Могу ли я воспроизводить файлы OGG или WAV с помощью PulseAudio?

Мне не совсем понятно, что делает pulseaudio или как я могу его использовать. Например, у меня есть звуковые файлы .wav и .ogg, которые мне нужны для программного воспроизведения (с использованием c / c ++). Как я могу использовать pluseaudio для этого? Или я должен использовать что-то еще?

2
задан 2 August 2012 в 21:23

1 ответ

Pulseaudio - это низкоуровневый «драйвер» или, лучше сказать, «слой», который существует между приложениями и ALSA (Advanced Linux Sound Architecture), используемой для направления и микширования звуков. Например, игра должна шуметь. Он отправляет этот шум в pulseaudio (или другой слой, который он использует, если он сделан по-другому), а pulseaudio микширует и отправляет в ALSA, который взаимодействует с вашей звуковой картой. Хотя вы можете написать свое собственное приложение, вам лучше использовать банши Install banshee или VLC Install vlc [ 113]. Хотя написание программного обеспечения для взаимодействия с pulseaudio выходит за рамки моих знаний, вы можете попробовать использовать этот дополнительный справочник .

0
ответ дан 2 August 2012 в 21:23

Другие вопросы по тегам:

Похожие вопросы: