Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: VDR developer version 1.3.1



Lauri Tischler wrote:
> 
> Klaus Schmidinger wrote:
> 
> > Please go back to the original VDR/nit.c and insert the line
> >
> >   dsyslog("NIT: %6d %4d %4d %6d %6d", Transponder(), ts.getOriginalNetworkId(), ts.getTransportStreamId(), Frequency, SymbolRate);
> >
> > in the 'case SI::CableDeliverySystemDescriptorTag' branch, right before
> >
> >   bool found = false;
> 
> I did that on dvb-t, removed the symbolrate, here is log..
> 
> Jan 15 23:52:21 rascal vdr[7094]: switching to channel 1
> Jan 15 23:52:21 rascal vdr[7105]: transfer thread started (pid=7105, tid=98311)
> Jan 15 23:52:21 rascal vdr[7106]: receiver on device 1 thread started (pid=7106, tid=114696)
> Jan 15 23:52:23 rascal vdr[7098]: creating new channel 'YLE Teema' on T transponder 562 with id 8438-4097-209-0
> Jan 15 23:52:23 rascal vdr[7098]: creating new channel 'YLE FST' on T transponder 562 with id 8438-4097-81-0
> Jan 15 23:52:23 rascal vdr[7098]: creating new channel 'YLE TV2' on T transponder 562 with id 8438-4097-33-0
> Jan 15 23:52:23 rascal vdr[7098]: creating new channel 'YLE24' on T transponder 562 with id 8438-4097-193-0
> Jan 15 23:52:23 rascal vdr[7098]: changing pids of channel 106 from 0+0:0,0;0,0:0 to 513+129:660,0;0,0:2321
> Jan 15 23:52:23 rascal vdr[7098]: changing pids of channel 105 from 0+0:0,0;0,0:0 to 514+130:670,0;0,0:2321
> Jan 15 23:52:23 rascal vdr[7098]: changing pids of channel 107 from 0+0:0,0;0,0:0 to 515+131:680,0;0,0:2321
> Jan 15 23:52:24 rascal vdr[7098]: changing pids of channel 104 from 0+0:0,0;0,0:0 to 516+132:690,0;0,0:2321
> Jan 15 23:52:34 rascal vdr[7098]: NIT:    562 8438 4097 562000000
> Jan 15 23:52:34 rascal vdr[7098]: NIT:    562 8438 8193 658000000
> Jan 15 23:52:34 rascal vdr[7098]: NIT:    562 8438 12289 674000000

I assume you have only one DVB card, right?
New transponders are currently only tuned to during the EPG scan
(I'll yet have to add an option to trigger that).

Please change the line

  if (Device != cDevice::PrimaryDevice() || (cDevice::NumDevices() == 1 && Setup.EPGScanTimeout && now - lastActivity > Setup.EPGScanTimeout * 3600)) {

in VDR/eitscan.c into

  if (true) {

and run VDR again. After about a minute it should start switching through
transponders (provided you have set the "EPG scan timeout" to something other than 0).

Does it find other transponders now?

Klaus


-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index