I am looking at a way to integrate libcinder with libmpv (cross-platform media player library) - the biggest problem i face is to get an fbo from mpv and use it in as an opengl context in libcinder.
I need to retrieve OpenGL function pointers like SDL_GL_GetProcAddress, glXGetProcAddressARB or wglGetProcAddress but cannot find a way to get to these functions in libcinder.
*if you want to try libmpv, it is best to compile libmpv as a shared library with *
git clone https://github.com/mpv-player/mpv-build.git
echo “–enable-libmpv-shared” >> mpv_options
You’ll find an example using sdl here