#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