From owner-freebsd-multimedia@FreeBSD.ORG Thu Aug 24 00:14:14 2006 Return-Path: X-Original-To: multimedia@FreeBSD.org 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 E12D316A4DD; Thu, 24 Aug 2006 00:14:14 +0000 (UTC) (envelope-from ryanb@FreeBSD.org) Received: from pds.uberhacker.org (uberhacker.org [71.5.14.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id 949C843D45; Thu, 24 Aug 2006 00:14:14 +0000 (GMT) (envelope-from ryanb@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) by pds.uberhacker.org (Postfix) with ESMTP id 4B1BCA2E; Wed, 23 Aug 2006 17:14:14 -0700 (PDT) Received: from pds.uberhacker.org ([127.0.0.1]) by localhost (pds.uberhacker.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00206-05; Wed, 23 Aug 2006 17:14:09 -0700 (PDT) Received: from [192.168.82.33] (unknown [74.134.233.192]) by pds.uberhacker.org (Postfix) with ESMTP id 70DA25F; Wed, 23 Aug 2006 17:14:09 -0700 (PDT) Message-ID: <44ECEF4D.5050101@FreeBSD.org> Date: Wed, 23 Aug 2006 19:14:05 -0500 From: Ryan Beasley User-Agent: Thunderbird 1.5.0.5 (X11/20060730) MIME-Version: 1.0 To: Yuriy Tsibizov References: <78664C02FF341B4FAC63E561846E3BCC546A@ex.hhp.local> In-Reply-To: <78664C02FF341B4FAC63E561846E3BCC546A@ex.hhp.local> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at uberhacker.org Cc: current@FreeBSD.org, multimedia@FreeBSD.org Subject: Re: [RFC] Summer of Code -- OSSv4 audio compatibility X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Aug 2006 00:14:15 -0000 Yuriy Tsibizov wrote: > Ryan, will there be any changes for hardware drivers? Yes, there will, but the nature of the changes are yet to be determined. The mixer extensions specify different control types (toggles, enums, sliders, etc.) for exporting audio hardware (and purely software) controls to userland. E.g., a driver may export channel routings of front, rear, and front+rear as MIXT_ENUM, leaving it to the user to pick a routing. > And, as I know you have emu10kx-compatible sound card, can you > test your sound buffering changes with EMU_PLAY_BUFSZ set to > EMUPAGESIZE*2 or larger (dev/sound/pci/emu10kx.h, line49). Since classes just resumed, I have some homework to take care of first ( :P ), but I'll try to take a look at it tonight or tomorrow. -- Ryan Beasley