# include "config.h"
#endif
-#include <vlc/vlc.h>
+#include <vlc_common.h>
+#include <vlc_plugin.h>
#include <vlc_codec.h>
#include <vlc_vout.h>
vlc_module_begin();
set_category( CAT_INPUT );
set_subcategory( SUBCAT_INPUT_VCODEC );
- set_shortname( _("SDL Image decoder"));
- set_description( _("SDL_image video decoder") );
+ set_shortname( N_("SDL Image decoder"));
+ set_description( N_("SDL_image video decoder") );
set_capability( "decoder", 60 );
set_callbacks( OpenDecoder, CloseDecoder );
add_shortcut( "sdl_image" );
/* Allocate the memory needed to store the decoder's structure */
if( ( p_dec->p_sys = p_sys =
(decoder_sys_t *)malloc(sizeof(decoder_sys_t)) ) == NULL )
- {
- msg_Err( p_dec, "out of memory" );
- return VLC_EGENERIC;
- }
+ return VLC_ENOMEM;
p_sys->psz_sdl_type = p_supported_fmt[i].psz_sdl_type;
/* Set output properties - this is a decoy and isn't used anywhere */
for ( i = 0; i < p_surface->h; i++ )
{
- p_dec->p_libvlc->pf_memcpy( p_dst, p_src, i_pitch );
+ vlc_memcpy( p_dst, p_src, i_pitch );
p_src += p_surface->pitch;
p_dst += p_pic->p[0].i_pitch;
}