Package ch.bailu.gtk.gst
Schnittstelle EventType
public interface EventType
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final int
Notification of buffering requirements.static final int
#GstCaps event.static final int
Custom upstream or downstream event.static final int
Custom upstream or downstream out-of-band event.static final int
Downstream custom event that travels in the
data flow.static final int
Custom out-of-band downstream event.static final int
Custom sticky downstream event.static final int
Upstream custom eventstatic final int
End-Of-Stream.static final int
Start a flush operation.static final int
Stop a flush operation.static final int
Marks a gap in the datastream.static final int
Notify downstream that a playback rate override
should be applied as soon as possible.static final int
Sent 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 int
Notification of new latency adjustment.static final int
Navigation events are usually used for communicating
user requests, such as mouse or keyboard movements,
to upstream elements.static final int
An event which indicates that new or updated
encryption information has been found in the stream.static final int
A quality message.static final int
A request for upstream renegotiating caps and reconfiguring.static final int
A request for a new playback position and rate.static final int
A new media segment follows in the dataflow.static final int
Marks the end of a segment playback.static final int
A request to select one or more streams (Since: 1.10)static final int
An event that sinks turn into a message.static final int
A request for stepping through the media.static final int
A new #GstStreamCollection is available (Since: 1.10)static final int
Indicates that there is no more data for
the stream group ID in the message.static final int
Event to mark the start of a new stream.static final int
A new set of metadata tags has been found in the stream.static final int
An event which indicates that a new table of contents (TOC)
was found or updated.static final int
A request for a new playback position based on TOC
entry's UID.static final int
unknown 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:
-