From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from duke.felloff.net ([216.126.196.34]) by ewsd; Mon Dec 9 20:16:34 EST 2019 Message-ID: Date: Tue, 10 Dec 2019 02:16:24 +0100 From: cinap_lenrek@felloff.net To: 9front@9front.org Subject: Re: [9front] [drawterm] Pulse audio output and input In-Reply-To: CA+gzr0L6eTqcAa4i=hx3drL_vYqr5-nmHQKAsdpMmVEfaXRcDQ@mail.gmail.com MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: self-healing abstract base pipelining solution i'm not an expert on current linux audio interfaces. can you explain why this is a good idea to link against pa? i dont like having a separate Make.pulse for it as this will just end up with combinatorial explosion. maybe we should have it changable at the make command line or use it as a default as linux has no support for /dev/dsp anymore? is oserror() the right thing for error handling? it appears to return its own error code but we'r not using it? also, how is buffering handled? how much will be buffered by this interface when you write to it? this is important as games use /dev/audio for synchronization. -- cinap