X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fdemux%2Fnuv.c;h=97d8d44f8233b2736880c3e3fe162ddd4ec14219;hb=c426fd12c57569987c8f2b78c592bc288a96c8d2;hp=09e4928ff551c03f441462cd48efef6aee4f51a2;hpb=df61d33b06e2b3cbbe746b2f5a9bea5b370c24ff;p=vlc diff --git a/modules/demux/nuv.c b/modules/demux/nuv.c index 09e4928ff5..97d8d44f82 100644 --- a/modules/demux/nuv.c +++ b/modules/demux/nuv.c @@ -28,7 +28,8 @@ # include "config.h" #endif -#include +#include +#include #include /* TODO: @@ -47,7 +48,7 @@ static void Close ( vlc_object_t * ); vlc_module_begin(); set_category( CAT_INPUT ); set_subcategory( SUBCAT_INPUT_DEMUX ); - set_description( _("Nuv demuxer") ); + set_description( N_("Nuv demuxer") ); set_capability( "demux", 145 ); set_callbacks( Open, Close ); add_shortcut( "nuv" ); @@ -334,7 +335,7 @@ static int Demux( demux_t *p_demux ) for( ;; ) { - if( p_demux->b_die ) + if( !vlc_object_alive (p_demux) ) return -1; if( FrameHeaderLoad( p_demux, &fh ) ) @@ -441,7 +442,7 @@ static int Control( demux_t *p_demux, int i_query, va_list args ) return VLC_EGENERIC; } - while( !p_demux->b_die ) + while( vlc_object_alive (p_demux) ) { frame_header_t fh; int64_t i_tell; @@ -481,7 +482,7 @@ static int Control( demux_t *p_demux, int i_query, va_list args ) p_sys->i_pcr = -1; - while( !p_demux->b_die ) + while( vlc_object_alive (p_demux) ) { frame_header_t fh;