aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2021-10-12 16:13:28 +0200
committerTakashi Iwai <tiwai@suse.de>2021-10-12 16:13:28 +0200
commitefe46f03f3871ac856c4c1e255123b0e5fed4789 (patch)
tree3c877564e102a9eac48c62cd2a64f59a1faed088
parentb712bb72a41a1cdf1997d509ee053d5b41a17761 (diff)
downloadsalsa-lib-efe46f03f3871ac856c4c1e255123b0e5fed4789.tar.gz
Define snd_pcm_abort()
It's an inline function in alsa-lib, too. Signed-off-by: Takashi Iwai <tiwai@suse.de>
-rw-r--r--src/pcm_macros.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/pcm_macros.h b/src/pcm_macros.h
index ba46e96..f4930df 100644
--- a/src/pcm_macros.h
+++ b/src/pcm_macros.h
@@ -90,6 +90,12 @@ int snd_pcm_nonblock(snd_pcm_t *pcm, int nonblock)
return _snd_set_nonblock(pcm->fd, nonblock);
}
+static __inline__ int
+snd_pcm_abort(snd_pcm_t *pcm)
+{
+ return snd_pcm_nonblock(pcm, 2);
+}
+
__SALSA_EXPORT_FUNC
const char *snd_pcm_name(snd_pcm_t *pcm)
{