|
Sound Open Firmware
|
Audio component interconnect buffer connecting two pipeline components. More...
#include <src/include/sof/audio/buffer.h>

Data Fields | |
| struct sof_audio_buffer | audio_buffer |
| Unified audio buffer base class. | |
| struct audio_stream | stream |
| Legacy audio stream representation. | |
| uint32_t | flags |
| Buffer flags. | |
| uint32_t | core |
| DSP core ID managing this buffer. | |
| struct tr_ctx | tctx |
| Trace context. | |
| struct comp_dev * | source |
| Source component feeding this buffer. | |
| struct comp_dev * | sink |
| Sink component consuming from this buffer. | |
| struct list_item | source_list |
| List node in source component's buffer list. | |
| struct list_item | sink_list |
| List node in sink component's buffer list. | |
| struct list_item | buffers_list |
| List of buffers used in raw data processing. | |
Audio component interconnect buffer connecting two pipeline components.
| struct sof_audio_buffer comp_buffer::audio_buffer |
Unified audio buffer base class.
| struct list_item comp_buffer::buffers_list |
List of buffers used in raw data processing.
| uint32_t comp_buffer::core |
DSP core ID managing this buffer.
| uint32_t comp_buffer::flags |
Buffer flags.
| struct comp_dev* comp_buffer::sink |
Sink component consuming from this buffer.
| struct list_item comp_buffer::sink_list |
List node in sink component's buffer list.
| struct comp_dev* comp_buffer::source |
Source component feeding this buffer.
| struct list_item comp_buffer::source_list |
List node in source component's buffer list.
| struct audio_stream comp_buffer::stream |
Legacy audio stream representation.
| struct tr_ctx comp_buffer::tctx |
Trace context.