lovr.audio.getDevices
EditReturns a list of playback or capture devices. Each device has an id
, name
, and a default
flag indicating whether it's the default device.
To use a specific device id for playback or capture, pass it to lovr.audio.setDevice
.
devices = lovr.audio.getDevices(type)
Arguments
Name | Type | Default | Description |
type | AudioType | 'playback' | The type of devices to query (playback or capture). |
Returns
Name | Type | Description |
devices | table | The list of devices. |
.[].id | userdata | A unique, opaque id for the device. |
.[].name | string | A human readable name for the device. |
.[].default | boolean | Whether the device is the default audio device. |