Sound Open Firmware
Loading...
Searching...
No Matches
sof_audio_buffer Struct Reference

#include <audio_buffer.h>

Collaboration diagram for sof_audio_buffer:

Data Fields

 CORE_CHECK_STRUCT_FIELD
uint32_t buffer_type
bool is_shared
struct sof_audio_stream_params * audio_stream_params
struct sof_source _source_api
 src api handler
struct sof_sink _sink_api
 sink api handler
const struct audio_buffer_ops * ops
bool walking
 indicates if the buffer is being walked
struct mod_alloc_ctx * alloc

Field Documentation

◆ _sink_api

struct sof_sink sof_audio_buffer::_sink_api

sink api handler

◆ _source_api

struct sof_source sof_audio_buffer::_source_api

src api handler

◆ alloc

struct mod_alloc_ctx* sof_audio_buffer::alloc

◆ audio_stream_params

struct sof_audio_stream_params* sof_audio_buffer::audio_stream_params

◆ buffer_type

uint32_t sof_audio_buffer::buffer_type

◆ CORE_CHECK_STRUCT_FIELD

sof_audio_buffer::CORE_CHECK_STRUCT_FIELD

◆ is_shared

bool sof_audio_buffer::is_shared

◆ ops

const struct audio_buffer_ops* sof_audio_buffer::ops

◆ walking

bool sof_audio_buffer::walking

indicates if the buffer is being walked


The documentation for this struct was generated from the following file: