projects
/
dcpomatic.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Support debian 11.
[dcpomatic.git]
/
src
/
lib
/
dcp_video.h
diff --git
a/src/lib/dcp_video.h
b/src/lib/dcp_video.h
index 5d8b9b720a3aef0da98223f287e3668755d8f8b9..0bb583c57488432e86b27fbf2411430660d6a147 100644
(file)
--- a/
src/lib/dcp_video.h
+++ b/
src/lib/dcp_video.h
@@
-39,12
+39,15
@@
class PlayerVideo;
* Objects of this class are used for the queue that we keep
* of images that require encoding.
*/
* Objects of this class are used for the queue that we keep
* of images that require encoding.
*/
-class DCPVideo
: public boost::noncopyable
+class DCPVideo
{
public:
{
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);
DCPVideo (std::shared_ptr<const PlayerVideo>, cxml::ConstNodePtr);
+ DCPVideo (DCPVideo const&) = delete;
+ DCPVideo& operator= (DCPVideo const&) = delete;
+
dcp::ArrayData encode_locally ();
dcp::ArrayData encode_remotely (EncodeServerDescription, int timeout = 30);
dcp::ArrayData encode_locally ();
dcp::ArrayData encode_remotely (EncodeServerDescription, int timeout = 30);