[vlc-devel] [PATCH v3 0/3] libvlc: provide API to render video in user defined GL context

Pierre Lamot pierre at videolabs.io
Wed Jul 25 15:41:06 CEST 2018


Changes since V2

  - added a setup callback called during the module open phase
  - minor refactoring

Pierre Lamot (3):
  vgl: provide a module to allow rendering in a user defined opengl
    context
  vgl: expose opengl callbacks through libvlc
  libvlc: add sdl_opengl_player sample

 doc/libvlc/sdl_opengl_player.cpp  | 334 ++++++++++++++++++++++++++++++
 include/vlc/libvlc_media_player.h |  97 +++++++++
 lib/libvlc.sym                    |   1 +
 lib/media_player.c                |  49 +++++
 modules/video_output/Makefile.am  |   2 +
 modules/video_output/vgl.c        | 168 +++++++++++++++
 6 files changed, 651 insertions(+)
 create mode 100644 doc/libvlc/sdl_opengl_player.cpp
 create mode 100644 modules/video_output/vgl.c

-- 
2.17.1



More information about the vlc-devel mailing list