Enumeration

ALSACtlElemAccessFlag

Declaration

flags ALSACtl.ElemAccessFlag

Description [src]

A set of flags for access information of the element.

Members

Name Description
ALSACTL_ELEM_ACCESS_FLAG_READ

The element supports operation to get its values.

ALSACTL_ELEM_ACCESS_FLAG_WRITE

The element supports operation to change its values.

ALSACTL_ELEM_ACCESS_FLAG_VOLATILE

The state of element is mutable independent of operating system.

ALSACTL_ELEM_ACCESS_FLAG_TLV_READ

The element supports operation to get Type-Length-Value data.

ALSACTL_ELEM_ACCESS_FLAG_TLV_WRITE

The element supports operation to change Type-Length-Value data.

ALSACTL_ELEM_ACCESS_FLAG_TLV_COMMAND

The element supports operation to use Type-Length-Value data as any command.

ALSACTL_ELEM_ACCESS_FLAG_INACTIVE

The element is not activated yet.

ALSACTL_ELEM_ACCESS_FLAG_LOCK

The element is under locked state from any write operation.

ALSACTL_ELEM_ACCESS_FLAG_OWNER

The element is owned by the process.

ALSACTL_ELEM_ACCESS_FLAG_TLV_CALLBACK

The element supports specific operation to process Type-Length-Value data.

ALSACTL_ELEM_ACCESS_FLAG_USER

The element is maintained by any user application, instead of kernel driver.