diff options
author | Max Kellermann <max@duempel.org> | 2008-10-23 16:57:58 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2008-10-23 16:57:58 +0200 |
commit | 80603cf6f13960a771889f59634b312f8d389381 (patch) | |
tree | 786a0feda176099261fd274b998963a8431e0c2b /src | |
parent | 980f2ca56dbedb60aa3f880f66a97d151a107e62 (diff) | |
download | mpd-80603cf6f13960a771889f59634b312f8d389381.tar.gz mpd-80603cf6f13960a771889f59634b312f8d389381.tar.xz mpd-80603cf6f13960a771889f59634b312f8d389381.zip |
audio: allow 24 and 8 bit output
I added 24 bit support a while ago, but it wasn't possible to force 24
bit output. Add 24 and 8 bit to the list of allowed sample sizes.
Although 8 bit audio isn't as widely used as 24 bit, there is no
reason to exclude it.
Diffstat (limited to '')
-rw-r--r-- | src/audio.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/audio.c b/src/audio.c index 7d8e49f77..ce8b06151 100644 --- a/src/audio.c +++ b/src/audio.c @@ -149,10 +149,8 @@ int parseAudioConfig(struct audio_format *audioFormat, char *conf) return -1; } - switch (audioFormat->bits) { - case 16: - break; - default: + if (audioFormat->bits != 16 && audioFormat->bits != 24 && + audioFormat->bits != 8) { ERROR("bits %u can not be used for audio output\n", audioFormat->bits); return -1; |