Thu, Oct 21, 2021 at 02:06:37AM +0300, glenvt18 wrote:
I'm not sure VDR is "idle" while a recording is paused. What is the log output?
I can only see a clue "trying device number 2 instead":
Oct 20 21:37:56 raspberrypi vdr: [3878] DVB API version is 0x050B (VDR was built with 0x050A) Oct 20 21:37:56 raspberrypi vdr: [3878] frontend 0/0 provides DVB-T with QPSK,QAM16,QAM64 ("Realtek RTL2832 (DVB-T)") Oct 20 21:37:57 raspberrypi kernel: [257117.778208] mn88473 3-0018: downloading firmware from file 'dvb-demod-mn88473-01.fw' Oct 20 21:37:57 raspberrypi vdr: [3878] frontend 0/1 provides DVB-T,DVB-T2,DVB-C with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256 ("Panasonic MN88473") Oct 20 21:37:58 raspberrypi vdr: [3878] found 1 DVB device Oct 20 21:37:58 raspberrypi vdr: [3878] initializing plugin: rpihddevice (1.0.4): HD output device for Raspberry Pi Oct 20 21:37:58 raspberrypi vdr: [3878] rpihddevice: HwInit() done, display size is 1920x1080 Oct 20 21:37:58 raspberrypi vdr: [3878] setting primary device to 1 Oct 20 21:37:58 raspberrypi vdr: [3878] device 1 has no MPEG decoder Oct 20 21:37:58 raspberrypi vdr: [3878] trying device number 2 instead Oct 20 21:37:58 raspberrypi vdr: [3878] setting primary device to 2 Oct 20 21:37:58 raspberrypi vdr: [3878] setting current skin to "lcars" Oct 20 21:37:58 raspberrypi vdr: [3878] loading /var/lib/vdr/themes/lcars-default.theme Oct 20 21:37:58 raspberrypi vdr: [3878] starting plugin: rpihddevice Oct 20 21:37:58 raspberrypi lircd-0.9.4c[3811]: Notice: accepted new client on /var/run/lirc/lircd Oct 20 21:37:58 raspberrypi vdr: [3878] switching to channel 1 T-8438-8193-1501 (Yle TV1 HD (T)) Oct 20 21:37:58 raspberrypi lircd-0.9.4c[3811]: Info: [lirc] protocol is enabled Oct 20 21:37:58 raspberrypi vdr: [3911] SVDRP raspberrypi opening port 6419/tcp Oct 20 21:37:58 raspberrypi vdr: [3911] SVDRP raspberrypi listening on port 6419/tcp Oct 20 21:37:58 raspberrypi vdr: [3907] rpihddevice: loading /usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf ... Oct 20 21:37:58 raspberrypi vdr: [3907] rpihddevice: loading /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf ... Oct 20 21:38:01 raspberrypi vdr: [3878] retuning due to modification of channel 1 (Yle TV1 HD (T)) Oct 20 21:38:01 raspberrypi vdr: [3878] switching to channel 1 T-8438-8193-1501 (Yle TV1 HD (T)) Oct 20 21:40:00 raspberrypi vdr: [3911] SVDRP raspberrypi < 127.0.0.1:52142 client connection accepted Oct 20 21:40:08 raspberrypi vdr: [3878] replay /var/lib/video/XXX/2019-01-05.19.07.19-0.rec Oct 20 21:40:08 raspberrypi vdr: [3878] loading /var/lib/video/XXX/2019-01-05.19.07.19-0.rec/marks Oct 20 21:40:08 raspberrypi vdr: [3947] resuming replay at index 807 (0:00:32.07) Oct 20 21:40:13 raspberrypi vdr: [3911] SVDRP raspberrypi < 127.0.0.1:52142 connection closed Oct 20 21:41:55 raspberrypi vdr: [3878] stopping plugin: rpihddevice Oct 20 21:41:55 raspberrypi lircd-0.9.4c[3811]: Info: removed client Oct 20 21:41:55 raspberrypi vdr: [3878] saved setup to /var/lib/vdr/setup.conf
If I remember, there is a softhddevice's command/option called "suspend" or "detach", or whatever, which stops live TV. That causes idle state too.
I remember (co-)developing such a feature for softdevice (without the "hd" part). Apart from saving power, another motivation was to reduce the probability of crashes, because reception errors of the DVB-T stream used to cause that back then.
Maybe I could check if something similar could be done in rpihddevice.
Still, in my opinion, when a recording is being watched and nothing is being simultaneously recorded or streamed, there should normally be no reason to keep any tuners powered.
BTW. Do you use both DVB-T and DVB-T2?
Yes, some transponders are DVB-T and some are DVB-T2, and I think that all free-to-view DVB-T2 channels are also available via DVB-T. I do not know when that transition period will end here. Wikipedia says that it was supposed to complete by April 2020 already. The first DVB-T2 transponders were introduced in 2011.
And I've never tried the patch with VDR > 2.4.6.
The patch applied without glitches, only some line number differences. In VDR 2.5, the EPG works for me. In 2.4, I think I never got it to cover the DVB-T2 transponders.
Best regards,
Marko