| Index: webrtc/call/flexfec_receive_stream.h
|
| diff --git a/webrtc/call/flexfec_receive_stream.h b/webrtc/call/flexfec_receive_stream.h
|
| index 384a94d1d58091e386b39344ae54888a236e5f92..05b2632fdff1d0c5de8434a8b550998d381c7147 100644
|
| --- a/webrtc/call/flexfec_receive_stream.h
|
| +++ b/webrtc/call/flexfec_receive_stream.h
|
| @@ -18,18 +18,24 @@
|
| #include "webrtc/base/basictypes.h"
|
| #include "webrtc/base/criticalsection.h"
|
| #include "webrtc/modules/rtp_rtcp/include/flexfec_receiver.h"
|
| +#include "webrtc/modules/rtp_rtcp/source/rtp_packet_received.h"
|
|
|
| namespace webrtc {
|
|
|
| +class RemoteBitrateEstimator;
|
| +
|
| namespace internal {
|
|
|
| class FlexfecReceiveStream : public webrtc::FlexfecReceiveStream {
|
| public:
|
| FlexfecReceiveStream(const Config& config,
|
| - RecoveredPacketReceiver* recovered_packet_callback);
|
| + RecoveredPacketReceiver* recovered_packet_receiver,
|
| + RemoteBitrateEstimator* remote_bitrate_estimator);
|
| ~FlexfecReceiveStream();
|
|
|
| - bool AddAndProcessReceivedPacket(const uint8_t* packet, size_t length);
|
| + const Config& GetConfig() const { return config_; }
|
| +
|
| + bool AddAndProcessReceivedPacket(RtpPacketReceived packet);
|
|
|
| // Implements webrtc::FlexfecReceiveStream.
|
| void Start() override;
|
|
|