| Package | Description |
|---|---|
| org.gstreamer.elements | |
| org.gstreamer.io | |
| org.gstreamer.lowlevel | |
| org.gstreamer.swing |
| Class and Description |
|---|
| AppSink
A sink
Element that enables an application to pull data
from a pipeline. |
| AppSink.EOS
Signal emitted when this
AppSink got EOS. |
| AppSink.NEW_BUFFER
Signal emitted when this
AppSink when a new buffer is ready. |
| AppSink.NEW_BUFFER_LIST
Signal emitted when this
AppSink when a new buffer is ready. |
| AppSink.NEW_PREROLL
Signal emitted when this
AppSink when a new buffer is ready. |
| AppSrc
Enables an application to feed buffers into a pipeline.
|
| AppSrc.ENOUGH_DATA
Signal emitted when this
AppSrc has enough data in the queue. |
| AppSrc.NEED_DATA
Signal emitted when this
AppSrc needs data. |
| AppSrc.SEEK_DATA
Signal emitted when this
AppSrc when it requires the application
to push buffers from a specific location in the input stream. |
| AppSrc.Type |
| BaseSink |
| BaseSink.HANDOFF |
| BaseSink.PREROLL_HANDOFF |
| BaseSrc |
| BaseSrc.HANDOFF |
| BaseTransform |
| BufferDataAppSink.Listener |
| BufferDataSink.Listener |
| ByteDataAppSink.Listener |
| ByteDataSink.Listener |
| CustomSink |
| CustomSrc |
| CustomSrc.SrcCallback |
| DecodeBin
Deprecated.
This element is deprecated and no longer supported. You should use the uridecodebin or decodebin2 element instead (or, even better: playbin2).
|
| DecodeBin.NEW_DECODED_PAD
Deprecated.
Signal emitted when this
DecodeBin decodes a new pad. |
| DecodeBin.REMOVED_DECODED_PAD
Deprecated.
Signal emitted when this
DecodeBin decodes a removed pad. |
| DecodeBin.UNKNOWN_TYPE
Deprecated.
Signal is emitted when a pad for which there is no further possible decoding is added to the
DecodeBin. |
| DecodeBin2
Utility
Element to automatically identify media stream types and hook
up elements. |
| DecodeBin2.AUTOPLUG_CONTINUE
Signal is emitted when a pad for which there is no further possible decoding is added to the
DecodeBin2. |
| DecodeBin2.AUTOPLUG_FACTORIES
This function is emitted when an array of possible factories for caps on pad is needed.
|
| DecodeBin2.AUTOPLUG_SORT
Once
DecodeBin2 has found the possible ElementFactory objects to
try for caps on pad, this signal is emitted. |
| DecodeBin2.DRAINED
This signal is emitted once
DecodeBin2 has finished decoding all the data. |
| DecodeBin2.NEW_DECODED_PAD
Signal emitted when this
DecodeBin2 decodes a new pad. |
| DecodeBin2.REMOVED_DECODED_PAD
Signal emitted when this
DecodeBin2 decodes a removed pad. |
| DecodeBin2.UNKNOWN_TYPE
Signal is emitted when a pad for which there is no further possible decoding is added to the
DecodeBin2. |
| Identity |
| Identity.HANDOFF |
| InputSelector |
| InputSelector.BLOCK
Block all sink pads in preparation for a switch.
|
| InputSelector.SWITCH
If you have a stream with only one switch element, such as an audio-only stream,
a stream switch should be performed by first emitting the block signal, and then
emitting the switch signal with -1 for the stop and start time values.
|
| MultiQueue
A gstreamer element for Multiple data queue.
|
| MultiQueue.OVERRUN
Signal emitted when one of the queues in the multiqueue is full (overrun).
|
| MultiQueue.UNDERRUN
This signal is emitted from the streaming thread when there is no
data in any of the queues inside the multiqueue instance (underrun).
|
| PlayBin2 |
| PlayBin2.ABOUT_TO_FINISH
Signal emitted when the current uri is about to finish.
|
| PlayBin2.AUDIO_CHANGED
Signal is emitted whenever the number or order of the audio streams has changed.
|
| PlayBin2.AUDIO_TAGS_CHANGED
Signal is emitted whenever the tags of an audio stream have changed.
|
| PlayBin2.TEXT_CHANGED
Signal is emitted whenever the number or order of the audio streams has changed.
|
| PlayBin2.TEXT_TAGS_CHANGED
Signal is emitted whenever the tags of a text stream have changed.
|
| PlayBin2.VIDEO_CHANGED
Signal is emitted whenever the number or order of the video streams has changed.
|
| PlayBin2.VIDEO_TAGS_CHANGED
Signal is emitted whenever the tags of a video stream have changed.
|
| Queue
A gstreamer element for data queue.
|
| Queue.OVERRUN
Reports that the buffer became full (overrun).
|
| Queue.PUSHING
Reports when the queue has enough data to start pushing data again on the source pad.
|
| Queue.RUNNING
Reports that enough (min-threshold) data is in the queue.
|
| Queue.UNDERRUN
Reports that the buffer became empty (underrun).
|
| RGBDataAppSink.Listener |
| RGBDataSink.Listener |
| TypeFind.HAVE_TYPE
Signal emitted when a new media type is identified at the
TypeFind element. |
| Class and Description |
|---|
| BaseSink |
| BaseSrc |
| CustomSink |
| CustomSrc |
| Class and Description |
|---|
| AppSink
A sink
Element that enables an application to pull data
from a pipeline. |
| AppSrc
Enables an application to feed buffers into a pipeline.
|
| AppSrc.Type |
| BaseSink |
| BaseSrc |
| BaseTransform |
| Class and Description |
|---|
| PlayBin2 |