beautypg.com

Audio functions, Sx16_ioc_set_audio_volume, Sx16_ioc_set_audio_mute – Sensoray 616 Linux User Manual

Page 17: Sx16_ioc_set_audio_format, Sx16_ioc_set_audio_ bitrate

background image

17

4.2.3. Audio Functions

SX16_IOC_SET_AUDIO_VOLUME

ioctl( handle, SX16_IOC_SET_AUDIO_VOLUME, volume);

Parameters

volume

Volume. Must be between 0 and 63.

Return values

None.

Notes

Sets audio volume. Parameter means negative value in dB (0 – maximum volume, 63 – minimum volume).

SX16_IOC_SET_AUDIO_MUTE

ioctl( handle, SX16_IOC_SET_AUDIO_MUTE, mute);

Parameters

mute

Mute. Must be 0 or 1.

Return values

None.

Notes

Sets audio mute (0 – sound is on, 1 – sound is off).

SX16_IOC_SET_AUDIO_FORMAT

ioctl( handle, SX16_IOC_SET_AUDIO_FORMAT, format);

Parameters

format

Audio format number.

Return values

None.

Notes

Sets audio format:

AFMT_MPEG1_LAYER1

MPEG-1 Layer I

AFMT_MPEG1_LAYER2

MPEG-1 Layer II

SX16_IOC_SET_AUDIO_ BITRATE

ioctl( handle, SX16_IOC_SET_AUDIO_ BITRATE, bitrate );

This manual is related to the following products: