On Mon, 2005-04-25 at 06:52 +0100, Terry Barnaby wrote: > Hi, > > The current MythTv CVS version (2004-04-25) of the Xv/XvMC merge appears > to be broken on a Via M10K box using XvMC VLD acceleration. > > Problems are: > 1. If DVB-T cards are set to TS mode the system will show TV > on startup, but will fail on channel change. > Before changing channel I get the following Errors repeated: > > 2005-04-25 06:38:19.007 AddInheritence(A ) Error, future=frame > 2005-04-25 06:38:19.127 AddInheritence( B ) Error, future=frame > 2005-04-25 06:38:19.247 AddInheritence( C ) Error, future=frame > 2005-04-25 06:38:19.487 AddInheritence( D ) Error, future=frame > 2005-04-25 06:38:19.607 AddInheritence( E ) Error, future=frame > 2005-04-25 06:38:19.727 AddInheritence( F ) Error, future=frame
> I suspect this could be caused by not calling the XvMCSyncSurface(). > This call releases the HWMPEG controller for other processes, and > I suspect a lock is not being released when it is not called. We call XvMCSyncSurface(), the problem is that the Unichrome drivers don't deal with stream changes gracefully. I'm making some changes to the change channel code this week, once that settles down I'll ask the unichrome people how to make channel changes work with their stuff. -- Daniel
_______________________________________________ mythtv-dev mailing list mythtv-dev@mythtv.org http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev