diff --git a/sflphone-gtk/src/configwindow.c b/sflphone-gtk/src/configwindow.c index d71e79ed1016fed5112f025c7e89a63d4281711a..ae4c2652818457bc116391bb9eef36cde179075c 100644 --- a/sflphone-gtk/src/configwindow.c +++ b/sflphone-gtk/src/configwindow.c @@ -718,8 +718,7 @@ create_recording_settings () // folder chooser button folderChooser = gtk_file_chooser_button_new(_("Select a folder"), GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER); - gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER( folderChooser) , - (strcmp(dftPath,"")==0)?g_get_home_dir():dftPath); + gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER( folderChooser), dftPath); gtk_table_attach(GTK_TABLE(table), folderChooser, 1, 2, 0, 1, GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 5); g_signal_connect( G_OBJECT( folderChooser ) , "selection_changed" , G_CALLBACK( record_path_changed ) , NULL ); diff --git a/src/plug-in/audiorecorder/Makefile.am b/src/plug-in/audiorecorder/Makefile.am index ca2d7602155ec58a9f093eccce5c412670517a4b..5690f7591853253b0d12900aeee1d50973c5769a 100644 --- a/src/plug-in/audiorecorder/Makefile.am +++ b/src/plug-in/audiorecorder/Makefile.am @@ -3,5 +3,6 @@ include $(top_srcdir)/globals.mak noinst_LTLIBRARIES = libaudiorecorder.la libaudiorecorder_la_SOURCES = \ - audiorecord.cpp - libsndfile.h + audiorecord.cpp \ + audiodsp.h \ + audiodsp.cpp \ No newline at end of file diff --git a/src/plug-in/audiorecorder/audiodsp.cpp b/src/plug-in/audiorecorder/audiodsp.cpp index 50bab4251436e49d9f0812f2dab1a4614559b2b7..8179df12a82dd3ee81b38786093fe92d9470dbd1 100644 --- a/src/plug-in/audiorecorder/audiodsp.cpp +++ b/src/plug-in/audiorecorder/audiodsp.cpp @@ -39,7 +39,8 @@ AudioDSP::~AudioDSP() float AudioDSP::getRMS(int data) { - printf("AudioDSP::getRMS() : bufPointer_ %i \n ", bufPointer_); + // printf("AudioDSP::getRMS() : bufPointer_ %i \n ", bufPointer_); + printf("AudioDSP::getRMS() : %i \n", data); circBuffer_[bufPointer_++] = (float)data; if(bufPointer_ >= bufferLength_) @@ -56,12 +57,12 @@ float AudioDSP::computeRMS() for(int i = 0; i < bufferLength_; i++){ - printf("AudioDSP::computeRMS() : i_ %i \n ", i); + // printf("AudioDSP::computeRMS() : i_ %i \n ", i); rms += (float)(circBuffer_[i]*circBuffer_[i]); } rms = sqrt(rms / (float)bufferLength_); - printf("AudioDSP::computeRMS() : RMS VALUE: %f \n", rms); + // printf("AudioDSP::computeRMS() : RMS VALUE: %f \n", rms); return rms; } diff --git a/src/plug-in/audiorecorder/audiorecord.cpp b/src/plug-in/audiorecorder/audiorecord.cpp index 2755770cf99c0b7ce4f8e9837f92a81199d88426..cc0d25e4a8e2efbad89509dc2c3e3c6865126ca1 100644 --- a/src/plug-in/audiorecorder/audiorecord.cpp +++ b/src/plug-in/audiorecorder/audiorecord.cpp @@ -431,7 +431,7 @@ void AudioRecord::recData(SFLDataFormat* buffer_1, SFLDataFormat* buffer_2, int mixBuffer_[k] = (buffer_1[k]+buffer_2[k])/2; - dsp.getRMS(mixBuffer_[k]); + // dsp.getRMS(mixBuffer_[k]); if ( fwrite(&buffer_1[k], 2, 1, fp) != 1) _debug("AudioRecord: Could not record data!\n");