Age | Commit message (Collapse) | Author | Files | Lines |
|
This is effectively a manual cherry-pick and squash of commits:
4249268041b879b3d2bae338d5de88f4f2d54b26
07f4ab8c2833ae5377b97cc9e3820bed67e539d0
from the master branch with additional review and fixups.
The intent of these changes is to minimize the effort to backport
fixes from the master branch, which has been updated in preparation
for the switch to the next Yocto LTS release in early 2022.
Bug-AGL: SPEC-4144
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I3b47f1b7d62038b314a17763d24a64f6d4e15e72
|
|
GitHub is dropping unauthenticated git protocol access in
January 2022, per:
https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git
While a workaround in the BitBake git fetcher is forthcoming, not
specifying protocol=https for github.com git:// SRC_URIs will start
resulting in warnings in Yocto 3.5/Kirkstone. To ease our upgrade
path, go ahead and update our affected SRC_URIs. Note that this has
been done by running the scripts/contrib/convert-srcuri.py script
from latest poky, which also makes git branch specification explicit
since the git fetcher is likely to require that in the future due
to widespread switches from master to main branches.
Bug-AGL: SPEC-4126
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ibfa59ef83db75f95c4b47b28213b60d8cf19fba1
(cherry picked from commit 94a051785cdb588bc3a475a5490f1f286176d646)
|
|
Add patch to fix gcc 10 compilation issues in libmp4v2.
Bug-AGL: SPEC-3819
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I94f8cbd4e1eef3ca86255540e9a0b52d5869a20e
|
|
All demo related components should be in here now.
We keep the packagegroups on purpose for now to stay backward-compatible.
v2: layer does pass yocto-check-layer, dependencies adapted
v3: remove the dynamic-layer setup, use all-in-one approach
v4: Fixed comments from Paul Barker. Tnx!
v5: Removed wayland/weston/agl-compositor additions, except for demo
specific weston-init bbappend
Follow-up changes required later:
- massaging packagegroups
- scrub of recipes
Bug-AGL: SPEC-3723
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I47cefd8c23d46b2cdd063470e3f7d97d5ad952d8
|
|
This moves all soundmanager components off into meta-agl-devel/meta-audio-soundmanager-framework .
Soundmanager is not supported in HH.
Furthermore, I simplified the image and packagegroup recipes.
Feature templates were modified to reflect the change as well.
Bug-AGL: SPEC-2473
Change-Id: I48b437fb2ed727ed362d92af56596096df62dd8d
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
This is the last part of the layer rework series.
Notable changes are:
- move demo specific recipes to the demo (dlt, web-runtime mocca-usb)
- wayland-ivi-extension moved to the meta-agl-demo layer for now.
- web-runtime moved here (from appfw layer to allow console-only builds with appfw)
- adapted packagegroups and agl-features
v2: squashed with commit on sandbox to form single commit (tnx, Scott)
v3: inclusion of old packagegroup-agl-image-ivi (TODO: refactor and include in profile packagegroups. Tnx, Stephane)
v4: base packagegroup-agl-demo-platform on packagegroup-agl-profile-graphical-qt5
v5: fix MOST_DRIVERS_append (disable due to FTBS)
v6: re-add RDEPENDS for virtual/pulseaudio-config
Bug-AGL: SPEC-145
Bug-AGL: SPEC-1422
Change-Id: I20bd5b9a957ea54a7ecd08bd4f8b99a32266c9c8
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Main goal of this is to move the agl-service-* bindings into the core and to
unify common recipes like wayland/weston into meta-agl-profile-graphical.
As a placeholder for recipes is meta-agl-profile-demo which are being reshuffled.
TLDR: remove recipes from meta-agl-demo that were moved to other layers
Bug-AGL: SPEC-145 , SPEC-876 , SPEC-877
v2: moving updated udisks changes to meta-agl
Change-Id: I873107f00adadeb6f3f266cce37b513fe6d44cf2
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
This change fixes the following errors during scanning which produced
invalid id3 results
ERROR: could not add conversion charset 'UTF-16BE': Invalid argument
ERROR: could not add conversion charset 'UTF-16LE': Invalid argument
ERROR: could not add conversion charset 'Latin1': Invalid argument
Bug-AGL: SPEC-1241
Change-Id: I67045575d6d198fb0b767c01701853244361b329
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Add mp4 plugin for scanning and indexing video media
Bug-AGL: SPEC-1169
Change-Id: Ib771f28909ddd0274992682e19c8ebb134ee2e89
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
libmp4v2: disable build of man-pages
* causes build failures in some environments
* we don't need them anyway
libmp4v2: update sources to fix build with gcc7
Bug-AGL: SPEC-1169
Change-Id: I45c127f14c6c243049e196055100f2058e184cac
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
|
|
Change-Id: I4eadca714d2efc8c7e47813557d33b3c5a34de77
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
|
|
Some fixes to work when 4A is enabled:
- Simplified the echo that adds /etc/pulse/default.d to
/etc/pulse/default.pa, as it was resulting in "-e -n" in the file
sometimes for reasons unknown.
- PulseAudio does not like the /etc/pulse/default.d directory being
empty, and additionally it was realized that the module unloads that
are in module-router.pa are useful in all our usecases and should
likely always be present. To kill two birds with one stone, the
unload lines have been moved to a 10-unload-modules.pa file that
is installed by the pulseaudio bbappend, and those lines have been
removed from the module-router.pa files, which has been renamed to
20-module-router.pa so that ordering will be maintained if someone
needs to reenable it.
Change-Id: I70cd1d0dfc596b894009c1bdd7520ffe6394e60e
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
char \n is not recognized in the file default.pa
Bug-AGL: SPEC-1084
Change-Id: I08f9857041dff37d3259583736554099fb2f919a
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
Changes include:
- Move from having PulseAudio configuration changes in the recipe
bbappend as patches to using the .include directive in default.pa
to pick up configuration fragments provided by other recipes.
- Use virtual/pulseaudio-config to pick up the previously hard-coded
configuration for enabling module-router.so, which is now provided
by a new recipe that sets RPROVIDES appropriately. This allows
over-riding the desired configuration if needed.
- Switch the audiomanager-plugins-config dependency to using
virtual/audiomanager-plugins-config so that it can be over-ridden
with PREFERRED_PROVIDER if needed.
Bug-AGL: SPEC-1025, SPEC-1026, SPEC-1027
Change-Id: Ifdf16871cddc2bec7761b8c63239623b63c9e984
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
https://github.com/tisogai/module-router/commit/8104a3174e6f54ace53066ab1797d9b9bd2bdf63
fixes a race condition that results in an AudioManager crash.
Bug-AGL: SPEC-660
Change-Id: I59897eeda05bc6be8e9664d9d5b895fad9a3bece
Signed-off-by: Matt Porter <mporter@konsulko.com>
|
|
Supporting 'mp3' scan of LMS is dropped by PACKAGECONFIG
in meta-agl. (It is supported in meta-openembedded by default.)
When displaying AGL demonstration, supporting MP3 is preferable.
Change-Id: I3f95cafbb9ca2d8334442fb04a659934e6b4430e
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
module-role-cork's hardcoded corking policy can conflict
with the configurable policy management that is part of
module-router and AudioManager. Since module-router/AM are
enabled by default in demo builds, we must also disable
module-role-cork to avoid conflicting corking policies.
Bug-AGL: SPEC-710
Change-Id: I55442b5c11e711783fb4f890d1f26227c295d122
Signed-off-by: Matt Porter <mporter@konsulko.com>
|
|
This patch enables loading router-module by default to manage audio routing
when both Media Player and Radio start playing.
Latter audio source selected by user enforces existing one corked.
Detail in below.
https://jira.automotivelinux.org/browse/SPEC-378
Bug-AGL: SPEC-606
Change-Id: I407924b1346f95573596434ba9b17c732cae5146
Signed-off-by: Toshiaki Isogai <isogai.toshiaki@nttd-mse.com>
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Fix the bug to pulseaudio crashes due to module-router NULL acces.
Change-Id: I1e16c4b19b10ee47317b397daeb290699d106ab0
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
|
|
Change-Id: I56081180f8dc3bc10159492d4bc7e5fdd621ab27
Signed-off-by: Toshiaki Isogai <tisogai@jp.adit-jv.com>
|
|
OSS TTS engine has problems of low volume.
This patch adds the normalize function to OSS TTS engine.
Change-Id: I21c2c6d20bb9e8bef6f3b8ca1c8440baa7ffe2b8
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
|
|
This patch will add a temporary TTS engine for CES 2017 demo
This recipe integrates the Japanese TTS engine and the data it needs
Flite are necessary for voice-guide function of navigation app
Change-Id: I92c3ba8584ab10c1a731a335316b7762f5f57a77
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
|
|
This patch will add a temporary TTS engine for CES 2017 demo
This recipe integrates the English TTS engine and the data it needs
Flite are necessary for english voice-guide function of navigation app
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Change-Id: I57e4cc724a3b7affe0ba588af18b346b1bb6ce46
|
|
This patch will add a temporary TTS engine for CES 2017 demo
HTS engine is a common part of Japanese and English TTS engines
These TTS engines are necessary for voice-guide function of navigation app
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Change-Id: I238098fa4812cafd9b376fb994653a97ad23de46
|
|
The `meta-agl-demo` is the Yocto layer for AGL Demo Platform of
Automotive Grade Linux.
This is starting point. Almost all packagegroups which should be
defined in this layer are still empty (placeholder), so that
curretly bitbake target `agl-demo-platform` is completely equal
to `agl-image-ivi` in `meta-agl`.
Change-Id: I6ce2c046cc8ce2dc5af2a8afe66e1f577dd884eb
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|