|  |  |  | GStreamer Good Plugins 0.10 Plugins Reference Manual |  | 
gst-plugins-good Elements
- 
alphacolor — RGBA to AYUV colorspace conversion preserving the alpha channel
- 
apedemux — reads tag information from APE tag data blocks and
outputs them as GStreamer tag messages and events.
- 
apev2mux — Adds an APEv2 header to the beginning of files using taglib
- 
audiopanorama — audio stereo pan effect
- 
audioinvert — Swaps upper and lower half of audio samples
- 
audioamplify — Amplifies an audio stream with selectable clipping mode
- 
audiodynamic — Compressor and Expander
- 
autoaudiosink — Wrapper audio sink for automatically detected audio sink
- 
autovideosink — Wrapper video sink for automatically detected video sink
- 
avidemux — Demultiplex an avi file into audio and video
- 
avimux — Muxes audio and video into an avi stream
- 
cairotimeoverlay — Overlays the time on a video stream
- 
cdiocddasrc — Reads raw audio from an Audio CD
- 
cmmldec — Decodes CMML streams
- 
cmmlenc — Encodes CMML streams
- 
directdrawsink — Direct Draw video sink
- 
directsoundsink — output sound using Directsound API
- 
dvdec — Uses libdv to decode DV video (smpte314) (libdv.sourceforge.net)
- 
dvdemux — Uses libdv to separate DV audio from DV video (libdv.sourceforge.net)
- 
esdsink — Plays audio to an esound server
- 
flacdec — Decodes FLAC lossless audio streams
- 
goom — Takes frames of data and outputs video frames using the GOOM filter
- 
halaudiosink — Audio sink for sound device access via HAL
- 
halaudiosrc — Audio source for sound device access via HAL
- 
icydemux — reads tag information from an Icy (Icecast/Shoutcast) 
stream, outputting them as tag messages, and forwarding the enclosed data.
- 
id3demux — reads tag information from ID3v1 and ID3v2 (<= 2.4.0) data blocks and outputs them as GStreamer tag messages and events.
- 
id3v2mux — Adds an ID3v2 header to the beginning of MP3 files using taglib
- 
jpegdec — Decode images from JPEG format
- 
jpegenc — Encode images in JPEG format
- 
level — RMS/Peak/Decaying Peak Level messager for audio/raw
- 
multiudpsink — Send data over the network via UDP
- 
multipartmux — Muxer that takes one or several digital streams
and muxes them to a single multipart stream.
- 
multipartdemux — Demuxer that takes a multipart digital stream as input
and demuxes one or many digital streams from it.
- 
ossmixer — element to control sound input and output levels with OSS
- 
osssink — output sound using OSS
- 
osssrc — record sound from your sound card using OSS
- 
osxaudiosink — play audio to an CoreAudio device
- 
osxaudiosrc — Input from a sound card in OS X
- 
osxvideosink — OSX native videosink
- 
progressreport — Reports progress
- 
qtdemux — Demultiplex a QuickTime file into audio and video streams
- 
rtspsrc — Receive data over the network via RTSP (RFC 2326)
- 
rtpdec — Accepts raw RTP and RTCP packets and sends them forward
- 
smokedec — Decode video from Smoke format
- 
smokeenc — Encode images into the Smoke format
- 
udpsrc — Receive data over the network via UDP
- 
videobalance — Adjusts brightness, contrast, hue, saturation on a video stream
- 
videocrop — Crops video into a user-defined region
- 
videoflip — Flips and rotates video
- 
videomixer — Takes several AYUV video streams as input and mixes them
together.
- 
waveformsink — output sound using WaveForm API
- 
wavpackdec — Decodes Wavpack audio data
- 
wavpackenc — Encodes audio with the Wavpack lossless/lossy audio codec
- 
wavpackparse — Parses Wavpack files
- 
wavparse — Parse a .wav file into raw audio
- 
ximagesrc — a source that captures your X Display