for GStreamer Good Plugins 1.0 (1.6.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
audioamplify
audiochebband
audiocheblimit
audiodynamic
audioecho
audiofirfilter
audioiirfilter
audioinvert
audiokaraoke
audiopanorama
audiowsincband
audiowsinclimit
auparse
autoaudiosink
autoaudiosrc
autovideosink
autovideosrc
avidemux
avimux
avisubtitle
cacasink
cairooverlay
capssetter
cutter
dcaparse — DCA (DTS Coherent Acoustics) parser
deinterlace
deinterleave
dicetv
directsoundsink
dtmfsrc
dv1394src
dvdec
dvdemux
edgetv
equalizer-10bands
equalizer-3bands
equalizer-nbands
flacdec
flacenc
flacparse
flactag
flvdemux
flvmux
flxdec
gamma
gdkpixbufsink
goom2k1
goom
hdv1394src
icydemux
id3demux
id3v2mux
imagefreeze
interleave
ismlmux — Muxer for ISML smooth streaming (.isml) files
jackaudiosink
jackaudiosrc
jpegdec
jpegenc
level
matroskademux
matroskamux
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
optv
oss4sink
oss4src
osssink
osssrc
osxaudiosink
osxaudiosrc
osxvideosink
pngdec
pngenc
progressreport
pulsesink
pulsesrc
qtdemux
qtmoovrecover — Utility element for recovering unfinished quicktime files
qtmux — Muxer for quicktime(.mov) files
quarktv
radioactv
revtv
rganalysis
rglimiter
rgvolume
rippletv
rtpac3depay
rtpac3pay
rtpamrdepay
rtpamrpay
rtpbin
rtpbvdepay
rtpbvpay
rtph261depay
rtph261pay
rtpL16depay
rtpL16pay
rtpj2kpay
rtpjpegpay
rtpsbcpay
rtspsrc
rtpbin
rtpdec
rtpdtmfdepay
rtpdtmfmux
rtpdtmfsrc
rtpj2kpay
rtpjitterbuffer
rtpjpegpay
rtpklvdepay
rtpklvpay
rtpL16depay
rtpL16pay
rtpmux
rtpptdemux
rtprtxreceive
rtprtxsend
rtpsbcpay
rtpsession
rtpssrcdemux
rtspsrc
sbcparse
scaletempo
shagadelictv
shapewipe
shout2send
smokedec
smokeenc
smptealpha
smpte
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
udpsink
udpsrc
v4l2radio
v4l2sink
v4l2src
vertigotv
videobalance
videobox
videocrop
videoflip
videomixer
vp8dec
vp8enc
warptv
waveformsink
wavenc
wavpackdec
wavpackenc
wavpackparse — Wavpack parser
wavparse
webmmux
ximagesrc
y4menc
gst-plugins-good Plugins
1394Source for video data via IEEE1394 interface
aasinkASCII Art video sink
alawALaw audio conversion routines
alphacolorRGBA from/to AYUV colorspace conversion preserving the alpha channel
alphaadds an alpha channel to video - constant or via chroma-keying
apetagAPEv1/2 tag reader
audiofxAudio effects plugin
audioparsersParsers for various audio formats
auparseparses au streams
autodetectPlugin contains auto-detection plugins for video/audio in- and outputs
aviAVI stream handling
cacasinkColored ASCII Art video sink
cairoCairo-based elements
cutterAudio Cutter to split audio into non-silent bits
debugelements for testing and debugging
deinterlaceDeinterlacer
directsoundDirectSound plugin
dtmfDTMF plugins
dvDV demuxer and decoder based on libdv (libdv.sf.net)
effectveffect plugins from the effectv project
equalizerGStreamer audio equalizers
flacThe FLAC Lossless compressor Codec
flvFLV muxing and demuxing plugin
flxdecFLC/FLI/FLX video decoder
gdkpixbufGdkPixbuf-based image decoder, overlay and sink
goom2k1GOOM 2k1 visualization filter
goomGOOM visualization filter
icydemuxDemux ICY tags from a stream
id3demuxDemux ID3v1 and ID3v2 tags from a file
imagefreezeStill frame stream generator
interleaveAudio interleaver/deinterleaver
isomp4ISO base media file format support (mp4, 3gpp, qt, mj2)
jackJACK audio elements
jpegJPeg plugin library
levelAudio level plugin
matroskaMatroska and WebM stream handling
monoscopeMonoscope visualization
mulawMuLaw audio conversion routines
multifileReads/Writes buffers from/to sequentially named files
multipartmultipart stream manipulation
navigationtestTemplate for a video filter
oss4Open Sound System (OSS) version 4 support for GStreamer
ossaudioOSS (Open Sound System) support for GStreamer
osxaudioOSX (Mac OS X) audio support for GStreamer
osxvideoOSX native video output plugin
pngPNG plugin library
pulseaudioPulseAudio plugin library
replaygainReplayGain volume normalization
rtpmanagerRTP session management plugin library
rtpReal-time protocol plugins
rtsptransfer data via RTSP
shapewipeShape Wipe transition filter
shout2sendSends data to an icecast server using libshout2
smpteApply the standard SMPTE transitions on video images
souplibsoup HTTP client src/sink
spectrumRun an FFT on the audio signal, output spectrum data
speexSpeex plugin library
taglibTag writing plug-in based on taglib
udptransfer data via UDP
video4linux2elements for Video 4 Linux
videoboxresizes a video by adding borders or cropping
videocropCrops video into a user-defined region
videofilterVideo filters plugin
videomixerVideo mixer
vpxVP8 plugin
waveformWaveForm API based plugin
wavencEncode raw audio into WAV
wavpackWavpack lossless/lossy audio format handling
wavparseParse a .wav file into raw audio
ximagesrcX11 video input plugin using standard Xlib calls
y4mencEncodes a YUV frame into the yuv4mpeg format (mjpegtools)
gst-plugins-good Base Classes
GstIirEqualizer
GstVideoMixerPad