#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: