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 */
|
/* 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,
|
err = src_buffer_lengths(&cd->param, source_rate, sink_rate,
|
||||||
params->channels, dev->frames, frames_is_for_source);
|
params->channels, dev->frames, frames_is_for_source);
|
||||||
if (err < 0) {
|
if (err < 0) {
|
||||||
trace_src_error("src_params() error: "
|
trace_src_error(
|
||||||
"src_buffer_lengths() failed, "
|
"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);
|
|
||||||
return err;
|
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;
|
delay_lines_size = sizeof(int32_t) * cd->param.total;
|
||||||
if (delay_lines_size == 0) {
|
if (delay_lines_size == 0) {
|
||||||
trace_src_error("src_params() error: delay_lines_size = 0");
|
trace_src_error("src_params() error: delay_lines_size = 0");
|
||||||
|
|
Loading…
Reference in New Issue