Commit 85882c71 authored by Michael Walle's avatar Michael Walle Committed by malc

noaudio: fix return value for read()

Read should return bytes instead of samples.
Signed-off-by: default avatarMichael Walle <michael@walle.cc>
Signed-off-by: default avatarmalc <av1474@comtv.ru>
parent 138b38b6
......@@ -121,7 +121,7 @@ static int no_read (SWVoiceIn *sw, void *buf, int size)
int total = sw->hw->total_samples_captured - sw->total_hw_samples_acquired;
int to_clear = audio_MIN (samples, total);
audio_pcm_info_clear_buf (&sw->info, buf, to_clear);
return to_clear;
return to_clear << sw->info.shift;
}
static int no_ctl_in (HWVoiceIn *hw, int cmd, ...)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment