Skip to content
Snippets Groups Projects
  1. May 24, 2024
    • BeYkeRYkt's avatar
      hal: msm8974: Use stereo recording depending on camera orientation · bd9cc797
      BeYkeRYkt authored
      * The 4b084132 commit ("select camcorder snd device according to camera
        orientation") adds the ability to configure microphones depending on
        camera orientation. Use this option to select the desired device for stereo
        video recording depending on the orientation of the camera.
      * Use SND_DEVICE_IN_SPEAKER_DMIC_STEREO for CAMERA_BACK_LANDSCAPE as a
        standard device, since in this camera position it is more advantageous
        to connect the 'speaker-mic' first to avoid inverted audio channels.
      * For full-fledged work, you need to set "ro.audio.monitorRotation=true"
        to listen to the orientation of the device or manually send parameters
        via AudioManager.
      
      Change-Id: Ieb217c47d48771970a800b93eefafeb20493fee4
    • BeYkeRYkt's avatar
      hal: msm8974: Fix the wrong device for AUDIO_SOURCE_CAMCORDER · 320d9489
      BeYkeRYkt authored
      * The 4b084132 commit ("audio: select camcorder snd device according to camera
        orientation") adds the ability to configure microphones depending on the
        camera orientation, however, some code associated with 'snd_device' is written
        in the wrong place, since the subsequent code after them will still reassign
        'snd_device'. Fix this by moving the current code to the place
        SND_DEVICE_IN_CAMCORDER_MIC, as was originally intended in the original
        source.
      
      Change-Id: Ief851c0f320d0acaa95fb5c33713d2e655194497
  2. Apr 22, 2024
  3. Mar 29, 2024
    • Michael Bestas's avatar
      Merge tag 'LA.UM.9.14.r1-24200-LAHAINA.QSSI13.0' into... · f9a2a65c
      Michael Bestas authored
      Merge tag 'LA.UM.9.14.r1-24200-LAHAINA.QSSI13.0' into staging/lineage-21.0_merge-LA.UM.9.14.r1-24200-LAHAINA.QSSI13.0
      
      "LA.UM.9.14.r1-24200-LAHAINA.QSSI13.0"
      
      * tag 'LA.UM.9.14.r1-24200-LAHAINA.QSSI13.0':
        hal: disable unused feature to reduce memory footprint
        configs:rb3gen2: add speaker-and-hdmi path for low-latency-playback
        configs: create blocklist for audio to load different framework ko files
        configs:removed unsupported sched_boost param for perf opt
        hal: fix libadm.so right path in LE platform
        hal: rb3gen2: Enable use of hdmi for voip/voice
        primary-hal: Fix stability issues
        audio-hal: Enable AUDIO_FEATURE_ENABLED_DAEMON_SUPPORT for msmnile_gvmq_vcu
        configs: rb3gen2: modified format for mixer_paths_yupikidprb3
        configs : rb3gen2: added support for HDMI In backend interface
        configs : rb3gen2: added support for HDMI backend interface
        config: activate AUDIO_USE_STUB_HAL for audiolite
        hal: add support for rb3gen2 specific audio platform xml
        HAL: Fix for crash due to structure mismatch during st deinit
        hal: sndmonitor: Fix for Code vulnerability
        hal: disable unused feature to reduce memory footprint
      
       Conflicts:
      	configs/lahaina/lahaina.mk
      	hal/Android.mk
      
      Change-Id: I77e701d2bf4e52d94b40a1e2e495df6b4995e144
  4. Mar 07, 2024
  5. Feb 22, 2024
  6. Feb 13, 2024
  7. Feb 01, 2024
  8. Jan 30, 2024
  9. Jan 29, 2024
  10. Jan 24, 2024
  11. Jan 23, 2024
  12. Jan 19, 2024
    • Xiaowu Liu-GV's avatar
      hal: fix libadm.so right path in LE platform · c43e36fc
      Xiaowu Liu-GV authored
      /usr/lib64 not exists in LE, ADM_LIBRARY_PATH
      change to /usr/lib.
      
      if libadm.so unavailable, caused below chains:
      1. struct stream_in::real_time will be false
      2. will not attach flag PCM_MMAP while pcm_open
      
      if we now use ULL_NOIRQ(FE: MultiMedia8) device to
      open capture, mmap func will not called, and
      pcm_prepare failed.
      
      Change-Id: I02baa9df0491a508163dd70ba34ed9634ea0ed93
      c43e36fc
  13. Jan 16, 2024
  14. Jan 12, 2024
  15. Jan 10, 2024
  16. Jan 04, 2024
    • Bruno Martins's avatar
      Merge tag 'LA.UM.9.14.r1-23600-LAHAINA.QSSI14.0' of... · 32b7a1b2
      Bruno Martins authored
      Merge tag 'LA.UM.9.14.r1-23600-LAHAINA.QSSI14.0' of https://git.codelinaro.org/clo/la/platform/hardware/qcom/audio into lineage-21.0-caf-sm8350
      
      "LA.UM.9.14.r1-23600-LAHAINA.QSSI14.0"
      
      * tag 'LA.UM.9.14.r1-23600-LAHAINA.QSSI14.0' of https://git.codelinaro.org/clo/la/platform/hardware/qcom/audio:
        audio-HAL: Fix for KW static analysis issues
        audiohal: fix right audio platform xml file for rb3 gen2
        Removed not used audio properties from audio-hal.
        audio-hal: Fix kw issue
        hal: add support for hfp on qcs6490
        configs: rb3gen2: add support for HDMI out on rb3gen2 platform
        hal: add support of HDMI external display for rb3gen2
        hal: Extract source track meta data for 2mic
        configs: rb3gen2: add support for 2/3/4 mic on rb3gen2 platform
        hal: update mixer path files for Rb3Gen2 IOT with FV13 tuning
        configs: RB3Gen2: add support for dual mic on RB3Gen2 platform.
        hal: add support for rb3gen2 specific mixer xml
        audio-hal: modify out_set_mmap_volume sequence
        configs: msmsteppe_au: Update audio hal to 7.0
        msmnile-tb bringup change.
        config: 64bit suppor for msmsteppe auto
      
      Change-Id: Ib536a3c77ee22d4d3f0a922f7a45c3b4b3734311
      32b7a1b2
  17. Jan 03, 2024
  18. Jan 02, 2024
  19. Dec 29, 2023
  20. Dec 28, 2023
  21. Dec 21, 2023
  22. Dec 18, 2023
  23. Dec 14, 2023
  24. Dec 11, 2023
    • Linux Build Service Account's avatar
      Merge ee821931 on remote branch · aeb79f08
      Linux Build Service Account authored
      Change-Id: I87e8a47bb0a785af70634f0c883b84bcb2623af8
      aeb79f08
    • Vaibhav Raut's avatar
      HAL: Fix for crash due to structure mismatch during st deinit · bc0b88e2
      Vaibhav Raut authored
      The current implementation of the clear_devices function involves
      the audio_device_info structure. However, when a listnode is added
      to st_ses_list, the structure sound_trigger_info is used. This leads
      to a structural mismatch when clear_devices is called during sound
      trigger deinit with st_ses_list. A new function is introduced to
      handle the mismatch of structures.
      
      Change-Id: Ida5d5ab2b4a80da5a637a9301465ec3efc16d6ae
      bc0b88e2
  25. Dec 07, 2023
  26. Dec 06, 2023
  27. Dec 05, 2023
    • Sidha Kothari's avatar
      hal: disable unused feature to reduce memory footprint · 6fe11548
      Sidha Kothari authored
          - Disable feature flags which are not needed to reduce memory
            footprint.
          - Release any unused memory once use case is over.
      
      Change-Id: I7854b8f00748f204f38b08b9dfa3c00b2bbe0c2b
      (cherry picked from commit a65e5b966816fa7168105e4d4e7ec1de83240ec9)
      6fe11548
  28. Dec 04, 2023
  29. Nov 30, 2023
  30. Nov 29, 2023
  31. Nov 28, 2023
Loading