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

#include <topology.h>

Collaboration diagram for sof_ipc_comp_asrc:

Data Fields

struct sof_ipc_comp comp
struct sof_ipc_comp_config config
uint32_t source_rate
 Define fixed source rate or.
uint32_t sink_rate
 Define fixed sink rate or.
uint32_t asynchronous_mode
 synchronous 0, asynchronous 1
uint32_t operation_mode
 push 0, pull 1, In push mode the
uint32_t reserved [4]

Field Documentation

◆ asynchronous_mode

uint32_t sof_ipc_comp_asrc::asynchronous_mode

synchronous 0, asynchronous 1

When 1 the ASRC tracks and compensates for drift.

◆ comp

struct sof_ipc_comp sof_ipc_comp_asrc::comp

◆ config

struct sof_ipc_comp_config sof_ipc_comp_asrc::config

◆ operation_mode

uint32_t sof_ipc_comp_asrc::operation_mode

push 0, pull 1, In push mode the

ASRC consumes a defined number of frames at input, with varying number of frames at output. In pull mode the ASRC outputs a defined number of frames while number of input frames varies.

◆ reserved

uint32_t sof_ipc_comp_asrc::reserved[4]

◆ sink_rate

uint32_t sof_ipc_comp_asrc::sink_rate

Define fixed sink rate or.

use 0 to indicate need to get the rate from stream

◆ source_rate

uint32_t sof_ipc_comp_asrc::source_rate

Define fixed source rate or.

use 0 to indicate need to get the rate from stream


The documentation for this struct was generated from the following file:
  • /home/lrg/work/sof-dox-work/src/include/ipc/topology.h