summaryrefslogtreecommitdiffstats
path: root/src/config.xml
blob: b3a885df1e29d848aec40eb63730ceb2b1bbaa32 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?xml version="1.0" encoding="UTF-8"?>
<widget xmlns="http://www.w3.org/ns/widgets" id="webapps-html5-homescreen" version="5.0.0">
  <name>HTML5 Homescreen</name>
  <icon src="icon.svg"/>
  <content src="index.html" type="text/html"/>
  <description>HTML5 Homescreen demo</description>
  <author>Igalia, S.L.</author>
  <license>MIT</license>
  <feature name="urn:AGL:widget:required-permission">
    <param name="urn:AGL:permission::public:no-htdocs" value="required" />
    <param name="urn:AGL:permission:afm:system:widget" value="required" /> <!-- list available apps -->
    <param name="urn:AGL:permission:afm:system:runner" value="required" /> <!-- run other apps -->
    <param name="urn:AGL:permission::public:applications:read" value="required" /> <!-- get app icons -->
  </feature>
  <feature name="urn:AGL:widget:required-api">
    <param name="windowmanager" value="ws" />
    <param name="homescreen" value="ws" />
    <param name="afm-main" value="ws" />
  </feature>
</widget>
s that are discovered via udev # and creates softdsp-endopints for each one of them # The streams specified here are the ones that will be available for linking # clients. Currently, they are matched against the client's role string. load-module C libwireplumber-module-pw-alsa-udev { "streams": <["Multimedia", "Speech-Low", "Custom-Low", "Navigation", "Speech-High", "Custom-High", "Communication", "Emergency"]> } # Monitors the Audio clients that are discovered via pipewire # and creates simple-endpoints for each one of them load-module C libwireplumber-module-pw-audio-client # Implements linking clients to devices and maintains # information about the devices to be used. # Notes: # - Devices must be specified in hw:X,Y format, where X and Y are integers. # Things like hw:Intel,0 or paths are not understood. # - Roles and priorities can be arbitrary strings and arbitrary numbers # - Roles are matched against the stream names specified in the modules above. load-module C libwireplumber-module-simple-policy { "default-playback-device": <"PLAYBACK">, "default-capture-device": <"CAPTURE">, "role-priorities": <{ "Multimedia": 1, "Speech-Low": 2, "Custom-Low": 3, "Navigation": 5, "Speech-High:": 7, "Custom-High": 8, "Communication": 9, "Emergency": 10 }> }