Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-12-19 | Add support for bluetooth telephonyguppy_6.99.3guppy/6.99.36.99.3 | Thierry Bultel | 1 | -8/+9 | |
This adds support for bluetooth telephony. A big rework in the softmixer internals has been mandatory, in order to support dynamic streams creation and deletions. Bluetooth telephony relies on the recent evolutions of bluez-alsa, the most important one being the support of HFP over Ofono. The softmixer opens PCM ioplugs provided by bluez-alsa. Bluetooth SCO needs 2 streams, one for listening and the other for talking. These streams are created upon requests sent by the hal-manager. The hal manager subscribes for bluez-alsa events and request the list of availalble transports. For each "attach" transaction verb, the softmixer maintains a list of the all created objects (sources, sinks, zones, ramps, streams, and more) Additionnally, it creates a new verb when the attach succeeds, that verb is typically something like "sco_XX:XX:XX:XX:XX:XX", and the only supported action at the present time is {"action":"remove"}, that performs all the cleanup of the registered objects. Change-Id: I1b119e6c079e60daf771e63c083a1ef33a39f379 Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh> | |||||
2018-11-07 | Tweaking debug prints | Jonathan Aillet | 1 | -1/+1 | |
Replace some 'printf' by application framework debug functions. Improve 'ALSA_PCM_UID' macro. Correct minor errors in debug prints. Change-Id: I49899fd904d42b5b3bec46017eb319ed7d321dc5 Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh> | |||||
2018-10-16 | Lower the verbosity when not in debug level | Thierry Bultel | 1 | -15/+15 | |
There were too many things printed in notice mode. Change-Id: Ia7841e219cb2e9ca71e0c4436a2048a812ef6b07 Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh> | |||||
2018-09-07 | fixed crash upon misconfiguration of capture/playback devices | Thierry Bultel | 1 | -0/+5 | |
The null pcmplug case was not correctly handled in various places. Also fixed some typos in the log Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh> | |||||
2018-06-22 | plugins: code & log cleanup | Thierry Bultel | 1 | -4/+4 | |
2018-06-22 | alsa-utils-dump: added log upon failing parameters retrieval | Thierry Bultel | 1 | -5/+9 | |
Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh> | |||||
2018-06-10 | Correct a warning when using snd_output_printf function | Jonathan Aillet | 1 | -1/+1 | |
Instead of passing directly a 'const char *' to snd_output_printf function use a "%s" format. Change-Id: I46cd0fc6e5d139a6241dc3aa224b707d97a68125 Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh> | |||||
2018-06-04 | Move to Dynamic Mixer API (work in progress) | Fulup Ar Foll | 1 | -28/+42 | |
2018-05-13 | Initial version with softvol,Route,Multi,Dmix | Fulup Ar Foll | 1 | -51/+59 | |
2018-05-11 | Initial version with softvol control and DMIX | Fulup Ar Foll | 1 | -1/+1 | |
2018-05-08 | Fist AlsaLoop model playing music (work in progress) | Fulup Ar Foll | 1 | -0/+204 | |