mirror of
https://github.com/nyanmisaka/ffmpeg-rockchip.git
synced 2026-01-24 02:20:56 +01:00
sdp: Ignore RTCP packets when autodetecting RTP streams
The rtp demuxer which listens for RTP packets and detects the RTP payload type will currently get confused if the first packet received is an RTCP packet. Thus ignore such packets. Signed-off-by: Martin Storsjö <martin@martin.st>
This commit is contained in:
parent
17b11ffec7
commit
f3a094f2da
1 changed files with 3 additions and 0 deletions
|
|
@ -1927,6 +1927,9 @@ static int rtp_read_header(AVFormatContext *s)
|
|||
continue;
|
||||
}
|
||||
|
||||
if (recvbuf[1] >= RTCP_SR && recvbuf[1] <= RTCP_APP)
|
||||
continue;
|
||||
|
||||
payload_type = recvbuf[1] & 0x7f;
|
||||
break;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue