On 26.02.2011 15:24, Markus Ehrnsperger wrote:
Hi,
I created two timers:
5:S19.2E-1-1101-28106:2011-02-26:1330:1500:50:99:Das Traumhotel - Afrika: 9:S19.2E-1-1079-28006:2011-02-26:1300:1500:10:99:Wintersport:
The second timer was recorded for the complete time. The first Timer was ignored, in spite of the higher priority. This is related to VPS: A VPS timer seems to be ignored as long as other recorings block the devices. In this logic, the priority of the recoring is ignored.
Note: For this test, I started VDR with --device=0 so only one device is used. I used no patch (plain 1.7.16) and only one plugin (dvbsddevice).
The problem is that the VPS code in vdr.c avoids devices that are currently recording. And since this is a rather complex area, I'm not sure if it's too good an idea to change this ;-)
If you feel like it, you may want to take a look at the code under
// Find a device that provides the required transponder:
in vdr.c. Maybe you can come up with a better solution...
Klaus