X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fdcp.h;h=d8e0aec27550bd8f3c707d58a43e3161870c861d;hb=76e543bd7c85054ff857781707fa570f2b159360;hp=d449fdb39d8444e6cf0fc8d1e2b91bf1043d6ade;hpb=1f88a38a2a607c21988a403e76f315444c4be36b;p=dcpomatic.git diff --git a/src/lib/dcp.h b/src/lib/dcp.h index d449fdb39..d8e0aec27 100644 --- a/src/lib/dcp.h +++ b/src/lib/dcp.h @@ -18,31 +18,39 @@ */ + #ifndef DCPOMATIC_DCP_H #define DCPOMATIC_DCP_H -#include -#include + #include -#include +#include + + +namespace dcp { + class CPL; +} + class DCPContent; + class DCP { public: - std::list > cpls () const; + std::list> cpls () const; protected: - explicit DCP (boost::shared_ptr content, bool tolerant) + explicit DCP (std::shared_ptr content, bool tolerant) : _dcp_content (content) , _tolerant (tolerant) {} - boost::shared_ptr _dcp_content; + std::shared_ptr _dcp_content; private: bool _tolerant; }; + #endif