class DCPVideo : public boost::noncopyable
{
public:
- DCPVideo (std::shared_ptr<const PlayerVideo>, int, int, int, Resolution);
+ DCPVideo (std::shared_ptr<const PlayerVideo>, int index, int dcp_fps, int bandwidth, Resolution r);
DCPVideo (std::shared_ptr<const PlayerVideo>, cxml::ConstNodePtr);
dcp::ArrayData encode_locally ();
{
public:
PlayerVideo (
- std::shared_ptr<const ImageProxy>,
- Crop,
- boost::optional<double>,
- dcp::Size,
- dcp::Size,
- Eyes,
- Part,
- boost::optional<ColourConversion>,
+ std::shared_ptr<const ImageProxy> image,
+ Crop crop,
+ boost::optional<double> fade,
+ dcp::Size inter_size,
+ dcp::Size out_size,
+ Eyes eyes,
+ Part part,
+ boost::optional<ColourConversion> colour_conversion,
VideoRange video_range,
- std::weak_ptr<Content>,
- boost::optional<Frame>,
+ std::weak_ptr<Content> content,
+ boost::optional<Frame> video_frame,
bool error
);