mirror of https://github.com/thesofproject/sof.git
SRC: Add useful trace information to params()
The information is useful to see without further debugging if SRC receives from topology a sane configuration. Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
This commit is contained in:
parent
8fc6caf823
commit
fd084b765c
|
@ -652,18 +652,21 @@ static int src_params(struct comp_dev *dev)
|
|||
}
|
||||
|
||||
/* Allocate needed memory for delay lines */
|
||||
trace_src("src_params(), source_rate = %u, sink_rate = %u",
|
||||
source_rate, sink_rate);
|
||||
trace_src("src_params(), params->channels = %u, dev->frames = %u",
|
||||
params->channels, dev->frames);
|
||||
err = src_buffer_lengths(&cd->param, source_rate, sink_rate,
|
||||
params->channels, dev->frames, frames_is_for_source);
|
||||
if (err < 0) {
|
||||
trace_src_error("src_params() error: "
|
||||
"src_buffer_lengths() failed, "
|
||||
"source_rate = %u, sink_rate = %u, "
|
||||
"params->channels = %u, dev->frames = %u",
|
||||
source_rate, sink_rate, params->channels,
|
||||
dev->frames);
|
||||
trace_src_error(
|
||||
"src_params() error: src_buffer_lengths() failed");
|
||||
return err;
|
||||
}
|
||||
|
||||
trace_src("src_params(), blk_in = %u, blk_out = %u",
|
||||
cd->param.blk_in, cd->param.blk_out);
|
||||
|
||||
delay_lines_size = sizeof(int32_t) * cd->param.total;
|
||||
if (delay_lines_size == 0) {
|
||||
trace_src_error("src_params() error: delay_lines_size = 0");
|
||||
|
|
Loading…
Reference in New Issue