summaryrefslogtreecommitdiffstats
path: root/meta-audio-4a-framework/recipes-multimedia/4a-alsa-core
AgeCommit message (Collapse)AuthorFilesLines
2019-06-11Supporting commits for the switch to pipewireJan-Simon Möller1-25/+0
We move all components around meta-audio-soundmanager-framework to that layer (still kept on request). We deprecate the meta-audio-4a-framework layer for Happy Halibut. Bug-AGL: SPEC-2473 Change-Id: I2a7c9d815801a3f8ea80943165ea6fd1422533ea Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-05-224a-alsa-core: bump to latest revisionJonathan Aillet1-1/+3
Also add a new dependency to 'libafb-helpers' from the included changes. Included changes: * 9b71be0 Improve tests for 4a-alsa-core * b8af262 Rework ALSA card get info function * 4eb02cc Rework ALSA control set/get function * b04cb5e Improve prints when setting values of control * 056aa12 Send back cardid only if request is valid * 0219aa9 Improve ALSA control creation * 980a8f0 Fix dbScale generation when adding custom control BUG-AGL: SPEC-2435 Change-Id: I4e9a7f91be98ad157899ed864ae47f2c383514dd Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
2019-04-09Upgrade to thudScott Murray1-0/+3
Changes include: - Add LAYERSERIES_COMPAT definitions to layer.conf files - Disable pulseaudio-module-4a-client for now as it does not compile against PulseAudio 12.x - Remove meta-audio-4a-framework/recipes-devtools/python/python3-websockets_4.0.1.bb as it is superseded by upstream - Add OECMAKE_GENERATOR = "Unix Makefiles" to 4a-alsa-core, 4a-hal-generic, 4a-hal-unicens, and 4a-softmixer recipes for now to work around CMake+ninja issue - Remove alsa 1.1.6 recipes from meta-audio-4a-framework/recipes-multimedia/alsa as they are superseded by upstream. Local changes to the alsa-plugins recipe have been implemented in a bbappend. Known issues: - pulseaudio-module-4a-client has been disabled - CMake+ninja issue in cmake-apps-module has been worked around with OECMAKE_GENERATOR Bug-AGL: SPEC-1837 Change-Id: I5355e9f74e2385a093ca21cda5bd52a80e1a6e67 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-12-204a-alsa-core: bump to last revisionStephane Desneux1-1/+1
This includes the following changes: * 985df9f alsaSetGetCtls: fixed a memory leak * 25e4773 Move autobuild to top tree * 838192f Add test for 4a-alsa-core * 2a9a1b6 Change .gitmodules following submodule migration * 6a6963c Migrate app-templates to CMake module Change-Id: Id5344ff70e2c5d30c55be3f40ffaf6ad2b5ef880 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-07-244a: pin all revisions for repos in src/Stephane Desneux1-1/+1
The rule is to have apps/* repositories to use AGL_APP_REVISION (tested in CI as apps builds in SDK) and to have src/* use pinned revisions (tested in CI as image builds). This commit fixes the recipes in 4a layer that were not following the rule. Bug-AGL: SPEC-1600 Change-Id: I81dd77a653a23adf45bdb0c6d969a3ad9ab849a9 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2017-11-26Fix recipe not using AGL_APP_REVISIONJan-Simon Möller1-2/+2
Recipes need to use AGL_APP_REVISION (for apps) and AGL_DEFAULT_REVISION (for non-apps) respectively instead of plain AUTOREV. AGL_APP_REVISION / AGL_DEFAULT_REVISION will default to AUTOREV in normal operation until a release is cut in which case we will put in the tag. See conf/distro/poky-agl.conf Change-Id: Ib346e9c9bd118d245cccbec3c4bbd3c99e1ec457 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-11-11Initial integration of 4A (AGL Advance Audio Agent)Stephane Desneux1-0/+20
This is a move of the work done initially by Ronan Le Martret <ronan.lemartret@iot.bzh> in https://gerrit.automotivelinux.org/gerrit/#/c/11651/ Change-Id: I3c2124b186e72fd9804ff713b22a36a93283650e Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>