From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 17 Dec 2002 15:32:03 +0200 From: Michael Shigorin To: sisyphus@altlinux.ru Cc: chuchelo@krasu.ru Message-ID: <20021217133203.GY46267@osdn.org.ua> Mail-Followup-To: sisyphus@altlinux.ru, chuchelo@krasu.ru References: <20021212063657.GA30868@home-pool4-72.com2com.ru> <20021212105315.463913a0.sass@uustoll.ee> <20021212063657.GA30868@home-pool4-72.com2com.ru> <20021212081555.GE49907@osdn.org.ua> <20021212085122.GA1087@home-pool4-72.com2com.ru> <20021212085655.GG49907@osdn.org.ua> <3DFDF81D.4070005@krasu.ru> <20021216163008.GL36038@osdn.org.ua> <20021216225513.1d8c8373.sass@uustoll.ee> <20021216231223.3ea7d91e.sass@uustoll.ee> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ugCSa1rMkiCAmd9S" Content-Disposition: inline In-Reply-To: <20021216231223.3ea7d91e.sass@uustoll.ee> User-Agent: Mutt/1.5.1i Subject: [sisyphus] =?koi8-r?B?w8nUwdTZIMk=?= =?koi8-r?Q?=DA?= libao/README (was: X-Downloader-2.4.0) Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: --ugCSa1rMkiCAmd9S Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Dec 16, 2002 at 11:12:23PM +0200, Aleksandr Blokhin wrote: > =E8=CF-=C8=CF! > =F0=CF=D0=D2=CF=C2=CF=D7=C1=CC =D3=CF=C2=D2=C1=D4=D8, =D4=C1=CB =C2=C9=CE= =C1=D2=CE=C9=CB =D0=CF=CC=D5=DE=C9=CC=D3=D1 =D7 =C4=D7=C1 =D3 =CC=C9=DB=CE= =C9=CD =D2=C1=DA=C1 > "=D4=D1=D6=C5=CC=C5=C5", =DE=C5=CD =D2=C1=CE=D8=DB=C5. =F0=CF=D3=CD=CF=D4= =D2=C9=CD =CB=C1=CB =C2=D5=C4=C5=D4 =D2=C1=C2=CF=D4=C1=D4=D8. =F0=CF=CC=CF=D6=C9 =C7=C4=C5-=CE=C9=D4=D8? > =ED=C9=DB=C1! > =EE=C1 =D4=D7=CF=C5=CA =CB=C1=D2=D4=C5 =CE=C1=C2=CC=C0=C4=C1=C0=D4=D3=D1 = =DC=D4=C9 =DA=C1=D7=C9=D3=C1=CE=C9=D1 =C9=CC=C9 =CE=C5=D4? =F3=C5=CA=DE=C1=D3 =D5 =CD=C5=CE=D1 =CE=C1=C2=CF=D2=D4=CE=C9=CB (via). > =E5=D3=CC=C9 =CE=C1=C2=CC=C0=C4=C1=C0=D4=D3=D1, =D4=CF =CE=C5 =CD=CF=C7 = =C2=D9 =D4=D9 =D3=CF=C2=D2=C1=D4=D8 =D5 =D3=C5=C2=D1 =C9 =D0=CF=D3=CD=CF=D4= =D2=C5=D4=D8 - > =D0=CF=CD=CF=D6=C5=D4 =DC=D4=CF =C9=CC=C9 =CE=C5=D4, =C1 =D0=CF=D4=CF=CD = =D3=CF=CF=C2=DD=C9=D4=D8 =CD=CE=C5? =E2=C5=DA =D0=D2=CF=C2=CC=C5=CD. =D0=D2=CF=C7=CE=CF=DA -- =CE=C1=C2=CC=C0= =C4=C1=D4=D8=D3=D1 =C2=D5=C4=D5=D4, =D4.=CB. libao -- =CE=C5 =D7=CF=CC=DB=C5=C2=CE=C1=D1 =D0=C1=CC=CF=DE=CB=C1 =C9 =D0=CF=CD=CF=D6=C5=D4= =D4=CF=CC=D8=CB=CF =D0=D2=C9 =CE=C1=CC=C9=DE=C9=C9 =D7=D9=DB=C5=D5=D0=CF= =CD=D1=CE=D5=D4=D9=C8 esd/artsd =D0=CF=D7=C5=D2=C8 /dev/dsp: --- /usr/share/doc/libao-0.8.3/README Libao is a cross-platform audio library that allows programs to output audio using a simple API on a wide variety of platforms. It currently supports: * Null output * WAV files * OSS (Open Sound System) * ESD (ESounD or Enlighten Sound Daemon) * ALSA (Advanced Linux Sound Architecture) * Solaris (untested) * IRIX (untested) --- =EB=D3=D4=C1=D4=C9, =ED=C1=CB=D3=C9=CD -- =D7=CF=D4 =D4=C1=CD =D6=C5 =C9 = =C5=DD=C5 =CF=C4=CE=CF =D5=D0=CF=CD=C9=CE=C1=CE=C9=C5 =CE=C1=D3=DE=C5=D4 =C2=CC=CF=CB=C9=D2=CF=D7=C1=CE=C9=D1 (=D0=D2=C1=D7=C4=C1, =DC=D4=CF, =CB=C1= =D6=C5=D4=D3=D1, =D5=D3=D4=C1=D2=C5=CC=CF -- OSS =D3=C5=CA=DE=C1=D3, _=CB=C1=D6=C5=D4=D3=D1_, "=D0=CF=C4=CF=C2=D2=C1=CC=D3=D1" =D0=CF=C4 =D0=CF= =D7=C5=C4=C5=CE=C9=C5 =C1=CC=D8=D3=D9, =D7=CF=D4): --- =D4=C1=CD =D6=C5 WORKAROUNDS The OSS emulation in ALSA deviates from the OSS spec by not returning immediately from an open() call if the OSS device is already in use. Instead, it makes the application wait until the device is available. This is not desirable during the autodetection phase of libao, so a workaround has been included in the source. Since the workaround itself violates the OSS spec and causes other problems on some platforms, it is only enabled when ALSA is detected. The workaround can be turned on or off by passing the --enable-broken-oss or --disable-broken-oss flag to the configure script. --- Ergo -- =CF=D4=CF=D2=D7=C1=D4=D8 =DA=D7=D5=CB =C9=DA =CB=CF=D2=CF=C2=CB=C9 = IMVCO =D0=D2=C1=D7=C9=CC=D8=CE=C5=C5. =F7=D3=C5-=D4=C1=CB=C9 =CE=C5 =D3=D2=C5=C4=D3=D4=D7=CF =D0=C5=D2=C5=C4=D7=C9=D6=C5=CE=C9=D1, =C1 =D2=CF= =D3=CB=CF=DB=D8 ;-) --=20 ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/ --ugCSa1rMkiCAmd9S Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQE9/ydTbsPDprYMm3IRAt1/AJ0bTWDZgehyeqWg5BGOnSUr9HFNmgCdEmxy 8V62+DBrNjKBf9U2qnFisdo= =WGzs -----END PGP SIGNATURE----- --ugCSa1rMkiCAmd9S--