From owner-freebsd-multimedia Sun Aug 12 13:45: 9 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from nyc.rr.com (nycsmtp2fb.rdc-nyc.rr.com [24.29.99.78]) by hub.freebsd.org (Postfix) with ESMTP id 9C81037B40B; Sun, 12 Aug 2001 13:45:05 -0700 (PDT) (envelope-from jslivko@blinx.net) Received: from hercules ([24.168.44.136]) by nyc.rr.com with Microsoft SMTPSVC(5.5.1877.357.35); Sun, 12 Aug 2001 16:45:02 -0400 From: "Jonathan M. Slivko" To: , Subject: aureal-kmod port Date: Sun, 12 Aug 2001 16:45:42 -0400 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.2910.0) X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Importance: Normal Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org [multimedia: please send me replies directly, as I am not subscribed to the list] Hello, I have an aureal chipset soundcard and I am trying to get it to work under FreeBSD (using the aureal-kmod port). However, that port breaks during make install for some reason. (I don't have the error handy, as I reinstalled Windows). Any suggestions would be appreciated. From what it looks like, it didn't finish patching the kernel for the aureal-kmod stuff. Also, when I tried to install OSS and load it, it wouldn't load because it said that there was another sound driver already loaded. What to do about that? -- Jonathan -- Jonathan M. Slivko Blinx Networks, Inc. http://www.blinx.net/ "Microsoft, is that some kind of toilet paper?" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Sun Aug 12 23:38:53 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from ns.riskinv.ru (ns.riskinv.ru [213.189.203.226]) by hub.freebsd.org (Postfix) with ESMTP id 2973737B40B for ; Sun, 12 Aug 2001 23:38:49 -0700 (PDT) (envelope-from seva@ns.riskinv.ru) Received: (from seva@localhost) by ns.riskinv.ru (8.11.3/8.11.1) id f7D6dGZ66537; Mon, 13 Aug 2001 10:39:16 +0400 (MSD) (envelope-from seva@ns.riskinv.ru) Date: Mon, 13 Aug 2001 10:39:16 +0400 (MSD) Message-Id: <200108130639.f7D6dGZ66537@ns.riskinv.ru> From: Seva 1 To: freebsd-multimedia@freebsd.org Subject: dvb driver Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I got skystar-1 dvb satellete card. I have look on http://freebsddvb.narod.ru. It hungs my computer with freebsd 4.3 stable. IMHO there is must be /usr/src/sys/dev/dvb. Or something like it. Who ports linuxtv dvb driver? Seva. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Aug 13 7:35:34 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from b80216.upc-b.chello.nl (b80216.upc-b.chello.nl [212.83.80.216]) by hub.freebsd.org (Postfix) with ESMTP id 6CD1E37B40C for ; Mon, 13 Aug 2001 07:35:30 -0700 (PDT) (envelope-from devet@devet.org) Received: from adv.devet.org (adv.devet.org [192.168.1.2]) by b80216.upc-b.chello.nl (Postfix) with ESMTP id 2EBF268CC; Mon, 13 Aug 2001 16:35:29 +0200 (CEST) Received: by adv.devet.org (Postfix, from userid 100) id 9B3F1411B; Mon, 13 Aug 2001 16:35:27 +0200 (CEST) Date: Mon, 13 Aug 2001 16:35:27 +0200 To: jslivko@blinx.net Cc: multimedia@freebsd.org Subject: Re: aureal-kmod port Message-ID: <20010813163527.A45573@adv.devet.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i X-Newsgroups: list.freebsd.multimedia In-Reply-To: Organization: Eindhoven, the Netherlands From: devet@devet.org (Arjan de Vet) Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org In article you write: >I have an aureal chipset soundcard and I am trying to get it to work under >FreeBSD (using the aureal-kmod port). However, that port breaks during make >install for some reason. (I don't have the error handy, as I reinstalled >Windows). Any suggestions would be appreciated. From what it looks like, it >didn't finish patching the kernel for the aureal-kmod stuff. Also, when I >tried to install OSS and load it, it wouldn't load because it said that >there was another sound driver already loaded. What to do about that? -- The port has just been updated, cvsup and try again... Arjan -- Arjan de Vet, Eindhoven, The Netherlands URL: http://www.iae.nl/users/devet/ for PGP key: finger devet@iae.nl To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Aug 13 8:12:47 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from gerbang.untan.ac.id (gerbang.untan.ac.id [167.205.153.129]) by hub.freebsd.org (Postfix) with SMTP id C971037B407 for ; Mon, 13 Aug 2001 08:11:30 -0700 (PDT) (envelope-from odhienx@untan.ac.id) Received: (qmail 332 invoked by uid 1001); 14 Aug 2001 15:17:40 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 14 Aug 2001 15:17:40 -0000 Date: Tue, 14 Aug 2001 22:17:40 +0700 (JAVT) From: Salihin To: Subject: cannot listen mp3 using mp3blaster Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org hi all i have freebsd 42R, and i was compile my kernel to support (detect my soundcard onboard here is file /dev/sndstat FreeBSD Audio Driver (newpcm) Aug 14 2001 11:54:59 Installed devices: pcm0: at io 0xcc00 irq 11 (1p/1r channels duplex) and then i was make dev snd0 using sh MAKEDEV snd0 but when i run mp3blaster , i cann't hear anything only bssssssssssssss :( please give me advice for this problem .. (andplease send to my email because i'm not subscriber :( thanks -s- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Aug 13 10: 9:59 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from nyc.rr.com (nycsmtp3fb.rdc-nyc.rr.com [24.29.99.80]) by hub.freebsd.org (Postfix) with ESMTP id B744037B401 for ; Mon, 13 Aug 2001 10:09:54 -0700 (PDT) (envelope-from jslivko@blinx.net) Received: from hercules ([24.168.44.136]) by nyc.rr.com with Microsoft SMTPSVC(5.5.1877.357.35); Mon, 13 Aug 2001 13:09:45 -0400 From: "Jonathan M. Slivko" To: "Arjan de Vet" Cc: Subject: RE: aureal-kmod port Date: Mon, 13 Aug 2001 13:10:27 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Importance: Normal In-reply-to: <20010813163527.A45573@adv.devet.org> Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Was it broken, or something? -- Jonathan -- Jonathan M. Slivko Blinx Networks, Inc. http://www.blinx.net/ "Microsoft, is that some kind of toilet paper?" -----Original Message----- From: Arjan de Vet [mailto:devet@devet.org] Sent: Monday, August 13, 2001 10:35 AM To: jslivko@blinx.net Cc: multimedia@freebsd.org Subject: Re: aureal-kmod port In article you write: >I have an aureal chipset soundcard and I am trying to get it to work under >FreeBSD (using the aureal-kmod port). However, that port breaks during make >install for some reason. (I don't have the error handy, as I reinstalled >Windows). Any suggestions would be appreciated. From what it looks like, it >didn't finish patching the kernel for the aureal-kmod stuff. Also, when I >tried to install OSS and load it, it wouldn't load because it said that >there was another sound driver already loaded. What to do about that? -- The port has just been updated, cvsup and try again... Arjan -- Arjan de Vet, Eindhoven, The Netherlands URL: http://www.iae.nl/users/devet/ for PGP key: finger devet@iae.nl To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Aug 13 10:20:41 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from b80216.upc-b.chello.nl (b80216.upc-b.chello.nl [212.83.80.216]) by hub.freebsd.org (Postfix) with ESMTP id C89C537B407 for ; Mon, 13 Aug 2001 10:20:38 -0700 (PDT) (envelope-from devet@devet.org) Received: from adv.devet.org (adv.devet.org [192.168.1.2]) by b80216.upc-b.chello.nl (Postfix) with ESMTP id F2F1D68CC; Mon, 13 Aug 2001 19:20:37 +0200 (CEST) Received: by adv.devet.org (Postfix, from userid 100) id E0546411B; Mon, 13 Aug 2001 19:20:37 +0200 (CEST) Date: Mon, 13 Aug 2001 19:20:37 +0200 From: Arjan de Vet To: "Jonathan M. Slivko" Cc: multimedia@freebsd.org Subject: Re: aureal-kmod port Message-ID: <20010813192037.A46830@adv.devet.org> References: <20010813163527.A45573@adv.devet.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from jslivko@blinx.net on Mon, Aug 13, 2001 at 01:10:27PM -0400 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Jonathan M. Slivko wrote: >Was it broken, or something? -- Jonathan Some sound-related things changed in the kernel recently that made an upgrade of the port necessary. Arjan -- Arjan de Vet, Eindhoven, The Netherlands URL: http://www.iae.nl/users/devet/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Aug 13 10:59:59 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from nyc.rr.com (nycsmtp2fb.rdc-nyc.rr.com [24.29.99.78]) by hub.freebsd.org (Postfix) with ESMTP id E780637B406 for ; Mon, 13 Aug 2001 10:59:54 -0700 (PDT) (envelope-from jslivko@blinx.net) Received: from hercules ([24.168.44.136]) by nyc.rr.com with Microsoft SMTPSVC(5.5.1877.357.35); Mon, 13 Aug 2001 13:40:49 -0400 From: "Jonathan M. Slivko" To: "Arjan de Vet" Cc: Subject: RE: aureal-kmod port Date: Mon, 13 Aug 2001 13:41:31 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Importance: Normal In-reply-to: <20010813192037.A46830@adv.devet.org> Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Ahhhh.... ok, thanks :) -- Jonathan -- Jonathan M. Slivko Blinx Networks, Inc. http://www.blinx.net/ "Microsoft, is that some kind of toilet paper?" -----Original Message----- From: Arjan de Vet [mailto:devet@devet.org] Sent: Monday, August 13, 2001 1:21 PM To: Jonathan M. Slivko Cc: multimedia@freebsd.org Subject: Re: aureal-kmod port Jonathan M. Slivko wrote: >Was it broken, or something? -- Jonathan Some sound-related things changed in the kernel recently that made an upgrade of the port necessary. Arjan -- Arjan de Vet, Eindhoven, The Netherlands URL: http://www.iae.nl/users/devet/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Aug 13 14:59:26 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from mta02-svc.ntlworld.com (mta02-svc.ntlworld.com [62.253.162.42]) by hub.freebsd.org (Postfix) with ESMTP id BAD8E37B405 for ; Mon, 13 Aug 2001 14:59:21 -0700 (PDT) (envelope-from greid@FreeBSD.org) Received: from sobek.lan ([62.252.8.230]) by mta02-svc.ntlworld.com (InterMail vM.4.01.03.00 201-229-121) with ESMTP id <20010813215920.WBMK29790.mta02-svc.ntlworld.com@sobek.lan>; Mon, 13 Aug 2001 22:59:20 +0100 Received: (from greid@localhost) by sobek.lan (8.11.5/8.11.5) id f7DLx4562222; Mon, 13 Aug 2001 22:59:04 +0100 (BST) (envelope-from greid@FreeBSD.org) X-Authentication-Warning: sobek.lan: greid set sender to greid@FreeBSD.org using -f Date: Mon, 13 Aug 2001 22:59:03 +0100 From: George Reid To: Salihin Cc: freebsd-multimedia@FreeBSD.org Subject: Re: cannot listen mp3 using mp3blaster Message-ID: <20010813225903.A62129@FreeBSD.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from odhienx@untan.ac.id on Tue, Aug 14, 2001 at 10:17:40PM +0700 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, Aug 14, 2001 at 10:17:40PM +0700, Salihin wrote: > hi all > > i have freebsd 42R, and i was compile my kernel to support (detect my > soundcard onboard here is file /dev/sndstat > > FreeBSD Audio Driver (newpcm) Aug 14 2001 11:54:59 > Installed devices: > pcm0: at io 0xcc00 irq 11 (1p/1r channels duplex) Upgrade your sources; this should be fixed now. -- +-------------------+---------------------+ | George Reid | FreeBSD Committer | | +44 7740 197460 | greid@FreeBSD.org | +-------------------+---------------------+ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Aug 13 22: 7: 3 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from david.siemens.de (david.siemens.de [192.35.17.14]) by hub.freebsd.org (Postfix) with ESMTP id C45D137B413; Mon, 13 Aug 2001 22:06:54 -0700 (PDT) (envelope-from andre.albsmeier@mchp.siemens.de) X-Envelope-Sender-Is: andre.albsmeier@mchp.siemens.de (at relayer david.siemens.de) Received: from mail1.siemens.de (mail1.siemens.de [139.23.33.14]) by david.siemens.de (8.11.0/8.11.0) with ESMTP id f7E56pc29365; Tue, 14 Aug 2001 07:06:51 +0200 (MET DST) Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.42.7]) by mail1.siemens.de (8.11.4/8.11.4) with ESMTP id f7E56p722824; Tue, 14 Aug 2001 07:06:51 +0200 (MET DST) Received: (from localhost) by curry.mchp.siemens.de (8.11.3/8.11.3) id f7E56ou79855; Date: Tue, 14 Aug 2001 07:06:50 +0200 From: Andre Albsmeier To: Conrad Sabatier Cc: freebsd-stable@FreeBSD.ORG, freebsd-multimedia@FreeBSD.ORG, Andre.Albsmeier@mchp.siemens.de Subject: Re: pcm problem in 4.4-PRERELEASE Message-ID: <20010814070650.A4006@curry.mchp.siemens.de> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from conrads@home.com on Tue, Aug 07, 2001 at 07:25:36AM -0000 X-Echelon: BND CIA NSA Mossad KGB MI6 IRA detonator nuclear assault strike Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, 07-Aug-2001 at 07:25:36 -0000, Conrad Sabatier wrote: > Since upgrading to 4.4-PRERELEASE, I can't get mtv to do audio anymore. > The following message appears in the console window: > > pcm0: play interrupt timeout, channel dead > > I've tried both with and without esd enabled. Same results. > > Strangely enough, mpg123 works just fine. I have exactly the same effects here. Additionally, mxaudio (ftp://ftp.xaudio.com/pub/xaudio/players/unix-motif/x86-unknown-linux-glibc/xaudio.x86-unknown-linux-glibc.tar.gz) does funny things as well: When playing a song the progress slider at the bottom runs like hell; a 4 minute song is processed in 4 seconds. No audio appears... -Andre > > Any clues as to what's going on here? > > -- > Conrad Sabatier > conrads@home.com > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-multimedia" in the body of the message -- Unix is very userfriendly. It's just picky who its friends are. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Aug 13 22:27: 2 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from goliath.siemens.de (goliath.siemens.de [194.138.37.131]) by hub.freebsd.org (Postfix) with ESMTP id 7FFAB37B416; Mon, 13 Aug 2001 22:26:51 -0700 (PDT) (envelope-from andre.albsmeier@mchp.siemens.de) X-Envelope-Sender-Is: andre.albsmeier@mchp.siemens.de (at relayer goliath.siemens.de) Received: from mail1.siemens.de (mail1.siemens.de [139.23.33.14]) by goliath.siemens.de (8.11.1/8.11.1) with ESMTP id f7E5Qlb11032; Tue, 14 Aug 2001 07:26:47 +0200 (MET DST) Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.42.7]) by mail1.siemens.de (8.11.4/8.11.4) with ESMTP id f7E5Qk726066; Tue, 14 Aug 2001 07:26:46 +0200 (MET DST) Received: (from localhost) by curry.mchp.siemens.de (8.11.3/8.11.3) id f7E5Qku79964; Date: Tue, 14 Aug 2001 07:26:46 +0200 From: Andre Albsmeier To: Conrad Sabatier Cc: freebsd-stable@FreeBSD.ORG, freebsd-multimedia@FreeBSD.ORG, Andre.Albsmeier@mchp.siemens.de Subject: Re: pcm problem in 4.4-PRERELEASE Message-ID: <20010814072646.A10944@curry.mchp.siemens.de> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from conrads@home.com on Tue, Aug 07, 2001 at 07:25:36AM -0000 X-Echelon: BND CIA NSA Mossad KGB MI6 IRA detonator nuclear assault strike Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, 07-Aug-2001 at 07:25:36 -0000, Conrad Sabatier wrote: > Since upgrading to 4.4-PRERELEASE, I can't get mtv to do audio anymore. > The following message appears in the console window: > > pcm0: play interrupt timeout, channel dead > > I've tried both with and without esd enabled. Same results. > > Strangely enough, mpg123 works just fine. On thing I forgot in my other mail regarding this, I am using: andre@bali:~>cat /dev/sndstat FreeBSD Audio Driver (newpcm) Aug 3 2001 12:12:07 Installed devices: pcm0: at io 0x220 irq 5 drq 1:5 (1p/1r/0v channels duplex) Conrad, what hardware have you got? -Andre To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Mon Aug 13 22:59:28 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from lunabase.org (adsl-63-200-244-106.dsl.lsan03.pacbell.net [63.200.244.106]) by hub.freebsd.org (Postfix) with ESMTP id DCA5937B40A; Mon, 13 Aug 2001 22:59:20 -0700 (PDT) (envelope-from faber@lunabase.org) Received: from praxis.lunabase.org (adsl-63-200-244-110.dsl.lsan03.pacbell.net [63.200.244.110]) by lunabase.org (8.11.4/8.11.4) with ESMTP id f7E5xJq62227; Mon, 13 Aug 2001 22:59:19 -0700 (PDT) (envelope-from faber@lunabase.org) Received: (from faber@localhost) by praxis.lunabase.org (8.11.5/8.11.5) id f7E5wds02343; Mon, 13 Aug 2001 22:58:39 -0700 (PDT) (envelope-from faber) Date: Mon, 13 Aug 2001 22:58:39 -0700 From: Ted Faber To: Andre Albsmeier Cc: Conrad Sabatier , freebsd-stable@FreeBSD.ORG, freebsd-multimedia@FreeBSD.ORG Subject: Re: pcm problem in 4.4-PRERELEASE Message-ID: <20010813225839.A2170@praxis.lunabase.org> References: <20010814072646.A10944@curry.mchp.siemens.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=php-sha1; protocol="application/pgp-signature"; boundary="W/nzBZO5zC0uMSeA" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010814072646.A10944@curry.mchp.siemens.de>; from andre.albsmeier@mchp.siemens.de on Tue, Aug 14, 2001 at 07:26:46AM +0200 X-url: http://www.lunabase.edu/~faber Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --W/nzBZO5zC0uMSeA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Aug 14, 2001 at 07:26:46AM +0200, Andre Albsmeier wrote: > On Tue, 07-Aug-2001 at 07:25:36 -0000, Conrad Sabatier wrote: > > Since upgrading to 4.4-PRERELEASE, I can't get mtv to do audio anymore. > > The following message appears in the console window: > > > > pcm0: play interrupt timeout, channel dead > > > > I've tried both with and without esd enabled. Same results. > > > > Strangely enough, mpg123 works just fine. > > On thing I forgot in my other mail regarding this, I am using: > > andre@bali:~>cat /dev/sndstat > FreeBSD Audio Driver (newpcm) Aug 3 2001 12:12:07 > Installed devices: > pcm0: at io 0x220 irq 5 drq 1:5 (1p/1r/0v channels duplex) > > > Conrad, what hardware have you got? I dunno what he's got, but I have: praxis:~$ cat /dev/sndstat FreeBSD Audio Driver (newpcm) Aug 13 2001 22:13:30 Installed devices: pcm0: at io 0x220 irq 5 drq 1:5 (1p/1r/0v channels duplex) And I'm seeing the same symptoms. If I use the play command with sox (from ports, recompiled for the new kernel) I get a short blip as though the sample is playing too fast, th esame effect I get just catting an AU to /dev/audio. No such problem until I cvsupped today. Last cvsup was approx 12 days ago. --W/nzBZO5zC0uMSeA Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE7eL4OaUz3f+Zf+XsRArVKAKCprDk3ooNWBf14qrOKUI+vu9oHXwCbBzHe 8E3sq1uOvsYVZp/E0rh6VCs= =falM -----END PGP SIGNATURE----- --W/nzBZO5zC0uMSeA-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Aug 14 3:23: 4 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from goliath.siemens.de (goliath.siemens.de [194.138.37.131]) by hub.freebsd.org (Postfix) with ESMTP id F1AD537B406; Tue, 14 Aug 2001 03:22:57 -0700 (PDT) (envelope-from andre.albsmeier@mchp.siemens.de) X-Envelope-Sender-Is: andre.albsmeier@mchp.siemens.de (at relayer goliath.siemens.de) Received: from mail3.siemens.de (mail3.siemens.de [139.25.208.14]) by goliath.siemens.de (8.11.1/8.11.1) with ESMTP id f7EAMkb00311; Tue, 14 Aug 2001 12:22:47 +0200 (MET DST) Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.42.7]) by mail3.siemens.de (8.11.4/8.11.4) with ESMTP id f7EAMk133872359; Tue, 14 Aug 2001 12:22:46 +0200 (MEST) Received: (from localhost) by curry.mchp.siemens.de (8.11.3/8.11.3) id f7EAMku84413; Date: Tue, 14 Aug 2001 12:22:45 +0200 From: Andre Albsmeier To: Ted Faber Cc: Andre Albsmeier , Conrad Sabatier , freebsd-stable@FreeBSD.ORG, freebsd-multimedia@FreeBSD.ORG Subject: Re: pcm problem in 4.4-PRERELEASE Message-ID: <20010814122245.A2130@curry.mchp.siemens.de> References: <20010814072646.A10944@curry.mchp.siemens.de> <20010813225839.A2170@praxis.lunabase.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010813225839.A2170@praxis.lunabase.org>; from faber@lunabase.org on Mon, Aug 13, 2001 at 10:58:39PM -0700 X-Echelon: BND CIA NSA Mossad KGB MI6 IRA detonator nuclear assault strike Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, 13-Aug-2001 at 22:58:39 -0700, Ted Faber wrote: > On Tue, Aug 14, 2001 at 07:26:46AM +0200, Andre Albsmeier wrote: > > On Tue, 07-Aug-2001 at 07:25:36 -0000, Conrad Sabatier wrote: > > > Since upgrading to 4.4-PRERELEASE, I can't get mtv to do audio anymore. > > > The following message appears in the console window: > > > > > > pcm0: play interrupt timeout, channel dead > > > > > > I've tried both with and without esd enabled. Same results. > > > > > > Strangely enough, mpg123 works just fine. > > > > On thing I forgot in my other mail regarding this, I am using: > > > > andre@bali:~>cat /dev/sndstat > > FreeBSD Audio Driver (newpcm) Aug 3 2001 12:12:07 > > Installed devices: > > pcm0: at io 0x220 irq 5 drq 1:5 (1p/1r/0v channels duplex) > > > > > > Conrad, what hardware have you got? > > I dunno what he's got, but I have: > > praxis:~$ cat /dev/sndstat > FreeBSD Audio Driver (newpcm) Aug 13 2001 22:13:30 > Installed devices: > pcm0: at io 0x220 irq 5 drq 1:5 (1p/1r/0v channels duplex) > > And I'm seeing the same symptoms. If I use the play command with sox > (from ports, recompiled for the new kernel) I get a short blip as > though the sample is playing too fast, th esame effect I get just > catting an AU to /dev/audio. No such problem until I cvsupped today. > Last cvsup was approx 12 days ago. Hmm, and I thought it has to do with some linux emulation stuff since both mtv and mxaudio are linux binaries. Now it would be interesting to hear if Conrad also got an SB16 DSP 4.16 ... BTW, I have replaced /sys/dev/sound with the version before the MFC in the beginning of august and everything is fine again. Should we file a PR? -Andre To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Aug 14 4:16:28 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from b80216.upc-b.chello.nl (b80216.upc-b.chello.nl [212.83.80.216]) by hub.freebsd.org (Postfix) with ESMTP id C694037B406 for ; Tue, 14 Aug 2001 04:16:24 -0700 (PDT) (envelope-from devet@devet.org) Received: from adv.devet.org (adv.devet.org [192.168.1.2]) by b80216.upc-b.chello.nl (Postfix) with ESMTP id C373A68CF; Tue, 14 Aug 2001 13:16:23 +0200 (CEST) Received: by adv.devet.org (Postfix, from userid 100) id 10A484110; Tue, 14 Aug 2001 13:16:23 +0200 (CEST) Date: Tue, 14 Aug 2001 13:16:23 +0200 To: andre.albsmeier@mchp.siemens.de Cc: multimedia@freebsd.org Subject: Re: pcm problem in 4.4-PRERELEASE Message-ID: <20010814131622.A96195@adv.devet.org> References: <20010814072646.A10944@curry.mchp.siemens.de> <20010813225839.A2170@praxis.lunabase.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i X-Newsgroups: list.freebsd.multimedia In-Reply-To: <20010814122245.A2130@curry.mchp.siemens.de> Organization: Eindhoven, the Netherlands From: devet@devet.org (Arjan de Vet) Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org In article <20010814122245.A2130@curry.mchp.siemens.de> you write: >On Mon, 13-Aug-2001 at 22:58:39 -0700, Ted Faber wrote: >> On Tue, Aug 14, 2001 at 07:26:46AM +0200, Andre Albsmeier wrote: >> > On Tue, 07-Aug-2001 at 07:25:36 -0000, Conrad Sabatier wrote: >> > > Since upgrading to 4.4-PRERELEASE, I can't get mtv to do audio anymore. >> > > The following message appears in the console window: >> > > >> > > pcm0: play interrupt timeout, channel dead [...] >Hmm, and I thought it has to do with some linux emulation stuff since >both mtv and mxaudio are linux binaries. Now it would be interesting >to hear if Conrad also got an SB16 DSP 4.16 ... I'm also seeing the 'pcm0: play interrupt timeout, channel dead' with mtv on yesterday's 4.4-PRERELEASE. /dev/sndstat: FreeBSD Audio Driver (newpcm) Aug 12 2001 15:33:07 Installed devices: pcm0: at memory 0xf4000000 irq 10 (4p/1r/0v channels duplex) >BTW, I have replaced /sys/dev/sound with the version before >the MFC in the beginning of august and everything is fine again. > >Should we file a PR? Seems like a good idea... Arjan -- Arjan de Vet, Eindhoven, The Netherlands URL: http://www.iae.nl/users/devet/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Aug 14 7: 4: 1 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from nova.fnal.gov (nova.fnal.gov [131.225.121.207]) by hub.freebsd.org (Postfix) with ESMTP id 65F7437B401; Tue, 14 Aug 2001 07:03:56 -0700 (PDT) (envelope-from zingelman@fnal.gov) Received: from localhost (tez@localhost) by nova.fnal.gov (8.9.3+Sun/8.9.3) with ESMTP id JAA19545; Tue, 14 Aug 2001 09:03:46 -0500 (CDT) X-Authentication-Warning: nova.fnal.gov: tez owned process doing -bs Date: Tue, 14 Aug 2001 09:03:46 -0500 (CDT) From: Tim Zingelman X-Sender: To: , Subject: Re: pcm problem in 4.4-PRERELEASE In-Reply-To: <20010814070650.A4006@curry.mchp.siemens.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, 14 Aug 2001, Andre Albsmeier wrote: > On Tue, 07-Aug-2001 at 07:25:36 -0000, Conrad Sabatier wrote: > > Since upgrading to 4.4-PRERELEASE, I can't get mtv to do audio anymore. > > The following message appears in the console window: > > > > pcm0: play interrupt timeout, channel dead > > > > I've tried both with and without esd enabled. Same results. > > > > Strangely enough, mpg123 works just fine. > > I have exactly the same effects here. Additionally, mxaudio > (ftp://ftp.xaudio.com/pub/xaudio/players/unix-motif/x86-unknown-linux-glibc/xaudio.x86-unknown-linux-glibc.tar.gz) does funny things as well: When playing a song > the progress slider at the bottom runs like hell; a 4 minute > song is processed in 4 seconds. No audio appears... > > -Andre Is this on a machine with apm that has been hibernated? My Dell Latitiude c800 does both of the above when returning from hibernate while playing an mp3 with x11amp. Killing all the x11amp processes (closing the window doesn't do it). Then running the linux-real-player seems to recover the state of the audio device. After that x11amp works again. I am 92% sure this happens on both 4.3-RELEASE and 4.4-PRERELEASE from a week ago. If anyone is interested I can bring the box up to todays 4.4-PRERELEASE and verify the symptoms, then switch back to 4.3-RELEASE and verify there too. - Tim p.s. I am only subscribed to -stable not -multimedia To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Aug 14 8:12:53 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from lunabase.org (adsl-63-200-244-106.dsl.lsan03.pacbell.net [63.200.244.106]) by hub.freebsd.org (Postfix) with ESMTP id 18F0037B407; Tue, 14 Aug 2001 08:12:47 -0700 (PDT) (envelope-from faber@lunabase.org) Received: from praxis.lunabase.org (adsl-63-200-244-110.dsl.lsan03.pacbell.net [63.200.244.110]) by lunabase.org (8.11.4/8.11.4) with ESMTP id f7EFCgq63507; Tue, 14 Aug 2001 08:12:42 -0700 (PDT) (envelope-from faber@lunabase.org) Received: (from faber@localhost) by praxis.lunabase.org (8.11.5/8.11.5) id f7EFC2o49681; Tue, 14 Aug 2001 08:12:02 -0700 (PDT) (envelope-from faber) Date: Tue, 14 Aug 2001 08:12:02 -0700 From: Ted Faber To: Andre Albsmeier Cc: Conrad Sabatier , freebsd-stable@FreeBSD.ORG, freebsd-multimedia@FreeBSD.ORG Subject: Re: pcm problem in 4.4-PRERELEASE Message-ID: <20010814081201.A49640@praxis.lunabase.org> References: <20010814072646.A10944@curry.mchp.siemens.de> <20010813225839.A2170@praxis.lunabase.org> <20010814122245.A2130@curry.mchp.siemens.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=php-sha1; protocol="application/pgp-signature"; boundary="0OAP2g/MAC+5xKAE" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010814122245.A2130@curry.mchp.siemens.de>; from andre.albsmeier@mchp.siemens.de on Tue, Aug 14, 2001 at 12:22:45PM +0200 X-url: http://www.lunabase.edu/~faber Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --0OAP2g/MAC+5xKAE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Aug 14, 2001 at 12:22:45PM +0200, Andre Albsmeier wrote: > On Mon, 13-Aug-2001 at 22:58:39 -0700, Ted Faber wrote: > > On Tue, Aug 14, 2001 at 07:26:46AM +0200, Andre Albsmeier wrote: > > > On Tue, 07-Aug-2001 at 07:25:36 -0000, Conrad Sabatier wrote: > > > Conrad, what hardware have you got? > > > > I dunno what he's got, but I have: > > > > praxis:~$ cat /dev/sndstat > > FreeBSD Audio Driver (newpcm) Aug 13 2001 22:13:30 > > Installed devices: > > pcm0: at io 0x220 irq 5 drq 1:5 (1p/1r/0v channels duplex) > > > > And I'm seeing the same symptoms. If I use the play command with sox > > (from ports, recompiled for the new kernel) I get a short blip as > > though the sample is playing too fast, th esame effect I get just > > catting an AU to /dev/audio. No such problem until I cvsupped today. > > Last cvsup was approx 12 days ago. > > Hmm, and I thought it has to do with some linux emulation stuff since > both mtv and mxaudio are linux binaries. Now it would be interesting > to hear if Conrad also got an SB16 DSP 4.16 ... > > BTW, I have replaced /sys/dev/sound with the version before > the MFC in the beginning of august and everything is fine again. > > Should we file a PR? If no one on -stable shows any interest in running it down, I'd file one, and drop a note here. Let me know if there's more info you need for the PR. --0OAP2g/MAC+5xKAE Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE7eT/BaUz3f+Zf+XsRAnOgAKChX4FwrAk6SHYpnLYHyJ1dnEclbACgmOyX EhNa2xq19oRwIZqBd2Ne1QQ= =vWdX -----END PGP SIGNATURE----- --0OAP2g/MAC+5xKAE-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Aug 14 10:18:33 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from cs.rpi.edu (mumble.cs.rpi.edu [128.213.8.16]) by hub.freebsd.org (Postfix) with ESMTP id 3912237B408 for ; Tue, 14 Aug 2001 10:18:30 -0700 (PDT) (envelope-from sundlm@rpi.edu) Received: from monica.cs.rpi.edu (monica.cs.rpi.edu [128.213.7.2]) by cs.rpi.edu (8.9.3/8.9.3) with ESMTP id NAA53117 for ; Tue, 14 Aug 2001 13:18:29 -0400 (EDT) Received: from localhost (sundlm@localhost) by monica.cs.rpi.edu (8.9.3/8.9.2) with ESMTP id NAA97779 for ; Tue, 14 Aug 2001 13:18:28 -0400 (EDT) X-Authentication-Warning: monica.cs.rpi.edu: sundlm owned process doing -bs Date: Tue, 14 Aug 2001 13:18:28 -0400 (EDT) From: Matthew Sundling X-Sender: sundlm@monica.cs.rpi.edu To: freebsd-multimedia@freebsd.org Subject: Hollywood Plus port of linux driver Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I am new to land of running my own unix-like box, please excuse the newbie style questions... I have tried to use Syam Gadde's Hollywood Plus port of the linux driver, but can't quite get things to work, and maybe it's because I don't understand... First, I don't think I know how to change kernel module parameters (ie set activate_loopback=1, see below for referenced documents). I was guessing in rc.conf or rc.loader, but I can't seem to find the right documents to explain how (in FreeBSD) one changes module parameters. Basically, when I kldloaded em8300 with my monitor plugged into the Hollywood+ using the VGA Pass-Through cable and then UPLOAD my microcode, my screen went beserk (bad refresh rate, messed up sync rate, or whatever). So I plugged the monitor back into the normal video card and all is well again. Does this mean it is not possble to use the VGA overlay? Is my only real option to use TV output from the Hollywood plus card? Has anyone had any success besides the author? (I want just want to feel hopeful people get this working easily and I am just overlooking something :) Any general advice? Can resolution settings/refresh rate of X11 cause problems? Me: FreeBSD 4.3-RELEASE #4: Mon Aug 13 23:54:58 EDT 2001 Dual-celeron 500MHz Asus v3800 TNT2-Ultra 32MB (running 1280x[something] in X11) Realmagic Hollywood Plus (em8300 9949 Rev B) Toshiba SD-M1201 DVD-ROM (scsi) Ref.1: Syam Gadde's Hollywood Plus driver port http://www.cs.duke.edu/~gadde/freebsd/em8300/ Ref.2: Linux DXR3 and Hollywood+ Driver http://dxr3.sourceforge.net/howto.html Thanks, Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Aug 14 10:22:16 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from goliath.siemens.de (goliath.siemens.de [194.138.37.131]) by hub.freebsd.org (Postfix) with ESMTP id 0513D37B401; Tue, 14 Aug 2001 10:22:10 -0700 (PDT) (envelope-from andre.albsmeier@mchp.siemens.de) X-Envelope-Sender-Is: andre.albsmeier@mchp.siemens.de (at relayer goliath.siemens.de) Received: from mail2.siemens.de (mail2.siemens.de [139.25.208.11]) by goliath.siemens.de (8.11.1/8.11.1) with ESMTP id f7EHM3b19689; Tue, 14 Aug 2001 19:22:03 +0200 (MET DST) Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.42.7]) by mail2.siemens.de (8.11.4/8.11.4) with ESMTP id f7EHM2n15569; Tue, 14 Aug 2001 19:22:02 +0200 (MET DST) Received: (from localhost) by curry.mchp.siemens.de (8.11.3/8.11.3) id f7EHM2u86625; Date: Tue, 14 Aug 2001 19:22:01 +0200 From: Andre Albsmeier To: Ted Faber Cc: Andre Albsmeier , Conrad Sabatier , freebsd-stable@FreeBSD.ORG, freebsd-multimedia@FreeBSD.ORG Subject: Re: pcm problem in 4.4-PRERELEASE Message-ID: <20010814192201.C5536@curry.mchp.siemens.de> References: <20010814072646.A10944@curry.mchp.siemens.de> <20010813225839.A2170@praxis.lunabase.org> <20010814122245.A2130@curry.mchp.siemens.de> <20010814081201.A49640@praxis.lunabase.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010814081201.A49640@praxis.lunabase.org>; from faber@lunabase.org on Tue, Aug 14, 2001 at 08:12:02AM -0700 X-Echelon: BND CIA NSA Mossad KGB MI6 IRA detonator nuclear assault strike Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, 14-Aug-2001 at 08:12:02 -0700, Ted Faber wrote: > On Tue, Aug 14, 2001 at 12:22:45PM +0200, Andre Albsmeier wrote: > > On Mon, 13-Aug-2001 at 22:58:39 -0700, Ted Faber wrote: > > > On Tue, Aug 14, 2001 at 07:26:46AM +0200, Andre Albsmeier wrote: > > > > On Tue, 07-Aug-2001 at 07:25:36 -0000, Conrad Sabatier wrote: > > > > Conrad, what hardware have you got? > > > > > > I dunno what he's got, but I have: > > > > > > praxis:~$ cat /dev/sndstat > > > FreeBSD Audio Driver (newpcm) Aug 13 2001 22:13:30 > > > Installed devices: > > > pcm0: at io 0x220 irq 5 drq 1:5 (1p/1r/0v channels duplex) > > > > > > And I'm seeing the same symptoms. If I use the play command with sox > > > (from ports, recompiled for the new kernel) I get a short blip as > > > though the sample is playing too fast, th esame effect I get just > > > catting an AU to /dev/audio. No such problem until I cvsupped today. > > > Last cvsup was approx 12 days ago. > > > > Hmm, and I thought it has to do with some linux emulation stuff since > > both mtv and mxaudio are linux binaries. Now it would be interesting > > to hear if Conrad also got an SB16 DSP 4.16 ... > > > > BTW, I have replaced /sys/dev/sound with the version before > > the MFC in the beginning of august and everything is fine again. > > > > Should we file a PR? > > If no one on -stable shows any interest in running it down, I'd file > one, and drop a note here. > > Let me know if there's more info you need for the PR. Sorry for not informing you; the PR is kern/29709. Cameron already has questions (see the PR) and I will try to answer them asap. Everyone is invited to jump in here as well :-) -Andre To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Aug 14 12:41: 1 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from david.siemens.de (david.siemens.de [192.35.17.14]) by hub.freebsd.org (Postfix) with ESMTP id 5A72937B435; Tue, 14 Aug 2001 12:40:47 -0700 (PDT) (envelope-from andre.albsmeier@mchp.siemens.de) X-Envelope-Sender-Is: andre.albsmeier@mchp.siemens.de (at relayer david.siemens.de) Received: from mail1.siemens.de (mail1.siemens.de [139.23.33.14]) by david.siemens.de (8.11.0/8.11.0) with ESMTP id f7EJeic09946; Tue, 14 Aug 2001 21:40:44 +0200 (MET DST) Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.42.7]) by mail1.siemens.de (8.11.4/8.11.4) with ESMTP id f7EJeh706440; Tue, 14 Aug 2001 21:40:43 +0200 (MET DST) Received: (from localhost) by curry.mchp.siemens.de (8.11.3/8.11.3) id f7EJehu87323; Date: Tue, 14 Aug 2001 21:40:43 +0200 From: Andre Albsmeier To: Tim Zingelman Cc: freebsd-stable@FreeBSD.ORG, freebsd-multimedia@FreeBSD.ORG Subject: Re: pcm problem in 4.4-PRERELEASE Message-ID: <20010814214043.A6993@curry.mchp.siemens.de> References: <20010814070650.A4006@curry.mchp.siemens.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from zingelman@fnal.gov on Tue, Aug 14, 2001 at 09:03:46AM -0500 X-Echelon: BND CIA NSA Mossad KGB MI6 IRA detonator nuclear assault strike Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, 14-Aug-2001 at 09:03:46 -0500, Tim Zingelman wrote: > On Tue, 14 Aug 2001, Andre Albsmeier wrote: > > > On Tue, 07-Aug-2001 at 07:25:36 -0000, Conrad Sabatier wrote: > > > Since upgrading to 4.4-PRERELEASE, I can't get mtv to do audio anymore. > > > The following message appears in the console window: > > > > > > pcm0: play interrupt timeout, channel dead > > > > > > I've tried both with and without esd enabled. Same results. > > > > > > Strangely enough, mpg123 works just fine. > > > > I have exactly the same effects here. Additionally, mxaudio > > (ftp://ftp.xaudio.com/pub/xaudio/players/unix-motif/x86-unknown-linux-glibc/xaudio.x86-unknown-linux-glibc.tar.gz) does funny things as well: When playing a song > > the progress slider at the bottom runs like hell; a 4 minute > > song is processed in 4 seconds. No audio appears... > > > > -Andre > > Is this on a machine with apm that has been hibernated? My Dell Latitiude > c800 does both of the above when returning from hibernate while playing an > mp3 with x11amp. No. > > Killing all the x11amp processes (closing the window doesn't do it). Then > running the linux-real-player seems to recover the state of the audio > device. After that x11amp works again. I am 92% sure this happens on > both 4.3-RELEASE and 4.4-PRERELEASE from a week ago. If anyone is > interested I can bring the box up to todays 4.4-PRERELEASE and verify the > symptoms, then switch back to 4.3-RELEASE and verify there too. That's interesting. I couldn't use x11amp for a long time at all. It got problems on the while my laptop (some neomagic chip) works. Since I switched from x11amp to mxaudio these problems were gone (apart from the current ones, which can be found in PR# 29709). -Andre To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Aug 14 13:36:25 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from david.siemens.de (david.siemens.de [192.35.17.14]) by hub.freebsd.org (Postfix) with ESMTP id 732F137B403; Tue, 14 Aug 2001 13:36:17 -0700 (PDT) (envelope-from andre.albsmeier@mchp.siemens.de) X-Envelope-Sender-Is: andre.albsmeier@mchp.siemens.de (at relayer david.siemens.de) Received: from mail2.siemens.de (mail2.siemens.de [139.25.208.11]) by david.siemens.de (8.11.0/8.11.0) with ESMTP id f7EKaAc18207; Tue, 14 Aug 2001 22:36:11 +0200 (MET DST) Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.42.7]) by mail2.siemens.de (8.11.4/8.11.4) with ESMTP id f7EKaAn12431; Tue, 14 Aug 2001 22:36:10 +0200 (MET DST) Received: (from localhost) by curry.mchp.siemens.de (8.11.3/8.11.3) id f7EKaAK87708; Date: Tue, 14 Aug 2001 22:36:09 +0200 From: Andre Albsmeier To: Ted Faber Cc: Andre Albsmeier , Conrad Sabatier , freebsd-stable@FreeBSD.ORG, freebsd-multimedia@FreeBSD.ORG, devet@devet.org Subject: Re: pcm problem in 4.4-PRERELEASE Message-ID: <20010814223609.A7654@curry.mchp.siemens.de> References: <20010814072646.A10944@curry.mchp.siemens.de> <20010813225839.A2170@praxis.lunabase.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010813225839.A2170@praxis.lunabase.org>; from faber@lunabase.org on Mon, Aug 13, 2001 at 10:58:39PM -0700 X-Echelon: BND CIA NSA Mossad KGB MI6 IRA detonator nuclear assault strike Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, 13-Aug-2001 at 22:58:39 -0700, Ted Faber wrote: > On Tue, Aug 14, 2001 at 07:26:46AM +0200, Andre Albsmeier wrote: > > On Tue, 07-Aug-2001 at 07:25:36 -0000, Conrad Sabatier wrote: > > > Since upgrading to 4.4-PRERELEASE, I can't get mtv to do audio anymore. > > > The following message appears in the console window: > > > > > > pcm0: play interrupt timeout, channel dead > > > > > > I've tried both with and without esd enabled. Same results. > > > > > > Strangely enough, mpg123 works just fine. > > > > On thing I forgot in my other mail regarding this, I am using: > > > > andre@bali:~>cat /dev/sndstat > > FreeBSD Audio Driver (newpcm) Aug 3 2001 12:12:07 > > Installed devices: > > pcm0: at io 0x220 irq 5 drq 1:5 (1p/1r/0v channels duplex) > > > > > > Conrad, what hardware have you got? > > I dunno what he's got, but I have: > > praxis:~$ cat /dev/sndstat > FreeBSD Audio Driver (newpcm) Aug 13 2001 22:13:30 > Installed devices: > pcm0: at io 0x220 irq 5 drq 1:5 (1p/1r/0v channels duplex) > > And I'm seeing the same symptoms. If I use the play command with sox > (from ports, recompiled for the new kernel) I get a short blip as > though the sample is playing too fast, th esame effect I get just > catting an AU to /dev/audio. No such problem until I cvsupped today. > Last cvsup was approx 12 days ago. The PR (29709) contains a patch from Cameron which fixes the problem here (SB16 with mxaudio and mtv)! Maybe you want to try it out as well... -Andre To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Aug 14 14:40: 9 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from b80216.upc-b.chello.nl (b80216.upc-b.chello.nl [212.83.80.216]) by hub.freebsd.org (Postfix) with ESMTP id 660A337B403 for ; Tue, 14 Aug 2001 14:40:07 -0700 (PDT) (envelope-from devet@devet.org) Received: from adv.devet.org (adv.devet.org [192.168.1.2]) by b80216.upc-b.chello.nl (Postfix) with ESMTP id 60FCC68CF for ; Tue, 14 Aug 2001 23:40:06 +0200 (CEST) Received: by adv.devet.org (Postfix, from userid 100) id E9A0C4110; Tue, 14 Aug 2001 23:40:05 +0200 (CEST) Date: Tue, 14 Aug 2001 23:40:05 +0200 From: Arjan de Vet To: freebsd-multimedia@FreeBSD.ORG Subject: Re: pcm problem in 4.4-PRERELEASE Message-ID: <20010814234005.A1230@adv.devet.org> References: <20010814072646.A10944@curry.mchp.siemens.de> <20010813225839.A2170@praxis.lunabase.org> <20010814223609.A7654@curry.mchp.siemens.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010814223609.A7654@curry.mchp.siemens.de>; from andre.albsmeier@mchp.siemens.de on Tue, Aug 14, 2001 at 10:36:09PM +0200 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Andre Albsmeier wrote: >The PR (29709) contains a patch from Cameron which fixes the problem >here (SB16 with mxaudio and mtv)! > >Maybe you want to try it out as well... At first it looked like mtv did still not work for me, but after using 'mtv -aw' one time for debugging purposes it suddenly worked and kept on working even without the -aw switch. Weird. This is with KDE 2.1.1 and the aureal-kmod port sound driver. Arjan -- Arjan de Vet, Eindhoven, The Netherlands URL: http://www.iae.nl/users/devet/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Aug 14 17:27: 4 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from cx344940-a.meta1.la.home.com (cx344940-a.meta1.la.home.com [24.6.21.74]) by hub.freebsd.org (Postfix) with ESMTP id D8B0837B40C; Tue, 14 Aug 2001 17:26:53 -0700 (PDT) (envelope-from conrads@cx344940-a.meta1.la.home.com) Received: (from conrads@localhost) by cx344940-a.meta1.la.home.com (8.11.5/8.11.4) id f7EIlX402231; Tue, 14 Aug 2001 18:47:33 GMT (envelope-from conrads) Message-ID: X-Mailer: XFMail 1.5.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20010814072646.A10944@curry.mchp.siemens.de> Date: Tue, 14 Aug 2001 18:47:33 -0000 (GMT) Organization: @Home Network From: Conrad Sabatier To: Andre Albsmeier Subject: Re: pcm problem in 4.4-PRERELEASE Cc: freebsd-multimedia@FreeBSD.ORG, freebsd-stable@FreeBSD.ORG Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 14-Aug-2001 Andre Albsmeier wrote: > On Tue, 07-Aug-2001 at 07:25:36 -0000, Conrad Sabatier wrote: >> Since upgrading to 4.4-PRERELEASE, I can't get mtv to do audio anymore. >> The following message appears in the console window: >> >> pcm0: play interrupt timeout, channel dead >> >> I've tried both with and without esd enabled. Same results. >> >> Strangely enough, mpg123 works just fine. > > On thing I forgot in my other mail regarding this, I am using: > > andre@bali:~>cat /dev/sndstat > FreeBSD Audio Driver (newpcm) Aug 3 2001 12:12:07 > Installed devices: > pcm0: at io 0x220 irq 5 drq 1:5 (1p/1r/0v channels duplex) > > > Conrad, what hardware have you got? > > -Andre $ cat /dev/sndstat FreeBSD Audio Driver (newpcm) Aug 7 2001 23:38:03 Installed devices: pcm0: at io 0x1000 irq 11 (1p/1r/0v channels duplex) from dmesg: pcm0: port 0x1000-0x103f irq 11 at device 3.0 on pci0 -- Conrad Sabatier conrads@home.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Aug 14 17:38: 0 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from boreas.isi.edu (boreas.isi.edu [128.9.160.161]) by hub.freebsd.org (Postfix) with ESMTP id 8CB2737B401; Tue, 14 Aug 2001 17:37:53 -0700 (PDT) (envelope-from faber@ISI.EDU) Received: from ted.isi.edu (ted.isi.edu [128.9.160.104]) by boreas.isi.edu (8.11.2/8.11.2) with ESMTP id f7F0bqv08475; Tue, 14 Aug 2001 17:37:52 -0700 (PDT) Received: (from faber@localhost) by ted.isi.edu (8.11.4/8.11.4) id f7F0bnN05463; Tue, 14 Aug 2001 17:37:49 -0700 (PDT) (envelope-from faber) Date: Tue, 14 Aug 2001 17:37:49 -0700 From: Ted Faber To: Andre Albsmeier Cc: Ted Faber , Conrad Sabatier , freebsd-stable@FreeBSD.ORG, freebsd-multimedia@FreeBSD.ORG, devet@devet.org, Cameron Grant , freebsd-gnats-submit@FreeBSD.ORG Subject: Re: kern/29709: last sound driver MFC introduced problems with various applications Message-ID: <20010814173749.U97196@ted.isi.edu> References: <20010814072646.A10944@curry.mchp.siemens.de> <20010813225839.A2170@praxis.lunabase.org> <20010814223609.A7654@curry.mchp.siemens.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=php-sha1; protocol="application/pgp-signature"; boundary="3wyj3Xt2kUWLNC5K" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010814223609.A7654@curry.mchp.siemens.de>; from andre.albsmeier@mchp.siemens.de on Tue, Aug 14, 2001 at 10:36:09PM +0200 X-url: http://www.isi.edu/~faber Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --3wyj3Xt2kUWLNC5K Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Aug 14, 2001 at 10:36:09PM +0200, Andre Albsmeier wrote: > The PR (29709) contains a patch from Cameron which fixes the problem > here (SB16 with mxaudio and mtv)! > > Maybe you want to try it out as well... I can't get to the original machine until later, but I build the PRERELEASE on my laptop and it exhibits the same problems. arvon:~$ cat /dev/sndstat FreeBSD Audio Driver (newpcm) Aug 14 2001 15:55:37 Installed devices: pcm0: at memory 0xfedf8000 irq 9 (4p/2r/0v channels duplex) I applied the patch, and mtv works. Once. A second invocation can't open /dev/dsp. aviplay has similar problems, although it may run more than once, eventually the sound device gets jammed up. (mtv may run more than once, too, but the time I tried it failed on the second attempt). play from the sox package still fails, as does catting the file, although the failure mode is a little different: a pop then the sound played too fast and then a pop. I'll try this all again on my soundblaster at home, but I don't think this should close yet. --3wyj3Xt2kUWLNC5K Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE7ecRcaUz3f+Zf+XsRApLSAJ9HSiOed5v9MFW6UZbJkSXZ7NJKHQCgoa1T GVsX3fWSrq6MXiGdOi5BXOU= =YrsS -----END PGP SIGNATURE----- --3wyj3Xt2kUWLNC5K-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Aug 14 20:28:12 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from cx344940-a.meta1.la.home.com (cx344940-a.meta1.la.home.com [24.6.21.74]) by hub.freebsd.org (Postfix) with ESMTP id BEDC737B41E; Tue, 14 Aug 2001 20:27:58 -0700 (PDT) (envelope-from conrads@cx344940-a.meta1.la.home.com) Received: (from conrads@localhost) by cx344940-a.meta1.la.home.com (8.11.5/8.11.4) id f7EMSud01423; Tue, 14 Aug 2001 22:28:56 GMT (envelope-from conrads) Message-ID: X-Mailer: XFMail 1.5.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200108150035.f7F0Z0e88356@freefall.freebsd.org> Date: Tue, 14 Aug 2001 22:28:56 -0000 (GMT) Organization: @Home Network From: Conrad Sabatier To: Cameron Grant Subject: RE: cvs commit: src/sys/dev/sound/pcm dsp.c channel.c Cc: freebsd-stable@FreeBSD.ORG, freebsd-multimedia@FreeBSD.ORG Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Thanks, Cameron! That corrected the problem with mtv here. On 15-Aug-2001 Cameron Grant wrote: > cg 2001/08/14 17:35:00 PDT > > Modified files: (Branch: RELENG_4) > sys/dev/sound/pcm dsp.c channel.c > Log: > fix things so the SNDCTL_DSP_SETTRIGGER ioctl works. this fixes problems > with apps including mtv and mxaudio. > > Approved by: re > > Revision Changes Path > 1.15.2.9 +5 -7 src/sys/dev/sound/pcm/dsp.c > 1.19.2.14 +2 -2 src/sys/dev/sound/pcm/channel.c > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe cvs-all" in the body of the message > -- Conrad Sabatier conrads@home.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Tue Aug 14 23:41:27 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from lunabase.org (adsl-63-200-244-106.dsl.lsan03.pacbell.net [63.200.244.106]) by hub.freebsd.org (Postfix) with ESMTP id 4356F37B40F; Tue, 14 Aug 2001 23:40:34 -0700 (PDT) (envelope-from faber@lunabase.org) Received: from praxis.lunabase.org (adsl-63-200-244-110.dsl.lsan03.pacbell.net [63.200.244.110]) by lunabase.org (8.11.4/8.11.4) with ESMTP id f7F6eQq80601; Tue, 14 Aug 2001 23:40:26 -0700 (PDT) (envelope-from faber@lunabase.org) Received: (from faber@localhost) by praxis.lunabase.org (8.11.5/8.11.5) id f7F6dMd23436; Tue, 14 Aug 2001 23:39:22 -0700 (PDT) (envelope-from faber) Date: Tue, 14 Aug 2001 23:39:22 -0700 From: Ted Faber To: Ted Faber Cc: Andre Albsmeier , Conrad Sabatier , freebsd-stable@FreeBSD.ORG, freebsd-multimedia@FreeBSD.ORG, devet@devet.org, Cameron Grant , freebsd-gnats-submit@FreeBSD.ORG Subject: Re: kern/29709: last sound driver MFC introduced problems with various applications Message-ID: <20010814233921.B1386@praxis.lunabase.org> References: <20010814072646.A10944@curry.mchp.siemens.de> <20010813225839.A2170@praxis.lunabase.org> <20010814223609.A7654@curry.mchp.siemens.de> <20010814173749.U97196@ted.isi.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=php-sha1; protocol="application/pgp-signature"; boundary="F8dlzb82+Fcn6AgP" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010814173749.U97196@ted.isi.edu>; from faber@ISI.EDU on Tue, Aug 14, 2001 at 05:37:49PM -0700 X-url: http://www.lunabase.edu/~faber Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --F8dlzb82+Fcn6AgP Content-Type: multipart/mixed; boundary="GZVR6ND4mMseVXL/" Content-Disposition: inline --GZVR6ND4mMseVXL/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Aug 14, 2001 at 05:37:49PM -0700, Ted Faber wrote: > On Tue, Aug 14, 2001 at 10:36:09PM +0200, Andre Albsmeier wrote: > > The PR (29709) contains a patch from Cameron which fixes the problem > > here (SB16 with mxaudio and mtv)! > > > > Maybe you want to try it out as well... > > I can't get to the original machine until later, but I build the > PRERELEASE on my laptop and it exhibits the same problems. > [...] > I'll try this all again on my soundblaster at home, but I don't think > this should close yet. The soundblaster is also still messed up, but strangely enough some sounds play correctly. Here are 2 ktraces, both from the sox play command, one that works and one that doesn't. I hope these are OK to attach to the PR. --GZVR6ND4mMseVXL/ Content-Type: application/octet-stream Content-Disposition: attachment; filename="works.ktrace.out" Content-Transfer-Encoding: base64 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 AAAAAEIYejuFBAoAGL8qyEYBxMAAAAAAAAAAABAAAAABAOPA3loAAHNoAGFjZQAAdAAAAAAA AAAAAAAAQhh6O5AECgCQQ6DAVgEDAAwAAABg7L+/AAAAAAwAAAACAOPA3loAAHNoAGFjZQAA dAAAAAAAAAAAAAAAQhh6O5sECgAYvyrIVgEAAAAAAAAAAAAAEAAAAAEA48DeWgAAc2gAYWNl AAB0AAAAAAAAAAAAAABCGHo7+QQKAJBDoMADAAMACgAAAOC8Cwj/AwAABwQAAAQA48DeWgAA c2gAYWNlAAB0AAAAAAAAAAAAAABCGHo7HAUKAHS+KsgKAAAAAAAAACMhL2Jpbi9zaAojIFNo ZWxsIHNjcmlwdCB0byBwbGF5L3JlY29yZCBzb3VuZCBmaWxlcyB0by9mcm9tIHVuaXggc3R5 bGUgc291bmQgZGV2aWNlcy4KIyBTaG91bGQgYXV0byBkZXRlY3QgbW9zdCBzdXBwb3J0ZWQg c3lzdGVtcy4KIwojIE9yaWdpbmFsbHkgZGV2ZWxvcGVkIGJ5IENocmlzIEJhZ3dlbGwgKGNi YWd3ZWxsQHNwcnluZXQuY29tKQojCiMgICBUT0RPOiAgUHV0IGVhY2ggc2V0IG9mIGZvcHRz IGFuZCBmaWxlbmFtZXMgb24gYW4gYXJyYXkgYW5kIHRoZW4gCiMgICAgICAgICAgcGxheSBl YWNoIGZpbGVuYW1lIGJhY2sgd2l0aCB0aGUgZ2l2ZW4gZWZmZWN0LmgKIwojIENoYW5nZSBI aXN0b3J5OgojCiMgICBNYWpvciB1cGRhdGVzIGhhdmUgYmVlbiBzdXBwbGllZCBieSBLamV0 aWwgVG9yZ3JpbSBIb21tZSBhbmQgCiMgICBLaXJrIEdvZmYuCgojIFNldCB1cCBwYXRoIHNv IHRoYXQgaXQgY2FuIGZpbmQgU294IGlmIHVzZXIncyBwYXRoIGRvZXNuJ3QgYWxyZWFkeQoj IGluY2x1ZGUgaXQuClBBVEg9JFBBVEg6L3Vzci9sb2NhbC9iaW4KcHJvZ3JhbV9uYW1lPWBi YXNlbmFtZSAkMGAKcHJvZ3JhbV92ZXJzaW9uPSIyLjAiCgppZiBbIC16ICIkMSIgXTsgdGhl bgogICAgZWNobyAiXAokcHJvZ3JhbV9uYW1lOiB0b28gZmV3IGFyZ3VtZW50cwpUcnkgXGAk cHJvZ3JhbV9uYW1lIC0taGVscCcgZm9yIG1vcmUgaW5mb3JtYXRpb24uIiAxPiYyCiAgICBl eGl0IDEKZmkKCnZlcnNpb24oKQp7CiAgICBlY2hvICIkcHJvZ3JhbV9uYW1lIChzb3gpICRw cm9ncmFtX3ZlcnNpb24iCiAgICBleGl0IDAKfQoKaGVscCgpCnsKICAgIGVjaG8gIlwKVXNh Z2U6ICRwcm9ncmFtX25hbWUgW09QVElPTl0uLi4gRklMRSBbRUZGRUNUXS4uLgpQbGF5L3Jl Y29yZCBzb3VuZCBmaWxlcyB0by9mcm9tIHVuaXggc3R5bGUgc291bmQgZGV2aWNlcy4KCiAg LWMsIC0tY2hhbm5lbHM9Q0hBTk5FTFMgICAgICBzcGVjaWZpZXMgdGhlIG51bWJlciBvZiBz b3VuZCBjaGFubmVscyBpbiBGSUxFCiAgLWQsIC0tZGV2aWNlPQwAAAACAOPA3loAAHNoAGFj ZQAAdAAAAAAAAAAAAAAAQhh6Oz4FCgAYvyrIAwDjwAAAAAD/AwAACAAAAAEA48DeWgAAc2gA YWNlAAB0AAAAAAAAAAAAAABCGHo7pwUKAJBDoMARAAEAACAMCAwAAAACAOPA3loAAHNoAGFj ZQAAdAAAAAAAAAAAAAAAQhh6O7wFCgAYvyrIEQAAAAAAAAAAAAAACAAAAAEA48DeWgAAc2gA YWNlAAB0AAAAAAAAAAAAAABCGHo76AUKAJBDoMARAAEAADAMCAwAAAACAOPA3loAAHNoAGFj ZQAAdAAAAAAAAAAAAAAAQhh6OwQGCgAYvyrIEQAAAAAAAAAAAAAADAAAAAEA48DeWgAAc2gA YWNlAAB0AAAAAAAAAAAAAABCGHo7UwYKAJBDoMC8AAIALMILCKDqv78cAAAAAwDjwN5aAABz aABhY2UAAHQAAAAAAAAAAAAAAEIYejtjBgoAAPQoyC91c3IvaG9tZS9mYWJlci9iaW4vYmFz ZW5hbWUMAAAAAgDjwN5aAABzaABhY2UAAHQAAAAAAAAAAAAAAEIYejuGBgoAGL8qyLwAKsgC AAAAAAAAAAwAAAABAOPA3loAAHNoAGFjZQAAdAAAAAAAAAAAAAAAQhh6O5MGCgCQQ6DAvAAC ACzCCwig6r+/FwAAAAMA48DeWgAAc2gAYWNlAAB0AAAAAAAAAAAAAABCGHo7nwYKAAD0KMgv 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 AAAAAAAAQhh6O1UUCgAYvyrIvAAqyAIAAAAAAAAADAAAAAEAAADeWgAAc2gAYWNlAAB0AAAA AAAAAAAAAABCGHo7YRQKAJBDoMC8AAIAPMMLCADtv78GAAAAAwAAAN5aAABzaABhY2UAAHQA AAAAAAAAAAAAAEIYejtsFAoAAPQoyC9iaW4vWwwAAAACAAAA3loAAHNoAGFjZQAAdAAAAAAA AAAAAAAAQhh6O4QUCgAYvyrIvAAAAAAAAAAAAAAABAAAAAEAAADeWgAAc2gAYWNlAAB0AAAA AAAAAAAAAABCGHo7lBQKAJBDoMACAAAADAAAAAIAxcDeWgAAc2gAYWNlAAB0AAAAAAAAAAAA AABCGHo7GBUKABi/KsgCAE7HAAAAAOBaAAAEAAAAAQDFwN5aAABzaABhY2UAAHQAAAAAAAAA AAAAAEIYejtyFQoAkEOgwFEAAAAMAAAAAgDFwN5aAABzaABhY2UAAHQAAAAAAAAAAAAAAEIY ejuAFQoAGL8qyFEADAgAAAAA3loAABQAAAABAMXA3loAAHNoAGFjZQAAdAAAAAAAAAAAAAAA Qhh6O6YVCgCAoQnBBwAEAP////8s7b+/AgAAAAAAAAAMAAAAAgAAAN5aAABzaABhY2UAAHQA AAAAAAAAAAAAAEIYejv+FwoAGL8qyAcAKsgAAAAA4FoAABAAAAABAKbA3loAAHNoAGFjZQAA dAAAAAAAAAAAAwAAQhh6OzsZCgCQQ6DAAwADAAoAAADgvAsI/wMAAAcEAAAEAKbA3loAAHNo AGFjZQAAdAAAAAAAAAAAAwAAQhh6O14ZCgB0virICgAAAAAAAABERVZJQ0UgICAgICAgICAg dXNlIERFVklDRSBmb3IgaW5wdXQvb3V0cHV0CiAgLWYsIC0tZm9ybWF0PUZPUk1BVCAgICAg ICAgICBzcGVjaWZpZXMgYml0IGZvcm1hdCBvZiBzYW1wbGUKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIEZPUk1BVCBpcyBlaXRoZXIgcywgdSwgVSwgQSwgYSwgb3IgZwogIC1y LCAtLXJhdGU9UkFURSAgICAgICAgICAgICAgc2FtcGxlIHJhdGUgaW4gaGVydHogb2YgRklM RQogIC1zLCAtLXNpemU9U0laRSAgICAgICAgICAgICAgaW50ZXJwcmV0IHNpemUgb2Ygc2Ft cGxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTSVpFIGlzIGVpdGhlciBiLCB3 LCBsLCBmLCBkLCBvciBECiAgLXQsIC0tdHlwZT1UWVBFICAgICAgICAgICAgICBzcGVjaWZp ZXMgZmlsZSBmb3JtYXQgb2YgRklMRQogIC12LCAtLXZvbHVtZT1WT0xVTUUgICAgICAgICAg Y2hhbmdlIGFtcGxpdHVkZQogIC14LCAtLXhpbnUgICAgICAgICAgICAgICAgICAgcmV2ZXJz ZSBiaXQgb3JkZXIgb2Ygc2FtcGxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo b25seSB3b3JrcyB3aXRoIDE2LWJpdCBhbmQgMzItYml0IGludGVnZXIgZGF0YSkKICAgICAg LS1maWxlICAgICAgICAgICAgICAgICAgIG5leHQgYXJndW1lbnQgaXMgRklMRQogIC1oLCAt LWhlbHAgICAgICAgICAgICAgICAgICAgZGlzcGxheSB0aGlzIGhlbHAgYW5kIGV4aXQKICAg ICAgLS12ZXJzaW9uICAgICAgICAgICAgICAgIG91dHB1dCB2ZXJzaW9uIGluZm9ybWF0aW9u IGFuZCBleGl0CgpFRkZFQ1RzIGFyZSBvbmUgb3IgbW9yZSBvZiB0aGUgZm9sbG93aW5nOiAg YXZnLCBiYW5kLCBjaG9ydXMsIGNvcHksIGN1dCwgCmRlZW1waCwgZWNobywgZWNob3MsIGZs YW5nZXIsIGhpZ2hwLCBsb3dwLCBtYXAsIG1hc2ssIHBoYXNlciwgcGljaywgcG9seXBoYXNl CnJhdGUsIHJlc2FtcGxlLCByZXZlcmIsIHJldmVyc2UsIHNwbGl0LCBzdGF0LCB2aWJyby4K ClNlZSBzb3ggbWFuIHBhZ2UgZm9yIGRldGFpbGVkIGluZm8MAAAAAgCmwN5aAABzaABhY2UA AHQAAAAAAAAAAAMAAEIYejsYGgoAGL8qyAMA48AAAAAA/wMAAAgAAAABAKbA3loAAHNoAGFj ZQAAdAAAAAAAAAAAAwAAQhh6O20aCgCQQ6DAEQABAABQDAgMAAAAAgCmwN5aAABzaABhY2UA AHQAAAAAAAAAAAMAAEIYejt+GgoAGL8qyBEAAAAAAAAAAAAAABAAAAABAKbA3loAAHNoAGFj ZQAAdAAAAAAAAAAAAwAAQhh6O64aCgCQQ6DAAwADAAoAAADgvAsI/wMAAAcEAAAEAKbA3loA AHNoAGFjZQAAdAAAAAAAAAAAAwAAQhh6O+waCgB0virICgAAAAAAAABybWF0aW9uIG9uIHN1 cHBvcnRlZCBmaWxlIHR5cGVzLCBkYXRhCmZvcm1hdHMsIGFuZCBlZmZlY3Qgb3B0aW9ucy4i CiAgICBleGl0IDAKfQoKCiMgbG9vcCBvdmVyIGFyZ3VtZW50cwp3aGlsZSBbICQjIC1uZSAw IF07IGRvCiAgICBjYXNlICIkMSIgaW4KCWF2Z3xiYW5kfGJhbmRyZWplY3R8Y2hvcnVzfGNv bXBhbmR8Y29weXxjdXR8ZGVlbXBofGVjaG98ZWNob3N8ZmlsdGVyfGZsYW5nZXJ8aGlnaHB8 bG93cHxtYXB8bWFza3xwYW58cGhhc2VyfHBpY2t8cGl0Y2h8cG9seXBoYXNlfHJhdGV8cmVz YW1wbGV8cmV2ZXJifHJldmVyc2V8c3BlZWR8c3BsaXR8c3RhdHxzdHJldGNofHZpYnJvfHZv bCkKCSAgICBlZmZlY3RzPSIkQCIKCSAgICBicmVhawoJICAgIDs7CgktYykKCSAgICBzaGlm dAoJICAgIGZvcHRzPSIkZm9wdHMgLWMgJDEiCgkgICAgOzsKCS0tY2hhbm5lbHM9KikKCSAg ICBmb3B0cz0iJGZvcHRzIC1jIGBlY2hvICQxIHwgc2VkICdzLy4qPS8vJ2AiCgkgICAgOzsK CS1kKQoJICAgIHNoaWZ0CgkgICAgZGV2aWNlPSIkMSIKCSAgICA7OwoJLS1kZXZpY2U9KikK CSAgICBkZXZpY2U9YGVjaG8gJDEgfCBzZWQgJ3MvLio9Ly8nYAoJICAgIDs7CgktZikKCSAg ICBzaGlmdAoJICAgIGZvcHRzPSIkZm9wdHMgLSQxIgoJICAgIDs7CgktLWZvcm1hdD0qKQoJ ICAgIGZvcHRzPSIkZm9wdHMgLWBlY2hvICQxIHwgc2VkICdzLy4qPS8vJ2AiCgkgICAgOzsK CS1yKQoJICAgIHNoaWZ0CgkgICAgZm9wdHM9IiRmb3B0cyAtciAkMSIKCSAgICA7OwoJLS1y YXRlPSopCgkgICAgZm9wdHM9IiRmb3B0cyAtciBgZWNobyAkMSB8IHNlZCAncy8uKj0vLydg IgoJICAgIDs7CgktcykKCSAgICBzaGlmdAoJICAgIGZvcHRzPSIkZm9wdHMgLSQxIgoJICAg IDs7CgktLXNpemU9KikKCSAgICBmb3B0cz0iJGZvcHRzIC1gZWNobyAkMSB8IHNlZCAncy8u Kj0vLydgIgoJICAgIDs7CgktdCkKCSAgICBzaGlmdAoJICAgIGZvcHRzMj0iJGZvcHRzIC10 ICQxIgoJICAgIDs7CgktLXR5cGU9KikKCSAgICBmb3B0czI9IiQMAAAAAgCmwN5aAABzaABh Y2UAAHQAAAAAAAAAAAMAAEIYejsHGwoAGL8qyAMA48AAAAAA/wMAAAgAAAABAKbA3loAAHNo AGFjZQAAdAAAAAAAAAAAAwAAQhh6O4gbCgCQQ6DAEQABAABgDAgMAAAAAgCmwN5aAABzaABh Y2UAAHQAAAAAAAAAAAMAAEIYejuYGwoAGL8qyBEAAAAAAAAAAAAAABAAAAABAKbA3loAAHNo AGFjZQAAdAAAAAAAAAAAAwAAQhh6OyscCgCQQ6DAAwADAAoAAADgvAsI/wMAAAcEAAAEAKbA 3loAAHNoAGFjZQAAdAAAAAAAAAAAAwAAQhh6O0YcCgB0virICgAAAAAAAABmb3B0cyAtdCBg ZWNobyAkMSB8IHNlZCAncy8uKj0vLydgIgoJICAgIDs7CgktdikKCSAgICBzaGlmdAoJICAg IHZvbHVtZT0iLXYgJDEiCgkgICAgOzsKCS0tdm9sdW1lPSopCgkgICAgdm9sdW1lPSItdiBg ZWNobyAkMSB8IHNlZCAncy8uKj0vLydgIgoJICAgIDs7CgkteHwtLXhpbnUpCgkgICAgZm9w dHM9IiRmb3B0cyAteCIKCSAgICA7OwoJLS1maWxlKQoJICAgIHNoaWZ0CgkgICAgaWYgWyAt eiAiJGZpbGVuYW1lIiBdOyB0aGVuCgkJZmlsZW5hbWU9IiQxIgoJICAgIGVsc2UKCQllY2hv ICJGaWxlbmFtZSBhbHJlYWR5IGdpdmVuLiAgSWdub3JpbmcgZXh0cmEgbmFtZTogJDEiIDE+ JjIKCSAgICBmaQoJICAgIDs7CgktaCkKCSAgICBoZWxwCgkgICAgOzsKCS0taGVscCkKCSAg ICBoZWxwCgkgICAgOzsKCS0tdmVyc2lvbikKCSAgICB2ZXJzaW9uCgkgICAgOzsKCS0pCgkg ICAgZmlsZW5hbWU9Ii0iCgkgICAgOzsKCS0qKQoJICAgIGZvcHRzPSIkZm9wdHMgJDEiCgkg ICAgOzsKCSopCgkgICAgaWYgWyAteiAiJGZpbGVuYW1lIiBdOyB0aGVuCgkJZmlsZW5hbWU9 IiQxIgoJICAgIGVsc2UKCQllY2hvICJGaWxlbmFtZSBhbHJlYWR5IGdpdmVuLiAgSWdub3Jp bmcgZXh0cmEgbmFtZTogJDEiIDE+JjIKCSAgICBmaQoJICAgIAoJICAgIDs7CiAgICBlc2Fj CiAgICBzaGlmdApkb25lCgphcmNoPWB1bmFtZSAtc2AKY2FzZSAkYXJjaCBpbgogIFN1bk9T KQogICAgY2FzZSBgdW5hbWUgLXJgIGluCiAgICAgICAgIyBTb2xhcmlzIHNvZnR3YXJlIGNh biBhdXRvLWRldGVjdCBoYXJkd2FyZSBjYXBhYmlsaXRpZXMuCiAgICAgICAgNS4qKQoJICAg IGFyY2hfZGVmaW5lcz0iLXQgc3VuYXUiCgkgICAgOzsKCSMgRm9yIFN1bk9TIGRlZmF1bHQg dG8gc2lnbmVkIHdvcmRzLiAgU29tZSBoYXJkd2FyZSBjYW4gb25seSBwbGF5IHUtbGF3IGFu ZCB3b3VsZCBuZWVkCgkjIHRvIGJlIGNoYW5nZWQgaGVyZS4KCSopCgkgICAgYXJjaF9kZWZp bmVzPSItdCBzdW5hdSAtdyAtcyIKCSAgICA7OwogICAgZXNhYwogICAMAAAAAgCmwN5aAABz aABhY2UAAHQAAAAAAAAAAAMAAEIYejtiHAoAGL8qyAMA48AAAAAA/wMAAAQAAAABAKbA3loA AHNoAGFjZQAAdAAAAAAAAAAAAwAAQhh6OwsdCgCQQ6DAAgAAAAwAAAACAOPA3loAAHNoAGFj ZQAAdAAAAAAAAAAAAAAAQhh6O4MdCgAYvyrIAgBOxwAAAADhWgAABAAAAAEA48DeWgAAc2gA YWNlAAB0AAAAAAAAAAAAAABCGHo72x0KAJBDoMBRAAAADAAAAAIA48DeWgAAc2gAYWNlAAB0 AAAAAAAAAAAAAABCGHo76h0KABi/KshRAAwIAAAAAN5aAAAUAAAAAQDjwN5aAABzaABhY2UA AHQAAAAAAAAAAAAAAEIYejsJHgoAgMcBwQcABAD//////Oy/vwIAAAAAAAAADAAAAAIAAADe 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 AgC1wN5aAABzaABhY2UAAHQAAAAAAAAAABAAAEIYejtfMgoAGL8qyAMA8MAAAAAACAAAABAA AAABALXA3loAAHNoAGFjZQAAdAAAAAAAAAAAEAAAQhh6O28yCgCQQ6DAAwADAAMAAACQ7L+/ gAAAAAgAAAAEALXA3loAAHNoAGFjZQAAdAAAAAAAAAAAAAAAQhh6O/cyCgB0virIAwAAAAAA AAAMAAAAAgC1wN5aAABzaABhY2UAAHQAAAAAAAAAAAAAAEIYejsGMwoAGL8qyAMA8MAAAAAA AAAAAAgAAAABALXA3loAAHNoAGFjZQAAdAAAAAAAAAAAAAAAQhh6OxMzCgCQQ6DABgABAAMA AAAMAAAAAgC1wN5aAABzaABhY2UAAHQAAAAAAAAAAAAAAEIYejsmMwoAGL8qyAYATscAAAAA AAAAAAQAAAABALXA3loAAHNoAGFjZQAAdAAAAAAAAAAAAAAAQhh6OzMzCgCQQ6DAUQAAAAwA AAACALXA3loAAHNoAGFjZQAAdAAAAAAAAAAAAAAAQhh6Oz4zCgAYvyrIUQAMCAAAAADeWgAA FAAAAAEAtcDeWgAAc2gAYWNlAAB0AAAAAAAAAAAAAABCGHo7SzMKAACc3cAHAAQA//////zr v78CAAAAAAAAAAwAAAACAAAA3loAAHNoAGFjZQAAdAAAAAAAAAAAAAAAQhh6O2kzCgAYvyrI BwAqyAAAAADkWgAAEAAAAAEAAADeWgAAc2gAYWNlAAB0AAAAAAAAAAAAAABCGHo7CzQKAJBD oMADAAMACgAAAOC8Cwj/AwAArwIAAAQAAADeWgAAc2gAYWNlAAB0AAAAAAAAAAAAAABCGHo7 VzQKAHS+KsgKAAAAAAAAACBpZiBbIC16ICIkZGV2aWNlIiBdOyB0aGVuCglkZXZpY2U9Ii9k ZXYvYXVkaW8iCiAgICBmaQogICAgOzsKICBMaW51eHxGcmVlQlNEKQogICAgYXJjaF9kZWZp bmVzPSItdCBvc3Nkc3AiCiAgICBpZiBbIC16ICIkZGV2aWNlIiBdOyB0aGVuCglkZXZpY2U9 Ii9kZXYvZHNwIgogICAgZmkKICAgIDs7CmVzYWMKCiMgSWYgbmFtZSBpcyAicmVjIiB0aGVu IHJlY29yZCBlbHNlIGFzc3VtZSB1c2VyIGlzIHdhbnRpbmcgdG8gcGxheQojIGEgc291bmQg ZmlsZS4KaWYgWyAiJHByb2dyYW1fbmFtZSIgPSAicmVjIiBdOyB0aGVuCgogICAgIyBEb24n dCBzZW5kIGRhdGEgdG8gc3Rkb3V0IGlmIHRoZXkgYXJlIHJlYWRpbmcgZnJvbSBpdC4KICAg IGlmIFsgIiRmaWxlbmFtZSIgPSAiLSIgXTsgdGhlbgogICAgICBlY2hvICJTZW5kIGJyZWFr IChjb250cm9sLWMpIHRvIGVuZCByZWNvcmRpbmciIDE+JjIKICAgIGVsc2UKICAgICAgZWNo byAiU2VuZCBicmVhayAoY29udHJvbC1jKSB0byBlbmQgcmVjb3JkaW5nIgogICAgZmkKICAg IHNveCAkdm9sdW1lICRhcmNoX2RlZmluZXMgJGZvcHRzICRkZXZpY2UgJGZvcHRzMiAiJGZp bGVuYW1lIiAkZWZmZWN0cyAKCmVsc2UKICAgIHNveCAkdm9sdW1lICRmb3B0cyAkZm9wdHMy ICIkZmlsZW5hbWUiICRhcmNoX2RlZmluZXMgJGRldmljZSAkZWZmZWN0cwpmaQoMAAAAAgAA AN5aAABzaABhY2UAAHQAAAAAAAAAAAAAAEIYejtnNAoAGL8qyAMA48AAAAAApwIAAAQAAAAB AAAA3loAAHNoAGFjZQAAdAAAAAAAAAAAAAAAQhh6O8k0CgCQQ6DAAgAAAAwAAAACAPDA3loA AHNoAGFjZQAAdAAAAAAAAAAAAAAAQhh6O0U1CgAYvyrIAgBOxwAAAADlWgAABAAAAAEA8MDe WgAAc2gAYWNlAAB0AAAAAAAAAAAAAABCGHo7mDUKAJBDoMBRAAAADAAAAAIA8MDeWgAAc2gA YWNlAAB0AAAAAAAAAAAAAABCGHo7pzUKABi/KshRAAwIAAAAAN5aAAAUAAAAAQDwwN5aAABz aABhY2UAAHQAAAAAAAAAAAAAAEIYejveNQoAgKEJwQcABAD/////fOy/vwIAAAAAAAAADAAA AAIAAADeWgAAc2gAYWNlAAB0AAAAAAAAAAAAAABCGHo77zcKABi/KsgHACrIAAAAAOVaAAAE AAAAAQAAAN5aAABzaABhY2UAAHQAAAAAAAAAAAAAAEIYejuyOAoAkEOgwAIAAAAMAAAAAgAA AN5aAABzaABhY2UAAHQAAAAAAAAAAIAECEIYejsQOQoAGL8qyAIATscAAAAA5loAAAQAAAAB AAAA3loAAHNoAGFjZQAAdAAAAAAAAAAAgAQIQhh6O1Y5CgCQQ6DAUQAAAAwAAAACAAAA3loA AHNoAGFjZQAAdAAAAAAAAAAAgAQIQhh6O2U5CgAYvyrIUQAMCAAAAADeWgAAFAAAAAEAAADe WgAAc2gAYWNlAAB0AAAAAAAAAACABAhCGHo7hDkKAIChCcEHAAQA/////yztv78CAAAAAAAA AAwAAAACAAAA3loAAHNoAGFjZQAAdAAAAAAAAAAAAAAAQhh6O5Q7CgAYvyrIBwAqyAAAAADm WgAADAAAAAEAAADeWgAAc2gAYWNlAAB0AAAAAAAAAAAAAABCGHo75zsKAJBDoMC8AAIA4EIM CADtv78XAAAAAwAAAN5aAABzaABhY2UAAHQAAAAAAAAAAAAAAEIYejv2OwoAAPQoyC91c3Iv aG9tZS9mYWJlci9iaW4vc294DAAAAAIAAADeWgAAc2gAYWNlAAB0AAAAAAAAAAAAAABCGHo7 IDwKABi/Ksi8ACrIAgAAAAAAAAAMAAAAAQAAAN5aAABzaABhY2UAAHQAAAAAAAAAAAAAAEIY ejsuPAoAkEOgwLwAAgDgQgwIAO2/vxIAAAADAAAA3loAAHNoAGFjZQAAdAAAAAAAAAAAAAAA Qhh6Ozk8CgAA9CjIL3Vzci9sb2NhbC9iaW4vc294DAAAAAIAAADeWgAAc2gAYWNlAAB0AAAA AAAAAAAAAABCGHo7WjwKABi/Ksi8AAAAAAAAAAAAAAAEAAAAAQAAAN5aAABzaABhY2UAAHQA AAAAAAAAAAAAAEIYejt1PAoAkEOgwAIAAAAMAAAAAgAAAN5aAABzaABhY2UAAHQAAAAAAAAA AIAECEIYejvGPAoAGL8qyAIATscAAAAA51oAAAQAAAABAAAA3loAAHNoAGFjZQAAdAAAAAAA AAAAgAQIQhh6OxA9CgCQQ6DAUQAAAAwAAAACAAAA3loAAHNoAGFjZQAAdAAAAAAAAAAAgAQI Qhh6Ox49CgAYvyrIUQAMCAAAAADeWgAAFAAAAAEAAADeWgAAc2gAYWNlAAB0AAAAAAAAAACA BAhCGHo7MD4KAIDHAcEHAAQA/////yztv78CAAAAAAAAAAwAAAACAAAA3loAAHNoAGFjZQAA dAAAAAAAAAAAAAAAQxh6O5r8BgAYvyrIBwAqyAAAAADnWgAAEAAAAAEAAADeWgAAc2gAYWNl AAB0AAAAAAAAAAAAAABDGHo7Kf0GAJBDoMADAAMACgAAAOC8Cwj/AwAACAAAAAQAAADeWgAA c2gAYWNlAAB0AAAAAAAAAAAAAABDGHo7QP0GAHS+KsgKAAAAAAAAAAwAAAACAAAA3loAAHNo AGFjZQAAdAAAAAAAAAAAAAAAQxh6O039BgAYvyrIAwDjwAAAAAAAAAAACAAAAAEAAADeWgAA c2gAYWNlAAB0AAAAAAAAAAAAAABDGHo7Yf0GAJBDoMABAAEAAAAAAA== --GZVR6ND4mMseVXL/ Content-Type: application/octet-stream Content-Disposition: attachment; filename="fails.ktrace.out" Content-Transfer-Encoding: base64 DAAAAAIApsBRWwAAa3RyYWNlAAB0AAAAAAAAAAADAACbGHo7ir0MABi/KsgtAALBAAAAAAAA AAAQAAAAAQCmwFFbAABrdHJhY2UAAHQAAAAAAAAAAAMAAJsYejsXwAwAkEOgwDsAAwCg6r+/ qO+/v7Tvv78YAAAAAwCmwFFbAABrdHJhY2UAAHQAAAAAAAAAAAMAAJsYejsywAwAAPgoyC91 c3IvaG9tZS9mYWJlci9iaW4vcGxheQwAAAACAKbAUVsAAGt0cmFjZQAAdAAAAAAAAAAAAwAA mxh6O1zADAAYvyrIOwACwQIAAAAAAAAAEAAAAAEApsBRWwAAa3RyYWNlAAB0AAAAAAAAAAAD AACbGHo7a8AMAJBDoMA7AAMAoOq/v6jvv7+077+/EwAAAAMApsBRWwAAa3RyYWNlAAB0AAAA AAAAAAADAACbGHo7eMAMAAD4KMgvdXNyL2xvY2FsL2Jpbi9wbGF5BwAAAAMApsBRWwAAa3Ry YWNlAAB0AAAAAAAAAAADAACbGHo7rcAMAAD4KMgvYmluL3NoDAAAAAIAAABRWwAAc2gAYWNl AAB0AAAAAAAAAACABAibGHo74MEMABi/Ksg7AALBAAAAAAAAAAAEAAAAAQAAAFFbAABzaABh Y2UAAHQAAAAAAAAAAIAECJsYejtFwgwAkEOgwBQAAAAMAAAAAgAAAFFbAABzaABhY2UAAHQA AAAAAAAAAIAECJsYejtSwgwAGL8qyBQAv78AAAAAUVsAAAQAAAABAAAAUVsAAHNoAGFjZQAA dAAAAAAAAAAAgAQImxh6O2PCDACQQ6DAGQAAAAwAAAACAAAAUVsAAHNoAGFjZQAAdAAAAAAA AAAAgAQImxh6O23CDAAYvyrIGQC/vwAAAAAAAAAAEAAAAAEAAABRWwAAc2gAYWNlAAB0AAAA AAAAAACABAibGHo7fMIMAJBDoMA6AAMAFOUKCODtv78/AAAAEAAAAAMAAABRWwAAc2gAYWNl AAB0AAAAAAAAAACABAibGHo7h8IMAAD4KMgvZXRjL21hbGxvYy5jb25mDAAAAAIAAABRWwAA c2gAYWNlAAB0AAAAAAAAAACABAibGHo7m8IMABi/Ksg6ACrIAgAAAAAAAAAkAAAAAQAAAFFb AABzaABhY2UAAHQAAAAAAAAAAIAECJsYejurwgwAAPzFwMUACAAAAAAAABAAAAMAAAACEAAA /////wAAAAAAAAAAAAAAAAwAAAACAAAAUVsAAHNoAGFjZQAAdAAAAAAAAAAAgAQImxh6O73C DAAYvyrIxQAqyAAAAAAA8AooCAAAAAEAAABRWwAAc2gAYWNlAAB0AAAAAAAAAACABAibGHo7 1sIMAJBDoMARAAEAAAAMCAwAAAACAAAAUVsAAHNoAGFjZQAAdAAAAAAAAAAAgAQImxh6O1jD DAAYvyrIEQAAAAAAAAAAAAAACAAAAAEAAABRWwAAc2gAYWNlAAB0AAAAAAAAAACABAibGHo7 ccMMAJBDoMARAAEAABAMCAwAAAACAAAAUVsAAHNoAGFjZQAAdAAAAAAAAAAAgAQImxh6O37D DAAYvyrIEQAAAAAAAAAAAAAADAAAAAEAAABRWwAAc2gAYWNlAAB0AAAAAAAAAACABAibGHo7 x8MMAJBDoMC8AAIAZMELCBDuv78PAAAAAwAAAFFbAABzaABhY2UAAHQAAAAAAAAAAIAECJsY ejvVwwwAAPgoyC92YXIvbWFpbC9mYWJlcgwAAAACAKXAUVsAAHNoAGFjZQAAdAAAAAAAAAAA 7SDImxh6O3bHDAAYvyrIvAAAAAAAAAAAAAAABAAAAAEApcBRWwAAc2gAYWNlAAB0AAAAAAAA AADtIMibGHo7I8gMAJBDoMAYAAAADAAAAAIApcBRWwAAc2gAYWNlAAB0AAAAAAAAAADtIMib GHo7MMgMABi/KsgYAL+/AAAAAAAAAAAEAAAAAQClwFFbAABzaABhY2UAAHQAAAAAAAAAAO0g yJsYejs7yAwAkEOgwBkAAAAMAAAAAgClwFFbAABzaABhY2UAAHQAAAAAAAAAAO0gyJsYejtF yAwAGL8qyBkAv78AAAAAAAAAAAQAAAABAKXAUVsAAHNoAGFjZQAAdAAAAAAAAAAA7SDImxh6 O0/IDACQQ6DALwAAAAwAAAACAKXAUVsAAHNoAGFjZQAAdAAAAAAAAAAA7SDImxh6O1nIDAAY vyrILwC/vwAAAAAAAAAABAAAAAEApcBRWwAAc2gAYWNlAAB0AAAAAAAAAADtIMibGHo7Y8gM AJBDoMArAAAADAAAAAIApcBRWwAAc2gAYWNlAAB0AAAAAAAAAADtIMibGHo7bcgMABi/Ksgr AL+/AAAAAAAAAAAQAAAAAQClwFFbAABzaABhY2UAAHQAAAAAAAAAAO0gyJsYejt7yAwAkEOg wAUAAwBs8b+/AAAAALDuv78TAAAAAwDFwFFbAABzaABhY2UAAHQAAAAAAAAAAAAAAJsYejuR yAwAAPgoyC91c3IvbG9jYWwvYmluL3BsYXkMAAAAAgDFwFFbAABzaABhY2UAAHQAAAAAAAAA AAAAAJsYejvOyAwAGL8qyAUAKsgAAAAAAwAAABAAAAABAMXAUVsAAHNoAGFjZQAAdAAAAAAA AAAAAAAAmxh6O9zIDACQQ6DAXAADAAMAAAAAAAAACgAAAAwAAAACAMXAUVsAAHNoAGFjZQAA dAAAAAAAAAAAAAAAmxh6O+jIDAAYvyrIXAAqyAAAAAAKAAAACAAAAAEAxcBRWwAAc2gAYWNl AAB0AAAAAAAAAAAAAACbGHo7LskMAJBDoMAGAAEAAwAAAAwAAAACAMXAUVsAAHNoAGFjZQAA dAAAAAAAAAAAAAAAmxh6Oz3JDAAYvyrIBgBOxwAAAAAAAAAAEAAAAAEAxcBRWwAAc2gAYWNl AAB0AAAAAAAAAAAAAACbGHo7SMkMAJBDoMBcAAMACgAAAAIAAAABAAAADAAAAAIAxcBRWwAA c2gAYWNlAAB0AAAAAAAAAAAAAACbGHo7UskMABi/KshcACrIAAAAAAAAAAAQAAAAAQDFwFFb AABzaABhY2UAAHQAAAAAAAAAAAAAAJsYejtgyQwAkEOgwFYBAwACAAAAAAAAAAjuv78MAAAA AgDFwFFbAABzaABhY2UAAHQAAAAAAAAAAAAAAJsYejtuyQwAGL8qyFYBKsgAAAAAAAAAABAA AAABAMXAUVsAAHNoAGFjZQAAdAAAAAAAAAAAAAAAmxh6O3vJDACQQ6DAVgEDAAIAAAAI7r+/ 8O2/vwwAAAACAMXAUVsAAHNoAGFjZQAAdAAAAAAAAAAAAAAAmxh6O4rJDAAYvyrIVgEAAAAA AAAAAAAAEAAAAAEAxcBRWwAAc2gAYWNlAAB0AAAAAAAAAAAAAACbGHo7lckMAJBDoMBWAQMA AgAAAAAAAAAI7r+/DAAAAAIAxcBRWwAAc2gAYWNlAAB0AAAAAAAAAAAAAACbGHo7oMkMABi/ KshWASrIAAAAAAAAAAAQAAAAAQDFwFFbAABzaABhY2UAAHQAAAAAAAAAAAAAAJsYejuqyQwA kEOgwFYBAwACAAAACO6/vwAAAAAMAAAAAgDFwFFbAABzaABhY2UAAHQAAAAAAAAAAAAAAJsY eju1yQwAGL8qyFYBAAAAAAAAAAAAABAAAAABAMXAUVsAAHNoAGFjZQAAdAAAAAAAAAAAAAAA mxh6O7/JDACQQ6DAVgEDAAMAAAAAAAAA+O2/vwwAAAACAMXAUVsAAHNoAGFjZQAAdAAAAAAA AAAAAAAAmxh6O8rJDAAYvyrIVgEqyAAAAAAAAAAAEAAAAAEAxcBRWwAAc2gAYWNlAAB0AAAA AAAAAAAAAACbGHo71ckMAJBDoMBWAQMAAwAAAPjtv7/g7b+/DAAAAAIAxcBRWwAAc2gAYWNl AAB0AAAAAAAAAAAAAACbGHo738kMABi/KshWAQAAAAAAAAAAAAAQAAAAAQDFwFFbAABzaABh Y2UAAHQAAAAAAAAAAAAAAJsYejvqyQwAkEOgwFYBAwADAAAAAAAAAPjtv78MAAAAAgDFwFFb AABzaABhY2UAAHQAAAAAAAAAAAAAAJsYejv0yQwAGL8qyFYBKsgAAAAAAAAAABAAAAABAMXA UVsAAHNoAGFjZQAAdAAAAAAAAAAAAAAAmxh6OwnKDACQQ6DAVgEDAAMAAAD47b+/AAAAAAwA AAACAMXAUVsAAHNoAGFjZQAAdAAAAAAAAAAAAAAAmxh6OxXKDAAYvyrIVgEAAAAAAAAAAAAA EAAAAAEAxcBRWwAAc2gAYWNlAAB0AAAAAAAAAAAAAACbGHo7IsoMAJBDoMBWAQMADwAAAAAA AAAI7r+/DAAAAAIAxcBRWwAAc2gAYWNlAAB0AAAAAAAAAAAAAACbGHo7LMoMABi/KshWASrI AAAAAAAAAAAQAAAAAQDFwFFbAABzaABhY2UAAHQAAAAAAAAAAAAAAJsYejs3ygwAkEOgwFYB AwAPAAAACO6/v/Dtv78MAAAAAgDFwFFbAABzaABhY2UAAHQAAAAAAAAAAAAAAJsYejtCygwA GL8qyFYBAAAAAAAAAAAAABAAAAABAMXAUVsAAHNoAGFjZQAAdAAAAAAAAAAAAAAAmxh6O1PK DACQQ6DAVgEDAAwAAAB47L+/YOy/vwwAAAACAMXAUVsAAHNoAGFjZQAAdAAAAAAAAAAAAAAA mxh6O1/KDAAYvyrIVgEAAAAAAAAAAAAADAAAAAEAxcBRWwAAc2gAYWNlAAB0AAAAAAAAAAAA AACbGHo7asoMAJBDoMBGAQIA4O2/vwABAAAMAAAAAgDFwFFbAABzaABhY2UAAHQAAAAAAAAA AAAAAJsYejt5ygwAGL8qyEYBxMAAAAAAAAAAABAAAAABAMXAUVsAAHNoAGFjZQAAdAAAAAAA AAAAAAAAmxh6O4XKDACQQ6DAVgEDAAwAAABg7L+/AAAAAAwAAAACAMXAUVsAAHNoAGFjZQAA dAAAAAAAAAAAAAAAmxh6O5DKDAAYvyrIVgEAAAAAAAAAAAAAEAAAAAEAxcBRWwAAc2gAYWNl AAB0AAAAAAAAAAAAAACbGHo798oMAJBDoMADAAMACgAAAOC8Cwj/AwAABwQAAAQAxcBRWwAA c2gAYWNlAAB0AAAAAAAAAAAAAACbGHo7IMsMAHS+KsgKAAAAAAAAACMhL2Jpbi9zaAojIFNo ZWxsIHNjcmlwdCB0byBwbGF5L3JlY29yZCBzb3VuZCBmaWxlcyB0by9mcm9tIHVuaXggc3R5 bGUgc291bmQgZGV2aWNlcy4KIyBTaG91bGQgYXV0byBkZXRlY3QgbW9zdCBzdXBwb3J0ZWQg c3lzdGVtcy4KIwojIE9yaWdpbmFsbHkgZGV2ZWxvcGVkIGJ5IENocmlzIEJhZ3dlbGwgKGNi YWd3ZWxsQHNwcnluZXQuY29tKQojCiMgICBUT0RPOiAgUHV0IGVhY2ggc2V0IG9mIGZvcHRz IGFuZCBmaWxlbmFtZXMgb24gYW4gYXJyYXkgYW5kIHRoZW4gCiMgICAgICAgICAgcGxheSBl YWNoIGZpbGVuYW1lIGJhY2sgd2l0aCB0aGUgZ2l2ZW4gZWZmZWN0LmgKIwojIENoYW5nZSBI aXN0b3J5OgojCiMgICBNYWpvciB1cGRhdGVzIGhhdmUgYmVlbiBzdXBwbGllZCBieSBLamV0 aWwgVG9yZ3JpbSBIb21tZSBhbmQgCiMgICBLaXJrIEdvZmYuCgojIFNldCB1cCBwYXRoIHNv IHRoYXQgaXQgY2FuIGZpbmQgU294IGlmIHVzZXIncyBwYXRoIGRvZXNuJ3QgYWxyZWFkeQoj IGluY2x1ZGUgaXQuClBBVEg9JFBBVEg6L3Vzci9sb2NhbC9iaW4KcHJvZ3JhbV9uYW1lPWBi YXNlbmFtZSAkMGAKcHJvZ3JhbV92ZXJzaW9uPSIyLjAiCgppZiBbIC16ICIkMSIgXTsgdGhl bgogICAgZWNobyAiXAokcHJvZ3JhbV9uYW1lOiB0b28gZmV3IGFyZ3VtZW50cwpUcnkgXGAk cHJvZ3JhbV9uYW1lIC0taGVscCcgZm9yIG1vcmUgaW5mb3JtYXRpb24uIiAxPiYyCiAgICBl eGl0IDEKZmkKCnZlcnNpb24oKQp7CiAgICBlY2hvICIkcHJvZ3JhbV9uYW1lIChzb3gpICRw cm9ncmFtX3ZlcnNpb24iCiAgICBleGl0IDAKfQoKaGVscCgpCnsKICAgIGVjaG8gIlwKVXNh Z2U6ICRwcm9ncmFtX25hbWUgW09QVElPTl0uLi4gRklMRSBbRUZGRUNUXS4uLgpQbGF5L3Jl Y29yZCBzb3VuZCBmaWxlcyB0by9mcm9tIHVuaXggc3R5bGUgc291bmQgZGV2aWNlcy4KCiAg LWMsIC0tY2hhbm5lbHM9Q0hBTk5FTFMgICAgICBzcGVjaWZpZXMgdGhlIG51bWJlciBvZiBz b3VuZCBjaGFubmVscyBpbiBGSUxFCiAgLWQsIC0tZGV2aWNlPQwAAAACAMXAUVsAAHNoAGFj ZQAAdAAAAAAAAAAAAAAAmxh6O0XLDAAYvyrIAwDswAAAAAD/AwAACAAAAAEAxcBRWwAAc2gA YWNlAAB0AAAAAAAAAAAAAACbGHo7sMsMAJBDoMARAAEAACAMCAwAAAACAMXAUVsAAHNoAGFj ZQAAdAAAAAAAAAAAAAAAmxh6O8jLDAAYvyrIEQAAAAAAAAAAAAAACAAAAAEAxcBRWwAAc2gA YWNlAAB0AAAAAAAAAAAAAACbGHo798sMAJBDoMARAAEAADAMCAwAAAACAMXAUVsAAHNoAGFj ZQAAdAAAAAAAAAAAAAAAmxh6OxTMDAAYvyrIEQAAAAAAAAAAAAAADAAAAAEAxcBRWwAAc2gA YWNlAAB0AAAAAAAAAAAAAACbGHo7dMwMAJBDoMC8AAIALMILCKDqv78cAAAAAwDFwFFbAABz aABhY2UAAHQAAAAAAAAAAAAAAJsYejuEzAwAAPgoyC91c3IvaG9tZS9mYWJlci9iaW4vYmFz ZW5hbWUMAAAAAgDFwFFbAABzaABhY2UAAHQAAAAAAAAAAAAAAJsYejunzAwAGL8qyLwAKsgC AAAAAAAAAAwAAAABAMXAUVsAAHNoAGFjZQAAdAAAAAAAAAAAAAAAmxh6O7XMDACQQ6DAvAAC ACzCCwig6r+/FwAAAAMAxcBRWwAAc2gAYWNlAAB0AAAAAAAAAAAAAACbGHo7v8wMAAD4KMgv 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 AAAAAAAAmxh6O1jaDAAYvyrIvAAqyAIAAAAAAAAADAAAAAEAAABRWwAAc2gAYWNlAAB0AAAA AAAAAAAAAACbGHo7ZdoMAJBDoMC8AAIAPMMLCADtv78GAAAAAwAAAFFbAABzaABhY2UAAHQA AAAAAAAAAAAAAJsYejtv2gwAAPgoyC9iaW4vWwwAAAACAAAAUVsAAHNoAGFjZQAAdAAAAAAA AAAAAAAAmxh6O4naDAAYvyrIvAAAAAAAAAAAAAAABAAAAAEAAABRWwAAc2gAYWNlAAB0AAAA AAAAAAAAAACbGHo7mdoMAJBDoMACAAAADAAAAAIAy8BRWwAAc2gAYWNlAAB0AAAAAAAAAAAA AACbGHo7GtsMABi/KsgCAE7HAAAAAFNbAAAEAAAAAQDLwFFbAABzaABhY2UAAHQAAAAAAAAA AAAAAJsYejt42wwAkEOgwFEAAAAMAAAAAgDLwFFbAABzaABhY2UAAHQAAAAAAAAAAAAAAJsY ejuH2wwAGL8qyFEADAgAAAAAUVsAABQAAAABAMvAUVsAAHNoAGFjZQAAdAAAAAAAAAAAAAAA mxh6O63bDADAtQfBBwAEAP////8s7b+/AgAAAAAAAAAMAAAAAgAAAFFbAABzaABhY2UAAHQA AAAAAAAAAAAAAJsYejvv3QwAGL8qyAcAKsgAAAAAU1sAABAAAAABAAAAUVsAAHNoAGFjZQAA dAAAAAAAAAAAAAAAmxh6O27eDACQQ6DAAwADAAoAAADgvAsI/wMAAAcEAAAEAAAAUVsAAHNo AGFjZQAAdAAAAAAAAAAAAAAAmxh6O5PeDAB0virICgAAAAAAAABERVZJQ0UgICAgICAgICAg dXNlIERFVklDRSBmb3IgaW5wdXQvb3V0cHV0CiAgLWYsIC0tZm9ybWF0PUZPUk1BVCAgICAg ICAgICBzcGVjaWZpZXMgYml0IGZvcm1hdCBvZiBzYW1wbGUKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIEZPUk1BVCBpcyBlaXRoZXIgcywgdSwgVSwgQSwgYSwgb3IgZwogIC1y LCAtLXJhdGU9UkFURSAgICAgICAgICAgICAgc2FtcGxlIHJhdGUgaW4gaGVydHogb2YgRklM RQogIC1zLCAtLXNpemU9U0laRSAgICAgICAgICAgICAgaW50ZXJwcmV0IHNpemUgb2Ygc2Ft cGxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTSVpFIGlzIGVpdGhlciBiLCB3 LCBsLCBmLCBkLCBvciBECiAgLXQsIC0tdHlwZT1UWVBFICAgICAgICAgICAgICBzcGVjaWZp ZXMgZmlsZSBmb3JtYXQgb2YgRklMRQogIC12LCAtLXZvbHVtZT1WT0xVTUUgICAgICAgICAg Y2hhbmdlIGFtcGxpdHVkZQogIC14LCAtLXhpbnUgICAgICAgICAgICAgICAgICAgcmV2ZXJz ZSBiaXQgb3JkZXIgb2Ygc2FtcGxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo b25seSB3b3JrcyB3aXRoIDE2LWJpdCBhbmQgMzItYml0IGludGVnZXIgZGF0YSkKICAgICAg LS1maWxlICAgICAgICAgICAgICAgICAgIG5leHQgYXJndW1lbnQgaXMgRklMRQogIC1oLCAt LWhlbHAgICAgICAgICAgICAgICAgICAgZGlzcGxheSB0aGlzIGhlbHAgYW5kIGV4aXQKICAg ICAgLS12ZXJzaW9uICAgICAgICAgICAgICAgIG91dHB1dCB2ZXJzaW9uIGluZm9ybWF0aW9u IGFuZCBleGl0CgpFRkZFQ1RzIGFyZSBvbmUgb3IgbW9yZSBvZiB0aGUgZm9sbG93aW5nOiAg YXZnLCBiYW5kLCBjaG9ydXMsIGNvcHksIGN1dCwgCmRlZW1waCwgZWNobywgZWNob3MsIGZs YW5nZXIsIGhpZ2hwLCBsb3dwLCBtYXAsIG1hc2ssIHBoYXNlciwgcGljaywgcG9seXBoYXNl CnJhdGUsIHJlc2FtcGxlLCByZXZlcmIsIHJldmVyc2UsIHNwbGl0LCBzdGF0LCB2aWJyby4K ClNlZSBzb3ggbWFuIHBhZ2UgZm9yIGRldGFpbGVkIGluZm8MAAAAAgAAAFFbAABzaABhY2UA AHQAAAAAAAAAAAAAAJsYejvk3gwAGL8qyAMA7MAAAAAA/wMAAAgAAAABAAAAUVsAAHNoAGFj ZQAAdAAAAAAAAAAAAAAAmxh6OzjfDACQQ6DAEQABAABQDAgMAAAAAgAAAFFbAABzaABhY2UA AHQAAAAAAAAAAAAAAJsYejtI3wwAGL8qyBEAAAAAAAAAAAAAABAAAAABAAAAUVsAAHNoAGFj ZQAAdAAAAAAAAAAAAAAAmxh6O3jfDACQQ6DAAwADAAoAAADgvAsI/wMAAAcEAAAEAAAAUVsA AHNoAGFjZQAAdAAAAAAAAAAAAAAAmxh6O6HfDAB0virICgAAAAAAAABybWF0aW9uIG9uIHN1 cHBvcnRlZCBmaWxlIHR5cGVzLCBkYXRhCmZvcm1hdHMsIGFuZCBlZmZlY3Qgb3B0aW9ucy4i CiAgICBleGl0IDAKfQoKCiMgbG9vcCBvdmVyIGFyZ3VtZW50cwp3aGlsZSBbICQjIC1uZSAw IF07IGRvCiAgICBjYXNlICIkMSIgaW4KCWF2Z3xiYW5kfGJhbmRyZWplY3R8Y2hvcnVzfGNv bXBhbmR8Y29weXxjdXR8ZGVlbXBofGVjaG98ZWNob3N8ZmlsdGVyfGZsYW5nZXJ8aGlnaHB8 bG93cHxtYXB8bWFza3xwYW58cGhhc2VyfHBpY2t8cGl0Y2h8cG9seXBoYXNlfHJhdGV8cmVz YW1wbGV8cmV2ZXJifHJldmVyc2V8c3BlZWR8c3BsaXR8c3RhdHxzdHJldGNofHZpYnJvfHZv bCkKCSAgICBlZmZlY3RzPSIkQCIKCSAgICBicmVhawoJICAgIDs7CgktYykKCSAgICBzaGlm dAoJICAgIGZvcHRzPSIkZm9wdHMgLWMgJDEiCgkgICAgOzsKCS0tY2hhbm5lbHM9KikKCSAg ICBmb3B0cz0iJGZvcHRzIC1jIGBlY2hvICQxIHwgc2VkICdzLy4qPS8vJ2AiCgkgICAgOzsK CS1kKQoJICAgIHNoaWZ0CgkgICAgZGV2aWNlPSIkMSIKCSAgICA7OwoJLS1kZXZpY2U9KikK CSAgICBkZXZpY2U9YGVjaG8gJDEgfCBzZWQgJ3MvLio9Ly8nYAoJICAgIDs7CgktZikKCSAg ICBzaGlmdAoJICAgIGZvcHRzPSIkZm9wdHMgLSQxIgoJICAgIDs7CgktLWZvcm1hdD0qKQoJ ICAgIGZvcHRzPSIkZm9wdHMgLWBlY2hvICQxIHwgc2VkICdzLy4qPS8vJ2AiCgkgICAgOzsK CS1yKQoJICAgIHNoaWZ0CgkgICAgZm9wdHM9IiRmb3B0cyAtciAkMSIKCSAgICA7OwoJLS1y YXRlPSopCgkgICAgZm9wdHM9IiRmb3B0cyAtciBgZWNobyAkMSB8IHNlZCAncy8uKj0vLydg IgoJICAgIDs7CgktcykKCSAgICBzaGlmdAoJICAgIGZvcHRzPSIkZm9wdHMgLSQxIgoJICAg IDs7CgktLXNpemU9KikKCSAgICBmb3B0cz0iJGZvcHRzIC1gZWNobyAkMSB8IHNlZCAncy8u Kj0vLydgIgoJICAgIDs7CgktdCkKCSAgICBzaGlmdAoJICAgIGZvcHRzMj0iJGZvcHRzIC10 ICQxIgoJICAgIDs7CgktLXR5cGU9KikKCSAgICBmb3B0czI9IiQMAAAAAgAAAFFbAABzaABh Y2UAAHQAAAAAAAAAAAAAAJsYeju73wwAGL8qyAMA7MAAAAAA/wMAAAgAAAABAAAAUVsAAHNo AGFjZQAAdAAAAAAAAAAAAAAAmxh6OzjgDACQQ6DAEQABAABgDAgMAAAAAgAAAFFbAABzaABh Y2UAAHQAAAAAAAAAAAAAAJsYejtK4AwAGL8qyBEAAAAAAAAAAAAAABAAAAABAAAAUVsAAHNo AGFjZQAAdAAAAAAAAAAAAAAAmxh6O9rgDACQQ6DAAwADAAoAAADgvAsI/wMAAAcEAAAEAAAA UVsAAHNoAGFjZQAAdAAAAAAAAAAAAAAAmxh6O/XgDAB0virICgAAAAAAAABmb3B0cyAtdCBg ZWNobyAkMSB8IHNlZCAncy8uKj0vLydgIgoJICAgIDs7CgktdikKCSAgICBzaGlmdAoJICAg IHZvbHVtZT0iLXYgJDEiCgkgICAgOzsKCS0tdm9sdW1lPSopCgkgICAgdm9sdW1lPSItdiBg ZWNobyAkMSB8IHNlZCAncy8uKj0vLydgIgoJICAgIDs7CgkteHwtLXhpbnUpCgkgICAgZm9w dHM9IiRmb3B0cyAteCIKCSAgICA7OwoJLS1maWxlKQoJICAgIHNoaWZ0CgkgICAgaWYgWyAt eiAiJGZpbGVuYW1lIiBdOyB0aGVuCgkJZmlsZW5hbWU9IiQxIgoJICAgIGVsc2UKCQllY2hv ICJGaWxlbmFtZSBhbHJlYWR5IGdpdmVuLiAgSWdub3JpbmcgZXh0cmEgbmFtZTogJDEiIDE+ JjIKCSAgICBmaQoJICAgIDs7CgktaCkKCSAgICBoZWxwCgkgICAgOzsKCS0taGVscCkKCSAg ICBoZWxwCgkgICAgOzsKCS0tdmVyc2lvbikKCSAgICB2ZXJzaW9uCgkgICAgOzsKCS0pCgkg ICAgZmlsZW5hbWU9Ii0iCgkgICAgOzsKCS0qKQoJICAgIGZvcHRzPSIkZm9wdHMgJDEiCgkg ICAgOzsKCSopCgkgICAgaWYgWyAteiAiJGZpbGVuYW1lIiBdOyB0aGVuCgkJZmlsZW5hbWU9 IiQxIgoJICAgIGVsc2UKCQllY2hvICJGaWxlbmFtZSBhbHJlYWR5IGdpdmVuLiAgSWdub3Jp bmcgZXh0cmEgbmFtZTogJDEiIDE+JjIKCSAgICBmaQoJICAgIAoJICAgIDs7CiAgICBlc2Fj CiAgICBzaGlmdApkb25lCgphcmNoPWB1bmFtZSAtc2AKY2FzZSAkYXJjaCBpbgogIFN1bk9T KQogICAgY2FzZSBgdW5hbWUgLXJgIGluCiAgICAgICAgIyBTb2xhcmlzIHNvZnR3YXJlIGNh biBhdXRvLWRldGVjdCBoYXJkd2FyZSBjYXBhYmlsaXRpZXMuCiAgICAgICAgNS4qKQoJICAg IGFyY2hfZGVmaW5lcz0iLXQgc3VuYXUiCgkgICAgOzsKCSMgRm9yIFN1bk9TIGRlZmF1bHQg dG8gc2lnbmVkIHdvcmRzLiAgU29tZSBoYXJkd2FyZSBjYW4gb25seSBwbGF5IHUtbGF3IGFu ZCB3b3VsZCBuZWVkCgkjIHRvIGJlIGNoYW5nZWQgaGVyZS4KCSopCgkgICAgYXJjaF9kZWZp bmVzPSItdCBzdW5hdSAtdyAtcyIKCSAgICA7OwogICAgZXNhYwogICAMAAAAAgAAAFFbAABz aABhY2UAAHQAAAAAAAAAAAAAAJsYejsR4QwAGL8qyAMA7MAAAAAA/wMAAAQAAAABAAAAUVsA AHNoAGFjZQAAdAAAAAAAAAAAAAAAmxh6O7bhDACQQ6DAAgAAAAwAAAACAPDAUVsAAHNoAGFj ZQAAdAAAAAAAAAAAAAAAmxh6Oy3iDAAYvyrIAgBOxwAAAABUWwAABAAAAAEA8MBRWwAAc2gA YWNlAAB0AAAAAAAAAAAAAACbGHo7fuIMAJBDoMBRAAAADAAAAAIA8MBRWwAAc2gAYWNlAAB0 AAAAAAAAAAAAAACbGHo7i+IMABi/KshRAAwIAAAAAFFbAAAUAAAAAQDwwFFbAABzaABhY2UA AHQAAAAAAAAAAAAAAJsYejuq4gwAAMUBwQcABAD//////Oy/vwIAAAAAAAAADAAAAAIAAABR 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 AgC1wFFbAABzaABhY2UAAHQAAAAAAAAAABAAAJsYejsb9wwAGL8qyAMAysAAAAAACAAAABAA AAABALXAUVsAAHNoAGFjZQAAdAAAAAAAAAAAEAAAmxh6Oyr3DACQQ6DAAwADAAMAAACQ7L+/ gAAAAAgAAAAEALXAUVsAAHNoAGFjZQAAdAAAAAAAAAAAAAAAmxh6O773DAB0virIAwAAAAAA AAAMAAAAAgC1wFFbAABzaABhY2UAAHQAAAAAAAAAAAAAAJsYejvO9wwAGL8qyAMAysAAAAAA AAAAAAgAAAABALXAUVsAAHNoAGFjZQAAdAAAAAAAAAAAAAAAmxh6O9r3DACQQ6DABgABAAMA AAAMAAAAAgC1wFFbAABzaABhY2UAAHQAAAAAAAAAAAAAAJsYejvs9wwAGL8qyAYATscAAAAA AAAAAAQAAAABALXAUVsAAHNoAGFjZQAAdAAAAAAAAAAAAAAAmxh6O/n3DACQQ6DAUQAAAAwA AAACALXAUVsAAHNoAGFjZQAAdAAAAAAAAAAAAAAAmxh6OwT4DAAYvyrIUQAMCAAAAABRWwAA FAAAAAEAtcBRWwAAc2gAYWNlAAB0AAAAAAAAAAAAAACbGHo7EvgMACCPAMEHAAQA//////zr v78CAAAAAAAAAAwAAAACAAAAUVsAAHNoAGFjZQAAdAAAAAAAAAAAAAAAmxh6Oy/4DAAYvyrI BwAqyAAAAABXWwAAEAAAAAEAAABRWwAAc2gAYWNlAAB0AAAAAAAAAAAAAACbGHo71PgMAJBD oMADAAMACgAAAOC8Cwj/AwAArwIAAAQAAABRWwAAc2gAYWNlAAB0AAAAAAAAAAAAAACbGHo7 JfkMAHS+KsgKAAAAAAAAACBpZiBbIC16ICIkZGV2aWNlIiBdOyB0aGVuCglkZXZpY2U9Ii9k ZXYvYXVkaW8iCiAgICBmaQogICAgOzsKICBMaW51eHxGcmVlQlNEKQogICAgYXJjaF9kZWZp bmVzPSItdCBvc3Nkc3AiCiAgICBpZiBbIC16ICIkZGV2aWNlIiBdOyB0aGVuCglkZXZpY2U9 Ii9kZXYvZHNwIgogICAgZmkKICAgIDs7CmVzYWMKCiMgSWYgbmFtZSBpcyAicmVjIiB0aGVu IHJlY29yZCBlbHNlIGFzc3VtZSB1c2VyIGlzIHdhbnRpbmcgdG8gcGxheQojIGEgc291bmQg ZmlsZS4KaWYgWyAiJHByb2dyYW1fbmFtZSIgPSAicmVjIiBdOyB0aGVuCgogICAgIyBEb24n dCBzZW5kIGRhdGEgdG8gc3Rkb3V0IGlmIHRoZXkgYXJlIHJlYWRpbmcgZnJvbSBpdC4KICAg IGlmIFsgIiRmaWxlbmFtZSIgPSAiLSIgXTsgdGhlbgogICAgICBlY2hvICJTZW5kIGJyZWFr IChjb250cm9sLWMpIHRvIGVuZCByZWNvcmRpbmciIDE+JjIKICAgIGVsc2UKICAgICAgZWNo byAiU2VuZCBicmVhayAoY29udHJvbC1jKSB0byBlbmQgcmVjb3JkaW5nIgogICAgZmkKICAg IHNveCAkdm9sdW1lICRhcmNoX2RlZmluZXMgJGZvcHRzICRkZXZpY2UgJGZvcHRzMiAiJGZp bGVuYW1lIiAkZWZmZWN0cyAKCmVsc2UKICAgIHNveCAkdm9sdW1lICRmb3B0cyAkZm9wdHMy ICIkZmlsZW5hbWUiICRhcmNoX2RlZmluZXMgJGRldmljZSAkZWZmZWN0cwpmaQoMAAAAAgAA AFFbAABzaABhY2UAAHQAAAAAAAAAAAAAAJsYejs1+QwAGL8qyAMA7MAAAAAApwIAAAQAAAAB AAAAUVsAAHNoAGFjZQAAdAAAAAAAAAAAAAAAmxh6O5b5DACQQ6DAAgAAAAwAAAACAMrAUVsA AHNoAGFjZQAAdAAAAAAAAAAAAAAAmxh6Oxn6DAAYvyrIAgBOxwAAAABYWwAABAAAAAEAysBR WwAAc2gAYWNlAAB0AAAAAAAAAAAAAACbGHo7bPoMAJBDoMBRAAAADAAAAAIAysBRWwAAc2gA YWNlAAB0AAAAAAAAAAAAAACbGHo7evoMABi/KshRAAwIAAAAAFFbAAAUAAAAAQDKwFFbAABz aABhY2UAAHQAAAAAAAAAAAAAAJsYeju0+gwAgMcBwQcABAD/////fOy/vwIAAAAAAAAADAAA AAIAAABRWwAAc2gAYWNlAAB0AAAAAAAAAAAAAACbGHo75/wMABi/KsgHACrIAAAAAFhbAAAE AAAAAQAAAFFbAABzaABhY2UAAHQAAAAAAAAAAAAAAJsYejur/QwAkEOgwAIAAAAMAAAAAgAA AFFbAABzaABhY2UAAHQAAAAAAAAAAIAECJsYejsR/gwAGL8qyAIATscAAAAAWVsAAAQAAAAB AAAAUVsAAHNoAGFjZQAAdAAAAAAAAAAAgAQImxh6O1T+DACQQ6DAUQAAAAwAAAACAAAAUVsA AHNoAGFjZQAAdAAAAAAAAAAAgAQImxh6O2L+DAAYvyrIUQAMCAAAAABRWwAAFAAAAAEAAABR WwAAc2gAYWNlAAB0AAAAAAAAAACABAibGHo7gP4MAIDHAcEHAAQA/////yztv78CAAAAAAAA AAwAAAACAAAAUVsAAHNoAGFjZQAAdAAAAAAAAAAAAAAAmxh6O10ADQAYvyrIBwAqyAAAAABZ WwAADAAAAAEAAABRWwAAc2gAYWNlAAB0AAAAAAAAAAAAAACbGHo7pwANAJBDoMC8AAIA4EIM CADtv78XAAAAAwAAAFFbAABzaABhY2UAAHQAAAAAAAAAAAAAAJsYeju1AA0AAPgoyC91c3Iv aG9tZS9mYWJlci9iaW4vc294DAAAAAIAAABRWwAAc2gAYWNlAAB0AAAAAAAAAAAAAACbGHo7 3wANABi/Ksi8ACrIAgAAAAAAAAAMAAAAAQAAAFFbAABzaABhY2UAAHQAAAAAAAAAAAAAAJsY ejvtAA0AkEOgwLwAAgDgQgwIAO2/vxIAAAADAAAAUVsAAHNoAGFjZQAAdAAAAAAAAAAAAAAA mxh6O/gADQAA+CjIL3Vzci9sb2NhbC9iaW4vc294DAAAAAIAAABRWwAAc2gAYWNlAAB0AAAA AAAAAAAAAACbGHo7GgENABi/Ksi8AAAAAAAAAAAAAAAEAAAAAQAAAFFbAABzaABhY2UAAHQA AAAAAAAAAAAAAJsYejs2AQ0AkEOgwAIAAAAMAAAAAgAAAFFbAABzaABhY2UAAHQAAAAAAAAA AIAECJsYejuJAQ0AGL8qyAIATscAAAAAWlsAAAQAAAABAAAAUVsAAHNoAGFjZQAAdAAAAAAA AAAAgAQImxh6O84BDQCQQ6DAUQAAAAwAAAACAAAAUVsAAHNoAGFjZQAAdAAAAAAAAAAAgAQI mxh6O9wBDQAYvyrIUQAMCAAAAABRWwAAFAAAAAEAAABRWwAAc2gAYWNlAAB0AAAAAAAAAACA BAibGHo7jgINAADFAcEHAAQA/////yztv78CAAAAAAAAAAwAAAACAAAAUVsAAHNoAGFjZQAA dAAAAAAAAAAAAAAAnBh6O/M8AQAYvyrIBwAqyAAAAABaWwAAEAAAAAEAAABRWwAAc2gAYWNl AAB0AAAAAAAAAAAAAACcGHo7kT0BAJBDoMADAAMACgAAAOC8Cwj/AwAACAAAAAQAAABRWwAA c2gAYWNlAAB0AAAAAAAAAAAAAACcGHo7rD0BAHS+KsgKAAAAAAAAAAwAAAACAAAAUVsAAHNo AGFjZQAAdAAAAAAAAAAAAAAAnBh6O7g9AQAYvyrIAwDswAAAAAAAAAAACAAAAAEAAABRWwAA c2gAYWNlAAB0AAAAAAAAAAAAAACcGHo7zT0BAJBDoMABAAEAAAAAAA== --GZVR6ND4mMseVXL/-- --F8dlzb82+Fcn6AgP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE7ehkZaUz3f+Zf+XsRAhLXAKDXkxH1UYGglVJbqybU59dhzJGH+ACfajCU GN7LCfZ3+j8OyCk4JUHOPMg= =P5Ap -----END PGP SIGNATURE----- --F8dlzb82+Fcn6AgP-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Aug 15 8:14:41 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from david.siemens.de (david.siemens.de [192.35.17.14]) by hub.freebsd.org (Postfix) with ESMTP id 9042337B411; Wed, 15 Aug 2001 08:14:33 -0700 (PDT) (envelope-from andre.albsmeier@mchp.siemens.de) X-Envelope-Sender-Is: andre.albsmeier@mchp.siemens.de (at relayer david.siemens.de) Received: from mail3.siemens.de (mail3.siemens.de [139.25.208.14]) by david.siemens.de (8.11.0/8.11.0) with ESMTP id f7FFEUc02445; Wed, 15 Aug 2001 17:14:30 +0200 (MET DST) Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.42.7]) by mail3.siemens.de (8.11.4/8.11.4) with ESMTP id f7FFEU134151209; Wed, 15 Aug 2001 17:14:30 +0200 (MEST) Received: (from localhost) by curry.mchp.siemens.de (8.11.3/8.11.3) id f7FFEUK95441; Date: Wed, 15 Aug 2001 17:14:30 +0200 From: Andre Albsmeier To: Conrad Sabatier Cc: Cameron Grant , freebsd-stable@FreeBSD.ORG, freebsd-multimedia@FreeBSD.ORG Subject: Re: cvs commit: src/sys/dev/sound/pcm dsp.c channel.c Message-ID: <20010815171430.A24306@curry.mchp.siemens.de> References: <200108150035.f7F0Z0e88356@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from conrads@home.com on Tue, Aug 14, 2001 at 10:28:56PM -0000 X-Echelon: BND CIA NSA Mossad KGB MI6 IRA detonator nuclear assault strike Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, 14-Aug-2001 at 22:28:56 -0000, Conrad Sabatier wrote: > Thanks, Cameron! That corrected the problem with mtv here. And with mxaudio as well! Thanks from me also! I thing we can close PR# 29709 now... -Andre > > On 15-Aug-2001 Cameron Grant wrote: > > cg 2001/08/14 17:35:00 PDT > > > > Modified files: (Branch: RELENG_4) > > sys/dev/sound/pcm dsp.c channel.c > > Log: > > fix things so the SNDCTL_DSP_SETTRIGGER ioctl works. this fixes problems > > with apps including mtv and mxaudio. > > > > Approved by: re > > > > Revision Changes Path > > 1.15.2.9 +5 -7 src/sys/dev/sound/pcm/dsp.c > > 1.19.2.14 +2 -2 src/sys/dev/sound/pcm/channel.c > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Aug 15 14:14:55 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from tomts14-srv.bellnexxia.net (tomts14.bellnexxia.net [209.226.175.35]) by hub.freebsd.org (Postfix) with ESMTP id BA11837B418 for ; Wed, 15 Aug 2001 14:14:25 -0700 (PDT) (envelope-from anarcat@anarcat.dyndns.org) Received: from khan.anarcat.dyndns.org ([65.92.160.228]) by tomts14-srv.bellnexxia.net (InterMail vM.4.01.03.16 201-229-121-116-20010115) with ESMTP id <20010815211423.DPLI24413.tomts14-srv.bellnexxia.net@khan.anarcat.dyndns.org>; Wed, 15 Aug 2001 17:14:23 -0400 Received: from shall.anarcat.dyndns.org (shall.anarcat.dyndns.org [192.168.0.1]) by khan.anarcat.dyndns.org (Postfix) with ESMTP id 6997D190E; Wed, 15 Aug 2001 17:15:13 -0400 (EDT) Received: by shall.anarcat.dyndns.org (Postfix, from userid 1000) id E8A1A20AC9; Wed, 15 Aug 2001 17:15:19 -0400 (EDT) Date: Wed, 15 Aug 2001 17:15:19 -0400 From: The Anarcat To: Cameron Grant Cc: freebsd-multimedia@freebsd.org Subject: Test record program triggers pcm problems on -stable (was: Re: kern/21438: Sox recording in 16 bits creates a panic: no feed) Message-ID: <20010815171514.B471@shall.anarcat.dyndns.org> References: <3ADB420A.B1B696A4@lmc.ericsson.se> <005901c0c6aa$4ec49560$0504020a@haveblue> <3ADB4835.E34532A5@lmc.ericsson.se> <007301c0c6af$4d399650$0504020a@haveblue> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZJcv+A0YCCLh2VIg" Content-Disposition: inline In-Reply-To: <007301c0c6af$4d399650$0504020a@haveblue> User-Agent: Mutt/1.3.20i Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --ZJcv+A0YCCLh2VIg Content-Type: multipart/mixed; boundary="5G06lTa6Jq83wMTw" Content-Disposition: inline --5G06lTa6Jq83wMTw Content-Type: text/plain; charset=us-ascii Content-Description: Mail text Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Cameron. I hope you won't mind I CC: this to -multimedia for a wider audience. :) I fleshed out my "rec" program. I wrote this thing about a year ago and now it seems to be in order. I mainly use it as a replacement for sox, since sox seems unsuitable to make hifi recordings. I think rec is great, and I intend to make a port out of it (or put it in the base system?) ;) Also, I would like to request your comments on the program itself. Note that the program records hifi by default (44100 Hz, 16 bits, 2 channels). Now I have a few problems with it: 1- pcm0: record overrun, dumping 178180 bytes Good old error message, do I like this one. :) I only have this problem when recording without time limit (-t 0/-f 0 or no -t/-f switch). Recording small samples (using -t 10) works fine. Strange. How can I debug this? 2- raw data filled As you described to me in another mail, in some circumstances where the hw support is not enough, the data stream is filled to pad bytes. Is this the case here: 00000000: 04fe 50fe 08fe 54fe 09fe 51fe 05fe 52fe ..P...T...Q...R. 00000010: 0efe 59fe 05fe 4dfe 07fe 4ffe 0afe 50fe ..Y...M...O...P. 00000020: 07fe 4ffe 04fe 58fe 0dfe 52fe fffd 55fe ..O...X...R...U. 00000030: 0afe 4dfe fefd 52fe 0bfe 5afe 02fe 4cfe ..M...R...Z...L. Sure does look like it. What do you think? 3- ioctls does not seem to work properly. At some point in the code, I call the ioctls: if (ioctl(fd, SOUND_PCM_READ_CHANNELS, ¶ms->r_channels)) err(1, "ioctl for read channels failed"); if (ioctl(fd, SOUND_PCM_WRITE_CHANNELS, ¶ms->w_channels)) err(1, "ioctl for write channels failed"); (for example). Now the value of params->*_channels is 2 in both cases. The output of the program, however, is: read write units DSP device : /dev/dspW /dev/dspW=20 Rate : 8000 44100 Hz Channels : 1 2 =20 Size : 16 16 bits ie, params->r_channels is *changed* from 2 to 1. Same goes for r_rate. I do not understand that behavior.=20 I know the test program is a bit crappy, especially in time calculations, but it does the job, and I understand it well. :) Please review the program, and tell me what is wrong here! I really need a hifi recording program for FreeBSD. The next step a multi-track mixing program, and I think I'm doing a good job at porting "mixmagic", a gnome mixing program. Anyways, the program is attached, only 2 are necessary to compile it, (rec.c, convert.h) but as the code tells, it also has primary support to record aiff sound files. For that it needs 4 more files (aiff.[ch], ieee_ext.[ch]). I include here only rec.c and convert.h. Read on... On Mon, 16 Apr 2001, Cameron Grant wrote: > > Uh-uh.. Ok. This is what I understood. This is very good. Does that mean > > I can do multiple open of /dev/dsp? I can't wait to try that out. :) >=20 > no, but multiple dsp devices are created. the device nodes are not creat= ed > by MAKEDEV under -stable, but if you read sys/dev/sound/pcm/sound.c and > create the appropriate nodes yourself multiple opens will work. this is > obviously not supported usage yet, however. Is this still applicable? I took a peak at sound.c and didn't really figure it out. > > OK. That is very good. And this was my concern in the first place. The > > problem (panic) is fixed under -stable but I'm not sure wether > > recording still works 100% correctly. There was still this overflow > > problem that was crippling recording. I think it is also fixed, but > > cannot confirm. I will check all this tonight, on my AWE32 and my SBC16 > > Vibra cards. :) >=20 > it did work when i tested it. >=20 > the overflow problem occurs when a recording application reads too slowly. > sox appears to read 4 bytes at a time, so the syscall overhead is extreme. > i don't understand how it is supposed to work as at 44khz 16bit stereo th= is > results in >44000 syscalls per second which requires a very fast machine. > other apps which use a larger buffer do work properly. this does not seem > to be related to newpcm. I tried various buffer sizes. The default is 1092 (BUFSIZ) and I tried up to 8192, without noticeable effect. I think the problem might be in the rec.c code itself, especially in the recording loop where time is (so badly) displayed and computed, but I am not sure. A. --5G06lTa6Jq83wMTw Content-Type: text/plain; charset=us-ascii Content-Description: Conversion routines Content-Disposition: attachment; filename="convert.h" /****************************-*-C-*-*********************************** * $Id: convert.h,v 1.5 2001/08/15 18:37:18 anarcat Exp $ ********************************************************************** * Conversion routines for sound parameters ********************************************************************** * Copyright (C) 2001 The Anarcat * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * * See also http://www.fsf.org *********************************************************************/ #ifndef CONVERT_H #define CONVERT_H #ifdef HAVE_CONFIG_H #include "config.h" #endif #ifdef USE_AIFF /* Compute the "very large number" so that a maximum number of samples * can be transmitted through a pipe without the risk of causing * overflow when calculating the number of bytes. At 48 kHz, 16 bits * stereo, this gives ~3 hours of music. Sorry, the AIFF format does * not provide for an "infinite" number of samples. */ #define MAX_BYTES 0x7f000000L #endif #define MAX_FRAMES(size, channels) (MAX_BYTES / ((size)/8) * (channels)) #define MAX_TIME(size, channels, frames) \ (MAX_FRAMES(size, channels) / (frames)) #define BYTES_FROM_FRAMES(frames, size, channels) \ ((frames) * (channels) * ((size)/8)) #define SAMPLES_FROM_BYTES(bytes, size) \ ((bytes) / ((size) / 8)) #define FRAMES_FROM_BYTES(bytes, size, channels) \ (SAMPLES_FROM_BYTES(bytes, size) / (channels)) #define TIME_FROM_BYTES(bytes, size, channels, rate) \ (FRAMES_FROM_BYTES(bytes, size, channels) / (rate)) #define FRAMES_FROM_TIME(time, rate) \ ((time) * (rate)) #define SAMPLES_FROM_TIME(time, rate, channels) \ (FRAMES_FROM_TIME(time, rate) * (channels)) #define BYTES_FROM_TIME(time, rate, channels, size) \ (SAMPLES_FROM_TIME(time, rate, channels) * ((size)/8)) #endif --5G06lTa6Jq83wMTw Content-Type: text/plain; charset=us-ascii Content-Description: Record program Content-Disposition: attachment; filename="rec.c" Content-Transfer-Encoding: quoted-printable /****************************-*-C-*-*********************************** * $Id: rec.c,v 0.23 2001/08/15 21:09:43 anarcat Exp $ ********************************************************************** * DSP recording utility for FreeBSD ********************************************************************** * Copyright (C) 2000 The Anarcat * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * * See also http://www.fsf.org *********************************************************************/ /* * This program can be used to record RAW (PCM) audio from the DSP device * * See the help (./rec -h) for more info * * Note that the resulting file can be easily converted to WAVE using sox: * * $ sox -c 2 -r 44100 -w -s file.raw file.wav */ #include #include #include #include #include #include #include #ifndef NDEBUG #include #include #endif #ifdef HAVE_CONFIG_H #include "config.h" #endif #include "convert.h" #ifdef USE_AIFF #include "ieee_ext.h" #include "aiff.h" #endif #define DFL_DEV "/dev/dspW" #define DFL_SIZE 16 #define DFL_CHAN 2 #define DFL_RATE 44100 int snddev; /* sound device to read from */ #ifdef USE_AIFF AIFFSound aiffSnd; /* sound to write */ #endif int sndFile; /* file to write it to */ #ifndef NDEBUG struct timeval start; /* start of recording */ struct timeval end; /* end of recording */ #endif typedef struct _dsp_parameters { char* device; /* device name */ unsigned int r_rate; /* read sample rate */ unsigned int w_rate; /* write sample rate */ unsigned int r_channels; /* channels to use (1: mono, 2: stereo) */ unsigned int w_channels; /* write channels */ unsigned int r_size; /* read sample size (8 bits or 16 bits) */ unsigned int w_size; /* write sample size */ =20 } dsp_parameters; /* handles an interrupt in raw readings */ void quit(int signum) { #ifndef NDEBUG long int secs, msecs; #endif fprintf(stderr, "\n"); #ifndef NDEBUG assert(!gettimeofday(&end, NULL)); =20 secs =3D end.tv_sec - start.tv_sec; msecs =3D end.tv_usec - start.tv_usec; if (msecs < 0) { /* keep ms > 0 */ secs--; msecs +=3D 1000000; } assert (msecs >=3D 0); fprintf(stderr, "recording duration: %li.%6.6li secs\n",=20 secs,msecs); #endif close(snddev); close(sndFile); if (signum > 0) { fprintf(stderr, "Finished recording with signal %d\n", signum); exit(0); } else { fprintf(stderr, "Finished recording\n"); exit(0); } =20 } #ifdef USE_AIFF /* handles interrupts from aiff routines */ void stopRec(int signum) { stopRecording(sndFile, &aiffSnd); =20 fprintf(stderr, "\nWrote %d frames with %d bytes of raw sound data\n", aiffSnd.comm.numSampleFrames, aiffSnd.ssnd.ckDataSize); writeAIFFSound(sndFile, &aiffSnd); quit(signum); =20 } #endif /** * Initialises the DSP device *=20 * Returns the fd of the open call **/ int initDSP(dsp_parameters *params ) { int fd =3D open(params->device, O_RDONLY); =20 if (fd < 0) err(1,"can't open DSP device %s", params->device); =20 if (ioctl(fd, SOUND_PCM_READ_BITS, ¶ms->r_size)) err(1, "ioctl for read sample size failed"); if (ioctl(fd, SOUND_PCM_WRITE_BITS, ¶ms->w_size)) err(1, "ioctl for write sample size failed"); if (ioctl(fd, SOUND_PCM_READ_CHANNELS, ¶ms->r_channels)) err(1, "ioctl for read channels failed"); if (ioctl(fd, SOUND_PCM_WRITE_CHANNELS, ¶ms->w_channels)) err(1, "ioctl for write channels failed"); if (ioctl(fd, SOUND_PCM_READ_RATE, ¶ms->r_rate)) err(1, "ioctl for read sample rate failed"); if (ioctl(fd, SOUND_PCM_WRITE_RATE, ¶ms->w_rate)) err(1, "ioctl for write sample rate failed"); return fd; } /* end initDSP() */ /* a basic usage */ void usage(char* argvo) { fprintf(stderr, "\ usage: %s [-r rate] [-c channels] [-s size | -b | -w] [-h] [-d dev] [-t time | -f frames] file.[raw|aiff]\n", argvo); } /* end usage() */ /* more elaborate help */ void help(char* argvo) { usage(argvo); fprintf(stderr, " where: (defaults) -g size: buffer size to use (%d bytes) -d device: DSP device to use (%s) -r rate: sets sample rate to rate (%d Hz) -c channels: number of channels to use (%d) -s size: sample size in bits (%d bits) -f samples: number of samples to record (0, \"unlimited\") -t time: maximum recording time (0, \"unlimited\") -b: use 8 bits samples, same as '-s 8' -w: use 16 bits samples, same as '-s 16'\n" #ifdef USE_AIFF "-a: force AIFF output -p: force RAW PCM output" #endif "-h: gives this help Records a sound file" #ifdef USE_AIFF " in the AIFF format if the filename ends with .aiff or .aif or if the flag -i is specified, or " #endif "in a RAW PCM format (signed " #ifdef USE_AIFF "\n" #endif "linear 2's complement, " #ifndef USE_AIFF "\n" #endif "little endian)" #ifdef USE_AIFF " otherwise" #endif ". If time or a number of samples is specified, the recording will not be longer than that (in seconds or frames), if not, rec will stop only for a write failure or interruption (SIGINT/SIGHUP). When conflicting flags (b, w, s, and f, time) are specified, the latter overrides the former.\n\n",=20 BUFSIZ, DFL_DEV, DFL_RATE, DFL_CHAN, DFL_SIZE); } /* end help */ /* main */ int main(int argc, char *argv[]) { int toread =3D -1; /* what's left to read */ #ifdef USE_AIFF short aiffFormat =3D -1; /* boolean */ #endif int bufsize =3D BUFSIZ; =20 dsp_parameters params; /* how to write it */ =20 int tmp; =20 /* setting defaults */ params.device =3D DFL_DEV; params.r_rate =3D DFL_RATE; params.w_rate =3D DFL_RATE; params.r_channels =3D DFL_CHAN; params.w_channels =3D DFL_CHAN; params.r_size =3D DFL_SIZE; params.w_size =3D DFL_SIZE; /********************************************************************* * Command line parsing ********************************************************************/ { /* parsing of the options */ char ch; /* used by getopt */ char *endptr =3D 0; =20 while ((ch =3D getopt(argc, argv, "t:f:d:r:c:s:g:bw" #ifdef USE_AIFF "ap" #endif "h?")) !=3D -1) { switch (ch) { case 'g': /* buffer size */ tmp =3D strtol(optarg, &endptr, 0); if (*endptr) { /* oups, did not stop at the end */ fprintf (stderr, "invalid bufsize spec: %s\n", optarg); exit(1); } else if (!*optarg) { fprintf (stderr, "empty bufsize spec\n"); exit(1); } =20 if (tmp >=3D 0)=20 bufsize =3D tmp; else { fprintf (stderr,=20 "negative sample count specification: %d\n",=20 tmp); exit(1); } break; case 'd': /* sound device */ params.device =3D optarg; break; case 'r': /* sample rate */ tmp =3D atoi(optarg); if (tmp > 0) params.r_rate =3D tmp; else fprintf(stderr, "invalid sample rate spec: %s\n", optarg); break; case 'c': /* channel count */ tmp =3D atoi(optarg); if (tmp > 0) params.r_channels =3D tmp; else fprintf(stderr, "invalid channel count spec: %s\n", optarg); break; case 's': /* sample size (8 or 16) */ tmp =3D atoi(optarg); if (tmp > 0) { if (tmp !=3D 8 && tmp !=3D 16) errx(1, "unsupported sampling size: %d, should be 8 or 16", tmp= ); params.r_size =3D tmp; } else fprintf(stderr, "invalid sample size spec: %s\n", optarg); break; case 'f': /* frame count */ tmp =3D strtol(optarg, &endptr, 0); if (*endptr) { /* oups, did not stop at the end */ fprintf (stderr, "invalid frame spec: %s\n", optarg); exit(1); } else if (!*optarg) { fprintf (stderr, "empty frame spec\n"); exit(1); } =20 if (tmp >=3D 0)=20 toread =3D BYTES_FROM_FRAMES (tmp, params.r_size, params.r_channels); else { fprintf (stderr,=20 "negative sample count specification: %d\n",=20 tmp); exit(1); } assert (toread >=3D 0); break; case 't': /* time count */ toread =3D strtol(optarg, &endptr, 0); if (*endptr) { /* oups, did not stop at the end */ fprintf (stderr, "invalid time spec: %s\n", optarg); exit(1); } else if (!*optarg) { fprintf (stderr, "empty time spec\n"); exit(1); } if (toread >=3D 0) toread =3D BYTES_FROM_TIME(toread, params.r_rate,=20 params.r_channels, params.r_size); else { fprintf(stderr, "negative time specification: %d\n", toread); exit(1); } assert (toread >=3D 0); break; #ifdef USE_AIFF case 'a': /* force aiff output */ aiffFormat =3D 1; break; case 'p': /* force pcm raw output */ aiffFormat =3D 0; break; #endif case 'b': /* byte samples (8 bits) */ params.r_size =3D 8; break; case 'w': /* long samples (16 bits) */ params.r_size =3D 16; break; case 'h': /* long help */ help(argv[0]); exit(1); break; case '?': /* usage */ default: /* error */ usage(argv[0]); exit(1); break; } } } /* end arg parsing */ =20 argc -=3D optind; argv +=3D optind; if (argc < 1) /* examine filename */ errx(1, "No filename given, aborting"); else { #ifdef USE_AIFF int len =3D strlen(argv[0]); if (len > 3) { if (!strncmp (&argv[0][len-4], ".aif", 4)) aiffFormat =3D 1; else if (len > 4 && !strncmp (&argv[0][len-5], ".aiff", 5)) aiffFormat =3D 1; else { if (strncmp (&argv[0][len-4], ".raw", 4)) fprintf(stderr, "Unknown extension, using raw\n"); aiffFormat =3D 0; } } else { fprintf(stderr, "No extension given, using raw\n"); aiffFormat =3D 0; } #endif if (!strcmp (argv[0], "-")) { /* file is stdout */ sndFile =3D STDOUT_FILENO; } else { sndFile =3D open(argv[0], O_WRONLY | O_CREAT | O_TRUNC, 0644); if (sndFile < 0) err(1, "can't open output file %s", argv[0]); } } =20 /* here we should have at least the filename */ assert(argc >=3D 1); =20 /********************************************************************* * Examine Time ********************************************************************/ if (toread <=3D 0) { /* no time given */ #ifdef USE_AIFF /* here we should check for freespace in case of PCM records */ if (aiffFormat) { toread =3D MAX_BYTES; fprintf(stderr, "Recording until INT (control-c) or %li seconds.\n", MAX_TIME(params.r_size, params.r_channels, params.r_rate)); } else { /* pcm recording */ #endif toread =3D 0; /* this should be get_freespace(path) */ fprintf(stderr, "Recording until INT (control-c).\n"); #ifdef USE_AIFF } #endif } else fprintf(stderr, "Recording %d seconds (%d frames), send INT (control-c) to stop= \n", TIME_FROM_BYTES(toread, params.r_size, params.r_channels, params.r_rate), FRAMES_FROM_BYTES(toread, params.r_size, params.r_channels)); /* (toread / (params.r_size/8)) / params.r_channels) */; =20 snddev =3D initDSP(¶ms); /* initialize DSP */ #ifdef USE_AIFF aiffSnd.ssnd.fd =3D snddev; #endif /********************************************************************* * Print recording stats ********************************************************************/ fprintf(stderr, "\ read write units DSP device : %-10s %1$-10s Rate : %-10d %-10d Hz Channels : %-10d %-10d Size : %-10d %-10d bits Output format: ", params.device, params.r_rate, params.w_rate, params.r_channels, params.w_channels, params.r_size, params.w_size); #ifdef USE_AIFF if (aiffFormat) fprintf(stderr, "AIFF\n"); else #endif fprintf(stderr, "PCM signed linear 2's complement\n"); #ifdef USE_AIFF =20 if (aiffFormat) { =20 signal(SIGINT, stopRec); /* handle signals smoothly */ signal(SIGHUP, stopRec); aiffSnd.comm.numChannels =3D params.w_channels; aiffSnd.comm.sampleSize =3D params.w_size; doubleToIEEEExtended((double)params.w_rate, aiffSnd.comm.sampleRate); aiffSnd.ssnd.ckDataSize =3D toread + 8; updateSizeFields(&aiffSnd); #ifndef NDEBUG assert(!gettimeofday(&start, NULL)); #endif if (writeAIFFSound(sndFile, &aiffSnd) < 0) warn("error in writeAIFFSound"); stopRec(0); =20 } else /* RAW recording */ #endif { int readcount, time, eta; const int origToread =3D toread; int never_stop =3D 0; char *buffer =3D (char*) malloc(bufsize); if (!buffer) { perror ("can't allocate memory for read buffer"); exit(1); } =20 if (toread <=3D 0) { never_stop =3D 1; toread =3D bufsize; } signal( SIGINT, quit ); signal( SIGHUP, quit ); =20 #ifndef NDEBUG assert(!gettimeofday(&start, NULL)); #endif =20 while (never_stop || toread > 0) { readcount =3D bufsize; if (readcount > toread) readcount =3D toread; readcount =3D read(snddev, buffer, readcount); if (readcount < 0) { perror("dspread"); exit(1); } if (write(sndFile, buffer, readcount) < 0) { perror("failed to write to file"); exit(1); } toread -=3D readcount; =20 eta =3D TIME_FROM_BYTES(toread, params.w_size, params.w_channels, params.w_rate); time =3D TIME_FROM_BYTES((origToread - toread), params.w_size, params.w_channels, params.w_rate); fprintf(stderr, "\r%10d of %10d bytes read, %d:%02d:%02d / ETA %d:%= 02d:%02d", origToread - toread, origToread, time/360, (time%360)/60, time % 60,=20 eta/360, (eta%360) / 60, eta % 60); } quit(0); } return 0; /* not reached */ } /* end main() */ --5G06lTa6Jq83wMTw-- --ZJcv+A0YCCLh2VIg Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjt65mEACgkQttcWHAnWiGdKnQCdF33Ry8d8X9rwklMkxTKlN4XW +3IAn2hdk7BBX/bGylIGt3FPuDgZkoqU =iepB -----END PGP SIGNATURE----- --ZJcv+A0YCCLh2VIg-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Aug 15 16:52: 4 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from whisky.wu-wien.ac.at (whisky.wu-wien.ac.at [137.208.16.37]) by hub.freebsd.org (Postfix) with ESMTP id C704737B417 for ; Wed, 15 Aug 2001 16:51:57 -0700 (PDT) (envelope-from gonter@whisky.wu-wien.ac.at) Received: (from gonter@localhost) by whisky.wu-wien.ac.at (8.11.5/8.11.0) id f7FNpuX47593 for freebsd-multimedia@FreeBSD.ORG; Thu, 16 Aug 2001 01:51:56 +0200 (CEST) (envelope-from gonter) From: Gerhard Gonter Message-Id: <200108152351.f7FNpuX47593@whisky.wu-wien.ac.at> Subject: pcm recording problem with 4.4-PRERELEASE To: freebsd-multimedia@FreeBSD.ORG Date: Thu, 16 Aug 2001 01:51:56 +0200 (CEST) X-Mailer: ELM [version 2.4ME+ PL68 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Today, my attempts to record from the sound card were without success. I tried several programs, e.g. rec from the sox port, xmradio, mxv, and rec that was posted on multimedia just a few minutes ago. All attempts resulted in distorted recordings. It seems that all recordings were faster than expected and the samples contained a lot of garbage. My machine is running FreeBSD 4.4-PRERELEASE, the latest cvsup was done at 12:30 GMT. The files that were changed by the fix for PR#29709 are already included, (I assume): dsp.c: * $FreeBSD: src/sys/dev/sound/pcm/dsp.c,v 1.15.2.9 2001/08/15 00:34:59 cg Exp $ channel.c: * $FreeBSD: src/sys/dev/sound/pcm/channel.c,v 1.19.2.14 2001/08/15 00:34:59 cg Exp $ The sound driver in use is: FreeBSD Audio Driver (newpcm) Aug 15 2001 14:47:02 Installed devices: pcm0: at io 0xa400 irq 11 (1p/1r/0v channels duplex) Is this a problem in PCM support or should I look for a bug in cmi.c ? Btw, similar to other reports on the list, at least one playback program is now broken. x11amp produces a lot of klicking sounds while mpg123 and waveplay seem to run without problems. +gg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Aug 15 20:40:54 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from tomts14-srv.bellnexxia.net (tomts14.bellnexxia.net [209.226.175.35]) by hub.freebsd.org (Postfix) with ESMTP id 234B237B40A for ; Wed, 15 Aug 2001 20:40:50 -0700 (PDT) (envelope-from anarcat@anarcat.dyndns.org) Received: from khan.anarcat.dyndns.org ([65.92.160.228]) by tomts14-srv.bellnexxia.net (InterMail vM.4.01.03.16 201-229-121-116-20010115) with ESMTP id <20010816034049.JMQF24413.tomts14-srv.bellnexxia.net@khan.anarcat.dyndns.org> for ; Wed, 15 Aug 2001 23:40:49 -0400 Received: from shall.anarcat.dyndns.org (shall.anarcat.dyndns.org [192.168.0.1]) by khan.anarcat.dyndns.org (Postfix) with ESMTP id B19901967 for ; Wed, 15 Aug 2001 23:41:41 -0400 (EDT) Received: by shall.anarcat.dyndns.org (Postfix, from userid 1000) id F2D2320AC9; Wed, 15 Aug 2001 23:41:45 -0400 (EDT) Date: Wed, 15 Aug 2001 23:41:45 -0400 From: The Anarcat To: freebsd-multimedia@freebsd.org Subject: Re: Test record program triggers pcm problems on -stable Message-ID: <20010815234144.A3827@shall.anarcat.dyndns.org> References: <20010815171514.B471@shall.anarcat.dyndns.org> <200108152333.f7FNXIn46604@whisky.wu-wien.ac.at> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="OgqxwSJOaUobr8KG" Content-Disposition: inline In-Reply-To: <200108152333.f7FNXIn46604@whisky.wu-wien.ac.at> User-Agent: Mutt/1.3.20i Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --OgqxwSJOaUobr8KG Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi again. I updated my rec program. It seems now that the kernel error messages (first problem pcm overrun) was triggered by my code. Display has been improved and it seems it was part of the problem. I haven't figured out problems 2. (filled data) and 3. (ioctls inconsistency). I intent to get this program on sourceforge or something (read: I'm looking for a cvs server, anyone? :). But for now, I will put the latest sources on: http://anarcat.dyndns.org/ftp/pub/FreeBSD/local/src/rec/ There are some still some licenses issues I have to figure out with using ieee_ext.* files. I don't even remember where I got this file...=20 This server is not exactly reliable, so any help would be appreciated. :) Anyways, you've got pretty much everything there (RCS, TODO, aiff recording ). Enjoy! A. --OgqxwSJOaUobr8KG Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjt7QPcACgkQttcWHAnWiGc79QCfU5mEP736JJOGTUdy6QahWq7j d70AnjwQz1PuGjwpDWUo1E+d1367clA0 =3Q9T -----END PGP SIGNATURE----- --OgqxwSJOaUobr8KG-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Aug 15 21:44:15 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from finch-post-11.mail.demon.net (finch-post-11.mail.demon.net [194.217.242.39]) by hub.freebsd.org (Postfix) with ESMTP id B7AB037B401 for ; Wed, 15 Aug 2001 21:44:11 -0700 (PDT) (envelope-from gandalf@vilnya.demon.co.uk) Received: from vilnya.demon.co.uk ([158.152.19.238]) by finch-post-11.mail.demon.net with esmtp (Exim 2.12 #1) id 15XF0g-0009Yl-0B; Thu, 16 Aug 2001 04:44:06 +0000 Received: from haveblue (haveblue.rings [10.2.4.5]) by vilnya.demon.co.uk (Postfix) with SMTP id 3F39C32603; Thu, 16 Aug 2001 05:42:57 +0100 (BST) Message-ID: <004f01c1260d$ef694b10$0504020a@haveblue> From: "Cameron Grant" To: "The Anarcat" Cc: References: <3ADB420A.B1B696A4@lmc.ericsson.se> <005901c0c6aa$4ec49560$0504020a@haveblue> <3ADB4835.E34532A5@lmc.ericsson.se> <007301c0c6af$4d399650$0504020a@haveblue> <20010815171514.B471@shall.anarcat.dyndns.org> Subject: Re: Test record program triggers pcm problems on -stable (was: Re: kern/21438: Sox recording in 16 bits creates a panic: no feed) Date: Thu, 16 Aug 2001 05:43:03 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2530.0001 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2530.0001 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org 3- ioctls does not seem to work properly. At some point in the code, I call the ioctls: > if (ioctl(fd, SOUND_PCM_READ_CHANNELS, ¶ms->r_channels)) > err(1, "ioctl for read channels failed"); > if (ioctl(fd, SOUND_PCM_WRITE_CHANNELS, ¶ms->w_channels)) > err(1, "ioctl for write channels failed"); > >(for example). Now the value of params->*_channels is 2 in both cases. >The output of the program, however, is: > > read write units >DSP device : /dev/dspW /dev/dspW >Rate : 8000 44100 Hz >Channels : 1 2 >Size : 16 16 bits > >ie, params->r_channels is *changed* from 2 to 1. Same goes for r_rate. I >do not understand that behavior. the SNDCTL_READ_*/SNDCTL_WRITE* ioctls do not do what you think they do. the oss api does not support asymmetric settings for record and play. SNDCTL_READ_* return the current settings; SNDCTL_WRITE* change the settings. these ioctls are deprecated. the Right way to use the oss api is documented in http://www.opensound.com/pguide/oss.pdf -cg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Wed Aug 15 23: 1:40 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from tomts13-srv.bellnexxia.net (tomts13.bellnexxia.net [209.226.175.34]) by hub.freebsd.org (Postfix) with ESMTP id D457C37B40C for ; Wed, 15 Aug 2001 23:01:35 -0700 (PDT) (envelope-from anarcat@anarcat.dyndns.org) Received: from khan.anarcat.dyndns.org ([65.92.160.228]) by tomts13-srv.bellnexxia.net (InterMail vM.4.01.03.16 201-229-121-116-20010115) with ESMTP id <20010816060134.TEQS28468.tomts13-srv.bellnexxia.net@khan.anarcat.dyndns.org>; Thu, 16 Aug 2001 02:01:34 -0400 Received: from shall.anarcat.dyndns.org (shall.anarcat.dyndns.org [192.168.0.1]) by khan.anarcat.dyndns.org (Postfix) with ESMTP id 7798A193E; Thu, 16 Aug 2001 02:02:28 -0400 (EDT) Received: by shall.anarcat.dyndns.org (Postfix, from userid 1000) id 199BD20AC9; Thu, 16 Aug 2001 02:02:28 -0400 (EDT) Date: Thu, 16 Aug 2001 02:02:28 -0400 From: The Anarcat To: Cameron Grant Cc: freebsd-multimedia@freebsd.org Subject: Re: Test record program triggers pcm problems on -stable (was: Re: kern/21438: Sox recording in 16 bits creates a panic: no feed) Message-ID: <20010816020228.B3827@shall.anarcat.dyndns.org> References: <3ADB420A.B1B696A4@lmc.ericsson.se> <005901c0c6aa$4ec49560$0504020a@haveblue> <3ADB4835.E34532A5@lmc.ericsson.se> <007301c0c6af$4d399650$0504020a@haveblue> <20010815171514.B471@shall.anarcat.dyndns.org> <004f01c1260d$ef694b10$0504020a@haveblue> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jho1yZJdad60DJr+" Content-Disposition: inline In-Reply-To: <004f01c1260d$ef694b10$0504020a@haveblue> User-Agent: Mutt/1.3.20i Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --jho1yZJdad60DJr+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, 16 Aug 2001, Cameron Grant wrote: > >ie, params->r_channels is *changed* from 2 to 1. Same goes for r_rate. I > >do not understand that behavior. >=20 > the SNDCTL_READ_*/SNDCTL_WRITE* ioctls do not do what you think they do. Great! Thanks for the hint! I've updated the program on the webpage (see earlier post). Now we only have 2. left. :) > the oss api does not support asymmetric settings for record and play. > SNDCTL_READ_* return the current settings; SNDCTL_WRITE* change the > settings. these ioctls are deprecated. the Right way to use the oss api= is > documented in http://www.opensound.com/pguide/oss.pdf Unfortunatly, I can't access that from here (timeout). Would you have a copy around? Is the new API planned to be documented in manpages (or is it already)? Thanks again, A. --jho1yZJdad60DJr+ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjt7YfMACgkQttcWHAnWiGde8wCeLOoxPPNVQvsEbV7oM+EJSVPW uzEAoJiIkRHmTw6qn94SU16II4WDC980 =muVl -----END PGP SIGNATURE----- --jho1yZJdad60DJr+-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Aug 17 1:14:59 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from gilberto.physik.rwth-aachen.de (gilberto.physik.RWTH-Aachen.DE [137.226.46.168]) by hub.freebsd.org (Postfix) with ESMTP id E897E37B401 for ; Fri, 17 Aug 2001 01:14:56 -0700 (PDT) (envelope-from kuku@gilberto.physik.rwth-aachen.de) Received: (from kuku@localhost) by gilberto.physik.rwth-aachen.de (8.11.1/8.9.3) id f7H8EtK15215 for multimedia@freebsd.org; Fri, 17 Aug 2001 10:14:55 +0200 (CEST) (envelope-from kuku) Date: Fri, 17 Aug 2001 10:14:55 +0200 (CEST) From: Christoph Kukulies Message-Id: <200108170814.f7H8EtK15215@gilberto.physik.rwth-aachen.de> To: multimedia@freebsd.org Subject: mpeg -> quicktime (.mov) Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Excuses for being not quite FreeBSD centered but does anyone know of a tool that can convert .mpeg to .mov (Quicktime) format? -- Chris Christoph P. U. Kukulies kuku@gil.physik.rwth-aachen.de "The Hammond Tonewheel Organ - God's harmonica" http://blues.physik.rwth-aachen.de/hammond.html To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Aug 17 1:16:55 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from fepB.post.tele.dk (fepB.post.tele.dk [195.41.46.145]) by hub.freebsd.org (Postfix) with ESMTP id E706937B40C for ; Fri, 17 Aug 2001 01:16:48 -0700 (PDT) (envelope-from mekanix@privat.dk) Received: from there ([62.243.18.42]) by fepB.post.tele.dk (InterMail vM.4.01.03.21 201-229-121-121-20010307) with SMTP id <20010817081647.PEQQ23321.fepB.post.tele.dk@there> for ; Fri, 17 Aug 2001 10:16:47 +0200 Content-Type: text/plain; charset="iso-8859-1" From: Bjarne Wichmann Petersen To: freebsd-multimedia@freebsd.org Subject: Konqueror and mp3.com/mpeg3-url Date: Fri, 17 Aug 2001 10:18:29 +0200 X-Mailer: KMail [version 1.3] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <20010817081647.PEQQ23321.fepB.post.tele.dk@there> Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I can't seem to get Konqueror and mp3.com to play nice together. When I try to play some file nothing happens. XMMS doesn't respond. And kaiman doesn't seem to be installed (why?). What am I doing wrong? Bjarne To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Aug 17 3:34: 5 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from ns.riskinv.ru (ns.riskinv.ru [213.189.203.226]) by hub.freebsd.org (Postfix) with ESMTP id E9E2F37B411 for ; Fri, 17 Aug 2001 03:33:59 -0700 (PDT) (envelope-from seva@ns.riskinv.ru) Received: (from seva@localhost) by ns.riskinv.ru (8.11.3/8.11.1) id f7HAY2529423; Fri, 17 Aug 2001 14:34:02 +0400 (MSD) (envelope-from seva@ns.riskinv.ru) Date: Fri, 17 Aug 2001 14:34:02 +0400 (MSD) Message-Id: <200108171034.f7HAY2529423@ns.riskinv.ru> From: seva@riskinv.ru To: freebsd-multimedia@freebsd.org Subject: dvb driver In-Reply-To: <200108130639.f7D6dGZ66537@ns.riskinv.ru> Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Okey. It is too easy to port qpsk driver from linux to freebsd. I can turn satellete tuner to channel, switch diseqc to any LNB and look/listen FTE channel (from composit video and audio outs). But I got trouble next in OSD driver. What is linux's wait_queue and signal_pending in freebsd? #if LINUX_VERSION_CODE < 0x020300 #define net_device device #define DECLARE_MUTEX(foo) struct semaphore foo = MUTEX #define DECLARE_MUTEX_LOCKED(foo) struct semaphore foo = MUTEX_LOCKED #define WAIT_QUEUE struct wait_queue* #define init_waitqueue_head(wq) *(wq) = NULL; #define DECLARE_WAITQUEUE(wait, current) struct wait_queue wait = { current, NULL } #define set_current_state(state_value) \ do { current->state = state_value; } while (0) #define list_for_each(pos, head) \ for (pos = (head)->next; pos != (head); pos = pos->next) #else #define WAIT_QUEUE wait_queue_head_t #endif .... static int BlitBitmap(struct dvb_struct *dvb, u16 win, u16 x, u16 y, u16 trans) { DECLARE_WAITQUEUE(wait, current); if (dvb->bmp_state==BMP_NONE) return -1; if (dvb->bmp_state==BMP_LOADING) { add_wait_queue(&dvb->bmpq, &wait); while (1) { set_current_state(TASK_INTERRUPTIBLE); if (dvb->bmp_state!=BMP_LOADING || signal_pending(current)) break; schedule(); } current->state=TASK_RUNNING; remove_wait_queue(&dvb->bmpq, &wait); } if (dvb->bmp_state==BMP_LOADED) return outcom(dvb, COMTYPE_OSD, BlitBmp, 4, win, x, y, trans); return -1; } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Aug 17 10:22:55 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from granite.tufts.edu (granite.tufts.edu [130.64.1.47]) by hub.freebsd.org (Postfix) with ESMTP id 81B5237B40D for ; Fri, 17 Aug 2001 10:22:52 -0700 (PDT) (envelope-from john.raynor@tufts.edu) Received: from granite.tufts.edu by granite.tufts.edu (Sun Internet Mail Server sims.4.0.2000.10.12.16.25.p8) id <0GI800J012Y343@granite.tufts.edu> for freebsd-multimedia@FreeBSD.ORG; Fri, 17 Aug 2001 13:22:51 -0400 (EDT) Date: Fri, 17 Aug 2001 13:22:50 -0400 (EDT) From: john.raynor@tufts.edu To: freebsd-multimedia@FreeBSD.ORG Message-id: <998068970.3b7d52eaec3c9@granite.tufts.edu> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 8bit User-Agent: IMP/PHP IMAP webmail program 2.2.5 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Please forgive me if this question is either off-topic, or too basic for this mailing list. I have an old Toshiba "Satellite 335CDS" laptop, with an "Yamaha OPL3-SA3" audio chipset. I have, thus far, been using the generic kernel, but since I would like to play audio CDs, it looks like kernel customization is going to be in my future. Does anyone know what I have to put in the kernel configuration file to get the OPL3-SA3 chipset working happily? I consulted section 15.2 of the online "FreeBSD Handbook" and saw that although the (presumably related) OPL-SAx chip is on list of supported hardware, the OPL3-SA3 chip is not. Since, however, the paragraph directly above that list clearly states that "This is not a complete list...", I have not (yet) given up hope. Somehow I doubt that just adding "device pcm" is going to do the trick. I believe there is also a driver called "device opl". Is that necessary? Any help would be gratefully appreciated. - J. Raynor To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Aug 17 10:44:30 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from smtpproxy1.mitre.org (mb-20-100.mitre.org [129.83.20.100]) by hub.freebsd.org (Postfix) with ESMTP id 79F1037B408 for ; Fri, 17 Aug 2001 10:44:23 -0700 (PDT) (envelope-from jandrese@mitre.org) Received: from avsrv1.mitre.org (avsrv1.mitre.org [129.83.20.58]) by smtpproxy1.mitre.org (8.11.3/8.11.3) with ESMTP id f7HHiJD28755; Fri, 17 Aug 2001 13:44:19 -0400 (EDT) Received: from MAILHUB2 (mailhub2.mitre.org [129.83.221.18]) by smtpsrv1.mitre.org (8.11.3/8.11.3) with ESMTP id f7HHiIX07284; Fri, 17 Aug 2001 13:44:18 -0400 (EDT) Received: from dhcp-105-164.mitre.org (128.29.105.164) by mailhub2.mitre.org with SMTP id 7482389; Fri, 17 Aug 2001 13:44:17 -0400 Message-ID: <3B7D57F1.646E81A3@mitre.org> Date: Fri, 17 Aug 2001 13:44:17 -0400 From: Jason Andresen Organization: The MITRE Corporation X-Mailer: Mozilla 4.75 [en]C-20000818M (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: john.raynor@tufts.edu Cc: freebsd-multimedia@freebsd.org Subject: Re: Audio support on a Toshiba Satellite 335CDS References: <998068970.3b7d52eaec3c9@granite.tufts.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org john.raynor@tufts.edu wrote: > > Please forgive me if this question is either off-topic, or > too basic for this mailing list. > > I have an old Toshiba "Satellite 335CDS" laptop, with an > "Yamaha OPL3-SA3" audio chipset. I have, thus far, been > using the generic kernel, but since I would like to play > audio CDs, it looks like kernel customization is going to > be in my future. Audio CDs may already work (assuming your mixer defaults to sane values). Try inserting a CD and running "cdcontrol" > Does anyone know what I have to put in the kernel > configuration file to get the OPL3-SA3 chipset working > happily? I consulted section 15.2 of the online "FreeBSD > Handbook" and saw that although the (presumably related) > OPL-SAx chip is on list of supported hardware, the OPL3-SA3 > chip is not. Since, however, the paragraph directly above > that list clearly states that "This is not a complete > list...", I have not (yet) given up hope. > > Somehow I doubt that just adding > > "device pcm" is going to do the trick. I believe there is > also a driver called "device opl". Is that necessary? If it's going to work, then it will work by just adding "device pcm" to the kernel. A quicker and easier way might be to run "kldload snd_pcm" as root. To see if it worked, run dmesg immediatly afteward and look for the pcm: xxxxxx messages. If it says something like: pcmN: port blah irq blah at device blah on blah then it worked. You will most likely have to build the audio devices as well. Just cd /dev and run ./MAKEDEV sndN where N is the same as was displayed on the pcm line in the dmesg. You can see what your card can do then by typing cat /dev/sndstat You can change the mixer settings by running mixer(8). Good luck. -- \ |_ _|__ __|_ \ __| Jason Andresen jandrese@mitre.org |\/ | | | / _| Network and Distributed Systems Engineer _| _|___| _| _|_\___| Office: 703-883-7755 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Aug 17 10:55:31 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from smtpproxy1.mitre.org (mb-20-100.mitre.org [129.83.20.100]) by hub.freebsd.org (Postfix) with ESMTP id 1056037B406 for ; Fri, 17 Aug 2001 10:55:28 -0700 (PDT) (envelope-from jandrese@mitre.org) Received: from avsrv1.mitre.org (avsrv1.mitre.org [129.83.20.58]) by smtpproxy1.mitre.org (8.11.3/8.11.3) with ESMTP id f7HHtPD00833 for ; Fri, 17 Aug 2001 13:55:25 -0400 (EDT) Received: from MAILHUB2 (mailhub2.mitre.org [129.83.221.18]) by smtpsrv1.mitre.org (8.11.3/8.11.3) with ESMTP id f7HHtOX09216 for ; Fri, 17 Aug 2001 13:55:24 -0400 (EDT) Received: from dhcp-105-164.mitre.org (128.29.105.164) by mailhub2.mitre.org with SMTP id 7482583; Fri, 17 Aug 2001 13:55:22 -0400 Message-ID: <3B7D5A8C.3E3CE1E0@mitre.org> Date: Fri, 17 Aug 2001 13:55:24 -0400 From: Jason Andresen Organization: The MITRE Corporation X-Mailer: Mozilla 4.75 [en]C-20000818M (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: FreeBSD Multimedia Mailing list Subject: Creative EMU10K1 multi-channel audio support Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org This has been baffling me for awhile now, I hope someone on this list can shed some light on it for me. I have an SB Live Value, which seems to work fine for a single audio channel, but I can't seem to get it to support multiple audio channels (which it supports under Windows). In other words, I'd like to be able to hear system beeps when I'm playing oggs. The strange thing is, it seems to probe the other channels just fine: (357 /dev): cat /dev/sndstat FreeBSD Audio Driver (newpcm) Jul 31 2001 18:47:42 Installed devices: pcm0: at io 0xd400 irq 9 (4p/3r channels duplex) But I can only get one of the channels to work. Is there some trick to getting multi-channel audio output? Do I have to hand craft some devices with magic minor numbers or something? -- \ |_ _|__ __|_ \ __| Jason Andresen jandrese@mitre.org |\/ | | | / _| Network and Distributed Systems Engineer _| _|___| _| _|_\___| Office: 703-883-7755 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Aug 17 12: 3:21 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from priv-edtnes10-hme0.telusplanet.net (mtaout.telus.net [199.185.220.235]) by hub.freebsd.org (Postfix) with ESMTP id 24F7B37B40A for ; Fri, 17 Aug 2001 12:03:18 -0700 (PDT) (envelope-from sdpullara@telus.net) Received: from telus.net ([207.194.28.173]) by priv-edtnes27-hme0.telusplanet.net (InterMail vM.4.01.03.10 201-229-121-110) with SMTP id <20010817182334.TCKX5587.priv-edtnes27-hme0.telusplanet.net@telus.net>; Fri, 17 Aug 2001 12:23:34 -0600 From: "S. David Pullara" Reply-To: sdpullara@telus.net To: Jason Andresen Cc: freebsd-multimedia@freebsd.org Date: Fri, 17 Aug 2001 11:26:57 PST Subject: Re: Creative EMU10K1 multi-channel audio support Message-id: <3b7d61f1.4c83.0@telus.net> X-User-Info: 209.121.65.3 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >I have an SB Live Value, which seems to work fine for a single audio >channel, but I can't seem to get it to support multiple audio channels >(which it supports under Windows). In other words, I'd like to be >able to hear system beeps when I'm playing oggs. I experience the same thing on my system and am using the on-board sound device. Maybe this is something in our configuration and/or the driver? david ================================================================= Internet service provided by telus.net http://www.telus.net/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Aug 17 12:21:12 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from granite.tufts.edu (granite.tufts.edu [130.64.1.47]) by hub.freebsd.org (Postfix) with ESMTP id A13FB37B406 for ; Fri, 17 Aug 2001 12:21:09 -0700 (PDT) (envelope-from john.raynor@tufts.edu) Received: from granite.tufts.edu by granite.tufts.edu (Sun Internet Mail Server sims.4.0.2000.10.12.16.25.p8) id <0GI800M018F830@granite.tufts.edu> for freebsd-multimedia@freebsd.org; Fri, 17 Aug 2001 15:21:08 -0400 (EDT) Date: Fri, 17 Aug 2001 15:21:08 -0400 (EDT) From: john.raynor@tufts.edu Subject: Re: Audio support on a Toshiba Satellite 335CDS In-reply-to: <3B7D57F1.646E81A3@mitre.org> To: Jason Andresen Cc: freebsd-multimedia@freebsd.org Message-id: <998076068.3b7d6ea48d744@granite.tufts.edu> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 8bit User-Agent: IMP/PHP IMAP webmail program 2.2.5 References: <998068970.3b7d52eaec3c9@granite.tufts.edu> <3B7D57F1.646E81A3@mitre.org> Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Quoting Jason Andresen : > Audio CDs may already work (assuming your mixer defaults to > sane values). Try inserting a CD and running "cdcontrol" I found "cdcontrol" on my own last night, and gave it a try. It seemed to be reasonably happy -- it could recognize the tracks on CDs, knew how long each one was, and could be told to play a particular track. There was only one little problem: it never produced any *sound* (aside, that is, from the purely machanical whirring of the active CD drive... ) > If it's going to work, then it will work by just adding "device pcm" > to the kernel. > > A quicker and easier way might be to run "kldload snd_pcm" as root. > To see if it worked, run dmesg immediatly afteward and look for the > pcm: xxxxxx messages. If it says something like: > pcmN: port blah irq blah at device blah on blah then it > worked. Bleah. I logged in as root, and gave this a try, but had no success. I checked the "/modules" directory, and found nothing named "snd_pcm". I looked in "/dev" and found neither "opl" nor "pcm". I also looked in "/usr/src/sys/dev", and couldn't find "opl" or "pcm" there, either. I did, however, find something named "sound", but didn't feel up to messing with it without further advice. - J. Raynor To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Aug 17 13: 2: 3 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from granite.tufts.edu (granite.tufts.edu [130.64.1.47]) by hub.freebsd.org (Postfix) with ESMTP id D2FE537B405 for ; Fri, 17 Aug 2001 13:02:00 -0700 (PDT) (envelope-from john.raynor@tufts.edu) Received: from granite.tufts.edu by granite.tufts.edu (Sun Internet Mail Server sims.4.0.2000.10.12.16.25.p8) id <0GI800001ABC1T@granite.tufts.edu> for freebsd-multimedia@freebsd.org; Fri, 17 Aug 2001 16:02:00 -0400 (EDT) Date: Fri, 17 Aug 2001 16:01:59 -0400 (EDT) From: john.raynor@tufts.edu Subject: Re: Audio support on a Toshiba Satellite 335CDS In-reply-to: <998076068.3b7d6ea48d744@granite.tufts.edu> To: jandrese@mitre.org Cc: freebsd-multimedia@freebsd.org Message-id: <998078519.3b7d7837ed048@granite.tufts.edu> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 8bit User-Agent: IMP/PHP IMAP webmail program 2.2.5 References: <998068970.3b7d52eaec3c9@granite.tufts.edu> <3B7D57F1.646E81A3@mitre.org> <998076068.3b7d6ea48d744@granite.tufts.edu> Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I'm an idiot. I didn't realize that "sound" in "/usr/src/sys/dev" was a *directory*. I peeked inside, and there was "pcm". - J. Raynor To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Aug 17 13:39:53 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from f1node03.rhrz.uni-bonn.de (node03.rhrz.uni-bonn.de [131.220.18.133]) by hub.freebsd.org (Postfix) with ESMTP id 8FB7D37B40F for ; Fri, 17 Aug 2001 13:39:45 -0700 (PDT) (envelope-from uzs106@ibm.rhrz.uni-bonn.de) Received: from moritz.alleswirdgelber (ascend-tk-p67.dialin.uni-bonn.de [131.220.244.67]) by f1node03.rhrz.uni-bonn.de (8.9.3/8.9.3) with ESMTP id WAA66396 for ; Fri, 17 Aug 2001 22:39:43 +0200 Received: from localhost (uzs106@localhost [127.0.0.1]) by moritz.alleswirdgelber (8.9.3/8.9.3) with ESMTP id VAA00344 for ; Fri, 17 Aug 2001 21:06:37 +0200 (CEST) (envelope-from uzs106@ibm.rhrz.uni-bonn.de) Date: Fri, 17 Aug 2001 21:06:37 +0200 (CEST) From: Heiko Recktenwald X-Sender: uzs106@moritz.alleswirdgelber To: multimedia@FreeBSD.ORG Subject: [FYI] Music biz patents anti-rip encryption technology (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, we spoke about this topic some weeks ago, here is it again: ---------- Forwarded message ---------- Date: Fri, 17 Aug 2001 19:59:50 +0200 Subject: [FYI] Music biz patents anti-rip encryption technology http://www.theregister.co.uk/content/54/21092.html ----------------------------- CUT -------------------------------- Music biz patents anti-rip encryption technology By Tony Smith Posted: 17/08/2001 at 11:02 GMT Recording industry organisation the International Federation of the Phonographic Industry has come up with yet another scheme to foil listeners who rip CDs on their PCs. Details of the method appear in a patent filed by IFPI. The patent, GB2357165, centres on encrypting the track time codes stamped onto every music disc, New Scientist reports. [...] ----------------------------- CUT -------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Aug 17 13:39:55 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from f1node03.rhrz.uni-bonn.de (node03.rhrz.uni-bonn.de [131.220.18.133]) by hub.freebsd.org (Postfix) with ESMTP id DED1937B412 for ; Fri, 17 Aug 2001 13:39:46 -0700 (PDT) (envelope-from uzs106@ibm.rhrz.uni-bonn.de) Received: from moritz.alleswirdgelber (ascend-tk-p67.dialin.uni-bonn.de [131.220.244.67]) by f1node03.rhrz.uni-bonn.de (8.9.3/8.9.3) with ESMTP id WAA66398; Fri, 17 Aug 2001 22:39:45 +0200 Received: from localhost (uzs106@localhost [127.0.0.1]) by moritz.alleswirdgelber (8.9.3/8.9.3) with ESMTP id VAA00337; Fri, 17 Aug 2001 21:03:04 +0200 (CEST) (envelope-from uzs106@ibm.rhrz.uni-bonn.de) Date: Fri, 17 Aug 2001 21:03:04 +0200 (CEST) From: Heiko Recktenwald X-Sender: uzs106@moritz.alleswirdgelber To: Bjarne Wichmann Petersen Cc: freebsd-multimedia@FreeBSD.ORG Subject: Re: Konqueror and mp3.com/mpeg3-url In-Reply-To: <20010817081647.PEQQ23321.fepB.post.tele.dk@there> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > I can't seem to get Konqueror and mp3.com to play nice together. When I try > to play some file nothing happens. > > XMMS doesn't respond. And kaiman doesn't seem to be installed (why?). What am > I doing wrong? I might be wrong, but is your browser configured correctly ? You have to associate your display programs with the proper MIME types of the metafiles used. For mp3, audio/x-mpegurl is a popular MIME type of the metafile, a textfile with the URL of the media file. See intra.b.lab.net/~uzs106/ for an example. H. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Aug 17 13:56:39 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from smtpproxy1.mitre.org (mb-20-100.mitre.org [129.83.20.100]) by hub.freebsd.org (Postfix) with ESMTP id BDE8E37B40C for ; Fri, 17 Aug 2001 13:56:25 -0700 (PDT) (envelope-from jandrese@mitre.org) Received: from avsrv1.mitre.org (avsrv1.mitre.org [129.83.20.58]) by smtpproxy1.mitre.org (8.11.3/8.11.3) with ESMTP id f7HKuND02439; Fri, 17 Aug 2001 16:56:23 -0400 (EDT) Received: from MAILHUB2 (mailhub2.mitre.org [129.83.221.18]) by smtpsrv1.mitre.org (8.11.3/8.11.3) with ESMTP id f7HKuNX11138; Fri, 17 Aug 2001 16:56:23 -0400 (EDT) Received: from dhcp-105-164.mitre.org (128.29.105.164) by mailhub2.mitre.org with SMTP id 7485145; Fri, 17 Aug 2001 16:56:21 -0400 Message-ID: <3B7D84F5.57DB38AF@mitre.org> Date: Fri, 17 Aug 2001 16:56:22 -0400 From: Jason Andresen Organization: The MITRE Corporation X-Mailer: Mozilla 4.75 [en]C-20000818M (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: john.raynor@tufts.edu Cc: freebsd-multimedia@freebsd.org Subject: Re: Audio support on a Toshiba Satellite 335CDS References: <998068970.3b7d52eaec3c9@granite.tufts.edu> <3B7D57F1.646E81A3@mitre.org> <998076068.3b7d6ea48d744@granite.tufts.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org john.raynor@tufts.edu wrote: > > Quoting Jason Andresen : > > Audio CDs may already work (assuming your mixer defaults to > > sane values). Try inserting a CD and running "cdcontrol" > > I found "cdcontrol" on my own last night, and gave it a try. > It seemed to be reasonably happy -- it could recognize the > tracks on CDs, knew how long each one was, and could be told > to play a particular track. There was only one little problem: > it never produced any *sound* (aside, that is, from the purely > machanical whirring of the active CD drive... ) Most likely your mixer defaults to 0. You will need to actually load the sound driver to get this to work. > > If it's going to work, then it will work by just adding "device pcm" > > to the kernel. > > > > A quicker and easier way might be to run "kldload snd_pcm" as root. > > To see if it worked, run dmesg immediatly afteward and look for the > > pcm: xxxxxx messages. If it says something like: > > pcmN: port blah irq blah at device blah on blah then it > > worked. > > Bleah. I logged in as root, and gave this a try, but had no success. > I checked the "/modules" directory, and found nothing named "snd_pcm". Hmm. What version of FreeBSD are you using? > I looked in "/dev" and found neither "opl" nor "pcm". You want dspx, dspWx, sndstat, and a few other devices in /dev, not opl or pcm. Just run ./MAKEDEV snd0 and you should be ok. > I also looked in "/usr/src/sys/dev", and couldn't find "opl" or "pcm" > there, either. I did, however, find something named "sound", but didn't > feel up to messing with it without further advice. Well, the easiest way is just to build a new kernel with "device pcm" in the configuration. Even if newpcm doesn't support your card the kernel will work just fine (although the soundcard won't). I'd recommend that you just give it a try and tell us how it turns out. If its still broken, try emailing Cameron Grant (cg@freebsd.org), he's the guy who actually maintains the sound driver. -- \ |_ _|__ __|_ \ __| Jason Andresen jandrese@mitre.org |\/ | | | / _| Network and Distributed Systems Engineer _| _|___| _| _|_\___| Office: 703-883-7755 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Aug 17 14: 9:41 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from fepA.post.tele.dk (fepA.post.tele.dk [195.41.46.143]) by hub.freebsd.org (Postfix) with ESMTP id 7746A37B410 for ; Fri, 17 Aug 2001 14:09:38 -0700 (PDT) (envelope-from mekanix@privat.dk) Received: from there ([62.243.18.42]) by fepA.post.tele.dk (InterMail vM.4.01.03.21 201-229-121-121-20010307) with SMTP id <20010817210928.NDEK449.fepA.post.tele.dk@there>; Fri, 17 Aug 2001 23:09:28 +0200 Content-Type: text/plain; charset="iso-8859-1" From: Bjarne Wichmann Petersen To: Heiko Recktenwald Subject: Re: Konqueror and mp3.com/mpeg3-url Date: Fri, 17 Aug 2001 23:11:04 +0200 X-Mailer: KMail [version 1.3] Cc: freebsd-multimedia@FreeBSD.ORG References: In-Reply-To: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <20010817210928.NDEK449.fepA.post.tele.dk@there> Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Friday 17 August 2001 21:03, Heiko Recktenwald wrote: > I might be wrong, but is your browser configured correctly ? I would think. Actually KDE has it set up and got this real neat setuptool (File Associations). Under audio/x-mpegurl you can select various players (with xmms set up as default) and add new ones. The thing just is, none of them works. Bjarne To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Aug 17 15: 3:39 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from anchor-post-32.mail.demon.net (anchor-post-32.mail.demon.net [194.217.242.90]) by hub.freebsd.org (Postfix) with ESMTP id 02DCC37B403 for ; Fri, 17 Aug 2001 15:03:36 -0700 (PDT) (envelope-from gandalf@vilnya.demon.co.uk) Received: from vilnya.demon.co.uk ([158.152.19.238]) by anchor-post-32.mail.demon.net with esmtp (Exim 2.12 #1) id 15Xrgq-000Mnu-0W; Fri, 17 Aug 2001 23:02:04 +0100 Received: from haveblue (haveblue.rings [10.2.4.5]) by vilnya.demon.co.uk (Postfix) with SMTP id EA75B32612; Fri, 17 Aug 2001 23:01:46 +0100 (BST) Message-ID: <013d01c12768$2ad02290$0504020a@haveblue> From: "Cameron Grant" To: , References: <998068970.3b7d52eaec3c9@granite.tufts.edu> Subject: Re: Date: Fri, 17 Aug 2001 23:01:24 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2530.0001 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2530.0001 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > Does anyone know what I have to put in the kernel > configuration file to get the OPL3-SA3 chipset working > happily? I consulted section 15.2 of the online "FreeBSD > Handbook" and saw that although the (presumably related) > OPL-SAx chip is on list of supported hardware, the OPL3-SA3 > chip is not. Since, however, the paragraph directly above > that list clearly states that "This is not a complete > list...", I have not (yet) given up hope. the x in "OPL-SAx" is a wildcard. with "device pcm" your sound should work fine. -cg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Aug 17 15:10: 9 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from volatile.chemikals.org (ci391991-a.grnvle1.sc.home.com [24.37.154.83]) by hub.freebsd.org (Postfix) with ESMTP id EE37537B40B for ; Fri, 17 Aug 2001 15:09:56 -0700 (PDT) (envelope-from morganw@volatile.chemikals.org) Received: (from morganw@localhost) by volatile.chemikals.org (8.11.5/8.11.5) id f7HM81r85534; Fri, 17 Aug 2001 18:08:01 -0400 (EDT) (envelope-from morganw) Date: Fri, 17 Aug 2001 18:08:01 -0400 (EDT) From: Wesley Morgan To: Subject: sblive error Message-ID: <20010817180109.L85494-100000@volatile.chemikals.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I just attached an Optical Digital I/O 2 card to my SBLive. Now, I get the following message every 30 seconds or so from the kernel: pcm0: sample rate tracker lock status change It comes in a pair. Everything else seems to work though. Its running a recent -STABLE, but I'm considering moving to -CURRENT. WNM -- _ __ ___ ____ ___ ___ ___ Wesley N Morgan _ __ ___ | _ ) __| \ morganw@chemikals.org _ __ | _ \._ \ |) | FreeBSD: The Power To Serve _ |___/___/___/ 6bone: 3ffe:1ce3:7::b4ff:fe53:c297 Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Aug 17 15:11:32 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from granite.tufts.edu (granite.tufts.edu [130.64.1.47]) by hub.freebsd.org (Postfix) with ESMTP id 7E57C37B416 for ; Fri, 17 Aug 2001 15:11:22 -0700 (PDT) (envelope-from john.raynor@tufts.edu) Received: from granite.tufts.edu by granite.tufts.edu (Sun Internet Mail Server sims.4.0.2000.10.12.16.25.p8) id <0GI800G01G7VRZ@granite.tufts.edu> for freebsd-multimedia@freeBSD.ORG; Fri, 17 Aug 2001 18:09:31 -0400 (EDT) Date: Fri, 17 Aug 2001 18:09:30 -0400 (EDT) From: john.raynor@tufts.edu Subject: Re: In-reply-to: <013d01c12768$2ad02290$0504020a@haveblue> To: Cameron Grant Cc: freebsd-multimedia@freeBSD.ORG Message-id: <998086170.3b7d961af045c@granite.tufts.edu> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 8bit User-Agent: IMP/PHP IMAP webmail program 2.2.5 References: <998068970.3b7d52eaec3c9@granite.tufts.edu> <013d01c12768$2ad02290$0504020a@haveblue> Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Quoting Cameron Grant : > the x in "OPL-SAx" is a wildcard. with "device pcm" your > sound should work fine. I kind of suspected that the "x" was a wildcard, but the absence of a another wildcard between the "L" and the "-" led me to have second thoughts (I figured it would be "OPLn-SAx", or something similiar). Thank you *so* for the quick help. I'll take a stab at kernel recompilation this weekend, and tell you how it goes. - J. Raynor To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message From owner-freebsd-multimedia Fri Aug 17 15:39:49 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from anchor-post-31.mail.demon.net (anchor-post-31.mail.demon.net [194.217.242.89]) by hub.freebsd.org (Postfix) with ESMTP id 523FC37B409 for ; Fri, 17 Aug 2001 15:39:46 -0700 (PDT) (envelope-from gandalf@vilnya.demon.co.uk) Received: from vilnya.demon.co.uk ([158.152.19.238]) by anchor-post-31.mail.demon.net with esmtp (Exim 2.12 #1) id 15XsGn-0000eW-0V; Fri, 17 Aug 2001 23:39:27 +0100 Received: from haveblue (haveblue.rings [10.2.4.5]) by vilnya.demon.co.uk (Postfix) with SMTP id BD53E32612; Fri, 17 Aug 2001 23:37:21 +0100 (BST) Message-ID: <015c01c1276d$231a9df0$0504020a@haveblue> From: "Cameron Grant" To: "Wesley Morgan" , References: <20010817180109.L85494-100000@volatile.chemikals.org> Subject: Re: sblive error Date: Fri, 17 Aug 2001 23:37:03 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2530.0001 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2530.0001 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > pcm0: sample rate tracker lock status change > > It comes in a pair. Everything else seems to work though. Its running a > recent -STABLE, but I'm considering moving to -CURRENT. it's not an error, merely informative. it'll be removed soon. -cg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message