# include "config.h"
#endif
-#include <vlc/vlc.h>
+#include <vlc_common.h>
#include <vlc_plugin.h>
#include <vlc_codec.h>
#include <vlc_vout.h>
/*****************************************************************************
* Module descriptor
*****************************************************************************/
-vlc_module_begin();
- set_description( N_("Tarkin decoder module") );
- set_capability( "decoder", 100 );
- set_category( CAT_INPUT );
- set_subcategory( SUBCAT_INPUT_VCODEC );
- set_callbacks( OpenDecoder, CloseDecoder );
- add_shortcut( "tarkin" );
-vlc_module_end();
+vlc_module_begin ()
+ set_description( N_("Tarkin decoder") )
+ set_capability( "decoder", 100 )
+ set_category( CAT_INPUT )
+ set_subcategory( SUBCAT_INPUT_VCODEC )
+ set_callbacks( OpenDecoder, CloseDecoder )
+ add_shortcut( "tarkin" )
+vlc_module_end ()
/*****************************************************************************
* OpenDecoder: probe the decoder and return score
p_dec->fmt_out.i_codec = i_chroma;
/* Get a new picture */
- if( (p_pic = p_dec->pf_vout_buffer_new( p_dec )) )
+ if( (p_pic = decoder_NewPicture( p_dec )) )
{
tarkin_CopyPicture( p_dec, p_pic, rgb, i_stride );