diff options
Diffstat (limited to 'src/picture_mxf.h')
| -rw-r--r-- | src/picture_mxf.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/picture_mxf.h b/src/picture_mxf.h index 75119367..f2c3192e 100644 --- a/src/picture_mxf.h +++ b/src/picture_mxf.h @@ -81,7 +81,17 @@ public: _screen_aspect_ratio = r; } + Fraction edit_rate () const { + return _edit_rate; + } + + int64_t intrinsic_duration () const { + return _intrinsic_duration; + } + protected: + friend class MonoPictureMXFWriter; + friend class StereoPictureMXFWriter; bool frame_buffer_equals ( int frame, EqualityOptions opt, NoteHandler note, @@ -96,6 +106,11 @@ protected: void read_picture_descriptor (ASDCP::JP2K::PictureDescriptor const &); + Fraction _edit_rate; + /** The total length of this content in video frames. The amount of + * content presented may be less than this. + */ + int64_t _intrinsic_duration; /** picture size in pixels */ Size _size; Fraction _frame_rate; |
