Hi, retuning on coderateL change, comes here in Berlin quite often. The attached diff fixes that. It could be that this is an error on provider side, but usual set top boxes don't show this behavior. With my diff and debugging enabled I get the following messages in syslog: Sep 11 11:16:24 jarada vdr[6566]: channel 14 (MDR FERNSEHEN) event 11:00 'Das Haus in Montevideo' status 4 Sep 11 11:16:24 jarada vdr[6566]: channel 18 (arte) event 11:15 'Karambolage' status 4 Sep 11 11:16:41 jarada vdr[6566]: old check would switch channel Sep 11 11:16:41 jarada vdr[6566]: new code would ignore this change Sep 11 11:16:41 jarada vdr[6566]: old check would switch channel instead of these when using old code: Sep 11 11:10:22 jarada vdr[6478]: old check would switch channel Sep 11 11:10:22 jarada vdr[6478]: new code would ignore this change Sep 11 11:10:22 jarada vdr[6478]: changing transponder data of channel 1 from T:522000000:0:1:0:2:2:2:1 to T:522000000:0:1:0:2:1:2:1 Sep 11 11:10:25 jarada vdr[6543]: [softdevice-audio]: xrun Sep 11 11:10:38 jarada vdr[6476]: old check would switch channel Sep 11 11:10:38 jarada vdr[6476]: new code would ignore this change Sep 11 11:10:38 jarada vdr[6476]: changing transponder data of channel 1 from T:522000000:0:1:0:2:1:2:1 to T:522000000:0:1:0:2:2:2:1 -- Stefan Lucke -------------- next part -------------- A non-text attachment was scrubbed... Name: vdr-1.3.31.dvb-t-channel-switch.diff Type: text/x-diff Size: 2124 bytes Desc: not available Url : http://www.linuxtv.org/pipermail/vdr/attachments/20050911/f6428d9e/vdr-1.3.31.dvb-t-channel-switch.bin