aboutsummaryrefslogtreecommitdiffstats
path: root/src/decoder
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2009-11-30 09:59:05 +0100
committerMax Kellermann <max@duempel.org>2009-11-30 09:59:05 +0100
commit16123f1b8e832ad1743e9ab24bd7c7663411bfa4 (patch)
tree7d767d0576a646da5bb45aaf9cd7593fccad5fe0 /src/decoder
parent21fdf47b563ab7684dc7022aadf5d63bb011ea52 (diff)
downloadmpd-16123f1b8e832ad1743e9ab24bd7c7663411bfa4.tar.gz
mpd-16123f1b8e832ad1743e9ab24bd7c7663411bfa4.tar.xz
mpd-16123f1b8e832ad1743e9ab24bd7c7663411bfa4.zip
ffmpeg: don't try to force stereo
The plugin code tried to force libavcodec to supply stereo samples. That however has never actually worked. By removing this code, we are able to play surround files for the first time.
Diffstat (limited to 'src/decoder')
-rw-r--r--src/decoder/ffmpeg_plugin.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/decoder/ffmpeg_plugin.c b/src/decoder/ffmpeg_plugin.c
index b9aafaf7b..86c20a882 100644
--- a/src/decoder/ffmpeg_plugin.c
+++ b/src/decoder/ffmpeg_plugin.c
@@ -289,10 +289,6 @@ ffmpeg_decode_internal(struct ffmpeg_context *ctx)
total_time = 0;
- if (codec_context->channels > 2) {
- codec_context->channels = 2;
- }
-
#if LIBAVCODEC_VERSION_INT >= ((51<<16)+(41<<8)+0)
audio_format.bits = (uint8_t) av_get_bits_per_sample_format(codec_context->sample_fmt);
#else