Home
last modified time | relevance | path

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

12

/third_party/gstreamer/gstplugins_bad/gst-libs/gst/vulkan/
Dgstvkdisplay.h32 …SPLAY(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_VULKAN_DISPLAY,GstVulkanDisplay))
44 #define GST_VULKAN_DISPLAY_CAST(obj) ((GstVulkanDisplay*)(obj))
53 typedef struct _GstVulkanDisplay GstVulkanDisplay; typedef
121 gpointer (*get_handle) (GstVulkanDisplay * display);
122 GstVulkanWindow * (*create_window) (GstVulkanDisplay * display);
128 G_DEFINE_AUTOPTR_CLEANUP_FUNC (GstVulkanDisplay, gst_object_unref)
131 GstVulkanDisplay * gst_vulkan_display_new (GstVulkanInstance *instance);
133 GstVulkanDisplay * gst_vulkan_display_new_with_type (GstVulkanInstance *instance,
142 gpointer gst_vulkan_display_get_handle (GstVulkanDisplay * display);
144 GstVulkanDisplayType gst_vulkan_display_get_handle_type (GstVulkanDisplay * display);
[all …]
Dgstvkdisplay.c82 static gpointer gst_vulkan_display_default_get_handle (GstVulkanDisplay *
85 * gst_vulkan_display_default_create_window (GstVulkanDisplay * display);
97 G_DEFINE_TYPE_WITH_CODE (GstVulkanDisplay, gst_vulkan_display, GST_TYPE_OBJECT,
98 G_ADD_PRIVATE (GstVulkanDisplay) _init_debug ());
101 _event_thread_main (GstVulkanDisplay * display) in _event_thread_main()
139 gst_vulkan_display_init (GstVulkanDisplay * display) in gst_vulkan_display_init()
170 GstVulkanDisplay *display = GST_VULKAN_DISPLAY (object); in gst_vulkan_display_finalize()
214 GstVulkanDisplay *
218 GstVulkanDisplay *display = NULL; in gst_vulkan_display_new_with_type()
261 GstVulkanDisplay *
[all …]
Dgstvkutils.h30 GstVulkanDisplay ** display_ptr,
35 GstVulkanDisplay ** display,
40 GstVulkanDisplay * display,
Dgstvkutils.c197 GstVulkanDisplay ** display_ptr) in _vk_display_context_query()
247 GstVulkanDisplay ** display_ptr, GstVulkanInstance ** instance_ptr) in gst_vulkan_ensure_element_data()
330 GstVulkanDisplay ** display, GstVulkanInstance ** instance) in gst_vulkan_handle_set_context()
332 GstVulkanDisplay *display_replacement = NULL; in gst_vulkan_handle_set_context()
358 GstVulkanDisplay *old = *display; in gst_vulkan_handle_set_context()
391 GstVulkanDisplay * display, GstVulkanInstance * instance, in gst_vulkan_handle_context_query()
Dgstvkwindow.h99 GstVulkanDisplay *display;
146 GstVulkanWindow * gst_vulkan_window_new (GstVulkanDisplay *display);
149 GstVulkanDisplay * gst_vulkan_window_get_display (GstVulkanWindow *window);
Dvulkan_fwd.h61 typedef struct _GstVulkanDisplay GstVulkanDisplay; typedef
Dgstvkwindow.c260 gst_vulkan_window_new (GstVulkanDisplay * display) in gst_vulkan_window_new()
326 GstVulkanDisplay *
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/vulkan/android/
Dgstvkdisplay_android.c36 static gpointer gst_vulkan_display_android_get_handle (GstVulkanDisplay *
51 GstVulkanDisplay *display = (GstVulkanDisplay *) display_android; in gst_vulkan_display_android_init()
83 gst_vulkan_display_android_get_handle (GstVulkanDisplay * display) in gst_vulkan_display_android_get_handle()
Dgstvkdisplay_android.h51 GstVulkanDisplay parent;
Dgstvkwindow_android.h73 GstVulkanWindowAndroid * gst_vulkan_window_android_new (GstVulkanDisplay * display);
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/vulkan/xcb/
Dgstvkdisplay_xcb.c37 static gpointer gst_vulkan_display_xcb_get_handle (GstVulkanDisplay * display);
51 GstVulkanDisplay *display = (GstVulkanDisplay *) display_xcb; in gst_vulkan_display_xcb_init()
151 gst_vulkan_display_xcb_get_handle (GstVulkanDisplay * display) in gst_vulkan_display_xcb_get_handle()
Dgstvkwindow_xcb.h80 GstVulkanWindowXCB * gst_vulkan_window_xcb_new (GstVulkanDisplay * display);
Dgstvkdisplay_xcb.h60 GstVulkanDisplay parent;
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/vulkan/wayland/
Dgstvkdisplay_wayland.c38 static gpointer gst_vulkan_display_wayland_get_handle (GstVulkanDisplay *
86 GstVulkanDisplay *display = (GstVulkanDisplay *) display_wayland; in gst_vulkan_display_wayland_init()
174 gst_vulkan_display_wayland_get_handle (GstVulkanDisplay * display) in gst_vulkan_display_wayland_get_handle()
Dgstvkdisplay_wayland.h61 GstVulkanDisplay parent;
Dgstvkwindow_wayland.h72 GstVulkanWindowWayland * gst_vulkan_window_wayland_new (GstVulkanDisplay * display);
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/vulkan/ios/
Dgstvkdisplay_ios.m38 static gpointer gst_vulkan_display_ios_get_handle (GstVulkanDisplay * display);
52 GstVulkanDisplay *display = (GstVulkanDisplay *) display_ios;
84 gst_vulkan_display_ios_get_handle (GstVulkanDisplay * display)
Dgstvkdisplay_ios.h51 GstVulkanDisplay parent;
Dgstvkwindow_ios.h75 GstVulkanWindowIos * gst_vulkan_window_ios_new (GstVulkanDisplay * display);
/third_party/gstreamer/gstplugins_bad/tests/check/libs/
Dvkwindow.c29 static GstVulkanDisplay *display;
50 GstVulkanDisplay *win_display; in GST_START_TEST()
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/vulkan/cocoa/
Dgstvkdisplay_cocoa.m37 static gpointer gst_vulkan_display_cocoa_get_handle (GstVulkanDisplay * display);
193 GstVulkanDisplay *display = (GstVulkanDisplay *) display_cocoa;
244 gst_vulkan_display_cocoa_get_handle (GstVulkanDisplay * display)
Dgstvkdisplay_cocoa.h51 GstVulkanDisplay parent;
Dgstvkwindow_cocoa.h75 GstVulkanWindowCocoa * gst_vulkan_window_cocoa_new (GstVulkanDisplay * display);
/third_party/gstreamer/gstplugins_bad/ext/vulkan/
Dvksink.h47 GstVulkanDisplay *display;
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/vulkan/win32/
Dgstvkwindow_win32.h74 GstVulkanWindowWin32 * gst_vulkan_window_win32_new (GstVulkanDisplay * display);

12