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

Reply via email to