Home
last modified time | relevance | path

Searched defs:comp_data (Results 1 – 18 of 18) sorted by relevance

/sof-2.7.6/src/include/sof/audio/igo_nr/
Digo_nr_comp.h20 struct comp_data { struct
27 struct comp_data_blob_handler *model_handler; argument
42 void (*igo_nr_func)(struct comp_data *cd, argument
/sof-2.7.6/src/include/sof/audio/rtnr/
Drtnr.h26 struct comp_data { struct
27 struct comp_data_blob_handler *model_handler; argument
28 struct sof_rtnr_config *config; /**< pointer to setup blob */
29 enum sof_ipc_frame source_format;
30 enum sof_ipc_frame sink_format;
31 enum sof_ipc_frame ref_format;
32 int source_channel;
33 int reference_channel;
34 uint32_t sink_rate;
35 uint32_t source_rate;
[all …]
/sof-2.7.6/src/include/sof/audio/
Dselector.h40 struct comp_data { struct
41 uint32_t source_period_bytes; /**< source number of period bytes */
42 uint32_t sink_period_bytes; /**< sink number of period bytes */
43 enum sof_ipc_frame source_format; /**< source frame format */
44 enum sof_ipc_frame sink_format; /**< sink frame format */
45 struct sof_sel_config config; /**< component configuration data */
46 sel_func sel_func; /**< channel selector processing function */
Dmux.h117 struct comp_data { struct
118 union {
123 struct mux_look_up lookup[MUX_MAX_STREAMS];
124 struct mux_look_up active_lookup;
125 struct sof_mux_config config;
Dpipeline.h81 void *comp_data; member
/sof-2.7.6/src/include/sof/audio/dcblock/
Ddcblock.h33 struct comp_data { struct
35 struct dcblock_state state[PLATFORM_MAX_CHANNELS];
38 int32_t R_coeffs[PLATFORM_MAX_CHANNELS];
40 enum sof_ipc_frame source_format;
41 enum sof_ipc_frame sink_format;
42 dcblock_func dcblock_func; /**< processing function */
/sof-2.7.6/src/audio/asrc/
Dasrc.c58 struct comp_data { struct
59 struct asrc_farrow *asrc_obj; /* ASRC core data */
60 struct comp_dev *dai_dev; /* Associated DAI component */
61 enum asrc_operation_mode mode; /* Control for push or pull mode */
62 struct ipc_config_asrc ipc_config;
63 uint64_t ts;
64 uint32_t sink_rate; /* Sample rate in Hz */
65 uint32_t source_rate; /* Sample rate in Hz */
66 uint32_t sink_format; /* For used PCM sample format */
67 uint32_t source_format; /* For used PCM sample format */
[all …]
/sof-2.7.6/src/include/sof/audio/crossover/
Dcrossover.h79 struct comp_data { struct
81 struct crossover_state state[PLATFORM_MAX_CHANNELS];
82 struct sof_crossover_config *config; /**< pointer to setup blob */
83 struct sof_crossover_config *config_new; /**< pointer to new setup */
84 enum sof_ipc_frame source_format; /**< source frame format */
85 crossover_process crossover_process; /**< processing function */
86 crossover_split crossover_split; /**< split function */
/sof-2.7.6/src/samples/audio/
Ddetect_test.c63 struct comp_data { struct
65 struct comp_data_blob_handler *model_handler; argument
66 void *data_blob;
67 size_t data_blob_size;
68 uint32_t data_blob_crc;
70 int32_t activation;
71 uint32_t detected;
72 uint32_t detect_preamble; /**< current keyphrase preamble length */
73 uint32_t keyphrase_samples; /**< keyphrase length in samples */
74 uint32_t drain_req; /** defines draining size in bytes. */
[all …]
/sof-2.7.6/src/audio/src/
Dsrc.c62 struct comp_data { struct
63 struct polyphase_src src;
64 struct src_param param;
65 struct ipc_config_src ipc_config;
66 int32_t *delay_lines;
67 uint32_t sink_rate;
68 uint32_t source_rate;
69 int32_t *sbuf_w_ptr;
70 int32_t *sbuf_r_ptr;
71 int sbuf_avail;
[all …]
/sof-2.7.6/src/audio/
Dkpb.c62 struct comp_data { struct
86 static int kpb_register_client(struct comp_data *kpb, struct kpb_client *cli); argument
Dgoogle_hotword_detect.c48 struct comp_data { struct
49 struct comp_data_blob_handler *model_handler; argument
62 struct comp_data *cd = comp_get_drvdata(dev); in notify_host() argument
Dtone.c89 struct comp_data { struct
90 uint32_t period_bytes;
91 uint32_t channels;
92 uint32_t frame_bytes;
116 struct comp_data *cd = comp_get_drvdata(dev); in tone_s32_default() argument
/sof-2.7.6/src/include/sof/audio/codec_adapter/codec/
Dgeneric.h224 struct comp_data { struct
225 struct ca_config ca_config;
226 struct codec_data codec; /**< codec private data */
227 struct comp_buffer *ca_sink;
228 struct comp_buffer *ca_source;
229 struct comp_buffer *local_buff;
230 struct sof_ipc_stream_params stream_params;
231 uint32_t period_bytes; /** pipeline period bytes */
232 uint32_t deep_buff_bytes; /**< copy start threshold */
/sof-2.7.6/src/audio/eq_fir/
Deq_fir.c46 struct comp_data { struct
48 struct comp_data_blob_handler *model_handler; argument
65 static inline void set_s16_fir(struct comp_data *cd) in set_s16_fir() argument
/sof-2.7.6/test/cmocka/src/audio/pipeline/
Dpipeline_mocks.h28 struct comp_dev *comp_data; member
/sof-2.7.6/src/audio/eq_iir/
Deq_iir.c46 struct comp_data { struct
48 struct comp_data_blob_handler *model_handler; argument
66 struct comp_data *cd = comp_get_drvdata(dev); in eq_iir_s16_default() argument
/sof-2.7.6/src/include/sof/ipc/
Dcommon.h64 void *comp_data; member