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.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mono_picture_frame.cc b/src/mono_picture_frame.cc
index 357bb849..143d447c 100644
--- a/src/mono_picture_frame.cc
+++ b/src/mono_picture_frame.cc
@@ -76,9 +76,11 @@ MonoPictureFrame::MonoPictureFrame (boost::filesystem::path path, int n, ASDCP::
}
}
-MonoPictureFrame::MonoPictureFrame ()
+MonoPictureFrame::MonoPictureFrame (uint8_t const * data, int size)
{
- _buffer = new ASDCP::JP2K::FrameBuffer (4 * Kumu::Megabyte);
+ _buffer = new ASDCP::JP2K::FrameBuffer (size);
+ _buffer->Size (size);
+ memcpy (_buffer->Data(), data, size);
}
/** MonoPictureFrame destructor */