Bug #698
openDVB Aktivierung nach SetIdle
0%
Description
Es ist nur ein DVB Device vorhanden. Ein Sundtek USB Device.
Das System wird wie folgt gestartet:
vdr -d --lirc -l 3.6 \
-P"sc" \
-P"xineliboutput --local=none --audio=alsa:hw:0,3 -f
--video=vdpau --post=tvtime:method=use_vo_driver --remote=37890" \
-P"fepg" \
-P"text2skin" \
-P"nordlichtsepg" \
-P"dynamite"
Nach dem Start läuft alles sauber und mittels
/opt/bin/mediaclient --lc
sieht man das vdr zum Device connected ist.
Das Device wird idle gesetzt mittels:
[12:56:51][mts@srv:~]$ svdrpsend plug dynamite setIdle
/dev/dvb/adapter0/frontend0
220 srv SVDRP VideoDiskRecorder 1.7.18; Wed Aug 31 12:57:32 2011; UTF-8
900 device /dev/dvb/adapter0/frontend0 is idle
221 srv closing connection
Im vdr Log sind folgende Meldungen:
Aug 31 12:58:50 srv vdr: [11657] connect from 127.0.0.1, port 54756 - accepted
Aug 31 12:58:50 srv vdr: [11657] dynamite: set device
/dev/dvb/adapter0/frontend0 to idle
Aug 31 12:58:50 srv vdr: [12209] TS buffer on device 1 thread ended
(pid=11657, tid=12209)
Aug 31 12:58:50 srv vdr: [12208] buffer stats: 162808 (3%) used
Aug 31 12:58:50 srv vdr: [12208] receiver on device 1 thread ended
(pid=11657, tid=12208)
Aug 31 12:58:50 srv vdr: [12207] section handler thread ended
(pid=11657, tid=12207)
Aug 31 12:58:50 srv vdr: [11657] switching to channel 11
Aug 31 12:58:50 srv vdr: [12216] section handler thread started
(pid=11657, tid=12216)
Aug 31 12:58:50 srv vdr: [12217] receiver on device 1 thread started
(pid=11657, tid=12217)
Aug 31 12:58:50 srv vdr: [11657] closing SVDRP connection
Aug 31 12:58:51 srv vdr: [12218] TS buffer on device 1 thread started
(pid=11657, tid=12218)
Aug 31 12:58:51 srv vdr: [12217] [xine..put] Detected video size 720x576
Es ist keine Verbindung zu einem frontend oder ähnliches vorhanden.
Woher das Umschalten kommt, ist nicht nachvollziehbar.
Ein DetachDevice funktioniert, allerdings beendet sich irgendwann vdr weil es ja das primäre DVB Device ist.
Martin
Files