Makes RtpSender indicate allocation and feedback status on packets.
Streams that are part of transport feedback are assumed to be part of allocation. A SetAsPartOfAllocation method is introduced to be used by media streams that are part of bitrate allocation but not included in feedback. This is part of a series of CLs that allows GoogCC to track sent bitrate that is included in bitrate allocation but without transport feedback. Bug: webrtc:9796 Change-Id: If7ac1ad3e6f3c28b2ada2aef1607a42689d899b2 Reviewed-on: https://webrtc-review.googlesource.com/c/104881 Commit-Queue: Sebastian Jansson <srte@webrtc.org> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/master@{#25079}
This commit is contained in:
committed by
Commit Bot
parent
81125f0aba
commit
1bca65bdc9
@ -392,6 +392,11 @@ bool ModuleRtpRtcpImpl::SendingMedia() const {
|
||||
return rtp_sender_ ? rtp_sender_->SendingMedia() : false;
|
||||
}
|
||||
|
||||
void ModuleRtpRtcpImpl::SetAsPartOfAllocation(bool part_of_allocation) {
|
||||
RTC_CHECK(rtp_sender_);
|
||||
rtp_sender_->SetAsPartOfAllocation(part_of_allocation);
|
||||
}
|
||||
|
||||
bool ModuleRtpRtcpImpl::SendOutgoingData(
|
||||
FrameType frame_type,
|
||||
int8_t payload_type,
|
||||
|
||||
Reference in New Issue
Block a user