diff options
| author | Carl Hetherington <cth@carlh.net> | 2016-04-14 01:01:28 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2016-05-18 11:50:29 +0100 |
| commit | 65b331d32c383f3a9049f29bf03ab3fe3193b31a (patch) | |
| tree | 3b27e0ca60742021094cee889a1c8d1ef4d75f8c /src/lib/dcp_content.h | |
| parent | 6dd3777a0074f6f97c7f7286621006a1c14376e8 (diff) | |
Split audio; builds.
Diffstat (limited to 'src/lib/dcp_content.h')
| -rw-r--r-- | src/lib/dcp_content.h | 19 |
1 files changed, 4 insertions, 15 deletions
diff --git a/src/lib/dcp_content.h b/src/lib/dcp_content.h index f3cd6bf65..b2bc90ebd 100644 --- a/src/lib/dcp_content.h +++ b/src/lib/dcp_content.h @@ -24,7 +24,7 @@ * @brief DCPContent class. */ -#include "audio_content.h" +#include "content.h" #include <libcxml/cxml.h> #include <dcp/encrypted_kdm.h> @@ -40,7 +40,7 @@ public: /** @class DCPContent * @brief An existing DCP used as input. */ -class DCPContent : public AudioContent +class DCPContent : public Content { public: DCPContent (boost::shared_ptr<const Film>, boost::filesystem::path p); @@ -65,8 +65,6 @@ public: void set_default_colour_conversion (); std::list<DCPTime> reel_split_points () const; - /* SubtitleContent */ - bool has_text_subtitles () const { boost::mutex::scoped_lock lm (_mutex); return _has_subtitles; @@ -76,7 +74,7 @@ public: return false; } - double subtitle_video_frame_rate () const; + void changed (int property); boost::filesystem::path directory () const; @@ -120,16 +118,9 @@ public: bool can_reference_subtitle (std::list<std::string> &) const; - std::vector<AudioStreamPtr> audio_streams () const; - - AudioStreamPtr audio_stream () const { - return _audio_stream; - } - -protected: +private: void add_properties (std::list<UserProperty>& p) const; -private: void read_directory (boost::filesystem::path); std::list<DCPTimePeriod> reels () const; template <class T> bool can_reference (std::string overlapping, std::list<std::string>& why_not) const; @@ -153,8 +144,6 @@ private: * rather than by rewrapping. */ bool _reference_subtitle; - - boost::shared_ptr<AudioStream> _audio_stream; }; #endif |
