- void set_ffmpeg_subtitle_stream (FFmpegSubtitleStream);
- void set_ffmpeg_audio_stream (FFmpegAudioStream);
+ ContentList content () const;
+ Time length () const;
+ bool has_subtitles () const;
+ OutputVideoFrame best_video_frame_rate () const;
+ bool content_paths_valid () const;
+
+ libdcp::KDM
+ make_kdm (
+ boost::shared_ptr<libdcp::Certificate> target,
+ boost::filesystem::path dcp,
+ boost::posix_time::ptime from,
+ boost::posix_time::ptime until
+ ) const;
+
+ std::list<libdcp::KDM> make_kdms (
+ std::list<boost::shared_ptr<Screen> >,
+ boost::filesystem::path dcp,
+ boost::posix_time::ptime from,
+ boost::posix_time::ptime until
+ ) const;
+
+ libdcp::Key key () const {
+ return _key;
+ }