LINUX.ORG.RU
ФорумTalks

Как всё таки работает PulseAudio?

 , , ,


0

1

Искал я при помощи гугла, но находил лишь описание возможностей и методы управления, из за чего у меня сложилось впечатление того что pulse-audio это какая то чёрная коробочка. Но если он чёрная коробочка то ладно. Меня интересует прикладной уровень. Как программа воспроизводит и принимает звук через PulseAudio? Может сокет какой то открывает и в стандартном формате передаёт звук? Что вообще происходит?

☆☆☆

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

...а потом суслик заворачивает звук в фольгу.

Похоже, там сокет, местонахождение которого ты узнаешь через d-bus. Через d-bus все управление, микшер, такие дела. При этом документация сильно склоняет пользовать именно libpulse и не париться, как оно внутре.

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

сильно склоняет пользовать именно libpulse и не париться, как оно внутре.

*режим параноика* А потом можно будет и запись с заливкой запилить...

nerfur ★★★
()

А напиши Поцтеренгу. Ему как раз сейчас внимание нужно, его Торвальдс обижает.

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

При этом документация сильно склоняет пользовать именно libpulse и не париться, как оно внутре.

Вот именно. Совсем не unix-way. Хотелось бы тогда узнать бы какой он интерфейс у этого libpulse.

rezedent12 ☆☆☆
() автор топика
Ответ на: комментарий от rezedent12

Хотелось бы тогда узнать бы какой он интерфейс у этого libpulse.

Попробуй в доках посмотреть, а вдруг там будет пара строчек об API.

theNamelessOne ★★★★★
()

Приватный сокет для управления + POSIX shm для аудиоданных. Насколько понимаю.

А вообще libpulse.

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

прошли времена kiss! хватит сопли на кулак наматывать и задавать риторические вопросы.

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