
Signed-off-by: Liam Girdwood liam.r.girdwood@linux.intel.com --- src/audio/volume.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/audio/volume.c b/src/audio/volume.c index e741b1a..9ad48e6 100644 --- a/src/audio/volume.c +++ b/src/audio/volume.c @@ -573,12 +573,12 @@ static int volume_copy(struct comp_dev *dev) * check for XRUNs */ if (source->avail < cd->source_period_bytes) { trace_volume_error("xru"); - comp_overrun(dev, source, cd->source_period_bytes, 0); + comp_underrun(dev, source, cd->source_period_bytes, 0); return -EIO; /* xrun */ } if (sink->free < cd->sink_period_bytes) { trace_volume_error("xro"); - comp_underrun(dev, sink, cd->sink_period_bytes, 0); + comp_overrun(dev, sink, cd->sink_period_bytes, 0); return -EIO; /* xrun */ }