| Index: media/cast/receiver/frame_receiver.cc
|
| diff --git a/media/cast/receiver/frame_receiver.cc b/media/cast/receiver/frame_receiver.cc
|
| index 0e5d2581ed90de032b80861005c35673285b9edd..8787f09dbd1a938eb5027f88386d1798ee6df0ab 100644
|
| --- a/media/cast/receiver/frame_receiver.cc
|
| +++ b/media/cast/receiver/frame_receiver.cc
|
| @@ -48,14 +48,15 @@ FrameReceiver::FrameReceiver(
|
| rtp_timebase_(config.rtp_timebase),
|
| target_playout_delay_(
|
| base::TimeDelta::FromMilliseconds(config.rtp_max_delay_ms)),
|
| - expected_frame_duration_(base::TimeDelta::FromSeconds(1) /
|
| - config.target_frame_rate),
|
| + expected_frame_duration_(
|
| + base::TimeDelta::FromSecondsD(1.0 / config.target_frame_rate)),
|
| reports_are_scheduled_(false),
|
| framer_(cast_environment->Clock(),
|
| this,
|
| config.sender_ssrc,
|
| true,
|
| - config.rtp_max_delay_ms * config.target_frame_rate / 1000),
|
| + static_cast<int>(
|
| + config.rtp_max_delay_ms * config.target_frame_rate / 1000)),
|
| rtcp_(cast_environment_->Clock(),
|
| config.receiver_ssrc,
|
| config.sender_ssrc),
|
|
|