mirror of https://github.com/FFmpeg/FFmpeg.git
Since e0da916b8f
the ffmpeg utility has
held multiple frames output by the decoder in internal queues without
telling the decoder that it is going to do so. When the decoder has a
fixed-size pool of frames (common in some hardware APIs where the output
frames must be stored as an array texture) this could lead to the pool
being exhausted and the decoder getting stuck. Fix this by telling the
decoder to allocate additional frames according to the queue size.
release/7.0
parent
7251f90972
commit
7f4b8d2f5e
3 changed files with 40 additions and 1 deletions
Loading…
Reference in new issue