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