Installing GStreamer

Installing for Android development

Installing for iOS development

Installing on Mac OS X

Installing on Windows

Installing on Linux

Building from source using Cerbero

Building from source using Meson

Tutorials

Basic tutorials

Basic tutorial 1: Hello world!

Basic tutorial 2: GStreamer concepts

Basic tutorial 3: Dynamic pipelines

Basic tutorial 4: Time management

Basic tutorial 5: GUI toolkit integration

Basic tutorial 6: Media formats and Pad Capabilities

Basic tutorial 7: Multithreading and Pad Availability

Basic tutorial 8: Short-cutting the pipeline

Basic tutorial 9: Media information gathering

Basic tutorial 10: GStreamer tools

Basic tutorial 11: Debugging tools

Basic tutorial 12: Streaming

Basic tutorial 13: Playback speed

Basic tutorial 14: Handy elements

Basic tutorial 16: Platform-specific elements

Playback tutorials

Playback tutorial 1: Playbin usage

Playback tutorial 2: Subtitle management

Playback tutorial 3: Short-cutting the pipeline

Playback tutorial 4: Progressive streaming

Playback tutorial 5: Color Balance

Playback tutorial 6: Audio visualization

Playback tutorial 7: Custom playbin sinks

Playback tutorial 8: Hardware-accelerated video decoding

Playback tutorial 9: Digital audio pass-through

Android tutorials

Android tutorial 1: Link against GStreamer

Android tutorial 2: A running pipeline

Android tutorial 3: Video

Android tutorial 4: A basic media player

Android tutorial 5: A Complete media player

iOS tutorials

iOS tutorial 1: Link against GStreamer

iOS tutorial 2: A running pipeline

iOS tutorial 3: Video

iOS tutorial 4: A basic media player

iOS tutorial 5: A Complete media player

Table of Concepts

Application Development Manual

About GStreamer

What is GStreamer?

Design principles

Foundations

Building an Application

Initializing GStreamer

Elements

Bins

Bus

Pads and capabilities

Buffers and Events

Your first application

Advanced GStreamer concepts

Position tracking and seeking

Metadata

Interfaces

Clocks and synchronization in GStreamer

Buffering

Dynamic Controllable Parameters

Threads

Autoplugging

Pipeline manipulation

Higher-level interfaces for GStreamer applications

Playback Components

Appendices

Programs

Compiling

Things to check when writing an application

Porting 0.8 applications to 0.10

Porting 0.10 applications to 1.0

Integration

Licensing advisory

Quotes from the Developers

Plugin Writer's Guide

Introduction

Preface

Foundations

The Basics of Writing a Plugin

Constructing the Boilerplate

Specifying the pads

The chain function

The event function

The query function

What are states?

Adding Properties

Signals

Building a Test Application

Advanced Concepts

Request and Sometimes pads

Different scheduling modes

Caps negotiation

Memory allocation

Media Types and Properties

Events: Seeking, Navigation and More

Clocking

Quality Of Service (QoS)

Supporting Dynamic Parameters

Interfaces

Tagging (Metadata and Streaminfo)

Creating special element types

Pre-made base classes

Writing a Demuxer or Parser

Writing a N-to-1 Element or Muxer

Writing a Manager

Appendices

Things to check when writing an element

Porting 0.10 plug-ins to 1.0

GStreamer licensing

Frequently Asked Questions

General

Dependencies

Getting GStreamer

Using GStreamer

Troubleshooting GStreamer

Building GStreamer from git

Developing applications with GStreamer

GStreamer Legal Issues

Licensing your applications and plugins for use with GStreamer

GStreamer mono repository FAQ

Deploying your application

Mac OS X deployment

Windows deployment

Multiplatform deployment using Cerbero

Contributing to GStreamer

Additional documentation

GStreamer Plug-ins splitup

GStreamer design documents

Conventions for thread a safe API

Adaptive Demuxers for DASH, HLS and Smooth Streaming

Pad (de)activation

Audiosink design

GstBuffer

Buffering

Bufferpool

Caps

Clocks

Context

Controller

Documentation conventions

Decodebin design

DMA buffers

Dynamic pipelines

Sink elements

Source elements

Transform elements

Encoding and Muxing

Events

Frame stepping

GstBin

GstBus

GstElement

Ghostpads

GstObject

GstPipeline

Element Klass definition

Interlaced Video

Forcing keyframes

Latency

Live sources

Raw Audio Media Types

Raw Text Media Types

Raw Video Media Types

GstMemory

Messages

GstMeta

Metadata

GstMiniObject

What to do when a plugin is missing

Negotiation

OpenGL

Orc Integration

Overview

playbin

Gapless and instant URI switching in playback elements

Preroll

Probes

Progress Reporting

push-pull

Quality-of-Service

Query

Object relation types

RTP

Scheduling

Seeking

Segments

Seqnums (Sequence numbers)

Sparse Streams

Ownership of dynamic objects

States

Stereoscopic & Multiview Video Handling

Stream selection

Stream Status

Streams

Subtitle Overlays and Hardware-Accelerated Playback

Synchronisation

Tagreading

Implementing GstToc support in GStreamer elements

Tracing

Trickmodes

TODO - Future Development

RTP and RTSP support

Videos

Command line tools

gst-inspect-1.0

gst-launch-1.0

ges-launch-1.0

API reference

Core Library

Running GStreamer Applications

GStreamer

Debugging utilities

GstAllocator

GstAtomicQueue

GstBin

GstBuffer

GstBufferList

GstBufferPool

GstBus

gstbytearrayinterface

GstCaps

GstCapsFeatures

GstChildProxy

GstClock

GstCompat

GstContext

GstControlBinding

GstControlSource

GstDateTime

GstDevice

GstDeviceMonitor

GstDeviceProvider

GstDeviceProviderFactory

GstDynamicTypeFactory

GstElement

GstElementFactory

GstEvent

GstFormat

GstGError

GstGhostPad

GstIdStr

GstInfo

GstIterator

GstMemory

GstMessage

GstMeta

GstMiniObject

GstObject

GstPad

GstPadTemplate

GstParamSpec

GstParse

GstPipeline

GstPlugin

GstPluginfeature

GstPoll

GstPreset

GstPromise

GstProtection

GstQuery

GstRegistry

GstSample

GstSegment

GstStreamCollection

GstStreams

GstStructure

GstSystemClock

GstTagList

GstTagsetter

GstTask

GstTaskPool

GstToc

GstTocSetter

GstTracer

GstTracerFactory

GstTracerRecord

gsttracerutils

GstTypefind

GstTypeFindFactory

GstUri

GstUriHandler

GstUtils

GstValue

GstVecDeque

Base and Utility classes

GstBitReader

GstByteReader

GstByteWriter

base prelude

GstAdapter

GstAggregator

GstAggregatorPad

GstBaseParse

GstBaseSink

GstBaseSrc

GstBaseTransform

GstBitWriter

GstCollectPads

GstDataQueue

GstFlowCombiner

GstPushSrc

GstQueueArray

GstTypeFindHelper

Check Unit Testing

GstCheck

check prelude

GstBufferStraw

GstHarness

GstStreamConsistencyChecker

GstTestClock

Dynamic Parameter Control

controller prelude

GstARGBControlBinding

GstDirectControlBinding

GstInterpolationControlSource

GstLFOControlSource

GstProxyControlBinding

GstTimedValueControlSource

GstTriggerControlSource

Network Classes

GstNetAddressMeta

GstNetClientClock

GstNetControlMessageMeta

GstNetTimePacket

GstNetTimeProvider

GstNetUtils

GstPtpClock

net prelude

Allocators Library

GstDmaBufAllocator

GstDRMDumbAllocator

GstFdAllocator

GstPhysMemoryAllocator

GstShmAllocator

App Library

GstAppSink

GstAppSrc

Audio Library

audio buffer

audio channel mixer

audio format

audio info

audio quantize

Audio-channels

GstAudio

GstAudio IEC61937

GstAudio meta

GstAudioAggregator

GstAudioBaseSink

GstAudioBaseSrc

GstAudioCdSrc

GstAudioClock

GstAudioConverter

GstAudioDecoder

GstAudioEncoder

GstAudioFilter

GstAudioResampler

