small sample rate selection bug
authordrowe67 <drowe67@01035d8c-6547-0410-b346-abe4f91aad63>
Mon, 12 Nov 2012 04:40:02 +0000 (04:40 +0000)
committerdrowe67 <drowe67@01035d8c-6547-0410-b346-abe4f91aad63>
Mon, 12 Nov 2012 04:40:02 +0000 (04:40 +0000)
git-svn-id: https://svn.code.sf.net/p/freetel/code@961 01035d8c-6547-0410-b346-abe4f91aad63

fdmdv2/src/dlg_audiooptions.cpp

index a78f9d041fe0aa09275e6ae41b9ef668958f3097..7363e2b76f9032899b860a569871331a091f09a9 100644 (file)
@@ -596,9 +596,9 @@ int AudioOptsDialog:: buildListOfSupportedSampleRates(wxComboBox *cbSampleRate,
             err = Pa_IsFormatSupported(NULL, &outputParameters, standardSampleRates[i]);
 
         if( err == paFormatIsSupported ) {
-            str.Printf("%6.0f", standardSampleRates[i]);
+            str.Printf("%i", (int)standardSampleRates[i]);
             cbSampleRate->AppendString(str);
-            printf("%6.0f  ", standardSampleRates[i]);
+            printf("%i ", (int)standardSampleRates[i]);
             numSampleRates++;
         }
     }
@@ -713,7 +713,7 @@ void AudioOptsDialog::populateParams(AudioInfoDisplay ai)
             buf.Printf(wxT("%s"), Pa_GetHostApiInfo(deviceInfo->hostApi)->name);
             ctrl->SetItem(idx, col++, buf);
 
-            buf.Printf(wxT("%6.0f"), deviceInfo->defaultSampleRate);
+            buf.Printf(wxT("%i"), (int)deviceInfo->defaultSampleRate);
             ctrl->SetItem(idx, col++, buf);
 
             if (in_out == AUDIO_IN)