mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
Do not use the server SSRC as client SSRC in the RTP demuxer
Originally committed as revision 24879 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
b7cf4e4f55
commit
952139a322
@ -211,8 +211,9 @@ int rtp_check_and_send_back_rr(RTPDemuxContext *s, int count)
|
||||
put_byte(pb, (RTP_VERSION << 6) + 1); /* 1 report block */
|
||||
put_byte(pb, 201);
|
||||
put_be16(pb, 7); /* length in words - 1 */
|
||||
put_be32(pb, s->ssrc); // our own SSRC
|
||||
put_be32(pb, s->ssrc); // XXX: should be the server's here!
|
||||
// our own SSRC: we use the server's SSRC + 1 to avoid conflicts
|
||||
put_be32(pb, s->ssrc + 1);
|
||||
put_be32(pb, s->ssrc); // server SSRC
|
||||
// some placeholders we should really fill...
|
||||
// RFC 1889/p64
|
||||
extended_max= stats->cycles + stats->max_seq;
|
||||
|
Loading…
Reference in New Issue
Block a user