v4l2codecs: gstv4l2codecsvp8dec: implement a render delay
authorDaniel Almeida <daniel.almeida@collabora.com>
Thu, 8 Apr 2021 13:11:52 +0000 (10:11 -0300)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Mon, 31 May 2021 19:48:24 +0000 (15:48 -0400)
commit89bc4643606486a6b9038a71063cdc2c6d24e821
tree81f49e016d885b84c555ec254569339381575fbf
parent82c00057930fa2b2b7dc7f06d91b2fd14aa9a434
v4l2codecs: gstv4l2codecsvp8dec: 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/gst-plugins-bad/-/merge_requests/2150>
sys/v4l2codecs/gstv4l2codecvp8dec.c