]> git.sesse.net Git - nageru/blobdiff - futatabi/mainwindow.h
Only enable the queue button if we can actually queue something.
[nageru] / futatabi / mainwindow.h
index 33a510e1be961f9198c73e8165fd8008eb78a8c8..3628bf4690596c712ed00523088f816359e113a8 100644 (file)
@@ -102,9 +102,8 @@ private:
        void preview_angle_clicked(unsigned stream_idx);
        void play_clicked();
        void stop_clicked();
-       void live_player_clip_done();
-       std::pair<Clip, size_t> live_player_get_next_clip();
-       void live_player_clip_progress(const std::map<size_t, double> &progress);
+       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);
        void playlist_duplicate();
        void playlist_remove();
@@ -139,6 +138,8 @@ private:
        void padding_toggled(double seconds, bool checked);
 
        void highlight_camera_input(int stream_idx);
+       void enable_or_disable_preview_button();
+       void enable_or_disable_queue_button();
 
        template<class Model>
        void replace_model(QTableView *view, Model **model, Model *new_model);