[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
Sun Apr 10 07:07:11 UTC 2005
Terry Barnaby wrote:
> Terry Barnaby wrote:
>
>> Hi,
>>
>> The current MythTv CVS version of MythTV has a stange problem with
>> display on my Via M10K box which uses Via VLD XVMC hardware MPEG decode.
>> The Via M10K box is a simple client with a separate server containg
>> DVB cards.
>>
>> Myth CVS after 2005.03.30 has this problem.
>> MythTV CVS before 2005.02.20 is Ok.
>>
>> If I watch an old recording, all is fine.
>> If I watch live TV or a new recording the video and audio seems to
>> have continuous gaps (about 4 per second) resulting in unwatchable/
>> unlistenable output. This results in a start/stop display.
>> There are no special messages from mythfrontend.
>> Watching using another system using software MPEG decode and Xv output
>> all is fine.
>>
>> Could some change to the DVB code have resulted in an MPEG stream that
>> the Via MPEG hardware cannot decode correctly ?
>>
>> Any ideas ?
>>
>> Terry
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> mythtv-dev mailing list
>> mythtv-dev at mythtv.org
>> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
>
> I have been playing around with this and this is where I am:
>
> 1. The new DVB code's Autopid feature means that on channels where
> there are multiple Audio streams these are saved in the
> recording.
>
> 2. On a Via M10K box using VLD XVMC HW MPEG, this results in very
> jumpy display/audio with error messages:
> "A/V diverged by 3.0873 frames, extending frame to keep audio in sync"
>
> 3. Using Xv output with software decoding is fine.
>
> 4. Not sending any IDCT data to the HW mpeg decoder has no effect on
> the problem.
>
> In an example case the recording has a 2 channel audio stream and
> a mono audio stream (possibly one for the hard of hearing). The
> overall frame rate when playing this is about 14frames/s. It is almost
> as if MythTv was trying to sync to the agregate of the two audio
> streams .....
>
> I would not have thought that using XvMC VLD video decoding would
> have affected the audio decoding .....
>
> Terry
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
Hi,
Another little snippet on this.
If I disable Audio in NuppelVideoPlayer.cpp by setting disableaudio, the
resulting Video output is fine ...
Terry
More information about the mythtv-dev
mailing list