codecs: gstvp9{decoder|statefulparser}: optionally parse compressed headers
authorDaniel Almeida <daniel.almeida@collabora.com>
Thu, 8 Apr 2021 13:38:55 +0000 (10:38 -0300)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Mon, 29 Nov 2021 17:41:19 +0000 (17:41 +0000)
commit98dc7a64a021948675301262c6f664e5f4d057ff
tree2e063a406b2942a94281672ae826a35f01024a3c
parent9aaef931bf44965670b5c4027ffdaffd03f4ab19
codecs: gstvp9{decoder|statefulparser}: optionally parse compressed headers

Rework gstvp9{decoder|statefulparser} to optionally parse compressed headers.
The information in these headers might be needed for accelerators
downstream, so optionally parse them if downstream requests it.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1012>
subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp9decoder.c
subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp9decoder.h
subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp9statefulparser.c
subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstvp9statefulparser.h