| <plugin> |
| <name>debugutilsbad</name> |
| <description>Collection of elements that may or may not be useful for debugging</description> |
| <filename>../../gst/debugutils/.libs/libgstdebugutilsbad.so</filename> |
| <basename>libgstdebugutilsbad.so</basename> |
| <version>1.14.4</version> |
| <license>LGPL</license> |
| <source>gst-plugins-bad</source> |
| <package>GStreamer Bad Plug-ins source release</package> |
| <origin>Unknown package origin</origin> |
| <elements> |
| <element> |
| <name>checksumsink</name> |
| <longname>Checksum sink</longname> |
| <class>Debug/Sink</class> |
| <description>Calculates a checksum for buffers</description> |
| <author>David Schleef <ds@schleef.org></author> |
| <pads> |
| <caps> |
| <name>sink</name> |
| <direction>sink</direction> |
| <presence>always</presence> |
| <details>ANY</details> |
| </caps> |
| </pads> |
| </element> |
| <element> |
| <name>chopmydata</name> |
| <longname>FIXME</longname> |
| <class>Generic</class> |
| <description>FIXME</description> |
| <author>David Schleef <ds@schleef.org></author> |
| <pads> |
| <caps> |
| <name>sink</name> |
| <direction>sink</direction> |
| <presence>always</presence> |
| <details>ANY</details> |
| </caps> |
| <caps> |
| <name>src</name> |
| <direction>source</direction> |
| <presence>always</presence> |
| <details>ANY</details> |
| </caps> |
| </pads> |
| </element> |
| <element> |
| <name>compare</name> |
| <longname>Compare buffers</longname> |
| <class>Filter/Debug</class> |
| <description>Compares incoming buffers</description> |
| <author>Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk></author> |
| <pads> |
| <caps> |
| <name>check</name> |
| <direction>sink</direction> |
| <presence>always</presence> |
| <details>ANY</details> |
| </caps> |
| <caps> |
| <name>sink</name> |
| <direction>sink</direction> |
| <presence>always</presence> |
| <details>ANY</details> |
| </caps> |
| <caps> |
| <name>src</name> |
| <direction>source</direction> |
| <presence>always</presence> |
| <details>ANY</details> |
| </caps> |
| </pads> |
| </element> |
| <element> |
| <name>debugspy</name> |
| <longname>DebugSpy</longname> |
| <class>Filter/Analyzer/Debug</class> |
| <description>DebugSpy provides information on buffers with bus messages</description> |
| <author>Guillaume Emont <gemont@igalia.com></author> |
| <pads> |
| <caps> |
| <name>sink</name> |
| <direction>sink</direction> |
| <presence>always</presence> |
| <details>ANY</details> |
| </caps> |
| <caps> |
| <name>src</name> |
| <direction>source</direction> |
| <presence>always</presence> |
| <details>ANY</details> |
| </caps> |
| </pads> |
| </element> |
| <element> |
| <name>errorignore</name> |
| <longname>Convert some GstFlowReturn types into others</longname> |
| <class>Generic</class> |
| <description>Pass through all packets but ignore some GstFlowReturn types</description> |
| <author>Vivia Nikolaidou <vivia@toolsonair.com></author> |
| <pads> |
| <caps> |
| <name>sink</name> |
| <direction>sink</direction> |
| <presence>always</presence> |
| <details>ANY</details> |
| </caps> |
| <caps> |
| <name>src</name> |
| <direction>source</direction> |
| <presence>always</presence> |
| <details>ANY</details> |
| </caps> |
| </pads> |
| </element> |
| <element> |
| <name>fakevideosink</name> |
| <longname>Fake Video Sink</longname> |
| <class>Video/Sink</class> |
| <description>Fake video display that allow zero-copy</description> |
| <author>Nicolas Dufresne <nicolas.dufresne@collabora.com></author> |
| <pads> |
| <caps> |
| <name>sink</name> |
| <direction>sink</direction> |
| <presence>always</presence> |
| <details>video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> |
| </caps> |
| </pads> |
| </element> |
| <element> |
| <name>fpsdisplaysink</name> |
| <longname>Measure and show framerate on videosink</longname> |
| <class>Sink/Video</class> |
| <description>Shows the current frame-rate and drop-rate of the videosink as overlay or text on stdout</description> |
| <author>Zeeshan Ali <zeeshan.ali@nokia.com>, Stefan Kost <stefan.kost@nokia.com></author> |
| <pads> |
| <caps> |
| <name>sink</name> |
| <direction>sink</direction> |
| <presence>always</presence> |
| <details>ANY</details> |
| </caps> |
| </pads> |
| </element> |
| <element> |
| <name>watchdog</name> |
| <longname>Watchdog</longname> |
| <class>Generic</class> |
| <description>Watches for pauses in stream buffers</description> |
| <author>David Schleef <ds@schleef.org></author> |
| <pads> |
| <caps> |
| <name>sink</name> |
| <direction>sink</direction> |
| <presence>always</presence> |
| <details>ANY</details> |
| </caps> |
| <caps> |
| <name>src</name> |
| <direction>source</direction> |
| <presence>always</presence> |
| <details>ANY</details> |
| </caps> |
| </pads> |
| </element> |
| </elements> |
| </plugin> |