ao_alsa: don't convert twice on retry

Obscure corner case.
This commit is contained in:
wm4 committed 2017-11-23 16:43:59 +01:00
1 parent ae05d1f62c
commit b2a08db71a
1 file changed
+1 -2
+1 -2
View File
@@ -1102,10 +1102,9 @@ static int play(struct ao *ao, void **data, int samples, int flags)
if (samples == 0)
return 0;
ao_convert_inplace(&p->convert, data, samples);
do {
ao_convert_inplace(&p->convert, data, samples);
if (af_fmt_is_planar(ao->format)) {
res = snd_pcm_writen(p->alsa, data, samples);
} else {