audio: remove unnecessary calls to put_buffer_in
commitac221f45e3c4fc7823a8e913a6926ca8509c2526
authorVolker Rümelin <vr_qemu@t-online.de>
Sun, 20 Sep 2020 17:17:25 +0000 (20 19:17 +0200)
committerGerd Hoffmann <kraxel@redhat.com>
Wed, 23 Sep 2020 06:19:42 +0000 (23 08:19 +0200)
treea31fc0016cd73c70d923bb7d55c0f4cd3f7be855
parentb9896dc5becca1c6c2824d1ef8bcf00f5c74a6a9
audio: remove unnecessary calls to put_buffer_in

This patch removes unnecessary calls to the pcm_ops function
put_buffer_in(). No audio backend needs this call if the
returned length of pcm_ops function get_buffer_in() is zero.

For the DirectSound backend this prevents a call to
dsound_unlock_in() without a preceding call to dsound_lock_in().
While Windows doesn't complain it seems wrong anyway.

Signed-off-by: Volker Rümelin <vr_qemu@t-online.de>
Message-id: 20200920171729.15861-5-vr_qemu@t-online.de
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
audio/audio.c