Extend TransportSequenceNumber RTP header extension

Extend TransportSequenceNumber RTP header extension to support
feedback on sender request.

Bug: webrtc:10262
Change-Id: Ibc1cf18162d15cd102e951c9dc697d8ea536ebb6
Reviewed-on: https://webrtc-review.googlesource.com/c/123233
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Alex Loiko <aleloi@webrtc.org>
Commit-Queue: Johannes Kron <kron@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#26766}
This commit is contained in:
Johannes Kron
2019-02-19 14:09:59 +01:00
committed by Commit Bot
parent 3f6bf3a4ab
commit 28c7362bc4
9 changed files with 181 additions and 10 deletions

View File

@ -433,6 +433,10 @@ void RtpHeaderParser::ParseOneByteExtensionHeader(
header->extension.hasTransportSequenceNumber = true;
break;
}
case kRtpExtensionTransportSequenceNumber02:
RTC_LOG(WARNING) << "TransportSequenceNumberV2 unsupported by rtp "
"header parser.";
break;
case kRtpExtensionPlayoutDelay: {
if (len != 2) {
RTC_LOG(LS_WARNING) << "Incorrect playout delay len: " << len;