GstAudioRingBuffer

GstAudioSink

GstAudioSrc

GstAudioStreamAlign

gstdsd

gstdsdformat

GstStreamVolume

GStreamer OpenGL Library

gstgl_enums

GstGLAPI

GstGLBaseFilter

GstGLBaseMemory

GstGLBaseMixer

GstGLBaseSrc

GstGLBuffer

GstGLBufferPool

GstGLColorConvert

GstGLContext

GstGLContextConfig

GstGLDisplay

GstGLFeature

GstGLFilter

GstGLFormat

GstGLFramebuffer

GstGLMemory

GstGLMemoryPBO

GstGLMixer

GstGLOverlayCompositor

GstGLQuery

GstGLRenderBuffer

GstGLShader

GstGLSL

GstGLSLStage

GstGLSyncMeta

GstGLUpload

GstGLUtils

GstGLViewConvert

GstGLWindow

OpenGL debugging

GStreamer OpenGL Library - EGL

GstEGL

GstEGLImage

GstGLDisplayEGL

GstGLDisplayEGLDevice

GstGLMemoryEGL

GStreamer OpenGL Library - Wayland

GstGLDisplayWayland

GStreamer OpenGL Library - X11

GstGLDisplayX11

Base Utils Library

Pbutils

GstEncodingProfile

Codec utilities

Descriptions

encoding target

GstAudioVisualizer

GstDiscoverer

gstdiscoverer types

Install-plugins

Missing plugins

Version

RTP Library

GstMeta for RTP

GstRTCPBuffer

GstRTPBaseAudioPayload

GstRTPBaseDepayload

GstRTPBasePayload

GstRTPBuffer

GstRTPdefs

GstRtphdrext

GstRTPPayloadInfo

RTSP Library

GstRTSPConnection

GstRtspdefs

GstRTSPExtension

GstRTSPMessage

GstRTSPRange

GstRTSPTimeRange

GstRTSPUrl

SDP Library

GstMIKEYMessage

gstsdp

GstSDPMessage

Tag Support Library

GstExiftag

GstTagDemux

GstTagMux

GstTagXmpWriter

GstVorbisTag

GstXmptag

ID3 tag utils

id3v2

ISO-639 lang mappings

Licenses

tag

Tags

Video Library

convertframe

GstColorBalance

GstColorBalanceChannel

GstMeta for video

GstNavigation

GstVideo

GstVideo Ancillary

GstVideo Codec utility function

GstVideo SEI Unregistered User Data

GstVideoAffineTransformationMeta

GstVideoAggregator

GstVideoBufferPool

GstVideoChromaResample

GstVideoCodecAlphaMeta

GstVideoConverter

GstVideoDecoder

GstVideoDirection

GstVideoDither

GstVideoEncoder

GstVideoFilter

GstVideoInfo

GstVideoInfoDmaDrm

GstVideoOrientation

GstVideoOverlay

GstVideoOverlayRectangle

GstVideoResampler

GstVideoScaler

GstVideoSink

gstvideotimecode

video blend

video color

video event

video format

video frame

video hdr

video multiview

video tile

Riff Media Library

riff ids

riff media

riff read

Riff utilities

Analytics metadata library

GstAnalyticsClsMtd

GstAnalyticsODMtd

GstAnalyticsRelationMeta

GstAnalyticsSegmentationMtd

GstAnalyticsTrackingMtd

gsttensor

gsttensormeta

Bad Audio library

gstnonstreamaudiodecoder

GstPlanarAudioAdapter

BaseCamerabinSrc Library

camerabingeneral

element basecamerasrc

gstcamerabin enum

GstCodecs

Gstav1Decoder

gstcodecpicture

GstH264Decoder

GstH265Decoder

GstMpeg2Decoder

GstVp8Decoder

Gstvp9Decoder

GstVp9StatefulParser

Cuda library

gstcudabufferpool

gstcudacontext

gstcudaloader

gstcudamemory

gstcudamemorypool

gstcudanvrtc

gstcudastream

gstcudautils

DXVA library

gstdxvaav1decoder

gstdxvah264decoder

gstdxvah265decoder

gstdxvampeg2decoder

gstdxvatypes

gstdxvautils

gstdxvavp8decoder

gstdxvavp9decoder

GstInsertBin

gstinsertbin

MPEG-TS helper library

ATSC variants of MPEG-TS descriptors

ATSC variants of MPEG-TS sections

Base MPEG-TS descriptors

Base MPEG-TS sections

DVB variants of MPEG-TS descriptors

DVB variants of MPEG-TS sections

HDMV variants of MPEG-TS (Bluray, AVCHD, ...)

Initialization

ISDB variants of MPEG-TS descriptors

SCTE variants of MPEG-TS sections

W3C Media Source Extensions Library

GstMediaSource

GstMseSrc

GstSourceBuffer

GstSourceBufferList

Play Library

GstPlay

gstplay signal adapter

gstplay types

gstplay video renderer

GstPlayMediaInfo

GstPlayVideoOverlayVideoRenderer

GstPlayVisualization

Player Library

GstPlayer

gstplayer signal dispatcher

gstplayer video renderer

GstPlayerGMainContextSignalDispatcher

GstPlayerMediaInfo

GstPlayerVideoOverlayVideoRenderer

GstPlayerVisualization

GstTranscoder

gsttranscoder

gsttranscoder signal adapter

VA library

GstVaDisplay

GstVaDisplayDrm

GstVaDisplayWin32

GstVaDisplayWrapped

GstVaPool

GstVaUtils

VA allocators

Vulkan Library

gstvkapi

gstvkbarrier

gstvkvideoutils

GstVulkanBufferMemory

GstVulkanBufferPool

GstVulkanCommandBuffer

GstVulkanCommandPool

GstVulkanDebug

GstVulkanDescriptorCache

GstVulkanDescriptorPool

GstVulkanDescriptorSet

GstVulkanDevice

GstVulkanDisplay

GstVulkanError

GstVulkanFence

GstVulkanFormat

GstVulkanFullScreenQuad

GstVulkanHandle

GstVulkanHandlePool

GstVulkanImageBufferPool

GstVulkanImageMemory

GstVulkanImageView

GstVulkanInstance

GstVulkanMemory

GstVulkanOperation

GstVulkanPhysicalDevice

GstVulkanQueue

GstVulkanSwapper

GstVulkanTrash

GstVulkanVideoFilter

GstVulkanWindow

Vulkan Utils

Vulkan Wayland Library

gstvkdisplay_wayland

Vulkan XCB Library

gstvkdisplay_xcb

WebRTC Library

GstIceStream

GstWebRTC Enumerations

GstWebRTCDataChannel

GstWebRTCDTLSTransport

GstWebRTCICE

GstWebRTCICETransport

GstWebRTCRTPReceiver

GstWebRTCRTPSender

GstWebRTCRTPTransceiver

GstWebRTCSessionDescription

webrtc

Adaptive Demux library

gstadaptivedemux

Bitstream parsing Library

GstAV1Parser

GstH264Parser

GstH265Parser

GstH266Parser

GstJpeg2000Sampling

GstJpegParser

GstMeta for LCEVC

GstMpeg4Parser

gstmpegvideometa

GstMpegvideoParser

GstVc1Parser

GstVp8Parser

gstvp8rangedecoder

GstVp9Parser

Opencv Library

gstopencvutils

gstopencvvideofilter

GStreamer RTSP Server

rtsp address pool

rtsp auth

rtsp client

rtsp context

rtsp media

rtsp media factory

rtsp media factory uri

rtsp mount points

rtsp onvif client

rtsp onvif media

rtsp onvif media factory

rtsp onvif server

rtsp params

rtsp permissions

rtsp sdp

rtsp server

rtsp server object

rtsp server prelude

rtsp session

rtsp session media

rtsp session pool

rtsp stream

rtsp stream transport

rtsp thread pool

rtsp token

GStreamer Validate

gst-validate

gst-validate-transcoding

gst-validate-media-check

gst-validate-launcher

Scenarios

Test file

Configuration

Environment variables

GstValidate action types

GES action types

Validate Flow

GstValidate API reference

gst validate bin monitor

gst validate element monitor

gst validate media info

gst validate monitor

