~aleteoryx/muditaos

ref: 6c32205e1be369cbadf752c77eff68d1a2f963e1 muditaos/module-audio d---------
99ae1539 — Alek Rudnik 4 years ago
[EGD-6723] Music Player application skeleton

Rewritten Music Player to use MVP pattern.
There are no functional changes under this commit.

Fix for port audio leakage
214451cc — Jakub Pyszczak 4 years ago
[EGD-7083] Fixed earspeaker bt HSP

Routing and ringtone are now hearable via earspeaker/jack
while pure is connected to the device that doesn't support HSP.
3c5649df — Pawel.Paprocki 4 years ago
[EGD-6624] Audio support for linux simulator

When using simulator user should hear audio output to test apps like
Music Player.

Co-authored-by: Tomasz Krosnowski <tomasz.krosnowski@mudita.com>
Co-authored-by: Piotr Tański <piotr.tanski@mudita.com>
Co-authored-by: Marcin Smoczyński <marcin.smoczynski@mudita.com>
Tested-by: Marcin Smoczyński <marcin.smoczynski@mudita.com>
bc0a168d — Jakub Pyszczak 4 years ago
[EGD-7145] Fix mp3 tags fetch

Fixed problem with some mp3 files which wasn't available in the list
of tracks. Issue was occuring due to the large buffer allocation.
3df2492b — Jakub Pyszczak 4 years ago
[EGD-7100] Fix shuttered audio

Fix shuttered audio on wav playback.
6d61aabb — Jakub Pyszczak 4 years ago
[EGD-6514] HSP volume control

Bluetooth headset profile volume control
introduced. Small refactor on A2DP volume control
done.
34a0d610 — Mateusz Grzegorzek 4 years ago
[BH-393] Create separate math lib

Create separate math lib from Math.hpp file.
02b8d2bf — Piotr Tański 4 years ago
Merge branch 'master' into stable
943fef96 — Radoslaw Wicik 4 years ago
[BH-353] Add Documentation for main targets

* clean up mimimu required cmake version
* fixes for release workflow

Add documentation for targets, fixes for cmake
and release workflow.
2911b6b4 — Lukasz Skrzypczak 4 years ago
[BH-378] PR changes

PR changes - mainly includes
7fee0d9c — Lukasz Skrzypczak 4 years ago
[BH-378] Utils move log to library

Moved log to separate library
82030a32 — Alek Rudnik 4 years ago
Merge branch 'master' into stable
40530e39 — Lukasz Skrzypczak 4 years ago
[BH-399] Cleaning

Cleaned to match newest master
ef3f840a — Marcin Smoczyński 4 years ago
[EGD-6049] Add voice call over HSP

Add support for voice calls over HSP.

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
6fe90d4b — DariuszSabala 4 years ago
[BH-461] Move TPLIB minimp3 to separate dir

Moved minimp3 to third-party directory,
added our CMakeLists.txt with interface
library defined and upgraded include paths
93c4675d — Alek Rudnik 4 years ago
[EGD-6701] System time usage fixes

Fixed all calls to stdlib time.
Removed all redundant calls to Timestamp treated as time source.
ece6a51e — Marcin Smoczyński 4 years ago
[EGD-6800] Enable voice transcoding

Add voice transcoding during phone call with two basic transforms:
 - sample rate downscaling by a factor of 2 with a decimator
 - sample rate upscaling by a factor of 2 with an interpolator (no
low-pass filter)

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
f6dd452c — Marcin Smoczyński 4 years ago
[EGD-6799] Cleanup audio device interface

This refactoring removes invalid interface dependencies of the original
AudioDevice implementation:
 - move things characteristic to RT1051AudioCodec to audio::codec
 - remove dead methods
 - make start/stop optional and codec configuration independent
 - add more convenient way to get supported formats

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
a3e512a8 — Marcin Smoczyński 4 years ago
[EGD-6674] Change negotiation of audio block size

Replace faulty implementation which produced ambiguous results with one
which is suited for both phone calls and music playback requirements,
including A2DP and HSP Bluetooth profiles.

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
00a9d5d0 — Jakub Pyszczak 4 years ago
[EGD-6438] Loudspeaker headset fix

Fixed enabling loudspeaker during phone call with headphones plugged.
Next