videoio_overview.svg 37 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!-- Created with Inkscape (http://www.inkscape.org/) -->
  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="559.99994"
  12. height="520"
  13. viewBox="0 0 559.99993 520"
  14. id="svg2"
  15. version="1.1"
  16. inkscape:version="0.91 r13725"
  17. sodipodi:docname="opencv-videoio-structure.svg"
  18. inkscape:export-filename="./opencv-videoio-structure.png"
  19. inkscape:export-xdpi="90"
  20. inkscape:export-ydpi="90">
  21. <sodipodi:namedview
  22. id="base"
  23. pagecolor="#ffffff"
  24. bordercolor="#666666"
  25. borderopacity="1.0"
  26. inkscape:pageopacity="0.0"
  27. inkscape:pageshadow="2"
  28. inkscape:zoom="1.3701928"
  29. inkscape:cx="397.12938"
  30. inkscape:cy="243.08432"
  31. inkscape:document-units="px"
  32. inkscape:current-layer="layer1"
  33. showgrid="true"
  34. showguides="true"
  35. inkscape:guide-bbox="true"
  36. inkscape:snap-page="false"
  37. inkscape:snap-bbox="true"
  38. inkscape:bbox-nodes="true"
  39. inkscape:snap-bbox-edge-midpoints="false"
  40. inkscape:bbox-paths="false"
  41. inkscape:object-nodes="true"
  42. inkscape:snap-intersection-paths="true"
  43. inkscape:snap-midpoints="true"
  44. inkscape:object-paths="true"
  45. inkscape:snap-object-midpoints="true"
  46. inkscape:snap-bbox-midpoints="false"
  47. inkscape:snap-center="true"
  48. inkscape:snap-global="true"
  49. inkscape:window-width="1920"
  50. inkscape:window-height="1028"
  51. inkscape:window-x="1912"
  52. inkscape:window-y="-8"
  53. inkscape:window-maximized="1"
  54. inkscape:snap-nodes="false"
  55. inkscape:snap-others="false"
  56. inkscape:snap-grids="true"
  57. fit-margin-top="10"
  58. fit-margin-left="10"
  59. fit-margin-right="10"
  60. fit-margin-bottom="10"
  61. units="px">
  62. <inkscape:grid
  63. originy="-179.99988"
  64. originx="-1620"
  65. visible="true"
  66. empspacing="1"
  67. spacingy="10"
  68. spacingx="9.9999999"
  69. dotted="false"
  70. id="grid6826"
  71. type="xygrid" />
  72. </sodipodi:namedview>
  73. <title
  74. id="title7860">OpenCV video I/O Structure</title>
  75. <defs
  76. id="defs4" />
  77. <metadata
  78. id="metadata7">
  79. <rdf:RDF>
  80. <cc:Work
  81. rdf:about="">
  82. <dc:format>image/svg+xml</dc:format>
  83. <dc:type
  84. rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  85. <dc:title>OpenCV video I/O Structure</dc:title>
  86. <cc:license
  87. rdf:resource="http://creativecommons.org/licenses/by/3.0/" />
  88. <dc:creator>
  89. <cc:Agent>
  90. <dc:title>PkLab.net</dc:title>
  91. </cc:Agent>
  92. </dc:creator>
  93. <dc:language>English</dc:language>
  94. <dc:subject>
  95. <rdf:Bag>
  96. <rdf:li>OpenCV</rdf:li>
  97. <rdf:li>Video I/O</rdf:li>
  98. </rdf:Bag>
  99. </dc:subject>
  100. <dc:description />
  101. </cc:Work>
  102. <cc:License
  103. rdf:about="http://creativecommons.org/licenses/by/3.0/">
  104. <cc:permits
  105. rdf:resource="http://creativecommons.org/ns#Reproduction" />
  106. <cc:permits
  107. rdf:resource="http://creativecommons.org/ns#Distribution" />
  108. <cc:requires
  109. rdf:resource="http://creativecommons.org/ns#Notice" />
  110. <cc:requires
  111. rdf:resource="http://creativecommons.org/ns#Attribution" />
  112. <cc:permits
  113. rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
  114. </cc:License>
  115. </rdf:RDF>
  116. </metadata>
  117. <g
  118. transform="translate(-1620.0001,-352.36227)"
  119. id="layer1"
  120. inkscape:groupmode="layer"
  121. inkscape:label="Layer 1">
  122. <rect
  123. ry="10"
  124. rx="10"
  125. y="372.86224"
  126. x="1640.5001"
  127. height="79"
  128. width="518.99982"
  129. id="rect4136-9-7"
  130. style="fill:#9aba59;fill-opacity:1;stroke:#6f00c7;stroke-width:1.00000012;stroke-miterlimit:4;stroke-dasharray:1.00000003, 1.00000003;stroke-dashoffset:0;stroke-opacity:1" />
  131. <rect
  132. ry="10"
  133. rx="10"
  134. y="402.86224"
  135. x="1820.5001"
  136. height="39"
  137. width="99"
  138. id="rect4615-2-7-5-2-1-4-4-6"
  139. style="fill:#809f41;fill-opacity:1;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-dasharray:2.99999982, 2.99999982;stroke-dashoffset:0;stroke-opacity:1" />
  140. <rect
  141. ry="10"
  142. rx="10"
  143. y="772.86224"
  144. x="1640.5001"
  145. height="79"
  146. width="519"
  147. id="rect4136-8-5-3-3-3"
  148. style="fill:#cccccc;fill-opacity:1;stroke:#6f00c7;stroke-width:0.99999994;stroke-miterlimit:4;stroke-dasharray:1.00000001, 1.00000001;stroke-dashoffset:0;stroke-opacity:1" />
  149. <text
  150. sodipodi:linespacing="125%"
  151. id="text5457-0-7-9"
  152. y="792.29303"
  153. x="1899.3917"
  154. style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  155. xml:space="preserve"
  156. transform="scale(1.0001622,0.99983783)"><tspan
  157. style="font-size:15px"
  158. y="792.29303"
  159. x="1899.3917"
  160. id="tspan5459-7-2-3"
  161. sodipodi:role="line">MEDIA DEVICES</tspan></text>
  162. <rect
  163. ry="10"
  164. rx="10"
  165. y="682.86224"
  166. x="1640.5001"
  167. height="79"
  168. width="519"
  169. id="rect4136-8-5-3-8"
  170. style="fill:#ffb380;fill-opacity:1;stroke:#6f00c7;stroke-width:0.99999994;stroke-miterlimit:4;stroke-dasharray:1.00000003, 1.00000003;stroke-dashoffset:0;stroke-opacity:1" />
  171. <text
  172. sodipodi:linespacing="125%"
  173. id="text5457-0-6"
  174. y="702.27844"
  175. x="1899.941"
  176. style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  177. xml:space="preserve"
  178. transform="scale(1.0001622,0.99983783)"><tspan
  179. style="font-size:15px"
  180. y="702.27844"
  181. x="1899.941"
  182. id="tspan5459-7-3"
  183. sodipodi:role="line">SYSTEM</tspan></text>
  184. <text
  185. xml:space="preserve"
  186. style="font-style:normal;font-weight:normal;font-size:17.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  187. x="1330.3986"
  188. y="308.75192"
  189. id="text5748"
  190. sodipodi:linespacing="125%"><tspan
  191. sodipodi:role="line"
  192. id="tspan5750"
  193. x="1330.3986"
  194. y="308.75192" /></text>
  195. <text
  196. xml:space="preserve"
  197. style="font-style:normal;font-weight:normal;font-size:17.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  198. x="1330.3986"
  199. y="308.75192"
  200. id="text5752"
  201. sodipodi:linespacing="125%"><tspan
  202. sodipodi:role="line"
  203. id="tspan5754"
  204. x="1330.3986"
  205. y="308.75192" /></text>
  206. <text
  207. xml:space="preserve"
  208. style="font-style:normal;font-weight:normal;font-size:17.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  209. x="1490.257"
  210. y="308.75192"
  211. id="text5748-3"
  212. sodipodi:linespacing="125%"><tspan
  213. sodipodi:role="line"
  214. id="tspan5750-9"
  215. x="1490.257"
  216. y="308.75192" /></text>
  217. <text
  218. xml:space="preserve"
  219. style="font-style:normal;font-weight:normal;font-size:17.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  220. x="1490.257"
  221. y="308.75192"
  222. id="text5752-1"
  223. sodipodi:linespacing="125%"><tspan
  224. sodipodi:role="line"
  225. id="tspan5754-8"
  226. x="1490.257"
  227. y="308.75192" /></text>
  228. <text
  229. xml:space="preserve"
  230. style="font-style:normal;font-weight:normal;font-size:17.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  231. x="1170.5402"
  232. y="308.75192"
  233. id="text5748-3-9"
  234. sodipodi:linespacing="125%"><tspan
  235. sodipodi:role="line"
  236. id="tspan5750-9-4"
  237. x="1170.5402"
  238. y="308.75192" /></text>
  239. <text
  240. xml:space="preserve"
  241. style="font-style:normal;font-weight:normal;font-size:17.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  242. x="1170.5402"
  243. y="308.75192"
  244. id="text5752-1-5"
  245. sodipodi:linespacing="125%"><tspan
  246. sodipodi:role="line"
  247. id="tspan5754-8-4"
  248. x="1170.5402"
  249. y="308.75192" /></text>
  250. <text
  251. transform="scale(0.96032163,1.0413178)"
  252. sodipodi:linespacing="125%"
  253. id="text4165-3-0"
  254. y="376.56689"
  255. x="1978.5697"
  256. style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:Verdana;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  257. xml:space="preserve"><tspan
  258. y="376.56689"
  259. x="1978.5697"
  260. id="tspan4167-5-0"
  261. sodipodi:role="line"
  262. style="font-size:15px;text-align:center;text-anchor:middle">USER APPLICATION</tspan></text>
  263. <rect
  264. ry="10"
  265. rx="10"
  266. y="462.86221"
  267. x="1820.5001"
  268. height="209"
  269. width="339"
  270. id="rect4136-8-4-82-8"
  271. style="fill:#80b3ff;fill-opacity:1;stroke:#6f00c7;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:0.99999996, 0.99999996;stroke-dashoffset:0;stroke-opacity:1" />
  272. <text
  273. sodipodi:linespacing="125%"
  274. id="text4577-6-1"
  275. y="478.42764"
  276. x="2061.6013"
  277. style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:Verdana;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  278. xml:space="preserve"
  279. transform="scale(1.0001622,0.99983783)"><tspan
  280. style="font-size:15px"
  281. id="tspan4581-0-0"
  282. y="478.42764"
  283. x="2061.6013"
  284. sodipodi:role="line">OpenCV Video I/O</tspan></text>
  285. <path
  286. inkscape:connector-curvature="0"
  287. id="path4789-4-4"
  288. d="m 1820.0815,567.77306 340,0"
  289. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.99999991, 0.99999995;stroke-dashoffset:0;stroke-opacity:1" />
  290. <text
  291. transform="scale(1.0001622,0.99983783)"
  292. sodipodi:linespacing="125%"
  293. id="text4577-9-3-2"
  294. y="581.95209"
  295. x="1990.1963"
  296. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  297. xml:space="preserve"><tspan
  298. id="tspan4581-2-5-1"
  299. y="581.95209"
  300. x="1990.1963"
  301. sodipodi:role="line">OpenCV Video I/O API Backends</tspan></text>
  302. <rect
  303. ry="5"
  304. rx="5"
  305. y="592.86224"
  306. x="1913.8334"
  307. height="29.000002"
  308. width="69"
  309. id="rect4615-4-6-4"
  310. style="fill:#999999;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  311. <text
  312. sodipodi:linespacing="125%"
  313. id="text4363-9-4"
  314. y="612.11469"
  315. x="1947.6696"
  316. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  317. xml:space="preserve"
  318. transform="scale(1.0001622,0.99983783)"><tspan
  319. y="612.11469"
  320. x="1947.6696"
  321. id="tspan4365-0-2"
  322. sodipodi:role="line">DShow</tspan></text>
  323. <rect
  324. ry="5"
  325. rx="5"
  326. y="592.86224"
  327. x="2080.5"
  328. height="29.000002"
  329. width="69"
  330. id="rect4615-5-7-0"
  331. style="fill:#999999;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  332. <text
  333. sodipodi:linespacing="125%"
  334. id="text4363-6-1-4"
  335. y="612.00482"
  336. x="2114.123"
  337. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  338. xml:space="preserve"
  339. transform="scale(1.0001622,0.99983783)"><tspan
  340. y="612.00482"
  341. x="2114.123"
  342. id="tspan4365-8-0-4"
  343. sodipodi:role="line">MSMF</tspan></text>
  344. <rect
  345. ry="5"
  346. rx="5"
  347. y="592.86224"
  348. x="1830.5001"
  349. height="29"
  350. width="69"
  351. id="rect4615-11-0"
  352. style="fill:#999999;fill-opacity:1;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  353. <text
  354. transform="scale(1.0001622,0.99983783)"
  355. sodipodi:linespacing="125%"
  356. id="text4363-5-6-4"
  357. y="611.99872"
  358. x="1864.5328"
  359. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  360. xml:space="preserve"><tspan
  361. y="611.99872"
  362. x="1864.5328"
  363. id="tspan4365-6-9-6"
  364. sodipodi:role="line">FFMPEG</tspan></text>
  365. <rect
  366. ry="5"
  367. rx="5"
  368. y="632.79645"
  369. x="1913.8334"
  370. height="29"
  371. width="69"
  372. id="rect4615-94-7-1"
  373. style="fill:#999999;fill-opacity:1;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  374. <text
  375. sodipodi:linespacing="125%"
  376. id="text4363-4-8-8"
  377. y="651.9455"
  378. x="1947.932"
  379. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  380. xml:space="preserve"
  381. transform="scale(1.0001622,0.99983783)"><tspan
  382. y="651.9455"
  383. x="1947.932"
  384. id="tspan4365-7-09-1"
  385. sodipodi:role="line">V4L</tspan></text>
  386. <rect
  387. ry="5"
  388. rx="5"
  389. y="592.86224"
  390. x="1997.1666"
  391. height="29.000002"
  392. width="69"
  393. id="rect4615-9-6-4"
  394. style="fill:#999999;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  395. <text
  396. sodipodi:linespacing="125%"
  397. id="text4363-7-5-3"
  398. y="612.00482"
  399. x="2031.5355"
  400. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  401. xml:space="preserve"
  402. transform="scale(1.0001622,0.99983783)"><tspan
  403. y="612.00482"
  404. x="2031.5355"
  405. id="tspan4365-9-0-9"
  406. sodipodi:role="line">VFW</tspan></text>
  407. <rect
  408. ry="5"
  409. rx="5"
  410. y="632.79645"
  411. x="1830.5001"
  412. height="29"
  413. width="69"
  414. id="rect4615-0-7-6"
  415. style="fill:#999999;fill-opacity:1;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  416. <text
  417. sodipodi:linespacing="125%"
  418. id="text4363-4-6-1-7"
  419. y="651.22223"
  420. x="1864.9784"
  421. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  422. xml:space="preserve"
  423. transform="scale(1.0001622,0.99983783)"><tspan
  424. y="651.22223"
  425. x="1864.9784"
  426. id="tspan4365-7-0-4-1"
  427. sodipodi:role="line">AVF/IOS</tspan></text>
  428. <rect
  429. ry="5"
  430. rx="5"
  431. y="632.79645"
  432. x="2080.5"
  433. height="29"
  434. width="69"
  435. id="rect4615-1-2-1"
  436. style="fill:#999999;fill-opacity:1;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  437. <text
  438. sodipodi:linespacing="125%"
  439. id="text4363-4-6-7-6-2"
  440. y="651.71051"
  441. x="2115.1025"
  442. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  443. xml:space="preserve"
  444. transform="scale(1.0001622,0.99983783)"><tspan
  445. y="651.71051"
  446. x="2115.1025"
  447. id="tspan4365-7-0-1-8-6"
  448. sodipodi:role="line">etc...</tspan></text>
  449. <rect
  450. ry="5"
  451. rx="5"
  452. y="632.79645"
  453. x="1997.1666"
  454. height="29"
  455. width="69"
  456. id="rect4615-6-6-4"
  457. style="fill:#999999;fill-opacity:1;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  458. <text
  459. sodipodi:linespacing="125%"
  460. id="text4409-2-7"
  461. y="651.9455"
  462. x="2031.4104"
  463. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  464. xml:space="preserve"
  465. transform="scale(1.0001622,0.99983783)"><tspan
  466. y="651.9455"
  467. x="2031.4104"
  468. id="tspan4411-9-8"
  469. sodipodi:role="line">OPENNI</tspan></text>
  470. <rect
  471. ry="10"
  472. rx="10"
  473. y="462.86221"
  474. x="1640.5001"
  475. height="209"
  476. width="169"
  477. id="rect4136-8-4-8-3-9"
  478. style="fill:#e9afaf;fill-opacity:1;stroke:#6f00c7;stroke-width:0.99999964;stroke-miterlimit:4;stroke-dasharray:1.00000002, 1.00000002;stroke-dashoffset:0;stroke-opacity:1" />
  479. <text
  480. transform="scale(1.0001622,0.99983783)"
  481. sodipodi:linespacing="125%"
  482. id="text4577-8-4-3"
  483. y="479.85953"
  484. x="1723.9659"
  485. style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  486. xml:space="preserve"><tspan
  487. style="font-size:15px;text-align:center;text-anchor:middle"
  488. id="tspan4581-5-1-7"
  489. y="479.85953"
  490. x="1723.9659"
  491. sodipodi:role="line">Manufacturer Driver</tspan></text>
  492. <rect
  493. ry="10"
  494. rx="10"
  495. y="557.86224"
  496. x="1650.5001"
  497. height="39"
  498. width="149"
  499. id="rect4615-2-7-1-9"
  500. style="fill:#d35f5f;fill-opacity:1;stroke:#000000;stroke-width:0.99999982;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  501. <text
  502. sodipodi:linespacing="125%"
  503. id="text4363-5-2-2-8-9"
  504. y="581.27667"
  505. x="1724.7936"
  506. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  507. xml:space="preserve"
  508. transform="scale(1.0001622,0.99983783)"><tspan
  509. y="581.27667"
  510. x="1724.7936"
  511. id="tspan4365-6-3-6-7-2"
  512. sodipodi:role="line">C / C++ / JAVA API</tspan></text>
  513. <rect
  514. ry="10"
  515. rx="10"
  516. y="402.86224"
  517. x="1665.5001"
  518. height="39"
  519. width="119"
  520. id="rect4615-2-7-5-2-0"
  521. style="fill:#809f41;fill-opacity:1;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-dasharray:2.99999982, 2.99999982;stroke-dashoffset:0;stroke-opacity:1" />
  522. <text
  523. sodipodi:linespacing="125%"
  524. id="text4363-5-2-2-7-3-4"
  525. y="419.3027"
  526. x="1724.9401"
  527. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  528. xml:space="preserve"
  529. transform="scale(1.0001622,0.99983783)"><tspan
  530. y="419.3027"
  531. x="1724.9401"
  532. id="tspan4365-6-3-6-2-2-2"
  533. sodipodi:role="line"
  534. style="font-size:12.5px;text-align:center;text-anchor:middle">cv::Mat from</tspan><tspan
  535. y="434.9277"
  536. x="1724.9401"
  537. sodipodi:role="line"
  538. id="tspan5401-7-0"
  539. style="font-size:12.5px;text-align:center;text-anchor:middle">buffer</tspan></text>
  540. <rect
  541. ry="10"
  542. rx="10"
  543. y="712.86224"
  544. x="1650.5001"
  545. height="39"
  546. width="149"
  547. id="rect4615-2-7-0-6-8"
  548. style="fill:#d35f5f;fill-opacity:1;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  549. <text
  550. sodipodi:linespacing="125%"
  551. id="text4363-5-2-2-6-5-7"
  552. y="728.19025"
  553. x="1724.0917"
  554. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  555. xml:space="preserve"
  556. transform="scale(1.0001622,0.99983783)"><tspan
  557. y="728.19025"
  558. x="1724.0917"
  559. id="tspan4365-6-3-6-6-1-0"
  560. sodipodi:role="line"
  561. style="font-size:12.5px;text-align:center;text-anchor:middle">Manufacturer</tspan><tspan
  562. y="743.81525"
  563. x="1724.0917"
  564. sodipodi:role="line"
  565. id="tspan5372-4-1">Library</tspan></text>
  566. <rect
  567. ry="10"
  568. rx="10"
  569. y="712.86224"
  570. x="1825.5001"
  571. height="39"
  572. width="99"
  573. id="rect4615-2-7-0-2-8-7"
  574. style="fill:#c87137;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  575. <text
  576. sodipodi:linespacing="125%"
  577. id="text4363-5-2-2-6-7-2-5"
  578. y="729.32245"
  579. x="1874.3451"
  580. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  581. xml:space="preserve"
  582. transform="scale(1.0001622,0.99983783)"><tspan
  583. y="729.32245"
  584. x="1874.3451"
  585. id="tspan4365-6-3-6-6-8-7-6"
  586. sodipodi:role="line"
  587. style="font-size:12.5px;text-align:center;text-anchor:middle;fill:#ffffff">Backends</tspan><tspan
  588. y="744.94745"
  589. x="1874.3451"
  590. sodipodi:role="line"
  591. id="tspan5372-3-26-8">Libraries</tspan></text>
  592. <rect
  593. ry="10"
  594. rx="10"
  595. y="712.86224"
  596. x="2050.5"
  597. height="39"
  598. width="99.000038"
  599. id="rect4615-2-7-0-2-5-1-6"
  600. style="fill:#c87137;fill-opacity:1;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  601. <text
  602. sodipodi:linespacing="125%"
  603. id="text4363-5-2-2-6-7-1-6-4"
  604. y="729.21259"
  605. x="2099.3086"
  606. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  607. xml:space="preserve"
  608. transform="scale(1.0001622,0.99983783)"><tspan
  609. y="729.21259"
  610. x="2099.3086"
  611. id="tspan4365-6-3-6-6-8-6-5-6"
  612. sodipodi:role="line"
  613. style="font-size:12.5px;text-align:center;text-anchor:middle;fill:#ffffff">O.S.</tspan><tspan
  614. y="744.83759"
  615. x="2099.3086"
  616. sodipodi:role="line"
  617. id="tspan5372-3-2-4-8">Libraries</tspan></text>
  618. <rect
  619. ry="10"
  620. rx="10"
  621. y="402.86224"
  622. x="1935.5"
  623. height="39"
  624. width="99"
  625. id="rect4615-2-7-5-2-1-2"
  626. style="fill:#809f41;fill-opacity:1;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-dasharray:2.99999982, 2.99999982;stroke-dashoffset:0;stroke-opacity:1" />
  627. <rect
  628. ry="10"
  629. rx="10"
  630. y="402.86224"
  631. x="2050.5"
  632. height="39"
  633. width="99"
  634. id="rect4615-2-7-5-2-1-4-8"
  635. style="fill:#809f41;fill-opacity:1;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-dasharray:2.99999982, 2.99999982;stroke-dashoffset:0;stroke-opacity:1" />
  636. <text
  637. sodipodi:linespacing="125%"
  638. id="text4363-5-2-2-7-3-0-1-3"
  639. y="423.06659"
  640. x="1961.3533"
  641. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  642. xml:space="preserve"
  643. transform="scale(1.0118989,0.98824102)"><tspan
  644. y="423.06659"
  645. x="1961.3533"
  646. id="tspan4365-6-3-6-2-2-1-7-5"
  647. sodipodi:role="line"
  648. style="font-size:12.5px;text-align:center;text-anchor:middle">set / get</tspan><tspan
  649. y="438.69159"
  650. x="1961.3533"
  651. sodipodi:role="line"
  652. id="tspan5401-7-6-4-7"
  653. style="font-size:12.5px;text-align:center;text-anchor:middle">properties</tspan></text>
  654. <text
  655. sodipodi:linespacing="125%"
  656. id="text4363-5-2-2-7-3-0-1-4-5"
  657. y="419.27219"
  658. x="2099.635"
  659. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  660. xml:space="preserve"
  661. transform="scale(1.0001622,0.99983783)"><tspan
  662. y="419.27219"
  663. x="2099.635"
  664. id="tspan4365-6-3-6-2-2-1-7-4-3"
  665. sodipodi:role="line"
  666. style="font-size:12.5px;text-align:center;text-anchor:middle">grab / write</tspan><tspan
  667. y="434.89719"
  668. x="2099.635"
  669. sodipodi:role="line"
  670. id="tspan5401-7-6-4-3-2"
  671. style="font-size:12.5px;text-align:center;text-anchor:middle">frame</tspan></text>
  672. <rect
  673. ry="10"
  674. rx="10"
  675. y="802.86224"
  676. x="1650.5001"
  677. height="39"
  678. width="149"
  679. id="rect4615-2-7-0-6-6-5"
  680. style="fill:#4d4d4d;fill-opacity:1;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  681. <text
  682. sodipodi:linespacing="125%"
  683. id="text4363-5-2-2-6-5-2-08"
  684. y="827.02747"
  685. x="1724.9156"
  686. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  687. xml:space="preserve"
  688. transform="scale(1.0001622,0.99983783)"><tspan
  689. y="827.02747"
  690. x="1724.9156"
  691. sodipodi:role="line"
  692. id="tspan5372-4-2-73">Camera</tspan></text>
  693. <rect
  694. ry="10"
  695. rx="10"
  696. y="802.86224"
  697. x="1825.5001"
  698. height="39"
  699. width="149"
  700. id="rect4615-2-7-0-6-6-4-6"
  701. style="fill:#4d4d4d;fill-opacity:1;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  702. <text
  703. sodipodi:linespacing="125%"
  704. id="text4363-5-2-2-6-5-2-0-1"
  705. y="827.14954"
  706. x="1899.9178"
  707. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  708. xml:space="preserve"
  709. transform="scale(1.0001622,0.99983783)"><tspan
  710. y="827.14954"
  711. x="1899.9178"
  712. sodipodi:role="line"
  713. id="tspan5372-4-2-7-0">Video File</tspan></text>
  714. <rect
  715. ry="10"
  716. rx="10"
  717. y="802.86224"
  718. x="2000.5001"
  719. height="39"
  720. width="149"
  721. id="rect4615-2-7-0-6-6-6-6"
  722. style="fill:#4d4d4d;fill-opacity:1;stroke:#000000;stroke-width:0.99999994;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  723. <text
  724. sodipodi:linespacing="125%"
  725. id="text4363-5-2-2-6-5-2-03-1"
  726. y="827.14954"
  727. x="2074.5935"
  728. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  729. xml:space="preserve"
  730. transform="scale(1.0001622,0.99983783)"><tspan
  731. y="827.14954"
  732. x="2074.5935"
  733. sodipodi:role="line"
  734. id="tspan5372-4-2-6-7">Network Stream</tspan></text>
  735. <rect
  736. style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
  737. id="rect8223"
  738. width="538.99994"
  739. height="499.00003"
  740. x="1630.5001"
  741. y="362.86227"
  742. rx="10"
  743. ry="10" />
  744. <text
  745. sodipodi:linespacing="125%"
  746. id="text4363-5-2-2-7-3-0-2"
  747. y="419.27219"
  748. x="1869.9166"
  749. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  750. xml:space="preserve"
  751. transform="scale(1.0001622,0.99983783)"><tspan
  752. y="419.27219"
  753. x="1869.9166"
  754. id="tspan4365-6-3-6-2-2-1-2"
  755. sodipodi:role="line"
  756. style="font-size:12.5px;text-align:center;text-anchor:middle">create / open</tspan><tspan
  757. y="434.89719"
  758. x="1869.9166"
  759. sodipodi:role="line"
  760. id="tspan5401-7-6-8"
  761. style="font-size:12.5px;text-align:center;text-anchor:middle">device</tspan></text>
  762. <rect
  763. ry="10"
  764. rx="10"
  765. y="712.86224"
  766. x="1938"
  767. height="39"
  768. width="99"
  769. id="rect4615-2-7-0-2-8-7-8"
  770. style="fill:#c87137;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  771. <text
  772. sodipodi:linespacing="125%"
  773. id="text4363-5-2-2-6-7-2-5-2"
  774. y="729.32245"
  775. x="1986.8268"
  776. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  777. xml:space="preserve"
  778. transform="scale(1.0001622,0.99983783)"><tspan
  779. y="729.32245"
  780. x="1986.8268"
  781. sodipodi:role="line"
  782. id="tspan5372-3-26-8-5">CODECS</tspan><tspan
  783. y="744.94745"
  784. x="1986.8268"
  785. sodipodi:role="line"
  786. id="tspan4295">(fourcc)</tspan></text>
  787. <rect
  788. ry="10"
  789. rx="9.3800001"
  790. y="507.86713"
  791. x="1841.6537"
  792. height="43.995113"
  793. width="90.999962"
  794. id="rect4615-2-8-4-2"
  795. style="fill:#6b98c9;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" />
  796. <rect
  797. ry="10"
  798. rx="9.3800011"
  799. y="507.86713"
  800. x="1945.6538"
  801. height="43.995113"
  802. width="198.99985"
  803. id="rect4615-2-8-4-2-4"
  804. style="fill:#6b98c9;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" />
  805. <rect
  806. ry="10"
  807. rx="9.3800001"
  808. y="483.86713"
  809. x="1833.6537"
  810. height="29"
  811. width="149"
  812. id="rect4615-2-8-4"
  813. style="fill:#4d82be;fill-opacity:1;stroke:#000000;stroke-width:0.99999988;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  814. <text
  815. sodipodi:linespacing="125%"
  816. id="text4363-5-2-3-3"
  817. y="501.93918"
  818. x="1908.0701"
  819. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  820. xml:space="preserve"
  821. transform="scale(1.0001622,0.99983783)"><tspan
  822. y="501.93918"
  823. x="1908.0701"
  824. id="tspan4365-6-3-90-7"
  825. sodipodi:role="line">VideoCapture</tspan></text>
  826. <rect
  827. ry="10"
  828. rx="9.3800001"
  829. y="483.86713"
  830. x="2003.6537"
  831. height="29"
  832. width="149"
  833. id="rect4615-2-9-5-7"
  834. style="fill:#4d82be;fill-opacity:1;stroke:#000000;stroke-width:0.99999982;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
  835. <text
  836. sodipodi:linespacing="125%"
  837. id="text4363-5-2-8-1-8"
  838. y="503.1019"
  839. x="2077.719"
  840. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  841. xml:space="preserve"
  842. transform="scale(1.0001622,0.99983783)"><tspan
  843. y="503.1019"
  844. x="2077.719"
  845. id="tspan4365-6-3-9-0-6"
  846. sodipodi:role="line">VideoWriter</tspan></text>
  847. <text
  848. sodipodi:linespacing="125%"
  849. id="text4363-5-2-3-3-4"
  850. y="534.48248"
  851. x="1887.043"
  852. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  853. xml:space="preserve"
  854. transform="scale(1.0001622,0.99983783)"><tspan
  855. y="534.48248"
  856. x="1887.043"
  857. id="tspan4365-6-3-90-7-2"
  858. sodipodi:role="line">Camera</tspan></text>
  859. <text
  860. sodipodi:linespacing="125%"
  861. id="text4363-5-2-3-3-6"
  862. y="526.79205"
  863. x="2044.752"
  864. style="font-style:normal;font-weight:normal;font-size:12.5px;line-height:125%;font-family:Verdana;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  865. xml:space="preserve"
  866. transform="scale(1.0001622,0.99983783)"><tspan
  867. y="526.79205"
  868. x="2044.752"
  869. sodipodi:role="line"
  870. id="tspan4367">File or URL stream</tspan><tspan
  871. y="542.41705"
  872. x="2044.752"
  873. sodipodi:role="line"
  874. id="tspan4371">+ fourcc codec</tspan></text>
  875. </g>
  876. </svg>