GstBase::AudioClock | GstBase::AudioClock — Helper object for implementing audio clocks |
Gst::BaseSink | Gst::BaseSink — Base class for sink elements |
Gst::BaseSrc | Gst::BaseSrc — Base class for getrange based source elements |
Gst::BaseTransform | Gst::BaseTransform — Base class for simple transform filters |
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 (capabilities) are lightweight objects describing 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 |
GstBase::ColorBalance | GstBase::ColorBalance — Interface for adjusting color balance settings |
GstBase::ColorBalanceChannel | GstBase::ColorBalanceChannel — Represents a color balance channel |
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::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<CppType> | Gst::Iterator — Class that retrieve multiple reference counted elements in a thread safe way |
Gst::IteratorBase<CppType> | Gst::IteratorBase — Base class for classes that retrieve multiple elements in a thread safe way |
Gst::IteratorBasic<CppType> | Gst::IteratorBasic — Class that retrieves multiple elements in a thread safe way |
Gst::LibraryError | The GStreamer library GError type |
Gst::Message | Gst::Message — Lightweight objects to signal the application of pipeline events |
Gst::MessageApplication | An application message |
Gst::MessageAsyncDone | An asynchronous done message |
Gst::MessageAsyncStart | An asynchronous start message |
Gst::MessageBuffering | A buffering message |
Gst::MessageClockLost | A clock lost message |
Gst::MessageClockProvide | A clock provide message |
Gst::MessageCustom | A custom message |
Gst::MessageDuration | A duration message |
Gst::MessageElement | An element specific message |
Gst::MessageEos | An end of stream message |
Gst::MessageError | An error message |
Gst::MessageInfo | An informational message |
Gst::MessageLatency | A latency message |
Gst::MessageNewClock | A new clock message |
Gst::MessageSegmentDone | A segment done message |
Gst::MessageSegmentStart | A segment start message |
Gst::MessageStateChanged | A state change message |
Gst::MessageStateDirty | A state dirty message |
Gst::MessageTag | A tag message |
Gst::MessageWarning | A warning message |
Gst::MiniObject | This is a base class for some gstreamermm objects |
Gst::Object | Gst::Object — Base class for the GStreamer object hierarchy |
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::PushSrc | Gst::PushSrc — Base class for push based source elements |
Gst::Query | Gst::Query — Classes used to perform queries on pads and elements |
Gst::QueryApplication | A custom application query object |
Gst::QueryBuffering | A new buffering query object |
Gst::QueryConvert | A convert query object |
Gst::QueryDuration | A stream duration query object |
Gst::QueryFormats | A formats query object |
Gst::QueryLatency | A latency query object |
Gst::QueryPosition | A stream position query object |
Gst::QuerySeeking | A seeking query object |
Gst::QuerySegment | A new segment query object |
Gst::QueryTypeDefinition | A query type definition is used to get details of a Gst::Query by Gst::Query::get_details() |
Gst::Registry | Gst::Registry — Abstract base class for management of Gst::Plugin objects |
Gst::ResourceError | The GStreamer resource GError type |
Gst::Segment | Gst::Segment — Class describing the configured region of interest in a media file |
Gst::StreamError | The GStreamer stream GError type |
Gst::Structure | Gst::Structure — Generic structure containing fields of names and values |
Gst::StructureValue<T> | Template class used to convert simple C++ types to usable Gst::Structure Glib::Value<> types |
Gst::StructureValueBase | Base class of Gst::StructureValue templates |
Gst::SystemClock | Gst::SystemClock — Default clock that uses the current system time |
Gst::TagList | A 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 | Gst::XML — XML save/restore operations of pipelines |
GstBase::XOverlay | XOverlay — Interface for setting/getting a Window on elements supporting it |