diff options
Diffstat (limited to 'framesequence/jni/FrameSequenceJNI.cpp')
-rw-r--r-- | framesequence/jni/FrameSequenceJNI.cpp | 3 |
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); |