Uploaded image for project: ' AGL Development'
  1. AGL Development
  2. SPEC-1025

sound subsystem configuration injection needs to be split from main recipes

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • Eel 5.0.1
    • 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

            scottm Scott Murray
            jsmoeller Jan-Simon Moeller
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: