summaryrefslogtreecommitdiffstats
path: root/sys/dev/sound/pcm/buffer.h
diff options
context:
space:
mode:
authorcg <cg@FreeBSD.org>2001-05-27 14:39:34 +0000
committercg <cg@FreeBSD.org>2001-05-27 14:39:34 +0000
commitebee48177eba658fc1e6a0c8c80a5eb647eb6e81 (patch)
tree416a9ecc7483305f73414c3d48f22be3cb7dabbf /sys/dev/sound/pcm/buffer.h
parent55f1baae2740dae2b347d665841eb00b6795772c (diff)
downloadFreeBSD-src-ebee48177eba658fc1e6a0c8c80a5eb647eb6e81.zip
FreeBSD-src-ebee48177eba658fc1e6a0c8c80a5eb647eb6e81.tar.gz
don't erase info in sndbuf_setup()
set free'd pointers to NULL in sndbuf_free() add a new function
Diffstat (limited to 'sys/dev/sound/pcm/buffer.h')
-rw-r--r--sys/dev/sound/pcm/buffer.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/sound/pcm/buffer.h b/sys/dev/sound/pcm/buffer.h
index 53ac279..2a57b22 100644
--- a/sys/dev/sound/pcm/buffer.h
+++ b/sys/dev/sound/pcm/buffer.h
@@ -45,6 +45,7 @@ int sndbuf_resize(struct snd_dbuf *b, unsigned int blkcnt, unsigned int blksz);
int sndbuf_remalloc(struct snd_dbuf *b, unsigned int blkcnt, unsigned int blksz);
void sndbuf_reset(struct snd_dbuf *b);
void sndbuf_clear(struct snd_dbuf *b, unsigned int length);
+void sndbuf_fillsilence(struct snd_dbuf *b);
u_int32_t sndbuf_getfmt(struct snd_dbuf *b);
int sndbuf_setfmt(struct snd_dbuf *b, u_int32_t fmt);
OpenPOWER on IntegriCloud