# GStreamer &GST_MAJORMINOR; Core API Reference (&GST_VERSION;)

## GStreamer Core Library

libgst.la provides all the core GStreamer services, including initialization, plugin management and types, as well as the object hierarchy that defines elements and bins, along with some more specialized elements.

&Gst; &GstBin; &GstBuffer; &GstConfig; &GstCaps; &GstClock; &GstCpu; &GstData; &GstElement; &GstElementFactory; &GstError; &GstEvent; &GstFormat; &GstIndex; &GstInfo; &GstInterface; &GstObject; &GstPad; &GstParse; &GstPipeline; &GstPlugin; &GstPluginFeature; &GstProbe; &GstQuery; &GstRegistry; &GstRegistryPool; &GstScheduler; &GstStructure; &GstSystemClock; &GstTag; &GstTagInterface; &GstThread; &GstTypeFind; &GstTypeFindFactory; &GstUri; &GstUtils; &GstXML;

## GStreamer Core Support

&cothreads; &GstAtomic; &GstMemChunk;