]> git.sesse.net Git - nageru/blobdiff - futatabi/player.h
Make it possible to hide displays (and re-show them again). Not persistent for now.
[nageru] / futatabi / player.h
index e64abd79f7b834b0f6521829576da8e4ef8bc9f5..79ab64db4a1788430aa9658287db9621119b0001 100644 (file)
@@ -61,6 +61,11 @@ public:
                pause_status = status;
        }
 
+       void skip_to_next()
+       {
+               should_skip_to_next = true;
+       }
+
        void set_master_speed(float speed)
        {
                change_master_speed = speed;
@@ -95,6 +100,7 @@ private:
 
        std::thread player_thread;
        std::atomic<bool> should_quit{ false };
+       std::atomic<bool> should_skip_to_next{ false };
        std::atomic<float> change_master_speed{ 0.0f / 0.0f };
 
        JPEGFrameView *destination;