3 <description>All libav codecs and formats (local snapshot)</description>
4 <filename>../../ext/libav/.libs/libgstlibav.so</filename>
5 <basename>libgstlibav.so</basename>
6 <version>1.5.91</version>
7 <license>LGPL</license>
8 <source>gst-libav</source>
9 <package>libav</package>
10 <origin>http://www.libav.org</origin>
13 <name>avdec_012v</name>
14 <longname>libav Uncompressed 4:2:2 10-bit decoder</longname>
15 <class>Codec/Decoder/Video</class>
16 <description>libav 012v decoder</description>
17 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
21 <direction>sink</direction>
22 <presence>always</presence>
23 <details>unknown/unknown</details>
27 <direction>source</direction>
28 <presence>always</presence>
29 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
34 <name>avdec_4xm</name>
35 <longname>libav 4X Movie decoder</longname>
36 <class>Codec/Decoder/Video</class>
37 <description>libav 4xm decoder</description>
38 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
42 <direction>sink</direction>
43 <presence>always</presence>
44 <details>video/x-4xm</details>
48 <direction>source</direction>
49 <presence>always</presence>
50 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
55 <name>avdec_8bps</name>
56 <longname>libav QuickTime 8BPS video decoder</longname>
57 <class>Codec/Decoder/Video</class>
58 <description>libav 8bps decoder</description>
59 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
63 <direction>sink</direction>
64 <presence>always</presence>
65 <details>video/x-gst-av-8bps</details>
69 <direction>source</direction>
70 <presence>always</presence>
71 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
76 <name>avdec_8svx_exp</name>
77 <longname>libav 8SVX exponential decoder</longname>
78 <class>Codec/Decoder/Audio</class>
79 <description>libav 8svx_exp decoder</description>
80 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
84 <direction>sink</direction>
85 <presence>always</presence>
86 <details>unknown/unknown</details>
90 <direction>source</direction>
91 <presence>always</presence>
92 <details>audio/x-raw, layout=(string)interleaved, format=(string)U8</details>
97 <name>avdec_8svx_fib</name>
98 <longname>libav 8SVX fibonacci decoder</longname>
99 <class>Codec/Decoder/Audio</class>
100 <description>libav 8svx_fib decoder</description>
101 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
105 <direction>sink</direction>
106 <presence>always</presence>
107 <details>unknown/unknown</details>
111 <direction>source</direction>
112 <presence>always</presence>
113 <details>audio/x-raw, layout=(string)interleaved, format=(string)U8</details>
118 <name>avdec_aac</name>
119 <longname>libav AAC (Advanced Audio Coding) decoder</longname>
120 <class>Codec/Decoder/Audio</class>
121 <description>libav aac decoder</description>
122 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
126 <direction>sink</direction>
127 <presence>always</presence>
128 <details>audio/mpeg, mpegversion=(int){ 2, 4 }, stream-format=(string){ raw, adts, adif }</details>
132 <direction>source</direction>
133 <presence>always</presence>
134 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
139 <name>avdec_aac_fixed</name>
140 <longname>libav AAC (Advanced Audio Coding) decoder</longname>
141 <class>Codec/Decoder/Audio</class>
142 <description>libav aac_fixed decoder</description>
143 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
147 <direction>sink</direction>
148 <presence>always</presence>
149 <details>audio/mpeg, mpegversion=(int){ 2, 4 }, stream-format=(string){ raw, adts, adif }</details>
153 <direction>source</direction>
154 <presence>always</presence>
155 <details>audio/x-raw, layout=(string)interleaved, format=(string)S32LE</details>
160 <name>avdec_aac_latm</name>
161 <longname>libav AAC LATM (Advanced Audio Coding LATM syntax) decoder</longname>
162 <class>Codec/Decoder/Audio</class>
163 <description>libav aac_latm decoder</description>
164 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
168 <direction>sink</direction>
169 <presence>always</presence>
170 <details>audio/mpeg, mpegversion=(int)4, stream-format=(string)loas</details>
174 <direction>source</direction>
175 <presence>always</presence>
176 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
181 <name>avdec_aasc</name>
182 <longname>libav Autodesk RLE decoder</longname>
183 <class>Codec/Decoder/Video</class>
184 <description>libav aasc decoder</description>
185 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
189 <direction>sink</direction>
190 <presence>always</presence>
191 <details>video/x-aasc</details>
195 <direction>source</direction>
196 <presence>always</presence>
197 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
202 <name>avdec_ac3</name>
203 <longname>libav ATSC A/52A (AC-3) decoder</longname>
204 <class>Codec/Decoder/Audio</class>
205 <description>libav ac3 decoder</description>
206 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
210 <direction>sink</direction>
211 <presence>always</presence>
212 <details>audio/x-ac3</details>
216 <direction>source</direction>
217 <presence>always</presence>
218 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
223 <name>avdec_ac3_fixed</name>
224 <longname>libav ATSC A/52A (AC-3) decoder</longname>
225 <class>Codec/Decoder/Audio</class>
226 <description>libav ac3_fixed decoder</description>
227 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
231 <direction>sink</direction>
232 <presence>always</presence>
233 <details>audio/x-ac3</details>
237 <direction>source</direction>
238 <presence>always</presence>
239 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
244 <name>avdec_adpcm_4xm</name>
245 <longname>libav ADPCM 4X Movie decoder</longname>
246 <class>Codec/Decoder/Audio</class>
247 <description>libav adpcm_4xm decoder</description>
248 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
252 <direction>sink</direction>
253 <presence>always</presence>
254 <details>audio/x-adpcm, layout=(string)4xm</details>
258 <direction>source</direction>
259 <presence>always</presence>
260 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
265 <name>avdec_adpcm_adx</name>
266 <longname>libav SEGA CRI ADX ADPCM decoder</longname>
267 <class>Codec/Decoder/Audio</class>
268 <description>libav adpcm_adx decoder</description>
269 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
273 <direction>sink</direction>
274 <presence>always</presence>
275 <details>audio/x-adpcm, layout=(string)adx</details>
279 <direction>source</direction>
280 <presence>always</presence>
281 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
286 <name>avdec_adpcm_afc</name>
287 <longname>libav ADPCM Nintendo Gamecube AFC decoder</longname>
288 <class>Codec/Decoder/Audio</class>
289 <description>libav adpcm_afc decoder</description>
290 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
294 <direction>sink</direction>
295 <presence>always</presence>
296 <details>unknown/unknown</details>
300 <direction>source</direction>
301 <presence>always</presence>
302 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
307 <name>avdec_adpcm_ct</name>
308 <longname>libav ADPCM Creative Technology decoder</longname>
309 <class>Codec/Decoder/Audio</class>
310 <description>libav adpcm_ct decoder</description>
311 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
315 <direction>sink</direction>
316 <presence>always</presence>
317 <details>audio/x-adpcm, layout=(string)ct</details>
321 <direction>source</direction>
322 <presence>always</presence>
323 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
328 <name>avdec_adpcm_dtk</name>
329 <longname>libav ADPCM Nintendo Gamecube DTK decoder</longname>
330 <class>Codec/Decoder/Audio</class>
331 <description>libav adpcm_dtk decoder</description>
332 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
336 <direction>sink</direction>
337 <presence>always</presence>
338 <details>unknown/unknown</details>
342 <direction>source</direction>
343 <presence>always</presence>
344 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
349 <name>avdec_adpcm_ea</name>
350 <longname>libav ADPCM Electronic Arts decoder</longname>
351 <class>Codec/Decoder/Audio</class>
352 <description>libav adpcm_ea decoder</description>
353 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
357 <direction>sink</direction>
358 <presence>always</presence>
359 <details>audio/x-adpcm, layout=(string)ea</details>
363 <direction>source</direction>
364 <presence>always</presence>
365 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
370 <name>avdec_adpcm_ea_maxis_xa</name>
371 <longname>libav ADPCM Electronic Arts Maxis CDROM XA decoder</longname>
372 <class>Codec/Decoder/Audio</class>
373 <description>libav adpcm_ea_maxis_xa decoder</description>
374 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
378 <direction>sink</direction>
379 <presence>always</presence>
380 <details>audio/x-adpcm, layout=(string)ea-maxis-xa</details>
384 <direction>source</direction>
385 <presence>always</presence>
386 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
391 <name>avdec_adpcm_ea_r1</name>
392 <longname>libav ADPCM Electronic Arts R1 decoder</longname>
393 <class>Codec/Decoder/Audio</class>
394 <description>libav adpcm_ea_r1 decoder</description>
395 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
399 <direction>sink</direction>
400 <presence>always</presence>
401 <details>audio/x-adpcm, layout=(string)ea-r1</details>
405 <direction>source</direction>
406 <presence>always</presence>
407 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
412 <name>avdec_adpcm_ea_r2</name>
413 <longname>libav ADPCM Electronic Arts R2 decoder</longname>
414 <class>Codec/Decoder/Audio</class>
415 <description>libav adpcm_ea_r2 decoder</description>
416 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
420 <direction>sink</direction>
421 <presence>always</presence>
422 <details>audio/x-adpcm, layout=(string)ea-r3</details>
426 <direction>source</direction>
427 <presence>always</presence>
428 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
433 <name>avdec_adpcm_ea_r3</name>
434 <longname>libav ADPCM Electronic Arts R3 decoder</longname>
435 <class>Codec/Decoder/Audio</class>
436 <description>libav adpcm_ea_r3 decoder</description>
437 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
441 <direction>sink</direction>
442 <presence>always</presence>
443 <details>audio/x-adpcm, layout=(string)ea-r3</details>
447 <direction>source</direction>
448 <presence>always</presence>
449 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
454 <name>avdec_adpcm_ea_xas</name>
455 <longname>libav ADPCM Electronic Arts XAS decoder</longname>
456 <class>Codec/Decoder/Audio</class>
457 <description>libav adpcm_ea_xas decoder</description>
458 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
462 <direction>sink</direction>
463 <presence>always</presence>
464 <details>audio/x-adpcm, layout=(string)ea-xas</details>
468 <direction>source</direction>
469 <presence>always</presence>
470 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
475 <name>avdec_adpcm_ima_amv</name>
476 <longname>libav ADPCM IMA AMV decoder</longname>
477 <class>Codec/Decoder/Audio</class>
478 <description>libav adpcm_ima_amv decoder</description>
479 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
483 <direction>sink</direction>
484 <presence>always</presence>
485 <details>audio/x-adpcm, layout=(string)amv</details>
489 <direction>source</direction>
490 <presence>always</presence>
491 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
496 <name>avdec_adpcm_ima_apc</name>
497 <longname>libav ADPCM IMA CRYO APC decoder</longname>
498 <class>Codec/Decoder/Audio</class>
499 <description>libav adpcm_ima_apc decoder</description>
500 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
504 <direction>sink</direction>
505 <presence>always</presence>
506 <details>unknown/unknown</details>
510 <direction>source</direction>
511 <presence>always</presence>
512 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
517 <name>avdec_adpcm_ima_dk3</name>
518 <longname>libav ADPCM IMA Duck DK3 decoder</longname>
519 <class>Codec/Decoder/Audio</class>
520 <description>libav adpcm_ima_dk3 decoder</description>
521 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
525 <direction>sink</direction>
526 <presence>always</presence>
527 <details>audio/x-adpcm, layout=(string)dk3</details>
531 <direction>source</direction>
532 <presence>always</presence>
533 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
538 <name>avdec_adpcm_ima_dk4</name>
539 <longname>libav ADPCM IMA Duck DK4 decoder</longname>
540 <class>Codec/Decoder/Audio</class>
541 <description>libav adpcm_ima_dk4 decoder</description>
542 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
546 <direction>sink</direction>
547 <presence>always</presence>
548 <details>audio/x-adpcm, layout=(string)dk4</details>
552 <direction>source</direction>
553 <presence>always</presence>
554 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
559 <name>avdec_adpcm_ima_ea_eacs</name>
560 <longname>libav ADPCM IMA Electronic Arts EACS decoder</longname>
561 <class>Codec/Decoder/Audio</class>
562 <description>libav adpcm_ima_ea_eacs decoder</description>
563 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
567 <direction>sink</direction>
568 <presence>always</presence>
569 <details>audio/x-adpcm, layout=(string)ea-eacs</details>
573 <direction>source</direction>
574 <presence>always</presence>
575 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
580 <name>avdec_adpcm_ima_ea_sead</name>
581 <longname>libav ADPCM IMA Electronic Arts SEAD decoder</longname>
582 <class>Codec/Decoder/Audio</class>
583 <description>libav adpcm_ima_ea_sead decoder</description>
584 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
588 <direction>sink</direction>
589 <presence>always</presence>
590 <details>audio/x-adpcm, layout=(string)ea-sead</details>
594 <direction>source</direction>
595 <presence>always</presence>
596 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
601 <name>avdec_adpcm_ima_iss</name>
602 <longname>libav ADPCM IMA Funcom ISS decoder</longname>
603 <class>Codec/Decoder/Audio</class>
604 <description>libav adpcm_ima_iss decoder</description>
605 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
609 <direction>sink</direction>
610 <presence>always</presence>
611 <details>audio/x-adpcm, layout=(string)iss</details>
615 <direction>source</direction>
616 <presence>always</presence>
617 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
622 <name>avdec_adpcm_ima_oki</name>
623 <longname>libav ADPCM IMA Dialogic OKI decoder</longname>
624 <class>Codec/Decoder/Audio</class>
625 <description>libav adpcm_ima_oki decoder</description>
626 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
630 <direction>sink</direction>
631 <presence>always</presence>
632 <details>unknown/unknown</details>
636 <direction>source</direction>
637 <presence>always</presence>
638 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
643 <name>avdec_adpcm_ima_qt</name>
644 <longname>libav ADPCM IMA QuickTime decoder</longname>
645 <class>Codec/Decoder/Audio</class>
646 <description>libav adpcm_ima_qt decoder</description>
647 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
651 <direction>sink</direction>
652 <presence>always</presence>
653 <details>audio/x-adpcm, layout=(string)quicktime</details>
657 <direction>source</direction>
658 <presence>always</presence>
659 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
664 <name>avdec_adpcm_ima_rad</name>
665 <longname>libav ADPCM IMA Radical decoder</longname>
666 <class>Codec/Decoder/Audio</class>
667 <description>libav adpcm_ima_rad decoder</description>
668 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
672 <direction>sink</direction>
673 <presence>always</presence>
674 <details>unknown/unknown</details>
678 <direction>source</direction>
679 <presence>always</presence>
680 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
685 <name>avdec_adpcm_ima_smjpeg</name>
686 <longname>libav ADPCM IMA Loki SDL MJPEG decoder</longname>
687 <class>Codec/Decoder/Audio</class>
688 <description>libav adpcm_ima_smjpeg decoder</description>
689 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
693 <direction>sink</direction>
694 <presence>always</presence>
695 <details>audio/x-adpcm, layout=(string)smjpeg</details>
699 <direction>source</direction>
700 <presence>always</presence>
701 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
706 <name>avdec_adpcm_ima_wav</name>
707 <longname>libav ADPCM IMA WAV decoder</longname>
708 <class>Codec/Decoder/Audio</class>
709 <description>libav adpcm_ima_wav decoder</description>
710 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
714 <direction>sink</direction>
715 <presence>always</presence>
716 <details>audio/x-adpcm, layout=(string)dvi</details>
720 <direction>source</direction>
721 <presence>always</presence>
722 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
727 <name>avdec_adpcm_ima_ws</name>
728 <longname>libav ADPCM IMA Westwood decoder</longname>
729 <class>Codec/Decoder/Audio</class>
730 <description>libav adpcm_ima_ws decoder</description>
731 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
735 <direction>sink</direction>
736 <presence>always</presence>
737 <details>audio/x-adpcm, layout=(string)westwood</details>
741 <direction>source</direction>
742 <presence>always</presence>
743 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
748 <name>avdec_adpcm_ms</name>
749 <longname>libav ADPCM Microsoft decoder</longname>
750 <class>Codec/Decoder/Audio</class>
751 <description>libav adpcm_ms decoder</description>
752 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
756 <direction>sink</direction>
757 <presence>always</presence>
758 <details>audio/x-adpcm, layout=(string)microsoft</details>
762 <direction>source</direction>
763 <presence>always</presence>
764 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
769 <name>avdec_adpcm_sbpro_2</name>
770 <longname>libav ADPCM Sound Blaster Pro 2-bit decoder</longname>
771 <class>Codec/Decoder/Audio</class>
772 <description>libav adpcm_sbpro_2 decoder</description>
773 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
777 <direction>sink</direction>
778 <presence>always</presence>
779 <details>audio/x-adpcm, layout=(string)sbpro2</details>
783 <direction>source</direction>
784 <presence>always</presence>
785 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
790 <name>avdec_adpcm_sbpro_3</name>
791 <longname>libav ADPCM Sound Blaster Pro 2.6-bit decoder</longname>
792 <class>Codec/Decoder/Audio</class>
793 <description>libav adpcm_sbpro_3 decoder</description>
794 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
798 <direction>sink</direction>
799 <presence>always</presence>
800 <details>audio/x-adpcm, layout=(string)sbpro3</details>
804 <direction>source</direction>
805 <presence>always</presence>
806 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
811 <name>avdec_adpcm_sbpro_4</name>
812 <longname>libav ADPCM Sound Blaster Pro 4-bit decoder</longname>
813 <class>Codec/Decoder/Audio</class>
814 <description>libav adpcm_sbpro_4 decoder</description>
815 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
819 <direction>sink</direction>
820 <presence>always</presence>
821 <details>audio/x-adpcm, layout=(string)sbpro4</details>
825 <direction>source</direction>
826 <presence>always</presence>
827 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
832 <name>avdec_adpcm_swf</name>
833 <longname>libav ADPCM Shockwave Flash decoder</longname>
834 <class>Codec/Decoder/Audio</class>
835 <description>libav adpcm_swf decoder</description>
836 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
840 <direction>sink</direction>
841 <presence>always</presence>
842 <details>audio/x-adpcm, layout=(string)swf</details>
846 <direction>source</direction>
847 <presence>always</presence>
848 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
853 <name>avdec_adpcm_thp</name>
854 <longname>libav ADPCM Nintendo THP decoder</longname>
855 <class>Codec/Decoder/Audio</class>
856 <description>libav adpcm_thp decoder</description>
857 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
861 <direction>sink</direction>
862 <presence>always</presence>
863 <details>audio/x-adpcm, layout=(string)thp</details>
867 <direction>source</direction>
868 <presence>always</presence>
869 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
874 <name>avdec_adpcm_thp_le</name>
875 <longname>libav ADPCM Nintendo THP (little-endian) decoder</longname>
876 <class>Codec/Decoder/Audio</class>
877 <description>libav adpcm_thp_le decoder</description>
878 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
882 <direction>sink</direction>
883 <presence>always</presence>
884 <details>unknown/unknown</details>
888 <direction>source</direction>
889 <presence>always</presence>
890 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
895 <name>avdec_adpcm_vima</name>
896 <longname>libav LucasArts VIMA audio decoder</longname>
897 <class>Codec/Decoder/Audio</class>
898 <description>libav adpcm_vima decoder</description>
899 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
903 <direction>sink</direction>
904 <presence>always</presence>
905 <details>unknown/unknown</details>
909 <direction>source</direction>
910 <presence>always</presence>
911 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
916 <name>avdec_adpcm_xa</name>
917 <longname>libav ADPCM CDROM XA decoder</longname>
918 <class>Codec/Decoder/Audio</class>
919 <description>libav adpcm_xa decoder</description>
920 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
924 <direction>sink</direction>
925 <presence>always</presence>
926 <details>audio/x-adpcm, layout=(string)xa</details>
930 <direction>source</direction>
931 <presence>always</presence>
932 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
937 <name>avdec_adpcm_yamaha</name>
938 <longname>libav ADPCM Yamaha decoder</longname>
939 <class>Codec/Decoder/Audio</class>
940 <description>libav adpcm_yamaha decoder</description>
941 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
945 <direction>sink</direction>
946 <presence>always</presence>
947 <details>audio/x-adpcm, layout=(string)yamaha</details>
951 <direction>source</direction>
952 <presence>always</presence>
953 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
958 <name>avdec_aic</name>
959 <longname>libav Apple Intermediate Codec decoder</longname>
960 <class>Codec/Decoder/Video</class>
961 <description>libav aic decoder</description>
962 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
966 <direction>sink</direction>
967 <presence>always</presence>
968 <details>video/x-apple-intermediate-codec</details>
972 <direction>source</direction>
973 <presence>always</presence>
974 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
979 <name>avdec_alac</name>
980 <longname>libav ALAC (Apple Lossless Audio Codec) decoder</longname>
981 <class>Codec/Decoder/Audio</class>
982 <description>libav alac decoder</description>
983 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
987 <direction>sink</direction>
988 <presence>always</presence>
989 <details>audio/x-alac</details>
993 <direction>source</direction>
994 <presence>always</presence>
995 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
1000 <name>avdec_alias_pix</name>
1001 <longname>libav Alias/Wavefront PIX image decoder</longname>
1002 <class>Codec/Decoder/Video</class>
1003 <description>libav alias_pix decoder</description>
1004 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1008 <direction>sink</direction>
1009 <presence>always</presence>
1010 <details>unknown/unknown</details>
1014 <direction>source</direction>
1015 <presence>always</presence>
1016 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1021 <name>avdec_als</name>
1022 <longname>libav MPEG-4 Audio Lossless Coding (ALS) decoder</longname>
1023 <class>Codec/Decoder/Audio</class>
1024 <description>libav als decoder</description>
1025 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1029 <direction>sink</direction>
1030 <presence>always</presence>
1031 <details>unknown/unknown</details>
1035 <direction>source</direction>
1036 <presence>always</presence>
1037 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
1042 <name>avdec_amrnb</name>
1043 <longname>libav AMR-NB (Adaptive Multi-Rate NarrowBand) decoder</longname>
1044 <class>Codec/Decoder/Audio</class>
1045 <description>libav amrnb decoder</description>
1046 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1050 <direction>sink</direction>
1051 <presence>always</presence>
1052 <details>audio/AMR</details>
1056 <direction>source</direction>
1057 <presence>always</presence>
1058 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
1063 <name>avdec_amrwb</name>
1064 <longname>libav AMR-WB (Adaptive Multi-Rate WideBand) decoder</longname>
1065 <class>Codec/Decoder/Audio</class>
1066 <description>libav amrwb decoder</description>
1067 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1071 <direction>sink</direction>
1072 <presence>always</presence>
1073 <details>audio/AMR-WB</details>
1077 <direction>source</direction>
1078 <presence>always</presence>
1079 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
1084 <name>avdec_amv</name>
1085 <longname>libav AMV Video decoder</longname>
1086 <class>Codec/Decoder/Video</class>
1087 <description>libav amv decoder</description>
1088 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1092 <direction>sink</direction>
1093 <presence>always</presence>
1094 <details>video/x-amv</details>
1098 <direction>source</direction>
1099 <presence>always</presence>
1100 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1105 <name>avdec_anm</name>
1106 <longname>libav Deluxe Paint Animation decoder</longname>
1107 <class>Codec/Decoder/Video</class>
1108 <description>libav anm decoder</description>
1109 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1113 <direction>sink</direction>
1114 <presence>always</presence>
1115 <details>unknown/unknown</details>
1119 <direction>source</direction>
1120 <presence>always</presence>
1121 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1126 <name>avdec_ansi</name>
1127 <longname>libav ASCII/ANSI art decoder</longname>
1128 <class>Codec/Decoder/Video</class>
1129 <description>libav ansi decoder</description>
1130 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1134 <direction>sink</direction>
1135 <presence>always</presence>
1136 <details>unknown/unknown</details>
1140 <direction>source</direction>
1141 <presence>always</presence>
1142 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1147 <name>avdec_ape</name>
1148 <longname>libav Monkey's Audio decoder</longname>
1149 <class>Codec/Decoder/Audio</class>
1150 <description>libav ape decoder</description>
1151 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1155 <direction>sink</direction>
1156 <presence>always</presence>
1157 <details>audio/x-ffmpeg-parsed-ape</details>
1161 <direction>source</direction>
1162 <presence>always</presence>
1163 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE }</details>
1168 <name>avdec_apng</name>
1169 <longname>libav APNG (Animated Portable Network Graphics) image decoder</longname>
1170 <class>Codec/Decoder/Video</class>
1171 <description>libav apng decoder</description>
1172 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1176 <direction>sink</direction>
1177 <presence>always</presence>
1178 <details>unknown/unknown</details>
1182 <direction>source</direction>
1183 <presence>always</presence>
1184 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1189 <name>avdec_asv1</name>
1190 <longname>libav ASUS V1 decoder</longname>
1191 <class>Codec/Decoder/Video</class>
1192 <description>libav asv1 decoder</description>
1193 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1197 <direction>sink</direction>
1198 <presence>always</presence>
1199 <details>video/x-asus, asusversion=(int)1</details>
1203 <direction>source</direction>
1204 <presence>always</presence>
1205 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1210 <name>avdec_asv2</name>
1211 <longname>libav ASUS V2 decoder</longname>
1212 <class>Codec/Decoder/Video</class>
1213 <description>libav asv2 decoder</description>
1214 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1218 <direction>sink</direction>
1219 <presence>always</presence>
1220 <details>video/x-asus, asusversion=(int)2</details>
1224 <direction>source</direction>
1225 <presence>always</presence>
1226 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1231 <name>avdec_atrac1</name>
1232 <longname>libav ATRAC1 (Adaptive TRansform Acoustic Coding) decoder</longname>
1233 <class>Codec/Decoder/Audio</class>
1234 <description>libav atrac1 decoder</description>
1235 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1239 <direction>sink</direction>
1240 <presence>always</presence>
1241 <details>audio/x-vnd.sony.atrac1</details>
1245 <direction>source</direction>
1246 <presence>always</presence>
1247 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
1252 <name>avdec_atrac3</name>
1253 <longname>libav ATRAC3 (Adaptive TRansform Acoustic Coding 3) decoder</longname>
1254 <class>Codec/Decoder/Audio</class>
1255 <description>libav atrac3 decoder</description>
1256 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1260 <direction>sink</direction>
1261 <presence>always</presence>
1262 <details>audio/x-vnd.sony.atrac3</details>
1266 <direction>source</direction>
1267 <presence>always</presence>
1268 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
1273 <name>avdec_atrac3plus</name>
1274 <longname>libav ATRAC3+ (Adaptive TRansform Acoustic Coding 3+) decoder</longname>
1275 <class>Codec/Decoder/Audio</class>
1276 <description>libav atrac3plus decoder</description>
1277 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1281 <direction>sink</direction>
1282 <presence>always</presence>
1283 <details>unknown/unknown</details>
1287 <direction>source</direction>
1288 <presence>always</presence>
1289 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
1294 <name>avdec_aura</name>
1295 <longname>libav Auravision AURA decoder</longname>
1296 <class>Codec/Decoder/Video</class>
1297 <description>libav aura decoder</description>
1298 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1302 <direction>sink</direction>
1303 <presence>always</presence>
1304 <details>unknown/unknown</details>
1308 <direction>source</direction>
1309 <presence>always</presence>
1310 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1315 <name>avdec_aura2</name>
1316 <longname>libav Auravision Aura 2 decoder</longname>
1317 <class>Codec/Decoder/Video</class>
1318 <description>libav aura2 decoder</description>
1319 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1323 <direction>sink</direction>
1324 <presence>always</presence>
1325 <details>unknown/unknown</details>
1329 <direction>source</direction>
1330 <presence>always</presence>
1331 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1336 <name>avdec_avrn</name>
1337 <longname>libav Avid AVI Codec decoder</longname>
1338 <class>Codec/Decoder/Video</class>
1339 <description>libav avrn decoder</description>
1340 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1344 <direction>sink</direction>
1345 <presence>always</presence>
1346 <details>unknown/unknown</details>
1350 <direction>source</direction>
1351 <presence>always</presence>
1352 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1357 <name>avdec_avrp</name>
1358 <longname>libav Avid 1:1 10-bit RGB Packer decoder</longname>
1359 <class>Codec/Decoder/Video</class>
1360 <description>libav avrp decoder</description>
1361 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1365 <direction>sink</direction>
1366 <presence>always</presence>
1367 <details>unknown/unknown</details>
1371 <direction>source</direction>
1372 <presence>always</presence>
1373 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1378 <name>avdec_avs</name>
1379 <longname>libav AVS (Audio Video Standard) video decoder</longname>
1380 <class>Codec/Decoder/Video</class>
1381 <description>libav avs decoder</description>
1382 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1386 <direction>sink</direction>
1387 <presence>always</presence>
1388 <details>video/x-gst-av-avs</details>
1392 <direction>source</direction>
1393 <presence>always</presence>
1394 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1399 <name>avdec_avui</name>
1400 <longname>libav Avid Meridien Uncompressed decoder</longname>
1401 <class>Codec/Decoder/Video</class>
1402 <description>libav avui decoder</description>
1403 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1407 <direction>sink</direction>
1408 <presence>always</presence>
1409 <details>unknown/unknown</details>
1413 <direction>source</direction>
1414 <presence>always</presence>
1415 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1420 <name>avdec_ayuv</name>
1421 <longname>libav Uncompressed packed MS 4:4:4:4 decoder</longname>
1422 <class>Codec/Decoder/Video</class>
1423 <description>libav ayuv decoder</description>
1424 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1428 <direction>sink</direction>
1429 <presence>always</presence>
1430 <details>unknown/unknown</details>
1434 <direction>source</direction>
1435 <presence>always</presence>
1436 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1441 <name>avdec_bethsoftvid</name>
1442 <longname>libav Bethesda VID video decoder</longname>
1443 <class>Codec/Decoder/Video</class>
1444 <description>libav bethsoftvid decoder</description>
1445 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1449 <direction>sink</direction>
1450 <presence>always</presence>
1451 <details>unknown/unknown</details>
1455 <direction>source</direction>
1456 <presence>always</presence>
1457 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1462 <name>avdec_bfi</name>
1463 <longname>libav Brute Force & Ignorance decoder</longname>
1464 <class>Codec/Decoder/Video</class>
1465 <description>libav bfi decoder</description>
1466 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1470 <direction>sink</direction>
1471 <presence>always</presence>
1472 <details>unknown/unknown</details>
1476 <direction>source</direction>
1477 <presence>always</presence>
1478 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1483 <name>avdec_binkaudio_dct</name>
1484 <longname>libav Bink Audio (DCT) decoder</longname>
1485 <class>Codec/Decoder/Audio</class>
1486 <description>libav binkaudio_dct decoder</description>
1487 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1491 <direction>sink</direction>
1492 <presence>always</presence>
1493 <details>unknown/unknown</details>
1497 <direction>source</direction>
1498 <presence>always</presence>
1499 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
1504 <name>avdec_binkaudio_rdft</name>
1505 <longname>libav Bink Audio (RDFT) decoder</longname>
1506 <class>Codec/Decoder/Audio</class>
1507 <description>libav binkaudio_rdft decoder</description>
1508 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1512 <direction>sink</direction>
1513 <presence>always</presence>
1514 <details>unknown/unknown</details>
1518 <direction>source</direction>
1519 <presence>always</presence>
1520 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
1525 <name>avdec_binkvideo</name>
1526 <longname>libav Bink video decoder</longname>
1527 <class>Codec/Decoder/Video</class>
1528 <description>libav binkvideo decoder</description>
1529 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1533 <direction>sink</direction>
1534 <presence>always</presence>
1535 <details>unknown/unknown</details>
1539 <direction>source</direction>
1540 <presence>always</presence>
1541 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1546 <name>avdec_bintext</name>
1547 <longname>libav Binary text decoder</longname>
1548 <class>Codec/Decoder/Video</class>
1549 <description>libav bintext decoder</description>
1550 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1554 <direction>sink</direction>
1555 <presence>always</presence>
1556 <details>unknown/unknown</details>
1560 <direction>source</direction>
1561 <presence>always</presence>
1562 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1567 <name>avdec_bmp</name>
1568 <longname>libav BMP (Windows and OS/2 bitmap) decoder</longname>
1569 <class>Codec/Decoder/Video</class>
1570 <description>libav bmp decoder</description>
1571 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1575 <direction>sink</direction>
1576 <presence>always</presence>
1577 <details>image/bmp</details>
1581 <direction>source</direction>
1582 <presence>always</presence>
1583 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1588 <name>avdec_bmv_audio</name>
1589 <longname>libav Discworld II BMV audio decoder</longname>
1590 <class>Codec/Decoder/Audio</class>
1591 <description>libav bmv_audio decoder</description>
1592 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1596 <direction>sink</direction>
1597 <presence>always</presence>
1598 <details>unknown/unknown</details>
1602 <direction>source</direction>
1603 <presence>always</presence>
1604 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
1609 <name>avdec_bmv_video</name>
1610 <longname>libav Discworld II BMV video decoder</longname>
1611 <class>Codec/Decoder/Video</class>
1612 <description>libav bmv_video decoder</description>
1613 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1617 <direction>sink</direction>
1618 <presence>always</presence>
1619 <details>unknown/unknown</details>
1623 <direction>source</direction>
1624 <presence>always</presence>
1625 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1630 <name>avdec_brender_pix</name>
1631 <longname>libav BRender PIX image decoder</longname>
1632 <class>Codec/Decoder/Video</class>
1633 <description>libav brender_pix decoder</description>
1634 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1638 <direction>sink</direction>
1639 <presence>always</presence>
1640 <details>unknown/unknown</details>
1644 <direction>source</direction>
1645 <presence>always</presence>
1646 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1651 <name>avdec_c93</name>
1652 <longname>libav Interplay C93 decoder</longname>
1653 <class>Codec/Decoder/Video</class>
1654 <description>libav c93 decoder</description>
1655 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1659 <direction>sink</direction>
1660 <presence>always</presence>
1661 <details>unknown/unknown</details>
1665 <direction>source</direction>
1666 <presence>always</presence>
1667 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1672 <name>avdec_camstudio</name>
1673 <longname>libav CamStudio decoder</longname>
1674 <class>Codec/Decoder/Video</class>
1675 <description>libav camstudio decoder</description>
1676 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1680 <direction>sink</direction>
1681 <presence>always</presence>
1682 <details>video/x-camstudio, depth=(int)[ 8, 32 ]</details>
1686 <direction>source</direction>
1687 <presence>always</presence>
1688 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1693 <name>avdec_camtasia</name>
1694 <longname>libav TechSmith Screen Capture Codec decoder</longname>
1695 <class>Codec/Decoder/Video</class>
1696 <description>libav camtasia decoder</description>
1697 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1701 <direction>sink</direction>
1702 <presence>always</presence>
1703 <details>video/x-camtasia, depth=(int)[ 8, 32 ]</details>
1707 <direction>source</direction>
1708 <presence>always</presence>
1709 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1714 <name>avdec_cavs</name>
1715 <longname>libav Chinese AVS (Audio Video Standard) (AVS1-P2, JiZhun profile) decoder</longname>
1716 <class>Codec/Decoder/Video</class>
1717 <description>libav cavs decoder</description>
1718 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1722 <direction>sink</direction>
1723 <presence>always</presence>
1724 <details>video/x-cavs</details>
1728 <direction>source</direction>
1729 <presence>always</presence>
1730 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1735 <name>avdec_cdgraphics</name>
1736 <longname>libav CD Graphics video decoder</longname>
1737 <class>Codec/Decoder/Video</class>
1738 <description>libav cdgraphics decoder</description>
1739 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1743 <direction>sink</direction>
1744 <presence>always</presence>
1745 <details>unknown/unknown</details>
1749 <direction>source</direction>
1750 <presence>always</presence>
1751 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1756 <name>avdec_cdxl</name>
1757 <longname>libav Commodore CDXL video decoder</longname>
1758 <class>Codec/Decoder/Video</class>
1759 <description>libav cdxl decoder</description>
1760 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1764 <direction>sink</direction>
1765 <presence>always</presence>
1766 <details>unknown/unknown</details>
1770 <direction>source</direction>
1771 <presence>always</presence>
1772 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1777 <name>avdec_cinepak</name>
1778 <longname>libav Cinepak decoder</longname>
1779 <class>Codec/Decoder/Video</class>
1780 <description>libav cinepak decoder</description>
1781 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1785 <direction>sink</direction>
1786 <presence>always</presence>
1787 <details>video/x-cinepak</details>
1791 <direction>source</direction>
1792 <presence>always</presence>
1793 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1798 <name>avdec_cljr</name>
1799 <longname>libav Cirrus Logic AccuPak decoder</longname>
1800 <class>Codec/Decoder/Video</class>
1801 <description>libav cljr decoder</description>
1802 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1806 <direction>sink</direction>
1807 <presence>always</presence>
1808 <details>video/x-cirrus-logic-accupak</details>
1812 <direction>source</direction>
1813 <presence>always</presence>
1814 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1819 <name>avdec_cllc</name>
1820 <longname>libav Canopus Lossless Codec decoder</longname>
1821 <class>Codec/Decoder/Video</class>
1822 <description>libav cllc decoder</description>
1823 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1827 <direction>sink</direction>
1828 <presence>always</presence>
1829 <details>unknown/unknown</details>
1833 <direction>source</direction>
1834 <presence>always</presence>
1835 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1840 <name>avdec_comfortnoise</name>
1841 <longname>libav RFC 3389 comfort noise generator decoder</longname>
1842 <class>Codec/Decoder/Audio</class>
1843 <description>libav comfortnoise decoder</description>
1844 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1848 <direction>sink</direction>
1849 <presence>always</presence>
1850 <details>unknown/unknown</details>
1854 <direction>source</direction>
1855 <presence>always</presence>
1856 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
1861 <name>avdec_cook</name>
1862 <longname>libav Cook / Cooker / Gecko (RealAudio G2) decoder</longname>
1863 <class>Codec/Decoder/Audio</class>
1864 <description>libav cook decoder</description>
1865 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1869 <direction>sink</direction>
1870 <presence>always</presence>
1871 <details>audio/x-pn-realaudio, raversion=(int)8</details>
1875 <direction>source</direction>
1876 <presence>always</presence>
1877 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
1882 <name>avdec_cpia</name>
1883 <longname>libav CPiA video format decoder</longname>
1884 <class>Codec/Decoder/Video</class>
1885 <description>libav cpia decoder</description>
1886 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1890 <direction>sink</direction>
1891 <presence>always</presence>
1892 <details>unknown/unknown</details>
1896 <direction>source</direction>
1897 <presence>always</presence>
1898 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1903 <name>avdec_cyuv</name>
1904 <longname>libav Creative YUV (CYUV) decoder</longname>
1905 <class>Codec/Decoder/Video</class>
1906 <description>libav cyuv decoder</description>
1907 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1911 <direction>sink</direction>
1912 <presence>always</presence>
1913 <details>video/x-compressed-yuv</details>
1917 <direction>source</direction>
1918 <presence>always</presence>
1919 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1924 <name>avdec_dca</name>
1925 <longname>libav DCA (DTS Coherent Acoustics) decoder</longname>
1926 <class>Codec/Decoder/Audio</class>
1927 <description>libav dca decoder</description>
1928 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1932 <direction>sink</direction>
1933 <presence>always</presence>
1934 <details>audio/x-dts</details>
1938 <direction>source</direction>
1939 <presence>always</presence>
1940 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
1945 <name>avdec_dds</name>
1946 <longname>libav DirectDraw Surface image decoder decoder</longname>
1947 <class>Codec/Decoder/Video</class>
1948 <description>libav dds decoder</description>
1949 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1953 <direction>sink</direction>
1954 <presence>always</presence>
1955 <details>unknown/unknown</details>
1959 <direction>source</direction>
1960 <presence>always</presence>
1961 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1966 <name>avdec_dfa</name>
1967 <longname>libav Chronomaster DFA decoder</longname>
1968 <class>Codec/Decoder/Video</class>
1969 <description>libav dfa decoder</description>
1970 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1974 <direction>sink</direction>
1975 <presence>always</presence>
1976 <details>unknown/unknown</details>
1980 <direction>source</direction>
1981 <presence>always</presence>
1982 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
1987 <name>avdec_dirac</name>
1988 <longname>libav BBC Dirac VC-2 decoder</longname>
1989 <class>Codec/Decoder/Video</class>
1990 <description>libav dirac decoder</description>
1991 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
1995 <direction>sink</direction>
1996 <presence>always</presence>
1997 <details>unknown/unknown</details>
2001 <direction>source</direction>
2002 <presence>always</presence>
2003 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2008 <name>avdec_dnxhd</name>
2009 <longname>libav VC3/DNxHD decoder</longname>
2010 <class>Codec/Decoder/Video</class>
2011 <description>libav dnxhd decoder</description>
2012 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2016 <direction>sink</direction>
2017 <presence>always</presence>
2018 <details>video/x-dnxhd</details>
2022 <direction>source</direction>
2023 <presence>always</presence>
2024 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2029 <name>avdec_dpx</name>
2030 <longname>libav DPX (Digital Picture Exchange) image decoder</longname>
2031 <class>Codec/Decoder/Video</class>
2032 <description>libav dpx decoder</description>
2033 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2037 <direction>sink</direction>
2038 <presence>always</presence>
2039 <details>unknown/unknown</details>
2043 <direction>source</direction>
2044 <presence>always</presence>
2045 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2050 <name>avdec_dsd_lsbf</name>
2051 <longname>libav DSD (Direct Stream Digital), least significant bit first decoder</longname>
2052 <class>Codec/Decoder/Audio</class>
2053 <description>libav dsd_lsbf decoder</description>
2054 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2058 <direction>sink</direction>
2059 <presence>always</presence>
2060 <details>unknown/unknown</details>
2064 <direction>source</direction>
2065 <presence>always</presence>
2066 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
2071 <name>avdec_dsd_lsbf_planar</name>
2072 <longname>libav DSD (Direct Stream Digital), least significant bit first, planar decoder</longname>
2073 <class>Codec/Decoder/Audio</class>
2074 <description>libav dsd_lsbf_planar decoder</description>
2075 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2079 <direction>sink</direction>
2080 <presence>always</presence>
2081 <details>unknown/unknown</details>
2085 <direction>source</direction>
2086 <presence>always</presence>
2087 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
2092 <name>avdec_dsd_msbf</name>
2093 <longname>libav DSD (Direct Stream Digital), most significant bit first decoder</longname>
2094 <class>Codec/Decoder/Audio</class>
2095 <description>libav dsd_msbf decoder</description>
2096 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2100 <direction>sink</direction>
2101 <presence>always</presence>
2102 <details>unknown/unknown</details>
2106 <direction>source</direction>
2107 <presence>always</presence>
2108 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
2113 <name>avdec_dsd_msbf_planar</name>
2114 <longname>libav DSD (Direct Stream Digital), most significant bit first, planar decoder</longname>
2115 <class>Codec/Decoder/Audio</class>
2116 <description>libav dsd_msbf_planar decoder</description>
2117 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2121 <direction>sink</direction>
2122 <presence>always</presence>
2123 <details>unknown/unknown</details>
2127 <direction>source</direction>
2128 <presence>always</presence>
2129 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
2134 <name>avdec_dsicinaudio</name>
2135 <longname>libav Delphine Software International CIN audio decoder</longname>
2136 <class>Codec/Decoder/Audio</class>
2137 <description>libav dsicinaudio decoder</description>
2138 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2142 <direction>sink</direction>
2143 <presence>always</presence>
2144 <details>unknown/unknown</details>
2148 <direction>source</direction>
2149 <presence>always</presence>
2150 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
2155 <name>avdec_dsicinvideo</name>
2156 <longname>libav Delphine Software International CIN video decoder</longname>
2157 <class>Codec/Decoder/Video</class>
2158 <description>libav dsicinvideo decoder</description>
2159 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2163 <direction>sink</direction>
2164 <presence>always</presence>
2165 <details>unknown/unknown</details>
2169 <direction>source</direction>
2170 <presence>always</presence>
2171 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2176 <name>avdec_dss_sp</name>
2177 <longname>libav Digital Speech Standard - Standard Play mode (DSS SP) decoder</longname>
2178 <class>Codec/Decoder/Audio</class>
2179 <description>libav dss_sp decoder</description>
2180 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2184 <direction>sink</direction>
2185 <presence>always</presence>
2186 <details>unknown/unknown</details>
2190 <direction>source</direction>
2191 <presence>always</presence>
2192 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
2197 <name>avdec_dvvideo</name>
2198 <longname>libav DV (Digital Video) decoder</longname>
2199 <class>Codec/Decoder/Video</class>
2200 <description>libav dvvideo decoder</description>
2201 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2205 <direction>sink</direction>
2206 <presence>always</presence>
2207 <details>video/x-dv, systemstream=(boolean)false</details>
2211 <direction>source</direction>
2212 <presence>always</presence>
2213 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2218 <name>avdec_dxa</name>
2219 <longname>libav Feeble Files/ScummVM DXA decoder</longname>
2220 <class>Codec/Decoder/Video</class>
2221 <description>libav dxa decoder</description>
2222 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2226 <direction>sink</direction>
2227 <presence>always</presence>
2228 <details>unknown/unknown</details>
2232 <direction>source</direction>
2233 <presence>always</presence>
2234 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2239 <name>avdec_dxtory</name>
2240 <longname>libav Dxtory decoder</longname>
2241 <class>Codec/Decoder/Video</class>
2242 <description>libav dxtory decoder</description>
2243 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2247 <direction>sink</direction>
2248 <presence>always</presence>
2249 <details>unknown/unknown</details>
2253 <direction>source</direction>
2254 <presence>always</presence>
2255 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2260 <name>avdec_eac3</name>
2261 <longname>libav ATSC A/52B (AC-3, E-AC-3) decoder</longname>
2262 <class>Codec/Decoder/Audio</class>
2263 <description>libav eac3 decoder</description>
2264 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2268 <direction>sink</direction>
2269 <presence>always</presence>
2270 <details>audio/x-eac3</details>
2274 <direction>source</direction>
2275 <presence>always</presence>
2276 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
2281 <name>avdec_eacmv</name>
2282 <longname>libav Electronic Arts CMV video decoder</longname>
2283 <class>Codec/Decoder/Video</class>
2284 <description>libav eacmv decoder</description>
2285 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2289 <direction>sink</direction>
2290 <presence>always</presence>
2291 <details>unknown/unknown</details>
2295 <direction>source</direction>
2296 <presence>always</presence>
2297 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2302 <name>avdec_eamad</name>
2303 <longname>libav Electronic Arts Madcow Video decoder</longname>
2304 <class>Codec/Decoder/Video</class>
2305 <description>libav eamad decoder</description>
2306 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2310 <direction>sink</direction>
2311 <presence>always</presence>
2312 <details>unknown/unknown</details>
2316 <direction>source</direction>
2317 <presence>always</presence>
2318 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2323 <name>avdec_eatgq</name>
2324 <longname>libav Electronic Arts TGQ video decoder</longname>
2325 <class>Codec/Decoder/Video</class>
2326 <description>libav eatgq decoder</description>
2327 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2331 <direction>sink</direction>
2332 <presence>always</presence>
2333 <details>unknown/unknown</details>
2337 <direction>source</direction>
2338 <presence>always</presence>
2339 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2344 <name>avdec_eatgv</name>
2345 <longname>libav Electronic Arts TGV video decoder</longname>
2346 <class>Codec/Decoder/Video</class>
2347 <description>libav eatgv decoder</description>
2348 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2352 <direction>sink</direction>
2353 <presence>always</presence>
2354 <details>unknown/unknown</details>
2358 <direction>source</direction>
2359 <presence>always</presence>
2360 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2365 <name>avdec_eatqi</name>
2366 <longname>libav Electronic Arts TQI Video decoder</longname>
2367 <class>Codec/Decoder/Video</class>
2368 <description>libav eatqi decoder</description>
2369 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2373 <direction>sink</direction>
2374 <presence>always</presence>
2375 <details>unknown/unknown</details>
2379 <direction>source</direction>
2380 <presence>always</presence>
2381 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2386 <name>avdec_escape124</name>
2387 <longname>libav Escape 124 decoder</longname>
2388 <class>Codec/Decoder/Video</class>
2389 <description>libav escape124 decoder</description>
2390 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2394 <direction>sink</direction>
2395 <presence>always</presence>
2396 <details>unknown/unknown</details>
2400 <direction>source</direction>
2401 <presence>always</presence>
2402 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2407 <name>avdec_escape130</name>
2408 <longname>libav Escape 130 decoder</longname>
2409 <class>Codec/Decoder/Video</class>
2410 <description>libav escape130 decoder</description>
2411 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2415 <direction>sink</direction>
2416 <presence>always</presence>
2417 <details>unknown/unknown</details>
2421 <direction>source</direction>
2422 <presence>always</presence>
2423 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2428 <name>avdec_evrc</name>
2429 <longname>libav EVRC (Enhanced Variable Rate Codec) decoder</longname>
2430 <class>Codec/Decoder/Audio</class>
2431 <description>libav evrc decoder</description>
2432 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2436 <direction>sink</direction>
2437 <presence>always</presence>
2438 <details>unknown/unknown</details>
2442 <direction>source</direction>
2443 <presence>always</presence>
2444 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
2449 <name>avdec_exr</name>
2450 <longname>libav OpenEXR image decoder</longname>
2451 <class>Codec/Decoder/Video</class>
2452 <description>libav exr decoder</description>
2453 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2457 <direction>sink</direction>
2458 <presence>always</presence>
2459 <details>unknown/unknown</details>
2463 <direction>source</direction>
2464 <presence>always</presence>
2465 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2470 <name>avdec_ffv1</name>
2471 <longname>libav FFmpeg video codec #1 decoder</longname>
2472 <class>Codec/Decoder/Video</class>
2473 <description>libav ffv1 decoder</description>
2474 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2478 <direction>sink</direction>
2479 <presence>always</presence>
2480 <details>video/x-ffv, ffvversion=(int)1</details>
2484 <direction>source</direction>
2485 <presence>always</presence>
2486 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2491 <name>avdec_ffvhuff</name>
2492 <longname>libav Huffyuv FFmpeg variant decoder</longname>
2493 <class>Codec/Decoder/Video</class>
2494 <description>libav ffvhuff decoder</description>
2495 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2499 <direction>sink</direction>
2500 <presence>always</presence>
2501 <details>video/x-gst-av-ffvhuff</details>
2505 <direction>source</direction>
2506 <presence>always</presence>
2507 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2512 <name>avdec_fic</name>
2513 <longname>libav Mirillis FIC decoder</longname>
2514 <class>Codec/Decoder/Video</class>
2515 <description>libav fic decoder</description>
2516 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2520 <direction>sink</direction>
2521 <presence>always</presence>
2522 <details>unknown/unknown</details>
2526 <direction>source</direction>
2527 <presence>always</presence>
2528 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2533 <name>avdec_flac</name>
2534 <longname>libav FLAC (Free Lossless Audio Codec) decoder</longname>
2535 <class>Codec/Decoder/Audio</class>
2536 <description>libav flac decoder</description>
2537 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2541 <direction>sink</direction>
2542 <presence>always</presence>
2543 <details>audio/x-flac</details>
2547 <direction>source</direction>
2548 <presence>always</presence>
2549 <details>audio/x-raw, layout=(string)interleaved, format=(string){ S16LE, S32LE }</details>
2554 <name>avdec_flashsv</name>
2555 <longname>libav Flash Screen Video v1 decoder</longname>
2556 <class>Codec/Decoder/Video</class>
2557 <description>libav flashsv decoder</description>
2558 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2562 <direction>sink</direction>
2563 <presence>always</presence>
2564 <details>video/x-flash-screen</details>
2568 <direction>source</direction>
2569 <presence>always</presence>
2570 <details>video/x-raw, format=(string)BGR</details>
2575 <name>avdec_flashsv2</name>
2576 <longname>libav Flash Screen Video v2 decoder</longname>
2577 <class>Codec/Decoder/Video</class>
2578 <description>libav flashsv2 decoder</description>
2579 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2583 <direction>sink</direction>
2584 <presence>always</presence>
2585 <details>unknown/unknown</details>
2589 <direction>source</direction>
2590 <presence>always</presence>
2591 <details>video/x-raw, format=(string)BGR</details>
2596 <name>avdec_flic</name>
2597 <longname>libav Autodesk Animator Flic video decoder</longname>
2598 <class>Codec/Decoder/Video</class>
2599 <description>libav flic decoder</description>
2600 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2604 <direction>sink</direction>
2605 <presence>always</presence>
2606 <details>video/x-gst-av-flic</details>
2610 <direction>source</direction>
2611 <presence>always</presence>
2612 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2617 <name>avdec_flv</name>
2618 <longname>libav FLV / Sorenson Spark / Sorenson H.263 (Flash Video) decoder</longname>
2619 <class>Codec/Decoder/Video</class>
2620 <description>libav flv decoder</description>
2621 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2625 <direction>sink</direction>
2626 <presence>always</presence>
2627 <details>video/x-flash-video, flvversion=(int)1</details>
2631 <direction>source</direction>
2632 <presence>always</presence>
2633 <details>video/x-raw, format=(string)I420</details>
2638 <name>avdec_fraps</name>
2639 <longname>libav Fraps decoder</longname>
2640 <class>Codec/Decoder/Video</class>
2641 <description>libav fraps decoder</description>
2642 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2646 <direction>sink</direction>
2647 <presence>always</presence>
2648 <details>video/x-fraps</details>
2652 <direction>source</direction>
2653 <presence>always</presence>
2654 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2659 <name>avdec_frwu</name>
2660 <longname>libav Forward Uncompressed decoder</longname>
2661 <class>Codec/Decoder/Video</class>
2662 <description>libav frwu decoder</description>
2663 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2667 <direction>sink</direction>
2668 <presence>always</presence>
2669 <details>unknown/unknown</details>
2673 <direction>source</direction>
2674 <presence>always</presence>
2675 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2680 <name>avdec_g2m</name>
2681 <longname>libav Go2Meeting decoder</longname>
2682 <class>Codec/Decoder/Video</class>
2683 <description>libav g2m decoder</description>
2684 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2688 <direction>sink</direction>
2689 <presence>always</presence>
2690 <details>unknown/unknown</details>
2694 <direction>source</direction>
2695 <presence>always</presence>
2696 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2701 <name>avdec_g722</name>
2702 <longname>libav G.722 ADPCM decoder</longname>
2703 <class>Codec/Decoder/Audio</class>
2704 <description>libav g722 decoder</description>
2705 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2709 <direction>sink</direction>
2710 <presence>always</presence>
2711 <details>audio/G722</details>
2715 <direction>source</direction>
2716 <presence>always</presence>
2717 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
2722 <name>avdec_g723_1</name>
2723 <longname>libav G.723.1 decoder</longname>
2724 <class>Codec/Decoder/Audio</class>
2725 <description>libav g723_1 decoder</description>
2726 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2730 <direction>sink</direction>
2731 <presence>always</presence>
2732 <details>unknown/unknown</details>
2736 <direction>source</direction>
2737 <presence>always</presence>
2738 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
2743 <name>avdec_g726</name>
2744 <longname>libav G.726 ADPCM decoder</longname>
2745 <class>Codec/Decoder/Audio</class>
2746 <description>libav g726 decoder</description>
2747 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2751 <direction>sink</direction>
2752 <presence>always</presence>
2753 <details>audio/x-adpcm, layout=(string)g726; audio/x-adpcm, layout=(string)g721, channels=(int)1, rate=(int)8000</details>
2757 <direction>source</direction>
2758 <presence>always</presence>
2759 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
2764 <name>avdec_g726le</name>
2765 <longname>libav G.726 ADPCM little-endian decoder</longname>
2766 <class>Codec/Decoder/Audio</class>
2767 <description>libav g726le decoder</description>
2768 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2772 <direction>sink</direction>
2773 <presence>always</presence>
2774 <details>unknown/unknown</details>
2778 <direction>source</direction>
2779 <presence>always</presence>
2780 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
2785 <name>avdec_g729</name>
2786 <longname>libav G.729 decoder</longname>
2787 <class>Codec/Decoder/Audio</class>
2788 <description>libav g729 decoder</description>
2789 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2793 <direction>sink</direction>
2794 <presence>always</presence>
2795 <details>unknown/unknown</details>
2799 <direction>source</direction>
2800 <presence>always</presence>
2801 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
2806 <name>avdec_gsm</name>
2807 <longname>libav GSM decoder</longname>
2808 <class>Codec/Decoder/Audio</class>
2809 <description>libav gsm decoder</description>
2810 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2814 <direction>sink</direction>
2815 <presence>always</presence>
2816 <details>audio/x-gsm</details>
2820 <direction>source</direction>
2821 <presence>always</presence>
2822 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
2827 <name>avdec_gsm_ms</name>
2828 <longname>libav GSM Microsoft variant decoder</longname>
2829 <class>Codec/Decoder/Audio</class>
2830 <description>libav gsm_ms decoder</description>
2831 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2835 <direction>sink</direction>
2836 <presence>always</presence>
2837 <details>audio/ms-gsm</details>
2841 <direction>source</direction>
2842 <presence>always</presence>
2843 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
2848 <name>avdec_h261</name>
2849 <longname>libav H.261 decoder</longname>
2850 <class>Codec/Decoder/Video</class>
2851 <description>libav h261 decoder</description>
2852 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2856 <direction>sink</direction>
2857 <presence>always</presence>
2858 <details>video/x-h261</details>
2862 <direction>source</direction>
2863 <presence>always</presence>
2864 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2869 <name>avdec_h263</name>
2870 <longname>libav H.263 / H.263-1996, H.263+ / H.263-1998 / H.263 version 2 decoder</longname>
2871 <class>Codec/Decoder/Video</class>
2872 <description>libav h263 decoder</description>
2873 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2877 <direction>sink</direction>
2878 <presence>always</presence>
2879 <details>video/x-h263, variant=(string)itu</details>
2883 <direction>source</direction>
2884 <presence>always</presence>
2885 <details>video/x-raw, format=(string)I420</details>
2890 <name>avdec_h263i</name>
2891 <longname>libav Intel H.263 decoder</longname>
2892 <class>Codec/Decoder/Video</class>
2893 <description>libav h263i decoder</description>
2894 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2898 <direction>sink</direction>
2899 <presence>always</presence>
2900 <details>video/x-intel-h263, variant=(string)intel</details>
2904 <direction>source</direction>
2905 <presence>always</presence>
2906 <details>video/x-raw, format=(string)I420</details>
2911 <name>avdec_h263p</name>
2912 <longname>libav H.263 / H.263-1996, H.263+ / H.263-1998 / H.263 version 2 decoder</longname>
2913 <class>Codec/Decoder/Video</class>
2914 <description>libav h263p decoder</description>
2915 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2919 <direction>sink</direction>
2920 <presence>always</presence>
2921 <details>video/x-h263, variant=(string)itu, h263version=(string)h263p</details>
2925 <direction>source</direction>
2926 <presence>always</presence>
2927 <details>video/x-raw, format=(string)I420</details>
2932 <name>avdec_h264</name>
2933 <longname>libav H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 decoder</longname>
2934 <class>Codec/Decoder/Video</class>
2935 <description>libav h264 decoder</description>
2936 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2940 <direction>sink</direction>
2941 <presence>always</presence>
2942 <details>video/x-h264, alignment=(string)au, stream-format=(string){ avc, byte-stream }</details>
2946 <direction>source</direction>
2947 <presence>always</presence>
2948 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2953 <name>avdec_h265</name>
2954 <longname>libav HEVC (High Efficiency Video Coding) decoder</longname>
2955 <class>Codec/Decoder/Video</class>
2956 <description>libav hevc decoder</description>
2957 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2961 <direction>sink</direction>
2962 <presence>always</presence>
2963 <details>video/x-h265, alignment=(string)au, stream-format=(string){ hvc1, hev1, byte-stream }</details>
2967 <direction>source</direction>
2968 <presence>always</presence>
2969 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2974 <name>avdec_hap</name>
2975 <longname>libav Vidvox Hap decoder decoder</longname>
2976 <class>Codec/Decoder/Video</class>
2977 <description>libav hap decoder</description>
2978 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
2982 <direction>sink</direction>
2983 <presence>always</presence>
2984 <details>unknown/unknown</details>
2988 <direction>source</direction>
2989 <presence>always</presence>
2990 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
2995 <name>avdec_hnm4video</name>
2996 <longname>libav HNM 4 video decoder</longname>
2997 <class>Codec/Decoder/Video</class>
2998 <description>libav hnm4video decoder</description>
2999 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3003 <direction>sink</direction>
3004 <presence>always</presence>
3005 <details>unknown/unknown</details>
3009 <direction>source</direction>
3010 <presence>always</presence>
3011 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3016 <name>avdec_hq_hqa</name>
3017 <longname>libav Canopus HQ/HQA decoder</longname>
3018 <class>Codec/Decoder/Video</class>
3019 <description>libav hq_hqa decoder</description>
3020 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3024 <direction>sink</direction>
3025 <presence>always</presence>
3026 <details>unknown/unknown</details>
3030 <direction>source</direction>
3031 <presence>always</presence>
3032 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3037 <name>avdec_hqx</name>
3038 <longname>libav Canopus HQX decoder</longname>
3039 <class>Codec/Decoder/Video</class>
3040 <description>libav hqx decoder</description>
3041 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3045 <direction>sink</direction>
3046 <presence>always</presence>
3047 <details>unknown/unknown</details>
3051 <direction>source</direction>
3052 <presence>always</presence>
3053 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3058 <name>avdec_huffyuv</name>
3059 <longname>libav Huffyuv / HuffYUV decoder</longname>
3060 <class>Codec/Decoder/Video</class>
3061 <description>libav huffyuv decoder</description>
3062 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3066 <direction>sink</direction>
3067 <presence>always</presence>
3068 <details>video/x-huffyuv</details>
3072 <direction>source</direction>
3073 <presence>always</presence>
3074 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3079 <name>avdec_iac</name>
3080 <longname>libav IAC (Indeo Audio Coder) decoder</longname>
3081 <class>Codec/Decoder/Audio</class>
3082 <description>libav iac decoder</description>
3083 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3087 <direction>sink</direction>
3088 <presence>always</presence>
3089 <details>unknown/unknown</details>
3093 <direction>source</direction>
3094 <presence>always</presence>
3095 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
3100 <name>avdec_idcinvideo</name>
3101 <longname>libav id Quake II CIN video decoder</longname>
3102 <class>Codec/Decoder/Video</class>
3103 <description>libav idcinvideo decoder</description>
3104 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3108 <direction>sink</direction>
3109 <presence>always</presence>
3110 <details>video/x-gst-av-idcinvideo</details>
3114 <direction>source</direction>
3115 <presence>always</presence>
3116 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3121 <name>avdec_idf</name>
3122 <longname>libav iCEDraw text decoder</longname>
3123 <class>Codec/Decoder/Video</class>
3124 <description>libav idf decoder</description>
3125 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3129 <direction>sink</direction>
3130 <presence>always</presence>
3131 <details>unknown/unknown</details>
3135 <direction>source</direction>
3136 <presence>always</presence>
3137 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3142 <name>avdec_iff</name>
3143 <longname>libav IFF decoder</longname>
3144 <class>Codec/Decoder/Video</class>
3145 <description>libav iff decoder</description>
3146 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3150 <direction>sink</direction>
3151 <presence>always</presence>
3152 <details>unknown/unknown</details>
3156 <direction>source</direction>
3157 <presence>always</presence>
3158 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3163 <name>avdec_imc</name>
3164 <longname>libav IMC (Intel Music Coder) decoder</longname>
3165 <class>Codec/Decoder/Audio</class>
3166 <description>libav imc decoder</description>
3167 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3171 <direction>sink</direction>
3172 <presence>always</presence>
3173 <details>audio/x-imc</details>
3177 <direction>source</direction>
3178 <presence>always</presence>
3179 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
3184 <name>avdec_indeo2</name>
3185 <longname>libav Intel Indeo 2 decoder</longname>
3186 <class>Codec/Decoder/Video</class>
3187 <description>libav indeo2 decoder</description>
3188 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3192 <direction>sink</direction>
3193 <presence>always</presence>
3194 <details>video/x-indeo, indeoversion=(int)2</details>
3198 <direction>source</direction>
3199 <presence>always</presence>
3200 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3205 <name>avdec_indeo3</name>
3206 <longname>libav Intel Indeo 3 decoder</longname>
3207 <class>Codec/Decoder/Video</class>
3208 <description>libav indeo3 decoder</description>
3209 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3213 <direction>sink</direction>
3214 <presence>always</presence>
3215 <details>video/x-indeo, indeoversion=(int)3</details>
3219 <direction>source</direction>
3220 <presence>always</presence>
3221 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3226 <name>avdec_indeo4</name>
3227 <longname>libav Intel Indeo Video Interactive 4 decoder</longname>
3228 <class>Codec/Decoder/Video</class>
3229 <description>libav indeo4 decoder</description>
3230 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3234 <direction>sink</direction>
3235 <presence>always</presence>
3236 <details>video/x-indeo, indeoversion=(int)4</details>
3240 <direction>source</direction>
3241 <presence>always</presence>
3242 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3247 <name>avdec_indeo5</name>
3248 <longname>libav Intel Indeo Video Interactive 5 decoder</longname>
3249 <class>Codec/Decoder/Video</class>
3250 <description>libav indeo5 decoder</description>
3251 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3255 <direction>sink</direction>
3256 <presence>always</presence>
3257 <details>video/x-indeo, indeoversion=(int)5</details>
3261 <direction>source</direction>
3262 <presence>always</presence>
3263 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3268 <name>avdec_interplay_dpcm</name>
3269 <longname>libav DPCM Interplay decoder</longname>
3270 <class>Codec/Decoder/Audio</class>
3271 <description>libav interplay_dpcm decoder</description>
3272 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3276 <direction>sink</direction>
3277 <presence>always</presence>
3278 <details>audio/x-dpcm, layout=(string)interplay</details>
3282 <direction>source</direction>
3283 <presence>always</presence>
3284 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
3289 <name>avdec_interplayvideo</name>
3290 <longname>libav Interplay MVE video decoder</longname>
3291 <class>Codec/Decoder/Video</class>
3292 <description>libav interplayvideo decoder</description>
3293 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3297 <direction>sink</direction>
3298 <presence>always</presence>
3299 <details>video/x-gst-av-interplayvideo</details>
3303 <direction>source</direction>
3304 <presence>always</presence>
3305 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3310 <name>avdec_jpeg2000</name>
3311 <longname>libav JPEG 2000 decoder</longname>
3312 <class>Codec/Decoder/Video</class>
3313 <description>libav jpeg2000 decoder</description>
3314 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3318 <direction>sink</direction>
3319 <presence>always</presence>
3320 <details>unknown/unknown</details>
3324 <direction>source</direction>
3325 <presence>always</presence>
3326 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3331 <name>avdec_jpegls</name>
3332 <longname>libav JPEG-LS decoder</longname>
3333 <class>Codec/Decoder/Video</class>
3334 <description>libav jpegls decoder</description>
3335 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3339 <direction>sink</direction>
3340 <presence>always</presence>
3341 <details>unknown/unknown</details>
3345 <direction>source</direction>
3346 <presence>always</presence>
3347 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3352 <name>avdec_jv</name>
3353 <longname>libav Bitmap Brothers JV video decoder</longname>
3354 <class>Codec/Decoder/Video</class>
3355 <description>libav jv decoder</description>
3356 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3360 <direction>sink</direction>
3361 <presence>always</presence>
3362 <details>unknown/unknown</details>
3366 <direction>source</direction>
3367 <presence>always</presence>
3368 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3373 <name>avdec_kgv1</name>
3374 <longname>libav Kega Game Video decoder</longname>
3375 <class>Codec/Decoder/Video</class>
3376 <description>libav kgv1 decoder</description>
3377 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3381 <direction>sink</direction>
3382 <presence>always</presence>
3383 <details>unknown/unknown</details>
3387 <direction>source</direction>
3388 <presence>always</presence>
3389 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3394 <name>avdec_kmvc</name>
3395 <longname>libav Karl Morton's video codec decoder</longname>
3396 <class>Codec/Decoder/Video</class>
3397 <description>libav kmvc decoder</description>
3398 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3402 <direction>sink</direction>
3403 <presence>always</presence>
3404 <details>video/x-kmvc</details>
3408 <direction>source</direction>
3409 <presence>always</presence>
3410 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3415 <name>avdec_lagarith</name>
3416 <longname>libav Lagarith lossless decoder</longname>
3417 <class>Codec/Decoder/Video</class>
3418 <description>libav lagarith decoder</description>
3419 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3423 <direction>sink</direction>
3424 <presence>always</presence>
3425 <details>video/x-lagarith</details>
3429 <direction>source</direction>
3430 <presence>always</presence>
3431 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3436 <name>avdec_loco</name>
3437 <longname>libav LOCO decoder</longname>
3438 <class>Codec/Decoder/Video</class>
3439 <description>libav loco decoder</description>
3440 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3444 <direction>sink</direction>
3445 <presence>always</presence>
3446 <details>video/x-loco</details>
3450 <direction>source</direction>
3451 <presence>always</presence>
3452 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3457 <name>avdec_mace3</name>
3458 <longname>libav MACE (Macintosh Audio Compression/Expansion) 3:1 decoder</longname>
3459 <class>Codec/Decoder/Audio</class>
3460 <description>libav mace3 decoder</description>
3461 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3465 <direction>sink</direction>
3466 <presence>always</presence>
3467 <details>audio/x-mace, maceversion=(int)3</details>
3471 <direction>source</direction>
3472 <presence>always</presence>
3473 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
3478 <name>avdec_mace6</name>
3479 <longname>libav MACE (Macintosh Audio Compression/Expansion) 6:1 decoder</longname>
3480 <class>Codec/Decoder/Audio</class>
3481 <description>libav mace6 decoder</description>
3482 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3486 <direction>sink</direction>
3487 <presence>always</presence>
3488 <details>audio/x-mace, maceversion=(int)6</details>
3492 <direction>source</direction>
3493 <presence>always</presence>
3494 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
3499 <name>avdec_mdec</name>
3500 <longname>libav Sony PlayStation MDEC (Motion DECoder) decoder</longname>
3501 <class>Codec/Decoder/Video</class>
3502 <description>libav mdec decoder</description>
3503 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3507 <direction>sink</direction>
3508 <presence>always</presence>
3509 <details>video/x-gst-av-mdec</details>
3513 <direction>source</direction>
3514 <presence>always</presence>
3515 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3520 <name>avdec_metasound</name>
3521 <longname>libav Voxware MetaSound decoder</longname>
3522 <class>Codec/Decoder/Audio</class>
3523 <description>libav metasound decoder</description>
3524 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3528 <direction>sink</direction>
3529 <presence>always</presence>
3530 <details>unknown/unknown</details>
3534 <direction>source</direction>
3535 <presence>always</presence>
3536 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
3541 <name>avdec_mimic</name>
3542 <longname>libav Mimic decoder</longname>
3543 <class>Codec/Decoder/Video</class>
3544 <description>libav mimic decoder</description>
3545 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3549 <direction>sink</direction>
3550 <presence>always</presence>
3551 <details>video/x-mimic</details>
3555 <direction>source</direction>
3556 <presence>always</presence>
3557 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3562 <name>avdec_mjpeg</name>
3563 <longname>libav MJPEG (Motion JPEG) decoder</longname>
3564 <class>Codec/Decoder/Video</class>
3565 <description>libav mjpeg decoder</description>
3566 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3570 <direction>sink</direction>
3571 <presence>always</presence>
3572 <details>image/jpeg, parsed=(boolean)true</details>
3576 <direction>source</direction>
3577 <presence>always</presence>
3578 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3583 <name>avdec_mjpegb</name>
3584 <longname>libav Apple MJPEG-B decoder</longname>
3585 <class>Codec/Decoder/Video</class>
3586 <description>libav mjpegb decoder</description>
3587 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3591 <direction>sink</direction>
3592 <presence>always</presence>
3593 <details>video/x-mjpeg-b</details>
3597 <direction>source</direction>
3598 <presence>always</presence>
3599 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3604 <name>avdec_mlp</name>
3605 <longname>libav MLP (Meridian Lossless Packing) decoder</longname>
3606 <class>Codec/Decoder/Audio</class>
3607 <description>libav mlp decoder</description>
3608 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3612 <direction>sink</direction>
3613 <presence>always</presence>
3614 <details>audio/x-mlp</details>
3618 <direction>source</direction>
3619 <presence>always</presence>
3620 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
3625 <name>avdec_mmvideo</name>
3626 <longname>libav American Laser Games MM Video decoder</longname>
3627 <class>Codec/Decoder/Video</class>
3628 <description>libav mmvideo decoder</description>
3629 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3633 <direction>sink</direction>
3634 <presence>always</presence>
3635 <details>video/x-gst-av-mmvideo</details>
3639 <direction>source</direction>
3640 <presence>always</presence>
3641 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3646 <name>avdec_motionpixels</name>
3647 <longname>libav Motion Pixels video decoder</longname>
3648 <class>Codec/Decoder/Video</class>
3649 <description>libav motionpixels decoder</description>
3650 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3654 <direction>sink</direction>
3655 <presence>always</presence>
3656 <details>unknown/unknown</details>
3660 <direction>source</direction>
3661 <presence>always</presence>
3662 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3667 <name>avdec_mp1float</name>
3668 <longname>libav MP1 (MPEG audio layer 1) decoder</longname>
3669 <class>Codec/Decoder/Audio</class>
3670 <description>libav mp1float decoder</description>
3671 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3675 <direction>sink</direction>
3676 <presence>always</presence>
3677 <details>audio/mpeg, mpegversion=(int)1, layer=(int)1</details>
3681 <direction>source</direction>
3682 <presence>always</presence>
3683 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
3688 <name>avdec_mp2float</name>
3689 <longname>libav MP2 (MPEG audio layer 2) decoder</longname>
3690 <class>Codec/Decoder/Audio</class>
3691 <description>libav mp2float decoder</description>
3692 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3696 <direction>sink</direction>
3697 <presence>always</presence>
3698 <details>audio/mpeg, mpegversion=(int)1, layer=(int)2</details>
3702 <direction>source</direction>
3703 <presence>always</presence>
3704 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
3709 <name>avdec_mp3</name>
3710 <longname>libav MP3 (MPEG audio layer 3) decoder</longname>
3711 <class>Codec/Decoder/Audio</class>
3712 <description>libav mp3 decoder</description>
3713 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3717 <direction>sink</direction>
3718 <presence>always</presence>
3719 <details>audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ]</details>
3723 <direction>source</direction>
3724 <presence>always</presence>
3725 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
3730 <name>avdec_mp3adu</name>
3731 <longname>libav ADU (Application Data Unit) MP3 (MPEG audio layer 3) decoder</longname>
3732 <class>Codec/Decoder/Audio</class>
3733 <description>libav mp3adu decoder</description>
3734 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3738 <direction>sink</direction>
3739 <presence>always</presence>
3740 <details>audio/x-gst-av-mp3adu</details>
3744 <direction>source</direction>
3745 <presence>always</presence>
3746 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
3751 <name>avdec_mp3adufloat</name>
3752 <longname>libav ADU (Application Data Unit) MP3 (MPEG audio layer 3) decoder</longname>
3753 <class>Codec/Decoder/Audio</class>
3754 <description>libav mp3adufloat decoder</description>
3755 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3759 <direction>sink</direction>
3760 <presence>always</presence>
3761 <details>audio/x-gst-av-mp3adu</details>
3765 <direction>source</direction>
3766 <presence>always</presence>
3767 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
3772 <name>avdec_mp3float</name>
3773 <longname>libav MP3 (MPEG audio layer 3) decoder</longname>
3774 <class>Codec/Decoder/Audio</class>
3775 <description>libav mp3float decoder</description>
3776 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3780 <direction>sink</direction>
3781 <presence>always</presence>
3782 <details>audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ]</details>
3786 <direction>source</direction>
3787 <presence>always</presence>
3788 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
3793 <name>avdec_mp3on4</name>
3794 <longname>libav MP3onMP4 decoder</longname>
3795 <class>Codec/Decoder/Audio</class>
3796 <description>libav mp3on4 decoder</description>
3797 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3801 <direction>sink</direction>
3802 <presence>always</presence>
3803 <details>audio/x-gst-av-mp3on4</details>
3807 <direction>source</direction>
3808 <presence>always</presence>
3809 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
3814 <name>avdec_mp3on4float</name>
3815 <longname>libav MP3onMP4 decoder</longname>
3816 <class>Codec/Decoder/Audio</class>
3817 <description>libav mp3on4float decoder</description>
3818 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3822 <direction>sink</direction>
3823 <presence>always</presence>
3824 <details>audio/x-gst-av-mp3on4</details>
3828 <direction>source</direction>
3829 <presence>always</presence>
3830 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
3835 <name>avdec_mpc7</name>
3836 <longname>libav Musepack SV7 decoder</longname>
3837 <class>Codec/Decoder/Audio</class>
3838 <description>libav mpc7 decoder</description>
3839 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3843 <direction>sink</direction>
3844 <presence>always</presence>
3845 <details>audio/x-ffmpeg-parsed-musepack, streamversion=(int)7</details>
3849 <direction>source</direction>
3850 <presence>always</presence>
3851 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
3856 <name>avdec_mpc8</name>
3857 <longname>libav Musepack SV8 decoder</longname>
3858 <class>Codec/Decoder/Audio</class>
3859 <description>libav mpc8 decoder</description>
3860 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3864 <direction>sink</direction>
3865 <presence>always</presence>
3866 <details>audio/x-ffmpeg-parsed-musepack, streamversion=(int)8</details>
3870 <direction>source</direction>
3871 <presence>always</presence>
3872 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
3877 <name>avdec_mpeg2video</name>
3878 <longname>libav MPEG-2 video decoder</longname>
3879 <class>Codec/Decoder/Video</class>
3880 <description>libav mpeg2video decoder</description>
3881 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3885 <direction>sink</direction>
3886 <presence>always</presence>
3887 <details>video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)false</details>
3891 <direction>source</direction>
3892 <presence>always</presence>
3893 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3898 <name>avdec_mpeg4</name>
3899 <longname>libav MPEG-4 part 2 decoder</longname>
3900 <class>Codec/Decoder/Video</class>
3901 <description>libav mpeg4 decoder</description>
3902 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3906 <direction>sink</direction>
3907 <presence>always</presence>
3908 <details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/x-divx, divxversion=(int)[ 4, 5 ]</details>
3912 <direction>source</direction>
3913 <presence>always</presence>
3914 <details>video/x-raw, format=(string)I420</details>
3919 <name>avdec_mpegvideo</name>
3920 <longname>libav MPEG-1 video decoder</longname>
3921 <class>Codec/Decoder/Video</class>
3922 <description>libav mpegvideo decoder</description>
3923 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3927 <direction>sink</direction>
3928 <presence>always</presence>
3929 <details>video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)false</details>
3933 <direction>source</direction>
3934 <presence>always</presence>
3935 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3940 <name>avdec_msa1</name>
3941 <longname>libav MS ATC Screen decoder</longname>
3942 <class>Codec/Decoder/Video</class>
3943 <description>libav msa1 decoder</description>
3944 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3948 <direction>sink</direction>
3949 <presence>always</presence>
3950 <details>unknown/unknown</details>
3954 <direction>source</direction>
3955 <presence>always</presence>
3956 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
3961 <name>avdec_msmpeg4</name>
3962 <longname>libav MPEG-4 part 2 Microsoft variant version 3 decoder</longname>
3963 <class>Codec/Decoder/Video</class>
3964 <description>libav msmpeg4 decoder</description>
3965 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3969 <direction>sink</direction>
3970 <presence>always</presence>
3971 <details>video/x-msmpeg, msmpegversion=(int)43; video/x-divx, divxversion=(int)3</details>
3975 <direction>source</direction>
3976 <presence>always</presence>
3977 <details>video/x-raw, format=(string)I420</details>
3982 <name>avdec_msmpeg4v1</name>
3983 <longname>libav MPEG-4 part 2 Microsoft variant version 1 decoder</longname>
3984 <class>Codec/Decoder/Video</class>
3985 <description>libav msmpeg4v1 decoder</description>
3986 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
3990 <direction>sink</direction>
3991 <presence>always</presence>
3992 <details>video/x-msmpeg, msmpegversion=(int)41</details>
3996 <direction>source</direction>
3997 <presence>always</presence>
3998 <details>video/x-raw, format=(string)I420</details>
4003 <name>avdec_msmpeg4v2</name>
4004 <longname>libav MPEG-4 part 2 Microsoft variant version 2 decoder</longname>
4005 <class>Codec/Decoder/Video</class>
4006 <description>libav msmpeg4v2 decoder</description>
4007 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4011 <direction>sink</direction>
4012 <presence>always</presence>
4013 <details>video/x-msmpeg, msmpegversion=(int)42</details>
4017 <direction>source</direction>
4018 <presence>always</presence>
4019 <details>video/x-raw, format=(string)I420</details>
4024 <name>avdec_msrle</name>
4025 <longname>libav Microsoft RLE decoder</longname>
4026 <class>Codec/Decoder/Video</class>
4027 <description>libav msrle decoder</description>
4028 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4032 <direction>sink</direction>
4033 <presence>always</presence>
4034 <details>video/x-rle, layout=(string)microsoft, depth=(int)[ 1, 64 ]</details>
4038 <direction>source</direction>
4039 <presence>always</presence>
4040 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4045 <name>avdec_mss1</name>
4046 <longname>libav MS Screen 1 decoder</longname>
4047 <class>Codec/Decoder/Video</class>
4048 <description>libav mss1 decoder</description>
4049 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4053 <direction>sink</direction>
4054 <presence>always</presence>
4055 <details>video/x-wmv, wmvversion=(int)1, format=(string)MSS1</details>
4059 <direction>source</direction>
4060 <presence>always</presence>
4061 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4066 <name>avdec_mss2</name>
4067 <longname>libav MS Windows Media Video V9 Screen decoder</longname>
4068 <class>Codec/Decoder/Video</class>
4069 <description>libav mss2 decoder</description>
4070 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4074 <direction>sink</direction>
4075 <presence>always</presence>
4076 <details>video/x-wmv, wmvversion=(int)3, format=(string)MSS2</details>
4080 <direction>source</direction>
4081 <presence>always</presence>
4082 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4087 <name>avdec_msvideo1</name>
4088 <longname>libav Microsoft Video 1 decoder</longname>
4089 <class>Codec/Decoder/Video</class>
4090 <description>libav msvideo1 decoder</description>
4091 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4095 <direction>sink</direction>
4096 <presence>always</presence>
4097 <details>video/x-msvideocodec, msvideoversion=(int)1</details>
4101 <direction>source</direction>
4102 <presence>always</presence>
4103 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4108 <name>avdec_mszh</name>
4109 <longname>libav LCL (LossLess Codec Library) MSZH decoder</longname>
4110 <class>Codec/Decoder/Video</class>
4111 <description>libav mszh decoder</description>
4112 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4116 <direction>sink</direction>
4117 <presence>always</presence>
4118 <details>video/x-mszh</details>
4122 <direction>source</direction>
4123 <presence>always</presence>
4124 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4129 <name>avdec_mts2</name>
4130 <longname>libav MS Expression Encoder Screen decoder</longname>
4131 <class>Codec/Decoder/Video</class>
4132 <description>libav mts2 decoder</description>
4133 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4137 <direction>sink</direction>
4138 <presence>always</presence>
4139 <details>unknown/unknown</details>
4143 <direction>source</direction>
4144 <presence>always</presence>
4145 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4150 <name>avdec_mvc1</name>
4151 <longname>libav Silicon Graphics Motion Video Compressor 1 decoder</longname>
4152 <class>Codec/Decoder/Video</class>
4153 <description>libav mvc1 decoder</description>
4154 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4158 <direction>sink</direction>
4159 <presence>always</presence>
4160 <details>unknown/unknown</details>
4164 <direction>source</direction>
4165 <presence>always</presence>
4166 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4171 <name>avdec_mvc2</name>
4172 <longname>libav Silicon Graphics Motion Video Compressor 2 decoder</longname>
4173 <class>Codec/Decoder/Video</class>
4174 <description>libav mvc2 decoder</description>
4175 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4179 <direction>sink</direction>
4180 <presence>always</presence>
4181 <details>unknown/unknown</details>
4185 <direction>source</direction>
4186 <presence>always</presence>
4187 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4192 <name>avdec_mxpeg</name>
4193 <longname>libav Mobotix MxPEG video decoder</longname>
4194 <class>Codec/Decoder/Video</class>
4195 <description>libav mxpeg decoder</description>
4196 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4200 <direction>sink</direction>
4201 <presence>always</presence>
4202 <details>unknown/unknown</details>
4206 <direction>source</direction>
4207 <presence>always</presence>
4208 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4213 <name>avdec_nellymoser</name>
4214 <longname>libav Nellymoser Asao decoder</longname>
4215 <class>Codec/Decoder/Audio</class>
4216 <description>libav nellymoser decoder</description>
4217 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4221 <direction>sink</direction>
4222 <presence>always</presence>
4223 <details>audio/x-nellymoser</details>
4227 <direction>source</direction>
4228 <presence>always</presence>
4229 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
4234 <name>avdec_nuv</name>
4235 <longname>libav NuppelVideo/RTJPEG decoder</longname>
4236 <class>Codec/Decoder/Video</class>
4237 <description>libav nuv decoder</description>
4238 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4242 <direction>sink</direction>
4243 <presence>always</presence>
4244 <details>video/x-nuv</details>
4248 <direction>source</direction>
4249 <presence>always</presence>
4250 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4255 <name>avdec_on2avc</name>
4256 <longname>libav On2 Audio for Video Codec decoder</longname>
4257 <class>Codec/Decoder/Audio</class>
4258 <description>libav on2avc decoder</description>
4259 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4263 <direction>sink</direction>
4264 <presence>always</presence>
4265 <details>unknown/unknown</details>
4269 <direction>source</direction>
4270 <presence>always</presence>
4271 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
4276 <name>avdec_opus</name>
4277 <longname>libav Opus decoder</longname>
4278 <class>Codec/Decoder/Audio</class>
4279 <description>libav opus decoder</description>
4280 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4284 <direction>sink</direction>
4285 <presence>always</presence>
4286 <details>unknown/unknown</details>
4290 <direction>source</direction>
4291 <presence>always</presence>
4292 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
4297 <name>avdec_paf_audio</name>
4298 <longname>libav Amazing Studio Packed Animation File Audio decoder</longname>
4299 <class>Codec/Decoder/Audio</class>
4300 <description>libav paf_audio decoder</description>
4301 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4305 <direction>sink</direction>
4306 <presence>always</presence>
4307 <details>unknown/unknown</details>
4311 <direction>source</direction>
4312 <presence>always</presence>
4313 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
4318 <name>avdec_paf_video</name>
4319 <longname>libav Amazing Studio Packed Animation File Video decoder</longname>
4320 <class>Codec/Decoder/Video</class>
4321 <description>libav paf_video decoder</description>
4322 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4326 <direction>sink</direction>
4327 <presence>always</presence>
4328 <details>unknown/unknown</details>
4332 <direction>source</direction>
4333 <presence>always</presence>
4334 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4339 <name>avdec_pam</name>
4340 <longname>libav PAM (Portable AnyMap) image decoder</longname>
4341 <class>Codec/Decoder/Video</class>
4342 <description>libav pam decoder</description>
4343 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4347 <direction>sink</direction>
4348 <presence>always</presence>
4349 <details>image/x-portable-anymap</details>
4353 <direction>source</direction>
4354 <presence>always</presence>
4355 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4360 <name>avdec_pbm</name>
4361 <longname>libav PBM (Portable BitMap) image decoder</longname>
4362 <class>Codec/Decoder/Video</class>
4363 <description>libav pbm decoder</description>
4364 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4368 <direction>sink</direction>
4369 <presence>always</presence>
4370 <details>image/pbm</details>
4374 <direction>source</direction>
4375 <presence>always</presence>
4376 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4381 <name>avdec_pcm_lxf</name>
4382 <longname>libav PCM signed 20-bit little-endian planar decoder</longname>
4383 <class>Codec/Decoder/Audio</class>
4384 <description>libav pcm_lxf decoder</description>
4385 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4389 <direction>sink</direction>
4390 <presence>always</presence>
4391 <details>unknown/unknown</details>
4395 <direction>source</direction>
4396 <presence>always</presence>
4397 <details>audio/x-raw, layout=(string)interleaved, format=(string)S32LE</details>
4402 <name>avdec_pcm_s16be_planar</name>
4403 <longname>libav PCM signed 16-bit big-endian planar decoder</longname>
4404 <class>Codec/Decoder/Audio</class>
4405 <description>libav pcm_s16be_planar decoder</description>
4406 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4410 <direction>sink</direction>
4411 <presence>always</presence>
4412 <details>unknown/unknown</details>
4416 <direction>source</direction>
4417 <presence>always</presence>
4418 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
4423 <name>avdec_pcm_s24le_planar</name>
4424 <longname>libav PCM signed 24-bit little-endian planar decoder</longname>
4425 <class>Codec/Decoder/Audio</class>
4426 <description>libav pcm_s24le_planar decoder</description>
4427 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4431 <direction>sink</direction>
4432 <presence>always</presence>
4433 <details>unknown/unknown</details>
4437 <direction>source</direction>
4438 <presence>always</presence>
4439 <details>audio/x-raw, layout=(string)interleaved, format=(string)S32LE</details>
4444 <name>avdec_pcm_s32le_planar</name>
4445 <longname>libav PCM signed 32-bit little-endian planar decoder</longname>
4446 <class>Codec/Decoder/Audio</class>
4447 <description>libav pcm_s32le_planar decoder</description>
4448 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4452 <direction>sink</direction>
4453 <presence>always</presence>
4454 <details>unknown/unknown</details>
4458 <direction>source</direction>
4459 <presence>always</presence>
4460 <details>audio/x-raw, layout=(string)interleaved, format=(string)S32LE</details>
4465 <name>avdec_pcm_s8_planar</name>
4466 <longname>libav PCM signed 8-bit planar decoder</longname>
4467 <class>Codec/Decoder/Audio</class>
4468 <description>libav pcm_s8_planar decoder</description>
4469 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4473 <direction>sink</direction>
4474 <presence>always</presence>
4475 <details>unknown/unknown</details>
4479 <direction>source</direction>
4480 <presence>always</presence>
4481 <details>audio/x-raw, layout=(string)interleaved, format=(string)U8</details>
4486 <name>avdec_pcx</name>
4487 <longname>libav PC Paintbrush PCX image decoder</longname>
4488 <class>Codec/Decoder/Video</class>
4489 <description>libav pcx decoder</description>
4490 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4494 <direction>sink</direction>
4495 <presence>always</presence>
4496 <details>image/x-pcx</details>
4500 <direction>source</direction>
4501 <presence>always</presence>
4502 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4507 <name>avdec_pgm</name>
4508 <longname>libav PGM (Portable GrayMap) image decoder</longname>
4509 <class>Codec/Decoder/Video</class>
4510 <description>libav pgm decoder</description>
4511 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4515 <direction>sink</direction>
4516 <presence>always</presence>
4517 <details>image/x-portable-graymap</details>
4521 <direction>source</direction>
4522 <presence>always</presence>
4523 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4528 <name>avdec_pgmyuv</name>
4529 <longname>libav PGMYUV (Portable GrayMap YUV) image decoder</longname>
4530 <class>Codec/Decoder/Video</class>
4531 <description>libav pgmyuv decoder</description>
4532 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4536 <direction>sink</direction>
4537 <presence>always</presence>
4538 <details>video/x-gst-av-pgmyuv</details>
4542 <direction>source</direction>
4543 <presence>always</presence>
4544 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4549 <name>avdec_pictor</name>
4550 <longname>libav Pictor/PC Paint decoder</longname>
4551 <class>Codec/Decoder/Video</class>
4552 <description>libav pictor decoder</description>
4553 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4557 <direction>sink</direction>
4558 <presence>always</presence>
4559 <details>unknown/unknown</details>
4563 <direction>source</direction>
4564 <presence>always</presence>
4565 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4570 <name>avdec_png</name>
4571 <longname>libav PNG (Portable Network Graphics) image decoder</longname>
4572 <class>Codec/Decoder/Video</class>
4573 <description>libav png decoder</description>
4574 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4578 <direction>sink</direction>
4579 <presence>always</presence>
4580 <details>image/png</details>
4584 <direction>source</direction>
4585 <presence>always</presence>
4586 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4591 <name>avdec_ppm</name>
4592 <longname>libav PPM (Portable PixelMap) image decoder</longname>
4593 <class>Codec/Decoder/Video</class>
4594 <description>libav ppm decoder</description>
4595 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4599 <direction>sink</direction>
4600 <presence>always</presence>
4601 <details>image/ppm</details>
4605 <direction>source</direction>
4606 <presence>always</presence>
4607 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4612 <name>avdec_prores</name>
4613 <longname>libav ProRes decoder</longname>
4614 <class>Codec/Decoder/Video</class>
4615 <description>libav prores decoder</description>
4616 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4620 <direction>sink</direction>
4621 <presence>always</presence>
4622 <details>video/x-prores</details>
4626 <direction>source</direction>
4627 <presence>always</presence>
4628 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4633 <name>avdec_prores_lgpl</name>
4634 <longname>libav Apple ProRes (iCodec Pro) decoder</longname>
4635 <class>Codec/Decoder/Video</class>
4636 <description>libav prores_lgpl decoder</description>
4637 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4641 <direction>sink</direction>
4642 <presence>always</presence>
4643 <details>video/x-prores</details>
4647 <direction>source</direction>
4648 <presence>always</presence>
4649 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4654 <name>avdec_ptx</name>
4655 <longname>libav V.Flash PTX image decoder</longname>
4656 <class>Codec/Decoder/Video</class>
4657 <description>libav ptx decoder</description>
4658 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4662 <direction>sink</direction>
4663 <presence>always</presence>
4664 <details>unknown/unknown</details>
4668 <direction>source</direction>
4669 <presence>always</presence>
4670 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4675 <name>avdec_qcelp</name>
4676 <longname>libav QCELP / PureVoice decoder</longname>
4677 <class>Codec/Decoder/Audio</class>
4678 <description>libav qcelp decoder</description>
4679 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4683 <direction>sink</direction>
4684 <presence>always</presence>
4685 <details>audio/qcelp</details>
4689 <direction>source</direction>
4690 <presence>always</presence>
4691 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
4696 <name>avdec_qdm2</name>
4697 <longname>libav QDesign Music Codec 2 decoder</longname>
4698 <class>Codec/Decoder/Audio</class>
4699 <description>libav qdm2 decoder</description>
4700 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4704 <direction>sink</direction>
4705 <presence>always</presence>
4706 <details>audio/x-qdm2</details>
4710 <direction>source</direction>
4711 <presence>always</presence>
4712 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
4717 <name>avdec_qdraw</name>
4718 <longname>libav Apple QuickDraw decoder</longname>
4719 <class>Codec/Decoder/Video</class>
4720 <description>libav qdraw decoder</description>
4721 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4725 <direction>sink</direction>
4726 <presence>always</presence>
4727 <details>video/x-qdrw</details>
4731 <direction>source</direction>
4732 <presence>always</presence>
4733 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4738 <name>avdec_qpeg</name>
4739 <longname>libav Q-team QPEG decoder</longname>
4740 <class>Codec/Decoder/Video</class>
4741 <description>libav qpeg decoder</description>
4742 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4746 <direction>sink</direction>
4747 <presence>always</presence>
4748 <details>video/x-gst-av-qpeg</details>
4752 <direction>source</direction>
4753 <presence>always</presence>
4754 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4759 <name>avdec_qtrle</name>
4760 <longname>libav QuickTime Animation (RLE) video decoder</longname>
4761 <class>Codec/Decoder/Video</class>
4762 <description>libav qtrle decoder</description>
4763 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4767 <direction>sink</direction>
4768 <presence>always</presence>
4769 <details>video/x-rle, layout=(string)quicktime, depth=(int)[ 1, 64 ]</details>
4773 <direction>source</direction>
4774 <presence>always</presence>
4775 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4780 <name>avdec_r10k</name>
4781 <longname>libav AJA Kona 10-bit RGB Codec decoder</longname>
4782 <class>Codec/Decoder/Video</class>
4783 <description>libav r10k decoder</description>
4784 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4788 <direction>sink</direction>
4789 <presence>always</presence>
4790 <details>unknown/unknown</details>
4794 <direction>source</direction>
4795 <presence>always</presence>
4796 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4801 <name>avdec_ralf</name>
4802 <longname>libav RealAudio Lossless decoder</longname>
4803 <class>Codec/Decoder/Audio</class>
4804 <description>libav ralf decoder</description>
4805 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4809 <direction>sink</direction>
4810 <presence>always</presence>
4811 <details>unknown/unknown</details>
4815 <direction>source</direction>
4816 <presence>always</presence>
4817 <details>audio/x-raw, layout=(string)interleaved, format=(string)S16LE</details>
4822 <name>avdec_real_144</name>
4823 <longname>libav RealAudio 1.0 (14.4K) decoder</longname>
4824 <class>Codec/Decoder/Audio</class>
4825 <description>libav real_144 decoder</description>
4826 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4830 <direction>sink</direction>
4831 <presence>always</presence>
4832 <details>audio/x-pn-realaudio, raversion=(int)1</details>
4836 <direction>source</direction>
4837 <presence>always</presence>
4838 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
4843 <name>avdec_real_288</name>
4844 <longname>libav RealAudio 2.0 (28.8K) decoder</longname>
4845 <class>Codec/Decoder/Audio</class>
4846 <description>libav real_288 decoder</description>
4847 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4851 <direction>sink</direction>
4852 <presence>always</presence>
4853 <details>audio/x-pn-realaudio, raversion=(int)2</details>
4857 <direction>source</direction>
4858 <presence>always</presence>
4859 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
4864 <name>avdec_rl2</name>
4865 <longname>libav RL2 video decoder</longname>
4866 <class>Codec/Decoder/Video</class>
4867 <description>libav rl2 decoder</description>
4868 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4872 <direction>sink</direction>
4873 <presence>always</presence>
4874 <details>unknown/unknown</details>
4878 <direction>source</direction>
4879 <presence>always</presence>
4880 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4885 <name>avdec_roq_dpcm</name>
4886 <longname>libav DPCM id RoQ decoder</longname>
4887 <class>Codec/Decoder/Audio</class>
4888 <description>libav roq_dpcm decoder</description>
4889 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4893 <direction>sink</direction>
4894 <presence>always</presence>
4895 <details>audio/x-dpcm, layout=(string)roq</details>
4899 <direction>source</direction>
4900 <presence>always</presence>
4901 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
4906 <name>avdec_roqvideo</name>
4907 <longname>libav id RoQ video decoder</longname>
4908 <class>Codec/Decoder/Video</class>
4909 <description>libav roqvideo decoder</description>
4910 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4914 <direction>sink</direction>
4915 <presence>always</presence>
4916 <details>video/x-gst-av-roqvideo</details>
4920 <direction>source</direction>
4921 <presence>always</presence>
4922 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4927 <name>avdec_rpza</name>
4928 <longname>libav QuickTime video (RPZA) decoder</longname>
4929 <class>Codec/Decoder/Video</class>
4930 <description>libav rpza decoder</description>
4931 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4935 <direction>sink</direction>
4936 <presence>always</presence>
4937 <details>video/x-apple-video</details>
4941 <direction>source</direction>
4942 <presence>always</presence>
4943 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
4948 <name>avdec_rv10</name>
4949 <longname>libav RealVideo 1.0 decoder</longname>
4950 <class>Codec/Decoder/Video</class>
4951 <description>libav rv10 decoder</description>
4952 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4956 <direction>sink</direction>
4957 <presence>always</presence>
4958 <details>video/x-pn-realvideo, rmversion=(int)1</details>
4962 <direction>source</direction>
4963 <presence>always</presence>
4964 <details>video/x-raw, format=(string)I420</details>
4969 <name>avdec_rv20</name>
4970 <longname>libav RealVideo 2.0 decoder</longname>
4971 <class>Codec/Decoder/Video</class>
4972 <description>libav rv20 decoder</description>
4973 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4977 <direction>sink</direction>
4978 <presence>always</presence>
4979 <details>video/x-pn-realvideo, rmversion=(int)2</details>
4983 <direction>source</direction>
4984 <presence>always</presence>
4985 <details>video/x-raw, format=(string)I420</details>
4990 <name>avdec_rv30</name>
4991 <longname>libav RealVideo 3.0 decoder</longname>
4992 <class>Codec/Decoder/Video</class>
4993 <description>libav rv30 decoder</description>
4994 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
4998 <direction>sink</direction>
4999 <presence>always</presence>
5000 <details>video/x-pn-realvideo, rmversion=(int)3</details>
5004 <direction>source</direction>
5005 <presence>always</presence>
5006 <details>video/x-raw, format=(string)I420</details>
5011 <name>avdec_rv40</name>
5012 <longname>libav RealVideo 4.0 decoder</longname>
5013 <class>Codec/Decoder/Video</class>
5014 <description>libav rv40 decoder</description>
5015 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5019 <direction>sink</direction>
5020 <presence>always</presence>
5021 <details>video/x-pn-realvideo, rmversion=(int)4</details>
5025 <direction>source</direction>
5026 <presence>always</presence>
5027 <details>video/x-raw, format=(string)I420</details>
5032 <name>avdec_s302m</name>
5033 <longname>libav SMPTE 302M decoder</longname>
5034 <class>Codec/Decoder/Audio</class>
5035 <description>libav s302m decoder</description>
5036 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5040 <direction>sink</direction>
5041 <presence>always</presence>
5042 <details>audio/x-smpte-302m</details>
5046 <direction>source</direction>
5047 <presence>always</presence>
5048 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
5053 <name>avdec_sanm</name>
5054 <longname>libav LucasArts SANM/Smush video decoder</longname>
5055 <class>Codec/Decoder/Video</class>
5056 <description>libav sanm decoder</description>
5057 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5061 <direction>sink</direction>
5062 <presence>always</presence>
5063 <details>unknown/unknown</details>
5067 <direction>source</direction>
5068 <presence>always</presence>
5069 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5074 <name>avdec_sgi</name>
5075 <longname>libav SGI image decoder</longname>
5076 <class>Codec/Decoder/Video</class>
5077 <description>libav sgi decoder</description>
5078 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5082 <direction>sink</direction>
5083 <presence>always</presence>
5084 <details>image/x-sgi</details>
5088 <direction>source</direction>
5089 <presence>always</presence>
5090 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5095 <name>avdec_sgirle</name>
5096 <longname>libav Silicon Graphics RLE 8-bit video decoder</longname>
5097 <class>Codec/Decoder/Video</class>
5098 <description>libav sgirle decoder</description>
5099 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5103 <direction>sink</direction>
5104 <presence>always</presence>
5105 <details>unknown/unknown</details>
5109 <direction>source</direction>
5110 <presence>always</presence>
5111 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5116 <name>avdec_shorten</name>
5117 <longname>libav Shorten decoder</longname>
5118 <class>Codec/Decoder/Audio</class>
5119 <description>libav shorten decoder</description>
5120 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5124 <direction>sink</direction>
5125 <presence>always</presence>
5126 <details>audio/x-shorten</details>
5130 <direction>source</direction>
5131 <presence>always</presence>
5132 <details>audio/x-raw, layout=(string)interleaved, format=(string){ S16LE, U8 }</details>
5137 <name>avdec_sipr</name>
5138 <longname>libav RealAudio SIPR / ACELP.NET decoder</longname>
5139 <class>Codec/Decoder/Audio</class>
5140 <description>libav sipr decoder</description>
5141 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5145 <direction>sink</direction>
5146 <presence>always</presence>
5147 <details>audio/x-sipro</details>
5151 <direction>source</direction>
5152 <presence>always</presence>
5153 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
5158 <name>avdec_smackaud</name>
5159 <longname>libav Smacker audio decoder</longname>
5160 <class>Codec/Decoder/Audio</class>
5161 <description>libav smackaud decoder</description>
5162 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5166 <direction>sink</direction>
5167 <presence>always</presence>
5168 <details>unknown/unknown</details>
5172 <direction>source</direction>
5173 <presence>always</presence>
5174 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
5179 <name>avdec_smackvid</name>
5180 <longname>libav Smacker video decoder</longname>
5181 <class>Codec/Decoder/Video</class>
5182 <description>libav smackvid decoder</description>
5183 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5187 <direction>sink</direction>
5188 <presence>always</presence>
5189 <details>unknown/unknown</details>
5193 <direction>source</direction>
5194 <presence>always</presence>
5195 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5200 <name>avdec_smc</name>
5201 <longname>libav QuickTime Graphics (SMC) decoder</longname>
5202 <class>Codec/Decoder/Video</class>
5203 <description>libav smc decoder</description>
5204 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5208 <direction>sink</direction>
5209 <presence>always</presence>
5210 <details>video/x-smc</details>
5214 <direction>source</direction>
5215 <presence>always</presence>
5216 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5221 <name>avdec_smvjpeg</name>
5222 <longname>libav SMV JPEG decoder</longname>
5223 <class>Codec/Decoder/Video</class>
5224 <description>libav smvjpeg decoder</description>
5225 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5229 <direction>sink</direction>
5230 <presence>always</presence>
5231 <details>unknown/unknown</details>
5235 <direction>source</direction>
5236 <presence>always</presence>
5237 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5242 <name>avdec_snow</name>
5243 <longname>libav Snow decoder</longname>
5244 <class>Codec/Decoder/Video</class>
5245 <description>libav snow decoder</description>
5246 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5250 <direction>sink</direction>
5251 <presence>always</presence>
5252 <details>unknown/unknown</details>
5256 <direction>source</direction>
5257 <presence>always</presence>
5258 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5263 <name>avdec_sol_dpcm</name>
5264 <longname>libav DPCM Sol decoder</longname>
5265 <class>Codec/Decoder/Audio</class>
5266 <description>libav sol_dpcm decoder</description>
5267 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5271 <direction>sink</direction>
5272 <presence>always</presence>
5273 <details>audio/x-dpcm, layout=(string)sol</details>
5277 <direction>source</direction>
5278 <presence>always</presence>
5279 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
5284 <name>avdec_sonic</name>
5285 <longname>libav Sonic decoder</longname>
5286 <class>Codec/Decoder/Audio</class>
5287 <description>libav sonic decoder</description>
5288 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5292 <direction>sink</direction>
5293 <presence>always</presence>
5294 <details>unknown/unknown</details>
5298 <direction>source</direction>
5299 <presence>always</presence>
5300 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
5305 <name>avdec_sp5x</name>
5306 <longname>libav Sunplus JPEG (SP5X) decoder</longname>
5307 <class>Codec/Decoder/Video</class>
5308 <description>libav sp5x decoder</description>
5309 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5313 <direction>sink</direction>
5314 <presence>always</presence>
5315 <details>video/sp5x</details>
5319 <direction>source</direction>
5320 <presence>always</presence>
5321 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5326 <name>avdec_sunrast</name>
5327 <longname>libav Sun Rasterfile image decoder</longname>
5328 <class>Codec/Decoder/Video</class>
5329 <description>libav sunrast decoder</description>
5330 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5334 <direction>sink</direction>
5335 <presence>always</presence>
5336 <details>image/x-sun-raster</details>
5340 <direction>source</direction>
5341 <presence>always</presence>
5342 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5347 <name>avdec_svq1</name>
5348 <longname>libav Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1 decoder</longname>
5349 <class>Codec/Decoder/Video</class>
5350 <description>libav svq1 decoder</description>
5351 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5355 <direction>sink</direction>
5356 <presence>always</presence>
5357 <details>video/x-svq, svqversion=(int)1</details>
5361 <direction>source</direction>
5362 <presence>always</presence>
5363 <details>video/x-raw, format=(string)YUV9</details>
5368 <name>avdec_svq3</name>
5369 <longname>libav Sorenson Vector Quantizer 3 / Sorenson Video 3 / SVQ3 decoder</longname>
5370 <class>Codec/Decoder/Video</class>
5371 <description>libav svq3 decoder</description>
5372 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5376 <direction>sink</direction>
5377 <presence>always</presence>
5378 <details>video/x-svq, svqversion=(int)3</details>
5382 <direction>source</direction>
5383 <presence>always</presence>
5384 <details>video/x-raw, format=(string)I420</details>
5389 <name>avdec_tak</name>
5390 <longname>libav TAK (Tom's lossless Audio Kompressor) decoder</longname>
5391 <class>Codec/Decoder/Audio</class>
5392 <description>libav tak decoder</description>
5393 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5397 <direction>sink</direction>
5398 <presence>always</presence>
5399 <details>unknown/unknown</details>
5403 <direction>source</direction>
5404 <presence>always</presence>
5405 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE }</details>
5410 <name>avdec_targa</name>
5411 <longname>libav Truevision Targa image decoder</longname>
5412 <class>Codec/Decoder/Video</class>
5413 <description>libav targa decoder</description>
5414 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5418 <direction>sink</direction>
5419 <presence>always</presence>
5420 <details>image/x-tga</details>
5424 <direction>source</direction>
5425 <presence>always</presence>
5426 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5431 <name>avdec_targa_y216</name>
5432 <longname>libav Pinnacle TARGA CineWave YUV16 decoder</longname>
5433 <class>Codec/Decoder/Video</class>
5434 <description>libav targa_y216 decoder</description>
5435 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5439 <direction>sink</direction>
5440 <presence>always</presence>
5441 <details>unknown/unknown</details>
5445 <direction>source</direction>
5446 <presence>always</presence>
5447 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5452 <name>avdec_tdsc</name>
5453 <longname>libav TDSC decoder</longname>
5454 <class>Codec/Decoder/Video</class>
5455 <description>libav tdsc decoder</description>
5456 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5460 <direction>sink</direction>
5461 <presence>always</presence>
5462 <details>unknown/unknown</details>
5466 <direction>source</direction>
5467 <presence>always</presence>
5468 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5473 <name>avdec_thp</name>
5474 <longname>libav Nintendo Gamecube THP video decoder</longname>
5475 <class>Codec/Decoder/Video</class>
5476 <description>libav thp decoder</description>
5477 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5481 <direction>sink</direction>
5482 <presence>always</presence>
5483 <details>unknown/unknown</details>
5487 <direction>source</direction>
5488 <presence>always</presence>
5489 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5494 <name>avdec_tiertexseqvideo</name>
5495 <longname>libav Tiertex Limited SEQ video decoder</longname>
5496 <class>Codec/Decoder/Video</class>
5497 <description>libav tiertexseqvideo decoder</description>
5498 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5502 <direction>sink</direction>
5503 <presence>always</presence>
5504 <details>unknown/unknown</details>
5508 <direction>source</direction>
5509 <presence>always</presence>
5510 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5515 <name>avdec_tiff</name>
5516 <longname>libav TIFF image decoder</longname>
5517 <class>Codec/Decoder/Video</class>
5518 <description>libav tiff decoder</description>
5519 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5523 <direction>sink</direction>
5524 <presence>always</presence>
5525 <details>image/tiff</details>
5529 <direction>source</direction>
5530 <presence>always</presence>
5531 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5536 <name>avdec_tmv</name>
5537 <longname>libav 8088flex TMV decoder</longname>
5538 <class>Codec/Decoder/Video</class>
5539 <description>libav tmv decoder</description>
5540 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5544 <direction>sink</direction>
5545 <presence>always</presence>
5546 <details>unknown/unknown</details>
5550 <direction>source</direction>
5551 <presence>always</presence>
5552 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5557 <name>avdec_truehd</name>
5558 <longname>libav TrueHD decoder</longname>
5559 <class>Codec/Decoder/Audio</class>
5560 <description>libav truehd decoder</description>
5561 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5565 <direction>sink</direction>
5566 <presence>always</presence>
5567 <details>audio/x-true-hd</details>
5571 <direction>source</direction>
5572 <presence>always</presence>
5573 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
5578 <name>avdec_truemotion1</name>
5579 <longname>libav Duck TrueMotion 1.0 decoder</longname>
5580 <class>Codec/Decoder/Video</class>
5581 <description>libav truemotion1 decoder</description>
5582 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5586 <direction>sink</direction>
5587 <presence>always</presence>
5588 <details>video/x-truemotion, trueversion=(int)1</details>
5592 <direction>source</direction>
5593 <presence>always</presence>
5594 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5599 <name>avdec_truemotion2</name>
5600 <longname>libav Duck TrueMotion 2.0 decoder</longname>
5601 <class>Codec/Decoder/Video</class>
5602 <description>libav truemotion2 decoder</description>
5603 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5607 <direction>sink</direction>
5608 <presence>always</presence>
5609 <details>video/x-truemotion, trueversion=(int)2</details>
5613 <direction>source</direction>
5614 <presence>always</presence>
5615 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5620 <name>avdec_truespeech</name>
5621 <longname>libav DSP Group TrueSpeech decoder</longname>
5622 <class>Codec/Decoder/Audio</class>
5623 <description>libav truespeech decoder</description>
5624 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5628 <direction>sink</direction>
5629 <presence>always</presence>
5630 <details>audio/x-truespeech</details>
5634 <direction>source</direction>
5635 <presence>always</presence>
5636 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
5641 <name>avdec_tscc2</name>
5642 <longname>libav TechSmith Screen Codec 2 decoder</longname>
5643 <class>Codec/Decoder/Video</class>
5644 <description>libav tscc2 decoder</description>
5645 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5649 <direction>sink</direction>
5650 <presence>always</presence>
5651 <details>video/x-tscc, tsccversion=(int)2</details>
5655 <direction>source</direction>
5656 <presence>always</presence>
5657 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5662 <name>avdec_tta</name>
5663 <longname>libav TTA (True Audio) decoder</longname>
5664 <class>Codec/Decoder/Audio</class>
5665 <description>libav tta decoder</description>
5666 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5670 <direction>sink</direction>
5671 <presence>always</presence>
5672 <details>audio/x-tta</details>
5676 <direction>source</direction>
5677 <presence>always</presence>
5678 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
5683 <name>avdec_twinvq</name>
5684 <longname>libav VQF TwinVQ decoder</longname>
5685 <class>Codec/Decoder/Audio</class>
5686 <description>libav twinvq decoder</description>
5687 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5691 <direction>sink</direction>
5692 <presence>always</presence>
5693 <details>audio/x-twin-vq</details>
5697 <direction>source</direction>
5698 <presence>always</presence>
5699 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
5704 <name>avdec_txd</name>
5705 <longname>libav Renderware TXD (TeXture Dictionary) image decoder</longname>
5706 <class>Codec/Decoder/Video</class>
5707 <description>libav txd decoder</description>
5708 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5712 <direction>sink</direction>
5713 <presence>always</presence>
5714 <details>unknown/unknown</details>
5718 <direction>source</direction>
5719 <presence>always</presence>
5720 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5725 <name>avdec_ultimotion</name>
5726 <longname>libav IBM UltiMotion decoder</longname>
5727 <class>Codec/Decoder/Video</class>
5728 <description>libav ultimotion decoder</description>
5729 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5733 <direction>sink</direction>
5734 <presence>always</presence>
5735 <details>video/x-ultimotion</details>
5739 <direction>source</direction>
5740 <presence>always</presence>
5741 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5746 <name>avdec_utvideo</name>
5747 <longname>libav Ut Video decoder</longname>
5748 <class>Codec/Decoder/Video</class>
5749 <description>libav utvideo decoder</description>
5750 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5754 <direction>sink</direction>
5755 <presence>always</presence>
5756 <details>unknown/unknown</details>
5760 <direction>source</direction>
5761 <presence>always</presence>
5762 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5767 <name>avdec_v308</name>
5768 <longname>libav Uncompressed packed 4:4:4 decoder</longname>
5769 <class>Codec/Decoder/Video</class>
5770 <description>libav v308 decoder</description>
5771 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5775 <direction>sink</direction>
5776 <presence>always</presence>
5777 <details>unknown/unknown</details>
5781 <direction>source</direction>
5782 <presence>always</presence>
5783 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5788 <name>avdec_v408</name>
5789 <longname>libav Uncompressed packed QT 4:4:4:4 decoder</longname>
5790 <class>Codec/Decoder/Video</class>
5791 <description>libav v408 decoder</description>
5792 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5796 <direction>sink</direction>
5797 <presence>always</presence>
5798 <details>unknown/unknown</details>
5802 <direction>source</direction>
5803 <presence>always</presence>
5804 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5809 <name>avdec_v410</name>
5810 <longname>libav Uncompressed 4:4:4 10-bit decoder</longname>
5811 <class>Codec/Decoder/Video</class>
5812 <description>libav v410 decoder</description>
5813 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5817 <direction>sink</direction>
5818 <presence>always</presence>
5819 <details>unknown/unknown</details>
5823 <direction>source</direction>
5824 <presence>always</presence>
5825 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5830 <name>avdec_vb</name>
5831 <longname>libav Beam Software VB decoder</longname>
5832 <class>Codec/Decoder/Video</class>
5833 <description>libav vb decoder</description>
5834 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5838 <direction>sink</direction>
5839 <presence>always</presence>
5840 <details>unknown/unknown</details>
5844 <direction>source</direction>
5845 <presence>always</presence>
5846 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5851 <name>avdec_vble</name>
5852 <longname>libav VBLE Lossless Codec decoder</longname>
5853 <class>Codec/Decoder/Video</class>
5854 <description>libav vble decoder</description>
5855 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5859 <direction>sink</direction>
5860 <presence>always</presence>
5861 <details>unknown/unknown</details>
5865 <direction>source</direction>
5866 <presence>always</presence>
5867 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5872 <name>avdec_vc1</name>
5873 <longname>libav SMPTE VC-1 decoder</longname>
5874 <class>Codec/Decoder/Video</class>
5875 <description>libav vc1 decoder</description>
5876 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5880 <direction>sink</direction>
5881 <presence>always</presence>
5882 <details>video/x-wmv, wmvversion=(int)3, format=(string){ WVC1, WMVA }</details>
5886 <direction>source</direction>
5887 <presence>always</presence>
5888 <details>video/x-raw, format=(string)I420</details>
5893 <name>avdec_vc1image</name>
5894 <longname>libav Windows Media Video 9 Image v2 decoder</longname>
5895 <class>Codec/Decoder/Video</class>
5896 <description>libav vc1image decoder</description>
5897 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5901 <direction>sink</direction>
5902 <presence>always</presence>
5903 <details>unknown/unknown</details>
5907 <direction>source</direction>
5908 <presence>always</presence>
5909 <details>video/x-raw, format=(string)I420</details>
5914 <name>avdec_vcr1</name>
5915 <longname>libav ATI VCR1 decoder</longname>
5916 <class>Codec/Decoder/Video</class>
5917 <description>libav vcr1 decoder</description>
5918 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5922 <direction>sink</direction>
5923 <presence>always</presence>
5924 <details>video/x-ati-vcr, vcrversion=(int)1</details>
5928 <direction>source</direction>
5929 <presence>always</presence>
5930 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5935 <name>avdec_vima</name>
5936 <longname>libav LucasArts VIMA audio decoder</longname>
5937 <class>Codec/Decoder/Audio</class>
5938 <description>libav vima decoder</description>
5939 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5943 <direction>sink</direction>
5944 <presence>always</presence>
5945 <details>unknown/unknown</details>
5949 <direction>source</direction>
5950 <presence>always</presence>
5951 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
5956 <name>avdec_vmdaudio</name>
5957 <longname>libav Sierra VMD audio decoder</longname>
5958 <class>Codec/Decoder/Audio</class>
5959 <description>libav vmdaudio decoder</description>
5960 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5964 <direction>sink</direction>
5965 <presence>always</presence>
5966 <details>audio/x-gst-av-vmdaudio</details>
5970 <direction>source</direction>
5971 <presence>always</presence>
5972 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
5977 <name>avdec_vmdvideo</name>
5978 <longname>libav Sierra VMD video decoder</longname>
5979 <class>Codec/Decoder/Video</class>
5980 <description>libav vmdvideo decoder</description>
5981 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
5985 <direction>sink</direction>
5986 <presence>always</presence>
5987 <details>video/x-gst-av-vmdvideo</details>
5991 <direction>source</direction>
5992 <presence>always</presence>
5993 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
5998 <name>avdec_vmnc</name>
5999 <longname>libav VMware Screen Codec / VMware Video decoder</longname>
6000 <class>Codec/Decoder/Video</class>
6001 <description>libav vmnc decoder</description>
6002 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6006 <direction>sink</direction>
6007 <presence>always</presence>
6008 <details>video/x-vmnc</details>
6012 <direction>source</direction>
6013 <presence>always</presence>
6014 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6019 <name>avdec_vp3</name>
6020 <longname>libav On2 VP3 decoder</longname>
6021 <class>Codec/Decoder/Video</class>
6022 <description>libav vp3 decoder</description>
6023 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6027 <direction>sink</direction>
6028 <presence>always</presence>
6029 <details>video/x-vp3</details>
6033 <direction>source</direction>
6034 <presence>always</presence>
6035 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6040 <name>avdec_vp5</name>
6041 <longname>libav On2 VP5 decoder</longname>
6042 <class>Codec/Decoder/Video</class>
6043 <description>libav vp5 decoder</description>
6044 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6048 <direction>sink</direction>
6049 <presence>always</presence>
6050 <details>video/x-vp5</details>
6054 <direction>source</direction>
6055 <presence>always</presence>
6056 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6061 <name>avdec_vp6</name>
6062 <longname>libav On2 VP6 decoder</longname>
6063 <class>Codec/Decoder/Video</class>
6064 <description>libav vp6 decoder</description>
6065 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6069 <direction>sink</direction>
6070 <presence>always</presence>
6071 <details>video/x-vp6</details>
6075 <direction>source</direction>
6076 <presence>always</presence>
6077 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6082 <name>avdec_vp6a</name>
6083 <longname>libav On2 VP6 (Flash version, with alpha channel) decoder</longname>
6084 <class>Codec/Decoder/Video</class>
6085 <description>libav vp6a decoder</description>
6086 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6090 <direction>sink</direction>
6091 <presence>always</presence>
6092 <details>video/x-vp6-alpha</details>
6096 <direction>source</direction>
6097 <presence>always</presence>
6098 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6103 <name>avdec_vp6f</name>
6104 <longname>libav On2 VP6 (Flash version) decoder</longname>
6105 <class>Codec/Decoder/Video</class>
6106 <description>libav vp6f decoder</description>
6107 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6111 <direction>sink</direction>
6112 <presence>always</presence>
6113 <details>video/x-vp6-flash</details>
6117 <direction>source</direction>
6118 <presence>always</presence>
6119 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6124 <name>avdec_vp7</name>
6125 <longname>libav On2 VP7 decoder</longname>
6126 <class>Codec/Decoder/Video</class>
6127 <description>libav vp7 decoder</description>
6128 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6132 <direction>sink</direction>
6133 <presence>always</presence>
6134 <details>unknown/unknown</details>
6138 <direction>source</direction>
6139 <presence>always</presence>
6140 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6145 <name>avdec_vp8</name>
6146 <longname>libav On2 VP8 decoder</longname>
6147 <class>Codec/Decoder/Video</class>
6148 <description>libav vp8 decoder</description>
6149 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6153 <direction>sink</direction>
6154 <presence>always</presence>
6155 <details>video/x-vp8</details>
6159 <direction>source</direction>
6160 <presence>always</presence>
6161 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6166 <name>avdec_vp9</name>
6167 <longname>libav Google VP9 decoder</longname>
6168 <class>Codec/Decoder/Video</class>
6169 <description>libav vp9 decoder</description>
6170 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6174 <direction>sink</direction>
6175 <presence>always</presence>
6176 <details>video/x-vp9</details>
6180 <direction>source</direction>
6181 <presence>always</presence>
6182 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6187 <name>avdec_vqavideo</name>
6188 <longname>libav Westwood Studios VQA (Vector Quantized Animation) video decoder</longname>
6189 <class>Codec/Decoder/Video</class>
6190 <description>libav vqavideo decoder</description>
6191 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6195 <direction>sink</direction>
6196 <presence>always</presence>
6197 <details>video/x-gst-av-vqavideo</details>
6201 <direction>source</direction>
6202 <presence>always</presence>
6203 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6208 <name>avdec_wavesynth</name>
6209 <longname>libav Wave synthesis pseudo-codec decoder</longname>
6210 <class>Codec/Decoder/Audio</class>
6211 <description>libav wavesynth decoder</description>
6212 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6216 <direction>sink</direction>
6217 <presence>always</presence>
6218 <details>unknown/unknown</details>
6222 <direction>source</direction>
6223 <presence>always</presence>
6224 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
6229 <name>avdec_webp</name>
6230 <longname>libav WebP image decoder</longname>
6231 <class>Codec/Decoder/Video</class>
6232 <description>libav webp decoder</description>
6233 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6237 <direction>sink</direction>
6238 <presence>always</presence>
6239 <details>unknown/unknown</details>
6243 <direction>source</direction>
6244 <presence>always</presence>
6245 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6250 <name>avdec_wmalossless</name>
6251 <longname>libav Windows Media Audio Lossless decoder</longname>
6252 <class>Codec/Decoder/Audio</class>
6253 <description>libav wmalossless decoder</description>
6254 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6258 <direction>sink</direction>
6259 <presence>always</presence>
6260 <details>audio/x-wma, wmaversion=(int)4, depth=(int)16</details>
6264 <direction>source</direction>
6265 <presence>always</presence>
6266 <details>audio/x-raw, layout=(string)interleaved, format=(string){ S16LE, S32LE }</details>
6271 <name>avdec_wmapro</name>
6272 <longname>libav Windows Media Audio 9 Professional decoder</longname>
6273 <class>Codec/Decoder/Audio</class>
6274 <description>libav wmapro decoder</description>
6275 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6279 <direction>sink</direction>
6280 <presence>always</presence>
6281 <details>audio/x-wma, wmaversion=(int)3</details>
6285 <direction>source</direction>
6286 <presence>always</presence>
6287 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
6292 <name>avdec_wmav1</name>
6293 <longname>libav Windows Media Audio 1 decoder</longname>
6294 <class>Codec/Decoder/Audio</class>
6295 <description>libav wmav1 decoder</description>
6296 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6300 <direction>sink</direction>
6301 <presence>always</presence>
6302 <details>audio/x-wma, wmaversion=(int)1, block_align=(int)[ 0, 2147483647 ], bitrate=(int)[ 0, 2147483647 ]</details>
6306 <direction>source</direction>
6307 <presence>always</presence>
6308 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
6313 <name>avdec_wmav2</name>
6314 <longname>libav Windows Media Audio 2 decoder</longname>
6315 <class>Codec/Decoder/Audio</class>
6316 <description>libav wmav2 decoder</description>
6317 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6321 <direction>sink</direction>
6322 <presence>always</presence>
6323 <details>audio/x-wma, wmaversion=(int)2, block_align=(int)[ 0, 2147483647 ], bitrate=(int)[ 0, 2147483647 ]</details>
6327 <direction>source</direction>
6328 <presence>always</presence>
6329 <details>audio/x-raw, layout=(string)interleaved, format=(string)F32LE</details>
6334 <name>avdec_wmavoice</name>
6335 <longname>libav Windows Media Audio Voice decoder</longname>
6336 <class>Codec/Decoder/Audio</class>
6337 <description>libav wmavoice decoder</description>
6338 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6342 <direction>sink</direction>
6343 <presence>always</presence>
6344 <details>audio/x-wms</details>
6348 <direction>source</direction>
6349 <presence>always</presence>
6350 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
6355 <name>avdec_wmv1</name>
6356 <longname>libav Windows Media Video 7 decoder</longname>
6357 <class>Codec/Decoder/Video</class>
6358 <description>libav wmv1 decoder</description>
6359 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6363 <direction>sink</direction>
6364 <presence>always</presence>
6365 <details>video/x-wmv, wmvversion=(int)1</details>
6369 <direction>source</direction>
6370 <presence>always</presence>
6371 <details>video/x-raw, format=(string)I420</details>
6376 <name>avdec_wmv2</name>
6377 <longname>libav Windows Media Video 8 decoder</longname>
6378 <class>Codec/Decoder/Video</class>
6379 <description>libav wmv2 decoder</description>
6380 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6384 <direction>sink</direction>
6385 <presence>always</presence>
6386 <details>video/x-wmv, wmvversion=(int)2</details>
6390 <direction>source</direction>
6391 <presence>always</presence>
6392 <details>video/x-raw, format=(string)I420</details>
6397 <name>avdec_wmv3</name>
6398 <longname>libav Windows Media Video 9 decoder</longname>
6399 <class>Codec/Decoder/Video</class>
6400 <description>libav wmv3 decoder</description>
6401 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6405 <direction>sink</direction>
6406 <presence>always</presence>
6407 <details>video/x-wmv, wmvversion=(int)3, format=(string)WMV3</details>
6411 <direction>source</direction>
6412 <presence>always</presence>
6413 <details>video/x-raw, format=(string)I420</details>
6418 <name>avdec_wmv3image</name>
6419 <longname>libav Windows Media Video 9 Image decoder</longname>
6420 <class>Codec/Decoder/Video</class>
6421 <description>libav wmv3image decoder</description>
6422 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6426 <direction>sink</direction>
6427 <presence>always</presence>
6428 <details>unknown/unknown</details>
6432 <direction>source</direction>
6433 <presence>always</presence>
6434 <details>video/x-raw, format=(string)I420</details>
6439 <name>avdec_wnv1</name>
6440 <longname>libav Winnov WNV1 decoder</longname>
6441 <class>Codec/Decoder/Video</class>
6442 <description>libav wnv1 decoder</description>
6443 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6447 <direction>sink</direction>
6448 <presence>always</presence>
6449 <details>video/x-gst-av-wnv1</details>
6453 <direction>source</direction>
6454 <presence>always</presence>
6455 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6460 <name>avdec_ws_snd1</name>
6461 <longname>libav Westwood Audio (SND1) decoder</longname>
6462 <class>Codec/Decoder/Audio</class>
6463 <description>libav ws_snd1 decoder</description>
6464 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6468 <direction>sink</direction>
6469 <presence>always</presence>
6470 <details>audio/x-gst-av-ws_snd1</details>
6474 <direction>source</direction>
6475 <presence>always</presence>
6476 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
6481 <name>avdec_xan_dpcm</name>
6482 <longname>libav DPCM Xan decoder</longname>
6483 <class>Codec/Decoder/Audio</class>
6484 <description>libav xan_dpcm decoder</description>
6485 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6489 <direction>sink</direction>
6490 <presence>always</presence>
6491 <details>audio/x-dpcm, layout=(string)xan</details>
6495 <direction>source</direction>
6496 <presence>always</presence>
6497 <details>audio/x-raw, layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE, F64LE }</details>
6502 <name>avdec_xan_wc3</name>
6503 <longname>libav Wing Commander III / Xan decoder</longname>
6504 <class>Codec/Decoder/Video</class>
6505 <description>libav xan_wc3 decoder</description>
6506 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6510 <direction>sink</direction>
6511 <presence>always</presence>
6512 <details>video/x-xan, wcversion=(int)3</details>
6516 <direction>source</direction>
6517 <presence>always</presence>
6518 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6523 <name>avdec_xan_wc4</name>
6524 <longname>libav Wing Commander IV / Xxan decoder</longname>
6525 <class>Codec/Decoder/Video</class>
6526 <description>libav xan_wc4 decoder</description>
6527 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6531 <direction>sink</direction>
6532 <presence>always</presence>
6533 <details>video/x-xan, wcversion=(int)4</details>
6537 <direction>source</direction>
6538 <presence>always</presence>
6539 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6544 <name>avdec_xbin</name>
6545 <longname>libav eXtended BINary text decoder</longname>
6546 <class>Codec/Decoder/Video</class>
6547 <description>libav xbin decoder</description>
6548 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6552 <direction>sink</direction>
6553 <presence>always</presence>
6554 <details>unknown/unknown</details>
6558 <direction>source</direction>
6559 <presence>always</presence>
6560 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6565 <name>avdec_xbm</name>
6566 <longname>libav XBM (X BitMap) image decoder</longname>
6567 <class>Codec/Decoder/Video</class>
6568 <description>libav xbm decoder</description>
6569 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6573 <direction>sink</direction>
6574 <presence>always</presence>
6575 <details>unknown/unknown</details>
6579 <direction>source</direction>
6580 <presence>always</presence>
6581 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6586 <name>avdec_xface</name>
6587 <longname>libav X-face image decoder</longname>
6588 <class>Codec/Decoder/Video</class>
6589 <description>libav xface decoder</description>
6590 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6594 <direction>sink</direction>
6595 <presence>always</presence>
6596 <details>unknown/unknown</details>
6600 <direction>source</direction>
6601 <presence>always</presence>
6602 <details>video/x-raw</details>
6607 <name>avdec_xl</name>
6608 <longname>libav Miro VideoXL decoder</longname>
6609 <class>Codec/Decoder/Video</class>
6610 <description>libav xl decoder</description>
6611 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6615 <direction>sink</direction>
6616 <presence>always</presence>
6617 <details>video/x-gst-av-xl</details>
6621 <direction>source</direction>
6622 <presence>always</presence>
6623 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6628 <name>avdec_xwd</name>
6629 <longname>libav XWD (X Window Dump) image decoder</longname>
6630 <class>Codec/Decoder/Video</class>
6631 <description>libav xwd decoder</description>
6632 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6636 <direction>sink</direction>
6637 <presence>always</presence>
6638 <details>unknown/unknown</details>
6642 <direction>source</direction>
6643 <presence>always</presence>
6644 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6649 <name>avdec_y41p</name>
6650 <longname>libav Uncompressed YUV 4:1:1 12-bit decoder</longname>
6651 <class>Codec/Decoder/Video</class>
6652 <description>libav y41p decoder</description>
6653 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6657 <direction>sink</direction>
6658 <presence>always</presence>
6659 <details>unknown/unknown</details>
6663 <direction>source</direction>
6664 <presence>always</presence>
6665 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6670 <name>avdec_yop</name>
6671 <longname>libav Psygnosis YOP Video decoder</longname>
6672 <class>Codec/Decoder/Video</class>
6673 <description>libav yop decoder</description>
6674 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6678 <direction>sink</direction>
6679 <presence>always</presence>
6680 <details>unknown/unknown</details>
6684 <direction>source</direction>
6685 <presence>always</presence>
6686 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6691 <name>avdec_yuv4</name>
6692 <longname>libav Uncompressed packed 4:2:0 decoder</longname>
6693 <class>Codec/Decoder/Video</class>
6694 <description>libav yuv4 decoder</description>
6695 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6699 <direction>sink</direction>
6700 <presence>always</presence>
6701 <details>unknown/unknown</details>
6705 <direction>source</direction>
6706 <presence>always</presence>
6707 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6712 <name>avdec_zerocodec</name>
6713 <longname>libav ZeroCodec Lossless Video decoder</longname>
6714 <class>Codec/Decoder/Video</class>
6715 <description>libav zerocodec decoder</description>
6716 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6720 <direction>sink</direction>
6721 <presence>always</presence>
6722 <details>unknown/unknown</details>
6726 <direction>source</direction>
6727 <presence>always</presence>
6728 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6733 <name>avdec_zlib</name>
6734 <longname>libav LCL (LossLess Codec Library) ZLIB decoder</longname>
6735 <class>Codec/Decoder/Video</class>
6736 <description>libav zlib decoder</description>
6737 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6741 <direction>sink</direction>
6742 <presence>always</presence>
6743 <details>video/x-zlib</details>
6747 <direction>source</direction>
6748 <presence>always</presence>
6749 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6754 <name>avdec_zmbv</name>
6755 <longname>libav Zip Motion Blocks Video decoder</longname>
6756 <class>Codec/Decoder/Video</class>
6757 <description>libav zmbv decoder</description>
6758 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6762 <direction>sink</direction>
6763 <presence>always</presence>
6764 <details>video/x-zmbv</details>
6768 <direction>source</direction>
6769 <presence>always</presence>
6770 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
6775 <name>avdeinterlace</name>
6776 <longname>libav Deinterlace element</longname>
6777 <class>Filter/Effect/Video/Deinterlace</class>
6778 <description>Deinterlace video</description>
6779 <author>Luca Ognibene <luogni@tin.it></author>
6783 <direction>sink</direction>
6784 <presence>always</presence>
6785 <details>video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
6789 <direction>source</direction>
6790 <presence>always</presence>
6791 <details>video/x-raw, format=(string)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
6796 <name>avdemux_4xm</name>
6797 <longname>libav 4X Technologies demuxer</longname>
6798 <class>Codec/Demuxer</class>
6799 <description>libav 4X Technologies demuxer</description>
6800 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6804 <direction>sink</direction>
6805 <presence>always</presence>
6806 <details>video/x-4xm</details>
6809 <name>audio_%u</name>
6810 <direction>source</direction>
6811 <presence>sometimes</presence>
6812 <details>ANY</details>
6815 <name>video_%u</name>
6816 <direction>source</direction>
6817 <presence>sometimes</presence>
6818 <details>ANY</details>
6823 <name>avdemux_aiff</name>
6824 <longname>libav Audio IFF demuxer</longname>
6825 <class>Codec/Demuxer</class>
6826 <description>libav Audio IFF demuxer</description>
6827 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6831 <direction>sink</direction>
6832 <presence>always</presence>
6833 <details>audio/x-aiff</details>
6836 <name>audio_%u</name>
6837 <direction>source</direction>
6838 <presence>sometimes</presence>
6839 <details>ANY</details>
6842 <name>video_%u</name>
6843 <direction>source</direction>
6844 <presence>sometimes</presence>
6845 <details>ANY</details>
6850 <name>avdemux_ape</name>
6851 <longname>libav Monkey's Audio demuxer</longname>
6852 <class>Codec/Demuxer</class>
6853 <description>libav Monkey's Audio demuxer</description>
6854 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6858 <direction>sink</direction>
6859 <presence>always</presence>
6860 <details>application/x-ape</details>
6863 <name>audio_%u</name>
6864 <direction>source</direction>
6865 <presence>sometimes</presence>
6866 <details>ANY</details>
6869 <name>video_%u</name>
6870 <direction>source</direction>
6871 <presence>sometimes</presence>
6872 <details>ANY</details>
6877 <name>avdemux_avs</name>
6878 <longname>libav AVS demuxer</longname>
6879 <class>Codec/Demuxer</class>
6880 <description>libav AVS demuxer</description>
6881 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6885 <direction>sink</direction>
6886 <presence>always</presence>
6887 <details>application/x-gst-av-avs</details>
6890 <name>audio_%u</name>
6891 <direction>source</direction>
6892 <presence>sometimes</presence>
6893 <details>ANY</details>
6896 <name>video_%u</name>
6897 <direction>source</direction>
6898 <presence>sometimes</presence>
6899 <details>ANY</details>
6904 <name>avdemux_daud</name>
6905 <longname>libav D-Cinema audio demuxer</longname>
6906 <class>Codec/Demuxer</class>
6907 <description>libav D-Cinema audio demuxer</description>
6908 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6912 <direction>sink</direction>
6913 <presence>always</presence>
6914 <details>application/x-gst-av-daud</details>
6917 <name>audio_%u</name>
6918 <direction>source</direction>
6919 <presence>sometimes</presence>
6920 <details>ANY</details>
6923 <name>video_%u</name>
6924 <direction>source</direction>
6925 <presence>sometimes</presence>
6926 <details>ANY</details>
6931 <name>avdemux_ea</name>
6932 <longname>libav Electronic Arts Multimedia demuxer</longname>
6933 <class>Codec/Demuxer</class>
6934 <description>libav Electronic Arts Multimedia demuxer</description>
6935 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6939 <direction>sink</direction>
6940 <presence>always</presence>
6941 <details>application/x-gst-av-ea</details>
6944 <name>audio_%u</name>
6945 <direction>source</direction>
6946 <presence>sometimes</presence>
6947 <details>ANY</details>
6950 <name>video_%u</name>
6951 <direction>source</direction>
6952 <presence>sometimes</presence>
6953 <details>ANY</details>
6958 <name>avdemux_ffm</name>
6959 <longname>libav FFM (FFserver live feed) demuxer</longname>
6960 <class>Codec/Demuxer</class>
6961 <description>libav FFM (FFserver live feed) demuxer</description>
6962 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6966 <direction>sink</direction>
6967 <presence>always</presence>
6968 <details>application/x-gst-av-ffm</details>
6971 <name>audio_%u</name>
6972 <direction>source</direction>
6973 <presence>sometimes</presence>
6974 <details>ANY</details>
6977 <name>video_%u</name>
6978 <direction>source</direction>
6979 <presence>sometimes</presence>
6980 <details>ANY</details>
6985 <name>avdemux_film_cpk</name>
6986 <longname>libav Sega FILM / CPK demuxer</longname>
6987 <class>Codec/Demuxer</class>
6988 <description>libav Sega FILM / CPK demuxer</description>
6989 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
6993 <direction>sink</direction>
6994 <presence>always</presence>
6995 <details>application/x-gst-av-film_cpk</details>
6998 <name>audio_%u</name>
6999 <direction>source</direction>
7000 <presence>sometimes</presence>
7001 <details>ANY</details>
7004 <name>video_%u</name>
7005 <direction>source</direction>
7006 <presence>sometimes</presence>
7007 <details>ANY</details>
7012 <name>avdemux_gif</name>
7013 <longname>libav CompuServe Graphics Interchange Format (GIF) demuxer</longname>
7014 <class>Codec/Demuxer</class>
7015 <description>libav CompuServe Graphics Interchange Format (GIF) demuxer</description>
7016 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7020 <direction>sink</direction>
7021 <presence>always</presence>
7022 <details>image/gif</details>
7025 <name>audio_%u</name>
7026 <direction>source</direction>
7027 <presence>sometimes</presence>
7028 <details>ANY</details>
7031 <name>video_%u</name>
7032 <direction>source</direction>
7033 <presence>sometimes</presence>
7034 <details>ANY</details>
7039 <name>avdemux_gxf</name>
7040 <longname>libav GXF (General eXchange Format) demuxer</longname>
7041 <class>Codec/Demuxer</class>
7042 <description>libav GXF (General eXchange Format) demuxer</description>
7043 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7047 <direction>sink</direction>
7048 <presence>always</presence>
7049 <details>application/gxf</details>
7052 <name>audio_%u</name>
7053 <direction>source</direction>
7054 <presence>sometimes</presence>
7055 <details>ANY</details>
7058 <name>video_%u</name>
7059 <direction>source</direction>
7060 <presence>sometimes</presence>
7061 <details>ANY</details>
7066 <name>avdemux_idcin</name>
7067 <longname>libav id Cinematic demuxer</longname>
7068 <class>Codec/Demuxer</class>
7069 <description>libav id Cinematic demuxer</description>
7070 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7074 <direction>sink</direction>
7075 <presence>always</presence>
7076 <details>application/x-gst-av-idcin</details>
7079 <name>audio_%u</name>
7080 <direction>source</direction>
7081 <presence>sometimes</presence>
7082 <details>ANY</details>
7085 <name>video_%u</name>
7086 <direction>source</direction>
7087 <presence>sometimes</presence>
7088 <details>ANY</details>
7093 <name>avdemux_ipmovie</name>
7094 <longname>libav Interplay MVE demuxer</longname>
7095 <class>Codec/Demuxer</class>
7096 <description>libav Interplay MVE demuxer</description>
7097 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7101 <direction>sink</direction>
7102 <presence>always</presence>
7103 <details>application/x-gst-av-ipmovie</details>
7106 <name>audio_%u</name>
7107 <direction>source</direction>
7108 <presence>sometimes</presence>
7109 <details>ANY</details>
7112 <name>video_%u</name>
7113 <direction>source</direction>
7114 <presence>sometimes</presence>
7115 <details>ANY</details>
7120 <name>avdemux_mm</name>
7121 <longname>libav American Laser Games MM demuxer</longname>
7122 <class>Codec/Demuxer</class>
7123 <description>libav American Laser Games MM demuxer</description>
7124 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7128 <direction>sink</direction>
7129 <presence>always</presence>
7130 <details>application/x-gst-av-mm</details>
7133 <name>audio_%u</name>
7134 <direction>source</direction>
7135 <presence>sometimes</presence>
7136 <details>ANY</details>
7139 <name>video_%u</name>
7140 <direction>source</direction>
7141 <presence>sometimes</presence>
7142 <details>ANY</details>
7147 <name>avdemux_mmf</name>
7148 <longname>libav Yamaha SMAF demuxer</longname>
7149 <class>Codec/Demuxer</class>
7150 <description>libav Yamaha SMAF demuxer</description>
7151 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7155 <direction>sink</direction>
7156 <presence>always</presence>
7157 <details>application/x-gst-av-mmf</details>
7160 <name>audio_%u</name>
7161 <direction>source</direction>
7162 <presence>sometimes</presence>
7163 <details>ANY</details>
7166 <name>video_%u</name>
7167 <direction>source</direction>
7168 <presence>sometimes</presence>
7169 <details>ANY</details>
7174 <name>avdemux_mpc</name>
7175 <longname>libav Musepack demuxer</longname>
7176 <class>Codec/Demuxer</class>
7177 <description>libav Musepack demuxer</description>
7178 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7182 <direction>sink</direction>
7183 <presence>always</presence>
7184 <details>audio/x-musepack, streamversion=(int)7</details>
7187 <name>audio_%u</name>
7188 <direction>source</direction>
7189 <presence>sometimes</presence>
7190 <details>ANY</details>
7193 <name>video_%u</name>
7194 <direction>source</direction>
7195 <presence>sometimes</presence>
7196 <details>ANY</details>
7201 <name>avdemux_mpc8</name>
7202 <longname>libav Musepack SV8 demuxer</longname>
7203 <class>Codec/Demuxer</class>
7204 <description>libav Musepack SV8 demuxer</description>
7205 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7209 <direction>sink</direction>
7210 <presence>always</presence>
7211 <details>audio/x-musepack, streamversion=(int)8</details>
7214 <name>audio_%u</name>
7215 <direction>source</direction>
7216 <presence>sometimes</presence>
7217 <details>ANY</details>
7220 <name>video_%u</name>
7221 <direction>source</direction>
7222 <presence>sometimes</presence>
7223 <details>ANY</details>
7228 <name>avdemux_mxf</name>
7229 <longname>libav MXF (Material eXchange Format) demuxer</longname>
7230 <class>Codec/Demuxer</class>
7231 <description>libav MXF (Material eXchange Format) demuxer</description>
7232 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7236 <direction>sink</direction>
7237 <presence>always</presence>
7238 <details>application/mxf</details>
7241 <name>audio_%u</name>
7242 <direction>source</direction>
7243 <presence>sometimes</presence>
7244 <details>ANY</details>
7247 <name>video_%u</name>
7248 <direction>source</direction>
7249 <presence>sometimes</presence>
7250 <details>ANY</details>
7255 <name>avdemux_nsv</name>
7256 <longname>libav Nullsoft Streaming Video demuxer</longname>
7257 <class>Codec/Demuxer</class>
7258 <description>libav Nullsoft Streaming Video demuxer</description>
7259 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7263 <direction>sink</direction>
7264 <presence>always</presence>
7265 <details>video/x-nsv</details>
7268 <name>audio_%u</name>
7269 <direction>source</direction>
7270 <presence>sometimes</presence>
7271 <details>ANY</details>
7274 <name>video_%u</name>
7275 <direction>source</direction>
7276 <presence>sometimes</presence>
7277 <details>ANY</details>
7282 <name>avdemux_nut</name>
7283 <longname>libav NUT demuxer</longname>
7284 <class>Codec/Demuxer</class>
7285 <description>libav NUT demuxer</description>
7286 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7290 <direction>sink</direction>
7291 <presence>always</presence>
7292 <details>application/x-gst-av-nut</details>
7295 <name>audio_%u</name>
7296 <direction>source</direction>
7297 <presence>sometimes</presence>
7298 <details>ANY</details>
7301 <name>video_%u</name>
7302 <direction>source</direction>
7303 <presence>sometimes</presence>
7304 <details>ANY</details>
7309 <name>avdemux_nuv</name>
7310 <longname>libav NuppelVideo demuxer</longname>
7311 <class>Codec/Demuxer</class>
7312 <description>libav NuppelVideo demuxer</description>
7313 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7317 <direction>sink</direction>
7318 <presence>always</presence>
7319 <details>application/x-gst-av-nuv</details>
7322 <name>audio_%u</name>
7323 <direction>source</direction>
7324 <presence>sometimes</presence>
7325 <details>ANY</details>
7328 <name>video_%u</name>
7329 <direction>source</direction>
7330 <presence>sometimes</presence>
7331 <details>ANY</details>
7336 <name>avdemux_psxstr</name>
7337 <longname>libav Sony Playstation STR demuxer</longname>
7338 <class>Codec/Demuxer</class>
7339 <description>libav Sony Playstation STR demuxer</description>
7340 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7344 <direction>sink</direction>
7345 <presence>always</presence>
7346 <details>application/x-gst-av-psxstr</details>
7349 <name>audio_%u</name>
7350 <direction>source</direction>
7351 <presence>sometimes</presence>
7352 <details>ANY</details>
7355 <name>video_%u</name>
7356 <direction>source</direction>
7357 <presence>sometimes</presence>
7358 <details>ANY</details>
7363 <name>avdemux_pva</name>
7364 <longname>libav TechnoTrend PVA demuxer</longname>
7365 <class>Codec/Demuxer</class>
7366 <description>libav TechnoTrend PVA demuxer</description>
7367 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7371 <direction>sink</direction>
7372 <presence>always</presence>
7373 <details>video/x-pva</details>
7376 <name>audio_%u</name>
7377 <direction>source</direction>
7378 <presence>sometimes</presence>
7379 <details>ANY</details>
7382 <name>video_%u</name>
7383 <direction>source</direction>
7384 <presence>sometimes</presence>
7385 <details>ANY</details>
7390 <name>avdemux_smk</name>
7391 <longname>libav Smacker demuxer</longname>
7392 <class>Codec/Demuxer</class>
7393 <description>libav Smacker demuxer</description>
7394 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7398 <direction>sink</direction>
7399 <presence>always</presence>
7400 <details>application/x-gst-av-smk</details>
7403 <name>audio_%u</name>
7404 <direction>source</direction>
7405 <presence>sometimes</presence>
7406 <details>ANY</details>
7409 <name>video_%u</name>
7410 <direction>source</direction>
7411 <presence>sometimes</presence>
7412 <details>ANY</details>
7417 <name>avdemux_sol</name>
7418 <longname>libav Sierra SOL demuxer</longname>
7419 <class>Codec/Demuxer</class>
7420 <description>libav Sierra SOL demuxer</description>
7421 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7425 <direction>sink</direction>
7426 <presence>always</presence>
7427 <details>application/x-gst-av-sol</details>
7430 <name>audio_%u</name>
7431 <direction>source</direction>
7432 <presence>sometimes</presence>
7433 <details>ANY</details>
7436 <name>video_%u</name>
7437 <direction>source</direction>
7438 <presence>sometimes</presence>
7439 <details>ANY</details>
7444 <name>avdemux_tta</name>
7445 <longname>libav TTA (True Audio) demuxer</longname>
7446 <class>Codec/Demuxer</class>
7447 <description>libav TTA (True Audio) demuxer</description>
7448 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7452 <direction>sink</direction>
7453 <presence>always</presence>
7454 <details>audio/x-ttafile</details>
7457 <name>audio_%u</name>
7458 <direction>source</direction>
7459 <presence>sometimes</presence>
7460 <details>ANY</details>
7463 <name>video_%u</name>
7464 <direction>source</direction>
7465 <presence>sometimes</presence>
7466 <details>ANY</details>
7471 <name>avdemux_vmd</name>
7472 <longname>libav Sierra VMD demuxer</longname>
7473 <class>Codec/Demuxer</class>
7474 <description>libav Sierra VMD demuxer</description>
7475 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7479 <direction>sink</direction>
7480 <presence>always</presence>
7481 <details>application/x-gst-av-vmd</details>
7484 <name>audio_%u</name>
7485 <direction>source</direction>
7486 <presence>sometimes</presence>
7487 <details>ANY</details>
7490 <name>video_%u</name>
7491 <direction>source</direction>
7492 <presence>sometimes</presence>
7493 <details>ANY</details>
7498 <name>avdemux_voc</name>
7499 <longname>libav Creative Voice demuxer</longname>
7500 <class>Codec/Demuxer</class>
7501 <description>libav Creative Voice demuxer</description>
7502 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7506 <direction>sink</direction>
7507 <presence>always</presence>
7508 <details>audio/x-voc</details>
7511 <name>audio_%u</name>
7512 <direction>source</direction>
7513 <presence>sometimes</presence>
7514 <details>ANY</details>
7517 <name>video_%u</name>
7518 <direction>source</direction>
7519 <presence>sometimes</presence>
7520 <details>ANY</details>
7525 <name>avdemux_wc3movie</name>
7526 <longname>libav Wing Commander III movie demuxer</longname>
7527 <class>Codec/Demuxer</class>
7528 <description>libav Wing Commander III movie demuxer</description>
7529 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7533 <direction>sink</direction>
7534 <presence>always</presence>
7535 <details>application/x-gst-av-wc3movie</details>
7538 <name>audio_%u</name>
7539 <direction>source</direction>
7540 <presence>sometimes</presence>
7541 <details>ANY</details>
7544 <name>video_%u</name>
7545 <direction>source</direction>
7546 <presence>sometimes</presence>
7547 <details>ANY</details>
7552 <name>avdemux_wsaud</name>
7553 <longname>libav Westwood Studios audio demuxer</longname>
7554 <class>Codec/Demuxer</class>
7555 <description>libav Westwood Studios audio demuxer</description>
7556 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7560 <direction>sink</direction>
7561 <presence>always</presence>
7562 <details>application/x-gst-av-wsaud</details>
7565 <name>audio_%u</name>
7566 <direction>source</direction>
7567 <presence>sometimes</presence>
7568 <details>ANY</details>
7571 <name>video_%u</name>
7572 <direction>source</direction>
7573 <presence>sometimes</presence>
7574 <details>ANY</details>
7579 <name>avdemux_wsvqa</name>
7580 <longname>libav Westwood Studios VQA demuxer</longname>
7581 <class>Codec/Demuxer</class>
7582 <description>libav Westwood Studios VQA demuxer</description>
7583 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7587 <direction>sink</direction>
7588 <presence>always</presence>
7589 <details>application/x-gst-av-wsvqa</details>
7592 <name>audio_%u</name>
7593 <direction>source</direction>
7594 <presence>sometimes</presence>
7595 <details>ANY</details>
7598 <name>video_%u</name>
7599 <direction>source</direction>
7600 <presence>sometimes</presence>
7601 <details>ANY</details>
7606 <name>avdemux_yuv4mpegpipe</name>
7607 <longname>libav YUV4MPEG pipe demuxer</longname>
7608 <class>Codec/Demuxer</class>
7609 <description>libav YUV4MPEG pipe demuxer</description>
7610 <author>Wim Taymans <wim@fluendo.com>, Ronald Bultje <rbultje@ronald.bitfreak.net>, Edward Hervey <bilboed@bilboed.com></author>
7614 <direction>sink</direction>
7615 <presence>always</presence>
7616 <details>application/x-yuv4mpeg, y4mversion=(int)2</details>
7619 <name>audio_%u</name>
7620 <direction>source</direction>
7621 <presence>sometimes</presence>
7622 <details>ANY</details>
7625 <name>video_%u</name>
7626 <direction>source</direction>
7627 <presence>sometimes</presence>
7628 <details>ANY</details>
7633 <name>avenc_a64multi</name>
7634 <longname>libav Multicolor charset for Commodore 64 encoder</longname>
7635 <class>Codec/Encoder/Video</class>
7636 <description>libav a64multi encoder</description>
7637 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
7641 <direction>sink</direction>
7642 <presence>always</presence>
7643 <details>video/x-raw, format=(string)GRAY8</details>
7647 <direction>source</direction>
7648 <presence>always</presence>
7649 <details>unknown/unknown</details>
7654 <name>avenc_a64multi5</name>
7655 <longname>libav Multicolor charset for Commodore 64, extended with 5th color (colram) encoder</longname>
7656 <class>Codec/Encoder/Video</class>
7657 <description>libav a64multi5 encoder</description>
7658 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
7662 <direction>sink</direction>
7663 <presence>always</presence>
7664 <details>video/x-raw, format=(string)GRAY8</details>
7668 <direction>source</direction>
7669 <presence>always</presence>
7670 <details>unknown/unknown</details>
7675 <name>avenc_aac</name>
7676 <longname>libav AAC (Advanced Audio Coding) encoder</longname>
7677 <class>Codec/Encoder/Audio</class>
7678 <description>libav aac encoder</description>
7679 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
7683 <direction>sink</direction>
7684 <presence>always</presence>
7685 <details>audio/x-raw, channels=(int)[ 1, 6 ], rate=(int){ 96000, 88200, 64000, 48000, 44100, 32000, 24000, 22050, 16000, 12000, 11025, 8000, 7350 }, layout=(string)interleaved, format=(string)F32LE</details>
7689 <direction>source</direction>
7690 <presence>always</presence>
7691 <details>audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc</details>
7696 <name>avenc_ac3</name>
7697 <longname>libav ATSC A/52A (AC-3) encoder</longname>
7698 <class>Codec/Encoder/Audio</class>
7699 <description>libav ac3 encoder</description>
7700 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
7704 <direction>sink</direction>
7705 <presence>always</presence>
7706 <details>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</details>
7710 <direction>source</direction>
7711 <presence>always</presence>
7712 <details>audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int){ 48000, 44100, 32000 }</details>
7717 <name>avenc_ac3_fixed</name>
7718 <longname>libav ATSC A/52A (AC-3) encoder</longname>
7719 <class>Codec/Encoder/Audio</class>
7720 <description>libav ac3_fixed encoder</description>
7721 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
7725 <direction>sink</direction>
7726 <presence>always</presence>
7727 <details>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</details>
7731 <direction>source</direction>
7732 <presence>always</presence>
7733 <details>audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int){ 48000, 44100, 32000 }</details>
7738 <name>avenc_adpcm_adx</name>
7739 <longname>libav SEGA CRI ADX ADPCM encoder</longname>
7740 <class>Codec/Encoder/Audio</class>
7741 <description>libav adpcm_adx encoder</description>
7742 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
7746 <direction>sink</direction>
7747 <presence>always</presence>
7748 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S16LE</details>
7752 <direction>source</direction>
7753 <presence>always</presence>
7754 <details>audio/x-adpcm, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)adx</details>
7759 <name>avenc_adpcm_ima_qt</name>
7760 <longname>libav ADPCM IMA QuickTime encoder</longname>
7761 <class>Codec/Encoder/Audio</class>
7762 <description>libav adpcm_ima_qt encoder</description>
7763 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
7767 <direction>sink</direction>
7768 <presence>always</presence>
7769 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S16LE</details>
7773 <direction>source</direction>
7774 <presence>always</presence>
7775 <details>audio/x-adpcm, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)quicktime</details>
7780 <name>avenc_adpcm_ima_wav</name>
7781 <longname>libav ADPCM IMA WAV encoder</longname>
7782 <class>Codec/Encoder/Audio</class>
7783 <description>libav adpcm_ima_wav encoder</description>
7784 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
7788 <direction>sink</direction>
7789 <presence>always</presence>
7790 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S16LE</details>
7794 <direction>source</direction>
7795 <presence>always</presence>
7796 <details>audio/x-adpcm, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)dvi</details>
7801 <name>avenc_adpcm_ms</name>
7802 <longname>libav ADPCM Microsoft encoder</longname>
7803 <class>Codec/Encoder/Audio</class>
7804 <description>libav adpcm_ms encoder</description>
7805 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
7809 <direction>sink</direction>
7810 <presence>always</presence>
7811 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S16LE</details>
7815 <direction>source</direction>
7816 <presence>always</presence>
7817 <details>audio/x-adpcm, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)microsoft</details>
7822 <name>avenc_adpcm_swf</name>
7823 <longname>libav ADPCM Shockwave Flash encoder</longname>
7824 <class>Codec/Encoder/Audio</class>
7825 <description>libav adpcm_swf encoder</description>
7826 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
7830 <direction>sink</direction>
7831 <presence>always</presence>
7832 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int){ 11025, 22050, 44100 }, layout=(string)interleaved, format=(string)S16LE</details>
7836 <direction>source</direction>
7837 <presence>always</presence>
7838 <details>audio/x-adpcm, channels=(int)[ 1, 2 ], rate=(int){ 11025, 22050, 44100 }, layout=(string)swf</details>
7843 <name>avenc_adpcm_yamaha</name>
7844 <longname>libav ADPCM Yamaha encoder</longname>
7845 <class>Codec/Encoder/Audio</class>
7846 <description>libav adpcm_yamaha encoder</description>
7847 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
7851 <direction>sink</direction>
7852 <presence>always</presence>
7853 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S16LE</details>
7857 <direction>source</direction>
7858 <presence>always</presence>
7859 <details>audio/x-adpcm, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)yamaha</details>
7864 <name>avenc_alac</name>
7865 <longname>libav ALAC (Apple Lossless Audio Codec) encoder</longname>
7866 <class>Codec/Encoder/Audio</class>
7867 <description>libav alac encoder</description>
7868 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
7872 <direction>sink</direction>
7873 <presence>always</presence>
7874 <details>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 }</details>
7878 <direction>source</direction>
7879 <presence>always</presence>
7880 <details>audio/x-alac, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ]</details>
7885 <name>avenc_alias_pix</name>
7886 <longname>libav Alias/Wavefront PIX image encoder</longname>
7887 <class>Codec/Encoder/Video</class>
7888 <description>libav alias_pix encoder</description>
7889 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
7893 <direction>sink</direction>
7894 <presence>always</presence>
7895 <details>video/x-raw, format=(string){ BGR, GRAY8 }</details>
7899 <direction>source</direction>
7900 <presence>always</presence>
7901 <details>unknown/unknown</details>
7906 <name>avenc_amv</name>
7907 <longname>libav AMV Video encoder</longname>
7908 <class>Codec/Encoder/Video</class>
7909 <description>libav amv encoder</description>
7910 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
7914 <direction>sink</direction>
7915 <presence>always</presence>
7916 <details>video/x-raw, format=(string)I420</details>
7920 <direction>source</direction>
7921 <presence>always</presence>
7922 <details>video/x-amv</details>
7927 <name>avenc_apng</name>
7928 <longname>libav APNG (Animated Portable Network Graphics) image encoder</longname>
7929 <class>Codec/Encoder/Video</class>
7930 <description>libav apng encoder</description>
7931 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
7935 <direction>sink</direction>
7936 <presence>always</presence>
7937 <details>video/x-raw, format=(string){ RGB, RGBA, RGB8P, GRAY8, GRAY16_BE }</details>
7941 <direction>source</direction>
7942 <presence>always</presence>
7943 <details>unknown/unknown</details>
7948 <name>avenc_asv1</name>
7949 <longname>libav ASUS V1 encoder</longname>
7950 <class>Codec/Encoder/Video</class>
7951 <description>libav asv1 encoder</description>
7952 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
7956 <direction>sink</direction>
7957 <presence>always</presence>
7958 <details>video/x-raw, format=(string)I420</details>
7962 <direction>source</direction>
7963 <presence>always</presence>
7964 <details>video/x-asus, asusversion=(int)1</details>
7969 <name>avenc_asv2</name>
7970 <longname>libav ASUS V2 encoder</longname>
7971 <class>Codec/Encoder/Video</class>
7972 <description>libav asv2 encoder</description>
7973 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
7977 <direction>sink</direction>
7978 <presence>always</presence>
7979 <details>video/x-raw, format=(string)I420</details>
7983 <direction>source</direction>
7984 <presence>always</presence>
7985 <details>video/x-asus, asusversion=(int)2</details>
7990 <name>avenc_avrp</name>
7991 <longname>libav Avid 1:1 10-bit RGB Packer encoder</longname>
7992 <class>Codec/Encoder/Video</class>
7993 <description>libav avrp encoder</description>
7994 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
7998 <direction>sink</direction>
7999 <presence>always</presence>
8000 <details>video/x-raw</details>
8004 <direction>source</direction>
8005 <presence>always</presence>
8006 <details>unknown/unknown</details>
8011 <name>avenc_avui</name>
8012 <longname>libav Avid Meridien Uncompressed encoder</longname>
8013 <class>Codec/Encoder/Video</class>
8014 <description>libav avui encoder</description>
8015 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8019 <direction>sink</direction>
8020 <presence>always</presence>
8021 <details>video/x-raw, format=(string)UYVY</details>
8025 <direction>source</direction>
8026 <presence>always</presence>
8027 <details>unknown/unknown</details>
8032 <name>avenc_ayuv</name>
8033 <longname>libav Uncompressed packed MS 4:4:4:4 encoder</longname>
8034 <class>Codec/Encoder/Video</class>
8035 <description>libav ayuv encoder</description>
8036 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8040 <direction>sink</direction>
8041 <presence>always</presence>
8042 <details>video/x-raw</details>
8046 <direction>source</direction>
8047 <presence>always</presence>
8048 <details>unknown/unknown</details>
8053 <name>avenc_bmp</name>
8054 <longname>libav BMP (Windows and OS/2 bitmap) encoder</longname>
8055 <class>Codec/Encoder/Video</class>
8056 <description>libav bmp encoder</description>
8057 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8061 <direction>sink</direction>
8062 <presence>always</presence>
8063 <details>video/x-raw, format=(string){ BGRA, BGR, RGB16, RGB15, GRAY8, RGB8P }</details>
8067 <direction>source</direction>
8068 <presence>always</presence>
8069 <details>image/bmp</details>
8074 <name>avenc_cinepak</name>
8075 <longname>libav Cinepak / CVID encoder</longname>
8076 <class>Codec/Encoder/Video</class>
8077 <description>libav cinepak encoder</description>
8078 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8082 <direction>sink</direction>
8083 <presence>always</presence>
8084 <details>video/x-raw, format=(string){ RGB, GRAY8 }</details>
8088 <direction>source</direction>
8089 <presence>always</presence>
8090 <details>video/x-cinepak</details>
8095 <name>avenc_cljr</name>
8096 <longname>libav Cirrus Logic AccuPak encoder</longname>
8097 <class>Codec/Encoder/Video</class>
8098 <description>libav cljr encoder</description>
8099 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8103 <direction>sink</direction>
8104 <presence>always</presence>
8105 <details>video/x-raw, format=(string)Y41B</details>
8109 <direction>source</direction>
8110 <presence>always</presence>
8111 <details>video/x-cirrus-logic-accupak</details>
8116 <name>avenc_comfortnoise</name>
8117 <longname>libav RFC 3389 comfort noise generator encoder</longname>
8118 <class>Codec/Encoder/Audio</class>
8119 <description>libav comfortnoise encoder</description>
8120 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8124 <direction>sink</direction>
8125 <presence>always</presence>
8126 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S16LE</details>
8130 <direction>source</direction>
8131 <presence>always</presence>
8132 <details>unknown/unknown</details>
8137 <name>avenc_dca</name>
8138 <longname>libav DCA (DTS Coherent Acoustics) encoder</longname>
8139 <class>Codec/Encoder/Audio</class>
8140 <description>libav dca encoder</description>
8141 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8145 <direction>sink</direction>
8146 <presence>always</presence>
8147 <details>audio/x-raw, channel-mask=(bitmask)0x0000000000000004, channels=(int)1, rate=(int){ 8000, 16000, 32000, 11025, 22050, 44100, 12000, 24000, 48000 }, layout=(string)interleaved, format=(string)S32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000003, channels=(int)2, rate=(int){ 8000, 16000, 32000, 11025, 22050, 44100, 12000, 24000, 48000 }, layout=(string)interleaved, format=(string)S32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000c03, channels=(int)4, rate=(int){ 8000, 16000, 32000, 11025, 22050, 44100, 12000, 24000, 48000 }, layout=(string)interleaved, format=(string)S32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000c07, channels=(int)5, rate=(int){ 8000, 16000, 32000, 11025, 22050, 44100, 12000, 24000, 48000 }, layout=(string)interleaved, format=(string)S32LE; audio/x-raw, channel-mask=(bitmask)0x0000000000000c0f, channels=(int)6, rate=(int){ 8000, 16000, 32000, 11025, 22050, 44100, 12000, 24000, 48000 }, layout=(string)interleaved, format=(string)S32LE</details>
8151 <direction>source</direction>
8152 <presence>always</presence>
8153 <details>audio/x-dts, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ]</details>
8158 <name>avenc_dnxhd</name>
8159 <longname>libav VC3/DNxHD encoder</longname>
8160 <class>Codec/Encoder/Video</class>
8161 <description>libav dnxhd encoder</description>
8162 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8166 <direction>sink</direction>
8167 <presence>always</presence>
8168 <details>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 }</details>
8172 <direction>source</direction>
8173 <presence>always</presence>
8174 <details>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 ]</details>
8179 <name>avenc_dpx</name>
8180 <longname>libav DPX (Digital Picture Exchange) image encoder</longname>
8181 <class>Codec/Encoder/Video</class>
8182 <description>libav dpx encoder</description>
8183 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8187 <direction>sink</direction>
8188 <presence>always</presence>
8189 <details>video/x-raw, format=(string){ GRAY8, RGB, RGBA, ABGR, GRAY16_LE, GRAY16_BE, GBR_10LE, GBR_10BE }</details>
8193 <direction>source</direction>
8194 <presence>always</presence>
8195 <details>unknown/unknown</details>
8200 <name>avenc_dvvideo</name>
8201 <longname>libav DV (Digital Video) encoder</longname>
8202 <class>Codec/Encoder/Video</class>
8203 <description>libav dvvideo encoder</description>
8204 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8208 <direction>sink</direction>
8209 <presence>always</presence>
8210 <details>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</details>
8214 <direction>source</direction>
8215 <presence>always</presence>
8216 <details>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</details>
8221 <name>avenc_eac3</name>
8222 <longname>libav ATSC A/52 E-AC-3 encoder</longname>
8223 <class>Codec/Encoder/Audio</class>
8224 <description>libav eac3 encoder</description>
8225 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8229 <direction>sink</direction>
8230 <presence>always</presence>
8231 <details>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</details>
8235 <direction>source</direction>
8236 <presence>always</presence>
8237 <details>audio/x-eac3, channels=(int)[ 1, 6 ], rate=(int){ 48000, 44100, 32000 }</details>
8242 <name>avenc_ffv1</name>
8243 <longname>libav FFmpeg video codec #1 encoder</longname>
8244 <class>Codec/Encoder/Video</class>
8245 <description>libav ffv1 encoder</description>
8246 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8250 <direction>sink</direction>
8251 <presence>always</presence>
8252 <details>video/x-raw, format=(string){ I420, A420, Y444, Y42B, Y41B, YUV9, BGRA, I420_10LE, I422_10LE, Y444_10LE, A444_10LE, A422_10LE, A420_10LE, GRAY16_LE, GRAY8, GBR_10LE }</details>
8256 <direction>source</direction>
8257 <presence>always</presence>
8258 <details>video/x-ffv, ffvversion=(int)1</details>
8263 <name>avenc_ffvhuff</name>
8264 <longname>libav Huffyuv FFmpeg variant encoder</longname>
8265 <class>Codec/Encoder/Video</class>
8266 <description>libav ffvhuff encoder</description>
8267 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8271 <direction>sink</direction>
8272 <presence>always</presence>
8273 <details>video/x-raw, format=(string){ I420, Y42B, Y444, Y41B, YUV9, GBR, GBR_10LE, GRAY8, GRAY16_LE, A420, I420_10LE, I422_10LE, Y444_10LE, A420_10LE, A422_10LE, A444_10LE, RGB, BGRA }</details>
8277 <direction>source</direction>
8278 <presence>always</presence>
8279 <details>video/x-gst-av-ffvhuff</details>
8284 <name>avenc_flashsv</name>
8285 <longname>libav Flash Screen Video encoder</longname>
8286 <class>Codec/Encoder/Video</class>
8287 <description>libav flashsv encoder</description>
8288 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8292 <direction>sink</direction>
8293 <presence>always</presence>
8294 <details>video/x-raw, format=(string)BGR</details>
8298 <direction>source</direction>
8299 <presence>always</presence>
8300 <details>video/x-flash-screen</details>
8305 <name>avenc_flashsv2</name>
8306 <longname>libav Flash Screen Video Version 2 encoder</longname>
8307 <class>Codec/Encoder/Video</class>
8308 <description>libav flashsv2 encoder</description>
8309 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8313 <direction>sink</direction>
8314 <presence>always</presence>
8315 <details>video/x-raw, format=(string)BGR</details>
8319 <direction>source</direction>
8320 <presence>always</presence>
8321 <details>unknown/unknown</details>
8326 <name>avenc_flv</name>
8327 <longname>libav FLV / Sorenson Spark / Sorenson H.263 (Flash Video) encoder</longname>
8328 <class>Codec/Encoder/Video</class>
8329 <description>libav flv encoder</description>
8330 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8334 <direction>sink</direction>
8335 <presence>always</presence>
8336 <details>video/x-raw, format=(string)I420</details>
8340 <direction>source</direction>
8341 <presence>always</presence>
8342 <details>video/x-flash-video, flvversion=(int)1</details>
8347 <name>avenc_g722</name>
8348 <longname>libav G.722 ADPCM encoder</longname>
8349 <class>Codec/Encoder/Audio</class>
8350 <description>libav g722 encoder</description>
8351 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8355 <direction>sink</direction>
8356 <presence>always</presence>
8357 <details>audio/x-raw, channels=(int)1, rate=(int){ 16000 }, layout=(string)interleaved, format=(string)S16LE</details>
8361 <direction>source</direction>
8362 <presence>always</presence>
8363 <details>audio/G722, channels=(int)1, rate=(int){ 16000 }</details>
8368 <name>avenc_g723_1</name>
8369 <longname>libav G.723.1 encoder</longname>
8370 <class>Codec/Encoder/Audio</class>
8371 <description>libav g723_1 encoder</description>
8372 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8376 <direction>sink</direction>
8377 <presence>always</presence>
8378 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S16LE</details>
8382 <direction>source</direction>
8383 <presence>always</presence>
8384 <details>unknown/unknown</details>
8389 <name>avenc_g726</name>
8390 <longname>libav G.726 ADPCM encoder</longname>
8391 <class>Codec/Encoder/Audio</class>
8392 <description>libav g726 encoder</description>
8393 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8397 <direction>sink</direction>
8398 <presence>always</presence>
8399 <details>audio/x-raw, channels=(int)1, rate=(int){ 8000 }, layout=(string)interleaved, format=(string)S16LE</details>
8403 <direction>source</direction>
8404 <presence>always</presence>
8405 <details>audio/x-adpcm, channels=(int)1, rate=(int){ 8000 }, layout=(string)g726</details>
8410 <name>avenc_h261</name>
8411 <longname>libav H.261 encoder</longname>
8412 <class>Codec/Encoder/Video</class>
8413 <description>libav h261 encoder</description>
8414 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8418 <direction>sink</direction>
8419 <presence>always</presence>
8420 <details>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</details>
8424 <direction>source</direction>
8425 <presence>always</presence>
8426 <details>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 ]</details>
8431 <name>avenc_h263</name>
8432 <longname>libav H.263 / H.263-1996 encoder</longname>
8433 <class>Codec/Encoder/Video</class>
8434 <description>libav h263 encoder</description>
8435 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8439 <direction>sink</direction>
8440 <presence>always</presence>
8441 <details>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</details>
8445 <direction>source</direction>
8446 <presence>always</presence>
8447 <details>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</details>
8452 <name>avenc_h263p</name>
8453 <longname>libav H.263+ / H.263-1998 / H.263 version 2 encoder</longname>
8454 <class>Codec/Encoder/Video</class>
8455 <description>libav h263p encoder</description>
8456 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8460 <direction>sink</direction>
8461 <presence>always</presence>
8462 <details>video/x-raw, format=(string)I420</details>
8466 <direction>source</direction>
8467 <presence>always</presence>
8468 <details>video/x-h263, variant=(string)itu, h263version=(string)h263p</details>
8473 <name>avenc_huffyuv</name>
8474 <longname>libav Huffyuv / HuffYUV encoder</longname>
8475 <class>Codec/Encoder/Video</class>
8476 <description>libav huffyuv encoder</description>
8477 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8481 <direction>sink</direction>
8482 <presence>always</presence>
8483 <details>video/x-raw, format=(string){ Y42B, RGB, BGRA }</details>
8487 <direction>source</direction>
8488 <presence>always</presence>
8489 <details>video/x-huffyuv</details>
8494 <name>avenc_jpeg2000</name>
8495 <longname>libav JPEG 2000 encoder</longname>
8496 <class>Codec/Encoder/Video</class>
8497 <description>libav jpeg2000 encoder</description>
8498 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8502 <direction>sink</direction>
8503 <presence>always</presence>
8504 <details>video/x-raw, format=(string){ RGB, Y444, GRAY8, I420, Y42B, YUV9, Y41B }</details>
8508 <direction>source</direction>
8509 <presence>always</presence>
8510 <details>unknown/unknown</details>
8515 <name>avenc_jpegls</name>
8516 <longname>libav JPEG-LS encoder</longname>
8517 <class>Codec/Encoder/Video</class>
8518 <description>libav jpegls encoder</description>
8519 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8523 <direction>sink</direction>
8524 <presence>always</presence>
8525 <details>video/x-raw, format=(string){ BGR, RGB, GRAY8, GRAY16_LE }</details>
8529 <direction>source</direction>
8530 <presence>always</presence>
8531 <details>unknown/unknown</details>
8536 <name>avenc_ljpeg</name>
8537 <longname>libav Lossless JPEG encoder</longname>
8538 <class>Codec/Encoder/Video</class>
8539 <description>libav ljpeg encoder</description>
8540 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8544 <direction>sink</direction>
8545 <presence>always</presence>
8546 <details>video/x-raw, format=(string){ BGR, BGRA, I420, Y444, Y42B }</details>
8550 <direction>source</direction>
8551 <presence>always</presence>
8552 <details>image/jpeg, parsed=(boolean)true</details>
8557 <name>avenc_mjpeg</name>
8558 <longname>libav MJPEG (Motion JPEG) encoder</longname>
8559 <class>Codec/Encoder/Video</class>
8560 <description>libav mjpeg encoder</description>
8561 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8565 <direction>sink</direction>
8566 <presence>always</presence>
8567 <details>video/x-raw, format=(string){ I420, Y42B, Y444 }</details>
8571 <direction>source</direction>
8572 <presence>always</presence>
8573 <details>image/jpeg, parsed=(boolean)true</details>
8578 <name>avenc_mp2</name>
8579 <longname>libav MP2 (MPEG audio layer 2) encoder</longname>
8580 <class>Codec/Encoder/Audio</class>
8581 <description>libav mp2 encoder</description>
8582 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8586 <direction>sink</direction>
8587 <presence>always</presence>
8588 <details>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</details>
8592 <direction>source</direction>
8593 <presence>always</presence>
8594 <details>audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, mpegversion=(int)1, layer=(int)2</details>
8599 <name>avenc_mp2fixed</name>
8600 <longname>libav MP2 fixed point (MPEG audio layer 2) encoder</longname>
8601 <class>Codec/Encoder/Audio</class>
8602 <description>libav mp2fixed encoder</description>
8603 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8607 <direction>sink</direction>
8608 <presence>always</presence>
8609 <details>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</details>
8613 <direction>source</direction>
8614 <presence>always</presence>
8615 <details>audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, mpegversion=(int)1, layer=(int)2</details>
8620 <name>avenc_mpeg1video</name>
8621 <longname>libav MPEG-1 video encoder</longname>
8622 <class>Codec/Encoder/Video</class>
8623 <description>libav mpeg1video encoder</description>
8624 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8628 <direction>sink</direction>
8629 <presence>always</presence>
8630 <details>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</details>
8634 <direction>source</direction>
8635 <presence>always</presence>
8636 <details>video/mpeg, mpegversion=(int)1, systemstream=(boolean)false</details>
8641 <name>avenc_mpeg2video</name>
8642 <longname>libav MPEG-2 video encoder</longname>
8643 <class>Codec/Encoder/Video</class>
8644 <description>libav mpeg2video encoder</description>
8645 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8649 <direction>sink</direction>
8650 <presence>always</presence>
8651 <details>video/x-raw, framerate=(fraction){ 1/1, 2/1, 3/1, 4/1, 5/1, 6/1, 8/1, 9/1, 10/1, 12/1, 15/1, 16/1, 18/1, 20/1, 24/1, 25/1, 30/1, 32/1, 36/1, 40/1, 45/1, 48/1, 50/1, 60/1, 72/1, 75/1, 80/1, 90/1, 96/1, 100/1, 120/1, 150/1, 180/1, 200/1, 240/1, 750/1001, 800/1001, 960/1001, 1000/1001, 1200/1001, 1250/1001, 1500/1001, 1600/1001, 1875/1001, 2000/1001, 2400/1001, 2500/1001, 3000/1001, 3750/1001, 4000/1001, 4800/1001, 5000/1001, 6000/1001, 7500/1001, 8000/1001, 10000/1001, 12000/1001, 15000/1001, 20000/1001, 24000/1001, 30000/1001, 60000/1001 }, format=(string){ I420, Y42B }</details>
8655 <direction>source</direction>
8656 <presence>always</presence>
8657 <details>video/mpeg, mpegversion=(int)2, systemstream=(boolean)false</details>
8662 <name>avenc_mpeg4</name>
8663 <longname>libav MPEG-4 part 2 encoder</longname>
8664 <class>Codec/Encoder/Video</class>
8665 <description>libav mpeg4 encoder</description>
8666 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8670 <direction>sink</direction>
8671 <presence>always</presence>
8672 <details>video/x-raw, format=(string)I420</details>
8676 <direction>source</direction>
8677 <presence>always</presence>
8678 <details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, profile=(string){ simple, advanced-simple }; video/x-divx, divxversion=(int)5</details>
8683 <name>avenc_msmpeg4</name>
8684 <longname>libav MPEG-4 part 2 Microsoft variant version 3 encoder</longname>
8685 <class>Codec/Encoder/Video</class>
8686 <description>libav msmpeg4 encoder</description>
8687 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8691 <direction>sink</direction>
8692 <presence>always</presence>
8693 <details>video/x-raw, format=(string)I420</details>
8697 <direction>source</direction>
8698 <presence>always</presence>
8699 <details>video/x-msmpeg, msmpegversion=(int)43</details>
8704 <name>avenc_msmpeg4v2</name>
8705 <longname>libav MPEG-4 part 2 Microsoft variant version 2 encoder</longname>
8706 <class>Codec/Encoder/Video</class>
8707 <description>libav msmpeg4v2 encoder</description>
8708 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8712 <direction>sink</direction>
8713 <presence>always</presence>
8714 <details>video/x-raw, format=(string)I420</details>
8718 <direction>source</direction>
8719 <presence>always</presence>
8720 <details>video/x-msmpeg, msmpegversion=(int)42</details>
8725 <name>avenc_msvideo1</name>
8726 <longname>libav Microsoft Video-1 encoder</longname>
8727 <class>Codec/Encoder/Video</class>
8728 <description>libav msvideo1 encoder</description>
8729 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8733 <direction>sink</direction>
8734 <presence>always</presence>
8735 <details>video/x-raw, format=(string)RGB15</details>
8739 <direction>source</direction>
8740 <presence>always</presence>
8741 <details>video/x-msvideocodec, msvideoversion=(int)1</details>
8746 <name>avenc_nellymoser</name>
8747 <longname>libav Nellymoser Asao encoder</longname>
8748 <class>Codec/Encoder/Audio</class>
8749 <description>libav nellymoser encoder</description>
8750 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8754 <direction>sink</direction>
8755 <presence>always</presence>
8756 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)F32LE</details>
8760 <direction>source</direction>
8761 <presence>always</presence>
8762 <details>audio/x-nellymoser, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ]</details>
8767 <name>avenc_pam</name>
8768 <longname>libav PAM (Portable AnyMap) image encoder</longname>
8769 <class>Codec/Encoder/Video</class>
8770 <description>libav pam encoder</description>
8771 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8775 <direction>sink</direction>
8776 <presence>always</presence>
8777 <details>video/x-raw, format=(string){ RGB, RGBA, GRAY8, GRAY16_BE }</details>
8781 <direction>source</direction>
8782 <presence>always</presence>
8783 <details>image/x-portable-anymap</details>
8788 <name>avenc_pbm</name>
8789 <longname>libav PBM (Portable BitMap) image encoder</longname>
8790 <class>Codec/Encoder/Video</class>
8791 <description>libav pbm encoder</description>
8792 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8796 <direction>sink</direction>
8797 <presence>always</presence>
8798 <details>video/x-raw</details>
8802 <direction>source</direction>
8803 <presence>always</presence>
8804 <details>image/pbm</details>
8809 <name>avenc_pcm_s16be_planar</name>
8810 <longname>libav PCM signed 16-bit big-endian planar encoder</longname>
8811 <class>Codec/Encoder/Audio</class>
8812 <description>libav pcm_s16be_planar encoder</description>
8813 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8817 <direction>sink</direction>
8818 <presence>always</presence>
8819 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S16LE</details>
8823 <direction>source</direction>
8824 <presence>always</presence>
8825 <details>unknown/unknown</details>
8830 <name>avenc_pcm_s24le_planar</name>
8831 <longname>libav PCM signed 24-bit little-endian planar encoder</longname>
8832 <class>Codec/Encoder/Audio</class>
8833 <description>libav pcm_s24le_planar encoder</description>
8834 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8838 <direction>sink</direction>
8839 <presence>always</presence>
8840 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S32LE</details>
8844 <direction>source</direction>
8845 <presence>always</presence>
8846 <details>unknown/unknown</details>
8851 <name>avenc_pcm_s32le_planar</name>
8852 <longname>libav PCM signed 32-bit little-endian planar encoder</longname>
8853 <class>Codec/Encoder/Audio</class>
8854 <description>libav pcm_s32le_planar encoder</description>
8855 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8859 <direction>sink</direction>
8860 <presence>always</presence>
8861 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S32LE</details>
8865 <direction>source</direction>
8866 <presence>always</presence>
8867 <details>unknown/unknown</details>
8872 <name>avenc_pcm_s8_planar</name>
8873 <longname>libav PCM signed 8-bit planar encoder</longname>
8874 <class>Codec/Encoder/Audio</class>
8875 <description>libav pcm_s8_planar encoder</description>
8876 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8880 <direction>sink</direction>
8881 <presence>always</presence>
8882 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)U8</details>
8886 <direction>source</direction>
8887 <presence>always</presence>
8888 <details>unknown/unknown</details>
8893 <name>avenc_pcx</name>
8894 <longname>libav PC Paintbrush PCX image encoder</longname>
8895 <class>Codec/Encoder/Video</class>
8896 <description>libav pcx encoder</description>
8897 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8901 <direction>sink</direction>
8902 <presence>always</presence>
8903 <details>video/x-raw, format=(string){ RGB, GRAY8, RGB8P }</details>
8907 <direction>source</direction>
8908 <presence>always</presence>
8909 <details>image/x-pcx</details>
8914 <name>avenc_pgm</name>
8915 <longname>libav PGM (Portable GrayMap) image encoder</longname>
8916 <class>Codec/Encoder/Video</class>
8917 <description>libav pgm encoder</description>
8918 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8922 <direction>sink</direction>
8923 <presence>always</presence>
8924 <details>video/x-raw, format=(string){ GRAY8, GRAY16_BE }</details>
8928 <direction>source</direction>
8929 <presence>always</presence>
8930 <details>image/x-portable-graymap</details>
8935 <name>avenc_pgmyuv</name>
8936 <longname>libav PGMYUV (Portable GrayMap YUV) image encoder</longname>
8937 <class>Codec/Encoder/Video</class>
8938 <description>libav pgmyuv encoder</description>
8939 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8943 <direction>sink</direction>
8944 <presence>always</presence>
8945 <details>video/x-raw, format=(string)I420</details>
8949 <direction>source</direction>
8950 <presence>always</presence>
8951 <details>video/x-gst-av-pgmyuv</details>
8956 <name>avenc_png</name>
8957 <longname>libav PNG (Portable Network Graphics) image encoder</longname>
8958 <class>Codec/Encoder/Video</class>
8959 <description>libav png encoder</description>
8960 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8964 <direction>sink</direction>
8965 <presence>always</presence>
8966 <details>video/x-raw, format=(string){ RGB, RGBA, RGB8P, GRAY8, GRAY16_BE }</details>
8970 <direction>source</direction>
8971 <presence>always</presence>
8972 <details>image/png</details>
8977 <name>avenc_ppm</name>
8978 <longname>libav PPM (Portable PixelMap) image encoder</longname>
8979 <class>Codec/Encoder/Video</class>
8980 <description>libav ppm encoder</description>
8981 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
8985 <direction>sink</direction>
8986 <presence>always</presence>
8987 <details>video/x-raw, format=(string)RGB</details>
8991 <direction>source</direction>
8992 <presence>always</presence>
8993 <details>image/ppm</details>
8998 <name>avenc_prores</name>
8999 <longname>libav Apple ProRes encoder</longname>
9000 <class>Codec/Encoder/Video</class>
9001 <description>libav prores encoder</description>
9002 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9006 <direction>sink</direction>
9007 <presence>always</presence>
9008 <details>video/x-raw, format=(string)I422_10LE</details>
9012 <direction>source</direction>
9013 <presence>always</presence>
9014 <details>video/x-prores</details>
9019 <name>avenc_prores_aw</name>
9020 <longname>libav Apple ProRes encoder</longname>
9021 <class>Codec/Encoder/Video</class>
9022 <description>libav prores_aw encoder</description>
9023 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9027 <direction>sink</direction>
9028 <presence>always</presence>
9029 <details>video/x-raw, format=(string)I422_10LE</details>
9033 <direction>source</direction>
9034 <presence>always</presence>
9035 <details>video/x-prores</details>
9040 <name>avenc_prores_ks</name>
9041 <longname>libav Apple ProRes (iCodec Pro) encoder</longname>
9042 <class>Codec/Encoder/Video</class>
9043 <description>libav prores_ks encoder</description>
9044 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9048 <direction>sink</direction>
9049 <presence>always</presence>
9050 <details>video/x-raw, format=(string){ I422_10LE, Y444_10LE, A444_10LE }</details>
9054 <direction>source</direction>
9055 <presence>always</presence>
9056 <details>video/x-prores</details>
9061 <name>avenc_qtrle</name>
9062 <longname>libav QuickTime Animation (RLE) video encoder</longname>
9063 <class>Codec/Encoder/Video</class>
9064 <description>libav qtrle encoder</description>
9065 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9069 <direction>sink</direction>
9070 <presence>always</presence>
9071 <details>video/x-raw, format=(string){ RGB, ARGB, GRAY8 }</details>
9075 <direction>source</direction>
9076 <presence>always</presence>
9077 <details>video/x-rle, layout=(string)quicktime, depth=(int)[ 1, 64 ]</details>
9082 <name>avenc_r10k</name>
9083 <longname>libav AJA Kona 10-bit RGB Codec encoder</longname>
9084 <class>Codec/Encoder/Video</class>
9085 <description>libav r10k encoder</description>
9086 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9090 <direction>sink</direction>
9091 <presence>always</presence>
9092 <details>video/x-raw</details>
9096 <direction>source</direction>
9097 <presence>always</presence>
9098 <details>unknown/unknown</details>
9103 <name>avenc_real_144</name>
9104 <longname>libav RealAudio 1.0 (14.4K) encoder</longname>
9105 <class>Codec/Encoder/Audio</class>
9106 <description>libav real_144 encoder</description>
9107 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9111 <direction>sink</direction>
9112 <presence>always</presence>
9113 <details>audio/x-raw, channel-mask=(bitmask)0x0000000000000004, channels=(int)1, rate=(int)8000, layout=(string)interleaved, format=(string)S16LE</details>
9117 <direction>source</direction>
9118 <presence>always</presence>
9119 <details>audio/x-pn-realaudio, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], raversion=(int)1</details>
9124 <name>avenc_roq_dpcm</name>
9125 <longname>libav id RoQ DPCM encoder</longname>
9126 <class>Codec/Encoder/Audio</class>
9127 <description>libav roq_dpcm encoder</description>
9128 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9132 <direction>sink</direction>
9133 <presence>always</presence>
9134 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int){ 22050 }, layout=(string)interleaved, format=(string)S16LE</details>
9138 <direction>source</direction>
9139 <presence>always</presence>
9140 <details>audio/x-dpcm, channels=(int)[ 1, 2 ], rate=(int){ 22050 }, layout=(string)roq</details>
9145 <name>avenc_roqvideo</name>
9146 <longname>libav id RoQ video encoder</longname>
9147 <class>Codec/Encoder/Video</class>
9148 <description>libav roqvideo encoder</description>
9149 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9153 <direction>sink</direction>
9154 <presence>always</presence>
9155 <details>video/x-raw, format=(string)Y444</details>
9159 <direction>source</direction>
9160 <presence>always</presence>
9161 <details>video/x-gst-av-roqvideo</details>
9166 <name>avenc_rv10</name>
9167 <longname>libav RealVideo 1.0 encoder</longname>
9168 <class>Codec/Encoder/Video</class>
9169 <description>libav rv10 encoder</description>
9170 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9174 <direction>sink</direction>
9175 <presence>always</presence>
9176 <details>video/x-raw, format=(string)I420</details>
9180 <direction>source</direction>
9181 <presence>always</presence>
9182 <details>video/x-pn-realvideo, rmversion=(int)1</details>
9187 <name>avenc_rv20</name>
9188 <longname>libav RealVideo 2.0 encoder</longname>
9189 <class>Codec/Encoder/Video</class>
9190 <description>libav rv20 encoder</description>
9191 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9195 <direction>sink</direction>
9196 <presence>always</presence>
9197 <details>video/x-raw, format=(string)I420</details>
9201 <direction>source</direction>
9202 <presence>always</presence>
9203 <details>video/x-pn-realvideo, rmversion=(int)2</details>
9208 <name>avenc_s302m</name>
9209 <longname>libav SMPTE 302M encoder</longname>
9210 <class>Codec/Encoder/Audio</class>
9211 <description>libav s302m encoder</description>
9212 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9216 <direction>sink</direction>
9217 <presence>always</presence>
9218 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)48000, layout=(string)interleaved, format=(string){ S32LE, S16LE }</details>
9222 <direction>source</direction>
9223 <presence>always</presence>
9224 <details>audio/x-smpte-302m</details>
9229 <name>avenc_sgi</name>
9230 <longname>libav SGI image encoder</longname>
9231 <class>Codec/Encoder/Video</class>
9232 <description>libav sgi encoder</description>
9233 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9237 <direction>sink</direction>
9238 <presence>always</presence>
9239 <details>video/x-raw, format=(string){ RGB, RGBA, GRAY16_LE, GRAY16_BE, GRAY8 }</details>
9243 <direction>source</direction>
9244 <presence>always</presence>
9245 <details>image/x-sgi</details>
9250 <name>avenc_snow</name>
9251 <longname>libav Snow encoder</longname>
9252 <class>Codec/Encoder/Video</class>
9253 <description>libav snow encoder</description>
9254 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9258 <direction>sink</direction>
9259 <presence>always</presence>
9260 <details>video/x-raw, format=(string){ I420, YUV9, Y444, GRAY8 }</details>
9264 <direction>source</direction>
9265 <presence>always</presence>
9266 <details>unknown/unknown</details>
9271 <name>avenc_sonic</name>
9272 <longname>libav Sonic encoder</longname>
9273 <class>Codec/Encoder/Audio</class>
9274 <description>libav sonic encoder</description>
9275 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9279 <direction>sink</direction>
9280 <presence>always</presence>
9281 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S16LE</details>
9285 <direction>source</direction>
9286 <presence>always</presence>
9287 <details>unknown/unknown</details>
9292 <name>avenc_sonicls</name>
9293 <longname>libav Sonic lossless encoder</longname>
9294 <class>Codec/Encoder/Audio</class>
9295 <description>libav sonicls encoder</description>
9296 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9300 <direction>sink</direction>
9301 <presence>always</presence>
9302 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)S16LE</details>
9306 <direction>source</direction>
9307 <presence>always</presence>
9308 <details>unknown/unknown</details>
9313 <name>avenc_sunrast</name>
9314 <longname>libav Sun Rasterfile image encoder</longname>
9315 <class>Codec/Encoder/Video</class>
9316 <description>libav sunrast encoder</description>
9317 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9321 <direction>sink</direction>
9322 <presence>always</presence>
9323 <details>video/x-raw, format=(string){ BGR, RGB8P, GRAY8 }</details>
9327 <direction>source</direction>
9328 <presence>always</presence>
9329 <details>image/x-sun-raster</details>
9334 <name>avenc_svq1</name>
9335 <longname>libav Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1 encoder</longname>
9336 <class>Codec/Encoder/Video</class>
9337 <description>libav svq1 encoder</description>
9338 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9342 <direction>sink</direction>
9343 <presence>always</presence>
9344 <details>video/x-raw, format=(string)YUV9</details>
9348 <direction>source</direction>
9349 <presence>always</presence>
9350 <details>video/x-svq, svqversion=(int)1</details>
9355 <name>avenc_targa</name>
9356 <longname>libav Truevision Targa image encoder</longname>
9357 <class>Codec/Encoder/Video</class>
9358 <description>libav targa encoder</description>
9359 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9363 <direction>sink</direction>
9364 <presence>always</presence>
9365 <details>video/x-raw, format=(string){ BGR, BGRA, RGB15, GRAY8, RGB8P }</details>
9369 <direction>source</direction>
9370 <presence>always</presence>
9371 <details>image/x-tga</details>
9376 <name>avenc_tiff</name>
9377 <longname>libav TIFF image encoder</longname>
9378 <class>Codec/Encoder/Video</class>
9379 <description>libav tiff encoder</description>
9380 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9384 <direction>sink</direction>
9385 <presence>always</presence>
9386 <details>video/x-raw, format=(string){ RGB, RGB8P, RGBA, GRAY8, GRAY16_LE, I420, Y42B, Y444, YUV9, Y41B }</details>
9390 <direction>source</direction>
9391 <presence>always</presence>
9392 <details>image/tiff</details>
9397 <name>avenc_tta</name>
9398 <longname>libav TTA (True Audio) encoder</longname>
9399 <class>Codec/Encoder/Audio</class>
9400 <description>libav tta encoder</description>
9401 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9405 <direction>sink</direction>
9406 <presence>always</presence>
9407 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string){ U8, S16LE, S32LE }</details>
9411 <direction>source</direction>
9412 <presence>always</presence>
9413 <details>audio/x-tta, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ]</details>
9418 <name>avenc_utvideo</name>
9419 <longname>libav Ut Video encoder</longname>
9420 <class>Codec/Encoder/Video</class>
9421 <description>libav utvideo encoder</description>
9422 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9426 <direction>sink</direction>
9427 <presence>always</presence>
9428 <details>video/x-raw, format=(string){ RGB, RGBA, Y42B, I420 }</details>
9432 <direction>source</direction>
9433 <presence>always</presence>
9434 <details>unknown/unknown</details>
9439 <name>avenc_v308</name>
9440 <longname>libav Uncompressed packed 4:4:4 encoder</longname>
9441 <class>Codec/Encoder/Video</class>
9442 <description>libav v308 encoder</description>
9443 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9447 <direction>sink</direction>
9448 <presence>always</presence>
9449 <details>video/x-raw, format=(string)Y444</details>
9453 <direction>source</direction>
9454 <presence>always</presence>
9455 <details>unknown/unknown</details>
9460 <name>avenc_v408</name>
9461 <longname>libav Uncompressed packed QT 4:4:4:4 encoder</longname>
9462 <class>Codec/Encoder/Video</class>
9463 <description>libav v408 encoder</description>
9464 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9468 <direction>sink</direction>
9469 <presence>always</presence>
9470 <details>video/x-raw</details>
9474 <direction>source</direction>
9475 <presence>always</presence>
9476 <details>unknown/unknown</details>
9481 <name>avenc_v410</name>
9482 <longname>libav Uncompressed 4:4:4 10-bit encoder</longname>
9483 <class>Codec/Encoder/Video</class>
9484 <description>libav v410 encoder</description>
9485 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9489 <direction>sink</direction>
9490 <presence>always</presence>
9491 <details>video/x-raw, format=(string)Y444_10LE</details>
9495 <direction>source</direction>
9496 <presence>always</presence>
9497 <details>unknown/unknown</details>
9502 <name>avenc_wavpack</name>
9503 <longname>libav WavPack encoder</longname>
9504 <class>Codec/Encoder/Audio</class>
9505 <description>libav wavpack encoder</description>
9506 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9510 <direction>sink</direction>
9511 <presence>always</presence>
9512 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string){ U8, S16LE, S32LE, F32LE }</details>
9516 <direction>source</direction>
9517 <presence>always</presence>
9518 <details>unknown/unknown</details>
9523 <name>avenc_wmav1</name>
9524 <longname>libav Windows Media Audio 1 encoder</longname>
9525 <class>Codec/Encoder/Audio</class>
9526 <description>libav wmav1 encoder</description>
9527 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9531 <direction>sink</direction>
9532 <presence>always</presence>
9533 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)F32LE</details>
9537 <direction>source</direction>
9538 <presence>always</presence>
9539 <details>audio/x-wma, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], wmaversion=(int)1, block_align=(int)[ 0, 2147483647 ], bitrate=(int)[ 0, 2147483647 ]</details>
9544 <name>avenc_wmav2</name>
9545 <longname>libav Windows Media Audio 2 encoder</longname>
9546 <class>Codec/Encoder/Audio</class>
9547 <description>libav wmav2 encoder</description>
9548 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9552 <direction>sink</direction>
9553 <presence>always</presence>
9554 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)interleaved, format=(string)F32LE</details>
9558 <direction>source</direction>
9559 <presence>always</presence>
9560 <details>audio/x-wma, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], wmaversion=(int)2, block_align=(int)[ 0, 2147483647 ], bitrate=(int)[ 0, 2147483647 ]</details>
9565 <name>avenc_wmv1</name>
9566 <longname>libav Windows Media Video 7 encoder</longname>
9567 <class>Codec/Encoder/Video</class>
9568 <description>libav wmv1 encoder</description>
9569 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9573 <direction>sink</direction>
9574 <presence>always</presence>
9575 <details>video/x-raw, format=(string)I420</details>
9579 <direction>source</direction>
9580 <presence>always</presence>
9581 <details>video/x-wmv, wmvversion=(int)1</details>
9586 <name>avenc_wmv2</name>
9587 <longname>libav Windows Media Video 8 encoder</longname>
9588 <class>Codec/Encoder/Video</class>
9589 <description>libav wmv2 encoder</description>
9590 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9594 <direction>sink</direction>
9595 <presence>always</presence>
9596 <details>video/x-raw, format=(string)I420</details>
9600 <direction>source</direction>
9601 <presence>always</presence>
9602 <details>video/x-wmv, wmvversion=(int)2</details>
9607 <name>avenc_xbm</name>
9608 <longname>libav XBM (X BitMap) image encoder</longname>
9609 <class>Codec/Encoder/Video</class>
9610 <description>libav xbm encoder</description>
9611 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9615 <direction>sink</direction>
9616 <presence>always</presence>
9617 <details>video/x-raw</details>
9621 <direction>source</direction>
9622 <presence>always</presence>
9623 <details>unknown/unknown</details>
9628 <name>avenc_xface</name>
9629 <longname>libav X-face image encoder</longname>
9630 <class>Codec/Encoder/Video</class>
9631 <description>libav xface encoder</description>
9632 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9636 <direction>sink</direction>
9637 <presence>always</presence>
9638 <details>video/x-raw</details>
9642 <direction>source</direction>
9643 <presence>always</presence>
9644 <details>unknown/unknown</details>
9649 <name>avenc_xwd</name>
9650 <longname>libav XWD (X Window Dump) image encoder</longname>
9651 <class>Codec/Encoder/Video</class>
9652 <description>libav xwd encoder</description>
9653 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9657 <direction>sink</direction>
9658 <presence>always</presence>
9659 <details>video/x-raw, format=(string){ BGRA, RGBA, ARGB, ABGR, RGB, BGR, RGB16, RGB15, RGB8P, GRAY8 }</details>
9663 <direction>source</direction>
9664 <presence>always</presence>
9665 <details>unknown/unknown</details>
9670 <name>avenc_y41p</name>
9671 <longname>libav Uncompressed YUV 4:1:1 12-bit encoder</longname>
9672 <class>Codec/Encoder/Video</class>
9673 <description>libav y41p encoder</description>
9674 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9678 <direction>sink</direction>
9679 <presence>always</presence>
9680 <details>video/x-raw, format=(string)Y41B</details>
9684 <direction>source</direction>
9685 <presence>always</presence>
9686 <details>unknown/unknown</details>
9691 <name>avenc_yuv4</name>
9692 <longname>libav Uncompressed packed 4:2:0 encoder</longname>
9693 <class>Codec/Encoder/Video</class>
9694 <description>libav yuv4 encoder</description>
9695 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9699 <direction>sink</direction>
9700 <presence>always</presence>
9701 <details>video/x-raw, format=(string)I420</details>
9705 <direction>source</direction>
9706 <presence>always</presence>
9707 <details>unknown/unknown</details>
9712 <name>avenc_zmbv</name>
9713 <longname>libav Zip Motion Blocks Video encoder</longname>
9714 <class>Codec/Encoder/Video</class>
9715 <description>libav zmbv encoder</description>
9716 <author>Wim Taymans <wim.taymans@gmail.com>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9720 <direction>sink</direction>
9721 <presence>always</presence>
9722 <details>video/x-raw, format=(string)RGB8P</details>
9726 <direction>source</direction>
9727 <presence>always</presence>
9728 <details>video/x-zmbv</details>
9733 <name>avmux_3g2</name>
9734 <longname>libav 3GP2 (3GPP2 file format) muxer</longname>
9735 <class>Codec/Muxer</class>
9736 <description>libav 3GP2 (3GPP2 file format) muxer</description>
9737 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9740 <name>audio_%u</name>
9741 <direction>sink</direction>
9742 <presence>request</presence>
9743 <details>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</details>
9746 <name>video_%u</name>
9747 <direction>sink</direction>
9748 <presence>request</presence>
9749 <details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, profile=(string){ simple, advanced-simple }; 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</details>
9753 <direction>source</direction>
9754 <presence>always</presence>
9755 <details>video/quicktime, variant=(string)3g2</details>
9760 <name>avmux_3gp</name>
9761 <longname>libav 3GP (3GPP file format) muxer (not recommended, use gppmux instead)</longname>
9762 <class>Codec/Muxer</class>
9763 <description>libav 3GP (3GPP file format) muxer (not recommended, use gppmux instead)</description>
9764 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9767 <name>audio_%u</name>
9768 <direction>sink</direction>
9769 <presence>request</presence>
9770 <details>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</details>
9773 <name>video_%u</name>
9774 <direction>sink</direction>
9775 <presence>request</presence>
9776 <details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, profile=(string){ simple, advanced-simple }; 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</details>
9780 <direction>source</direction>
9781 <presence>always</presence>
9782 <details>video/quicktime, variant=(string)3gpp</details>
9787 <name>avmux_a64</name>
9788 <longname>libav a64 - video for Commodore 64 muxer</longname>
9789 <class>Codec/Muxer</class>
9790 <description>libav a64 - video for Commodore 64 muxer</description>
9791 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9795 <direction>source</direction>
9796 <presence>always</presence>
9797 <details>application/x-gst-av-a64</details>
9802 <name>avmux_adts</name>
9803 <longname>libav ADTS AAC (Advanced Audio Coding) muxer (not recommended, use aacparse instead)</longname>
9804 <class>Codec/Muxer</class>
9805 <description>libav ADTS AAC (Advanced Audio Coding) muxer (not recommended, use aacparse instead)</description>
9806 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9809 <name>audio_%u</name>
9810 <direction>sink</direction>
9811 <presence>request</presence>
9812 <details>audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc</details>
9816 <direction>source</direction>
9817 <presence>always</presence>
9818 <details>application/x-gst-av-adts</details>
9823 <name>avmux_adx</name>
9824 <longname>libav CRI ADX muxer</longname>
9825 <class>Codec/Muxer</class>
9826 <description>libav CRI ADX muxer</description>
9827 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9830 <name>audio_%u</name>
9831 <direction>sink</direction>
9832 <presence>request</presence>
9833 <details>audio/x-adpcm, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)adx</details>
9837 <direction>source</direction>
9838 <presence>always</presence>
9839 <details>application/x-gst-av-adx</details>
9844 <name>avmux_aiff</name>
9845 <longname>libav Audio IFF muxer (not recommended, use aiffmux instead)</longname>
9846 <class>Codec/Muxer</class>
9847 <description>libav Audio IFF muxer (not recommended, use aiffmux instead)</description>
9848 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9851 <name>audio_%u</name>
9852 <direction>sink</direction>
9853 <presence>request</presence>
9854 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16BE, layout=(string)interleaved</details>
9857 <name>video_%u</name>
9858 <direction>sink</direction>
9859 <presence>request</presence>
9860 <details>image/png</details>
9864 <direction>source</direction>
9865 <presence>always</presence>
9866 <details>audio/x-aiff</details>
9871 <name>avmux_amr</name>
9872 <longname>libav 3GPP AMR muxer</longname>
9873 <class>Codec/Muxer</class>
9874 <description>libav 3GPP AMR muxer</description>
9875 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9878 <name>audio_%u</name>
9879 <direction>sink</direction>
9880 <presence>request</presence>
9881 <details>audio/AMR, channels=(int)1, rate=(int){ 8000 }; audio/AMR-WB, channels=(int)1, rate=(int){ 16000 }</details>
9885 <direction>source</direction>
9886 <presence>always</presence>
9887 <details>audio/x-amr-nb-sh</details>
9892 <name>avmux_apng</name>
9893 <longname>libav Animated Portable Network Graphics muxer</longname>
9894 <class>Codec/Muxer</class>
9895 <description>libav Animated Portable Network Graphics muxer</description>
9896 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9900 <direction>source</direction>
9901 <presence>always</presence>
9902 <details>application/x-gst-av-apng</details>
9907 <name>avmux_asf</name>
9908 <longname>libav ASF (Advanced / Active Streaming Format) muxer (not recommended, use asfmux instead)</longname>
9909 <class>Codec/Muxer</class>
9910 <description>libav ASF (Advanced / Active Streaming Format) muxer (not recommended, use asfmux instead)</description>
9911 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9914 <name>audio_%u</name>
9915 <direction>sink</direction>
9916 <presence>request</presence>
9917 <details>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</details>
9920 <name>video_%u</name>
9921 <direction>sink</direction>
9922 <presence>request</presence>
9923 <details>video/x-wmv, wmvversion=(int)1; video/x-wmv, wmvversion=(int)2; video/x-msmpeg, msmpegversion=(int)43</details>
9927 <direction>source</direction>
9928 <presence>always</presence>
9929 <details>video/x-ms-asf</details>
9934 <name>avmux_asf_stream</name>
9935 <longname>libav ASF (Advanced / Active Streaming Format) muxer (not recommended, use asfmux instead)</longname>
9936 <class>Codec/Muxer</class>
9937 <description>libav ASF (Advanced / Active Streaming Format) muxer (not recommended, use asfmux instead)</description>
9938 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9941 <name>audio_%u</name>
9942 <direction>sink</direction>
9943 <presence>request</presence>
9944 <details>audio/x-wma, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], wmaversion=(int)2, block_align=(int)[ 0, 2147483647 ], bitrate=(int)[ 0, 2147483647 ]</details>
9947 <name>video_%u</name>
9948 <direction>sink</direction>
9949 <presence>request</presence>
9950 <details>video/x-msmpeg, msmpegversion=(int)43</details>
9954 <direction>source</direction>
9955 <presence>always</presence>
9956 <details>application/x-gst-av-asf_stream</details>
9961 <name>avmux_ast</name>
9962 <longname>libav AST (Audio Stream) muxer</longname>
9963 <class>Codec/Muxer</class>
9964 <description>libav AST (Audio Stream) muxer</description>
9965 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9969 <direction>source</direction>
9970 <presence>always</presence>
9971 <details>application/x-gst-av-ast</details>
9976 <name>avmux_au</name>
9977 <longname>libav Sun AU muxer</longname>
9978 <class>Codec/Muxer</class>
9979 <description>libav Sun AU muxer</description>
9980 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
9983 <name>audio_%u</name>
9984 <direction>sink</direction>
9985 <presence>request</presence>
9986 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16BE, layout=(string)interleaved</details>
9990 <direction>source</direction>
9991 <presence>always</presence>
9992 <details>audio/x-au</details>
9997 <name>avmux_avi</name>
9998 <longname>libav AVI (Audio Video Interleaved) muxer (not recommended, use avimux instead)</longname>
9999 <class>Codec/Muxer</class>
10000 <description>libav AVI (Audio Video Interleaved) muxer (not recommended, use avimux instead)</description>
10001 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10004 <name>audio_%u</name>
10005 <direction>sink</direction>
10006 <presence>request</presence>
10007 <details>audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int){ 48000, 44100, 32000 }</details>
10010 <name>video_%u</name>
10011 <direction>sink</direction>
10012 <presence>request</presence>
10013 <details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, profile=(string){ simple, advanced-simple }; video/x-divx, divxversion=(int)5</details>
10017 <direction>source</direction>
10018 <presence>always</presence>
10019 <details>video/x-msvideo</details>
10024 <name>avmux_avm2</name>
10025 <longname>libav SWF (ShockWave Flash) (AVM2) muxer</longname>
10026 <class>Codec/Muxer</class>
10027 <description>libav SWF (ShockWave Flash) (AVM2) muxer</description>
10028 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10031 <name>audio_%u</name>
10032 <direction>sink</direction>
10033 <presence>request</presence>
10034 <details>audio/mpeg, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)1, layer=(int)3</details>
10037 <name>video_%u</name>
10038 <direction>sink</direction>
10039 <presence>request</presence>
10040 <details>video/x-flash-video, flvversion=(int)1</details>
10044 <direction>source</direction>
10045 <presence>always</presence>
10046 <details>application/x-gst-av-avm2</details>
10051 <name>avmux_bit</name>
10052 <longname>libav G.729 BIT file format muxer</longname>
10053 <class>Codec/Muxer</class>
10054 <description>libav G.729 BIT file format muxer</description>
10055 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10059 <direction>source</direction>
10060 <presence>always</presence>
10061 <details>application/x-gst-av-bit</details>
10066 <name>avmux_caf</name>
10067 <longname>libav Apple CAF (Core Audio Format) muxer</longname>
10068 <class>Codec/Muxer</class>
10069 <description>libav Apple CAF (Core Audio Format) muxer</description>
10070 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10073 <name>audio_%u</name>
10074 <direction>sink</direction>
10075 <presence>request</presence>
10076 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16BE, layout=(string)interleaved</details>
10080 <direction>source</direction>
10081 <presence>always</presence>
10082 <details>application/x-gst-av-caf</details>
10087 <name>avmux_dash</name>
10088 <longname>libav DASH Muxer muxer</longname>
10089 <class>Codec/Muxer</class>
10090 <description>libav DASH Muxer muxer</description>
10091 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10094 <name>audio_%u</name>
10095 <direction>sink</direction>
10096 <presence>request</presence>
10097 <details>audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc</details>
10100 <name>video_%u</name>
10101 <direction>sink</direction>
10102 <presence>request</presence>
10103 <details>video/x-h264, alignment=(string)au</details>
10107 <direction>source</direction>
10108 <presence>always</presence>
10109 <details>application/x-gst-av-dash</details>
10114 <name>avmux_daud</name>
10115 <longname>libav D-Cinema audio muxer</longname>
10116 <class>Codec/Muxer</class>
10117 <description>libav D-Cinema audio muxer</description>
10118 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10122 <direction>source</direction>
10123 <presence>always</presence>
10124 <details>application/x-gst-av-daud</details>
10129 <name>avmux_dv</name>
10130 <longname>libav DV (Digital Video) muxer</longname>
10131 <class>Codec/Muxer</class>
10132 <description>libav DV (Digital Video) muxer</description>
10133 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10136 <name>audio_%u</name>
10137 <direction>sink</direction>
10138 <presence>request</presence>
10139 <details>audio/x-raw, channels=(int)2, rate=(int)48000, format=(string)S16LE, layout=(string)interleaved</details>
10142 <name>video_%u</name>
10143 <direction>sink</direction>
10144 <presence>request</presence>
10145 <details>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</details>
10149 <direction>source</direction>
10150 <presence>always</presence>
10151 <details>video/x-dv, systemstream=(boolean)true</details>
10156 <name>avmux_dvd</name>
10157 <longname>libav MPEG-2 PS (DVD VOB) muxer</longname>
10158 <class>Codec/Muxer</class>
10159 <description>libav MPEG-2 PS (DVD VOB) muxer</description>
10160 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10163 <name>audio_%u</name>
10164 <direction>sink</direction>
10165 <presence>request</presence>
10166 <details>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</details>
10169 <name>video_%u</name>
10170 <direction>sink</direction>
10171 <presence>request</presence>
10172 <details>video/mpeg, mpegversion=(int)2, systemstream=(boolean)false</details>
10176 <direction>source</direction>
10177 <presence>always</presence>
10178 <details>application/x-gst-av-dvd</details>
10183 <name>avmux_f4v</name>
10184 <longname>libav F4V Adobe Flash Video muxer</longname>
10185 <class>Codec/Muxer</class>
10186 <description>libav F4V Adobe Flash Video muxer</description>
10187 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10190 <name>audio_%u</name>
10191 <direction>sink</direction>
10192 <presence>request</presence>
10193 <details>audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc</details>
10196 <name>video_%u</name>
10197 <direction>sink</direction>
10198 <presence>request</presence>
10199 <details>video/x-h264, alignment=(string)au</details>
10203 <direction>source</direction>
10204 <presence>always</presence>
10205 <details>application/x-gst-av-f4v</details>
10210 <name>avmux_ffm</name>
10211 <longname>libav FFM (FFserver live feed) muxer</longname>
10212 <class>Codec/Muxer</class>
10213 <description>libav FFM (FFserver live feed) muxer</description>
10214 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10217 <name>audio_%u</name>
10218 <direction>sink</direction>
10219 <presence>request</presence>
10220 <details>audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, mpegversion=(int)1, layer=(int)2</details>
10223 <name>video_%u</name>
10224 <direction>sink</direction>
10225 <presence>request</presence>
10226 <details>video/mpeg, mpegversion=(int)1, systemstream=(boolean)false</details>
10230 <direction>source</direction>
10231 <presence>always</presence>
10232 <details>application/x-gst-av-ffm</details>
10237 <name>avmux_filmstrip</name>
10238 <longname>libav Adobe Filmstrip muxer</longname>
10239 <class>Codec/Muxer</class>
10240 <description>libav Adobe Filmstrip muxer</description>
10241 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10244 <name>video_%u</name>
10245 <direction>sink</direction>
10246 <presence>request</presence>
10247 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
10251 <direction>source</direction>
10252 <presence>always</presence>
10253 <details>application/x-gst-av-filmstrip</details>
10258 <name>avmux_flv</name>
10259 <longname>libav FLV (Flash Video) muxer (not recommended, use flvmux instead)</longname>
10260 <class>Codec/Muxer</class>
10261 <description>libav FLV (Flash Video) muxer (not recommended, use flvmux instead)</description>
10262 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10265 <name>audio_%u</name>
10266 <direction>sink</direction>
10267 <presence>request</presence>
10268 <details>audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 44100, 22050, 11025 }, mpegversion=(int)1, layer=(int)3</details>
10271 <name>video_%u</name>
10272 <direction>sink</direction>
10273 <presence>request</presence>
10274 <details>video/x-flash-video, flvversion=(int)1</details>
10278 <direction>source</direction>
10279 <presence>always</presence>
10280 <details>video/x-flv</details>
10285 <name>avmux_gxf</name>
10286 <longname>libav GXF (General eXchange Format) muxer</longname>
10287 <class>Codec/Muxer</class>
10288 <description>libav GXF (General eXchange Format) muxer</description>
10289 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10292 <name>audio_%u</name>
10293 <direction>sink</direction>
10294 <presence>request</presence>
10295 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16LE, layout=(string)interleaved</details>
10298 <name>video_%u</name>
10299 <direction>sink</direction>
10300 <presence>request</presence>
10301 <details>video/mpeg, mpegversion=(int)2, systemstream=(boolean)false</details>
10305 <direction>source</direction>
10306 <presence>always</presence>
10307 <details>application/gxf</details>
10312 <name>avmux_hds</name>
10313 <longname>libav HDS Muxer muxer</longname>
10314 <class>Codec/Muxer</class>
10315 <description>libav HDS Muxer muxer</description>
10316 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10319 <name>audio_%u</name>
10320 <direction>sink</direction>
10321 <presence>request</presence>
10322 <details>audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc</details>
10325 <name>video_%u</name>
10326 <direction>sink</direction>
10327 <presence>request</presence>
10328 <details>video/x-h264, alignment=(string)au</details>
10332 <direction>source</direction>
10333 <presence>always</presence>
10334 <details>application/x-gst-av-hds</details>
10339 <name>avmux_hls</name>
10340 <longname>libav Apple HTTP Live Streaming muxer</longname>
10341 <class>Codec/Muxer</class>
10342 <description>libav Apple HTTP Live Streaming muxer</description>
10343 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10346 <name>audio_%u</name>
10347 <direction>sink</direction>
10348 <presence>request</presence>
10349 <details>audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc</details>
10352 <name>video_%u</name>
10353 <direction>sink</direction>
10354 <presence>request</presence>
10355 <details>video/x-h264, alignment=(string)au</details>
10359 <direction>source</direction>
10360 <presence>always</presence>
10361 <details>application/x-gst-av-hls</details>
10366 <name>avmux_ico</name>
10367 <longname>libav Microsoft Windows ICO muxer</longname>
10368 <class>Codec/Muxer</class>
10369 <description>libav Microsoft Windows ICO muxer</description>
10370 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10373 <name>video_%u</name>
10374 <direction>sink</direction>
10375 <presence>request</presence>
10376 <details>image/bmp</details>
10380 <direction>source</direction>
10381 <presence>always</presence>
10382 <details>application/x-gst-av-ico</details>
10387 <name>avmux_ilbc</name>
10388 <longname>libav iLBC storage muxer</longname>
10389 <class>Codec/Muxer</class>
10390 <description>libav iLBC storage muxer</description>
10391 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10395 <direction>source</direction>
10396 <presence>always</presence>
10397 <details>application/x-gst-av-ilbc</details>
10402 <name>avmux_ipod</name>
10403 <longname>libav iPod H.264 MP4 (MPEG-4 Part 14) muxer</longname>
10404 <class>Codec/Muxer</class>
10405 <description>libav iPod H.264 MP4 (MPEG-4 Part 14) muxer</description>
10406 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10409 <name>audio_%u</name>
10410 <direction>sink</direction>
10411 <presence>request</presence>
10412 <details>audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc</details>
10415 <name>video_%u</name>
10416 <direction>sink</direction>
10417 <presence>request</presence>
10418 <details>video/x-h264, alignment=(string)au</details>
10422 <direction>source</direction>
10423 <presence>always</presence>
10424 <details>video/quicktime, variant=(string)ipod</details>
10429 <name>avmux_ircam</name>
10430 <longname>libav Berkeley/IRCAM/CARL Sound Format muxer</longname>
10431 <class>Codec/Muxer</class>
10432 <description>libav Berkeley/IRCAM/CARL Sound Format muxer</description>
10433 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10436 <name>audio_%u</name>
10437 <direction>sink</direction>
10438 <presence>request</presence>
10439 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16LE, layout=(string)interleaved</details>
10443 <direction>source</direction>
10444 <presence>always</presence>
10445 <details>application/x-gst-av-ircam</details>
10450 <name>avmux_ismv</name>
10451 <longname>libav ISMV/ISMA (Smooth Streaming) muxer</longname>
10452 <class>Codec/Muxer</class>
10453 <description>libav ISMV/ISMA (Smooth Streaming) muxer</description>
10454 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10457 <name>audio_%u</name>
10458 <direction>sink</direction>
10459 <presence>request</presence>
10460 <details>audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc</details>
10463 <name>video_%u</name>
10464 <direction>sink</direction>
10465 <presence>request</presence>
10466 <details>video/x-h264, alignment=(string)au</details>
10470 <direction>source</direction>
10471 <presence>always</presence>
10472 <details>application/x-gst-av-ismv</details>
10477 <name>avmux_ivf</name>
10478 <longname>libav On2 IVF muxer</longname>
10479 <class>Codec/Muxer</class>
10480 <description>libav On2 IVF muxer</description>
10481 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10484 <name>video_%u</name>
10485 <direction>sink</direction>
10486 <presence>request</presence>
10487 <details>video/x-vp8</details>
10491 <direction>source</direction>
10492 <presence>always</presence>
10493 <details>application/x-gst-av-ivf</details>
10498 <name>avmux_latm</name>
10499 <longname>libav LOAS/LATM muxer</longname>
10500 <class>Codec/Muxer</class>
10501 <description>libav LOAS/LATM muxer</description>
10502 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10505 <name>audio_%u</name>
10506 <direction>sink</direction>
10507 <presence>request</presence>
10508 <details>audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc</details>
10512 <direction>source</direction>
10513 <presence>always</presence>
10514 <details>application/x-gst-av-latm</details>
10519 <name>avmux_matroska</name>
10520 <longname>libav Matroska muxer (not recommended, use matroskamux instead)</longname>
10521 <class>Codec/Muxer</class>
10522 <description>libav Matroska muxer (not recommended, use matroskamux instead)</description>
10523 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10526 <name>audio_%u</name>
10527 <direction>sink</direction>
10528 <presence>request</presence>
10529 <details>audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int){ 48000, 44100, 32000 }</details>
10532 <name>video_%u</name>
10533 <direction>sink</direction>
10534 <presence>request</presence>
10535 <details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, profile=(string){ simple, advanced-simple }; video/x-divx, divxversion=(int)5</details>
10539 <direction>source</direction>
10540 <presence>always</presence>
10541 <details>video/x-matroska</details>
10546 <name>avmux_md5</name>
10547 <longname>libav MD5 testing muxer</longname>
10548 <class>Codec/Muxer</class>
10549 <description>libav MD5 testing muxer</description>
10550 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10553 <name>audio_%u</name>
10554 <direction>sink</direction>
10555 <presence>request</presence>
10556 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16LE, layout=(string)interleaved</details>
10559 <name>video_%u</name>
10560 <direction>sink</direction>
10561 <presence>request</presence>
10562 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
10566 <direction>source</direction>
10567 <presence>always</presence>
10568 <details>application/x-gst-av-md5</details>
10573 <name>avmux_mkvtimestamp_v2</name>
10574 <longname>libav extract pts as timecode v2 format, as defined by mkvtoolnix muxer</longname>
10575 <class>Codec/Muxer</class>
10576 <description>libav extract pts as timecode v2 format, as defined by mkvtoolnix muxer</description>
10577 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10580 <name>video_%u</name>
10581 <direction>sink</direction>
10582 <presence>request</presence>
10583 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
10587 <direction>source</direction>
10588 <presence>always</presence>
10589 <details>application/x-gst-av-mkvtimestamp_v2</details>
10594 <name>avmux_mmf</name>
10595 <longname>libav Yamaha SMAF muxer</longname>
10596 <class>Codec/Muxer</class>
10597 <description>libav Yamaha SMAF muxer</description>
10598 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10601 <name>audio_%u</name>
10602 <direction>sink</direction>
10603 <presence>request</presence>
10604 <details>audio/x-adpcm, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], layout=(string)yamaha</details>
10608 <direction>source</direction>
10609 <presence>always</presence>
10610 <details>application/x-gst-av-mmf</details>
10615 <name>avmux_mov</name>
10616 <longname>libav QuickTime / MOV muxer (not recommended, use qtmux instead)</longname>
10617 <class>Codec/Muxer</class>
10618 <description>libav QuickTime / MOV muxer (not recommended, use qtmux instead)</description>
10619 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10622 <name>audio_%u</name>
10623 <direction>sink</direction>
10624 <presence>request</presence>
10625 <details>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</details>
10628 <name>video_%u</name>
10629 <direction>sink</direction>
10630 <presence>request</presence>
10631 <details>video/x-svq, svqversion=(int)1; video/x-svq, svqversion=(int)3; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, profile=(string){ simple, advanced-simple }; 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</details>
10635 <direction>source</direction>
10636 <presence>always</presence>
10637 <details>video/quicktime, variant=(string)apple</details>
10642 <name>avmux_mp2</name>
10643 <longname>libav MP2 (MPEG audio layer 2) formatter (not recommended, use id3v2mux instead)</longname>
10644 <class>Formatter/Metadata</class>
10645 <description>libav MP2 (MPEG audio layer 2) formatter (not recommended, use id3v2mux instead)</description>
10646 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10649 <name>audio_%u</name>
10650 <direction>sink</direction>
10651 <presence>request</presence>
10652 <details>audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, mpegversion=(int)1, layer=(int)2</details>
10656 <direction>source</direction>
10657 <presence>always</presence>
10658 <details>application/x-gst-av-mp2</details>
10663 <name>avmux_mp3</name>
10664 <longname>libav MP3 (MPEG audio layer 3) formatter (not recommended, use id3v2mux instead)</longname>
10665 <class>Formatter/Metadata</class>
10666 <description>libav MP3 (MPEG audio layer 3) formatter (not recommended, use id3v2mux instead)</description>
10667 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10670 <name>audio_%u</name>
10671 <direction>sink</direction>
10672 <presence>request</presence>
10673 <details>audio/mpeg, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)1, layer=(int)3</details>
10676 <name>video_%u</name>
10677 <direction>sink</direction>
10678 <presence>request</presence>
10679 <details>image/png</details>
10683 <direction>source</direction>
10684 <presence>always</presence>
10685 <details>application/x-id3</details>
10690 <name>avmux_mp4</name>
10691 <longname>libav MP4 (MPEG-4 Part 14) muxer (not recommended, use mp4mux instead)</longname>
10692 <class>Codec/Muxer</class>
10693 <description>libav MP4 (MPEG-4 Part 14) muxer (not recommended, use mp4mux instead)</description>
10694 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10697 <name>audio_%u</name>
10698 <direction>sink</direction>
10699 <presence>request</presence>
10700 <details>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</details>
10703 <name>video_%u</name>
10704 <direction>sink</direction>
10705 <presence>request</presence>
10706 <details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, profile=(string){ simple, advanced-simple }; video/x-divx, divxversion=(int)5; video/x-h264, alignment=(string)au; image/jpeg, parsed=(boolean)true</details>
10710 <direction>source</direction>
10711 <presence>always</presence>
10712 <details>video/quicktime, variant=(string)iso</details>
10717 <name>avmux_mpeg</name>
10718 <longname>libav MPEG-1 Systems / MPEG program stream muxer</longname>
10719 <class>Codec/Muxer</class>
10720 <description>libav MPEG-1 Systems / MPEG program stream muxer</description>
10721 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10724 <name>audio_%u</name>
10725 <direction>sink</direction>
10726 <presence>request</presence>
10727 <details>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</details>
10730 <name>video_%u</name>
10731 <direction>sink</direction>
10732 <presence>request</presence>
10733 <details>video/mpeg, mpegversion=(int)1, systemstream=(boolean)false; video/mpeg, mpegversion=(int)2, systemstream=(boolean)false; video/x-h264, alignment=(string)au</details>
10737 <direction>source</direction>
10738 <presence>always</presence>
10739 <details>video/mpeg, systemstream=(boolean)true</details>
10744 <name>avmux_mpegts</name>
10745 <longname>libav MPEG-TS (MPEG-2 Transport Stream) muxer (not recommended, use mpegtsmux instead)</longname>
10746 <class>Codec/Muxer</class>
10747 <description>libav MPEG-TS (MPEG-2 Transport Stream) muxer (not recommended, use mpegtsmux instead)</description>
10748 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10751 <name>audio_%u</name>
10752 <direction>sink</direction>
10753 <presence>request</presence>
10754 <details>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</details>
10757 <name>video_%u</name>
10758 <direction>sink</direction>
10759 <presence>request</presence>
10760 <details>video/mpeg, mpegversion=(int)1, systemstream=(boolean)false; video/mpeg, mpegversion=(int)2, systemstream=(boolean)false; video/x-h264, alignment=(string)au</details>
10764 <direction>source</direction>
10765 <presence>always</presence>
10766 <details>video/mpegts, systemstream=(boolean)true</details>
10771 <name>avmux_mpjpeg</name>
10772 <longname>libav MIME multipart JPEG muxer (not recommended, use multipartmux instead)</longname>
10773 <class>Codec/Muxer</class>
10774 <description>libav MIME multipart JPEG muxer (not recommended, use multipartmux instead)</description>
10775 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10778 <name>video_%u</name>
10779 <direction>sink</direction>
10780 <presence>request</presence>
10781 <details>image/jpeg, parsed=(boolean)true</details>
10785 <direction>source</direction>
10786 <presence>always</presence>
10787 <details>application/x-gst-av-mpjpeg</details>
10792 <name>avmux_mxf</name>
10793 <longname>libav MXF (Material eXchange Format) muxer (not recommended, use mxfmux instead)</longname>
10794 <class>Codec/Muxer</class>
10795 <description>libav MXF (Material eXchange Format) muxer (not recommended, use mxfmux instead)</description>
10796 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10799 <name>audio_%u</name>
10800 <direction>sink</direction>
10801 <presence>request</presence>
10802 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16LE, layout=(string)interleaved</details>
10805 <name>video_%u</name>
10806 <direction>sink</direction>
10807 <presence>request</presence>
10808 <details>video/mpeg, mpegversion=(int)2, systemstream=(boolean)false</details>
10812 <direction>source</direction>
10813 <presence>always</presence>
10814 <details>application/mxf</details>
10819 <name>avmux_mxf_d10</name>
10820 <longname>libav MXF (Material eXchange Format) D-10 Mapping muxer</longname>
10821 <class>Codec/Muxer</class>
10822 <description>libav MXF (Material eXchange Format) D-10 Mapping muxer</description>
10823 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10826 <name>audio_%u</name>
10827 <direction>sink</direction>
10828 <presence>request</presence>
10829 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16LE, layout=(string)interleaved</details>
10832 <name>video_%u</name>
10833 <direction>sink</direction>
10834 <presence>request</presence>
10835 <details>video/mpeg, mpegversion=(int)2, systemstream=(boolean)false</details>
10839 <direction>source</direction>
10840 <presence>always</presence>
10841 <details>application/mxf</details>
10846 <name>avmux_mxf_opatom</name>
10847 <longname>libav MXF (Material eXchange Format) Operational Pattern Atom muxer</longname>
10848 <class>Codec/Muxer</class>
10849 <description>libav MXF (Material eXchange Format) Operational Pattern Atom muxer</description>
10850 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10853 <name>audio_%u</name>
10854 <direction>sink</direction>
10855 <presence>request</presence>
10856 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16LE, layout=(string)interleaved</details>
10859 <name>video_%u</name>
10860 <direction>sink</direction>
10861 <presence>request</presence>
10862 <details>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 ]</details>
10866 <direction>source</direction>
10867 <presence>always</presence>
10868 <details>application/x-gst-av-mxf_opatom</details>
10873 <name>avmux_nut</name>
10874 <longname>libav NUT muxer</longname>
10875 <class>Codec/Muxer</class>
10876 <description>libav NUT muxer</description>
10877 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10880 <name>audio_%u</name>
10881 <direction>sink</direction>
10882 <presence>request</presence>
10883 <details>audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, mpegversion=(int)1, layer=(int)2</details>
10886 <name>video_%u</name>
10887 <direction>sink</direction>
10888 <presence>request</presence>
10889 <details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, profile=(string){ simple, advanced-simple }; video/x-divx, divxversion=(int)5</details>
10893 <direction>source</direction>
10894 <presence>always</presence>
10895 <details>application/x-gst-av-nut</details>
10900 <name>avmux_oga</name>
10901 <longname>libav Ogg Audio muxer</longname>
10902 <class>Codec/Muxer</class>
10903 <description>libav Ogg Audio muxer</description>
10904 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10908 <direction>source</direction>
10909 <presence>always</presence>
10910 <details>application/x-gst-av-oga</details>
10915 <name>avmux_ogg</name>
10916 <longname>libav Ogg muxer (not recommended, use oggmux instead)</longname>
10917 <class>Codec/Muxer</class>
10918 <description>libav Ogg muxer (not recommended, use oggmux instead)</description>
10919 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10922 <name>video_%u</name>
10923 <direction>sink</direction>
10924 <presence>request</presence>
10925 <details>video/x-theora</details>
10929 <direction>source</direction>
10930 <presence>always</presence>
10931 <details>application/ogg</details>
10936 <name>avmux_oma</name>
10937 <longname>libav Sony OpenMG audio muxer</longname>
10938 <class>Codec/Muxer</class>
10939 <description>libav Sony OpenMG audio muxer</description>
10940 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10943 <name>audio_%u</name>
10944 <direction>sink</direction>
10945 <presence>request</presence>
10946 <details>audio/x-vnd.sony.atrac3, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ]</details>
10950 <direction>source</direction>
10951 <presence>always</presence>
10952 <details>application/x-gst-av-oma</details>
10957 <name>avmux_opus</name>
10958 <longname>libav Ogg Opus muxer</longname>
10959 <class>Codec/Muxer</class>
10960 <description>libav Ogg Opus muxer</description>
10961 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10965 <direction>source</direction>
10966 <presence>always</presence>
10967 <details>application/x-gst-av-opus</details>
10972 <name>avmux_psp</name>
10973 <longname>libav PSP MP4 (MPEG-4 Part 14) muxer</longname>
10974 <class>Codec/Muxer</class>
10975 <description>libav PSP MP4 (MPEG-4 Part 14) muxer</description>
10976 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
10979 <name>audio_%u</name>
10980 <direction>sink</direction>
10981 <presence>request</presence>
10982 <details>audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc</details>
10985 <name>video_%u</name>
10986 <direction>sink</direction>
10987 <presence>request</presence>
10988 <details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, profile=(string){ simple, advanced-simple }; video/x-divx, divxversion=(int)5</details>
10992 <direction>source</direction>
10993 <presence>always</presence>
10994 <details>video/quicktime, variant=(string)psp</details>
10999 <name>avmux_rm</name>
11000 <longname>libav RealMedia muxer</longname>
11001 <class>Codec/Muxer</class>
11002 <description>libav RealMedia muxer</description>
11003 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11006 <name>audio_%u</name>
11007 <direction>sink</direction>
11008 <presence>request</presence>
11009 <details>audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int){ 48000, 44100, 32000 }</details>
11012 <name>video_%u</name>
11013 <direction>sink</direction>
11014 <presence>request</presence>
11015 <details>video/x-pn-realvideo, rmversion=(int)1</details>
11019 <direction>source</direction>
11020 <presence>always</presence>
11021 <details>application/x-pn-realmedia, systemstream=(boolean)true</details>
11026 <name>avmux_rso</name>
11027 <longname>libav Lego Mindstorms RSO muxer</longname>
11028 <class>Codec/Muxer</class>
11029 <description>libav Lego Mindstorms RSO muxer</description>
11030 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11033 <name>audio_%u</name>
11034 <direction>sink</direction>
11035 <presence>request</presence>
11036 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)U8, layout=(string)interleaved</details>
11040 <direction>source</direction>
11041 <presence>always</presence>
11042 <details>application/x-gst-av-rso</details>
11047 <name>avmux_singlejpeg</name>
11048 <longname>libav JPEG single image muxer</longname>
11049 <class>Codec/Muxer</class>
11050 <description>libav JPEG single image muxer</description>
11051 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11054 <name>video_%u</name>
11055 <direction>sink</direction>
11056 <presence>request</presence>
11057 <details>image/jpeg, parsed=(boolean)true</details>
11061 <direction>source</direction>
11062 <presence>always</presence>
11063 <details>application/x-gst-av-singlejpeg</details>
11068 <name>avmux_smjpeg</name>
11069 <longname>libav Loki SDL MJPEG muxer</longname>
11070 <class>Codec/Muxer</class>
11071 <description>libav Loki SDL MJPEG muxer</description>
11072 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11075 <name>audio_%u</name>
11076 <direction>sink</direction>
11077 <presence>request</presence>
11078 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16LE, layout=(string)interleaved</details>
11081 <name>video_%u</name>
11082 <direction>sink</direction>
11083 <presence>request</presence>
11084 <details>image/jpeg, parsed=(boolean)true</details>
11088 <direction>source</direction>
11089 <presence>always</presence>
11090 <details>application/x-gst-av-smjpeg</details>
11095 <name>avmux_smoothstreaming</name>
11096 <longname>libav Smooth Streaming Muxer muxer</longname>
11097 <class>Codec/Muxer</class>
11098 <description>libav Smooth Streaming Muxer muxer</description>
11099 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11102 <name>audio_%u</name>
11103 <direction>sink</direction>
11104 <presence>request</presence>
11105 <details>audio/mpeg, channels=(int)[ 1, 6 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)4, stream-format=(string)raw, base-profile=(string)lc</details>
11108 <name>video_%u</name>
11109 <direction>sink</direction>
11110 <presence>request</presence>
11111 <details>video/x-h264, alignment=(string)au</details>
11115 <direction>source</direction>
11116 <presence>always</presence>
11117 <details>application/x-gst-av-smoothstreaming</details>
11122 <name>avmux_sox</name>
11123 <longname>libav SoX native muxer</longname>
11124 <class>Codec/Muxer</class>
11125 <description>libav SoX native muxer</description>
11126 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11130 <direction>source</direction>
11131 <presence>always</presence>
11132 <details>application/x-gst-av-sox</details>
11137 <name>avmux_spdif</name>
11138 <longname>libav IEC 61937 (used on S/PDIF - IEC958) muxer</longname>
11139 <class>Codec/Muxer</class>
11140 <description>libav IEC 61937 (used on S/PDIF - IEC958) muxer</description>
11141 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11144 <name>audio_%u</name>
11145 <direction>sink</direction>
11146 <presence>request</presence>
11147 <details>audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int){ 48000, 44100, 32000 }</details>
11151 <direction>source</direction>
11152 <presence>always</presence>
11153 <details>application/x-gst-av-spdif</details>
11158 <name>avmux_spx</name>
11159 <longname>libav Ogg Speex muxer</longname>
11160 <class>Codec/Muxer</class>
11161 <description>libav Ogg Speex muxer</description>
11162 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11166 <direction>source</direction>
11167 <presence>always</presence>
11168 <details>application/x-gst-av-spx</details>
11173 <name>avmux_svcd</name>
11174 <longname>libav MPEG-2 PS (SVCD) muxer</longname>
11175 <class>Codec/Muxer</class>
11176 <description>libav MPEG-2 PS (SVCD) muxer</description>
11177 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11180 <name>audio_%u</name>
11181 <direction>sink</direction>
11182 <presence>request</presence>
11183 <details>audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, mpegversion=(int)1, layer=(int)2</details>
11186 <name>video_%u</name>
11187 <direction>sink</direction>
11188 <presence>request</presence>
11189 <details>video/mpeg, mpegversion=(int)2, systemstream=(boolean)false</details>
11193 <direction>source</direction>
11194 <presence>always</presence>
11195 <details>application/x-gst-av-svcd</details>
11200 <name>avmux_swf</name>
11201 <longname>libav SWF (ShockWave Flash) muxer</longname>
11202 <class>Codec/Muxer</class>
11203 <description>libav SWF (ShockWave Flash) muxer</description>
11204 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11207 <name>audio_%u</name>
11208 <direction>sink</direction>
11209 <presence>request</presence>
11210 <details>audio/mpeg, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], mpegversion=(int)1, layer=(int)3</details>
11213 <name>video_%u</name>
11214 <direction>sink</direction>
11215 <presence>request</presence>
11216 <details>video/x-flash-video, flvversion=(int)1</details>
11220 <direction>source</direction>
11221 <presence>always</presence>
11222 <details>application/x-shockwave-flash</details>
11227 <name>avmux_uncodedframecrc</name>
11228 <longname>libav uncoded framecrc testing muxer</longname>
11229 <class>Codec/Muxer</class>
11230 <description>libav uncoded framecrc testing muxer</description>
11231 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11234 <name>audio_%u</name>
11235 <direction>sink</direction>
11236 <presence>request</presence>
11237 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16LE, layout=(string)interleaved</details>
11240 <name>video_%u</name>
11241 <direction>sink</direction>
11242 <presence>request</presence>
11243 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
11247 <direction>source</direction>
11248 <presence>always</presence>
11249 <details>application/x-gst-av-uncodedframecrc</details>
11254 <name>avmux_vc1test</name>
11255 <longname>libav VC-1 test bitstream muxer</longname>
11256 <class>Codec/Muxer</class>
11257 <description>libav VC-1 test bitstream muxer</description>
11258 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11261 <name>video_%u</name>
11262 <direction>sink</direction>
11263 <presence>request</presence>
11264 <details>video/x-wmv, wmvversion=(int)3, format=(string)WMV3</details>
11268 <direction>source</direction>
11269 <presence>always</presence>
11270 <details>application/x-gst-av-vc1test</details>
11275 <name>avmux_vcd</name>
11276 <longname>libav MPEG-1 Systems / MPEG program stream (VCD) muxer</longname>
11277 <class>Codec/Muxer</class>
11278 <description>libav MPEG-1 Systems / MPEG program stream (VCD) muxer</description>
11279 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11282 <name>audio_%u</name>
11283 <direction>sink</direction>
11284 <presence>request</presence>
11285 <details>audio/mpeg, channels=(int)[ 1, 2 ], rate=(int){ 48000, 44100, 32000, 24000, 22050, 16000 }, mpegversion=(int)1, layer=(int)2</details>
11288 <name>video_%u</name>
11289 <direction>sink</direction>
11290 <presence>request</presence>
11291 <details>video/mpeg, mpegversion=(int)1, systemstream=(boolean)false</details>
11295 <direction>source</direction>
11296 <presence>always</presence>
11297 <details>application/x-gst-av-vcd</details>
11302 <name>avmux_vob</name>
11303 <longname>libav MPEG-2 PS (VOB) muxer</longname>
11304 <class>Codec/Muxer</class>
11305 <description>libav MPEG-2 PS (VOB) muxer</description>
11306 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11309 <name>audio_%u</name>
11310 <direction>sink</direction>
11311 <presence>request</presence>
11312 <details>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 ]</details>
11315 <name>video_%u</name>
11316 <direction>sink</direction>
11317 <presence>request</presence>
11318 <details>video/mpeg, mpegversion=(int)2, systemstream=(boolean)false</details>
11322 <direction>source</direction>
11323 <presence>always</presence>
11324 <details>application/x-gst-av-vob</details>
11329 <name>avmux_voc</name>
11330 <longname>libav Creative Voice muxer</longname>
11331 <class>Codec/Muxer</class>
11332 <description>libav Creative Voice muxer</description>
11333 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11336 <name>audio_%u</name>
11337 <direction>sink</direction>
11338 <presence>request</presence>
11339 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16LE, layout=(string)interleaved</details>
11343 <direction>source</direction>
11344 <presence>always</presence>
11345 <details>audio/x-voc</details>
11350 <name>avmux_w64</name>
11351 <longname>libav Sony Wave64 muxer</longname>
11352 <class>Codec/Muxer</class>
11353 <description>libav Sony Wave64 muxer</description>
11354 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11357 <name>audio_%u</name>
11358 <direction>sink</direction>
11359 <presence>request</presence>
11360 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16LE, layout=(string)interleaved</details>
11364 <direction>source</direction>
11365 <presence>always</presence>
11366 <details>application/x-gst-av-w64</details>
11371 <name>avmux_wav</name>
11372 <longname>libav WAV / WAVE (Waveform Audio) muxer (not recommended, use wavenc instead)</longname>
11373 <class>Codec/Muxer</class>
11374 <description>libav WAV / WAVE (Waveform Audio) muxer (not recommended, use wavenc instead)</description>
11375 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11378 <name>audio_%u</name>
11379 <direction>sink</direction>
11380 <presence>request</presence>
11381 <details>audio/x-raw, channels=(int)[ 1, 2 ], rate=(int)[ 4000, 96000 ], format=(string)S16LE, layout=(string)interleaved</details>
11385 <direction>source</direction>
11386 <presence>always</presence>
11387 <details>audio/x-wav</details>
11392 <name>avmux_webp</name>
11393 <longname>libav WebP muxer</longname>
11394 <class>Codec/Muxer</class>
11395 <description>libav WebP muxer</description>
11396 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11400 <direction>source</direction>
11401 <presence>always</presence>
11402 <details>application/x-gst-av-webp</details>
11407 <name>avmux_wtv</name>
11408 <longname>libav Windows Television (WTV) muxer</longname>
11409 <class>Codec/Muxer</class>
11410 <description>libav Windows Television (WTV) muxer</description>
11411 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11414 <name>audio_%u</name>
11415 <direction>sink</direction>
11416 <presence>request</presence>
11417 <details>audio/x-ac3, channels=(int)[ 1, 6 ], rate=(int){ 48000, 44100, 32000 }</details>
11420 <name>video_%u</name>
11421 <direction>sink</direction>
11422 <presence>request</presence>
11423 <details>video/mpeg, mpegversion=(int)2, systemstream=(boolean)false</details>
11427 <direction>source</direction>
11428 <presence>always</presence>
11429 <details>application/x-gst-av-wtv</details>
11434 <name>avmux_yuv4mpegpipe</name>
11435 <longname>libav YUV4MPEG pipe muxer (not recommended, use y4menc instead)</longname>
11436 <class>Codec/Muxer</class>
11437 <description>libav YUV4MPEG pipe muxer (not recommended, use y4menc instead)</description>
11438 <author>Wim Taymans <wim.taymans@chello.be>, Ronald Bultje <rbultje@ronald.bitfreak.net></author>
11441 <name>video_%u</name>
11442 <direction>sink</direction>
11443 <presence>request</presence>
11444 <details>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, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE }</details>
11448 <direction>source</direction>
11449 <presence>always</presence>
11450 <details>application/x-yuv4mpeg, y4mversion=(int)2</details>