X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fmux%2Fmpjpeg.c;h=0d53522a5977fde31a1cc9553b116f0e4e86b526;hb=caea2bcf39f24969ec334258ce27eeb1cb029998;hp=61a69a2f22809c9f4dd7b8d28a1726fb93f0a641;hpb=89f2455fce9bd360667128623371f4d6f65d5431;p=vlc diff --git a/modules/mux/mpjpeg.c b/modules/mux/mpjpeg.c index 61a69a2f22..0d53522a59 100644 --- a/modules/mux/mpjpeg.c +++ b/modules/mux/mpjpeg.c @@ -29,10 +29,10 @@ # include "config.h" #endif -#include +#include +#include #include #include -#include /***************************************************************************** * Module descriptor @@ -44,7 +44,7 @@ static void Close ( vlc_object_t * ); vlc_module_begin(); set_shortname( "MPJPEG" ); - set_description( _("Multipart JPEG muxer") ); + set_description( N_("Multipart JPEG muxer") ); set_capability( "sout mux", 5 ); add_obsolete_string( SOUT_CFG_PREFIX "separator" ); set_category( CAT_SOUT ); @@ -97,19 +97,19 @@ static void Close( vlc_object_t * p_this ) static int Control( sout_mux_t *p_mux, int i_query, va_list args ) { VLC_UNUSED(p_mux); - vlc_bool_t *pb_bool; + bool *pb_bool; char **ppsz; switch( i_query ) { case MUX_CAN_ADD_STREAM_WHILE_MUXING: - pb_bool = (vlc_bool_t*)va_arg( args, vlc_bool_t * ); - *pb_bool = VLC_TRUE; + pb_bool = (bool*)va_arg( args, bool * ); + *pb_bool = true; return VLC_SUCCESS; case MUX_GET_ADD_STREAM_WAIT: - pb_bool = (vlc_bool_t*)va_arg( args, vlc_bool_t * ); - *pb_bool = VLC_TRUE; + pb_bool = (bool*)va_arg( args, bool * ); + *pb_bool = true; return VLC_SUCCESS; case MUX_GET_MIME: @@ -165,7 +165,7 @@ static int Mux( sout_mux_t *p_mux ) static const char psz_hfmt[] = "\r\n" "--"BOUNDARY"\r\n" "Content-Type: image/jpeg\r\n" - "Content-Length: %u\r\n" + "Content-Length: %zu\r\n" "\r\n"; block_t *p_data = block_FifoGet( p_fifo ); block_t *p_header = block_New( p_mux, sizeof( psz_hfmt ) + 20 );