Commit Graph

11 Commits

Author SHA1 Message Date
ty.lee 925596f513 audio: separate device for voice call
1. avoid to change gain as below scenarioes
- after call end, immediately music start with headset
- when device is changed from headset to speaker in voice call
  with touch effect sound, temporarily voice call gain is increased
  until changed to speaker

2. this commit set different configuration of voice and audio.

Change-Id: I89f1c1736d1ba56cb90a5e94f673b3f0439ab089
Signed-off-by: Iliyan Malchev <malchev@google.com>
2012-09-24 23:55:59 -07:00
SathishKumar Mani 9858010096 audio: ucm: Route voice call only after enabling device
- Voice call is sometimes enabled without enabling both Rx and
Tx device. This is resulting in improper configuration of
voice call
- Fix this problem by checking if both Rx and Tx devices are
enabled before routing voice call

Change-Id: Ie0850eb7d0beafe7db150138b3aff1b2696db591
2012-09-24 20:38:57 -07:00
SathishKumar Mani 5ff7a02ca4 audio: Remove HAL, UCM dependency on acdb and csd client modules
b/6815609

- acdb and csd client modules are linked into HAL, UCM
  at compile time.
- Remove the compile time dependency by loading the modules at
  runtime.

Change-Id: Iab9684a4564e5dccd8eb6e07017959886d2f57b1
Signed-off-by: Iliyan Malchev <malchev@google.com>
2012-09-14 17:29:31 -07:00
ty.lee e6be9bd48a audio: fix fluence acdb id
Change-Id: I322bd9f04badc9c33de618b58d47894f39abdce1
2012-08-27 14:06:05 -07:00
SathishKumar Mani d1c97008da libalsa-intf: Add support for low-latency playback/recording
- Add mixer controls to support low latency playback
and recording
- Add usecase verb, modifier for low latency Rx and Tx
- Add low latency Rx and Tx capabilties in UCM

Change-Id: Icb26577f7a03886e9bdef06d9d742efced05bfee
Signed-off-by: Iliyan Malchev <malchev@google.com>
2012-08-21 09:37:34 -07:00
ty.lee 74060dee8c audio: add separate audio Input path feature
- Separate audio input path can be set using input source of audio parameter
    1. Voice Recognition
    2. Camcording
    3. etc.

Change-Id: I7ab3b529a8d39af412d10d2d7ab4ce111db967bb
2012-08-07 15:44:56 -07:00
ehgrace.kim 91e9fad9df audio: modify the SPEAKER_RX_ACDB to support both MONO and STEREO speaker
Change-Id: I2e66f430b18ecfa3bfcdbb7c9f6d50354e2d0709
2012-07-04 09:23:41 -07:00
Sungmin Choi c1748db63c Revert "audio: fix the audio ucm file"
This reverts commit 31e69ccf00.
2012-07-02 15:17:49 -07:00
ehgrace.kim 31e69ccf00 audio: fix the audio ucm file
Change-Id: I2435ac3af619610b3b18b34f68339058c10fb4a4
2012-06-28 13:13:41 -07:00
Ajay Dudani 9746c4758b audio: Updates to comply with standard libhardware_legacy audio hal
Revert back to original libhardware_legacy audio hal headers from AOSP.
This makes corresponding code changes to disable features to match
audio hal implementation with standard libhardware_legacy audio hal.

Change-Id: Ibf1e50d3fffc8280ba417a26172c0f04206474e3
2012-06-21 12:06:48 -07:00
Iliyan Malchev 4765c43949 initial audio HAL implementation for mako
alsa_sound is imported from codeaurora at:

c1217338f349fe746e0933fcf9b1b288b532808d

[remote "quic"]
        url = git://git-android.quicinc.com/platform/hardware/alsa_sound.git
        review = review-android.quicinc.com
        projectname = platform/hardware/alsa_sound
        fetch = +refs/heads/*:refs/remotes/quic/*

Change-Id: Ic985cc3a1088c3957b6e2ac5537e2c36caaf7212
Signed-off-by: Iliyan Malchev <malchev@google.com>
2012-06-13 13:11:50 -07:00