diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2009-05-28 15:34:17 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2009-05-28 15:34:17 +0200 |
commit | acf2d55e24d3ce907ec5f18e6212c24e4009555b (patch) | |
tree | 4c23548d5fcd1bf520f1360d432aa0947a195c4b | |
parent | 5a9a2f27a782b1ee539ee8c738bb84b3eada0890 (diff) |
Also don't include properties of the base classes from libgstbase in element bindings
-rw-r--r-- | elementgen/gst-xmlinspect.c | 10 | ||||
-rw-r--r-- | gstreamer-sharp/baseplugins/inspect/decodebin.raw | 12 | ||||
-rw-r--r-- | gstreamer-sharp/baseplugins/inspect/decodebin2.raw | 12 | ||||
-rw-r--r-- | gstreamer-sharp/baseplugins/inspect/xvimagesink.raw | 78 | ||||
-rw-r--r-- | gstreamer-sharp/coreplugins/inspect/capsfilter.raw | 16 | ||||
-rw-r--r-- | gstreamer-sharp/coreplugins/inspect/fakesink.raw | 76 | ||||
-rw-r--r-- | gstreamer-sharp/coreplugins/inspect/fakesrc.raw | 34 | ||||
-rw-r--r-- | gstreamer-sharp/coreplugins/inspect/fdsink.raw | 76 | ||||
-rw-r--r-- | gstreamer-sharp/coreplugins/inspect/fdsrc.raw | 34 | ||||
-rw-r--r-- | gstreamer-sharp/coreplugins/inspect/filesink.raw | 76 | ||||
-rw-r--r-- | gstreamer-sharp/coreplugins/inspect/filesrc.raw | 34 | ||||
-rw-r--r-- | gstreamer-sharp/coreplugins/inspect/identity.raw | 16 | ||||
-rw-r--r-- | gstreamer-sharp/coreplugins/inspect/multiqueue.raw | 12 | ||||
-rw-r--r-- | gstreamer-sharp/coreplugins/inspect/queue.raw | 8 | ||||
-rw-r--r-- | gstreamer-sharp/coreplugins/inspect/tee.raw | 12 | ||||
-rw-r--r-- | gstreamer-sharp/coreplugins/inspect/typefind.raw | 8 |
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> |