Package org.freedesktop.gstreamer.gst
Class Pad.PadClass
- All Implemented Interfaces:
Proxy
- Direct Known Subclasses:
AggregatorPad.AggregatorPadClass
,ProxyPad.ProxyPadClass
- Enclosing class:
Pad
-
Constructor Summary
ConstructorDescriptionPadClass()
Allocate a new PadClass.Allocate a new PadClass.PadClass
(MemorySegment address) Create a PadClass proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayout
The memory layout of the native struct.void
overrideLinked
(Arena arena, Method method) Override virtual methodlinked
.void
overrideUnlinked
(Arena arena, Method method) Override virtual methodunlinked
.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
-
PadClass
Create a PadClass proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
PadClass
Allocate a new PadClass.- Parameters:
arena
- to control the memory allocation scope
-
PadClass
public PadClass()Allocate a new PadClass. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-
overrideLinked
-
overrideUnlinked
-