summaryrefslogtreecommitdiff
path: root/src/stereo_picture_frame.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/stereo_picture_frame.cc')
-rw-r--r--src/stereo_picture_frame.cc17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/stereo_picture_frame.cc b/src/stereo_picture_frame.cc
index 9d9bef7d..bcc17e3a 100644
--- a/src/stereo_picture_frame.cc
+++ b/src/stereo_picture_frame.cc
@@ -53,6 +53,11 @@ StereoPictureFrame::StereoPictureFrame (boost::filesystem::path mxf_path, int n)
}
}
+StereoPictureFrame::StereoPictureFrame ()
+{
+ _buffer = new ASDCP::JP2K::SFrameBuffer (4 * Kumu::Megabyte);
+}
+
StereoPictureFrame::~StereoPictureFrame ()
{
delete _buffer;
@@ -109,6 +114,12 @@ StereoPictureFrame::left_j2k_data () const
return _buffer->Left.RoData ();
}
+uint8_t*
+StereoPictureFrame::left_j2k_data ()
+{
+ return _buffer->Left.Data ();
+}
+
int
StereoPictureFrame::left_j2k_size () const
{
@@ -121,6 +132,12 @@ StereoPictureFrame::right_j2k_data () const
return _buffer->Right.RoData ();
}
+uint8_t*
+StereoPictureFrame::right_j2k_data ()
+{
+ return _buffer->Right.Data ();
+}
+
int
StereoPictureFrame::right_j2k_size () const
{