#ifndef DCPOMATIC_CONTENT_VIDEO_H
#define DCPOMATIC_CONTENT_VIDEO_H
-#include "video_frame.h"
+#include "types.h"
class ImageProxy;
{
public:
ContentVideo ()
- : part (PART_WHOLE)
+ : frame (0)
+ , eyes (Eyes::LEFT)
+ , part (Part::WHOLE)
{}
- ContentVideo (boost::shared_ptr<const ImageProxy> i, VideoFrame f, Part p)
+ ContentVideo (std::shared_ptr<const ImageProxy> i, Frame f, Eyes e, Part p)
: image (i)
, frame (f)
+ , eyes (e)
, part (p)
{}
- boost::shared_ptr<const ImageProxy> image;
- VideoFrame frame;
+ std::shared_ptr<const ImageProxy> image;
+ Frame frame;
+ Eyes eyes;
Part part;
};