|
| CPL (std::string annotation_text, ContentKind content_kind, Standard standard) |
|
| CPL (boost::filesystem::path file) |
|
bool | equals (std::shared_ptr< const Asset > other, EqualityOptions options, NoteHandler note) const override |
|
void | add (std::shared_ptr< Reel > reel) |
|
void | add (DecryptedKDM const &) |
|
std::vector< std::shared_ptr< Reel > > | reels () const |
|
std::vector< std::shared_ptr< const ReelFileAsset > > | reel_file_assets () const |
|
std::vector< std::shared_ptr< ReelFileAsset > > | reel_file_assets () |
|
bool | any_encrypted () const |
|
bool | all_encrypted () const |
|
void | write_xml (boost::filesystem::path file, std::shared_ptr< const CertificateChain >) const |
|
void | resolve_refs (std::vector< std::shared_ptr< Asset >>) |
|
int64_t | duration () const |
|
std::string | issuer () const |
|
void | set_issuer (std::string issuer) |
|
std::string | creator () const |
|
void | set_creator (std::string creator) |
|
void | set_issue_date (std::string issue_date) |
|
boost::optional< std::string > | annotation_text () const |
|
void | set_annotation_text (std::string at) |
|
std::string | content_title_text () const |
|
void | set_content_title_text (std::string ct) |
|
void | set_content_kind (dcp::ContentKind k) |
|
ContentKind | content_kind () const |
|
boost::optional< ContentVersion > | content_version () const |
|
std::vector< ContentVersion > | content_versions () const |
|
void | set_content_version (ContentVersion v) |
|
void | set_content_versions (std::vector< ContentVersion > v) |
|
std::vector< Rating > | ratings () const |
|
void | set_ratings (std::vector< Rating > r) |
|
boost::optional< std::string > | full_content_title_text () const |
|
void | set_full_content_title_text (std::string t) |
|
boost::optional< std::string > | full_content_title_text_language () const |
|
void | set_full_content_title_text_language (dcp::LanguageTag l) |
|
boost::optional< std::string > | release_territory () const |
|
void | set_release_territory (dcp::LanguageTag::RegionSubtag t) |
|
boost::optional< std::string > | release_territory_scope () const |
|
boost::optional< int > | version_number () const |
|
void | set_version_number (int v) |
|
void | unset_version_number () |
|
boost::optional< Status > | status () const |
|
void | set_status (Status s) |
|
boost::optional< std::string > | chain () const |
|
void | set_chain (std::string c) |
|
boost::optional< std::string > | distributor () const |
|
void | set_distributor (std::string d) |
|
boost::optional< std::string > | facility () const |
|
void | set_facility (std::string f) |
|
boost::optional< Luminance > | luminance () const |
|
void | set_luminance (Luminance l) |
|
boost::optional< std::string > | main_sound_configuration () const |
|
void | set_main_sound_configuration (std::string c) |
|
boost::optional< int > | main_sound_sample_rate () const |
|
void | set_main_sound_sample_rate (int r) |
|
boost::optional< dcp::Size > | main_picture_stored_area () const |
|
void | set_main_picture_stored_area (dcp::Size s) |
|
boost::optional< dcp::Size > | main_picture_active_area () const |
|
void | set_main_picture_active_area (dcp::Size s) |
|
std::vector< std::string > | additional_subtitle_languages () const |
|
void | set_additional_subtitle_languages (std::vector< dcp::LanguageTag > const &lang) |
|
void | set_sign_language_video_language (dcp::LanguageTag lang) |
|
boost::optional< std::string > | sign_language_video_language () const |
|
Standard | standard () const |
|
| Asset () |
|
| Asset (boost::filesystem::path file) |
|
| Asset (std::string id, boost::filesystem::path file) |
|
virtual void | write_to_assetmap (xmlpp::Node *node, boost::filesystem::path root) const |
|
virtual void | add_to_pkl (std::shared_ptr< PKL > pkl, boost::filesystem::path root) const |
|
boost::optional< boost::filesystem::path > | file () const |
|
void | set_file (boost::filesystem::path file) const |
|
std::string | hash (boost::function< void(float)> progress={}) const |
|
void | set_hash (std::string hash) |
|
| Object () |
|
| Object (std::string id) |
|
| Object (Object const &)=delete |
|
Object & | operator= (Object const &)=delete |
|
std::string | id () const |
|
|
std::string | _issuer |
|
std::string | _creator |
|
std::string | _issue_date |
|
boost::optional< std::string > | _annotation_text |
|
std::string | _content_title_text |
| <ContentTitleText>
|
|
ContentKind | _content_kind |
| <ContentKind>
|
|
std::vector< ContentVersion > | _content_versions |
|
std::vector< Rating > | _ratings |
|
std::string | _cpl_metadata_id = make_uuid() |
|
boost::optional< std::string > | _full_content_title_text |
|
boost::optional< std::string > | _full_content_title_text_language |
|
boost::optional< std::string > | _release_territory |
|
boost::optional< std::string > | _release_territory_scope |
|
boost::optional< int > | _version_number |
|
boost::optional< Status > | _status |
|
boost::optional< std::string > | _chain |
|
boost::optional< std::string > | _distributor |
|
boost::optional< std::string > | _facility |
|
boost::optional< Luminance > | _luminance |
|
boost::optional< std::string > | _main_sound_configuration |
|
boost::optional< int > | _main_sound_sample_rate |
|
boost::optional< dcp::Size > | _main_picture_stored_area |
|
boost::optional< dcp::Size > | _main_picture_active_area |
|
std::vector< std::string > | _additional_subtitle_languages |
|
boost::optional< std::string > | _sign_language_video_language |
|
std::vector< std::shared_ptr< Reel > > | _reels |
|
Standard | _standard |
|
A Composition Playlist.
Definition at line 73 of file cpl.h.