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:
> > 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
> >
> >
> >
> > From our 'scan' result posting I believe I can say that most of the missing
> > channels are radio channels, that's why VDR 1.3.1 didn't add them.
> 
> No, there are others too.
> 
> > Please enable the line
> >
> >   //XXX TODO case 0x02: // digital radio sound service
> >
> > in VDR/sdt.c and see what happens then.
> 
> Here is generated channels.conf, with initial channels for three transmitters,
> by switching manually from 1-2-3 all other channels are found, actually too much.
> Some channels without pids...

Those might just not be transmitting at the moment.
Please let it run for a while and see whether at some point there
are actual PIDs transmitted for them.

> ...and radiochannels with unnecessary pcrpid.

Please try this patch, it should avoid PPIDs for channels that have no VPID
(the '0+PPID' entries in channels.conf will go away next time the respective
transponders are tuned to):

--- pat.c       2004/01/05 11:42:30     1.4
+++ pat.c       2004/01/16 15:43:34
@@ -369,7 +369,7 @@
                 }
             }
         if (Setup.UpdateChannels >= 2) {
-           Channel->SetPids(Vpid, Ppid, Apids[0], Apids[1], Dpids[0], Dpids[1], Tpid);
+           Channel->SetPids(Vpid, Vpid ? Ppid : 0, Apids[0], Apids[1], Dpids[0], Dpids[1], Tpid);
            Channel->SetCaIds(CaDescriptors->CaIds());
            Channel->SetCaDescriptors(CaDescriptorHandler.AddCaDescriptors(CaDescriptors));
            }

> But with EPG scan and single initial line it does not work (yet) :)

I'll look further into this.

Klaus

> rascal:/video# cat channels.conf
> :@1 Suomen DigiTV - TV kanavat
> YLE TV1:562000:I0C23D12M64B8T8G8Y0:T:3:512+128:650,651:2321:0:17:8438:4097:0
> MTV3 D:658000:I0C23D12M64B8T8G8Y0:T:3:305+128:561:817:0:49:8438:8193:0
> Nelonen:674000:I0C23D12M64B8T8G8Y0:T:3:512+128:650:576:0:65:8438:12289:0
> :@101 New Channels
> YLE Teema:562000:I0C23D12M64B8T8G8Y0:T:3:516+132:690:2321:0:209:8438:4097:0
> YLE FST:562000:I0C23D12M64B8T8G8Y0:T:3:514+130:670:2321:0:81:8438:4097:0
> YLE TV2:562000:I0C23D12M64B8T8G8Y0:T:3:513+129:660:2321:0:33:8438:4097:0
> YLE24:562000:I0C23D12M64B8T8G8Y0:T:3:515+131:680:2321:0:193:8438:4097:0
> YLEQ:562000:I0C23D12M64B8T8G8Y0:T:3:0+128:653:0:0:274:8438:4097:0
> YLE VEGA+:562000:I0C23D12M64B8T8G8Y0:T:3:0+129:663:0:0:276:8438:4097:0
> YLE PEILI:562000:I0C23D12M64B8T8G8Y0:T:3:0+128:652:0:0:272:8438:4097:0
> YLEN KLASSINEN:562000:I0C23D12M64B8T8G8Y0:T:3:0+129:662:0:0:275:8438:4097:0
> Urheilukanava:658000:I0C23D12M64B8T8G8Y0:T:3:417+130:673:929:0:161:8438:8193:0
> subtv:658000:I0C23D12M64B8T8G8Y0:T:3:353+129:609:865:0:97:8438:8193:0
> MTV3+:658000:I0C23D12M64B8T8G8Y0:T:3:304+133:560:816:B00:4401:8438:8193:0
> Ei käytössä 1:674000:I0C23D12M64B8T8G8Y0:T:3:0:0:0:0:113:8438:12289:0
> Ei käytössä 2:674000:I0C23D12M64B8T8G8Y0:T:3:0+8191:0:0:0:129:8438:12289:0
> Digipalvelut:674000:I0C23D12M64B8T8G8Y0:T:3:0:0:0:0:2321:8438:12289:0
> Nelonen Plus:674000:I0C23D12M64B8T8G8Y0:T:3:516+132:690:576:0:257:8438:12289:0
> Estradi:674000:I0C23D12M64B8T8G8Y0:T:3:514+130:670,671:0:0:353:8438:12289:0
> Toivontuottajien joulun laulut:674000:I0C23D12M64B8T8G8Y0:T:3:0:0:0:0:280:8438:12289:0
> Kiss FM:674000:I0C23D12M64B8T8G8Y0:T:3:0+138:700:0:0:4449:8438:12289:0
> Iskelmä:674000:I0C23D12M64B8T8G8Y0:T:3:0+138:701:0:0:4465:8438:12289:0
> rascal:/video#


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



Home | Main Index | Thread Index