Index: webrtc/modules/rtp_rtcp/source/rtp_sender.cc |
diff --git a/webrtc/modules/rtp_rtcp/source/rtp_sender.cc b/webrtc/modules/rtp_rtcp/source/rtp_sender.cc |
index 38069688f2ba635e826d245132f172d8e12396c1..54d988ee88258c0139c371432d9aaa12710d212c 100644 |
--- a/webrtc/modules/rtp_rtcp/source/rtp_sender.cc |
+++ b/webrtc/modules/rtp_rtcp/source/rtp_sender.cc |
@@ -1093,6 +1093,10 @@ std::unique_ptr<RtpPacketToSend> RTPSender::AllocatePacket() const { |
packet->ReserveExtension<AbsoluteSendTime>(); |
packet->ReserveExtension<TransmissionOffset>(); |
packet->ReserveExtension<TransportSequenceNumber>(); |
+ if (playout_delay_oracle_.send_playout_delay()) { |
+ packet->SetExtension<PlayoutDelayLimits>( |
+ playout_delay_oracle_.playout_delay()); |
+ } |
return packet; |
} |