pulseaudio-module-droid-discover

Огляд усіх ключів pulseaudio-module-droid-discover:

<devicename>:
  PulseaudioModulesDroid_ExtraCardArgs: <arguments>
  PulseaudioModulesDroid_ExtraGlueArgs: <arguments>
  PulseaudioModulesDroid_ExtraHidlArgs: <arguments>

Що таке pulseaudio-module-droid-discover

pulseaudio-module-droid-discover — це модуль, потрібний для завантаження правильної версії pulseaudio-module-droid та пов’язаних з ним інших модулів, залежно від версії Android. Зважаючи на різноманітність, як виробники реалізовують звуковий HAL-драйвер на Android, виникає необхідність передавати цим модулям деякі параметри/аргументи. Це можна зробити через певні ключі Deviceinfo.

Інформацію про необхідні аргументи можна знайти у розділі про «Звук».

Доступні ключі

Ключ

Опис

Параметр(и)

PulseaudioModulesDroid_ExtraCardArgs

Параметри, які потрібно передати до pulseaudio-module-droid

Список аргументів через пробіл у форматі <key>=<value>

PulseaudioModulesDroid_ExtraGlueArgs

Параметри, які потрібно передати до pulseaudio-module-droid-glue

Список аргументів через пробіл у форматі <key>=<value>

PulseaudioModulesDroid_ExtraHidlArgs

Параметри, які потрібно передати до pulseaudio-module-droid-hidl

Список аргументів через пробіл у форматі <key>=<value>

Приклади

Звуковому HAL-драйверу для пристрою sample потрібні: частота дискретизації аудіо 48000, вимкнений hw_volume.

Файл з налаштуваннями:

$ cat /etc/deviceinfo/devices/sample.yaml
sample:
  PulseaudioModulesDroid_ExtraCardArgs: "hw_volume=false rate=48000"