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

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