X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fplaybackengine.h;h=0a717f117f3bc0ba6e22a6ad09424d581da7b59f;hb=2cda7606e91cc23cf68a7f6376af2e8b9520b273;hp=9febc05984169fd312c9e1ab5954d54d767b62dd;hpb=3bf30d220f7855b995b887dc10812ae3780e6805;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/playbackengine.h b/cinelerra-5.1/cinelerra/playbackengine.h index 9febc059..0a717f11 100644 --- a/cinelerra-5.1/cinelerra/playbackengine.h +++ b/cinelerra-5.1/cinelerra/playbackengine.h @@ -110,20 +110,23 @@ public: // Copy of main preferences Preferences *preferences; - int transport_stop(); + 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); Condition *input_lock, *output_lock; -// active command +// active command, stop command TransportCommand *command, *stop_command; - TransportCommand *curr_command, *next_command; +// next command under construction, last sent command + TransportCommand *next_command, *sent_command; // Render engine RenderEngine *render_engine; int done; int is_playing_back; + int send_active; // General purpose debugging register int debug;