[mythtv] Re: Ticket #13: Tune to an on air channel when the current channel is unavailable.

Stuart Auchterlonie stuarta at squashedfrog.net
Wed Aug 17 19:22:42 UTC 2005

On Wed, Aug 17, 2005 at 06:43:51PM -0000, MythTV wrote:
> #13: Tune to an on air channel when the current channel is unavailable.
> --------------------------------------+-------------------------------------
>  Reporter:  stuarta at squashedfrog.net  |        Owner:  danielk
>      Type:  defect                    |       Status:  new    
>  Priority:  minor                     |    Milestone:  0.19   
> Component:  mythtv                    |      Version:  head   
>  Severity:  low                       |   Resolution:         
>        Cc:                            |  
> --------------------------------------+-------------------------------------
> Changes (by danielk):
>   * severity:  medium => low
> Comment:
>  It looks like I already committed something like the SwitchToInput part
>  of your code.
>  I don't like your solution to problem 1. Each tuner would have to share
>  a good channel for that to work. It would make more sense for
>  InitChannel()
>  to try all the channels on all the inputs of the Tuner until it finds one
>  that works, or at least try one channel on each input, so that completely
>  bogus first channel info gets reset.

It is at least proof of concept that we can detect when the channel
we started up with is off air. The actually channel to tune to is a
topic we need to work through to work out an effective solution for

One possibility is to automatically start into the EIT crawl, but
that still doesn't necessarily give us a valid channel upon entering
Watch LiveTV.

We probably need to implement what you have suggested. Get a list of
channels on that cardinput and walk them till we find a valid one.
Although if we are doing an EIT crawl then we won't be stationary
on a single channel, so we actually need a concept of 
"startchannel when entering live TV"

>  BTW Have you tried the signal monitor patch? It should solve problems 2 &
>  3.

Will test ASAP.

Hopefully Debian ABI changes won't bite my testing...


More information about the mythtv-dev mailing list