aboutsummaryrefslogtreecommitdiff
path: root/docs/gst/gst-universe.svg
blob: 69db7510ac8659efe6d92acb08f9859ca95bf12a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.26.3 (20100126.1600)
 -->
<!-- Title: pipeline Pages: 1 -->
<svg width="690pt" height="632pt"
 viewBox="0.00 0.00 690.00 632.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 628)">
<title>pipeline</title>
<polygon fill="white" stroke="white" points="-4,5 -4,-628 687,-628 687,5 -4,5"/>
<!-- application -->
<g id="node1" class="node"><title>application</title>
<polygon fill="#ffdddd" stroke="black" points="565,-624 501,-624 501,-588 565,-588 565,-624"/>
<text text-anchor="middle" x="533" y="-603.4" font-family="Bitstream Vera Sans" font-size="9.00">application</text>
</g>
<!-- bus -->
<g id="node3" class="node"><title>bus</title>
<a xlink:href="GstBus.html" xlink:title="bus" target="_top">
<polygon fill="#eeeeee" stroke="black" points="123,-464 69,-464 69,-428 123,-428 123,-464"/>
<text text-anchor="middle" x="96" y="-443.4" font-family="Bitstream Vera Sans" font-size="9.00">bus</text>
</a>
</g>
<!-- application&#45;&gt;bus -->
<g id="edge48" class="edge"><title>application&#45;&gt;bus</title>
<path fill="none" stroke="black" d="M500.953,-602.984C422.76,-595.249 224.265,-573.238 165,-544 133.414,-528.417 124.897,-520.334 107,-490 104.099,-485.083 101.959,-479.423 100.382,-473.833"/>
<polygon fill="black" stroke="black" points="103.776,-472.977 98.1069,-464.027 96.957,-474.559 103.776,-472.977"/>
<text text-anchor="middle" x="180" y="-523.7" font-family="Bitstream Vera Sans" font-size="7.00">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 fill="#ddffdd" stroke="black" points="583,-304 529,-304 529,-268 583,-268 583,-304"/>
<text text-anchor="middle" x="556" y="-283.4" font-family="Bitstream Vera Sans" font-size="9.00">event</text>
</a>
</g>
<!-- application&#45;&gt;event -->
<g id="edge52" class="edge"><title>application&#45;&gt;event</title>
<path fill="none" stroke="black" d="M565.013,-590.366C587.654,-576.819 614,-554.857 614,-526 614,-526 614,-526 614,-366 614,-345.478 611.529,-338.977 600,-322 597.3,-318.025 594.036,-314.259 590.52,-310.768"/>
<polygon fill="black" stroke="black" points="592.811,-308.121 583.047,-304.006 588.114,-313.311 592.811,-308.121"/>
<text text-anchor="middle" x="622" y="-443.7" font-family="Bitstream Vera Sans" font-size="7.00">send</text>
</g>
<!-- pipeline -->
<g id="node13" class="node"><title>pipeline</title>
<a xlink:href="GstPipeline.html" xlink:title="pipeline" target="_top">
<polygon fill="#ccccff" stroke="black" points="258,-544 204,-544 204,-508 258,-508 258,-544"/>
<text text-anchor="middle" x="231" y="-523.4" font-family="Bitstream Vera Sans" font-size="9.00">pipeline</text>
</a>
</g>
<!-- application&#45;&gt;pipeline -->
<g id="edge46" class="edge"><title>application&#45;&gt;pipeline</title>
<path fill="none" stroke="black" d="M500.967,-597.514C444.57,-582.575 327.88,-551.664 268.087,-535.824"/>
<polygon fill="black" stroke="black" points="268.866,-532.41 258.303,-533.233 267.074,-539.177 268.866,-532.41"/>
<text text-anchor="middle" x="398" y="-563.7" font-family="Bitstream Vera Sans" font-size="7.00">has</text>
</g>
<!-- query -->
<g id="node16" class="node"><title>query</title>
<a xlink:href="gstreamer-GstQuery.html" xlink:title="query" target="_top">
<polygon fill="#ddffdd" stroke="black" points="674,-304 620,-304 620,-268 674,-268 674,-304"/>
<text text-anchor="middle" x="647" y="-283.4" font-family="Bitstream Vera Sans" font-size="9.00">query</text>
</a>
</g>
<!-- application&#45;&gt;query -->
<g id="edge50" class="edge"><title>application&#45;&gt;query</title>
<path fill="none" stroke="black" d="M565.196,-601.066C604.557,-592.994 666,-572.885 666,-526 666,-526 666,-526 666,-366 666,-348.37 661.578,-329.132 657.001,-313.94"/>
<polygon fill="black" stroke="black" points="660.245,-312.593 653.859,-304.139 653.579,-314.73 660.245,-312.593"/>
<text text-anchor="middle" x="674" y="-443.7" font-family="Bitstream Vera Sans" font-size="7.00">send</text>
</g>
<!-- bin -->
<g id="node2" class="node"><title>bin</title>
<a xlink:href="GstBin.html" xlink:title="bin" target="_top">
<polygon fill="#ccccff" stroke="black" points="343,-464 289,-464 289,-428 343,-428 343,-464"/>
<text text-anchor="middle" x="316" y="-443.4" font-family="Bitstream Vera Sans" font-size="9.00">bin</text>
</a>
</g>
<!-- element -->
<g id="node7" class="node"><title>element</title>
<a xlink:href="GstElement.html" xlink:title="element" target="_top">
<polygon fill="#ccccff" stroke="black" points="378,-384 324,-384 324,-348 378,-348 378,-384"/>
<text text-anchor="middle" x="351" y="-363.4" font-family="Bitstream Vera Sans" font-size="9.00">element</text>
</a>
</g>
<!-- bin&#45;&gt;element -->
<g id="edge2" class="edge"><title>bin&#45;&gt;element</title>
<path fill="none" stroke="black" d="M313.527,-427.842C313.13,-419.664 313.69,-410.057 317,-402 318.423,-398.536 320.346,-395.208 322.558,-392.071"/>
<polygon fill="black" stroke="black" points="325.331,-394.209 328.943,-384.248 319.908,-389.783 325.331,-394.209"/>
<text text-anchor="middle" x="323" y="-403.7" font-family="Bitstream Vera Sans" font-size="7.00">is&#45;a</text>
</g>
<!-- bin&#45;&gt;element -->
<g id="edge24" class="edge"><title>bin&#45;&gt;element</title>
<path fill="none" stroke="black" d="M323.942,-427.847C328.372,-417.721 333.981,-404.9 338.942,-393.56"/>
<polygon fill="black" stroke="black" points="342.288,-394.646 343.089,-384.081 335.875,-391.84 342.288,-394.646"/>
<text text-anchor="middle" x="344.5" y="-403.7" font-family="Bitstream Vera Sans" font-size="7.00">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 fill="#ddffdd" stroke="black" points="130,-304 72,-304 72,-268 130,-268 130,-304"/>
<text text-anchor="middle" x="101" y="-283.4" font-family="Bitstream Vera Sans" font-size="9.00">message</text>
</a>
</g>
<!-- bus&#45;&gt;message -->
<g id="edge38" class="edge"><title>bus&#45;&gt;message</title>
<path fill="none" stroke="black" d="M96.5638,-427.957C97.4266,-400.349 99.082,-347.375 100.109,-314.525"/>
<polygon fill="black" stroke="black" points="103.616,-314.327 100.431,-304.223 96.6198,-314.108 103.616,-314.327"/>
<text text-anchor="middle" x="111.5" y="-363.7" font-family="Bitstream Vera Sans" font-size="7.00">receive</text>
</g>
<!-- buffer -->
<g id="node4" class="node"><title>buffer</title>
<a xlink:href="gstreamer-GstBuffer.html" xlink:title="buffer" target="_top">
<polygon fill="#ddffdd" stroke="black" points="519,-250 465,-250 465,-214 519,-214 519,-250"/>
<text text-anchor="middle" x="492" y="-229.4" font-family="Bitstream Vera Sans" font-size="9.00">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 fill="#eeeeee" stroke="black" points="471,-116 417,-116 417,-80 471,-80 471,-116"/>
<text text-anchor="middle" x="444" y="-95.4" font-family="Bitstream Vera Sans" font-size="9.00">caps</text>
</a>
</g>
<!-- buffer&#45;&gt;caps -->
<g id="edge20" class="edge"><title>buffer&#45;&gt;caps</title>
<path fill="none" stroke="black" d="M485.933,-213.867C479.281,-194.142 468.194,-161.719 458,-134 457.002,-131.286 455.943,-128.464 454.871,-125.649"/>
<polygon fill="black" stroke="black" points="458.116,-124.336 451.253,-116.264 451.585,-126.854 458.116,-124.336"/>
<text text-anchor="middle" x="489.5" y="-175.7" font-family="Bitstream Vera Sans" font-size="7.00">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 fill="#eeeeee" stroke="black" points="472,-36 416,-36 416,-1.77636e-14 472,-3.55271e-15 472,-36"/>
<text text-anchor="middle" x="444" y="-15.4" font-family="Bitstream Vera Sans" font-size="9.00">structure</text>
</a>
</g>
<!-- caps&#45;&gt;structure -->
<g id="edge22" class="edge"><title>caps&#45;&gt;structure</title>
<path fill="none" stroke="black" d="M444,-79.8468C444,-69.9251 444,-57.4167 444,-46.2492"/>
<polygon fill="black" stroke="black" points="447.5,-46.0814 444,-36.0814 440.5,-46.0814 447.5,-46.0814"/>
<text text-anchor="middle" x="453.5" y="-55.7" font-family="Bitstream Vera Sans" font-size="7.00">has n</text>
</g>
<!-- clock -->
<g id="node6" class="node"><title>clock</title>
<a xlink:href="GstClock.html" xlink:title="clock" target="_top">
<polygon fill="#eeeeee" stroke="black" points="202,-304 148,-304 148,-268 202,-268 202,-304"/>
<text text-anchor="middle" x="175" y="-283.4" font-family="Bitstream Vera Sans" font-size="9.00">clock</text>
</a>
</g>
<!-- element&#45;&gt;buffer -->
<g id="edge34" class="edge"><title>element&#45;&gt;buffer</title>
<path fill="none" stroke="black" d="M378.04,-349.629C401.516,-335.12 433.366,-314.634 444,-304 457.158,-290.842 468.821,-273.56 477.354,-259.227"/>
<polygon fill="black" stroke="black" points="480.535,-260.718 482.495,-250.306 474.469,-257.223 480.535,-260.718"/>
<text text-anchor="middle" x="445" y="-323.7" font-family="Bitstream Vera Sans" font-size="7.00">send &amp; receive</text>
</g>
<!-- element&#45;&gt;clock -->
<g id="edge14" class="edge"><title>element&#45;&gt;clock</title>
<path fill="none" stroke="black" d="M323.717,-360.559C299.105,-354.991 262.369,-345.013 233,-330 222.66,-324.715 212.272,-317.556 203.201,-310.549"/>
<polygon fill="black" stroke="black" points="205.277,-307.727 195.281,-304.215 200.905,-313.194 205.277,-307.727"/>
<text text-anchor="middle" x="254.5" y="-323.7" font-family="Bitstream Vera Sans" font-size="7.00">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 fill="#eeeeee" stroke="black" points="308,-304 220,-304 220,-268 308,-268 308,-304"/>
<text text-anchor="middle" x="264" y="-283.4" font-family="Bitstream Vera Sans" font-size="9.00">element factory</text>
</a>
</g>
<!-- element&#45;&gt;element_factory -->
<g id="edge28" class="edge"><title>element&#45;&gt;element_factory</title>
<path fill="none" stroke="black" d="M323.703,-355.792C310.694,-349.847 295.682,-341.275 285,-330 280.492,-325.242 276.79,-319.336 273.818,-313.413"/>
<polygon fill="black" stroke="black" points="277.005,-311.964 269.74,-304.252 270.61,-314.811 277.005,-311.964"/>
<text text-anchor="middle" x="311" y="-323.7" font-family="Bitstream Vera Sans" font-size="7.00">is created from</text>
</g>
<!-- element&#45;&gt;event -->
<g id="edge32" class="edge"><title>element&#45;&gt;event</title>
<path fill="none" stroke="black" d="M378.154,-360.153C404.093,-354.126 444.008,-343.686 477,-330 491.61,-323.939 506.956,-315.834 520.196,-308.232"/>
<polygon fill="black" stroke="black" points="522.131,-311.155 528.991,-303.081 518.593,-305.115 522.131,-311.155"/>
<text text-anchor="middle" x="518" y="-323.7" font-family="Bitstream Vera Sans" font-size="7.00">send &amp; receive</text>
</g>
<!-- element&#45;&gt;message -->
<g id="edge36" class="edge"><title>element&#45;&gt;message</title>
<path fill="none" stroke="black" d="M323.809,-360.853C293.474,-354.794 243.124,-343.787 201,-330 175.264,-321.577 167.665,-317.068 139.754,-304.32"/>
<polygon fill="black" stroke="black" points="140.951,-301.02 130.398,-300.086 138.065,-307.398 140.951,-301.02"/>
<text text-anchor="middle" x="209" y="-323.7" font-family="Bitstream Vera Sans" font-size="7.00">send</text>
</g>
<!-- pad -->
<g id="node11" class="node"><title>pad</title>
<a xlink:href="GstPad.html" xlink:title="pad" target="_top">
<polygon fill="#ccccff" stroke="black" points="435,-304 381,-304 381,-268 435,-268 435,-304"/>
<text text-anchor="middle" x="408" y="-283.4" font-family="Bitstream Vera Sans" font-size="9.00">pad</text>
</a>
</g>
<!-- element&#45;&gt;pad -->
<g id="edge12" class="edge"><title>element&#45;&gt;pad</title>
<path fill="none" stroke="black" d="M363.934,-347.847C371.368,-337.414 380.839,-324.12 389.095,-312.534"/>
<polygon fill="black" stroke="black" points="392.165,-314.257 395.117,-304.081 386.464,-310.195 392.165,-314.257"/>
<text text-anchor="middle" x="391.5" y="-323.7" font-family="Bitstream Vera Sans" font-size="7.00">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 fill="#eeeeee" stroke="black" points="408,-196 332,-196 332,-160 408,-160 408,-196"/>
<text text-anchor="middle" x="370" y="-175.4" font-family="Bitstream Vera Sans" font-size="9.00">pad template</text>
</a>
</g>
<!-- element&#45;&gt;pad_template -->
<g id="edge10" class="edge"><title>element&#45;&gt;pad_template</title>
<path fill="none" stroke="black" d="M350.472,-347.882C350.106,-328.171 350.115,-295.759 353,-268 355.164,-247.175 359.599,-223.963 363.397,-206.328"/>
<polygon fill="black" stroke="black" points="366.908,-206.661 365.653,-196.141 360.074,-205.147 366.908,-206.661"/>
<text text-anchor="middle" x="362.5" y="-283.7" font-family="Bitstream Vera Sans" font-size="7.00">has n</text>
</g>
<!-- element&#45;&gt;query -->
<g id="edge30" class="edge"><title>element&#45;&gt;query</title>
<path fill="none" stroke="black" d="M378.104,-363.047C416.37,-358.426 488.133,-348.086 547,-330 568.715,-323.329 591.998,-313.269 610.631,-304.452"/>
<polygon fill="black" stroke="black" points="612.154,-307.603 619.646,-300.112 609.117,-301.296 612.154,-307.603"/>
<text text-anchor="middle" x="583.5" y="-323.7" font-family="Bitstream Vera Sans" font-size="7.00">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 fill="#eeeeee" stroke="black" points="160,-196 82,-196 82,-160 160,-160 160,-196"/>
<text text-anchor="middle" x="121" y="-175.4" font-family="Bitstream Vera Sans" font-size="9.00">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 fill="none" stroke="black" d="M240.065,-267.923C216.246,-249.934 179.538,-222.21 153.178,-202.302"/>
<polygon fill="black" stroke="black" points="155.102,-199.37 145.013,-196.136 150.884,-204.955 155.102,-199.37"/>
<text text-anchor="middle" x="220" y="-229.7" font-family="Bitstream Vera Sans" font-size="7.00">is&#45;a</text>
</g>
<!-- pad&#45;&gt;caps -->
<g id="edge16" class="edge"><title>pad&#45;&gt;caps</title>
<path fill="none" stroke="black" d="M421.367,-267.742C424.738,-262.284 427.971,-256.118 430,-250 443.729,-208.599 445.591,-157.601 445.171,-126.462"/>
<polygon fill="black" stroke="black" points="448.667,-126.243 444.943,-116.324 441.669,-126.4 448.667,-126.243"/>
<text text-anchor="middle" x="454.5" y="-175.7" font-family="Bitstream Vera Sans" font-size="7.00">has n</text>
</g>
<!-- pad&#45;&gt;pad_template -->
<g id="edge26" class="edge"><title>pad&#45;&gt;pad_template</title>
<path fill="none" stroke="black" d="M389.51,-267.974C385.027,-262.612 380.742,-256.437 378,-250 372.205,-236.396 370.046,-220.101 369.404,-206.457"/>
<polygon fill="black" stroke="black" points="372.898,-206.104 369.175,-196.184 365.899,-206.26 372.898,-206.104"/>
<text text-anchor="middle" x="404" y="-229.7" font-family="Bitstream Vera Sans" font-size="7.00">is created from</text>
</g>
<!-- pad_template&#45;&gt;caps -->
<g id="edge18" class="edge"><title>pad_template&#45;&gt;caps</title>
<path fill="none" stroke="black" d="M386.792,-159.847C396.726,-149.107 409.464,-135.336 420.398,-123.516"/>
<polygon fill="black" stroke="black" points="423.054,-125.799 427.275,-116.081 417.915,-121.046 423.054,-125.799"/>
<text text-anchor="middle" x="419.5" y="-135.7" font-family="Bitstream Vera Sans" font-size="7.00">has n</text>
</g>
<!-- pipeline&#45;&gt;bin -->
<g id="edge4" class="edge"><title>pipeline&#45;&gt;bin</title>
<path fill="none" stroke="black" d="M250.288,-507.847C261.808,-497.005 276.61,-483.073 289.248,-471.179"/>
<polygon fill="black" stroke="black" points="291.905,-473.484 296.789,-464.081 287.108,-468.386 291.905,-473.484"/>
<text text-anchor="middle" x="283" y="-483.7" font-family="Bitstream Vera Sans" font-size="7.00">is&#45;a</text>
</g>
<!-- pipeline&#45;&gt;bus -->
<g id="edge6" class="edge"><title>pipeline&#45;&gt;bus</title>
<path fill="none" stroke="black" d="M203.915,-523.371C179.027,-519.683 142.405,-510.883 118,-490 112.89,-485.627 108.842,-479.781 105.686,-473.782"/>
<polygon fill="black" stroke="black" points="108.756,-472.078 101.437,-464.418 102.382,-474.971 108.756,-472.078"/>
<text text-anchor="middle" x="127.5" y="-483.7" font-family="Bitstream Vera Sans" font-size="7.00">has 1</text>
</g>
<!-- pipeline&#45;&gt;clock -->
<g id="edge8" class="edge"><title>pipeline&#45;&gt;clock</title>
<path fill="none" stroke="black" d="M224.284,-507.959C211.946,-473.807 186.016,-397.114 176,-330 175.25,-324.974 174.822,-319.591 174.6,-314.374"/>
<polygon fill="black" stroke="black" points="178.093,-313.998 174.394,-304.069 171.094,-314.137 178.093,-313.998"/>
<text text-anchor="middle" x="203.5" y="-403.7" font-family="Bitstream Vera Sans" font-size="7.00">has 1</text>
</g>
<!-- plugin -->
<g id="node14" class="node"><title>plugin</title>
<a xlink:href="GstPlugin.html" xlink:title="plugin" target="_top">
<polygon fill="#eeeeee" stroke="black" points="54,-304 2.13163e-14,-304 0,-268 54,-268 54,-304"/>
<text text-anchor="middle" x="27" y="-283.4" font-family="Bitstream Vera Sans" font-size="9.00">plugin</text>
</a>
</g>
<!-- plugin&#45;&gt;plugin_feature -->
<g id="edge42" class="edge"><title>plugin&#45;&gt;plugin_feature</title>
<path fill="none" stroke="black" d="M42.9458,-267.679C58.2302,-250.119 81.4452,-223.446 98.5869,-203.751"/>
<polygon fill="black" stroke="black" points="101.364,-205.891 105.29,-196.05 96.0843,-201.295 101.364,-205.891"/>
<text text-anchor="middle" x="97.5" y="-229.7" font-family="Bitstream Vera Sans" font-size="7.00">has n</text>
</g>
<!-- registry -->
<g id="node17" class="node"><title>registry</title>
<a xlink:href="GstRegistry.html" xlink:title="registry" target="_top">
<polygon fill="#eeeeee" stroke="black" points="54,-384 2.13163e-14,-384 0,-348 54,-348 54,-384"/>
<text text-anchor="middle" x="27" y="-363.4" font-family="Bitstream Vera Sans" font-size="9.00">registry</text>
</a>
</g>
<!-- registry&#45;&gt;plugin -->
<g id="edge40" class="edge"><title>registry&#45;&gt;plugin</title>
<path fill="none" stroke="black" d="M27,-347.847C27,-337.925 27,-325.417 27,-314.249"/>
<polygon fill="black" stroke="black" points="30.5001,-314.081 27,-304.081 23.5001,-314.081 30.5001,-314.081"/>
<text text-anchor="middle" x="36.5" y="-323.7" font-family="Bitstream Vera Sans" font-size="7.00">has n</text>
</g>
</g>
</svg>