chiark / gitweb /
register/confirm commands, and tests, and docs
[disorder] / doc / plumbing.svg
index 4d314ae1fd992f90cf1afdfe44be61b761459e5e..12465e276af9132658c5551e77c86e02f454d7bb 100644 (file)
    height="210mm"
    id="svg1872"
    sodipodi:version="0.32"
-   inkscape:version="0.44.1"
-   sodipodi:docbase="/home/richard/work/disorder-speaker2/doc"
+   inkscape:version="0.45.1"
+   sodipodi:docbase="/Users/richard/work/disorder/doc"
    sodipodi:docname="plumbing.svg"
-   inkscape:export-filename="/home/richard/work/disorder-speaker2/doc/plumbing.png"
+   inkscape:export-filename="/home/richard/work/disorder/doc/plumbing.png"
    inkscape:export-xdpi="90"
-   inkscape:export-ydpi="90">
+   inkscape:export-ydpi="90"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape">
   <defs
      id="defs1874">
     <marker
      borderopacity="1.0"
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
-     inkscape:zoom="1.1450159"
-     inkscape:cx="526.18109"
-     inkscape:cy="372.04724"
+     inkscape:zoom="1.7355196"
+     inkscape:cx="812.84022"
+     inkscape:cy="302.17922"
      inkscape:current-layer="layer1"
      id="namedview1876"
      showgrid="true"
      showguides="false"
-     inkscape:window-width="1601"
+     inkscape:window-width="1600"
      inkscape:window-height="1050"
      inkscape:window-x="0"
      inkscape:window-y="22" />
        y="459.98218"
        x="725.07635"
        height="18.576454"
-       width="177.69998"
+       width="125.31734"
        id="rect13262"
        style="fill:#01ffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0;stroke-opacity:1" />
     <rect
        xml:space="preserve"
        style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
        x="405.90335"
-       y="445.56473"
+       y="460.51639"
        id="text8662"><tspan
          sodipodi:role="line"
          id="tspan8664"
          x="405.90335"
-         y="445.56473">speaker-protocol.h</tspan><tspan
+         y="460.51639">speaker-protocol.h</tspan><tspan
          sodipodi:role="line"
          x="405.90335"
-         y="460.56473"
-         id="tspan8680">struct speaker_message</tspan><tspan
-         sodipodi:role="line"
-         x="405.90335"
-         y="475.56473"
-         id="tspan8666">fd passing</tspan></text>
+         y="475.51639"
+         id="tspan8666">struct speaker_message</tspan></text>
     <rect
        style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1.00772619;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
        id="rect8668"
        id="path12347" />
     <text
        xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="814.2832"
-       y="352.02264"
-       id="text12351"><tspan
+       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="-371.11401"
+       y="806.36127"
+       id="text12351"
+       transform="matrix(0,-1,1,0,0,0)"><tspan
          sodipodi:role="line"
          id="tspan12353"
-         x="814.2832"
-         y="352.02264">raw samples in</tspan><tspan
+         x="-371.11401"
+         y="806.36127">raw samples in</tspan><tspan
          sodipodi:role="line"
-         x="814.2832"
-         y="367.02264"
+         x="-371.11401"
+         y="821.36127"
          id="tspan13300">config-&gt;sample_format</tspan></text>
     <rect
        y="389.98203"
          y="473.26178">UDP</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="868.03149"
-       y="477.97009"
+       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="606.43835"
+       y="490.07022"
        id="text13272"><tspan
          sodipodi:role="line"
          id="tspan13274"
-         x="868.03149"
-         y="477.97009">Only 44100Hz signed 16-bit</tspan><tspan
+         x="606.43835"
+         y="490.07022">Only 44100Hz signed 16-bit</tspan><tspan
          sodipodi:role="line"
-         x="868.03149"
-         y="492.97009"
+         x="606.43835"
+         y="505.07022"
          id="tspan13276">stereo (for now)</tspan></text>
     <rect
        y="602.58044"
-       x="654.71405"
+       x="726.88184"
        height="52.427521"
        width="123.17492"
        id="rect13284"
