|
| PacedVideoSender (PacketProcessorListener *listener, VideoSource *source, BandwidthEstimatorType estimator) |
|
virtual | ~PacedVideoSender () |
|
void | RunFor (int64_t time_ms, Packets *in_out) override |
|
bool | TimeToSendPacket (uint32_t ssrc, uint16_t sequence_number, int64_t capture_time_ms, bool retransmission, const PacedPacketInfo &pacing_info) override |
|
size_t | TimeToSendPadding (size_t bytes, const PacedPacketInfo &pacing_info) override |
|
void | OnNetworkChanged (uint32_t target_bitrate_bps, uint8_t fraction_lost, int64_t rtt) override |
|
| PacedVideoSender (PacketProcessorListener *listener, VideoSource *source, BandwidthEstimatorType estimator) |
|
virtual | ~PacedVideoSender () |
|
void | RunFor (int64_t time_ms, Packets *in_out) override |
|
bool | TimeToSendPacket (uint32_t ssrc, uint16_t sequence_number, int64_t capture_time_ms, bool retransmission, const PacedPacketInfo &pacing_info) override |
|
size_t | TimeToSendPadding (size_t bytes, const PacedPacketInfo &pacing_info) override |
|
void | OnNetworkChanged (uint32_t target_bitrate_bps, uint8_t fraction_lost, int64_t rtt) override |
|
| VideoSender (PacketProcessorListener *listener, VideoSource *source, BandwidthEstimatorType estimator) |
|
virtual | ~VideoSender () |
|
int | GetFeedbackIntervalMs () const override |
|
virtual VideoSource * | source () const |
|
uint32_t | TargetBitrateKbps () override |
|
void | Pause () override |
|
void | Resume (int64_t paused_time_ms) override |
|
| VideoSender (PacketProcessorListener *listener, VideoSource *source, BandwidthEstimatorType estimator) |
|
virtual | ~VideoSender () |
|
int | GetFeedbackIntervalMs () const override |
|
virtual VideoSource * | source () const |
|
uint32_t | TargetBitrateKbps () override |
|
void | Pause () override |
|
void | Resume (int64_t paused_time_ms) override |
|
| PacketSender (PacketProcessorListener *listener, int flow_id) |
|
virtual | ~PacketSender () |
|
void | SetSenderTimestamps (Packets *in_out) |
|
void | set_metric_recorder (MetricRecorder *metric_recorder) |
|
virtual void | RecordBitrate () |
|
| PacketSender (PacketProcessorListener *listener, int flow_id) |
|
virtual | ~PacketSender () |
|
void | SetSenderTimestamps (Packets *in_out) |
|
void | set_metric_recorder (MetricRecorder *metric_recorder) |
|
virtual void | RecordBitrate () |
|
| PacketProcessor (PacketProcessorListener *listener, int flow_id, ProcessorType type) |
|
| PacketProcessor (PacketProcessorListener *listener, const FlowIds &flow_ids, ProcessorType type) |
|
virtual | ~PacketProcessor () |
|
virtual void | Plot (int64_t timestamp_ms) |
|
const FlowIds & | flow_ids () const |
|
uint32_t | packets_per_second () const |
|
uint32_t | bits_per_second () const |
|
| PacketProcessor (PacketProcessorListener *listener, int flow_id, ProcessorType type) |
|
| PacketProcessor (PacketProcessorListener *listener, const FlowIds &flow_ids, ProcessorType type) |
|
virtual | ~PacketProcessor () |
|
virtual void | Plot (int64_t timestamp_ms) |
|
const FlowIds & | flow_ids () const |
|
uint32_t | packets_per_second () const |
|
uint32_t | bits_per_second () const |
|
virtual | ~BitrateObserver () |
|
virtual | ~BitrateObserver () |
|