.. _DeviceInfo_pulseaudio-module-droid-discover: pulseaudio-module-droid-discover ================================ Overview of all pulseaudio-module-droid-discover keys:: : PulseaudioModulesDroid_ExtraCardArgs: PulseaudioModulesDroid_ExtraGlueArgs: PulseaudioModulesDroid_ExtraHidlArgs: 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 :doc:`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 = PulseaudioModulesDroid_ExtraGlueArgs Arguments to pass to pulseaudio-module-droid-glue Whitespace-separated list of arguments in the form of = PulseaudioModulesDroid_ExtraHidlArgs Arguments to pass to pulseaudio-module-droid-hidl Whitespace-separated list of arguments in the form of = ==================================== ================================================= ==================================================================== 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"