Skip to content
Snippets Groups Projects
  1. Jul 11, 2023
    • Michael Bestas's avatar
      Merge tag 'LA.UM.9.14.r1-22000-LAHAINA.QSSI12.0' into... · a4238620
      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
      2 tags
      a4238620
  2. May 28, 2023
  3. May 09, 2023
  4. May 01, 2023
  5. Apr 26, 2023
  6. Apr 25, 2023
  7. Apr 24, 2023
    • Michael Bestas's avatar
      Merge tag 'LA.UM.9.14.r1-21300-LAHAINA.QSSI12.0' into... · 6cfd92bf
      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
  8. Apr 23, 2023
    • Jing Wang's avatar
      hal: Audio elite make card_state path compatible for 5.4/5.15 · b536c2f6
      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
      b536c2f6
  9. Apr 15, 2023
    • sasevs's avatar
      config: msmnile_au: Correct VA audiopolicy config path · 302a6ee8
      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
      302a6ee8
  10. Apr 14, 2023
  11. Apr 12, 2023
  12. Apr 10, 2023
    • Manish Chaturvedi's avatar
      hal: fix sound leak when receiving voip call · 0a8305f3
      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
      0a8305f3
  13. Apr 07, 2023
  14. Apr 06, 2023
  15. Apr 04, 2023
  16. Mar 31, 2023
    • Luofan Chen's avatar
      audio_amplifier: Call calibration after module open · e9b412f1
      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: default avatarLuofan Chen <clfbbn@gmail.com>
      Depends-On: I9d497fb5d9716bbcbc6ef9035205ee18da994e72
      Change-Id: Ie8fbbb855865b41dafb9f289aaed377bdfe9ffe7
      (cherry picked from commit eabebaa441f6a356f85e2bb56fb62ad817c4ce52)
      e9b412f1
    • Luofan Chen's avatar
      audio_amplifier: Change the enable amplifier function location · 6f377268
      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: default avatarLuofan Chen <clfbbn@gmail.com>
      Change-Id: Icb90cb6301b8dc2425561d3c1717d74733807e0e
      (cherry picked from commit 11d58c5174f09193f01947287fd4dd382623648c)
      6f377268
  17. Mar 24, 2023
    • Michael Bestas's avatar
      Merge tag 'LA.UM.9.14.r1-21200-LAHAINA.QSSI13.0' into... · 54fde3da
      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
      54fde3da
  18. Mar 17, 2023
  19. Mar 10, 2023
  20. Mar 08, 2023
  21. Mar 06, 2023
  22. Mar 02, 2023
  23. Feb 24, 2023
  24. Feb 23, 2023
  25. Feb 20, 2023
  26. Feb 16, 2023
  27. Feb 14, 2023
  28. Feb 13, 2023
    • Vaibhav Raut's avatar
      HAL: Restrict calls to ADM for low-latency and ultra low-latency usecase · 5f3bf223
      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
      5f3bf223
  29. Feb 10, 2023
    • sasevs's avatar
      hal : enable tinyalsa from vendor path · 8f050102
      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
      8f050102
  30. Feb 09, 2023
Loading