GstVulkan.VulkanTrash

Fields

Name

Type

Access

Description

cache

GstVulkan.VulkanTrashList

r/w

fence

GstVulkan.VulkanFence

r/w

notify

GstVulkan.VulkanTrashNotify

r/w

parent

Gst.MiniObject

r/w

user_data

object

r/w

Methods

class

mini_object_unref (device, user_data)

class

new (fence, notify, *user_data)

class

new_free_semaphore (fence, semaphore)

class

object_unref (device, user_data)

Details

class GstVulkan.VulkanTrash

New in version 1.18.

classmethod mini_object_unref(device, user_data)
Parameters:

A GstVulkan.VulkanTrashNotify implementation for unreffing a Gst.MiniObject when the associated GstVulkan.VulkanFence is signalled

New in version 1.18.

classmethod new(fence, notify, *user_data)
Parameters:
Returns:

a new GstVulkan.VulkanTrash

Return type:

GstVulkan.VulkanTrash

Create and return a new GstVulkan.VulkanTrash object that will stores a callback to call when fence is signalled.

New in version 1.18.

classmethod new_free_semaphore(fence, semaphore)
Parameters:
Returns:

a new GstVulkan.VulkanTrash object that will the free semaphore when fence is signalled

Return type:

GstVulkan.VulkanTrash

New in version 1.18.

classmethod object_unref(device, user_data)
Parameters:

A GstVulkan.VulkanTrashNotify implementation for unreffing a Gst.Object when the associated GstVulkan.VulkanFence is signalled

New in version 1.18.