Browse Source

Default to 48kHz on Windows

Refs #1390
pull/4462/head
Gleb Mazovetskiy 4 years ago
parent
commit
ea5bfbe001
  1. 9
      Source/options.cpp

9
Source/options.cpp

@ -38,8 +38,17 @@ namespace devilution {
#define DEFAULT_HEIGHT 480
#endif
#ifndef DEFAULT_AUDIO_SAMPLE_RATE
#if defined(_WIN64) || defined(_WIN32)
// The sound API used by SDL in Windows (WASAPI) isn't great
// at upsampling from 22050 Hz on some drivers.
//
// Upsample ourselves on Windows by default.
// See https://github.com/diasurgical/devilutionX/issues/1390
#define DEFAULT_AUDIO_SAMPLE_RATE 48000
#else
#define DEFAULT_AUDIO_SAMPLE_RATE 22050
#endif
#endif
#ifndef DEFAULT_AUDIO_CHANNELS
#define DEFAULT_AUDIO_CHANNELS 2
#endif

Loading…
Cancel
Save