X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Ftransportque.h;fp=cinelerra-5.1%2Fcinelerra%2Ftransportque.h;h=fcfc1703154d613b7a90741d1ae85ce6685c5ea3;hp=2594594ff7a4723b180b8d84d023cdc64b134a3f;hb=e9cdcb62fbd9794a368f11e7808c6ddf83fbd467;hpb=f62d927a25cb3b02f2197fde99c77df3005d41a7;ds=sidebyside diff --git a/cinelerra-5.1/cinelerra/transportque.h b/cinelerra-5.1/cinelerra/transportque.h index 2594594f..fcfc1703 100644 --- a/cinelerra-5.1/cinelerra/transportque.h +++ b/cinelerra-5.1/cinelerra/transportque.h @@ -26,12 +26,13 @@ #include "condition.inc" #include "edl.inc" #include "playbackengine.inc" +#include "preferences.inc" #include "transportque.inc" class TransportCommand { public: - TransportCommand(); + TransportCommand(Preferences *preferences); ~TransportCommand(); void reset(); @@ -41,7 +42,7 @@ public: void set_playback_range(EDL *edl, int use_inout, int do_displacement); static int single_frame(int command); static int get_direction(int command); - static float get_speed(int command, float speed=0); + float get_speed(int command, float speed=0); // Adjust playback range with in/out points for rendering void playback_range_adjust_inout(); @@ -84,6 +85,7 @@ public: private: // Copied to render engines EDL *edl; + Preferences *preferences; }; #endif