diff options
author | Seungha Yang <seungha@centricular.com> | 2020-12-30 01:15:16 +0900 |
---|---|---|
committer | Seungha Yang <seungha@centricular.com> | 2020-12-29 16:27:30 +0000 |
commit | 8f2cab6c03ea095b9fe728e83264ae1e119db009 (patch) | |
tree | 2ae452c2eb1fe8b5f4485b91844b48704d09991e /ext/libav/gstavviddec.c | |
parent | d3c4740fb6125a121fabe8f6170ed343e749dea4 (diff) | |
download | gst-libav-8f2cab6c03ea095b9fe728e83264ae1e119db009.tar.gz |
avauddec: Drain decoder on decoding failure
... and call finish_frame() so that baseclass can reset internal
status. Otherwise baseclass will keep holding the status for
decoding failed frame which will result in outputting buffer with
wrong timestamp.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-libav/-/merge_requests/112>
Diffstat (limited to 'ext/libav/gstavviddec.c')
0 files changed, 0 insertions, 0 deletions