r870: Merge 2.1:
[cinelerra_cv.git] / cinelerra / ctracking.h
blob4096e1e5545d959202e28a14de0f6e192a850165
1 #ifndef CPLAYBACKCURSOR_H
2 #define CPLAYBACKCURSOR_H
4 #include "cwindow.inc"
5 #include "mwindow.inc"
6 #include "tracking.h"
7 #include "playbackengine.inc"
9 class CTracking : public Tracking
11 public:
12 CTracking(MWindow *mwindow, CWindow *cwindow);
13 ~CTracking();
15 PlaybackEngine* get_playback_engine();
16 void update_tracker(double position);
17 // Move Track Canvas left or right to track playback
18 int update_scroll(double position);
20 // Move sliders and insertion point to track playback
21 int start_playback(double new_position);
22 int stop_playback();
23 void draw();
25 CWindow *cwindow;
28 #endif