From owner-freebsd-bugs Thu Jun 17 5:50: 5 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id BF39315378 for ; Thu, 17 Jun 1999 05:50:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id FAA60610; Thu, 17 Jun 1999 05:50:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from titanium.yy.ics.keio.ac.jp (titanium.yy.ics.keio.ac.jp [131.113.47.73]) by hub.freebsd.org (Postfix) with ESMTP id 2500B15507 for ; Thu, 17 Jun 1999 05:48:12 -0700 (PDT) (envelope-from sanpei@sanpei.org) Received: from lavender.yy.cs.keio.ac.jp (lavender.rad.cc.keio.ac.jp [131.113.16.115]) by titanium.yy.ics.keio.ac.jp (8.8.8+3.0Wbeta13/3.7W) with ESMTP id VAA09756; Thu, 17 Jun 1999 21:48:02 +0900 (JST) Received: (from sanpei@localhost) by lavender.yy.cs.keio.ac.jp (8.9.3/3.7W) id VAA03057; Thu, 17 Jun 1999 21:48:02 +0900 (JST) Message-Id: <199906171248.VAA03057@lavender.yy.cs.keio.ac.jp> Date: Thu, 17 Jun 1999 21:48:02 +0900 (JST) From: sanpei@sanpei.org Reply-To: sanpei@sanpei.org To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: i386/12257: [Patch] sb(VoxWare) sound driver patch for x11amp Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12257 >Category: i386 >Synopsis: [Patch] sb(VoxWare) sound driver patch for x11amp >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jun 17 05:50:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: MIHIRA Yoshiro >Release: FreeBSD 3.2-RELEASE i386 >Organization: Keio Univ. >Environment: 3.2-RELEASE with Ensoniq VIVO sound card >Description: Current sb sound driver (aka Voxware sound support code) do not play MP3 with x11amp-0.8. Because some patches are not merged from pcm changes in sys/i386/isa/snd/sound.c between 1.16 and 1.17 in CVS repository. I apply this chage to sb sound driver. I can play MP3 with x11amp. P.S. Some MP3 player, like mpg123 does not need this patch. But x11amp needs. >How-To-Repeat: >Fix: --- sys/i386/isa/sound/dmabuf.c.org Thu Jun 17 21:39:43 1999 +++ sys/i386/isa/sound/dmabuf.c Thu Jun 17 21:40:31 1999 @@ -663,6 +663,8 @@ return 0; break; +#define THE_REAL_SNDCTL_DSP_GETBLKSIZE _IOWR('P', 4, int) + case THE_REAL_SNDCTL_DSP_GETBLKSIZE: case SNDCTL_DSP_GETBLKSIZE: if (!(dmap_out->flags & DMA_ALLOC_DONE)) reorganize_buffers(dev, dmap_out); >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message