diff options
Diffstat (limited to 'Documentation/media/uapi/v4l/subdev-image-processing-scaling-multi-source.svg')
-rw-r--r-- | Documentation/media/uapi/v4l/subdev-image-processing-scaling-multi-source.svg | 560 |
1 files changed, 560 insertions, 0 deletions
diff --git a/Documentation/media/uapi/v4l/subdev-image-processing-scaling-multi-source.svg b/Documentation/media/uapi/v4l/subdev-image-processing-scaling-multi-source.svg new file mode 100644 index 000000000000..e7b3786f8a9b --- /dev/null +++ b/Documentation/media/uapi/v4l/subdev-image-processing-scaling-multi-source.svg @@ -0,0 +1,560 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + 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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="59cm" + height="17cm" + viewBox="-194 128 1179 330" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="subdev-image-processing-scaling-multi-source.svg"> + <metadata + id="metadata186"> + <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> + <defs + id="defs184" /> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1920" + inkscape:window-height="997" + id="namedview182" + showgrid="false" + inkscape:zoom="0.26595857" + inkscape:cx="1052.7956" + inkscape:cy="301.1811" + inkscape:window-x="1920" + inkscape:window-y="30" + inkscape:window-maximized="1" + inkscape:current-layer="svg2" /> + <rect + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000" + x="-8" + y="130" + width="806" + height="327" + id="rect4" /> + <g + id="g6" + style=""> + <rect + style="fill:#ffffff" + x="4.5" + y="189" + width="159" + height="104" + id="rect8" /> + <rect + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#a52a2a" + x="4.5" + y="189" + width="159" + height="104" + id="rect10" /> + </g> + <g + id="g12" + style=""> + <rect + style="fill:#ffffff" + x="49.5" + y="204" + width="94" + height="77" + id="rect14" /> + <rect + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#0000ff" + x="49.5" + y="204" + width="94" + height="77" + id="rect16" /> + </g> + <text + style="fill:#0000ff;text-anchor:start;font-size:12.8;font-family:sans-serif;font-style:normal;font-weight:normal;-inkscape-font-specification:sans-serif;font-stretch:normal;font-variant:normal;" + x="60" + y="224" + id="text18"> + <tspan + x="60" + y="224" + id="tspan20" + style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">sink</tspan> + <tspan + x="60" + y="240" + id="tspan22" + style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">crop</tspan> + <tspan + x="60" + y="256" + id="tspan24" + style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">selection</tspan> + </text> + <text + style="fill:#000000;text-anchor:start;font-size:12.8;font-family:sans-serif;font-style:normal;font-weight:normal;-inkscape-font-specification:sans-serif;font-stretch:normal;font-variant:normal;" + x="29.5" + y="158" + id="text26"> + <tspan + x="29.5" + y="158" + id="tspan28" + style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;" /> + </text> + <text + style="fill:#a52a2a;text-anchor:start;font-size:12.8;font-family:sans-serif;font-style:normal;font-weight:normal;-inkscape-font-specification:sans-serif;font-stretch:normal;font-variant:normal;" + x="8.53836" + y="157.914" + id="text30"> + <tspan + x="8.53836" + y="157.914" + id="tspan32" + style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">sink media</tspan> + <tspan + x="8.53836" + y="173.914" + id="tspan34" + style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">bus format</tspan> + </text> + <g + id="g36" + style=""> + <rect + style="fill:#ffffff" + x="333.644" + y="185.65" + width="165.2" + height="172.478" + id="rect38" /> + <rect + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#00ff00" + x="333.644" + y="185.65" + width="165.2" + height="172.478" + id="rect40" /> + </g> + <line + style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505" + x1="333.644" + y1="358.128" + x2="49.5" + y2="281" + id="line42" /> + <line + style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505" + x1="333.644" + y1="185.65" + x2="49.5" + y2="204" + id="line44" /> + <line + style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505" + x1="498.844" + y1="358.128" + x2="143.5" + y2="281" + id="line46" /> + <line + style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505" + x1="498.844" + y1="185.65" + x2="143.5" + y2="204" + id="line48" /> + <text + style="fill:#00ff00;text-anchor:start;font-size:12.8;font-family:sans-serif;font-style:normal;font-weight:normal;-inkscape-font-specification:sans-serif;font-stretch:normal;font-variant:normal;" + x="334.704" + y="149.442" + id="text50"> + <tspan + x="334.704" + y="149.442" + id="tspan52" + style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">sink compose</tspan> + <tspan + x="334.704" + y="165.442" + id="tspan54" + style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">selection (scaling)</tspan> + </text> + <g + id="g56" + style=""> + <rect + style="fill:#ffffff" + x="382.322" + y="199.565" + width="100.186" + height="71.4523" + id="rect58" /> + <rect + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#a020f0" + x="382.322" + y="199.565" + width="100.186" + height="71.4523" + id="rect60" /> + </g> + <text + style="fill:#a020f0;text-anchor:start;font-size:12.8;font-family:sans-serif;font-style:normal;font-weight:normal;-inkscape-font-specification:sans-serif;font-stretch:normal;font-variant:normal;" + x="543.322" + y="149.442" + id="text62"> + <tspan + x="543.322" + y="149.442" + id="tspan64" + style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">source</tspan> + <tspan + x="543.322" + y="165.442" + id="tspan66" + style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">crop</tspan> + <tspan + x="543.322" + y="181.442" + id="tspan68" + style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">selection</tspan> + </text> + <text + style="fill:#8b6914;text-anchor:start;font-size:12.8;font-family:sans-serif;font-style:normal;font-weight:normal;-inkscape-font-specification:sans-serif;font-stretch:normal;font-variant:normal;" + x="691.5" + y="157.128" + id="text70"> + <tspan + x="691.5" + y="157.128" + id="tspan72" + style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">source media</tspan> + <tspan + x="691.5" + y="173.128" + id="tspan74" + style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">bus format</tspan> + </text> + <g + id="g76" + style=""> + <rect + style="fill:#ffffff" + x="690.488" + y="225.834" + width="100.186" + height="71.4523" + id="rect78" /> + <rect + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#8b6914" + x="690.488" + y="225.834" + width="100.186" + height="71.4523" + id="rect80" /> + </g> + <line + style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505" + x1="690.488" + y1="297.286" + x2="382.322" + y2="271.018" + id="line82" /> + <line + style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505" + x1="690.488" + y1="225.834" + x2="382.322" + y2="199.565" + id="line84" /> + <line + style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505" + x1="790.674" + y1="297.286" + x2="482.508" + y2="271.018" + id="line86" /> + <line + style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505" + x1="790.674" + y1="225.834" + x2="482.508" + y2="199.565" + id="line88" /> + <g + id="g90" + style=""> + <ellipse + style="fill:#ffffff" + cx="808.1" + cy="249.984" + rx="8.5" + ry="8.5" + id="ellipse92" /> + <ellipse + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000" + cx="808.1" + cy="249.984" + rx="8.5" + ry="8.5" + id="ellipse94" /> + <ellipse + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000" + cx="808.1" + cy="249.984" + rx="8.5" + ry="8.5" + id="ellipse96" /> + </g> + <g + id="g98" + style=""> + <line + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000" + x1="816.6" + y1="249.984" + x2="972.934" + y2="250.012" + id="line100" /> + <polygon + style="fill:#000000" + points="980.434,250.014 970.433,255.012 972.934,250.012 970.435,245.012 " + id="polygon102" /> + <polygon + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000" + points="980.434,250.014 970.433,255.012 972.934,250.012 970.435,245.012 " + id="polygon104" /> + </g> + <text + style="fill:#000000;text-anchor:start;font-size:12.8;font-family:sans-serif;font-style:normal;font-weight:normal;-inkscape-font-specification:sans-serif;font-stretch:normal;font-variant:normal;" + x="841.908" + y="239.8" + id="text106"> + <tspan + x="841.908" + y="239.8" + id="tspan108" + style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">pad 1 (source)</tspan> + </text> + <g + id="g110" + style=""> + <ellipse + style="fill:#ffffff" + cx="-20.3982" + cy="241.512" + rx="8.5" + ry="8.5" + id="ellipse112" /> + <ellipse + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000" + cx="-20.3982" + cy="241.512" + rx="8.5" + ry="8.5" + id="ellipse114" /> + <ellipse + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000" + cx="-20.3982" + cy="241.512" + rx="8.5" + ry="8.5" + id="ellipse116" /> + </g> + <g + id="g118" + style=""> + <line + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000" + x1="-192.398" + y1="241.8" + x2="-38.6343" + y2="241.529" + id="line120" /> + <polygon + style="fill:#000000" + points="-31.1343,241.516 -41.1254,246.534 -38.6343,241.529 -41.1431,236.534 " + id="polygon122" /> + <polygon + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000" + points="-31.1343,241.516 -41.1254,246.534 -38.6343,241.529 -41.1431,236.534 " + id="polygon124" /> + </g> + <text + style="fill:#000000;text-anchor:start;font-size:12.8;font-family:sans-serif;font-style:normal;font-weight:normal;-inkscape-font-specification:sans-serif;font-stretch:normal;font-variant:normal;" + x="-147.858" + y="229.8" + id="text126"> + <tspan + x="-147.858" + y="229.8" + id="tspan128" + style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">pad 0 (sink)</tspan> + </text> + <rect + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#a020f0" + x="389.822" + y="276.666" + width="100.186" + height="71.4523" + id="rect130" /> + <g + id="g132" + style=""> + <rect + style="fill:#ffffff" + x="689.988" + y="345.934" + width="100.186" + height="71.4523" + id="rect134" /> + <rect + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#8b6914" + x="689.988" + y="345.934" + width="100.186" + height="71.4523" + id="rect136" /> + </g> + <line + style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505" + x1="689.988" + y1="417.386" + x2="389.822" + y2="348.118" + id="line138" /> + <line + style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505" + x1="689.988" + y1="345.934" + x2="389.822" + y2="276.666" + id="line140" /> + <line + style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505" + x1="790.174" + y1="417.386" + x2="490.008" + y2="348.118" + id="line142" /> + <line + style="fill:none;fill-opacity:0;stroke-width:2;stroke-dasharray:4;stroke:#e60505" + x1="790.174" + y1="345.934" + x2="490.008" + y2="276.666" + id="line144" /> + <g + id="g146" + style=""> + <ellipse + style="fill:#ffffff" + cx="805.6" + cy="384.084" + rx="8.5" + ry="8.5" + id="ellipse148" /> + <ellipse + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000" + cx="805.6" + cy="384.084" + rx="8.5" + ry="8.5" + id="ellipse150" /> + <ellipse + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000" + cx="805.6" + cy="384.084" + rx="8.5" + ry="8.5" + id="ellipse152" /> + </g> + <g + id="g154" + style=""> + <line + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000" + x1="814.1" + y1="384.084" + x2="970.434" + y2="384.112" + id="line156" /> + <polygon + style="fill:#000000" + points="977.934,384.114 967.933,389.112 970.434,384.112 967.935,379.112 " + id="polygon158" /> + <polygon + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#000000" + points="977.934,384.114 967.933,389.112 970.434,384.112 967.935,379.112 " + id="polygon160" /> + </g> + <text + style="fill:#000000;text-anchor:start;font-size:12.8;font-family:sans-serif;font-style:normal;font-weight:normal;-inkscape-font-specification:sans-serif;font-stretch:normal;font-variant:normal;" + x="839.408" + y="373.9" + id="text162"> + <tspan + x="839.408" + y="373.9" + id="tspan164" + style="-inkscape-font-specification:sans-serif;font-family:sans-serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">pad 2 (source)</tspan> + </text> + <g + id="g166" + style=""> + <line + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#a020f0" + x1="546" + y1="191" + x2="492.157" + y2="198.263" + id="line168" /> + <polygon + style="fill:#a020f0" + points="484.724,199.266 493.966,192.974 492.157,198.263 495.303,202.884 " + id="polygon170" /> + <polygon + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#a020f0" + points="484.724,199.266 493.966,192.974 492.157,198.263 495.303,202.884 " + id="polygon172" /> + </g> + <g + id="g174" + style=""> + <line + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#a020f0" + x1="546.908" + y1="190.725" + x2="495.383" + y2="268.548" + id="line176" /> + <polygon + style="fill:#a020f0" + points="491.242,274.802 492.594,263.703 495.383,268.548 500.932,269.224 " + id="polygon178" /> + <polygon + style="fill:none;fill-opacity:0;stroke-width:2;stroke:#a020f0" + points="491.242,274.802 492.594,263.703 495.383,268.548 500.932,269.224 " + id="polygon180" /> + </g> +</svg> |