Add MID sending to FlexfecSender
Bug: webrtc:4050 Change-Id: I1eefd99cca1c02751d3f5a2d3b57625ccb45323f Reviewed-on: https://webrtc-review.googlesource.com/64321 Reviewed-by: Stefan Holmer <stefan@webrtc.org> Reviewed-by: Rasmus Brandt <brandtr@webrtc.org> Commit-Queue: Steve Anton <steveanton@webrtc.org> Cr-Commit-Position: refs/heads/master@{#22811}
This commit is contained in:
@ -12,6 +12,7 @@
|
||||
#define MODULES_RTP_RTCP_INCLUDE_FLEXFEC_SENDER_H_
|
||||
|
||||
#include <memory>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
#include "api/array_view.h"
|
||||
@ -38,6 +39,7 @@ class FlexfecSender {
|
||||
FlexfecSender(int payload_type,
|
||||
uint32_t ssrc,
|
||||
uint32_t protected_media_ssrc,
|
||||
const std::string& mid,
|
||||
const std::vector<RtpExtension>& rtp_header_extensions,
|
||||
rtc::ArrayView<const RtpExtensionSize> extension_sizes,
|
||||
const RtpState* rtp_state,
|
||||
@ -79,6 +81,8 @@ class FlexfecSender {
|
||||
const uint32_t timestamp_offset_;
|
||||
const uint32_t ssrc_;
|
||||
const uint32_t protected_media_ssrc_;
|
||||
// MID value to send in the MID header extension.
|
||||
const std::string mid_;
|
||||
// Sequence number of next packet to generate.
|
||||
uint16_t seq_num_;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user