Wie wird das gesteuert? Was macht zu PrimaryDevice?
Das geht über SVDRP mit LSTD (um die Devices anzuzeigen - da ist es hilfreich, wenn ein Device einen Namen hat (https://github.com/vdr-project…62e7d1944/omxdevice.h#L39)) und PRIM (um ein Device zum primary device zu machen):
Code
$ svdrpsend help lstd
220 yavdr08 SVDRP VideoDiskRecorder 2.4.6; Tue Feb 23 19:33:49 2021; UTF-8
214-LSTD
214- List all available devices. Each device is listed with its name and
214- whether it is currently the primary device ('P') or it implements a
214- decoder ('D') and can be used as output device.
214 End of HELP info
221 yavdr08 closing connection
$ svdrpsend help prim
220 yavdr08 SVDRP VideoDiskRecorder 2.4.6; Tue Feb 23 19:34:04 2021; UTF-8
214-PRIM [ <number> ]
214- Make the device with the given number the primary device.
214- Without option it returns the currently active primary device in the same
214- format as used by the LSTD command.
214 End of HELP info
221 yavdr08 closing connection
Display More
Das ganze ist auf Initiative von reufer entstanden (Primäres Device per SVDRP-Kommando umschalten) und mit Version 2.3.9 in den VDR gewandert: http://git.tvdr.de/?p=vdr.git;…77eccd10ea8;hb=HEAD#l9199