[mythtv] XVideo XvMC VLD broken
Terry Barnaby
terry1 at beam.ltd.uk
Mon Apr 25 15:59:41 UTC 2005
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 at 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
More information about the mythtv-dev
mailing list