X-Git-Url: https://main.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=src%2Flib%2Ffilm.h;h=4c71c9e1618efabdf9b7ce95f850d551cb1306e7;hp=4854d2ae72ef466d123bd813ff71d429c7055084;hb=e519feaca11005d330e7b8403b948d4ad9cc3ae8;hpb=d330522cb1a0504e5f85c2346344e04916c68a4f diff --git a/src/lib/film.h b/src/lib/film.h index 4854d2ae7..4c71c9e16 100644 --- a/src/lib/film.h +++ b/src/lib/film.h @@ -175,8 +175,6 @@ public: return _state_version; } - std::string subtitle_language () const; - std::vector audio_output_names () const; void repeat_content (ContentList, int); @@ -240,7 +238,8 @@ public: CHAIN, DISTRIBUTOR, FACILITY, - LUMINANCE + LUMINANCE, + SUBTITLE_LANGUAGES }; @@ -378,6 +377,10 @@ public: return _luminance; } + std::vector subtitle_languages () const { + return _subtitle_languages; + } + /* SET */ void set_directory (boost::filesystem::path); @@ -419,6 +422,9 @@ public: void set_facility (std::string f); void set_distributor (std::string d); void set_luminance (dcp::Luminance l); + void set_subtitle_language (dcp::LanguageTag language); + void unset_subtitle_language (); + void set_subtitle_languages (std::vector languages); void add_ffoc_lfoc (Markers& markers) const; @@ -524,6 +530,7 @@ private: std::string _distributor; std::string _facility; dcp::Luminance _luminance; + std::vector _subtitle_languages; int _state_version;