vlc | branch: master | Steve Lhomme <[email protected]> | Tue Jun 25 14:42:09 2019 +0200| [43400b8ed12629996b6334d489f6ab697109806f] | committer: Steve Lhomme
opengl: add a helper telling if the module uses a custom picture pool > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=43400b8ed12629996b6334d489f6ab697109806f --- modules/video_output/opengl/vout_helper.c | 6 ++++++ modules/video_output/opengl/vout_helper.h | 1 + 2 files changed, 7 insertions(+) diff --git a/modules/video_output/opengl/vout_helper.c b/modules/video_output/opengl/vout_helper.c index b59343f7b5..f4c9e5dd83 100644 --- a/modules/video_output/opengl/vout_helper.c +++ b/modules/video_output/opengl/vout_helper.c @@ -1024,6 +1024,12 @@ void vout_display_opengl_Viewport(vout_display_opengl_t *vgl, int x, int y, vgl->vt.Viewport(x, y, width, height); } +bool vout_display_opengl_HasPool(const vout_display_opengl_t *vgl) +{ + opengl_tex_converter_t *tc = vgl->prgm->tc; + return tc->pf_get_pool != NULL; +} + picture_pool_t *vout_display_opengl_GetPool(vout_display_opengl_t *vgl, unsigned requested_count) { GL_ASSERT_NOERROR(); diff --git a/modules/video_output/opengl/vout_helper.h b/modules/video_output/opengl/vout_helper.h index 332f63c79e..2910f82001 100644 --- a/modules/video_output/opengl/vout_helper.h +++ b/modules/video_output/opengl/vout_helper.h @@ -92,6 +92,7 @@ vout_display_opengl_t *vout_display_opengl_New(video_format_t *fmt, const vlc_viewpoint_t *viewpoint, vlc_video_context *context); void vout_display_opengl_Delete(vout_display_opengl_t *vgl); +bool vout_display_opengl_HasPool(const vout_display_opengl_t *); picture_pool_t *vout_display_opengl_GetPool(vout_display_opengl_t *vgl, unsigned); _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
