[mythtv] [mythtv-commits] Ticket #5266: SD and HD showings of the same program are recorded

Michael T. Dean mtdean at thirdcontact.com
Mon Apr 28 22:38:11 UTC 2008

On 04/28/2008 06:26 PM, MythTV wrote:
>  #5266: SD and HD showings of the same program are recorded
>  Comment(by Scott Atkins):
>  Replying to [comment:7 gigem]:
> > Replying to [comment:5 Scott Atkins]:
> >
> >> Yes a parameter could be added to the db to link channels
> >> programming information, but unless you're the one broadcasting,
> >> you cannot make that guarantee.  By doing what it is doing right
> >> now, corner cases like this are avoided and no one screams about
> >> missing a recording.
> >
> > The way to do that is to use the same callsign for both channels.
> > In this case, make them both be 'SCIFI' and the SD and the HD
> > programs will be considered the same, even though they are marked
> > as generic.
>  Actually that doesn't work.  For example, in my area we have OPB
>  (Oregon Public Broadcasting) and OPBHD.  They have the same basic
>  programming (for example the show Nova) but different schedules.  The
>  HD channel will replay Nova a number of extra times the SD doesn't
>  get.

Discussion belongs on the lists, not in the bug tracking database (which 
is why I've already responded to the list twice on this ticket--hoping 
it might encourage you all to move the discussion to the list).

But, what David said is exactly right.  Two channels whose content is 
the same should be identified as such using the callsign field (which 
can be edited by the user).  If channels don't receive "remarkably" 
identical content, they shouldn't be given the same callsign.

In the event that two channels are given the same callsign, the 
scheduler will notice when they aren't airing the same content, so it 
won't cause an issue if the show you want airs on only one of them.  
(Note, though, that MythWeb has a much simpler algorithm in place, so it 
may not make it "easy" for you to tell that Myth is doing the right thing.)

The purpose of the callsign is to tell the scheduler to treat two 
different channels as the same for the purpose of recording--i.e. for 
"on this channel" recording rules or for matches (record from one or the 
other at a time, not both, in the event that a matching show appears on 

Whether you /want/ to treat two different channels as "the same" for the 
purpose of recording is up to you.  I've already given a couple of other 
ways you can handle this--even if you don't set the same callsign--in 
this "thread" on the -dev list.


More information about the mythtv-dev mailing list