#include <delay_manager.h>
|
| DelayManager (size_t max_packets_in_buffer, DelayPeakDetector *peak_detector, const TickTimer *tick_timer) |
|
virtual | ~DelayManager () |
|
virtual const IATVector & | iat_vector () const |
|
virtual int | Update (uint16_t sequence_number, uint32_t timestamp, int sample_rate_hz) |
|
virtual int | CalculateTargetLevel (int iat_packets) |
|
virtual int | SetPacketAudioLength (int length_ms) |
|
virtual void | Reset () |
|
virtual double | EstimatedClockDriftPpm () const |
|
virtual bool | PeakFound () const |
|
virtual void | ResetPacketIatCount () |
|
virtual void | BufferLimits (int *lower_limit, int *higher_limit) const |
|
virtual int | TargetLevel () const |
|
virtual void | LastDecodedWasCngOrDtmf (bool it_was) |
|
virtual bool | SetMinimumDelay (int delay_ms) |
|
virtual bool | SetMaximumDelay (int delay_ms) |
|
virtual int | least_required_delay_ms () const |
|
virtual int | base_target_level () const |
|
virtual void | set_streaming_mode (bool value) |
|
virtual int | last_pack_cng_or_dtmf () const |
|
virtual void | set_last_pack_cng_or_dtmf (int value) |
|
| DelayManager (size_t max_packets_in_buffer, DelayPeakDetector *peak_detector, const TickTimer *tick_timer) |
|
virtual | ~DelayManager () |
|
virtual const IATVector & | iat_vector () const |
|
virtual int | Update (uint16_t sequence_number, uint32_t timestamp, int sample_rate_hz) |
|
virtual int | CalculateTargetLevel (int iat_packets) |
|
virtual int | SetPacketAudioLength (int length_ms) |
|
virtual void | Reset () |
|
virtual double | EstimatedClockDriftPpm () const |
|
virtual bool | PeakFound () const |
|
virtual void | ResetPacketIatCount () |
|
virtual void | BufferLimits (int *lower_limit, int *higher_limit) const |
|
virtual int | TargetLevel () const |
|
virtual void | LastDecodedWasCngOrDtmf (bool it_was) |
|
virtual bool | SetMinimumDelay (int delay_ms) |
|
virtual bool | SetMaximumDelay (int delay_ms) |
|
virtual int | least_required_delay_ms () const |
|
virtual int | base_target_level () const |
|
virtual void | set_streaming_mode (bool value) |
|
virtual int | last_pack_cng_or_dtmf () const |
|
virtual void | set_last_pack_cng_or_dtmf (int value) |
|
◆ IATVector [1/2]
◆ IATVector [2/2]
◆ DelayManager() [1/2]
◆ ~DelayManager() [1/2]
webrtc::DelayManager::~DelayManager |
( |
| ) |
|
|
virtual |
◆ DelayManager() [2/2]
◆ ~DelayManager() [2/2]
virtual webrtc::DelayManager::~DelayManager |
( |
| ) |
|
|
virtual |
◆ base_target_level() [1/2]
int webrtc::DelayManager::base_target_level |
( |
| ) |
const |
|
virtual |
◆ base_target_level() [2/2]
virtual int webrtc::DelayManager::base_target_level |
( |
| ) |
const |
|
virtual |
◆ BufferLimits() [1/2]
void webrtc::DelayManager::BufferLimits |
( |
int * |
lower_limit, |
|
|
int * |
higher_limit |
|
) |
| const |
|
virtual |
◆ BufferLimits() [2/2]
virtual void webrtc::DelayManager::BufferLimits |
( |
int * |
lower_limit, |
|
|
int * |
higher_limit |
|
) |
| const |
|
virtual |
◆ CalculateTargetLevel() [1/2]
int webrtc::DelayManager::CalculateTargetLevel |
( |
int |
iat_packets | ) |
|
|
virtual |
◆ CalculateTargetLevel() [2/2]
virtual int webrtc::DelayManager::CalculateTargetLevel |
( |
int |
iat_packets | ) |
|
|
virtual |
◆ EstimatedClockDriftPpm() [1/2]
virtual double webrtc::DelayManager::EstimatedClockDriftPpm |
( |
| ) |
const |
|
virtual |
◆ EstimatedClockDriftPpm() [2/2]
double webrtc::DelayManager::EstimatedClockDriftPpm |
( |
| ) |
const |
|
virtual |
◆ iat_vector() [1/2]
virtual const IATVector& webrtc::DelayManager::iat_vector |
( |
| ) |
const |
|
virtual |
◆ iat_vector() [2/2]
◆ last_pack_cng_or_dtmf() [1/2]
virtual int webrtc::DelayManager::last_pack_cng_or_dtmf |
( |
| ) |
const |
|
virtual |
◆ last_pack_cng_or_dtmf() [2/2]
int webrtc::DelayManager::last_pack_cng_or_dtmf |
( |
| ) |
const |
|
virtual |
◆ LastDecodedWasCngOrDtmf() [1/2]
void webrtc::DelayManager::LastDecodedWasCngOrDtmf |
( |
bool |
it_was | ) |
|
|
virtual |
◆ LastDecodedWasCngOrDtmf() [2/2]
virtual void webrtc::DelayManager::LastDecodedWasCngOrDtmf |
( |
bool |
it_was | ) |
|
|
virtual |
◆ least_required_delay_ms() [1/2]
virtual int webrtc::DelayManager::least_required_delay_ms |
( |
| ) |
const |
|
virtual |
◆ least_required_delay_ms() [2/2]
int webrtc::DelayManager::least_required_delay_ms |
( |
| ) |
const |
|
virtual |
◆ PeakFound() [1/2]
virtual bool webrtc::DelayManager::PeakFound |
( |
| ) |
const |
|
virtual |
◆ PeakFound() [2/2]
bool webrtc::DelayManager::PeakFound |
( |
| ) |
const |
|
virtual |
◆ Reset() [1/2]
void webrtc::DelayManager::Reset |
( |
| ) |
|
|
virtual |
◆ Reset() [2/2]
virtual void webrtc::DelayManager::Reset |
( |
| ) |
|
|
virtual |
◆ ResetPacketIatCount() [1/2]
void webrtc::DelayManager::ResetPacketIatCount |
( |
| ) |
|
|
virtual |
◆ ResetPacketIatCount() [2/2]
virtual void webrtc::DelayManager::ResetPacketIatCount |
( |
| ) |
|
|
virtual |
◆ set_last_pack_cng_or_dtmf() [1/2]
virtual void webrtc::DelayManager::set_last_pack_cng_or_dtmf |
( |
int |
value | ) |
|
|
virtual |
◆ set_last_pack_cng_or_dtmf() [2/2]
void webrtc::DelayManager::set_last_pack_cng_or_dtmf |
( |
int |
value | ) |
|
|
virtual |
◆ set_streaming_mode() [1/2]
void webrtc::DelayManager::set_streaming_mode |
( |
bool |
value | ) |
|
|
virtual |
◆ set_streaming_mode() [2/2]
virtual void webrtc::DelayManager::set_streaming_mode |
( |
bool |
value | ) |
|
|
virtual |
◆ SetMaximumDelay() [1/2]
virtual bool webrtc::DelayManager::SetMaximumDelay |
( |
int |
delay_ms | ) |
|
|
virtual |
◆ SetMaximumDelay() [2/2]
bool webrtc::DelayManager::SetMaximumDelay |
( |
int |
delay_ms | ) |
|
|
virtual |
◆ SetMinimumDelay() [1/2]
virtual bool webrtc::DelayManager::SetMinimumDelay |
( |
int |
delay_ms | ) |
|
|
virtual |
◆ SetMinimumDelay() [2/2]
bool webrtc::DelayManager::SetMinimumDelay |
( |
int |
delay_ms | ) |
|
|
virtual |
◆ SetPacketAudioLength() [1/2]
int webrtc::DelayManager::SetPacketAudioLength |
( |
int |
length_ms | ) |
|
|
virtual |
◆ SetPacketAudioLength() [2/2]
virtual int webrtc::DelayManager::SetPacketAudioLength |
( |
int |
length_ms | ) |
|
|
virtual |
◆ TargetLevel() [1/2]
int webrtc::DelayManager::TargetLevel |
( |
| ) |
const |
|
virtual |
◆ TargetLevel() [2/2]
virtual int webrtc::DelayManager::TargetLevel |
( |
| ) |
const |
|
virtual |
◆ Update() [1/2]
int webrtc::DelayManager::Update |
( |
uint16_t |
sequence_number, |
|
|
uint32_t |
timestamp, |
|
|
int |
sample_rate_hz |
|
) |
| |
|
virtual |
◆ Update() [2/2]
virtual int webrtc::DelayManager::Update |
( |
uint16_t |
sequence_number, |
|
|
uint32_t |
timestamp, |
|
|
int |
sample_rate_hz |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/modules/audio_coding/neteq/delay_manager.h
- Source/ThirdParty/libwebrtc/Source/webrtc/modules/audio_coding/neteq/delay_manager.cc