Index: media/cast/sender/h264_vt_encoder.h |
diff --git a/media/cast/sender/h264_vt_encoder.h b/media/cast/sender/h264_vt_encoder.h |
index 116486245a4de05f1a8d800ed52620f9775d2808..eac1d5835f9268480e988ba8ee78a7190f73fa70 100644 |
--- a/media/cast/sender/h264_vt_encoder.h |
+++ b/media/cast/sender/h264_vt_encoder.h |
@@ -22,9 +22,11 @@ class H264VideoToolboxEncoder : public VideoEncoder { |
typedef VideoToolboxGlue::VTEncodeInfoFlags VTEncodeInfoFlags; |
public: |
- H264VideoToolboxEncoder(scoped_refptr<CastEnvironment> cast_environment, |
- const VideoSenderConfig& video_config, |
- const CastInitializationCallback& initialization_cb); |
+ H264VideoToolboxEncoder( |
+ const scoped_refptr<CastEnvironment>& cast_environment, |
+ const VideoSenderConfig& video_config, |
+ const gfx::Size& frame_size, |
+ const CastInitializationCallback& initialization_cb); |
~H264VideoToolboxEncoder() override; |
// media::cast::VideoEncoder implementation |
@@ -39,7 +41,8 @@ class H264VideoToolboxEncoder : public VideoEncoder { |
private: |
// Initialize the compression session. |
- bool Initialize(const VideoSenderConfig& video_config); |
+ bool Initialize(const VideoSenderConfig& video_config, |
+ const gfx::Size& frame_size); |
// Configure the compression session. |
void ConfigureSession(const VideoSenderConfig& video_config); |