| Index: webrtc/call/flexfec_receive_stream_impl.h
|
| diff --git a/webrtc/call/flexfec_receive_stream_impl.h b/webrtc/call/flexfec_receive_stream_impl.h
|
| index e4c22942e62f3ce203fcc77b3813622bbc278229..a89940f8c3e52d9bb01e46eeea682f69aac882de 100644
|
| --- a/webrtc/call/flexfec_receive_stream_impl.h
|
| +++ b/webrtc/call/flexfec_receive_stream_impl.h
|
| @@ -26,14 +26,18 @@ class RecoveredPacketReceiver;
|
| class RtcpRttStats;
|
| class RtpPacketReceived;
|
| class RtpRtcp;
|
| +class RtpStreamReceiverControllerInterface;
|
| +class RtpStreamReceiverInterface;
|
|
|
| class FlexfecReceiveStreamImpl : public FlexfecReceiveStream,
|
| public RtpPacketSinkInterface {
|
| public:
|
| - FlexfecReceiveStreamImpl(const Config& config,
|
| - RecoveredPacketReceiver* recovered_packet_receiver,
|
| - RtcpRttStats* rtt_stats,
|
| - ProcessThread* process_thread);
|
| + FlexfecReceiveStreamImpl(
|
| + RtpStreamReceiverControllerInterface* receiver_controller,
|
| + const Config& config,
|
| + RecoveredPacketReceiver* recovered_packet_receiver,
|
| + RtcpRttStats* rtt_stats,
|
| + ProcessThread* process_thread);
|
| ~FlexfecReceiveStreamImpl() override;
|
|
|
| const Config& GetConfig() const { return config_; }
|
| @@ -59,6 +63,8 @@ class FlexfecReceiveStreamImpl : public FlexfecReceiveStream,
|
| const std::unique_ptr<ReceiveStatistics> rtp_receive_statistics_;
|
| const std::unique_ptr<RtpRtcp> rtp_rtcp_;
|
| ProcessThread* process_thread_;
|
| +
|
| + std::unique_ptr<RtpStreamReceiverInterface> rtp_stream_receiver_;
|
| };
|
|
|
| } // namespace webrtc
|
|
|