Skip to content

Commit 99f86b9

Browse files
committed
修复bug --git commit [0ae751e]
1 parent 109f7d2 commit 99f86b9

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

ijkmedia/ijkplayer/android/ijkplayer_jni.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1037,12 +1037,12 @@ static void message_loop_n(JNIEnv *env, IjkMediaPlayer *mp)
10371037
case FFP_MSG_PCM_DATA:
10381038
MPTRACE("FFP_MSG_PCM_DATA:\n",);
10391039
if (msg.obj) {
1040-
// 创建一个 byte[] 数组 长度msg.arg1
1041-
jbyteArray byteArray = (*env)->NewByteArray(env, msg.arg1);
1040+
// 创建一个 byte[] 数组 长度msg.arg2
1041+
jbyteArray byteArray = (*env)->NewByteArray(env, msg.arg2);
10421042
if (byteArray != NULL) {
10431043
// 将数据拷贝到 byte[] 数组中
1044-
(*env)->SetByteArrayRegion(env, byteArray, 0, msg.arg1, (jbyte *)msg.obj);
1045-
post_event2(env, weak_thiz, MEDIA_AUDIO_PCM_DATA, msg.arg1, 0, byteArray);
1044+
(*env)->SetByteArrayRegion(env, byteArray, 0, msg.arg2, (jbyte *)msg.obj);
1045+
post_event2(env, weak_thiz, MEDIA_AUDIO_PCM_DATA, msg.arg2, 0, byteArray);
10461046
J4A_DeleteLocalRef__p(env, &byteArray);
10471047
}
10481048
}

0 commit comments

Comments
 (0)