OPAL  Version 3.10.10
OpalSilenceDetector::Params Struct Reference

#include <silencedetect.h>

Public Member Functions

 Params (Mode mode=AdaptiveSilenceDetection, unsigned threshold=0, unsigned signalDeadband=10, unsigned silenceDeadband=400, unsigned adaptivePeriod=600)
 

Data Fields

Mode m_mode
 
unsigned m_threshold
 Silence detection mode. More...
 
unsigned m_signalDeadband
 Threshold value if FixedSilenceDetection. More...
 
unsigned m_silenceDeadband
 milliseconds of signal needed More...
 
unsigned m_adaptivePeriod
 milliseconds of silence needed More...
 

Constructor & Destructor Documentation

◆ Params()

OpalSilenceDetector::Params::Params ( Mode  mode = AdaptiveSilenceDetection,
unsigned  threshold = 0,
unsigned  signalDeadband = 10,
unsigned  silenceDeadband = 400,
unsigned  adaptivePeriod = 600 
)
inline
Parameters
modeNew silence detection mode
thresholdThreshold value if FixedSilenceDetection
signalDeadband10 milliseconds of signal needed
silenceDeadband400 milliseconds of silence needed
adaptivePeriod600 millisecond window for adaptive threshold

Field Documentation

◆ m_adaptivePeriod

unsigned OpalSilenceDetector::Params::m_adaptivePeriod

milliseconds of silence needed

◆ m_mode

Mode OpalSilenceDetector::Params::m_mode

◆ m_signalDeadband

unsigned OpalSilenceDetector::Params::m_signalDeadband

Threshold value if FixedSilenceDetection.

◆ m_silenceDeadband

unsigned OpalSilenceDetector::Params::m_silenceDeadband

milliseconds of signal needed

◆ m_threshold

unsigned OpalSilenceDetector::Params::m_threshold

Silence detection mode.


The documentation for this struct was generated from the following file: