---<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, "DefaultBitsPerSample", buffer, MAX_PATH ))<br> ds_default_bits_per_sample = atoi(buffer);<br> <br>+ if (!get_config_key( hkey, appkey, "ResampleQuality", 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("ds_default_sample_rate = %d\n", ds_default_sample_rate);<br>
TRACE("ds_default_bits_per_sample = %d\n", ds_default_bits_per_sample);<br> TRACE("ds_snd_shadow_maxsize = %d\n", ds_snd_shadow_maxsize);<br>+ TRACE("ds_resample_quality = %d\n", ds_resample_quality);<br>
}<br> <br> static const char * get_device_id(LPCGUID pGuid)<br>-- <br>1.7.2.3<br><br><br>