+
+ bool allow_any_dcp_frame_rate () const {
+ return _allow_any_dcp_frame_rate;
+ }
+
+ ISDCFMetadata default_isdcf_metadata () const {
+ return _default_isdcf_metadata;
+ }
+
+ boost::optional<std::string> language () const {
+ return _language;
+ }
+
+ int default_still_length () const {
+ return _default_still_length;
+ }
+
+ Ratio const * default_container () const {
+ return _default_container;
+ }
+
+ DCPContentType const * default_dcp_content_type () const {
+ return _default_dcp_content_type;
+ }
+
+ int default_dcp_audio_channels () const {
+ return _default_dcp_audio_channels;
+ }
+
+ std::string dcp_issuer () const {
+ return _dcp_issuer;
+ }
+
+ std::string dcp_creator () const {
+ return _dcp_creator;
+ }
+
+ int default_j2k_bandwidth () const {
+ return _default_j2k_bandwidth;
+ }
+
+ int default_audio_delay () const {
+ return _default_audio_delay;
+ }
+
+ bool default_interop () const {
+ return _default_interop;
+ }
+
+ std::string mail_server () const {
+ return _mail_server;
+ }
+
+ int mail_port () const {
+ return _mail_port;
+ }
+
+ std::string mail_user () const {
+ return _mail_user;
+ }
+
+ std::string mail_password () const {
+ return _mail_password;
+ }
+
+ std::string kdm_subject () const {
+ return _kdm_subject;
+ }
+
+ std::string kdm_from () const {
+ return _kdm_from;
+ }
+
+ std::vector<std::string> kdm_cc () const {
+ return _kdm_cc;
+ }
+
+ std::string kdm_bcc () const {
+ return _kdm_bcc;
+ }
+
+ std::string kdm_email () const {
+ return _kdm_email;
+ }
+
+ boost::shared_ptr<const dcp::CertificateChain> signer_chain () const {
+ return _signer_chain;
+ }
+
+ boost::shared_ptr<const dcp::CertificateChain> decryption_chain () const {
+ return _decryption_chain;
+ }
+
+ bool check_for_updates () const {
+ return _check_for_updates;
+ }
+
+ bool check_for_test_updates () const {
+ return _check_for_test_updates;
+ }
+
+ int maximum_j2k_bandwidth () const {
+ return _maximum_j2k_bandwidth;
+ }
+
+ int log_types () const {
+ return _log_types;
+ }
+
+ bool analyse_ebur128 () const {
+ return _analyse_ebur128;
+ }
+
+ bool automatic_audio_analysis () const {
+ return _automatic_audio_analysis;
+ }
+
+#ifdef DCPOMATIC_WINDOWS
+ bool win32_console () const {
+ return _win32_console;
+ }
+#endif
+
+ std::vector<boost::filesystem::path> history () const {
+ return _history;
+ }
+
+ std::vector<dcp::EncryptedKDM> dkdms () const {
+ return _dkdms;
+ }
+
+ boost::filesystem::path cinemas_file () const {
+ return _cinemas_file;
+ }
+
+ bool show_hints_before_make_dcp () const {
+ return _show_hints_before_make_dcp;
+ }
+
+ dcp::NameFormat kdm_filename_format () const {
+ return _kdm_filename_format;
+ }
+
+ dcp::NameFormat dcp_metadata_filename_format () const {
+ return _dcp_metadata_filename_format;
+ }
+
+ dcp::NameFormat dcp_asset_filename_format () const {
+ return _dcp_asset_filename_format;