Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-01-16 | bluetooth sco: fixed the softvol open error | Thierry Bultel | 1 | -1/+3 | |
This fixes #SPEC-2125. The fix consists in specifying the number of channels in the softvol pcm configuration. When it is not set, the libasound detects a configuration mismatch (the default number of channels being 2), and attempts to remove the sotfvol control, which for unknown reason, (broken support on kernel side ?) randomly fails. Change-Id: I816b623715e413452e6793ee519e97fac6fdde43 Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh> | |||||
2018-12-19 | Add support for bluetooth telephonyguppy_6.99.3guppy/6.99.36.99.3 | Thierry Bultel | 1 | -5/+18 | |
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-06-22 | plugins: code & log cleanup | Thierry Bultel | 1 | -1/+2 | |
2018-06-22 | alsa-plug-vol: code & log cleanup | Thierry Bultel | 1 | -5/+11 | |
Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh> | |||||
2018-06-11 | Fixed compilation warning with _FORTIFY_SOURCE=2 | Thierry Bultel | 1 | -2/+5 | |
Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh> | |||||
2018-06-11 | Autorize direct zone to point on sndcard | fulup | 1 | -13/+2 | |
2018-06-10 | Cleanup and added return of previous volume when setting new value | fulup | 1 | -1/+1 | |
2018-06-07 | Code cleanup and fixed some typos | Thierry Bultel | 1 | -2/+2 | |
Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh> | |||||
2018-06-05 | Update info command and move HTML5 to new API | fulup | 1 | -1/+1 | |
2018-06-04 | Move to Dynamic Mixer API (work in progress) | Fulup Ar Foll | 1 | -56/+27 | |
2018-05-18 | Implements volume ramping | Fulup Ar Foll | 1 | -5/+5 | |
2018-05-17 | Initial version with dynamic APIs | Fulup Ar Foll | 1 | -11/+13 | |
2018-05-17 | Cleanup soft vol control creation | Fulup Ar Foll | 1 | -0/+125 | |
2018-05-14 | Move to new Romain controller version | fulup | 1 | -82/+0 | |
2018-05-14 | Documentation and simple config for one card | fulup | 1 | -0/+82 | |
2018-05-13 | Initial version with softvol,Route,Multi,Dmix | Fulup Ar Foll | 1 | -77/+0 | |
2018-05-11 | Initial version with softvol control and DMIX | Fulup Ar Foll | 1 | -0/+77 | |