aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/sound/pcm/feeder.h
diff options
context:
space:
mode:
authorCameron Grant <cg@FreeBSD.org>2003-07-07 17:40:02 +0000
committerCameron Grant <cg@FreeBSD.org>2003-07-07 17:40:02 +0000
commiteaa69ee9a94a83d3ede79c147b33e52254ed0862 (patch)
tree9460b37b7d1afd5756ac9e1d98b63e5c3a6de4c6 /sys/dev/sound/pcm/feeder.h
parentdb6104d46283fe283d0aa1449790b6ef6d050943 (diff)
downloadsrc-eaa69ee9a94a83d3ede79c147b33e52254ed0862.tar.gz
src-eaa69ee9a94a83d3ede79c147b33e52254ed0862.zip
* add a function to display a complete feeder chain on the console, for
debugging. * set the parent of non-format feeders, so that sndstat doesn't miss out things like feeder_rate. MFC: 1 week
Notes
Notes: svn path=/head/; revision=117307
Diffstat (limited to 'sys/dev/sound/pcm/feeder.h')
-rw-r--r--sys/dev/sound/pcm/feeder.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/sound/pcm/feeder.h b/sys/dev/sound/pcm/feeder.h
index 9fb8ff79ed0f..10c3c67a5d1c 100644
--- a/sys/dev/sound/pcm/feeder.h
+++ b/sys/dev/sound/pcm/feeder.h
@@ -57,6 +57,7 @@ u_int32_t chn_fmtchain(struct pcm_channel *c, u_int32_t *to);
int chn_addfeeder(struct pcm_channel *c, struct feeder_class *fc, struct pcm_feederdesc *desc);
int chn_removefeeder(struct pcm_channel *c);
struct pcm_feeder *chn_findfeeder(struct pcm_channel *c, u_int32_t type);
+void feeder_printchain(struct pcm_feeder *head);
#define FEEDER_DECLARE(feeder, palign, pdata) \
static struct feeder_class feeder ## _class = { \