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