#include <packet_router.h>
|
| PacketRouter () |
|
virtual | ~PacketRouter () |
|
void | AddRtpModule (RtpRtcp *rtp_module) |
|
void | RemoveRtpModule (RtpRtcp *rtp_module) |
|
bool | TimeToSendPacket (uint32_t ssrc, uint16_t sequence_number, int64_t capture_timestamp, bool retransmission, const PacedPacketInfo &packet_info) override |
|
size_t | TimeToSendPadding (size_t bytes, const PacedPacketInfo &packet_info) override |
|
void | SetTransportWideSequenceNumber (uint16_t sequence_number) |
|
uint16_t | AllocateSequenceNumber () override |
|
virtual bool | SendFeedback (rtcp::TransportFeedback *packet) |
|
| PacketRouter () |
|
virtual | ~PacketRouter () |
|
void | AddRtpModule (RtpRtcp *rtp_module) |
|
void | RemoveRtpModule (RtpRtcp *rtp_module) |
|
bool | TimeToSendPacket (uint32_t ssrc, uint16_t sequence_number, int64_t capture_timestamp, bool retransmission, const PacedPacketInfo &packet_info) override |
|
size_t | TimeToSendPadding (size_t bytes, const PacedPacketInfo &packet_info) override |
|
void | SetTransportWideSequenceNumber (uint16_t sequence_number) |
|
uint16_t | AllocateSequenceNumber () override |
|
virtual bool | SendFeedback (rtcp::TransportFeedback *packet) |
|
| TransportSequenceNumberAllocator () |
|
virtual | ~TransportSequenceNumberAllocator () |
|
| TransportSequenceNumberAllocator () |
|
virtual | ~TransportSequenceNumberAllocator () |
|
◆ PacketRouter() [1/2]
webrtc::PacketRouter::PacketRouter |
( |
| ) |
|
◆ ~PacketRouter() [1/2]
webrtc::PacketRouter::~PacketRouter |
( |
| ) |
|
|
virtual |
◆ PacketRouter() [2/2]
webrtc::PacketRouter::PacketRouter |
( |
| ) |
|
◆ ~PacketRouter() [2/2]
virtual webrtc::PacketRouter::~PacketRouter |
( |
| ) |
|
|
virtual |
◆ AddRtpModule() [1/2]
void webrtc::PacketRouter::AddRtpModule |
( |
RtpRtcp * |
rtp_module | ) |
|
◆ AddRtpModule() [2/2]
void webrtc::PacketRouter::AddRtpModule |
( |
RtpRtcp * |
rtp_module | ) |
|
◆ AllocateSequenceNumber() [1/2]
uint16_t webrtc::PacketRouter::AllocateSequenceNumber |
( |
| ) |
|
|
overridevirtual |
◆ AllocateSequenceNumber() [2/2]
uint16_t webrtc::PacketRouter::AllocateSequenceNumber |
( |
| ) |
|
|
overridevirtual |
◆ RemoveRtpModule() [1/2]
void webrtc::PacketRouter::RemoveRtpModule |
( |
RtpRtcp * |
rtp_module | ) |
|
◆ RemoveRtpModule() [2/2]
void webrtc::PacketRouter::RemoveRtpModule |
( |
RtpRtcp * |
rtp_module | ) |
|
◆ SendFeedback() [1/2]
◆ SendFeedback() [2/2]
◆ SetTransportWideSequenceNumber() [1/2]
void webrtc::PacketRouter::SetTransportWideSequenceNumber |
( |
uint16_t |
sequence_number | ) |
|
◆ SetTransportWideSequenceNumber() [2/2]
void webrtc::PacketRouter::SetTransportWideSequenceNumber |
( |
uint16_t |
sequence_number | ) |
|
◆ TimeToSendPacket() [1/2]
◆ TimeToSendPacket() [2/2]
◆ TimeToSendPadding() [1/2]
◆ TimeToSendPadding() [2/2]
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/modules/pacing/packet_router.h
- Source/ThirdParty/libwebrtc/Source/webrtc/modules/pacing/packet_router.cc