Luca Olivetti wrote: > Rainer Zocholl wrote: > >> Hello >> >> for a while (1.3.18?) i see channels in the channel list which can't >> exist. For example Source:"C" but i don't have DVB-C, only DVB-S and -T. > > > Maybe related, maybe not, but I'd like to know if the data vdr uses to > update channels has the source in it or vdr uses the source of whatever > channel it has tuned. > I'm asking because, even if I disable the autoupdate while the dish is > moving (Setup.UpdateChannels=0), sometimes I end up with channels in > channels.conf with the wrong satellite. When detecting new transponders (in VDR/nit.c), the source is determined from the NIT data, as in int Source = cSource::FromData(cSource::stSat, BCD2INT(sd->getOrbitalPosition()), sd->getWestEastFlag()); When detecting new channels (in VDR/sdt.c), it uses the source it is currently tuned to, since I don't think that this information is contained in the SDT data. But as long as you have set Setup.UpdateChannels = 0 nothing should be updated at all. Klaus