v4l2codecs: gstv4l2codecsmpeg2dec: implement a render delay
authorDaniel Almeida <daniel.almeida@collabora.com>
Thu, 8 Apr 2021 19:24:49 +0000 (16:24 -0300)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 2 Nov 2021 16:16:29 +0000 (16:16 +0000)
commitf9958eda8e257df8deef859b3691418226d021c3
treee0edd35ba8f23cf834053dff2fc6c91fbee2006e
parenta8decde6d31d1100aa3dd82ebdd1634a46fa3cd6
v4l2codecs: gstv4l2codecsmpeg2dec: implement a render delay

The v4l2 backend support delayed output for performance reasons.
It is then possible to use render delays to queue multiple requests
simultaneously, thus increasing performance.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1013>
subprojects/gst-plugins-bad/sys/v4l2codecs/gstv4l2codecmpeg2dec.c