- Jul 11, 2023
-
-
Michael Bestas authored
Merge tag 'LA.UM.9.14.r1-22000-LAHAINA.QSSI12.0' into staging/lineage-20.0_merge-LA.UM.9.14.r1-22000-LAHAINA.QSSI12.0 "LA.UM.9.14.r1-22000-LAHAINA.QSSI12.0" * tag 'LA.UM.9.14.r1-22000-LAHAINA.QSSI12.0': Revert " config: msmnile_au: Correct VA audiopolicy config path" hal: Add check for compress-offload streams in open hal: Audio elite make card_state path compatible for 5.4/5.15 config: msmnile_au: Correct VA audiopolicy config path msmnile_au: Enable audiocontrol service for Android U hal : update copyright markings hal: fix sound leak when receiving voip call audio: hal: add channel count check for channel mask update audio-hal: enable low latency support for playback usecase and primary output support for HFP audio-hal: enable app type cfg sampling rate support for nav_guidance, and alert bus audio-hal: skip get_priority_input for record usecase audio-hal: Incorrect ACDB device selected for capture usecases. audio-hal: Add carplay low latency concurrent playback and record usecase support audio-hal: enable low latency support for playback and record usecase with voice comm usage Revert "Audio-HAL:Disable the mmap for HQX because, there is no support for mmap" configs: add libacdbloadersocketclient Conflicts: configs/msmnile_au/msmnile_au.mk Change-Id: If2efdb65985f1f53d45afa66e328815513544e7d
-
- May 28, 2023
-
-
Linux Build Service Account authored
Change-Id: I05a8375f917dc1aabeb914e2691ef1b954de5b8b
-
- May 09, 2023
-
- May 01, 2023
-
-
Linux Build Service Account authored
Change-Id: Idb8776de76823802a8b63773708a0a6b38e0c56b
-
- Apr 26, 2023
- Apr 25, 2023
-
-
sasevs authored
Add a check in adev_open_output_stream, so that the compress offload streams are properly configured. Change-Id: I46d0937afd8192268caccbd6792f9a095829332b
-
- Apr 24, 2023
-
-
Michael Bestas authored
Merge tag 'LA.UM.9.14.r1-21300-LAHAINA.QSSI12.0' into staging/lineage-20.0_merge-LA.UM.9.14.r1-21300-LAHAINA.QSSI12.0 "LA.UM.9.14.r1-21300-LAHAINA.QSSI12.0" # By Anver sadhique (1) and others # Via Gerrit - the friendly Code Review server (3) and Linux Build Service Account (1) * tag 'LA.UM.9.14.r1-21300-LAHAINA.QSSI12.0': audio: msmnile_au: disable A2DP offload qcom-audio:Remove restricted condition check to make product variant customizable configs: add VORBIS FORMAT for compress_offload 24 bit Conflicts: configs/msmnile_au/msmnile_au.mk Change-Id: I20b52ffa10960e7f374f2c6add5d600f3d5b242d
-
- Apr 23, 2023
-
-
Jing Wang authored
* Kernel 5.4 card_state will be located at /proc/asound/card%d/state The state is OFFLINE/ONLINE * Kernel 5.15 card_state will be located at /sys/kernel/snd_card/card_state The state is 0/1 * Select different path and read the state based on kernel version Change-Id: Idfed6f2097e32ccbd571bf6e04419a64dfa024ad
-
- Apr 15, 2023
-
-
sasevs authored
Correct the path for audio_policy_configuration.xml for value added build. TARGET_USES_AOSP_FOR_AUDIO flag is used to decide which xml to be copied for pure and value added builds. Change-Id: I04445a47340b42b8e693bbeecb66995d4322aabe
-
- Apr 14, 2023
-
-
Shakthi Vel S authored
Changes to include Android U PLATFORM_VERSION to enable the audiocontrol binaries for U upgrade. Change-Id: I1b15b8973842aac3da87962a5bd5494c9fa7b215
-
- Apr 12, 2023
-
-
sasevs authored
Updated copyright markings. Change-Id: Idd702b9d770269ceceb6318e3ea91f60c8eb6197
-
- Apr 10, 2023
-
-
Manish Chaturvedi authored
when watching live streaming in fore ground,receive a voip call and observe a sound leak. corection is done for assigning the speaker after muting the stream to the structure. This help in getting the time for exiting output channel for stream. Change-Id: I9c03372a37207ebc5e11323ee08ee2618b83a417
-
- Apr 07, 2023
-
-
qctecmdr authored
-
- Apr 06, 2023
-
-
qctecmdr authored
-
- Apr 04, 2023
-
-
Sandhya Mutha Naga Venkata authored
[Issue]: audio record CTS test case AudioNativeTest#testRecordStreamData is failing [Rootcause]: the existing change is made as part of 10ch FR and causing CTS test case failure as it is updating channel mask while audio capture. [Fix]: added channel count 6 to avoid channel mask update and restore to original conditional check Change-Id: I7e2818dc89f91fa3c64f667befe1c76eabd2eb00
-
Kogara Naveen Kumar authored
Enable low latency playback support for 8, 16, 24 and 32 KHz sample rates and primary output support for HFP. Suggested-by:
Shital Jadhav (Temp) <shitjadh@qti.qualcomm.com> Change-Id: I45bb5155b2eb794af7a25502d391fc7fde28d7e6 Signed-off-by:
nkogara <nkogara@qti.qualcomm.com> Signed-off-by:
sasevs <quic_sasevs@quicinc.com>
-
Kogara Naveen Kumar authored
Enable app type cfg 8, 16, 24, 32 and 48KHz sampling rate support for nav_guidance and alert bus. Suggested-by:
Shital Jadhav (Temp) <shitjadh@qti.qualcomm.com> Change-Id: I7078a936c020bf5ade36c905a59d62dafcbf430f Signed-off-by:
Kogara Naveen Kumar <nkogara@qti.qualcomm.com>
-
Kogara Naveen Kumar authored
Skipping get_priority_input to select differnt acdb device during concurrent record usecase with different audio sources. Suggested-by:
Shital Jadhav (Temp) <shitjadh@qti.qualcomm.com> Change-Id: I3eb37e7ad44fb94cd778dad85fb250e597833105 Signed-off-by:
Kogara Naveen Kumar <quic_nkogara@quicinc.com> Signed-off-by:
sasevs <quic_sasevs@quicinc.com>
-
Krishna Kishor Jha authored
skipping soure priority check for capture usecases, FM and echo ref. Suggested-by:
Ranjitha B <ranjib@qti.qualcomm.com> Change-Id: I24b70f080e67dab6d9199a2c55d04f06885500c4
-
Kogara Naveen Kumar authored
Enable carplay low latency concurrent playback and record usecase support in audio hal Suggested-by:
Shital Jadhav (Temp) <shitjadh@qti.qualcomm.com> Change-Id: Ia778aff601b5fc83deb7e873742573fde8329d16 Signed-off-by:
Kogara Naveen Kumar <quic_nkogara@quicinc.com> Signed-off-by:
sasevs <quic_sasevs@quicinc.com>
-
Kogara Naveen Kumar authored
Enable low latency support for phone bus playback and record usecase with voice comm usage for 8, 16, 24, 32 and 48KHz sample rates Change-Id: I11c85989176dd6db71f56399f0f17acef99ebca8 Signed-off-by:
Kogara Naveen Kumar <quic_nkogara@quicinc.com>
-
- Mar 31, 2023
-
-
Luofan Chen authored
If the audio_amplifier HAL has the amplifier calibration function defined, call this to allow the HAL calibrate the amplifier right after opening the module. Signed-off-by:
Luofan Chen <clfbbn@gmail.com> Depends-On: I9d497fb5d9716bbcbc6ef9035205ee18da994e72 Change-Id: Ie8fbbb855865b41dafb9f289aaed377bdfe9ffe7 (cherry picked from commit eabebaa441f6a356f85e2bb56fb62ad817c4ce52)
-
Luofan Chen authored
Make the call to audio_amplifier_enable_devices consistent. The call site of the function audio_amplifier_enable_device is inconsistent. It enables the amplifier when the spkr_prot feature is detected and enabled, but disables the amplifier only when the spkr_prot feature is disabled. Normally, the amplifier should be enabled when starting a playback and disabled when the playback stops, meaning that the enable and disable call to the function should be under the same condition. Furthermore, the HAL should always call this function with enough information to let the amplifier module itself decide whether it should proceed or just return. Move both the call site of `amplifier_enable_devices` out of the if guard, such that the call sites are consistent. Signed-off-by:
Luofan Chen <clfbbn@gmail.com> Change-Id: Icb90cb6301b8dc2425561d3c1717d74733807e0e (cherry picked from commit 11d58c5174f09193f01947287fd4dd382623648c)
-
- Mar 24, 2023
-
-
Michael Bestas authored
Merge tag 'LA.UM.9.14.r1-21200-LAHAINA.QSSI13.0' into staging/lineage-20.0_merge-LA.UM.9.14.r1-21200-LAHAINA.QSSI13.0 "LA.UM.9.14.r1-21200-LAHAINA.QSSI13.0" * tag 'LA.UM.9.14.r1-21200-LAHAINA.QSSI13.0': (22 commits) hal: msm8974: Add speaker protection for qcs6490 hal : prevent buffer mute for fm usecase HAL: Restrict calls to ADM for low-latency and ultra low-latency usecase hal : enable tinyalsa from vendor path configs: remove direct flag for VOIP RX configs: remove direct flag for VOIP RX audio: hal: update proper return value hal: enable audio hal for qcs6490 audio-hal: AudioEffect reply overflow hal: Fix compile issues for android U. configs: msmnile_au: enable mmap for more bus msmnile_au_ar : lunch combo changes audio: hal: Avoid deallocated memory access Audio-HAL:Disable the mmap for HQX because, there is no support for mmap Configs: include audio control hal service configs: lahaina: Marking added msmnile_au_km4 : lunch combo changes sdmsteppe: New audio config for qcs610 ODK configs: lahaina: Add missing QuIC Clear BSD marking HAL: Converting PCM enum to AUDIO FORMAT enum ... Conflicts: configs/msmnile_au/msmnile_au.mk Change-Id: I53930272f7ac3137d0d1a27a90b72795960ab4d6
-
- Mar 17, 2023
-
-
Kogara Naveen Kumar authored
This reverts commit d08cfc25. Change-Id: I893342f13117ddfa43e82b2179e69e6d7257aaa5
-
- Mar 10, 2023
-
-
Linux Build Service Account authored
Change-Id: Ied31933055c7a46c43e5a35b65447f731e47c4f2
-
- Mar 08, 2023
-
-
Fan Zhang authored
Add libacdbloadersocketclient Change-Id: Ibeb6a8f653afd096a9767027f54d79e15dcda9f0
-
- Mar 06, 2023
-
-
qctecmdr authored
-
- Mar 02, 2023
-
-
Linux Build Service Account authored
Change-Id: Ie9044f0dc112fb9704a47aee8b42b0ab711fe9fd
-
- Feb 24, 2023
-
-
qctecmdr authored
-
- Feb 23, 2023
-
-
Sitong authored
set persist.bluetooth.a2dp_offload.disabled=true for BT A2DP source support Change-Id: I98f2d53f6294404ae9a7797dcd42ae2ccdf8af53
-
- Feb 20, 2023
-
-
Changxiang Wang authored
Add speaker protection for qcs6490. Change-Id: Icc62c70ef1c1b17145e0e6596295fe12bde33eba
-
- Feb 16, 2023
- Feb 14, 2023
-
-
Manoj Kumar N D authored
In hal, the read buffers are set with zeroes if mic mute is set. This change prevents buffer mute for FM usecase. Change-Id: I877e87d3e60e1235410350a3e1d42d4a911e82e8 Signed-off-by:
Manoj Kumar N D <quic_mnd@quicinc.com>
-
- Feb 13, 2023
-
-
Vaibhav Raut authored
Stream must be registered for AUDIO_OUTPUT_FLAG_FAST and AUDIO_INPUT_FLAG_FAST. The others are not intended to take this path. If all streams are registered, they wait for focus which leads to underruns. Added extra condition for ultra low latency usecase (AUDIO_OUTPUT_FLAG_RAW and AUDIO_INPUT_FLAG_RAW) to avoid delay. Change-Id: Ib8886d83e33aa0e8aa7bae1bec6472b4381557bf
-
- Feb 10, 2023
-
-
sasevs authored
This change enables tinyalsa from vendor path, instead of the AOSP path. This is required to support value added features. Change-Id: Id1e969d9d8f4070167e5eebbc4651b8ec51a3d42
-
- Feb 09, 2023
-
-
qctecmdr authored
-