gst-plugins-good-plugins.hierarchy 7.91 KB
Newer Older
1
GObject
Wim Taymans's avatar
Wim Taymans committed
2 3
  GInitiallyUnowned
    GstObject
Tim-Philipp Müller's avatar
Tim-Philipp Müller committed
4
      GstAllocator
5
        GstAllocatorSysmem
Wim Taymans's avatar
Wim Taymans committed
6
      GstAudioRingBuffer
Sebastian Dröge's avatar
Sebastian Dröge committed
7
        GstAudioSinkRingBuffer
Wim Taymans's avatar
Wim Taymans committed
8 9 10 11 12 13 14 15 16
        GstAudioSrcRingBuffer
        GstJackAudioSinkRingBuffer
        GstJackAudioSrcRingBuffer
      GstBus
      GstClock
        GstSystemClock
          GstAudioClock
      GstControlBinding
      GstControlSource
Sebastian Dröge's avatar
Sebastian Dröge committed
17 18 19
      GstDeviceProvider
        GstPulseDeviceProvider
        GstV4l2DeviceProvider
Wim Taymans's avatar
Wim Taymans committed
20 21 22 23 24
      GstElement
        Gst3GPPMux
        GstAsteriskh263
        GstAuParse
        GstAudioDecoder
Sebastian Dröge's avatar
Sebastian Dröge committed
25
          GstALawDec
Wim Taymans's avatar
Wim Taymans committed
26
          GstFlacDec
Sebastian Dröge's avatar
Sebastian Dröge committed
27
          GstMuLawDec
Wim Taymans's avatar
Wim Taymans committed
28
          GstSpeexDec
Wim Taymans's avatar
Wim Taymans committed
29
          GstWavpackDec
Wim Taymans's avatar
Wim Taymans committed
30
        GstAudioEncoder
Sebastian Dröge's avatar
Sebastian Dröge committed
31
          GstALawEnc
Wim Taymans's avatar
Wim Taymans committed
32
          GstFlacEnc
Sebastian Dröge's avatar
Sebastian Dröge committed
33
          GstMuLawEnc
Wim Taymans's avatar
Wim Taymans committed
34
          GstSpeexEnc
Wim Taymans's avatar
Wim Taymans committed
35
          GstWavpackEnc
Sebastian Dröge's avatar
Sebastian Dröge committed
36
        GstAudioVisualizer-BaseExtLibvisual
Sebastian Dröge's avatar
Sebastian Dröge committed
37 38
          GstGoom
          GstGoom2k1
Wim Taymans's avatar
Wim Taymans committed
39 40 41 42 43 44 45 46 47 48
        GstAviDemux
        GstAviMux
        GstAviSubtitle
        GstBaseParse
          GstAacParse
          GstAc3Parse
          GstAmrParse
          GstDcaParse
          GstFlacParse
          GstMpegAudioParse
Sebastian Dröge's avatar
Sebastian Dröge committed
49
          GstRtpStreamDepay
50
          GstSbcParse
Wim Taymans's avatar
Wim Taymans committed
51
          GstWavpackParse
Wim Taymans's avatar
Wim Taymans committed
52 53
        GstBaseSink
          GstAudioBaseSink
Sebastian Dröge's avatar
Sebastian Dröge committed
54 55 56
            GstAudioSink
              GstOss4Sink
              GstOssSink
Wim Taymans's avatar
Wim Taymans committed
57 58
            GstJackAudioSink
            GstPulseSink
Sebastian Dröge's avatar
Sebastian Dröge committed
59
          GstCACASink
Wim Taymans's avatar
Wim Taymans committed
60 61 62 63 64 65
          GstDynUDPSink
          GstMultiFileSink
          GstMultiUDPSink
            GstUDPSink
          GstShout2send
          GstSoupHttpClientSink
Wim Taymans's avatar
Wim Taymans committed
66
          GstTest
Wim Taymans's avatar
Wim Taymans committed
67
          GstVideoSink
Wim Taymans's avatar
Wim Taymans committed
68
            GstAASink
Tim-Philipp Müller's avatar
Tim-Philipp Müller committed
69
            GstGdkPixbufSink
Wim Taymans's avatar
Wim Taymans committed
70 71
            GstV4l2Sink
        GstBaseSrc
72
          GstDTMFSrc
Wim Taymans's avatar
Wim Taymans committed
73 74 75
          GstPushSrc
            GstAudioBaseSrc
              GstAudioSrc
Sebastian Dröge's avatar
Sebastian Dröge committed
76 77
                GstOss4Source
                GstOssSrc
