From owner-freebsd-multimedia Sun Nov 5 17:54:56 2000 Delivered-To: freebsd-multimedia@freebsd.org Received: from mailhub.teliauk.com (mailhub.teliauk.com [195.12.225.36]) by hub.freebsd.org (Postfix) with ESMTP id CF43537B4C5 for ; Sun, 5 Nov 2000 17:54:52 -0800 (PST) Received: from d1o314.teliauk.com (root@d1o314.teliauk.com [195.12.237.81]) by mailhub.teliauk.com (8.10.1/8.10.1) with ESMTP id eA61spA00212; Mon, 6 Nov 2000 01:54:51 GMT Received: from vilnya.demon.co.uk (t1o314p176.teliauk.com [195.12.238.176]) by d1o314.teliauk.com (8.8.8/8.8.8) with ESMTP id BAA24523; Mon, 6 Nov 2000 01:54:17 GMT Received: from haveblue (haveblue.rings [10.2.4.5]) by vilnya.demon.co.uk (Postfix) with SMTP id 845C9D9A8; Mon, 6 Nov 2000 01:53:41 +0000 (GMT) From: "Cameron Grant" To: "Khamba Staring" , Subject: RE: SB ViBRA16C 16bit recording problems ( + ugly fix?) Date: Mon, 6 Nov 2000 01:54:51 -0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <200011052227.eA5MQw617325@francine.edoropolis.org> X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Importance: Normal Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Evilly setting ch->buffer->chan to 5 (drq5) seems to work nicely and > playback still works (quickly tested it while typing this mail).. > Now I can't record 8bit, but I couldn't care less about that :) > > Can anyone tell my why this is done?? I'm really puzzled.. this was done because the high dma channel is 16 bit only and the low channel 8 bit only. the driver is supposed to swap channels to give whichever direction starts first the 16bit channel, but it is implemented in a flawed manner and does not work. this will not be corrected, as -current features new sb16 code which should work correctly. this new driver may be merged before 4.2 if i get enough positive responses. -cg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message