mirror of https://github.com/thesofproject/sof.git
kpb: add wrong state log into kpb_buffer_data
This patch add a log message indicating wrong state of KPB during buffering. Signed-off-by: Marcin Rajwa <marcin.rajwa@linux.intel.com>
This commit is contained in:
parent
4d17d0dee4
commit
5c1e8480d2
|
@ -734,8 +734,11 @@ static int kpb_buffer_data(struct comp_dev *dev,
|
|||
|
||||
tracev_kpb_with_ids(dev, "kpb_buffer_data()");
|
||||
|
||||
if (kpb->state != KPB_STATE_RUN && kpb->state != KPB_STATE_DRAINING)
|
||||
if (kpb->state != KPB_STATE_RUN && kpb->state != KPB_STATE_DRAINING) {
|
||||
trace_kpb_error("kpb_buffer_data() error: wrong state! (current state %d, state log %x)",
|
||||
kpb->state, kpb->state_log);
|
||||
return PPL_STATUS_PATH_STOP;
|
||||
}
|
||||
|
||||
if (kpb->state == KPB_STATE_DRAINING)
|
||||
draining_data->buffered_while_draining += size_to_copy;
|
||||
|
|
Loading…
Reference in New Issue