diff options
| author | Carl Hetherington <cth@carlh.net> | 2021-08-17 22:16:43 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2021-08-17 22:16:43 +0200 |
| commit | 924f4edb20d14bc697956254951fb87513cf2e19 (patch) | |
| tree | 0ede1ff0951e1b46196e546a03d522f54ddda033 /src/lib/film.cc | |
| parent | 2bbc9ce4ca245d5666929a542e6d07d9ef833c13 (diff) | |
Add defaults for facility, studio, chain, distributor (#2075).
Diffstat (limited to 'src/lib/film.cc')
| -rw-r--r-- | src/lib/film.cc | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/lib/film.cc b/src/lib/film.cc index acfea9991..94e996e19 100644 --- a/src/lib/film.cc +++ b/src/lib/film.cc @@ -176,6 +176,20 @@ Film::Film (optional<boost::filesystem::path> dir) { set_isdcf_date_today (); + auto metadata = Config::instance()->default_metadata(); + if (metadata.find("chain") != metadata.end()) { + _chain = metadata["chain"]; + } + if (metadata.find("distributor") != metadata.end()) { + _distributor = metadata["distributor"]; + } + if (metadata.find("facility") != metadata.end()) { + _facility = metadata["facility"]; + } + if (metadata.find("studio") != metadata.end()) { + _studio = metadata["studio"]; + } + _playlist_change_connection = _playlist->Change.connect (bind (&Film::playlist_change, this, _1)); _playlist_order_changed_connection = _playlist->OrderChange.connect (bind (&Film::playlist_order_changed, this)); _playlist_content_change_connection = _playlist->ContentChange.connect (bind (&Film::playlist_content_change, this, _1, _2, _3, _4)); |
