gstreamermm
1.10.0
|
►NGst | |
►NSDP | |
CKey | The contents of the SDP "k=" field which is used to convey encryption keys |
CMedia | The contents of the SDP "m=" field with all related fields |
CAllocationParams | Parameters to control the allocation of memory |
CAllocator | Allocate memory blocks |
CAudioBaseSink | The base class for audio sinks |
CAudioBaseSrc | The base class for audio sources |
CAudioCdSrc | A base class for CD digital audio (CDDA) sources, which handles things like seeking, querying, discid calculation, tags, and buffer timestamping |
CAudioClock | A Helper object for implementing audio clocks |
CAudioFilter | A base class for simple audio filters |
CAudioFormatInfo | Information for an audio format |
CAudioInfo | Information describing audio properties |
CAudioRingBufferSpec | A class containing the format specification of a Gst::AudioRingBuffer |
CAudioRingBuffer | A base class for audio audioringbuffer implementations |
CAudioSink | A simple base class for audio sinks |
CAudioSrc | A simple base class for audio sources |
CBaseSink | The base class for sink elements |
CBaseSrc | A base class for getrange based source elements |
CBaseTransform | A base class for simple transform filters |
CIterator | A class used to retrieve multiple reference counted elements in a thread safe way |
CBin | Base class and element that can contain other elements |
CBuffer | Data-passing buffer type |
CBufferList | A grouped scatter data buffer type for data-passing |
CBus | A class that encompasses the GStreamer asynchronous message bus subsystem |
CCaps | Structure describing sets of media formats |
CCapsFeatures | A set of features in caps |
CChildProxy | Interface for multi child elements |
CClockID | A data type to hold the handle to an outstanding sync or async clock callback |
CClock | Abstract class for global clocks GStreamer uses a global clock to synchronize the plugins in a pipeline |
CContext | Lightweight objects to represent element contexts |
CColorBalance | An interface for adjusting color balance settings |
CColorBalanceChannel | A class that represents a color balance channel |
CDiscoverer | Discoverer - Utility for discovering information on URIs |
CDiscovererInfo | DiscovererInfo - Class containing the information of a URI analyzed by Gst::Discoverer |
CDiscovererStreamInfo | DiscovererStreamInfo - Base class for information concerning a media stream |
CDiscovererContainerInfo | DiscovererContainerInfo - Gst::DiscovererStreamInfo specific to container streams |
CDiscovererAudioInfo | DiscovererAudioInfo - Gst::DiscovererStreamInfo specific to audio streams |
CDiscovererVideoInfo | DiscovererVideoInfo - Gst::DiscovererStreamInfo specific to video streams (this includes images) |
CElementFactory | Create Gst::Element 's from a factory |
CElement | Abstract base class for all pipeline elements |
CEncodingProfile | Gst::EncodingProfile can be provided to the 'encodebin' element, which will take care of selecting and setting up the required elements to produce an output stream conforming to the specifications of the profile |
CCoreError | The GStreamer core GError type |
CLibraryError | The GStreamer library GError type |
CResourceError | The GStreamer resource GError type |
CStreamError | The GStreamer stream GError type |
CEvent | A class that represents events that are passed up and down a pipeline |
CEventFlushStart | A flush start event |
CEventFlushStop | A flush stop event |
CEventStreamStart | A stream-start event |
CEventCaps | A caps event |
CEventSegment | A segment event |
CEventTag | A tag event |
CEventBufferSize | A buffer size event |
CEventSinkMessage | A sink-message event |
CEventEos | An end of stream event |
CEventToc | A new table of content event |
CEventProtection | A protection event |
CEventSegmentDone | A segment done event |
CEventGap | A gap in the stream event |
CEventQos | A QOS event |
CEventSeek | A seek event |
CEventLatency | A latency event |
CEventStep | A step event |
CEventReconfigure | A reconfigure event |
CEventTocSelect | A toc select event |
CIteratorBasic | A class used to retrieve multiple elements in a thread safe way |
CFormatDefinition | A class to store the details of a Gst::Format retrieved by Gst::get_format_details() |
CGhostPad | A class that represents pseudo link pads |
CIteratorBase | The base class for classes that retrieve multiple elements in a thread safe way |
CMapInfo | |
CMessage | A class that represents lightweight objects to signal the application of pipeline events |
CMessageEos | An end of stream message |
CMessageError | An error message |
CMessageWarning | A warning message |
CMessageInfo | An informational message |
CMessageTag | A tag message |
CMessageBuffering | A buffering message |
CMessageStateChanged | A state change message |
CMessageStateDirty | A state dirty message |
CMessageStepDone | A step done message |
CMessageClockProvide | A clock provide message |
CMessageClockLost | A clock lost message |
CMessageNewClock | A new clock message |
CMessageApplication | An application message |
CMessageElement | An element specific message |
CMessageCustom | A custom message |
CMessageSegmentStart | A segment start message |
CMessageSegmentDone | A segment done message |
CMessageDurationChanged | A duration message |
CMessageLatency | A latency message |
CMessageAsyncStart | An asynchronous start message |
CMessageAsyncDone | An asynchronous done message |
CMessageStepStart | A step start message |
CMessageStructureChange | A structure change message |
CMessageRequestState | A request state message |
CMessageStreamStatus | A stream status message |
CMessageQos | A qos message |
CMessageStreamStart | A stream-start message |
CMessageHaveContext | A have-context message |
CMessageNeedContext | A need-context message |
CMessageResetTime | A reset-time message |
CMessageToc | A toc message |
CMessageProgress | A progress message |
CMemory | GstMemory is a lightweight refcounted object that wraps a region of memory |
CQuarkData | This is a base class for data which represents qdata |
CMiniObject | This is a base class for some gstreamermm objects |
CNavigation | An interface for elements that provide navigation functionality |
CNetClientClock | Special clock that synchronizes to a remote time provider |
CObject | A base class for the GStreamer object hierarchy |
CPad | A class that represents objects contained by elements that allows links to other elements |
CPadProbeInfo | |
CPadTemplate | A class that describes the media type of a pad |
CStaticPadTemplate | |
CParseError | The different parsing errors that can occur |
CParse | A class that gets a pipeline from a text pipeline description |
CPipeline | A top-level bin with clocking and bus management functionality |
CPluginFeature | A base class for anything that can be added to a Gst::Plugin |
CPluginError | The plugin loading errors |
CPlugin | A container for features loaded from a shared object module |
CPreset | A helper interface for element presets |
CPushSrc | A base class for push based source elements |
CQuery | A class used to perform queries on pads and elements |
CQueryApplication | A custom application query object |
CQueryConvert | A convert query object |
CQueryPosition | A stream position query object |
CQueryDuration | A stream duration query object |
CQueryLatency | A latency query object |
CQuerySeeking | A seeking query object |
CQueryFormats | A formats query object |
CQuerySegment | A new segment query object |
CQueryBuffering | A new buffering query object |
CQueryCaps | A new caps query object |
CQueryScheduling | A new scheduling query object |
CQueryAllocation | A new scheduling query object |
CQueryUri | A new uri query object |
CQueryAcceptCaps | A new accept caps query object |
CRegistry | An abstract base class for management of Gst::Plugin objects |
CSample | A Gst::Sample is a small object containing data, a type, timing and extra arbitrary information |
CSegment | A class that describes the configured region of interest in a media file |
CStreamVolume | An interface for elements that provide a stream volume |
CStructure | Generic class containing fields of names and values |
CSystemClock | A default clock that uses the current system time |
CTagList | A class tha represents a list of tags and values used to describe media metadata |
CTagSetter | An interface that allows setting and retrieval of media metadata |
CTask | A class representing GStreamer streaming threads |
CTaskPool | A class representing a pool of GStreamer streaming threads |
CToc | Gst::Toc lets you to inform other elements in pipeline or application that playing source has some kind of table of contents (TOC) |
CTocEntry | |
CTocSetter | An interface that allows setting and retrieval of the TOC |
CTypeFindFactory | A class used to get information about registered typefind functions |
CTypeFind | A class used for stream type detection |
CURIHandler | An interface to ease URI handling in plugins |
CFourcc | A class that represents a 4 byte identifier (used in codecs) |
CFraction | A class that represents a fraction |
CRange | A class that represents a range (min - max) |
CValueList | |
CVideoChromaResample | |
CVideoFormatInfo | Information for a video format |
CVideoFrame | |
CVideoInfo | Information describing image properties |
CVideoOrientation | An interface for elements providing video orientation controls |
CVideoRectangle | A helper structure for the Gst::VideoSink class representing a rectangular area |
CVideoSink | A base class for video sinks |
CVideoOverlay | An interface for setting/getting a Window on elements supporting it |
CAtomicQueue | The Gst::AtomicQueue object implements a queue that can be used from multiple threads without performing any blocking operations |
CException | |
CCheck | |
CElementClass |