On Tuesday 07 Oct 2008, Malcolm Caldwell wrote:
> On Mon, 2008-10-06 at 11:11 +0200, Klaus Schmidinger wrote:
> > I don't think it makes any sense to put actual channel numbers into
> > each channel's line in channels.conf. For one, what if different
> > providers want to use the same channel numbers? And: what if channels
> > are moved around, inserted or deleted?
> It might not make sense in your environment.
> In the UK and here in Australia there are fixed, advertised channel
> It makes sense if something is advertised as being on channel 20, then
> pressing '2' and then '0' should tune to that channel. "Makes sense"
> means that "I can describe it to my wife".
Exactly. However, I do see Klaus's point too, and I always had visions of
it never being in core vdr! If I had hundreds of satellite channels
carefully organised, I'd be a tad hacked off if something "helpfully"
renumbered them for me!!
This is the sort of feature which would be ideal as a plugin, i.e. only
those who are interested need to compile and use it. As to whether it is
possible to obtain the relevant LCN info from the DVB stream is possible
from a plugin or not (I'd have thought a patch would be needed for this
but haven't looked yet), or whether it is possible to renumber channels
from a plugin.
I think I gave up before when I didn't see an easy cChannel.Renumber()
function or similar but I could be misremembering.
> > The channel numbers are implicitly derived from the position of each
> > channel in the channels.conf file. Offsets can be suggested with
> > :@nnn lines, but are only hints and may be ignored if there are too
> > many channels before them to actually implement the desired numbers.
> Maybe I should try to explain this to my wife instead?
As I say, I tend to check the numbering every now and then and reorder
channels.conf by hand inserting lots of :@nnn place holders.
vdr mailing list