Package ch.bailu.gtk.gst
Klasse ReferenceTimestampMeta
java.lang.Object
ch.bailu.gtk.type.Type
ch.bailu.gtk.type.Pointer
ch.bailu.gtk.type.Record
ch.bailu.gtk.gst.ReferenceTimestampMeta
- Alle implementierten Schnittstellen:
PointerInterface
#GstReferenceTimestampMeta can be used to attach alternative timestamps and
possibly durations to a #GstBuffer. These are generally not according to
the pipeline clock and could be e.g. the NTP timestamp when the media was
captured.
The reference is stored as a #GstCaps in @reference. Examples of valid
references would be
* `timestamp/x-drivername-stream`: for timestamps that are locally
generated by some driver named `drivername` when generating the stream,
e.g. based on a frame counter
* `timestamp/x-ntp, host=pool.ntp.org, port=123`: for timestamps based on a
specific NTP server. Note that the host/port parameters might not always
be given.
* `timestamp/x-ptp, version=IEEE1588-2008, domain=1`: for timestamps based
on a given PTP clock.
* `timestamp/x-unix`: for timestamps based on the UNIX epoch according to
the local clock.
Since 1.24 it can be serialized using gst_meta_serialize() and
gst_meta_deserialize().
possibly durations to a #GstBuffer. These are generally not according to
the pipeline clock and could be e.g. the NTP timestamp when the media was
captured.
The reference is stored as a #GstCaps in @reference. Examples of valid
references would be
* `timestamp/x-drivername-stream`: for timestamps that are locally
generated by some driver named `drivername` when generating the stream,
e.g. based on a frame counter
* `timestamp/x-ntp, host=pool.ntp.org, port=123`: for timestamps based on a
specific NTP server. Note that the host/port parameters might not always
be given.
* `timestamp/x-ptp, version=IEEE1588-2008, domain=1`: for timestamps based
on a given PTP clock.
* `timestamp/x-unix`: for timestamps based on the UNIX epoch according to
the local clock.
Since 1.24 it can be serialized using gst_meta_serialize() and
gst_meta_deserialize().
https://gstreamer.freedesktop.org/documentation/gstreamer/gi-index.html
-
Feldübersicht
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic ClassHandler
static MetaInfo
getInfo()
Gets the global #GstMetaInfo describing the #GstReferenceTimestampMeta meta.Von Klasse geerbte Methoden ch.bailu.gtk.type.Pointer
asCPointer, cast, connectSignal, disconnectSignals, disconnectSignals, equals, hashCode, throwIfNull, throwNullPointerException, toString, unregisterCallbacks, unregisterCallbacks
Von Klasse geerbte Methoden ch.bailu.gtk.type.Type
asCPointer, asCPointer, asCPointerNotNull, asJnaPointer, asJnaPointer, asPointer, asPointer, cast, cast, throwIfNull
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden ch.bailu.gtk.type.PointerInterface
asCPointerNotNull, asJnaPointer, asPointer, isNotNull, isNull
-
Konstruktordetails
-
ReferenceTimestampMeta
-
-
Methodendetails
-
getClassHandler
-
getInfo
Gets the global #GstMetaInfo describing the #GstReferenceTimestampMeta meta.- Gibt zurück:
- The #GstMetaInfo
-