From owner-freebsd-bugs Thu Jul 22 9:40:41 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 A427215314 for ; Thu, 22 Jul 1999 09:40:35 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id JAA35256; Thu, 22 Jul 1999 09:40:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from david.siemens.de (david.siemens.de [192.35.17.14]) by hub.freebsd.org (Postfix) with ESMTP id 2BB3514DE0 for ; Thu, 22 Jul 1999 09:36:42 -0700 (PDT) (envelope-from andre.albsmeier@mchp.siemens.de) Received: from mail1.siemens.de (mail1.siemens.de [139.23.33.14]) by david.siemens.de (8.9.3/8.9.3) with ESMTP id SAA19438 for ; Thu, 22 Jul 1999 18:35:14 +0200 (MET DST) Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.42.7]) by mail1.siemens.de (8.9.3/8.9.3) with ESMTP id SAA14130 for ; Thu, 22 Jul 1999 18:35:02 +0200 (MET DST) Received: (from daemon@localhost) by curry.mchp.siemens.de (8.9.3/8.9.3) id SAA29469 for ; Thu, 22 Jul 1999 18:35:14 +0200 (CEST) Message-Id: <199907221635.SAA75880@internal> Date: Thu, 22 Jul 1999 18:35:13 +0200 (CEST) From: Andre Albsmeier To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/12764: Patch for using x11amp with voxware (stolen from mailinglist) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12764 >Category: kern >Synopsis: Patch for using x11amp with voxware (stolen from mailinglist) >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jul 22 09:40:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Andre Albsmeier >Release: FreeBSD 3.2-STABLE i386 >Organization: >Environment: FreeBSD-3.2-STABLE >Description: x11amp doesn't work with voxware drivers. >How-To-Repeat: Use x11amp with voxware drivers :-) >Fix: A while ago someone (I think it was Luigi Rizzo but I may be wrong) someone posted a patch to make x11amp work with voxware drivers. I am using it now for months and never had sideeffects. Maybe someone could commit it to -STABLE (and -current if applicable). *** sys/i386/isa/sound/dmabuf.c.ORI Fri Jun 18 11:13:27 1999 --- sys/i386/isa/sound/dmabuf.c Fri Jun 18 11:13:48 1999 *************** *** 663,668 **** --- 663,670 ---- 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