GStreamer Bad Plugins 1.0 Library Reference Manual: Part II. Object Hierarchy

# Part II. Object Hierarchy

        GObject
        ├── GInitiallyUnowned
        │   ╰── GstObject
        │       ├── GstAllocator
        │       │   ╰── GstGLAllocator
        │       ├── GstPad
        │       │   ╰── GstGLMixerPad
        │       ├── GstElement
        │       │   ├── GstBin
        │       │   │   ╰── GstInsertBin
        │       │   ├── GstBaseTransform
        │       │   │   ╰── GstGLFilter
        │       │   ╰── GstGLMixer
        │       ╰── GstBufferPool
        │           ╰── GstGLBufferPool
        ├── GstGLUpload
        ├── GstGLDownload
        ├── GstGLColorConvert
        ├── GstGLDisplay
        ├── GstGLContext
        ├── GstGLShader
        ╰── GstGLWindow
        GBoxed
        ├── GstMpegTsSection
        ╰── GstMpegTsDescriptor
        GEnum
        ├── GstMpegTsSectionType
        ├── GstMpegTsSectionTableID
        ├── GstMpegTsCableOuterFECScheme
        ├── GstMpegTsModulationType
        ├── GstMpegTsSatellitePolarizationType
        ├── GstMpegTsSatelliteRolloff
        ├── GstMpegTsDVBCodeRate
        ├── GstMpegTsDescriptorType
        ├── GstMpegTsIso639AudioType
        ├── GstMpegTsRunningStatus
        ├── GstMpegTsDVBServiceType
        ╰── GstMpegTsStreamType