Object Hierarchy

    GObject
        GstObject
            GstPad
                GstProxyPad
                    GstGhostPad
            GstPluginFeature
                GstElementFactory
                GstTypeFindFactory
                GstIndexFactory
            GstElement
                GstBin
                    GstPipeline
                GstQueue
                GstBaseTransform
                GstBaseSrc
                    GstFakeSrc
                    GstPushSrc
                    GstFileSrc
                GstBaseSink
                    GstFakeSink
                    GstFileSink
            GstPlugin
            GstRegistry
            GstPadTemplate
            GstIndex
            GstBus
            GstClock
                GstSystemClock
                    GstNetClientClock
            GstTask
            GstXML
            GstCollectPads
            GstNetTimeProvider
        GstAdapter
    GInterface
        GstURIHandler
        GstImplementsInterface
        GstTagSetter