-
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
There are no Sub-Tasks for this issue.
# | Subject | Branch | Project | Status | CR | V |
---|---|---|---|---|---|---|
11643,7 | Enable audio management with Sound Manager automatically | master | AGL/meta-agl-devel | Status: MERGED | +2 | +1 |
11679,2 | Rework PulseAudio / audiomanager config setup to allow over-rides | master | AGL/meta-agl-demo | Status: MERGED | +2 | +1 |
12869,1 | reduce the number of pulseaudio module alsa-sink | master | AGL/meta-agl-devel | Status: MERGED | +2 | +1 |
12905,1 | reduce the number of pulseaudio module alsa-sink | eel | AGL/meta-agl-devel | Status: MERGED | +2 | +1 |
13115,1 | Enable audio management with Sound Manager automatically | eel | AGL/meta-agl-devel | Status: MERGED | +2 | +1 |