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

Declarative intermediate audio buffer descriptor. More...

#include <src/include/sof/audio/pipeline/static_pipeline.h>

Data Fields

uint32_t id
 Unique buffer identifier.
 
size_t size
 Total buffer allocation size in bytes.
 
enum sof_ipc_frame fmt
 Buffer audio frame format (SOF_IPC_FRAME_INVALID = inherit from producer)
 
uint32_t rate
 Sample rate in Hz (0 = inherit from producer component)
 
uint16_t channels
 Channel count (0 = inherit from producer component)
 
uint32_t flags
 Memory allocation flags (e.g.
 

Detailed Description

Declarative intermediate audio buffer descriptor.

Field Documentation

◆ channels

uint16_t sof_static_buffer::channels

Channel count (0 = inherit from producer component)

◆ flags

uint32_t sof_static_buffer::flags

Memory allocation flags (e.g.

SOF_MEM_FLAG_DMA)

◆ fmt

enum sof_ipc_frame sof_static_buffer::fmt

Buffer audio frame format (SOF_IPC_FRAME_INVALID = inherit from producer)

◆ id

uint32_t sof_static_buffer::id

Unique buffer identifier.

◆ rate

uint32_t sof_static_buffer::rate

Sample rate in Hz (0 = inherit from producer component)

◆ size

size_t sof_static_buffer::size

Total buffer allocation size in bytes.


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