Beispiel #1
0
// Constructor
MprFromMic::MprFromMic(const UtlString& rName,
                       OsMsgQ *pMicQ)
: MpAudioResource(rName, 0, 1, 1, 1)
, mpMicQ(pMicQ)
, mNumFrames(0)
#ifndef REAL_SILENCE_DETECTION
, MinVoiceEnergy(0)
#endif
{
   Init_highpass_filter800();
}
Beispiel #2
0
// Constructor
MprFromMic::MprFromMic(const UtlString& rName,
                           int samplesPerFrame, int samplesPerSec)
#ifdef  FLOWGRAPH_DOES_RESAMPLING /* [ */
:  MpResource(rName, 0, 0, 2, 2, samplesPerFrame, samplesPerSec),
#else /* FLOWGRAPH_DOES_RESAMPLING ] [ */
:  MpResource(rName, 0, 0, 1, 2, samplesPerFrame, samplesPerSec),
#endif /* FLOWGRAPH_DOES_RESAMPLING ] */
   mpDspResamp(0),
   mNumEmpties(0),
   mNumFrames(0)
{
   Init_highpass_filter800();
}