$Id: enable-disk-spinup.patch 7 2008-02-25 00:37:00Z philipp $

- Enable disk spin up when timer enters VPS margin
  Prevents recording buffer overflow at recording start

Index: timers.c
===================================================================
--- timers.c    (Revision 222)
+++ timers.c    (Arbeitskopie)
@@ -544,8 +544,11 @@

 void cTimer::SetInVpsMargin(bool InVpsMargin)
 {
-  if (InVpsMargin && !inVpsMargin)
+  if (InVpsMargin && !inVpsMargin) {
      isyslog("timer %s entered VPS margin", *ToDescr());
+     const char *SpinUpFile = "/var/vdr/video0/.spinup";
+     TouchFile(SpinUpFile);
+  }
   inVpsMargin = InVpsMargin;
 }

