[Bug 771291] Encoder: HEVC: Add 10 bit encoding support

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Apr 6 20:00:43 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=771291

--- Comment #8 from Víctor Manuel Jáquez Leal <vjaquez at igalia.com> ---
Created attachment 349409
  --> https://bugzilla.gnome.org/attachment.cgi?id=349409&action=edit
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.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list