gst validate override registry

gst validate pad monitor

gst validate runner

gst validate utils

GstValidate enums

GstValidateMonitorFactory

GstValidateOverride

GstValidatePipelineMonitor

GstValidateReport

GstValidateReporter

GstValidateScenario

Initialization

media descriptor

media descriptor parser

media descriptor writer

validate prelude

GstValidate plugins

SSIM plugin

validateflow

GStreamer Editing Services

Initialization

GESTimeline

GESLayer

GESClip

GESUriClip

GESTitleClip

GESTestClip

GESTimeOverlayClip

GESEffectClip

GESTransitionClip

GESPipeline

GESProject

Base classes

GESTimelineElement

GESContainer

GESTrack

GESAudioTrack

GESVideoTrack

GESAsset

GESUriClipAsset

GESClipAsset

GESEffectAsset

GESTrackElementAsset

GESSourceClipAsset

GESFrameCompositionMeta interface

GESEffect

GESExtractable Interface

GESGroup

GESMetaContainer Interface

GESMarkerList

GESFormatter

ges xml formatter

GESTrackElement

GESVideoSource

GESAudioSource

GESAudioTestSource

GESAudioUriSource

GESVideoUriSource

GESVideoTestSource

GESTitleSource

GESTextOverlay

GESErrors

GES Types

GES Enumerations

GES utilities

Low level APIs

ges base xml formatter

ges command line formatter

GESAudioTransition

GESBaseEffectClip

GESBaseEffect

GESBaseTransitionClip

GESOperationClip

GESOperation

GESOverlayClip

GESSourceClip

GESSource

GESTextOverlayClip

GESTransition

GESVideoTransition

ges prelude

Deprecated APIS

GESPitiviFormatter

GESMultiFileSource

ges discoverer manager

ges version

GESImageSource

Plugins

aws

awss3hlssink

awss3putobjectsink

awss3sink

awss3src

awstranscribeparse

awstranscriber

GstTranslateSrcPad

cdg

cdgdec

cdgparse

claxondec

csoundfilter

dav1ddec

fallbackswitch

fallbacksrc

fallbackswitch

GstFallbackSwitchSinkPad

ffv1dec

fmp4

cmafmux

dashmp4mux

GstFMP4Mux

GstFMP4MuxPad

isofmp4mux

onviffmp4mux

gifenc

gopbuffer

gtk4paintablesink

hlssink3

GstHlsBaseSink

hlscmafsink

hlssink3

hsv

hsvdetector

hsvfilter

json

jsongstenc

jsongstparse

lewtondec

livesync

mp4

GstRsMP4Mux

GstRsMP4MuxPad

isomp4mux

onvifmp4mux

mpegtslivesrc

ndi

ndisink

ndisinkcombiner

ndisrc

ndisrcdemux

originalbuffer

originalbufferrestore

originalbuffersave

1394

dv1394src

hdv1394src

a52dec

aasink

aasink

aatv

accurip

adaptivedemux2

dashdemux2

GstAdaptiveDemux2

hlsdemux2

mssdemux2

adder

adpcmdec

adpcmenc

aes

aesdec

aesenc

aiff

aiffmux

aiffparse

aja

ajasink

ajasinkcombiner

ajasrc

ajasrcdemux

alaw

alawdec

alawenc

alpha

alphacolor

alsa

alsamidisrc

alsasink

alsasrc

amfcodec

amfav1enc

amfh264enc

amfh265enc

GstAmfEncoder

amrnb

amrnbdec

amrnbenc

amrwbdec

objectdetectionoverlay

aom

av1dec

av1enc

apedemux

app

appsink

appsrc

applemedia

avfassetsrc

avfvideosrc

avsamplebufferlayersink

GstVTEnc

vtdec

vtdec_hw

vtenc_h264

vtenc_h264_hw

vtenc_h265

vtenc_h265_hw

vtenc_h265a

vtenc_h265a_hw

vtenc_prores

asf

asfdemux

rtpasfdepay

rtspwms

asfmux

asfmux

asfparse

rtpasfpay

asio

asiosink

asiosrc

assrender

audiobuffersplit

audioconvert

audiofx

audioamplify

audiochebband

audiocheblimit

audiodynamic

audioecho

audiofirfilter

audioiirfilter

audioinvert

audiokaraoke

audiopanorama

audiowsincband

audiowsinclimit

GstAudioFXBaseFIRFilter

GstAudioFXBaseIIRFilter

scaletempo

stereo

audiochannelmix

audiolatency

audiomixer

audiointerleave

audiomixer

GstAudioInterleavePad

GstAudioMixerPad

liveadder

audiomixmatrix

audioparsers

aacparse

ac3parse

amrparse

dcaparse

flacparse

mpegaudioparse

sbcparse

wavpackparse

audiorate

audioresample

audiotestsrc

audiovisualizers

spacescope

spectrascope

synaescope

wavescope

auparse

autoconvert

autoconvert

autodeinterlace

autovideoconvert

autovideoflip

GstBaseAutoConvert

autodetect

autoaudiosink

autoaudiosrc

autovideosink

autovideosrc

GstAutoDetect

avi

avidemux

avimux

avisubtitle

avtp

avtpaafdepay

avtpaafpay

avtpcrfcheck

avtpcrfsync

avtpcvfdepay

avtpcvfpay

avtprvfdepay

avtprvfpay

avtpsink

avtpsrc

GstAvtpBaseDepayload

GstAvtpBasePayload

GstAvtpCrfBase

GstAvtpVfDepayBase

GstAvtpVfPayBase

fakevideodec

bayer

bayer2rgb

rgb2bayer

bluez

a2dpsink

avdtpsink

avdtpsrc

bs2b

bz2

bz2dec

bz2enc

cacasink

cacasink

cacatv

cairooverlay

camerabin

camerabin

viewfinderbin

wrappercamerabinsrc

cdiocddasrc

cdparanoia

chromaprint

closedcaption

cc708overlay

cccombiner

ccconverter

ccextractor

cea608mux

line21decoder

line21encoder

codec2json

av12json

h2642json

h2652json

vp82json

codecalpha

alphacombine

codecalphademux

GstAlphaDecodeBin

vp8alphadecodebin

vp9alphadecodebin

codectimestamper

GstCodecTimestamper

h264timestamper

h265timestamper

coloreffects

chromahold

coloreffects

lcms

compositor

Core Plugin

capsfilter

clocksync

concat

dataurisrc

downloadbuffer

fakesink

fakesrc

fdsink

fdsrc

filesink

filesrc

funnel

GstMultiQueuePad

GstSelectorPad

identity

input-selector

multiqueue

output-selector

queue

queue2

streamiddemux

tee

typefind

valve

Core Plugin

factories

latency

leaks

log

rusage

stats

curl

curlfilesink

curlftpsink

curlhttpsink

curlhttpsrc

curlsftpsink

curlsmtpsink

GstCurlBaseSink

GstCurlSshSink

GstCurlTlsSink

cutter

d3dvideosink

d3d11

d3d11av1dec

d3d11colorconvert

d3d11compositor

d3d11convert

d3d11deinterlace

d3d11deinterlaceelement

d3d11download

d3d11h264dec

d3d11h265dec

d3d11ipcsink

d3d11ipcsrc

d3d11mpeg2dec

d3d11overlay

d3d11scale

d3d11screencapturesrc

d3d11testsrc

d3d11upload

d3d11videosink

d3d11vp8dec

d3d11vp9dec

GstD3D11BaseConvert

GstD3D11BaseFilter

GstD3D11CompositorPad

d3d12

d3d12av1dec

d3d12colorconvert

d3d12compositor

d3d12convert

d3d12deinterlace

d3d12download

d3d12h264dec

d3d12h264enc

d3d12h265dec

d3d12ipcsink

d3d12ipcsrc

d3d12mipmapping

d3d12mpeg2dec

d3d12scale

d3d12screencapturesrc

d3d12swapchainsink

d3d12testsrc

d3d12upload

d3d12videosink

d3d12vp8dec

d3d12vp9dec

GstD3D12BaseConvert

GstD3D12BaseFilter

GstD3D12CompositorPad

GstD3D12Encoder

GstD3D12MemoryCopy

dash

dashdemux

