#include <remote_bitrate_estimator_abs_send_time.h>
|
| RemoteBitrateEstimatorAbsSendTime (RemoteBitrateObserver *observer, Clock *clock) |
|
virtual | ~RemoteBitrateEstimatorAbsSendTime () |
|
void | IncomingPacketFeedbackVector (const std::vector< PacketInfo > &packet_feedback_vector) override |
|
void | IncomingPacket (int64_t arrival_time_ms, size_t payload_size, const RTPHeader &header) override |
|
void | Process () override |
|
int64_t | TimeUntilNextProcess () override |
|
void | OnRttUpdate (int64_t avg_rtt_ms, int64_t max_rtt_ms) override |
|
void | RemoveStream (uint32_t ssrc) override |
|
bool | LatestEstimate (std::vector< uint32_t > *ssrcs, uint32_t *bitrate_bps) const override |
|
void | SetMinBitrate (int min_bitrate_bps) override |
|
| RemoteBitrateEstimatorAbsSendTime (RemoteBitrateObserver *observer, Clock *clock) |
|
virtual | ~RemoteBitrateEstimatorAbsSendTime () |
|
void | IncomingPacketFeedbackVector (const std::vector< PacketInfo > &packet_feedback_vector) override |
|
void | IncomingPacket (int64_t arrival_time_ms, size_t payload_size, const RTPHeader &header) override |
|
void | Process () override |
|
int64_t | TimeUntilNextProcess () override |
|
void | OnRttUpdate (int64_t avg_rtt_ms, int64_t max_rtt_ms) override |
|
void | RemoveStream (uint32_t ssrc) override |
|
bool | LatestEstimate (std::vector< uint32_t > *ssrcs, uint32_t *bitrate_bps) const override |
|
void | SetMinBitrate (int min_bitrate_bps) override |
|
virtual | ~RemoteBitrateEstimator () |
|
virtual bool | GetStats (ReceiveBandwidthEstimatorStats *output) const |
|
virtual | ~RemoteBitrateEstimator () |
|
virtual bool | GetStats (ReceiveBandwidthEstimatorStats *output) const |
|
virtual | ~CallStatsObserver () |
|
virtual | ~CallStatsObserver () |
|
virtual void | ProcessThreadAttached (ProcessThread *) |
|
virtual void | ProcessThreadAttached (ProcessThread *) |
|
◆ RemoteBitrateEstimatorAbsSendTime() [1/2]
◆ ~RemoteBitrateEstimatorAbsSendTime() [1/2]
virtual webrtc::RemoteBitrateEstimatorAbsSendTime::~RemoteBitrateEstimatorAbsSendTime |
( |
| ) |
|
|
inlinevirtual |
◆ RemoteBitrateEstimatorAbsSendTime() [2/2]
◆ ~RemoteBitrateEstimatorAbsSendTime() [2/2]
virtual webrtc::RemoteBitrateEstimatorAbsSendTime::~RemoteBitrateEstimatorAbsSendTime |
( |
| ) |
|
|
inlinevirtual |
◆ IncomingPacket() [1/2]
void webrtc::RemoteBitrateEstimatorAbsSendTime::IncomingPacket |
( |
int64_t |
arrival_time_ms, |
|
|
size_t |
payload_size, |
|
|
const RTPHeader & |
header |
|
) |
| |
|
overridevirtual |
◆ IncomingPacket() [2/2]
void webrtc::RemoteBitrateEstimatorAbsSendTime::IncomingPacket |
( |
int64_t |
arrival_time_ms, |
|
|
size_t |
payload_size, |
|
|
const RTPHeader & |
header |
|
) |
| |
|
overridevirtual |
◆ IncomingPacketFeedbackVector() [1/2]
void webrtc::RemoteBitrateEstimatorAbsSendTime::IncomingPacketFeedbackVector |
( |
const std::vector< PacketInfo > & |
packet_feedback_vector | ) |
|
|
overridevirtual |
◆ IncomingPacketFeedbackVector() [2/2]
void webrtc::RemoteBitrateEstimatorAbsSendTime::IncomingPacketFeedbackVector |
( |
const std::vector< PacketInfo > & |
packet_feedback_vector | ) |
|
|
overridevirtual |
◆ LatestEstimate() [1/2]
bool webrtc::RemoteBitrateEstimatorAbsSendTime::LatestEstimate |
( |
std::vector< uint32_t > * |
ssrcs, |
|
|
uint32_t * |
bitrate_bps |
|
) |
| const |
|
overridevirtual |
◆ LatestEstimate() [2/2]
bool webrtc::RemoteBitrateEstimatorAbsSendTime::LatestEstimate |
( |
std::vector< uint32_t > * |
ssrcs, |
|
|
uint32_t * |
bitrate_bps |
|
) |
| const |
|
overridevirtual |
◆ OnRttUpdate() [1/2]
void webrtc::RemoteBitrateEstimatorAbsSendTime::OnRttUpdate |
( |
int64_t |
avg_rtt_ms, |
|
|
int64_t |
max_rtt_ms |
|
) |
| |
|
overridevirtual |
◆ OnRttUpdate() [2/2]
void webrtc::RemoteBitrateEstimatorAbsSendTime::OnRttUpdate |
( |
int64_t |
avg_rtt_ms, |
|
|
int64_t |
max_rtt_ms |
|
) |
| |
|
overridevirtual |
◆ Process() [1/2]
void webrtc::RemoteBitrateEstimatorAbsSendTime::Process |
( |
| ) |
|
|
overridevirtual |
◆ Process() [2/2]
void webrtc::RemoteBitrateEstimatorAbsSendTime::Process |
( |
| ) |
|
|
overridevirtual |
◆ RemoveStream() [1/2]
void webrtc::RemoteBitrateEstimatorAbsSendTime::RemoveStream |
( |
uint32_t |
ssrc | ) |
|
|
overridevirtual |
◆ RemoveStream() [2/2]
void webrtc::RemoteBitrateEstimatorAbsSendTime::RemoveStream |
( |
uint32_t |
ssrc | ) |
|
|
overridevirtual |
◆ SetMinBitrate() [1/2]
void webrtc::RemoteBitrateEstimatorAbsSendTime::SetMinBitrate |
( |
int |
min_bitrate_bps | ) |
|
|
overridevirtual |
◆ SetMinBitrate() [2/2]
void webrtc::RemoteBitrateEstimatorAbsSendTime::SetMinBitrate |
( |
int |
min_bitrate_bps | ) |
|
|
overridevirtual |
◆ TimeUntilNextProcess() [1/2]
int64_t webrtc::RemoteBitrateEstimatorAbsSendTime::TimeUntilNextProcess |
( |
| ) |
|
|
overridevirtual |
◆ TimeUntilNextProcess() [2/2]
int64_t webrtc::RemoteBitrateEstimatorAbsSendTime::TimeUntilNextProcess |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: