summaryrefslogtreecommitdiff
path: root/Software/PulseAudio/About
diff options
context:
space:
mode:
author122.167.249.248 <ArunRaghavan>2011-11-17 07:56:43 +0000
committer122.167.249.248 <ArunRaghavan>2011-11-17 07:56:43 +0000
commitbd9e2d2696eaaa8761917cb724f62fe51ac8fd92 (patch)
treed182ca3b0dfaeabd48f6dcfe197178833671b21d /Software/PulseAudio/About
parent0aa2418fb62cf5ac2d52d39f1556dca0aa05361d (diff)
Diffstat (limited to 'Software/PulseAudio/About')
-rw-r--r--Software/PulseAudio/About/pa-arch-1.svg161
1 files changed, 161 insertions, 0 deletions
diff --git a/Software/PulseAudio/About/pa-arch-1.svg b/Software/PulseAudio/About/pa-arch-1.svg
new file mode 100644
index 00000000..6bda4261
--- /dev/null
+++ b/Software/PulseAudio/About/pa-arch-1.svg
@@ -0,0 +1,161 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/PR-SVG-20010719/DTD/svg10.dtd">
+<svg width="32cm" height="20cm" viewBox="-212 266 631 396" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <g>
+ <ellipse style="fill: #ffc0cb" cx="-121" cy="635.534" rx="80" ry="23.5336"/>
+ <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="-121" cy="635.534" rx="80" ry="23.5336"/>
+ <text style="fill: #000000;text-anchor:middle;font-size:12.8;font-family:sanserif;font-style:normal;font-weight:normal" x="-121" y="639.434">
+ <tspan x="-121" y="639.434">ALSA</tspan>
+ </text>
+ </g>
+ <g>
+ <ellipse style="fill: #ffc0cb" cx="59" cy="635.534" rx="80" ry="23.5336"/>
+ <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="59" cy="635.534" rx="80" ry="23.5336"/>
+ <text style="fill: #000000;text-anchor:middle;font-size:12.8;font-family:sanserif;font-style:normal;font-weight:normal" x="59" y="639.434">
+ <tspan x="59" y="639.434">Bluetooth</tspan>
+ </text>
+ </g>
+ <g>
+ <ellipse style="fill: #ffc0cb" cx="297.94" cy="636.735" rx="98.9402" ry="24.7351"/>
+ <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="297.94" cy="636.735" rx="98.9402" ry="24.7351"/>
+ <text style="fill: #000000;text-anchor:middle;font-size:12.8;font-family:sanserif;font-style:normal;font-weight:normal" x="297.94" y="640.635">
+ <tspan x="297.94" y="640.635">Network (TCP/RTP/...)</tspan>
+ </text>
+ </g>
+ <g>
+ <ellipse style="fill: #add8e6" cx="-92.9327" cy="291.534" rx="67.0673" ry="23.5336"/>
+ <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="-92.9327" cy="291.534" rx="67.0673" ry="23.5336"/>
+ <text style="fill: #000000;text-anchor:middle;font-size:12.8;font-family:sanserif;font-style:normal;font-weight:normal" x="-92.9327" y="295.434">
+ <tspan x="-92.9327" y="295.434">Simple API</tspan>
+ </text>
+ </g>
+ <g>
+ <ellipse style="fill: #add8e6" cx="67.0673" cy="291.534" rx="67.0673" ry="23.5336"/>
+ <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="67.0673" cy="291.534" rx="67.0673" ry="23.5336"/>
+ <text style="fill: #000000;text-anchor:middle;font-size:12.8;font-family:sanserif;font-style:normal;font-weight:normal" x="67.0673" y="295.434">
+ <tspan x="67.0673" y="295.434">Async API</tspan>
+ </text>
+ </g>
+ <g>
+ <ellipse style="fill: #add8e6" cx="279.156" cy="290.872" rx="79.1556" ry="22.8715"/>
+ <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="279.156" cy="290.872" rx="79.1556" ry="22.8715"/>
+ <text style="fill: #000000;text-anchor:middle;font-size:12.8;font-family:sanserif;font-style:normal;font-weight:normal" x="279.156" y="294.772">
+ <tspan x="279.156" y="294.772">ALSA emulation</tspan>
+ </text>
+ </g>
+ <g>
+ <g>
+ <ellipse style="fill: #000000" cx="151" cy="289" rx="1" ry="1"/>
+ <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="151" cy="289" rx="1" ry="1"/>
+ </g>
+ <g>
+ <ellipse style="fill: #000000" cx="171" cy="289" rx="1" ry="1"/>
+ <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="171" cy="289" rx="1" ry="1"/>
+ </g>
+ <g>
+ <ellipse style="fill: #000000" cx="161" cy="289" rx="1" ry="1"/>
+ <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="161" cy="289" rx="1" ry="1"/>
+ </g>
+ </g>
+ <g>
+ <g>
+ <ellipse style="fill: #000000" cx="160" cy="637" rx="1" ry="1"/>
+ <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="160" cy="637" rx="1" ry="1"/>
+ </g>
+ <g>
+ <ellipse style="fill: #000000" cx="180" cy="637" rx="1" ry="1"/>
+ <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="180" cy="637" rx="1" ry="1"/>
+ </g>
+ <g>
+ <ellipse style="fill: #000000" cx="170" cy="637" rx="1" ry="1"/>
+ <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="170" cy="637" rx="1" ry="1"/>
+ </g>
+ </g>
+ <g>
+ <ellipse style="fill: #90ee90" cx="-110.623" cy="458.028" rx="49.3767" ry="18.0279"/>
+ <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="-110.623" cy="458.028" rx="49.3767" ry="18.0279"/>
+ <text style="fill: #000000;text-anchor:middle;font-size:12.8;font-family:sanserif;font-style:normal;font-weight:normal" x="-110.623" y="461.928">
+ <tspan x="-110.623" y="461.928">udev</tspan>
+ </text>
+ </g>
+ <g>
+ <ellipse style="fill: #90ee90" cx="-115.869" cy="521.033" rx="84.1305" ry="21.0326"/>
+ <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="-115.869" cy="521.033" rx="84.1305" ry="21.0326"/>
+ <text style="fill: #000000;text-anchor:middle;font-size:12.8;font-family:sanserif;font-style:normal;font-weight:normal" x="-115.869" y="524.933">
+ <tspan x="-115.869" y="524.933">Stream restore</tspan>
+ </text>
+ </g>
+ <g>
+ <ellipse style="fill: #90ee90" cx="320" cy="400" rx="80" ry="20"/>
+ <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="320" cy="400" rx="80" ry="20"/>
+ <text style="fill: #000000;text-anchor:middle;font-size:12.8;font-family:sanserif;font-style:normal;font-weight:normal" x="320" y="403.9">
+ <tspan x="320" y="403.9">Combine</tspan>
+ </text>
+ </g>
+ <g>
+ <ellipse style="fill: #90ee90" cx="324.131" cy="521.033" rx="84.1305" ry="21.0326"/>
+ <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="324.131" cy="521.033" rx="84.1305" ry="21.0326"/>
+ <text style="fill: #000000;text-anchor:middle;font-size:12.8;font-family:sanserif;font-style:normal;font-weight:normal" x="324.131" y="524.933">
+ <tspan x="324.131" y="524.933">Intended roles</tspan>
+ </text>
+ </g>
+ <g>
+ <ellipse style="fill: #90ee90" cx="309.376" cy="458.027" rx="53.5484" ry="19.551"/>
+ <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="309.376" cy="458.027" rx="53.5484" ry="19.551"/>
+ <text style="fill: #000000;text-anchor:middle;font-size:12.8;font-family:sanserif;font-style:normal;font-weight:normal" x="309.376" y="461.927">
+ <tspan x="309.376" y="461.927">X11</tspan>
+ </text>
+ </g>
+ <g>
+ <ellipse style="fill: #90ee90" cx="-115.869" cy="401.033" rx="84.1305" ry="21.0326"/>
+ <ellipse style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" cx="-115.869" cy="401.033" rx="84.1305" ry="21.0326"/>
+ <text style="fill: #000000;text-anchor:middle;font-size:12.8;font-family:sanserif;font-style:normal;font-weight:normal" x="-115.869" y="404.933">
+ <tspan x="-115.869" y="404.933">Echo cancel</tspan>
+ </text>
+ </g>
+ <g>
+ <rect style="fill: #ffa500" x="20" y="420" width="160" height="60"/>
+ <rect style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x="20" y="420" width="160" height="60"/>
+ <text style="fill: #000000;text-anchor:middle;font-size:12.8;font-family:sanserif;font-style:normal;font-weight:normal" x="100" y="453.9">
+ <tspan x="100" y="453.9">PulseAudio Daemon</tspan>
+ </text>
+ </g>
+ <g>
+ <path style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" d="M -49.5084 313.246 C -20.5756,327.712 -44.268,349.012 52.0683,416.448"/>
+ <polyline style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="-40.3281,312.246 -51.5084,312.246 -44.8001,321.19 "/>
+ <polyline style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="42.8405,416.092 53.9001,417.73 48.5751,407.899 "/>
+ </g>
+ <g>
+ <path style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" d="M 77.1769 320.04 C 88.6149,352.291 100,349.001 100,414.529"/>
+ <polyline style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="84.4845,325.686 76.4295,317.932 75.0596,329.029 "/>
+ <polyline style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="95,406.765 100,416.765 105,406.765 "/>
+ </g>
+ <g>
+ <path style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" d="M 230.512 312.15 C 195.453,327.486 181.337,388.997 144.915,416.314"/>
+ <polyline style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="225.403,319.843 232.561,311.254 221.395,310.681 "/>
+ <polyline style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="148.126,407.656 143.126,417.656 154.126,415.656 "/>
+ </g>
+ <path style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" d="M -65.0422 418.288 C -9.17276,437.256 -41.0053,426.499 18.9947,436.499"/>
+ <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" x1="-60.5257" y1="456.118" x2="18.998" y2="453.087"/>
+ <path style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" d="M -68.397 503.161 C -12.5276,482.129 -81.0024,504.301 18.9976,474.301"/>
+ <path style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" d="M 271.064 416.312 C 211.064,436.312 220.902,419.774 180.902,429.774"/>
+ <path style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" d="M 259.904 450.546 C 230.528,452.52 250.5,450 180.987,450"/>
+ <path style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" d="M 284.146 501.976 C 240.016,480.944 241.003,473.5 181.003,463.5"/>
+ <g>
+ <path style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" d="M 55.0975 483.677 C 18.6752,510.994 -12.0666,592.807 -67.9032,614.708"/>
+ <polyline style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="51.8864,492.335 56.8864,482.335 45.8864,484.335 "/>
+ <polyline style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="-62.5011,607.218 -69.9849,615.524 -58.8497,616.527 "/>
+ </g>
+ <g>
+ <path style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" d="M 100 485.472 C 100,491 99.0445,588.414 81.9406,608.54"/>
+ <polyline style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="105,493.236 100,483.236 95,493.236 "/>
+ <polyline style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="83.1583,599.386 80.4925,610.244 90.7783,605.862 "/>
+ </g>
+ <g>
+ <path style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" d="M 144.874 483.656 C 181.297,510.973 187.442,590.362 242.258,613.368"/>
+ <polyline style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="154.086,484.314 143.086,482.314 148.086,492.314 "/>
+ <polyline style="fill: none; fill-opacity:0; stroke-width: 2; stroke: #000000" points="233.165,614.973 244.32,614.233 237.034,605.753 "/>
+ </g>
+ <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke-dasharray: 20; stroke: #7f7f7f" x1="-208.736" y1="355" x2="417.96" y2="354.662"/>
+ <line style="fill: none; fill-opacity:0; stroke-width: 2; stroke-dasharray: 20; stroke: #7f7f7f" x1="-210.234" y1="570.538" x2="416.464" y2="570.2"/>
+</svg>