X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Flib%2Fempty.h;h=50f21fc4d5380edebda09c05fcfd58a15f8289f0;hb=refs%2Ftags%2Fv2.14.37;hp=ee11714289eaa42fe729c20d0854f00e019a849c;hpb=19c8f785894306bfa7998775d462f7f80cde8eaf;p=dcpomatic.git diff --git a/src/lib/empty.h b/src/lib/empty.h index ee1171428..50f21fc4d 100644 --- a/src/lib/empty.h +++ b/src/lib/empty.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2017 Carl Hetherington + Copyright (C) 2018 Carl Hetherington This file is part of DCP-o-matic. @@ -18,6 +18,9 @@ */ +#ifndef DCPOMATIC_EMPTY_H +#define DCPOMATIC_EMPTY_H + #include "playlist.h" #include "dcpomatic_time.h" #include "content_part.h" @@ -26,12 +29,13 @@ struct empty_test1; struct empty_test2; struct player_subframe_test; +class Piece; class Empty { public: Empty () {} - Empty (boost::shared_ptr film, boost::function (Content *)> part); + Empty (boost::shared_ptr film, std::list > pieces, boost::function)> part); DCPTime position () const { return _position; @@ -51,3 +55,5 @@ private: std::list _periods; DCPTime _position; }; + +#endif