The sound trigger hal is moving to opensource on
Saipan and Rennel. So the compilation of the code in opensource is
enabled.
Change-Id: I73ee4cdfe1068a43a7f4f269ab06ff8b9772349c
This change adds new usecases to the list that will raise a
usecase event to sthal. USECASE_AUDIO_PLAYBACK_LOW_LATENCY and
USECASE_AUDIO_PLAYBACK_ULL are added with system property checks.
USECASE_AUDIO_PLAYBACK_MMAP is also added without a system
property. Additionally, screen state events can now be sent to
sthal.
Change-Id: I936b2390d886b67695daf184a2ca1b018ed17567
Enables backward compatibility for the legacy volume
APIs based on stream types by setting the config_useFixedVolume
value to false.
Change-Id: I7dd2d51c8e44bbb5b5ab8224adff45c13f8caec6
Add additional audio routing to Quaternary TDM
interfaces for deep-buffer and compress-offload
use cases.
Change-Id: Ied2d1904bfca440e29198d66c36c2d1488626fc8
Add prop override for acdbdata set selecting
as default target is "MTP", since no sysfs nodes
of socinfo populated on GVM for target detection.
Change-Id: Idce5ef1ff0eec37c8bbb07c070821269f7d6d8c5
Enables backward compatibility for the legacy volume
APIs based on stream types by setting the config_useFixedVolume
value to false in config.xml file of framework for overlay.
Change-Id: Ia5fbe62c32e3689a85028949b864be2d9a34bc79
HAL assumes VoIP output supports mono configuration only.
Buffer size, period calculations do not account for channels.
At present, if VoIP is opened with stereo channels, buffer
size returned to framework is incorrect.
Update buffer size and period size calculations for VoIP
output for stereo channel configuration.
Change-Id: Ib30dde389c1a93fcfe8b0f68d50f2f2327f20489
voice-handset-tmus is missing in mixer paths of several target
variants due to which voice call on handset doesn't work on tmus
sim operators. Add this path in all the applicable variants to
fix this issue.
CRs-Fixed: 2478385
Change-Id: Ic21186974fd8ffe1cef768252938ff44c078f826
Volume unmutes even if Bt-A2dp is not ready and routing
fails.
Unmute the volume only if routing to Bt-A2dp is success.
If unsuccessful unmute the stream on A2dp device disconnect.
CRs-Fixed: 2453246
Change-Id: Ic4c967da3360918db0b2ead80429ae33c6b826cc
Remove power mode setting in headphones mixer path
to have it start in ultra low power mode for lesser
power consumption.
Change-Id: I3bb78bce6dd66c818cdec3f0acfa98119676404f
-free and assign NULL to global static device pointer instead of local
pointer to avoid free after use issue.
Change-Id: Idfdef719320efcd792c7d2ebd7ec2dfe5d3fbfbd
CTS test USB Audio Peripheral Attributes fails due to
extra profiles getting added
remove the extra profiles added for USB input device
Change-Id: I7b4a25986b01031b2a966aff842fc3efcd1d8097