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