Schnittstelle EventType


public interface EventType
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    static 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 event
    static 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 UNKNOWN
      unknown event.
      Siehe auch:
    • FLUSH_START

      static final int FLUSH_START
      Start a flush operation. This event clears all data
      from the pipeline and unblock all streaming threads.
      Siehe auch:
    • FLUSH_STOP

      static final int FLUSH_STOP
      Stop a flush operation. This event resets the
      running-time of the pipeline.
      Siehe auch:
    • STREAM_START

      static final int STREAM_START
      Event 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 SEGMENT
      A 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_COLLECTION
      A new #GstStreamCollection is available (Since: 1.10)
      Siehe auch:
    • TAG

      static final int TAG
      A new set of metadata tags has been found in the stream.
      Siehe auch:
    • BUFFERSIZE

      static final int BUFFERSIZE
      Notification of buffering requirements. Currently not
      used yet.
      Siehe auch:
    • SINK_MESSAGE

      static final int SINK_MESSAGE
      An 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_DONE
      Indicates 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 EOS
      End-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 TOC
      An event which indicates that a new table of contents (TOC)
      was found or updated.
      Siehe auch:
    • PROTECTION

      static final int PROTECTION
      An event which indicates that new or updated
      encryption information has been found in the stream.
      Siehe auch:
    • SEGMENT_DONE

      static final int SEGMENT_DONE
      Marks the end of a segment playback.
      Siehe auch:
    • GAP

      static final int GAP
      Marks a gap in the datastream.
      Siehe auch:
    • INSTANT_RATE_CHANGE

      static final int INSTANT_RATE_CHANGE
      Notify downstream that a playback rate override
      should be applied as soon as possible. (Since: 1.18)
      Siehe auch:
    • QOS

      static final int QOS
      A quality message. Used to indicate to upstream elements
      that the downstream elements should adjust their processing
      rate.
      Siehe auch:
    • SEEK

      static final int SEEK
      A request for a new playback position and rate.
      Siehe auch:
    • LATENCY

      static final int LATENCY
      Notification of new latency adjustment. Sinks will use
      the latency information to adjust their synchronisation.
      Siehe auch:
    • STEP

      static final int STEP
      A request for stepping through the media. Sinks will usually
      execute the step operation.
      Siehe auch:
    • RECONFIGURE

      static final int RECONFIGURE
      A request for upstream renegotiating caps and reconfiguring.
      Siehe auch:
    • TOC_SELECT

      static final int TOC_SELECT
      A request for a new playback position based on TOC
      entry's UID.
      Siehe auch:
    • SELECT_STREAMS

      static final int SELECT_STREAMS
      A request to select one or more streams (Since: 1.10)
      Siehe auch:
    • INSTANT_RATE_SYNC_TIME

      static final int INSTANT_RATE_SYNC_TIME
      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). (Since: 1.18)
      Siehe auch:
    • CUSTOM_UPSTREAM

      static final int CUSTOM_UPSTREAM
      Upstream custom event
      Siehe auch:
    • CUSTOM_DOWNSTREAM

      static final int CUSTOM_DOWNSTREAM
      Downstream custom event that travels in the
      data flow.
      Siehe auch:
    • CUSTOM_DOWNSTREAM_OOB

      static final int CUSTOM_DOWNSTREAM_OOB
      Custom out-of-band downstream event.
      Siehe auch:
    • CUSTOM_DOWNSTREAM_STICKY

      static final int CUSTOM_DOWNSTREAM_STICKY
      Custom sticky downstream event.
      Siehe auch:
    • CUSTOM_BOTH

      static final int CUSTOM_BOTH
      Custom upstream or downstream event.
      In-band when travelling downstream.
      Siehe auch:
    • CUSTOM_BOTH_OOB

      static final int CUSTOM_BOTH_OOB
      Custom upstream or downstream out-of-band event.
      Siehe auch: