Delete RtpRtcpInterface::SetRid.
This setter method is replaced by a construction-time config setting. Bug: None Change-Id: I1a685e9b4065762b30698231c7f4d9c567459e29 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264446 Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/main@{#37148}
This commit is contained in:
parent
67f0d6d677
commit
bc6101459f
@ -66,7 +66,6 @@ class MockRtpRtcpInterface : public RtpRtcpInterface {
|
|||||||
MOCK_METHOD(RtpState, GetRtpState, (), (const, override));
|
MOCK_METHOD(RtpState, GetRtpState, (), (const, override));
|
||||||
MOCK_METHOD(RtpState, GetRtxState, (), (const, override));
|
MOCK_METHOD(RtpState, GetRtxState, (), (const, override));
|
||||||
MOCK_METHOD(uint32_t, SSRC, (), (const, override));
|
MOCK_METHOD(uint32_t, SSRC, (), (const, override));
|
||||||
MOCK_METHOD(void, SetRid, (absl::string_view rid), (override));
|
|
||||||
MOCK_METHOD(void, SetMid, (absl::string_view mid), (override));
|
MOCK_METHOD(void, SetMid, (absl::string_view mid), (override));
|
||||||
MOCK_METHOD(void, SetCsrcs, (const std::vector<uint32_t>& csrcs), (override));
|
MOCK_METHOD(void, SetCsrcs, (const std::vector<uint32_t>& csrcs), (override));
|
||||||
MOCK_METHOD(void, SetRtxSendStatus, (int modes), (override));
|
MOCK_METHOD(void, SetRtxSendStatus, (int modes), (override));
|
||||||
|
|||||||
@ -292,12 +292,6 @@ RtpState ModuleRtpRtcpImpl::GetRtxState() const {
|
|||||||
return state;
|
return state;
|
||||||
}
|
}
|
||||||
|
|
||||||
void ModuleRtpRtcpImpl::SetRid(absl::string_view rid) {
|
|
||||||
if (rtp_sender_) {
|
|
||||||
rtp_sender_->packet_generator.SetRid(rid);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void ModuleRtpRtcpImpl::SetMid(absl::string_view mid) {
|
void ModuleRtpRtcpImpl::SetMid(absl::string_view mid) {
|
||||||
if (rtp_sender_) {
|
if (rtp_sender_) {
|
||||||
rtp_sender_->packet_generator.SetMid(mid);
|
rtp_sender_->packet_generator.SetMid(mid);
|
||||||
|
|||||||
@ -102,8 +102,6 @@ class ModuleRtpRtcpImpl : public RtpRtcp, public RTCPReceiver::ModuleRtpRtcp {
|
|||||||
|
|
||||||
uint32_t SSRC() const override { return rtcp_sender_.SSRC(); }
|
uint32_t SSRC() const override { return rtcp_sender_.SSRC(); }
|
||||||
|
|
||||||
void SetRid(absl::string_view rid) override;
|
|
||||||
|
|
||||||
void SetMid(absl::string_view mid) override;
|
void SetMid(absl::string_view mid) override;
|
||||||
|
|
||||||
void SetCsrcs(const std::vector<uint32_t>& csrcs) override;
|
void SetCsrcs(const std::vector<uint32_t>& csrcs) override;
|
||||||
|
|||||||
@ -228,12 +228,6 @@ uint32_t ModuleRtpRtcpImpl2::local_media_ssrc() const {
|
|||||||
return rtcp_receiver_.local_media_ssrc();
|
return rtcp_receiver_.local_media_ssrc();
|
||||||
}
|
}
|
||||||
|
|
||||||
void ModuleRtpRtcpImpl2::SetRid(absl::string_view rid) {
|
|
||||||
if (rtp_sender_) {
|
|
||||||
rtp_sender_->packet_generator.SetRid(rid);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void ModuleRtpRtcpImpl2::SetMid(absl::string_view mid) {
|
void ModuleRtpRtcpImpl2::SetMid(absl::string_view mid) {
|
||||||
if (rtp_sender_) {
|
if (rtp_sender_) {
|
||||||
rtp_sender_->packet_generator.SetMid(mid);
|
rtp_sender_->packet_generator.SetMid(mid);
|
||||||
|
|||||||
@ -114,8 +114,6 @@ class ModuleRtpRtcpImpl2 final : public RtpRtcpInterface,
|
|||||||
// RtpRtcpInterface::Configuration::local_media_ssrc.
|
// RtpRtcpInterface::Configuration::local_media_ssrc.
|
||||||
uint32_t local_media_ssrc() const;
|
uint32_t local_media_ssrc() const;
|
||||||
|
|
||||||
void SetRid(absl::string_view rid) override;
|
|
||||||
|
|
||||||
void SetMid(absl::string_view mid) override;
|
void SetMid(absl::string_view mid) override;
|
||||||
|
|
||||||
void SetCsrcs(const std::vector<uint32_t>& csrcs) override;
|
void SetCsrcs(const std::vector<uint32_t>& csrcs) override;
|
||||||
|
|||||||
@ -258,13 +258,6 @@ class RtpRtcpInterface : public RtcpFeedbackSenderInterface {
|
|||||||
// Returns SSRC.
|
// Returns SSRC.
|
||||||
virtual uint32_t SSRC() const = 0;
|
virtual uint32_t SSRC() const = 0;
|
||||||
|
|
||||||
// Sets the value for sending in the RID (and Repaired) RTP header extension.
|
|
||||||
// RIDs are used to identify an RTP stream if SSRCs are not negotiated.
|
|
||||||
// If the RID and Repaired RID extensions are not registered, the RID will
|
|
||||||
// not be sent.
|
|
||||||
[[deprecated("Use the rid member of config struct instead'")]] virtual void
|
|
||||||
SetRid(absl::string_view rid) = 0;
|
|
||||||
|
|
||||||
// Sets the value for sending in the MID RTP header extension.
|
// Sets the value for sending in the MID RTP header extension.
|
||||||
// The MID RTP header extension should be registered for this to do anything.
|
// The MID RTP header extension should be registered for this to do anything.
|
||||||
// Once set, this value can not be changed or removed.
|
// Once set, this value can not be changed or removed.
|
||||||
|
|||||||
@ -587,14 +587,6 @@ uint32_t RTPSender::TimestampOffset() const {
|
|||||||
return timestamp_offset_;
|
return timestamp_offset_;
|
||||||
}
|
}
|
||||||
|
|
||||||
void RTPSender::SetRid(absl::string_view rid) {
|
|
||||||
// RID is used in simulcast scenario when multiple layers share the same mid.
|
|
||||||
MutexLock lock(&send_mutex_);
|
|
||||||
RTC_DCHECK_LE(rid.length(), RtpStreamId::kMaxValueSizeBytes);
|
|
||||||
rid_ = std::string(rid);
|
|
||||||
UpdateHeaderSizes();
|
|
||||||
}
|
|
||||||
|
|
||||||
void RTPSender::SetMid(absl::string_view mid) {
|
void RTPSender::SetMid(absl::string_view mid) {
|
||||||
// This is configured via the API.
|
// This is configured via the API.
|
||||||
MutexLock lock(&send_mutex_);
|
MutexLock lock(&send_mutex_);
|
||||||
|
|||||||
@ -58,8 +58,6 @@ class RTPSender {
|
|||||||
uint32_t TimestampOffset() const RTC_LOCKS_EXCLUDED(send_mutex_);
|
uint32_t TimestampOffset() const RTC_LOCKS_EXCLUDED(send_mutex_);
|
||||||
void SetTimestampOffset(uint32_t timestamp) RTC_LOCKS_EXCLUDED(send_mutex_);
|
void SetTimestampOffset(uint32_t timestamp) RTC_LOCKS_EXCLUDED(send_mutex_);
|
||||||
|
|
||||||
void SetRid(absl::string_view rid) RTC_LOCKS_EXCLUDED(send_mutex_);
|
|
||||||
|
|
||||||
void SetMid(absl::string_view mid) RTC_LOCKS_EXCLUDED(send_mutex_);
|
void SetMid(absl::string_view mid) RTC_LOCKS_EXCLUDED(send_mutex_);
|
||||||
|
|
||||||
uint16_t SequenceNumber() const RTC_LOCKS_EXCLUDED(send_mutex_);
|
uint16_t SequenceNumber() const RTC_LOCKS_EXCLUDED(send_mutex_);
|
||||||
@ -196,7 +194,7 @@ class RTPSender {
|
|||||||
// RTP variables
|
// RTP variables
|
||||||
uint32_t timestamp_offset_ RTC_GUARDED_BY(send_mutex_);
|
uint32_t timestamp_offset_ RTC_GUARDED_BY(send_mutex_);
|
||||||
// RID value to send in the RID or RepairedRID header extension.
|
// RID value to send in the RID or RepairedRID header extension.
|
||||||
std::string rid_ RTC_GUARDED_BY(send_mutex_);
|
const std::string rid_;
|
||||||
// MID value to send in the MID header extension.
|
// MID value to send in the MID header extension.
|
||||||
std::string mid_ RTC_GUARDED_BY(send_mutex_);
|
std::string mid_ RTC_GUARDED_BY(send_mutex_);
|
||||||
// Should we send MID/RID even when ACKed? (see below).
|
// Should we send MID/RID even when ACKed? (see below).
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user