X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fdemux%2Fsubtitle_asa.c;h=7a654f302a40d0d776bb6e26a1d90d730c73b768;hb=09f090b183244f2f30ce63af054c1c1439b332ab;hp=273d8f39f96d756878dc8b71032060dfbe7fa7c8;hpb=37a2578ce4265f4ed495290923e3fa674c662656;p=vlc diff --git a/modules/demux/subtitle_asa.c b/modules/demux/subtitle_asa.c index 273d8f39f9..7a654f302a 100644 --- a/modules/demux/subtitle_asa.c +++ b/modules/demux/subtitle_asa.c @@ -60,24 +60,24 @@ static void Close( vlc_object_t *p_this ); #define SUB_TYPE_LONGTEXT \ N_("Force the subtiles format. Use \"auto\", the set of supported values varies.") -vlc_module_begin(); - set_shortname( N_("Subtitles (asa demuxer)")); - set_description( N_("Text subtitles parser") ); - set_capability( "demux", 50 ); - set_category( CAT_INPUT ); - set_subcategory( SUBCAT_INPUT_DEMUX ); +vlc_module_begin () + set_shortname( N_("Subtitles (asa demuxer)")) + set_description( N_("Text subtitles parser") ) + set_capability( "demux", 50 ) + set_category( CAT_INPUT ) + set_subcategory( SUBCAT_INPUT_DEMUX ) add_float( "sub-fps", 0.0, NULL, N_("Frames per second"), - SUB_FPS_LONGTEXT, true ); + SUB_FPS_LONGTEXT, true ) add_integer( "sub-delay", 0, NULL, N_("Subtitles delay"), - SUB_DELAY_LONGTEXT, true ); + SUB_DELAY_LONGTEXT, true ) add_string( "sub-type", "auto", NULL, N_("Subtitles format"), - SUB_TYPE_LONGTEXT, true ); - set_callbacks( Open, Close ); + SUB_TYPE_LONGTEXT, true ) + set_callbacks( Open, Close ) - add_shortcut( "asademux" ); -vlc_module_end(); + add_shortcut( "asademux" ) +vlc_module_end () /***************************************************************************** * Prototypes: @@ -133,7 +133,6 @@ static int Open ( vlc_object_t *p_this ) if( strcmp( p_demux->psz_demux, "asademux" ) ) { - msg_Dbg( p_demux, "asademux discarded" ); return VLC_EGENERIC; } @@ -212,7 +211,7 @@ static int Open ( vlc_object_t *p_this ) } if( !p_detect->fmt ) { - msg_Err( p_demux, "detected %s subtitle format, no asa support" ); + msg_Err( p_demux, "detected %s subtitle format, no asa support", p_detect->name ); free( p_sys ); return VLC_EGENERIC; } @@ -276,6 +275,8 @@ static int ProcessLine( demux_t *p_demux, void *p_arg, subtitle_t *p_subtitle; char *psz_text; + VLC_UNUSED(p_arg); + if( p_sys->i_subtitles >= p_sys->i_subs_alloc ) { p_sys->i_subs_alloc += 500;