LINUX.ORG.RU

Звуковая библиотека Phonon теперь полностью поддерживает PulseAudio

 , ,


0

0

Код для полной поддержки звукового сервера PulseAudio в звуковой библиотеке Phonon, которая используется для работы со звуковыми устройствами в KDE, добавлен в ветку разработки KDE 4.4 и будет там присутствовать в финальном релизе.

Среди прочего, это также обозначает, что KMix в ближайшем времени научится регулировать громкость для каждого приложения в отдельности.

>>> Подробности

★★

Проверено: maxcom ()
Последнее исправление: cetjs2 (всего исправлений: 1)

Ответ на: комментарий от MuZHiK-2

>Ну да, а кдешники тупо завидуют. Что так кинулись прикручивать прогрессивные технологии, чтобы не остаться в конце локомотива после выхода гном3.

гном3 протухнет еще до релиза. и да, расскажи про «прогрессивные гномячьи технологии»

registrant ★★★★★
()
Ответ на: комментарий от registrant

ты ничего не понимаешь, они интегрировали PulseAudio, т.е. просто взяли и помимо аплета-регулятора громкости поставили pavucontrol (пульсовый регулятор, где помимо стандартных есть ползунки запущенных софтин), ты уж их извини, они не знали, что pavucontrol - обычное GTK-приложение и что сабж заключается в добавлении данных ползунков в KMix, а pavucontrol можно запустить и сейчас, если учесть, насколько актуальны эти ползунки, это вообще никак не проблема, но наши-то решили всё равно поржать над убогими и добавить это в KMix.

PayableOnDeath
()

>KMix в ближайшем времени научится регулировать громкость для каждого приложения в отдельности.

день прорывов.

geek ★★★
()

Звук не нужен. Компьютер - это текстовый терминал.

(Где я могу забрать главный приз за толщину?)

Ghj
()
Ответ на: комментарий от Ghj

>(Где я могу забрать главный приз за толщину?)

главный приз вон в той комнате, но вы в дверь не пролезете

ierarx
()

Круто!
С тех пор, как появилась ALSA, никак не могу понять, зачем эти всякие фононы, пульсы, джаки и прочая лабуда нужны. Но... видать, нужны, раз их столько всяких.

Marmirus ★★
()

Жду новости «Все дистростроители научились правильно использовать pulseaudio, делают одинаковые конфиги и ставят нужные для работы утилиты по умолчанию»...

jackill ★★★★★
()
Ответ на: комментарий от shamazmazum

Странно, что единых и простых способов вывода звука всё больше, а они сами становятся всё сложнее (как пульс)

Gary ★★★★★
()
Ответ на: комментарий от Gorthauer

Phonon is the multimedia API for KDE 4. Phonon was created to allow KDE 4 to be independent of any single multimedia framework such as GStreamer or xine and to provide a stable API for KDE 4's lifetime.

Х.З., как оно декодирует ogg в этом примере:

 media = new MediaObject(this);
 connect(media, SIGNAL(finished()), SLOT(slotFinished()));
 media->setCurrentSource("/home/username/music/filename.ogg");
 media->play();

Может и обертка, я сам ещё не въехал)

shamazmazum
()
Ответ на: комментарий от Marmirus

phonon и alsa параллельны.
phonon является слоем абстракции для приложения при выводе звука.
То есть приложение надо научить выводить звук только через phonon, и можно не париться по поводу реализации поддержки alsa/esd/pulseaudio в приложении.
Очень правильная вещь, мне кажется.

CyberTribe ★★
()
Ответ на: комментарий от Deleted

ну... есть люди, которые фанатеют от Pulse Audio. Хуже от поддержки точно не будет

dotbg ★★★★
()
Ответ на: комментарий от Gorthauer

phonon тоже кроссплатформенный (в пределах lin/mac/win, по крайней мере)

Gary ★★★★★
()

> KMix в ближайшем времени научится регулировать громкость для каждого приложения в отдельности.

А зачем это вообще нужно? >_<

sv75 ★★★★★
()

сказка про репку - кеды дают звук через фонон, фонон через пульс, пульс через альсу. тянут потянут а вытянуть не могут...

anonymous
()

ну, линуксоиды, опять дали проср***ся feature list'у

однако как не было софтового микшера без страшных вые***нов, так и не будет видимо еще долго...

виндекапец вам... ага, сначала бы поучились, как некрософтовцы маркетинг свой строили... они брали то, что стоило у конкурентов дорого (или вообще не имело аналогов) и отдавали это же(только лучше реализованное) бесплатно

fank
()

> ... полностью поддерживает PulseAudio

Только pulseaudio до сих пор толком не поддерживает работу с saa7134 и не обзавелось минимально-достаточной для осознанной настройки документацией. alsa-base рулит и педалит.

unisky ★★
()
Ответ на: комментарий от Marmirus

>Понимаю, это для простоты пользования тулкитом, но за простоту расплачиваемся костылями...

Конечно, когда раньше был OSS - всё было хорошо?

Gary ★★★★★
()
Ответ на: комментарий от Gary

>>Понимаю, это для простоты пользования тулкитом, но за простоту расплачиваемся костылями...

Конечно, когда раньше был OSS - всё было хорошо?

Причем тут OSS? Давно есть ALSA и все её фичи.

Marmirus ★★
()
Ответ на: комментарий от anonimbus

> хм....много раз так воспроизвел - не исчез.

Не исчезает поток totem-audio-preview после того как мышка ушла с объекта и воспроизведение прекратилось? o_O

atrus ★★★★★
()

Мне и альсы хватает.
#Хотя да, /dev/dsp есмь Ъ.

dogbert ★★★★★
()
Ответ на: комментарий от Deleted

> PulseAudio — хз, ненужный софт какой-то

RTFM же.

фонон — необходимая прослойка в этом вашем зоопарке линупсов, который никак не может определиться с тем, как же должен выводиться звук.

s/который/которая/

cruxish ★★★★
()
Ответ на: комментарий от Bohtvaroh

> А в бубунте звук вообще нормально не работает, пока эту гадость (pulse) не удалишь.

у меня все работает, ЧЯДНТ?

isden ★★★★★
()
Ответ на: комментарий от cruxish

> RTFM
бессмысленно, если бы не ребята из Mandriva Team, юзеры выпиливали бы его во всех дистрибутивах, а так хоть в одном не выпиливают, на том и живёт проект, чей автор орёт, что во всех проблемах виноваты дрова, а не его поделие.

PayableOnDeath
()
Ответ на: комментарий от isden

Ну так зависит от карточки. У меня, например, тоже не работает

vkos ★★
()
Ответ на: комментарий от anonymous

>Запускаю амарок - эквалайзер неактивен. Хде?

Phonon 4.6. Уже пол ЛОРа пощупало, а ты только проснулся.

anonymous
()
Ответ на: комментарий от vkos

да, это отличная идея, на заголовках много пустующего места, его надо использовать

PayableOnDeath
()
Ответ на: комментарий от isden

хм, я не так давно ставил 9.10 на виртуалку, вроде не было его там, хотя, может быть, не доглядел

PayableOnDeath
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.