# Part II. Object Hierarchy

        GObject
            GstObject
                GstElement
                    GstAudioDecoder
                    GstAudioEncoder
                    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
        GInterface
            GstColorBalance
            GstMixer
            GstNavigation
            GstPropertyProbe
            GstTuner
            GstStreamVolume
            GstVideoOrientation
            GstXOverlay
        GstMiniObject
            GstEncodingProfile
                GstEncodingVideoProfile
                GstEncodingAudioProfile
                GstEncodingContainerProfile
            GstEncodingTarget
            GstDiscovererInfo