diff options
author | Eric Laurent <elaurent@google.com> | 2010-11-02 08:39:27 -0700 |
---|---|---|
committer | Eric Laurent <elaurent@google.com> | 2010-11-11 12:18:48 -0800 |
commit | 6ab6d7021e5eb7ff43e56692a92b628a48add525 (patch) | |
tree | f18e7d0759aed78c9e1211b5dd27111fd93a67cb /board-info.txt | |
parent | 80b3419a4dec477136444bc51b579ff6c7fd404b (diff) | |
download | device_samsung_crespo-6ab6d7021e5eb7ff43e56692a92b628a48add525.zip device_samsung_crespo-6ab6d7021e5eb7ff43e56692a92b628a48add525.tar.gz device_samsung_crespo-6ab6d7021e5eb7ff43e56692a92b628a48add525.tar.bz2 |
Fix issue 3148223.
This change fixes issue 3148223 but also other issues with audio routing
that could happen from time to time. The cause for those issues is the
weakness of kernel codec driver with regard to timing and order in which audio
path and pcm stream state changes are requested.
Other issues reported are:
- music sometimes distorted/inaudible after several voice search / phone calls
- loss of incall audio after switching between SIP and PSTN Calls.
The fix consists in systematically make sure that the codec driver is shutdown
whenever an audio path change is requested: both output and input streams are forced
into standby every time a change occurs in phone state, input path selection or
output path selection.
Change-Id: I3a534393cf6e551ce7b9f7569bcbcf33271e6a6c
Diffstat (limited to 'board-info.txt')
0 files changed, 0 insertions, 0 deletions