Lines Matching defs:pipeline
100 struct pipeline { struct
104 /* The ini file this pipeline comes from */ argument
107 /* All needed instances for this pipeline. It is sorted in an argument
113 * the same time for this pipeline */ argument
125 /* The number of audio channels for this pipeline */ argument
133 /* The total time it takes to run the pipeline, in nanoseconds. */ argument
136 /* The max/min time it takes to run the pipeline, in nanoseconds. */ argument
140 /* The number of blocks the pipeline. */ argument
143 /* The total number of sample frames the pipeline processed */ argument
144 int64_t total_samples;
278 static int topological_sort(struct pipeline *pipeline, in topological_sort()
406 struct pipeline *pipeline; in cras_dsp_pipeline_create() local
505 static int allocate_buffers(struct pipeline *pipeline) in allocate_buffers()
610 int cras_dsp_pipeline_load(struct pipeline *pipeline) in cras_dsp_pipeline_load()
628 static void calculate_audio_delay(struct pipeline *pipeline) in calculate_audio_delay()
652 int cras_dsp_pipeline_instantiate(struct pipeline *pipeline, int sample_rate) in cras_dsp_pipeline_instantiate()
726 void cras_dsp_pipeline_deinstantiate(struct pipeline *pipeline) in cras_dsp_pipeline_deinstantiate()
741 int cras_dsp_pipeline_get_delay(struct pipeline *pipeline) in cras_dsp_pipeline_get_delay()
746 int cras_dsp_pipeline_get_sample_rate(struct pipeline *pipeline) in cras_dsp_pipeline_get_sample_rate()
751 int cras_dsp_pipeline_get_num_input_channels(struct pipeline *pipeline) in cras_dsp_pipeline_get_num_input_channels()
756 int cras_dsp_pipeline_get_num_output_channels(struct pipeline *pipeline) in cras_dsp_pipeline_get_num_output_channels()
761 int cras_dsp_pipeline_get_peak_audio_buffers(struct pipeline *pipeline) in cras_dsp_pipeline_get_peak_audio_buffers()
766 static float *find_buffer(struct pipeline *pipeline, in find_buffer()
779 float *cras_dsp_pipeline_get_source_buffer(struct pipeline *pipeline, int index) in cras_dsp_pipeline_get_source_buffer()
786 float *cras_dsp_pipeline_get_sink_buffer(struct pipeline *pipeline, int index) in cras_dsp_pipeline_get_sink_buffer()
792 void cras_dsp_pipeline_set_sink_ext_module(struct pipeline *pipeline, in cras_dsp_pipeline_set_sink_ext_module()
799 struct ini *cras_dsp_pipeline_get_ini(struct pipeline *pipeline) in cras_dsp_pipeline_get_ini()
804 void cras_dsp_pipeline_run(struct pipeline *pipeline, int sample_count) in cras_dsp_pipeline_run()
815 void cras_dsp_pipeline_add_statistic(struct pipeline *pipeline, in cras_dsp_pipeline_add_statistic()
838 int cras_dsp_pipeline_apply(struct pipeline *pipeline, uint8_t *buf, in cras_dsp_pipeline_apply()
893 void cras_dsp_pipeline_free(struct pipeline *pipeline) in cras_dsp_pipeline_free()
961 void cras_dsp_pipeline_dump(struct dumper *d, struct pipeline *pipeline) in cras_dsp_pipeline_dump()