<?xml version="1.0"?>
<GST-Pipeline>
  <element>
    <name>new_element</name>
    <type>bin</type>
    <version>0.9.2</version>
    <arg>
      <name>GtkObject::user_data</name>
    </arg>
    <children>
      <element>
        <name>thread</name>
        <type>thread</type>
        <version>0.9.2</version>
        <arg>
          <name>GstThread::create_thread</name>
          <value>true</value>
        </arg>
        <arg>
          <name>GtkObject::user_data</name>
        </arg>
        <children>
          <element>
            <name>identity</name>
            <type>identity</type>
            <version>0.9.2</version>
            <pad>
              <name>sink</name>
              <peer>queue.src</peer>
            </pad>
            <pad>
              <name>src</name>
              <peer>fakesink.sink</peer>
            </pad>
            <arg>
              <name>GtkObject::user_data</name>
            </arg>
          </element>
          <element>
            <name>fakesink</name>
            <type>fakesink</type>
            <version>0.9.2</version>
            <pad>
              <name>sink</name>
              <peer>identity.src</peer>
            </pad>
            <arg>
              <name>GtkObject::user_data</name>
            </arg>
          </element>
        </children>
      </element>
      <element>
        <name>queue</name>
        <type>queue</type>
        <version>0.9.2</version>
        <pad>
          <name>sink</name>
          <peer>identity1.src</peer>
        </pad>
        <pad>
          <name>src</name>
          <peer>identity.sink</peer>
        </pad>
        <arg>
          <name>GstQueue::level</name>
          <value>0</value>
        </arg>
        <arg>
          <name>GstQueue::max_level</name>
          <value>20</value>
        </arg>
        <arg>
          <name>GtkObject::user_data</name>
        </arg>
      </element>
      <element>
        <name>fakesrc</name>
        <type>fakesrc</type>
        <version>0.9.2</version>
        <pad>
          <name>src</name>
          <peer>identity1.sink</peer>
        </pad>
        <arg>
          <name>GtkObject::user_data</name>
        </arg>
      </element>
      <element>
        <name>identity1</name>
        <type>identity</type>
        <version>0.9.2</version>
        <pad>
          <name>sink</name>
          <peer>fakesrc.src</peer>
        </pad>
        <pad>
          <name>src</name>
          <peer>queue.sink</peer>
        </pad>
        <arg>
          <name>GtkObject::user_data</name>
        </arg>
      </element>
    </children>
  </element>
</GST-Pipeline>