[mythtv] Problem with Via VLD XVMC display and DVB recordings in current CVS: Gaps in video and audio

Terry Barnaby terry1 at beam.ltd.uk
Sat Apr 9 19:16:53 UTC 2005


Jesper Sörensen wrote:
> Terry Barnaby wrote:
> 
>> Jesper Sörensen wrote:
>>
>>> Terry Barnaby wrote:
>>>
>>>> Could some change to the DVB code have resulted in an MPEG stream 
>>>> that the Via MPEG hardware cannot decode correctly ?
>>>
>>>
>>>
>>> The only thing I can think of is if your hw decoder has problems with 
>>> multiple parallell streams? In that case the decoder is supposed to 
>>> pick one stream but I don't know how XvMC works. Could you please 
>>> post the autopid log msgs from a few recordings so I can see 
>>> which/how many pids it's recording?
>>>
>>
>> Here is the log output from mythbackend when watching a channel with
>> the gaps and jumps in it.
>> There appear to be two Audio PID's being selected .....
> 
> 
> 
> Yes, and it seems to be a XVMC problem since you said it works with XV 
> and software decode?
> 
> The bug was previously hidden because the recorder was "limited", but 
> that's not a long term solution. If you haven't already done so, please 
> try and get some logs and more info on what's wrong with XvMC and open a 
> bug for it.
> 
> For a quick workaround, you can try activating "hw decoder" for your DVB 
> card. As a side effect (besides using different demux settings) that 
> should limit your recordings to just one audio stream again...
> 
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

I guess this could be a problem in libavcodec, rather than XvMC. I 
presume this code should just send the video stream to the HW MPEG 
decoder. Maybe it is striping off the first audio stream for sound
and sending the Video + Audio to the hardware decoder. This would 
probably break a HW video decoder ....

I wonder if any other HW MPEG decoders are having the same problem ?

Terry



More information about the mythtv-dev mailing list