Commit Graph

6 Commits

Author SHA1 Message Date
Adithya R 6075d59ca8 sm8150-common: Add toggle for Dolby volume leveler
Change-Id: I63804773535f290d09724cfc8b1ee58f32ca89ab
2024-03-11 16:57:36 +05:30
Adithya R 6fac08dfcd sm8150-common: Implement Dolby profile-specific settings
Change-Id: I45b5cefbcf1ba021ccc2968e325df17d8f050870
2024-03-11 16:57:36 +05:30
Adithya R 700c99e688 sm8150-common: Introduce more Dolby Atmos effects
- Bass Enhancer
- Dialogue Enhancer
- Stereo Widening

Change-Id: I05ec5add1496d7227d608b9e58aede14dfa0395c
2024-03-11 16:57:36 +05:30
Adithya R 41932f4739 sm8150-common: Set proper summary for Dolby settings
Show the current status in Settings > Sound as well as the QS tile.

Change-Id: I81bb5642550eaf1c21f890ae95304a033439ed40
2024-03-11 16:57:36 +05:30
Sugakesshaa 4d1331d386 sm8150-common: DolbyManager: Rework supported profiles
correct DAP_PARAM_VALUE while at it which fixes dolby presets

Change-Id: Ic4096b2498353b65e5e38bc5bd88bf84b9c7cc39
2024-03-11 16:57:36 +05:30
Adithya R 6536f4822a sm8150-common: Introduce DolbyManager
- Converted Xiaomi dirac implementation based on observing
  Xiaomi sound effects app and daxservice.
- Thanks to jhenrique09 for the hack from Xiaomi dirac parts
  "Pause/play music stream to get effects applied".

Change-Id: I23f78ada3ea8fbb17cb9dd715b2b65f0f51feb36
Co-authored-by: Henrique Silva <jhenrique09.mcz@hotmail.com>
Co-authored-by: Fabian Leutenegger <fabian.leutenegger@bluewin.ch>
2024-03-11 16:57:36 +05:30