Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[vdr] RE : VDR developer version 1.1.18
Hello Klaus,
> - Group delimiters in the 'channels.conf' file that have no
> text (like a simple ":"
> or ":@201") no longer show up in the Channels menu
> (suggested by Guy Roussin).
Thanks for this!
But this seems to introduce a bug when choosing a channel in the
Menu/Channels.
After a gap in channels.conf (channels 1..4 then :@ 6), choosing channel
6 doesn't work: I get "unavailable channel".
Selecting the following channel (#7) switches to channel 6.
Probably a problem in
eOSState cMenuChannels::Switch(void)
{
cChannel *ch = Channels.Get(Current());
if (ch)
cDevice::PrimaryDevice()->SwitchChannel(ch, true);
return osEnd;
}
...but I was not able to locate it :( Silly me.
Also, switching directly (with the remote) to a channel that is inside a
gap leads to a coredump. Here is the backtrace:
#0 0x0807a4cb in DisplayChannel__15cDisplayChannelPC8cChannel
(this=0x8103370, Channel=0x0) at menu.c:2449
2449 Interface->Write(-strlen(date) + 0, 1, txt, Channel->tpid
? clrYellow : clrGrau);
(gdb) bt
#0 0x0807a4cb in DisplayChannel__15cDisplayChannelPC8cChannel
(this=0x8103370, Channel=0x0) at menu.c:2449
#1 0x0807ad2a in ProcessKey__15cDisplayChannel5eKeys (this=0x8103370,
Key=k5) at menu.c:2581
#2 0x080918cc in main (argc=19, argv=0xbffff834) at vdr.c:539
Thank you,
Olivier.
--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe vdr" as subject.
Home |
Main Index |
Thread Index