This project is mirrored from https://github.com/Galaxy-MSM8916/android_hardware_qcom_audio.git.
Pull mirroring updated .
- Feb 19, 2021
-
-
Romain Hunault authored
-
Romain Hunault authored
-
- Aug 20, 2019
-
-
Romain Hunault authored
policy_hal: Adapt to AudioMix API changes in f/av audiopolicy Closes e/priv/os/build#12 See merge request !1
-
Romain Hunault authored
* LineageOS/android_frameworks_av@97fa3267a removes raw pointer references to AudioMix. Update our policy HAL to be compatible with the new API. Change-Id: I0d2758dc3f3d068f78d3615285e0117ca562a922
-
- Mar 25, 2019
-
-
Romain Hunault authored
-
Romain Hunault authored
-
- Sep 27, 2018
-
-
Vincent Zvikaramba authored
- There's no need to check if the feature is enabled since this is required by every device using the hal fork. Change-Id: I2dbc49cd0b658f0735752c058cdc5fd9052102f0
-
- May 14, 2018
-
-
D. Andrei Măceș authored
This information is only needed at the initialization of ACDB v[23]. Change-Id: I5bbd99d661c55ca623cbe8fb56b54f29888de47c Signed-off-by:
D. Andrei Măceș <andrei@unlegacy-android.org>
-
- Apr 27, 2018
-
-
Aniket Kumar Lata authored
Vendor created android system properties are required to have vendor/qti prefix. Update vendor specific audio system properties used in HAL. CRs-Fixed: 2034869 Change-Id: Ibdb1d12fedee1ce12073e8b90fdec814318f3acf
-
Satya Krishna Pindiproli authored
VtsHalAudioV2_0Target fails to execute completely and results in failure of target boot up after VTS execution as system server waits indefinitely for audioserver to come up. This is due to fd leaks while running the test cases in the module. Disable dolby flag on all relevant targets and close open fds in deinit of sound monitor to resolve fd leaks. This ensures successful execution of VTS and proper target reboot after execution of VTS. CRs-Fixed: 2067095 Change-Id: Id4c9b680017f591dec8df385280888cc893dca8a
-
Aniket Kumar Lata authored
VTS does not expect Input/Output omx port to send OMX_EventCmdComplete. The fix is to avoid sending OMX_EventCmdComplete. VTS will timeout and handle the error properly. Change-Id: I998cf2e4b9e4ecba9e9837e56683bf44cc57207b CRs-Fixed: 2077073
-
Steve Kondik authored
* The check here isn't sufficient for the case where SSR is disabled. The original code stubs out the relevant functions to all return 0, which actually satisfies the condition. The result is that all audio is sent to oblivion. Change-Id: I6a7e9bea3597c31543ba5637813784e3730b7a33
-
Daniel Hillenbrand authored
* Original legacy HAL commit: Ib236598a5888b2af19bcfb81e285f644a0e84c0d * Example: http://review.cyanogenmod.org/38221 (cyanogen: Refactored to be an audio_extn) Change-Id: Ic944a9f7059c78b79322dae9c787cdd8bb029cff audio: add amplifier stream start/standby operations Change-Id: I5de7ad7a0467e7cf822c9c0870a755c03d05e884 hal: Convert libaudioamp to audio_amplifier HAL Change-Id: I1d0f63a46989d1792d7a5e08d2bdb6344ebafa31 hal: Notify amplifier of device enable/disable Change-Id: Ice808c9b55a9e3bc8bafe5ca3ff555377d38dd8f hal: enable amplifier earlier Change-Id: Id876e8f836e3ce1ee5f8186ca9c0e6ef5f37182c hal: only open the amplifier once Change-Id: Ie9bbff74123e90b71e95809a84dcb3bbe9ba82fe hal: notify amplifier of parameter changes Change-Id: Iecc020c0347ae7c43d27183186e06dcefef7a0dd hal: Clean up audio amplifier usage * Externalize it into an extension file similar to the rest. Change-Id: I03de7efa9bab8870099028170fa471dfffe1ce84
-
Michael Bestas authored
* A cleaner audio_extn implementation will be picked This reverts commit 318d9612. Change-Id: I89384fc0b21492b8e5fe4d36ec617bf4a07429dd
-
- Apr 18, 2018
-
-
Michael Bestas authored
Change-Id: I6b1667f2956696c60a4da6e686fa2adee1adfdf9 (cherry picked from commit 45833bd78eb0e917149b44a33e031d9a64caacdd)
-
- Apr 08, 2018
- Feb 26, 2018
-
-
Michael Bestas authored
* Value taken from N audio HAL Change-Id: I039286c0ff7b4de88bd2b59946a2c6afc3c810da
-
Michael Bestas authored
* Use the flag that is used everywhere else Change-Id: I039286c0ff7b4de88bd2b59946a2c6afc3c810da
-
Michael Bestas authored
* Partially revert 78767a8a * Unbreak audio effects Change-Id: I5f7b8648c5571be7b61da4a65155791a7606e362
-
Ramjee Singh authored
Change-Id: I0b4efbbe0620766e68999bb8e9cabe28ff9ba28d
-
Mikhail Naganov authored
This fixes the problem of not getting CLOCK_MONOTONIC timestamps from output stream's get_presentation_position function Bug: 37755299 Test: aaudio LOW_LATENCY mode Change-Id: I256fa2769ced99139b3c7690e0908ac69359067c
-
Kevin Rocard authored
Here is how the HIDL wrapper interprets status error codes: 0 => Result::OK -EINVAL => Result::INVALID_ARGUMENTS -ENODATA => Result::INVALID_STATE -ENODEV => Result::NOT_INITIALIZED -ENOSYS => Result::NOT_SUPPORTED otherwise => Result::INVALID_STATE This is consistent with most of the hal. This patch changes the few places where it was not to unify the behaviours. Test: vts-tradefed run vts --module VtsHalAudioV2_0Target Test: call/play music/record/video... Bug: 36311550 Change-Id: Id821d15ae3269cd2c9699924e2b174c7347a6d07 Signed-off-by:
Kevin Rocard <krocard@google.com>
-
Derek Chen authored
Return EINVAL by default for stream get_presentation_position() to avoid logspam due to HIDL framework requirement. Change-Id: I33d82f66ccc509ae882263245953ca2fe4699f05
-
Naresh Tanniru authored
- Update config & make files to /vendor path instead /system for system and vendor image support Change-Id: I2c1886441e3d31b9eb4e66caba0d70030a4a8f27
-
Aniket Kumar Lata authored
Moving omx test applications for encoders and decoders to mm-audio-internal. Change-Id: Ib64a7c3d1f333b40c708331de5481efd3d438079 CRs-Fixed: 2014832
-
Preetam Singh Ranawat authored
Initialize uninitialized variables and add null check to avoid following errors 119251, 119255, 119256, 119257, 119258 144012, 913366, 119249, 119250, 58938 Change-Id: I09d35977c9c3abf5819d5c72506c8d157158e212
-
Weiyin Jiang authored
offload reverb effect leaves reverb delay, reflections level/delay and properties as stub. Complete the implementation of these stub reverb environmental interfaces. CRs-Fixed: 937407 Change-Id: Id0002ff6770b40b41bec18b70a63ef15c64fcee7
-
Steve Kondik authored
Change-Id: I2aaf643c2e626049cfbd58e2d7d610370d860567
-
solk2 authored
Voice call recording uses audio-record usecase which causes recording only devices microphone. Use the correct usecase for call recording. Change-Id: Ia81a0e6930ea97e964d3feb2bf4d8d0fafa2761f
-
Steve Kondik authored
* Always include these unless explicitly negated Change-Id: I3931ef089dddcd9ac9f61d8b7e870cf916a4e47d hal: Disable deprecated features * Disable deprecated in-call music feature * Don't automatically enable AUDIO_FEATURE_ENABLED_EXTN_FORMATS Change-Id: Ib73b0ebadb102dada2c266f60f60238bb17679d7 policy_hal: Invert standard build flags * Enable compress proxy in policy_hal since it's already enabled in hal & post_proc by default Change-Id: I96de446990af415d909fb074c15e69f78f8df5b6
-
Daniel stuart authored
c_key is only used for ACDB License, and so, if it's not enabled will cause a compiler error. Change-Id: Ib19c35918659e5f9becab57aa3e571494bab02fb
-
Thomas Wendt authored
Huaweis's audio.primary.msm8916 HAL constructs this path from /sys/bus/platform/drivers/hw_audio_info/hw_audio_info/product_identifier. Change-Id: I34034d1c7365ebf704be033293821377fb5ce615 hal: Make HUAWEI_SOUND_PARAM_PATH a board flag There's no reason for HUAWEI_SOUND_PARAM_PATH to be a global cflag. Change-Id: Ib7d0a401d9bea9388fcc167ec8dc30c897ab54e9 hal: Dynamically load the correct path for HUAWEI_SOUND_PARAM_PATH Rather than specify a single hard-coded path, use the sysfs interface that Huawei exports to correctly identify the product-identifier for the device and dynamically compute the correct path for the sound_param_path. Change-Id: I8a0f771c2ecca553ea4a550f0fee75fdbfed4a71
-
Eric Laurent authored
Only indicate active capture to sound trigger service when capturing from primay HW module. Bug: 31826453 Bug: 31771879 Change-Id: Idf92393d3e7dbf926b847ab23f670e7ab5dd5248
-
Eric Laurent authored
Fix regression introduced by commit 11c499a5 causing music volume not to be restored after ringtone playback over duplicated output (speaker + A2DP). Bug: 31539910 Change-Id: I1c4eebea1f1a8f82ae2acfeecb9a61c437a74e25
-
Naresh Tanniru authored
- On AudioOutput::stopSource, ignore routing calls on an output descriptor to the same device Change-Id: I10026d3d9147e45d3ed2b93160922bc3bb4bc2d0
-
Steve Kondik authored
Change-Id: Ice58e83f731d45be77f69f2810426dd72cfb98f7
-
Steve Kondik authored
hal: Shush some logspam * No need to spam the logs every time the offload buffer fills up, this is just business as usual. Change-Id: Ib4543b0db5510af771f02190d36dbad505416225
-