avviddec: Avoid flushing on framerate changes
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Wed, 26 Oct 2022 14:44:01 +0000 (10:44 -0400)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 26 Oct 2022 17:23:02 +0000 (17:23 +0000)
commit9ebe338d80c25a64489f0790123bc6be23fc520e
treefe4f574fc22e996b12f6311a64624262fdf0fed4
parent990d12479029ed22ffa04218583f1d433bea7c50
avviddec: Avoid flushing on framerate changes

A framerate change does not require flushing the decoder and causes
issues with some specific fragmented files if the two fragments have
different framerate.

Fixes #1522

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3270>
subprojects/gst-libav/ext/libav/gstavviddec.c