This project is mirrored from https://github.com/LineageOS/android_hardware_qcom_audio.git.
Pull mirroring updated .
- Jan 23, 2022
-
-
/e/ robot authored
-
- Jan 09, 2022
-
-
Sujin Panicker authored
CFI check is failing due to difference in function signature during CVE-2019-10581 POC test. Fix the issue by matching the function signature in header file and function pointer type. Change-Id: I92ccb0871b09f5757195844984519d51367ed35f
-
- Feb 05, 2021
-
-
Romain Hunault authored
-
- Aug 17, 2020
-
-
Alexandre Roux authored
-
- Mar 07, 2020
-
-
Luca Stefani authored
Android 10.0.0 release 31 * tag 'android-10.0.0_r31': audio: free and assign NULL to global static device pointer post_proc: release vol listener object based on context audio: free and assign NULL to global static device pointer Change-Id: Ie4f5f97dcba429e6133f8c1c4c6b3538d1a9c8d3
-
- Jan 13, 2020
-
-
Artem Borisov authored
platform_set_microphone_map and platform_set_mic_break_det are called in the common HAL code, so we should have them to avoid build errors. Change-Id: I666d721cd5f1fed9e7efdf4fbf4baf5fb6a04063
-
Artem Borisov authored
Change-Id: I2932b1250ab2da98fb3670706b222d1974290294
-
Artem Borisov authored
Loosely based on f62e17db Change-Id: I63e873b743d2de85d6c44491bf2aed4c8e41e0e5
-
- Jan 08, 2020
-
-
android-build-team Robot authored
Change-Id: If41eefd19ded38321c7af43ca214bcdd816c0146
-
- Jan 07, 2020
-
-
Michael Bestas authored
Android 10.0.0 release 23 * tag 'android-10.0.0_r23': audio: free and assign NULL to global static device pointer Change-Id: Ib07c17230f97f54746d3713c3137a04ca9428194
-
TreeHugger Robot authored
-
- Dec 11, 2019
-
-
Chirayu Desai authored
This reverts commit 1c9849ca. Change-Id: I5ba7e814ead8467f0b7e5928e22ed73fc7848b8b
-
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>
-
razorloves authored
Change-Id: I0a7775ceda07b9090a7ea04e389559d32fbb3618
-
- Dec 07, 2019
-
-
android-build-team Robot authored
Change-Id: Ib2b29116e660e856772b3562e667a223fd06fd38
-
- Nov 26, 2019
-
-
Aniket Kumar Lata authored
Free and assign NULL to global static device pointer instead of local pointer to avoid free after use issue. Bug: 144583303 Signed-off-by:
Harrison Lingren <hlingren@google.com> Change-Id: Idfdef719320efcd792c7d2ebd7ec2dfe5d3fbfbd
-
- Nov 25, 2019
-
-
Aniket Kumar Lata authored
Releasing volume listener object based on session_id and stream type is not accurate, which results into false free and dangling pointer. Release volume listener object based on context. Bug: 123583662 Test: manual Change-Id: I335d064059f1b3e951567af2a40f7a1177df169c
-
- Nov 17, 2019
-
-
android-build-team Robot authored
Change-Id: Iff21574beecab30cf178551e037d60b92d3bdd09
-
- Nov 15, 2019
-
-
android-build-team Robot authored
Change-Id: Id70cb6a90b3aad2e0da0fef979bff291d96d8d3f
-
Carter Hsu authored
From: Preetam Singh Ranawat <apranawat@codeaurora.org> Date: Mon, 24 Jun 2019 15:11:28 +0530 Subject: audio: free and assign NULL to global static device pointer -free and assign NULL to global static device pointer instead of local pointer to avoid use after free issue. Bug: 142267478 Test: manual Change-Id: I6f64fe0f6034844279c9a481726426dc5b989b41 (cherry picked from commit 73d6b599)
-
Carter Hsu authored
From: Preetam Singh Ranawat <apranawat@codeaurora.org> Date: Mon, 24 Jun 2019 15:11:28 +0530 Subject: audio: free and assign NULL to global static device pointer -free and assign NULL to global static device pointer instead of local pointer to avoid use after free issue. Bug: 142267478 Test: manual Change-Id: I6f64fe0f6034844279c9a481726426dc5b989b41
-
- Aug 17, 2019
-
-
android-build-team Robot authored
Change-Id: I7f05ed7613dbf7675d4f7159f4f8da5441bfdf01
-
- Aug 15, 2019
-
-
Jiyong Park authored
am: 96ad71a9 Change-Id: Ia9b2c61281e86637f51c52365b9eb0db5cad0c1b
-
Jiyong Park authored
am: aac4984d Change-Id: I64ad153132df3f11c4e119d34257e468829485e3
-
- Aug 10, 2019
-
-
android-build-team Robot authored
Change-Id: Id6cbf12b6fb3545bf7cbb5c5ce51f78a67d30611
-
- Aug 09, 2019
-
-
Jiyong Park authored
Starting from Q-launching devices, sysprops defined by vendor should start with vendor. or ro.vendor. Therefore, renaming ro.qc.sdk.audio.fluencetype to ro.vendor.audio.sdk.fluencetype. For legacy compatibility, the HAL reads both sysprops; first the new one and then falls back to the old one. Bug: 139108926 Test: making a video call via Duo, make sure sound works Test: vol adjust during a phone call works Change-Id: I54babf96de702a142cbe860f59d6b5b011bfa374
-
Jiyong Park authored
This reverts commit 25054b7a. Bug: 139108926 Test: making a video call via Duo, make sure sound works Test: vol adjust during a phone call works Change-Id: Iea2371c79aa8061009a4f26f0574f1e1ea5742c9
-
Andrew Chant authored
am: 25054b7a Change-Id: Iec1540012205b0ec722d5f03403ff8c9fcc61766
-
- Aug 08, 2019
-
-
Andrew Chant authored
This reverts commit 83fde0ec. Reason for revert: No vol adjust on calls No audio in duo vid calls. Bug: 139108926 Change-Id: I21a6f81d1880251fd5bf9269363fbfda59674fd3
-
android-build-team Robot authored
Change-Id: Ifdf2f97aebd2301c734b8d7bc5b7e13d8724b49b
-
- Aug 07, 2019
-
-
Jiyong Park authored
am: 83fde0ec Change-Id: Ic10c74e45f321c9f3435898bd0373a39ecd86acb
-
- Jul 29, 2019
-
-
Jiyong Park authored
Starting from Q-launching devices, all vendor-defined sysprops should be prefixed with "vendor.". To support such new devices as well as old devices where the renamining isn't required, audio HAL is using both properties: vendor.audio_hal.* is read first and then fall backs to audio_hal.*. Bug: b/138278883 Test: play some audio Test: run VtsTrebleSysProp Change-Id: I15158467f81ac99c36c40f6ca0a6c00cbca7fb24
-
- Jun 22, 2019
-
-
android-build-team Robot authored
Change-Id: Ieca4234b9d5dc065260e5662b8b9fe27aacc178e
-
- Jun 21, 2019
-
-
Eric Laurent authored
am: 2f07579d Change-Id: Ia42109dfd13bc6df0da72ce4cb6238b117ae5aaa
-
Eric Laurent authored
-
- Jun 20, 2019
-
-
Phil Burk authored
The file descriptor for MMAP shared memory was created and passed to AudioFlinger but never closed. Now the FD is closed when the stream is goes to standby. Bug: 134381208 Test: Get HAL pid. Test: adb shell ps | grep audio Test: adb shell ls -l /proc/{halpid}/fd | wc Test: Run Oboetester or other app that uses MMAP Test: Completely close the app. Test: adb shell ls -l /proc/{halpid}/fd | wc Test: Count should NOT grow each time. Change-Id: Ieaaf1c6bdc96e7ecf01cee23215fb39f79662111
-
- Jun 19, 2019
-
-
android-build-team Robot authored
Change-Id: I302e9b384aad040724261d6d39e927efcef8b144
-
- Jun 18, 2019
-
-
Carter Hsu authored
am: 968d681f Change-Id: I72e62768d78ed09203de4e3d631f8c1936f5386c
-
- Jun 13, 2019
-
-
Carter Hsu authored
The sound_trigger session might have been paused while soundtrigger client starts to record. In this corner case, this input won't be detected as soundtrigger input in audio HAL since the st_session handle has been removed because the st_session is in pause state. Then soundtrigger input will try to open pcm driver and act as normal audio record, it will cause race condition on pcm node. To fix this, set the input with AUDIO_INPUT_FLAG_HW_HOTWORD flag to be always soundtrigger input. Bug: 135059114 Test: hotword/music detection works Change-Id: I4475bfb1d3e2c9b998c583e9244c0aa4f07b2134 Signed-off-by:
Carter Hsu <carterhsu@google.com>
-