---<br> dlls/dsound/dsound_main.c |    7 ++++++-<br> 1 files changed, 6 insertions(+), 1 deletions(-)<br><br>diff --git a/dlls/dsound/dsound_main.c b/dlls/dsound/dsound_main.c<br>index 5d4fb24..e2bc0bf 100644<br>--- a/dlls/dsound/dsound_main.c<br>
+++ b/dlls/dsound/dsound_main.c<br>@@ -96,8 +96,9 @@ int ds_snd_queue_max = 10;<br> int ds_snd_queue_min = 6;<br> int ds_snd_shadow_maxsize = 2;<br> int ds_hw_accel = DS_HW_ACCEL_FULL;<br>-int ds_default_sample_rate = 44100;<br>
+int ds_default_sample_rate = 48000;<br> int ds_default_bits_per_sample = 16;<br>+int ds_resample_quality = 2;<br> static int ds_default_playback;<br> static int ds_default_capture;<br> static HINSTANCE instance;<br>@@ -187,6 +188,9 @@ void setup_dsound_options(void)<br>
     if (!get_config_key( hkey, appkey, &quot;DefaultBitsPerSample&quot;, buffer, MAX_PATH ))<br>         ds_default_bits_per_sample = atoi(buffer);<br> <br>+    if (!get_config_key( hkey, appkey, &quot;ResampleQuality&quot;, buffer, MAX_PATH ))<br>
+        ds_resample_quality = atoi(buffer);<br>+<br>     if (appkey) RegCloseKey( appkey );<br>     if (hkey) RegCloseKey( hkey );<br> <br>@@ -205,6 +209,7 @@ void setup_dsound_options(void)<br>     TRACE(&quot;ds_default_sample_rate = %d\n&quot;, ds_default_sample_rate);<br>
     TRACE(&quot;ds_default_bits_per_sample = %d\n&quot;, ds_default_bits_per_sample);<br>     TRACE(&quot;ds_snd_shadow_maxsize = %d\n&quot;, ds_snd_shadow_maxsize);<br>+    TRACE(&quot;ds_resample_quality = %d\n&quot;, ds_resample_quality);<br>
 }<br> <br> static const char * get_device_id(LPCGUID pGuid)<br>-- <br>1.7.2.3<br><br><br>