Bug 99193 - [Feature request] add support for YUV background colors
Summary: [Feature request] add support for YUV background colors
Status: ASSIGNED
Alias: None
Product: libva
Classification: Unclassified
Component: intel (show other bugs)
Version: unspecified
Hardware: Other Linux (All)
: medium enhancement
Assignee: haihao
QA Contact: Sean V Kelley
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-23 16:54 UTC by jon.recker
Modified: 2017-01-05 13:16 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description jon.recker 2016-12-23 16:54:34 UTC
When composing several sources into a single output surface, we can specify the color of the background pixels using VAProcPipelineParameterBuffer::output_background_color. Currently this background color must be a 32-bit ARGB value.

But when the output is a non-RGB format, such as NV12, it would be helpful if we could set the background color to a constant YUV value instead. This would be very useful in scenarios where the composite surface is used as the input to another processing stage that expects YUV (e.g. video encoding).


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.