mirror of https://github.com/FFmpeg/FFmpeg.git
The maximum allowed useful PES payload data was set to PES_packet_length, but it is in fact smaller by the length of the PES header. This changes how corrupt streams are packetized: - If PES header length is bigger than PES_packet_length then the PES packet payload will be handled as an unbound packet - PES packets with payload across multiple MPEGTS packets will always be splitted if with the next chunk of data the payload should exceed PES_packet_length, previously a PES_header_length amount of excess was allowed. Fixes ticket #9355. Signed-off-by: Marton Balint <cus@passwd.hu>pull/370/head
parent
aeea2ad0e4
commit
9420f7e095
1 changed files with 2 additions and 2 deletions
Loading…
Reference in new issue