Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
This project is mirrored from https://github.com/LineageOS/android_hardware_qcom_audio.git. Pull mirroring updated .
  1. Jan 23, 2022
  2. Jan 09, 2022
    • Sujin Panicker's avatar
      hal: Fix CFI errors · e20a6987
      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
      e20a6987
  3. Feb 05, 2021
  4. Aug 17, 2020
  5. Mar 07, 2020
    • Luca Stefani's avatar
      Merge tag 'android-10.0.0_r31' into lineage-17.1-android-10.0.0_r31 · 722c28c2
      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
      722c28c2
  6. Jan 13, 2020
  7. Jan 08, 2020
  8. Jan 07, 2020
  9. Dec 11, 2019
  10. Dec 07, 2019
  11. Nov 26, 2019
  12. Nov 25, 2019
    • Aniket Kumar Lata's avatar
      post_proc: release vol listener object based on context · b2ea3ccb
      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
      b2ea3ccb
  13. Nov 17, 2019
  14. Nov 15, 2019
  15. Aug 17, 2019
  16. Aug 15, 2019
  17. Aug 10, 2019
  18. Aug 09, 2019
  19. Aug 08, 2019
  20. Aug 07, 2019
  21. Jul 29, 2019
    • Jiyong Park's avatar
      Read both vendor.audio_hal.* and audio_hal.* sysprops · 83fde0ec
      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
      83fde0ec
  22. Jun 22, 2019
  23. Jun 21, 2019
  24. Jun 20, 2019
    • Phil Burk's avatar
      audio_hw: close mmap file descriptor to fix leak · 67db78da
      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
      67db78da
  25. Jun 19, 2019
  26. Jun 18, 2019
  27. Jun 13, 2019
    • Carter Hsu's avatar
      audio: set hotword input for soundtrigger only · 968d681f
      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: default avatarCarter Hsu <carterhsu@google.com>
      968d681f
Loading