Package ch.bailu.gtk.gst
Schnittstelle EventType
public interface EventType
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final intNotification of buffering requirements.static final int#GstCaps event.static final intCustom upstream or downstream event.static final intCustom upstream or downstream out-of-band event.static final intDownstream custom event that travels in the
data flow.static final intCustom out-of-band downstream event.static final intCustom sticky downstream event.static final intUpstream custom eventstatic final intEnd-Of-Stream.static final intStart a flush operation.static final intStop a flush operation.static final intMarks a gap in the datastream.static final intNotify downstream that a playback rate override
should be applied as soon as possible.static final intSent by the pipeline to notify elements that handle the
instant-rate-change event about the running-time when
the rate multiplier should be applied (or was applied).static final intNotification of new latency adjustment.static final intNavigation events are usually used for communicating
user requests, such as mouse or keyboard movements,
to upstream elements.static final intAn event which indicates that new or updated
encryption information has been found in the stream.static final intA quality message.static final intA request for upstream renegotiating caps and reconfiguring.static final intA request for a new playback position and rate.static final intA new media segment follows in the dataflow.static final intMarks the end of a segment playback.static final intA request to select one or more streams (Since: 1.10)static final intAn event that sinks turn into a message.static final intA request for stepping through the media.static final intA new #GstStreamCollection is available (Since: 1.10)static final intIndicates that there is no more data for
the stream group ID in the message.static final intEvent to mark the start of a new stream.static final intA new set of metadata tags has been found in the stream.static final intAn event which indicates that a new table of contents (TOC)
was found or updated.static final intA request for a new playback position based on TOC
entry's UID.static final intunknown event.
-
Felddetails
-
UNKNOWN
static final int UNKNOWNunknown event.- Siehe auch:
-
FLUSH_START
static final int FLUSH_STARTStart a flush operation. This event clears all data
from the pipeline and unblock all streaming threads.- Siehe auch:
-
FLUSH_STOP
static final int FLUSH_STOPStop a flush operation. This event resets the
running-time of the pipeline.- Siehe auch:
-
STREAM_START
static final int STREAM_STARTEvent to mark the start of a new stream. Sent before any
other serialized event and only sent at the start of a new stream,
not after flushing seeks.- Siehe auch:
-
CAPS
static final int CAPS#GstCaps event. Notify the pad of a new media type.- Siehe auch:
-
SEGMENT
static final int SEGMENTA new media segment follows in the dataflow. The
segment events contains information for clipping buffers and
converting buffer timestamps to running-time and
stream-time.- Siehe auch:
-
STREAM_COLLECTION
static final int STREAM_COLLECTIONA new #GstStreamCollection is available (Since: 1.10)- Siehe auch:
-
TAG
static final int TAGA new set of metadata tags has been found in the stream.- Siehe auch:
-
BUFFERSIZE
static final int BUFFERSIZENotification of buffering requirements. Currently not
used yet.- Siehe auch:
-
SINK_MESSAGE
static final int SINK_MESSAGEAn event that sinks turn into a message. Used to
send messages that should be emitted in sync with
rendering.- Siehe auch:
-
STREAM_GROUP_DONE
static final int STREAM_GROUP_DONEIndicates that there is no more data for
the stream group ID in the message. Sent before EOS
in some instances and should be handled mostly the same. (Since: 1.10)- Siehe auch:
-
EOS
static final int EOSEnd-Of-Stream. No more data is to be expected to follow
without either a STREAM_START event, or a FLUSH_STOP and a SEGMENT
event.- Siehe auch:
-
TOC
static final int TOCAn event which indicates that a new table of contents (TOC)
was found or updated.- Siehe auch:
-
PROTECTION
static final int PROTECTIONAn event which indicates that new or updated
encryption information has been found in the stream.- Siehe auch:
-
SEGMENT_DONE
static final int SEGMENT_DONEMarks the end of a segment playback.- Siehe auch:
-
GAP
static final int GAPMarks a gap in the datastream.- Siehe auch:
-
INSTANT_RATE_CHANGE
static final int INSTANT_RATE_CHANGENotify downstream that a playback rate override
should be applied as soon as possible. (Since: 1.18)- Siehe auch:
-
QOS
static final int QOSA quality message. Used to indicate to upstream elements
that the downstream elements should adjust their processing
rate.- Siehe auch:
-
SEEK
static final int SEEKA request for a new playback position and rate.- Siehe auch:
-
NAVIGATION
static final int NAVIGATIONNavigation events are usually used for communicating
user requests, such as mouse or keyboard movements,
to upstream elements.- Siehe auch:
-
LATENCY
static final int LATENCYNotification of new latency adjustment. Sinks will use
the latency information to adjust their synchronisation.- Siehe auch:
-
STEP
static final int STEPA request for stepping through the media. Sinks will usually
execute the step operation.- Siehe auch:
-
RECONFIGURE
static final int RECONFIGUREA request for upstream renegotiating caps and reconfiguring.- Siehe auch:
-
TOC_SELECT
static final int TOC_SELECTA request for a new playback position based on TOC
entry's UID.- Siehe auch:
-
SELECT_STREAMS
static final int SELECT_STREAMSA request to select one or more streams (Since: 1.10)- Siehe auch:
-
INSTANT_RATE_SYNC_TIME
static final int INSTANT_RATE_SYNC_TIMESent by the pipeline to notify elements that handle the
instant-rate-change event about the running-time when
the rate multiplier should be applied (or was applied). (Since: 1.18)- Siehe auch:
-
CUSTOM_UPSTREAM
static final int CUSTOM_UPSTREAMUpstream custom event- Siehe auch:
-
CUSTOM_DOWNSTREAM
static final int CUSTOM_DOWNSTREAMDownstream custom event that travels in the
data flow.- Siehe auch:
-
CUSTOM_DOWNSTREAM_OOB
static final int CUSTOM_DOWNSTREAM_OOBCustom out-of-band downstream event.- Siehe auch:
-
CUSTOM_DOWNSTREAM_STICKY
static final int CUSTOM_DOWNSTREAM_STICKYCustom sticky downstream event.- Siehe auch:
-
CUSTOM_BOTH
static final int CUSTOM_BOTHCustom upstream or downstream event.
In-band when travelling downstream.- Siehe auch:
-
CUSTOM_BOTH_OOB
static final int CUSTOM_BOTH_OOBCustom upstream or downstream out-of-band event.- Siehe auch:
-