X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=decklink_output.h;h=a2954964bb4b1a388ae7dd634a052d41ed7fb3de;hb=ad1641ad3ab50ecd17af2e1c2d980f26e6adf0bb;hp=7c0a17fad2d483c88a5232113f1bc1601bbb3bfb;hpb=aa472f3f2fcf37701198deb330d3169636151060;p=nageru diff --git a/decklink_output.h b/decklink_output.h index 7c0a17f..a295496 100644 --- a/decklink_output.h +++ b/decklink_output.h @@ -19,6 +19,7 @@ #include "context.h" #include "print_latency.h" +#include "quittable_sleeper.h" #include "ref_counted_frame.h" #include "ref_counted_gl_sync.h" @@ -127,7 +128,7 @@ private: std::map video_modes; std::thread present_thread; - std::atomic should_quit{false}; + QuittableSleeper should_quit; std::mutex frame_queue_mutex; std::queue> pending_video_frames; // Under .