GstVulkanVideoFilter

GstVulkanVideoFilter is a helper base class for retrieving and holding the GstVulkanInstance, GstVulkanDevice and GstVulkanQueue used by an element.

GstVulkanVideoFilter

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBaseTransform
                    ╰──GstVulkanVideoFilter

Members

parent (GstBaseTransform) –

the parent GstBaseTransform

instance (GstVulkanInstance *) –

the configured GstVulkanInstance

device (GstVulkanDevice *) –

the configured GstVulkanDevice

queue (GstVulkanQueue *) –

the configured GstVulkanQueue

in_caps (GstCaps *) –

the configured input GstCaps

in_info (GstVideoInfo) –

the configured input GstVideoInfo

out_caps (GstCaps *) –

the configured output GstCaps

out_info (GstVideoInfo) –

the configured output GstVideoInfo

Since : 1.18


Class structure

GstVulkanVideoFilterClass

Fields
parent_class (GstBaseTransformClass) –

the parent GstBaseTransformClass

Since : 1.18


Methods

gst_vulkan_video_filter_get_device

GstVulkanDevice *
gst_vulkan_video_filter_get_device (GstVulkanVideoFilter * filter)

Parameters:

filter

a GstVulkanVideoFilter

Returns ( [transfer: full][nullable])

The currently configured GstVulkanDevice

Since : 1.26


gst_vulkan_video_filter_get_instance

GstVulkanInstance *
gst_vulkan_video_filter_get_instance (GstVulkanVideoFilter * filter)

Parameters:

filter

a GstVulkanVideoFilter

Returns ( [transfer: full][nullable])

The currently configured GstVulkanInstance

Since : 1.26


gst_vulkan_video_filter_get_queue

GstVulkanQueue *
gst_vulkan_video_filter_get_queue (GstVulkanVideoFilter * filter)

Parameters:

filter

a GstVulkanVideoFilter

Returns ( [transfer: full][nullable])

The currently configured GstVulkanQueue

Since : 1.26


The results of the search are