From: Abramo Bagnara Date: Wed, 24 May 2000 05:36:23 +0000 (+0000) Subject: Fixed return value X-Git-Tag: v1.0.3~1258 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=cc5730a49ea783213755eaebd0bd5ed29f7977a5;p=alsa-lib.git Fixed return value --- diff --git a/src/pcm/plugin/io.c b/src/pcm/plugin/io.c index 58ed540b..db6f3617 100644 --- a/src/pcm/plugin/io.c +++ b/src/pcm/plugin/io.c @@ -114,9 +114,9 @@ static ssize_t io_transfer(snd_pcm_plugin_t *plugin, } } -static int io_src_voices(snd_pcm_plugin_t *plugin, - size_t samples, - snd_pcm_plugin_voice_t **voices) +static ssize_t io_src_voices(snd_pcm_plugin_t *plugin, + size_t samples, + snd_pcm_plugin_voice_t **voices) { int err; unsigned int voice; @@ -127,7 +127,7 @@ static int io_src_voices(snd_pcm_plugin_t *plugin, *voices = v; for (voice = 0; voice < plugin->src_format.voices; ++voice, ++v) v->wanted = 1; - return 0; + return samples; } int snd_pcm_plugin_build_io(snd_pcm_plugin_handle_t *pcm,