From owner-freebsd-stable Fri Feb 15 11:22: 3 2002 Delivered-To: freebsd-stable@freebsd.org Received: from quarter.csl.sri.com (quarter.csl.sri.com [130.107.1.30]) by hub.freebsd.org (Postfix) with ESMTP id C9EC837B404 for ; Fri, 15 Feb 2002 11:21:50 -0800 (PST) Received: from snapdragon.csl.sri.com (snapdragon.csl.sri.com [130.107.19.20]) by quarter.csl.sri.com (8.12.1/8.12.1) with ESMTP id g1FJLo1k005340 for ; Fri, 15 Feb 2002 11:21:50 -0800 Message-Id: <200202151921.g1FJLo1k005340@quarter.csl.sri.com> To: freebsd-stable@FreeBSD.ORG Subject: Sound Date: Fri, 15 Feb 2002 11:21:50 -0800 From: Fred Gilham Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hello, I recently went through the exercise to get rat running under FreeBSD 4.5 RC 3. I found that rat was trying to send certain mixer-related IOCTLs to the file descriptor it opened for the audio device, instead of opening the mixer and sending them to the mixer device. Once I hacked the code to open the mixer device and write these IOCTLs to the mixer device, things worked. However, I'm sure rat was working under FreeBSD-stable until a couple months ago. I'm wondering if the sound driver previously allowed sending these mixer IOCTLs (such as SOUND_MIXER_WRITE_RECSRC) to the audio device? In other words, did the sound driver change? -- Fred Gilham gilham@csl.sri.com [My tutors] got bored sooner than I, and laid down a general rule that all statements about languages had to be in a higher level language. I thereupon asked in what level of language that rule was formulated. I got a very bad report. -- J. R. Lucas To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message