summaryrefslogtreecommitdiffstats
path: root/libao2/ao_oss.c
diff options
context:
space:
mode:
authorarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-01-09 09:27:51 +0000
committerarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-01-09 09:27:51 +0000
commita83c89999633f56003d756392593c0e85df94ee1 (patch)
tree75d6426691522440f46ed75c69f041ea98ea571d /libao2/ao_oss.c
parent3443f96783899e427145d4153f06b8df3051bb86 (diff)
downloadmpv-a83c89999633f56003d756392593c0e85df94ee1.tar.bz2
mpv-a83c89999633f56003d756392593c0e85df94ee1.tar.xz
10l
noticed by Joe Barnett <sanchezthecactus@yahoo.com> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8849 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libao2/ao_oss.c')
-rw-r--r--libao2/ao_oss.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/libao2/ao_oss.c b/libao2/ao_oss.c
index f2d5fac1a6..6a7531bc11 100644
--- a/libao2/ao_oss.c
+++ b/libao2/ao_oss.c
@@ -149,11 +149,10 @@ ac3_retry:
if(ao_data.format!=format)
mp_msg(MSGT_AO,MSGL_WARN,"WARNING! Your soundcard does NOT support %s sample format! Broken audio or bad playback speed are possible! Try with '-aop list=format'\n",audio_out_format_name(format));
#endif
-
+ ao_data.channels = channels;
if(format != AFMT_AC3) {
// We only use SNDCTL_DSP_CHANNELS for >2 channels, in case some drivers don't have it
- ao_data.channels = channels;
if (ao_data.channels > 2) {
if ( ioctl(audio_fd, SNDCTL_DSP_CHANNELS, &ao_data.channels) == -1 ||
ao_data.channels != channels ) {