diff options
author | Olivier CrĂȘte <olivier.crete@collabora.co.uk> | 2008-06-21 17:24:36 -0400 |
---|---|---|
committer | Olivier CrĂȘte <olivier.crete@collabora.co.uk> | 2008-06-21 17:24:36 -0400 |
commit | 59afdcbe1f9b015de12aece5ebd12a92f2e4771e (patch) | |
tree | 34020e837c087751b5fe225bcbd817d1b1bc7f1b /docs/diagrams | |
parent | 6b5c78678b5ce73a14012e57f361179e657813f8 (diff) | |
download | farstream-59afdcbe1f9b015de12aece5ebd12a92f2e4771e.tar.gz |
Added diagrams sources from the doc to the source tree
Diffstat (limited to 'docs/diagrams')
-rw-r--r-- | docs/diagrams/farsight2-references.svg | 431 | ||||
-rw-r--r-- | docs/diagrams/farsight2rtp.dia | bin | 0 -> 8425 bytes |
2 files changed, 431 insertions, 0 deletions
diff --git a/docs/diagrams/farsight2-references.svg b/docs/diagrams/farsight2-references.svg new file mode 100644 index 00000000..46de4511 --- /dev/null +++ b/docs/diagrams/farsight2-references.svg @@ -0,0 +1,431 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://web.resource.org/cc/" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="744.09448819" + height="1052.3622047" + id="svg2" + sodipodi:version="0.32" + inkscape:version="0.45.1" + sodipodi:docbase="/home/tester" + sodipodi:docname="farsight2-references.svg" + inkscape:output_extension="org.inkscape.output.svg.inkscape" + inkscape:export-filename="/home/tester/farsight2-references.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <defs + id="defs4"> + <marker + inkscape:stockid="Arrow1Mstart" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow1Mstart" + style="overflow:visible"> + <path + id="path3203" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none" + transform="scale(0.4) translate(10,0)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mstart" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow2Mstart" + style="overflow:visible"> + <path + id="path3230" + style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round" + d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " + transform="scale(0.6) translate(0,0)" /> + </marker> + <marker + inkscape:stockid="Arrow2Lstart" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow2Lstart" + style="overflow:visible"> + <path + id="path3224" + style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round" + d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " + transform="scale(1.1) translate(1,0)" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow2Mend" + style="overflow:visible;"> + <path + id="path3233" + style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;" + d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " + transform="scale(0.6) rotate(180) translate(0,0)" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow2Lend" + style="overflow:visible;"> + <path + id="path3227" + style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;" + d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " + transform="scale(1.1) rotate(180) translate(1,0)" /> + </marker> + <linearGradient + inkscape:collect="always" + id="linearGradient3156"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop3158" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3160" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + id="linearGradient3138"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop3140" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3142" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3138" + id="linearGradient3175" + gradientUnits="userSpaceOnUse" + x1="305.71429" + y1="458.07648" + x2="307.14285" + y2="612.36218" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3156" + id="linearGradient3177" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0,0,0,0.6239273,310.28304,170.49977)" + x1="260" + y1="720.93359" + x2="308.57144" + y2="638.57648" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + gridtolerance="10000" + guidetolerance="10" + objecttolerance="10" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="2.5471754" + inkscape:cx="377.50119" + inkscape:cy="927.12394" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:window-width="1279" + inkscape:window-height="778" + inkscape:window-x="0" + inkscape:window-y="0" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:groupmode="layer" + id="layer2" + inkscape:label="background" + style="display:none" + sodipodi:insensitive="true"> + <rect + style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:0" + id="rect2213" + width="334.70389" + height="160.69414" + x="90.296097" + y="71.668037" /> + <rect + style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect2215" + width="330" + height="230" + x="100" + y="12.362183" /> + </g> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + style="display:inline"> + <g + id="g3168" + transform="matrix(0.5669567,0,0,0.3257829,14.082952,-107.88225)"> + <path + transform="matrix(0.7423474,0,0,0.7335457,82.276355,122.26266)" + d="M 354.28571 408.07648 A 47.142857 50 0 1 1 260,408.07648 A 47.142857 50 0 1 1 354.28571 408.07648 z" + sodipodi:ry="50" + sodipodi:rx="47.142857" + sodipodi:cy="408.07648" + sodipodi:cx="307.14285" + id="path3136" + style="opacity:1;fill:url(#linearGradient3175);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.15314341;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + sodipodi:type="arc" /> + <path + inkscape:connector-type="polyline" + id="path3150" + d="M 310.28304,456.86583 L 310.28304,568.61312" + style="fill:url(#linearGradient3177);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.00000029px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" /> + <path + inkscape:connector-type="polyline" + id="path3152" + d="M 275.84533,483.56726 L 344.61787,483.56726" + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.63595128px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 190,42.362183 C 190,82.362183 190,82.362183 190,82.362183 L 210,102.36218 L 210,102.36218 C 197.96926,91.672457 196.66667,89.028849 190,82.362183 L 170,102.36218 L 170,102.36218" + id="path3409" + transform="matrix(1.7638031,0,0,3.0695288,-24.839555,331.14768)" + sodipodi:nodetypes="ccccccc" /> + </g> + <text + xml:space="preserve" + style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" + x="342.18906" + y="48.886063" + id="text3183"><tspan + sodipodi:role="line" + id="tspan3185" + x="342.18906" + y="48.886063">FsConference</tspan><tspan + sodipodi:role="line" + x="342.18906" + y="63.886063" + id="tspan3187" /></text> + <text + xml:space="preserve" + style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" + x="355.3949" + y="108.10723" + id="text3189"><tspan + sodipodi:role="line" + id="tspan3191" + x="355.3949" + y="108.10723">FsSession</tspan></text> + <text + xml:space="preserve" + style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" + x="358.82227" + y="167.19226" + id="text3193"><tspan + sodipodi:role="line" + id="tspan3195" + x="358.82227" + y="167.19226">FsStream</tspan></text> + <text + xml:space="preserve" + style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" + x="153.82227" + y="169.86609" + id="text3197"><tspan + sodipodi:role="line" + id="tspan3199" + x="153.82227" + y="169.86609">FsParticipant</tspan></text> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-opacity:1;display:inline;stroke-miterlimit:4;stroke-dasharray:none" + d="M 225.52315,45.046774 L 338.64551,44.61124" + id="path3201" + inkscape:connector-type="polyline" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline;marker-start:url(#Arrow1Mstart)" + d="M 382.66959,52.585749 L 382.66959,91.556784" + id="path3413" + inkscape:connector-type="polyline" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline;marker-start:url(#Arrow1Mstart)" + d="M 382.66959,112.58575 L 382.66959,151.55678" + id="path3417" + inkscape:connector-type="polyline" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" + d="M 225.06487,57.715954 L 349.30657,107.00841" + id="path3419" + inkscape:connector-type="polyline" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.59892684px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1;display:inline" + d="M 182.29104,112.4588 L 182.70384,151.56695" + id="path3425" + inkscape:connector-type="polyline" /> + <path + style="fill:#0000ff;fill-opacity:1;fill-rule:evenodd;stroke:#0000ff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" + d="M 225.50123,40.217755 L 338.65225,39.805832" + id="path3429" + inkscape:connector-type="polyline" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-opacity:1;display:inline;stroke-miterlimit:4;stroke-dasharray:none" + d="M 130.34045,191.01592 L 160.13394,191.0236" + id="path3433" + inkscape:connector-type="polyline" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:3,1;stroke-dashoffset:0;stroke-opacity:1;display:inline" + d="M 130.27262,205.55263 L 159.44776,205.55263" + id="path3435" + inkscape:connector-type="polyline" /> + <path + style="fill:#0000ff;fill-opacity:1;fill-rule:evenodd;stroke:#0000ff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" + d="M 130.27954,220.18919 L 159.52083,219.74881" + id="path3437" + inkscape:connector-type="polyline" /> + <text + xml:space="preserve" + style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" + x="173.82227" + y="192.19226" + id="text3439"><tspan + sodipodi:role="line" + id="tspan3441" + x="173.82227" + y="192.19226">Reference</tspan></text> + <text + xml:space="preserve" + style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" + x="171.60742" + y="206.47937" + id="text3443"><tspan + sodipodi:role="line" + id="tspan3445" + x="171.60742" + y="206.47937">Weak reference</tspan></text> + <text + xml:space="preserve" + style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" + x="172.87109" + y="221.47937" + id="text3447"><tspan + sodipodi:role="line" + id="tspan3449" + x="172.87109" + y="221.47937">Pointer</tspan></text> + <path + style="fill:none;fill-rule:evenodd;stroke:#0000ff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Mstart);marker-end:url(#Arrow2Mend);stroke-opacity:1;display:inline;stroke-miterlimit:4;stroke-dasharray:none" + d="M 397.29104,52.458798 L 397.70384,91.566952" + id="path3453" + inkscape:connector-type="polyline" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#0000ff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Mstart);marker-end:url(#Arrow2Mend);stroke-opacity:1;display:inline;stroke-miterlimit:4;stroke-dasharray:none" + d="M 397.58978,112.4588 L 398.00258,151.56695" + id="path3457" + inkscape:connector-type="polyline" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-opacity:1;display:inline;stroke-miterlimit:4;stroke-dasharray:none" + d="M 354.49095,160.33138 L 241.31642,159.93849" + id="path3459" + inkscape:connector-type="polyline" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#0000ff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" + d="M 225.45538,77.81756 L 353.96806,156.77639" + id="path3461" + inkscape:connector-type="polyline" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#0000ff;stroke-width:0.59892684px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1;display:inline" + d="M 191.99742,112.66165 L 192.41022,151.7698" + id="path3463" + inkscape:connector-type="polyline" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#0000ff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Mstart);marker-end:url(#Arrow2Mend);stroke-opacity:1;display:inline;stroke-miterlimit:4;stroke-dasharray:none" + d="M 354.49095,165.33138 L 241.31642,164.93849" + id="path3465" + inkscape:connector-type="polyline" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#0000ff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" + d="M 225.35313,52.715311 L 349.14031,102.00905" + id="path3467" + inkscape:connector-type="polyline" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" + d="M 225.45503,72.817211 L 353.89951,151.69662" + id="path3469" + inkscape:connector-type="polyline" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:2,1;stroke-dashoffset:0;stroke-opacity:1;display:inline" + d="M 240.49699,170.33138 L 353.67152,169.93849" + id="path3473" + inkscape:connector-type="polyline" /> + <text + xml:space="preserve" + style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" + x="473.82227" + y="107.19226" + id="text2214"><tspan + sodipodi:role="line" + id="tspan2216" + x="473.82227" + y="107.19226">FsTransmitter</tspan></text> + <text + xml:space="preserve" + style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" + x="458.82227" + y="167.19226" + id="text2218"><tspan + sodipodi:role="line" + id="tspan2220" + x="458.82227" + y="167.19226">FsStreamTransmitter</tspan></text> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" + d="M 415.38559,105.10376 L 469.09508,104.65289" + id="path2222" + inkscape:connector-type="polyline" /> + <path + style="fill-opacity:1;fill-rule:evenodd;stroke:#0000ff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline;fill:#000000" + d="M 415.37519,100.10487 L 469.09828,99.678447" + id="path2224" + inkscape:connector-type="polyline" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" + d="M 419.86266,165.22995 L 454.06962,164.76918" + id="path3197" + inkscape:connector-type="polyline" /> + <path + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#0000ff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" + d="M 419.85603,160.12127 L 454.07166,159.68548" + id="path3199" + inkscape:connector-type="polyline" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#0000ff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Mstart);marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" + d="M 517.36489,111.92983 L 517.77769,151.03798" + id="path3202" + inkscape:connector-type="polyline" /> + </g> +</svg> diff --git a/docs/diagrams/farsight2rtp.dia b/docs/diagrams/farsight2rtp.dia Binary files differnew file mode 100644 index 00000000..acd88781 --- /dev/null +++ b/docs/diagrams/farsight2rtp.dia |