hi_acodec_volume_ctrl

Description

Defines the volume control of the embedded audio codec.

Prototype

typedef struct {
    /* volume control, 0x00~0x7e, 0x7F:mute */
    hi_u32 volume_ctrl;
    /* adc/dac mute control, 1:mute, 0:unmute */
    hi_u32 volume_ctrl_mute;
} hi_acodec_volume_ctrl;

Members

Member

Description

volume_ctrl

Volume

Value range: 0 to 0x7F. 0x7F indicates mute.

volume_ctrl_mute

Mute control.

The options are as follows:

  • 0: unmute
  • 1: mute