[mythtv-users] XvMC Question

Robert Johnston anaerin at gmail.com
Tue Aug 2 21:07:07 UTC 2005


On 02/08/05, Isaac Richards <ijr at case.edu> wrote:
> On Tuesday 02 August 2005 11:59 am, Robert Johnston wrote:
> > In essence, what happens with showing the OSD on XvMC (As I understand it)
> > is:
> >
> > * The portion of the MPEG where the OSD is to be shown is decoded in
> > software * The OSD image is Alpha-mixed into the decoded frame (In
> > Black/White, as it's faster to apply a uniform AND across all the channels,
> > rather than doing a YUV->RGB->YUV conversion)
> > * The OSD-Mixed portion is then re-encoded, and mixed back into the
> > original MPEG Stream.
> > * The "Complete" frame is sent to XvMC to be decoded in Hardware.
> 
> This is completely wrong.

Ah.

Okay, my bad.

So, how does it work?
-- 
Robert "Anaerin" Johnston


More information about the mythtv-users mailing list