From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: play-sound-file & esd Date: Wed, 03 May 2006 16:42:58 -0400 Message-ID: References: <44572E8B.6060102@swipnet.se> <44585258.7040506@swipnet.se> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1146689086 29126 80.91.229.2 (3 May 2006 20:44:46 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 3 May 2006 20:44:46 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed May 03 22:44:43 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FbOCq-0006lY-0J for ged-emacs-devel@m.gmane.org; Wed, 03 May 2006 22:44:20 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FbOCp-00033P-IR for ged-emacs-devel@m.gmane.org; Wed, 03 May 2006 16:44:19 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FbOBY-0002RG-Qx for emacs-devel@gnu.org; Wed, 03 May 2006 16:43:01 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FbOBX-0002QV-OI for emacs-devel@gnu.org; Wed, 03 May 2006 16:42:59 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FbOBX-0002QQ-FE for emacs-devel@gnu.org; Wed, 03 May 2006 16:42:59 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FbOBz-0004Ey-LB for emacs-devel@gnu.org; Wed, 03 May 2006 16:43:27 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1FbOBW-0000z3-36; Wed, 03 May 2006 16:42:58 -0400 Original-To: =?ISO-8859-15?Q?Jan_Dj=E4rv?= In-reply-to: <44585258.7040506@swipnet.se> (message from =?ISO-8859-15?Q?Jan_Dj=E4rv?= on Wed, 03 May 2006 08:48:56 +0200) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:53871 Archived-At: Another issue is the sound drivers in the kernel. The old OSS drivers does not allow more than one open to the sound device, but the newer ALSA drivers do. The new ALSA drivers are default in the Linux kernel now, so the original problem does not occur if you are using ALSA drivers. In that case, I think we don't NEED to do anything. In the future, we might still want to make Emacs talk to esd or to GStreamer. If GStreamer will work thru esd, it would be better for Emacs to use esd. Is esd used only in GNOME? Are there other contexts that use esd but not GStreamer? If we still are going to play sound with esd, may I suggest just execing esdplay with the file name? If such a simple method does the job, it is fine with me.