[MPlayer-users] 6 channel bug?

Jeffrey Hammel jhammel at EECS.Berkeley.EDU
Mon Apr 22 02:24:01 CEST 2002


I just compiled mplayer.  Playing DVDs seems fine in stereo mode, but the
language portion of audio seems to nearly disappear when I use the
-channels 6 option.  Is this a bug? Or am I missing something [tried to
read as many docs as possible before mailing].  Also note that using
-channels 4 works, but sounds horrible.  I have also tried
mplayer -aop list=surround, and it seems to work.  Is this, in fact, what
I want?
HW info:
Audigy 5.1 (OSS driver from opensource.creative.com, 2/14/2002)

SW info:
RedHat 7.2 (yeah it sucks, but I'm a lazy bastard). User modified kernel.
Linux localhost.localdomain 2.4.7-10-Custom #17 Mon Apr 1 00:41:57 PST 2002 i686 unknown
libc:
	/lib/libc-2.2.4.so
	/lib/libc.so.6 -> libc-2.2.4.so
X:
XFree86 Version 4.1.0 (Red Hat Linux release: 4.1.0-3) / X Window System
(protocol Version 11, revision 0, vendor release 6510)
Release Date: 2 June 2001
	If the server is older than 6-12 months, or if your card is
	newer than the above date, look for a newer version before
	reporting problems.  (See http://www.XFree86.Org/FAQ)
Build Operating System: Linux 2.4.7-0.13.1smp i686 [ELF]
Build Host: stripples.devel.redhat.com

Module Loader present


gcc:
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.1/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
--infodir=/usr/share/info --enable-shared --enable-threads=posix
--disable-checking --host=i386-redhat-linux --with-system-zlib
Thread model: posix
gcc version 3.1 20020314 (Red Hat Linux Rawhide 3.1-0.23.1)

ld:
GNU ld version 2.11.93.0.2 20020207

as:
GNU assembler 2.11.93.0.2 20020207
Copyright 2002 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License.  This program has absolutely no warranty.
This assembler was configured for a target of `i386-redhat-linux'.

cpuinfo:
processor	: 0
vendor_id	: AuthenticAMD
cpu family	: 6
model		: 6
model name	: AMD Athlon(tm) XP 1800+
stepping	: 2
cpu MHz		: 1533.986
cache size	: 256 KB
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 1
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow
bogomips	: 3060.53

Relavent output of `mplayer -channels 6 -dvd 1` (Strong background audio,
but weak voices):
Detected audio codec: [a52] drv:14 (AC3-liba52)
Selecting Audio Decoder: [liba52] AC3-liba52
Using SSE optimized IMDCT transform
AC3: 5.1 (3f+2r+lfe)  48000 Hz  448.0 kbit/s
Using MMX optimized resampler
AUDIO: srate=48000  chans=6  bps=2  sfmt=0x10  ratio: 56000->576000
vo: X11 running at 1600x1200 with depth 24 and 32 bits/pixel (":0.0" =>
local display)
==========================================================================
AO: [oss] 48000Hz Stereo Signed 16-bit (Little-Endian)
ao2: 48000 Hz  6 chans  Signed 16-bit (Little-Endian)
audio_setup: sample format: Signed 16-bit (Little-Endian) (requested:
Signed 16-bit (Little-Endian))
audio_setup: using 6 channels (requested: 6)
audio_setup: using 48000 Hz samplerate (requested: 48000)
audio_setup: frags:  32/192  (12288 bytes/frag)  free: 393216

Relavent output of `mplayer -dvd 1:
Detected audio codec: [a52] drv:14 (AC3-liba52)
Selecting Audio Decoder: [liba52] AC3-liba52
Using SSE optimized IMDCT transform
AC3: 5.1 (3f+2r+lfe)  48000 Hz  384.0 kbit/s
Using MMX optimized resampler
AUDIO: srate=48000  chans=2  bps=2  sfmt=0x10  ratio: 48000->192000
==========================================================================
AO: [oss] 48000Hz Stereo Signed 16-bit (Little-Endian)
ao2: 48000 Hz  2 chans  Signed 16-bit (Little-Endian)
audio_setup: sample format: Signed 16-bit (Little-Endian) (requested:
Signed 16-bit (Little-Endian))
audio_setup: using 2 channels (requested: 2)
audio_setup: using 48000 Hz samplerate (requested: 48000)
audio_setup: frags:  16/16  (4096 bytes/frag)  free:  65536

Relavent output of ` mplayer -aop list=surround -dvd 1`:
Detected audio codec: [a52] drv:14 (AC3-liba52)
Selecting Audio Decoder: [liba52] AC3-liba52
Using SSE optimized IMDCT transform
AC3: 5.1 (3f+2r+lfe)  48000 Hz  384.0 kbit/s
Using MMX optimized resampler
AUDIO: srate=48000  chans=2  bps=2  sfmt=0x10  ratio: 48000->192000
==========================================================================
AO: [plugin] 48000Hz Stereo Signed 16-bit (Little-Endian)
pl_surround: init input rate=48000, channels=2
pl_surround: 20msec surround delay, rate 48000 - buffers are 1982 bytes
each
ao2: 48000 Hz  4 chans  Signed 16-bit (Little-Endian)
audio_setup: sample format: Signed 16-bit (Little-Endian) (requested:
Signed 16-bit (Little-Endian))
audio_setup: using 4 channels (requested: 4)
audio_setup: using 48000 Hz samplerate (requested: 48000)
audio_setup: frags:  32/128  (8192 bytes/frag)  free: 262144





More information about the MPlayer-users mailing list