X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fdemux%2Fdemuxdump.c;h=56d7427646ddee2724e4318a76a1d1b78707802a;hb=b3f6fae8399b63caa825f2313c80e2393cfac3eb;hp=3ef046a55154dea21a44367569b897b840290af1;hpb=05492281965ed211badf7e1f4c2220be720d3356;p=vlc diff --git a/modules/demux/demuxdump.c b/modules/demux/demuxdump.c index 3ef046a551..56d7427646 100644 --- a/modules/demux/demuxdump.c +++ b/modules/demux/demuxdump.c @@ -56,9 +56,9 @@ vlc_module_begin () set_description( N_("File dumper") ) set_capability( "demux", 0 ) add_file( "demuxdump-file", "stream-demux.dump", NULL, FILE_TEXT, - FILE_LONGTEXT, false ); - add_bool( "demuxdump-append", 0, NULL, APPEND_TEXT, APPEND_LONGTEXT, - false ); + FILE_LONGTEXT, false ) + add_bool( "demuxdump-append", false, NULL, APPEND_TEXT, APPEND_LONGTEXT, + false ) set_callbacks( Open, Close ) add_shortcut( "dump" ) vlc_module_end () @@ -93,7 +93,6 @@ static int Open( vlc_object_t * p_this ) demux_t *p_demux = (demux_t*)p_this; demux_sys_t *p_sys; const char *psz_mode; - vlc_value_t val; bool b_append; /* Accept only if forced */ @@ -104,9 +103,7 @@ static int Open( vlc_object_t * p_this ) if( !p_sys ) return VLC_ENOMEM; - var_Create( p_demux, "demuxdump-append", VLC_VAR_BOOL|VLC_VAR_DOINHERIT ); - var_Get( p_demux, "demuxdump-append", &val ); - b_append = val.b_bool; + b_append = var_CreateGetBool( p_demux, "demuxdump-append" ); if ( b_append ) psz_mode = "ab"; else @@ -175,7 +172,6 @@ static int Demux( demux_t *p_demux ) int i_data; - /* I'm pretty sure that stream_Peek,stream_Read( , NULL ) would be faster*/ i_data = stream_Read( p_demux->s, p_sys->buffer, DUMP_BLOCKSIZE ); if ( i_data <= 0 ) return i_data;