void-packages/srcpkgs/kodi/files/swig.nojava-18.2/AddonModuleXbmcdrm.i.xml

1242 lines
92 KiB
XML
Raw Normal View History

<?xml version="1.0" ?>
2019-04-22 19:01:28 +00:00
<top id="1" addr="0x7fe1bbfadb30" >
<attributelist id="2" addr="0x7fe1bbfadb30" >
<attribute name="outfile" value="AddonModuleXbmcdrm.i.xml" id="3" addr="0x7fe1bbfc98d0" />
<attribute name="name" value="xbmcdrm" id="4" addr="0x7fe1bbfc98d0" />
<attribute name="module" value="xbmcdrm" id="5" addr="0x7fe1bbfc2fd0" />
<attribute name="inputfile" value="/builddir/xbmc-18.2-Leia/xbmc/interfaces/swig/../swig/AddonModuleXbmcdrm.i" id="6" addr="0x7fe1bbfc98d0" />
<attribute name="classes" value="0x7fe1bbfc0590" id="7" addr="0x7fe1bbfc0590" />
<attribute name="infile" value="/builddir/xbmc-18.2-Leia/xbmc/interfaces/swig/../swig/AddonModuleXbmcdrm.i" id="8" addr="0x7fe1bbfc98d0" />
<attribute name="outfile_h" value="AddonModuleXbmcdrm.i.h" id="9" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<include id="10" addr="0x7fe1bbfbded0" >
<attributelist id="11" addr="0x7fe1bbfbded0" >
<attribute name="name" value="/usr/share/swig/3.0.12/swig.swg" id="12" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<include id="13" addr="0x7fe1bbfbdf30" >
<attributelist id="14" addr="0x7fe1bbfbdf30" >
<attribute name="name" value="/usr/share/swig/3.0.12/swigwarnings.swg" id="15" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<include id="16" addr="0x7fe1bbfbe050" >
<attributelist id="17" addr="0x7fe1bbfbe050" >
<attribute name="name" value="/usr/share/swig/3.0.12/swigwarn.swg" id="18" addr="0x7fe1bbfc98d0" />
</attributelist >
</include >
</include >
2019-04-22 19:01:28 +00:00
<namespace id="19" addr="0x7fe1bbfc00b0" >
<attributelist id="20" addr="0x7fe1bbfc00b0" >
<attribute name="sym_name" value="std" id="21" addr="0x7fe1bbfc98d0" />
<attribute name="name" value="std" id="22" addr="0x7fe1bbfc98d0" />
<typescope id="23" addr="0x7fe1bbfc7ed0" >
<attributelist id="24" addr="0x7fe1bbfc7ed0" >
<attribute name="name" value="std" id="25" addr="0x7fe1bbfc98d0" />
<typetab id="26" addr="0x7fe1bbfc7ef0" >
<attributelist id="27" addr="0x7fe1bbfc7ef0" >
<attribute name="initializer_list" value="initializer_list" id="28" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typetabsitem id="29" addr="0x7fe1bbfc8010" >
<attributelist id="30" addr="0x7fe1bbfc8010" >
</attributelist >
</typetabsitem >
</typetab >
2019-04-22 19:01:28 +00:00
<attribute name="parent" value="0x7fe1bbfaca30" id="31" addr="0x7fe1bbfaca30" />
<attribute name="qname" value="std" id="32" addr="0x7fe1bbfc98d0" />
<attribute name="symtab" value="0x7fe1bbfc0010" id="33" addr="0x7fe1bbfc0010" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typescopesitem id="34" addr="0x7fe1bbfbff70" >
<attributelist id="35" addr="0x7fe1bbfbff70" >
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="36" addr="0x7fe1bbfc7ef0" >
<attributelist id="37" addr="0x7fe1bbfc7ef0" >
<attribute name="initializer_list" value="initializer_list" id="38" addr="0x7fe1bbfc98d0" />
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="39" addr="0x7fe1bbfaca30" >
<attributelist id="40" addr="0x7fe1bbfaca30" >
<attribute name="name" value="" id="41" addr="0x7fe1bbfc98d0" />
<typetab id="42" addr="0x7fe1bbfaca90" >
<attributelist id="43" addr="0x7fe1bbfaca90" >
</attributelist >
</typetab >
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="44" addr="0x7fe1bbfc7f10" >
<attributelist id="45" addr="0x7fe1bbfc7f10" >
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="46" addr="0x7fe1bbfc0010" >
<attributelist id="47" addr="0x7fe1bbfc0010" >
<attribute name="name" value="std" id="48" addr="0x7fe1bbfc98d0" />
<attribute name="csymtab" value="0x7fe1bbfc0050" id="49" addr="0x7fe1bbfc0050" />
<attribute name="symtab" value="0x7fe1bbfbfff0" id="50" addr="0x7fe1bbfbfff0" />
</attributelist >
</typescopesitem >
</typescope >
2019-04-22 19:01:28 +00:00
<attribute name="symtab" value="0x7fe1bbfc0010" id="51" addr="0x7fe1bbfc0010" />
<attribute name="sym_symtab" value="0x7fe1bbfac950" id="52" addr="0x7fe1bbfac950" />
<attribute name="sym_overname" value="__SWIG_0" id="53" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<template id="54" addr="0x7fe1bbfc0230" >
<attributelist id="55" addr="0x7fe1bbfc0230" >
<attribute name="templatetype" value="class" id="56" addr="0x7fe1bbfc98d0" />
<attribute name="sym_typename" value="1" id="57" addr="0x7fe1bbfc98d0" />
<attribute name="name" value="initializer_list" id="58" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc0010" id="59" addr="0x7fe1bbfc0010" />
<attribute name="symtab" value="0x7fe1bbfc0450" id="60" addr="0x7fe1bbfc0450" />
<attribute name="allows_typedef" value="1" id="61" addr="0x7fe1bbfc98d0" />
<attribute name="kind" value="class" id="62" addr="0x7fe1bbfc98d0" />
<attribute name="sym_name" value="initializer_list" id="63" addr="0x7fe1bbfc98d0" />
<attribute name="sym_overname" value="__SWIG_0" id="64" addr="0x7fe1bbfc98d0" />
<templateparms id="65" addr="0x7fe1bbfc0150" >
<parm id="66">
2019-04-22 19:01:28 +00:00
<attributelist id="67" addr="0x7fe1bbfc0150" >
<attribute name="name" value="T" id="68" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="typename T" id="69" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</templateparms >
</attributelist >
2019-04-22 19:01:28 +00:00
<access id="70" addr="0x7fe1bbfc0610" >
<attributelist id="71" addr="0x7fe1bbfc0610" >
<attribute name="kind" value="public" id="72" addr="0x7fe1bbfc98d0" />
</attributelist >
</access >
</template >
2019-04-22 19:01:28 +00:00
<typemap id="73" addr="0x7fe1bbfc0c70" >
<attributelist id="74" addr="0x7fe1bbfc0c70" >
<kwargs id="75" addr="0x7fe1bbfc0970" >
<attributelist id="76" addr="0x7fe1bbfc0970" >
<attribute name="name" value="warning" id="77" addr="0x7fe1bbfc98d0" />
<attribute name="value" value="476:Initialization using std::initializer_list." id="78" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<kwargssitem id="79" addr="0x7fe1bbfc0af0" >
<attributelist id="80" addr="0x7fe1bbfc0af0" >
</attributelist >
</kwargssitem >
2019-04-22 19:01:28 +00:00
<kwargssitem id="81" addr="0x7fe1bbfc0950" >
<attributelist id="82" addr="0x7fe1bbfc0950" >
</attributelist >
</kwargssitem >
</kwargs >
2019-04-22 19:01:28 +00:00
<attribute name="code" value="" id="83" addr="0x7fe1bbfc98d0" />
<attribute name="method" value="in" id="84" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typemapitem id="85" addr="0x7fe1bbfc0b90" >
<attributelist id="86" addr="0x7fe1bbfc0b90" >
<parmlist id="87" addr="0x7fe1bbfc0bd0" >
<parm id="88">
2019-04-22 19:01:28 +00:00
<attributelist id="89" addr="0x7fe1bbfc0bd0" >
<attribute name="type" value="std::initializer_list&lt;(T)>" id="90" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
</attributelist >
</typemapitem >
</typemap >
2019-04-22 19:01:28 +00:00
<typemap id="91" addr="0x7fe1bbfc0ff0" >
<attributelist id="92" addr="0x7fe1bbfc0ff0" >
<kwargs id="93" addr="0x7fe1bbfc0d90" >
<attributelist id="94" addr="0x7fe1bbfc0d90" >
<attribute name="name" value="precedence" id="95" addr="0x7fe1bbfc98d0" />
<attribute name="value" value="0" id="96" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<kwargssitem id="97" addr="0x7fe1bbfc0db0" >
<attributelist id="98" addr="0x7fe1bbfc0db0" >
</attributelist >
</kwargssitem >
2019-04-22 19:01:28 +00:00
<kwargssitem id="99" addr="0x7fe1bbfc0dd0" >
<attributelist id="100" addr="0x7fe1bbfc0dd0" >
</attributelist >
</kwargssitem >
</kwargs >
2019-04-22 19:01:28 +00:00
<attribute name="code" value="" id="101" addr="0x7fe1bbfc98d0" />
<attribute name="method" value="typecheck" id="102" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typemapitem id="103" addr="0x7fe1bbfc0f30" >
<attributelist id="104" addr="0x7fe1bbfc0f30" >
<parmlist id="105" addr="0x7fe1bbfc0f70" >
<parm id="106">
2019-04-22 19:01:28 +00:00
<attributelist id="107" addr="0x7fe1bbfc0f70" >
<attribute name="type" value="std::initializer_list&lt;(T)>" id="108" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
</attributelist >
</typemapitem >
</typemap >
</namespace >
2019-04-22 19:01:28 +00:00
<typemap id="109" addr="0x7fe1bbfc1210" >
<attributelist id="110" addr="0x7fe1bbfc1210" >
<attribute name="code" value="delete [] $1;" id="111" addr="0x7fe1bbfc98d0" />
<attribute name="method" value="newfree" id="112" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typemapitem id="113" addr="0x7fe1bbfc1130" >
<attributelist id="114" addr="0x7fe1bbfc1130" >
<parmlist id="115" addr="0x7fe1bbfc1170" >
<parm id="116">
2019-04-22 19:01:28 +00:00
<attributelist id="117" addr="0x7fe1bbfc1170" >
<attribute name="type" value="p.char" id="118" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
</attributelist >
</typemapitem >
</typemap >
2019-04-22 19:01:28 +00:00
<typemap id="119" addr="0x7fe1bbfc13f0" >
<attributelist id="120" addr="0x7fe1bbfc13f0" >
<attribute name="code" value="{&#10; delete [] $1;&#10; if ($input) {&#10; $1 = ($1_type) (new char[strlen((const char *)$input)+1]);&#10; strcpy((char *)$1, (const char *)$input);&#10; } else {&#10; $1 = 0;&#10; }&#10;}" id="121" addr="0x7fe1bbfc98d0" />
<attribute name="method" value="memberin" id="122" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typemapitem id="123" addr="0x7fe1bbfc1330" >
<attributelist id="124" addr="0x7fe1bbfc1330" >
<parmlist id="125" addr="0x7fe1bbfc1370" >
<parm id="126">
2019-04-22 19:01:28 +00:00
<attributelist id="127" addr="0x7fe1bbfc1370" >
<attribute name="type" value="p.char" id="128" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
</attributelist >
</typemapitem >
</typemap >
2019-04-22 19:01:28 +00:00
<typemap id="129" addr="0x7fe1bbfc1650" >
<attributelist id="130" addr="0x7fe1bbfc1650" >
<kwargs id="131" addr="0x7fe1bbfc1490" >
<attributelist id="132" addr="0x7fe1bbfc1490" >
<attribute name="name" value="warning" id="133" addr="0x7fe1bbfc98d0" />
<attribute name="value" value="451:Setting a const char * variable may leak memory." id="134" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<kwargssitem id="135" addr="0x7fe1bbfc14b0" >
<attributelist id="136" addr="0x7fe1bbfc14b0" >
</attributelist >
</kwargssitem >
2019-04-22 19:01:28 +00:00
<kwargssitem id="137" addr="0x7fe1bbfc1470" >
<attributelist id="138" addr="0x7fe1bbfc1470" >
</attributelist >
</kwargssitem >
</kwargs >
2019-04-22 19:01:28 +00:00
<attribute name="code" value="{&#10; if ($input) {&#10; $1 = ($1_type) (new char[strlen((const char *)$input)+1]);&#10; strcpy((char *)$1, (const char *)$input);&#10; } else {&#10; $1 = 0;&#10; }&#10;}" id="139" addr="0x7fe1bbfc98d0" />
<attribute name="method" value="memberin" id="140" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typemapitem id="141" addr="0x7fe1bbfc1590" >
<attributelist id="142" addr="0x7fe1bbfc1590" >
<parmlist id="143" addr="0x7fe1bbfc15d0" >
<parm id="144">
2019-04-22 19:01:28 +00:00
<attributelist id="145" addr="0x7fe1bbfc15d0" >
<attribute name="type" value="p.q(const).char" id="146" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
</attributelist >
</typemapitem >
</typemap >
2019-04-22 19:01:28 +00:00
<typemap id="147" addr="0x7fe1bbfc1830" >
<attributelist id="148" addr="0x7fe1bbfc1830" >
<attribute name="code" value="{&#10; delete [] $1;&#10; if ($input) {&#10; $1 = ($1_type) (new char[strlen((const char *)$input)+1]);&#10; strcpy((char *)$1, (const char *)$input);&#10; } else {&#10; $1 = 0;&#10; }&#10;}" id="149" addr="0x7fe1bbfc98d0" />
<attribute name="method" value="globalin" id="150" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typemapitem id="151" addr="0x7fe1bbfc1770" >
<attributelist id="152" addr="0x7fe1bbfc1770" >
<parmlist id="153" addr="0x7fe1bbfc17b0" >
<parm id="154">
2019-04-22 19:01:28 +00:00
<attributelist id="155" addr="0x7fe1bbfc17b0" >
<attribute name="type" value="p.char" id="156" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
</attributelist >
</typemapitem >
</typemap >
2019-04-22 19:01:28 +00:00
<typemap id="157" addr="0x7fe1bbfc1a90" >
<attributelist id="158" addr="0x7fe1bbfc1a90" >
<kwargs id="159" addr="0x7fe1bbfc18d0" >
<attributelist id="160" addr="0x7fe1bbfc18d0" >
<attribute name="name" value="warning" id="161" addr="0x7fe1bbfc98d0" />
<attribute name="value" value="451:Setting a const char * variable may leak memory." id="162" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<kwargssitem id="163" addr="0x7fe1bbfc18f0" >
<attributelist id="164" addr="0x7fe1bbfc18f0" >
</attributelist >
</kwargssitem >
2019-04-22 19:01:28 +00:00
<kwargssitem id="165" addr="0x7fe1bbfc18b0" >
<attributelist id="166" addr="0x7fe1bbfc18b0" >
</attributelist >
</kwargssitem >
</kwargs >
2019-04-22 19:01:28 +00:00
<attribute name="code" value="{&#10; if ($input) {&#10; $1 = ($1_type) (new char[strlen((const char *)$input)+1]);&#10; strcpy((char *)$1, (const char *)$input);&#10; } else {&#10; $1 = 0;&#10; }&#10;}" id="167" addr="0x7fe1bbfc98d0" />
<attribute name="method" value="globalin" id="168" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typemapitem id="169" addr="0x7fe1bbfc19d0" >
<attributelist id="170" addr="0x7fe1bbfc19d0" >
<parmlist id="171" addr="0x7fe1bbfc1a10" >
<parm id="172">
2019-04-22 19:01:28 +00:00
<attributelist id="173" addr="0x7fe1bbfc1a10" >
<attribute name="type" value="p.q(const).char" id="174" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
</attributelist >
</typemapitem >
</typemap >
2019-04-22 19:01:28 +00:00
<typemap id="175" addr="0x7fe1bbfc1cb0" >
<attributelist id="176" addr="0x7fe1bbfc1cb0" >
<attribute name="code" value="{&#10; if($input) {&#10; strncpy((char*)$1, (const char *)$input, $1_dim0-1);&#10; $1[$1_dim0-1] = 0;&#10; } else {&#10; $1[0] = 0;&#10; }&#10;}" id="177" addr="0x7fe1bbfc98d0" />
<attribute name="method" value="memberin" id="178" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typemapitem id="179" addr="0x7fe1bbfc1bf0" >
<attributelist id="180" addr="0x7fe1bbfc1bf0" >
<parmlist id="181" addr="0x7fe1bbfc1c30" >
<parm id="182">
2019-04-22 19:01:28 +00:00
<attributelist id="183" addr="0x7fe1bbfc1c30" >
<attribute name="type" value="a(ANY).char" id="184" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
</attributelist >
</typemapitem >
</typemap >
2019-04-22 19:01:28 +00:00
<typemap id="185" addr="0x7fe1bbfc1ed0" >
<attributelist id="186" addr="0x7fe1bbfc1ed0" >
<attribute name="code" value="{&#10; if($input) {&#10; strncpy((char*)$1, (const char *)$input, $1_dim0-1);&#10; $1[$1_dim0-1] = 0;&#10; } else {&#10; $1[0] = 0;&#10; }&#10;}" id="187" addr="0x7fe1bbfc98d0" />
<attribute name="method" value="globalin" id="188" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typemapitem id="189" addr="0x7fe1bbfc1e10" >
<attributelist id="190" addr="0x7fe1bbfc1e10" >
<parmlist id="191" addr="0x7fe1bbfc1e50" >
<parm id="192">
2019-04-22 19:01:28 +00:00
<attributelist id="193" addr="0x7fe1bbfc1e50" >
<attribute name="type" value="a(ANY).char" id="194" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
</attributelist >
</typemapitem >
</typemap >
2019-04-22 19:01:28 +00:00
<typemap id="195" addr="0x7fe1bbfc20b0" >
<attributelist id="196" addr="0x7fe1bbfc20b0" >
<attribute name="code" value="{&#10; if ($input) strcpy((char *)$1, (const char *)$input);&#10; else $1[0] = 0;&#10;}" id="197" addr="0x7fe1bbfc98d0" />
<attribute name="method" value="memberin" id="198" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typemapitem id="199" addr="0x7fe1bbfc1ff0" >
<attributelist id="200" addr="0x7fe1bbfc1ff0" >
<parmlist id="201" addr="0x7fe1bbfc2030" >
<parm id="202">
2019-04-22 19:01:28 +00:00
<attributelist id="203" addr="0x7fe1bbfc2030" >
<attribute name="type" value="a().char" id="204" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
</attributelist >
</typemapitem >
</typemap >
2019-04-22 19:01:28 +00:00
<typemap id="205" addr="0x7fe1bbfc2290" >
<attributelist id="206" addr="0x7fe1bbfc2290" >
<attribute name="code" value="{&#10; if ($input) strcpy((char *)$1, (const char *)$input);&#10; else $1[0] = 0;&#10;}" id="207" addr="0x7fe1bbfc98d0" />
<attribute name="method" value="globalin" id="208" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typemapitem id="209" addr="0x7fe1bbfc21d0" >
<attributelist id="210" addr="0x7fe1bbfc21d0" >
<parmlist id="211" addr="0x7fe1bbfc2210" >
<parm id="212">
2019-04-22 19:01:28 +00:00
<attributelist id="213" addr="0x7fe1bbfc2210" >
<attribute name="type" value="a().char" id="214" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
</attributelist >
</typemapitem >
</typemap >
2019-04-22 19:01:28 +00:00
<typemap id="215" addr="0x7fe1bbfc24b0" >
<attributelist id="216" addr="0x7fe1bbfc24b0" >
<attribute name="code" value="{&#10; size_t ii;&#10; $1_basetype *b = ($1_basetype *) $1;&#10; for (ii = 0; ii &lt; (size_t)$1_size; ii++) b[ii] = *(($1_basetype *) $input + ii);&#10;}" id="217" addr="0x7fe1bbfc98d0" />
<attribute name="method" value="memberin" id="218" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typemapitem id="219" addr="0x7fe1bbfc23f0" >
<attributelist id="220" addr="0x7fe1bbfc23f0" >
<parmlist id="221" addr="0x7fe1bbfc2430" >
<parm id="222">
2019-04-22 19:01:28 +00:00
<attributelist id="223" addr="0x7fe1bbfc2430" >
<attribute name="type" value="a(ANY).SWIGTYPE" id="224" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
</attributelist >
</typemapitem >
</typemap >
2019-04-22 19:01:28 +00:00
<typemap id="225" addr="0x7fe1bbfc26d0" >
<attributelist id="226" addr="0x7fe1bbfc26d0" >
<attribute name="code" value="{&#10; size_t ii;&#10; $1_basetype *b = ($1_basetype *) $1;&#10; for (ii = 0; ii &lt; (size_t)$1_size; ii++) b[ii] = *(($1_basetype *) $input + ii);&#10;}" id="227" addr="0x7fe1bbfc98d0" />
<attribute name="method" value="globalin" id="228" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typemapitem id="229" addr="0x7fe1bbfc2610" >
<attributelist id="230" addr="0x7fe1bbfc2610" >
<parmlist id="231" addr="0x7fe1bbfc2650" >
<parm id="232">
2019-04-22 19:01:28 +00:00
<attributelist id="233" addr="0x7fe1bbfc2650" >
<attribute name="type" value="a(ANY).SWIGTYPE" id="234" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
</attributelist >
</typemapitem >
</typemap >
2019-04-22 19:01:28 +00:00
<typemap id="235" addr="0x7fe1bbfc2930" >
<attributelist id="236" addr="0x7fe1bbfc2930" >
<attribute name="code" value="{&#10; $basetype (*inp)[$1_dim1] = ($basetype (*)[$1_dim1])($input);&#10; $basetype (*dest)[$1_dim1] = ($basetype (*)[$1_dim1])($1);&#10; size_t ii = 0;&#10; for (; ii &lt; $1_dim0; ++ii) {&#10; $basetype *ip = inp[ii];&#10; $basetype *dp = dest[ii];&#10; size_t jj = 0;&#10; for (; jj &lt; $1_dim1; ++jj) dp[jj] = ip[jj];&#10; }&#10;}" id="237" addr="0x7fe1bbfc98d0" />
<attribute name="method" value="memberin" id="238" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typemapitem id="239" addr="0x7fe1bbfc2810" >
<attributelist id="240" addr="0x7fe1bbfc2810" >
<parmlist id="241" addr="0x7fe1bbfc28b0" >
<parm id="242">
2019-04-22 19:01:28 +00:00
<attributelist id="243" addr="0x7fe1bbfc28b0" >
<attribute name="type" value="a(ANY).a(ANY).SWIGTYPE" id="244" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
</attributelist >
</typemapitem >
</typemap >
2019-04-22 19:01:28 +00:00
<typemap id="245" addr="0x7fe1bbfc2b90" >
<attributelist id="246" addr="0x7fe1bbfc2b90" >
<attribute name="code" value="{&#10; $basetype (*inp)[$1_dim1] = ($basetype (*)[$1_dim1])($input);&#10; $basetype (*dest)[$1_dim1] = ($basetype (*)[$1_dim1])($1);&#10; size_t ii = 0;&#10; for (; ii &lt; $1_dim0; ++ii) {&#10; $basetype *ip = inp[ii];&#10; $basetype *dp = dest[ii];&#10; size_t jj = 0;&#10; for (; jj &lt; $1_dim1; ++jj) dp[jj] = ip[jj];&#10; }&#10;}" id="247" addr="0x7fe1bbfc98d0" />
<attribute name="method" value="globalin" id="248" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typemapitem id="249" addr="0x7fe1bbfc2a70" >
<attributelist id="250" addr="0x7fe1bbfc2a70" >
<parmlist id="251" addr="0x7fe1bbfc2b10" >
<parm id="252">
2019-04-22 19:01:28 +00:00
<attributelist id="253" addr="0x7fe1bbfc2b10" >
<attribute name="type" value="a(ANY).a(ANY).SWIGTYPE" id="254" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
</attributelist >
</typemapitem >
</typemap >
2019-04-22 19:01:28 +00:00
<insert id="255" addr="0x7fe1bbfc2c50" >
<attributelist id="256" addr="0x7fe1bbfc2c50" >
<attribute name="code" value="&#10;#ifdef __cplusplus&#10;/* SwigValueWrapper is described in swig.swg */&#10;template&lt;typename T> class SwigValueWrapper {&#10; struct SwigMovePointer {&#10; T *ptr;&#10; SwigMovePointer(T *p) : ptr(p) { }&#10; ~SwigMovePointer() { delete ptr; }&#10; SwigMovePointer&amp; operator=(SwigMovePointer&amp; rhs) { T* oldptr = ptr; ptr = 0; delete oldptr; ptr = rhs.ptr; rhs.ptr = 0; return *this; }&#10; } pointer;&#10; SwigValueWrapper&amp; operator=(const SwigValueWrapper&lt;T>&amp; rhs);&#10; SwigValueWrapper(const SwigValueWrapper&lt;T>&amp; rhs);&#10;public:&#10; SwigValueWrapper() : pointer(0) { }&#10; SwigValueWrapper&amp; operator=(const T&amp; t) { SwigMovePointer tmp(new T(t)); pointer = tmp; return *this; }&#10; operator T&amp;() const { return *pointer.ptr; }&#10; T *operator&amp;() { return pointer.ptr; }&#10;};" id="257" addr="0x7fe1bbfc98d0" />
<attribute name="section" value="runtime" id="258" addr="0x7fe1bbfc98d0" />
</attributelist >
</insert >
2019-04-22 19:01:28 +00:00
<insert id="259" addr="0x7fe1bbfc2d30" >
<attributelist id="260" addr="0x7fe1bbfc2d30" >
<attribute name="code" value="&#10;template &lt;typename T> T SwigValueInit() {&#10; return T();&#10;}&#10;#endif&#10;" id="261" addr="0x7fe1bbfc98d0" />
<attribute name="section" value="runtime" id="262" addr="0x7fe1bbfc98d0" />
</attributelist >
</insert >
2019-04-22 19:01:28 +00:00
<insert id="263" addr="0x7fe1bbfc2e10" >
<attributelist id="264" addr="0x7fe1bbfc2e10" >
<attribute name="code" value="/* -----------------------------------------------------------------------------&#10; * This section contains generic SWIG labels for method/variable&#10; * declarations/attributes, and other compiler dependent labels.&#10; * ----------------------------------------------------------------------------- */&#10;&#10;/* template workaround for compilers that cannot correctly implement the C++ standard */&#10;#ifndef SWIGTEMPLATEDISAMBIGUATOR&#10;# if defined(__SUNPRO_CC) &amp;&amp; (__SUNPRO_CC &lt;= 0x560)&#10;# define SWIGTEMPLATEDISAMBIGUATOR template&#10;# elif defined(__HP_aCC)&#10;/* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */&#10;/* If we find a maximum version that requires this, the test would be __HP_aCC &lt;= 35500 for A.03.55 */&#10;# define SWIGTEMPLATEDISAMBIGUATOR template&#10;# else&#10;# define SWIGTEMPLATEDISAMBIGUATOR&#10;# endif&#10;#endif&#10;&#10;/* inline attribute */&#10;#ifndef SWIGINLINE&#10;# if defined(__cplusplus) || (defined(__GNUC__) &amp;&amp; !defined(__STRICT_ANSI__))&#10;# define SWIGINLINE inline&#10;# else&#10;# define SWIGINLINE&#10;# endif&#10;#endif&#10;&#10;/* attribute recognised by some compilers to avoid 'unused' warnings */&#10;#ifndef SWIGUNUSED&#10;# if defined(__GNUC__)&#10;# if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 &amp;&amp; __GNUC_MINOR__ >= 4))&#10;# define SWIGUNUSED __attribute__ ((__unused__))&#10;# else&#10;# define SWIGUNUSED&#10;# endif&#10;# elif defined(__ICC)&#10;# define SWIGUNUSED __attribute__ ((__unused__))&#10;# else&#10;# define SWIGUNUSED&#10;# endif&#10;#endif&#10;&#10;#ifndef SWIG_MSC_UNSUPPRESS_4505&#10;# if defined(_MSC_VER)&#10;# pragma warning(disable : 4505) /* unreferenced local function has been removed */&#10;# endif&#10;#endif&#10;&#10;#ifndef SWIGUNUSEDPARM&#10;# ifdef __cplusplus&#10;# define SWIGUNUSEDPARM(p)&#10;# else&#10;# define SWIGUNUSEDPARM(p) p SWIGUNUSED&#10;# endif&#10;#endif&#10;&#10;/* internal SWIG method */&#10;#ifndef SWIGINTERN&#10;# define SWIGINTERN static SWIGUNUSED&#10;#endif&#10;&#10;/* internal inline SWIG method */&#10;#ifndef SWIGINTERNINLINE&#10;# define SWIGINTERNINLINE SWIGINTERN SWIGINLINE&#10;#endif&#10;&#10;/* exporting methods */&#10;#if defined(__GNUC__)&#10;# if (__GNUC__ >= 4) || (__GNUC__ == 3 &amp;&amp; __GNUC_MINOR__ >= 4)&#10;# ifndef GCC_HASCLASSVISIBILITY&#10;# define GCC_HASCLASSVISIBILITY&#10;# endif&#10;# endif&#10;#endif&#10;&#10;#ifndef SWIGEXPORT&#10;# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)&#10;# if defined(STATIC_LINKED)&#10;# define SWIGEXPORT&#10;# else&#10;# define SWIGEXPORT __declspec(dllexport)&#10;# endif&#10;# else&#10;# if defined(__GNUC__) &amp;&amp; defined(GCC_HASCLASSVISIBILITY)&#10;# define SWIGEXPORT __attribute__ ((visibility(&quot;default&quot;)))&#10;# else&#10;# define SWIGEXPORT&#10;# endif&#10;# endif&#10;#endif&#10;&#10;/* calling conventions for Windows */&#10;#ifndef SWIGSTDCALL&#10;# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)&#10;# define SWIGSTDCALL __stdcall&#10;# else&#10;# define SWIGSTDCALL&#10;# endif&#10;#endif&#10;&#10;/* Deal with Microsoft's attempt at deprecating C standard runtime functions */&#10;#if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) &amp;&amp; defined(_MSC_VER) &amp;&amp; !defined(_CRT_SECURE_NO_DEPRECATE)&#10;# define _CRT_SECURE_NO_DEPRECATE&#10;#endif&#10;&#10;/* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */&#10;#if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) &amp;&amp; defined(_MSC_VER) &amp;&amp; !defined(_SCL_SECURE_NO_DEPRECATE)&#10;# define _SCL_SECURE_NO_DEPRECATE&#10;#endif&#10;&#10;/* Deal with Apple's deprecated 'AssertMacros.h' from Carbon-framework */&#10;#if defined(__APPLE__) &amp;&amp; !defined(__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES)&#10;# define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0&#10;#endif&#10;&#10;/* Intel's compiler complains if a variable w
<attribute name="section" value="runtime" id="266" addr="0x7fe1bbfc98d0" />
</attributelist >
</insert >
</include >
2019-04-22 19:01:28 +00:00
<include id="267" addr="0x7fe1bbfc2f90" >
<attributelist id="268" addr="0x7fe1bbfc2f90" >
<attribute name="name" value="/builddir/xbmc-18.2-Leia/xbmc/interfaces/swig/../swig/AddonModuleXbmcdrm.i" id="269" addr="0x7fe1bbfc98d0" />
<attribute name="module" value="" id="270" addr="0x7fe1bbfc3030" />
<attribute name="options" value="0x7fe1bbfc2f10" id="271" addr="0x7fe1bbfc2f10" />
</attributelist >
2019-04-22 19:01:28 +00:00
<module id="272" addr="0x7fe1bbfc2fd0" >
<attributelist id="273" addr="0x7fe1bbfc2fd0" >
<attribute name="name" value="xbmcdrm" id="274" addr="0x7fe1bbfc98d0" />
</attributelist >
</module >
2019-04-22 19:01:28 +00:00
<insert id="275" addr="0x7fe1bbfc3070" >
<attributelist id="276" addr="0x7fe1bbfc3070" >
<attribute name="code" value="&#10;#if defined(TARGET_WINDOWS)&#10;# include &lt;windows.h>&#10;#endif&#10;&#10;#include &quot;interfaces/legacy/DrmCryptoSession.h&quot;&#10;#include &quot;utils/log.h&quot;&#10;&#10;using namespace XBMCAddon;&#10;using namespace xbmcdrm;&#10;&#10;#if defined(__GNUG__)&#10;#pragma GCC diagnostic ignored &quot;-Wstrict-aliasing&quot;&#10;#endif&#10;&#10;" id="277" addr="0x7fe1bbfc98d0" />
</attributelist >
</insert >
2019-04-22 19:01:28 +00:00
<include id="278" addr="0x7fe1bbfc30f0" >
<attributelist id="279" addr="0x7fe1bbfc30f0" >
<attribute name="name" value="/builddir/xbmc-18.2-Leia/xbmc/interfaces/legacy/swighelper.h" id="280" addr="0x7fe1bbfc98d0" />
</attributelist >
</include >
2019-04-22 19:01:28 +00:00
<include id="281" addr="0x7fe1bbfc3170" >
<attributelist id="282" addr="0x7fe1bbfc3170" >
<attribute name="name" value="/builddir/xbmc-18.2-Leia/xbmc/interfaces/legacy/AddonString.h" id="283" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<namespace id="284" addr="0x7fe1bbfc32b0" >
<attributelist id="285" addr="0x7fe1bbfc32b0" >
<attribute name="sym_name" value="XBMCAddon" id="286" addr="0x7fe1bbfc98d0" />
<attribute name="name" value="XBMCAddon" id="287" addr="0x7fe1bbfc98d0" />
<attribute name="csym_nextSibling" value="0x7fe1bbfc3af0" id="288" addr="0x7fe1bbfc3af0" />
<attribute name="sym_nextSibling" value="0x7fe1bbfc3af0" id="289" addr="0x7fe1bbfc3af0" />
<typescope id="290" addr="0x7fe1bbfc7f50" >
<attributelist id="291" addr="0x7fe1bbfc7f50" >
<attribute name="name" value="XBMCAddon" id="292" addr="0x7fe1bbfc98d0" />
<typetab id="293" addr="0x7fe1bbfc7f90" >
<attributelist id="294" addr="0x7fe1bbfc7f90" >
<attribute name="charVec" value="std::vector&lt;(char)>" id="295" addr="0x7fe1bbfc98d0" />
<attribute name="String" value="std::string" id="296" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typetabsitem id="297" addr="0x7fe1bbfc8430" >
<attributelist id="298" addr="0x7fe1bbfc8430" >
</attributelist >
</typetabsitem >
2019-04-22 19:01:28 +00:00
<typetabsitem id="299" addr="0x7fe1bbfc8170" >
<attributelist id="300" addr="0x7fe1bbfc8170" >
</attributelist >
</typetabsitem >
</typetab >
2019-04-22 19:01:28 +00:00
<attribute name="parent" value="0x7fe1bbfaca30" id="301" addr="0x7fe1bbfaca30" />
<attribute name="qname" value="XBMCAddon" id="302" addr="0x7fe1bbfc98d0" />
<attribute name="symtab" value="0x7fe1bbfc3210" id="303" addr="0x7fe1bbfc3210" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typescopesitem id="304" addr="0x7fe1bbfc31d0" >
<attributelist id="305" addr="0x7fe1bbfc31d0" >
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="306" addr="0x7fe1bbfc7f90" >
<attributelist id="307" addr="0x7fe1bbfc7f90" >
<attribute name="charVec" value="std::vector&lt;(char)>" id="308" addr="0x7fe1bbfc98d0" />
<attribute name="String" value="std::string" id="309" addr="0x7fe1bbfc98d0" />
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="310" addr="0x7fe1bbfaca30" >
<attributelist id="311" addr="0x7fe1bbfaca30" >
<attribute name="name" value="" id="312" addr="0x7fe1bbfc98d0" />
<typetab id="313" addr="0x7fe1bbfaca90" >
<attributelist id="314" addr="0x7fe1bbfaca90" >
</attributelist >
</typetab >
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="315" addr="0x7fe1bbfc8090" >
<attributelist id="316" addr="0x7fe1bbfc8090" >
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="317" addr="0x7fe1bbfc3210" >
<attributelist id="318" addr="0x7fe1bbfc3210" >
<attribute name="name" value="XBMCAddon" id="319" addr="0x7fe1bbfc98d0" />
<attribute name="csymtab" value="0x7fe1bbfc3250" id="320" addr="0x7fe1bbfc3250" />
<attribute name="symtab" value="0x7fe1bbfc31f0" id="321" addr="0x7fe1bbfc31f0" />
</attributelist >
</typescopesitem >
</typescope >
2019-04-22 19:01:28 +00:00
<attribute name="symtab" value="0x7fe1bbfc3210" id="322" addr="0x7fe1bbfc3210" />
<attribute name="sym_symtab" value="0x7fe1bbfac950" id="323" addr="0x7fe1bbfac950" />
<attribute name="sym_overname" value="__SWIG_0" id="324" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<cdecl id="325" addr="0x7fe1bbfc33d0" >
<attributelist id="326" addr="0x7fe1bbfc33d0" >
<attribute name="sym_name" value="String" id="327" addr="0x7fe1bbfc98d0" />
<attribute name="name" value="XBMCAddon::String" id="328" addr="0x7fe1bbfc98d0" />
<attribute name="decl" value="" id="329" addr="0x7fe1bbfc98d0" />
<attribute name="storage" value="typedef" id="330" addr="0x7fe1bbfc98d0" />
<attribute name="kind" value="typedef" id="331" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="std::string" id="332" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc3210" id="333" addr="0x7fe1bbfc3210" />
<attribute name="sym_overname" value="__SWIG_0" id="334" addr="0x7fe1bbfc98d0" />
</attributelist >
</cdecl >
2019-04-22 19:01:28 +00:00
<cdecl id="335" addr="0x7fe1bbfc35d0" >
<attributelist id="336" addr="0x7fe1bbfc35d0" >
<attribute name="sym_name" value="emptyString" id="337" addr="0x7fe1bbfc98d0" />
<attribute name="name" value="XBMCAddon::emptyString" id="338" addr="0x7fe1bbfc98d0" />
<attribute name="decl" value="" id="339" addr="0x7fe1bbfc98d0" />
<attribute name="storage" value="extern" id="340" addr="0x7fe1bbfc98d0" />
<attribute name="kind" value="variable" id="341" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="XBMCAddon::String" id="342" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc3210" id="343" addr="0x7fe1bbfc3210" />
<attribute name="sym_overname" value="__SWIG_0" id="344" addr="0x7fe1bbfc98d0" />
</attributelist >
</cdecl >
</namespace >
</include >
2019-04-22 19:01:28 +00:00
<include id="345" addr="0x7fe1bbfc37b0" >
<attributelist id="346" addr="0x7fe1bbfc37b0" >
<attribute name="name" value="/builddir/xbmc-18.2-Leia/xbmc/interfaces/legacy/DrmCryptoSession.h" id="347" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<namespace id="348" addr="0x7fe1bbfc38f0" >
<attributelist id="349" addr="0x7fe1bbfc38f0" >
<attribute name="sym_name" value="DRM" id="350" addr="0x7fe1bbfc98d0" />
<attribute name="name" value="DRM" id="351" addr="0x7fe1bbfc98d0" />
<typescope id="352" addr="0x7fe1bbfc80d0" >
<attributelist id="353" addr="0x7fe1bbfc80d0" >
<attribute name="name" value="DRM" id="354" addr="0x7fe1bbfc98d0" />
<typetab id="355" addr="0x7fe1bbfc8310" >
<attributelist id="356" addr="0x7fe1bbfc8310" >
<attribute name="CCryptoSession" value="CCryptoSession" id="357" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typetabsitem id="358" addr="0x7fe1bbfc8390" >
<attributelist id="359" addr="0x7fe1bbfc8390" >
</attributelist >
</typetabsitem >
</typetab >
2019-04-22 19:01:28 +00:00
<attribute name="parent" value="0x7fe1bbfaca30" id="360" addr="0x7fe1bbfaca30" />
<attribute name="qname" value="DRM" id="361" addr="0x7fe1bbfc98d0" />
<attribute name="symtab" value="0x7fe1bbfc3850" id="362" addr="0x7fe1bbfc3850" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typescopesitem id="363" addr="0x7fe1bbfc3810" >
<attributelist id="364" addr="0x7fe1bbfc3810" >
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="365" addr="0x7fe1bbfc8310" >
<attributelist id="366" addr="0x7fe1bbfc8310" >
<attribute name="CCryptoSession" value="CCryptoSession" id="367" addr="0x7fe1bbfc98d0" />
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="368" addr="0x7fe1bbfaca30" >
<attributelist id="369" addr="0x7fe1bbfaca30" >
<attribute name="name" value="" id="370" addr="0x7fe1bbfc98d0" />
<typetab id="371" addr="0x7fe1bbfaca90" >
<attributelist id="372" addr="0x7fe1bbfaca90" >
</attributelist >
</typetab >
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="373" addr="0x7fe1bbfc8330" >
<attributelist id="374" addr="0x7fe1bbfc8330" >
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="375" addr="0x7fe1bbfc3850" >
<attributelist id="376" addr="0x7fe1bbfc3850" >
<attribute name="name" value="DRM" id="377" addr="0x7fe1bbfc98d0" />
<attribute name="csymtab" value="0x7fe1bbfc3890" id="378" addr="0x7fe1bbfc3890" />
<attribute name="symtab" value="0x7fe1bbfc3830" id="379" addr="0x7fe1bbfc3830" />
</attributelist >
</typescopesitem >
</typescope >
2019-04-22 19:01:28 +00:00
<attribute name="symtab" value="0x7fe1bbfc3850" id="380" addr="0x7fe1bbfc3850" />
<attribute name="sym_symtab" value="0x7fe1bbfac950" id="381" addr="0x7fe1bbfac950" />
<attribute name="sym_overname" value="__SWIG_0" id="382" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<classforward id="383" addr="0x7fe1bbfc3990" >
<attributelist id="384" addr="0x7fe1bbfc3990" >
<attribute name="sym_name" value="CCryptoSession" id="385" addr="0x7fe1bbfc98d0" />
<attribute name="name" value="CCryptoSession" id="386" addr="0x7fe1bbfc98d0" />
<attribute name="kind" value="class" id="387" addr="0x7fe1bbfc98d0" />
<attribute name="sym_weak" value="1" id="388" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc3850" id="389" addr="0x7fe1bbfc3850" />
<attribute name="sym_overname" value="__SWIG_0" id="390" addr="0x7fe1bbfc98d0" />
</attributelist >
</classforward >
</namespace >
2019-04-22 19:01:28 +00:00
<namespace id="391" addr="0x7fe1bbfc3af0" >
<attributelist id="392" addr="0x7fe1bbfc3af0" >
<attribute name="sym_name" value="XBMCAddon" id="393" addr="0x7fe1bbfc98d0" />
<attribute name="name" value="XBMCAddon" id="394" addr="0x7fe1bbfc98d0" />
<attribute name="sym_previousSibling" value="0x7fe1bbfc32b0" id="395" addr="0x7fe1bbfc32b0" />
<typescope id="396" addr="0x7fe1bbfc7f50" >
<attributelist id="397" addr="0x7fe1bbfc7f50" >
<attribute name="name" value="XBMCAddon" id="398" addr="0x7fe1bbfc98d0" />
<typetab id="399" addr="0x7fe1bbfc7f90" >
<attributelist id="400" addr="0x7fe1bbfc7f90" >
<attribute name="charVec" value="std::vector&lt;(char)>" id="401" addr="0x7fe1bbfc98d0" />
<attribute name="String" value="std::string" id="402" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typetabsitem id="403" addr="0x7fe1bbfc8430" >
<attributelist id="404" addr="0x7fe1bbfc8430" >
</attributelist >
</typetabsitem >
2019-04-22 19:01:28 +00:00
<typetabsitem id="405" addr="0x7fe1bbfc8170" >
<attributelist id="406" addr="0x7fe1bbfc8170" >
</attributelist >
</typetabsitem >
</typetab >
2019-04-22 19:01:28 +00:00
<attribute name="parent" value="0x7fe1bbfaca30" id="407" addr="0x7fe1bbfaca30" />
<attribute name="qname" value="XBMCAddon" id="408" addr="0x7fe1bbfc98d0" />
<attribute name="symtab" value="0x7fe1bbfc3210" id="409" addr="0x7fe1bbfc3210" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typescopesitem id="410" addr="0x7fe1bbfc31d0" >
<attributelist id="411" addr="0x7fe1bbfc31d0" >
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="412" addr="0x7fe1bbfc7f90" >
<attributelist id="413" addr="0x7fe1bbfc7f90" >
<attribute name="charVec" value="std::vector&lt;(char)>" id="414" addr="0x7fe1bbfc98d0" />
<attribute name="String" value="std::string" id="415" addr="0x7fe1bbfc98d0" />
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="416" addr="0x7fe1bbfaca30" >
<attributelist id="417" addr="0x7fe1bbfaca30" >
<attribute name="name" value="" id="418" addr="0x7fe1bbfc98d0" />
<typetab id="419" addr="0x7fe1bbfaca90" >
<attributelist id="420" addr="0x7fe1bbfaca90" >
</attributelist >
</typetab >
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="421" addr="0x7fe1bbfc8090" >
<attributelist id="422" addr="0x7fe1bbfc8090" >
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="423" addr="0x7fe1bbfc3210" >
<attributelist id="424" addr="0x7fe1bbfc3210" >
<attribute name="name" value="XBMCAddon" id="425" addr="0x7fe1bbfc98d0" />
<attribute name="csymtab" value="0x7fe1bbfc3250" id="426" addr="0x7fe1bbfc3250" />
<attribute name="symtab" value="0x7fe1bbfc31f0" id="427" addr="0x7fe1bbfc31f0" />
</attributelist >
</typescopesitem >
</typescope >
2019-04-22 19:01:28 +00:00
<attribute name="symtab" value="0x7fe1bbfc3210" id="428" addr="0x7fe1bbfc3210" />
<attribute name="sym_symtab" value="0x7fe1bbfac950" id="429" addr="0x7fe1bbfac950" />
</attributelist >
2019-04-22 19:01:28 +00:00
<cdecl id="430" addr="0x7fe1bbfc3cd0" >
<attributelist id="431" addr="0x7fe1bbfc3cd0" >
<attribute name="sym_name" value="charVec" id="432" addr="0x7fe1bbfc98d0" />
<attribute name="name" value="XBMCAddon::charVec" id="433" addr="0x7fe1bbfc98d0" />
<attribute name="decl" value="" id="434" addr="0x7fe1bbfc98d0" />
<attribute name="storage" value="typedef" id="435" addr="0x7fe1bbfc98d0" />
<attribute name="kind" value="typedef" id="436" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="std::vector&lt;(char)>" id="437" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc3210" id="438" addr="0x7fe1bbfc3210" />
<attribute name="sym_overname" value="__SWIG_0" id="439" addr="0x7fe1bbfc98d0" />
</attributelist >
</cdecl >
2019-04-22 19:01:28 +00:00
<namespace id="440" addr="0x7fe1bbfc3fd0" >
<attributelist id="441" addr="0x7fe1bbfc3fd0" >
<attribute name="sym_name" value="xbmcdrm" id="442" addr="0x7fe1bbfc98d0" />
<attribute name="name" value="xbmcdrm" id="443" addr="0x7fe1bbfc98d0" />
<typescope id="444" addr="0x7fe1bbfc86d0" >
<attributelist id="445" addr="0x7fe1bbfc86d0" >
<attribute name="name" value="xbmcdrm" id="446" addr="0x7fe1bbfc98d0" />
<typetab id="447" addr="0x7fe1bbfc86f0" >
<attributelist id="448" addr="0x7fe1bbfc86f0" >
<attribute name="CryptoSession" value="CryptoSession" id="449" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typetabsitem id="450" addr="0x7fe1bbfc8850" >
<attributelist id="451" addr="0x7fe1bbfc8850" >
</attributelist >
</typetabsitem >
</typetab >
2019-04-22 19:01:28 +00:00
<attribute name="parent" value="0x7fe1bbfc7f50" id="452" addr="0x7fe1bbfc7f50" />
<attribute name="qname" value="XBMCAddon::xbmcdrm" id="453" addr="0x7fe1bbfc98d0" />
<attribute name="symtab" value="0x7fe1bbfc3e30" id="454" addr="0x7fe1bbfc3e30" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typescopesitem id="455" addr="0x7fe1bbfc3dd0" >
<attributelist id="456" addr="0x7fe1bbfc3dd0" >
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="457" addr="0x7fe1bbfc86f0" >
<attributelist id="458" addr="0x7fe1bbfc86f0" >
<attribute name="CryptoSession" value="CryptoSession" id="459" addr="0x7fe1bbfc98d0" />
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="460" addr="0x7fe1bbfc7f50" >
<attributelist id="461" addr="0x7fe1bbfc7f50" >
<attribute name="name" value="XBMCAddon" id="462" addr="0x7fe1bbfc98d0" />
<typetab id="463" addr="0x7fe1bbfc7f90" >
<attributelist id="464" addr="0x7fe1bbfc7f90" >
<attribute name="charVec" value="std::vector&lt;(char)>" id="465" addr="0x7fe1bbfc98d0" />
<attribute name="String" value="std::string" id="466" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typetabsitem id="467" addr="0x7fe1bbfc8430" >
<attributelist id="468" addr="0x7fe1bbfc8430" >
</attributelist >
</typetabsitem >
2019-04-22 19:01:28 +00:00
<typetabsitem id="469" addr="0x7fe1bbfc8170" >
<attributelist id="470" addr="0x7fe1bbfc8170" >
</attributelist >
</typetabsitem >
</typetab >
2019-04-22 19:01:28 +00:00
<attribute name="parent" value="0x7fe1bbfaca30" id="471" addr="0x7fe1bbfaca30" />
<attribute name="qname" value="XBMCAddon" id="472" addr="0x7fe1bbfc98d0" />
<attribute name="symtab" value="0x7fe1bbfc3210" id="473" addr="0x7fe1bbfc3210" />
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="474" addr="0x7fe1bbfc8710" >
<attributelist id="475" addr="0x7fe1bbfc8710" >
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="476" addr="0x7fe1bbfc3e30" >
<attributelist id="477" addr="0x7fe1bbfc3e30" >
<attribute name="name" value="xbmcdrm" id="478" addr="0x7fe1bbfc98d0" />
<attribute name="csymtab" value="0x7fe1bbfc3f90" id="479" addr="0x7fe1bbfc3f90" />
<attribute name="symtab" value="0x7fe1bbfc3df0" id="480" addr="0x7fe1bbfc3df0" />
</attributelist >
</typescopesitem >
</typescope >
2019-04-22 19:01:28 +00:00
<attribute name="symtab" value="0x7fe1bbfc3e30" id="481" addr="0x7fe1bbfc3e30" />
<attribute name="sym_symtab" value="0x7fe1bbfc3210" id="482" addr="0x7fe1bbfc3210" />
<attribute name="sym_overname" value="__SWIG_0" id="483" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<cdecl id="484" addr="0x7fe1bbfc4050" >
<attributelist id="485" addr="0x7fe1bbfc4050" >
<attribute name="sym_name" value="DRMException" id="486" addr="0x7fe1bbfc98d0" />
<attribute name="name" value="XBMCAddon::xbmcdrm::DRMException" id="487" addr="0x7fe1bbfc98d0" />
<attribute name="kind" value="variable" id="488" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="XBMCCOMMONS_STANDARD_EXCEPTION" id="489" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc3e30" id="490" addr="0x7fe1bbfc3e30" />
<attribute name="sym_overname" value="__SWIG_0" id="491" addr="0x7fe1bbfc98d0" />
</attributelist >
</cdecl >
2019-04-22 19:01:28 +00:00
<class id="492" addr="0x7fe1bbfc42f0" >
<attributelist id="493" addr="0x7fe1bbfc42f0" >
<attribute name="name" value="XBMCAddon::xbmcdrm::CryptoSession" id="494" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc3e30" id="495" addr="0x7fe1bbfc3e30" />
<attribute name="symtab" value="0x7fe1bbfc4470" id="496" addr="0x7fe1bbfc4470" />
<attribute name="allows_typedef" value="1" id="497" addr="0x7fe1bbfc98d0" />
<attribute name="typepass_visit" value="1" id="498" addr="0x7fe1bbfc98d0" />
<attribute name="allocate_visit" value="1" id="499" addr="0x7fe1bbfc98d0" />
<attribute name="kind" value="class" id="500" addr="0x7fe1bbfc98d0" />
<attribute name="sym_name" value="CryptoSession" id="501" addr="0x7fe1bbfc98d0" />
<attribute name="allocate_has_constructor" value="1" id="502" addr="0x7fe1bbfc98d0" />
<attribute name="allocate_public_constructor" value="1" id="503" addr="0x7fe1bbfc98d0" />
<attribute name="allocate_has_destructor" value="1" id="504" addr="0x7fe1bbfc98d0" />
<attribute name="allocate_default_destructor" value="1" id="505" addr="0x7fe1bbfc98d0" />
<attribute name="allocate_copy_constructor" value="1" id="506" addr="0x7fe1bbfc98d0" />
<attribute name="privatebaselist" value="0x7fe1bbfc4270" id="507" addr="0x7fe1bbfc4270" />
<attribute name="protectedbaselist" value="0x7fe1bbfc4250" id="508" addr="0x7fe1bbfc4250" />
<baselist id="509" addr="0x7fe1bbfc4230" >
<base name="AddonClass" id="510" addr="0x7fe1bbfc4190" />
</baselist >
2019-04-22 19:01:28 +00:00
<attribute name="module" value="xbmcdrm" id="511" addr="0x7fe1bbfc2fd0" />
<attribute name="sym_overname" value="__SWIG_0" id="512" addr="0x7fe1bbfc98d0" />
<typescope id="513" addr="0x7fe1bbfc8950" >
<attributelist id="514" addr="0x7fe1bbfc8950" >
<attribute name="name" value="CryptoSession" id="515" addr="0x7fe1bbfc98d0" />
<typetab id="516" addr="0x7fe1bbfc8970" >
<attributelist id="517" addr="0x7fe1bbfc8970" >
</attributelist >
</typetab >
2019-04-22 19:01:28 +00:00
<attribute name="parent" value="0x7fe1bbfc86d0" id="518" addr="0x7fe1bbfc86d0" />
<attribute name="qname" value="XBMCAddon::xbmcdrm::CryptoSession" id="519" addr="0x7fe1bbfc98d0" />
<attribute name="symtab" value="0x7fe1bbfc4470" id="520" addr="0x7fe1bbfc4470" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typescopesitem id="521" addr="0x7fe1bbfc88b0" >
<attributelist id="522" addr="0x7fe1bbfc88b0" >
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="523" addr="0x7fe1bbfc8970" >
<attributelist id="524" addr="0x7fe1bbfc8970" >
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="525" addr="0x7fe1bbfc86d0" >
<attributelist id="526" addr="0x7fe1bbfc86d0" >
<attribute name="name" value="xbmcdrm" id="527" addr="0x7fe1bbfc98d0" />
<typetab id="528" addr="0x7fe1bbfc86f0" >
<attributelist id="529" addr="0x7fe1bbfc86f0" >
<attribute name="CryptoSession" value="CryptoSession" id="530" addr="0x7fe1bbfc98d0" />
</attributelist >
2019-04-22 19:01:28 +00:00
<typetabsitem id="531" addr="0x7fe1bbfc8850" >
<attributelist id="532" addr="0x7fe1bbfc8850" >
</attributelist >
</typetabsitem >
</typetab >
2019-04-22 19:01:28 +00:00
<attribute name="parent" value="0x7fe1bbfc7f50" id="533" addr="0x7fe1bbfc7f50" />
<attribute name="qname" value="XBMCAddon::xbmcdrm" id="534" addr="0x7fe1bbfc98d0" />
<attribute name="symtab" value="0x7fe1bbfc3e30" id="535" addr="0x7fe1bbfc3e30" />
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="536" addr="0x7fe1bbfc8990" >
<attributelist id="537" addr="0x7fe1bbfc8990" >
</attributelist >
</typescopesitem >
2019-04-22 19:01:28 +00:00
<typescopesitem id="538" addr="0x7fe1bbfc4470" >
<attributelist id="539" addr="0x7fe1bbfc4470" >
<attribute name="name" value="CryptoSession" id="540" addr="0x7fe1bbfc98d0" />
<attribute name="csymtab" value="0x7fe1bbfc44d0" id="541" addr="0x7fe1bbfc44d0" />
<attribute name="symtab" value="0x7fe1bbfc4450" id="542" addr="0x7fe1bbfc4450" />
</attributelist >
</typescopesitem >
</typescope >
</attributelist >
2019-04-22 19:01:28 +00:00
<cdecl id="543" addr="0x7fe1bbfc45d0" >
<attributelist id="544" addr="0x7fe1bbfc45d0" >
<attribute name="ismember" value="1" id="545" addr="0x7fe1bbfc98d0" />
<attribute name="name" value="m_cryptoSession" id="546" addr="0x7fe1bbfc98d0" />
<attribute name="decl" value="p." id="547" addr="0x7fe1bbfc98d0" />
<attribute name="access" value="private" id="548" addr="0x7fe1bbfc98d0" />
<attribute name="kind" value="variable" id="549" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="DRM::CCryptoSession" id="550" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc4470" id="551" addr="0x7fe1bbfc4470" />
</attributelist >
</cdecl >
2019-04-22 19:01:28 +00:00
<access id="552" addr="0x7fe1bbfc4790" >
<attributelist id="553" addr="0x7fe1bbfc4790" >
<attribute name="kind" value="public" id="554" addr="0x7fe1bbfc98d0" />
</attributelist >
</access >
2019-04-22 19:01:28 +00:00
<constructor id="555" addr="0x7fe1bbfc4bd0" >
<attributelist id="556" addr="0x7fe1bbfc4bd0" >
<attribute name="ismember" value="1" id="557" addr="0x7fe1bbfc98d0" />
<attribute name="sym_name" value="CryptoSession" id="558" addr="0x7fe1bbfc98d0" />
<attribute name="name" value="CryptoSession" id="559" addr="0x7fe1bbfc98d0" />
<parmlist id="560" addr="0x7fe1bbfc48d0" >
<parm id="561">
2019-04-22 19:01:28 +00:00
<attributelist id="562" addr="0x7fe1bbfc48d0" >
<attribute name="name" value="UUID" id="563" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="XBMCAddon::String" id="564" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
<parm id="565">
2019-04-22 19:01:28 +00:00
<attributelist id="566" addr="0x7fe1bbfc49f0" >
<attribute name="name" value="cipherAlgorithm" id="567" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="XBMCAddon::String" id="568" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
<parm id="569">
2019-04-22 19:01:28 +00:00
<attributelist id="570" addr="0x7fe1bbfc4b10" >
<attribute name="name" value="macAlgorithm" id="571" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="XBMCAddon::String" id="572" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
2019-04-22 19:01:28 +00:00
<attribute name="decl" value="f(String,String,String)." id="573" addr="0x7fe1bbfc98d0" />
<attribute name="access" value="public" id="574" addr="0x7fe1bbfc98d0" />
<attribute name="feature_new" value="1" id="575" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc4470" id="576" addr="0x7fe1bbfc4470" />
<attribute name="sym_overname" value="__SWIG_0" id="577" addr="0x7fe1bbfc98d0" />
</attributelist >
</constructor >
2019-04-22 19:01:28 +00:00
<destructor id="578" addr="0x7fe1bbfc4d70" >
<attributelist id="579" addr="0x7fe1bbfc4d70" >
<attribute name="ismember" value="1" id="580" addr="0x7fe1bbfc98d0" />
<attribute name="sym_name" value="~CryptoSession" id="581" addr="0x7fe1bbfc98d0" />
<attribute name="name" value="~CryptoSession" id="582" addr="0x7fe1bbfc98d0" />
<attribute name="decl" value="f()." id="583" addr="0x7fe1bbfc98d0" />
<attribute name="access" value="public" id="584" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc4470" id="585" addr="0x7fe1bbfc4470" />
<attribute name="sym_overname" value="__SWIG_0" id="586" addr="0x7fe1bbfc98d0" />
</attributelist >
</destructor >
2019-04-22 19:01:28 +00:00
<cdecl id="587" addr="0x7fe1bbfc55b0" >
<attributelist id="588" addr="0x7fe1bbfc55b0" >
<attribute name="name" value="GetKeyRequest" id="589" addr="0x7fe1bbfc98d0" />
<attribute name="ismember" value="1" id="590" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc4470" id="591" addr="0x7fe1bbfc4470" />
<attribute name="kind" value="function" id="592" addr="0x7fe1bbfc98d0" />
<attribute name="sym_name" value="GetKeyRequest" id="593" addr="0x7fe1bbfc98d0" />
<attribute name="decl" value="f(r.q(const).XbmcCommons::Buffer,r.q(const).XBMCAddon::String,bool,r.q(const).std::map&lt;(XBMCAddon::String,XBMCAddon::String)>)." id="594" addr="0x7fe1bbfc98d0" />
<attribute name="access" value="public" id="595" addr="0x7fe1bbfc98d0" />
<parmlist id="596" addr="0x7fe1bbfc4ff0" >
<parm id="597">
2019-04-22 19:01:28 +00:00
<attributelist id="598" addr="0x7fe1bbfc4ff0" >
<attribute name="name" value="init" id="599" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="r.q(const).XbmcCommons::Buffer" id="600" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
<parm id="601">
2019-04-22 19:01:28 +00:00
<attributelist id="602" addr="0x7fe1bbfc5130" >
<attribute name="name" value="mimeType" id="603" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="r.q(const).XBMCAddon::String" id="604" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
<parm id="605">
2019-04-22 19:01:28 +00:00
<attributelist id="606" addr="0x7fe1bbfc5230" >
<attribute name="name" value="offlineKey" id="607" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="bool" id="608" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
<parm id="609">
2019-04-22 19:01:28 +00:00
<attributelist id="610" addr="0x7fe1bbfc54f0" >
<attribute name="name" value="optionalParameters" id="611" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="r.q(const).std::map&lt;(XBMCAddon::String,XBMCAddon::String)>" id="612" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
2019-04-22 19:01:28 +00:00
<attribute name="type" value="XbmcCommons::Buffer" id="613" addr="0x7fe1bbfc98d0" />
<attribute name="sym_overname" value="__SWIG_0" id="614" addr="0x7fe1bbfc98d0" />
</attributelist >
</cdecl >
2019-04-22 19:01:28 +00:00
<cdecl id="615" addr="0x7fe1bbfc58d0" >
<attributelist id="616" addr="0x7fe1bbfc58d0" >
<attribute name="name" value="GetPropertyString" id="617" addr="0x7fe1bbfc98d0" />
<attribute name="ismember" value="1" id="618" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc4470" id="619" addr="0x7fe1bbfc4470" />
<attribute name="kind" value="function" id="620" addr="0x7fe1bbfc98d0" />
<attribute name="sym_name" value="GetPropertyString" id="621" addr="0x7fe1bbfc98d0" />
<attribute name="decl" value="f(r.q(const).XBMCAddon::String)." id="622" addr="0x7fe1bbfc98d0" />
<attribute name="access" value="public" id="623" addr="0x7fe1bbfc98d0" />
<parmlist id="624" addr="0x7fe1bbfc5810" >
<parm id="625">
2019-04-22 19:01:28 +00:00
<attributelist id="626" addr="0x7fe1bbfc5810" >
<attribute name="name" value="name" id="627" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="r.q(const).XBMCAddon::String" id="628" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
2019-04-22 19:01:28 +00:00
<attribute name="type" value="XBMCAddon::String" id="629" addr="0x7fe1bbfc98d0" />
<attribute name="sym_overname" value="__SWIG_0" id="630" addr="0x7fe1bbfc98d0" />
</attributelist >
</cdecl >
2019-04-22 19:01:28 +00:00
<cdecl id="631" addr="0x7fe1bbfc5c10" >
<attributelist id="632" addr="0x7fe1bbfc5c10" >
<attribute name="name" value="ProvideKeyResponse" id="633" addr="0x7fe1bbfc98d0" />
<attribute name="ismember" value="1" id="634" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc4470" id="635" addr="0x7fe1bbfc4470" />
<attribute name="kind" value="function" id="636" addr="0x7fe1bbfc98d0" />
<attribute name="sym_name" value="ProvideKeyResponse" id="637" addr="0x7fe1bbfc98d0" />
<attribute name="decl" value="f(r.q(const).XbmcCommons::Buffer)." id="638" addr="0x7fe1bbfc98d0" />
<attribute name="access" value="public" id="639" addr="0x7fe1bbfc98d0" />
<parmlist id="640" addr="0x7fe1bbfc5b50" >
<parm id="641">
2019-04-22 19:01:28 +00:00
<attributelist id="642" addr="0x7fe1bbfc5b50" >
<attribute name="name" value="response" id="643" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="r.q(const).XbmcCommons::Buffer" id="644" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
2019-04-22 19:01:28 +00:00
<attribute name="type" value="XBMCAddon::String" id="645" addr="0x7fe1bbfc98d0" />
<attribute name="sym_overname" value="__SWIG_0" id="646" addr="0x7fe1bbfc98d0" />
</attributelist >
</cdecl >
2019-04-22 19:01:28 +00:00
<cdecl id="647" addr="0x7fe1bbfc5dd0" >
<attributelist id="648" addr="0x7fe1bbfc5dd0" >
<attribute name="ismember" value="1" id="649" addr="0x7fe1bbfc98d0" />
<attribute name="sym_name" value="RemoveKeys" id="650" addr="0x7fe1bbfc98d0" />
<attribute name="name" value="RemoveKeys" id="651" addr="0x7fe1bbfc98d0" />
<attribute name="decl" value="f()." id="652" addr="0x7fe1bbfc98d0" />
<attribute name="access" value="public" id="653" addr="0x7fe1bbfc98d0" />
<attribute name="kind" value="function" id="654" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="void" id="655" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc4470" id="656" addr="0x7fe1bbfc4470" />
<attribute name="sym_overname" value="__SWIG_0" id="657" addr="0x7fe1bbfc98d0" />
</attributelist >
</cdecl >
2019-04-22 19:01:28 +00:00
<cdecl id="658" addr="0x7fe1bbfc60b0" >
<attributelist id="659" addr="0x7fe1bbfc60b0" >
<attribute name="name" value="RestoreKeys" id="660" addr="0x7fe1bbfc98d0" />
<attribute name="ismember" value="1" id="661" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc4470" id="662" addr="0x7fe1bbfc4470" />
<attribute name="kind" value="function" id="663" addr="0x7fe1bbfc98d0" />
<attribute name="sym_name" value="RestoreKeys" id="664" addr="0x7fe1bbfc98d0" />
<attribute name="decl" value="f(XBMCAddon::String)." id="665" addr="0x7fe1bbfc98d0" />
<attribute name="access" value="public" id="666" addr="0x7fe1bbfc98d0" />
<parmlist id="667" addr="0x7fe1bbfc5ff0" >
<parm id="668">
2019-04-22 19:01:28 +00:00
<attributelist id="669" addr="0x7fe1bbfc5ff0" >
<attribute name="name" value="keySetId" id="670" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="XBMCAddon::String" id="671" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
2019-04-22 19:01:28 +00:00
<attribute name="type" value="void" id="672" addr="0x7fe1bbfc98d0" />
<attribute name="sym_overname" value="__SWIG_0" id="673" addr="0x7fe1bbfc98d0" />
</attributelist >
</cdecl >
2019-04-22 19:01:28 +00:00
<cdecl id="674" addr="0x7fe1bbfc64f0" >
<attributelist id="675" addr="0x7fe1bbfc64f0" >
<attribute name="name" value="SetPropertyString" id="676" addr="0x7fe1bbfc98d0" />
<attribute name="ismember" value="1" id="677" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc4470" id="678" addr="0x7fe1bbfc4470" />
<attribute name="kind" value="function" id="679" addr="0x7fe1bbfc98d0" />
<attribute name="sym_name" value="SetPropertyString" id="680" addr="0x7fe1bbfc98d0" />
<attribute name="decl" value="f(r.q(const).XBMCAddon::String,r.q(const).XBMCAddon::String)." id="681" addr="0x7fe1bbfc98d0" />
<attribute name="access" value="public" id="682" addr="0x7fe1bbfc98d0" />
<parmlist id="683" addr="0x7fe1bbfc62f0" >
<parm id="684">
2019-04-22 19:01:28 +00:00
<attributelist id="685" addr="0x7fe1bbfc62f0" >
<attribute name="name" value="name" id="686" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="r.q(const).XBMCAddon::String" id="687" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
<parm id="688">
2019-04-22 19:01:28 +00:00
<attributelist id="689" addr="0x7fe1bbfc6430" >
<attribute name="name" value="value" id="690" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="r.q(const).XBMCAddon::String" id="691" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
2019-04-22 19:01:28 +00:00
<attribute name="type" value="void" id="692" addr="0x7fe1bbfc98d0" />
<attribute name="sym_overname" value="__SWIG_0" id="693" addr="0x7fe1bbfc98d0" />
</attributelist >
</cdecl >
2019-04-22 19:01:28 +00:00
<cdecl id="694" addr="0x7fe1bbfc6b10" >
<attributelist id="695" addr="0x7fe1bbfc6b10" >
<attribute name="name" value="Decrypt" id="696" addr="0x7fe1bbfc98d0" />
<attribute name="ismember" value="1" id="697" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc4470" id="698" addr="0x7fe1bbfc4470" />
<attribute name="kind" value="function" id="699" addr="0x7fe1bbfc98d0" />
<attribute name="sym_name" value="Decrypt" id="700" addr="0x7fe1bbfc98d0" />
<attribute name="decl" value="f(r.q(const).XbmcCommons::Buffer,r.q(const).XbmcCommons::Buffer,r.q(const).XbmcCommons::Buffer)." id="701" addr="0x7fe1bbfc98d0" />
<attribute name="access" value="public" id="702" addr="0x7fe1bbfc98d0" />
<parmlist id="703" addr="0x7fe1bbfc6790" >
<parm id="704">
2019-04-22 19:01:28 +00:00
<attributelist id="705" addr="0x7fe1bbfc6790" >
<attribute name="name" value="cipherKeyId" id="706" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="r.q(const).XbmcCommons::Buffer" id="707" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
<parm id="708">
2019-04-22 19:01:28 +00:00
<attributelist id="709" addr="0x7fe1bbfc68f0" >
<attribute name="name" value="input" id="710" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="r.q(const).XbmcCommons::Buffer" id="711" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
<parm id="712">
2019-04-22 19:01:28 +00:00
<attributelist id="713" addr="0x7fe1bbfc6a50" >
<attribute name="name" value="iv" id="714" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="r.q(const).XbmcCommons::Buffer" id="715" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
2019-04-22 19:01:28 +00:00
<attribute name="type" value="XbmcCommons::Buffer" id="716" addr="0x7fe1bbfc98d0" />
<attribute name="sym_overname" value="__SWIG_0" id="717" addr="0x7fe1bbfc98d0" />
</attributelist >
</cdecl >
2019-04-22 19:01:28 +00:00
<cdecl id="718" addr="0x7fe1bbfc7130" >
<attributelist id="719" addr="0x7fe1bbfc7130" >
<attribute name="name" value="Encrypt" id="720" addr="0x7fe1bbfc98d0" />
<attribute name="ismember" value="1" id="721" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc4470" id="722" addr="0x7fe1bbfc4470" />
<attribute name="kind" value="function" id="723" addr="0x7fe1bbfc98d0" />
<attribute name="sym_name" value="Encrypt" id="724" addr="0x7fe1bbfc98d0" />
<attribute name="decl" value="f(r.q(const).XbmcCommons::Buffer,r.q(const).XbmcCommons::Buffer,r.q(const).XbmcCommons::Buffer)." id="725" addr="0x7fe1bbfc98d0" />
<attribute name="access" value="public" id="726" addr="0x7fe1bbfc98d0" />
<parmlist id="727" addr="0x7fe1bbfc6db0" >
<parm id="728">
2019-04-22 19:01:28 +00:00
<attributelist id="729" addr="0x7fe1bbfc6db0" >
<attribute name="name" value="cipherKeyId" id="730" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="r.q(const).XbmcCommons::Buffer" id="731" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
<parm id="732">
2019-04-22 19:01:28 +00:00
<attributelist id="733" addr="0x7fe1bbfc6f10" >
<attribute name="name" value="input" id="734" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="r.q(const).XbmcCommons::Buffer" id="735" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
<parm id="736">
2019-04-22 19:01:28 +00:00
<attributelist id="737" addr="0x7fe1bbfc7070" >
<attribute name="name" value="iv" id="738" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="r.q(const).XbmcCommons::Buffer" id="739" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
2019-04-22 19:01:28 +00:00
<attribute name="type" value="XbmcCommons::Buffer" id="740" addr="0x7fe1bbfc98d0" />
<attribute name="sym_overname" value="__SWIG_0" id="741" addr="0x7fe1bbfc98d0" />
</attributelist >
</cdecl >
2019-04-22 19:01:28 +00:00
<cdecl id="742" addr="0x7fe1bbfc75f0" >
<attributelist id="743" addr="0x7fe1bbfc75f0" >
<attribute name="name" value="Sign" id="744" addr="0x7fe1bbfc98d0" />
<attribute name="ismember" value="1" id="745" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc4470" id="746" addr="0x7fe1bbfc4470" />
<attribute name="kind" value="function" id="747" addr="0x7fe1bbfc98d0" />
<attribute name="sym_name" value="Sign" id="748" addr="0x7fe1bbfc98d0" />
<attribute name="decl" value="f(r.q(const).XbmcCommons::Buffer,r.q(const).XbmcCommons::Buffer)." id="749" addr="0x7fe1bbfc98d0" />
<attribute name="access" value="public" id="750" addr="0x7fe1bbfc98d0" />
<parmlist id="751" addr="0x7fe1bbfc73d0" >
<parm id="752">
2019-04-22 19:01:28 +00:00
<attributelist id="753" addr="0x7fe1bbfc73d0" >
<attribute name="name" value="macKeyId" id="754" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="r.q(const).XbmcCommons::Buffer" id="755" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
<parm id="756">
2019-04-22 19:01:28 +00:00
<attributelist id="757" addr="0x7fe1bbfc7530" >
<attribute name="name" value="message" id="758" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="r.q(const).XbmcCommons::Buffer" id="759" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
2019-04-22 19:01:28 +00:00
<attribute name="type" value="XbmcCommons::Buffer" id="760" addr="0x7fe1bbfc98d0" />
<attribute name="sym_overname" value="__SWIG_0" id="761" addr="0x7fe1bbfc98d0" />
</attributelist >
</cdecl >
2019-04-22 19:01:28 +00:00
<cdecl id="762" addr="0x7fe1bbfc7bd0" >
<attributelist id="763" addr="0x7fe1bbfc7bd0" >
<attribute name="ismember" value="1" id="764" addr="0x7fe1bbfc98d0" />
<attribute name="sym_name" value="Verify" id="765" addr="0x7fe1bbfc98d0" />
<attribute name="name" value="Verify" id="766" addr="0x7fe1bbfc98d0" />
<attribute name="decl" value="f(r.q(const).XbmcCommons::Buffer,r.q(const).XbmcCommons::Buffer,r.q(const).XbmcCommons::Buffer)." id="767" addr="0x7fe1bbfc98d0" />
<parmlist id="768" addr="0x7fe1bbfc7850" >
<parm id="769">
2019-04-22 19:01:28 +00:00
<attributelist id="770" addr="0x7fe1bbfc7850" >
<attribute name="name" value="macKeyId" id="771" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="r.q(const).XbmcCommons::Buffer" id="772" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
<parm id="773">
2019-04-22 19:01:28 +00:00
<attributelist id="774" addr="0x7fe1bbfc79b0" >
<attribute name="name" value="message" id="775" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="r.q(const).XbmcCommons::Buffer" id="776" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
<parm id="777">
2019-04-22 19:01:28 +00:00
<attributelist id="778" addr="0x7fe1bbfc7b10" >
<attribute name="name" value="signature" id="779" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="r.q(const).XbmcCommons::Buffer" id="780" addr="0x7fe1bbfc98d0" />
</attributelist >
</parm >
</parmlist >
2019-04-22 19:01:28 +00:00
<attribute name="access" value="public" id="781" addr="0x7fe1bbfc98d0" />
<attribute name="kind" value="function" id="782" addr="0x7fe1bbfc98d0" />
<attribute name="type" value="bool" id="783" addr="0x7fe1bbfc98d0" />
<attribute name="sym_symtab" value="0x7fe1bbfc4470" id="784" addr="0x7fe1bbfc4470" />
<attribute name="sym_overname" value="__SWIG_0" id="785" addr="0x7fe1bbfc98d0" />
</attributelist >
</cdecl >
</class >
</namespace >
</namespace >
</include >
</include >
</top >