add ids to auto/labels, fix awdw gui deadlock, fix fourier bfr bug, fix cache critica...
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / playbackengine.h
index c82d35083daaa33014d0d315a8455b343656127c..65935c2bd9d5c8850fcb68aa0c5608b764f5699e 100644 (file)
@@ -70,7 +70,7 @@ public:
        virtual int brender_available(long position);
 // For normal playback tracking and the cursor are started
        virtual void init_tracking();
-       virtual void stop_tracking();
+       virtual void stop_tracking(double position);
        virtual void init_meters();
 // The playback cursor calls this to calculate the current tracking position
        virtual double get_tracking_position();
@@ -106,6 +106,8 @@ public:
        Condition *pause_lock;
 // Wait until thread has started
        Condition *start_lock;
+// Reinit caches
+       Mutex *cache_lock;
 
        MWindow *mwindow;
        Canvas *output;