diff options
| author | Carl Hetherington <cth@carlh.net> | 2015-09-16 22:52:02 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2015-09-16 22:52:02 +0100 |
| commit | 78a95b32af03460182abccc62c784e696cf53e17 (patch) | |
| tree | ac6063e92f950a7d1691be56a5404f53034643b4 /src/lib/config.cc | |
| parent | 0a3d5ea0900ed0f9aaa0b5a5f1b7dcec854fc4f9 (diff) | |
Config option for default standard (SMPTE / Interop).
Diffstat (limited to 'src/lib/config.cc')
| -rw-r--r-- | src/lib/config.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/config.cc b/src/lib/config.cc index 6862cc565..a51c775a3 100644 --- a/src/lib/config.cc +++ b/src/lib/config.cc @@ -86,6 +86,7 @@ Config::set_defaults () _default_dcp_content_type = DCPContentType::from_isdcf_name ("FTR"); _default_j2k_bandwidth = 100000000; _default_audio_delay = 0; + _default_interop = false; _mail_server = ""; _mail_port = 25; _mail_user = ""; @@ -205,6 +206,7 @@ Config::read () _default_still_length = f.optional_number_child<int>("DefaultStillLength").get_value_or (10); _default_j2k_bandwidth = f.optional_number_child<int>("DefaultJ2KBandwidth").get_value_or (200000000); _default_audio_delay = f.optional_number_child<int>("DefaultAudioDelay").get_value_or (0); + _default_interop = f.optional_bool_child("DefaultInterop").get_value_or (false); list<cxml::NodePtr> cin = f.node_children ("Cinema"); for (list<cxml::NodePtr>::iterator i = cin.begin(); i != cin.end(); ++i) { @@ -357,6 +359,7 @@ Config::write () const root->add_child("DefaultStillLength")->add_child_text (raw_convert<string> (_default_still_length)); root->add_child("DefaultJ2KBandwidth")->add_child_text (raw_convert<string> (_default_j2k_bandwidth)); root->add_child("DefaultAudioDelay")->add_child_text (raw_convert<string> (_default_audio_delay)); + root->add_child("DefaultInterop")->add_child_text (_default_interop ? "1" : "0"); for (list<shared_ptr<Cinema> >::const_iterator i = _cinemas.begin(); i != _cinemas.end(); ++i) { (*i)->as_xml (root->add_child ("Cinema")); |
