Can Cairo support NV12 format

Samhita Sreeraman <[email protected]> Tue, 12 Feb 2019 13:06:45 +0530
Newsgroups gmane.comp.lib.cairo
Message-ID <CAACW8L8Bkwc5LmRfa4x9BkU_+n1-WwbepXD-y_Ed0f+Sv2Tf+g@mail.gmail.com>
--===============1921555239==
Content-Type: multipart/alternative; boundary="000000000000703c380581ad7d0f"

--000000000000703c380581ad7d0f
Content-Type: text/plain; charset="UTF-8"

Hi,

I use cairo-graphics with pixman library as a renderer for my application.
Currently, I pass video buffer to cairo_image_surface_create_for_data()
with CAIRO_FORMAT_ARGB32 as the cairo format and it works well.
However, I don't see support, neither in cairo-graphics nor in pixman, to
take video frames of NV12 format. Is there any possibility for Cairo and
pixman to accept NV12 frames directly?


Regards,
Samhita S.

--000000000000703c380581ad7d0f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div dir=3D"auto">Hi,</div><div dir=3D"auto"><br></div><d=
iv dir=3D"auto">I use cairo-graphics with pixman library as a renderer for =
my application. Currently, I pass video buffer to cairo_image_surface_creat=
e_for_data() with CAIRO_FORMAT_ARGB32 as the cairo format and it works well=
.=C2=A0</div><div dir=3D"auto">However, I don&#39;t see support, neither in=
 cairo-graphics nor in pixman, to take video frames of NV12 format. Is ther=
e any possibility for Cairo and pixman to accept NV12 frames directly?</div=
><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div><div dir=3D"auto">=
Regards,</div><div dir=3D"auto">Samhita S.</div></div>

--000000000000703c380581ad7d0f--

--===============1921555239==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

LS0gCmNhaXJvIG1haWxpbmcgbGlzdApjYWlyb0BjYWlyb2dyYXBoaWNzLm9yZwpodHRwczovL2xp
c3RzLmNhaXJvZ3JhcGhpY3Mub3JnL21haWxtYW4vbGlzdGluZm8vY2Fpcm8=

--===============1921555239==--