~aleteoryx/muditaos

ref: 37c5c2fcc83cf7382610d8823a5f45e5066be83b muditaos/module-audio/Audio/decoder d---------
871b250d — Marcin Smoczyński 5 years ago
[EGD-4534] Change audio data path synchronization

Refactor audio data path to fix several synchronization issues and
excessive copy operations on large memory blocks. Introduce
audio::Stream data structure to allow connecting audio source and sink
with a zero-copy capability.

Introduce system mechanisms:
 - critical section guard lock needed for stream synchronization
 - non-cacheable memory allocator to allocate memory for DMA safe
   buffers

Update the Googletest CMake template to match the capabilities of the
Catch2 template.

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
Signed-off-by: Hubert Chrzaniuk <hubert.chrzaniuk@mudita.com>
f6938452 — Hubert Chrzaniuk 5 years ago
[EGD-4332][EGD-4482] Fix playback of mono sound in headphones (#1080)

Addressed problem - when playing files containing only one
audio channel the sound could be heard in only one speaker.
70126e07 — jimmorrisson 5 years ago
[EGD-4439] New filesystem handling - module audio. (#1037)

[EGD-4439] Taglib revision update
0a407135 — Lucjan Bryndza 5 years ago
[EGD-4181] move taglib from audio (#932)

* [EGD-4181] Move submodule taglib to utils

* [EGD-4181] LibTag moved to util lib.

Co-authored-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
4c22ef51 — Hubert Chrzaniuk 5 years ago
[EGD-4099] BT set stream (#846)

e131dae6 — Przemyslaw Brudny 5 years ago
[EGD-3743] Removed old doxygen copyright statements from project.
2276ceed — Radoslaw Wicik 5 years ago
[EGD-3743] Update copyrights in fies
8c748a39 — Hubert Chrzaniuk 5 years ago
[EGD-4100] Fix playback restart on audio profile change (#848)

ebcef7a6 — Hubert Chrzaniuk 5 years ago
[EGD-4054] Audio API for setting stream parameters (#826)

305d43a1 — Bartek Cichocki 5 years ago
[EGD-3773] added A2DP playback backend
7b4a706c — Adam Dobrowolski 5 years ago
EGD-4036 Application windows - added register mechanism

* Moved ApplicationLauncher to separate files - declutering
* WindowsStore renamed to WindowsFactory - Store needs to be splitted toavoid antipattern
* Options window build dynamically onBeforeShow
* Dialog windows dynamically built
0014dae2 — Lucjan Bryndza 5 years ago
[EGD-3854] Removing goto's from the code (#797)

It is generic cleanup task for removing all goto files

Co-authored-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
EGD-2955 EGD-3588 Timers fully refactored & updated (#721)

* Timers now are Application thread safe
* Timers now have consistent API independend of Application (no more c style timers)
* Timers can have either: callback or override onTimer() method - this
  way we can create more complicated timers or just use existing ones
* gui::Timer added via adapter class GuiTimer to decouple sys::Timer
  with gui::Timer
* Fixed race in wrapper
* Updated docs
* fixed using std and cpp_freertos and DataReceivedHandler hidden in Application.hpp
9311e33a — pawpMudita 5 years ago
EGD-3808 Scrolling contacts list with a particular letter - part 2
ca03073c — SP2FET 5 years ago
[EGD-3643] added BT dedicated bonding (simple pairing)
af85469c — Marcin Smoczyński 5 years ago
[EGD-3864] main file cleanup (#761)

Remove dead code; cleanup and sort include list. Introduce config file.
ea88f765 — hubert-chrzaniuk 5 years ago
[EGD-3468] Bump taglib repo (#752)

06e3bb0f — kkleczkowski 5 years ago
Egd 3709 - Application antenna - added parameter history window. (#713)

* [EGD-3709] Applicatgion antenna switch parameters window.

* [EGD-3709] Changelog + service-antenna disabled.

* [EGD-3709] PR suggestions + missing antenna rquest.

Co-authored-by: Kuba Kleczkowski <dd>
f66212e2 — Hubert Chrzaniuk 5 years ago
[EGD-3468] Bump taglib repo

 * newer commit adds third_party_source_optimization support
6e9bdb3d — Hubert Chrzaniuk 5 years ago
[EGD-3468] Fix metadata of audio files
Next