[chronojump] Better video stop



commit a42994f46493ddec91ba64446c9646a6df8dcaa0
Author: Xavier de Blas <xaviblas gmail com>
Date:   Mon Feb 9 14:45:45 2015 +0100

    Better video stop

 src/gui/encoder.cs |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/src/gui/encoder.cs b/src/gui/encoder.cs
index aed2452..76d4411 100644
--- a/src/gui/encoder.cs
+++ b/src/gui/encoder.cs
@@ -4914,6 +4914,11 @@ LogB.Debug("D");
                        LogB.Information("End from capture"); 
                        LogB.ThreadEnding(); 
                        finishPulsebar(encoderActions.CURVES);
+                       
+                       if(encoderProcessCancel) {
+                               //stop video            
+                               encoderStopVideoRecord();
+                       }
 
                        if(! useRDotNet) {
                                UtilEncoder.RunEncoderCaptureNoRDotNetSendEnd(pCaptureNoRDotNet);
@@ -4978,6 +4983,7 @@ LogB.Debug("D");
                } else if(capturingCsharp == encoderCaptureProcess.STOPPING) {
                        //stop video            
                        encoderStopVideoRecord();
+
                        capturingCsharp = encoderCaptureProcess.STOPPED;
                } else {        //STOPPED       
                        LogB.Debug("at pulseGTKEncoderCaptureAndCurves stopped");               


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]