Index: webrtc/modules/video_coding/codecs/h264/h264_video_toolbox_encoder.h |
diff --git a/webrtc/modules/video_coding/codecs/h264/h264_video_toolbox_encoder.h b/webrtc/modules/video_coding/codecs/h264/h264_video_toolbox_encoder.h |
index 5dfcf9f60a032e6ffec98b5644b9813003e2a677..d2af4f033bb635a840dde5cd34da0acb53ec18ee 100644 |
--- a/webrtc/modules/video_coding/codecs/h264/h264_video_toolbox_encoder.h |
+++ b/webrtc/modules/video_coding/codecs/h264/h264_video_toolbox_encoder.h |
@@ -70,7 +70,8 @@ class H264VideoToolboxEncoder : public H264Encoder { |
int ResetCompressionSession(); |
void ConfigureCompressionSession(); |
void DestroyCompressionSession(); |
- const VideoFrame& GetScaledFrameOnEncode(const VideoFrame& frame); |
+ rtc::scoped_refptr<VideoFrameBuffer> GetScaledFrameOnEncode( |
+ const rtc::scoped_refptr<VideoFrameBuffer>& frame); |
void SetBitrateBps(uint32_t bitrate_bps); |
void SetEncoderBitrateBps(uint32_t bitrate_bps); |