-       style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.00772619;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.00772619, 1.00772619;stroke-dashoffset:0;stroke-opacity:1" />
+       style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00772619;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.00772619, 1.00772619;stroke-dashoffset:0;stroke-opacity:1" />
     <text
        xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="701.97388"
+       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="774.14166"
        y="633.48016"
        id="text13286"><tspan
          sodipodi:role="line"
          id="tspan13288"
-         x="701.97388"
+         x="774.14166"
          y="633.48016">ALSA</tspan></text>
     <rect
        y="602.58044"
-       x="797.0274"
+       x="886.16376"
        height="52.427521"
        width="123.17492"
        id="rect13290"
-       style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.00772619;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.00772619, 1.00772619;stroke-dashoffset:0;stroke-opacity:1" />
+       style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00772619;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.00772619, 1.00772619;stroke-dashoffset:0;stroke-opacity:1" />
     <text
        xml:space="preserve"
-       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-       x="825.45398"
+       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="914.59033"
        y="633.48016"
        id="text13292"><tspan
          sodipodi:role="line"
          id="tspan13294"
-         x="825.45398"
+         x="914.59033"
          y="633.48016">Core Audio</tspan></text>
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       d="M 778.22596,548.00629 L 778.22596,567.42809 L 778.22596,575.66765 L 715.59979,575.66765 L 715.59979,601.56338"
-       id="path13296" />
-    <path
-       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       d="M 795.9425,548.92698 L 795.9425,575.07911 L 858.61487,575.07911 L 858.61487,602.07658"
-       id="path13298" />
     <path
        style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0;stroke-opacity:1"
        d="M 406.17872,61.346883 L 299.87951,61.346883 L 299.87951,389.90617"
          id="tspan21671"
          x="514.02509"
          y="708.66846">subprocess</tspan></text>
+    <rect
+       style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00772619;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.00772619, 1.00772619;stroke-dashoffset:0;stroke-opacity:1"
+       id="rect2476"
+       width="123.17492"
+       height="52.427521"
+       x="567.43298"
+       y="603.4538" />
+    <text
+       id="text2478"
+       y="634.35352"
+       x="614.69281"
+       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"
+       xml:space="preserve"><tspan
+         y="634.35352"
+         x="614.69281"
+         id="tspan2480"
+         sodipodi:role="line">OSS</tspan></text>
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 814.96063,547.61154 L 814.96063,566.92913 L 947.84296,566.92913 L 947.84296,602.3622"
+       id="path2482" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 788.23657,548.18773 L 788.23657,602.3622"
+       id="path2484" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 761.81102,548.18773 L 761.81102,566.92913 L 629.20639,566.92913 L 629.20639,602.92638"
+       id="path2486" />
+    <rect
+       style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00772619;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.00772619, 1.00772619;stroke-dashoffset:0;stroke-opacity:1"
+       id="rect2488"
+       width="123.17492"
+       height="52.427521"
+       x="904.04718"
+       y="301.80597" />
+    <text
+       id="text2490"
+       y="332.70569"
+       x="932.47375"
+       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"
+       xml:space="preserve"><tspan
+         y="332.70569"
+         x="932.47375"
+         id="tspan2492"
+         sodipodi:role="line">Core Audio</tspan></text>
+    <rect
+       y="478.85031"
+       x="904.50781"
+       height="52.427521"
+       width="123.17492"
+       id="rect2494"
+       style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00772619;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.00772619, 1.00772619;stroke-dashoffset:0;stroke-opacity:1" />
+    <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="951.76764"
+       y="509.75003"
+       id="text2496"><tspan
+         sodipodi:role="line"
+         id="tspan2498"
+         x="951.76764"
+         y="509.75003">OSS</tspan></text>
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 848.16099,425.19684 L 868.90406,425.19684 L 868.90406,506.1254 L 903.54331,506.1254"
+       id="path2500" />
+    <path
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="M 848.16099,407.48031 L 868.11024,407.48031 L 868.11024,328.08073 L 904.05204,328.08073"
+       id="path2502" />
   </g>
 </svg>