root->add_child("Key")->add_child_text (_key.hex ());
_playlist->as_xml (root->add_child ("Playlist"));
root->add_child("Key")->add_child_text (_key.hex ());
_playlist->as_xml (root->add_child ("Playlist"));
_three_d = f.bool_child ("ThreeD");
_interop = f.bool_child ("Interop");
_key = libdcp::Key (f.string_child ("Key"));
_three_d = f.bool_child ("ThreeD");
_interop = f.bool_child ("Interop");
_key = libdcp::Key (f.string_child ("Key"));
/** Given a directory name, return its full path within the Film's directory.
* The directory (and its parents) will be created if they do not exist.
*/
/** Given a directory name, return its full path within the Film's directory.
* The directory (and its parents) will be created if they do not exist.
*/
}
/** Given a file or directory name, return its full path within the Film's directory.
* Any required parent directories will be created.
*/
}
/** Given a file or directory name, return its full path within the Film's directory.
* Any required parent directories will be created.
*/
Film::info_path (int f, Eyes e) const
{
boost::filesystem::path p;
Film::info_path (int f, Eyes e) const
{
boost::filesystem::path p;
/* info_dir() will already have added any initial bit of the path,
so don't call file() on this.
*/
/* info_dir() will already have added any initial bit of the path,
so don't call file() on this.
*/
Film::j2c_path (int f, Eyes e, bool t) const
{
boost::filesystem::path p;
Film::j2c_path (int f, Eyes e, bool t) const
{
boost::filesystem::path p;