diff options
author | Franklin Wei <franklin@rockbox.org> | 2019-08-04 16:55:49 -0400 |
---|---|---|
committer | Franklin Wei <franklin@rockbox.org> | 2019-08-04 22:57:58 +0200 |
commit | 08fd69c3470e00e84285524c53a96ae9c77e129c (patch) | |
tree | 6e15648c513b0ade248af28f79bc9301fb1e7345 /apps | |
parent | 4ad76652ef19daf6404e8a97eb73aeadfe1e66fb (diff) |
sdl: fall back to minimum supported sample rate if 22 kHz is not supported
Fixes too-fast audio playback on devices that don't support 22 kHz.
Change-Id: I78d4934bfd40f69c0d7bc9e8021df3f4edf0a9fb
Diffstat (limited to 'apps')
-rw-r--r-- | apps/plugins/sdl/include/SDL_config_rockbox.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/plugins/sdl/include/SDL_config_rockbox.h b/apps/plugins/sdl/include/SDL_config_rockbox.h index bee63c4f20..40bd7fe177 100644 --- a/apps/plugins/sdl/include/SDL_config_rockbox.h +++ b/apps/plugins/sdl/include/SDL_config_rockbox.h @@ -47,7 +47,11 @@ #ifdef SIMULATOR #define RB_SAMPR SAMPR_44 #else +#if HW_SAMPR_CAPS & SAMPR_CAP_22 #define RB_SAMPR SAMPR_22 +#else +#define RB_SAMPR HW_SAMPR_MIN +#endif #endif /* Enable the stub cdrom driver (src/cdrom/dummy/\*.c) */ |