~aleteoryx/muditaos

ref: d9a1194e6f203247ebcef4b03f8ce5ebccc7c778 muditaos/module-audio d---------
72b06448 — Lefucjusz 3 years ago
[MOS-647][MOS-671] BT volume control fixes

Set of fixes for Bluetooth volume control issues:

* split OS volume from A2DP device volume;
* added translations for additional popup required
to indicate what volume is being set;
* fixed issue that on some devices setting the lowest
volume level would set the highest in reality;
* fixed Bluetooth auto-turnoff functionality;
* minor code cleanup.
c1186777 — Mateusz Piesta 3 years ago
[BH-1457] Simulator audio

Switched to the more efficient way of
spawning pulse audio context/stream.
This change fixed rare issues reported by
address sanitizer and accidental freezes.
1dcd2858 — Lefucjusz 3 years ago
[MOS-506] Update fallback audio configs

Updated fallback audio configs with parameters
obtained from R&D in Wrocław.
dc9ad45a — Adam Dobrowolski 3 years ago
[MOS-53] Not enough stack for audio worker

There were ocasional crashes due to too small stack for audio worker.
These were not caught via stack overflow catching logic most of times
523eb6f5 — Lucjan Bryndza 3 years ago
[MOS-513] Fix issues related to the GCC12 gcc

Fix issues related to the GCC 12
Fix paths for ignore license headers
434a335e — Lefucjusz 3 years ago
[MOS-411] Wired headset audio fix

Fixes non-working wired headset audio
during call
cc32dd30 — Bartosz Cichocki 3 years ago
[MOS-366] Connect cellular events to HFP

Connected all (?) necessary cellular events to the HFP profile
Fixed audio issues when connected with HFP
Some cleanup
97e9d7b7 — Mateusz Piesta 3 years ago
[BH-1449] Fix gui/eink dependencies

* Dependencies between service-gui and service-eink
have been correctly defined.
* System close routine was replaced with the sequential one
which should solve many bell issues.
* It also fixes BH-1406 and BH-1442.
* Fixed some weird CMake issues in module-audio and
several other modules.
* Fixed service-gui closing routine
* Removed unneeded messages/states from service-gui/eink.
* Enhanced app-mgr closing routine. Fixed closing action handling.
d59ac56d — Bartosz Cichocki 3 years ago
[MOS-347] Separate A2DP from HFP in ProfileManager

Now, both profiles can operate separately. Additonally, minor
fixes has been applied to allow calling via car audio system.
Some infotainment systems still don't work though.
2c084320 — Mateusz Piesta 3 years ago
[BH-1453] Fix audio on the simulator

Replaced PortAudio library with PulseAudio.
Fixed minor issues with the WorkerQueue module.
2f42cd5e — Mateusz Piesta 3 years ago
[BH-1424] FreeRTOS update

Updated FreeRTOS source code to 10.4.6.
Moved FreeRTOS sources to the third-party directory.
Added necessary changes to the CMake configuration.
Split FreeRTOSConfig.h. From now, each board has its own.
Added missing log headers.
Minor refactor of the module-os cmake.
Fixed stack overflows in bell application main and time service.
d1d311c4 — Lefucjusz 3 years ago
[MOS-331] Fix audio resuming after headset unplugging

Fix of the audio playback bug, which
prevented playback resuming after
unplugging the headset when playback
was paused.
dd3eeaf1 — Lefucjusz 3 years ago
[MOS-240] PVS Studio analysis bugs fix

Fixes to major part of issues found
by PVS Studio static analysis
mainly micro-optimisations
3eae770a — Lefucjusz 3 years ago
[MOS-303] Documentation fix

Fix of the gain parameter range
6f257d38 — Marcin Lyda 3 years ago
[MOS-303] Add playback path gain params to json

Additional pair of parameters has been added
to current implementation of equalizer to
enable changing playback path gain during
audio path fine-tuning
2b2bb13a — Maciej Janicki 3 years ago
[MOS-296] Merge remote-tracking branch 'origin/stable'

Merge stable Harmony branch into merge wip branch
e59cd403 — GravisZro 4 years ago
[MOS-245] Fix errant spaces

It appears in the past a major edit was made but had used a regex to
change some text which resulted in an errant space between the
enumuneration/struct/class name and the scope resolution operator.
These errant spaces have been removed.
81559df2 — Daniel Karski 4 years ago
[EGD-8162] Allow importing audio profile settings from json file

Update Audio/Profiles README.md
83051c94 — Mateusz Piesta 4 years ago
[BH-1340] Fix audio asset tags

Fixed audio asset tags
Fixed formatting issues.
81052bbc — Bartosz Cichocki 4 years ago
[EGD-8162] Allow importing audio profile settings from json file

This allows for imporing the audio profile setitngs, including
EQ settings from the json file, thus allowing modification of
those setitngs without the need of recompiling the source code.
Next