Part II. Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GstObject
            ├── GstAllocator
               ╰── GstGLAllocator
            ├── GstElement
               ├── GstBin
                  ╰── GstInsertBin
               ╰── GstBaseTransform
                   ╰── GstGLFilter
            ├── GstGLUpload
            ├── GstGLDownload
            ├── GstGLColorConvert
            ├── GstGLDisplay
            ├── GstGLContext
            ├── GstGLShader
            ├── GstBufferPool
               ╰── GstGLBufferPool
            ╰── GstGLWindow
    GBoxed
    ├── GstMpegtsSection
    ╰── GstMpegtsDescriptor
    GEnum
    ├── GstMpegtsSectionType
    ├── GstMpegtsSectionTableID
    ├── GstMpegtsCableOuterFECScheme
    ├── GstMpegtsModulationType
    ├── GstMpegtsSatellitePolarizationType
    ├── GstMpegtsSatelliteRolloff
    ├── GstMpegtsDVBCodeRate
    ├── GstMpegtsDescriptorType
    ├── GstMpegtsIso639AudioType
    ├── GstMpegtsRunningStatus
    ├── GstMpegtsDVBServiceType
    ╰── GstMpegtsStreamType