On 02/10/08 09:16, Antti Hartikainen wrote: > On Sat, Feb 09, 2008 at 11:06:35PM +0100, Klaus Schmidinger wrote: >> On 02/09/08 18:24, Arthur Konovalov wrote: >>> Klaus Schmidinger wrote: >>>> I just read your original posting again, and there you described the problem >>>> the other way round. So I also tested recording the FTA channel and then switching >>>> to the encrypted channel, but this also works fine here. >>>> >>>> So I'm afraid I don't know what's causing this for you. >>> Very strange. >>> I noticed that message "channel on available" apperars momentarily after >>> switching to another channel. It seems like vdr not trying to decode >>> anything. >>> May be You can provide some lines to vdr code for debugging reason of >>> message "channel not available"? I have interest to solve this problem ;) >> Please try the attached version of cDevice::GetDevice(const cChannel *Channel, int Priority, bool LiveView), >> redirect stdout into a file and send me the result. > > I tried it, with vdr 1.5.14. > > As a side-note, i CAN record FTA-channel and watch scrambled channel with another budget-card (i have 2 DVB-T budget tuners). > > This experience is with ONE tuner: > 1) I can record multiple scrambled channels from same multiplex > 2) I can watch FTA-channels while recording scrambled ones. > 3) I CAN'T watch scrambled channels while recording FTA channel on same multiplex. > 4) I CAN start record on FTA channel, while recording scrambled channel, which is started before recording on FTA (then i can also WATCH any other scrambled > channel from same multiplex too) > > So while there's no recording on scrambled channel, while recording FTA channel, i can't watch any scrambled channels from same multiplex. When starting recording > on scrambled channel (before starting recording on FTA), everything works as should. > > Here is debug info with only one tuner in use: > > Changing to FTA channel: > > GetDevice 3 0 1 - 'MTV3;MTV Oy:658000000:A0B8C23D23G8I0M64P0T8Y0:T:3:305:561=fin:817:0:49:8438:8193:0 > ' > NumUsableSlots = 0 > j = 0 > i = 0 > A > B > i = 1 > A > B > C 0 > D 0 > E FFFFFFFF 180C4C64 > i = 2 > A > B > i = 3 > A > B > X 1 > Z > > started recording: > > GetDevice 3 50 0 - 'MTV3;MTV Oy:658000000:A0B8C23D23G8I0M64P0T8Y0:T:3:305:561=fin:817:0:49:8438:8193:0 > ' > NumUsableSlots = 0 > j = 0 > i = 0 > A > B > i = 1 > A > B > C 0 > D 0 > E FFFFFFFF 002C4C64 > i = 2 > A > B > i = 3 > A > B > X 1 > Z > > Change to scrambled channel: > > GetDevice 25 0 1 - 'MTV3 MAX;MTV Oy:658000000:A0B8C23D23G8I0M64P0T8Y0:T:3:304:560=fin:817:B00:209:8438:8193:0 > ' > NumUsableSlots = 4 You wrote that you are using only a single budget card. How can a single budget card have 4 CI slots? And all four of these apparently contain a CAM that is ready?! What kind of CI hardware and CAM(s) are you using? Klaus > j = 0 > i = 0 > A > i = 1 > A > i = 2 > A > i = 3 > A > B > j = 1 > i = 0 > A > i = 1 > A > i = 2 > A > B > i = 3 > A > j = 2 > i = 0 > A > i = 1 > A > B > C 0 > D 0 > E FFFFFFFF 1412AC41 > i = 2 > A > i = 3 > A > j = 3 > j = 4 > j = 5 > i = 0 > A > B > i = 1 > A > i = 2 > A > i = 3 > A > X 1 > Z > > ///// in this point appears "channel not available" -error > > GetDevice 25 0 1 - 'MTV3 MAX;MTV Oy:658000000:A0B8C23D23G8I0M64P0T8Y0:T:3:304:560=fin:817:B00:209:8438:8193:0 > ' > NumUsableSlots = 3 > j = 0 > i = 0 > A > i = 1 > A > i = 2 > A > i = 3 > A > B > j = 1 > i = 0 > A > i = 1 > A > i = 2 > A > B > i = 3 > A > j = 2 > j = 3 > j = 4 > j = 5 > i = 0 > A > B > i = 1 > A > i = 2 > A > i = 3 > A > Z > > > _______________________________________________ > vdr mailing list > vdr@xxxxxxxxxxx > http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr -- _______________________________________________________________ Klaus Schmidinger Phone: +49-8635-6989-10 CadSoft Computer GmbH Fax: +49-8635-6989-40 Hofmark 2 Email: kls@xxxxxxxxxx D-84568 Pleiskirchen, Germany URL: www.cadsoft.de _______________________________________________________________ _______________________________________________ vdr mailing list vdr@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr