All pastes #790371 Raw Edit

Anonym

public text v1 · immutable
·published 2007-11-20 10:03 UTC
rendered paste body
diff -urNad vdr-1.4.7~/recorder.c vdr-1.4.7/recorder.c
--- vdr-1.4.7~/recorder.c	2007-06-22 16:42:32.000000000 +0200
+++ vdr-1.4.7/recorder.c	2007-06-22 16:42:33.000000000 +0200
@@ -130,7 +130,7 @@
            }
         else if (time(NULL) - t > MAXBROKENTIMEOUT) {
            esyslog("ERROR: video data stream broken");
-           cThread::EmergencyExit(true);
+//           cThread::EmergencyExit(true);
            t = time(NULL);
            }
         }
diff -urNad vdr-1.4.7~/remux.c vdr-1.4.7/remux.c
--- vdr-1.4.7~/remux.c	2007-06-22 16:42:33.000000000 +0200
+++ vdr-1.4.7/remux.c	2007-06-22 16:43:41.000000000 +0200
@@ -2051,8 +2051,8 @@
      if (skipped > MAXNONUSEFULDATA) {
         esyslog("ERROR: no useful data seen within %d byte of video stream", skipped);
         skipped = -1;
-        if (exitOnFailure)
-           cThread::EmergencyExit(true);
+//        if (exitOnFailure)
+//           cThread::EmergencyExit(true);
         }
      else
         skipped += used;
@@ -2099,8 +2099,8 @@
                if (pt != NO_PICTURE) {
                   if (pt < I_FRAME || B_FRAME < pt) {
                      esyslog("ERROR: unknown picture type '%d'", pt);
-                     if (++numUPTerrors > MAXNUMUPTERRORS && exitOnFailure)
-                        cThread::EmergencyExit(true);
+//                     if (++numUPTerrors > MAXNUMUPTERRORS && exitOnFailure)
+//                        cThread::EmergencyExit(true);
                      }
                   else if (!synced) {
                      if (pt == I_FRAME || syncEarly) {