[MPlayer-users] Intel HD audio (azalia), alsa 1.0.8 and mplayer problem

Iakobos Triantafillou ewsforos at blueyonder.co.uk
Sat Feb 5 11:55:24 CET 2005


Distribution: Fedora Core 3

uname -a: Linux cerberus.hell.gr 2.6.10-ews #4 SMP Wed Feb 2 00:59:30
GMT 2005 i686 i686 i386 GNU/Linux

libc:                 /lib/libc-2.3.4.so
                        /lib/libc.so.6 -> libc-2.3.4.so

gcc:                Reading specs from
/usr/lib/gcc/i386-redhat-linux/3.4.2/specs
                      gcc version 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)

ld:                  GNU ld version 2.15.92.0.2 20040927

as:                  GNU assembler 2.15.92.0.2 20040927

Video Card:   Nvidia 6800GT chip: MSI NX6800GT T2D256E

Audio:            Onboard Intel High Definition Audio (Azalia)

alsa:                1.0.8  (latest)

mplayer versions used:   1.0.pre6   and   latest CVS

I get the following regardless on what file I am trying to play and
whatever audio codec it uses (video is just fine):

With -ao alsa:

======= WAVE Format =======
Format Tag: 85 (0x55)
Channels: 2
Samplerate: 48000
avg byte/sec: 18617
Block align: 1152
bits/sample: 0
cbSize: 12
mp3.wID=1
mp3.fdwFlags=0x0
mp3.nBlockSize=447
mp3.nFramesPerBlock=1
mp3.nCodecDelay=0

Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
dec_audio: Allocating 4608 + 65536 = 70144 bytes for output buffer.
mp3lib: made decode tables with MMX optimization
mp3lib: using MMX optimized decore!
MP3lib: init layer2&3 finished, tables done
MPEG 1.0, Layer III, 48000 Hz 128 kbit Joint-Stereo, BPF: 384
Channels: 2, copyright: No, original: Yes, CRC: No, emphasis: 0
AUDIO: 48000 Hz, 2 ch, 16 bit (0x9), ratio: 16000->192000 (128.0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)

Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
[libaf] Adding filter dummy
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000009
and bps = 2
AF_pre: af format: 2 bps, 2 ch, 48000 hz, little-endian 16-bit signed int
AF_pre: 48000Hz 2ch little-endian 16-bit signed int
alsa-init: requested format: 48000 Hz, 2 channels, 9
alsa-init: compiled for ALSA-1.0.8
alsa-init: setup for 1/2 channel(s)
alsa-init: 1 soundcard found, using: default
(stays there indefinately)



With -ao oss:

Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
dec_audio: Allocating 4608 + 65536 = 70144 bytes for output buffer.
mp3lib: made decode tables with MMX optimization
mp3lib: using MMX optimized decore!
MP3lib: init layer2&3 finished, tables done
MPEG 1.0, Layer III, 48000 Hz 128 kbit Joint-Stereo, BPF: 384
Channels: 2, copyright: No, original: Yes, CRC: No, emphasis: 0
AUDIO: 48000 Hz, 2 ch, 16 bit (0x9), ratio: 16000->192000 (128.0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)

Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
[libaf] Adding filter dummy
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000009
and bps = 2
AF_pre: af format: 2 bps, 2 ch, 48000 hz, little-endian 16-bit signed int
AF_pre: 48000Hz 2ch little-endian 16-bit signed int
ao2: 48000 Hz  2 chans  s16le
audio_setup: using '/dev/dsp' dsp device
audio_setup: using '/dev/mixer' mixer device
audio_setup: using 'pcm' mixer device
[AO OSS] audio_setup: Can't open audio device /dev/dsp: Device or
resource busy
Could not open/initialize audio device -> no sound.
Uninit audio filters...
[libaf] Removing filter dummy
uninit audio: mp3lib
Audio: no sound
Freeing 20 unused audio chunks.
Starting playback...
(plays video without sound)


With -ao esd:

Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
dec_audio: Allocating 4608 + 65536 = 70144 bytes for output buffer.
mp3lib: made decode tables with MMX optimization
mp3lib: using MMX optimized decore!
MP3lib: init layer2&3 finished, tables done
MPEG 1.0, Layer III, 48000 Hz 128 kbit Joint-Stereo, BPF: 384
Channels: 2, copyright: No, original: Yes, CRC: No, emphasis: 0
AUDIO: 48000 Hz, 2 ch, 16 bit (0x9), ratio: 16000->192000 (128.0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)

Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
[libaf] Adding filter dummy
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000009
and bps = 2
AF_pre: af format: 2 bps, 2 ch, 48000 hz, little-endian 16-bit signed int
AF_pre: 48000Hz 2ch little-endian 16-bit signed int
[AO ESD] esd_open_sound failed: Success
Could not open/initialize audio device -> no sound.
Uninit audio filters...
[libaf] Removing filter dummy
uninit audio: mp3lib
Audio: no sound
Freeing 20 unused audio chunks.
Starting playback...
(plays video without sound)


I must say at that point that I don't have sound issues with any other
program/game/name-it. Sound works fine for everything from bzFlag and
Tuxracer, to beep-media-player etc.
I'm really buffled here since this is the first time I encounter such a
problem with mplayer. Of course this is a new box so it is kinda of
beeing expected for some things not to work properly at first.

Thanks in advance,

I.T.




More information about the MPlayer-users mailing list