Port to MacOS High Sierra
Opened this issue · 3 comments
Dawoodoz commented
The X11 window wrapper should in theory work on older Macintosh systems, but High Sierra is said to break this compatibility. Using XQartz seems like the simplest first step, but a native port might give better performance. Using a third party media layer with heavy dependencies would defeat the purpose of making this library.
Dawoodoz commented
This might have to wait for another release, because a contribution would be needed when I'm not a Macintosh user.
Dawoodoz commented
MacOS is said to not have a native C API, so one would have to create Objective-C wrappers to make system calls from C++.
Dawoodoz commented
PulseAudio should be possible to support while working on Linux, so that only graphics would remain for the Macintosh port.