| Class and Description |
|---|
| ActivateMode
The status of a
Pad. |
| Bin
Base class and element that can contain other elements.
|
| Bin.DO_LATENCY
Signal emitted when an
Element has latency |
| Bin.ELEMENT_ADDED
Signal emitted when an
Element is added to this Bin |
| Bin.ELEMENT_REMOVED
Signal emitted when an
Element is removed from this Bin |
| Buffer
Data-passing buffer type, supporting sub-buffers.
|
| BufferFlag
A set of buffer flags used to describe properties of a
Buffer. |
| Bus |
| Bus.ASYNC_DONE
Signal emitted by elements when they complete an ASYNC state change.
|
| Bus.BUFFERING
Signal emitted when the pipeline is buffering data.
|
| Bus.DURATION
Signal sent when a new duration message is posted by an element that
know the duration of a stream in a specific format.
|
| Bus.EOS
Signal emitted when end-of-stream is reached in a pipeline.
|
| Bus.ERROR
Signal emitted when an error occurs.
|
| Bus.INFO
Signal emitted when an informational message is delivered.
|
| Bus.MESSAGE
Catch all signals emitted on the Bus.
|
| Bus.SEGMENT_DONE
Signal emitted when the pipeline has completed playback of a segment.
|
| Bus.SEGMENT_START
This message is posted by elements that start playback of a segment as a
result of a segment seek.
|
| Bus.STATE_CHANGED
Signal emitted when a state change happens.
|
| Bus.TAG
Signal emitted when a new tag is identified on the stream.
|
| Bus.WARNING
Signal emitted when a warning message is delivered.
|
| BusSyncReply
The result values for a GstBusSyncHandler.
|
| Caps
Structure describing sets of media formats
|
| Clock
Abstract class for global clocks.
|
| ClockEntryType
The type of the clock entry.
|
| ClockID
A datatype to hold the handle to an outstanding sync or async clock callback.
|
| ClockReturn
The return value of a clock operation.
|
| ClockTime
A representation of time in the gstreamer framework.
|
| Closure
A signal callback.
|
| DateTime |
| Element
Abstract base class for all pipeline elements.
|
| Element.NO_MORE_PADS
Signal emitted when this
Element ceases to generated dynamic pads. |
| Element.PAD_ADDED |
| Element.PAD_REMOVED |
| ElementFactory
ElementFactory is used to create instances of elements.
|
| Event
Base type of all events.
|
| EventType
The standard event types that can be sent in a pipeline.
|
| FlowReturn
The result of passing data to a pad.
|
| Format
Standard predefined formats.
|
| Fraction
Represents a fraction value.
|
| GError
Base gstreamer error type.
|
| GObject
This is an abstract class providing some GObject-like facilities in a common
base class.
|
| GObject.GCallback |
| GstException
Thrown when a gstreamer error occurs.
|
| GstObject
Base class for the GStreamer object hierarchy
GstObject provides a root for the object hierarchy tree filed in by the
GStreamer library.
|
| Message
Lightweight objects to signal the occurrence of pipeline events.
|
| MessageType
The different message types that are available.
|
| MiniObject
Lightweight base class for the GStreamer object hierarchy
MiniObject is a baseclass like
GObject, but has been stripped down of
features to be fast and small. |
| MiniObjectFlags |
| Pad
Object contained by elements that allows links to other elements.
|
| Pad.EVENT_PROBE
Signal emitted when an event passes through this Pad.
|
| Pad.HAVE_DATA
Signal emitted when new data is available on the
Pad |
| Pad.LINKED |
| Pad.REQUEST_LINK
Signal emitted when a connection to a peer
Pad is requested. |
| Pad.UNLINKED |
| PadDirection
The direction of a
Pad. |
| PadLinkReturn
Result values from
Pad.link(Pad) and friends. |
| PadPresence
Indicates when a
Pad will become available. |
| PadTemplate
Padtemplates describe the possible media types a
Pad or an
ElementFactory can handle. |
| Pipeline
A
Pipeline is a special Bin used as the toplevel container for
the filter graph. |
| Plugin
Container for features loaded from a shared object module
|
| PluginFeature
Base class for contents of a
Plugin
This is a base class for anything that can be added to a Plugin. |
| Query
Base query type
|
| QueryType
Standard predefined Query types
|
| Range
Represents a range of float, double, int, fraction types stored in a GValue
|
| Registry
Abstract base class for management of
Plugin objects. |
| Registry.PluginFilter |
| SeekType
The different types of seek events.
|
| Segment
A representation of the values used in querying the pipeline using
gst_query_new_segment() and subsequently gst_query_parse_segment().
|
| State
The posible states an element can be in.
|
| StateChangeReturn
The possible return values from a state change function.
|
| StaticPadTemplate |
| StreamInfo.StreamType |
| Structure
Generic structure containing fields of names and values.
|
| Tag
GStreamer core tags
|
| TagFlag
Extra tag flags used when registering tags.
|
| TagList
List of tags and values used to describe media metadata.
|
| TagMergeMode
The different tag merging modes are basically replace, overwrite and append,
but they can be seen from two directions.
|
| URIType
The different types of URI direction.
|
| ValueList |
| Version
Describes the version of gstreamer currently in use.
|
| Class and Description |
|---|
| GObject
This is an abstract class providing some GObject-like facilities in a common
base class.
|
| Class and Description |
|---|
| Bin
Base class and element that can contain other elements.
|
| Buffer
Data-passing buffer type, supporting sub-buffers.
|
| Caps
Structure describing sets of media formats
|
| ClockReturn
The return value of a clock operation.
|
| ClockTime
A representation of time in the gstreamer framework.
|
| Element
Abstract base class for all pipeline elements.
|
| Event
Base type of all events.
|
| FlowReturn
The result of passing data to a pad.
|
| Format
Standard predefined formats.
|
| GObject
This is an abstract class providing some GObject-like facilities in a common
base class.
|
| GstObject
Base class for the GStreamer object hierarchy
GstObject provides a root for the object hierarchy tree filed in by the
GStreamer library.
|
| MiniObject
Lightweight base class for the GStreamer object hierarchy
MiniObject is a baseclass like
GObject, but has been stripped down of
features to be fast and small. |
| Pad
Object contained by elements that allows links to other elements.
|
| Pipeline
A
Pipeline is a special Bin used as the toplevel container for
the filter graph. |
| StateChangeReturn
The possible return values from a state change function.
|
| StreamInfo
Object containing specific meta information such as width/height/framerate of
video streams or samplerate/number of channels of audio.
|
| Class and Description |
|---|
| Bin
Base class and element that can contain other elements.
|
| Caps
Structure describing sets of media formats
|
| Element
Abstract base class for all pipeline elements.
|
| GObject
This is an abstract class providing some GObject-like facilities in a common
base class.
|
| GstObject
Base class for the GStreamer object hierarchy
GstObject provides a root for the object hierarchy tree filed in by the
GStreamer library.
|
| Class and Description |
|---|
| BusSyncReply
The result values for a GstBusSyncHandler.
|
| ClockTime
A representation of time in the gstreamer framework.
|
| Event
Base type of all events.
|
| Format
Standard predefined formats.
|
| Message
Lightweight objects to signal the occurrence of pipeline events.
|
| MiniObject
Lightweight base class for the GStreamer object hierarchy
MiniObject is a baseclass like
GObject, but has been stripped down of
features to be fast and small. |
| SeekType
The different types of seek events.
|
| Structure
Generic structure containing fields of names and values.
|
| TagList
List of tags and values used to describe media metadata.
|
| Class and Description |
|---|
| Element
Abstract base class for all pipeline elements.
|
| GObject
This is an abstract class providing some GObject-like facilities in a common
base class.
|
| Structure
Generic structure containing fields of names and values.
|
| Class and Description |
|---|
| Buffer
Data-passing buffer type, supporting sub-buffers.
|
| Element
Abstract base class for all pipeline elements.
|
| FlowReturn
The result of passing data to a pad.
|
| GObject
This is an abstract class providing some GObject-like facilities in a common
base class.
|
| GstObject
Base class for the GStreamer object hierarchy
GstObject provides a root for the object hierarchy tree filed in by the
GStreamer library.
|
| Class and Description |
|---|
| ActivateMode
The status of a
Pad. |
| Bin
Base class and element that can contain other elements.
|
| Buffer
Data-passing buffer type, supporting sub-buffers.
|
| Bus |
| Caps
Structure describing sets of media formats
|
| Clock
Abstract class for global clocks.
|
| ClockID
A datatype to hold the handle to an outstanding sync or async clock callback.
|
| ClockReturn
The return value of a clock operation.
|
| ClockTime
A representation of time in the gstreamer framework.
|
| Element
Abstract base class for all pipeline elements.
|
| ElementFactory
ElementFactory is used to create instances of elements.
|
| Event
Base type of all events.
|
| EventType
The standard event types that can be sent in a pipeline.
|
| FlowReturn
The result of passing data to a pad.
|
| Format
Standard predefined formats.
|
| GhostPad
Pseudo link pads.
|
| GObject
This is an abstract class providing some GObject-like facilities in a common
base class.
|
| GstObject
Base class for the GStreamer object hierarchy
GstObject provides a root for the object hierarchy tree filed in by the
GStreamer library.
|
| Message
Lightweight objects to signal the occurrence of pipeline events.
|
| MessageType
The different message types that are available.
|
| MiniObject
Lightweight base class for the GStreamer object hierarchy
MiniObject is a baseclass like
GObject, but has been stripped down of
features to be fast and small. |
| Pad
Object contained by elements that allows links to other elements.
|
| PadDirection
The direction of a
Pad. |
| PadLinkReturn
Result values from
Pad.link(Pad) and friends. |
| PadPresence
Indicates when a
Pad will become available. |
| PadTemplate
Padtemplates describe the possible media types a
Pad or an
ElementFactory can handle. |
| Pipeline
A
Pipeline is a special Bin used as the toplevel container for
the filter graph. |
| Plugin
Container for features loaded from a shared object module
|
| PluginFeature
Base class for contents of a
Plugin
This is a base class for anything that can be added to a Plugin. |
| Query
Base query type
|
| QueryType
Standard predefined Query types
|
| Registry
Abstract base class for management of
Plugin objects. |
| SeekType
The different types of seek events.
|
| State
The posible states an element can be in.
|
| StateChangeReturn
The possible return values from a state change function.
|
| Structure
Generic structure containing fields of names and values.
|
| TagFlag
Extra tag flags used when registering tags.
|
| TagList
List of tags and values used to describe media metadata.
|
| TagMergeMode
The different tag merging modes are basically replace, overwrite and append,
but they can be seen from two directions.
|
| URIType
The different types of URI direction.
|
| Class and Description |
|---|
| Element
Abstract base class for all pipeline elements.
|
| Pipeline
A
Pipeline is a special Bin used as the toplevel container for
the filter graph. |
| Class and Description |
|---|
| ClockTime
A representation of time in the gstreamer framework.
|
| State
The posible states an element can be in.
|
| Class and Description |
|---|
| Format
Standard predefined formats.
|
| GstObject
Base class for the GStreamer object hierarchy
GstObject provides a root for the object hierarchy tree filed in by the
GStreamer library.
|
| Message
Lightweight objects to signal the occurrence of pipeline events.
|
| MiniObject
Lightweight base class for the GStreamer object hierarchy
MiniObject is a baseclass like
GObject, but has been stripped down of
features to be fast and small. |
| State
The posible states an element can be in.
|
| TagList
List of tags and values used to describe media metadata.
|
| Class and Description |
|---|
| ClockTime
A representation of time in the gstreamer framework.
|
| Format
Standard predefined formats.
|
| MiniObject
Lightweight base class for the GStreamer object hierarchy
MiniObject is a baseclass like
GObject, but has been stripped down of
features to be fast and small. |
| Query
Base query type
|
| QueryType
Standard predefined Query types
|
| Structure
Generic structure containing fields of names and values.
|
| Class and Description |
|---|
| Element
Abstract base class for all pipeline elements.
|
| Pipeline
A
Pipeline is a special Bin used as the toplevel container for
the filter graph. |