| Index: talk/app/webrtc/java/jni/androidmediadecoder_jni.cc
|
| diff --git a/talk/app/webrtc/java/jni/androidmediadecoder_jni.cc b/talk/app/webrtc/java/jni/androidmediadecoder_jni.cc
|
| index 4554e7b59cacbe590b12757faf1fae59e2a32599..c9be6fb410cee3fc56cf5226b450ecbe43210b9d 100644
|
| --- a/talk/app/webrtc/java/jni/androidmediadecoder_jni.cc
|
| +++ b/talk/app/webrtc/java/jni/androidmediadecoder_jni.cc
|
| @@ -636,7 +636,10 @@ bool MediaCodecVideoDecoder::DeliverPendingOutputs(
|
|
|
| // Create webrtc::VideoFrameBuffer with native texture handle.
|
| frame_buffer = surface_texture_helper_->CreateTextureFrame(
|
| - width, height, NativeHandleImpl(jni, texture_id, j_transform_matrix));
|
| + width, height, NativeHandleImpl(
|
| + jni,
|
| + texture_id, j_transform_matrix,
|
| + surface_texture_helper_->GetJavaSurfaceTextureHelper()));
|
| }
|
| } else {
|
| // Extract data from Java ByteBuffer and create output yuv420 frame -
|
| @@ -895,4 +898,3 @@ void MediaCodecVideoDecoderFactory::DestroyVideoDecoder(
|
| }
|
|
|
| } // namespace webrtc_jni
|
| -
|
|
|