[mythtv] Ticket #2335: LiveTV hangs when a recording is finished and a new on starts (no channel change)

Hadley Rich hads at nice.net.nz
Wed Jul 25 23:12:33 UTC 2007


On Thu, 26 Jul 2007 03:54:16 Shane wrote:
> My guess is the problem lies with 'continuous' type of livetv file
> transitions, these continuous transitions are used for livetv ivtv
> files but not V4L or DVB files. The discontinuity (discont=1) type of
> file transitions follow a different path and are ok I think.
>
> Should be able to test this theory by making a small code change in
> tv_rec.cpp ...
>
> Around line 1310 in TVRec::RunTV(void)
> ...
> + SwitchLiveTVRingBuffer(true, true);   // Try this for discont transitions
>   - SwitchLiveTVRingBuffer(false, true);

I've just been doing some basic testing with this change and it appears to 
have fixed my issue so far. I've crossed about 8 program boundaries with no 
issues. I'll continue running with it and see what happens. Thanks!

> I also have a vague suspicion that something else might be causing
> more prebuffering pauses than usual.

Related to #3690?

hads

-- 
http://nicegear.co.nz
New Zealand's VoIP supplier


More information about the mythtv-dev mailing list