[theora-dev] Using i915/i945 XvMc in Theora
Loren Merritt
lorenm at u.washington.edu
Wed Jul 25 17:53:53 PDT 2007
On Thu, 26 Jul 2007, Zoran Tomicic wrote:
> Intel has recently open sourced otion compensation code (XvMC) for
> their i915/i945 integrated graphics chips.
>
> XvMC API was intended for MPEG{2,4} class of codecs - so it can not be
> used for Theora as-is. However, could at least some parts of it such as
> hardware accelerated YUV->RGB conversion be utilized, by exposing them
> through custom interface?
All decent media players support hardware YUV->RGB and scaling (Xv), even
if they don't support XvMC. The only other codec-independent part of XvMC
is deinterlacing, and Theora isn't interlaced.
So no I don't think there's anything to be gained from using XvMC.
--Loren Merritt
More information about the theora-dev
mailing list