diff --git a/docs/plugins/inspect/plugin-libav.xml b/docs/plugins/inspect/plugin-libav.xml new file mode 100644 index 0000000000..60eea872b8 --- /dev/null +++ b/docs/plugins/inspect/plugin-libav.xml @@ -0,0 +1,9166 @@ + + libav + All libav codecs and formats (local snapshot) + ../../ext/libav/.libs/libgstlibav.so + libgstlibav.so + 1.3.0.1 + GPL + gst-libav + libav + http://www.libav.org + + + avdec_4xm + libav 4X Movie decoder + Codec/Decoder/Video + libav 4xm decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-4xm
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_8bps + libav QuickTime 8BPS video decoder + Codec/Decoder/Video + libav 8bps decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-gst-av-8bps
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_8svx_exp + libav 8SVX exponential decoder + Codec/Decoder/Audio + libav 8svx_exp decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)U8
+
+
+
+ + avdec_8svx_fib + libav 8SVX fibonacci decoder + Codec/Decoder/Audio + libav 8svx_fib decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)U8
+
+
+
+ + avdec_aac + libav AAC (Advanced Audio Coding) decoder + Codec/Decoder/Audio + libav aac decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/mpeg, mpegversion=(int){ 2, 4 }, stream-format=(string){ raw, adts, adif }
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_aac_latm + libav AAC LATM (Advanced Audio Coding LATM syntax) decoder + Codec/Decoder/Audio + libav aac_latm decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/mpeg, mpegversion=(int)4, stream-format=(string)loas
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_aasc + libav Autodesk RLE decoder + Codec/Decoder/Video + libav aasc decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-aasc
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_ac3 + libav ATSC A/52A (AC-3) decoder + Codec/Decoder/Audio + libav ac3 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-ac3
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_adpcm_4xm + libav ADPCM 4X Movie decoder + Codec/Decoder/Audio + libav adpcm_4xm decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)4xm
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_adx + libav SEGA CRI ADX ADPCM decoder + Codec/Decoder/Audio + libav adpcm_adx decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)adx
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_ct + libav ADPCM Creative Technology decoder + Codec/Decoder/Audio + libav adpcm_ct decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)ct
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_ea + libav ADPCM Electronic Arts decoder + Codec/Decoder/Audio + libav adpcm_ea decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)ea
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_ea_maxis_xa + libav ADPCM Electronic Arts Maxis CDROM XA decoder + Codec/Decoder/Audio + libav adpcm_ea_maxis_xa decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)ea-maxis-xa
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_ea_r1 + libav ADPCM Electronic Arts R1 decoder + Codec/Decoder/Audio + libav adpcm_ea_r1 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)ea-r1
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_ea_r2 + libav ADPCM Electronic Arts R2 decoder + Codec/Decoder/Audio + libav adpcm_ea_r2 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)ea-r3
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_ea_r3 + libav ADPCM Electronic Arts R3 decoder + Codec/Decoder/Audio + libav adpcm_ea_r3 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)ea-r3
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_ea_xas + libav ADPCM Electronic Arts XAS decoder + Codec/Decoder/Audio + libav adpcm_ea_xas decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)ea-xas
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_ima_amv + libav ADPCM IMA AMV decoder + Codec/Decoder/Audio + libav adpcm_ima_amv decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)amv
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_ima_apc + libav ADPCM IMA CRYO APC decoder + Codec/Decoder/Audio + libav adpcm_ima_apc decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_ima_dk3 + libav ADPCM IMA Duck DK3 decoder + Codec/Decoder/Audio + libav adpcm_ima_dk3 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)dk3
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_ima_dk4 + libav ADPCM IMA Duck DK4 decoder + Codec/Decoder/Audio + libav adpcm_ima_dk4 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)dk4
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_ima_ea_eacs + libav ADPCM IMA Electronic Arts EACS decoder + Codec/Decoder/Audio + libav adpcm_ima_ea_eacs decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)ea-eacs
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_ima_ea_sead + libav ADPCM IMA Electronic Arts SEAD decoder + Codec/Decoder/Audio + libav adpcm_ima_ea_sead decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)ea-sead
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_ima_iss + libav ADPCM IMA Funcom ISS decoder + Codec/Decoder/Audio + libav adpcm_ima_iss decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)iss
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_ima_qt + libav ADPCM IMA QuickTime decoder + Codec/Decoder/Audio + libav adpcm_ima_qt decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)quicktime
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_ima_smjpeg + libav ADPCM IMA Loki SDL MJPEG decoder + Codec/Decoder/Audio + libav adpcm_ima_smjpeg decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)smjpeg
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_ima_wav + libav ADPCM IMA WAV decoder + Codec/Decoder/Audio + libav adpcm_ima_wav decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)dvi
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_ima_ws + libav ADPCM IMA Westwood decoder + Codec/Decoder/Audio + libav adpcm_ima_ws decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)westwood
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_ms + libav ADPCM Microsoft decoder + Codec/Decoder/Audio + libav adpcm_ms decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)microsoft
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_sbpro_2 + libav ADPCM Sound Blaster Pro 2-bit decoder + Codec/Decoder/Audio + libav adpcm_sbpro_2 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)sbpro2
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_sbpro_3 + libav ADPCM Sound Blaster Pro 2.6-bit decoder + Codec/Decoder/Audio + libav adpcm_sbpro_3 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)sbpro3
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_sbpro_4 + libav ADPCM Sound Blaster Pro 4-bit decoder + Codec/Decoder/Audio + libav adpcm_sbpro_4 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)sbpro4
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_swf + libav ADPCM Shockwave Flash decoder + Codec/Decoder/Audio + libav adpcm_swf decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)swf
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_thp + libav ADPCM Nintendo Gamecube THP decoder + Codec/Decoder/Audio + libav adpcm_thp decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)thp
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_xa + libav ADPCM CDROM XA decoder + Codec/Decoder/Audio + libav adpcm_xa decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)xa
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_adpcm_yamaha + libav ADPCM Yamaha decoder + Codec/Decoder/Audio + libav adpcm_yamaha decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)yamaha
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_aic + libav Apple Intermediate Codec decoder + Codec/Decoder/Video + libav aic decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_alac + libav ALAC (Apple Lossless Audio Codec) decoder + Codec/Decoder/Audio + libav alac decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-alac
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_als + libav MPEG-4 Audio Lossless Coding (ALS) decoder + Codec/Decoder/Audio + libav als decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_amrnb + libav AMR-NB (Adaptive Multi-Rate NarrowBand) decoder + Codec/Decoder/Audio + libav amrnb decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/AMR
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_amrwb + libav AMR-WB (Adaptive Multi-Rate WideBand) decoder + Codec/Decoder/Audio + libav amrwb decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/AMR-WB
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_amv + libav AMV Video decoder + Codec/Decoder/Video + libav amv decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-amv
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_anm + libav Deluxe Paint Animation decoder + Codec/Decoder/Video + libav anm decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_ansi + libav ASCII/ANSI art decoder + Codec/Decoder/Video + libav ansi decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_ape + libav Monkey's Audio decoder + Codec/Decoder/Audio + libav ape decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-ffmpeg-parsed-ape
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE }
+
+
+
+ + avdec_asv1 + libav ASUS V1 decoder + Codec/Decoder/Video + libav asv1 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-asus, asusversion=(int)1
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_asv2 + libav ASUS V2 decoder + Codec/Decoder/Video + libav asv2 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-asus, asusversion=(int)2
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_atrac1 + libav ATRAC1 (Adaptive TRansform Acoustic Coding) decoder + Codec/Decoder/Audio + libav atrac1 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-vnd.sony.atrac1
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_atrac3 + libav ATRAC3 (Adaptive TRansform Acoustic Coding 3) decoder + Codec/Decoder/Audio + libav atrac3 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-vnd.sony.atrac3
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_atrac3plus + libav ATRAC3+ (Adaptive TRansform Acoustic Coding 3+) decoder + Codec/Decoder/Audio + libav atrac3plus decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_aura + libav Auravision AURA decoder + Codec/Decoder/Video + libav aura decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_aura2 + libav Auravision Aura 2 decoder + Codec/Decoder/Video + libav aura2 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_avs + libav AVS (Audio Video Standard) video decoder + Codec/Decoder/Video + libav avs decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-gst-av-avs
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_bethsoftvid + libav Bethesda VID video decoder + Codec/Decoder/Video + libav bethsoftvid decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_bfi + libav Brute Force & Ignorance decoder + Codec/Decoder/Video + libav bfi decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_binkaudio_dct + libav Bink Audio (DCT) decoder + Codec/Decoder/Audio + libav binkaudio_dct decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_binkaudio_rdft + libav Bink Audio (RDFT) decoder + Codec/Decoder/Audio + libav binkaudio_rdft decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_binkvideo + libav Bink video decoder + Codec/Decoder/Video + libav binkvideo decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_bmp + libav BMP (Windows and OS/2 bitmap) decoder + Codec/Decoder/Video + libav bmp decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
image/bmp
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_bmv_audio + libav Discworld II BMV audio decoder + Codec/Decoder/Audio + libav bmv_audio decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_bmv_video + libav Discworld II BMV video decoder + Codec/Decoder/Video + libav bmv_video decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_c93 + libav Interplay C93 decoder + Codec/Decoder/Video + libav c93 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_camstudio + libav CamStudio decoder + Codec/Decoder/Video + libav camstudio decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-camstudio, depth=(int)[ 8, 32 ]
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_camtasia + libav TechSmith Screen Capture Codec decoder + Codec/Decoder/Video + libav camtasia decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-camtasia, depth=(int)[ 8, 32 ]
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_cdgraphics + libav CD Graphics video decoder + Codec/Decoder/Video + libav cdgraphics decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_cdxl + libav Commodore CDXL video decoder + Codec/Decoder/Video + libav cdxl decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_cinepak + libav Cinepak decoder + Codec/Decoder/Video + libav cinepak decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-cinepak
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_cljr + libav Cirrus Logic AccuPak decoder + Codec/Decoder/Video + libav cljr decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-cirrus-logic-accupak
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_cllc + libav Canopus Lossless Codec decoder + Codec/Decoder/Video + libav cllc decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_comfortnoise + libav RFC 3389 comfort noise generator decoder + Codec/Decoder/Audio + libav comfortnoise decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_cook + libav Cook / Cooker / Gecko (RealAudio G2) decoder + Codec/Decoder/Audio + libav cook decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-pn-realaudio, raversion=(int)8
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_cyuv + libav Creative YUV (CYUV) decoder + Codec/Decoder/Video + libav cyuv decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-compressed-yuv
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_dca + libav DCA (DTS Coherent Acoustics) decoder + Codec/Decoder/Audio + libav dca decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-dts
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_dfa + libav Chronomaster DFA decoder + Codec/Decoder/Video + libav dfa decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_dnxhd + libav VC3/DNxHD decoder + Codec/Decoder/Video + libav dnxhd decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-dnxhd
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_dpx + libav DPX image decoder + Codec/Decoder/Video + libav dpx decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_dsicinaudio + libav Delphine Software International CIN audio decoder + Codec/Decoder/Audio + libav dsicinaudio decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_dsicinvideo + libav Delphine Software International CIN video decoder + Codec/Decoder/Video + libav dsicinvideo decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_dvvideo + libav DV (Digital Video) decoder + Codec/Decoder/Video + libav dvvideo decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-dv, systemstream=(boolean)false
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_dxa + libav Feeble Files/ScummVM DXA decoder + Codec/Decoder/Video + libav dxa decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_dxtory + libav Dxtory decoder + Codec/Decoder/Video + libav dxtory decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_eac3 + libav ATSC A/52B (AC-3, E-AC-3) decoder + Codec/Decoder/Audio + libav eac3 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-eac3
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_eacmv + libav Electronic Arts CMV video decoder + Codec/Decoder/Video + libav eacmv decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_eamad + libav Electronic Arts Madcow Video decoder + Codec/Decoder/Video + libav eamad decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_eatgq + libav Electronic Arts TGQ video decoder + Codec/Decoder/Video + libav eatgq decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_eatgv + libav Electronic Arts TGV video decoder + Codec/Decoder/Video + libav eatgv decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_eatqi + libav Electronic Arts TQI Video decoder + Codec/Decoder/Video + libav eatqi decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_escape124 + libav Escape 124 decoder + Codec/Decoder/Video + libav escape124 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_escape130 + libav Escape 130 decoder + Codec/Decoder/Video + libav escape130 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_ffv1 + libav FFmpeg video codec #1 decoder + Codec/Decoder/Video + libav ffv1 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-ffv, ffvversion=(int)1
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_ffvhuff + libav Huffyuv FFmpeg variant decoder + Codec/Decoder/Video + libav ffvhuff decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-gst-av-ffvhuff
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_fic + libav Mirillis FIC decoder + Codec/Decoder/Video + libav fic decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_flac + libav FLAC (Free Lossless Audio Codec) decoder + Codec/Decoder/Audio + libav flac decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-flac
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ S16LE, S32LE }
+
+
+
+ + avdec_flashsv + libav Flash Screen Video v1 decoder + Codec/Decoder/Video + libav flashsv decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-flash-screen
+
+ + src + source + always +
video/x-raw, format=(string)BGR
+
+
+
+ + avdec_flashsv2 + libav Flash Screen Video v2 decoder + Codec/Decoder/Video + libav flashsv2 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string)BGR
+
+
+
+ + avdec_flic + libav Autodesk Animator Flic video decoder + Codec/Decoder/Video + libav flic decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-gst-av-flic
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_flv + libav FLV / Sorenson Spark / Sorenson H.263 (Flash Video) decoder + Codec/Decoder/Video + libav flv decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-flash-video, flvversion=(int)1
+
+ + src + source + always +
video/x-raw, format=(string)I420
+
+
+
+ + avdec_fraps + libav Fraps decoder + Codec/Decoder/Video + libav fraps decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-fraps
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_frwu + libav Forward Uncompressed decoder + Codec/Decoder/Video + libav frwu decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_g2m + libav Go2Meeting decoder + Codec/Decoder/Video + libav g2m decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_g722 + libav G.722 ADPCM decoder + Codec/Decoder/Audio + libav g722 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/G722
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_g723_1 + libav G.723.1 decoder + Codec/Decoder/Audio + libav g723_1 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_g726 + libav G.726 ADPCM decoder + Codec/Decoder/Audio + libav g726 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-adpcm, layout=(string)g726; audio/x-adpcm, layout=(string)g721, channels=(int)1, rate=(int)8000
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_gsm + libav GSM decoder + Codec/Decoder/Audio + libav gsm decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-gsm
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_gsm_ms + libav GSM Microsoft variant decoder + Codec/Decoder/Audio + libav gsm_ms decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/ms-gsm
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_h261 + libav H.261 decoder + Codec/Decoder/Video + libav h261 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-h261
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_h263 + libav H.263 / H.263-1996, H.263+ / H.263-1998 / H.263 version 2 decoder + Codec/Decoder/Video + libav h263 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-h263, variant=(string)itu
+
+ + src + source + always +
video/x-raw, format=(string)I420
+
+
+
+ + avdec_h263i + libav Intel H.263 decoder + Codec/Decoder/Video + libav h263i decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-intel-h263, variant=(string)intel
+
+ + src + source + always +
video/x-raw, format=(string)I420
+
+
+
+ + avdec_h264 + libav H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 decoder + Codec/Decoder/Video + libav h264 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-h264, alignment=(string)au, stream-format=(string){ avc, byte-stream }
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_h265 + libav HEVC (High Efficiency Video Coding) decoder + Codec/Decoder/Video + libav hevc decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-h265, alignment=(string)au, stream-format=(string){ hvc1, hev1, byte-stream }
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_hnm4video + libav HNM 4 video decoder + Codec/Decoder/Video + libav hnm4video decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_huffyuv + libav Huffyuv / HuffYUV decoder + Codec/Decoder/Video + libav huffyuv decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-huffyuv
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_iac + libav IAC (Indeo Audio Coder) decoder + Codec/Decoder/Audio + libav iac decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_idcinvideo + libav id Quake II CIN video decoder + Codec/Decoder/Video + libav idcinvideo decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-gst-av-idcinvideo
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_iff_byterun1 + libav IFF ByteRun1 decoder + Codec/Decoder/Video + libav iff_byterun1 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_iff_ilbm + libav IFF ILBM decoder + Codec/Decoder/Video + libav iff_ilbm decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_imc + libav IMC (Intel Music Coder) decoder + Codec/Decoder/Audio + libav imc decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-imc
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_indeo2 + libav Intel Indeo 2 decoder + Codec/Decoder/Video + libav indeo2 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-indeo, indeoversion=(int)2
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_indeo3 + libav Intel Indeo 3 decoder + Codec/Decoder/Video + libav indeo3 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-indeo, indeoversion=(int)3
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_indeo4 + libav Intel Indeo Video Interactive 4 decoder + Codec/Decoder/Video + libav indeo4 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-indeo, indeoversion=(int)4
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_indeo5 + libav Intel Indeo Video Interactive 5 decoder + Codec/Decoder/Video + libav indeo5 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-indeo, indeoversion=(int)5
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_interplay_dpcm + libav DPCM Interplay decoder + Codec/Decoder/Audio + libav interplay_dpcm decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-dpcm, layout=(string)interplay
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_interplayvideo + libav Interplay MVE video decoder + Codec/Decoder/Video + libav interplayvideo decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-gst-av-interplayvideo
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_jpeg2000 + libav JPEG 2000 decoder + Codec/Decoder/Video + libav jpeg2000 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_jpegls + libav JPEG-LS decoder + Codec/Decoder/Video + libav jpegls decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_jv + libav Bitmap Brothers JV video decoder + Codec/Decoder/Video + libav jv decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_kgv1 + libav Kega Game Video decoder + Codec/Decoder/Video + libav kgv1 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_kmvc + libav Karl Morton's video codec decoder + Codec/Decoder/Video + libav kmvc decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-kmvc
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_lagarith + libav Lagarith lossless decoder + Codec/Decoder/Video + libav lagarith decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-lagarith
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_loco + libav LOCO decoder + Codec/Decoder/Video + libav loco decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-loco
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_mace3 + libav MACE (Macintosh Audio Compression/Expansion) 3:1 decoder + Codec/Decoder/Audio + libav mace3 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-mace, maceversion=(int)3
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_mace6 + libav MACE (Macintosh Audio Compression/Expansion) 6:1 decoder + Codec/Decoder/Audio + libav mace6 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-mace, maceversion=(int)6
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_mdec + libav Sony PlayStation MDEC (Motion DECoder) decoder + Codec/Decoder/Video + libav mdec decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-gst-av-mdec
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_metasound + libav Voxware MetaSound decoder + Codec/Decoder/Audio + libav metasound decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_mimic + libav Mimic decoder + Codec/Decoder/Video + libav mimic decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-mimic
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_mjpeg + libav MJPEG (Motion JPEG) decoder + Codec/Decoder/Video + libav mjpeg decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
image/jpeg, parsed=(boolean)true
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_mjpegb + libav Apple MJPEG-B decoder + Codec/Decoder/Video + libav mjpegb decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-mjpeg-b
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_mlp + libav MLP (Meridian Lossless Packing) decoder + Codec/Decoder/Audio + libav mlp decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-mlp
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_mmvideo + libav American Laser Games MM Video decoder + Codec/Decoder/Video + libav mmvideo decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-gst-av-mmvideo
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_motionpixels + libav Motion Pixels video decoder + Codec/Decoder/Video + libav motionpixels decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_mp1float + libav MP1 (MPEG audio layer 1) decoder + Codec/Decoder/Audio + libav mp1float decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/mpeg, mpegversion=(int)1, layer=(int)1
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_mp2float + libav MP2 (MPEG audio layer 2) decoder + Codec/Decoder/Audio + libav mp2float decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/mpeg, mpegversion=(int)1, layer=(int)2
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_mp3 + libav MP3 (MPEG audio layer 3) decoder + Codec/Decoder/Audio + libav mp3 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ]
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_mp3adu + libav ADU (Application Data Unit) MP3 (MPEG audio layer 3) decoder + Codec/Decoder/Audio + libav mp3adu decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-gst-av-mp3adu
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_mp3adufloat + libav ADU (Application Data Unit) MP3 (MPEG audio layer 3) decoder + Codec/Decoder/Audio + libav mp3adufloat decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-gst-av-mp3adu
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_mp3float + libav MP3 (MPEG audio layer 3) decoder + Codec/Decoder/Audio + libav mp3float decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ]
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_mp3on4 + libav MP3onMP4 decoder + Codec/Decoder/Audio + libav mp3on4 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-gst-av-mp3on4
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_mp3on4float + libav MP3onMP4 decoder + Codec/Decoder/Audio + libav mp3on4float decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-gst-av-mp3on4
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_mpc7 + libav Musepack SV7 decoder + Codec/Decoder/Audio + libav mpc7 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-ffmpeg-parsed-musepack, streamversion=(int)7
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_mpc8 + libav Musepack SV8 decoder + Codec/Decoder/Audio + libav mpc8 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-ffmpeg-parsed-musepack, streamversion=(int)8
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_mpeg2video + libav MPEG-2 video decoder + Codec/Decoder/Video + libav mpeg2video decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)false
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_mpeg4 + libav MPEG-4 part 2 decoder + Codec/Decoder/Video + libav mpeg4 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/x-divx, divxversion=(int)[ 4, 5 ]; video/x-xvid; video/x-3ivx
+
+ + src + source + always +
video/x-raw, format=(string)I420
+
+
+
+ + avdec_msa1 + libav MS ATC Screen decoder + Codec/Decoder/Video + libav msa1 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_msmpeg4 + libav MPEG-4 part 2 Microsoft variant version 3 decoder + Codec/Decoder/Video + libav msmpeg4 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-msmpeg, msmpegversion=(int)43; video/x-divx, divxversion=(int)3
+
+ + src + source + always +
video/x-raw, format=(string)I420
+
+
+
+ + avdec_msmpeg4v1 + libav MPEG-4 part 2 Microsoft variant version 1 decoder + Codec/Decoder/Video + libav msmpeg4v1 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-msmpeg, msmpegversion=(int)41
+
+ + src + source + always +
video/x-raw, format=(string)I420
+
+
+
+ + avdec_msmpeg4v2 + libav MPEG-4 part 2 Microsoft variant version 2 decoder + Codec/Decoder/Video + libav msmpeg4v2 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-msmpeg, msmpegversion=(int)42
+
+ + src + source + always +
video/x-raw, format=(string)I420
+
+
+
+ + avdec_msrle + libav Microsoft RLE decoder + Codec/Decoder/Video + libav msrle decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-rle, layout=(string)microsoft, depth=(int)[ 1, 64 ]
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_mss1 + libav MS Screen 1 decoder + Codec/Decoder/Video + libav mss1 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-wmv, wmvversion=(int)1, format=(string)MSS1
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_mss2 + libav MS Windows Media Video V9 Screen decoder + Codec/Decoder/Video + libav mss2 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-wmv, wmvversion=(int)3, format=(string)MSS2
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_msvideo1 + libav Microsoft Video 1 decoder + Codec/Decoder/Video + libav msvideo1 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-msvideocodec, msvideoversion=(int)1
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_mszh + libav LCL (LossLess Codec Library) MSZH decoder + Codec/Decoder/Video + libav mszh decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-mszh
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_mts2 + libav MS Expression Encoder Screen decoder + Codec/Decoder/Video + libav mts2 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_mxpeg + libav Mobotix MxPEG video decoder + Codec/Decoder/Video + libav mxpeg decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_nellymoser + libav Nellymoser Asao decoder + Codec/Decoder/Audio + libav nellymoser decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-nellymoser
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_nuv + libav NuppelVideo/RTJPEG decoder + Codec/Decoder/Video + libav nuv decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-nuv
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_pam + libav PAM (Portable AnyMap) image decoder + Codec/Decoder/Video + libav pam decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
image/x-portable-anymap
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_pbm + libav PBM (Portable BitMap) image decoder + Codec/Decoder/Video + libav pbm decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
image/pbm
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_pcm_lxf + libav PCM signed 20-bit little-endian planar decoder + Codec/Decoder/Audio + libav pcm_lxf decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S32LE
+
+
+
+ + avdec_pcm_s24le_planar + libav PCM signed 24-bit little-endian planar decoder + Codec/Decoder/Audio + libav pcm_s24le_planar decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S32LE
+
+
+
+ + avdec_pcm_s32le_planar + libav PCM signed 32-bit little-endian planar decoder + Codec/Decoder/Audio + libav pcm_s32le_planar decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S32LE
+
+
+
+ + avdec_pcm_s8_planar + libav PCM signed 8-bit planar decoder + Codec/Decoder/Audio + libav pcm_s8_planar decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)U8
+
+
+
+ + avdec_pcx + libav PC Paintbrush PCX image decoder + Codec/Decoder/Video + libav pcx decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
image/x-pcx
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_pgm + libav PGM (Portable GrayMap) image decoder + Codec/Decoder/Video + libav pgm decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
image/x-portable-graymap
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_pgmyuv + libav PGMYUV (Portable GrayMap YUV) image decoder + Codec/Decoder/Video + libav pgmyuv decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-gst-av-pgmyuv
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_pictor + libav Pictor/PC Paint decoder + Codec/Decoder/Video + libav pictor decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_png + libav PNG (Portable Network Graphics) image decoder + Codec/Decoder/Video + libav png decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
image/png
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_ppm + libav PPM (Portable PixelMap) image decoder + Codec/Decoder/Video + libav ppm decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
image/ppm
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_prores + libav Apple ProRes (iCodec Pro) decoder + Codec/Decoder/Video + libav prores decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-prores
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_ptx + libav V.Flash PTX image decoder + Codec/Decoder/Video + libav ptx decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_qcelp + libav QCELP / PureVoice decoder + Codec/Decoder/Audio + libav qcelp decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/qcelp
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_qdm2 + libav QDesign Music Codec 2 decoder + Codec/Decoder/Audio + libav qdm2 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-qdm2
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_qdraw + libav Apple QuickDraw decoder + Codec/Decoder/Video + libav qdraw decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-qdrw
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_qpeg + libav Q-team QPEG decoder + Codec/Decoder/Video + libav qpeg decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-gst-av-qpeg
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_qtrle + libav QuickTime Animation (RLE) video decoder + Codec/Decoder/Video + libav qtrle decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-rle, layout=(string)quicktime, depth=(int)[ 1, 64 ]
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_r10k + libav AJA Kona 10-bit RGB Codec decoder + Codec/Decoder/Video + libav r10k decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_ralf + libav RealAudio Lossless decoder + Codec/Decoder/Audio + libav ralf decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_real_144 + libav RealAudio 1.0 (14.4K) decoder + Codec/Decoder/Audio + libav real_144 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-pn-realaudio, raversion=(int)1
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_real_288 + libav RealAudio 2.0 (28.8K) decoder + Codec/Decoder/Audio + libav real_288 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-pn-realaudio, raversion=(int)2
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_rl2 + libav RL2 video decoder + Codec/Decoder/Video + libav rl2 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_roq_dpcm + libav DPCM id RoQ decoder + Codec/Decoder/Audio + libav roq_dpcm decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-dpcm, layout=(string)roq
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_roqvideo + libav id RoQ video decoder + Codec/Decoder/Video + libav roqvideo decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-gst-av-roqvideo
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_rpza + libav QuickTime video (RPZA) decoder + Codec/Decoder/Video + libav rpza decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-apple-video
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_rv10 + libav RealVideo 1.0 decoder + Codec/Decoder/Video + libav rv10 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-pn-realvideo, rmversion=(int)1
+
+ + src + source + always +
video/x-raw, format=(string)I420
+
+
+
+ + avdec_rv20 + libav RealVideo 2.0 decoder + Codec/Decoder/Video + libav rv20 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-pn-realvideo, rmversion=(int)2
+
+ + src + source + always +
video/x-raw, format=(string)I420
+
+
+
+ + avdec_rv30 + libav RealVideo 3.0 decoder + Codec/Decoder/Video + libav rv30 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-pn-realvideo, rmversion=(int)3
+
+ + src + source + always +
video/x-raw, format=(string)I420
+
+
+
+ + avdec_rv40 + libav RealVideo 4.0 decoder + Codec/Decoder/Video + libav rv40 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-pn-realvideo, rmversion=(int)4
+
+ + src + source + always +
video/x-raw, format=(string)I420
+
+
+
+ + avdec_s302m + libav SMPTE 302M decoder + Codec/Decoder/Audio + libav s302m decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-smpte-302m
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_sgi + libav SGI image decoder + Codec/Decoder/Video + libav sgi decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
image/x-sgi
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_shorten + libav Shorten decoder + Codec/Decoder/Audio + libav shorten decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-shorten
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)S16LE
+
+
+
+ + avdec_sipr + libav RealAudio SIPR / ACELP.NET decoder + Codec/Decoder/Audio + libav sipr decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-sipro
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_smackaud + libav Smacker audio decoder + Codec/Decoder/Audio + libav smackaud decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_smackvid + libav Smacker video decoder + Codec/Decoder/Video + libav smackvid decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_smc + libav QuickTime Graphics (SMC) decoder + Codec/Decoder/Video + libav smc decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-smc
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_sol_dpcm + libav DPCM Sol decoder + Codec/Decoder/Audio + libav sol_dpcm decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-dpcm, layout=(string)sol
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_sp5x + libav Sunplus JPEG (SP5X) decoder + Codec/Decoder/Video + libav sp5x decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/sp5x
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_sunrast + libav Sun Rasterfile image decoder + Codec/Decoder/Video + libav sunrast decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
image/x-sun-raster
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_svq1 + libav Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1 decoder + Codec/Decoder/Video + libav svq1 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-svq, svqversion=(int)1
+
+ + src + source + always +
video/x-raw, format=(string)YUV9
+
+
+
+ + avdec_svq3 + libav Sorenson Vector Quantizer 3 / Sorenson Video 3 / SVQ3 decoder + Codec/Decoder/Video + libav svq3 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-svq, svqversion=(int)3
+
+ + src + source + always +
video/x-raw, format=(string)I420
+
+
+
+ + avdec_tak + libav TAK (Tom's lossless Audio Kompressor) decoder + Codec/Decoder/Audio + libav tak decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE }
+
+
+
+ + avdec_targa + libav Truevision Targa image decoder + Codec/Decoder/Video + libav targa decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
image/x-tga
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_thp + libav Nintendo Gamecube THP video decoder + Codec/Decoder/Video + libav thp decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_tiertexseqvideo + libav Tiertex Limited SEQ video decoder + Codec/Decoder/Video + libav tiertexseqvideo decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_tiff + libav TIFF image decoder + Codec/Decoder/Video + libav tiff decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
image/tiff
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_tmv + libav 8088flex TMV decoder + Codec/Decoder/Video + libav tmv decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_truehd + libav TrueHD decoder + Codec/Decoder/Audio + libav truehd decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-true-hd
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_truemotion1 + libav Duck TrueMotion 1.0 decoder + Codec/Decoder/Video + libav truemotion1 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-truemotion, trueversion=(int)1
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_truemotion2 + libav Duck TrueMotion 2.0 decoder + Codec/Decoder/Video + libav truemotion2 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-truemotion, trueversion=(int)2
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_truespeech + libav DSP Group TrueSpeech decoder + Codec/Decoder/Audio + libav truespeech decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-truespeech
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_tscc2 + libav TechSmith Screen Codec 2 decoder + Codec/Decoder/Video + libav tscc2 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-tscc, tsccversion=(int)2
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_tta + libav TTA (True Audio) decoder + Codec/Decoder/Audio + libav tta decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-tta
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_twinvq + libav VQF TwinVQ decoder + Codec/Decoder/Audio + libav twinvq decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-twin-vq
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_txd + libav Renderware TXD (TeXture Dictionary) image decoder + Codec/Decoder/Video + libav txd decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_ultimotion + libav IBM UltiMotion decoder + Codec/Decoder/Video + libav ultimotion decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-ultimotion
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_utvideo + libav Ut Video decoder + Codec/Decoder/Video + libav utvideo decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_v410 + libav Uncompressed 4:4:4 10-bit decoder + Codec/Decoder/Video + libav v410 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_vb + libav Beam Software VB decoder + Codec/Decoder/Video + libav vb decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_vble + libav VBLE Lossless Codec decoder + Codec/Decoder/Video + libav vble decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_vc1 + libav SMPTE VC-1 decoder + Codec/Decoder/Video + libav vc1 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-wmv, wmvversion=(int)3, format=(string){ WVC1, WMVA }
+
+ + src + source + always +
video/x-raw, format=(string)I420
+
+
+
+ + avdec_vc1image + libav Windows Media Video 9 Image v2 decoder + Codec/Decoder/Video + libav vc1image decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string)I420
+
+
+
+ + avdec_vcr1 + libav ATI VCR1 decoder + Codec/Decoder/Video + libav vcr1 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-ati-vcr, vcrversion=(int)1
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_vmdaudio + libav Sierra VMD audio decoder + Codec/Decoder/Audio + libav vmdaudio decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-gst-av-vmdaudio
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_vmdvideo + libav Sierra VMD video decoder + Codec/Decoder/Video + libav vmdvideo decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-gst-av-vmdvideo
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_vmnc + libav VMware Screen Codec / VMware Video decoder + Codec/Decoder/Video + libav vmnc decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-vmnc
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_vp3 + libav On2 VP3 decoder + Codec/Decoder/Video + libav vp3 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-vp3
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_vp5 + libav On2 VP5 decoder + Codec/Decoder/Video + libav vp5 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-vp5
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_vp6 + libav On2 VP6 decoder + Codec/Decoder/Video + libav vp6 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-vp6
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_vp6a + libav On2 VP6 (Flash version, with alpha channel) decoder + Codec/Decoder/Video + libav vp6a decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-vp6-alpha
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_vp6f + libav On2 VP6 (Flash version) decoder + Codec/Decoder/Video + libav vp6f decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-vp6-flash
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_vp8 + libav On2 VP8 decoder + Codec/Decoder/Video + libav vp8 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-vp8
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_vp9 + libav Google VP9 decoder + Codec/Decoder/Video + libav vp9 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_vqavideo + libav Westwood Studios VQA (Vector Quantized Animation) video decoder + Codec/Decoder/Video + libav vqavideo decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-gst-av-vqavideo
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_webp + libav WebP image decoder + Codec/Decoder/Video + libav webp decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_wmalossless + libav Windows Media Audio Lossless decoder + Codec/Decoder/Audio + libav wmalossless decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-wma, wmaversion=(int)4, depth=(int)16
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ S16LE, S32LE }
+
+
+
+ + avdec_wmapro + libav Windows Media Audio 9 Professional decoder + Codec/Decoder/Audio + libav wmapro decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-wma, wmaversion=(int)3
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_wmav1 + libav Windows Media Audio 1 decoder + Codec/Decoder/Audio + libav wmav1 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-wma, wmaversion=(int)1, block_align=(int)[ 0, 2147483647 ], bitrate=(int)[ 0, 2147483647 ]
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_wmav2 + libav Windows Media Audio 2 decoder + Codec/Decoder/Audio + libav wmav2 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-wma, wmaversion=(int)2, block_align=(int)[ 0, 2147483647 ], bitrate=(int)[ 0, 2147483647 ]
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string)F32LE
+
+
+
+ + avdec_wmavoice + libav Windows Media Audio Voice decoder + Codec/Decoder/Audio + libav wmavoice decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-wms
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_wmv1 + libav Windows Media Video 7 decoder + Codec/Decoder/Video + libav wmv1 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-wmv, wmvversion=(int)1
+
+ + src + source + always +
video/x-raw, format=(string)I420
+
+
+
+ + avdec_wmv2 + libav Windows Media Video 8 decoder + Codec/Decoder/Video + libav wmv2 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-wmv, wmvversion=(int)2
+
+ + src + source + always +
video/x-raw, format=(string)I420
+
+
+
+ + avdec_wmv3 + libav Windows Media Video 9 decoder + Codec/Decoder/Video + libav wmv3 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-wmv, wmvversion=(int)3, format=(string)WMV3
+
+ + src + source + always +
video/x-raw, format=(string)I420
+
+
+
+ + avdec_wmv3image + libav Windows Media Video 9 Image decoder + Codec/Decoder/Video + libav wmv3image decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string)I420
+
+
+
+ + avdec_wnv1 + libav Winnov WNV1 decoder + Codec/Decoder/Video + libav wnv1 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-gst-av-wnv1
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_ws_snd1 + libav Westwood Audio (SND1) decoder + Codec/Decoder/Audio + libav ws_snd1 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-gst-av-ws_snd1
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_xan_dpcm + libav DPCM Xan decoder + Codec/Decoder/Audio + libav xan_dpcm decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-dpcm, layout=(string)xan
+
+ + src + source + always +
audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }
+
+
+
+ + avdec_xan_wc3 + libav Wing Commander III / Xan decoder + Codec/Decoder/Video + libav xan_wc3 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-xan, wcversion=(int)3
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_xan_wc4 + libav Wing Commander IV / Xxan decoder + Codec/Decoder/Video + libav xan_wc4 decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-xan, wcversion=(int)4
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_xl + libav Miro VideoXL decoder + Codec/Decoder/Video + libav xl decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-gst-av-xl
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_xwd + libav XWD (X Window Dump) image decoder + Codec/Decoder/Video + libav xwd decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_yop + libav Psygnosis YOP Video decoder + Codec/Decoder/Video + libav yop decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_zerocodec + libav ZeroCodec Lossless Video decoder + Codec/Decoder/Video + libav zerocodec decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
unknown/unknown
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_zlib + libav LCL (LossLess Codec Library) ZLIB decoder + Codec/Decoder/Video + libav zlib decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-zlib
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdec_zmbv + libav Zip Motion Blocks Video decoder + Codec/Decoder/Video + libav zmbv decoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-zmbv
+
+ + src + source + always +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+
+
+ + avdeinterlace + libav Deinterlace element + Filter/Effect/Video/Deinterlace + Deinterlace video + Luca Ognibene <luogni@tin.it> + + + 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 ]
+
+
+
+ + avdemux_4xm + libav 4X Technologies demuxer + Codec/Demuxer + libav 4X Technologies demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-4xm
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_aiff + libav Audio IFF demuxer + Codec/Demuxer + libav Audio IFF demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-aiff
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_ape + libav Monkey's Audio demuxer + Codec/Demuxer + libav Monkey's Audio demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-ape
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_avs + libav AVS demuxer + Codec/Demuxer + libav AVS demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-gst-av-avs
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_daud + libav D-Cinema audio demuxer + Codec/Demuxer + libav D-Cinema audio demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-gst-av-daud
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_ea + libav Electronic Arts Multimedia demuxer + Codec/Demuxer + libav Electronic Arts Multimedia demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-gst-av-ea
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_ffm + libav FFM (AVserver live feed) demuxer + Codec/Demuxer + libav FFM (AVserver live feed) demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-gst-av-ffm
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_film_cpk + libav Sega FILM / CPK demuxer + Codec/Demuxer + libav Sega FILM / CPK demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-gst-av-film_cpk
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_gxf + libav GXF (General eXchange Format) demuxer + Codec/Demuxer + libav GXF (General eXchange Format) demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/gxf
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_idcin + libav id Cinematic demuxer + Codec/Demuxer + libav id Cinematic demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-gst-av-idcin
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_ipmovie + libav Interplay MVE demuxer + Codec/Demuxer + libav Interplay MVE demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-gst-av-ipmovie
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_mm + libav American Laser Games MM demuxer + Codec/Demuxer + libav American Laser Games MM demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-gst-av-mm
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_mmf + libav Yamaha SMAF demuxer + Codec/Demuxer + libav Yamaha SMAF demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-gst-av-mmf
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_mpc + libav Musepack demuxer + Codec/Demuxer + libav Musepack demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-musepack, streamversion=(int)7
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_mxf + libav MXF (Material eXchange Format) demuxer + Codec/Demuxer + libav MXF (Material eXchange Format) demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/mxf
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_nsv + libav Nullsoft Streaming Video demuxer + Codec/Demuxer + libav Nullsoft Streaming Video demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-nsv
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_nut + libav NUT demuxer + Codec/Demuxer + libav NUT demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-gst-av-nut
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_nuv + libav NuppelVideo demuxer + Codec/Demuxer + libav NuppelVideo demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-gst-av-nuv
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_psxstr + libav Sony Playstation STR demuxer + Codec/Demuxer + libav Sony Playstation STR demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-gst-av-psxstr
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_pva + libav TechnoTrend PVA demuxer + Codec/Demuxer + libav TechnoTrend PVA demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
video/x-pva
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_smk + libav Smacker video demuxer + Codec/Demuxer + libav Smacker video demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-gst-av-smk
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_sol + libav Sierra SOL demuxer + Codec/Demuxer + libav Sierra SOL demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-gst-av-sol
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_tta + libav TTA (True Audio) demuxer + Codec/Demuxer + libav TTA (True Audio) demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-ttafile
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_vmd + libav Sierra VMD demuxer + Codec/Demuxer + libav Sierra VMD demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-gst-av-vmd
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_voc + libav Creative Voice demuxer + Codec/Demuxer + libav Creative Voice demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
audio/x-voc
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_wc3movie + libav Wing Commander III movie demuxer + Codec/Demuxer + libav Wing Commander III movie demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-gst-av-wc3movie
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_wsaud + libav Westwood Studios audio demuxer + Codec/Demuxer + libav Westwood Studios audio demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-gst-av-wsaud
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_wsvqa + libav Westwood Studios VQA demuxer + Codec/Demuxer + libav Westwood Studios VQA demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-gst-av-wsvqa
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avdemux_yuv4mpegpipe + libav YUV4MPEG pipe demuxer + Codec/Demuxer + libav YUV4MPEG pipe demuxer + Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com> + + + sink + sink + always +
application/x-yuv4mpeg, y4mversion=(int)2
+
+ + audio_%u + source + sometimes +
ANY
+
+ + video_%u + source + sometimes +
ANY
+
+
+
+ + avenc_a64multi + libav Multicolor charset for Commodore 64 encoder + Codec/Encoder/Video + libav a64multi encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)GRAY8
+
+ + src + source + always +
unknown/unknown
+
+
+
+ + avenc_a64multi5 + libav Multicolor charset for Commodore 64, extended with 5th color (colram) encoder + Codec/Encoder/Video + libav a64multi5 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)GRAY8
+
+ + src + source + always +
unknown/unknown
+
+
+
+ + avenc_aac + libav AAC (Advanced Audio Coding) encoder + Codec/Encoder/Audio + libav aac encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)F32LE
+
+ + src + source + always +
audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc
+
+
+
+ + avenc_ac3 + libav ATSC A/52A (AC-3) encoder + Codec/Encoder/Audio + libav ac3 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channel-mask=(bitmask)0x0000000000000004, channels=(int)1, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000003, channels=(int)2, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000103, channels=(int)3, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000007, channels=(int)3, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000c03, channels=(int)4, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000033, channels=(int)4, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000107, channels=(int)4, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000c07, channels=(int)5, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000037, channels=(int)5, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x000000000000000c, channels=(int)2, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x000000000000000b, channels=(int)3, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x000000000000010b, channels=(int)4, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x000000000000000f, channels=(int)4, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000c0b, channels=(int)5, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x000000000000003b, channels=(int)5, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x000000000000010f, channels=(int)5, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000c0f, channels=(int)6, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x000000000000003f, channels=(int)6, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE
+
+ + src + source + always +
audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int){ 48000, 44100, 32000 }
+
+
+
+ + avenc_ac3_fixed + libav ATSC A/52A (AC-3) encoder + Codec/Encoder/Audio + libav ac3_fixed encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channel-mask=(bitmask)0x0000000000000004, channels=(int)1, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000003, channels=(int)2, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000103, channels=(int)3, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000007, channels=(int)3, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000c03, channels=(int)4, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000033, channels=(int)4, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000107, channels=(int)4, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000c07, channels=(int)5, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000037, channels=(int)5, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x000000000000000c, channels=(int)2, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x000000000000000b, channels=(int)3, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x000000000000010b, channels=(int)4, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x000000000000000f, channels=(int)4, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000c0b, channels=(int)5, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x000000000000003b, channels=(int)5, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x000000000000010f, channels=(int)5, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000c0f, channels=(int)6, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x000000000000003f, channels=(int)6, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)S16LE
+
+ + src + source + always +
audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int){ 48000, 44100, 32000 }
+
+
+
+ + avenc_adpcm_adx + libav SEGA CRI ADX ADPCM encoder + Codec/Encoder/Audio + libav adpcm_adx encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S16LE
+
+ + src + source + always +
audio/x-adpcm, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)adx
+
+
+
+ + avenc_adpcm_ima_qt + libav ADPCM IMA QuickTime encoder + Codec/Encoder/Audio + libav adpcm_ima_qt encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S16LE
+
+ + src + source + always +
audio/x-adpcm, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)quicktime
+
+
+
+ + avenc_adpcm_ima_wav + libav ADPCM IMA WAV encoder + Codec/Encoder/Audio + libav adpcm_ima_wav encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S16LE
+
+ + src + source + always +
audio/x-adpcm, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)dvi
+
+
+
+ + avenc_adpcm_ms + libav ADPCM Microsoft encoder + Codec/Encoder/Audio + libav adpcm_ms encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S16LE
+
+ + src + source + always +
audio/x-adpcm, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)microsoft
+
+
+
+ + avenc_adpcm_swf + libav ADPCM Shockwave Flash encoder + Codec/Encoder/Audio + libav adpcm_swf encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int){ 11025, 22050, 44100 }, layout=(string)interleaved, format=(string)S16LE
+
+ + src + source + always +
audio/x-adpcm, channels=(int)[ 1, 2 ], rate=(int){ 11025, 22050, 44100 }, layout=(string)swf
+
+
+
+ + avenc_adpcm_yamaha + libav ADPCM Yamaha encoder + Codec/Encoder/Audio + libav adpcm_yamaha encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S16LE
+
+ + src + source + always +
audio/x-adpcm, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)yamaha
+
+
+
+ + avenc_alac + libav ALAC (Apple Lossless Audio Codec) encoder + Codec/Encoder/Audio + libav alac encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channel-mask=(bitmask)0x0000000000000004, channels=(int)1, rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string){ S32LE, S16LE }; audio/x-raw, channel-mask=(bitmask)0x0000000000000003, channels=(int)2, rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string){ S32LE, S16LE }; audio/x-raw, channel-mask=(bitmask)0x0000000000000007, channels=(int)3, rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string){ S32LE, S16LE }; audio/x-raw, channel-mask=(bitmask)0x0000000000000107, channels=(int)4, rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string){ S32LE, S16LE }; audio/x-raw, channel-mask=(bitmask)0x0000000000000037, channels=(int)5, rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string){ S32LE, S16LE }; audio/x-raw, channel-mask=(bitmask)0x000000000000003f, channels=(int)6, rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string){ S32LE, S16LE }; audio/x-raw, channel-mask=(bitmask)0x000000000000013f, channels=(int)7, rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string){ S32LE, S16LE }; audio/x-raw, channel-mask=(bitmask)0x00000000000000ff, channels=(int)8, rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string){ S32LE, S16LE }
+
+ + src + source + always +
audio/x-alac, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ]
+
+
+
+ + avenc_asv1 + libav ASUS V1 encoder + Codec/Encoder/Video + libav asv1 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)I420
+
+ + src + source + always +
video/x-asus, asusversion=(int)1
+
+
+
+ + avenc_asv2 + libav ASUS V2 encoder + Codec/Encoder/Video + libav asv2 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)I420
+
+ + src + source + always +
video/x-asus, asusversion=(int)2
+
+
+
+ + avenc_bmp + libav BMP (Windows and OS/2 bitmap) encoder + Codec/Encoder/Video + libav bmp encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ BGR, RGB15, RGB16, GRAY8, RGB8P }
+
+ + src + source + always +
image/bmp
+
+
+
+ + avenc_cljr + libav Cirrus Logic AccuPak encoder + Codec/Encoder/Video + libav cljr encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)Y41B
+
+ + src + source + always +
video/x-cirrus-logic-accupak
+
+
+
+ + avenc_comfortnoise + libav RFC 3389 comfort noise generator encoder + Codec/Encoder/Audio + libav comfortnoise encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S16LE
+
+ + src + source + always +
unknown/unknown
+
+
+
+ + avenc_dnxhd + libav VC3/DNxHD encoder + Codec/Encoder/Video + libav dnxhd encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, width=(int)1920, height=(int)1080, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string){ Y42B, I422_10LE }; video/x-raw, width=(int)1280, height=(int)720, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string){ Y42B, I422_10LE }
+
+ + src + source + always +
video/x-dnxhd, width=(int)1920, height=(int)1080, framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-dnxhd, width=(int)1280, height=(int)720, framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+
+ + avenc_dpx + libav DPX image encoder + Codec/Encoder/Video + libav dpx encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ RGB, RGBA }
+
+ + src + source + always +
unknown/unknown
+
+
+
+ + avenc_dvvideo + libav DV (Digital Video) encoder + Codec/Encoder/Video + libav dvvideo encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)Y41B, width=(int)720, height=(int)480, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)8/9; video/x-raw, format=(string)Y41B, width=(int)720, height=(int)480, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)32/27; video/x-raw, format=(string)Y42B, width=(int)720, height=(int)480, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)8/9; video/x-raw, format=(string)Y42B, width=(int)720, height=(int)480, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)32/27; video/x-raw, format=(string)I420, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15; video/x-raw, format=(string)I420, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)64/45; video/x-raw, format=(string)Y41B, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15; video/x-raw, format=(string)Y41B, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)64/45; video/x-raw, format=(string)Y42B, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15; video/x-raw, format=(string)Y42B, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)64/45; video/x-raw, format=(string)Y42B, width=(int)1280, height=(int)1080, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)Y42B, width=(int)1280, height=(int)1080, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)3/2; video/x-raw, format=(string)Y42B, width=(int)1440, height=(int)1080, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)Y42B, width=(int)1440, height=(int)1080, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)4/3; video/x-raw, format=(string)Y42B, width=(int)960, height=(int)720, framerate=(fraction)60000/1001, pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)Y42B, width=(int)960, height=(int)720, framerate=(fraction)60000/1001, pixel-aspect-ratio=(fraction)4/3; video/x-raw, format=(string)Y42B, width=(int)960, height=(int)720, framerate=(fraction)50/1, pixel-aspect-ratio=(fraction)1/1; video/x-raw, format=(string)Y42B, width=(int)960, height=(int)720, framerate=(fraction)50/1, pixel-aspect-ratio=(fraction)4/3
+
+ + src + source + always +
video/x-dv, width=(int)720, height=(int)480, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)8/9, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)480, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)32/27, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)480, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)8/9, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)480, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)32/27, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)64/45, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)64/45, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)64/45, systemstream=(boolean)false; video/x-dv, width=(int)1280, height=(int)1080, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)1/1, systemstream=(boolean)false; video/x-dv, width=(int)1280, height=(int)1080, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)3/2, systemstream=(boolean)false; video/x-dv, width=(int)1440, height=(int)1080, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)1/1, systemstream=(boolean)false; video/x-dv, width=(int)1440, height=(int)1080, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)4/3, systemstream=(boolean)false; video/x-dv, width=(int)960, height=(int)720, framerate=(fraction)60000/1001, pixel-aspect-ratio=(fraction)1/1, systemstream=(boolean)false; video/x-dv, width=(int)960, height=(int)720, framerate=(fraction)60000/1001, pixel-aspect-ratio=(fraction)4/3, systemstream=(boolean)false; video/x-dv, width=(int)960, height=(int)720, framerate=(fraction)50/1, pixel-aspect-ratio=(fraction)1/1, systemstream=(boolean)false; video/x-dv, width=(int)960, height=(int)720, framerate=(fraction)50/1, pixel-aspect-ratio=(fraction)4/3, systemstream=(boolean)false
+
+
+
+ + avenc_eac3 + libav ATSC A/52 E-AC-3 encoder + Codec/Encoder/Audio + libav eac3 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channel-mask=(bitmask)0x0000000000000004, channels=(int)1, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000003, channels=(int)2, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000103, channels=(int)3, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000007, channels=(int)3, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000c03, channels=(int)4, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000033, channels=(int)4, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000107, channels=(int)4, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000c07, channels=(int)5, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000037, channels=(int)5, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x000000000000000c, channels=(int)2, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x000000000000000b, channels=(int)3, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x000000000000010b, channels=(int)4, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x000000000000000f, channels=(int)4, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000c0b, channels=(int)5, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x000000000000003b, channels=(int)5, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x000000000000010f, channels=(int)5, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000c0f, channels=(int)6, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE; audio/x-raw, channel-mask=(bitmask)0x000000000000003f, channels=(int)6, rate=(int){ 48000, 44100, 32000 }, layout=(string)interleaved, format=(string)F32LE
+
+ + src + source + always +
audio/x-eac3, channels=(int)[ 1, 6 ], rate=(int){ 48000, 44100, 32000 }
+
+
+
+ + avenc_ffv1 + libav FFmpeg video codec #1 encoder + Codec/Encoder/Video + libav ffv1 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ I420, Y42B, Y444, Y41B, YUV9, I420_10LE, I422_10LE, Y444_10LE, BGRA, GBR_10LE, A420, GRAY16_LE, GRAY8 }
+
+ + src + source + always +
video/x-ffv, ffvversion=(int)1
+
+
+
+ + avenc_ffvhuff + libav Huffyuv FFmpeg variant encoder + Codec/Encoder/Video + libav ffvhuff encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ I420, Y42B, RGB, BGRA }
+
+ + src + source + always +
video/x-gst-av-ffvhuff
+
+
+
+ + avenc_flashsv + libav Flash Screen Video encoder + Codec/Encoder/Video + libav flashsv encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)BGR
+
+ + src + source + always +
video/x-flash-screen
+
+
+
+ + avenc_flv + libav FLV / Sorenson Spark / Sorenson H.263 (Flash Video) encoder + Codec/Encoder/Video + libav flv encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)I420
+
+ + src + source + always +
video/x-flash-video, flvversion=(int)1
+
+
+
+ + avenc_g722 + libav G.722 ADPCM encoder + Codec/Encoder/Audio + libav g722 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channels=(int)1, rate=(int){ 16000 }, layout=(string)interleaved, format=(string)S16LE
+
+ + src + source + always +
audio/G722, channels=(int)1, rate=(int){ 16000 }
+
+
+
+ + avenc_g726 + libav G.726 ADPCM encoder + Codec/Encoder/Audio + libav g726 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channels=(int)1, rate=(int){ 8000 }, layout=(string)interleaved, format=(string)S16LE
+
+ + src + source + always +
audio/x-adpcm, channels=(int)1, rate=(int){ 8000 }, layout=(string)g726
+
+
+
+ + avenc_h261 + libav H.261 encoder + Codec/Encoder/Video + libav h261 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, width=(int)352, height=(int)288, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)I420; video/x-raw, width=(int)176, height=(int)144, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)I420
+
+ + src + source + always +
video/x-h261, width=(int)352, height=(int)288, framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h261, width=(int)176, height=(int)144, framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+
+ + avenc_h263 + libav H.263 / H.263-1996 encoder + Codec/Encoder/Video + libav h263 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, width=(int)352, height=(int)288, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)I420; video/x-raw, width=(int)704, height=(int)576, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)I420; video/x-raw, width=(int)176, height=(int)144, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)I420; video/x-raw, width=(int)1408, height=(int)1152, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)I420; video/x-raw, width=(int)128, height=(int)96, framerate=(fraction)[ 0/1, 2147483647/1 ], format=(string)I420
+
+ + src + source + always +
video/x-h263, width=(int)352, height=(int)288, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263; video/x-h263, width=(int)704, height=(int)576, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263; video/x-h263, width=(int)176, height=(int)144, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263; video/x-h263, width=(int)1408, height=(int)1152, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263; video/x-h263, width=(int)128, height=(int)96, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263
+
+
+
+ + avenc_h263p + libav H.263+ / H.263-1998 / H.263 version 2 encoder + Codec/Encoder/Video + libav h263p encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)I420
+
+ + src + source + always +
video/x-h263, variant=(string)itu, h263version=(string)h263p
+
+
+
+ + avenc_huffyuv + libav Huffyuv / HuffYUV encoder + Codec/Encoder/Video + libav huffyuv encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ Y42B, RGB, BGRA }
+
+ + src + source + always +
video/x-huffyuv
+
+
+
+ + avenc_jpegls + libav JPEG-LS encoder + Codec/Encoder/Video + libav jpegls encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ BGR, RGB, GRAY8, GRAY16_LE }
+
+ + src + source + always +
unknown/unknown
+
+
+
+ + avenc_ljpeg + libav Lossless JPEG encoder + Codec/Encoder/Video + libav ljpeg encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ I420, Y42B, Y444, BGR }
+
+ + src + source + always +
image/jpeg, parsed=(boolean)true
+
+
+
+ + avenc_mjpeg + libav MJPEG (Motion JPEG) encoder + Codec/Encoder/Video + libav mjpeg encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ I420, Y42B }
+
+ + src + source + always +
image/jpeg, parsed=(boolean)true
+
+
+
+ + avenc_mp2 + libav MP2 (MPEG audio layer 2) encoder + Codec/Encoder/Audio + libav mp2 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channel-mask=(bitmask)0x0000000000000004, channels=(int)1, rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, layout=(string)interleaved, format=(string)S16LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000003, channels=(int)2, rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, layout=(string)interleaved, format=(string)S16LE
+
+ + src + source + always +
audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, mpegversion=(int)1, layer=(int)2
+
+
+
+ + avenc_mpeg1video + libav MPEG-1 video encoder + Codec/Encoder/Video + libav mpeg1video encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, framerate=(fraction){ 24000/1001, 24/1, 25/1, 30000/1001, 30/1, 50/1, 60000/1001, 60/1, 15/1, 5/1, 10/1, 12/1, 15/1 }, format=(string)I420
+
+ + src + source + always +
video/mpeg, mpegversion=(int)1, systemstream=(boolean)false
+
+
+
+ + avenc_mpeg2video + libav MPEG-2 video encoder + Codec/Encoder/Video + libav mpeg2video encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, framerate=(fraction){ 24000/1001, 24/1, 25/1, 30000/1001, 30/1, 50/1, 60000/1001, 60/1, 15/1, 5/1, 10/1, 12/1, 15/1 }, format=(string){ I420, Y42B }
+
+ + src + source + always +
video/mpeg, mpegversion=(int)2, systemstream=(boolean)false
+
+
+
+ + avenc_mpeg4 + libav MPEG-4 part 2 encoder + Codec/Encoder/Video + libav mpeg4 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)I420
+
+ + src + source + always +
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/x-divx, divxversion=(int)5
+
+
+
+ + avenc_msmpeg4 + libav MPEG-4 part 2 Microsoft variant version 3 encoder + Codec/Encoder/Video + libav msmpeg4 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)I420
+
+ + src + source + always +
video/x-msmpeg, msmpegversion=(int)43
+
+
+
+ + avenc_msmpeg4v2 + libav MPEG-4 part 2 Microsoft variant version 2 encoder + Codec/Encoder/Video + libav msmpeg4v2 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)I420
+
+ + src + source + always +
video/x-msmpeg, msmpegversion=(int)42
+
+
+
+ + avenc_nellymoser + libav Nellymoser Asao encoder + Codec/Encoder/Audio + libav nellymoser encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)F32LE
+
+ + src + source + always +
audio/x-nellymoser, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ]
+
+
+
+ + avenc_pam + libav PAM (Portable AnyMap) image encoder + Codec/Encoder/Video + libav pam encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ RGB, BGRA, GRAY8 }
+
+ + src + source + always +
image/x-portable-anymap
+
+
+
+ + avenc_pbm + libav PBM (Portable BitMap) image encoder + Codec/Encoder/Video + libav pbm encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw
+
+ + src + source + always +
image/pbm
+
+
+
+ + avenc_pcx + libav PC Paintbrush PCX image encoder + Codec/Encoder/Video + libav pcx encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ RGB, GRAY8, RGB8P }
+
+ + src + source + always +
image/x-pcx
+
+
+
+ + avenc_pgm + libav PGM (Portable GrayMap) image encoder + Codec/Encoder/Video + libav pgm encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ GRAY8, GRAY16_BE }
+
+ + src + source + always +
image/x-portable-graymap
+
+
+
+ + avenc_pgmyuv + libav PGMYUV (Portable GrayMap YUV) image encoder + Codec/Encoder/Video + libav pgmyuv encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)I420
+
+ + src + source + always +
video/x-gst-av-pgmyuv
+
+
+
+ + avenc_png + libav PNG (Portable Network Graphics) image encoder + Codec/Encoder/Video + libav png encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ RGB, BGRA, RGB8P, GRAY8, GRAY16_BE }
+
+ + src + source + always +
image/png
+
+
+
+ + avenc_ppm + libav PPM (Portable PixelMap) image encoder + Codec/Encoder/Video + libav ppm encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)RGB
+
+ + src + source + always +
image/ppm
+
+
+
+ + avenc_prores + libav Apple ProRes (iCodec Pro) encoder + Codec/Encoder/Video + libav prores encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ I422_10LE, Y444_10LE }
+
+ + src + source + always +
video/x-prores
+
+
+
+ + avenc_qtrle + libav QuickTime Animation (RLE) video encoder + Codec/Encoder/Video + libav qtrle encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ RGB, ARGB }
+
+ + src + source + always +
video/x-rle, layout=(string)quicktime, depth=(int)[ 1, 64 ]
+
+
+
+ + avenc_real_144 + libav RealAudio 1.0 (14.4K) encoder + Codec/Encoder/Audio + libav real_144 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S16LE
+
+ + src + source + always +
audio/x-pn-realaudio, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], raversion=(int)1
+
+
+
+ + avenc_roq_dpcm + libav id RoQ DPCM encoder + Codec/Encoder/Audio + libav roq_dpcm encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int){ 22050 }, layout=(string)interleaved, format=(string)S16LE
+
+ + src + source + always +
audio/x-dpcm, channels=(int)[ 1, 2 ], rate=(int){ 22050 }, layout=(string)roq
+
+
+
+ + avenc_roqvideo + libav id RoQ video encoder + Codec/Encoder/Video + libav roqvideo encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, framerate=(fraction)30/1, format=(string)Y444
+
+ + src + source + always +
video/x-gst-av-roqvideo
+
+
+
+ + avenc_rv10 + libav RealVideo 1.0 encoder + Codec/Encoder/Video + libav rv10 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)I420
+
+ + src + source + always +
video/x-pn-realvideo, rmversion=(int)1
+
+
+
+ + avenc_rv20 + libav RealVideo 2.0 encoder + Codec/Encoder/Video + libav rv20 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)I420
+
+ + src + source + always +
video/x-pn-realvideo, rmversion=(int)2
+
+
+
+ + avenc_sgi + libav SGI image encoder + Codec/Encoder/Video + libav sgi encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ RGB, RGBA, GRAY8 }
+
+ + src + source + always +
image/x-sgi
+
+
+
+ + avenc_sunrast + libav Sun Rasterfile image encoder + Codec/Encoder/Video + libav sunrast encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ BGR, RGB8P, GRAY8 }
+
+ + src + source + always +
image/x-sun-raster
+
+
+
+ + avenc_svq1 + libav Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1 encoder + Codec/Encoder/Video + libav svq1 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)YUV9
+
+ + src + source + always +
video/x-svq, svqversion=(int)1
+
+
+
+ + avenc_targa + libav Truevision Targa image encoder + Codec/Encoder/Video + libav targa encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ BGR, BGRA, RGB15, GRAY8 }
+
+ + src + source + always +
image/x-tga
+
+
+
+ + avenc_tiff + libav TIFF image encoder + Codec/Encoder/Video + libav tiff encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ RGB, RGB8P, GRAY8, GRAY16_LE, I420, Y42B, Y444, YUV9, Y41B }
+
+ + src + source + always +
image/tiff
+
+
+
+ + avenc_utvideo + libav Ut Video encoder + Codec/Encoder/Video + libav utvideo encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ RGB, RGBA, Y42B, I420 }
+
+ + src + source + always +
unknown/unknown
+
+
+
+ + avenc_v410 + libav Uncompressed 4:4:4 10-bit encoder + Codec/Encoder/Video + libav v410 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)Y444_10LE
+
+ + src + source + always +
unknown/unknown
+
+
+
+ + avenc_wmav1 + libav Windows Media Audio 1 encoder + Codec/Encoder/Audio + libav wmav1 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)F32LE
+
+ + src + source + always +
audio/x-wma, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], wmaversion=(int)1, block_align=(int)[ 0, 2147483647 ], bitrate=(int)[ 0, 2147483647 ]
+
+
+
+ + avenc_wmav2 + libav Windows Media Audio 2 encoder + Codec/Encoder/Audio + libav wmav2 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)F32LE
+
+ + src + source + always +
audio/x-wma, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], wmaversion=(int)2, block_align=(int)[ 0, 2147483647 ], bitrate=(int)[ 0, 2147483647 ]
+
+
+
+ + avenc_wmv1 + libav Windows Media Video 7 encoder + Codec/Encoder/Video + libav wmv1 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)I420
+
+ + src + source + always +
video/x-wmv, wmvversion=(int)1
+
+
+
+ + avenc_wmv2 + libav Windows Media Video 8 encoder + Codec/Encoder/Video + libav wmv2 encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)I420
+
+ + src + source + always +
video/x-wmv, wmvversion=(int)2
+
+
+
+ + avenc_xbm + libav XBM (X BitMap) image encoder + Codec/Encoder/Video + libav xbm encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw
+
+ + src + source + always +
unknown/unknown
+
+
+
+ + avenc_xwd + libav XWD (X Window Dump) image encoder + Codec/Encoder/Video + libav xwd encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string){ BGRA, RGBA, ARGB, ABGR, RGB, BGR, RGB16, RGB15, RGB8P }
+
+ + src + source + always +
unknown/unknown
+
+
+
+ + avenc_zmbv + libav Zip Motion Blocks Video encoder + Codec/Encoder/Video + libav zmbv encoder + Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + sink + sink + always +
video/x-raw, format=(string)RGB8P
+
+ + src + source + always +
video/x-zmbv
+
+
+
+ + avmux_3g2 + libav 3GP2 (3GPP2 file format) muxer + Codec/Muxer + libav 3GP2 (3GPP2 file format) muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/AMR, channels=(int)1, rate=(int){ 8000 }; audio/AMR-WB, channels=(int)1, rate=(int){ 16000 }; audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc
+
+ + video_%u + sink + request +
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/x-divx, divxversion=(int)5; video/x-h263, width=(int)352, height=(int)288, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263; video/x-h263, width=(int)704, height=(int)576, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263; video/x-h263, width=(int)176, height=(int)144, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263; video/x-h263, width=(int)1408, height=(int)1152, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263; video/x-h263, width=(int)128, height=(int)96, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263; video/x-h263, variant=(string)itu, h263version=(string)h263p; video/x-h264, alignment=(string)au
+
+ + src + source + always +
video/quicktime, variant=(string)3g2
+
+
+
+ + avmux_3gp + libav 3GP (3GPP file format) muxer (not recommended, use gppmux instead) + Codec/Muxer + libav 3GP (3GPP file format) muxer (not recommended, use gppmux instead) + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/AMR, channels=(int)1, rate=(int){ 8000 }; audio/AMR-WB, channels=(int)1, rate=(int){ 16000 }; audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc
+
+ + video_%u + sink + request +
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/x-divx, divxversion=(int)5; video/x-h263, width=(int)352, height=(int)288, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263; video/x-h263, width=(int)704, height=(int)576, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263; video/x-h263, width=(int)176, height=(int)144, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263; video/x-h263, width=(int)1408, height=(int)1152, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263; video/x-h263, width=(int)128, height=(int)96, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263; video/x-h263, variant=(string)itu, h263version=(string)h263p; video/x-h264, alignment=(string)au
+
+ + src + source + always +
video/quicktime, variant=(string)3gpp
+
+
+
+ + avmux_a64 + libav a64 - video for Commodore 64 muxer + Codec/Muxer + libav a64 - video for Commodore 64 muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + src + source + always +
application/x-gst-av-a64
+
+
+
+ + avmux_adts + libav ADTS AAC (Advanced Audio Coding) muxer (not recommended, use aacparse instead) + Codec/Muxer + libav ADTS AAC (Advanced Audio Coding) muxer (not recommended, use aacparse instead) + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc
+
+ + src + source + always +
application/x-gst-av-adts
+
+
+
+ + avmux_adx + libav CRI ADX muxer + Codec/Muxer + libav CRI ADX muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-adpcm, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)adx
+
+ + src + source + always +
application/x-gst-av-adx
+
+
+
+ + avmux_aiff + libav Audio IFF muxer (not recommended, use aiffmux instead) + Codec/Muxer + libav Audio IFF muxer (not recommended, use aiffmux instead) + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16BE, layout=(string)interleaved
+
+ + src + source + always +
audio/x-aiff
+
+
+
+ + avmux_amr + libav 3GPP AMR muxer + Codec/Muxer + libav 3GPP AMR muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/AMR, channels=(int)1, rate=(int){ 8000 }; audio/AMR-WB, channels=(int)1, rate=(int){ 16000 }
+
+ + src + source + always +
audio/x-amr-nb-sh
+
+
+
+ + avmux_asf + libav ASF (Advanced / Active Streaming Format) muxer (not recommended, use asfmux instead) + Codec/Muxer + libav ASF (Advanced / Active Streaming Format) muxer (not recommended, use asfmux instead) + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-wma, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], wmaversion=(int)1, block_align=(int)[ 0, 2147483647 ], bitrate=(int)[ 0, 2147483647 ]; audio/x-wma, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], wmaversion=(int)2, block_align=(int)[ 0, 2147483647 ], bitrate=(int)[ 0, 2147483647 ]; audio/mpeg, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)1, layer=(int)3
+
+ + video_%u + sink + request +
video/x-wmv, wmvversion=(int)1; video/x-wmv, wmvversion=(int)2; video/x-msmpeg, msmpegversion=(int)43
+
+ + src + source + always +
video/x-ms-asf
+
+
+
+ + avmux_asf_stream + libav ASF (Advanced / Active Streaming Format) muxer (not recommended, use asfmux instead) + Codec/Muxer + libav ASF (Advanced / Active Streaming Format) muxer (not recommended, use asfmux instead) + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, mpegversion=(int)1, layer=(int)2
+
+ + video_%u + sink + request +
video/x-msmpeg, msmpegversion=(int)43
+
+ + src + source + always +
application/x-gst-av-asf_stream
+
+
+
+ + avmux_au + libav Sun AU muxer + Codec/Muxer + libav Sun AU muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16BE, layout=(string)interleaved
+
+ + src + source + always +
audio/x-au
+
+
+
+ + avmux_avi + libav AVI (Audio Video Interleaved) muxer (not recommended, use avimux instead) + Codec/Muxer + libav AVI (Audio Video Interleaved) muxer (not recommended, use avimux instead) + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int){ 48000, 44100, 32000 }
+
+ + video_%u + sink + request +
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/x-divx, divxversion=(int)5
+
+ + src + source + always +
video/x-msvideo
+
+
+
+ + avmux_avm2 + libav SWF (ShockWave Flash) (AVM2) muxer + Codec/Muxer + libav SWF (ShockWave Flash) (AVM2) muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)1, layer=(int)3
+
+ + video_%u + sink + request +
video/x-flash-video, flvversion=(int)1
+
+ + src + source + always +
application/x-gst-av-avm2
+
+
+
+ + avmux_daud + libav D-Cinema audio muxer + Codec/Muxer + libav D-Cinema audio muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + src + source + always +
application/x-gst-av-daud
+
+
+
+ + avmux_dv + libav DV (Digital Video) muxer + Codec/Muxer + libav DV (Digital Video) muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-raw, channels=(int)2, rate=(int)48000, format=(string)S16LE, layout=(string)interleaved
+
+ + video_%u + sink + request +
video/x-dv, width=(int)720, height=(int)480, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)8/9, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)480, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)32/27, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)480, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)8/9, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)480, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)32/27, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)64/45, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)64/45, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)64/45, systemstream=(boolean)false; video/x-dv, width=(int)1280, height=(int)1080, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)1/1, systemstream=(boolean)false; video/x-dv, width=(int)1280, height=(int)1080, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)3/2, systemstream=(boolean)false; video/x-dv, width=(int)1440, height=(int)1080, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)1/1, systemstream=(boolean)false; video/x-dv, width=(int)1440, height=(int)1080, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)4/3, systemstream=(boolean)false; video/x-dv, width=(int)960, height=(int)720, framerate=(fraction)60000/1001, pixel-aspect-ratio=(fraction)1/1, systemstream=(boolean)false; video/x-dv, width=(int)960, height=(int)720, framerate=(fraction)60000/1001, pixel-aspect-ratio=(fraction)4/3, systemstream=(boolean)false; video/x-dv, width=(int)960, height=(int)720, framerate=(fraction)50/1, pixel-aspect-ratio=(fraction)1/1, systemstream=(boolean)false; video/x-dv, width=(int)960, height=(int)720, framerate=(fraction)50/1, pixel-aspect-ratio=(fraction)4/3, systemstream=(boolean)false
+
+ + src + source + always +
video/x-dv, systemstream=(boolean)true
+
+
+
+ + avmux_dvd + libav MPEG-2 PS (DVD VOB) muxer + Codec/Muxer + libav MPEG-2 PS (DVD VOB) muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, mpegversion=(int)1, layer=(int)2; audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int){ 48000, 44100, 32000 }; audio/x-dts, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ]; audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16BE, layout=(string)interleaved
+
+ + video_%u + sink + request +
video/mpeg, mpegversion=(int)2, systemstream=(boolean)false
+
+ + src + source + always +
application/x-gst-av-dvd
+
+
+
+ + avmux_f4v + libav F4V Adobe Flash Video muxer + Codec/Muxer + libav F4V Adobe Flash Video muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc
+
+ + video_%u + sink + request +
video/x-h264, alignment=(string)au
+
+ + src + source + always +
application/x-gst-av-f4v
+
+
+
+ + avmux_ffm + libav FFM (AVserver live feed) muxer + Codec/Muxer + libav FFM (AVserver live feed) muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, mpegversion=(int)1, layer=(int)2
+
+ + video_%u + sink + request +
video/mpeg, mpegversion=(int)1, systemstream=(boolean)false
+
+ + src + source + always +
application/x-gst-av-ffm
+
+
+
+ + avmux_filmstrip + libav Adobe Filmstrip muxer + Codec/Muxer + libav Adobe Filmstrip muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + video_%u + sink + request +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+ + src + source + always +
application/x-gst-av-filmstrip
+
+
+
+ + avmux_flv + libav FLV (Flash Video) muxer (not recommended, use flvmux instead) + Codec/Muxer + libav FLV (Flash Video) muxer (not recommended, use flvmux instead) + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 44100, 22050, 11025 }, mpegversion=(int)1, layer=(int)3
+
+ + video_%u + sink + request +
video/x-flash-video, flvversion=(int)1
+
+ + src + source + always +
video/x-flv
+
+
+
+ + avmux_gxf + libav GXF (General eXchange Format) muxer + Codec/Muxer + libav GXF (General eXchange Format) muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16LE, layout=(string)interleaved
+
+ + video_%u + sink + request +
video/mpeg, mpegversion=(int)2, systemstream=(boolean)false
+
+ + src + source + always +
application/gxf
+
+
+
+ + avmux_hds + libav HDS Muxer muxer + Codec/Muxer + libav HDS Muxer muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc
+
+ + video_%u + sink + request +
video/x-h264, alignment=(string)au
+
+ + src + source + always +
application/x-gst-av-hds
+
+
+
+ + avmux_hls + libav Apple HTTP Live Streaming muxer + Codec/Muxer + libav Apple HTTP Live Streaming muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, mpegversion=(int)1, layer=(int)2
+
+ + video_%u + sink + request +
video/mpeg, mpegversion=(int)2, systemstream=(boolean)false
+
+ + src + source + always +
application/x-gst-av-hls
+
+
+
+ + avmux_ilbc + libav iLBC storage muxer + Codec/Muxer + libav iLBC storage muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + src + source + always +
application/x-gst-av-ilbc
+
+
+
+ + avmux_ipod + libav iPod H.264 MP4 (MPEG-4 Part 14) muxer + Codec/Muxer + libav iPod H.264 MP4 (MPEG-4 Part 14) muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc
+
+ + video_%u + sink + request +
video/x-h264, alignment=(string)au
+
+ + src + source + always +
video/quicktime, variant=(string)ipod
+
+
+
+ + avmux_ismv + libav ISMV/ISMA (Smooth Streaming) muxer + Codec/Muxer + libav ISMV/ISMA (Smooth Streaming) muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc
+
+ + video_%u + sink + request +
video/x-h264, alignment=(string)au
+
+ + src + source + always +
application/x-gst-av-ismv
+
+
+
+ + avmux_ivf + libav On2 IVF muxer + Codec/Muxer + libav On2 IVF muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + video_%u + sink + request +
video/x-vp8
+
+ + src + source + always +
application/x-gst-av-ivf
+
+
+
+ + avmux_latm + libav LOAS/LATM muxer + Codec/Muxer + libav LOAS/LATM muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc
+
+ + src + source + always +
application/x-gst-av-latm
+
+
+
+ + avmux_matroska + libav Matroska muxer (not recommended, use matroskamux instead) + Codec/Muxer + libav Matroska muxer (not recommended, use matroskamux instead) + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int){ 48000, 44100, 32000 }
+
+ + video_%u + sink + request +
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/x-divx, divxversion=(int)5
+
+ + src + source + always +
video/x-matroska
+
+
+
+ + avmux_md5 + libav MD5 testing muxer + Codec/Muxer + libav MD5 testing muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16LE, layout=(string)interleaved
+
+ + video_%u + sink + request +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+ + src + source + always +
application/x-gst-av-md5
+
+
+
+ + avmux_mmf + libav Yamaha SMAF muxer + Codec/Muxer + libav Yamaha SMAF muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-adpcm, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)yamaha
+
+ + src + source + always +
application/x-gst-av-mmf
+
+
+
+ + avmux_mov + libav QuickTime / MOV muxer (not recommended, use qtmux instead) + Codec/Muxer + libav QuickTime / MOV muxer (not recommended, use qtmux instead) + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-mulaw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ]; audio/x-alaw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ]; audio/x-adpcm, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)quicktime; audio/x-mace, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], maceversion=(int)3; audio/x-mace, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], maceversion=(int)6; audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc; audio/AMR, channels=(int)1, rate=(int){ 8000 }; audio/AMR-WB, channels=(int)1, rate=(int){ 16000 }; audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16BE, layout=(string)interleaved; audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16LE, layout=(string)interleaved; audio/mpeg, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)1, layer=(int)3
+
+ + video_%u + sink + request +
video/x-svq, svqversion=(int)1; video/x-svq, svqversion=(int)3; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/x-divx, divxversion=(int)5; video/x-h263, width=(int)352, height=(int)288, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263; video/x-h263, width=(int)704, height=(int)576, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263; video/x-h263, width=(int)176, height=(int)144, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263; video/x-h263, width=(int)1408, height=(int)1152, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263; video/x-h263, width=(int)128, height=(int)96, framerate=(fraction)[ 0/1, 2147483647/1 ], variant=(string)itu, h263version=(string)h263; video/x-h263, variant=(string)itu, h263version=(string)h263p; video/x-h264, alignment=(string)au; video/x-dv, width=(int)720, height=(int)480, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)8/9, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)480, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)32/27, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)480, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)8/9, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)480, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)32/27, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)64/45, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)64/45, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)16/15, systemstream=(boolean)false; video/x-dv, width=(int)720, height=(int)576, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)64/45, systemstream=(boolean)false; video/x-dv, width=(int)1280, height=(int)1080, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)1/1, systemstream=(boolean)false; video/x-dv, width=(int)1280, height=(int)1080, framerate=(fraction)30000/1001, pixel-aspect-ratio=(fraction)3/2, systemstream=(boolean)false; video/x-dv, width=(int)1440, height=(int)1080, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)1/1, systemstream=(boolean)false; video/x-dv, width=(int)1440, height=(int)1080, framerate=(fraction)25/1, pixel-aspect-ratio=(fraction)4/3, systemstream=(boolean)false; video/x-dv, width=(int)960, height=(int)720, framerate=(fraction)60000/1001, pixel-aspect-ratio=(fraction)1/1, systemstream=(boolean)false; video/x-dv, width=(int)960, height=(int)720, framerate=(fraction)60000/1001, pixel-aspect-ratio=(fraction)4/3, systemstream=(boolean)false; video/x-dv, width=(int)960, height=(int)720, framerate=(fraction)50/1, pixel-aspect-ratio=(fraction)1/1, systemstream=(boolean)false; video/x-dv, width=(int)960, height=(int)720, framerate=(fraction)50/1, pixel-aspect-ratio=(fraction)4/3, systemstream=(boolean)false; image/jpeg, parsed=(boolean)true
+
+ + src + source + always +
video/quicktime, variant=(string)apple
+
+
+
+ + avmux_mp2 + libav MP2 (MPEG audio layer 2) formatter (not recommended, use id3v2mux instead) + Formatter/Metadata + libav MP2 (MPEG audio layer 2) formatter (not recommended, use id3v2mux instead) + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, mpegversion=(int)1, layer=(int)2
+
+ + src + source + always +
application/x-gst-av-mp2
+
+
+
+ + avmux_mp3 + libav MP3 (MPEG audio layer 3) formatter (not recommended, use id3v2mux instead) + Formatter/Metadata + libav MP3 (MPEG audio layer 3) formatter (not recommended, use id3v2mux instead) + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)1, layer=(int)3
+
+ + video_%u + sink + request +
image/png
+
+ + src + source + always +
application/x-id3
+
+
+
+ + avmux_mp4 + libav MP4 (MPEG-4 Part 14) muxer (not recommended, use mp4mux instead) + Codec/Muxer + libav MP4 (MPEG-4 Part 14) muxer (not recommended, use mp4mux instead) + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc; audio/mpeg, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)1, layer=(int)3
+
+ + video_%u + sink + request +
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/x-divx, divxversion=(int)5; video/x-h264, alignment=(string)au; image/jpeg, parsed=(boolean)true
+
+ + src + source + always +
video/quicktime, variant=(string)iso
+
+
+
+ + avmux_mpeg + libav MPEG-1 Systems / MPEG program stream muxer + Codec/Muxer + libav MPEG-1 Systems / MPEG program stream muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)1, layer=(int)1; audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, mpegversion=(int)1, layer=(int)2; audio/mpeg, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)1, layer=(int)3
+
+ + video_%u + sink + request +
video/mpeg, mpegversion=(int)1, systemstream=(boolean)false; video/mpeg, mpegversion=(int)2, systemstream=(boolean)false; video/x-h264, alignment=(string)au
+
+ + src + source + always +
video/mpeg, systemstream=(boolean)true
+
+
+
+ + avmux_mpegts + libav MPEG-TS (MPEG-2 Transport Stream) muxer (not recommended, use mpegtsmux instead) + Codec/Muxer + libav MPEG-TS (MPEG-2 Transport Stream) muxer (not recommended, use mpegtsmux instead) + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, mpegversion=(int)1, layer=(int)2; audio/mpeg, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)1, layer=(int)3; audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int){ 48000, 44100, 32000 }; audio/x-dts, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ]; audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc
+
+ + video_%u + sink + request +
video/mpeg, mpegversion=(int)1, systemstream=(boolean)false; video/mpeg, mpegversion=(int)2, systemstream=(boolean)false; video/x-h264, alignment=(string)au
+
+ + src + source + always +
video/mpegts, systemstream=(boolean)true
+
+
+
+ + avmux_mpjpeg + libav MIME multipart JPEG muxer (not recommended, use multipartmux instead) + Codec/Muxer + libav MIME multipart JPEG muxer (not recommended, use multipartmux instead) + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + video_%u + sink + request +
image/jpeg, parsed=(boolean)true
+
+ + src + source + always +
application/x-gst-av-mpjpeg
+
+
+
+ + avmux_mxf + libav MXF (Material eXchange Format) muxer (not recommended, use mxfmux instead) + Codec/Muxer + libav MXF (Material eXchange Format) muxer (not recommended, use mxfmux instead) + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16LE, layout=(string)interleaved
+
+ + video_%u + sink + request +
video/mpeg, mpegversion=(int)2, systemstream=(boolean)false
+
+ + src + source + always +
application/mxf
+
+
+
+ + avmux_mxf_d10 + libav MXF (Material eXchange Format) D-10 Mapping muxer + Codec/Muxer + libav MXF (Material eXchange Format) D-10 Mapping muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16LE, layout=(string)interleaved
+
+ + video_%u + sink + request +
video/mpeg, mpegversion=(int)2, systemstream=(boolean)false
+
+ + src + source + always +
application/mxf
+
+
+
+ + avmux_nut + libav NUT muxer + Codec/Muxer + libav NUT muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, mpegversion=(int)1, layer=(int)2
+
+ + video_%u + sink + request +
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/x-divx, divxversion=(int)5
+
+ + src + source + always +
application/x-gst-av-nut
+
+
+
+ + avmux_ogg + libav Ogg muxer (not recommended, use oggmux instead) + Codec/Muxer + libav Ogg muxer (not recommended, use oggmux instead) + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + video_%u + sink + request +
video/x-theora
+
+ + src + source + always +
application/ogg
+
+
+
+ + avmux_oma + libav Sony OpenMG audio muxer + Codec/Muxer + libav Sony OpenMG audio muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-vnd.sony.atrac3, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ]
+
+ + src + source + always +
application/x-gst-av-oma
+
+
+
+ + avmux_psp + libav PSP MP4 (MPEG-4 Part 14) muxer + Codec/Muxer + libav PSP MP4 (MPEG-4 Part 14) muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc
+
+ + video_%u + sink + request +
video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/x-divx, divxversion=(int)5
+
+ + src + source + always +
video/quicktime, variant=(string)psp
+
+
+
+ + avmux_rcv + libav VC-1 test bitstream muxer + Codec/Muxer + libav VC-1 test bitstream muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + video_%u + sink + request +
video/x-wmv, wmvversion=(int)3, format=(string)WMV3
+
+ + src + source + always +
application/x-gst-av-rcv
+
+
+
+ + avmux_rm + libav RealMedia muxer + Codec/Muxer + libav RealMedia muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int){ 48000, 44100, 32000 }
+
+ + video_%u + sink + request +
video/x-pn-realvideo, rmversion=(int)1
+
+ + src + source + always +
application/x-pn-realmedia, systemstream=(boolean)true
+
+
+
+ + avmux_rso + libav Lego Mindstorms RSO muxer + Codec/Muxer + libav Lego Mindstorms RSO muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)U8, layout=(string)interleaved
+
+ + src + source + always +
application/x-gst-av-rso
+
+
+
+ + avmux_smjpeg + libav Loki SDL MJPEG muxer + Codec/Muxer + libav Loki SDL MJPEG muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16LE, layout=(string)interleaved
+
+ + video_%u + sink + request +
image/jpeg, parsed=(boolean)true
+
+ + src + source + always +
application/x-gst-av-smjpeg
+
+
+
+ + avmux_smoothstreaming + libav Smooth Streaming Muxer muxer + Codec/Muxer + libav Smooth Streaming Muxer muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc
+
+ + video_%u + sink + request +
video/x-h264, alignment=(string)au
+
+ + src + source + always +
application/x-gst-av-smoothstreaming
+
+
+
+ + avmux_sox + libav SoX native muxer + Codec/Muxer + libav SoX native muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + src + source + always +
application/x-gst-av-sox
+
+
+
+ + avmux_spdif + libav IEC 61937 (used on S/PDIF - IEC958) muxer + Codec/Muxer + libav IEC 61937 (used on S/PDIF - IEC958) muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int){ 48000, 44100, 32000 }
+
+ + src + source + always +
application/x-gst-av-spdif
+
+
+
+ + avmux_svcd + libav MPEG-2 PS (SVCD) muxer + Codec/Muxer + libav MPEG-2 PS (SVCD) muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, mpegversion=(int)1, layer=(int)2
+
+ + video_%u + sink + request +
video/mpeg, mpegversion=(int)2, systemstream=(boolean)false
+
+ + src + source + always +
application/x-gst-av-svcd
+
+
+
+ + avmux_swf + libav SWF (ShockWave Flash) muxer + Codec/Muxer + libav SWF (ShockWave Flash) muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)1, layer=(int)3
+
+ + video_%u + sink + request +
video/x-flash-video, flvversion=(int)1
+
+ + src + source + always +
application/x-shockwave-flash
+
+
+
+ + avmux_vcd + libav MPEG-1 Systems / MPEG program stream (VCD) muxer + Codec/Muxer + libav MPEG-1 Systems / MPEG program stream (VCD) muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, mpegversion=(int)1, layer=(int)2
+
+ + video_%u + sink + request +
video/mpeg, mpegversion=(int)1, systemstream=(boolean)false
+
+ + src + source + always +
application/x-gst-av-vcd
+
+
+
+ + avmux_vob + libav MPEG-2 PS (VOB) muxer + Codec/Muxer + libav MPEG-2 PS (VOB) muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, mpegversion=(int)1, layer=(int)2; audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int){ 48000, 44100, 32000 }; audio/x-dts, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ]
+
+ + video_%u + sink + request +
video/mpeg, mpegversion=(int)2, systemstream=(boolean)false
+
+ + src + source + always +
application/x-gst-av-vob
+
+
+
+ + avmux_voc + libav Creative Voice muxer + Codec/Muxer + libav Creative Voice muxer + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)U8, layout=(string)interleaved
+
+ + src + source + always +
audio/x-voc
+
+
+
+ + avmux_wav + libav WAV / WAVE (Waveform Audio) muxer (not recommended, use wavenc instead) + Codec/Muxer + libav WAV / WAVE (Waveform Audio) muxer (not recommended, use wavenc instead) + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + audio_%u + sink + request +
audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16LE, layout=(string)interleaved
+
+ + src + source + always +
audio/x-wav
+
+
+
+ + avmux_webm + libav WebM muxer (not recommended, use webmmux instead) + Codec/Muxer + libav WebM muxer (not recommended, use webmmux instead) + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + video_%u + sink + request +
video/x-vp8
+
+ + src + source + always +
video/webm
+
+
+
+ + avmux_yuv4mpegpipe + libav YUV4MPEG pipe muxer (not recommended, use y4menc instead) + Codec/Muxer + libav YUV4MPEG pipe muxer (not recommended, use y4menc instead) + Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net> + + + video_%u + sink + request +
video/x-raw, format=(string){ I420, YUY2, RGB, BGR, Y42B, Y444, YUV9, Y41B, GRAY8, RGB8P, I420, Y42B, Y444, UYVY, NV12, NV21, ARGB, RGBA, ABGR, BGRA, GRAY16_BE, GRAY16_LE, A420, RGB16, RGB15, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE }
+
+ + src + source + always +
application/x-yuv4mpeg, y4mversion=(int)2
+
+
+
+
+
\ No newline at end of file