for GStreamer Good Plugins 1.0 (1.10.4) The latest version of this documentation can be found on-line at http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-good/html/.


gst-plugins-good Elements
3gppmux — Muxer for 3GPP (.3gp) files
aacparse — AAC parser
aasink
ac3parse — AC3 parser
agingtv
alawdec
alawenc
alphacolor
alpha
amrparse — AMR parser
apedemux
apev2mux
aspectratiocrop
asteriskh263
audioamplify
audiochebband
audiocheblimit
audiodynamic
audioecho
audiofirfilter
audioiirfilter
audioinvert
audiokaraoke
audiopanorama
audiowsincband
audiowsinclimit
auparse
autoaudiosink
autoaudiosrc
autovideosink
autovideosrc
avidemux
avimux
avisubtitle
breakmydata
cacasink
cairooverlay
capssetter
cpureport
cutter
dcaparse — DCA (DTS Coherent Acoustics) parser
deinterlace
deinterleave
dicetv
directsoundsink
dtmfsrc
dv1394src
dvdec
dvdemux
dynudpsink
edgetv
equalizer-10bands
equalizer-3bands
equalizer-nbands
flacdec
flacenc
flacparse
flactag
flvdemux
flvmux
flxdec
gamma
gdkpixbufdec
gdkpixbufoverlay
gdkpixbufsink
goom2k1
goom
hdv1394src
icydemux
id3demux
id3v2mux
iirequalizer
imagefreeze
interleave
ismlmux — Muxer for ISML smooth streaming (.isml) files
jackaudiosink
jackaudiosrc
jpegdec
jpegenc
level
matroskademux
matroskamux
matroskaparse
mj2mux — Muxer for Motion JPEG-2000 (.mj2) files
monoscope
mp4mux — Muxer for ISO MPEG-4 (.mp4) files
mpegaudioparse — MPEG audio parser
mulawdec
mulawenc
multifilesink
multifilesrc
multipartdemux
multipartmux
multiudpsink
navigationtest
navseek
optv
oss4sink
oss4src
osssink
osssrc
osxaudiosink
osxaudiosrc
osxvideosink
pngdec
pngenc
progressreport
pulsesink
pulsesrc
pushfilesrc
qtdemux
qtmoovrecover — Utility element for recovering unfinished quicktime files
qtmux — Muxer for quicktime(.mov) files
quarktv
radioactv
revtv
rganalysis
rglimiter
rgvolume
rippletv
rndbuffersize
rtpac3depay
rtpac3pay
rtpamrdepay
rtpamrpay
rtpbin
rtpbvdepay
rtpbvpay
rtpceltdepay
rtpceltpay
rtpdec
rtpdtmfdepay
rtpdtmfmux
rtpdtmfsrc
rtpdvdepay
rtpdvpay
rtpg722depay
rtpg722pay
rtpg723depay
rtpg723pay
rtpg726depay
rtpg726pay
rtpg729depay
rtpg729pay
rtpgsmdepay
rtpgsmpay
rtpgstdepay
rtpgstpay
rtph261depay
rtph261pay
rtph263depay
rtph263pay
rtph263pdepay
rtph263ppay
rtph264depay
rtph264pay
rtph265depay
rtph265pay
rtpilbcdepay
rtpilbcpay
rtpj2kdepay
rtpj2kpay
rtpjitterbuffer
rtpjpegdepay
rtpjpegpay
rtpklvdepay
rtpklvpay
rtpL16depay
rtpL16pay
rtpL24depay
rtpL24pay
rtpmp1sdepay
rtpmp2tdepay
rtpmp2tpay
rtpmp4adepay
rtpmp4apay
rtpmp4gdepay
rtpmp4gpay
rtpmp4vdepay
rtpmp4vpay
rtpmpadepay
rtpmpapay
rtpmparobustdepay
rtpmpvdepay
rtpmpvpay
rtpmux
rtpopusdepay
rtpopuspay
rtppcmadepay
rtppcmapay
rtppcmudepay
rtppcmupay
rtpptdemux
rtpqcelpdepay
rtpqdm2depay
rtprtxqueue
rtprtxreceive
rtprtxsend
rtpsbcdepay
rtpsbcpay
rtpsession
rtpsirendepay
rtpsirenpay
rtpspeexdepay
rtpspeexpay
rtpssrcdemux
rtpstreamdepay
rtpstreampay
rtpsv3vdepay
rtptheoradepay
rtptheorapay
rtpvorbisdepay
rtpvorbispay
rtpvp8depay
rtpvp8pay
rtpvp9depay
rtpvp9pay
rtpvrawdepay
rtpvrawpay
rtpxqtdepay
rtspsrc
sbcparse
scaletempo
shagadelictv
shapewipe
shout2send
smptealpha
smpte
souphttpclientsink
souphttpsrc
spectrum
speexdec
speexenc
splitfilesrc
splitmuxsink — Muxer wrapper for splitting output stream by size or time
splitmuxsrc — Split Demuxer bin that recombines files created by the splitmuxsink element.
streaktv
taginject
testsink
udpsink
udpsrc
v4l2radio
v4l2sink
v4l2src
vertigotv
videobalance
videobox
videocrop
videoflip
videomedian
videomixer
vp8dec
vp8enc
vp9dec
vp9enc
warptv
waveformsink
wavenc
wavpackdec
wavpackenc
wavpackparse — Wavpack parser
wavparse
webmmux
ximagesrc
y4menc
gst-plugins-good Plugins
1394 — Source for video data via IEEE1394 interface
aasink — ASCII Art video sink
alaw — ALaw audio conversion routines
alphacolor — RGBA from/to AYUV colorspace conversion preserving the alpha channel
alpha — adds an alpha channel to video - constant or via chroma-keying
apetag — APEv1/2 tag reader
audiofx — Audio effects plugin
audioparsers — Parsers for various audio formats
auparse — parses au streams
autodetect — Plugin contains auto-detection plugins for video/audio in- and outputs
avi — AVI stream handling
cacasink — Colored ASCII Art video sink
cairo — Cairo-based elements
cutter — Audio Cutter to split audio into non-silent bits
debug — elements for testing and debugging
deinterlace — Deinterlacer
directsound — DirectSound plugin
dtmf — DTMF plugins
dv — DV demuxer and decoder based on libdv (libdv.sf.net)
effectv — effect plugins from the effectv project
equalizer — GStreamer audio equalizers
flac — The FLAC Lossless compressor Codec
flv — FLV muxing and demuxing plugin
flxdec — FLC/FLI/FLX video decoder
gdkpixbuf — GdkPixbuf-based image decoder, overlay and sink
goom2k1 — GOOM 2k1 visualization filter
goom — GOOM visualization filter
icydemux — Demux ICY tags from a stream
id3demux — Demux ID3v1 and ID3v2 tags from a file
imagefreeze — Still frame stream generator
interleave — Audio interleaver/deinterleaver
isomp4 — ISO base media file format support (mp4, 3gpp, qt, mj2)
jack — JACK audio elements
jpeg — JPeg plugin library
level — Audio level plugin
matroska — Matroska and WebM stream handling
monoscope — Monoscope visualization
mulaw — MuLaw audio conversion routines
multifile — Reads/Writes buffers from/to sequentially named files
multipart — multipart stream manipulation
navigationtest — Template for a video filter
oss4 — Open Sound System (OSS) version 4 support for GStreamer
ossaudio — OSS (Open Sound System) support for GStreamer
osxaudio — OSX (Mac OS X) audio support for GStreamer
osxvideo — OSX native video output plugin
png — PNG plugin library
pulseaudio — PulseAudio plugin library
replaygain — ReplayGain volume normalization
rtpmanager — RTP session management plugin library
rtp — Real-time protocol plugins
rtsp — transfer data via RTSP
shapewipe — Shape Wipe transition filter
shout2send — Sends data to an icecast server using libshout2
smpte — Apply the standard SMPTE transitions on video images
soup — libsoup HTTP client src/sink
spectrum — Run an FFT on the audio signal, output spectrum data
speex — Speex plugin library
taglib — Tag writing plug-in based on taglib
udp — transfer data via UDP
video4linux2 — elements for Video 4 Linux
videobox — resizes a video by adding borders or cropping
videocrop — Crops video into a user-defined region
videofilter — Video filters plugin
videomixer — Video mixer
vpx — VP8 plugin
waveform — WaveForm API based plugin
wavenc — Encode raw audio into WAV
wavpack — Wavpack lossless/lossy audio format handling
wavparse — Parse a .wav file into raw audio
ximagesrc — X11 video input plugin using standard Xlib calls
y4menc — Encodes a YUV frame into the yuv4mpeg format (mjpegtools)