mirror of
https://mirror.skon.top/https://github.com/FFmpeg/FFmpeg
synced 2026-04-20 21:00:41 +08:00
Fix the AV1 RTP depacketizer for instances where the OBU elements did not have their OBU size fields removed according to the recommendation (SHOULD) of the AV1 RTP specification. Roger Hardiman courteously reported that the depacketizer doesn't work correctly for fragmented OBU elements with their OBU size fields still present and will incorrectly state that the continuation of such a fragment was unexpected, because the frag_obu_size field was used as a state and only incremented when the size field needed to be updated on OBU size field restoration. This patch solves the slip. Change-Id: I95af8cc89862e8ecf79aabcf029dd95a20dfd7ad
18 KiB
18 KiB