diff options
| author | Carl Hetherington <cth@carlh.net> | 2016-01-16 18:02:20 +0000 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2016-01-16 18:02:20 +0000 |
| commit | 76d7b8bd0de121a8015b595681844a5aec938d64 (patch) | |
| tree | 0c1b9455f071317960bfbe18477a2a44acbe8cd2 /src/mono_picture_frame.cc | |
| parent | eabc6fda9eaf2467e7130641bd8cf874a8886cd6 (diff) | |
Change default MonoPictureFrame constructor to something more useful.
Diffstat (limited to 'src/mono_picture_frame.cc')
| -rw-r--r-- | src/mono_picture_frame.cc | 6 |
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 */ |
