#include <pipeline.h>
◆ aborted
◆ attributes
| uint32_t pipeline::attributes |
pipeline attributes from IPC extension msg/
◆ cmd
◆ comp_id
| uint32_t pipeline::comp_id |
component id for pipeline
◆ core
◆ delay
| unsigned int pipeline::delay |
◆ expect_eos
| bool pipeline::expect_eos |
◆ frames_per_sched
| uint32_t pipeline::frames_per_sched |
output frames of pipeline, 0 is variable
◆ heap
| struct k_heap* pipeline::heap |
heap used for allocating this pipeline
◆ host
◆ list
◆ msg
◆ pending
◆ period
| uint32_t pipeline::period |
◆ period_mips
| uint32_t pipeline::period_mips |
worst case instruction count per period
◆ pipe_task
| struct task* pipeline::pipe_task |
◆ pipeline_id
| uint32_t pipeline::pipeline_id |
◆ posn_offset
| uint32_t pipeline::posn_offset |
◆ priority
| uint32_t pipeline::priority |
priority level 0 (low) to 10 (max)
◆ sched_comp
◆ sched_id
| uint32_t pipeline::sched_id |
◆ sched_next
◆ sched_prev
◆ sink_comp
◆ source_comp
◆ status
| uint32_t pipeline::status |
◆ tctx
◆ time_domain
| uint32_t pipeline::time_domain |
◆ [struct]
| struct { ... } pipeline::trigger |
◆ xrun_bytes
| int32_t pipeline::xrun_bytes |
◆ xrun_limit_usecs
| uint32_t pipeline::xrun_limit_usecs |
report xruns greater than limit
The documentation for this struct was generated from the following file:
- /home/lrg/work/sof-dox-work/src/include/sof/audio/pipeline.h