diff options
author | Cameron Grant <cg@FreeBSD.org> | 2003-07-07 17:40:02 +0000 |
---|---|---|
committer | Cameron Grant <cg@FreeBSD.org> | 2003-07-07 17:40:02 +0000 |
commit | eaa69ee9a94a83d3ede79c147b33e52254ed0862 (patch) | |
tree | 9460b37b7d1afd5756ac9e1d98b63e5c3a6de4c6 /sys/dev/sound/pcm/feeder.h | |
parent | db6104d46283fe283d0aa1449790b6ef6d050943 (diff) | |
download | src-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.h | 1 |
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 = { \ |