[MPlayer-users] Sample format big endian AC3 not yet supported
Renaud Desarzens
rde_lists at desarzens.ch
Sun Jun 20 21:21:55 CEST 2004
Hi Jonas
Thanks for your asound.state. Mine has the same controls in it as yours,
just most of them were set to false. However, I tried with your settings and
compared 1 by 1... nothing changed. Sorry for the length of this post, but I
thought I'd put some info of my config in here. Maybe someone finds
something I'm missing / not seeing...
cat /proc/asound/pcm
--------------------
00-00: Intel ICH : NVidia nForce2 : playback 1 : capture 1
00-01: Intel ICH - MIC ADC : NVidia nForce2 - MIC ADC : capture 1
00-02: Intel ICH - IEC958 : NVidia nForce2 - IEC958 : playback 1
cat /proc/asound/card0/id
-------------------------
nForce2
cat /proc/asound/card0/intel8x0
-------------------------------
Intel8x0
Global control : 0x00000002
Global status : 0x00300100
AC'97 codecs ready : primary
cat /proc/asound/card0/pcm2p
----------------------------
card: 0
device: 2
subdevice: 0
stream: PLAYBACK
id: Intel ICH - IEC958
name: NVidia nForce2 - IEC958
subname: subdevice #0
class: 0
subclass: 0
subdevices_count: 1
subdevices_avail: 0
cat /proc/asound/devices
------------------------
0: [0- 0]: ctl
18: [0- 2]: digital audio playback
25: [0- 1]: digital audio capture
16: [0- 0]: digital audio playback
24: [0- 0]: digital audio capture
33: : timer
cat /proc/asound/timers
-----------------------
G0: system timer : 10000.000us (10000000 ticks)
P0-0-0: PCM playback 0-0-0 : SLAVE
P0-0-1: PCM capture 0-0-1 : SLAVE
P0-1-1: PCM capture 0-1-1 : SLAVE
P0-2-0: PCM playback 0-2-0 : SLAVE
lsmod
-----
Module Size Used by Tainted: P
snd-pcm-oss 36936 1 (autoclean)
saa7127 4388 0 (autoclean) (unused)
lirc_i2c 4448 1 (autoclean)
lirc_dev 8592 2 (autoclean) [lirc_i2c]
nvidia 1540256 10 (autoclean)
ivtv 835844 5 (autoclean)
msp3400 20064 2 (autoclean)
saa7115 6880 0 (autoclean) (unused)
tuner 12072 2 (autoclean)
i2c-algo-bit 7048 2 (autoclean) [ivtv]
i2c-core 12452 0 (autoclean) [saa7127 lirc_i2c msp3400
saa7115 tuner i2c-algo-bit]
v4l1-compat 11400 0 (autoclean) [ivtv]
videodev 6016 13 (autoclean) [ivtv]
apm 9544 1 (autoclean)
autofs4 9332 0 (unused)
af_packet 14632 0 (unused)
snd-mixer-oss 12088 1 [snd-pcm-oss]
snd-intel8x0 18924 2
snd-ac97-codec 48956 0 [snd-intel8x0]
gameport 1356 0 [snd-intel8x0]
snd-pcm 56228 0 [snd-pcm-oss snd-intel8x0]
snd-timer 14532 0 [snd-pcm]
snd-page-alloc 5880 0 [snd-intel8x0 snd-pcm]
snd-mpu401-uart 3328 0 [snd-intel8x0]
snd-rawmidi 13344 0 [snd-mpu401-uart]
snd-seq-device 3792 0 [snd-rawmidi]
snd 31044 1 [snd-pcm-oss snd-mixer-oss snd-intel8x0
snd-ac97-codec snd-pcm snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device]
soundcore 3524 4 [snd]
agpgart 42852 3
forcedeth 9292 1
serial 44708 0
usb-ohci 19048 0 (unused)
usbcore 59980 0 [usb-ohci]
rtc 7432 0
ext3 65604 2
jbd 47952 2 [ext3]
/etc/asound.conf
----------------
pcm.!default {
type plug
slave.pcm "digital-hw"
}
pcm.analog {
type plug
slave.pcm "analog-hw"
}
ctl.analog {
type hw
card 0
}
pcm.mixed-analog {
type plug
slave.pcm "dmix-analog"
}
ctl.mixed-analog {
type hw
card 0
}
pcm.digital {
type plug
slave.pcm "digital-hw"
}
ctl.digital {
type hw
card 0
}
pcm.mixed-digital {
type plug
slave.pcm "dmix-digital"
}
ctl.mixed-digital {
type hw
card 0
}
pcm.analog-hw {
type hw
card 0
}
ctl.analog-hw {
type hw
card 0
}
pcm.digital-hw {
type hw
card 0
device 2
}
ctl.digital-hw {
type hw
card 0
}
pcm.dmix-analog {
type dmix
ipc_key 1234
slave {
pcm "analog-hw"
period_time 0
period_size 1024
buffer_size 4096
rate 48000
}
}
ctl.dmix-analog {
type hw
card 0
}
pcm.dmix-digital {
type dmix
ipc_key 1235
slave {
pcm "digital-hw"
period_time 0
period_size 1024
buffer_size 4096
rate 48000
}
}
ctl.dmix-digital {
type hw
card 0
}
/etc/modules.conf
-----------------
<snip>
alias char-major-116 snd
alias snd-card-0 snd-intel8x0
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd major=116 cards_limit=1 device_gid=29 device_mode=0660
options snd-intel8x0 index=0
options snd-pcm-oss adsp_map=2
</snip>
Thanks anyone for hints...
Renaud
> -----Original Message-----
> From: mplayer-users-bounces at mplayerhq.hu
> [mailto:mplayer-users-bounces at mplayerhq.hu] On Behalf Of j-n-s at gmx.net
> Sent: Sunday, June 20, 2004 11:20 AM
> To: MPlayer usage questions, features, bugreports
> Subject: RE: [MPlayer-users] Sample format big endian AC3 not
> yet supported
>
> Hi Renaud
>
> I think that it isn't the fault of mplayer because the
> "connection" between your computer and the AV-receiver over
> spdif seems to work. I realised that the error message
> mplayer gives does not mean that it cannot play AC3 -
> actually I really don't know what mplayer wants to say with
> that error message. I have an intel8x0 too. I found many
> posts where people said they had to play with all the sliders
> in gnome-alsamixer until it worked; A few for example had to
> turn some sliders to 0, others had to mute some things.
> If you have set all the sliders like you want you have to
> save that configuration using "/usr/sbin/alsactl store". The
> configuration then gets saved in /etc/asound.state. I attach
> the content of my asound.state file.
> Compare it to yours or - if you have the same number of
> controls in your file - try to use my one (but make a backup
> of yours first). Hope this helps.
>
> Jonas
>
> state.ICH5 {
> control.1 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'Master Playback Switch'
> value true
> }
> control.2 {
> comment.access 'read write'
> comment.type INTEGER
> comment.range '0 - 31'
> iface MIXER
> name 'Master Playback Volume'
> value.0 23
> value.1 23
> }
> control.3 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'Center Playback Switch'
> value true
> }
> control.4 {
> comment.access 'read write'
> comment.type INTEGER
> comment.range '0 - 31'
> iface MIXER
> name 'Center Playback Volume'
> value 14
> }
> control.5 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'LFE Playback Switch'
> value true
> }
> control.6 {
> comment.access 'read write'
> comment.type INTEGER
> comment.range '0 - 31'
> iface MIXER
> name 'LFE Playback Volume'
> value 14
> }
> control.7 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'Surround Playback Switch'
> value.0 true
> value.1 true
> }
> control.8 {
> comment.access 'read write'
> comment.type INTEGER
> comment.range '0 - 31'
> iface MIXER
> name 'Surround Playback Volume'
> value.0 13
> value.1 13
> }
> control.9 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'Master Mono Playback Switch'
> value true
> }
> control.10 {
> comment.access 'read write'
> comment.type INTEGER
> comment.range '0 - 31'
> iface MIXER
> name 'Master Mono Playback Volume'
> value 7
> }
> control.11 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'PC Speaker Playback Switch'
> value true
> }
> control.12 {
> comment.access 'read write'
> comment.type INTEGER
> comment.range '0 - 15'
> iface MIXER
> name 'PC Speaker Playback Volume'
> value 2
> }
> control.13 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'Phone Playback Switch'
> value true
> }
> control.14 {
> comment.access 'read write'
> comment.type INTEGER
> comment.range '0 - 31'
> iface MIXER
> name 'Phone Playback Volume'
> value 5
> }
> control.15 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'Mic Playback Switch'
> value false
> }
> control.16 {
> comment.access 'read write'
> comment.type INTEGER
> comment.range '0 - 31'
> iface MIXER
> name 'Mic Playback Volume'
> value 0
> }
> control.17 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'Mic Boost (+20dB)'
> value true
> }
> control.18 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'Line Playback Switch'
> value true
> }
> control.19 {
> comment.access 'read write'
> comment.type INTEGER
> comment.range '0 - 31'
> iface MIXER
> name 'Line Playback Volume'
> value.0 5
> value.1 5
> }
> control.20 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'CD Playback Switch'
> value true
> }
> control.21 {
> comment.access 'read write'
> comment.type INTEGER
> comment.range '0 - 31'
> iface MIXER
> name 'CD Playback Volume'
> value.0 28
> value.1 28
> }
> control.22 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'Video Playback Switch'
> value true
> }
> control.23 {
> comment.access 'read write'
> comment.type INTEGER
> comment.range '0 - 31'
> iface MIXER
> name 'Video Playback Volume'
> value.0 7
> value.1 7
> }
> control.24 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'Aux Playback Switch'
> value true
> }
> control.25 {
> comment.access 'read write'
> comment.type INTEGER
> comment.range '0 - 31'
> iface MIXER
> name 'Aux Playback Volume'
> value.0 13
> value.1 13
> }
> control.26 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'PCM Playback Switch'
> value true
> }
> control.27 {
> comment.access 'read write'
> comment.type INTEGER
> comment.range '0 - 31'
> iface MIXER
> name 'PCM Playback Volume'
> value.0 28
> value.1 28
> }
> control.28 {
> comment.access 'read write'
> comment.type ENUMERATED
> comment.item.0 Mic
> comment.item.1 CD
> comment.item.2 Video
> comment.item.3 Aux
> comment.item.4 Line
> comment.item.5 Mix
> comment.item.6 'Mix Mono'
> comment.item.7 Phone
> iface MIXER
> name 'Capture Source'
> value.0 Mix
> value.1 Mix
> }
> control.29 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'Capture Switch'
> value true
> }
> control.30 {
> comment.access 'read write'
> comment.type INTEGER
> comment.range '0 - 15'
> iface MIXER
> name 'Capture Volume'
> value.0 3
> value.1 3
> }
> control.31 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name '3D Control - Switch'
> value true
> }
> control.32 {
> comment.access 'read write'
> comment.type ENUMERATED
> comment.item.0 Mix
> comment.item.1 Mic
> iface MIXER
> name 'Mono Output Select'
> value Mix
> }
> control.33 {
> comment.access 'read write'
> comment.type ENUMERATED
> comment.item.0 Mic1
> comment.item.1 Mic2
> iface MIXER
> name 'Mic Select'
> value Mic1
> }
> control.34 {
> comment.access 'read write'
> comment.type INTEGER
> comment.range '0 - 15'
> iface MIXER
> name '3D Control - Center'
> value 3
> }
> control.35 {
> comment.access 'read write'
> comment.type INTEGER
> comment.range '0 - 15'
> iface MIXER
> name '3D Control - Depth'
> value 2
> }
> control.36 {
> comment.access read
> comment.type IEC958
> iface MIXER
> name 'IEC958 Playback Con Mask'
> value
> '0fff000f00000000000000000000000000000000000000000000000000000
> 00000000000000000000000000000000000000000000000000000000000000
> 00000000000000000000000000000000000000000000000000000000000000
> 00000000000000000000000000000000000000000000000000000000000000
> 00000000000000000000000000000000000000000000000000000000000000
> 0000000000000000000000000000000000000000000'
> }
> control.37 {
> comment.access read
> comment.type IEC958
> iface MIXER
> name 'IEC958 Playback Pro Mask'
> value
> cf000000000000000000000000000000000000000000000000000000000000
> 00000000000000000000000000000000000000000000000000000000000000
> 00000000000000000000000000000000000000000000000000000000000000
> 00000000000000000000000000000000000000000000000000000000000000
> 00000000000000000000000000000000000000000000000000000000000000
> 000000000000000000000000000000000000000000
> }
> control.38 {
> comment.access 'read write'
> comment.type IEC958
> iface MIXER
> name 'IEC958 Playback Default'
> value
> '0082000200000000000000000000000000000000000000000000000000000
> 00000000000000000000000000000000000000000000000000000000000000
> 00000000000000000000000000000000000000000000000000000000000000
> 00000000000000000000000000000000000000000000000000000000000000
> 00000000000000000000000000000000000000000000000000000000000000
> 0000000000000000000000000000000000000000000'
> }
> control.39 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'IEC958 Playback Switch'
> value true
> }
> control.40 {
> comment.access 'read write'
> comment.type INTEGER
> comment.range '0 - 3'
> iface MIXER
> name 'IEC958 Playback AC97-SPSA'
> value 3
> }
> control.41 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'Duplicate Front'
> value true
> }
> control.42 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'Surround Down Mix'
> value true
> }
> control.43 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'Center/LFE Down Mix'
> value false
> }
> control.44 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'Exchange Center/LFE'
> value true
> }
> control.45 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'Line-In As Surround'
> value true
> }
> control.46 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'Swap Surround Slot'
> value true
> }
> control.47 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'Mic As Center/LFE'
> value true
> }
> control.48 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'IEC958 Capture Switch'
> value false
> }
> control.49 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'Analog to IEC958 Output'
> value false
> }
> control.50 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'IEC958 Input Monitor'
> value true
> }
> control.51 {
> comment.access 'read write'
> comment.type BOOLEAN
> iface MIXER
> name 'External Amplifier'
> value true
> }
> }
>
> --
> "Sie haben neue Mails!" - Die GMX Toolbar informiert Sie beim Surfen!
> Jetzt aktivieren unter http://www.gmx.net/info
>
> _______________________________________________
> MPlayer-users mailing list
> MPlayer-users at mplayerhq.hu
> http://mplayerhq.hu/mailman/listinfo/mplayer-users
More information about the MPlayer-users
mailing list