diff options
| author | Carl Hetherington <cth@carlh.net> | 2020-09-23 17:05:01 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2020-09-23 17:05:01 +0200 |
| commit | 4f4a86fb43b00d251e44a7f4463fcb390c605212 (patch) | |
| tree | 274f1b4fea5a5c0f3b4fab9f825f350ec45c8b2a /src/lib/film.h | |
| parent | 6b9f804bf49ceee0ebb9f06be123dccfee2a45ab (diff) | |
Add audio language configuration and pass it to libdcp.
Diffstat (limited to 'src/lib/film.h')
| -rw-r--r-- | src/lib/film.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/lib/film.h b/src/lib/film.h index 174805713..66bcce806 100644 --- a/src/lib/film.h +++ b/src/lib/film.h @@ -233,6 +233,7 @@ public: RATINGS, CONTENT_VERSIONS, NAME_LANGUAGE, + AUDIO_LANGUAGE, RELEASE_TERRITORY, VERSION_NUMBER, STATUS, @@ -343,6 +344,10 @@ public: return _name_language; } + dcp::LanguageTag audio_language () const { + return _audio_language; + } + dcp::LanguageTag::RegionSubtag release_territory () const { return _release_territory; } @@ -404,6 +409,7 @@ public: void set_ratings (std::vector<dcp::Rating> r); void set_content_versions (std::vector<std::string> v); void set_name_language (dcp::LanguageTag lang); + void set_audio_language (dcp::LanguageTag lang); void set_release_territory (dcp::LanguageTag::RegionSubtag region); void set_version_number (int v); void set_status (dcp::Status s); @@ -506,6 +512,7 @@ private: std::vector<dcp::Rating> _ratings; std::vector<std::string> _content_versions; dcp::LanguageTag _name_language; + dcp::LanguageTag _audio_language; dcp::LanguageTag::RegionSubtag _release_territory; int _version_number; dcp::Status _status; |
