On Wed, May 11, 2011 at 11:38:05PM +0400, Nikita V. Youshchenko wrote: > > Если бы оно еще и для уже играющих программ умело переключать... Но тут > > уже костыли вроде pulseaudio > > Почему костыли-то? > > То, что запрошено, является динамическим переключением потоков. > > Приложение, генерирующее поток, не знает и не должно знать, что он в > динамике куда-то перенаправляется. > Бибилиотека alsa - это средство сконфигурировать поток и потом его > воспроизводить. То есть поддерживает статические потоки. > > Для динамических потоков *необходимо* дополнительное средство - внешнее и > по отношению к приложению, и по отношению к алсе. Так почему бы эту роль > не отдать pulseaudio (который в общем для этого и предназначен)?
Потому, что IMHO можно написать plug-in для alsa, который сделает тоже самое. И писали наверняка. Другое дело, что от этого вырастет латентность, загрузка процессора и т. д. на что разработчики alsa смотрят очень серьезно на такие вещи. А разработчикам pulseaudio на это класть, потому, что на pulseaudio все-равно сверху намажут еще слой десктопного говна и уже никто не будет разбираться было ли масло свежим или протухшим. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110511201527.gk13...@nano.ioffe.rssi.ru