Interface | Description |
---|---|
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. |
AppSink.PULL_BUFFER |
This function blocks until a buffer or EOS becomes available or this
AppSink element is set to the READY/NULL state. |
AppSink.PULL_PREROLL |
Get the last preroll buffer in this
AppSink element. |
AppSrc.END_OF_STREAM |
Signal emitted when this
AppSrc when no more buffer are available. |
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.PUSH_BUFFER |
Signal emitted when adds a buffer to the queue of buffers that
this
AppSrc element will push to its source pad. |
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 | |
BaseSink.PREROLL_HANDOFF | |
BaseSrc.HANDOFF | |
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 | Deprecated |
DecodeBin2.REMOVED_DECODED_PAD | Deprecated |
DecodeBin2.UNKNOWN_TYPE |
Signal is emitted when a pad for which there is no further possible decoding is added to the
DecodeBin2 . |
Identity.HANDOFF | |
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.
|
MultiFdSink.CLIENT_ADDED |
The given file descriptor was added to
MultiFdSink . |
MultiFdSink.CLIENT_FD_REMOVED |
The given file descriptor is about to be removed from
MultiFdSink . |
MultiFdSink.CLIENT_REMOVED |
The given file descriptor is about to be removed from
MultiFdSink . |
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).
|
OSXVideoSink.Listener | |
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.SOURCE_SETUP |
This signal is emitted after the source element has been created,
so it can be configured by setting additional properties (e.g.
|
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 | |
ShmSink.CLIENT_CONNECTED | |
ShmSink.CLIENT_DISCONNECTED | |
TypeFind.HAVE_TYPE |
Signal emitted when a new media type is identified at the
TypeFind element. |
Class | 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.
|
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 | |
MultiFdSink |
A sink
Element that send data to multiple filedescriptors. |
MultiQueue |
A gstreamer element for Multiple data queue.
|
OSXVideoSink | |
PlayBin | Deprecated
This element is deprecated and no longer supported.
|
PlayBin2 |
Playbin2 provides a stand-alone everything-in-one abstraction for an
audio and/or video player.
|
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.
|
ShmSink |
Send data over shared memory to the matching source
|
ShmSrc |
Send data over shared memory to the matching source
|
TCPServerSink |
A sink
Element that send data as a server over the network via TCP. |
Tee |
A gstreamer element for data queue.
|
TypeFind |
Utility
Element to identify media types in the stream. |
Enum | Description |
---|---|
AppSrc.Type | |
MultiFdSink.ClientStatus |
Annotation Type | Description |
---|---|
CustomSrc.SrcCallback |
Copyright © 2014. All rights reserved.