diff options
author | cg <cg@FreeBSD.org> | 2001-08-29 09:17:43 +0000 |
---|---|---|
committer | cg <cg@FreeBSD.org> | 2001-08-29 09:17:43 +0000 |
commit | 170a9793204b83be92235c069e25cb0c612bcbf4 (patch) | |
tree | d54290229d3e53a8561742e5bb831a94a6d67679 /sys/dev/sound/pcm/sound.c | |
parent | 63171780d459285f00566965ebc19c93f7a77b74 (diff) | |
download | FreeBSD-src-170a9793204b83be92235c069e25cb0c612bcbf4.zip FreeBSD-src-170a9793204b83be92235c069e25cb0c612bcbf4.tar.gz |
tweaks to reduce latency/pauses in output
Diffstat (limited to 'sys/dev/sound/pcm/sound.c')
-rw-r--r-- | sys/dev/sound/pcm/sound.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/dev/sound/pcm/sound.c b/sys/dev/sound/pcm/sound.c index 4ea2b58..4ad614b 100644 --- a/sys/dev/sound/pcm/sound.c +++ b/sys/dev/sound/pcm/sound.c @@ -675,18 +675,18 @@ sndstat_prepare_pcm(struct sbuf *s, device_t dev, int verbose) if (c->pid != -1) sbuf_printf(s, ", pid %d", c->pid); sbuf_printf(s, "\n\t"); - if (c->pid != -1 && c->bufhard != NULL && c->bufsoft != NULL) { + if (c->bufhard != NULL && c->bufsoft != NULL) { sbuf_printf(s, "interrupts %d, ", c->interrupts); if (c->direction == PCMDIR_REC) sbuf_printf(s, "overruns %d, hfree %d, sfree %d", c->xruns, sndbuf_getfree(c->bufhard), sndbuf_getfree(c->bufsoft)); else - sbuf_printf(s, "underruns %d, hready %d, sready %d", - c->xruns, sndbuf_getready(c->bufhard), sndbuf_getready(c->bufsoft)); + sbuf_printf(s, "underruns %d, ready %d", + c->xruns, sndbuf_getready(c->bufsoft)); sbuf_printf(s, "\n\t"); } fsep = (c->direction == PCMDIR_REC)? " -> " : " <- "; - sbuf_printf(s, "[hardware]%s", fsep); + sbuf_printf(s, "{hardware}%s", fsep); f = c->feeder; while (f) { sbuf_printf(s, "%s", f->class->name); @@ -699,7 +699,7 @@ sndstat_prepare_pcm(struct sbuf *s, device_t dev, int verbose) sbuf_printf(s, "%s", fsep); f = f->source; } - sbuf_printf(s, "[userland]"); + sbuf_printf(s, "{userland}"); } skipverbose: } else |