| Index: talk/app/webrtc/java/jni/androidmediaencoder_jni.cc
|
| diff --git a/talk/app/webrtc/java/jni/androidmediaencoder_jni.cc b/talk/app/webrtc/java/jni/androidmediaencoder_jni.cc
|
| index 92ec4f05cfe426053d3f587f188eea765f73efe2..17b52b56bfc1d98fede494e3767e4bad81b2d109 100644
|
| --- a/talk/app/webrtc/java/jni/androidmediaencoder_jni.cc
|
| +++ b/talk/app/webrtc/java/jni/androidmediaencoder_jni.cc
|
| @@ -584,11 +584,10 @@ int32_t MediaCodecVideoEncoder::EncodeOnCodecThread(
|
| if (frame.native_handle() != nullptr) {
|
| rtc::scoped_refptr<webrtc::VideoFrameBuffer> scaled_buffer(
|
| static_cast<AndroidTextureBuffer*>(
|
| - frame.video_frame_buffer().get())->CropAndScale(
|
| - frame.width(),
|
| - frame.height(),
|
| + frame.video_frame_buffer().get())->ScaleAndRotate(
|
| scaled_resolution.width,
|
| - scaled_resolution.height));
|
| + scaled_resolution.height,
|
| + webrtc::kVideoRotation_0));
|
| input_frame.set_video_frame_buffer(scaled_buffer);
|
| } else {
|
| input_frame = quality_scaler_.GetScaledFrame(frame);
|
|
|