diff --git a/api/transport/network_types.h b/api/transport/network_types.h index 3a00efe220..a413ba182b 100644 --- a/api/transport/network_types.h +++ b/api/transport/network_types.h @@ -128,6 +128,12 @@ struct PacketResult { absl::optional sent_packet; Timestamp receive_time = Timestamp::PlusInfinity(); + // TODO(bugs.webrtc.org/9934): Remove this when sent_packet is made + // non-optional. + const SentPacket& GetSentPacket() { + RTC_DCHECK(sent_packet.has_value()); + return *sent_packet; + } }; struct TransportPacketsFeedback {