[mythtv] XvMC VLD Decoding stuttering problems on some videos

Terry Barnaby terry1 at beam.ltd.uk
Sun Sep 24 20:13:22 UTC 2006


Stuart Auchterlonie wrote:
> On Fri, Sep 22, 2006 at 08:42:29PM +0100, Terry Barnaby wrote:
>> Does anyone have any clues on where to look to solve this problem ?
>>
>>
> 
> Right this is interesting
> 
> Working:
>> 2006-09-20 07:14:15.557 XvMCSurfaceTypes::find(w 544, h 576, chroma 1, vld 1, idct 0, mpeg2, sub-width 0, sub-height 0, disp, p<= 68, 680 <=p, port, surfNum)
> 
> Not working:
>> 2006-09-20 07:15:52.405 XvMCSurfaceTypes::find(w 720, h 576, chroma 1, vld 1, idct 0, mpeg2, sub-width 0, sub-height 0, disp, p<= 68, 680 <=p, port, surfNum)
> 
> 
> So the difference between the streams is 544x576 vs 720x576.
> 
> 
> Stuart
> 
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

Yes, it is a different resolution. It is probably also from a different 
DVB-T channel and so has probably other MPEG differences.

I have further tracked this down to the system occasionally taking a 
long time (> 200ms) in XvMCPutSlice2(). So this points to the XvMCVLD 
library/via X driver/hardware although this does not tally with the fact 
that xine plays the same video file fine ...

I will investigate a bit further.

Terry


More information about the mythtv-dev mailing list