b09e4a04c7a8ca770affbf48f154222ccd083f4b |
21-Oct-2014 |
Ravi Kumar Alamanda <ralama@codeaurora.org> |
hal: use consistent in call indication Use voice_is_in_call() instead of mode == MODE_IN_CALL as a valid indication that we are in call to choose sound devices. Bug: 18058600 Change-Id: Iefa968ee463d4ade6c7d09626be667faab6eda98
latform.c
|
cefbbac40220d4e7690d204eecff5f6ae3f63069 |
04-Sep-2014 |
Eric Laurent <elaurent@google.com> |
hal: update EC reference handling Change-Id: I745e28c14902f810754887f9db195cf4f5261713
latform.c
|
6402646dbd962f62c37abbb1d435907d54da77dd |
15-Sep-2014 |
Ravi Kumar Alamanda <ralama@codeaurora.org> |
hal: enable more default logs Enable minimal default logging to know audio routes and sound devices being enabled or disabled. Change-Id: Ia5c67a654fc2f36bcb7cf722706a573b9e6c0a04
latform.c
|
99c752d87eb818fc3cfb2e5c6790b1ea0bc88da5 |
21-Aug-2014 |
Ravi Kumar Alamanda <ralama@codeaurora.org> |
Revert "Revert "audio: add support for routing to/from voice TX/RX paths"" This reverts commit 55a1293b422d181281cf0f7d37c6c15c5d921ef3. Bug: 15520724. Change-Id: I46c2402bedd513c148b2c309c6f18a7ef3aa4d2a
latform.h
|
55a1293b422d181281cf0f7d37c6c15c5d921ef3 |
11-Aug-2014 |
Vineeta Srivastava <vsrivastava@google.com> |
Revert "audio: add support for routing to/from voice TX/RX paths" This reverts commit 8edfd66a7b1d033e65e5621d25ef3cbf1f40316e. Bug: 16949514
latform.h
|
8edfd66a7b1d033e65e5621d25ef3cbf1f40316e |
10-Jul-2014 |
Eric Laurent <elaurent@google.com> |
audio: add support for routing to/from voice TX/RX paths Add support for routing voice calls to devices in other audio HALs by allowing playback and captuer to/from AFE proxy. Bug: 15520724. Change-Id: Ia4a4428001ea06f7c7b213db861ec281ebd25174
latform.h
|
98c95622da1e906d32dde6b6651ed5b270b9b5f1 |
21-Jun-2014 |
Haynes Mathew George <hgeorge@codeaurora.org> |
audio: extend platform parser Extend platform parser with support for additional sections. Supported sections now include acdb ids, pcm device ids and backend names. Change-Id: Idfbc8a8bb490606686436c107db5b0c7d636ccbe
latform.c
|
5bc188456348ebdfc5d3c86414952503ec41bd44 |
17-Jun-2014 |
Haynes Mathew George <hgeorge@codeaurora.org> |
hal: Add XML parser for platform info change 1 Add XML parser which parses the platform_info.xml on the device. That xml contains ACDB ID information and is populated from the device project folder to the /etc folder on the device. It is used to overwrite hardcoded ACDB ID's in platform.c. change 2 Move platform_parser to root hal directory. Rename platform_parser to platform_info. Change name of XML file read from platform_info.xml to audio_platform_info.xml. The xml now only needs information for ACDB ID's that you want overwritten. Names in the XML now match sound device enums in platform.c. (cherry-picked from CAF commits 61764e3b8069b819c3da19a6bb38b37ad173bf50, 5588688cbdd065a3572afb032e48a265790dfea2) Change-Id: Ie5978f609bbe9d60a64e20a0906d6bd7a8c48e1b
latform.c
|
24ca9ade8ff9550a1f30e28c6008e3b0832ab15f |
19-Jun-2014 |
Haynes Mathew George <hgeorge@codeaurora.org> |
audio: compilation fixes Fix compilation errors introduced by the IMS change. Change-Id: I24a3d11dd1f0619a96ab4dc4ef6afb3d324205ab
latform.c
|
4b89e37ad290ef955abf8ac1d151728303311345 |
19-Jun-2014 |
Vineeta Srivastava <vsrivastava@google.com> |
Revert "Revert "hal: Add support for IMS calls"" This reverts commit a609e8ebdfeca875b6d35ccfb3fb8b87710f3499.
latform.c
latform.h
|
299760a41231bd0f6d9991fb189977347365c72b |
01-Nov-2013 |
Ravi Kumar Alamanda <ralama@codeaurora.org> |
hal: Add support for external sound devices Update audio HAL to detect and set the relevant mixer paths for the sound devices such as speaker, earpiece etc. connected externally through MI2S backend. Change-Id: I1e9337a89cb022bce5271b6bde710f633ca2ac29
latform.c
|
a609e8ebdfeca875b6d35ccfb3fb8b87710f3499 |
18-Jun-2014 |
Eric Laurent <elaurent@google.com> |
Revert "hal: Add support for IMS calls" This reverts commit cedf1ac3c00e331b5f51b077f26c1367544ddd65. Change-Id: I5f92f28c8b97265263a0bce5b38ff60d4655b68b
latform.c
latform.h
|
cedf1ac3c00e331b5f51b077f26c1367544ddd65 |
11-Jun-2014 |
Haynes Mathew George <hgeorge@codeaurora.org> |
hal: Add support for IMS calls Move all the voice call specific code to a new file. Add voice extension files to support IMS calls. Change-Id: I1b7235500c8e3c2285b726b351d996dc3e5ebdf6
latform.c
latform.h
|
ddd5f65fa348fd541391bab42fba1622db312613 |
12-Jun-2014 |
Glenn Kasten <gkasten@google.com> |
resolved conflicts for merge of 4f993391 to master Change-Id: I5a1fd2107a613f2dd2c5c59c4c3e3e279f85585b
|
4f99339176510e3a9995fb84797efb6e77de3572 |
14-May-2014 |
Glenn Kasten <gkasten@google.com> |
Runtime configuration of period size Bug: 14938247 Change-Id: I0b846e7b27155aba26c86d9232aa3fcd4aa9b8e1
latform.h
|
83281a951af159ca00517f6132fab39727b293f5 |
20-May-2014 |
Ravi Kumar Alamanda <ralama@codeaurora.org> |
hal: Add voice call support for msm8084 target Update platform file to load CSD libraries to enable voice calls. Change-Id: Ie2aa194a2addc82a5121f92eb39c8d434cc42f26
latform.c
|
9f3065480c81bf01d3af65bfd3da09e1fb74b520 |
03-Apr-2014 |
Ravi Kumar Alamanda <ralama@codeaurora.org> |
audio: support for wide-band speech audio over BT Adding support for WB audio with BT devices Change-Id: Ibaab69a8eb52f42f214c9c1f8f26ad3494728695 Bug: 13763881
latform.c
latform.h
|
7ff216f80f6e53235b4239c6fb7da9b0d5127738 |
12-Sep-2013 |
Haynes Mathew George <hgeorge@codeaurora.org> |
audio: Presentation time enhancements 1) Add API to query platform render latency. This API is only valid for deep-buffer and low-latency streams. 2) Adjust frames rendered for deep-buffer and low-latency streams with the platform render latency 3) Use tinycompress APIs to query presentation time in case of offload streams. Bug: 10551158 Change-Id: If94e0994bfc0b757f29aa4b48be6fc63dc17bca0
latform.c
|
47cd4cbdb19543338d5c887e3d7bcd2513c5c3ad |
19-Jul-2013 |
Haynes Mathew George <hgeorge@codeaurora.org> |
hal: Fix EDID information - Get EDID audio block info from a mixer control instead of a file. - Fix a bug where the current sad is not updated in the for loop. Bug: 9430906 Change-Id: I750e307ce1064eeb98d09ea8534a375252630841
latform.c
|
994a693158202488516c48c22534ae2035b5c8fa |
17-Jul-2013 |
Eric Laurent <elaurent@google.com> |
audio: reduce audio HAL log spam. Change-Id: I73a7ee40a32ccd4e6a85e49d08a6610351fedab7
latform.c
|
1b9f4b3708d1ed1204bdb1dec370ad2e9db7a779 |
22-Jun-2013 |
sangwoo <sangwoo2.park@lge.com> |
audio HAL: Add retry to get mixer in adev_open If the sound card is not created in kernel before audio hal initialized by audio flinger, the mixer open would be failed. This is timing issue. So retry routine is need. Change-Id: Icff3cd53763bfc483725849874fe27ff4de28890
latform.c
|
33d330678f797b8796f72114bad42957b9ca204f |
11-Jun-2013 |
Ravi Kumar Alamanda <ralama@codeaurora.org> |
audio/hal: Set playback buffer size to integral multiple of msec - Set the deep-buffer and low-latency output buffer sizes to integral multiple of msec. This reduces the variations in the writes. - Compute the input buffer size based on sample rate. Use 20msec buffers in capture path. Bug: 9283911, 9106434 Change-Id: Icbcb653f7f0fd3293dd4b514a54ac91d8311b308
latform.h
|
b23d5286490ad2dc0edf919d52428fa02dc2b2dc |
15-May-2013 |
Eric Laurent <elaurent@google.com> |
audio HAL: separate platform specific code Separate platform specific code from generic audio HAL code. Platform specific code is: - platform initialization - pcm device selection - pcm stream configuration - sound device selection - acdb ID selection - HDMI configuration Change-Id: Iaf327943fa8674aad0c22a71e7cbf4288a138c7d Conflicts: hal/audio_hw.c hal/audio_hw.h
latform.c
latform.h
|