Home
last modified time | relevance | path

Searched refs:GstGLMemory (Results 1 – 25 of 74) sorted by relevance

123

/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/
Dgstglmemory.h40 #define GST_GL_MEMORY_CAST(obj) ((GstGLMemory *) obj)
267 void gst_gl_memory_init (GstGLMemory * mem,
281 gboolean gst_gl_memory_copy_into (GstGLMemory *gl_mem,
288 gboolean gst_gl_memory_copy_teximage (GstGLMemory * src,
296 gboolean gst_gl_memory_read_pixels (GstGLMemory * gl_mem,
299 void gst_gl_memory_texsubimage (GstGLMemory * gl_mem,
304 gint gst_gl_memory_get_texture_width (GstGLMemory * gl_mem);
306 gint gst_gl_memory_get_texture_height (GstGLMemory * gl_mem);
308 GstGLFormat gst_gl_memory_get_texture_format (GstGLMemory * gl_mem);
310 GstGLTextureTarget gst_gl_memory_get_texture_target (GstGLMemory * gl_mem);
[all …]
Dgstglfilter.h52 typedef gboolean (*GstGLFilterRenderFunc) (GstGLFilter * filter, GstGLMemory * in_tex, gpointer use…
115 gboolean (*filter_texture) (GstGLFilter *filter, GstGLMemory *input, GstGLMemory *output);
134 GstGLMemory * input,
135 GstGLMemory * output,
143 GstGLMemory * input,
144 GstGLMemory * output,
Dgstglmemory.c91 GST_DEFINE_MINI_OBJECT_TYPE (GstGLMemory, gst_gl_memory);
96 GstGLMemory *src;
134 _calculate_unpack_length (GstGLMemory * gl_mem, GstGLContext * context) in _calculate_unpack_length()
249 _gl_tex_create (GstGLMemory * gl_mem, GError ** error) in _gl_tex_create()
278 _gst_gl_memory_start_log (GstGLMemory * gl_mem, const gchar * func_name) in _gst_gl_memory_start_log()
289 _gst_gl_memory_end_log (GstGLMemory * gl_mem) in _gst_gl_memory_end_log()
319 gst_gl_memory_init (GstGLMemory * mem, GstAllocator * allocator, in gst_gl_memory_init()
386 gst_gl_memory_read_pixels (GstGLMemory * gl_mem, gpointer write_pointer) in gst_gl_memory_read_pixels()
442 _gl_tex_download_get_tex_image (GstGLMemory * gl_mem, GstMapInfo * info, in _gl_tex_download_get_tex_image()
484 _gl_tex_download_read_pixels (GstGLMemory * gl_mem, GstMapInfo * info, in _gl_tex_download_read_pixels()
[all …]
Dgstglframebuffer.c283 gst_gl_framebuffer_draw_to_texture (GstGLFramebuffer * fb, GstGLMemory * mem, in gst_gl_framebuffer_draw_to_texture()
376 GstGLMemory *mem = (GstGLMemory *) attach->mem; in _update_effective_dimensions()
423 GstGLMemory * mem) in _attach_gl_memory()
491 _attach_gl_memory (fb, attachment_point, (GstGLMemory *) mem); in gst_gl_framebuffer_attach()
/third_party/gstreamer/gstplugins_base/tests/check/libs/
Dgstglmemory.c109 GstGLMemory *gl_mem; in create_memory()
126 gl_mem = (GstGLMemory *) mem; in create_memory()
172 GstGLMemory *gl_mem, *gl_mem2; in GST_START_TEST()
178 gl_mem = (GstGLMemory *) mem; in GST_START_TEST()
180 gl_mem2 = (GstGLMemory *) mem; in GST_START_TEST()
205 GstGLMemory *gl_mem; in wrap_raw_data()
223 gl_mem = (GstGLMemory *) mem; in wrap_raw_data()
248 GstGLMemory *gl_mem; in GST_START_TEST()
255 gl_mem = (GstGLMemory *) mem; in GST_START_TEST()
270 wrap_gl_memory (GstGLMemory * gl_mem) in wrap_gl_memory()
[all …]
Dgstglupload.c42 static GstGLMemory *fbo_tex;
171 (GstGLMemory *) gst_gl_base_memory_alloc ((GstGLBaseMemoryAllocator *) in init()
319 GstGLMemory *gl_mem; in GST_START_TEST()
339 gl_mem = (GstGLMemory *) gst_gl_base_memory_alloc (base_mem_alloc, in GST_START_TEST()
/third_party/gstreamer/gstplugins_base/ext/gl/
Dgstgldifferencematte.h48 GstGLMemory *savedbgtexture;
49 GstGLMemory *newbgtexture;
50 GstGLMemory *midtexture[4];
51 GstGLMemory *intexture;
Dgstglfilterapp.c73 GstGLMemory * in_tex, GstGLMemory * out_tex);
193 GstGLMemory *in_tex;
194 GstGLMemory *out_tex;
211 gst_gl_filter_app_filter_texture (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_filter_app_filter_texture()
212 GstGLMemory * out_tex) in gst_gl_filter_app_filter_texture()
Dgstgldeinterlace.c74 GstGLMemory * in_tex, GstGLMemory * out_tex);
76 GstGLMemory * in_tex, gpointer stuff);
78 GstGLMemory * in_tex, gpointer stuff);
392 gst_gl_deinterlace_filter_texture (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_deinterlace_filter_texture()
393 GstGLMemory * out_tex) in gst_gl_deinterlace_filter_texture()
460 gst_gl_deinterlace_vfir_callback (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_deinterlace_vfir_callback()
497 gst_gl_deinterlace_greedyh_callback (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_deinterlace_greedyh_callback()
Dgstgldifferencematte.c71 GstGLMemory * in_tex, GstGLMemory * out_tex);
106 (GstGLMemory *) gst_gl_base_memory_alloc (tex_alloc, params); in gst_gl_differencematte_gl_start()
329 (GstGLMemory *) gst_gl_base_memory_alloc (tex_alloc, params); in init_pixbuf_texture()
339 (GstGLMemory *) gst_gl_base_memory_alloc (tex_alloc, params); in init_pixbuf_texture()
347 gst_gl_differencematte_diff (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_differencematte_diff()
372 gst_gl_differencematte_hblur (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_differencematte_hblur()
396 gst_gl_differencematte_vblur (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_differencematte_vblur()
420 gst_gl_differencematte_interp (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_differencematte_interp()
450 GstGLMemory * in_tex, GstGLMemory * out_tex) in gst_gl_differencematte_filter_texture()
Dgstglcolorscale.c76 GstGLMemory * in_tex, GstGLMemory * out_tex);
179 gst_gl_colorscale_filter_texture (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_colorscale_filter_texture()
180 GstGLMemory * out_tex) in gst_gl_colorscale_filter_texture()
Dgstgloverlaycompositorelement.c95 filter, GstGLMemory * in_tex, GstGLMemory * out_tex);
97 filter, GstGLMemory * in_tex, gpointer stuff);
321 GstGLMemory * in_tex, GstGLMemory * out_tex) in gst_gl_overlay_compositor_element_filter_texture()
337 GstGLMemory * in_tex, gpointer stuff) in gst_gl_overlay_compositor_element_callback()
Dgstgleffects.h74 GstGLMemory *intexture;
75 GstGLMemory *midtexture[NEEDED_TEXTURES];
76 GstGLMemory *outtexture;
Dgstglfilterglass.h44 GstGLMemory *in_tex;
45 GstGLMemory *out_tex;
Dgstglfiltershader.c108 GstGLMemory * in_tex, GstGLMemory * out_tex);
110 GstGLMemory * in_tex, gpointer stuff);
340 gst_gl_filtershader_filter_texture (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_filtershader_filter_texture()
341 GstGLMemory * out_tex) in gst_gl_filtershader_filter_texture()
521 gst_gl_filtershader_hcallback (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_filtershader_hcallback()
Dgstgltransformation.h51 GstGLMemory *in_tex;
52 GstGLMemory *out_tex;
Dgstglfilterglass.c76 GstGLMemory * in_tex, GstGLMemory * out_tex);
250 gst_gl_filter_glass_filter_texture (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_filter_glass_filter_texture()
251 GstGLMemory * out_tex) in gst_gl_filter_glass_filter_texture()
Dgstglfiltercube.c87 GstGLMemory * in_tex, GstGLMemory * out_tex);
337 gst_gl_filter_cube_filter_texture (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_filter_cube_filter_texture()
338 GstGLMemory * out_tex) in gst_gl_filter_cube_filter_texture()
Dgstgloverlay.c83 GstGLMemory * in_tex, GstGLMemory * out_tex);
435 gst_gl_overlay_callback (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_overlay_callback()
628 gst_gl_overlay_filter_texture (GstGLFilter * filter, GstGLMemory * in_tex, in gst_gl_overlay_filter_texture()
629 GstGLMemory * out_tex) in gst_gl_overlay_filter_texture()
707 overlay->image_memory = (GstGLMemory *) in gst_gl_overlay_load_jpeg()
822 overlay->image_memory = (GstGLMemory *) in gst_gl_overlay_load_png()
/third_party/gstreamer/gstplugins_bad/sys/applemedia/
Diosurfaceglmemory.c47 GstGLMemory *gl_mem = (GstGLMemory *) bmem; in _io_surface_gl_memory_create()
74 GstGLMemory *gl_mem = (GstGLMemory *) bmem; in _io_surface_gl_memory_allocator_map()
95 GstGLMemory *gl_mem = (GstGLMemory *) bmem; in _io_surface_gl_memory_allocator_unmap()
211 GstGLMemory *gl_mem = (GstGLMemory *) memory; in _io_surface_gl_memory_set_surface()
Diosglmemory.c55 GstGLMemory *gl_mem = (GstGLMemory *) bmem; in _ios_gl_memory_allocator_map()
/third_party/gstreamer/gstplugins_base/ext/gl/effects/
Dgstgleffectlumatocurve.h31 GstGLMemory *in_tex,
32 GstGLMemory *out_tex);
Dgstgleffectrgbtocurve.c29 const GstGLEffectsCurve * curve, gint curve_index, GstGLMemory * in_tex, in gst_gl_effects_rgb_to_curve()
30 GstGLMemory * out_tex) in gst_gl_effects_rgb_to_curve()
Dgstgleffectlumatocurve.c29 const GstGLEffectsCurve * curve, gint curve_index, GstGLMemory * in_tex, in gst_gl_effects_luma_to_curve()
30 GstGLMemory * out_tex) in gst_gl_effects_luma_to_curve()
/third_party/gstreamer/gstplugins_good/ext/qt/
Dqtglrenderer.h58 GstGLMemory *generateOutput(GstClockTime input_ns); in QT_FORWARD_DECLARE_CLASS()
103 GstGLMemory *gl_mem; in QT_FORWARD_DECLARE_CLASS()

123