| Index: chrome/renderer/extensions/cast_streaming_native_handler.cc
|
| diff --git a/chrome/renderer/extensions/cast_streaming_native_handler.cc b/chrome/renderer/extensions/cast_streaming_native_handler.cc
|
| index 5b92c6fa1b341cd002fcffa9764472e5048ea11e..9b50ae1db578a73b63ff6c0d5c2392ba93c4966c 100644
|
| --- a/chrome/renderer/extensions/cast_streaming_native_handler.cc
|
| +++ b/chrome/renderer/extensions/cast_streaming_native_handler.cc
|
| @@ -80,6 +80,8 @@ bool ToCastRtpPayloadParamsOrThrow(v8::Isolate* isolate,
|
| cast_params->max_bitrate =
|
| ext_params.max_bitrate ? *ext_params.max_bitrate : 0;
|
| cast_params->channels = ext_params.channels ? *ext_params.channels : 0;
|
| + cast_params->max_frame_rate =
|
| + ext_params.max_frame_rate ? *ext_params.max_frame_rate : 0.0;
|
| cast_params->width = ext_params.width ? *ext_params.width : 0;
|
| cast_params->height = ext_params.height ? *ext_params.height : 0;
|
| if (ext_params.aes_key &&
|
| @@ -118,6 +120,8 @@ void FromCastRtpPayloadParams(const CastRtpPayloadParams& cast_params,
|
| ext_params->max_bitrate.reset(new int(cast_params.max_bitrate));
|
| if (cast_params.channels)
|
| ext_params->channels.reset(new int(cast_params.channels));
|
| + if (cast_params.max_frame_rate > 0.0)
|
| + ext_params->max_frame_rate.reset(new double(cast_params.max_frame_rate));
|
| if (cast_params.width)
|
| ext_params->width.reset(new int(cast_params.width));
|
| if (cast_params.height)
|
|
|