GstVulkanTimelineSemaphore
Members
parent
(GstMiniObject)
–
parent GstMiniObject
semaphore
(GstVulkanHandle *)
–
the GstVulkanHandle containing the sempahore
Since : 1.30
GstVulkan.VulkanTimelineSemaphore
Members
parent
(Gst.MiniObject)
–
parent Gst.MiniObject
semaphore
(GstVulkan.VulkanHandle)
–
the GstVulkan.VulkanHandle containing the sempahore
Since : 1.30
GstVulkan.VulkanTimelineSemaphore
Members
parent
(Gst.MiniObject)
–
parent Gst.MiniObject
semaphore
(GstVulkan.VulkanHandle)
–
the GstVulkan.VulkanHandle containing the sempahore
Since : 1.30
Constructors
gst_vulkan_timeline_semaphore_new
GstVulkanTimelineSemaphore * gst_vulkan_timeline_semaphore_new (GstVulkanDevice * device)
Parameters:
device
–
GstVulkan.VulkanTimelineSemaphore.prototype.new
function GstVulkan.VulkanTimelineSemaphore.prototype.new(device: GstVulkan.VulkanDevice): {
// javascript wrapper for 'gst_vulkan_timeline_semaphore_new'
}
Parameters:
GstVulkan.VulkanTimelineSemaphore.new
def GstVulkan.VulkanTimelineSemaphore.new (device):
#python wrapper for 'gst_vulkan_timeline_semaphore_new'
Parameters:
Methods
gst_vulkan_timeline_semaphore_compare_exchange_unlocked
gboolean gst_vulkan_timeline_semaphore_compare_exchange_unlocked (GstVulkanTimelineSemaphore * timeline, guint64 value, guint64 new_value)
Parameters:
timeline
–
a GstVulkanTimelineSemaphore to retrieve the value of.
value
–
new_value
–
the new value to set on the timeline semaphore.
Since : 1.30
GstVulkan.VulkanTimelineSemaphore.prototype.compare_exchange_unlocked
function GstVulkan.VulkanTimelineSemaphore.prototype.compare_exchange_unlocked(value: Number, new_value: Number): {
// javascript wrapper for 'gst_vulkan_timeline_semaphore_compare_exchange_unlocked'
}
Parameters:
a GstVulkan.VulkanTimelineSemaphore to retrieve the value of.
the new value to set on the timeline semaphore.
Since : 1.30
GstVulkan.VulkanTimelineSemaphore.compare_exchange_unlocked
def GstVulkan.VulkanTimelineSemaphore.compare_exchange_unlocked (self, value, new_value):
#python wrapper for 'gst_vulkan_timeline_semaphore_compare_exchange_unlocked'
Parameters:
a GstVulkan.VulkanTimelineSemaphore to retrieve the value of.
the new value to set on the timeline semaphore.
Since : 1.30
gst_vulkan_timeline_semaphore_lock
gst_vulkan_timeline_semaphore_lock (GstVulkanTimelineSemaphore * timeline)
Exclusively lock the timeline semaphore.
Parameters:
timeline
–
a GstVulkanTimelineSemaphore to lock
Since : 1.30
GstVulkan.VulkanTimelineSemaphore.prototype.lock
function GstVulkan.VulkanTimelineSemaphore.prototype.lock(): {
// javascript wrapper for 'gst_vulkan_timeline_semaphore_lock'
}
Exclusively lock the timeline semaphore.
Parameters:
a GstVulkan.VulkanTimelineSemaphore to lock
Since : 1.30
GstVulkan.VulkanTimelineSemaphore.lock
def GstVulkan.VulkanTimelineSemaphore.lock (self):
#python wrapper for 'gst_vulkan_timeline_semaphore_lock'
Exclusively lock the timeline semaphore.
Parameters:
a GstVulkan.VulkanTimelineSemaphore to lock
Since : 1.30
gst_vulkan_timeline_semaphore_peek_unlocked
guint64 gst_vulkan_timeline_semaphore_peek_unlocked (GstVulkanTimelineSemaphore * timeline)
Parameters:
timeline
–
a GstVulkanTimelineSemaphore to retrieve the value of.
Since : 1.30
GstVulkan.VulkanTimelineSemaphore.prototype.peek_unlocked
function GstVulkan.VulkanTimelineSemaphore.prototype.peek_unlocked(): {
// javascript wrapper for 'gst_vulkan_timeline_semaphore_peek_unlocked'
}
Parameters:
a GstVulkan.VulkanTimelineSemaphore to retrieve the value of.
Since : 1.30
GstVulkan.VulkanTimelineSemaphore.peek_unlocked
def GstVulkan.VulkanTimelineSemaphore.peek_unlocked (self):
#python wrapper for 'gst_vulkan_timeline_semaphore_peek_unlocked'
Parameters:
a GstVulkan.VulkanTimelineSemaphore to retrieve the value of.
Since : 1.30
gst_vulkan_timeline_semaphore_ref
GstVulkanTimelineSemaphore * gst_vulkan_timeline_semaphore_ref (GstVulkanTimelineSemaphore * timeline)
Increases the refcount of the given timeline by one.
Parameters:
timeline
–
timeline
Since : 1.30
gst_vulkan_timeline_semaphore_unlock
gst_vulkan_timeline_semaphore_unlock (GstVulkanTimelineSemaphore * timeline)
Exclusively unlock the timeline semaphore.
Parameters:
timeline
–
a GstVulkanTimelineSemaphore to unlock
Since : 1.30
GstVulkan.VulkanTimelineSemaphore.prototype.unlock
function GstVulkan.VulkanTimelineSemaphore.prototype.unlock(): {
// javascript wrapper for 'gst_vulkan_timeline_semaphore_unlock'
}
Exclusively unlock the timeline semaphore.
Parameters:
a GstVulkan.VulkanTimelineSemaphore to unlock
Since : 1.30
GstVulkan.VulkanTimelineSemaphore.unlock
def GstVulkan.VulkanTimelineSemaphore.unlock (self):
#python wrapper for 'gst_vulkan_timeline_semaphore_unlock'
Exclusively unlock the timeline semaphore.
Parameters:
a GstVulkan.VulkanTimelineSemaphore to unlock
Since : 1.30
Constants
GST_TYPE_VULKAN_TIMELINE_SEMAPHORE
#define GST_TYPE_VULKAN_TIMELINE_SEMAPHORE (gst_vulkan_timeline_semaphore_get_type ())
Since : 1.30
The results of the search are