From c6bcc788be1ca4a91c9637a7b136d305f6d3ee08 Mon Sep 17 00:00:00 2001 From: Pierre Ynard Date: Wed, 26 May 2010 06:46:38 +0200 Subject: [PATCH] rtp sout: don't add a=rtcp: in SDP if RTP port is not specified --- modules/stream_out/rtp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/stream_out/rtp.c b/modules/stream_out/rtp.c index 4f3eb33e1b..aed8ba86ac 100644 --- a/modules/stream_out/rtp.c +++ b/modules/stream_out/rtp.c @@ -831,7 +831,8 @@ char *SDPGenerate( sout_stream_t *p_stream, const char *rtsp_url ) id->psz_enc, id->i_clock_rate, id->i_channels, id->psz_fmtp); - if( !p_sys->rtcp_mux && (id->i_port & 1) ) /* cf RFC4566 §5.14 */ + /* cf RFC4566 §5.14 */ + if( inclport && !p_sys->rtcp_mux && (id->i_port & 1) ) sdp_AddAttribute ( &psz_sdp, "rtcp", "%u", id->i_port + 1 ); if( rtsp_url != NULL ) -- 2.39.2