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> |
Examples¶
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"