#include <rtp_packet_history.h>
|
| RtpPacketHistory (Clock *clock) |
|
| ~RtpPacketHistory () |
|
void | SetStorePacketsStatus (bool enable, uint16_t number_to_store) |
|
bool | StorePackets () const |
|
void | PutRtpPacket (std::unique_ptr< RtpPacketToSend > packet, StorageType type, bool sent) |
|
std::unique_ptr< RtpPacketToSend > | GetPacketAndSetSendTime (uint16_t sequence_number, int64_t min_elapsed_time_ms, bool retransmit) |
|
std::unique_ptr< RtpPacketToSend > | GetBestFittingPacket (size_t packet_size) const |
|
bool | HasRtpPacket (uint16_t sequence_number) const |
|
| RtpPacketHistory (Clock *clock) |
|
| ~RtpPacketHistory () |
|
void | SetStorePacketsStatus (bool enable, uint16_t number_to_store) |
|
bool | StorePackets () const |
|
void | PutRtpPacket (std::unique_ptr< RtpPacketToSend > packet, StorageType type, bool sent) |
|
std::unique_ptr< RtpPacketToSend > | GetPacketAndSetSendTime (uint16_t sequence_number, int64_t min_elapsed_time_ms, bool retransmit) |
|
std::unique_ptr< RtpPacketToSend > | GetBestFittingPacket (size_t packet_size) const |
|
bool | HasRtpPacket (uint16_t sequence_number) const |
|
◆ RtpPacketHistory() [1/2]
webrtc::RtpPacketHistory::RtpPacketHistory |
( |
Clock * |
clock | ) |
|
|
explicit |
◆ ~RtpPacketHistory() [1/2]
webrtc::RtpPacketHistory::~RtpPacketHistory |
( |
| ) |
|
◆ RtpPacketHistory() [2/2]
webrtc::RtpPacketHistory::RtpPacketHistory |
( |
Clock * |
clock | ) |
|
|
explicit |
◆ ~RtpPacketHistory() [2/2]
webrtc::RtpPacketHistory::~RtpPacketHistory |
( |
| ) |
|
◆ GetBestFittingPacket() [1/2]
std::unique_ptr< RtpPacketToSend > webrtc::RtpPacketHistory::GetBestFittingPacket |
( |
size_t |
packet_size | ) |
const |
◆ GetBestFittingPacket() [2/2]
std::unique_ptr<RtpPacketToSend> webrtc::RtpPacketHistory::GetBestFittingPacket |
( |
size_t |
packet_size | ) |
const |
◆ GetPacketAndSetSendTime() [1/2]
std::unique_ptr< RtpPacketToSend > webrtc::RtpPacketHistory::GetPacketAndSetSendTime |
( |
uint16_t |
sequence_number, |
|
|
int64_t |
min_elapsed_time_ms, |
|
|
bool |
retransmit |
|
) |
| |
◆ GetPacketAndSetSendTime() [2/2]
std::unique_ptr<RtpPacketToSend> webrtc::RtpPacketHistory::GetPacketAndSetSendTime |
( |
uint16_t |
sequence_number, |
|
|
int64_t |
min_elapsed_time_ms, |
|
|
bool |
retransmit |
|
) |
| |
◆ HasRtpPacket() [1/2]
bool webrtc::RtpPacketHistory::HasRtpPacket |
( |
uint16_t |
sequence_number | ) |
const |
◆ HasRtpPacket() [2/2]
bool webrtc::RtpPacketHistory::HasRtpPacket |
( |
uint16_t |
sequence_number | ) |
const |
◆ PutRtpPacket() [1/2]
◆ PutRtpPacket() [2/2]
◆ SetStorePacketsStatus() [1/2]
void webrtc::RtpPacketHistory::SetStorePacketsStatus |
( |
bool |
enable, |
|
|
uint16_t |
number_to_store |
|
) |
| |
◆ SetStorePacketsStatus() [2/2]
void webrtc::RtpPacketHistory::SetStorePacketsStatus |
( |
bool |
enable, |
|
|
uint16_t |
number_to_store |
|
) |
| |
◆ StorePackets() [1/2]
bool webrtc::RtpPacketHistory::StorePackets |
( |
| ) |
const |
◆ StorePackets() [2/2]
bool webrtc::RtpPacketHistory::StorePackets |
( |
| ) |
const |
◆ kMaxCapacity
static constexpr size_t webrtc::RtpPacketHistory::kMaxCapacity = 9600 |
|
static |
The documentation for this class was generated from the following files: