|
Sound Open Firmware
|
internals of sink API. More...
#include <src/include/module/audio/sink_api.h>

Data Fields | |
| const struct sink_ops * | ops |
| size_t | requested_write_frag_size |
| operations interface | |
| size_t | num_of_bytes_processed |
| keeps number of bytes requested by get_buffer() | |
| size_t | min_free_space |
| processed bytes counter | |
| struct processing_module * | bound_module |
| minimum buffer space required by the module using sink it is module's OBS as declared in module bind IPC | |
| struct sof_audio_stream_params * | audio_stream_params |
internals of sink API.
NOT TO BE MODIFIED OUTSIDE OF sink_api.c
| struct sof_audio_stream_params* sof_sink::audio_stream_params |
| struct processing_module* sof_sink::bound_module |
minimum buffer space required by the module using sink it is module's OBS as declared in module bind IPC
| size_t sof_sink::min_free_space |
processed bytes counter
| size_t sof_sink::num_of_bytes_processed |
keeps number of bytes requested by get_buffer()
| const struct sink_ops* sof_sink::ops |
| size_t sof_sink::requested_write_frag_size |
operations interface