| Index: webrtc/api/java/jni/androidmediaencoder_jni.cc
|
| diff --git a/webrtc/api/java/jni/androidmediaencoder_jni.cc b/webrtc/api/java/jni/androidmediaencoder_jni.cc
|
| index 69060f8508f448f8494f5c6157884a1b26564fd2..2ee1ba949a283012f87f9d763acabdabbcef1c73 100644
|
| --- a/webrtc/api/java/jni/androidmediaencoder_jni.cc
|
| +++ b/webrtc/api/java/jni/androidmediaencoder_jni.cc
|
| @@ -783,9 +783,12 @@ bool MediaCodecVideoEncoder::EncodeByteBufferOnCodecThread(JNIEnv* jni,
|
| CHECK_EXCEPTION(jni);
|
| RTC_CHECK(yuv_buffer) << "Indirect buffer??";
|
| RTC_CHECK(!libyuv::ConvertFromI420(
|
| - frame.buffer(webrtc::kYPlane), frame.stride(webrtc::kYPlane),
|
| - frame.buffer(webrtc::kUPlane), frame.stride(webrtc::kUPlane),
|
| - frame.buffer(webrtc::kVPlane), frame.stride(webrtc::kVPlane),
|
| + frame.video_frame_buffer()->DataY(),
|
| + frame.video_frame_buffer()->StrideY(),
|
| + frame.video_frame_buffer()->DataU(),
|
| + frame.video_frame_buffer()->StrideU(),
|
| + frame.video_frame_buffer()->DataV(),
|
| + frame.video_frame_buffer()->StrideV(),
|
| yuv_buffer, width_, width_, height_, encoder_fourcc_))
|
| << "ConvertFromI420 failed";
|
|
|
|
|