diff options
author | cg <cg@FreeBSD.org> | 2001-05-27 14:39:34 +0000 |
---|---|---|
committer | cg <cg@FreeBSD.org> | 2001-05-27 14:39:34 +0000 |
commit | ebee48177eba658fc1e6a0c8c80a5eb647eb6e81 (patch) | |
tree | 416a9ecc7483305f73414c3d48f22be3cb7dabbf /sys/dev/sound/pcm/buffer.h | |
parent | 55f1baae2740dae2b347d665841eb00b6795772c (diff) | |
download | FreeBSD-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.h | 1 |
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); |