Wim Taymans's avatar
Wim Taymans committed
78 79
                GstPulseSrc
              GstJackAudioSrc
Sebastian Dröge's avatar
Sebastian Dröge committed
80 81
            GstDV1394Src
            GstHDV1394Src
Wim Taymans's avatar
Wim Taymans committed
82 83 84 85 86
            GstMultiFileSrc
            GstSoupHTTPSrc
            GstUDPSrc
            GstV4l2Src
            GstXImageSrc
87
          GstRTPDTMFSrc
Wim Taymans's avatar
Wim Taymans committed
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109
          GstSplitFileSrc
        GstBaseTransform
          GstAudioFilter
            GstAudioAmplify
            GstAudioDynamic
            GstAudioEcho
            GstAudioFXBaseFIRFilter
              GstAudioFIRFilter
              GstAudioWSincBand
              GstAudioWSincLimit
            GstAudioFXBaseIIRFilter
              GstAudioChebBand
              GstAudioChebLimit
              GstAudioIIRFilter
            GstAudioInvert
            GstAudioKaraoke
            GstIirEqualizer
              GstIirEqualizer10Bands
              GstIirEqualizer3Bands
              GstIirEqualizerNBands
            GstSpectrum
          GstAudioPanorama
Wim Taymans's avatar
Wim Taymans committed
110 111 112
          GstBreakMyData
          GstCapsSetter
          GstCpuReport
Wim Taymans's avatar
Wim Taymans committed
113
          GstLevel
Wim Taymans's avatar
Wim Taymans committed
114 115
          GstNavSeek
          GstProgressReport
Wim Taymans's avatar
Wim Taymans committed
116 117
          GstRgAnalysis
          GstRgLimiter
118
          GstScaletempo
Wim Taymans's avatar
Wim Taymans committed
119
          GstTagInject
Wim Taymans's avatar
Wim Taymans committed
120 121 122 123
          GstVideoFilter
            GstAgingTV
            GstAlpha
            GstAlphaColor
124
            GstCairoOverlay
Wim Taymans's avatar
Wim Taymans committed
125 126 127
            GstDiceTV
            GstEdgeTV
            GstGamma
Tim-Philipp Müller's avatar
Tim-Philipp Müller committed
128
            GstGdkPixbufOverlay
Wim Taymans's avatar
Wim Taymans committed
129
            GstNavigationtest
Wim Taymans's avatar
Wim Taymans committed
130 131 132 133 134
            GstOpTV
            GstQuarkTV
            GstRadioacTV
            GstRevTV
            GstRippleTV
Sebastian Dröge's avatar
Sebastian Dröge committed
135
            GstSMPTEAlpha
Wim Taymans's avatar
Wim Taymans committed
136 137 138 139
            GstShagadelicTV
            GstStreakTV
            GstVertigoTV
            GstVideoBalance
Sebastian Dröge's avatar
Sebastian Dröge committed
140
            GstVideoBox
Tim-Philipp Müller's avatar
Tim-Philipp Müller committed
141
            GstVideoCrop
Wim Taymans's avatar
Wim Taymans committed
142
            GstVideoFlip
Tim-Philipp Müller's avatar
Tim-Philipp Müller committed
143
            GstVideoMedian
Wim Taymans's avatar
Wim Taymans committed
144 145 146
            GstWarpTV
        GstBin
          GstAspectRatioCrop
Sebastian Dröge's avatar
Sebastian Dröge committed
147 148 149 150 151
          GstAutoDetect
            GstAutoAudioSink
            GstAutoAudioSrc
            GstAutoVideoSink
            GstAutoVideoSrc
Wim Taymans's avatar
Wim Taymans committed
152 153
          GstPipeline
            GstQTMoovRecover
Wim Taymans's avatar
Wim Taymans committed
154
          GstPushFileSrc
Wim Taymans's avatar
Wim Taymans committed
155 156 157
          GstRTSPSrc
          GstRgVolume
          GstRtpBin
158 159
          GstSplitMuxSink
          GstSplitMuxSrc
Wim Taymans's avatar
Wim Taymans committed
160 161 162
        GstCutter
        GstDVDec
        GstDVDemux
Tim-Philipp Müller's avatar
Tim-Philipp Müller committed
163
        GstDeinterlace
Sebastian Dröge's avatar
Sebastian Dröge committed
164
        GstDeinterleave
Wim Taymans's avatar
Wim Taymans committed
165 166 167
        GstFlacTag
        GstFlvDemux
        GstFlvMux
Sebastian Dröge's avatar
Sebastian Dröge committed
168
        GstFlxDec
