Home
last modified time | relevance | path

Searched refs:GstVaDisplay (Results 1 – 25 of 32) sorted by relevance

12

/third_party/gstreamer/gstplugins_bad/sys/va/
Dvasurfaceimage.h31 gboolean va_create_surfaces (GstVaDisplay * display,
38 gboolean va_destroy_surfaces (GstVaDisplay * display,
41 gboolean va_export_surface_to_dmabuf (GstVaDisplay * display,
45 gboolean va_sync_surface (GstVaDisplay * display,
47 gboolean va_check_surface (GstVaDisplay * display,
49 gboolean va_copy_surface (GstVaDisplay * display,
54 gboolean va_create_image (GstVaDisplay * display,
58 gboolean va_destroy_image (GstVaDisplay * display,
60 gboolean va_get_image (GstVaDisplay * display,
63 gboolean va_get_derive_image (GstVaDisplay * display,
[all …]
Dgstvautils.h29 GstVaDisplay ** display_ptr);
33 GstVaDisplay ** display_ptr);
36 GstVaDisplay * display);
38 GstVaDisplay * display);
43 GstVaDisplay ** display_ptr);
45 GstVaDisplay * display);
Dvasurfaceimage.c27 va_destroy_surfaces (GstVaDisplay * display, VASurfaceID * surfaces, in va_destroy_surfaces()
48 va_create_surfaces (GstVaDisplay * display, guint rt_format, guint fourcc, in va_create_surfaces()
112 va_export_surface_to_dmabuf (GstVaDisplay * display, VASurfaceID surface, in va_export_surface_to_dmabuf()
131 va_destroy_image (GstVaDisplay * display, VAImageID image_id) in va_destroy_image()
147 va_get_derive_image (GstVaDisplay * display, VASurfaceID surface, in va_get_derive_image()
165 va_create_image (GstVaDisplay * display, GstVideoFormat format, gint width, in va_create_image()
188 va_get_image (GstVaDisplay * display, VASurfaceID surface, VAImage * image) in va_get_image()
206 va_sync_surface (GstVaDisplay * display, VASurfaceID surface) in va_sync_surface()
222 va_map_buffer (GstVaDisplay * display, VABufferID buffer, gpointer * data) in va_map_buffer()
238 va_unmap_buffer (GstVaDisplay * display, VABufferID buffer) in va_unmap_buffer()
[all …]
Dgstvautils.c45 gst_va_display_found (GstElement * element, GstVaDisplay * display) in gst_va_display_found()
155 GstVaDisplay * display) in gst_va_element_propagate_display_context()
178 GstVaDisplay ** display_ptr) in gst_va_ensure_element_data()
180 GstVaDisplay *display; in gst_va_ensure_element_data()
213 const gchar * render_device_path, GstVaDisplay ** display_ptr) in gst_va_handle_set_context()
215 GstVaDisplay *display_replacement = NULL; in gst_va_handle_set_context()
246 GstVaDisplay * display) in gst_va_handle_context_query()
283 const gchar * render_device_path, GstVaDisplay ** display_ptr) in gst_context_get_va_display()
286 GstVaDisplay *display = NULL; in gst_context_get_va_display()
337 gst_context_set_va_display (GstContext * context, GstVaDisplay * display) in gst_context_set_va_display()
Dgstvadisplay_priv.h27 GArray * gst_va_display_get_profiles (GstVaDisplay * self,
30 GArray * gst_va_display_get_image_formats (GstVaDisplay * self);
31 gboolean gst_va_display_has_vpp (GstVaDisplay * self);
Dgstvacaps.h28 gboolean gst_va_caps_from_profiles (GstVaDisplay * display,
34 VASurfaceAttrib * gst_va_get_surface_attribs (GstVaDisplay * display,
38 GstCaps * gst_va_create_raw_caps_from_config (GstVaDisplay * display,
Dgstvaallocator.h35 GstAllocator * gst_va_dmabuf_allocator_new (GstVaDisplay * display);
48 gboolean gst_va_dmabuf_memories_setup (GstVaDisplay * display,
63 GstAllocator * gst_va_allocator_new (GstVaDisplay * display,
Dgstvadevice.c45 gst_va_device_new (GstVaDisplay * display, const gchar * render_device_path) in gst_va_device_new()
79 GstVaDisplay *dpy; in gst_va_device_find_devices()
106 GstVaDisplay *dpy; in gst_va_device_find_devices()
Dgstvasurfacecopy.c33 GstVaDisplay *display;
43 _has_copy (GstVaDisplay * display) in _has_copy()
70 gst_va_surface_copy_new (GstVaDisplay * display, GstVideoInfo * vinfo) in gst_va_surface_copy_new()
Dgstvadisplay_priv.c30 gst_va_display_get_profiles (GstVaDisplay * self, guint32 codec, in gst_va_display_get_profiles()
90 gst_va_display_get_image_formats (GstVaDisplay * self) in gst_va_display_get_image_formats()
140 gst_va_display_has_vpp (GstVaDisplay * self) in gst_va_display_has_vpp()
Dgstvacaps.c62 gst_va_get_surface_attribs (GstVaDisplay * display, VAConfigID config, in gst_va_get_surface_attribs()
149 gst_va_create_raw_caps_from_config (GstVaDisplay * display, VAConfigID config) in gst_va_create_raw_caps_from_config()
237 gst_va_create_raw_caps (GstVaDisplay * display, VAProfile profile, in gst_va_create_raw_caps()
273 gst_va_create_coded_caps (GstVaDisplay * display, VAProfile profile, in gst_va_create_coded_caps()
380 gst_va_caps_from_profiles (GstVaDisplay * display, GArray * profiles, in gst_va_caps_from_profiles()
Dgstvadecoder.h31 GstVaDisplay *display;
40 GstVaDecoder * gst_va_decoder_new (GstVaDisplay * display,
Dgstvaallocator.c97 GstVaDisplay *display;
171 GstVaDisplay * display) in gst_va_memory_pool_flush_unlocked()
201 gst_va_memory_pool_flush (GstVaMemoryPool * self, GstVaDisplay * display) in gst_va_memory_pool_flush()
244 GstVaDisplay *display;
262 _ensure_surface_copy (GstVaSurfaceCopy ** old, GstVaDisplay * display, in _ensure_surface_copy()
442 gst_va_dmabuf_allocator_new (GstVaDisplay * display) in gst_va_dmabuf_allocator_new()
829 gst_va_dmabuf_memories_setup (GstVaDisplay * display, GstVideoInfo * info, in gst_va_dmabuf_memories_setup()
904 GstVaDisplay *display;
1094 GstVaDisplay *display; in _va_map_unlocked()
1195 GstVaDisplay *display; in _va_unmap_unlocked()
[all …]
Dgstvasurfacecopy.h36 GstVaSurfaceCopy * gst_va_surface_copy_new (GstVaDisplay * display,
Dgstvadevice.h37 GstVaDisplay *display;
Dgstvabasetransform.h45 GstVaDisplay *display;
Dgstvabasedec.h59 GstVaDisplay *display;
Dgstvafilter.h80 GstVaFilter * gst_va_filter_new (GstVaDisplay * display);
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/va/
Dgstvadisplay.h77 …T_VA_DISPLAY(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), GST_TYPE_VA_DISPLAY, GstVaDisplay))
83 G_DEFINE_AUTOPTR_CLEANUP_FUNC(GstVaDisplay, gst_object_unref)
119 gpointer (*create_va_display) (GstVaDisplay * self);
125 void gst_va_display_lock (GstVaDisplay * self);
127 void gst_va_display_unlock (GstVaDisplay * self);
129 gboolean gst_va_display_initialize (GstVaDisplay * self);
131 gpointer gst_va_display_get_va_dpy (GstVaDisplay * self);
133 GstVaImplementation gst_va_display_get_implementation (GstVaDisplay * self);
147 gst_va_display_is_implementation (GstVaDisplay * display, GstVaImplementation impl) in gst_va_display_is_implementation()
Dgstvadisplay.c61 G_DEFINE_TYPE_WITH_CODE (GstVaDisplay, gst_va_display, GST_TYPE_OBJECT,
62 G_ADD_PRIVATE (GstVaDisplay);
89 _gst_va_display_filter_driver (GstVaDisplay * self, gpointer foreign_display) in _gst_va_display_filter_driver()
113 gst_va_display_set_display (GstVaDisplay * self, gpointer display) in gst_va_display_set_display()
136 GstVaDisplay *self = GST_VA_DISPLAY (object); in gst_va_display_set_property()
169 GstVaDisplay *self = GST_VA_DISPLAY (object); in gst_va_display_constructed()
220 gst_va_display_init (GstVaDisplay * self) in gst_va_display_init()
238 gst_va_display_lock (GstVaDisplay * self) in gst_va_display_lock()
259 gst_va_display_unlock (GstVaDisplay * self) in gst_va_display_unlock()
283 GstVaDisplay *self = GST_VA_DISPLAY (object); in _va_warning()
[all …]
Dgstvadisplay_wrapped.c46 GstVaDisplay parent;
90 GstVaDisplay *
93 GstVaDisplay *dpy; in gst_va_display_wrapped_new()
Dgstvadisplay_drm.c54 GstVaDisplay parent;
133 gst_va_display_drm_create_va_display (GstVaDisplay * display) in gst_va_display_drm_create_va_display()
203 GstVaDisplay *
206 GstVaDisplay *dpy; in gst_va_display_drm_new_from_path()
Dva_fwd.h26 typedef struct _GstVaDisplay GstVaDisplay; typedef
Dgstvadisplay_drm.h39 GstVaDisplay * gst_va_display_drm_new_from_path (const gchar * path);
Dgstvadisplay_wrapped.h39 GstVaDisplay * gst_va_display_wrapped_new (gpointer handle);

12