summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorSeungha Yang <seungha@centricular.com>2020-10-06 03:47:42 +0900
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>2020-10-12 15:14:56 +0000
commit6c493bae9d7959d42948dbc85d15945e09004ee4 (patch)
tree928dd5189804334b18480b524ff618d08869b574 /meson.build
parent2dd1ff3de8e22bed0a02d7626ee9bb2bc3351552 (diff)
downloadgst-libav-6c493bae9d7959d42948dbc85d15945e09004ee4.tar.gz
avaudenc/avvidenc: Reopen encoding session if it's required
Since the commit https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/22b25b3ea5c, ffmpeg will not clear draning flag for encoder by avcodec_flush_buffers() API by default. Allowed case is only if encoder has AV_CODEC_CAP_ENCODER_FLUSH capability flag. If it's not supported, we should re-open encoding session, otherwise ffmpeg encoder will keep returning AVERROR_EOF Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-libav/-/merge_requests/102>
Diffstat (limited to 'meson.build')
0 files changed, 0 insertions, 0 deletions