Gst::Bin | Gst::Bin — Base class and element that can contain other elements |
Gst::Buffer | Gst::Buffer — Data-passing buffer type, supporting sub-buffers |
Gst::Bus | Gst::Bus — Asynchronous message bus subsystem |
Gst::Caps | Gst::Caps — A structure describing sets of media formats |
Gst::ChildProxy | Gst::ChildProxy — An interface for multi child elements |
Gst::Clock | Gst::Clock — Abstract class for global clocks |
Gst::ClockID | A datatype to hold the handle to an outstanding sync or async clock callback |
Gst::CoreError | The GStreamer core GError type |
Gst::DoubleRange | Represents a double range (min - max) |
Gst::Element | Gst::Element — Abstract base class for all pipeline elements |
Gst::ElementFactory | Gst::ElementFactory — Create Gst::Element from a factory |
Gst::ElementInterfaced<T_Interface> | Templated class used for casting Gst::Element to interfaces that its underlying gobject implements |
Gst::Event | Gst::Event — A structure describing events that are passed up and down a pipeline |
Gst::EventBufferSize | A buffer size event |
Gst::EventEos | An end of stream event |
Gst::EventFlushStart | A flush start event |
Gst::EventFlushStop | A flush stop event |
Gst::EventLatency | A latency event |
Gst::EventNavigation | A Navigation event |
Gst::EventNewSegment | A new segment event |
Gst::EventQos | A QOS event |
Gst::EventSeek | A seek event |
Gst::EventTag | A tag event |
Gst::Filter | Gst::Filter — A utility function to filter Lists |
Gst::FormatDefinition | A format definition is used to get details of a Gst::Format by Gst::get_details() |
Gst::Fourcc | Represents a 4 byte identifier (used in codecs) |
Gst::Fraction | Represents a fraction |
Gst::FractionRange | Represents a fractional range |
Gst::GhostPad | Gst::GhostPad — Pseudo link pads |
Gst::Index | Gst::Index is used to generate a stream index of one or more elements in a pipeline |
Gst::IndexAssociation | An association in an entry |
Gst::IndexEntry | The basic element of an index |
Gst::IndexFactory | Gst::IndexFactory — Create Indexes from a factory |
Gst::IndexGroup | A group of related entries in an index |
Gst::Interface | Core interface implemented by Gst::Element instances that allows runtime querying of interface availability |
Gst::IntRange | Represents an integer range (min - max) |
Gst::Iterator | |
Gst::LibraryError | The GStreamer library GError type |
Gst::Message | Gst::Message — Lightweight objects to signal the application of pipeline events |
Gst::MessageApplication | |
Gst::MessageAsyncDone | |
Gst::MessageAsyncStart | |
Gst::MessageBuffering | |
Gst::MessageClockLost | |
Gst::MessageClockProvide | |
Gst::MessageCustom | |
Gst::MessageDuration | |
Gst::MessageElement | |
Gst::MessageEos | |
Gst::MessageError | |
Gst::MessageInfo | |
Gst::MessageLatency | |
Gst::MessageNewClock | |
Gst::MessageSegmentDone | |
Gst::MessageSegmentStart | |
Gst::MessageStateChanged | |
Gst::MessageStateDirty | |
Gst::MessageTag | |
Gst::MessageWarning | |
Gst::MiniObject | This is a base class for some gstreamermm objects |
Gst::Object | TODO: Add documentation |
Gst::Pad | Gst::Pad — Object contained by elements that allows links to other elements |
Gst::PadTemplate | Gst::PadTemplate — Describe the media type of a pad |
Gst::Parse | Gst::Parse — Get a pipeline from a text pipeline description |
Gst::ParseError | The different parsing errors that can occur |
Gst::Pipeline | A Gst::Pipeline is a special Gst::Bin used as the toplevel container for the filter graph |
Gst::Plugin | Gst::Plugin — Container for features loaded from a shared object module |
Gst::PluginError | The plugin loading errors |
Gst::PluginFeature | This is a base class for anything that can be added to a Gst::Plugin |
Gst::Query | |
Gst::QueryConvert | |
Gst::QueryDuration | |
Gst::QueryFormats | |
Gst::QueryLatency | |
Gst::QueryPosition | |
Gst::QuerySeeking | |
Gst::QuerySegment | |
Gst::QueryTypeDefinition | |
Gst::Registry | Gst::Registry — Abstract base class for management of Gst::Plugin objects |
Gst::ResourceError | The GStreamer resource GError type |
Gst::StreamError | The GStreamer stream GError type |
Gst::Structure | Gst::Structure — Generic structure containing fields of names and values |
Gst::SystemClock | Gst::SystemClock — Default clock that uses the current system time |
Gst::TagList | Gst::TagList — List of tags and values used to describe media metadata |
Gst::TagSetter | Gst::TagSetter — Gst::Element interface that allows setting and retrieval of media metadata |
Gst::Task | Gst::Task — Abstraction of GStreamer streaming threads |
Gst::URIHandler | Gst::URIHandler — An interface to ease URI handling in plugins |
Gst::XML | |
GstBase::XOverlay | XOverlay — Interface for setting/getting a Window on elements supporting it |