Tim-Philipp Müller's avatar
Tim-Philipp Müller committed
169
        GstGdkPixbufDec
Wim Taymans's avatar
Wim Taymans committed
170 171
        GstICYDemux
        GstISMLMux
Wim Taymans's avatar
Wim Taymans committed
172
        GstImageFreeze
Sebastian Dröge's avatar
Sebastian Dröge committed
173
        GstInterleave
Wim Taymans's avatar
Wim Taymans committed
174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192
        GstMJ2Mux
        GstMP4Mux
        GstMatroskaDemux
        GstMatroskaMux
          GstWebMMux
        GstMatroskaParse
        GstMultipartDemux
        GstMultipartMux
        GstQTDemux
        GstQTMux
        GstRTPBaseDepayload
          GstRTPBVDepay
          GstRTPDVDepay
          GstRTPGSMDepay
          GstRTPSirenDepay
          GstRTPiLBCDepay
          GstRtpAC3Depay
          GstRtpAMRDepay
          GstRtpCELTDepay
193
          GstRtpDTMFDepay
Wim Taymans's avatar
Wim Taymans committed
194 195 196 197 198
          GstRtpG722Depay
          GstRtpG723Depay
          GstRtpG726Depay
          GstRtpG729Depay
          GstRtpGSTDepay
199
          GstRtpH261Depay
Wim Taymans's avatar
Wim Taymans committed
200 201 202
          GstRtpH263Depay
          GstRtpH263PDepay
          GstRtpH264Depay
Sebastian Dröge's avatar
Sebastian Dröge committed
203
          GstRtpH265Depay
Wim Taymans's avatar
Wim Taymans committed
204 205
          GstRtpJ2KDepay
          GstRtpJPEGDepay
206
          GstRtpKlvDepay
Wim Taymans's avatar
Wim Taymans committed
207
          GstRtpL16Depay
Sebastian Dröge's avatar
Sebastian Dröge committed
208
          GstRtpL24Depay
Wim Taymans's avatar
Wim Taymans committed
209 210 211 212 213 214 215 216 217 218 219 220 221 222
          GstRtpMP1SDepay
          GstRtpMP2TDepay
          GstRtpMP4ADepay
          GstRtpMP4GDepay
          GstRtpMP4VDepay
          GstRtpMPADepay
          GstRtpMPARobustDepay
          GstRtpMPVDepay
          GstRtpPcmaDepay
          GstRtpPcmuDepay
          GstRtpQCELPDepay
          GstRtpQDM2Depay
          GstRtpSPEEXDepay
          GstRtpSV3VDepay
Sebastian Dröge's avatar
Sebastian Dröge committed
223
          GstRtpSbcDepay
Wim Taymans's avatar
Wim Taymans committed
224
          GstRtpTheoraDepay
225
          GstRtpVP8Depay
Sebastian Dröge's avatar
Sebastian Dröge committed
226
          GstRtpVP9Depay
Wim Taymans's avatar
Wim Taymans committed
227 228 229 230 231 232 233 234 235 236 237
          GstRtpVRawDepay
          GstRtpVorbisDepay
          GstRtpXQTDepay
        GstRTPBasePayload
          GstRTPBaseAudioPayload
            GstRTPBVPay
            GstRTPILBCPay
            GstRTPSirenPay
            GstRtpG722Pay
            GstRtpG726Pay
            GstRtpL16Pay
Sebastian Dröge's avatar
Sebastian Dröge committed
238
            GstRtpL24Pay
Wim Taymans's avatar
Wim Taymans committed
239 240 241 242 243 244 245 246 247 248 249 250
            GstRtpPcmaPay
            GstRtpPcmuPay
          GstRTPDVPay
          GstRTPG723Pay
          GstRTPG729Pay
          GstRTPGSMPay
          GstRTPMP2TPay
          GstRTPMPVPay
          GstRtpAC3Pay
          GstRtpAMRPay
          GstRtpCELTPay
          GstRtpGSTPay
251
          GstRtpH261Pay
Wim Taymans's avatar
Wim Taymans committed
252 253 254
          GstRtpH263PPay
          GstRtpH263Pay
          GstRtpH264Pay
Sebastian Dröge's avatar
Sebastian Dröge committed
255
          GstRtpH265Pay
Wim Taymans's avatar
Wim Taymans committed
256 257
          GstRtpJ2KPay
          GstRtpJPEGPay
258
          GstRtpKlvPay
Wim Taymans's avatar
Wim Taymans committed
259 260 261 262
          GstRtpMP4APay
          GstRtpMP4GPay
          GstRtpMP4VPay
          GstRtpMPAPay
