Есть ли способ воспроизведения аудио из X11 в C ++? - PullRequest
0 голосов
/ 06 февраля 2020

Моя цель:

Я бы хотел воспроизвести сэмплированный звук с использованием X11 на C ++, возможно, он не предназначен, но так, есть ли способ воспроизведения сэмплированного аудио с X11?

Требуется Особенности:

  • Возможность воспроизведения сэмплированного звука
  • Использование X11

Проблемы:

Я почти ничего не нашел, кроме XBell инструкция в Xlib для X11.

Возможно, я совершенно не прав, и X11 не предназначен для воспроизведения звука.

Если требуется какое-либо разъяснение, добавьте комментарий или предложите изменить

1 Ответ

0 голосов
/ 20 февраля 2020

X11 не предназначен для воспроизведения звука.

Вместо этого вы можете использовать ALSA, PulseAudio или OSS.

ALSA

Является инфраструктурой низкого уровня для аудио в Linux, но это рискованно и не просто в использовании.

OSS

Устаревший, но лучше, чем X11, для воспроизведения звука!

PulseAudio

Is инфраструктура высокого уровня для аудио в Linux, но она более гибкая. Это способ go, если вы хотите использовать современные дистрибутивы.

...