summaryrefslogtreecommitdiff
path: root/src/mono_picture_frame.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/mono_picture_frame.cc')
-rw-r--r--src/mono_picture_frame.cc12
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