|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vickenty Fesunov 2:5020/1455.3 13 Dec 2002 00:23:38 To : ’ҐаҐе®ў ѓҐ ¤Ё© Subject : macromedia flash & xmms -------------------------------------------------------------------------------- 12 Дек 02: sendmail[25]: trapped a message from Терехов Геннадий to Alexandr Smirnov: >> >> Существует небольшая проблемка - если аудио устройство занято >> воспроизведением мп3 - пробовал хммс и мпг123 из консоли - то при открытии >> в браузере - мозилла 1.21 - страницы, на которой имеется flash, окно с >> мозиллой подвисает (вин менеждер fluxbox) - то есть показывает только >> контуры окна , внутри пусто. Как только музыку останавливаешь - мозилла тут >> же оживает. >> >> Как победить этот баг? >> ТГ> А это баг? Ресурсов-то хватает? А это не баг. Сегодня пытался собрать алсу (фиг там был, "но не об этом речь" (с) не помню). Там написано, что стандартным поведением звуковых драйверов (и их, и OSS-шных) при повторном открытии устройства будет block открывающего процесса. Вот цитата из FAQ: kent@ahere:~/$ cat src/alsa-driver-0.9.0rc3/FAQ [...skipped...] Q: When I play something and I try to play something other the second attempt will not fail but instead it hangs waiting for the completion of the first sound. A: This is definitely the standard behaviour as described in many official documents that now ALSA follows. There is no reasons to complain about that for the following reasons: - it's the right (standard) way - the application that want a different behaviour can open the device in O_NONBLOCK mode - all modern OSS drivers in mainstream kernel (cmpci, es1370, es1371, esssolo1, maestro, sonicvibes, vwsnd) works in the same ways and the others have to be intended buggy - we want you ask to broken applications author to fix them ;-) [...skipped...] EOF Btw: ALSA весьма и весьма криво спроектировнная хреновина (в плане структуры исходного кода). Или это у меня версия такая фиговая? Bye, bye. ... GoldED+/386 1.1.5-20011130/DR-DOS 7.03/Dosemu 0.98.1280/Linux 2.2.13-ahere --- В возбужденном состоянии -- долго не живут. * Origin: Ahere (2:5020/1455.3) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/39143df91bcc.html, оценка из 5, голосов 10
|