[Cogl] [PATCH 1/3] cogl-gst: video-sink: add NV12 support

Robert Bragg robert at sixbynine.org
Thu Jan 30 16:09:23 PST 2014


It also looks good to land to me:

Reviewed-by: Robert Bragg <robert at linux.intel.com>

Thanks,
Robert


On Wed, Jan 29, 2014 at 10:10 AM, Lionel Landwerlin
<llandwerlin at gmail.com> wrote:
> This patch looks good to me.
>
> -
> Lionel
>
>
> On 21/01/14 17:33, Neil Roberts wrote:
>>
>> This adds a cogl-gst renderer to decode NV12 data. NV12 is split into
>> two buffers, one for the luma component and another for the two
>> chrominance components at a quarter of the resolution. The second
>> buffer is uploaded to a two-component RG texture. RG-component
>> textures are only supported if COGL_FEATURE_ID_TEXTURE_RG is
>> advertised by Cogl so the NV12 cap is also only advertised when that
>> is available.
>>
>> Based on a patch by Lionel Landwerlin which was in turn based on a
>> patch from Edward Hervey and Matthieu Bouron for Clutter-Gst:
>>
>> https://bugzilla.gnome.org/show_bug.cgi?id=712832
>> ---
>>   cogl-gst/cogl-gst-video-sink.c | 117
>> ++++++++++++++++++++++++++++++++++++++---
>>   1 file changed, 111 insertions(+), 6 deletions(-)
>>
>
> _______________________________________________
> Cogl mailing list
> Cogl at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/cogl


More information about the Cogl mailing list