Maestro Audio Framework v 1.7
NXP Semiconductors
|
sink pad device IO functions More...
#include <audio_sink.h>
Data Fields | |
AudioSinkOpenDeviceFunc | open_device_func |
open device | |
AudioSinkCloseDeviceFunc | close_device_func |
close device | |
PadActivateFunc | activate_func |
activate device | |
PadChainFunc | chain_func |
receive stream data | |
PadEventFunc | event_func |
event function | |
PadQueryFunc | query_func |
info query function | |
PadProcessFunc | proc_func |
process function | |
AudioSinkStartDeviceFunc | start_device_func |
start device function | |
AudioSinkStopDeviceFunc | stop_device_func |
stop device function | |
AudioSinkStopDeviceFunc | play_device_func |
play device function | |
AudioSinkStopDeviceFunc | pause_device_func |
pause device function | |
AudioSinkSetVolumeFunc | set_volume_func |
set volume function | |
Those functionalities are used to control sink devices, and can be provided by sub devices like SSI, ALSA etc, they are installed when a property PROP_AUDIOSINK_DEVICE_DRIVER_TYPE is set.