|
| MPEG2PictureAsset (Fraction edit_rate) |
|
| MPEG2PictureAsset (boost::filesystem::path file) |
|
virtual std::shared_ptr< MPEG2PictureAssetWriter > | start_write (boost::filesystem::path file, Behaviour behaviour)=0 |
|
| PictureAsset (boost::filesystem::path file) |
|
| PictureAsset (Fraction edit_rate, Standard standard) |
|
Fraction | edit_rate () const |
|
int64_t | intrinsic_duration () const |
|
Size | size () const |
|
void | set_size (Size s) |
|
Fraction | frame_rate () const |
|
void | set_frame_rate (Fraction r) |
|
Fraction | screen_aspect_ratio () const |
|
void | set_screen_aspect_ratio (Fraction r) |
|
| Asset () |
|
| Asset (boost::filesystem::path file) |
|
| Asset (std::string id, boost::filesystem::path file) |
|
virtual bool | equals (std::shared_ptr< const Asset > other, EqualityOptions const &opt, NoteHandler note) const |
|
virtual void | add_to_assetmap (AssetMap &asset_map, 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 |
|
void | set_file_preserving_hash (boost::filesystem::path file) const |
|
void | rename_file (boost::filesystem::path file) |
|
std::string | hash (boost::function< void(int64_t, int64_t)> progress={}) const |
|
void | set_hash (std::string hash) |
|
void | unset_hash () |
|
| Object () |
|
| Object (std::string id) |
|
| Object (Object const &other) |
|
Object & | operator= (Object const &other) |
|
std::string | id () const |
|
| MXF (Standard standard) |
|
bool | encrypted () const |
|
void | set_key_id (std::string i) |
|
boost::optional< std::string > | key_id () const |
|
virtual void | set_key (Key) |
|
boost::optional< Key > | key () const |
|
void | set_context_id (std::string id) |
|
std::string | context_id () const |
|
void | set_metadata (MXFMetadata m) |
|
MXFMetadata | metadata () const |
|
Standard | standard () const |
|