]> git.sesse.net Git - nageru/blobdiff - futatabi/mainwindow.h
Support changing overall playing speed at runtime, using a slider or a MIDI controller.
[nageru] / futatabi / mainwindow.h
index 43c9e78232f1d3edcff3375b450b24017e4bc835..c7d0ac756f78ae4c800a4dc0598396b07f8a438c 100644 (file)
@@ -45,6 +45,7 @@ public:
        void play() override;
        void jog(int delta) override;
        void switch_camera(unsigned camera_idx) override;
+       void set_master_speed(float speed) override;
        void cue_in() override;
        void cue_out() override;
 
@@ -128,6 +129,7 @@ private:
        void preview_angle_clicked(unsigned stream_idx);
        void play_clicked();
        void stop_clicked();
+       void speed_slider_changed(int percent);
        void live_player_done();
        void live_player_clip_progress(const std::map<uint64_t, double> &progress, double time_remaining);
        void set_output_status(const std::string &status);