dashsink

dc1394src

libde265dec

debug

breakmydata

capssetter

cpureport

navseek

progressreport

pushfilesrc

rndbuffersize

taginject

testsink

debugutilsbad

checksumsink

chopmydata

clockselect

compare

debugspy

errorignore

fakeaudiosink

fakevideosink

fpsdisplaysink

testsrcbin

videocodectestsink

watchdog

decklink

decklinkaudiosink

decklinkaudiosrc

decklinkvideosink

decklinkvideosrc

deinterlace

dfbvideosink

directshow

dshowadec_mp3

dshowadec_mpeg_1_2

dshowadec_wma1

dshowadec_wma2

dshowadec_wma3

dshowadec_wma4

dshowadec_wms

dshowaudiosrc

dshowvdec_cinepak

dshowvdec_divx3

dshowvdec_divx4

dshowvdec_divx5

dshowvdec_mpeg1

dshowvdec_mpeg4

dshowvdec_msmpeg4

dshowvdec_msmpeg41

dshowvdec_msmpeg42

dshowvdec_msmpeg43

dshowvdec_wmv1

dshowvdec_wmv2

dshowvdec_wmv3

dshowvdec_wmva

dshowvdec_wmvp

dshowvdec_wvc1

dshowvdec_xvid

dshowvideosink

dshowvideosrc

directsoundsrc

dsdconvert

dtls

dtlsdec

dtlsenc

dtlssrtpdec

dtlssrtpdemux

dtlssrtpenc

GstDtlsSrtpBin

dtmf

dtmfsrc

rtpdtmfdepay

rtpdtmfsrc

dtsdec

dv

dvdec

dvdemux

dvb

dvbbasebin

dvbsrc

dvbsubenc

dvbsuboverlay

dvdlpcmdec

dvdreadsrc

dvdspu

dvdsub

dvdsubdec

dvdsubparse

dwrite

dwriteclockoverlay

dwritesubtitlemux

dwritesubtitleoverlay

dwritetextoverlay

dwritetimeoverlay

GstDWriteBaseOverlay

GstDWriteSubtitleMuxPad

effectv

agingtv

dicetv

edgetv

optv

quarktv

radioactv

revtv

rippletv

shagadelictv

streaktv

vertigotv

warptv

encoding

encodebin

encodebin2

GstEncodeBaseBin

streamcombiner

streamsplitter

equalizer

equalizer-10bands

equalizer-3bands

equalizer-nbands

GstIirEqualizer

faac

faad

faceoverlay

fbdevsink

fdkaac

fdkaacdec

fdkaacenc

festival

fieldanalysis

flac

flacdec

flacenc

flactag

flitetestsrc

fluiddec

flv

flvdemux

flvmux

GstFlvMuxPad

flxdec

freeverb

frei0r

frei0r-filter-3-point-color-balance

frei0r-filter-3dflippo

frei0r-filter-aech0r

frei0r-filter-alpha0ps

frei0r-filter-alphagrad

frei0r-filter-alphaspot

frei0r-filter-b

frei0r-filter-baltan

frei0r-filter-bgsubtract0r

frei0r-filter-bluescreen0r

frei0r-filter-brightness

frei0r-filter-bw0r

frei0r-filter-c0rners

frei0r-filter-cairogradient

frei0r-filter-cairoimagegrid

frei0r-filter-cartoon

frei0r-filter-color-distance

frei0r-filter-coloradj-rgb

frei0r-filter-colorhalftone

frei0r-filter-colorize

frei0r-filter-colortap

frei0r-filter-contrast0r

frei0r-filter-curves

frei0r-filter-defish0r

frei0r-filter-delay0r

frei0r-filter-delaygrab

frei0r-filter-distort0r

frei0r-filter-dither

frei0r-filter-edgeglow

frei0r-filter-elastic-scale-filter

frei0r-filter-emboss

frei0r-filter-equaliz0r

frei0r-filter-facebl0r

frei0r-filter-film-grain

frei0r-filter-flippo

frei0r-filter-g

frei0r-filter-gamma

frei0r-filter-gate-weave

frei0r-filter-glitch0r

frei0r-filter-glow

frei0r-filter-hqdn3d

frei0r-filter-hueshift0r

frei0r-filter-iir-blur

frei0r-filter-invert0r

frei0r-filter-k-means-clustering

frei0r-filter-kaleid0sc0pe

frei0r-filter-keyspillm0pup

frei0r-filter-lens-correction

frei0r-filter-letterb0xed

frei0r-filter-levels

frei0r-filter-light-graffiti

frei0r-filter-luminance

frei0r-filter-mask0mate

frei0r-filter-medians

frei0r-filter-ndvi-filter

frei0r-filter-nervous

frei0r-filter-nikon-d90-stairstepping-fix

frei0r-filter-normaliz0r

frei0r-filter-nosync0r

frei0r-filter-opencvfacedetect

frei0r-filter-perspective

frei0r-filter-pixeliz0r

frei0r-filter-posterize

frei0r-filter-pr0be

frei0r-filter-pr0file

frei0r-filter-premultiply-or-unpremultiply

frei0r-filter-primaries

frei0r-filter-r

frei0r-filter-rgb-parade

frei0r-filter-rgbnoise

frei0r-filter-rgbsplit0r

frei0r-filter-saturat0r

frei0r-filter-scale0tilt

frei0r-filter-scanline0r

frei0r-filter-select0r

frei0r-filter-sharpness

frei0r-filter-sigmoidaltransfer

frei0r-filter-sobel

frei0r-filter-softglow

frei0r-filter-sop-sat

frei0r-filter-spillsupress

frei0r-filter-squareblur

frei0r-filter-tehroxx0r

frei0r-filter-threelay0r

frei0r-filter-threshold0r

frei0r-filter-timeout-indicator

frei0r-filter-tint0r

frei0r-filter-transparency

frei0r-filter-twolay0r

frei0r-filter-vectorscope

frei0r-filter-vertigo

frei0r-filter-vignette

frei0r-filter-white-balance

frei0r-filter-white-balance--lms-space-

frei0r-mixer-addition

frei0r-mixer-addition-alpha

frei0r-mixer-alpha-injection

frei0r-mixer-alphaatop

frei0r-mixer-alphain

frei0r-mixer-alphaout

frei0r-mixer-alphaover

frei0r-mixer-alphaxor

frei0r-mixer-blend

frei0r-mixer-burn

frei0r-mixer-cairoaffineblend

frei0r-mixer-cairoblend

frei0r-mixer-color-only

frei0r-mixer-composition

frei0r-mixer-darken

frei0r-mixer-difference

frei0r-mixer-divide

frei0r-mixer-dodge

frei0r-mixer-grain-extract

frei0r-mixer-grain-merge

frei0r-mixer-hardlight

frei0r-mixer-hue

frei0r-mixer-lighten

frei0r-mixer-multiply

frei0r-mixer-overlay

frei0r-mixer-push-down

frei0r-mixer-push-left

frei0r-mixer-push-right

frei0r-mixer-push-up

frei0r-mixer-rgb

frei0r-mixer-saturation

frei0r-mixer-screen

frei0r-mixer-slide-down

frei0r-mixer-slide-left

frei0r-mixer-slide-right

frei0r-mixer-slide-up

frei0r-mixer-softlight

frei0r-mixer-subtract

frei0r-mixer-uv-map

frei0r-mixer-value

frei0r-mixer-wipe-barn-door-h

frei0r-mixer-wipe-barn-door-v

frei0r-mixer-wipe-circle

frei0r-mixer-wipe-down

frei0r-mixer-wipe-left

frei0r-mixer-wipe-rect

frei0r-mixer-wipe-right

frei0r-mixer-wipe-up

frei0r-mixer-xfade0r

frei0r-src-ising0r

frei0r-src-lissajous0r

frei0r-src-nois0r

frei0r-src-onecol0r

frei0r-src-partik0l

frei0r-src-plasma

frei0r-src-test-pat-b

frei0r-src-test-pat-c

frei0r-src-test-pat-g

frei0r-src-test-pat-i

frei0r-src-test-pat-l

frei0r-src-test-pat-r

gaudieffects

burn

chromium

dilate

dodge

exclusion

gaussianblur

