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