| 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 |