wavparse Parse a .wav file into raw audio /usr/lib64/gstreamer-0.10/libgstwavparse.so 39824 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org wavparse 256 WAV audio demuxer Codec/Demuxer/Audio Parse a .wav file into raw audio Erik Walthinsen <omega@cse.ogi.edu> wavparse_sink sink always audio/x-wav wavparse_src src sometimes audio/ms-gsm, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)2, rate=(int)[ 16000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 8 ]; audio/x-vorbis, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-ac3, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ]; audio/x-dts; audio/mpeg, mpegversion=(int)4, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 8 ]; audio/x-alaw, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-mulaw, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-wms, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ], block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)microsoft, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ], block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)dvi, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)1, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)2, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)3, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ], block_align=(int)[ 1, 2147483647 ]; audio/x-vnd.sony.atrac3, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-raw-float, endianness=(int)1234, width=(int){ 32, 64 }, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 8 ]; audio/x-voxware, voxwaretype=(int)98, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; application/x-ogg-avi videobox resizes a video by adding borders or cropping /usr/lib64/gstreamer-0.10/libgstvideobox.so 27136 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org videobox Video box filter Filter/Effect/Video Resizes a video by adding borders or cropping Wim Taymans <wim@fluendo.com> sink sink always video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] gamma Changes gamma on video images /usr/lib64/gstreamer-0.10/libgstgamma.so 14752 1189751738 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org gamma Video gamma correction Filter/Effect/Video Adjusts gamma on a video stream Arwed v. Merkatz <v.merkatz@gmx.net sink sink always video/x-raw-yuv, format=(fourcc){ IYUV, I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-yuv, format=(fourcc){ IYUV, I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] videobalance Changes hue, saturation, brightness etc. on video images /usr/lib64/gstreamer-0.10/libgstvideobalance.so 18960 1189751738 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org videobalance Video balance Filter/Effect/Video Adjusts brightness, contrast, hue, saturation on a video stream David Schleef <ds@schleef.org> sink sink always video/x-raw-yuv, format=(fourcc){ IYUV, I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-yuv, format=(fourcc){ IYUV, I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] GstColorBalance GstImplementsInterface matroska Matroska stream handling /usr/lib64/gstreamer-0.10/libgstmatroska.so 102608 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org matroskademux 256 Matroska demuxer Codec/Demuxer Demuxes a Matroska Stream into video/audio/subtitles Ronald Bultje <rbultje@ronald.bitfreak.net> video_%02d src sometimes ANY audio_%02d src sometimes ANY subtitle_%02d src sometimes text/plain; application/x-ssa; application/x-ass; application/x-usf; video/x-dvd-subpicture; application/x-subtitle-unknown sink sink always video/x-matroska matroskamux Matroska muxer Codec/Muxer Muxes video/audio/subtitle streams into a matroska stream Ronald Bultje <rbultje@ronald.bitfreak.net> video_%d sink request video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h264, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-divx, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-xvid, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-huffyuv, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-dv, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h263, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-msmpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/jpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-theora; video/x-dirac, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc){ YUY2, I420 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ] audio_%d sink request audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], channels=(int)[ 1, 8 ], rate=(int)[ 8000, 96000 ]; audio/mpeg, mpegversion=(int){ 2, 4 }, channels=(int)[ 1, 8 ], rate=(int)[ 8000, 96000 ]; audio/x-ac3, channels=(int)[ 1, 8 ], rate=(int)[ 8000, 96000 ]; audio/x-vorbis, channels=(int)[ 1, 8 ], rate=(int)[ 8000, 96000 ]; audio/x-raw-int, width=(int)8, depth=(int)8, signed=(boolean)false, channels=(int)[ 1, 8 ], rate=(int)[ 8000, 96000 ]; audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int){ 4321, 1234 }, signed=(boolean)true, channels=(int)[ 1, 8 ], rate=(int)[ 8000, 96000 ]; audio/x-tta, width=(int){ 8, 16, 24 }, channels=(int){ 1, 2 }, rate=(int)[ 8000, 96000 ] subtitle_%d sink request ANY src src always video/x-matroska GstTagSetter efence This element converts a stream of normal GStreamer buffers into a stream of buffers that are allocated in such a way that out-of-bounds access to data in the buffer is more likely to cause segmentation faults. This allocation method is very similar to the debugging tool "Electric Fence". /usr/lib64/gstreamer-0.10/libgstefence.so 18992 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org efence Electric Fence Testing This element converts a stream of normal GStreamer buffers into a stream of buffers that are allocated in such a way that out-of-bounds access to data in the buffer is more likely to cause segmentation faults. This allocation method is very similar to the debugging tool "Electric Fence". David A. Schleef <ds@schleef.org> sink sink always ANY src src always ANY alpha adds an alpha channel to video /usr/lib64/gstreamer-0.10/libgstalpha.so 18992 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org alpha Alpha filter Filter/Effect/Video Adds an alpha channel to video Wim Taymans <wim@fluendo.com> sink sink always video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] wavenc Encode raw audio into WAV /usr/lib64/gstreamer-0.10/libgstwavenc.so 14816 1189751738 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org wavenc WAV audio muxer Codec/Muxer/Audio Encode raw audio into WAV Iain Holmes <iain@prettypeople.org> src src always audio/x-wav sink sink always audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], endianness=(int)1234, width=(int)32, depth=(int)[ 25, 32 ], signed=(boolean)true; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], endianness=(int)1234, width=(int)24, depth=(int)[ 17, 24 ], signed=(boolean)true; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], endianness=(int)1234, width=(int)16, depth=(int)[ 9, 16 ], signed=(boolean)true; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], width=(int)8, depth=(int)[ 1, 8 ], signed=(boolean)false autodetect Plugin contains auto-detection plugins for video/audio outputs /usr/lib64/gstreamer-0.10/libgstautodetect.so 19088 1189751738 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org autovideosink Auto video sink Sink/Video Wrapper video sink for automatically detected video sink Ronald Bultje <rbultje@ronald.bitfreak.net> Jan Schmidt <thaytan@noraisin.net sink sink always ANY GstChildProxy autoaudiosink Auto audio sink Sink/Audio Wrapper audio sink for automatically detected audio sink Ronald Bultje <rbultje@ronald.bitfreak.net> Jan Schmidt <thaytan@noraisin.net sink sink always ANY GstChildProxy id3demux Demux ID3v1 and ID3v2 tags from a file /usr/lib64/gstreamer-0.10/libgstid3demux.so 56608 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org id3demux 256 ID3 tag demuxer Codec/Demuxer/Metadata Read and output ID3v1 and ID3v2 tags while demuxing the contents Jan Schmidt <thaytan@mad.scientist.com> src src sometimes ANY sink sink always application/x-id3 iec958 Convert raw AC3 into IEC958 (S/PDIF) frames /usr/lib64/gstreamer-0.10/libgstiec958.so 15120 1189751997 0.10.6 LGPL gst-plugins-ugly Gentoo GStreamer Ebuild http://www.gentoo.org ac3iec958 AC3 to IEC958 filter Codec/Muxer/Audio Pads AC3 frames into IEC958 frames suitable for a raw S/PDIF interface Martin Soto <martinsoto@users.sourceforge.net> sink sink always audio/x-private1-ac3; audio/x-ac3; audio/ac3 src src always audio/x-iec958, rate=(int){ 32000, 44100, 48000 }; audio/x-raw-int, endianness=(int)4321, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int){ 32000, 44100, 48000 }, channels=(int)2 typefindfunctions default typefind functions /usr/lib64/gstreamer-0.10/libgsttypefindfunctions.so 54640 1189751486 0.10.14 LGPL gst-plugins-base Gentoo GStreamer Ebuild http://www.gentoo.org video/x-ms-asf 128 video/x-ms-asf asf wm wma wmv audio/x-musepack 256 audio/x-musepack mpc audio/x-au 64 audio/x-au au snd video/x-msvideo 256 video/x-msvideo avi video/x-cdxa 256 video/x-cdxa dat video/x-vcd 256 video/x-vcd dat video/x-fli 64 video/x-fli flc fli application/x-id3v2 259 application/x-id3 mp3 mp2 mp1 mpga ogg flac tta application/x-id3v1 257 application/x-id3 mp3 mp2 mp1 mpga ogg flac tta application/x-apetag 258 application/x-apetag ape mpc wv audio/x-ttafile 256 audio/x-ttafile tta audio/x-mod 128 audio/x-mod 669 amf dsm gdm far imf it med mod mtm okt sam s3m stm stx ult xm audio/mpeg 256 audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ] mp3 mp2 mp1 mpga audio/x-ac3 256 audio/x-ac3 ac3 video/mpeg-sys 256 video/mpeg, systemstream=(boolean)true, mpegversion=(int)[ 1, 2 ] mpe mpeg mpg video/mpegts 256 video/mpegts, systemstream=(boolean)true, packetsize=(int)[ 188, 208 ] ts application/ogg 256 application/x-annodex anx ogg ogm video/mpeg,elementary 128 video/mpeg, systemstream=(boolean)false mpv mpeg mpg video/mpeg-stream 64 video/mpeg, systemstream=(boolean)false mpv mpeg mpg video/mpeg4 256 video/mpeg, systemstream=(boolean)false m4v video/x-nuv 128 video/x-nuv nuv audio/x-m4a 256 audio/x-m4a m4a application/x-3gp 256 application/x-3gp 3gp video/quicktime 128 video/quicktime mov image/x-quicktime 128 image/x-quicktime qif qtif qti text/html 128 text/html htm html application/vnd.rn-realmedia 128 application/vnd.rn-realmedia ra ram rm rmvb application/x-pn-realaudio 128 application/x-pn-realaudio ra ram rm rmvb application/x-shockwave-flash 128 application/x-shockwave-flash swf swfl video/x-flv 128 video/x-flv flv text/plain 64 text/plain txt text/uri-list 64 text/uri-list ram application/smil 128 application/smil smil application/xml 64 application/xml xml audio/x-wav 256 audio/x-wav wav audio/x-aiff 128 audio/x-aiff aiff aif aifc audio/x-svx 128 audio/x-svx iff svx audio/x-paris 128 audio/x-paris paf audio/x-nist 128 audio/x-nist nist audio/x-voc 128 audio/x-voc voc audio/x-sds 128 audio/x-sds sds audio/x-ircam 128 audio/x-ircam sf audio/x-w64 128 audio/x-w64 w64 audio/x-shorten 128 audio/x-shorten shn application/x-ape 128 application/x-ape ape image/jpeg 256 image/jpeg jpg jpe jpeg image/gif 256 image/gif gif image/png 256 image/png png image/bmp 256 image/bmp bmp image/tiff 256 image/tiff, endianness=(int){ 4321, 1234 } tif tiff video/x-matroska 256 video/x-matroska mkv mka video/x-mve 128 video/x-mve mve video/x-dv 128 video/x-dv, systemstream=(boolean)true dv dif audio/x-amr-nb-sh 256 audio/x-amr-nb-sh amr audio/x-amr-wb-sh 256 audio/x-amr-wb-sh amr audio/iLBC-sh 256 audio/iLBC-sh ilbc audio/x-sid 64 audio/x-sid sid image/x-xcf 128 image/x-xcf xcf video/x-mng 128 video/x-mng mng image/x-jng 128 image/x-jng jng image/x-xpixmap 128 image/x-xpixmap xpm image/x-sun-raster 128 image/x-sun-raster ras application/x-bzip 128 application/x-bzip bz2 application/x-gzip 128 application/x-gzip gz application/zip 128 application/zip zip application/x-compress 128 application/x-compress Z audio/x-flac 256 audio/x-flac flac audio/x-vorbis 256 audio/x-vorbis video/x-theora 256 video/x-theora application/x-ogm-video 256 application/x-ogm-video application/x-ogm-audio 256 application/x-ogm-audio application/x-ogm-text 256 application/x-ogm-text audio/x-speex 256 audio/x-speex application/x-ogg-skeleton 256 application/x-ogg-skeleton, parsed=(boolean)false text/x-cmml 256 text/x-cmml application/x-executable 64 application/x-executable adts_mpeg_stream 128 audio/mpeg, mpegversion=(int){ 2, 4 }, framed=(boolean)false aac audio/x-spc 128 audio/x-spc spc audio/x-wavpack 128 audio/x-wavpack, framed=(boolean)false wv wvp audio/x-wavpack-correction 128 audio/x-wavpack-correction, framed=(boolean)false wvc application/x-rar 128 application/x-rar rar application/x-tar 128 application/x-tar tar application/x-ar 128 application/x-ar a application/x-ms-dos-executable 128 application/x-ms-dos-executable dll exe ocx sys scr msstyles cpl video/x-dirac 256 video/x-dirac multipart/x-mixed-replace 128 multipart/x-mixed-replace application/x-mmsh 128 application/x-mmsh video/vivo 128 video/vivo viv filter IIR, lpwsinc and bpwsinc audio filter elements /usr/lib64/gstreamer-0.10/libgstfilter.so 23440 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org iir Infinite Impulse Response (IIR) filter Filter/Effect/Audio IIR filter based on vorbis code Monty <monty@xiph.org>, Thomas <thomas@apestaart.org>, Dreamlab Technologies Ltd. <mathis.hofer@dreamlab.net> src src always audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32 sink sink always audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32 lpwsinc Low-pass Windowed sinc filter Filter/Effect/Audio Low-pass Windowed sinc filter Thomas <thomas@apestaart.org>, Steven W. Smith, Dreamlab Technologies Ltd. <mathis.hofer@dreamlab.net> src src always audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32 sink sink always audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32 bpwsinc Band-pass Windowed sinc filter Filter/Effect/Audio Band-pass Windowed sinc filter Thomas <thomas@apestaart.org>, Steven W. Smith, Dreamlab Technologies Ltd. <mathis.hofer@dreamlab.net> src src always audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32 sink sink always audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32 auparse parses au streams /usr/lib64/gstreamer-0.10/libgstauparse.so 23184 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org auparse 128 AU audio demuxer Codec/Demuxer/Audio Parse an .au file into raw audio Erik Walthinsen <omega@cse.ogi.edu> sink sink always audio/x-au src src sometimes audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean){ true, false }; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 32, 64 }; audio/x-alaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]; audio/x-mulaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]; audio/x-adpcm, layout=(string){ g721, g722, g723_3, g723_5 } modplug .MOD audio decoding /usr/lib64/gstreamer-0.10/libgstmodplug.so 209984 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org modplug 256 ModPlug Codec/Decoder/Audio Module decoder based on modplug engine Jeremy SIMON <jsimon13@yahoo.fr> sink sink always audio/x-mod src src always audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int){ 8000, 11025, 22050, 44100 }, channels=(int)2; audio/x-raw-int, endianness=(int)1234, signed=(boolean)false, width=(int)8, depth=(int)8, rate=(int){ 8000, 11025, 22050, 44100 }, channels=(int)[ 1, 2 ] realmedia RealMedia demuxer and depayloader /usr/lib64/gstreamer-0.10/libgstrmdemux.so 61248 1189751997 0.10.6 LGPL gst-plugins-ugly Gentoo GStreamer Ebuild http://www.gentoo.org rmdemux 256 RealMedia Demuxer Codec/Demuxer Demultiplex a RealMedia file into audio and video streams David Schleef <ds@schleef.org> sink sink always application/vnd.rn-realmedia video_%02d src sometimes ANY audio_%02d src sometimes ANY rademux 128 RealAudio Demuxer Codec/Demuxer Demultiplex a RealAudio file Tim-Philipp Müller <tim centricular net> sink sink always application/x-pn-realaudio src src sometimes ANY rdtdepay 64 RDT packet parser Codec/Depayloader/Network Extracts RealMedia from RDT packets Lutz Mueller <lutz at topfrose dot de>, Wim Taymans <wim@fluendo.com> src src always application/vnd.rn-realmedia sink sink always application/x-rdt, media=(string)application, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)x-real-rdt udp transfer data via UDP /usr/lib64/gstreamer-0.10/libgstudp.so 44176 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org udpsink UDP packet sender Sink/Network Send data over the network via UDP Wim Taymans <wim@fluendo.com> sink sink always ANY GstURIHandler sink udp multiudpsink UDP packet sender Sink/Network Send data over the network via UDP Wim Taymans <wim@fluendo.com> sink sink always ANY dynudpsink UDP packet sender Sink/Network Send data over the network via UDP Philippe Khalaf <burger@speedy.org> sink sink always ANY udpsrc UDP packet receiver Source/Network Receive data over the network via UDP Wim Taymans <wim@fluendo.com> Thijs Vermeir <thijs.vermeir@barco.com> src src always ANY GstURIHandler source udp equalizer GStreamer audio equalizers /usr/lib64/gstreamer-0.10/libgstequalizer.so 26968 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org equalizer-nbands N Band Equalizer Filter/Effect/Audio Direct Form IIR equalizer Benjamin Otte <otte@gnome.org>, Stefan Kost <ensonic@users.sf.net> src src always audio/x-raw-int, depth=(int)16, width=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)32, endianness=(int)1234, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ] sink sink always audio/x-raw-int, depth=(int)16, width=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)32, endianness=(int)1234, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ] GstChildProxy equalizer-3bands 3 Band Equalizer Filter/Effect/Audio Direct Form 3 band IIR equalizer Stefan Kost <ensonic@users.sf.net> src src always audio/x-raw-int, depth=(int)16, width=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)32, endianness=(int)1234, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ] sink sink always audio/x-raw-int, depth=(int)16, width=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)32, endianness=(int)1234, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ] GstChildProxy equalizer-10bands 10 Band Equalizer Filter/Effect/Audio Direct Form 10 band IIR equalizer Stefan Kost <ensonic@users.sf.net> src src always audio/x-raw-int, depth=(int)16, width=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)32, endianness=(int)1234, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ] sink sink always audio/x-raw-int, depth=(int)16, width=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)32, endianness=(int)1234, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ] GstChildProxy tcp transfer data over the network via TCP /usr/lib64/gstreamer-0.10/libgsttcp.so 93696 1189751486 0.10.14 LGPL gst-plugins-base Gentoo GStreamer Ebuild http://www.gentoo.org tcpclientsink TCP client sink Sink/Network Send data as a client over the network via TCP Thomas Vander Stichele <thomas at apestaart dot org> sink sink always ANY tcpclientsrc TCP client source Source/Network Receive data as a client over the network via TCP Thomas Vander Stichele <thomas at apestaart dot org> src src always ANY tcpserversink TCP server sink Sink/Network Send data as a server over the network via TCP Thomas Vander Stichele <thomas at apestaart dot org> sink sink always ANY tcpserversrc TCP server source Source/Network Receive data as a server over the network via TCP Thomas Vander Stichele <thomas at apestaart dot org> src src always ANY multifdsink Multi filedescriptor sink Sink/Network Send data to multiple filedescriptors Thomas Vander Stichele <thomas at apestaart dot org>, Wim Taymans <wim@fluendo.com> sink sink always ANY vmnc VMnc video plugin library /usr/lib64/gstreamer-0.10/libgstvmnc.so 23088 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org vmncdec 256 VMnc video decoder Codec/Decoder/Video Decode VMnc to raw (RGB) video Michael Smith <msmith@xiph.org> src src always video/x-raw-rgb sink sink always video/x-vmnc, version=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 0, 2147483647 ], height=(int)[ 0, 2147483647 ] audiofx Audio effects plugin /usr/lib64/gstreamer-0.10/libgstaudiofx.so 31232 1189751738 0.10.6 LGPL gst-plugins-good GStreamer http://gstreamer.net/ audiopanorama AudioPanorama Filter/Effect/Audio Positions audio streams in the stereo panorama Stefan Kost <ensonic@users.sf.net> src src always audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)2, endianness=(int)1234, width=(int)32; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)2, endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true sink sink always audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], endianness=(int)1234, width=(int)32; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true audioinvert AudioInvert Filter/Effect/Audio Swaps upper and lower half of audio samples Sebastian Dröge <slomo@circular-chaos.org> src src always audio/x-raw-int, depth=(int)16, width=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)32, endianness=(int)1234, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ] sink sink always audio/x-raw-int, depth=(int)16, width=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)32, endianness=(int)1234, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ] audioamplify AudioAmplify Filter/Effect/Audio Amplifies an audio stream by a given factor Sebastian Dröge <slomo@circular-chaos.org> src src always audio/x-raw-int, depth=(int)16, width=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)32, endianness=(int)1234, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ] sink sink always audio/x-raw-int, depth=(int)16, width=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)32, endianness=(int)1234, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ] audiodynamic AudioDynamic Filter/Effect/Audio Compressor and Expander Sebastian Dröge <slomo@circular-chaos.org> src src always audio/x-raw-int, depth=(int)16, width=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)32, endianness=(int)1234, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ] sink sink always audio/x-raw-int, depth=(int)16, width=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)32, endianness=(int)1234, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ] alaw ALaw audio conversion routines /usr/lib64/gstreamer-0.10/libgstalaw.so 14584 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org alawenc A Law audio encoder Codec/Encoder/Audio Convert 16bit PCM to 8bit A law Zaheer Abbas Merali <zaheerabbas at merali dot org> src src always audio/x-alaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ] sink sink always audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ] alawdec 256 A Law audio decoder Codec/Decoder/Audio Convert 8bit A law to 16bit PCM Zaheer Abbas Merali <zaheerabbas at merali dot org> src src always audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ] sink sink always audio/x-alaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ] app Elements used to communicate with applications /usr/lib64/gstreamer-0.10/libgstapp.so 6040 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org appsrc AppSrc FIXME FIXME autogenerated by makefilter src src always ANY appsink AppSink FIXME FIXME autogenerated by makefilter sink sink always ANY audiotestsrc Creates audio test signals of given frequency and volume /usr/lib64/gstreamer-0.10/libgstaudiotestsrc.so 18928 1189751486 0.10.14 LGPL gst-plugins-base Gentoo GStreamer Ebuild http://www.gentoo.org audiotestsrc Audio test source Source/Audio Creates audio test signals of given frequency and volume Stefan Kost <ensonic@users.sf.net> src src always audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)1 goom GOOM visualization filter /usr/lib64/gstreamer-0.10/libgstgoom.so 27280 1189751738 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org goom GOOM: what a GOOM! Visualization Takes frames of data and outputs video frames using the GOOM filter Wim Taymans <wim@fluendo.com> sink sink always audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 8000, 96000 ], channels=(int){ 1, 2 } src src always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] uridecodebin URI Decoder bin /usr/lib64/gstreamer-0.10/libgsturidecodebin.so 31536 1189751486 0.10.14 LGPL gst-plugins-base Gentoo GStreamer Ebuild http://www.gentoo.org uridecodebin URI Decoder Generic/Bin/Decoder Autoplug and decode an URI to raw media Wim Taymans <wim@fluendo.com> src%d src sometimes ANY GstChildProxy mpegstream MPEG system stream parser /usr/lib64/gstreamer-0.10/libgstmpegstream.so 65824 1189751997 0.10.6 LGPL gst-plugins-ugly Gentoo GStreamer Ebuild http://www.gentoo.org mpegparse MPEG System Parser Codec/Parser Parses MPEG1 and MPEG2 System Streams Erik Walthinsen <omega@cse.ogi.edu> Wim Taymans <wim.taymans@chello.be> src src always video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)true sink sink always video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)true mpegdemux 128 MPEG Demuxer Codec/Demuxer Demultiplexes MPEG1 and MPEG2 System Streams Erik Walthinsen <omega@cse.ogi.edu> Wim Taymans <wim.taymans@chello.be> video_%02d src sometimes video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false audio_%02d src sometimes audio/mpeg, mpegversion=(int)1 private_%d src sometimes ANY sink sink always video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)true dvddemux 129 DVD Demuxer Codec/Demuxer Demultiplexes DVD (VOB) MPEG2 streams Martin Soto <martinsoto@users.sourceforge.net> video_%02d src sometimes video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false audio_%02d src sometimes audio/mpeg, mpegversion=(int)1 private_%d src sometimes ANY sink sink always video/mpeg, mpegversion=(int)2, systemstream=(boolean)true dvd_audio_%02d src sometimes audio/mpeg, mpegversion=(int)1; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-dts current_video src always video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false current_audio src always audio/mpeg, mpegversion=(int)1; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-dts subpicture_%d src sometimes video/x-dvd-subpicture current_subpicture src always video/x-dvd-subpicture mve Interplay MVE movie format manipulation /usr/lib64/gstreamer-0.10/libgstmve.so 93696 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org mvedemux 256 MVE Demuxer Codec/Demuxer Demultiplex an Interplay movie (MVE) stream into audio and video Jens Granseuer <jensgr@gmx.net> sink sink always video/x-mve video src sometimes video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)16, depth=(int)15, endianness=(int)1234, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)8, depth=(int)8, endianness=(int)1234 audio src sometimes audio/x-raw-int, width=(int)8, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], depth=(int)8, signed=(boolean)false; audio/x-raw-int, width=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], depth=(int)16, signed=(boolean)true, endianness=(int){ 1234, 4321 } mvemux MVE Multiplexer Codec/Muxer Muxes audio and video into an MVE stream Jens Granseuer <jensgr@gmx.net> src src always video/x-mve audio sink request audio/x-raw-int, width=(int)8, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], depth=(int)8, signed=(boolean)false; audio/x-raw-int, width=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], depth=(int)16, signed=(boolean)true, endianness=(int)1234 video sink request video/x-raw-rgb, width=(int)[ 24, 1600 ], height=(int)[ 24, 1200 ], framerate=(fraction)[ 1/1, 2147483647/1 ], bpp=(int)16, depth=(int)15, endianness=(int)1234, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31; video/x-raw-rgb, bpp=(int)8, depth=(int)8, width=(int)[ 24, 1600 ], height=(int)[ 24, 1200 ], framerate=(fraction)[ 1/1, 2147483647/1 ], endianness=(int)1234 mulaw MuLaw audio conversion routines /usr/lib64/gstreamer-0.10/libgstmulaw.so 14584 1189751738 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org mulawenc Mu Law audio encoder Codec/Encoder/Audio Convert 16bit PCM to 8bit mu law Zaheer Abbas Merali <zaheerabbas at merali dot org> src src always audio/x-mulaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ] sink sink always audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ] mulawdec 256 Mu Law audio decoder Codec/Decoder/Audio Convert 8bit mu law to 16bit PCM Zaheer Abbas Merali <zaheerabbas at merali dot org> src src always audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ] sink sink always audio/x-mulaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ] multifile Writes buffers to sequentially named files /usr/lib64/gstreamer-0.10/libgstmultifile.so 19016 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org multifilesrc Multi-File Source Source/File Read stream from files David Schleef <ds@schleef.org> src src always ANY multifilesink Multi-File Sink Sink/File Write stream to a file David Schleef <ds@schleef.org> sink sink always ANY videotestsrc Creates a test video stream /usr/lib64/gstreamer-0.10/libgstvideotestsrc.so 37256 1189751486 0.10.14 LGPL gst-plugins-base Gentoo GStreamer Ebuild http://www.gentoo.org videotestsrc Video test source Source/Video Creates a test video stream David A. Schleef <ds@schleef.org> src src always video/x-raw-yuv, format=(fourcc)YUY2, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)Y422, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)UYNV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YVYU, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)IYU2, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YVU9, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YUV9, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)Y41B, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)Y42B, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)Y800, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, endianness=(int)4321, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, endianness=(int)4321, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, endianness=(int)4321, depth=(int)24, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, endianness=(int)4321, depth=(int)24, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, endianness=(int)4321, depth=(int)32, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, endianness=(int)4321, depth=(int)32, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, endianness=(int)4321, depth=(int)32, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, endianness=(int)4321, depth=(int)32, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, endianness=(int)4321, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, endianness=(int)4321, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, endianness=(int)1234, depth=(int)16, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, endianness=(int)1234, depth=(int)15, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-bayer, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] effectv effect plugins from the effectv project /usr/lib64/gstreamer-0.10/libgsteffectv.so 36864 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org edgetv EdgeTV effect Filter/Effect/Video Apply edge detect on video Wim Taymans <wim.taymans@chello.be> sink sink always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] agingtv AgingTV effect Filter/Effect/Video AgingTV adds age to video input using scratches and dust Sam Lantinga <slouken@devolution.com> sink sink always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] dicetv DiceTV effect Filter/Effect/Video 'Dices' the screen up into many small squares Wim Taymans <wim.taymans@chello.be> sink sink always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] warptv WarpTV effect Filter/Effect/Video WarpTV does realtime goo'ing of the video input Sam Lantinga <slouken@devolution.com> sink sink always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] shagadelictv ShagadelicTV Filter/Effect/Video Oh behave, ShagedelicTV makes images shagadelic! Wim Taymans <wim.taymans@chello.be> sink sink always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] vertigotv VertigoTV effect Filter/Effect/Video A loopback alpha blending effector with rotating and scaling Wim Taymans <wim.taymans@chello.be> sink sink always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] revtv RevTV effect Filter/Effect/Video A video waveform monitor for each line of video processed Wim Taymans <wim.taymans@chello.be> sink sink always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] quarktv QuarkTV effect Filter/Effect/Video Motion dissolver FUKUCHI, Kentarou <fukuchi@users.sourceforge.net> sink sink always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] audioresample Resamples audio /usr/lib64/gstreamer-0.10/libgstaudioresample.so 35424 1189751486 0.10.14 LGPL gst-plugins-base Gentoo GStreamer Ebuild http://www.gentoo.org audioresample 256 Audio scaler Filter/Converter/Audio Resample audio David Schleef <ds@schleef.org> src src always audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32, depth=(int)32, signed=(boolean)true; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)64 sink sink always audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32, depth=(int)32, signed=(boolean)true; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)64 h264parse Element parsing raw h264 streams /usr/lib64/gstreamer-0.10/libgsth264parse.so 10704 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org h264parse H264Parse Codec/Parser Parses raw h264 stream Michal Benes <michal.benes@itonis.tv> src src always video/x-h264 sink sink always video/x-h264 videoscale Resizes video /usr/lib64/gstreamer-0.10/libgstvideoscale.so 41216 1189751486 0.10.14 LGPL gst-plugins-base Gentoo GStreamer Ebuild http://www.gentoo.org videoscale Video scaler Filter/Effect/Video Resizes video Wim Taymans <wim.taymans@chello.be> sink sink always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YVYU, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)Y800, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, endianness=(int)1234, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, endianness=(int)1234, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YVYU, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)Y800, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, endianness=(int)1234, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, endianness=(int)1234, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, width=(int)[ 2, 2147483647 ], height=(int)[ 2, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] bluetooth Bluetooth plugin library /usr/lib64/gstreamer-0.10/libgstbluetooth.so 36288 1193307849 3.20 LGPL bluez-utils BlueZ http://www.bluez.org/ sbc 256 audio/x-sbc sbc sbcenc Bluetooth SBC encoder Codec/Encoder/Audio Encode a SBC audio stream Marcel Holtmann <marcel@holtmann.org> sink sink always audio/x-raw-int, rate=(int){ 16000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ], endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16 src src always audio/x-sbc, rate=(int){ 16000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ], mode=(string){ mono, dual, stereo, joint }, blocks=(int){ 4, 8, 12, 16 }, subbands=(int){ 4, 8 }, allocation=(string){ snr, loudness } sbcdec 256 Bluetooth SBC decoder Codec/Decoder/Audio Decode a SBC audio stream Marcel Holtmann <marcel@holtmann.org> sink sink always audio/x-sbc src src always audio/x-raw-int, rate=(int){ 16000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ], endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16 sbcparse 256 Bluetooth SBC parser Codec/Parser/Audio Parse a SBC audio stream Marcel Holtmann <marcel@holtmann.org> sink sink always audio/x-sbc src src always audio/x-sbc, rate=(int){ 16000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ], mode=(string){ mono, dual, stereo, joint }, blocks=(int){ 4, 8, 12, 16 }, subbands=(int){ 4, 8 }, allocation=(string){ snr, loudness } nuvdemux Demuxes and muxes audio and video /usr/lib64/gstreamer-0.10/libgstnuvdemux.so 23360 1193385670 0.10.5 LGPL gst-plugins-bad NuvDemux nuvdemux 128 Nuv demuxer Codec/Demuxer Demultiplex a .nuv file into audio and video Renato Araujo Oliveira Filho <renato.filho@indt.org.br>,Rosfran Borges <rosfran.borges@indt.org.br> audio_src src sometimes ANY video_src src sometimes ANY sink sink always video/x-nuv switch N-to-1 input switching /usr/lib64/gstreamer-0.10/libgstswitch.so 23280 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org switch Switch Generic N-to-1 input switching Julien Moutte <julien@moutte.net> Zaheer Merali <zaheerabbas at merali dot org> sink%d sink request ANY src src always ANY quicktime Quicktime support /usr/lib64/gstreamer-0.10/libgstqtdemux.so 106096 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org qtdemux 256 QuickTime demuxer Codec/Demuxer Demultiplex a QuickTime file into audio and video streams David Schleef <ds@schleef.org>, Wim Taymans <wim@fluendo.com> sink sink always video/quicktime; audio/x-m4a; application/x-3gp audio_%02d src sometimes ANY video_%02d src sometimes ANY rtpxqtdepay 64 RTP packet depayloader Codec/Depayloader/Network Extracts Quicktime audio/video from RTP packets Wim Taymans <wim@fluendo.com> src src always ANY sink sink always application/x-rtp, payload=(int)[ 96, 127 ], media=(string){ audio, video }, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string){ X-QT, X-QUICKTIME } queue2 Queue newer version /usr/lib64/gstreamer-0.10/libgstqueue2.so 44032 1189751486 0.10.14 LGPL gst-plugins-base Gentoo GStreamer Ebuild http://www.gentoo.org queue2 Queue Generic Simple data queue Erik Walthinsen <omega@cse.ogi.edu>, Wim Taymans <wim@fluendo.com> src src always ANY sink sink always ANY audiorate Adjusts audio frames /usr/lib64/gstreamer-0.10/libgstaudiorate.so 19008 1189751486 0.10.14 LGPL gst-plugins-base Gentoo GStreamer Ebuild http://www.gentoo.org audiorate Audio rate adjuster Filter/Effect/Audio Drops/duplicates/adjusts timestamps on audio samples to make a perfect stream Wim Taymans <wim@fluendo.com> sink sink always audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean){ true, false }; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 32, 64 } src src always audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean){ true, false }; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 32, 64 } audioconvert Convert audio to different formats /usr/lib64/gstreamer-0.10/libgstaudioconvert.so 51960 1189751486 0.10.14 LGPL gst-plugins-base Gentoo GStreamer Ebuild http://www.gentoo.org audioconvert 256 Audio converter Filter/Converter/Audio Convert audio to different formats Benjamin Otte <in7y118@public.uni-hamburg.de> src src always audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 8 ], endianness=(int){ 1234, 4321 }, width=(int)64; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 8 ], endianness=(int){ 1234, 4321 }, width=(int)32; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 8 ], endianness=(int){ 1234, 4321 }, width=(int)32, depth=(int)[ 1, 32 ], signed=(boolean){ true, false }; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 8 ], endianness=(int){ 1234, 4321 }, width=(int)24, depth=(int)[ 1, 24 ], signed=(boolean){ true, false }; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 8 ], endianness=(int){ 1234, 4321 }, width=(int)16, depth=(int)[ 1, 16 ], signed=(boolean){ true, false }; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 8 ], endianness=(int){ 1234, 4321 }, width=(int)8, depth=(int)[ 1, 8 ], signed=(boolean){ true, false } sink sink always audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 8 ], endianness=(int){ 1234, 4321 }, width=(int)64; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 8 ], endianness=(int){ 1234, 4321 }, width=(int)32; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 8 ], endianness=(int){ 1234, 4321 }, width=(int)32, depth=(int)[ 1, 32 ], signed=(boolean){ true, false }; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 8 ], endianness=(int){ 1234, 4321 }, width=(int)24, depth=(int)[ 1, 24 ], signed=(boolean){ true, false }; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 8 ], endianness=(int){ 1234, 4321 }, width=(int)16, depth=(int)[ 1, 16 ], signed=(boolean){ true, false }; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 8 ], endianness=(int){ 1234, 4321 }, width=(int)8, depth=(int)[ 1, 8 ], signed=(boolean){ true, false } gstrtpmanager RTP session management plugin library /usr/lib64/gstreamer-0.10/libgstrtpmanager.so 104576 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org gstrtpbin RTP Bin Filter/Network/RTP Implement an RTP bin Wim Taymans <wim@fluendo.com> recv_rtp_sink_%d sink request application/x-rtp recv_rtcp_sink_%d sink request application/x-rtcp send_rtp_sink_%d sink request application/x-rtp recv_rtp_src_%d_%d_%d src sometimes application/x-rtp send_rtcp_src_%d src request application/x-rtcp send_rtp_src_%d src sometimes application/x-rtp GstChildProxy gstrtpclient RTP Client Filter/Network/RTP Implement an RTP client Wim Taymans <wim@fluendo.com> rtp_sink_%d sink request application/x-rtp sync_sink_%d sink request application/x-rtcp rtp_src_%d_%d src sometimes application/x-rtp GstChildProxy gstrtpjitterbuffer RTP packet jitter-buffer Filter/Network/RTP A buffer that deals with network jitter and other transmission faults Philippe Kalaf <philippe.kalaf@collabora.co.uk>, Wim Taymans <wim@fluendo.com> src src always application/x-rtp sink sink always application/x-rtp, clock-rate=(int)[ 1, 2147483647 ] gstrtpptdemux RTP Demux Demux/Network/RTP Parses codec streams transmitted in the same RTP session Kai Vehmanen <kai.vehmanen@nokia.com> sink sink always application/x-rtp src_%d src sometimes application/x-rtp, payload=(int)[ 0, 255 ] gstrtpsession RTP Session Filter/Network/RTP Implement an RTP session Wim Taymans <wim@fluendo.com> recv_rtp_sink sink request application/x-rtp recv_rtcp_sink sink request application/x-rtcp send_rtp_sink sink request application/x-rtp recv_rtp_src src sometimes application/x-rtp sync_src src sometimes application/x-rtcp send_rtp_src src sometimes application/x-rtp send_rtcp_src src request application/x-rtcp gstrtpssrcdemux RTP SSRC Demux Demux/Network/RTP Splits RTP streams based on the SSRC Wim Taymans <wim@fluendo.com> sink sink always application/x-rtp src_%d src sometimes application/x-rtp flxdec FLC/FLI/FLX video decoder /usr/lib64/gstreamer-0.10/libgstflxdec.so 18992 1189751738 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org flxdec 256 FLX audio decoder Codec/Decoder/Video FLC/FLI/FLX video decoder Sepp Wijnands <mrrazz@garbage-coderz.net>, Zeeshan Ali <zeenix@gmail.com> sink sink always video/x-fli src src always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] real Decode REAL streams /usr/lib64/gstreamer-0.10/libgstreal.so 31688 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org realvideodec 256 RealVideo decoder Codec/Decoder/Video Decoder for RealVideo streams Lutz Mueller <lutz@topfrose.de> sink sink always video/x-pn-realvideo, rmversion=(int)[ 2, 4 ] src src always video/x-raw-yuv, format=(fourcc)I420, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ] realaudiodec 256 RealAudio decoder Codec/Decoder/Audio Decoder for RealAudio streams Lutz Mueller <lutz@topfrose.de> sink sink always audio/x-pn-realaudio; audio/x-sipro src src always audio/x-raw-int, width=(int)[ 1, 2147483647 ], depth=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ] replaygain ReplayGain volume normalization /usr/lib64/gstreamer-0.10/libgstreplaygain.so 35992 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org rganalysis ReplayGain analysis Filter/Analyzer/Audio Perform the ReplayGain analysis René Stadler <mail@renestadler.de> src src always audio/x-raw-float, width=(int)32, endianness=(int)1234, channels=(int){ 1, 2 }, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }; audio/x-raw-int, width=(int)16, depth=(int)[ 1, 16 ], signed=(boolean)true, endianness=(int)1234, channels=(int){ 1, 2 }, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 } sink sink always audio/x-raw-float, width=(int)32, endianness=(int)1234, channels=(int){ 1, 2 }, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }; audio/x-raw-int, width=(int)16, depth=(int)[ 1, 16 ], signed=(boolean)true, endianness=(int)1234, channels=(int){ 1, 2 }, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 } rglimiter ReplayGain limiter Filter/Effect/Audio Apply signal compression to raw audio data René Stadler <mail@renestadler.de> src src always audio/x-raw-float, width=(int)32, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234 sink sink always audio/x-raw-float, width=(int)32, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234 rgvolume ReplayGain volume Filter/Effect/Audio Apply ReplayGain volume adjustment René Stadler <mail@renestadler.de> src src always audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32; audio/x-raw-int, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true sink sink always audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32; audio/x-raw-int, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true GstChildProxy playbin player bin /usr/lib64/gstreamer-0.10/libgstplaybin.so 89984 1189751486 0.10.14 LGPL gst-plugins-base Gentoo GStreamer Ebuild http://www.gentoo.org playbin Player Bin Generic/Bin/Player Autoplug and play media from an uri Wim Taymans <wim@fluendo.com> GstChildProxy tta TTA lossless audio format handling /usr/lib64/gstreamer-0.10/libgsttta.so 27520 1193385670 0.10.5 LGPL gst-plugins-bad gst-tta http://www.true-audio.com ttaparse 256 TTA file parser Codec/Demuxer/Audio Parses TTA files Arwed v. Merkatz <v.merkatz@gmx.net> src src always audio/x-tta, width=(int){ 8, 16, 24 }, channels=(int){ 1, 2 }, rate=(int)[ 8000, 96000 ] sink sink always audio/x-ttafile ttadec 256 TTA audio decoder Codec/Decoder/Audio Decode TTA audio data Arwed v. Merkatz <v.merkatz@gmx.net> src src always audio/x-raw-int, width=(int){ 8, 16, 24 }, depth=(int){ 8, 16, 24 }, channels=(int){ 1, 2 }, rate=(int)[ 8000, 96000 ], endianness=(int)1234, signed=(boolean)true sink sink always audio/x-tta, width=(int){ 8, 16, 24 }, channels=(int){ 1, 2 }, rate=(int)[ 8000, 96000 ] interleave Audio interleaver/deinterleaver /usr/lib64/gstreamer-0.10/libgstinterleave.so 23408 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org interleave Audio interleaver Filter/Converter/Audio Folds many mono channels into one interleaved audio stream Andy Wingo <wingo at pobox.com> sink%d sink request audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234, width=(int)32 src src always audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32 deinterleave Audio deinterleaver Filter/Converter/Audio Splits one interleaved multichannel audio stream into many mono audio streams Andy Wingo <wingo at pobox.com>, Iain <iain@prettypeople.org> sink sink always audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32 src%d src sometimes audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234, width=(int)32 y4menc Encodes a YUV frame into the yuv4mpeg format (mjpegtools) /usr/lib64/gstreamer-0.10/libgsty4menc.so 14832 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org y4menc YUV4MPEG video encoder Codec/Encoder/Video Encodes a YUV frame into the yuv4mpeg format (mjpegtools) Wim Taymans <wim.taymans@chello.be> src src always application/x-yuv4mpeg, y4mversion=(int)2 sink sink always video/x-raw-yuv, format=(fourcc){ IYUV, I420 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] speed Set speed/pitch on audio/raw streams (resampler) /usr/lib64/gstreamer-0.10/libgstspeed.so 19040 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org speed Speed Filter/Effect/Audio Set speed/pitch on audio/raw streams (resampler) Andy Wingo <apwingo@eos.ncsu.edu>, Tim-Philipp Müller <tim@centricular.net> src src always audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true sink sink always audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)32; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true apetag APEv1/2 tag reader /usr/lib64/gstreamer-0.10/libgstapetag.so 40000 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org apedemux 256 APE tag demuxer Codec/Demuxer/Metadata Read and output APE tags while demuxing the contents Ronald Bultje <rbultje@ronald.bitfreak.net>, Tim-Philipp Müller <tim centricular net> src src sometimes ANY sink sink always application/x-apetag volume plugin for controlling audio volume /usr/lib64/gstreamer-0.10/libgstvolume.so 19008 1189751486 0.10.14 LGPL gst-plugins-base Gentoo GStreamer Ebuild http://www.gentoo.org volume Volume Filter/Effect/Audio Set volume on audio/raw streams Andy Wingo <wingo@pobox.com> src src always audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 32, 64 }; audio/x-raw-int, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true sink sink always audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 32, 64 }; audio/x-raw-int, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true GstMixer GstImplementsInterface mpegaudioparse MPEG-1 layer 1/2/3 audio parser /usr/lib64/gstreamer-0.10/libgstmpegaudioparse.so 27424 1189751997 0.10.6 LGPL gst-plugins-ugly Gentoo GStreamer Ebuild http://www.gentoo.org mp3parse 257 MPEG1 Audio Parser Codec/Parser/Audio Parses and frames mpeg1 audio streams (levels 1-3), provides seek Jan Schmidt <thaytan@mad.scientist.com> Erik Walthinsen <omega@cse.ogi.edu> sink sink always audio/mpeg, mpegversion=(int)1, parsed=(boolean)false src src always audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ], parsed=(boolean)true mpegvideoparse MPEG-1 and MPEG-2 video parser /usr/lib64/gstreamer-0.10/libgstmpegvideoparse.so 19040 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org mpegvideoparse 127 MPEG video elementary stream parser Codec/Parser/Video Parses and frames MPEG-1 and MPEG-2 elementary video streams Wim Taymans <wim.taymans@chello.be> Jan Schmidt <thaytan@mad.scientist.com> src src always video/mpeg, mpegversion=(int)[ 1, 2 ], parsed=(boolean)true, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], pixel-aspect-ratio=(fraction)[ 0/1, 2147483647/1 ], framerate=(fraction)[ 0/1, 2147483647/1 ] sink sink always video/mpeg, mpegversion=(int)[ 1, 2 ], parsed=(boolean)false, systemstream=(boolean)false coreelements standard GStreamer elements /usr/lib64/gstreamer-0.10/libgstcoreelements.so 153776 1189721156 0.10.14 LGPL gstreamer Gentoo GStreamer Ebuild http://www.gentoo.org capsfilter CapsFilter Generic Pass data without modification, limiting formats David Schleef <ds@schleef.org> src src always ANY sink sink always ANY fakesrc Fake Source Source Push empty (no data) buffers around Erik Walthinsen <omega@cse.ogi.edu>, Wim Taymans <wim@fluendo.com> src src always ANY fakesink Fake Sink Sink Black hole for data Erik Walthinsen <omega@cse.ogi.edu>, Wim Taymans <wim@fluendo.com>, Mr. 'frag-me-more' Vanderwingo <wingo@fluendo.com> sink sink always ANY fdsrc Filedescriptor Source Source/File Read from a file descriptor Erik Walthinsen <omega@cse.ogi.edu> src src always ANY GstURIHandler source fd fdsink Filedescriptor Sink Sink/File Write data to a file descriptor Erik Walthinsen <omega@cse.ogi.edu> sink sink always ANY GstURIHandler sink fd filesrc 256 File Source Source/File Read from arbitrary point in a file Erik Walthinsen <omega@cse.ogi.edu> src src always ANY GstURIHandler source file identity Identity Generic Pass data without modification Erik Walthinsen <omega@cse.ogi.edu> src src always ANY sink sink always ANY queue Queue Generic Simple data queue Erik Walthinsen <omega@cse.ogi.edu> src src always ANY sink sink always ANY filesink 256 File Sink Sink/File Write stream to a file Thomas <thomas@apestaart.org> sink sink always ANY GstURIHandler sink file tee Tee pipe fitting Generic 1-to-N pipe fitting Erik Walthinsen <omega@cse.ogi.edu>, Wim Taymans <wim@fluendo.com> sink sink always ANY src%d src request ANY typefind TypeFind Generic Finds the media type of a stream Benjamin Otte <in7y118@public.uni-hamburg.de> src src always ANY sink sink always ANY multiqueue MultiQueue Generic Multiple data queue Edward Hervey <edward@fluendo.com> sink%d sink request ANY src%d src sometimes ANY videoflip Flips and rotates video /usr/lib64/gstreamer-0.10/libgstvideoflip.so 23040 1189751738 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org videoflip Video flipper Filter/Effect/Video Flips and rotates video David Schleef <ds@schleef.org> sink sink always video/x-raw-yuv, format=(fourcc){ IYUV, I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-yuv, format=(fourcc){ IYUV, I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] bayer Elements to convert Bayer images /usr/lib64/gstreamer-0.10/libgstbayer.so 14504 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org bayer2rgb FIXME Filter/Effect FIXME example filter FIXME <fixme@fixme.com> src src always video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] sink sink always video/x-raw-bayer, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ] decodebin2 decoder bin newer version /usr/lib64/gstreamer-0.10/libgstdecodebin2.so 48112 1189751486 0.10.14 LGPL gst-plugins-base Gentoo GStreamer Ebuild http://www.gentoo.org decodebin2 Decoder Bin Generic/Bin/Decoder Autoplug and decode to raw media Edward Hervey <edward@fluendo.com> sink sink always ANY src%d src sometimes ANY GstChildProxy decodebin decoder bin /usr/lib64/gstreamer-0.10/libgstdecodebin.so 40000 1189751486 0.10.14 LGPL gst-plugins-base Gentoo GStreamer Ebuild http://www.gentoo.org decodebin Decoder Bin Generic/Bin/Decoder Autoplug and decode to raw media Wim Taymans <wim@fluendo.com> sink sink always ANY src%d src sometimes ANY GstChildProxy icydemux Demux ICY tags from a stream /usr/lib64/gstreamer-0.10/libgsticydemux.so 19152 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org icydemux 256 ICY tag demuxer Codec/Demuxer/Metadata Read and output ICY tags while demuxing the contents Jan Schmidt <thaytan@mad.scientist.com> Michael Smith <msmith@fluendo.com> src src sometimes ANY sink sink always application/x-icy, metadata-interval=(int)[ 0, 2147483647 ] freeze Stream freezer /usr/lib64/gstreamer-0.10/libgstfreeze.so 14912 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org freeze Stream freezer Generic Makes a stream from buffers of data Gergely Nagy <gergely.nagy@neteyes.hu>, Renato Filho <renato.filho@indt.org.br> sink sink always ANY src src always ANY level Audio level plugin /usr/lib64/gstreamer-0.10/libgstlevel.so 19024 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org level Level Filter/Analyzer/Audio RMS/Peak/Decaying Peak Level messager for audio/raw Thomas Vander Stichele <thomas at apestaart dot org> sink sink always audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 8, 16 }, depth=(int){ 8, 16 }, signed=(boolean)true; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 32, 64 } src src always audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 8, 16 }, depth=(int){ 8, 16 }, signed=(boolean)true; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 32, 64 } gdp Payload/depayload GDP packets /usr/lib64/gstreamer-0.10/libgstgdp.so 35888 1189751486 0.10.14 LGPL gst-plugins-base Gentoo GStreamer Ebuild http://www.gentoo.org gdpdepay GDP Depayloader GDP/Depayloader Depayloads GStreamer Data Protocol buffers Thomas Vander Stichele <thomas at apestaart dot org> sink sink always application/x-gdp src src always ANY gdppay GDP Payloader GDP/Payloader Payloads GStreamer Data Protocol buffers Thomas Vander Stichele <thomas at apestaart dot org> sink sink always ANY src src always application/x-gdp multipart multipart stream manipulation /usr/lib64/gstreamer-0.10/libgstmultipart.so 27696 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org multipartdemux 256 Multipart demuxer Codec/Demuxer demux multipart streams Wim Taymans <wim@fluendo.com>, Sjoerd Simons <sjoerd@luon.net> sink sink always multipart/x-mixed-replace src src sometimes ANY multipartmux Multipart muxer Codec/Muxer mux multipart streams Wim Taymans <wim@fluendo.com> src src always multipart/x-mixed-replace sink_%d sink request ANY navigationtest Template for a video filter /usr/lib64/gstreamer-0.10/libgstnavigationtest.so 14816 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org navigationtest Video navigation test Filter/Effect/Video Handle navigation events showing a black square following mouse pointer David Schleef <ds@schleef.org> sink sink always video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] cdxaparse Parse a .dat file (VCD) into raw mpeg1 /usr/lib64/gstreamer-0.10/libgstcdxaparse.so 19088 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org cdxaparse 256 (S)VCD parser Codec/Parser Parse a .dat file from (S)VCD into raw MPEG-1 Wim Taymans <wim.taymans@tvd.be> sink sink always video/x-cdxa src src always video/mpeg, systemstream=(boolean)true videoparse Parses byte streams into video frames /usr/lib64/gstreamer-0.10/libgstvideoparse.so 14864 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org videoparse Video Parse Filter/Video Converts stream into video frames David Schleef <ds@schleef.org> src src always ANY sink sink always ANY videomixer Video mixer /usr/lib64/gstreamer-0.10/libgstvideomixer.so 27408 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org videomixer 256 Video mixer Filter/Editor/Video Mix multiple video streams Wim Taymans <wim@fluendo.com> src src always video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] sink_%d sink request video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] cutter Audio Cutter to split audio into non-silent bits /usr/lib64/gstreamer-0.10/libgstcutter.so 19024 1189751738 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org cutter Audio cutter Filter/Editor/Audio Audio Cutter to split audio into non-silent bits Thomas <thomas@apestaart.org> src src always audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 8, 16 }, depth=(int){ 8, 16 }, signed=(boolean)true sink sink always audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 8, 16 }, depth=(int){ 8, 16 }, signed=(boolean)true adder Adds multiple streams /usr/lib64/gstreamer-0.10/libgstadder.so 23328 1189751486 0.10.14 LGPL gst-plugins-base Gentoo GStreamer Ebuild http://www.gentoo.org adder Adder Generic/Audio Add N audio channels together Thomas <thomas@apestaart.org> src src always audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean){ true, false }; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 32, 64 } sink%d sink request audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean){ true, false }; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 32, 64 } avi AVI stream handling /usr/lib64/gstreamer-0.10/libgstavi.so 94032 1189751738 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org avidemux 256 Avi demuxer Codec/Demuxer Demultiplex an avi file into audio and video Erik Walthinsen <omega@cse.ogi.edu> Wim Taymans <wim.taymans@chello.be> Ronald Bultje <rbultje@ronald.bitfreak.net> audio_%02d src sometimes audio/ms-gsm, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)2, rate=(int)[ 16000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 8 ]; audio/x-vorbis, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-ac3, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ]; audio/x-dts; audio/mpeg, mpegversion=(int)4, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 8 ]; audio/x-alaw, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-mulaw, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-wms, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ], block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)microsoft, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ], block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)dvi, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)1, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)2, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)3, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ], block_align=(int)[ 1, 2147483647 ]; audio/x-vnd.sony.atrac3, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-raw-float, endianness=(int)1234, width=(int){ 32, 64 }, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 8 ]; audio/x-voxware, voxwaretype=(int)98, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; application/x-ogg-avi; audio/x-avi-unknown video_%02d src sometimes video/x-3ivx, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-asus, asusversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-asus, asusversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-cirrus-logic-accupak, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-compressed-yuv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-rgb, bpp=(int){ 8, 24 }, depth=(int){ 8, 24 }, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-divx, divxversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-divx, divxversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-truemotion, trueversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-dv, systemstream=(boolean)false, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-divx, divxversion=(int)5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-flash-video, flvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h264, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-huffyuv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-intel-h263, variant=(string)intel, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-yuv, format=(fourcc)I420, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-indeo, indeoversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-indeo, indeoversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-indeo, indeoversion=(int)5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)lead, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)microsoft, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/mpeg, mpegversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; image/jpeg, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-msmpeg, msmpegversion=(int)42, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-msmpeg, msmpegversion=(int)43, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/mpeg, systemstream=(boolean)false, mpegversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/mpeg, systemstream=(boolean)false, mpegversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-msmpeg, msmpegversion=(int)41, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-mszh, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; image/png, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-rle, layout=(string)microsoft, depth=(int)[ 1, 64 ], framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-indeo, indeoversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/sp5x, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-truemotion, trueversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-camtasia, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-ultimotion, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-ati-vcr, vcrversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-ati-vcr, vcrversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)vdolive, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)vivo, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-vmnc, version=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-vp3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h264, variant=(string)videosoft, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-wmv, wmvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-wmv, wmvversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-wmv, wmvversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-xvid, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-xan, wcversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-yuv, format=(fourcc)YUY2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-yuv, format=(fourcc)YVU9, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-zlib, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-cinepak, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h264, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-msvideocodec, msvideoversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)xirlink, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-dv, systemstream=(boolean)true; video/x-avi-unknown subtitle_%02d src sometimes application/x-subtitle-avi sink sink always video/x-msvideo avimux Avi muxer Codec/Muxer Muxes audio and video into an avi stream Ronald Bultje <rbultje@ronald.bitfreak.net> src src always video/x-msvideo audio_%d sink request audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false }, width=(int){ 8, 16 }, depth=(int){ 8, 16 }, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-ac3, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ] video_%d sink request video/x-raw-yuv, format=(fourcc){ YUY2, I420 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/jpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-divx, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], divxversion=(int)[ 3, 5 ]; video/x-xvid, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-3ivx, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-msmpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], msmpegversion=(int)[ 41, 43 ]; video/mpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-h263, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h264, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-dv, width=(int)720, height=(int){ 576, 480 }, framerate=(fraction)[ 0/1, 2147483647/1 ], systemstream=(boolean)false; video/x-huffyuv, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ] GstTagSetter dvdlpcmdec Decode DVD LPCM frames into standard PCM /usr/lib64/gstreamer-0.10/libgstdvdlpcmdec.so 18976 1189751997 0.10.6 LGPL gst-plugins-ugly Gentoo GStreamer Ebuild http://www.gentoo.org dvdlpcmdec 256 DVD LPCM Audio decoder Codec/Demuxer/Audio Decode DVD LPCM frames into standard PCM audio Jan Schmidt <jan@noraisin.net> Michael Smith <msmith@fluendo.com> sink sink always audio/x-private1-lpcm; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ true, false }, mute=(boolean){ true, false } src src always audio/x-raw-int, width=(int){ 16, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], endianness=(int){ 4321 }, depth=(int){ 16, 24 }, signed=(boolean){ true } xingheader Add a xing header to mp3 encoded data /usr/lib64/gstreamer-0.10/libgstxingheader.so 14800 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org xingmux MP3 Xing muxer Formatter/Metadata Adds a Xing header to the beginning of a VBR MP3 file Christophe Fergeau <teuf@gnome.org> src src always audio/mpeg, mpegversion=(int)1, layer=(int)3 sink sink always audio/mpeg, mpegversion=(int)1, layer=(int)3 smpte Apply the standard SMPTE transitions on video images /usr/lib64/gstreamer-0.10/libgstsmpte.so 56144 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org smpte SMPTE transitions Filter/Editor/Video Apply the standard SMPTE transitions on video images Wim Taymans <wim.taymans@chello.be> sink1 sink always video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] sink2 sink always video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] ffmpegcolorspace colorspace conversion copied from FFMpeg 0.4.9-pre1 /usr/lib64/gstreamer-0.10/libgstffmpegcolorspace.so 107808 1189751486 0.10.14 LGPL gst-plugins-base FFMpeg http://ffmpeg.sourceforge.net/ ffmpegcolorspace FFMPEG Colorspace converter Filter/Converter/Video Converts video from one colorspace to another Ronald Bultje <rbultje@ronald.bitfreak.net> src src always video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)I420; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)YV12; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)YUY2; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)Y42B; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)Y444; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32, depth=(int)32, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, endianness=(int)4321; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32, depth=(int)32, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, endianness=(int)4321; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32, depth=(int)32, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, endianness=(int)4321; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32, depth=(int)32, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, endianness=(int)4321; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32, depth=(int)24, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, endianness=(int)4321; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32, depth=(int)24, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, endianness=(int)4321; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)YUV9; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)YVU9; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)Y41B; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)16, depth=(int)16, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, endianness=(int)1234; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)16, depth=(int)15, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, endianness=(int)1234; video/x-raw-gray, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)8, depth=(int)8; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)8, depth=(int)8, endianness=(int)1234; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)UYVY; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)IYU1; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)AYUV sink sink always video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)I420; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)YV12; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)YUY2; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)Y42B; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)Y444; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32, depth=(int)32, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, endianness=(int)4321; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32, depth=(int)32, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, endianness=(int)4321; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32, depth=(int)32, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, endianness=(int)4321; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32, depth=(int)32, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, endianness=(int)4321; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32, depth=(int)24, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, endianness=(int)4321; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)32, depth=(int)24, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, endianness=(int)4321; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)YUV9; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)YVU9; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)Y41B; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)16, depth=(int)16, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, endianness=(int)1234; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)16, depth=(int)15, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, endianness=(int)1234; video/x-raw-gray, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)8, depth=(int)8; video/x-raw-rgb, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], bpp=(int)8, depth=(int)8, endianness=(int)1234; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)UYVY; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)IYU1; video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc)AYUV rtsp transfer data via RTSP /usr/lib64/gstreamer-0.10/libgstrtsp.so 115264 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org rtspsrc RTSP packet receiver Source/Network Receive data over the network via RTSP (RFC 2326) Wim Taymans <wim@fluendo.com> Thijs Vermeir <thijs.vermeir@barco.com> Lutz Mueller <lutz@topfrose.de> stream%d src sometimes application/x-rtp; application/x-rdt GstURIHandler GstChildProxy source rtsp rtspu rtspt rtpdec RTP Decoder Codec/Parser/Network Accepts raw RTP and RTCP packets and sends them forward Wim Taymans <wim@fluendo.com> recv_rtp_sink_%d sink request application/x-rtp recv_rtcp_sink_%d sink request application/x-rtcp recv_rtp_src_%d_%d_%d src sometimes application/x-rtp rtcp_src_%d src request application/x-rtcp dvdsub Decode DVD subtitles to AYUV video frames /usr/lib64/gstreamer-0.10/libgstdvdsub.so 23072 1189751997 0.10.6 LGPL gst-plugins-ugly Gentoo GStreamer Ebuild http://www.gentoo.org dvdsubdec DVD subtitle Decoder Codec/Decoder/Video Decodes DVD subtitles into AYUV video frames Wim Taymans <wim.taymans@chello.be>, Jan Schmidt <thaytan@mad.scientist.com> src src always video/x-raw-yuv, format=(fourcc)AYUV, width=(int)720, height=(int)576, framerate=(fraction)0/1 sink sink always video/x-dvd-subpicture spectrum Run an FFT on the audio signal, output spectrum data /usr/lib64/gstreamer-0.10/libgstspectrum.so 23168 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org spectrum Spectrum analyzer Filter/Analyzer/Audio Run an FFT on the audio signal, output spectrum data Erik Walthinsen <omega@cse.ogi.edu>, Stefan Kost <ensonic@users.sf.net> sink sink always audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true src src always audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true gstinterlace Deinterlace video /usr/lib64/gstreamer-0.10/libgstdeinterlace.so 14752 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org deinterlace Deinterlace Filter/Effect/Video Deinterlace video Wim Taymans <wim@fluendo.com> src src always video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] sink sink always video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] alphacolor RGBA to AYUV colorspace conversion preserving the alpha channel /usr/lib64/gstreamer-0.10/libgstalphacolor.so 14736 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org alphacolor Alpha color filter Filter/Effect/Video RGBA to AYUV colorspace conversion preserving the alpha channel Wim Taymans <wim@fluendo.com> sink sink always video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] asf Demuxes and muxes audio and video in Microsofts ASF format /usr/lib64/gstreamer-0.10/libgstasf.so 85448 1189751997 0.10.6 LGPL gst-plugins-ugly Gentoo GStreamer Ebuild http://www.gentoo.org asfdemux 128 ASF Demuxer Codec/Demuxer Demultiplexes ASF Streams Owen Fraser-Green <owen@discobabe.net> audio_%02d src sometimes ANY video_%02d src sometimes ANY sink sink always video/x-ms-asf rfbsrc Connects to a VNC server and decodes RFB stream /usr/lib64/gstreamer-0.10/libgstrfbsrc.so 23072 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org rfbsrc Rfb source Source/Video Creates a rfb video stream David A. Schleef <ds@schleef.org>, Andre Moreira Magalhaes <andre.magalhaes@indt.org.br src src always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)30/1 videocrop Crops video into a user-defined region /usr/lib64/gstreamer-0.10/libgstvideocrop.so 23120 1189751738 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org videocrop Crop Filter/Effect/Video Crops video into a user-defined region Tim-Philipp Müller <tim centricular net> sink sink always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YVYU, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)Y800, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, endianness=(int)1234, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, endianness=(int)1234, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YVYU, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)Y800, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, endianness=(int)1234, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, endianness=(int)1234, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] videosignal Various video signal analysers /usr/lib64/gstreamer-0.10/libgstvideosignal.so 19328 1193385670 0.10.5 LGPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org videoanalyse Video analyser Filter/Effect/Video Analyse video signal Wim Taymans <wim@fluendo.com> sink sink always video/x-raw-yuv, format=(fourcc){ I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-yuv, format=(fourcc){ I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] videodetect Video detecter Filter/Effect/Video Detect patterns in a video signal Wim Taymans <wim@fluendo.com> sink sink always video/x-raw-yuv, format=(fourcc){ I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-yuv, format=(fourcc){ I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] videomark Video marker Filter/Effect/Video Marks a video signal with a pattern Wim Taymans <wim@fluendo.com> sink sink always video/x-raw-yuv, format=(fourcc){ I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] src src always video/x-raw-yuv, format=(fourcc){ I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] debug elements for testing and debugging /usr/lib64/gstreamer-0.10/libgstdebug.so 40640 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org breakmydata Break my data Testing randomly change data in the stream Benjamin Otte <otte@gnome> sink sink always ANY src src always ANY navseek Seek based on left-right arrows Filter/Video Seek based on navigation keys left-right Jan Schmidt <thaytan@mad.scientist.com> sink sink always ANY src src always ANY progressreport Progress report Testing Periodically query and report on processing progress Jan Schmidt <thaytan@mad.scientist.com> sink sink always ANY src src always ANY testsink Test plugin Testing perform a number of tests Benjamin Otte <otte@gnome> sink sink always ANY videorate Adjusts video frames /usr/lib64/gstreamer-0.10/libgstvideorate.so 23216 1189751486 0.10.14 LGPL gst-plugins-base Gentoo GStreamer Ebuild http://www.gentoo.org videorate Video rate adjuster Filter/Effect/Video Drops/duplicates/adjusts timestamps on video frames to make a perfect stream Wim Taymans <wim@fluendo.com> sink sink always video/x-raw-yuv; video/x-raw-rgb src src always video/x-raw-yuv; video/x-raw-rgb nsfdec Uses nosefart to decode .nsf files /usr/lib64/gstreamer-0.10/libgstnsf.so 69184 1193385670 0.10.5 GPL gst-plugins-bad Gentoo GStreamer Ebuild http://www.gentoo.org nsfdec 256 Nsf decoder Codec/Decoder/Audio Using nosefart to decode NSF audio tunes Johan Dahlin <johan@gnome.org> src src always audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int){ 8, 16 }, depth=(int){ 8, 16 }, rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ] sink sink always audio/x-nsf rtp Real-time protocol plugins /usr/lib64/gstreamer-0.10/libgstrtp.so 147024 1189751739 0.10.6 LGPL gst-plugins-good Gentoo GStreamer Ebuild http://www.gentoo.org rtpdepay RTP payloader Codec/Depayloader/Network Accepts raw RTP and RTCP packets and sends them forward Wim Taymans <wim@fluendo.com> srcrtp src always application/x-rtp srcrtcp src always application/x-rtcp sinkrtp sink always application/x-rtp sinkrtcp sink always application/x-rtcp rtpac3depay 64 RTP packet depayloader Codec/Depayloader/Network Extracts AC3 audio from RTP packets (RFC 4184) Wim Taymans <wim@fluendo.com> src src always audio/ac3 sink sink always application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int){ 32000, 44100, 48000 }, encoding-name=(string)AC3 rtpilbcpay RTP Payloader for iLBC Audio Codec/Payloader/Network Packetize iLBC audio streams into RTP packets Philippe Kalaf <philippe.kalaf@collabora.co.uk> sink sink always audio/x-iLBC, mode=(int){ 20, 30 } src src always application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)ILBC, mode=(int){ 20, 30 } rtpilbcdepay 64 RTP iLBC packet depayloader Codec/Depayloader/Network Extracts iLBC audio from RTP packets Philippe Kalaf <philippe.kalaf@collabora.co.uk> src src always audio/x-iLBC, mode=(int){ 20, 30 } sink sink always application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)ILBC, mode=(int){ 20, 30 } rtpgsmdepay 64 RTP packet depayloader Codec/Depayloader/Network Extracts GSM audio from RTP packets Zeeshan Ali <zeenix@gmail.com> src src always audio/x-gsm, rate=(int)8000, channels=(int)1 sink sink always application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)GSM; application/x-rtp, media=(string)audio, payload=(int)3, clock-rate=(int)8000 rtpgsmpay RTP GSM audio payloader Codec/Payloader/Network Payload-encodes GSM audio into a RTP packet Zeeshan Ali <zeenix@gmail.com> sink sink always audio/x-gsm, rate=(int)8000, channels=(int)1 src src always application/x-rtp, media=(string)audio, payload=(int)3, clock-rate=(int)8000, encoding-name=(string)GSM; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)GSM rtpamrdepay 64 RTP packet depayloader Codec/Depayloader/Network Extracts AMR or AMR-WB audio from RTP packets (RFC 3267) Wim Taymans <wim@fluendo.com> src src always audio/AMR, channels=(int)1, rate=(int)8000; audio/AMR-WB, channels=(int)1, rate=(int)16000 sink sink always application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)AMR, encoding-params=(string)1, octet-align=(string)1, crc=(string){ 0, 1 }, robust-sorting=(string)0, interleaving=(string)0; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)16000, encoding-name=(string)AMR-WB, encoding-params=(string)1, octet-align=(string)1, crc=(string){ 0, 1 }, robust-sorting=(string)0, interleaving=(string)0 rtpamrpay RTP packet payloader Codec/Payloader/Network Payload-encode AMR or AMR-WB audio into RTP packets (RFC 3267) Wim Taymans <wim@fluendo.com> src src always application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)AMR, encoding-params=(string)1, octet-align=(string)1, crc=(string)0, robust-sorting=(string)0, interleaving=(string)0, mode-set=(int)[ 0, 7 ], mode-change-period=(int)[ 1, 2147483647 ], mode-change-neighbor=(string){ 0, 1 }, maxptime=(int)[ 20, 2147483647 ], ptime=(int)[ 20, 2147483647 ]; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)16000, encoding-name=(string)AMR-WB, encoding-params=(string)1, octet-align=(string)1, crc=(string)0, robust-sorting=(string)0, interleaving=(string)0, mode-set=(int)[ 0, 7 ], mode-change-period=(int)[ 1, 2147483647 ], mode-change-neighbor=(string){ 0, 1 }, maxptime=(int)[ 20, 2147483647 ], ptime=(int)[ 20, 2147483647 ] sink sink always audio/AMR, channels=(int)1, rate=(int)8000; audio/AMR-WB, channels=(int)1, rate=(int)16000 rtppcmadepay 64 RTP packet depayloader Codec/Depayloader/Network Extracts PCMA audio from RTP packets Edgard Lima <edgard.lima@indt.org.br>, Zeeshan Ali <zeenix@gmail.com> src src always audio/x-alaw, channels=(int)1, rate=(int)8000 sink sink always application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)PCMA; application/x-rtp, media=(string)audio, payload=(int)8, clock-rate=(int)8000 rtppcmudepay 64 RTP packet depayloader Codec/Depayloader/Network Extracts PCMU audio from RTP packets Edgard Lima <edgard.lima@indt.org.br>, Zeeshan Ali <zeenix@gmail.com> src src always audio/x-mulaw, channels=(int)1, rate=(int)8000 sink sink always application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)PCMU; application/x-rtp, media=(string)audio, payload=(int)0, clock-rate=(int)8000 rtppcmupay RTP packet payloader Codec/Payloader/Network Payload-encodes PCMU audio into a RTP packet Edgard Lima <edgard.lima@indt.org.br> sink sink always audio/x-mulaw, channels=(int)1, rate=(int)8000 src src always application/x-rtp, media=(string)audio, payload=(int)0, clock-rate=(int)8000, encoding-name=(string)PCMU; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)PCMU rtppcmapay RTP packet payloader Codec/Payloader/Network Payload-encodes PCMA audio into a RTP packet Edgard Lima <edgard.lima@indt.org.br> sink sink always audio/x-alaw, channels=(int)1, rate=(int)8000 src src always application/x-rtp, media=(string)audio, payload=(int)8, clock-rate=(int)8000, encoding-name=(string)PCMA; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)PCMA rtpmpadepay 64 RTP packet depayloader Codec/Depayloader/Network Extracts MPEG audio from RTP packets (RFC 2038) Wim Taymans <wim@fluendo.com> src src always audio/mpeg sink sink always application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)MPA; application/x-rtp, media=(string)audio, payload=(int)14, clock-rate=(int)90000 rtpmpapay RTP packet payloader Codec/Payloader/Network Payload MPEG audio as RTP packets (RFC 2038) Wim Taymans <wim@fluendo.com> src src always application/x-rtp, media=(string)audio, payload=(int)14, clock-rate=(int)90000; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)MPA sink sink always audio/mpeg rtpmpvdepay 64 RTP packet depayloader Codec/Depayloader/Network Extracts MPEG video from RTP packets (RFC 2250) Wim Taymans <wim@fluendo.com> src src always video/mpeg, systemstream=(boolean)false sink sink always application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)MPV; application/x-rtp, media=(string)video, payload=(int)32, clock-rate=(int)90000 rtph263ppay RTP packet payloader Codec/Payloader/Network Payload-encodes H263+ video in RTP packets (RFC 2429) Wim Taymans <wim@fluendo.com> src src always application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H263-1998 sink sink always video/x-h263, variant=(string)itu, h263version=(string)h263p rtph263pdepay 64 RTP packet depayloader Codec/Depayloader/Network Extracts H263+ video from RTP packets (RFC 2429) Wim Taymans <wim@fluendo.com> src src always video/x-h263, variant=(string)itu, h263version=(string)h263p sink sink always application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H263-1998 rtph263pay RTP packet payloader Codec/Payloader/Network Payload-encodes H263 video in RTP packets (RFC 2190) Neil Stratford <neils@vipadia.com> src src always application/x-rtp, media=(string)video, payload=(int)34, clock-rate=(int)90000, encoding-name=(string)H263; application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H263 sink sink always video/x-h263, variant=(string)itu, h263version=(string)h263 rtph264depay 64 RTP packet depayloader Codec/Depayloader/Network Extracts H264 video from RTP packets (RFC 3984) Wim Taymans <wim@fluendo.com> src src always video/x-h264 sink sink always application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H264 rtph264pay RTP packet payloader Codec/Payloader/Network Payload-encode H264 video into RTP packets (RFC 3984) Laurent Glayal <spglegle@yahoo.fr> src src always application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H264 sink sink always video/x-h264 rtpL16pay RTP packet payloader Codec/Payloader/Network Payload-encode Raw audio into RTP packets (RFC 3551) Wim Taymans <wim@fluendo.com> src src always application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)L16, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; application/x-rtp, media=(string)audio, payload=(int){ 10, 11 }, clock-rate=(int)44100 sink sink always audio/x-raw-int, endianness=(int)4321, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ] rtpL16depay 64 RTP packet depayloader Codec/Depayloader/Network Extracts raw audio from RTP packets Zeeshan Ali <zak147@yahoo.com>,Wim Taymans <wim@fluendo.com> src src always audio/x-raw-int, endianness=(int)4321, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ] sink sink always application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)L16; application/x-rtp, media=(string)audio, payload=(int){ 10, 11 }, clock-rate=(int)[ 1, 2147483647 ] asteriskh263 64 RTP packet parser Codec/Depayloader/Network Extracts H263 video from RTP and encodes in Asterisk H263 format Neil Stratford <neils@vipadia.com> src src always application/x-asteriskh263 sink sink always application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H263-1998 rtpmp2tdepay 64 RTP packet depayloader Codec/Depayloader/Network Extracts MPEG2 TS from RTP packets (RFC 2250) Wim Taymans <wim@fluendo.com> Thijs Vermeir <thijs.vermeir@barco.com> src src always video/mpegts, packetsize=(int)188, systemstream=(boolean)true sink sink always application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP2T-ES; application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)[ 1, 2147483647 ] rtpmp2tpay RTP MP2T audio payloader Codec/Payloader/Network Payload-encodes MPEG2 TS into RTP packets (RFC 2250) Wim Taymans <wim@fluendo.com> sink sink always video/mpegts, packetsize=(int)188, systemstream=(boolean)true src src always application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)MP2T-ES rtpmp4vpay RTP MPEG-4 Video packet payloader Codec/Payloader/Network Payload MPEG-4 video as RTP packets (RFC 3016) Wim Taymans <wim@fluendo.com> src src always application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP4V-ES sink sink always video/mpeg, mpegversion=(int)4, systemstream=(boolean)false rtpmp4vdepay 64 RTP packet depayloader Codec/Depayloader/Network Extracts MPEG4 video from RTP packets (RFC 3016) Wim Taymans <wim@fluendo.com> src src always video/mpeg, mpegversion=(int)4, systemstream=(boolean)false sink sink always application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP4V-ES rtpmp4adepay 64 RTP packet parser Codec/Depayloader/Network Extracts MPEG4 audio from RTP packets (RFC 3016) Nokia Corporation (contact <stefan.kost@nokia.com>), Wim Taymans <wim@fluendo.com> src src always audio/mpeg, mpegversion=(int)4, framed=(boolean)false sink sink always application/x-rtp, media=(string)audio, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP4A-LATM rtpmp4gdepay 64 RTP packet depayloader Codec/Depayloader/Network Extracts MPEG4 elementary streams from RTP packets (RFC 3640) Wim Taymans <wim@fluendo.com> src src always video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; audio/mpeg, mpegversion=(int)4 sink sink always application/x-rtp, media=(string){ video, audio, application }, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MPEG4-GENERIC, streamtype=(string){ 4, 5 }, mode=(string){ generic, CELP-cbr, CELP-vbr, AAC-lbr, AAC-hbr } rtpmp4gpay RTP packet payloader Codec/Payloader/Network Payload MPEG4 elementary streams as RTP packets (RFC 3640) Wim Taymans <wim@fluendo.com> src src always application/x-rtp, media=(string){ video, audio, application }, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MPEG4-GENERIC, streamtype=(string){ 4, 5 }, mode=(string){ generic, CELP-cbr, CELP-vbr, AAC-lbr, AAC-hbr } sink sink always video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; audio/mpeg, mpegversion=(int)4 rtpspeexpay RTP packet payloader Codec/Payloader/Network Payload-encodes Speex audio into a RTP packet Edgard Lima <edgard.lima@indt.org.br> sink sink always audio/x-speex src src always application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 6000, 48000 ], encoding-name=(string)SPEEX, encoding-params=(string)1 rtpspeexdepay 64 RTP packet depayloader Codec/Depayloader/Network Extracts Speex audio from RTP packets Edgard Lima <edgard.lima@indt.org.br> src src always audio/x-speex sink sink always application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 6000, 48000 ], encoding-name=(string)SPEEX, encoding-params=(string)1 rtpsv3vdepay RTP packet depayloader Codec/Depayloader/Network Extracts SVQ3 video from RTP packets (no RFC) Wim Taymans <wim@fluendo.com> src src always video/x-svq, svqversion=(int)3 sink sink always application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string){ X-SV3V-ES, X-SORENSON-VIDEO } rtptheoradepay 64 RTP packet depayloader Codec/Depayloader/Network Extracts Theora video from RTP packets (draft-01 of RFC XXXX) Wim Taymans <wim@fluendo.com> sink sink always application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)THEORA src src always video/x-theora rtptheorapay RTP packet depayloader Codec/Payloader/Network Payload-encode Theora video into RTP packets (draft-01 RFC XXXX) Wim Taymans <wim@fluendo.com> src src always application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)THEORA sink sink always video/x-theora rtpvorbisdepay 64 RTP packet depayloader Codec/Depayloader/Network Extracts Vorbis Audio from RTP packets (draft-04 of RFC XXXX) Wim Taymans <wim@fluendo.com> sink sink always application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)VORBIS src src always audio/x-vorbis rtpvorbispay RTP packet depayloader Codec/Payloader/Network Payload-encode Vorbis audio into RTP packets (draft-01 RFC XXXX) Wim Taymans <wim@fluendo.com> src src always application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)VORBIS sink sink always audio/x-vorbis coreindexers GStreamer core indexers /usr/lib64/gstreamer-0.10/libgstcoreindexers.so 23032 1189721156 0.10.14 LGPL gstreamer Gentoo GStreamer Ebuild http://www.gentoo.org memindex A index that stores entries in memory fileindex A index that stores entries in file subparse Subtitle parsing /usr/lib64/gstreamer-0.10/libgstsubparse.so 45072 1189751486 0.10.14 LGPL gst-plugins-base Gentoo GStreamer Ebuild http://www.gentoo.org subparse_typefind 64 application/x-subtitle srt sub mpsub mdvd smi txt subparse 256 Subtitle parser Codec/Parser/Subtitle Parses subtitle (.sub) files into text streams Gustavo J. A. M. Carneiro <gjc@inescporto.pt> Ronald S. Bultje <rbultje@ronald.bitfreak.net> sink sink always application/x-subtitle; application/x-subtitle-sami; application/x-subtitle-tmplayer; application/x-subtitle-mpl2 src src always text/plain; text/x-pango-markup ssaparse 256 SSA Subtitle Parser Codec/Parser/Subtitle Parses SSA subtitle streams Tim-Philipp Müller <tim centricular net> sink sink always application/x-ssa; application/x-ass src src always text/x-pango-markup