| Index: webrtc/modules/video_coding/codecs/h264/h264_video_toolbox_encoder.mm
 | 
| diff --git a/webrtc/modules/video_coding/codecs/h264/h264_video_toolbox_encoder.mm b/webrtc/modules/video_coding/codecs/h264/h264_video_toolbox_encoder.mm
 | 
| index 538734b0f42537aaf3f3f2b9b0b159edf97f96ae..8276448e2cdcdf91085d0003e6bde2eab117bda5 100644
 | 
| --- a/webrtc/modules/video_coding/codecs/h264/h264_video_toolbox_encoder.mm
 | 
| +++ b/webrtc/modules/video_coding/codecs/h264/h264_video_toolbox_encoder.mm
 | 
| @@ -650,10 +650,9 @@ void H264VideoToolboxEncoder::OnEncodedFrame(
 | 
|      quality_scaler_.ReportQP(qp);
 | 
|    }
 | 
|  
 | 
| -  EncodedImageCallback::Result result =
 | 
| -      callback_->OnEncodedImage(frame, &codec_specific_info, header.get());
 | 
| -  if (result.error != EncodedImageCallback::Result::OK) {
 | 
| -    LOG(LS_ERROR) << "Encode callback failed: " << result.error;
 | 
| +  int result = callback_->Encoded(frame, &codec_specific_info, header.get());
 | 
| +  if (result != 0) {
 | 
| +    LOG(LS_ERROR) << "Encode callback failed: " << result;
 | 
|      return;
 | 
|    }
 | 
|    bitrate_adjuster_.Update(frame._size);
 | 
| 
 |