[mythtv] live TV stuttering
Ed Wildgoose
lists at wildgooses.com
Tue Apr 6 12:55:21 EDT 2004
Hamish Moffatt wrote:
>I'm having a problem with live TV where Myth will start "stuttering".
>It'll start within a second or two of changing to a channel, else it
>will be ok. The audio and picture will pause then resume, over and over.
>
>I can always fix it by quitting back to the menu and going straight back
>to live TV (which goes to the same channel). I can usually fix it by
>switching to another channel and back again.
>
>
This is DVB right. This is a known issue and is probably sound card
related.
I think if you test you can demonstrate that if you start tv on a
channel with a 48Khz audio signal and then move to one with a 32Khz
signal you will be OK. But if you start livetv on a 32Khz channel and
then move to a 48Khz channel it will start to stutter.
You "fix it" by quiting back to the main menu and then coming back in
again. Well, what has happened is that you went back in on the 48Khz
audio channel and the sound card was re-initialised correctly.
Clear as mud? Your mileage may vary and perhaps you can't ever cleanly
switch between 48Khz and 32Khz audio modes...? In my case it is only a
problem if I start up with a 32Khz mode. I speculate that the audio
device is only opened once, and rate changes downwards work, but not
upwards on my card... However, I haven't had time to investigate -
perhaps someone could add some debugging into audiooutputoss.cpp and see.
In all the above I call them channels, but of course on any given
channel some programs will be broadcast with audio at 32Khz, and some at
48Khz (usually the really old stuff is at 32Khz), so translate appropriately
Good luck
Ed W
More information about the mythtv-dev
mailing list