Package org.freedesktop.gstreamer.gst
Class SharedTaskPool.SharedTaskPoolClass
java.lang.Object
io.github.jwharm.javagi.base.ProxyInstance
org.gnome.gobject.TypeClass
org.gnome.gobject.GObject.ObjectClass
org.gnome.gobject.InitiallyUnowned.InitiallyUnownedClass
org.freedesktop.gstreamer.gst.GstObject.ObjectClass
org.freedesktop.gstreamer.gst.TaskPool.TaskPoolClass
org.freedesktop.gstreamer.gst.SharedTaskPool.SharedTaskPoolClass
- All Implemented Interfaces:
Proxy
- Enclosing class:
SharedTaskPool
The
GstSharedTaskPoolClass
object.-
Constructor Summary
ConstructorDescriptionAllocate a new SharedTaskPoolClass.SharedTaskPoolClass
(Arena arena) Allocate a new SharedTaskPoolClass.SharedTaskPoolClass
(MemorySegment address) Create a SharedTaskPoolClass proxy instance for the provided memory address. -
Method Summary
Methods inherited from class org.freedesktop.gstreamer.gst.TaskPool.TaskPoolClass
overrideCleanup, overrideDisposeHandle, overrideJoin, overridePrepare, overridePush
Methods inherited from class org.freedesktop.gstreamer.gst.GstObject.ObjectClass
overrideDeepNotify, readPathStringSeparator, writePathStringSeparator
Methods inherited from class org.gnome.gobject.GObject.ObjectClass
findProperty, installProperties, installProperty, listProperties, overrideConstructed, overrideConstructor, overrideDispatchPropertiesChanged, overrideDispose, overrideFinalize, overrideGetProperty, overrideNotify, overrideProperty, overrideSetProperty, readFlags, readNConstructProperties, readNPspecs, readPdummy, readPspecs, writeFlags, writeNConstructProperties, writeNPspecs, writePdummy, writePspecs
Methods inherited from class org.gnome.gobject.TypeClass
addPrivate, adjustPrivateOffset, getInstancePrivateOffset, getPrivate, peek, peekParent, peekStatic, readGType, ref, unref, unrefUncached, writeGType
Methods inherited from class io.github.jwharm.javagi.base.ProxyInstance
equals, handle, hashCode
-
Constructor Details
-
SharedTaskPoolClass
Create a SharedTaskPoolClass proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
SharedTaskPoolClass
Allocate a new SharedTaskPoolClass.- Parameters:
arena
- to control the memory allocation scope
-
SharedTaskPoolClass
public SharedTaskPoolClass()Allocate a new SharedTaskPoolClass. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-