diff options
| author | Carl Hetherington <cth@carlh.net> | 2014-07-09 17:05:52 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2014-07-09 17:05:52 +0100 |
| commit | f853cbd6d1ca683a3403202357b02041626abd84 (patch) | |
| tree | 60229da5257491ef7509da1913628e691740b3d7 /src/mono_picture_frame.cc | |
| parent | 205fd96fc2592d5b50c91871fe0f2bd9d79783c5 (diff) | |
Allow construction of empty PictureFrames; some accessors.
Diffstat (limited to 'src/mono_picture_frame.cc')
| -rw-r--r-- | src/mono_picture_frame.cc | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/mono_picture_frame.cc b/src/mono_picture_frame.cc index c2503a64..a06634a5 100644 --- a/src/mono_picture_frame.cc +++ b/src/mono_picture_frame.cc @@ -58,6 +58,11 @@ MonoPictureFrame::MonoPictureFrame (boost::filesystem::path mxf_path, int n, ASD } } +MonoPictureFrame::MonoPictureFrame () +{ + _buffer = new ASDCP::JP2K::FrameBuffer (4 * Kumu::Megabyte); +} + /** MonoPictureFrame destructor */ MonoPictureFrame::~MonoPictureFrame () { @@ -71,6 +76,13 @@ MonoPictureFrame::j2k_data () const return _buffer->RoData (); } +/** @return Pointer to JPEG2000 data */ +uint8_t * +MonoPictureFrame::j2k_data () +{ + return _buffer->Data (); +} + /** @return Size of JPEG2000 data in bytes */ int MonoPictureFrame::j2k_size () const |
