Skip to content
Snippets Groups Projects
Commit e71e1ec9 authored by asavard's avatar asavard
Browse files

[#4367] Fix noise suppression initialization

parent ddbd05b7
No related branches found
No related tags found
No related merge requests found
...@@ -435,13 +435,13 @@ int AudioRtpRecordHandler::processDataEncode(void) ...@@ -435,13 +435,13 @@ int AudioRtpRecordHandler::processDataEncode(void)
int nbSampleUp = nbSample; int nbSampleUp = nbSample;
nbSample = _audioRtpRecord.getConverter()->downsampleData(micData, micDataConverted, _audioRtpRecord.getCodecSampleRate(), mainBufferSampleRate, nbSampleUp); nbSample = _audioRtpRecord.getConverter()->downsampleData(micData, micDataConverted, _audioRtpRecord.getCodecSampleRate(), mainBufferSampleRate, nbSampleUp);
// if(Manager::instance().audioPreference.getNoiseReduce()) if(Manager::instance().audioPreference.getNoiseReduce())
// _audioRtpRecord.getNoiseReductionProcess()->processAudio(micDataConverted, nbSample * sizeof (SFLDataFormat)); _audioRtpRecord.getNoiseReductionProcess()->processAudio(micDataConverted, nbSample * sizeof (SFLDataFormat));
compSize = audioCodec->codecEncode(micDataEncoded, micDataConverted, nbSample * sizeof (SFLDataFormat)); compSize = audioCodec->codecEncode(micDataEncoded, micDataConverted, nbSample * sizeof (SFLDataFormat));
}else{ }else{
// if(Manager::instance().audioPreference.getNoiseReduce()) if(Manager::instance().audioPreference.getNoiseReduce())
// _audioRtpRecord.getNoiseReductionProcess()->processAudio(micData, nbSample * sizeof (SFLDataFormat)); _audioRtpRecord.getNoiseReductionProcess()->processAudio(micData, nbSample * sizeof (SFLDataFormat));
// no resampling required // no resampling required
compSize = audioCodec->codecEncode(micDataEncoded, micData, nbSample * sizeof (SFLDataFormat)); compSize = audioCodec->codecEncode(micDataEncoded, micData, nbSample * sizeof (SFLDataFormat));
......
...@@ -307,10 +307,10 @@ void AudioRtpSession::notifyIncomingCall() ...@@ -307,10 +307,10 @@ void AudioRtpSession::notifyIncomingCall()
int AudioRtpSession::startRtpThread (AudioCodec* audiocodec) int AudioRtpSession::startRtpThread (AudioCodec* audiocodec)
{ {
_debug ("AudioRtpSession: Starting main thread"); _debug ("AudioRtpSession: Starting main thread");
// initNoiseSuppress();
setSessionTimeouts(); setSessionTimeouts();
setSessionMedia (audiocodec); setSessionMedia (audiocodec);
initBuffers(); initBuffers();
initNoiseSuppress();
enableStack(); enableStack();
int ret = start (_mainloopSemaphore); int ret = start (_mainloopSemaphore);
return ret; return ret;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment