33 MCAPI ::webrtc::DataSize PacketSize()
const;
49 MCAPI ::std::array<::std::deque<::webrtc::PrioritizedPacketQueue::QueuedPacket>, 5> DequeueAll();
51 MCAPI ::webrtc::PrioritizedPacketQueue::QueuedPacket DequeuePacket(
int);
55 MCAPI
bool HasPacketsAtPrio(
int)
const;
57 MCAPI
bool IsEmpty()
const;
59 MCAPI ::webrtc::Timestamp LastEnqueueTime()
const;
61 MCAPI ::webrtc::Timestamp LeadingPacketEnqueueTime(
int)
const;
76 MCAPI ::webrtc::TimeDelta AverageQueueTime()
const;
80 MCAPI
bool Empty()
const;
82 MCAPI
bool HasKeyframePackets(uint)
const;
84 MCAPI ::webrtc::Timestamp LeadingPacketEnqueueTime(::webrtc::RtpPacketMediaType)
const;
86 MCAPI ::webrtc::Timestamp LeadingPacketEnqueueTimeForRetransmission()
const;
88 MCAPI
void MaybeUpdateTopPrioLevel();
90 MCAPI ::webrtc::Timestamp OldestEnqueueTime()
const;
92 MCAPI ::std::unique_ptr<::webrtc::RtpPacketToSend> Pop();
100 MCAPI
void RemovePacketsForSsrc(uint);
104 MCAPI
int SizeInPackets()
const;
106 MCAPI ::webrtc::DataSize SizeInPayloadBytes()
const;
116 MCAPI static ::absl::InlinedVector<::webrtc::TimeDelta, 5, ::std::allocator<::webrtc::TimeDelta>>