From owner-freebsd-multimedia@FreeBSD.ORG Sun Sep 5 01:31:18 2004 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFC8716A55F for ; Sun, 5 Sep 2004 01:31:18 +0000 (GMT) Received: from hak.cnd.mcgill.ca (hak.cnd.mcgill.ca [132.216.11.133]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6087243D39 for ; Sun, 5 Sep 2004 01:31:18 +0000 (GMT) (envelope-from mat@hak.cnd.mcgill.ca) Received: from hak.cnd.mcgill.ca (localhost [127.0.0.1]) by hak.cnd.mcgill.ca (8.12.9/8.12.8) with ESMTP id i851cU1M024598 for ; Sat, 4 Sep 2004 21:38:30 -0400 (EDT) (envelope-from mat@hak.cnd.mcgill.ca) Received: (from mat@localhost) by hak.cnd.mcgill.ca (8.12.9/8.12.8/Submit) id i851cUMd024597 for freebsd-multimedia@freebsd.org; Sat, 4 Sep 2004 21:38:30 -0400 (EDT) Date: Sat, 4 Sep 2004 21:38:29 -0400 From: Mathew Kanner To: freebsd-multimedia@freebsd.org Message-ID: <20040905013829.GB19729@cnd.mcgill.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i Organization: I speak for myself, operating in Montreal, CANADA X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.62 X-Spam-Checker-Version: SpamAssassin 2.62 (2004-01-11) on hak.cnd.mcgill.ca Subject: uaudio WIP X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Sep 2004 01:31:19 -0000 Hello All, The following patch http://www.cnd.mcgill.ca/~mat/uaudio-netbsd177.diff.bz2 is a work is progress. It brings in line with the latest uaudio code from NetBSD and allows me to play using my USB audio device. It has tons of debugging output and extra delays and it still panics my kernel sometimes. I had to comment out the mixer because it was muting my output. The patch changes the way pcm probes for endpoints using provided code instead of trying ourselves. It also reports a slightly more correctly supported range of speeds instead of assuming that we support all possibilities. I would really like to hear if it works for anybody else. --Mat -- sig machine broken