summaryrefslogtreecommitdiffstats
path: root/audio/audio_hw.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge "i9300: audio: hal update" into cm-11.0Ricardo Cerqueira2014-03-141-4/+8
|\
| * i9300: audio: hal updatemarkcs2014-03-141-4/+8
| | | | | | | | | | | | fix issue where audio would stop working in or after call. Change-Id: I1ad44e2621a30a01f1ebc63bd87eefdb695ff33c
* | i9300: audio: fix battery drain after phone callJavier Ferrer2014-03-141-0/+1
|/ | | | Change-Id: I12b038aeb3065eec335966674be14957170eb213
* i9300: audio: properly set routing and standby after voice callDheeraj CVR2013-10-051-3/+10
| | | | | | | | | | | | | Disabling the voice call route using voicecall_default_disable is not sufficient since there are additional routes which are used during a voice call, which have to be properly disabled. Also, set the input device to standy which prevents the mic from not working for the first time after a voice call. This could also serve a potential fix for battery drain issues after voice call. Change-Id: I0acd41deafd49da50857d6fe6396c3b5270d911c
* Do not disable voice call route on adev_openJavier Ferrer2013-09-241-3/+0
| | | | | | | This tries to correct bug: - Mic does not work immediately after a new start / reboot Change-Id: If246adfef443d61897a280a143d993807e5e56c2
* i9300: audio: disable voicecall route on init and leaving incall stateDaniel Hillenbrand2013-08-161-16/+24
| | | | Change-Id: I5e1ca99f19a715ef509825d46103c60f10d35ce2
* i9300: audio: always request stereo inputDaniel Hillenbrand2013-05-271-2/+8
| | | | Change-Id: Id721c2727fb23340a0730746979843c6dfb41285
* i9300: audio: force use both mics when back mic is selectedDaniel Hillenbrand2013-05-241-1/+5
| | | | | | for video recording Change-Id: Iaf8b878f7dc0a545ada41eab50962a945254c5f1
* i9300: audio config cleanupcodeworkx2013-03-281-2/+3
| | | | Change-Id: Ibde13efbe4b93ec200bfa7d4720ca223de2efc68
* i9300: fix dock audiocodeworkx2013-03-281-2/+9
| | | | Change-Id: I44b8c3ec52652ff9f57a70aacd4c5156818e0037
* i9300: audio: remove mutex lock at adev_set_voice_volumecodeworkx2012-12-091-2/+0
| | | | | | | if set_mode is called it's locking and calls adev_set_voice_volume which fails to lock then. Change-Id: I0b7e030e7f3a6d9448b75038941f2a367eb67504
* i9300: update audio hal for mr1codeworkx2012-11-231-67/+63
| | | | Change-Id: I0294772fc8252648c23f9b13996059748f87f4eb
* i9300: implement noise suppression for callscodeworkx2012-11-181-0/+15
| | | | Change-Id: Iadf1c59ae5d94364bccad97ca2f49d6a68c80244
* audio: reselect devices when switching to amr wbDaniel Hillenbrand2012-08-101-1/+1
| | | | Change-Id: I9d4cf6ff2b7109585c18bc472a49296741003bac
* audio: enable +30db boost for headset micDaniel Hillenbrand2012-08-011-1/+4
|
* audio: finetuning and cleanupDaniel Hillenbrand2012-07-311-6/+11
| | | | Change-Id: Ibf95d161c60f8dbee8a8c9b13999c90fd6f460c3
* audio: disable back-mic till someone figured out how to useDaniel Hillenbrand2012-07-291-1/+0
|
* audio: reset mixer states when bluetooth was in use for incallDaniel Hillenbrand2012-07-291-0/+4
|
* audio: use back-mic for calls on headphoneDaniel Hillenbrand2012-07-241-2/+2
|
* audio: fix non working main-mic when unplugging headset during voicecallDaniel Hillenbrand2012-07-241-5/+16
| | | | Change-Id: Ic1623756f73da275b48bffb59163961e92f45e39
* jellybeanedDaniel Hillenbrand2012-07-221-298/+920
|
* audio: fix non working speaker after booting with hp plugged incodeworkx2012-07-171-1/+1
| | | | Change-Id: I7fbf1587f4def7fa8bd8f17c12142eeec66679f7
* i9300: use opensource audio halcodeworkx2012-07-161-0/+2393
Change-Id: I7fc2ced9802d0519ea9be3e70a8c61425a5c1171