From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: devel@lists.altlinux.org References: <20100125141345.GA28316@wo.int.altlinux.org> <20100125221518.GC17934@wo.int.altlinux.org> From: Sergey Bolshakov Date: Tue, 26 Jan 2010 02:56:14 +0300 In-Reply-To: <20100125221518.GC17934@wo.int.altlinux.org> (Dmitry V. Levin's message of "Tue, 26 Jan 2010 01:15:18 +0300") Message-ID: User-Agent: Gnus/5.1008 (Gnus v5.10.8) XEmacs/21.5-b29 (linux) MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Subject: Re: [devel] PulseAudio sucks but better then nothing X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 23:59:23 -0000 Archived-At: List-Archive: List-Post: >>>>> "Dmitry" == Dmitry V Levin writes: > On Mon, Jan 25, 2010 at 05:54:08PM +0300, Sergey Bolshakov wrote: > [...] >> Остальное -- скучные технические подробности. > Этот список рассылки предполагает в т.ч. и скучные технические > подробности. Ок, их есть у меня. Итак, pulseaudio -- но зачем ? Смотрим: а) источники звуков -- всевозможные программки, бэ) n звуковых карт, вэ) пользователь со своими привычками и хотелками; Что можно, нет, что вообще можно было бы с этим сделать ? А можно: a) раскассировать всевозможные программы, поназначить им роли вроде ивентов/реалтаймового аудио/прочая; бы) различать железки так, что если это встроенные пищалки по бокам ноута, то резонно было бы подавать туда всяческие ивенты от окошек, да ещё и учесть этих самых окошек положение, моно-гарнитуру с микрофоном -- кормить звуком от софтфона, а уж в высоковажный s/pdif подавать исключительно высокохудожественный аудиоконтент; вз) избавить наконец пользователя от необходимости постоянно хвататься за сердце^W ползунок микшера, когда некстати выскочившее окошко мессенджера привело к панической атаке у кошки или соображать, куда же уйдёт звонок, если у гарнитуры сел аккумулятор. Приходит на ум что-то ещё ? Наверняка это уже сделано. Что же мешает этому парадизу ? Три буквы: O S S. Что я вижу в последнем ядре ? $ zgrep _OSS /proc/config.gz CONFIG_CHR_DEV_OSST=m CONFIG_SOUND_OSS_CORE=y CONFIG_SOUND_OSS_CORE_PRECLAIM=y CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=m CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y CONFIG_SND_SEQUENCER_OSS=y CONFIG_SOUND_OSS=m УБЕЙТЕ ГАДИНУ! --