solarize

gdkpixbuf

gdkpixbufdec

gdkpixbufoverlay

gdkpixbufsink

gdp

gdpdepay

gdppay

geometrictransform

bulge

circle

diffuse

fisheye

GstCircleGeometricTransform

GstGeometricTransform

kaleidoscope

marble

mirror

perspective

pinch

rotate

sphere

square

stretch

tunnel

twirl

waterripple

ges

GESBaseBin

gesdemux

gessrc

gio

giosink

giosrc

giostreamsink

giostreamsrc

GstGioBaseSink

GstGioBaseSrc

gmedec

goom

goom2k1

gs

gssink

gssrc

gsm

gsmdec

gsmenc

gtk

GstGtkBaseSink

gtkglsink

gtksink

gtkwayland

hls

hlsdemux

hlssink

hlssink2

icydemux

id3demux

id3mux

imagefreeze

insertbin

inter

interaudiosink

interaudiosrc

intersubsink

intersubsrc

intervideosink

intervideosrc

interlace

interleave

deinterleave

interleave

ipcpipeline

ipcpipelinesink

ipcpipelinesrc

ipcslavepipeline

iqa

isac

isacdec

isacenc

isomp4

3gppmux

GstBaseQTMux

GstQTMuxPad

ismlmux

mj2mux

mp4mux

qtdemux

qtmoovrecover

qtmux

rtpxqtdepay

ivfparse

ivtc

combdetect

ivtc

jack

jackaudiosink

jackaudiosrc

jp2kdecimator

jpeg

jpegdec

jpegenc

jpegformat

jifmux

jpegparse

kmssink

ladspa

GstLADSPAFilter

GstLADSPASource

ladspa-amp-so-amp-mono

ladspa-amp-so-amp-stereo

ladspa-delay-so-delay-5s

ladspa-filter-so-hpf

ladspa-filter-so-lpf

ladspa-ladspa-rubberband-so-rubberband-pitchshifter-mono

ladspa-ladspa-rubberband-so-rubberband-pitchshifter-stereo

ladspa-ladspa-rubberband-so-rubberband-r3-pitchshifter-mono

ladspa-ladspa-rubberband-so-rubberband-r3-pitchshifter-stereo

ladspa-sine-so-sine-faaa

ladspa-sine-so-sine-faac

ladspa-sine-so-sine-fcaa

ladspasrc-noise-so-noise-white

ladspasrc-sine-so-sine-fcac

lamemp3enc

lc3

lc3dec

lc3enc

ldacenc

legacyrawparse

audioparse

videoparse

level

FFMPEG plugin

avdec_4xm

avdec_8bps

avdec_aac

avdec_aac_fixed

avdec_aac_latm

avdec_aasc

avdec_ac3

avdec_ac3_fixed

avdec_adpcm_4xm

avdec_adpcm_adx

avdec_adpcm_ct

avdec_adpcm_ea

avdec_adpcm_ea_maxis_xa

avdec_adpcm_ea_r1

avdec_adpcm_ea_r2

avdec_adpcm_ea_r3

avdec_adpcm_ea_xas

avdec_adpcm_ima_amv

avdec_adpcm_ima_dk3

avdec_adpcm_ima_dk4

avdec_adpcm_ima_ea_eacs

avdec_adpcm_ima_ea_sead

avdec_adpcm_ima_iss

avdec_adpcm_ima_oki

avdec_adpcm_ima_qt

avdec_adpcm_ima_smjpeg

avdec_adpcm_ima_wav

avdec_adpcm_ima_ws

avdec_adpcm_ms

avdec_adpcm_sbpro_2

avdec_adpcm_sbpro_3

avdec_adpcm_sbpro_4

avdec_adpcm_swf

avdec_adpcm_thp

avdec_adpcm_xa

avdec_adpcm_yamaha

avdec_aic

avdec_alac

avdec_amrnb

avdec_amrwb

avdec_amv

avdec_ape

avdec_aptx

avdec_aptx_hd

avdec_asv1

avdec_asv2

avdec_atrac1

avdec_atrac3

avdec_avs

avdec_bmp

avdec_camstudio

avdec_camtasia

avdec_cavs

avdec_cfhd

avdec_cinepak

avdec_cljr

avdec_cook

avdec_cyuv

avdec_dca

avdec_dnxhd

avdec_dsd_lsbf

avdec_dsd_lsbf_planar

avdec_dsd_msbf

avdec_dsd_msbf_planar

avdec_dvaudio

avdec_dvvideo

avdec_eac3

avdec_ffv1

avdec_ffvhuff

avdec_flac

avdec_flashsv

avdec_flashsv2

avdec_flic

avdec_flv

avdec_fraps

avdec_g722

avdec_g726

avdec_g729

avdec_gif

avdec_gsm

avdec_gsm_ms

avdec_h261

avdec_h263

avdec_h263i

avdec_h263p

avdec_h264

avdec_h265

avdec_huffyuv

avdec_idcinvideo

avdec_imc

avdec_indeo2

avdec_indeo3

avdec_indeo4

avdec_indeo5

avdec_interplay_dpcm

avdec_interplayvideo

avdec_jpeg2000

avdec_kmvc

avdec_lagarith

avdec_loco

avdec_m101

avdec_mace3

avdec_mace6

avdec_mdec

avdec_metasound

avdec_mimic

avdec_mjpeg

avdec_mjpegb

avdec_mlp

avdec_mmvideo

avdec_mp1float

avdec_mp2float

avdec_mp3

avdec_mp3adu

avdec_mp3adufloat

avdec_mp3float

avdec_mp3on4

avdec_mp3on4float

avdec_mpc7

avdec_mpc8

avdec_mpeg2video

avdec_mpeg4

avdec_mpegvideo

avdec_msmpeg4

avdec_msmpeg4v1

avdec_msmpeg4v2

avdec_msrle

avdec_mss1

avdec_mss2

avdec_msvideo1

avdec_mszh

avdec_mxpeg

avdec_nellymoser

avdec_nuv

avdec_opus

avdec_pam

avdec_pbm

avdec_pcx

avdec_pgm

avdec_pgmyuv

avdec_png

avdec_ppm

avdec_prores

avdec_qcelp

avdec_qdm2

avdec_qdraw

avdec_qpeg

avdec_qtrle

avdec_real_144

avdec_real_288

avdec_roq_dpcm

avdec_roqvideo

avdec_rpza

avdec_rv10

avdec_rv20

avdec_rv30

avdec_rv40

avdec_s302m

avdec_sgi

avdec_shorten

avdec_sipr

avdec_smc

avdec_sol_dpcm

avdec_sp5x

avdec_speedhq

avdec_sunrast

avdec_svq1

avdec_svq3

avdec_targa

avdec_tiff

avdec_truehd

avdec_truemotion1

avdec_truemotion2

avdec_truespeech

avdec_tscc2

avdec_tta

avdec_twinvq

avdec_ultimotion

avdec_vc1

avdec_vcr1

avdec_vmdaudio

avdec_vmdvideo

avdec_vmnc

avdec_vp3

avdec_vp5

avdec_vp6

avdec_vp6a

avdec_vp6f

avdec_vp8

avdec_vp9

avdec_vqavideo

avdec_wmalossless

avdec_wmapro

avdec_wmav1

avdec_wmav2

avdec_wmavoice

avdec_wmv1

avdec_wmv2

avdec_wmv3

avdec_wnv1

avdec_ws_snd1

avdec_xan_dpcm

avdec_xan_wc3

avdec_xan_wc4

avdec_xl

avdec_xma1

avdec_xma2

avdec_zmbv

avdeinterlace

avdemux_4xm

avdemux_aiff

avdemux_ape

avdemux_avs

avdemux_bfstm

avdemux_brstm

avdemux_daud

avdemux_dsf

avdemux_ea

avdemux_film_cpk

avdemux_gif

avdemux_gxf

avdemux_idcin

avdemux_iff

avdemux_ipmovie

avdemux_ivf

avdemux_mm

avdemux_mmf

avdemux_mpc

avdemux_mpc8

avdemux_mxf

avdemux_nsv

avdemux_nut

avdemux_nuv

avdemux_psxstr

avdemux_pva

avdemux_smk

