gstreamer/gst-libs/gst
Víctor Manuel Jáquez Leal 5e3c7f2092 codecs: vp9decoder: Pass parser as new_sequence() parameter.
In order to know the chroma format, besides profile, subsampling_x and
subsampling_y are needed (Spec 7.2.2 Color config semantics). These values are
in GstVp9Parser but not in  GstVp9Framehdr.

Also, bit_depth is available in parser but not frame header. Evenmore, those
values are copied to picture structure later.

In case of VA-API, to configure the pipeline, it is require to know the chroma
format and depth.

It is possible to know chroma and depth through caps coming from vp9parser, but
it requires string parsing. It would be less error prone to get these values
through the parser structure at new_sequence() virtual method.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1700>
2020-10-16 17:50:42 +00:00
..
adaptivedemux adaptivedemux: Add another nominal bitrate fallback calculation 2020-09-09 11:19:17 +02:00
audio openmpt: Namespace enum GType names 2020-06-23 13:02:57 -04:00
basecamerabinsrc basecamerabinsrc: silence g-ir-scanner warnings 2020-07-29 15:08:48 +00:00
codecparsers codecparsers: h264parser: guard against ref_pic_markings overflow 2020-10-16 15:11:26 +00:00
codecs codecs: vp9decoder: Pass parser as new_sequence() parameter. 2020-10-16 17:50:42 +00:00
insertbin Remove autotools build system 2019-10-14 13:54:27 +01:00
interfaces photography: Add additional settings relevant to Android 2019-11-18 23:10:04 +00:00
isoff Remove autotools build system 2019-10-14 13:54:27 +01:00
mpegts tsdemux: Parse Audio Preselection Descriptor 2020-09-14 06:27:07 +00:00
opencv meson: allow the user to disable opencv 2020-08-26 18:19:22 +00:00
player player: Add g_autoptr() support 2020-08-05 12:31:53 +02:00
sctp Remove autotools build system 2019-10-14 13:54:27 +01:00
transcoder remove various useless linefeed in logs 2019-12-11 10:51:29 +01:00
uridownloader remove various useless linefeed in logs 2019-12-11 10:51:29 +01:00
vulkan meson: Do not warn when a windowing system is not found 2020-09-12 23:52:09 +05:30
wayland build: Fix build on systems with wayland-client headers in non-default location 2020-03-04 07:10:39 +00:00
webrtc Revert "webrtc: Save the media kind in the transceiver" 2020-10-08 18:53:12 +03:00
gettext.h Fix FSF address 2012-11-04 00:09:59 +00:00
glib-compat-private.h Update GLib dependency to 2.40.0 2015-10-02 22:24:19 +03:00
gst-i18n-plugin.h Fix FSF address 2012-11-04 00:09:59 +00:00
meson.build Move CODEC base classes into it's own library 2020-03-05 03:06:16 +00:00