Package org.freedesktop.gstreamer.audio
Class AudioCdSrc.AudioCdSrcClass
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.Element.ElementClass
org.freedesktop.gstreamer.base.BaseSrc.BaseSrcClass
org.freedesktop.gstreamer.base.PushSrc.PushSrcClass
org.freedesktop.gstreamer.audio.AudioCdSrc.AudioCdSrcClass
-
Constructor Summary
ConstructorDescriptionAllocate a new AudioCdSrcClass.AudioCdSrcClass
(Arena arena) Allocate a new AudioCdSrcClass.AudioCdSrcClass
(MemorySegment address) Create a AudioCdSrcClass proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayout
The memory layout of the native struct.void
overrideClose
(Arena arena, Method method) Override virtual methodclose
.void
overrideOpen
(Arena arena, Method method) Override virtual methodopen
.void
overrideReadSector
(Arena arena, Method method) Override virtual methodread_sector
.Methods inherited from class org.freedesktop.gstreamer.base.PushSrc.PushSrcClass
overrideAlloc, overrideCreate, overrideFill
Methods inherited from class org.freedesktop.gstreamer.base.BaseSrc.BaseSrcClass
overrideDecideAllocation, overrideDoSeek, overrideEvent, overrideFixate, overrideGetCaps, overrideGetSize, overrideGetTimes, overrideIsSeekable, overrideNegotiate, overridePrepareSeekSegment, overrideQuery, overrideSetCaps, overrideStart, overrideStop, overrideUnlock, overrideUnlockStop
Methods inherited from class org.freedesktop.gstreamer.gst.Element.ElementClass
addMetadata, addPadTemplate, addStaticMetadata, addStaticPadTemplate, addStaticPadTemplateWithGtype, getMetadata, getPadTemplate, getPadTemplateList, overrideChangeState, overrideGetState, overrideNoMorePads, overridePadAdded, overridePadRemoved, overridePostMessage, overrideProvideClock, overrideReleasePad, overrideRequestNewPad, overrideSendEvent, overrideSetBus, overrideSetClock, overrideSetContext, overrideSetState, overrideStateChanged, readElementfactory, readMetadata, readNumpadtemplates, readPadTemplCookie, setMetadata, setStaticMetadata, writeElementfactory, writeMetadata, writeNumpadtemplates, writePadTemplCookie
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
-
AudioCdSrcClass
Create a AudioCdSrcClass proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
AudioCdSrcClass
Allocate a new AudioCdSrcClass.- Parameters:
arena
- to control the memory allocation scope
-
AudioCdSrcClass
public AudioCdSrcClass()Allocate a new AudioCdSrcClass. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-
overrideOpen
-
overrideClose
-
overrideReadSector
-