MuTools is a collection of classes and functions serving as a backend
to realttime rendering and playback of text and multimedia content in
3D Environments.
For real-time audio playback, I directly included the sources of
RtAudio (http://www.music.mcgill.ca/~gary/rtaudio/) into my source
tree. Apart from that, MuTools depends on the following 3'rd-party
libraries, that are required for compilation:
Qt6
OpenCL
OpenXR
OpenCV
assimp
FFMPEG
zlib libzippp minizip
Most of which can be taken from vcpkg, but I strongly recommend
using a full-blown installation of the latest Qt Version.
MuTools is licensed under LGPL, meaning, you can link your project
against it without too much restrictions. FFMPEG is normally
licensed under LGPL, too. But when compiling it in GPL-mode,
keep in mind that your resulting project also has to be GPL.