#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