|
static string | xml_ch_to_string (XMLCh const *a) |
|
static void | parse (XercesDOMParser &parser, boost::filesystem::path xml) |
|
static void | parse (XercesDOMParser &parser, string xml) |
|
template<class T > |
void | validate_xml (T xml, boost::filesystem::path xsd_dtd_directory, vector< VerificationNote > ¬es) |
|
static VerifyAssetResult | verify_asset (shared_ptr< const DCP > dcp, shared_ptr< const ReelFileAsset > reel_file_asset, function< void(float)> progress) |
|
void | verify_language_tag (string tag, vector< VerificationNote > ¬es) |
|
static void | verify_picture_asset (shared_ptr< const ReelFileAsset > reel_file_asset, boost::filesystem::path file, vector< VerificationNote > ¬es, function< void(float)> progress) |
|
static void | verify_main_picture_asset (shared_ptr< const DCP > dcp, shared_ptr< const ReelPictureAsset > reel_asset, function< void(string, optional< boost::filesystem::path >)> stage, function< void(float)> progress, vector< VerificationNote > ¬es) |
|
static void | verify_main_sound_asset (shared_ptr< const DCP > dcp, shared_ptr< const ReelSoundAsset > reel_asset, function< void(string, optional< boost::filesystem::path >)> stage, function< void(float)> progress, vector< VerificationNote > ¬es) |
|
static void | verify_main_subtitle_reel (shared_ptr< const ReelSubtitleAsset > reel_asset, vector< VerificationNote > ¬es) |
|
static void | verify_closed_caption_reel (shared_ptr< const ReelClosedCaptionAsset > reel_asset, vector< VerificationNote > ¬es) |
|
void | verify_smpte_timed_text_asset (shared_ptr< const SMPTESubtitleAsset > asset, optional< int64_t > reel_asset_duration, vector< VerificationNote > ¬es) |
|
void | verify_smpte_subtitle_asset (shared_ptr< const SMPTESubtitleAsset > asset, vector< VerificationNote > ¬es, State &state) |
|
static void | verify_subtitle_asset (shared_ptr< const SubtitleAsset > asset, optional< int64_t > reel_asset_duration, function< void(string, optional< boost::filesystem::path >)> stage, boost::filesystem::path xsd_dtd_directory, vector< VerificationNote > ¬es, State &state) |
|
static void | verify_closed_caption_asset (shared_ptr< const SubtitleAsset > asset, optional< int64_t > reel_asset_duration, function< void(string, optional< boost::filesystem::path >)> stage, boost::filesystem::path xsd_dtd_directory, vector< VerificationNote > ¬es) |
|
static void | verify_text_details (vector< shared_ptr< Reel >> reels, int edit_rate, vector< VerificationNote > ¬es, std::function< bool(shared_ptr< Reel >)> check, std::function< optional< string >(shared_ptr< Reel >)> xml, std::function< int64_t(shared_ptr< Reel >)> duration) |
|
static void | verify_closed_caption_details (vector< shared_ptr< Reel >> reels, vector< VerificationNote > ¬es) |
|
static void | verify_text_lines_and_characters (shared_ptr< SubtitleAsset > asset, int warning_length, int error_length, LinesCharactersResult *result) |
|
static void | verify_text_details (vector< shared_ptr< Reel >> reels, vector< VerificationNote > ¬es) |
|
void | verify_extension_metadata (shared_ptr< CPL > cpl, vector< VerificationNote > ¬es) |
|
bool | pkl_has_encrypted_assets (shared_ptr< DCP > dcp, shared_ptr< PKL > pkl) |
|
dcp::verify() method and associated code
Definition in file verify.cc.