# include "config.h"
#endif
-#include <vlc/vlc.h>
+#include <vlc_common.h>
+#include <vlc_plugin.h>
#ifdef HAVE_ALTIVEC_H
# include <altivec.h>
*****************************************************************************/
static int Activate ( vlc_object_t *p_this )
{
- p_this->p_libvlc->pf_memcpy = fast_memcpy;
+ VLC_UNUSED(p_this);
+ vlc_fastmem_register( fast_memcpy, NULL );
return VLC_SUCCESS;
}
/*****************************************************************************
* Module descriptor.
*****************************************************************************/
-vlc_module_begin();
- set_description( _("AltiVec memcpy") );
- set_category( CAT_ADVANCED );
- set_subcategory( SUBCAT_ADVANCED_MISC );
- add_requirement( ALTIVEC );
- set_capability( "memcpy", 100 );
- set_callbacks( Activate, NULL );
- add_shortcut( "altivec" );
-vlc_module_end();
+vlc_module_begin ()
+ set_description( N_("AltiVec memcpy") )
+ set_category( CAT_ADVANCED )
+ set_subcategory( SUBCAT_ADVANCED_MISC )
+ add_requirement( ALTIVEC )
+ set_capability( "memcpy", 100 )
+ set_callbacks( Activate, NULL )
+ add_shortcut( "altivec" )
+vlc_module_end ()
#else
typedef unsigned long size_t;