<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"
 "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" [
 <!ATTLIST svg xmlns:xlink CDATA #FIXED "http://www.w3.org/1999/xlink">
]>
<!-- Generated by Graphviz version 2.20.2 (Wed Sep 16 11:12:11 UTC 2009)
     For user: (ensonic) Stefan Kost,,, -->
<!-- Title: pipeline Pages: 1 -->
<svg width="706pt" height="644pt"
 viewBox="0.00 0.00 706.00 644.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 640)">
<title>pipeline</title>
<polygon style="fill:white;stroke:white;" points="-4,4 -4,-640 702,-640 702,4 -4,4"/>
<!-- application -->
<g id="node1" class="node"><title>application</title>
<polygon style="fill:#ffdddd;stroke:black;" points="578,-636 510,-636 510,-600 578,-600 578,-636"/>
<text text-anchor="middle" x="544" y="-615.4" style="font-family:Bitstream Vera Sans;font-size:9.00px;">application</text>
</g>
<!-- bus -->
<g id="node3" class="node"><title>bus</title>
<a xlink:href="GstBus.html" xlink:title="bus" target="_top">
<polygon style="fill:#eeeeee;stroke:black;" points="123,-472 69,-472 69,-436 123,-436 123,-472"/>
<text text-anchor="middle" x="96" y="-451.4" style="font-family:Bitstream Vera Sans;font-size:9.00px;">bus</text>
</a>
</g>
<!-- application&#45;&gt;bus -->
<g id="edge48" class="edge"><title>application&#45;&gt;bus</title>
<path style="fill:none;stroke:black;" d="M510,-615C428,-607 225,-584 164,-554 134,-538 126,-529 108,-500 105,-494 102,-488 101,-482"/>
<polygon style="fill:black;stroke:black;" points="104.393,-481.119 99,-472 97.5292,-482.492 104.393,-481.119"/>
<text text-anchor="middle" x="186" y="-534.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">listen on</text>
</g>
<!-- event -->
<g id="node9" class="node"><title>event</title>
<a xlink:href="gstreamer-GstEvent.html" xlink:title="event" target="_top">
<polygon style="fill:#ddffdd;stroke:black;" points="592,-308 538,-308 538,-272 592,-272 592,-308"/>
<text text-anchor="middle" x="565" y="-287.4" style="font-family:Bitstream Vera Sans;font-size:9.00px;">event</text>
</a>
</g>
<!-- application&#45;&gt;event -->
<g id="edge52" class="edge"><title>application&#45;&gt;event</title>
<path style="fill:none;stroke:black;" d="M578,-602C602,-588 630,-565 629,-536 629,-536 629,-536 629,-372 630,-350 628,-343 615,-326 611,-320 606,-315 600,-310"/>
<polygon style="fill:black;stroke:black;" points="602.1,-307.2 592,-304 597.9,-312.8 602.1,-307.2"/>
<text text-anchor="middle" x="637" y="-452.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">send</text>
</g>
<!-- pipeline -->
<g id="node13" class="node"><title>pipeline</title>
<a xlink:href="GstPipeline.html" xlink:title="pipeline" target="_top">
<polygon style="fill:#ccccff;stroke:black;" points="259,-554 205,-554 205,-518 259,-518 259,-554"/>
<text text-anchor="middle" x="232" y="-533.4" style="font-family:Bitstream Vera Sans;font-size:9.00px;">pipeline</text>
</a>
</g>
<!-- application&#45;&gt;pipeline -->
<g id="edge46" class="edge"><title>application&#45;&gt;pipeline</title>
<path style="fill:none;stroke:black;" d="M510,-609C451,-594 330,-562 269,-546"/>
<polygon style="fill:black;stroke:black;" points="269.584,-542.521 259,-543 267.573,-549.226 269.584,-542.521"/>
<text text-anchor="middle" x="415" y="-575.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">has</text>
</g>
<!-- query -->
<g id="node16" class="node"><title>query</title>
<a xlink:href="gstreamer-GstQuery.html" xlink:title="query" target="_top">
<polygon style="fill:#ddffdd;stroke:black;" points="686,-308 632,-308 632,-272 686,-272 686,-308"/>
<text text-anchor="middle" x="659" y="-287.4" style="font-family:Bitstream Vera Sans;font-size:9.00px;">query</text>
</a>
</g>
<!-- application&#45;&gt;query -->
<g id="edge50" class="edge"><title>application&#45;&gt;query</title>
<path style="fill:none;stroke:black;" d="M578,-613C619,-605 682,-584 682,-536 682,-536 682,-536 682,-372 682,-353 677,-333 671,-317"/>
<polygon style="fill:black;stroke:black;" points="674.26,-315.717 667,-308 667.863,-318.56 674.26,-315.717"/>
<text text-anchor="middle" x="690" y="-452.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">send</text>
</g>
<!-- bin -->
<g id="node2" class="node"><title>bin</title>
<a xlink:href="GstBin.html" xlink:title="bin" target="_top">
<polygon style="fill:#ccccff;stroke:black;" points="344,-472 290,-472 290,-436 344,-436 344,-472"/>
<text text-anchor="middle" x="317" y="-451.4" style="font-family:Bitstream Vera Sans;font-size:9.00px;">bin</text>
</a>
</g>
<!-- element -->
<g id="node7" class="node"><title>element</title>
<a xlink:href="GstElement.html" xlink:title="element" target="_top">
<polygon style="fill:#ccccff;stroke:black;" points="380,-390 326,-390 326,-354 380,-354 380,-390"/>
<text text-anchor="middle" x="353" y="-369.4" style="font-family:Bitstream Vera Sans;font-size:9.00px;">element</text>
</a>
</g>
<!-- bin&#45;&gt;element -->
<g id="edge2" class="edge"><title>bin&#45;&gt;element</title>
<path style="fill:none;stroke:black;" d="M315,-436C314,-427 315,-416 318,-408 320,-404 321,-401 323,-398"/>
<polygon style="fill:black;stroke:black;" points="326.049,-399.831 330,-390 320.781,-395.221 326.049,-399.831"/>
<text text-anchor="middle" x="325" y="-411.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">is&#45;a</text>
</g>
<!-- bin&#45;&gt;element -->
<g id="edge24" class="edge"><title>bin&#45;&gt;element</title>
<path style="fill:none;stroke:black;" d="M325,-436C330,-426 336,-412 341,-399"/>
<polygon style="fill:black;stroke:black;" points="344.137,-400.56 345,-390 337.74,-397.717 344.137,-400.56"/>
<text text-anchor="middle" x="347" y="-411.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">has n</text>
</g>
<!-- message -->
<g id="node10" class="node"><title>message</title>
<a xlink:href="gstreamer-GstMessage.html" xlink:title="message" target="_top">
<polygon style="fill:#ddffdd;stroke:black;" points="130,-308 72,-308 72,-272 130,-272 130,-308"/>
<text text-anchor="middle" x="101" y="-287.4" style="font-family:Bitstream Vera Sans;font-size:9.00px;">message</text>
</a>
</g>
<!-- bus&#45;&gt;message -->
<g id="edge38" class="edge"><title>bus&#45;&gt;message</title>
<path style="fill:none;stroke:black;" d="M97,-436C98,-407 100,-352 100,-318"/>
<polygon style="fill:black;stroke:black;" points="103.5,-318 100,-308 96.5001,-318 103.5,-318"/>
<text text-anchor="middle" x="114" y="-370.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">receive</text>
</g>
<!-- buffer -->
<g id="node4" class="node"><title>buffer</title>
<a xlink:href="gstreamer-GstBuffer.html" xlink:title="buffer" target="_top">
<polygon style="fill:#ddffdd;stroke:black;" points="526,-254 472,-254 472,-218 526,-218 526,-254"/>
<text text-anchor="middle" x="499" y="-233.4" style="font-family:Bitstream Vera Sans;font-size:9.00px;">buffer</text>
</a>
</g>
<!-- caps -->
<g id="node5" class="node"><title>caps</title>
<a xlink:href="gstreamer-GstCaps.html" xlink:title="caps" target="_top">
<polygon style="fill:#eeeeee;stroke:black;" points="477,-118 423,-118 423,-82 477,-82 477,-118"/>
<text text-anchor="middle" x="450" y="-97.4" style="font-family:Bitstream Vera Sans;font-size:9.00px;">caps</text>
</a>
</g>
<!-- buffer&#45;&gt;caps -->
<g id="edge20" class="edge"><title>buffer&#45;&gt;caps</title>
<path style="fill:none;stroke:black;" d="M493,-218C486,-198 475,-164 464,-136 463,-133 462,-130 461,-128"/>
<polygon style="fill:black;stroke:black;" points="464.226,-126.573 458,-118 457.521,-128.584 464.226,-126.573"/>
<text text-anchor="middle" x="499" y="-180.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">has n</text>
</g>
<!-- structure -->
<g id="node18" class="node"><title>structure</title>
<a xlink:href="gstreamer-GstStructure.html" xlink:title="structure" target="_top">
<polygon style="fill:#eeeeee;stroke:black;" points="480,-36 420,-36 420,-1.06581e-14 480,-0 480,-36"/>
<text text-anchor="middle" x="450" y="-15.4" style="font-family:Bitstream Vera Sans;font-size:9.00px;">structure</text>
</a>
</g>
<!-- caps&#45;&gt;structure -->
<g id="edge22" class="edge"><title>caps&#45;&gt;structure</title>
<path style="fill:none;stroke:black;" d="M450,-82C450,-72 450,-58 450,-46"/>
<polygon style="fill:black;stroke:black;" points="453.5,-46 450,-36 446.5,-46 453.5,-46"/>
<text text-anchor="middle" x="460" y="-57.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">has n</text>
</g>
<!-- clock -->
<g id="node6" class="node"><title>clock</title>
<a xlink:href="GstClock.html" xlink:title="clock" target="_top">
<polygon style="fill:#eeeeee;stroke:black;" points="202,-308 148,-308 148,-272 202,-272 202,-308"/>
<text text-anchor="middle" x="175" y="-287.4" style="font-family:Bitstream Vera Sans;font-size:9.00px;">clock</text>
</a>
</g>
<!-- element&#45;&gt;buffer -->
<g id="edge34" class="edge"><title>element&#45;&gt;buffer</title>
<path style="fill:none;stroke:black;" d="M380,-354C389,-348 398,-342 407,-336 413,-331 415,-330 420,-326 432,-317 437,-318 447,-308 461,-294 474,-277 483,-263"/>
<polygon style="fill:black;stroke:black;" points="486.365,-264.262 489,-254 480.541,-260.379 486.365,-264.262"/>
<text text-anchor="middle" x="448" y="-329.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">send &amp; receive</text>
</g>
<!-- element&#45;&gt;clock -->
<g id="edge14" class="edge"><title>element&#45;&gt;clock</title>
<path style="fill:none;stroke:black;" d="M326,-367C301,-362 262,-352 232,-336 222,-330 211,-322 202,-314"/>
<polygon style="fill:black;stroke:black;" points="204.1,-311.2 194,-308 199.9,-316.8 204.1,-311.2"/>
<text text-anchor="middle" x="259" y="-329.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">may provide</text>
</g>
<!-- element_factory -->
<g id="node8" class="node"><title>element_factory</title>
<a xlink:href="GstElementFactory.html" xlink:title="element factory" target="_top">
<polygon style="fill:#eeeeee;stroke:black;" points="310,-308 220,-308 220,-272 310,-272 310,-308"/>
<text text-anchor="middle" x="265" y="-287.4" style="font-family:Bitstream Vera Sans;font-size:9.00px;">element factory</text>
</a>
</g>
<!-- element&#45;&gt;element_factory -->
<g id="edge28" class="edge"><title>element&#45;&gt;element_factory</title>
<path style="fill:none;stroke:black;" d="M326,-363C312,-357 295,-348 283,-336 278,-331 275,-324 273,-318"/>
<polygon style="fill:black;stroke:black;" points="275.964,-315.985 269,-308 269.464,-318.585 275.964,-315.985"/>
<text text-anchor="middle" x="315" y="-329.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">is created from</text>
</g>
<!-- element&#45;&gt;event -->
<g id="edge32" class="edge"><title>element&#45;&gt;event</title>
<path style="fill:none;stroke:black;" d="M380,-367C407,-361 450,-350 485,-336 500,-330 516,-321 529,-313"/>
<polygon style="fill:black;stroke:black;" points="530.958,-315.916 538,-308 527.559,-309.797 530.958,-315.916"/>
<text text-anchor="middle" x="533" y="-329.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">send &amp; receive</text>
</g>
<!-- element&#45;&gt;message -->
<g id="edge36" class="edge"><title>element&#45;&gt;message</title>
<path style="fill:none;stroke:black;" d="M326,-367C295,-361 243,-350 199,-336 175,-327 167,-321 139,-308"/>
<polygon style="fill:black;stroke:black;" points="140.56,-304.863 130,-304 137.717,-311.26 140.56,-304.863"/>
<text text-anchor="middle" x="217" y="-329.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">send</text>
</g>
<!-- pad -->
<g id="node11" class="node"><title>pad</title>
<a xlink:href="GstPad.html" xlink:title="pad" target="_top">
<polygon style="fill:#ccccff;stroke:black;" points="438,-308 384,-308 384,-272 438,-272 438,-308"/>
<text text-anchor="middle" x="411" y="-287.4" style="font-family:Bitstream Vera Sans;font-size:9.00px;">pad</text>
</a>
</g>
<!-- element&#45;&gt;pad -->
<g id="edge12" class="edge"><title>element&#45;&gt;pad</title>
<path style="fill:none;stroke:black;" d="M366,-354C374,-344 384,-329 392,-317"/>
<polygon style="fill:black;stroke:black;" points="395.365,-318.262 398,-308 389.541,-314.379 395.365,-318.262"/>
<text text-anchor="middle" x="396" y="-329.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">has n</text>
</g>
<!-- pad_template -->
<g id="node12" class="node"><title>pad_template</title>
<a xlink:href="GstPadTemplate.html" xlink:title="pad template" target="_top">
<polygon style="fill:#eeeeee;stroke:black;" points="414,-200 336,-200 336,-164 414,-164 414,-200"/>
<text text-anchor="middle" x="375" y="-179.4" style="font-family:Bitstream Vera Sans;font-size:9.00px;">pad template</text>
</a>
</g>
<!-- element&#45;&gt;pad_template -->
<g id="edge10" class="edge"><title>element&#45;&gt;pad_template</title>
<path style="fill:none;stroke:black;" d="M352,-354C352,-334 352,-300 355,-272 358,-251 363,-227 367,-210"/>
<polygon style="fill:black;stroke:black;" points="370.479,-210.584 370,-200 363.774,-208.573 370.479,-210.584"/>
<text text-anchor="middle" x="365" y="-288.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">has n</text>
</g>
<!-- element&#45;&gt;query -->
<g id="edge30" class="edge"><title>element&#45;&gt;query</title>
<path style="fill:none;stroke:black;" d="M380,-370C421,-366 499,-356 563,-336 583,-329 605,-320 623,-311"/>
<polygon style="fill:black;stroke:black;" points="624.958,-313.916 632,-306 621.559,-307.797 624.958,-313.916"/>
<text text-anchor="middle" x="602" y="-329.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">answers</text>
</g>
<!-- plugin_feature -->
<g id="node15" class="node"><title>plugin_feature</title>
<a xlink:href="GstPluginFeature.html" xlink:title="plugin feature" target="_top">
<polygon style="fill:#eeeeee;stroke:black;" points="163,-200 81,-200 81,-164 163,-164 163,-200"/>
<text text-anchor="middle" x="122" y="-179.4" style="font-family:Bitstream Vera Sans;font-size:9.00px;">plugin feature</text>
</a>
</g>
<!-- element_factory&#45;&gt;plugin_feature -->
<g id="edge44" class="edge"><title>element_factory&#45;&gt;plugin_feature</title>
<path style="fill:none;stroke:black;" d="M241,-272C217,-254 180,-226 154,-206"/>
<polygon style="fill:black;stroke:black;" points="156.1,-203.2 146,-200 151.9,-208.8 156.1,-203.2"/>
<text text-anchor="middle" x="227" y="-234.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">is&#45;a</text>
</g>
<!-- pad&#45;&gt;caps -->
<g id="edge16" class="edge"><title>pad&#45;&gt;caps</title>
<path style="fill:none;stroke:black;" d="M427,-272C430,-266 434,-260 436,-254 451,-212 453,-160 452,-128"/>
<polygon style="fill:black;stroke:black;" points="455.478,-127.602 451,-118 448.512,-128.299 455.478,-127.602"/>
<text text-anchor="middle" x="463" y="-180.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">has n</text>
</g>
<!-- pad&#45;&gt;pad_template -->
<g id="edge26" class="edge"><title>pad&#45;&gt;pad_template</title>
<path style="fill:none;stroke:black;" d="M392,-272C388,-267 383,-260 380,-254 374,-241 373,-224 373,-210"/>
<polygon style="fill:black;stroke:black;" points="376.5,-210 373,-200 369.5,-210 376.5,-210"/>
<text text-anchor="middle" x="411" y="-234.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">is created from</text>
</g>
<!-- pad_template&#45;&gt;caps -->
<g id="edge18" class="edge"><title>pad_template&#45;&gt;caps</title>
<path style="fill:none;stroke:black;" d="M391,-164C399,-155 408,-145 416,-136 419,-133 422,-129 425,-126"/>
<polygon style="fill:black;stroke:black;" points="428.049,-127.831 432,-118 422.781,-123.221 428.049,-127.831"/>
<text text-anchor="middle" x="426" y="-139.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">has n</text>
</g>
<!-- pipeline&#45;&gt;bin -->
<g id="edge4" class="edge"><title>pipeline&#45;&gt;bin</title>
<path style="fill:none;stroke:black;" d="M251,-518C263,-507 278,-492 291,-479"/>
<polygon style="fill:black;stroke:black;" points="293.404,-481.546 298,-472 288.454,-476.596 293.404,-481.546"/>
<text text-anchor="middle" x="285" y="-493.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">is&#45;a</text>
</g>
<!-- pipeline&#45;&gt;bus -->
<g id="edge6" class="edge"><title>pipeline&#45;&gt;bus</title>
<path style="fill:none;stroke:black;" d="M205,-534C180,-530 142,-521 117,-500 111,-495 107,-488 104,-482"/>
<polygon style="fill:black;stroke:black;" points="107.226,-480.573 101,-472 100.521,-482.584 107.226,-480.573"/>
<text text-anchor="middle" x="130" y="-493.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">has 1</text>
</g>
<!-- pipeline&#45;&gt;clock -->
<g id="edge8" class="edge"><title>pipeline&#45;&gt;clock</title>
<path style="fill:none;stroke:black;" d="M225,-518C213,-483 187,-404 176,-336 175,-330 175,-324 174,-318"/>
<polygon style="fill:black;stroke:black;" points="177.5,-318 174,-308 170.5,-318 177.5,-318"/>
<text text-anchor="middle" x="206" y="-411.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">has 1</text>
</g>
<!-- plugin -->
<g id="node14" class="node"><title>plugin</title>
<a xlink:href="GstPlugin.html" xlink:title="plugin" target="_top">
<polygon style="fill:#eeeeee;stroke:black;" points="54,-308 1.42109e-14,-308 3.55271e-15,-272 54,-272 54,-308"/>
<text text-anchor="middle" x="27" y="-287.4" style="font-family:Bitstream Vera Sans;font-size:9.00px;">plugin</text>
</a>
</g>
<!-- plugin&#45;&gt;plugin_feature -->
<g id="edge42" class="edge"><title>plugin&#45;&gt;plugin_feature</title>
<path style="fill:none;stroke:black;" d="M43,-272C59,-254 82,-228 99,-208"/>
<polygon style="fill:black;stroke:black;" points="102.049,-209.831 106,-200 96.7809,-205.221 102.049,-209.831"/>
<text text-anchor="middle" x="100" y="-234.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">has n</text>
</g>
<!-- registry -->
<g id="node17" class="node"><title>registry</title>
<a xlink:href="GstRegistry.html" xlink:title="registry" target="_top">
<polygon style="fill:#eeeeee;stroke:black;" points="54,-390 1.42109e-14,-390 3.55271e-15,-354 54,-354 54,-390"/>
<text text-anchor="middle" x="27" y="-369.4" style="font-family:Bitstream Vera Sans;font-size:9.00px;">registry</text>
</a>
</g>
<!-- registry&#45;&gt;plugin -->
<g id="edge40" class="edge"><title>registry&#45;&gt;plugin</title>
<path style="fill:none;stroke:black;" d="M27,-354C27,-344 27,-330 27,-318"/>
<polygon style="fill:black;stroke:black;" points="30.5001,-318 27,-308 23.5001,-318 30.5001,-318"/>
<text text-anchor="middle" x="37" y="-329.2" style="font-family:Bitstream Vera Sans;font-size:7.00px;">has n</text>
</g>
</g>
</svg>
