Part II. Object Hierarchy

    GObject
        GInitiallyUnowned
            GstObject
                GstAllocator
                    GstGLBaseMemoryAllocator
                        GstGLBufferAllocator
                        GstGLMemoryAllocator
                            GstGLMemoryPBOAllocator
                GstElement
                    GstBin
                        GstInsertBin
                    GstBaseTransform
                        GstGLBaseFilter
                            GstGLFilter
                GstBufferPool
                    GstGLBufferPool
                GstGLColorConvert
                GstGLContext
                GstGLDisplay
                GstGLShader
                GstGLSLStage
                GstGLUpload
                GstGLViewConvert
                GstGLWindow
                GstPlayer
        GstGLFramebuffer
        GstPlayerStreamInfo
            GstPlayerAudioInfo
            GstPlayerSubtitleInfo
            GstPlayerVideoInfo
        GstPlayerMediaInfo
        GstPlayerVideoOverlayVideoRenderer
    GInterface
        GstPlayerSignalDispatcher
        GstPlayerVideoRenderer
    GBoxed
        GstMpegtsSection
        GstMpegtsDescriptor
        GstPlayerVisualization
    GEnum
        GstMpegtsSectionType
        GstMpegtsSectionTableID
        GstMpegtsCableOuterFECScheme
        GstMpegtsModulationType
        GstMpegtsSatellitePolarizationType
        GstMpegtsSatelliteRolloff
        GstMpegtsDVBCodeRate
        GstMpegtsDescriptorType
        GstMpegtsIso639AudioType
        GstMpegtsRunningStatus
        GstMpegtsDVBServiceType
        GstMpegtsStreamType
        GstPlayerColorBalanceType
        GstPlayerError
        GstPlayerState
        GstGLStereoDownmix