Package ch.bailu.gtk.gst
Klasse PadProbeInfo
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.gst.PadProbeInfo
- Alle implementierten Schnittstellen:
PointerInterface
Info passed in the #GstPadProbeCallback.
https://gstreamer.freedesktop.org/documentation/gstreamer/gi-index.html
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final Stringtype specific data, check the @type field to know the
datatype.static final Stringthe id of the probestatic final Stringoffset of pull probe, this field is valid when @type contains
#GST_PAD_PROBE_TYPE_PULLstatic final Stringsize of pull probe, this field is valid when @type contains
#GST_PAD_PROBE_TYPE_PULLstatic final Stringthe current probe type -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic ClassHandlergetEvent()type specific data, check the @type field to know the
datatype.longthe id of the probelongoffset of pull probe, this field is valid when @type contains
#GST_PAD_PROBE_TYPE_PULLintsize of pull probe, this field is valid when @type contains
#GST_PAD_PROBE_TYPE_PULLintthe current probe typegetQuery()voidsetFieldData(Pointer data) type specific data, check the @type field to know the
datatype.voidsetFieldId(long id) the id of the probevoidsetFieldOffset(long offset) offset of pull probe, this field is valid when @type contains
#GST_PAD_PROBE_TYPE_PULLvoidsetFieldSize(int size) size of pull probe, this field is valid when @type contains
#GST_PAD_PROBE_TYPE_PULLvoidsetFieldType(int type) the current probe typeVon Klasse geerbte Methoden ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacksVon Klasse geerbte Methoden ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNullVon Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden ch.bailu.gtk.type.PointerInterface
asCPointerNotNull, asJnaPointer, asPointer, isNotNull, isNull
-
Felddetails
-
TYPE
the current probe type- Siehe auch:
-
ID
the id of the probe- Siehe auch:
-
DATA
type specific data, check the @type field to know the
datatype. This field can be %NULL.- Siehe auch:
-
OFFSET
offset of pull probe, this field is valid when @type contains
#GST_PAD_PROBE_TYPE_PULL- Siehe auch:
-
SIZE
size of pull probe, this field is valid when @type contains
#GST_PAD_PROBE_TYPE_PULL- Siehe auch:
-
-
Konstruktordetails
-
PadProbeInfo
-
PadProbeInfo
public PadProbeInfo()
-
-
Methodendetails
-
getClassHandler
-
setFieldType
public void setFieldType(int type) the current probe type -
getFieldType
public int getFieldType()the current probe type -
setFieldId
public void setFieldId(long id) the id of the probe -
getFieldId
public long getFieldId()the id of the probe -
setFieldData
type specific data, check the @type field to know the
datatype. This field can be %NULL. -
getFieldData
type specific data, check the @type field to know the
datatype. This field can be %NULL. -
setFieldOffset
public void setFieldOffset(long offset) offset of pull probe, this field is valid when @type contains
#GST_PAD_PROBE_TYPE_PULL -
getFieldOffset
public long getFieldOffset()offset of pull probe, this field is valid when @type contains
#GST_PAD_PROBE_TYPE_PULL -
setFieldSize
public void setFieldSize(int size) size of pull probe, this field is valid when @type contains
#GST_PAD_PROBE_TYPE_PULL -
getFieldSize
public int getFieldSize()size of pull probe, this field is valid when @type contains
#GST_PAD_PROBE_TYPE_PULL -
getBuffer
- Gibt zurück:
- The #GstBuffer from the probe
-
getBufferList
- Gibt zurück:
- The #GstBufferList from the probe
-
getEvent
- Gibt zurück:
- The #GstEvent from the probe
-
getQuery
- Gibt zurück:
- The #GstQuery from the probe
-