avdemux_sol

avdemux_tta

avdemux_vmd

avdemux_voc

avdemux_wc3movie

avdemux_wsaud

avdemux_wsvqa

avdemux_xwma

avdemux_yuv4mpegpipe

avenc_aac

avenc_ac3

avenc_ac3_fixed

avenc_adpcm_adx

avenc_adpcm_ima_amv

avenc_adpcm_ima_qt

avenc_adpcm_ima_wav

avenc_adpcm_ima_ws

avenc_adpcm_ms

avenc_adpcm_swf

avenc_adpcm_yamaha

avenc_alac

avenc_amv

avenc_aptx

avenc_aptx_hd

avenc_asv1

avenc_asv2

avenc_bmp

avenc_cfhd

avenc_cinepak

avenc_cljr

avenc_dca

avenc_dnxhd

avenc_dvvideo

avenc_eac3

avenc_ffv1

avenc_ffvhuff

avenc_flashsv

avenc_flashsv2

avenc_flv

avenc_g722

avenc_g726

avenc_h261

avenc_h263

avenc_h263p

avenc_huffyuv

avenc_jpeg2000

avenc_ljpeg

avenc_mjpeg

avenc_mlp

avenc_mp2

avenc_mp2fixed

avenc_mpeg1video

avenc_mpeg2video

avenc_mpeg4

avenc_msmpeg4

avenc_msmpeg4v2

avenc_msrle

avenc_msvideo1

avenc_nellymoser

avenc_opus

avenc_pam

avenc_pbm

avenc_pcx

avenc_pgm

avenc_pgmyuv

avenc_png

avenc_ppm

avenc_prores

avenc_prores_aw

avenc_prores_ks

avenc_qtrle

avenc_real_144

avenc_roq_dpcm

avenc_roqvideo

avenc_rpza

avenc_rv10

avenc_rv20

avenc_s302m

avenc_sgi

avenc_smc

avenc_speedhq

avenc_sunrast

avenc_svq1

avenc_targa

avenc_tiff

avenc_truehd

avenc_tta

avenc_wmav1

avenc_wmav2

avenc_wmv1

avenc_wmv2

avenc_zmbv

avmux_3g2

avmux_3gp

avmux_a64

avmux_adts

avmux_adx

avmux_aiff

avmux_alp

avmux_amr

avmux_amv

avmux_apm

avmux_apng

avmux_argo_asf

avmux_argo_cvg

avmux_asf

avmux_asf_stream

avmux_ast

avmux_au

avmux_avi

avmux_avif

avmux_avm2

avmux_avs3

avmux_bit

avmux_caf

avmux_chromaprint

avmux_codec2

avmux_dash

avmux_daud

avmux_dv

avmux_dvd

avmux_f4v

avmux_film_cpk

avmux_filmstrip

avmux_fits

avmux_flv

avmux_gxf

avmux_hash

avmux_hds

avmux_hls

avmux_ico

avmux_ilbc

avmux_ipod

avmux_ircam

avmux_ismv

avmux_ivf

avmux_kvag

avmux_latm

avmux_matroska

avmux_md5

avmux_mkvtimestamp_v2

avmux_mmf

avmux_mov

avmux_mp2

avmux_mp3

avmux_mp4

avmux_mpeg

avmux_mpegts

avmux_mpjpeg

avmux_mxf

avmux_mxf_d10

avmux_mxf_opatom

avmux_nut

avmux_obu

avmux_oga

avmux_ogg

avmux_ogv

avmux_oma

avmux_opus

avmux_psp

avmux_rm

avmux_rso

avmux_rtsp

avmux_sap

avmux_smjpeg

avmux_smoothstreaming

avmux_sox

avmux_spdif

avmux_spx

avmux_streamhash

avmux_svcd

avmux_swf

avmux_tta

avmux_uncodedframecrc

avmux_vc1test

avmux_vcd

avmux_vidc

avmux_vob

avmux_voc

avmux_w64

avmux_wav

avmux_webp

avmux_wsaud

avmux_wtv

avmux_yuv4mpegpipe

avvideocompare

GstFFMpegVidDec

libvisual

GstVisual

libvisual_bumpscope

libvisual_corona

libvisual_infinite

libvisual_jakdaw

libvisual_jess

libvisual_lv_analyzer

libvisual_lv_scope

libvisual_oinksie

lv2

breakfastquay-com-rdf-lv2-rubberband-mono

breakfastquay-com-rdf-lv2-rubberband-r3mono

breakfastquay-com-rdf-lv2-rubberband-r3stereo

breakfastquay-com-rdf-lv2-rubberband-stereo

lsp-plug-in-plugins-lv2-comp-delay-mono

lsp-plug-in-plugins-lv2-comp-delay-stereo

lsp-plug-in-plugins-lv2-comp-delay-x2-stereo

lsp-plug-in-plugins-lv2-compressor-lr

lsp-plug-in-plugins-lv2-compressor-mono

lsp-plug-in-plugins-lv2-compressor-ms

lsp-plug-in-plugins-lv2-compressor-stereo

lsp-plug-in-plugins-lv2-dyna-processor-lr

lsp-plug-in-plugins-lv2-dyna-processor-mono

lsp-plug-in-plugins-lv2-dyna-processor-ms

lsp-plug-in-plugins-lv2-dyna-processor-stereo

lsp-plug-in-plugins-lv2-expander-lr

lsp-plug-in-plugins-lv2-expander-mono

lsp-plug-in-plugins-lv2-expander-ms

lsp-plug-in-plugins-lv2-expander-stereo

lsp-plug-in-plugins-lv2-gate-lr

lsp-plug-in-plugins-lv2-gate-mono

lsp-plug-in-plugins-lv2-gate-ms

lsp-plug-in-plugins-lv2-gate-stereo

lsp-plug-in-plugins-lv2-graph-equalizer-x16-lr

lsp-plug-in-plugins-lv2-graph-equalizer-x16-mono

lsp-plug-in-plugins-lv2-graph-equalizer-x16-ms

lsp-plug-in-plugins-lv2-graph-equalizer-x16-stereo

lsp-plug-in-plugins-lv2-graph-equalizer-x32-lr

lsp-plug-in-plugins-lv2-graph-equalizer-x32-mono

lsp-plug-in-plugins-lv2-graph-equalizer-x32-ms

lsp-plug-in-plugins-lv2-graph-equalizer-x32-stereo

lsp-plug-in-plugins-lv2-impulse-responses-mono

lsp-plug-in-plugins-lv2-impulse-responses-stereo

lsp-plug-in-plugins-lv2-impulse-reverb-mono

lsp-plug-in-plugins-lv2-impulse-reverb-stereo

lsp-plug-in-plugins-lv2-latency-meter

lsp-plug-in-plugins-lv2-limiter-mono

lsp-plug-in-plugins-lv2-limiter-stereo

lsp-plug-in-plugins-lv2-mb-compressor-lr

lsp-plug-in-plugins-lv2-mb-compressor-mono

lsp-plug-in-plugins-lv2-mb-compressor-ms

lsp-plug-in-plugins-lv2-mb-compressor-stereo

lsp-plug-in-plugins-lv2-multisampler-x12

lsp-plug-in-plugins-lv2-multisampler-x24

lsp-plug-in-plugins-lv2-multisampler-x48

lsp-plug-in-plugins-lv2-oscillator-mono

lsp-plug-in-plugins-lv2-para-equalizer-x16-lr

lsp-plug-in-plugins-lv2-para-equalizer-x16-mono

lsp-plug-in-plugins-lv2-para-equalizer-x16-ms

lsp-plug-in-plugins-lv2-para-equalizer-x16-stereo

lsp-plug-in-plugins-lv2-para-equalizer-x32-lr

lsp-plug-in-plugins-lv2-para-equalizer-x32-mono

lsp-plug-in-plugins-lv2-para-equalizer-x32-ms

lsp-plug-in-plugins-lv2-para-equalizer-x32-stereo

lsp-plug-in-plugins-lv2-profiler-mono

lsp-plug-in-plugins-lv2-profiler-stereo

lsp-plug-in-plugins-lv2-room-builder-mono

lsp-plug-in-plugins-lv2-room-builder-stereo

