thestk / rtaudio

A set of C++ classes that provide a common API for realtime audio input/output across Linux (native ALSA, JACK, PulseAudio and OSS), Macintosh OS X (CoreAudio and JACK), and Windows (DirectSound, ASIO, and WASAPI) operating systems.
Other
1.49k stars 318 forks source link

Add Meson build #297

Closed ntonnaett closed 3 years ago

ntonnaett commented 3 years ago

When building JackTrip I've used RtAudio as a cmake subproject in meson. I had to handle a lot of dependency things that should actually be handled by the subproject. So I decided to write meson build files for RtAudio. This simplifies a lot for me and I got rid of some linking errors on Windows. Additionally there would be the possibility to add RtAudio to the WrapDB.

This is the corresponding change in JackTrip.