Age | Commit message (Collapse) | Author | Files | Lines |
|
BUG-AGL: SPEC-2909
Change-Id: I6192b00a9f220c9b0101fe7a5f8d2bf37bb7eaea
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Add a 'FORCE_STATUS_REFRESH_MS' definition that can be use to force
cards/PCM status refresh.
Might be used in case of missed events using 'inotify'.
BUG-AGL: SPEC-2849
Change-Id: I8de80a95b752e5e4a14ad433460598e371d3a39f
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Add PCM availability application framework events to be notified
when ALSA PCM availability changes.
Use subscribe verb and json
'{ "event" : "pcm", "name" : "hw:3,2,1", "stream" : 0 }'
to subscribe to playback PCM 'hw:3,2,1' availability events.
Use subscribe verb and json
'{ "event" : "pcm", "name" : "hw:1,2,3", "stream" : 1 }''
to subscribe to capture PCM 'hw:1,2,3' availability events.
from removed card events.
To handle PCM events, inode notification (using inotify) is used
on '/dev/snd/pcm*' file (e.g. '/dev/snd/pcmC0D0p')
to monitor PCM availability.
BUG-AGL: SPEC-2835
Change-Id: I5bfaef73b896fa7213e1308035eeaff1464f62f6
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Add a definition to define the maximum number
of subdevices in an ALSA device.
BUG-AGL: SPEC-2832
Change-Id: Id44d53252119319feb400f3b3fa59534392038af
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Rework ALSA card get info function to :
- Be able to probe an ALSA card depending on multiple parameters
(card number, card path, card id, card short name, card long name,
card driver, card mixer name, card components). If several parameters
are requested, all should be true to find a corresponding card.
- Be able to add parameters about a playback device depending on
multiple parameters (device number, device id, device name).
The combination of all card parameters and all device parameters
should be true to find a corresponding card/device.
- If a corresponding card/device is found, information about it
will be returned as a json object.
- If multiple card/device are corresponding to the request,
all cards information will be returned in a json array.
- If no request json is available, all cards information
will be returned (using a json array).
- Add the possibility to ask for multiple card/device in one verb
call using a json array in request json. Each case will be handled
as an individual request. The response will be an array of the same
length as the request json, with each response case corresponding
to the request case.
Change-Id: Ia71e40ce10c8bb10d51099832748c5621d202647
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Add test tree
Set API_NAME in conf.d/cmake/config.cmake
Bug-AGL: SPEC-1796
Change-Id: I0065260549f3fc95b7e2c3c47036e775382139be
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
|
|
Bug-AGL SPEC-1682
Change-Id: Ic4a8925d8be17ab6d53d18ca8abaf99ce348ded8
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change binding version to use application framework v3.
Change-Id: Ic54f5418396562c53e4712d14bd86ab4ca3e16df
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
Set application framework binding version in cmake instead of
setting it before including binding header.
Change-Id: Ic841069248d40fdd023c8056a614e484004be298
Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
|
|
|
|
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
|
|
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
|
|
|
|
|
|
Change-Id: I786ac8d5be68bdf09d5bb6c883959d6e1963c1fe
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Also move filescan and wrap-json library into a separate
submodule afb-utilities
Change-Id: Ic46cceb88cd25a808cbd0e5e6da53f56f9fc786c
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Change-Id: I6703f2225cd9ec44c7bcc4f6048b1ad7c818236d
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Add possibility to include cmake distro dependent files
Change-Id: I6846c6068d37fef0102b350fca98e806abbc78de
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
|
|
Change-Id: I9170f9834868035ab76faaaae941f2c5decf589d
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Move specific compilation options to the target it is related
keep global compilation option in config.cmake then
variable can be correctly evaluated and use with the correct
values (CMAKE_INSTALL_PREFIX isn't the same before common.cmake
inclusion and after.)
Change-Id: Ia3c3fe6bc6fcdcb79858f233b108b9ee1e071131
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1st Working version of HAL ctl-get with TLV
Cleanup HTML5 test pages
WIP Only
|
|
|
|
|
|
|