Source | Explanation |
ADEV_16BITONLY | The engine can do only 16 bit input/output |
ADEV_32BITONLY | The engine can do only 32 bit input/output |
ADEV_8BITONLY | The engine can do only 8 bit input/output |
ADEV_ATTACH_VMIX | Attach virtual mixer to this device |
ADEV_AUTOMODE | Audio device does continuous auto-init input/output |
ADEV_COLD | ADEV_COLD (reserved for future use) |
ADEV_DEFAULT | Use the default audio engine flags |
ADEV_DISABLE_VIRTUAL | Audio engine is not compatible with virtual/pseudo drivers |
ADEV_DUPLEX | Audio device can do single-devicefile full duplex |
ADEV_FIXEDRATE | Audio device supports only one sampling rate |
ADEV_HIDDEN | Audio engine is hidden from the applications |
ADEV_HWMIX | Audio engine belongs to a hardware mixing capable device |
ADEV_LOOP | Audio engine is a loopback device |
ADEV_NOCONVERT | Disable automatic sample rate and format conversions |
ADEV_NOINPUT | Audio device is output only (cannot do recording) |
ADEV_NOMMAP | Audio device doesn't support mmap() |
ADEV_NOOUTPUT | Audio device is input only (cannot do playback) |
ADEV_NOSRC | Audio device is not compatible with automatic sample rate conversions |
ADEV_NOVIRTUAL | Do not use this device as a master device for virtual engines (by default) |
ADEV_OPENED | Audio engine is currently in use |
ADEV_SHADOW | Audio engine is a shadow device |
ADEV_SPECIAL | Audio device is reserved for special purposes |
ADEV_STEREOONLY | Audio device can do only stereo (two channels) |
ADEV_VIRTUAL | Audio device is a virtual one |
ADEV_VMIX | Audio device does virtual audio mixing |