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