lsp-plug-in-plugins-lv2-sampler-mono

lsp-plug-in-plugins-lv2-sampler-stereo

lsp-plug-in-plugins-lv2-slap-delay-mono

lsp-plug-in-plugins-lv2-slap-delay-stereo

lsp-plug-in-plugins-lv2-spectrum-analyzer-x1

lsp-plug-in-plugins-lv2-trigger-midi-mono

lsp-plug-in-plugins-lv2-trigger-midi-stereo

lsp-plug-in-plugins-lv2-trigger-mono

lsp-plug-in-plugins-lv2-trigger-stereo

matroska

GstMatroskaMuxPad

matroskademux

matroskamux

matroskaparse

webmmux

mediafoundation

GstMFAudioDecoder

GstMFAudioEncoder

GstMFVideoEncoder

mfaacdec

mfaacenc

mfh264enc

mfh265enc

mfmp3dec

mfmp3enc

mfvideosrc

mfvp9enc

microdns

midiparse

modplug

monoscope

mpeg2dec

mpeg2enc

mpegpsdemux

mpegpsmux

mpegtsdemux

MpegTSBase

tsdemux

tsparse

mpegtsmux

atscmux

GstBaseTsMux

GstBaseTsMuxPad

mpegtsmux

mpg123audiodec

mplex

msdk

GstMsdkDec

GstMsdkEnc

msdkav1dec

msdkav1enc

msdkh264dec

msdkh264enc

msdkh265dec

msdkh265enc

msdkmjpegdec

msdkmjpegenc

msdkmpeg2dec

msdkmpeg2enc

msdkvc1dec

msdkvp8dec

msdkvp9dec

msdkvp9enc

msdkvpp

msesrc

mulaw

mulawdec

mulawenc

multifile

imagesequencesrc

multifilesink

multifilesrc

splitfilesrc

splitmuxsink

splitmuxsrc

multipart

multipartdemux

multipartmux

musepackdec

mxf

GstMXFMuxPad

mxfdemux

mxfmux

navigationtest

neonhttpsrc

netsim

nle

nlecomposition

NleObject

nleoperation

nlesource

nleurisource

nvcodec

cudacompositor

cudaconvert

cudaconvertscale

cudadownload

cudaipcsink

cudaipcsrc

cudascale

cudaupload

GstCudaBaseConvert

GstCudaBaseTransform

GstCudaCompositorPad

GstCudaMemoryCopy

GstNvDec

GstNvEncoder

nvautogpuav1enc

nvautogpuh264enc

nvautogpuh265enc

nvav1dec

nvav1enc

nvd3d11av1enc

nvd3d11h264enc

nvd3d11h265enc

nvh264dec

nvh264enc

nvh265dec

nvh265enc

nvjpegdec

nvjpegenc

nvmpeg2videodec

nvmpeg4videodec

nvmpegvideodec

nvvp8dec

nvvp9dec

nvcomp

nvcompvideodec

nvcompvideoenc

ogg

GstOgmParse

oggaviparse

oggdemux

oggmux

oggparse

ogmaudioparse

ogmtextparse

ogmvideoparse

openal

openalsink

openalsrc

openaptx

openaptxdec

openaptxenc

opencv

cameracalibrate

cameraundistort

cvdilate

cvequalizehist

cverode

cvlaplace

cvsmooth

cvsobel

cvtracker

dewarp

disparity

edgedetect

faceblur

facedetect

grabcut

GstCvDilateErode

handdetect

motioncells

opencvtextoverlay

retinex

segmentation

skindetect

templatematch

openexrdec

GstOpengl

glalpha

glcolorbalance

glcolorconvert

glcolorscale

gldeinterlace

gldifferencematte

gldownload

gleffects

gleffects_blur

gleffects_bulge

gleffects_fisheye

gleffects_glow

gleffects_heat

gleffects_identity

gleffects_laplacian

gleffects_lumaxpro

gleffects_mirror

gleffects_sepia

gleffects_sin

gleffects_sobel

gleffects_square

gleffects_squeeze

gleffects_stretch

gleffects_tunnel

gleffects_twirl

gleffects_xpro

gleffects_xray

glfilterapp

glfilterbin

glfiltercube

glfilterglass

glimagesink

glimagesinkelement

glmixerbin

glmosaic

gloverlay

gloverlaycompositor

glshader

glsinkbin

glsrcbin

glstereomix

glstereosplit

gltestsrc

gltransformation

glupload

glvideoflip

glvideomixer

glvideomixerelement

glviewconvert

GstGLEffects

GstGLSinkBin

GstGLStereoMixPad

GstGLVideoMixerInput

GstGLVideoMixerPad

openh264

openh264dec

openh264enc

openjpeg

openjpegdec

openjpegenc

openmptdec

openni2src

opus

opusdec

opusenc

opusparse

oss4

oss4sink

oss4src

ossaudio

osssink

osssrc

osxaudio

atdec

atenc

GstOsxAudioElement

osxaudiosink

osxaudiosrc

osxvideosink

overlaycomposition

pango

clockoverlay

GstBaseTextOverlay

textoverlay

textrender

timeoverlay

pbtypes

pcapparse

irtspparse

pcapparse

playback

decodebin

decodebin3

parsebin

playbin

playbin3

playsink

streamsynchronizer

subtitleoverlay

uridecodebin

uridecodebin3

urisourcebin

png

pngdec

pngenc

pnm

pnmdec

pnmenc

proxy

proxysink

proxysrc

pulseaudio

pulsesink

pulsesrc

qml6

GstQml6GLMixerPad

qml6glmixer

qml6gloverlay

qml6glsink

qml6glsrc

qmlgl

qmlgloverlay

qmlglsink

qmlglsrc

qroverlay

debugqroverlay

GstBaseQROverlay

qroverlay

qsv

GstQsvDecoder

GstQsvEncoder

qsvav1enc

qsvh264dec

qsvh264enc

qsvh265dec

qsvh265enc

qsvjpegdec

qsvjpegenc

qsvvp9dec

qsvvp9enc

qml6d3d11sink

rawparse

GstRawBaseParse

rawaudioparse

rawvideoparse

unalignedaudioparse

unalignedvideoparse

realmedia

rademux

rmdemux

removesilence

replaygain

rganalysis

rglimiter

rgvolume

rsndvdbin

rfbsrc

rist

ristrtpdeext

ristrtpext

ristrtxreceive

ristrtxsend

ristsink

ristsrc

roundrobin

rpicamsrc

rsvg

rsvgdec

rsvgoverlay

rtmp

rtmpsink

rtmpsrc

rtmp2

GstRtmpLocationHandler

rtmp2sink

rtmp2src

rtp

asteriskh263

rtpac3depay

rtpac3pay

rtpamrdepay

rtpamrpay

rtpbvdepay

rtpbvpay

rtpceltdepay

rtpceltpay

rtpdvdepay

rtpdvpay

rtpg722depay

rtpg722pay

rtpg723depay

rtpg723pay

rtpg726depay

rtpg726pay

rtpg729depay

rtpg729pay

rtpgsmdepay

rtpgsmpay

rtpgstdepay

rtpgstpay

rtph261depay

rtph261pay

rtph263depay

rtph263pay

rtph263pdepay

rtph263ppay

rtph264depay

rtph264pay

rtph265depay

rtph265pay

rtphdrextcolorspace

rtpilbcdepay

rtpilbcpay

rtpisacdepay

rtpisacpay

rtpj2kdepay

rtpj2kpay

rtpjpegdepay

rtpjpegpay

rtpklvdepay

rtpklvpay

rtpL16depay

rtpL16pay

rtpL24depay

rtpL24pay

rtpL8depay

rtpL8pay

rtpldacpay

rtpmp1sdepay

rtpmp2tdepay

rtpmp2tpay

rtpmp4adepay

rtpmp4apay

rtpmp4gdepay

rtpmp4gpay

rtpmp4vdepay

rtpmp4vpay

rtpmpadepay

rtpmpapay

rtpmparobustdepay

rtpmpvdepay

rtpmpvpay

rtpopusdepay

rtpopuspay

rtppassthroughpay

rtppcmadepay

rtppcmapay

rtppcmudepay

rtppcmupay

rtpqcelpdepay

