| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
This reverts commit 5a25b17d4e3b8a52c753f23ee3f1db15b3ef5feb.
|
|
|
|
|
|
|
| |
Conflicts:
audio/policy/audio_policy.default.conf
Change-Id: I4d13946e88cacbf5e4ca383d5d0756262442efd2
|
|
|
|
|
| |
This audio HAL has always required some sort of resampling.
THIS. ENDS. NOW.
|
| |
|
|
|
|
| |
Seems to work OK without it.
|
|
|
|
|
|
|
|
|
| |
This needs further testing before enabling by default, but so far it's been OK.
Conflicts:
audio/audio_hw.c
Change-Id: Ic4f86440ff4d01ab4d0d9f977bdec22f10f60555
|
|
|
|
| |
Thanks to @MWisBest.
|
|
|
|
| |
Change-Id: Ifb68db236cb6b9e039eadf573e177add1de62d8c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added support for audio pre processing and echo reference
for AEC.
Also:
- added defines for ABE ports sampling rates
- always select sub mic for camcorder and VoIP on speakerphone
even if headset with mic is present
- change mutex locking order: first hw device then stream.
This allows calling functions on active output and input streams
without releasing the hw device mutex.
Aquiring the hw device mutex systematically in dtream read and write
guarantees that a low priority thread waiting on the stream mutex will
get it in a timely manner.
Change-Id: I4abc9e56b30e7b72109db1961af76c6fd4c03be0
|
|
|
|
|
|
|
| |
Use resampler from libaudioutils instead of speex resampler directly.
This change prepares integration of audio pre processing.
Change-Id: Id985f7e46284fa038f16ecccaaa002b75e375a0f
|
|
|
|
|
|
|
| |
- Also ensured that PRODUCT_PACKAGES is set so that the
HAL is copied into the filesystem.
Change-Id: I89790e5aec1d6beb7d4650316ec070503a35c436
|
|
- PCM output works via music player
- Sometimes ringtones fail to play
- Modem routing is untested but present
- PCM input needs to be implemented
Change-Id: Ib58bef9674e1c9bb896be521c3d95c4e07e0442b
|