Sorry! I clicked too fast!

I got a error message on alsa-amixer.
Below is message
--------------------------------------
Simple mixer control 'Master', 0
    Capabilities: pvolume pvolume-joined pswitch pswitch-joined
    Playback Channel: Mono
    Limits: Playback 0 - 64
Segmentation fault

But I can use alsa-amxier cset numid=XX value to set the contents for
every control.
I also post my asound.conf

------------ asound.conf ---------------

# Android ALSA configuration file for the vmware ( Ensoniq ES1371)
##
## Mixer Devices
##
ctl.AndroidPlayback {
        type hw
        card 0  # Can replace with driver"s name from /proc/asound/
cards
}
ctl.AndroidRecord {
        type hw
        card 0  # Can replace with driver"s name from /proc/asound/
cards
}
##
## Playback Devices
##
pcm.AndroidPlayback {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0 # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
    {
     name 'Master Playback Switch'
     value true
    }
    {
     name 'Master Playback Volume'
     value.0 51
     value.1 51
    }
    {
     name 'Phone Playback Switch'
     value false
    }
    {
     name 'Phone Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Playback Switch'
     value false
    }
    {
     name 'Mic Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Boost (+20dB)'
     value false
    }
    {
     name 'Line Playback Switch'
     value false
    }
    {
     name 'Line Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'PCM Playback Switch'
     value true
    }
    {
     name 'PCM Playback Volume'
     value.0 51
     value.1 51
    }
    {
     name 'Capture Source'
     value.0 Mic
     value.1 Mic
    }
    {
     name 'Capture Switch'
     value true
    }
    {
     name 'Capture Volume'
     value.0 0
     value.1 0
    }
                ]
        }
}
pcm.AndroidPlayback_Speaker_normal {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0 # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
    {
     name 'Master Playback Switch'
     value true
    }
    {
     name 'Master Playback Volume'
     value.0 51
     value.1 51
    }
    {
     name 'Phone Playback Switch'
     value false
    }
    {
     name 'Phone Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Playback Switch'
     value false
    }
    {
     name 'Mic Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Boost (+20dB)'
     value false
    }
    {
     name 'Line Playback Switch'
     value false
    }
    {
     name 'Line Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'PCM Playback Switch'
     value true
    }
    {
     name 'PCM Playback Volume'
     value.0 51
     value.1 51
    }
    {
     name 'Capture Source'
     value.0 Mic
     value.1 Mic
    }
    {
     name 'Capture Switch'
     value true
    }
    {
     name 'Capture Volume'
     value.0 0
     value.1 0
    }
                ]
        }
}
pcm.AndroidPlayback_Speaker_ringtone {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0 # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
    {
     name 'Master Playback Switch'
     value true
    }
    {
     name 'Master Playback Volume'
     value.0 51
     value.1 51
    }
    {
     name 'Phone Playback Switch'
     value false
    }
    {
     name 'Phone Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Playback Switch'
     value false
    }
    {
     name 'Mic Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Boost (+20dB)'
     value false
    }
    {
     name 'Line Playback Switch'
     value false
    }
    {
     name 'Line Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'PCM Playback Switch'
     value true
    }
    {
     name 'PCM Playback Volume'
     value.0 51
     value.1 51
    }
    {
     name 'Capture Source'
     value.0 Mic
     value.1 Mic
    }
    {
     name 'Capture Switch'
     value true
    }
    {
     name 'Capture Volume'
     value.0 0
     value.1 0
    }
                ]
        }
}
pcm.AndroidPlayback_Speaker_incall {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0 # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
    {
     name 'Master Playback Switch'
     value true
    }
    {
     name 'Master Playback Volume'
     value.0 51
     value.1 51
    }
    {
     name 'Phone Playback Switch'
     value false
    }
    {
     name 'Phone Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Playback Switch'
     value false
    }
    {
     name 'Mic Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Boost (+20dB)'
     value false
    }
    {
     name 'Line Playback Switch'
     value false
    }
    {
     name 'Line Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'PCM Playback Switch'
     value true
    }
    {
     name 'PCM Playback Volume'
     value.0 51
     value.1 51
    }
    {
     name 'Capture Source'
     value.0 Mic
     value.1 Mic
    }
    {
     name 'Capture Switch'
     value true
    }
    {
     name 'Capture Volume'
     value.0 0
     value.1 0
    }
                ]
        }
}
pcm.AndroidPlayback_Earpiece_normal {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0 # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
    {
     name 'Master Playback Switch'
     value true
    }
    {
     name 'Master Playback Volume'
     value.0 51
     value.1 51
    }
    {
     name 'Phone Playback Switch'
     value false
    }
    {
     name 'Phone Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Playback Switch'
     value false
    }
    {
     name 'Mic Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Boost (+20dB)'
     value false
    }
    {
     name 'Line Playback Switch'
     value false
    }
    {
     name 'Line Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'PCM Playback Switch'
     value true
    }
    {
     name 'PCM Playback Volume'
     value.0 51
     value.1 51
    }
    {
     name 'Capture Source'
     value.0 Mic
     value.1 Mic
    }
    {
     name 'Capture Switch'
     value true
    }
    {
     name 'Capture Volume'
     value.0 0
     value.1 0
    }
                ]
        }
}
pcm.AndroidPlayback_Earpiece_ringtone {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0 # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
    {
     name 'Master Playback Switch'
     value true
    }
    {
     name 'Master Playback Volume'
     value.0 51
     value.1 51
    }
    {
     name 'Phone Playback Switch'
     value false
    }
    {
     name 'Phone Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Playback Switch'
     value false
    }
    {
     name 'Mic Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Boost (+20dB)'
     value false
    }
    {
     name 'Line Playback Switch'
     value false
    }
    {
     name 'Line Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'PCM Playback Switch'
     value true
    }
    {
     name 'PCM Playback Volume'
     value.0 51
     value.1 51
    }
    {
     name 'Capture Source'
     value.0 Mic
     value.1 Mic
    }
    {
     name 'Capture Switch'
     value true
    }
    {
     name 'Capture Volume'
     value.0 0
     value.1 0
    }
                ]
        }
}
pcm.AndroidPlayback_Earpiece_incall {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0 # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
    {
     name 'Master Playback Switch'
     value true
    }
    {
     name 'Master Playback Volume'
     value.0 51
     value.1 51
    }
    {
     name 'Phone Playback Switch'
     value false
    }
    {
     name 'Phone Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Playback Switch'
     value false
    }
    {
     name 'Mic Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Boost (+20dB)'
     value false
    }
    {
     name 'Line Playback Switch'
     value false
    }
    {
     name 'Line Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'PCM Playback Switch'
     value true
    }
    {
     name 'PCM Playback Volume'
     value.0 51
     value.1 51
    }
    {
     name 'Capture Source'
     value.0 Mic
     value.1 Mic
    }
    {
     name 'Capture Switch'
     value true
    }
    {
     name 'Capture Volume'
     value.0 0
     value.1 0
    }
                ]
        }
}
pcm.AndroidPlayback_Bluetooth_normal {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0 # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
    {
     name 'Master Playback Switch'
     value true
    }
    {
     name 'Master Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Phone Playback Switch'
     value false
    }
    {
     name 'Phone Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Playback Switch'
     value false
    }
    {
     name 'Mic Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Boost (+20dB)'
     value false
    }
    {
     name 'Line Playback Switch'
     value false
    }
    {
     name 'Line Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'PCM Playback Switch'
     value true
    }
    {
     name 'PCM Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Capture Source'
     value.0 Mic
     value.1 Mic
    }
    {
     name 'Capture Switch'
     value false
    }
    {
     name 'Capture Volume'
     value.0 0
     value.1 0
    }
                ]
        }
}
pcm.AndroidPlayback_Bluetooth_ringtone {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0 # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
    {
     name 'Master Playback Switch'
     value true
    }
    {
     name 'Master Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Phone Playback Switch'
     value false
    }
    {
     name 'Phone Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Playback Switch'
     value false
    }
    {
     name 'Mic Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Boost (+20dB)'
     value false
    }
    {
     name 'Line Playback Switch'
     value false
    }
    {
     name 'Line Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'PCM Playback Switch'
     value true
    }
    {
     name 'PCM Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Capture Source'
     value.0 Mic
     value.1 Mic
    }
    {
     name 'Capture Switch'
     value false
    }
    {
     name 'Capture Volume'
     value.0 0
     value.1 0
    }
                ]
        }
}
pcm.AndroidPlayback_Bluetooth_incall {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0 # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
    {
     name 'Master Playback Switch'
     value true
    }
    {
     name 'Master Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Phone Playback Switch'
     value false
    }
    {
     name 'Phone Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Playback Switch'
     value false
    }
    {
     name 'Mic Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Boost (+20dB)'
     value false
    }
    {
     name 'Line Playback Switch'
     value false
    }
    {
     name 'Line Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'PCM Playback Switch'
     value true
    }
    {
     name 'PCM Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Capture Source'
     value.0 Mic
     value.1 Mic
    }
    {
     name 'Capture Switch'
     value false
    }
    {
     name 'Capture Volume'
     value.0 0
     value.1 0
    }
                ]
        }
}
pcm.AndroidPlayback_Headset_normal {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0 # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
    {
     name 'Master Playback Switch'
     value true
    }
    {
     name 'Master Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Phone Playback Switch'
     value false
    }
    {
     name 'Phone Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Playback Switch'
     value false
    }
    {
     name 'Mic Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Boost (+20dB)'
     value false
    }
    {
     name 'Line Playback Switch'
     value false
    }
    {
     name 'Line Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'PCM Playback Switch'
     value true
    }
    {
     name 'PCM Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Capture Source'
     value.0 Mic
     value.1 Mic
    }
    {
     name 'Capture Switch'
     value false
    }
    {
     name 'Capture Volume'
     value.0 0
     value.1 0
    }
                ]
        }
}
pcm.AndroidPlayback_Headset_ringtone {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0 # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
    {
     name 'Master Playback Switch'
     value true
    }
    {
     name 'Master Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Phone Playback Switch'
     value false
    }
    {
     name 'Phone Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Playback Switch'
     value false
    }
    {
     name 'Mic Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Boost (+20dB)'
     value false
    }
    {
     name 'Line Playback Switch'
     value false
    }
    {
     name 'Line Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'PCM Playback Switch'
     value true
    }
    {
     name 'PCM Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Capture Source'
     value.0 Mic
     value.1 Mic
    }
    {
     name 'Capture Switch'
     value false
    }
    {
     name 'Capture Volume'
     value.0 0
     value.1 0
    }
                ]
        }
}
pcm.AndroidPlayback_Headset_incall {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0 # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
    {
     name 'Master Playback Switch'
     value true
    }
    {
     name 'Master Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Phone Playback Switch'
     value false
    }
    {
     name 'Phone Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Playback Switch'
     value false
    }
    {
     name 'Mic Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Boost (+20dB)'
     value false
    }
    {
     name 'Line Playback Switch'
     value false
    }
    {
     name 'Line Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'PCM Playback Switch'
     value true
    }
    {
     name 'PCM Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Capture Source'
     value.0 Mic
     value.1 Mic
    }
    {
     name 'Capture Switch'
     value false
    }
    {
     name 'Capture Volume'
     value.0 0
     value.1 0
    }
                ]
        }
}
pcm.AndroidPlayback_Bluetooth-A2DP_normal {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0 # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
    {
     name 'Master Playback Switch'
     value true
    }
    {
     name 'Master Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Phone Playback Switch'
     value false
    }
    {
     name 'Phone Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Playback Switch'
     value false
    }
    {
     name 'Mic Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Boost (+20dB)'
     value false
    }
    {
     name 'Line Playback Switch'
     value false
    }
    {
     name 'Line Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'PCM Playback Switch'
     value true
    }
    {
     name 'PCM Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Capture Source'
     value.0 Mic
     value.1 Mic
    }
    {
     name 'Capture Switch'
     value false
    }
    {
     name 'Capture Volume'
     value.0 0
     value.1 0
    }
                ]
        }
}
pcm.AndroidPlayback_Bluetooth-A2DP_ringtone {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0 # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
    {
     name 'Master Playback Switch'
     value true
    }
    {
     name 'Master Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Phone Playback Switch'
     value false
    }
    {
     name 'Phone Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Playback Switch'
     value false
    }
    {
     name 'Mic Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Boost (+20dB)'
     value false
    }
    {
     name 'Line Playback Switch'
     value false
    }
    {
     name 'Line Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'PCM Playback Switch'
     value true
    }
    {
     name 'PCM Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Capture Source'
     value.0 Mic
     value.1 Mic
    }
    {
     name 'Capture Switch'
     value false
    }
    {
     name 'Capture Volume'
     value.0 0
     value.1 0
    }
                ]
        }
}
pcm.AndroidPlayback_Bluetooth-A2DP_incall {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0 # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
    {
     name 'Master Playback Switch'
     value true
    }
    {
     name 'Master Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Phone Playback Switch'
     value false
    }
    {
     name 'Phone Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Playback Switch'
     value false
    }
    {
     name 'Mic Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Boost (+20dB)'
     value false
    }
    {
     name 'Line Playback Switch'
     value false
    }
    {
     name 'Line Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'PCM Playback Switch'
     value true
    }
    {
     name 'PCM Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Capture Source'
     value.0 Mic
     value.1 Mic
    }
    {
     name 'Capture Switch'
     value false
    }
    {
     name 'Capture Volume'
     value.0 0
     value.1 0
    }
                ]
        }
}
##
## Recording device
##
pcm.AndroidRecord {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0 # Must be of type "digital audio capture"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
    {
     name 'Master Playback Switch'
     value true
    }
    {
     name 'Master Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Phone Playback Switch'
     value false
    }
    {
     name 'Phone Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Playback Switch'
     value true
    }
    {
     name 'Mic Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Mic Boost (+20dB)'
     value true
    }
    {
     name 'Line Playback Switch'
     value false
    }
    {
     name 'Line Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'PCM Playback Switch'
     value true
    }
    {
     name 'PCM Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Capture Source'
     value.0 Mic
     value.1 Mic
    }
    {
     name 'Capture Switch'
     value true
    }
    {
     name 'Capture Volume'
     value.0 50
     value.1 50
    }
                ]
        }
}
pcm.AndroidRecord_Microphone {
        type hooks
        slave.pcm {
                type hw
                card 0
                device 0 # Must be of type "digital audio capture"
        }
        hooks.0 {
                type ctl_elems
                hook_args [
    {
     name 'Master Playback Switch'
     value true
    }
    {
     name 'Master Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Phone Playback Switch'
     value false
    }
    {
     name 'Phone Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'Mic Playback Switch'
     value true
    }
    {
     name 'Mic Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Mic Boost (+20dB)'
     value true
    }
    {
     name 'Line Playback Switch'
     value false
    }
    {
     name 'Line Playback Volume'
     value.0 0
     value.1 0
    }
    {
     name 'PCM Playback Switch'
     value true
    }
    {
     name 'PCM Playback Volume'
     value.0 50
     value.1 50
    }
    {
     name 'Capture Source'
     value.0 Mic
     value.1 Mic
    }
    {
     name 'Capture Switch'
     value true
    }
    {
     name 'Capture Volume'
     value.0 50
     value.1 50
    }
                ]
        }
}



On May 15, 10:03 am, "[email protected]" <[email protected]> wrote:
> Hi All,
>     I had tried the ALSA so long on Andriod, but it still can't work
> as well, please give me a great favor, thanks!
--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to