大牛们好,我遇到这样一个问题:
Android2.3上面的音频系统ALSA的asound.conf中有一段设置扬声器音量的位置,即:
pcm.AndroidPlayback_Speaker_normal {
        type hooks
        slave.pcm {
                type hw
                card 1
                device 0        # Must be of type "digital audio playback"
        }
        hooks.0 {
                type ctl_elems
                hook_args [        {
                name 'Line DAC Playback Volume'
                value.0 100   //这个位置
                value.1 100
        }
        {
                name 'HP DAC Playback Volume'
                value.0 0
                value.1 0
        }
        {
                name 'Telephony'
                value   Off
        }                ]
        }
}将 name 'Line DAC Playback Volume'下面的value设置为最大值100或者小于100的时候,启动时总会听到扬声器出现一声“噗”的爆音,设置为0的时候,系统就没有声音了。
请大侠们帮帮忙,应该怎么解决这个问题?