Hi, I have a strange error with channels.conf and vdr.
I used the scan utility with "-e 3 -o vdr" options. The "-e 3" option is an extension I made to allow scan output the provider field in the right way for vdr 1.3.x, i.e:
Chan_name;Provider:otherfields
The patch has recently been applied to CVS
Now, a friend of mine that used the scan utility with the options above has found a vdr error at startup. After a little debugging, I found that if you put these two lines in an empty channels.conf, vdr won't start.
Bloomberg French TV;DEFAULT PROVIDER:11642:h:S13.0E:27500:1160:1120,1122:0:1:1:318:0:0 MTV Portugal;MTV Networks:11241:v:S13.0E:27500:160:80:32:1:1:318:0:0
The odd is that if you delete ONE of the two lines above (doesn't matter which), vdr starts.
Maybe a buffer overflow in the vdr parser, or simply the lines above have something wrong ?
Regards, Roberto
Am Sonntag, 20. März 2005 19:40 schrieb Roberto Sebastiano:
Bloomberg French TV;DEFAULT PROVIDER:11642:h:S13.0E:27500:1160:1120,1122:0:1:1:318:0:0 MTV Portugal;MTV Networks:11241:v:S13.0E:27500:160:80:32:1:1:318:0:0
The odd is that if you delete ONE of the two lines above (doesn't matter which), vdr starts.
I guess the problem is that both channels have the same channel ID since Source, SID, NID and TID are identical. Once again the solution would be to complain to the broadcaster...
Greetings, Sascha
On Sun, Mar 20, 2005 at 08:36:56PM +0100, Sascha Volkenandt wrote:
Am Sonntag, 20. März 2005 19:40 schrieb Roberto Sebastiano:
Bloomberg French TV;DEFAULT PROVIDER:11642:h:S13.0E:27500:1160:1120,1122:0:1:1:318:0:0 MTV Portugal;MTV Networks:11241:v:S13.0E:27500:160:80:32:1:1:318:0:0
The odd is that if you delete ONE of the two lines above (doesn't matter which), vdr starts.
I guess the problem is that both channels have the same channel ID since Source, SID, NID and TID are identical. Once again the solution would be to complain to the broadcaster...
Might it be that the scan utility fails to parse/generate this information properly?
Sascha Volkenandt wrote:
Am Sonntag, 20. März 2005 19:40 schrieb Roberto Sebastiano:
Bloomberg French TV;DEFAULT PROVIDER:11642:h:S13.0E:27500:1160:1120,1122:0:1:1:318:0:0 MTV Portugal;MTV Networks:11241:v:S13.0E:27500:160:80:32:1:1:318:0:0
The odd is that if you delete ONE of the two lines above (doesn't matter which), vdr starts.
I guess the problem is that both channels have the same channel ID since Source, SID, NID and TID are identical. Once again the solution would be to complain to the broadcaster...
Greetings, Sascha
VDR 1.3.24 will automatically delete channels with non-unique channel IDs and will only keep the first one it encounters in channels.conf.
Klaus