Commit 52e95c97 authored by Rafaël Carré's avatar Rafaël Carré

stream_out: fix warnings

    rtp: add the prototype for rtp_packetize_h264_nal()
    transcode: transcode_{spu,audio}_close(): removes unused argument
    mosaic_bridge: video_del_buffer(): removes unused argument
parent ce654e9f
...@@ -270,6 +270,7 @@ static sout_stream_id_t * AddOut( sout_stream_t *p_stream, es_format_t *p_fmt ) ...@@ -270,6 +270,7 @@ static sout_stream_id_t * AddOut( sout_stream_t *p_stream, es_format_t *p_fmt )
static int DelOut( sout_stream_t *p_stream, sout_stream_id_t *id ) static int DelOut( sout_stream_t *p_stream, sout_stream_id_t *id )
{ {
VLC_UNUSED(id);
out_sout_stream_sys_t *p_sys = (out_sout_stream_sys_t *)p_stream->p_sys; out_sout_stream_sys_t *p_sys = (out_sout_stream_sys_t *)p_stream->p_sys;
bridged_es_t *p_es; bridged_es_t *p_es;
......
...@@ -150,6 +150,7 @@ static int Del( sout_stream_t *p_stream, sout_stream_id_t *id ) ...@@ -150,6 +150,7 @@ static int Del( sout_stream_t *p_stream, sout_stream_id_t *id )
static int Send( sout_stream_t *p_stream, sout_stream_id_t *id, static int Send( sout_stream_t *p_stream, sout_stream_id_t *id,
block_t *p_buffer ) block_t *p_buffer )
{ {
VLC_UNUSED(id);
sout_stream_sys_t *p_sys = p_stream->p_sys; sout_stream_sys_t *p_sys = p_stream->p_sys;
block_ChainRelease( p_buffer ); block_ChainRelease( p_buffer );
......
...@@ -79,11 +79,13 @@ static void Close( vlc_object_t * p_this ) ...@@ -79,11 +79,13 @@ static void Close( vlc_object_t * p_this )
static sout_stream_id_t *Add( sout_stream_t *p_stream, es_format_t *p_fmt ) static sout_stream_id_t *Add( sout_stream_t *p_stream, es_format_t *p_fmt )
{ {
VLC_UNUSED(p_stream); VLC_UNUSED(p_fmt);
return malloc( 0 ); return malloc( 0 );
} }
static int Del( sout_stream_t *p_stream, sout_stream_id_t *id ) static int Del( sout_stream_t *p_stream, sout_stream_id_t *id )
{ {
VLC_UNUSED(p_stream);
free( id ); free( id );
return VLC_SUCCESS; return VLC_SUCCESS;
......
...@@ -408,6 +408,7 @@ static sout_stream_id_t *Add( sout_stream_t *p_stream, es_format_t *p_fmt ) ...@@ -408,6 +408,7 @@ static sout_stream_id_t *Add( sout_stream_t *p_stream, es_format_t *p_fmt )
static int Del( sout_stream_t *p_stream, sout_stream_id_t *id ) static int Del( sout_stream_t *p_stream, sout_stream_id_t *id )
{ {
VLC_UNUSED(p_stream);
sout_access_out_t *p_access = id->p_mux->p_access; sout_access_out_t *p_access = id->p_mux->p_access;
sout_MuxDelete( id->p_mux ); sout_MuxDelete( id->p_mux );
sout_MuxDeleteStream( id->p_mux, id->p_input ); sout_MuxDeleteStream( id->p_mux, id->p_input );
...@@ -420,6 +421,7 @@ static int Del( sout_stream_t *p_stream, sout_stream_id_t *id ) ...@@ -420,6 +421,7 @@ static int Del( sout_stream_t *p_stream, sout_stream_id_t *id )
static int Send( sout_stream_t *p_stream, sout_stream_id_t *id, static int Send( sout_stream_t *p_stream, sout_stream_id_t *id,
block_t *p_buffer ) block_t *p_buffer )
{ {
VLC_UNUSED(p_stream);
sout_MuxSendBuffer( id->p_mux, id->p_input, p_buffer ); sout_MuxSendBuffer( id->p_mux, id->p_input, p_buffer );
return VLC_SUCCESS; return VLC_SUCCESS;
......
...@@ -198,6 +198,7 @@ static sout_stream_id_t * Add( sout_stream_t *p_stream, es_format_t *p_fmt ) ...@@ -198,6 +198,7 @@ static sout_stream_id_t * Add( sout_stream_t *p_stream, es_format_t *p_fmt )
*****************************************************************************/ *****************************************************************************/
static int Del( sout_stream_t *p_stream, sout_stream_id_t *id ) static int Del( sout_stream_t *p_stream, sout_stream_id_t *id )
{ {
VLC_UNUSED(p_stream);
id->b_used = VLC_FALSE; id->b_used = VLC_FALSE;
return VLC_SUCCESS; return VLC_SUCCESS;
} }
......
...@@ -103,7 +103,7 @@ static int Send( sout_stream_t *, sout_stream_id_t *, block_t * ); ...@@ -103,7 +103,7 @@ static int Send( sout_stream_t *, sout_stream_id_t *, block_t * );
inline static void video_del_buffer_decoder( decoder_t *, picture_t * ); inline static void video_del_buffer_decoder( decoder_t *, picture_t * );
inline static void video_del_buffer_filter( filter_t *, picture_t * ); inline static void video_del_buffer_filter( filter_t *, picture_t * );
static void video_del_buffer( vlc_object_t *, picture_t * ); static void video_del_buffer( picture_t * );
inline static picture_t *video_new_buffer_decoder( decoder_t * ); inline static picture_t *video_new_buffer_decoder( decoder_t * );
inline static picture_t *video_new_buffer_filter( filter_t * ); inline static picture_t *video_new_buffer_filter( filter_t * );
...@@ -428,6 +428,7 @@ static sout_stream_id_t * Add( sout_stream_t *p_stream, es_format_t *p_fmt ) ...@@ -428,6 +428,7 @@ static sout_stream_id_t * Add( sout_stream_t *p_stream, es_format_t *p_fmt )
static int Del( sout_stream_t *p_stream, sout_stream_id_t *id ) static int Del( sout_stream_t *p_stream, sout_stream_id_t *id )
{ {
VLC_UNUSED(id);
sout_stream_sys_t *p_sys = p_stream->p_sys; sout_stream_sys_t *p_sys = p_stream->p_sys;
bridge_t *p_bridge; bridge_t *p_bridge;
bridged_es_t *p_es; bridged_es_t *p_es;
...@@ -810,16 +811,18 @@ static picture_t *video_new_buffer( vlc_object_t *p_this, ...@@ -810,16 +811,18 @@ static picture_t *video_new_buffer( vlc_object_t *p_this,
inline static void video_del_buffer_decoder( decoder_t *p_this, inline static void video_del_buffer_decoder( decoder_t *p_this,
picture_t *p_pic ) picture_t *p_pic )
{ {
video_del_buffer( VLC_OBJECT( p_this ), p_pic ); VLC_UNUSED(p_this);
video_del_buffer( p_pic );
} }
inline static void video_del_buffer_filter( filter_t *p_this, inline static void video_del_buffer_filter( filter_t *p_this,
picture_t *p_pic ) picture_t *p_pic )
{ {
video_del_buffer( VLC_OBJECT( p_this ), p_pic ); VLC_UNUSED(p_this);
video_del_buffer( p_pic );
} }
static void video_del_buffer( vlc_object_t *p_this, picture_t *p_pic ) static void video_del_buffer( picture_t *p_pic )
{ {
p_pic->i_refcount = 0; p_pic->i_refcount = 0;
p_pic->i_status = DESTROYED_PICTURE; p_pic->i_status = DESTROYED_PICTURE;
...@@ -834,11 +837,13 @@ static void video_del_buffer( vlc_object_t *p_this, picture_t *p_pic ) ...@@ -834,11 +837,13 @@ static void video_del_buffer( vlc_object_t *p_this, picture_t *p_pic )
static void video_link_picture_decoder( decoder_t *p_dec, picture_t *p_pic ) static void video_link_picture_decoder( decoder_t *p_dec, picture_t *p_pic )
{ {
VLC_UNUSED(p_dec);
p_pic->i_refcount++; p_pic->i_refcount++;
} }
static void video_unlink_picture_decoder( decoder_t *p_dec, picture_t *p_pic ) static void video_unlink_picture_decoder( decoder_t *p_dec, picture_t *p_pic )
{ {
VLC_UNUSED(p_dec);
video_release_buffer_decoder( p_pic ); video_release_buffer_decoder( p_pic );
} }
...@@ -850,6 +855,7 @@ static int MosaicBridgeCallback( vlc_object_t *p_this, char const *psz_var, ...@@ -850,6 +855,7 @@ static int MosaicBridgeCallback( vlc_object_t *p_this, char const *psz_var,
vlc_value_t oldval, vlc_value_t newval, vlc_value_t oldval, vlc_value_t newval,
void *p_data ) void *p_data )
{ {
VLC_UNUSED(p_this); VLC_UNUSED(oldval);
sout_stream_t *p_stream = (sout_stream_t *)p_data; sout_stream_t *p_stream = (sout_stream_t *)p_data;
sout_stream_sys_t *p_sys = p_stream->p_sys; sout_stream_sys_t *p_sys = p_stream->p_sys;
int i_ret = VLC_SUCCESS; int i_ret = VLC_SUCCESS;
......
...@@ -32,6 +32,11 @@ ...@@ -32,6 +32,11 @@
#include "rtp.h" #include "rtp.h"
int
rtp_packetize_h264_nal( sout_stream_t *p_stream, sout_stream_id_t *id,
const uint8_t *p_data, int i_data, int64_t i_pts,
int64_t i_dts, vlc_bool_t b_last, int64_t i_length );
int rtp_packetize_mpa( sout_stream_t *p_stream, sout_stream_id_t *id, int rtp_packetize_mpa( sout_stream_t *p_stream, sout_stream_id_t *id,
block_t *in ) block_t *in )
{ {
......
...@@ -313,7 +313,7 @@ static int Del ( sout_stream_t *, sout_stream_id_t * ); ...@@ -313,7 +313,7 @@ static int Del ( sout_stream_t *, sout_stream_id_t * );
static int Send( sout_stream_t *, sout_stream_id_t *, block_t* ); static int Send( sout_stream_t *, sout_stream_id_t *, block_t* );
static int transcode_audio_new ( sout_stream_t *, sout_stream_id_t * ); static int transcode_audio_new ( sout_stream_t *, sout_stream_id_t * );
static void transcode_audio_close ( sout_stream_t *, sout_stream_id_t * ); static void transcode_audio_close ( sout_stream_id_t * );
static int transcode_audio_process( sout_stream_t *, sout_stream_id_t *, static int transcode_audio_process( sout_stream_t *, sout_stream_id_t *,
block_t *, block_t ** ); block_t *, block_t ** );
...@@ -335,7 +335,7 @@ static picture_t *video_new_buffer_filter( filter_t * ); ...@@ -335,7 +335,7 @@ static picture_t *video_new_buffer_filter( filter_t * );
static void video_del_buffer_filter( filter_t *, picture_t * ); static void video_del_buffer_filter( filter_t *, picture_t * );
static int transcode_spu_new ( sout_stream_t *, sout_stream_id_t * ); static int transcode_spu_new ( sout_stream_t *, sout_stream_id_t * );
static void transcode_spu_close ( sout_stream_t *, sout_stream_id_t * ); static void transcode_spu_close ( sout_stream_id_t * );
static int transcode_spu_process( sout_stream_t *, sout_stream_id_t *, static int transcode_spu_process( sout_stream_t *, sout_stream_id_t *,
block_t *, block_t ** ); block_t *, block_t ** );
...@@ -1003,7 +1003,7 @@ static sout_stream_id_t *Add( sout_stream_t *p_stream, es_format_t *p_fmt ) ...@@ -1003,7 +1003,7 @@ static sout_stream_id_t *Add( sout_stream_t *p_stream, es_format_t *p_fmt )
if( !id->id ) if( !id->id )
{ {
transcode_audio_close( p_stream, id ); transcode_audio_close( id );
goto error; goto error;
} }
...@@ -1063,7 +1063,7 @@ static sout_stream_id_t *Add( sout_stream_t *p_stream, es_format_t *p_fmt ) ...@@ -1063,7 +1063,7 @@ static sout_stream_id_t *Add( sout_stream_t *p_stream, es_format_t *p_fmt )
if( !id->id ) if( !id->id )
{ {
transcode_spu_close( p_stream, id ); transcode_spu_close( id );
goto error; goto error;
} }
} }
...@@ -1138,7 +1138,7 @@ static int Del( sout_stream_t *p_stream, sout_stream_id_t *id ) ...@@ -1138,7 +1138,7 @@ static int Del( sout_stream_t *p_stream, sout_stream_id_t *id )
switch( id->p_decoder->fmt_in.i_cat ) switch( id->p_decoder->fmt_in.i_cat )
{ {
case AUDIO_ES: case AUDIO_ES:
transcode_audio_close( p_stream, id ); transcode_audio_close( id );
break; break;
case VIDEO_ES: case VIDEO_ES:
transcode_video_close( p_stream, id ); transcode_video_close( p_stream, id );
...@@ -1147,7 +1147,7 @@ static int Del( sout_stream_t *p_stream, sout_stream_id_t *id ) ...@@ -1147,7 +1147,7 @@ static int Del( sout_stream_t *p_stream, sout_stream_id_t *id )
if( p_sys->b_osd ) if( p_sys->b_osd )
transcode_osd_close( p_stream, id ); transcode_osd_close( p_stream, id );
else else
transcode_spu_close( p_stream, id ); transcode_spu_close( id );
break; break;
} }
} }
...@@ -1419,7 +1419,7 @@ static int transcode_audio_new( sout_stream_t *p_stream, ...@@ -1419,7 +1419,7 @@ static int transcode_audio_new( sout_stream_t *p_stream,
msg_Err( p_stream, "no audio filter found (%4.4s->%4.4s)", msg_Err( p_stream, "no audio filter found (%4.4s->%4.4s)",
(char *)&fmt_last.i_codec, (char *)&fmt_last.i_codec,
(char *)&id->p_encoder->fmt_in.i_codec ); (char *)&id->p_encoder->fmt_in.i_codec );
transcode_audio_close( p_stream, id ); transcode_audio_close( id );
return VLC_EGENERIC; return VLC_EGENERIC;
} }
...@@ -1467,7 +1467,7 @@ static int transcode_audio_new( sout_stream_t *p_stream, ...@@ -1467,7 +1467,7 @@ static int transcode_audio_new( sout_stream_t *p_stream,
if( !id->p_encoder->p_module ) if( !id->p_encoder->p_module )
{ {
msg_Err( p_stream, "cannot find encoder (%s)", p_sys->psz_aenc ); msg_Err( p_stream, "cannot find encoder (%s)", p_sys->psz_aenc );
transcode_audio_close( p_stream, id ); transcode_audio_close( id );
return VLC_EGENERIC; return VLC_EGENERIC;
} }
id->p_encoder->fmt_in.audio.i_format = id->p_encoder->fmt_in.i_codec; id->p_encoder->fmt_in.audio.i_format = id->p_encoder->fmt_in.i_codec;
...@@ -1478,7 +1478,7 @@ static int transcode_audio_new( sout_stream_t *p_stream, ...@@ -1478,7 +1478,7 @@ static int transcode_audio_new( sout_stream_t *p_stream,
" %i to %i channels", fmt_last.audio.i_channels, " %i to %i channels", fmt_last.audio.i_channels,
id->p_encoder->fmt_in.audio.i_channels ); id->p_encoder->fmt_in.audio.i_channels );
transcode_audio_close( p_stream, id ); transcode_audio_close( id );
return VLC_EGENERIC; return VLC_EGENERIC;
#endif #endif
} }
...@@ -1493,7 +1493,7 @@ static int transcode_audio_new( sout_stream_t *p_stream, ...@@ -1493,7 +1493,7 @@ static int transcode_audio_new( sout_stream_t *p_stream,
id->p_encoder->fmt_in.audio.i_rate = fmt_last.audio.i_rate; id->p_encoder->fmt_in.audio.i_rate = fmt_last.audio.i_rate;
id->p_encoder->fmt_out.audio.i_rate = fmt_last.audio.i_rate; id->p_encoder->fmt_out.audio.i_rate = fmt_last.audio.i_rate;
#else #else
transcode_audio_close( p_stream, id ); transcode_audio_close( id );
return VLC_EGENERIC; return VLC_EGENERIC;
#endif #endif
} }
...@@ -1505,8 +1505,7 @@ static int transcode_audio_new( sout_stream_t *p_stream, ...@@ -1505,8 +1505,7 @@ static int transcode_audio_new( sout_stream_t *p_stream,
return VLC_SUCCESS; return VLC_SUCCESS;
} }
static void transcode_audio_close( sout_stream_t *p_stream, static void transcode_audio_close( sout_stream_id_t *id )
sout_stream_id_t *id )
{ {
int i; int i;
...@@ -1650,8 +1649,9 @@ static aout_buffer_t *audio_new_buffer( decoder_t *p_dec, int i_samples ) ...@@ -1650,8 +1649,9 @@ static aout_buffer_t *audio_new_buffer( decoder_t *p_dec, int i_samples )
static void audio_del_buffer( decoder_t *p_dec, aout_buffer_t *p_buffer ) static void audio_del_buffer( decoder_t *p_dec, aout_buffer_t *p_buffer )
{ {
VLC_UNUSED(p_dec);
if( p_buffer && p_buffer->p_sys ) block_Release( p_buffer->p_sys ); if( p_buffer && p_buffer->p_sys ) block_Release( p_buffer->p_sys );
if( p_buffer ) free( p_buffer ); free( p_buffer );
} }
/* /*
...@@ -2643,30 +2643,38 @@ static picture_t *video_new_buffer_filter( filter_t *p_filter ) ...@@ -2643,30 +2643,38 @@ static picture_t *video_new_buffer_filter( filter_t *p_filter )
static void video_del_buffer( vlc_object_t *p_this, picture_t *p_pic ) static void video_del_buffer( vlc_object_t *p_this, picture_t *p_pic )
{ {
if( p_pic && p_pic->p_data_orig ) free( p_pic->p_data_orig ); VLC_UNUSED(p_this);
if( p_pic && p_pic->p_sys ) free( p_pic->p_sys ); if( p_pic )
if( p_pic ) free( p_pic ); {
free( p_pic->p_data_orig );
free( p_pic->p_sys );
free( p_pic );
}
} }
static void video_del_buffer_decoder( decoder_t *p_decoder, picture_t *p_pic ) static void video_del_buffer_decoder( decoder_t *p_decoder, picture_t *p_pic )
{ {
VLC_UNUSED(p_decoder);
p_pic->i_refcount = 0; p_pic->i_refcount = 0;
p_pic->i_status = DESTROYED_PICTURE; p_pic->i_status = DESTROYED_PICTURE;
} }
static void video_del_buffer_filter( filter_t *p_filter, picture_t *p_pic ) static void video_del_buffer_filter( filter_t *p_filter, picture_t *p_pic )
{ {
VLC_UNUSED(p_filter);
p_pic->i_refcount = 0; p_pic->i_refcount = 0;
p_pic->i_status = DESTROYED_PICTURE; p_pic->i_status = DESTROYED_PICTURE;
} }
static void video_link_picture_decoder( decoder_t *p_dec, picture_t *p_pic ) static void video_link_picture_decoder( decoder_t *p_dec, picture_t *p_pic )
{ {
VLC_UNUSED(p_dec);
p_pic->i_refcount++; p_pic->i_refcount++;
} }
static void video_unlink_picture_decoder( decoder_t *p_dec, picture_t *p_pic ) static void video_unlink_picture_decoder( decoder_t *p_dec, picture_t *p_pic )
{ {
VLC_UNUSED(p_dec);
video_release_buffer( p_pic ); video_release_buffer( p_pic );
} }
...@@ -2729,7 +2737,7 @@ static int transcode_spu_new( sout_stream_t *p_stream, sout_stream_id_t *id ) ...@@ -2729,7 +2737,7 @@ static int transcode_spu_new( sout_stream_t *p_stream, sout_stream_id_t *id )
return VLC_SUCCESS; return VLC_SUCCESS;
} }
static void transcode_spu_close( sout_stream_t *p_stream, sout_stream_id_t *id) static void transcode_spu_close( sout_stream_id_t *id)
{ {
/* Close decoder */ /* Close decoder */
if( id->p_decoder->p_module ) if( id->p_decoder->p_module )
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment