|
Sound Open Firmware
|
Audio component base configuration from IPC at creation. More...
#include <src/include/sof/audio/component.h>
Data Fields | |
| uint32_t | core |
| Core we run on. | |
| uint32_t | id |
| Component ID. | |
| uint32_t | pipeline_id |
| Component pipeline ID. | |
| uint32_t | proc_domain |
| Processing domain (COMP_PROCESSING_DOMAIN_*) | |
| enum sof_comp_type | type |
| Component type (SOF_COMP_*) | |
| uint32_t | periods_sink |
| Sink periods (0 means variable) | |
| uint32_t | periods_source |
| Source periods (0 means variable) | |
| uint32_t | frame_fmt |
| Frame format (SOF_IPC_FRAME_*) | |
| uint32_t | xrun_action |
| Action to take on XRUN. | |
| bool | ipc_extended_init |
| True if extended init is included in IPC payload. | |
| uint32_t | ipc_config_size |
| Size of config received by IPC. | |
Audio component base configuration from IPC at creation.
| uint32_t comp_ipc_config::core |
Core we run on.
| uint32_t comp_ipc_config::frame_fmt |
Frame format (SOF_IPC_FRAME_*)
| uint32_t comp_ipc_config::id |
Component ID.
| uint32_t comp_ipc_config::ipc_config_size |
Size of config received by IPC.
| bool comp_ipc_config::ipc_extended_init |
True if extended init is included in IPC payload.
| uint32_t comp_ipc_config::periods_sink |
Sink periods (0 means variable)
| uint32_t comp_ipc_config::periods_source |
Source periods (0 means variable)
| uint32_t comp_ipc_config::pipeline_id |
Component pipeline ID.
| uint32_t comp_ipc_config::proc_domain |
Processing domain (COMP_PROCESSING_DOMAIN_*)
| enum sof_comp_type comp_ipc_config::type |
Component type (SOF_COMP_*)
| uint32_t comp_ipc_config::xrun_action |
Action to take on XRUN.