All pastes #36452 Raw Edit

Something

public text v1 · immutable
#36452 ·published 2006-01-11 06:21 UTC
rendered paste body
Index: NuppelVideoRecorder.cpp
===================================================================
--- NuppelVideoRecorder.cpp     (revision 8546)
+++ NuppelVideoRecorder.cpp     (working copy)
@@ -2937,8 +2937,6 @@
 
     if (writesync) 
     {
-        frameheader.keyframe=0;
-        frameofgop=0;
         ringBuffer->Write("RTjjjjjjjjjjjjjjjjjjjjjjjj", FRAMEHEADERSIZE);
 
         UpdateSeekTable(((fnum - startnum) >> 1) / keyframedist);
@@ -2962,6 +2960,12 @@
         //ringBuffer->Sync();
     }
 
+    if (wantkeyframe)
+    {
+        frameheader.keyframe=0;
+        frameofgop=0;
+    }
+
     if (videoFilters)
         videoFilters->ProcessFrame(frame);