|
| InteropSubtitleAsset (boost::filesystem::path file) |
|
bool | equals (std::shared_ptr< const Asset >, EqualityOptions, NoteHandler note) const override |
|
void | write_to_assetmap (xmlpp::Node *node, boost::filesystem::path root) const override |
|
void | add_to_pkl (std::shared_ptr< PKL > pkl, boost::filesystem::path root) const override |
|
std::vector< std::shared_ptr< LoadFontNode > > | load_font_nodes () const override |
|
void | add_font (std::string load_id, dcp::ArrayData data) override |
|
std::string | xml_as_string () const override |
|
void | write (boost::filesystem::path path) const override |
|
void | resolve_fonts (std::vector< std::shared_ptr< Asset >> assets) |
|
void | add_font_assets (std::vector< std::shared_ptr< Asset >> &assets) |
|
void | set_font_file (std::string load_id, boost::filesystem::path file) |
|
void | set_reel_number (std::string n) |
|
void | set_language (std::string l) |
|
void | set_movie_title (std::string m) |
|
std::string | reel_number () const |
|
std::string | language () const |
|
std::string | movie_title () const |
|
int | time_code_rate () const override |
|
| SubtitleAsset (boost::filesystem::path file) |
|
bool | equals (std::shared_ptr< const Asset >, EqualityOptions, NoteHandler note) const override |
|
std::vector< std::shared_ptr< const Subtitle > > | subtitles_during (Time from, Time to, bool starting) const |
|
std::vector< std::shared_ptr< const Subtitle > > | subtitles_in_reel (std::shared_ptr< const dcp::ReelAsset > asset) const |
|
std::vector< std::shared_ptr< const Subtitle > > | subtitles () const |
|
virtual void | add (std::shared_ptr< Subtitle >) |
|
std::map< std::string, ArrayData > | font_data () const |
|
std::map< std::string, boost::filesystem::path > | font_filenames () const |
|
Time | latest_subtitle_out () const |
|
void | fix_empty_font_ids () |
|
virtual boost::optional< std::string > | raw_xml () const |
|
| Asset () |
|
| Asset (boost::filesystem::path file) |
|
| Asset (std::string id, boost::filesystem::path file) |
|
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 | pkl_type (Standard s) const override |
|
void | parse_subtitles (xmlpp::Element const *node, std::vector< ParseState > &state, boost::optional< int > tcr, Standard standard) |
|
ParseState | font_node_state (xmlpp::Element const *node, Standard standard) const |
|
ParseState | text_node_state (xmlpp::Element const *node) const |
|
ParseState | image_node_state (xmlpp::Element const *node) const |
|
ParseState | subtitle_node_state (xmlpp::Element const *node, boost::optional< int > tcr) const |
|
Time | fade_time (xmlpp::Element const *node, std::string name, boost::optional< int > tcr) const |
|
void | position_align (ParseState &ps, xmlpp::Element const *node) const |
|
void | subtitles_as_xml (xmlpp::Element *root, int time_code_rate, Standard standard) const |
|
A set of subtitles to be read and/or written in the Inter-Op format.
Inter-Op subtitles are sometimes known as CineCanvas.
Definition at line 59 of file interop_subtitle_asset.h.