aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/gifdec.c
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2023-02-28 12:53:35 +0100
committerAnton Khirnov <anton@khirnov.net>2023-03-10 13:00:53 +0100
commit942fb48c38b9a26c4fe2b282cc11f9c22c68bf1f (patch)
tree38a95b0f03881c2766c4ce72f05f7ba1561157e6 /libavformat/gifdec.c
parent62a241e505abfa96b4329875ecc76aaa1d57519e (diff)
downloadffmpeg-942fb48c38b9a26c4fe2b282cc11f9c22c68bf1f.tar.gz
lavc/libvpxenc: handle queue desync more gracefully
If the packets returned by libvpx and our internal frame properties queue get desynchronized for some reason (should not happen, but it is not clear libvpx API guarantees this), we will keep adding to the queue indefinitely and never remove anything. Change the code to drain the queue even if timestamps do not match.
Diffstat (limited to 'libavformat/gifdec.c')
0 files changed, 0 insertions, 0 deletions