erosq: Switch to 32-bit PCM output, and do volume scaling in driver

Should improve audio output quality, especially at lower volumes.

Change-Id: I31c38f05fe4b554b092511f0fe7aaad9f346f6c5
This commit is contained in:
Solomon Peachy 2021-04-08 23:58:49 -04:00
parent e86d90905b
commit 1e2a9a651c
4 changed files with 14 additions and 12 deletions

View file

@ -36,8 +36,7 @@
/* Audio codec */
#define HAVE_EROSQ_LINUX_CODEC
/* Rockbox has to handle the volume level */
#define HAVE_SW_VOLUME_CONTROL
#define HAVE_ALSA_32BIT
/* We don't have hardware controls */
#define HAVE_SW_TONE_CONTROLS