Part II. Object Hierarchy

    GObject
        GInitiallyUnowned
            GstObject
                GstElement
                    GstBaseTransform
                        GstAudioFilter
                        GstVideoFilter
                    GstBaseSink
                        GstBaseAudioSink
                            GstAudioSink
                        GstVideoSink
                    GstBaseSrc
                        GstPushSrc
                            GstBaseAudioSrc
                                GstAudioSrc
                            GstCddaBaseSrc
                    GstBaseRTPDepayload
                    GstBaseRTPPayload
                        GstBaseRTPAudioPayload
                GstClock
                    GstSystemClock
                        GstAudioClock
                GstRingBuffer
        GstColorBalanceChannel
        GstMixerTrack
            GstMixerOptions
        GstTunerChannel
        GstTunerNorm
        GstDiscoverer
        GstEncodingProfile
            GstEncodingVideoProfile
            GstEncodingAudioProfile
            GstEncodingContainerProfile
        GstEncodingTarget
        GstDiscovererInfo
    GInterface
        GstColorBalance
        GstMixer
        GstNavigation
        GstPropertyProbe
        GstTuner
        GstStreamVolume
        GstVideoOrientation
        GstXOverlay