X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Faccess%2Fvcdx%2Fvcd.c;h=9e632344d7f534723e9da0e83a4bc3eb5acd89cd;hb=4f0509478523c1e76f9b54fa1dd74943455cbaf5;hp=fa2a55a5d709241d38c5b7cf526e4850b493371e;hpb=2cb472dba008f7d877ffe6bae9c5575253365282;p=vlc diff --git a/modules/access/vcdx/vcd.c b/modules/access/vcdx/vcd.c index fa2a55a5d7..9e632344d7 100644 --- a/modules/access/vcdx/vcd.c +++ b/modules/access/vcdx/vcd.c @@ -29,7 +29,13 @@ * Preamble *****************************************************************************/ -#include +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif + +#include +#include +#include /***************************************************************************** * Exported prototypes @@ -38,16 +44,16 @@ int VCDOpen ( vlc_object_t * ); void VCDClose ( vlc_object_t * ); int VCDOpenIntf ( vlc_object_t * ); void VCDCloseIntf ( vlc_object_t * ); -int E_(VCDInit) ( vlc_object_t * ); -void E_(VCDEnd) ( vlc_object_t * ); +int VCDInit ( vlc_object_t * ); +void VCDEnd ( vlc_object_t * ); -int E_(DebugCallback) ( vlc_object_t *p_this, const char *psz_name, +int DebugCallback ( vlc_object_t *p_this, const char *psz_name, vlc_value_t oldval, vlc_value_t val, void *p_data ); -int E_(BlocksPerReadCallback) ( vlc_object_t *p_this, const char *psz_name, - vlc_value_t oldval, vlc_value_t val, - void *p_data ); +int BlocksPerReadCallback ( vlc_object_t *p_this, const char *psz_name, + vlc_value_t oldval, vlc_value_t val, + void *p_data ); /***************************************************************************** * Option help text @@ -91,57 +97,57 @@ int E_(BlocksPerReadCallback) ( vlc_object_t *p_this, const char *psz_name, * Module descriptor *****************************************************************************/ -vlc_module_begin(); - set_shortname( N_("(Super) Video CD")); - set_description( _("Video CD (VCD 1.0, 1.1, 2.0, SVCD, HQVCD) input") ); - add_usage_hint( N_("vcdx://[device-or-file][@{P,S,T}num]") ); - add_shortcut( "vcdx" ); - set_category( CAT_INPUT ); - set_subcategory( SUBCAT_INPUT_ACCESS ); - set_capability( "access2", 55 /* slightly lower than vcd */ ); - set_callbacks( VCDOpen, VCDClose ); +vlc_module_begin () + set_shortname( N_("(Super) Video CD")) + set_description( N_("Video CD (VCD 1.0, 1.1, 2.0, SVCD, HQVCD) input") ) + add_usage_hint( N_("vcdx://[device-or-file][@{P,S,T}num]") ) + add_shortcut( "vcdx" ) + set_category( CAT_INPUT ) + set_subcategory( SUBCAT_INPUT_ACCESS ) + set_capability( "access", 55 /* slightly lower than vcd */ ) + set_callbacks( VCDOpen, VCDClose ) /* Configuration options */ add_integer ( MODULE_STRING "-debug", 0, NULL, N_("If nonzero, this gives additional debug information."), - DEBUG_LONGTEXT, VLC_TRUE ); + DEBUG_LONGTEXT, true ) - add_integer ( MODULE_STRING "-blocks-per-read", 20, - NULL, + add_integer ( MODULE_STRING "-blocks-per-read", 20, + NULL, N_("Number of CD blocks to get in a single read."), N_("Number of CD blocks to get in a single read."), - VLC_TRUE ); + true ) add_bool( MODULE_STRING "-PBC", 0, NULL, N_("Use playback control?"), N_("If VCD is authored with playback control, use it. " "Otherwise we play by tracks."), - VLC_FALSE ); + false ) - add_bool( MODULE_STRING "-track-length", VLC_TRUE, - NULL, + add_bool( MODULE_STRING "-track-length", true, + NULL, N_("Use track length as maximum unit in seek?"), N_("If set, the length of the seek bar is the track rather than " - "the length of an entry."), - VLC_FALSE ); + "the length of an entry."), + false ) add_bool( MODULE_STRING "-extended-info", 0, NULL, N_("Show extended VCD info?"), N_("Show the maximum amount of information under Stream and " "Media Info. Shows for example playback control navigation."), - VLC_FALSE ); + false ) add_string( MODULE_STRING "-author-format", "%v - %F disc %c of %C", NULL, N_("Format to use in the playlist's \"author\" field."), - VCD_TITLE_FMT_LONGTEXT, VLC_TRUE ); + VCD_TITLE_FMT_LONGTEXT, true ) add_string( MODULE_STRING "-title-format", "%I %N %L%S - %M %A %v - disc %c of %C %F", NULL, N_("Format to use in the playlist's \"title\" field."), - VCD_TITLE_FMT_LONGTEXT, VLC_FALSE ); + VCD_TITLE_FMT_LONGTEXT, false ) -vlc_module_end(); +vlc_module_end ()