summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2009-05-28 15:34:17 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2009-05-28 15:34:17 +0200
commitacf2d55e24d3ce907ec5f18e6212c24e4009555b (patch)
tree4c23548d5fcd1bf520f1360d432aa0947a195c4b
parent5a9a2f27a782b1ee539ee8c738bb84b3eada0890 (diff)
Also don't include properties of the base classes from libgstbase in element bindings
-rw-r--r--elementgen/gst-xmlinspect.c10
-rw-r--r--gstreamer-sharp/baseplugins/inspect/decodebin.raw12
-rw-r--r--gstreamer-sharp/baseplugins/inspect/decodebin2.raw12
-rw-r--r--gstreamer-sharp/baseplugins/inspect/xvimagesink.raw78
-rw-r--r--gstreamer-sharp/coreplugins/inspect/capsfilter.raw16
-rw-r--r--gstreamer-sharp/coreplugins/inspect/fakesink.raw76
-rw-r--r--gstreamer-sharp/coreplugins/inspect/fakesrc.raw34
-rw-r--r--gstreamer-sharp/coreplugins/inspect/fdsink.raw76
-rw-r--r--gstreamer-sharp/coreplugins/inspect/fdsrc.raw34
-rw-r--r--gstreamer-sharp/coreplugins/inspect/filesink.raw76
-rw-r--r--gstreamer-sharp/coreplugins/inspect/filesrc.raw34
-rw-r--r--gstreamer-sharp/coreplugins/inspect/identity.raw16
-rw-r--r--gstreamer-sharp/coreplugins/inspect/multiqueue.raw12
-rw-r--r--gstreamer-sharp/coreplugins/inspect/queue.raw8
-rw-r--r--gstreamer-sharp/coreplugins/inspect/tee.raw12
-rw-r--r--gstreamer-sharp/coreplugins/inspect/typefind.raw8
16 files changed, 50 insertions, 464 deletions
diff --git a/elementgen/gst-xmlinspect.c b/elementgen/gst-xmlinspect.c
index 635d461..dbde81f 100644
--- a/elementgen/gst-xmlinspect.c
+++ b/elementgen/gst-xmlinspect.c
@@ -27,6 +27,10 @@
#include <glib/gprintf.h>
#include <gst/gst.h>
+#include <gst/base/gstbasesrc.h>
+#include <gst/base/gstbasesink.h>
+#include <gst/base/gstbasetransform.h>
+#include <gst/base/gstpushsrc.h>
#define PUT_START_TAG(pfx,tag) \
G_STMT_START{ \
@@ -249,7 +253,11 @@ print_element_properties (GstElement * element, gint pfx)
if (param->owner_type == GST_TYPE_OBJECT ||
param->owner_type == GST_TYPE_ELEMENT ||
param->owner_type == GST_TYPE_BIN ||
- param->owner_type == GST_TYPE_PIPELINE)
+ param->owner_type == GST_TYPE_PIPELINE ||
+ param->owner_type == GST_TYPE_BASE_SRC ||
+ param->owner_type == GST_TYPE_BASE_SINK ||
+ param->owner_type == GST_TYPE_BASE_TRANSFORM ||
+ param->owner_type == GST_TYPE_PUSH_SRC)
continue;
PUT_START_TAG (pfx + 1, "element-property");
diff --git a/gstreamer-sharp/baseplugins/inspect/decodebin.raw b/gstreamer-sharp/baseplugins/inspect/decodebin.raw
index b57f37d..27f3d3b 100644
--- a/gstreamer-sharp/baseplugins/inspect/decodebin.raw
+++ b/gstreamer-sharp/baseplugins/inspect/decodebin.raw
@@ -21,17 +21,17 @@
</interfaces>
<pad-templates>
<pad-template>
- <name>sink</name>
- <direction>sink</direction>
- <presence>always</presence>
- <caps>ANY</caps>
- </pad-template>
- <pad-template>
<name>src%d</name>
<direction>src</direction>
<presence>sometimes</presence>
<caps>ANY</caps>
</pad-template>
+ <pad-template>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <caps>ANY</caps>
+ </pad-template>
</pad-templates>
<element-flags>
</element-flags>
diff --git a/gstreamer-sharp/baseplugins/inspect/decodebin2.raw b/gstreamer-sharp/baseplugins/inspect/decodebin2.raw
index e802d00..e7e1038 100644
--- a/gstreamer-sharp/baseplugins/inspect/decodebin2.raw
+++ b/gstreamer-sharp/baseplugins/inspect/decodebin2.raw
@@ -21,17 +21,17 @@
</interfaces>
<pad-templates>
<pad-template>
- <name>sink</name>
- <direction>sink</direction>
- <presence>always</presence>
- <caps>ANY</caps>
- </pad-template>
- <pad-template>
<name>src%d</name>
<direction>src</direction>
<presence>sometimes</presence>
<caps>ANY</caps>
</pad-template>
+ <pad-template>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <caps>ANY</caps>
+ </pad-template>
</pad-templates>
<element-flags>
</element-flags>
diff --git a/gstreamer-sharp/baseplugins/inspect/xvimagesink.raw b/gstreamer-sharp/baseplugins/inspect/xvimagesink.raw
index 0ebd917..fa9660b 100644
--- a/gstreamer-sharp/baseplugins/inspect/xvimagesink.raw
+++ b/gstreamer-sharp/baseplugins/inspect/xvimagesink.raw
@@ -19,11 +19,11 @@
</object>
</object>
<interfaces>
+ <interface name="GstPropertyProbe" />
<interface name="GstImplementsInterface" />
<interface name="GstNavigation" />
<interface name="GstXOverlay" />
<interface name="GstColorBalance" />
- <interface name="GstPropertyProbe" />
</interfaces>
<pad-templates>
<pad-template>
@@ -56,82 +56,6 @@
</pads>
<element-properties>
<element-property>
- <name>preroll-queue-len</name>
- <type>guint</type>
- <nick>Preroll queue length</nick>
- <blurb>Number of buffers to queue during preroll</blurb>
- <flags>RW</flags>
- <range min="0" max="4294967295"/>
- <default>0</default>
- </element-property>
- <element-property>
- <name>sync</name>
- <type>gboolean</type>
- <nick>Sync</nick>
- <blurb>Sync on the clock</blurb>
- <flags>RW</flags>
- <default>TRUE</default>
- </element-property>
- <element-property>
- <name>max-lateness</name>
- <type>gint64</type>
- <nick>Max Lateness</nick>
- <blurb>Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)</blurb>
- <flags>RW</flags>
- <range min="-1" max="9223372036854775807"/>
- <default>20000000</default>
- </element-property>
- <element-property>
- <name>qos</name>
- <type>gboolean</type>
- <nick>Qos</nick>
- <blurb>Generate Quality-of-Service events upstream</blurb>
- <flags>RW</flags>
- <default>TRUE</default>
- </element-property>
- <element-property>
- <name>async</name>
- <type>gboolean</type>
- <nick>Async</nick>
- <blurb>Go asynchronously to PAUSED</blurb>
- <flags>RW</flags>
- <default>TRUE</default>
- </element-property>
- <element-property>
- <name>ts-offset</name>
- <type>gint64</type>
- <nick>TS Offset</nick>
- <blurb>Timestamp offset in nanoseconds</blurb>
- <flags>RW</flags>
- <range min="-9223372036854775808" max="9223372036854775807"/>
- <default>0</default>
- </element-property>
- <element-property>
- <name>last-buffer</name>
- <type>GstBuffer</type>
- <nick>Last Buffer</nick>
- <blurb>The last buffer received in the sink</blurb>
- <flags>R</flags>
- </element-property>
- <element-property>
- <name>blocksize</name>
- <type>guint</type>
- <nick>Block size</nick>
- <blurb>Size in bytes to pull per buffer (0 = default)</blurb>
- <flags>RW</flags>
- <range min="0" max="4294967295"/>
- <default>4096</default>
- </element-property>
- <element-property>
- <name>render-delay</name>
- <type>guint64</type>
- <nick>Render Delay</nick>
- <blurb>Additional render delay of the sink in nanoseconds</blurb>
- <flags>RW</flags>
- <range min="0" max="18446744073709551615"/>
- <default>0</default>
- </element-property>
- <element-property>
<name>contrast</name>
<type>gint</type>
<nick>Contrast</nick>
diff --git a/gstreamer-sharp/coreplugins/inspect/capsfilter.raw b/gstreamer-sharp/coreplugins/inspect/capsfilter.raw
index 18ba387..f3bb190 100644
--- a/gstreamer-sharp/coreplugins/inspect/capsfilter.raw
+++ b/gstreamer-sharp/coreplugins/inspect/capsfilter.raw
@@ -20,14 +20,14 @@
</interfaces>
<pad-templates>
<pad-template>
- <name>sink</name>
- <direction>sink</direction>
+ <name>src</name>
+ <direction>src</direction>
<presence>always</presence>
<caps>ANY</caps>
</pad-template>
<pad-template>
- <name>src</name>
- <direction>src</direction>
+ <name>sink</name>
+ <direction>sink</direction>
<presence>always</presence>
<caps>ANY</caps>
</pad-template>
@@ -64,14 +64,6 @@
</pads>
<element-properties>
<element-property>
- <name>qos</name>
- <type>gboolean</type>
- <nick>QoS</nick>
- <blurb>Handle Quality-of-Service events</blurb>
- <flags>RW</flags>
- <default>FALSE</default>
- </element-property>
- <element-property>
<name>caps</name>
<type>GstCaps</type>
<nick>Filter caps</nick>
diff --git a/gstreamer-sharp/coreplugins/inspect/fakesink.raw b/gstreamer-sharp/coreplugins/inspect/fakesink.raw
index 995344c..e64e811 100644
--- a/gstreamer-sharp/coreplugins/inspect/fakesink.raw
+++ b/gstreamer-sharp/coreplugins/inspect/fakesink.raw
@@ -49,82 +49,6 @@
</pads>
<element-properties>
<element-property>
- <name>preroll-queue-len</name>
- <type>guint</type>
- <nick>Preroll queue length</nick>
- <blurb>Number of buffers to queue during preroll</blurb>
- <flags>RW</flags>
- <range min="0" max="4294967295"/>
- <default>0</default>
- </element-property>
- <element-property>
- <name>sync</name>
- <type>gboolean</type>
- <nick>Sync</nick>
- <blurb>Sync on the clock</blurb>
- <flags>RW</flags>
- <default>FALSE</default>
- </element-property>
- <element-property>
- <name>max-lateness</name>
- <type>gint64</type>
- <nick>Max Lateness</nick>
- <blurb>Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)</blurb>
- <flags>RW</flags>
- <range min="-1" max="9223372036854775807"/>
- <default>-1</default>
- </element-property>
- <element-property>
- <name>qos</name>
- <type>gboolean</type>
- <nick>Qos</nick>
- <blurb>Generate Quality-of-Service events upstream</blurb>
- <flags>RW</flags>
- <default>FALSE</default>
- </element-property>
- <element-property>
- <name>async</name>
- <type>gboolean</type>
- <nick>Async</nick>
- <blurb>Go asynchronously to PAUSED</blurb>
- <flags>RW</flags>
- <default>TRUE</default>
- </element-property>
- <element-property>
- <name>ts-offset</name>
- <type>gint64</type>
- <nick>TS Offset</nick>
- <blurb>Timestamp offset in nanoseconds</blurb>
- <flags>RW</flags>
- <range min="-9223372036854775808" max="9223372036854775807"/>
- <default>0</default>
- </element-property>
- <element-property>
- <name>last-buffer</name>
- <type>GstBuffer</type>
- <nick>Last Buffer</nick>
- <blurb>The last buffer received in the sink</blurb>
- <flags>R</flags>
- </element-property>
- <element-property>
- <name>blocksize</name>
- <type>guint</type>
- <nick>Block size</nick>
- <blurb>Size in bytes to pull per buffer (0 = default)</blurb>
- <flags>RW</flags>
- <range min="0" max="4294967295"/>
- <default>4096</default>
- </element-property>
- <element-property>
- <name>render-delay</name>
- <type>guint64</type>
- <nick>Render Delay</nick>
- <blurb>Additional render delay of the sink in nanoseconds</blurb>
- <flags>RW</flags>
- <range min="0" max="18446744073709551615"/>
- <default>0</default>
- </element-property>
- <element-property>
<name>state-error</name>
<type>GstFakeSinkStateError</type>
<nick>State Error</nick>
diff --git a/gstreamer-sharp/coreplugins/inspect/fakesrc.raw b/gstreamer-sharp/coreplugins/inspect/fakesrc.raw
index 438426f..b6f135a 100644
--- a/gstreamer-sharp/coreplugins/inspect/fakesrc.raw
+++ b/gstreamer-sharp/coreplugins/inspect/fakesrc.raw
@@ -49,40 +49,6 @@
</pads>
<element-properties>
<element-property>
- <name>blocksize</name>
- <type>gulong</type>
- <nick>Block size</nick>
- <blurb>Size in bytes to read per buffer (-1 = default)</blurb>
- <flags>RW</flags>
- <range min="0" max="18446744073709551615"/>
- <default>4096</default>
- </element-property>
- <element-property>
- <name>num-buffers</name>
- <type>gint</type>
- <nick>num-buffers</nick>
- <blurb>Number of buffers to output before sending EOS (-1 = unlimited)</blurb>
- <flags>RW</flags>
- <range min="-1" max="2147483647"/>
- <default>-1</default>
- </element-property>
- <element-property>
- <name>typefind</name>
- <type>gboolean</type>
- <nick>Typefind</nick>
- <blurb>Run typefind before negotiating</blurb>
- <flags>RW</flags>
- <default>FALSE</default>
- </element-property>
- <element-property>
- <name>do-timestamp</name>
- <type>gboolean</type>
- <nick>Do timestamp</nick>
- <blurb>Apply current stream time to buffers</blurb>
- <flags>RW</flags>
- <default>FALSE</default>
- </element-property>
- <element-property>
<name>data</name>
<type>GstFakeSrcDataType</type>
<nick>data</nick>
diff --git a/gstreamer-sharp/coreplugins/inspect/fdsink.raw b/gstreamer-sharp/coreplugins/inspect/fdsink.raw
index 97f189f..d53c5c8 100644
--- a/gstreamer-sharp/coreplugins/inspect/fdsink.raw
+++ b/gstreamer-sharp/coreplugins/inspect/fdsink.raw
@@ -51,82 +51,6 @@
</pads>
<element-properties>
<element-property>
- <name>preroll-queue-len</name>
- <type>guint</type>
- <nick>Preroll queue length</nick>
- <blurb>Number of buffers to queue during preroll</blurb>
- <flags>RW</flags>
- <range min="0" max="4294967295"/>
- <default>0</default>
- </element-property>
- <element-property>
- <name>sync</name>
- <type>gboolean</type>
- <nick>Sync</nick>
- <blurb>Sync on the clock</blurb>
- <flags>RW</flags>
- <default>TRUE</default>
- </element-property>
- <element-property>
- <name>max-lateness</name>
- <type>gint64</type>
- <nick>Max Lateness</nick>
- <blurb>Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)</blurb>
- <flags>RW</flags>
- <range min="-1" max="9223372036854775807"/>
- <default>-1</default>
- </element-property>
- <element-property>
- <name>qos</name>
- <type>gboolean</type>
- <nick>Qos</nick>
- <blurb>Generate Quality-of-Service events upstream</blurb>
- <flags>RW</flags>
- <default>FALSE</default>
- </element-property>
- <element-property>
- <name>async</name>
- <type>gboolean</type>
- <nick>Async</nick>
- <blurb>Go asynchronously to PAUSED</blurb>
- <flags>RW</flags>
- <default>TRUE</default>
- </element-property>
- <element-property>
- <name>ts-offset</name>
- <type>gint64</type>
- <nick>TS Offset</nick>
- <blurb>Timestamp offset in nanoseconds</blurb>
- <flags>RW</flags>
- <range min="-9223372036854775808" max="9223372036854775807"/>
- <default>0</default>
- </element-property>
- <element-property>
- <name>last-buffer</name>
- <type>GstBuffer</type>
- <nick>Last Buffer</nick>
- <blurb>The last buffer received in the sink</blurb>
- <flags>R</flags>
- </element-property>
- <element-property>
- <name>blocksize</name>
- <type>guint</type>
- <nick>Block size</nick>
- <blurb>Size in bytes to pull per buffer (0 = default)</blurb>
- <flags>RW</flags>
- <range min="0" max="4294967295"/>
- <default>4096</default>
- </element-property>
- <element-property>
- <name>render-delay</name>
- <type>guint64</type>
- <nick>Render Delay</nick>
- <blurb>Additional render delay of the sink in nanoseconds</blurb>
- <flags>RW</flags>
- <range min="0" max="18446744073709551615"/>
- <default>0</default>
- </element-property>
- <element-property>
<name>fd</name>
<type>gint</type>
<nick>fd</nick>
diff --git a/gstreamer-sharp/coreplugins/inspect/fdsrc.raw b/gstreamer-sharp/coreplugins/inspect/fdsrc.raw
index f572b23..bfbc9d2 100644
--- a/gstreamer-sharp/coreplugins/inspect/fdsrc.raw
+++ b/gstreamer-sharp/coreplugins/inspect/fdsrc.raw
@@ -52,40 +52,6 @@
</pads>
<element-properties>
<element-property>
- <name>blocksize</name>
- <type>gulong</type>
- <nick>Block size</nick>
- <blurb>Size in bytes to read per buffer (-1 = default)</blurb>
- <flags>RW</flags>
- <range min="0" max="18446744073709551615"/>
- <default>4096</default>
- </element-property>
- <element-property>
- <name>num-buffers</name>
- <type>gint</type>
- <nick>num-buffers</nick>
- <blurb>Number of buffers to output before sending EOS (-1 = unlimited)</blurb>
- <flags>RW</flags>
- <range min="-1" max="2147483647"/>
- <default>-1</default>
- </element-property>
- <element-property>
- <name>typefind</name>
- <type>gboolean</type>
- <nick>Typefind</nick>
- <blurb>Run typefind before negotiating</blurb>
- <flags>RW</flags>
- <default>FALSE</default>
- </element-property>
- <element-property>
- <name>do-timestamp</name>
- <type>gboolean</type>
- <nick>Do timestamp</nick>
- <blurb>Apply current stream time to buffers</blurb>
- <flags>RW</flags>
- <default>FALSE</default>
- </element-property>
- <element-property>
<name>fd</name>
<type>gint</type>
<nick>fd</nick>
diff --git a/gstreamer-sharp/coreplugins/inspect/filesink.raw b/gstreamer-sharp/coreplugins/inspect/filesink.raw
index bcf2e74..1d2bf64 100644
--- a/gstreamer-sharp/coreplugins/inspect/filesink.raw
+++ b/gstreamer-sharp/coreplugins/inspect/filesink.raw
@@ -51,82 +51,6 @@
</pads>
<element-properties>
<element-property>
- <name>preroll-queue-len</name>
- <type>guint</type>
- <nick>Preroll queue length</nick>
- <blurb>Number of buffers to queue during preroll</blurb>
- <flags>RW</flags>
- <range min="0" max="4294967295"/>
- <default>0</default>
- </element-property>
- <element-property>
- <name>sync</name>
- <type>gboolean</type>
- <nick>Sync</nick>
- <blurb>Sync on the clock</blurb>
- <flags>RW</flags>
- <default>FALSE</default>
- </element-property>
- <element-property>
- <name>max-lateness</name>
- <type>gint64</type>
- <nick>Max Lateness</nick>
- <blurb>Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited)</blurb>
- <flags>RW</flags>
- <range min="-1" max="9223372036854775807"/>
- <default>-1</default>
- </element-property>
- <element-property>
- <name>qos</name>
- <type>gboolean</type>
- <nick>Qos</nick>
- <blurb>Generate Quality-of-Service events upstream</blurb>
- <flags>RW</flags>
- <default>FALSE</default>
- </element-property>
- <element-property>
- <name>async</name>
- <type>gboolean</type>
- <nick>Async</nick>
- <blurb>Go asynchronously to PAUSED</blurb>
- <flags>RW</flags>
- <default>TRUE</default>
- </element-property>
- <element-property>
- <name>ts-offset</name>
- <type>gint64</type>
- <nick>TS Offset</nick>
- <blurb>Timestamp offset in nanoseconds</blurb>
- <flags>RW</flags>
- <range min="-9223372036854775808" max="9223372036854775807"/>
- <default>0</default>
- </element-property>
- <element-property>
- <name>last-buffer</name>
- <type>GstBuffer</type>
- <nick>Last Buffer</nick>
- <blurb>The last buffer received in the sink</blurb>
- <flags>R</flags>
- </element-property>
- <element-property>
- <name>blocksize</name>
- <type>guint</type>
- <nick>Block size</nick>
- <blurb>Size in bytes to pull per buffer (0 = default)</blurb>
- <flags>RW</flags>
- <range min="0" max="4294967295"/>
- <default>4096</default>
- </element-property>
- <element-property>
- <name>render-delay</name>
- <type>guint64</type>
- <nick>Render Delay</nick>
- <blurb>Additional render delay of the sink in nanoseconds</blurb>
- <flags>RW</flags>
- <range min="0" max="18446744073709551615"/>
- <default>0</default>
- </element-property>
- <element-property>
<name>location</name>
<type>gchararray</type>
<nick>File Location</nick>
diff --git a/gstreamer-sharp/coreplugins/inspect/filesrc.raw b/gstreamer-sharp/coreplugins/inspect/filesrc.raw
index a2fb516..e17920c 100644
--- a/gstreamer-sharp/coreplugins/inspect/filesrc.raw
+++ b/gstreamer-sharp/coreplugins/inspect/filesrc.raw
@@ -50,40 +50,6 @@
</pads>
<element-properties>
<element-property>
- <name>blocksize</name>
- <type>gulong</type>
- <nick>Block size</nick>
- <blurb>Size in bytes to read per buffer (-1 = default)</blurb>
- <flags>RW</flags>
- <range min="0" max="18446744073709551615"/>
- <default>4096</default>
- </element-property>
- <element-property>
- <name>num-buffers</name>
- <type>gint</type>
- <nick>num-buffers</nick>
- <blurb>Number of buffers to output before sending EOS (-1 = unlimited)</blurb>
- <flags>RW</flags>
- <range min="-1" max="2147483647"/>
- <default>-1</default>
- </element-property>
- <element-property>
- <name>typefind</name>
- <type>gboolean</type>
- <nick>Typefind</nick>
- <blurb>Run typefind before negotiating</blurb>
- <flags>RW</flags>
- <default>FALSE</default>
- </element-property>
- <element-property>
- <name>do-timestamp</name>
- <type>gboolean</type>
- <nick>Do timestamp</nick>
- <blurb>Apply current stream time to buffers</blurb>
- <flags>RW</flags>
- <default>FALSE</default>
- </element-property>
- <element-property>
<name>location</name>
<type>gchararray</type>
<nick>File Location</nick>
diff --git a/gstreamer-sharp/coreplugins/inspect/identity.raw b/gstreamer-sharp/coreplugins/inspect/identity.raw
index 0c44779..56e0ca4 100644
--- a/gstreamer-sharp/coreplugins/inspect/identity.raw
+++ b/gstreamer-sharp/coreplugins/inspect/identity.raw
@@ -20,14 +20,14 @@
</interfaces>
<pad-templates>
<pad-template>
- <name>sink</name>
- <direction>sink</direction>
+ <name>src</name>
+ <direction>src</direction>
<presence>always</presence>
<caps>ANY</caps>
</pad-template>
<pad-template>
- <name>src</name>
- <direction>src</direction>
+ <name>sink</name>
+ <direction>sink</direction>
<presence>always</presence>
<caps>ANY</caps>
</pad-template>
@@ -64,14 +64,6 @@
</pads>
<element-properties>
<element-property>
- <name>qos</name>
- <type>gboolean</type>
- <nick>QoS</nick>
- <blurb>Handle Quality-of-Service events</blurb>
- <flags>RW</flags>
- <default>FALSE</default>
- </element-property>
- <element-property>
<name>sleep-time</name>
<type>guint</type>
<nick>Sleep time</nick>
diff --git a/gstreamer-sharp/coreplugins/inspect/multiqueue.raw b/gstreamer-sharp/coreplugins/inspect/multiqueue.raw
index 04a1274..f536041 100644
--- a/gstreamer-sharp/coreplugins/inspect/multiqueue.raw
+++ b/gstreamer-sharp/coreplugins/inspect/multiqueue.raw
@@ -18,18 +18,18 @@
</interfaces>
<pad-templates>
<pad-template>
- <name>src%d</name>
- <direction>src</direction>
- <presence>sometimes</presence>
- <caps>ANY</caps>
- </pad-template>
- <pad-template>
<name>sink%d</name>
<direction>sink</direction>
<presence>request</presence>
<request-function>gst_multi_queue_request_new_pad</request-function>
<caps>ANY</caps>
</pad-template>
+ <pad-template>
+ <name>src%d</name>
+ <direction>src</direction>
+ <presence>sometimes</presence>
+ <caps>ANY</caps>
+ </pad-template>
</pad-templates>
<element-flags>
</element-flags>
diff --git a/gstreamer-sharp/coreplugins/inspect/queue.raw b/gstreamer-sharp/coreplugins/inspect/queue.raw
index 39d1c65..d6fed6e 100644
--- a/gstreamer-sharp/coreplugins/inspect/queue.raw
+++ b/gstreamer-sharp/coreplugins/inspect/queue.raw
@@ -18,14 +18,14 @@
</interfaces>
<pad-templates>
<pad-template>
- <name>sink</name>
- <direction>sink</direction>
+ <name>src</name>
+ <direction>src</direction>
<presence>always</presence>
<caps>ANY</caps>
</pad-template>
<pad-template>
- <name>src</name>
- <direction>src</direction>
+ <name>sink</name>
+ <direction>sink</direction>
<presence>always</presence>
<caps>ANY</caps>
</pad-template>
diff --git a/gstreamer-sharp/coreplugins/inspect/tee.raw b/gstreamer-sharp/coreplugins/inspect/tee.raw
index baa4b54..4161602 100644
--- a/gstreamer-sharp/coreplugins/inspect/tee.raw
+++ b/gstreamer-sharp/coreplugins/inspect/tee.raw
@@ -18,18 +18,18 @@
</interfaces>
<pad-templates>
<pad-template>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <caps>ANY</caps>
+ </pad-template>
+ <pad-template>
<name>src%d</name>
<direction>src</direction>
<presence>request</presence>
<request-function>gst_tee_request_new_pad</request-function>
<caps>ANY</caps>
</pad-template>
- <pad-template>
- <name>sink</name>
- <direction>sink</direction>
- <presence>always</presence>
- <caps>ANY</caps>
- </pad-template>
</pad-templates>
<element-flags>
</element-flags>
diff --git a/gstreamer-sharp/coreplugins/inspect/typefind.raw b/gstreamer-sharp/coreplugins/inspect/typefind.raw
index 9dee1ac..491dce8 100644
--- a/gstreamer-sharp/coreplugins/inspect/typefind.raw
+++ b/gstreamer-sharp/coreplugins/inspect/typefind.raw
@@ -18,14 +18,14 @@
</interfaces>
<pad-templates>
<pad-template>
- <name>sink</name>
- <direction>sink</direction>
+ <name>src</name>
+ <direction>src</direction>
<presence>always</presence>
<caps>ANY</caps>
</pad-template>
<pad-template>
- <name>src</name>
- <direction>src</direction>
+ <name>sink</name>
+ <direction>sink</direction>
<presence>always</presence>
<caps>ANY</caps>
</pad-template>