On 01 Aug 2001 Matthias Fechner <[EMAIL PROTECTED]> wrote:

>> Just to problems appear to me:
>>
>> 1. it broke the skip +1min -1min functionality

This should fix it:

diff -u VDR-0.85-multispeed3/dvbapi.c VDR/dvbapi.c
--- VDR-0.85-multispeed3/dvbapi.c       Tue Jul 31 16:03:22 2001
+++ VDR/dvbapi.c        Wed Aug  1 00:44:59 2001
@@ -1187,7 +1187,8 @@
 {
   if (index && Seconds) {
      Clear(true);
-     int Index = index->Get(fileName.Number(), fileOffset);
+     int Index = GetBacktrace();
+     if (Index < 0) Index=index->Get(fileName.Number(), fileOffset);
      if (Index >= 0) {
         if (Seconds < 0) {
            int sec = index->Last() / FRAMESPERSEC;
@@ -1203,6 +1204,7 @@
            NextFile(FileNumber, FileOffset);
         }
      Clear(false);
+     playIndex = -1;
      Play();
      }
 }

-- 
Stefan Huelswitt
[EMAIL PROTECTED]  | http://home.pages.de/~nathan


-- 
Info:
To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as 
subject.

Reply via email to