summaryrefslogtreecommitdiffstats
path: root/framesequence/jni/FrameSequenceJNI.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'framesequence/jni/FrameSequenceJNI.cpp')
-rw-r--r--framesequence/jni/FrameSequenceJNI.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/framesequence/jni/FrameSequenceJNI.cpp b/framesequence/jni/FrameSequenceJNI.cpp
index efeed7e..08a73bc 100644
--- a/framesequence/jni/FrameSequenceJNI.cpp
+++ b/framesequence/jni/FrameSequenceJNI.cpp
@@ -53,8 +53,7 @@ static jobject nativeDecodeByteArray(JNIEnv* env, jobject clazz,
"couldn't read array bytes");
return NULL;
}
- bytes += offset;
- MemoryStream stream(bytes, length);
+ MemoryStream stream(bytes + offset, length);
FrameSequence* frameSequence = FrameSequence::create(&stream);
env->ReleasePrimitiveArrayCritical(byteArray, bytes, 0);
return createJavaFrameSequence(env, frameSequence);