LeviLamina
|
Classes | |
class | QueuedPacket |
class | StreamQueue |
Public Member Functions | |
MCAPI::webrtc::TimeDelta | AverageQueueTime () const |
MCAPI void | DequeuePacketInternal (::webrtc::PrioritizedPacketQueue::QueuedPacket &) |
MCAPI bool | Empty () const |
MCAPI bool | HasKeyframePackets (uint) const |
MCAPI::webrtc::Timestamp | LeadingPacketEnqueueTime (::webrtc::RtpPacketMediaType) const |
MCAPI::webrtc::Timestamp | LeadingPacketEnqueueTimeForRetransmission () const |
MCAPI void | MaybeUpdateTopPrioLevel () |
MCAPI::webrtc::Timestamp | OldestEnqueueTime () const |
MCAPI ::std::unique_ptr<::webrtc::RtpPacketToSend > | Pop () |
MCAPI | PrioritizedPacketQueue (::webrtc::Timestamp, bool, ::webrtc::PacketQueueTTL) |
MCAPI void | PurgeOldPacketsAtPriorityLevel (int, ::webrtc::Timestamp) |
MCAPI void | Push (::webrtc::Timestamp, ::std::unique_ptr<::webrtc::RtpPacketToSend >) |
MCAPI void | RemovePacketsForSsrc (uint) |
MCAPI void | SetPauseState (bool, ::webrtc::Timestamp) |
MCAPI int | SizeInPackets () const |
MCAPI::webrtc::DataSize | SizeInPayloadBytes () const |
MCAPI void | UpdateAverageQueueTime (::webrtc::Timestamp) |
MCAPI void * | $ctor (::webrtc::Timestamp, bool, ::webrtc::PacketQueueTTL) |
MCAPI void | $dtor () |
Static Public Member Functions | |
static MCAPI ::absl::InlinedVector<::webrtc::TimeDelta, 5, ::std::allocator<::webrtc::TimeDelta > > | ToTtlPerPrio (::webrtc::PacketQueueTTL) |