vlc имеет впечатляющий пример, показывающий, как интегрироваться с gtk:
https://git.videolan.org/?p=vlc.git;a=blob;f=doc/libvlc/gtk_player.c
но мы используем glfw и C ++. Если бы мы создавали окно-обертку, используя оконный инструментарий, такой как gtk, есть ли какое-то снижение производительности с точки зрения работы OpenGL внутри него?
Можно ли открыть видеоокно в компоненте GTKGL или OpenGL мешает видео, даже если оно не отображается?