I'm working on a macOS app and have been trying to get libvlc to play multiple (4+) streams at the same time.
I know it's possible as OBS (Open Broadcaster Studio) can do it fine (for the most part), so it's something with how I'm constructing the vlc libraries / media players / media elements.
I've created a test harness app that isolates the issue:
https://github.com/netizen01/VLCFourUpTest
Any help with fixing up my libvlc initialization / library instantiation / threading issues / NSView configuration / etc. would be greatly appreciated (willing to PayPal some $ as well).
Thanks for any help!
Note: I've tried VLCKit and got the exact same issues, so I am using libvlc directly to eliminate any possible issues.