Browse Source

Merge commit 'a4fec9a7eab842ea5eea1b1ee98624356cb31422'

* commit 'a4fec9a7eab842ea5eea1b1ee98624356cb31422':
  rtmppkt: Check for packet size mismatches

See 7d57ca4d9a

Merged-by: Clément Bœsch <u@pkh.me>
tags/n3.4
Clément Bœsch 8 years ago
parent
commit
65c3621d78
1 changed files with 3 additions and 3 deletions
  1. +3
    -3
      libavformat/rtmppkt.c

+ 3
- 3
libavformat/rtmppkt.c View File

@@ -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…
Cancel
Save