Home
last modified time | relevance | path

Searched refs:GstEGLImage (Results 1 – 10 of 10) sorted by relevance

/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/egl/
Dgsteglimage.h35 #define GST_EGL_IMAGE_CAST(obj) ((GstEGLImage *)(obj))
38 typedef struct _GstEGLImage GstEGLImage; typedef
48 typedef void (*GstEGLImageDestroyNotify) (GstEGLImage * image,
72 GstEGLImage * gst_egl_image_new_wrapped (GstGLContext * context,
78 gpointer gst_egl_image_get_image (GstEGLImage * image);
81 GstEGLImage * gst_egl_image_from_texture (GstGLContext * context,
86 GstEGLImage * gst_egl_image_from_dmabuf (GstGLContext * context,
92 GstEGLImage * gst_egl_image_from_dmabuf_direct (GstGLContext * context,
97 GstEGLImage * gst_egl_image_from_dmabuf_direct_target (GstGLContext * context,
104 gboolean gst_egl_image_export_dmabuf (GstEGLImage *image, int *fd, gint …
[all …]
Dgsteglimage.c194 GST_DEFINE_MINI_OBJECT_TYPE (GstEGLImage, gst_egl_image);
223 gst_egl_image_get_image (GstEGLImage * image) in gst_egl_image_get_image()
231 _gst_egl_image_free_thread (GstGLContext * context, GstEGLImage * image) in _gst_egl_image_free_thread()
240 GstEGLImage *image = GST_EGL_IMAGE (object); in _gst_egl_image_free()
267 GstEGLImage *
272 GstEGLImage *img = NULL; in gst_egl_image_new_wrapped()
279 img = g_new0 (GstEGLImage, 1); in gst_egl_image_new_wrapped()
413 _destroy_egl_image (GstEGLImage * image, gpointer user_data) in _destroy_egl_image()
426 GstEGLImage *
572 GstEGLImage *
[all …]
Dgstglmemoryegl.h56 GstEGLImage *image;
/third_party/gstreamer/gstplugins_bad/ext/wpe/
DWPEThreadedView.h33 typedef struct _GstEGLImage GstEGLImage; typedef
48 GstEGLImage* image();
83 static void s_releaseImage(GstEGLImage*, gpointer);
108 GstEGLImage* pending;
109 GstEGLImage* committed;
DWPEThreadedView.cpp494 GstEGLImage *egl_pending = NULL; in ~WPEView()
495 GstEGLImage *egl_committed = NULL; in ~WPEView()
590 GstEGLImage* WPEView::image() in image()
592 GstEGLImage* ret = nullptr; in image()
594 GstEGLImage *prev_image = NULL; in image()
828 void WPEView::s_releaseImage(GstEGLImage* image, gpointer data) in s_releaseImage()
Dgstwpevideosrc.cpp234 GstEGLImage *locked_image; in gst_wpe_video_src_fill_memory()
/third_party/gstreamer/gstplugins_base/ext/gl/
Dgstgldownloadelement.c601 nv_buffer_egl_image_mem_unref (GstEGLImage * image, GstMemory * mem) in nv_buffer_egl_image_mem_unref()
634 GstEGLImage *eglimage = NULL; in gst_gl_buffer_pool_nvmm_alloc()
1105 GstEGLImage *image; in _create_cached_dmabuf_info()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/
Dgstglupload.c492 GstEGLImage *eglimage[GST_VIDEO_MAX_PLANES];
601 static GstEGLImage *
609 _set_cached_eglimage (GstMemory * mem, GstEGLImage * eglimage, gint plane) in _set_cached_eglimage()
1929 _egl_image_mem_unref (GstEGLImage * image, GstMemory * mem) in _egl_image_mem_unref()
2119 GstEGLImage *eglimage = NULL; in _nvmm_upload_perform()
/third_party/gstreamer/gstplugins_base/
DChangeLog12151 Also free the GstEGLImage struct allocated by g_new0.
24504 By adding the necessary GstEGLImage entry points to create a GstEGLImage
24912 GstEGLImage
26019 This also ports the dmabuf uploader to GstEGLImage and GstGLMemoryEGL.
50147 This also ports the dmabuf uploader to GstEGLImage and GstGLMemoryEGL.
/third_party/gstreamer/gstplugins_bad/
DChangeLog66020 By adding the necessary GstEGLImage entry points to create a GstEGLImage
66966 GstEGLImage
73894 This also ports the dmabuf uploader to GstEGLImage and GstGLMemoryEGL.