gstreamer/gst-libs/gst
Víctor Manuel Jáquez Leal e534ff5609 libs: encode: merge all possible surface formats
When the function gst_vaapi_encoder_get_surface_formats() was added
it was under the assumption that any VA profile of the specific codec
supported the same format colors. But it is not, for example the
profiles that support 10bit formats.

In other words, different VA profiles of a same codec may support
different color formats in their upload surfaces.

In order to expose all the possible color formats, if no profile is
specified via source caps, or if the encoder doesn't have yet a
context, all the possible VA profiles for the specific codec are
iterated and their color formats are merged.

https://bugzilla.gnome.org/show_bug.cgi?id=771291
2017-04-06 22:00:05 +02:00
..
base vaapi: add meson build 2017-02-09 11:27:44 +01:00
vaapi libs: encode: merge all possible surface formats 2017-04-06 22:00:05 +02:00
Makefile.am Remove codecparsers submodule 2016-01-19 12:49:11 +01:00
meson.build vaapi: add meson build 2017-02-09 11:27:44 +01:00