sof/tools/testbench
Andy Ross d0c220d15c buffer: Move pipeline_id down into stream params
The pipeline_id has historically been part of the comp_buffer struct,
but that is being deprecated as a public API.  So move it down into
the contained sof_audio_stream_params struct where it can be found by
new style sink/source code.

Note that the actual value of the pipeline ID is a little ambiguous:
on IPC3, the buffer is defined by the user in the .tplg file as part
of a specific pipeline with a known ID.  With IPC4 topology, the
buffers are implicitly created and will be assigned the ID of their
source (!)  component.  It is legal to define a connection across two
pipelines, and there's no ability here to recover both pipeline IDs.

Signed-off-by: Andy Ross <andyross@google.com>
2024-06-18 14:25:20 +03:00
..
include host: trace: decouple the testbench from host build 2023-09-14 16:19:15 +01:00
CMakeLists.txt rebuild-testbench.sh: error when unknown arguments are passed 2023-12-19 16:54:45 +00:00
common_test.c Tools: Testbench: Fix load of MFCC component 2024-06-10 17:20:59 +01:00
file.c buffer: don't access stream internals 2023-06-19 16:26:08 +02:00
testbench.c buffer: Move pipeline_id down into stream params 2024-06-18 14:25:20 +03:00
testbench_xcc_sections.txt Scripts: Add xt-run build target for rebuild-testbench.sh 2023-05-04 18:07:52 +03:00
topology.c Tools: Testbench: Fix ASRC component load 2023-11-10 16:27:37 +00:00