summaryrefslogtreecommitdiff
path: root/src/lib/player.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/player.h')
-rw-r--r--src/lib/player.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/lib/player.h b/src/lib/player.h
index 2261f66ea..5604d8e03 100644
--- a/src/lib/player.h
+++ b/src/lib/player.h
@@ -59,6 +59,8 @@ public:
void set_video_container_size (libdcp::Size);
+ void repeat_last_video ();
+
/** Emitted when a video frame is ready.
* First parameter is the video image.
* Second parameter is the eye(s) that should see this image.
@@ -138,6 +140,14 @@ private:
bool _last_emit_was_black;
+ struct {
+ boost::weak_ptr<Piece> weak_piece;
+ boost::shared_ptr<const Image> image;
+ Eyes eyes;
+ bool same;
+ VideoContent::Frame frame;
+ } _last_process_video;
+
boost::signals2::scoped_connection _playlist_changed_connection;
boost::signals2::scoped_connection _playlist_content_changed_connection;
boost::signals2::scoped_connection _film_changed_connection;