| 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);
|
|
|