|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| 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 |
| 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. |
| Closure | A signal callback. |
| Element.HANDOFF | Signal emitted when this Element has a Buffer ready. |
| Element.NO_MORE_PADS | Signal emitted when this Element ceases to generated dynamic pads. |
| Element.PAD_ADDED | Signal emitted when an Pad is added to this Element |
| Element.PAD_REMOVED | Signal emitted when an Pad is removed from this Element |
| 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 | Signal emitted when new this Pad is linked to another Pad |
| Pad.REQUEST_LINK | Signal emitted when a connection to a peer Pad is requested. |
| Pad.UNLINKED | Signal emitted when new this Pad is disconnected from a peer Pad |
| Registry.PluginFeatureFilter | |
| Registry.PluginFilter | |
| Class Summary | |
|---|---|
| Bin | Base class and element that can contain other elements. |
| Buffer | Data-passing buffer type, supporting sub-buffers. |
| Bus | The Bus is an object responsible for delivering Messages in
a first-in first-out way from the streaming threads to the application. |
| 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. |
| 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. |
| Fraction | Represents a fraction value. |
| GError | Base gstreamer error type. |
| GhostPad | Pseudo link pads. |
| GObject | This is an abstract class providing some GObject-like facilities in a common base class. |
| Gst | Media library supporting arbitrary formats and filter graphs. |
| GstObject | Base class for the GStreamer object hierarchy GstObject provides a root for the object hierarchy tree filed in by the GStreamer library. |
| GstXML | Loads and saves pipelines in an XML file |
| 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. |
| Pad | Object contained by elements that allows links to other elements. |
| 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. |
| SeekFlags | Flags to be used with seek or
SeekEvent |
| Segment | A representation of the values used in querying the pipeline using gst_query_new_segment() and subsequently gst_query_parse_segment(). |
| StaticPadTemplate | |
| StreamInfo | Object containing specific meta information such as width/height/framerate of video streams or samplerate/number of channels of audio. |
| Structure | Generic structure containing fields of names and values. |
| TagList | List of tags and values used to describe media metadata. |
| ValueList | |
| Version | Describes the version of gstreamer currently in use. |
| Enum Summary | |
|---|---|
| ActivateMode | The status of a Pad. |
| BufferFlag | A set of buffer flags used to describe properties of a Buffer. |
| BusSyncReply | The result values for a GstBusSyncHandler. |
| ClockEntryType | The type of the clock entry. |
| ClockReturn | The return value of a clock operation. |
| 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. |
| MessageType | The different message types that are available. |
| MiniObjectFlags | |
| PadDirection | The direction of a Pad. |
| PadLinkReturn | Result values from Pad.link(Pad) and friends. |
| PadPresence | Indicates when a Pad will become available. |
| 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. |
| Tag | GStreamer core tags |
| TagFlag | Extra tag flags used when registering tags. |
| 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. |
| Exception Summary | |
|---|---|
| GstException | Thrown when a gstreamer error occurs. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||