summaryrefslogtreecommitdiff
path: root/src/lib/dcp_video_frame.h
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2013-08-29 20:21:47 +0100
committerCarl Hetherington <cth@carlh.net>2013-08-29 20:21:47 +0100
commit944cee945a1f923614783471d472db0896f6877a (patch)
treeb5af99f66656c6e91ae9a406411bf73538e85f25 /src/lib/dcp_video_frame.h
parent19b5d2f60bac69a5751fe40ac14de64dea0d391c (diff)
Untested basics of making client/server work again.
Diffstat (limited to 'src/lib/dcp_video_frame.h')
-rw-r--r--src/lib/dcp_video_frame.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/dcp_video_frame.h b/src/lib/dcp_video_frame.h
index 9e58b5879..bf0b7f8c4 100644
--- a/src/lib/dcp_video_frame.h
+++ b/src/lib/dcp_video_frame.h
@@ -103,6 +103,7 @@ class DCPVideoFrame : public boost::noncopyable
{
public:
DCPVideoFrame (boost::shared_ptr<const Image>, int, Eyes, ColourConversion, int, int, boost::shared_ptr<Log>);
+ DCPVideoFrame (boost::shared_ptr<const Image>, boost::shared_ptr<const cxml::Node>, boost::shared_ptr<Log>);
boost::shared_ptr<EncodedData> encode_locally ();
boost::shared_ptr<EncodedData> encode_remotely (ServerDescription);
@@ -116,6 +117,9 @@ public:
}
private:
+
+ void add_metadata (xmlpp::Element *) const;
+
boost::shared_ptr<const Image> _image;
int _frame; ///< frame index within the DCP's intrinsic duration
Eyes _eyes;