-
Bug
-
Resolution: Fixed
-
Major
-
Eel
-
None
-
master, with new hmi-framework
In the sound subsystem, we need to inject multiple configuration files. Currently this is done in the main recipes. As we have to support multiple configurations, this must be split from the main packages to avoid having changes in them (also relevant for planned binary rpm feed)!
Sub-tasks being created for:
- pulseaudio:
- meta-agl-demo adds configuration as patches
- meta-hmi-framework removes parts of above
- FIX: splice into
- pulseaudio-configuration-modulerouter (meta-agl-demo) and
- pulseaudio-configuration-soundmanager (meta-hmi-framework)
- Add 'virtual/pulseaudio-configuration' RPROVIDES in both , require virtual/pulseaudio-configuration in the packagegroups and set PREFERRED_PROVIDER_virtual/pulseaudio-configuration accordingly
- We might debate about this vs. simply requiring these in the respective packagegroup
- audiomanager-plugins-config
- meta-agl-demo adds a specific configuration
- meta-hmi-framework rewrites this configuration
- FIX:
- audiomanager-plugins-config (or audiomanager-plugins-config-default)
- create audiomanager-plugins-config-soundmanager
- RDEPENDS virtual/audiomanager-plugins-config in both
- PREFERRED_PROVIDER_virtual/audiomanager-plugins-config