[cairo] Trouble displaying a jpeg image

Siarhei Siamashka siarhei.siamashka at gmail.com
Sat Jan 7 20:10:05 PST 2012


On Sun, Jan 8, 2012 at 5:14 AM, Jeffrey Britton <jeffb0098 at gmail.com> wrote:
> Thanks.
>
> In case it helps anybody, the following ended up being the fastest and most
> direct method that I could work out.
> Nonetheless, the conversion from rgb to bgra is quite slow(150ms on my
> single core 2.9Ghz machine) and should be done in 'C'.
> I tried Cython with no signifcant improvement.

Or if the performance actually does matter, then BGRA should be
directly converted from the decoded YUV data without the mostly
useless intermediate 24-bit RGB representation. Like libjpeg-turbo can
do with JCS extensions.

-- 
Best regards,
Siarhei Siamashka


More information about the cairo mailing list