rtpqdm2depay

rtpreddec

rtpredenc

rtpsbcdepay

rtpsbcpay

rtpsirendepay

rtpsirenpay

rtpspeexdepay

rtpspeexpay

rtpstorage

rtpstreamdepay

rtpstreampay

rtpsv3vdepay

rtptheoradepay

rtptheorapay

rtpulpfecdec

rtpulpfecenc

rtpvorbisdepay

rtpvorbispay

rtpvp8depay

rtpvp8pay

rtpvp9depay

rtpvp9pay

rtpvrawdepay

rtpvrawpay

rtpmanager

GstRTPMux

rtpbin

rtpdtmfmux

rtpfunnel

rtphdrextclientaudiolevel

rtphdrextmid

rtphdrextntp64

rtphdrextrepairedstreamid

rtphdrextstreamid

rtphdrexttwcc

rtpjitterbuffer

rtpmux

rtpptdemux

rtprtxqueue

rtprtxreceive

rtprtxsend

rtpsession

RTPSession

RTPSource

rtpssrcdemux

rtpst2022-1-fecdec

rtpst2022-1-fecenc

rtpmanagerbad

rtpsink

rtpsrc

rtponvif

rtponvifparse

rtponviftimestamp

rtsp

rtpdec

rtspsrc

rtspclientsink

sbc

sbcdec

sbcenc

sctp

sctpdec

sctpenc

sdpelem

sdpdemux

sdpsrc

segmentclip

audiosegmentclip

GstSegmentClip

videosegmentclip

shapewipe

shm

shmsink

shmsrc

shout2send

siddec

siren

sirendec

sirenenc

smooth

mssdemux

smpte

smpte

smptealpha

sfdec

soundtouch

bpmdetect

pitch

soup

souphttpclientsink

souphttpsrc

spandsp

dtmfdetect

spanplc

tonegeneratesrc

spectrum

speed

speex

speexdec

speexenc

srt

GstSRTSink

GstSRTSrc

srtclientsink

srtclientsrc

srtserversink

srtserversrc

srtsink

srtsrc

srtp

srtpdec

srtpenc

subenc

srtenc

webvttenc

subparse

ssaparse

subparse

svtav1enc

svthevcenc

svtjpegxs

svtjpegxsdec

svtjpegxsenc

switchbin

taglib

apev2mux

id3v2mux

tcp

GstMultiHandleSink

multifdsink

multisocketsink

socketsrc

tcpclientsink

tcpclientsrc

tcpserversink

tcpserversrc

teletextdec

ssdobjectdetector

theora

theoradec

theoraenc

theoraparse

timecode

avwait

timecodestamper

tinyalsasink

transcode

transcodebin

uritranscodebin

ttmlsubs

ttmlparse

ttmlrender

twolame

typefindfunctions

udp

dynudpsink

multiudpsink

udpsink

udpsrc

unixfd

unixfdsink

unixfdsrc

uvcsink

uvch264

uvch264mjpgdemux

uvch264src

v4l2codecs

va

GstJpegDecoder

GstVaBaseEnc

GstVaBaseTransform

GstVaCompositorPad

vaav1dec

vaav1enc

vacompositor

vadeinterlace

vah264dec

vah264enc

vah265dec

vah265enc

vajpegdec

vampeg2dec

vapostproc

vavp8dec

vavp9dec

video4linux2

GstTuner

GstTunerChannel

GstTunerNorm

v4l2radio

v4l2sink

v4l2src

videobox

videoconvertscale

GstVideoConvertScale

videoconvert

videoconvertscale

videoscale

videocrop

aspectratiocrop

videocrop

videofilter

gamma

videobalance

videoflip

videomedian

videofiltersbad

scenechange

videodiff

zebrastripe

videoframe-audiolevel

videomixer

videoparsersbad

av1parse

diracparse

h263parse

h264parse

h265parse

h266parse

jpeg2000parse

mpeg4videoparse

mpegvideoparse

pngparse

vc1parse

vp9parse

videorate

videosignal

simplevideomark

simplevideomarkdetect

videoanalyse

videotestsrc

vmncdec

voaacenc

voamrwbenc

volume

vorbis

vorbisdec

vorbisenc

vorbisparse

vorbistag

vpx

GstVPXDec

GstVPXEnc

vp8dec

vp8enc

vp9dec

vp9enc

vulkan

vulkancolorconvert

vulkandownload

vulkanh264dec

vulkanh265dec

vulkanimageidentity

vulkanoverlaycompositor

vulkanshaderspv

vulkansink

vulkanupload

vulkanviewconvert

wasapi

wasapisink

wasapisrc

wasapi2

wasapi2sink

wasapi2src

wavenc

wavpack

wavpackdec

wavpackenc

wavparse

waylandsink

webp

webpdec

webpenc

webrtcbin

webrtcdsp

webrtcdsp

webrtcechoprobe

webview2src

wic

GstWicDecoder

wicjpegdec

wicpngdec

wildmididec

win32ipc

win32ipcvideosink

win32ipcvideosrc

ksvideosrc

winscreencap

dx9screencapsrc

gdiscreencapsrc

wpe

wpesrc

wpevideosrc

x264enc

x265enc

ximagesink

ximagesrc

xingmux

xvimagesink

y4mdec

y4menc

zbar

zxing

quinn

quinnquicsink

quinnquicsrc

raptorq

raptorqdec

raptorqenc

rav1enc

regex

reqwesthttpsrc

rsaudiofx

audioloudnorm

audiornnoise

ebur128level

hrtfrender

rsaudioecho

rsclosedcaption

ccdetect

cea608overlay

cea608tocea708

cea608tojson

cea608tott

cea708mux

cea708overlay

GstCea708MuxSinkPad

GstTranscriberSinkPad

GstTranscriberSrcPad

jsontovtt

mccenc

mccparse

sccenc

sccparse

transcriberbin

tttocea608

tttocea708

tttojson

rsfile

rsfilesink

rsfilesrc

rsflvdemux

rsinter

intersink

intersrc

rsonvif

onvifmetadatacombiner

onvifmetadataoverlay

onvifmetadataparse

rtponvifmetadatadepay

rtponvifmetadatapay

rspngenc

rsrtp

GstRtp2Session

GstRtpBaseAudioPay2

GstRtpBaseDepay2

GstRtpBasePay2

GstRtpPcmauDepay2

GstRtpPcmauPay2

rtpac3depay2

rtpac3pay2

rtpav1depay

rtpav1pay

rtpgccbwe

rtpjpegdepay2

rtpjpegpay2

rtpklvdepay2

rtpklvpay2

rtpmp2tdepay2

rtpmp2tpay2

rtpmp4adepay2

rtpmp4apay2

rtpmp4gdepay2

rtpmp4gpay2

rtpopusdepay2

rtpopuspay2

rtppcmadepay2

rtppcmapay2

rtppcmudepay2

rtppcmupay2

rtprecv

rtpsend

rtpvp8depay2

rtpvp8pay2

rtpvp9depay2

rtpvp9pay2

rtspsrc2

rstracers

buffer-lateness

pad-push-timings

pipeline-snapshot

queue-levels

rsvideofx

colordetect

roundedcorners

videocompare

rswebpdec

rswebrtc

awskvswebrtcsink

GstBaseWebRTCSrc

GstWebRTCSinkPad

janusvrwebrtcsink

livekitwebrtcsink

livekitwebrtcsrc

webrtcsink

webrtcsrc

whipclientsink

whipserversrc

sodium

sodiumdecrypter

sodiumencrypter

spotifyaudiosrc

textahead

textwrap

threadshare

ts-appsrc

ts-audiotestsrc

ts-input-selector

ts-jitterbuffer

ts-proxysink

ts-proxysrc

ts-queue

ts-tcpclientsrc

ts-udpsink

ts-udpsrc

togglerecord

uriplaylistbin

VAAPI Plugin

GstVaapiEncode

vaapiav1dec

vaapidecodebin

vaapih264dec

vaapih264enc

vaapih265dec

vaapih265enc

vaapijpegdec

vaapimpeg2dec

vaapimpeg2enc

vaapipostproc

vaapisink

vaapivc1dec

vaapivp9dec

webrtchttp

whepsrc

whipsink