This MVP release provides a complete full-stack solution for managing action mappings in Geutebruck's GeViScope and GeViSoft video surveillance systems. ## Features ### Flutter Web Application (Port 8081) - Modern, responsive UI for managing action mappings - Action picker dialog with full parameter configuration - Support for both GSC (GeViScope) and G-Core server actions - Consistent UI for input and output actions with edit/delete capabilities - Real-time action mapping creation, editing, and deletion - Server categorization (GSC: prefix for GeViScope, G-Core: prefix for G-Core servers) ### FastAPI REST Backend (Port 8000) - RESTful API for action mapping CRUD operations - Action template service with comprehensive action catalog (247 actions) - Server management (G-Core and GeViScope servers) - Configuration tree reading and writing - JWT authentication with role-based access control - PostgreSQL database integration ### C# SDK Bridge (gRPC, Port 50051) - Native integration with GeViSoft SDK (GeViProcAPINET_4_0.dll) - Action mapping creation with correct binary format - Support for GSC and G-Core action types - Proper Camera parameter inclusion in action strings (fixes CrossSwitch bug) - Action ID lookup table with server-specific action IDs - Configuration reading/writing via SetupClient ## Bug Fixes - **CrossSwitch Bug**: GSC and G-Core actions now correctly display camera/PTZ head parameters in GeViSet - Action strings now include Camera parameter: `@ PanLeft (Comment: "", Camera: 101028)` - Proper filter flags and VideoInput=0 for action mappings - Correct action ID assignment (4198 for GSC, 9294 for G-Core PanLeft) ## Technical Stack - **Frontend**: Flutter Web, Dart, Dio HTTP client - **Backend**: Python FastAPI, PostgreSQL, Redis - **SDK Bridge**: C# .NET 8.0, gRPC, GeViSoft SDK - **Authentication**: JWT tokens - **Configuration**: GeViSoft .set files (binary format) ## Credentials - GeViSoft/GeViScope: username=sysadmin, password=masterkey - Default admin: username=admin, password=admin123 ## Deployment All services run on localhost: - Flutter Web: http://localhost:8081 - FastAPI: http://localhost:8000 - SDK Bridge gRPC: localhost:50051 - GeViServer: localhost (default port) Generated with Claude Code (https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2 lines
28 KiB
XML
2 lines
28 KiB
XML
<?xml version="1.0" encoding="utf-8"?><index><!-- saved from url=(0014)about:internet -->
|
|
<stem n="“mediaplayer”"><phr n="“MediaPlayer”"><ent r="4" t="4" w="130" /><ent r="4" t="4" w="324" /></phr></stem><stem n="main"><phr n="Main"><ent r="4" t="4" w="131" /><ent r="4" t="4" w="137" /><ent r="4" t="4" w="146" /><ent r="4" t="4" w="186" /><ent r="4" t="4" w="192" /><ent r="4" t="4" w="199" /><ent r="4" t="4" w="293" /><ent r="4" t="4" w="299" /><ent r="4" t="4" w="308" /><ent r="3" t="5" w="730" /><ent r="3" t="9" w="1353" /><ent r="3" t="10" w="391" /><ent r="3" t="30" w="1675" /></phr></stem><stem n="binari"><phr n="binary"><ent r="4" t="4" w="132" /><ent r="4" t="4" w="187" /><ent r="4" t="4" w="294" /><ent r="3" t="8" w="65" /><ent r="92" t="28" w="1871" /><ent r="3" t="28" w="1885" /><ent r="92" t="28" w="1907" /><ent r="3" t="28" w="1923" /><ent r="4" t="41" w="28" /></phr></stem><stem n="gscdbi"><phr n="GSCDBI"><ent r="4" t="4" w="134" /><ent r="4" t="4" w="141" /><ent r="4" t="4" w="143" /><ent r="4" t="4" w="150" /><ent r="3" t="5" w="75" /><ent r="3" t="7" w="407" /><ent r="3" t="7" w="2623" /><ent r="3" t="8" w="160" /><ent r="3" t="9" w="171" /><ent r="3" t="9" w="252" /><ent r="6" t="26" w="1112" /><ent r="4" t="40" w="606" /></phr></stem><stem n=".dll"><phr n=".DLL"><ent r="4" t="4" w="135" /><ent r="4" t="4" w="190" /><ent r="4" t="4" w="297" /><ent r="3" t="9" w="169" /><ent r="3" t="9" w="172" /><ent r="3" t="9" w="175" /><ent r="3" t="9" w="178" /><ent r="3" t="9" w="181" /></phr></stem><stem n="(c++):"><phr n="(C++):"><ent r="4" t="4" w="141" /><ent r="4" t="4" w="196" /><ent r="4" t="4" w="303" /></phr></stem><stem n="h"><phr n="h"><ent r="4" t="4" w="142" /><ent r="4" t="4" w="197" /><ent r="4" t="4" w="304" /><ent r="3" t="7" w="408" /><ent r="3" t="7" w="517" /><ent r="3" t="10" w="158" /><ent r="5" t="29" w="991" /><ent r="5" t="29" w="1150" /><ent r="5" t="51" w="1004" /><ent r="5" t="51" w="1164" /></phr></stem><stem n=".h,"><phr n=".h,"><ent r="4" t="4" w="143" /><ent r="4" t="4" w="305" /></phr></stem><stem n=".cpp"><phr n=".cpp"><ent r="4" t="4" w="144" /><ent r="4" t="4" w="306" /></phr></stem><stem n="pascal"><phr n="Pascal"><ent r="4" t="4" w="149" /><ent r="4" t="4" w="202" /><ent r="4" t="4" w="311" /></phr></stem><stem n="(pascal):"><phr n="(Pascal):"><ent r="4" t="4" w="150" /><ent r="4" t="4" w="203" /><ent r="4" t="4" w="312" /></phr></stem><stem n=".pa"><phr n=".pas"><ent r="4" t="4" w="151" /><ent r="4" t="4" w="204" /><ent r="4" t="4" w="313" /></phr></stem><stem n="pa"><phr n="pas"><ent r="4" t="4" w="151" /><ent r="4" t="4" w="204" /><ent r="4" t="4" w="313" /><ent r="3" t="7" w="410" /><ent r="3" t="7" w="514" /><ent r="3" t="10" w="157" /><ent r="3" t="45" w="222" /></phr></stem><stem n="complex"><phr n="Complex"><ent r="4" t="4" w="157" /><ent r="3" t="26" w="106" /><ent r="4" t="41" w="230" /></phr></stem><stem n="notif"><phr n="notification"><ent r="4" t="4" w="158" /><ent r="3" t="5" w="1037" /><ent r="3" t="5" w="1116" /><ent r="3" t="5" w="1130" /><ent r="6" t="7" w="1962" /><ent r="3" t="7" w="2422" /><ent r="3" t="17" w="413" /><ent r="3" t="17" w="571" /><ent r="3" t="17" w="731" /><ent r="3" t="17" w="879" /><ent r="3" t="17" w="1023" /><ent r="3" t="17" w="1149" /><ent r="3" t="17" w="1236" /><ent r="3" t="17" w="1398" /><ent r="3" t="17" w="1507" /><ent r="3" t="17" w="1633" /><ent r="3" t="17" w="1757" /><ent r="3" t="17" w="1870" /><ent r="3" t="19" w="966" /><ent r="3" t="20" w="12" /><ent r="92" t="21" w="87" /><ent r="3" t="21" w="101" /><ent r="3" t="23" w="133" /><ent r="3" t="23" w="245" /><ent r="3" t="25" w="245" /><ent r="3" t="25" w="349" /><ent r="3" t="25" w="582" /><ent r="3" t="25" w="767" /><ent r="3" t="25" w="1416" /><ent r="3" t="25" w="1640" /><ent r="3" t="26" w="435" /><ent r="3" t="26" w="554" /><ent r="92" t="28" w="640" /><ent r="3" t="28" w="645" /><ent r="3" t="28" w="655" /><ent r="5" t="28" w="661" /><ent r="5" t="28" w="663" /><ent r="5" t="28" w="665" /><ent r="5" t="28" w="680" /><ent r="3" t="28" w="712" /><ent r="4" t="29" w="1840" /><ent r="102" t="31" w="5" /><ent r="3" t="31" w="49" /><ent r="92" t="31" w="62" /><ent r="3" t="31" w="79" /><ent r="3" t="31" w="103" /><ent r="3" t="31" w="354" /><ent r="92" t="31" w="474" /><ent r="3" t="31" w="480" /><ent r="3" t="31" w="489" /><ent r="3" t="31" w="515" /><ent r="5" t="31" w="629" /><ent r="5" t="31" w="631" /><ent r="5" t="31" w="633" /><ent r="3" t="31" w="807" /><ent r="3" t="31" w="830" /><ent r="5" t="31" w="881" /><ent r="3" t="31" w="912" /><ent r="3" t="31" w="936" /><ent r="3" t="31" w="1047" /><ent r="3" t="31" w="1071" /><ent r="3" t="31" w="1513" /><ent r="3" t="31" w="1540" /><ent r="3" t="31" w="2017" /><ent r="3" t="31" w="2037" /><ent r="3" t="31" w="2066" /><ent r="3" t="48" w="12" /><ent r="92" t="49" w="87" /><ent r="3" t="49" w="101" /><ent r="3" t="51" w="1863" /><ent r="92" t="52" w="13" /><ent r="3" t="52" w="33" /><ent r="92" t="52" w="133" /><ent r="4" t="52" w="140" /><ent r="3" t="52" w="153" /><ent r="5" t="52" w="174" /><ent r="6" t="52" w="176" /><ent r="5" t="52" w="180" /></phr><phr n="notifications"><ent r="4" t="4" w="177" /><ent r="3" t="5" w="1107" /><ent r="3" t="5" w="1139" /><ent r="64" t="5" w="1164" /><ent r="3" t="7" w="1860" /><ent r="3" t="7" w="1981" /><ent r="3" t="7" w="2129" /><ent r="3" t="7" w="2182" /><ent r="3" t="7" w="2413" /><ent r="3" t="12" w="379" /><ent r="3" t="16" w="16" /><ent r="3" t="29" w="17" /><ent r="1000" t="31" w="2" /><ent r="3" t="31" w="9" /><ent r="3" t="31" w="46" /><ent r="4" t="41" w="934" /><ent r="4" t="41" w="961" /><ent r="3" t="51" w="16" /><ent r="1000" t="52" w="2" /><ent r="102" t="52" w="5" /></phr></stem><stem n="process"><phr n="processing"><ent r="4" t="4" w="162" /></phr><phr n="Process"><ent r="4" t="4" w="384" /><ent r="4" t="4" w="414" /><ent r="4" t="4" w="451" /><ent r="3" t="18" w="1960" /><ent r="3" t="18" w="2874" /><ent r="3" t="19" w="207" /><ent r="5" t="19" w="294" /><ent r="3" t="19" w="638" /><ent r="5" t="19" w="709" /><ent r="3" t="19" w="1050" /><ent r="5" t="19" w="1121" /><ent r="3" t="19" w="1195" /><ent r="3" t="19" w="1252" /><ent r="5" t="19" w="1323" /><ent r="3" t="19" w="1474" /><ent r="3" t="19" w="1531" /><ent r="5" t="19" w="1602" /><ent r="3" t="19" w="1758" /><ent r="3" t="19" w="1812" /><ent r="5" t="19" w="1883" /><ent r="3" t="26" w="243" /><ent r="3" t="26" w="260" /><ent r="3" t="26" w="297" /><ent r="3" t="26" w="337" /><ent r="6" t="26" w="352" /><ent r="3" t="26" w="447" /><ent r="6" t="26" w="478" /><ent r="3" t="26" w="567" /><ent r="6" t="26" w="612" /><ent r="92" t="29" w="30" /><ent r="3" t="29" w="45" /><ent r="6" t="29" w="1801" /><ent r="6" t="29" w="1806" /><ent r="3" t="34" w="112" /><ent r="92" t="51" w="28" /><ent r="3" t="51" w="44" /><ent r="5" t="51" w="1823" /><ent r="5" t="51" w="1828" /></phr><phr n="processes"><ent r="3" t="19" w="32" /><ent r="3" t="25" w="29" /></phr><phr n="processed"><ent r="3" t="40" w="777" /></phr></stem><stem n="listen"><phr n="Listen"><ent r="4" t="4" w="164" /><ent r="4" t="4" w="172" /><ent r="3" t="7" w="88" /><ent r="6" t="7" w="766" /><ent r="3" t="7" w="2408" /><ent r="3" t="7" w="2474" /></phr><phr n="listens"><ent r="3" t="37" w="12" /></phr></stem><stem n="dispatch"><phr n="dispatch"><ent r="4" t="4" w="166" /><ent r="3" t="7" w="2192" /></phr><phr n="dispatched"><ent r="3" t="7" w="2004" /></phr><phr n="dispatcher"><ent r="3" t="7" w="2015" /><ent r="3" t="7" w="2102" /></phr><phr n="dispatches"><ent r="3" t="7" w="2137" /></phr></stem><stem n="gscaction"><phr n="GSCActions"><ent r="4" t="4" w="189" /><ent r="4" t="4" w="196" /><ent r="4" t="4" w="203" /><ent r="3" t="5" w="78" /><ent r="3" t="8" w="158" /><ent r="3" t="9" w="168" /><ent r="4" t="12" w="383" /><ent r="4" t="13" w="58" /></phr></stem><stem n=".h"><phr n=".h"><ent r="4" t="4" w="197" /></phr></stem><stem n="taci"><phr n="TACI"><ent r="3" t="4" w="207" /><ent r="3" t="5" w="93" /><ent r="3" t="5" w="100" /><ent r="3" t="5" w="124" /></phr></stem><stem n="telnet"><phr n="Telnet"><ent r="4" t="4" w="210" /><ent r="4" t="4" w="221" /><ent r="3" t="5" w="121" /></phr></stem><stem n="command"><phr n="Command"><ent r="4" t="4" w="212" /><ent r="3" t="5" w="1043" /><ent r="3" t="7" w="167" /><ent r="3" t="18" w="42" /><ent r="3" t="18" w="83" /><ent r="3" t="18" w="125" /><ent r="3" t="18" w="182" /><ent r="3" t="18" w="267" /><ent r="3" t="18" w="333" /><ent r="3" t="18" w="370" /><ent r="3" t="18" w="408" /><ent r="3" t="18" w="450" /><ent r="3" t="18" w="490" /><ent r="3" t="18" w="525" /><ent r="3" t="18" w="561" /><ent r="3" t="18" w="599" /><ent r="3" t="18" w="638" /><ent r="3" t="18" w="733" /><ent r="3" t="18" w="804" /><ent r="3" t="18" w="851" /><ent r="3" t="18" w="898" /><ent r="3" t="18" w="945" /><ent r="3" t="18" w="992" /><ent r="3" t="18" w="1039" /><ent r="3" t="18" w="1086" /><ent r="3" t="18" w="1133" /><ent r="3" t="18" w="1178" /><ent r="3" t="18" w="1216" /><ent r="3" t="18" w="1256" /><ent r="3" t="18" w="1300" /><ent r="3" t="18" w="1352" /><ent r="3" t="18" w="1388" /><ent r="3" t="18" w="1430" /><ent r="3" t="18" w="1475" /><ent r="3" t="18" w="1516" /><ent r="3" t="18" w="1555" /><ent r="3" t="18" w="1612" /><ent r="3" t="18" w="1651" /><ent r="3" t="18" w="1702" /><ent r="3" t="18" w="1744" /><ent r="3" t="18" w="1788" /><ent r="3" t="18" w="1832" /><ent r="3" t="18" w="1893" /><ent r="3" t="18" w="1953" /><ent r="3" t="18" w="1987" /><ent r="3" t="18" w="2022" /><ent r="3" t="18" w="2057" /><ent r="3" t="18" w="2125" /><ent r="3" t="18" w="2218" /><ent r="3" t="18" w="2279" /><ent r="3" t="18" w="2319" /><ent r="3" t="18" w="2355" /><ent r="3" t="18" w="2423" /><ent r="3" t="18" w="2464" /><ent r="3" t="18" w="2539" /><ent r="3" t="18" w="2594" /><ent r="3" t="18" w="2652" /><ent r="3" t="18" w="2687" /><ent r="3" t="18" w="2746" /><ent r="3" t="18" w="2807" /><ent r="3" t="18" w="2868" /><ent r="3" t="19" w="556" /><ent r="3" t="19" w="1152" /><ent r="3" t="19" w="1435" /><ent r="3" t="19" w="1715" /><ent r="3" t="24" w="256" /><ent r="3" t="26" w="289" /><ent r="3" t="26" w="628" /><ent r="3" t="26" w="725" /><ent r="3" t="26" w="868" /><ent r="3" t="26" w="1138" /><ent r="92" t="29" w="727" /><ent r="3" t="29" w="747" /><ent r="5" t="29" w="762" /><ent r="3" t="30" w="49" /><ent r="3" t="30" w="163" /><ent r="3" t="30" w="268" /><ent r="3" t="30" w="420" /><ent r="3" t="30" w="536" /><ent r="3" t="30" w="637" /><ent r="3" t="30" w="782" /><ent r="3" t="30" w="898" /><ent r="3" t="30" w="999" /><ent r="3" t="30" w="1155" /><ent r="3" t="30" w="1239" /><ent r="3" t="30" w="1338" /><ent r="3" t="30" w="1488" /><ent r="3" t="30" w="1560" /><ent r="3" t="30" w="1637" /><ent r="3" t="30" w="1743" /><ent r="3" t="30" w="1797" /><ent r="3" t="30" w="1874" /><ent r="3" t="30" w="1957" /><ent r="3" t="30" w="2039" /><ent r="3" t="30" w="2447" /><ent r="3" t="30" w="2544" /><ent r="3" t="30" w="2677" /><ent r="3" t="30" w="3117" /><ent r="3" t="30" w="3238" /><ent r="3" t="30" w="3678" /><ent r="3" t="30" w="3777" /><ent r="3" t="30" w="3837" /><ent r="3" t="30" w="4216" /><ent r="3" t="30" w="4418" /><ent r="3" t="30" w="4822" /><ent r="3" t="30" w="5276" /><ent r="3" t="30" w="5391" /><ent r="4" t="41" w="753" /><ent r="3" t="41" w="808" /><ent r="3" t="47" w="394" /><ent r="5" t="47" w="416" /><ent r="92" t="51" w="737" /><ent r="5" t="51" w="772" /></phr><phr n="commands"><ent r="3" t="5" w="117" /><ent r="4" t="41" w="336" /><ent r="3" t="41" w="710" /><ent r="4" t="41" w="729" /></phr></stem><stem n="simpl"><phr n="Simple"><ent r="4" t="4" w="215" /><ent r="3" t="5" w="146" /><ent r="3" t="7" w="794" /><ent r="3" t="7" w="2019" /><ent r="4" t="9" w="1367" /><ent r="4" t="9" w="1386" /><ent r="4" t="13" w="544" /><ent r="3" t="13" w="1174" /><ent r="3" t="13" w="1204" /><ent r="3" t="13" w="1506" /><ent r="3" t="13" w="1536" /><ent r="3" t="40" w="153" /><ent r="3" t="40" w="750" /></phr></stem><stem n="-format"><phr n="-Format"><ent r="4" t="4" w="216" /><ent r="4" t="4" w="216" /></phr></stem><stem n="ascii"><phr n="ASCII"><ent r="4" t="4" w="216" /><ent r="3" t="5" w="115" /><ent r="5" t="18" w="705" /></phr></stem><stem n="ascii-format"><phr n="ASCII-Format"><ent r="4" t="4" w="216" /></phr></stem><stem n="commun"><phr n="communication"><ent r="4" t="4" w="218" /><ent r="3" t="5" w="122" /><ent r="3" t="7" w="61" /><ent r="3" t="12" w="755" /><ent r="3" t="12" w="783" /><ent r="6" t="22" w="367" /><ent r="6" t="22" w="569" /><ent r="6" t="22" w="786" /><ent r="6" t="22" w="1031" /><ent r="6" t="22" w="1265" /><ent r="3" t="40" w="32" /><ent r="4" t="40" w="53" /><ent r="4" t="40" w="88" /><ent r="3" t="40" w="183" /><ent r="83" t="40" w="187" /><ent r="3" t="40" w="388" /></phr><phr n="communicate"><ent r="3" t="5" w="1017" /></phr></stem><stem n="receiv"><phr n="Received"><ent r="4" t="4" w="230" /><ent r="3" t="7" w="2140" /><ent r="3" t="7" w="2194" /><ent r="3" t="7" w="2488" /><ent r="92" t="20" w="105" /><ent r="6" t="24" w="226" /><ent r="5" t="25" w="736" /><ent r="3" t="25" w="811" /><ent r="5" t="25" w="921" /><ent r="5" t="25" w="932" /><ent r="4" t="41" w="758" /><ent r="92" t="48" w="105" /></phr><phr n="receive"><ent r="3" t="5" w="112" /><ent r="4" t="7" w="1612" /><ent r="3" t="7" w="1980" /><ent r="3" t="7" w="2294" /><ent r="3" t="13" w="773" /><ent r="3" t="13" w="839" /><ent r="3" t="24" w="16" /></phr><phr n="receiving"><ent r="3" t="7" w="1995" /><ent r="3" t="13" w="744" /><ent r="3" t="13" w="810" /><ent r="4" t="41" w="751" /><ent r="4" t="41" w="921" /></phr><phr n="receives"><ent r="5" t="19" w="1357" /><ent r="5" t="19" w="1636" /><ent r="5" t="19" w="1917" /><ent r="3" t="40" w="1033" /><ent r="4" t="41" w="727" /></phr></stem><stem n="pars"><phr n="parsed"><ent r="4" t="4" w="235" /></phr></stem><stem n="gsctelnetactioncommand"><phr n="GSCTelnetActionCommand"><ent r="4" t="4" w="244" /></phr></stem><stem n="“gsctelnetactioncommand”"><phr n="“GSCTelnetActionCommand”"><ent r="4" t="4" w="245" /></phr></stem><stem n="high"><phr n="High"><ent r="4" t="4" w="254" /><ent r="3" t="18" w="1750" /><ent r="3" t="18" w="1800" /><ent r="5" t="30" w="2255" /><ent r="5" t="30" w="2265" /><ent r="5" t="30" w="2918" /><ent r="5" t="30" w="2926" /><ent r="5" t="30" w="3467" /><ent r="5" t="30" w="3475" /><ent r="5" t="30" w="4022" /><ent r="5" t="30" w="4030" /><ent r="5" t="30" w="4640" /><ent r="5" t="30" w="4648" /><ent r="5" t="30" w="5096" /><ent r="5" t="30" w="5104" /><ent r="5" t="31" w="1270" /><ent r="5" t="31" w="1280" /><ent r="5" t="31" w="1738" /><ent r="5" t="31" w="1748" /><ent r="5" t="31" w="2230" /><ent r="5" t="31" w="2240" /><ent r="4" t="40" w="921" /><ent r="4" t="41" w="908" /></phr></stem><stem n="present"><phr n="presentation"><ent r="4" t="4" w="262" /><ent r="3" t="4" w="423" /><ent r="4" t="4" w="431" /><ent r="3" t="35" w="302" /><ent r="3" t="40" w="423" /></phr><phr n="presented"><ent r="4" t="4" w="442" /><ent r="3" t="30" w="808" /><ent r="3" t="30" w="821" /><ent r="3" t="30" w="924" /><ent r="3" t="30" w="1025" /><ent r="3" t="30" w="2086" /><ent r="3" t="30" w="2727" /><ent r="3" t="30" w="3285" /><ent r="3" t="30" w="4280" /><ent r="3" t="30" w="4476" /><ent r="3" t="30" w="4915" /><ent r="5" t="31" w="642" /><ent r="5" t="31" w="646" /><ent r="3" t="31" w="1115" /><ent r="5" t="31" w="1928" /><ent r="3" t="40" w="435" /></phr><phr n="Presenting"><ent r="3" t="12" w="1023" /></phr><phr n="present"><ent r="3" t="20" w="512" /><ent r="3" t="48" w="517" /></phr></stem><stem n="audio"><phr n="audio"><ent r="4" t="4" w="267" /><ent r="4" t="4" w="368" /><ent r="3" t="12" w="754" /><ent r="3" t="12" w="782" /><ent r="64" t="12" w="800" /><ent r="1000" t="16" w="1" /><ent r="102" t="16" w="4" /><ent r="3" t="16" w="12" /><ent r="3" t="16" w="23" /><ent r="3" t="16" w="40" /><ent r="3" t="16" w="71" /><ent r="3" t="16" w="94" /><ent r="92" t="16" w="130" /><ent r="3" t="16" w="142" /><ent r="5" t="28" w="119" /><ent r="5" t="28" w="124" /><ent r="5" t="28" w="138" /><ent r="5" t="28" w="167" /><ent r="5" t="28" w="173" /><ent r="5" t="28" w="178" /><ent r="5" t="28" w="185" /><ent r="5" t="28" w="292" /><ent r="5" t="28" w="297" /><ent r="5" t="28" w="311" /><ent r="5" t="28" w="340" /><ent r="5" t="28" w="346" /><ent r="5" t="28" w="351" /><ent r="5" t="28" w="358" /><ent r="92" t="30" w="1477" /><ent r="3" t="30" w="1494" /><ent r="5" t="30" w="1530" /><ent r="5" t="30" w="1536" /><ent r="5" t="30" w="1541" /><ent r="92" t="30" w="5265" /><ent r="3" t="30" w="5315" /><ent r="5" t="30" w="5367" /><ent r="5" t="30" w="5375" /><ent r="3" t="32" w="77" /><ent r="3" t="33" w="72" /><ent r="3" t="39" w="38" /><ent r="3" t="39" w="83" /><ent r="1000" t="40" w="1" /><ent r="93" t="40" w="8" /><ent r="3" t="40" w="31" /><ent r="4" t="40" w="52" /><ent r="4" t="40" w="87" /><ent r="5" t="40" w="94" /><ent r="4" t="40" w="102" /><ent r="4" t="40" w="115" /><ent r="5" t="40" w="120" /><ent r="3" t="40" w="157" /><ent r="3" t="40" w="217" /><ent r="3" t="40" w="229" /><ent r="3" t="40" w="245" /><ent r="3" t="40" w="252" /><ent r="3" t="40" w="261" /><ent r="3" t="40" w="270" /><ent r="3" t="40" w="315" /><ent r="3" t="40" w="332" /><ent r="3" t="40" w="335" /><ent r="3" t="40" w="353" /><ent r="3" t="40" w="402" /><ent r="3" t="40" w="452" /><ent r="4" t="40" w="488" /><ent r="4" t="40" w="513" /><ent r="4" t="40" w="616" /><ent r="4" t="40" w="625" /><ent r="4" t="40" w="635" /><ent r="4" t="40" w="640" /><ent r="4" t="40" w="667" /><ent r="3" t="40" w="766" /><ent r="3" t="40" w="785" /><ent r="4" t="40" w="854" /><ent r="4" t="40" w="866" /><ent r="4" t="40" w="924" /><ent r="3" t="40" w="940" /><ent r="3" t="40" w="1092" /><ent r="3" t="40" w="1177" /><ent r="3" t="40" w="1191" /><ent r="3" t="40" w="1297" /><ent r="3" t="40" w="1333" /><ent r="6" t="40" w="1345" /><ent r="6" t="40" w="1356" /><ent r="6" t="40" w="1432" /><ent r="6" t="40" w="1438" /><ent r="6" t="40" w="1451" /><ent r="3" t="40" w="1513" /><ent r="4" t="40" w="1586" /><ent r="73" t="40" w="1632" /><ent r="4" t="40" w="1640" /><ent r="3" t="40" w="1703" /><ent r="3" t="40" w="1725" /><ent r="3" t="40" w="1776" /><ent r="3" t="40" w="1791" /><ent r="3" t="40" w="1796" /><ent r="4" t="40" w="1833" /><ent r="4" t="40" w="1863" /><ent r="4" t="40" w="1876" /><ent r="3" t="40" w="1888" /><ent r="3" t="40" w="1902" /></phr></stem><stem n="(live"><phr n="(live"><ent r="4" t="4" w="268" /><ent r="3" t="30" w="4281" /><ent r="3" t="30" w="4477" /><ent r="3" t="30" w="4916" /></phr></stem><stem n="(gbf,"><phr n="(GBF,"><ent r="4" t="4" w="276" /></phr></stem><stem n="mpeg"><phr n="MPEG"><ent r="4" t="4" w="276" /><ent r="3" t="7" w="336" /><ent r="3" t="7" w="360" /><ent r="5" t="31" w="185" /></phr></stem><stem n="video-dvd"><phr n="Video-DVD"><ent r="4" t="4" w="277" /></phr></stem><stem n="dvd"><phr n="DVD"><ent r="4" t="4" w="278" /><ent r="3" t="7" w="366" /><ent r="5" t="31" w="187" /></phr></stem><stem n="-dvd,"><phr n="-DVD,"><ent r="4" t="4" w="279" /><ent r="4" t="4" w="279" /></phr></stem><stem n="singl"><phr n="Single"><ent r="4" t="4" w="279" /><ent r="4" t="7" w="1770" /><ent r="3" t="10" w="238" /><ent r="5" t="25" w="1054" /><ent r="5" t="25" w="1083" /><ent r="3" t="31" w="82" /><ent r="3" t="31" w="106" /><ent r="5" t="31" w="174" /><ent r="3" t="33" w="10" /><ent r="3" t="34" w="26" /></phr></stem><stem n="search"><phr n="Search"><ent r="4" t="4" w="282" /><ent r="6" t="7" w="900" /><ent r="3" t="10" w="29" /><ent r="3" t="12" w="949" /><ent r="5" t="19" w="266" /><ent r="5" t="19" w="681" /><ent r="5" t="19" w="1093" /><ent r="5" t="19" w="1295" /><ent r="5" t="19" w="1574" /><ent r="5" t="19" w="1855" /><ent r="3" t="23" w="46" /><ent r="5" t="30" w="2371" /><ent r="5" t="30" w="2411" /><ent r="5" t="30" w="3020" /><ent r="5" t="30" w="3060" /><ent r="5" t="30" w="3569" /><ent r="5" t="30" w="3609" /><ent r="5" t="30" w="4124" /><ent r="5" t="30" w="4164" /><ent r="5" t="30" w="4742" /><ent r="5" t="30" w="4782" /><ent r="5" t="30" w="5198" /><ent r="5" t="30" w="5238" /><ent r="5" t="31" w="1386" /><ent r="5" t="31" w="1426" /><ent r="5" t="31" w="1854" /><ent r="5" t="31" w="1894" /><ent r="5" t="31" w="2346" /><ent r="5" t="31" w="2386" /></phr><phr n="searches"><ent r="3" t="34" w="50" /><ent r="4" t="40" w="610" /><ent r="4" t="40" w="1847" /></phr></stem><stem n="gscmediaplay"><phr n="GSCMediaPlayer"><ent r="4" t="4" w="296" /><ent r="4" t="4" w="303" /><ent r="4" t="4" w="305" /><ent r="4" t="4" w="312" /><ent r="3" t="8" w="164" /><ent r="3" t="9" w="174" /><ent r="3" t="13" w="762" /><ent r="3" t="13" w="828" /></phr></stem><stem n="offscreenview"><phr n="OffscreenViewer"><ent r="3" t="4" w="316" /><ent r="4" t="12" w="639" /><ent r="4" t="12" w="647" /><ent r="4" t="12" w="656" /><ent r="4" t="12" w="665" /><ent r="4" t="12" w="673" /><ent r="4" t="13" w="361" /><ent r="4" t="13" w="604" /><ent r="4" t="13" w="766" /><ent r="3" t="13" w="771" /><ent r="3" t="13" w="782" /><ent r="4" t="13" w="832" /><ent r="3" t="13" w="837" /><ent r="3" t="13" w="848" /><ent r="4" t="13" w="1046" /><ent r="4" t="13" w="1378" /></phr></stem><stem n="render"><phr n="rendering"><ent r="4" t="4" w="331" /></phr><phr n="rendered"><ent r="3" t="7" w="1129" /></phr></stem><stem n="decompress"><phr n="decompressing"><ent r="4" t="4" w="333" /><ent r="3" t="7" w="839" /><ent r="3" t="7" w="1183" /><ent r="3" t="13" w="752" /><ent r="3" t="13" w="818" /><ent r="3" t="13" w="1082" /><ent r="3" t="13" w="1414" /></phr><phr n="decompress"><ent r="3" t="7" w="1078" /><ent r="4" t="7" w="1399" /><ent r="3" t="12" w="628" /><ent r="3" t="12" w="682" /><ent r="3" t="13" w="381" /><ent r="3" t="13" w="624" /><ent r="3" t="13" w="1066" /><ent r="3" t="13" w="1398" /></phr><phr n="decompressed"><ent r="3" t="7" w="1135" /><ent r="3" t="7" w="1168" /><ent r="4" t="7" w="1382" /><ent r="3" t="7" w="1442" /><ent r="3" t="13" w="785" /><ent r="3" t="13" w="851" /></phr><phr n="decompression"><ent r="3" t="7" w="1144" /></phr><phr n="decompressions"><ent r="3" t="7" w="1213" /></phr></stem><stem n="tgscoffscreenview"><phr n="TGSCOffscreenViewer"><ent r="4" t="4" w="336" /></phr></stem><stem n="analog"><phr n="analogous"><ent r="4" t="4" w="340" /></phr></stem><stem n="tgscviewer"><phr n="TGSCViewer"><ent r="4" t="4" w="342" /></phr></stem><stem n="(geviscop"><phr n="(GeViScope"><ent r="3" t="4" w="347" /><ent r="3" t="8" w="366" /></phr></stem><stem n="/or"><phr n="/or"><ent r="4" t="4" w="367" /><ent r="5" t="28" w="137" /><ent r="5" t="28" w="310" /><ent r="3" t="28" w="1588" /><ent r="3" t="32" w="76" /><ent r="3" t="33" w="71" /></phr></stem><stem n="-process-dl"><phr n="-Process-DLLs"><ent r="4" t="4" w="383" /><ent r="4" t="4" w="384" /><ent r="4" t="4" w="413" /><ent r="4" t="4" w="414" /><ent r="4" t="4" w="450" /><ent r="4" t="4" w="451" /></phr></stem><stem n="in-process"><phr n="In-Process"><ent r="4" t="4" w="383" /><ent r="4" t="4" w="413" /><ent r="4" t="4" w="450" /></phr></stem><stem n="in-process-dl"><phr n="In-Process-DLLs"><ent r="4" t="4" w="383" /><ent r="4" t="4" w="413" /><ent r="4" t="4" w="450" /></phr></stem><stem n="process-dl"><phr n="Process-DLLs"><ent r="4" t="4" w="384" /><ent r="4" t="4" w="414" /><ent r="4" t="4" w="451" /></phr></stem><stem n="frontend"><phr n="frontends"><ent r="4" t="4" w="405" /></phr></stem><stem n="especi"><phr n="especially"><ent r="4" t="4" w="438" /><ent r="3" t="5" w="1156" /><ent r="3" t="7" w="1822" /><ent r="3" t="26" w="119" /><ent r="3" t="26" w="272" /><ent r="3" t="26" w="635" /><ent r="3" t="26" w="732" /><ent r="3" t="35" w="319" /><ent r="6" t="36" w="280" /></phr><phr n="especial"><ent r="3" t="44" w="181" /></phr></stem><stem n="simplest"><phr n="simplest"><ent r="3" t="5" w="16" /></phr></stem><stem n="approach"><phr n="approach"><ent r="3" t="5" w="17" /><ent r="3" t="40" w="176" /><ent r="3" t="40" w="274" /></phr></stem><stem n="brows"><phr n="browse"><ent r="3" t="5" w="21" /><ent r="3" t="9" w="1221" /><ent r="3" t="9" w="1247" /></phr></stem><stem n="on"><phr n="one"><ent r="3" t="5" w="27" /><ent r="3" t="5" w="496" /><ent r="3" t="5" w="1111" /><ent r="3" t="5" w="1222" /><ent r="4" t="7" w="1576" /><ent r="6" t="7" w="1971" /><ent r="3" t="7" w="2418" /><ent r="3" t="9" w="467" /><ent r="3" t="9" w="1189" /><ent r="3" t="10" w="165" /><ent r="3" t="12" w="502" /><ent r="3" t="13" w="113" /><ent r="3" t="18" w="738" /><ent r="3" t="19" w="148" /><ent r="5" t="19" w="416" /><ent r="5" t="19" w="469" /><ent r="5" t="19" w="522" /><ent r="3" t="19" w="577" /><ent r="5" t="19" w="833" /><ent r="5" t="19" w="886" /><ent r="5" t="19" w="939" /><ent r="3" t="21" w="219" /><ent r="3" t="21" w="256" /><ent r="3" t="25" w="362" /><ent r="5" t="30" w="2275" /><ent r="5" t="30" w="2285" /><ent r="5" t="30" w="2350" /><ent r="5" t="30" w="2999" /><ent r="5" t="30" w="3548" /><ent r="5" t="30" w="4103" /><ent r="5" t="30" w="4721" /><ent r="5" t="30" w="5177" /><ent r="3" t="31" w="938" /><ent r="3" t="31" w="1073" /><ent r="5" t="31" w="1290" /><ent r="5" t="31" w="1300" /><ent r="5" t="31" w="1365" /><ent r="3" t="31" w="1545" /><ent r="3" t="31" w="1560" /><ent r="5" t="31" w="1758" /><ent r="5" t="31" w="1768" /><ent r="5" t="31" w="1833" /><ent r="3" t="31" w="2043" /><ent r="3" t="31" w="2056" /><ent r="5" t="31" w="2250" /><ent r="5" t="31" w="2260" /><ent r="5" t="31" w="2325" /><ent r="3" t="33" w="93" /><ent r="3" t="34" w="25" /><ent r="3" t="35" w="29" /><ent r="3" t="35" w="58" /><ent r="3" t="37" w="85" /><ent r="3" t="38" w="230" /><ent r="4" t="40" w="676" /><ent r="3" t="40" w="1142" /><ent r="3" t="49" w="220" /><ent r="3" t="49" w="258" /></phr></stem><stem n="mode"><phr n="mode"><ent r="3" t="5" w="48" /><ent r="3" t="5" w="781" /><ent r="3" t="5" w="1181" /><ent r="6" t="7" w="896" /><ent r="92" t="18" w="115" /><ent r="3" t="18" w="122" /><ent r="6" t="18" w="150" /><ent r="6" t="18" w="152" /><ent r="92" t="18" w="257" /><ent r="3" t="18" w="264" /><ent r="3" t="18" w="275" /><ent r="5" t="18" w="294" /><ent r="5" t="18" w="296" /><ent r="5" t="18" w="300" /><ent r="5" t="18" w="306" /><ent r="5" t="18" w="319" /><ent r="92" t="18" w="712" /><ent r="93" t="29" w="2244" /><ent r="4" t="29" w="2250" /><ent r="6" t="29" w="2275" /><ent r="3" t="30" w="77" /><ent r="5" t="30" w="111" /><ent r="3" t="30" w="321" /><ent r="3" t="30" w="325" /><ent r="5" t="30" w="370" /><ent r="3" t="30" w="450" /><ent r="5" t="30" w="484" /><ent r="3" t="30" w="690" /><ent r="5" t="30" w="732" /><ent r="3" t="30" w="812" /><ent r="5" t="30" w="846" /><ent r="3" t="30" w="1055" /><ent r="3" t="30" w="1059" /><ent r="5" t="30" w="1104" /><ent r="92" t="30" w="1327" /><ent r="3" t="30" w="1353" /><ent r="3" t="30" w="1357" /><ent r="3" t="30" w="1362" /><ent r="5" t="30" w="1428" /><ent r="5" t="30" w="1436" /><ent r="5" t="30" w="1443" /><ent r="92" t="30" w="1627" /><ent r="3" t="30" w="1652" /><ent r="3" t="30" w="1656" /><ent r="3" t="30" w="1680" /><ent r="5" t="30" w="1714" /><ent r="5" t="30" w="1722" /><ent r="5" t="30" w="1729" /><ent r="3" t="30" w="2078" /><ent r="3" t="30" w="2082" /><ent r="5" t="30" w="2138" /><ent r="3" t="30" w="2719" /><ent r="3" t="30" w="2723" /><ent r="5" t="30" w="2804" /><ent r="3" t="30" w="3163" /><ent r="5" t="30" w="3213" /><ent r="5" t="30" w="3221" /><ent r="3" t="30" w="3277" /><ent r="3" t="30" w="3281" /><ent r="5" t="30" w="3353" /><ent r="92" t="30" w="3826" /><ent r="3" t="30" w="3844" /><ent r="5" t="30" w="3908" /><ent r="3" t="30" w="4272" /><ent r="3" t="30" w="4276" /><ent r="5" t="30" w="4323" /><ent r="3" t="30" w="4468" /><ent r="3" t="30" w="4472" /><ent r="5" t="30" w="4526" /><ent r="3" t="30" w="4907" /><ent r="3" t="30" w="4911" /><ent r="5" t="30" w="4982" /><ent r="3" t="31" w="1107" /><ent r="3" t="31" w="1111" /><ent r="5" t="31" w="1153" /><ent r="92" t="31" w="1497" /><ent r="5" t="31" w="1621" /><ent r="5" t="31" w="2113" /><ent r="92" t="47" w="423" /><ent r="4" t="47" w="430" /><ent r="3" t="47" w="439" /><ent r="5" t="47" w="453" /><ent r="6" t="47" w="455" /><ent r="5" t="47" w="458" /><ent r="92" t="51" w="2272" /><ent r="4" t="51" w="2279" /><ent r="6" t="51" w="2304" /><ent r="5" t="52" w="395" /><ent r="5" t="52" w="401" /><ent r="92" t="52" w="440" /><ent r="3" t="52" w="461" /><ent r="5" t="52" w="486" /><ent r="5" t="52" w="492" /></phr></stem></index> |