Package org.gstreamer.elements

Interface Summary
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.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.
BaseSink.HANDOFF Signal emitted when this BaseSink has a Buffer ready.
BaseSink.PREROLL_HANDOFF Signal emitted when this BaseSink has a Buffer ready.
BaseSrc.HANDOFF Signal emitted when this BaseSrc has a Buffer ready.
BufferDataAppSink.Listener  
BufferDataSink.Listener  
ByteDataAppSink.Listener  
ByteDataSink.Listener  
DecodeBin.NEW_DECODED_PAD Signal emitted when this DecodeBin decodes a new pad.
DecodeBin.REMOVED_DECODED_PAD Signal emitted when this DecodeBin decodes a removed pad.
DecodeBin.UNKNOWN_TYPE Signal is emitted when a pad for which there is no further possible decoding is added to the DecodeBin.
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.HANDOFF Signal emitted when this Identity has a Buffer ready.
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.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.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.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 Summary
AppSink A sink Element that enables an application to pull data from a pipeline.
AppSrc Enables an application to feed buffers into a pipeline.
BaseSink  
BaseSrc  
BaseTransform  
BufferDataAppSink Class that allows to pull out native buffers from the GStreamer pipeline into the application.
BufferDataSink Class that allows to pull out native buffers from the GStreamer pipeline into the application.
ByteDataAppSink Class that allows to pull out buffers from the GStreamer pipeline into the application, using an appsink.
ByteDataSink Class that allows to pull out buffers from the GStreamer pipeline into the application, using an appsink.
CustomSink  
CustomSrc  
DecodeBin Deprecated. This element is deprecated and no longer supported.
DecodeBin2 Utility Element to automatically identify media stream types and hook up elements.
FakeSink  
FakeSrc  
FileSink A gstreamer element that write to a file.
FileSrc A gstreamer element that reads from a file.
Identity  
InputSelector  
MultiQueue A gstreamer element for Multiple data queue.
PlayBin Deprecated. This element is deprecated and no longer supported.
PlayBin2  
Queue A gstreamer element for data queue.
Queue2 A gstreamer element for data queue.
RGBDataAppSink Class that allows to pull out buffers from the GStreamer pipeline into the application.
RGBDataFileSink This bin encapsulates a pipeline that allows to encode RGB buffers into a video file.
RGBDataSink Class that allows to pull out buffers from the GStreamer pipeline into the application.
Tee A gstreamer element for data queue.
TypeFind Utility Element to identify media types in the stream.
 

Enum Summary
AppSrc.Type  
 

Annotation Types Summary
CustomSrc.SrcCallback