summaryrefslogtreecommitdiffstats
path: root/attic/04_Rendering_using_gstreamer.svg
blob: f9ec7e91572d87239c6a075f5add7e75a45a12bc (plain)
1
<?xml version="1.0" encoding="utf-8"?><svg version="1.1" preserveAspectRatio="xMidYMid" xml:space="preserve" width="828.88053pt" height="757.34732pt" viewBox="6.387269999999999 26.967979999999997 828.88053 757.34732" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><desc xmlns:eadoc="http://www.siemens.com/eauml/doc"><eadoc:guid>EAID_3EC2FFD4_1AAB_40e2_85E5_2072BFB5EA57</eadoc:guid><eadoc:name>04 Rendering using gstreamer</eadoc:name><eadoc:type>Diagram</eadoc:type><eadoc:note></eadoc:note></desc><g transform="matrix(1 0 0 -1 0 786)"><g stroke="#000000" fill="none" fill-rule="evenodd" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="3" letter-spacing="normal" font-weight="normal" font-style="normal" baseline-shift="0"><g transform="matrix(0.75 0 0 0.75 0 786.950012)"><g transform="matrix(0.959151 0 0 -0.957813 0 0)" font-family="CalibriUnicode" font-size="10"><rect fill="#D0D0D0" stroke="none" x="43" y="53" width="137" height="50" /><rect stroke="none" fill="#DDF4F5" x="40" y="50" width="136" height="49" /><rect stroke="#9A8484" x="40" y="50" width="136" height="50" /><rect stroke="#9A8484" x="40" y="50" width="136" height="49" /><text transform="matrix(1 0 0 1 67 53)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">w</tspan><tspan dx="0 " x="7" y="9">a</tspan><tspan dx="0 " x="12" y="9">l</tspan><tspan dx="0 " x="14.33333" y="9">t</tspan><tspan dx="0 " x="17.66667" y="9">h</tspan><tspan dx="0 " x="23" y="9">a</tspan><tspan dx="0 " x="28" y="9">m</tspan><tspan dx="0 " x="36" y="9">-</tspan><tspan dx="0 " x="39" y="9">t</tspan><tspan dx="0 " x="42.33333" y="9">r</tspan><tspan dx="0 " x="45.66666" y="9">a</tspan><tspan dx="0 " x="50.66666" y="9">n</tspan><tspan dx="0 " x="56" y="9">s</tspan><tspan dx="0 " x="59.66666" y="9">m</tspan><tspan dx="0 " x="67.66666" y="9">i</tspan><tspan dx="0 0 " x="70" y="9">tt</tspan><tspan dx="0 " x="76.66666" y="9">e</tspan><tspan dx="0 " x="81.66666" y="9">r</tspan></text><path stroke="#9A8484" stroke-dasharray="7,4" d="M108 100L108 1075" /><rect stroke="none" fill="#DDF4F5" x="103" y="132" width="9" height="949" /><rect stroke="#9A8484" x="103" y="132" width="9" height="950" /><rect stroke="none" fill="#DDF4F5" x="108" y="147" width="9" height="859" /><rect stroke="#9A8484" x="108" y="147" width="9" height="860" /><rect stroke="none" fill="#DDF4F5" x="113" y="182" width="9" height="824" /><rect stroke="#9A8484" x="113" y="182" width="9" height="825" /><rect stroke="none" fill="#DDF4F5" x="118" y="217" width="9" height="10" /><rect stroke="#9A8484" x="118" y="217" width="9" height="11" /><rect stroke="none" fill="#DDF4F5" x="118" y="250" width="9" height="10" /><rect stroke="#9A8484" x="118" y="250" width="9" height="11" /><rect stroke="none" fill="#DDF4F5" x="118" y="285" width="9" height="721" /><rect stroke="#9A8484" x="118" y="285" width="9" height="722" /><rect stroke="none" fill="#DDF4F5" x="123" y="405" width="9" height="10" /><rect stroke="#9A8484" x="123" y="405" width="9" height="11" /><rect stroke="none" fill="#DDF4F5" x="123" y="786" width="9" height="220" /><rect stroke="#9A8484" x="123" y="786" width="9" height="221" /><rect stroke="none" fill="#DDF4F5" x="128" y="830" width="9" height="176" /><rect stroke="#9A8484" x="128" y="830" width="9" height="177" /><rect stroke="none" fill="#DDF4F5" x="133" y="995" width="9" height="11" /><rect stroke="#9A8484" x="133" y="995" width="9" height="12" /><rect stroke="none" fill="#DDF4F5" x="108" y="1063" width="9" height="10" /><rect stroke="#9A8484" x="108" y="1063" width="9" height="11" /><rect fill="#D0D0D0" stroke="none" x="783" y="53" width="90" height="50" /><rect stroke="none" fill="#DDF4F5" x="780" y="50" width="89" height="49" /><rect stroke="#9A8484" x="780" y="50" width="89" height="50" /><rect stroke="#9A8484" x="780" y="50" width="89" height="49" /><text transform="matrix(1 0 0 1 800 53)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">receiver app</tspan></text><path stroke="#9A8484" stroke-dasharray="7,4" d="M825 100L825 1075" /><rect stroke="none" fill="#DDF4F5" x="820" y="740" width="9" height="9" /><rect stroke="#9A8484" x="820" y="740" width="9" height="10" /><rect stroke="none" fill="#DDF4F5" x="820" y="863" width="9" height="9" /><rect stroke="#9A8484" x="820" y="863" width="9" height="10" /><rect stroke="none" fill="#DDF4F5" x="820" y="904" width="9" height="9" /><rect stroke="#9A8484" x="820" y="904" width="9" height="10" /><rect stroke="none" fill="#DDF4F5" x="820" y="948" width="9" height="61" /><rect stroke="#9A8484" x="820" y="948" width="9" height="62" /><rect fill="#D0D0D0" stroke="none" x="453" y="53" width="120" height="50" /><rect stroke="none" fill="#DDF4F5" x="450" y="50" width="119" height="49" /><rect stroke="#9A8484" x="450" y="50" width="119" height="50" /><rect stroke="#9A8484" x="450" y="50" width="119" height="49" /><text transform="matrix(1 0 0 1 474 53)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">waltham-renderer</tspan></text><path stroke="#9A8484" stroke-dasharray="7,4" d="M510 100L510 1075" /><rect stroke="none" fill="#DDF4F5" x="505" y="495" width="9" height="259" /><rect stroke="#9A8484" x="505" y="495" width="9" height="260" /><rect stroke="none" fill="#DDF4F5" x="510" y="621" width="9" height="125" /><rect stroke="#9A8484" x="510" y="621" width="9" height="126" /><rect stroke="none" fill="#DDF4F5" x="515" y="656" width="9" height="90" /><rect stroke="#9A8484" x="515" y="656" width="9" height="91" /><rect stroke="none" fill="#DDF4F5" x="520" y="706" width="9" height="40" /><rect stroke="#9A8484" x="520" y="706" width="9" height="41" /><path stroke="#A3A3A3" stroke-width="2" d="M23 461H971m0 0V323" /><path stroke="#9A8484" d="M20 320V460m0 0H970m0 0V320m0 0H20" /><path stroke="#9A8484" fill="#F1FAED" d="M20 320v20H39L52 326v-6H20" /><path stroke="#9A8484" d="M20 320v20H39L52 326v-6H20 Z" /><text transform="matrix(1 0 0 1 25 323)" fill="#595959" font-weight="bold" stroke="none"><tspan dx="0 " x="0" y="9">alt </tspan></text><path stroke="#9A8484" stroke-dasharray="3,4" d="M20 423L968 423" /><text transform="matrix(1 0 0 1 25 343)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">[</tspan><tspan dx="0 " x="3" y="9">s</tspan><tspan dx="0 " x="6.666667" y="9">u</tspan><tspan dx="0 " x="11.66667" y="9">r</tspan><tspan dx="0 " x="15" y="9">f</tspan><tspan dx="0 " x="18" y="9">a</tspan><tspan dx="0 " x="22.66667" y="9">c</tspan><tspan dx="0 " x="26.66667" y="9">e</tspan><tspan dx="0 " x="31.33334" y="9"> </tspan><tspan dx="0 " x="33.33334" y="9">t</tspan><tspan dx="0 " x="36.66667" y="9">o</tspan><tspan dx="0 " x="42" y="9"> </tspan><tspan dx="0 " x="44.33333" y="9">b</tspan><tspan dx="0 " x="49.66666" y="9">e</tspan><tspan dx="0 " x="54.66666" y="9"> </tspan><tspan dx="0 " x="57" y="9">t</tspan><tspan dx="0 " x="60.33333" y="9">r</tspan><tspan dx="0 " x="63.66666" y="9">a</tspan><tspan dx="0 " x="68.66666" y="9">n</tspan><tspan dx="0 " x="73.99999" y="9">s</tspan><tspan dx="0 " x="77.66666" y="9">m</tspan><tspan dx="0 " x="85.66666" y="9">i</tspan><tspan dx="0 0 " x="87.99999" y="9">tt</tspan><tspan dx="0 " x="94.66666" y="9">e</tspan><tspan dx="0 " x="99.66666" y="9">d</tspan><tspan dx="0 " x="105" y="9"> </tspan><tspan dx="0 " x="107.3333" y="9">b</tspan><tspan dx="0 " x="112.6667" y="9">u</tspan><tspan dx="0 " x="118" y="9">t</tspan><tspan dx="0 " x="121.3333" y="9"> </tspan><tspan dx="0 " x="123.6667" y="9">n</tspan><tspan dx="0 " x="129" y="9">o</tspan><tspan dx="0 " x="134.3333" y="9"> </tspan><tspan dx="0 " x="136.6667" y="9">w</tspan><tspan dx="0 " x="144" y="9">a</tspan><tspan dx="0 " x="149" y="9">l</tspan><tspan dx="0 " x="151.3333" y="9">t</tspan><tspan dx="0 " x="154.6666" y="9">h</tspan><tspan dx="0 " x="160" y="9">a</tspan><tspan dx="0 " x="165" y="9">m</tspan><tspan dx="0 " x="173" y="9"> </tspan><tspan dx="0 " x="175.3333" y="9">s</tspan><tspan dx="0 " x="179" y="9">u</tspan><tspan dx="0 " x="184.3333" y="9">r</tspan><tspan dx="0 " x="187.6666" y="9">f</tspan><tspan dx="0 " x="190.6666" y="9">a</tspan><tspan dx="0 " x="195.6666" y="9">c</tspan><tspan dx="0 " x="200" y="9">e</tspan><tspan dx="0 " x="205" y="9">]</tspan></text><text transform="matrix(1 0 0 1 25 428)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">[else]</tspan></text><path stroke="#A3A3A3" stroke-width="2" d="M23 1071H971m0 0V593" /><path stroke="#9A8484" d="M20 590v480m0 0H970m0 0V590m0 0H20" /><path stroke="#9A8484" fill="#F1FAED" d="M20 590v20H46L59 596v-6H20" /><path stroke="#9A8484" d="M20 590v20H46L59 596v-6H20 Z" /><text transform="matrix(1 0 0 1 25 593)" fill="#595959" font-weight="bold" stroke="none"><tspan dx="0 " x="0" y="9">loop </tspan></text><path stroke="#658A99" fill="#FFFFFF" d="M840 660v57h310V672l-12 -12H840" /><path stroke="#658A99" fill="#DCDCDC" d="M1138 660v12h12l-12 -12" /></g><g transform="matrix(0.959151 0 0 0.957813 0 0)" font-family="CalibriUnicode" font-size="10"><text transform="matrix(1 0 0 -1 0 0)" fill="#3C3C3C" stroke="none"><tspan dx="0 " x="845" y="683">receiver keeps running as long as server runs. </tspan></text><text transform="matrix(1 0 0 -1 0 0)" fill="#3C3C3C" stroke="none"><tspan dx="0 " x="845" y="696">I</tspan><tspan dx="0 " x="847.3333" y="696">t</tspan><tspan dx="0 " x="850.6666" y="696"> </tspan><tspan dx="0 " x="852.6666" y="696">i</tspan><tspan dx="0 " x="854.9999" y="696">s</tspan><tspan dx="0 " x="858.6666" y="696"> </tspan><tspan dx="0 " x="860.6666" y="696">w</tspan><tspan dx="0 " x="867.6666" y="696">a</tspan><tspan dx="0 " x="872.3333" y="696">i</tspan><tspan dx="0 0 " x="874.6666" y="696">ti</tspan><tspan dx="0 " x="880.3333" y="696">n</tspan><tspan dx="0 " x="885.3333" y="696">g</tspan><tspan dx="0 " x="890" y="696"> </tspan><tspan dx="0 " x="892" y="696">(</tspan><tspan dx="0 " x="895" y="696">e</tspan><tspan dx="0 " x="899.6667" y="696">p</tspan><tspan dx="0 " x="904.6667" y="696">o</tspan><tspan dx="0 " x="909.6667" y="696">l</tspan><tspan dx="0 " x="912" y="696">l</tspan><tspan dx="0 " x="914.3333" y="696">)</tspan><tspan dx="0 " x="917.3333" y="696"> </tspan><tspan dx="0 " x="919.3333" y="696">t</tspan><tspan dx="0 " x="922.6666" y="696">h</tspan><tspan dx="0 " x="927.6666" y="696">e</tspan><tspan dx="0 " x="932.3333" y="696"> </tspan><tspan dx="0 " x="934.3333" y="696">e</tspan><tspan dx="0 " x="939" y="696">v</tspan><tspan dx="0 " x="943.3333" y="696">e</tspan><tspan dx="0 " x="948" y="696">n</tspan><tspan dx="0 " x="953" y="696">t</tspan><tspan dx="0 " x="956.3333" y="696">s</tspan><tspan dx="0 " x="960" y="696"> </tspan><tspan dx="0 " x="962" y="696">o</tspan><tspan dx="0 " x="967.3333" y="696">r</tspan><tspan dx="0 " x="970.6666" y="696"> </tspan><tspan dx="0 " x="972.9999" y="696">s</tspan><tspan dx="0 " x="976.6666" y="696">i</tspan><tspan dx="0 " x="978.9999" y="696">g</tspan><tspan dx="0 " x="983.9999" y="696">n</tspan><tspan dx="0 " x="989.3333" y="696">a</tspan><tspan dx="0 " x="994.3333" y="696">l</tspan><tspan dx="0 " x="996.6666" y="696">.</tspan></text></g><g transform="matrix(0.959151 0 0 -0.957813 0 0)" font-family="CalibriUnicode" font-size="10"><path fill="#D0D0D0" stroke="none" d="M53 546C53 523 53 523 83 523H922C952 523 952 523 952 546v-2C952 567 952 567 922 567H83C53 567 53 567 53 544v2" /><path stroke="none" fill="#FBF7DB" d="M50 543C50 520 50 520 80 520H919C949 520 949 520 949 543v-2C949 564 949 564 919 564H80C50 564 50 564 50 541v2" /><path stroke="#9A8484" d="M50 543C50 520 50 520 80 520H919C949 520 949 520 949 543v-2C949 564 949 564 919 564H80C50 564 50 564 50 541v2m0 0C50 520 50 520 80 520H919C949 520 949 520 949 543v-2C949 564 949 564 919 564H80C50 564 50 564 50 541v2" /><text transform="matrix(1 0 0 1 305 528)" fill="#FF0000" font-size="16" font-weight="bold" stroke="none"><desc xmlns:eadoc="http://www.siemens.com/eauml/doc"><eadoc:guid>EAID_13690968_781F_492e_B495_20F2590610C0</eadoc:guid><eadoc:name>waltham repaint and gstreamer rendering are asynchronous.</eadoc:name><eadoc:type>Activity</eadoc:type><eadoc:note></eadoc:note></desc><tspan dx="0 " x="0" y="16">waltham repaint and gstreamer rendering are asynchronous.</tspan></text><path stroke="#69738C" d="M113 132h40m0 0v15m0 0H118" /><path stroke="#69738C" fill="#69738C" d="M130 143v4v4l-12 -4l12 -4" /><path stroke="#69738C" d="M118 167h40m0 0v15m0 0H123" /><path stroke="#69738C" fill="#69738C" d="M135 178v4v4l-12 -4l12 -4" /><path stroke="#69738C" d="M123 202h40m0 0v15m0 0H128" /><path stroke="#69738C" fill="#69738C" d="M140 213v4v4l-12 -4l12 -4" /><path stroke="#69738C" d="M123 235h40m0 0v15m0 0H128" /><path stroke="#69738C" fill="#69738C" d="M140 246v4v4l-12 -4l12 -4" /><path stroke="#69738C" d="M123 270h40m0 0v15m0 0H128" /><path stroke="#69738C" fill="#69738C" d="M140 281v4v4l-12 -4l12 -4" /><path stroke="#69738C" d="M128 390h40m0 0v15m0 0H133" /><path stroke="#69738C" fill="#69738C" d="M145 401v4v4l-12 -4l12 -4" /><path d="M128 495H505" /><path fill="#69738C" d="M493 491v4v4l12 -4l-12 -4" /><path stroke="#69738C" d="M515 606h40m0 0v15m0 0H520" /><path stroke="#69738C" fill="#69738C" d="M532 617v4v4l-12 -4l12 -4" /><path stroke="#69738C" d="M520 641h40m0 0v15m0 0H525" /><path stroke="#69738C" fill="#69738C" d="M537 652v4v4l-12 -4l12 -4" /><path stroke="#69738C" d="M525 691h40m0 0v15m0 0H530" /><path stroke="#69738C" fill="#69738C" d="M542 702v4v4l-12 -4l12 -4" /><path stroke="#69738C" d="M530 740H820" /><path stroke="#69738C" fill="#69738C" d="M808 736v4v4l12 -4l-12 -4" /><path d="M128 771h40m0 0v15m0 0H133" /><path fill="#69738C" d="M145 782v4v4l-12 -4l12 -4" /><path d="M133 815h40m0 0v15m0 0H138" /><path fill="#69738C" d="M150 826v4v4l-12 -4l12 -4" /><path stroke="#69738C" d="M138 863H820" /><path stroke="#69738C" fill="#69738C" d="M808 859v4v4l12 -4l-12 -4" /><path stroke="#69738C" d="M138 904H820" /><path stroke="#69738C" fill="#69738C" d="M808 900v4v4l12 -4l-12 -4" /><path d="M138 948H820" /><path fill="#69738C" d="M808 944v4v4l12 -4l-12 -4" /><path d="M820 995H143" /><path fill="#69738C" d="M155 991v4v4l-12 -4l12 -4" /><path d="M113 1048h40m0 0v15m0 0H118" /><path fill="#69738C" d="M130 1059v4v4l-12 -4l12 -4" /><g transform="matrix(1 0 0 -1 180 394)"><rect fill="#FFFFFF" stroke="none" x="0" width="110" y="-13" height="13" /></g><text transform="matrix(1 0 0 1 180 394)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">surface_push_to_remote()</tspan></text><g transform="matrix(1 0 0 -1 564 643)"><rect fill="#FFFFFF" stroke="none" x="0" width="126" y="-13" height="13" /></g><text transform="matrix(1 0 0 1 564 643)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">g</tspan><tspan dx="0 " x="5.333333" y="9">s</tspan><tspan dx="0 " x="9" y="9">t</tspan><tspan dx="0 " x="12.33333" y="9">_</tspan><tspan dx="0 " x="17.66667" y="9">b</tspan><tspan dx="0 " x="23.33333" y="9">u</tspan><tspan dx="0 0 " x="29" y="9">ff</tspan><tspan dx="0 " x="35" y="9">e</tspan><tspan dx="0 " x="40.33333" y="9">r</tspan><tspan dx="0 " x="43.66666" y="9">_</tspan><tspan dx="0 " x="49" y="9">a</tspan><tspan dx="0 " x="54.33333" y="9">p</tspan><tspan dx="0 " x="59.66666" y="9">p</tspan><tspan dx="0 " x="64.99999" y="9">e</tspan><tspan dx="0 " x="69.99999" y="9">n</tspan><tspan dx="0 " x="75.33333" y="9">d</tspan><tspan dx="0 " x="80.66666" y="9">_</tspan><tspan dx="0 " x="85.66666" y="9">m</tspan><tspan dx="0 " x="93.66666" y="9">e</tspan><tspan dx="0 " x="98.66666" y="9">m</tspan><tspan dx="0 " x="106.6667" y="9">o</tspan><tspan dx="0 " x="112" y="9">r</tspan><tspan dx="0 " x="115.3333" y="9">y</tspan><tspan dx="0 " x="120" y="9">(</tspan><tspan dx="0 " x="123" y="9">)</tspan></text><g transform="matrix(1 0 0 -1 167 272)"><rect fill="#FFFFFF" stroke="none" x="0" width="119" y="-13" height="13" /></g><text transform="matrix(1 0 0 1 167 272)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">t</tspan><tspan dx="0 " x="3.333333" y="9">r</tspan><tspan dx="0 " x="6.666666" y="9">a</tspan><tspan dx="0 " x="11.33333" y="9">n</tspan><tspan dx="0 " x="16.33333" y="9">s</tspan><tspan dx="0 " x="20" y="9">m</tspan><tspan dx="0 " x="28" y="9">i</tspan><tspan dx="0 0 " x="30.33333" y="9">tt</tspan><tspan dx="0 " x="37" y="9">e</tspan><tspan dx="0 " x="42" y="9">r</tspan><tspan dx="0 " x="45.33333" y="9">_</tspan><tspan dx="0 " x="50.33333" y="9">o</tspan><tspan dx="0 " x="55.66666" y="9">u</tspan><tspan dx="0 " x="61" y="9">t</tspan><tspan dx="0 " x="64.33333" y="9">p</tspan><tspan dx="0 " x="69.66666" y="9">u</tspan><tspan dx="0 " x="75" y="9">t</tspan><tspan dx="0 " x="78.33334" y="9">_</tspan><tspan dx="0 " x="83.33334" y="9">r</tspan><tspan dx="0 " x="86.66667" y="9">e</tspan><tspan dx="0 " x="91.66667" y="9">p</tspan><tspan dx="0 " x="97.00001" y="9">a</tspan><tspan dx="0 " x="102" y="9">i</tspan><tspan dx="0 " x="104.3333" y="9">n</tspan><tspan dx="0 " x="109.6667" y="9">t</tspan><tspan dx="0 " x="113" y="9">(</tspan><tspan dx="0 " x="116" y="9">)</tspan></text><g transform="matrix(1 0 0 -1 177 817)"><rect fill="#FFFFFF" stroke="none" x="0" width="146" y="-13" height="13" /></g><text transform="matrix(1 0 0 1 177 817)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">t</tspan><tspan dx="0 " x="3.333333" y="9">r</tspan><tspan dx="0 " x="6.666666" y="9">a</tspan><tspan dx="0 " x="12" y="9">n</tspan><tspan dx="0 " x="17.66667" y="9">s</tspan><tspan dx="0 " x="21.33333" y="9">m</tspan><tspan dx="0 " x="29.66666" y="9">i</tspan><tspan dx="0 0 " x="32" y="9">tt</tspan><tspan dx="0 " x="38.66666" y="9">e</tspan><tspan dx="0 " x="44" y="9">r</tspan><tspan dx="0 " x="47.33333" y="9">_</tspan><tspan dx="0 " x="52.66666" y="9">s</tspan><tspan dx="0 " x="56.33333" y="9">u</tspan><tspan dx="0 " x="62" y="9">r</tspan><tspan dx="0 " x="65.33333" y="9">f</tspan><tspan dx="0 " x="68.33333" y="9">a</tspan><tspan dx="0 " x="73.33333" y="9">c</tspan><tspan dx="0 " x="77.66666" y="9">e</tspan><tspan dx="0 " x="82.66666" y="9">_</tspan><tspan dx="0 " x="87.66666" y="9">g</tspan><tspan dx="0 " x="92.66666" y="9">a</tspan><tspan dx="0 " x="97.66666" y="9">t</tspan><tspan dx="0 " x="101" y="9">h</tspan><tspan dx="0 " x="106.3333" y="9">e</tspan><tspan dx="0 " x="111.3333" y="9">r</tspan><tspan dx="0 " x="114.6667" y="9">_</tspan><tspan dx="0 " x="119.6667" y="9">s</tspan><tspan dx="0 " x="123.3333" y="9">t</tspan><tspan dx="0 " x="126.6667" y="9">a</tspan><tspan dx="0 " x="131.6667" y="9">t</tspan><tspan dx="0 " x="135" y="9">e</tspan><tspan dx="0 " x="140" y="9">(</tspan><tspan dx="0 " x="143" y="9">)</tspan></text><g transform="matrix(1 0 0 -1 428 978)"><rect fill="#FFFFFF" stroke="none" x="0" width="126" y="-13" height="13" /></g><text transform="matrix(1 0 0 1 428 978)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">w</tspan><tspan dx="0 " x="7.666667" y="9">t</tspan><tspan dx="0 " x="11" y="9">h</tspan><tspan dx="0 " x="16.66667" y="9">p</tspan><tspan dx="0 " x="22" y="9">_</tspan><tspan dx="0 " x="27" y="9">s</tspan><tspan dx="0 " x="30.66667" y="9">e</tspan><tspan dx="0 " x="35.66667" y="9">n</tspan><tspan dx="0 " x="41" y="9">d</tspan><tspan dx="0 " x="46.33333" y="9">_</tspan><tspan dx="0 " x="51.33333" y="9">b</tspan><tspan dx="0 " x="56.66666" y="9">u</tspan><tspan dx="0 0 " x="62" y="9">ff</tspan><tspan dx="0 " x="68" y="9">e</tspan><tspan dx="0 " x="73" y="9">r</tspan><tspan dx="0 " x="76.33334" y="9">_</tspan><tspan dx="0 " x="81.33334" y="9">c</tspan><tspan dx="0 " x="85.66667" y="9">o</tspan><tspan dx="0 " x="91.00001" y="9">m</tspan><tspan dx="0 " x="99.00001" y="9">p</tspan><tspan dx="0 " x="104.3333" y="9">l</tspan><tspan dx="0 " x="106.6667" y="9">e</tspan><tspan dx="0 " x="111.6667" y="9">t</tspan><tspan dx="0 " x="115" y="9">e</tspan><tspan dx="0 " x="120" y="9">(</tspan><tspan dx="0 " x="123" y="9">)</tspan></text><g transform="matrix(1 0 0 -1 244 481)"><rect fill="#FFFFFF" stroke="none" x="0" width="150" y="-13" height="13" /></g><text transform="matrix(1 0 0 1 244 481)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">waltham_renderer_repaint_output()</tspan></text><g transform="matrix(1 0 0 -1 167 204)"><rect fill="#FFFFFF" stroke="none" x="0" width="118" y="-13" height="13" /></g><text transform="matrix(1 0 0 1 167 204)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">t</tspan><tspan dx="0 " x="3.333333" y="9">r</tspan><tspan dx="0 " x="6.666666" y="9">a</tspan><tspan dx="0 " x="11.66667" y="9">n</tspan><tspan dx="0 " x="17" y="9">s</tspan><tspan dx="0 " x="20.66667" y="9">m</tspan><tspan dx="0 " x="28.66667" y="9">i</tspan><tspan dx="0 0 " x="31" y="9">tt</tspan><tspan dx="0 " x="37.66667" y="9">e</tspan><tspan dx="0 " x="42.66667" y="9">r</tspan><tspan dx="0 " x="46" y="9">_</tspan><tspan dx="0 " x="51" y="9">o</tspan><tspan dx="0 " x="56.33333" y="9">u</tspan><tspan dx="0 " x="61.66666" y="9">t</tspan><tspan dx="0 " x="65" y="9">p</tspan><tspan dx="0 " x="70.33334" y="9">u</tspan><tspan dx="0 " x="75.66667" y="9">t</tspan><tspan dx="0 " x="79.00001" y="9">_</tspan><tspan dx="0 " x="84.00001" y="9">e</tspan><tspan dx="0 " x="89.00001" y="9">n</tspan><tspan dx="0 " x="94.33334" y="9">a</tspan><tspan dx="0 " x="99.33334" y="9">b</tspan><tspan dx="0 " x="104.6667" y="9">l</tspan><tspan dx="0 " x="107" y="9">e</tspan><tspan dx="0 " x="112" y="9">(</tspan><tspan dx="0 " x="115" y="9">)</tspan></text><g transform="matrix(1 0 0 -1 622 726)"><rect fill="#FFFFFF" stroke="none" x="0" width="112" y="-13" height="13" /></g><text transform="matrix(1 0 0 1 622 726)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">g</tspan><tspan dx="0 " x="5.333333" y="9">s</tspan><tspan dx="0 " x="9" y="9">t</tspan><tspan dx="0 " x="12.33333" y="9">_</tspan><tspan dx="0 " x="17.66667" y="9">a</tspan><tspan dx="0 " x="23" y="9">p</tspan><tspan dx="0 " x="28.66667" y="9">p</tspan><tspan dx="0 " x="34.33334" y="9">_</tspan><tspan dx="0 " x="39.66667" y="9">s</tspan><tspan dx="0 " x="43.33334" y="9">r</tspan><tspan dx="0 " x="46.66667" y="9">c</tspan><tspan dx="0 " x="51" y="9">_</tspan><tspan dx="0 " x="56.33333" y="9">p</tspan><tspan dx="0 " x="61.66666" y="9">u</tspan><tspan dx="0 " x="67" y="9">s</tspan><tspan dx="0 " x="70.66666" y="9">h</tspan><tspan dx="0 " x="76" y="9">_</tspan><tspan dx="0 " x="81" y="9">b</tspan><tspan dx="0 " x="86.33334" y="9">u</tspan><tspan dx="0 0 " x="91.66667" y="9">ff</tspan><tspan dx="0 " x="97.66667" y="9">e</tspan><tspan dx="0 " x="102.6667" y="9">r</tspan><tspan dx="0 " x="106" y="9">(</tspan><tspan dx="0 " x="109" y="9">)</tspan></text><g transform="matrix(1 0 0 -1 434 890)"><rect fill="#FFFFFF" stroke="none" x="0" width="94" y="-13" height="13" /></g><text transform="matrix(1 0 0 1 434 890)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">w</tspan><tspan dx="0 " x="7.666667" y="9">t</tspan><tspan dx="0 " x="11" y="9">h</tspan><tspan dx="0 " x="16.66667" y="9">p</tspan><tspan dx="0 " x="22" y="9">_</tspan><tspan dx="0 " x="27" y="9">s</tspan><tspan dx="0 " x="30.66667" y="9">u</tspan><tspan dx="0 " x="36" y="9">r</tspan><tspan dx="0 " x="39.33333" y="9">f</tspan><tspan dx="0 " x="42.33333" y="9">a</tspan><tspan dx="0 " x="47.33333" y="9">c</tspan><tspan dx="0 " x="51.66666" y="9">e</tspan><tspan dx="0 " x="56.66666" y="9">_</tspan><tspan dx="0 " x="61.66666" y="9">a</tspan><tspan dx="0 0 " x="66.66666" y="9">tt</tspan><tspan dx="0 " x="73.33333" y="9">a</tspan><tspan dx="0 " x="78.33333" y="9">c</tspan><tspan dx="0 " x="82.66666" y="9">h</tspan><tspan dx="0 " x="88" y="9">(</tspan><tspan dx="0 " x="91" y="9">)</tspan></text><g transform="matrix(1 0 0 -1 162 169)"><rect fill="#FFFFFF" stroke="none" x="0" width="151" y="-13" height="13" /></g><text transform="matrix(1 0 0 1 162 169)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">t</tspan><tspan dx="0 " x="3.333333" y="9">r</tspan><tspan dx="0 " x="6.666666" y="9">a</tspan><tspan dx="0 " x="11.66667" y="9">n</tspan><tspan dx="0 " x="17" y="9">s</tspan><tspan dx="0 " x="20.66667" y="9">m</tspan><tspan dx="0 " x="28.66667" y="9">i</tspan><tspan dx="0 0 " x="31" y="9">tt</tspan><tspan dx="0 " x="37.66667" y="9">e</tspan><tspan dx="0 " x="42.66667" y="9">r</tspan><tspan dx="0 " x="46" y="9">_</tspan><tspan dx="0 " x="51" y="9">r</tspan><tspan dx="0 " x="54.33333" y="9">e</tspan><tspan dx="0 " x="59.33333" y="9">m</tspan><tspan dx="0 " x="67.33333" y="9">o</tspan><tspan dx="0 " x="72.66666" y="9">t</tspan><tspan dx="0 " x="76" y="9">e</tspan><tspan dx="0 " x="81" y="9">_</tspan><tspan dx="0 " x="86" y="9">c</tspan><tspan dx="0 " x="90.33334" y="9">r</tspan><tspan dx="0 " x="93.66667" y="9">e</tspan><tspan dx="0 " x="98.66667" y="9">a</tspan><tspan dx="0 " x="103.6667" y="9">t</tspan><tspan dx="0 " x="107" y="9">e</tspan><tspan dx="0 " x="112" y="9">_</tspan><tspan dx="0 " x="117" y="9">o</tspan><tspan dx="0 " x="122.3333" y="9">u</tspan><tspan dx="0 " x="127.6667" y="9">t</tspan><tspan dx="0 " x="131" y="9">p</tspan><tspan dx="0 " x="136.3333" y="9">u</tspan><tspan dx="0 " x="141.6667" y="9">t</tspan><tspan dx="0 " x="145" y="9">(</tspan><tspan dx="0 " x="148" y="9">)</tspan></text><g transform="matrix(1 0 0 -1 157 134)"><rect fill="#FFFFFF" stroke="none" x="0" width="84" y="-13" height="13" /></g><text transform="matrix(1 0 0 1 157 134)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">c</tspan><tspan dx="0 " x="4.333333" y="9">o</tspan><tspan dx="0 " x="10" y="9">n</tspan><tspan dx="0 " x="15.33333" y="9">n</tspan><tspan dx="0 " x="20.66667" y="9">_</tspan><tspan dx="0 " x="25.66667" y="9">r</tspan><tspan dx="0 " x="29" y="9">e</tspan><tspan dx="0 " x="34" y="9">a</tspan><tspan dx="0 " x="39" y="9">d</tspan><tspan dx="0 " x="44.33333" y="9">y</tspan><tspan dx="0 " x="49" y="9">_</tspan><tspan dx="0 " x="54" y="9">n</tspan><tspan dx="0 " x="59.33333" y="9">o</tspan><tspan dx="0 0 " x="64.66666" y="9">ti</tspan><tspan dx="0 " x="70.33333" y="9">f</tspan><tspan dx="0 " x="73.33333" y="9">y</tspan><tspan dx="0 " x="77.99999" y="9">(</tspan><tspan dx="0 " x="80.99999" y="9">)</tspan></text><g transform="matrix(1 0 0 -1 128 1026)"><rect fill="#FFFFFF" stroke="none" x="0" width="100" y="-13" height="13" /></g><text transform="matrix(1 0 0 1 128 1026)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">b</tspan><tspan dx="0 " x="5.666667" y="9">u</tspan><tspan dx="0 0 " x="11.33333" y="9">ff</tspan><tspan dx="0 " x="17.33333" y="9">e</tspan><tspan dx="0 " x="22.66667" y="9">r</tspan><tspan dx="0 " x="26" y="9">_</tspan><tspan dx="0 " x="31" y="9">s</tspan><tspan dx="0 " x="34.66667" y="9">e</tspan><tspan dx="0 " x="39.66667" y="9">n</tspan><tspan dx="0 " x="45" y="9">d</tspan><tspan dx="0 " x="50.33333" y="9">_</tspan><tspan dx="0 " x="55.33333" y="9">c</tspan><tspan dx="0 " x="59.66666" y="9">o</tspan><tspan dx="0 " x="65" y="9">m</tspan><tspan dx="0 " x="73" y="9">p</tspan><tspan dx="0 " x="78.33334" y="9">l</tspan><tspan dx="0 " x="80.66667" y="9">e</tspan><tspan dx="0 " x="85.66667" y="9">t</tspan><tspan dx="0 " x="89.00001" y="9">e</tspan><tspan dx="0 " x="94.00001" y="9">(</tspan><tspan dx="0 " x="97.00001" y="9">)</tspan></text><g transform="matrix(1 0 0 -1 430 934)"><rect fill="#FFFFFF" stroke="none" x="0" width="102" y="-13" height="13" /></g><text transform="matrix(1 0 0 1 430 934)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">wthp_surface_damage()</tspan></text><g transform="matrix(1 0 0 -1 559 608)"><rect fill="#FFFFFF" stroke="none" x="0" width="120" y="-13" height="13" /></g><text transform="matrix(1 0 0 1 559 608)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">gst_dmabuf_allocator_new()</tspan></text><g transform="matrix(1 0 0 -1 409 849)"><rect fill="#FFFFFF" stroke="none" x="0" width="146" y="-13" height="13" /></g><text transform="matrix(1 0 0 1 409 849)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">w</tspan><tspan dx="0 " x="7.666667" y="9">t</tspan><tspan dx="0 " x="11" y="9">h</tspan><tspan dx="0 " x="16.33333" y="9">p</tspan><tspan dx="0 " x="21.66666" y="9">_</tspan><tspan dx="0 " x="26.66666" y="9">b</tspan><tspan dx="0 " x="32" y="9">l</tspan><tspan dx="0 " x="34.33333" y="9">o</tspan><tspan dx="0 " x="39.66666" y="9">b</tspan><tspan dx="0 " x="44.99999" y="9">_</tspan><tspan dx="0 " x="49.99999" y="9">f</tspan><tspan dx="0 " x="52.99999" y="9">a</tspan><tspan dx="0 " x="57.99999" y="9">c</tspan><tspan dx="0 " x="62.33332" y="9">t</tspan><tspan dx="0 " x="65.66666" y="9">o</tspan><tspan dx="0 " x="70.99999" y="9">r</tspan><tspan dx="0 " x="74.33333" y="9">y</tspan><tspan dx="0 " x="78.99999" y="9">_</tspan><tspan dx="0 " x="83.99999" y="9">c</tspan><tspan dx="0 " x="88.33333" y="9">r</tspan><tspan dx="0 " x="91.66666" y="9">e</tspan><tspan dx="0 " x="96.66666" y="9">a</tspan><tspan dx="0 " x="101.6667" y="9">t</tspan><tspan dx="0 " x="105" y="9">e</tspan><tspan dx="0 " x="110" y="9">_</tspan><tspan dx="0 " x="115" y="9">b</tspan><tspan dx="0 " x="120.3333" y="9">u</tspan><tspan dx="0 0 " x="125.6667" y="9">ff</tspan><tspan dx="0 " x="131.6667" y="9">e</tspan><tspan dx="0 " x="136.6667" y="9">r</tspan><tspan dx="0 " x="140" y="9">(</tspan><tspan dx="0 " x="143" y="9">)</tspan></text><g transform="matrix(1 0 0 -1 167 237)"><rect fill="#FFFFFF" stroke="none" x="0" width="133" y="-13" height="13" /></g><text transform="matrix(1 0 0 1 167 237)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">t</tspan><tspan dx="0 " x="3.333333" y="9">r</tspan><tspan dx="0 " x="6.666666" y="9">a</tspan><tspan dx="0 " x="11.33333" y="9">n</tspan><tspan dx="0 " x="16.33333" y="9">s</tspan><tspan dx="0 " x="20" y="9">m</tspan><tspan dx="0 " x="28" y="9">i</tspan><tspan dx="0 0 " x="30.33333" y="9">tt</tspan><tspan dx="0 " x="37" y="9">e</tspan><tspan dx="0 " x="42" y="9">r</tspan><tspan dx="0 " x="45.33333" y="9">_</tspan><tspan dx="0 " x="50.33333" y="9">s</tspan><tspan dx="0 " x="54" y="9">t</tspan><tspan dx="0 " x="57.33333" y="9">a</tspan><tspan dx="0 " x="62.33333" y="9">r</tspan><tspan dx="0 " x="65.66666" y="9">t</tspan><tspan dx="0 " x="69" y="9">_</tspan><tspan dx="0 " x="74" y="9">r</tspan><tspan dx="0 " x="77.33334" y="9">e</tspan><tspan dx="0 " x="82.33334" y="9">p</tspan><tspan dx="0 " x="87.66667" y="9">a</tspan><tspan dx="0 " x="92.66667" y="9">i</tspan><tspan dx="0 " x="95.00001" y="9">n</tspan><tspan dx="0 " x="100.3333" y="9">t</tspan><tspan dx="0 " x="103.6667" y="9">_</tspan><tspan dx="0 " x="108.6667" y="9">l</tspan><tspan dx="0 " x="111" y="9">o</tspan><tspan dx="0 " x="116.3334" y="9">o</tspan><tspan dx="0 " x="121.6667" y="9">p</tspan><tspan dx="0 " x="127" y="9">(</tspan><tspan dx="0 " x="130" y="9">)</tspan></text><g transform="matrix(1 0 0 -1 569 693)"><rect fill="#FFFFFF" stroke="none" x="0" width="143" y="-13" height="13" /></g><text transform="matrix(1 0 0 1 569 693)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">g</tspan><tspan dx="0 " x="5.333333" y="9">s</tspan><tspan dx="0 " x="9" y="9">t</tspan><tspan dx="0 " x="12.33333" y="9">_</tspan><tspan dx="0 " x="17.66667" y="9">b</tspan><tspan dx="0 " x="23.33333" y="9">u</tspan><tspan dx="0 0 " x="29" y="9">ff</tspan><tspan dx="0 " x="35" y="9">e</tspan><tspan dx="0 " x="40.33333" y="9">r</tspan><tspan dx="0 " x="43.66666" y="9">_</tspan><tspan dx="0 " x="49" y="9">a</tspan><tspan dx="0 " x="54.33333" y="9">d</tspan><tspan dx="0 " x="59.66666" y="9">d</tspan><tspan dx="0 " x="64.99999" y="9">_</tspan><tspan dx="0 " x="69.99999" y="9">v</tspan><tspan dx="0 " x="74.66666" y="9">i</tspan><tspan dx="0 " x="76.99999" y="9">d</tspan><tspan dx="0 " x="82.33333" y="9">e</tspan><tspan dx="0 " x="87.33333" y="9">o</tspan><tspan dx="0 " x="92.66666" y="9">_</tspan><tspan dx="0 " x="97.66666" y="9">m</tspan><tspan dx="0 " x="105.6667" y="9">e</tspan><tspan dx="0 " x="110.6667" y="9">t</tspan><tspan dx="0 " x="114" y="9">a</tspan><tspan dx="0 " x="119" y="9">_</tspan><tspan dx="0 " x="124" y="9">f</tspan><tspan dx="0 " x="127" y="9">u</tspan><tspan dx="0 " x="132.3333" y="9">l</tspan><tspan dx="0 " x="134.6667" y="9">l</tspan><tspan dx="0 " x="137" y="9">(</tspan><tspan dx="0 " x="140" y="9">)</tspan></text><g transform="matrix(1 0 0 -1 172 773)"><rect fill="#FFFFFF" stroke="none" x="0" width="95" y="-13" height="13" /></g><text transform="matrix(1 0 0 1 172 773)" fill="#595959" stroke="none"><tspan dx="0 " x="0" y="9">surface_gather_state()</tspan></text></g></g></g></g></svg>