| Index: webrtc/modules/rtp_rtcp/include/flexfec_sender.h
|
| diff --git a/webrtc/modules/rtp_rtcp/include/flexfec_sender.h b/webrtc/modules/rtp_rtcp/include/flexfec_sender.h
|
| index a2c7a4ab1ef7f1d1b9ea1bc3b67b319a3051a5f8..f0ba011b95766604d6e109a78a11245225f3cb00 100644
|
| --- a/webrtc/modules/rtp_rtcp/include/flexfec_sender.h
|
| +++ b/webrtc/modules/rtp_rtcp/include/flexfec_sender.h
|
| @@ -17,10 +17,10 @@
|
| #include "webrtc/base/array_view.h"
|
| #include "webrtc/base/basictypes.h"
|
| #include "webrtc/base/random.h"
|
| -#include "webrtc/base/sequenced_task_checker.h"
|
| #include "webrtc/config.h"
|
| #include "webrtc/modules/include/module_common_types.h"
|
| #include "webrtc/modules/rtp_rtcp/include/flexfec_sender.h"
|
| +#include "webrtc/modules/rtp_rtcp/include/rtp_rtcp_defines.h"
|
| #include "webrtc/modules/rtp_rtcp/source/rtp_header_extension.h"
|
| #include "webrtc/modules/rtp_rtcp/source/rtp_packet_to_send.h"
|
| #include "webrtc/modules/rtp_rtcp/source/ulpfec_generator.h"
|
| @@ -40,6 +40,7 @@ class FlexfecSender {
|
| uint32_t protected_media_ssrc,
|
| const std::vector<RtpExtension>& rtp_header_extensions,
|
| rtc::ArrayView<const RtpExtensionSize> extension_sizes,
|
| + const RtpState* rtp_state,
|
| Clock* clock);
|
| ~FlexfecSender();
|
|
|
| @@ -64,6 +65,9 @@ class FlexfecSender {
|
| // Returns the overhead, per packet, for FlexFEC.
|
| size_t MaxPacketOverhead() const;
|
|
|
| + // Only called on the VideoSendStream queue, after operation has shut down.
|
| + RtpState GetRtpState();
|
| +
|
| private:
|
| // Utility.
|
| Clock* const clock_;
|
|
|