X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;ds=sidebyside;f=cinelerra-5.1%2Fcinelerra%2Fplaybackengine.h;h=c82d35083daaa33014d0d315a8455b343656127c;hb=3b4b6f588c4f2643316afcbc486ca6a35c16a431;hp=29632529e74e3bbbcbcc22015231eb5faacc4e63;hpb=2778975bea06a53d8165a5e37bdacde1ae5f3320;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/playbackengine.h b/cinelerra-5.1/cinelerra/playbackengine.h index 29632529..c82d3508 100644 --- a/cinelerra-5.1/cinelerra/playbackengine.h +++ b/cinelerra-5.1/cinelerra/playbackengine.h @@ -55,6 +55,7 @@ public: void create_cache(); void perform_change(); void sync_parameters(EDL *edl); + void clear_borders(); // Set wait_tracking for events that change the cursor location but // be sure to unlock the windows void interrupt_playback(int wait_tracking = 0); @@ -84,6 +85,7 @@ public: void send_command(int command, EDL *edl, int wait_tracking, int use_inout); void stop_playback(int wait); void refresh_frame(int change_type, EDL *edl, int dir=1); + int get_direction(); // Maintain caches through console changes CICache *audio_cache, *video_cache; @@ -110,6 +112,7 @@ public: // Copy of main preferences Preferences *preferences; + int put_command(TransportCommand *command, int reset); int transport_stop(int wait_tracking); int transport_command(int command, int change_type=CHANGE_NONE, EDL *new_edl=0, int use_inout=0); @@ -125,6 +128,7 @@ public: int done; int is_playing_back; + int send_active; // General purpose debugging register int debug;