mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-13 21:28:01 +02:00
Merge commit 'a4fec9a7eab842ea5eea1b1ee98624356cb31422'
* commit 'a4fec9a7eab842ea5eea1b1ee98624356cb31422':
rtmppkt: Check for packet size mismatches
See 7d57ca4d9a
Merged-by: Clément Bœsch <u@pkh.me>
This commit is contained in:
commit
65c3621d78
@ -236,11 +236,11 @@ static int rtmp_packet_read_one_chunk(URLContext *h, RTMPPacket *p,
|
||||
timestamp += prev_pkt[channel_id].timestamp;
|
||||
|
||||
if (prev_pkt[channel_id].read && size != prev_pkt[channel_id].size) {
|
||||
av_log(NULL, AV_LOG_ERROR, "RTMP packet size mismatch %d != %d\n",
|
||||
size,
|
||||
prev_pkt[channel_id].size);
|
||||
av_log(h, AV_LOG_ERROR, "RTMP packet size mismatch %d != %d\n",
|
||||
size, prev_pkt[channel_id].size);
|
||||
ff_rtmp_packet_destroy(&prev_pkt[channel_id]);
|
||||
prev_pkt[channel_id].read = 0;
|
||||
return AVERROR_INVALIDDATA;
|
||||
}
|
||||
|
||||
if (!prev_pkt[channel_id].read) {
|
||||
|
Loading…
Reference in New Issue
Block a user