Hi
I'm on x86_64 system using a 32Bit Flash player and both plugin wrappers
seem to bypass my configurations and go straight to my PCM device ---
Here are my configs:
horac...@comp1:/etc> cat alsa-pulse.conf
@hooks [
{
func load
files [
"/etc/asound.conf"
"/etc/asound-pulse.conf"
"~/.asoundrc"
]
errors false
}
]
<confdir:alsa.conf>
horac...@comp1:/etc> cat asound.state
state.SB {
control.1 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 64'
comment.dbmin -6400
comment.dbmax 0
iface MIXER
name 'Speaker Playback Volume'
value.0 64
value.1 64
}
control.2 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 2
iface MIXER
name 'Speaker Playback Switch'
value.0 true
value.1 true
}
control.3 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 64'
comment.dbmin -6400
comment.dbmax 0
iface MIXER
name 'Headphone Playback Volume'
value.0 64
value.1 64
}
control.4 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 2
iface MIXER
name 'Headphone Playback Switch'
value.0 true
value.1 true
}
control.5 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 2'
comment.dbmin 0
comment.dbmax 4000
iface MIXER
name 'Mic Boost'
value.0 0
value.1 0
}
control.6 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 2'
comment.dbmin 0
comment.dbmax 4000
iface MIXER
name 'Front Mic Boost'
value.0 0
value.1 0
}
control.7 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 12'
comment.dbmin -2400
comment.dbmax 0
iface MIXER
name 'Beep Playback Volume'
value.0 0
value.1 0
}
control.8 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 2
iface MIXER
name 'Beep Playback Switch'
value.0 false
value.1 false
}
control.9 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -1650
comment.dbmax 3000
iface MIXER
name 'Capture Volume'
value.0 19
value.1 19
}
control.10 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 2
iface MIXER
name 'Capture Switch'
value.0 true
value.1 true
}
control.11 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 64'
comment.dbmin -6400
comment.dbmax 0
iface MIXER
name 'Master Playback Volume'
value 40
}
control.12 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Master Playback Switch'
value true
}
control.13 {
comment.access 'read write user'
comment.type INTEGER
comment.count 2
comment.range '0 - 255'
comment.tlv '0000000100000008ffffec1400000014'
comment.dbmin -5100
comment.dbmax 0
iface MIXER
name 'PCM Playback Volume'
value.0 252
value.1 252
}
}
horac...@comp1:/etc> cat asound-pulse.conf
# PulseAudio plugin configuration
# Let's create a virtual device "pulse" for mixer and PCM
pcm.pulse {
type pulse
}
ctl.pulse {
type pulse
}
# Let's make it the default!
pcm.!default {
type plug
slave.pcm {
type pulse
}
}
ctl.!default {
type pulse
}
Here's an output of lsof as example:
comp1:/dev/snd # lsof *
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system
/home/HoracePC/.gvfs
Output information may be incomplete.
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
kmix 3636 HoracePC 11u CHR 116,7 0t0 5982 controlC0
pulseaudi 3900 HoracePC mem CHR 116,4 5952 pcmC0D0c
pulseaudi 3900 HoracePC 21u CHR 116,7 0t0 5982 controlC0
pulseaudi 3900 HoracePC 26u CHR 116,7 0t0 5982 controlC0
pulseaudi 3900 HoracePC 27u CHR 116,4 0t0 5952 pcmC0D0c
pulseaudi 3900 HoracePC 28u CHR 116,7 0t0 5982 controlC0
operaplug 12263 HoracePC mem CHR 116,3 5971 pcmC0D0p
operaplug 12263 HoracePC 8r CHR 116,2 0t0 5918 timer
operaplug 12263 HoracePC 9u CHR 116,3 0t0 5971 pcmC0D0p
operaplug 12263 HoracePC 11u CHR 116,7 0t0 5982 controlC0
Do I need to put an ~/.asoundrc to reiterate what are in my default
configs?
--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
Alsa-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/alsa-user