From 2d46903eb7c501c246a3e70596f1035fa43a46a4 Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Tue, 21 May 2019 08:22:52 -0400 Subject: [PATCH] Remove old school plugins listing generator --- plugins-introspection/bad.xml | 7562 ----------------------- plugins-introspection/base.xml | 1745 ------ plugins-introspection/core.xml | 398 -- plugins-introspection/create_plugin_list.py | 275 - plugins-introspection/good.xml | 6358 ------------------- plugins-introspection/plugins-introspection.mak | 57 - plugins-introspection/ugly.xml | 734 --- sitemap.txt | 1 - 8 files changed, 17130 deletions(-) delete mode 100644 plugins-introspection/bad.xml delete mode 100644 plugins-introspection/base.xml delete mode 100644 plugins-introspection/core.xml delete mode 100755 plugins-introspection/create_plugin_list.py delete mode 100644 plugins-introspection/good.xml delete mode 100644 plugins-introspection/plugins-introspection.mak delete mode 100644 plugins-introspection/ugly.xml diff --git a/plugins-introspection/bad.xml b/plugins-introspection/bad.xml deleted file mode 100644 index 5f087e0..0000000 --- a/plugins-introspection/bad.xml +++ /dev/null @@ -1,7562 +0,0 @@ - - - accurip - Computes an AccurateRip CRC - ../../gst/accurip/.libs/libgstaccurip.so - libgstaccurip.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - accurip - AccurateRip(TM) CRC element - Filter/Analyzer/Audio - Computes an AccurateRip CRC - Christophe Fergeau <teuf@gnome.org> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, rate=(int)44100, channels=(int)2
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, rate=(int)44100, channels=(int)2
-
-
-
-
-
- adpcmdec - ADPCM decoder - ../../gst/adpcmdec/.libs/libgstadpcmdec.so - libgstadpcmdec.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - adpcmdec - ADPCM decoder - Codec/Decoder/Audio - Decode MS and IMA ADPCM audio - Pioneers of the Inevitable <songbird@songbirdnest.com> - - - sink - sink - always -
audio/x-adpcm, layout=(string){ microsoft, dvi }, block_align=(int)[ 64, 8192 ], rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]
-
-
-
-
-
- adpcmenc - ADPCM encoder - ../../gst/adpcmenc/.libs/libgstadpcmenc.so - libgstadpcmenc.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - adpcmenc - ADPCM encoder - Codec/Encoder/Audio - Encode ADPCM audio - Pioneers of the Inevitable <songbird@songbirdnest.com> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]
-
- - src - source - always -
audio/x-adpcm, layout=(string)dvi, block_align=(int)[ 64, 8192 ], rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]
-
-
-
-
-
- aiff - Create and parse Audio Interchange File Format (AIFF) files - ../../gst/aiff/.libs/libgstaiff.so - libgstaiff.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - aiffmux - AIFF audio muxer - Muxer/Audio - Multiplex raw audio into AIFF - Robert Swain <robert.swain@gmail.com> - - - sink - sink - always -
audio/x-raw, format=(string){ S8, S16BE, S24BE, S32BE }, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]
-
- - src - source - always -
audio/x-aiff
-
-
-
- - aiffparse - AIFF audio demuxer - Codec/Demuxer/Audio - Parse a .aiff file into raw audio - Pioneers of the Inevitable <songbird@songbirdnest.com> - - - sink - sink - always -
audio/x-aiff
-
- - src - source - always -
audio/x-raw, format=(string){ S8, S16BE, S16LE, S24BE, S24LE, S32LE, S32BE, F32BE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
-
-
-
-
- asfmux - ASF Muxer Plugin - ../../gst/asfmux/.libs/libgstasfmux.so - libgstasfmux.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - asfmux - ASF muxer - Codec/Muxer - Muxes audio and video into an ASF stream - Thiago Santos <thiagoss@embedded.ufcg.edu.br> - - - audio_%u - sink - request -
audio/x-wma, wmaversion=(int)[ 1, 3 ]; audio/mpeg, layer=(int)3, mpegversion=(int)1, channels=(int)[ 1, 2 ], rate=(int)[ 8000, 96000 ]
-
- - video_%u - sink - request -
video/x-wmv, wmvversion=(int)[ 1, 3 ]
-
- - src - source - always -
video/x-ms-asf, parsed=(boolean)true
-
-
-
- - asfparse - ASF parser - Parser - Parses ASF - Thiago Santos <thiagoss@embedded.ufcg.edu.br> - - - sink - sink - always -
video/x-ms-asf, parsed=(boolean)false
-
- - src - source - always -
video/x-ms-asf, parsed=(boolean)true
-
-
-
- - rtpasfpay - RTP ASF payloader - Codec/Payloader/Network - Payload-encodes ASF into RTP packets (MS_RTSP) - Thiago Santos <thiagoss@embedded.ufcg.edu.br> - - - sink - sink - always -
video/x-ms-asf, parsed=(boolean)true
-
- - src - source - always -
application/x-rtp, media=(string){ audio, video, application }, clock-rate=(int)1000, encoding-name=(string)X-ASF-PF
-
-
-
-
-
- assrender - ASS/SSA subtitle renderer - ../../ext/assrender/.libs/libgstassrender.so - libgstassrender.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - assrender - ASS/SSA Render - Mixer/Video/Overlay/Subtitle - Renders ASS/SSA subtitles with libass - Benjamin Schmitz <vortex@wolpzone.de>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - text_sink - sink - always -
application/x-ass; application/x-ssa
-
- - video_sink - sink - always -
video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- audiofxbad - Audio filters from gst-plugins-bad - ../../gst/audiofxbad/.libs/libgstaudiofxbad.so - libgstaudiofxbad.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins - Unknown package origin - - - audiochannelmix - Simple stereo audio mixer - Audio/Mixer - Mixes left/right channels of stereo audio - David Schleef <ds@schleef.org> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)2, layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)2, layout=(string)interleaved
-
-
-
-
-
- audiomixer - Mixes multiple audio streams - ../../gst/audiomixer/.libs/libgstaudiomixer.so - libgstaudiomixer.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - audiointerleave - AudioInterleave - Generic/Audio - Mixes multiple audio streams - Olivier Crete <olivier.crete@collabora.com> - - - sink_%u - sink - request -
audio/x-raw, rate=(int)[ 1, 2147483647 ], channels=(int)1, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, layout=(string){ non-interleaved, interleaved }
-
- - src - source - always -
audio/x-raw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, layout=(string)interleaved
-
-
-
- - audiomixer - AudioMixer - Generic/Audio - Mixes multiple audio streams - Sebastian Dröge <sebastian@centricular.com> - - - sink_%u - sink - request -
audio/x-raw, format=(string){ S32LE, U32LE, S16LE, U16LE, S8, U8, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
-
- - src - source - always -
audio/x-raw, format=(string){ S32LE, U32LE, S16LE, U16LE, S8, U8, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
-
-
-
- - liveadder - AudioMixer - Generic/Audio - Mixes multiple audio streams - Sebastian Dröge <sebastian@centricular.com> - - - sink_%u - sink - request -
audio/x-raw, format=(string){ S32LE, U32LE, S16LE, U16LE, S8, U8, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
-
- - src - source - always -
audio/x-raw, format=(string){ S32LE, U32LE, S16LE, U16LE, S8, U8, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
-
-
-
-
-
- audiovisualizers - Creates video visualizations of audio input - ../../gst/audiovisualizers/.libs/libgstaudiovisualizers.so - libgstaudiovisualizers.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - spacescope - Stereo visualizer - Visualization - Simple stereo visualizer - Stefan Kost <ensonic@users.sf.net> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 8000, 96000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003
-
- - src - source - always -
video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - spectrascope - Frequency spectrum scope - Visualization - Simple frequency spectrum scope - Stefan Kost <ensonic@users.sf.net> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 8000, 96000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003
-
- - src - source - always -
video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - synaescope - Synaescope - Visualization - Creates video visualizations of audio input, using stereo and pitch information - Stefan Kost <ensonic@users.sf.net> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 8000, 96000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003
-
- - src - source - always -
video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - wavescope - Waveform oscilloscope - Visualization - Simple waveform oscilloscope - Stefan Kost <ensonic@users.sf.net> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 8000, 96000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003
-
- - src - source - always -
video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- autoconvert - Selects convertor element based on caps - ../../gst/autoconvert/.libs/libgstautoconvert.so - libgstautoconvert.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - autoconvert - Select convertor based on caps - Generic/Bin - Selects the right transform element based on the caps - Olivier Crete <olivier.crete@collabora.com> - - - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
- - autovideoconvert - Select color space convertor based on caps - Generic/Bin - Selects the right color space convertor based on the caps - Benjamin Gaignard <benjamin.gaignard@stericsson.com> - - - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
-
-
- bayer - Elements to convert Bayer images - ../../gst/bayer/.libs/libgstbayer.so - libgstbayer.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - bayer2rgb - Bayer to RGB decoder for cameras - Filter/Converter/Video - Converts video/x-bayer to video/x-raw - William Brack <wbrack@mmm.com.hk> - - - sink - sink - always -
video/x-bayer, format=(string){ bggr, grbg, gbrg, rggb }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - rgb2bayer - RGB to Bayer converter - Filter/Converter/Video - Converts video/x-raw to video/x-bayer - David Schleef <ds@entropywave.com> - - - sink - sink - always -
video/x-raw, format=(string)ARGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-bayer, format=(string){ bggr, gbrg, grbg, rggb }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- bluez - Bluez-based bluetooth support - ../../sys/bluez/.libs/libgstbluez.so - libgstbluez.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - a2dpsink - Bluetooth A2DP sink - Sink/Audio - Plays audio to an A2DP device - Marcel Holtmann <marcel@holtmann.org> - - - sink - sink - always -
audio/x-sbc, rate=(int){ 16000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ], channel-mode=(string){ mono, dual, stereo, joint }, blocks=(int){ 4, 8, 12, 16 }, subbands=(int){ 4, 8 }, allocation-method=(string){ snr, loudness }, bitpool=(int)[ 2, 64 ]; audio/mpeg
-
-
-
- - avdtpsink - Bluetooth AVDTP sink - Sink/Audio - Plays audio to an A2DP device - Marcel Holtmann <marcel@holtmann.org> - - - sink - sink - always -
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int){ 16000, 32000, 44100, 48000 }, encoding-name=(string)SBC; 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
-
-
-
- - avdtpsrc - Bluetooth AVDTP Source - Source/Audio/Network/RTP - Receives audio from an A2DP device - Arun Raghavan <arun.raghavan@collabora.co.uk> - - - src - source - always -
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int){ 16000, 32000, 44100, 48000 }, encoding-name=(string)SBC; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int){ 8000, 11025, 12000, 16000, 22050, 2400, 32000, 44100, 48000, 64000, 88200, 96000 }, encoding-name=(string)MP4A-LATM
-
-
-
-
-
- bs2b - Improve headphone listening of stereo audio recordsusing the bs2b library. - ../../ext/bs2b/.libs/libgstbs2b.so - libgstbs2b.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - bs2b - Crossfeed effect - Filter/Effect/Audio - Improve headphone listening of stereo audio records using the bs2b library. - Christoph Reiter <reiter.christoph@gmail.com> - - - sink - sink - always -
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 2000, 384000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003, layout=(string)interleaved; audio/x-raw, channels=(int)1
-
- - src - source - always -
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 2000, 384000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003, layout=(string)interleaved; audio/x-raw, channels=(int)1
-
-
-
-
-
- bz2 - Compress or decompress streams - ../../ext/bz2/.libs/libgstbz2.so - libgstbz2.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - bz2dec - BZ2 decoder - Codec/Decoder - Decodes compressed streams - Lutz Mueller <lutz@users.sourceforge.net> - - - sink - sink - always -
application/x-bzip
-
- - src - source - always -
ANY
-
-
-
- - bz2enc - BZ2 encoder - Codec/Encoder - Compresses streams - Lutz Mueller <lutz@users.sourceforge.net> - - - sink - sink - always -
ANY
-
- - src - source - always -
application/x-bzip
-
-
-
-
-
- camerabin - Take image snapshots and record movies from camera - ../../gst/camerabin2/.libs/libgstcamerabin2.so - libgstcamerabin2.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - camerabin - Camera Bin - Generic/Bin/Camera - Take image snapshots and record movies from camera - Thiago Santos <thiago.sousa.santos@collabora.co.uk> - - - - - viewfinderbin - Viewfinder Bin - Sink/Video - Viewfinder Bin used in camerabin2 - Thiago Santos <thiago.sousa.santos@collabora.com> - - - sink - sink - always -
video/x-raw(ANY)
-
-
-
- - wrappercamerabinsrc - Wrapper camera src element for camerabin2 - Source/Video - Wrapper camera src element for camerabin2 - Thiago Santos <thiago.sousa.santos@collabora.com> - - - imgsrc - source - always -
ANY
-
- - vfsrc - source - always -
ANY
-
- - vidsrc - source - always -
ANY
-
-
-
-
-
- chromaprint - Calculate Chromaprint fingerprint from audio files - ../../ext/chromaprint/.libs/libgstchromaprint.so - libgstchromaprint.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - chromaprint - Chromaprint fingerprinting element - Filter/Analyzer/Audio - Find an audio fingerprint using the Chromaprint library - Lukáš Lalinský <lalinsky@gmail.com> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]
-
-
-
-
-
- coloreffects - Color Look-up Table filters - ../../gst/coloreffects/.libs/libgstcoloreffects.so - libgstcoloreffects.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - chromahold - Chroma hold filter - Filter/Effect/Video - Removes all color information except for one color - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string){ ARGB, BGRA, ABGR, RGBA, xRGB, BGRx, xBGR, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ ARGB, BGRA, ABGR, RGBA, xRGB, BGRx, xBGR, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - coloreffects - Color Look-up Table filter - Filter/Effect/Video - Color Look-up Table filter - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string){ ARGB, BGRA, ABGR, RGBA, xRGB, BGRx, xBGR, RGBx, RGB, BGR, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ ARGB, BGRA, ABGR, RGBA, xRGB, BGRx, xBGR, RGBx, RGB, BGR, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- compositor - Compositor - ../../gst/compositor/.libs/libgstcompositor.so - libgstcompositor.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - compositor - Compositor - Filter/Editor/Video/Compositor - Composite multiple video streams - Wim Taymans <wim@fluendo.com>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink_%u - sink - request -
video/x-raw, format=(string){ AYUV, BGRA, ARGB, RGBA, ABGR, Y444, Y42B, YUY2, UYVY, YVYU, I420, YV12, NV12, NV21, Y41B, RGB, BGR, xRGB, xBGR, RGBx, BGRx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ AYUV, BGRA, ARGB, RGBA, ABGR, Y444, Y42B, YUY2, UYVY, YVYU, I420, YV12, NV12, NV21, Y41B, RGB, BGR, xRGB, xBGR, RGBx, BGRx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- curl - libcurl-based elements - ../../ext/curl/.libs/libgstcurl.so - libgstcurl.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - curlfilesink - Curl file sink - Sink/Network - Upload data over FILE protocol using libcurl - Patricia Muscalu <patricia@axis.com> - - - sink - sink - always -
ANY
-
-
-
- - curlftpsink - Curl ftp sink - Sink/Network - Upload data over FTP protocol using libcurl - Patricia Muscalu <patricia@axis.com> - - - sink - sink - always -
ANY
-
-
-
- - curlhttpsink - Curl http sink - Sink/Network - Upload data over HTTP/HTTPS protocol using libcurl - Patricia Muscalu <patricia@axis.com> - - - sink - sink - always -
ANY
-
-
-
- - curlsmtpsink - Curl smtp sink - Sink/Network - Upload data over SMTP protocol using libcurl - Patricia Muscalu <patricia@axis.com> - - - sink - sink - always -
ANY
-
-
-
-
-
- dashdemux - DASH demuxer plugin - ../../ext/dash/.libs/libgstdashdemux.so - libgstdashdemux.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins - Unknown package origin - - - dashdemux - DASH Demuxer - Codec/Demuxer/Adaptive - Dynamic Adaptive Streaming over HTTP demuxer - David Corvoysier <david.corvoysier@orange.com> - Hamid Zakari <hamid.zakari@gmail.com> - Gianluca Gennari <gennarone@gmail.com> - - - sink - sink - always -
application/dash+xml
-
- - audio_%02u - source - sometimes -
ANY
-
- - subtitle_%02u - source - sometimes -
ANY
-
- - video_%02u - source - sometimes -
ANY
-
-
-
-
-
- dataurisrc - data: URI source - ../../gst/dataurisrc/.libs/libgstdataurisrc.so - libgstdataurisrc.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - dataurisrc - data: URI source element - Source - Handles data: uris - Philippe Normand <pnormand@igalia.com>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - src - source - always -
ANY
-
-
-
-
-
- debugutilsbad - Collection of elements that may or may not be useful for debugging - ../../gst/debugutils/.libs/libgstdebugutilsbad.so - libgstdebugutilsbad.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - checksumsink - Checksum sink - Debug/Sink - Calculates a checksum for buffers - David Schleef <ds@schleef.org> - - - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
- - chopmydata - FIXME - Generic - FIXME - David Schleef <ds@schleef.org> - - - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
- - compare - Compare buffers - Filter/Debug - Compares incoming buffers - Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> - - - check - sink - always -
ANY
-
- - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
- - debugspy - DebugSpy - Filter/Analyzer/Debug - DebugSpy provides information on buffers with bus messages - Guillaume Emont <gemont@igalia.com> - - - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
- - errorignore - Convert some GstFlowReturn types into others - Generic - Pass through all packets but ignore some GstFlowReturn types - Vivia Nikolaidou <vivia@toolsonair.com> - - - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
- - fpsdisplaysink - Measure and show framerate on videosink - Sink/Video - Shows the current frame-rate and drop-rate of the videosink as overlay or text on stdout - Zeeshan Ali <zeeshan.ali@nokia.com>, Stefan Kost <stefan.kost@nokia.com> - - - sink - sink - always -
ANY
-
-
-
- - watchdog - Watchdog - Generic - Watches for pauses in stream buffers - David Schleef <ds@schleef.org> - - - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
-
-
- decklink - Blackmagic Decklink plugin - ../../sys/decklink/.libs/libgstdecklink.so - libgstdecklink.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins - Unknown package origin - - - decklinkaudiosink - Decklink Audio Sink - Audio/Sink - Decklink Sink - David Schleef <ds@entropywave.com>, Sebastian Dröge <sebastian@centricular.com> - - - sink - sink - always -
audio/x-raw, format=(string){ S16LE, S32LE }, channels=(int){ 2, 8, 16 }, rate=(int)48000, layout=(string)interleaved
-
-
-
- - decklinkaudiosrc - Decklink Audio Source - Audio/Src - Decklink Source - David Schleef <ds@entropywave.com>, Sebastian Dröge <sebastian@centricular.com> - - - src - source - always -
audio/x-raw, format=(string){ S16LE, S32LE }, channels=(int)2, rate=(int)48000, layout=(string)interleaved
-
-
-
- - decklinkvideosink - Decklink Video Sink - Video/Sink - Decklink Sink - David Schleef <ds@entropywave.com>, Sebastian Dröge <sebastian@centricular.com> - - - sink - sink - always -
video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)12/11, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)12/11, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)12/11, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)12/11, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)12/11, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)12/11, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)12/11, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)12/11, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt2020, chroma-site=(string)mpeg2; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt2020, chroma-site=(string)mpeg2; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt2020, chroma-site=(string)mpeg2; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt2020, chroma-site=(string)mpeg2; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt2020, chroma-site=(string)mpeg2; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt2020, chroma-site=(string)mpeg2; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt2020, chroma-site=(string)mpeg2; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)UYVY, colorimetry=(string)bt2020, chroma-site=(string)mpeg2; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)v210; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)ARGB; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)BGRA
-
-
-
- - decklinkvideosrc - Decklink Video Source - Video/Src - Decklink Source - David Schleef <ds@entropywave.com>, Sebastian Dröge <sebastian@centricular.com> - - - src - source - always -
video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)interleaved, framerate=(fraction)30000/1001, format=(string)UYVY, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)interleaved, framerate=(fraction)30000/1001, format=(string)v210; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)interleaved, framerate=(fraction)30000/1001, format=(string)ARGB; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)interleaved, framerate=(fraction)30000/1001, format=(string)BGRA; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)interleaved, framerate=(fraction)24000/1001, format=(string)UYVY, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)interleaved, framerate=(fraction)24000/1001, format=(string)v210; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)interleaved, framerate=(fraction)24000/1001, format=(string)ARGB; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)interleaved, framerate=(fraction)24000/1001, format=(string)BGRA; video/x-raw, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)12/11, interlace-mode=(string)interleaved, framerate=(fraction)25/1, format=(string)UYVY, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)12/11, interlace-mode=(string)interleaved, framerate=(fraction)25/1, format=(string)v210; video/x-raw, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)12/11, interlace-mode=(string)interleaved, framerate=(fraction)25/1, format=(string)ARGB; video/x-raw, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)12/11, interlace-mode=(string)interleaved, framerate=(fraction)25/1, format=(string)BGRA; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)progressive, framerate=(fraction)30000/1001, format=(string)UYVY, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)progressive, framerate=(fraction)30000/1001, format=(string)v210; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)progressive, framerate=(fraction)30000/1001, format=(string)ARGB; video/x-raw, width=(int)720, height=(int)486, pixel-aspect-ratio=(fraction)10/11, interlace-mode=(string)progressive, framerate=(fraction)30000/1001, format=(string)BGRA; video/x-raw, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)12/11, interlace-mode=(string)progressive, framerate=(fraction)25/1, format=(string)UYVY, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)12/11, interlace-mode=(string)progressive, framerate=(fraction)25/1, format=(string)v210; video/x-raw, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)12/11, interlace-mode=(string)progressive, framerate=(fraction)25/1, format=(string)ARGB; video/x-raw, width=(int)720, height=(int)576, pixel-aspect-ratio=(fraction)12/11, interlace-mode=(string)progressive, framerate=(fraction)25/1, format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24000/1001, format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24000/1001, format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24000/1001, format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24000/1001, format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24/1, format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24/1, format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24/1, format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24/1, format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)25/1, format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)25/1, format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)25/1, format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)25/1, format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30000/1001, format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30000/1001, format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30000/1001, format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30000/1001, format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30/1, format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30/1, format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30/1, format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30/1, format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)25/1, format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)25/1, format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)25/1, format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)25/1, format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)30000/1001, format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)30000/1001, format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)30000/1001, format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)30000/1001, format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)30/1, format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)30/1, format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)30/1, format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)interleaved, framerate=(fraction)30/1, format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)50/1, format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)50/1, format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)50/1, format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)50/1, format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60000/1001, format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60000/1001, format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60000/1001, format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60000/1001, format=(string)BGRA; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60/1, format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60/1, format=(string)v210; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60/1, format=(string)ARGB; video/x-raw, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60/1, format=(string)BGRA; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)50/1, format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)50/1, format=(string)v210; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)50/1, format=(string)ARGB; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)50/1, format=(string)BGRA; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60000/1001, format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60000/1001, format=(string)v210; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60000/1001, format=(string)ARGB; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60000/1001, format=(string)BGRA; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60/1, format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60/1, format=(string)v210; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60/1, format=(string)ARGB; video/x-raw, width=(int)1280, height=(int)720, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60/1, format=(string)BGRA; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24000/1001, format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24000/1001, format=(string)v210; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24000/1001, format=(string)ARGB; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24000/1001, format=(string)BGRA; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24/1, format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24/1, format=(string)v210; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24/1, format=(string)ARGB; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24/1, format=(string)BGRA; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)25/1, format=(string)UYVY, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)25/1, format=(string)v210; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)25/1, format=(string)ARGB; video/x-raw, width=(int)2048, height=(int)1556, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)25/1, format=(string)BGRA; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24000/1001, format=(string)UYVY, colorimetry=(string)bt2020, chroma-site=(string)mpeg2; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24000/1001, format=(string)v210; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24000/1001, format=(string)ARGB; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24000/1001, format=(string)BGRA; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24/1, format=(string)UYVY, colorimetry=(string)bt2020, chroma-site=(string)mpeg2; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24/1, format=(string)v210; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24/1, format=(string)ARGB; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)24/1, format=(string)BGRA; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)25/1, format=(string)UYVY, colorimetry=(string)bt2020, chroma-site=(string)mpeg2; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)25/1, format=(string)v210; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)25/1, format=(string)ARGB; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)25/1, format=(string)BGRA; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30000/1001, format=(string)UYVY, colorimetry=(string)bt2020, chroma-site=(string)mpeg2; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30000/1001, format=(string)v210; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30000/1001, format=(string)ARGB; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30000/1001, format=(string)BGRA; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30/1, format=(string)UYVY, colorimetry=(string)bt2020, chroma-site=(string)mpeg2; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30/1, format=(string)v210; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30/1, format=(string)ARGB; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)30/1, format=(string)BGRA; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)50/1, format=(string)UYVY, colorimetry=(string)bt2020, chroma-site=(string)mpeg2; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)50/1, format=(string)v210; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)50/1, format=(string)ARGB; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)50/1, format=(string)BGRA; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60000/1001, format=(string)UYVY, colorimetry=(string)bt2020, chroma-site=(string)mpeg2; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60000/1001, format=(string)v210; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60000/1001, format=(string)ARGB; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60000/1001, format=(string)BGRA; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60/1, format=(string)UYVY, colorimetry=(string)bt2020, chroma-site=(string)mpeg2; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60/1, format=(string)v210; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60/1, format=(string)ARGB; video/x-raw, width=(int)3840, height=(int)2160, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)60/1, format=(string)BGRA
-
-
-
-
-
- dtls - DTLS decoder and encoder plugins - ../../ext/dtls/.libs/libgstdtls.so - libgstdtls.so - 1.10.1 - BSD - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - dtlsdec - DTLS Decoder - Decoder/Network/DTLS - Decodes DTLS packets - Patrik Oldsberg patrik.oldsberg@ericsson.com - - - sink - sink - always -
application/x-dtls
-
- - src - source - request -
ANY
-
-
-
- - dtlsenc - DTLS Encoder - Encoder/Network/DTLS - Encodes packets with DTLS - Patrik Oldsberg patrik.oldsberg@ericsson.com - - - sink - sink - request -
ANY
-
- - src - source - always -
application/x-dtls
-
-
-
- - dtlssrtpdec - DTLS-SRTP Decoder - Decoder/Network/DTLS/SRTP - Decodes SRTP packets with a key received from DTLS - Patrik Oldsberg patrik.oldsberg@ericsson.com - - - sink - sink - always -
ANY
-
- - rtcp_src - source - always -
application/x-rtcp
-
- - rtp_src - source - always -
application/x-rtp
-
- - data_src - source - request -
ANY
-
-
-
- - dtlssrtpdemux - DTLS SRTP Demultiplexer - DTLS/SRTP/Demux - Demultiplexes DTLS and SRTP packets - Patrik Oldsberg patrik.oldsberg@ericsson.com - - - sink - sink - always -
ANY
-
- - dtls_src - source - always -
application/x-dtls
-
- - rtp_src - source - always -
application/x-rtp; application/x-rtcp; application/x-srtp; application/x-srtcp
-
-
-
- - dtlssrtpenc - DTLS-SRTP Encoder - Encoder/Network/DTLS/SRTP - Encodes SRTP packets with a key received from DTLS - Patrik Oldsberg patrik.oldsberg@ericsson.com - - - data_sink - sink - request -
ANY
-
- - rtcp_sink_%d - sink - request -
application/x-rtp; application/x-rtcp
-
- - rtp_sink_%d - sink - request -
application/x-rtp; application/x-rtcp
-
- - src - source - always -
ANY
-
-
-
-
-
- dtsdec - Decodes DTS audio streams - ../../ext/dts/.libs/libgstdtsdec.so - libgstdtsdec.so - 1.10.1 - GPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - dtsdec - DTS audio decoder - Codec/Decoder/Audio - Decodes DTS audio streams - Jan Schmidt <thaytan@noraisin.net>, Ronald Bultje <rbultje@ronald.bitfreak.net> - - - sink - sink - always -
audio/x-dts; audio/x-private1-dts
-
- - src - source - always -
audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 4000, 96000 ], channels=(int)[ 1, 6 ]
-
-
-
-
-
- dvbsuboverlay - DVB subtitle renderer - ../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so - libgstdvbsuboverlay.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - dvbsuboverlay - DVB Subtitles Overlay - Mixer/Video/Overlay/Subtitle - Renders DVB subtitles - Mart Raudsepp <mart.raudsepp@collabora.co.uk> - - - text_sink - sink - always -
subpicture/x-dvb
-
- - video_sink - sink - always -
video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- dvb - DVB elements - ../../sys/dvb/.libs/libgstdvb.so - libgstdvb.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - dvbbasebin - DVB bin - Source/Bin/Video - Access descramble and split DVB streams - Alessandro Decina <alessandro@nnva.org> -Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com> - - - src - source - always -
video/mpegts, systemstream=(boolean)true
-
- - program_%u - source - request -
video/mpegts, systemstream=(boolean)true
-
-
-
- - dvbsrc - DVB Source - Source/Video - Digital Video Broadcast Source - P2P-VCR, C-Lab, University of Paderborn, Zaheer Abbas Merali <zaheerabbas at merali dot org> -Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com> - - - src - source - always -
video/mpegts, mpegversion=(int)2, systemstream=(boolean)true
-
-
-
-
-
- dvdspu - DVD Sub-picture Overlay element - ../../gst/dvdspu/.libs/libgstdvdspu.so - libgstdvdspu.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - dvdspu - Sub-picture Overlay - Mixer/Video/Overlay/SubPicture/DVD/Bluray - Parses Sub-Picture command streams and renders the SPU overlay onto the video as it passes through - Jan Schmidt <thaytan@noraisin.net> - - - subpicture - sink - always -
subpicture/x-dvd; subpicture/x-pgs
-
- - video - sink - always -
video/x-raw, format=(string){ I420, NV12, YV12 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]
-
- - src - source - always -
video/x-raw, format=(string){ I420, NV12, YV12 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]
-
-
-
-
-
- faac - Free AAC Encoder (FAAC) - ../../ext/faac/.libs/libgstfaac.so - libgstfaac.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - faac - AAC audio encoder - Codec/Encoder/Audio - Free MPEG-2/4 AAC encoder - Ronald Bultje <rbultje@ronald.bitfreak.net> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int)1; audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int)2, channel-mask=(bitmask)0x0000000000000003; audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int)3, channel-mask=(bitmask)0x0000000000000007; audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int)4, channel-mask=(bitmask)0x0000000000000107; audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int)5, channel-mask=(bitmask)0x0000000000000037; audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int)6, channel-mask=(bitmask)0x000000000000003f
-
- - src - source - always -
audio/mpeg, mpegversion=(int)4, channels=(int)[ 1, 6 ], rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, stream-format=(string){ adts, raw }, base-profile=(string){ main, lc, ssr, ltp }, framed=(boolean)true; audio/mpeg, mpegversion=(int)2, channels=(int)[ 1, 6 ], rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, stream-format=(string){ adts, raw }, profile=(string){ main, lc }, framed=(boolean)true
-
-
-
-
-
- faad - Free AAC Decoder (FAAD) - ../../ext/faad/.libs/libgstfaad.so - libgstfaad.so - 1.10.1 - GPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - faad - AAC audio decoder - Codec/Decoder/Audio - Free MPEG-2/4 AAC decoder - Ronald Bultje <rbultje@ronald.bitfreak.net> - - - sink - sink - always -
audio/mpeg, mpegversion=(int)2; audio/mpeg, mpegversion=(int)4, stream-format=(string){ raw, adts }
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 8000, 96000 ], channels=(int)[ 1, 8 ]
-
-
-
-
-
- fbdevsink - Linux framebuffer video sink - ../../sys/fbdev/.libs/libgstfbdevsink.so - libgstfbdevsink.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - fbdevsink - fbdev video sink - Sink/Video - Linux framebuffer videosink - Sean D'Epagnier <sean@depagnier.com> - - - sink - sink - always -
video/x-raw, format=(string){ RGB, BGR, BGRx, xBGR, RGB, RGBx, xRGB, RGB15, RGB16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- festival - Synthesizes plain text into audio - ../../gst/festival/.libs/libgstfestival.so - libgstfestival.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - festival - Festival Text-to-Speech synthesizer - Filter/Effect/Audio - Synthesizes plain text into audio - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
text/x-raw, format=(string)utf8
-
- - src - source - always -
audio/x-wav
-
-
-
-
-
- fieldanalysis - Video field analysis - ../../gst/fieldanalysis/.libs/libgstfieldanalysis.so - libgstfieldanalysis.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer - http://gstreamer.net/ - - - fieldanalysis - Video field analysis - Filter/Analysis/Video - Analyse fields from video frames to identify if they are progressive/telecined/interlaced - Robert Swain <robert.swain@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string){ YUY2, UYVY, Y42B, I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ YUY2, UYVY, Y42B, I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- flite - Flite speech synthesizer plugin - ../../ext/flite/.libs/libgstflite.so - libgstflite.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - flitetestsrc - Flite speech test source - Source/Audio - Creates audio test signals identifying channels - David Schleef <ds@schleef.org> - - - src - source - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)48000, channels=(int)[ 1, 8 ]
-
-
-
-
-
- fluidsynthmidi - Fluidsynth MIDI Plugin - ../../ext/fluidsynth/.libs/libgstfluidsynthmidi.so - libgstfluidsynthmidi.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - fluiddec - Fluidsynth - Codec/Decoder/Audio - Midi Synthesizer Element - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
audio/x-midi-event
-
- - src - source - always -
audio/x-raw, format=(string)F32LE, rate=(int)44100, channels=(int)2, layout=(string)interleaved
-
-
-
-
-
- freeverb - Reverberation/room effect - ../../gst/freeverb/.libs/libgstfreeverb.so - libgstfreeverb.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - freeverb - Reverberation/room effect - Filter/Effect/Audio - Add reverberation to audio streams - Stefan Sauer <ensonic@users.sf.net> - - - sink - sink - always -
audio/x-raw, format=(string){ F32LE, S16LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string){ F32LE, S16LE }, rate=(int)[ 1, 2147483647 ], channels=(int)2, layout=(string)interleaved
-
-
-
-
-
- frei0r - frei0r plugin library - ../../gst/frei0r/.libs/libgstfrei0r.so - libgstfrei0r.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - - gaudieffects - Gaudi video effects. - ../../gst/gaudieffects/.libs/libgstgaudieffects.so - libgstgaudieffects.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer - http://gstreamer.net/ - - - burn - Burn - Filter/Effect/Video - Burn adjusts the colors in the video signal. - Luis de Bethencourt <luis@debethencourt.com> - - - sink - sink - always -
video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - chromium - Chromium - Filter/Effect/Video - Chromium breaks the colors of the video signal. - Luis de Bethencourt <luis@debethencourt.com> - - - sink - sink - always -
video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - dilate - Dilate - Filter/Effect/Video - Dilate copies the brightest pixel around. - Luis de Bethencourt <luis@debethencourt.com> - - - sink - sink - always -
video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - dodge - Dodge - Filter/Effect/Video - Dodge saturates the colors in the video signal. - Luis de Bethencourt <luis@debethencourt.com> - - - sink - sink - always -
video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - exclusion - Exclusion - Filter/Effect/Video - Exclusion exclodes the colors in the video signal. - Luis de Bethencourt <luis@debethencourt.com> - - - sink - sink - always -
video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - gaussianblur - GstGaussianBlur - Filter/Effect/Video - Perform Gaussian blur/sharpen on a video - Jan Schmidt <thaytan@noraisin.net> - - - sink - sink - always -
video/x-raw, format=(string)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - solarize - Solarize - Filter/Effect/Video - Solarize tunable inverse in the video signal. - Luis de Bethencourt <luis@debethencourt.com> - - - sink - sink - always -
video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- gdp - Payload/depayload GDP packets - ../../gst/gdp/.libs/libgstgdp.so - libgstgdp.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - 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 - source - 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 - source - always -
application/x-gdp
-
-
-
-
-
- geometrictransform - Various geometric image transform elements - ../../gst/geometrictransform/.libs/libgstgeometrictransform.so - libgstgeometrictransform.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - bulge - bulge - Transform/Effect/Video - Adds a protuberance in the center point - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - circle - circle - Transform/Effect/Video - Warps the picture into an arc shaped form - Thiago Santos<thiago.sousa.santos@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - diffuse - diffuse - Transform/Effect/Video - Diffuses the image by moving its pixels in random directions - Thiago Santos<thiago.sousa.santos@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - fisheye - fisheye - Transform/Effect/Video - Simulate a fisheye lens by zooming on the center of the image and compressing the edges - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - kaleidoscope - kaleidoscope - Transform/Effect/Video - Applies 'kaleidoscope' geometric transform to the image - Thiago Santos<thiago.sousa.santos@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - marble - marble - Transform/Effect/Video - Applies a marbling effect to the image - Thiago Santos<thiago.sousa.santos@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - mirror - mirror - Transform/Effect/Video - Split the image into two halves and reflect one over each other - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - perspective - perspective - Transform/Effect/Video - Apply a 2D perspective transform - Antonio Ospite <ospite@studenti.unina.it> - - - sink - sink - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - pinch - pinch - Transform/Effect/Video - Applies 'pinch' geometric transform to the image - Thiago Santos<thiago.sousa.santos@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - rotate - rotate - Transform/Effect/Video - Rotates the picture by an arbitrary angle - Thiago Santos<thiago.sousa.santos@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - sphere - sphere - Transform/Effect/Video - Applies 'sphere' geometric transform to the image - Thiago Santos<thiago.sousa.santos@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - square - square - Transform/Effect/Video - Distort center part of the image into a square - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - stretch - stretch - Transform/Effect/Video - Stretch the image in a circle around the center point - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - tunnel - tunnel - Transform/Effect/Video - Light tunnel effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - twirl - twirl - Transform/Effect/Video - Twists the image from the center out - Thiago Santos<thiago.sousa.santos@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - waterripple - waterripple - Transform/Effect/Video - Creates a water ripple effect on the image - Thiago Santos<thiago.sousa.santos@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ ARGB, BGR, BGRA, BGRx, RGB, RGBA, RGBx, AYUV, xBGR, xRGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- gmedec - GME Audio Decoder - ../../ext/gme/.libs/libgstgme.so - libgstgme.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - gmedec - Gaming console music file decoder - Codec/Audio/Decoder - Uses libgme to emulate a gaming console sound processors - Chris Lee <clee@kde.org>, Brian Koropoff <bkoropoff@gmail.com>, Michael Pyne <mpyne@kde.org>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
audio/x-ay; audio/x-gbs; audio/x-gym; audio/x-hes; audio/x-kss; audio/x-nsf; audio/x-sap; audio/x-spc; audio/x-vgm
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)32000, channels=(int)2
-
-
-
-
-
- gsm - GSM encoder/decoder - ../../ext/gsm/.libs/libgstgsm.so - libgstgsm.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - gsmdec - GSM audio decoder - Codec/Decoder/Audio - Decodes GSM encoded audio - Philippe Khalaf <burger@speedy.org> - - - sink - sink - always -
audio/x-gsm, rate=(int)8000, channels=(int)1; audio/ms-gsm, rate=(int)[ 1, 2147483647 ], channels=(int)1
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)1
-
-
-
- - gsmenc - GSM audio encoder - Codec/Encoder/Audio - Encodes GSM audio - Philippe Khalaf <burger@speedy.org> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)8000, channels=(int)1
-
- - src - source - always -
audio/x-gsm, rate=(int)8000, channels=(int)1
-
-
-
-
-
- gstgtk - Gtk+ sink - ../../ext/gtk/.libs/libgstgtksink.so - libgstgtksink.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - gtkglsink - Gtk GL Video Sink - Sink/Video - A video sink that renders to a GtkWidget using OpenGL - Matthew Waters <matthew@centricular.com> - - - sink - sink - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - gtksink - Gtk Video Sink - Sink/Video - A video sink that renders to a GtkWidget - Matthew Waters <matthew@centricular.com> - - - sink - sink - always -
video/x-raw, format=(string){ BGRx, BGRA }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- gstsiren - Siren encoder/decoder/payloader/depayloader plugins - ../../gst/siren/.libs/libgstsiren.so - libgstsiren.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - sirendec - Siren Decoder element - Codec/Decoder/Audio - Decode streams encoded with the Siren7 codec into 16bit PCM - Youness Alaoui <kakaroto@kakaroto.homelinux.net> - - - sink - sink - always -
audio/x-siren, dct-length=(int)320
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
-
-
-
- - sirenenc - Siren Encoder element - Codec/Encoder/Audio - Encode 16bit PCM streams into the Siren7 codec - Youness Alaoui <kakaroto@kakaroto.homelinux.net> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, rate=(int)16000, channels=(int)1
-
- - src - source - always -
audio/x-siren, dct-length=(int)320
-
-
-
-
-
- hls - HTTP Live Streaming (HLS) - ../../ext/hls/.libs/libgsthls.so - libgsthls.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins - Unknown package origin - - - hlsdemux - HLS Demuxer - Codec/Demuxer/Adaptive - HTTP Live Streaming demuxer - Marc-Andre Lureau <marcandre.lureau@gmail.com> -Andoni Morales Alastruey <ylatuya@gmail.com> - - - sink - sink - always -
application/x-hls
-
- - src_%u - source - sometimes -
ANY
-
-
-
- - hlssink - HTTP Live Streaming sink - Sink - HTTP Live Streaming sink - Alessandro Decina <alessandro.d@gmail.com> - - - sink - sink - always -
ANY
-
-
-
-
-
- id3tag - ID3 v1 and v2 muxing plugin - ../../gst/id3tag/.libs/libgstid3tag.so - libgstid3tag.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - id3mux - ID3 v1 and v2 Muxer - Formatter/Metadata - Adds an ID3v2 header and ID3v1 footer to a file - Michael Smith <msmith@songbirdnest.com>, Tim-Philipp Müller <tim centricular net> - - - sink - sink - always -
ANY
-
- - src - source - always -
application/x-id3
-
-
-
-
-
- interlace - Create an interlaced video stream - ../../gst/interlace/.libs/libgstinterlace.so - libgstinterlace.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - interlace - Interlace filter - Filter/Video - Creates an interlaced video from progressive frames - David Schleef <ds@schleef.org> - - - sink - sink - always -
video/x-raw, format=(string){ AYUV, YUY2, UYVY, I420, YV12, Y42B, Y444, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ AYUV, YUY2, UYVY, I420, YV12, Y42B, Y444, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], interlace-mode=(string){ interleaved, mixed }
-
-
-
-
-
- inter - plugin for inter-pipeline communication - ../../gst/inter/.libs/libgstinter.so - libgstinter.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins - Unknown package origin - - - interaudiosink - Internal audio sink - Sink/Audio - Virtual audio sink for internal process communication - David Schleef <ds@schleef.org> - - - sink - sink - always -
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
-
-
- - interaudiosrc - Internal audio source - Source/Audio - Virtual audio source for internal process communication - David Schleef <ds@schleef.org> - - - src - source - always -
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
- - intersubsink - Internal subtitle sink - Sink/Subtitle - Virtual subtitle sink for internal process communication - David Schleef <ds@schleef.org> - - - sink - sink - always -
text/plain
-
-
-
- - intersubsrc - Internal subtitle source - Source/Subtitle - Virtual subtitle source for internal process communication - David Schleef <ds@schleef.org> - - - src - source - always -
application/unknown
-
-
-
- - intervideosink - Internal video sink - Sink/Video - Virtual video sink for internal process communication - David Schleef <ds@schleef.org> - - - sink - sink - always -
video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - intervideosrc - Internal video source - Source/Video - Virtual video source for internal process communication - David Schleef <ds@schleef.org> - - - src - source - always -
video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- ivfparse - IVF parser - ../../gst/ivfparse/.libs/libgstivfparse.so - libgstivfparse.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - ivfparse - IVF parser - Codec/Demuxer - Demuxes a IVF stream - Philip Jägenstedt <philipj@opera.com> - - - sink - sink - always -
video/x-ivf
-
- - src - source - always -
ANY
-
-
-
-
-
- ivtc - Inverse Telecine - ../../gst/ivtc/.libs/libgstivtc.so - libgstivtc.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins - Unknown package origin - - - combdetect - Comb Detect - Video/Filter - Detect combing artifacts in video stream - David Schleef <ds@schleef.org> - - - sink - sink - always -
video/x-raw, format=(string){ I420, Y444, Y42B }, width=(int)[ 1, 2048 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ I420, Y444, Y42B }, width=(int)[ 1, 2048 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - ivtc - Inverse Telecine - Video/Filter - Inverse Telecine Filter - David Schleef <ds@schleef.org> - - - sink - sink - always -
video/x-raw, format=(string){ I420, Y444, Y42B }, width=(int)[ 1, 2048 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ I420, Y444, Y42B }, width=(int)[ 1, 2048 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- jp2kdecimator - JPEG2000 decimator - ../../gst/jp2kdecimator/.libs/libgstjp2kdecimator.so - libgstjp2kdecimator.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - jp2kdecimator - JPEG2000 decimator - Filter/Image - Removes information from JPEG2000 streams without recompression - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
image/x-jpc
-
- - src - source - always -
image/x-jpc
-
-
-
-
-
- jpegformat - JPEG interchange format plugin - ../../gst/jpegformat/.libs/libgstjpegformat.so - libgstjpegformat.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - jifmux - JPEG stream muxer - Video/Formatter - Remuxes JPEG images with markers and tags - Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> - - - sink - sink - always -
image/jpeg
-
- - src - source - always -
image/jpeg
-
-
-
- - jpegparse - JPEG stream parser - Video/Parser - Parse JPEG images into single-frame buffers - Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> - - - sink - sink - always -
image/jpeg
-
- - src - source - always -
image/jpeg, format=(string){ I420, Y41B, UYVY, YV12 }, width=(int)[ 0, 2147483647 ], height=(int)[ 0, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], parsed=(boolean)true
-
-
-
-
-
- kate - Kate plugin - ../../ext/kate/.libs/libgstkate.so - libgstkate.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - katedec - Kate stream text decoder - Codec/Decoder/Subtitle - Decodes Kate text streams - Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com> - - - sink - sink - always -
subtitle/x-kate
-
- - src - source - always -
text/x-raw, format=(string){ pango-markup, utf8 }; subpicture/x-dvd
-
-
-
- - kateenc - Kate stream encoder - Codec/Encoder/Subtitle - Encodes Kate streams from text or subpictures - Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com> - - - sink - sink - always -
text/x-raw, format=(string){ pango-markup, utf8 }; subpicture/x-dvd
-
- - src - source - always -
subtitle/x-kate; application/x-kate
-
-
-
- - kateparse - Kate stream parser - Codec/Parser/Subtitle - parse raw kate streams - Vincent Penquerc'h <ogg.k.ogg.k at googlemail dot com> - - - sink - sink - always -
subtitle/x-kate; application/x-kate
-
- - src - source - always -
subtitle/x-kate; application/x-kate
-
-
-
- - katetag - Kate stream tagger - Formatter/Metadata - Retags kate streams - Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com> - - - sink - sink - always -
subtitle/x-kate; application/x-kate
-
- - src - source - always -
subtitle/x-kate; application/x-kate
-
-
-
-
-
- kms - Video sink using the Linux kernel mode setting API - ../../sys/kms/.libs/libgstkmssink.so - libgstkmssink.so - 1.9.0.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins git - Unknown package origin - - - kmssink - KMS video sink - Sink/Video - Video sink using the Linux kernel mode setting API - Víctor Jáquez <vjaquez@igalia.com> - - - sink - sink - always -
video/x-raw, format=(string){ BGRA, BGRx, RGBA, RGBx, UYVY, YUY2, YVYU, I420, YV12, Y42B, NV12, NV21, NV16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- ladspa - LADSPA plugin - ../../ext/ladspa/.libs/libgstladspa.so - libgstladspa.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - ladspa-amp-so-amp-mono - Mono Amplifier - Filter/Effect/Audio/LADSPA - Mono Amplifier - Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
audio/x-raw, format=(string)F32LE, channels=(int)1, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string)F32LE, channels=(int)1, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
- - ladspa-amp-so-amp-stereo - Stereo Amplifier - Filter/Effect/Audio/LADSPA - Stereo Amplifier - Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
audio/x-raw, format=(string)F32LE, channels=(int)2, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string)F32LE, channels=(int)2, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
- - ladspa-delay-so-delay-5s - Simple Delay Line - Filter/Effect/Audio/LADSPA - Simple Delay Line - Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
audio/x-raw, format=(string)F32LE, channels=(int)1, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string)F32LE, channels=(int)1, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
- - ladspa-filter-so-hpf - Simple High Pass Filter - Filter/Effect/Audio/LADSPA - Simple High Pass Filter - Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
audio/x-raw, format=(string)F32LE, channels=(int)1, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string)F32LE, channels=(int)1, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
- - ladspa-filter-so-lpf - Simple Low Pass Filter - Filter/Effect/Audio/LADSPA - Simple Low Pass Filter - Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
audio/x-raw, format=(string)F32LE, channels=(int)1, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string)F32LE, channels=(int)1, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
- - ladspa-sine-so-sine-faaa - Sine Oscillator (Freq:audio, Amp:audio) - Filter/Effect/Audio/LADSPA - Sine Oscillator (Freq:audio, Amp:audio) - Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
audio/x-raw, format=(string)F32LE, channels=(int)2, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string)F32LE, channels=(int)1, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
- - ladspa-sine-so-sine-faac - Sine Oscillator (Freq:audio, Amp:control) - Filter/Effect/Audio/LADSPA - Sine Oscillator (Freq:audio, Amp:control) - Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
audio/x-raw, format=(string)F32LE, channels=(int)1, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string)F32LE, channels=(int)1, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
- - ladspa-sine-so-sine-fcaa - Sine Oscillator (Freq:control, Amp:audio) - Filter/Effect/Audio/LADSPA - Sine Oscillator (Freq:control, Amp:audio) - Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
audio/x-raw, format=(string)F32LE, channels=(int)1, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string)F32LE, channels=(int)1, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
- - ladspasrc-noise-so-noise-white - White Noise Source - Source/Audio/LADSPA - White Noise Source - Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com> - - - src - source - always -
audio/x-raw, format=(string)F32LE, channels=(int)1, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
- - ladspasrc-sine-so-sine-fcac - Sine Oscillator (Freq:control, Amp:control) - Source/Audio/LADSPA - Sine Oscillator (Freq:control, Amp:control) - Richard Furse (LADSPA example plugins), Juan Manuel Borges Caño <juanmabcmail@gmail.com>, Andy Wingo <wingo at pobox.com>, Steve Baker <stevebaker_org@yahoo.co.uk>, Erik Walthinsen <omega@cse.ogi.edu>, Stefan Sauer <ensonic@users.sf.net>, Wim Taymans <wim@fluendo.com> - - - src - source - always -
audio/x-raw, format=(string)F32LE, channels=(int)1, rate=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
-
-
- midi - Parse MIDI files - ../../gst/midi/.libs/libgstmidi.so - libgstmidi.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - midiparse - MidiParse - Codec/Demuxer/Audio - Midi Parser Element - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
audio/midi; audio/riff-midi
-
- - src - source - always -
audio/x-midi-event
-
-
-
-
-
- mimic - Mimic codec - ../../ext/mimic/.libs/libgstmimic.so - libgstmimic.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - mimdec - Mimic Decoder - Codec/Decoder/Video - MSN Messenger compatible Mimic video decoder element - Andre Moreira Magalhaes <andre.magalhaes@indt.org.br>, Rob Taylor <robtaylor@fastmail.fm>, Philippe Khalaf <burger@speedy.org>, Ole André Vadla Ravnås <oleavr@gmail.com>,Olivier Crête <olivier.crete@collabora.co.uk - - - sink - sink - always -
video/x-mimic
-
- - src - source - always -
video/x-raw, format=(string)RGB, framerate=(fraction)0/1, width=(int)320, height=(int)240; video/x-raw, format=(string)RGB, framerate=(fraction)0/1, width=(int)160, height=(int)120
-
-
-
- - mimenc - Mimic Encoder - Codec/Encoder/Video - MSN Messenger compatible Mimic video encoder element - Andre Moreira Magalhaes <andre.magalhaes@indt.org.br>,Olivier Crête <olivier.crete@collabora.co.uk - - - sink - sink - always -
video/x-raw, format=(string)RGB, framerate=(fraction)[ 1/1, 30/1 ], width=(int)320, height=(int)240; video/x-raw, format=(string)RGB, framerate=(fraction)[ 1/1, 30/1 ], width=(int)160, height=(int)120
-
- - src - source - always -
video/x-mimic
-
-
-
-
-
- mms - Microsoft Multi Media Server streaming protocol support - ../../ext/libmms/.libs/libgstmms.so - libgstmms.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - mmssrc - MMS streaming source - Source/Network - Receive data streamed via MSFT Multi Media Server protocol - Maciej Katafiasz <mathrick@users.sourceforge.net> - - - src - source - always -
video/x-ms-asf
-
-
-
-
-
- modplug - .MOD audio decoding - ../../ext/modplug/.libs/libgstmodplug.so - libgstmodplug.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - modplug - ModPlug - Codec/Decoder/Audio - Module decoder based on modplug engine - Jeremy SIMON <jsimon13@yahoo.fr> - - - sink - sink - always -
audio/x-mod; audio/x-xm; audio/x-it; audio/x-s3m; audio/x-stm
-
- - src - source - always -
audio/x-raw, format=(string){ S32LE, S16LE, U8 }, layout=(string)interleaved, rate=(int){ 8000, 11025, 22050, 44100 }, channels=(int)[ 1, 2 ]
-
-
-
-
-
- mpeg2enc - High-quality MPEG-1/2 video encoder - ../../ext/mpeg2enc/.libs/libgstmpeg2enc.so - libgstmpeg2enc.so - 1.10.1 - GPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - mpeg2enc - mpeg2enc video encoder - Codec/Encoder/Video - High-quality MPEG-1/2 video encoder - Andrew Stevens <andrew.stevens@nexgo.de> -Ronald Bultje <rbultje@ronald.bitfreak.net> - - - sink - sink - always -
video/x-raw, format=(string)I420, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction){ 24000/1001, 24/1, 25/1, 30000/1001, 30/1, 50/1, 60000/1001 }
-
- - src - source - always -
video/mpeg, systemstream=(boolean)false, mpegversion=(int){ 1, 2 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction){ 24000/1001, 24/1, 25/1, 30000/1001, 30/1, 50/1, 60000/1001 }
-
-
-
-
-
- mpegpsdemux - MPEG-PS demuxer - ../../gst/mpegdemux/.libs/libgstmpegpsdemux.so - libgstmpegpsdemux.so - 1.10.1 - unknown - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - mpegpsdemux - MPEG Program Stream Demuxer - Codec/Demuxer - Demultiplexes MPEG Program Streams - Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)true; video/x-cdxa
-
- - audio_%02x - source - sometimes -
audio/mpeg, mpegversion=(int)1; audio/mpeg, mpegversion=(int)4, stream-format=(string){ adts, loas }; audio/x-private1-lpcm; audio/x-private1-ac3; audio/x-private1-dts; audio/ac3
-
- - private_%d - source - sometimes -
ANY
-
- - subpicture_%02x - source - sometimes -
subpicture/x-dvd
-
- - video_%02x - source - sometimes -
video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false, parsed=(boolean)false; video/x-h264
-
-
-
-
-
- mpegpsmux - MPEG-PS muxer - ../../gst/mpegpsmux/.libs/libgstmpegpsmux.so - libgstmpegpsmux.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - mpegpsmux - MPEG Program Stream Muxer - Codec/Muxer - Multiplexes media streams into an MPEG Program Stream - Lin YANG <oxcsnicho@gmail.com> - - - sink_%u - sink - request -
video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-dirac; video/x-h264; audio/mpeg, mpegversion=(int){ 1, 2 }; audio/mpeg, mpegversion=(int)4, stream-format=(string){ raw, adts }; 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 }
-
- - src - source - always -
video/mpeg, mpegversion=(int)2, systemstream=(boolean)true
-
-
-
-
-
- mpegtsdemux - MPEG TS demuxer - ../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so - libgstmpegtsdemux.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - tsdemux - MPEG transport stream demuxer - Codec/Demuxer - Demuxes MPEG2 transport streams - Zaheer Abbas Merali <zaheerabbas at merali dot org> -Edward Hervey <edward.hervey@collabora.co.uk> - - - sink - sink - always -
video/mpegts, systemstream=(boolean)true
-
- - audio_%01x_%05x - source - sometimes -
audio/mpeg, mpegversion=(int)1; audio/mpeg, mpegversion=(int)2, stream-format=(string)adts; audio/mpeg, mpegversion=(int)4, stream-format=(string)loas; 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-eac3; audio/x-dts; audio/x-opus; audio/x-private-ts-lpcm
-
- - private_%01x_%05x - source - sometimes -
ANY
-
- - subpicture_%01x_%05x - source - sometimes -
subpicture/x-pgs; subpicture/x-dvd; subpicture/x-dvb
-
- - video_%01x_%05x - source - sometimes -
video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-h264, stream-format=(string)byte-stream, alignment=(string)nal; video/x-h265, stream-format=(string)byte-stream, alignment=(string)nal; video/x-dirac; video/x-cavs; video/x-wmv, wmvversion=(int)3, format=(string)WVC1
-
-
-
- - tsparse - MPEG transport stream parser - Codec/Parser - Parses MPEG2 transport streams - Alessandro Decina <alessandro@nnva.org>, Zaheer Abbas Merali <zaheerabbas at merali dot org> - - - sink - sink - always -
video/mpegts, systemstream=(boolean)true
-
- - src - source - always -
video/mpegts, systemstream=(boolean)true
-
- - program_%u - source - request -
video/mpegts, systemstream=(boolean)true
-
-
-
-
-
- mpegtsmux - MPEG-TS muxer - ../../gst/mpegtsmux/.libs/libgstmpegtsmux.so - libgstmpegtsmux.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - mpegtsmux - MPEG Transport Stream Muxer - Codec/Muxer - Multiplexes media streams into an MPEG Transport Stream - Fluendo <contact@fluendo.com> - - - sink_%d - sink - request -
video/mpeg, parsed=(boolean)true, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-dirac; video/x-h264, stream-format=(string)byte-stream, alignment=(string){ au, nal }; video/x-h265, stream-format=(string)byte-stream, alignment=(string){ au, nal }; audio/mpeg, parsed=(boolean)true, mpegversion=(int){ 1, 2 }; audio/mpeg, framed=(boolean)true, mpegversion=(int)4, stream-format=(string)adts; audio/mpeg, mpegversion=(int)4, stream-format=(string)raw; 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, framed=(boolean)true; audio/x-dts, framed=(boolean)true; audio/x-opus, channels=(int)[ 1, 8 ], channel-mapping-family=(int){ 0, 1 }; subpicture/x-dvb; application/x-teletext; meta/x-klv, parsed=(boolean)true
-
- - src - source - always -
video/mpegts, systemstream=(boolean)true, packetsize=(int){ 188, 192 }
-
-
-
-
-
- mplex - High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer - ../../ext/mplex/.libs/libgstmplex.so - libgstmplex.so - 1.10.1 - GPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - mplex - mplex video multiplexer - Codec/Muxer - High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer - Andrew Stevens <andrew.stevens@nexgo.de> -Ronald Bultje <rbultje@ronald.bitfreak.net> -Mark Nauwelaerts <mnauw@users.sourceforge.net> - - - audio_%u - sink - request -
audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], channels=(int)[ 1, 8 ], rate=(int)[ 8000, 96000 ]; audio/x-ac3, channels=(int)[ 1, 8 ], rate=(int)[ 8000, 96000 ]; audio/x-dts; audio/x-raw, format=(string){ S16BE, S20BE, S24BE }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 6 ]
-
- - video_%u - sink - request -
video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/mpeg, systemstream=(boolean)true
-
-
-
-
-
- mxf - MXF plugin library - ../../gst/mxf/.libs/libgstmxf.so - libgstmxf.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - mxfdemux - MXF Demuxer - Codec/Demuxer - Demux MXF files - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
application/mxf
-
- - track_%u - source - sometimes -
ANY
-
-
-
- - mxfmux - MXF muxer - Codec/Muxer - Muxes video/audio streams into a MXF stream - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - alaw_audio_sink_%u - sink - request -
audio/x-alaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]
-
- - bwf_audio_sink_%u - sink - request -
audio/x-raw, format=(string)S32LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string)S32BE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string)S24LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string)S24BE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string)S16BE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string)U8, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
- - dv_dif_video_sink_%u - sink - request -
video/x-dv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], systemstream=(boolean)true
-
- - jpeg2000_video_sink_%u - sink - request -
image/x-jpc, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], colorspace=(string){ sRGB, sYUV }
-
- - mpeg_audio_sink_%u - sink - request -
audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ], parsed=(boolean)true; audio/x-ac3, rate=(int)[ 4000, 96000 ], channels=(int)[ 1, 6 ]; audio/mpeg, mpegversion=(int)2, rate=(int)[ 8000, 96000 ], channels=(int)[ 1, 8 ]
-
- - mpeg_video_sink_%u - sink - request -
video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h264, stream-format=(string)byte-stream, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - up_video_sink_%u - sink - request -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)xRGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)xBGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ARGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ABGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGRA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)v308, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)UYVY, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)YUY2, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - vc3_video_sink_%u - sink - request -
video/x-dnxhd, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
application/mxf
-
-
-
-
-
- neon - lib neon http client src - ../../ext/neon/.libs/libgstneonhttpsrc.so - libgstneonhttpsrc.so - 1.9.0.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins git - Unknown package origin - - - neonhttpsrc - HTTP client source - Source/Network - Receive data as a client over the network via HTTP using NEON - Edgard Lima <edgard.lima@indt.org.br>, Rosfran Borges <rosfran.borges@indt.org.br>, Andre Moreira Magalhaes <andre.magalhaes@indt.org.br> - - - src - source - always -
ANY
-
-
-
-
-
- netsim - Network Simulator - ../../gst/netsim/.libs/libgstnetsim.so - libgstnetsim.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - netsim - Network Simulator - Filter/Network - An element that simulates network jitter, packet loss and packet duplication - Philippe Kalaf <philippe.kalaf@collabora.co.uk> - - - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
-
-
- ofa - Calculate MusicIP fingerprint from audio files - ../../ext/ofa/.libs/libgstofa.so - libgstofa.so - 1.10.1 - GPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - ofa - OFA - MusicIP Fingerprinting element - Find a music fingerprint using MusicIP's libofa - Milosz Derezynski <internalerror@gmail.com>, Eric Buehl <eric.buehl@gmail.com> - - - sink - sink - always -
audio/x-raw, format=(string){ S16LE, S16BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]
-
- - src - source - always -
audio/x-raw, format=(string){ S16LE, S16BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]
-
-
-
-
-
- openal - OpenAL plugin library - ../../ext/openal/.libs/libgstopenal.so - libgstopenal.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - openalsink - OpenAL Audio Sink - Sink/Audio - Output audio through OpenAL - Juan Manuel Borges Caño <juanmabcmail@gmail.com> - - - sink - sink - always -
audio/x-raw, format=(string)F64LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]; audio/x-raw, format=(string)F32LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string)U8, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
-
-
- - openalsrc - OpenAL Audio Source - Source/Audio - Input audio through OpenAL - Juan Manuel Borges Caño <juanmabcmail@gmail.com> - - - src - source - always -
audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)1; audio/x-raw, format=(string)U8, rate=(int)[ 1, 2147483647 ], channels=(int)1
-
-
-
-
-
- opencv - GStreamer OpenCV Plugins - ../../ext/opencv/.libs/libgstopencv.so - libgstopencv.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - cvdilate - cvdilate - Transform/Effect/Video - Applies cvDilate OpenCV function to the image - Thiago Santos<thiago.sousa.santos@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string)GRAY16_LE, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)GRAY16_BE, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)xRGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)xBGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ARGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGRA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ABGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)GRAY8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)GRAY16_LE, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)GRAY16_BE, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)xRGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)xBGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ARGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGRA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ABGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)GRAY8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - cvequalizehist - cvequalizehist - Transform/Effect/Video - Applies cvEqualizeHist OpenCV function to the image - Thiago Santos<thiago.sousa.santos@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string)GRAY8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)GRAY8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - cverode - cverode - Transform/Effect/Video - Applies cvErode OpenCV function to the image - Thiago Santos<thiago.sousa.santos@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string)GRAY16_LE, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)GRAY16_BE, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)xRGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)xBGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ARGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGRA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ABGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)GRAY8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)GRAY16_LE, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)GRAY16_BE, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)xRGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)xBGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ARGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGRA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ABGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)GRAY8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - cvlaplace - cvlaplace - Transform/Effect/Video - Applies cvLaplace OpenCV function to the image - Thiago Santos<thiago.sousa.santos@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - cvsmooth - cvsmooth - Transform/Effect/Video - Applies cvSmooth OpenCV function to the image - Thiago Santos<thiago.sousa.santos@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)GRAY8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)GRAY8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - cvsobel - cvsobel - Transform/Effect/Video - Applies cvSobel OpenCV function to the image - Thiago Santos<thiago.sousa.santos@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - disparity - Stereo image disparity (depth) map calculation - Filter/Effect/Video - Calculates the stereo disparity map from two (sequences of) rectified and aligned stereo images - Miguel Casas-Sanchez <miguelecasassanchez@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - edgedetect - edgedetect - Filter/Effect/Video - Performs canny edge detection on videos and images. - Michael Sheldon <mike@mikeasoft.com> - - - sink - sink - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - faceblur - faceblur - Filter/Effect/Video - Blurs faces in images and videos - Michael Sheldon <mike@mikeasoft.com>,Robert Jobbagy <jobbagy.robert@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - facedetect - facedetect - Filter/Effect/Video - Performs face detection on videos and images, providing detected positions via bus messages - Michael Sheldon <mike@mikeasoft.com> - - - sink - sink - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - grabcut - Grabcut-based image FG/BG segmentation - Filter/Effect/Video - Runs Grabcut algorithm on input alpha. Values: BG=0, FG=1, PR_BG=2, PR_FGD=3; NOTE: larger values of alpha (notably 255) are interpreted as PR_FGD too. -IN CASE OF no alpha mask input (all 0's or all 1's), the 'face' downstream event is used to create a bbox of PR_FG elements. -IF nothing is present, then nothing is done. - Miguel Casas-Sanchez <miguelecasassanchez@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - handdetect - handdetect - Filter/Effect/Video - Performs hand gesture detection on videos, providing detected hand positions via bus message and navigation event, and deals with hand gesture events - Andol Li <andol@andol.info> - - - sink - sink - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - motioncells - motioncells - Filter/Effect/Video - Performs motion detection on videos and images, providing detected motion cells index via bus messages - Robert Jobbagy <jobbagy dot robert at gmail dot com>, Nicola Murino <nicola dot murino at gmail.com> - - - sink - sink - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - opencvtextoverlay - opencvtextoverlay - Filter/Effect/Video - Write text on the top of video - sreerenj<bsreerenj@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - retinex - Retinex image colour enhacement - Filter/Effect/Video - Multiscale retinex for colour image enhancement - Miguel Casas-Sanchez <miguelecasassanchez@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - segmentation - Foreground/background video sequence segmentation - Filter/Effect/Video - Create a Foregound/Background mask applying a particular algorithm - Miguel Casas-Sanchez <miguelecasassanchez@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - skindetect - skindetect - Filter/Effect/Video - Performs non-parametric skin detection on input - Miguel Casas-Sanchez <miguelecasassanchez@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - templatematch - templatematch - Filter/Effect/Video - Performs template matching on videos and images, providing detected positions via bus messages. - Noam Lewis <jones.noamle@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string)BGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)BGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- openexr - OpenEXR image plugin - ../../ext/openexr/.libs/libgstopenexr.so - libgstopenexr.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - openexrdec - OpenEXR decoder - Codec/Decoder/Video - Decode EXR streams - Sebastian Dröge <sebastian@centricular.com> - - - sink - sink - always -
image/x-exr
-
- - src - source - always -
video/x-raw, format=(string)ARGB64, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- opengl - OpenGL plugin - ../../ext/gl/.libs/libgstopengl.so - libgstopengl.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - glcolorbalance - Video balance - Filter/Effect/Video - Adjusts brightness, contrast, hue, saturation on a video stream - Matthew Waters <matthew@centricular.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - glcolorconvert - OpenGL color converter - Filter/Converter/Video - Converts between color spaces using OpenGL shaders - Matthew Waters <matthew@centricular.com> - - - sink - sink - always -
video/x-raw(memory:GLMemory), format=(string){ RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string){ RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, rectangle, external-oes }
-
-
-
- - glcolorscale - OpenGL color scale - Filter/Effect/Video - Colorspace converter and video scaler - Julien Isorce <julien.isorce@gmail.com> -Matthew Waters <matthew@centricular.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gldeinterlace - OpenGL deinterlacing filter - Deinterlace - Deinterlacing based on fragment shaders - Julien Isorce <julien.isorce@mail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gldifferencematte - Gstreamer OpenGL DifferenceMatte - Filter/Effect/Video - Saves a background frame and replace it with a pixbuf - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gldownload - OpenGL uploader - Filter/Video - Downloads data from OpenGL - Matthew Waters <matthew@centricular.com> - - - sink - sink - always -
video/x-raw(memory:GLMemory); video/x-raw
-
- - src - source - always -
video/x-raw; video/x-raw(memory:GLMemory)
-
-
-
- - gleffects - Gstreamer OpenGL Effects - Filter/Effect/Video - GL Shading Language effects - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gleffects_blur - Blur with 9x9 separable convolution Effect - Filter/Effect/Video - GL Shading Language effects - Blur with 9x9 separable convolution Effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gleffects_bulge - Bulge Effect - Filter/Effect/Video - GL Shading Language effects - Bulge Effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gleffects_fisheye - FishEye Effect - Filter/Effect/Video - GL Shading Language effects - FishEye Effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gleffects_glow - Glow Lighting Effect - Filter/Effect/Video - GL Shading Language effects - Glow Lighting Effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gleffects_heat - Heat Signature Effect - Filter/Effect/Video - GL Shading Language effects - Heat Signature Effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gleffects_identity - Do nothing Effect - Filter/Effect/Video - GL Shading Language effects - Do nothing Effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gleffects_laplacian - Laplacian Convolution Demo Effect - Filter/Effect/Video - GL Shading Language effects - Laplacian Convolution Demo Effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gleffects_lumaxpro - Luma Cross Processing Effect - Filter/Effect/Video - GL Shading Language effects - Luma Cross Processing Effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gleffects_mirror - Mirror Effect - Filter/Effect/Video - GL Shading Language effects - Mirror Effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gleffects_sepia - Sepia Toning Effect - Filter/Effect/Video - GL Shading Language effects - Sepia Toning Effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gleffects_sin - All Grey but Red Effect - Filter/Effect/Video - GL Shading Language effects - All Grey but Red Effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gleffects_sobel - Sobel edge detection Effect - Filter/Effect/Video - GL Shading Language effects - Sobel edge detection Effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gleffects_square - Square Effect - Filter/Effect/Video - GL Shading Language effects - Square Effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gleffects_squeeze - Squeeze Effect - Filter/Effect/Video - GL Shading Language effects - Squeeze Effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gleffects_stretch - Stretch Effect - Filter/Effect/Video - GL Shading Language effects - Stretch Effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gleffects_tunnel - Light Tunnel Effect - Filter/Effect/Video - GL Shading Language effects - Light Tunnel Effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gleffects_twirl - Twirl Effect - Filter/Effect/Video - GL Shading Language effects - Twirl Effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gleffects_xpro - Cross Processing Effect - Filter/Effect/Video - GL Shading Language effects - Cross Processing Effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - gleffects_xray - Glowing negative effect - Filter/Effect/Video - GL Shading Language effects - Glowing negative effect - Filippo Argiolas <filippo.argiolas@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - glfilterapp - OpenGL application filter - Filter/Effect - Use client callbacks to define the scene - Julien Isorce <julien.isorce@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - glfilterbin - GL Filter Bin - Filter/Video - Infrastructure to process GL textures - Matthew Waters <matthew@centricular.com> - - - sink - sink - always -
video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw(ANY)
-
-
-
- - glfiltercube - OpenGL cube filter - Filter/Effect/Video - Map input texture on the 6 cube faces - Julien Isorce <julien.isorce@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - glfilterglass - OpenGL glass filter - Filter/Effect/Video - Glass Filter - Julien Isorce <julien.isorce@gmail.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - glimagesink - GL Sink Bin - Sink/Video - Infrastructure to process GL textures - Matthew Waters <matthew@centricular.com> - - - sink - sink - always -
video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - glimagesinkelement - OpenGL video sink - Sink/Video - A videosink based on OpenGL - Julien Isorce <julien.isorce@gmail.com> - - - sink - sink - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, external-oes }; video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string){ 2D, external-oes }
-
-
-
- - glmixerbin - OpenGL video_mixer empty bin - Bin/Filter/Effect/Video/Mixer - OpenGL video_mixer empty bin - Matthew Waters <matthew@centricular.com> - - - sink_%u - sink - request -
video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw(ANY)
-
-
-
- - glmosaic - OpenGL mosaic - Filter/Effect/Video - OpenGL mosaic - Julien Isorce <julien.isorce@gmail.com> - - - sink_%u - sink - request -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - gloverlay - Gstreamer OpenGL Overlay - Filter/Effect/Video - Overlay GL video texture with a JPEG/PNG image - Filippo Argiolas <filippo.argiolas@gmail.com>, Matthew Waters <matthew@centricular.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - glshader - OpenGL fragment shader filter - Filter/Effect - Perform operations with a GLSL shader - <matthew@centricular.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - glsinkbin - GL Sink Bin - Sink/Video - Infrastructure to process GL textures - Matthew Waters <matthew@centricular.com> - - - sink - sink - always -
video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - glsrcbin - GL Src Bin - Src/Video - Infrastructure to process GL textures - Matthew Waters <matthew@centricular.com> - - - src - source - always -
video/x-raw(ANY)
-
-
-
- - glstereomix - OpenGL stereo video combiner - Filter/Effect/Video - OpenGL stereo video combiner - Jan Schmidt <jan@centricular.com> - - - sink_%u - sink - request -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, RGB, RGBx, BGR, BGRx, BGRA, xRGB, xBGR, ARGB, ABGR, Y444, I420, YV12, Y42B, Y41B, NV12, NV21, YUY2, UYVY, AYUV, GRAY8, GRAY16_LE, GRAY16_BE, RGB16, BGR16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - glstereosplit - GLStereoSplit - Codec/Converter - Splits a stereoscopic stream into separate left/right streams - Jan Schmidt <jan@centricular.com> -Matthew Waters <matthew@centricular.com> - - - sink - sink - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - left - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - right - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - gltestsrc - Video test source - Source/Video - Creates a test video stream - David A. Schleef <ds@schleef.org> - - - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - glupload - OpenGL uploader - Filter/Video - Uploads data into OpenGL - Matthew Waters <matthew@centricular.com> - - - sink - sink - always -
video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw(ANY)
-
-
-
- - glvideomixer - OpenGL video_mixer bin - Bin/Filter/Effect/Video/Compositor - OpenGL video_mixer bin - Matthew Waters <matthew@centricular.com> - - - sink_%u - sink - request -
video/x-raw(memory:GLMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:SystemMemory, meta:GstVideoOverlayComposition), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta, meta:GstVideoOverlayComposition), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(memory:GLMemory), format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGBA, BGRA, RGBx, BGRx, ARGB, ABGR, xRGB, xBGR, RGB, BGR, RGB16, BGR16, AYUV, I420, YV12, NV12, NV21, YUY2, UYVY, Y41B, Y42B, Y444, GRAY8, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(meta:GstVideoGLTextureUploadMeta), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw(ANY)
-
-
-
- - glvideomixerelement - OpenGL video_mixer - Filter/Effect/Video/Compositor - OpenGL video_mixer - Matthew Waters <matthew@centricular.com> - - - sink_%u - sink - request -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - glviewconvert - OpenGL Multiview/3D conversion filter - Filter - Convert stereoscopic/multiview video formats - Jan Schmidt <jan@centricular.com> -Matthew Waters <matthew@centricular.com> - - - sink - sink - always -
video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
- - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D; video/x-raw(ANY), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
-
- openjpeg - OpenJPEG-based JPEG2000 image decoder/encoder - ../../ext/openjpeg/.libs/libgstopenjpeg.so - libgstopenjpeg.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - openjpegdec - OpenJPEG JPEG2000 decoder - Codec/Decoder/Video - Decode JPEG2000 streams - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
image/x-j2c, sampling=(string){ RGB, BGR, RGBA, BGRA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1, GRAYSCALE, YCbCrA-4:4:4:4 }; image/x-jpc, sampling=(string){ RGB, BGR, RGBA, BGRA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1, GRAYSCALE, YCbCrA-4:4:4:4 }; image/jp2
-
- - src - source - always -
video/x-raw, format=(string){ ARGB64, ARGB, xRGB, AYUV64, Y444_10LE, I422_10LE, I420_10LE, AYUV, Y444, Y42B, I420, Y41B, YUV9, GRAY8, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - openjpegenc - OpenJPEG JPEG2000 encoder - Codec/Encoder/Video - Encode JPEG2000 streams - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string){ ARGB64, ARGB, xRGB, AYUV64, Y444_10LE, I422_10LE, I420_10LE, AYUV, Y444, Y42B, I420, Y41B, YUV9, GRAY8, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
image/x-j2c, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], num-components=(int)[ 1, 4 ], sampling=(string){ RGB, BGR, RGBA, BGRA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1, GRAYSCALE, YCbCrA-4:4:4:4 }, colorspace=(string){ sRGB, sYUV, GRAY }; image/x-jpc, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], num-components=(int)[ 1, 4 ], sampling=(string){ RGB, BGR, RGBA, BGRA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1, GRAYSCALE, YCbCrA-4:4:4:4 }, colorspace=(string){ sRGB, sYUV, GRAY }; image/jp2, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]
-
-
-
-
-
- opusparse - OPUS parse plugin - ../../ext/opus/.libs/libgstopusparse.so - libgstopusparse.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - opusparse - Opus audio parser - Codec/Parser/Audio - parses opus audio streams - Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> - - - sink - sink - always -
audio/x-opus
-
- - src - source - always -
audio/x-opus, framed=(boolean)true
-
-
-
-
-
- pcapparse - Element parsing raw pcap streams - ../../gst/pcapparse/.libs/libgstpcapparse.so - libgstpcapparse.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer - http://gstreamer.net/ - - - irtspparse - IRTSPParse - Raw/Parser - Parses a raw interleaved RTSP stream - Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> - - - sink - sink - always -
ANY
-
- - src - source - always -
application/x-rtp; application/x-rtcp
-
-
-
- - pcapparse - PCapParse - Raw/Parser - Parses a raw pcap stream - Ole André Vadla Ravnås <ole.andre.ravnas@tandberg.com> - - - sink - sink - always -
raw/x-pcap
-
- - src - source - always -
ANY
-
-
-
-
-
- pnm - PNM plugin - ../../gst/pnm/.libs/libgstpnm.so - libgstpnm.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - pnmdec - PNM image decoder - Codec/Decoder/Image - Decodes images in portable pixmap/graymap/bitmap/anymamp (PNM) format - Lutz Mueller <lutz@users.sourceforge.net> - - - sink - sink - always -
image/x-portable-bitmap; image/x-portable-graymap; image/x-portable-pixmap; image/x-portable-anymap
-
- - src - source - always -
video/x-raw, format=(string){ RGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - pnmenc - PNM image encoder - Codec/Encoder/Image - Encodes images into portable pixmap or graymap (PNM) format - Lutz Mueller <lutz@users.sourceforge.net> - - - sink - sink - always -
video/x-raw, format=(string){ RGB, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
image/x-portable-bitmap; image/x-portable-graymap; image/x-portable-pixmap; image/x-portable-anymap
-
-
-
-
-
- qt - Qt gl plugin - ../../ext/qt/.libs/libgstqmlgl.so - libgstqmlgl.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - qmlglsink - Qt Video Sink - Sink/Video - A video sink the renders to a QQuickItem - Matthew Waters <matthew@centricular.com> - - - sink - sink - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
- - qmlglsrc - Qt Video Source - Source/Video - A video src the grab window from a qml view - Multimedia Team <shmmmw@freescale.com> - - - src - source - always -
video/x-raw(memory:GLMemory), format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], texture-target=(string)2D
-
-
-
-
-
- rawparse - Parses byte streams into raw frames - ../../gst/rawparse/.libs/libgstrawparse.so - libgstrawparse.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - audioparse - Audio Parse - Filter/Audio - Converts stream into audio frames (deprecated: use rawaudioparse instead) - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
ANY
-
- - src - source - always -
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }; audio/x-unaligned-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }; audio/x-alaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-mulaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
-
-
- - rawaudioparse - rawaudioparse - Codec/Parser/Audio - Converts unformatted data streams into timestamped raw audio frames - Carlos Rafael Giani <dv@pseudoterminal.org> - - - sink - sink - always -
audio/x-unaligned-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }; audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }; audio/x-alaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-mulaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
- - src - source - always -
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }; audio/x-alaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-mulaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
-
-
- - rawvideoparse - rawvideoparse - Codec/Parser/Video - Converts unformatted data streams into timestamped raw video frames - Carlos Rafael Giani <dv@pseudoterminal.org> - - - sink - sink - always -
video/x-unaligned-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - unalignedaudioparse - unalignedaudioparse - Codec/Parser/Bin/Audio - Parse unaligned raw audio data - Carlos Rafael Giani <dv@pseudoterminal.org> - - - sink - sink - always -
audio/x-unaligned-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
-
- - src - source - always -
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
-
-
-
- - unalignedvideoparse - unalignedvideoparse - Codec/Parser/Bin/Video - Parse unaligned raw video data - Carlos Rafael Giani <dv@pseudoterminal.org> - - - sink - sink - always -
video/x-unaligned-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - videoparse - Video Parse - Filter/Video - Converts stream into video frames (deprecated: use rawvideoparse instead) - David Schleef <ds@schleef.org>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
ANY
-
- - src - source - always -
video/x-raw
-
-
-
-
-
- removesilence - Removes silence from an audio stream - ../../gst/removesilence/.libs/libgstremovesilence.so - libgstremovesilence.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - removesilence - RemoveSilence - Filter/Effect/Audio - Removes all the silence periods from the audio stream. - Tiago Katcipis <tiagokatcipis@gmail.com> - Paulo Pizarro <paulo.pizarro@gmail.com> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)1
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)1
-
-
-
-
-
- resindvd - Resin DVD playback elements - ../../ext/resindvd/.libs/libgstresindvd.so - libgstresindvd.so - 1.10.1 - GPL - gst-plugins-bad - GStreamer - http://gstreamer.net/ - - - rsndvdbin - rsndvdbin - Generic/Bin/Player - DVD playback element - Jan Schmidt <thaytan@noraisin.net> - - - audio - source - sometimes -
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
- - subpicture - source - sometimes -
subpicture/x-dvd
-
- - video - source - sometimes -
video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- rfbsrc - Connects to a VNC server and decodes RFB stream - ../../gst/librfb/.libs/libgstrfbsrc.so - libgstrfbsrc.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - rfbsrc - Rfb source - Source/Video - Creates a rfb video stream - David A. Schleef <ds@schleef.org>, Andre Moreira Magalhaes <andre.magalhaes@indt.org.br>, Thijs Vermeir <thijsvermeir@gmail.com> - - - src - source - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)xRGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)xBGR, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- rsvg - RSVG plugin library - ../../ext/rsvg/.libs/libgstrsvg.so - libgstrsvg.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - rsvgdec - SVG image decoder - Codec/Decoder/Image - Uses librsvg to decode SVG images - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
image/svg+xml; image/svg
-
- - src - source - always -
video/x-raw, format=(string)BGRA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - rsvgoverlay - RSVG overlay - Filter/Editor/Video - Overlays SVG graphics over a video stream - Olivier Aubert <olivier.aubert@liris.cnrs.fr> - - - data_sink - sink - always -
image/svg+xml; image/svg; text/plain
-
- - sink - sink - always -
video/x-raw, format=(string)BGRA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)BGRA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- rtmp - RTMP source and sink - ../../ext/rtmp/.libs/libgstrtmp.so - libgstrtmp.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - rtmpsink - RTMP output sink - Sink/Network - Sends FLV content to a server via RTMP - Jan Schmidt <thaytan@noraisin.net> - - - sink - sink - always -
video/x-flv
-
-
-
- - rtmpsrc - RTMP Source - Source/File - Read RTMP streams - Bastien Nocera <hadess@hadess.net>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - src - source - always -
ANY
-
-
-
-
-
- rtponvif - ONVIF Streaming features - ../../gst/onvif/.libs/libgstrtponvif.so - libgstrtponvif.so - 1.10.1 - unknown - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - rtponvifparse - ONVIF NTP timestamps RTP extension - Effect/RTP - Add absolute timestamps and flags of recorded data in a playback session - Guillaume Desmottes <guillaume.desmottes@collabora.com> - - - sink - sink - always -
application/x-rtp
-
- - src - source - always -
application/x-rtp
-
-
-
- - rtponviftimestamp - ONVIF NTP timestamps RTP extension - Effect/RTP - Add absolute timestamps and flags of recorded data in a playback session - Guillaume Desmottes <guillaume.desmottes@collabora.com> - - - sink - sink - always -
application/x-rtp
-
- - src - source - always -
application/x-rtp
-
-
-
-
-
- schro - Schroedinger plugin - ../../ext/schroedinger/.libs/libgstschro.so - libgstschro.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - schrodec - Dirac Decoder - Codec/Decoder/Video - Decode Dirac streams - David Schleef <ds@schleef.org> - - - sink - sink - always -
video/x-dirac
-
- - src - source - always -
video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, Y42B, Y444, v216, v210, AY64 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - schroenc - Dirac Encoder - Codec/Encoder/Video - Encode raw video into Dirac stream - David Schleef <ds@schleef.org> - - - sink - sink - always -
video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, Y42B, Y444, v216, v210, AY64 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-dirac; video/x-qt-part; video/x-mp4-part
-
-
-
-
-
- sdp - configure streaming sessions using SDP - ../../gst/sdp/.libs/libgstsdpelem.so - libgstsdpelem.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - sdpdemux - SDP session setup - Codec/Demuxer/Network/RTP - Receive data over the network via SDP - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/sdp
-
- - stream_%u - source - sometimes -
application/x-rtp
-
-
-
- - sdpsrc - SDP Source - Source/Network/RTP - Stream RTP based on an SDP - Sebastian Dröge <sebastian@centricular.com> - - - stream_%u - source - sometimes -
application/x-rtp
-
-
-
-
-
- segmentclip - Segment clip elements - ../../gst/segmentclip/.libs/libgstsegmentclip.so - libgstsegmentclip.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - audiosegmentclip - Audio buffer segment clipper - Filter/Audio - Clips audio buffers to the configured segment - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
- - src - source - always -
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
-
-
- - videosegmentclip - Video buffer segment clipper - Filter/Video - Clips video buffers to the configured segment - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
video/x-raw, framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- shm - shared memory sink source - ../../sys/shm/.libs/libgstshm.so - libgstshm.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - shmsink - Shared Memory Sink - Sink - Send data over shared memory to the matching source - Olivier Crete <olivier.crete@collabora.co.uk> - - - sink - sink - always -
ANY
-
-
-
- - shmsrc - Shared Memory Source - Source - Receive data from the shared memory sink - Olivier Crete <olivier.crete@collabora.co.uk> - - - src - source - always -
ANY
-
-
-
-
-
- smoothstreaming - Microsoft's Smooth Streaming format support - ../../ext/smoothstreaming/.libs/libgstsmoothstreaming.so - libgstsmoothstreaming.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - mssdemux - Smooth Streaming demuxer - Codec/Demuxer/Adaptive - Parse and demultiplex a Smooth Streaming manifest into audio and video streams - Thiago Santos <thiago.sousa.santos@collabora.com> - - - sink - sink - always -
application/vnd.ms-sstr+xml
-
- - audio_%02u - source - sometimes -
ANY
-
- - video_%02u - source - sometimes -
ANY
-
-
-
-
-
- smooth - Apply a smooth filter to an image - ../../gst/smooth/.libs/libgstsmooth.so - libgstsmooth.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - smooth - Smooth effect - Filter/Effect/Video - Apply a smooth filter to an image - Wim Taymans <wim.taymans@chello.be> - - - sink - sink - always -
video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- sndfile - use libsndfile to read and write various audio formats - ../../ext/sndfile/.libs/libgstsndfile.so - libgstsndfile.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - sfdec - Sndfile decoder - Decoder/Audio - Read audio streams using libsndfile - Stefan Sauer <ensonic@user.sf.net> - - - sink - sink - always -
audio/x-ircam; audio/x-nist; audio/x-paris; audio/x-rf64; audio/x-sds; audio/x-svx; audio/x-voc; audio/x-w64; audio/x-xi
-
- - src - source - always -
audio/x-raw, format=(string){ F32LE, S32LE, S16LE }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
-
-
-
-
- soundtouch - Audio Pitch Controller & BPM Detection - ../../ext/soundtouch/.libs/libgstsoundtouch.so - libgstsoundtouch.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - bpmdetect - BPM Detector - Filter/Analyzer/Audio - Detect the BPM of an audio stream - Sebastian Dröge <slomo@circular-chaos.org> - - - sink - sink - always -
audio/x-raw, format=(string)F32LE, rate=(int)[ 8000, 2147483647 ], channels=(int)[ 1, 2 ]
-
- - src - source - always -
audio/x-raw, format=(string)F32LE, rate=(int)[ 8000, 2147483647 ], channels=(int)[ 1, 2 ]
-
-
-
- - pitch - Pitch controller - Filter/Effect/Audio - Control the pitch of an audio stream - Wouter Paesen <wouter@blue-gate.be> - - - sink - sink - always -
audio/x-raw, format=(string)F32LE, rate=(int)[ 8000, 2147483647 ], channels=(int)[ 1, 2 ]
-
- - src - source - always -
audio/x-raw, format=(string)F32LE, rate=(int)[ 8000, 2147483647 ], channels=(int)[ 1, 2 ]
-
-
-
-
-
- spandsp - libspandsp plugin - ../../ext/spandsp/.libs/libgstspandsp.so - libgstspandsp.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - dtmfdetect - DTMF detector element - Filter/Analyzer/Audio - This element detects DTMF tones - Olivier Crete <olivier.crete@collabora.com> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, rate=(int)8000, channels=(int)1
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, rate=(int)8000, channels=(int)1
-
-
-
- - spanplc - SpanDSP PLC - Filter/Effect/Audio - Adds packet loss concealment to audio - Youness Alaoui <youness.alaoui@collabora.co.uk> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)1
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)1
-
-
-
- - tonegeneratesrc - Telephony Tone Generator source - Source/Audio - Creates telephony signals of given frequency, volume, cadence - Iskratel <www.iskratel.com> - - - src - source - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)8000, channels=(int)1
-
-
-
-
-
- speed - Set speed/pitch on audio/raw streams (resampler) - ../../gst/speed/.libs/libgstspeed.so - libgstspeed.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - 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> - - - sink - sink - always -
audio/x-raw, format=(string){ F32LE, S16LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
- - src - source - always -
audio/x-raw, format=(string){ F32LE, S16LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
-
-
-
-
- srtp - GStreamer SRTP - ../../ext/srtp/.libs/libgstsrtp.so - libgstsrtp.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer - http://gstreamer.net/ - - - srtpdec - SRTP decoder - Filter/Network/SRTP - A SRTP and SRTCP decoder - Gabriel Millaire <millaire.gabriel@collabora.com> - - - rtcp_sink - sink - always -
application/x-srtcp
-
- - rtp_sink - sink - always -
application/x-srtp
-
- - rtcp_src - source - always -
application/x-rtcp
-
- - rtp_src - source - always -
application/x-rtp
-
-
-
- - srtpenc - SRTP encoder - Filter/Network/SRTP - A SRTP and SRTCP encoder - Gabriel Millaire <millaire.gabriel@collabora.com> - - - rtcp_sink_%u - sink - request -
application/x-rtcp
-
- - rtp_sink_%u - sink - request -
application/x-rtp
-
- - rtcp_src_%u - source - sometimes -
application/x-srtcp
-
- - rtp_src_%u - source - sometimes -
application/x-srtp
-
-
-
-
-
- stereo - Muck with the stereo signal, enhance it's 'stereo-ness' - ../../gst/stereo/.libs/libgststereo.so - libgststereo.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - stereo - Stereo effect - Filter/Effect/Audio - Muck with the stereo signal to enhance its 'stereo-ness' - Erik Walthinsen <omega@cse.ogi.edu> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)2
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)2
-
-
-
-
-
- subenc - subtitle encoders - ../../gst/subenc/.libs/libgstsubenc.so - libgstsubenc.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - srtenc - Srt encoder - Codec/Encoder/Subtitle - Srt subtitle encoder - Thijs Vermeir <thijsvermeir@gmail.com> - - - sink - sink - always -
text/x-raw, format=(string){ pango-markup, utf8 }
-
- - src - source - always -
application/x-subtitle
-
-
-
- - webvttenc - WebVTT encoder - Codec/Encoder/Subtitle - WebVTT subtitle encoder - David Schleef <ds@schleef.org> - - - sink - sink - always -
text/x-raw, format=(string){ pango-markup, utf8 }
-
- - src - source - always -
text/vtt
-
-
-
-
-
- teletext - Teletext plugin - ../../ext/teletextdec/.libs/libgstteletextdec.so - libgstteletextdec.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer - http://gstreamer.net/ - - - teletextdec - Teletext decoder - Decoder - Decode a raw VBI stream containing teletext information to RGBA and text - Sebastian Pölsterl <sebp@k-d-w.org>, Andoni Morales Alastruey <ylatuya@gmail.com> - - - sink - sink - always -
application/x-teletext
-
- - src - source - always -
video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; text/x-raw, format=(string){ utf-8, pango-markup }
-
-
-
-
-
- uvch264 - UVC compliant H264 encoding cameras plugin - ../../sys/uvch264/.libs/libgstuvch264.so - libgstuvch264.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - uvch264mjpgdemux - UVC H264 MJPG Demuxer - Video/Demuxer - Demux UVC H264 auxiliary streams from MJPG images - Youness Alaoui <youness.alaoui@collabora.co.uk> - - - sink - sink - always -
image/jpeg, width=(int)[ 0, 2147483647 ], height=(int)[ 0, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - h264 - source - always -
video/x-h264, width=(int)[ 0, 2147483647 ], height=(int)[ 0, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - jpeg - source - always -
image/jpeg, width=(int)[ 0, 2147483647 ], height=(int)[ 0, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - nv12 - source - always -
video/x-raw, format=(string)NV12, width=(int)[ 0, 2147483647 ], height=(int)[ 0, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - yuy2 - source - always -
video/x-raw, format=(string)YUY2, width=(int)[ 0, 2147483647 ], height=(int)[ 0, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - uvch264src - UVC H264 Source - Source/Video - UVC H264 Encoding camera source - Youness Alaoui <youness.alaoui@collabora.co.uk> - - - imgsrc - source - always -
EMPTY
-
- - vfsrc - source - always -
video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/jpeg, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - vidsrc - source - always -
video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/jpeg, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h264, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], stream-format=(string){ byte-stream, avc }, alignment=(string)au, profile=(string){ high, main, baseline, constrained-baseline }
-
-
-
-
-
- vcdsrc - Asynchronous read from VCD disk - ../../sys/vcd/.libs/libgstvcdsrc.so - libgstvcdsrc.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - vcdsrc - VCD Source - Source/File - Asynchronous read from VCD disk - Erik Walthinsen <omega@cse.ogi.edu> - - - src - source - always -
ANY
-
-
-
-
-
- vdpau - Various elements utilizing VDPAU - ../../sys/vdpau/.libs/libgstvdpau.so - libgstvdpau.so - 1.9.0.1 - LGPL - gst-plugins-bad - GStreamer - http://gstreamer.net/ - - - vdpaumpegdec - VDPAU Mpeg Decoder - Decoder - Decode mpeg stream with vdpau - Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com> - - - sink - sink - always -
video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)false
-
- - src - source - always -
video/x-raw(memory:VdpVideoSurface), format=(string){ YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- videofiltersbad - Video filters in gst-plugins-bad - ../../gst/videofilters/.libs/libgstvideofiltersbad.so - libgstvideofiltersbad.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins - Unknown package origin - - - scenechange - Scene change detector - Video/Filter - Detects scene changes in video - David Schleef <ds@entropywave.com> - - - sink - sink - always -
video/x-raw, format=(string){ I420, Y42B, Y41B, Y444 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ I420, Y42B, Y41B, Y444 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - videodiff - Video Diff - Video/Filter - Visualize differences between adjacent video frames - David Schleef <ds@schleef.org> - - - sink - sink - always -
video/x-raw, format=(string){ I420, Y444, Y42B, Y41B }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ I420, Y444, Y42B, Y41B }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - zebrastripe - Zebra stripe overlay - Filter/Analysis - Overlays zebra striping on overexposed areas of video - David Schleef <ds@entropywave.com> - - - sink - sink - always -
video/x-raw, format=(string){ I420, Y444, Y42B, Y41B, YUY2, UYVY, AYUV, NV12, NV21, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ I420, Y444, Y42B, Y41B, YUY2, UYVY, AYUV, NV12, NV21, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- videoframe_audiolevel - Video frame-synchronized audio level - ../../gst/videoframe_audiolevel/.libs/libgstvideoframe_audiolevel.so - libgstvideoframe_audiolevel.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - videoframe-audiolevel - Video-frame audio level - Filter/Analyzer/Audio - Synchronized audio/video RMS Level messenger for audio/raw - Vivia Nikolaidou <vivia@toolsonair.com> - - - asink - sink - always -
audio/x-raw, format=(string){ S8, S16LE, S32LE, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
- - vsink - sink - always -
video/x-raw
-
- - asrc - source - always -
audio/x-raw, format=(string){ S8, S16LE, S32LE, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
- - vsrc - source - always -
video/x-raw
-
-
-
-
-
- videoparsersbad - videoparsers - ../../gst/videoparsers/.libs/libgstvideoparsersbad.so - libgstvideoparsersbad.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - diracparse - Dirac parser - Codec/Parser/Video - Parses Dirac streams - David Schleef <ds@schleef.org> - - - sink - sink - always -
video/x-dirac
-
- - src - source - always -
video/x-dirac, parsed=(boolean)true, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], pixel-aspect-ratio=(fraction)[ 0/1, 2147483647/1 ], interlace-mode=(string){ progressive, interleaved }, profile=(string){ vc2-low-delay, vc2-simple, vc2-main, main }, level=(string){ 0, 1, 128 }
-
-
-
- - h263parse - H.263 parser - Codec/Parser/Video - Parses H.263 streams - Arun Raghavan <arun.raghavan@collabora.co.uk>,Edward Hervey <edward.hervey@collabora.co.uk> - - - sink - sink - always -
video/x-h263, variant=(string)itu
-
- - src - source - always -
video/x-h263, variant=(string)itu, parsed=(boolean)true, framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - h264parse - H.264 parser - Codec/Parser/Converter/Video - Parses H.264 streams - Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> - - - sink - sink - always -
video/x-h264
-
- - src - source - always -
video/x-h264, parsed=(boolean)true, stream-format=(string){ avc, avc3, byte-stream }, alignment=(string){ au, nal }
-
-
-
- - h265parse - H.265 parser - Codec/Parser/Converter/Video - Parses H.265 streams - Sreerenj Balachandran <sreerenj.balachandran@intel.com> - - - sink - sink - always -
video/x-h265
-
- - src - source - always -
video/x-h265, parsed=(boolean)true, stream-format=(string){ hvc1, hev1, byte-stream }, alignment=(string){ au, nal }
-
-
-
- - jpeg2000parse - JPEG 2000 parser - Codec/Parser/Video/Image - Parses JPEG 2000 files - Aaron Boxer <boxerab@gmail.com> - - - sink - sink - always -
image/x-jpc, sampling=(string){ RGB, BGR, RGBA, BGRA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1, GRAYSCALE, YCbCrA-4:4:4:4 }; image/x-jpc, colorspace=(string){ sRGB, sYUV, GRAY }; image/x-j2c, sampling=(string){ RGB, BGR, RGBA, BGRA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1, GRAYSCALE, YCbCrA-4:4:4:4 }; image/x-j2c, colorspace=(string){ sRGB, sYUV, GRAY }
-
- - src - source - always -
image/x-jpc, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], sampling=(string){ RGB, BGR, RGBA, BGRA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1, GRAYSCALE, YCbCrA-4:4:4:4 }, colorspace=(string){ sRGB, sYUV, GRAY }, parsed=(boolean)true; image/x-j2c, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], sampling=(string){ RGB, BGR, RGBA, BGRA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1, GRAYSCALE, YCbCrA-4:4:4:4 }, colorspace=(string){ sRGB, sYUV, GRAY }, parsed=(boolean)true
-
-
-
- - mpeg4videoparse - MPEG 4 video elementary stream parser - Codec/Parser/Video - Parses MPEG-4 Part 2 elementary video streams - Julien Moutte <julien@fluendo.com> - - - sink - sink - always -
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/x-divx, divxversion=(int)[ 4, 5 ]
-
- - src - source - always -
video/mpeg, mpegversion=(int)4, width=(int)[ 0, 2147483647 ], height=(int)[ 0, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], parsed=(boolean)true, systemstream=(boolean)false; video/x-divx, divxversion=(int)[ 4, 5 ]
-
-
-
- - mpegvideoparse - MPEG video elementary stream parser - Codec/Parser/Video - Parses and frames MPEG-1 and MPEG-2 elementary video streams - Wim Taymans <wim.taymans@ccollabora.co.uk>, Jan Schmidt <thaytan@mad.scientist.com>, Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> - - - sink - sink - always -
video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)false
-
- - src - source - always -
video/mpeg, mpegversion=(int)[ 1, 2 ], parsed=(boolean)true, systemstream=(boolean)false
-
-
-
- - pngparse - PNG parser - Codec/Parser/Video/Image - Parses PNG files - Olivier Crete <olivier.crete@collabora.com> - - - sink - sink - always -
image/png
-
- - src - source - always -
image/png, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], parsed=(boolean)true
-
-
-
- - vc1parse - VC1 parser - Codec/Parser/Converter/Video - Parses VC1 streams - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
video/x-wmv, wmvversion=(int)3, format=(string){ WVC1, WMV3 }
-
- - src - source - always -
video/x-wmv, wmvversion=(int)3, format=(string){ WVC1, WMV3 }, stream-format=(string){ bdu, bdu-frame, sequence-layer-bdu, sequence-layer-bdu-frame, sequence-layer-raw-frame, sequence-layer-frame-layer, asf, frame-layer }, header-format=(string){ none, asf, sequence-layer }
-
-
-
-
-
- videosignal - Various video signal analysers - ../../gst/videosignal/.libs/libgstvideosignal.so - libgstvideosignal.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - simplevideomark - Video marker - Filter/Effect/Video - Marks a video signal with a pattern - Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
video/x-raw, format=(string){ I420, YV12, Y41B, Y42B, Y444, YUY2, UYVY, AYUV, YVYU }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ I420, YV12, Y41B, Y42B, Y444, YUY2, UYVY, AYUV, YVYU }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - simplevideomarkdetect - Video detecter - Filter/Effect/Video - Detect patterns in a video signal - Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
video/x-raw, format=(string){ I420, YV12, Y41B, Y42B, Y444, YUY2, UYVY, AYUV, YVYU }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ I420, YV12, Y41B, Y42B, Y444, YUY2, UYVY, AYUV, YVYU }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - videoanalyse - Video analyser - Filter/Analyzer/Video - Analyse video signal - Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
video/x-raw, format=(string){ I420, YV12, Y444, Y42B, Y41B }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ I420, YV12, Y444, Y42B, Y41B }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- vmnc - VmWare Video Codec plugins - ../../gst/vmnc/.libs/libgstvmnc.so - libgstvmnc.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - vmncdec - VMnc video decoder - Codec/Decoder/Video - Decode VmWare video to raw (RGB) video - Michael Smith <msmith@xiph.org> - - - sink - sink - always -
video/x-vmnc, version=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 0, 2147483647 ], height=(int)[ 0, 2147483647 ]
-
- - src - source - always -
video/x-raw, format=(string){ RGBx, BGRx, xRGB, xBGR, RGB15, BGR15, RGB16, BGR16, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- voaacenc - AAC audio encoder - ../../ext/voaacenc/.libs/libgstvoaacenc.so - libgstvoaacenc.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - voaacenc - AAC audio encoder - Codec/Encoder/Audio - AAC audio encoder - Kan Hu <kan.hu@linaro.org> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int)1; audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int)2, channel-mask=(bitmask)0x0000000000000003
-
- - src - source - always -
audio/mpeg, mpegversion=(int)4, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int)[ 1, 2 ], stream-format=(string){ adts, raw }, base-profile=(string)lc
-
-
-
-
-
- voamrwbenc - Adaptive Multi-Rate Wide-Band Encoder - ../../ext/voamrwbenc/.libs/libgstvoamrwbenc.so - libgstvoamrwbenc.so - 1.10.1 - unknown - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - voamrwbenc - AMR-WB audio encoder - Codec/Encoder/Audio - Adaptive Multi-Rate Wideband audio encoder - Renato Araujo <renato.filho@indt.org.br> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)16000, channels=(int)1
-
- - src - source - always -
audio/AMR-WB, rate=(int)16000, channels=(int)1
-
-
-
-
-
- waylandsink - Wayland Video Sink - ../../ext/wayland/.libs/libgstwaylandsink.so - libgstwaylandsink.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - waylandsink - wayland video sink - Sink/Video - Output to wayland surface - Sreerenj Balachandran <sreerenj.balachandran@intel.com>, George Kiagiadakis <george.kiagiadakis@collabora.com> - - - sink - sink - always -
video/x-raw, format=(string){ BGRx, BGRA, RGBx, xBGR, xRGB, RGBA, ABGR, ARGB, RGB, BGR, RGB16, BGR16, YUY2, YVYU, UYVY, AYUV, NV12, NV21, NV16, YUV9, YVU9, Y41B, I420, YV12, Y42B, v308 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- webp - WebP plugin - ../../ext/webp/.libs/libgstwebp.so - libgstwebp.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - webpdec - WebP image decoder - Codec/Decoder/Image - Decode images from WebP format - Sreerenj Balachandran <sreerenj.balachandrn@intel.com> - - - sink - sink - always -
image/webp
-
- - src - source - always -
video/x-raw, format=(string){ RGB, RGBA, BGR, BGRA, ARGB, RGB16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - webpenc - WEBP image encoder - Codec/Encoder/Image - Encode images in WEBP format - Sreerenj Balachandran <sreerenjb@gnome.org> - - - sink - sink - always -
video/x-raw, format=(string){ I420, YV12, RGB, RGBA }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
image/webp, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 16383 ], height=(int)[ 16, 16383 ]
-
-
-
-
-
- webrtcdsp - Voice pre-processing using WebRTC Audio Processing Library - ../../ext/webrtcdsp/.libs/libgstwebrtcdsp.so - libgstwebrtcdsp.so - 1.10.1 - LGPL - gst-plugins-bad - WebRTCDsp - http://git.collabora.com - - - webrtcdsp - Voice Processor (AGC, AEC, filters, etc.) - Generic/Audio - Pre-processes voice with WebRTC Audio Processing Library - Nicolas Dufresne <nicolas.dufresne@collabora.com> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 48000, 32000, 16000, 8000 }, channels=(int)[ 1, 2147483647 ]
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 48000, 32000, 16000, 8000 }, channels=(int)[ 1, 2147483647 ]
-
-
-
- - webrtcechoprobe - Accoustic Echo Canceller probe - Generic/Audio - Gathers playback buffers for webrtcdsp - Nicolas Dufresne <nicolas.dufrsesne@collabora.com> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 48000, 32000, 16000, 8000 }, channels=(int)[ 1, 2147483647 ]
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 48000, 32000, 16000, 8000 }, channels=(int)[ 1, 2147483647 ]
-
-
-
-
-
- wildmidi - Wildmidi Plugin - ../../ext/timidity/.libs/libgstwildmidi.so - libgstwildmidi.so - 1.10.1 - GPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - wildmidi - WildMidi - Codec/Decoder/Audio - Midi Synthesizer Element - Wouter Paesen <wouter@blue-gate.be> - - - sink - sink - always -
audio/midi; audio/riff-midi
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, rate=(int)44100, channels=(int)2, layout=(string)interleaved
-
-
-
-
-
- x265 - x265-based H265 plugins - ../../ext/x265/.libs/libgstx265.so - libgstx265.so - 1.10.1 - GPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - x265enc - x265enc - Codec/Encoder/Video - H265 Encoder - Thijs Vermeir <thijs.vermeir@barco.com> - - - sink - sink - always -
video/x-raw, format=(string){ I420, Y444, I420_10LE, Y444_10LE }, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 4, 2147483647 ], height=(int)[ 4, 2147483647 ]
-
- - src - source - always -
video/x-h265, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 4, 2147483647 ], height=(int)[ 4, 2147483647 ], stream-format=(string)byte-stream, alignment=(string)au, profile=(string){ main }
-
-
-
-
-
- y4mdec - Demuxes/decodes YUV4MPEG streams - ../../gst/y4m/.libs/libgsty4mdec.so - libgsty4mdec.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins - Unknown package origin - - - y4mdec - YUV4MPEG demuxer/decoder - Codec/Demuxer - Demuxes/decodes YUV4MPEG streams - David Schleef <ds@schleef.org> - - - sink - sink - always -
application/x-yuv4mpeg, y4mversion=(int)2
-
- - src - source - always -
video/x-raw, format=(string){ I420, Y42B, Y444 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- yadif - YADIF deinterlacing filter - ../../gst/yadif/.libs/libgstyadif.so - libgstyadif.so - 1.10.1 - GPL - gst-plugins-bad - GStreamer Bad Plug-ins - Unknown package origin - - - yadif - YADIF deinterlacer - Video/Filter - Deinterlace video using YADIF filter - David Schleef <ds@schleef.org> - - - sink - sink - always -
video/x-raw, format=(string){ Y42B, I420, Y444 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], interlace-mode=(string){ interleaved, mixed, progressive }
-
- - src - source - always -
video/x-raw, format=(string){ Y42B, I420, Y444 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], interlace-mode=(string)progressive
-
-
-
-
-
- zbar - zbar barcode scanner - ../../ext/zbar/.libs/libgstzbar.so - libgstzbar.so - 1.10.1 - LGPL - gst-plugins-bad - GStreamer Bad Plug-ins source release - Unknown package origin - - - zbar - Barcode detector - Filter/Analyzer/Video - Detect bar codes in the video streams - Stefan Kost <ensonic@users.sf.net> - - - sink - sink - always -
video/x-raw, format=(string){ Y800, I420, YV12, NV12, NV21, Y41B, Y42B, YUV9, YVU9 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ Y800, I420, YV12, NV12, NV21, Y41B, Y42B, YUV9, YVU9 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
diff --git a/plugins-introspection/base.xml b/plugins-introspection/base.xml deleted file mode 100644 index 0168f60..0000000 --- a/plugins-introspection/base.xml +++ /dev/null @@ -1,1745 +0,0 @@ - - - adder - Adds multiple streams - ../../gst/adder/.libs/libgstadder.so - libgstadder.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - adder - Adder - Generic/Audio - Add N audio channels together - Thomas Vander Stichele <thomas at apestaart dot org> - - - sink_%u - sink - request -
audio/x-raw, format=(string){ S32LE, U32LE, S16LE, U16LE, S8, U8, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
-
- - src - source - always -
audio/x-raw, format=(string){ S32LE, U32LE, S16LE, U16LE, S8, U8, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
-
-
-
-
-
- alsa - ALSA plugin library - ../../ext/alsa/.libs/libgstalsa.so - libgstalsa.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - alsamidisrc - AlsaMidi Source - Source - Push ALSA MIDI sequencer events around - Antonio Ospite <ao2@ao2.it> - - - src - source - always -
audio/x-midi-event
-
-
-
- - alsasink - Audio sink (ALSA) - Sink/Audio - Output to a sound card via ALSA - Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-ac3, framed=(boolean)true; audio/x-eac3, framed=(boolean)true; audio/x-dts, framed=(boolean)true, block-size=(int){ 512, 1024, 2048 }; audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)[ 1, 2 ], parsed=(boolean)true
-
-
-
- - alsasrc - Audio source (ALSA) - Source/Audio - Read from a sound card via ALSA - Wim Taymans <wim@fluendo.com> - - - src - source - always -
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
-
-
-
-
- app - Elements used to communicate with applications - ../../gst/app/.libs/libgstapp.so - libgstapp.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - appsink - AppSink - Generic/Sink - Allow the application to get access to raw buffer - David Schleef <ds@schleef.org>, Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
ANY
-
-
-
- - appsrc - AppSrc - Generic/Source - Allow the application to feed buffers to a pipeline - David Schleef <ds@schleef.org>, Wim Taymans <wim.taymans@gmail.com> - - - src - source - always -
ANY
-
-
-
-
-
- audioconvert - Convert audio to different formats - ../../gst/audioconvert/.libs/libgstaudioconvert.so - libgstaudioconvert.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - audioconvert - Audio converter - Filter/Converter/Audio - Convert audio to different formats - Benjamin Otte <otte@gnome.org> - - - sink - sink - always -
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
-
-
- audiorate - Adjusts audio frames - ../../gst/audiorate/.libs/libgstaudiorate.so - libgstaudiorate.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - 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, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
-
- - src - source - always -
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
-
-
-
-
-
- audioresample - Resamples audio - ../../gst/audioresample/.libs/libgstaudioresample.so - libgstaudioresample.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - audioresample - Audio resampler - Filter/Converter/Audio - Resamples audio - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
-
- - src - source - always -
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
-
-
-
-
-
- audiotestsrc - Creates audio test signals of given frequency and volume - ../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so - libgstaudiotestsrc.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - audiotestsrc - Audio test source - Source/Audio - Creates audio test signals of given frequency and volume - Stefan Kost <ensonic@users.sf.net> - - - src - source - always -
audio/x-raw, format=(string){ S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE, S8, U8 }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
-
-
-
-
- cdparanoia - Read audio from CD in paranoid mode - ../../ext/cdparanoia/.libs/libgstcdparanoia.so - libgstcdparanoia.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - cdparanoiasrc - CD Audio (cdda) Source, Paranoia IV - Source/File - Read audio from CD in paranoid mode - Erik Walthinsen <omega@cse.ogi.edu>, Wim Taymans <wim@fluendo.com> - - - src - source - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)44100, channels=(int)2
-
-
-
-
-
- encoding - various encoding-related elements - ../../gst/encoding/.libs/libgstencodebin.so - libgstencodebin.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - encodebin - Encoder Bin - Generic/Bin/Encoder - Convenience encoding/muxing element - Edward Hervey <edward.hervey@collabora.co.uk> - - - audio_%u - sink - request -
ANY
-
- - private_%u - sink - request -
ANY
-
- - video_%u - sink - request -
ANY
-
- - src - source - always -
ANY
-
-
-
-
-
- gio - GIO elements - ../../gst/gio/.libs/libgstgio.so - libgstgio.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - giosink - GIO sink - Sink/File - Write to any GIO-supported location - René Stadler <mail@renestadler.de>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
ANY
-
-
-
- - giosrc - GIO source - Source/File - Read from any GIO-supported location - René Stadler <mail@renestadler.de>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - src - source - always -
ANY
-
-
-
- - giostreamsink - GIO stream sink - Sink - Write to any GIO stream - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
ANY
-
-
-
- - giostreamsrc - GIO stream source - Source - Read from any GIO stream - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - src - source - always -
ANY
-
-
-
-
-
- ivorbisdec - Vorbis Tremor decoder - ../../ext/vorbis/.libs/libgstivorbisdec.so - libgstivorbisdec.so - 1.4.0 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - ivorbisdec - Vorbis audio decoder - Codec/Decoder/Audio - decode raw vorbis streams to integer audio - Benjamin Otte <otte@gnome.org>, Chris Lord <chris@openedhand.com> - - - sink - sink - always -
audio/x-vorbis
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 6 ]
-
-
-
-
-
- libvisual - libvisual visualization plugins - ../../ext/libvisual/.libs/libgstlibvisual.so - libgstlibvisual.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - libvisual_bumpscope - libvisual Bumpscope plugin plugin v.0.0.1 - Visualization - Bumpscope visual plugin - Benjamin Otte <otte@gnome.org> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, channels=(int){ 1, 2 }, rate=(int){ 8000, 11250, 22500, 32000, 44100, 48000, 96000 }
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, BGR, RGB16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - libvisual_corona - libvisual libvisual corona plugin plugin v.0.1 - Visualization - Libvisual corona plugin - Benjamin Otte <otte@gnome.org> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, channels=(int){ 1, 2 }, rate=(int){ 8000, 11250, 22500, 32000, 44100, 48000, 96000 }
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, BGR, RGB16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - libvisual_infinite - libvisual infinite plugin plugin v.0.1 - Visualization - Infinite visual plugin - Benjamin Otte <otte@gnome.org> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, channels=(int){ 1, 2 }, rate=(int){ 8000, 11250, 22500, 32000, 44100, 48000, 96000 }
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, BGR, RGB16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - libvisual_jakdaw - libvisual Jakdaw plugin plugin v.0.0.1 - Visualization - jakdaw visual plugin - Benjamin Otte <otte@gnome.org> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, channels=(int){ 1, 2 }, rate=(int){ 8000, 11250, 22500, 32000, 44100, 48000, 96000 }
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, BGR, RGB16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - libvisual_jess - libvisual jess plugin plugin v.0.1 - Visualization - Jess visual plugin - Benjamin Otte <otte@gnome.org> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, channels=(int){ 1, 2 }, rate=(int){ 8000, 11250, 22500, 32000, 44100, 48000, 96000 }
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, BGR, RGB16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - libvisual_lv_analyzer - libvisual libvisual analyzer plugin v.1.0 - Visualization - Libvisual analyzer plugin - Benjamin Otte <otte@gnome.org> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, channels=(int){ 1, 2 }, rate=(int){ 8000, 11250, 22500, 32000, 44100, 48000, 96000 }
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, BGR, RGB16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - libvisual_lv_scope - libvisual libvisual scope plugin v.0.1 - Visualization - Libvisual scope plugin - Benjamin Otte <otte@gnome.org> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, channels=(int){ 1, 2 }, rate=(int){ 8000, 11250, 22500, 32000, 44100, 48000, 96000 }
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, BGR, RGB16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - libvisual_oinksie - libvisual oinksie plugin plugin v.0.1 - Visualization - Libvisual Oinksie visual plugin - Benjamin Otte <otte@gnome.org> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, channels=(int){ 1, 2 }, rate=(int){ 8000, 11250, 22500, 32000, 44100, 48000, 96000 }
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, BGR, RGB16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- ogg - ogg stream manipulation (info about ogg: http://xiph.org) - ../../ext/ogg/.libs/libgstogg.so - libgstogg.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - oggaviparse - Ogg AVI parser - Codec/Parser - parse an ogg avi stream into pages (info about ogg: http://xiph.org) - Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
application/x-ogg-avi
-
- - src - source - always -
audio/x-vorbis
-
-
-
- - oggdemux - Ogg demuxer - Codec/Demuxer - demux ogg streams (info about ogg: http://xiph.org) - Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
application/ogg; audio/ogg; video/ogg; application/kate
-
- - src_%08x - source - sometimes -
ANY
-
-
-
- - oggmux - Ogg muxer - Codec/Muxer - mux ogg streams (info about ogg: http://xiph.org) - Wim Taymans <wim@fluendo.com> - - - audio_%u - sink - request -
audio/x-vorbis; audio/x-flac; audio/x-speex; audio/x-celt; application/x-ogm-audio; audio/x-opus
-
- - subtitle_%u - sink - request -
text/x-cmml, encoded=(boolean)true; subtitle/x-kate; application/x-kate
-
- - video_%u - sink - request -
video/x-theora; application/x-ogm-video; video/x-dirac; video/x-smoke; video/x-vp8; video/x-daala
-
- - src - source - always -
application/ogg; audio/ogg; video/ogg
-
-
-
- - oggparse - Ogg parser - Codec/Parser - parse ogg streams into pages (info about ogg: http://xiph.org) - Michael Smith <msmith@fluendo.com> - - - sink - sink - always -
application/ogg
-
- - src - source - always -
application/ogg
-
-
-
- - ogmaudioparse - OGM audio stream parser - Codec/Decoder/Audio - parse an OGM audio header and stream - GStreamer maintainers <gstreamer-devel@lists.freedesktop.org> - - - sink - sink - always -
application/x-ogm-audio
-
- - src - source - sometimes -
audio/ms-gsm; audio/mpeg, mpegversion=(int)1, layer=(int)3; audio/mpeg, mpegversion=(int)1, layer=(int)2; audio/x-raw, format=(string){ S8, U8, S16LE, U16LE, S24LE, U24LE, S32LE, U32LE }, layout=(string)interleaved; audio/x-vorbis; audio/x-ac3; audio/x-dts; audio/mpeg, mpegversion=(int)4; audio/x-alaw; audio/x-mulaw; audio/x-wms, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)microsoft, block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)dvi, block_align=(int)[ 1, 2147483647 ]; audio/x-truespeech; audio/x-wma, wmaversion=(int)1, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)2, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)3, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-vnd.sony.atrac3; audio/x-raw, format=(string){ F32LE, F64LE }, layout=(string)interleaved; audio/x-voxware, voxwaretype=(int)117; audio/x-adpcm, layout=(string)dk4; audio/x-adpcm, layout=(string)dk3; audio/x-adpcm, layout=(string)dvi; audio/AMR; audio/AMR-WB; audio/x-siren; application/x-ogg-avi
-
-
-
- - ogmtextparse - OGM text stream parser - Codec/Decoder/Subtitle - parse an OGM text header and stream - GStreamer maintainers <gstreamer-devel@lists.freedesktop.org> - - - sink - sink - always -
application/x-ogm-text
-
- - src - source - sometimes -
text/x-raw, format=(string)utf8
-
-
-
- - ogmvideoparse - OGM video stream parser - Codec/Decoder/Video - parse an OGM video header and stream - GStreamer maintainers <gstreamer-devel@lists.freedesktop.org> - - - sink - sink - always -
application/x-ogm-video
-
- - src - source - sometimes -
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-asus, asusversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-asus, asusversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-cirrus-logic-accupak, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-camstudio, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-compressed-yuv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string){ RGB8P, BGR, BGRx }, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-divx, divxversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-divx, divxversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-truemotion, trueversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-dv, systemstream=(boolean)false, dvversion=(int)25, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-dv, systemstream=(boolean)false, dvversion=(int)50, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-divx, divxversion=(int)5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-flash-video, flvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp6-flash, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)lucent, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h264, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-huffyuv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-intel-h263, variant=(string)intel, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)I420, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-indeo, indeoversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-indeo, indeoversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-indeo, indeoversion=(int)5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)lead, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h264, variant=(string)lead, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)microsoft, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; image/jpeg, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-msmpeg, msmpegversion=(int)42, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-msmpeg, msmpegversion=(int)43, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, systemstream=(boolean)false, mpegversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, systemstream=(boolean)false, mpegversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-msmpeg, msmpegversion=(int)41, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-mszh, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; image/png, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-rle, layout=(string)microsoft, depth=(int)[ 1, 64 ], framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-indeo, indeoversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/sp5x, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-truemotion, trueversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-camtasia, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-ultimotion, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)UYVY, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-ati-vcr, vcrversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-ati-vcr, vcrversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)vdolive, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)vivo, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vmnc, version=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h264, variant=(string)videosoft, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-wmv, wmvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-wmv, wmvversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-wmv, wmvversion=(int)3, format=(string)WMV3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-xan, wcversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)YUY2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)YVU9, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-zlib, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-cinepak, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h264, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-msvideocodec, msvideoversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)xirlink, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-dirac, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-ffv, ffvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-kmvc, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp6, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp6-flash, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp7, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp8, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-mimic, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-apple-video, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-theora, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-fraps, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-aasc, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)YV12, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-loco, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-zmbv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)v210, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)r210, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]
-
-
-
-
-
- opus - OPUS plugin library - ../../ext/opus/.libs/libgstopus.so - libgstopus.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - opusdec - Opus audio decoder - Codec/Decoder/Audio - decode opus streams to audio - Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> - - - sink - sink - always -
audio/x-opus, channel-mapping-family=(int)0; audio/x-opus, channel-mapping-family=(int)[ 1, 255 ], channels=(int)[ 1, 255 ], stream-count=(int)[ 1, 255 ], coupled-count=(int)[ 0, 255 ]
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 48000, 24000, 16000, 12000, 8000 }, channels=(int)[ 1, 8 ]
-
-
-
- - opusenc - Opus audio encoder - Codec/Encoder/Audio - Encodes audio in Opus format - Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)48000, channels=(int)[ 1, 8 ]; audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 12000, 16000, 24000 }, channels=(int)[ 1, 8 ]
-
- - src - source - always -
audio/x-opus
-
-
-
-
-
- pango - Pango-based text rendering and overlay - ../../ext/pango/.libs/libgstpango.so - libgstpango.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - clockoverlay - Clock overlay - Filter/Editor/Video - Overlays the current clock time on a video stream - Tim-Philipp Müller <tim@centricular.net> - - - video_sink - sink - always -
video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - textoverlay - Text overlay - Filter/Editor/Video - Adds text strings on top of a video buffer - David Schleef <ds@schleef.org>, Zeeshan Ali <zeeshan.ali@nokia.com> - - - text_sink - sink - always -
text/x-raw, format=(string){ pango-markup, utf8 }
-
- - video_sink - sink - always -
video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - textrender - Text renderer - Filter/Editor/Video - Renders a text string to an image bitmap - David Schleef <ds@schleef.org>, GStreamer maintainers <gstreamer-devel@lists.freedesktop.org> - - - sink - sink - always -
text/x-raw, format=(string){ pango-markup, utf8 }
-
- - src - source - always -
video/x-raw, format=(string){ AYUV, ARGB }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - timeoverlay - Time overlay - Filter/Editor/Video - Overlays buffer time stamps on a video stream - Tim-Philipp Müller <tim@centricular.net> - - - video_sink - sink - always -
video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- playback - various playback elements - ../../gst/playback/.libs/libgstplayback.so - libgstplayback.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - decodebin - Decoder Bin - Generic/Bin/Decoder - Autoplug and decode to raw media - Edward Hervey <edward.hervey@collabora.co.uk>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
ANY
-
- - src_%u - source - sometimes -
ANY
-
-
-
- - decodebin3 - Decoder Bin 3 - Generic/Bin/Decoder - Autoplug and decode to raw media - Edward Hervey <edward@centricular.com> - - - sink - sink - always -
ANY
-
- - sink_%u - sink - request -
ANY
-
- - audio_%u - source - sometimes -
ANY
-
- - src_%u - source - sometimes -
ANY
-
- - text_%u - source - sometimes -
ANY
-
- - video_%u - source - sometimes -
ANY
-
-
-
- - parsebin - Parse Bin - Generic/Bin/Parser - Parse and de-multiplex to elementary stream - Jan Schmidt <jan@centricular.com>, Edward Hervey <edward@centricular.com> - - - sink - sink - always -
ANY
-
- - src_%u - source - sometimes -
ANY
-
-
-
- - playbin - Player Bin 2 - Generic/Bin/Player - Autoplug and play media from an uri - Wim Taymans <wim.taymans@gmail.com> - - - - - playbin3 - Player Bin 3 - Generic/Bin/Player - Autoplug and play media from an uri - Wim Taymans <wim.taymans@gmail.com> - - - - - playsink - Player Sink - Generic/Bin/Sink - Convenience sink for multiple streams - Wim Taymans <wim.taymans@gmail.com> - - - audio_raw_sink - sink - request -
ANY
-
- - audio_sink - sink - request -
ANY
-
- - text_sink - sink - request -
ANY
-
- - video_raw_sink - sink - request -
ANY
-
- - video_sink - sink - request -
ANY
-
-
-
- - streamsynchronizer - Stream Synchronizer - Generic - Synchronizes a group of streams to have equal durations and starting points - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink_%u - sink - request -
ANY
-
- - src_%u - source - sometimes -
ANY
-
-
-
- - subtitleoverlay - Subtitle Overlay - Video/Overlay/Subtitle - Overlays a video stream with subtitles - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - subtitle_sink - sink - always -
ANY
-
- - video_sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
- - uridecodebin - URI Decoder - Generic/Bin/Decoder - Autoplug and decode an URI to raw media - Wim Taymans <wim.taymans@gmail.com> - - - src_%u - source - sometimes -
ANY
-
-
-
- - urisourcebin - URI reader - Generic/Bin/Source - Download and buffer a URI as needed - Jan Schmidt <jan@centricular.com> - - - src_%u - source - sometimes -
ANY
-
-
-
-
-
- subparse - Subtitle parsing - ../../gst/subparse/.libs/libgstsubparse.so - libgstsubparse.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - ssaparse - 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 - source - always -
text/x-raw, format=(string)pango-markup
-
-
-
- - subparse - Subtitle parser - Codec/Parser/Subtitle - Parses subtitle (.sub) files into text streams - Gustavo J. A. M. Carneiro <gjc@inescporto.pt>, GStreamer maintainers <gstreamer-devel@lists.freedesktop.org> - - - sink - sink - always -
application/x-subtitle; application/x-subtitle-sami; application/x-subtitle-tmplayer; application/x-subtitle-mpl2; application/x-subtitle-dks; application/x-subtitle-qttext; application/x-subtitle-lrc; application/x-subtitle-vtt
-
- - src - source - always -
text/x-raw, format=(string){ pango-markup, utf8 }
-
-
-
-
-
- tcp - transfer data over the network via TCP - ../../gst/tcp/.libs/libgsttcp.so - libgsttcp.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - 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
-
-
-
- - multisocketsink - Multi socket sink - Sink/Network - Send data to multiple sockets - Thomas Vander Stichele <thomas at apestaart dot org>, Wim Taymans <wim@fluendo.com>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
ANY
-
-
-
- - socketsrc - socket source - Source/Network - Receive data from a socket - Thomas Vander Stichele <thomas at apestaart dot org>, William Manley <will@williammanley.net> - - - src - source - always -
ANY
-
-
-
- - 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 - source - 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 - source - always -
ANY
-
-
-
-
-
- theora - Theora plugin library - ../../ext/theora/.libs/libgsttheora.so - libgsttheora.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - theoradec - Theora video decoder - Codec/Decoder/Video - decode raw theora streams to raw YUV video - Benjamin Otte <otte@gnome.org>, Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
video/x-theora
-
- - src - source - always -
video/x-raw, format=(string){ I420, Y42B, Y444 }, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]
-
-
-
- - theoraenc - Theora video encoder - Codec/Encoder/Video - encode raw YUV video to a theora stream - Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
video/x-raw, format=(string){ I420, Y42B, Y444 }, framerate=(fraction)[ 1/2147483647, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]
-
- - src - source - always -
video/x-theora, framerate=(fraction)[ 1/2147483647, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]
-
-
-
- - theoraparse - Theora video parser - Codec/Parser/Video - parse raw theora streams - Andy Wingo <wingo@pobox.com> - - - sink - sink - always -
video/x-theora
-
- - src - source - always -
video/x-theora
-
-
-
-
-
- typefindfunctions - default typefind functions - ../../gst/typefind/.libs/libgsttypefindfunctions.so - libgsttypefindfunctions.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - - videoconvert - Colorspace conversion - ../../gst/videoconvert/.libs/libgstvideoconvert.so - libgstvideoconvert.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - videoconvert - Colorspace converter - Filter/Converter/Video - Converts video from one colorspace to another - GStreamer maintainers <gstreamer-devel@lists.freedesktop.org> - - - sink - sink - always -
video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- videorate - Adjusts video frames - ../../gst/videorate/.libs/libgstvideorate.so - libgstvideorate.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - 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(ANY); video/x-bayer(ANY); image/jpeg(ANY); image/png(ANY)
-
- - src - source - always -
video/x-raw(ANY); video/x-bayer(ANY); image/jpeg(ANY); image/png(ANY)
-
-
-
-
-
- videoscale - Resizes video - ../../gst/videoscale/.libs/libgstvideoscale.so - libgstvideoscale.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - videoscale - Video scaler - Filter/Converter/Video/Scaler - Resizes video - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- videotestsrc - Creates a test video stream - ../../gst/videotestsrc/.libs/libgstvideotestsrc.so - libgstvideotestsrc.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - videotestsrc - Video test source - Source/Video - Creates a test video stream - David A. Schleef <ds@schleef.org> - - - src - source - always -
video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-bayer, format=(string){ bggr, rggb, grbg, gbrg }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- volume - plugin for controlling audio volume - ../../gst/volume/.libs/libgstvolume.so - libgstvolume.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - volume - Volume - Filter/Effect/Audio - Set volume on audio/raw streams - Andy Wingo <wingo@pobox.com> - - - sink - sink - always -
audio/x-raw, format=(string){ F32LE, F64LE, S8, S16LE, S24LE, S32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string){ F32LE, F64LE, S8, S16LE, S24LE, S32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
-
-
- vorbis - Vorbis plugin library - ../../ext/vorbis/.libs/libgstvorbis.so - libgstvorbis.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - vorbisdec - Vorbis audio decoder - Codec/Decoder/Audio - decode raw vorbis streams to float audio - Benjamin Otte <otte@gnome.org>, Chris Lord <chris@openedhand.com> - - - sink - sink - always -
audio/x-vorbis
-
- - src - source - always -
audio/x-raw, format=(string)F32LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 256 ]
-
-
-
- - vorbisenc - Vorbis audio encoder - Codec/Encoder/Audio - Encodes audio in Vorbis format - Monty <monty@xiph.org>, Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 200000 ], channels=(int)1; audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 200000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003; audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 200000 ], channels=(int)3, channel-mask=(bitmask)0x0000000000000007; audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 200000 ], channels=(int)4, channel-mask=(bitmask)0x0000000000000033; audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 200000 ], channels=(int)5, channel-mask=(bitmask)0x0000000000000037; audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 200000 ], channels=(int)6, channel-mask=(bitmask)0x000000000000003f; audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 200000 ], channels=(int)7, channel-mask=(bitmask)0x0000000000000d0f; audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 200000 ], channels=(int)8, channel-mask=(bitmask)0x0000000000000c3f; audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 200000 ], channels=(int)[ 9, 255 ], channel-mask=(bitmask)0x0000000000000000
-
- - src - source - always -
audio/x-vorbis, rate=(int)[ 1, 200000 ], channels=(int)[ 1, 255 ]
-
-
-
- - vorbisparse - VorbisParse - Codec/Parser/Audio - parse raw vorbis streams - Thomas Vander Stichele <thomas at apestaart dot org> - - - sink - sink - always -
audio/x-vorbis
-
- - src - source - always -
audio/x-vorbis
-
-
-
- - vorbistag - VorbisTag - Formatter/Metadata - Retags vorbis streams - James Livingston <doclivingston@gmail.com> - - - sink - sink - always -
audio/x-vorbis
-
- - src - source - always -
audio/x-vorbis
-
-
-
-
-
- ximagesink - X11 video output element based on standard Xlib calls - ../../sys/ximage/.libs/libgstximagesink.so - libgstximagesink.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - ximagesink - Video sink - Sink/Video - A standard X based videosink - Julien Moutte <julien@moutte.net> - - - sink - sink - always -
video/x-raw, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]
-
-
-
-
-
- xvimagesink - XFree86 video output plugin using Xv extension - ../../sys/xvimage/.libs/libgstxvimagesink.so - libgstxvimagesink.so - 1.10.1 - LGPL - gst-plugins-base - GStreamer Base Plug-ins source release - Unknown package origin - - - xvimagesink - Video sink - Sink/Video - A Xv based videosink - Julien Moutte <julien@moutte.net> - - - sink - sink - always -
video/x-raw, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]
-
-
-
-
-
diff --git a/plugins-introspection/core.xml b/plugins-introspection/core.xml deleted file mode 100644 index 66b496d..0000000 --- a/plugins-introspection/core.xml +++ /dev/null @@ -1,398 +0,0 @@ - - - coreelements - GStreamer core elements - ../../plugins/elements/.libs/libgstcoreelements.so - libgstcoreelements.so - 1.10.1 - LGPL - gstreamer - GStreamer source release - Unknown package origin - - - capsfilter - CapsFilter - Generic - Pass data without modification, limiting formats - David Schleef <ds@schleef.org> - - - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
- - concat - Concat - Generic - Concatenate multiple streams - Sebastian Dröge <sebastian@centricular.com> - - - sink_%u - sink - request -
ANY
-
- - src - source - always -
ANY
-
-
-
- - downloadbuffer - DownloadBuffer - Generic - Download Buffer element - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
ANY
-
- - src - source - 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
-
-
-
- - fakesrc - Fake Source - Source - Push empty (no data) buffers around - Erik Walthinsen <omega@cse.ogi.edu>, Wim Taymans <wim@fluendo.com> - - - src - source - always -
ANY
-
-
-
- - fdsink - Filedescriptor Sink - Sink/File - Write data to a file descriptor - Erik Walthinsen <omega@cse.ogi.edu> - - - sink - sink - always -
ANY
-
-
-
- - fdsrc - Filedescriptor Source - Source/File - Read from a file descriptor - Erik Walthinsen <omega@cse.ogi.edu> - - - src - source - always -
ANY
-
-
-
- - filesink - File Sink - Sink/File - Write stream to a file - Thomas Vander Stichele <thomas at apestaart dot org> - - - sink - sink - always -
ANY
-
-
-
- - filesrc - File Source - Source/File - Read from arbitrary point in a file - Erik Walthinsen <omega@cse.ogi.edu> - - - src - source - always -
ANY
-
-
-
- - funnel - Funnel pipe fitting - Generic - N-to-1 pipe fitting - Olivier Crete <olivier.crete@collabora.co.uk> - - - sink_%u - sink - request -
ANY
-
- - src - source - always -
ANY
-
-
-
- - identity - Identity - Generic - Pass data without modification - Erik Walthinsen <omega@cse.ogi.edu> - - - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
- - input-selector - Input selector - Generic - N-to-1 input stream selector - Julien Moutte <julien@moutte.net>, Jan Schmidt <thaytan@mad.scientist.com>, Wim Taymans <wim.taymans@gmail.com> - - - sink_%u - sink - request -
ANY
-
- - src - source - always -
ANY
-
-
-
- - multiqueue - MultiQueue - Generic - Multiple data queue - Edward Hervey <edward@fluendo.com> - - - sink_%u - sink - request -
ANY
-
- - src_%u - source - sometimes -
ANY
-
-
-
- - output-selector - Output selector - Generic - 1-to-N output stream selector - Stefan Kost <stefan.kost@nokia.com> - - - sink - sink - always -
ANY
-
- - src_%u - source - request -
ANY
-
-
-
- - queue - Queue - Generic - Simple data queue - Erik Walthinsen <omega@cse.ogi.edu> - - - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
- - queue2 - Queue 2 - Generic - Simple data queue - Erik Walthinsen <omega@cse.ogi.edu>, Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
- - streamiddemux - Streamid Demux - Generic - 1-to-N output stream by stream-id - HoonHee Lee <hoonhee.lee@lge.com> - - - sink - sink - always -
ANY
-
- - src_%u - source - sometimes -
ANY
-
-
-
- - 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_%u - source - request -
ANY
-
-
-
- - typefind - TypeFind - Generic - Finds the media type of a stream - Benjamin Otte <in7y118@public.uni-hamburg.de> - - - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
- - valve - Valve element - Filter - Drops buffers and events or lets them through - Olivier Crete <olivier.crete@collabora.co.uk> - - - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
-
-
diff --git a/plugins-introspection/create_plugin_list.py b/plugins-introspection/create_plugin_list.py deleted file mode 100755 index 839109e..0000000 --- a/plugins-introspection/create_plugin_list.py +++ /dev/null @@ -1,275 +0,0 @@ -#!/usr/bin/python3 -# -# Copyright (C) 2016 Tim-Philipp Müller -# -# License: this script is made available under the following licenses: -# Simplified BSD License/FreeBSD License, MIT License, and/or LGPLv2.1+ license. -# -# Reads plugin introspection .xml files (one per module) and outputs a -# list of all plugins in markdown format. We may want to do something -# more fancy here in future, for now this is just to provide a replacement -# for the xltsproc-generated list in the www module -# -# XML files were generated like this (we'll want to automate that at some point): -# -# echo '' > core.xml; \ -# cat ~/gst/1.10/gstreamer/docs/plugins/inspect/plugin-* >> core.xml; \ -# echo '' >> core.xml -# -# for m in base good ugly bad; do \ -# echo '' > $m.xml; \ -# cat ~/gst/1.10/gst-plugins-$m/docs/plugins/inspect/plugin-* >> $m.xml; \ -# echo '' >> $m.xml; \ -# done - -import xml.etree.ElementTree as xmltree -import http.client as httpclient -import urllib.parse as urlparse -import pickle -import sys -import os - -allow_offline = False -is_offline = False - -modules = {} - -all_elements = {} -all_plugins = {} - -url_cache = {} -url_conn = None - -# check if an url exists or not -def check_url(url): - global url_conn - - if is_offline and allow_offline: - return True - - if url in url_cache: - return url_cache[url] - - r = urlparse.urlparse(url) - - # Reuse existing conn if possible - is_gst_fdo = url.startswith('https://gstreamer.freedesktop.org') - if is_gst_fdo and url_conn is not None: - connection = url_conn - else: - connection = httpclient.HTTPSConnection(r.netloc) - if is_gst_fdo: - url_conn = connection - - connection.request('HEAD', r.path) - response = connection.getresponse() - response.read() - exists = response.status < 400 - url_cache[url] = exists - sys.stderr.write('Checking if {0} exists: {1}\n'.format(url,exists)) - return exists - -# load url cache -def load_url_cache(): - global url_cache - try: - with open('cache/url_cache.pkl', 'rb') as f: - url_cache = pickle.load(f) - except: - url_cache = {} - -# save url cache -def save_url_cache(): - global url_cache - if not os.path.exists('cache'): - os.makedirs('cache') - with open('cache/url_cache.pkl', 'wb') as f: - pickle.dump(url_cache, f) - -def parse_plugin_element(element_node): - element = {} - for detail in element_node: - if detail.tag in ['pads']: - pass - elif detail.text: - element[detail.tag] = detail.text - - return element - -def parse_plugin_elements(elements_node): - element_list = [] - - for enode in elements_node: - element = parse_plugin_element(enode) - element_list.append(element) - - return element_list - -def parse_plugin(plugin_node): - plugin = {} - - for detail in plugin_node: - if detail.tag == 'elements': - plugin['elements'] = parse_plugin_elements(detail) - elif detail.text: - plugin[detail.tag] = detail.text - - return plugin - -def parse_plugins(xml_fn): - plugin_list = [] - - tree = xmltree.parse(xml_fn) - root = tree.getroot() - for pnode in root: - plugin = parse_plugin(pnode) - plugin_list.append(plugin) - - return plugin_list - -def process_plugins(short_name): - module = {} - elements = [] - plugins = parse_plugins(short_name + '.xml') - module['plugins'] = plugins - for p in plugins: - p['module_name'] = short_name - elist = p['elements'] - for e in elist: - e['plugin_name'] = p['name'] - e['module_name'] = short_name - elements.append(e) - - name = e['name'] - if name in all_elements: - print('Element {0} already exists in element list! {1}'.format(name, all_elements[name])) - else: - all_elements[name] = e - - if p['name'] in all_plugins: - print('Plugin {0} already exists in plugin list! {1}'.format(name, all_plugins[p['name']])) - else: - all_plugins[p['name']] = p - - module['elements'] = elements - - modules[short_name] = module - -# __main__ - -load_url_cache() - -if not check_url('https://www.google.com'): - if not allow_offline: - raise Exception('URL checking does not seem to work, are you online?') - else: - print ('URL checking does not seem to work, continuing in offline mode') - is_offline = True - -for m in ['core', 'base', 'good', 'bad', 'ugly']: - process_plugins(m) - -plugins_page = '''# List of Elements and Plugins - - - -Note: this list is not complete! It does not contain OS-specific plugins -for Android, Windows, macOS, iOS, or wrapper plugins (gst-libav, gst-omx), -nor gst-rtsp-server or gstreamer-vaapi elements. - -There may be links to pages that don't exist, this means that the element or -plugin does not have documentation yet or the documentation is not hooked up -properly (help welcome!). - -| Element | Description | Plugin | Module | -|---------|-------------|---------|--------| -''' - -plugin_names = [] - -element_links = [] -plugin_links = [] - -element_names = [] -for e in all_elements: - element_names.append(e) - -element_names.sort() -for e in element_names: - element_name = e - element_desc = all_elements[e]['description'] - plugin_name = all_elements[e]['plugin_name'] - module_nick = all_elements[e]['module_name'] - if module_nick == 'core': - module_name = 'gstreamer' - else: - module_name = 'gst-plugins-' + module_nick - - # column 1: element name - edoc_url = 'https://gstreamer.freedesktop.org/data/doc/gstreamer/head/' + \ - '{1}-plugins/html/{1}-plugins-{0}.html'.format(element_name, module_name) - - if check_url(edoc_url): - element_links.append('[element-{0}]: {1}\n'.format(element_name, edoc_url)) - plugins_page += '|[{0}][element-{0}]'.format(element_name) - else: - plugins_page += '|{0}'.format(element_name) - - # column 2: element description - - element_desc.replace('\n', ' ') - element_desc.replace('|', ' ') - if len(element_desc) > 150: - element_desc = '(too long)' - plugins_page += '|{0}'.format(element_desc) - - # column 3: plugin name - pdoc_url = 'https://gstreamer.freedesktop.org/data/doc/gstreamer/head/' + \ - '{1}-plugins/html/{1}-plugins-plugin-{0}.html'.format(plugin_name,module_name) - - if check_url(pdoc_url): - plugins_page += '|[{0}][{0}]'.format(plugin_name) - else: - plugins_page += '|{0}'.format(plugin_name) - - if plugin_name not in plugin_names: - plugin_names.append(plugin_name) - if check_url(pdoc_url): - plugin_links.append('[{0}]: {1}\n'.format(plugin_name,pdoc_url)) - - # column 4: module name - plugins_page += '|[{0}][{1}]'.format(module_name, module_nick) - - # end of row - plugins_page += '|\n' - -# Write module shortcuts list - -plugins_page += ''' - -[core]: https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-plugins/html/ -[base]: https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-plugins/html/ -[good]: https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-good-plugins/html/ -[ugly]: https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-ugly-plugins/html/ -[bad]: https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-plugins/html/ - -''' - -# Write element shortcuts list - -element_links.sort() -for elink in element_links: - plugins_page += elink - -plugins_page += '\n' - -# Write plugin shortcuts list - -plugin_links.sort() -for plink in plugin_links: - plugins_page += plink - -# Output page to stdout -print(plugins_page) - -save_url_cache() diff --git a/plugins-introspection/good.xml b/plugins-introspection/good.xml deleted file mode 100644 index 058c9b0..0000000 --- a/plugins-introspection/good.xml +++ /dev/null @@ -1,6358 +0,0 @@ - - - 1394 - Source for video data via IEEE1394 interface - ../../ext/raw1394/.libs/libgst1394.so - libgst1394.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - dv1394src - Firewire (1394) DV video source - Source/Video - Source for DV video data from firewire port - Erik Walthinsen <omega@temple-baptist.com>, Daniel Fischer <dan@f3c.com>, Wim Taymans <wim@fluendo.com>, Zaheer Abbas Merali <zaheerabbas at merali dot org> - - - src - source - always -
video/x-dv, format=(string){ NTSC, PAL }, systemstream=(boolean)true
-
-
-
- - hdv1394src - Firewire (1394) HDV video source - Source/Video - Source for MPEG-TS video data from firewire port - Edward Hervey <bilboed@bilboed.com> - - - src - source - always -
video/mpegts, systemstream=(boolean)true, packetsize=(int)188
-
-
-
-
-
- aasink - ASCII Art video sink - ../../ext/aalib/.libs/libgstaasink.so - libgstaasink.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - aasink - ASCII art video sink - Sink/Video - An ASCII art videosink - Wim Taymans <wim.taymans@chello.be> - - - sink - sink - always -
video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- alaw - ALaw audio conversion routines - ../../gst/law/.libs/libgstalaw.so - libgstalaw.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - alawdec - A Law audio decoder - Codec/Decoder/Audio - Convert 8bit A law to 16bit PCM - Zaheer Abbas Merali <zaheerabbas at merali dot org> - - - sink - sink - always -
audio/x-alaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]
-
-
-
- - alawenc - A Law audio encoder - Codec/Encoder/Audio - Convert 16bit PCM to 8bit A law - Zaheer Abbas Merali <zaheerabbas at merali dot org> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]
-
- - src - source - always -
audio/x-alaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]
-
-
-
-
-
- alphacolor - RGBA from/to AYUV colorspace conversion preserving the alpha channel - ../../gst/alpha/.libs/libgstalphacolor.so - libgstalphacolor.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - alphacolor - Alpha color filter - Filter/Converter/Video - ARGB from/to AYUV colorspace conversion preserving the alpha channel - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string){ RGBA, BGRA, ARGB, ABGR, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ RGBA, BGRA, ARGB, ABGR, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- alpha - adds an alpha channel to video - constant or via chroma-keying - ../../gst/alpha/.libs/libgstalpha.so - libgstalpha.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - alpha - Alpha filter - Filter/Effect/Video - Adds an alpha channel to video - uniform or via chroma-keying - Wim Taymans <wim.taymans@gmail.com> -Edward Hervey <edward.hervey@collabora.co.uk> -Jan Schmidt <thaytan@noraisin.net> - - - sink - sink - always -
video/x-raw, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, BGRx, xBGR, RGBx, RGB, BGR, Y42B, YUY2, YVYU, UYVY, I420, YV12, Y41B }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, BGRx, xBGR, RGBx, RGB, BGR, Y42B, YUY2, YVYU, UYVY, I420, YV12, Y41B }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- apetag - APEv1/2 tag reader - ../../gst/apetag/.libs/libgstapetag.so - libgstapetag.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - apedemux - APE tag demuxer - Codec/Demuxer/Metadata - Read and output APE tags while demuxing the contents - Tim-Philipp Müller <tim centricular net> - - - sink - sink - always -
application/x-apetag
-
- - src - source - always -
ANY
-
-
-
-
-
- audiofx - Audio effects plugin - ../../gst/audiofx/.libs/libgstaudiofx.so - libgstaudiofx.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - audioamplify - Audio amplifier - Filter/Effect/Audio - Amplifies an audio stream by a given factor - Sebastian Dröge <slomo@circular-chaos.org> - - - sink - sink - always -
audio/x-raw, format=(string){ S8, S16LE, S32LE, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
-
- - src - source - always -
audio/x-raw, format=(string){ S8, S16LE, S32LE, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
-
-
-
- - audiochebband - Band pass & band reject filter - Filter/Effect/Audio - Chebyshev band pass and band reject filter - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
- - audiocheblimit - Low pass & high pass filter - Filter/Effect/Audio - Chebyshev low pass and high pass filter - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
- - audiodynamic - Dynamic range controller - Filter/Effect/Audio - Compressor and Expander - Sebastian Dröge <slomo@circular-chaos.org> - - - sink - sink - always -
audio/x-raw, format=(string){ S16LE, F32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
-
- - src - source - always -
audio/x-raw, format=(string){ S16LE, F32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
-
-
-
- - audioecho - Audio echo - Filter/Effect/Audio - Adds an echo or reverb effect to an audio stream - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
- - audiofirfilter - Audio FIR filter - Filter/Effect/Audio - Generic audio FIR filter with custom filter kernel - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
- - audioiirfilter - Audio IIR filter - Filter/Effect/Audio - Generic audio IIR filter with custom filter kernel - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
- - audioinvert - Audio inversion - Filter/Effect/Audio - Swaps upper and lower half of audio samples - Sebastian Dröge <slomo@circular-chaos.org> - - - sink - sink - always -
audio/x-raw, format=(string){ S16LE, F32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
-
- - src - source - always -
audio/x-raw, format=(string){ S16LE, F32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string){ interleaved, non-interleaved }
-
-
-
- - audiokaraoke - AudioKaraoke - Filter/Effect/Audio - Removes voice from sound - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
audio/x-raw, format=(string){ S16LE, F32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003, layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string){ S16LE, F32LE }, rate=(int)[ 1, 2147483647 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003, layout=(string)interleaved
-
-
-
- - audiopanorama - Stereo positioning - Filter/Effect/Audio - Positions audio streams in the stereo panorama - Stefan Kost <ensonic@users.sf.net> - - - sink - sink - always -
audio/x-raw, format=(string){ F32LE, S16LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string){ F32LE, S16LE }, rate=(int)[ 1, 2147483647 ], channels=(int)2, layout=(string)interleaved
-
-
-
- - audiowsincband - Band pass & band reject filter - Filter/Effect/Audio - Band pass and band reject windowed sinc filter - Thomas Vander Stichele <thomas at apestaart dot org>, Steven W. Smith, Dreamlab Technologies Ltd. <mathis.hofer@dreamlab.net>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
- - audiowsinclimit - Low pass & high pass filter - Filter/Effect/Audio - Low pass and high pass windowed sinc filter - Thomas Vander Stichele <thomas at apestaart dot org>, Steven W. Smith, Dreamlab Technologies Ltd. <mathis.hofer@dreamlab.net>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string){ F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
- - scaletempo - Scaletempo - Filter/Effect/Rate - Sync audio tempo with playback rate - Rov Juvano <rovjuvano@users.sourceforge.net> - - - sink - sink - always -
audio/x-raw, format=(string)F32LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string)F64LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
- - src - source - always -
audio/x-raw, format=(string)F32LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string)F64LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
-
-
-
-
- audioparsers - Parsers for various audio formats - ../../gst/audioparsers/.libs/libgstaudioparsers.so - libgstaudioparsers.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - aacparse - AAC audio stream parser - Codec/Parser/Audio - Advanced Audio Coding parser - Stefan Kost <stefan.kost@nokia.com> - - - sink - sink - always -
audio/mpeg, mpegversion=(int){ 2, 4 }
-
- - src - source - always -
audio/mpeg, framed=(boolean)true, mpegversion=(int){ 2, 4 }, stream-format=(string){ raw, adts, adif, loas }
-
-
-
- - ac3parse - AC3 audio stream parser - Codec/Parser/Converter/Audio - AC3 parser - Tim-Philipp Müller <tim centricular net> - - - sink - sink - always -
audio/x-ac3; audio/x-eac3; audio/ac3; audio/x-private1-ac3
-
- - src - source - always -
audio/x-ac3, framed=(boolean)true, channels=(int)[ 1, 6 ], rate=(int)[ 8000, 48000 ], alignment=(string){ iec61937, frame }; audio/x-eac3, framed=(boolean)true, channels=(int)[ 1, 6 ], rate=(int)[ 8000, 48000 ], alignment=(string){ iec61937, frame }
-
-
-
- - amrparse - AMR audio stream parser - Codec/Parser/Audio - Adaptive Multi-Rate audio parser - Ronald Bultje <rbultje@ronald.bitfreak.net> - - - sink - sink - always -
audio/x-amr-nb-sh; audio/x-amr-wb-sh
-
- - src - source - always -
audio/AMR, rate=(int)8000, channels=(int)1; audio/AMR-WB, rate=(int)16000, channels=(int)1
-
-
-
- - dcaparse - DTS Coherent Acoustics audio stream parser - Codec/Parser/Audio - DCA parser - Tim-Philipp Müller <tim centricular net> - - - sink - sink - always -
audio/x-dts; audio/x-private1-dts
-
- - src - source - always -
audio/x-dts, framed=(boolean)true, channels=(int)[ 1, 8 ], rate=(int)[ 8000, 192000 ], depth=(int){ 14, 16 }, endianness=(int){ 1234, 4321 }, block-size=(int)[ 1, 2147483647 ], frame-size=(int)[ 1, 2147483647 ]
-
-
-
- - flacparse - FLAC audio parser - Codec/Parser/Audio - Parses audio with the FLAC lossless audio codec - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
audio/x-flac
-
- - src - source - always -
audio/x-flac, framed=(boolean)true, channels=(int)[ 1, 8 ], rate=(int)[ 1, 655350 ]
-
-
-
- - mpegaudioparse - MPEG1 Audio Parser - Codec/Parser/Audio - Parses and frames mpeg1 audio streams (levels 1-3), provides seek - Jan Schmidt <thaytan@mad.scientist.com>,Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> - - - sink - sink - always -
audio/mpeg, mpegversion=(int)1
-
- - src - source - always -
audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], mpegaudioversion=(int)[ 1, 3 ], rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ], parsed=(boolean)true
-
-
-
- - sbcparse - SBC audio parser - Codec/Parser/Audio - Parses an SBC bluetooth audio stream - Tim-Philipp Müller <tim.muller@collabora.co.uk> - - - sink - sink - always -
audio/x-sbc
-
- - src - source - always -
audio/x-sbc, parsed=(boolean)true, channels=(int)[ 1, 2 ], rate=(int){ 16000, 32000, 44100, 48000 }
-
-
-
- - wavpackparse - Wavpack audio stream parser - Codec/Parser/Audio - Wavpack parser - Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> - - - sink - sink - always -
audio/x-wavpack
-
- - src - source - always -
audio/x-wavpack, depth=(int)[ 1, 32 ], channels=(int)[ 1, 8 ], rate=(int)[ 6000, 192000 ], framed=(boolean)true; audio/x-wavpack-correction, framed=(boolean)true
-
-
-
-
-
- auparse - parses au streams - ../../gst/auparse/.libs/libgstauparse.so - libgstauparse.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - auparse - 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 - source - always -
audio/x-raw, format=(string){ S8, S16LE, S16BE, S24LE, S24BE, S32LE, S32BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 8000, 192000 ], channels=(int)1, layout=(string)interleaved; audio/x-raw, format=(string){ S8, S16LE, S16BE, S24LE, S24BE, S32LE, S32BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 8000, 192000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003, layout=(string)interleaved; 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 }
-
-
-
-
-
- autodetect - Plugin contains auto-detection plugins for video/audio in- and outputs - ../../gst/autodetect/.libs/libgstautodetect.so - libgstautodetect.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - autoaudiosink - Auto audio sink - Sink/Audio - Wrapper audio sink for automatically detected audio sink - Jan Schmidt <thaytan@noraisin.net> - - - sink - sink - always -
ANY
-
-
-
- - autoaudiosrc - Auto audio source - Source/Audio - Wrapper audio source for automatically detected audio source - Jan Schmidt <thaytan@noraisin.net>, Stefan Kost <ensonic@users.sf.net> - - - src - source - always -
ANY
-
-
-
- - autovideosink - Auto video sink - Sink/Video - Wrapper video sink for automatically detected video sink - Jan Schmidt <thaytan@noraisin.net> - - - sink - sink - always -
ANY
-
-
-
- - autovideosrc - Auto video source - Source/Video - Wrapper video source for automatically detected video source - Jan Schmidt <thaytan@noraisin.net>, Stefan Kost <ensonic@users.sf.net> - - - src - source - always -
ANY
-
-
-
-
-
- avi - AVI stream handling - ../../gst/avi/.libs/libgstavi.so - libgstavi.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - avidemux - Avi demuxer - Codec/Demuxer - Demultiplex an avi file into audio and video - Erik Walthinsen <omega@cse.ogi.edu>, Wim Taymans <wim.taymans@chello.be>, Thijs Vermeir <thijsvermeir@gmail.com> - - - sink - sink - always -
video/x-msvideo
-
- - audio_%u - source - sometimes -
audio/ms-gsm; audio/mpeg, mpegversion=(int)1, layer=(int)3; audio/mpeg, mpegversion=(int)1, layer=(int)2; audio/x-raw, format=(string){ S8, U8, S16LE, U16LE, S24LE, U24LE, S32LE, U32LE }, layout=(string)interleaved; audio/x-vorbis; audio/x-ac3; audio/x-dts; audio/mpeg, mpegversion=(int)4; audio/x-alaw; audio/x-mulaw; audio/x-wms, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)microsoft, block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)dvi, block_align=(int)[ 1, 2147483647 ]; audio/x-truespeech; audio/x-wma, wmaversion=(int)1, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)2, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)3, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-vnd.sony.atrac3; audio/x-raw, format=(string){ F32LE, F64LE }, layout=(string)interleaved; audio/x-voxware, voxwaretype=(int)117; audio/x-adpcm, layout=(string)dk4; audio/x-adpcm, layout=(string)dk3; audio/x-adpcm, layout=(string)dvi; audio/AMR; audio/AMR-WB; audio/x-siren; application/x-ogg-avi; audio/x-avi-unknown
-
- - subpicture_%u - source - sometimes -
subpicture/x-xsub
-
- - subtitle_%u - source - sometimes -
application/x-subtitle-avi
-
- - video_%u - source - sometimes -
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-asus, asusversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-asus, asusversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-cirrus-logic-accupak, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-camstudio, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-compressed-yuv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string){ RGB8P, BGR, BGRx }, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-divx, divxversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-divx, divxversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-truemotion, trueversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-dv, systemstream=(boolean)false, dvversion=(int)25, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-dv, systemstream=(boolean)false, dvversion=(int)50, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-divx, divxversion=(int)5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-flash-video, flvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp6-flash, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)lucent, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h264, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-huffyuv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-intel-h263, variant=(string)intel, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)I420, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-indeo, indeoversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-indeo, indeoversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-indeo, indeoversion=(int)5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)lead, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h264, variant=(string)lead, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)microsoft, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; image/jpeg, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-msmpeg, msmpegversion=(int)42, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-msmpeg, msmpegversion=(int)43, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, systemstream=(boolean)false, mpegversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, systemstream=(boolean)false, mpegversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-msmpeg, msmpegversion=(int)41, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-mszh, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; image/png, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-rle, layout=(string)microsoft, depth=(int)[ 1, 64 ], framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-indeo, indeoversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/sp5x, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-truemotion, trueversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-camtasia, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-ultimotion, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)UYVY, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-ati-vcr, vcrversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-ati-vcr, vcrversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)vdolive, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)vivo, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vmnc, version=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h264, variant=(string)videosoft, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-wmv, wmvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-wmv, wmvversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-wmv, wmvversion=(int)3, format=(string)WMV3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-xan, wcversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)YUY2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)YVU9, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-zlib, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-cinepak, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h264, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-msvideocodec, msvideoversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-h263, variant=(string)xirlink, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-dirac, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-ffv, ffvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-kmvc, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp6, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp6-flash, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp7, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-vp8, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-mimic, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-apple-video, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-theora, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-fraps, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-aasc, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)YV12, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-loco, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-zmbv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)v210, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-raw, format=(string)r210, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]; video/x-dv, systemstream=(boolean)true; video/x-avi-unknown
-
-
-
- - avimux - Avi muxer - Codec/Muxer - Muxes audio and video into an avi stream - GStreamer maintainers <gstreamer-devel@lists.freedesktop.org> - - - audio_%u - sink - request -
audio/x-raw, format=(string){ U8, S16LE }, 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/mpeg, mpegversion=(int)4, stream-format=(string)raw, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-ac3, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ]; audio/x-alaw, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-mulaw, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-wma, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ], wmaversion=(int)[ 1, 2 ]
-
- - video_%u - sink - request -
video/x-raw, format=(string){ YUY2, I420, BGR, BGRx, BGRA, GRAY8, UYVY }, 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-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, stream-format=(string)byte-stream, alignment=(string)au, 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 ]; video/x-wmv, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], wmvversion=(int)[ 1, 3 ]; image/x-jpc, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-vp8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/png, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-msvideo
-
-
-
- - avisubtitle - Avi subtitle parser - Codec/Parser/Subtitle - Parse avi subtitle stream - Thijs Vermeir <thijsvermeir@gmail.com> - - - sink - sink - always -
application/x-subtitle-avi
-
- - src - source - always -
application/x-subtitle
-
-
-
-
-
- cacasink - Colored ASCII Art video sink - ../../ext/libcaca/.libs/libgstcacasink.so - libgstcacasink.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - cacasink - A colored ASCII art video sink - Sink/Video - A colored ASCII art videosink - Zeeshan Ali <zak147@yahoo.com> - - - sink - sink - always -
video/x-raw, format=(string){ RGB, BGR, RGBx, xRGB, BGRx, xBGR, RGB16, RGB15 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- cairo - Cairo-based elements - ../../ext/cairo/.libs/libgstcairo.so - libgstcairo.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - cairooverlay - Cairo overlay - Filter/Editor/Video - Render overlay on a video stream using Cairo - Jon Nordby <jononor@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string){ BGRx, BGRA, RGB16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, BGRA, RGB16 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- cutter - Audio Cutter to split audio into non-silent bits - ../../gst/cutter/.libs/libgstcutter.so - libgstcutter.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - cutter - Audio cutter - Filter/Editor/Audio - Audio Cutter to split audio into non-silent bits - Thomas Vander Stichele <thomas at apestaart dot org> - - - sink - sink - always -
audio/x-raw, format=(string){ S8, S16LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string){ S8, S16LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
-
-
- debug - elements for testing and debugging - ../../gst/debugutils/.libs/libgstdebug.so - libgstdebug.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - breakmydata - Break my data - Testing - randomly change data in the stream - Benjamin Otte <otte@gnome> - - - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
- - capssetter - CapsSetter - Generic - Set/merge caps on stream - Mark Nauwelaerts <mnauw@users.sourceforge.net> - - - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
- - cpureport - CPU report - Testing - Post cpu usage information every buffer - Zaheer Abbas Merali <zaheerabbas at merali dot org> - - - sink - sink - always -
ANY
-
- - src - source - 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 - source - always -
ANY
-
-
-
- - progressreport - Progress report - Testing - Periodically query and report on processing progress - Jan Schmidt <thaytan@mad.scientist.com> - - - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
- - pushfilesrc - Push File Source - Testing - Implements pushfile:// URI-handler for push-based file access - Tim-Philipp Müller <tim centricular net> - - - src - source - always -
ANY
-
-
-
- - rndbuffersize - Random buffer size - Testing - pull random sized buffers - Stefan Kost <stefan.kost@nokia.com> - - - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
- - taginject - TagInject - Generic - inject metadata tags - Stefan Kost <ensonic@users.sf.net> - - - sink - sink - always -
ANY
-
- - src - source - always -
ANY
-
-
-
- - testsink - Test plugin - Testing - perform a number of tests - Benjamin Otte <otte@gnome> - - - sink - sink - always -
ANY
-
-
-
-
-
- deinterlace - Deinterlacer - ../../gst/deinterlace/.libs/libgstdeinterlace.so - libgstdeinterlace.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - deinterlace - Deinterlacer - Filter/Effect/Video/Deinterlace - Deinterlace Methods ported from DScaler/TvTime - Martin Eikermann <meiker@upb.de>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string){ AYUV, ARGB, ABGR, RGBA, BGRA, Y444, xRGB, xBGR, RGBx, BGRx, RGB, BGR, YUY2, YVYU, UYVY, Y42B, I420, YV12, Y41B, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ AYUV, ARGB, ABGR, RGBA, BGRA, Y444, xRGB, xBGR, RGBx, BGRx, RGB, BGR, YUY2, YVYU, UYVY, Y42B, I420, YV12, Y41B, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, NV16, NV61, NV24, GRAY8, GRAY16_BE, GRAY16_LE, v308, IYU2, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, I422_10LE, I422_10BE, Y444_10LE, Y444_10BE, GBR, GBR_10LE, GBR_10BE, NV12_64Z32, A420_10LE, A420_10BE, A422_10LE, A422_10BE, A444_10LE, A444_10BE, P010_10LE, P010_10BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- directsound - DirectSound plugin - ../../win32/vs6/release/libgstdirectsound.dll - libgstdirectsound.dll - 0.10.4.1 - LGPL - gst-plugins-bad - GStreamer Good Plug-ins CVS - Unknown package origin - - - directsoundsink - DirectSound audio sink - Sink/Audio - DirectSound audio sink - Sebastien Moutte <sebastien@moutte.net> - - - - - dtmf - DTMF plugins - ../../gst/dtmf/.libs/libgstdtmf.so - libgstdtmf.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - dtmfsrc - DTMF tone generator - Source/Audio - Generates DTMF tones - Youness Alaoui <youness.alaoui@collabora.co.uk> - - - src - source - always -
audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)1
-
-
-
- - rtpdtmfdepay - RTP DTMF packet depayloader - Codec/Depayloader/Network - Generates DTMF Sound from telephone-event RTP packets - Youness Alaoui <youness.alaoui@collabora.co.uk> - - - sink - sink - always -
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 0, 2147483647 ], encoding-name=(string)TELEPHONE-EVENT
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, rate=(int)[ 1, 2147483647 ], channels=(int)1
-
-
-
- - rtpdtmfsrc - RTP DTMF packet generator - Source/Network - Generates RTP DTMF packets - Zeeshan Ali <zeeshan.ali@nokia.com> - - - src - source - always -
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 0, 2147483647 ], encoding-name=(string)TELEPHONE-EVENT
-
-
-
-
-
- dv - DV demuxer and decoder based on libdv (libdv.sf.net) - ../../ext/dv/.libs/libgstdv.so - libgstdv.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - dvdec - DV video decoder - Codec/Decoder/Video - Uses libdv to decode DV video (smpte314) (libdv.sourceforge.net) - Erik Walthinsen <omega@cse.ogi.edu>,Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
video/x-dv, systemstream=(boolean)false
-
- - src - source - always -
video/x-raw, format=(string){ YUY2, BGRx, RGB }, framerate=(fraction)[ 1/1, 60/1 ], width=(int)720, height=(int){ 576, 480 }
-
-
-
- - dvdemux - DV system stream demuxer - Codec/Demuxer - Uses libdv to separate DV audio from DV video (libdv.sourceforge.net) - Erik Walthinsen <omega@cse.ogi.edu>, Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
video/x-dv, systemstream=(boolean)true
-
- - audio - source - sometimes -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 32000, 44100, 48000 }, channels=(int){ 2, 4 }
-
- - video - source - sometimes -
video/x-dv, systemstream=(boolean)false
-
-
-
-
-
- effectv - effect plugins from the effectv project - ../../gst/effectv/.libs/libgsteffectv.so - libgsteffectv.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - 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, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, RGBx }, 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@gmail.be> - - - sink - sink - always -
video/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - edgetv - EdgeTV effect - Filter/Effect/Video - Apply edge detect on video - Wim Taymans <wim.taymans@chello.be> - - - sink - sink - always -
video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - optv - OpTV effect - Filter/Effect/Video - Optical art meets real-time video effect - FUKUCHI, Kentarou <fukuchi@users.sourceforge.net>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, RGBx }, 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, format=(string){ xRGB, xBGR, BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ xRGB, xBGR, BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - radioactv - RadioacTV effect - Filter/Effect/Video - motion-enlightment effect - FUKUCHI, Kentarou <fukuchi@users.sourceforge.net>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string){ RGBx, BGRx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ RGBx, BGRx }, 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@gmail.be> - - - sink - sink - always -
video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, RGBx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - rippletv - RippleTV effect - Filter/Effect/Video - RippleTV does ripple mark effect on the video input - FUKUCHI, Kentarou <fukuchi@users.sourceforge.net>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string){ BGRx, RGBx, xBGR, xRGB }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, RGBx, xBGR, xRGB }, 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, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - streaktv - StreakTV effect - Filter/Effect/Video - StreakTV makes after images of moving objects - FUKUCHI, Kentarou <fukuchi@users.sourceforge.net>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string){ BGRx, RGBx, xBGR, xRGB }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ BGRx, RGBx, xBGR, xRGB }, 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@gmail.be> - - - sink - sink - always -
video/x-raw, format=(string){ RGBx, BGRx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ RGBx, BGRx }, 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, format=(string){ RGBx, xRGB, BGRx, xBGR }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- equalizer - GStreamer audio equalizers - ../../gst/equalizer/.libs/libgstequalizer.so - libgstequalizer.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - equalizer-10bands - 10 Band Equalizer - Filter/Effect/Audio - Direct Form 10 band IIR equalizer - Stefan Kost <ensonic@users.sf.net> - - - sink - sink - always -
audio/x-raw, format=(string){ S16LE, F32LE, F64LE }, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string){ S16LE, F32LE, F64LE }, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
- - equalizer-3bands - 3 Band Equalizer - Filter/Effect/Audio - Direct Form 3 band IIR equalizer - Stefan Kost <ensonic@users.sf.net> - - - sink - sink - always -
audio/x-raw, format=(string){ S16LE, F32LE, F64LE }, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string){ S16LE, F32LE, F64LE }, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
- - equalizer-nbands - N Band Equalizer - Filter/Effect/Audio - Direct Form IIR equalizer - Benjamin Otte <otte@gnome.org>, Stefan Kost <ensonic@users.sf.net> - - - sink - sink - always -
audio/x-raw, format=(string){ S16LE, F32LE, F64LE }, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string){ S16LE, F32LE, F64LE }, rate=(int)[ 1000, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
-
-
- flac - The FLAC Lossless compressor Codec - ../../ext/flac/.libs/libgstflac.so - libgstflac.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - flacdec - FLAC audio decoder - Codec/Decoder/Audio - Decodes FLAC lossless audio streams - Tim-Philipp Müller <tim@centricular.net>, Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
audio/x-flac, framed=(boolean)true, rate=(int)[ 1, 655350 ], channels=(int)[ 1, 8 ]
-
- - src - source - always -
audio/x-raw, format=(string){ S8, S16LE, S24_32LE, S32LE }, layout=(string)interleaved, rate=(int)[ 1, 655350 ], channels=(int)[ 1, 8 ]
-
-
-
- - flacenc - FLAC audio encoder - Codec/Encoder/Audio - Encodes audio with the FLAC lossless audio encoder - Wim Taymans <wim.taymans@chello.be> - - - sink - sink - always -
audio/x-raw, format=(string){ S8, S16LE, S24LE, S24_32LE }, layout=(string)interleaved, rate=(int)[ 1, 655350 ], channels=(int)1; audio/x-raw, format=(string){ S8, S16LE, S24LE, S24_32LE }, layout=(string)interleaved, rate=(int)[ 1, 655350 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003; audio/x-raw, format=(string){ S8, S16LE, S24LE, S24_32LE }, layout=(string)interleaved, rate=(int)[ 1, 655350 ], channels=(int)3, channel-mask=(bitmask)0x0000000000000007; audio/x-raw, format=(string){ S8, S16LE, S24LE, S24_32LE }, layout=(string)interleaved, rate=(int)[ 1, 655350 ], channels=(int)4, channel-mask=(bitmask)0x0000000000000033; audio/x-raw, format=(string){ S8, S16LE, S24LE, S24_32LE }, layout=(string)interleaved, rate=(int)[ 1, 655350 ], channels=(int)5, channel-mask=(bitmask)0x0000000000000037; audio/x-raw, format=(string){ S8, S16LE, S24LE, S24_32LE }, layout=(string)interleaved, rate=(int)[ 1, 655350 ], channels=(int)6, channel-mask=(bitmask)0x000000000000003f; audio/x-raw, format=(string){ S8, S16LE, S24LE, S24_32LE }, layout=(string)interleaved, rate=(int)[ 1, 655350 ], channels=(int)7, channel-mask=(bitmask)0x000000000000013f; audio/x-raw, format=(string){ S8, S16LE, S24LE, S24_32LE }, layout=(string)interleaved, rate=(int)[ 1, 655350 ], channels=(int)8, channel-mask=(bitmask)0x0000000000000c3f
-
- - src - source - always -
audio/x-flac
-
-
-
- - flactag - FLAC tagger - Formatter/Metadata - Rewrite tags in a FLAC file - Christophe Fergeau <teuf@gnome.org> - - - sink - sink - always -
audio/x-flac
-
- - src - source - always -
audio/x-flac
-
-
-
-
-
- flv - FLV muxing and demuxing plugin - ../../gst/flv/.libs/libgstflv.so - libgstflv.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - flvdemux - FLV Demuxer - Codec/Demuxer - Demux FLV feeds into digital streams - Julien Moutte <julien@moutte.net> - - - sink - sink - always -
video/x-flv
-
- - audio - source - sometimes -
audio/x-adpcm, layout=(string)swf, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }; audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int){ 1, 2 }, rate=(int){ 5512, 8000, 11025, 22050, 44100 }, parsed=(boolean)true; audio/mpeg, mpegversion=(int)4, stream-format=(string)raw, framed=(boolean)true; audio/x-nellymoser, channels=(int){ 1, 2 }, rate=(int){ 5512, 8000, 11025, 16000, 22050, 44100 }; audio/x-raw, format=(string){ U8, S16LE }, layout=(string)interleaved, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }; audio/x-alaw, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }; audio/x-mulaw, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }; audio/x-speex, channels=(int)1, rate=(int)16000
-
- - video - source - sometimes -
video/x-flash-video, flvversion=(int)1; video/x-flash-screen; video/x-vp6-flash; video/x-vp6-alpha; video/x-h264, stream-format=(string)avc
-
-
-
- - flvmux - FLV muxer - Codec/Muxer - Muxes video/audio streams into a FLV stream - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - audio - sink - request -
audio/x-adpcm, layout=(string)swf, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }; audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int){ 1, 2 }, rate=(int){ 5512, 8000, 11025, 22050, 44100 }, parsed=(boolean)true; audio/mpeg, mpegversion=(int){ 4, 2 }, stream-format=(string)raw; audio/x-nellymoser, channels=(int){ 1, 2 }, rate=(int){ 5512, 8000, 11025, 16000, 22050, 44100 }; audio/x-raw, format=(string){ U8, S16LE }, layout=(string)interleaved, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }; audio/x-alaw, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }; audio/x-mulaw, channels=(int){ 1, 2 }, rate=(int){ 5512, 11025, 22050, 44100 }; audio/x-speex, channels=(int)1, rate=(int)16000
-
- - video - sink - request -
video/x-flash-video; video/x-flash-screen; video/x-vp6-flash; video/x-vp6-alpha; video/x-h264, stream-format=(string)avc
-
- - src - source - always -
video/x-flv
-
-
-
-
-
- flxdec - FLC/FLI/FLX video decoder - ../../gst/flx/.libs/libgstflxdec.so - libgstflxdec.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - flxdec - FLX video 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 - source - always -
video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- gdkpixbuf - GdkPixbuf-based image decoder, overlay and sink - ../../ext/gdk_pixbuf/.libs/libgstgdkpixbuf.so - libgstgdkpixbuf.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - gdkpixbufdec - GdkPixbuf image decoder - Codec/Decoder/Image - Decodes images in a video stream using GdkPixbuf - David A. Schleef <ds@schleef.org>, Renato Filho <renato.filho@indt.org.br> - - - sink - sink - always -
image/png; image/gif; image/x-icon; application/x-navi-animation; image/x-cmu-raster; image/x-sun-raster; image/x-pixmap; image/tiff; image/x-portable-anymap; image/x-portable-bitmap; image/x-portable-graymap; image/x-portable-pixmap; image/bmp; image/x-bmp; image/x-MS-bmp; image/vnd.wap.wbmp; image/x-bitmap; image/x-tga; image/x-pcx; image/svg; image/svg+xml
-
- - src - source - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - gdkpixbufoverlay - GdkPixbuf Overlay - Filter/Effect/Video - Overlay an image onto a video stream - Tim-Philipp Müller <tim centricular net> - - - sink - sink - always -
video/x-raw, format=(string){ RGBx, RGB, BGR, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, I420, YV12, AYUV, YUY2, UYVY, v308, v210, v216, Y41B, Y42B, Y444, YVYU, NV12, NV21, UYVP, RGB16, BGR16, RGB15, BGR15, UYVP, A420, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ RGBx, RGB, BGR, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, I420, YV12, AYUV, YUY2, UYVY, v308, v210, v216, Y41B, Y42B, Y444, YVYU, NV12, NV21, UYVP, RGB16, BGR16, RGB15, BGR15, UYVP, A420, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10LE, I420_10BE, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - gdkpixbufsink - GdkPixbuf sink - Sink/Video - Output images as GdkPixbuf objects in bus messages - Tim-Philipp Müller <tim centricular net> - - - sink - sink - always -
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- goom2k1 - GOOM 2k1 visualization filter - ../../gst/goom2k1/.libs/libgstgoom2k1.so - libgstgoom2k1.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - goom2k1 - GOOM: what a GOOM! 2k1 edition - Visualization - Takes frames of data and outputs video frames using the GOOM 2k1 filter - Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, rate=(int)[ 8000, 96000 ], channels=(int)1, layout=(string)interleaved; audio/x-raw, format=(string)S16LE, rate=(int)[ 8000, 96000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003, layout=(string)interleaved
-
- - src - source - always -
video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- goom - GOOM visualization filter - ../../gst/goom/.libs/libgstgoom.so - libgstgoom.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - 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, format=(string)S16LE, rate=(int)[ 8000, 96000 ], channels=(int)1, layout=(string)interleaved; audio/x-raw, format=(string)S16LE, rate=(int)[ 8000, 96000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003, layout=(string)interleaved
-
- - src - source - always -
video/x-raw, format=(string)BGRx, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- icydemux - Demux ICY tags from a stream - ../../gst/icydemux/.libs/libgsticydemux.so - libgsticydemux.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - icydemux - 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> - - - sink - sink - always -
application/x-icy, metadata-interval=(int)[ 0, 2147483647 ]
-
- - src - source - sometimes -
ANY
-
-
-
-
-
- id3demux - Demux ID3v1 and ID3v2 tags from a file - ../../gst/id3demux/.libs/libgstid3demux.so - libgstid3demux.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - id3demux - ID3 tag demuxer - Codec/Demuxer/Metadata - Read and output ID3v1 and ID3v2 tags while demuxing the contents - Jan Schmidt <thaytan@mad.scientist.com> - - - sink - sink - always -
application/x-id3
-
- - src - source - always -
ANY
-
-
-
-
-
- imagefreeze - Still frame stream generator - ../../gst/imagefreeze/.libs/libgstimagefreeze.so - libgstimagefreeze.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - imagefreeze - Still frame stream generator - Filter/Video - Generates a still frame stream from an image - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
video/x-raw
-
- - src - source - always -
video/x-raw
-
-
-
-
-
- interleave - Audio interleaver/deinterleaver - ../../gst/interleave/.libs/libgstinterleave.so - libgstinterleave.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - 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>, Sebastian Dröge <slomo@circular-chaos.org> - - - sink - sink - always -
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src_%u - source - sometimes -
audio/x-raw, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, rate=(int)[ 1, 2147483647 ], channels=(int)1, layout=(string){ non-interleaved, interleaved }
-
-
-
- - interleave - Audio interleaver - Filter/Converter/Audio - Folds many mono channels into one interleaved audio stream - Andy Wingo <wingo at pobox.com>, Sebastian Dröge <slomo@circular-chaos.org> - - - sink_%u - sink - request -
audio/x-raw, rate=(int)[ 1, 2147483647 ], channels=(int)1, format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, layout=(string){ non-interleaved, interleaved }
-
- - src - source - always -
audio/x-raw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], format=(string){ S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }, layout=(string)interleaved
-
-
-
-
-
- isomp4 - ISO base media file format support (mp4, 3gpp, qt, mj2) - ../../gst/isomp4/.libs/libgstisomp4.so - libgstisomp4.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - 3gppmux - 3GPP Muxer - Codec/Muxer - Multiplex audio and video into a 3GPP file - Thiago Sousa Santos <thiagoss@embedded.ufcg.edu.br> - - - audio_%u - sink - request -
audio/AMR, rate=(int)8000, channels=(int)[ 1, 2 ]; audio/AMR-WB, rate=(int)16000, channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)4, stream-format=(string)raw, channels=(int)[ 1, 8 ], rate=(int)[ 1, 2147483647 ]; audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int)[ 1, 2147483647 ]
-
- - subtitle_%u - sink - request -
text/x-raw, format=(string)utf8
-
- - video_%u - sink - request -
video/x-h263, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]
-
- - src - source - always -
video/quicktime, variant=(string)3gpp
-
-
-
- - ismlmux - ISML Muxer - Codec/Muxer - Multiplex audio and video into a ISML file - Thiago Sousa Santos <thiagoss@embedded.ufcg.edu.br> - - - audio_%u - sink - request -
audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)4, stream-format=(string)raw, channels=(int)[ 1, 8 ], rate=(int)[ 1, 2147483647 ]
-
- - video_%u - sink - request -
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]
-
- - src - source - always -
video/quicktime, variant=(string)iso-fragmented
-
-
-
- - mj2mux - MJ2 Muxer - Codec/Muxer - Multiplex audio and video into a MJ2 file - Thiago Sousa Santos <thiagoss@embedded.ufcg.edu.br> - - - audio_%u - sink - request -
audio/x-raw, format=(string){ S16LE, S16BE, S8, U8 }, layout=(string)interleaved, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]
-
- - video_%u - sink - request -
image/x-j2c, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; image/x-jpc, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]
-
- - src - source - always -
video/mj2
-
-
-
- - mp4mux - MP4 Muxer - Codec/Muxer - Multiplex audio and video into a MP4 file - Thiago Sousa Santos <thiagoss@embedded.ufcg.edu.br> - - - audio_%u - sink - request -
audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)4, stream-format=(string)raw, channels=(int)[ 1, 8 ], rate=(int)[ 1, 2147483647 ]; audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int)[ 1, 2147483647 ]; audio/x-alac, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/x-opus, channel-mapping-family=(int)[ 0, 255 ], channels=(int)[ 1, 8 ], rate=(int)[ 1, 2147483647 ]
-
- - subtitle_%u - sink - request -
text/x-raw, format=(string)utf8
-
- - video_%u - sink - request -
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-mp4-part, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]
-
- - src - source - always -
video/quicktime, variant=(string)iso
-
-
-
- - qtdemux - 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; video/mj2; audio/x-m4a; application/x-3gp
-
- - audio_%u - source - sometimes -
ANY
-
- - subtitle_%u - source - sometimes -
ANY
-
- - video_%u - source - sometimes -
ANY
-
-
-
- - qtmoovrecover - QT Moov Recover - Util - Recovers unfinished qtmux files - Thiago Santos <thiago.sousa.santos@collabora.co.uk> - - - - - qtmux - QuickTime Muxer - Codec/Muxer - Multiplex audio and video into a QuickTime file - Thiago Sousa Santos <thiagoss@embedded.ufcg.edu.br> - - - audio_%u - sink - request -
audio/x-raw, format=(string){ S32LE, S32BE, S24LE, S24BE, S16LE, S16BE, S8, U8 }, layout=(string)interleaved, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)4, stream-format=(string)raw, channels=(int)[ 1, 8 ], rate=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)dvi, block_align=(int)[ 64, 8096 ], channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/x-alaw, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/x-mulaw, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/AMR, rate=(int)8000, channels=(int)[ 1, 2 ]; audio/AMR-WB, rate=(int)16000, channels=(int)[ 1, 2 ]; audio/x-alac, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]
-
- - subtitle_%u - sink - request -
text/x-raw, format=(string)utf8
-
- - video_%u - sink - request -
video/x-raw, format=(string){ RGB, UYVY, v210 }, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-prores, variant=(string){ standard, lt, hq, proxy }, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h263, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-svq, svqversion=(int)3, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-dv, systemstream=(boolean)false, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; image/jpeg, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-vp8, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-dirac, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-qt-part, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]
-
- - src - source - always -
video/quicktime, variant=(string)apple; video/quicktime
-
-
-
- - rtpxqtdepay - RTP packet depayloader - Codec/Depayloader/Network - Extracts Quicktime audio/video from RTP packets - Wim Taymans <wim@fluendo.com> - - - 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 }
-
- - src - source - always -
ANY
-
-
-
-
-
- jack - JACK audio elements - ../../ext/jack/.libs/libgstjack.so - libgstjack.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - jackaudiosink - Audio Sink (Jack) - Sink/Audio - Output audio to a JACK server - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
-
-
- - jackaudiosrc - Audio Source (Jack) - Source/Audio - Captures audio from a JACK server - Tristan Matthews <tristan@sat.qc.ca> - - - src - source - always -
audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
-
-
-
-
- jpeg - JPeg plugin library - ../../ext/jpeg/.libs/libgstjpeg.so - libgstjpeg.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - jpegdec - JPEG image decoder - Codec/Decoder/Image - Decode images from JPEG format - Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
image/jpeg
-
- - src - source - always -
video/x-raw, format=(string){ I420, RGB, BGR, RGBx, xRGB, BGRx, xBGR, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - jpegenc - JPEG image encoder - Codec/Encoder/Image - Encode images in JPEG format - Wim Taymans <wim.taymans@tvd.be> - - - sink - sink - always -
video/x-raw, format=(string){ I420, YV12, YUY2, UYVY, Y41B, Y42B, YVYU, Y444, NV21, NV12, RGB, BGR, RGBx, xRGB, BGRx, xBGR, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
image/jpeg, width=(int)[ 16, 65535 ], height=(int)[ 16, 65535 ], framerate=(fraction)[ 0/1, 2147483647/1 ], sof-marker=(int){ 0, 1, 2, 9 }
-
-
-
-
-
- level - Audio level plugin - ../../gst/level/.libs/libgstlevel.so - libgstlevel.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - 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, format=(string){ S8, S16LE, S32LE, F32LE, F64LE }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
- - src - source - always -
audio/x-raw, format=(string){ S8, S16LE, S32LE, F32LE, F64LE }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
-
-
-
-
- matroska - Matroska and WebM stream handling - ../../gst/matroska/.libs/libgstmatroska.so - libgstmatroska.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - matroskademux - Matroska demuxer - Codec/Demuxer - Demuxes Matroska/WebM streams into video/audio/subtitles - GStreamer maintainers <gstreamer-devel@lists.freedesktop.org> - - - sink - sink - always -
audio/x-matroska; video/x-matroska; video/x-matroska-3d; audio/webm; video/webm
-
- - audio_%u - source - sometimes -
ANY
-
- - subtitle_%u - source - sometimes -
text/x-raw, format=(string)pango-markup; application/x-ssa; application/x-ass; application/x-usf; subpicture/x-dvd; subpicture/x-pgs; subtitle/x-kate; application/x-subtitle-unknown
-
- - video_%u - source - sometimes -
ANY
-
-
-
- - matroskamux - Matroska muxer - Codec/Muxer - Muxes video/audio/subtitle streams into a matroska stream - GStreamer maintainers <gstreamer-devel@lists.freedesktop.org> - - - audio_%u - sink - request -
audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int){ 2, 4 }, stream-format=(string)raw, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-ac3, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-eac3, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-dts, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-vorbis, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-flac, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-opus; audio/x-speex, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw, format=(string){ U8, S16BE, S16LE, S24BE, S24LE, S32BE, S32LE, F32LE, F64LE }, layout=(string)interleaved, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-tta, width=(int){ 8, 16, 24 }, channels=(int){ 1, 2 }, rate=(int)[ 8000, 96000 ]; audio/x-pn-realaudio, raversion=(int){ 1, 2, 8 }, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)[ 1, 3 ], block_align=(int)[ 0, 65535 ], bitrate=(int)[ 0, 524288 ], channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-alaw, channels=(int){ 1, 2 }, rate=(int)[ 8000, 192000 ]; audio/x-mulaw, channels=(int){ 1, 2 }, rate=(int)[ 8000, 192000 ]; audio/x-adpcm, layout=(string)dvi, block_align=(int)[ 64, 8192 ], channels=(int){ 1, 2 }, rate=(int)[ 8000, 96000 ]; audio/x-adpcm, layout=(string)g726, channels=(int)1, rate=(int)8000
-
- - subtitle_%u - sink - request -
subtitle/x-kate; text/x-raw, format=(string)utf8; application/x-ssa; application/x-ass; application/x-usf; subpicture/x-dvd; application/x-subtitle-unknown
-
- - video_%u - sink - request -
video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h264, stream-format=(string)avc, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h265, stream-format=(string)hvc1, alignment=(string)au, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-divx, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-huffyuv, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-dv, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-h263, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-msmpeg, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; image/jpeg, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-theora; video/x-dirac, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-pn-realvideo, rmversion=(int)[ 1, 4 ], width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-vp8, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-vp9, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-raw, format=(string){ YUY2, I420, YV12, UYVY, AYUV, GRAY8, BGR, RGB }, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-prores, width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]; video/x-wmv, wmvversion=(int)[ 1, 3 ], width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]
-
- - src - source - always -
video/x-matroska; video/x-matroska-3d; audio/x-matroska
-
-
-
- - matroskaparse - Matroska parser - Codec/Parser - Parses Matroska/WebM streams into video/audio/subtitles - GStreamer maintainers <gstreamer-devel@lists.freedesktop.org> - - - sink - sink - always -
audio/x-matroska; video/x-matroska; video/x-matroska-3d; audio/webm; video/webm
-
- - src - source - always -
audio/x-matroska; video/x-matroska; video/x-matroska-3d; audio/webm; video/webm
-
-
-
- - webmmux - WebM muxer - Codec/Muxer - Muxes video and audio streams into a WebM stream - GStreamer maintainers <gstreamer-devel@lists.freedesktop.org> - - - audio_%u - sink - request -
audio/x-vorbis, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-opus, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]
-
- - subtitle_%u - sink - request -
subtitle/x-kate; text/x-raw, format=(string)utf8; application/x-ssa; application/x-ass; application/x-usf; subpicture/x-dvd; application/x-subtitle-unknown
-
- - video_%u - sink - request -
video/x-vp8, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-vp9, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/webm; audio/webm
-
-
-
-
-
- monoscope - Monoscope visualization - ../../gst/monoscope/.libs/libgstmonoscope.so - libgstmonoscope.so - 1.1.3 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - monoscope - Monoscope - Visualization - Displays a highly stabilised waveform of audio input - Richard Boulton <richard@tartarus.org> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, rate=(int)[ 8000, 96000 ], channels=(int)1, layout=(string)interleaved
-
- - src - source - always -
video/x-raw, format=(string)BGRx, width=(int)256, height=(int)128, framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- mulaw - MuLaw audio conversion routines - ../../gst/law/.libs/libgstmulaw.so - libgstmulaw.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - mulawdec - Mu Law audio decoder - Codec/Decoder/Audio - Convert 8bit mu law to 16bit PCM - Zaheer Abbas Merali <zaheerabbas at merali dot org> - - - sink - sink - always -
audio/x-mulaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]
-
-
-
- - mulawenc - Mu Law audio encoder - Codec/Encoder/Audio - Convert 16bit PCM to 8bit mu law - Zaheer Abbas Merali <zaheerabbas at merali dot org> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]
-
- - src - source - always -
audio/x-mulaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]
-
-
-
-
-
- multifile - Reads/Writes buffers from/to sequentially named files - ../../gst/multifile/.libs/libgstmultifile.so - libgstmultifile.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - multifilesink - Multi-File Sink - Sink/File - Write buffers to a sequentially named set of files - David Schleef <ds@schleef.org> - - - sink - sink - always -
ANY
-
-
-
- - multifilesrc - Multi-File Source - Source/File - Read a sequentially named set of files into buffers - David Schleef <ds@schleef.org> - - - src - source - always -
ANY
-
-
-
- - splitfilesrc - Split-File Source - Source/File - Read a sequentially named set of files as if it was one large file - Tim-Philipp Müller <tim.muller@collabora.co.uk> - - - src - source - always -
ANY
-
-
-
- - splitmuxsink - Split Muxing Bin - Generic/Bin/Muxer - Convenience bin that muxes incoming streams into multiple time/size limited files - Jan Schmidt <jan@centricular.com> - - - audio_%u - sink - request -
ANY
-
- - subtitle_%u - sink - request -
ANY
-
- - video - sink - request -
ANY
-
-
-
- - splitmuxsrc - Split File Demuxing Bin - Generic/Bin/Demuxer - Source that reads a set of files created by splitmuxsink - Jan Schmidt <jan@centricular.com> - - - audio_%u - source - sometimes -
ANY
-
- - subtitle_%u - source - sometimes -
ANY
-
- - video - source - sometimes -
ANY
-
-
-
-
-
- multipart - multipart stream manipulation - ../../gst/multipart/.libs/libgstmultipart.so - libgstmultipart.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - multipartdemux - Multipart demuxer - Codec/Demuxer - demux multipart streams - Wim Taymans <wim.taymans@gmail.com>, Sjoerd Simons <sjoerd@luon.net> - - - sink - sink - always -
multipart/x-mixed-replace
-
- - src_%u - source - sometimes -
ANY
-
-
-
- - multipartmux - Multipart muxer - Codec/Muxer - mux multipart streams - Wim Taymans <wim@fluendo.com> - - - sink_%u - sink - request -
ANY
-
- - src - source - always -
multipart/x-mixed-replace
-
-
-
-
-
- navigationtest - Template for a video filter - ../../gst/debugutils/.libs/libgstnavigationtest.so - libgstnavigationtest.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - 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, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- oss4 - Open Sound System (OSS) version 4 support for GStreamer - ../../sys/oss4/.libs/libgstoss4audio.so - libgstoss4audio.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - oss4sink - OSS v4 Audio Sink - Sink/Audio - Output to a sound card via OSS version 4 - Tim-Philipp Müller <tim centricular net> - - - sink - sink - always -
audio/x-alaw, rate=(int)[ 1, 192000 ], channels=(int)[ 1, 4096 ]; audio/x-mulaw, rate=(int)[ 1, 192000 ], channels=(int)[ 1, 4096 ]; audio/x-raw, format=(string){ S32LE, S32BE, S24_32LE, S24_32BE, S24LE, S16LE, S16BE, U16LE, U16BE, S8, U8 }, layout=(string)interleaved, rate=(int)[ 1, 192000 ], channels=(int)[ 1, 4096 ]
-
-
-
- - oss4src - OSS v4 Audio Source - Source/Audio - Capture from a sound card via OSS version 4 - Tim-Philipp Müller <tim centricular net> - - - src - source - always -
audio/x-alaw, rate=(int)[ 1, 192000 ], channels=(int)[ 1, 4096 ]; audio/x-mulaw, rate=(int)[ 1, 192000 ], channels=(int)[ 1, 4096 ]; audio/x-raw, format=(string){ S32LE, S32BE, S24_32LE, S24_32BE, S24LE, S16LE, S16BE, U16LE, U16BE, S8, U8 }, layout=(string)interleaved, rate=(int)[ 1, 192000 ], channels=(int)[ 1, 4096 ]
-
-
-
-
-
- ossaudio - OSS (Open Sound System) support for GStreamer - ../../sys/oss/.libs/libgstossaudio.so - libgstossaudio.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - osssink - Audio Sink (OSS) - Sink/Audio - Output to a sound card via OSS - Erik Walthinsen <omega@cse.ogi.edu>, Wim Taymans <wim.taymans@chello.be> - - - sink - sink - always -
audio/x-raw, format=(string){ S16LE, U16LE, S8, U8 }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)1; audio/x-raw, format=(string){ S16LE, U16LE, S8, U8 }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003
-
-
-
- - osssrc - Audio Source (OSS) - Source/Audio - Capture from a sound card via OSS - Erik Walthinsen <omega@cse.ogi.edu>, Wim Taymans <wim@fluendo.com> - - - src - source - always -
audio/x-raw, format=(string){ S16LE, U16LE, S8, U8 }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)1; audio/x-raw, format=(string){ S16LE, U16LE, S8, U8 }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003
-
-
-
-
-
- osxaudio - OSX (Mac OS X) audio support for GStreamer - ../../sys/osxaudio/.libs/libgstosxaudio.so - libgstosxaudio.so - 0.10.5.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins CVS/prerelease - Unknown package origin - - - osxaudiosink - Audio Sink (OSX) - Sink/Audio - Output to a sound card in OS X - Zaheer Abbas Merali <zaheerabbas at merali dot org> - - - osxaudiosrc - Audio Source (OSX) - Source/Audio - Input from a sound card in OS X - Zaheer Abbas Merali <zaheerabbas at merali dot org> - - - - - osxvideo - OSX native video output plugin - ../../ext/osxvideo/.libs/libgstosxvideo.so - libgstosxvideo.so - 0.10.4 - LGPL - gst-plugins-bad - Gstreamer - http://gstreamer.freedesktop.org - - - osxvideosink - OSX Video sink - Sink/Video - OSX native videosink - Zaheer Abbas Merali <zaheerabas at merali dot org> - - - - - png - PNG plugin library - ../../ext/libpng/.libs/libgstpng.so - libgstpng.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - pngdec - PNG image decoder - Codec/Decoder/Image - Decode a png video frame to a raw image - Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
image/png
-
- - src - source - always -
video/x-raw, format=(string){ RGBA, RGB, ARGB64, GRAY8, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - pngenc - PNG image encoder - Codec/Encoder/Image - Encode a video frame to a .png image - Jeremy SIMON <jsimon13@yahoo.fr> - - - sink - sink - always -
video/x-raw, format=(string){ RGBA, RGB, GRAY8, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
image/png, width=(int)[ 16, 1000000 ], height=(int)[ 16, 1000000 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- pulseaudio - PulseAudio plugin library - ../../ext/pulse/.libs/libgstpulse.so - libgstpulse.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - pulsesink - PulseAudio Audio Sink - Sink/Audio - Plays audio to a PulseAudio server - Lennart Poettering - - - sink - sink - always -
audio/x-raw, format=(string){ S16LE, S16BE, F32LE, F32BE, S32LE, S32BE, S24LE, S24BE, S24_32LE, S24_32BE, U8 }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-alaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-mulaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-ac3, framed=(boolean)true; audio/x-eac3, framed=(boolean)true; audio/x-dts, framed=(boolean)true, block-size=(int){ 512, 1024, 2048 }; audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)[ 1, 2 ], parsed=(boolean)true; audio/mpeg, mpegversion=(int){ 2, 4 }, framed=(boolean)true, stream-format=(string)adts
-
-
-
- - pulsesrc - PulseAudio Audio Source - Source/Audio - Captures audio from a PulseAudio server - Lennart Poettering - - - src - source - always -
audio/x-raw, format=(string){ S16LE, S16BE, F32LE, F32BE, S32LE, S32BE, S24LE, S24BE, S24_32LE, S24_32BE, U8 }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-alaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]; audio/x-mulaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ]
-
-
-
-
-
- replaygain - ReplayGain volume normalization - ../../gst/replaygain/.libs/libgstreplaygain.so - libgstreplaygain.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - rganalysis - ReplayGain analysis - Filter/Analyzer/Audio - Perform the ReplayGain analysis - René Stadler <mail@renestadler.de> - - - sink - sink - always -
audio/x-raw, format=(string){ F32LE, S16LE }, layout=(string)interleaved, channels=(int)1, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }; audio/x-raw, format=(string){ F32LE, S16LE }, layout=(string)interleaved, channels=(int)2, channel-mask=(bitmask)0x0000000000000003, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }
-
- - src - source - always -
audio/x-raw, format=(string){ F32LE, S16LE }, layout=(string)interleaved, channels=(int)1, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }; audio/x-raw, format=(string){ F32LE, S16LE }, layout=(string)interleaved, channels=(int)2, channel-mask=(bitmask)0x0000000000000003, 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> - - - sink - sink - always -
audio/x-raw, format=(string)F32LE, layout=(string){ interleaved, non-interleaved }, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]
-
- - src - source - always -
audio/x-raw, format=(string)F32LE, layout=(string){ interleaved, non-interleaved }, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]
-
-
-
- - rgvolume - ReplayGain volume - Filter/Effect/Audio - Apply ReplayGain volume adjustment - René Stadler <mail@renestadler.de> - - - sink - sink - always -
audio/x-raw, format=(string){ F32LE, S16LE }, layout=(string){ interleaved, non-interleaved }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
- - src - source - always -
audio/x-raw, format=(string){ F32LE, S16LE }, layout=(string){ interleaved, non-interleaved }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
-
-
-
-
- rtpmanager - RTP session management plugin library - ../../gst/rtpmanager/.libs/libgstrtpmanager.so - libgstrtpmanager.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - rtpbin - RTP Bin - Filter/Network/RTP - Real-Time Transport Protocol bin - Wim Taymans <wim.taymans@gmail.com> - - - recv_rtcp_sink_%u - sink - request -
application/x-rtcp; application/x-srtcp
-
- - recv_rtp_sink_%u - sink - request -
application/x-rtp; application/x-srtp
-
- - send_rtp_sink_%u - sink - request -
application/x-rtp
-
- - recv_rtp_src_%u_%u_%u - source - sometimes -
application/x-rtp
-
- - send_rtp_src_%u - source - sometimes -
application/x-rtp; application/x-srtp
-
- - send_rtcp_src_%u - source - request -
application/x-rtcp; application/x-srtcp
-
-
-
- - rtpdtmfmux - RTP muxer - Codec/Muxer - mixes RTP DTMF streams into other RTP streams - Zeeshan Ali <first.last@nokia.com> - - - priority_sink_%u - sink - request -
application/x-rtp
-
- - sink_%u - sink - request -
application/x-rtp
-
- - src - source - always -
application/x-rtp
-
-
-
- - rtpjitterbuffer - 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.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp
-
- - sink_rtcp - sink - request -
application/x-rtcp
-
- - src - source - always -
application/x-rtp
-
-
-
- - rtpmux - RTP muxer - Codec/Muxer - multiplex N rtp streams into one - Zeeshan Ali <first.last@nokia.com> - - - sink_%u - sink - request -
application/x-rtp
-
- - src - source - always -
application/x-rtp
-
-
-
- - rtpptdemux - 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_%u - source - sometimes -
application/x-rtp, payload=(int)[ 0, 255 ]
-
-
-
- - rtprtxqueue - RTP Retransmission Queue - Codec - Keep RTP packets in a queue for retransmission - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp
-
- - src - source - always -
application/x-rtp
-
-
-
- - rtprtxreceive - RTP Retransmission receiver - Codec - Receive retransmitted RTP packets according to RFC4588 - Julien Isorce <julien.isorce@collabora.co.uk> - - - sink - sink - always -
application/x-rtp
-
- - src - source - always -
application/x-rtp
-
-
-
- - rtprtxsend - RTP Retransmission Sender - Codec - Retransmit RTP packets when needed, according to RFC4588 - Julien Isorce <julien.isorce@collabora.co.uk> - - - sink - sink - always -
application/x-rtp, clock-rate=(int)[ 1, 2147483647 ]
-
- - src - source - always -
application/x-rtp
-
-
-
- - rtpsession - RTP Session - Filter/Network/RTP - Implement an RTP session - Wim Taymans <wim.taymans@gmail.com> - - - recv_rtcp_sink - sink - request -
application/x-rtcp
-
- - recv_rtp_sink - sink - request -
application/x-rtp
-
- - send_rtp_sink - sink - request -
application/x-rtp
-
- - recv_rtp_src - source - sometimes -
application/x-rtp
-
- - send_rtp_src - source - sometimes -
application/x-rtp
-
- - sync_src - source - sometimes -
application/x-rtcp
-
- - send_rtcp_src - source - request -
application/x-rtcp
-
-
-
- - rtpssrcdemux - RTP SSRC Demux - Demux/Network/RTP - Splits RTP streams based on the SSRC - Wim Taymans <wim.taymans@gmail.com> - - - rtcp_sink - sink - always -
application/x-rtcp
-
- - sink - sink - always -
application/x-rtp
-
- - rtcp_src_%u - source - sometimes -
application/x-rtcp
-
- - src_%u - source - sometimes -
application/x-rtp
-
-
-
-
-
- rtp - Real-time protocol plugins - ../../gst/rtp/.libs/libgstrtp.so - libgstrtp.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - asteriskh263 - RTP Asterisk H263 depayloader - Codec/Depayloader/Network/RTP - Extracts H263 video from RTP and encodes in Asterisk H263 format - Neil Stratford <neils@vipadia.com> - - - sink - sink - always -
application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H263-1998
-
- - src - source - always -
application/x-asteriskh263
-
-
-
- - rtpL16depay - RTP audio depayloader - Codec/Depayloader/Network/RTP - Extracts raw audio from RTP packets - Zeeshan Ali <zak147@yahoo.com>,Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)audio, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)L16; application/x-rtp, media=(string)audio, payload=(int){ 10, 11 }, clock-rate=(int)[ 1, 2147483647 ]
-
- - src - source - always -
audio/x-raw, format=(string)S16BE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
-
-
- - rtpL16pay - RTP audio payloader - Codec/Payloader/Network/RTP - Payload-encode Raw audio into RTP packets (RFC 3551) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
audio/x-raw, format=(string)S16BE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
- - src - source - always -
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)L16, channels=(int)[ 1, 2147483647 ]; application/x-rtp, media=(string)audio, encoding-name=(string)L16, payload=(int)10, clock-rate=(int)44100; application/x-rtp, media=(string)audio, encoding-name=(string)L16, payload=(int)11, clock-rate=(int)44100
-
-
-
- - rtpL24depay - RTP audio depayloader - Codec/Depayloader/Network/RTP - Extracts raw 24-bit audio from RTP packets - Zeeshan Ali <zak147@yahoo.com>,Wim Taymans <wim.taymans@gmail.com>,David Holroyd <dave@badgers-in-foil.co.uk> - - - sink - sink - always -
application/x-rtp, media=(string)audio, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)L24
-
- - src - source - always -
audio/x-raw, format=(string)S24BE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
-
-
- - rtpL24pay - RTP audio payloader - Codec/Payloader/Network/RTP - Payload-encode Raw 24-bit audio into RTP packets (RFC 3190) - Wim Taymans <wim.taymans@gmail.com>,David Holroyd <dave@badgers-in-foil.co.uk> - - - sink - sink - always -
audio/x-raw, format=(string)S24BE, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
- - src - source - always -
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)L24, channels=(int)[ 1, 2147483647 ]
-
-
-
- - rtpac3depay - RTP AC3 depayloader - Codec/Depayloader/Network/RTP - Extracts AC3 audio from RTP packets (RFC 4184) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)audio, clock-rate=(int){ 32000, 44100, 48000 }, encoding-name=(string)AC3
-
- - src - source - always -
audio/ac3
-
-
-
- - rtpac3pay - RTP AC3 audio payloader - Codec/Payloader/Network/RTP - Payload AC3 audio as RTP packets (RFC 4184) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
audio/ac3; audio/x-ac3
-
- - src - source - always -
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int){ 32000, 44100, 48000 }, encoding-name=(string)AC3
-
-
-
- - rtpamrdepay - RTP AMR depayloader - Codec/Depayloader/Network/RTP - Extracts AMR or AMR-WB audio from RTP packets (RFC 3267) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)audio, clock-rate=(int)8000, encoding-name=(string)AMR, octet-align=(string)1; application/x-rtp, media=(string)audio, clock-rate=(int)16000, encoding-name=(string)AMR-WB, octet-align=(string)1
-
- - src - source - always -
audio/AMR, channels=(int)1, rate=(int)8000; audio/AMR-WB, channels=(int)1, rate=(int)16000
-
-
-
- - rtpamrpay - RTP AMR payloader - Codec/Payloader/Network/RTP - Payload-encode AMR or AMR-WB audio into RTP packets (RFC 3267) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
audio/AMR, channels=(int)1, rate=(int)8000; audio/AMR-WB, channels=(int)1, rate=(int)16000
-
- - src - source - 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 ]
-
-
-
- - rtpbvdepay - RTP BroadcomVoice depayloader - Codec/Depayloader/Network/RTP - Extracts BroadcomVoice audio from RTP packets (RFC 4298) - Wim Taymans <wim.taymans@collabora.co.uk> - - - sink - sink - always -
application/x-rtp, media=(string)audio, clock-rate=(int)8000, encoding-name=(string)BV16; application/x-rtp, media=(string)audio, clock-rate=(int)16000, encoding-name=(string)BV32
-
- - src - source - always -
audio/x-bv, mode=(int){ 16, 32 }
-
-
-
- - rtpbvpay - RTP BV Payloader - Codec/Payloader/Network/RTP - Packetize BroadcomVoice audio streams into RTP packets (RFC 4298) - Wim Taymans <wim.taymans@collabora.co.uk> - - - sink - sink - always -
audio/x-bv, mode=(int){ 16, 32 }
-
- - src - source - always -
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)BV16; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)16000, encoding-name=(string)BV32
-
-
-
- - rtpceltdepay - RTP CELT depayloader - Codec/Depayloader/Network/RTP - Extracts CELT audio from RTP packets - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)audio, clock-rate=(int)[ 32000, 48000 ], encoding-name=(string)CELT
-
- - src - source - always -
audio/x-celt
-
-
-
- - rtpceltpay - RTP CELT payloader - Codec/Payloader/Network/RTP - Payload-encodes CELT audio into a RTP packet - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
audio/x-celt, rate=(int)[ 32000, 64000 ], channels=(int)[ 1, 2 ], frame-size=(int)[ 64, 512 ]
-
- - src - source - always -
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 32000, 48000 ], encoding-name=(string)CELT
-
-
-
- - rtpdvdepay - RTP DV Depayloader - Codec/Depayloader/Network/RTP - Depayloads DV from RTP packets (RFC 3189) - Marcel Moreaux <marcelm@spacelabs.nl>, Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string){ video, audio }, encoding-name=(string)DV, clock-rate=(int)90000, encode=(string){ SD-VCR/525-60, SD-VCR/625-50, HD-VCR/1125-60, HD-VCR/1250-50, SDL-VCR/525-60, SDL-VCR/625-50, 306M/525-60, 306M/625-50, 314M-25/525-60, 314M-25/625-50, 314M-50/525-60, 314M-50/625-50 }
-
- - src - source - always -
video/x-dv
-
-
-
- - rtpdvpay - RTP DV Payloader - Codec/Payloader/Network/RTP - Payloads DV into RTP packets (RFC 3189) - Marcel Moreaux <marcelm@spacelabs.nl>, Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
video/x-dv
-
- - src - source - always -
application/x-rtp, media=(string){ video, audio }, payload=(int)[ 96, 127 ], encoding-name=(string)DV, clock-rate=(int)90000, encode=(string){ SD-VCR/525-60, SD-VCR/625-50, HD-VCR/1125-60, HD-VCR/1250-50, SDL-VCR/525-60, SDL-VCR/625-50, 306M/525-60, 306M/625-50, 314M-25/525-60, 314M-25/625-50, 314M-50/525-60, 314M-50/625-50 }
-
-
-
- - rtpg722depay - RTP audio depayloader - Codec/Depayloader/Network/RTP - Extracts G722 audio from RTP packets - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)audio, clock-rate=(int)8000, encoding-name=(string)G722; application/x-rtp, media=(string)audio, payload=(int)9, clock-rate=(int)[ 1, 2147483647 ]
-
- - src - source - always -
audio/G722, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]
-
-
-
- - rtpg722pay - RTP audio payloader - Codec/Payloader/Network/RTP - Payload-encode Raw audio into RTP packets (RFC 3551) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
audio/G722, rate=(int)16000, channels=(int)1
-
- - src - source - always -
application/x-rtp, media=(string)audio, encoding-name=(string)G722, payload=(int)9, clock-rate=(int)8000; application/x-rtp, media=(string)audio, encoding-name=(string)G722, payload=(int)[ 96, 127 ], clock-rate=(int)8000
-
-
-
- - rtpg723depay - RTP G.723 depayloader - Codec/Depayloader/Network/RTP - Extracts G.723 audio from RTP packets (RFC 3551) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)audio, clock-rate=(int)8000, encoding-name=(string)G723; application/x-rtp, media=(string)audio, payload=(int)4, clock-rate=(int)8000
-
- - src - source - always -
audio/G723, channels=(int)1, rate=(int)8000
-
-
-
- - rtpg723pay - RTP G.723 payloader - Codec/Payloader/Network/RTP - Packetize G.723 audio into RTP packets - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
audio/G723, channels=(int)1, rate=(int)8000
-
- - src - source - always -
application/x-rtp, media=(string)audio, payload=(int)4, clock-rate=(int)8000, encoding-name=(string)G723; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)G723
-
-
-
- - rtpg726depay - RTP G.726 depayloader - Codec/Depayloader/Network/RTP - Extracts G.726 audio from RTP packets - Axis Communications <dev-gstreamer@axis.com> - - - sink - sink - always -
application/x-rtp, media=(string)audio, encoding-name=(string){ G726, G726-16, G726-24, G726-32, G726-40, AAL2-G726-16, AAL2-G726-24, AAL2-G726-32, AAL2-G726-40 }, clock-rate=(int)8000
-
- - src - source - always -
audio/x-adpcm, channels=(int)1, rate=(int)8000, bitrate=(int){ 16000, 24000, 32000, 40000 }, block_align=(int){ 2, 3, 4, 5 }, layout=(string)g726
-
-
-
- - rtpg726pay - RTP G.726 payloader - Codec/Payloader/Network/RTP - Payload-encodes G.726 audio into a RTP packet - Axis Communications <dev-gstreamer@axis.com> - - - sink - sink - always -
audio/x-adpcm, channels=(int)1, rate=(int)8000, bitrate=(int){ 16000, 24000, 32000, 40000 }, layout=(string)g726
-
- - src - source - always -
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string){ G726-16, G726-24, G726-32, G726-40, AAL2-G726-16, AAL2-G726-24, AAL2-G726-32, AAL2-G726-40 }
-
-
-
- - rtpg729depay - RTP G.729 depayloader - Codec/Depayloader/Network/RTP - Extracts G.729 audio from RTP packets (RFC 3551) - Laurent Glayal <spglegle@yahoo.fr> - - - sink - sink - always -
application/x-rtp, media=(string)audio, clock-rate=(int)8000, encoding-name=(string)G729; application/x-rtp, media=(string)audio, payload=(int)18, clock-rate=(int)8000
-
- - src - source - always -
audio/G729, channels=(int)1, rate=(int)8000
-
-
-
- - rtpg729pay - RTP G.729 payloader - Codec/Payloader/Network/RTP - Packetize G.729 audio into RTP packets - Olivier Crete <olivier.crete@collabora.co.uk> - - - sink - sink - always -
audio/G729, channels=(int)1, rate=(int)8000
-
- - src - source - always -
application/x-rtp, media=(string)audio, payload=(int)18, clock-rate=(int)8000, encoding-name=(string)G729; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)G729
-
-
-
- - rtpgsmdepay - RTP GSM depayloader - Codec/Depayloader/Network/RTP - Extracts GSM audio from RTP packets - Zeeshan Ali <zeenix@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)audio, clock-rate=(int)8000, encoding-name=(string)GSM; application/x-rtp, media=(string)audio, payload=(int)3, clock-rate=(int)8000
-
- - src - source - always -
audio/x-gsm, rate=(int)8000, channels=(int)1
-
-
-
- - rtpgsmpay - RTP GSM payloader - Codec/Payloader/Network/RTP - 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 - source - 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
-
-
-
- - rtpgstdepay - GStreamer depayloader - Codec/Depayloader/Network - Extracts GStreamer buffers from RTP packets - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)application, clock-rate=(int)90000, encoding-name=(string)X-GST
-
- - src - source - always -
ANY
-
-
-
- - rtpgstpay - RTP GStreamer payloader - Codec/Payloader/Network/RTP - Payload GStreamer buffers as RTP packets - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
ANY
-
- - src - source - always -
application/x-rtp, media=(string)application, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)X-GST
-
-
-
- - rtph261depay - RTP H261 depayloader - Codec/Depayloader/Network/RTP - Extracts H261 video from RTP packets (RFC 4587) - Stian Selnes <stian@pexip.com> - - - sink - sink - always -
application/x-rtp, media=(string)video, payload=(int)31, clock-rate=(int)90000, encoding-name=(string)H261; application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H261
-
- - src - source - always -
video/x-h261
-
-
-
- - rtph261pay - RTP H261 packet payloader - Codec/Payloader/Network/RTP - Payload-encodes H261 video in RTP packets (RFC 4587) - Stian Selnes <stian@pexip.com> - - - sink - sink - always -
video/x-h261
-
- - src - source - always -
application/x-rtp, media=(string)video, payload=(int)31, clock-rate=(int)90000, encoding-name=(string)H261; application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H261
-
-
-
- - rtph263depay - RTP H263 depayloader - Codec/Depayloader/Network/RTP - Extracts H263 video from RTP packets (RFC 2190) - Philippe Kalaf <philippe.kalaf@collabora.co.uk>, Edward Hervey <bilboed@bilboed.com> - - - sink - sink - always -
application/x-rtp, media=(string)video, payload=(int)34, clock-rate=(int)90000; application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H263
-
- - src - source - always -
video/x-h263, variant=(string)itu, h263version=(string)h263
-
-
-
- - rtph263pay - RTP H263 packet payloader - Codec/Payloader/Network/RTP - Payload-encodes H263 video in RTP packets (RFC 2190) - Neil Stratford <neils@vipadia.com>Dejan Sakelsak <dejan.sakelsak@marand.si> - - - sink - sink - always -
video/x-h263, variant=(string)itu, h263version=(string)h263
-
- - src - source - 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
-
-
-
- - rtph263pdepay - RTP H263 depayloader - Codec/Depayloader/Network/RTP - Extracts H263/+/++ video from RTP packets (RFC 4629) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)video, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)H263-1998; application/x-rtp, media=(string)video, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)H263-2000
-
- - src - source - always -
video/x-h263, variant=(string)itu
-
-
-
- - rtph263ppay - RTP H263 payloader - Codec/Payloader/Network/RTP - Payload-encodes H263/+/++ video in RTP packets (RFC 4629) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
video/x-h263, variant=(string)itu
-
- - src - source - always -
application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H263-1998; application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H263-2000
-
-
-
- - rtph264depay - RTP H264 depayloader - Codec/Depayloader/Network/RTP - Extracts H264 video from RTP packets (RFC 3984) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264
-
- - src - source - always -
video/x-h264, stream-format=(string)avc, alignment=(string)au; video/x-h264, stream-format=(string)byte-stream, alignment=(string){ nal, au }
-
-
-
- - rtph264pay - RTP H264 payloader - Codec/Payloader/Network/RTP - Payload-encode H264 video into RTP packets (RFC 3984) - Laurent Glayal <spglegle@yahoo.fr> - - - sink - sink - always -
video/x-h264, stream-format=(string)avc, alignment=(string)au; video/x-h264, stream-format=(string)byte-stream, alignment=(string){ nal, au }
-
- - src - source - always -
application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H264
-
-
-
- - rtph265depay - RTP H265 depayloader - Codec/Depayloader/Network/RTP - Extracts H265 video from RTP packets (RFC 7798) - Jurgen Slowack <jurgenslowack@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H265
-
- - src - source - always -
video/x-h265, stream-format=(string)byte-stream, alignment=(string){ nal, au }
-
-
-
- - rtph265pay - RTP H265 payloader - Codec/Payloader/Network/RTP - Payload-encode H265 video into RTP packets (RFC 7798) - Jurgen Slowack <jurgenslowack@gmail.com> - - - sink - sink - always -
video/x-h265, stream-format=(string)hvc1, alignment=(string)au; video/x-h265, stream-format=(string)byte-stream, alignment=(string){ nal, au }
-
- - src - source - always -
application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H265
-
-
-
- - rtpilbcdepay - RTP iLBC depayloader - Codec/Depayloader/Network/RTP - Extracts iLBC audio from RTP packets (RFC 3952) - Philippe Kalaf <philippe.kalaf@collabora.co.uk> - - - sink - sink - always -
application/x-rtp, media=(string)audio, clock-rate=(int)8000, encoding-name=(string)ILBC
-
- - src - source - always -
audio/x-iLBC, mode=(int){ 20, 30 }
-
-
-
- - rtpilbcpay - RTP iLBC Payloader - Codec/Payloader/Network/RTP - 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 - source - always -
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)ILBC, mode=(string){ 20, 30 }
-
-
-
- - rtpj2kdepay - RTP JPEG 2000 depayloader - Codec/Depayloader/Network/RTP - Extracts JPEG 2000 video from RTP packets (RFC 5371) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)video, clock-rate=(int)90000, sampling=(string){ RGB, BGR, RGBA, BGRA, YCbCrA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1, GRAYSCALE }, encoding-name=(string)JPEG2000; application/x-rtp, media=(string)video, clock-rate=(int)90000, colorspace=(string){ sRGB, sYUV, GRAY }, encoding-name=(string)JPEG2000
-
- - src - source - always -
image/x-jpc, colorspace=(string){ sRGB, sYUV, GRAY }
-
-
-
- - rtpj2kpay - RTP JPEG 2000 payloader - Codec/Payloader/Network/RTP - Payload-encodes JPEG 2000 pictures into RTP packets (RFC 5371) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
image/x-jpc, sampling=(string){ RGB, BGR, RGBA, BGRA, YCbCrA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1, GRAYSCALE }
-
- - src - source - always -
application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, sampling=(string){ RGB, BGR, RGBA, BGRA, YCbCrA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1, GRAYSCALE }, encoding-name=(string)JPEG2000
-
-
-
- - rtpjpegdepay - RTP JPEG depayloader - Codec/Depayloader/Network/RTP - Extracts JPEG video from RTP packets (RFC 2435) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)JPEG; application/x-rtp, media=(string)video, payload=(int)26, clock-rate=(int)90000
-
- - src - source - always -
image/jpeg
-
-
-
- - rtpjpegpay - RTP JPEG payloader - Codec/Payloader/Network/RTP - Payload-encodes JPEG pictures into RTP packets (RFC 2435) - Axis Communications <dev-gstreamer@axis.com> - - - sink - sink - always -
image/jpeg; video/x-jpeg
-
- - src - source - always -
application/x-rtp, media=(string)video, payload=(int)26, clock-rate=(int)90000, encoding-name=(string)JPEG, width=(int)[ 1, 65536 ], height=(int)[ 1, 65536 ]; application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)JPEG, width=(int)[ 1, 65536 ], height=(int)[ 1, 65536 ]
-
-
-
- - rtpklvdepay - RTP KLV Depayloader - Codec/Depayloader/Network/RTP - Extracts KLV (SMPTE ST 336) metadata from RTP packets - Tim-Philipp Müller <tim@centricular.com> - - - sink - sink - always -
application/x-rtp, media=(string)application, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)SMPTE336M
-
- - src - source - always -
meta/x-klv, parsed=(boolean)true
-
-
-
- - rtpklvpay - RTP KLV Payloader - Codec/Payloader/Network/RTP - Payloads KLV (SMPTE ST 336) metadata as RTP packets - Tim-Philipp Müller <tim@centricular.com> - - - sink - sink - always -
meta/x-klv, parsed=(boolean)true
-
- - src - source - always -
application/x-rtp, media=(string)application, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)SMPTE336M
-
-
-
- - rtpmp1sdepay - RTP MPEG1 System Stream depayloader - Codec/Depayloader/Network/RTP - Extracts MPEG1 System Streams from RTP packets (RFC 3555) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)other, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP1S; application/x-rtp, media=(string)video, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP1S
-
- - src - source - always -
video/mpeg, systemstream=(boolean)true
-
-
-
- - rtpmp2tdepay - RTP MPEG Transport Stream depayloader - Codec/Depayloader/Network/RTP - Extracts MPEG2 TS from RTP packets (RFC 2250) - Wim Taymans <wim.taymans@gmail.com>, Thijs Vermeir <thijs.vermeir@barco.com> - - - sink - sink - always -
application/x-rtp, media=(string)video, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string){ MP2T, MP2T-ES }; application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)[ 1, 2147483647 ]
-
- - src - source - always -
video/mpegts, packetsize=(int)188, systemstream=(boolean)true
-
-
-
- - rtpmp2tpay - RTP MPEG2 Transport Stream payloader - Codec/Payloader/Network/RTP - Payload-encodes MPEG2 TS into RTP packets (RFC 2250) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
video/mpegts, packetsize=(int)188, systemstream=(boolean)true
-
- - src - source - always -
application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)90000, encoding-name=(string)MP2T; application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)MP2T
-
-
-
- - rtpmp4adepay - RTP MPEG4 audio depayloader - Codec/Depayloader/Network/RTP - Extracts MPEG4 audio from RTP packets (RFC 3016) - Nokia Corporation (contact <stefan.kost@nokia.com>), Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)audio, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP4A-LATM
-
- - src - source - always -
audio/mpeg, mpegversion=(int)4, framed=(boolean){ false, true }, stream-format=(string)raw
-
-
-
- - rtpmp4apay - RTP MPEG4 audio payloader - Codec/Payloader/Network/RTP - Payload MPEG4 audio as RTP packets (RFC 3016) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
audio/mpeg, mpegversion=(int)4, stream-format=(string)raw
-
- - src - source - always -
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP4A-LATM
-
-
-
- - rtpmp4gdepay - RTP MPEG4 ES depayloader - Codec/Depayloader/Network/RTP - Extracts MPEG4 elementary streams from RTP packets (RFC 3640) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string){ video, audio, application }, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MPEG4-GENERIC, mode=(string){ generic, CELP-cbr, CELP-vbr, AAC-lbr, AAC-hbr }
-
- - src - source - always -
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; audio/mpeg, mpegversion=(int)4, stream-format=(string)raw
-
-
-
- - rtpmp4gpay - RTP MPEG4 ES payloader - Codec/Payloader/Network/RTP - Payload MPEG4 elementary streams as RTP packets (RFC 3640) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; audio/mpeg, mpegversion=(int)4, stream-format=(string)raw
-
- - src - source - 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 }
-
-
-
- - rtpmp4vdepay - RTP MPEG4 video depayloader - Codec/Depayloader/Network/RTP - Extracts MPEG4 video from RTP packets (RFC 3016) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)video, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP4V-ES
-
- - src - source - always -
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false
-
-
-
- - rtpmp4vpay - RTP MPEG4 Video payloader - Codec/Payloader/Network/RTP - Payload MPEG-4 video as RTP packets (RFC 3016) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/x-divx
-
- - src - source - always -
application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP4V-ES
-
-
-
- - rtpmpadepay - RTP MPEG audio depayloader - Codec/Depayloader/Network/RTP - Extracts MPEG audio from RTP packets (RFC 2038) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)audio, payload=(int)14, clock-rate=(int)90000; application/x-rtp, media=(string)audio, encoding-name=(string)MPA, clock-rate=(int)[ 1, 2147483647 ]
-
- - src - source - always -
audio/mpeg, mpegversion=(int)1
-
-
-
- - rtpmpapay - RTP MPEG audio payloader - Codec/Payloader/Network/RTP - Payload MPEG audio as RTP packets (RFC 2038) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
audio/mpeg, mpegversion=(int)1
-
- - src - source - 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
-
-
-
- - rtpmparobustdepay - RTP MPEG audio depayloader - Codec/Depayloader/Network/RTP - Extracts MPEG audio from RTP packets (RFC 5219) - Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> - - - sink - sink - always -
application/x-rtp, media=(string)audio, clock-rate=(int)90000, encoding-name=(string)MPA-ROBUST; application/x-rtp, media=(string)audio, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string){ X-MP3-DRAFT-00, X-MP3-DRAFT-01, X-MP3-DRAFT-02, X-MP3-DRAFT-03, X-MP3-DRAFT-04, X-MP3-DRAFT-05, X-MP3-DRAFT-06 }
-
- - src - source - always -
audio/mpeg, mpegversion=(int)1
-
-
-
- - rtpmpvdepay - RTP MPEG video depayloader - Codec/Depayloader/Network/RTP - Extracts MPEG video from RTP packets (RFC 2250) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)MPV; application/x-rtp, media=(string)video, payload=(int)32, clock-rate=(int)90000
-
- - src - source - always -
video/mpeg, mpegversion=(int)2, systemstream=(boolean)false
-
-
-
- - rtpmpvpay - RTP MPEG2 ES video payloader - Codec/Payloader/Network/RTP - Payload-encodes MPEG2 ES into RTP packets (RFC 2250) - Thijs Vermeir <thijsvermeir@gmail.com> - - - sink - sink - always -
video/mpeg, mpegversion=(int)2, systemstream=(boolean)false
-
- - src - source - always -
application/x-rtp, media=(string)video, payload=(int)32, clock-rate=(int)90000, encoding-name=(string)MPV; application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)MPV
-
-
-
- - rtpopusdepay - RTP Opus packet depayloader - Codec/Depayloader/Network/RTP - Extracts Opus audio from RTP packets - Danilo Cesar Lemes de Paula <danilo.cesar@collabora.co.uk> - - - sink - sink - always -
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)48000, encoding-name=(string){ OPUS, X-GST-OPUS-DRAFT-SPITTKA-00 }
-
- - src - source - always -
audio/x-opus, channel-mapping-family=(int)0
-
-
-
- - rtpopuspay - RTP Opus payloader - Codec/Payloader/Network/RTP - Puts Opus audio in RTP packets - Danilo Cesar Lemes de Paula <danilo.cesar@collabora.co.uk> - - - sink - sink - always -
audio/x-opus, channels=(int)[ 1, 2 ], channel-mapping-family=(int)0
-
- - src - source - always -
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)48000, encoding-params=(string)2, encoding-name=(string){ OPUS, X-GST-OPUS-DRAFT-SPITTKA-00 }
-
-
-
- - rtppcmadepay - RTP PCMA depayloader - Codec/Depayloader/Network/RTP - Extracts PCMA audio from RTP packets - Edgard Lima <edgard.lima@indt.org.br>, Zeeshan Ali <zeenix@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)audio, payload=(int)8, clock-rate=(int)8000; application/x-rtp, media=(string)audio, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)PCMA
-
- - src - source - always -
audio/x-alaw, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
-
- - rtppcmapay - RTP PCMA payloader - Codec/Payloader/Network/RTP - 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 - source - 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)[ 1, 2147483647 ], encoding-name=(string)PCMA
-
-
-
- - rtppcmudepay - RTP PCMU depayloader - Codec/Depayloader/Network/RTP - Extracts PCMU audio from RTP packets - Edgard Lima <edgard.lima@indt.org.br>, Zeeshan Ali <zeenix@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)audio, payload=(int)0, clock-rate=(int)8000; application/x-rtp, media=(string)audio, encoding-name=(string)PCMU, clock-rate=(int)[ 1, 2147483647 ]
-
- - src - source - always -
audio/x-mulaw, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
-
- - rtppcmupay - RTP PCMU payloader - Codec/Payloader/Network/RTP - 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 - source - 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)[ 1, 2147483647 ], encoding-name=(string)PCMU
-
-
-
- - rtpqcelpdepay - RTP QCELP depayloader - Codec/Depayloader/Network/RTP - Extracts QCELP (PureVoice) audio from RTP packets (RFC 2658) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)audio, clock-rate=(int)8000, encoding-name=(string)QCELP; application/x-rtp, media=(string)audio, payload=(int)12, clock-rate=(int)8000
-
- - src - source - always -
audio/qcelp, channels=(int)1, rate=(int)8000
-
-
-
- - rtpqdm2depay - RTP QDM2 depayloader - Codec/Depayloader/Network/RTP - Extracts QDM2 audio from RTP packets (no RFC) - Edward Hervey <bilboed@bilboed.com> - - - sink - sink - always -
application/x-rtp, media=(string)audio, encoding-name=(string)X-QDM
-
- - src - source - always -
audio/x-qdm2
-
-
-
- - rtpsbcdepay - RTP SBC audio depayloader - Codec/Depayloader/Network/RTP - Extracts SBC audio from RTP packets - Arun Raghavan <arun.raghavan@collabora.co.uk> - - - sink - sink - always -
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int){ 16000, 32000, 44100, 48000 }, encoding-name=(string)SBC
-
- - src - source - 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-method=(string){ snr, loudness }, bitpool=(int)[ 2, 64 ]
-
-
-
- - rtpsbcpay - RTP packet payloader - Codec/Payloader/Network - Payload SBC audio as RTP packets - Thiago Sousa Santos <thiagoss@lcc.ufcg.edu.br> - - - sink - sink - always -
audio/x-sbc, rate=(int){ 16000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ], channel-mode=(string){ mono, dual, stereo, joint }, blocks=(int){ 4, 8, 12, 16 }, subbands=(int){ 4, 8 }, allocation-method=(string){ snr, loudness }, bitpool=(int)[ 2, 64 ]
-
- - src - source - always -
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int){ 16000, 32000, 44100, 48000 }, encoding-name=(string)SBC
-
-
-
- - rtpsirendepay - RTP Siren packet depayloader - Codec/Depayloader/Network/RTP - Extracts Siren audio from RTP packets - Philippe Kalaf <philippe.kalaf@collabora.co.uk> - - - sink - sink - always -
application/x-rtp, media=(string)audio, clock-rate=(int)16000, encoding-name=(string)SIREN
-
- - src - source - always -
audio/x-siren, dct-length=(int)320
-
-
-
- - rtpsirenpay - RTP Payloader for Siren Audio - Codec/Payloader/Network/RTP - Packetize Siren audio streams into RTP packets - Youness Alaoui <kakaroto@kakaroto.homelinux.net> - - - sink - sink - always -
audio/x-siren, dct-length=(int)320
-
- - src - source - always -
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)16000, encoding-name=(string)SIREN, bitrate=(string)16000, dct-length=(int)320
-
-
-
- - rtpspeexdepay - RTP Speex depayloader - Codec/Depayloader/Network/RTP - Extracts Speex audio from RTP packets - Edgard Lima <edgard.lima@indt.org.br> - - - sink - sink - always -
application/x-rtp, media=(string)audio, clock-rate=(int)[ 6000, 48000 ], encoding-name=(string)SPEEX
-
- - src - source - always -
audio/x-speex
-
-
-
- - rtpspeexpay - RTP Speex payloader - Codec/Payloader/Network/RTP - Payload-encodes Speex audio into a RTP packet - Edgard Lima <edgard.lima@indt.org.br> - - - sink - sink - always -
audio/x-speex, rate=(int)[ 6000, 48000 ], channels=(int)1
-
- - src - source - always -
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 6000, 48000 ], encoding-name=(string)SPEEX, encoding-params=(string)1
-
-
-
- - rtpstreamdepay - RTP Stream Depayloading - Codec/Depayloader/Network - Depayloads RTP/RTCP packets for streaming protocols according to RFC4571 - Sebastian Dröge <sebastian@centricular.com> - - - sink - sink - always -
application/x-rtp-stream; application/x-rtcp-stream; application/x-srtp-stream; application/x-srtcp-stream
-
- - src - source - always -
application/x-rtp; application/x-rtcp; application/x-srtp; application/x-srtcp
-
-
-
- - rtpstreampay - RTP Stream Payloading - Codec/Payloader/Network - Payloads RTP/RTCP packets for streaming protocols according to RFC4571 - Sebastian Dröge <sebastian@centricular.com> - - - sink - sink - always -
application/x-rtp; application/x-rtcp; application/x-srtp; application/x-srtcp
-
- - src - source - always -
application/x-rtp-stream; application/x-rtcp-stream; application/x-srtp-stream; application/x-srtcp-stream
-
-
-
- - rtpsv3vdepay - RTP SVQ3 depayloader - Codec/Depayloader/Network/RTP - Extracts SVQ3 video from RTP packets (no RFC) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string){ X-SV3V-ES, X-SORENSON-VIDEO, X-SORENSONVIDEO, X-SorensonVideo }
-
- - src - source - always -
video/x-svq, svqversion=(int)3
-
-
-
- - rtptheoradepay - RTP Theora depayloader - Codec/Depayloader/Network/RTP - Extracts Theora video from RTP packets (draft-01 of RFC XXXX) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)THEORA
-
- - src - source - always -
video/x-theora
-
-
-
- - rtptheorapay - RTP Theora payloader - Codec/Payloader/Network/RTP - Payload-encode Theora video into RTP packets (draft-01 RFC XXXX) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
video/x-theora
-
- - src - source - always -
application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)THEORA
-
-
-
- - rtpvorbisdepay - RTP Vorbis depayloader - Codec/Depayloader/Network/RTP - Extracts Vorbis Audio from RTP packets (RFC 5215) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)audio, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)VORBIS
-
- - src - source - always -
audio/x-vorbis
-
-
-
- - rtpvorbispay - RTP Vorbis payloader - Codec/Payloader/Network/RTP - Payload-encode Vorbis audio into RTP packets (RFC 5215) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
audio/x-vorbis
-
- - src - source - always -
application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)VORBIS
-
-
-
- - rtpvp8depay - RTP VP8 depayloader - Codec/Depayloader/Network/RTP - Extracts VP8 video from RTP packets) - Sjoerd Simons <sjoerd@luon.net> - - - sink - sink - always -
application/x-rtp, clock-rate=(int)90000, media=(string)video, encoding-name=(string){ VP8, VP8-DRAFT-IETF-01 }
-
- - src - source - always -
video/x-vp8
-
-
-
- - rtpvp8pay - RTP VP8 payloader - Codec/Payloader/Network/RTP - Puts VP8 video in RTP packets - Sjoerd Simons <sjoerd@luon.net> - - - sink - sink - always -
video/x-vp8
-
- - src - source - always -
application/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string){ VP8, VP8-DRAFT-IETF-01 }
-
-
-
- - rtpvp9depay - RTP VP9 depayloader - Codec/Depayloader/Network/RTP - Extracts VP9 video from RTP packets) - Stian Selnes <stian@pexip.com> - - - sink - sink - always -
application/x-rtp, clock-rate=(int)90000, media=(string)video, encoding-name=(string){ VP9, VP9-DRAFT-IETF-01 }
-
- - src - source - always -
video/x-vp9
-
-
-
- - rtpvp9pay - RTP VP9 payloader - Codec/Payloader/Network/RTP - Puts VP9 video in RTP packets) - Stian Selnes <stian@pexip.com> - - - sink - sink - always -
video/x-vp9
-
- - src - source - always -
application/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string){ VP9, VP9-DRAFT-IETF-01 }
-
-
-
- - rtpvrawdepay - RTP Raw Video depayloader - Codec/Depayloader/Network/RTP - Extracts raw video from RTP packets (RFC 4175) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)RAW, sampling=(string){ RGB, RGBA, BGR, BGRA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1 }, depth=(string){ 8, 10, 12, 16 }
-
- - src - source - always -
video/x-raw
-
-
-
- - rtpvrawpay - RTP Raw Video payloader - Codec/Payloader/Network/RTP - Payload raw video as RTP packets (RFC 4175) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string){ RGB, RGBA, BGR, BGRA, AYUV, UYVY, I420, Y41B, UYVP }, width=(int)[ 1, 32767 ], height=(int)[ 1, 32767 ]
-
- - src - source - always -
application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)RAW, sampling=(string){ RGB, RGBA, BGR, BGRA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1 }, depth=(string){ 8, 10, 12, 16 }, colorimetry=(string){ BT601-5, BT709-2, SMPTE240M }
-
-
-
-
-
- rtsp - transfer data via RTSP - ../../gst/rtsp/.libs/libgstrtsp.so - libgstrtsp.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - rtpdec - RTP Decoder - Codec/Parser/Network - Accepts raw RTP and RTCP packets and sends them forward - Wim Taymans <wim.taymans@gmail.com> - - - recv_rtcp_sink_%u - sink - request -
application/x-rtcp
-
- - recv_rtp_sink_%u - sink - request -
application/x-rtp
-
- - recv_rtp_src_%u_%u_%u - source - sometimes -
application/x-rtp
-
- - rtcp_src_%u - source - request -
application/x-rtcp
-
-
-
- - 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_%u - source - sometimes -
application/x-rtp; application/x-rdt
-
-
-
-
-
- shapewipe - Shape Wipe transition filter - ../../gst/shapewipe/.libs/libgstshapewipe.so - libgstshapewipe.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - shapewipe - Shape Wipe transition filter - Filter/Editor/Video - Adds a shape wipe transition to a video stream - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - mask_sink - sink - always -
video/x-raw, format=(string)GRAY8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)0/1; video/x-raw, format=(string)GRAY16_LE, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)0/1
-
- - video_sink - sink - always -
video/x-raw, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- shout2send - Sends data to an icecast server using libshout2 - ../../ext/shout2/.libs/libgstshout2.so - libgstshout2.so - 1.10.1 - LGPL - gst-plugins-good - libshout2 - http://www.icecast.org/download.html - - - shout2send - Icecast network sink - Sink/Network - Sends data to an icecast server - Wim Taymans <wim.taymans@chello.be>, Pedro Corte-Real <typo@netcabo.pt>, Zaheer Abbas Merali <zaheerabbas at merali dot org> - - - sink - sink - always -
application/ogg; audio/ogg; video/ogg; audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ]; video/webm; audio/webm
-
-
-
-
-
- smpte - Apply the standard SMPTE transitions on video images - ../../gst/smpte/.libs/libgstsmpte.so - libgstsmpte.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - 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, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - sink2 - sink - always -
video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - smptealpha - SMPTE transitions - Filter/Editor/Video - Apply the standard SMPTE transitions as alpha on video images - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)YV12, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ARGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGRA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ARGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ARGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)BGRA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)RGBA, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string)ARGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- soup - libsoup HTTP client src/sink - ../../ext/soup/.libs/libgstsouphttpsrc.so - libgstsouphttpsrc.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - souphttpclientsink - HTTP client sink - Generic - Sends streams to HTTP server via PUT - David Schleef <ds@entropywave.com> - - - sink - sink - always -
ANY
-
-
-
- - souphttpsrc - HTTP client source - Source/Network - Receive data as a client over the network via HTTP using SOUP - Wouter Cloetens <wouter@mind.be> - - - src - source - always -
ANY
-
-
-
-
-
- spectrum - Run an FFT on the audio signal, output spectrum data - ../../gst/spectrum/.libs/libgstspectrum.so - libgstspectrum.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - 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>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
audio/x-raw, format=(string){ S16LE, S24LE, S32LE, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
- - src - source - always -
audio/x-raw, format=(string){ S16LE, S24LE, S32LE, F32LE, F64LE }, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved
-
-
-
-
-
- speex - Speex plugin library - ../../ext/speex/.libs/libgstspeex.so - libgstspeex.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - speexdec - Speex audio decoder - Codec/Decoder/Audio - decode speex streams to audio - Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
audio/x-speex
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 6000, 48000 ], channels=(int)[ 1, 2 ]
-
-
-
- - speexenc - Speex audio encoder - Codec/Encoder/Audio - Encodes audio in Speex format - Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 6000, 48000 ], channels=(int)1; audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)[ 6000, 48000 ], channels=(int)2, channel-mask=(bitmask)0x0000000000000003
-
- - src - source - always -
audio/x-speex, rate=(int)[ 6000, 48000 ], channels=(int)[ 1, 2 ]
-
-
-
-
-
- taglib - Tag writing plug-in based on taglib - ../../ext/taglib/.libs/libgsttaglib.so - libgsttaglib.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - apev2mux - TagLib-based APEv2 Muxer - Formatter/Metadata - Adds an APEv2 header to the beginning of files using taglib - Sebastian Dröge <slomo@circular-chaos.org> - - - sink - sink - always -
ANY
-
- - src - source - always -
application/x-apetag
-
-
-
- - id3v2mux - TagLib-based ID3v2 Muxer - Formatter/Metadata - Adds an ID3v2 header to the beginning of MP3 files using taglib - Christophe Fergeau <teuf@gnome.org> - - - sink - sink - always -
ANY
-
- - src - source - always -
application/x-id3
-
-
-
-
-
- udp - transfer data via UDP - ../../gst/udp/.libs/libgstudp.so - libgstudp.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - dynudpsink - UDP packet sender - Sink/Network - Send data over the network via UDP with packet destinations picked up dynamically from meta on the buffers passed - Philippe Khalaf <burger@speedy.org> - - - sink - sink - always -
ANY
-
-
-
- - multiudpsink - UDP packet sender - Sink/Network - Send data over the network via UDP to one or multiple recipients which can be added or removed at runtime using action signals - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
ANY
-
-
-
- - udpsink - UDP packet sender - Sink/Network - Send data over the network via UDP - Wim Taymans <wim@fluendo.com> - - - 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 - source - always -
ANY
-
-
-
-
-
- video4linux2 - elements for Video 4 Linux - ../../sys/v4l2/.libs/libgstvideo4linux2.so - libgstvideo4linux2.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - v4l2radio - Radio (video4linux2) Tuner - Tuner - Controls a Video4Linux2 radio device - Alexey Chernov <4ernov@gmail.com> - - - - - v4l2sink - Video (video4linux2) Sink - Sink/Video - Displays frames on a video4linux2 device - Rob Clark <rob@ti.com>, - - - sink - sink - always -
image/jpeg; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/mpeg, mpegversion=(int)2; video/mpegts, systemstream=(boolean)true; video/x-bayer, format=(string){ bggr, gbrg, grbg, rggb }, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-dv, systemstream=(boolean)true; video/x-h263, variant=(string)itu; video/x-h264, stream-format=(string){ byte-stream, avc }, alignment=(string)au; video/x-pwc1, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-pwc2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGB16, BGR, RGB, GRAY8, GRAY16_LE, GRAY16_BE, YVU9, YV12, YUY2, YVYU, UYVY, Y42B, Y41B, YUV9, NV12_64Z32, NV24, NV61, NV16, NV21, NV12, I420, BGRA, BGRx, ARGB, xRGB, BGR15, RGB15 }, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-sonix, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-vp8; video/x-wmv, wmvversion=(int)3, format=(string)WVC1
-
-
-
- - v4l2src - Video (video4linux2) Source - Source/Video - Reads frames from a Video4Linux2 device - Edgard Lima <edgard.lima@indt.org.br>, Stefan Kost <ensonic@users.sf.net> - - - src - source - always -
image/jpeg; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/mpeg, mpegversion=(int)2; video/mpegts, systemstream=(boolean)true; video/x-bayer, format=(string){ bggr, gbrg, grbg, rggb }, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-dv, systemstream=(boolean)true; video/x-h263, variant=(string)itu; video/x-h264, stream-format=(string){ byte-stream, avc }, alignment=(string)au; video/x-pwc1, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-pwc2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw, format=(string){ RGB16, BGR, RGB, GRAY8, GRAY16_LE, GRAY16_BE, YVU9, YV12, YUY2, YVYU, UYVY, Y42B, Y41B, YUV9, NV12_64Z32, NV24, NV61, NV16, NV21, NV12, I420, BGRA, BGRx, ARGB, xRGB, BGR15, RGB15 }, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-sonix, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-vp8; video/x-wmv, wmvversion=(int)3, format=(string)WVC1
-
-
-
-
-
- videobox - resizes a video by adding borders or cropping - ../../gst/videobox/.libs/libgstvideobox.so - libgstvideobox.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - 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, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA, xRGB, BGRx, xBGR, RGBx, RGB, BGR, Y444, Y42B, YUY2, YVYU, UYVY, I420, YV12, Y41B, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA, xRGB, BGRx, xBGR, RGBx, RGB, BGR, Y444, Y42B, YUY2, YVYU, UYVY, I420, YV12, Y41B, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- videocrop - Crops video into a user-defined region - ../../gst/videocrop/.libs/libgstvideocrop.so - libgstvideocrop.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - aspectratiocrop - aspectratiocrop - Filter/Effect/Video - Crops video into a user-defined aspect-ratio - Thijs Vermeir <thijsvermeir@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - 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, format=(string){ RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21, GRAY16_LE, GRAY16_BE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- videofilter - Video filters plugin - ../../gst/videofilter/.libs/libgstvideofilter.so - libgstvideofilter.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - 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, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, RGBx, xBGR, BGRx, RGB, BGR, Y42B, NV12, NV21, YUY2, UYVY, YVYU, I420, YV12, IYUV, Y41B }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, RGBx, xBGR, BGRx, RGB, BGR, Y42B, NV12, NV21, YUY2, UYVY, YVYU, I420, YV12, IYUV, Y41B }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - 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, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, RGBx, xBGR, BGRx, RGB, BGR, Y42B, YUY2, UYVY, YVYU, I420, YV12, IYUV, Y41B, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY)
-
- - src - source - always -
video/x-raw, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, RGBx, xBGR, BGRx, RGB, BGR, Y42B, YUY2, UYVY, YVYU, I420, YV12, IYUV, Y41B, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY)
-
-
-
- - videoflip - Video flipper - Filter/Effect/Video - Flips and rotates video - David Schleef <ds@schleef.org> - - - sink - sink - always -
video/x-raw, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, RGBx, xBGR, BGRx, RGB, BGR, I420, YV12, IYUV, YUY2, UYVY, YVYU, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ AYUV, ARGB, BGRA, ABGR, RGBA, Y444, xRGB, RGBx, xBGR, BGRx, RGB, BGR, I420, YV12, IYUV, YUY2, UYVY, YVYU, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - videomedian - Median effect - Filter/Effect/Video - Apply a median filter to an image - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string){ I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- videomixer - Video mixer - ../../gst/videomixer/.libs/libgstvideomixer.so - libgstvideomixer.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - videomixer - Video mixer 2 - Filter/Editor/Video/Compositor - Mix multiple video streams - Wim Taymans <wim@fluendo.com>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink_%u - sink - request -
video/x-raw, format=(string){ AYUV, BGRA, ARGB, RGBA, ABGR, Y444, Y42B, YUY2, UYVY, YVYU, I420, YV12, NV12, NV21, Y41B, RGB, BGR, xRGB, xBGR, RGBx, BGRx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-raw, format=(string){ AYUV, BGRA, ARGB, RGBA, ABGR, Y444, Y42B, YUY2, UYVY, YVYU, I420, YV12, NV12, NV21, Y41B, RGB, BGR, xRGB, xBGR, RGBx, BGRx }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- vpx - VP8 plugin - ../../ext/vpx/.libs/libgstvpx.so - libgstvpx.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - vp8dec - On2 VP8 Decoder - Codec/Decoder/Video - Decode VP8 video streams - David Schleef <ds@entropywave.com>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
video/x-vp8
-
- - src - source - always -
video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - vp8enc - On2 VP8 Encoder - Codec/Encoder/Video - Encode VP8 video streams - David Schleef <ds@entropywave.com>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string)I420, width=(int)[ 1, 16383 ], height=(int)[ 1, 16383 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-vp8, profile=(string){ 0, 1, 2, 3 }
-
-
-
- - vp9dec - On2 VP9 Decoder - Codec/Decoder/Video - Decode VP9 video streams - David Schleef <ds@entropywave.com>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
video/x-vp9
-
- - src - source - always -
video/x-raw, format=(string){ I420, YV12, Y42B, Y444 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
- - vp9enc - On2 VP9 Encoder - Codec/Encoder/Video - Encode VP9 video streams - David Schleef <ds@entropywave.com>, Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
video/x-raw, format=(string){ I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
video/x-vp9, profile=(string){ 0, 1, 2, 3 }
-
-
-
-
-
- waveform - WaveForm API based plugin - ../../win32/vs6/release/libgstwaveform.dll - libgstwaveform.dll - 0.10.4.1 - LGPL - gst-plugins-bad - GStreamer Good Plug-ins CVS - Unknown package origin - - - waveformsink - WaveForm audio sink - Sink/Audio - WaveForm audio sink - Sebastien Moutte <sebastien@moutte.net> - - - - - wavenc - Encode raw audio into WAV - ../../gst/wavenc/.libs/libgstwavenc.so - libgstwavenc.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - wavenc - WAV audio muxer - Codec/Muxer/Audio - Encode raw audio into WAV - Iain Holmes <iain@prettypeople.org> - - - sink - sink - always -
audio/x-raw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 65535 ], format=(string){ S32LE, S24LE, S16LE, U8, F32LE, F64LE }, layout=(string)interleaved; audio/x-alaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]; audio/x-mulaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]
-
- - src - source - always -
audio/x-wav; audio/x-rf64
-
-
-
-
-
- wavpack - Wavpack lossless/lossy audio format handling - ../../ext/wavpack/.libs/libgstwavpack.so - libgstwavpack.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - wavpackdec - Wavpack audio decoder - Codec/Decoder/Audio - Decodes Wavpack audio data - Arwed v. Merkatz <v.merkatz@gmx.net>, Sebastian Dröge <slomo@circular-chaos.org> - - - sink - sink - always -
audio/x-wavpack, depth=(int)[ 1, 32 ], channels=(int)[ 1, 8 ], rate=(int)[ 6000, 192000 ], framed=(boolean)true
-
- - src - source - always -
audio/x-raw, format=(string)S8, layout=(string)interleaved, channels=(int)[ 1, 8 ], rate=(int)[ 6000, 192000 ]; audio/x-raw, format=(string)S16LE, layout=(string)interleaved, channels=(int)[ 1, 8 ], rate=(int)[ 6000, 192000 ]; audio/x-raw, format=(string)S32LE, layout=(string)interleaved, channels=(int)[ 1, 8 ], rate=(int)[ 6000, 192000 ]
-
-
-
- - wavpackenc - Wavpack audio encoder - Codec/Encoder/Audio - Encodes audio with the Wavpack lossless/lossy audio codec - Sebastian Dröge <slomo@circular-chaos.org> - - - sink - sink - always -
audio/x-raw, format=(string)S32LE, layout=(string)interleaved, channels=(int)[ 1, 8 ], rate=(int)[ 6000, 192000 ]
-
- - src - source - always -
audio/x-wavpack, depth=(int)[ 1, 32 ], channels=(int)[ 1, 8 ], rate=(int)[ 6000, 192000 ], framed=(boolean)true
-
- - wvcsrc - source - sometimes -
audio/x-wavpack-correction, framed=(boolean)true
-
-
-
-
-
- wavparse - Parse a .wav file into raw audio - ../../gst/wavparse/.libs/libgstwavparse.so - libgstwavparse.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - wavparse - WAV audio demuxer - Codec/Demuxer/Audio - Parse a .wav file into raw audio - Erik Walthinsen <omega@cse.ogi.edu> - - - sink - sink - always -
audio/x-wav
-
- - src - source - always -
audio/ms-gsm; audio/mpeg, mpegversion=(int)1, layer=(int)3; audio/mpeg, mpegversion=(int)1, layer=(int)2; audio/x-raw, format=(string){ S8, U8, S16LE, U16LE, S24LE, U24LE, S32LE, U32LE }, layout=(string)interleaved; audio/x-vorbis; audio/x-ac3; audio/x-dts; audio/mpeg, mpegversion=(int)4; audio/x-alaw; audio/x-mulaw; audio/x-wms, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)microsoft, block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)dvi, block_align=(int)[ 1, 2147483647 ]; audio/x-truespeech; audio/x-wma, wmaversion=(int)1, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)2, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)3, bitrate=(int)[ 0, 2147483647 ], block_align=(int)[ 1, 2147483647 ]; audio/x-vnd.sony.atrac3; audio/x-raw, format=(string){ F32LE, F64LE }, layout=(string)interleaved; audio/x-voxware, voxwaretype=(int)117; audio/x-adpcm, layout=(string)dk4; audio/x-adpcm, layout=(string)dk3; audio/x-adpcm, layout=(string)dvi; audio/AMR; audio/AMR-WB; audio/x-siren; application/x-ogg-avi
-
-
-
-
-
- ximagesrc - X11 video input plugin using standard Xlib calls - ../../sys/ximage/.libs/libgstximagesrc.so - libgstximagesrc.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - ximagesrc - Ximage video source - Source/Video - Creates a screenshot video stream - Lutz Mueller <lutz@users.sourceforge.net>, Jan Schmidt <thaytan@mad.scientist.com>, Zaheer Merali <zaheerabbas at merali dot org> - - - src - source - always -
video/x-raw, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], pixel-aspect-ratio=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- y4menc - Encodes a YUV frame into the yuv4mpeg format (mjpegtools) - ../../gst/y4m/.libs/libgsty4menc.so - libgsty4menc.so - 1.10.1 - LGPL - gst-plugins-good - GStreamer Good Plug-ins source release - Unknown package origin - - - y4menc - YUV4MPEG video encoder - Codec/Encoder/Video - Encodes a YUV frame into the yuv4mpeg format (mjpegtools) - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
video/x-raw, format=(string){ IYUV, I420, Y42B, Y41B, Y444 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
- - src - source - always -
application/x-yuv4mpeg, y4mversion=(int)2
-
-
-
-
-
diff --git a/plugins-introspection/plugins-introspection.mak b/plugins-introspection/plugins-introspection.mak deleted file mode 100644 index 4891d10..0000000 --- a/plugins-introspection/plugins-introspection.mak +++ /dev/null @@ -1,57 +0,0 @@ -update-plugin-list: - @cd plugins-introspection; \ - ./create_plugin_list.py > ../markdown/plugins.md ; \ - cd .. - -CHECKOUT_DIR = $(top_builddir)/plugins-introspection/cache - -checkoutdir: - @mkdir -p $(CHECKOUT_DIR) || { \ - echo "Failed to create $(CHECKOUT_DIR)"; \ - exit 1; \ - } - -update-xml: checkoutdir - @for m in gstreamer gst-plugins-base gst-plugins-good gst-plugins-ugly gst-plugins-bad; do \ - moduledir=$(CHECKOUT_DIR)/$$m; \ - branch=$(BRANCH); \ - if [ -d $$moduledir ] ; then \ - cd $$moduledir; \ - echo "$$m checkout: cleaning"; \ - git fetch --tags; \ - git clean --dry-run -f -d -x || { \ - echo "Cleaning $$m checkout failed"; exit 1; \ - } ; \ - echo "$$m checkout: updating..."; \ - git checkout -q $$branch && git pull -q || { \ - echo "Updating $$m checkout failed"; exit 1; \ - } ; \ - else \ - echo "$$m checkout: creating (cloning)"; \ - git clone -b $$branch https://gitlab.freedesktop.org/gstreamer/$$m.git $$moduledir || { \ - echo "git clone failed"; exit 1; \ - } ; \ - cd ../../ ; \ - fi; \ - done - @cd $(CHECKOUT_DIR)/gstreamer; \ - echo '' > ../../core.xml; \ - git ls-files docs/plugins/inspect/ | sort | xargs cat >> ../../core.xml; \ - echo '' >> ../../core.xml - @for m in base good ugly bad; do \ - cd $(CHECKOUT_DIR)/gst-plugins-$$m; \ - echo '' > ../../$$m.xml; \ - git ls-files docs/plugins/inspect/ | sort | xargs cat >> ../../$$m.xml; \ - echo '' >> ../../$$m.xml; \ - done - - -foo: - @for m in base good ugly bad; do \ - echo '' > plugins-introspection/$$m.xml; \ - cat $(CHECKOUT_DIR)/gst-plugins-$$m/docs/plugins/inspect/plugin-* >> plugins-introspection/$$m.xml; \ - echo '' >> plugins-introspection/$$m.xml; \ - done - -clean-url-cache: - @rm -f plugins-introspection/cache/url_cache.pkl diff --git a/plugins-introspection/ugly.xml b/plugins-introspection/ugly.xml deleted file mode 100644 index 6c63e58..0000000 --- a/plugins-introspection/ugly.xml +++ /dev/null @@ -1,734 +0,0 @@ - - - a52dec - Decodes ATSC A/52 encoded audio streams - ../../ext/a52dec/.libs/libgsta52dec.so - libgsta52dec.so - 1.10.1 - GPL - gst-plugins-ugly - GStreamer Ugly Plug-ins source release - Unknown package origin - - - a52dec - ATSC A/52 audio decoder - Codec/Decoder/Audio - Decodes ATSC A/52 encoded audio streams - David I. Lehn <dlehn@users.sourceforge.net> - - - sink - sink - always -
audio/x-ac3; audio/ac3; audio/x-private1-ac3
-
- - src - source - always -
audio/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)[ 4000, 96000 ], channels=(int)[ 1, 6 ]
-
-
-
-
-
- amrnb - Adaptive Multi-Rate Narrow-Band - ../../ext/amrnb/.libs/libgstamrnb.so - libgstamrnb.so - 1.10.1 - unknown - gst-plugins-ugly - GStreamer Ugly Plug-ins source release - Unknown package origin - - - amrnbdec - AMR-NB audio decoder - Codec/Decoder/Audio - Adaptive Multi-Rate Narrow-Band audio decoder - GStreamer maintainers <gstreamer-devel@lists.freedesktop.org> - - - sink - sink - always -
audio/AMR, rate=(int)8000, channels=(int)1
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)8000, channels=(int)1
-
-
-
- - amrnbenc - AMR-NB audio encoder - Codec/Encoder/Audio - Adaptive Multi-Rate Narrow-Band audio encoder - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)8000, channels=(int)1
-
- - src - source - always -
audio/AMR, rate=(int)8000, channels=(int)1
-
-
-
-
-
- amrwbdec - Adaptive Multi-Rate Wide-Band Decoder - ../../ext/amrwbdec/.libs/libgstamrwbdec.so - libgstamrwbdec.so - 1.10.1 - unknown - gst-plugins-ugly - GStreamer Ugly Plug-ins source release - Unknown package origin - - - amrwbdec - AMR-WB audio decoder - Codec/Decoder/Audio - Adaptive Multi-Rate Wideband audio decoder - Renato Araujo <renato.filho@indt.org.br> - - - sink - sink - always -
audio/AMR-WB, rate=(int)16000, channels=(int)1
-
- - src - source - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)16000, channels=(int)1
-
-
-
-
-
- asf - Demuxes and muxes audio and video in Microsofts ASF format - ../../gst/asfdemux/.libs/libgstasf.so - libgstasf.so - 1.10.1 - LGPL - gst-plugins-ugly - GStreamer Ugly Plug-ins source release - Unknown package origin - - - asfdemux - ASF Demuxer - Codec/Demuxer - Demultiplexes ASF Streams - Owen Fraser-Green <owen@discobabe.net> - - - sink - sink - always -
video/x-ms-asf
-
- - audio_%u - source - sometimes -
ANY
-
- - video_%u - source - sometimes -
ANY
-
-
-
- - rtpasfdepay - RTP ASF packet depayloader - Codec/Depayloader/Network - Extracts ASF streams from RTP - Tim-Philipp Müller <tim centricular net>, Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
application/x-rtp, media=(string){ application, video, audio }, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)X-ASF-PF
-
- - src - source - always -
video/x-ms-asf
-
-
-
- - rtspwms - WMS RTSP Extension - Network/Extension/Protocol - Extends RTSP so that it can handle WMS setup - Wim Taymans <wim.taymans@gmail.com> - - - -
-
- cdio - Read audio from audio CDs - ../../ext/cdio/.libs/libgstcdio.so - libgstcdio.so - 1.10.1 - GPL - gst-plugins-ugly - GStreamer Ugly Plug-ins source release - Unknown package origin - - - cdiocddasrc - CD audio source (CDDA) - Source/File - Read audio from CD using libcdio - Tim-Philipp Müller <tim centricular net> - - - src - source - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)44100, channels=(int)2
-
-
-
-
-
- dvdlpcmdec - Decode DVD LPCM frames into standard PCM - ../../gst/dvdlpcmdec/.libs/libgstdvdlpcmdec.so - libgstdvdlpcmdec.so - 1.10.1 - LGPL - gst-plugins-ugly - GStreamer Ugly Plug-ins source release - Unknown package origin - - - dvdlpcmdec - DVD LPCM Audio decoder - Codec/Decoder/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-private2-lpcm; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 32000, 44100, 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ true, false }, mute=(boolean){ true, false }
-
- - src - source - always -
audio/x-raw, format=(string){ S16BE, S24BE }, layout=(string)interleaved, rate=(int){ 32000, 44100, 48000, 96000 }, channels=(int)[ 1, 8 ]
-
-
-
-
-
- dvdread - Access a DVD with dvdread - ../../ext/dvdread/.libs/libgstdvdread.so - libgstdvdread.so - 1.10.1 - GPL - gst-plugins-ugly - GStreamer Ugly Plug-ins source release - Unknown package origin - - - dvdreadsrc - DVD Source - Source/File/DVD - Access a DVD title/chapter/angle using libdvdread - Erik Walthinsen <omega@cse.ogi.edu> - - - src - source - always -
video/mpeg, mpegversion=(int)2, systemstream=(boolean)true
-
-
-
-
-
- dvdsub - DVD subtitle parser and decoder - ../../gst/dvdsub/.libs/libgstdvdsub.so - libgstdvdsub.so - 1.10.1 - LGPL - gst-plugins-ugly - GStreamer Ugly Plug-ins source release - Unknown package origin - - - dvdsubdec - DVD subtitle decoder - Codec/Decoder/Video - Decodes DVD subtitles into AYUV video frames - Wim Taymans <wim.taymans@gmail.com>, Jan Schmidt <thaytan@mad.scientist.com> - - - sink - sink - always -
subpicture/x-dvd
-
- - src - source - always -
video/x-raw, format=(string){ AYUV, ARGB }, width=(int)720, height=(int)576, framerate=(fraction)0/1
-
-
-
- - dvdsubparse - DVD subtitle parser - Codec/Parser/Subtitle - Parses and packetizes DVD subtitle streams - Mark Nauwelaerts <mnauw@users.sourceforge.net> - - - sink - sink - always -
subpicture/x-dvd
-
- - src - source - always -
subpicture/x-dvd, parsed=(boolean)true
-
-
-
-
-
- lame - Encode MP3s with LAME - ../../ext/lame/.libs/libgstlame.so - libgstlame.so - 1.10.1 - LGPL - gst-plugins-ugly - GStreamer Ugly Plug-ins source release - Unknown package origin - - - lamemp3enc - L.A.M.E. mp3 encoder - Codec/Encoder/Audio - High-quality free MP3 encoder - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)1; audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)2, channel-mask=(bitmask)0x0000000000000003
-
- - src - source - always -
audio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]
-
-
-
-
-
- mad - mp3 decoding based on the mad library - ../../ext/mad/.libs/libgstmad.so - libgstmad.so - 1.10.1 - GPL - gst-plugins-ugly - GStreamer Ugly Plug-ins source release - Unknown package origin - - - mad - mad mp3 decoder - Codec/Decoder/Audio - Uses mad code to decode mp3 streams - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]
-
- - src - source - always -
audio/x-raw, format=(string)S32LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]
-
-
-
-
-
- mpeg2dec - LibMpeg2 decoder - ../../ext/mpeg2dec/.libs/libgstmpeg2dec.so - libgstmpeg2dec.so - 1.10.1 - GPL - gst-plugins-ugly - GStreamer Ugly Plug-ins source release - Unknown package origin - - - mpeg2dec - mpeg1 and mpeg2 video decoder - Codec/Decoder/Video - Uses libmpeg2 to decode MPEG video streams - Wim Taymans <wim.taymans@chello.be> - - - sink - sink - always -
video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)false
-
- - src - source - always -
video/x-raw, format=(string){ YV12, I420, Y42B, Y444 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
-
-
-
-
-
- mpg123 - mp3 decoding based on the mpg123 library - ../../ext/mpg123/.libs/libgstmpg123.so - libgstmpg123.so - 1.10.1 - LGPL - gst-plugins-ugly - GStreamer Ugly Plug-ins source release - Unknown package origin - - - mpg123audiodec - mpg123 mp3 decoder - Codec/Decoder/Audio - Decodes mp3 streams using the mpg123 library - Carlos Rafael Giani <dv@pseudoterminal.org> - - - sink - sink - always -
audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ], parsed=(boolean)true
-
- - src - source - always -
audio/x-raw, format=(string){ S16LE, U16LE, S32LE, U32LE, S24LE, U24LE, F32LE }, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ], layout=(string)interleaved
-
-
-
-
-
- realmedia - RealMedia support plugins - ../../gst/realmedia/.libs/libgstrmdemux.so - libgstrmdemux.so - 1.10.1 - LGPL - gst-plugins-ugly - GStreamer Ugly Plug-ins source release - Unknown package origin - - - pnmsrc - PNM packet receiver - Source/Network - Receive data over the network via PNM - Wim Taymans <wim.taymans@gmail.com> - - - src - source - always -
application/vnd.rn-realmedia
-
-
-
- - rademux - RealAudio Demuxer - Codec/Demuxer - Demultiplex a RealAudio file - Tim-Philipp Müller <tim centricular net> - - - sink - sink - always -
application/x-pn-realaudio
-
- - src - source - sometimes -
ANY
-
-
-
- - rdtdepay - RDT packet parser - Codec/Depayloader/Network - Extracts RealMedia from RDT packets - Lutz Mueller <lutz at topfrose dot de>, Wim Taymans <wim@fluendo.com> - - - sink - sink - always -
application/x-rdt, media=(string)application, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)X-REAL-RDT
-
- - src - source - always -
application/vnd.rn-realmedia
-
-
-
- - rdtmanager - RTP Decoder - Codec/Parser/Network - Accepts raw RTP and RTCP packets and sends them forward - Wim Taymans <wim.taymans@gmail.com> - - - recv_rtcp_sink_%u - sink - request -
application/x-rtcp
-
- - recv_rtp_sink_%u - sink - request -
application/x-rdt
-
- - recv_rtp_src_%u_%u_%u - source - sometimes -
application/x-rdt
-
- - rtcp_src_%u - source - request -
application/x-rtcp
-
-
-
- - rmdemux - 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
-
- - audio_%u - source - sometimes -
ANY
-
- - video_%u - source - sometimes -
ANY
-
-
-
- - rtspreal - RealMedia RTSP Extension - Network/Extension/Protocol - Extends RTSP so that it can handle RealMedia setup - Wim Taymans <wim.taymans@gmail.com> - - - -
-
- siddec - Uses libsidplay to decode .sid files - ../../ext/sidplay/.libs/libgstsid.so - libgstsid.so - 1.10.1 - GPL - gst-plugins-ugly - GStreamer Ugly Plug-ins source release - Unknown package origin - - - siddec - Sid decoder - Codec/Decoder/Audio - Use libsidplay to decode SID audio tunes - Wim Taymans <wim.taymans@gmail.com> - - - sink - sink - always -
audio/x-sid
-
- - src - source - always -
audio/x-raw, format=(string){ S16LE, U16LE, S8, U8 }, layout=(string)interleaved, rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ]
-
-
-
-
-
- twolame - Encode MP2s with TwoLAME - ../../ext/twolame/.libs/libgsttwolame.so - libgsttwolame.so - 1.10.1 - LGPL - gst-plugins-ugly - GStreamer Ugly Plug-ins source release - Unknown package origin - - - twolamemp2enc - TwoLAME mp2 encoder - Codec/Encoder/Audio - High-quality free MP2 encoder - Sebastian Dröge <sebastian.droege@collabora.co.uk> - - - sink - sink - always -
audio/x-raw, format=(string){ F32LE, S16LE }, layout=(string)interleaved, rate=(int){ 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)1; audio/x-raw, format=(string){ F32LE, S16LE }, layout=(string)interleaved, rate=(int){ 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)2, channel-mask=(bitmask)0x0000000000000003
-
- - src - source - always -
audio/mpeg, mpegversion=(int)1, layer=(int)2, rate=(int){ 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ]
-
-
-
-
-
- x264 - libx264-based H264 plugins - ../../ext/x264/.libs/libgstx264.so - libgstx264.so - 1.10.1 - GPL - gst-plugins-ugly - GStreamer Ugly Plug-ins source release - Unknown package origin - - - x264enc - x264enc - Codec/Encoder/Video - H264 Encoder - Josef Zlomek <josef.zlomek@itonis.tv>, Mark Nauwelaerts <mnauw@users.sf.net> - - - sink - sink - always -
video/x-raw, format=(string){ I420, YV12, Y42B, Y444, NV12, I420_10LE, I422_10LE, Y444_10LE }, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 2147483647 ], height=(int)[ 16, 2147483647 ]
-
- - src - source - always -
video/x-h264, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], stream-format=(string){ avc, byte-stream }, alignment=(string)au, profile=(string){ high-4:4:4, high-4:2:2, high-10, high, main, baseline, constrained-baseline, high-4:4:4-intra, high-4:2:2-intra, high-10-intra }
-
-
-
-
-
- xingmux - Add XING tags to mpeg audio files - ../../gst/xingmux/.libs/libgstxingmux.so - libgstxingmux.so - 1.10.1 - LGPL - gst-plugins-ugly - GStreamer Ugly Plug-ins source release - Unknown package origin - - - xingmux - MP3 Xing muxer - Formatter/Muxer/Metadata - Adds a Xing header to the beginning of a VBR MP3 file - Christophe Fergeau <teuf@gnome.org> - - - sink - sink - always -
audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ]
-
- - src - source - always -
audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ]
-
-
-
-
-
diff --git a/sitemap.txt b/sitemap.txt index 93a0978..de52602 100644 --- a/sitemap.txt +++ b/sitemap.txt @@ -133,7 +133,6 @@ doc_index.md plugin-development/appendix/checklist-element.md plugin-development/appendix/porting.md plugin-development/appendix/licensing-advisory.md - plugins.md splitup.md licensing.md rtp.md -- 2.7.4