From d0035575aae061c61794fbf9fa2a029daa2dbb07 Mon Sep 17 00:00:00 2001 From: sakal Date: Thu, 8 Dec 2016 04:41:14 -0800 Subject: [PATCH] Fix error in VideoFileRenderer_nativeI420Scale. Check for destination buffer size was incorrect. BUG=webrtc:6545 Review-Url: https://codereview.webrtc.org/2563563003 Cr-Commit-Position: refs/heads/master@{#15478} --- webrtc/sdk/android/src/jni/peerconnection_jni.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webrtc/sdk/android/src/jni/peerconnection_jni.cc b/webrtc/sdk/android/src/jni/peerconnection_jni.cc index d22c0a32e7..da55299775 100644 --- a/webrtc/sdk/android/src/jni/peerconnection_jni.cc +++ b/webrtc/sdk/android/src/jni/peerconnection_jni.cc @@ -2104,7 +2104,7 @@ JOW(void, VideoFileRenderer_nativeI420Scale)( RTC_CHECK_GE(src_size_y, j_src_stride_y * height); RTC_CHECK_GE(src_size_u, j_src_stride_u * height / 4); RTC_CHECK_GE(src_size_v, j_src_stride_v * height / 4); - RTC_CHECK_GE(dst_size, dst_stride * height * 3 / 2); + RTC_CHECK_GE(dst_size, dst_stride * dstHeight * 3 / 2); uint8_t* src_y = reinterpret_cast(jni->GetDirectBufferAddress(j_src_buffer_y)); uint8_t* src_u =