summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-07-24Merge "meta-audio-4a-framework: add recipe for 4a-tools"Jan-Simon Moeller2-0/+23
2018-07-244a-softmixer: bump to latest versionStephane Desneux1-2/+2
This takes these latest commits: * 320d8f9 Updated the readme.md * 1db3552 rework the sound capture & playback model * 712b3a2 added ringbuffer and time utils Change-Id: Ia2aaecd4761a37e1600394ff72dba5b81ffe37a4 Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh> Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-07-24Cleanup deprecated 4A configuration filesRonan Le Martret3-657/+1
* This was the alsa configuration files for 4A. Now the pcm are dynamic. 4A-FF.RC2 Change-Id: Ia72752d9721daa917d46e5a9cfe802c93c15c52f Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-07-244a-hal-generic: bump revision (inc. first rev for RPI3 HAL)Stephane Desneux1-1/+5
This patch introduces the following changes on 4a-hal-generic: * e949092 hal-4a-raspberry-pi-3: add a WARNING related to RPI3 sound driver bug * 01d3370 Correct 'volume' control in Minnowboard hal * 7fea639 Add Raspberry Pi 3 HAL * 2ce8a00 Correct error print when attaching to mixer * c05faaf Update version of conf.d/app-templates submodule. * 744af17 Update version of app-controller submodule. * 39fda4b Update version of afb-helpers submodule. * 492caab Remove trailing white spaces in radio config file * 2ef5026 Added a radio to 2 channels playback .json example Note that due to a bug in RPI3 sound card driver, no sound is produced on RPI3 with internal card. 4A works on other devices (USB for example). Bug-AGL: SPEC-1610 Change-Id: I14c581269945306e205808b53f9d5c7f60f8af88 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-07-24Add python3-websockets for devel featureRonan Le Martret2-1/+17
* Backport python3-websockets from meta-openembedded Change-Id: Ifa9d081df5adbbf4021f3da49b48f5b7c97b9fc5 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-07-24meta-audio-4a-framework: add recipe for 4a-toolsStephane Desneux2-0/+23
4a-tools contains tools, scripts and data to test the 4A stack Change-Id: Ie445cd00fcb11ad079f325995f9f46c2d19e7700 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh> Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-07-244a: pin all revisions for repos in src/Stephane Desneux5-6/+4
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>
2018-07-24Remove porter board featureRonan Le Martret6-40/+2
* porter board is not supported any more in AGL Change-Id: I96a13fea5f79351164b35f7f99ce914f412749ba Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-07-23Merge "[for-RC2] Urgent - uprev agl-service-windowmanager SRCREV"Stéphane Desneux1-1/+1
2018-07-234A: disable pulseaudio alsa pluginRonan Le Martret1-2/+2
This fix should be revert, if pulseaudio is remove from DISTRO_FEATURES (as a option) Bug-AGL: SPEC-1234 Change-Id: I68ce35a620a107d09a0fbe85cf05fe2abfb7902e Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-07-23[for-RC2] Urgent - uprev agl-service-windowmanager SRCREVJan-Simon Möller1-1/+1
To include the 32bit timer fix, we need to include this change in RC2. Fast merge requested. Change-Id: I2e62c2063c8b157b6cc3642ef2b7203ca9c899bc Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-07-20homescreen-2017: remove useless ref to pulseaudioRonan Le Martret1-1/+0
Homescreen doesn't have direct dependency on pulseaudio, after merging of https://gerrit.automotivelinux.org/gerrit/#/c/15563 Bug-AGL: SPEC-1234 Depends-On: Ib7b784452b767c76beb1bd320c4bce6f7039a929 Change-Id: I8bcf3d5006ea8a3c2a7d9f09f9d4e7866d9ca64c Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-07-17bump 4a-softmixer to the latest versionThierry Bultel1-1/+1
Here are the changes: afc7d62 alsa-core-pcm: sets sw start & stop thresholds 283bf0a stops the read/write loop when the stream is muted Change-Id: I50cd5d8d798fec9ef303861df5eccb49094544f6 Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh>
2018-07-17Merge "4a-mixer: use PREFERRED_RPROVIDER for virtual/mixer"Stéphane Desneux1-1/+1
2018-07-16Merge "Update: libwindowmanager"Jan-Simon Moeller1-1/+1
2018-07-164a-mixer: use PREFERRED_RPROVIDER for virtual/mixerStephane Desneux1-1/+1
This removes ambiguity on the mixer choice when 4A is enabled. The warning seen at the beginning of bitbake also disappears: ------ NOTE: Multiple providers are available for runtime virtual/mixer (4a-mixer, mixer) Consider defining a PREFERRED_RPROVIDER entry to match virtual/mixer ------ Bug-AGL: SPEC-1520 Change-Id: I2fb9173f4616dc3d26ce5bc11f1c1686179d0456 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-07-13Fix 4a-mixer parsing error on nogfx build variantJan-Simon Möller2-0/+11
The nogfx build variant fails with 4a enabled ( https://gerrit.automotivelinux.org/gerrit/#/c/15051/ ) This is documented in SPEC-1588. To fix this we apply a conditional inclusion in meta-audio-4a-framework to only pull-in the mixer if we are including meta-agl-demo. Can be more fine-grained (profile-graphical-qt5 maybe) later. Bug-AGL: SPEC-1588 Fast inclusion requested as it is a blocker for RC2 due to enabling 4a in CI. Change-Id: I59b82748ba8e1736358318373d29f8f9fed2a5c5 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-07-13Update: libwindowmanagerKazumasa Mitsunari1-1/+1
This patch include fa08aaf Bug fix: Enable screenUpdated and error event Change-Id: I7208cd0230b3b0afdf86f0e648a58660dfca5929 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-07-12Update: Window Manager and window manager librariesKazumasa Mitsunari3-3/+3
This commits includes * agl-service-windowmanager-2017 8ab10aa Enable scaling to fit various screen resolutions 6e8ca74 Forbid negative value for area size c3c3679 Rename event names to lower camel case 3bc52b7 Rename APIs cc3c6dd Add new layers and rename existing layers dd72b1c Add configuration file for each area sizes cf05c2b Convert the roles from old one to new * libwindowmanager 40ec1cb Rename event names to lower camel case 5f3b684 Rename APIs 4b30680 Revert "Change Visible and InVisible event to broadcast" * qlibwindowmanager d5d31fe Rename APIs Change-Id: Ic22b55f72eb30577b8fc55491e4d24d2e2b40cb0 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-07-11Fix bash on install script typoRonan Le Martret1-12/+12
Change-Id: I12e5367a62d2acba3596ea066cd67363c6fc8626 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-07-11Merge "4a-softmixer: bump to latest revision (APIv3)"Stéphane Desneux1-1/+1
2018-07-104a-hal-generic: bump to latest master versionJonathan Aillet1-1/+1
(08b6e71 - Jonathan Aillet) Update binding entry for app-fw v3. (a7eeeb6 - Jonathan Aillet) Set binding api version directly in top cmake (18f6ad3 - Jonathan Aillet) Update version of app-controller submodule. (d4aa279 - Jonathan Aillet) Add hal for intel qemu audio configuration (28b6e03 - Jonathan Aillet) Simplify ping verb call print output (47fb191 - Jonathan Aillet) adjust CONTROL_CONFIG_PATH to point to .../etc (143ed9c - Jonathan Aillet) Update version of conf.d/app-templates submodule. (3a48206 - Jonathan Aillet) Don't handle hal enabling (c1d823e - Jonathan Aillet) Update version of conf.d/app-templates submodule. (940a67c - Jonathan Aillet) Update version of app-controller submodule. (f2a6c47 - Jonathan Aillet) Update version of afb-helpers submodule. Bug-AGL: SPEC-1405 Change-Id: Ic8e00eeca3028f1b2b623499a66f39deedfcc684 Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
2018-07-104a-hal-generic: MACHINE-specific HAL config filesJonathan Aillet1-0/+28
This patch adds a postinstall step to 4a-hal-generic recipe to define HALs to be enabled/disabled depending on $MACHINE As a consequence, 4a-hal-generic package is now machine specific. Bug-AGL: SPEC-1405 Change-Id: Ibf418d71e898c3f9a2640b2ad4c8f4907bc5cb90 Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
2018-07-104a-softmixer: bump to latest revision (APIv3)Stephane Desneux1-1/+1
This includes changes that allow the build of softmixer using APIv3 and latest submodules. Bug-AGL: SPEC-1405 Change-Id: I627958ee5dfc8f2254d0df833418e64e4a14ab96 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-07-06Merge "Revert "meta-audio-4a-framework: add INCLUDE_LEGACY_BINDING_VDYN to ↵Jan-Simon Moeller1-5/+0
af-binder""
2018-07-06Merge "Add launcher recipes and add into packagegroup"Jan-Simon Moeller2-0/+26
2018-07-04Merge changes from topic '14855'Jan-Simon Moeller3-3/+3
* changes: Update: libraries for window manager client Update: update agl-service-windowmanager-2017
2018-07-03Add launcher recipes and add into packagegroupzheng_wenlong2-0/+26
Add launcher recipes and add into packagegroupi. Change-Id: I18b47cbd0076434a97f2aad70b062f2702ba0e5a Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2018-07-03Revert "meta-audio-4a-framework: add INCLUDE_LEGACY_BINDING_VDYN to af-binder"Stephane Desneux1-5/+0
This reverts commit 3c7785ecb9f69c62bad390e0395d122cf825a819. Runtime tests on 4A lead to the conclusion that porting to APIv3 must be done. So compatibility with legacy mode vdyn must be dropped for upcoming versions. Change-Id: Ifdc1025a8fea1eaa79c3d2bc8a24083bd970391f Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-07-03Update: libraries for window manager clientKazumasa Mitsunari2-2/+2
Following commits are included: libwindowmanager f27a437 Add screen_updated and error event qlibwindowmanager ee162e3 Add screen_updated and error event 867cc35 Fix the name of library 1cc7f85 Fix default area Change-Id: Ic38596a0cac92a57fd1eb347f22d629220db4c66 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-06-29meta-audio-4a-framework: add INCLUDE_LEGACY_BINDING_VDYN to af-binderflounder_5.99.1flounder/5.99.15.99.1Stephane Desneux1-0/+5
INCLUDE_LEGACY_BINDING_VDYN is mandatory to re-use bindings developped for EE. Bug-AGL:SPEC-1546 Change-Id: I5f95bfb2cb817cf52a18a1820e223c0e776c2d6d Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-06-29Merge "alsa: add http mirror in the backported alsa recipes"Jan-Simon Moeller4-0/+16
2018-06-29alsa: add http mirror in the backported alsa recipesGeorge Kiagiadakis4-0/+16
Unfortunately ftp doesn't work for me (looks like a firewall issue) and the default poky mirror at http://downloads.yoctoproject.org/mirror/sources/ doesn't contain alsa 1.1.6, so the build fails. I think this will be useful to other people with firewall issues. Change-Id: Ic6744f38ac8c007ed99b69fb410526b6c4ca8733 Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
2018-06-29meta-audio-4a-framework: bump 4a-softmixer and 4a-hal-generic to latest revsStephane Desneux2-2/+2
This fixes the build issues with latest version of appfw binder: * 4a-hal-generic: (90cae7b) Update version of app-controller submodule. * 4a-softmixer: (1065a98) Update version of app-controller-submodule submodule. Bug-AGL: SPEC-1405 Change-Id: I476ad4aaed1f0670a558a26eb6a4b589d7840e9d Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-06-29meta-audio-4a-framework: backport alsa 1.1.6 from poky/masterStephane Desneux8-0/+451
Backport alsa 1.1.6 from poky/master (commit c7c64baa411fd96886918c235b851ae3e5a6a61f) because softmixer requires latest alsa-lib version. Bug-AGL: SPEC-1545 Change-Id: I210daad821a136d2fe05636f6387f2d4c68c76e1 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-06-29Merge "weston: Add gst-recorder in weston 2.0.0"Jan-Simon Moeller8-0/+5030
2018-06-29Update: update agl-service-windowmanager-2017Kazumasa Mitsunari1-1/+1
Following commits are included: 6373ce0 Add signal when the displayed application changed 3e58f01 Clean: sort source code according to the order of header file 0f05870 Fix class name "App" to "WindowManager" 4c5fda5 Refactor: Integrate rework handles by application 847dde9 Rework: Window Manager handles by application d1127dd Add Get/Set area size functions 2a35277 Bug Fix: Window Manager doesn't react after killing app process 714b578 Clean: remove small files be9cbe2 Clean: remove useless headers 43ff4c2 Fix Client Context of afb-binder 01d26af Remove the unnecessary property 2357c43 Format source codes d50188f Update document c83642c Change reply timing 5d05965 Send visible event after commit change Change-Id: I293fd865c02b2626259ce6a23c6611458bc82bf1 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-06-28meta-audio-4a-framework: align on eel with latest components revisionsStephane Desneux10-83/+60
This bump is based on recipes coming for eel branch (revision e029270): In 4A layer, we now have: * 4a-softmixer: SRCREV = "731c21e80ba45339b7dd9b8eae63accd3597d281" * 4a-hal-unicens: SRCREV = "${AGL_APP_REVISION}" * agl-service-audio-4a: SRCREV = "${AGL_APP_REVISION}" * 4a-hal-generic: SRCREV = "8142c7ed42167dff7e526952f91909d679453251" * 4a-mixer: SRCREV = "${AGL_APP_REVISION}" * 4a-alsa-core: SRCREV = "${AGL_APP_REVISION}" Change-Id: Ib5708e9551f0646e0206deac8795f3b09f5a0569 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-06-28weston: Add gst-recorder in weston 2.0.0Harunobu Kurokawa8-0/+5030
Once the gst-recorder patches are conflict and removed. This reverts commit c58cb01cb560da122ea64ba76d6b68a183e2f457 and update patches. Moreover, move weston_2.0.0.bbappend file from meta-agl-demo to meta-agl-devel. v2: rework into a agl feature (agl-gstrecorder) v3: mark as rcar-gen3 specific (COMPATIBLE_MACHINE) Change-Id: I92e7c37d4ef2b827f7d4217f5e2048067aa018a4 Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com> Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-06-27Add qlibhomescreen recipes and add it into packagegroup for SDKzheng_wenlong2-0/+14
We detached the launcher area from homescreen. The lancher application requires qlibhomescreen. Add the qlibhomescreen recipes into packagegroup for it to be contained in the SDK. [Patch sets 7] Change revision to 313cd53946a456163108c4f6f1582e442ebc4022 Related commit: https://gerrit.automotivelinux.org/gerrit/#/c/14517/ Bug-AGL: SPEC-1518 Change-Id: I0d21120d5ddb26d2ba3a392968718be0a95d8ffc Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2018-06-06First recipes for 4a-hal-generic and 4a-softmixerJan-Simon Möller2-0/+48
During the F2F we're working on the integration of these two as a preview and getting it into ppl's hands. Change-Id: I5392664e1736b4505bf72cf3424e8372aa4a10b7 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-04-04homescreen-2017: change SRCREV to AGL_APP_REVISIONMatt Ranostay1-1/+1
Instead of pinning with git commit SHA1 use AGL_APP_REVISION Change-Id: I692424cb4685c2b7cf3a8548a3556443e81bf704 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-03-29Merge "Add bluez-alsa to 4a-framework feature"Jan-Simon Moeller1-0/+1
2018-03-23Add bluez-alsa to 4a-framework featureRonan Le Martret1-0/+1
Change-Id: I13774f47636c2a23c7f772ec1f7a0abf2245ec9c Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-03-21Enable soundmanager to receive AudioManager signalKazumasa Mitsunari1-0/+2
enable soundmanager to receive AudioManager signal such like asyncConnect. Change-Id: If30fe737ede4099d26e173ebbec28b8940c48b71 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-03-15Update agl-service-windowmanagerKazumasa Mitsunari1-1/+1
Update agl-service-windowmanager. This includes the followings * 8a47e1f Enable fallback, then display applications Change-Id: I8ad0141e6cf02500622e8961bd2b47c4b63ed33b Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-03-13Merge "homescreen: add agl-weather-service to HMI"Jan-Simon Moeller1-1/+4
2018-03-07runxdg: Switch LIC_FILES_CHKSUM syntaxTom Rini1-2/+1
It is currently a warning to use ${COREBASE}/LICENSE and instead we need to use ${COMMON_LICENSE_DIR}/MIT. Switch to this syntax. Change-Id: I04c2577181ed81a32cc4b370bc88078d42405607 Signed-off-by: Tom Rini <trini@konsulko.com>
2018-02-21homescreen: add agl-weather-service to HMIMatt Ranostay1-1/+4
Add agl-service-weather SRCREV, and dependencies to recipe Bug-AGL: SPEC-1273 Change-Id: I1afad78f6bf9eb40aecd9540f332834c8a49415e Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-02-16agl-service-windowmanager: use fixed revision instead of AUTOREVKazumasa Mitsunari1-1/+1
Change-Id: I39ea1b9073661f4e3fdebbc7bbd125639cc70429 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>