X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fdcp_video.h;h=c1c48623def2595f4979f0a36bb2da2d3363c777;hb=65a398e035346ef3a5fc121ee2c1a96a1b525046;hp=051333c45727b11f73b29d9797cdf57079382791;hpb=e894cfe3d891135d1b92b62603a464e42bd6ed5c;p=dcpomatic.git diff --git a/src/lib/dcp_video.h b/src/lib/dcp_video.h index 051333c45..c1c48623d 100644 --- a/src/lib/dcp_video.h +++ b/src/lib/dcp_video.h @@ -19,20 +19,20 @@ */ #include "util.h" -#include +#include +#include /** @file src/dcp_video_frame.h * @brief A single frame of video destined for a DCP. */ -class Film; class ServerDescription; class Scaler; class Image; class Log; class Subtitle; class PlayerVideo; -class EncodedData; +class Data; /** @class DCPVideo * @brief A single frame of video destined for a DCP. @@ -49,8 +49,8 @@ public: DCPVideo (boost::shared_ptr, int, int, int, Resolution, bool b, boost::shared_ptr); DCPVideo (boost::shared_ptr, cxml::ConstNodePtr, boost::shared_ptr); - boost::shared_ptr encode_locally (); - boost::shared_ptr encode_remotely (ServerDescription); + Data encode_locally (dcp::NoteHandler note); + Data encode_remotely (ServerDescription); int index () const { return _index;