summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-08-01meta-audio-4a-framework: pulseaudio: fix the default.pa fileGeorge Kiagiadakis1-22/+66
* load module-4a-client if available * load some other necessary functionality * keep bluetooth support out for the moment (will not work with 4a) * keep the original copyright and comments as it is a modified version of the file shipped by upstream Change-Id: I2915c161aadc3b1a1e82f81d3bd8a29a6ccc2cfb Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
2018-08-01meta-audio-4a-framework: add recipe for pulseaudio-module-4a-clientGeorge Kiagiadakis1-0/+20
Change-Id: I40be2fb1f572c5275057e970782437bdf47e1887 Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
2018-08-01Merge "Update: change repository for soundmanager"Jan-Simon Moeller2-4/+6
2018-08-01Merge "Add a distro feature on pulseaudio for agl-audio-soundmanager"Jan-Simon Moeller1-1/+1
2018-07-30Update agl-service-windowmanager-2017Kazumasa Mitsunari1-1/+1
This commit includes the followings 3d1703f Fix crashed application can re-launch 7ee9367 Fix memory release problem Change-Id: I6f5e637350a39e97b1fb8b2ac8efa4633e5a17f3 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-07-27Merge "Change the repositories of window manager helper libraries"Jan-Simon Moeller2-2/+3
2018-07-27Update: change repository for soundmanagerKazumasa Mitsunari2-4/+6
Change repositories from staging. Following commits are included agl-service-soundmanager 5106b9d Change .gitreview libsoundmanager 7322b82 Change .gitreview Change-Id: I5324f4a4552cd4461631719ebe1c01fa5ddde08a Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-07-27Merge changes from topic 'SPEC-1601'Jan-Simon Moeller2-1/+2
* changes: 4a-mixer: remove useless dependency on pulseaudio Fix yocto virtual recipes parsing
2018-07-27Add a distro feature on pulseaudio for agl-audio-soundmanagerRonan Le Martret1-1/+1
pulseaudio is not mandatory in general but is needed for agl-audio-soundmanager. Bug-AGL: SPEC-1234 Bug-AGL: SPEC-1601 Change-Id: I44edc744734bfa9bf099459647d45f6db63edf3a Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-07-27Merge "Remove porter board feature"Jan-Simon Moeller6-40/+2
2018-07-27Merge "homescreen-2017: remove useless ref to pulseaudio"Jan-Simon Moeller1-1/+0
2018-07-25Change the repositories of window manager helper librariesKazumasa Mitsunari2-2/+3
Change the repositories of window manager helper libraries. Bug-AGL: SPEC-1547 Change-Id: I634a50af0b29bcb33cd1ddbd0a6e7611232b841d Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-07-25Update agl-service-windowmanager-2017flounder_5.99.2flounder/5.99.25.99.2Kazumasa Mitsunari1-1/+1
This commit includes followings e4fcbf1 Fix the race condition of HomeScreen 2796f54 Remove useless functions 320122b Fix XDG application shrinks f25e251 Fix timer c6f9a9b Revert "Add PolicyManager as plugin" e4222ca Revert "Add policy table generated by ZIPC for EXAMPLE" 67f414f Add policy table generated by ZIPC for EXAMPLE 99b6f4d Add PolicyManager as plugin Change-Id: Ied0fe9841daa71897e86b3639822877b2b1fab9f Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2018-07-244a-mixer: remove useless dependency on pulseaudioRonan Le Martret1-1/+0
4a-mixer has no dependency on pulseaudio. Bug-AGL: SPEC-1234 Bug-AGL: SPEC-1601 Change-Id: Iaeb0450a00281c95c6c146fb330c219887559a30 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-07-24Fix yocto virtual recipes parsingRonan Le Martret2-0/+2
* When you have RPROVIDES_${PN} += "virtual/something" you should have PROVIDES += "virtual/something" too It's ovoid yocto parsing ERROR. (like remove pulseaudio from DISTRO FEATURE) Bug-AGL: SPEC-1601 Change-Id: Ia242f8f62b795ca98e933a8241be36a68ae1f30c Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-07-24Merge "4a-hal-generic: bump revision (inc. first rev for RPI3 HAL)"Jan-Simon Moeller1-1/+5
2018-07-24Merge "Add python3-websockets for devel feature"Jan-Simon Moeller2-1/+17
2018-07-24Merge "4A: disable pulseaudio alsa plugin"Jan-Simon Moeller1-2/+2
2018-07-24Merge "4a-softmixer: bump to latest version"Jan-Simon Moeller1-2/+2
2018-07-24Merge "Cleanup deprecated 4A configuration files"Jan-Simon Moeller3-657/+1
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>