GStreamer Base Plugins 1.0 Library Reference Manual |
---|
for GStreamer Base Library 1.0 (1.11.1) http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-libs/html/.
- I. GStreamer Base Plugins Libraries
- Compiling — How to compile against the base plugins libraries
- Allocators Library
- App Library
- Audio Library
- gstaudio — Support library for audio elements
- gstaudiometa — Buffer metadata for audio downmix matrix handling
- gstaudiocdsrc — Base class for Audio CD sources
- gstaudioclock — Helper object for implementing audio clocks
- gstaudiodecoder — Base class for audio decoders
- gstaudioencoder — Base class for audio encoders
- gstaudiofilter — Base class for simple audio filters
- gstaudiosink — Simple base class for audio sinks
- gstaudiosrc — Simple base class for audio sources
- gstaudiobasesink — Base class for audio sinks
- gstaudiobasesrc — Base class for audio sources
- gstaudiochannels — Support library for audio channel handling
- GstAudioConverter
- GstAudioQuantize
- gstaudioringbuffer — Base class for audio ringbuffer implementations
- gstaudioiec61937 — Utility functions for IEC 61937 payloading
- gststreamvolume — Interface for elements that provide a stream volume
- FFT Library
- Riff Media Library
- gstriff — Riff fileformat utillity functions.
- RTP Library
- gstrtpbaseaudiopayload — Base class for audio RTP payloader
- gstrtpbasedepayload — Base class for RTP depayloader
- gstrtpbasepayload — Base class for RTP payloader
- gstrtpbuffer — Helper methods for dealing with RTP buffers
- gstrtcpbuffer — Helper methods for dealing with RTCP buffers
- gstrtppayloads — Helper methods for dealing with RTP payloads
- gstrtphdrext — Helper methods for dealing with RTP header extensions
- RTSP Library
- gstrtspconnection — manage RTSP connections
- gstrtspdefs — common RTSP defines
- gstrtspextension — Interface for extending RTSP protocols
- gstrtspmessage — RTSP messages
- gstrtsprange — dealing with time ranges
- gstrtsptransport — dealing with RTSP transports
- gstrtspurl — handling RTSP urls
- SDP Library
- gstsdpmessage — Helper methods for dealing with SDP messages
- MIKEY Library
- gstmikey — Helper methods for dealing with MIKEY messages
- Tag Support Library
- gsttag — additional tag definitions for plugins and applications
- gsttagvorbis — tag mappings and support functions for plugins dealing with vorbiscomments
- gsttagid3 — tag mappings and support functions for plugins dealing with ID3v1 and ID3v2 tags
- gsttagexif — tag mappings and support functions for plugins dealing with exif tags
- gsttagxmp — tag mappings and support functions for plugins dealing with xmp packets
- gsttagxmpwriter — Interface for elements that provide XMP serialization
- gsttagdemux — Base class for demuxing tags that are in chunks directly at the beginning or at the end of a file
- gsttagmux — Base class for adding tags that are in one single chunk directly at the beginning or at the end of a file
- gsttaglanguagecodes — mappings for ISO-639 language codes and names
- gsttaglicenses — utility functions for Creative Commons licenses
- Base Utils Library
- gstpbutils — General Application and Plugin Utility Library
- gstpluginsbaseversion — GStreamer gst-plugins-base libraries version macros.
- gstpbutilscodecutils — Miscellaneous codec-specific utility functions
- gstpbutilsdescriptions — Provides human-readable descriptions for caps/codecs and encoder, decoder, URI source and URI sink elements
- gstpbutilsmissingplugins — Create, recognise and parse missing-plugins messages
- gstpbutilsinstallplugins — Missing plugin installation support for applications
- gstdiscoverer — Utility for discovering information on URIs.
- encoding-profile — Encoding profile library
- Video Library
- gstvideo — Support library for video operations
- gstvideometa
- gstvideoaffinetransformationmeta
- gstvideooverlaycomposition — Video Buffer Overlay Compositions (Subtitles, Logos)
- gstvideofilter — Base class for video filters
- GstVideoDither — Utility object for dithering and quantizing lines of video
- GstVideoChroma — Functions and utility object for operating on chroma video planes
- GstVideoResampler — Utility structure for resampler information
- GstVideoScaler — Utility object for rescaling video frames
- gstvideosink — Base class for video sinks
- gstcolorbalance — Interface for adjusting color balance settings
- gstcolorbalancechannel — Object representing a channel from the GstColorBalance interface.
- gstvideodirection — Interface for elements providing video rotation and flipping controls
- gstvideoorientation — Interface for elements providing video orientation controls
- gstvideooverlay — Interface for setting/getting a window system resource on elements supporting it to configure a window into which to render a video.
- GstVideoDecoder — Base class for video decoders
- GstVideoEncoder — Base class for video encoders
- GstVideoPool — GstBufferPool for raw video buffers
- gstvideoutils
- gstnavigation — Interface for creating, sending and parsing navigation events.
- II. Object Hierarchy
- Index
- Index of deprecated API
- Annotation Glossary