Daniel Kristjansson wrote:
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
Hi Daniel,
I am one of the unichrome people, and the one responsible for the original MythTV XvMC VLD implementation.
I am happy to have a look at this issue.
In what way do you think that "the Unichrome drivers don't deal with
stream changes gracefully" ?
Cheers
Terry
------------------------------------------------------------------------
_______________________________________________ mythtv-dev mailing list mythtv-dev@mythtv.org http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
Hi Daniel,
Can you tell me if the error messages:
"AddInheritence(A ) Error, future=frame"
Are a probem ??
Terry
_______________________________________________ mythtv-dev mailing list mythtv-dev@mythtv.org http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev