| Index: media/cast/test/cast_benchmarks.cc
|
| diff --git a/media/cast/test/cast_benchmarks.cc b/media/cast/test/cast_benchmarks.cc
|
| index 93bb6b23c2237b4a91a470f24478b8ad76be225d..a8b920b62df01c1c255f468f682b5b20f201f293 100644
|
| --- a/media/cast/test/cast_benchmarks.cc
|
| +++ b/media/cast/test/cast_benchmarks.cc
|
| @@ -96,16 +96,18 @@ class CastTransportSenderWrapper : public CastTransportSender {
|
|
|
| void InitializeAudio(const CastTransportRtpConfig& config,
|
| const RtcpCastMessageCallback& cast_message_cb,
|
| - const RtcpRttCallback& rtt_cb) final {
|
| + const RtcpRttCallback& rtt_cb,
|
| + const RtcpPliCallback& key_frame_cb) final {
|
| audio_ssrc_ = config.ssrc;
|
| - transport_->InitializeAudio(config, cast_message_cb, rtt_cb);
|
| + transport_->InitializeAudio(config, cast_message_cb, rtt_cb, key_frame_cb);
|
| }
|
|
|
| void InitializeVideo(const CastTransportRtpConfig& config,
|
| const RtcpCastMessageCallback& cast_message_cb,
|
| - const RtcpRttCallback& rtt_cb) final {
|
| + const RtcpRttCallback& rtt_cb,
|
| + const RtcpPliCallback& key_frame_cb) final {
|
| video_ssrc_ = config.ssrc;
|
| - transport_->InitializeVideo(config, cast_message_cb, rtt_cb);
|
| + transport_->InitializeVideo(config, cast_message_cb, rtt_cb, key_frame_cb);
|
| }
|
|
|
| void InsertFrame(uint32_t ssrc, const EncodedFrame& frame) final {
|
| @@ -162,6 +164,10 @@ class CastTransportSenderWrapper : public CastTransportSender {
|
| transport_->AddRtpReceiverReport(rtp_report_block);
|
| }
|
|
|
| + void AddPli(const RtcpPliMessage& pli_message) final {
|
| + transport_->AddPli(pli_message);
|
| + }
|
| +
|
| void SendRtcpFromRtpReceiver() final {
|
| transport_->SendRtcpFromRtpReceiver();
|
| }
|
|
|