263
          GstRtpSBCPay
Wim Taymans's avatar
Wim Taymans committed
264 265
          GstRtpSPEEXPay
          GstRtpTheoraPay
266
          GstRtpVP8Pay
Sebastian Dröge's avatar
Sebastian Dröge committed
267
          GstRtpVP9Pay
Wim Taymans's avatar
Wim Taymans committed
268 269 270
          GstRtpVRawPay
          GstRtpVorbisPay
        GstRTPDec
271 272
        GstRTPMux
          GstRTPDTMFMux
Sebastian Dröge's avatar
Sebastian Dröge committed
273
        GstRTPRtxQueue
Wim Taymans's avatar
Wim Taymans committed
274
        GstRndBufferSize
Wim Taymans's avatar
Wim Taymans committed
275 276
        GstRtpJitterBuffer
        GstRtpPtDemux
Sebastian Dröge's avatar
Sebastian Dröge committed
277 278
        GstRtpRtxReceive
        GstRtpRtxSend
Wim Taymans's avatar
Wim Taymans committed
279 280
        GstRtpSession
        GstRtpSsrcDemux
Sebastian Dröge's avatar
Sebastian Dröge committed
281
        GstRtpStreamPay
Sebastian Dröge's avatar
Sebastian Dröge committed
282
        GstSMPTE
Wim Taymans's avatar
Wim Taymans committed
283 284 285 286 287 288 289 290
        GstShapeWipe
        GstTagDemux
          GstApeDemux
          GstID3Demux
        GstTagMux
          GstApev2Mux
          GstId3v2Mux
        GstV4l2Radio
Sebastian Dröge's avatar
Sebastian Dröge committed
291 292 293
        GstVideoDecoder
          GstJpegDec
          GstPngDec
Sebastian Dröge's avatar
Sebastian Dröge committed
294 295 296
          GstVPXDec
            GstVP8Dec
            GstVP9Dec
Sebastian Dröge's avatar
Sebastian Dröge committed
297 298 299
        GstVideoEncoder
          GstJpegEnc
          GstPngEnc
Sebastian Dröge's avatar
Sebastian Dröge committed
300 301 302
          GstVPXEnc
            GstVP8Enc
            GstVP9Enc
Edward Hervey's avatar
Edward Hervey committed
303
          GstY4mEncode
Wim Taymans's avatar
Wim Taymans committed
304 305 306 307
        GstVideoMixer2
        GstWavEnc
        GstWavParse
      GstPad
Sebastian Dröge's avatar
Sebastian Dröge committed
308
        GstInterleavePad
Wim Taymans's avatar
Wim Taymans committed
309 310 311 312
        GstVideoMixer2Pad
      GstPadTemplate
      GstPlugin
      GstPluginFeature
Sebastian Dröge's avatar
Sebastian Dröge committed
313
        GstDeviceProviderFactory
Wim Taymans's avatar
Wim Taymans committed
314
        GstElementFactory
Sebastian Dröge's avatar
Sebastian Dröge committed
315
        GstTracerFactory
Wim Taymans's avatar
Wim Taymans committed
316 317 318 319 320
        GstTypeFindFactory
      GstRegistry
      GstTask
      GstTaskPool
  GSocket
Sebastian Dröge's avatar
Sebastian Dröge committed
321
  GTlsDatabase
Sebastian Dröge's avatar
Sebastian Dröge committed
322
  GTlsInteraction
Tim-Philipp Müller's avatar
Tim-Philipp Müller committed
323
  GdkPixbuf
324
  GstColorBalanceChannel
325
  GstTunerChannel
326 327
  GstTunerNorm
  RTPSession
Tim-Philipp Müller's avatar
Tim-Philipp Müller committed
328
  SoupSession
329
GInterface
Sebastian Dröge's avatar
Sebastian Dröge committed
330
  GDatagramBased
Tim-Philipp Müller's avatar
Tim-Philipp Müller committed
331
  GIcon
Wim Taymans's avatar
Wim Taymans committed
332
  GInitable
Sebastian Dröge's avatar
Sebastian Dröge committed
333
  GLoadableIcon
334
  GTypePlugin
335
  GstChildProxy
336 337 338 339 340
  GstColorBalance
  GstPreset
  GstStreamVolume
  GstTagSetter
  GstTagXmpWriter
Sebastian Dröge's avatar
Sebastian Dröge committed
341
  GstTocSetter
Jan Schmidt's avatar
Jan Schmidt committed
342
  GstTuner
343
  GstURIHandler
344
  GstVideoOrientation