From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 6 Jan 2004 13:59:25 +0300 From: Sergey Vlasov To: Sisyphus mailing list Subject: Re: [sisyphus] Re: =?koi8-r?B?YWxzYS0xLjAu?= =?koi8-r?Q?0rc2_=C9?= via8233a Message-ID: <20040106105925.GA12198@master.mivlgu.local> Mail-Followup-To: Sisyphus mailing list References: <20040105025649.GD26990@localhost.localdomain> <20040105104354.GW2913@osdn.org.ua> <20040105123926.GB12479@pyro.hopawar.private.net> <20040105155048.GD31599@master.mivlgu.local> <20040106092536.GI12479@pyro.hopawar.private.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VS++wcV0S1rZb1Fb" Content-Disposition: inline In-Reply-To: <20040106092536.GI12479@pyro.hopawar.private.net> X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: sisyphus@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Jan 2004 10:59:29 -0000 Archived-At: List-Archive: --VS++wcV0S1rZb1Fb Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Tue, Jan 06, 2004 at 03:25:36PM +0600, Alexey Morozov wrote: > > > То есть, это _НЕ_ отдельный модуль, который создает виртуальную > > > карточку, которую затем можно зацепить к реальной? > > > А как оно работает? Объясните для тупого, пожалуйста. > > Создаются (через fork()) дополнительные процессы, общающиеся через > > разделяемую память и семафоры (SysV shm, sem). > Ну, я уже понял, что это свойство alsa-lib, а не драйвера. Жаль. > А чего ж они не затащили это все в драйвер, хоть бы и отдельным лэйером. > Насколько жизнь проще бы была. Эх, блин, все-таки отсутствие нормальной > драйверной модели в линуксе напрягает конкретно. То тут, то там вылазят > грабли, которых при нормальной архитектуре просто бы не было. Именно это у них было раньше в 0.5 (snd-card-share). Выкинули. Они вообще не особо хотят тащить что-либо подобное в ядро - и то, что есть (эмуляцию OSS - там есть преобразование форматов и частоты дискретизации) отладить не могут :( На самом деле через .asoundrc там можно много чего настроить; а при использовании aoss можно применять dmix и для приложений, работающих через OSS. --VS++wcV0S1rZb1Fb Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/+pUNW82GfkQfsqIRAswsAJ9Ur/faWjzA9Va+VO3RWkfnQNT4xwCfc0zb wsNiZ3mzFjYy8L7OsaF7hPY= =clNA -----END PGP SIGNATURE----- --VS++wcV0S1rZb1Fb--