WIP FPC-III support
[linux/fpc-iii.git] / Documentation / userspace-api / media / v4l / subdev-image-processing-scaling-multi-source.svg
blobb75755d31f159155ade6fdd67d9af6fc09fc8a3d
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <!-- SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later -->
3 <svg
4 xmlns:dc="http://purl.org/dc/elements/1.1/"
5 xmlns:cc="http://creativecommons.org/ns#"
6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7 xmlns:svg="http://www.w3.org/2000/svg"
8 xmlns="http://www.w3.org/2000/svg"
9 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
10 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
11 width="58.803326cm"
12 height="16.463955cm"
13 viewBox="-194 128 1175.0698 319.59442"
14 id="svg2"
15 version="1.1"
16 inkscape:version="0.91 r13725"
17 sodipodi:docname="subdev-image-processing-scaling-multi-source.svg">
18 <metadata
19 id="metadata186">
20 <rdf:RDF>
21 <cc:Work
22 rdf:about="">
23 <dc:format>image/svg+xml</dc:format>
24 <dc:type
25 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
26 <dc:title />
27 </cc:Work>
28 </rdf:RDF>
29 </metadata>
30 <defs
31 id="defs184" />
32 <sodipodi:namedview
33 pagecolor="#ffffff"
34 bordercolor="#666666"
35 borderopacity="1"
36 objecttolerance="10"
37 gridtolerance="10"
38 guidetolerance="10"
39 inkscape:pageopacity="0"
40 inkscape:pageshadow="2"
41 inkscape:window-width="1920"
42 inkscape:window-height="997"
43 id="namedview182"
44 showgrid="false"
45 fit-margin-top="0"
46 fit-margin-left="0"
47 fit-margin-right="0"
48 fit-margin-bottom="0"
49 inkscape:zoom="0.26595857"
50 inkscape:cx="1049.9581"
51 inkscape:cy="292.5708"
52 inkscape:window-x="1920"
53 inkscape:window-y="30"
54 inkscape:window-maximized="1"
55 inkscape:current-layer="svg2" />
56 <rect
57 style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:2"
58 x="-9.6002426"
59 y="124.14409"
60 width="806"
61 height="327"
62 id="rect4" />
64 id="g6"
65 transform="translate(-1.6002426,-5.8559115)">
66 <rect
67 style="fill:#ffffff"
68 x="4.5"
69 y="189"
70 width="159"
71 height="104"
72 id="rect8" />
73 <rect
74 style="fill:none;fill-opacity:0;stroke:#a52a2a;stroke-width:2"
75 x="4.5"
76 y="189"
77 width="159"
78 height="104"
79 id="rect10" />
80 </g>
82 id="g12"
83 transform="translate(-1.6002426,-5.8559115)">
84 <rect
85 style="fill:#ffffff"
86 x="49.5"
87 y="204"
88 width="94"
89 height="77"
90 id="rect14" />
91 <rect
92 style="fill:none;fill-opacity:0;stroke:#0000ff;stroke-width:2"
93 x="49.5"
94 y="204"
95 width="94"
96 height="77"
97 id="rect16" />
98 </g>
99 <text
100 style="font-style:normal;font-weight:normal;font-size:12.80000019px;font-family:sanserif;text-anchor:start;fill:#0000ff"
101 x="58.399757"
102 y="218.14409"
103 id="text18">
104 <tspan
105 x="58.399757"
106 y="218.14409"
107 id="tspan20">sink</tspan>
108 <tspan
109 x="58.399757"
110 y="234.14409"
111 id="tspan22">crop</tspan>
112 <tspan
113 x="58.399757"
114 y="250.14409"
115 id="tspan24">selection</tspan>
116 </text>
117 <text
118 style="font-style:normal;font-weight:normal;font-size:12.80000019px;font-family:sanserif;text-anchor:start;fill:#000000"
119 x="27.899757"
120 y="152.14409"
121 id="text26">
122 <tspan
123 x="27.899757"
124 y="152.14409"
125 id="tspan28" />
126 </text>
127 <text
128 style="font-style:normal;font-weight:normal;font-size:12.80000019px;font-family:sanserif;text-anchor:start;fill:#a52a2a"
129 x="6.938117"
130 y="152.05809"
131 id="text30">
132 <tspan
133 x="6.938117"
134 y="152.05809"
135 id="tspan32">sink media</tspan>
136 <tspan
137 x="6.938117"
138 y="168.05809"
139 id="tspan34">bus format</tspan>
140 </text>
142 id="g36"
143 transform="translate(-1.6002426,-5.8559115)">
144 <rect
145 style="fill:#ffffff"
146 x="333.64401"
147 y="185.64999"
148 width="165.2"
149 height="172.478"
150 id="rect38" />
151 <rect
152 style="fill:none;fill-opacity:0;stroke:#00ff00;stroke-width:2"
153 x="333.64401"
154 y="185.64999"
155 width="165.2"
156 height="172.478"
157 id="rect40" />
158 </g>
159 <line
160 style="fill:none;fill-opacity:0;stroke:#e60505;stroke-width:2;stroke-dasharray:4"
161 x1="332.04376"
162 y1="352.27206"
163 x2="47.899757"
164 y2="275.14407"
165 id="line42" />
166 <line
167 style="fill:none;fill-opacity:0;stroke:#e60505;stroke-width:2;stroke-dasharray:4"
168 x1="332.04376"
169 y1="179.79408"
170 x2="47.899757"
171 y2="198.14409"
172 id="line44" />
173 <line
174 style="fill:none;fill-opacity:0;stroke:#e60505;stroke-width:2;stroke-dasharray:4"
175 x1="497.24374"
176 y1="352.27206"
177 x2="141.89977"
178 y2="275.14407"
179 id="line46" />
180 <line
181 style="fill:none;fill-opacity:0;stroke:#e60505;stroke-width:2;stroke-dasharray:4"
182 x1="497.24374"
183 y1="179.79408"
184 x2="141.89977"
185 y2="198.14409"
186 id="line48" />
187 <text
188 style="font-style:normal;font-weight:normal;font-size:12.80000019px;font-family:sanserif;text-anchor:start;fill:#00ff00"
189 x="333.10376"
190 y="143.58609"
191 id="text50">
192 <tspan
193 x="333.10376"
194 y="143.58609"
195 id="tspan52">sink compose</tspan>
196 <tspan
197 x="333.10376"
198 y="159.58609"
199 id="tspan54">selection (scaling)</tspan>
200 </text>
202 id="g56"
203 transform="translate(-1.6002426,-5.8559115)">
204 <rect
205 style="fill:#ffffff"
206 x="382.32199"
207 y="199.565"
208 width="100.186"
209 height="71.452301"
210 id="rect58" />
211 <rect
212 style="fill:none;fill-opacity:0;stroke:#a020f0;stroke-width:2"
213 x="382.32199"
214 y="199.565"
215 width="100.186"
216 height="71.452301"
217 id="rect60" />
218 </g>
219 <text
220 style="font-style:normal;font-weight:normal;font-size:12.80000019px;font-family:sanserif;text-anchor:start;fill:#a020f0"
221 x="541.7218"
222 y="143.58609"
223 id="text62">
224 <tspan
225 x="541.7218"
226 y="143.58609"
227 id="tspan64">source</tspan>
228 <tspan
229 x="541.7218"
230 y="159.58609"
231 id="tspan66">crop</tspan>
232 <tspan
233 x="541.7218"
234 y="175.58609"
235 id="tspan68">selection</tspan>
236 </text>
237 <text
238 style="font-style:normal;font-weight:normal;font-size:12.80000019px;font-family:sanserif;text-anchor:start;fill:#8b6914"
239 x="689.89978"
240 y="151.27209"
241 id="text70">
242 <tspan
243 x="689.89978"
244 y="151.27209"
245 id="tspan72">source media</tspan>
246 <tspan
247 x="689.89978"
248 y="167.27209"
249 id="tspan74">bus format</tspan>
250 </text>
252 id="g76"
253 transform="translate(-1.6002426,-5.8559115)">
254 <rect
255 style="fill:#ffffff"
256 x="690.48798"
257 y="225.834"
258 width="100.186"
259 height="71.452301"
260 id="rect78" />
261 <rect
262 style="fill:none;fill-opacity:0;stroke:#8b6914;stroke-width:2"
263 x="690.48798"
264 y="225.834"
265 width="100.186"
266 height="71.452301"
267 id="rect80" />
268 </g>
269 <line
270 style="fill:none;fill-opacity:0;stroke:#e60505;stroke-width:2;stroke-dasharray:4"
271 x1="688.88776"
272 y1="291.43008"
273 x2="380.72174"
274 y2="265.16208"
275 id="line82" />
276 <line
277 style="fill:none;fill-opacity:0;stroke:#e60505;stroke-width:2;stroke-dasharray:4"
278 x1="688.88776"
279 y1="219.97809"
280 x2="380.72174"
281 y2="193.70909"
282 id="line84" />
283 <line
284 style="fill:none;fill-opacity:0;stroke:#e60505;stroke-width:2;stroke-dasharray:4"
285 x1="789.07379"
286 y1="291.43008"
287 x2="480.90775"
288 y2="265.16208"
289 id="line86" />
290 <line
291 style="fill:none;fill-opacity:0;stroke:#e60505;stroke-width:2;stroke-dasharray:4"
292 x1="789.07379"
293 y1="219.97809"
294 x2="480.90775"
295 y2="193.70909"
296 id="line88" />
298 id="g90"
299 transform="translate(-1.6002426,-5.8559115)">
300 <circle
301 style="fill:#ffffff"
302 cx="808.09998"
303 cy="249.98399"
304 id="ellipse92"
305 r="8.5" />
306 <circle
307 style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:2"
308 cx="808.09998"
309 cy="249.98399"
310 id="ellipse94"
311 r="8.5" />
312 <circle
313 style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:2"
314 cx="808.09998"
315 cy="249.98399"
316 id="ellipse96"
317 r="8.5" />
318 </g>
320 id="g98"
321 transform="translate(-1.6002426,-5.8559115)">
322 <line
323 style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:2"
324 x1="816.59998"
325 y1="249.98399"
326 x2="972.93402"
327 y2="250.01199"
328 id="line100" />
329 <polygon
330 style="fill:#000000"
331 points="970.435,245.012 980.434,250.014 970.433,255.012 972.934,250.012 "
332 id="polygon102" />
333 <polygon
334 style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:2"
335 points="970.435,245.012 980.434,250.014 970.433,255.012 972.934,250.012 "
336 id="polygon104" />
337 </g>
338 <text
339 style="font-style:normal;font-weight:normal;font-size:12.80000019px;font-family:sanserif;text-anchor:start;fill:#000000"
340 x="840.3078"
341 y="233.94409"
342 id="text106">
343 <tspan
344 x="840.3078"
345 y="233.94409"
346 id="tspan108">pad 1 (source)</tspan>
347 </text>
349 id="g110"
350 transform="translate(-1.6002426,-5.8559115)">
351 <circle
352 style="fill:#ffffff"
353 cx="-20.398199"
354 cy="241.51199"
355 id="ellipse112"
356 r="8.5" />
357 <circle
358 style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:2"
359 cx="-20.398199"
360 cy="241.51199"
361 id="ellipse114"
362 r="8.5" />
363 <circle
364 style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:2"
365 cx="-20.398199"
366 cy="241.51199"
367 id="ellipse116"
368 r="8.5" />
369 </g>
371 id="g118"
372 transform="translate(-1.6002426,-5.8559115)">
373 <line
374 style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:2"
375 x1="-192.39799"
376 y1="241.8"
377 x2="-38.6343"
378 y2="241.52901"
379 id="line120" />
380 <polygon
381 style="fill:#000000"
382 points="-41.1431,236.534 -31.1343,241.516 -41.1254,246.534 -38.6343,241.529 "
383 id="polygon122" />
384 <polygon
385 style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:2"
386 points="-41.1431,236.534 -31.1343,241.516 -41.1254,246.534 -38.6343,241.529 "
387 id="polygon124" />
388 </g>
389 <text
390 style="font-style:normal;font-weight:normal;font-size:12.80000019px;font-family:sanserif;text-anchor:start;fill:#000000"
391 x="-149.45824"
392 y="223.94409"
393 id="text126">
394 <tspan
395 x="-149.45824"
396 y="223.94409"
397 id="tspan128">pad 0 (sink)</tspan>
398 </text>
399 <rect
400 style="fill:none;fill-opacity:0;stroke:#a020f0;stroke-width:2"
401 x="388.22174"
402 y="270.81006"
403 width="100.186"
404 height="71.452301"
405 id="rect130" />
407 id="g132"
408 transform="translate(-1.6002426,-5.8559115)">
409 <rect
410 style="fill:#ffffff"
411 x="689.98798"
412 y="345.93399"
413 width="100.186"
414 height="71.452301"
415 id="rect134" />
416 <rect
417 style="fill:none;fill-opacity:0;stroke:#8b6914;stroke-width:2"
418 x="689.98798"
419 y="345.93399"
420 width="100.186"
421 height="71.452301"
422 id="rect136" />
423 </g>
424 <line
425 style="fill:none;fill-opacity:0;stroke:#e60505;stroke-width:2;stroke-dasharray:4"
426 x1="688.38776"
427 y1="411.53006"
428 x2="388.22174"
429 y2="342.26208"
430 id="line138" />
431 <line
432 style="fill:none;fill-opacity:0;stroke:#e60505;stroke-width:2;stroke-dasharray:4"
433 x1="688.38776"
434 y1="340.07806"
435 x2="388.22174"
436 y2="270.81006"
437 id="line140" />
438 <line
439 style="fill:none;fill-opacity:0;stroke:#e60505;stroke-width:2;stroke-dasharray:4"
440 x1="788.57379"
441 y1="411.53006"
442 x2="488.40775"
443 y2="342.26208"
444 id="line142" />
445 <line
446 style="fill:none;fill-opacity:0;stroke:#e60505;stroke-width:2;stroke-dasharray:4"
447 x1="788.57379"
448 y1="340.07806"
449 x2="488.40775"
450 y2="270.81006"
451 id="line144" />
453 id="g146"
454 transform="translate(-1.6002426,-5.8559115)">
455 <circle
456 style="fill:#ffffff"
457 cx="805.59998"
458 cy="384.08401"
459 id="ellipse148"
460 r="8.5" />
461 <circle
462 style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:2"
463 cx="805.59998"
464 cy="384.08401"
465 id="ellipse150"
466 r="8.5" />
467 <circle
468 style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:2"
469 cx="805.59998"
470 cy="384.08401"
471 id="ellipse152"
472 r="8.5" />
473 </g>
475 id="g154"
476 transform="translate(-1.6002426,-5.8559115)">
477 <line
478 style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:2"
479 x1="814.09998"
480 y1="384.08401"
481 x2="970.43402"
482 y2="384.112"
483 id="line156" />
484 <polygon
485 style="fill:#000000"
486 points="967.935,379.112 977.934,384.114 967.933,389.112 970.434,384.112 "
487 id="polygon158" />
488 <polygon
489 style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:2"
490 points="967.935,379.112 977.934,384.114 967.933,389.112 970.434,384.112 "
491 id="polygon160" />
492 </g>
493 <text
494 style="font-style:normal;font-weight:normal;font-size:12.80000019px;font-family:sanserif;text-anchor:start;fill:#000000"
495 x="837.8078"
496 y="368.04407"
497 id="text162">
498 <tspan
499 x="837.8078"
500 y="368.04407"
501 id="tspan164">pad 2 (source)</tspan>
502 </text>
504 id="g166"
505 transform="translate(-1.6002426,-5.8559115)">
506 <line
507 style="fill:none;fill-opacity:0;stroke:#a020f0;stroke-width:2"
508 x1="546"
509 y1="191"
510 x2="492.15701"
511 y2="198.263"
512 id="line168" />
513 <polygon
514 style="fill:#a020f0"
515 points="495.303,202.884 484.724,199.266 493.966,192.974 492.157,198.263 "
516 id="polygon170" />
517 <polygon
518 style="fill:none;fill-opacity:0;stroke:#a020f0;stroke-width:2"
519 points="495.303,202.884 484.724,199.266 493.966,192.974 492.157,198.263 "
520 id="polygon172" />
521 </g>
523 id="g174"
524 transform="translate(-1.6002426,-5.8559115)">
525 <line
526 style="fill:none;fill-opacity:0;stroke:#a020f0;stroke-width:2"
527 x1="546.90802"
528 y1="190.72501"
529 x2="495.383"
530 y2="268.548"
531 id="line176" />
532 <polygon
533 style="fill:#a020f0"
534 points="500.932,269.224 491.242,274.802 492.594,263.703 495.383,268.548 "
535 id="polygon178" />
536 <polygon
537 style="fill:none;fill-opacity:0;stroke:#a020f0;stroke-width:2"
538 points="500.932,269.224 491.242,274.802 492.594,263.703 495.383,268.548 "
539 id="polygon180" />
540 </g>
541 </svg>