HI_ACODEC_SET_DACR_VOLUME

The Atlas 200/300/500 Inference Product does not support this API.

The Atlas Training Series Product does not support this API.

Description

Sets the output volume of the audio-right channel.

Restrictions

  • Output volume range of the audio-right channel: [0, 127]. A larger value indicates lower volume. The value 0 indicates the maximum volume (6 dB), and the value 127 indicates the minimum volume (muted).
  • For example, if the volume_ctrl variable in the hi_acodec_volume_ctrl structure is set to x, the volume is adjusted to (6 – x) dB.

Prototype

int ioctl(int fd, HI_ACODEC_SET_DACR_VOLUME, hi_acodec_volume_ctrl *arg);

Parameters

Parameter

Input/Output

Description

fd

Input

File descriptor of the audio codec.

HI_ACODEC_SET_DACR_VOLUME

Input

ioctl number.

arg

Input

Volume control parameter of the embedded audio codec.

Returns

  • 0: success
  • Other values: failure