X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fstream_out%2Fautodel.c;h=9cc8c4b719b65d702c17b7075cccb6ac0f8e4d7f;hb=5ad6561ceab66b046b648e7651ed63c071d6012d;hp=a81c60fad38243029bdaf845de0cb4bf188c314c;hpb=99fab9089e9e1709d9c3a4bc5ced0c137ac59134;p=vlc diff --git a/modules/stream_out/autodel.c b/modules/stream_out/autodel.c index a81c60fad3..9cc8c4b719 100644 --- a/modules/stream_out/autodel.c +++ b/modules/stream_out/autodel.c @@ -2,7 +2,7 @@ * autodel.c: monitor mux inputs and automatically add/delete streams ***************************************************************************** * Copyright (C) 2006 the VideoLAN team - * $Id: autodel.c 12074 2005-08-08 17:18:08Z dionoea $ + * $Id$ * * Authors: Christophe Massiot * @@ -29,7 +29,8 @@ # include "config.h" #endif -#include +#include +#include #include #include @@ -42,8 +43,8 @@ static void Close ( vlc_object_t * ); #define SOUT_CFG_PREFIX "sout-autodel-" vlc_module_begin(); - set_shortname( _("Autodel")); - set_description( _("Automatically add/delete input streams")); + set_shortname( N_("Autodel")); + set_description( N_("Automatically add/delete input streams")); set_capability( "sout stream", 50 ); add_shortcut( "autodel" ); set_callbacks( Open, Close ); @@ -62,7 +63,7 @@ struct sout_stream_id_t sout_stream_id_t *id; es_format_t fmt; mtime_t i_last; - vlc_bool_t b_error; + bool b_error; }; struct sout_stream_sys_t @@ -126,7 +127,7 @@ static sout_stream_id_t * Add( sout_stream_t *p_stream, es_format_t *p_fmt ) p_es->fmt = *p_fmt; p_es->id = NULL; p_es->i_last = 0; - p_es->b_error = VLC_FALSE; + p_es->b_error = false; TAB_APPEND( p_sys->i_es_num, p_sys->pp_es, p_es ); return p_es; @@ -154,18 +155,18 @@ static int Send( sout_stream_t *p_stream, sout_stream_id_t *p_es, int i; p_es->i_last = p_buffer->i_dts; - if ( p_es->id == NULL && p_es->b_error != VLC_TRUE ) + if ( p_es->id == NULL && p_es->b_error != true ) { p_es->id = p_sys->p_out->pf_add( p_sys->p_out, &p_es->fmt ); if ( p_es->id == NULL ) { - p_es->b_error = VLC_TRUE; + p_es->b_error = true; msg_Err( p_stream, "couldn't create chain for id %d", p_es->fmt.i_id ); } } - if ( p_es->b_error != VLC_TRUE ) + if ( p_es->b_error != true ) p_sys->p_out->pf_send( p_sys->p_out, p_es->id, p_buffer ); else block_ChainRelease( p_buffer );