[vdr] [Bug] VPS Recording not starting as long as another recording (with lower priority) is running

Klaus Schmidinger Klaus.Schmidinger at tvdr.de
Sun Mar 6 17:15:44 CET 2011


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



More information about the vdr mailing list