/third_party/gstreamer/gstplugins_bad/sys/va/ |
D | vasurfaceimage.h | 31 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 …]
|
D | gstvautils.h | 29 GstVaDisplay ** display_ptr); 33 GstVaDisplay ** display_ptr); 36 GstVaDisplay * display); 38 GstVaDisplay * display); 43 GstVaDisplay ** display_ptr); 45 GstVaDisplay * display);
|
D | vasurfaceimage.c | 27 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 …]
|
D | gstvautils.c | 45 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()
|
D | gstvadisplay_priv.h | 27 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);
|
D | gstvacaps.h | 28 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,
|
D | gstvaallocator.h | 35 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,
|
D | gstvadevice.c | 45 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()
|
D | gstvasurfacecopy.c | 33 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()
|
D | gstvadisplay_priv.c | 30 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()
|
D | gstvacaps.c | 62 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()
|
D | gstvadecoder.h | 31 GstVaDisplay *display; 40 GstVaDecoder * gst_va_decoder_new (GstVaDisplay * display,
|
D | gstvaallocator.c | 97 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 …]
|
D | gstvasurfacecopy.h | 36 GstVaSurfaceCopy * gst_va_surface_copy_new (GstVaDisplay * display,
|
D | gstvadevice.h | 37 GstVaDisplay *display;
|
D | gstvabasetransform.h | 45 GstVaDisplay *display;
|
D | gstvabasedec.h | 59 GstVaDisplay *display;
|
D | gstvafilter.h | 80 GstVaFilter * gst_va_filter_new (GstVaDisplay * display);
|
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/va/ |
D | gstvadisplay.h | 77 …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()
|
D | gstvadisplay.c | 61 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 …]
|
D | gstvadisplay_wrapped.c | 46 GstVaDisplay parent; 90 GstVaDisplay * 93 GstVaDisplay *dpy; in gst_va_display_wrapped_new()
|
D | gstvadisplay_drm.c | 54 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()
|
D | va_fwd.h | 26 typedef struct _GstVaDisplay GstVaDisplay; typedef
|
D | gstvadisplay_drm.h | 39 GstVaDisplay * gst_va_display_drm_new_from_path (const gchar * path);
|
D | gstvadisplay_wrapped.h | 39 GstVaDisplay * gst_va_display_wrapped_new (gpointer handle);
|