[Sound-open-firmware] [PATCH] volume: fix xrun direction reporting
Liam Girdwood
liam.r.girdwood at linux.intel.com
Fri Dec 8 21:37:07 CET 2017
Signed-off-by: Liam Girdwood <liam.r.girdwood at 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 */
}
--
2.14.1
More information about the Sound-open-firmware
mailing list