]> git.xonotic.org Git - xonotic/xonotic.git/blobdiff - misc/tools/NexuizDemoRecorder/main/src/main/java/com/nexuiz/demorecorder/application/democutter/DemoCutter.java
remove unnecessary variable
[xonotic/xonotic.git] / misc / tools / NexuizDemoRecorder / main / src / main / java / com / nexuiz / demorecorder / application / democutter / DemoCutter.java
index a1174e66fee17d0ff6e099f7d8982fb2bc3cd767..397a03bb91c14c63f21ab220f1367cd5a64397fd 100644 (file)
@@ -63,7 +63,6 @@ public class DemoCutter {
                boolean endIsReached = false;
                boolean finalInjectionDone = false;
                boolean disconnectIssued = false;
-               int svcLoops = 0;
                float firstSvcTime = -1;
                float lastSvcTime = -1;
                
@@ -99,39 +98,32 @@ public class DemoCutter {
                                        if (firstLoop) {
                                                injectBuffer = "\011\n" + injectAtStart + ";slowmo " + ffwSpeedFirstStage + "\n\000";
                                                firstLoop = false;
-                                       }
-                                       if (demoStarted < 1 && svctime > (startTime - 50)) {
-                                               if (svcLoops == 0) {
-                                                       //make sure that for short demos (duration less than 50 sec)
-                                                       //the injectAtStart is still honored
-                                                       injectBuffer = "\011\n" + injectAtStart + ";slowmo " + ffwSpeedSecondStage + "\n\000";
-                                               } else {
+                                       } else {
+                                               if (demoStarted < 1 && svctime > (startTime - 50)) {
                                                        injectBuffer = "\011\nslowmo " + ffwSpeedSecondStage + "\n\000";
+                                                       demoStarted = 1;
+                                               }
+                                               if (demoStarted < 2 && svctime > (startTime - 5)) {
+                                                       injectBuffer = "\011\nslowmo 1;" + injectBeforeCap +"\n\000";
+                                                       demoStarted = 2;
+                                               }
+                                               if (demoStarted < 3 && svctime > startTime) {
+                                                       injectBuffer = "\011\ncl_capturevideo 1\n\000";
+                                                       demoStarted = 3;
+                                               }
+                                               if (!endIsReached && svctime > endTime) {
+                                                       injectBuffer = "\011\ncl_capturevideo 0\n\000";
+                                                       endIsReached = true;
+                                               }
+                                               if (endIsReached && !finalInjectionDone && svctime > (endTime + 1)) {
+                                                       injectBuffer = "\011\n" + injectAfterCap + "\n\000";
+                                                       finalInjectionDone = true;
+                                               }
+                                               if (finalInjectionDone && !disconnectIssued && svctime > (endTime + 2)) {
+                                                       injectBuffer = "\011\ndisconnect\n\000";
+                                                       disconnectIssued = true;
                                                }
-                                               
-                                               demoStarted = 1;
-                                       }
-                                       if (demoStarted < 2 && svctime > (startTime - 5)) {
-                                               injectBuffer = "\011\nslowmo 1;" + injectBeforeCap +"\n\000";
-                                               demoStarted = 2;
-                                       }
-                                       if (demoStarted < 3 && svctime > startTime) {
-                                               injectBuffer = "\011\ncl_capturevideo 1\n\000";
-                                               demoStarted = 3;
-                                       }
-                                       if (!endIsReached && svctime > endTime) {
-                                               injectBuffer = "\011\ncl_capturevideo 0\n\000";
-                                               endIsReached = true;
-                                       }
-                                       if (endIsReached && !finalInjectionDone && svctime > (endTime + 1)) {
-                                               injectBuffer = "\011\n" + injectAfterCap + "\n\000";
-                                               finalInjectionDone = true;
-                                       }
-                                       if (finalInjectionDone && !disconnectIssued && svctime > (endTime + 2)) {
-                                               injectBuffer = "\011\ndisconnect\n\000";
-                                               disconnectIssued = true;
                                        }
-                                       svcLoops++;
                                }
 
                                byte[] injectBufferAsBytes = null;