diff options
Diffstat (limited to 'src/lib/cinema_kdms.h')
| -rw-r--r-- | src/lib/cinema_kdms.h | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/src/lib/cinema_kdms.h b/src/lib/cinema_kdms.h index e29fa5cbd..98cb84541 100644 --- a/src/lib/cinema_kdms.h +++ b/src/lib/cinema_kdms.h @@ -31,11 +31,22 @@ public: static std::list<CinemaKDMs> collect (std::list<ScreenKDM> kdms); - static void write_zip_files ( + static int write_directories ( std::list<CinemaKDMs> cinema_kdms, boost::filesystem::path directory, - dcp::NameFormat name_format, - dcp::NameFormat::Map name_values + dcp::NameFormat container_name_format, + dcp::NameFormat filename_format, + dcp::NameFormat::Map name_values, + boost::function<bool (boost::filesystem::path)> confirm_overwrite + ); + + static int write_zip_files ( + std::list<CinemaKDMs> cinema_kdms, + boost::filesystem::path directory, + dcp::NameFormat container_name_format, + dcp::NameFormat filename_format, + dcp::NameFormat::Map name_values, + boost::function<bool (boost::filesystem::path)> confirm_overwrite ); static void email ( |
