Error | |
Interface | |
Object | |
Gst::Adder | A Wrapper for the adder plugin |
Gst::AlsaMixer | A Wrapper for the alsamixer plugin |
Gst::AlsaSink | A Wrapper for the alsasink plugin |
Gst::AlsaSrc | A Wrapper for the alsasrc plugin |
Gst::AudioClock | A Helper object for implementing audio clocks |
Gst::AudioConvert | A Wrapper for the audioconvert plugin |
Gst::AudioFilter | A base class for simple audio filters |
Gst::AudioRate | A Wrapper for the audiorate plugin |
Gst::AudioResample | A Wrapper for the audioresample plugin |
Gst::AudioSink | A simple base class for audio sinks |
Gst::AudioSrc | A simple base class for audio sources |
Gst::AudioTestSrc | A Wrapper for the audiotestsrc plugin |
Gst::BaseAudioSink | The base class for audio sinks |
Gst::BaseAudioSrc | The base class for audio sources |
Gst::BaseSink | The base class for sink elements |
Gst::BaseSrc | A base class for getrange based source elements |
Gst::BaseTransform | A base class for simple transform filters |
Gst::Bin | A base class and element that can contain other elements |
Gst::Buffer | A data-passing buffer type, supporting sub-buffers |
Gst::Bus | A class that encompasses the GStreamer asynchronous message bus subsystem |
Gst::Caps | A class that describes sets of media formats |
Gst::CapsFilter | A Wrapper for the capsfilter plugin |
Gst::CddaBaseSrc | A base class for CD digital audio (CDDA) sources |
Gst::CdParanoiaSrc | A Wrapper for the cdparanoiasrc plugin |
Gst::ChildProxy | An interface for multi child elements |
Gst::Clock | An abstract class for global clocks |
Gst::ClockID | A data type to hold the handle to an outstanding sync or async clock callback |
Gst::ClockOverlay | A Wrapper for the clockoverlay plugin |
Gst::ColorBalance | An interface for adjusting color balance settings |
Gst::ColorBalanceChannel | A class that represents a color balance channel |
Gst::CoreError | The GStreamer core GError type |
Gst::DecodeBin | A Wrapper for the decodebin plugin |
Gst::DecodeBin2 | A Wrapper for the decodebin2 plugin |
Gst::DoubleRange | A class that represents a double range (min - max) |
Gst::Element | The abstract base class for all pipeline elements |
Gst::ElementFactory | A class that creates Gst::Element objects from a factory |
Gst::ElementInterfaced< T_Interface > | A templated class used for casting Gst::Element to interfaces that its underlying gobject implements |
Gst::Event | A class that represents 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::EventSinkMessage | A sink-message event |
Gst::EventStep | A step event |
Gst::EventTag | A tag event |
Gst::FakeSink | A Wrapper for the fakesink plugin |
Gst::FakeSrc | A Wrapper for the fakesrc plugin |
Gst::FdSink | A Wrapper for the fdsink plugin |
Gst::FdSrc | A Wrapper for the fdsrc plugin |
Gst::FfmpegColorSpace | A Wrapper for the ffmpegcolorspace plugin |
Gst::FileSink | A Wrapper for the filesink plugin |
Gst::FileSrc | A Wrapper for the filesrc plugin |
Gst::Filter | A class used to filter lists |
Gst::FormatDefinition | A class to store the details of a Gst::Format retrieved by Gst::get_format_details() |
Gst::Fourcc | A class that represents a 4 byte identifier (used in codecs) |
Gst::Fraction | A class that represents a fraction |
Gst::FractionRange | A class that represents a fractional range |
Gst::GDPDepay | A Wrapper for the gdpdepay plugin |
Gst::GDPPay | A Wrapper for the gdppay plugin |
Gst::GhostPad | A class that represents pseudo link pads |
Gst::GioSink | A Wrapper for the giosink plugin |
Gst::GioSrc | A Wrapper for the giosrc plugin |
Gst::GioStreamSink | A Wrapper for the giostreamsink plugin |
Gst::GioStreamSrc | A Wrapper for the giostreamsrc plugin |
Gst::Identity | A Wrapper for the identity plugin |
Gst::Index | A class that generates 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 | A class that creates Gst::Index objects from a factory |
Gst::Interface | The core interface implemented by Gst::Element instances that allows runtime querying of interface availability |
Gst::IntRange | A class that represents an integer range (min - max) |
Gst::Iterator< CppType > | A class used to retrieve multiple reference counted elements in a thread safe way |
Gst::IteratorBase< CppType > | The base class for classes that retrieve multiple elements in a thread safe way |
Gst::IteratorBasic< CppType > | A class used to retrieve multiple elements in a thread safe way |
Gst::LibraryError | The GStreamer library GError type |
Gst::Message | A class that represents 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::MessageMixerChanged | A mixer-changed Gst::Mixer message, posted when the list of available mixer tracks has changed |
Gst::MessageMixerMuteToggled | A mute-toggled Gst::Mixer message |
Gst::MessageMixerOptionChanged | An option-changed Gst::Mixer message |
Gst::MessageMixerOptionsListChanged | An option-list-changed Gst::Mixer message, osted when the list of available options for a GstMixerOptions object has changed (Since: 0.10.18) |
Gst::MessageMixerRecordToggled | A record-toggled Gst::Mixer message |
Gst::MessageMixerVolumeChanged | A volume-changed Gst::Mixer message |
Gst::MessageNewClock | A new clock message |
Gst::MessageRequestState | A request state 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::MessageStepDone | A step done message |
Gst::MessageStepStart | A step start message |
Gst::MessageStreamStatus | A stream status message |
Gst::MessageStructureChange | A structure change message |
Gst::MessageTag | A tag message |
Gst::MessageWarning | A warning message |
Gst::MiniObject | This is a base class for some gstreamermm objects |
Gst::Mixer | An interface for elements that provide mixer operations |
Gst::MixerOptions | A class that represents options for elements that implement the Gst::Mixer interface |
Gst::MixerTrack | A track in an element that implement the Gst::Mixer interface |
Gst::MultiFdSink | A Wrapper for the multifdsink plugin |
Gst::MultiQueue | A Wrapper for the multiqueue plugin |
Gst::Navigation | An interface for elements that provide navigation functionality |
Gst::Object | A base class for the GStreamer object hierarchy |
Gst::OggDemux | A Wrapper for the oggdemux plugin |
Gst::OggMux | A Wrapper for the oggmux plugin |
Gst::Pad | A class that represents objects contained by elements that allows links to other elements |
Gst::PadTemplate | A class that describes the media type of a pad |
Gst::Parse | A class that gets a pipeline from a text pipeline description |
Gst::ParseError | The different parsing errors that can occur |
Gst::Pipeline | A top-level bin with clocking and bus management functionality |
Gst::PlayBin | A Wrapper for the playbin plugin |
Gst::PlayBin2 | A Wrapper for the playbin2 plugin |
Gst::Plugin | A container for features loaded from a shared object module |
Gst::PluginError | The plugin loading errors |
Gst::PluginFeature | A base class for anything that can be added to a Gst::Plugin |
Gst::Preset | A helper interface for element presets |
Gst::PropertyProbe | An interface for probing possible property values |
Gst::PushSrc | A base class for push based source elements |
Gst::Query | A class 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 class to store the details of a Gst::Query retrieved by Gst::Query::get_details() |
Gst::Queue | A Wrapper for the queue plugin |
Gst::Queue2 | A Wrapper for the queue2 plugin |
Gst::Registry | An abstract base class for management of Gst::Plugin objects |
Gst::ResourceError | The GStreamer resource GError type |
Gst::RingBuffer | A base class for audio ringbuffer implementations |
Gst::RingBufferSpec | A class containing the format specification of a Gst::RingBuffer |
Gst::Segment | A class that describes the configured region of interest in a media file |
Gst::StreamError | The GStreamer stream GError type |
Gst::StreamVolume | An interface for elements that provide a stream volume |
Gst::Structure | A generic class containing fields of names and values |
Gst::SubtitleOverlay | A Wrapper for the subtitleoverlay plugin |
Gst::SystemClock | A default clock that uses the current system time |
Gst::TagList | A class tha represents a list of tags and values used to describe media metadata |
Gst::TagSetter | An interface that allows setting and retrieval of media metadata |
Gst::Task | A class representing GStreamer streaming threads |
Gst::TaskPool | A class representing a pool of GStreamer streaming threads |
Gst::TCPClientSink | A Wrapper for the tcpclientsink plugin |
Gst::TCPClientSrc | A Wrapper for the tcpclientsrc plugin |
Gst::TcpServerSink | A Wrapper for the tcpserversink plugin |
Gst::TCPServerSrc | A Wrapper for the tcpserversrc plugin |
Gst::Tee | A Wrapper for the tee plugin |
Gst::TextOverlay | A Wrapper for the textoverlay plugin |
Gst::TextRender | A Wrapper for the textrender plugin |
Gst::TheoraDec | A Wrapper for the theoradec plugin |
Gst::TheoraEnc | A Wrapper for the theoraenc plugin |
Gst::TheoraParse | A Wrapper for the theoraparse plugin |
Gst::TimeOverlay | A Wrapper for the timeoverlay plugin |
Gst::Tuner | An interface for elements providing tuner operations |
Gst::TunerChannel | A channel from an element implementing the Gst::Tuner interface |
Gst::TunerNorm | A class that encapsulates information about the data format(s) for a Gst::TunerChannel |
Gst::TypeFind | A class used for stream type detection |
Gst::TypeFindElement | A Wrapper for the typefind plugin |
Gst::TypeFindFactory | A class used to get information about registered typefind functions |
Gst::UriDecodeBin | A Wrapper for the uridecodebin plugin |
Gst::URIHandler | An interface to ease URI handling in plugins |
Gst::VideoOrientation | An interface for elements providing video orientation controls |
Gst::VideoRate | A Wrapper for the videorate plugin |
Gst::VideoRectangle | A helper structure for the Gst::VideoSink class representing a rectangular area |
Gst::VideoScale | A Wrapper for the videoscale plugin |
Gst::VideoSink | A base class for video sinks |
Gst::VideoTestSrc | A Wrapper for the videotestsrc plugin |
Gst::Volume | A Wrapper for the volume plugin |
Gst::VorbisDec | A Wrapper for the vorbisdec plugin |
Gst::VorbisEnc | A Wrapper for the vorbisenc plugin |
Gst::VorbisParse | A Wrapper for the vorbisparse plugin |
Gst::VorbisTag | A Wrapper for the vorbistag plugin |
Gst::XImageSink | A Wrapper for the ximagesink plugin |
Gst::XML | A class facilitating XML save/restore operations of pipelines |
Gst::XOverlay | An interface for setting/getting a Window on elements supporting it |
Gst::XvImageSink | A Wrapper for the xvimagesink plugin |
T_Interface |