Part I. GStreamer Libraries

Table of Contents

GStreamer Base and Utillity Classes
GstBaseParse
GstBaseSrc
GstBaseSink
GstBaseTransform
GstPushSrc
GstAdapter
GstBitReader
GstByteReader
GstByteWriter
GstCollectPads
GstFlowCombiner
GstTypeFindHelper
GstDataQueue
GstQueueArray
GStreamer Dynamic Parameter Control
GstARGBControlBinding
GstDirectControlBinding
GstTimedValueControlSource
GstInterpolationControlSource
GstLFOControlSource
GstTriggerControlSource
GStreamer Network Classes
GstNetAddressMeta
GstNetClientClock
GstNetControlMessageMeta
GstNetTimePacket
GstNetTimeProvider
GstPtpClock
GStreamer Check Unit Testing
GstCheck
GstBufferStraw
GstStreamConsistency
GstHarness
GstTestClock

To ease the creation of plugins, a library system was created. The most common functions for a plugin can be found in a library.

GStreamer provides some standard libraries you can use to create plugins.