From 99f535ad773f9fb47d2db642e5a2baf9c56f641e Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Wed, 25 Feb 2009 21:52:11 +0100 Subject: mvp: fall back to 16 bit audio samples Looks like the MVP audio output only supports 16 and 24 bit audio samples. If MPD generates any other sample formats, force it to use 16 bit. --- src/output/mvp_plugin.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/output') diff --git a/src/output/mvp_plugin.c b/src/output/mvp_plugin.c index 08e92bd85..3c302f0a0 100644 --- a/src/output/mvp_plugin.c +++ b/src/output/mvp_plugin.c @@ -152,7 +152,11 @@ mvp_set_pcm_params(struct mvp_data *md, struct audio_format *audio_format) break; default: - return false; + g_debug("unsupported sample format %u - falling back to stereo", + audio_format->bits); + audio_format->bits = 16; + mix[1] = 2; + break; } mix[3] = 0; /* stream type? */ -- cgit v1.2.3