Commit Graph

15 Commits

Author SHA1 Message Date
Akash
8a429c2618 sm8250-common: audio: Fix mic issues in apps like WhatsApp
* Also clean up FM Tuner from original commit as it breaks wired headphones

Change-Id: I311b484e07e41bf69ab43b78e4a9abe883730435
2021-06-09 11:57:03 +02:00
Sebastiano Barezzi
4f4a65e722
sm8250-common: Decommonize mixer paths related audio configs
Change-Id: Ia5e1ac0f8923551ce945b451621eec8f17e5353e
2021-06-09 10:20:40 +02:00
Sebastiano Barezzi
a856c06112
sm8250-common: Import audio_policy_volumes.xml from stock
* And apply latest changes from AOSP

Change-Id: I1988f841d3df1126b234cad5456661e919b58705
2021-04-29 19:38:49 +02:00
LuK1337
739dd66e05
sm8250-common: audio: Disable ULL mode
* Ultra low latency playback is currently broken. Crackling audio
   can be well noticed while playing WhatsApp audio messages or even
   during some games.

 * This patch routes all audio that normally used audio-ull-playback
   paths to low-latency-playback paths instead, thus meaning we're
   switching from ULL to LL mode.

Change-Id: I1f029d7df9a306f411598b0cffc536409cb2ae95
2021-04-22 15:17:29 +02:00
Jaideep Sharma
f0064f055d
sm8250-common: provide support for callscreening for kona/lito.
add support for callscreening support in audio_policy_configuration
- add mixer paths related to proxy ports needed in call_screening

Change-Id: Ib0c220fa44c23454e71e772bfa406bd82c06b90d
2021-04-01 01:39:47 +02:00
Lakshman Chaluvaraju
d282ea9cbe
sm8250-common: Enable Mono channel support for voip over audio path
Add changes to support mono channel configuration
for voip over audio path.

Change-Id: Ib454d24a4017d3f91d429d47c52d4f86e5a18e97
2021-04-01 01:39:47 +02:00
Sebastiano Barezzi
88cf7693b2
sm8250-common: audio: Also add Line Out routings
* From instantnoodle

Change-Id: I7ec1a41d422ad1902d1e9c680869d3b53116fabd
2021-04-01 01:39:47 +02:00
Jasmine Cha
092a27da8e
sm8250-common: audio: Add hotword input for hotword mic concurrency
Bug: 126595113
Bug: 129733664
Bug: 133123985
Bug: 130316160

Test:
 (ST: sound trigger, VO: VoIP, PH: phone call,
  NR: media recording, PL: playback music)
 ST->VO (MO/MT),  ST->PH (MO/MT)
 ST->NR->PH (MO/MT), ST->NR->VO (MO/MT)
 ST->PL->PH (MO/MT), ST->PL->VO (MO/MT)
 ST->NR->PL->PH (MO/MT),  ST->NR->PL->VO (MO/MT)

Change-Id: I11513994c7a34364de38e00fc8ff999efe3dbb6c
Signed-off-by: Jasmine Cha <chajasmine@google.com>
2021-04-01 01:39:47 +02:00
Sebastiano Barezzi
b9978e12fa
sm8250-common: audio: Remove misoundfx
Change-Id: I0a93dbfced55d851d3a7e5b57c1ff9a251777094
2021-03-31 11:39:20 +02:00
Sebastiano Barezzi
c1d245bfbc
sm8250-common: audio: Add missed wired headphones routings
Change-Id: I2789f1a796da8c34d9c8cdf874ec62b3c5261a66
2021-03-31 11:39:20 +02:00
Sebastiano Barezzi
6e848ff338
sm8250-common: Use AOSP A2DP Input config
Change-Id: I654283643c28f2ea087d6bfbda807d1abc7c34af
2021-03-31 11:39:20 +02:00
Sebastiano Barezzi
ba0ba991a1
sm8250-common: Adapt audio policy configuration for AOSP bluetooth audio
Change-Id: Idf63c8f118c1fe5c40fa77a62df9f321658f3adf
2021-02-22 16:07:17 +01:00
Sebastiano Barezzi
5c426c197c
sm8250-common: Decommonize device-specific audio configs
Change-Id: I6324d8d2e7f056e92f20524f58aa7760d3d2b330
2021-02-20 00:17:28 +01:00
Sebastiano Barezzi
7e58c6f7d8
sm8250-common: audio: Add wired headphones configuration
* Extracted from instantnoodle

Change-Id: If38f646e816a9233ea23245ffaa42f73c73c922b
2021-02-15 18:54:36 +01:00
Sebastiano Barezzi
81db3753d3
sm8250-common: Import audio configs
* From lmi-user 11 RKQ1.200826.002 V12.2.4.0.RJKMIXM release-keys

Change-Id: Ie2f0337ff2bfff9d6a569920c311e38fabeb387a
2021-02-15 18:54:33 +01:00