summaryrefslogtreecommitdiff
path: root/src/lib/butler.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/butler.h')
-rw-r--r--src/lib/butler.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lib/butler.h b/src/lib/butler.h
index 6bb0467af..bc6d7485a 100644
--- a/src/lib/butler.h
+++ b/src/lib/butler.h
@@ -95,6 +95,9 @@ public:
std::pair<size_t, std::string> memory_used () const;
+ void enable_lookahead();
+ void disable_lookahead();
+
private:
void thread ();
void video (std::shared_ptr<PlayerVideo> video, dcpomatic::DCPTime time);
@@ -152,6 +155,8 @@ private:
*/
boost::optional<dcpomatic::DCPTime> _awaiting;
+ boost::atomic<bool> _lookahead;
+
boost::signals2::scoped_connection _player_video_connection;
boost::signals2::scoped_connection _player_audio_connection;
boost::signals2::scoped_connection _player_text_connection;