Skip to content

codecs: gstvp8decoder: add support for render delay

Some decoding APIs support delayed output for performance reasons. One example would be to request decoding for multiple frames and then query for the oldest frame in the output queue.

This also increases throughput for transcoding and improves seek performance when supported by the underlying backend.

Introduce support in the vp8 base class, so that backends that support render delays can actually implement it. Then introduce support in the v4l2 subclass.

Merge request reports