~kris/9p

9hist

1bafb40906fd89bfc36aebc361a5c982b38dfa68 — David du Colombier 24 years ago 31759f4
Plan 9 from Bell Labs 2001-10-18
2 files changed, 3 insertions(+), 5 deletions(-)

M pc/audio.h
M port/devaudio.c
M pc/audio.h => pc/audio.h +2 -2
@@ 1,7 1,7 @@
enum
{
	Bufsize		= 4*1024,	/* 23.22 ms each */
	Nbuf		= 32,		/* .74 seconds total */
	Bufsize		= 1024,	/* 5.8 ms each */
	Nbuf		= 128,		/* .74 seconds total */
	Dma		= 6,
	IrqAUDIO	= 7,
	SBswab	= 0,

M port/devaudio.c => port/devaudio.c +1 -3
@@ 894,8 894,6 @@ audioopen(Chan *c, int omode)
		}
		audio.amode = amode;
		setempty();
		if (amode == Aread)
			audio.totcount -= Bufsize;
		audio.curcount = 0;
		qunlock(&audio);
		mxvolume();


@@ 1017,7 1015,7 @@ audioread(Chan *c, void *v, long n, vlong off)
	case Qstatus:
		buf[0] = 0;
		snprint(buf, sizeof(buf), "bufsize %6d buffered %6d offset  %10lud time %19lld\n",
			Bufsize, audio.buffered, audio.totcount<0?0:audio.totcount, audio.tottime);
			Bufsize, audio.buffered, audio.totcount, audio.tottime);
		return readstr(offset, a, n, buf);

	case Qvolume: