[mythtv] [PATCH] XVideo XvMC VLD broken

Isaac Richards ijr at case.edu
Tue May 3 20:41:15 UTC 2005


On Tuesday 03 May 2005 04:17 pm, Terry Barnaby wrote:
> > It looks like the problem is with AVSync (again !).
> >
> > If I set "disableaudio" in NupplePlayer.cpp video display is fine.
> > If I set "avsync_avg = frame_interval" at the top of
> > NuppelVideoPlayer::WarpFactor() all is Ok (bar audio delayed/infront).
> >
> > What is supposed to happen in NuppelVideoPlayer::AVSync() when
> > "diverge > MAXDIVERGE" ?
> > Could it be that with XvMC VLD video frames are not actually "extended" ?
> >
> > Terry
>
> I have put some debug statements into NuppelVideoPlayer::AVSync().
> It appears that the Video output frame rate has been cut in half
> (as it should be) and the correct Video frames are being output
> at this rate however the audio seems to have slowed down to match ?
> The Audio should be running at normal speed and would catch up with
> the Video.
> I note that if I set "enable Extra Audio Buffering" the situation
> is improved drasticly. However, is this just covering up some
> other issue ?
> Any ideas on this ?

Extra audio buffering should be on for everyone, unless it otherwise causes 
problems.

Isaac


More information about the mythtv-dev mailing list