X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fdcp.h;h=effadfa3ebeb2b8f3538122359028b5415d572dc;hb=391860586976a6b6309caa56cc1191e1ca9efd06;hp=0ff7a9fd4c35f6f26e85ad6e4e7b6d35028c49ca;hpb=4a146d39f54fb5a6261ca6fd7bdf96cfde0bad51;p=libdcp.git diff --git a/src/dcp.h b/src/dcp.h index 0ff7a9fd..effadfa3 100644 --- a/src/dcp.h +++ b/src/dcp.h @@ -62,8 +62,9 @@ class DCP : public boost::noncopyable { public: /** Construct a DCP. You can pass an existing DCP's directory - * as the parameter, or an empty folder to create a new - * DCP in. + * as the parameter; alternatively, directory will be created + * if it does not exist. Note that if you pass an existing DCP + * into this constructor it will not be read until you call ::read(). * * @param directory Directory containing the DCP's files. */ @@ -83,7 +84,7 @@ public: * @param note Functor to handle notes made by the equality operation. * @return true if the DCPs are equal according to EqualityOptions, otherwise false. */ - bool equals (DCP const & other, EqualityOptions options, boost::function note) const; + bool equals (DCP const & other, EqualityOptions options, NoteHandler note) const; void add (boost::shared_ptr asset);