pulseaudio-module-droid-discover¶
Overview of all pulseaudio-module-droid-discover keys:
<devicename>:
PulseaudioModulesDroid_ExtraCardArgs: <arguments>
PulseaudioModulesDroid_ExtraGlueArgs: <arguments>
PulseaudioModulesDroid_ExtraHidlArgs: <arguments>
About pulseaudio-module-droid-discover¶
pulseaudio-module-droid-discover is a module which loads the correct version of pulseaudio-module-droid and the related modules, depending on Android version. Due to how different device vendors implement Android Audio HAL differently, there’s a need to pass arguments to those modules. These Deviceinfo keys allow you to do so.
For information about what kinds of arguments are needed, see the section « Sound ».
Available keys¶
Key |
Description |
Value(s) |
|---|---|---|
PulseaudioModulesDroid_ExtraCardArgs |
Arguments to pass to pulseaudio-module-droid |
Whitespace-separated list of arguments in the form of <key>=<value> |
PulseaudioModulesDroid_ExtraGlueArgs |
Arguments to pass to pulseaudio-module-droid-glue |
Whitespace-separated list of arguments in the form of <key>=<value> |
PulseaudioModulesDroid_ExtraHidlArgs |
Arguments to pass to pulseaudio-module-droid-hidl |
Whitespace-separated list of arguments in the form of <key>=<value> |
Exemples¶
Device sample’s Audio HAL requires the audio sampling rate of 48000 and
needs to have hw_volume disabled.
Config file:
$ cat /etc/deviceinfo/devices/sample.yaml
sample:
PulseaudioModulesDroid_ExtraCardArgs: "hw_volume=false rate=48000"