diff options
author | Anton Khirnov <anton@khirnov.net> | 2023-02-28 12:53:35 +0100 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2023-03-10 13:00:53 +0100 |
commit | 942fb48c38b9a26c4fe2b282cc11f9c22c68bf1f (patch) | |
tree | 38a95b0f03881c2766c4ce72f05f7ba1561157e6 /libavformat/mca.c | |
parent | 62a241e505abfa96b4329875ecc76aaa1d57519e (diff) | |
download | ffmpeg-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/mca.c')
0 files changed, 0 insertions, 0 deletions