X-Git-Url: https://main.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=src%2Flib%2Fscreen_kdm.h;h=9ab73b8515ac69a3c3d23b54c5250bb9da2b6708;hp=d9031f18855ef04f770f805e7889b962967bcd8d;hb=HEAD;hpb=fe9d2a290682021cd12a00bf21fa4db3012e2049 diff --git a/src/lib/screen_kdm.h b/src/lib/screen_kdm.h deleted file mode 100644 index d9031f188..000000000 --- a/src/lib/screen_kdm.h +++ /dev/null @@ -1,50 +0,0 @@ -/* - Copyright (C) 2013-2015 Carl Hetherington - - This file is part of DCP-o-matic. - - DCP-o-matic is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - DCP-o-matic is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with DCP-o-matic. If not, see . - -*/ - -#ifndef DCPOMATIC_SCREEN_KDM_H -#define DCPOMATIC_SCREEN_KDM_H - -#include "kdm_name_format.h" -#include -#include - -class Screen; - -/** Simple class to collect a screen and an encrypted KDM */ -class ScreenKDM -{ -public: - ScreenKDM (boost::shared_ptr s, dcp::EncryptedKDM k) - : screen (s) - , kdm (k) - {} - - static void write_files ( - std::list screen_kdms, boost::filesystem::path directory, - KDMNameFormat name_format, dcp::NameFormat::Map name_values - ); - - boost::shared_ptr screen; - dcp::EncryptedKDM kdm; -}; - -extern bool operator== (ScreenKDM const & a, ScreenKDM const & b); - -#endif