vlc | branch: master | Alexandre Janniaux <[email protected]> | Wed Jan 13 12:07:17 2021 +0100| [55be72e7038678f86b29ca6d09a913a22794c9c4] | committer: Alexandre Janniaux
android: utils: add get_texture to picture_context Abstract the storage of SurfaceTexture in the Android video context, so that the interop doesn't have to bother on how the SurfaceTexture is handled by the image producer. In particular, this will allow multiple SurfaceTexture to be used in a single Android context, thus provides the ability to use SurfaceTexture as a single buffer in each picture_t sent from an Android producer. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=55be72e7038678f86b29ca6d09a913a22794c9c4 --- modules/video_output/android/utils.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/video_output/android/utils.h b/modules/video_output/android/utils.h index a7fc84d7a8..405f8a8b05 100644 --- a/modules/video_output/android/utils.h +++ b/modules/video_output/android/utils.h @@ -76,6 +76,9 @@ struct android_video_context_t void *dec_opaque; bool (*render)(struct picture_context_t *ctx); bool (*render_ts)(struct picture_context_t *ctx, vlc_tick_t ts); + + struct vlc_asurfacetexture * + (*get_texture)(struct picture_context_t *ctx); }; struct vlc_asurfacetexture _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
