| 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 5a817b6e8446ed3bca12bce62ab0dc6b5be326b2..8e9bfa306598f849e82db2a691703772e6651590 100644
|
| --- a/webrtc/api/java/jni/androidmediaencoder_jni.cc
|
| +++ b/webrtc/api/java/jni/androidmediaencoder_jni.cc
|
| @@ -683,9 +683,9 @@ int32_t MediaCodecVideoEncoder::EncodeOnCodecThread(
|
| if (frame.video_frame_buffer()->native_handle() != nullptr) {
|
| rtc::scoped_refptr<webrtc::VideoFrameBuffer> scaled_buffer(
|
| static_cast<AndroidTextureBuffer*>(
|
| - frame.video_frame_buffer().get())->ScaleAndRotate(
|
| - scaled_resolution.width,
|
| - scaled_resolution.height,
|
| + frame.video_frame_buffer().get())->CropScaleAndRotate(
|
| + frame.width(), frame.height(),
|
| + scaled_resolution.width, scaled_resolution.height,
|
| webrtc::kVideoRotation_0));
|
| input_frame.set_video_frame_buffer(scaled_buffer);
|
| } else {
|
|
|