You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This seems to currently have support for ALSA and PulseAudio on Linux (judging from #33), and the linked pull request seems to make life easier in adding support for other sound systems.
The Linux desktop is currently in the process of making a transition to PipeWire, which improves upon the previous APIs in the following ways:
Capture and playback of audio and video with minimal latency.
Real-time multimedia processing on audio and video.
Multiprocess architecture to let applications share multimedia content.
Seamless support for PulseAudio, JACK, ALSA, and GStreamer applications.
Sandboxed applications support. See Flatpak for more info.
PipeWire maintains compatibility libraries for PulseAudio and ALSA, however these still have some of the limitations of their display server. Native PipeWire support would be ideal, particularly as I plan on utilizing this inside of a sandboxed environment, and PipeWire is the only multimedia API that handles that without punching a hole in the sandbox. Aside from that, the other benefits likely don't matter much, but still may be useful.
I don't know C/C++, so I probably can't be of much help, but I can try.
The text was updated successfully, but these errors were encountered:
This seems to currently have support for ALSA and PulseAudio on Linux (judging from #33), and the linked pull request seems to make life easier in adding support for other sound systems.
The Linux desktop is currently in the process of making a transition to PipeWire, which improves upon the previous APIs in the following ways:
(https://pipewire.org/)
PipeWire maintains compatibility libraries for PulseAudio and ALSA, however these still have some of the limitations of their display server. Native PipeWire support would be ideal, particularly as I plan on utilizing this inside of a sandboxed environment, and PipeWire is the only multimedia API that handles that without punching a hole in the sandbox. Aside from that, the other benefits likely don't matter much, but still may be useful.
I don't know C/C++, so I probably can't be of much help, but I can try.
The text was updated successfully, but these errors were encountered: