bin/0000755000076600007660000000000011070223712013031 5ustar stuartcstuartc00000000000000bin/avidmxfinfo0000755000076600007660000176407011070223712015310 0ustar stuartcstuartc00000000000000  8__PAGEZERO__TEXT00 __text__TEXT 4__symbol_stub__TEXT__picsymbol_stub__TEXT$__symbol_stub1__TEXT0__cstring__TEXTp__picsymbolstub1__TEXT __const__TEXTId__literal8__TEXT?h@/h__literal4__TEXT? /__eh_frame__TEXT?0/h __DATA@0__data__DATA@0__nl_symbol_ptr__DATA@@0/__la_symbol_ptr__DATA@\0\?__dyld__DATAA1__bss__DATAA __common__DATAA@48__LINKEDITP@8 /usr/lib/dyld 4GX /usr/lib/libSystem.B.dylib@'HP P%%~'40n`4( |: x8!T!48!z8;cW{:|H |<@!= |#x|yx|+x!b@ @<@@$/}"Kx@8= 9)H<|i|lxN!HX//A 8BH 9"}"Kx|t/@<@fx"@H8/@<@;FB@B/A|I|LxN!<@B@$B/A|I|LxN!H1<@B@/A|I|LxN!<`8<8cHI<| | xN!<`8@8cDH)<`888cXH<`8H8cpH <`8L8cH<`8P8cHA@/A,8/A H/AL/AP/A|I|Lx?;;N!|~xHԀ8x| | xN!H//A 8BH 8b|bx|t/@=`9 9kĈ |t/A | 9k|t@`9)K؀Hx| | xN!/A<Lx8| | xN!/AP| | xN!,@;@A,<`8D8cHaD/AH]<@8xexB@ Fx#xHyH=a}N =a(@}N =a}N =a$8}N =a}N =A}=9N =`kA}iN |!|> x~x|8`8(H|`x8^8x^8|^88(8`-HA|`x^88`-8H̉!|N |B}=|9h}N |B}=|9}N |B}=|9H}N |!|> x~x|888`-Hˉ|`x@8@ xBH<_B@88/A^8T>+A<_8b`Hy<_8bHHɍ!|N |B}=|9l}N |B}=|9,}N |B}=|9l}N ||exB!?<l80;xHٝx8` Hɱ<x88.8cPHy<x8888cހHa8!P|N ``|/B||x|#x!@<8,xHI/A<x80H1/@}K8`Hh`/Al}K<<c888cHة8`H0```dK<<888cP8Hm8`Hx888H,A/Ad/A4/A|<<888c8H8`H<<888cl8H8`Ht<<88 8cބ8H8`HL<<888cި8Hǝ8`H$8a8H# 8a8H58````8! |N |aB!Cc c C #c#C8dhalAaT88H/@X/A\<<<<c 8l888դ;8cHDž8d8Ahl8@AphHx>aT;xHW/AtaTxxfxK)/@X/A<<<<c 8l8848դ;8cH8d8Ahl8@AphH<_aT;xHWI/ApaTx8 H/@X/AH<<<<c 8l88ܜ8դ;8cHq8d8Ahl8@AphHd/@aT<8HV/A8d8AhaT|x|ExlApHEA/@@/8@hA<<<<c 8l88 8դ8cH4dh<8l8cŀHEE/Axal8exKm/@`/8@hA\<<<<c 8l88l8դ;8cHU8@hHX8Ad8hAlpalH`AapH`9aT<8HU/AaTlpHDa/@P/8@hA<<<<c 8l8 8ݰ8դ;8cHĹ8@hHadHdE~Tc8H/~@P/8@hAT<<<<c 8l888դ;8cHM8@hHP8;A;.;T8HdCxHfhxHeCxHf/AxHf/ACxHfသex|"K/@DA<<<<c 8@8l8ބ8դ8h;8cHÍHxHfex|";8K9/@\/8@hA(<<<<c 8l888դ;8cH!8@hH$alH^apH^aT<8HSu/AaTlpHB /@P/8@hA <<<<c 8l8)8 8դ8cH™;8@hH adHb!~Tc8H/~@P/8@hA 0<<<<c 8l8,8x8դ;8cH)8@hH ,8;A;.;T8HdCxHcခhxHcCxHdm/AxHd]/ACxHdex|"K}/@DA p<<<<c 8@8l88դ85h;8cHiH txHd]ex|";8K/@\/8@hA <<<<c 8l8788դ;8cH8@hH alH[apH[aH8PH/@P/8@hA <<<<c 8l8C88դ;8cH8@hH ;cCc# Z/@8zH8```/A|xK```b88!`|xA|N |a|#xB||x!p<_;¤@x;<xH/@D<_<<<Bl88`8d8L8| | xN!8H8| HFxx8< 88H4/@P<_<<<Bl88`8Ǹ8L8| | xN!8Hp```;LxxH\ea8x8H`E/@L<_<<<Bl88`8 8L8| | xN!8H``cxxH[{8\HZ<_x888;0xH3/@D<_<<<Bl88`8@8L8Ȁ| | xN!8Hta8x8H_e/@4<_<<<Bl88`8t8L8ɀH{xHYxx888H2/@D<_<<<Bl88`8Ȝ8L8̀| | xN!8HĀa8x8H^/@4<_<<<Bl88`8t8L8΀Hd8{xHZxx888H2M/@D<_<<<Bl88`88L8Ҁ| | xN!8Ha8x8H^/@4<_<<<Bl88`8t8L8ӀH8{,xHYxx888H1/@D<_<<<Bl88`88L8׀| | xN!8Hda8x8H]U8/@H<_<<<Bl88`8t8L8؀| | xN!8``8!|xa|N ``|A|+x|@&B8|3x||x|#xA!`LHH8/A<_:H~óxxHCu/@,<_<<<B8h8`888y::@:L| | xN!~óxHB~xHB/@0H4<_<<<B8h8`8ǜ88:@| | xN!K<_<<<B8h8`8@88:@| | xN!Kh<_<<<B8h8`888:@| | xN!K(<_<<<B8h8`8|88:@| | xN!K<_<<<B8h8`8D88Rx| | xN!K``<_<<<B8h8`8ń88| | xN!Kd<_<<<B8h8`8D88| | xN!K(``:Lx~xHA5/@L<_<<<B8h8`888z::@| | xN!K`x$x8W:;bcxHQ|zy@@<_<<<B8h8`888K| | xN!H ex8H!AP4"9i@h9A$ +U:}ZT@.|Kx|.H KU :}ZJT@.|Bx|ZI. /A89kT>@AaLDxH?-/A|<_aD88;b,dxH/Aa8Tc:HI|tyAȀaDdx~xH/ApaH~xH>/A::@``<;@AALH8`WH\``~xH/A~CxH8`H48`H,Vx@DH|uy@<_<<<B 8`8|8X8ƴ8| | xN!8`H ???< ;|8`;{8<x8fx\|I|LxN!<xfx8`8Ƭ8| | xN!H???< ;|8`;{8x8 fx]|I|LxN!<xfx8`8 8| | xN!H???< ;|8`;{8`x8fx]|I|LxN!<xfx8`8Ș8| | xN!HD???< ;|8`;{8x8fx]|I|LxN!<xfx8`8ɠ8| | xN!H``<xHe==?<x)8Kk888B I9 XA\89@aT`!dAhlpAtx|H%)/@`<_<<<B 8|8`8Ĵ8ƴ8€| | xN!~xH8aDH8a@K8`H (`A88`"bB!aAHy|by@p???< ;|8`;{8x86fx\|I|LxN!<xfx8`8`8| | xN!K@;<<xA@8xHME/@l???<^ 8`8|8Ŕ8ܴ8| | xN!^ <8|8ܴ8`88ǀ| | xN!K<xH Y/@@???<^ 8`8|88ܴ8| | xN!K<_<^"DI/@~xxH49/AXH<_}9Kx;`;`CxxxH~/Ap;{;;@AK<_<<<B 8|8`88ƴ8̀| | xN!K~xH|sx|#x/@@<_<<<B 8|8`8 8ƴ8π| | xN!KH|#xDa@~ex8:T8K杀aD~xK/@4<_<<<B 8|8`8T8ƴ8ҀHD~xH4/@4<_<<<B 8|8`8Lj8ƴ8ӀH~xH|qx|#x/@@<_<<<B 8|8`8Ǭ8ƴ8ր| | xN!KL<_^B/A|Yx<_;`B|\x;CxxxH/@CxxH{/A؀a<;{;;|"HBi@AHP+@; ;H/A0; ~xdxxH@/{A?_@Z/ATHT=]x|P|I|K/AZ;{;@A@~xHM|zx|#x/@???< ;|8`;{8x8wfx]|I|LxN!<xfx8`88| | xN!K```#xH4Exfx|}x8x8K~xxH7{ Z#xH4/@x~xH5A/@@<_<<<B 8|8`8h8ƴ8݀| | xN!K~xH%/adh@<_<<<B 8|8`8ʘ8ƴ8| | xN!K???<^ 8`8|8x8ܴ8| | xN!H???<^ 8`8|8˨8ܴ8| | xN!H???<^ 8`8|88ܴ8| | xN!H@;;^/AB3/@<~x8H9/@l???<^ 8`8|88ܴ8| | xN!^ <8|8ܴ8`88| | xN!K48`}=}]~x} J0 |H/@@???<^ 8`8|88ܴ8| | xN!Klxx~xH/@@???<^ 8`8|808ܴ8| | xN!K~x8H/@@???<^ 8`8|8X8ܴ8| | xN!Kȃ/A<~x8H/Ax~xH/A~xH/Aă/@H<_<<<B 8|8`888ƴ8| | xN!KaD~xK/@@<_<<<B 8|8`8T8ƴ8| | xN!K@~dx~x~x8Ha/@@<_<<<B 8|8`8`8ƴ8| | xN!K老D~xH-/@@<_<<<B 8|8`8Lj8ƴ8| | xN!K~xxx8H/@@<_<<<B 8|8`8̘8ƴ8| | xN!K@~xH|8aDH8a@K8`HdV~x;BKL??;`Y;K;!H8#xH.K~xH!||x|#x/@@K``8!|N ```|A|~xB8`!H}|{x8a8H}58@8@@$<<<88cT8|8ƾtHu?_|lxZp@A98 pU>~8^T]> 8@89 9`^ ;> ~>>>>>~ ~ ~9@9+84WfF>We>Wd>^^8*U>8@8!p^~A|N ``|A|~xB8`!H{|{x8a8H{8@8@@$<<<8F8c88ƽH?_|lxZ@A98 U>~8^T\>8@8^8@9  8^> > > >8@89`9@+^ 948~^~^8WeF>Wd>Wc>U>8*~8@8!p^A|N ``|A|zxB|+x|+x|#x!H:8cT}>xHyY|~y@P<_<<<B8`8<88ƣ8| | xN!8`H```x8Hy=?x88Iȁ)ȉbB >~^ H: CxdxxxH@/A xHw8`HT```<_<<<B8<888ƣ8`| | xN!xHwe8`8!`A|N ``||+xB!88H41/A(a8<x8~Hu8/@ `88!`|x|N `|a|#xB8? |+x|3x||x!HE/@L<_<<<B8\8`8T8ơ8| | xN!8H``W<|BTB:; }>8+@d8x`H/@<_<<<B8\8`8|8ơ8| | xN!8H,``T>xH/@P<_<<<B8\8`88ơ8| | xN!8H```dxxH/@P<_<<<B8\8`88ơ8| | xN!8Hp```xxHi8/@L<_<<<B8\8`848ơ8| | xN!8```8!`|xa|N ``||+yB|#x|3x!A /@D<_<<<Bì88`888Ɵ8| | xN!8H<888|H;U/@L<_<<<Bì88`8X8Ɵ8| | xN!8H,``8<x8|Hf!/@H<_<<<Bì88`88Ɵ8| | xN!8H`a8<x8{HN/@D<_<<<Bì88`8 8Ɵ8| | xN!8Hha8<x8{KE8/@H<_<<<Bì88`8\8Ɵ8€| | xN!8``8!`|x|N ``||+yB|#x|3x!A /@D<_<<<B8 8`8(8Ɲ|8ˀ| | xN!8H<888zH9E/@L<_<<<B8 8`8H8Ɲ|8̀| | xN!8H,``8<x8yHd/@H<_<<<B8 8`88Ɲ|8΀| | xN!8H`a8<x8yHL/@D<_<<<B8 8`88Ɲ|8π| | xN!8Hha8<x8yK58/@H<_<<<B8 8`8L8Ɲ|8Ѐ| | xN!8``8!`|x|N ``||+x|#xB}H|<8wKp```||+x|#xB}H|<8wK@```|a|+x||x|3x!;D8a8H"=xxH"1```8a8H"/ADxH"/A48a8H# |dxxHq!/@xH"8{H88!|xa|N `KP||~x!``c/AHo)888!P`|N ```||~x!``c/A Ky~/AHn88!P|N ``||`y!A8a88K8!`|N ||byB|#x!A0/A(8!P8|H````<<<8A8c488ƵHyE|B|`y!|#xA0/A(8!P|x|H```<<<8H8c88ƴHx|,B!A /@$<<<8O8cT8 8ƴ(Hx8!P|c"x |`|N ``||}xB8`<|#x!Hm|~y@D<_<<<B,8`888Ƴ8r| | xN!8`Hp88H8`8!P|N Hd```||~x!``c/A$8c H~/AHk88!P|N `||`y!A8a88K8!`|N ||~x!``c/A08cH%~8cHd ~/AHk988!P|N ``||}xB8`|#x!Hk/|bxa8@L<_<<<B,8`888Ʊ8| | xN!8`H``8<8c8P H9a88cHb]/A88`HT<_<<<B,88`8p8Ʊ8| | xN!8a8K8````8!`|N ```48N `||~xB|#x!c8~A8B "b8~ /Ax8KxAԐ@T}JCx});x|+xW>}cx9W|x}JcxW`F>W{@.})[x}J3x|x})+x}Jx})x}Jx})x}Jcx$DAN ``K```K```K```K```K``` C#c D$dN ``` C#c D$dN ```C#c D$d C#cD$dN ```||}x|#x!K8}8K8}8K8}8K8}8K8}8K8!P8}8|Kp```K```||}x|#x!Ky8!P8}8|K\``K````K```||}x|#x!K8}8K8}8K8}8K8!P8}8|K`||}x|#x!Ky8!P8}8|K\``||+x|}x!Ki8!P8}x|KL``T8@A8`8BTB>/@/A8c@|B48T>|CxN |AT|+x!8AT|}x|+x;`x88K8/A48;;T>@x``T:8|.8!pA|N ||+xB8c!<8ԀH8,A ~88!P|x|N ``||}x|+x|#x!88Kxx88Kq8!`|N ``||}x|+x|#x!88Kxx88K!8!`|N ``8|#x|xH4|!|yx|#x|#x|+x|3x!H-|{yA$xH |~xx8H|/@dxH}/@#xxK`xH]/A@xH@0xH|~xx8H|}/A8`H8`8!`!|N ```|a|}x|#x|3x|+x!88K}xxfx88K8!pa|N |a|}x|#x|3x|+x!88K-xxfx88K8!pa|N dN ``T`>dN T`F>Tb>dTi>D$N T`@.TF>e|CxTwF>Ty>T{>TbT>%eT`T>|Lcx| SxEN `|!|`xTc>hKI8!P|N `|!|`xTc>hK)8!P|N `|!ahK8!P|N ```|!a8/ADxx9 ``C8 T >|BFpHD8c8@8!P|N ||#x|+x|}x!H?58cTk>@@x/ADxx9@``C8 T >|BFpPI8c 9)@@@08!P|PUc<8T<|c|H=`8!P|N ```8cK``8cK|``||}x|#x!`cK8!P}8|KK```K```K```||}x|#x!`cK}8Ku}8Ki}8K]8!P}8|K@```||}x|#x!`cK8!P}8|K||#x|+x|+x!K8!Px8|K`||~xB|#x|+x!C/A (AxKu^/@hxH;/|bx~@P<_<<<B8`8e8X8Ɓ8Ā| | xN!8`H0```|CxxxH<88`8!P|N ```||bxB|+x8!``c08|#x/@$<<<8%8c|88ƍ8HE|Dx|x88K/@L<_<<<B,8d8`8T8ƀ8%| | xN!8H|``;<xxKUa8x8K58/@H<_<<<B,8d8`88ƀ8%| | xN!8``8!p|x|N ``||~xB|#x|+x!88Kˉ/@P<_<<<B8`8cL88L8| | xN!8`H```;<xH@9A8!@xaDAH<"bB8K9/@P<_<<<B8cL8`88L8| | xN!8a8K˱8`Hx`a8<x8AK/@H<_<<<B8cL8`8p8L8| | xN!K``88``8!p|N ```||bxB|+x|3x8!``c08|#x/@0<<<88cy8}8ƊHHB```|Dx|x88K/@L<_<<<B<8a8`8d8}8Ӏ| | xN!8Hl``a8xxKE8/@H<_<<<B<8a8`8cD8}8Ԁ| | xN!8``8!`|x|N ``||+xB|#x8!``E0<8/@$<<<88cx8|\8ƉH@88KM/@D<_<<<B8`\8`88|\8| | xN!8HĀ~0xx8|8j8Z|8| | xN!8`HT|Cx}$Kx|x88KA/@H<_<<<Bc 8`8>|8g48Z|8| | xN!8`H`xH|zy@D<_<<<Bc 8`8>|8j8Z|8| | xN!8`HxdxExKx88zHEa8W>DxK5/@L<_<<<Bc 8>|88k8Z|8`| | xN!CxH8`H$!8CxI8BYH8``8!p!|N ```|A|ixB|3x|;x8|+x!``C08|#x/@,<<<88cTt8X,8dH``/@Ky,ApHh`|Cx}$Kx|x88KA/@H<_<<<B`8`8<,8d8X,8| | xN!8`H`A8b/@T֓<8|Hu|{y@<_<<<B`8<,8`8i8X,8ĀHX``+AH<_<<<B`8`8<,8iT8X,8Ȁ| | xN!8`HX`8<8@K@AD<_<<<B`8`8<,8il8X,8ʀ| | xN!8`HadxKI/@@<_<<<B`8<,8`8i8X,8׀| | xN!KA8| | xN!8H```x88K9/@P<_<<<BG\8"8`8Q8>8| | xN!8Hp```~0xx88Kq8/@D<_<<<BG\8"8`8Q8>8| | xN!8`8!`|x|N ``||+xB8!888K/@P<_<<<BE8`8!l8$8=l8| | xN!8`Hp```A8/AD<_<<<BE8`8!l8O8=l8| | xN!8`HbxK8`8!`|N ```||+xB8!888K/@P<_<<<BD8`8 l8#88`8l886l8| | xN!8`Ht```A8+AD<_<<<B>8`8l8I86l8| | xN!8`Hbx8 ^8!P|x|N ``8`N ``cH``8`N ``c N `/M H`8`N ``8`8N `89 9@# C$N `|a|{x!|#x`# C$cHA @ P@A;H``|+x;}}iA,@ @A ```|+xH`` P;x|xx|RH镁; [$|~P|]I[ {$8!`xa|N 8`N `` $1}gXA@$`@@`8@H``#|I@c $|CxN ``8`N ``C 9 A$@$C@A``9 }#KxN `,|kxA(/@`C c$||```/A  A @| (@@p```8 $HX#C|eP|DI0c|B/A4A@(@@ ```8K k$H8|xN `$c N `8`N ``cN `/M H`|a||x|@&B8`4|#xA!H|~y@L<_<<<B48`8X8?8@48ɀ| | xN!8`HL``884HI8`(H!.|}x@T<_<<<B48X8`8@H8@48ˀ| | xN!xH@H``88(H<x8@H /}A<_=?,8`8B9)^<_>=?8B 9)^<_> =?8B,9)<^<_>=?8BL9)|^<_>=?8B9) ^ <_>$8B^(H`xH8``8!`aa|}p N `|a||x|@&B8`4|#xA!H|~y@L<_<<<B38`8x8>8>T8| | xN!8`HL``884Hi8`(HA.|}x@T<_<<<B38x8`8>h8>T8| | xN!xH@H``88(H<x8>H)/}A<_=?,8`8B9)^<_>=?8B,9)<^<_> =?8BL9)\^<_>=?8Bl9)^<_>=?8B9),^ <_>$8B^(H`xH=8``8!`aa|}p N `|a||x|@&B8`4|#xA!H|~y@L<_<<<B1(8`8 8<88=?8BL9)\^<_> =?8Bl9)|^<_>=?8B9)^<_>=?8B9)L^ <_>$8B̐^(H`xH]8``8!`aa|}p N `|||xB8`4!H|~y@H<_<<<B/L8`8 8:\8:8E| | xN!8`H(`884H8`(H|}yA88(H<_=?8`B/,9)А]<_>=?,8B9)^<_>=?8B9)^ <_>=?8B 9)0^<_>=?8B@9)`^<_> 8Bp^$<_8BP^(H\``<_<<<B/L8 8G8;8:8`| | xN!xH޵8````8!P|N ```|/!B|zx|+x|#x|3x!8`A8`4H)|~y@P<_<<<B-8`8 88888q| | xN!8`H@```884H8`(H|{yA88(H/[@;;`<_~,8B=?8`^<_9)8BБ>=?^<_9)8B@> =?^<_9)P8B>=?^<_9)`8Bp>=?^ <_9)8B>$^(HX`<_<<<B-8 8s89888`| | xN!xH8````8!`!|N ```||~x!``c/A\C,/AD|Cx| | xN!~(/A | c,| xN!~/AH-88!P|N ```c,}N c,}N c,}N c,}N c,}N c,}N c,}N c,}N $c,}N 0N ``08`/M |xN ``|8B|#x!88K/AD<_<<<B*\8`886858| | xN!8`H88`8!`|N |8B|#x!88K/AD<_<<<B)8`8<86<858| | xN!8`H8A98`T@.|x8!`|N `|8B|#x!88K/AD<_<<<B),8`88584x8| | xN!8`H48A98`!:a;TTBU)@.|x|Kx|[x8!`|N ```|8B|#x!88K-/AD<_<<<B(l88`85,838| | xN!8Ha8A988:<;=>UITb9@8`U@.9|cSxA;|BKxU>U|ccx|B[x|;xT>}ISx9@Tƀ|+x|cSx|BKxA?WF>W@.|cCx|B;x|x8|c3x|B+x|cx|Bx|cSx^~8!`|x|N ``K```KP```K```K```|8B!l8lK8/A@<_<<<B&8\8`838288$| | xN!88!P|x|N ``||#x8BT>!888A9K!8/A@<_<<<B&X88`83h818.| | xN!88!`|x|N ```|TF>T>BT>8|#x!88;A8!9a:Kq8/A@<_<<<B%8(8`82818:| | xN!88!`|x|N ```||#xBWWTF>W@.!T>T>|Cx|+x|Lcx|SxWF>W>W>88889!:;<=A>?K/8A@<_<<<B% 8|8`82l80X8J| | xN!88!|x|N `|!|#xT>lK)8!P|N `|!|#xT>lK8!P|N `|!lK8!P|N ```|!8W@.W@.}bp| Kx}^x}=x@`8|8yH\``/;;@K|<_<<<B"l88`80X8-8| | xN!88!`|x|N ``||~xB|+x|3x!K/@D<_<<<B 8,8`8.8,8| | xN!8HdxxxK8/@H<_<<<B 8,8`8.8,8| | xN!8``8!P|x|N ``K````KP```K@```K```|!|+x|#x|yx!K/A#xdxx8KH|~|]+A/@+@;@H``^P#x88ExK@\Cx8@@A@@A```8`H,```y;;@dK8```8!`!|N ```K ```|8B!KE8/A@<_<<<Bl88`8,8)8ڀ| | xN!88!P|x|N +|ixA(/@ +A8H```TF>8@8 |Ky@T>8@8|Ky@T>8@8|Ky@x8@8|K#y@hT@.TF>TF>|x8|Ky@LTT>T>|x8|Ky@0TT>T>|x|@y|&T ```/Ai0/A@@|`x|xN ``|A;dB|#x|zxW`>|3x!|+x+@,<<<88c8((8+tHؽ``/@|+A/@D+@<<_<<8`B8+98((| | xN!8HCxxK18@H```/ AT8|#x48A|09 HT< F40|40|0| Sx} SyAd<_<=xB8+x9((8`9 | | xN!8H<``T 8|@P4I}@2A0H(`W< IL0|0| cx```8T>|xA;CxxKAD<_<<<B8L8`8,8((8| | xN!8HCxx88KW`>AD<_<<<B8L8`8,D8((8| | xN!8H(8H 9 7@<8888K8!p|xA|N ``|A|+xB|#x|zx!K xx|{xCxdxK/@L<_<<<B88`8)8%h8;`| | xN!```8!`cxA|N ``||3xB|+x||x!K/@D<_<<<Bl88`8)@8$8| | xN!8HdxxxK8/@H<_<<<Bl88`8)\8$8| | xN!8``8!P|x|N ``|a|;xB|+x|3x||x!K/@P<_<<<B|88`8(P8#8| | xN!8Hp```xdxxxK8/@D<_<<<B|88`8((8#8| | xN!8`8!`|xa|N ``K```K```K```||~xB|+x!K/@H<_<<<BL88`8'X8"8f| | xN!8Hh`xxK8/@L<_<<<BL88`8'x8"8g| | xN!8```8!P|x|N ``||~xB|+x!K/@H<_<<<B\88`8&8!8n| | xN!8Hh`xxK)8/@L<_<<<B\88`8&8!8o| | xN!8```8!P|x|N ``K ```K```|8!Hǁ8!P |`|N `|!HU8!P |`|N ``|8|~x|#x!H/@,8~88H8/A```88!P|x|N `|8!HƱ8!P |`|N `|8|~x|#x!Hu/@,8~88H]8/A```88!P|x|N `|8!H8!P |`|N `|8!H8!P |`|N `|8 !Hű8!P |`|N `c|ct|cTcN ```2N ``c2N |a||y!A/Ap|/AH8/@Lx;;````~ /A HÅ~ /;;@```8!`x88a|HD8!`a|N ```||~x!``c/A</A$|xH^8~/AH88!P|N ```||~x!``c/A</A$|xHi^8~/AHM88!P|N ```||`y!A8a88K8!`|N ||by!A8b$A8Hl8a8K-8!`|N ``||byB|#x!A0/A(8!P8|K@```<<<8j8c8!`8XH̕||byB|#x!A0/A(8!P8|K```<<<8q8c8 8H%#F |jx8 +~A+@|+3A@Hd``8B/A8cBK`/AN `9)}CSx8@3})/AD8B8cB8`N 9 3i}#Kx|KR$/A 8B| K|CxN ```||}x!``c/AP8c;Hj}Hj`}8c |cK/Et;@}/AH88!P|N ``|,aB|#x|3x|;x|~x!@KqHl``+AE|+x|B$/AD<_<<<B88`888 8;| | xN!H#/8^ 8J|I.~A(xH-8cH/~AxH ~HT<_<<<B8`888 8| | xN!x;KQ```8!`xa|N ``|a|bxB|}x|#x8|+x!;| ```/AL;8BB<_<<8`B ,8888| | xN!8`HxxH8cHQW8/~ @D<_<<<B ,8`8888| | xN!8`HxHu~8`8!`a|N `|,B|#x|~x!@ KHd+AE|+x|B$/AD<_<<<B 8|8`888w;| | xN!H#/8^ 8J|I.~A(xH8cH/~A xH8~ 88HHL<_<<<B 8`8|888| | xN!x;K`8!Px|N ``|,aB|#x|3x|;x|~x!@KHl``+AE|+x|B$/AD<_<<<B 8,8`8h8P8T;| | xN!H#/8^ 8J|I.~A(xH]8cH/~AxH! ~HT<_<<<B 8`8,88P8]| | xN!x;K```8!`xa|N ``||#xB|3x8!+1@H<_<<<B \88`8t880;| | xN!H`+A|@"$/AH<_<<<B \88`8884;| | xN!H`/8C }".A(|#xH8cH-/}AxH HP<_<<<B \8`88h88;| | xN!x;K``8!Px|N ``||wxB8`0|3x8|#x!|+x|;x}Cx}8Kx8Ha/a8@D<_<<<B8L8`8 8p8| | xN!8H880H)/Apcx8H8cH/}@@<_<<<B8L8`8`8p8| | xN!H A8dxbH\ A8<|B"b !8^^ ~II iA8B$!8)(A8,8/@(<<<88c8p8Hy`~xHc8/@x???<;L8`;{p8x8fx\|I|LxN!<xfx8`88!| | xN!8a8K88!|x|N |A|zxB8`8|3x8|#x!|+x8H-/a8@P<_<<<B8 8`8808| | xN!8H```888H/Apx8HU8cH/}@@<_<<<B8 8`8 808| | xN!H A8xbHՁ[ A88;{B"b ^ A8>~B "ba88c$H`퀁8/@0<<<8x8cT808pHA```8zHam8/@x???<; 8`;{08x8zfx\|I|LxN!<xfx8`88| | xN!8a8K88!p|xA|N ||}xB8`F$!H/a8@D<_<<<B\8`8888Ѐ| | xN!8`HW48F$8Hɀa8<8H_a8<8@8cH_ua8<888KM/@T<_<<<B\88`8808;| | xN!``8a8K=8`HVa8<888XK/@D<_<<<B\88`8`808<| | xN!K`a8<888K}/@D<_<<<B\88`8808=| | xN!K8`a8<888K/@D<_<<<B\88`8808>| | xN!K`a8<8888ř99 K/@@<_<<<B\88`8>808#| | xN!Ka8<<x8<8?H8ʼn9 9 Ki/@@<_<<<B\88`8?T808*| | xN!Kݤ<_;a886;yxxKE/@@<_<<<B\88`8?808.| | xN!K@a8<<x88@X8i99 Kי/@@<_<<<B\88`8@d8085| | xN!K<_a8<x8;b@8Y99 dxK)/@@<_<<<B\88`8A808<| | xN!Kd<_a8dxx;IxK /@@<_<<<B\88`8A808@| | xN!Ka8<<x8'8B@899*9 K]/@@<_<<<B\88`8BT808G| | xN!Kۘa8<<x8?8C8)99 K/@@<_<<<B\88`8C 808N| | xN!K,a8<<x8?8C899 KՅ/@@<_<<<B\88`8C808U| | xN!K?a8<x; 8DLxKa/@@<_<<<B\88`8D\808Y| | xN!K\a8<<x8D8D89*9 KԵ/@@<_<<<B\88`8D808`| | xN!Ka8<<x8D8p89 9 KI/@@<_<<<B\88`8El808g| | xN!Kلa8<<x8D8E899 K/@@<_<<<B\88`8F 808n| | xN!Ka8<<x8D8F899 Kq/@@<_<<<B\88`8F808u| | xN!Kجa8<<x8D8Gp8Ĺ99 K/@@<_<<<B\88`8Gx808|| | xN!K@<_a8<x;ĩ8H xK/@@<_<<<B\88`8H808| | xN!K<_a8<x;bę8HxfxK}/@@<_<<<B\88`8H808| | xN!Kxa8<<ex8@8H8ĉ9 9 K/@@<_<<<B\88`8H808| | xN!K <_a8<x;by8IfxKӭ/@@<_<<<B\88`8I808| | xN!K֨a8<<ex8A8J8i9 9 K/@@<_<<<B\88`8J 808| | xN!K<<_a8<x;Y8JxK/@@<_<<<B\88`8J808| | xN!K؀a8<<x8H8K8I99 K1/@@<_<<<B\88`8K$808| | xN!Kla8<<x8H8K8999 K/@@<_<<<B\88`8K808| | xN!Ka8<<x8H8LP8)9 9 KY/@@<_<<<B\88`8L\808| | xN!KԔ?a8<x8H88L909 K/@@<_<<<B\88`8L808| | xN!K(a8<<x8M8 K/@@<_<<<B\88`8M808| | xN!K<_a8<x;8NxKi/@@<_<<<B\88`8N808| | xN!Kda8<<x8K8Nd899 Kͽ/@@<_<<<B\88`8Np808ŀ| | xN!Ka8<<x8K8N89$9 KQ/@@<_<<<B\88`8N808̀| | xN!KҌ<_a8<x;8OtxK-/@@<_<<<B\88`8O808Ѐ| | xN!K(a8<<x8I8O8ù99 Ḱ/@@<_<<<B\88`8O808׀| | xN!KѼa8<<x8I8P8é9$9 K/@@<_<<<B\88`8P808ހ| | xN!KP<_a8<8;Ù8Q$xK/@@<_<<<B\88`8Q8808| | xN!Ka8<<x888É9,9 KE/@@<_<<<B\88`8Q808| | xN!KЀa8<<x88RX8y9#9 K/@@<_<<<B\88`8Rd808| | xN!K<_a88Lx;ixK̹/@@<_<<<B\88`8S808| | xN!Kϴa8<<x88Sh8Y99 K /@@<_<<<B\88`8S808| | xN!KH<_a8<x;I8T$xK/@@<_<<<B\88`8T8808| | xN!Ka8<<x88T8999 K=/@@<_<<<B\88`8T808| | xN!Kxa8<<x88Up8)9$9 K/@@<_<<<B\88`8U808 | | xN!K a8<<x88V$89!9 Ke/@@<_<<<B\88`8V0808| | xN!K͠<_a8<x;b 8VfxKA/@@<_<<<B\88`8V808| | xN!K| | xN!Kxa8<<x828w@8)9,9 K/@@<_<<<B\88`8wX808E| | xN!K <_a8<x;8x xK/@@<_<<<B\88`8x8808I| | xN!Ka8<<x838x8 99 K/@@<_<<<B\88`8x808P| | xN!K8H8ƾ99,9 K/@@<_<<<B\88`8\808| | xN!K<_a8<x;b)8fxK/@@<_<<<B\88`8,808| | xN!Ka8<<ex8?88ƾ99 K /@@<_<<<B\88`8808| | xN!KD<_a8<x;¾ 8lxK/@@<_<<<B\88`8808!| | xN!Ka8<<x8= 88ƽ99 K9/@@<_<<<B\88`8808(| | xN!Kta8<<x8= 88ƽ99 K/@@<_<<<B\88`8808/| | xN!Ka8<<x8= 8h8ƽ99 Ka/@@<_<<<B\88`8p8086| | xN!Ka8<<x88ƽKA/@@<_<<<B\88`8808:| | xN!K<;a8<8[8ƽxK/@@<_<<<B\88`8808>| | xN!K܀a8<<x88ƽK/@@<_<<<B\88`8 808B| | xN!K|88````8!p|N ```8+~A(|D$/A8 |`"N `8`N ``||yxB;y;!@dx8a8;D;APH]H`8a8;HYdxx|bxx;HQ```xH/AtxH8xK/AxCxH`<_<<8`B\8 B8@|B8!P|Cx|N ```||~x!K8/Ah @|8!P|x|N `|B}H|<8K`K```|B}H|<8KH`K@```K0```,M 8c`K||~x!``c/A Kɀ~/AHI 88!P|N ``||`y!A8a88K8!`|N |8B8|}x!HI<8}`KM9 88@8`=8!P=]x}|]p}t|N ``||}xB8`!HH|~y@H<_<<<BL8`8r8*8+88| | xN!8`H`K8`8!P|N |||xB8`|#x!HH]|}y@D<_<<<B8r,8`8*8*8-| | xN!8H ^8|`x>~ ]=}K8/@H<_<<<B8r,8/8*8*8`| | xN!xHF88!P|x|N ```||#xB|}x|#x!K=?}P\TX8IY])Y b]~P\8a88`>^ ~^TXKQ```8a8K/A`8a8K=|dxxK1/@<_<<<B8`8q8*(8)8Ā| | xN!8`H8`8!`|N ```||~xB8`|#x!HF/|dxa8@L<_<<<B|8`8o8( 8(h8| | xN!8`H<``xKM/A88`H8a8K}8``8!`|N ```|B!K 8/@@<_<<<B8o 8`8(8'8| | xN!88!P|x|N `||~xB|#x|+x!88K/@P<_<<<B,8`8n8(,8'8| | xN!8`H```8xK/A 88`H````<_<<<B,8n8`8(h8'8| | xN!8a8K8````8!`|N ```||~xB|#x!8a8K/@D<_<<<B 8`8m|8'x8%8ـ| | xN!8`H8xK/A 88`H````<_<<<B 8m|8`8'H8%8ڀ| | xN!8a8K8````8!`|N ```||#xB!Kf%/@L<_<<<B8`8ll8&8$8| | xN!8`H``t~p8`8!P|N ||#xB!p/@L<_<<<Bl8`8k8&$8$X8 | | xN!8`H``KeA/@H<_<<<Bl8`8k8%8$X8 | | xN!8`H`>p^tA@P @@H`<_<<<Bl8`8k8&D8$X8 | | xN!8`H4} }i9 9@8`}b[x4>p^t^0``8!P|N ```||#xB!Kd%/@L<_<<<B8`8jl8$8"8| | xN!8`H``|~x8`8!P|N ||#xB!x/@L<_<<<Bl8`8i8$l8"X8| | xN!8`H``KcA/@H<_<<<Bl8`8i8#8"X8 | | xN!8`H`>x^|A@P @@H`<_<<<Bl8`8i8$8"X8!| | xN!8`H4} }i9 9@8`}b[x<>x^|^8``8!P|N ```|:`B|yx~x|#x;!K|xx#xW 68BX|^xKa|{x|#x/@L<_<<<B8`8hl8"8 8@| | xN!8`H``#xKy=9 Dx|jx#x}}izKm/@P<_<<<B8`8hl8#D8 8C| | xN!8`HP```xx#xKq/@L<_<<<B8`8hl8#l8 8D| | xN!8`H``#xKe/@D<_<<<B8`8hl8#8 8F| | xN!8`H#xKd/@D<_<<<B8`8hl8#8 8G| | xN!8`H<#xKe/@D<_<<<B8`8hl8#8 8H| | xN!8`H耚#xKei/@D<_<<<B8`8hl8$$8 8I| | xN!8`H $#xKe/@D<_<<<B8`8hl8$X8 8J| | xN!8`H8(,#xKd/@D<_<<<B8`8hl8$8 8K| | xN!8`H04#xKda/@D<_<<<B8`8hl8$8 8L| | xN!8`H8<#xKd /@D<_<<<B8`8hl8%8 8M| | xN!8`H0@#xKc/@D<_<<<B8`8hl8%88 8N| | xN!8`H܀DH#xKc]/@D<_<<<B8`8hl8%h8 8O| | xN!8`HL#xKbY/@D<_<<<B8`8hl8%8 8P| | xN!8`H08P#xKpE/@D<_<<<B8`8hl8%8 8Q| | xN!8`Hx#x8Kq /@D<_<<<B8`8hl8&8 8R| | xN!8`H~x8a8KI8a8K/A`8a8KA|dx#xKou/@<_<<<B8`8hl8&H8 8W| | xN!8`H 8``8!|N ```|!|{x|@&B|#x|#xA!K5/A#x;;K|zxKU$x;.8a8KQHX``8a8KM/|ixA\|I i$AZzI(i,H`(,}~B "b88KYQ/@X<_<<<B<8_8`8t8(8| | xN!8a8Ky8`Hp```8x8KX/@L<_<<<B<8_8`88(8| | xN!K```8x8KY%/@@<_<<<B<8_8`88(8| | xN!K48x8KY/@@<_<<<B<8_8`88(8| | xN!K8x8 KY=/@@<_<<<B<8_8`8P8(8| | xN!K8x8(KX/@@<_<<<B<8_8`88(8| | xN!K88x80KX/@@<_<<<B<8_8`88(8| | xN!K䀁8x88KXA/@@<_<<<B<8_8`8 8(8| | xN!K8x8@KW-/@@<_<<<B<8_8`8 <8(8| | xN!K<8x8DKW/@@<_<<<B<8_8`8 p8(8| | xN!K老8x8LKV/@@<_<<<B<8_8`8 8(8| | xN!K8x8PK[/@@<_<<<B<8_8`8 8(8| | xN!K@x8<8@Kg/@<_<<<B<8_8`8!8(8| | xN!K`xdxK[I/Aa8dxK/A <;@À88`HK[/@L<_<<<B{ 8`8V|888| | xN!8`H|``}^}=Cx3xxK[8|exA@0@@(<<<88cn88hH5y`dCxdxxK_ /@<_<<<B{ 8`8V|888| | xN!8`H;;``Cx8KM/@H3@@8`Hp```/A@+AK<_<<<B{ 8`8V|888 | | xN!8````8!`A|N ```|A|#xB|zx!KMq8c@@D<_<<<Bx 8`8S|8|8 8| | xN!8`H<Cx8;KY%/@L<_<<<Bx 8`8S|88 8| | xN!8`H|``8;Cxx|x|xKY98|exA@4@@,<<<88ck8 8hH3``dCxdxxK\/@<_<<<Bx 8`8S|88 8| | xN!8`H;;``Cx8KKy/@H3@@8`Hp```/A@+AK<_<<<Bx 8`8S|88 8!| | xN!8````8!`A|N ```K```|!|#xB|+x|3x|}x!;H;@88xxKT/@<_<<<Bu8Q 8`8L8 81Hx<_<<<Bu8`8Q 8x8 84| | xN!8`H``<_<<<Bu8Q 8`8L8 85| | xN!8`H@DxKU/Adxx88xKS/AxKY/@!@AD8`aLPAT8H{[ 9Y8!!|N ```||#xB|~xx!p<sKЅx888KH/Ax8"s8` H#||y@D<8Ol88`8<8h| | xN!xK͵8`H``xxKY/@@<8Ol88i8|8`| | xN!xH"K``xxKHi/@0<8Ol88`88l| | xN!K\8xKH/@0<8Ol88`88m| | xN!K;Z@8`H0```8`H/AK```8!|N ```|A|{xB|#x|#x;!Ky<C cx84y8B|^xKR /@D<_<<<Bp8L,8`888| | xN!8HcxxxKV|zy@L<_<<<Bp8L,8`888| | xN!8HL``x8a8K`8a8KӍ/A|8a8K||xcxLKI/A|cxKJu/@<_<<<Bp8L,8`888| | xN!8H|cx8KIm8/@HD<_<<<Bp8L,8`8 \88| | xN!8HL<_<<<Bp8L,8`8$88| | xN!8```8!p|xA|N ``|a|#xB|+x|3x!;H888@xKM}/@D<_<<<Bnl8I8`8 8X8| | xN!8HTxKM8/A@H!@ADaLPAT88}] ;[8!|xa|N ``|?B|{x|#x|+x|3x!c ;<_;;B1);!8```cxKB-/AL|Ю@(8|yT>/ @ H0```+A;;@8`H; ;cxKA/A/~;;@8a8K/A~x~ųxcxKJ/A8cxT>KYAA~ 88!P|x|N `||+xB8c!<8pK98@,A8@8!P|Cx|N `|a|}xB|#x8!p;a<H<cxK/@<_<<<BR 8`8-|88 8| | xN!8`H<_<<<BR 8-|8`8<8 8| | xN!H<_<<<BR 8-|8`8d8 8| | xN!H<_<<<BR 8-|8`88 8| | xN!H````x8D8@K;U/@<_<<<BR 8-|8`88 8| | xN!cxK8`Hx88K0/Ax8LK0/Aa<8HK/A 8AH;L!HAPaTAX Ii ID@A`<8`H$D;/AK````8!a|N ```|;B|}xx!K]<|~x8Nx8|+x8K5/@P<_<<<BO8`8+ 8D88| | xN!8`HP```xx8K9/@L<_<<<BO8`8+ 888| | xN!8`H``x8a8K`8a8K]/A8a8K|~xxK//AX8xK6/@<_<<<BO8`8+ 888 | | xN!8`HP<_<<<BO8`8+ 888 | | xN!8`H8```8!`|N ```|A|{x8d|+x!Kecx8|#x8K/}8!`;x;A|N |/B|~x|+x|3x!AH+A /AX/@Hh``<88x8cH Hh`<8x8cHHL``<88 x8cHH(<88x8cH```8!Pxxx|H|a||xB8`|#x!! A$Ha88a8Hy<_BL@A/@0<<<8J8c?88H```?M/@$<<<8K8c?88H;@<|fx88 xH ~M<x8 H 8~Mxex|xU>TɄ>|J;|9|E|PPT|Kx@@(H /@ 8}C}4/@U>}hPPU>8H|x}0 U>}I 0}B0|0U>| 0}b;}*xUI>| 9}eY|@PTB|@Kx@@(|B@A@@|B```| PUK>|@;}"9|E| PT|[x@@|B@A@@|B}bP|K;TɄ>|9|E|XPT|Kx@@|B@A@@|B|PT>|@;}"9|E| PT|[x@@|B@A@@|B|P8@|$0Aؐ܀a``H`` P@A,}'4/@@A 0@A|0}IQ|x`ܑA``܀aHH`# })80}K80}80}0}B0}%x|0|80T>}kxT>}B#Ui>| !}Q}LSx|@PTB|@Kx@@,|*9@A@@9|*``|PUi>}@#|J!}}Q}HSx|PT|Kx@@(|*9 @A@@9 |*`|KPU}x}@P@|AP@ @A |JxH}#}EQ} Kx} 0|J} Kx|I0|B<0|<0A})x!܀a؀`N |B}| x|_xlptx|>^~h<_8bHQ|lx<_8B?~h^>|xtpl!|}N |B|H|=9>/@!|> x|_xlptx|>^~h<_8bH|lx<_8B>~h^>|xtpl!|}N |B|H|=9>T/@!|> x|_xlptx|>^~h<_8bpH|lx<_8B>T~h^>|xtpl!|}N |B|H|=9=/@!|> x|_xlptx|>^~h<_8bHM|lx<_8B=~h^>|xtpl!|}N ||dxB8_!p8a98H)8a8|}xH=<_}]|~x9"(B( i|].<_x j;4xH,@|}xxH H%8!|N =`@\}N =`@`}N =`@d}N __dyld_make_delayed_module_initializer_calls__dyld_image_count__dyld_get_image_name__dyld_get_image_header__dyld_NSLookupSymbolInImage__dyld_NSAddressOfSymbollibobjc__objcInit__dyld_mod_term_funcsUsage: %s [options] Options: (options marked with * are required) -h, --help display this usage message -h--helpUnknown argument '%s' Missing filename Failed to open file Failed to read header partition File is not OP-Atom Failed to read info %02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x'%s' failed in %s, line %d utf8Size != (size_t)(-1)avid_mxf_info.c(*str = malloc(utf8Size)) != ((void *)0)mxf_get_utf16string_item_size(set, itemKey, &utf16Size)(utf16Str = malloc(utf16Size * sizeof(mxfUTF16Char))) != ((void *)0)mxf_get_utf16string_item(set, itemKey, utf16Str)convert_string(utf16Str, str, printDebugError)mxf_get_strongref_item(trackSet, &g_GenericTrack_Sequence_item_key, &sequenceSet)mxf_get_array_item_count(sequenceSet, &g_Sequence_StructuralComponents_item_key, &componentCount)mxf_get_array_item_element(sequenceSet, &g_Sequence_StructuralComponents_item_key, 0, &arrayElementValue)mxf_get_strongref(trackSet->headerMetadata, arrayElementValue, &cSet)mxf_disk_file_open_read(filename, &mxfFile)mxf_read_header_pp_kl(mxfFile, &key, &llen, &len)mxf_read_partition(mxfFile, &key, &headerPartition)is_op_atom(&headerPartition->operationalPattern)mxf_load_data_model(&dataModel)mxf_avid_load_extensions(dataModel)mxf_finalise_data_model(dataModel)mxf_read_next_nonfiller_kl(mxfFile, &key, &llen, &len)mxf_is_header_metadata(&key)mxf_create_header_metadata(&headerMetadata, dataModel)mxf_read_header_metadata(mxfFile, headerMetadata, headerPartition->headerByteCount, &key, llen, len)mxf_find_singular_set_by_key(headerMetadata, &g_Preface_set_key, &prefaceSet)get_string_value(prefaceSet, &g_Preface_ProjectName_item_key, &info->projectName, printDebugError)mxf_get_rational_item(prefaceSet, &g_Preface_ProjectEditRate_item_key, &info->projectEditRate)mxf_find_singular_set_by_key(headerMetadata, &g_MaterialPackage_set_key, &materialPackageSet)mxf_get_umid_item(materialPackageSet, &g_GenericPackage_PackageUID_item_key, &info->materialPackageUID)get_string_value(materialPackageSet, &g_GenericPackage_Name_item_key, &info->clipName, printDebugError)mxf_get_timestamp_item(materialPackageSet, &g_GenericPackage_PackageCreationDate_item_key, &info->clipCreated)mxf_avid_read_string_mob_attributes(materialPackageSet, &taggedValueNames, &taggedValueValues)convert_string(taggedValue, &info->projectName, printDebugError)mxf_avid_read_string_user_comments(materialPackageSet, &taggedValueNames, &taggedValueValues)(info->userComments = (AvidNameValuePair*)malloc(info->numUserComments * sizeof(AvidNameValuePair))) != ((void *)0)convert_string((const mxfUTF16Char*)mxf_get_iter_element(&namesIter), &info->userComments[index].name, printDebugError)convert_string((const mxfUTF16Char*)mxf_get_iter_element(&valuesIter), &info->userComments[index].value, printDebugError)(info->materialPackageAttributes = (AvidNameValuePair*)malloc(info->numMaterialPackageAttributes * sizeof(AvidNameValuePair))) != ((void *)0)convert_string((const mxfUTF16Char*)mxf_get_iter_element(&namesIter), &info->materialPackageAttributes[index].name, printDebugError)convert_string((const mxfUTF16Char*)mxf_get_iter_element(&valuesIter), &info->materialPackageAttributes[index].value, printDebugError)mxf_uu_get_top_file_package(headerMetadata, &fileSourcePackageSet)mxf_get_umid_item(fileSourcePackageSet, &g_GenericPackage_PackageUID_item_key, &info->fileSourcePackageUID)mxf_uu_get_package_tracks(materialPackageSet, &arrayIter)mxf_uu_get_track_datadef(materialPackageTrackSet, &dataDef)mxf_is_picture(&dataDef) || mxf_is_sound(&dataDef)mxf_get_uint32_item(materialPackageTrackSet, &g_GenericTrack_TrackNumber_item_key, &info->trackNumber)mxf_get_rational_item(materialPackageTrackSet, &g_Track_EditRate_item_key, &info->editRate)mxf_uu_get_track_duration(materialPackageTrackSet, &info->duration)mxf_find_set_by_key(headerMetadata, &g_SourcePackage_set_key, &list)mxf_get_umid_item(physicalSourcePackageSet, &g_GenericPackage_PackageUID_item_key, &info->physicalSourcePackageUID)get_string_value(physicalSourcePackageSet, &g_GenericPackage_Name_item_key, &info->physicalPackageName, printDebugError)mxf_uu_get_package_tracks(fileSourcePackageSet, &arrayIter)mxf_uu_get_track_datadef(trackSet, &dataDef)mxf_get_rational_item(trackSet, &g_Track_EditRate_item_key, &filePackageEditRate)mxf_get_position_item(sourceClipSet, &g_SourceClip_StartPosition_item_key, &filePackageStartPosition)mxf_get_umid_item(sourceClipSet, &g_SourceClip_SourcePackageID_item_key, &sourcePackageID)mxf_uu_get_package_tracks(refSourcePackageSet, &iter3)mxf_get_rational_item(trackSet, &g_Track_EditRate_item_key, &physicalPackageEditRate)mxf_get_position_item(timecodeComponentSet, &g_TimecodeComponent_StartTimecode_item_key, &startTimecode)mxf_get_uint16_item(timecodeComponentSet, &g_TimecodeComponent_RoundedTimecodeBase_item_key, &roundedTimecodeBase)Clip name = %s Clip created = %d-%02u-%02u %02u:%02u:%02u.%03uProject name = %s Project edit rate = %d/%d fps videoaudioEssence is %s Track number = %d Edit rate = %d/%d Duration = %lld samples Start timecode = %lld samples User comments: %s = %s Material package attributes:Material package UID = File package UID = Physical package UID = Physical package type = TapeImportRecordingPhysical package name = %s '%s' failed, in %s:%d (newEntry = (MXFAvidObjectReference*)malloc(sizeof(MXFAvidObjectReference))) != NULL./products/mxf_avid.cmxf_get_uuid_item(set, &MXF_ITEM_K(InterchangeObject, InstanceUID), &instanceUID)mxf_create_item(set, &MXF_ITEM_K(InterchangeObject, InstanceUID), 0x3c0a, &newItem)mxf_set_item_value(newItem, value, mxfUUID_extlen)mxf_create_item(set, &g_Null_Key, 0x0003, &newItem)mxf_set_item_value(newItem, value, len)mxf_create_item(set, &g_Null_Key, 0x0004, &newItem)mxf_create_item(set, &g_Null_Key, 0x0001, &newItem)mxf_create_item(set, &g_Null_Key, 0x0002, &newItem)mxf_create_list(&newNames, free)mxf_create_list(&newValues, free)mxf_get_array_item_count(packageSet, itemKey, &count)mxf_get_array_item_element(packageSet, itemKey, i, &element)mxf_get_strongref(packageSet->headerMetadata, element, &taggedValueSet)mxf_get_item(set, itemKey, &item)(newValue = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (strSize + 1))) != NULLmxf_append_list_element(newValues, taggedValueValue)mxf_get_utf16string_item_size(taggedValueSet, &MXF_ITEM_K(TaggedValue, Name), &taggedValueNameSize)(taggedValueName = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (taggedValueNameSize))) != NULLmxf_get_utf16string_item(taggedValueSet, &MXF_ITEM_K(TaggedValue, Name), taggedValueName)mxf_append_list_element(newNames, taggedValueName)ResolutionIDmxf_register_item_def(dataModel, "ResolutionID", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ResolutionID), 0x0000, MXF_INT32_TYPE, 0)./include/mxf/mxf_avid_extensions_data_model.hFrameSampleSizemxf_register_item_def(dataModel, "FrameSampleSize", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameSampleSize), 0x0000, MXF_INT32_TYPE, 0)ImageSizemxf_register_item_def(dataModel, "ImageSize", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageSize), 0x0000, MXF_INT32_TYPE, 0)DefinitionObjectmxf_register_set_def(dataModel, "DefinitionObject", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DefinitionObject))Identificationmxf_register_item_def(dataModel, "Identification", &MXF_SET_K(DefinitionObject), &MXF_ITEM_K(DefinitionObject, Identification), 0x1b02, MXF_UL_TYPE, 1)DataDefinitionmxf_register_set_def(dataModel, "DataDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(DataDefinition))ProjectNamemxf_register_item_def(dataModel, "ProjectName", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ProjectName), 0x0000, MXF_UTF16STRING_TYPE, 0)ProjectEditRatemxf_register_item_def(dataModel, "ProjectEditRate", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ProjectEditRate), 0x0000, MXF_RATIONAL_TYPE, 0)MobAttributeListmxf_register_item_def(dataModel, "MobAttributeList", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, MobAttributeList), 0x0000, MXF_STRONGREFARRAY_TYPE, 0)UserCommentsmxf_register_item_def(dataModel, "UserComments", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, UserComments), 0x4406, MXF_STRONGREFARRAY_TYPE, 0)TaggedValuemxf_register_set_def(dataModel, "TaggedValue", &MXF_SET_K(InterchangeObject), &MXF_SET_K(TaggedValue))Namemxf_register_item_def(dataModel, "Name", &MXF_SET_K(TaggedValue), &MXF_ITEM_K(TaggedValue, Name), 0x5001, MXF_UTF16STRING_TYPE, 1)Valuemxf_register_item_def(dataModel, "Value", &MXF_SET_K(TaggedValue), &MXF_ITEM_K(TaggedValue, Value), 0x5003, MXF_INDIRECT_TYPE, 1)PhysicalDescriptormxf_register_set_def(dataModel, "PhysicalDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(PhysicalDescriptor))TapeDescriptormxf_register_set_def(dataModel, "TapeDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(TapeDescriptor))ImportDescriptormxf_register_set_def(dataModel, "ImportDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(ImportDescriptor))RecordingDescriptormxf_register_set_def(dataModel, "RecordingDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(RecordingDescriptor))(avidMetaDictBlob = (uint8_t*)malloc(sizeof(uint8_t) * (g_AvidMetaDictBlob_len))) != NULLmxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(Preface), &prefaceSet)(newDirectory = (MXFAvidObjectDirectory*)malloc(sizeof(MXFAvidObjectDirectory))) != NULLmxf_avid_create_object_directory(&objectDirectory)mxf_create_set(headerMetadata, &g_AvidMetadataRoot_key, &newSet)mxf_remove_set(headerMetadata, newSet)mxf_avid_create_metadata_root(headerMetadata, &avidRootSet)mxf_register_primer_entry(primerPack, &g_AvidMetaDictTags[i].uid, g_AvidMetaDictTags[i].localTag, &assignedTag)mxf_avid_register_metadict_tags(headerMetadata->primerPack)mxf_write_header_primer_pack(mxfFile, headerMetadata)(rootMetadataSetPos = mxf_file_tell(mxfFile)) >= 0mxf_avid_set_metadata_root(avidRootSet, &avidRoot)mxf_write_set(mxfFile, avidRootSet)(headerMetadataSetsPos = mxf_file_tell(mxfFile)) >= 0mxf_create_item_tag(primerPack, &tag)mxf_avid_fixup_dynamic_tags_in_blob(headerMetadata->primerPack, avidMetaDictBlob)mxf_file_write(mxfFile, dataPtr, numBytes) == numBytesmxf_avid_write_metadict_blob(mxfFile, avidMetaDictBlob, g_AvidMetaDictBlob_len)mxf_avid_add_object_directory_entry(directory, &g_AvidMetaDictObjectOffsets[i].instanceUID, g_AvidMetaDictObjectOffsets[i].offset + startOffset, g_AvidMetaDictObjectOffsets[i].flags)mxf_avid_register_metadict_object_offsets(headerMetadataSetsPos, objectDirectory)(offset = mxf_file_tell(mxfFile)) >= 0mxf_avid_add_header_dir_entries(mxfFile, objectDirectory, headerMetadata)mxf_write_header_sets(mxfFile, headerMetadata)(avidRoot.directoryOffset = mxf_file_tell(mxfFile)) >= 0mxf_write_k(mxfFile, &g_AvidObjectDirectory_key)mxf_write_l(mxfFile, 9 + 25*numEntries)mxf_write_uint64(mxfFile, numEntries)mxf_write_uint8(mxfFile, 25)mxf_write_uuid(mxfFile, &entry->instanceUID)mxf_write_uint64(mxfFile, entry->offset)mxf_write_uint8(mxfFile, entry->flags)mxf_avid_write_object_directory(mxfFile, objectDirectory)(endPos = mxf_file_tell(mxfFile)) >= 0mxf_file_seek(mxfFile, rootMetadataSetPos, SEEK_SET)mxf_file_seek(mxfFile, endPos, SEEK_SET)%s:%u: failed assertion `%s' minor != 0 && minor != (uint32_t)-1(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (size))) != NULLmxf_set_item(set, itemKey, buffer, size)mxf_write_local_tag(mxfFile, 0x3f0a)mxf_write_uint16(mxfFile, 0xffff)mxf_write_uint16(mxfFile, (uint16_t)(8 + numIndexEntries * (11 + sliceCount * 4 + posTableCount * 8)))mxf_write_uint32(mxfFile, numIndexEntries)mxf_write_uint32(mxfFile, 11 + sliceCount * 4 + posTableCount * 8)name != NULL && value != NULLmxf_create_set(headerMetadata, &MXF_SET_K(TaggedValue), &taggedValueSet)mxf_add_array_item_strongref(packageSet, &MXF_ITEM_K(GenericPackage, MobAttributeList), taggedValueSet)mxf_set_utf16string_item(taggedValueSet, &MXF_ITEM_K(TaggedValue, Name), name)mxf_avid_set_indirect_string_item(taggedValueSet, &MXF_ITEM_K(TaggedValue, Value), value)mxf_add_array_item_strongref(packageSet, &MXF_ITEM_K(GenericPackage, UserComments), taggedValueSet)./mxf/mxf_header_metadata.cdata != NULL && info != NULL(newSet = (MXFMetadataSet*)malloc(sizeof(MXFMetadataSet))) != NULL(newHeaderMetadata = (MXFHeaderMetadata*)malloc(sizeof(MXFHeaderMetadata))) != NULLmxf_create_primer_pack(&newHeaderMetadata->primerPack)mxf_find_item_def(headerMetadata->dataModel, key, &itemDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)key, itemDef->localTag, &tag)mxf_find_set_def(headerMetadata->dataModel, key, &setDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)&itemDef->key, itemDef->localTag, &tag)(newItem = (MXFMetadataItem*)malloc(sizeof(MXFMetadataItem))) != NULLmxf_remove_item(item->set, &item->key, &removedItem)mxf_append_list_element(&set->items, (void*)item)add_item(set, newItem)!mxf_equals_uuid(&set->instanceUID, &g_Null_UUID)mxf_remove_set(set->headerMetadata, set)mxf_append_list_element(&headerMetadata->sets, (void*)set)mxf_create_list(&newList, NULL)mxf_append_list_element(newList, (void*)set)mxf_get_list_length(setList) == 1mxf_find_item_def(headerMetadata->dataModel, itemKey, &itemDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)itemKey, itemDef->localTag, &tag)mxf_create_item(set, itemKey, tag, &resultItem)set->headerMetadata != NULL && set->headerMetadata->dataModel != NULLmxf_read_local_tag(mxfFile, itemTag)mxf_read_uint16(mxfFile, itemLen)mxf_file_read(mxfFile, buffer, len) == len(item->value = (uint8_t*)malloc(sizeof(uint8_t) * (len))) != NULLheaderMetadata->primerPack != NULLcreate_empty_set(key, &newSet)mxf_read_item_tl(mxfFile, &itemTag, &itemLen)mxf_create_item(newSet, &itemKey, itemTag, &newItem)mxf_read_item(mxfFile, newItem, itemLen)mxf_skip(mxfFile, (int64_t)itemLen)Encountered item with tag %d not registered in the primer, in %s:%d Incorrect metadata set length encountered, in %s:%d Metadata set does not have InstanceUID item, in %s:%d mxf_add_set(headerMetadata, newSet)mxf_skip(mxfFile, (int64_t)len)headerByteCount != 0mxf_is_primer_pack(pkey)mxf_read_primer_pack(mxfFile, &headerMetadata->primerPack)mxf_read_kl(mxfFile, &key, &llen, &len)mxf_skip(mxfFile, len)filter->before_set_read(filter->privateData, headerMetadata, &key, llen, len, &skip)mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 0, &newSet)filter->after_set_read(filter->privateData, headerMetadata, newSet, &skip)mxf_read_set(mxfFile, &key, len, headerMetadata, 1)count == headerByteCountmxf_write_primer_pack(mxfFile, headerMetadata->primerPack)mxf_write_local_tag(mxfFile, item->tag)mxf_write_uint16(mxfFile, item->length)mxf_file_write(mxfFile, item->value, item->length) == item->lengthmxf_write_fixed_kl(mxfFile, &set->key, 4, setLen)mxf_write_kl(mxfFile, &set->key, setLen)mxf_write_item(mxfFile, (MXFMetadataItem*)mxf_get_iter_element(&iter))setSize == set->fixedSpaceAllocation || (setSize < set->fixedSpaceAllocation && setSize + mxf_get_min_llen(mxfFile) + mxfKey_extlen <= set->fixedSpaceAllocation)mxf_write_fill(mxfFile, (uint32_t)(set->fixedSpaceAllocation - setSize))mxf_write_set(mxfFile, prefaceSet)mxf_write_set(mxfFile, set)set->headerMetadata != NULLget_or_create_set_item(set->headerMetadata, set, itemKey, &newItem)mxf_set_item_value(newItem, buffer, 16)mxf_set_uuid_item(newSet, &MXF_ITEM_K(InterchangeObject, InstanceUID), &uuid)destSet->headerMetadata != NULLmxf_get_item(sourceSet, itemKey, &sourceItem)get_or_create_set_item(destSet->headerMetadata, destSet, itemKey, &newItem)mxf_set_item_value(newItem, sourceItem->value, sourceItem->length)mxf_set_item_value(newItem, buffer, 1)mxf_set_item_value(newItem, buffer, 2)mxf_set_item_value(newItem, buffer, 4)mxf_set_item_value(newItem, buffer, 8)mxf_set_item_value(newItem, buffer, (uint16_t)((wcslen(value) + 1) * mxfUTF16Char_extlen))mxf_set_item_value(newItem, buffer, size * mxfUTF16Char_extlen)mxf_set_item_value(newItem, buffer, 32)mxf_set_item_value(newItem, buffer, 10)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8))) != NULL8 + count * elementLen < 65536(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + count * elementLen))) != NULLmxf_set_item_value(newItem, buffer, (uint16_t)(8 + count * elementLen))(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + arrayLen * elementLen))) != NULLnewItem->length >= 8elementLen == existElementLennewItem->length == 8 + arrayLen * existElementLen8 + arrayLen * elementLen < 65536mxf_set_item_value(newItem, buffer, (uint16_t)(8 + arrayLen * elementLen))mxf_grow_array_item(set, itemKey, mxfUUID_extlen, 1, &arrayElement)item->length == 1item->length == 2item->length == 4item->length == 8item->length == 16item->length == 32mxf_get_uuid_item(set, itemKey, &uuidValue)mxf_dereference(set->headerMetadata, &uuidValue, value)mxf_dereference_s(set->headerMetadata, setsIter, &uuidValue, value)item->length == 10item->length >= 8index < count(newMXFFile = (MXFFile*)malloc(sizeof(MXFFile))) != NULL./mxf/mxf_file.c(newDiskFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULLw+brbr+b(newStdInFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newSysData = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULLmxf_file_read(mxfFile, buffer, 1) == 1mxf_file_read(mxfFile, buffer, 2) == 2mxf_file_read(mxfFile, buffer, 4) == 4mxf_file_read(mxfFile, buffer, 8) == 8mxf_file_write(mxfFile, &value, 1) == 1mxf_file_write(mxfFile, buffer, 2) == 2mxf_file_write(mxfFile, buffer, 4) == 4mxf_file_write(mxfFile, buffer, 8) == 8mxf_file_read(mxfFile, (uint8_t*)value, 16) == 16mxf_file_read(mxfFile, (uint8_t*)key, 16) == 16(c = mxf_file_getc(mxfFile)) != EOFbytesToRead <= 8mxf_read_k(mxfFile, key)mxf_read_l(mxfFile, llen, len)mxf_file_write(mxfFile, (const uint8_t*)key, 16) == 16llen > 0 && llen <= 9Could not write BER length %lld for llen equal 1, in %s:%d Could not write BER length %llu for llen equal %u, in %s:%d mxf_file_putc(mxfFile, 0x80 + llen - 1) == 0x80 + llen - 1mxf_file_write(mxfFile, buffer, llen - 1) == (uint8_t)(llen - 1)mxf_write_fixed_l(mxfFile, llen, len)mxf_write_k(mxfFile, key)mxf_write_l(mxfFile, len)mxf_read_uint32(mxfFile, len)mxf_read_uint32(mxfFile, eleLen)mxf_write_uint32(mxfFile, len)mxf_write_uint32(mxfFile, eleLen)./mxf/mxf_data_model.ctypeId < sizeof(dataModel->types) / sizeof(MXFItemType) && dataModel->types[typeId].typeId == 0(type->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLNumber of compound item type members exceeds hardcoded maximum %d, in %s:%d (type->info.compound.members[memberIndex].name = (char*)malloc(sizeof(char) * (strlen(memberName) + 1))) != NULLtypeId > 0 && typeId < MXF_EXTENSION_TYPE(newItemDef = (MXFItemDef*)malloc(sizeof(MXFItemDef))) != NULL(newItemDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLitemDef != NULLmxf_append_list_element(&dataModel->itemDefs, (void*)itemDef)add_item_def(dataModel, newItemDef)(newSetDef = (MXFSetDef*)malloc(sizeof(MXFSetDef))) != NULL(newSetDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLsetDef != NULLmxf_append_list_element(&dataModel->setDefs, (void*)setDef)add_set_def(dataModel, newSetDef)(newDataModel = (MXFDataModel*)malloc(sizeof(MXFDataModel))) != NULLInt8mxf_register_basic_type(newDataModel, "Int8", MXF_INT8_TYPE, 1)./include/mxf/mxf_baseline_data_model.hInt16mxf_register_basic_type(newDataModel, "Int16", MXF_INT16_TYPE, 2)Int32mxf_register_basic_type(newDataModel, "Int32", MXF_INT32_TYPE, 3)Int64mxf_register_basic_type(newDataModel, "Int64", MXF_INT64_TYPE, 4)UInt8mxf_register_basic_type(newDataModel, "UInt8", MXF_UINT8_TYPE, 1)UInt16mxf_register_basic_type(newDataModel, "UInt16", MXF_UINT16_TYPE, 2)UInt32mxf_register_basic_type(newDataModel, "UInt32", MXF_UINT32_TYPE, 3)UInt64mxf_register_basic_type(newDataModel, "UInt64", MXF_UINT64_TYPE, 4)Rawmxf_register_basic_type(newDataModel, "Raw", MXF_RAW_TYPE, 0)UTF16Stringmxf_register_array_type(newDataModel, "UTF16String", MXF_UTF16STRING_TYPE, MXF_UTF16_TYPE, 0)Int32Arraymxf_register_array_type(newDataModel, "Int32Array", MXF_INT32ARRAY_TYPE, MXF_INT32_TYPE, 0)UInt32Arraymxf_register_array_type(newDataModel, "UInt32Array", MXF_UINT32ARRAY_TYPE, MXF_UINT32_TYPE, 0)Int64Arraymxf_register_array_type(newDataModel, "Int64Array", MXF_INT64ARRAY_TYPE, MXF_INT64_TYPE, 0)UInt8Arraymxf_register_array_type(newDataModel, "UInt8Array", MXF_UINT8ARRAY_TYPE, MXF_UINT8_TYPE, 0)ISO7Stringmxf_register_array_type(newDataModel, "ISO7String", MXF_ISO7STRING_TYPE, MXF_ISO7_TYPE, 0)Int32Batchmxf_register_array_type(newDataModel, "Int32Batch", MXF_INT32BATCH_TYPE, MXF_INT32_TYPE, 0)UInt32Batchmxf_register_array_type(newDataModel, "UInt32Batch", MXF_UINT32BATCH_TYPE, MXF_UINT32_TYPE, 0)AUIDArraymxf_register_array_type(newDataModel, "AUIDArray", MXF_AUIDARRAY_TYPE, MXF_AUID_TYPE, 0)ULBatchmxf_register_array_type(newDataModel, "ULBatch", MXF_ULBATCH_TYPE, MXF_UL_TYPE, 0)StrongRefArraymxf_register_array_type(newDataModel, "StrongRefArray", MXF_STRONGREFARRAY_TYPE, MXF_STRONGREF_TYPE, 0)StrongRefBatchmxf_register_array_type(newDataModel, "StrongRefBatch", MXF_STRONGREFBATCH_TYPE, MXF_STRONGREF_TYPE, 0)WeakRefArraymxf_register_array_type(newDataModel, "WeakRefArray", MXF_WEAKREFARRAY_TYPE, MXF_WEAKREF_TYPE, 0)WeakRefBatchmxf_register_array_type(newDataModel, "WeakRefBatch", MXF_WEAKREFBATCH_TYPE, MXF_WEAKREF_TYPE, 0)RationalArraymxf_register_array_type(newDataModel, "RationalArray", MXF_RATIONALARRAY_TYPE, MXF_RATIONAL_TYPE, 0)RGBALayoutmxf_register_array_type(newDataModel, "RGBALayout", MXF_RGBALAYOUT_TYPE, MXF_RGBALAYOUTCOMPONENT_TYPE, 0)RationalitemType = mxf_register_compound_type(newDataModel, "Rational", MXF_RATIONAL_TYPE)Numeratormxf_register_compound_type_member(itemType, "Numerator", MXF_INT32_TYPE)Denominatormxf_register_compound_type_member(itemType, "Denominator", MXF_INT32_TYPE)TimestampitemType = mxf_register_compound_type(newDataModel, "Timestamp", MXF_TIMESTAMP_TYPE)Yearmxf_register_compound_type_member(itemType, "Year", MXF_UINT16_TYPE)Monthmxf_register_compound_type_member(itemType, "Month", MXF_UINT8_TYPE)Daymxf_register_compound_type_member(itemType, "Day", MXF_UINT8_TYPE)Hoursmxf_register_compound_type_member(itemType, "Hours", MXF_UINT8_TYPE)Minutesmxf_register_compound_type_member(itemType, "Minutes", MXF_UINT8_TYPE)Secondsmxf_register_compound_type_member(itemType, "Seconds", MXF_UINT8_TYPE)QMSecmxf_register_compound_type_member(itemType, "QMSec", MXF_UINT8_TYPE)ProductVersionitemType = mxf_register_compound_type(newDataModel, "ProductVersion", MXF_PRODUCTVERSION_TYPE)Majormxf_register_compound_type_member(itemType, "Major", MXF_UINT16_TYPE)Minormxf_register_compound_type_member(itemType, "Minor", MXF_UINT16_TYPE)Patchmxf_register_compound_type_member(itemType, "Patch", MXF_UINT16_TYPE)Buildmxf_register_compound_type_member(itemType, "Build", MXF_UINT16_TYPE)Releasemxf_register_compound_type_member(itemType, "Release", MXF_UINT16_TYPE)IndirectitemType = mxf_register_compound_type(newDataModel, "Indirect", MXF_INDIRECT_TYPE)Typemxf_register_compound_type_member(itemType, "Type", MXF_UL_TYPE)mxf_register_compound_type_member(itemType, "Value", MXF_UINT8ARRAY_TYPE)RGBALayoutComponentitemType = mxf_register_compound_type(newDataModel, "RGBALayoutComponent", MXF_RGBALAYOUTCOMPONENT_TYPE)Codemxf_register_compound_type_member(itemType, "Code", MXF_RGBACODE_TYPE)Depthmxf_register_compound_type_member(itemType, "Depth", MXF_UINT8_TYPE)VersionTypemxf_register_interpret_type(newDataModel, "VersionType", MXF_VERSIONTYPE_TYPE, MXF_UINT16_TYPE, 0)UTF16mxf_register_interpret_type(newDataModel, "UTF16", MXF_UTF16_TYPE, MXF_UINT16_TYPE, 0)Booleanmxf_register_interpret_type(newDataModel, "Boolean", MXF_BOOLEAN_TYPE, MXF_UINT8_TYPE, 0)ISO7mxf_register_interpret_type(newDataModel, "ISO7", MXF_ISO7_TYPE, MXF_UINT8_TYPE, 0)Lengthmxf_register_interpret_type(newDataModel, "Length", MXF_LENGTH_TYPE, MXF_INT64_TYPE, 0)Positionmxf_register_interpret_type(newDataModel, "Position", MXF_POSITION_TYPE, MXF_INT64_TYPE, 0)RGBACodemxf_register_interpret_type(newDataModel, "RGBACode", MXF_RGBACODE_TYPE, MXF_UINT8_TYPE, 0)Streammxf_register_interpret_type(newDataModel, "Stream", MXF_STREAM_TYPE, MXF_RAW_TYPE, 0)DataValuemxf_register_interpret_type(newDataModel, "DataValue", MXF_DATAVALUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)Identifiermxf_register_interpret_type(newDataModel, "Identifier", MXF_IDENTIFIER_TYPE, MXF_UINT8ARRAY_TYPE, 0)Opaquemxf_register_interpret_type(newDataModel, "Opaque", MXF_OPAQUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)UMIDmxf_register_interpret_type(newDataModel, "UMID", MXF_UMID_TYPE, MXF_IDENTIFIER_TYPE, 32)UIDmxf_register_interpret_type(newDataModel, "UID", MXF_UID_TYPE, MXF_IDENTIFIER_TYPE, 16)ULmxf_register_interpret_type(newDataModel, "UL", MXF_UL_TYPE, MXF_IDENTIFIER_TYPE, 16)UUIDmxf_register_interpret_type(newDataModel, "UUID", MXF_UUID_TYPE, MXF_IDENTIFIER_TYPE, 16)AUIDmxf_register_interpret_type(newDataModel, "AUID", MXF_AUID_TYPE, MXF_UL_TYPE, 16)PackageIDmxf_register_interpret_type(newDataModel, "PackageID", MXF_PACKAGEID_TYPE, MXF_UMID_TYPE, 32)StrongRefmxf_register_interpret_type(newDataModel, "StrongRef", MXF_STRONGREF_TYPE, MXF_UUID_TYPE, 16)WeakRefmxf_register_interpret_type(newDataModel, "WeakRef", MXF_WEAKREF_TYPE, MXF_UUID_TYPE, 16)Orientationmxf_register_interpret_type(newDataModel, "Orientation", MXF_ORIENTATION_TYPE, MXF_UINT8_TYPE, 0)rootmxf_register_set_def(newDataModel, "root", &MXF_SET_K(root), &MXF_SET_K(root))InterchangeObjectmxf_register_set_def(newDataModel, "InterchangeObject", &MXF_SET_K(root), &MXF_SET_K(InterchangeObject))InstanceUIDmxf_register_item_def(newDataModel, "InstanceUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, InstanceUID), 0x3c0a, MXF_UUID_TYPE, 1)GenerationUIDmxf_register_item_def(newDataModel, "GenerationUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, GenerationUID), 0x0102, MXF_UUID_TYPE, 0)Prefacemxf_register_set_def(newDataModel, "Preface", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Preface))LastModifiedDatemxf_register_item_def(newDataModel, "LastModifiedDate", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, LastModifiedDate), 0x3b02, MXF_TIMESTAMP_TYPE, 1)Versionmxf_register_item_def(newDataModel, "Version", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Version), 0x3b05, MXF_VERSIONTYPE_TYPE, 1)ObjectModelVersionmxf_register_item_def(newDataModel, "ObjectModelVersion", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ObjectModelVersion), 0x3b07, MXF_UINT32_TYPE, 0)PrimaryPackagemxf_register_item_def(newDataModel, "PrimaryPackage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, PrimaryPackage), 0x3b08, MXF_WEAKREF_TYPE, 0)Identificationsmxf_register_item_def(newDataModel, "Identifications", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Identifications), 0x3b06, MXF_STRONGREFARRAY_TYPE, 1)ContentStoragemxf_register_item_def(newDataModel, "ContentStorage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ContentStorage), 0x3b03, MXF_STRONGREF_TYPE, 1)OperationalPatternmxf_register_item_def(newDataModel, "OperationalPattern", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, OperationalPattern), 0x3b09, MXF_UL_TYPE, 1)EssenceContainersmxf_register_item_def(newDataModel, "EssenceContainers", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, EssenceContainers), 0x3b0a, MXF_ULBATCH_TYPE, 1)DMSchemesmxf_register_item_def(newDataModel, "DMSchemes", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, DMSchemes), 0x3b0b, MXF_ULBATCH_TYPE, 1)mxf_register_set_def(newDataModel, "Identification", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Identification))ThisGenerationUIDmxf_register_item_def(newDataModel, "ThisGenerationUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ThisGenerationUID), 0x3c09, MXF_UUID_TYPE, 1)CompanyNamemxf_register_item_def(newDataModel, "CompanyName", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, CompanyName), 0x3c01, MXF_UTF16STRING_TYPE, 1)ProductNamemxf_register_item_def(newDataModel, "ProductName", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductName), 0x3c02, MXF_UTF16STRING_TYPE, 1)mxf_register_item_def(newDataModel, "ProductVersion", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductVersion), 0x3c03, MXF_PRODUCTVERSION_TYPE, 0)VersionStringmxf_register_item_def(newDataModel, "VersionString", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, VersionString), 0x3c04, MXF_UTF16STRING_TYPE, 1)ProductUIDmxf_register_item_def(newDataModel, "ProductUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductUID), 0x3c05, MXF_UUID_TYPE, 1)ModificationDatemxf_register_item_def(newDataModel, "ModificationDate", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ModificationDate), 0x3c06, MXF_TIMESTAMP_TYPE, 1)ToolkitVersionmxf_register_item_def(newDataModel, "ToolkitVersion", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ToolkitVersion), 0x3c07, MXF_PRODUCTVERSION_TYPE, 0)Platformmxf_register_item_def(newDataModel, "Platform", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, Platform), 0x3c08, MXF_UTF16STRING_TYPE, 0)mxf_register_set_def(newDataModel, "ContentStorage", &MXF_SET_K(InterchangeObject), &MXF_SET_K(ContentStorage))Packagesmxf_register_item_def(newDataModel, "Packages", &MXF_SET_K(ContentStorage), &MXF_ITEM_K(ContentStorage, Packages), 0x1901, MXF_STRONGREFBATCH_TYPE, 1)EssenceContainerDatamxf_register_item_def(newDataModel, "EssenceContainerData", &MXF_SET_K(ContentStorage), &MXF_ITEM_K(ContentStorage, EssenceContainerData), 0x1902, MXF_STRONGREFBATCH_TYPE, 0)mxf_register_set_def(newDataModel, "EssenceContainerData", &MXF_SET_K(InterchangeObject), &MXF_SET_K(EssenceContainerData))LinkedPackageUIDmxf_register_item_def(newDataModel, "LinkedPackageUID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), 0x2701, MXF_UMID_TYPE, 1)IndexSIDmxf_register_item_def(newDataModel, "IndexSID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, IndexSID), 0x3f06, MXF_UINT32_TYPE, 0)BodySIDmxf_register_item_def(newDataModel, "BodySID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, BodySID), 0x3f07, MXF_UINT32_TYPE, 1)GenericPackagemxf_register_set_def(newDataModel, "GenericPackage", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericPackage))PackageUIDmxf_register_item_def(newDataModel, "PackageUID", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageUID), 0x4401, MXF_UMID_TYPE, 1)mxf_register_item_def(newDataModel, "Name", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, Name), 0x4402, MXF_UTF16STRING_TYPE, 0)PackageCreationDatemxf_register_item_def(newDataModel, "PackageCreationDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageCreationDate), 0x4405, MXF_TIMESTAMP_TYPE, 1)PackageModifiedDatemxf_register_item_def(newDataModel, "PackageModifiedDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageModifiedDate), 0x4404, MXF_TIMESTAMP_TYPE, 1)Tracksmxf_register_item_def(newDataModel, "Tracks", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, Tracks), 0x4403, MXF_STRONGREFARRAY_TYPE, 1)Locatormxf_register_set_def(newDataModel, "Locator", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Locator))NetworkLocatormxf_register_set_def(newDataModel, "NetworkLocator", &MXF_SET_K(Locator), &MXF_SET_K(NetworkLocator))URLStringmxf_register_item_def(newDataModel, "URLString", &MXF_SET_K(NetworkLocator), &MXF_ITEM_K(NetworkLocator, URLString), 0x4001, MXF_UTF16STRING_TYPE, 1)TextLocatormxf_register_set_def(newDataModel, "TextLocator", &MXF_SET_K(Locator), &MXF_SET_K(TextLocator))LocatorNamemxf_register_item_def(newDataModel, "LocatorName", &MXF_SET_K(TextLocator), &MXF_ITEM_K(TextLocator, LocatorName), 0x4101, MXF_UTF16STRING_TYPE, 1)GenericTrackmxf_register_set_def(newDataModel, "GenericTrack", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericTrack))TrackIDmxf_register_item_def(newDataModel, "TrackID", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackID), 0x4801, MXF_UINT32_TYPE, 0)TrackNumbermxf_register_item_def(newDataModel, "TrackNumber", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackNumber), 0x4804, MXF_UINT32_TYPE, 1)TrackNamemxf_register_item_def(newDataModel, "TrackName", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackName), 0x4802, MXF_UTF16STRING_TYPE, 0)Sequencemxf_register_item_def(newDataModel, "Sequence", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, Sequence), 0x4803, MXF_STRONGREF_TYPE, 1)StaticTrackmxf_register_set_def(newDataModel, "StaticTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(StaticTrack))Trackmxf_register_set_def(newDataModel, "Track", &MXF_SET_K(GenericTrack), &MXF_SET_K(Track))EditRatemxf_register_item_def(newDataModel, "EditRate", &MXF_SET_K(Track), &MXF_ITEM_K(Track, EditRate), 0x4b01, MXF_RATIONAL_TYPE, 1)Originmxf_register_item_def(newDataModel, "Origin", &MXF_SET_K(Track), &MXF_ITEM_K(Track, Origin), 0x4b02, MXF_POSITION_TYPE, 1)EventTrackmxf_register_set_def(newDataModel, "EventTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(EventTrack))EventEditRatemxf_register_item_def(newDataModel, "EventEditRate", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventEditRate), 0x4901, MXF_RATIONAL_TYPE, 1)EventOriginmxf_register_item_def(newDataModel, "EventOrigin", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventOrigin), 0x4902, MXF_POSITION_TYPE, 0)StructuralComponentmxf_register_set_def(newDataModel, "StructuralComponent", &MXF_SET_K(InterchangeObject), &MXF_SET_K(StructuralComponent))mxf_register_item_def(newDataModel, "DataDefinition", &MXF_SET_K(StructuralComponent), &MXF_ITEM_K(StructuralComponent, DataDefinition), 0x0201, MXF_UL_TYPE, 1)Durationmxf_register_item_def(newDataModel, "Duration", &MXF_SET_K(StructuralComponent), &MXF_ITEM_K(StructuralComponent, Duration), 0x0202, MXF_LENGTH_TYPE, 0)mxf_register_set_def(newDataModel, "Sequence", &MXF_SET_K(StructuralComponent), &MXF_SET_K(Sequence))StructuralComponentsmxf_register_item_def(newDataModel, "StructuralComponents", &MXF_SET_K(Sequence), &MXF_ITEM_K(Sequence, StructuralComponents), 0x1001, MXF_STRONGREFARRAY_TYPE, 1)TimecodeComponentmxf_register_set_def(newDataModel, "TimecodeComponent", &MXF_SET_K(StructuralComponent), &MXF_SET_K(TimecodeComponent))RoundedTimecodeBasemxf_register_item_def(newDataModel, "RoundedTimecodeBase", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, RoundedTimecodeBase), 0x1502, MXF_UINT16_TYPE, 1)StartTimecodemxf_register_item_def(newDataModel, "StartTimecode", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, StartTimecode), 0x1501, MXF_POSITION_TYPE, 1)DropFramemxf_register_item_def(newDataModel, "DropFrame", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, DropFrame), 0x1503, MXF_BOOLEAN_TYPE, 1)SourceClipmxf_register_set_def(newDataModel, "SourceClip", &MXF_SET_K(StructuralComponent), &MXF_SET_K(SourceClip))StartPositionmxf_register_item_def(newDataModel, "StartPosition", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, StartPosition), 0x1201, MXF_POSITION_TYPE, 1)SourcePackageIDmxf_register_item_def(newDataModel, "SourcePackageID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourcePackageID), 0x1101, MXF_PACKAGEID_TYPE, 1)SourceTrackIDmxf_register_item_def(newDataModel, "SourceTrackID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourceTrackID), 0x1102, MXF_UINT32_TYPE, 1)DMSegmentmxf_register_set_def(newDataModel, "DMSegment", &MXF_SET_K(StructuralComponent), &MXF_SET_K(DMSegment))EventStartPositionmxf_register_item_def(newDataModel, "EventStartPosition", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventStartPosition), 0x0601, MXF_POSITION_TYPE, 1)EventCommentmxf_register_item_def(newDataModel, "EventComment", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventComment), 0x0602, MXF_UTF16STRING_TYPE, 0)TrackIDsmxf_register_item_def(newDataModel, "TrackIDs", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, TrackIDs), 0x6102, MXF_UINT32BATCH_TYPE, 0)DMFrameworkmxf_register_item_def(newDataModel, "DMFramework", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, DMFramework), 0x6101, MXF_STRONGREF_TYPE, 0)DMSourceClipmxf_register_set_def(newDataModel, "DMSourceClip", &MXF_SET_K(SourceClip), &MXF_SET_K(DMSourceClip))DMSourceClipTrackIDsmxf_register_item_def(newDataModel, "DMSourceClipTrackIDs", &MXF_SET_K(DMSourceClip), &MXF_ITEM_K(DMSourceClip, DMSourceClipTrackIDs), 0x6103, MXF_UINT32BATCH_TYPE, 0)MaterialPackagemxf_register_set_def(newDataModel, "MaterialPackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(MaterialPackage))SourcePackagemxf_register_set_def(newDataModel, "SourcePackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(SourcePackage))Descriptormxf_register_item_def(newDataModel, "Descriptor", &MXF_SET_K(SourcePackage), &MXF_ITEM_K(SourcePackage, Descriptor), 0x4701, MXF_STRONGREF_TYPE, 0)GenericDescriptormxf_register_set_def(newDataModel, "GenericDescriptor", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericDescriptor))Locatorsmxf_register_item_def(newDataModel, "Locators", &MXF_SET_K(GenericDescriptor), &MXF_ITEM_K(GenericDescriptor, Locators), 0x2f01, MXF_STRONGREFARRAY_TYPE, 0)FileDescriptormxf_register_set_def(newDataModel, "FileDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(FileDescriptor))LinkedTrackIDmxf_register_item_def(newDataModel, "LinkedTrackID", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, LinkedTrackID), 0x3006, MXF_UINT32_TYPE, 0)SampleRatemxf_register_item_def(newDataModel, "SampleRate", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, SampleRate), 0x3001, MXF_RATIONAL_TYPE, 1)ContainerDurationmxf_register_item_def(newDataModel, "ContainerDuration", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, ContainerDuration), 0x3002, MXF_LENGTH_TYPE, 0)EssenceContainermxf_register_item_def(newDataModel, "EssenceContainer", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, EssenceContainer), 0x3004, MXF_UL_TYPE, 1)Codecmxf_register_item_def(newDataModel, "Codec", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, Codec), 0x3005, MXF_UL_TYPE, 0)GenericPictureEssenceDescriptormxf_register_set_def(newDataModel, "GenericPictureEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericPictureEssenceDescriptor))SignalStandardmxf_register_item_def(newDataModel, "SignalStandard", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SignalStandard), 0x3215, MXF_UINT8_TYPE, 0)FrameLayoutmxf_register_item_def(newDataModel, "FrameLayout", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), 0x320c, MXF_UINT8_TYPE, 0)StoredWidthmxf_register_item_def(newDataModel, "StoredWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), 0x3203, MXF_UINT32_TYPE, 0)StoredHeightmxf_register_item_def(newDataModel, "StoredHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), 0x3202, MXF_UINT32_TYPE, 0)StoredF2Offsetmxf_register_item_def(newDataModel, "StoredF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredF2Offset), 0x3216, MXF_INT32_TYPE, 0)SampledWidthmxf_register_item_def(newDataModel, "SampledWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledWidth), 0x3205, MXF_UINT32_TYPE, 0)SampledHeightmxf_register_item_def(newDataModel, "SampledHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledHeight), 0x3204, MXF_UINT32_TYPE, 0)SampledXOffsetmxf_register_item_def(newDataModel, "SampledXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledXOffset), 0x3206, MXF_INT32_TYPE, 0)SampledYOffsetmxf_register_item_def(newDataModel, "SampledYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledYOffset), 0x3207, MXF_INT32_TYPE, 0)DisplayHeightmxf_register_item_def(newDataModel, "DisplayHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayHeight), 0x3208, MXF_UINT32_TYPE, 0)DisplayWidthmxf_register_item_def(newDataModel, "DisplayWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayWidth), 0x3209, MXF_UINT32_TYPE, 0)DisplayXOffsetmxf_register_item_def(newDataModel, "DisplayXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayXOffset), 0x320a, MXF_INT32_TYPE, 0)DisplayYOffsetmxf_register_item_def(newDataModel, "DisplayYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayYOffset), 0x320b, MXF_INT32_TYPE, 0)DisplayF2Offsetmxf_register_item_def(newDataModel, "DisplayF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayF2Offset), 0x3217, MXF_INT32_TYPE, 0)AspectRatiomxf_register_item_def(newDataModel, "AspectRatio", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), 0x320e, MXF_RATIONAL_TYPE, 0)ActiveFormatDescriptormxf_register_item_def(newDataModel, "ActiveFormatDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ActiveFormatDescriptor), 0x3218, MXF_UINT8_TYPE, 0)VideoLineMapmxf_register_item_def(newDataModel, "VideoLineMap", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), 0x320d, MXF_INT32ARRAY_TYPE, 0)AlphaTransparencymxf_register_item_def(newDataModel, "AlphaTransparency", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AlphaTransparency), 0x320f, MXF_UINT8_TYPE, 0)CaptureGammamxf_register_item_def(newDataModel, "CaptureGamma", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, CaptureGamma), 0x3210, MXF_UL_TYPE, 0)ImageAlignmentOffsetmxf_register_item_def(newDataModel, "ImageAlignmentOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), 0x3211, MXF_UINT32_TYPE, 0)ImageStartOffsetmxf_register_item_def(newDataModel, "ImageStartOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageStartOffset), 0x3213, MXF_UINT32_TYPE, 0)ImageEndOffsetmxf_register_item_def(newDataModel, "ImageEndOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageEndOffset), 0x3214, MXF_UINT32_TYPE, 0)FieldDominancemxf_register_item_def(newDataModel, "FieldDominance", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FieldDominance), 0x3212, MXF_UINT8_TYPE, 0)PictureEssenceCodingmxf_register_item_def(newDataModel, "PictureEssenceCoding", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, PictureEssenceCoding), 0x3201, MXF_UL_TYPE, 0)CDCIEssenceDescriptormxf_register_set_def(newDataModel, "CDCIEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(CDCIEssenceDescriptor))ComponentDepthmxf_register_item_def(newDataModel, "ComponentDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), 0x3301, MXF_UINT32_TYPE, 0)HorizontalSubsamplingmxf_register_item_def(newDataModel, "HorizontalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), 0x3302, MXF_UINT32_TYPE, 0)VerticalSubsamplingmxf_register_item_def(newDataModel, "VerticalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), 0x3308, MXF_UINT32_TYPE, 0)ColorSitingmxf_register_item_def(newDataModel, "ColorSiting", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorSiting), 0x3303, MXF_UINT8_TYPE, 0)ReversedByteOrdermxf_register_item_def(newDataModel, "ReversedByteOrder", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ReversedByteOrder), 0x330b, MXF_BOOLEAN_TYPE, 0)PaddingBitsmxf_register_item_def(newDataModel, "PaddingBits", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, PaddingBits), 0x3307, MXF_INT16_TYPE, 0)AlphaSampleDepthmxf_register_item_def(newDataModel, "AlphaSampleDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, AlphaSampleDepth), 0x3309, MXF_UINT32_TYPE, 0)BlackRefLevelmxf_register_item_def(newDataModel, "BlackRefLevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, BlackRefLevel), 0x3304, MXF_UINT32_TYPE, 0)WhiteReflevelmxf_register_item_def(newDataModel, "WhiteReflevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, WhiteReflevel), 0x3305, MXF_UINT32_TYPE, 0)ColorRangemxf_register_item_def(newDataModel, "ColorRange", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorRange), 0x3306, MXF_UINT32_TYPE, 0)RGBAEssenceDescriptormxf_register_set_def(newDataModel, "RGBAEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(RGBAEssenceDescriptor))ComponentMaxRefmxf_register_item_def(newDataModel, "ComponentMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMaxRef), 0x3406, MXF_UINT32_TYPE, 0)ComponentMinRefmxf_register_item_def(newDataModel, "ComponentMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMinRef), 0x3407, MXF_UINT32_TYPE, 0)AlphaMaxRefmxf_register_item_def(newDataModel, "AlphaMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMaxRef), 0x3408, MXF_UINT32_TYPE, 0)AlphaMinRefmxf_register_item_def(newDataModel, "AlphaMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMinRef), 0x3409, MXF_UINT32_TYPE, 0)ScanningDirectionmxf_register_item_def(newDataModel, "ScanningDirection", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ScanningDirection), 0x3405, MXF_ORIENTATION_TYPE, 0)PixelLayoutmxf_register_item_def(newDataModel, "PixelLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PixelLayout), 0x3401, MXF_RGBALAYOUT_TYPE, 0)Palettemxf_register_item_def(newDataModel, "Palette", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, Palette), 0x3403, MXF_DATAVALUE_TYPE, 0)PaletteLayoutmxf_register_item_def(newDataModel, "PaletteLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PaletteLayout), 0x3404, MXF_RGBALAYOUT_TYPE, 0)GenericSoundEssenceDescriptormxf_register_set_def(newDataModel, "GenericSoundEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericSoundEssenceDescriptor))AudioSamplingRatemxf_register_item_def(newDataModel, "AudioSamplingRate", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), 0x3d03, MXF_RATIONAL_TYPE, 0)Lockedmxf_register_item_def(newDataModel, "Locked", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, Locked), 0x3d02, MXF_BOOLEAN_TYPE, 0)AudioRefLevelmxf_register_item_def(newDataModel, "AudioRefLevel", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioRefLevel), 0x3d04, MXF_INT8_TYPE, 0)ElectroSpatialFormulationmxf_register_item_def(newDataModel, "ElectroSpatialFormulation", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ElectroSpatialFormulation), 0x3d05, MXF_UINT8_TYPE, 0)ChannelCountmxf_register_item_def(newDataModel, "ChannelCount", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), 0x3d07, MXF_UINT32_TYPE, 0)QuantizationBitsmxf_register_item_def(newDataModel, "QuantizationBits", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), 0x3d01, MXF_UINT32_TYPE, 0)DialNormmxf_register_item_def(newDataModel, "DialNorm", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, DialNorm), 0x3d0c, MXF_INT8_TYPE, 0)SoundEssenceCompressionmxf_register_item_def(newDataModel, "SoundEssenceCompression", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, SoundEssenceCompression), 0x3d06, MXF_UL_TYPE, 0)GenericDataEssenceDescriptormxf_register_set_def(newDataModel, "GenericDataEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericDataEssenceDescriptor))DataEssenceCodingmxf_register_item_def(newDataModel, "DataEssenceCoding", &MXF_SET_K(GenericDataEssenceDescriptor), &MXF_ITEM_K(GenericDataEssenceDescriptor, DataEssenceCoding), 0x3e01, MXF_UL_TYPE, 0)MultipleDescriptormxf_register_set_def(newDataModel, "MultipleDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(MultipleDescriptor))SubDescriptorUIDsmxf_register_item_def(newDataModel, "SubDescriptorUIDs", &MXF_SET_K(MultipleDescriptor), &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), 0x3f01, MXF_STRONGREFARRAY_TYPE, 1)WaveAudioDescriptormxf_register_set_def(newDataModel, "WaveAudioDescriptor", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_SET_K(WaveAudioDescriptor))BlockAlignmxf_register_item_def(newDataModel, "BlockAlign", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), 0x3d0a, MXF_UINT16_TYPE, 1)SequenceOffsetmxf_register_item_def(newDataModel, "SequenceOffset", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, SequenceOffset), 0x3d0b, MXF_UINT8_TYPE, 0)AvgBpsmxf_register_item_def(newDataModel, "AvgBps", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), 0x3d09, MXF_UINT32_TYPE, 1)AES3AudioDescriptormxf_register_set_def(newDataModel, "AES3AudioDescriptor", &MXF_SET_K(WaveAudioDescriptor), &MXF_SET_K(AES3AudioDescriptor))mxf_register_set_def(newDataModel, "DMFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DMFramework))DMSetmxf_register_set_def(newDataModel, "DMSet", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DMSet))Duplicate set def found. Key = %s, in %s:%d Found item def not contained in any set def. Key = %s, in %s:%d Duplicate item def found. Key = %s, in %s:%d Duplicate item def local tag found. LocalTag = 0x%04x, Key = %s, in %s:%d Item def has unknown type (%d). LocalTag = 0x%04x, Key = %s, in %s:%d mxf_find_set_def(dataModel, &setDef->parentSetDefKey, &setDef->parentSetDef)mxf_find_set_def(dataModel, &itemDef->setDefKey, &setDef)mxf_append_list_element(&setDef->itemDefs, (void*)itemDef)(newList = (MXFList*)malloc(sizeof(MXFList))) != NULL./mxf/mxf_list.c(newElement = (MXFListElement*)malloc(sizeof(MXFListElement))) != NULL(newPartition = (MXFPartition*)malloc(sizeof(MXFPartition))) != NULL./mxf/mxf_partition.c(newLabel = (mxfUL*)malloc(sizeof(mxfUL))) != NULLmxf_append_list_element(&partition->essenceContainers, newLabel)mxf_append_partition_esscont_label(partition, (mxfUL*)mxf_get_iter_element(&iter))mxf_append_list_element(partitions, partition)mxf_create_from_partition(sourcePartition, &newPartition)mxf_append_partition(partitions, newPartition)mxf_create_partition(&newPartition)(filePos = mxf_file_tell(mxfFile)) >= 0partition->headerMarkInPos >= 0filePos >= partition->headerMarkInPospartition->indexMarkInPos >= 0filePos >= partition->indexMarkInPosmxf_write_k(mxfFile, &partition->key)mxf_write_l(mxfFile, packLen)mxf_write_uint16(mxfFile, partition->majorVersion)mxf_write_uint16(mxfFile, partition->minorVersion)mxf_write_uint32(mxfFile, partition->kagSize)mxf_write_uint64(mxfFile, partition->thisPartition)mxf_write_uint64(mxfFile, partition->previousPartition)mxf_write_uint64(mxfFile, partition->footerPartition)mxf_write_uint64(mxfFile, partition->headerByteCount)mxf_write_uint64(mxfFile, partition->indexByteCount)mxf_write_uint32(mxfFile, partition->indexSID)mxf_write_uint64(mxfFile, partition->bodyOffset)mxf_write_uint32(mxfFile, partition->bodySID)mxf_write_ul(mxfFile, &partition->operationalPattern)mxf_write_batch_header(mxfFile, essenceContainerLen, mxfUL_extlen)mxf_write_ul(mxfFile, (mxfUL*)mxf_get_iter_element(&iter))mxf_file_seek(mxfFile, (int64_t)partition->thisPartition + mxf_get_runin_len(mxfFile), SEEK_SET)mxf_write_partition(mxfFile, partition)mxf_file_seek(mxfFile, 0, SEEK_END)mxf_read_uint16(mxfFile, &newPartition->majorVersion)mxf_read_uint16(mxfFile, &newPartition->minorVersion)mxf_read_uint32(mxfFile, &newPartition->kagSize)mxf_read_uint64(mxfFile, &newPartition->thisPartition)mxf_read_uint64(mxfFile, &newPartition->previousPartition)mxf_read_uint64(mxfFile, &newPartition->footerPartition)mxf_read_uint64(mxfFile, &newPartition->headerByteCount)mxf_read_uint64(mxfFile, &newPartition->indexByteCount)mxf_read_uint32(mxfFile, &newPartition->indexSID)mxf_read_uint64(mxfFile, &newPartition->bodyOffset)mxf_read_uint32(mxfFile, &newPartition->bodySID)mxf_read_ul(mxfFile, &newPartition->operationalPattern)mxf_read_batch_header(mxfFile, &len, &eleLen)mxf_read_ul(mxfFile, &label)mxf_append_partition_esscont_label(newPartition, &label)partition->kagSize > 0(uint64_t)filePos > partition->thisPartitionmxf_write_k(mxfFile, &g_KLVFill_key)mxf_write_l(mxfFile, fillSize)mxf_file_putc(mxfFile, 0) == 0((uint64_t)filePos <= position - mxf_get_min_llen(mxfFile) + mxfKey_extlen)fillSize >= llensize >= (uint32_t)(mxf_get_min_llen(mxfFile) + mxfKey_extlen)mxf_read_kl(mxfFile, &tkey, &tllen, &tlen)mxf_skip(mxfFile, (int64_t)tlen)mxf_read_uint32(mxfFile, &size)((uint32_t)len - 4) % 12 == 0(newEntry = (MXFRIPEntry*)malloc(sizeof(MXFRIPEntry))) != NULLmxf_append_list_element(&rip->entries, newEntry)mxf_read_uint32(mxfFile, &entry->bodySID)mxf_read_uint64(mxfFile, &entry->thisPartition)mxf_write_k(mxfFile, &g_RandomIndexPack_key)(llen = mxf_write_l(mxfFile, len)) != 0mxf_write_uint32(mxfFile, (uint32_t)(16 + llen + len))mxf_initialise_array_item_iterator(packageSet, &MXF_ITEM_K(GenericPackage, Tracks), iter)./utils/mxf_uu_metadata.cmxf_get_strongref(headerMetadata, arrayData, trackSet)mxf_get_strongref_item(trackSet, &MXF_ITEM_K(GenericTrack, Sequence), &sequenceSet)mxf_get_length_item(sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), duration)mxf_uu_get_track_duration(trackSet, &localDuration)mxf_get_rational_item(trackSet, &MXF_ITEM_K(Track, EditRate), &localEditRate)mxf_get_ul_item(sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), dataDef)mxf_get_array_item_count(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), &sequenceComponentCount)sequenceComponentCount >= 1mxf_get_array_item_element(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), i, &arrayElement)mxf_is_subclass_of(sourceClipSet->headerMetadata->dataModel, &sourceClipSet->key, &MXF_SET_K(SourceClip))mxf_get_umid_item(sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), sourcePackageUID)mxf_get_uint32_item(sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), sourceTrackID)mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(ContentStorage), &contentStorageSet)mxf_initialise_array_item_iterator(contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), &iter)mxf_get_umid_item(set, &MXF_ITEM_K(GenericPackage, PackageUID), &packageUID)mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(EssenceContainerData), &essContainerDataSet)mxf_get_umid_item(essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), &topFilePackageUID)mxf_uu_get_referenced_package(headerMetadata, &topFilePackageUID, &set)mxf_is_subclass_of(set->headerMetadata->dataModel, &set->key, &MXF_SET_K(SourcePackage))mxf_uu_get_referenced_package(headerMetadata, sourcePackageUID, &packageSet)mxf_is_subclass_of(packageSet->headerMetadata->dataModel, &packageSet->key, &MXF_SET_K(GenericPackage))mxf_uu_get_package_tracks(packageSet, &iter)mxf_get_uint32_item(trackSet, &MXF_ITEM_K(GenericTrack, TrackID), &trackID)mxf_get_strongref_item(sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), &descriptorSet)mxf_initialise_array_item_iterator(descriptorSet, &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), &iter)mxf_get_uint32_item(childDescriptorSet, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), &linkedTrackID)mxf_get_uint32_item(descriptorSet, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), &linkedTrackID)mxf_get_utf16string_item_size(set, itemKey, &size)(newValue = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (size))) != NULLmxf_get_utf16string_item(set, itemKey, newValue)./mxf/mxf_primer.c(newEntry = (MXFPrimerPackEntry*)malloc(sizeof(MXFPrimerPackEntry))) != NULLmxf_append_list_element(&primerPack->entries, (void*)entry)add_primer_pack_entry(primerPack, newEntry)(newPrimerPack = (MXFPrimerPack*)malloc(sizeof(MXFPrimerPack))) != NULLCould not create a unique tag - reached the end of the allowed dynamic tag values, in %s:%d Local tag %x already in use, in %s:%d create_primer_pack_entry(primerPack, &newEntry)mxf_create_primer_pack(&newPrimerPack)mxf_read_array_header(mxfFile, &numberOfItems, &itemLength)mxf_read_local_tag(mxfFile, &localTag)mxf_read_uid(mxfFile, &uid)create_primer_pack_entry(newPrimerPack, &newEntry)mxf_write_kl(mxfFile, &g_PrimerPack_key, 8 + 18 * numberOfItems)mxf_write_array_header(mxfFile, numberOfItems, 18)mxf_write_local_tag(mxfFile, entry->localTag)mxf_write_uid(mxfFile, &entry->uid)Debug: Info: Warning: ERROR: ./mxf/mxf_logging.cgmt != NULLg_mxfFileLog != NULL%Y-%m-%d %H:%M:%S(%s) wb%02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02xK = %s %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02xUMID = %s fprintfprintfvfprintfsnprintf$LDBL128libSystem.|B}h=k|O}N |B}h=k|O}N |B}h=k|O}N |B}h=k|O}N |B}h=k|Op}N |B}h=k|OT}N |B}h=k|O8}N |B}h=k|O}N |B}h=k|O}N |B}h=k|N}N |B}h=k|N}N |B}h=k|N}N |B}h=k|N}N |B}h=k|Nt}N |B}h=k|NX}N |B}h=k|N<}N |B}h=k|N }N |B}h=k|N}N |B}h=k|M}N |B}h=k|M}N |B}h=k|M}N |B}h=k|M}N |B}h=k|Mx}N |B}h=k|M\}N |B}h=k|M@}N |B}h=k|M$}N |B}h=k|M}N |B}h=k|L}N |B}h=k|L}N |B}h=k|L}N |B}h=k|L}N |B}h=k|L|}N |B}h=k|L`}N |B}h=k|LD}N |B}h=k|L(}N |B}h=k|L }N |B}h=k|K}N |B}h=k|K}N |B}h=k|K}N |B}h=k|K}N |B}h=k|K}N |B}h=k|Kd}N |B}h=k|KH}N |B}h=k|K,}N +4+4+4S +4+4+4S +4S K+4S J+4S .+4S I+4+4S 7+40+4+4 P`G+4+4+4+4S 6pFzeF8|N{%b7I-B+4S /+4 +4S +4_PJ+4 +4 +4+4`>o'^w+4}`>oxl+4}`>oo*A۾D/&6(La6^LhXdZEFr}jAJl\h1Ki`hH?iM(rlMol?IKBf;1u2 yOG)RZ H;rJ.J'=ߓ5BշI.%\"A- #ZMF+).UQHr))E +ֈMB/Jߑ-8p] s:G) 48K^(EagJWT2$@$QgFs@D.ߊMB;FDZogH=#·2)OtD%#/23JWR vecOFj IB{Ӳ!i[ 71AD͚KDO)E^A4<_UEEf}es2@c?֧ Y nrH+pÆO|ᾓ#N@%Me7ϕjJE*W2_MujU|Ǒ^`jHBwAJM +HAkLۉSJȸ@MB_Cb@wɆHùBBH}83֚.O< nR<#Bd~IQHr!HѤbCϱPYG;.On]:A7O;[I|4FVLzVUqfSH(@2''LB++vEv$qL!L_@ ^ nN=YH]E\8Zv=fq>!jXTMԌ2~4^HAU[|uMH!@)C0H} i?;L3CUeeF/DTi-(0x!HdwceO̩dJM73p eCN҄N "MB͎ q`ɮyAH0z$Q"Mk""cH  d҇d$&D%TE E+Ud M+lJgxSdAIl^,\cDXUWGѩ.Cq^>tFÞ"On(3 yHT.v-3 #@vme@fأ;@ b*:LOv'6IM)1gC\_e@Du'j`N@WK I[uB@ $d uBvmbpCEGgyzlzYB©TlF^)mJN. ,S=-3B'u+Va6f@Ҍ(9_&Oif0M?*xޅ 匔H rm@5[ZdK3$YZeGꨐ:0 VMP[ֈAC]@M%d{^@`+Ƨ"OLrH%/i_wK Bǘ&7i!hCD.Hl͉`魆]C ҷnz2eCA6m TBLཏ)h-G QxkN`ՈHOL Y#]37bNz2s['BϏbq&"Y FP@f0bDŔb(|jy~B iS5\@aJ}'3 RNnkU(3׆ʁF s5IUHisIzQ1]FMUw?=A븆_=©hPcqO4BD][HΌ,7~cL)5Ru񂊒I-12H *Get~x3<@휃@l|8@s ( nPTjI3Tf-Fke%N3ʟH|"xt ^`7G:>Qhqw+@$ }~E!M +ޔBMk$`}ADфTz[GƗF_Ǧj5^G?'ewsA!tM݂xyڇA?0F=Kv(L4T+4S < `M#9!+4S $InterchangeObject`M#9! (_;F⭪ س^iO(ylMɫ\t7 +4S a< _;F⭪ س^+4 Generation +4  +4S ]< iO(ylMɫ\t7+4ObjClass +4  +4S < b]TˍN#/;E}+4S Component`M#9! XWD<]*%l[nM`Cy@2Ap]&9_E}&25)yJBqկ +4S i< WD<]*%l[+4DataDefinition +4  +4S Y< nM`Cy@+4Length +4   +4S e< 2Ap]+4UserComments +4  +4S [< &9_E}&25+4KLVData +4  +4S a< )yJBqկ+4Attributes +4  +4S U< XKRPjH[+4S Segmentb]TˍN#/;E} +4S }< uAʷks}+4S  EventXKRPjH[ (={oAͼklZNdQN.χ  +4S ]< ={oAͼklZ+4Position +4   +4S [< NdQN.χ +40Comment +4  +4S < Im̔Glˉ+4S CommentMarkeruAʷks}  3/K4]l b_M1%B=an~ARDl ݶeC9[]沭EK,`>GdWG`u] g$CommentMarkerDate +4  +4S o< dW*+4S SequenceXKRPjH[ A OצsfE +4S a< A OצsfE+4 Components +4  +4S < A۾D/+4S  SourceReferenceXKRPjH[ HK!AwS,,1*6K7bVS~*:ESyPIY W!t@wt @ +4S ]< K!AwS,+4SourceID +4  +4S k< ,1*6K7bVS~+4 SourceMobSlotID +4  +4S a< *:ESyPIY+4ChannelIDs +4  +4S o<  W!t@wt @+4$MonoSourceSlotIDs +4  +4S < &6(La6^Lh+4S SourceClipA۾D/ hV&xWKx#${閪ز3IF{g:A[0 #/A{2?GO-w$Ms9uE yDT +4S e< V&xWKx#${+4FadeInLength +4   +4S g< ز3IF{+4FadeOutLength +4   +4S a< g:A[0 +40FadeInType +4  +4S c< #/A{2+40FadeOutType +4  +4S _< ?GO-w$M+4StartTime +4   +4S o< s9uE yDT KffbF$SubclipFullLength +4  +4S < XdZEFr}+4S TimecodeXKRPjH[ 8[XFTNFl>5EF,^V"m\qW3B/ +4S U< [XFTNFl+4 Drop +4  +4S S< >5EF,^V"m\+4FPS +4  +4S W< qW3B/+4 Start +4   +4S < jAJl\h+4S ContentStorage`M#9! (7N龐JZjR6W +4S U< 7N龐+4 Mobs +4  +4S c< JZjR6W+4EssenceData +4  +4S < 1Ki`hH+4S "DefinitionObject`M#9! 8s#%C͒YSiF [2IIP|-J(d LM +4S c< s#%C͒YSiF+4Description +4  +4S U<  [2IIP|-J+4 Name +4  +4S n< (d LM+4Identification +4  +4S c< ?iM(rlM+4S DataDefinition1Ki`hH +4S < ol?IKBf;1u+4S (OperationDefinition1Ki`hH xq爷Cʹ H咡`umOٽ$úT2U)LDR$J A˰U 2HD)ݶVbkkMv@35e+4 &KLVDataDefinitions +4  & +4S y< hA{Fh[+4 .TaggedValueDefinitions +4  & +4S < B/Jߑ-8p] +4S #EssenceData`M#9! 8@WfYM$ (kzBNcR.. QGKy- +4S U< @WfYM$ (k+4 Data +4  '+4S c< zBNcR.+4SampleIndex +4  ++4S \< . QGKy-+4 MobID +4  '+4S < s:G) +4S $$EssenceDescriptor`M#9! L%F(pA} +4S [< L%F(pA}+4Locator +4  /+4S < 48K^(+4S %FileDescriptors:G) X\ۡLIS0ׁ¢iCb\?Gdu${D^&OUgOHt9A+M +4S a< \ۡLIS0ׁ+4SampleRate +4  0+4S Y< ¢iCb+4Length +4   0+4S g< \?Gdu${D+4LinkedTrackID +4  0+4S k< ^&OUgOH+4 ContainerFormat +4  0+4S k< t9A+M+4 CodecDefinition +4  0+4S < EagJWT+4S '.DigitalImageDescriptor48K^( ! 2)LhSl'F5voHqyC 7gaB1Fۺ&1rGr*XJƫ#-WB:z5MQ7+N}F$KTy.TwE!&ED'{[`>I٥<䨫S2)tUr@8 )^Kɚrʲ[L֤)_Db/z1{з}J{kϬxM FMh"t=Ώ)%Np]b B 9G$KO lj5NuDXvai,4J$Iv1kvkX|ME9 ީ@N?۷JdJqni,fܿBT˜TztM75%GKVc]!PA AkHh\fABD|wV\qmVgBY\SAV9@XXLg?-Ml@2Vb21DŰ(Lg_ aUkÍ0RGIaSd +4S m<  2)LhSl+4"ImageAspectRatio +4  2+4S u< 'F5voH+4*ImageAlignmentFactor +4  2+4S y< qyC 7g+4.TransferCharacteristic +4  2+4S k< aB1Fۺ&1rGr+4 CodingEquations +4  2+4S i< *XJƫ#-W+4 ColorPrimaries +4  2+4S c< B:z5MQ7++4FrameLayout +4  2 +4S i< N}F$KT+4FieldDominance +4!  2+4S g< y.TwE!+4SampledHeight +4  2+4S e< &ED'{[+4SampledWidth +4  2+4S i< `>I٥<䨫S2)+4 SampledXOffset +4  2+4S i< tUr@8 +4 SampledYOffset +4  2+4S g< )^Kɚrʲ+4 DisplayHeight +4  2+4S e< [L֤)_+4 DisplayWidth +4  2 +4S i< Db/z1{+4 DisplayXOffset +4  2 +4S i< }J{k+4DisplayYOffset +4  2 +4S c< xM FMh"t=+4Compression +4  2+4S m< Ώ)%Np]b+4"FieldStartOffset +4  2+4S o<  B 9G$KO lj+4 $AlphaTransparency +4  2+4S e< 5NuDXva+4VideoLineMap +4  2 +4S k< i,4J$Iv1kv+4 DisplayF2Offset +4  2+4S i< kX|ME9 ީ@N?+4StoredF2Offset +4  2+4S y< ۷JdJqni,f+4 .ActiveFormatDescriptor +4  2+4S e< ܿBT˜T+4StoredHeight +4  2+4S c< ztM75%GKVc+4StoredWidth +4  2+4S i< ]!PA +4FieldEndOffset +4  2+4S i< AkHh\fA+4SignalStandard +4'  2+4S e< BD|wV\$`u*MQResolutionID +4  +4S m< qmVgBY\SA$`u*NQ"FirstFrameOffset +4  +4S _< V9@XX$`u*OQImageSize +4  +4S k< Lg$`u*PQ FrameSampleSize +4  +4S s< ?-Ml@2Vb21`u˵~] (FrameIndexByteOrder +4  +4S m< DŰ(Lg_ aUk,DXȠtGB"FrameStartOffset +4  +4S a< 0RGIaSd!MFށJDataOffset +4  +4S ?< 2$@$Qg+4S (CDCIDescriptorEagJWT ;ޞI뿳iq1KFUfܸrKEoU2rM7SpI-2+-E6?]l0G6B*Y!zNIޗ }\KjE&FwA"ukP_QnK]>]ֆ{ZH;;$Y؟F-MjxEԷGRG*EeHClGr +4S a< BLh!+4 TapeFormat +4  :+4S Y< xDs $C>+4Length +4  :+4S a< }\KjE&F+4FormFactor +4  :+4S W< wA"ukP_+4 Model +4  :+4S i< QnK]>]ֆ+4ManufacturerID +4  :+4S _< {ZH;;$Y؟+4TapeStock +4  :+4S k< F-MjxE+4 TapeBatchNumber +4  :+4S c< ԷGR+4VideoSignal +4  :+4S a< G*EeHClGr`u˕H:ColorFrame +4  +4S O< FDZogH=#·+4S /Header`M#9! "tLML|<2S蓬EVsUDqD>jnu"gD!$Iz\YǸ@v@0K\`$ ͯ@?ܖ `pqI 8U#!仜chM=f} xNjnu"gD+4Version +4  ;+4S q< !$Iz\Y+4&OperationalPattern +4  ; +4S [< @v@0K\`+4Content +4  ;+4S a< $ ͯ@?ܖ +4Dictionary +4  ;+4S q< `pqI 8U#!+4&IdentificationList +4  ;+4S e< 仜chM=f+4LastModified +4  ;+4S o< } xNCS1U@0nǾMݘi̖Ѕ{C-{d~KE&Doi#CI~d:I6<@ưY;կ BSMFj Dg=OJ+m!}2 +4S i< Ic>C+4 GenerationAUID +4  < +4S i< S1U@0nǾ+4 ProductVersion +4  <+4S _< Mݘi+4 ProductID +4  <+4S i< ̖Ѕ{C-{d+4  ToolkitVersion +4  <+4S c< ~KE&Do+4 CompanyName +4  <+4S c< i#CI~d:+4 ProductName +4  <+4S u< I6<@ưY;կ +4 *ProductVersionString +4  <+4S ]< BSMFj D+4 Platform +4  <+4S U< g=OJ+m!}2+4 Date +4  <+4S U< #/23JWR+4S 1Locator`M#9! +4S <  vecOFj+4S 2NetworkLocator#/23JWR ^U-AA5i; +4S _< ^U-AA5i;+4URLString +4  @+4S )<  IB{Ӳ!i+4S 4Mob`M#9! ͉omWKzM4DaHٗSS3*Ku()zK.qyqJ js>M*MeGyo:C˻BCdOD*zE*DprJ IZLLaD\\RܵL؜9nuS,[K,s>춽F7GMl?Y2LV&Ukq~!kBTS}nX +4S e< ͉omWKzM+4 UserComments +4  D+4S U< 4DaHٗS+4 Name +4  D+4S W< S3*Ku()zK+4 Slots +4  D+4S _< .qyqJ js>+4UsageCode +4  D+4S e< M*MeGyo+4CreationTime +4  D+4S e< :C˻BCdOD*+4LastModified +4  D+4S [< zE*DprJ+4KLVData +4  D+4S a<  IZLLaD\+4Attributes +4  D +4S \< \RܵL؜9nu+4 MobID +4  D+4S o< S,[K,s>|b{M$SubclipFullLength +4  +4S m< 춽F7GMl?P`G"MobAttributeList +4  +4S [< Y2LV&Ukq"`u˖iObAppCode +4  +4S m< ~!kBTS}nXBD$;BE"ConvertFrameRate +4  +4S Y< [ 71AD͚+4S 6MasterMob IB{Ӳ!i +4S u< KDO)E^A4+4S 7SourceMob IB{Ӳ!i КES* +4S q< КES*+4&EssenceDescription +4  G+4S < <_UEEf}+4S 8MobSlot`M#9! H׈mhAlqPETW hEв8f o\hMVӘB @ qS +4S Y< ׈mhAlqPETW+4SlotID +4  H+4S ]<  hEв8f +4SlotName +4  H+4S s< o\hMVӘB +4(PhysicalTrackNumber +4  H+4S [< @ qS+4Segment +4  H+4S < es2@c?֧ Y+4S ; TimelineMobSlot<_UEEf} hi8 e-D'KBF/C=?H=eqHFzjH\3~fc `G@8Wѕ@M3ߒ +4S Y< i8 e-D'K+4Origin +4   K+4S [< BF/C=?H=+4MarkOut +4   K+4S Y< eqHFz+4 MarkIn +4   K+4S [< jH\3~f+4 UserPos +4   K+4S ]< c `G@8W+40EditRate +4  K+4S }< ѕ@M3ߒZ>U1B42TimelineMobAttributeList +4  +4S u<  nrH+p+4S <Parameter`M#9! f[Ly`oH +4S a< f[Ly`oH+4Definition +4  L+4S < ÆO|ᾓ+4S ?TaggedValue`M#9! (e'@0R6H*4F֋K/ +4S U< e'@0R6+4  Name +4  P+4S W< H*4F֋K/+4  Value +4  P+4S q< #N@%Me+4S @KLVData`M#9! % WI$K +4S W< % WI$K+4 Value +4  Q+4S < 7ϕjJE*+4S B SoundDescriptor48K^( XiU1kG?ޤRw˽7N;I }!'i:Jc+>#lRUD;w'wO᫵tjysS܀afG꣹p&Rh#A+q@2)SˆyDΠ`);$Q%K +4S i< XiU1kG?ޤR+4ElectroSpatial +4"  =+4S g< w˽7N;I }!+4AudioRefLevel +4  =+4S ]< 'i:Jc+>#lRU+4Channels +4  =+4S Y< D;w'wO᫵tjysS+4Locked +4  =+4S o< ܀afG꣹p&Rh+4$AudioSamplingRate +4  =+4S ]< #A+q@2)S+4DialNorm +4  = +4S c< ˆyDΠ`);$Q+4Compression +4  =+4S m< %K+4"QuantizationBits +4  =+4S M< W2_Mu+4S HPCMDescriptor7ϕjJE* N|m'@} :KKnA1fٱf[BPٴk~ flD&{:&tMK&NPIt^瀁jAl}B*i-s~:dN ui2@N]mE"5#! 2'Oz [W84Njc]Me^D9$,eEM'.S +4S o< N|m'@} :+4$ChannelAssignment +4  =2+4S s< KKnA1fٱ+4(PeakEnvelopeVersion +4  =)+4S q< f[BPٴk~ +4&PeakEnvelopeFormat +4  =*+4S q< flD&{:&t+4&PointsPerPeakValue +4  =++4S w< MK&N+4 ,PeakEnvelopeBlockSize +4  =,+4S e< PIt^瀁j+4 PeakChannels +4  =-+4S a< Al}B*i-s~+4 PeakFrames +4  =.+4S s< :dN u+4 (PeakOfPeaksPosition +4   =/+4S w< i2@N]+4 ,PeakEnvelopeTimestamp +4  =0+4S m< mE"5#+4"PeakEnvelopeData +4  =1+4S a< ! 2'Oz [+4BlockAlign +4  = +4S i< W84Njc+4SequenceOffset +4  = +4S a< ]Me^D9+4AverageBPS +4  = +4S a< $,eEM'.SY'wJ?CDataOffset +4  +4S q< jU|Ǒ^+4S L,TaggedValueDefinition1Ki`hH +4S < `jHBwAJ+4S M$KLVDataDefinition1Ki`hH Fq,Fθw. +4S c< Fq,Fθw.+4 KLVDataType +4  M+4S < M +HAkL+4S  ClassDefinition'LB++vEv$ 8w72Dm}wih2D$H/e@9@df +4S c< w72Dm}wi+4ParentClass +4  +4S a< h2D$H/e+4Properties +4   +4S a< @9@df+4IsConcrete +4   +4S < SJȸ@MB+4S &PropertyDefinition'LB++vEv$ H qAɕ(o}Bi {{KDZ8Ÿ%KB撫/'HZ +4S a<  qAɕ(+4IsOptional +4   +4S U< o}Bi+4 Type +4   +4S s<  {{KDZ8+4(LocalIdentification +4   +4S q< Ÿ%KB撫/'HZ+4&IsUniqueIdentifier +4  +4S c< _Cb@w+4S TypeDefinition'LB++vEv$ +4S < ɆHù+4S HTypeDefinitionStrongObjectReference_Cb@w ӵ`EhOTe  +4S i< ӵ`EhOTe +4 ReferencedType +4  +4S < BBH}+4S DTypeDefinitionWeakObjectReference_Cb@w (%ʭN$CHs4DdF)g76@ +4S _< %ʭN$CHs4+4 TargetSet +4  +4S i< DdF)g76@+4 ReferencedType +4  +4S < 83֚.O< nR+4S 4TypeDefinitionEnumeration_Cb@w 8#h:A:uo-xJJ><}X"#XGM% +4S e< #h:A:uo+4ElementNames +4  +4S g< -xJJ><}X+4ElementValues +4  +4S c< "#XGM%+4 ElementType +4  +4S < <#Bd~IQ+4S 2TypeDefinitionFixedArray_Cb@w (u'WmDuBVSadE|SGʮ+ +4S e< u'WmDuBVSadE+4ElementCount +4  +4S c< |SGʮ+ +4 ElementType +4  +4S < Hr!HѤbCϱP+4S  8TypeDefinitionVariableArray_Cb@w 4i| M_׬? +4S c< 4i| M_׬? +4 ElementType +4  +4S < YG;.On+4S  $TypeDefinitionSet_Cb@w bO:-5H5/ +4S c< bO:-5H5/+4ElementType +4  +4S < ]:A7O;[I+4S  *TypeDefinitionRecord_Cb@w (ڂfbNa2l⩖!~.M`/#% +4S c< ڂfbNa2l+4MemberNames +4  +4S c< !~.M`/#%+4MemberTypes +4  +4S < |4FVLzVUq+4S *TypeDefinitionRename_Cb@w lm,OAM= +4S c< lm,OAM=+4RenamedType +4  +4S < fSH(@2'+4S  HTypeDefinitionExtendibleEnumeration_Cb@w ( LSHc5=E`A3 +4S e<  LSHc5+4ElementNames +4  +4S g< =E`A3+4ElementValues +4   +4S < 'LB++vEv$+4S $MetaDefinition'LB++vEv$ 8xLy>Caʢw>'-*DVܦ +4S U< xLy>+4 Name +4  +4S n< Caʢw>+4Identification +4  +4S c< '-*DVܦ+4Description +4  +4S H< L!L_@ ^ +4aafUInt8+4S  < nN=+4Rational(}2J{'h;}2J{'h;,NumeratorDenominator+4S < YH]E\8Zv=f+4:ClassDefinitionWeakReferenceM +HAkL(+4 +4+4S < q>!jXTMԌ2~+4RkAAFTypeID_ContentStorageStrongReferencejAJl\h+4S  < 4^HAU[|+4 AUIDHGQN[繅{0XM= XM= ҇d$&D%T0Data1Data2Data3Data4+4S  P< uMH!@)C+4AUIDSet4^HAU[|+4S < 0H} i+4BooleanL!L_@ ^ FalseTrue+4S  < ?;L3CU+4dkAAFTypeID_OperationDefinitionWeakReferenceVectorq`ɮyAH0z$+4S  < eeF/DT+4S  :<  ڧK^i&Q+4Stream+4S J< GQN[繅{0+4aafUInt32+4S  < f,͞Cӊ>i-(0x+4VersionType(jOX@ӓRQ5jOX@ӓRQ5majorminor+4S  \< !Hdw+4aafInt32Array}2J{'h;+4S < ceO̩dJ+48DataDefinitionWeakReference?iM(rlM8+4 +4+4+4S < M73p+4XkAAFTypeID_EssenceDescriptorStrongReferences:G) +4S  <  eCN҄N +4ZkAAFTypeID_DataDefinitionWeakReferenceVectorceO̩dJ+4S  < "MB͎ +4TimeStamp(aq@nPAү I5A݀|5datetime+4S < q`ɮyAH0z$+4BOperationDefinitionWeakReferenceol?IKBf;1u8+4 +4+4+4S  < Q"Mk""+4BkAAFTypeID_MobStrongReferenceSetYZeGꨐ:0+4S H< cH  d+4aafInt64+4S f< ҇d$&D%T+4aafUInt8Array8L!L_@ ^ +4S < E E+Ud +4BParameterDefinitionWeakReference2 yOG)RZ8+4 +4+4+4S < M+lJgx+4TkAAFTypeID_SourceReferenceStrongReferenceA۾D/+4S  < SdAIl^,\+4bkAAFTypeID_OperationDefinitionStrongReferenceSetֈAC]@M%d+4S  < cDXUWGѩ.Cq+4XkAAFTypeID_TaggedValueStrongReferenceVectorhCD.Hl+4S  ^< ^>tFÞ"On(3+4 aafUInt32ArrayGQN[繅{0+4S <  yHT.v-+4 8TypeDefinitionWeakReference_Cb@w(+4 +4+4S  < 3 #@vme@+4 bkAAFTypeID_ParameterDefinitionStrongReferenceSetLrH%/i_w+4S  < fأ;@ b+4 PkAAFTypeID_KLVDataStrongReferenceVector`魆]C ҷnz+4S < *:LOv'6IM+4 TkAAFTypeID_CodecDefinitionStrongReference=ߓ5BշI.%+4S  < )1gC\_e@+4 \kAAFTypeID_PluginDefinitionStrongReferenceSetK Bǘ&7i!+4S  < Du'j`N@WK +4 TkAAFTypeID_ParameterStrongReferenceVector{^@`+Ƨ"O+4S <  I[+4 :CodecDefinitionWeakReference=ߓ5BշI.%8+4 +4+4+4S < uB@ $d+4 HkAAFTypeID_ComponentStrongReferenceb]TˍN#/;E}+4S <  uBvmb+4 \kAAFTypeID_ContainerDefinitionStrongReference\"A- #+4S  < pCEGgyzl+4 ^kAAFTypeID_KLVDataDefinitionStrongReferenceSet2eCA6m+4S < zYB©Tl+4RkAAFTypeID_DataDefinitionStrongReference?iM(rlM+4S  < F^)mJN. +4^kAAFTypeID_ParameterDefinitionWeakReferenceSetE E+Ud +4S  < ,S=-3B'u+Va+4fkAAFTypeID_TaggedValueDefinitionStrongReferenceSet TBLཏ+4S < 6f@Ҍ(9_+4LkAAFTypeID_EssenceDataStrongReferenceB/Jߑ-8p] +4S < &Oif0M?*xޅ+4RkAAFTypeID_IdentificationStrongReference2)OtD%+4S <  匔H rm@+4dkAAFTypeID_InterpolationDefinitionStrongReferenceZMF+).U+4S < 5[ZdK3$+4DkAAFTypeID_LocatorStrongReference#/23JWR+4S |< YZeGꨐ:0+4<kAAFTypeID_MobStrongReference IB{Ӳ!i+4S <  VMP[+4DkAAFTypeID_MobSlotStrongReference<_UEEf}+4S < ֈAC]@M%d+4\kAAFTypeID_OperationDefinitionStrongReferenceol?IKBf;1u+4S < {^@`+Ƨ"O+4HkAAFTypeID_ParameterStrongReference nrH+p+4S < LrH%/i_w+4\kAAFTypeID_ParameterDefinitionStrongReference2 yOG)RZ+4S < K Bǘ&7i!+4VkAAFTypeID_PluginDefinitionStrongReference H;rJ.J'+4S < hCD.Hl+4LkAAFTypeID_TaggedValueStrongReferenceÆO|ᾓ+4S < `魆]C ҷnz+4DkAAFTypeID_KLVDataStrongReference#N@%Me+4S < 2eCA6m+4 XkAAFTypeID_KLVDataDefinitionStrongReference`jHBwAJ+4S <  TBLཏ+4!`kAAFTypeID_TaggedValueDefinitionStrongReferencejU|Ǒ^+4S < )h-G +4&ProductReleaseTypeL!L_@ ^ kAAFVersionUnknownkAAFVersionReleasedkAAFVersionDebugkAAFVersionPatchedkAAFVersionBetakAAFVersionPrivateBuild8+4S X< QxkN`Ո+4 aafPositioncH  d+4S < HOL Y#+4TapeFormatTypeL!L_@ ^ kAAFTapeFormatNullkAAFBetacamFormatkAAFBetacamSPFormatkAAFVHSFormatkAAFSVHSFormatkAAF8mmFormatkAAFHi8Format@+4S  &< ]37bNz2s[+46TransferCharacteristicTypedkAAFTransferCharacteristic_ITU470_PALkAAFTransferCharacteristic_ITU709kAAFTransferCharacteristic_SMPTE240MkAAFTransferCharacteristic_ITU1361kAAFTransferCharacteristic_linear X+4+4+4+4+4+4S T< 'BϏbq&+4 aafLengthcH  d+4S < "Y FP@f0+4 VideoSignalTypeL!L_@ ^ bkAAFVideoSignalNullkAAFNTSCSignalkAAFPALSignal +4S < bDŔb(|+4TapeCaseTypeL!L_@ ^ :kAAFTapeCaseNullkAAFThreeFourthInchVideoTapekAAFVHSVideoTapekAAF8mmVideoTapekAAFBetacamVideoTapekAAFCompactCassettekAAFDATCartridgekAAFNagraAudioTapeH+4S  p< jy~B iS5+4UsageCodeTypekAAFUsage_SubClipkAAFUsage_AdjustedClipkAAFUsage_TopLevelkAAFUsage_LowerLevelkAAFUsage_Template X+4 +4 +4 +4 +4  +4S D< \@aJ}'3 +4 ColorSitingTypeL!L_@ ^ kAAFCoSitingkAAFAveragingkAAFThreeTapkAAFQuincunxkAAFRec601kAAFUnknownSiting8+4S  $< RNnkU(3+4&ColorPrimariesTypeColorPrimaries_SMPTE170MColorPrimaries_ITU470_PALColorPrimaries_ITU709 8+4+4+4+4S  $< ʁF s5I+4(CodingEquationsTypeCodingEquations_ITU601CodingEquations_ITU709CodingEquations_SMPTE240M 8+4+4+4+4S < UHisIz+4FadeTypeL!L_@ ^ fkAAFFadeNonekAAFFadeLinearAmpkAAFFadeLinearPower +4S 0< Q1]FMUw+4LayoutTypeL!L_@ ^ kAAFFullFramekAAFSeparateFieldskAAFOneFieldkAAFMixedFieldskAAFSegmentedFrame0+4S h< ?=A븆_=©D`uM {0(AvidStrongReference`M#9!+4S < hPcqO4B+4 $AlphaTransparencyL!L_@ ^ `kAAFMinValueTransparentkAAFMaxValueTransparent+4S < D][HΌ,7+4!FieldNumberL!L_@ ^ ^kAAFUnspecifiedFieldkAAFFieldOnekAAFFieldTwo +4S < ~cL)5Ru+4"4ElectroSpatialFormulationL!L_@ ^ 4kAAFEsDefaultkAAFEsTwoChannelModekAAFEsSingleChannelModekAAFEsPrimarySecondaryModekAAFEsStereophonicModekAAFEsSingleChannelDoubleSamplingFrequencyModekAAFEsStereoLeftChannelDoubleSamplingFrequencyModekAAFEsStereoRightChannelDoubleSamplingFrequencyModekAAFEsMultiChannelModeP  +4S z< 񂊒I-12H +4'&SignalStandardTypeL!L_@ ^ SignalNoneSignalITU601SignalITU1358SignalSMPTE347MSignalSMPTE274MSignalSMPTE296MSignalSMPTE349M@+4S b< *Get~`>o'.kAvidPositionL!L_@ ^ +4S Z< x3<@휃@l`>o'/kAvidCropL!L_@ ^  +4S \< |8@s `>o'0kAvidScaleL!L_@ ^ +4S j< ( nPTjI3T`>o'1k"AvidSpillSupressL!L_@ ^ +4S ^< f-Fke%`>o'2kAvidBoundsL!L_@ ^ 0+4S \< N3ʟH|"xt `>o'3kAvidColorL!L_@ ^ D+4S `< ^`7G:>QhPA*AvidString4L!L_@ ^ +4S  < qw+@$ i`unmCÃRGBColor8XM= XM= XM= redgreenblue+4S j< }~E!M P2qO"AvidWideString32XM=  +4S  `< +ޔBMk$`PNM_,AudioSuitePlugInChunkxGQN[繅{0^`7G:>Qh^`7G:>Qh^`7G:>Qh^`7G:>Qh}~E!M 4^HAU[|VersionManufacturerIDProductIDPlugInIDChunkIDNameChunkDataUID+4S  n< }ADфTz[PNM`.AudioSuitePIChunkArray+ޔBMk$`+4S  t< GƗF_ǦjPj.;4AvidTKMNTrackedParamArray?=A븆_=©+4S  r< 5^G?'ewsPj.;2AvidTKMNTrackerDataArray?=A븆_=©+4S  < A!tM݂xyڇA`>opɽD"EqualizationBandX4^HAU[|GQN[繅{0GQN[繅{0GQN[繅{00H} i:typefrequencygainqenable+4S  l< ?0F=K`>opʽD,EqualizationBandArrayA!tM݂xyڇA+4S  \< v(L4T`u̪s8AvidBagOfBitsL!L_@ ^ &NfBHA`M#9! _;F⭪ س^ siO(ylMɫ\t7 b]TˍN#/;E} cWD<]*%l[ 1nM`Cy@ 2Ap]%&9_E}&25)yJBqկXKRPjH[uAʷks}={oAͼklZNdQN.χ  Im̔Glˉ 3/K4]l b_M1%B=an~ARDl ݶeC9[]#沭EK,`>GdW*'A OצsfEA۾D/-K!AwS,,1*6K7bVS~m*:ESyPIY W!t@wt @k&6(La6^LhV&xWKx#${ز3IF{Qg:A[0 #/A{2 K?GO-w$M s9uE yDT!?XdZEFr}![XFTNFl"s>5EF,^V"m\"qW3B/#MjAJl\h#7N龐$eJZjR6W$1Ki`hH%Os#%C͒YSiF& [2IIP|-J&(d LM&?iM(rlM'|ol?IKBf;1u'q爷Cʹ H咡(`umOٽ$)túT2U)LDR$J )A˰U *t2HD)ݶVb*kkFdվB̴A)b> ~GE02DL?b}eIKT7忓=?" Jt$h@nbwL/A@j4{K8ϊW*A~[>Mv@35eBhA{Fh[BB/Jߑ-8p] C4@WfYM$ (kCzBNcR.DT. QGKy-Ds:G) EEL%F(pA}E48K^(FW\ۡLIS0ׁG/¢iCbG\?Gdu${DH^&OUgOHHt9A+MIEagJWTI 2)LhSlLK'F5voHLqyC 7gM_aB1Fۺ&1rGrM*XJƫ#-WNuB:z5MQ7+NN}F$KTOsy.TwE!O&ED'{[Pu`>I٥<䨫S2)PtUr@8 Qu)^KɚrʲQ[L֤)_RwDb/z1{R}J{kSwxM FMh"t=SΏ)%Np]bTu B 9G$KO ljT5NuDXvaUi,4J$Iv1kvVkX|ME9 ީ@N?V۷JdJqni,fWܿBT˜TWztM75%GKVcX]!PA XAkHh\fAYBD|wV\YqmVgBY\SAZV9@XXZLg[?-Ml@2Vb21[DŰ(Lg_ aUk\#0RGIaSd\2$@$Qg]#;ޞI뿳iq^{1KFUfܸ_rKEoU2rM_7SpI-2`+-E6?]`l0G6B*Y!za'NIޗ <ampLDb-.qҞFr+rbreK@lWec9WU-M6=3U lc՚M㻮RdGgpVA뢵pdFs@D.ߊMB;eaBLh!fyxDs $C>f}\KjE&FgewA"ukP_gQnK]>]ֆhO{ZH;;$Y؟hF-MjxEiIԷGRiG*EeHClGrjIFDZogH=#·j"tLML|<2l+S蓬EVslUDqD>jnu"gDm-!$Iz\Ym@v@0K\`n+$ ͯ@?ܖ n`pqI 8U#!o仜chM=fo} xNCtS1U@0nǾugMݘiu̖Ѕ{C-{dva~KE&Dovi#CI~d:w_I6<@ưY;կ wBSMFj Dxig=OJ+m!}2x#/23JWRyM vecOFjy^U-AA5i;zS IB{Ӳ!iz͉omWKzM| 4DaHٗS|S3*Ku()zK|.qyqJ js>}iM*MeGyo}:C˻BCdOD*~_zE*DprJ~ IZLLaD\Q\RܵL؜9nuS,[K,s>@춽F7GMl?Y2LV&UkqN~!kBTS}nX[ 71AD͚HKDO)E^A4КES*H<_UEEf}׈mhAlqPETW hEв8f o\hMVӘB t@ qSes2@c?֧ Yti8 e-D'K^BF/C=?H=eqHFzDjH\3~fc `G@8W*ѕ@M3ߒ nrH+p6f[Ly`oHÆO|ᾓ>e'@0R6H*4F֋K/N#N@%Me% WI$KH7ϕjJE*XiU1kG?ޤRw˽7N;I }!D'i:Jc+>#lRUD;w'wO᫵tjysS:܀afG꣹p&Rh#A+q@2)S4ˆyDΠ`);$Q%K&W2_MuN|m'@} :KKnA1fٱf[BPٴk~ &flD&{:&tMK&N:PIt^瀁jAl}B*i-s~H:dN ui2@N]NmE"5#! 2'Oz [dW84Njc]Me^D9`$,eEM'.SjU|Ǒ^T`jHBwAJFq,Fθw.|M +HAkLw72Dm}wih2D$H/e.@9@dfSJȸ@MB" qAɕ(o}Bil {{KDZ8Ÿ%KB撫/'HZf_Cb@wɆHùlӵ`EhOTe .BBH}%ʭN$CHs4~DdF)g76@83֚.O< nRx#h:A:uoF-xJJ><}X"#XGM%D<#Bd~IQu'WmDuBVSadE||SGʮ+ Hr!HѤbCϱPv4i| M_׬? (YG;.OnbO:-5H5/B]:A7O;[IڂfbNa2lr!~.M`/#%|4FVLzVUqjlm,OAM=fSH(@2' LSHc5\=E`A3'LB++vEv$ZxLy>Caʢw>'-*DVܦL!L_@ ^ nN=YH]E\8Zv=fq>!jXTMԌ2~V4^HAU[|uMH!@)C0H} i9?;L3CUeeF/DTi-(0x!HdwiceO̩dJM73p eCN҄N \"MB͎ q`ɮyAH0z$fQ"Mk""=cH  d҇d$&D%T9E E+Ud ϸM+lJgxЏSdAIl^,\<cDXUWGѩ.Cq^>tFÞ"On(3Ҩ yHT.v-3 #@vme@fأ;@ bԗ*:LOv'6IM@)1gC\_e@Du'j`N@WK ֢ I[OuB@ $d uBvmbؿpCEGgyzltzYB©Tl+F^)mJN. ,S=-3B'u+Vaۍ6f@Ҍ(9_L&Oif0M?*xޅ 匔H rm@ݜ5[ZdK3$YYZeGꨐ:0 VMP[ߋֈAC]@M%d({^@`+Ƨ"OLrH%/i_w~K Bǘ&7i!3hCD.Hl`魆]C ҷnz2eCA6m$ TBLཏ)h-G QxkN`Ո3HOL Y#]37bNz2s[G'BϏbq&"Y FP@f0bDŔb(|jy~B iS5\@aJ}'3 |RNnkU(3ʁF s5IUHisIzSQ1]FMUwL?=A븆_=©hPcqO4BD][HΌ,7~cL)5Ru 񂊒I-12H #*Get~x3<@휃@l1|8@s ( nPTjI3Tf-Fke%N3ʟH|"xt ^`7G:>Qhqw+@$ }~E!M +ޔBMk$`9}ADфTz[GƗF_Ǧj95^G?'ewsA!tM݂xyڇAQ?0F=KRv(L4T4G,Ii`unmDÃ!`u] g`u] g1`u] g`u] gA`u] g͎ KffbF!Š$`u*MQZ$`u*NQZ$`u*OQ[$`u*PQ[`u˵~] \!,DXȠtGB\!MFށJ]!cy<4)`0N0dE)`u˝TdӠ)`uPoTe_`u˕H:j{%b7I-Bq/h aqHr3pFzeF8|Nrywe M:sOXxAEAyA,Isˠ|b{MƠP`GL"`u˖iObBD$;BEFZ>U1B44Y'wJ?CR+4+4+4+4+4+4 +4 +4 +4 +4 +4+4+4+4+4 +4 +4 +4 +4+4+4 +4+4 +4+4+4+4+4+4 +4&NfBHA+4 C0?C0AA=LzR|A  &  ??D??@=(?:X$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ # @ $83 D$ #$H$%0$9d'$d'$f$<$$'.'D!'D"'D#'D$'D%( D&($$$!'$@ $ɀ$؀$%$N(8.(@D*(@D0(DD*(HD0(dD2(hD5(D8(D?(D@(DG(DH(DQ) DR)0DT)8Da)PDW)xDZ)D])Dh)Dj)Dn*%$*(@%@)%@)%&-8%@%j%y(N(g(v())Q)l,,,r,,ƀ,ހ--3----ۀ-..2.H.i.@.....Ā.΀.(@.*$.$N*$.d*$.d*0/)d*0/9f/:</I/W// /0/P0`0+p0A0`0|00001 121Z1 101@1P2`2:p2Z2m222*0.*0D-*0D.*HD:+<2$-*02@,2333*55ŀ5$ N+P5+P.+PDD+PDG+pDD+xDG+|DH+DI+DJ+DK,0DM,PDQ,T5$D+P66+@C6;@C6G@C6^@E6oL6666ŀ6ր67757Q7h77+P7,h7$N,h7,p.,pDT,pDX,DY,DZ-@Db-D\-D^-D_.Dd.7$T,p7@S7@S7@S7@S7U88'8(898J8{889^9t::;#;:;K;;;;Ѐ<<<0<=ƀ==>>>U>q>>>?!?Y?x???@ @@A AÀABB?B_BBBCC%CNCCCvC,pC.C$N.C. .. Dg. Dh.@Dg.DDo.LDi.XDh.\Do.`Dp.Dt.Du/$D}/0D~/D/D/D/D0D0C$g. C@fC@fD@fD(@fD?h8DRi<D^j@Dt,DDkDD"DŀD. D0(D$N0(.00D 00D 0DD 0dD0|D0D0D0D0D1 D10D1DD1dD1D!1D1D1D#2D$ 00D@D@ EEEE:HHHHڀHIOIvIIˀJJ5JFJsJJJJJKKK00K2K$N2.2 D2 D2DD2HD2LD2\D2dD2hD2lD2pD2tD2xD2|D2D2D2D2D2D2D2D2D2D30D3D40D4D5D5xD5D6`D6D74D7D8(D8DD8D8D9<D9D:D:8D:D:D;0D;TD;D;DpD">xD'>D)>D*>D,?D-?hD0?pD1?tD-?D0?D1?D2?D4?D6@ D=@D>@DC@DDADMAlDPADRADUBDVBdDWBDZBDWBDZBD\BD`C\DdC`DgCDND,DqDDDrDDsDDuDDxDDuDDxDD{DD~EDE8DEDDE`DElDEDEDEDEDFDF\DFdDFDGDG DG@DGDGDHLDHDHDI$DI4DITDIDJDJXDJ\DJlDJpDKDKDKDKDKDKDKDKDKDKDKDLXDLDLDLDLDLDLDLDLDLK$2 K2@KC@KP@Kg@KxKKK8KK1K̀@K؀KL LWLvLLLÀM4MZMmMNN(|N8NKNdOOOˀOހOPPP*P=PNP`PrPPPPPɀPPQQ.RDSHS@S(LS:PSVTSpXS\S<SSŀ`SԀST dT!hT:lTLT[4TqpTTtTxTˀTTUU5UJ:Ue2 UfLUg$NL.MD&MD)MD*M<D>MLD,MxD-MD.MD/MD0MD1ND2ND3N,D4N@D6NLD7NXD9NpD7N|D9ND7ND<ND>ND?NDAND?NDAND?NDDODEO DFODGODHO(DIO0DJO8DKODDLOLDMOTDNO`DQO|DTODWOD]OD^OD_OD^OD_OD^OD_OD^OUh$&MU~@%U@'UMU@+UMLUMxUOUUU$NOU&0U&U&[@V-&b0VU&i V&V&V&W&W"&WT& Wy&W&W&pX&`X2&!PXa&ZPX&^X&bX&apX&h`Y&&qYZ&xY&Y&Y&Y&ZZ/dOZ0dOZkdOZfZ<ZZZZZZ[ [80[U@[lP[`.OD$OD%OD$OD%PD'PT[$$O[@#[ǀ[\\\"]V]}]$|NPl.PpD*PpD+PxD*P|D+PD-P]$*Pp]@)]$|NP.PD0PD1PD0PD1QD3QT]$0P]@/]$|NQl.QpD6QpD7QxD6Q|D7QD8Q]$6Qp]@5]$DNQ.QD;QD<QD;QD<QD=Q]$;Q^@:^+$DNR.RDARDDRDBRDCRDER^,$AR^T@@^_@@^l@@^x@@^^^$NR .R DHR DLR DMR@^$HR ^@G^@G^@G_@G_ __5_b$$NRD.RPDQRPDRR\DQR`DRRpDSR|_c$QRP_u@P_$HNR.RDVRDWRDVRDWRDXR_$VR_@U_$HNR_&-`_&0@_&3 _&6P`"&90`E&<`k&?`&B`&`&`dR`dRadRa.fa/<a>aLpataaaabb1b>bVbqb} b0b@bPb`cpc7cQcuccccddZddR.RD>RD?SDDSDFS$DGS(DISDDJSHDGSLDMSTDOSxDPSd$>Re@=e@Fe"S$e#@Ie7SDe8SLe9Sxe:eIeXegeef0fRfagghhhEh\$NSh]S.SDTSDWSDTSDTSDWSDXT0DYT@D[TPDZTTDYT\D]TlD_TxDdTDhTDlTh$TShh@Rh@Sh@Si@Si@ci-Ti.Ti/i@iQ$ NTiRT.TDTDTDUPDUXDUDUDV0DV<DVLDVDVDWDW`DWDWDXDXXDXdDXDY in$Ti@i@i8iLiƀ<iTiY8iۀiijj,jRjcjjjҀjkl/lҀllm.mFmWmhmˀmmnFn]nnoop)p:pXpp׀ppq qHqdqqqrrLrkrrss}ssthttt€uu uEuhuuȀuvvA$hNY8vB vR4vbY@.Y@DiY@DqYXDiY\DrYtDqYxDtY|DyYDYDYDYDZDZHDZDZD[D[PD[Dz[D|\0D\D\D8\D;] D@]HDC]PDK]DL]DN^DO^DN^ DO^DQ^DS^ DW^@DY^\DO^hD]^lDO^pD^|D^D^D^D^D}_D_D_D_D_D_ D_0D_8D}_XD_v$iY@vvˀv@hv@hv@hw@hwjDw+k<w8,wIwZwkw|ww@lwm@w"w@nw߀vwx x#xCo8x^'xo@pxqHxrLxxY@x@1xʀxր2Px@4x@5 y\y^|y_y$\N_._D_y_D8_y4_D_yJ_D8_yy_D_y_D8_D?`0DF`DPaDTaD\aDabTDhbDqc<DxcDd$DdDdDelDeDf<DfygDgy$_y@z$Ng(.g0Dg0Dg8Dg<DgTDgdDghDglDgDgD h$DhdDhDhD hDi<DipDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDiDj<DjDDjLDj`D6jdDjhD6jDjD7kDkD9kDkDk`DkDkDkDkDkDkDkDlDlDl0DlLDlhDlDlDm DmDmDm\DmDmDmDmDn$D n<D$nPDnXD$ndDnlDn|DnDnDnDnDnDnD nDnD nD nD oDwo0DoD|oD}oD|oD}oDoDzoDpDpXDpDpDq$Dq`DqdDqlDqpDqxDq|DqDqDqDr DrtDrDsDsDs$Ds8DsPDsdDshDstDsDtDtXDtDuDuDuDu Du$Du,D u4DyuHDu\Duz$g0z/@z?@zV@zqzzzzzۀ||'|9|K|]|p|||||̀|ހ|}}}&}8}T@}r@}@}D}T}8}g0}@}g}@}<}g~g~g~g~@~(h$~)<~4@~>h$~?hd~@hd~A@~]h~^@~o~~@~@~@~h~h~h~Ȁ1~@ ~h~i<~<~k~k~<kk`<kk@(k)@3<FkGkHkI<WkXkY@lkm@w<kkk<kk@k@<kll@l0@<l0lhlh@m<$@.m/m0m1@DmE<P@Zm[n|\n|]@yn|z@@@@n|nn@ nn@ no0׀sHCd@tso0tousH@top@p@@ɀ܀pq`q`@'qd(@7@JqdKqLqM@`r a@p@r stst@u$@@@@u$u,u,@ u4uHsH@tuHu\u$dNuA .uDuDuDuDuDuDuD vD vDvDvD4v D/v$D2v(Dv,Dv0D5v4D4v8Dv<Dv@D$vDDvHDvLDvPD4vTD$vXD'v\Dv`D!vdDvhDvlD(vpDvtDvxDv|DvDvD vD'vDvDvDvD,vD-vD.vD#vD%vD&vD,vD-vD.vDvDvDvD)vD1vD*vD)vD7vD*vD1vD7v%$uE@S@at#@ 1&A D8Tǀ6u7v8$XNv9A$.wD<wD@wD<wD@w DEw(DFw0DIw`DKwtDQwxDNw|DrwDmwDpwDQwDUwDswDrwDUwDTwDYwDTwDVwD[wDYwD\wDrwDVwD_wD\wD[wD]wD^wDZwDbwDPwDRwDZwDbwDSwDWwDawDcwDXxDdxDPxDRx DSxDWxDexDjxDkx Dlx$Dox(Dgx,Dfx0Djx4Dkx8Dlx<Dgx@DoxDDexHDhxLDuxPDhxTDuxXJ$<wn@;|@=@= &>A$D8wxh$hNxhH.xpDyxpDxDyxDxDxDyDy DyDyDyDDyHDydDyDyDy$yxp@x@x@x 3E@{R&}Hbxpy$hNy.yDyDyDz Dz4$y@@@ـ8yzL$lNzL.zPDzPDz`DzdDz|DzDzD{PD{D|D|p$zPB@R@e@{@$8N|.|D|D|D|D|D}D}`D}D~D~$|@@@@8|~$N~.~D~D~D~D~DDpDD,D$~=@T@g@t@8~$N.DDDD$@@@$$N.DDDD$#@6@D@S$$N.DD,D0D8DPDpD|DDDT$w@@@@8ŀDڀ$N.DD$5@C@R@b@q$Nr&&&& & &W-&ipR&&'&*&8&?K&F&P&T&\&a+&hW&q&xp&&&%&`K&Pm&@&0ddd"f#<2@YSi}y.D D!D"D#D" D#$ @Ѐ߀߀0APyՀ8O`Ѐ0Ѐ <Yjz$Cp׀Lր؀6V{ڀEw$TN$.0D0DDDXD\Dtx$0@$XN.D3D6D3D6D<D;D<D=$3@2 48$0N.D@DAD@DADDDCDDDCDA,$@F@?S@?`$pN0a0.0DG0DHDDGHDGLDHPDK\DJ`DKdDJpDHn$G0@F@F$pN.DNDODNDODR$N@M@M$hN.DoDr Do$Dr4DsDuDtDvDuDvDuDtDuDvDxDz$o@n @n(9IZx$N.DDy$@$N.DD$D8D@DX$@$\Nlp.pD&pD)xD&|D)D/D.D/D0$&p@%'8p$0N.DDDDDD$<@Sdu$hN.DD D$D4DDDDDDDDDDDD0$@@8D $4ND.PD PD PD X $ P4@@@M$ N\.`D`DDD@N$`g@~@8g<`Xˀq$NX.`D`D"|D'D(D*D,D*D,D0XD%`D0dD%hD4r$`@@<@<[t 8`$DN.DDDGDDDGDIDJDO$D5@CA@CQ@C^@Emn o$\N .DD D$D<DDDDDDDDDD0D\DpDDDp$@@@@8@Ԁ~<00@p~<p    $N.D7D:D7D:D<(DA4 $7#@6:@6F$\NL.PDPDdDhDtDDD0DDG$PZ@q@}$\N.DRDVDRDTDRDVDTDVDX0D[PD\\D^pDYDbD^DfDh~$R@Q@Q@Q̀S<؀T8   $dN. Dk Dl8Dk<Dn@DlDDnHDsXDuhDwtDsD{D} $k 0@jG@jS@j_l8n op$N.DDDD D8D@q$@@@@X$XNX`.`DV`D\DWDVD\DVD\DYDWD\D_DbDc DgDjDl$V`@T@T@U+@U8W<IX8TY@c`de$N.DD Df${@@8$$$N$.0D0DPDhDlDpD|DD$0@@$N.D[D\D]@D`$[@Z @Z@Z):K[rȀـ 0@RdtҀ\$N.D-D.D/]$-q@,@,$$N.DcDfDhpDiDjDm$c@b@b@bd87$N.DD D$D,D8D <D@DDDHDpDDDV@DPDlD D!D"D!D"D#@D%XD7pD9D,D2D4(D9pD;D=D@DBDGDIDL`DQpDRDX8$W@g@s@@@@@ˀH@1: 8'(@ ?J LX Dg <uvw$N.DDDx$@@@@@8$$N. D D(D,D@DDDLD`DdDhDpDDDD$D,D4DDDDDDDDDPDXD\D`DhDDDDDDD<DPD\DDDDD4DDDDD<DD$ @-@=@T@l@y@P8"̀NatH<@@@ $N.DDDD($@@@ 7@D@ R@_$\N<.@Dx@DyXD|`$x@@w@w$N.DDD0DDD$@@$TN. D D(D,D@DHDLD`DDDDDDDlDDDD DDDD<$ @@8@+@; <P=$0NP.PDPDdDhDtDD$D@DPDXD\D`DlDD>$P[@~k@~<8P$N.DpDqDr`Du$p@o@o$N.DDD D0DPD`DpDtDxDD$@@!8-@9@FGH$N.DDDDDDDDDD<DLI$m@}@@@8`$N`.`D`D`Dh$`@@$ Nl.pDpDpD $p@.@=$N.DDD >$T@c@s$0N.D D D D Dp$ @ @ $Nx.DD$@@G$N.DDH$]@l@|$N.DD$@@ 6$N.D#D$7$#L@"[@"k~$N.D(D)$(@'@'̀$N.D2D3D4$2@1 @1.$$N.D7D8D9 /$7C@6R@6bu$$N$.0D<0D=0D>p$<0@;@;؀$DNt.DADBDCDDDEDFDGDIDHDIDH$A@@@@Ӏ$tN.DLDM$L@K@KҀ$N.DQDR(DT,DS0DT8DSD$Q@P@P%8U$8NH.PDWPDXP$WP@V@V̀߀$NT.`D\`D]`$\`@[#@[3Fa$Nd.pDapDbDcDdDeDgDfDgDfb$ap@`@`ր@$\N.DjDkDmDlDmDlA$jf@iu@i$8N.DpDq(Ds,Dr0Ds8DrD$p @o@o-@oC$8NH.PDwPD}PD`D}dDlD}DD}DDD$wPd@vs@v@zP$PN.DDDDDDDDDDDDD$@@@@/O8WX0Y$N0.0D0D@DDDPDhDpZ$0q@@@@Ā0$XN.DDDDDD$@ @@$8012$HN.DDDDDD3$J@a@p@|8($HN(.0D0D0$0@@Ѐ$N@.@D@DLDPDdDhDpD|DDDDDDDD$@@@%@3@?@Rc@de$N. D D4D8D@DHD\f$ @–@¨@·@À8 p$PNp.pDpDDDDD$p@@@%@18=p>?$PN.D DD@$ U@ c@ r$N.DDDDDs$É@Ö@å$N.DDDDDDDDDæ$ü@@$ N.D D%D(D$ D D%D!D"D# D&$D%(D&,D!0D"4D#8D'<D&DD)HD'LD&PD'TD)X$ @@$\N\.`D,`D,lD-pD,tD-xD.|$,`#+h2@+A$,N.D1D1D2D1D2D3B$1W0hf@0u$,N.D6D6D7D8v$6ċ5hĚ@5ĩ$$N.D;D;D<D=Ī$;Ŀ:8@:$(N. D@ DA $@ @? @?$N$.0DE0DF0DGP$E0-@D<@DK$$NT.`DJ`DK`L$J`^@Im@I|ŏŠ$Nd.pDOpDPpš$Opŵ@N@NӀ$Nt.DTDUDV$T@S@S,?R$DN.DYDZD[D\D[D\S$Yl@X{@XƊƝư$PN . D_ D`,Da0D`4Da8D`<Da@Ʊ$_ @^$,NL.PDePDfhDhtDjDhDjDhDjDkDhDkDhDm$eP+@d:@dI@f U@g ^P_`$N.DqDrDuDzD| Dz$D|,Dz0D|4D}8Dz<D}@DzDDLDTDXDdDhDpDxDa$qLJ@pǖ@pǢ@pDZ@r @s $N.DD$@@+$N.DD,$C@R@a$N.DDDDDDb$z@ȉ@ȘȫȾ$@N.DDȿ$@@$N.DD$ @@*$N. D D +$ B@Q@`$N$.0D0DHDTD`DlDxD|DDa$0ɀ@ɏ@ɞɱ$dN.DDDDDD$@@.$@N.DDDDDDD D/$K@]@v@ʅ$<N. D DDD\D`DlDDDDDʆ$ ʠ@ʬ@ʻ@$N.D$D%,D$0D%4D$DD%HD&@$$@#@#@# %8%<()X*I$HNX.`D`DpDtDDDDDDD\DpDDJ$``@w@˃@ˏ8˝<˩`˪˫$N.DD D$D(D4D8D<DpDD0ˬ$@@@@8H$HNH.PDPDlDpDtDDDDDD`D$P@/@?@O8`<nPop$N.DDDDDDDq$̋@̗@̧@̵<À8(Ԁ$HN(.0D0DLDPDTDdDhD`$0@@*@7<E8T0UxVt$HNx.DDDDDDDu$͐@͜@ͬ@ͻ8ɀ<ڀ$HN.DDDDDD D$@ @0@>8L<[\(]{$XN(.0D 0D LD PD TD dD hD `|$ 0Ε@ Ρ@ α@  <΀ 80x$HNx.ÀDÀDÜDàDäDôDøDİ$À@@@%<38BÀCD$HN.DDDDDDDE$_@k@{@ϊ8Ϙ<ϧϨϩ$HN. D D@DDDHDXD\D`Ϫ$ @@@8<  x$XNx.ǀDǀD ǜDǠD ǤDǴD ǸD!Ȱ$ǀ0@<@L@[ <i 8xǀyz$HN.D)D*D)D*D)D*D+{$)В@(О@(Ю@(н*8ˀ*<$HN. D. D/<D.@D/DD.TD/XD0P$. @-@-@-!/8//<> ?h@$HNh.pD3pD4ˌD3ːD4˔D3ˤD4˨D5̠A$3p_@2k@2{@2ъ48ј4<ѧpѨ̸ѩ$HN̸.D9D:D=D:D9D=D? DÀDB͐DEѪ$9@8@8@8:8;<$XN. DJ DKLDNPDKTDJXDN\DPΐDRDSDV`$J @@HL@H\@Hk@IwK8҅L<Ҕ ҕxҖ$XNx.πDYπDZϜDYϠDZϤDYϴDZϸD[аҗ$Yπҵ@X@X@XZ8Z<π$HN.D^D_D^D_D^D_D`$^@](@]8@]G_8U_<def$HN. Dc Dd<Dc@DdDDcTDdXDePg$c Ӏ@bӌ@bӜ@bӫd8ӹd< hʀ$HNh.pDhpDiӌDhӐDiӔDhӤDiӨDjԠ$hp@g@g#@g2i8@i<OpPԸQ$HNԸ.DmDnDmDnDmDnDoR$mo@l{@lԋ@lԚn8Ԩn<ԷԸԹ$XN. Dr Ds@DrDDsHDrXDs\Dt`Ժ$r @q@q@qs8s< x$XNx.׀Dw׀DxלDwנDxפDw״Dx׸Dyذ $w׀<@vH@vX@vgx<ux8Մ׀ՅՆ$HN.D|D}D|D}D|D}D~Շ$|ի@{շ@{@{ր}8}<$HN. D D<D@DDDTDXDP$ >@J@Z@i<w8ֆ ևhֈ$HNh.pDpDxD|DۘDۤDۨDD D0D܄DܠDD։$p֩@ֵ@@ـ8p$$N$.0D0DPDTD\DhDlDpDݠDݨDݬDݴDDDpDDDD0D@DDDHDTD`$0@ @+@?@N@`8n׀0ׁ@׏ݨאבtג$DNt.߀D߀DߠDߤD߬D߸D߼DDDDDDDpDDDDD D,DxDDDDD0DDDTDtDDD D(D0DHD\Dpד$߀׮@ ׺@@@@8@<0,B@Z߀[@ijkl$N.DDDDDDDD m$ؑ@؝@ح@ؼ84$N4.@D@DHDLDTDXDdDD $@@@@ 84@56$N.DDD DDDDpD7$O@ [@ k@ w8قكل$N.D#D$D#D$D%م$#ٟ@"٫@"ٻ@"ɀ$8$N.D(D)D(D)D*$(@'@'@')8'()$N.D-D.D-D.D/*$-E@,Q@,a@,p.8{|}$N.D2D3D2D3D4~$2ڙ@1ڥ@1ڵ@1Ā38$N.D7D8D7D8D9$7@6@6@688!"#$N.D<D=D<D=D>$$<>@;J@;Z@;i=8tuv$N.DADBDADBDCw$Aۑ@@۝@@ۭ@@ۼB8$N.DFDGDFDGDH$F@E@E@EG8$N.DKDLDKDLDM$K>@JJ@JZ@JiL8tuv$N.DPDQDPDQDRw$Pܐ@Oܜ@Oܬ@OܻQ8$N.DUDVDUDVDW$U@T@T@T V8$N.DZD[DZD[D\$Z2@Y>@YN@Y][8hij$N.D_D`D_D`Dak$_݄@^ݐ@^ݠ@^ݯ`8ݺݻݼ$N.DdDeDdDeDfݽ$d@c@c@ce8$N.DjDkDjDmDkDmDo Dr8$j9@iE@iU@ibk8mnPo$NP.PDvPDwhDvlDypDwtDyxD{D~p$vPސ@uޜ@uެ@u޻w8P$N.DD DpDD $@@@8"#8$$8N8.@D@D`DDD`%$@A@M@]@k8|@}x~$8Nx.DDDDDD`D$ߟ@߱@߽@@ۀ8$XN.DDDD D`DD $ @@+@;@I8Z[8\$XN8.@D@DXD\D`D ]$@x@@@ࣀ8@4$N4.@D@DXD\D`D $@@@@8@4$N4.@D@DXD\D`D $@$@0@@@O8Z@[4\$N4.@D@DXD\D`D ]$@y@@@ᤀ8@4$N4.@D@DXD\D`D $@@@@8 @ 4$N4.@D@DXD\D`D $@9@E@U@d8o@p4q$N4.@D@DXD\D`DdDhDDD$r$@@@@⽀8Ȁ<@8$N8.@D@DXD\D`DdDhDDD$$@@@#@78B<P@Q8R$N8.@D@D\D`DdDhDlDDD DpDS$@u@@@@㱀8㼀<π@@$dN.DDDDDDD0DDDD$ @@&@98DEFY$N.D D DDDDDDD$ @ (@ 7@ G$\N H&y]&i&Yd ddf<.DBDJ$DL8DM<DPD&$B=@AL[w)9c紀ɀـ镀鬀齀!1BSduꆀꣀހ-=N^s륀$HNX`.`DS`DW`$S`*@R9@RF@RTe$Npfp.pD\pD`pw$\p@[@[@[$N.DeDn$e@d$N.DsD|$s!@r0@r9$N:.DDI$^@m$Nn.DDD~$@@@$,N.DD$@$N.DDD$@+$ N,.DDDDDD(D@DDDHDPDTC$`@o$hNhpp.pDpDtDxDDDDD$p@8Wǀ/I`~ƀۀ6OiӀ5p67$XN8.DDDDDDJ$b@q$Nr.DDDDD(D8D\$@@@@Հ,t$Nt.DD$@#@/@=$N>.DD DDDR$l@{@$xN.D D#$ @@$N . D& D* $& @%$N(0.0D/0D20$/0,@.;@.I@.W$N8X@.@D5@D7@i$5@@4$ NLP.PD:PD;PD@X$:P@9$ N\`.`DD`DF`$D`@C $Nhp.pDIpDKp$Ip6@HE$ N|F.DODPDQDPDQDR]$Oz@N$N.DUDUDXD]D_ 0Df <Dg PDj h$U@T@T@T@V $N  . Dm Dp $m /@l>@lJ@lX$N Y . Ds Dt Dy Dz r$s @r$XN  . D} D $} @|@|$N  . D D D 4$ "@1$<N <2 @. @D @D @D DD HD LD TD D D D H$ @d@ s@@$N  . D D $ @$ N  . D D $ @!$N (" 0. 0D 0D 03$ 0J@Y$ N <Z @. @D @D @D Hp$ @@$ N L. PD PD hD lD |D D D (D 0D @D LD hD lD pD tD xD |D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D $ P@@ۀ +G^ŀր !1BScs$N ,. 0D 0D HD LD \D D DDD D,DHDLD PD TDXD\D`DdDhDlDpDtDxD|DDDDDDDDDDDDDD DD DD D D D DD$ 0@@$N .DD(D,D<DDD:D;DD# D)(D*,D30D64D)8D*<D)@D+DD*HD,LD+PD,TD+XD-\D,`D.dD-hD.lD-pD/tD.xD0|D/D0D/D1D0D2D1D2D1D4D2D4D6D;D=$@@$N.DADEDADEDF`DGlDH|DMDPD]DMDPDMDQDPDRDZDQDRDQDSDRDTDSDTDSDUDTDVDUDVDUDWDVDXDWDXDWDYDXDY D[D] DG0DahDd$A3@@C$N.DhDlDhDlDqDr0Ds<DtLDwXDv\Dw`DypDwtD|DyDzDDyD{DzD{DzD|D{D}D|D}D|D~D}DD~DD~DDDDDDDDDDDDDDDsDHD`D$hd@gp@g@g$Nt.DDDDDDDD$@$N. D D $ @@@$N0.0D0D0$0@!@-@;$N@.@D@D@<$@Q@a$NP.PDPDPb$Pw@@$N`.`D`D`$`@$Np.pDpDp$p@@@$N.DD$ @$N.DD$:@J$N.DDK$`@p$N.DDDq$@@$N.DDDD$@$N.DDDDDPD\$@@ 8p7$Np.pDpDxD|DDD8$pO@_@m8{p| }$N .DDDD0DD$@@8$N.DDDDD@D  $7@G@U8cdev$8N.DD$@ @ &7Mw$N. D D x$ @@$N$.0D0D0$0@@ 4$N4.@D@D@5$@K@[@j{$ND.PD#PD$XD#\D#lD$pD'|$#P@""l$N.D*D.D*D,D*D.D,D- D.D1\$*@)@)+8t$Nt.D4D6D7D4D8D:D4D:D9D6D7D8D:D= $4@3!@3/58=>$?$N$.0D@0DG@DHDD@HDFPD@XDG\DH`DFdD@hDGlDHpDBtDCxDD|DJDBDCDDDEDFDGDHDIDJDM@$@0X@?h@?vA80 $N .DPDPDQ DP$DQ(DR,$P@OOl$,N<.@DU@DULDVPDUTDVXDW\$U@@TTl$,Nl.pDZpDZ|D[D\$Zp @YYl($$N.D_D_D`Da)$_@@^P^8]$(N.DeDfDeDfDi8^$eq@d@d$NP.PDlPDmXDl\DmlDp$lP@k#@k0C[$N.DsDyD}0D8DPDTDDDDDDDDDDDDDD$D`\$sn@r~@r@r@t@u@v 1@wـ"@P@`x$Nx.DDDD P$)@9@F@S@_$N h. pD pD p`$ pt@@$N t. D D $ @@ǀڀ$N . D D $  @ @ ' : S $N . D D  $  @ @ Ӏ  $N . D D D D D! D!$D!<D!LD!D! $  @ #@ /8 >@ N o@   ! $N!.!D!D! $! @ @ $N!.!D!D!D!D!D"8 $! @ @   $N"P."PD0"PD3"PD0"TD3"XD9"D="DA"DE"DI"DM"DQ#D[#0Da#P $0"P +@/  ;@/ G@1 T"P U#X V$N#X.#`D#`D#hD#lD#D#D#D#D#D#D#D$D$@D$D$D %D%D %D%(D%D %D& W$#` p@ @ @ 8 @  #` & $N&.& D& D&DD&HD&PD&TD& $&  @ @ $N&.&D&D&D'@D' $& @ (@ 5@ A$N'.'D'D'D(@D( B$' \@ l@ y@ @ $N(.(D (D!( $ ( @ @ ƀ ـ $N(.(D%(D&( $%(@$@$2E$N(.(D*(D+(F$*(\@)l@)z$N(.(De(Df)Dg)`Dj)$e(@d@d@d$N).)Dm)Dn*Do*PDr*$m)@l@l$@l3$N*.*Du*Dv*4$u*Q@ta@tm@t|$N*.*Dz*D{*}$z*@y@y@y$N*.*D*D*D*D+D+$*@@$,N+.+ D+ D+,D+0$+ @%@3@Cd|$(N+H.+PD+PD+XD+\D+lD+$+P@@$lN+.+D+D+D+D+D+$+@@$$,N+.+D+D+D+D, D,D%$+E@U@e$lN,\.,`D,`D,dD,hD,pD,tf$,`}@@$,N,.,D,D,D,D,D,$,@@$,N,.,D,D,D,D,D,$,@@*C$,N,.,D,D,D,$,@$N-.-D-D-D-$-@"@3$N-.- D- D- 4$- N@^$N-(_d-(`d-0d-0f<€#Jy )M9uIYi%y\ En *X)9IY i8yh-[ \)9IYPiyC{ - f   !)!P9!I!Y!i"5y"m"""# #M#s## ##)$9$8I$SY$i$y$$$%&%;%`%%% %&)&H9&eI&Y&i&y&''='b'x'''' '()(>9(_I(wY(i(y(())&)U)))) * *7)*i9*I*Y*i*y++E+q+++,,8,e ,,),9,I- Y-1i-Ty-{----.%.B.R-0.-0D!-0D$-8D!-<D$-DD)-HD+-TD,-lD0-D.-D5-D4-D5-D4-D5-.^$!-0.p@ .|@"....ŀ.ހ///0050F01171W111ڀ1292]2{22ր333-03-3$N-3...D8.D9.D>.(D?.HD@.`3,$8.3A@73Q3b3s34&4;4Q4i4456&6O6f$tN.t6g...DC.DD.DI.DJ.DK.6u$C.6@B6666Ӏ7k7΀778888I8g888Ԁ88$tN.8/./DN/DQ/DN/ DQ/DW/DV/DW/DX/ 9 $N/9*@M97O89F/9G/09H$0N/09I/0./0D[/0D^/4D[/8D^/@Dd/DDc/HDd/LDe/PDf/X9_$[/09{@Z9\89/09/h9$8N/h9/p./pDi/pDj/tDi/xDj/Dm/Dl/Dm/Dl/Dj/9$i/p9@h9@h9$pN/9/./Dp/Dq/Dp/Dq0Dt0 Ds0Dt0Ds0 Dq009$p/9@o:@o:$pN0P:0P.0PD0PD0PD0TD0XD0dD0lD0D0D0D0D0D0D0D0D1 D1:$0P:0@ :B@:K:\:x:;@ ;;0@;?0P;@1;A$N1.1 D1 D14D1HD1LD1PD1TD1`D1pD1|D1;B$1 ;]@;o;$N1.1D1D1D1D1D1D1D2PD2TD2XD2\D2`D2dD2hD2lD2pD2D2D2D2D2D2;$1;@;@;@;@;@<@<<)<:@7D;7DC8,DE8@=$,6=@+>@+>@+>#@+>0@-><6>=8X>>$xN8X.8`D8`D8pD8tD8D8D8D8D8D8D8D9D9`D9pD9D9D9D9D!9D9D:D!:TD&:|D(:>?$8`>]@>o@>|@>@>@>@>@>ŀ8>׀>>8`>@!? 9? :T? :? $@N:.:D:D:D:D:D:D:D:D:D;0D;<D;DD;D;D;D;D;D;D<Dx< Dz<@D<D <D <?$:?+@?=@?J@?\@?h8?y:?z@?< ?<?<?$@N<.<D<D<D<D=D=PD=\D=l?=D;=?=D=?̄=D<=D=>PD>>D??D@?pDA?DB@0DC@DE@DFAPDGADHBDIBpDJBDKC0DLCDMCDNDPDODDPEDQEpDREDSF0DTFDWFDXGHDYGD[GD\HLD]HD^HD_IPD`IDaJDbJXDdJDeKDfK\DgKDhL DiLdDkLDlMDmMhDoMDpNDqNlDtNDuO$DvODwODxPDDyPDzQD{QdD|QD}R$D~RDRDSDDSDTDTdDTDU$DUDUDVDDVDW DWxDWDXHDXDY DYDYDZdDZD[<D[D\D\xD\D]PD]D ^$D^D^D_hD%_D,`@D0`D7aD>aDBaDIbLDPbDWc$D[cDbcDid`DpdDwe8D~eDfDflDfDg<DgDh DhxDhDiPDiDjDjDjDkXDkDl(DlDlDmdDmDn0DnDoDolDoDpDDpD!qD(qD/qD3rPD:rDAs(DHsDOtDStdDZtD^u4DbuDivDmvhDtvDxw8DwDxDx|DxDyTDyDz$DzDzD{hD{D|@D|D}D}D}D~\D~D4DD DxDDPD$D+(D2D9D@lDGDK<DRDYD`DgDnXDuD|0DDDtDDDDDDDD`DD8DD DxDDPDD(DD D dDD4DD#D*pD1D8HD<D@?hDhD@ $<@'@@98@M@@]<@^@_$WN.DzD{DDD@`$z@}@y@@y@$8N.DDDDD D$D(D,D4D8DPD`DhD |D DDDD DDDD&,D'PD)`D*lD2D5D6D=D@DADLD \D-D.DDJ@$@@@΀8@A9AXDAe@Au@A@A@AAAPA|AAˀ4PAAAۀ?PAALAPALAA,PB B B B B*$$N.DMDP DM$DP0DRHDWPB+$MBD@LBV@LBb@LBq@NBBhB$XNh.pDpDxD|DDDDDDDDDDDDTD`DpDxD|DDDD,D0B$pB@B<B@Bр8BpBDB$ND.PDZPD]lD_DdB$ZPB@YC@YC@YC*@[C9PC:C;$TN.DgDjDgDjDlDpDvDrDvDr(Dv0C<$gCa@fCm@fC|@fC@hCCCCHC$NH.PDPD`DhDtDDDDC$PC@C@C@D8DPDD$ND&D2&DI&Dm&D&D&D&E&E:&yEh&iE&YE&IE&9F&)FB&Fg& F&F&F&G&GI& Gy&G&G&H &%yH5&,iHV&0YH&7IH&>9H&B)I&III&P Iy&WI&[I&bI&iJ$&pJZ&wJ&~J&J&yJ&iK&YK3&IKR&9Kz&)K&K& K&L&L/&LQ&Lq&L&L&L&M &yM@&iMp&YM&IM&9M&)N&NL& N{&N&N&!N&(O&/O:&3Oj&:O&AO&HyO&OiP&SYP7&ZIPY&^9Py&b)P&iP&m P&tQ&xQH&Qu&Q&Q&R&R6&Rx&yR&iR&YS6&ISx&9S&)S&T;& T}&T&T&U@&U&U&V&VN&V&yV&iW&$YW[&+IW&29W&9)X#&@Xk&G X&KX&RY &YYG&`Y|&gY&nY&uZ&&|Z]&yZ&iZ&YZ&I[)&9[b&)[&[& \&\<&\m&\&\&]&]O&]&]&y^&i^Y&Y^&I^& 9_ & )_M&_r& _&_&#`&*`8&1`f&8`&<`&@`€`d`dada fa!<a0.D=DAD=DADFDG DK DI$DK(DM0DO@DGHDT`DVdDThDUlDWpa>$=aT@<a`@>ao@?aaaaaaaӀb1bobbb̀b܀bb$N.D,D-D2D3D4b$,c@+cc/$XN.D7D8D9D8D:c0$7cK@6cW@6cg$N.D!D$ D!$D$4D%D'D)ch$!c@ c@ cc$N.DZD]DZD]D^ D_$D^(Da,Dc8Dg@DkHDiLDkPDm\c$Zc@Yc@Yd$Np.pDppDsDpDsDtDuDtDwDzDyD~DDD(d$ppd%@od1@od>$N<.@D@DPDTDlDDDDDDDDDDDD D$D@DDDTDXD\DlDxDDDDDDDDDDDd?$@d_@dk@dx@d@d@ d@ d@ d΀dހd@dd$N. D D d$ e@e$N(.0D0DHDPD`D|DDDe$0e3@e@@eM@e\@eke|eeee@e0ee$N.DDDDD DDDDD D$D0D4D8D<D@DDDLD `DdDe$e@f@f@f$@f3@fB@fUfVfW$N.D3D4D8D9fX$3f{@2f$N.D<D=DADBf$<f@;f$N.DDDDDDDD!D' D$$D/0D*8D/@D$HD'XD$\f$f@f@f@ ffhf$Nh.pDEpDFpDHtDF|DGDIf$Epg@Dg,@Dg9gJgig$N.DLDMDLDMDODSDTDUDTDSDWDYDWDZDWg$Lg@Kg@K g@Kg$tN.D`DaDcDd$Dh0Dk@DmLDq`Dupg$`h!@_h.$lN|.DxDzh/$xhL@whY$N.D}DhZ$}hy@|h$Nhdhdhdhfh<hhi i)i8).D2D3D2D3D4iD$2ih@1isiiiiπikk=kR$\N.D7D8D7 D8 D9HkS$7ku@6k$\N\.`D<`D=hD<lD=D>k$<`k@;k$\N.DADBDADBDDk$Ak@@k$hN(.0DG0DH@k$G0k@Fk$NL.PDLPDMdDQpDRk$LPl@Kl%$XN.DUDVDZD[l&$UlG@TlR$TN.D^D_$Dc4DdDlS$^l@]l$LN\.`Dh`Dipl@l$h`l@gl؀llmm2mmm׀mnn$n4nsnn$N|.DmDnn$mn@ln$N.DrDsn$rn@qo$N.DwDxo$wo$@vo7$N.D|D}o8$|oM@{oYojoo$N.DDDo$o@oрooqqr r7rOrrss$N.DDDD D$s$s3@sEsV$XN8.@D#@D&HD#LD&PD,TD+XD,\D-`sW$#@su@"s$8s@sps$0Np.pDpDxD|DDDDDDDDDDDDDDs$ps@s$xN.DDDDD`DdDls$s@s$N.D*D-D*D-D.D/D.D/D4`D6ls$*t%@)t7@)tEtQtbtr$N.DDDDDDDDDDDDDDDDDDDDD D0D@DDts$t@t@t€8ttu=u\umunuo$$N.DDDDD@DPD`Dpup$u@u@u8uuu$N.DDDu$u@v@v$|N .DD D$D4DDDDDv$v9@vL@vd@vv8vv$v$N$.0D0DPDDDDD v$0v@v@vҀ8v0v4v$N4.@D@D\DDv$@w@w@w(@w8wHwYwpxxxƀx׀xxy yy,y<yMy^yny~yyyy@yy$N.DD D @D D DD D D D y$y@y@z @zz4z$dN4.@D@D\DDz$@z9@zI@z[@zk@zlzm$N.DDD @D!D#D$D#D$ D#D& zn$z@z@z@zz4z$dN4.@D:@D;HD:LD;TD:XD<dD:hD;lD@tD<xD@DADCDADCDADCDD`DFDGDHhDIDJDKlDLDMDNtDODP DQtDRDT DU,DW<DUD[z$:@z@9z@9z@;{,{'@<{71{H@={X>8{d@{e{f$tN.D_DfD_DfDlDoDlDm DoDr0Dt8Dr<Dt@DvDDxTDzXD~pDp|DDDDDDDDDD{g$_{@^{@^{@`{@a{׀b8{@c{||@r |0|||@|'|(D|)@|;|<|=|>$@N.DD$DtDDDDDDdDDD4DDD0DDD,DDD(DDDDDD|?$|Y@|i@|t@|8|<|@|D|@|||$N.DD(D`D°DDD4DÐDìDðDDDDDDDDDĀDĔDD|$|@|@}@}@}-@}7@}H@}T"}c}d,}e$,N,.0D0DTDŰDD@DƠDƨDƬDƴDDDD pDDŽD D }f$0}@}@}@}@}@}0}$}$N$.0D0DPDȠDDDDDD`DhD!DD!(D%p}$0}@}@~@~@~#0~$ʄ~%$TNʄ.ʐD(ʐD)ʐ~&$(ʐ~<@'~L@'~Y$Nʔ.ʠD-ʠD1D4D5`D4ˠD5˸D2D:D8D9D8D9D:D< ~Z$-ʠ~|@,~@,~@,~@,~.H~/8~Ȁ~؀~~0@ʠ4$N4.@D@@DJTD@XDJdDMpDQ̌DTD[D\pDc͈Dd͠DhDw8DiPDuΌDlΠDmDf Dx,DfHDy`$@@@?,@?8A<DBHNC8YD@d@Ew@H@t$4Nt.πD|πDϐD|ϔDϠD|ϤDϨDϬDϰDϴDϼDDDpDЀDАDМDаDD(DhDѰ$|π@{@{@~@Ԁ8π@А@(h  $HN.DDDPDdDhDpD|DҀD҄D҈DҔDҘDҠ $(@8@D@Q@]Hh8t@Ҹ$NҸ.DDDD D,D8DPD\D`DhDtDxDӈDӌDӐDӔDӘDӜDӬDDD$@@@@@@8@%@12 3$LN 4&)F&P[&Z x&d ddf< 96IgYiy /In &)A9jIYiy.D3D4,D6Ԁ$3@2*@26`o~xUlπ>Vg1Bs"@Par6RoɀـlÀހ+*;,Lπ.Rp$NԘ.ԠD9ԠD=԰D9ԴD=DBDE@$9Ԡ@8@8@8-:8>"N_o;<,ԠX$NX.`DH`DK|DLDO@$H`@G@GI8 ` X8O$NX.`DR`DVքDWDY@D[XD`pDd $R`@Q@Q@QS8%6QT@`8$N8.@Dg@Dj\DkDn $g@@f@fh8 @8 $N8.@Dq@Dx`DyD|D}@DڠDڼDD~DDpDxDDDDD܀!$q@C@pS@pl@pr8s<t@ƀ׀uD@v@ܘ$XNܘ.ܠDܠDD D݀DDDD D0DP$ܠ@@ @85<?HJ@cD}X@ܠd$Nd.pD"pD'ސD(D*PD+߰D-D/ $"p@!@!#8$<!%@:p;4<$N4.@D@DdDD D|DDDD =$@`@w@@@8΀<݀D@@@4$N4.@D@DdDDD@DXDtDDDDDDLD\DD $@,@D@T@p8<L@DۀH@$N.DD D PD DD DD0$@!@1@?v[l}Ԁ 8'D$tND&,!&0L&>ys&Bi&W&[&wI#&yK& t&)&&9&-&J&!x&(&^Y&bi&x9 &YE&I}dDd d f< 2 L Aj,*:Ӏ+F[q D (9 e9 h]   ;[l d dPdPf<?T P.PD5PD6TD5XD6pD9|D8D9D8D6$5P+@47@4Cm|$pN}.D<D=D<D=D@$<@;@;$pN00.0D[0D\DDaXDbd$[0@Z 9vрGp$HNx.DJDMDJDMDNDDDN DD DPlDVDRDX$J@I@IK8+mЀ):XvĀ$PN.D(D+D(D+D1D0D1D2$(@'*)8678$0N.DgDh9$gS@f_p$N. Dl Do0Dl4Do@DpDqDpDqDpDqDrDtDrDtDv$l @kɀ$N.DyDzDDD($y@x $\N<.@D@DpDtDxDDDDD $@&@9@J8Tggw@xy$N.DDD DDD,D0DDD`DlDDDDDDD<DHDDDDDD$D0z$@@@<8 @)*D+$DND.PDPD`DdDpDxD|DD,$PD@Wlg@s@P$|N.DDDDDD$@@@@,$\N,.0D0DLDPDTDXD\D`DDD(DpDDDDD DDDD@DPD`D$0 @@-<B@T,l}(9J[l}π߀2DH8L@0$dN.DDDDDDDDDD@DDD D D D 4DtD$@@8/y@@ t$N.DDDDDDDD$@@@!9$dN&d?Tdddf<A(.D*D+D*D+8D.`D1D4D7D<D;D<D;$*,@)8@)T@)b@)o؀.>`)Uʀۀ<Ywǀ؀AZ$N.D?DAD?D?$DA<DBDDELDJ\DKDQDRDTDUDTDUDW $?@>@>@@A8T6Gf@BC<̀ހۀ $ N . D\ D_8D\DD_`DedDdhDepDgtDkDn$\ @[@[!]8- ./$N.DqDrDwDy0$qJ@pZ$`N0.0D|0D}HDXD\Dd[$|0u$HNxv&'A( # $܀dxd(d:f;<J.D6D:DBX$6n@5y@5„“¢¼ˀ߀&Oe$N(.0D/0D1LD2TD3df$/0{@.Ć08Ĕ0ĕxĖij$HNx.DEDF$E@D ,$N.DJDK-$JE@IP@I^$N.DVDZDh_$Vv@UŁ@UŎşŰǀ<$(N.DODQDRDS=$OS@N`P8opqȎ$HN. Dk Du4Dv<DyLDvPDy`ȏ$k Ȩ@jȵt8Ā*ڀ !?t uxv$XNx.D|DD|DDDDDDDDDDDDDDDDDDDDD D$D(D,D0D4D\D`Ddw$|ʔ@{ʠ8ʪ(G`˄ˠ̀Iv̍@̘͔͕x͖$Nx.DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD,͗$Ͱ@ͽ8@ˀ$N@.@D@DTD\DdDlDpDxD$@@8 @$XN d :p! ?!l#M ?#&+A,v4A0w,=A4"JFA8##[0 @  @c& @H00WMg2 A@ADAH9ALLAPfATAXA\A`AdAhAl; @ E Y ? q:X  ? ?D   ? =( ! ?! @d0RRP`(@ Az@P050 _Ih0 '| F~ dy {_ . xp g0 zP xPRR `R  @ 2X ` 0@ Pn 0p*+P+ ,'+6+,,`P`^@mP p  0HY0pP0 1 o 0#2  u"]@ w"o F@`@ @*8K`\@  #r ??P M|,<@Q j"PxQP@cp|@@@- _ p"1pA-Qav` q0BUPoP !2@H` s߀pp@Qp Q0`  :OPpPP,<  @" "0"% Q f@ } @' P  p"0""*( C]! 0$@4CPO p] tʠ0!#@&i pw 56840T3w14` 8`  :G`_$ pp  ׀pP , Q`Àt `00    )0B`rp -π p "0 (7 8Lap` HP ] w0 ǀ= ""!1ܠ!w@p@!@-`!`H@!dԠ*)GʐW'#`- @ P0@ApRcH !k& & !!H@y!]π  s(  0.P(?(fAp] #o##wB-4@G#4#<<""8"M  9"@OU#\N[` &(68=Y09Qktz|4 c h '$''!' '''''.''"'3','>'='8';'<'G'9'E'B':'C'F'&'*')'('-'1'2'0'%'/'?'A'5'@'4'D'6'''+''''7'#'''%%%%'.%%&r%%%'$''!' '''''.''"'3','>'='8';'<'G'9'E'B':'C'F'&'*')'('-'1'2'0'%'/'?'A'5'@'4'D'6'''+'''_NXArgc_NXArgv___progname__dyld_func_lookup__start_environdyld_stub_binding_helperstart___darwin_gcc3_preregister_frame_info___keymgr_dwarf2_register_sections__cthread_init_routine__mh_execute_header_atexit_catch_exception_raise_catch_exception_raise_state_catch_exception_raise_state_identity_clock_alarm_reply_do_mach_notify_dead_name_do_mach_notify_no_senders_do_mach_notify_port_deleted_do_mach_notify_send_once_do_seqnos_mach_notify_dead_name_do_seqnos_mach_notify_no_senders_do_seqnos_mach_notify_port_deleted_do_seqnos_mach_notify_send_once_errno_exit_mach_init_routine_main_receive_samples___keymgr_global__dyld_register_func_for_add_image__dyld_register_func_for_remove_image__init_keymgr__keymgr_get_and_lock_processwide_ptr__keymgr_set_and_unlock_processwide_ptr_abort_calloc_free___sF_ami_free_info_ami_print_info_ami_read_info_fprintf$LDBLStub_fputc_fwrite_strcmp___fixdfdi___floatdidf_is_op_atom_malloc_memset_mxf_avid_get_mob_attribute_mxf_avid_load_extensions_mxf_avid_read_string_mob_attributes_mxf_avid_read_string_user_comments_mxf_create_header_metadata_mxf_disk_file_open_read_mxf_equals_umid_mxf_file_close_mxf_finalise_data_model_mxf_find_set_by_key_mxf_find_singular_set_by_key_mxf_free_data_model_mxf_free_header_metadata_mxf_free_list_mxf_free_partition_mxf_get_array_item_count_mxf_get_array_item_element_mxf_get_iter_element_mxf_get_list_length_mxf_get_position_item_mxf_get_rational_item_mxf_get_strongref_mxf_get_strongref_item_mxf_get_timestamp_item_mxf_get_uint16_item_mxf_get_uint32_item_mxf_get_umid_item_mxf_get_utf16string_item_mxf_get_utf16string_item_size_mxf_have_item_mxf_initialise_list_iter_mxf_is_header_metadata_mxf_is_picture_mxf_is_sound_mxf_is_subclass_of_mxf_is_timecode_mxf_load_data_model_mxf_next_list_iter_element_mxf_read_header_metadata_mxf_read_header_pp_kl_mxf_read_next_nonfiller_kl_mxf_read_partition_mxf_set_is_subclass_of_mxf_uu_get_package_tracks_mxf_uu_get_referenced_package_mxf_uu_get_top_file_package_mxf_uu_get_track_datadef_mxf_uu_get_track_duration_mxf_uu_get_track_reference_mxf_uu_next_track_printf$LDBLStub_putchar_puts_wcstombs_is_op_1a_mxf_complete_essence_element_key_mxf_complete_essence_element_track_num_mxf_is_data_mxf_is_descriptive_metadata_memcmp_mxf_avid_attach_mob_attribute_mxf_avid_attach_user_comment_mxf_avid_get_data_def_mxf_avid_get_user_comment_mxf_avid_set_indirect_string_item_mxf_avid_write_header_metadata_mxf_avid_write_index_entry_array_header_mxf_generate_aafsdk_umid_mxf_generate_old_aafsdk_umid___eprintf_g_AvidMetaDictBlob_g_AvidMetaDictBlob_len_g_AvidMetaDictDynTagOffsets_g_AvidMetaDictDynTagOffsets_len_g_AvidMetaDictInstanceUID_uuid_g_AvidMetaDictObjectOffsets_g_AvidMetaDictObjectOffsets_len_g_AvidMetaDictTags_g_AvidMetaDictTags_len_memcpy_mxf_add_array_item_strongref_mxf_append_list_element_mxf_clear_list_mxf_create_item_mxf_create_item_tag_mxf_create_list_mxf_create_set_mxf_dereference_mxf_file_seek_mxf_file_tell_mxf_file_write_mxf_free_set_mxf_get_external_utf16string_size_mxf_get_item_mxf_get_item_tag_mxf_get_set_size_mxf_get_ul_item_mxf_get_uuid_item_mxf_log_mxf_register_item_def_mxf_register_primer_entry_mxf_register_set_def_mxf_remove_set_mxf_set_item_mxf_set_item_value_mxf_set_uint16_mxf_set_uint32_mxf_set_uint64_mxf_set_utf16string_mxf_set_utf16string_item_mxf_set_uuid_mxf_write_header_primer_pack_mxf_write_header_sets_mxf_write_k_mxf_write_l_mxf_write_local_tag_mxf_write_set_mxf_write_uint16_mxf_write_uint32_mxf_write_uint64_mxf_write_uint8_mxf_write_uuid_time_times_wcscmp_initialise_sets_iter_mxf_add_array_item_weakref_mxf_add_set_mxf_alloc_array_item_elements_mxf_clone_item_mxf_dereference_s_mxf_free_item_mxf_get_array_header_mxf_get_array_item_element_len_mxf_get_auid_mxf_get_auid_item_mxf_get_boolean_mxf_get_boolean_item_mxf_get_header_metadata_size_mxf_get_int16_mxf_get_int16_item_mxf_get_int32_mxf_get_int32_item_mxf_get_int64_mxf_get_int64_item_mxf_get_int8_mxf_get_int8_item_mxf_get_item_len_mxf_get_length_mxf_get_length_item_mxf_get_position_mxf_get_product_version_mxf_get_product_version_item_mxf_get_rational_mxf_get_rgba_layout_component_mxf_get_rgba_layout_component_item_mxf_get_strongref_item_s_mxf_get_strongref_s_mxf_get_timestamp_mxf_get_uint16_mxf_get_uint32_mxf_get_uint64_mxf_get_uint64_item_mxf_get_uint8_mxf_get_uint8_item_mxf_get_ul_mxf_get_umid_mxf_get_utf16string_mxf_get_utf16string_size_mxf_get_uuid_mxf_get_version_type_mxf_get_version_type_item_mxf_get_weakref_mxf_get_weakref_item_mxf_get_weakref_item_s_mxf_get_weakref_s_mxf_grow_array_item_mxf_initialise_array_item_iterator_mxf_next_array_item_element_mxf_read_and_return_set_mxf_read_filtered_header_metadata_mxf_read_item_mxf_read_item_tl_mxf_read_set_mxf_register_item_mxf_register_set_items_mxf_remove_item_mxf_set_array_header_mxf_set_auid_mxf_set_auid_item_mxf_set_boolean_mxf_set_boolean_item_mxf_set_empty_array_item_mxf_set_fixed_set_space_allocation_mxf_set_fixed_size_utf16string_mxf_set_fixed_size_utf16string_item_mxf_set_int16_mxf_set_int16_item_mxf_set_int32_mxf_set_int32_item_mxf_set_int64_mxf_set_int64_item_mxf_set_int8_mxf_set_int8_item_mxf_set_length_mxf_set_length_item_mxf_set_position_mxf_set_position_item_mxf_set_product_version_mxf_set_product_version_item_mxf_set_rational_mxf_set_rational_item_mxf_set_rgba_layout_component_mxf_set_rgba_layout_component_item_mxf_set_strongref_mxf_set_strongref_item_mxf_set_timestamp_mxf_set_timestamp_item_mxf_set_uint16_item_mxf_set_uint32_item_mxf_set_uint64_item_mxf_set_uint8_mxf_set_uint8_item_mxf_set_ul_mxf_set_ul_item_mxf_set_umid_mxf_set_umid_item_mxf_set_uuid_item_mxf_set_version_type_mxf_set_version_type_item_mxf_set_weakref_mxf_set_weakref_item_mxf_write_header_metadata_mxf_write_item_mxf_create_primer_pack_mxf_equals_key_mxf_equals_uuid_mxf_file_read_mxf_find_item_def_mxf_find_item_def_in_set_def_mxf_find_list_element_mxf_find_set_def_mxf_free_primer_pack_mxf_generate_uuid_mxf_get_first_list_element_mxf_get_item_key_mxf_get_list_iter_index_mxf_get_llen_mxf_get_min_llen_mxf_get_primer_pack_size_mxf_initialise_list_mxf_is_filler_mxf_is_primer_pack_mxf_read_kl_mxf_read_local_tag_mxf_read_primer_pack_mxf_read_uint16_mxf_remove_list_element_mxf_skip_mxf_write_fill_mxf_write_fixed_kl_mxf_write_kl_mxf_write_primer_pack_wcslen_mxf_byte_array_wrap_read_mxf_disk_file_open_modify_mxf_disk_file_open_new_mxf_equals_key_mod_regver_mxf_equals_key_prefix_mxf_equals_uid_mxf_equals_ul_mxf_equals_ul_mod_regver_mxf_file_eof_mxf_file_getc_mxf_file_is_seekable_mxf_file_putc_mxf_file_set_min_llen_mxf_file_size_mxf_get_runin_len_mxf_is_ul_mxf_read_array_header_mxf_read_batch_header_mxf_read_int16_mxf_read_int32_mxf_read_int64_mxf_read_int8_mxf_read_k_mxf_read_key_mxf_read_l_mxf_read_uid_mxf_read_uint32_mxf_read_uint64_mxf_read_uint8_mxf_read_ul_mxf_read_uuid_mxf_set_runin_len_mxf_stdin_wrap_read_mxf_write_array_header_mxf_write_batch_header_mxf_write_fixed_l_mxf_write_int16_mxf_write_int32_mxf_write_int64_mxf_write_int8_mxf_write_uid_mxf_write_ul_fclose_feof_fgetc_fileno_fopen_fread_fseek_fseeko_fstat_ftello_mxf_check_data_model_mxf_get_item_def_type_mxf_register_array_type_mxf_register_basic_type_mxf_register_compound_type_mxf_register_compound_type_member_mxf_register_interpret_type_mxf_initialise_list_iter_at_mxf_sprint_key_strcpy_strlen_mxf_get_last_list_element_mxf_get_list_element_mxf_insert_list_element_mxf_prepend_list_element_mxf_allocate_space_mxf_append_new_from_partition_mxf_append_new_partition_mxf_append_partition_mxf_append_partition_esscont_label_mxf_clear_file_partitions_mxf_clear_partition_mxf_clear_rip_mxf_create_file_partitions_mxf_create_from_partition_mxf_create_partition_mxf_fill_to_kag_mxf_fill_to_position_mxf_free_file_partitions_mxf_initialise_file_partitions_mxf_initialise_partition_mxf_initialise_with_partition_mxf_is_body_partition_pack_mxf_is_footer_partition_pack_mxf_is_header_partition_pack_mxf_is_partition_pack_mxf_mark_header_end_mxf_mark_header_start_mxf_mark_index_end_mxf_mark_index_start_mxf_partition_is_closed_mxf_partition_is_closed_and_complete_mxf_partition_is_complete_mxf_read_header_pp_kl_with_runin_mxf_read_rip_mxf_update_partitions_mxf_write_partition_mxf_write_rip___umoddi3_mxf_uu_get_referenced_track_mxf_uu_get_track_descriptor_mxf_uu_get_track_duration_at_rate_mxf_uu_get_utf16string_item_g_mxfLogLevel_mxf_log_default_mxf_log_file_close_mxf_log_file_open_gmtime_strftime_vfprintf$LDBLStub_mxf_generate_key_mxf_generate_umid_mxf_get_timestamp_now_mxf_print_key_mxf_print_label_mxf_print_umid_mxf_sprint_label_mxf_sprint_umid_gettimeofday_gmtime_r_snprintf$LDBLStub_uuid_generate___fixunsdfdi_fflush_fprintf$LDBL128___umoddi3.eh___stub_getrealaddr_NSAddressOfSymbol_NSIsSymbolNameDefinedWithHint_NSLookupAndBindSymbolWithHint_pointer_to__darwin_gcc3_preregister_frame_info_darwin_unwind_dyld_add_image_hook_darwin_unwind_dyld_remove_image_hook/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/avidmxfinfo/main.cgcc2_compiled.:t(0,1)=(0,1)_usageusage:f(0,1)cmd:P(0,2):t(0,2)=*(0,3):t(0,3)=k(0,4)char:t(0,4)=r(0,4);0;127;main:F(0,5)argc:P(0,5)argv:P(0,6)info:(0,7)=xsAvidMXFInfo:int:t(0,5)=r(0,5);-2147483648;2147483647;:t(0,6)=*(0,2):T(0,8)=s196clipName:(0,9),0,32;projectName:(0,9),32,32;physicalPackageName:(0,9),64,32;clipCreated:(0,10)=xsmxfTimestamp:,96,64;projectEditRate:(0,12)=xsmxfRational:,160,64;materialPackageUID:(0,14)=xsmxfUMID:,224,256;fileSourcePackageUID:(0,14),480,256;physicalSourcePackageUID:(0,14),736,256;physicalPackageType:(0,16)=xeAvidPhysicalPackageType:,992,32;trackNumber:(0,18),1024,32;type:(0,20)=xeAvidEssenceType:,1056,32;isVideo:(0,5),1088,32;editRate:(0,12),1120,64;duration:(0,22),1184,64;startTimecode:(0,22),1248,64;aspectRatio:(0,12),1312,64;audioSamplingRate:(0,12),1376,64;userComments:(0,24),1440,32;numUserComments:(0,5),1472,32;materialPackageAttributes:(0,24),1504,32;numMaterialPackageAttributes:(0,5),1536,32;;AvidMXFInfo:t(0,7)=(0,8):t(0,9)=*(0,4):T(0,11)=s8year:(0,25),0,16;month:(0,27),16,8;day:(0,27),24,8;hour:(0,27),32,8;min:(0,27),40,8;sec:(0,27),48,8;qmsec:(0,27),56,8;;mxfTimestamp:t(0,10)=(0,11):T(0,13)=s8numerator:(0,29),0,32;denominator:(0,29),32,32;;mxfRational:t(0,12)=(0,13):T(0,15)=s32octet0:(0,27),0,8;octet1:(0,27),8,8;octet2:(0,27),16,8;octet3:(0,27),24,8;octet4:(0,27),32,8;octet5:(0,27),40,8;octet6:(0,27),48,8;octet7:(0,27),56,8;octet8:(0,27),64,8;octet9:(0,27),72,8;octet10:(0,27),80,8;octet11:(0,27),88,8;octet12:(0,27),96,8;octet13:(0,27),104,8;octet14:(0,27),112,8;octet15:(0,27),120,8;octet16:(0,27),128,8;octet17:(0,27),136,8;octet18:(0,27),144,8;octet19:(0,27),152,8;octet20:(0,27),160,8;octet21:(0,27),168,8;octet22:(0,27),176,8;octet23:(0,27),184,8;octet24:(0,27),192,8;octet25:(0,27),200,8;octet26:(0,27),208,8;octet27:(0,27),216,8;octet28:(0,27),224,8;octet29:(0,27),232,8;octet30:(0,27),240,8;octet31:(0,27),248,8;;mxfUMID:t(0,14)=(0,15):T(0,17)=eUNKNOWN_PHYS_TYPE:0,TAPE_PHYS_TYPE:1,IMPORT_PHYS_TYPE:2,RECORDING_PHYS_TYPE:3,;AvidPhysicalPackageType:t(0,16)=(0,17)unsigned int:t(0,19)=r(0,19);0;037777777777;uint32_t:t(0,18)=(0,19):T(0,21)=eUNKNOWN_ESSENCE_TYPE:0,PCM_ESSENCE_TYPE:1,;AvidEssenceType:t(0,20)=(0,21)long long int:t(0,23)=@s64;r(0,23);01000000000000000000000;0777777777777777777777;int64_t:t(0,22)=(0,23):t(0,24)=*(0,30)short int:t(0,26)=@s16;r(0,26);-32768;32767;int16_t:t(0,25)=(0,26)unsigned char:t(0,28)=@s8;r(0,28);0;255;uint8_t:t(0,27)=(0,28)int32_t:t(0,29)=(0,5)AvidNameValuePair:t(0,30)=(0,31):T(0,31)=s8name:(0,9),0,32;value:(0,9),32,32;;result:r(0,5) :T(0,17) :T(0,21) :T(0,17) :T(0,21)int:t(0,5)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/avidmxfinfo/avid_mxf_info.cgcc2_compiled.:t(0,1)=(0,1)_g_TimecodeComponent_RoundedTimecodeBase_item_key_g_TimecodeComponent_StartTimecode_item_key_g_TimecodeComponent_set_key_g_Null_UMID_g_SourceClip_SourcePackageID_item_key_g_SourceClip_StartPosition_item_key_g_SourceClip_set_key_g_RecordingDescriptor_set_key_g_ImportDescriptor_set_key_g_TapeDescriptor_set_key_g_PhysicalDescriptor_set_key_g_SourcePackage_Descriptor_item_key_g_SourcePackage_set_key_g_Track_EditRate_item_key_g_GenericTrack_TrackNumber_item_key_g_GenericPackage_UserComments_item_key_g_GenericPackage_MobAttributeList_item_key_g_GenericPackage_PackageCreationDate_item_key_g_GenericPackage_Name_item_key_g_GenericPackage_PackageUID_item_key_g_MaterialPackage_set_key_g_Preface_ProjectEditRate_item_key_g_Preface_ProjectName_item_key_g_Preface_set_key_g_Sequence_StructuralComponents_item_key_g_Sequence_set_key_g_GenericTrack_Sequence_item_key_print_umidprint_umid:f(0,1)umid:P(0,2):t(0,2)=*(0,3):t(0,3)=k(0,4)mxfUMID:t(0,4)=(0,5):T(0,5)=s32octet0:(0,6),0,8;octet1:(0,6),8,8;octet2:(0,6),16,8;octet3:(0,6),24,8;octet4:(0,6),32,8;octet5:(0,6),40,8;octet6:(0,6),48,8;octet7:(0,6),56,8;octet8:(0,6),64,8;octet9:(0,6),72,8;octet10:(0,6),80,8;octet11:(0,6),88,8;octet12:(0,6),96,8;octet13:(0,6),104,8;octet14:(0,6),112,8;octet15:(0,6),120,8;octet16:(0,6),128,8;octet17:(0,6),136,8;octet18:(0,6),144,8;octet19:(0,6),152,8;octet20:(0,6),160,8;octet21:(0,6),168,8;octet22:(0,6),176,8;octet23:(0,6),184,8;octet24:(0,6),192,8;octet25:(0,6),200,8;octet26:(0,6),208,8;octet27:(0,6),216,8;octet28:(0,6),224,8;octet29:(0,6),232,8;octet30:(0,6),240,8;octet31:(0,6),248,8;;unsigned char:t(0,7)=@s8;r(0,7);0;255;uint8_t:t(0,6)=(0,7)_convert_stringconvert_string:f(0,8)int:t(0,8)=r(0,8);-2147483648;2147483647;utf16Str:P(0,9)str:P(0,10)printDebugError:P(0,8)utf8Size:r(0,11)size_t:t(0,11)=(0,12):t(0,9)=*(0,13):t(0,10)=*(0,14)__darwin_size_t:t(0,12)=(0,15):t(0,13)=k(0,16):t(0,14)=*(0,17)long unsigned int:t(0,15)=r(0,15);0;037777777777;mxfUTF16Char:t(0,16)=(0,18)char:t(0,17)=r(0,17);0;127;wchar_t:t(0,18)=(0,19)__darwin_wchar_t:t(0,19)=(0,8)void:t(0,1)_get_string_valueget_string_value:f(0,8)set:P(0,20)itemKey:P(0,21)str:P(0,10)printDebugError:P(0,8)utf16Size:(0,22)uint16_t:t(0,22)=(0,23):t(0,20)=*(0,24):t(0,21)=*(0,25)short unsigned int:t(0,23)=@s16;r(0,23);0;65535;MXFMetadataSet:t(0,24)=(0,26):t(0,25)=k(0,27)_MXFMetadataSet:T(0,26)=s60key:(0,27),0,128;instanceUID:(0,28)=xsmxfUUID:,128,128;items:(0,30)=xsMXFList:,256,128;headerMetadata:(0,32),384,32;fixedSpaceAllocation:(0,33),416,64;;mxfKey:t(0,27)=(0,35):T(0,29)=s16octet0:(0,6),0,8;octet1:(0,6),8,8;octet2:(0,6),16,8;octet3:(0,6),24,8;octet4:(0,6),32,8;octet5:(0,6),40,8;octet6:(0,6),48,8;octet7:(0,6),56,8;octet8:(0,6),64,8;octet9:(0,6),72,8;octet10:(0,6),80,8;octet11:(0,6),88,8;octet12:(0,6),96,8;octet13:(0,6),104,8;octet14:(0,6),112,8;octet15:(0,6),120,8;;mxfUUID:t(0,28)=(0,29):T(0,31)=s16elements:(0,36),0,32;lastElement:(0,36),32,32;len:(0,37),64,32;freeFunc:(0,38),96,32;;MXFList:t(0,30)=(0,31):t(0,32)=*(0,40)long long unsigned int:t(0,34)=@s64;r(0,34);0;01777777777777777777777;uint64_t:t(0,33)=(0,34)mxfUL:t(0,35)=(0,41):t(0,36)=*(0,42)long int:t(0,37)=r(0,37);-2147483648;2147483647;:t(0,39)=*(0,43)free_func_type:t(0,38)=(0,39)_MXFHeaderMetadata:T(0,40)=s24dataModel:(0,44),0,32;primerPack:(0,45),32,32;sets:(0,30),64,128;;:T(0,41)=s16octet0:(0,6),0,8;octet1:(0,6),8,8;octet2:(0,6),16,8;octet3:(0,6),24,8;octet4:(0,6),32,8;octet5:(0,6),40,8;octet6:(0,6),48,8;octet7:(0,6),56,8;octet8:(0,6),64,8;octet9:(0,6),72,8;octet10:(0,6),80,8;octet11:(0,6),88,8;octet12:(0,6),96,8;octet13:(0,6),104,8;octet14:(0,6),112,8;octet15:(0,6),120,8;;MXFListElement:t(0,42)=(0,46):t(0,43)=f(0,1):t(0,44)=*(0,47):t(0,45)=*(0,48)_MXFListElement:T(0,46)=s8next:(0,49),0,32;data:(0,50),32,32;;MXFDataModel:t(0,47)=(0,51)MXFPrimerPack:t(0,48)=(0,52):t(0,49)=*(0,46):t(0,50)=*(0,1):T(0,51)=s17956itemDefs:(0,30),0,128;setDefs:(0,30),128,128;types:(0,53),256,143360;lastTypeId:(0,54),143616,32;;:T(0,52)=s20nextTag:(0,55),0,16;entries:(0,30),32,128;;:t(0,53)=ar(0,56);0;127;(0,57)unsigned int:t(0,54)=r(0,54);0;037777777777;mxfLocalTag:t(0,55)=(0,22)long unsigned int:t(0,56)=r(0,56);0;037777777777;MXFItemType:t(0,57)=(0,58):T(0,58)=s140category:(0,59)=xeMXFItemTypeCategory:,0,32;typeId:(0,54),32,32;name:(0,14),64,32;info:(0,61),96,1024;;:T(0,60)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,59)=(0,60):T(0,61)=u128basic:(0,62)=xsMXFBasicTypeInfo:,0,32;array:(0,64)=xsMXFArrayTypeInfo:,0,64;compound:(0,66)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,68)=xsMXFInterpretTypeInfo:,0,64;;:T(0,63)=s4size:(0,54),0,32;;MXFBasicTypeInfo:t(0,62)=(0,63):T(0,65)=s8elementTypeId:(0,54),0,32;fixedSize:(0,54),32,32;;MXFArrayTypeInfo:t(0,64)=(0,65):T(0,67)=s128members:(0,70),0,1024;;MXFCompoundTypeInfo:t(0,66)=(0,67):T(0,69)=s8typeId:(0,54),0,32;fixedArraySize:(0,54),32,32;;MXFInterpretTypeInfo:t(0,68)=(0,69):t(0,70)=ar(0,56);0;15;(0,71)MXFCompoundTypeMemberInfo:t(0,71)=(0,72):T(0,72)=s8name:(0,14),0,32;typeId:(0,54),32,32;; :T(0,60) :T(0,60)mxfUTF16Char:t(0,16)_get_single_track_componentget_single_track_component:f(0,8)trackSet:P(0,20)componentSetKey:P(0,21)componentSet:P(0,73)printDebugError:P(0,8)sequenceSet:(0,20)cSet:(0,20)componentCount:(0,74)uint32_t:t(0,74)=(0,54):t(0,73)=*(0,20)arrayElementValue:(0,75)uint8_t:t(0,6):t(0,75)=*(0,6)ami_free_info:F(0,1)info:P(0,76)i:r(0,8)int:t(0,8):t(0,76)=*(0,77)AvidMXFInfo:t(0,77)=(0,78):T(0,78)=s196clipName:(0,14),0,32;projectName:(0,14),32,32;physicalPackageName:(0,14),64,32;clipCreated:(0,79)=xsmxfTimestamp:,96,64;projectEditRate:(0,81)=xsmxfRational:,160,64;materialPackageUID:(0,4),224,256;fileSourcePackageUID:(0,4),480,256;physicalSourcePackageUID:(0,4),736,256;physicalPackageType:(0,83)=xeAvidPhysicalPackageType:,992,32;trackNumber:(0,74),1024,32;type:(0,85)=xeAvidEssenceType:,1056,32;isVideo:(0,8),1088,32;editRate:(0,81),1120,64;duration:(0,87),1184,64;startTimecode:(0,87),1248,64;aspectRatio:(0,81),1312,64;audioSamplingRate:(0,81),1376,64;userComments:(0,89),1440,32;numUserComments:(0,8),1472,32;materialPackageAttributes:(0,89),1504,32;numMaterialPackageAttributes:(0,8),1536,32;;:T(0,80)=s8year:(0,90),0,16;month:(0,6),16,8;day:(0,6),24,8;hour:(0,6),32,8;min:(0,6),40,8;sec:(0,6),48,8;qmsec:(0,6),56,8;;mxfTimestamp:t(0,79)=(0,80):T(0,82)=s8numerator:(0,92),0,32;denominator:(0,92),32,32;;mxfRational:t(0,81)=(0,82):T(0,84)=eUNKNOWN_PHYS_TYPE:0,TAPE_PHYS_TYPE:1,IMPORT_PHYS_TYPE:2,RECORDING_PHYS_TYPE:3,;AvidPhysicalPackageType:t(0,83)=(0,84):T(0,86)=eUNKNOWN_ESSENCE_TYPE:0,PCM_ESSENCE_TYPE:1,;AvidEssenceType:t(0,85)=(0,86)long long int:t(0,88)=@s64;r(0,88);01000000000000000000000;0777777777777777777777;int64_t:t(0,87)=(0,88):t(0,89)=*(0,93)short int:t(0,91)=@s16;r(0,91);-32768;32767;int16_t:t(0,90)=(0,91)int32_t:t(0,92)=(0,8)AvidNameValuePair:t(0,93)=(0,94):T(0,94)=s8name:(0,14),0,32;value:(0,14),32,32;; :T(0,84) :T(0,86) :T(0,84) :T(0,86)ami_read_info:F(0,8)filename:P(0,95)info:P(0,76)printDebugError:P(0,8)errorCode:r(0,8):t(0,95)=*(0,96):t(0,96)=k(0,17)key:(0,27)llen:(0,6)len:(0,33)uint64_t:t(0,33)list:(0,97)listIter:(0,98)=xsMXFListIterator::t(0,97)=*(0,30):T(0,99)=s12nextElement:(0,36),0,32;data:(0,50),32,32;index:(0,37),64,32;;MXFListIterator:t(0,98)=(0,99)namesIter:(0,98)valuesIter:(0,98)arrayIter:(0,100)=xsMXFArrayItemIterator::T(0,101)=s16item:(0,102),0,32;numElements:(0,74),32,32;elementLength:(0,74),64,32;currentElement:(0,74),96,32;;MXFArrayItemIterator:t(0,100)=(0,101):t(0,102)=*(0,103)MXFMetadataItem:t(0,103)=(0,104):T(0,104)=s36key:(0,27),0,128;tag:(0,22),128,16;isPersistent:(0,8),160,32;length:(0,22),192,16;value:(0,75),224,32;set:(0,105),256,32;;:t(0,105)=*(0,26)mxfFile:(0,106):t(0,106)=*(0,107)MXFFile:t(0,107)=(0,108):T(0,108)=s52close:(0,109),0,32;read:(0,110),32,32;write:(0,111),64,32;get_char:(0,112),96,32;put_char:(0,113),128,32;eof:(0,112),160,32;seek:(0,114),192,32;tell:(0,115),224,32;is_seekable:(0,112),256,32;size:(0,115),288,32;free_sys_data:(0,109),320,32;sysData:(0,116),352,32;minLLen:(0,6),384,8;runinLen:(0,22),400,16;;:t(0,109)=*(0,117):t(0,110)=*(0,118):t(0,111)=*(0,119):t(0,112)=*(0,120):t(0,113)=*(0,121):t(0,114)=*(0,122):t(0,115)=*(0,123):t(0,116)=*(0,124):t(0,117)=f(0,1):t(0,118)=f(0,74):t(0,119)=f(0,74):t(0,120)=f(0,8):t(0,121)=f(0,8):t(0,122)=f(0,8):t(0,123)=f(0,87):t(0,124)=(0,125):t(0,125)=xsMXFFileSysData:headerPartition:(0,126):t(0,126)=*(0,127)MXFPartition:t(0,127)=(0,128):T(0,128)=s128key:(0,35),0,128;majorVersion:(0,22),128,16;minorVersion:(0,22),144,16;kagSize:(0,74),160,32;thisPartition:(0,33),192,64;previousPartition:(0,33),256,64;footerPartition:(0,33),320,64;headerByteCount:(0,33),384,64;indexByteCount:(0,33),448,64;indexSID:(0,74),512,32;bodyOffset:(0,33),544,64;bodySID:(0,74),608,32;operationalPattern:(0,35),640,128;essenceContainers:(0,30),768,128;headerMarkInPos:(0,87),896,64;indexMarkInPos:(0,87),960,64;;dataModel:(0,44)headerMetadata:(0,129)set:r(0,20)prefaceSet:(0,20)fileSourcePackageSet:(0,20)materialPackageSet:(0,20)descriptorSet:(0,20)materialPackageTrackSet:(0,20)trackSet:(0,20)packageUID:(0,4)trackID:(0,74):t(0,129)=*(0,130)MXFHeaderMetadata:t(0,130)=(0,40)taggedValueNames:(0,97)taggedValueValues:(0,97)taggedValue:(0,9)dataDef:(0,35)sourcePackageID:(0,4)sourceClipSet:(0,20)iter3:(0,100)timecodeComponentSet:(0,20)refSourcePackageSet:(0,20)filePackageStartPosition:(0,87)int64_t:t(0,87)filePackageEditRate:(0,81)physicalPackageEditRate:(0,81)startTimecode:(0,87)roundedTimecodeBase:(0,22)ami_print_info:F(0,1)info:P(0,76)i:r(0,8)timestamp:r(0,131):t(0,131)=*(0,132):t(0,132)=k(0,79)g_Null_UMID:S(0,3)g_Preface_set_key:S(0,133)g_GenericPackage_PackageUID_item_key:S(0,133)g_GenericPackage_Name_item_key:S(0,133)g_GenericPackage_PackageCreationDate_item_key:S(0,133)g_GenericTrack_TrackNumber_item_key:S(0,133)g_GenericTrack_Sequence_item_key:S(0,133)g_Track_EditRate_item_key:S(0,133)g_Sequence_set_key:S(0,133)g_Sequence_StructuralComponents_item_key:S(0,133)g_TimecodeComponent_set_key:S(0,133)g_TimecodeComponent_RoundedTimecodeBase_item_key:S(0,133)g_TimecodeComponent_StartTimecode_item_key:S(0,133)g_SourceClip_set_key:S(0,133)g_SourceClip_StartPosition_item_key:S(0,133)g_SourceClip_SourcePackageID_item_key:S(0,133)g_MaterialPackage_set_key:S(0,133)g_SourcePackage_set_key:S(0,133)g_SourcePackage_Descriptor_item_key:S(0,133)g_Preface_ProjectName_item_key:S(0,133)g_Preface_ProjectEditRate_item_key:S(0,133)g_GenericPackage_MobAttributeList_item_key:S(0,133)g_GenericPackage_UserComments_item_key:S(0,133)g_PhysicalDescriptor_set_key:S(0,133)g_TapeDescriptor_set_key:S(0,133)g_ImportDescriptor_set_key:S(0,133)g_RecordingDescriptor_set_key:S(0,133):t(0,133)=k(0,35)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_labels_and_keys.cgcc2_compiled.:t(0,1)=(0,1)_g_op1APrefix_g_opAtomPrefix_g_DescriptiveMetadata_datadef_label_g_Data_datadef_label_g_LegacyTimecode_datadef_label_g_Timecode_datadef_label_g_LegacySound_datadef_label_g_Sound_datadef_label_g_LegacyPicture_datadef_label_g_Picture_datadef_labelmxf_is_picture:F(0,2)label:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,4):t(0,4)=k(0,5)mxfUL:t(0,5)=(0,6):T(0,6)=s16octet0:(0,7),0,8;octet1:(0,7),8,8;octet2:(0,7),16,8;octet3:(0,7),24,8;octet4:(0,7),32,8;octet5:(0,7),40,8;octet6:(0,7),48,8;octet7:(0,7),56,8;octet8:(0,7),64,8;octet9:(0,7),72,8;octet10:(0,7),80,8;octet11:(0,7),88,8;octet12:(0,7),96,8;octet13:(0,7),104,8;octet14:(0,7),112,8;octet15:(0,7),120,8;;unsigned char:t(0,8)=@s8;r(0,8);0;255;uint8_t:t(0,7)=(0,8)mxf_is_sound:F(0,2)label:P(0,3)mxf_is_timecode:F(0,2)label:P(0,3)mxf_is_data:F(0,2)label:P(0,3)mxf_is_descriptive_metadata:F(0,2)label:P(0,3)mxf_complete_essence_element_key:F(0,1)key:P(0,9)count:P(0,7)type:P(0,7)num:P(0,7):t(0,9)=*(0,10)mxfKey:t(0,10)=(0,5)mxf_complete_essence_element_track_num:F(0,1)trackNum:P(0,11)count:P(0,7)type:P(0,7)num:P(0,7):t(0,11)=*(0,12)uint32_t:t(0,12)=(0,13)unsigned int:t(0,13)=r(0,13);0;037777777777;is_op_atom:F(0,2)label:P(0,3)is_op_1a:F(0,2)label:P(0,3)g_Picture_datadef_label:S(0,4)g_Sound_datadef_label:S(0,4)g_Timecode_datadef_label:S(0,4)g_LegacyPicture_datadef_label:S(0,4)g_LegacySound_datadef_label:S(0,4)g_LegacyTimecode_datadef_label:S(0,4)g_Data_datadef_label:S(0,4)g_DescriptiveMetadata_datadef_label:S(0,4)g_opAtomPrefix:S(0,4)g_op1APrefix:S(0,4)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./products/mxf_avid.cgcc2_compiled.:t(0,1)=(0,1)_g_GenericPackage_UserComments_item_key_g_TaggedValue_Name_item_key_g_TaggedValue_Value_item_key_g_GenericPackage_MobAttributeList_item_key_g_TaggedValue_set_key_g_DefinitionObject_Identification_item_key_g_Preface_set_key_g_Null_UUID_g_AvidMetadataRoot_key_g_AvidObjectDirectory_key_g_Null_Key_g_InterchangeObject_InstanceUID_item_key_g_RecordingDescriptor_set_key_g_ImportDescriptor_set_key_g_TapeDescriptor_set_key_g_PhysicalDescriptor_set_key_g_GenericDescriptor_set_key_g_GenericPackage_set_key_g_Preface_ProjectEditRate_item_key_g_Preface_ProjectName_item_key_g_DataDefinition_set_key_g_DefinitionObject_set_key_g_InterchangeObject_set_key_g_GenericPictureEssenceDescriptor_ImageSize_item_key_g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key_g_GenericPictureEssenceDescriptor_ResolutionID_item_key_g_GenericPictureEssenceDescriptor_set_key_mxf_avid_free_object_directorymxf_avid_free_object_directory:f(0,1)directory:P(0,2)entry:r(0,3)tmpNextEntry:r(0,3):t(0,2)=*(0,4):t(0,3)=*(0,5):t(0,4)=*(0,6)MXFAvidObjectReference:t(0,5)=(0,7)MXFAvidObjectDirectory:t(0,6)=(0,8)_MXFAvidObjectReference:T(0,7)=s32next:(0,9),0,32;instanceUID:(0,10)=xsmxfUUID:,32,128;offset:(0,12),160,64;flags:(0,14),224,8;;:T(0,8)=s4references:(0,3),0,32;;:t(0,9)=*(0,7):T(0,11)=s16octet0:(0,14),0,8;octet1:(0,14),8,8;octet2:(0,14),16,8;octet3:(0,14),24,8;octet4:(0,14),32,8;octet5:(0,14),40,8;octet6:(0,14),48,8;octet7:(0,14),56,8;octet8:(0,14),64,8;octet9:(0,14),72,8;octet10:(0,14),80,8;octet11:(0,14),88,8;octet12:(0,14),96,8;octet13:(0,14),104,8;octet14:(0,14),112,8;octet15:(0,14),120,8;;mxfUUID:t(0,10)=(0,11)long long unsigned int:t(0,13)=@s64;r(0,13);0;01777777777777777777777;uint64_t:t(0,12)=(0,13)unsigned char:t(0,15)=@s8;r(0,15);0;255;uint8_t:t(0,14)=(0,15)_mxf_avid_add_object_directory_entrymxf_avid_add_object_directory_entry:f(0,16)int:t(0,16)=r(0,16);-2147483648;2147483647;directory:P(0,4)instanceUID:P(0,17)offset:P(0,12)flags:P(0,14)lastEntry:r(0,3):t(0,17)=*(0,18):t(0,18)=k(0,10)_mxf_avid_set_metadata_rootmxf_avid_set_metadata_root:f(0,16)set:P(0,19)root:P(0,20)newItem:(0,21)value:(0,22)instanceUID:(0,10):t(0,19)=*(0,23):t(0,20)=*(0,24):t(0,21)=*(0,25):t(0,22)=ar(0,26);0;23;(0,14)MXFAvidMetadataRootSet:t(0,23)=(0,27):t(0,24)=k(0,28)MXFMetadataItem:t(0,25)=(0,29)long unsigned int:t(0,26)=r(0,26);0;037777777777;MXFMetadataSet:t(0,27)=(0,30)MXFAvidMetadataRoot:t(0,28)=(0,31):T(0,29)=s36key:(0,32)=xsmxfKey:,0,128;tag:(0,34),128,16;isPersistent:(0,16),160,32;length:(0,34),192,16;value:(0,36),224,32;set:(0,37),256,32;;_MXFMetadataSet:T(0,30)=s60key:(0,32),0,128;instanceUID:(0,10),128,128;items:(0,38)=xsMXFList:,256,128;headerMetadata:(0,40),384,32;fixedSpaceAllocation:(0,12),416,64;;:T(0,31)=s60id:(0,10),0,128;directoryOffset:(0,41),128,64;formatVersion:(0,43),192,32;metaDictionaryInstanceUID:(0,10),224,128;prefaceInstanceUID:(0,10),352,128;;mxfUL:t(0,33)=(0,45)mxfKey:t(0,32)=(0,33)short unsigned int:t(0,35)=@s16;r(0,35);0;65535;uint16_t:t(0,34)=(0,35):t(0,36)=*(0,14):t(0,37)=*(0,30):T(0,39)=s16elements:(0,46),0,32;lastElement:(0,46),32,32;len:(0,47),64,32;freeFunc:(0,48),96,32;;MXFList:t(0,38)=(0,39):t(0,40)=*(0,50)long long int:t(0,42)=@s64;r(0,42);01000000000000000000000;0777777777777777777777;int64_t:t(0,41)=(0,42)unsigned int:t(0,44)=r(0,44);0;037777777777;uint32_t:t(0,43)=(0,44):T(0,45)=s16octet0:(0,14),0,8;octet1:(0,14),8,8;octet2:(0,14),16,8;octet3:(0,14),24,8;octet4:(0,14),32,8;octet5:(0,14),40,8;octet6:(0,14),48,8;octet7:(0,14),56,8;octet8:(0,14),64,8;octet9:(0,14),72,8;octet10:(0,14),80,8;octet11:(0,14),88,8;octet12:(0,14),96,8;octet13:(0,14),104,8;octet14:(0,14),112,8;octet15:(0,14),120,8;;:t(0,46)=*(0,51)long int:t(0,47)=r(0,47);-2147483648;2147483647;:t(0,49)=*(0,52)free_func_type:t(0,48)=(0,49)_MXFHeaderMetadata:T(0,50)=s24dataModel:(0,53),0,32;primerPack:(0,54),32,32;sets:(0,38),64,128;;MXFListElement:t(0,51)=(0,55):t(0,52)=f(0,1):t(0,53)=*(0,56):t(0,54)=*(0,57)_MXFListElement:T(0,55)=s8next:(0,58),0,32;data:(0,59),32,32;;MXFDataModel:t(0,56)=(0,60)MXFPrimerPack:t(0,57)=(0,61):t(0,58)=*(0,55):t(0,59)=*(0,1):T(0,60)=s17956itemDefs:(0,38),0,128;setDefs:(0,38),128,128;types:(0,62),256,143360;lastTypeId:(0,44),143616,32;;:T(0,61)=s20nextTag:(0,63),0,16;entries:(0,38),32,128;;:t(0,62)=ar(0,26);0;127;(0,64)mxfLocalTag:t(0,63)=(0,34)MXFItemType:t(0,64)=(0,65):T(0,65)=s140category:(0,66)=xeMXFItemTypeCategory:,0,32;typeId:(0,44),32,32;name:(0,68),64,32;info:(0,69),96,1024;;:T(0,67)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,66)=(0,67):t(0,68)=*(0,70):T(0,69)=u128basic:(0,71)=xsMXFBasicTypeInfo:,0,32;array:(0,73)=xsMXFArrayTypeInfo:,0,64;compound:(0,75)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,77)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,70)=r(0,70);0;127;:T(0,72)=s4size:(0,44),0,32;;MXFBasicTypeInfo:t(0,71)=(0,72):T(0,74)=s8elementTypeId:(0,44),0,32;fixedSize:(0,44),32,32;;MXFArrayTypeInfo:t(0,73)=(0,74):T(0,76)=s128members:(0,79),0,1024;;MXFCompoundTypeInfo:t(0,75)=(0,76):T(0,78)=s8typeId:(0,44),0,32;fixedArraySize:(0,44),32,32;;MXFInterpretTypeInfo:t(0,77)=(0,78):t(0,79)=ar(0,26);0;15;(0,80)MXFCompoundTypeMemberInfo:t(0,80)=(0,81):T(0,81)=s8name:(0,68),0,32;typeId:(0,44),32,32;;_prefix_LE.5641_prefix_BE.5640_mxf_avid_read_package_string_tagged_valuesmxf_avid_read_package_string_tagged_values:f(0,16) :T(0,67) :T(0,67)packageSet:P(0,82)itemKey:P(0,83)names:P(0,84)values:P(0,84)taggedValueSet:(0,82)count:(0,43)uint32_t:t(0,43):t(0,82)=*(0,27):t(0,83)=*(0,85):t(0,84)=*(0,86):t(0,85)=k(0,32):t(0,86)=*(0,38)i:r(0,43)element:(0,36)uint8_t:t(0,14)taggedValueName:r(0,87)mxfUTF16Char:t(0,88)=(0,89):t(0,87)=*(0,88)wchar_t:t(0,89)=(0,90)__darwin_wchar_t:t(0,90)=(0,16)taggedValueNameSize:(0,34)uint16_t:t(0,34)taggedValueValue:r(0,87)newNames:(0,86)newValues:(0,86)void:t(0,1)isBigEndian:r(0,16)int:t(0,16)item:(0,21)i:r(0,34)itemValuePtr:r(0,36)./include/mxf/mxf_avid_extensions_data_model.h./products/mxf_avid.c./include/mxf/mxf_avid_extensions_data_model.h./products/mxf_avid.c./include/mxf/mxf_avid_extensions_data_model.h./products/mxf_avid.cmxf_avid_load_extensions:F(0,16)dataModel:P(0,53)mxf_avid_write_header_metadata:F(0,16)mxfFile:P(0,91)headerMetadata:P(0,92)rootMetadataSetPos:r(0,41)int64_t:t(0,41):t(0,91)=*(0,93):t(0,92)=*(0,94)MXFFile:t(0,93)=(0,95)MXFHeaderMetadata:t(0,94)=(0,50):T(0,95)=s52close:(0,96),0,32;read:(0,97),32,32;write:(0,98),64,32;get_char:(0,99),96,32;put_char:(0,100),128,32;eof:(0,99),160,32;seek:(0,101),192,32;tell:(0,102),224,32;is_seekable:(0,99),256,32;size:(0,102),288,32;free_sys_data:(0,96),320,32;sysData:(0,103),352,32;minLLen:(0,14),384,8;runinLen:(0,34),400,16;;:t(0,96)=*(0,104):t(0,97)=*(0,105):t(0,98)=*(0,106):t(0,99)=*(0,107):t(0,100)=*(0,108):t(0,101)=*(0,109):t(0,102)=*(0,110):t(0,103)=*(0,111):t(0,104)=f(0,1):t(0,105)=f(0,43):t(0,106)=f(0,43):t(0,107)=f(0,16):t(0,108)=f(0,16):t(0,109)=f(0,16):t(0,110)=f(0,41):t(0,111)=(0,112):t(0,112)=xsMXFFileSysData:headerMetadataSetsPos:r(0,41)endPos:r(0,41)objectDirectory:(0,4)avidRootSet:(0,19)avidRoot:(0,28)prefaceSet:(0,82)primerPack:r(0,54)i:r(0,43)assignedTag:(0,63)mxfLocalTag:t(0,63)primerPack:r(0,54)tag:(0,63)i:r(0,43)avidMetaDictBlobLen:r(0,43)dataPtr:r(0,113):t(0,113)=*(0,114):t(0,114)=k(0,14)numBytes:r(0,43)totalBytes:r(0,43)done:r(0,16)uint64_t:t(0,12)i:r(0,43)newSet:(0,82)newSet:(0,82)newSet:(0,82)primerPack:r(0,54)i:r(0,43)assignedTag:(0,63)newSet:(0,82)primerPack:r(0,54)i:r(0,43)assignedTag:(0,63)newSet:(0,82)primerPack:r(0,54)i:r(0,43)assignedTag:(0,63)primerPack:r(0,54)i:r(0,43)assignedTag:(0,63)primerPack:r(0,54)tag:(0,63)i:r(0,43)primerPack:r(0,54)tag:(0,63)i:r(0,43)avidMetaDictBlobLen:r(0,43)dataPtr:r(0,113)numBytes:r(0,43)totalBytes:r(0,43)done:r(0,16)i:r(0,43)i:r(0,43)iter:(0,115)=xsMXFListIterator::T(0,116)=s12nextElement:(0,46),0,32;data:(0,59),32,32;index:(0,47),64,32;;MXFListIterator:t(0,115)=(0,116)offset:r(0,41)iter:(0,115)offset:r(0,41)directory:r(0,117)entry:r(0,118)numEntries:r(0,12):t(0,117)=*(0,119):t(0,118)=*(0,120):t(0,119)=k(0,6):t(0,120)=k(0,5)directory:r(0,117)entry:r(0,118)numEntries:r(0,12)directory:r(0,117)entry:r(0,118)numEntries:r(0,12)avidMetaDictBlobLen:r(0,43)dataPtr:r(0,113)numBytes:r(0,43)totalBytes:r(0,43)done:r(0,16)i:r(0,43)iter:(0,115)offset:r(0,41)_last_part2.5815mxf_generate_aafsdk_umid:F(0,1)umid:P(0,121)major:r(0,43):t(0,121)=*(0,122)mxfUMID:t(0,122)=(0,123):T(0,123)=s32octet0:(0,14),0,8;octet1:(0,14),8,8;octet2:(0,14),16,8;octet3:(0,14),24,8;octet4:(0,14),32,8;octet5:(0,14),40,8;octet6:(0,14),48,8;octet7:(0,14),56,8;octet8:(0,14),64,8;octet9:(0,14),72,8;octet10:(0,14),80,8;octet11:(0,14),88,8;octet12:(0,14),96,8;octet13:(0,14),104,8;octet14:(0,14),112,8;octet15:(0,14),120,8;octet16:(0,14),128,8;octet17:(0,14),136,8;octet18:(0,14),144,8;octet19:(0,14),152,8;octet20:(0,14),160,8;octet21:(0,14),168,8;octet22:(0,14),176,8;octet23:(0,14),184,8;octet24:(0,14),192,8;octet25:(0,14),200,8;octet26:(0,14),208,8;octet27:(0,14),216,8;octet28:(0,14),224,8;octet29:(0,14),232,8;octet30:(0,14),240,8;octet31:(0,14),248,8;;minor:r(0,43)last_part2:V(0,43)tms_buf:(0,124)tms:T(0,124)=s16tms_utime:(0,125),0,32;tms_stime:(0,125),32,32;tms_cutime:(0,125),64,32;tms_cstime:(0,125),96,32;;__darwin_clock_t:t(0,126)=(0,127)clock_t:t(0,125)=(0,126)long unsigned int:t(0,127)=r(0,127);0;037777777777;_last_part2.5853mxf_generate_old_aafsdk_umid:F(0,1)umid:P(0,121)major:r(0,43)minor:r(0,43)last_part2:V(0,43)tms_buf:(0,124)_prefix.5893mxf_avid_set_indirect_string_item:F(0,16)set:P(0,82)itemKey:P(0,83)value:P(0,128):t(0,128)=*(0,129):t(0,129)=k(0,88)size:r(0,34)prefix:V(0,130):t(0,130)=ar(0,26);0;16;(0,114)mxf_avid_get_data_def:F(0,16)headerMetadata:P(0,92)uuid:P(0,131)dataDef:P(0,132)dataDefSet:(0,82):t(0,131)=*(0,10):t(0,132)=*(0,33)mxf_avid_write_index_entry_array_header:F(0,16)mxfFile:P(0,91)sliceCount:P(0,14)posTableCount:P(0,14)numIndexEntries:P(0,43)mxf_avid_attach_mob_attribute:F(0,16)headerMetadata:P(0,92)packageSet:P(0,82)name:P(0,87)value:P(0,87)taggedValueSet:(0,82)mxf_avid_attach_user_comment:F(0,16)headerMetadata:P(0,92)packageSet:P(0,82)name:P(0,87)value:P(0,87)taggedValueSet:(0,82)mxf_avid_read_string_mob_attributes:F(0,16)packageSet:P(0,82)names:P(0,84)values:P(0,84)mxf_avid_read_string_user_comments:F(0,16)packageSet:P(0,82)names:P(0,84)values:P(0,84)mxf_avid_get_mob_attribute:F(0,16)name:P(0,128)names:P(0,133)values:P(0,133)value:P(0,134)namesIter:(0,115)valuesIter:(0,115):t(0,133)=*(0,135):t(0,134)=*(0,128):t(0,135)=k(0,38)mxf_avid_get_user_comment:F(0,16)name:P(0,128)names:P(0,133)values:P(0,133)value:P(0,134)g_Null_UUID:S(0,18)g_Null_Key:S(0,85)g_InterchangeObject_set_key:S(0,136)g_InterchangeObject_InstanceUID_item_key:S(0,136)g_Preface_set_key:S(0,136)g_GenericPackage_set_key:S(0,136)g_GenericDescriptor_set_key:S(0,136)g_GenericPictureEssenceDescriptor_set_key:S(0,136)g_AvidObjectDirectory_key:S(0,85)g_AvidMetadataRoot_key:S(0,85)g_GenericPictureEssenceDescriptor_ResolutionID_item_key:S(0,136)g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key:S(0,136)g_GenericPictureEssenceDescriptor_ImageSize_item_key:S(0,136)g_DefinitionObject_set_key:S(0,136)g_DefinitionObject_Identification_item_key:S(0,136)g_DataDefinition_set_key:S(0,136)g_Preface_ProjectName_item_key:S(0,136)g_Preface_ProjectEditRate_item_key:S(0,136)g_GenericPackage_MobAttributeList_item_key:S(0,136)g_GenericPackage_UserComments_item_key:S(0,136)g_TaggedValue_set_key:S(0,136)g_TaggedValue_Name_item_key:S(0,136)g_TaggedValue_Value_item_key:S(0,136)g_PhysicalDescriptor_set_key:S(0,136)g_TapeDescriptor_set_key:S(0,136)g_ImportDescriptor_set_key:S(0,136)g_RecordingDescriptor_set_key:S(0,136):t(0,136)=k(0,33)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_header_metadata.cgcc2_compiled.:t(0,1)=(0,1)_g_Preface_set_key_g_InterchangeObject_InstanceUID_item_key_g_Null_UUID_free_metadata_item_valuefree_metadata_item_value:f(0,1)item:P(0,2):t(0,2)=*(0,3)MXFMetadataItem:t(0,3)=(0,4):T(0,4)=s36key:(0,5)=xsmxfKey:,0,128;tag:(0,7),128,16;isPersistent:(0,9),160,32;length:(0,7),192,16;value:(0,10),224,32;set:(0,11),256,32;;mxfUL:t(0,6)=(0,12)mxfKey:t(0,5)=(0,6)short unsigned int:t(0,8)=@s16;r(0,8);0;65535;uint16_t:t(0,7)=(0,8)int:t(0,9)=r(0,9);-2147483648;2147483647;:t(0,10)=*(0,13):t(0,11)=*(0,14):T(0,12)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;uint8_t:t(0,13)=(0,15)_MXFMetadataSet:T(0,14)=s60key:(0,5),0,128;instanceUID:(0,16)=xsmxfUUID:,128,128;items:(0,18)=xsMXFList:,256,128;headerMetadata:(0,20),384,32;fixedSpaceAllocation:(0,21),416,64;;unsigned char:t(0,15)=@s8;r(0,15);0;255;:T(0,17)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;mxfUUID:t(0,16)=(0,17):T(0,19)=s16elements:(0,23),0,32;lastElement:(0,23),32,32;len:(0,24),64,32;freeFunc:(0,25),96,32;;MXFList:t(0,18)=(0,19):t(0,20)=*(0,27)long long unsigned int:t(0,22)=@s64;r(0,22);0;01777777777777777777777;uint64_t:t(0,21)=(0,22):t(0,23)=*(0,28)long int:t(0,24)=r(0,24);-2147483648;2147483647;:t(0,26)=*(0,29)free_func_type:t(0,25)=(0,26)_MXFHeaderMetadata:T(0,27)=s24dataModel:(0,30),0,32;primerPack:(0,31),32,32;sets:(0,18),64,128;;MXFListElement:t(0,28)=(0,32):t(0,29)=f(0,1):t(0,30)=*(0,33):t(0,31)=*(0,34)_MXFListElement:T(0,32)=s8next:(0,35),0,32;data:(0,36),32,32;;MXFDataModel:t(0,33)=(0,37)MXFPrimerPack:t(0,34)=(0,38):t(0,35)=*(0,32):t(0,36)=*(0,1):T(0,37)=s17956itemDefs:(0,18),0,128;setDefs:(0,18),128,128;types:(0,39),256,143360;lastTypeId:(0,40),143616,32;;:T(0,38)=s20nextTag:(0,41),0,16;entries:(0,18),32,128;;:t(0,39)=ar(0,42);0;127;(0,43)unsigned int:t(0,40)=r(0,40);0;037777777777;mxfLocalTag:t(0,41)=(0,7)long unsigned int:t(0,42)=r(0,42);0;037777777777;MXFItemType:t(0,43)=(0,44):T(0,44)=s140category:(0,45)=xeMXFItemTypeCategory:,0,32;typeId:(0,40),32,32;name:(0,47),64,32;info:(0,48),96,1024;;:T(0,46)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,45)=(0,46):t(0,47)=*(0,49):T(0,48)=u128basic:(0,50)=xsMXFBasicTypeInfo:,0,32;array:(0,52)=xsMXFArrayTypeInfo:,0,64;compound:(0,54)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,56)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,49)=r(0,49);0;127;:T(0,51)=s4size:(0,40),0,32;;MXFBasicTypeInfo:t(0,50)=(0,51):T(0,53)=s8elementTypeId:(0,40),0,32;fixedSize:(0,40),32,32;;MXFArrayTypeInfo:t(0,52)=(0,53):T(0,55)=s128members:(0,58),0,1024;;MXFCompoundTypeInfo:t(0,54)=(0,55):T(0,57)=s8typeId:(0,40),0,32;fixedArraySize:(0,40),32,32;;MXFInterpretTypeInfo:t(0,56)=(0,57):t(0,58)=ar(0,42);0;15;(0,59)MXFCompoundTypeMemberInfo:t(0,59)=(0,60):T(0,60)=s8name:(0,47),0,32;typeId:(0,40),32,32;;mxf_free_item:F(0,1) :T(0,46) :T(0,46)item:P(0,61):t(0,61)=*(0,2)_free_metadata_item_in_listfree_metadata_item_in_list:f(0,1)data:P(0,36)item:(0,2)_set_eq_instanceuidset_eq_instanceuid:f(0,9)data:P(0,36)info:P(0,36)_item_eq_keyitem_eq_key:f(0,9)data:P(0,36)info:P(0,36)_eq_pointereq_pointer:f(0,9)data:P(0,36)info:P(0,36)_create_empty_setcreate_empty_set:f(0,9)key:P(0,62)set:P(0,63):t(0,62)=*(0,64):t(0,63)=*(0,65):t(0,64)=k(0,5):t(0,65)=*(0,66)MXFMetadataSet:t(0,66)=(0,14)mxf_is_header_metadata:F(0,9)key:P(0,62)mxf_free_set:F(0,1)set:P(0,63)_free_metadata_set_in_listfree_metadata_set_in_list:f(0,1)data:P(0,36)set:(0,65)mxf_free_header_metadata:F(0,1)headerMetadata:P(0,67):t(0,67)=*(0,68):t(0,68)=*(0,69)MXFHeaderMetadata:t(0,69)=(0,27)mxf_create_header_metadata:F(0,9)headerMetadata:P(0,67)dataModel:P(0,30)newHeaderMetadata:(0,68)void:t(0,1)mxf_set_fixed_set_space_allocation:F(0,1)set:P(0,65)size:P(0,21)mxf_register_item:F(0,9)headerMetadata:P(0,68)key:P(0,62)tag:(0,41)mxfLocalTag:t(0,41)itemDef:(0,70):t(0,70)=*(0,71)MXFItemDef:t(0,71)=(0,72):T(0,72)=s48name:(0,47),0,32;setDefKey:(0,5),32,128;key:(0,5),160,128;localTag:(0,41),288,16;typeId:(0,40),320,32;isRequired:(0,9),352,32;;mxf_register_set_items:F(0,9)headerMetadata:P(0,68)key:P(0,62)setDef:(0,73)iter:(0,74)=xsMXFListIterator::t(0,73)=*(0,76):T(0,75)=s12nextElement:(0,23),0,32;data:(0,36),32,32;index:(0,24),64,32;;MXFListIterator:t(0,74)=(0,75)MXFSetDef:t(0,76)=(0,77)_MXFSetDef:T(0,77)=s56name:(0,47),0,32;parentSetDefKey:(0,5),32,128;key:(0,5),160,128;itemDefs:(0,18),288,128;parentSetDef:(0,78),416,32;;:t(0,78)=*(0,77)tag:(0,41)mxf_remove_item:F(0,9)set:P(0,65)itemKey:P(0,62)item:P(0,61)result:r(0,36)mxf_create_item:F(0,9)set:P(0,65)key:P(0,62)tag:P(0,41)item:P(0,61)newItem:(0,2)item:r(0,2)removedItem:(0,2)item:r(0,2)removedItem:(0,2)mxf_remove_set:F(0,9)headerMetadata:P(0,68)set:P(0,65)mxf_add_set:F(0,9)headerMetadata:P(0,68)set:P(0,65)mxf_find_set_by_key:F(0,9)headerMetadata:P(0,68)key:P(0,62)setList:P(0,79)iter:(0,74)newList:(0,80):t(0,79)=*(0,80):t(0,80)=*(0,18)mxf_find_singular_set_by_key:F(0,9)headerMetadata:P(0,68)key:P(0,62)set:P(0,63)setList:(0,80)mxf_get_item:F(0,9)set:P(0,65)key:P(0,62)resultItem:P(0,61)result:r(0,36)_get_or_create_set_itemget_or_create_set_item:f(0,9)headerMetadata:P(0,68)set:P(0,65)itemKey:P(0,62)item:P(0,61)resultItem:(0,2)tag:(0,41)itemDef:(0,70)mxf_have_item:F(0,9)set:P(0,65)key:P(0,62)item:(0,2)mxf_set_is_subclass_of:F(0,9)set:P(0,65)parentSetKey:P(0,62)mxf_read_item_tl:F(0,9)mxfFile:P(0,81)itemTag:P(0,82)itemLen:P(0,83):t(0,81)=*(0,84):t(0,82)=*(0,41):t(0,83)=*(0,7)MXFFile:t(0,84)=(0,85):T(0,85)=s52close:(0,86),0,32;read:(0,87),32,32;write:(0,88),64,32;get_char:(0,89),96,32;put_char:(0,90),128,32;eof:(0,89),160,32;seek:(0,91),192,32;tell:(0,92),224,32;is_seekable:(0,89),256,32;size:(0,92),288,32;free_sys_data:(0,86),320,32;sysData:(0,93),352,32;minLLen:(0,13),384,8;runinLen:(0,7),400,16;;:t(0,86)=*(0,94):t(0,87)=*(0,95):t(0,88)=*(0,96):t(0,89)=*(0,97):t(0,90)=*(0,98):t(0,91)=*(0,99):t(0,92)=*(0,100):t(0,93)=*(0,101):t(0,94)=f(0,1):t(0,95)=f(0,102):t(0,96)=f(0,102):t(0,97)=f(0,9):t(0,98)=f(0,9):t(0,99)=f(0,9):t(0,100)=f(0,103):t(0,101)=(0,104)uint32_t:t(0,102)=(0,40)int64_t:t(0,103)=(0,105):t(0,104)=xsMXFFileSysData:long long int:t(0,105)=@s64;r(0,105);01000000000000000000000;0777777777777777777777;mxf_get_uuid:F(0,1)value:P(0,106)result:P(0,107):t(0,106)=*(0,108):t(0,107)=*(0,16):t(0,108)=k(0,13)mxf_read_item:F(0,9)mxfFile:P(0,81)item:P(0,2)len:P(0,7)buffer:(0,109):t(0,109)=ar(0,42);0;65535;(0,13)mxf_read_and_return_set:F(0,9)mxfFile:P(0,81)key:P(0,62)len:P(0,21)headerMetadata:P(0,68)addToHeaderMetadata:P(0,9)set:P(0,63)newSet:(0,65)setDef:(0,73)totalLen:r(0,21)uint64_t:t(0,21)itemTag:(0,41)itemLen:(0,7)uint16_t:t(0,7)haveInstanceUID:r(0,9)int:t(0,9)itemKey:(0,5)itemDef:(0,70)newItem:(0,2)mxf_read_set:F(0,9)mxfFile:P(0,81)key:P(0,62)len:P(0,21)headerMetadata:P(0,68)addToHeaderMetadata:P(0,9)set:(0,65)mxf_read_filtered_header_metadata:F(0,9)mxfFile:P(0,81)filter:P(0,110)headerMetadata:P(0,68)headerByteCount:P(0,21)pkey:P(0,62)pllen:P(0,13)plen:p(0,21)key:(0,5)llen:(0,13)uint8_t:t(0,13):t(0,110)=*(0,111)MXFReadFilter:t(0,111)=(0,112):T(0,112)=s12before_set_read:(0,113),0,32;after_set_read:(0,114),32,32;privateData:(0,36),64,32;;:t(0,113)=*(0,115):t(0,114)=*(0,116):t(0,115)=f(0,9):t(0,116)=f(0,9)len:(0,21)skip:(0,9)newSet:(0,65)count:r(0,21)plen:r(0,21)mxf_read_header_metadata:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)headerByteCount:P(0,21)pkey:P(0,62)pllen:P(0,13)plen:P(0,21)mxf_write_header_primer_pack:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)mxf_write_item:F(0,9)mxfFile:P(0,81)item:P(0,2)mxf_write_set:F(0,9)mxfFile:P(0,81)set:P(0,65)iter:(0,74)setLen:r(0,21)setSize:r(0,21)mxf_write_header_sets:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)iter:(0,74)prefaceSet:(0,65)mxf_write_header_metadata:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)mxf_get_set_size:F(0,21)mxfFile:P(0,81)set:P(0,65)iter:(0,74)len:r(0,21)llen:r(0,13)mxf_get_header_metadata_size:F(0,1)mxfFile:P(0,81)headerMetadata:P(0,68)size:P(0,117)iter:(0,74)primerSize:(0,21):t(0,117)=*(0,21)mxf_get_uint8:F(0,1)value:P(0,106)result:P(0,10)mxf_get_uint16:F(0,1)value:P(0,106)result:P(0,83)mxf_get_uint32:F(0,1)value:P(0,106)result:P(0,118):t(0,118)=*(0,102)mxf_get_uint64:F(0,1)value:P(0,106)result:P(0,117)mxf_get_int8:F(0,1)value:P(0,106)result:P(0,119):t(0,119)=*(0,120)int8_t:t(0,120)=(0,121)signed char:t(0,121)=@s8;r(0,121);-128;127;mxf_get_int16:F(0,1)value:P(0,106)result:P(0,122):t(0,122)=*(0,123)int16_t:t(0,123)=(0,124)short int:t(0,124)=@s16;r(0,124);-32768;32767;mxf_get_int32:F(0,1)value:P(0,106)result:P(0,125):t(0,125)=*(0,126)int32_t:t(0,126)=(0,9)mxf_get_int64:F(0,1)value:P(0,106)result:P(0,127):t(0,127)=*(0,103)mxf_get_version_type:F(0,1)value:P(0,106)result:P(0,128):t(0,128)=*(0,129)mxfVersionType:t(0,129)=(0,7)mxf_get_ul:F(0,1)value:P(0,106)result:P(0,130):t(0,130)=*(0,6)mxf_get_auid:F(0,1)value:P(0,106)result:P(0,131):t(0,131)=*(0,132)mxfAUID:t(0,132)=(0,133)mxfUID:t(0,133)=(0,6)mxf_get_umid:F(0,1)value:P(0,106)result:P(0,134):t(0,134)=*(0,135)mxfUMID:t(0,135)=(0,136):T(0,136)=s32octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;octet16:(0,13),128,8;octet17:(0,13),136,8;octet18:(0,13),144,8;octet19:(0,13),152,8;octet20:(0,13),160,8;octet21:(0,13),168,8;octet22:(0,13),176,8;octet23:(0,13),184,8;octet24:(0,13),192,8;octet25:(0,13),200,8;octet26:(0,13),208,8;octet27:(0,13),216,8;octet28:(0,13),224,8;octet29:(0,13),232,8;octet30:(0,13),240,8;octet31:(0,13),248,8;;mxf_get_timestamp:F(0,1)value:P(0,106)result:P(0,137):t(0,137)=*(0,138)mxfTimestamp:t(0,138)=(0,139):T(0,139)=s8year:(0,123),0,16;month:(0,13),16,8;day:(0,13),24,8;hour:(0,13),32,8;min:(0,13),40,8;sec:(0,13),48,8;qmsec:(0,13),56,8;;mxf_get_length:F(0,1)value:P(0,106)result:P(0,140):t(0,140)=*(0,141)mxfLength:t(0,141)=(0,103)mxf_get_rational:F(0,1)value:P(0,106)result:P(0,142):t(0,142)=*(0,143)mxfRational:t(0,143)=(0,144):T(0,144)=s8numerator:(0,126),0,32;denominator:(0,126),32,32;;mxf_get_position:F(0,1)value:P(0,106)result:P(0,145):t(0,145)=*(0,146)mxfPosition:t(0,146)=(0,103)mxf_get_boolean:F(0,1)value:P(0,106)result:P(0,147):t(0,147)=*(0,148)mxfBoolean:t(0,148)=(0,13)mxf_get_product_version:F(0,1)value:P(0,106)result:P(0,149):t(0,149)=*(0,150)mxfProductVersion:t(0,150)=(0,151):T(0,151)=s10major:(0,7),0,16;minor:(0,7),16,16;patch:(0,7),32,16;build:(0,7),48,16;release:(0,7),64,16;;mxf_get_rgba_layout_component:F(0,1)value:P(0,106)result:P(0,152):t(0,152)=*(0,153)mxfRGBALayoutComponent:t(0,153)=(0,154):T(0,154)=s2code:(0,13),0,8;depth:(0,13),8,8;;mxf_get_array_header:F(0,1)value:P(0,106)arrayLen:P(0,118)arrayItemLen:P(0,118)mxf_get_utf16string_size:F(0,7)value:P(0,106)valueLen:P(0,7)size:r(0,7)mxf_get_utf16string:F(0,1)value:P(0,106)valueLen:P(0,7)result:P(0,155)i:r(0,7):t(0,155)=*(0,156)mxfUTF16Char:t(0,156)=(0,157)wchar_t:t(0,157)=(0,158)__darwin_wchar_t:t(0,158)=(0,9)c:(0,7)mxf_dereference:F(0,9)headerMetadata:P(0,68)uuid:P(0,159)set:P(0,63)result:r(0,36):t(0,159)=*(0,160):t(0,160)=k(0,16)mxf_get_strongref:F(0,9)headerMetadata:P(0,68)value:P(0,106)set:P(0,63)uuid:(0,16)mxf_get_weakref:F(0,9)headerMetadata:P(0,68)value:P(0,106)set:P(0,63)uuid:(0,16)initialise_sets_iter:F(0,1)headerMetadata:P(0,68)setsIter:P(0,161):t(0,161)=*(0,74)mxf_dereference_s:F(0,9)headerMetadata:P(0,68)setsIter:P(0,161)uuid:P(0,159)set:P(0,63)startIndex:r(0,24)long int:t(0,24)mxf_get_weakref_s:F(0,9)headerMetadata:P(0,68)setsIter:P(0,161)value:P(0,106)set:P(0,63)uuid:(0,16)mxf_get_strongref_s:F(0,9)headerMetadata:P(0,68)setsIter:P(0,161)value:P(0,106)set:P(0,63)uuid:(0,16)mxf_set_uint8:F(0,1)value:P(0,13)result:P(0,10)mxf_set_uint16:F(0,1)value:P(0,7)result:P(0,10)mxf_set_uint32:F(0,1)value:P(0,102)result:P(0,10)mxf_set_uint64:F(0,1)value:P(0,21)result:P(0,10)mxf_set_int8:F(0,1)value:p(0,120)result:P(0,10)mxf_set_int16:F(0,1)value:p(0,123)result:P(0,10)mxf_set_int32:F(0,1)value:p(0,126)result:P(0,10)mxf_set_int64:F(0,1)value:p(0,103)result:P(0,10)mxf_set_version_type:F(0,1)value:P(0,129)result:P(0,10)mxf_set_uuid:F(0,1)value:P(0,159)result:P(0,10)mxf_set_ul:F(0,1)value:P(0,162)result:P(0,10):t(0,162)=*(0,163):t(0,163)=k(0,6)mxf_set_auid:F(0,1)value:P(0,164)result:P(0,10):t(0,164)=*(0,165):t(0,165)=k(0,132)mxf_set_umid:F(0,1)value:P(0,166)result:P(0,10):t(0,166)=*(0,167):t(0,167)=k(0,135)mxf_set_timestamp:F(0,1)value:P(0,168)result:P(0,10):t(0,168)=*(0,169):t(0,169)=k(0,138)mxf_get_external_utf16string_size:F(0,7)value:P(0,170):t(0,170)=*(0,171):t(0,171)=k(0,156)mxf_set_utf16string:F(0,1)value:P(0,170)result:P(0,10)size:r(0,7)i:r(0,7)mxf_set_fixed_size_utf16string:F(0,1)value:P(0,170)size:P(0,7)result:P(0,10)stringSize:r(0,7)i:r(0,7)mxf_set_strongref:F(0,1)value:P(0,172)result:P(0,10):t(0,172)=*(0,173):t(0,173)=k(0,66)mxf_set_weakref:F(0,1)value:P(0,172)result:P(0,10)mxf_set_rational:F(0,1)value:P(0,174)result:P(0,10):t(0,174)=*(0,175):t(0,175)=k(0,143)mxf_set_position:F(0,1)value:P(0,146)result:P(0,10)mxf_set_length:F(0,1)value:P(0,141)result:P(0,10)mxf_set_boolean:F(0,1)value:P(0,148)result:P(0,10)mxf_set_product_version:F(0,1)value:P(0,176)result:P(0,10):t(0,176)=*(0,177):t(0,177)=k(0,150)mxf_set_rgba_layout_component:F(0,1)value:P(0,178)result:P(0,10):t(0,178)=*(0,179):t(0,179)=k(0,153)mxf_set_array_header:F(0,1)arrayLen:P(0,102)arrayElementLen:P(0,102)result:P(0,10)mxf_set_item_value:F(0,9)item:P(0,2)value:P(0,106)len:P(0,7)mxf_set_uuid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,159)newItem:(0,2)buffer:(0,180):t(0,180)=ar(0,42);0;15;(0,13)mxf_create_set:F(0,9)headerMetadata:P(0,68)key:P(0,62)set:P(0,63)newSet:(0,65)uuid:(0,16)mxf_set_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,106)len:P(0,7)newItem:(0,2)mxf_clone_item:F(0,9)sourceSet:P(0,65)itemKey:P(0,62)destSet:P(0,65)sourceItem:(0,2)newItem:(0,2)mxf_set_uint8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,13)newItem:(0,2)buffer:(0,181):t(0,181)=ar(0,42);0;0;(0,13)mxf_set_uint16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,7)newItem:(0,2)buffer:(0,182):t(0,182)=ar(0,42);0;1;(0,13)mxf_set_uint32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,102)newItem:(0,2)buffer:(0,183):t(0,183)=ar(0,42);0;3;(0,13)mxf_set_uint64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,21)newItem:(0,2)buffer:(0,184):t(0,184)=ar(0,42);0;7;(0,13)mxf_set_int8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,120)newItem:(0,2)buffer:(0,181)mxf_set_int16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,123)newItem:(0,2)buffer:(0,182)mxf_set_int32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,126)newItem:(0,2)buffer:(0,183)mxf_set_int64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,103)newItem:(0,2)buffer:(0,184)mxf_set_version_type_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,129)newItem:(0,2)buffer:(0,182)mxf_set_ul_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,162)newItem:(0,2)buffer:(0,180)mxf_set_auid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,164)newItem:(0,2)buffer:(0,180)mxf_set_timestamp_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,168)newItem:(0,2)buffer:(0,184)mxf_set_utf16string_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,170)newItem:(0,2)buffer:(0,109)mxf_set_fixed_size_utf16string_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,170)size:P(0,7)newItem:(0,2)buffer:(0,109)mxf_set_strongref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)newItem:(0,2)buffer:(0,180)mxf_set_weakref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)newItem:(0,2)buffer:(0,180)mxf_set_umid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,166)newItem:(0,2)buffer:(0,185):t(0,185)=ar(0,42);0;31;(0,13)mxf_set_rational_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,174)newItem:(0,2)buffer:(0,184)mxf_set_position_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,146)newItem:(0,2)buffer:(0,184)mxf_set_length_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,141)newItem:(0,2)buffer:(0,184)mxf_set_boolean_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,148)newItem:(0,2)buffer:(0,181)mxf_set_product_version_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,176)newItem:(0,2)buffer:(0,186):t(0,186)=ar(0,42);0;9;(0,13)mxf_set_rgba_layout_component_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,178)newItem:(0,2)buffer:(0,182)mxf_set_empty_array_item:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,102)newItem:(0,2)mxf_alloc_array_item_elements:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,102)count:P(0,102)elements:P(0,187)newItem:(0,2):t(0,187)=*(0,10)result:r(0,9)mxf_grow_array_item:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,102)count:P(0,102)newElements:P(0,187)newItem:(0,2)buffer:r(0,10)arrayLen:(0,102)uint32_t:t(0,102)existElementLen:(0,102)result:r(0,9)mxf_add_array_item_strongref:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)arrayElement:(0,10)mxf_add_array_item_weakref:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)arrayElement:(0,10)mxf_get_item_len:F(0,9)set:P(0,65)itemKey:P(0,62)len:P(0,83)item:(0,2)mxf_get_uint8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,10)item:(0,2)mxf_get_uint16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,83)item:(0,2)mxf_get_uint32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,118)item:(0,2)mxf_get_uint64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,117)item:(0,2)mxf_get_int8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,119)item:(0,2)mxf_get_int16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,122)item:(0,2)mxf_get_int32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,125)item:(0,2)mxf_get_int64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,127)item:(0,2)mxf_get_version_type_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,128)item:(0,2)mxf_get_uuid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,107)item:(0,2)mxf_get_ul_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,130)item:(0,2)mxf_get_auid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,131)item:(0,2)mxf_get_umid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,134)item:(0,2)mxf_get_timestamp_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,137)item:(0,2)mxf_get_utf16string_item_size:F(0,9)set:P(0,65)itemKey:P(0,62)size:P(0,83)item:(0,2)mxf_get_utf16string_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,155)item:(0,2)mxf_get_strongref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_weakref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_strongref_item_s:F(0,9)setsIter:P(0,161)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_weakref_item_s:F(0,9)setsIter:P(0,161)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_length_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,140)item:(0,2)mxf_get_rational_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,142)item:(0,2)mxf_get_position_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,145)item:(0,2)mxf_get_boolean_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,147)item:(0,2)mxf_get_product_version_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,149)item:(0,2)mxf_get_rgba_layout_component_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,152)item:(0,2)mxf_get_array_item_count:F(0,9)set:P(0,65)itemKey:P(0,62)count:P(0,118)item:(0,2)elementLength:(0,102)mxf_get_array_item_element_len:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,118)item:(0,2)count:(0,102)mxf_get_array_item_element:F(0,9)set:P(0,65)itemKey:P(0,62)index:P(0,102)element:P(0,187)item:(0,2)elementLen:(0,102)count:(0,102)mxf_initialise_array_item_iterator:F(0,9)set:P(0,65)itemKey:P(0,62)arrayIter:P(0,188)item:(0,2):t(0,188)=*(0,189)MXFArrayItemIterator:t(0,189)=(0,190):T(0,190)=s16item:(0,2),0,32;numElements:(0,102),32,32;elementLength:(0,102),64,32;currentElement:(0,102),96,32;;mxf_next_array_item_element:F(0,9)arrayIter:P(0,188)value:P(0,187)length:P(0,118)g_Null_UUID:S(0,160)g_InterchangeObject_InstanceUID_item_key:S(0,163)g_Preface_set_key:S(0,163)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_file.cgcc2_compiled.:t(0,1)=(0,1)_disk_file_closedisk_file_close:f(0,1)sysData:P(0,2):t(0,2)=*(0,3)MXFFileSysData:t(0,3)=(0,4)MXFFileSysData:T(0,4)=s40file:(0,5),0,32;isSeekable:(0,6),32,32;haveTestedIsSeekable:(0,6),64,32;byteCount:(0,7),96,64;data:(0,9),160,32;dataSize:(0,7),192,64;pos:(0,7),256,64;;:t(0,5)=*(0,10)int:t(0,6)=r(0,6);-2147483648;2147483647;long long int:t(0,8)=@s64;r(0,8);01000000000000000000000;0777777777777777777777;int64_t:t(0,7)=(0,8):t(0,9)=*(0,11)FILE:t(0,10)=(0,12):t(0,11)=k(0,13)__sFILE:T(0,12)=s88_p:(0,14),0,32;_r:(0,6),32,32;_w:(0,6),64,32;_flags:(0,15),96,16;_file:(0,15),112,16;_bf:(0,16),128,64;_lbfsize:(0,6),192,32;_cookie:(0,17),224,32;_close:(0,18),256,32;_read:(0,19),288,32;_seek:(0,20),320,32;_write:(0,21),352,32;_ub:(0,16),384,64;_extra:(0,22),448,32;_ur:(0,6),480,32;_ubuf:(0,23),512,24;_nbuf:(0,24),536,8;_lb:(0,16),544,64;_blksize:(0,6),608,32;_offset:(0,25),640,64;;uint8_t:t(0,13)=(0,27):t(0,14)=*(0,27)short int:t(0,15)=@s16;r(0,15);-32768;32767;__sbuf:T(0,16)=s8_base:(0,14),0,32;_size:(0,6),32,32;;:t(0,17)=*(0,1):t(0,18)=*(0,28):t(0,19)=*(0,29):t(0,20)=*(0,30):t(0,21)=*(0,31):t(0,22)=*(0,32):t(0,23)=ar(0,33);0;2;(0,27):t(0,24)=ar(0,33);0;0;(0,27)__darwin_off_t:t(0,26)=(0,34)fpos_t:t(0,25)=(0,26)unsigned char:t(0,27)=@s8;r(0,27);0;255;:t(0,28)=f(0,6):t(0,29)=f(0,6):t(0,30)=f(0,25):t(0,31)=f(0,6):t(0,32)=xs__sFILEX:long unsigned int:t(0,33)=r(0,33);0;037777777777;__int64_t:t(0,34)=(0,8)_disk_file_readdisk_file_read:f(0,35)unsigned int:t(0,36)=r(0,36);0;037777777777;uint32_t:t(0,35)=(0,36)sysData:P(0,2)data:P(0,37)count:P(0,35):t(0,37)=*(0,13)_disk_file_writedisk_file_write:f(0,35)sysData:P(0,2)data:P(0,9)count:P(0,35)_disk_file_getchardisk_file_getchar:f(0,6)sysData:P(0,2)_disk_file_putchardisk_file_putchar:f(0,6)sysData:P(0,2)c:P(0,6)_disk_file_eofdisk_file_eof:f(0,6)sysData:P(0,2)_disk_file_seekdisk_file_seek:f(0,6)sysData:P(0,2)offset:P(0,7)whence:P(0,6)_disk_file_telldisk_file_tell:f(0,7)sysData:P(0,2)_free_disk_filefree_disk_file:f(0,1)sysData:P(0,2)_disk_file_is_seekabledisk_file_is_seekable:f(0,6)sysData:P(0,2)_disk_file_sizedisk_file_size:f(0,7)sysData:P(0,2)int:t(0,6)statBuf:(0,38)stat:T(0,38)=s96st_dev:(0,39),0,32;st_ino:(0,41),32,32;st_mode:(0,43),64,16;st_nlink:(0,45),80,16;st_uid:(0,47),96,32;st_gid:(0,49),128,32;st_rdev:(0,39),160,32;st_atimespec:(0,51),192,64;st_mtimespec:(0,51),256,64;st_ctimespec:(0,51),320,64;st_size:(0,52),384,64;st_blocks:(0,53),448,64;st_blksize:(0,55),512,32;st_flags:(0,57),544,32;st_gen:(0,57),576,32;st_lspare:(0,58),608,32;st_qspare:(0,59),640,128;;timespec:T(0,51)=s8tv_sec:(0,60),0,32;tv_nsec:(0,62),32,32;;__darwin_dev_t:t(0,40)=(0,58)dev_t:t(0,39)=(0,40)__darwin_ino_t:t(0,42)=(0,57)ino_t:t(0,41)=(0,42)__darwin_mode_t:t(0,44)=(0,46)mode_t:t(0,43)=(0,44)__uint16_t:t(0,46)=(0,63)nlink_t:t(0,45)=(0,46)__darwin_uid_t:t(0,48)=(0,57)uid_t:t(0,47)=(0,48)__darwin_gid_t:t(0,50)=(0,57)gid_t:t(0,49)=(0,50)off_t:t(0,52)=(0,26)__darwin_blkcnt_t:t(0,54)=(0,34)blkcnt_t:t(0,53)=(0,54)__darwin_blksize_t:t(0,56)=(0,58)blksize_t:t(0,55)=(0,56)__uint32_t:t(0,57)=(0,36)__int32_t:t(0,58)=(0,6):t(0,59)=ar(0,33);0;1;(0,34)__darwin_time_t:t(0,61)=(0,62)time_t:t(0,60)=(0,61)long int:t(0,62)=r(0,62);-2147483648;2147483647;short unsigned int:t(0,63)=@s16;r(0,63);0;65535;_stdin_file_closestdin_file_close:f(0,1)sysData:P(0,2)_stdin_file_readstdin_file_read:f(0,35)sysData:P(0,2)data:P(0,37)count:P(0,35)numRead:r(0,35)uint32_t:t(0,35)_stdin_file_writestdin_file_write:f(0,35)sysData:P(0,2)data:P(0,9)count:P(0,35)_stdin_file_getcharstdin_file_getchar:f(0,6)sysData:P(0,2)c:r(0,6)_stdin_file_putcharstdin_file_putchar:f(0,6)sysData:P(0,2)c:P(0,6)_stdin_file_eofstdin_file_eof:f(0,6)sysData:P(0,2)_stdin_file_seekstdin_file_seek:f(0,6)sysData:P(0,2)offset:P(0,7)whence:P(0,6)_stdin_file_tellstdin_file_tell:f(0,7)sysData:P(0,2)_free_stdin_filefree_stdin_file:f(0,1)sysData:P(0,2)_stdin_file_is_seekablestdin_file_is_seekable:f(0,6)sysData:P(0,2)_stdin_file_sizestdin_file_size:f(0,7)sysData:P(0,2)_byte_array_file_closebyte_array_file_close:f(0,1)sysData:P(0,2)_byte_array_file_readbyte_array_file_read:f(0,35)sysData:P(0,2)data:P(0,37)count:P(0,35)numRead:r(0,35)_byte_array_file_writebyte_array_file_write:f(0,35)sysData:P(0,2)data:P(0,9)count:P(0,35)_byte_array_file_getcharbyte_array_file_getchar:f(0,6)sysData:P(0,2)_byte_array_file_putcharbyte_array_file_putchar:f(0,6)sysData:P(0,2)c:P(0,6)_byte_array_file_eofbyte_array_file_eof:f(0,6)sysData:P(0,2)_byte_array_file_seekbyte_array_file_seek:f(0,6)sysData:P(0,2)offset:P(0,7)whence:P(0,6)_byte_array_file_tellbyte_array_file_tell:f(0,7)sysData:P(0,2)_byte_array_file_is_seekablebyte_array_file_is_seekable:f(0,6)sysData:P(0,2)_byte_array_sizebyte_array_size:f(0,7)sysData:P(0,2)_free_byte_array_filefree_byte_array_file:f(0,1)sysData:P(0,2)mxf_disk_file_open_new:F(0,6)filename:P(0,64)mxfFile:P(0,65)void:t(0,1):t(0,64)=*(0,66):t(0,65)=*(0,67):t(0,66)=k(0,68):t(0,67)=*(0,69)char:t(0,68)=r(0,68);0;127;MXFFile:t(0,69)=(0,70):T(0,70)=s52close:(0,71),0,32;read:(0,72),32,32;write:(0,73),64,32;get_char:(0,74),96,32;put_char:(0,75),128,32;eof:(0,74),160,32;seek:(0,76),192,32;tell:(0,77),224,32;is_seekable:(0,74),256,32;size:(0,77),288,32;free_sys_data:(0,71),320,32;sysData:(0,2),352,32;minLLen:(0,13),384,8;runinLen:(0,78),400,16;;:t(0,71)=*(0,79):t(0,72)=*(0,80):t(0,73)=*(0,81):t(0,74)=*(0,82):t(0,75)=*(0,83):t(0,76)=*(0,84):t(0,77)=*(0,85)uint16_t:t(0,78)=(0,63):t(0,79)=f(0,1):t(0,80)=f(0,35):t(0,81)=f(0,35):t(0,82)=f(0,6):t(0,83)=f(0,6):t(0,84)=f(0,6):t(0,85)=f(0,7)mxf_disk_file_open_read:F(0,6)filename:P(0,64)mxfFile:P(0,65)mxf_disk_file_open_modify:F(0,6)filename:P(0,64)mxfFile:P(0,65)mxf_stdin_wrap_read:F(0,6)mxfFile:P(0,65)mxf_byte_array_wrap_read:F(0,6)data:P(0,9)dataSize:P(0,7)mxfFile:P(0,65)mxf_file_close:F(0,1)mxfFile:P(0,65)mxf_file_read:F(0,35)mxfFile:P(0,67)data:P(0,37)count:P(0,35)mxf_file_write:F(0,35)mxfFile:P(0,67)data:P(0,9)count:P(0,35)mxf_file_getc:F(0,6)mxfFile:P(0,67)mxf_file_putc:F(0,6)mxfFile:P(0,67)c:P(0,6)mxf_file_eof:F(0,6)mxfFile:P(0,67)mxf_file_seek:F(0,6)mxfFile:P(0,67)offset:P(0,7)whence:P(0,6)mxf_file_tell:F(0,7)mxfFile:P(0,67)mxf_file_is_seekable:F(0,6)mxfFile:P(0,67)mxf_file_size:F(0,7)mxfFile:P(0,67)mxf_file_set_min_llen:F(0,1)mxfFile:P(0,67)llen:P(0,13)mxf_get_min_llen:F(0,13)mxfFile:P(0,67)mxf_read_uint8:F(0,6)mxfFile:P(0,67)value:P(0,37)buffer:(0,86):t(0,86)=ar(0,33);0;0;(0,13)mxf_read_uint16:F(0,6)mxfFile:P(0,67)value:P(0,87)buffer:(0,88):t(0,87)=*(0,78):t(0,88)=ar(0,33);0;1;(0,13)mxf_read_uint32:F(0,6)mxfFile:P(0,67)value:P(0,89)buffer:(0,90):t(0,89)=*(0,35):t(0,90)=ar(0,33);0;3;(0,13)mxf_read_uint64:F(0,6)mxfFile:P(0,67)value:P(0,91)buffer:(0,92):t(0,91)=*(0,93):t(0,92)=ar(0,33);0;7;(0,13)uint64_t:t(0,93)=(0,94)long long unsigned int:t(0,94)=@s64;r(0,94);0;01777777777777777777777;mxf_read_int8:F(0,6)mxfFile:P(0,67)value:P(0,95):t(0,95)=*(0,96)int8_t:t(0,96)=(0,97)signed char:t(0,97)=@s8;r(0,97);-128;127;mxf_read_int16:F(0,6)mxfFile:P(0,67)value:P(0,98):t(0,98)=*(0,99)int16_t:t(0,99)=(0,15)mxf_read_int32:F(0,6)mxfFile:P(0,67)value:P(0,100):t(0,100)=*(0,101)int32_t:t(0,101)=(0,6)mxf_read_int64:F(0,6)mxfFile:P(0,67)value:P(0,102):t(0,102)=*(0,7)mxf_write_uint8:F(0,6)mxfFile:P(0,67)value:p(0,13)mxf_write_uint16:F(0,6)mxfFile:P(0,67)value:P(0,78)buffer:(0,88)mxf_write_uint32:F(0,6)mxfFile:P(0,67)value:P(0,35)buffer:(0,90)mxf_write_uint64:F(0,6)mxfFile:P(0,67)value:P(0,93)buffer:(0,92)mxf_write_int8:F(0,6)mxfFile:P(0,67)value:p(0,96)mxf_write_int16:F(0,6)mxfFile:P(0,67)value:p(0,99)mxf_write_int32:F(0,6)mxfFile:P(0,67)value:p(0,101)mxf_write_int64:F(0,6)mxfFile:P(0,67)value:p(0,7)mxf_read_ul:F(0,6)mxfFile:P(0,67)value:P(0,103):t(0,103)=*(0,104)mxfUL:t(0,104)=(0,105):T(0,105)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;mxf_read_k:F(0,6)mxfFile:P(0,67)key:P(0,106):t(0,106)=*(0,107)mxfKey:t(0,107)=(0,104)mxf_read_l:F(0,6)mxfFile:P(0,67)llen:P(0,37)len:P(0,91)i:r(0,6)c:r(0,6)length:r(0,93)uint64_t:t(0,93)llength:r(0,13)uint8_t:t(0,13)bytesToRead:r(0,6)bytesToRead:r(0,6)mxf_read_kl:F(0,6)mxfFile:P(0,67)key:P(0,106)llen:P(0,37)len:P(0,91)mxf_read_key:F(0,6)mxfFile:P(0,67)value:P(0,106)mxf_read_uid:F(0,6)mxfFile:P(0,67)value:P(0,108):t(0,108)=*(0,109)mxfUID:t(0,109)=(0,104)mxf_read_uuid:F(0,6)mxfFile:P(0,67)value:P(0,110):t(0,110)=*(0,111)mxfUUID:t(0,111)=(0,112):T(0,112)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;mxf_read_local_tag:F(0,6)mxfFile:P(0,67)value:P(0,113):t(0,113)=*(0,114)mxfLocalTag:t(0,114)=(0,78)mxf_skip:F(0,6)mxfFile:P(0,67)len:P(0,93)buffer:(0,115)numRead:r(0,35):t(0,115)=ar(0,33);0;2047;(0,13)totalRead:r(0,93)mxf_write_local_tag:F(0,6)mxfFile:P(0,67)value:P(0,114)mxf_write_k:F(0,6)mxfFile:P(0,67)key:P(0,116):t(0,116)=*(0,117):t(0,117)=k(0,107)mxf_get_llen:F(0,13)mxfFile:P(0,67)len:P(0,93)llen:r(0,13)mxf_write_fixed_l:F(0,6)mxfFile:P(0,67)llen:P(0,13)len:P(0,93)buffer:(0,118)i:r(0,13):t(0,118)=ar(0,33);0;8;(0,13)mxf_write_l:F(0,13)mxfFile:P(0,67)len:P(0,93)mxf_write_kl:F(0,6)mxfFile:P(0,67)key:P(0,116)len:P(0,93)mxf_write_fixed_kl:F(0,6)mxfFile:P(0,67)key:P(0,116)llen:P(0,13)len:P(0,93)mxf_write_ul:F(0,6)mxfFile:P(0,67)label:P(0,119):t(0,119)=*(0,120):t(0,120)=k(0,104)mxf_write_uid:F(0,6)mxfFile:P(0,67)uid:P(0,121):t(0,121)=*(0,122):t(0,122)=k(0,109)mxf_write_uuid:F(0,6)mxfFile:P(0,67)uuid:P(0,123):t(0,123)=*(0,124):t(0,124)=k(0,111)mxf_read_batch_header:F(0,6)mxfFile:P(0,67)len:P(0,89)eleLen:P(0,89)mxf_write_batch_header:F(0,6)mxfFile:P(0,67)len:P(0,35)eleLen:P(0,35)mxf_read_array_header:F(0,6)mxfFile:P(0,67)len:P(0,89)eleLen:P(0,89)mxf_write_array_header:F(0,6)mxfFile:P(0,67)len:P(0,35)eleLen:P(0,35)mxf_equals_key:F(0,6)keyA:P(0,116)keyB:P(0,116)mxf_equals_key_prefix:F(0,6)keyA:P(0,116)keyB:P(0,116)cmpLen:P(0,125)__darwin_size_t:t(0,126)=(0,127)size_t:t(0,125)=(0,126)long unsigned int:t(0,127)=r(0,127);0;037777777777;mxf_equals_key_mod_regver:F(0,6)keyA:P(0,116)keyB:P(0,116)mxf_equals_ul:F(0,6)labelA:P(0,119)labelB:P(0,119)mxf_equals_ul_mod_regver:F(0,6)labelA:P(0,119)labelB:P(0,119)mxf_equals_uuid:F(0,6)uuidA:P(0,123)uuidB:P(0,123)mxf_equals_uid:F(0,6)uidA:P(0,121)uidB:P(0,121)mxf_equals_umid:F(0,6)umidA:P(0,128)umidB:P(0,128):t(0,128)=*(0,129):t(0,129)=k(0,130)mxfUMID:t(0,130)=(0,131):T(0,131)=s32octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;octet16:(0,13),128,8;octet17:(0,13),136,8;octet18:(0,13),144,8;octet19:(0,13),152,8;octet20:(0,13),160,8;octet21:(0,13),168,8;octet22:(0,13),176,8;octet23:(0,13),184,8;octet24:(0,13),192,8;octet25:(0,13),200,8;octet26:(0,13),208,8;octet27:(0,13),216,8;octet28:(0,13),224,8;octet29:(0,13),232,8;octet30:(0,13),240,8;octet31:(0,13),248,8;;mxf_is_ul:F(0,6)uid:P(0,121)mxf_set_runin_len:F(0,1)mxfFile:P(0,67)runinLen:P(0,78)mxf_get_runin_len:F(0,78)mxfFile:P(0,67)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_data_model.cgcc2_compiled.:t(0,1)=(0,1)_g_Null_Key_g_DMSet_set_key_g_DMFramework_set_key_g_AES3AudioDescriptor_set_key_g_WaveAudioDescriptor_AvgBps_item_key_g_WaveAudioDescriptor_SequenceOffset_item_key_g_WaveAudioDescriptor_BlockAlign_item_key_g_WaveAudioDescriptor_set_key_g_MultipleDescriptor_SubDescriptorUIDs_item_key_g_MultipleDescriptor_set_key_g_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_g_GenericDataEssenceDescriptor_set_key_g_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_key_g_GenericSoundEssenceDescriptor_DialNorm_item_key_g_GenericSoundEssenceDescriptor_QuantizationBits_item_key_g_GenericSoundEssenceDescriptor_ChannelCount_item_key_g_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_g_GenericSoundEssenceDescriptor_AudioRefLevel_item_key_g_GenericSoundEssenceDescriptor_Locked_item_key_g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key_g_GenericSoundEssenceDescriptor_set_key_g_RGBAEssenceDescriptor_PaletteLayout_item_key_g_RGBAEssenceDescriptor_Palette_item_key_g_RGBAEssenceDescriptor_PixelLayout_item_key_g_RGBAEssenceDescriptor_ScanningDirection_item_key_g_RGBAEssenceDescriptor_AlphaMinRef_item_key_g_RGBAEssenceDescriptor_AlphaMaxRef_item_key_g_RGBAEssenceDescriptor_ComponentMinRef_item_key_g_RGBAEssenceDescriptor_ComponentMaxRef_item_key_g_RGBAEssenceDescriptor_set_key_g_CDCIEssenceDescriptor_ColorRange_item_key_g_CDCIEssenceDescriptor_WhiteReflevel_item_key_g_CDCIEssenceDescriptor_BlackRefLevel_item_key_g_CDCIEssenceDescriptor_AlphaSampleDepth_item_key_g_CDCIEssenceDescriptor_PaddingBits_item_key_g_CDCIEssenceDescriptor_ReversedByteOrder_item_key_g_CDCIEssenceDescriptor_ColorSiting_item_key_g_CDCIEssenceDescriptor_VerticalSubsampling_item_key_g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key_g_CDCIEssenceDescriptor_ComponentDepth_item_key_g_CDCIEssenceDescriptor_set_key_g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key_g_GenericPictureEssenceDescriptor_FieldDominance_item_key_g_GenericPictureEssenceDescriptor_ImageEndOffset_item_key_g_GenericPictureEssenceDescriptor_ImageStartOffset_item_key_g_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_key_g_GenericPictureEssenceDescriptor_CaptureGamma_item_key_g_GenericPictureEssenceDescriptor_AlphaTransparency_item_key_g_GenericPictureEssenceDescriptor_VideoLineMap_item_key_g_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_key_g_GenericPictureEssenceDescriptor_AspectRatio_item_key_g_GenericPictureEssenceDescriptor_DisplayF2Offset_item_key_g_GenericPictureEssenceDescriptor_DisplayYOffset_item_key_g_GenericPictureEssenceDescriptor_DisplayXOffset_item_key_g_GenericPictureEssenceDescriptor_DisplayWidth_item_key_g_GenericPictureEssenceDescriptor_DisplayHeight_item_key_g_GenericPictureEssenceDescriptor_SampledYOffset_item_key_g_GenericPictureEssenceDescriptor_SampledXOffset_item_key_g_GenericPictureEssenceDescriptor_SampledHeight_item_key_g_GenericPictureEssenceDescriptor_SampledWidth_item_key_g_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_g_GenericPictureEssenceDescriptor_StoredHeight_item_key_g_GenericPictureEssenceDescriptor_StoredWidth_item_key_g_GenericPictureEssenceDescriptor_FrameLayout_item_key_g_GenericPictureEssenceDescriptor_SignalStandard_item_key_g_GenericPictureEssenceDescriptor_set_key_g_FileDescriptor_Codec_item_key_g_FileDescriptor_EssenceContainer_item_key_g_FileDescriptor_ContainerDuration_item_key_g_FileDescriptor_SampleRate_item_key_g_FileDescriptor_LinkedTrackID_item_key_g_FileDescriptor_set_key_g_GenericDescriptor_Locators_item_key_g_GenericDescriptor_set_key_g_SourcePackage_Descriptor_item_key_g_SourcePackage_set_key_g_MaterialPackage_set_key_g_DMSourceClip_DMSourceClipTrackIDs_item_key_g_DMSourceClip_set_key_g_DMSegment_DMFramework_item_key_g_DMSegment_TrackIDs_item_key_g_DMSegment_EventComment_item_key_g_DMSegment_EventStartPosition_item_key_g_DMSegment_set_key_g_SourceClip_SourceTrackID_item_key_g_SourceClip_SourcePackageID_item_key_g_SourceClip_StartPosition_item_key_g_SourceClip_set_key_g_TimecodeComponent_DropFrame_item_key_g_TimecodeComponent_StartTimecode_item_key_g_TimecodeComponent_RoundedTimecodeBase_item_key_g_TimecodeComponent_set_key_g_Sequence_StructuralComponents_item_key_g_Sequence_set_key_g_StructuralComponent_Duration_item_key_g_StructuralComponent_DataDefinition_item_key_g_StructuralComponent_set_key_g_EventTrack_EventOrigin_item_key_g_EventTrack_EventEditRate_item_key_g_EventTrack_set_key_g_Track_Origin_item_key_g_Track_EditRate_item_key_g_Track_set_key_g_StaticTrack_set_key_g_GenericTrack_Sequence_item_key_g_GenericTrack_TrackName_item_key_g_GenericTrack_TrackNumber_item_key_g_GenericTrack_TrackID_item_key_g_GenericTrack_set_key_g_TextLocator_LocatorName_item_key_g_TextLocator_set_key_g_NetworkLocator_URLString_item_key_g_NetworkLocator_set_key_g_Locator_set_key_g_GenericPackage_Tracks_item_key_g_GenericPackage_PackageModifiedDate_item_key_g_GenericPackage_PackageCreationDate_item_key_g_GenericPackage_Name_item_key_g_GenericPackage_PackageUID_item_key_g_GenericPackage_set_key_g_EssenceContainerData_BodySID_item_key_g_EssenceContainerData_IndexSID_item_key_g_EssenceContainerData_LinkedPackageUID_item_key_g_EssenceContainerData_set_key_g_ContentStorage_EssenceContainerData_item_key_g_ContentStorage_Packages_item_key_g_ContentStorage_set_key_g_Identification_Platform_item_key_g_Identification_ToolkitVersion_item_key_g_Identification_ModificationDate_item_key_g_Identification_ProductUID_item_key_g_Identification_VersionString_item_key_g_Identification_ProductVersion_item_key_g_Identification_ProductName_item_key_g_Identification_CompanyName_item_key_g_Identification_ThisGenerationUID_item_key_g_Identification_set_key_g_Preface_DMSchemes_item_key_g_Preface_EssenceContainers_item_key_g_Preface_OperationalPattern_item_key_g_Preface_ContentStorage_item_key_g_Preface_Identifications_item_key_g_Preface_PrimaryPackage_item_key_g_Preface_ObjectModelVersion_item_key_g_Preface_Version_item_key_g_Preface_LastModifiedDate_item_key_g_Preface_set_key_g_InterchangeObject_GenerationUID_item_key_g_InterchangeObject_InstanceUID_item_key_g_InterchangeObject_set_key_g_root_set_key_clear_typeclear_type:f(0,1)type:P(0,2)i:r(0,3)size_t:t(0,3)=(0,4):t(0,2)=*(0,5)__darwin_size_t:t(0,4)=(0,6)MXFItemType:t(0,5)=(0,7)long unsigned int:t(0,6)=r(0,6);0;037777777777;:T(0,7)=s140category:(0,8)=xeMXFItemTypeCategory:,0,32;typeId:(0,10),32,32;name:(0,11),64,32;info:(0,12),96,1024;;:T(0,9)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,8)=(0,9)unsigned int:t(0,10)=r(0,10);0;037777777777;:t(0,11)=*(0,13):T(0,12)=u128basic:(0,14)=xsMXFBasicTypeInfo:,0,32;array:(0,16)=xsMXFArrayTypeInfo:,0,64;compound:(0,18)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,20)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,13)=r(0,13);0;127;:T(0,15)=s4size:(0,10),0,32;;MXFBasicTypeInfo:t(0,14)=(0,15):T(0,17)=s8elementTypeId:(0,10),0,32;fixedSize:(0,10),32,32;;MXFArrayTypeInfo:t(0,16)=(0,17):T(0,19)=s128members:(0,22),0,1024;;MXFCompoundTypeInfo:t(0,18)=(0,19):T(0,21)=s8typeId:(0,10),0,32;fixedArraySize:(0,10),32,32;;MXFInterpretTypeInfo:t(0,20)=(0,21):t(0,22)=ar(0,23);0;15;(0,24)long unsigned int:t(0,23)=r(0,23);0;037777777777;MXFCompoundTypeMemberInfo:t(0,24)=(0,25):T(0,25)=s8name:(0,11),0,32;typeId:(0,10),32,32;; :T(0,9) :T(0,9)_free_item_deffree_item_def:f(0,1)itemDef:P(0,26):t(0,26)=*(0,27):t(0,27)=*(0,28)MXFItemDef:t(0,28)=(0,29):T(0,29)=s48name:(0,11),0,32;setDefKey:(0,30)=xsmxfKey:,32,128;key:(0,30),160,128;localTag:(0,32),288,16;typeId:(0,10),320,32;isRequired:(0,34),352,32;;mxfUL:t(0,31)=(0,35)mxfKey:t(0,30)=(0,31)uint16_t:t(0,33)=(0,36)mxfLocalTag:t(0,32)=(0,33)int:t(0,34)=r(0,34);-2147483648;2147483647;:T(0,35)=s16octet0:(0,37),0,8;octet1:(0,37),8,8;octet2:(0,37),16,8;octet3:(0,37),24,8;octet4:(0,37),32,8;octet5:(0,37),40,8;octet6:(0,37),48,8;octet7:(0,37),56,8;octet8:(0,37),64,8;octet9:(0,37),72,8;octet10:(0,37),80,8;octet11:(0,37),88,8;octet12:(0,37),96,8;octet13:(0,37),104,8;octet14:(0,37),112,8;octet15:(0,37),120,8;;short unsigned int:t(0,36)=@s16;r(0,36);0;65535;unsigned char:t(0,38)=@s8;r(0,38);0;255;uint8_t:t(0,37)=(0,38)_free_set_deffree_set_def:f(0,1)setDef:P(0,39):t(0,39)=*(0,40):t(0,40)=*(0,41)MXFSetDef:t(0,41)=(0,42)_MXFSetDef:T(0,42)=s56name:(0,11),0,32;parentSetDefKey:(0,30),32,128;key:(0,30),160,128;itemDefs:(0,43)=xsMXFList:,288,128;parentSetDef:(0,45),416,32;;:T(0,44)=s16elements:(0,46),0,32;lastElement:(0,46),32,32;len:(0,47),64,32;freeFunc:(0,48),96,32;;MXFList:t(0,43)=(0,44):t(0,45)=*(0,42):t(0,46)=*(0,50)long int:t(0,47)=r(0,47);-2147483648;2147483647;:t(0,49)=*(0,51)free_func_type:t(0,48)=(0,49)MXFListElement:t(0,50)=(0,52):t(0,51)=f(0,1)_MXFListElement:T(0,52)=s8next:(0,53),0,32;data:(0,54),32,32;;:t(0,53)=*(0,52):t(0,54)=*(0,1)_free_item_def_in_listfree_item_def_in_list:f(0,1)data:P(0,54)itemDef:(0,27)_free_set_def_in_listfree_set_def_in_list:f(0,1)data:P(0,54)setDef:(0,40)_set_def_eqset_def_eq:f(0,34)data:P(0,54)info:P(0,54)_item_def_eqitem_def_eq:f(0,34)data:P(0,54)info:P(0,54)_get_type_idget_type_id:f(0,10)dataModel:P(0,55)i:r(0,3):t(0,55)=*(0,56)MXFDataModel:t(0,56)=(0,57):T(0,57)=s17956itemDefs:(0,43),0,128;setDefs:(0,43),128,128;types:(0,58),256,143360;lastTypeId:(0,10),143616,32;;:t(0,58)=ar(0,23);0;127;(0,5)lastTypeId:r(0,10)unsigned int:t(0,10)typeId:r(0,10)mxf_free_data_model:F(0,1)dataModel:P(0,59):t(0,59)=*(0,55)mxf_register_interpret_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)interpretedTypeId:P(0,10)fixedArraySize:P(0,10)actualTypeId:r(0,10):t(0,60)=*(0,61):t(0,61)=k(0,13)type:r(0,2)void:t(0,1)mxf_register_compound_type_member:F(0,34)type:P(0,2)memberName:P(0,60)memberTypeId:P(0,10)memberIndex:r(0,3)mxf_register_compound_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)actualTypeId:r(0,10)type:r(0,2)mxf_register_array_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)elementTypeId:P(0,10)fixedSize:P(0,10)actualTypeId:r(0,10)type:r(0,2)mxf_register_basic_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)size:P(0,10)type:r(0,2)mxf_register_item_def:F(0,34)dataModel:P(0,55)name:P(0,60)setKey:P(0,62)key:P(0,62)tag:P(0,32)typeId:P(0,10)isRequired:P(0,34)newItemDef:(0,27):t(0,62)=*(0,63):t(0,63)=k(0,30)itemDef:r(0,27)mxf_register_set_def:F(0,34)dataModel:P(0,55)name:P(0,60)parentKey:P(0,62)key:P(0,62)newSetDef:(0,40)setDef:r(0,40)./include/mxf/mxf_baseline_data_model.h./mxf/mxf_data_model.c./include/mxf/mxf_baseline_data_model.h./mxf/mxf_data_model.cmxf_load_data_model:F(0,34)dataModel:P(0,59)newDataModel:(0,55)itemType:r(0,2)mxf_get_item_def_type:F(0,2)dataModel:P(0,55)typeId:P(0,10)mxf_check_data_model:F(0,34)dataModel:P(0,55)iter1:(0,64)=xsMXFListIterator::T(0,65)=s12nextElement:(0,46),0,32;data:(0,54),32,32;index:(0,47),64,32;;MXFListIterator:t(0,64)=(0,65)iter2:(0,64)setDef1:r(0,40)itemDef1:r(0,27)itemDef2:r(0,27)listIndex:r(0,47)long int:t(0,47)keyStr:(0,66)keyStr:(0,66)keyStr:(0,66)keyStr:(0,66)keyStr:(0,66):t(0,66)=ar(0,23);0;47;(0,13)mxf_find_set_def:F(0,34)dataModel:P(0,55)key:P(0,62)setDef:P(0,39)result:r(0,54)mxf_finalise_data_model:F(0,34)dataModel:P(0,55)iter:(0,64)itemDef:r(0,27)setDef:(0,40)mxf_find_item_def:F(0,34)dataModel:P(0,55)key:P(0,62)itemDef:P(0,26)result:r(0,54)mxf_find_item_def_in_set_def:F(0,34)key:P(0,62)setDef:P(0,67)itemDef:P(0,26)result:r(0,54):t(0,67)=*(0,68):t(0,68)=k(0,41)mxf_is_subclass_of:F(0,34)dataModel:P(0,55)setKey:P(0,62)parentSetKey:P(0,62)set:(0,40)g_Null_Key:S(0,63)g_root_set_key:S(0,69)g_InterchangeObject_set_key:S(0,69)g_InterchangeObject_InstanceUID_item_key:S(0,69)g_InterchangeObject_GenerationUID_item_key:S(0,69)g_Preface_set_key:S(0,69)g_Preface_LastModifiedDate_item_key:S(0,69)g_Preface_Version_item_key:S(0,69)g_Preface_ObjectModelVersion_item_key:S(0,69)g_Preface_PrimaryPackage_item_key:S(0,69)g_Preface_Identifications_item_key:S(0,69)g_Preface_ContentStorage_item_key:S(0,69)g_Preface_OperationalPattern_item_key:S(0,69)g_Preface_EssenceContainers_item_key:S(0,69)g_Preface_DMSchemes_item_key:S(0,69)g_Identification_set_key:S(0,69)g_Identification_ThisGenerationUID_item_key:S(0,69)g_Identification_CompanyName_item_key:S(0,69)g_Identification_ProductName_item_key:S(0,69)g_Identification_ProductVersion_item_key:S(0,69)g_Identification_VersionString_item_key:S(0,69)g_Identification_ProductUID_item_key:S(0,69)g_Identification_ModificationDate_item_key:S(0,69)g_Identification_ToolkitVersion_item_key:S(0,69)g_Identification_Platform_item_key:S(0,69)g_ContentStorage_set_key:S(0,69)g_ContentStorage_Packages_item_key:S(0,69)g_ContentStorage_EssenceContainerData_item_key:S(0,69)g_EssenceContainerData_set_key:S(0,69)g_EssenceContainerData_LinkedPackageUID_item_key:S(0,69)g_EssenceContainerData_IndexSID_item_key:S(0,69)g_EssenceContainerData_BodySID_item_key:S(0,69)g_GenericPackage_set_key:S(0,69)g_GenericPackage_PackageUID_item_key:S(0,69)g_GenericPackage_Name_item_key:S(0,69)g_GenericPackage_PackageCreationDate_item_key:S(0,69)g_GenericPackage_PackageModifiedDate_item_key:S(0,69)g_GenericPackage_Tracks_item_key:S(0,69)g_Locator_set_key:S(0,69)g_NetworkLocator_set_key:S(0,69)g_NetworkLocator_URLString_item_key:S(0,69)g_TextLocator_set_key:S(0,69)g_TextLocator_LocatorName_item_key:S(0,69)g_GenericTrack_set_key:S(0,69)g_GenericTrack_TrackID_item_key:S(0,69)g_GenericTrack_TrackNumber_item_key:S(0,69)g_GenericTrack_TrackName_item_key:S(0,69)g_GenericTrack_Sequence_item_key:S(0,69)g_StaticTrack_set_key:S(0,69)g_Track_set_key:S(0,69)g_Track_EditRate_item_key:S(0,69)g_Track_Origin_item_key:S(0,69)g_EventTrack_set_key:S(0,69)g_EventTrack_EventEditRate_item_key:S(0,69)g_EventTrack_EventOrigin_item_key:S(0,69)g_StructuralComponent_set_key:S(0,69)g_StructuralComponent_DataDefinition_item_key:S(0,69)g_StructuralComponent_Duration_item_key:S(0,69)g_Sequence_set_key:S(0,69)g_Sequence_StructuralComponents_item_key:S(0,69)g_TimecodeComponent_set_key:S(0,69)g_TimecodeComponent_RoundedTimecodeBase_item_key:S(0,69)g_TimecodeComponent_StartTimecode_item_key:S(0,69)g_TimecodeComponent_DropFrame_item_key:S(0,69)g_SourceClip_set_key:S(0,69)g_SourceClip_StartPosition_item_key:S(0,69)g_SourceClip_SourcePackageID_item_key:S(0,69)g_SourceClip_SourceTrackID_item_key:S(0,69)g_DMSegment_set_key:S(0,69)g_DMSegment_EventStartPosition_item_key:S(0,69)g_DMSegment_EventComment_item_key:S(0,69)g_DMSegment_TrackIDs_item_key:S(0,69)g_DMSegment_DMFramework_item_key:S(0,69)g_DMSourceClip_set_key:S(0,69)g_DMSourceClip_DMSourceClipTrackIDs_item_key:S(0,69)g_MaterialPackage_set_key:S(0,69)g_SourcePackage_set_key:S(0,69)g_SourcePackage_Descriptor_item_key:S(0,69)g_GenericDescriptor_set_key:S(0,69)g_GenericDescriptor_Locators_item_key:S(0,69)g_FileDescriptor_set_key:S(0,69)g_FileDescriptor_LinkedTrackID_item_key:S(0,69)g_FileDescriptor_SampleRate_item_key:S(0,69)g_FileDescriptor_ContainerDuration_item_key:S(0,69)g_FileDescriptor_EssenceContainer_item_key:S(0,69)g_FileDescriptor_Codec_item_key:S(0,69)g_GenericPictureEssenceDescriptor_set_key:S(0,69)g_GenericPictureEssenceDescriptor_SignalStandard_item_key:S(0,69)g_GenericPictureEssenceDescriptor_FrameLayout_item_key:S(0,69)g_GenericPictureEssenceDescriptor_StoredWidth_item_key:S(0,69)g_GenericPictureEssenceDescriptor_StoredHeight_item_key:S(0,69)g_GenericPictureEssenceDescriptor_StoredF2Offset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledWidth_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledHeight_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledXOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledYOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayHeight_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayWidth_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayXOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayYOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayF2Offset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_AspectRatio_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_key:S(0,69)g_GenericPictureEssenceDescriptor_VideoLineMap_item_key:S(0,69)g_GenericPictureEssenceDescriptor_AlphaTransparency_item_key:S(0,69)g_GenericPictureEssenceDescriptor_CaptureGamma_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ImageStartOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ImageEndOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_FieldDominance_item_key:S(0,69)g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key:S(0,69)g_CDCIEssenceDescriptor_set_key:S(0,69)g_CDCIEssenceDescriptor_ComponentDepth_item_key:S(0,69)g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key:S(0,69)g_CDCIEssenceDescriptor_VerticalSubsampling_item_key:S(0,69)g_CDCIEssenceDescriptor_ColorSiting_item_key:S(0,69)g_CDCIEssenceDescriptor_ReversedByteOrder_item_key:S(0,69)g_CDCIEssenceDescriptor_PaddingBits_item_key:S(0,69)g_CDCIEssenceDescriptor_AlphaSampleDepth_item_key:S(0,69)g_CDCIEssenceDescriptor_BlackRefLevel_item_key:S(0,69)g_CDCIEssenceDescriptor_WhiteReflevel_item_key:S(0,69)g_CDCIEssenceDescriptor_ColorRange_item_key:S(0,69)g_RGBAEssenceDescriptor_set_key:S(0,69)g_RGBAEssenceDescriptor_ComponentMaxRef_item_key:S(0,69)g_RGBAEssenceDescriptor_ComponentMinRef_item_key:S(0,69)g_RGBAEssenceDescriptor_AlphaMaxRef_item_key:S(0,69)g_RGBAEssenceDescriptor_AlphaMinRef_item_key:S(0,69)g_RGBAEssenceDescriptor_ScanningDirection_item_key:S(0,69)g_RGBAEssenceDescriptor_PixelLayout_item_key:S(0,69)g_RGBAEssenceDescriptor_Palette_item_key:S(0,69)g_RGBAEssenceDescriptor_PaletteLayout_item_key:S(0,69)g_GenericSoundEssenceDescriptor_set_key:S(0,69)g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key:S(0,69)g_GenericSoundEssenceDescriptor_Locked_item_key:S(0,69)g_GenericSoundEssenceDescriptor_AudioRefLevel_item_key:S(0,69)g_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key:S(0,69)g_GenericSoundEssenceDescriptor_ChannelCount_item_key:S(0,69)g_GenericSoundEssenceDescriptor_QuantizationBits_item_key:S(0,69)g_GenericSoundEssenceDescriptor_DialNorm_item_key:S(0,69)g_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_key:S(0,69)g_GenericDataEssenceDescriptor_set_key:S(0,69)g_GenericDataEssenceDescriptor_DataEssenceCoding_item_key:S(0,69)g_MultipleDescriptor_set_key:S(0,69)g_MultipleDescriptor_SubDescriptorUIDs_item_key:S(0,69)g_WaveAudioDescriptor_set_key:S(0,69)g_WaveAudioDescriptor_BlockAlign_item_key:S(0,69)g_WaveAudioDescriptor_SequenceOffset_item_key:S(0,69)g_WaveAudioDescriptor_AvgBps_item_key:S(0,69)g_AES3AudioDescriptor_set_key:S(0,69)g_DMFramework_set_key:S(0,69)g_DMSet_set_key:S(0,69):t(0,69)=k(0,31)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_list.cgcc2_compiled.:t(0,1)=(0,1)mxf_clear_list:F(0,1)list:P(0,2)element:r(0,3)nextElement:r(0,3):t(0,2)=*(0,4):t(0,3)=*(0,5)MXFList:t(0,4)=(0,6)MXFListElement:t(0,5)=(0,7):T(0,6)=s16elements:(0,3),0,32;lastElement:(0,3),32,32;len:(0,8),64,32;freeFunc:(0,9),96,32;;_MXFListElement:T(0,7)=s8next:(0,11),0,32;data:(0,12),32,32;;long int:t(0,8)=r(0,8);-2147483648;2147483647;:t(0,10)=*(0,13)free_func_type:t(0,9)=(0,10):t(0,11)=*(0,7):t(0,12)=*(0,1):t(0,13)=f(0,1)mxf_free_list:F(0,1)list:P(0,14):t(0,14)=*(0,2)mxf_initialise_list:F(0,1)list:P(0,2)freeFunc:P(0,9)mxf_create_list:F(0,15)list:P(0,14)freeFunc:P(0,9)int:t(0,15)=r(0,15);-2147483648;2147483647;mxf_append_list_element:F(0,15)list:P(0,2)data:P(0,12)mxf_prepend_list_element:F(0,15)list:P(0,2)data:P(0,12)mxf_insert_list_element:F(0,15)list:P(0,2)index:P(0,8)before:P(0,15)data:P(0,12)nextElement:r(0,3)prevElement:r(0,3)currentIndex:r(0,8)long int:t(0,8)void:t(0,1)mxf_get_list_length:F(0,8)list:P(0,2)mxf_find_list_element:F(0,12)list:P(0,16)info:P(0,12)eqFunc:P(0,17)result:r(0,12):t(0,16)=*(0,19):t(0,18)=*(0,20)eq_func_type:t(0,17)=(0,18):t(0,19)=k(0,4):t(0,20)=f(0,15)element:r(0,3)mxf_remove_list_element:F(0,12)list:P(0,2)info:P(0,12)eqFunc:P(0,17)result:r(0,12)element:r(0,3)prevElement:r(0,3)mxf_get_first_list_element:F(0,12)list:P(0,2)mxf_get_last_list_element:F(0,12)list:P(0,2)mxf_get_list_element:F(0,12)list:P(0,2)index:P(0,8)element:r(0,3)mxf_initialise_list_iter:F(0,1)iter:P(0,21)list:P(0,16):t(0,21)=*(0,22)MXFListIterator:t(0,22)=(0,23):T(0,23)=s12nextElement:(0,3),0,32;data:(0,12),32,32;index:(0,8),64,32;;mxf_initialise_list_iter_at:F(0,1)iter:P(0,21)list:P(0,16)index:P(0,8)mxf_next_list_iter_element:F(0,15)iter:P(0,21)mxf_get_iter_element:F(0,12)iter:P(0,21)mxf_get_list_iter_index:F(0,8)iter:P(0,21)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_partition.cgcc2_compiled.:t(0,1)=(0,1)_g_PartitionPackPrefix_key_g_RandomIndexPack_key_g_KLVFill_key_g_Null_Keymxf_is_header_partition_pack:F(0,2)key:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,4):t(0,4)=k(0,5)mxfKey:t(0,5)=(0,6)mxfUL:t(0,6)=(0,7):T(0,7)=s16octet0:(0,8),0,8;octet1:(0,8),8,8;octet2:(0,8),16,8;octet3:(0,8),24,8;octet4:(0,8),32,8;octet5:(0,8),40,8;octet6:(0,8),48,8;octet7:(0,8),56,8;octet8:(0,8),64,8;octet9:(0,8),72,8;octet10:(0,8),80,8;octet11:(0,8),88,8;octet12:(0,8),96,8;octet13:(0,8),104,8;octet14:(0,8),112,8;octet15:(0,8),120,8;;unsigned char:t(0,9)=@s8;r(0,9);0;255;uint8_t:t(0,8)=(0,9)mxf_is_body_partition_pack:F(0,2)key:P(0,3)mxf_is_footer_partition_pack:F(0,2)key:P(0,3)mxf_is_partition_pack:F(0,2)key:P(0,3)mxf_is_filler:F(0,2)key:P(0,3)mxf_partition_is_closed:F(0,2)key:P(0,3)mxf_partition_is_complete:F(0,2)key:P(0,3)mxf_partition_is_closed_and_complete:F(0,2)key:P(0,3)_free_partition_in_listmxf_create_file_partitions:F(0,2)partitions:P(0,10):t(0,10)=*(0,11):t(0,11)=*(0,12)MXFFilePartitions:t(0,12)=(0,13)MXFList:t(0,13)=(0,14):T(0,14)=s16elements:(0,15),0,32;lastElement:(0,15),32,32;len:(0,16),64,32;freeFunc:(0,17),96,32;;:t(0,15)=*(0,19)long int:t(0,16)=r(0,16);-2147483648;2147483647;:t(0,18)=*(0,20)free_func_type:t(0,17)=(0,18)MXFListElement:t(0,19)=(0,21):t(0,20)=f(0,1)_MXFListElement:T(0,21)=s8next:(0,22),0,32;data:(0,23),32,32;;:t(0,22)=*(0,21):t(0,23)=*(0,1)mxf_free_file_partitions:F(0,1)partitions:P(0,10)mxf_initialise_file_partitions:F(0,1)partitions:P(0,11)mxf_clear_file_partitions:F(0,1)partitions:P(0,11)mxf_clear_rip:F(0,1)rip:P(0,24):t(0,24)=*(0,25)MXFRIP:t(0,25)=(0,26):T(0,26)=s16entries:(0,13),0,128;;mxf_clear_partition:F(0,1)partition:P(0,27):t(0,27)=*(0,28)MXFPartition:t(0,28)=(0,29):T(0,29)=s128key:(0,6),0,128;majorVersion:(0,30),128,16;minorVersion:(0,30),144,16;kagSize:(0,32),160,32;thisPartition:(0,34),192,64;previousPartition:(0,34),256,64;footerPartition:(0,34),320,64;headerByteCount:(0,34),384,64;indexByteCount:(0,34),448,64;indexSID:(0,32),512,32;bodyOffset:(0,34),544,64;bodySID:(0,32),608,32;operationalPattern:(0,6),640,128;essenceContainers:(0,13),768,128;headerMarkInPos:(0,36),896,64;indexMarkInPos:(0,36),960,64;;short unsigned int:t(0,31)=@s16;r(0,31);0;65535;uint16_t:t(0,30)=(0,31)unsigned int:t(0,33)=r(0,33);0;037777777777;uint32_t:t(0,32)=(0,33)long long unsigned int:t(0,35)=@s64;r(0,35);0;01777777777777777777777;uint64_t:t(0,34)=(0,35)long long int:t(0,37)=@s64;r(0,37);01000000000000000000000;0777777777777777777777;int64_t:t(0,36)=(0,37)mxf_free_partition:F(0,1)partition:P(0,38):t(0,38)=*(0,27)free_partition_in_list:f(0,1)data:P(0,23)tmpPartition:(0,27)mxf_initialise_partition:F(0,1)partition:P(0,27)mxf_create_partition:F(0,2)partition:P(0,38)mxf_append_partition_esscont_label:F(0,2)partition:P(0,27)label:P(0,39)void:t(0,1):t(0,39)=*(0,40):t(0,40)=k(0,6)mxf_initialise_with_partition:F(0,2)sourcePartition:P(0,41)partition:P(0,27)iter:(0,42)=xsMXFListIterator::t(0,41)=*(0,44):T(0,43)=s12nextElement:(0,15),0,32;data:(0,23),32,32;index:(0,16),64,32;;MXFListIterator:t(0,42)=(0,43):t(0,44)=k(0,28)mxf_create_from_partition:F(0,2)sourcePartition:P(0,41)partition:P(0,38)newPartition:(0,27)mxf_append_partition:F(0,2)partitions:P(0,11)partition:P(0,27)mxf_append_new_from_partition:F(0,2)partitions:P(0,11)sourcePartition:P(0,27)partition:P(0,38)newPartition:(0,27)mxf_append_new_partition:F(0,2)partitions:P(0,11)partition:P(0,38)newPartition:(0,27)mxf_mark_header_start:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)int64_t:t(0,36):t(0,45)=*(0,46)MXFFile:t(0,46)=(0,47):T(0,47)=s52close:(0,48),0,32;read:(0,49),32,32;write:(0,50),64,32;get_char:(0,51),96,32;put_char:(0,52),128,32;eof:(0,51),160,32;seek:(0,53),192,32;tell:(0,54),224,32;is_seekable:(0,51),256,32;size:(0,54),288,32;free_sys_data:(0,48),320,32;sysData:(0,55),352,32;minLLen:(0,8),384,8;runinLen:(0,30),400,16;;:t(0,48)=*(0,56):t(0,49)=*(0,57):t(0,50)=*(0,58):t(0,51)=*(0,59):t(0,52)=*(0,60):t(0,53)=*(0,61):t(0,54)=*(0,62):t(0,55)=*(0,63):t(0,56)=f(0,1):t(0,57)=f(0,32):t(0,58)=f(0,32):t(0,59)=f(0,2):t(0,60)=f(0,2):t(0,61)=f(0,2):t(0,62)=f(0,36):t(0,63)=(0,64):t(0,64)=xsMXFFileSysData:mxf_mark_header_end:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)mxf_mark_index_start:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)mxf_mark_index_end:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)mxf_write_partition:F(0,2)mxfFile:P(0,45)partition:P(0,27)essenceContainerLen:r(0,32)uint32_t:t(0,32)packLen:r(0,34)uint64_t:t(0,34)filePos:r(0,36)iter:(0,42)mxf_update_partitions:F(0,2)mxfFile:P(0,45)partitions:P(0,11)previousPartition:r(0,27)lastPartition:r(0,27)iter:(0,42)haveFooter:r(0,2)int:t(0,2)partition:r(0,27)partition:r(0,27)partition:r(0,27)mxf_read_partition:F(0,2)mxfFile:P(0,45)key:P(0,3)partition:P(0,38)newPartition:(0,27)len:(0,32)eleLen:(0,32)label:(0,6)i:r(0,32)mxf_fill_to_kag:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)relativeFilePos:r(0,34)i:r(0,36)fillSize:r(0,36)llen:r(0,8)uint8_t:t(0,8)mxf_fill_to_position:F(0,2)mxfFile:P(0,45)position:P(0,34)filePos:r(0,36)fillSize:r(0,36)i:r(0,36)mxf_allocate_space:F(0,2)mxfFile:P(0,45)size:P(0,32)fillSize:r(0,36)i:r(0,36)mxf_write_fill:F(0,2)mxfFile:P(0,45)size:P(0,32)mxf_read_next_nonfiller_kl:F(0,2)mxfFile:P(0,45)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,5)tllen:(0,8):t(0,65)=*(0,5):t(0,66)=*(0,8):t(0,67)=*(0,34)tlen:(0,34)mxf_read_rip:F(0,2)mxfFile:P(0,45)rip:P(0,24)size:(0,32)key:(0,5)llen:(0,8)len:(0,34)numEntries:r(0,32)i:r(0,32)mxf_write_rip:F(0,2)mxfFile:P(0,45)partitions:P(0,11)len:r(0,34)llen:r(0,8)iter:(0,42)partition:r(0,27)partition:r(0,27)mxf_read_header_pp_kl:F(0,2)mxfFile:P(0,45)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,5)tllen:(0,8)tlen:(0,34)mxf_read_header_pp_kl_with_runin:F(0,2)mxfFile:P(0,45)key:P(0,65)llen:P(0,66)len:P(0,67)keyCompareByte:r(0,8)runinCheckCount:r(0,32)k:(0,5)keyPtr:r(0,66)byte:r(0,2)g_Null_Key:S(0,4)g_KLVFill_key:S(0,4)g_RandomIndexPack_key:S(0,4)g_PartitionPackPrefix_key:S(0,4)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./utils/mxf_uu_metadata.cgcc2_compiled.:t(0,1)=(0,1)_g_FileDescriptor_LinkedTrackID_item_key_g_MultipleDescriptor_SubDescriptorUIDs_item_key_g_MultipleDescriptor_set_key_g_SourcePackage_Descriptor_item_key_g_GenericTrack_TrackID_item_key_g_GenericPackage_set_key_g_GenericPackage_PackageUID_item_key_g_ContentStorage_Packages_item_key_g_ContentStorage_set_key_g_SourceClip_SourceTrackID_item_key_g_SourceClip_SourcePackageID_item_key_g_Sequence_StructuralComponents_item_key_g_SourceClip_set_key_g_GenericTrack_Sequence_item_key_g_StructuralComponent_DataDefinition_item_key_g_Track_EditRate_item_key_g_StructuralComponent_Duration_item_key_g_GenericPackage_Tracks_item_key_g_SourcePackage_set_key_g_EssenceContainerData_LinkedPackageUID_item_key_g_EssenceContainerData_set_keymxf_uu_get_package_tracks:F(0,2)packageSet:P(0,3)iter:P(0,4)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,5):t(0,4)=*(0,6)MXFMetadataSet:t(0,5)=(0,7)MXFArrayItemIterator:t(0,6)=(0,8)_MXFMetadataSet:T(0,7)=s60key:(0,9)=xsmxfKey:,0,128;instanceUID:(0,11)=xsmxfUUID:,128,128;items:(0,13)=xsMXFList:,256,128;headerMetadata:(0,15),384,32;fixedSpaceAllocation:(0,16),416,64;;:T(0,8)=s16item:(0,18),0,32;numElements:(0,19),32,32;elementLength:(0,19),64,32;currentElement:(0,19),96,32;;mxfUL:t(0,10)=(0,21)mxfKey:t(0,9)=(0,10):T(0,12)=s16octet0:(0,22),0,8;octet1:(0,22),8,8;octet2:(0,22),16,8;octet3:(0,22),24,8;octet4:(0,22),32,8;octet5:(0,22),40,8;octet6:(0,22),48,8;octet7:(0,22),56,8;octet8:(0,22),64,8;octet9:(0,22),72,8;octet10:(0,22),80,8;octet11:(0,22),88,8;octet12:(0,22),96,8;octet13:(0,22),104,8;octet14:(0,22),112,8;octet15:(0,22),120,8;;mxfUUID:t(0,11)=(0,12):T(0,14)=s16elements:(0,24),0,32;lastElement:(0,24),32,32;len:(0,25),64,32;freeFunc:(0,26),96,32;;MXFList:t(0,13)=(0,14):t(0,15)=*(0,28)long long unsigned int:t(0,17)=@s64;r(0,17);0;01777777777777777777777;uint64_t:t(0,16)=(0,17):t(0,18)=*(0,29)unsigned int:t(0,20)=r(0,20);0;037777777777;uint32_t:t(0,19)=(0,20):T(0,21)=s16octet0:(0,22),0,8;octet1:(0,22),8,8;octet2:(0,22),16,8;octet3:(0,22),24,8;octet4:(0,22),32,8;octet5:(0,22),40,8;octet6:(0,22),48,8;octet7:(0,22),56,8;octet8:(0,22),64,8;octet9:(0,22),72,8;octet10:(0,22),80,8;octet11:(0,22),88,8;octet12:(0,22),96,8;octet13:(0,22),104,8;octet14:(0,22),112,8;octet15:(0,22),120,8;;unsigned char:t(0,23)=@s8;r(0,23);0;255;uint8_t:t(0,22)=(0,23):t(0,24)=*(0,30)long int:t(0,25)=r(0,25);-2147483648;2147483647;:t(0,27)=*(0,31)free_func_type:t(0,26)=(0,27)_MXFHeaderMetadata:T(0,28)=s24dataModel:(0,32),0,32;primerPack:(0,33),32,32;sets:(0,13),64,128;;MXFMetadataItem:t(0,29)=(0,34)MXFListElement:t(0,30)=(0,35):t(0,31)=f(0,1):t(0,32)=*(0,36):t(0,33)=*(0,37):T(0,34)=s36key:(0,9),0,128;tag:(0,38),128,16;isPersistent:(0,2),160,32;length:(0,38),192,16;value:(0,40),224,32;set:(0,41),256,32;;_MXFListElement:T(0,35)=s8next:(0,42),0,32;data:(0,43),32,32;;MXFDataModel:t(0,36)=(0,44)MXFPrimerPack:t(0,37)=(0,45)short unsigned int:t(0,39)=@s16;r(0,39);0;65535;uint16_t:t(0,38)=(0,39):t(0,40)=*(0,22):t(0,41)=*(0,7):t(0,42)=*(0,35):t(0,43)=*(0,1):T(0,44)=s17956itemDefs:(0,13),0,128;setDefs:(0,13),128,128;types:(0,46),256,143360;lastTypeId:(0,20),143616,32;;:T(0,45)=s20nextTag:(0,47),0,16;entries:(0,13),32,128;;:t(0,46)=ar(0,48);0;127;(0,49)mxfLocalTag:t(0,47)=(0,38)long unsigned int:t(0,48)=r(0,48);0;037777777777;MXFItemType:t(0,49)=(0,50):T(0,50)=s140category:(0,51)=xeMXFItemTypeCategory:,0,32;typeId:(0,20),32,32;name:(0,53),64,32;info:(0,54),96,1024;;:T(0,52)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,51)=(0,52):t(0,53)=*(0,55):T(0,54)=u128basic:(0,56)=xsMXFBasicTypeInfo:,0,32;array:(0,58)=xsMXFArrayTypeInfo:,0,64;compound:(0,60)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,62)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,55)=r(0,55);0;127;:T(0,57)=s4size:(0,20),0,32;;MXFBasicTypeInfo:t(0,56)=(0,57):T(0,59)=s8elementTypeId:(0,20),0,32;fixedSize:(0,20),32,32;;MXFArrayTypeInfo:t(0,58)=(0,59):T(0,61)=s128members:(0,64),0,1024;;MXFCompoundTypeInfo:t(0,60)=(0,61):T(0,63)=s8typeId:(0,20),0,32;fixedArraySize:(0,20),32,32;;MXFInterpretTypeInfo:t(0,62)=(0,63):t(0,64)=ar(0,48);0;15;(0,65)MXFCompoundTypeMemberInfo:t(0,65)=(0,66):T(0,66)=s8name:(0,53),0,32;typeId:(0,20),32,32;;mxf_uu_next_track:F(0,2) :T(0,52) :T(0,52)headerMetadata:P(0,67)iter:P(0,4)trackSet:P(0,68)arrayData:(0,40)uint8_t:t(0,22):t(0,67)=*(0,69):t(0,68)=*(0,3)MXFHeaderMetadata:t(0,69)=(0,28)arrayDataLen:(0,19)uint32_t:t(0,19)mxf_uu_get_track_duration:F(0,2)trackSet:P(0,3)duration:P(0,70)sequenceSet:(0,3):t(0,70)=*(0,71)mxfLength:t(0,71)=(0,72)int64_t:t(0,72)=(0,73)long long int:t(0,73)=@s64;r(0,73);01000000000000000000000;0777777777777777777777;mxf_uu_get_track_duration_at_rate:F(0,2)trackSet:P(0,3)editRate:P(0,74)duration:P(0,70)localDuration:(0,71)mxfLength:t(0,71):t(0,74)=*(0,75)mxfRational:t(0,75)=(0,76):T(0,76)=s8numerator:(0,77),0,32;denominator:(0,77),32,32;;int32_t:t(0,77)=(0,2)localEditRate:(0,75)mxf_uu_get_track_datadef:F(0,2)trackSet:P(0,3)dataDef:P(0,78)sequenceSet:(0,3):t(0,78)=*(0,10)mxf_uu_get_track_reference:F(0,2)trackSet:P(0,3)sourcePackageUID:P(0,79)sourceTrackID:P(0,80)sequenceSet:(0,3)sourceClipSet:(0,3)sequenceComponentCount:(0,19):t(0,79)=*(0,81):t(0,80)=*(0,19)mxfUMID:t(0,81)=(0,82):T(0,82)=s32octet0:(0,22),0,8;octet1:(0,22),8,8;octet2:(0,22),16,8;octet3:(0,22),24,8;octet4:(0,22),32,8;octet5:(0,22),40,8;octet6:(0,22),48,8;octet7:(0,22),56,8;octet8:(0,22),64,8;octet9:(0,22),72,8;octet10:(0,22),80,8;octet11:(0,22),88,8;octet12:(0,22),96,8;octet13:(0,22),104,8;octet14:(0,22),112,8;octet15:(0,22),120,8;octet16:(0,22),128,8;octet17:(0,22),136,8;octet18:(0,22),144,8;octet19:(0,22),152,8;octet20:(0,22),160,8;octet21:(0,22),168,8;octet22:(0,22),176,8;octet23:(0,22),184,8;octet24:(0,22),192,8;octet25:(0,22),200,8;octet26:(0,22),208,8;octet27:(0,22),216,8;octet28:(0,22),224,8;octet29:(0,22),232,8;octet30:(0,22),240,8;octet31:(0,22),248,8;;arrayElement:(0,40)i:r(0,19)mxf_uu_get_referenced_package:F(0,2)headerMetadata:P(0,67)sourcePackageUID:P(0,79)packageSet:P(0,68)contentStorageSet:(0,3)set:(0,3)iter:(0,6)arrayElementValue:(0,40)arrayElementLength:(0,19)packageUID:(0,81)foundIt:r(0,2)int:t(0,2)mxf_uu_get_top_file_package:F(0,2)headerMetadata:P(0,67)filePackageSet:P(0,68)essContainerDataSet:(0,3)set:(0,3)topFilePackageUID:(0,81)mxf_uu_get_referenced_track:F(0,2)headerMetadata:P(0,67)sourcePackageUID:P(0,79)sourceTrackID:P(0,19)sourceTrackSet:P(0,68)packageSet:(0,3)trackSet:(0,3)iter:(0,6)trackID:(0,19)foundIt:r(0,2)mxf_uu_get_track_descriptor:F(0,2)sourcePackageSet:P(0,3)trackID:P(0,19)linkedDescriptorSet:P(0,68)descriptorSet:(0,3)childDescriptorSet:(0,3)iter:(0,6)arrayElementValue:(0,40)arrayElementLength:(0,19)linkedTrackID:(0,19)mxf_uu_get_utf16string_item:F(0,2)set:P(0,3)itemKey:P(0,83)value:P(0,84)mxfUTF16Char:t(0,85)=(0,86):t(0,83)=*(0,87):t(0,84)=*(0,88)wchar_t:t(0,86)=(0,89):t(0,87)=k(0,9):t(0,88)=*(0,85)__darwin_wchar_t:t(0,89)=(0,2)size:(0,38)uint16_t:t(0,38)void:t(0,1)g_ContentStorage_set_key:S(0,90)g_ContentStorage_Packages_item_key:S(0,90)g_EssenceContainerData_set_key:S(0,90)g_EssenceContainerData_LinkedPackageUID_item_key:S(0,90)g_GenericPackage_set_key:S(0,90)g_GenericPackage_PackageUID_item_key:S(0,90)g_GenericPackage_Tracks_item_key:S(0,90)g_GenericTrack_TrackID_item_key:S(0,90)g_GenericTrack_Sequence_item_key:S(0,90)g_Track_EditRate_item_key:S(0,90)g_StructuralComponent_DataDefinition_item_key:S(0,90)g_StructuralComponent_Duration_item_key:S(0,90)g_Sequence_StructuralComponents_item_key:S(0,90)g_SourceClip_set_key:S(0,90)g_SourceClip_SourcePackageID_item_key:S(0,90)g_SourceClip_SourceTrackID_item_key:S(0,90)g_SourcePackage_set_key:S(0,90)g_SourcePackage_Descriptor_item_key:S(0,90)g_FileDescriptor_LinkedTrackID_item_key:S(0,90)g_MultipleDescriptor_set_key:S(0,90)g_MultipleDescriptor_SubDescriptorUIDs_item_key:S(0,90):t(0,90)=k(0,10)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./products/mxf_avid_metadict_blob.cgcc2_compiled.:t(0,1)=(0,1)g_AvidMetaDictInstanceUID_uuid:G(0,2)g_AvidMetaDictTags:G(0,3)g_AvidMetaDictTags_len:G(0,4)uint32_t:t(0,5)=(0,6):t(0,2)=k(0,7):t(0,3)=ar(0,8);0;29;(0,9):t(0,4)=k(0,5)unsigned int:t(0,6)=r(0,6);0;037777777777;mxfUUID:t(0,7)=(0,10)long unsigned int:t(0,8)=r(0,8);0;037777777777;:t(0,9)=k(0,11):T(0,10)=s16octet0:(0,12),0,8;octet1:(0,12),8,8;octet2:(0,12),16,8;octet3:(0,12),24,8;octet4:(0,12),32,8;octet5:(0,12),40,8;octet6:(0,12),48,8;octet7:(0,12),56,8;octet8:(0,12),64,8;octet9:(0,12),72,8;octet10:(0,12),80,8;octet11:(0,12),88,8;octet12:(0,12),96,8;octet13:(0,12),104,8;octet14:(0,12),112,8;octet15:(0,12),120,8;;AvidMetaDictTagStruct:T(0,11)=s18localTag:(0,14),0,16;uid:(0,16)=xsmxfUID:,16,128;;unsigned char:t(0,13)=@s8;r(0,13);0;255;uint8_t:t(0,12)=(0,13)uint16_t:t(0,15)=(0,18)mxfLocalTag:t(0,14)=(0,15)mxfUL:t(0,17)=(0,19)mxfUID:t(0,16)=(0,17)short unsigned int:t(0,18)=@s16;r(0,18);0;65535;:T(0,19)=s16octet0:(0,12),0,8;octet1:(0,12),8,8;octet2:(0,12),16,8;octet3:(0,12),24,8;octet4:(0,12),32,8;octet5:(0,12),40,8;octet6:(0,12),48,8;octet7:(0,12),56,8;octet8:(0,12),64,8;octet9:(0,12),72,8;octet10:(0,12),80,8;octet11:(0,12),88,8;octet12:(0,12),96,8;octet13:(0,12),104,8;octet14:(0,12),112,8;octet15:(0,12),120,8;;g_AvidMetaDictDynTagOffsets:G(0,20):t(0,20)=ar(0,8);0;29;(0,21):t(0,21)=k(0,22)AvidMetaDictDynTagOffsetsStruct:T(0,22)=s24itemKey:(0,23)=xsmxfKey:,0,128;tagOffset:(0,24),128,64;;mxfKey:t(0,23)=(0,17)long long unsigned int:t(0,25)=@s64;r(0,25);0;01777777777777777777777;uint64_t:t(0,24)=(0,25)g_AvidMetaDictDynTagOffsets_len:G(0,4)g_AvidMetaDictObjectOffsets:G(0,26)g_AvidMetaDictObjectOffsets_len:G(0,4):t(0,26)=ar(0,8);0;415;(0,27):t(0,27)=k(0,28)AvidMetaDictObjectOffsetsStruct:T(0,28)=s28instanceUID:(0,7),0,128;offset:(0,24),128,64;flags:(0,12),192,8;;g_AvidMetaDictBlob:G(0,29):t(0,29)=ar(0,8);0;67403;(0,30):t(0,30)=k(0,12)g_AvidMetaDictBlob_len:G(0,4)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_primer.cgcc2_compiled.:t(0,1)=(0,1)_g_PrimerPack_key_entry_eq_uidentry_eq_uid:f(0,2)data:P(0,3)info:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,1)_entry_eq_tagentry_eq_tag:f(0,2)data:P(0,3)info:P(0,3)_free_primer_pack_entryfree_primer_pack_entry:f(0,1)entry:P(0,4):t(0,4)=*(0,5):t(0,5)=*(0,6)MXFPrimerPackEntry:t(0,6)=(0,7):T(0,7)=s18localTag:(0,8),0,16;uid:(0,10)=xsmxfUID:,16,128;;uint16_t:t(0,9)=(0,12)mxfLocalTag:t(0,8)=(0,9)mxfUL:t(0,11)=(0,13)mxfUID:t(0,10)=(0,11)short unsigned int:t(0,12)=@s16;r(0,12);0;65535;:T(0,13)=s16octet0:(0,14),0,8;octet1:(0,14),8,8;octet2:(0,14),16,8;octet3:(0,14),24,8;octet4:(0,14),32,8;octet5:(0,14),40,8;octet6:(0,14),48,8;octet7:(0,14),56,8;octet8:(0,14),64,8;octet9:(0,14),72,8;octet10:(0,14),80,8;octet11:(0,14),88,8;octet12:(0,14),96,8;octet13:(0,14),104,8;octet14:(0,14),112,8;octet15:(0,14),120,8;;unsigned char:t(0,15)=@s8;r(0,15);0;255;uint8_t:t(0,14)=(0,15)_create_primer_pack_entrycreate_primer_pack_entry:f(0,2)primerPack:P(0,16)entry:P(0,4)newEntry:(0,5)void:t(0,1):t(0,16)=*(0,17)MXFPrimerPack:t(0,17)=(0,18):T(0,18)=s20nextTag:(0,8),0,16;entries:(0,19)=xsMXFList:,32,128;;:T(0,20)=s16elements:(0,21),0,32;lastElement:(0,21),32,32;len:(0,22),64,32;freeFunc:(0,23),96,32;;MXFList:t(0,19)=(0,20):t(0,21)=*(0,25)long int:t(0,22)=r(0,22);-2147483648;2147483647;:t(0,24)=*(0,26)free_func_type:t(0,23)=(0,24)MXFListElement:t(0,25)=(0,27):t(0,26)=f(0,1)_MXFListElement:T(0,27)=s8next:(0,28),0,32;data:(0,3),32,32;;:t(0,28)=*(0,27)_free_primer_pack_entry_in_listfree_primer_pack_entry_in_list:f(0,1)data:P(0,3)entry:(0,5)mxf_is_primer_pack:F(0,2)key:P(0,29):t(0,29)=*(0,30):t(0,30)=k(0,31)mxfKey:t(0,31)=(0,11)mxf_create_primer_pack:F(0,2)primerPack:P(0,32):t(0,32)=*(0,16)mxf_free_primer_pack:F(0,1)primerPack:P(0,32)mxf_create_item_tag:F(0,2)primerPack:P(0,16)localTag:P(0,33)tag:(0,8)mxfLocalTag:t(0,8):t(0,33)=*(0,8)mxf_register_primer_entry:F(0,2)primerPack:P(0,16)itemUID:P(0,34)newTag:p(0,8)assignedTag:P(0,33)newEntry:(0,5)tag:(0,8):t(0,34)=*(0,35):t(0,35)=k(0,10)result:r(0,3)mxf_get_item_key:F(0,2)primerPack:P(0,16)localTag:p(0,8)key:P(0,36)result:r(0,3):t(0,36)=*(0,31)mxf_get_item_tag:F(0,2)primerPack:P(0,16)key:P(0,29)localTag:P(0,33)result:r(0,3)mxf_read_primer_pack:F(0,2)mxfFile:P(0,37)primerPack:P(0,32)newPrimerPack:(0,16)itemLength:(0,38)uint32_t:t(0,38)=(0,39):t(0,37)=*(0,40)unsigned int:t(0,39)=r(0,39);0;037777777777;MXFFile:t(0,40)=(0,41):T(0,41)=s52close:(0,42),0,32;read:(0,43),32,32;write:(0,44),64,32;get_char:(0,45),96,32;put_char:(0,46),128,32;eof:(0,45),160,32;seek:(0,47),192,32;tell:(0,48),224,32;is_seekable:(0,45),256,32;size:(0,48),288,32;free_sys_data:(0,42),320,32;sysData:(0,49),352,32;minLLen:(0,14),384,8;runinLen:(0,9),400,16;;:t(0,42)=*(0,50):t(0,43)=*(0,51):t(0,44)=*(0,52):t(0,45)=*(0,53):t(0,46)=*(0,54):t(0,47)=*(0,55):t(0,48)=*(0,56):t(0,49)=*(0,57):t(0,50)=f(0,1):t(0,51)=f(0,38):t(0,52)=f(0,38):t(0,53)=f(0,2):t(0,54)=f(0,2):t(0,55)=f(0,2):t(0,56)=f(0,58):t(0,57)=(0,59)int64_t:t(0,58)=(0,60):t(0,59)=xsMXFFileSysData:long long int:t(0,60)=@s64;r(0,60);01000000000000000000000;0777777777777777777777;numberOfItems:(0,38)newEntry:(0,5)localTag:(0,8)uid:(0,10)i:r(0,38)mxf_write_primer_pack:F(0,2)mxfFile:P(0,37)primerPack:P(0,16)iter:(0,61)=xsMXFListIterator::T(0,62)=s12nextElement:(0,21),0,32;data:(0,3),32,32;index:(0,22),64,32;;MXFListIterator:t(0,61)=(0,62)numberOfItems:r(0,38)entry:r(0,5)mxf_get_primer_pack_size:F(0,1)mxfFile:P(0,37)primerPack:P(0,16)size:P(0,63):t(0,63)=*(0,64)uint64_t:t(0,64)=(0,65)long long unsigned int:t(0,65)=@s64;r(0,65);0;01777777777777777777777;g_PrimerPack_key:S(0,30)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_logging.cgcc2_compiled.:t(0,1)=(0,1)_g_mxfFileLog_logmsglogmsg:f(0,1)file:P(0,2)level:P(0,3)=xeMXFLogLevel:format:P(0,5)p_arg:P(0,6) :T(0,4)=eMXF_DLOG:0,MXF_ILOG:1,MXF_WLOG:2,MXF_ELOG:3,; :T(0,4):t(0,2)=*(0,8)MXFLogLevel:t(0,3)=(0,4):t(0,5)=*(0,9)__darwin_va_list:t(0,7)=(0,10)va_list:t(0,6)=(0,7)FILE:t(0,8)=(0,11):t(0,9)=k(0,12)__builtin_va_list:t(0,10)=*(0,12)__sFILE:T(0,11)=s88_p:(0,13),0,32;_r:(0,14),32,32;_w:(0,14),64,32;_flags:(0,15),96,16;_file:(0,15),112,16;_bf:(0,16),128,64;_lbfsize:(0,14),192,32;_cookie:(0,17),224,32;_close:(0,18),256,32;_read:(0,19),288,32;_seek:(0,20),320,32;_write:(0,21),352,32;_ub:(0,16),384,64;_extra:(0,22),448,32;_ur:(0,14),480,32;_ubuf:(0,23),512,24;_nbuf:(0,24),536,8;_lb:(0,16),544,64;_blksize:(0,14),608,32;_offset:(0,25),640,64;;char:t(0,12)=r(0,12);0;127;:t(0,13)=*(0,27)int:t(0,14)=r(0,14);-2147483648;2147483647;short int:t(0,15)=@s16;r(0,15);-32768;32767;__sbuf:T(0,16)=s8_base:(0,13),0,32;_size:(0,14),32,32;;:t(0,17)=*(0,1):t(0,18)=*(0,28):t(0,19)=*(0,29):t(0,20)=*(0,30):t(0,21)=*(0,31):t(0,22)=*(0,32):t(0,23)=ar(0,33);0;2;(0,27):t(0,24)=ar(0,33);0;0;(0,27)__darwin_off_t:t(0,26)=(0,34)fpos_t:t(0,25)=(0,26)unsigned char:t(0,27)=@s8;r(0,27);0;255;:t(0,28)=f(0,14):t(0,29)=f(0,14):t(0,30)=f(0,25):t(0,31)=f(0,14):t(0,32)=xs__sFILEX:long unsigned int:t(0,33)=r(0,33);0;037777777777;__int64_t:t(0,34)=(0,35)long long int:t(0,35)=@s64;r(0,35);01000000000000000000000;0777777777777777777777;_log_to_filelog_to_file:f(0,1)level:P(0,3)format:P(0,5)timeStr:(0,36)t:(0,37)time_t:t(0,38)=(0,39):t(0,36)=ar(0,33);0;127;(0,12):t(0,37)=k(0,38)__darwin_time_t:t(0,39)=(0,40)long int:t(0,40)=r(0,40);-2147483648;2147483647;gmt:r(0,41)p_arg:(0,6)char:t(0,12):t(0,41)=*(0,42):t(0,42)=k(0,43)tm:T(0,43)=s44tm_sec:(0,14),0,32;tm_min:(0,14),32,32;tm_hour:(0,14),64,32;tm_mday:(0,14),96,32;tm_mon:(0,14),128,32;tm_year:(0,14),160,32;tm_wday:(0,14),192,32;tm_yday:(0,14),224,32;tm_isdst:(0,14),256,32;tm_gmtoff:(0,40),288,32;tm_zone:(0,44),320,32;;:t(0,44)=*(0,12)mxf_log_default:F(0,1)level:P(0,3)format:P(0,5)p_arg:(0,6)mxf_log_file_open:F(0,14)filename:P(0,5)mxf_log_file_close:F(0,1)g_mxfFileLog:S(0,2)mxf_log:G(0,45)g_mxfLogLevel:G(0,3):t(0,46)=*(0,47)mxf_log_func:t(0,45)=(0,46):t(0,47)=f(0,1)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_utils.cgcc2_compiled.:t(0,1)=(0,1)mxf_sprint_key:F(0,1)str:P(0,2)key:P(0,3):t(0,2)=*(0,4):t(0,3)=*(0,5)char:t(0,4)=r(0,4);0;127;:t(0,5)=k(0,6)mxfKey:t(0,6)=(0,7)mxfUL:t(0,7)=(0,8):T(0,8)=s16octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;;unsigned char:t(0,10)=@s8;r(0,10);0;255;uint8_t:t(0,9)=(0,10)mxf_print_key:F(0,1)key:P(0,3)keyStr:(0,11):t(0,11)=ar(0,12);0;47;(0,4)long unsigned int:t(0,12)=r(0,12);0;037777777777;mxf_print_label:F(0,1)label:P(0,13):t(0,13)=*(0,14):t(0,14)=k(0,7)mxf_sprint_label:F(0,1)str:P(0,2)label:P(0,13)mxf_sprint_umid:F(0,1)str:P(0,2)umid:P(0,15):t(0,15)=*(0,16):t(0,16)=k(0,17)mxfUMID:t(0,17)=(0,18):T(0,18)=s32octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;octet16:(0,9),128,8;octet17:(0,9),136,8;octet18:(0,9),144,8;octet19:(0,9),152,8;octet20:(0,9),160,8;octet21:(0,9),168,8;octet22:(0,9),176,8;octet23:(0,9),184,8;octet24:(0,9),192,8;octet25:(0,9),200,8;octet26:(0,9),208,8;octet27:(0,9),216,8;octet28:(0,9),224,8;octet29:(0,9),232,8;octet30:(0,9),240,8;octet31:(0,9),248,8;;mxf_print_umid:F(0,1)umid:P(0,15)umidStr:(0,19):t(0,19)=ar(0,12);0;95;(0,4)mxf_generate_uuid:F(0,1)uuid:P(0,20)newUUID:(0,21)uuid_t:t(0,21)=(0,22):t(0,20)=*(0,23)__darwin_uuid_t:t(0,22)=(0,24)mxfUUID:t(0,23)=(0,25):t(0,24)=ar(0,12);0;15;(0,10):T(0,25)=s16octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;;mxf_get_timestamp_now:F(0,1)now:P(0,26)tv:(0,27)timeval:T(0,27)=s8tv_sec:(0,28),0,32;tv_usec:(0,30),32,32;;:t(0,26)=*(0,32)long int:t(0,29)=r(0,29);-2147483648;2147483647;__darwin_time_t:t(0,28)=(0,29)__int32_t:t(0,31)=(0,33)__darwin_suseconds_t:t(0,30)=(0,31)mxfTimestamp:t(0,32)=(0,34)int:t(0,33)=r(0,33);-2147483648;2147483647;:T(0,34)=s8year:(0,35),0,16;month:(0,9),16,8;day:(0,9),24,8;hour:(0,9),32,8;min:(0,9),40,8;sec:(0,9),48,8;qmsec:(0,9),56,8;;short int:t(0,36)=@s16;r(0,36);-32768;32767;int16_t:t(0,35)=(0,36)gmt:(0,37)tm:T(0,37)=s44tm_sec:(0,33),0,32;tm_min:(0,33),32,32;tm_hour:(0,33),64,32;tm_mday:(0,33),96,32;tm_mon:(0,33),128,32;tm_year:(0,33),160,32;tm_wday:(0,33),192,32;tm_yday:(0,33),224,32;tm_isdst:(0,33),256,32;tm_gmtoff:(0,29),288,32;tm_zone:(0,2),320,32;;mxf_generate_umid:F(0,1)umid:P(0,38)uuid:(0,23):t(0,38)=*(0,17)mxf_generate_key:F(0,1)key:P(0,39)uuid:(0,23):t(0,39)=*(0,6)EH_frame1_funcptr_funcptr_funcptr_funcptrbin/compare_d3_mxf0000755000076600007660000013045411070223712015654 0ustar stuartcstuartc00000000000000  8__PAGEZERO__TEXT``__text__TEXT88 __symbol_stub__TEXTTD__picsymbol_stub__TEXTTD$__symbol_stub1__TEXTT0D__cstring__TEXTU pE __picsymbolstub1__TEXTk[ __const__TEXTo`_`__DATAp`__data__DATAp`__nl_symbol_ptr__DATAp`!__la_symbol_ptr__DATAp(`(&__dyld__DATAp`__const__DATAp`__bss__DATAp __common__DATAp48__LINKEDITPpA, /usr/lib/dyld 4GX /usr/lib/libSystem.B.dylibp P%xF%(|: x8!T!48!z8;cW{:|H |<@!= |#x|yx|+x!bp p<@p$/}"Kx@8= 9)U H<|i|lxN!HX//A 8BH 9"}"Kx|t/@<@fx"pH8/@<@;FBpB/A|I|LxN!<@BpB/A|I|LxN!H71<@Bp/A|I|LxN!<`8<8cU$HI<| | xN!<`8@8cUTH)<`888cUhH<`8H8cUH <`8L8cUH<`8P8cUHA@/A,8/A H/AL/AP/A|I|Lx?;;UN!|~xHԀ8x| | xN!H//A 8BH 8b|bx|t/@=`9 9kUԈ |t/A | 9k|t@`9)K؀Hx| | xN!/A<Lx8| | xN!/AP| | xN!,@;@A,<`8D8cUHaD/AH5]<@8xexBpFx#xHiH5=aT}N =a3@}N =aU}N =a H}N =aU}N =p}=9N =`kp}iN |!|> x~x|8`8(HL|`x8^8x^8|^88(8`-HKQ|`x^88`-8HK!|N |B}=|9Kx}N |B}=|9J}N |B}=|9KX}N |!|> x~x|888`-HJ|`x@8@ xBHI%<_BM(88/A^8T>+A<_8b`HH<_8bHHH!|N |B}=|9H|}N |B}=|9H<}N |B}=|9H|}N ||~xB|#x|+x|3x8!8xHIM/A??<8LT;2082Hx;xH.<xx882tH.8`Hh??<8}LT820828cH-H(??<8}LT820828cH-}LT<8208828cH-8`H`/A|}x||p8H``T{~/@??<8}LT820828cH-5K;@;;xHG/|kxA;ZWF>W@.W@.}bp| Kx}]x}<x@88`H@```xHG/@4K/;;@Kp``8!`|N ```|8B!HG8/A,<<<8cJD80 808cH,%88!P|x|N `||fxB|#x88!8a8HF/A<<<<8ĀcI8/808cH+8`H(```8A98`T@.|x8!`|N `|8!HE8!P |`|N `|!HE8!P |`|N ``CT@TB> | ``CT@~TB> |``CT@~TB> |``CT@TB> |N `||#xB|+x88 |~x!K/@<<<<8cHT8.08/(8cH*)8`H```8a888xHE/A(<<<8cHT8.08/@8cHTx8a8Kx8a888HD/A8<<<8cHT8.08/@8c``H)8`H8a8xKm8``8!`|N ```|#B}H |cB8(l8*8cH#8`HtAxT@ 6<_8BAxKE/@,<<<8?cB8(l8+8cH`@/@D/A(<<<8@cB8(l8+P8cHx~#xx88K/@0<<<8AcB8(l8+\8cH"8`HxxK/@8<<<8BcB8(l8+8c``H"8`HX@/@D/A<<<<8CcB8(l8+P8c```H"a8`H|yx88H=E/A0<<<8GcB8(l8+8cH"8`HD|t~&x8H8(L;xHx8` H;<x88 8c(|H;y<x88)8c(H;a<x88G8c(H;I<x88@8c(H;1<x88?8c)@H;<x88>8c)H;<x8Z88c)H:x8` H;=x8` H;1<x88!8c*H:8!P|N ||zx|@&B</8``P|#xA==_|!n8K>:"): )???>`W:8) .xH:a/Ax8)H:M/@{K8`Hx8)H:)/A x8)H:/@``;:`H(x~xH9/@<8@L8)P8x8|~89H/AHdx~DxH9/@<8@8)P88~89He/AHx~$xH9U/@48@<8X~8)H!/AHHx~xH9/@@8@<8L~8)H/@;`A\8\`8@8{K!<W:<c<|.8)8cH18`H`A,{K<88"8c* H4```8A4{K<888c*0<<8H7a8`HT:W:<..8c*DxxHAx/A |<8c*\HH(/A<8c*HX\/A<8c*H8` H6e<_x;*xH5|uyAxxH5|ty@$<8c*H5i8`H7!```x8@8`AhalA`ad/A |<8c*HEH<8c+H6i;x;~x8`xxKm/@4<<88<8c+D8H58`H6}``x/A |<8c+`HH<8c+H5xx~x8hK/@4<<88<8c+8H5e8`H5``L/@ <8c+H5}~xALH4|xx|#x/@<H(q<_=?;ީ8< x|_xlptx|>^~h<_8bH|lx<_8Bl~h^>|xtpl!|}N |B|H|=9ā/@!|> x|_xlptx|>^~h<_8btH|lx<_8Bđ~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8bHM|lx<_8B~h^>|xtpl!|}N ||dxB8_!p8a98Hu8a8|}xH<_}]|~x9"$B$ i|].<_x j;0xH ,@|}xxH5HQ8!|N =`p(}N =`p,}N =`p0}N __dyld_make_delayed_module_initializer_calls__dyld_image_count__dyld_get_image_name__dyld_get_image_header__dyld_NSLookupSymbolInImage__dyld_NSAddressOfSymbollibobjc__objcInit__dyld_mod_term_funcs'%s' failed in line %d fread((uint8_t*)key, 1, 16, mxfFile) == 16mxf_read_k(mxfFile, key)(c = fgetc(mxfFile)) != EOFbytesToRead <= 8mxf_read_l(mxfFile, llen, len)fseeko(mxfFile, len, SEEK_CUR) == 0fread(buffer, 1, 2, mxfFile) == 2mxf_skip(mxfFile, 12)fread(t12m, 1, 8, mxfFile) == 8 count, pos A, pos B: %lld, %lld, %lld mxf_read_kl(mxfFile, &key, &llen, &len)mxf_equals_key_prefix(&key, &g_PartitionPackKeyPrefix, 13) && key.octet13 == 0x02mxf_skip(mxfFile, len)fseeko(mxfFile, -(16 + llen), SEEK_CUR) == 0len == 28read_timecode(mxfFile, &vitc, <c)fseeko(mxfFile, -(16 + llen + 28), SEEK_CUR) == 0mxf_read_kl(mxfFileA, &key, &llen, &len)mxf_equals_key(&key, &g_AudioItemElementKey[num])len == 5760mxf_read_kl(mxfFileB, &key, &llen, &len)fread(&bufferA[bufferAReadOffset], len, 1, mxfFileA) == 1fread(&bufferB[bufferBReadOffset], len, 1, mxfFileB) == 1Audio %d differs Skipping audio comparison for frame %lld memmove(bufferA, &bufferA[1920 * 3], maxFrameShift * 1920 * 3 * 2) != NULLmemmove(bufferB, &bufferB[1920 * 3], maxFrameShift * 1920 * 3 * 2) != NULLUsage: %s [OPTIONS] Options: -h, --help Show help -q, --quiet Don't report differences frame by frame --start-vitc Start comparing at VITC timecode --start-ltc Start comparing at LTC timecode --duration Compare count number of frames --max-audio-shift Check for audio shift up to given maximum number of frames Timecode format is 'hh:mm:ss:ff' -h--help-q--quiet--start-vitcMissing argument for %s %d:%d:%d:%dInvalid timecode format '%s' --start-ltc--duration%lldInvalid frame count value '%s' --audio-shift%dInvalid audio shift value '%s' Unknown argument %s Missing filename a and filename b Missing filename b Comparing '%s' and '%s', starting at VITC timcode %02d:%02d:%02d:%02d, starting at LTC timcode %02d:%02d:%02d:%02d, for duration %lldrbfopenPositioning file A at VITC timecode %02d:%02d:%02d:%02d Positioning file A at start of essence dataFailed to position file A Positioning file B at VITC timecode %02d:%02d:%02d:%02d Positioning file B at start of essence dataFailed to position file B Calculating audio shift(filePosA = ftello(mxfFileA)) >= 0(filePosB = ftello(mxfFileB)) >= 0(bufferA = (unsigned char*)malloc(5760)) != NULL(bufferB = (unsigned char*)malloc((maxAudioFrameShift * 2 + 1) * 5760)) != NULLmxf_read_kl(mxfFileA, &keyA, &llenA, &lenA)mxf_read_kl(mxfFileB, &keyB, &llenB, &lenB)mxf_equals_key(&keyA, &keyB)lenA == lenBlenA == 5760fread(bufferA, lenA, 1, mxfFileA) == 1mxf_skip(mxfFileA, lenA)fread(&bufferB[frameCount * lenB], lenB, 1, mxfFileB) == 1mxf_skip(mxfFileB, lenB)Audio equal for shift of %d samples fseeko(mxfFileA, filePosA, SEEK_SET) == 0fseeko(mxfFileB, filePosB, SEEK_SET) == 0Audio shift is %d samples calc_audio_shift(maxAudioFrameShift, fileA, fileB, &audioSampleShift)(bufferA0 = malloc((maxAudioFrameShift * 2 + 1) * 1920 * 3)) != NULL(bufferA1 = malloc((maxAudioFrameShift * 2 + 1) * 1920 * 3)) != NULL(bufferA2 = malloc((maxAudioFrameShift * 2 + 1) * 1920 * 3)) != NULL(bufferA3 = malloc((maxAudioFrameShift * 2 + 1) * 1920 * 3)) != NULL(bufferB0 = malloc(1920 * 3)) != NULL(bufferB1 = malloc(1920 * 3)) != NULL(bufferB2 = malloc(1920 * 3)) != NULL(bufferB3 = malloc(1920 * 3)) != NULL(bufferA0 = malloc(1920 * 3)) != NULL(bufferA1 = malloc(1920 * 3)) != NULL(bufferA2 = malloc(1920 * 3)) != NULL(bufferA3 = malloc(1920 * 3)) != NULL(bufferB0 = malloc((maxAudioFrameShift * 2 + 1) * 1920 * 3)) != NULL(bufferB1 = malloc((maxAudioFrameShift * 2 + 1) * 1920 * 3)) != NULL(bufferB2 = malloc((maxAudioFrameShift * 2 + 1) * 1920 * 3)) != NULL(bufferB3 = malloc((maxAudioFrameShift * 2 + 1) * 1920 * 3)) != NULLmxf_equals_key_prefix(&key, &g_PartitionPackKeyPrefix, 13) && key.octet13 == 0x04Reached end of essence for file ANot reached end of essence for file AReached end of essence for file BNot reached end of essence for file Bread_timecode(mxfFileA, &vitcA, <cA)read_timecode(mxfFileB, &vitcB, <cB)VITC differs VITC-A: %02d:%02d:%02d:%02d VITC-B: %02d:%02d:%02d:%02d LTC differs LTC-A: %02d:%02d:%02d:%02d LTC-B: %02d:%02d:%02d:%02d mxf_equals_key(&key, &g_VideoItemElementKey)len == 829440fread(bufferA, len, 1, mxfFileA) == 1fread(bufferB, len, 1, mxfFileB) == 1Video differsdiff_video(&summary, quiet, fileA, fileB)diff_audio(&summary, quiet, bufferA0, bufferB0, maxAudioFrameShift, audioSampleShift, fileA, fileB, 0)diff_audio(&summary, quiet, bufferA1, bufferB1, maxAudioFrameShift, audioSampleShift, fileA, fileB, 1)diff_audio(&summary, quiet, bufferA2, bufferB2, maxAudioFrameShift, audioSampleShift, fileA, fileB, 2)diff_audio(&summary, quiet, bufferA3, bufferB3, maxAudioFrameShift, audioSampleShift, fileA, fileB, 3) Results: Compared %lld frames Started from position %lld in file A and position %lld in file B Audio was shifted %d samples when comparing The essence data differs: VITC : %lld LTC : %lld Video : %lld Audio 1: %lld Audio 2: %lld Audio 3: %lld Audio 4: %lld No differences found fprintfprintfsscanf$LDBL128libSystem.|B}h=k|}N |B}h=k|p}N |B}h=k|T}N |B}h=k|8}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|t}N |B}h=k|X}N |B}h=k|<}N |B}h=k| }N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|x}N |B}h=k|\}N |B}h=k|@}N |B}h=k|$}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|x}N |B}h=k|\}N +4S +4 +4 +4 +4 +4 +4 " 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0op  H3D 0 X!@d#Kd#\f]<lzo`opoo#.#D#D#D#D#D#D#D$,D$LD$tD$D$D$D$D$D% D%4D%8D%DD%HD%LD%PD%XD%\D%`D%dD%hD%D%D%$#@ @@ @+@4^m|Àـ - > k À Ԁ  $ A _ u ˀ  i@ r@ 1 @ " $L @ $L $t $ @ @ @ @ $ @ $ %` @ % !% "% #$N% $%.%D%D%D%D%D&$ .$% >@ M@ Y$lN&<.&@D&@D&TD&XD&`D&dD&hD&D& Z$&@ q@ @ 8 &@ & ˀ $N&&.&D&D&D&D&D&%$&;@H@Ufv$,N' w'.'D'D'D' $'@@@Ԁ ;$(N'8<'@.'@D'@D'@D'XD'xD'D'U$'@t@@$|N''.'D'D'D'D'D'D'D(0D(pD(|D(D($')@8@E@Q8]'^(_|$4N(}).)D)D)D) D)D)D)D)$D)($)@΀€$4N)4)@.)@D)@D)hD)D*D*@D*\D*tD*D*D*D+D!+,D"+pD$+D(+D.+D3+D9,0D=,\D,D,D,D"-D9-0DA-`$)@@@%@6@GHQ8\m@xXh)@-x$8N-x-.-D-D!-D-D!-D-D!-D#-D*-D-.D>.0D?.D@.DA/ DB/TDC/DG/DH04DK0|DM0DO0DQ0DR1DT1DY10D]1<D_1DDa1Dc1Dg1$-@@@@@@@*@:EHO8Z@e@~@@@@@-2 $N2 .2Dk2Dl2,Dm2HDn2TDo2lDp2Dq2Dr2Ds2Dt2Du2Dv3Dw3Dx3,$k2@j +G$0N3@HoSo.3@D{3@D3\D{3`D3dD{3hD}3tD~3xD{3|D}3D~3D}3D~3D}3D3D}3D~3D3D3D3D3D40D4`D4pD4D4D4D4D4D5 D5D5DD5XD5dD5D5D5D5D5D5D5D5D6 D6(D60D6PD6\D6dD6D6D6D6D6D6D6D6D6D6D6D7 D7D7 D 7<D 7PD 7\D7pD7tD7|D7D7D7D!7D#7D%7D&8D)8D+8D588D78DD98`D:8D?8DA8DU8DB8DU8DV8D`9LDa9Db9Dn9Dp:,Du:dDY:D:D;D;DZ;D^;@DZ;PD`;Da;Db;Dc;De<<DgD|> D>D>pD>D>DC>DH>DS>D?D?DB?DJ?LDK?DL?DM@0DN@tDO@DP@DQADUADDVADWADXADYB,DZBpD[BD\BD`CDDaCDbCDcD0DdDpDeDDfDDgE0DoEpDpEDqEDpEDqEDpEDqEDpEDqEDuF(DFTDFDFDFDFDGDG$DGpDGDHDHDHDHDHDIDI DIDI0DIDDIXDIDIDIDIDJDJDJ$DJ@DJXDJtDJ|DJDJDJDJDJDK$DKLDKDKDL DLpDLDMDMPDMlD MtD MD MDMDMDNDN4DN`DNDO DO(DO0DO8DO@DOHDOPDOXDOlDO|DP@DPhDPDPDPDPDPDPDQDQ,DQXDQ`DQpDQDQDQDQDQDQDRDRDR ^${3@j@zv@z@|}x~€XҀ@@@ L9@QQ awQQ@ @@@@@@`h2nA3@B@B\8]@Fm@GHIHJpKLIMP@N@O888@B8@F!@G3H>IHJJpVKaLImMPy@N@O8>>@B?@F@GۀHIHJpK LIMP!@N2@OC?D?E?FPH[pf@{@ FTFĀ΀Hـp@@ (4@GAJBLHWpbq JK$HpĀӀ KLMR@$NR@&vop&yo`&&|oD&obdR@ pvR@ pR pSTDp pc"pppp9pLpfppppppp;p`3@B&@fpS2]$7VwZ-4@G`ho<Mu}N[` &(68=Y09Qk|4 c h           _NXArgc_NXArgv___progname__dyld_func_lookup__start_environdyld_stub_binding_helperstart___darwin_gcc3_preregister_frame_info___keymgr_dwarf2_register_sections__cthread_init_routine__mh_execute_header_atexit_catch_exception_raise_catch_exception_raise_state_catch_exception_raise_state_identity_clock_alarm_reply_do_mach_notify_dead_name_do_mach_notify_no_senders_do_mach_notify_port_deleted_do_mach_notify_send_once_do_seqnos_mach_notify_dead_name_do_seqnos_mach_notify_no_senders_do_seqnos_mach_notify_port_deleted_do_seqnos_mach_notify_send_once_errno_exit_mach_init_routine_main_receive_samples___keymgr_global__dyld_register_func_for_add_image__dyld_register_func_for_remove_image__init_keymgr__keymgr_get_and_lock_processwide_ptr__keymgr_set_and_unlock_processwide_ptr_abort_calloc_free_mxf_read_uint16_usage___sF_fclose_fgetc_fopen_fprintf$LDBLStub_fputc_fread_fseeko_ftello_fwrite_malloc_memcmp_memmove_memset_perror_printf$LDBLStub_putchar_puts_sscanf$LDBLStub_strcmp___stub_getrealaddr_NSAddressOfSymbol_NSIsSymbolNameDefinedWithHint_NSLookupAndBindSymbolWithHint_strcpy_strlen_pointer_to__darwin_gcc3_preregister_frame_info_darwin_unwind_dyld_add_image_hook_darwin_unwind_dyld_remove_image_hook/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/archive/test/compare_d3_mxf.cgcc2_compiled.:t(0,1)=(0,1)_g_SystemItemElementKey_g_PartitionPackKeyPrefix_g_AudioItemElementKey_g_VideoItemElementKey_mxf_read_klmxf_read_kl:f(0,2)mxfFile:P(0,3)key:P(0,4)llen:P(0,5)len:P(0,6)i:r(0,2)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,7):t(0,4)=*(0,8):t(0,5)=*(0,9):t(0,6)=*(0,10)FILE:t(0,7)=(0,11)mxfKey:t(0,8)=(0,12)uint8_t:t(0,9)=(0,13)uint64_t:t(0,10)=(0,14)__sFILE:T(0,11)=s88_p:(0,15),0,32;_r:(0,2),32,32;_w:(0,2),64,32;_flags:(0,16),96,16;_file:(0,16),112,16;_bf:(0,17),128,64;_lbfsize:(0,2),192,32;_cookie:(0,18),224,32;_close:(0,19),256,32;_read:(0,20),288,32;_seek:(0,21),320,32;_write:(0,22),352,32;_ub:(0,17),384,64;_extra:(0,23),448,32;_ur:(0,2),480,32;_ubuf:(0,24),512,24;_nbuf:(0,25),536,8;_lb:(0,17),544,64;_blksize:(0,2),608,32;_offset:(0,26),640,64;;:T(0,12)=s16octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;;unsigned char:t(0,13)=@s8;r(0,13);0;255;long long unsigned int:t(0,14)=@s64;r(0,14);0;01777777777777777777777;:t(0,15)=*(0,13)short int:t(0,16)=@s16;r(0,16);-32768;32767;__sbuf:T(0,17)=s8_base:(0,15),0,32;_size:(0,2),32,32;;:t(0,18)=*(0,1):t(0,19)=*(0,28):t(0,20)=*(0,29):t(0,21)=*(0,30):t(0,22)=*(0,31):t(0,23)=*(0,32):t(0,24)=ar(0,33);0;2;(0,13):t(0,25)=ar(0,33);0;0;(0,13)__darwin_off_t:t(0,27)=(0,34)fpos_t:t(0,26)=(0,27):t(0,28)=f(0,2):t(0,29)=f(0,2):t(0,30)=f(0,26):t(0,31)=f(0,2):t(0,32)=xs__sFILEX:long unsigned int:t(0,33)=r(0,33);0;037777777777;__int64_t:t(0,34)=(0,35)long long int:t(0,35)=@s64;r(0,35);01000000000000000000000;0777777777777777777777;c:r(0,2)length:r(0,10)uint64_t:t(0,10)llength:r(0,9)uint8_t:t(0,9)bytesToRead:r(0,2)i:r(0,2)c:r(0,2)length:r(0,10)llength:r(0,9)bytesToRead:r(0,2)bytesToRead:r(0,2)_mxf_skipmxf_skip:f(0,2)mxfFile:P(0,3)len:P(0,10)mxf_read_uint16:F(0,2)mxfFile:P(0,3)value:P(0,36)buffer:(0,37):t(0,36)=*(0,38):t(0,37)=ar(0,33);0;1;(0,9)uint16_t:t(0,38)=(0,39)short unsigned int:t(0,39)=@s16;r(0,39);0;65535;_mxf_equals_keymxf_equals_key:f(0,2)keyA:P(0,40)keyB:P(0,40):t(0,40)=*(0,41):t(0,41)=k(0,8)_mxf_equals_key_prefixmxf_equals_key_prefix:f(0,2)keyA:P(0,40)keyB:P(0,40)cmpLen:P(0,42)__darwin_size_t:t(0,43)=(0,44)size_t:t(0,42)=(0,43)long unsigned int:t(0,44)=r(0,44);0;037777777777;_convert_12m_to_timecodeconvert_12m_to_timecode:f(0,1)t12m:P(0,15)t:P(0,45):t(0,45)=*(0,46)Timecode:t(0,46)=(0,47):T(0,47)=s16hour:(0,2),0,32;min:(0,2),32,32;sec:(0,2),64,32;frame:(0,2),96,32;;_read_timecoderead_timecode:f(0,2)mxfFile:P(0,3)vitc:P(0,45)ltc:P(0,45)t12m:(0,48):t(0,48)=ar(0,33);0;7;(0,13)_print_position_infoprint_position_info:f(0,1)summary:P(0,49):t(0,49)=*(0,50)Summary:t(0,50)=(0,51):T(0,51)=s80frameCount:(0,52),0,64;positionA:(0,52),64,64;positionB:(0,52),128,64;vitcDiffCount:(0,52),192,64;ltcDiffCount:(0,52),256,64;videoDiffCount:(0,52),320,64;audioDiffCount:(0,53),384,256;;int64_t:t(0,52)=(0,35):t(0,53)=ar(0,33);0;3;(0,52)_position_fileposition_file:f(0,2)mxfFile:P(0,3)startVITC:P(0,45)startLTC:P(0,45)position:P(0,54)key:(0,8)llen:(0,9):t(0,54)=*(0,52)len:(0,10)vitc:(0,46)ltc:(0,46)_diff_audiodiff_audio:f(0,2)summary:P(0,49)quiet:P(0,2)bufferA:P(0,15)bufferB:P(0,15)maxFrameShift:P(0,2)audioSampleShift:P(0,2)mxfFileA:P(0,3)mxfFileB:P(0,3)num:p(0,2)key:(0,8)llen:(0,9)len:(0,10)bufferAReadOffset:r(0,2)bufferBReadOffset:r(0,2)bufferACmpOffset:r(0,2)bufferBCmpOffset:r(0,2)bufferAMove:r(0,2)bufferBMove:r(0,2)usage:F(0,1)cmd:P(0,55):t(0,55)=*(0,56):t(0,56)=k(0,57)char:t(0,57)=r(0,57);0;127;_C.47.2853_C.46.2852main:F(0,2)argc:P(0,2)argv:P(0,58)cmdln:r(0,2):t(0,58)=*(0,55)startVITC:(0,46)startLTC:(0,46)duration:(0,52)int64_t:t(0,52)filenameA:r(0,55)char:t(0,57)filenameB:r(0,55)quiet:r(0,2)maxAudioFrameShift:(0,2)audioSampleShift:r(0,2)bufferA0:(0,15)unsigned char:t(0,13)bufferA1:(0,15)bufferA2:(0,15)bufferA3:r(0,15)bufferB0:r(0,15)bufferB1:r(0,15)bufferB2:r(0,15)bufferB3:r(0,15)fileA:r(0,3)fileB:r(0,3)startPositionA:(0,52)startPositionB:(0,52)summary:(0,50)maxAudioFrameShift:r(0,2)bufferB:r(0,15)frameCount:r(0,2)keyA:(0,8)llenA:(0,9)lenA:(0,10)keyB:(0,8)llenB:(0,9)lenB:(0,10)filePosA:r(0,52)filePosB:r(0,52)void:t(0,1)maxAudioFrameShift:r(0,2)bufferB:r(0,15)frameCount:r(0,2)keyA:(0,8)llenA:(0,9)lenA:(0,10)keyB:(0,8)llenB:(0,9)lenB:(0,10)filePosA:r(0,52)filePosB:r(0,52)maxAudioFrameShift:r(0,2)bufferB:r(0,15)frameCount:r(0,2)keyA:(0,8)llenA:(0,9)lenA:(0,10)keyB:(0,8)llenB:(0,9)lenB:(0,10)filePosA:r(0,52)filePosB:r(0,52)key:(0,8)llen:(0,9)len:(0,10)endOfEssenceA:r(0,2)endOfEssenceB:r(0,2)vitcA:(0,46)vitcB:(0,46)ltcA:(0,46)ltcB:(0,46)key:(0,8)llen:(0,9)len:(0,10)endOfEssenceA:r(0,2)endOfEssenceB:r(0,2)vitcA:(0,46)vitcB:(0,46)ltcA:(0,46)ltcB:(0,46)key:(0,8)llen:(0,9)len:(0,10)bufferA:(0,59)bufferB:(0,59)key:(0,8)llen:(0,9):t(0,59)=ar(0,33);0;829439;(0,13)len:(0,10)bufferA:(0,59)bufferB:(0,59)g_PartitionPackKeyPrefix:S(0,41)g_SystemItemElementKey:S(0,41)g_VideoItemElementKey:S(0,41)g_AudioItemElementKey:S(0,60):t(0,60)=ar(0,33);0;3;(0,41)_funcptr_funcptr_funcptrbin/d3_mxf_info0000755000076600007660000157754011070223712015175 0ustar stuartcstuartc00000000000000 T 8__PAGEZERO__TEXT@@ __text__TEXT%__symbol_stub__TEXT6&__picsymbol_stub__TEXT6&$__symbol_stub1__TEXT60&__cstring__TEXT6@&__picsymbolstub1__TEXT:* __const__TEXT@0__literal8__TEXTNH>__eh_frame__TEXTO0?0h __DATAP@__data__DATAP@__nl_symbol_ptr__DATAP@3__la_symbol_ptr__DATAP8@8:__dyld__DATAQA__bss__DATAQ __common__DATAQ048__LINKEDIT`P` /usr/lib/dyld 4GX /usr/lib/libSystem.B.dylibP)> P']']m(8<m<8(%|: x8!T!48!z8;cW{:|H |<@!= |#x|yx|+x!bP P<@P$/}"Kx@8= 9)6H<|i|lxN!HX//A 8BH 9"}"Kx|t/@<@fx"PH8/@<@;FBPB/A|I|LxN!<@BP$B/A|I|LxN!H<@BP/A|I|LxN!<`8<8c6HI<| | xN!<`8@8c6H)<`888c7H<`8H8c7 H <`8L8c78H<`8P8c7XHA@/A,8/A H/AL/AP/A|I|Lx?;;7|N!|~xHԀ8x| | xN!H//A 8BH 8b|bx|t/@=`9 9k7t |t/A | 9k|t@`9)K؀Hx| | xN!/A<Lx8| | xN!/AP| | xN!,@;@A,<`8D8c7HaD/AH<@8xexBP Fx#xH,YH =a6}N =aU}N =a6}N =a)(}N =a6}N =Q}=9N =`kQ}iN |!|> x~x|8`8(H|`x8^8x^8|^88(8`-H|`x^88`-8H!|N |B}=|9}N |B}=|9x}N |B}=|9}N |!|> x~x|888`-H|`x@8@ xBH<_B$P88/A^8T>+A<_8b`H <_8bHH!|N |B}=|9 }N |B}=|9 }N |B}=|9 }N CT@TB> |``CT@~TB> |``CT@~TB> |``CT@TB> |N `|a|~xB888!``cH)/@D<_<<<B#8`8 p8 8 8;| | xN!8`H;H;a@?`~x88fxH3q/A,x8H>/@\@D~H4u/@<_<<<B#8`8 p8 8 8F| | xN!8`H 8~8 |#x|pH(/@D<_<<<B#8`8 p8 8 8I| | xN!8`H~H(/~ @<_<<<B#8`8 p8 X8 8L| | xN!8`HP<_<<<B#8`8 p8 8 8>| | xN!8`H88`8!a|N ```|a|}xB|3x|;x!`/@t???<\ 8`808 \8t8]| | xN!\ <8`808t8 <8| | xN!8`H`C,(8c c}%|)}E|B!|J} |`|YH&/@@???<\ 8`808 8t8b| | xN!KL;`}888HxH0/@D???<\ 8`8088t8e| | xN!K`<x8PH;/@@???<\ 8`808 8t8f| | xN!KH/@L/A@???<\ 8`808 8t8g| | xN!KD}8}8xH#/A4???<\ 8`808 8t8sHTx8XKA}x8H#a/A@???<\ 8`808 8t8u| | xN!Kx8P?K; (XYZ[xxHPQcxxRSH8```8!a|N ```|B|`x|#x!|xHM8/@@<_<<<B8d8`888| | xN!88!P|x|N ``||~y!Al~/AH8~/AH8~/AH88!Px|Hl``8!P|N ```/M H8`||~x!``c/A/A|xH^8~H~8c0Hـ~8c@H̀~8cHa~8cH䥀~8c H䙀~8cHV-~8cH<~8cH ~/AHu88!P|N `||}xB|#x!<_; xcTHb/A}Tx8H9/@@<_<<<B8@8`888%| xH\``}x8KE/@\<_<<<B8@8`8088%| x``| N!88H ```}/AHE8``<_}T; pxHa/AȀ}Tx8H9/@@<_<<<B8@8`888&| xK\``}88IKE/@<<_<<<B8@8`888&| xK`}/AHe8``<_}T; `xH`1/AȀ}Tx8HY/@@<_<<<B8@8`8\88'| xK|``}8P8Ke/@8<_<<<B8@8`888'| xK(}/AH8```<_}T; PxH_Q/Al}Tx8H/@@<_<<<B8@8`8088(| xK``8<_}T; @xH^/A}Tx8H/@8<_<<<B8@8`888)| xK}88K /@8<_<<<B8@8`8,88)| xK̀}/AH-8<_}T; 0xH^/A}Tx8H)/@8<_<<<B8@8`888*| xKL}88 K=/@8<_<<<B8@8`8 88*| xK}/AHa8`<_}T; xH]1/A}Tx8HY/@8<_<<<B8@8`8 X88+| xK|}88Km/@8<_<<<B8@8`8 88+| xK0}/AH8<_}T; xH\e/A}Tx8HӍ/@8<_<<<B8@8`8 088,| xK}88K/@8<_<<<B8@8`8 88,| xKd}/AH8<_}T; xH[/Ad}Tx8H!/@8<_<<<B8@8`8 88-| xK8<_}T; xH[/A}Tx8HE/@8<_<<<B8@8`8 88.| xKh}88KY/@8<_<<<B8@8`8 88.| xK}/AH}8<_}T; xHZQ/A}Tx8Hy/@8<_<<<B8@8`8 X88/| xK}8 8yK/@8<_<<<B8@8`8 88/| xKP}/AH8<_}T; xHY/AP}Tx8H /@8<_<<<B8@8`8 880| xK<_}T; xHY/A}Tx8HE/@8<_<<<B8@8`8 881| xKh}88KY/@8<_<<<B8@8`8 881| xK}/AH}8<_}T; xHXQ/A}Tx8Hy/@8<_<<<B8@8`8`882| xK}88K/@8<_<<<B8@8`8882| xKP}/AH8<_}T; xHW/A}Tx8Hέ/@8<_<<<B8@8`80883| xKЀ}88 K/@8<_<<<B8@8`8883| xK}/AH8<_}T; xHV/AP}Tx8HA/@8<_<<<B8@8`8884| xK88``a88!P|N ``||xx|@&B|#x;@A!`<8chHm<8c|HxH%/@t.A4<<<<<88888cHUH@<<<<<==?8c888899)Hx8a8;;H:D:P?_???H``8a8Hxx|~x8zH@<x~x~dzxK<~x~ųx8cH```8y 8,Hq/@<8c0HH(`T~/@<8c@H9Ht`/@<8cXHHX``/@<8cHH8``/@<8cHH``<8cHňTv/@<8cHmHx`/ @<8cHQH\``/0@<8cH1H<``/@@<8cHH``<8c H`38a8Hѥ/@<8!a|}p N ```||dxB|{x!<8c@H<88cPH<8P8clH∻<8cH<88cH}<88cHm<88cH]<88cHM<8cH5<88c8H%<8 8cTH88xxH88|#x|yxxxH88<|#x|wxDx#xHܵ88<|#x||xDx#xHYxx|hx<|#xx~x8cdH<88cHq<88cHa<88cHQ8!p<Ѐ8cغ|H0|!|@&B|~x|#x|+x|3x;A!<8c(>??_H<8cDH8aHxHΩH8aHHϭ/|}x@@ 8#C8wdT:8H}H<`` x#C8xT:8HA8z;H)8aHHΥ/@\<8cHр<8cH^ ~$<8`_CxdxHߍ88||x|#xxHu<8|#x|xx`_CxdxHڕ88T>xxH}88T>x$xHe88T>x$xH <~xT>xDxexx8clH5<8cH8~PK5<8cH8~$K!<8cHŀ<8cH/@8` H!H<8c>_H`8aHH~xx|}x8{H@<x~Ƴx~xK<~ijx~x8c`H```/@DlAx?|8|x($ ``HiH(88?8|!HE`/@8lA8|($ HH$888|!H`/@8lA8|($ HH$888|!H`/@8y8HiH8y8HY3~8aHH/@4/8`Ax~xKM8`8!a!|}p N |a|@&B|~x|#x|+xx|3xA!8a8Hȡ8a8H9/A08a8Hə #<8cH<8W:P.8cHi<88cHY<8:8cHI<8<8c H9<8E8c8H)88xxH88|#x|zxxxH88<|#x|xxdxCxH88<|#x||xdxCxHm%xx|hx<|#xxx8cPH<88cpH<88cHu<88cHe<8cHU@TxK-/@D<_<<<B8`8H888؀| | xN!8`H/Al9 #8@;\;});At8```|.|.|.8BB:0~xHE/A::; ;`;H48a8~x::Ha; ;`;8H```8a8HMC/@:c/@:/@;9/A;{{xxFxHa/Ax8H /@lxH/@䀁hl{HU/@<_<<<A`B 8|8`888| | xN!K!@8@[(9);,hl{H/A!hAlxx(,Fx{}P}gI{(,H}/Ax8H /@@xH/@0!@{(8@,9)}#Kx}C`}"Y;([,K`{xx8HK(/A@,+A?<8` 8T| | xN!]<8`8|I|LxN!H<_<<<A`B 8|8`888| | xN!Ht``{H]88|ux{|#x8H1/@<_<<<A`B 8|8`888| | xN!!`<8`8I | | xN!{~x~ųx8H-@`HT;@;Ah?{xxFxH/Ax8H/@\hl{H/@<_<<<A`B 8|8`888| | xN!K,@{8 |#x|pH/@D<_<<<A`B 8|8`888| | xN!KȀ{H|wx{|#x8Hյ/AD<_<<<A`B 8|8`8(88| | xN!Kda A}X}7}#Kx}DSx/A@+@(,xxH[|#x|exb(,}`cyA<|] |)}$|}!||@J}X}7}#KxA@4P@@,<_<8`B 8T| | xN!K<8`8H<8`8<_B | | xN!K/A$A[{8(,H5/@D<_<<<A`B 8|8`8,88| | xN!K{P88~xH /@8<_<<<A`B 8|8`888HaPH/@D<_<<<A`B 8|8`888| | xN!K{P8 H/@D<_<<<A`B 8|8`888| | xN!K[ aP04H/@4<_<<8`B 8(88| | xN!aPH/@x<_<<8`B 8L88| | xN!HD<_<8`B 8x| | xN![04H[048{H/@D<_<<<A`B 8|8`888| | xN!K>><8;\8L89xx9 H/@H<_=?<<A`!h8`8|B 888%| | xN!H 4?<xx88<899 H/@H<_=?<<A`!h8`8|B 888-| | xN!H =?_<x; 88XxH/@H<_=?<<A`!h8`8|B 8l882| | xN!H P<<xx8889 9 H9/@H<_=?<<A`!h8`8|B 8889| | xN!H <<xx8889 9 H/@H<_=?<<A`!h8`8|B 888@| | xN!H h<<xx8T889 9 HQ/@H<_=?<<A`!h8`8|B 8h88G| | xN!H <<xx88899 H /@H<_=?<<A`!h8`8|B 8,88N| | xN!H <<xx88|89 9 H i/@H<_=?<<A`!h8`8|B 888U| | xN!H <<xx88l89 9 H /@H<_=?<<A`!h8`8|B 888\| | xN!H<<xx8 d8\89 9 H /@H<_=?<<A`!h8`8|B 8 x88c| | xN!H$<<xx8 (8L89 9 H /@H<_=?<<A`!h8`8|B 8 888j| | xN!H<<xx8 8<899 H /@H<_=?<<A`!h8`8|B 8 88q| | xN!H<<<xx8 8,89 9 H %/@H<_=?<<A`!h8`8|B 8 88x| | xN!H<<xx8 X889 9 H /@H<_=?<<A`!h8`8|B 8 d88| | xN!HT<<xx8 8 899 H =/@H<_=?<<A`!h8`8|B 8 88| | xN!H<<xx8 889 9 H /@H<_=?<<A`!h8`8|B 8 88| | xN!Hl<<xx8d889 9 H U/@H<_=?<<A`!h8`8|B 8x88| | xN!H<<xx8(889 9 H/@H<_=?<<A`!h8`8|B 8<88| | xN!H<<xx88899 Hm/@H<_=?<<A`!h8`8|B 888| | xN!H<_;Z<x;ExAd8xH 9/@H<_=?<<A`!h8`8|B 888| | xN!H<_<xx8<8lAt899 H/@H<_=?<<A`!h8`8|B 8L88| | xN!H$<_<xx88\Ap899 H /@H<_=?<<A`!h8`8|B 888| | xN!H<_<xx88LA\899 H/@H<_=?<<A`!h8`8|B 888| | xN!H4=<xx88<89!9 H/@H<_=?<<A`!h8`8|B 888Ā| | xN!H=<Exx;,8PxH/@H<_=?<<A`!h8`8|B 8l88ɀ| | xN!HT<_<xx88AT899 H9/@H<_=?<<A`!h8`8|B 888Ѐ| | xN!H<_<<x;88xH /@H<_=?<<A`!h8`8|B 888ր| | xN!Hl<_<xx8D8ܐA@H/@d<_=?<<A`!h8`8|B 8T88ڀ| | xN!!`Ah<<8`888I 8|| | xN!K<_<<<A`B 8|8`888| | xN!Kt8{H/@D<_<<<A`B 8|8`888| | xN!K {P~x88Hq/@D<_<<<A`B 8|8`888| | xN!KĀaPHa/@D<_<<<A`B 8|8`8d88| | xN!Kt!XA\~xx{8PH./@D<_<<<A`B 8|8`888| | xN!K{8\8$H/@D<_<<<A`B 8|8`888| | xN!K尀{$8L8Hu/@D<_<<<A`B 8|8`8H88| | xN!KX{$8<8Hu/@D<_<<<A`B 8|8`888| | xN!K:{<8,~xH=/@D<_<<<A`B 8|8`8$88ǀ| | xN!K䠀aD;@?>>>H<_? aDHA/AaDH{(8`H|}y@D<_?<=?Ah8`8|8|!`| 88| xN!H]]cxx]] ]H]/A<{(<x8H/A{(8 8H/@H<_?=?<8`Ah8|8Б!`| 88| xN!xHAh<88`88 | 8|| xN!K4<8|88`888| xH(<8|88`88| xH{(88H/A{(8 8H~ /@L<_<<<A`B 8|8`888р| | xN!K|~xHɀ{88H/@D<_<<<A`B 8|8`888؀| | xN!K 88[@X|x{8A8H)/@P<_<<<A`B 8|8`8d88ـ| | xN!K;{@xH/AxHQ/@xH/AxH1/A[8B[H[8B[{@8`8PH/A $|3y@APaT[ {$HlPT8@ @AT<_<8`B 8H| | xN!AP aTA@$@@ [ {$xH1/A{@<8H8H~5/Ah[H<8̀bH_/A<_{H8D;xH5/A\D/Al;H{Hx8xH /Ad;[P{HExH7=/A|[P<8묀bH^/A<_Al;x{PHm/A;T{PxxH}Q/AT[!dTb8H^/AAԀ{8|8A9!L>|xALH!;H<_ aL<xH}/At8` H|}y@D<_?<=?Ah8`8|8!`| 88| xN!H8{0x H/A@{HFxHH7/A{P<x8|HQ/@H<_?=?<8`Ah8|8!`| 88| xN!xHрAh<88`88 | 8|| xN!K<8|88`8 D8| xH<8|88`8 8| xHAlPxaH8H}/AhAt{T88lHp/AڀAp{T88\Hp/AڤA\{T88LHp}/AȀ{T88>H<_ aL<xH/A8`H|}y@D<_?<=?Ah8`8|8#!`| 88| xN!H8{@x H]/A@{HFxHH4/A{P<x8|H/@H<_?=?<8`Ah8|8#đ!`| 88| xN!xHAh<88`838#| 8|| xN!K0<8|88`8 D84| xH$<8|88`8$ 85| x| <_A`N!K؀AlPxaH8Hz/AؐAT{T88Hh/@4<_<<<A`B 8|8`8$887| | xN!K\[T8 bHY]/Ap{PxxHw/A@cx8$K/@h<_<<<A`B 8|8`8%88@| | xN!K<_<8`B 8%4| | xN!{X8H{U/@{<~x8H/@D<_<<<A`B 8|8`8%88P| | xN!K<aD?HaaDH/AdaDHY88d{4Hv/AT[!@db8HW/A{4XHy/@<_<<<A`B 8|8`8&d88[| | xN!K؈;{@xH}/AxH/A{@<8H8Hu/A[H<8̀bHWA/A<_{H8D;xH/AD/@({Hx88HH/A4{H8PH//@L<_<<<A`B 8|8`888n| | xN!KׄHP[P<8묀bHVy/A<_{P;xH/Ap{Px8THt/Acx8PK/@\<_<<<A`B 8|8`8&88|| | xN!KԀ{X8Hxy/@8~xH /@T<(/AH@,+A8<_<8`:B 8&| | xN!H18`8!P|N Hp```||~x!``c/A$8c HՀ~/AH88!P|N `||`y!A8a88K8!`|N ||~x!``c/A08cHE~8cHy~/AH)88!P|N ``||}xB8`|#x!H/|bxa8@L<_<<<BÀ8`88x88| | xN!8`H``8<8c8P HYa88cH/A88`HT<_<<<BÀ88`888| | xN!8a8K8````8!`|N ```48N `||~xB|#x!c8~A8B "b8~ /Ax8KxAԐ@T}JCx});x|+xW>}cx9W|x}JcxW`F>W{@.})[x}J3x|x})+x}Jx})x}Jx})x}Jcx$DAN ``K```K```K```K```K``` C#c D$dN ``` C#c D$dN ```C#c D$d C#cD$dN ```||}x|#x!K8}8K8}8K8}8K8}8K8}8K8!P8}8|Kp```K```||}x|#x!Ky8!P8}8|K\``K````K```||}x|#x!K8}8K8}8K8}8K8!P8}8|K`||}x|#x!Ky8!P8}8|K\``||+x|}x!Ki8!P8}x|KL``T8@A8`8BTB>/@/A8c@|B48T>|CxN |AT|+x!8AT|}x|+x;`x88K8/A48;;T>@x``T:8|.8!pA|N ||+xB8c!<8ԀH^8,A ~88!P|x|N ``||}x|+x|#x!88Kxx88Kq8!`|N ``||}x|+x|#x!88Kxx88K!8!`|N ``8|#x|xH`T|!|yx|#x|#x|+x|3x!HaM|{yA$xHa-|~xx8H/@dxH`/@#xxK`xH`}/A@xH`@0xH`|~xx8H/A8`H8`8!`!|N ```|a|}x|#x|3x|+x!88K}xxfx88K8!pa|N |a|}x|#x|3x|+x!88K-xxfx88K8!pa|N dN ``T`>dN T`F>Tb>dTi>D$N T`@.TF>e|CxTwF>Ty>T{>TbT>%eT`T>|Lcx| SxEN `|!|`xTc>hKI8!P|N `|!|`xTc>hK)8!P|N `|!ahK8!P|N ```|!a8/ADxx9 ``C8 T >|BFpHD8c8@8!P|N ||#x|+x|}x!H8cTk>@@x/ADxx9@``C8 T >|BFpPI8c 9)@@@08!P|PUc<8T<|c|H`8!P|N ```8cK``8cK|``||}x|#x!`cK8!P}8|KK```K```K```||}x|#x!`cK}8Ku}8Ki}8K]8!P}8|K@```||}x|#x!`cK8!P}8|K||#x|+x|+x!K8!Px8|K`||~xB|#x|+x!C/A (AxKu^/@hxH~a/|bx~@P<_<<<Bp8`8z8Ŵ8ƿ8Ā| | xN!8`H0```|CxxxH~88`8!P|N ```||bxB|+x8!``c08|#x/@$<<<8%8c88LHn|Dx|x88K/@L<_<<<B8y8`8h8ƾ8%| | xN!8H|``;<xxKUa8x8K58/@H<_<<<B8y8`8̬8ƾ8%| | xN!8``8!p|x|N ``||~xB|#x|+x!88Kˉ/@P<_<<<B08`8x88ƽ8| | xN!8`H```;<xHa9A8!@xaDAH<"bB8K9/@P<_<<<B08x8`8l8ƽ8| | xN!8a8K˱8`Hx`a8<x8K/@H<_<<<B08x8`8˄8ƽ8| | xN!K``88``8!p|N ```||bxB|+x|3x8!``c08|#x/@0<<<88c88\Hk```|Dx|x88K/@L<_<<<B8w8`8x8Ƽ8Ӏ| | xN!8Hl``a8xxKE8/@H<_<<<B8w8`848Ƽ8Ԁ| | xN!8``8!`|x|N ``||+xB|#x8!``E0<8/@$<<<88c88 Hju88KM/@D<_<<<B@8u8`8,8ƺ8| | xN!8HĀ~0xx8DxK5/@L<_<<<Bl`8S88D8Ƙ8`| | xN!CxHT8`H$!8CxI8BYHT8``8!p!|N ```|A|ixB|3x|;x8|+x!``C08|#x/@,<<<88ch88ƣHF=``/@Ky,ApHh`|Cx}$Kx|x88KA/@H<_<<<Bj8`8Q88Ɩ8| | xN!8`H`A8b/@T֓<8|HTE|{y@<_<<<Bj8Q8`8<8Ɩ8ĀHX``+AH<_<<<Bj8`8Q88Ɩ8Ȁ| | xN!8`HX`8<8@K@AD<_<<<Bj8`8Q88Ɩ8ʀ| | xN!8`HadxKI/@@<_<<<Bj8Q8`8 8Ɩ8׀| | xN!KA`88ƃh8e| | xN!8`Hp```A8/AD<_<<<BV8`8>`88ƃh8e| | xN!8`HbxK 8`8!`|N ```||+xB8!888K9/@P<_<<<BU8=`8`88Ƃh8m| | xN!8H(```A8bK%8~8!`|x|N ||+xB8!888K/@P<_<<<BU@8`8<88Ɓ8y| | xN!8`H(```A8xbK8`8!`|N `||~xB|+x!0/@H<_<<<BT8<8`8\8Ɓ8| | xN!8H`88K-/@D<_<<<BT8<8`88Ɓ8| | xN!8Hd~0x88Ke8/@H<_<<<BT8<8`88Ɓ8| | xN!8``8!`|x|N ``||~xB|+x!0/@H<_<<<BSP8:8`888| | xN!8H`88K/@D<_<<<BSP8:8`888| | xN!8Hd~0x88K%8/@H<_<<<BSP8:8`888| | xN!8``8!`|x|N ``||#xB||x|3x!0|+x/@P<_<<<BR898`88~8| | xN!8H```x88K/@P<_<<<BR898`8L8~8| | xN!8Hp```~0xx88K8/@D<_<<<BR898`88~8| | xN!8`8!`|x|N ``||#xB||x|3x!0|+x/@P<_<<<BP88 8`8|8}(8| | xN!8H```x88K9/@P<_<<<BP88 8`88}(8| | xN!8Hp```~0xx88Kq8/@D<_<<<BP88 8`8P8}(8| | xN!8`8!`|x|N ``||+xB8!888K/@P<_<<<BOP8`8688{8| | xN!8`Hp```A8/AD<_<<<BOP8`868P8{8| | xN!8`HbxK8`8!`|N ```||+xB8!888K/@P<_<<<BNP8`8588z8| | xN!8`Hp```A8/AD<_<<<BNP8`858P8z8| | xN!8`HbxK8`8!`|N ```||+xB8!888K/@P<_<<<BMP8`8488y8| | xN!8`Hp```A8/AD<_<<<BMP8`848P8y8| | xN!8`HbxK98`8!`|N ```||+xB8!888K/@P<_<<<BLP8`8388x8| | xN!8`Hp```A8/AD<_<<<BLP8`8388x8| | xN!8`HbxKI8`8!`|N ```||+xB8!888K/@P<_<<<BKP8`8288w8ƀ| | xN!8`Hp```A8/ AD<_<<<BKP8`82848w8ƀ| | xN!8`HbxKY8`8!`|N ```||+xB8!888K/@P<_<<<BJP8`8188v8ˀ| | xN!8`Hp```A8/AD<_<<<BJP8`818(8v8ˀ| | xN!8`HbxK8`8!`|N ```||+xB8!888K/@P<_<<<BIP8`8088u8Ԁ| | xN!8`Ht```A8+AD<_<<<BIP8`808H8u8Հ| | xN!8`Hbx808%8`888| | xN!8HL``8;/@,[8{{8B[H```/@/9`@DH`IB@l/A|IxK``@}"KxH8`|Ix9kIA /@8@\/@{H``i/C@{```[88B[H@```H'!8H(}"Kx9`9 K`/@LK `8!`|xa|N ``cN ``||#x|+x!`/AH``~xxN!/A~H ```/@8`8!P|N ```|A|zx|#x|+x!/A;`~dxxN!/AX/@/@ H`/@xH%Z8BZH,`/Ax|xK|``;8!`xA|N `c8/A|xN `C8`/M bN ``,#AHC8BA8@K```@8K``cB@/@8`N /AcN /A/8i|@K``D8C8@CN `,|bx@KԀ8M /@8N ```8 | xB@/@N |9 KN ```C/A"#H9 #``#/AC8BCH`8``0 |`IN `cN ``cN |8 B|~x!<8,xHUY/A 8`/A8`8!P|N `|8 B|~x!<8,HT/A 8`/A8`8!P|N `|8 B|~x!<8+HT/A 8`/A8`8!P|N `|8 B|~x!<8+XHT9/A ~ +@+8`@ `8`8!P|N ``|B}H|<8+HT`||~x!K]/A~/A/A8`H `8`8!P|N ``||~x!K8@/A^8BTB> B8@|B8!P|Cx|N ```||~x!K8/Ah @|8!P|x|N `|B}H|<8K`K```|B}H|<8KH`K@```K0```,M 8c`K||~x!``c/A Kɀ~/AH88!P|N ``||`y!A8a88K8!`|N |8B8|}x!H <8}`4KM9 88@8`=8!P=]x}|]p}t|N ``||}xB8`!H|~y@H<_<<<B48`88v08vx8| | xN!8`H`K8`8!P|N |||xB8`|#x!H |}y@D<_<<<B38`8`8v8u8-| | xN!8H ^8|`x>~ ]=}K8/@H<_<<<B38`8/8v48u8`| | xN!xH88!P|x|N ```||#xB|}x|#x!K=?}P\TX8I&])& b]~P\8a88`>^ ~^TXKQ```8a8K/A`8a8K=|dxxK1/@<_<<<B28`8P8uh8t8Ā| | xN!8`H8`8!`|N ```||~xB8`|#x!H/|dxa8@L<_<<<B18`8 8s`8s8| | xN!8`H<``xKM/A88`H8a8K}8``8!`|N ```|B!K 8/@@<_<<<B08T8`8s8r8| | xN!88!P|x|N `||~xB|#x|+x!88K/@P<_<<<B0`8`88sl8rX8| | xN!8`H```8xK/A 88`H````<_<<<B0`88`8s8rX8| | xN!8a8K8````8!`|N ```||~xB|#x!8a8K/@D<_<<<B/@8`88r8q88ـ| | xN!8`H8xK/A 88`H````<_<<<B/@88`8r8q88ڀ| | xN!8a8K8````8!`|N ```||#xB!H5%/@L<_<<<B.08`88q8p(8| | xN!8`H``t~p8`8!P|N ||#xB!p/@L<_<<<B-8`88qd8o8 | | xN!8`H``H4A/@H<_<<<B-8`88q<8o8 | | xN!8`H`>p^tA@P @@H`<_<<<B-8`88q8o8 | | xN!8`H4} }i9 9@8`}b[x4>p^t^0``8!P|N ```||#xB!H3%/@L<_<<<B,08`88o8n(8| | xN!8`H``|~x8`8!P|N ||#xB!x/@L<_<<<B+8`88o8m8| | xN!8`H``H2A/@H<_<<<B+8`88o<8m8 | | xN!8`H`>x^|A@P @@H`<_<<<B+8`88o8m8!| | xN!8`H4} }i9 9@8`}b[x<>x^|^8``8!P|N ```|:`B|yx~x|#x;!K|xx#xW 68BX|^xH0|{x|#x/@L<_<<<B*08`88m8l(8@| | xN!8`H``#xHH=9 Dx|jx#x}}izHu/@<_<<<B*08`88q8l(8W| | xN!8`H 8``8!|N ```|!|{x|@&B|#x|#xA!K5/A#x;;K|zxKU$x;.8a8KQHX``8a8KM/|ixA\|I i$AZzI(i,H`(,}~B "b88H(Q/@X<_<<<B!p88`8i8ch8| | xN!8a8Ky8`Hp```8x8H'/@L<_<<<B!p88`8i8ch8| | xN!K```8x8H(%/@@<_<<<B!p88`8j$8ch8| | xN!K48x8H(/@@<_<<<B!p88`8jX8ch8| | xN!K8x8 H(=/@@<_<<<B!p88`8j8ch8| | xN!K8x8(H'/@@<_<<<B!p88`8j8ch8| | xN!K88x80H'/@@<_<<<B!p88`8k8ch8| | xN!K䀁8x88H'A/@@<_<<<B!p88`8kD8ch8| | xN!K8x8@H&-/@@<_<<<B!p88`8k|8ch8| | xN!K<8x8DH&/@@<_<<<B!p88`8k8ch8| | xN!K老8x8LH%/@@<_<<<B!p88`8k8ch8| | xN!K8x8PH*/@@<_<<<B!p88`8l8ch8| | xN!K@x8<8@H6/@<_<<<B!p88`8lP8ch8| | xN!K`xdxH*I/Aa8dxK/A <;@À88`H"08` H||y@D<88S(8`8^|8h| | xN!xK͵8`H``xxKY/@@<88S(8i8^8`| | xN!xHaK``xxHi/@0<88S(8`8^8l| | xN!K\8xH/@0<88S(8`8_8m| | xN!K;Z@8`H0```8`H/AK```8!|N ```|A|{xB|#x|#x;!Ky<C cx88B|^xH! /@D<_<<<B 8`8`8\ 8O8| | xN!8HcxxxH%|zy@L<_<<<B 8`8`8\<8O8| | xN!8HL``x8a8K`8a8KӍ/A|8a8K||xcxLH/A|cxHu/@<_<<<B 8`8`8S$8O8| | xN!8H|cx8Hm8/@HD<_<<<B 8`8`8T8O8| | xN!8HL<_<<<B 8`8`8\d8O8| | xN!8```8!p|xA|N ``|a|#xB|+x|3x!;H888@xH}/@D<_<<<B 88`8X\8M8| | xN!8HTxKM8/A@H!@ADaLPAT88}] ;[8!|xa|N ``|?B|{x|#x|+x|3x!c ;<_;;BX;!8```cxH-/AL|Ю@(8|yT>/ @ H0```+A;;@8`H; ;cxH/A/~;;@8a8K/A~x~ųxcxH/A8cxT>H(AA ^8!P|x|N ``8`N ``cH``8`N ``c N `/M H`8`N ``8`8N `89 9@# C$N `|a|{x!|#x`# C$cHA @ P@A;H``|+x;}}iA,@ @A ```|+xH`` P;x|xx|RHE; [$|~P|]I[ {$8!`xa|N 8`N `` $1}gXA@$`@@`8@H``#|I@c $|CxN ``8`N ``C 9 A$@$C@A``9 }#KxN `,|kxA(/@`C c$||```/A  A @| (@@p```8 $HX#C|eP|DI0c|B/A4A@(@@ ```8K k$H8|xN `$c N `8`N ``cN `/M H`|a||x|@&B8`4|#xA!H5|~y@L<_<<<B8`88Q8R8ɀ| | xN!8`HL``884H8`(H.|}x@T<_<<<B88`8R8R8ˀ| | xN!xH@H``88(H)<x8R`H/}A<_=?,8`8B9)^<_>=?8B 9)^<_> =?8B,9)<^<_>=?8BL9)|^<_>=?8B9) ^ <_>$8B^(H`xH8``8!`aa|}p N `|a||x|@&B8`4|#xA!HU|~y@L<_<<<B<8`88O8P$8| | xN!8`HL``884H8`(H.|}x@T<_<<<B<88`8P88P$8| | xN!xH@H``88(HI<x8PH/}A<_=?,8`8B9)^<_>=?8B,9)<^<_> =?8BL9)\^<_>=?8Bl9)^<_>=?8B9),^ <_>$8B^(H`xH 8``8!`aa|}p N `|a||x|@&B8`4|#xA!Hu|~y@L<_<<<B\8`88N8ND8| | xN!8`HL``884H8`(H.|}x@T<_<<<B\88`8NX8ND8| | xN!xH@H``88(Hi<x8NH/}A<_=?,8`8B9)<^<_>=?8BL9)\^<_> =?8Bl9)|^<_>=?8B9)^<_>=?8B9)L^ <_>$8B̐^(H`xH-8``8!`aa|}p N `|||xB8`4!H|~y@H<_<<<B8`88L,8Lh8E| | xN!8`H(`884H 8`(HA|}yA88(H<_=?8`B9)А]<_>=?,8B9)^<_>=?8B9)^ <_>=?8B 9)0^<_>=?8B@9)`^<_> 8Bp^$<_8BP^(H\``<_<<<B88G8L8Lh8`| | xN!xH8````8!P|N ```|/!B|zx|+x|#x|3x!8`A8`4H|~y@P<_<<<B8`8@8J|8J8q| | xN!8`H@```884H98`(Hq|{yA88(H/[@;;`<_~,8B=?8`^<_9)8BБ>=?^<_9)8B@> =?^<_9)P8B>=?^<_9)`8Bp>=?^ <_9)8B>$^(HX`<_<<<B8@8s8Kl8J8`| | xN!xH8````8!`!|N ```||~x!``c/A\C,/AD|Cx| | xN!~(/A | c,| xN!~/AH88!P|N ```c,}N c,}N c,}N c,}N c,}N c,}N c,}N c,}N $c,}N 0N ``08`/M |xN ``|8B|#x!88K/AD<_<<<B8`88Ht8Gx8| | xN!8`H88`8!`|N |8B|#x!88K/AD<_<<<B8`8p8H 8F8| | xN!8`H8A98`T@.|x8!`|N `|8B|#x!88K/AD<_<<<B`8`88G8FH8| | xN!8`H48A98`!:a;TTBU)@.|x|Kx|[x8!`|N ```|8B|#x!88K-/AD<_<<<B88`8F8E8| | xN!8Ha8A988:<;=>UITb9@8`U@.9|cSxA;|BKxU>U|ccx|B[x|;xT>}ISx9@Tƀ|+x|cSx|BKxA?WF>W@.|cCx|B;x|x8|c3x|B+x|cx|Bx|cSx^~8!`|x|N ``K```KP```K```K```|8B!l8lK8/A@<_<<<B 8ܐ8`8E8D8$| | xN!88!P|x|N ``||#x8BT>!888A9K!8/A@<_<<<B88`8E88Ct8.| | xN!88!`|x|N ```|TF>T>BT>8|#x!88;A8!9a:Kq8/A@<_<<<B8\8`8D8B8:| | xN!88!`|x|N ```||#xBWWTF>W@.!T>T>|Cx|+x|Lcx|SxWF>W>W>88889!:;<=A>?K/8A@<_<<<B@8ڰ8`8D<8B(8J| | xN!88!|x|N `|!|#xT>lK)8!P|N `|!|#xT>lK8!P|N `|!lK8!P|N ```|!8W@.W@.}bp| Kx}^x}=x@`8|8yH\``/;;@K|<_<<<B88`8B(8?8| | xN!88!`|x|N ``||~xB|+x|3x!K/@D<_<<<B8`8`8@8=8| | xN!8HdxxxK8/@H<_<<<B8`8`8@8=8| | xN!8``8!P|x|N ``K````KP```K@```K```|!|+x|#x|yx!K/A#xdxx8KH|~|]+A/@+@;@H``^P#x88ExK@\Cx8@@A@@A```8`H,```y;;@dK8```8!`!|N ```K ```|8B!KE8/A@<_<<<B88`8>8;8ڀ| | xN!88!P|x|N +|ixA(/@ +A8H```TF>8@8 |Ky@T>8@8|Ky@T>8@8|Ky@x8@8|K#y@hT@.TF>TF>|x8|Ky@LTT>T>|x8|Ky@0TT>T>|x|@y|&T ```/Ai0/A@@|`x|xN ``|A;dB|#x|zxW`>|3x!|+x+@,<<<88ch898=DHM``/@|+A/@D+@<<_<<8`B8=\989| | xN!8HCxxK18@H```/ AT8|#x48A|09 HT< F40|40|0| Sx} SyAd<_<=xB8=x998`9 | | xN!8H<``T 8|@P4I}@2A0H(`W< IL0|0| cx```8T>|xA;CxxKAD<_<<<B8Ҁ8`8=898| | xN!8HCxx88KW`>AD<_<<<B8Ҁ8`8>898| | xN!8H(8H 9 7@<8888K8!p|xA|N ``|A|+xB|#x|zx!K xx|{xCxdxK/@L<_<<<BP88`8;8788;`| | xN!```8!`cxA|N ``||3xB|+x||x!K/@D<_<<<B88`8;868| | xN!8HdxxxK8/@H<_<<<B88`8;,868| | xN!8``8!P|x|N ``|a|;xB|+x|3x||x!K/@P<_<<<B8 8`8: 858| | xN!8Hp```xdxxxK8/@D<_<<<B8 8`89858| | xN!8`8!`|xa|N ``K```K```K```||~xB|+x!K/@H<_<<<B88`89(84h8f| | xN!8Hh`xxK8/@L<_<<<B88`89H84h8g| | xN!8```8!P|x|N ``||~xB|+x!K/@H<_<<<B88`88|83x8n| | xN!8Hh`xxK)8/@L<_<<<B88`8883x8o| | xN!8```8!P|x|N ``K ```K```|8!H8!P |`|N `|!Hϥ8!P |`|N ``|8|~x|#x!He/@,8~88HM8/A```88!P|x|N `|8!H8!P |`|N `|8|~x|#x!H/@,8~88Hέ8/A```88!P|x|N `|8!Ha8!P |`|N `|8!H18!P |`|N `|8 !H8!P |`|N `c|ct|cTcN ```2N ``c2N |a||y!A/Ap|/AHˑ8/@Lx;;````~ /A HU~ /;;@```8!`x88a|H̔8!`a|N ```||~x!``c/A</A$|xHʹ^8~/AHʝ88!P|N ```||~x!``c/A</A$|xH9^8~/AH88!P|N ```||`y!A8a88K8!`|N ||by!A8b$A8K8a8K-8!`|N ``||byB|#x!A0/A(8!P8|K@```<<<8j8c X8308 H%||byB|#x!A0/A(8!P8|K```<<<8q8c 828 $H#F |jx8 +~A+@|+3A@Hd``8B/A8cBK`/AN `9)}CSx8@3})/AD8B8cB8`N 9 3i}#Kx|KR$/A 8B| K|CxN ```||}x!``c/AP8c;K}K`}8c |cK/Et;@}/AHi88!P|N ``|,aB|#x|3x|;x|~x!@KqHl``+AE|+x|B$/AD<_<<<B808`81808;| | xN!H#/8^ 8J|I.~A(xH8cH5/~AxHɡ ~HT<_<<<B8`8081h808| | xN!x;KQ```8!`xa|N ``|a|bxB|}x|#x8|+x!;| ```/AL;8BB<_<<8`B`80P88/8| | xN!8`HxxHȩ8cHW8/~ @D<_<<<B`8`8808/8| | xN!8`HxH%~8`8!`a|N `|,B|#x|~x!@ KHd+AE|+x|B$/AD<_<<<B@88`8.8.p8w;| | xN!H#/8^ 8J|I.~A(xHm8cH/~A xH18~ 88HaHL<_<<<B@8`88.8.p8| | xN!x;K`8!Px|N ``|,aB|#x|3x|;x|~x!@KHl``+AE|+x|B$/AD<_<<<B8`8`8-88- 8T;| | xN!H#/8^ 8J|I.~A(xH 8cHe/~AxHѓ ~HT<_<<<B8`8`8-8- 8]| | xN!x;K```8!`xa|N ``||#xB|3x8!+1@H<_<<<Bא88`8-D8+80;| | xN!H`+A|@"$/AH<_<<<Bא88`8+8+84;| | xN!H`/8C }".A(|#xHą8cH/}AxHI HP<_<<<Bא8`88,88+8;| | xN!x;K``8!Px|N ``||wxB8`0|3x8|#x!|+x|;x}Cx}8Kx8H/a8@D<_<<<B88`8+8*@8| | xN!8H880Hy/Apcx8HE8cH/}@@<_<<<B88`8,08*@8| | xN!H A8dxbHŁ\ A8<|B"b !8^^ ~II iA8B$!8)(A8,8/@(<<<88ch8*@8,H `~xK8/@x???<;8`;{*@8,x8fx\|I|LxN!<xfx8`8,8!| | xN!8a8K88!|x|N |A|zxB8`8|3x8|#x!|+x8H/a8@P<_<<<B8@8`8*8(8| | xN!8H```888H9/Apx8H8cH]/}@@<_<<<B8@8`8*8(8| | xN!H A8xbH[ A88;{B"b ^ A8>~B "ba88c$K퀁8/@0<<<8x8c(8(8+@H```8zKm8/@x???<;@8`;{(8+Px8zfx\|I|LxN!<xfx8`8+8| | xN!8a8K88!p|xA|N ||}xB8`F$!H/a8@D<_<<<Bѐ8`88)p8%8Ѐ| | xN!8`HW48F$8Ha8<8Ka8<8@8cKua8<888)KM/@T<_<<<Bѐ88`8)8*8;| | xN!``8a8K=8`HVa8<888*(K/@D<_<<<Bѐ88`8*08*8<| | xN!K`a8<888*tK}/@D<_<<<Bѐ88`8*|8*8=| | xN!K8`a8<888*K/@D<_<<<Bѐ88`8*8*8>| | xN!K`a8<888+ K/@D<_<<<Bѐ88`8+8*8?| | xN!Kx`a8<888+XK]/@D<_<<<Bѐ88`8+`8*8@| | xN!K`a8<888+K/@D<_<<<Bѐ88`8+8*8A| | xN!K`a8<888+K/@D<_<<<Bѐ88`8+8*8B| | xN!KX`a8<8 88,4K/@@<_<<<Bѐ88`8>@8*8|| | xN!Ka8<8(888>Ku/@@<_<<<Bѐ88`8>8*8}| | xN!K`a8<8)888?K/@@<_<<<Bѐ88`8? 8*8~| | xN!Ka8<8*8(8 8?K޵/@@<_<<<Bѐ88`8?8*8| | xN!Kꠀa8<8+8(88?KU/@@<_<<<Bѐ88`8?8*8| | xN!K@a8<8,8(88@@K/@@<_<<<Bѐ88`8@D8*8| | xN!Ka8<8-8(88@Kݕ/@@<_<<<Bѐ88`8@8*8| | xN!K退a8<8.8,88AK5/@@<_<<<Bѐ88`8A8*8| | xN!K a8<8/8*8 8A\K/@@<_<<<Bѐ88`8Ah8*8| | xN!Ka8<808-88AKu/@@<_<<<Bѐ88`8A8*8| | xN!K`a8<818-88B4K/@@<_<<<Bѐ88`8B<8*8| | xN!Ka8<82888BK۵/@@<_<<<Bѐ88`8B8*8| | xN!K<_a8<;8CxxKA/@@<_<<<Bѐ88`8C8*8| | xN!K| | xN!Kxa8<<x828@89,9 K/@@<_<<<Bѐ88`8X8*8E| | xN!K <_a8<x;8 xK/@@<_<<<Bѐ88`888*8I| | xN!Ka8<<x838899 K/@@<_<<<Bѐ88`88*8P| | xN!K8H89,9 K/@@<_<<<Bѐ88`8\8*8| | xN!K<_a8<x;b8fxK/@@<_<<<Bѐ88`8,8*8| | xN!Ka8<<ex8?8899 K /@@<_<<<Bѐ88`88*8| | xN!KD<_a8<x;8lxK/@@<_<<<Bѐ88`88*8!| | xN!Ka8<<x8= 8899 K9/@@<_<<<Bѐ88`88*8(| | xN!Kta8<<x8= 8899 K/@@<_<<<Bѐ88`88*8/| | xN!Ka8<<x8= 8h8Ÿ99 Ka/@@<_<<<Bѐ88`8p8*86| | xN!Ka8<<x88ŨKA/@@<_<<<Bѐ88`88*8:| | xN!K<;Ȁa8<8m8ŘxK/@@<_<<<Bѐ88`88*8>| | xN!K܀a8<<x88ňK/@@<_<<<Bѐ88`8 8*8B| | xN!K|88````8!p|N ```8+~A(|D$/A8 |`"N `8`N ``||yxB;y;!@dx8a8;D;APK?]H`8a8;K@Ydxx|bxx;K?Q```xK?/AtxK@8xK/AxCxHF<_<<8`By8NlEx88 | | xN!8`H0```8a8K?=/@D8a8$x;@:PK>?;D8a8K?/A8a8K?q8mx|{x8cK/@$;Zx$x;ExK>Q```xK>/AxK?|}xx8K}/@${$/AȠ$@x~xHE<_<$<8`By8O~x897| | xN!8`H(#xK/@;P8xHE]<_<$(=8`By8O\x99 B| | xN!8`H;P8xHE <_<<8`By8Nx88!| | xN!8`H\``;PxxHD<_<<8`By8Nx88/| | xN!8`H8`8!|N ```||+xB8c!<8PK98,A ~88!P|x|N ``|a8B|{x;!;<xK;?```xK<]/AxK<|bx8c$A8K4A88i蓂4a88cK/@8cx848K /@<_<<<Bv8`8]p8L808ހ| | xN!8`HxdxK;xK;/AxK< 88|~xcx8K/A\a8x8c$K5/@<_<<<Bv8`8]p8L808| | xN!8`HH<_<<<Bv8`8]p8Ld808| | xN!8`H8`8!pa|N ```||+xB!<8K78,A ~88!P|x|N ```||}xB|+x|#x8d$x!<8 K7M,A8|H8`48/A$8!Pxx|K`8!P|x|N ``||#x||x|+xx|+x!K}8/@Txx88K/A88x8KI/@ 8xx8K|`xH88!`|x|N |/B|~x|+x|3x!AH+A /AX/@Hh``<88x8cI\H]Hh`<8x8cIdH]HL``<88 x8cIlH]}H(<88x8cIxH]a```8!Pxxx|HV|a||xB8`|#x!! A$H_ua88a8H_I<_Bqt@A/@0<<<8J8c8H8HHM```?rl/@$<<<8K8c8H8HHMe;@<|fx88HxH^~rl<x8HHS8~rlxex|x HA@T /Ax$@T(48{HY!|}y@H<_<<<Bn@8`8U8E8E8~| | xN!8`H`$T(4HY~/AHW8`~> ^$x/8B@^$@@9@U@(4}`K/Ab> ~9JPAH ~T(4U)(48|I| . ~ Ub(4|Bb > 9)> H```T(4~};./A<<_<8`Bn@8F| | xN!8`H```/A,A|]/A]/A(@(=\,^,/A <~>,|{HP``0/@,>(H@DI~(K~(/A HV (^09 (>,8B^0H@II~(KE~(/A HUœ(^(^08B^0 8a8HN /A0+A/@xH@<8a88HW|}xHT/A4<8a88HWi|}xH0<8a88HWQ|}y@`<8a88HW9|}x/@D<_Bn@HX݀cHX<88|fxx8`8FLN!8`H8`HU|ky@L<_<<<Bn@8U888Ft8E8`| | xN!xHW}8`Hx88@   8`8|\|>,/A i>,+~,(/@~(^0~8B^0K8`8!`A|N ``|!|#x|+x|{x!K||yA< |[}#Kx}"p;|@||H|A|"||e`|DYAh@@A\``\|/A$|c(|B!@A``PI|8xxK/@ 8@8`8\|H`<x\xHA@ P@A }"Kx}CSx\||@P@@Ex\#x8 HT<\9`|lx|`x|lP|KI|Ix\|8|jxA@ @@A } Cx|;x<\[{}L}+;[H `88!`|x!|N `|!|#x|+x|{x!K||yA< |[}#Kx}"p;|@||H|A|"||e`|DYAh@@A\``\|/A$|c(|B!@A``PI|8xxK/@ 8@8`8\|H`<x\xHA@ P@A }"Kx}CSx\||@P@@Ex\#x8 HQ<\9`|lx|`x|lP|KI|Ix\|8|jxA@ @@A } Cx|;x<\[{}L}+;[H `88!`|x!|N `/M HO`|||y!A|/AHO8|/AHO8(8$ /@H0```xxKɃxHOM/@88@8`0(,\|8!P|N ```|hy88`M H 8`8/M HhTI(48B|Cx|Bp})R}CY|ր }#X}k|J} Z|@|i9N |a|+y|{x|#x;!A@```||PcxKu/A@A```8!`xa|N ``|a|+y|{x|#x;!A@```||PcxK/A@A```8!`xa|N ``|8!88K8/A88!`|x|N `|8|#x!888KQ/@;8!`x|N ``||~x!K8@/A48@A$@ @A```8@8!P|Cx|N `|a|+x|#x|3x|{x!Kq|kx|#x/A/A(/}L}+A8/xxA(H[{}^}=H;[`/A,XA$@`@A`8`;[H8`8!`a|N ``cN `0C||xN |A|#xB|~x|+x8|3x!<8c8HL/@@<_<8`xBa 89| | xN!8`H```8`4HK/a8@P<_<<<Ba 8`8H8888| | xN!8`H ```884HL9a8<_=?8`48B9)KA8"<_=?8B9)a8K<_8B@a8+ =?9)a8K<_8Ba8+=?9)Ёa8K<_8Ba8+=?9)a8K <_8Ba8+$!8I(8HJ/},@P<_<<<Ba 8H8`89888ǀ| | xN!8/@H`A8884b,HKA8x,HL8cHJ9/}@L<_<<<Ba 8H8`8: 888ʀ| | xN!K|```A8x",iHLQA888`",iA8", a8K,b!8 ,H ```8a8KdM8``8!pA|N ```||#xB|zx8! <8`x8HI/@4<_<Ex8`B^86| | xN!9@HP;;?H`HK;DxxxHAEx8XHJ|{y@/A8`4HH/a8@D<_<<<B^8E8`8858| | xN!9@H884HIa8<_=?8`48B9)KA8"<_=?8Bp9)a8K<_8B0a8+ =?9)a8K<_8Ba8+=?9)a8K<_8BЁa8+=?9)a8K <_8Ba8+$!8I(8HG/},@L<_<<<B^8E8`86858| | xN!8/@HA8884b,HG݀A8Cx,HI8cHG/}@@<_<<<B^8E8`87858| | xN!KA8Dx:<",iHI%A8Dx8x",i a8K,bH?x~xHFQ/@D!8/@Alxapi,Kk@;`@A8Wy(4#x,HF-/}@D<_<<<B^8E8`87858%| | xN!9@HHA8%x8",iHFA8", A8",i$A8B, /@P9@BU@(4|BB 9JA8b,+Kk})IiA8B, A Dxx8H=x~xHE/A@<_B^HH9cHHQ<x|fxx878`N!KA8ap9@b,Al+ U)(4})Iia8 ,H8a8K_y9@H9@8!}CSx|N ||#xB|+x|3x8|{x!<8[8HD/@4<_<ex8`BY@81Ā| | xN!9@H;;W|(4|H.||J/@c/AK㭁>(|\JB@(H`B>|\J,B@,HB>|\Jb/AH<^8|\>|I8a8 H58a888H@/A0H@YcH@q8-88|fxx8`N!^8|.;{@8`H/AK`8!`|N ```||}x;!H `;xx8a8H58a8H@ /A8!P |`hc|N ||#xB!<8OxK 8/@@<_<<<BQ888`8+8+84| | xN!88!P|x|N ``||~xB|#x|+x!8<88K u8/Ah8xxK98/@L<_<<<BP878`8+8+d8B| | xN!8```8!`|x|N ``||#xB!<8M88K /@P<_<<<BO8708`8*8*8K| | xN!8Hp```a8<x8NK8/@D<_<<<BO8708`8+L8*8L| | xN!8`8!`|x|N ``|a|#xB|~x|+x!88K/@P<_<<<BN8608`8*8)8V| | xN!8HP```;@<x8MxK/@D<_<<<BN8608`8*8)8W| | xN!8Hxx8H:5/@A8a<8[{H<D|x|p8|p}c@}A|}|l8|9|Z}`B| I}gY||`ZH.u!@<@C0AH<_|IɢM<_lL``Hh($"M,*H-8{```8!p|xa|N ``||#xB!<8K88K)/@P<_<<<BL84P8`8(8'8j| | xN!8Hp```a8<x8KKa8/@D<_<<<BL84P8`8)H8'8k| | xN!8`8!`|x|N ``|!|#xB|+x!<8J88K%/@L<_<<<BK83P8`8'8&8x| | xN!8H``8?8ID0bK-/@?a88@8IK/@H<_<<<BK83P8`8(8&8|| | xN!8HH`@/@D<_<<<BK83P8`8) 8&8}| | xN!8H;;D```a88IxxK!/ALA8D8~ 88!P|x|N `||+xB8c!<8pK8@,A8@8!P|Cx|N `|a|}xB|#x8!p;a<H<cxK/@<_<<<B68`8`888| | xN!8`H<_<<<B68`8`8088| | xN!H<_<<<B68`8`8X88| | xN!H<_<<<B68`8`8t88| | xN!H````x8D8@KR/@<_<<<B68`8`888| | xN!cxK8`Hx88KGy/Ax8LKGE/Aa<8HK/A 8AH;L!HAPaTAX Ii ID@A`<8`H$D;/AK````8!a|N ```|;B|}xx!K <|~x83(x8|+x8KL/@P<_<<<B48`8888h8| | xN!8`HP```xx8KPE/@L<_<<<B48`88|8h8| | xN!8`H``x8a8Ky`8a8K /A8a8Km|~xxKF/AX8xKM/@<_<<<B48`888h8 | | xN!8`HP<_<<<B48`888h8 | | xN!8`H8```8!`|N ```|A|{x8d|+x!Kcx8|#x8KF-8!`;x;A|N |B!`<8D $  $DDd d 808AU>T>}j;|K9}$Y}e[x|BPPTB|@x@@0|B8@A @@8|B```| PT>}`;|K9}DY}g[x|PT|Kx@@(|8@A@@8``T8@|xH/@ 8}C} 4/@U>}(PPU>8`H}X0 }IX0}B0U>|0U>|;|X0}*xUI>|9}d)|+x|@PTB|@Kx@@(|B8e@A@@8e|B`| PUI>}`;|K9}DY}e[x|PT|Kx@@(|BB8@A@@8|BB`T`}*P|x}i;T>|K9}DY}e[x|BHPTB|@x@@0|B8@A @@8|B```| PT>}`;|K9}DY}g[x|PT|Kx@@(|8@A@@8``T|bx|xHd P@AL}g4/@ A 0@A48@8H8`  }k80|80}0}I0|0}J80}kx}80}JxUd>Ul>UB>|#|!} )|+x} HPU)} x@@,|Z8e@A@@8e|Z``|PUI>}#|H!}LA}Cx|PT|Kx@@(|Z8@A@@|Z8`|JPT`|x| 0@}&YA @ H@A}`[x8@H,8 8@H ```8@8``Aؐ/`a؀A |cN aa쐁;`/@ !D}#;`}"KxAA`/@ f|EAa`A!;AaAȑ!AĐá!ȁA`̀/@P@@l}4/8A |x }B 0|0} 0| 0|JxU>U>TɄ>|J;|9|E|PPT|Kx@@4H```/@ 8}C}4/@U>}hPPU>8H|x}0 U>}I 0}B0|0U>| 0}b;}*xUI>| 9}eY|@PTB|@Kx@@(|B@A@@|B```| PUK>|@;}"9|E| PT|[x@@|B@A@@|B}bP|K;TɄ>|9|E|XPT|Kx@@|B@A@@|B|PT>|@;}"9|E| PT|[x@@|B@A@@|B|P9 |$0!АԀA``aԐ\|H P@@,ԑA``ԀaАaH`}'4/@HA 0@A|0}IQ|xԑA``aԀAА|\H\``# })80}K80}80}0}B0}%x|0|80T>}kxT>}B#Ui>| !}Q}LSx|@PTB|@Kx@@,|*9@A@@9|*``|PUi>}@#|J!}}Q}HSx|PT|Kx@@(|*9 @A@@9 |*`|KPU}x}@P@|AP@ @A |JxH}#}EQ} Kx} 0|J} Kx|I0|B<0|<0A})x!ԀAЀaԐ\|```/A,a |caH ```a``aN ||+xB|3x|Fx|#x|dx!|x?#t;xHxHiH АԿaȐ́!ЁԁAȀ/@P@@`}4/8A |x }B 0|0} 0| 0|JxU>U>TɄ>|J;|9|E|PPT|Kx@@(H /@ 8}C}4/@U>}hPPU>8H|x}0 U>}I 0}B0|0U>| 0}b;}*xUI>| 9}eY|@PTB|@Kx@@(|B@A@@|B```| PUK>|@;}"9|E| PT|[x@@|B@A@@|B}bP|K;TɄ>|9|E|XPT|Kx@@|B@A@@|B|PT>|@;}"9|E| PT|[x@@|B@A@@|B|P8@|$0Aؐ܀a``H`` P@A,}'4/@@A 0@A|0}IQ|x`ܑA``܀aHH`# })80}K80}80}0}B0}%x|0|80T>}kxT>}B#Ui>| !}Q}LSx|@PTB|@Kx@@,|*9@A@@9|*``|PUi>}@#|J!}}Q}HSx|PT|Kx@@(|*9 @A@@9 |*`|KPU}x}@P@|AP@ @A |JxH}#}EQ} Kx} 0|J} Kx|I0|B<0|<0A})x!܀a؀`N |B!<_4A8!P|H` PH8!P |c|N |<@C0BA|ip|jp}A|m@ x|_xlptx|>^~h<_8b H|lx<_8Bx~h^>|xtpl!|}N |B|H|=9Ё/@!|> x|_xlptx|>^~h<_8b|HQ|lx<_8BБ~h^>|xtpl!|}N |B|H|=9(/@!|> x|_xlptx|>^~h<_8bH|lx<_8B(~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8b4H|lx<_8B~h^>|xtpl!|}N |B|H|=9؁/@!|> x|_xlptx|>^~h<_8bHM|lx<_8Bؑ~h^>|xtpl!|}N ||dxB8_!p8a98H8a8|}xH<_}]|~x9"B i|].<_x j;xH E,@|}xxH MH i8!|N =`P8}N =`P<}N =`P@}N __dyld_make_delayed_module_initializer_calls__dyld_image_count__dyld_get_image_name__dyld_get_image_header__dyld_NSLookupSymbolInImage__dyld_NSAddressOfSymbollibobjc__objcInit__dyld_mod_term_funcs'%s' failed, in %s:%d mxf_file_seek(reader->mxfFile, 0, SEEK_SET)d3_mxf_info.cmxf_read_kl(reader->mxfFile, &key, &llen, &len)mxf_skip(reader->mxfFile, len)mxf_file_seek(reader->mxfFile, -(llen + mxfKey_extlen), SEEK_CUR)(reader->essenceDataStart = mxf_file_tell(reader->mxfFile)) >= 0reader->timecodeReadingInitialisedmxf_file_seek(reader->mxfFile, reader->essenceDataStart + position * reader->contentPackageLen, SEEK_SET)mxf_equals_key(&key, &g_TimecodeSysItemElementKey)len == g_timecodeElementLenmxf_read_uint16(reader->mxfFile, &localTag)localTag == 0x0102mxf_read_uint16(reader->mxfFile, &localItemLen)localItemLen == g_timecodeElementLen - 4mxf_skip(reader->mxfFile, 8)mxf_file_read(reader->mxfFile, t12m, 8) == 8%02d:%02d:%02d:%02dread_timecode_at_position(reader, position, &vitc, <c)wcstombs(output, input, size) != (size_t)(-1)mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), &reader->tempWString)convert_string(reader->tempWString, infaxData->format, sizeof(infaxData->format))mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), &reader->tempWString)convert_string(reader->tempWString, infaxData->progTitle, sizeof(infaxData->progTitle))mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), &reader->tempWString)convert_string(reader->tempWString, infaxData->epTitle, sizeof(infaxData->epTitle))mxf_get_timestamp_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), &infaxData->txDate)mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), &reader->tempWString)convert_string(reader->tempWString, infaxData->magPrefix, sizeof(infaxData->magPrefix))mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), &reader->tempWString)convert_string(reader->tempWString, infaxData->progNo, sizeof(infaxData->progNo))mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), &reader->tempWString)convert_string(reader->tempWString, infaxData->prodCode, sizeof(infaxData->prodCode))mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), &reader->tempWString)convert_string(reader->tempWString, infaxData->spoolStatus, sizeof(infaxData->spoolStatus))mxf_get_timestamp_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), &infaxData->stockDate)mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), &reader->tempWString)convert_string(reader->tempWString, infaxData->spoolDesc, sizeof(infaxData->spoolDesc))mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), &reader->tempWString)convert_string(reader->tempWString, infaxData->memo, sizeof(infaxData->memo))mxf_get_int64_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), &infaxData->duration)mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), &reader->tempWString)convert_string(reader->tempWString, infaxData->spoolNo, sizeof(infaxData->spoolNo))mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), &reader->tempWString)convert_string(reader->tempWString, infaxData->accNo, sizeof(infaxData->accNo))mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), &reader->tempWString)convert_string(reader->tempWString, infaxData->catDetail, sizeof(infaxData->catDetail))mxf_get_uint32_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), &infaxData->itemNo) VTR error results: %d errors detected %10s:%10s %10s %s numframecodedescription %10s:%10s%16s%16s %10s %s vitcltc %10lld:%10lld%16s%16s %8s%02x0x No error Video almost good, Video state cannot be determined, Video state unclear, Video no good, Video good, Audio almost goodAudio state cannot be determinedAudio state unclearAudio no goodAudio good Format: %s Programme title: %s Episode title: %s Transmission date: %04u-%02u-%02u Magazine prefix: %s Programme number: %s Production code: %s Spool status: %s Stock date: %04u-%02u-%02u Spool descriptor: %s Memo: %s Duration: %02lld:%02lld:%02lld Spool number: %s Accession number: %s Catalogue detail: %s Item number: %d BBC D3 MXF file information MXF writer identifications:%d) Created on %04d-%02u-%02u %02u:%02u:%02u.%03u UTC using %d) Modified %04d-%02u-%02u %02u:%02u:%02u.%03u UTC using %ls '%ls' ('%ls') AV contents: %d video tracks (8-bit uncompressed UYVY 4:2:2 at 25 fps), %d audio tracks (20-bit PCM at 48kHz) duration is %lld frames at 25 fps (%02u:%02u:%02u:%02u) D3 source information: LTO/MXF destination information: Photo Sensitive Epilepsy analysis results summary: %d RAW failures detected. Check for PSE failure using the '-p, --show-pse-failures' and '-s, --summary-info' command-line options VTR error results summary:initialise_timecode_reader(reader) Photo Sensitive Epilepsy analysis results: Passed - %d failures detected FAILED - %10s: %10s%10s%10s%10s%10s redspatialluminext %10s: %10s%16s%16s%10s%10s%10s%10s %10lld: %10lld%10.1f%10s FTDate of analysis: %04d-%02u-%02u %02u:%02u:%02u Programme title: %s Episode title: %s Magazine prefix: %s Programme number: %s Production code: %s Duration: %02lld:%02lld:%02lld Spool number: %s Accession number: %s Catalogue detail: %s Item number: %d PSE Status: FAILEDPASSED Red Flash violations: %d Spatial Pattern violations: %d Luminance Flash violations: %d Extended Failure violations: %d Detail table threshold: %d Frame red spat lum extFrame vitc ltc red spat lum ext%5d%6.1fX%6s Usage: %s <> Options: -h, --help display this usage message -v, --show-vtr-errors show detailed D3 VTR errors -p, --show-pse-failures show detailed PSE failures -s, --summary-info show summary (omit detail) -t, --no-src-tc don't search for source VITC and LTC timecodes -h--help-v--show-vtr-errors-p--show-pse-failures-s--summary-info-t--no-src-tcUnknown argument '%s' Missing mxf filename (newReader = (Reader*)malloc(sizeof(Reader))) != NULLcreate_reader(&reader)%dFailed to open page file '%s' Failed to open disk file '%s' Could not find header partition pack key, in %s:%d Header partition is incomplete, in %s:%d mxf_read_partition(reader->mxfFile, &key, &reader->headerPartition)Input file is not OP 1A, in %s:%d Unexpected essence container label, in %s:%d Failed to read the MXF Random Index Pack - file is incomplete MXF file contains no essence data Failed to determine the content package length in the MXF file Cannot check the actual frame count because failed to read the first content package Assuming 0 complete frames are present in the MXF file mxf_file_seek(reader->mxfFile, -(mxfKey_extlen + llen), SEEK_CUR)stat(reader->mxfFilename, &statBuf) == 0%lld complete frames are present in the MXF file All frames are present in the MXF file 0 complete frames are present in the MXF file Failed to determine the number of frame actually present in the MXF file mxf_file_seek(reader->mxfFile, reader->headerPartition->footerPartition, SEEK_SET)mxf_read_next_nonfiller_kl(reader->mxfFile, &key, &llen, &len)mxf_is_footer_partition_pack(&key)mxf_read_partition(reader->mxfFile, &key, &reader->footerPartition)Footer partition is open, in %s:%d Footer partition is incomplete, in %s:%d Cannot show PSE failures or D3 VTR errors from an incomplete MXF file mxf_load_data_model(&reader->dataModel)D3P_D3ErrorCountmxf_register_item_def(dataModel, "D3P_D3ErrorCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_D3ErrorCount), 0x0000, MXF_UINT32_TYPE, 0)./../bbc_d3_extensions_data_model.hD3P_PSEFailureCountmxf_register_item_def(dataModel, "D3P_PSEFailureCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_PSEFailureCount), 0x0000, MXF_UINT32_TYPE, 0)D3P_InfaxFrameworkmxf_register_set_def(dataModel, "D3P_InfaxFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_InfaxFramework))D3P_Formatmxf_register_item_def(dataModel, "D3P_Format", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_ProgrammeTitlemxf_register_item_def(dataModel, "D3P_ProgrammeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_EpisodeTitlemxf_register_item_def(dataModel, "D3P_EpisodeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_TransmissionDatemxf_register_item_def(dataModel, "D3P_TransmissionDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)D3P_MagazinePrefixmxf_register_item_def(dataModel, "D3P_MagazinePrefix", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_ProgrammeNumbermxf_register_item_def(dataModel, "D3P_ProgrammeNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_ProductionCodemxf_register_item_def(dataModel, "D3P_ProductionCode", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_SpoolStatusmxf_register_item_def(dataModel, "D3P_SpoolStatus", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_StockDatemxf_register_item_def(dataModel, "D3P_StockDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)D3P_SpoolDescriptormxf_register_item_def(dataModel, "D3P_SpoolDescriptor", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_Memomxf_register_item_def(dataModel, "D3P_Memo", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_Durationmxf_register_item_def(dataModel, "D3P_Duration", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), 0x0000, MXF_INT64_TYPE, 0)D3P_SpoolNumbermxf_register_item_def(dataModel, "D3P_SpoolNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_AccessionNumbermxf_register_item_def(dataModel, "D3P_AccessionNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_CatalogueDetailmxf_register_item_def(dataModel, "D3P_CatalogueDetail", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_ItemNumbermxf_register_item_def(dataModel, "D3P_ItemNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), 0x0000, MXF_UINT32_TYPE, 0)D3P_PSEAnalysisFrameworkmxf_register_set_def(dataModel, "D3P_PSEAnalysisFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_PSEAnalysisFramework))D3P_RedFlashmxf_register_item_def(dataModel, "D3P_RedFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_RedFlash), 0x0000, MXF_INT16_TYPE, 0)D3P_SpatialPatternmxf_register_item_def(dataModel, "D3P_SpatialPattern", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_SpatialPattern), 0x0000, MXF_INT16_TYPE, 0)D3P_LuminanceFlashmxf_register_item_def(dataModel, "D3P_LuminanceFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_LuminanceFlash), 0x0000, MXF_INT16_TYPE, 0)D3P_ExtendedFailuremxf_register_item_def(dataModel, "D3P_ExtendedFailure", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_ExtendedFailure), 0x0000, MXF_BOOLEAN_TYPE, 0)D3P_D3ReplayErrorFrameworkmxf_register_set_def(dataModel, "D3P_D3ReplayErrorFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_D3ReplayErrorFramework))D3P_D3ErrorCodemxf_register_item_def(dataModel, "D3P_D3ErrorCode", &MXF_SET_K(D3P_D3ReplayErrorFramework), &MXF_ITEM_K(D3P_D3ReplayErrorFramework, D3P_D3ErrorCode), 0x0000, MXF_UINT8_TYPE, 0)PhysicalDescriptormxf_register_set_def(dataModel, "PhysicalDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(PhysicalDescriptor))TapeDescriptormxf_register_set_def(dataModel, "TapeDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(TapeDescriptor))load_bbc_d3_extensions(reader->dataModel)mxf_finalise_data_model(reader->dataModel)mxf_create_header_metadata(&reader->headerMetadata, reader->dataModel)mxf_is_header_metadata(&key)mxf_read_header_metadata(reader->mxfFile, reader->headerMetadata, headerByteCount, &key, llen, len)mxf_find_singular_set_by_key(reader->headerMetadata, &MXF_SET_K(Preface), &reader->prefaceSet)mxf_get_uint32_item(reader->prefaceSet, &MXF_ITEM_K(Preface, D3P_D3ErrorCount), &reader->d3VTRErrorCount)mxf_get_uint32_item(reader->prefaceSet, &MXF_ITEM_K(Preface, D3P_PSEFailureCount), &reader->pseFailureCount)mxf_find_set_by_key(reader->headerMetadata, &MXF_SET_K(Identification), &reader->list)(newIdent = (WriterIdentification*)malloc(sizeof(WriterIdentification))) != NULLmxf_append_list_element(&reader->writerIdents, newIdent)create_writer_ident(reader, &writerIdent)mxf_uu_get_utf16string_item(reader->identSet, &MXF_ITEM_K(Identification, CompanyName), &writerIdent->companyName)mxf_uu_get_utf16string_item(reader->identSet, &MXF_ITEM_K(Identification, ProductName), &writerIdent->productName)mxf_uu_get_utf16string_item(reader->identSet, &MXF_ITEM_K(Identification, VersionString), &writerIdent->versionString)mxf_get_timestamp_item(reader->identSet, &MXF_ITEM_K(Identification, ModificationDate), &writerIdent->modificationDate)mxf_uu_get_top_file_package(reader->headerMetadata, &reader->fileSourcePackageSet)mxf_uu_get_package_tracks(reader->fileSourcePackageSet, &arrayIter)mxf_uu_get_track_datadef(reader->sourcePackageTrackSet, &dataDef)mxf_uu_get_track_duration_at_rate(reader->sourcePackageTrackSet, &palEditRate, &duration)Track durations differ: found %lld after %lld - will output the largest duration mxf_get_strongref_item(reader->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), &reader->sequenceSet)mxf_get_array_item_count(reader->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), &sequenceComponentCount)mxf_get_array_item_element(reader->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), 0, &arrayElement)mxf_get_strongref(reader->headerMetadata, arrayElement, &reader->dmSet)mxf_get_strongref_item(reader->dmSet, &MXF_ITEM_K(DMSegment, DMFramework), &reader->dmFrameworkSet)(newFailure = (PSEFailure*)malloc(sizeof(PSEFailure))) != NULLmxf_append_list_element(&reader->pseFailures, newFailure)create_pse_failure(reader, &pseFailure)mxf_get_strongref_s(reader->headerMetadata, &setsIter, arrayElement, &reader->dmSet)mxf_get_position_item(reader->dmSet, &MXF_ITEM_K(DMSegment, EventStartPosition), &pseFailure->position)mxf_get_strongref_item_s(&setsIter, reader->dmSet, &MXF_ITEM_K(DMSegment, DMFramework), &reader->dmFrameworkSet)mxf_get_int16_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_RedFlash), &pseFailure->redFlash)mxf_get_int16_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_SpatialPattern), &pseFailure->spatialPattern)mxf_get_int16_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_LuminanceFlash), &pseFailure->luminanceFlash)mxf_get_boolean_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_ExtendedFailure), &pseFailure->extendedFailure)(newError = (VTRErrorAtPos*)malloc(sizeof(VTRErrorAtPos))) != NULLmxf_append_list_element(&reader->vtrErrors, newError)create_vtr_error(reader, &vtrError)mxf_get_position_item(reader->dmSet, &MXF_ITEM_K(DMSegment, EventStartPosition), &vtrError->position)mxf_get_uint8_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_D3ReplayErrorFramework, D3P_D3ErrorCode), &vtrError->errorCode)get_infax_data(reader, &reader->ltoInfaxData)Unknown descriptive metadata track found in the file source package - info tool update required mxf_find_set_by_key(reader->headerMetadata, &MXF_SET_K(SourcePackage), &reader->list)mxf_get_strongref_item(reader->sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), &reader->descriptorSet)mxf_uu_get_package_tracks(reader->sourcePackageSet, &arrayIter)get_infax_data(reader, &reader->d3InfaxData)Failed to extract info from '%s' Not including source timecodes - no essence data? Failed to write summary info Failed to write info %s:%u: failed assertion `%s' ./mxf/mxf_header_metadata.cdata != NULL && info != NULL(newSet = (MXFMetadataSet*)malloc(sizeof(MXFMetadataSet))) != NULL(newHeaderMetadata = (MXFHeaderMetadata*)malloc(sizeof(MXFHeaderMetadata))) != NULLmxf_create_primer_pack(&newHeaderMetadata->primerPack)mxf_find_item_def(headerMetadata->dataModel, key, &itemDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)key, itemDef->localTag, &tag)mxf_find_set_def(headerMetadata->dataModel, key, &setDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)&itemDef->key, itemDef->localTag, &tag)(newItem = (MXFMetadataItem*)malloc(sizeof(MXFMetadataItem))) != NULLmxf_remove_item(item->set, &item->key, &removedItem)mxf_append_list_element(&set->items, (void*)item)add_item(set, newItem)!mxf_equals_uuid(&set->instanceUID, &g_Null_UUID)mxf_remove_set(set->headerMetadata, set)mxf_append_list_element(&headerMetadata->sets, (void*)set)mxf_create_list(&newList, NULL)mxf_append_list_element(newList, (void*)set)mxf_get_list_length(setList) == 1mxf_find_item_def(headerMetadata->dataModel, itemKey, &itemDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)itemKey, itemDef->localTag, &tag)mxf_create_item(set, itemKey, tag, &resultItem)set->headerMetadata != NULL && set->headerMetadata->dataModel != NULLmxf_read_local_tag(mxfFile, itemTag)mxf_read_uint16(mxfFile, itemLen)mxf_file_read(mxfFile, buffer, len) == len(item->value = (uint8_t*)malloc(sizeof(uint8_t) * (len))) != NULLheaderMetadata->primerPack != NULLcreate_empty_set(key, &newSet)mxf_read_item_tl(mxfFile, &itemTag, &itemLen)mxf_create_item(newSet, &itemKey, itemTag, &newItem)mxf_read_item(mxfFile, newItem, itemLen)mxf_skip(mxfFile, (int64_t)itemLen)Encountered item with tag %d not registered in the primer, in %s:%d Incorrect metadata set length encountered, in %s:%d Metadata set does not have InstanceUID item, in %s:%d mxf_add_set(headerMetadata, newSet)mxf_skip(mxfFile, (int64_t)len)headerByteCount != 0mxf_is_primer_pack(pkey)mxf_read_primer_pack(mxfFile, &headerMetadata->primerPack)mxf_read_kl(mxfFile, &key, &llen, &len)mxf_skip(mxfFile, len)filter->before_set_read(filter->privateData, headerMetadata, &key, llen, len, &skip)mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 0, &newSet)filter->after_set_read(filter->privateData, headerMetadata, newSet, &skip)mxf_read_set(mxfFile, &key, len, headerMetadata, 1)count == headerByteCountmxf_write_primer_pack(mxfFile, headerMetadata->primerPack)mxf_write_local_tag(mxfFile, item->tag)mxf_write_uint16(mxfFile, item->length)mxf_file_write(mxfFile, item->value, item->length) == item->lengthmxf_write_fixed_kl(mxfFile, &set->key, 4, setLen)mxf_write_kl(mxfFile, &set->key, setLen)mxf_write_item(mxfFile, (MXFMetadataItem*)mxf_get_iter_element(&iter))setSize == set->fixedSpaceAllocation || (setSize < set->fixedSpaceAllocation && setSize + mxf_get_min_llen(mxfFile) + mxfKey_extlen <= set->fixedSpaceAllocation)mxf_write_fill(mxfFile, (uint32_t)(set->fixedSpaceAllocation - setSize))mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(Preface), &prefaceSet)mxf_write_set(mxfFile, prefaceSet)mxf_write_set(mxfFile, set)mxf_write_header_primer_pack(mxfFile, headerMetadata)mxf_write_header_sets(mxfFile, headerMetadata)set->headerMetadata != NULLget_or_create_set_item(set->headerMetadata, set, itemKey, &newItem)mxf_set_item_value(newItem, buffer, 16)mxf_set_uuid_item(newSet, &MXF_ITEM_K(InterchangeObject, InstanceUID), &uuid)mxf_set_item_value(newItem, value, len)destSet->headerMetadata != NULLmxf_get_item(sourceSet, itemKey, &sourceItem)get_or_create_set_item(destSet->headerMetadata, destSet, itemKey, &newItem)mxf_set_item_value(newItem, sourceItem->value, sourceItem->length)mxf_set_item_value(newItem, buffer, 1)mxf_set_item_value(newItem, buffer, 2)mxf_set_item_value(newItem, buffer, 4)mxf_set_item_value(newItem, buffer, 8)mxf_set_item_value(newItem, buffer, (uint16_t)((wcslen(value) + 1) * mxfUTF16Char_extlen))mxf_set_item_value(newItem, buffer, size * mxfUTF16Char_extlen)mxf_set_item_value(newItem, buffer, 32)mxf_set_item_value(newItem, buffer, 10)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8))) != NULL8 + count * elementLen < 65536(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + count * elementLen))) != NULLmxf_set_item_value(newItem, buffer, (uint16_t)(8 + count * elementLen))(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + arrayLen * elementLen))) != NULLnewItem->length >= 8elementLen == existElementLennewItem->length == 8 + arrayLen * existElementLen8 + arrayLen * elementLen < 65536mxf_set_item_value(newItem, buffer, (uint16_t)(8 + arrayLen * elementLen))mxf_grow_array_item(set, itemKey, mxfUUID_extlen, 1, &arrayElement)mxf_get_item(set, itemKey, &item)item->length == 1item->length == 2item->length == 4item->length == 8item->length == 16item->length == 32mxf_get_uuid_item(set, itemKey, &uuidValue)mxf_dereference(set->headerMetadata, &uuidValue, value)mxf_dereference_s(set->headerMetadata, setsIter, &uuidValue, value)item->length == 10item->length >= 8index < count(newList = (MXFList*)malloc(sizeof(MXFList))) != NULL./mxf/mxf_list.c(newElement = (MXFListElement*)malloc(sizeof(MXFListElement))) != NULL(newPartition = (MXFPartition*)malloc(sizeof(MXFPartition))) != NULL./mxf/mxf_partition.c(newLabel = (mxfUL*)malloc(sizeof(mxfUL))) != NULLmxf_append_list_element(&partition->essenceContainers, newLabel)mxf_append_partition_esscont_label(partition, (mxfUL*)mxf_get_iter_element(&iter))mxf_append_list_element(partitions, partition)mxf_create_from_partition(sourcePartition, &newPartition)mxf_append_partition(partitions, newPartition)mxf_create_partition(&newPartition)(filePos = mxf_file_tell(mxfFile)) >= 0partition->headerMarkInPos >= 0filePos >= partition->headerMarkInPospartition->indexMarkInPos >= 0filePos >= partition->indexMarkInPosmxf_write_k(mxfFile, &partition->key)mxf_write_l(mxfFile, packLen)mxf_write_uint16(mxfFile, partition->majorVersion)mxf_write_uint16(mxfFile, partition->minorVersion)mxf_write_uint32(mxfFile, partition->kagSize)mxf_write_uint64(mxfFile, partition->thisPartition)mxf_write_uint64(mxfFile, partition->previousPartition)mxf_write_uint64(mxfFile, partition->footerPartition)mxf_write_uint64(mxfFile, partition->headerByteCount)mxf_write_uint64(mxfFile, partition->indexByteCount)mxf_write_uint32(mxfFile, partition->indexSID)mxf_write_uint64(mxfFile, partition->bodyOffset)mxf_write_uint32(mxfFile, partition->bodySID)mxf_write_ul(mxfFile, &partition->operationalPattern)mxf_write_batch_header(mxfFile, essenceContainerLen, mxfUL_extlen)mxf_write_ul(mxfFile, (mxfUL*)mxf_get_iter_element(&iter))mxf_file_seek(mxfFile, (int64_t)partition->thisPartition + mxf_get_runin_len(mxfFile), SEEK_SET)mxf_write_partition(mxfFile, partition)mxf_file_seek(mxfFile, 0, SEEK_END)mxf_read_uint16(mxfFile, &newPartition->majorVersion)mxf_read_uint16(mxfFile, &newPartition->minorVersion)mxf_read_uint32(mxfFile, &newPartition->kagSize)mxf_read_uint64(mxfFile, &newPartition->thisPartition)mxf_read_uint64(mxfFile, &newPartition->previousPartition)mxf_read_uint64(mxfFile, &newPartition->footerPartition)mxf_read_uint64(mxfFile, &newPartition->headerByteCount)mxf_read_uint64(mxfFile, &newPartition->indexByteCount)mxf_read_uint32(mxfFile, &newPartition->indexSID)mxf_read_uint64(mxfFile, &newPartition->bodyOffset)mxf_read_uint32(mxfFile, &newPartition->bodySID)mxf_read_ul(mxfFile, &newPartition->operationalPattern)mxf_read_batch_header(mxfFile, &len, &eleLen)mxf_read_ul(mxfFile, &label)mxf_append_partition_esscont_label(newPartition, &label)partition->kagSize > 0(uint64_t)filePos > partition->thisPartitionmxf_write_k(mxfFile, &g_KLVFill_key)mxf_write_l(mxfFile, fillSize)mxf_file_putc(mxfFile, 0) == 0((uint64_t)filePos <= position - mxf_get_min_llen(mxfFile) + mxfKey_extlen)fillSize >= llensize >= (uint32_t)(mxf_get_min_llen(mxfFile) + mxfKey_extlen)mxf_read_kl(mxfFile, &tkey, &tllen, &tlen)mxf_skip(mxfFile, (int64_t)tlen)mxf_read_uint32(mxfFile, &size)((uint32_t)len - 4) % 12 == 0(newEntry = (MXFRIPEntry*)malloc(sizeof(MXFRIPEntry))) != NULLmxf_append_list_element(&rip->entries, newEntry)mxf_read_uint32(mxfFile, &entry->bodySID)mxf_read_uint64(mxfFile, &entry->thisPartition)mxf_write_k(mxfFile, &g_RandomIndexPack_key)(llen = mxf_write_l(mxfFile, len)) != 0mxf_write_uint32(mxfFile, (uint32_t)(16 + llen + len))(newMXFFile = (MXFFile*)malloc(sizeof(MXFFile))) != NULL./mxf/mxf_file.c(newDiskFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULLw+brbr+b(newStdInFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newSysData = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULLmxf_file_read(mxfFile, buffer, 1) == 1mxf_file_read(mxfFile, buffer, 2) == 2mxf_file_read(mxfFile, buffer, 4) == 4mxf_file_read(mxfFile, buffer, 8) == 8mxf_file_write(mxfFile, &value, 1) == 1mxf_file_write(mxfFile, buffer, 2) == 2mxf_file_write(mxfFile, buffer, 4) == 4mxf_file_write(mxfFile, buffer, 8) == 8mxf_file_read(mxfFile, (uint8_t*)value, 16) == 16mxf_file_read(mxfFile, (uint8_t*)key, 16) == 16(c = mxf_file_getc(mxfFile)) != EOFbytesToRead <= 8mxf_read_k(mxfFile, key)mxf_read_l(mxfFile, llen, len)mxf_file_write(mxfFile, (const uint8_t*)key, 16) == 16llen > 0 && llen <= 9Could not write BER length %lld for llen equal 1, in %s:%d Could not write BER length %llu for llen equal %u, in %s:%d mxf_file_putc(mxfFile, 0x80 + llen - 1) == 0x80 + llen - 1mxf_file_write(mxfFile, buffer, llen - 1) == (uint8_t)(llen - 1)mxf_write_fixed_l(mxfFile, llen, len)mxf_write_k(mxfFile, key)mxf_write_l(mxfFile, len)mxf_read_uint32(mxfFile, len)mxf_read_uint32(mxfFile, eleLen)mxf_write_uint32(mxfFile, len)mxf_write_uint32(mxfFile, eleLen)./mxf/mxf_data_model.ctypeId < sizeof(dataModel->types) / sizeof(MXFItemType) && dataModel->types[typeId].typeId == 0(type->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLNumber of compound item type members exceeds hardcoded maximum %d, in %s:%d (type->info.compound.members[memberIndex].name = (char*)malloc(sizeof(char) * (strlen(memberName) + 1))) != NULLtypeId > 0 && typeId < MXF_EXTENSION_TYPE(newItemDef = (MXFItemDef*)malloc(sizeof(MXFItemDef))) != NULL(newItemDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLitemDef != NULLmxf_append_list_element(&dataModel->itemDefs, (void*)itemDef)add_item_def(dataModel, newItemDef)(newSetDef = (MXFSetDef*)malloc(sizeof(MXFSetDef))) != NULL(newSetDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLsetDef != NULLmxf_append_list_element(&dataModel->setDefs, (void*)setDef)add_set_def(dataModel, newSetDef)(newDataModel = (MXFDataModel*)malloc(sizeof(MXFDataModel))) != NULLInt8mxf_register_basic_type(newDataModel, "Int8", MXF_INT8_TYPE, 1)./include/mxf/mxf_baseline_data_model.hInt16mxf_register_basic_type(newDataModel, "Int16", MXF_INT16_TYPE, 2)Int32mxf_register_basic_type(newDataModel, "Int32", MXF_INT32_TYPE, 3)Int64mxf_register_basic_type(newDataModel, "Int64", MXF_INT64_TYPE, 4)UInt8mxf_register_basic_type(newDataModel, "UInt8", MXF_UINT8_TYPE, 1)UInt16mxf_register_basic_type(newDataModel, "UInt16", MXF_UINT16_TYPE, 2)UInt32mxf_register_basic_type(newDataModel, "UInt32", MXF_UINT32_TYPE, 3)UInt64mxf_register_basic_type(newDataModel, "UInt64", MXF_UINT64_TYPE, 4)Rawmxf_register_basic_type(newDataModel, "Raw", MXF_RAW_TYPE, 0)UTF16Stringmxf_register_array_type(newDataModel, "UTF16String", MXF_UTF16STRING_TYPE, MXF_UTF16_TYPE, 0)Int32Arraymxf_register_array_type(newDataModel, "Int32Array", MXF_INT32ARRAY_TYPE, MXF_INT32_TYPE, 0)UInt32Arraymxf_register_array_type(newDataModel, "UInt32Array", MXF_UINT32ARRAY_TYPE, MXF_UINT32_TYPE, 0)Int64Arraymxf_register_array_type(newDataModel, "Int64Array", MXF_INT64ARRAY_TYPE, MXF_INT64_TYPE, 0)UInt8Arraymxf_register_array_type(newDataModel, "UInt8Array", MXF_UINT8ARRAY_TYPE, MXF_UINT8_TYPE, 0)ISO7Stringmxf_register_array_type(newDataModel, "ISO7String", MXF_ISO7STRING_TYPE, MXF_ISO7_TYPE, 0)Int32Batchmxf_register_array_type(newDataModel, "Int32Batch", MXF_INT32BATCH_TYPE, MXF_INT32_TYPE, 0)UInt32Batchmxf_register_array_type(newDataModel, "UInt32Batch", MXF_UINT32BATCH_TYPE, MXF_UINT32_TYPE, 0)AUIDArraymxf_register_array_type(newDataModel, "AUIDArray", MXF_AUIDARRAY_TYPE, MXF_AUID_TYPE, 0)ULBatchmxf_register_array_type(newDataModel, "ULBatch", MXF_ULBATCH_TYPE, MXF_UL_TYPE, 0)StrongRefArraymxf_register_array_type(newDataModel, "StrongRefArray", MXF_STRONGREFARRAY_TYPE, MXF_STRONGREF_TYPE, 0)StrongRefBatchmxf_register_array_type(newDataModel, "StrongRefBatch", MXF_STRONGREFBATCH_TYPE, MXF_STRONGREF_TYPE, 0)WeakRefArraymxf_register_array_type(newDataModel, "WeakRefArray", MXF_WEAKREFARRAY_TYPE, MXF_WEAKREF_TYPE, 0)WeakRefBatchmxf_register_array_type(newDataModel, "WeakRefBatch", MXF_WEAKREFBATCH_TYPE, MXF_WEAKREF_TYPE, 0)RationalArraymxf_register_array_type(newDataModel, "RationalArray", MXF_RATIONALARRAY_TYPE, MXF_RATIONAL_TYPE, 0)RGBALayoutmxf_register_array_type(newDataModel, "RGBALayout", MXF_RGBALAYOUT_TYPE, MXF_RGBALAYOUTCOMPONENT_TYPE, 0)RationalitemType = mxf_register_compound_type(newDataModel, "Rational", MXF_RATIONAL_TYPE)Numeratormxf_register_compound_type_member(itemType, "Numerator", MXF_INT32_TYPE)Denominatormxf_register_compound_type_member(itemType, "Denominator", MXF_INT32_TYPE)TimestampitemType = mxf_register_compound_type(newDataModel, "Timestamp", MXF_TIMESTAMP_TYPE)Yearmxf_register_compound_type_member(itemType, "Year", MXF_UINT16_TYPE)Monthmxf_register_compound_type_member(itemType, "Month", MXF_UINT8_TYPE)Daymxf_register_compound_type_member(itemType, "Day", MXF_UINT8_TYPE)Hoursmxf_register_compound_type_member(itemType, "Hours", MXF_UINT8_TYPE)Minutesmxf_register_compound_type_member(itemType, "Minutes", MXF_UINT8_TYPE)Secondsmxf_register_compound_type_member(itemType, "Seconds", MXF_UINT8_TYPE)QMSecmxf_register_compound_type_member(itemType, "QMSec", MXF_UINT8_TYPE)ProductVersionitemType = mxf_register_compound_type(newDataModel, "ProductVersion", MXF_PRODUCTVERSION_TYPE)Majormxf_register_compound_type_member(itemType, "Major", MXF_UINT16_TYPE)Minormxf_register_compound_type_member(itemType, "Minor", MXF_UINT16_TYPE)Patchmxf_register_compound_type_member(itemType, "Patch", MXF_UINT16_TYPE)Buildmxf_register_compound_type_member(itemType, "Build", MXF_UINT16_TYPE)Releasemxf_register_compound_type_member(itemType, "Release", MXF_UINT16_TYPE)IndirectitemType = mxf_register_compound_type(newDataModel, "Indirect", MXF_INDIRECT_TYPE)Typemxf_register_compound_type_member(itemType, "Type", MXF_UL_TYPE)Valuemxf_register_compound_type_member(itemType, "Value", MXF_UINT8ARRAY_TYPE)RGBALayoutComponentitemType = mxf_register_compound_type(newDataModel, "RGBALayoutComponent", MXF_RGBALAYOUTCOMPONENT_TYPE)Codemxf_register_compound_type_member(itemType, "Code", MXF_RGBACODE_TYPE)Depthmxf_register_compound_type_member(itemType, "Depth", MXF_UINT8_TYPE)VersionTypemxf_register_interpret_type(newDataModel, "VersionType", MXF_VERSIONTYPE_TYPE, MXF_UINT16_TYPE, 0)UTF16mxf_register_interpret_type(newDataModel, "UTF16", MXF_UTF16_TYPE, MXF_UINT16_TYPE, 0)Booleanmxf_register_interpret_type(newDataModel, "Boolean", MXF_BOOLEAN_TYPE, MXF_UINT8_TYPE, 0)ISO7mxf_register_interpret_type(newDataModel, "ISO7", MXF_ISO7_TYPE, MXF_UINT8_TYPE, 0)Lengthmxf_register_interpret_type(newDataModel, "Length", MXF_LENGTH_TYPE, MXF_INT64_TYPE, 0)Positionmxf_register_interpret_type(newDataModel, "Position", MXF_POSITION_TYPE, MXF_INT64_TYPE, 0)RGBACodemxf_register_interpret_type(newDataModel, "RGBACode", MXF_RGBACODE_TYPE, MXF_UINT8_TYPE, 0)Streammxf_register_interpret_type(newDataModel, "Stream", MXF_STREAM_TYPE, MXF_RAW_TYPE, 0)DataValuemxf_register_interpret_type(newDataModel, "DataValue", MXF_DATAVALUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)Identifiermxf_register_interpret_type(newDataModel, "Identifier", MXF_IDENTIFIER_TYPE, MXF_UINT8ARRAY_TYPE, 0)Opaquemxf_register_interpret_type(newDataModel, "Opaque", MXF_OPAQUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)UMIDmxf_register_interpret_type(newDataModel, "UMID", MXF_UMID_TYPE, MXF_IDENTIFIER_TYPE, 32)UIDmxf_register_interpret_type(newDataModel, "UID", MXF_UID_TYPE, MXF_IDENTIFIER_TYPE, 16)ULmxf_register_interpret_type(newDataModel, "UL", MXF_UL_TYPE, MXF_IDENTIFIER_TYPE, 16)UUIDmxf_register_interpret_type(newDataModel, "UUID", MXF_UUID_TYPE, MXF_IDENTIFIER_TYPE, 16)AUIDmxf_register_interpret_type(newDataModel, "AUID", MXF_AUID_TYPE, MXF_UL_TYPE, 16)PackageIDmxf_register_interpret_type(newDataModel, "PackageID", MXF_PACKAGEID_TYPE, MXF_UMID_TYPE, 32)StrongRefmxf_register_interpret_type(newDataModel, "StrongRef", MXF_STRONGREF_TYPE, MXF_UUID_TYPE, 16)WeakRefmxf_register_interpret_type(newDataModel, "WeakRef", MXF_WEAKREF_TYPE, MXF_UUID_TYPE, 16)Orientationmxf_register_interpret_type(newDataModel, "Orientation", MXF_ORIENTATION_TYPE, MXF_UINT8_TYPE, 0)rootmxf_register_set_def(newDataModel, "root", &MXF_SET_K(root), &MXF_SET_K(root))InterchangeObjectmxf_register_set_def(newDataModel, "InterchangeObject", &MXF_SET_K(root), &MXF_SET_K(InterchangeObject))InstanceUIDmxf_register_item_def(newDataModel, "InstanceUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, InstanceUID), 0x3c0a, MXF_UUID_TYPE, 1)GenerationUIDmxf_register_item_def(newDataModel, "GenerationUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, GenerationUID), 0x0102, MXF_UUID_TYPE, 0)Prefacemxf_register_set_def(newDataModel, "Preface", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Preface))LastModifiedDatemxf_register_item_def(newDataModel, "LastModifiedDate", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, LastModifiedDate), 0x3b02, MXF_TIMESTAMP_TYPE, 1)Versionmxf_register_item_def(newDataModel, "Version", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Version), 0x3b05, MXF_VERSIONTYPE_TYPE, 1)ObjectModelVersionmxf_register_item_def(newDataModel, "ObjectModelVersion", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ObjectModelVersion), 0x3b07, MXF_UINT32_TYPE, 0)PrimaryPackagemxf_register_item_def(newDataModel, "PrimaryPackage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, PrimaryPackage), 0x3b08, MXF_WEAKREF_TYPE, 0)Identificationsmxf_register_item_def(newDataModel, "Identifications", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Identifications), 0x3b06, MXF_STRONGREFARRAY_TYPE, 1)ContentStoragemxf_register_item_def(newDataModel, "ContentStorage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ContentStorage), 0x3b03, MXF_STRONGREF_TYPE, 1)OperationalPatternmxf_register_item_def(newDataModel, "OperationalPattern", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, OperationalPattern), 0x3b09, MXF_UL_TYPE, 1)EssenceContainersmxf_register_item_def(newDataModel, "EssenceContainers", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, EssenceContainers), 0x3b0a, MXF_ULBATCH_TYPE, 1)DMSchemesmxf_register_item_def(newDataModel, "DMSchemes", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, DMSchemes), 0x3b0b, MXF_ULBATCH_TYPE, 1)Identificationmxf_register_set_def(newDataModel, "Identification", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Identification))ThisGenerationUIDmxf_register_item_def(newDataModel, "ThisGenerationUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ThisGenerationUID), 0x3c09, MXF_UUID_TYPE, 1)CompanyNamemxf_register_item_def(newDataModel, "CompanyName", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, CompanyName), 0x3c01, MXF_UTF16STRING_TYPE, 1)ProductNamemxf_register_item_def(newDataModel, "ProductName", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductName), 0x3c02, MXF_UTF16STRING_TYPE, 1)mxf_register_item_def(newDataModel, "ProductVersion", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductVersion), 0x3c03, MXF_PRODUCTVERSION_TYPE, 0)VersionStringmxf_register_item_def(newDataModel, "VersionString", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, VersionString), 0x3c04, MXF_UTF16STRING_TYPE, 1)ProductUIDmxf_register_item_def(newDataModel, "ProductUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductUID), 0x3c05, MXF_UUID_TYPE, 1)ModificationDatemxf_register_item_def(newDataModel, "ModificationDate", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ModificationDate), 0x3c06, MXF_TIMESTAMP_TYPE, 1)ToolkitVersionmxf_register_item_def(newDataModel, "ToolkitVersion", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ToolkitVersion), 0x3c07, MXF_PRODUCTVERSION_TYPE, 0)Platformmxf_register_item_def(newDataModel, "Platform", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, Platform), 0x3c08, MXF_UTF16STRING_TYPE, 0)mxf_register_set_def(newDataModel, "ContentStorage", &MXF_SET_K(InterchangeObject), &MXF_SET_K(ContentStorage))Packagesmxf_register_item_def(newDataModel, "Packages", &MXF_SET_K(ContentStorage), &MXF_ITEM_K(ContentStorage, Packages), 0x1901, MXF_STRONGREFBATCH_TYPE, 1)EssenceContainerDatamxf_register_item_def(newDataModel, "EssenceContainerData", &MXF_SET_K(ContentStorage), &MXF_ITEM_K(ContentStorage, EssenceContainerData), 0x1902, MXF_STRONGREFBATCH_TYPE, 0)mxf_register_set_def(newDataModel, "EssenceContainerData", &MXF_SET_K(InterchangeObject), &MXF_SET_K(EssenceContainerData))LinkedPackageUIDmxf_register_item_def(newDataModel, "LinkedPackageUID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), 0x2701, MXF_UMID_TYPE, 1)IndexSIDmxf_register_item_def(newDataModel, "IndexSID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, IndexSID), 0x3f06, MXF_UINT32_TYPE, 0)BodySIDmxf_register_item_def(newDataModel, "BodySID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, BodySID), 0x3f07, MXF_UINT32_TYPE, 1)GenericPackagemxf_register_set_def(newDataModel, "GenericPackage", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericPackage))PackageUIDmxf_register_item_def(newDataModel, "PackageUID", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageUID), 0x4401, MXF_UMID_TYPE, 1)Namemxf_register_item_def(newDataModel, "Name", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, Name), 0x4402, MXF_UTF16STRING_TYPE, 0)PackageCreationDatemxf_register_item_def(newDataModel, "PackageCreationDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageCreationDate), 0x4405, MXF_TIMESTAMP_TYPE, 1)PackageModifiedDatemxf_register_item_def(newDataModel, "PackageModifiedDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageModifiedDate), 0x4404, MXF_TIMESTAMP_TYPE, 1)Tracksmxf_register_item_def(newDataModel, "Tracks", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, Tracks), 0x4403, MXF_STRONGREFARRAY_TYPE, 1)Locatormxf_register_set_def(newDataModel, "Locator", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Locator))NetworkLocatormxf_register_set_def(newDataModel, "NetworkLocator", &MXF_SET_K(Locator), &MXF_SET_K(NetworkLocator))URLStringmxf_register_item_def(newDataModel, "URLString", &MXF_SET_K(NetworkLocator), &MXF_ITEM_K(NetworkLocator, URLString), 0x4001, MXF_UTF16STRING_TYPE, 1)TextLocatormxf_register_set_def(newDataModel, "TextLocator", &MXF_SET_K(Locator), &MXF_SET_K(TextLocator))LocatorNamemxf_register_item_def(newDataModel, "LocatorName", &MXF_SET_K(TextLocator), &MXF_ITEM_K(TextLocator, LocatorName), 0x4101, MXF_UTF16STRING_TYPE, 1)GenericTrackmxf_register_set_def(newDataModel, "GenericTrack", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericTrack))TrackIDmxf_register_item_def(newDataModel, "TrackID", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackID), 0x4801, MXF_UINT32_TYPE, 0)TrackNumbermxf_register_item_def(newDataModel, "TrackNumber", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackNumber), 0x4804, MXF_UINT32_TYPE, 1)TrackNamemxf_register_item_def(newDataModel, "TrackName", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackName), 0x4802, MXF_UTF16STRING_TYPE, 0)Sequencemxf_register_item_def(newDataModel, "Sequence", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, Sequence), 0x4803, MXF_STRONGREF_TYPE, 1)StaticTrackmxf_register_set_def(newDataModel, "StaticTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(StaticTrack))Trackmxf_register_set_def(newDataModel, "Track", &MXF_SET_K(GenericTrack), &MXF_SET_K(Track))EditRatemxf_register_item_def(newDataModel, "EditRate", &MXF_SET_K(Track), &MXF_ITEM_K(Track, EditRate), 0x4b01, MXF_RATIONAL_TYPE, 1)Originmxf_register_item_def(newDataModel, "Origin", &MXF_SET_K(Track), &MXF_ITEM_K(Track, Origin), 0x4b02, MXF_POSITION_TYPE, 1)EventTrackmxf_register_set_def(newDataModel, "EventTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(EventTrack))EventEditRatemxf_register_item_def(newDataModel, "EventEditRate", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventEditRate), 0x4901, MXF_RATIONAL_TYPE, 1)EventOriginmxf_register_item_def(newDataModel, "EventOrigin", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventOrigin), 0x4902, MXF_POSITION_TYPE, 0)StructuralComponentmxf_register_set_def(newDataModel, "StructuralComponent", &MXF_SET_K(InterchangeObject), &MXF_SET_K(StructuralComponent))DataDefinitionmxf_register_item_def(newDataModel, "DataDefinition", &MXF_SET_K(StructuralComponent), &MXF_ITEM_K(StructuralComponent, DataDefinition), 0x0201, MXF_UL_TYPE, 1)Durationmxf_register_item_def(newDataModel, "Duration", &MXF_SET_K(StructuralComponent), &MXF_ITEM_K(StructuralComponent, Duration), 0x0202, MXF_LENGTH_TYPE, 0)mxf_register_set_def(newDataModel, "Sequence", &MXF_SET_K(StructuralComponent), &MXF_SET_K(Sequence))StructuralComponentsmxf_register_item_def(newDataModel, "StructuralComponents", &MXF_SET_K(Sequence), &MXF_ITEM_K(Sequence, StructuralComponents), 0x1001, MXF_STRONGREFARRAY_TYPE, 1)TimecodeComponentmxf_register_set_def(newDataModel, "TimecodeComponent", &MXF_SET_K(StructuralComponent), &MXF_SET_K(TimecodeComponent))RoundedTimecodeBasemxf_register_item_def(newDataModel, "RoundedTimecodeBase", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, RoundedTimecodeBase), 0x1502, MXF_UINT16_TYPE, 1)StartTimecodemxf_register_item_def(newDataModel, "StartTimecode", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, StartTimecode), 0x1501, MXF_POSITION_TYPE, 1)DropFramemxf_register_item_def(newDataModel, "DropFrame", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, DropFrame), 0x1503, MXF_BOOLEAN_TYPE, 1)SourceClipmxf_register_set_def(newDataModel, "SourceClip", &MXF_SET_K(StructuralComponent), &MXF_SET_K(SourceClip))StartPositionmxf_register_item_def(newDataModel, "StartPosition", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, StartPosition), 0x1201, MXF_POSITION_TYPE, 1)SourcePackageIDmxf_register_item_def(newDataModel, "SourcePackageID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourcePackageID), 0x1101, MXF_PACKAGEID_TYPE, 1)SourceTrackIDmxf_register_item_def(newDataModel, "SourceTrackID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourceTrackID), 0x1102, MXF_UINT32_TYPE, 1)DMSegmentmxf_register_set_def(newDataModel, "DMSegment", &MXF_SET_K(StructuralComponent), &MXF_SET_K(DMSegment))EventStartPositionmxf_register_item_def(newDataModel, "EventStartPosition", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventStartPosition), 0x0601, MXF_POSITION_TYPE, 1)EventCommentmxf_register_item_def(newDataModel, "EventComment", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventComment), 0x0602, MXF_UTF16STRING_TYPE, 0)TrackIDsmxf_register_item_def(newDataModel, "TrackIDs", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, TrackIDs), 0x6102, MXF_UINT32BATCH_TYPE, 0)DMFrameworkmxf_register_item_def(newDataModel, "DMFramework", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, DMFramework), 0x6101, MXF_STRONGREF_TYPE, 0)DMSourceClipmxf_register_set_def(newDataModel, "DMSourceClip", &MXF_SET_K(SourceClip), &MXF_SET_K(DMSourceClip))DMSourceClipTrackIDsmxf_register_item_def(newDataModel, "DMSourceClipTrackIDs", &MXF_SET_K(DMSourceClip), &MXF_ITEM_K(DMSourceClip, DMSourceClipTrackIDs), 0x6103, MXF_UINT32BATCH_TYPE, 0)MaterialPackagemxf_register_set_def(newDataModel, "MaterialPackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(MaterialPackage))SourcePackagemxf_register_set_def(newDataModel, "SourcePackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(SourcePackage))Descriptormxf_register_item_def(newDataModel, "Descriptor", &MXF_SET_K(SourcePackage), &MXF_ITEM_K(SourcePackage, Descriptor), 0x4701, MXF_STRONGREF_TYPE, 0)GenericDescriptormxf_register_set_def(newDataModel, "GenericDescriptor", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericDescriptor))Locatorsmxf_register_item_def(newDataModel, "Locators", &MXF_SET_K(GenericDescriptor), &MXF_ITEM_K(GenericDescriptor, Locators), 0x2f01, MXF_STRONGREFARRAY_TYPE, 0)FileDescriptormxf_register_set_def(newDataModel, "FileDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(FileDescriptor))LinkedTrackIDmxf_register_item_def(newDataModel, "LinkedTrackID", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, LinkedTrackID), 0x3006, MXF_UINT32_TYPE, 0)SampleRatemxf_register_item_def(newDataModel, "SampleRate", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, SampleRate), 0x3001, MXF_RATIONAL_TYPE, 1)ContainerDurationmxf_register_item_def(newDataModel, "ContainerDuration", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, ContainerDuration), 0x3002, MXF_LENGTH_TYPE, 0)EssenceContainermxf_register_item_def(newDataModel, "EssenceContainer", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, EssenceContainer), 0x3004, MXF_UL_TYPE, 1)Codecmxf_register_item_def(newDataModel, "Codec", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, Codec), 0x3005, MXF_UL_TYPE, 0)GenericPictureEssenceDescriptormxf_register_set_def(newDataModel, "GenericPictureEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericPictureEssenceDescriptor))SignalStandardmxf_register_item_def(newDataModel, "SignalStandard", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SignalStandard), 0x3215, MXF_UINT8_TYPE, 0)FrameLayoutmxf_register_item_def(newDataModel, "FrameLayout", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), 0x320c, MXF_UINT8_TYPE, 0)StoredWidthmxf_register_item_def(newDataModel, "StoredWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), 0x3203, MXF_UINT32_TYPE, 0)StoredHeightmxf_register_item_def(newDataModel, "StoredHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), 0x3202, MXF_UINT32_TYPE, 0)StoredF2Offsetmxf_register_item_def(newDataModel, "StoredF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredF2Offset), 0x3216, MXF_INT32_TYPE, 0)SampledWidthmxf_register_item_def(newDataModel, "SampledWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledWidth), 0x3205, MXF_UINT32_TYPE, 0)SampledHeightmxf_register_item_def(newDataModel, "SampledHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledHeight), 0x3204, MXF_UINT32_TYPE, 0)SampledXOffsetmxf_register_item_def(newDataModel, "SampledXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledXOffset), 0x3206, MXF_INT32_TYPE, 0)SampledYOffsetmxf_register_item_def(newDataModel, "SampledYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledYOffset), 0x3207, MXF_INT32_TYPE, 0)DisplayHeightmxf_register_item_def(newDataModel, "DisplayHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayHeight), 0x3208, MXF_UINT32_TYPE, 0)DisplayWidthmxf_register_item_def(newDataModel, "DisplayWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayWidth), 0x3209, MXF_UINT32_TYPE, 0)DisplayXOffsetmxf_register_item_def(newDataModel, "DisplayXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayXOffset), 0x320a, MXF_INT32_TYPE, 0)DisplayYOffsetmxf_register_item_def(newDataModel, "DisplayYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayYOffset), 0x320b, MXF_INT32_TYPE, 0)DisplayF2Offsetmxf_register_item_def(newDataModel, "DisplayF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayF2Offset), 0x3217, MXF_INT32_TYPE, 0)AspectRatiomxf_register_item_def(newDataModel, "AspectRatio", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), 0x320e, MXF_RATIONAL_TYPE, 0)ActiveFormatDescriptormxf_register_item_def(newDataModel, "ActiveFormatDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ActiveFormatDescriptor), 0x3218, MXF_UINT8_TYPE, 0)VideoLineMapmxf_register_item_def(newDataModel, "VideoLineMap", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), 0x320d, MXF_INT32ARRAY_TYPE, 0)AlphaTransparencymxf_register_item_def(newDataModel, "AlphaTransparency", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AlphaTransparency), 0x320f, MXF_UINT8_TYPE, 0)CaptureGammamxf_register_item_def(newDataModel, "CaptureGamma", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, CaptureGamma), 0x3210, MXF_UL_TYPE, 0)ImageAlignmentOffsetmxf_register_item_def(newDataModel, "ImageAlignmentOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), 0x3211, MXF_UINT32_TYPE, 0)ImageStartOffsetmxf_register_item_def(newDataModel, "ImageStartOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageStartOffset), 0x3213, MXF_UINT32_TYPE, 0)ImageEndOffsetmxf_register_item_def(newDataModel, "ImageEndOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageEndOffset), 0x3214, MXF_UINT32_TYPE, 0)FieldDominancemxf_register_item_def(newDataModel, "FieldDominance", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FieldDominance), 0x3212, MXF_UINT8_TYPE, 0)PictureEssenceCodingmxf_register_item_def(newDataModel, "PictureEssenceCoding", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, PictureEssenceCoding), 0x3201, MXF_UL_TYPE, 0)CDCIEssenceDescriptormxf_register_set_def(newDataModel, "CDCIEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(CDCIEssenceDescriptor))ComponentDepthmxf_register_item_def(newDataModel, "ComponentDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), 0x3301, MXF_UINT32_TYPE, 0)HorizontalSubsamplingmxf_register_item_def(newDataModel, "HorizontalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), 0x3302, MXF_UINT32_TYPE, 0)VerticalSubsamplingmxf_register_item_def(newDataModel, "VerticalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), 0x3308, MXF_UINT32_TYPE, 0)ColorSitingmxf_register_item_def(newDataModel, "ColorSiting", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorSiting), 0x3303, MXF_UINT8_TYPE, 0)ReversedByteOrdermxf_register_item_def(newDataModel, "ReversedByteOrder", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ReversedByteOrder), 0x330b, MXF_BOOLEAN_TYPE, 0)PaddingBitsmxf_register_item_def(newDataModel, "PaddingBits", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, PaddingBits), 0x3307, MXF_INT16_TYPE, 0)AlphaSampleDepthmxf_register_item_def(newDataModel, "AlphaSampleDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, AlphaSampleDepth), 0x3309, MXF_UINT32_TYPE, 0)BlackRefLevelmxf_register_item_def(newDataModel, "BlackRefLevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, BlackRefLevel), 0x3304, MXF_UINT32_TYPE, 0)WhiteReflevelmxf_register_item_def(newDataModel, "WhiteReflevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, WhiteReflevel), 0x3305, MXF_UINT32_TYPE, 0)ColorRangemxf_register_item_def(newDataModel, "ColorRange", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorRange), 0x3306, MXF_UINT32_TYPE, 0)RGBAEssenceDescriptormxf_register_set_def(newDataModel, "RGBAEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(RGBAEssenceDescriptor))ComponentMaxRefmxf_register_item_def(newDataModel, "ComponentMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMaxRef), 0x3406, MXF_UINT32_TYPE, 0)ComponentMinRefmxf_register_item_def(newDataModel, "ComponentMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMinRef), 0x3407, MXF_UINT32_TYPE, 0)AlphaMaxRefmxf_register_item_def(newDataModel, "AlphaMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMaxRef), 0x3408, MXF_UINT32_TYPE, 0)AlphaMinRefmxf_register_item_def(newDataModel, "AlphaMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMinRef), 0x3409, MXF_UINT32_TYPE, 0)ScanningDirectionmxf_register_item_def(newDataModel, "ScanningDirection", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ScanningDirection), 0x3405, MXF_ORIENTATION_TYPE, 0)PixelLayoutmxf_register_item_def(newDataModel, "PixelLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PixelLayout), 0x3401, MXF_RGBALAYOUT_TYPE, 0)Palettemxf_register_item_def(newDataModel, "Palette", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, Palette), 0x3403, MXF_DATAVALUE_TYPE, 0)PaletteLayoutmxf_register_item_def(newDataModel, "PaletteLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PaletteLayout), 0x3404, MXF_RGBALAYOUT_TYPE, 0)GenericSoundEssenceDescriptormxf_register_set_def(newDataModel, "GenericSoundEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericSoundEssenceDescriptor))AudioSamplingRatemxf_register_item_def(newDataModel, "AudioSamplingRate", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), 0x3d03, MXF_RATIONAL_TYPE, 0)Lockedmxf_register_item_def(newDataModel, "Locked", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, Locked), 0x3d02, MXF_BOOLEAN_TYPE, 0)AudioRefLevelmxf_register_item_def(newDataModel, "AudioRefLevel", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioRefLevel), 0x3d04, MXF_INT8_TYPE, 0)ElectroSpatialFormulationmxf_register_item_def(newDataModel, "ElectroSpatialFormulation", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ElectroSpatialFormulation), 0x3d05, MXF_UINT8_TYPE, 0)ChannelCountmxf_register_item_def(newDataModel, "ChannelCount", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), 0x3d07, MXF_UINT32_TYPE, 0)QuantizationBitsmxf_register_item_def(newDataModel, "QuantizationBits", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), 0x3d01, MXF_UINT32_TYPE, 0)DialNormmxf_register_item_def(newDataModel, "DialNorm", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, DialNorm), 0x3d0c, MXF_INT8_TYPE, 0)SoundEssenceCompressionmxf_register_item_def(newDataModel, "SoundEssenceCompression", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, SoundEssenceCompression), 0x3d06, MXF_UL_TYPE, 0)GenericDataEssenceDescriptormxf_register_set_def(newDataModel, "GenericDataEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericDataEssenceDescriptor))DataEssenceCodingmxf_register_item_def(newDataModel, "DataEssenceCoding", &MXF_SET_K(GenericDataEssenceDescriptor), &MXF_ITEM_K(GenericDataEssenceDescriptor, DataEssenceCoding), 0x3e01, MXF_UL_TYPE, 0)MultipleDescriptormxf_register_set_def(newDataModel, "MultipleDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(MultipleDescriptor))SubDescriptorUIDsmxf_register_item_def(newDataModel, "SubDescriptorUIDs", &MXF_SET_K(MultipleDescriptor), &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), 0x3f01, MXF_STRONGREFARRAY_TYPE, 1)WaveAudioDescriptormxf_register_set_def(newDataModel, "WaveAudioDescriptor", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_SET_K(WaveAudioDescriptor))BlockAlignmxf_register_item_def(newDataModel, "BlockAlign", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), 0x3d0a, MXF_UINT16_TYPE, 1)SequenceOffsetmxf_register_item_def(newDataModel, "SequenceOffset", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, SequenceOffset), 0x3d0b, MXF_UINT8_TYPE, 0)AvgBpsmxf_register_item_def(newDataModel, "AvgBps", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), 0x3d09, MXF_UINT32_TYPE, 1)AES3AudioDescriptormxf_register_set_def(newDataModel, "AES3AudioDescriptor", &MXF_SET_K(WaveAudioDescriptor), &MXF_SET_K(AES3AudioDescriptor))mxf_register_set_def(newDataModel, "DMFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DMFramework))DMSetmxf_register_set_def(newDataModel, "DMSet", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DMSet))Duplicate set def found. Key = %s, in %s:%d Found item def not contained in any set def. Key = %s, in %s:%d Duplicate item def found. Key = %s, in %s:%d Duplicate item def local tag found. LocalTag = 0x%04x, Key = %s, in %s:%d Item def has unknown type (%d). LocalTag = 0x%04x, Key = %s, in %s:%d mxf_find_set_def(dataModel, &setDef->parentSetDefKey, &setDef->parentSetDef)mxf_find_set_def(dataModel, &itemDef->setDefKey, &setDef)mxf_append_list_element(&setDef->itemDefs, (void*)itemDef)Debug: Info: Warning: ERROR: ./mxf/mxf_logging.cgmt != NULLg_mxfFileLog != NULL%Y-%m-%d %H:%M:%S(%s) wb(newPages = (Page*)malloc(sizeof(Page) * (sysData->numPagesAllocated + 64))) != NULL./utils/mxf_page_file.cFailed to open mxf page file which was removed after truncation Failed to open paged mxf file '%s': %s (newFileDescriptor = (FileDescriptor*)malloc(sizeof(FileDescriptor))) != NULLFilename template '%s' doesn't contain %%d (newMXFFile->sysData = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newMXFFile->sysData->filenameTemplate = (char*)malloc(sizeof(char) * (strlen(filenameTemplate) + 1))) != NULLFailed to stat file '%s': %s (newMXFFile->sysData->pages = (Page*)malloc(sizeof(Page) * (allocatedPages))) != NULLSize of first file '%s' (%lld does not equal page size %lld Cannot forward truncate read-only mxf page file Failed to truncate '%s' to zero length: %s mxf_initialise_array_item_iterator(packageSet, &MXF_ITEM_K(GenericPackage, Tracks), iter)./utils/mxf_uu_metadata.cmxf_get_strongref(headerMetadata, arrayData, trackSet)mxf_get_strongref_item(trackSet, &MXF_ITEM_K(GenericTrack, Sequence), &sequenceSet)mxf_get_length_item(sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), duration)mxf_uu_get_track_duration(trackSet, &localDuration)mxf_get_rational_item(trackSet, &MXF_ITEM_K(Track, EditRate), &localEditRate)mxf_get_ul_item(sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), dataDef)mxf_get_array_item_count(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), &sequenceComponentCount)sequenceComponentCount >= 1mxf_get_array_item_element(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), i, &arrayElement)mxf_is_subclass_of(sourceClipSet->headerMetadata->dataModel, &sourceClipSet->key, &MXF_SET_K(SourceClip))mxf_get_umid_item(sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), sourcePackageUID)mxf_get_uint32_item(sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), sourceTrackID)mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(ContentStorage), &contentStorageSet)mxf_initialise_array_item_iterator(contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), &iter)mxf_get_umid_item(set, &MXF_ITEM_K(GenericPackage, PackageUID), &packageUID)mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(EssenceContainerData), &essContainerDataSet)mxf_get_umid_item(essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), &topFilePackageUID)mxf_uu_get_referenced_package(headerMetadata, &topFilePackageUID, &set)mxf_is_subclass_of(set->headerMetadata->dataModel, &set->key, &MXF_SET_K(SourcePackage))mxf_uu_get_referenced_package(headerMetadata, sourcePackageUID, &packageSet)mxf_is_subclass_of(packageSet->headerMetadata->dataModel, &packageSet->key, &MXF_SET_K(GenericPackage))mxf_uu_get_package_tracks(packageSet, &iter)mxf_get_uint32_item(trackSet, &MXF_ITEM_K(GenericTrack, TrackID), &trackID)mxf_get_strongref_item(sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), &descriptorSet)mxf_initialise_array_item_iterator(descriptorSet, &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), &iter)mxf_get_uint32_item(childDescriptorSet, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), &linkedTrackID)mxf_get_uint32_item(descriptorSet, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), &linkedTrackID)mxf_get_utf16string_item_size(set, itemKey, &size)(newValue = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (size))) != NULLmxf_get_utf16string_item(set, itemKey, newValue)./mxf/mxf_primer.c(newEntry = (MXFPrimerPackEntry*)malloc(sizeof(MXFPrimerPackEntry))) != NULLmxf_append_list_element(&primerPack->entries, (void*)entry)add_primer_pack_entry(primerPack, newEntry)(newPrimerPack = (MXFPrimerPack*)malloc(sizeof(MXFPrimerPack))) != NULLCould not create a unique tag - reached the end of the allowed dynamic tag values, in %s:%d Local tag %x already in use, in %s:%d create_primer_pack_entry(primerPack, &newEntry)mxf_create_item_tag(primerPack, &tag)mxf_create_primer_pack(&newPrimerPack)mxf_read_array_header(mxfFile, &numberOfItems, &itemLength)mxf_read_local_tag(mxfFile, &localTag)mxf_read_uid(mxfFile, &uid)create_primer_pack_entry(newPrimerPack, &newEntry)mxf_write_kl(mxfFile, &g_PrimerPack_key, 8 + 18 * numberOfItems)mxf_write_array_header(mxfFile, numberOfItems, 18)mxf_write_local_tag(mxfFile, entry->localTag)mxf_write_uid(mxfFile, &entry->uid)%02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02xK = %s %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02xUMID = %s fprintfprintfsprintfvfprintfsnprintf$LDBL128libSystem.|B}h=k|<}N |B}h=k| }N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|x}N |B}h=k|\}N |B}h=k|@}N |B}h=k|$}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k||}N |B}h=k|`}N |B}h=k|D}N |B}h=k|(}N |B}h=k| }N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|d}N |B}h=k|H}N |B}h=k|,}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|h}N |B}h=k|L}N |B}h=k|0}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|l}N |B}h=k|P}N |B}h=k|4}N |B}h=k|}N +4S .+4+4S 7+4S +4 +4S +4 +4 +4 +4 +4+4S +4 +4S A+4 +4S +4+4+4 +4 +4 +4S 0+4 @+4 @+4S /+4 +4 +4 +4S +4S I+4S $+4 +4 +4  +4  +4  +4  +4  +4 +4 +4 +4 +4 +4 +4 +4 +4 +4S +4S /+4+4 +4 +4+4`>o'^w+4}`>oxl+4}`>ooA'aA'~A'A'A'B(B(MB (|B0(B@(BP)B`)0Bp)_B)B)B)B**B*ZB*B*B*,.,D-,D.,D/,D0,D1,D2-*$-,+ @,+@,+ +/+>+S+p++, $|N-,!- .- D5- D;-0D5-8D;-@D5-DD;-HD>-D@-DF-DI.8DL.D>.DN/4DQ/@,=$5- ,_@4,m6H,78,",,,,׀,."3g3ʀ344&4=4V5666(696J6[6l6}666Ѐ667R7o778)8E8b8888ـ89919B9Y9u999Ѐ99:0:L:y::;ۀ>s??[?z?????π??@@3@K@j@@ɀ@ڀBB&B7BHBXBhByBBBBBˀBۀBCC/CCDIDnDE<EXEwEE؀EF!FFFFFɀFG(8@G3G>GI1GZ- G[/TG\$4N/TG]/`./`D|/`D]/D/D`0De0Df0Dg14Dj1Dk1Dl2 Dm2pDp2Ds3 Dt3XDu3dDv3D3Dv3D3D3D4G{$|/`G@{G@{G@{G@{G}XG~PG/`GV`HW8H H(XHH3Y>H@Z<HP'HaH~[:H/H/HV`HW8HXHHY>H€Z<HҀ[:H0H3HV`HW8HXHI Y>IZ<I&[:I:3I;3I<4$I=$N4$I>40.40D40D4HD4LD4PD4IN$40Id@Ir@I@IIIɀI$N4I4.4D4D4D4D4D4D4D5D5 D5$D5(D54D5@J$4J:@JG$N5TJH5`.5`D5`D5`D5hJ`$5`J~@J$ N5lJ5p.5pD5pD5D5D5D5D5D5D5D5D5D6D6D6 D68J$5pJ@JJ$N6LJ6P.6PD$6PD%6pD&7pD'8PD(90D)9D*:D+;PD,<D-<D.=dD/>0D0>D1?dD2@0D3@D4AD7B@J$$6PJ@#K@#KK'$ NBXK(B`.B`DB`DB|DBDBDBDBDBDBDBDC,DC`DChDCxDC|DCDCDCDCDCDCDCDCDDDDDD0DD8DDPDDXDDpDD|DDDDDDDDDDDDDDDEDEDEDE(K=$B`KX@Kf@K~8KKL @LL0LOL@LDLPLB`LEDLL$NEDLEP.EPDEPDEXDE\DEpDE|DEDEDEDEDEDEDEDF DFDF,DFDFDFDFDFDFDGDGDG L$EPM@M$NGMG.GDGDG@DGDDGLDGdDGpDGDGDGDGDGD#GD)HD+H D)HDHD/H(D0H4D1HHD9I D:ID<I D=I,D@I4DAI@DBIPDDI\DHIhDKItDOIxDKI|DLIDOIDQIDUIDWIDXIDWJDXJDZJD[J$D_J8D`JDDaJTDcJXDhJDmJDpK0DqK8DpKHDqKLDrKTDtKXDuKpDwKDyKD}KDLDL DL@DL`DLlDLDLDLDLDLDnLDMDM DMM!$GM3@MA@MX@Mm@MHM@M@ MMM΀MNpN@ NNNŀOO@ O TO€ `OGOM@O$0NM@OM@.M@DM@DMlDMpDM|DMDMDMDMDMDMDMDMDMDMDNDNDNDNDNDNDNDNDO@DOpDOtDOxDODODODODODODODPDPDPDPDP$DP(DPDDPPDPXDP`DPdDPhDPpDPtDPxDP|DPDPDPDPDPDPDPDPDPDPDPDPDPDPDQD QD Q$D Q4D QDD QTDQhDQlDQpDQDQDQDQDQD QD"QD%RD&RD%RD&R D+RPD,R`D.RdD/RD1RD2RD3S8D4StD#SD:SD<SDSDBSO$M@O@P@P@P2@PJ8PW@Pk@Py@P@P@P@P@Pۀ\PPtQ@QQ<@QMDQ]PQlM@QmT Qn$NT QoT .T DFT DGT<DHTXDITdDJT|DKTDLTDMTDNTDOTQv$FT Q@EQ$NUQC.UDRUDSUDRUD[U(DRU,DSU@D[UDDcUDeUDhUDkVDoV0DqV<DuVlDwVxD{VD}VDVDVDVDW DW$DW,DWTDWXDW\DW`DWDWDWDWDXDXDX DX$DX(DX@DXTDXDEXDXDRXDEXDRXDEXDRXDEXDRXDEXDRXDXDXDYDYXDYDYDZD Z4D ZhDZD ZD![D"[DD#[D6[D?\DW\DD^\Dc\Df]Dm]DDz]DT]D]DW^DY^(D[^XD_^Da^Dg^Dh_ Dj_0Dk_8Dj_<Dk_@Do_tD_D_D`D`<D`D`D `D`D `D!`D#`D'`Dw`Dy`D`DaDa DaDaDaDadDaDaDaDaDaDaDaDaDbDbXDblDbDbDbDbDbDbDbDbDcDc(DcDDchDcDcDcDcDcDcDcDd8Dd\DdpDdDdDdDeDetDeDeDeDeDfDfDfDf$DflDfDfDfDfDfDg8DgDgDh0Dh4Dh8Dh@DhLDh|DhDhDhDhDiDiPQiTD iTD(iD0jDD4jD;k(DBkDIlDPlDWlD^mlDemDlnTDsnDzo<DoDp$DpDq DqDqDrhDrDsXDsDtDDtDu(DuQvDvDv<Dv|DvDw,Dw|DwDx@DxDxDyPDy|DyDyDyDyDyDzDzDz,DzHDzDzDzDzD{D{D{tD{|D{D|4D|LD|lD||D|D|D|D|D|D|D}D}4D}<D}LD}hD}D }D }D }D }D~D~0D~LD~lD~pD~xD~D~D~D~D~D~D D(D0DHDTDpDDDDD(D LD!lD"D#D$D(D,4D.<D0DD.PD0TD.XD0dD1DDDDDD4D5,DLDD3D4D5D6D78D;D?D@DHD@DPXDQDRDTDWDTDWDXD[D^hD`DcDdDfDgDmDnDrlDvtDxDzD|D\D4D<DdDDDDDDD D@Q$RUQ@QQ@QQS<R@TRR'@UR>@VRM@WR_@XRsR@YRRUR@RX@RXR;Rƀ<8RрRRS=XS>pS'ASQS€SSTTTBTȀCT׀DPTTE`UU[UxUFDU,UGHUрHLU@LVM|VXVXV;V<8V)=XV4>pVAAVSBVfCVuDPVE`VFDVGHVʀHLV@LVM|W XW XW ;W<8W"=XW->pW:AWLBW_CWnDPW~E`WFDWGHWÀHLW@LWM|XYX]X;X<8X=XX&>pX3AXEBXXCXgDPXwE`XFDXGHXHLX@LXM|X^XY@YhY@Y.Y>_Y?`Y@YVYzY@Y`Y`YY@YhY@Y`YaY׀Y@YhY@ZaZ c(Z Z@Z hZ+@ZC@ZSZc\ \L\l\\\\ۀ\]]']G]^]~]]]̀]^ ^-^H^c^|^^^Ӏ^@_c_dp__ @_h_#@_;@_K_[@_nd_of_p@_iT_v_@3___@3_L__<_;_<8_=X_ƀ>p_ӀA_B_C`DP`E``+FD`IGH`\HL`s@L`M|` `@```$3PN``&A`&A`&Aa1&BaV&Aaq&APa&A@a&A0a& A b"&AbV&Ab&@b&@b&/@b&3@c&H@cF&^@ cg&b@c&iAc& Apc&(A`d&0@0d<&4Bdn&;Bd&BBd&IBe&PBeV&WBe&^Be&eBpf&lB`f7&sBPfr&zB@f&B0f&B g &BgH&Bg&Ag&@g&@h&@h_&@ph&@`h&@Pi&@@iM&Ais&@i&vAiìid`id`jd`j6fj7<jFjTCjgCjC(j`.`D `D!tD"D#D"D#j$ `j@jjkkkkĀkl l3lDlUmmndnoҀopLpcptppӀpqq&qDqqÀqӀqqr4rPrmr~rss8sWsssЀst`tǀttuu΀uv vJvjvvvww0wYw$TN.DDDDDw$www@w€w$XNw . D3 D6(D3,D60D<4D;8D<<D=@w$3 x@2x48x) x*Px+$0NPx,P.PD@PDATD@XDApDD|DCDDDCDAx@$@PxZ@?xg@?xt$pNxu.DGDHDGDGDHDKDJDKDJDHx$Gx@Fx@Fx$pN0x0.0DN0DO4DN8DOLDRxx$N0x@Mx@Mx$hNx.DoDrDoDrDsDuDt Dv0Du8Dv@DuDDtPDu`DvpDxtDz|x$oy@ny@ny+y<yMy]yny$N.DDy$y@y$N.DDDDDy$y@y$\Ny.D&D)D& D)D/D.D/D0 y$&z@%z"'8z-z.0z/$0N0.0D0DDDXD`DlDz0$0zP@zgzxzz$hN.DDDDD D$D(D0D8D<DHDLD`DpDDz$z@z@z8{{{{$4N.D D D {$ {H@{T@{a$ N.DDDpD{b${{@{@{8{g{<{{{΀{߀{|$N.DD" D'dD(pD*D,D*D,D0D%D0D%D4 |$|@|@|ǀ<|Հ@|}}P}o}~~$ 8~/~04~1$DN4.@DD@DGPDDTDG`DIxDJ|DO~2$D@~I@C~U@C~e@C~r@E~@~~$\N.DDDDD D,D0D4D8D@DdDhDtDDDDPDTD`~$~@~@~@~@~̀8~~@~h~~<~h~~~@  ~<TTt $Nt.D7D:D7D:D<DA!$77@6N@6Z$\N.DDDDD`DlDD D([$n@@$\N<.@DR@DVTDRXDT`DRdDVlDTpDVtDXD[D\D^DY Db0D^@DfxDh$R@@Q@Q@QS<T8 @$dN.DkDlDkDnDlDnDsDuDwDs D{XD}p $kD@j[@jg@jsl8$N.DDDDDD$@@@@$XN.DVD\DWDVD\DV D\$DY(DW,D\0D_@DbXDcDgDjpDl|$V @T#@T/@U?@ULW<]X8hY@wxy$N.DDDz$@@8$$N.DDDDDD DDH$@@$N`.`D[`D\D]D`0$[` @Z@Z-@Z=N_oˀ܀ 2DTfx̀p$NH.PD-PD.PD/pq$-P@,@,ɀ$$Nt.DcDfDhDiPDj\Dmp$c@b@b @bd8'()K$N.DDDDDD DDDDDDDVDDD D!pD"xD!|D"D#D%D7D9D,0D2D4D9D;D= D@TDB\DGDIDLDQDR`DXhL$k@{@@@@@р@߀H@1:8,'<@ S^ Ll D{ <|$N|.DDD$@@@@@8$$N.DDDDDDDDDDDPDDDDDD D(DHDdDlDpDDDDDDDD(D4D`DdDhDpDDDD@DPD`DlDD(D8DLDDDDP$1@A@Q@h@@@P8"΀buH<@@@d$Nd.pDpDDD$p @@3@ K@X@ f@s$\N.DxDyD|8t$x@w@w$NP.PDPDpDD DD$P@@$TN.DDDDDDDDD D8DLDTDDD D0D@DDD\DtD$@@$80@?@OPQ$0N.DDDDD`DDDDDDDDPD`R$o@~@~<8t$Nt.DpDqDrDuP$p@o@o$Nh.pDpDDDDDDDDDD4$p@)@58A@M@Zp[H\$NH.PDPDlDpDtD|DDDDDD]$P@@@@€8ԀP$N.DDD$@ @$ N.DDD$3@B@Q$N. D D D LR$ h@w@$0NP.PD PD PD XD \D$ P@ @ $N.DD$@@/[$N. D D \$ q@@$N$.0D0D0$0@@ 3J$N4.@D#@D$@K$#@`@"o@"$ND.PD(PD)P$(P@'@'΀$NT.`D2`D3`D4$2`@1!@11B$$N.D7D8D9C$7W@6f@6v$$N.D<D=D>$<@;@;$DN.DADB(DC,DD8DEDDFPDG\DIhDHlDItDH$A@@@@$tN.DLDM$L@K@KӀ$N.DQDRDTDSDTDS$Q@P)@P9Li$8N.DWDX$W@V@V$N.D\D]$\(@[7@[GZu$N.DaDbDcDd(De4Dg@DfDDgLDfXv$a@`@`ǀT$\N\.`Dj`DkxDm|DlDmDlU$j`z@i@iԀ$8N.DpDqDsDrDsDr$p @o/@oA@oW$8N.DwD}DD}DD}DD}D D(X$wx@v@v@z0$PN0.0D0D8D<DHDLD`DlDpDtDxD|DD$0@@@@ *Cc8k0lm$N.DDDDDDn$@@@@ŀ؀$XN. D D0D4D<DDDT$ @@,@88D EhF$HNh.pDpDDDDDG$p^@u@@8p$HN.DD$@@$N.DDDDDDD D D0D@D`DlDDD$@'@9@G@S@fwxy$N.DDDDDDz$@@@@׀8$PN.DDDD D(D<$@@*@9@E8QRPS$PNP.PD PDPDTT$ Pi@ w@ $NX.`D`D`DdDhDl$`@@$Np.pDpDpDtDxD|DDDD$p@@$ N.D D%D(D$D D%D!D"D#D&D%D&D!D"D#D'D&D)D'D&D'D)$ @@"$\N.D,D,D-D,D-D. #$,7+hF@+U$,N. D1 D1,D20D14D28D3<V$1 k0hz@0$,NL.PD6PD6\D7`D8d$6P5h@5$$Nt.D;D;D<D=$;Ӡ:8@:$(N.D@DA$@@?@?,$N.DEDFDG-$EA@DP@D_$$N.DJDK`$Jr@I@I$N.DODP$O@N@N $N.DTDUDVP$T"@S1@S@Sf$DNT.`DY`DZxD[D\D[D\g$Y`@X@X$PN.D_D`DaD`DaD`Da$_@^#$,N.DeDfDhDj Dh$Dj,Dh0Dj4Dk8Dh<Dk@DhDDmL$$e?@dN@d]@f i@g rs`t$N`.`Dq`Dr|DuDzD|DzD|DzD|D}DzD}DzDDDDDDDDu$q`@p@p@p@r @s `$$N$.0D0D0$0@ @-?$N8.@D@D@@$@W@f@u$NH.PDPDhDtDxDDv$P@@$@N.DD$@@ $N.DD $ @/@>$N.DD?$V@e@t$N.DDDDDDD DD u$@@ŀ$dN$.0D0DHDTDXD`Dl$0@ @/B$@Np.pDpD|DDDDDDC$p_@q@@$<N.DDDDDD`DpDtDxD$@@@$N.D$D%D$D%D$D%D&$$@#@#@#%8-%<<=>]$HN.DDDDDpD|DDDDDD`Dp^$t@@@8<$N.DDDDDDDDD`D$@@@@ 8$HN.DDDDDDDD@DDDP$1@C@S@c8t<h$Nh.pDpDÌDÐDÔDäDèDĠ$p@@@ɀ<׀8pĸ$HNĸ.DDDDDDD$"@.@>@K<Y8hij$HN.DD,D0D4DDDHD@$@@@π8݀<X $HNX.`D`DǀDDŽDLjDǘDǜDȠ $`(@4@D@R8`<o`pȸq$XNȸ.D D D D D D D $ @ @ @ Ԁ < 8$HN.DD,D0D4DDDHD@$@@*@9<G8VWXX$HNX.`D`D|DˀD˄D˔D˘D̐Y$`s@@@8<`̨$HN̨.̰D̰DDDDDD$̰@@@8< ̰!"$XN.DD ,D0D 4DDD HD!@#$D@P@`@o <} 8X$HNX.`D)`D*|D)πD*τD)ϔD*ϘD+А$)`@(@(@(р*8߀*<`Ш$HNШ.аD.аD/D.D/D.D/D0$.а @-@-&@-5/8C/<RаST$HN.D3D4D3 D4$D34D48D50U$3s@2@2@2484<H$HNH.PD9PD:xD=|D:ӀD9ӄD=ӈD?ӰDADB DEԐ$9P@8@8@8 :8;<&P'Ԩ($XNԨ.԰DJ԰DKDNDKDJDNDP DRՀDSՔDV)$J԰T@H`@Hp@H@IK8L<԰$XN.DYDZ,DY0DZ4DYDDZHD[@$Y@X@X@XZ8Z<X$HNX.`D^`D_|D^׀D_ׄD^הD_טD`ؐ$^`0@]<@]L@][_8i_<x`yبz$HNب.ذDcذDdDcDdDcDdDe{$cذ@b@b@bd8̀d<ذހ$HN.DhDiDh Di$Dh4Di8Dj0$h@g'@g7@gFi8Ti<cdHe$HNH.PDmPDnpDmtDnxDmۈDnیDoܐf$mP@l@l@ln8n<Pܨ$XNܨ.ܰDrܰDsDrDsDrDsDt$rܰ@q@q@qs8"s<1ܰ23$XN.DwDx,Dw0Dx4DwDDxHDy@4$wP@v\@vl@v{x<x8X$HNX.`D|`D}|D|߀D}߄D|ߔD}ߘD~$|`@{@{@{}8}<` '$HN.DDDDDDD($R@^@n@}<8$HN.DDD D(D4D8D`DDDD0DD$@@@8$N.DDDDDDDD0D8D<DDDPDDDPD`DpDDDDDD$#@ /@?@S@b@t8@8P$DN.DD0D4D<DHDLDPDDDDDDDDDD`DDDDdDhDlDpDDDDDPD\DDDDDD$@ @@@@8$@3<D,V@no@}~$N. D D(D,D4D8DDDD$ @@@Ѐ8 $N.DDDDDDDPD `$ @@%@48HItJ$Nt.DDDDDDDDK$c@ o@ @ 8$$N$.0D#0D$HD#LD$PD%$#0@"@"@"݀$80$$N$.0D(0D)HD(LD)PD*$(0@'@'"@'0)8;0<$=$N$.0D-0D.HD-LD.PD/>$-0Y@,e@,u@,.80$$N$.0D20D3HD2LD3PD4$20@1@1@1؀380$$N$.0D70D8HD7LD8PD9$70@6 @6@6*88506$7$N$.0D<0D=HD<LD=PD>8$<0R@;^@;n@;}=80$$N$.0DA0DBHDALDBPDC$A0@@@@@@ЀB80$$N$.0DF0DGHDFLDGPDH$F0@E@E@E#G8.0/$0$N$.0DK0DLHDKLDLPDM1$K0R@J^@Jn@J}L80$$N$.0DP0DQHDPLDQPDR$P0@O@O@OπQ80$$N$.0DU0DVHDULDVPDW$U0@T@T@TV8*0+$,$N$.0DZ0D[HDZLD[PD\-$Z0F@YR@Yb@Yq[8|0}$~$N$.0D_0D`HD_LD`PDa$_0@^@^@^À`80$$N$.0Dd0DeHDdLDePDf$d0@c@c @ce8%0&$'$N$.0Dj0DkHDjLDmPDkTDmXDoDr($j0M@iY@ii@ivk80$N.DvDwDvDyDwDyD{`D~x$v@u@u@uπw8$N.DDDDPD$@@@%8678$8N.DDD@DD9$U@a@q@8$8N.DD4D8D<DDDP$@@@@8h$XNh.pDpDDDDDPD$p!@3@?@O@]8npop$XN.DDDDDq$@@@8$N.DDDDD$@@@ 8$N.DDDDD$8@D@T@c8nop$N.DDDDDq$@@@8$N.DDDDD$@@@8 !"$N.DDDDD#$M@Y@i@x8$N.DDDDDDDPDD$@@@р8܀<$N.DDDDDDDPDD$@'@7@K8V<def$N.DDDDDDD PD D D D g$@@@@ŀ8Ѐ<@ 4$dN 4. @D @D PD TD `D dD hD D D D $D ,$ @@*@:@M8X @Y @Zm$N @. @D  @D  @D XD `D dD xD D D $  @)@ <@ K@ [$\N \&C(q&C&Cd d d f<&4C8BCHRCXwChCxCCCCC. D$ D% D$ D% D' 3$$ I@#V !$|N . D* D+ (D* ,D+ @D- "$* 6@)C$|N . D0 D1 D0 D1 D3 D$0 [@/h$|N . D6 D7 (D6 ,D7 <D8 Hi$6 |@5‰$DN d. pD; pD< xD; |D< D= Š$; p­@:º$DN . DA DD DB DC DE »$A @@@@@@@@"7$N . DH DL DM 8$H f@Gw@GÄ@GÐ@GÛìĀ$$N .DQDR DQDR DS,$Q@P$HNH.PDVPDW\DV`DWpDX|$VP"@U/$HN0&-CO&0Cl&3CČ&6Cı&9C&<Cx&?Ch&BCXA&CHW&C8kdldŧdŸfŹ<Ȁ.D=DAD=DADFDGDKDIDKDMDODGDTDVDTDUDW $=@<@>@?4+:Okɀ6GdtDŽǔ$N4.@D,@D-TD2hD3lD4Ǖ$,@Ǫ@+Ƿ$XN.D7D8D9D8D:$7@6@6$N.D!D$D!D$D%0D'8D)@$!@ %@ 5a$NT.`DZ`D]pDZtD]D^D_D^DaDcDgDkDiDkDm b$Z`Ȃ@YȎ@Yț$N . Dp Ds0Dp4DsDDtDuDtDwDzDyD~DDDȜ$p Ƚ@o@o$N.DDDDDpDtDxD|DDDDDDDDDDDDDD DD(D0D@DDDHDLDPD`DDDD$@@@@,@ ?@ R@ fvɂɃɄ$N.DDɅ$ɠ@ɬ$N.DDDDD,D@DDDPɭ$@@@@%AQb@qrds$Nd.pDpDDDDDDDDDDDDDDDDDD DD4t$pʔ@ʠ@ʭ@ʼ@@@pL$NL.PD3PD4PD8`D9d$3P@2$Nl.pD<pD=pDADB $<pB@;N$N.DDDDDDDD!D'D$D/D*D/D$D'D$ O$l@x@˅@ ˔˕˖$N. DE DF DH$DF,DG0DI8˗$E ˷@D@DрJ$N<.@DL@DM@DLDDMHDOLDSPDTTDUXDT\DS`DWdDYDWDZDWK$L@n@K{@K ̈@K̕$tN.D`DaDcDdDhDkDmDqDu ̖$`̹@_$lN,.0Dx0Dz0$x0@w$N8.@D}@D@$}@@|$NHdH dP[dPqfr<́͏CͪCCD.PD2PD3XD2\D3pD4$2P@1 5DSgzϮՀ$\N.D7D8D7D8D9$7 @6$\N .D<D=D<D=0D>X$<=@;H$\Nl.pDApDBxDA|DBDDI$Apf@@q$hN.DGDHr$GЇ@FВ$N.DLDMDQ DRDГ$Lв@Kн$XNX.`DU`DVtDZD[о$U`@T$TN.D^D_DcDd$^@]"$LN .DhDi #;$h]@gpсђѳʀ->oҀҞҼ̀ ,$N,.0Dm0Dn0-$m0M@l`$N4.@Dr@DsPa$r@Ӈ@qӚ$N\.`Dw`Dx`ӛ$w`Ӽ@v$Nd.pD|pD}p$|p@{;$Nt.DDD<$W@izԖY֊֢π.Fיװ$N.DDDDDױ$@݀$XN.D#D&D#D&D,D+D, D-$# @"$8./ 0$0N . D D(D,D0D4DDDHDXD\D`DhDlDpDtDxDD1$ Q@c$xN.DDDDDDDd$؀@ؒ$N0.0D*0D-@D*DD-TD.D/D.D/D4D6ؓ$*0ؽ@)@)݀ $N4.@D@DTDXDdDhDlD|DDDDDDDDDDDDDDDDDLDP $@0@H@Z8yيՀ@d$$Nd.pDpDDDDDDD $p)@A@S8gph4i$N4.@D@DXDj$@چ@ڙ@ګ$|N.DDDDD @D TD pD D ڬ$@@@8"# $$N . D D!D!PD!dD!D!D!%$ E@X@j8~ !ۀ$N!.!D!D" D"`D"lہ$!۞@ۮ@@Ѐ<M^o݀ݑݢݳĀԀ&7Gb!c"d$N"."D"D "D "D #@D #D#D #D#D #D#e$"ހ@ސ@ޢ@޲"޳#޴$dN#.#D#D$ D$`D$l޵$#@@@#$$N$.$D$D$D $D!%@D#%D$%D#%D$%D#%D&%$$ @0@B@R$S%T$dN%.%D:%D;%D:%D;&D:&D<&D:&D;&D@&$D<&(D@&4DA&DC&DA&DC&DA&DC&DD'DF'pDG'DH(DI(lDJ(DK)DL)tDM)DN*$DO*xDP*DQ+$DR+xDT+DU+DW+DU,HD[,PU$:%p@9߀@9ߒ@;߮,߿@<π1@=>8%,d$tN,d.,pD_,pDf,D_,Df,Dl,Do,Dl,Dm,Do,Dr,Dt,Dr,Dt,Dv,Dx-Dz-D~- Dp-,D-<D-PD-`D-lD-D-D.PD.D.$_,p@^,@^?@`Y@aob8{@c,p@r ,-,@-`-@.P..$@N...D.D.D/$D/`D/D/D/D/D0D00D0D0D18D1D1D24D2D2D30D3D3D40D4DD4XD4hD4xD4$.@@ @82<=@KDW@a.b4c$N4.4D4D4D5D5`D5D5D5D6@D6\D6`D6pD6|D6D6D6D6D6D6D70D7DD7D7d$4{@@@@@@@"47$,N7.7D7D8D8`D8pD8D9PD9XD9\D9dD9pD9D9D : D:4D :xD :$7@*@;@K@\@f7g:h$N:.:D:D;D;PD;D;D;D;D;D<D<D!<D<D!<D%= i$:@@@@:=4$TN=4.=@D(=@D)=@$(=@@'@'$N=D.=PD-=PD1=xD4=D5>D4>PD5>hD2>D:>D8>D9>D8>D9>D:>D<>$-=P@,$@,0@,=@,I.HT/8`p 㑀0@=P>$N>.>D@>DJ?D@?DJ?DM? DQ?<DT?D[?D\@ Dc@8Dd@PDh@Dw@DiADuA<DlAPDmADfADxADfADyB$@>@?@?ЀA<܀BHC8D@@E@H>B$$4NB$.B0D|B0DB@D|BDDBPD|BTDBXDB\DB`DBdDBlDBtDBDC DC0DC@DCLDC`DCDCDDDD`$|B01@{A@{T@~`@l8xB0y@C@C@CDDx$HNDx.DDDDDDEDEDEDE DE,DE0DE4DE8DEDDEHDEP$D@@@@H8 @DEh$NEh.EpDEpDEDEDEDEDEDFDF DFDFDF$DF(DF8DF<DF@DFDDFHDFLDF\DFtDFDF$EpC@S@_@l@x@@妀8@@EpF$LNF&D&PC&ZC&C1dF2dFmdF~f<掀F.FDBFDJFDLFDMFDPF$BF@AӀ簀;P`t腀3Dqꨀ글ɀڀ *Ge{뤀봀ĀՀ,D$HNGEG.GDSGDWGU$SGl와@R@R@Rۀ$NG G .G D\G D`G $\G @[%@[1@[?$NG0@G0.G0DeG0DnG0S$eG0l@d{$NG8|G@.G@DsG@D|G@$sG@@r@r$NGPGP.GPDGPDGP$GP@$NGXG`.G`DG`DGlDGt$G`@*@8@F$,NGGG.GDGDGW$Gm@|$NG}G.GDGDGDG$G@$ NGG.GDGDGDGDGDGDGDGDGDGDHDH$G@$hNHH .H DH DH$DH(DH0DH4DHDDHTDHh$H @,78Fހ9NlЀ8Mbր%DZH Hx$XNHxH.HDHDHDHDHDHDH$H@$NHH.HDHDHDHDHDHDHDI $H"@1@>@L@\,mHnI$o$NI$pI0.I0DI0DI0$I0@@@$NI8I@.I@DI@D ITDItDIDI$I@@@ I@ I $xNII.ID ID#I"$ I<@K@T$NIUI.ID&ID*Ie$&I{@%$NII.ID/ID2I$/I@.@.@.$NII.ID5ID7I$5I@4$ NIJ.JD:JD;JD@J($:J?@9N$ NJ OJ.JDDJDFJg$DJ@C$NJJ .J DIJ DKJ $IJ @H$ NJ,J0.J0DOJ0DPJ0DQJ4DPJ<DQJ@DRJH$OJ0@N$NJLJP.JPDUJPDUJdDXJhD]JD_JDfJDgKDjK'$UJPD@TS@T`@Tn@V~JPK0$NK0K0.K0DmK0DpK0$mK0@l@l@l$NK8K@.K@DsK@DtK@DyKDzK$sK@@r'$XNK(K.KD}KDKA$}K`@|o@|x$NKyK.KDKDKDK$K@$<NKK.KDKDKDKDKDKDLDLPDL`DLDL$K@ @@$NLL.LDLDL-$LI@X$ NLYL.LDLDLv$L@$NLL.LDLDL$L@$ NLL.LDLDLDL$L@"$ NL.MDMDMDMDM,DMDMDMDMDMDMDNDNDN DN$DN(DN,DN0DN4DN8DN<DN@DNDDNHDNLDNPDNTDNXDN\DN`DNdDNhDNlDNpDNtDNxDN|DNDNDNDNDNDNDNDNDNDNDN#$MA@R@bn΀*;L]nɀڀ $NN.NDNDNDNDO DO`DOlDODODODODODOD PD PDPDP DPDPDPDPDP DP$DP(DP,DP0DP4DP8DP<DP@DPDDPHDPLDPPDPTDPXDP\DP`D PdDPhD PlDPpD PtD PxD P|D PDPDP$N:@K@[$NP.PDPDPDPDPDQ@DQLD:QD;QDQD#QD)QD*QD3QD6QD)QD*QD)QD+QD*QD,QD+RD,RD+RD-R D,RD.RD-RD.RD-R D/R$D.R(D0R,D/R0D0R4D/R8D1R<D0R@D2RDD1RHD2RLD1RPD4RTD2RXD4R\D6RdD;RpD=R\$P}@@$NR.RDARDERDARDERDFSDGSDHS,DMS8DPS<D]S@DMSDDPSHDMSLDQSPDPSTDRSXDZS\DQS`DRSdDQShDSSlDRSpDTStDSSxDTS|DSSDUSDTSDVSDUSDVSDUSDWSDVSDXSDWSDXSDWSDYSDXSDYSD[SD]SDGSDaTDdT0$AR@@$NTD.TPDhTPDlTTDhTXDlT|DqTDrTDsTDtTDwUDvU DwUDyU DwU$DU,DyU0DzU4DU8DyU<D{U@DzUDD{UHDzULD|UPD{UTD}UXD|U\D}U`D|UdD~UhD}UlDUpD~UtDUxD~U|DUDUDUDUDUDUDUDUDUDUDUDUDUDUDsUDUDV$hTP@g@g@g$NV$.V0DV0DVDDVXDVdDVxDVDVDV$V0.@>$NV.VDVDV?$VU@e@r@$NV.VDVDV$V@@@$NV.VDVDV$V@$NW.WDWDW$W@@$NW.WDWDW$W,@<$NW .W DW DW =$W R@b@p@~$NW0.W0DW0DW0$W0@$NW@.W@DW@DW@$W@@$NWP.WPDWPDWP$WP@$NW`.W`DW`DW`DWd$W`@%@2$NWh.WpDWpDWpDWDW3$WpL@\$NW.WDWDWDWDWDXDX ]$Ws@@8WX $NX .X DX DX(DX,DX@DXDX$X @@8X X2$NX.XDXDXDXDXDY0DY`3$XJ@Z@h8vXwYtx$NYt.YDYDYDYDYDYD Z$Y@@܀8YZ2y$8NZ.ZDZDZz$Z@ @ Ԁ$NZ.ZDZDZ$Z@%@3D[$NZ.ZDZDZ\$Zr@@$NZ.ZDZDZ$Z@@$NZ.[D#[D$[D#[ D#[D$[ D'[p$#[@"*"l8$N[.[D*[D.[D*[D,[D*[D.[D,[D-[D.[D1\ 9$*[Q@)a@)o+8}[~\$$N\$.\0D4\0D6\8D7\<D4\@D8\DD:\HD4\LD:\\D9\`D6\dD7\hD8\lD:\pD=\$4\0@3@358\0\$N\.\D@\DG\DH\D@\DF]D@]DG] DH]DF]D@]DG]DH] DB]$DC](DD],DJ]0DB]8DC]<DD]@DE]DDF]HDG]LDH]PDI]TDJ]XDM]$@\@?@?A8 \ ] $N].]DP]DP]DQ]DP]DQ]DR]$P]$@O4OlB$,N].]DU]DU]DV^DU^DV^DW^ C$U]Z@TjTlx$,N^.^ DZ^ DZ^,D[^0D\^4y$Z^ @YYl$$N^D.^PD_^PD_^\D`^dDa^h$_^P@^נ^8$(N^x.^De^Df^De^Df^Di^$e^@d@d*A$N_._Dl_Dm_Dl_ Dm_Dp_h$l_@k@kʀ$N_._Ds_Dy_D}_D_D`D`D``D`tD`xD`D`D`D`D`D`D`D`D`D`D`Da$s_@r@r@r@t'@u0@v ?1P@w`"p_q@``@`aa($Na(.a0Da0DaTDaDb$a0@@@@$Nb.b Db Db $b @ @ $Nb$.b0Db0Db0 $b0 /@ ?@ N a y$Nb4.b@Db@Db@ z$b@ @ @   ڀ $NbD.bPDbPDbP !$bP ;@ K@ Z m $NbT.b`Db`Db|DbDbDbDbDbDbDcDDcP $b` @ @ 8 @ Հ @ b cP $Ncd.cpDcpDcp $cp &@ 6@ E$Nct.cDcDcDcDcDc F$c Y@ i@ v  $Nd.dD0dD3dD0dD3dD9d0D=dDDAdXDEdlDId|DMdDQdD[dDae $0d @/  @/ @1 d e $Ne.eDeDeDeDe0De4De<De@DepDexDeDeDeDf8DfD fDfD fDfDg0D gDg $e @ @ @ 8 /@ 9 We Xg Y$Ng.gDgDgDgDhDhDh` Z$g n@ ~@ $Nhx.hDhDhDhDiP $h @ @ @ $Nih.ipDipDiDiDjP $ip @ @@ @$Njh.jpD jpD!jp$ jp.@>@M`s$Njt.jD%jD&jt$%j@$@$$Nj.jD*jD+j$*j@)@)'$Nj.jDejDfjDgkDjkp($ejE@dU@da@dp$Nk.kDmkDnkDolDrl`q$mk@l@l@l$Nlx.lDulDvl$ul@t@t@t$Nl.lDzlD{l$zl"@y2@y>@yM$Nl.lDlDlDlDlDlN$ld@r@$,Nl.lDlDlDl$l@@@ʀ7$(Nl.mDmDmDm DmDmT8$mY@g@u$lNml.mpDmpDmtDmxDmDmv$mp@@$,Nm.mDmDmDmDmDm$m@@$lNn .nDnDnDnDn Dn$$n@@"$,Nn<.n@Dn@DnDDnHDnPDnT#$n@9@G@U$,Nnl.npDnpDntDnxDnDnV$npm@|@ʀ`$,Nn.nDnDnDna$nr@$Nn.nDnDnDn$n@@$Nn.nDnDn$n@$Nndndn"dn9f:<IWDcD(tD8DHDXDhDx+DJD{DDDD>DqDEE'E(_E8EHEXEh%ExOE}EEE E?EqEEFFF(RF8FHFXFhFxPFFFFFYFFFGNGG(G8 GH >GX yGh Gx G!'G!bG!G!G"G"KG"G"H"H#/H(#ZH8#{HH#HX#Hh#Hx$#H$=H$dH$H$H$H$H%H% I%BI%aI(%I8%IH%IX%Ih&Ix&3I&II&qI&I&I&I'I'*I'SJ'J'J('J8'JH'JX(Jh(3Jx(DJ([J(}J(J(J(J(J)"J)9K)^K)xK()K8)KH)KX* Kh*+Kx*QK*kK*K*K*K+K+@K+dK+~L+L+L(+L8,LH,GLX,qLh,Lx,L,L-L-$L-JL-qL-L-L-M.M.M(.CM8.VMH.MX.Mh.Mx.n.nD!nD$nD!nD$nD)nD+oD,oD0o@D.oTD5opD4otD5oD4oD5o.$!n.@ /@"/ / ///L/e/00n000̀1111ހ22<2a2223343]333n3o3$No3o.oD8oD9oD>oD?oD@p3$8o3@73؀33444€4؀45 576|66ր6$tNp$6p0.p0DCp0DDpDDIpXDJpxDKp6$Cp07@B7707A7Z78U8l8}888Ѐ89 99[9l9|$tNp9}p.pDNpDQpDNpDQpDWpDVpDWpDXp9$Np9@M9O89p9p9$0Np9p.pD[pD^pD[pD^pDdpDcpDdpDeqDfq9$[p:@Z:\8:p:q:$8Nq: q .q Diq Djq$Diq(Djq@DmqLDlqPDmqTDlq`Djqp:,$iq :?@h:L@h:Y$pNq:Zq.qDpqDqqDpqDqqDtqDsqDtqDsqDqq:g$pq:{@o:@o:$pNr:r.rDrDrDrDrDrDrDr0Dr@DrPDrpDr|DrDrDrDrDr:$r:@ :@:Ҁ::;q;@ ;;@;r;r;$Nr.rDrDrDrDrDsDsDsDs Ds,DsD;$r;@;<$NsX.s`Ds`DsdDshDsDsDsDtDtDtDt DtDtDtDtDt Dt<DtDDtHDtPDtDt<$s`<+@<=@@G>@G>'@G>9@I>N@J>Zw0>[x>\$XNx.xD,xD0xD,xD0xD3yD9y`D6ydD8ylD7ypD9ytD;yxD<yD>yD;yDCyDEy>]$,x>|@+>@+>@+>@+>@->x>z>$xNz.zDzDz Dz$Dz0Dz4Dz<DzLDzPDzDzDzD{D{ D{DD{hD{pD{xD!{D{D{D!|D&|,D(|8>$z>@>@?@?@?@?*@?9@?L8?^?o?z?@!?{?|?|P?$@N|P.|PD|PD|`D|dD|pD|tD||D|D|D|D|D|D}PD}`D}hD}lD}D}D}Dx}Dz}D~DD ~lD ~x?$|P?@?@?@?@?8@|P@@@}@~D@~@$@N~.~D~D~D~D~DD D@0D;0@<D@SD<D=D>`D?D@ DADBDC@DEDFDG`DHDI DJDKDL@DMDNDO`DPDQ DRDSDT@DWDXDYLD[D\D]PD^D_D`XDaDbDd`DeDf DgdDhDiDklDlDmDopDpDqDttDuDv4DwDxDyTDzD{D|tD}D~4DDDTDDDtDD4DDDXDD(DDDdDD<DDDDDXDD(DDDlD D@DDD%D,D0TD7D>0DBDIDPhDWD[8DbDiDp|DwD~TDDDDDXDD(DDDlDD0DDDlDDDDDDDDLDDDDDXD!D(0D/D3D:lDADHDDODSDZD^DbHDiDmDtDxDTDD,DDDhDD@DDDDD\DD4DD DxDDPDD(D”DD$lD+D2DD9İD@DGňDKDRXDYD`0DgǜDnDutD|DLDɸD$DʈDD`DD8D̤DD|DDPDμD(DϔDDlDDDD ѰD DҀDDPD#ӴD* D1ԌD8D<XD@ո@{DD0@$~@@@8@@@~@D@$WND.PDzPD{PD\DpDք@$zPA@yA@yA%$8Nֈ.֐D֐D֠D֨DִDDDDDDDDDD ,D 8D׀DאD׬D׼DDDD&D'D)D*D20D5HD6TD=ؔD@بDAظDD  D-PD.`DٜDJ٠A&$֐AC@AU8AuAA߀DA@A@B @B@B0BA֐BBPBP,BQ׀BR4PB`HBaؔBb?PBpبBqBrPBBPB,PBPBٜBٴBB$$Nٴ.DMDPDMDPDRDWB$MB@LB@LB@LB@NCCC $XN. D D(D,DDD`DpD|DڀDڄDڈDڌDڐDڔDڨDDD D(D,D0DDDۜDDC $ C*@C<<CH@CX8Cf CgCh$N.DZD]D_4Dd<Ci$ZC@YC@YC@YC@[CCTC$TNT.`Dg`Dj܀Dg܈Dj܌DlܠDpܰDvDrDvDrDvC$g`C@fC@fD@fD@hD"D3DD`DEDF$N.DDDD$D4DLDdD݄DG$Db@Dt@D@D8DDݜD$NݜD&DD&MxD&MhD&MXE%&MHEX&M8Er&M(E&ME&ME&LF&LFD&LFn&LF&LF&LF&LG&LGC&LxGq&LhG&LXG& LHH&L8H-&L(H`&LH&%LH&,KH&0KI&7KI?&>KIf&BKI&IKI&PKJ&WKJ!&[KxJN&bKhJu&iKXJ&pKHJ&wK8K &~K(K$&KKE&KKq&JK&JK&JK&JL&JL-&JLW&JL&JL&JxL&JhL&JXL&JHM&J8MA&J(Mk&JM&JM&IM&IN&INC&INg&IN&IN&IO&IO&IxOK&!IhOy&(IXO&/IHO&3I8O&:I(P&AIPA&HIPj&OHP&SHP&ZHP&^HQ&bHQ,&iHQP&mHQ~&tHQ&xHxQ&HhQ&HXR0&HHRc&H8R&H(R&HR&HS>&GS}&GS&GS&GT?&GT&GT&GU&GUE&GxU&GhU&GXV &GHVL&G8V&G(V&GW&GWZ&FW&$FW&+FX&&2FXh&9FX&@FX&GFY&KFYR&RFxY&YFhY&`FXZ&gFHZ>&nF8Zs&uF(Z&|FZ&F[&E[O&E[w&E[&E[&E\&E\S&E\&E\&Ex\&Eh]+&EX][&EH]&E8]&E(^&E^`&E^&D^&D_&D_c& D_& D_&D_&D`1&D`W&#Dx`&*Dh`&1DX`&8DHa&<D8a1&@D(aIaZdݜa[dݠadݠafa<aaQ aݠ.ݠD*ݠD+ݤD*ݨD+D.D1D40D7LD<pD;tD<ހD;ތa$*ݠa@)a@)b@)b"@)b/bgbpbbbbƀbۀbbc dd؀deeBezeeeee΀e߀eff7fMfvfffffπgggm$Nސgnސ.ސD?ސDAޠD?ޤD?޴DADBDEDJDK DQPDRlDT߀DU߄DTߔDUߘDWߜg{$?ސg@>g@>g@@gA8gTg׀ghh&hW@BhcC<hoh|hhiiސi߰i$ N߰.߰D\߰D_D\D_DeDdDeDgDk Dn@i$\߰i@[i@[i]8i߰iTi$NT.`Dq`DrxDwDyi$q`j @pj$`N.D|D}DDDj$|j5$HNj6&'Q jJ #jZ $jojjjdjdjdkfk<kk.DjDr$Dt8Du<DxDk/$jkF@ikVkekk߀kkl lllm9mPnno*oboroooooǀoppp5p^popppppq$HNXq`.`D`DlDtq$`q*@q:@qI@qX$,NqY.DDDDqi$q@q8qs8sussss׀st t!t;tRtptttt̀tuu(uAunuuuu݀uv$v5vfvvv$DNv.DfDjDfDjDkDqDs Dy,D~8DDDDDDDDDDDDD@DTDtDxD|DDDDDDDDDDD D$D0D<DDDPD`DlD|DDDDDDDDDDDDDDDDDD(D @DLD%dD&tD(|D0D3D8D_ D90DE4D>8DA<D9@DEHDDLDCPDETDDXDE\DG`DIlDKtDLxDM|DODQDv$fv@ev@ev@g v̀vـvvww,xxx̀xyy(y9yPzzzzzɀzڀzz{{+{;{L{]{n{{{{@h{ƀ{Ѐ{{@{x{@{8|||4x|5||6||7@|D|E@|T8|d|eP|fP|g@|t`|u@|8|`|@||||||$N|.DDDDDPDDDDDDDD(D8D<DDDLDPDXDDD|$|@|@|@|@} ,}}.@};}<@}K}[}\}]}^$N}_.DDDDDPDDDDDDDD(D8D<DDDLDPDXDDD}n$}@}@}@}@}}р}@}}@}~~~$N~.DDD~$~)@~9$ N~:.DD DD DDDDD D$D(DDDLDPDXD`D#dD!lDpD tD#xD$~K$~b@~r@ ~|@ ~~~$N~.D'D(D-D2D3 ~$'~@&~$pN~.D6D9D6D9$D6(D90D;@D>PD<TD>XD9\DEp~$6~@5~@5 @5@7'@89:;$xN<.DHDKDHDKDHDKDMDPDNDPDKDWM$He@Gu@G@G@I@J$xN.DZD]DZD] Db4Dc8$Z@Y[8L$<NL P.PDfPDjXDf\DjhDhlDjpDp3$fPM@e]@egg8sPtu$HNv.DsDtDuDzD{$s@r@t $lN .D~D0D<DDDPDXDpDDDDD$~@}@}@}@ !@ ./0$N1.DDA$X@h$ Ni.DD$@$N.DD D$D,D4D8DDDDDDDDDDDDDDDD D(D0D8D@DHDPDXD`DhDpDxDDDDDDDDDDDDDDDDDD$@@@ 82DEF$N.DD,D0D4D<D@DLD|DDDDDDDD$D,D0D4D8D<D@DHDLDPDTDXD`DhDpDxD DD D D D D D D D D DD=$D4DHDDDDDDDDDD!D$D!D$D! D$D%$D&D'D(D)D+D)D+D)D,D)D0D1(D3<D6xD9D6D9D?DBG$g@@8@ @Ѐ@<$N.DEDFDEDN DFDNDP$DQTD]pD^tDXxDYDaDhDjDkDlDnDqDs$Dy\DzD|D}DD|D}D|D}D~DD~DD~DDDDDD D(D0D8D@DHDPDXD`DhDpDDD4D<D@DLDPDTDXDdDpD|DDDDDD,D0D4D<D@DXDlDDDDDDDDDD $E@D4@DE@DZF8l@G ~@HI<@K8$XN8.@D@D@$@@$NH.PDPDPDX$P@'$Nd.pDpDD($pO@`$DN.DDDDDDDD4D@DDDHDXDdDhDDDDDDDD D$DPD\Da$@@@@Ā8$N.D DDDDDD$ @ @  8+,-$dN.d/djdf<MMMM?M`MzMMNNN(*N8TNHjNXNhNxNN!N:NlN.D3D4,D6$3@2@2ˀ/Q {d{Ӏ)Aƀ׀7Հˀ5M^n9Xs5Ѐ?dÀ.`$N.D9D=D9D=DBDE@a$9z@8@8@8€:8Ӏ"%;<9,JKXL$NX.`DH`DK|DLDO@M$H`n@G~@GI8`X̀7$NX.`DR`DVDWDY@D[XD`pDd 8$R`a@Qq@Q@QS8ˀ"8T@M`N8O$N8.@Dg@Dj\DkDn P$g@p@f@fh8@8$N8.@Dq@Dx`DyD|D}@DDDD~DDpDxDDDDD$q@@p@p@pr8)s<=t@[l})uD=@vG@HI$XN.DDD DDDDD D 0D PJ$o@@@8ʀ<ԀH߀@DX$@3>? d@$N d. pD" pD' D( D* PD+ D- D/ A$" pd@!{@!#8$<%@ p 4$N 4. @D @D dD D D |D D D D $ @@ @%@;@R8c<rD}@@ @ 4$N 4. @D @D dD D D@DXDtDDDDDDLD\DD$ @@@@8<2L=@VDpH @$N.DD D PD DD DD0$@@@Ԁv)9Ji 8u'D$tND&,N&0M&>N&BNA&WMb&[M&wN&M&NX &Nx+&Nha&N&N8&NH&!N( &(N9&^NY&bM&xM&M&M#dD$dP_dPrfs<NP.PD5PD6TD5XD6pD9|D8D9D8D6$5P@4@4܀$pN.D<D=D<D=D@$$<8@;D@;P$pN0Q0.0D[0D\DDaXDbdi$[0@ZҀ&?Tj  $HNx!.DJDMDJDMDNDDDN DD DPlDVDRDX;$J[@In@I{K8Āi€Ӏ]nop$PNq.D(D+D(D+D1D0D1D2$(@'À)8$0N.DgDh$g@f 0$N. Dl Do0Dl4Do@DpDqDpDqDpDqDrDtDrDtDv1$l O@kbs$N.DyDzDDD(t$y@x$\N<.@D@DpDtDxDDDDD$@@@8g@$N.DDD DDD,D0DDD`DlDDDDDDD<DHDDDDDD$D0$4@G@We@y<8@D$DND.PDPD`DdDpDxD|DD$P@l@ @+P,-$|N.DDDDDD.$F@Y@e@v@,$\N,.0D0DLDPDTDXD\D`DDD(DpDDDDD DDDD@DPD`D$0@@ƀ<ۀ@,CZҀ&7HXhxˀD3HB8QL\@f0gh$dN.DDDDDDDDDD@DDD D D D 4DtDi$@@8Ȁ1@GH@ UVtWX$N.DDDDDDDDY$y@@@Ҁ$dN&dN3d4dodf<.D6D:(DB$6@5@5ˀڀ&9m$N.D/D1D2D3$/@.̀08݀,$HN.DEDF-$ED@DRcs$N. DJ DK t$J @I@I$N$.0DV0DZHDh D$V0@U@UՀ$(N X. `DO `DQ |DR DS $O `@NP8 ` $HN . Dk Du Dv Dy Dv Dy $k @jt8 *!2Qh !$XN!.!D|!D!D|!D!0D!4D!<D!LD!XD!dD!hD!lD!tD!xD!D!D!D!D!D!D!D!D!D!D!D!D!D!D!D!D!D!D!$|!@{8->oˀԀ@߀!"$N"."D"D"D"D" D"$D",D"0D"4D"8D"<D"@D"DD"HD"LD"PD"TD"XD"\D"`D"dD"hD"lD"pD"tD"xD"|D"D"D"D"D"D"D"$"@8""#$N"."D"D"D"D"D"D#D#D#$$"<@H8T"U#(Vf$XN#(gd#(h O0B#0! ODr O`L'! Ot.,| OH-! O 0 10!1Q\2Q 3<Q 3Q/4Q !q5@!5 P  Pc+ PQ0Q4Q89Q<LQ@fQDQHQLQPQTQXQ\; P P}P`U    !:` @0TP֐`9p @  Njp P @AR a q PMNlSmnln@*mpmnpjn9V0WVW@WIVXW +W`BWPgW0{V47v `@r00 @  " " .   0 J P =P [ `0 j0 y0 @t0  0  P*P <0p  1N@gduWp   - K ] t` n p  $0 !  0  <0 P !0 6Q0 E` Q0 b p0 0  0  P 0 P"0=pNdp|et @@ G@ @d5  pQPp1 A O Qnc~x P߰`o"!$# @B@bPp`} !!!& `\ljp9DEpsZZZZ`_b Pa0_bP]=Py.0>b0X XYW^b@"w0;xTupts`z|P":@ pK[pqа`԰< K_Pn`̰ܰ%7PNg`P0n0`/G`Wlp|`Pp`ذ,PFTg}@`b`!6 !H0R ,p  , @ p @ I @ f` 5` @ X ulk"=@2ip&e9]J^ [^Pl]P3cFh@gTcp$%i9B0|j[M\0_\[qjpjfQ`]%!" "(wV-4@G!!n<u!Y!gM9     ) ! N[`K &(68=Y09Qktz|4 c h (((((((((((((((()((((()(((((((((((((((((((((((((((((((((( ((((((((((((((((()((((()((((((((((((((((((((((((((((_NXArgc_NXArgv___progname__dyld_func_lookup__start_environdyld_stub_binding_helperstart___darwin_gcc3_preregister_frame_info___keymgr_dwarf2_register_sections__cthread_init_routine__mh_execute_header_atexit_catch_exception_raise_catch_exception_raise_state_catch_exception_raise_state_identity_clock_alarm_reply_do_mach_notify_dead_name_do_mach_notify_no_senders_do_mach_notify_port_deleted_do_mach_notify_send_once_do_seqnos_mach_notify_dead_name_do_seqnos_mach_notify_no_senders_do_seqnos_mach_notify_port_deleted_do_seqnos_mach_notify_send_once_errno_exit_mach_init_routine_main_receive_samples___keymgr_global__dyld_register_func_for_add_image__dyld_register_func_for_remove_image__init_keymgr__keymgr_get_and_lock_processwide_ptr__keymgr_set_and_unlock_processwide_ptr_abort_calloc_free___divdi3___moddi3___sF_fprintf$LDBLStub_fputc_fwrite_initialise_sets_iter_is_op_1a_malloc_memset_mxf_append_list_element_mxf_clear_list_mxf_clear_rip_mxf_create_header_metadata_mxf_disk_file_open_read_mxf_equals_key_mxf_equals_ul_mxf_file_close_mxf_file_read_mxf_file_seek_mxf_file_tell_mxf_finalise_data_model_mxf_find_set_by_key_mxf_find_singular_set_by_key_mxf_free_data_model_mxf_free_header_metadata_mxf_free_list_mxf_free_partition_mxf_get_array_item_count_mxf_get_array_item_element_mxf_get_boolean_item_mxf_get_int16_item_mxf_get_int64_item_mxf_get_iter_element_mxf_get_list_length_mxf_get_position_item_mxf_get_strongref_mxf_get_strongref_item_mxf_get_strongref_item_s_mxf_get_strongref_s_mxf_get_timestamp_item_mxf_get_uint32_item_mxf_get_uint8_item_mxf_have_item_mxf_initialise_array_item_iterator_mxf_initialise_list_mxf_initialise_list_iter_mxf_is_descriptive_metadata_mxf_is_footer_partition_pack_mxf_is_header_metadata_mxf_is_partition_pack_mxf_is_picture_mxf_is_sound_mxf_is_subclass_of_mxf_load_data_model_mxf_log_mxf_next_array_item_element_mxf_next_list_iter_element_mxf_page_file_get_file_mxf_page_file_open_read_mxf_partition_is_closed_mxf_partition_is_complete_mxf_read_header_metadata_mxf_read_header_pp_kl_mxf_read_kl_mxf_read_next_nonfiller_kl_mxf_read_partition_mxf_read_rip_mxf_read_uint16_mxf_register_item_def_mxf_register_set_def_mxf_skip_mxf_uu_get_package_tracks_mxf_uu_get_top_file_package_mxf_uu_get_track_datadef_mxf_uu_get_track_duration_at_rate_mxf_uu_get_utf16string_item_mxf_uu_next_track_printf$LDBLStub_putchar_puts_sprintf$LDBLStub_stat_strcmp_strstr_wcstombs_mxf_add_array_item_strongref_mxf_add_array_item_weakref_mxf_add_set_mxf_alloc_array_item_elements_mxf_clone_item_mxf_create_item_mxf_create_set_mxf_dereference_mxf_dereference_s_mxf_free_item_mxf_free_set_mxf_get_array_header_mxf_get_array_item_element_len_mxf_get_auid_mxf_get_auid_item_mxf_get_boolean_mxf_get_external_utf16string_size_mxf_get_header_metadata_size_mxf_get_int16_mxf_get_int32_mxf_get_int32_item_mxf_get_int64_mxf_get_int8_mxf_get_int8_item_mxf_get_item_mxf_get_item_len_mxf_get_length_mxf_get_length_item_mxf_get_position_mxf_get_product_version_mxf_get_product_version_item_mxf_get_rational_mxf_get_rational_item_mxf_get_rgba_layout_component_mxf_get_rgba_layout_component_item_mxf_get_set_size_mxf_get_timestamp_mxf_get_uint16_mxf_get_uint16_item_mxf_get_uint32_mxf_get_uint64_mxf_get_uint64_item_mxf_get_uint8_mxf_get_ul_mxf_get_ul_item_mxf_get_umid_mxf_get_umid_item_mxf_get_utf16string_mxf_get_utf16string_item_mxf_get_utf16string_item_size_mxf_get_utf16string_size_mxf_get_uuid_mxf_get_uuid_item_mxf_get_version_type_mxf_get_version_type_item_mxf_get_weakref_mxf_get_weakref_item_mxf_get_weakref_item_s_mxf_get_weakref_s_mxf_grow_array_item_mxf_read_and_return_set_mxf_read_filtered_header_metadata_mxf_read_item_mxf_read_item_tl_mxf_read_set_mxf_register_item_mxf_register_set_items_mxf_remove_item_mxf_remove_set_mxf_set_array_header_mxf_set_auid_mxf_set_auid_item_mxf_set_boolean_mxf_set_boolean_item_mxf_set_empty_array_item_mxf_set_fixed_set_space_allocation_mxf_set_fixed_size_utf16string_mxf_set_fixed_size_utf16string_item_mxf_set_int16_mxf_set_int16_item_mxf_set_int32_mxf_set_int32_item_mxf_set_int64_mxf_set_int64_item_mxf_set_int8_mxf_set_int8_item_mxf_set_is_subclass_of_mxf_set_item_mxf_set_item_value_mxf_set_length_mxf_set_length_item_mxf_set_position_mxf_set_position_item_mxf_set_product_version_mxf_set_product_version_item_mxf_set_rational_mxf_set_rational_item_mxf_set_rgba_layout_component_mxf_set_rgba_layout_component_item_mxf_set_strongref_mxf_set_strongref_item_mxf_set_timestamp_mxf_set_timestamp_item_mxf_set_uint16_mxf_set_uint16_item_mxf_set_uint32_mxf_set_uint32_item_mxf_set_uint64_mxf_set_uint64_item_mxf_set_uint8_mxf_set_uint8_item_mxf_set_ul_mxf_set_ul_item_mxf_set_umid_mxf_set_umid_item_mxf_set_utf16string_mxf_set_utf16string_item_mxf_set_uuid_mxf_set_uuid_item_mxf_set_version_type_mxf_set_version_type_item_mxf_set_weakref_mxf_set_weakref_item_mxf_write_header_metadata_mxf_write_header_primer_pack_mxf_write_header_sets_mxf_write_item_mxf_write_set___eprintf_memcpy_mxf_create_list_mxf_create_primer_pack_mxf_equals_uuid_mxf_file_write_mxf_find_item_def_mxf_find_item_def_in_set_def_mxf_find_list_element_mxf_find_set_def_mxf_free_primer_pack_mxf_generate_uuid_mxf_get_first_list_element_mxf_get_item_key_mxf_get_item_tag_mxf_get_list_iter_index_mxf_get_llen_mxf_get_min_llen_mxf_get_primer_pack_size_mxf_is_filler_mxf_is_primer_pack_mxf_read_local_tag_mxf_read_primer_pack_mxf_register_primer_entry_mxf_remove_list_element_mxf_write_fill_mxf_write_fixed_kl_mxf_write_kl_mxf_write_local_tag_mxf_write_primer_pack_mxf_write_uint16_wcslen_is_op_atom_mxf_complete_essence_element_key_mxf_complete_essence_element_track_num_mxf_is_data_mxf_is_timecode_memcmp_mxf_get_last_list_element_mxf_get_list_element_mxf_initialise_list_iter_at_mxf_insert_list_element_mxf_prepend_list_element_mxf_allocate_space_mxf_append_new_from_partition_mxf_append_new_partition_mxf_append_partition_mxf_append_partition_esscont_label_mxf_clear_file_partitions_mxf_clear_partition_mxf_create_file_partitions_mxf_create_from_partition_mxf_create_partition_mxf_fill_to_kag_mxf_fill_to_position_mxf_free_file_partitions_mxf_initialise_file_partitions_mxf_initialise_partition_mxf_initialise_with_partition_mxf_is_body_partition_pack_mxf_is_header_partition_pack_mxf_mark_header_end_mxf_mark_header_start_mxf_mark_index_end_mxf_mark_index_start_mxf_partition_is_closed_and_complete_mxf_read_header_pp_kl_with_runin_mxf_update_partitions_mxf_write_partition_mxf_write_rip___umoddi3_mxf_equals_key_mod_regver_mxf_equals_key_prefix_mxf_file_getc_mxf_file_putc_mxf_get_runin_len_mxf_read_batch_header_mxf_read_l_mxf_read_uint32_mxf_read_uint64_mxf_read_ul_mxf_set_runin_len_mxf_write_batch_header_mxf_write_k_mxf_write_l_mxf_write_uint32_mxf_write_uint64_mxf_write_ul_mxf_byte_array_wrap_read_mxf_disk_file_open_modify_mxf_disk_file_open_new_mxf_equals_uid_mxf_equals_ul_mod_regver_mxf_equals_umid_mxf_file_eof_mxf_file_is_seekable_mxf_file_set_min_llen_mxf_file_size_mxf_is_ul_mxf_read_array_header_mxf_read_int16_mxf_read_int32_mxf_read_int64_mxf_read_int8_mxf_read_k_mxf_read_key_mxf_read_uid_mxf_read_uint8_mxf_read_uuid_mxf_stdin_wrap_read_mxf_write_array_header_mxf_write_fixed_l_mxf_write_int16_mxf_write_int32_mxf_write_int64_mxf_write_int8_mxf_write_uid_mxf_write_uint8_mxf_write_uuid_fclose_feof_fgetc_fileno_fopen_fread_fseek_fseeko_fstat_ftello_mxf_check_data_model_mxf_get_item_def_type_mxf_register_array_type_mxf_register_basic_type_mxf_register_compound_type_mxf_register_compound_type_member_mxf_register_interpret_type_mxf_sprint_key_strcpy_strlen_g_mxfLogLevel_mxf_log_default_mxf_log_file_close_mxf_log_file_open_gmtime_strftime_time_vfprintf$LDBLStub_mxf_page_file_forward_truncate_mxf_page_file_get_page_size_mxf_page_file_is_page_filename_mxf_page_file_open_modify_mxf_page_file_open_new_mxf_page_file_remove___error_remove_strerror_truncate_mxf_uu_get_referenced_package_mxf_uu_get_referenced_track_mxf_uu_get_track_descriptor_mxf_uu_get_track_duration_mxf_uu_get_track_reference___fixdfdi___floatdidf_mxf_create_item_tag_mxf_generate_key_mxf_generate_umid_mxf_get_timestamp_now_mxf_print_key_mxf_print_label_mxf_print_umid_mxf_sprint_label_mxf_sprint_umid_gettimeofday_gmtime_r_snprintf$LDBLStub_uuid_generate___divdi3.eh___moddi3.eh_fflush_fprintf$LDBL128___umoddi3.eh___fixunsdfdi___stub_getrealaddr_NSAddressOfSymbol_NSIsSymbolNameDefinedWithHint_NSLookupAndBindSymbolWithHint_pointer_to__darwin_gcc3_preregister_frame_info_darwin_unwind_dyld_add_image_hook_darwin_unwind_dyld_remove_image_hook/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/archive/info/d3_mxf_info.cgcc2_compiled.:t(0,1)=(0,1)_g_TapeDescriptor_set_key_g_SourcePackage_Descriptor_item_key_g_SourcePackage_set_key_g_D3P_InfaxFramework_set_key_g_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_key_g_D3P_D3ReplayErrorFramework_set_key_g_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_key_g_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_key_g_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_key_g_D3P_PSEAnalysisFramework_D3P_RedFlash_item_key_g_DMSegment_EventStartPosition_item_key_g_D3P_PSEAnalysisFramework_set_key_g_DMSegment_DMFramework_item_key_g_DMSegment_set_key_g_Sequence_StructuralComponents_item_key_g_Sequence_set_key_g_GenericTrack_Sequence_item_key_g_Identification_ModificationDate_item_key_g_Identification_VersionString_item_key_g_Identification_ProductName_item_key_g_Identification_CompanyName_item_key_g_Identification_set_key_g_Preface_D3P_PSEFailureCount_item_key_g_Preface_D3P_D3ErrorCount_item_key_g_Preface_set_key_g_BWFFrameWrapped_esscont_label_g_SD_Unc_625_50i_422_135_FrameWrapped_esscont_label_g_MultipleWrappings_esscont_label_g_TimecodeSysItemElementKey_g_PhysicalDescriptor_set_key_g_GenericDescriptor_set_key_g_D3P_InfaxFramework_D3P_ItemNumber_item_key_g_D3P_InfaxFramework_D3P_CatalogueDetail_item_key_g_D3P_InfaxFramework_D3P_AccessionNumber_item_key_g_D3P_InfaxFramework_D3P_SpoolNumber_item_key_g_D3P_InfaxFramework_D3P_Duration_item_key_g_D3P_InfaxFramework_D3P_Memo_item_key_g_D3P_InfaxFramework_D3P_SpoolDescriptor_item_key_g_D3P_InfaxFramework_D3P_StockDate_item_key_g_D3P_InfaxFramework_D3P_SpoolStatus_item_key_g_D3P_InfaxFramework_D3P_ProductionCode_item_key_g_D3P_InfaxFramework_D3P_ProgrammeNumber_item_key_g_D3P_InfaxFramework_D3P_MagazinePrefix_item_key_g_D3P_InfaxFramework_D3P_TransmissionDate_item_key_g_D3P_InfaxFramework_D3P_EpisodeTitle_item_key_g_D3P_InfaxFramework_D3P_ProgrammeTitle_item_key_g_D3P_InfaxFramework_D3P_Format_item_key_g_InterchangeObject_set_key_convert_12m_to_timecodeconvert_12m_to_timecode:f(0,1)t12m:P(0,2)t:P(0,3):t(0,2)=*(0,4):t(0,3)=*(0,5)uint8_t:t(0,4)=(0,6)ArchiveTimecode:t(0,5)=(0,7)unsigned char:t(0,6)=@s8;r(0,6);0;255;:T(0,7)=s8hour:(0,4),0,8;min:(0,4),8,8;sec:(0,4),16,8;frame:(0,4),24,8;dropFrame:(0,8),32,32;;int:t(0,8)=r(0,8);-2147483648;2147483647;_initialise_timecode_readerinitialise_timecode_reader:f(0,8)reader:P(0,9)key:(0,10)=xsmxfKey:llen:(0,4)uint8_t:t(0,4):t(0,9)=*(0,12)mxfUL:t(0,11)=(0,13)mxfKey:t(0,10)=(0,11)Reader:t(0,12)=(0,14):T(0,13)=s16octet0:(0,4),0,8;octet1:(0,4),8,8;octet2:(0,4),16,8;octet3:(0,4),24,8;octet4:(0,4),32,8;octet5:(0,4),40,8;octet6:(0,4),48,8;octet7:(0,4),56,8;octet8:(0,4),64,8;octet9:(0,4),72,8;octet10:(0,4),80,8;octet11:(0,4),88,8;octet12:(0,4),96,8;octet13:(0,4),104,8;octet14:(0,4),112,8;octet15:(0,4),120,8;;:T(0,14)=s1148writerIdents:(0,15)=xsMXFList:,0,128;pseFailureCount:(0,17),128,32;d3VTRErrorCount:(0,17),160,32;numVideoTracks:(0,8),192,32;numAudioTracks:(0,8),224,32;duration:(0,19),256,64;contentPackageLen:(0,20),320,64;pseFailures:(0,15),384,128;vtrErrors:(0,15),512,128;d3InfaxData:(0,21)=xsInfaxData:,640,3744;ltoInfaxData:(0,21),4384,3744;tempWString:(0,23),8128,32;mxfFilename:(0,24),8160,32;mxfFile:(0,25),8192,32;dataModel:(0,26),8224,32;headerPartition:(0,27),8256,32;footerPartition:(0,27),8288,32;headerMetadata:(0,28),8320,32;list:(0,29),8352,32;timecodeReadingInitialised:(0,8),8384,32;essenceDataStart:(0,20),8416,64;prefaceSet:(0,30),8480,32;identSet:(0,30),8512,32;contentStorageSet:(0,30),8544,32;materialPackageSet:(0,30),8576,32;sourcePackageSet:(0,30),8608,32;fileSourcePackageSet:(0,30),8640,32;tapeSourcePackageSet:(0,30),8672,32;sourcePackageTrackSet:(0,30),8704,32;materialPackageTrackSet:(0,30),8736,32;sequenceSet:(0,30),8768,32;sourceClipSet:(0,30),8800,32;dmSet:(0,30),8832,32;dmFrameworkSet:(0,30),8864,32;timecodeComponentSet:(0,30),8896,32;essContainerDataSet:(0,30),8928,32;multipleDescriptorSet:(0,30),8960,32;descriptorSet:(0,30),8992,32;cdciDescriptorSet:(0,30),9024,32;bwfDescriptorSet:(0,30),9056,32;tapeDescriptorSet:(0,30),9088,32;videoMaterialPackageTrackSet:(0,30),9120,32;videoSequenceSet:(0,30),9152,32;;:T(0,16)=s16elements:(0,31),0,32;lastElement:(0,31),32,32;len:(0,32),64,32;freeFunc:(0,33),96,32;;MXFList:t(0,15)=(0,16)unsigned int:t(0,18)=r(0,18);0;037777777777;uint32_t:t(0,17)=(0,18)int64_t:t(0,20)=(0,35)mxfLength:t(0,19)=(0,20):T(0,22)=s468format:(0,36),0,56;progTitle:(0,37),56,584;epTitle:(0,38),640,1160;txDate:(0,39)=xsmxfTimestamp:,1808,64;magPrefix:(0,41),1872,16;progNo:(0,42),1888,72;prodCode:(0,43),1960,24;spoolStatus:(0,41),1984,16;stockDate:(0,39),2000,64;spoolDesc:(0,44),2064,240;memo:(0,45),2304,968;duration:(0,20),3296,64;spoolNo:(0,46),3360,120;accNo:(0,46),3480,120;catDetail:(0,47),3600,88;itemNo:(0,17),3712,32;;InfaxData:t(0,21)=(0,22):t(0,23)=*(0,48):t(0,24)=*(0,49):t(0,25)=*(0,50):t(0,26)=*(0,51):t(0,27)=*(0,52):t(0,28)=*(0,53):t(0,29)=*(0,15):t(0,30)=*(0,54):t(0,31)=*(0,55)long int:t(0,32)=r(0,32);-2147483648;2147483647;:t(0,34)=*(0,56)free_func_type:t(0,33)=(0,34)long long int:t(0,35)=@s64;r(0,35);01000000000000000000000;0777777777777777777777;:t(0,36)=ar(0,57);0;6;(0,58):t(0,37)=ar(0,57);0;72;(0,58):t(0,38)=ar(0,57);0;144;(0,58):T(0,40)=s8year:(0,59),0,16;month:(0,4),16,8;day:(0,4),24,8;hour:(0,4),32,8;min:(0,4),40,8;sec:(0,4),48,8;qmsec:(0,4),56,8;;mxfTimestamp:t(0,39)=(0,40):t(0,41)=ar(0,57);0;1;(0,58):t(0,42)=ar(0,57);0;8;(0,58):t(0,43)=ar(0,57);0;2;(0,58):t(0,44)=ar(0,57);0;29;(0,58):t(0,45)=ar(0,57);0;120;(0,58):t(0,46)=ar(0,57);0;14;(0,58):t(0,47)=ar(0,57);0;10;(0,58)mxfUTF16Char:t(0,48)=(0,61):t(0,49)=k(0,58)MXFFile:t(0,50)=(0,62)MXFDataModel:t(0,51)=(0,63)MXFPartition:t(0,52)=(0,64)MXFHeaderMetadata:t(0,53)=(0,65)MXFMetadataSet:t(0,54)=(0,66)MXFListElement:t(0,55)=(0,67):t(0,56)=f(0,1)long unsigned int:t(0,57)=r(0,57);0;037777777777;char:t(0,58)=r(0,58);0;127;short int:t(0,60)=@s16;r(0,60);-32768;32767;int16_t:t(0,59)=(0,60)wchar_t:t(0,61)=(0,68):T(0,62)=s52close:(0,69),0,32;read:(0,70),32,32;write:(0,71),64,32;get_char:(0,72),96,32;put_char:(0,73),128,32;eof:(0,72),160,32;seek:(0,74),192,32;tell:(0,75),224,32;is_seekable:(0,72),256,32;size:(0,75),288,32;free_sys_data:(0,69),320,32;sysData:(0,76),352,32;minLLen:(0,4),384,8;runinLen:(0,77),400,16;;:T(0,63)=s17956itemDefs:(0,15),0,128;setDefs:(0,15),128,128;types:(0,79),256,143360;lastTypeId:(0,18),143616,32;;:T(0,64)=s128key:(0,11),0,128;majorVersion:(0,77),128,16;minorVersion:(0,77),144,16;kagSize:(0,17),160,32;thisPartition:(0,80),192,64;previousPartition:(0,80),256,64;footerPartition:(0,80),320,64;headerByteCount:(0,80),384,64;indexByteCount:(0,80),448,64;indexSID:(0,17),512,32;bodyOffset:(0,80),544,64;bodySID:(0,17),608,32;operationalPattern:(0,11),640,128;essenceContainers:(0,15),768,128;headerMarkInPos:(0,20),896,64;indexMarkInPos:(0,20),960,64;;_MXFHeaderMetadata:T(0,65)=s24dataModel:(0,26),0,32;primerPack:(0,82),32,32;sets:(0,15),64,128;;_MXFMetadataSet:T(0,66)=s60key:(0,10),0,128;instanceUID:(0,83)=xsmxfUUID:,128,128;items:(0,15),256,128;headerMetadata:(0,85),384,32;fixedSpaceAllocation:(0,80),416,64;;_MXFListElement:T(0,67)=s8next:(0,86),0,32;data:(0,87),32,32;;__darwin_wchar_t:t(0,68)=(0,8):t(0,69)=*(0,88):t(0,70)=*(0,89):t(0,71)=*(0,90):t(0,72)=*(0,91):t(0,73)=*(0,92):t(0,74)=*(0,93):t(0,75)=*(0,94):t(0,76)=*(0,95)short unsigned int:t(0,78)=@s16;r(0,78);0;65535;uint16_t:t(0,77)=(0,78):t(0,79)=ar(0,57);0;127;(0,96)long long unsigned int:t(0,81)=@s64;r(0,81);0;01777777777777777777777;uint64_t:t(0,80)=(0,81):t(0,82)=*(0,97):T(0,84)=s16octet0:(0,4),0,8;octet1:(0,4),8,8;octet2:(0,4),16,8;octet3:(0,4),24,8;octet4:(0,4),32,8;octet5:(0,4),40,8;octet6:(0,4),48,8;octet7:(0,4),56,8;octet8:(0,4),64,8;octet9:(0,4),72,8;octet10:(0,4),80,8;octet11:(0,4),88,8;octet12:(0,4),96,8;octet13:(0,4),104,8;octet14:(0,4),112,8;octet15:(0,4),120,8;;mxfUUID:t(0,83)=(0,84):t(0,85)=*(0,65):t(0,86)=*(0,67):t(0,87)=*(0,1):t(0,88)=f(0,1):t(0,89)=f(0,17):t(0,90)=f(0,17):t(0,91)=f(0,8):t(0,92)=f(0,8):t(0,93)=f(0,8):t(0,94)=f(0,20):t(0,95)=(0,98)MXFItemType:t(0,96)=(0,99)MXFPrimerPack:t(0,97)=(0,100):t(0,98)=xsMXFFileSysData::T(0,99)=s140category:(0,101)=xeMXFItemTypeCategory:,0,32;typeId:(0,18),32,32;name:(0,103),64,32;info:(0,104),96,1024;;:T(0,100)=s20nextTag:(0,105),0,16;entries:(0,15),32,128;;:T(0,102)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,101)=(0,102):t(0,103)=*(0,58):T(0,104)=u128basic:(0,106)=xsMXFBasicTypeInfo:,0,32;array:(0,108)=xsMXFArrayTypeInfo:,0,64;compound:(0,110)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,112)=xsMXFInterpretTypeInfo:,0,64;;mxfLocalTag:t(0,105)=(0,77):T(0,107)=s4size:(0,18),0,32;;MXFBasicTypeInfo:t(0,106)=(0,107):T(0,109)=s8elementTypeId:(0,18),0,32;fixedSize:(0,18),32,32;;MXFArrayTypeInfo:t(0,108)=(0,109):T(0,111)=s128members:(0,114),0,1024;;MXFCompoundTypeInfo:t(0,110)=(0,111):T(0,113)=s8typeId:(0,18),0,32;fixedArraySize:(0,18),32,32;;MXFInterpretTypeInfo:t(0,112)=(0,113):t(0,114)=ar(0,57);0;15;(0,115)MXFCompoundTypeMemberInfo:t(0,115)=(0,116):T(0,116)=s8name:(0,103),0,32;typeId:(0,18),32,32;;len:(0,80) :T(0,102) :T(0,102)uint64_t:t(0,80)_read_time_string_at_positionread_time_string_at_position:f(0,8)reader:P(0,9)position:P(0,117)vitcStr:P(0,103)ltcStr:P(0,103)vitc:(0,5)ltc:(0,5)key:(0,10)llen:(0,4)mxfPosition:t(0,117)=(0,20)len:(0,80)t12m:(0,118)localTag:(0,77)uint16_t:t(0,77):t(0,118)=ar(0,57);0;7;(0,4)localItemLen:(0,77)key:(0,10)llen:(0,4)len:(0,80)t12m:(0,118)localTag:(0,77)localItemLen:(0,77)key:(0,10)llen:(0,4)len:(0,80)t12m:(0,118)localTag:(0,77)localItemLen:(0,77)_convert_stringconvert_string:f(0,8)input:P(0,23)output:P(0,103)size:P(0,119)__darwin_size_t:t(0,120)=(0,121)size_t:t(0,119)=(0,120)long unsigned int:t(0,121)=r(0,121);0;037777777777;_free_writer_ident_in_listfree_writer_ident_in_list:f(0,1)data:P(0,87)_free_vtr_error_in_listfree_vtr_error_in_list:f(0,1)data:P(0,87)_free_readerfree_reader:f(0,1)reader:P(0,122):t(0,122)=*(0,9)_get_infax_dataget_infax_data:f(0,8)reader:P(0,9)infaxData:P(0,123):t(0,123)=*(0,21)_write_d3_vtr_errorswrite_d3_vtr_errors:f(0,1)reader:P(0,9)noSourceTimecode:P(0,8)iter:(0,124)=xsMXFListIterator::T(0,125)=s12nextElement:(0,31),0,32;data:(0,87),32,32;index:(0,32),64,32;;MXFListIterator:t(0,124)=(0,125)vtrError:r(0,126):t(0,126)=*(0,127)VTRErrorAtPos:t(0,127)=(0,128):T(0,128)=s16position:(0,20),0,64;errorCode:(0,4),64,8;;count:r(0,80)vitcStr:(0,129)ltcStr:(0,129):t(0,129)=ar(0,57);0;11;(0,58)_write_infax_datawrite_infax_data:f(0,1)infaxData:P(0,123)_write_infowrite_info:f(0,8)reader:P(0,9)showPSEFailures:P(0,8)showVTRErrors:P(0,8)noSourceTimecode:P(0,8)iter:(0,124)writerIdent:r(0,130)i:r(0,8)int:t(0,8):t(0,130)=*(0,131)WriterIdentification:t(0,131)=(0,132):T(0,132)=s20companyName:(0,133),0,32;productName:(0,133),32,32;versionString:(0,133),64,32;modificationDate:(0,39),96,64;;:t(0,133)=*(0,61)pseFailure:r(0,134):t(0,134)=*(0,135)PSEFailure:t(0,135)=(0,136):T(0,136)=s32position:(0,20),0,64;vitcTimecode:(0,5),64,64;ltcTimecode:(0,5),128,64;redFlash:(0,59),192,16;spatialPattern:(0,59),208,16;luminanceFlash:(0,59),224,16;extendedFailure:(0,137),240,8;;mxfBoolean:t(0,137)=(0,4)count:r(0,80)vitcStr:(0,129)ltcStr:(0,129)_write_summarywrite_summary:f(0,8)reader:P(0,9)showPSEFailures:P(0,8)showVTRErrors:P(0,8)noSourceTimecode:P(0,8)iter:(0,124)pseFailure:r(0,134)count:r(0,80)infaxData:r(0,123)redCount:r(0,8)spatialCount:r(0,8)luminanceCount:r(0,8)extendedCount:r(0,8)redHist:(0,138)spatialHist:(0,138)luminanceHist:(0,138)i:r(0,8):t(0,138)=ar(0,57);0;34;(0,8)threshold:r(0,8)vitcStr:(0,129)ltcStr:(0,129)_usageusage:f(0,1)cmd:P(0,24)_C.54.5450./../bbc_d3_extensions_data_model.hd3_mxf_info.cmain:F(0,8)argc:P(0,8)argv:P(0,139)reader:(0,9)showVTRErrors:r(0,8):t(0,139)=*(0,24)showPSEFailures:r(0,8)summary:r(0,8)cmdlnIndex:r(0,8)mxfFilename:r(0,24)char:t(0,58)noSourceTimecode:r(0,8)void:t(0,1)mxfPageFile:(0,140)key:(0,10)llen:(0,4):t(0,140)=*(0,141):t(0,141)=(0,142):t(0,142)=xsMXFPageFile:len:(0,80)iter:(0,124)arrayIter:(0,143)=xsMXFArrayItemIterator::T(0,144)=s16item:(0,145),0,32;numElements:(0,17),32,32;elementLength:(0,17),64,32;currentElement:(0,17),96,32;;MXFArrayItemIterator:t(0,143)=(0,144):t(0,145)=*(0,146)MXFMetadataItem:t(0,146)=(0,147):T(0,147)=s36key:(0,10),0,128;tag:(0,77),128,16;isPersistent:(0,8),160,32;length:(0,77),192,16;value:(0,2),224,32;set:(0,148),256,32;;:t(0,148)=*(0,66)arrayIter2:(0,143)dataDef:(0,11)duration:(0,19)mxfLength:t(0,19)palEditRate:(0,149)=xsmxfRational::T(0,150)=s8numerator:(0,151),0,32;denominator:(0,151),32,32;;mxfRational:t(0,149)=(0,150)int32_t:t(0,151)=(0,8)sequenceComponentCount:(0,17)uint32_t:t(0,17)arrayElement:(0,2)arrayElementLen:(0,17)headerByteCount:r(0,80)setsIter:(0,124)key:(0,10)llen:(0,4)len:(0,80)iter:(0,124)arrayIter:(0,143)arrayIter2:(0,143)dataDef:(0,11)duration:(0,19)palEditRate:(0,149)sequenceComponentCount:(0,17)arrayElement:(0,2)arrayElementLen:(0,17)headerByteCount:r(0,80)setsIter:(0,124)key:(0,10)llen:(0,4)len:(0,80)iter:(0,124)arrayIter:(0,143)arrayIter2:(0,143)dataDef:(0,11)duration:(0,19)palEditRate:(0,149)sequenceComponentCount:(0,17)arrayElement:(0,2)arrayElementLen:(0,17)headerByteCount:r(0,80)setsIter:(0,124)key:(0,10)llen:(0,4)len:(0,80)iter:(0,124)arrayIter:(0,143)arrayIter2:(0,143)dataDef:(0,11)duration:(0,19)palEditRate:(0,149)sequenceComponentCount:(0,17)arrayElement:(0,2)arrayElementLen:(0,17)headerByteCount:r(0,80)setsIter:(0,124)key:(0,10)llen:(0,4)len:(0,80)filePos:r(0,20)int64_t:t(0,20)rip:(0,152)=xsMXFRIP::T(0,153)=s16entries:(0,15),0,128;;MXFRIP:t(0,152)=(0,153)filePos:r(0,20)key:(0,10)llen:(0,4)len:(0,80)filePos:r(0,20)key:(0,10)llen:(0,4)len:(0,80)filePos:r(0,20)key:(0,10)llen:(0,4)len:(0,80)essenceStartPos:r(0,20)filePos:r(0,20)statBuf:(0,154)stat:T(0,154)=s96st_dev:(0,155),0,32;st_ino:(0,157),32,32;st_mode:(0,159),64,16;st_nlink:(0,161),80,16;st_uid:(0,163),96,32;st_gid:(0,165),128,32;st_rdev:(0,155),160,32;st_atimespec:(0,167),192,64;st_mtimespec:(0,167),256,64;st_ctimespec:(0,167),320,64;st_size:(0,168),384,64;st_blocks:(0,170),448,64;st_blksize:(0,172),512,32;st_flags:(0,174),544,32;st_gen:(0,174),576,32;st_lspare:(0,175),608,32;st_qspare:(0,176),640,128;;timespec:T(0,167)=s8tv_sec:(0,177),0,32;tv_nsec:(0,32),32,32;;__darwin_dev_t:t(0,156)=(0,175)dev_t:t(0,155)=(0,156)__darwin_ino_t:t(0,158)=(0,174)ino_t:t(0,157)=(0,158)__darwin_mode_t:t(0,160)=(0,162)mode_t:t(0,159)=(0,160)__uint16_t:t(0,162)=(0,78)nlink_t:t(0,161)=(0,162)__darwin_uid_t:t(0,164)=(0,174)uid_t:t(0,163)=(0,164)__darwin_gid_t:t(0,166)=(0,174)gid_t:t(0,165)=(0,166)__darwin_off_t:t(0,169)=(0,179)off_t:t(0,168)=(0,169)__darwin_blkcnt_t:t(0,171)=(0,179)blkcnt_t:t(0,170)=(0,171)__darwin_blksize_t:t(0,173)=(0,175)blksize_t:t(0,172)=(0,173)__uint32_t:t(0,174)=(0,18)__int32_t:t(0,175)=(0,8):t(0,176)=ar(0,57);0;1;(0,179)__darwin_time_t:t(0,178)=(0,32)time_t:t(0,177)=(0,178)__int64_t:t(0,179)=(0,35)frameCount:r(0,20)key:(0,10)llen:(0,4)len:(0,80)essenceStartPos:r(0,20)filePos:r(0,20)statBuf:(0,154)frameCount:r(0,20)dataModel:r(0,26)reader:r(0,9)reader:r(0,9)key:(0,10)llen:(0,4)len:(0,80)iter:(0,124)arrayIter:(0,143)arrayIter2:(0,143)dataDef:(0,11)duration:(0,19)palEditRate:(0,149)sequenceComponentCount:(0,17)arrayElement:(0,2)arrayElementLen:(0,17)headerByteCount:r(0,80)setsIter:(0,124)g_MultipleWrappings_esscont_label:S(0,180)g_BWFFrameWrapped_esscont_label:S(0,180)g_SD_Unc_625_50i_422_135_FrameWrapped_esscont_label:S(0,180)g_InterchangeObject_set_key:S(0,180)g_Preface_set_key:S(0,180)g_Identification_set_key:S(0,180)g_Identification_CompanyName_item_key:S(0,180)g_Identification_ProductName_item_key:S(0,180)g_Identification_VersionString_item_key:S(0,180)g_Identification_ModificationDate_item_key:S(0,180)g_GenericTrack_Sequence_item_key:S(0,180)g_Sequence_set_key:S(0,180)g_Sequence_StructuralComponents_item_key:S(0,180)g_DMSegment_set_key:S(0,180)g_DMSegment_EventStartPosition_item_key:S(0,180)g_DMSegment_DMFramework_item_key:S(0,180)g_SourcePackage_set_key:S(0,180)g_SourcePackage_Descriptor_item_key:S(0,180)g_GenericDescriptor_set_key:S(0,180)g_Preface_D3P_D3ErrorCount_item_key:S(0,180)g_Preface_D3P_PSEFailureCount_item_key:S(0,180)g_D3P_InfaxFramework_set_key:S(0,180)g_D3P_InfaxFramework_D3P_Format_item_key:S(0,180)g_D3P_InfaxFramework_D3P_ProgrammeTitle_item_key:S(0,180)g_D3P_InfaxFramework_D3P_EpisodeTitle_item_key:S(0,180)g_D3P_InfaxFramework_D3P_TransmissionDate_item_key:S(0,180)g_D3P_InfaxFramework_D3P_MagazinePrefix_item_key:S(0,180)g_D3P_InfaxFramework_D3P_ProgrammeNumber_item_key:S(0,180)g_D3P_InfaxFramework_D3P_ProductionCode_item_key:S(0,180)g_D3P_InfaxFramework_D3P_SpoolStatus_item_key:S(0,180)g_D3P_InfaxFramework_D3P_StockDate_item_key:S(0,180)g_D3P_InfaxFramework_D3P_SpoolDescriptor_item_key:S(0,180)g_D3P_InfaxFramework_D3P_Memo_item_key:S(0,180)g_D3P_InfaxFramework_D3P_Duration_item_key:S(0,180)g_D3P_InfaxFramework_D3P_SpoolNumber_item_key:S(0,180)g_D3P_InfaxFramework_D3P_AccessionNumber_item_key:S(0,180)g_D3P_InfaxFramework_D3P_CatalogueDetail_item_key:S(0,180)g_D3P_InfaxFramework_D3P_ItemNumber_item_key:S(0,180)g_D3P_PSEAnalysisFramework_set_key:S(0,180)g_D3P_PSEAnalysisFramework_D3P_RedFlash_item_key:S(0,180)g_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_key:S(0,180)g_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_key:S(0,180)g_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_key:S(0,180)g_D3P_D3ReplayErrorFramework_set_key:S(0,180)g_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_key:S(0,180)g_PhysicalDescriptor_set_key:S(0,180)g_TapeDescriptor_set_key:S(0,180)g_TimecodeSysItemElementKey:S(0,181):t(0,180)=k(0,11):t(0,181)=k(0,10)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_header_metadata.cgcc2_compiled.:t(0,1)=(0,1)_g_Preface_set_key_g_InterchangeObject_InstanceUID_item_key_g_Null_UUID_free_metadata_item_valuefree_metadata_item_value:f(0,1)item:P(0,2):t(0,2)=*(0,3)MXFMetadataItem:t(0,3)=(0,4):T(0,4)=s36key:(0,5)=xsmxfKey:,0,128;tag:(0,7),128,16;isPersistent:(0,9),160,32;length:(0,7),192,16;value:(0,10),224,32;set:(0,11),256,32;;mxfUL:t(0,6)=(0,12)mxfKey:t(0,5)=(0,6)short unsigned int:t(0,8)=@s16;r(0,8);0;65535;uint16_t:t(0,7)=(0,8)int:t(0,9)=r(0,9);-2147483648;2147483647;:t(0,10)=*(0,13):t(0,11)=*(0,14):T(0,12)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;uint8_t:t(0,13)=(0,15)_MXFMetadataSet:T(0,14)=s60key:(0,5),0,128;instanceUID:(0,16)=xsmxfUUID:,128,128;items:(0,18)=xsMXFList:,256,128;headerMetadata:(0,20),384,32;fixedSpaceAllocation:(0,21),416,64;;unsigned char:t(0,15)=@s8;r(0,15);0;255;:T(0,17)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;mxfUUID:t(0,16)=(0,17):T(0,19)=s16elements:(0,23),0,32;lastElement:(0,23),32,32;len:(0,24),64,32;freeFunc:(0,25),96,32;;MXFList:t(0,18)=(0,19):t(0,20)=*(0,27)long long unsigned int:t(0,22)=@s64;r(0,22);0;01777777777777777777777;uint64_t:t(0,21)=(0,22):t(0,23)=*(0,28)long int:t(0,24)=r(0,24);-2147483648;2147483647;:t(0,26)=*(0,29)free_func_type:t(0,25)=(0,26)_MXFHeaderMetadata:T(0,27)=s24dataModel:(0,30),0,32;primerPack:(0,31),32,32;sets:(0,18),64,128;;MXFListElement:t(0,28)=(0,32):t(0,29)=f(0,1):t(0,30)=*(0,33):t(0,31)=*(0,34)_MXFListElement:T(0,32)=s8next:(0,35),0,32;data:(0,36),32,32;;MXFDataModel:t(0,33)=(0,37)MXFPrimerPack:t(0,34)=(0,38):t(0,35)=*(0,32):t(0,36)=*(0,1):T(0,37)=s17956itemDefs:(0,18),0,128;setDefs:(0,18),128,128;types:(0,39),256,143360;lastTypeId:(0,40),143616,32;;:T(0,38)=s20nextTag:(0,41),0,16;entries:(0,18),32,128;;:t(0,39)=ar(0,42);0;127;(0,43)unsigned int:t(0,40)=r(0,40);0;037777777777;mxfLocalTag:t(0,41)=(0,7)long unsigned int:t(0,42)=r(0,42);0;037777777777;MXFItemType:t(0,43)=(0,44):T(0,44)=s140category:(0,45)=xeMXFItemTypeCategory:,0,32;typeId:(0,40),32,32;name:(0,47),64,32;info:(0,48),96,1024;;:T(0,46)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,45)=(0,46):t(0,47)=*(0,49):T(0,48)=u128basic:(0,50)=xsMXFBasicTypeInfo:,0,32;array:(0,52)=xsMXFArrayTypeInfo:,0,64;compound:(0,54)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,56)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,49)=r(0,49);0;127;:T(0,51)=s4size:(0,40),0,32;;MXFBasicTypeInfo:t(0,50)=(0,51):T(0,53)=s8elementTypeId:(0,40),0,32;fixedSize:(0,40),32,32;;MXFArrayTypeInfo:t(0,52)=(0,53):T(0,55)=s128members:(0,58),0,1024;;MXFCompoundTypeInfo:t(0,54)=(0,55):T(0,57)=s8typeId:(0,40),0,32;fixedArraySize:(0,40),32,32;;MXFInterpretTypeInfo:t(0,56)=(0,57):t(0,58)=ar(0,42);0;15;(0,59)MXFCompoundTypeMemberInfo:t(0,59)=(0,60):T(0,60)=s8name:(0,47),0,32;typeId:(0,40),32,32;;mxf_free_item:F(0,1) :T(0,46) :T(0,46)item:P(0,61):t(0,61)=*(0,2)_free_metadata_item_in_listfree_metadata_item_in_list:f(0,1)data:P(0,36)item:(0,2)_set_eq_instanceuidset_eq_instanceuid:f(0,9)data:P(0,36)info:P(0,36)_item_eq_keyitem_eq_key:f(0,9)data:P(0,36)info:P(0,36)_eq_pointereq_pointer:f(0,9)data:P(0,36)info:P(0,36)_create_empty_setcreate_empty_set:f(0,9)key:P(0,62)set:P(0,63):t(0,62)=*(0,64):t(0,63)=*(0,65):t(0,64)=k(0,5):t(0,65)=*(0,66)MXFMetadataSet:t(0,66)=(0,14)mxf_is_header_metadata:F(0,9)key:P(0,62)mxf_free_set:F(0,1)set:P(0,63)_free_metadata_set_in_listfree_metadata_set_in_list:f(0,1)data:P(0,36)set:(0,65)mxf_free_header_metadata:F(0,1)headerMetadata:P(0,67):t(0,67)=*(0,68):t(0,68)=*(0,69)MXFHeaderMetadata:t(0,69)=(0,27)mxf_create_header_metadata:F(0,9)headerMetadata:P(0,67)dataModel:P(0,30)newHeaderMetadata:(0,68)void:t(0,1)mxf_set_fixed_set_space_allocation:F(0,1)set:P(0,65)size:P(0,21)mxf_register_item:F(0,9)headerMetadata:P(0,68)key:P(0,62)tag:(0,41)mxfLocalTag:t(0,41)itemDef:(0,70):t(0,70)=*(0,71)MXFItemDef:t(0,71)=(0,72):T(0,72)=s48name:(0,47),0,32;setDefKey:(0,5),32,128;key:(0,5),160,128;localTag:(0,41),288,16;typeId:(0,40),320,32;isRequired:(0,9),352,32;;mxf_register_set_items:F(0,9)headerMetadata:P(0,68)key:P(0,62)setDef:(0,73)iter:(0,74)=xsMXFListIterator::t(0,73)=*(0,76):T(0,75)=s12nextElement:(0,23),0,32;data:(0,36),32,32;index:(0,24),64,32;;MXFListIterator:t(0,74)=(0,75)MXFSetDef:t(0,76)=(0,77)_MXFSetDef:T(0,77)=s56name:(0,47),0,32;parentSetDefKey:(0,5),32,128;key:(0,5),160,128;itemDefs:(0,18),288,128;parentSetDef:(0,78),416,32;;:t(0,78)=*(0,77)tag:(0,41)mxf_remove_item:F(0,9)set:P(0,65)itemKey:P(0,62)item:P(0,61)result:r(0,36)mxf_create_item:F(0,9)set:P(0,65)key:P(0,62)tag:P(0,41)item:P(0,61)newItem:(0,2)item:r(0,2)removedItem:(0,2)item:r(0,2)removedItem:(0,2)mxf_remove_set:F(0,9)headerMetadata:P(0,68)set:P(0,65)mxf_add_set:F(0,9)headerMetadata:P(0,68)set:P(0,65)mxf_find_set_by_key:F(0,9)headerMetadata:P(0,68)key:P(0,62)setList:P(0,79)iter:(0,74)newList:(0,80):t(0,79)=*(0,80):t(0,80)=*(0,18)mxf_find_singular_set_by_key:F(0,9)headerMetadata:P(0,68)key:P(0,62)set:P(0,63)setList:(0,80)mxf_get_item:F(0,9)set:P(0,65)key:P(0,62)resultItem:P(0,61)result:r(0,36)_get_or_create_set_itemget_or_create_set_item:f(0,9)headerMetadata:P(0,68)set:P(0,65)itemKey:P(0,62)item:P(0,61)resultItem:(0,2)tag:(0,41)itemDef:(0,70)mxf_have_item:F(0,9)set:P(0,65)key:P(0,62)item:(0,2)mxf_set_is_subclass_of:F(0,9)set:P(0,65)parentSetKey:P(0,62)mxf_read_item_tl:F(0,9)mxfFile:P(0,81)itemTag:P(0,82)itemLen:P(0,83):t(0,81)=*(0,84):t(0,82)=*(0,41):t(0,83)=*(0,7)MXFFile:t(0,84)=(0,85):T(0,85)=s52close:(0,86),0,32;read:(0,87),32,32;write:(0,88),64,32;get_char:(0,89),96,32;put_char:(0,90),128,32;eof:(0,89),160,32;seek:(0,91),192,32;tell:(0,92),224,32;is_seekable:(0,89),256,32;size:(0,92),288,32;free_sys_data:(0,86),320,32;sysData:(0,93),352,32;minLLen:(0,13),384,8;runinLen:(0,7),400,16;;:t(0,86)=*(0,94):t(0,87)=*(0,95):t(0,88)=*(0,96):t(0,89)=*(0,97):t(0,90)=*(0,98):t(0,91)=*(0,99):t(0,92)=*(0,100):t(0,93)=*(0,101):t(0,94)=f(0,1):t(0,95)=f(0,102):t(0,96)=f(0,102):t(0,97)=f(0,9):t(0,98)=f(0,9):t(0,99)=f(0,9):t(0,100)=f(0,103):t(0,101)=(0,104)uint32_t:t(0,102)=(0,40)int64_t:t(0,103)=(0,105):t(0,104)=xsMXFFileSysData:long long int:t(0,105)=@s64;r(0,105);01000000000000000000000;0777777777777777777777;mxf_get_uuid:F(0,1)value:P(0,106)result:P(0,107):t(0,106)=*(0,108):t(0,107)=*(0,16):t(0,108)=k(0,13)mxf_read_item:F(0,9)mxfFile:P(0,81)item:P(0,2)len:P(0,7)buffer:(0,109):t(0,109)=ar(0,42);0;65535;(0,13)mxf_read_and_return_set:F(0,9)mxfFile:P(0,81)key:P(0,62)len:P(0,21)headerMetadata:P(0,68)addToHeaderMetadata:P(0,9)set:P(0,63)newSet:(0,65)setDef:(0,73)totalLen:r(0,21)uint64_t:t(0,21)itemTag:(0,41)itemLen:(0,7)uint16_t:t(0,7)haveInstanceUID:r(0,9)int:t(0,9)itemKey:(0,5)itemDef:(0,70)newItem:(0,2)mxf_read_set:F(0,9)mxfFile:P(0,81)key:P(0,62)len:P(0,21)headerMetadata:P(0,68)addToHeaderMetadata:P(0,9)set:(0,65)mxf_read_filtered_header_metadata:F(0,9)mxfFile:P(0,81)filter:P(0,110)headerMetadata:P(0,68)headerByteCount:P(0,21)pkey:P(0,62)pllen:P(0,13)plen:p(0,21)key:(0,5)llen:(0,13)uint8_t:t(0,13):t(0,110)=*(0,111)MXFReadFilter:t(0,111)=(0,112):T(0,112)=s12before_set_read:(0,113),0,32;after_set_read:(0,114),32,32;privateData:(0,36),64,32;;:t(0,113)=*(0,115):t(0,114)=*(0,116):t(0,115)=f(0,9):t(0,116)=f(0,9)len:(0,21)skip:(0,9)newSet:(0,65)count:r(0,21)plen:r(0,21)mxf_read_header_metadata:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)headerByteCount:P(0,21)pkey:P(0,62)pllen:P(0,13)plen:P(0,21)mxf_write_header_primer_pack:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)mxf_write_item:F(0,9)mxfFile:P(0,81)item:P(0,2)mxf_write_set:F(0,9)mxfFile:P(0,81)set:P(0,65)iter:(0,74)setLen:r(0,21)setSize:r(0,21)mxf_write_header_sets:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)iter:(0,74)prefaceSet:(0,65)mxf_write_header_metadata:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)mxf_get_set_size:F(0,21)mxfFile:P(0,81)set:P(0,65)iter:(0,74)len:r(0,21)llen:r(0,13)mxf_get_header_metadata_size:F(0,1)mxfFile:P(0,81)headerMetadata:P(0,68)size:P(0,117)iter:(0,74)primerSize:(0,21):t(0,117)=*(0,21)mxf_get_uint8:F(0,1)value:P(0,106)result:P(0,10)mxf_get_uint16:F(0,1)value:P(0,106)result:P(0,83)mxf_get_uint32:F(0,1)value:P(0,106)result:P(0,118):t(0,118)=*(0,102)mxf_get_uint64:F(0,1)value:P(0,106)result:P(0,117)mxf_get_int8:F(0,1)value:P(0,106)result:P(0,119):t(0,119)=*(0,120)int8_t:t(0,120)=(0,121)signed char:t(0,121)=@s8;r(0,121);-128;127;mxf_get_int16:F(0,1)value:P(0,106)result:P(0,122):t(0,122)=*(0,123)int16_t:t(0,123)=(0,124)short int:t(0,124)=@s16;r(0,124);-32768;32767;mxf_get_int32:F(0,1)value:P(0,106)result:P(0,125):t(0,125)=*(0,126)int32_t:t(0,126)=(0,9)mxf_get_int64:F(0,1)value:P(0,106)result:P(0,127):t(0,127)=*(0,103)mxf_get_version_type:F(0,1)value:P(0,106)result:P(0,128):t(0,128)=*(0,129)mxfVersionType:t(0,129)=(0,7)mxf_get_ul:F(0,1)value:P(0,106)result:P(0,130):t(0,130)=*(0,6)mxf_get_auid:F(0,1)value:P(0,106)result:P(0,131):t(0,131)=*(0,132)mxfAUID:t(0,132)=(0,133)mxfUID:t(0,133)=(0,6)mxf_get_umid:F(0,1)value:P(0,106)result:P(0,134):t(0,134)=*(0,135)mxfUMID:t(0,135)=(0,136):T(0,136)=s32octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;octet16:(0,13),128,8;octet17:(0,13),136,8;octet18:(0,13),144,8;octet19:(0,13),152,8;octet20:(0,13),160,8;octet21:(0,13),168,8;octet22:(0,13),176,8;octet23:(0,13),184,8;octet24:(0,13),192,8;octet25:(0,13),200,8;octet26:(0,13),208,8;octet27:(0,13),216,8;octet28:(0,13),224,8;octet29:(0,13),232,8;octet30:(0,13),240,8;octet31:(0,13),248,8;;mxf_get_timestamp:F(0,1)value:P(0,106)result:P(0,137):t(0,137)=*(0,138)mxfTimestamp:t(0,138)=(0,139):T(0,139)=s8year:(0,123),0,16;month:(0,13),16,8;day:(0,13),24,8;hour:(0,13),32,8;min:(0,13),40,8;sec:(0,13),48,8;qmsec:(0,13),56,8;;mxf_get_length:F(0,1)value:P(0,106)result:P(0,140):t(0,140)=*(0,141)mxfLength:t(0,141)=(0,103)mxf_get_rational:F(0,1)value:P(0,106)result:P(0,142):t(0,142)=*(0,143)mxfRational:t(0,143)=(0,144):T(0,144)=s8numerator:(0,126),0,32;denominator:(0,126),32,32;;mxf_get_position:F(0,1)value:P(0,106)result:P(0,145):t(0,145)=*(0,146)mxfPosition:t(0,146)=(0,103)mxf_get_boolean:F(0,1)value:P(0,106)result:P(0,147):t(0,147)=*(0,148)mxfBoolean:t(0,148)=(0,13)mxf_get_product_version:F(0,1)value:P(0,106)result:P(0,149):t(0,149)=*(0,150)mxfProductVersion:t(0,150)=(0,151):T(0,151)=s10major:(0,7),0,16;minor:(0,7),16,16;patch:(0,7),32,16;build:(0,7),48,16;release:(0,7),64,16;;mxf_get_rgba_layout_component:F(0,1)value:P(0,106)result:P(0,152):t(0,152)=*(0,153)mxfRGBALayoutComponent:t(0,153)=(0,154):T(0,154)=s2code:(0,13),0,8;depth:(0,13),8,8;;mxf_get_array_header:F(0,1)value:P(0,106)arrayLen:P(0,118)arrayItemLen:P(0,118)mxf_get_utf16string_size:F(0,7)value:P(0,106)valueLen:P(0,7)size:r(0,7)mxf_get_utf16string:F(0,1)value:P(0,106)valueLen:P(0,7)result:P(0,155)i:r(0,7):t(0,155)=*(0,156)mxfUTF16Char:t(0,156)=(0,157)wchar_t:t(0,157)=(0,158)__darwin_wchar_t:t(0,158)=(0,9)c:(0,7)mxf_dereference:F(0,9)headerMetadata:P(0,68)uuid:P(0,159)set:P(0,63)result:r(0,36):t(0,159)=*(0,160):t(0,160)=k(0,16)mxf_get_strongref:F(0,9)headerMetadata:P(0,68)value:P(0,106)set:P(0,63)uuid:(0,16)mxf_get_weakref:F(0,9)headerMetadata:P(0,68)value:P(0,106)set:P(0,63)uuid:(0,16)initialise_sets_iter:F(0,1)headerMetadata:P(0,68)setsIter:P(0,161):t(0,161)=*(0,74)mxf_dereference_s:F(0,9)headerMetadata:P(0,68)setsIter:P(0,161)uuid:P(0,159)set:P(0,63)startIndex:r(0,24)long int:t(0,24)mxf_get_weakref_s:F(0,9)headerMetadata:P(0,68)setsIter:P(0,161)value:P(0,106)set:P(0,63)uuid:(0,16)mxf_get_strongref_s:F(0,9)headerMetadata:P(0,68)setsIter:P(0,161)value:P(0,106)set:P(0,63)uuid:(0,16)mxf_set_uint8:F(0,1)value:P(0,13)result:P(0,10)mxf_set_uint16:F(0,1)value:P(0,7)result:P(0,10)mxf_set_uint32:F(0,1)value:P(0,102)result:P(0,10)mxf_set_uint64:F(0,1)value:P(0,21)result:P(0,10)mxf_set_int8:F(0,1)value:p(0,120)result:P(0,10)mxf_set_int16:F(0,1)value:p(0,123)result:P(0,10)mxf_set_int32:F(0,1)value:p(0,126)result:P(0,10)mxf_set_int64:F(0,1)value:p(0,103)result:P(0,10)mxf_set_version_type:F(0,1)value:P(0,129)result:P(0,10)mxf_set_uuid:F(0,1)value:P(0,159)result:P(0,10)mxf_set_ul:F(0,1)value:P(0,162)result:P(0,10):t(0,162)=*(0,163):t(0,163)=k(0,6)mxf_set_auid:F(0,1)value:P(0,164)result:P(0,10):t(0,164)=*(0,165):t(0,165)=k(0,132)mxf_set_umid:F(0,1)value:P(0,166)result:P(0,10):t(0,166)=*(0,167):t(0,167)=k(0,135)mxf_set_timestamp:F(0,1)value:P(0,168)result:P(0,10):t(0,168)=*(0,169):t(0,169)=k(0,138)mxf_get_external_utf16string_size:F(0,7)value:P(0,170):t(0,170)=*(0,171):t(0,171)=k(0,156)mxf_set_utf16string:F(0,1)value:P(0,170)result:P(0,10)size:r(0,7)i:r(0,7)mxf_set_fixed_size_utf16string:F(0,1)value:P(0,170)size:P(0,7)result:P(0,10)stringSize:r(0,7)i:r(0,7)mxf_set_strongref:F(0,1)value:P(0,172)result:P(0,10):t(0,172)=*(0,173):t(0,173)=k(0,66)mxf_set_weakref:F(0,1)value:P(0,172)result:P(0,10)mxf_set_rational:F(0,1)value:P(0,174)result:P(0,10):t(0,174)=*(0,175):t(0,175)=k(0,143)mxf_set_position:F(0,1)value:P(0,146)result:P(0,10)mxf_set_length:F(0,1)value:P(0,141)result:P(0,10)mxf_set_boolean:F(0,1)value:P(0,148)result:P(0,10)mxf_set_product_version:F(0,1)value:P(0,176)result:P(0,10):t(0,176)=*(0,177):t(0,177)=k(0,150)mxf_set_rgba_layout_component:F(0,1)value:P(0,178)result:P(0,10):t(0,178)=*(0,179):t(0,179)=k(0,153)mxf_set_array_header:F(0,1)arrayLen:P(0,102)arrayElementLen:P(0,102)result:P(0,10)mxf_set_item_value:F(0,9)item:P(0,2)value:P(0,106)len:P(0,7)mxf_set_uuid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,159)newItem:(0,2)buffer:(0,180):t(0,180)=ar(0,42);0;15;(0,13)mxf_create_set:F(0,9)headerMetadata:P(0,68)key:P(0,62)set:P(0,63)newSet:(0,65)uuid:(0,16)mxf_set_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,106)len:P(0,7)newItem:(0,2)mxf_clone_item:F(0,9)sourceSet:P(0,65)itemKey:P(0,62)destSet:P(0,65)sourceItem:(0,2)newItem:(0,2)mxf_set_uint8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,13)newItem:(0,2)buffer:(0,181):t(0,181)=ar(0,42);0;0;(0,13)mxf_set_uint16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,7)newItem:(0,2)buffer:(0,182):t(0,182)=ar(0,42);0;1;(0,13)mxf_set_uint32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,102)newItem:(0,2)buffer:(0,183):t(0,183)=ar(0,42);0;3;(0,13)mxf_set_uint64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,21)newItem:(0,2)buffer:(0,184):t(0,184)=ar(0,42);0;7;(0,13)mxf_set_int8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,120)newItem:(0,2)buffer:(0,181)mxf_set_int16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,123)newItem:(0,2)buffer:(0,182)mxf_set_int32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,126)newItem:(0,2)buffer:(0,183)mxf_set_int64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,103)newItem:(0,2)buffer:(0,184)mxf_set_version_type_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,129)newItem:(0,2)buffer:(0,182)mxf_set_ul_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,162)newItem:(0,2)buffer:(0,180)mxf_set_auid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,164)newItem:(0,2)buffer:(0,180)mxf_set_timestamp_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,168)newItem:(0,2)buffer:(0,184)mxf_set_utf16string_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,170)newItem:(0,2)buffer:(0,109)mxf_set_fixed_size_utf16string_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,170)size:P(0,7)newItem:(0,2)buffer:(0,109)mxf_set_strongref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)newItem:(0,2)buffer:(0,180)mxf_set_weakref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)newItem:(0,2)buffer:(0,180)mxf_set_umid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,166)newItem:(0,2)buffer:(0,185):t(0,185)=ar(0,42);0;31;(0,13)mxf_set_rational_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,174)newItem:(0,2)buffer:(0,184)mxf_set_position_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,146)newItem:(0,2)buffer:(0,184)mxf_set_length_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,141)newItem:(0,2)buffer:(0,184)mxf_set_boolean_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,148)newItem:(0,2)buffer:(0,181)mxf_set_product_version_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,176)newItem:(0,2)buffer:(0,186):t(0,186)=ar(0,42);0;9;(0,13)mxf_set_rgba_layout_component_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,178)newItem:(0,2)buffer:(0,182)mxf_set_empty_array_item:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,102)newItem:(0,2)mxf_alloc_array_item_elements:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,102)count:P(0,102)elements:P(0,187)newItem:(0,2):t(0,187)=*(0,10)result:r(0,9)mxf_grow_array_item:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,102)count:P(0,102)newElements:P(0,187)newItem:(0,2)buffer:r(0,10)arrayLen:(0,102)uint32_t:t(0,102)existElementLen:(0,102)result:r(0,9)mxf_add_array_item_strongref:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)arrayElement:(0,10)mxf_add_array_item_weakref:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)arrayElement:(0,10)mxf_get_item_len:F(0,9)set:P(0,65)itemKey:P(0,62)len:P(0,83)item:(0,2)mxf_get_uint8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,10)item:(0,2)mxf_get_uint16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,83)item:(0,2)mxf_get_uint32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,118)item:(0,2)mxf_get_uint64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,117)item:(0,2)mxf_get_int8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,119)item:(0,2)mxf_get_int16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,122)item:(0,2)mxf_get_int32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,125)item:(0,2)mxf_get_int64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,127)item:(0,2)mxf_get_version_type_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,128)item:(0,2)mxf_get_uuid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,107)item:(0,2)mxf_get_ul_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,130)item:(0,2)mxf_get_auid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,131)item:(0,2)mxf_get_umid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,134)item:(0,2)mxf_get_timestamp_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,137)item:(0,2)mxf_get_utf16string_item_size:F(0,9)set:P(0,65)itemKey:P(0,62)size:P(0,83)item:(0,2)mxf_get_utf16string_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,155)item:(0,2)mxf_get_strongref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_weakref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_strongref_item_s:F(0,9)setsIter:P(0,161)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_weakref_item_s:F(0,9)setsIter:P(0,161)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_length_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,140)item:(0,2)mxf_get_rational_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,142)item:(0,2)mxf_get_position_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,145)item:(0,2)mxf_get_boolean_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,147)item:(0,2)mxf_get_product_version_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,149)item:(0,2)mxf_get_rgba_layout_component_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,152)item:(0,2)mxf_get_array_item_count:F(0,9)set:P(0,65)itemKey:P(0,62)count:P(0,118)item:(0,2)elementLength:(0,102)mxf_get_array_item_element_len:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,118)item:(0,2)count:(0,102)mxf_get_array_item_element:F(0,9)set:P(0,65)itemKey:P(0,62)index:P(0,102)element:P(0,187)item:(0,2)elementLen:(0,102)count:(0,102)mxf_initialise_array_item_iterator:F(0,9)set:P(0,65)itemKey:P(0,62)arrayIter:P(0,188)item:(0,2):t(0,188)=*(0,189)MXFArrayItemIterator:t(0,189)=(0,190):T(0,190)=s16item:(0,2),0,32;numElements:(0,102),32,32;elementLength:(0,102),64,32;currentElement:(0,102),96,32;;mxf_next_array_item_element:F(0,9)arrayIter:P(0,188)value:P(0,187)length:P(0,118)g_Null_UUID:S(0,160)g_InterchangeObject_InstanceUID_item_key:S(0,163)g_Preface_set_key:S(0,163)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_labels_and_keys.cgcc2_compiled.:t(0,1)=(0,1)_g_op1APrefix_g_opAtomPrefix_g_DescriptiveMetadata_datadef_label_g_Data_datadef_label_g_LegacyTimecode_datadef_label_g_Timecode_datadef_label_g_LegacySound_datadef_label_g_Sound_datadef_label_g_LegacyPicture_datadef_label_g_Picture_datadef_labelmxf_is_picture:F(0,2)label:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,4):t(0,4)=k(0,5)mxfUL:t(0,5)=(0,6):T(0,6)=s16octet0:(0,7),0,8;octet1:(0,7),8,8;octet2:(0,7),16,8;octet3:(0,7),24,8;octet4:(0,7),32,8;octet5:(0,7),40,8;octet6:(0,7),48,8;octet7:(0,7),56,8;octet8:(0,7),64,8;octet9:(0,7),72,8;octet10:(0,7),80,8;octet11:(0,7),88,8;octet12:(0,7),96,8;octet13:(0,7),104,8;octet14:(0,7),112,8;octet15:(0,7),120,8;;unsigned char:t(0,8)=@s8;r(0,8);0;255;uint8_t:t(0,7)=(0,8)mxf_is_sound:F(0,2)label:P(0,3)mxf_is_timecode:F(0,2)label:P(0,3)mxf_is_data:F(0,2)label:P(0,3)mxf_is_descriptive_metadata:F(0,2)label:P(0,3)mxf_complete_essence_element_key:F(0,1)key:P(0,9)count:P(0,7)type:P(0,7)num:P(0,7):t(0,9)=*(0,10)mxfKey:t(0,10)=(0,5)mxf_complete_essence_element_track_num:F(0,1)trackNum:P(0,11)count:P(0,7)type:P(0,7)num:P(0,7):t(0,11)=*(0,12)uint32_t:t(0,12)=(0,13)unsigned int:t(0,13)=r(0,13);0;037777777777;is_op_atom:F(0,2)label:P(0,3)is_op_1a:F(0,2)label:P(0,3)g_Picture_datadef_label:S(0,4)g_Sound_datadef_label:S(0,4)g_Timecode_datadef_label:S(0,4)g_LegacyPicture_datadef_label:S(0,4)g_LegacySound_datadef_label:S(0,4)g_LegacyTimecode_datadef_label:S(0,4)g_Data_datadef_label:S(0,4)g_DescriptiveMetadata_datadef_label:S(0,4)g_opAtomPrefix:S(0,4)g_op1APrefix:S(0,4)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_list.cgcc2_compiled.:t(0,1)=(0,1)mxf_clear_list:F(0,1)list:P(0,2)element:r(0,3)nextElement:r(0,3):t(0,2)=*(0,4):t(0,3)=*(0,5)MXFList:t(0,4)=(0,6)MXFListElement:t(0,5)=(0,7):T(0,6)=s16elements:(0,3),0,32;lastElement:(0,3),32,32;len:(0,8),64,32;freeFunc:(0,9),96,32;;_MXFListElement:T(0,7)=s8next:(0,11),0,32;data:(0,12),32,32;;long int:t(0,8)=r(0,8);-2147483648;2147483647;:t(0,10)=*(0,13)free_func_type:t(0,9)=(0,10):t(0,11)=*(0,7):t(0,12)=*(0,1):t(0,13)=f(0,1)mxf_free_list:F(0,1)list:P(0,14):t(0,14)=*(0,2)mxf_initialise_list:F(0,1)list:P(0,2)freeFunc:P(0,9)mxf_create_list:F(0,15)list:P(0,14)freeFunc:P(0,9)int:t(0,15)=r(0,15);-2147483648;2147483647;mxf_append_list_element:F(0,15)list:P(0,2)data:P(0,12)mxf_prepend_list_element:F(0,15)list:P(0,2)data:P(0,12)mxf_insert_list_element:F(0,15)list:P(0,2)index:P(0,8)before:P(0,15)data:P(0,12)nextElement:r(0,3)prevElement:r(0,3)currentIndex:r(0,8)long int:t(0,8)void:t(0,1)mxf_get_list_length:F(0,8)list:P(0,2)mxf_find_list_element:F(0,12)list:P(0,16)info:P(0,12)eqFunc:P(0,17)result:r(0,12):t(0,16)=*(0,19):t(0,18)=*(0,20)eq_func_type:t(0,17)=(0,18):t(0,19)=k(0,4):t(0,20)=f(0,15)element:r(0,3)mxf_remove_list_element:F(0,12)list:P(0,2)info:P(0,12)eqFunc:P(0,17)result:r(0,12)element:r(0,3)prevElement:r(0,3)mxf_get_first_list_element:F(0,12)list:P(0,2)mxf_get_last_list_element:F(0,12)list:P(0,2)mxf_get_list_element:F(0,12)list:P(0,2)index:P(0,8)element:r(0,3)mxf_initialise_list_iter:F(0,1)iter:P(0,21)list:P(0,16):t(0,21)=*(0,22)MXFListIterator:t(0,22)=(0,23):T(0,23)=s12nextElement:(0,3),0,32;data:(0,12),32,32;index:(0,8),64,32;;mxf_initialise_list_iter_at:F(0,1)iter:P(0,21)list:P(0,16)index:P(0,8)mxf_next_list_iter_element:F(0,15)iter:P(0,21)mxf_get_iter_element:F(0,12)iter:P(0,21)mxf_get_list_iter_index:F(0,8)iter:P(0,21)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_partition.cgcc2_compiled.:t(0,1)=(0,1)_g_PartitionPackPrefix_key_g_RandomIndexPack_key_g_KLVFill_key_g_Null_Keymxf_is_header_partition_pack:F(0,2)key:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,4):t(0,4)=k(0,5)mxfKey:t(0,5)=(0,6)mxfUL:t(0,6)=(0,7):T(0,7)=s16octet0:(0,8),0,8;octet1:(0,8),8,8;octet2:(0,8),16,8;octet3:(0,8),24,8;octet4:(0,8),32,8;octet5:(0,8),40,8;octet6:(0,8),48,8;octet7:(0,8),56,8;octet8:(0,8),64,8;octet9:(0,8),72,8;octet10:(0,8),80,8;octet11:(0,8),88,8;octet12:(0,8),96,8;octet13:(0,8),104,8;octet14:(0,8),112,8;octet15:(0,8),120,8;;unsigned char:t(0,9)=@s8;r(0,9);0;255;uint8_t:t(0,8)=(0,9)mxf_is_body_partition_pack:F(0,2)key:P(0,3)mxf_is_footer_partition_pack:F(0,2)key:P(0,3)mxf_is_partition_pack:F(0,2)key:P(0,3)mxf_is_filler:F(0,2)key:P(0,3)mxf_partition_is_closed:F(0,2)key:P(0,3)mxf_partition_is_complete:F(0,2)key:P(0,3)mxf_partition_is_closed_and_complete:F(0,2)key:P(0,3)_free_partition_in_listmxf_create_file_partitions:F(0,2)partitions:P(0,10):t(0,10)=*(0,11):t(0,11)=*(0,12)MXFFilePartitions:t(0,12)=(0,13)MXFList:t(0,13)=(0,14):T(0,14)=s16elements:(0,15),0,32;lastElement:(0,15),32,32;len:(0,16),64,32;freeFunc:(0,17),96,32;;:t(0,15)=*(0,19)long int:t(0,16)=r(0,16);-2147483648;2147483647;:t(0,18)=*(0,20)free_func_type:t(0,17)=(0,18)MXFListElement:t(0,19)=(0,21):t(0,20)=f(0,1)_MXFListElement:T(0,21)=s8next:(0,22),0,32;data:(0,23),32,32;;:t(0,22)=*(0,21):t(0,23)=*(0,1)mxf_free_file_partitions:F(0,1)partitions:P(0,10)mxf_initialise_file_partitions:F(0,1)partitions:P(0,11)mxf_clear_file_partitions:F(0,1)partitions:P(0,11)mxf_clear_rip:F(0,1)rip:P(0,24):t(0,24)=*(0,25)MXFRIP:t(0,25)=(0,26):T(0,26)=s16entries:(0,13),0,128;;mxf_clear_partition:F(0,1)partition:P(0,27):t(0,27)=*(0,28)MXFPartition:t(0,28)=(0,29):T(0,29)=s128key:(0,6),0,128;majorVersion:(0,30),128,16;minorVersion:(0,30),144,16;kagSize:(0,32),160,32;thisPartition:(0,34),192,64;previousPartition:(0,34),256,64;footerPartition:(0,34),320,64;headerByteCount:(0,34),384,64;indexByteCount:(0,34),448,64;indexSID:(0,32),512,32;bodyOffset:(0,34),544,64;bodySID:(0,32),608,32;operationalPattern:(0,6),640,128;essenceContainers:(0,13),768,128;headerMarkInPos:(0,36),896,64;indexMarkInPos:(0,36),960,64;;short unsigned int:t(0,31)=@s16;r(0,31);0;65535;uint16_t:t(0,30)=(0,31)unsigned int:t(0,33)=r(0,33);0;037777777777;uint32_t:t(0,32)=(0,33)long long unsigned int:t(0,35)=@s64;r(0,35);0;01777777777777777777777;uint64_t:t(0,34)=(0,35)long long int:t(0,37)=@s64;r(0,37);01000000000000000000000;0777777777777777777777;int64_t:t(0,36)=(0,37)mxf_free_partition:F(0,1)partition:P(0,38):t(0,38)=*(0,27)free_partition_in_list:f(0,1)data:P(0,23)tmpPartition:(0,27)mxf_initialise_partition:F(0,1)partition:P(0,27)mxf_create_partition:F(0,2)partition:P(0,38)mxf_append_partition_esscont_label:F(0,2)partition:P(0,27)label:P(0,39)void:t(0,1):t(0,39)=*(0,40):t(0,40)=k(0,6)mxf_initialise_with_partition:F(0,2)sourcePartition:P(0,41)partition:P(0,27)iter:(0,42)=xsMXFListIterator::t(0,41)=*(0,44):T(0,43)=s12nextElement:(0,15),0,32;data:(0,23),32,32;index:(0,16),64,32;;MXFListIterator:t(0,42)=(0,43):t(0,44)=k(0,28)mxf_create_from_partition:F(0,2)sourcePartition:P(0,41)partition:P(0,38)newPartition:(0,27)mxf_append_partition:F(0,2)partitions:P(0,11)partition:P(0,27)mxf_append_new_from_partition:F(0,2)partitions:P(0,11)sourcePartition:P(0,27)partition:P(0,38)newPartition:(0,27)mxf_append_new_partition:F(0,2)partitions:P(0,11)partition:P(0,38)newPartition:(0,27)mxf_mark_header_start:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)int64_t:t(0,36):t(0,45)=*(0,46)MXFFile:t(0,46)=(0,47):T(0,47)=s52close:(0,48),0,32;read:(0,49),32,32;write:(0,50),64,32;get_char:(0,51),96,32;put_char:(0,52),128,32;eof:(0,51),160,32;seek:(0,53),192,32;tell:(0,54),224,32;is_seekable:(0,51),256,32;size:(0,54),288,32;free_sys_data:(0,48),320,32;sysData:(0,55),352,32;minLLen:(0,8),384,8;runinLen:(0,30),400,16;;:t(0,48)=*(0,56):t(0,49)=*(0,57):t(0,50)=*(0,58):t(0,51)=*(0,59):t(0,52)=*(0,60):t(0,53)=*(0,61):t(0,54)=*(0,62):t(0,55)=*(0,63):t(0,56)=f(0,1):t(0,57)=f(0,32):t(0,58)=f(0,32):t(0,59)=f(0,2):t(0,60)=f(0,2):t(0,61)=f(0,2):t(0,62)=f(0,36):t(0,63)=(0,64):t(0,64)=xsMXFFileSysData:mxf_mark_header_end:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)mxf_mark_index_start:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)mxf_mark_index_end:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)mxf_write_partition:F(0,2)mxfFile:P(0,45)partition:P(0,27)essenceContainerLen:r(0,32)uint32_t:t(0,32)packLen:r(0,34)uint64_t:t(0,34)filePos:r(0,36)iter:(0,42)mxf_update_partitions:F(0,2)mxfFile:P(0,45)partitions:P(0,11)previousPartition:r(0,27)lastPartition:r(0,27)iter:(0,42)haveFooter:r(0,2)int:t(0,2)partition:r(0,27)partition:r(0,27)partition:r(0,27)mxf_read_partition:F(0,2)mxfFile:P(0,45)key:P(0,3)partition:P(0,38)newPartition:(0,27)len:(0,32)eleLen:(0,32)label:(0,6)i:r(0,32)mxf_fill_to_kag:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)relativeFilePos:r(0,34)i:r(0,36)fillSize:r(0,36)llen:r(0,8)uint8_t:t(0,8)mxf_fill_to_position:F(0,2)mxfFile:P(0,45)position:P(0,34)filePos:r(0,36)fillSize:r(0,36)i:r(0,36)mxf_allocate_space:F(0,2)mxfFile:P(0,45)size:P(0,32)fillSize:r(0,36)i:r(0,36)mxf_write_fill:F(0,2)mxfFile:P(0,45)size:P(0,32)mxf_read_next_nonfiller_kl:F(0,2)mxfFile:P(0,45)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,5)tllen:(0,8):t(0,65)=*(0,5):t(0,66)=*(0,8):t(0,67)=*(0,34)tlen:(0,34)mxf_read_rip:F(0,2)mxfFile:P(0,45)rip:P(0,24)size:(0,32)key:(0,5)llen:(0,8)len:(0,34)numEntries:r(0,32)i:r(0,32)mxf_write_rip:F(0,2)mxfFile:P(0,45)partitions:P(0,11)len:r(0,34)llen:r(0,8)iter:(0,42)partition:r(0,27)partition:r(0,27)mxf_read_header_pp_kl:F(0,2)mxfFile:P(0,45)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,5)tllen:(0,8)tlen:(0,34)mxf_read_header_pp_kl_with_runin:F(0,2)mxfFile:P(0,45)key:P(0,65)llen:P(0,66)len:P(0,67)keyCompareByte:r(0,8)runinCheckCount:r(0,32)k:(0,5)keyPtr:r(0,66)byte:r(0,2)g_Null_Key:S(0,4)g_KLVFill_key:S(0,4)g_RandomIndexPack_key:S(0,4)g_PartitionPackPrefix_key:S(0,4)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_file.cgcc2_compiled.:t(0,1)=(0,1)_disk_file_closedisk_file_close:f(0,1)sysData:P(0,2):t(0,2)=*(0,3)MXFFileSysData:t(0,3)=(0,4)MXFFileSysData:T(0,4)=s40file:(0,5),0,32;isSeekable:(0,6),32,32;haveTestedIsSeekable:(0,6),64,32;byteCount:(0,7),96,64;data:(0,9),160,32;dataSize:(0,7),192,64;pos:(0,7),256,64;;:t(0,5)=*(0,10)int:t(0,6)=r(0,6);-2147483648;2147483647;long long int:t(0,8)=@s64;r(0,8);01000000000000000000000;0777777777777777777777;int64_t:t(0,7)=(0,8):t(0,9)=*(0,11)FILE:t(0,10)=(0,12):t(0,11)=k(0,13)__sFILE:T(0,12)=s88_p:(0,14),0,32;_r:(0,6),32,32;_w:(0,6),64,32;_flags:(0,15),96,16;_file:(0,15),112,16;_bf:(0,16),128,64;_lbfsize:(0,6),192,32;_cookie:(0,17),224,32;_close:(0,18),256,32;_read:(0,19),288,32;_seek:(0,20),320,32;_write:(0,21),352,32;_ub:(0,16),384,64;_extra:(0,22),448,32;_ur:(0,6),480,32;_ubuf:(0,23),512,24;_nbuf:(0,24),536,8;_lb:(0,16),544,64;_blksize:(0,6),608,32;_offset:(0,25),640,64;;uint8_t:t(0,13)=(0,27):t(0,14)=*(0,27)short int:t(0,15)=@s16;r(0,15);-32768;32767;__sbuf:T(0,16)=s8_base:(0,14),0,32;_size:(0,6),32,32;;:t(0,17)=*(0,1):t(0,18)=*(0,28):t(0,19)=*(0,29):t(0,20)=*(0,30):t(0,21)=*(0,31):t(0,22)=*(0,32):t(0,23)=ar(0,33);0;2;(0,27):t(0,24)=ar(0,33);0;0;(0,27)__darwin_off_t:t(0,26)=(0,34)fpos_t:t(0,25)=(0,26)unsigned char:t(0,27)=@s8;r(0,27);0;255;:t(0,28)=f(0,6):t(0,29)=f(0,6):t(0,30)=f(0,25):t(0,31)=f(0,6):t(0,32)=xs__sFILEX:long unsigned int:t(0,33)=r(0,33);0;037777777777;__int64_t:t(0,34)=(0,8)_disk_file_readdisk_file_read:f(0,35)unsigned int:t(0,36)=r(0,36);0;037777777777;uint32_t:t(0,35)=(0,36)sysData:P(0,2)data:P(0,37)count:P(0,35):t(0,37)=*(0,13)_disk_file_writedisk_file_write:f(0,35)sysData:P(0,2)data:P(0,9)count:P(0,35)_disk_file_getchardisk_file_getchar:f(0,6)sysData:P(0,2)_disk_file_putchardisk_file_putchar:f(0,6)sysData:P(0,2)c:P(0,6)_disk_file_eofdisk_file_eof:f(0,6)sysData:P(0,2)_disk_file_seekdisk_file_seek:f(0,6)sysData:P(0,2)offset:P(0,7)whence:P(0,6)_disk_file_telldisk_file_tell:f(0,7)sysData:P(0,2)_free_disk_filefree_disk_file:f(0,1)sysData:P(0,2)_disk_file_is_seekabledisk_file_is_seekable:f(0,6)sysData:P(0,2)_disk_file_sizedisk_file_size:f(0,7)sysData:P(0,2)int:t(0,6)statBuf:(0,38)stat:T(0,38)=s96st_dev:(0,39),0,32;st_ino:(0,41),32,32;st_mode:(0,43),64,16;st_nlink:(0,45),80,16;st_uid:(0,47),96,32;st_gid:(0,49),128,32;st_rdev:(0,39),160,32;st_atimespec:(0,51),192,64;st_mtimespec:(0,51),256,64;st_ctimespec:(0,51),320,64;st_size:(0,52),384,64;st_blocks:(0,53),448,64;st_blksize:(0,55),512,32;st_flags:(0,57),544,32;st_gen:(0,57),576,32;st_lspare:(0,58),608,32;st_qspare:(0,59),640,128;;timespec:T(0,51)=s8tv_sec:(0,60),0,32;tv_nsec:(0,62),32,32;;__darwin_dev_t:t(0,40)=(0,58)dev_t:t(0,39)=(0,40)__darwin_ino_t:t(0,42)=(0,57)ino_t:t(0,41)=(0,42)__darwin_mode_t:t(0,44)=(0,46)mode_t:t(0,43)=(0,44)__uint16_t:t(0,46)=(0,63)nlink_t:t(0,45)=(0,46)__darwin_uid_t:t(0,48)=(0,57)uid_t:t(0,47)=(0,48)__darwin_gid_t:t(0,50)=(0,57)gid_t:t(0,49)=(0,50)off_t:t(0,52)=(0,26)__darwin_blkcnt_t:t(0,54)=(0,34)blkcnt_t:t(0,53)=(0,54)__darwin_blksize_t:t(0,56)=(0,58)blksize_t:t(0,55)=(0,56)__uint32_t:t(0,57)=(0,36)__int32_t:t(0,58)=(0,6):t(0,59)=ar(0,33);0;1;(0,34)__darwin_time_t:t(0,61)=(0,62)time_t:t(0,60)=(0,61)long int:t(0,62)=r(0,62);-2147483648;2147483647;short unsigned int:t(0,63)=@s16;r(0,63);0;65535;_stdin_file_closestdin_file_close:f(0,1)sysData:P(0,2)_stdin_file_readstdin_file_read:f(0,35)sysData:P(0,2)data:P(0,37)count:P(0,35)numRead:r(0,35)uint32_t:t(0,35)_stdin_file_writestdin_file_write:f(0,35)sysData:P(0,2)data:P(0,9)count:P(0,35)_stdin_file_getcharstdin_file_getchar:f(0,6)sysData:P(0,2)c:r(0,6)_stdin_file_putcharstdin_file_putchar:f(0,6)sysData:P(0,2)c:P(0,6)_stdin_file_eofstdin_file_eof:f(0,6)sysData:P(0,2)_stdin_file_seekstdin_file_seek:f(0,6)sysData:P(0,2)offset:P(0,7)whence:P(0,6)_stdin_file_tellstdin_file_tell:f(0,7)sysData:P(0,2)_free_stdin_filefree_stdin_file:f(0,1)sysData:P(0,2)_stdin_file_is_seekablestdin_file_is_seekable:f(0,6)sysData:P(0,2)_stdin_file_sizestdin_file_size:f(0,7)sysData:P(0,2)_byte_array_file_closebyte_array_file_close:f(0,1)sysData:P(0,2)_byte_array_file_readbyte_array_file_read:f(0,35)sysData:P(0,2)data:P(0,37)count:P(0,35)numRead:r(0,35)_byte_array_file_writebyte_array_file_write:f(0,35)sysData:P(0,2)data:P(0,9)count:P(0,35)_byte_array_file_getcharbyte_array_file_getchar:f(0,6)sysData:P(0,2)_byte_array_file_putcharbyte_array_file_putchar:f(0,6)sysData:P(0,2)c:P(0,6)_byte_array_file_eofbyte_array_file_eof:f(0,6)sysData:P(0,2)_byte_array_file_seekbyte_array_file_seek:f(0,6)sysData:P(0,2)offset:P(0,7)whence:P(0,6)_byte_array_file_tellbyte_array_file_tell:f(0,7)sysData:P(0,2)_byte_array_file_is_seekablebyte_array_file_is_seekable:f(0,6)sysData:P(0,2)_byte_array_sizebyte_array_size:f(0,7)sysData:P(0,2)_free_byte_array_filefree_byte_array_file:f(0,1)sysData:P(0,2)mxf_disk_file_open_new:F(0,6)filename:P(0,64)mxfFile:P(0,65)void:t(0,1):t(0,64)=*(0,66):t(0,65)=*(0,67):t(0,66)=k(0,68):t(0,67)=*(0,69)char:t(0,68)=r(0,68);0;127;MXFFile:t(0,69)=(0,70):T(0,70)=s52close:(0,71),0,32;read:(0,72),32,32;write:(0,73),64,32;get_char:(0,74),96,32;put_char:(0,75),128,32;eof:(0,74),160,32;seek:(0,76),192,32;tell:(0,77),224,32;is_seekable:(0,74),256,32;size:(0,77),288,32;free_sys_data:(0,71),320,32;sysData:(0,2),352,32;minLLen:(0,13),384,8;runinLen:(0,78),400,16;;:t(0,71)=*(0,79):t(0,72)=*(0,80):t(0,73)=*(0,81):t(0,74)=*(0,82):t(0,75)=*(0,83):t(0,76)=*(0,84):t(0,77)=*(0,85)uint16_t:t(0,78)=(0,63):t(0,79)=f(0,1):t(0,80)=f(0,35):t(0,81)=f(0,35):t(0,82)=f(0,6):t(0,83)=f(0,6):t(0,84)=f(0,6):t(0,85)=f(0,7)mxf_disk_file_open_read:F(0,6)filename:P(0,64)mxfFile:P(0,65)mxf_disk_file_open_modify:F(0,6)filename:P(0,64)mxfFile:P(0,65)mxf_stdin_wrap_read:F(0,6)mxfFile:P(0,65)mxf_byte_array_wrap_read:F(0,6)data:P(0,9)dataSize:P(0,7)mxfFile:P(0,65)mxf_file_close:F(0,1)mxfFile:P(0,65)mxf_file_read:F(0,35)mxfFile:P(0,67)data:P(0,37)count:P(0,35)mxf_file_write:F(0,35)mxfFile:P(0,67)data:P(0,9)count:P(0,35)mxf_file_getc:F(0,6)mxfFile:P(0,67)mxf_file_putc:F(0,6)mxfFile:P(0,67)c:P(0,6)mxf_file_eof:F(0,6)mxfFile:P(0,67)mxf_file_seek:F(0,6)mxfFile:P(0,67)offset:P(0,7)whence:P(0,6)mxf_file_tell:F(0,7)mxfFile:P(0,67)mxf_file_is_seekable:F(0,6)mxfFile:P(0,67)mxf_file_size:F(0,7)mxfFile:P(0,67)mxf_file_set_min_llen:F(0,1)mxfFile:P(0,67)llen:P(0,13)mxf_get_min_llen:F(0,13)mxfFile:P(0,67)mxf_read_uint8:F(0,6)mxfFile:P(0,67)value:P(0,37)buffer:(0,86):t(0,86)=ar(0,33);0;0;(0,13)mxf_read_uint16:F(0,6)mxfFile:P(0,67)value:P(0,87)buffer:(0,88):t(0,87)=*(0,78):t(0,88)=ar(0,33);0;1;(0,13)mxf_read_uint32:F(0,6)mxfFile:P(0,67)value:P(0,89)buffer:(0,90):t(0,89)=*(0,35):t(0,90)=ar(0,33);0;3;(0,13)mxf_read_uint64:F(0,6)mxfFile:P(0,67)value:P(0,91)buffer:(0,92):t(0,91)=*(0,93):t(0,92)=ar(0,33);0;7;(0,13)uint64_t:t(0,93)=(0,94)long long unsigned int:t(0,94)=@s64;r(0,94);0;01777777777777777777777;mxf_read_int8:F(0,6)mxfFile:P(0,67)value:P(0,95):t(0,95)=*(0,96)int8_t:t(0,96)=(0,97)signed char:t(0,97)=@s8;r(0,97);-128;127;mxf_read_int16:F(0,6)mxfFile:P(0,67)value:P(0,98):t(0,98)=*(0,99)int16_t:t(0,99)=(0,15)mxf_read_int32:F(0,6)mxfFile:P(0,67)value:P(0,100):t(0,100)=*(0,101)int32_t:t(0,101)=(0,6)mxf_read_int64:F(0,6)mxfFile:P(0,67)value:P(0,102):t(0,102)=*(0,7)mxf_write_uint8:F(0,6)mxfFile:P(0,67)value:p(0,13)mxf_write_uint16:F(0,6)mxfFile:P(0,67)value:P(0,78)buffer:(0,88)mxf_write_uint32:F(0,6)mxfFile:P(0,67)value:P(0,35)buffer:(0,90)mxf_write_uint64:F(0,6)mxfFile:P(0,67)value:P(0,93)buffer:(0,92)mxf_write_int8:F(0,6)mxfFile:P(0,67)value:p(0,96)mxf_write_int16:F(0,6)mxfFile:P(0,67)value:p(0,99)mxf_write_int32:F(0,6)mxfFile:P(0,67)value:p(0,101)mxf_write_int64:F(0,6)mxfFile:P(0,67)value:p(0,7)mxf_read_ul:F(0,6)mxfFile:P(0,67)value:P(0,103):t(0,103)=*(0,104)mxfUL:t(0,104)=(0,105):T(0,105)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;mxf_read_k:F(0,6)mxfFile:P(0,67)key:P(0,106):t(0,106)=*(0,107)mxfKey:t(0,107)=(0,104)mxf_read_l:F(0,6)mxfFile:P(0,67)llen:P(0,37)len:P(0,91)i:r(0,6)c:r(0,6)length:r(0,93)uint64_t:t(0,93)llength:r(0,13)uint8_t:t(0,13)bytesToRead:r(0,6)bytesToRead:r(0,6)mxf_read_kl:F(0,6)mxfFile:P(0,67)key:P(0,106)llen:P(0,37)len:P(0,91)mxf_read_key:F(0,6)mxfFile:P(0,67)value:P(0,106)mxf_read_uid:F(0,6)mxfFile:P(0,67)value:P(0,108):t(0,108)=*(0,109)mxfUID:t(0,109)=(0,104)mxf_read_uuid:F(0,6)mxfFile:P(0,67)value:P(0,110):t(0,110)=*(0,111)mxfUUID:t(0,111)=(0,112):T(0,112)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;mxf_read_local_tag:F(0,6)mxfFile:P(0,67)value:P(0,113):t(0,113)=*(0,114)mxfLocalTag:t(0,114)=(0,78)mxf_skip:F(0,6)mxfFile:P(0,67)len:P(0,93)buffer:(0,115)numRead:r(0,35):t(0,115)=ar(0,33);0;2047;(0,13)totalRead:r(0,93)mxf_write_local_tag:F(0,6)mxfFile:P(0,67)value:P(0,114)mxf_write_k:F(0,6)mxfFile:P(0,67)key:P(0,116):t(0,116)=*(0,117):t(0,117)=k(0,107)mxf_get_llen:F(0,13)mxfFile:P(0,67)len:P(0,93)llen:r(0,13)mxf_write_fixed_l:F(0,6)mxfFile:P(0,67)llen:P(0,13)len:P(0,93)buffer:(0,118)i:r(0,13):t(0,118)=ar(0,33);0;8;(0,13)mxf_write_l:F(0,13)mxfFile:P(0,67)len:P(0,93)mxf_write_kl:F(0,6)mxfFile:P(0,67)key:P(0,116)len:P(0,93)mxf_write_fixed_kl:F(0,6)mxfFile:P(0,67)key:P(0,116)llen:P(0,13)len:P(0,93)mxf_write_ul:F(0,6)mxfFile:P(0,67)label:P(0,119):t(0,119)=*(0,120):t(0,120)=k(0,104)mxf_write_uid:F(0,6)mxfFile:P(0,67)uid:P(0,121):t(0,121)=*(0,122):t(0,122)=k(0,109)mxf_write_uuid:F(0,6)mxfFile:P(0,67)uuid:P(0,123):t(0,123)=*(0,124):t(0,124)=k(0,111)mxf_read_batch_header:F(0,6)mxfFile:P(0,67)len:P(0,89)eleLen:P(0,89)mxf_write_batch_header:F(0,6)mxfFile:P(0,67)len:P(0,35)eleLen:P(0,35)mxf_read_array_header:F(0,6)mxfFile:P(0,67)len:P(0,89)eleLen:P(0,89)mxf_write_array_header:F(0,6)mxfFile:P(0,67)len:P(0,35)eleLen:P(0,35)mxf_equals_key:F(0,6)keyA:P(0,116)keyB:P(0,116)mxf_equals_key_prefix:F(0,6)keyA:P(0,116)keyB:P(0,116)cmpLen:P(0,125)__darwin_size_t:t(0,126)=(0,127)size_t:t(0,125)=(0,126)long unsigned int:t(0,127)=r(0,127);0;037777777777;mxf_equals_key_mod_regver:F(0,6)keyA:P(0,116)keyB:P(0,116)mxf_equals_ul:F(0,6)labelA:P(0,119)labelB:P(0,119)mxf_equals_ul_mod_regver:F(0,6)labelA:P(0,119)labelB:P(0,119)mxf_equals_uuid:F(0,6)uuidA:P(0,123)uuidB:P(0,123)mxf_equals_uid:F(0,6)uidA:P(0,121)uidB:P(0,121)mxf_equals_umid:F(0,6)umidA:P(0,128)umidB:P(0,128):t(0,128)=*(0,129):t(0,129)=k(0,130)mxfUMID:t(0,130)=(0,131):T(0,131)=s32octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;octet16:(0,13),128,8;octet17:(0,13),136,8;octet18:(0,13),144,8;octet19:(0,13),152,8;octet20:(0,13),160,8;octet21:(0,13),168,8;octet22:(0,13),176,8;octet23:(0,13),184,8;octet24:(0,13),192,8;octet25:(0,13),200,8;octet26:(0,13),208,8;octet27:(0,13),216,8;octet28:(0,13),224,8;octet29:(0,13),232,8;octet30:(0,13),240,8;octet31:(0,13),248,8;;mxf_is_ul:F(0,6)uid:P(0,121)mxf_set_runin_len:F(0,1)mxfFile:P(0,67)runinLen:P(0,78)mxf_get_runin_len:F(0,78)mxfFile:P(0,67)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_data_model.cgcc2_compiled.:t(0,1)=(0,1)_g_Null_Key_g_DMSet_set_key_g_DMFramework_set_key_g_AES3AudioDescriptor_set_key_g_WaveAudioDescriptor_AvgBps_item_key_g_WaveAudioDescriptor_SequenceOffset_item_key_g_WaveAudioDescriptor_BlockAlign_item_key_g_WaveAudioDescriptor_set_key_g_MultipleDescriptor_SubDescriptorUIDs_item_key_g_MultipleDescriptor_set_key_g_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_g_GenericDataEssenceDescriptor_set_key_g_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_key_g_GenericSoundEssenceDescriptor_DialNorm_item_key_g_GenericSoundEssenceDescriptor_QuantizationBits_item_key_g_GenericSoundEssenceDescriptor_ChannelCount_item_key_g_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_g_GenericSoundEssenceDescriptor_AudioRefLevel_item_key_g_GenericSoundEssenceDescriptor_Locked_item_key_g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key_g_GenericSoundEssenceDescriptor_set_key_g_RGBAEssenceDescriptor_PaletteLayout_item_key_g_RGBAEssenceDescriptor_Palette_item_key_g_RGBAEssenceDescriptor_PixelLayout_item_key_g_RGBAEssenceDescriptor_ScanningDirection_item_key_g_RGBAEssenceDescriptor_AlphaMinRef_item_key_g_RGBAEssenceDescriptor_AlphaMaxRef_item_key_g_RGBAEssenceDescriptor_ComponentMinRef_item_key_g_RGBAEssenceDescriptor_ComponentMaxRef_item_key_g_RGBAEssenceDescriptor_set_key_g_CDCIEssenceDescriptor_ColorRange_item_key_g_CDCIEssenceDescriptor_WhiteReflevel_item_key_g_CDCIEssenceDescriptor_BlackRefLevel_item_key_g_CDCIEssenceDescriptor_AlphaSampleDepth_item_key_g_CDCIEssenceDescriptor_PaddingBits_item_key_g_CDCIEssenceDescriptor_ReversedByteOrder_item_key_g_CDCIEssenceDescriptor_ColorSiting_item_key_g_CDCIEssenceDescriptor_VerticalSubsampling_item_key_g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key_g_CDCIEssenceDescriptor_ComponentDepth_item_key_g_CDCIEssenceDescriptor_set_key_g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key_g_GenericPictureEssenceDescriptor_FieldDominance_item_key_g_GenericPictureEssenceDescriptor_ImageEndOffset_item_key_g_GenericPictureEssenceDescriptor_ImageStartOffset_item_key_g_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_key_g_GenericPictureEssenceDescriptor_CaptureGamma_item_key_g_GenericPictureEssenceDescriptor_AlphaTransparency_item_key_g_GenericPictureEssenceDescriptor_VideoLineMap_item_key_g_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_key_g_GenericPictureEssenceDescriptor_AspectRatio_item_key_g_GenericPictureEssenceDescriptor_DisplayF2Offset_item_key_g_GenericPictureEssenceDescriptor_DisplayYOffset_item_key_g_GenericPictureEssenceDescriptor_DisplayXOffset_item_key_g_GenericPictureEssenceDescriptor_DisplayWidth_item_key_g_GenericPictureEssenceDescriptor_DisplayHeight_item_key_g_GenericPictureEssenceDescriptor_SampledYOffset_item_key_g_GenericPictureEssenceDescriptor_SampledXOffset_item_key_g_GenericPictureEssenceDescriptor_SampledHeight_item_key_g_GenericPictureEssenceDescriptor_SampledWidth_item_key_g_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_g_GenericPictureEssenceDescriptor_StoredHeight_item_key_g_GenericPictureEssenceDescriptor_StoredWidth_item_key_g_GenericPictureEssenceDescriptor_FrameLayout_item_key_g_GenericPictureEssenceDescriptor_SignalStandard_item_key_g_GenericPictureEssenceDescriptor_set_key_g_FileDescriptor_Codec_item_key_g_FileDescriptor_EssenceContainer_item_key_g_FileDescriptor_ContainerDuration_item_key_g_FileDescriptor_SampleRate_item_key_g_FileDescriptor_LinkedTrackID_item_key_g_FileDescriptor_set_key_g_GenericDescriptor_Locators_item_key_g_GenericDescriptor_set_key_g_SourcePackage_Descriptor_item_key_g_SourcePackage_set_key_g_MaterialPackage_set_key_g_DMSourceClip_DMSourceClipTrackIDs_item_key_g_DMSourceClip_set_key_g_DMSegment_DMFramework_item_key_g_DMSegment_TrackIDs_item_key_g_DMSegment_EventComment_item_key_g_DMSegment_EventStartPosition_item_key_g_DMSegment_set_key_g_SourceClip_SourceTrackID_item_key_g_SourceClip_SourcePackageID_item_key_g_SourceClip_StartPosition_item_key_g_SourceClip_set_key_g_TimecodeComponent_DropFrame_item_key_g_TimecodeComponent_StartTimecode_item_key_g_TimecodeComponent_RoundedTimecodeBase_item_key_g_TimecodeComponent_set_key_g_Sequence_StructuralComponents_item_key_g_Sequence_set_key_g_StructuralComponent_Duration_item_key_g_StructuralComponent_DataDefinition_item_key_g_StructuralComponent_set_key_g_EventTrack_EventOrigin_item_key_g_EventTrack_EventEditRate_item_key_g_EventTrack_set_key_g_Track_Origin_item_key_g_Track_EditRate_item_key_g_Track_set_key_g_StaticTrack_set_key_g_GenericTrack_Sequence_item_key_g_GenericTrack_TrackName_item_key_g_GenericTrack_TrackNumber_item_key_g_GenericTrack_TrackID_item_key_g_GenericTrack_set_key_g_TextLocator_LocatorName_item_key_g_TextLocator_set_key_g_NetworkLocator_URLString_item_key_g_NetworkLocator_set_key_g_Locator_set_key_g_GenericPackage_Tracks_item_key_g_GenericPackage_PackageModifiedDate_item_key_g_GenericPackage_PackageCreationDate_item_key_g_GenericPackage_Name_item_key_g_GenericPackage_PackageUID_item_key_g_GenericPackage_set_key_g_EssenceContainerData_BodySID_item_key_g_EssenceContainerData_IndexSID_item_key_g_EssenceContainerData_LinkedPackageUID_item_key_g_EssenceContainerData_set_key_g_ContentStorage_EssenceContainerData_item_key_g_ContentStorage_Packages_item_key_g_ContentStorage_set_key_g_Identification_Platform_item_key_g_Identification_ToolkitVersion_item_key_g_Identification_ModificationDate_item_key_g_Identification_ProductUID_item_key_g_Identification_VersionString_item_key_g_Identification_ProductVersion_item_key_g_Identification_ProductName_item_key_g_Identification_CompanyName_item_key_g_Identification_ThisGenerationUID_item_key_g_Identification_set_key_g_Preface_DMSchemes_item_key_g_Preface_EssenceContainers_item_key_g_Preface_OperationalPattern_item_key_g_Preface_ContentStorage_item_key_g_Preface_Identifications_item_key_g_Preface_PrimaryPackage_item_key_g_Preface_ObjectModelVersion_item_key_g_Preface_Version_item_key_g_Preface_LastModifiedDate_item_key_g_Preface_set_key_g_InterchangeObject_GenerationUID_item_key_g_InterchangeObject_InstanceUID_item_key_g_InterchangeObject_set_key_g_root_set_key_clear_typeclear_type:f(0,1)type:P(0,2)i:r(0,3)size_t:t(0,3)=(0,4):t(0,2)=*(0,5)__darwin_size_t:t(0,4)=(0,6)MXFItemType:t(0,5)=(0,7)long unsigned int:t(0,6)=r(0,6);0;037777777777;:T(0,7)=s140category:(0,8)=xeMXFItemTypeCategory:,0,32;typeId:(0,10),32,32;name:(0,11),64,32;info:(0,12),96,1024;;:T(0,9)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,8)=(0,9)unsigned int:t(0,10)=r(0,10);0;037777777777;:t(0,11)=*(0,13):T(0,12)=u128basic:(0,14)=xsMXFBasicTypeInfo:,0,32;array:(0,16)=xsMXFArrayTypeInfo:,0,64;compound:(0,18)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,20)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,13)=r(0,13);0;127;:T(0,15)=s4size:(0,10),0,32;;MXFBasicTypeInfo:t(0,14)=(0,15):T(0,17)=s8elementTypeId:(0,10),0,32;fixedSize:(0,10),32,32;;MXFArrayTypeInfo:t(0,16)=(0,17):T(0,19)=s128members:(0,22),0,1024;;MXFCompoundTypeInfo:t(0,18)=(0,19):T(0,21)=s8typeId:(0,10),0,32;fixedArraySize:(0,10),32,32;;MXFInterpretTypeInfo:t(0,20)=(0,21):t(0,22)=ar(0,23);0;15;(0,24)long unsigned int:t(0,23)=r(0,23);0;037777777777;MXFCompoundTypeMemberInfo:t(0,24)=(0,25):T(0,25)=s8name:(0,11),0,32;typeId:(0,10),32,32;; :T(0,9) :T(0,9)_free_item_deffree_item_def:f(0,1)itemDef:P(0,26):t(0,26)=*(0,27):t(0,27)=*(0,28)MXFItemDef:t(0,28)=(0,29):T(0,29)=s48name:(0,11),0,32;setDefKey:(0,30)=xsmxfKey:,32,128;key:(0,30),160,128;localTag:(0,32),288,16;typeId:(0,10),320,32;isRequired:(0,34),352,32;;mxfUL:t(0,31)=(0,35)mxfKey:t(0,30)=(0,31)uint16_t:t(0,33)=(0,36)mxfLocalTag:t(0,32)=(0,33)int:t(0,34)=r(0,34);-2147483648;2147483647;:T(0,35)=s16octet0:(0,37),0,8;octet1:(0,37),8,8;octet2:(0,37),16,8;octet3:(0,37),24,8;octet4:(0,37),32,8;octet5:(0,37),40,8;octet6:(0,37),48,8;octet7:(0,37),56,8;octet8:(0,37),64,8;octet9:(0,37),72,8;octet10:(0,37),80,8;octet11:(0,37),88,8;octet12:(0,37),96,8;octet13:(0,37),104,8;octet14:(0,37),112,8;octet15:(0,37),120,8;;short unsigned int:t(0,36)=@s16;r(0,36);0;65535;unsigned char:t(0,38)=@s8;r(0,38);0;255;uint8_t:t(0,37)=(0,38)_free_set_deffree_set_def:f(0,1)setDef:P(0,39):t(0,39)=*(0,40):t(0,40)=*(0,41)MXFSetDef:t(0,41)=(0,42)_MXFSetDef:T(0,42)=s56name:(0,11),0,32;parentSetDefKey:(0,30),32,128;key:(0,30),160,128;itemDefs:(0,43)=xsMXFList:,288,128;parentSetDef:(0,45),416,32;;:T(0,44)=s16elements:(0,46),0,32;lastElement:(0,46),32,32;len:(0,47),64,32;freeFunc:(0,48),96,32;;MXFList:t(0,43)=(0,44):t(0,45)=*(0,42):t(0,46)=*(0,50)long int:t(0,47)=r(0,47);-2147483648;2147483647;:t(0,49)=*(0,51)free_func_type:t(0,48)=(0,49)MXFListElement:t(0,50)=(0,52):t(0,51)=f(0,1)_MXFListElement:T(0,52)=s8next:(0,53),0,32;data:(0,54),32,32;;:t(0,53)=*(0,52):t(0,54)=*(0,1)_free_item_def_in_listfree_item_def_in_list:f(0,1)data:P(0,54)itemDef:(0,27)_free_set_def_in_listfree_set_def_in_list:f(0,1)data:P(0,54)setDef:(0,40)_set_def_eqset_def_eq:f(0,34)data:P(0,54)info:P(0,54)_item_def_eqitem_def_eq:f(0,34)data:P(0,54)info:P(0,54)_get_type_idget_type_id:f(0,10)dataModel:P(0,55)i:r(0,3):t(0,55)=*(0,56)MXFDataModel:t(0,56)=(0,57):T(0,57)=s17956itemDefs:(0,43),0,128;setDefs:(0,43),128,128;types:(0,58),256,143360;lastTypeId:(0,10),143616,32;;:t(0,58)=ar(0,23);0;127;(0,5)lastTypeId:r(0,10)unsigned int:t(0,10)typeId:r(0,10)mxf_free_data_model:F(0,1)dataModel:P(0,59):t(0,59)=*(0,55)mxf_register_interpret_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)interpretedTypeId:P(0,10)fixedArraySize:P(0,10)actualTypeId:r(0,10):t(0,60)=*(0,61):t(0,61)=k(0,13)type:r(0,2)void:t(0,1)mxf_register_compound_type_member:F(0,34)type:P(0,2)memberName:P(0,60)memberTypeId:P(0,10)memberIndex:r(0,3)mxf_register_compound_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)actualTypeId:r(0,10)type:r(0,2)mxf_register_array_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)elementTypeId:P(0,10)fixedSize:P(0,10)actualTypeId:r(0,10)type:r(0,2)mxf_register_basic_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)size:P(0,10)type:r(0,2)mxf_register_item_def:F(0,34)dataModel:P(0,55)name:P(0,60)setKey:P(0,62)key:P(0,62)tag:P(0,32)typeId:P(0,10)isRequired:P(0,34)newItemDef:(0,27):t(0,62)=*(0,63):t(0,63)=k(0,30)itemDef:r(0,27)mxf_register_set_def:F(0,34)dataModel:P(0,55)name:P(0,60)parentKey:P(0,62)key:P(0,62)newSetDef:(0,40)setDef:r(0,40)./include/mxf/mxf_baseline_data_model.h./mxf/mxf_data_model.c./include/mxf/mxf_baseline_data_model.h./mxf/mxf_data_model.cmxf_load_data_model:F(0,34)dataModel:P(0,59)newDataModel:(0,55)itemType:r(0,2)mxf_get_item_def_type:F(0,2)dataModel:P(0,55)typeId:P(0,10)mxf_check_data_model:F(0,34)dataModel:P(0,55)iter1:(0,64)=xsMXFListIterator::T(0,65)=s12nextElement:(0,46),0,32;data:(0,54),32,32;index:(0,47),64,32;;MXFListIterator:t(0,64)=(0,65)iter2:(0,64)setDef1:r(0,40)itemDef1:r(0,27)itemDef2:r(0,27)listIndex:r(0,47)long int:t(0,47)keyStr:(0,66)keyStr:(0,66)keyStr:(0,66)keyStr:(0,66)keyStr:(0,66):t(0,66)=ar(0,23);0;47;(0,13)mxf_find_set_def:F(0,34)dataModel:P(0,55)key:P(0,62)setDef:P(0,39)result:r(0,54)mxf_finalise_data_model:F(0,34)dataModel:P(0,55)iter:(0,64)itemDef:r(0,27)setDef:(0,40)mxf_find_item_def:F(0,34)dataModel:P(0,55)key:P(0,62)itemDef:P(0,26)result:r(0,54)mxf_find_item_def_in_set_def:F(0,34)key:P(0,62)setDef:P(0,67)itemDef:P(0,26)result:r(0,54):t(0,67)=*(0,68):t(0,68)=k(0,41)mxf_is_subclass_of:F(0,34)dataModel:P(0,55)setKey:P(0,62)parentSetKey:P(0,62)set:(0,40)g_Null_Key:S(0,63)g_root_set_key:S(0,69)g_InterchangeObject_set_key:S(0,69)g_InterchangeObject_InstanceUID_item_key:S(0,69)g_InterchangeObject_GenerationUID_item_key:S(0,69)g_Preface_set_key:S(0,69)g_Preface_LastModifiedDate_item_key:S(0,69)g_Preface_Version_item_key:S(0,69)g_Preface_ObjectModelVersion_item_key:S(0,69)g_Preface_PrimaryPackage_item_key:S(0,69)g_Preface_Identifications_item_key:S(0,69)g_Preface_ContentStorage_item_key:S(0,69)g_Preface_OperationalPattern_item_key:S(0,69)g_Preface_EssenceContainers_item_key:S(0,69)g_Preface_DMSchemes_item_key:S(0,69)g_Identification_set_key:S(0,69)g_Identification_ThisGenerationUID_item_key:S(0,69)g_Identification_CompanyName_item_key:S(0,69)g_Identification_ProductName_item_key:S(0,69)g_Identification_ProductVersion_item_key:S(0,69)g_Identification_VersionString_item_key:S(0,69)g_Identification_ProductUID_item_key:S(0,69)g_Identification_ModificationDate_item_key:S(0,69)g_Identification_ToolkitVersion_item_key:S(0,69)g_Identification_Platform_item_key:S(0,69)g_ContentStorage_set_key:S(0,69)g_ContentStorage_Packages_item_key:S(0,69)g_ContentStorage_EssenceContainerData_item_key:S(0,69)g_EssenceContainerData_set_key:S(0,69)g_EssenceContainerData_LinkedPackageUID_item_key:S(0,69)g_EssenceContainerData_IndexSID_item_key:S(0,69)g_EssenceContainerData_BodySID_item_key:S(0,69)g_GenericPackage_set_key:S(0,69)g_GenericPackage_PackageUID_item_key:S(0,69)g_GenericPackage_Name_item_key:S(0,69)g_GenericPackage_PackageCreationDate_item_key:S(0,69)g_GenericPackage_PackageModifiedDate_item_key:S(0,69)g_GenericPackage_Tracks_item_key:S(0,69)g_Locator_set_key:S(0,69)g_NetworkLocator_set_key:S(0,69)g_NetworkLocator_URLString_item_key:S(0,69)g_TextLocator_set_key:S(0,69)g_TextLocator_LocatorName_item_key:S(0,69)g_GenericTrack_set_key:S(0,69)g_GenericTrack_TrackID_item_key:S(0,69)g_GenericTrack_TrackNumber_item_key:S(0,69)g_GenericTrack_TrackName_item_key:S(0,69)g_GenericTrack_Sequence_item_key:S(0,69)g_StaticTrack_set_key:S(0,69)g_Track_set_key:S(0,69)g_Track_EditRate_item_key:S(0,69)g_Track_Origin_item_key:S(0,69)g_EventTrack_set_key:S(0,69)g_EventTrack_EventEditRate_item_key:S(0,69)g_EventTrack_EventOrigin_item_key:S(0,69)g_StructuralComponent_set_key:S(0,69)g_StructuralComponent_DataDefinition_item_key:S(0,69)g_StructuralComponent_Duration_item_key:S(0,69)g_Sequence_set_key:S(0,69)g_Sequence_StructuralComponents_item_key:S(0,69)g_TimecodeComponent_set_key:S(0,69)g_TimecodeComponent_RoundedTimecodeBase_item_key:S(0,69)g_TimecodeComponent_StartTimecode_item_key:S(0,69)g_TimecodeComponent_DropFrame_item_key:S(0,69)g_SourceClip_set_key:S(0,69)g_SourceClip_StartPosition_item_key:S(0,69)g_SourceClip_SourcePackageID_item_key:S(0,69)g_SourceClip_SourceTrackID_item_key:S(0,69)g_DMSegment_set_key:S(0,69)g_DMSegment_EventStartPosition_item_key:S(0,69)g_DMSegment_EventComment_item_key:S(0,69)g_DMSegment_TrackIDs_item_key:S(0,69)g_DMSegment_DMFramework_item_key:S(0,69)g_DMSourceClip_set_key:S(0,69)g_DMSourceClip_DMSourceClipTrackIDs_item_key:S(0,69)g_MaterialPackage_set_key:S(0,69)g_SourcePackage_set_key:S(0,69)g_SourcePackage_Descriptor_item_key:S(0,69)g_GenericDescriptor_set_key:S(0,69)g_GenericDescriptor_Locators_item_key:S(0,69)g_FileDescriptor_set_key:S(0,69)g_FileDescriptor_LinkedTrackID_item_key:S(0,69)g_FileDescriptor_SampleRate_item_key:S(0,69)g_FileDescriptor_ContainerDuration_item_key:S(0,69)g_FileDescriptor_EssenceContainer_item_key:S(0,69)g_FileDescriptor_Codec_item_key:S(0,69)g_GenericPictureEssenceDescriptor_set_key:S(0,69)g_GenericPictureEssenceDescriptor_SignalStandard_item_key:S(0,69)g_GenericPictureEssenceDescriptor_FrameLayout_item_key:S(0,69)g_GenericPictureEssenceDescriptor_StoredWidth_item_key:S(0,69)g_GenericPictureEssenceDescriptor_StoredHeight_item_key:S(0,69)g_GenericPictureEssenceDescriptor_StoredF2Offset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledWidth_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledHeight_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledXOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledYOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayHeight_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayWidth_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayXOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayYOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayF2Offset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_AspectRatio_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_key:S(0,69)g_GenericPictureEssenceDescriptor_VideoLineMap_item_key:S(0,69)g_GenericPictureEssenceDescriptor_AlphaTransparency_item_key:S(0,69)g_GenericPictureEssenceDescriptor_CaptureGamma_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ImageStartOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ImageEndOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_FieldDominance_item_key:S(0,69)g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key:S(0,69)g_CDCIEssenceDescriptor_set_key:S(0,69)g_CDCIEssenceDescriptor_ComponentDepth_item_key:S(0,69)g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key:S(0,69)g_CDCIEssenceDescriptor_VerticalSubsampling_item_key:S(0,69)g_CDCIEssenceDescriptor_ColorSiting_item_key:S(0,69)g_CDCIEssenceDescriptor_ReversedByteOrder_item_key:S(0,69)g_CDCIEssenceDescriptor_PaddingBits_item_key:S(0,69)g_CDCIEssenceDescriptor_AlphaSampleDepth_item_key:S(0,69)g_CDCIEssenceDescriptor_BlackRefLevel_item_key:S(0,69)g_CDCIEssenceDescriptor_WhiteReflevel_item_key:S(0,69)g_CDCIEssenceDescriptor_ColorRange_item_key:S(0,69)g_RGBAEssenceDescriptor_set_key:S(0,69)g_RGBAEssenceDescriptor_ComponentMaxRef_item_key:S(0,69)g_RGBAEssenceDescriptor_ComponentMinRef_item_key:S(0,69)g_RGBAEssenceDescriptor_AlphaMaxRef_item_key:S(0,69)g_RGBAEssenceDescriptor_AlphaMinRef_item_key:S(0,69)g_RGBAEssenceDescriptor_ScanningDirection_item_key:S(0,69)g_RGBAEssenceDescriptor_PixelLayout_item_key:S(0,69)g_RGBAEssenceDescriptor_Palette_item_key:S(0,69)g_RGBAEssenceDescriptor_PaletteLayout_item_key:S(0,69)g_GenericSoundEssenceDescriptor_set_key:S(0,69)g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key:S(0,69)g_GenericSoundEssenceDescriptor_Locked_item_key:S(0,69)g_GenericSoundEssenceDescriptor_AudioRefLevel_item_key:S(0,69)g_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key:S(0,69)g_GenericSoundEssenceDescriptor_ChannelCount_item_key:S(0,69)g_GenericSoundEssenceDescriptor_QuantizationBits_item_key:S(0,69)g_GenericSoundEssenceDescriptor_DialNorm_item_key:S(0,69)g_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_key:S(0,69)g_GenericDataEssenceDescriptor_set_key:S(0,69)g_GenericDataEssenceDescriptor_DataEssenceCoding_item_key:S(0,69)g_MultipleDescriptor_set_key:S(0,69)g_MultipleDescriptor_SubDescriptorUIDs_item_key:S(0,69)g_WaveAudioDescriptor_set_key:S(0,69)g_WaveAudioDescriptor_BlockAlign_item_key:S(0,69)g_WaveAudioDescriptor_SequenceOffset_item_key:S(0,69)g_WaveAudioDescriptor_AvgBps_item_key:S(0,69)g_AES3AudioDescriptor_set_key:S(0,69)g_DMFramework_set_key:S(0,69)g_DMSet_set_key:S(0,69):t(0,69)=k(0,31)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_logging.cgcc2_compiled.:t(0,1)=(0,1)_g_mxfFileLog_logmsglogmsg:f(0,1)file:P(0,2)level:P(0,3)=xeMXFLogLevel:format:P(0,5)p_arg:P(0,6) :T(0,4)=eMXF_DLOG:0,MXF_ILOG:1,MXF_WLOG:2,MXF_ELOG:3,; :T(0,4):t(0,2)=*(0,8)MXFLogLevel:t(0,3)=(0,4):t(0,5)=*(0,9)__darwin_va_list:t(0,7)=(0,10)va_list:t(0,6)=(0,7)FILE:t(0,8)=(0,11):t(0,9)=k(0,12)__builtin_va_list:t(0,10)=*(0,12)__sFILE:T(0,11)=s88_p:(0,13),0,32;_r:(0,14),32,32;_w:(0,14),64,32;_flags:(0,15),96,16;_file:(0,15),112,16;_bf:(0,16),128,64;_lbfsize:(0,14),192,32;_cookie:(0,17),224,32;_close:(0,18),256,32;_read:(0,19),288,32;_seek:(0,20),320,32;_write:(0,21),352,32;_ub:(0,16),384,64;_extra:(0,22),448,32;_ur:(0,14),480,32;_ubuf:(0,23),512,24;_nbuf:(0,24),536,8;_lb:(0,16),544,64;_blksize:(0,14),608,32;_offset:(0,25),640,64;;char:t(0,12)=r(0,12);0;127;:t(0,13)=*(0,27)int:t(0,14)=r(0,14);-2147483648;2147483647;short int:t(0,15)=@s16;r(0,15);-32768;32767;__sbuf:T(0,16)=s8_base:(0,13),0,32;_size:(0,14),32,32;;:t(0,17)=*(0,1):t(0,18)=*(0,28):t(0,19)=*(0,29):t(0,20)=*(0,30):t(0,21)=*(0,31):t(0,22)=*(0,32):t(0,23)=ar(0,33);0;2;(0,27):t(0,24)=ar(0,33);0;0;(0,27)__darwin_off_t:t(0,26)=(0,34)fpos_t:t(0,25)=(0,26)unsigned char:t(0,27)=@s8;r(0,27);0;255;:t(0,28)=f(0,14):t(0,29)=f(0,14):t(0,30)=f(0,25):t(0,31)=f(0,14):t(0,32)=xs__sFILEX:long unsigned int:t(0,33)=r(0,33);0;037777777777;__int64_t:t(0,34)=(0,35)long long int:t(0,35)=@s64;r(0,35);01000000000000000000000;0777777777777777777777;_log_to_filelog_to_file:f(0,1)level:P(0,3)format:P(0,5)timeStr:(0,36)t:(0,37)time_t:t(0,38)=(0,39):t(0,36)=ar(0,33);0;127;(0,12):t(0,37)=k(0,38)__darwin_time_t:t(0,39)=(0,40)long int:t(0,40)=r(0,40);-2147483648;2147483647;gmt:r(0,41)p_arg:(0,6)char:t(0,12):t(0,41)=*(0,42):t(0,42)=k(0,43)tm:T(0,43)=s44tm_sec:(0,14),0,32;tm_min:(0,14),32,32;tm_hour:(0,14),64,32;tm_mday:(0,14),96,32;tm_mon:(0,14),128,32;tm_year:(0,14),160,32;tm_wday:(0,14),192,32;tm_yday:(0,14),224,32;tm_isdst:(0,14),256,32;tm_gmtoff:(0,40),288,32;tm_zone:(0,44),320,32;;:t(0,44)=*(0,12)mxf_log_default:F(0,1)level:P(0,3)format:P(0,5)p_arg:(0,6)mxf_log_file_open:F(0,14)filename:P(0,5)mxf_log_file_close:F(0,1)g_mxfFileLog:S(0,2)mxf_log:G(0,45)g_mxfLogLevel:G(0,3):t(0,46)=*(0,47)mxf_log_func:t(0,45)=(0,46):t(0,47)=f(0,1)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./utils/mxf_page_file.cgcc2_compiled.:t(0,1)=(0,1)_disk_file_closedisk_file_close:f(0,1)fileDesc:P(0,2):t(0,2)=*(0,3)FileDescriptor:t(0,3)=(0,4)FileDescriptor:T(0,4)=s16prev:(0,5),0,32;next:(0,5),32,32;page:(0,6),64,32;file:(0,7),96,32;;:t(0,5)=*(0,4):t(0,6)=*(0,8):t(0,7)=*(0,9)Page:T(0,8)=s32wasRemoved:(0,10),0,32;fileDescriptor:(0,2),32,32;wasOpenedBefore:(0,10),64,32;index:(0,10),96,32;size:(0,11),128,64;offset:(0,11),192,64;;FILE:t(0,9)=(0,13)int:t(0,10)=r(0,10);-2147483648;2147483647;long long int:t(0,12)=@s64;r(0,12);01000000000000000000000;0777777777777777777777;int64_t:t(0,11)=(0,12)__sFILE:T(0,13)=s88_p:(0,14),0,32;_r:(0,10),32,32;_w:(0,10),64,32;_flags:(0,15),96,16;_file:(0,15),112,16;_bf:(0,16),128,64;_lbfsize:(0,10),192,32;_cookie:(0,17),224,32;_close:(0,18),256,32;_read:(0,19),288,32;_seek:(0,20),320,32;_write:(0,21),352,32;_ub:(0,16),384,64;_extra:(0,22),448,32;_ur:(0,10),480,32;_ubuf:(0,23),512,24;_nbuf:(0,24),536,8;_lb:(0,16),544,64;_blksize:(0,10),608,32;_offset:(0,25),640,64;;:t(0,14)=*(0,27)short int:t(0,15)=@s16;r(0,15);-32768;32767;__sbuf:T(0,16)=s8_base:(0,14),0,32;_size:(0,10),32,32;;:t(0,17)=*(0,1):t(0,18)=*(0,28):t(0,19)=*(0,29):t(0,20)=*(0,30):t(0,21)=*(0,31):t(0,22)=*(0,32):t(0,23)=ar(0,33);0;2;(0,27):t(0,24)=ar(0,33);0;0;(0,27)__darwin_off_t:t(0,26)=(0,34)fpos_t:t(0,25)=(0,26)unsigned char:t(0,27)=@s8;r(0,27);0;255;:t(0,28)=f(0,10):t(0,29)=f(0,10):t(0,30)=f(0,25):t(0,31)=f(0,10):t(0,32)=xs__sFILEX:long unsigned int:t(0,33)=r(0,33);0;037777777777;__int64_t:t(0,34)=(0,12)_disk_file_seekdisk_file_seek:f(0,10)fileDesc:P(0,2)offset:P(0,11)whence:P(0,10)_disk_file_sizedisk_file_size:f(0,11)filename:P(0,35)statBuf:(0,36)stat:T(0,36)=s96st_dev:(0,37),0,32;st_ino:(0,39),32,32;st_mode:(0,41),64,16;st_nlink:(0,43),80,16;st_uid:(0,45),96,32;st_gid:(0,47),128,32;st_rdev:(0,37),160,32;st_atimespec:(0,49),192,64;st_mtimespec:(0,49),256,64;st_ctimespec:(0,49),320,64;st_size:(0,50),384,64;st_blocks:(0,51),448,64;st_blksize:(0,53),512,32;st_flags:(0,55),544,32;st_gen:(0,55),576,32;st_lspare:(0,57),608,32;st_qspare:(0,58),640,128;;timespec:T(0,49)=s8tv_sec:(0,59),0,32;tv_nsec:(0,61),32,32;;:t(0,35)=*(0,62)__darwin_dev_t:t(0,38)=(0,57)dev_t:t(0,37)=(0,38)__darwin_ino_t:t(0,40)=(0,55)ino_t:t(0,39)=(0,40)__darwin_mode_t:t(0,42)=(0,44)mode_t:t(0,41)=(0,42)__uint16_t:t(0,44)=(0,63)nlink_t:t(0,43)=(0,44)__darwin_uid_t:t(0,46)=(0,55)uid_t:t(0,45)=(0,46)__darwin_gid_t:t(0,48)=(0,55)gid_t:t(0,47)=(0,48)off_t:t(0,50)=(0,26)__darwin_blkcnt_t:t(0,52)=(0,34)blkcnt_t:t(0,51)=(0,52)__darwin_blksize_t:t(0,54)=(0,57)blksize_t:t(0,53)=(0,54)unsigned int:t(0,56)=r(0,56);0;037777777777;__uint32_t:t(0,55)=(0,56)__int32_t:t(0,57)=(0,10):t(0,58)=ar(0,33);0;1;(0,34)__darwin_time_t:t(0,60)=(0,61)time_t:t(0,59)=(0,60)long int:t(0,61)=r(0,61);-2147483648;2147483647;:t(0,62)=k(0,64)short unsigned int:t(0,63)=@s16;r(0,63);0;65535;char:t(0,64)=r(0,64);0;127;_open_pageopen_page:f(0,65)sysData:P(0,66)position:P(0,11)i:r(0,10)int:t(0,10):t(0,65)=*(0,67):t(0,66)=*(0,68)Page:t(0,67)=(0,8)MXFFileSysData:t(0,68)=(0,69)MXFFileSysData:T(0,69)=s52mxfPageFile:(0,70)=xsMXFPageFile:,0,32;pageSize:(0,11),32,64;mode:(0,72)=xeFileMode:,96,32;filenameTemplate:(0,74),128,32;position:(0,11),160,64;pages:(0,65),224,32;numPages:(0,10),256,32;numPagesAllocated:(0,10),288,32;fileDescriptorHead:(0,2),320,32;fileDescriptorTail:(0,2),352,32;numFileDescriptors:(0,10),384,32;;MXFPageFile:T(0,71)=s4mxfFile:(0,75),0,32;;MXFPageFile:t(0,70)=(0,71):T(0,73)=eREAD_MODE:0,WRITE_MODE:1,MODIFY_MODE:2,;FileMode:t(0,72)=(0,73):t(0,74)=*(0,64):t(0,75)=*(0,76)MXFFile:t(0,76)=(0,77):T(0,77)=s52close:(0,78),0,32;read:(0,79),32,32;write:(0,80),64,32;get_char:(0,81),96,32;put_char:(0,82),128,32;eof:(0,81),160,32;seek:(0,83),192,32;tell:(0,84),224,32;is_seekable:(0,81),256,32;size:(0,84),288,32;free_sys_data:(0,78),320,32;sysData:(0,66),352,32;minLLen:(0,85),384,8;runinLen:(0,86),400,16;;:t(0,78)=*(0,87):t(0,79)=*(0,88):t(0,80)=*(0,89):t(0,81)=*(0,90):t(0,82)=*(0,91):t(0,83)=*(0,92):t(0,84)=*(0,93)uint8_t:t(0,85)=(0,27)uint16_t:t(0,86)=(0,63):t(0,87)=f(0,1):t(0,88)=f(0,94):t(0,89)=f(0,94):t(0,90)=f(0,10):t(0,91)=f(0,10):t(0,92)=f(0,10):t(0,93)=f(0,11)uint32_t:t(0,94)=(0,56)page:r(0,10) :T(0,73) :T(0,73)page:r(0,65)newFile:r(0,7)filename:(0,95)void:t(0,1):t(0,95)=ar(0,33);0;4095;(0,64)page:r(0,65)newFile:r(0,7)filename:(0,95)page:r(0,65)newFile:r(0,7)filename:(0,95)newHead:r(0,2)_read_from_pageread_from_page:f(0,94)sysData:P(0,66)data:P(0,96)count:P(0,94)numRead:r(0,94)uint32_t:t(0,94):t(0,96)=*(0,85)page:r(0,65)offset:r(0,11)int64_t:t(0,11)_write_to_pagewrite_to_page:f(0,94)sysData:P(0,66)data:P(0,97)count:P(0,94)numWrite:r(0,94):t(0,97)=*(0,98):t(0,98)=k(0,85)page:r(0,65)offset:r(0,11)_free_page_filefree_page_file:f(0,1)sysData:P(0,66)_page_file_closepage_file_close:f(0,1)sysData:P(0,66)fd:r(0,2)nextFd:r(0,2)_page_file_sizepage_file_size:f(0,11)sysData:P(0,66)_page_file_readpage_file_read:f(0,94)sysData:P(0,66)data:P(0,96)count:P(0,94)numRead:r(0,94)totalRead:r(0,94)_page_file_writepage_file_write:f(0,94)sysData:P(0,66)data:P(0,97)count:P(0,94)numWrite:r(0,94)totalWrite:r(0,94)_page_file_getcharpage_file_getchar:f(0,10)sysData:P(0,66)data:(0,99):t(0,99)=ar(0,33);0;0;(0,85)_page_file_putcharpage_file_putchar:f(0,10)sysData:P(0,66)c:P(0,10)data:(0,99)_page_file_eofpage_file_eof:f(0,10)sysData:P(0,66)size:r(0,11)_page_file_seekpage_file_seek:f(0,10)sysData:P(0,66)offset:P(0,11)whence:P(0,10)position:r(0,11)size:r(0,11)_page_file_tellpage_file_tell:f(0,11)sysData:P(0,66)_page_file_is_seekablepage_file_is_seekable:f(0,10)sysData:P(0,66)mxf_page_file_open_new:F(0,10)filenameTemplate:P(0,35)pageSize:P(0,11)mxfPageFile:P(0,100)newMXFFile:(0,75):t(0,100)=*(0,101):t(0,101)=*(0,70)mxf_page_file_open_read:F(0,10)filenameTemplate:P(0,35)mxfPageFile:P(0,100)newMXFFile:(0,75)pageCount:r(0,10)allocatedPages:r(0,10)filename:(0,95)file:r(0,7)st:(0,36)mxf_page_file_open_modify:F(0,10)filenameTemplate:P(0,35)pageSize:P(0,11)mxfPageFile:P(0,100)newMXFFile:(0,75)pageCount:r(0,10)allocatedPages:r(0,10)filename:(0,95)fileSize:r(0,11)mxf_page_file_get_file:F(0,75)mxfPageFile:P(0,101)mxf_page_file_get_page_size:F(0,11)mxfPageFile:P(0,101)mxf_page_file_is_page_filename:F(0,10)filename:P(0,35)mxf_page_file_forward_truncate:F(0,10)mxfPageFile:P(0,101)sysData:r(0,66)page:r(0,10)i:r(0,10)filename:(0,95)mxf_page_file_remove:F(0,10)filenameTemplate:P(0,35)index:r(0,10)filename:(0,95)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./utils/mxf_uu_metadata.cgcc2_compiled.:t(0,1)=(0,1)_g_FileDescriptor_LinkedTrackID_item_key_g_MultipleDescriptor_SubDescriptorUIDs_item_key_g_MultipleDescriptor_set_key_g_SourcePackage_Descriptor_item_key_g_GenericTrack_TrackID_item_key_g_GenericPackage_set_key_g_GenericPackage_PackageUID_item_key_g_ContentStorage_Packages_item_key_g_ContentStorage_set_key_g_SourceClip_SourceTrackID_item_key_g_SourceClip_SourcePackageID_item_key_g_Sequence_StructuralComponents_item_key_g_SourceClip_set_key_g_GenericTrack_Sequence_item_key_g_StructuralComponent_DataDefinition_item_key_g_Track_EditRate_item_key_g_StructuralComponent_Duration_item_key_g_GenericPackage_Tracks_item_key_g_SourcePackage_set_key_g_EssenceContainerData_LinkedPackageUID_item_key_g_EssenceContainerData_set_keymxf_uu_get_package_tracks:F(0,2)packageSet:P(0,3)iter:P(0,4)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,5):t(0,4)=*(0,6)MXFMetadataSet:t(0,5)=(0,7)MXFArrayItemIterator:t(0,6)=(0,8)_MXFMetadataSet:T(0,7)=s60key:(0,9)=xsmxfKey:,0,128;instanceUID:(0,11)=xsmxfUUID:,128,128;items:(0,13)=xsMXFList:,256,128;headerMetadata:(0,15),384,32;fixedSpaceAllocation:(0,16),416,64;;:T(0,8)=s16item:(0,18),0,32;numElements:(0,19),32,32;elementLength:(0,19),64,32;currentElement:(0,19),96,32;;mxfUL:t(0,10)=(0,21)mxfKey:t(0,9)=(0,10):T(0,12)=s16octet0:(0,22),0,8;octet1:(0,22),8,8;octet2:(0,22),16,8;octet3:(0,22),24,8;octet4:(0,22),32,8;octet5:(0,22),40,8;octet6:(0,22),48,8;octet7:(0,22),56,8;octet8:(0,22),64,8;octet9:(0,22),72,8;octet10:(0,22),80,8;octet11:(0,22),88,8;octet12:(0,22),96,8;octet13:(0,22),104,8;octet14:(0,22),112,8;octet15:(0,22),120,8;;mxfUUID:t(0,11)=(0,12):T(0,14)=s16elements:(0,24),0,32;lastElement:(0,24),32,32;len:(0,25),64,32;freeFunc:(0,26),96,32;;MXFList:t(0,13)=(0,14):t(0,15)=*(0,28)long long unsigned int:t(0,17)=@s64;r(0,17);0;01777777777777777777777;uint64_t:t(0,16)=(0,17):t(0,18)=*(0,29)unsigned int:t(0,20)=r(0,20);0;037777777777;uint32_t:t(0,19)=(0,20):T(0,21)=s16octet0:(0,22),0,8;octet1:(0,22),8,8;octet2:(0,22),16,8;octet3:(0,22),24,8;octet4:(0,22),32,8;octet5:(0,22),40,8;octet6:(0,22),48,8;octet7:(0,22),56,8;octet8:(0,22),64,8;octet9:(0,22),72,8;octet10:(0,22),80,8;octet11:(0,22),88,8;octet12:(0,22),96,8;octet13:(0,22),104,8;octet14:(0,22),112,8;octet15:(0,22),120,8;;unsigned char:t(0,23)=@s8;r(0,23);0;255;uint8_t:t(0,22)=(0,23):t(0,24)=*(0,30)long int:t(0,25)=r(0,25);-2147483648;2147483647;:t(0,27)=*(0,31)free_func_type:t(0,26)=(0,27)_MXFHeaderMetadata:T(0,28)=s24dataModel:(0,32),0,32;primerPack:(0,33),32,32;sets:(0,13),64,128;;MXFMetadataItem:t(0,29)=(0,34)MXFListElement:t(0,30)=(0,35):t(0,31)=f(0,1):t(0,32)=*(0,36):t(0,33)=*(0,37):T(0,34)=s36key:(0,9),0,128;tag:(0,38),128,16;isPersistent:(0,2),160,32;length:(0,38),192,16;value:(0,40),224,32;set:(0,41),256,32;;_MXFListElement:T(0,35)=s8next:(0,42),0,32;data:(0,43),32,32;;MXFDataModel:t(0,36)=(0,44)MXFPrimerPack:t(0,37)=(0,45)short unsigned int:t(0,39)=@s16;r(0,39);0;65535;uint16_t:t(0,38)=(0,39):t(0,40)=*(0,22):t(0,41)=*(0,7):t(0,42)=*(0,35):t(0,43)=*(0,1):T(0,44)=s17956itemDefs:(0,13),0,128;setDefs:(0,13),128,128;types:(0,46),256,143360;lastTypeId:(0,20),143616,32;;:T(0,45)=s20nextTag:(0,47),0,16;entries:(0,13),32,128;;:t(0,46)=ar(0,48);0;127;(0,49)mxfLocalTag:t(0,47)=(0,38)long unsigned int:t(0,48)=r(0,48);0;037777777777;MXFItemType:t(0,49)=(0,50):T(0,50)=s140category:(0,51)=xeMXFItemTypeCategory:,0,32;typeId:(0,20),32,32;name:(0,53),64,32;info:(0,54),96,1024;;:T(0,52)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,51)=(0,52):t(0,53)=*(0,55):T(0,54)=u128basic:(0,56)=xsMXFBasicTypeInfo:,0,32;array:(0,58)=xsMXFArrayTypeInfo:,0,64;compound:(0,60)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,62)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,55)=r(0,55);0;127;:T(0,57)=s4size:(0,20),0,32;;MXFBasicTypeInfo:t(0,56)=(0,57):T(0,59)=s8elementTypeId:(0,20),0,32;fixedSize:(0,20),32,32;;MXFArrayTypeInfo:t(0,58)=(0,59):T(0,61)=s128members:(0,64),0,1024;;MXFCompoundTypeInfo:t(0,60)=(0,61):T(0,63)=s8typeId:(0,20),0,32;fixedArraySize:(0,20),32,32;;MXFInterpretTypeInfo:t(0,62)=(0,63):t(0,64)=ar(0,48);0;15;(0,65)MXFCompoundTypeMemberInfo:t(0,65)=(0,66):T(0,66)=s8name:(0,53),0,32;typeId:(0,20),32,32;;mxf_uu_next_track:F(0,2) :T(0,52) :T(0,52)headerMetadata:P(0,67)iter:P(0,4)trackSet:P(0,68)arrayData:(0,40)uint8_t:t(0,22):t(0,67)=*(0,69):t(0,68)=*(0,3)MXFHeaderMetadata:t(0,69)=(0,28)arrayDataLen:(0,19)uint32_t:t(0,19)mxf_uu_get_track_duration:F(0,2)trackSet:P(0,3)duration:P(0,70)sequenceSet:(0,3):t(0,70)=*(0,71)mxfLength:t(0,71)=(0,72)int64_t:t(0,72)=(0,73)long long int:t(0,73)=@s64;r(0,73);01000000000000000000000;0777777777777777777777;mxf_uu_get_track_duration_at_rate:F(0,2)trackSet:P(0,3)editRate:P(0,74)duration:P(0,70)localDuration:(0,71)mxfLength:t(0,71):t(0,74)=*(0,75)mxfRational:t(0,75)=(0,76):T(0,76)=s8numerator:(0,77),0,32;denominator:(0,77),32,32;;int32_t:t(0,77)=(0,2)localEditRate:(0,75)mxf_uu_get_track_datadef:F(0,2)trackSet:P(0,3)dataDef:P(0,78)sequenceSet:(0,3):t(0,78)=*(0,10)mxf_uu_get_track_reference:F(0,2)trackSet:P(0,3)sourcePackageUID:P(0,79)sourceTrackID:P(0,80)sequenceSet:(0,3)sourceClipSet:(0,3)sequenceComponentCount:(0,19):t(0,79)=*(0,81):t(0,80)=*(0,19)mxfUMID:t(0,81)=(0,82):T(0,82)=s32octet0:(0,22),0,8;octet1:(0,22),8,8;octet2:(0,22),16,8;octet3:(0,22),24,8;octet4:(0,22),32,8;octet5:(0,22),40,8;octet6:(0,22),48,8;octet7:(0,22),56,8;octet8:(0,22),64,8;octet9:(0,22),72,8;octet10:(0,22),80,8;octet11:(0,22),88,8;octet12:(0,22),96,8;octet13:(0,22),104,8;octet14:(0,22),112,8;octet15:(0,22),120,8;octet16:(0,22),128,8;octet17:(0,22),136,8;octet18:(0,22),144,8;octet19:(0,22),152,8;octet20:(0,22),160,8;octet21:(0,22),168,8;octet22:(0,22),176,8;octet23:(0,22),184,8;octet24:(0,22),192,8;octet25:(0,22),200,8;octet26:(0,22),208,8;octet27:(0,22),216,8;octet28:(0,22),224,8;octet29:(0,22),232,8;octet30:(0,22),240,8;octet31:(0,22),248,8;;arrayElement:(0,40)i:r(0,19)mxf_uu_get_referenced_package:F(0,2)headerMetadata:P(0,67)sourcePackageUID:P(0,79)packageSet:P(0,68)contentStorageSet:(0,3)set:(0,3)iter:(0,6)arrayElementValue:(0,40)arrayElementLength:(0,19)packageUID:(0,81)foundIt:r(0,2)int:t(0,2)mxf_uu_get_top_file_package:F(0,2)headerMetadata:P(0,67)filePackageSet:P(0,68)essContainerDataSet:(0,3)set:(0,3)topFilePackageUID:(0,81)mxf_uu_get_referenced_track:F(0,2)headerMetadata:P(0,67)sourcePackageUID:P(0,79)sourceTrackID:P(0,19)sourceTrackSet:P(0,68)packageSet:(0,3)trackSet:(0,3)iter:(0,6)trackID:(0,19)foundIt:r(0,2)mxf_uu_get_track_descriptor:F(0,2)sourcePackageSet:P(0,3)trackID:P(0,19)linkedDescriptorSet:P(0,68)descriptorSet:(0,3)childDescriptorSet:(0,3)iter:(0,6)arrayElementValue:(0,40)arrayElementLength:(0,19)linkedTrackID:(0,19)mxf_uu_get_utf16string_item:F(0,2)set:P(0,3)itemKey:P(0,83)value:P(0,84)mxfUTF16Char:t(0,85)=(0,86):t(0,83)=*(0,87):t(0,84)=*(0,88)wchar_t:t(0,86)=(0,89):t(0,87)=k(0,9):t(0,88)=*(0,85)__darwin_wchar_t:t(0,89)=(0,2)size:(0,38)uint16_t:t(0,38)void:t(0,1)g_ContentStorage_set_key:S(0,90)g_ContentStorage_Packages_item_key:S(0,90)g_EssenceContainerData_set_key:S(0,90)g_EssenceContainerData_LinkedPackageUID_item_key:S(0,90)g_GenericPackage_set_key:S(0,90)g_GenericPackage_PackageUID_item_key:S(0,90)g_GenericPackage_Tracks_item_key:S(0,90)g_GenericTrack_TrackID_item_key:S(0,90)g_GenericTrack_Sequence_item_key:S(0,90)g_Track_EditRate_item_key:S(0,90)g_StructuralComponent_DataDefinition_item_key:S(0,90)g_StructuralComponent_Duration_item_key:S(0,90)g_Sequence_StructuralComponents_item_key:S(0,90)g_SourceClip_set_key:S(0,90)g_SourceClip_SourcePackageID_item_key:S(0,90)g_SourceClip_SourceTrackID_item_key:S(0,90)g_SourcePackage_set_key:S(0,90)g_SourcePackage_Descriptor_item_key:S(0,90)g_FileDescriptor_LinkedTrackID_item_key:S(0,90)g_MultipleDescriptor_set_key:S(0,90)g_MultipleDescriptor_SubDescriptorUIDs_item_key:S(0,90):t(0,90)=k(0,10)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_primer.cgcc2_compiled.:t(0,1)=(0,1)_g_PrimerPack_key_entry_eq_uidentry_eq_uid:f(0,2)data:P(0,3)info:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,1)_entry_eq_tagentry_eq_tag:f(0,2)data:P(0,3)info:P(0,3)_free_primer_pack_entryfree_primer_pack_entry:f(0,1)entry:P(0,4):t(0,4)=*(0,5):t(0,5)=*(0,6)MXFPrimerPackEntry:t(0,6)=(0,7):T(0,7)=s18localTag:(0,8),0,16;uid:(0,10)=xsmxfUID:,16,128;;uint16_t:t(0,9)=(0,12)mxfLocalTag:t(0,8)=(0,9)mxfUL:t(0,11)=(0,13)mxfUID:t(0,10)=(0,11)short unsigned int:t(0,12)=@s16;r(0,12);0;65535;:T(0,13)=s16octet0:(0,14),0,8;octet1:(0,14),8,8;octet2:(0,14),16,8;octet3:(0,14),24,8;octet4:(0,14),32,8;octet5:(0,14),40,8;octet6:(0,14),48,8;octet7:(0,14),56,8;octet8:(0,14),64,8;octet9:(0,14),72,8;octet10:(0,14),80,8;octet11:(0,14),88,8;octet12:(0,14),96,8;octet13:(0,14),104,8;octet14:(0,14),112,8;octet15:(0,14),120,8;;unsigned char:t(0,15)=@s8;r(0,15);0;255;uint8_t:t(0,14)=(0,15)_create_primer_pack_entrycreate_primer_pack_entry:f(0,2)primerPack:P(0,16)entry:P(0,4)newEntry:(0,5)void:t(0,1):t(0,16)=*(0,17)MXFPrimerPack:t(0,17)=(0,18):T(0,18)=s20nextTag:(0,8),0,16;entries:(0,19)=xsMXFList:,32,128;;:T(0,20)=s16elements:(0,21),0,32;lastElement:(0,21),32,32;len:(0,22),64,32;freeFunc:(0,23),96,32;;MXFList:t(0,19)=(0,20):t(0,21)=*(0,25)long int:t(0,22)=r(0,22);-2147483648;2147483647;:t(0,24)=*(0,26)free_func_type:t(0,23)=(0,24)MXFListElement:t(0,25)=(0,27):t(0,26)=f(0,1)_MXFListElement:T(0,27)=s8next:(0,28),0,32;data:(0,3),32,32;;:t(0,28)=*(0,27)_free_primer_pack_entry_in_listfree_primer_pack_entry_in_list:f(0,1)data:P(0,3)entry:(0,5)mxf_is_primer_pack:F(0,2)key:P(0,29):t(0,29)=*(0,30):t(0,30)=k(0,31)mxfKey:t(0,31)=(0,11)mxf_create_primer_pack:F(0,2)primerPack:P(0,32):t(0,32)=*(0,16)mxf_free_primer_pack:F(0,1)primerPack:P(0,32)mxf_create_item_tag:F(0,2)primerPack:P(0,16)localTag:P(0,33)tag:(0,8)mxfLocalTag:t(0,8):t(0,33)=*(0,8)mxf_register_primer_entry:F(0,2)primerPack:P(0,16)itemUID:P(0,34)newTag:p(0,8)assignedTag:P(0,33)newEntry:(0,5)tag:(0,8):t(0,34)=*(0,35):t(0,35)=k(0,10)result:r(0,3)mxf_get_item_key:F(0,2)primerPack:P(0,16)localTag:p(0,8)key:P(0,36)result:r(0,3):t(0,36)=*(0,31)mxf_get_item_tag:F(0,2)primerPack:P(0,16)key:P(0,29)localTag:P(0,33)result:r(0,3)mxf_read_primer_pack:F(0,2)mxfFile:P(0,37)primerPack:P(0,32)newPrimerPack:(0,16)itemLength:(0,38)uint32_t:t(0,38)=(0,39):t(0,37)=*(0,40)unsigned int:t(0,39)=r(0,39);0;037777777777;MXFFile:t(0,40)=(0,41):T(0,41)=s52close:(0,42),0,32;read:(0,43),32,32;write:(0,44),64,32;get_char:(0,45),96,32;put_char:(0,46),128,32;eof:(0,45),160,32;seek:(0,47),192,32;tell:(0,48),224,32;is_seekable:(0,45),256,32;size:(0,48),288,32;free_sys_data:(0,42),320,32;sysData:(0,49),352,32;minLLen:(0,14),384,8;runinLen:(0,9),400,16;;:t(0,42)=*(0,50):t(0,43)=*(0,51):t(0,44)=*(0,52):t(0,45)=*(0,53):t(0,46)=*(0,54):t(0,47)=*(0,55):t(0,48)=*(0,56):t(0,49)=*(0,57):t(0,50)=f(0,1):t(0,51)=f(0,38):t(0,52)=f(0,38):t(0,53)=f(0,2):t(0,54)=f(0,2):t(0,55)=f(0,2):t(0,56)=f(0,58):t(0,57)=(0,59)int64_t:t(0,58)=(0,60):t(0,59)=xsMXFFileSysData:long long int:t(0,60)=@s64;r(0,60);01000000000000000000000;0777777777777777777777;numberOfItems:(0,38)newEntry:(0,5)localTag:(0,8)uid:(0,10)i:r(0,38)mxf_write_primer_pack:F(0,2)mxfFile:P(0,37)primerPack:P(0,16)iter:(0,61)=xsMXFListIterator::T(0,62)=s12nextElement:(0,21),0,32;data:(0,3),32,32;index:(0,22),64,32;;MXFListIterator:t(0,61)=(0,62)numberOfItems:r(0,38)entry:r(0,5)mxf_get_primer_pack_size:F(0,1)mxfFile:P(0,37)primerPack:P(0,16)size:P(0,63):t(0,63)=*(0,64)uint64_t:t(0,64)=(0,65)long long unsigned int:t(0,65)=@s64;r(0,65);0;01777777777777777777777;g_PrimerPack_key:S(0,30)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_utils.cgcc2_compiled.:t(0,1)=(0,1)mxf_sprint_key:F(0,1)str:P(0,2)key:P(0,3):t(0,2)=*(0,4):t(0,3)=*(0,5)char:t(0,4)=r(0,4);0;127;:t(0,5)=k(0,6)mxfKey:t(0,6)=(0,7)mxfUL:t(0,7)=(0,8):T(0,8)=s16octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;;unsigned char:t(0,10)=@s8;r(0,10);0;255;uint8_t:t(0,9)=(0,10)mxf_print_key:F(0,1)key:P(0,3)keyStr:(0,11):t(0,11)=ar(0,12);0;47;(0,4)long unsigned int:t(0,12)=r(0,12);0;037777777777;mxf_print_label:F(0,1)label:P(0,13):t(0,13)=*(0,14):t(0,14)=k(0,7)mxf_sprint_label:F(0,1)str:P(0,2)label:P(0,13)mxf_sprint_umid:F(0,1)str:P(0,2)umid:P(0,15):t(0,15)=*(0,16):t(0,16)=k(0,17)mxfUMID:t(0,17)=(0,18):T(0,18)=s32octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;octet16:(0,9),128,8;octet17:(0,9),136,8;octet18:(0,9),144,8;octet19:(0,9),152,8;octet20:(0,9),160,8;octet21:(0,9),168,8;octet22:(0,9),176,8;octet23:(0,9),184,8;octet24:(0,9),192,8;octet25:(0,9),200,8;octet26:(0,9),208,8;octet27:(0,9),216,8;octet28:(0,9),224,8;octet29:(0,9),232,8;octet30:(0,9),240,8;octet31:(0,9),248,8;;mxf_print_umid:F(0,1)umid:P(0,15)umidStr:(0,19):t(0,19)=ar(0,12);0;95;(0,4)mxf_generate_uuid:F(0,1)uuid:P(0,20)newUUID:(0,21)uuid_t:t(0,21)=(0,22):t(0,20)=*(0,23)__darwin_uuid_t:t(0,22)=(0,24)mxfUUID:t(0,23)=(0,25):t(0,24)=ar(0,12);0;15;(0,10):T(0,25)=s16octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;;mxf_get_timestamp_now:F(0,1)now:P(0,26)tv:(0,27)timeval:T(0,27)=s8tv_sec:(0,28),0,32;tv_usec:(0,30),32,32;;:t(0,26)=*(0,32)long int:t(0,29)=r(0,29);-2147483648;2147483647;__darwin_time_t:t(0,28)=(0,29)__int32_t:t(0,31)=(0,33)__darwin_suseconds_t:t(0,30)=(0,31)mxfTimestamp:t(0,32)=(0,34)int:t(0,33)=r(0,33);-2147483648;2147483647;:T(0,34)=s8year:(0,35),0,16;month:(0,9),16,8;day:(0,9),24,8;hour:(0,9),32,8;min:(0,9),40,8;sec:(0,9),48,8;qmsec:(0,9),56,8;;short int:t(0,36)=@s16;r(0,36);-32768;32767;int16_t:t(0,35)=(0,36)gmt:(0,37)tm:T(0,37)=s44tm_sec:(0,33),0,32;tm_min:(0,33),32,32;tm_hour:(0,33),64,32;tm_mday:(0,33),96,32;tm_mon:(0,33),128,32;tm_year:(0,33),160,32;tm_wday:(0,33),192,32;tm_yday:(0,33),224,32;tm_isdst:(0,33),256,32;tm_gmtoff:(0,29),288,32;tm_zone:(0,2),320,32;;mxf_generate_umid:F(0,1)umid:P(0,38)uuid:(0,23):t(0,38)=*(0,17)mxf_generate_key:F(0,1)key:P(0,39)uuid:(0,23):t(0,39)=*(0,6)EH_frame1EH_frame1EH_frame1_funcptr_funcptr_funcptr_funcptr_funcptrbin/double_clapperboard0000755000076600007660000007034411070223712016757 0ustar stuartcstuartc00000000000000  8__PAGEZEROX__TEXT00__text__TEXT __symbol_stub__TEXT4$__picsymbol_stub__TEXT4$$__symbol_stub1__TEXT40$__cstring__TEXT5 p% __picsymbolstub1__TEXT;+ __const__TEXT?@p/@__literal8__TEXT?P/__DATA@ 0__data__DATA@0__nl_symbol_ptr__DATA@0 __la_symbol_ptr__DATA@(|0(%__dyld__DATA@0__bss__DATA@ __common__DATA @48__LINKEDIT @@0 /usr/lib/dyld 4GX /usr/lib/libSystem.B.dylib@Z P$YDY,$(|: x8!T!48!z8;cW{:|H |<@!= |#x|yx|+x!b@ @<@@$/}"Kx@8= 9)5 H<|i|lxN!HX//A 8BH 9"}"Kx|t/@<@fx"@H8/@<@;FB@B/A|I|LxN!<@B@B/A|I|LxN!H<@B@/A|I|LxN!<`8<8c5$HI<| | xN!<`8@8c5TH)<`888c5hH<`8H8c5H <`8L8c5H<`8P8c5HA@/A,8/A H/AL/AP/A|I|Lx?;;5N!|~xHԀ8x| | xN!H//A 8BH 8b|bx|t/@=`9 9k5Ԉ |t/A | 9k|t@`9)K؀Hx| | xN!/A<Lx8| | xN!/AP| | xN!,@;@A,<`8D8c5HaD/AH<@8xexB@Fx#xH H=a4}N =a'P}N =a5}N =a}N =a5}N =@}=9N =`k@}iN |!|> x~x|8`8(H|`x8^8x^8|^88(8`-H|`x^88`-8H9!|N |B}=|9}N |B}=|9}N |B}=|9}N |!|> x~x|888`-H9|`x@8@ xBH<_BȀ88/A^8T>+A<_8b`H)<_8bHH=!|N |B}=|9}N |B}=|9}N |B}=|9}N ||~xB|#x|+x|3x8!8xH/A??<8;8x;xHi<xx88HQ8`Hh??<8}8808cH%H(??<8}8808cH}<888`8cH8`H`/A|}x||p8H``T{~/@??<8}88L8cHK;@;;xH}/|kxA;ZWF>W@.W@.}bp| Kx}]x}<x@88`H@```xH/@4K/;;@Kp``8!`|N ```|8B!H8/A,<<<8c88p8cHu88!P|x|N `||fxB|#x88!8a8HU/A<<<<8ct8P8$8cH8`H(```8A98`T@.|x8!`|N `|8!Hq8!P |`|N `|a|#xB|{x|+x|#x8!`;P88@<x8HKm/@4<<<8*c88x8cH9H`<_W 6x8B|K=/@4<<<8+c888cH 9HX`H/@L/A0<<<8,c888cH y9H<_ x88;,xH/A0<<<80c888cH )9Hx88<8@H ̀<9/A@<C0<xh8c lAl<_ɢ0<_ɂ8<_hh(ɢ@`$rp ``p!tH =W89}kKk1C}"+K``8!}Cxa|N ``||exB!?<d8;xH x8` H<x88 8cHY<x88)8cHAx8` H8!P|N ```||#x|@&B/A!0@H<8xH/A<x8H/@D~K8`HTdK<<888c8H}8`H$<x8cH <x8H||y@<8cH8`H`;H;@88xxK/@4>?<8܀v888cH H\``<x8 8H1/@U/A,>?<8݀v888cH )H@DxKU/@,>?<8ހv88H8cH Hxx88xK/A\>x8K /@@DxK/@>?<8v88H8cH uHP>?<8v888cH MH(>?<8v88`8cH %v<88x88cH 8`H1xx88xK/@4v<<8888cHH\```x8K/A<@DxK/@xv<<888H8cHi<88 8c;xHX\<x8H1`d<x8Hhl<x8Hpt<x8H逡x|<x8Hр<x8H<x8(H<x8HHxH8`Hv?<8888cHYv<8888cH=8`He<x8Ku/@,v?<888h8cHK`@/@< D`A(v?<8888cHK\<_8x;bHcxH/A0v?<8888cHqK``8{Z8:Hu/A\X\<:8cH!`Ad0j|IA`adH(`xx88xK1/@K~xx8Ke|xy@,v<<8888cH8`H~xx8K%|{y@,v<<888D8cH}8`H~xx8K|zy@,v<<888t8cH=8`He~xx8K|yy@,v<<8888cH8`H%-@L/A/A\.AT/A@<8cHq!A0j|IAaH/A /A.A /@,A(<8cH%!A0j|IAav8cXH!!XA\0j|IAXa\K8:X88@>~xHK8x8 |#x|pHM/@K```8!Ёa|}q }p N |#cCB!)K!!k})I _ BK|}kY|B|J|Z|@,<_"H<_!2H\```l<@C0 x|_xlptx|>^~h<_8bpH|lx<_ 8B4~h^>|xtpl!|}N |B|H|= 9ˌ/@!|> x|_xlptx|>^~h<_8bHM|lx<_ 8Bˌ~h^>|xtpl!|}N ||dxB8_!p8a98H Q8a8|}xH <_}]|~x9" B i|].<_x j;,xH ,@|}xxH H -8!|N =`@(}N =`@,}N =`@0}N __dyld_make_delayed_module_initializer_calls__dyld_image_count__dyld_get_image_name__dyld_get_image_header__dyld_NSLookupSymbolInImage__dyld_NSAddressOfSymbollibobjc__objcInit__dyld_mod_term_funcs'%s' failed in line %d fread((uint8_t*)key, 1, 16, mxfFile) == 16mxf_read_k(mxfFile, key)(c = fgetc(mxfFile)) != EOFbytesToRead <= 8mxf_read_l(mxfFile, llen, len)fseeko(mxfFile, len, SEEK_CUR) == 0fread(buffer, 1, 2, mxfFile) == 2mxf_read_kl(mxfFile, &key, &llen, &len)mxf_equals_key(&key, &g_AudioItemElementKey[num])len == 5760fread(g_audioBuffer, len, 1, mxfFile) == 1%5qd Click ch=%d, off=%d %.1fms Usage: %s [OPTIONS] Options: -h, --help Show help -h--helpMissing filename Double clapper board check of '%s' rbfopenmxf_equals_key_prefix(&key, &g_PartitionPackKeyPrefix, 13) && key.octet13 == 0x02mxf_skip(mxfFile, len)fseeko(mxfFile, -(16 + llen), SEEK_CUR) == 0position_file(file) Results: # frames = %qd # red flashes = %qd # clicks A1 = %qd # clicks A2 = %qd # clicks A3 = %qd # clicks A4 = %qd # flash with no click = %qd # click with no flash = %qd mxf_equals_key(&key, &g_VideoItemElementKey)len == 829440fread(g_videoBuffer, len, 1, mxfFile) == 1%5qd Red flash videoResult = check_video(&summary, file)audioResult[0] = check_audio(&summary, file, 0)audioResult[1] = check_audio(&summary, file, 1)audioResult[2] = check_audio(&summary, file, 2)audioResult[3] = check_audio(&summary, file, 3)Red flash but no clickClick with no red flashfprintfprintf$LDBL128libSystem.|B}h=k|}N |B}h=k|p}N |B}h=k|T}N |B}h=k|8}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|t}N |B}h=k|X}N |B}h=k|<}N |B}h=k| }N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|x}N |B}h=k|}N |B}h=k|<}N |B}h=k| }N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|x}N +4S +4 +4 +4 +4 +4 +4 C0@@D@@o@4?@.@> @ @ 3DD:d! d! f<?@?P?`?p! .! D! D!0D!4D!DD!HD!LD!D!D!D!D" D"(D"@D"DD"D"D"D"D"D"D"D"D"D"D"D"D"D"D#($! ;@J@U@a@l@ù܀2ɀ ' n    & 7 H e ƀ ր > W @ @ €1 @ " ! @ ! ! ! @ @ @ )@ 8" 9@ L"@ M" N@ a" b# c# d$N#$ e#0.#0D#0D#8D#<D#LD# o$#0 @ @ $lN#.#D#D#D#D#D#D#D$D$( $# @ @ π8 # $< ߀  $U$N$<V$@.$@D$@D$DD$HD$PD$Tf$$@|@@$,N$l$p.$pD"$pD*$D&$D"$D*$D'$D&$D*$D+$D,%@D0% D2%D4%D6%D7&dD<&$"$p@!@!@!#P$8&7N%H$&<0'@=$p>&?$8N&.&D@&DA&DB&DC&DD' DE'$DF'0@$@&M@?Yj{$N'D.'PDI'PDP'dDI'hDP'xDR'|DU'D`'Da'Dj'Dr(Dt(Du($D(0D(D(D(D)D),D)DD)D)Dx)D)D*@D*TD*D*D*D*D*D+ D+$D+<D+TD+lD+|D+D+D,D,D @D,D,D,D,D,D,D,D,D-D-@D-D-D.D.(D.4D.PD.tD.D.D.D~.D.D/$I'P@H@H@p؀}X@ 'P H8!@,(0-).H88C@N)O*P HZ 8e @p+|q+r H| 8 @+-H8@.//0$N/0&o?P&r?@&u?`&x?p4( @J( `}d/0d/0 d/0f<+./0D$/0D)/4D*/8D+/<D$/@D(/PD)/TD$/XD*/\D)/`D(/dD+/hD)/lD*/pD+/tD)/xD*/|D-/D//D1/D2/9$$/0N@#[@%l΀/00$N0.0D60D604D=0@D<0HD=0PD<0TDK0\D<0`DK0hD<0pDK0tD<0xDK0|D<0DK0$60@5$@55@9?GU@;^0_0`$N0.0DQ0DQ0Dd0Db0Dd0De0Df1Dg1Di10Dj1@Dk1DDn1PDo1`Dp1dD1pD`1|D1D1D1D1D1D1D1a$Q0@N@O@O@P@P׀@S@T  @T @_ '0(@b5J0K1|L1M$N1.1D1D1D1D1D1D1D1D1D2D2 D2PD2\D2pD2D2D2D2D2D2D2D2D2D2N$1k@z@@@@@@@ 1@122$@N2d2 ,2 03L4H @  @c @ @ @ D H9 LL Pf T X \ ` d h l; @0w10`'PB#f p0/0S&]`swZ-4@G`hp<?MF N[` &(68=Y09Qkz|4 h           _NXArgc_NXArgv___progname__dyld_func_lookup__start_environdyld_stub_binding_helperstart___darwin_gcc3_preregister_frame_info___keymgr_dwarf2_register_sections__cthread_init_routine__mh_execute_header_atexit_catch_exception_raise_catch_exception_raise_state_catch_exception_raise_state_identity_clock_alarm_reply_do_mach_notify_dead_name_do_mach_notify_no_senders_do_mach_notify_port_deleted_do_mach_notify_send_once_do_seqnos_mach_notify_dead_name_do_seqnos_mach_notify_no_senders_do_seqnos_mach_notify_port_deleted_do_seqnos_mach_notify_send_once_errno_exit_mach_init_routine_main_receive_samples___keymgr_global__dyld_register_func_for_add_image__dyld_register_func_for_remove_image__init_keymgr__keymgr_get_and_lock_processwide_ptr__keymgr_set_and_unlock_processwide_ptr_abort_calloc_free_mxf_read_uint16_usage___sF_fclose_fflush_fgetc_find_audio_click_mono_find_red_flash_uyvy_fopen_fprintf$LDBLStub_fputc_fread_fseeko_fwrite_memcmp_memset_perror_printf$LDBLStub_puts_strcmp_find_audio_click_32bit_stereo_red_diff_uyvy_log10_sqrt___stub_getrealaddr_NSAddressOfSymbol_NSIsSymbolNameDefinedWithHint_NSLookupAndBindSymbolWithHint_strcpy_strlen_pointer_to__darwin_gcc3_preregister_frame_info_darwin_unwind_dyld_add_image_hook_darwin_unwind_dyld_remove_image_hook/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/archive/test/double_clapperboard.cgcc2_compiled.:t(0,1)=(0,1)_g_SystemItemElementKey_g_PartitionPackKeyPrefix_g_VideoItemElementKey_g_AudioItemElementKey_mxf_read_klmxf_read_kl:f(0,2)mxfFile:P(0,3)key:P(0,4)llen:P(0,5)len:P(0,6)i:r(0,2)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,7):t(0,4)=*(0,8):t(0,5)=*(0,9):t(0,6)=*(0,10)FILE:t(0,7)=(0,11)mxfKey:t(0,8)=(0,12)uint8_t:t(0,9)=(0,13)uint64_t:t(0,10)=(0,14)__sFILE:T(0,11)=s88_p:(0,15),0,32;_r:(0,2),32,32;_w:(0,2),64,32;_flags:(0,16),96,16;_file:(0,16),112,16;_bf:(0,17),128,64;_lbfsize:(0,2),192,32;_cookie:(0,18),224,32;_close:(0,19),256,32;_read:(0,20),288,32;_seek:(0,21),320,32;_write:(0,22),352,32;_ub:(0,17),384,64;_extra:(0,23),448,32;_ur:(0,2),480,32;_ubuf:(0,24),512,24;_nbuf:(0,25),536,8;_lb:(0,17),544,64;_blksize:(0,2),608,32;_offset:(0,26),640,64;;:T(0,12)=s16octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;;unsigned char:t(0,13)=@s8;r(0,13);0;255;long long unsigned int:t(0,14)=@s64;r(0,14);0;01777777777777777777777;:t(0,15)=*(0,13)short int:t(0,16)=@s16;r(0,16);-32768;32767;__sbuf:T(0,17)=s8_base:(0,15),0,32;_size:(0,2),32,32;;:t(0,18)=*(0,1):t(0,19)=*(0,28):t(0,20)=*(0,29):t(0,21)=*(0,30):t(0,22)=*(0,31):t(0,23)=*(0,32):t(0,24)=ar(0,33);0;2;(0,13):t(0,25)=ar(0,33);0;0;(0,13)__darwin_off_t:t(0,27)=(0,34)fpos_t:t(0,26)=(0,27):t(0,28)=f(0,2):t(0,29)=f(0,2):t(0,30)=f(0,26):t(0,31)=f(0,2):t(0,32)=xs__sFILEX:long unsigned int:t(0,33)=r(0,33);0;037777777777;__int64_t:t(0,34)=(0,35)long long int:t(0,35)=@s64;r(0,35);01000000000000000000000;0777777777777777777777;c:r(0,2)length:r(0,10)uint64_t:t(0,10)llength:r(0,9)uint8_t:t(0,9)bytesToRead:r(0,2)i:r(0,2)c:r(0,2)length:r(0,10)llength:r(0,9)bytesToRead:r(0,2)bytesToRead:r(0,2)_mxf_skipmxf_skip:f(0,2)mxfFile:P(0,3)len:P(0,10)mxf_read_uint16:F(0,2)mxfFile:P(0,3)value:P(0,36)buffer:(0,37):t(0,36)=*(0,38):t(0,37)=ar(0,33);0;1;(0,9)uint16_t:t(0,38)=(0,39)short unsigned int:t(0,39)=@s16;r(0,39);0;65535;_mxf_equals_keymxf_equals_key:f(0,2)keyA:P(0,40)keyB:P(0,40):t(0,40)=*(0,41):t(0,41)=k(0,8)_check_audio_g_audioBuffercheck_audio:f(0,2)summary:P(0,42)mxfFile:P(0,3)num:P(0,2)key:(0,8)llen:(0,9):t(0,42)=*(0,43)Summary:t(0,43)=(0,44):T(0,44)=s64frameCount:(0,45),0,64;flashCount:(0,45),64,64;clickCount:(0,46),128,256;clickNoFlashCount:(0,45),384,64;flashNoClickCount:(0,45),448,64;;int64_t:t(0,45)=(0,35):t(0,46)=ar(0,33);0;3;(0,45)len:(0,10)click:(0,2)offset:(0,2)usage:F(0,1)cmd:P(0,47):t(0,47)=*(0,48):t(0,48)=k(0,49)char:t(0,49)=r(0,49);0;127;_g_videoBuffermain:F(0,2)argc:P(0,2)argv:P(0,50)file:r(0,3)summary:(0,43)videoResult:r(0,2):t(0,50)=*(0,47)key:(0,8)llen:(0,9)len:(0,10)key:(0,8)llen:(0,9)len:(0,10)key:(0,8)llen:(0,9)len:(0,10)key:(0,8)llen:(0,9)len:(0,10)key:(0,8)llen:(0,9)len:(0,10)g_PartitionPackKeyPrefix:S(0,41)g_SystemItemElementKey:S(0,41)g_VideoItemElementKey:S(0,41)g_AudioItemElementKey:S(0,51)g_videoBuffer:S(0,52)g_audioBuffer:S(0,53):t(0,51)=ar(0,33);0;3;(0,41):t(0,52)=ar(0,33);0;829439;(0,13):t(0,53)=ar(0,33);0;5759;(0,13)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/archive/test/avsync_eval.cgcc2_compiled.:t(0,1)=(0,1)red_diff_uyvy:F(0,2)video:P(0,3)sumSqDiff:r(0,4)int:t(0,4)=r(0,4);-2147483648;2147483647;double:t(0,2)=r(0,4);8;0;:t(0,3)=*(0,5):t(0,5)=k(0,6)unsigned char:t(0,6)=@s8;r(0,6);0;255;find_red_flash_uyvy:F(0,4)video_buf:P(0,3)line_size:P(0,4)total_diff:r(0,2)double:t(0,2)i:r(0,4)find_audio_click_32bit_stereo:F(0,1)p_audio:P(0,3)p_click1:P(0,7)p_offset1:P(0,7)p_click2:P(0,7)p_offset2:P(0,7):t(0,7)=*(0,4)moderate1_off:r(0,4)found2:r(0,4)moderate2_off:r(0,4)i:r(0,4)samp2:r(0,8)int32_t:t(0,8)=(0,4)find_audio_click_mono:F(0,1)p_audio:P(0,3)bitsPerSample:P(0,4)p_click:P(0,7)p_offset:P(0,7)moderate_off:r(0,4)bytesPerSample:r(0,4)audio_size:r(0,4)i:r(0,4)samp:r(0,8)_funcptr_funcptrbin/update_archive_mxf0000755000076600007660000202120011070223712016611 0ustar stuartcstuartc00000000000000  8__PAGEZERO__TEXT00 __text__TEXT"__symbol_stub__TEXTĬ__picsymbol_stub__TEXTĬ$__symbol_stub1__TEXTİ0__cstring__TEXT_|__picsymbolstub1__TEXT$`` __const__TEXT*  __literal8__TEXT?@/__eh_frame__TEXT?P/Ph __DATA@0__data__DATA@H0__nl_symbol_ptr__DATA@H 0H1__la_symbol_ptr__DATA@h0h9__dyld__DATAA(1(__const__DATAA010__bss__DATAA4__common__DATAAP48__LINKEDITP@ /usr/lib/dyld 4GX /usr/lib/libSystem.B.dylib@+Nx P))+k6LdiK6("|: x8!T!48!z8;cW{:|H |<@!= |#x|yx|+x!b@ @<@@$/}"Kx@8= 9)H<|i|lxN!HX//A 8BH 9"}"Kx|t/@<@fx"@H8/@<@;FB@HB/A|I|LxN!<@B@PB/A|I|LxN!H<@B@/A|I|LxN!<`8<8cHI<| | xN!<`8@8cH)<`888c(H<`8H8c@H <`8L8cXH<`8P8cxHA@/A,8/A H/AL/AP/A|I|Lx?;;ŜN!|~xHԀ8x| | xN!H//A 8BH 8b|bx|t/@=`9 9kŔ |t/A | 9k|t@`9)K؀Hx| | xN!/A<Lx8| | xN!/AP| | xN!,@;@A,<`8D8cŨHaD/AH<@8xexB@LFx#xHH=aİ}N =a)}N =a}N =a%}N =a}N =A(}=9N =`kA,}iN |!|> x~x|8`8(Hu|`x8^8x^8|^88(8`-H|`x^88`-8H !|N |B}=|9}N |B}=|9h}N |B}=|9}N |!|> x~x|888`-H |`x@8@ xBH<_B 88/A^8T>+A<_8b`H<_8bHH !|N |B}=|9}N |B}=|9}N |B}=|9}N ||exB!?<88;xHx8` HQ<x88.8cH<x8888cH<x88;8c0H<x88H8clHx8` H8!P|N ```||vxB|#x::;!??_??>`8@W:8.xH/Ax8Hm/@{K8Hdx8HI/@;Kx8H)/@;Kt<<xch88cH9{KA8HA$<<88h8c8H(/@4<<88h8c48H]{K8H/@$<<88h8cL8KW:~x888.Hō/@<~x8`H,~xx88H58/@(<x8<ch8cH=8`H8!P|x|N |8B99 |}x!<_<<;<88,xH -/@D<_<<<B`88`88Ɯh8%| xH ```<<xx88899 H /@D<_<<<B`88`88Ɯh8-| xH ```<_?<x;l8 84xH /@8<_<<<B`88`8H8Ɯh82| xH <<xx88\89 9 H /@8<_<<<B`88`88Ɯh89| xH P<<xx8l889 9 H /@8<_<<<B`88`88Ɯh8@| xH<<xx80889 9 H %/@8<_<<<B`88`8D8Ɯh8G| xH<<xx88899 H/@8<_<<<B`88`88Ɯh8N| xH$<<xx8889 9 H]/@8<_<<<B`88`88Ɯh8U| xH<<xx8|889 9 H/@8<_<<<B`88`88Ɯh8\| xH\<<xx8@889 9 H/@8<_<<<B`88`8T8Ɯh8c| xH<<xx8889 9 H1/@8<_<<<B`88`88Ɯh8j| xH<<xx88899 H/@8<_<<<B`88`88Ɯh8q| xH0<<xx8p8|89 9 Hi/@8<_<<<B`88`88Ɯh8x| xH<<xx848l89 9 H/@8<_<<<B`88`8@8Ɯh8| xHh<<xx88\899 H/@8<_<<<B`88`88Ɯh8| xH<<xx88L89 9 H=/@8<_<<<B`88`88Ɯh8| xH<<xx8@8<89 9 H/@8<_<<<B`88`8T8Ɯh8| xH<<<xx88,89 9 Hu/@8<_<<<B`88`88Ɯh8| xH<<xx88899 H/@8<_<<<B`88`88Ɯh8| xHt<_; <x; x8xxH/@8<_<<<B`88`88Ɯh8| xH<<xx88899 HM/@8<_<<<B`88`8(8Ɯh8| xH<<xx88899 H/@8<_<<<B`88`88Ɯh8| xHL<<xx88899 H/@8<_<<<B`88`88Ɯh8| xH<<xx8`889!9 H!/@8<_<<<B`88`8t8Ɯh8Ā| xH<_<xx;8,xH/@8<_<<<B`88`8H8Ɯh8ɀ| xH(<<xx88899 Ha/@8<_<<<B`88`88Ɯh8Ѐ| xH<_<<x;88xHA/@8<_<<<B`88`88Ɯh8ր| xHd<<xx8 8|H8/8@H<_<<<B`88`808Ɯh8ڀ| x`| N!88a88!P|N ``|88|}x!H8c8@8`8!P]}|N |a|#xB|{x!H||x}/AHM8W:;xH/}@H<_<<<B808`88Ƥd8| | xN!8Hx`x8H}dx8H8/@L<_<<<B808`8x8Ƥd8| | xN!8```8!`|xa|N ``||~x!``c/A|/A|xH^8|~8cHɁ~8cHu~8cHW~8cH]~8cH֡~8cH~8cH~8cH~8cH!~/AH88!P|N |/B!@8/@,/@$<<<88c8T8ƢHvA8/A<_<<8`B888TH|x``C|HT` T&v|KPTB>|BxD```|@HTBb TB&v| PT>|x```C}"HU) U)&|@PTB>|BKxDN ``|A|+xB|#x|}x8x!?_;zdxH/A\=`C0=[:xxa@a8ɨl|BI|QlBlAD<@``8h(h($Ht)<_t?zHs|#x|}x8!pxxA|N ```||byB!A|t/@Hp```T`1@,=?Tb:)|BJ4TH ```8@H 0C|/A$|t/@``8`H8`H/|^x@K8!P|N ```|a|#xB|{x|#x88!8K/@x88K/@T<_<<<B8P8`88Ɲ8| | xN!``a8/@HȀ8<cx88H=/@<_<<<B8P8`88Ɲ8| | xN!K`<_cx;xH/Ah;<xcxxHU/@@<_<<<B8P8`88Ɲ8| | xN!K xH̉`;8xK/@x88K/@H<_<<<B8P8`88Ɲ8| | xN!K``8<cx8I8H/@<_<<<B8P8`8 8Ɲ8| | xN!KH`<_cx;xHq/Ah;<xcxxH/@@<_<<<B8P8`88Ɲ8| | xN!KxH9`;P8xKE/@x88K1/@@<_<<<B8P8`88Ɲ8| | xN!K\8<cx88|H/@<_<<<B8P8`8 8Ɲ8| | xN!K```<_cx;|xH!/Ah;<xcxxHѵ/@@<_<<<B8P8`88Ɲ8| | xN!KxH`/cA<\<8cx8@8lAD!@GDEFH/@H<_<<<B8P8`88Ɲ8| | xN!K``;8xKe/@x88KQ/@@<_<<<B8P8`8l8Ɲ8| | xN!K|8<cx88\H/@<_<<<B8P8`88Ɲ8| | xN!K <_cx;\xHM/Ad;<xcxxH/@@<_<<<B8P8`8(8Ɲ8| | xN!KxH;8xK%/@x88K/@@<_<<<B8P8`88Ɲ8Ā| | xN!K<8<cx8 8LH/@<_<<<B8P8`88Ɲ8ŀ| | xN!K<_cx;LxH /Ad;<xcxxHΡ/@@<_<<<B8P8`888Ɲ8ɀ| | xN!KlxH;8xK/@x88K/@@<_<<<B8P8`88Ɲ8π| | xN!K8<cx88AD8"AD!DaD8cHKaD8cHu/@P<_<<<Bl8w8`8<8ƌ8p| | xN!8aDK١88HWTAD8bHDd8H{/@L<_<<<Bl8w8`8p8ƌ8|| | xN!K```AD=??9+㴁k㴀8㔁B I  j8J 8\㤁B AD" L8ADb @!DIB\PTX!DiHva/@@<_<<<Bl8w8`88ƌ8| | xN!K<_Ad8㄀ADbHv/@@<_<<<Bl8w8`8 8ƌ8| | xN!KL/@\AD<8tbHu/@@<_<<<Bl8w8`88ƌ8| | xN!KADbH/@@<_<<<Bl8w8`88ƌ8| | xN!KADbH/@@<_<<<Bl8w8`808ƌ8| | xN!KHADbaD8cH/@@<_<<<Bl8w8`8d8ƌ8| | xN!KADbK/@@<_<<<Bl8w8`88ƌ8| | xN!KADbH4/@@<_<<<Bl8w8`88ƌ8| | xN!KLaD8cHq/@@<_<<<Bl8w8`88ƌ8| | xN!KAD8<8888hdAD!DI܀bH?8e8H/@@<_<<<Bl8w8`8 8ƌ8| | xN!K <_DA\8e8H/@@<_<<<Bl8w8`88ƌ8| | xN!KAD=<88ĀbH/@@<_<<<Bl8w8`88ƌ8| | xN!K`<_DA8e8H/@@<_<<<Bl8w8`88ƌ8| | xN!K=?AD!h8ݼbH/@@<_<<<Bl8w8`88ƌ8| | xN!K8\<8A08|x8xLAp>HJLap8HADp8xbH9/@@<_<<<Bl8w8`88ƌ8| | xN!K<_8At8hADbHҙ/@@<_<<<Bl8w8`88ƌ8 | | xN!K<_8A@8XADbH9/@@<_<<<Bl8w8`8P8ƌ8 | | xN!KP<_>AAD8ԁ!b8@H/@@<_<<<Bl8w8`88ƌ8 | | xN!K<_88Ax8ĀADbH/@@<_<<<Bl8w8`8 8ƌ8 | | xN!K<_DAP8ഀe8$H/@@<_<<<Bl8w8`8|8ƌ8| | xN!K$AD>8Ȁ$bH/@@<_<<<Bl8w8`88ƌ8| | xN!KȀAD=>8ܸ8ऀb$H١/@@<_<<<Bl8w8`8l8ƌ8| | xN!Kh<_88AT;xADxb$H/@@<_<<<Bl8w8`88ƌ8| | xN!KAD=88b$H=/@@<_<<<Bl8w8`8P8ƌ8| | xN!K䤀AD>_88b$H1/@@<_<<<Bl8w8`88ƌ8| | xN!KH<_88A8tADb$H /@@<_<<<Bl8w8`8$8ƌ8| | xN!KADx;d9"Lb$8T:d|*H/@@<_<<<Bl8w8`88ƌ8| | xN!KtAe8!<8H/AAD!hb8ݼH/A$.A<aL88$HDLap8HADp8xbH/@<_<<<Bl8w8`88ƌ8&| | xN!K<aLx8(HD9Lap8H=ADp8xbHY/AԜAt88hADbH/AԸA@88XADbH/AA`A88@ADbH/@`<_<<<Bl8w8`88ƌ82| | xN!K̀AD<88lbHI/AԐAx888ĀADbHu/AԨD<8؀e8 H/AĀAD8Ȁ bH/AAAD<8ܸ8\b H%/AAT888xADb HQ/@<_<<<Bl8w8`8@8ƌ8@| | xN!KȀAD<8ܸ8Lb Hԥ/AԸAT888xADb H/AЀAD!Td;xb 9"Lx8T:d|*Hy/AԀD<88a@8H~A@@8XADbHI/AlAD<88lbH/A҈Ax888ĀADbHE/AҠD<8؀e8 H/AҼAD8Ȁ bH/AAAD<8ܸ8\b H/AAT888xADb H!/@<_<<<Bl8w8`8@8ƌ8| | xN!K٘AD<8ܸ8Lb Hu/AҰAT888xADb Hڡ/AȀAD!Td;xb 9"Lx8T:d|*HI/ÀD<88߄4b,H/@@<_<<<Bl8w8`88ƌ8À| | xN!K<_8A8tADb4Hu/@@<_<<<Bl8w8`8ѐ8ƌ8Ā| | xN!KҌADxxb4H /@@<_<<<Bl8w8`88ƌ8ŀ| | xN!K4Addx8㄀ADb4H/@@<_<<<Bl8w8`8h8ƌ8ƀ| | xN!K؀AD<88db4H/@@<_<<<Bl8w8`88ƌ8ǀ| | xN!K|AD<8@8Tb4H /@@<_<<<Bl8w8`8x8ƌ8Ȁ| | xN!K AD<88Db4H/@@<_<<<Bl8w8`88ƌ8ɀ| | xN!KĀADH<8884b4H/@@<_<<<Bl8w8`8Ԁ8ƌ8ʀ| | xN!K`H8`H9H8`P8H)AD<<88b4Hν/@@<_<<<Bl8w8`88ƌ8̀| | xN!KAD<88b4Hq/@@<_<<<Bl8w8`8Ք8ƌ8΀| | xN!KψAD<88b4H/@@<_<<<Bl8w8`88ƌ8π| | xN!K,AD<88b4H/@@<_<<<Bl8w8`8֠8ƌ8Ѐ| | xN!KЁaDK 4TI:8B})ZK hD/@;????_??e888H/AʴAD8߄8b,H/AԀA88tADb8H/AA|8l8̀ADb8H̱/A A8t8ߴADb8H/A(AD88޼b8Hu/AHAD<88ެb8He/AdAD<88ޜb8HE/AˀAD<88ތb8H%/A˜AD<88|b8H/A˸AD<<8l`2b8H/AЁaD;K 8TI:8B})ZK hDA|e??88\Hq/@@<_<<<Bl8w8`888ƌ8| | xN!K̨AD!hb8ݼHE/@@<_<<<Bl8w8`8,8ƌ8| | xN!KL<_aL88ܠA`H-ՀLap8HـADp8xbH/@@<_<<<Bl8w8`8ǰ8ƌ8| | xN!K̀AD!tb8h8HU/@@<_<<<Bl8w8`8ܨ8ƌ8| | xN!KlA@88XADbH/@@<_<<<Bl8w8`8$8ƌ8| | xN!KD?8؀e8 H}/@@<_<<<Bl8w8`88ƌ8| | xN!KʴAD8Ȁ bHE/@@<_<<<Bl8w8`8ʌ8ƌ8| | xN!K\<_;ܸA;ܨADxxb H-/@@<_<<<Bl8w8`8݈8ƌ8| | xN!KD>8e8Ha/@@<_<<<Bl8w8`88ƌ8| | xN!Kɘ=?AD!<8ܘb H1/@@<_<<<Bl8w8`8X8ƌ8| | xN!K8ADxxbH/@@<_<<<Bl8w8`88ƌ8| | xN!K<_DA8xe8HI/@@<_<<<Bl8w8`8D8ƌ8| | xN!KȀ=?AD!X8hbH /@@<_<<<Bl8w8`8߰8ƌ8| | xN!K AD88bHzADxbKQ/@@<_<<<Bl8w8`8 8ƌ8| | xN!KǸDADe88H%/@8<_<<<Bl8w8`8`8ƌ8| xHAD!b8$H/@8<_<<<Bl8w8`88ƌ8| xHdDAle88 H=/@8<_<<<Bl8w8`8L8ƌ8| xHD8e8H=/@8<_<<<Bl8w8`88ƌ8| xHDA\e88H/@8<_<<<Bl8w8`8H8ƌ8| xHlAD<88bH/@8<_<<<Bl8w8`88ƌ8 | xHDAe88H1/@8<_<<<Bl8w8`88ƌ8 | xHĀAD!hb8ݼH /@8<_<<<Bl8w8`808ƌ8| xHpAt88hADbH/@8<_<<<Bl8w8`88ƌ8| xH<aL88$H&ULap8HYADp8xbHu/@8<_<<<Bl8w8`8ǰ8ƌ8| xHA@88XADbH/@8<_<<<Bl8w8`88ƌ8| xHTA88@ADbH}/@8<_<<<Bl8w8`88ƌ8| xHAx888ĀADbHu/@8<_<<<Bl8w8`848ƌ8| xHD8؀e8 H/@8<_<<<Bl8w8`88ƌ8| xHXAD8Ȁ bH/@8<_<<<Bl8w8`8ʌ8ƌ8| xH!D<_;ܸ;\xi xH/@8<_<<<Bl8w8`88ƌ8| xHAT<8`ˀ;bxADdxb Hy/@8<_<<<Bl8w8`8|8ƌ8| xHLD>?8| xH<_<<<Bl8w8`8¸8ƌ8?| xHp<_<<<Bl8w8`8H8ƌ8@| xH<<_<<<Bl8w8`88ƌ8*| x``| N!88a88!a|}p N |!|#xB|3x|+x8|;x!}Cx||x888HS/@L<_<<<B8 8`88%T8:;| | xN!HL``xx%xxhxIx8a8K|~y@8/A8a8H\)`8!px!|N ``||~xB!|888K/@P<_<<<B8`8088$d8| | xN!8`H```;|8~xHJu/@L<_<<<B8`8088$d8€| | xN!8`H``;8~xHJ/@L<_<<<B8`80888$d8À| | xN!8`HL``~<8888vHm/@D<_<<<B8`808`8$d8ŀ| | xN!8`H~8H_/@D<_<<<B8`8088$d8ǀ| | xN!8`H~8H_Q/@D<_<<<B8`8088$d8Ȁ| | xN!8`H8~88Ho/@D<_<<<B8`8088$d8ɀ| | xN!8`Hx88K~888HY/A4<_<<<B808`8L8$d8̀HTx88K1~888HY/AD<_<<<B808`8L8$d8΀| | xN!8`H(x888K8````8!`|N ```|< B`ƨ|+x|#x|}x!0=?8IrЁ)rЀ bB!8DaHDـ~88888HhQ/@D<_<<<B8`8 `888| | xN!8`Hx~x8HUi/AD<_<<<B8`8 `8H88| | xN!8`H x888K{8``8!`|N ```|!KyU8!P8`|N ```||wxB|#x|+x}Cx}Cx!|3x|;x<8l|H/@D<_<<<B808`88d8!| xH```|<%x8lH/@<_<<<B808`88d8"| xHLd H/A d;;AԀ/@Hx;?``8n`}hH/A ̀;;AԀ|DxK}y/@@<_<<<B808`8P8d82| xH``;;||xdxKvA/@8<_<<<B808`88d87| xH<_||;BnPDxH]/@8<_<<<B808`88d88| xH0=?;x8I4)4xbB !aAHdxdxKue/@8<_<<<B808`8H8d8<| xH||DxH/@8<_<<<B808`8t8d8=| xH\8|HQ/@8<_<<<B808`88d8B| xH |HA/@8<_<<<B808`8(8d8C| xHĀ|Hm/@8<_<<<B808`8h8d8D| xH||HA/@8<_<<<B808`88d8E| xH4|Hi/@8<_<<<B808`88d8J| xH|H/@8<_<<<B808`8,8d8L| xH|HP/@D<_<<<B808`8t8d8O| xH````+A@@+@8<_<<<B808`8|8d8P| xH |88`H-)/@8<_<<<B808`88d8Q| xH|H/@8<_<<<B808`88d8S| xHt|888HN/@8<_<<<B808`8 8d8Y| xH$|؀8H%/@8<_<<<B808`8L8d8[| xH=?|8In@)n@ B+ K8 \@|H/@8<_<<<B808`88d8`| xHX/\;B@H<"p`|||^p|P7@$8[x;=>>>_>?>==|܀8n0H{u/A|8n H/A<|8m܀H/A؀|ex8m;ZHE/A|8m8H-/A |8m8mH/A(|8m88H9/A@|܀HNU/A`8|H/A;A [xK/@:aL8|:Ax~x~dx;`H=8|~DxH=~cxx~Ex888HA/@T/c;{A;@<_<<8`B88d8d8| | xN!HD<p`|||^p|P7@ 8;`=>>>_>?>==|܀8n0Hy/A|8n H/A<|8m܀H/À|Ex8m;He/A|8m8HM/A|8m8mH%/A|8m88HY/A4|܀HLu/AT8|H/At;{A xK=|8mLHH/@8<_<<<B808`8L8d8| xH=|8k,HHY/@8<_<<<B808`88d8| xH>_|8k|HH /@8<_<<<B808`88d8| xH@|Hu/@8<_<<<B808`8D8d8Ā| xH|Hf /@ <_<<<B808`8h8d8ŀ| xH```<_<<<B808`8t8d8)| xHp<_<<<B808`88d8-| xH<<_<<<B808`88d8w| xH<_<<<B808`8T8d8x| xH<_<<<B808`88d8y| xH<_<<<B808`8H8d8z| xHl<_<<<B808`88d8{| xH8<_<<<B808`88d8|| xH<_<<<B808`88d8}| xH<_<<<B808`88d8| xH<_<<<B808`8(8d8| xHh<_<<<B808`88d8| xH4<_<<<B808`8T8d8| xH<_<<<B808`88d8| xH<_<<<B808`8H8d8| xH<_<<<B808`88d8| xHd<_<<<B808`88d8| xH0<_<<<B808`88d8| xH <_<<<B808`88d8| xH <_<<<B808`88d8| xH <_<<<B808`88d8р| xH `<_<<<B808`88d8Ԁ| xH ,<_<<<B808`88d8Հ| xH <_<<<B808`88d8݀| xH <_<<<B808`8X8d8ހ| xH <_<<<B808`88d8߀| xH \<_<<<B808`8<8d8| xH (<_<<<B808`88d8| xH <_<<<B808`88d8| xH <_<<<B808`8`8d8| xH <_<<<B808`88d8| xH X<_<<<B808`8<8d8| xH $<_<<<B808`88d8| xH <_<<<B808`8D8d8| xH <_<<<B808`88d8| xH <_<<<B808`88d8| xH T<_<<<B808`848d8| xH <_<<<B808`8l8d8| xH <_<<<B808`88d8| xH <_<<<B808`88d8| xH <_<<<B808`88d8| xH P<_<<<B808`8 8d8| xH <_<<<B808`88d8| xH<_<<<B808`88d8| xH<_<<<B808`88d8| xH<_<<<B808`88d8%| xHL<_<<<B808`8X8d8&| xH<_<<<B808`88d8'| xH<_<<<B808`88d8(| xH<_<<<B808`88d8)| xH|<_<<<B808`88d8,| xHH<_<<<B808`8`8d8-| xH<_<<<B808`8d8d8.| xH<_<<<B808`88d82| xH<_<<<B808`88d83| xHx<_<<<B808`848d86| xHD<_<<<B808`8l8d88| xH<_<<<B808`88d8=| xH<_<<<B808`88d8>| xH<_<<<B808`88d8A| xHt<_<<<B808`8 8d8C| xH@<_<<<B808`88d8J| xH <_<<<B808`8 8d8P| xH<_<<<B808`8,8d8S| xH<_<<<B808`8`8d8T| xHp<_<<<B808`88d8Y| xH<<_<<<B808`88d8b| xH;xH/@:@x:~xHQH~xHU|dx|ܐH=E/A,;| |<8m<exHi5/A@| <8m,H9/AX=>?| 8m8m Hyi/@<_<<<B808`88d8ր| xH,|8mL~exHh/A | <8lH/A8|8m8m Hx/AT<|8lH/Ah|<888lH/A|;\ |8k|ExHh/A| <8lH!/A| <8klHs/AĨ| <8k\Hr/Aܨ| <8kLHr/A| <8k?| 8m8m HvE/@t<_<<<B808`88d8| x``| N!8Hp~cxDx~Ex888H,/@<<_<<8`B8\ex8d8 | | xN!HH:|8mL~xHe/A| <8lH)/A|8m8m HuQ/A48<<|8lH!/AH|<888lHa/A\: |8k,~ųxHd/At| <8lH{/A| <8kHh/A|HM/AĀ| HM/A|܀H7/A~xH0|܀ H7/A~óxH0/;{;A|P;Z@H|HMy/A| HMe/A4|܀H7!/AT8|H01|܀ H7/AlxyxH0~xH/@ |H/Ap|H/A|H|\<I i$|H/A|H-/A|H/A=?|8Il)l B+ K ؀|H/A~xKX8Hl``d/@hx;K,;x@;UK~x@0V(4;:|Kh```a8!@|N ``||zxB|+x|#x8|3x! |;x;!LHL@#xHZ/@<_<<<B_88`8v\8D8:@| | xN!aH/@ H <_<<<B_88`8x8D8̀H <_<<<B_88`8y8D8Ȁ| | xN!K<_<<<B_88`8y8D8ƀ| | xN!KL<_<<<B_88`8y88D8ŀ| | xN!K<_<<<B_88`8y8D8€| | xN!K<_<<<B_88`8x8D8| | xN!K<_<<<B_88`8x8D8| | xN!K\<_<<<B_88`8x 8D8| | xN!K <_<<<B_88`8w8D8| | xN!K`<_<<<B_88`8w8D8| | xN!K`aLKH]/@D<_<<<B_88`8v|8D8:@| | xN!KPaLH/@D<_<<<B_88`8v8D8:@| | xN!K;X:PCx88x~xHY/@D<_<<<B_88`8v8D8:@| | xN!KxH*/@D<_<<<B_88`8v8D8:@| | xN!KL:@L~xH+Q/@@<_<<<B_88`8w8D8| | xN!Ka@8cHA@Cx8H/@@<_<<<B_88`8wT8D8| | xN!K!8AT8@9)}#Kx!PPbI@A@@@<_8h:@: _<_==ACxx88~xH8y/A@A89 x8B|Jx~~iH/AHPTCxH9i/@4A88w8`88DH```<x8IHCe/A,PTCxx@99!DH8}/AT<_aD`H5e/AH<_aD`H/AaH?)/A<a_dH?Q/AlaD88H*YaD~xKW-/A\!8aPCx8T!)}*Kx})p|P|IH- /A쀁DCxHD/@A<88`88x| 8D| xN!Kx``<x8IHB%/A\/@DPTCxx@99!x;@KEx8|H5|}yA :Hx:H4`+A<_WI:8B| .|| N @L dd``~QA/@P/@<_<<exBOP8m8`889;`| | xN!8H @exxxH48|ٮ`/ALHT`~QA/H@P/@<_<<exBOP8m8`88I9;`H| | xN!8HH @exx8|H3|\8Kt~QA/@P/@<_<<exBOP8m8`889;`| | xN!8H @exx8|PH3u|[8PK|Q@D<x8@8<8m88H͙/@h9|#x||x^/@0xHɩ8|{xH```8/[T 6|@<(/@0'G|j0|I)A @@@H`'G}0}i)A@@A```Gg |cP|BIA@h@@````>^ |l|K89}P}bI~ Gg||w(H;9H@T'G }Cx~ |fP|EI88}C`}"Y>^ K```^ @|g 8x }F`}%Y88}@}i9~ H] |`/~$@ xHDZ|{xK^>9``8!p}Cx|N ``||#x|+x|dx8,|}x! |3x|;x;H;!txH#xx8,Hو/@9 /@0H\`xx88K/A/A,;A@xdxExK/A/@(8<xK/AH``/@@DxKY/AH``HA@8P@@0```xx88K5/@$HX`xdxExK/AH8`8!P|N Hp```||~x!``c/A$8c H~/AH88!P|N `||`y!A8a88K8!`|N ||~x!``c/A08cH~8cHy~/AH88!P|N ``||}xB8`|#x!H}/|bxa8@L<_<<<B08`8p8Q@8P8| | xN!8`H``8<8c8P H a88cH/A88`HT<_<<<B08p8`8Q8P8| | xN!8a8K8````8!`|N ```48N `||~xB|#x!c8~A8B "b8~ /Ax8KxAԐ@848| | xN!8`H0xDxxxH/@D<_<<<B8`8`8?,848| | xN!8`HxxxH8c|dx|cp dx8a8H`8a8H=/A`8a8H|dxxK/@<_<<<B8`8`8?X848| | xN!8`H4z48|`#yA @  A@A@L@@DxHI9 4|jx|~P|]I0c|B@A@P8@@D<_<<<B8`8`8?848| | xN!8`H|z48@A@`@@X| PxHu/@D<_<<<B8`8`8@D848| | xN!8`H8`8!pA|N |a|#xB|{xx!?888K/@H<_<<<B8`808=`818| | xN!8`H`8cxKI/@D<_<<<B8`808=818| | xN!8`H;<8xH```xH/AtxH8|~xHa/@xcxK/@<_<<<B8`808=818| | xN!8`H8````8!pa|N ```||~xB|#x!K1/@H<_<<<B088`8T}JCx});x|+xW>}cx9W|x}JcxW`F>W{@.})[x}J3x|x})+x}Jx})x}Jx})x}Jcx$DAN ``K```K```K```K```K``` C#c D$dN ``` C#c D$dN ```C#c D$d C#cD$dN ```||}x|#x!K8}8K8}8K8}8K8}8K8}8K8!P8}8|Kp```K```||}x|#x!Ky8!P8}8|K\``K````K```||}x|#x!K8}8K8}8K8}8K8!P8}8|K`||}x|#x!Ky8!P8}8|K\``||+x|}x!Ki8!P8}x|KL``T8@A8`8BTB>/@/A8c@|B48T>|CxN |AT|+x!8AT|}x|+x;`x88K8/A48;;T>@x``T:8|.8!pA|N ||+xB8c!<8ԀH8,A ~88!P|x|N ``||}x|+x|#x!88Kxx88Kq8!`|N ``||}x|+x|#x!88Kxx88K!8!`|N ``8|#x|xH|!|yx|#x|#x|+x|3x!H|{yA$xH|~xx8H/@dxHM/@#xxK`xH-/A@xH@0xH}|~xx8HM/A8`H8`8!`!|N ```|a|}x|#x|3x|+x!88K}xxfx88K8!pa|N |a|}x|#x|3x|+x!88K-xxfx88K8!pa|N dN ``T`>dN T`F>Tb>dTi>D$N T`@.TF>e|CxTwF>Ty>T{>TbT>%eT`T>|Lcx| SxEN `|!|`xTc>hKI8!P|N `|!|`xTc>hK)8!P|N `|!ahK8!P|N ```|!a8/ADxx9 ``C8 T >|BFpHD8c8@8!P|N ||#x|+x|}x!H8cTk>@@x/ADxx9@``C8 T >|BFpPI8c 9)@@@08!P|PUc<8T<|c|H8`8!P|N ```8cK``8cK|``||}x|#x!`cK8!P}8|KK```K```K```||}x|#x!`cK}8Ku}8Ki}8K]8!P}8|K@```||}x|#x!`cK8!P}8|K||#x|+x|+x!K8!Px8|K`||~xB|#x|+x!C/A (AxKu^/@hxHA/|bx~@P<_<<<B8`8`8&|8 8Ā| | xN!8`H0```|CxxxH588`8!P|N ```||bxB|+x8!``c08|#x/@$<<<8%8c88,Ho|Dx|x88K/@L<_<<<B8p8`8,88%| | xN!8H|``;<xxKUa8x8K58/@H<_<<<B8p8`8,88%| | xN!8``8!p|x|N ``||~xB|#x|+x!88Kˉ/@P<_<<<B8`8 8$8p8| | xN!8`H```;<xHg9A8!@xaDAH<"bB8K9/@P<_<<<B8 8`8&48p8| | xN!8a8K˱8`Hx`a8<x8K/@H<_<<<B8 8`8+8p8| | xN!K``88``8!p|N ```||bxB|+x|3x8!``c08|#x/@0<<<88c88)Hl```|Dx|x88K/@L<_<<<B 88`8)88Ӏ| | xN!8Hl``a8xxKE8/@H<_<<<B 88`8*88Ԁ| | xN!8``8!`|x|N ``||+xB|#x8!``E0<8/@$<<<88c88)XHj88KM/@D<_<<<B808`8)x88| | xN!8HĀ~0xx8DxK5/@L<_<<<B8`P88 88`| | xN!CxH8`H$!8CxI8BYH}8``8!p!|N ```|A|ixB|3x|;x8|+x!``C08|#x/@,<<<88cr8P8(HF``/@Ky,ApHh`|Cx}$Kx|x88KA/@H<_<<<B֠8`8^8D8P8| | xN!8`H`A8b/@T֓<8|H%|{y@<_<<<B֠8^8`88P8ĀHX``+AH<_<<<B֠8`8^88P8Ȁ| | xN!8`HX`8<8@K@AD<_<<<B֠8`8^88P8ʀ| | xN!8`HadxKI/@@<_<<<B֠8^8`8 l8P8׀| | xN!KA@8<8א8ˀ| | xN!8`Hp```A8/AD<_<<<B8`8>@8t8א8ˀ| | xN!8`HbxK8`8!`|N ```||+xB8!888K/@P<_<<<B8`8=@8<8֐8Ԁ| | xN!8`Ht```A8+AD<_<<<B8`8=@88֐8Հ| | xN!8`Hbx8Hwa/@8<_<<<B 818`8L8L83| xHdx#xHw/@8<_<<<B 818`88L84| xH54#xT<|T:8 Hw]/@ <_<<<B 818`88L85| xH`<_<<<B 818`88L8(| xH,<_<<<B 818`88L8)| xH<_<<<B 818`88L8*| xH<_<<<B 818`8P8L88| xH<_<<<B 818`88L89| xH\<_<<<B 818`88L8:| xH(<_<<<B 818`88L8>| xH<_<<<B 818`8<8L8B| xH<_<<<B 818`8t8L8C| xH#xHt/A#xHs/A؈#xHs/A #xHu/@<_<<<B 818`88L8;| x`| N!88H=W:#x|H.Ht/A4;@A؈5/AP;]W8#x|.HvQ/A]#x|BHv5/A5;@A/@88H$4;/AKT```a88!`!|N ``|a9 B|zx|+x|#x|3x!P:D!D~xK/@<_<<<B8`8"8088a| | xN!8`H0```Cx~ijxHyY/@<_<<<B8"8`8\88f| | xN!/@@HD<_<<<B8"8`8p88ƀ| | xN!K```<_<<<B8"8`8<88À| | xN!Kt<_<<<B8"8`8 88€| | xN!K8<_<<<B8"8`888| | xN!K<_<<<B8"8`888| | xN!K<_<<<B8"8`8l88| | xN!K<_<<<B8"8`8@88| | xN!KH``<_<<<B8"8`8$88| | xN!K<_<<<B8"8`888| | xN!K<_<<<B8"8`888| | xN!K<_<<<B8"8`8ݴ88| | xN!KPCx8>Hl)/@@<_<<<B8"8`8ڄ88g| | xN!K@3>/? A+? A/?AP+?AX/< A/?A`?<8`]8܀| | xN!>8CxHu/@ HH /?A/?@H<```/? A+? A/? A /? @H/? Ah/?@pHDCxHu!/@H<_<<<B8"8`8ڨ88m| | xN!K``>/AH<_<<<B8"8`888n| | xN!K``3H HDCx8Hm /@@<_<<<B8"8`888r| | xN!K DCx8Hl/@L<_<<<B8"8`8888s| | xN!K```>/A<_<<<B8"8`8x88tH`DCx8Hl%/@L<_<<<B8"8`8ۈ88x| | xN!K,```>/A<_<<<B8"8`8x88y| | xN!K``DCx8 Hku/@L<_<<<B8"8`888}| | xN!K|```>/A8<_<<<B8"8`8x88~KP`3 HDCx8(Hh/@@<_<<<B8"8`888| | xN!KР>/A<_<<<B8"8`8488H`DCx8,Hh/@L<_<<<B8"8`8D88| | xN!K<```>/A<_<<<B8"8`8488| | xN!K``DCx80HgU/@L<_<<<B8"8`8t88| | xN!K```>/A8<_<<<B8"8`8488KP`3HDCx84Hey/@@<_<<<B8"8`8ܤ88| | xN!K>/A<_<<<B8"8`888HDCx85Hd/@@<_<<<B8"8`888| | xN!KP>/AH<_<<<B8"8`888| | xN!K``3H`Cx8HHei/@@<_<<<B8"8`888| | xN!KCx8LHe/@@<_<<<B8"8`8L88| | xN!KPL/AH<_<<<B8"8`8x88| | xN!K``aH!>KU >8BA<_<<<B8"8`8݌88| | xN!K;;`CxxHf/ACx8:Hb/ACx8PHc/Ad;aD:P|tK1/AAH8B/AH@H!Di4/ATTc:Hti|sy@@<_<<<B8"8`8h88| | xN!H!Di5/ATTc8Ht |ty@D<_<<<B8"8`888| | xN!Kt`Cx8THb/@@<_<<<B8"8`8 88| | xN!K Cx8XHb/@@<_<<<B8"8`8P88| | xN!KЁ!DI5 4TB<|BXTB:8B AL<_<<<B8"8`8|88| | xN!Kl```aT!>|BYU >8BA<_<<<B8"8`888| | xN!K``Cx88H`I/AlCx8I4@AԈ 5}#Kx/AP;W8CxxHb/A8CxHb/APaD8T>C5@A8<~ix~x`d9|t|tK1/AAT8B/AT@!>```U#>8@HP]<<<8`8"8 88̀| | xN!KD`a>8@@A@@AAD<_<<<B8`8"8(88р| | xN!8`HD8`H~cxHn-/A ~xHn~xKٵ8`Hl```yA;;:`::@K$/AKh!D; 4/AK```/AK`8!a|N ```|a||x|@&B,|#x;;PA!AE8B |Cx8@3P.A4[54TB<|BTB:8B |F8B|Cx8@<x8|Hh/@D<_<<<B8,8`848ƽ8| xH````xxxHl/@\<_<<<B8,8`8d8ƽ8| x``| N!88H```x8< Hg/@@<_<<<B8,8`88ƽ8| xK``x8H_/@8<_<<<B8,8`88ƽ8| xKLxdxHnq/@8<_<<<B8,8`88ƽ8| xKx8? Hg /@8<_<<<B8,8`8 8ƽ8| xKx8H^/@8<_<<<B8,8`848ƽ8| xKtxHa)/@8<_<<<B8,8`8T8ƽ8| xK,xH`/@8<_<<<B8,8`88ƽ8| xKx8? He/@8<_<<<B8,8`88ƽ8| xKx8H]/@8<_<<<B8,8`848ƽ8| xKTxH`5/@8<_<<<B8,8`88ƽ8| xKx8? He /@8<_<<<B8,8`808ƽ8| xKx8H\/@8<_<<<B8,8`848ƽ8| xKx $xH_Y/@8<_<<<B8,8`8X8ƽ8| xK,x8?Hd1/@8<_<<<B8,8`8Œ8ƽ8| xKx8H\ /@8<_<<<B8,8`8´8ƽ8| xK(xH\a/@8<_<<<B8,8`88ƽ8| xKTx8?HcY/@8<_<<<B8,8`8 8ƽ8| xK x8H[1/@8<_<<<B8,8`8´8ƽ8| xKĀ,xH[/@8<_<<<B8,8`848ƽ8| xK|x8?Hb/@8<_<<<B8,8`8d8ƽ8| xK4x8HZY/@8<_<<<B8,8`8´8ƽ8| xK쀛0xHZ/@8<_<<<B8,8`8Ì8ƽ8| xKAx8?Ha/@8<_<<<B8,8`8ø8ƽ8| xKXx8HY}/@8<_<<<B8,8`88ƽ8| xK4xHX/@8<_<<<B8,8`88ƽ8| xKx8?H`/@8<_<<<B8,8`808ƽ8 | xKx8HX/@8<_<<<B8,8`88ƽ8 | xK85xHW/@8<_<<<B8,8`8X8ƽ8 | xK88`a88!`aa|}p N ||#xB8? |~x!H_/@D<_<<<B`88`8 8ƴ8| | xN!8H$x8THTA/@H<_<<<B|P88`8\8Ʊ|8)| | xN!8H`dxxHT/@P<_<<<B|P88`88Ʊ|8*| | xN!8Hp```xxHT)8/@L<_<<<B|P88`88Ʊ|8+| | xN!8```8!`|xa|N ``|A|#xB|3x|+x||x!``HRM/@D<_<<<Bz8`888Ư85| | xN!8`HxHQ/@P<_<<<Bz8`888Ư86| | xN!8`H0```xHQ/@P<_<<<Bz8`888Ư87| | xN!8`H``` xHS/@<_<<<Bz8`8888Ư88| | xN!8`Hl;`>W:x|H.HR/A;@A/AX;````^W}8x|.HS/A@^x|BHS/Ad;{@A8`H/AKd<_<<<Bz8`888Ư8?| | xN!8`H<_<<<Bz8`888Ư8@| | xN!8`HL<_<<<Bz8`88h8Ư8;| | xN!8````8!`A|N |||y!Al/AP``` /A| ~| xN!xH[/AxK``88!P|N ```||~x!``c/A K9~/AH[988!P|N ``8 N ``|||xB8`|#x!H\|~y@D<_<<<Bv@8`88$8ƿ\8$| | xN!8`HxKm8`8!P|N ```||~xB8`|#x!H\ ,@D<_<<<Bu8`888ƾ8]| | xN!8`H@8^/@ ~H ^b^~8`8B^8!P|N ||~xB8`|#x!H[M,@D<_<<<Bt8`8@88ƽ8s| | xN!8`HL8/@~~H```~^8`8B^8!P|N `|a|{xB8`|3x|#x|+x!HZu,@L<_<<<Bt8p8`8@8ƽ,8| | xN!8HL``8;/@,[8{{8B[H```/@/9`@DH`IB@l/A|IxK``@}"KxH8`|Ix9kIA /@8@\/@{H``i/C@{```[88B[H@```HW18H(}"Kx9`9 K`/@LK `8!`|xa|N ``cN ``||#x|+x!`/AH``~xxN!/A~H ```/@8`8!P|N ```|A|zx|#x|+x!/A;`~dxxN!/AX/@/@ H`/@xHUZ8BZH,`/Ax|xK|``;8!`xA|N `c8/A|xN `C8`/M bN ``,#AHC8BA8@K```@8K``cB@/@8`N /AcN /A/8i|@K``D8C8@CN `,|bx@KԀ8M /@8N ```8 | xB@/@N |9 KN ```C/A"#H9 #``#/AC8BCH`8``0 |`IN `cN ``cN |8 B|~x!<8bHXY/A 8`/A8`8!P|N `|8 B|~x!<8b\HW/A 8`/A8`8!P|N `|8 B|~x!<8aHW/A 8`/A8`8!P|N `|8 B|~x!<8aHW9/A ~ +@+8`@ `8`8!P|N ``|B}H|<8aTHW`||~x!K]/A~/A/A8`H `8`8!P|N ``||~x!K8@/A^8BTB> B8@|B8!P|Cx|N ```||~x!K8/Ah @|8!P|x|N `|B}H|<8K`K```|B}H|<8KH`K@```K0```,M 8c`K||~x!``c/A Kɀ~/AHO88!P|N ``||`y!A8a88K8!`|N |8B8|}x!HPM<8}`jKM9 88@8`=8!P=]x}|]p}t|N ``||}xB8`!HP|~y@H<_<<<Bj`8`888ƴ 8| | xN!8`H`K8`8!P|N |||xB8`|#x!HP=|}y@D<_<<<Bi808`88Ƴ8-| | xN!8H ^8|`x>~ ]=}K8/@H<_<<<Bi808/88Ƴ8`| | xN!xHM88!P|x|N ```||#xB|}x|#x!K=?}P\TX8I\])\ b]~P\8a88`>^ ~^TXKQ```8a8K/A`8a8K=|dxxK1/@<_<<<Bh8`8 88Ʋ8Ā| | xN!8`H8`8!`|N ```||~xB8`|#x!HM/|dxa8@L<_<<<Bg8`888ƱP8| | xN!8`H<``xKM/A88`H8a8K}8``8!`|N ```|B!K 8/@@<_<<<Bf8$8`8h8ư8| | xN!88!P|x|N `||~xB|#x|+x!88K/@P<_<<<Bf@8`888ư8| | xN!8`H```8xK/A 88`H````<_<<<Bf@88`8P8ư8| | xN!8a8K8````8!`|N ```||~xB|#x!8a8K/@D<_<<<Be 8`88`8Ʈ8ـ| | xN!8`H8xK/A 88`H````<_<<<Be 88`808Ʈ8ڀ| | xN!8a8K8````8!`|N ```||#xB!H8%/@L<_<<<Bd8`8p8t8ƭ8| | xN!8`H``t~p8`8!P|N ||#xB!p/@L<_<<<Bc8`88 8ƭ@8 | | xN!8`H``H7A/@H<_<<<Bc8`888ƭ@8 | | xN!8`H`>p^tA@P @@H`<_<<<Bc8`88,8ƭ@8 | | xN!8`H4} }i9 9@8`}b[x4>p^t^0``8!P|N ```||#xB!H6%/@L<_<<<Bb8`8p8t8ƫ8| | xN!8`H``|~x8`8!P|N ||#xB!x/@L<_<<<Ba8`88T8ƫ@8| | xN!8`H``H5A/@H<_<<<Ba8`888ƫ@8 | | xN!8`H`>x^|A@P @@H`<_<<<Ba8`88t8ƫ@8!| | xN!8`H4} }i9 9@8`}b[x<>x^|^8``8!P|N ```|:`B|yx~x|#x;!K|xx#xW 68BX|^xH3|{x|#x/@L<_<<<B`8`8p8t8Ʃ8@| | xN!8`H``#xHK=9 Dx|jx#x}}izH?/@P<_<<<B`8`8p8,8Ʃ8C| | xN!8`HP```xx#xHC/@L<_<<<B`8`8p8T8Ʃ8D| | xN!8`H``#xH7/@D<_<<<B`8`8p8t8Ʃ8F| | xN!8`H#xH6/@D<_<<<B`8`8p88Ʃ8G| | xN!8`H<#xH7/@D<_<<<B`8`8p88Ʃ8H| | xN!8`H耚#xH7i/@D<_<<<B`8`8p8 8Ʃ8I| | xN!8`H $#xH7/@D<_<<<B`8`8p8@8Ʃ8J| | xN!8`H8(,#xH6/@D<_<<<B`8`8p8x8Ʃ8K| | xN!8`H04#xH6a/@D<_<<<B`8`8p88Ʃ8L| | xN!8`H8<#xH6 /@D<_<<<B`8`8p88Ʃ8M| | xN!8`H0@#xH5/@D<_<<<B`8`8p8 8Ʃ8N| | xN!8`H܀DH#xH5]/@D<_<<<B`8`8p8P8Ʃ8O| | xN!8`HL#xH4Y/@D<_<<<B`8`8p88Ʃ8P| | xN!8`H08P#xHBE/@D<_<<<B`8`8p88Ʃ8Q| | xN!8`Hx#x8HC /@D<_<<<B`8`8p88Ʃ8R| | xN!8`H~x8a8KI8a8K/A`8a8KA|dx#xHAu/@<_<<<B`8`8p808Ʃ8W| | xN!8`H 8``8!|N ```|!|{x|@&B|#x|#xA!K5/A#x;;K|zxKU$x;.8a8KQHX``8a8KM/|ixA\|I i$AZzI(i,H`(,}~B "b88H+Q/@X<_<<<BWP8ް8`8\8ơ8| | xN!8a8Ky8`Hp```8x8H*/@L<_<<<BWP8ް8`88ơ8| | xN!K```8x8H+%/@@<_<<<BWP8ް8`88ơ8| | xN!K48x8H+/@@<_<<<BWP8ް8`88ơ8| | xN!K8x8 H+=/@@<_<<<BWP8ް8`888ơ8| | xN!K8x8(H*/@@<_<<<BWP8ް8`8t8ơ8| | xN!K88x80H*/@@<_<<<BWP8ް8`88ơ8| | xN!K䀁8x88H*A/@@<_<<<BWP8ް8`88ơ8| | xN!K8x8@H)-/@@<_<<<BWP8ް8`8$8ơ8| | xN!K<8x8DH)/@@<_<<<BWP8ް8`8X8ơ8| | xN!K老8x8LH(/@@<_<<<BWP8ް8`88ơ8| | xN!K8x8PH-/@@<_<<<BWP8ް8`88ơ8| | xN!K@x8<8@H9/@<_<<<BWP8ް8`88ơ8| | xN!K`xdxH-I/Aa8dxK/A <;@À88`H"G8` H+||y@D<8p8א8`8$8h| | xN!xK͵8`H``xxKY/@@<8p8א8i8d8`| | xN!xH)qK``xxHi/@0<8p8א8`88l| | xN!K\8xH/@0<8p8א8`88m| | xN!K;Z@8`H0```8`H/AK```8!|N ```|A|{xB|#x|#x;!Ky<C cx878B|^xH$ /@D<_<<<BC808`88ƍ8| | xN!8HcxxxH(|zy@L<_<<<BC808`88ƍ8| | xN!8HL``x8a8K`8a8KӍ/A|8a8K||xcxLH/A|cxHu/@<_<<<BC808`88ƍ8| | xN!8H|cx8Hm8/@HD<_<<<BC808`8D8ƍ8| | xN!8HL<_<<<BC808`8 8ƍ8| | xN!8```8!p|xA|N ``|a|#xB|+x|3x!;H888@xH}/@D<_<<<BA88`88Ƌ@8| | xN!8HTxKM8/A@H!@ADaLPAT88}] ;[8!|xa|N ``|?B|{x|#x|+x|3x!c ;<_;;B4;!8```cxH-/AL|Ю@(8|yT>/ @ H0```+A;;@8`H; ;cxH/A/~;;@8a8K/A~x~ųxcxH/A8cxT>H+AA ^8!P|x|N ``8`N ``cH <``8`N ``c N `/M H`8`N ``8`8N `89 9@# C$N `|a|{x!|#x`# C$cHA @ P@A;H``|+x;}}iA,@ @A ```|+xH`` P;x|xx|RH; [$|~P|]I[ {$8!`xa|N 8`N `` $1}gXA@$`@@`8@H``#|I@c $|CxN ``8`N ``C 9 A$@$C@A``9 }#KxN `,|kxA(/@`C c$||```/A  A @| (@@p```8 $HX#C|eP|DI0c|B/A4A@(@@ ```8K k$H8|xN `$c N `8`N ``cN `/M H`|a||x|@&B8`4|#xA!He|~y@L<_<<<B58`8\8p8ƌ8ɀ| | xN!8`HL``884H 8`(H.|}x@T<_<<<B58\8`88ƌ8ˀ| | xN!xH@H``88(H<x8H)/}A<_=?,8`8B9)^<_>=?8B 9)^<_> =?8B,9)<^<_>=?8BL9)|^<_>=?8B9) ^ <_>$8B^(H`xH8``8!`aa|}p N `|a||x|@&B8`4|#xA!H|~y@L<_<<<B48`8|88Ɗ8| | xN!8`HL``884H)8`(H!.|}x@T<_<<<B48|8`88Ɗ8| | xN!xH@H``88(H<x8,HI/}A<_=?,8`8B9)^<_>=?8B,9)<^<_> =?8BL9)\^<_>=?8Bl9)^<_>=?8B9),^ <_>$8B^(H`xH8``8!`aa|}p N `|a||x|@&B8`4|#xA!H|~y@L<_<<<B2<8`888ƈ8| | xN!8`HL``884HI8`(HA.|}x@T<_<<<B2<88`88ƈ8| | xN!xH@H``88(H<x8PHi/}A<_=?,8`8B9)<^<_>=?8BL9)\^<_> =?8Bl9)|^<_>=?8B9)^<_>=?8B9)L^ <_>$8B̐^(H`xH=8``8!`aa|}p N `|||xB8`4!H|~y@H<_<<<B0`8`888Ƈ8E| | xN!8`H(`884Hy8`(Hq|}yA88(H]<_=?8`B0X9)А]<_>=?,8B9)^<_>=?8B9)^ <_>=?8B 9)0^<_>=?8B@9)`^<_> 8Bp^$<_8BP^(H\``<_<<<B0`88G8x8Ƈ8`| | xN!xH8````8!P|N ```|/!B|zx|+x|#x|3x!8`A8`4H |~y@P<_<<<B.8`88$8ƅ`8q| | xN!8`H@```884H8`(H|{yA88(H/[@;;`<_~,8B=?8`^<_9)8BБ>=?^<_9)8B@> =?^<_9)P8B>=?^<_9)`8Bp>=?^ <_9)8B>$^(HX`<_<<<B.88s88ƅ`8`| | xN!xH8````8!`!|N ```||~x!``c/A\C,/AD|Cx| | xN!~(/A | c,| xN!~/AH 88!P|N ```c,}N c,}N c,}N c,}N c,}N c,}N c,}N c,}N $c,}N 0N ``08`/M |xN ``|8B|#x!88K/AD<_<<<B+p8`888Ƃ 8| | xN!8`H88`8!`|N |8B|#x!88K/AD<_<<<B*8`8@88Ɓ8| | xN!8`H8A98`T@.|x8!`|N `|8B|#x!88K/AD<_<<<B*@8`88<8ƀ8| | xN!8`H48A98`!:a;TTBU)@.|x|Kx|[x8!`|N ```|8B|#x!88K-/AD<_<<<B)88`88ƀ08| | xN!8Ha8A988:<;=>UITb9@8`U@.9|cSxA;|BKxU>U|ccx|B[x|;xT>}ISx9@Tƀ|+x|cSx|BKxA?WF>W@.|cCx|B;x|x8|c3x|B+x|cx|Bx|cSx^~8!`|x|N ``K```KP```K```K```|8B!l8lK8/A@<_<<<B(8`8`8L8~8$| | xN!88!P|x|N ``||#x8BT>!888A9K!8/A@<_<<<B'l88`88~8.| | xN!88!`|x|N ```|TF>T>BT>8|#x!88;A8!9a:Kq8/A@<_<<<B&8,8`8h8}|8:| | xN!88!`|x|N ```||#xBWWTF>W@.!T>T>|Cx|+x|Lcx|SxWF>W>W>88889!:;<=A>?K/8A@<_<<<B& 88`8~8|8J| | xN!88!|x|N `|!|#xT>lK)8!P|N `|!|#xT>lK8!P|N `|!lK8!P|N ```|!8W@.W@.}bp| Kx}^x}=x@`8|8yH\``/;;@K|<_<<<B#88`8|8z08| | xN!88!`|x|N ``||~xB|+x|3x!K/@D<_<<<B!808`8{X8x8| | xN!8HdxxxK8/@H<_<<<B!808`8{t8x8| | xN!8``8!P|x|N ``K````KP```K@```K```|!|+x|#x|yx!K/A#xdxx8KH|~|]+A/@+@;@H``^P#x88ExK@\Cx8@@A@@A```8`H,```y;;@dK8```8!`!|N ```K ```|8B!KE8/A@<_<<<B88`8yD8v08ڀ| | xN!88!P|x|N +|ixA(/@ +A8H```TF>8@8 |Ky@T>8@8|Ky@T>8@8|Ky@x8@8|K#y@hT@.TF>TF>|x8|Ky@LTT>T>|x8|Ky@0TT>T>|x|@y|&T ```/Ai0/A@@|`x|xN ``|A;dB|#x|zxW`>|3x!|+x+@,<<<88c8t8wH``/@|+A/@D+@<<_<<8`B8x98t| | xN!8HCxxK18@H```/ AT8|#x48A|09 HT< F40|40|0| Sx} SyAd<_<=xB8x@x9t8`9 | | xN!8H<``T 8|@P4I}@2A0H(`W< IL0|0| cx```8T>|xA;CxxKAD<_<<<B8P8`8x8t8| | xN!8HCxx88KW`>AD<_<<<B8P8`8x8t8| | xN!8H(8H 9 7@<8888K8!p|xA|N ``|A|+xB|#x|zx!K xx|{xCxdxK/@L<_<<<B088`8v@8q8;`| | xN!```8!`cxA|N ``||3xB|+x||x!K/@D<_<<<B88`8u8q08| | xN!8HdxxxK8/@H<_<<<B88`8u8q08| | xN!8``8!P|x|N ``|a|;xB|+x|3x||x!K/@P<_<<<B88`8t8p@8| | xN!8Hp```xdxxxK8/@D<_<<<B88`8t8p@8| | xN!8`8!`|xa|N ``K```K```K```||~xB|+x!K/@H<_<<<B`88`8s8o8f| | xN!8Hh`xxK8/@L<_<<<B`88`8s8o8g| | xN!8```8!P|x|N ``||~xB|+x!K/@H<_<<<Bp88`8s$8n 8n| | xN!8Hh`xxK)8/@L<_<<<Bp88`8sD8n 8o| | xN!8```8!P|x|N ``K ```K```|8!H8!P |`|N `|!HU8!P |`|N ``|8|~x|#x!H/@,8~88H8/A```88!P|x|N `|8!H8!P |`|N `|8|~x|#x!Hu/@,8~88H]8/A```88!P|x|N `|8!H8!P |`|N `|8!H8!P |`|N `|8 !H8!P |`|N `c|ct|cTcN ```2N ``c2N |a||y!A/Ap|/AH8/@Lx;;````~ /A He~ /;;@```8!`x88a|H8!`a|N ```||~x!``c/A</A$|xHɀ^8~/AH88!P|N ```||~x!``c/A</A$|xHI^8~/AH-88!P|N ```||`y!A8a88K8!`|N ||by!A8b$A8K8a8K-8!`|N ``||byB|#x!A0/A(8!P8|K@```<<<8j8c8m82H||byB|#x!A0/A(8!P8|K```<<<8q8cP8mh82~B "ba88c$K퀁8/@0<<<8x8c8b8eHuq```8zKm8/@x???<;8`;{b8ex8zfx\|I|LxN!<xfx8`8f48| | xN!8a8K88!p|xA|N ||}xB8`F$!H/a8@D<_<<<Bp8`88d8`h8Ѐ| | xN!8`HW48F$8H鉀a8<8Ka8<8@8cKua8<888d`KM/@T<_<<<Bp88`8dh8d8;| | xN!``8a8K=8`HVa8<888dK/@D<_<<<Bp88`8d8d8<| | xN!K`a8<888eK}/@D<_<<<Bp88`8e$8d8=| | xN!K8`a8<888ehK/@D<_<<<Bp88`8ep8d8>| | xN!K`a8<888eK/@D<_<<<Bp88`8e8d8?| | xN!Kx`a8<888fK]/@D<_<<<Bp88`8f8d8@| | xN!K`a8<888fLK/@D<_<<<Bp88`8fT8d8A| | xN!K`a8<888fK/@D<_<<<Bp88`8f8d8B| | xN!KX`a8<8 88fK=/@D<_<<<Bp88`8f8d8C| | xN!K`a8<8 8 88g(Ky/@@<_<<<Bp88`8g48d8E| | xN!Ka8<8 888gK/@@<_<<<Bp88`8g8d8F| | xN!K4a8<8 888gK/@@<_<<<Bp88`8h8d8G| | xN!KԀa8<8 888hhKY/@@<_<<<Bp88`8ht8d8H| | xN!Kta8<8888hK/@@<_<<<Bp88`8h8d8I| | xN!Ka8<88"88i8K/@@<_<<<Bp88`8iD8d8J| | xN!Ka8<8888iK9/@@<_<<<Bp88`8i8d8K| | xN!KTa8<8888jK/@@<_<<<Bp88`8j8d8L| | xN!Ka8<88.88jtKy/@@<_<<<Bp88`8j8d8M| | xN!Ka8<88,88jK/@@<_<<<Bp88`8j8d8N| | xN!K4a8<88088k8K/@@<_<<<Bp88`8kH8d8O| | xN!KԀa8<88088kKY/@@<_<<<Bp88`8k8d8P| | xN!Kta8<88188l(K/@@<_<<<Bp88`8l88d8Q| | xN!Ka8<88188lK/@@<_<<<Bp88`8l8d8R| | xN!Ka8<8888mK9/@@<_<<<Bp88`8m 8d8S| | xN!KTa8<8888mK/@@<_<<<Bp88`8m8d8T| | xN!Ka8<88nK1|~y@@<_<<<Bp88`8n 8d8W| | xN!K<88n`K/@@<_<<<Bp88`8nl8d8X| | xN!KH<x88nKe/@@<_<<<Bp88`8n8d8Y| | xN!Ka8<88oK-|~y@@<_<<<Bp88`8o8d8[| | xN!K<88otK/@@<_<<<Bp88`8o|8d8\| | xN!KD<x88oKa/@@<_<<<Bp88`8o8d8]| | xN!K<x88pK /@@<_<<<Bp88`8p8d8^| | xN!K<x88p\K/@@<_<<<Bp88`8pd8d8_| | xN!K<<x88pKY/@@<_<<<Bp88`8p8d8`| | xN!K<x88pK/@@<_<<<Bp88`8q8d8a| | xN!K<x88qLK/@@<_<<<Bp88`8qT8d8b| | xN!K4?_a888qKq|~y@@<_<<<Bp88`8q8d8d| | xN!K<88r K/@@<_<<<Bp88`8r8d8e| | xN!K<x88r\K/@@<_<<<Bp88`8rd8d8f| | xN!K0<x88rKM/@@<_<<<Bp88`8r8d8g| | xN!K<x88rK/@@<_<<<Bp88`8s8d8h| | xN!K<x88sLK/@@<_<<<Bp88`8sT8d8i| | xN!K(a8<88sKe|~y@@<_<<<Bp88`8s8d8k| | xN!K<8,8sK/@@<_<<<Bp88`8t8d8l| | xN!K|<x88tHK/@@<_<<<Bp88`8tP8d8m| | xN!K$a8<88tKa|~y@@<_<<<Bp88`8t8d8o| | xN!K<8%8uK/@@<_<<<Bp88`8u$8d8p| | xN!Kx<x88ulK/@@<_<<<Bp88`8ut8d8q| | xN!K a8<8888uK/@@<_<<<Bp88`8u8d8t| | xN!Ka8<8 888v,Ku/@@<_<<<Bp88`8v48d8u| | xN!K`a8<8!888vK/@@<_<<<Bp88`8v8d8v| | xN!Ka8<8"888vK/@@<_<<<Bp88`8v8d8w| | xN!Ka8<8#888wLKU/@@<_<<<Bp88`8wT8d8x| | xN!K@a8<8$888wK/@@<_<<<Bp88`8w8d8y| | xN!Ka8<8%888xK/@@<_<<<Bp88`8x 8d8z| | xN!K쀀a8<8&8 88x|K5/@@<_<<<Bp88`8x8d8{| | xN!K a8<8'888xK/@@<_<<<Bp88`8x8d8|| | xN!Ka8<8(888yLKu/@@<_<<<Bp88`8yX8d8}| | xN!K`a8<8)888yK/@@<_<<<Bp88`8y8d8~| | xN!Ka8<8*8(8 8z(K޵/@@<_<<<Bp88`8z08d8| | xN!Kꠀa8<8+8(88zKU/@@<_<<<Bp88`8z8d8| | xN!K@a8<8,8(88zK/@@<_<<<Bp88`8z8d8| | xN!Ka8<8-8(88{DKݕ/@@<_<<<Bp88`8{L8d8| | xN!K退a8<8.8,88{K5/@@<_<<<Bp88`8{8d8| | xN!K a8<8/8*8 8|K/@@<_<<<Bp88`8|8d8| | xN!Ka8<808-88|pKu/@@<_<<<Bp88`8||8d8| | xN!K`a8<818-88|K/@@<_<<<Bp88`8|8d8| | xN!Ka8<82888}@K۵/@@<_<<<Bp88`8}L8d8| | xN!K<_a8<;8}xxKA/@@<_<<<Bp88`8}8d8| | xN!K| | xN!Kxa8<<x82889,9 K/@@<_<<<Bp88`88d8E| | xN!K <_a8<x;8xK/@@<_<<<Bp88`88d8I| | xN!Ka8<<x838l899 K/@@<_<<<Bp88`8|8d8P| | xN!K889,9 K/@@<_<<<Bp88`88d8| | xN!K<_a8<x;b8fxK/@@<_<<<Bp88`88d8| | xN!Ka8<<ex8?8L899 K /@@<_<<<Bp88`8`8d8| | xN!KD<_a8<x;8xK/@@<_<<<Bp88`8(8d8!| | xN!Ka8<<x8= 8ݰ899 K9/@@<_<<<Bp88`8ݼ8d8(| | xN!Kta8<<x8= 8\899 K/@@<_<<<Bp88`8l8d8/| | xN!Ka8<<x8= 8899 Ka/@@<_<<<Bp88`88d86| | xN!Ka8<<x8߰8KA/@@<_<<<Bp88`88d8:| | xN!K<;a8<888|xK/@@<_<<<Bp88`8@8d8>| | xN!K܀a8<<x88lK/@@<_<<<Bp88`88d8B| | xN!K|88````8!p|N ```8+~A(|D$/A8 |`"N `8`N ``||yxB;y;!@dx8a8;D;APK<]H`8a8;K=Ydxx|bxx;K~ 88!P|x|N `||+xB8c!<8pK+8@,A8@8!P|Cx|N `|a|}xB|#x8!p;a<H<cxK/@<_<<<B8`8$8~8|$8| | xN!8`H<_<<<B8$8`8<8|$8| | xN!H<_<<<B8$8`8~|8|$8| | xN!H<_<<<B8$8`8~8|$8| | xN!H````x8D8@K/@<_<<<B8$8`8~@8|$8| | xN!cxK8`Hx88K{)/Ax8LKz/Aa<8HK/A 8AH;L!HAPaTAX Ii ID@A`<8`H$D;/AK````8!a|N ```|;B|}xx!K(<|~x8lx8|+x8KI/@P<_<<<B8`8"p8|\8y8| | xN!8`HP```xx8K/@L<_<<<B8`8"p8|8y8| | xN!8`H``x8a8K*)`8a8K*/A8a8K+|~xxKzM/AX8xKI/@<_<<<B8`8"p8}8y8 | | xN!8`HP<_<<<B8`8"p8|8y8 | | xN!8`H8```8!`|N ```|A|{x8d|+x!K&cx8|#x8Ky8!`;x;A|N |B!`<8zD $  $DDd d 808AU>T>}j;|K9}$Y}e[x|BPPTB|@x@@0|B8@A @@8|B```| PT>}`;|K9}DY}g[x|PT|Kx@@(|8@A@@8``T8@|xH/@ 8}C} 4/@U>}(PPU>8`H}X0 }IX0}B0U>|0U>|;|X0}*xUI>|9}d)|+x|@PTB|@Kx@@(|B8e@A@@8e|B`| PUI>}`;|K9}DY}e[x|PT|Kx@@(|BB8@A@@8|BB`T`}*P|x}i;T>|K9}DY}e[x|BHPTB|@x@@0|B8@A @@8|B```| PT>}`;|K9}DY}g[x|PT|Kx@@(|8@A@@8``T|bx|xHd P@AL}g4/@ A 0@A48@8H8`  }k80|80}0}I0|0}J80}kx}80}JxUd>Ul>UB>|#|!} )|+x} HPU)} x@@,|Z8e@A@@8e|Z``|PUI>}#|H!}LA}Cx|PT|Kx@@(|Z8@A@@|Z8`|JPT`|x| 0@}&YA @ H@A}`[x8@H,8 8@H ```8@8``Aؐ/`a؀A |cN aa쐁;`/@ !D}#;`}"KxAA`/@ f|EAa`A!;AaAȑ!AĐá!ȁA`̀/@P@@l}4/8A |x }B 0|0} 0| 0|JxU>U>TɄ>|J;|9|E|PPT|Kx@@4H```/@ 8}C}4/@U>}hPPU>8H|x}0 U>}I 0}B0|0U>| 0}b;}*xUI>| 9}eY|@PTB|@Kx@@(|B@A@@|B```| PUK>|@;}"9|E| PT|[x@@|B@A@@|B}bP|K;TɄ>|9|E|XPT|Kx@@|B@A@@|B|PT>|@;}"9|E| PT|[x@@|B@A@@|B|P9 |$0!АԀA``aԐ\|H P@@,ԑA``ԀaАaH`}'4/@HA 0@A|0}IQ|xԑA``aԀAА|\H\``# })80}K80}80}0}B0}%x|0|80T>}kxT>}B#Ui>| !}Q}LSx|@PTB|@Kx@@,|*9@A@@9|*``|PUi>}@#|J!}}Q}HSx|PT|Kx@@(|*9 @A@@9 |*`|KPU}x}@P@|AP@ @A |JxH}#}EQ} Kx} 0|J} Kx|I0|B<0|<0A})x!ԀAЀaԐ\|```/A,a |caH ```a``aN АԿaȐ́!ЁԁAȀ/@P@@`}4/8A |x }B 0|0} 0| 0|JxU>U>TɄ>|J;|9|E|PPT|Kx@@(H /@ 8}C}4/@U>}hPPU>8H|x}0 U>}I 0}B0|0U>| 0}b;}*xUI>| 9}eY|@PTB|@Kx@@(|B@A@@|B```| PUK>|@;}"9|E| PT|[x@@|B@A@@|B}bP|K;TɄ>|9|E|XPT|Kx@@|B@A@@|B|PT>|@;}"9|E| PT|[x@@|B@A@@|B|P8@|$0Aؐ܀a``H`` P@A,}'4/@@A 0@A|0}IQ|x`ܑA``܀aHH`# })80}K80}80}0}B0}%x|0|80T>}kxT>}B#Ui>| !}Q}LSx|@PTB|@Kx@@,|*9@A@@9|*``|PUi>}@#|J!}}Q}HSx|PT|Kx@@(|*9 @A@@9 |*`|KPU}x}@P@|AP@ @A |JxH}#}EQ} Kx} 0|J} Kx|I0|B<0|<0A})x!܀a؀`N |B}| x|_xlptx|>^~h<_8bdH|lx<_8B0~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8bc`H|lx<_8B~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8bbHQ|lx<_8B~h^>|xtpl!|}N |B|H|=98/@!|> x|_xlptx|>^~h<_8bbH|lx<_8B8~h^>|xtpl!|}N |B|H|=9~/@!|> x|_xlptx|>^~h<_8batH|lx<_8B~~h^>|xtpl!|}N |B|H|=9}职/@!|> x|_xlptx|>^~h<_8b`HM|lx<_8B}葂~h^>|xtpl!|}N ||dxB8_!p8a98Hdq8a8|}xHb<_}]|~x9"`,B`, i|].<_x j;`8xHeI,@|}xxHeQHem8!|N =`@h}N =`@l}N =`@p}N __dyld_make_delayed_module_initializer_calls__dyld_image_count__dyld_get_image_name__dyld_get_image_header__dyld_NSLookupSymbolInImage__dyld_NSAddressOfSymbollibobjc__objcInit__dyld_mod_term_funcsUsage: %s [options] Options: (options marked with * are required) -h, --help display this usage message * --infax infax data string for the LTO * --file filename of the MXF file stored on the LTO -h--help--infax--fileUnknown argument '%s' Missing MXF filename --infax is required --file is required ERROR: Failed to parse the Infax data string '%s' ERROR: Failed to update MXF file '%s' D3P_D3ErrorCount'%s' failed, in %s:%d mxf_register_item_def(dataModel, "D3P_D3ErrorCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_D3ErrorCount), 0x0000, MXF_UINT32_TYPE, 0)./../bbc_d3_extensions_data_model.hD3P_PSEFailureCountmxf_register_item_def(dataModel, "D3P_PSEFailureCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_PSEFailureCount), 0x0000, MXF_UINT32_TYPE, 0)D3P_InfaxFrameworkmxf_register_set_def(dataModel, "D3P_InfaxFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_InfaxFramework))D3P_Formatmxf_register_item_def(dataModel, "D3P_Format", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_ProgrammeTitlemxf_register_item_def(dataModel, "D3P_ProgrammeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_EpisodeTitlemxf_register_item_def(dataModel, "D3P_EpisodeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_TransmissionDatemxf_register_item_def(dataModel, "D3P_TransmissionDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)D3P_MagazinePrefixmxf_register_item_def(dataModel, "D3P_MagazinePrefix", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_ProgrammeNumbermxf_register_item_def(dataModel, "D3P_ProgrammeNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_ProductionCodemxf_register_item_def(dataModel, "D3P_ProductionCode", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_SpoolStatusmxf_register_item_def(dataModel, "D3P_SpoolStatus", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_StockDatemxf_register_item_def(dataModel, "D3P_StockDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)D3P_SpoolDescriptormxf_register_item_def(dataModel, "D3P_SpoolDescriptor", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_Memomxf_register_item_def(dataModel, "D3P_Memo", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_Durationmxf_register_item_def(dataModel, "D3P_Duration", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), 0x0000, MXF_INT64_TYPE, 0)D3P_SpoolNumbermxf_register_item_def(dataModel, "D3P_SpoolNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_AccessionNumbermxf_register_item_def(dataModel, "D3P_AccessionNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_CatalogueDetailmxf_register_item_def(dataModel, "D3P_CatalogueDetail", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), 0x0000, MXF_UTF16STRING_TYPE, 0)D3P_ItemNumbermxf_register_item_def(dataModel, "D3P_ItemNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), 0x0000, MXF_UINT32_TYPE, 0)D3P_PSEAnalysisFrameworkmxf_register_set_def(dataModel, "D3P_PSEAnalysisFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_PSEAnalysisFramework))D3P_RedFlashmxf_register_item_def(dataModel, "D3P_RedFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_RedFlash), 0x0000, MXF_INT16_TYPE, 0)D3P_SpatialPatternmxf_register_item_def(dataModel, "D3P_SpatialPattern", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_SpatialPattern), 0x0000, MXF_INT16_TYPE, 0)D3P_LuminanceFlashmxf_register_item_def(dataModel, "D3P_LuminanceFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_LuminanceFlash), 0x0000, MXF_INT16_TYPE, 0)D3P_ExtendedFailuremxf_register_item_def(dataModel, "D3P_ExtendedFailure", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_ExtendedFailure), 0x0000, MXF_BOOLEAN_TYPE, 0)D3P_D3ReplayErrorFrameworkmxf_register_set_def(dataModel, "D3P_D3ReplayErrorFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_D3ReplayErrorFramework))D3P_D3ErrorCodemxf_register_item_def(dataModel, "D3P_D3ErrorCode", &MXF_SET_K(D3P_D3ReplayErrorFramework), &MXF_ITEM_K(D3P_D3ReplayErrorFramework, D3P_D3ErrorCode), 0x0000, MXF_UINT8_TYPE, 0)PhysicalDescriptormxf_register_set_def(dataModel, "PhysicalDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(PhysicalDescriptor))TapeDescriptormxf_register_set_def(dataModel, "TapeDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(TapeDescriptor))((*tempString) = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (len + 1))) != NULLwrite_archive_mxf.cmbstowcs((*tempString), input, len + 1) != (size_t)(-1)%s:%u: failed assertion `%s' writeTimecode || writeVideo || writeAudioTimecode already written, in %s:%d Must first write timecode before video frame, in %s:%d Video frame already written, in %s:%d Must write video frame before audio frames, in %s:%d convert_string(infaxData->format, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), tempString, FORMAT_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), &item)convert_string(infaxData->progTitle, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), tempString, PROGTITLE_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), &item)convert_string(infaxData->epTitle, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), tempString, EPTITLE_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), &item)mxf_set_timestamp_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), &dateOnly)convert_string(infaxData->magPrefix, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), tempString, MAGPREFIX_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), &item)convert_string(infaxData->progNo, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), tempString, PROGNO_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), &item)convert_string(infaxData->prodCode, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), tempString, PRODCODE_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), &item)convert_string(infaxData->spoolStatus, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), tempString, SPOOLSTATUS_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), &item)mxf_set_timestamp_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), &dateOnly)convert_string(infaxData->spoolDesc, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), tempString, SPOOLDESC_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), &item)convert_string(infaxData->memo, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), tempString, MEMO_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), &item)mxf_set_int64_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), infaxData->duration)convert_string(infaxData->spoolNo, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), tempString, SPOOLNO_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), &item)convert_string(infaxData->accNo, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), tempString, ACCNO_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), &item)convert_string(infaxData->catDetail, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), tempString, CATDETAIL_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), &item)mxf_set_uint32_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), infaxData->itemNo)numAudioTracks <= MAX_ARCHIVE_AUDIO_TRACKS(newOutput = (ArchiveMXFWriter*)malloc(sizeof(ArchiveMXFWriter))) != NULLmxf_create_file_partitions(&newOutput->partitions)mxf_append_new_partition(newOutput->partitions, &newOutput->headerPartition)mxf_append_partition_esscont_label(newOutput->headerPartition, &MXF_EC_L(MultipleWrappings))mxf_append_partition_esscont_label(newOutput->headerPartition, &MXF_EC_L(SD_Unc_625_50i_422_135_FrameWrapped))mxf_append_partition_esscont_label(newOutput->headerPartition, &MXF_EC_L(BWFFrameWrapped))mxf_write_partition(newOutput->mxfFile, newOutput->headerPartition)(filePos = mxf_file_tell(newOutput->mxfFile)) >= 0mxf_load_data_model(&newOutput->dataModel)load_bbc_d3_extensions(newOutput->dataModel)mxf_finalise_data_model(newOutput->dataModel)mxf_create_header_metadata(&newOutput->headerMetadata, newOutput->dataModel)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), g_Null_LocalTag, &assignedTag)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Preface), &newOutput->prefaceSet)mxf_set_timestamp_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, LastModifiedDate), &newOutput->now)mxf_set_version_type_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, Version), 0x0102)mxf_set_ul_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, OperationalPattern), &MXF_OP_L(1a, qq09))mxf_alloc_array_item_elements(newOutput->prefaceSet, &MXF_ITEM_K(Preface, EssenceContainers), mxfUL_extlen, 3, &arrayElement)mxf_alloc_array_item_elements(newOutput->prefaceSet, &MXF_ITEM_K(Preface, EssenceContainers), mxfUL_extlen, 1, &arrayElement)mxf_alloc_array_item_elements(newOutput->prefaceSet, &MXF_ITEM_K(Preface, DMSchemes), mxfUL_extlen, 1, &arrayElement)mxf_set_uint32_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, D3P_D3ErrorCount), 0)mxf_set_uint32_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, D3P_PSEFailureCount), 0)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Identification), &newOutput->identSet)mxf_add_array_item_strongref(newOutput->prefaceSet, &MXF_ITEM_K(Preface, Identifications), newOutput->identSet)mxf_set_uuid_item(newOutput->identSet, &MXF_ITEM_K(Identification, ThisGenerationUID), &uuid)mxf_set_utf16string_item(newOutput->identSet, &MXF_ITEM_K(Identification, CompanyName), g_mxfIdentCompanyName)mxf_set_utf16string_item(newOutput->identSet, &MXF_ITEM_K(Identification, ProductName), g_mxfIdentProductName)mxf_set_utf16string_item(newOutput->identSet, &MXF_ITEM_K(Identification, VersionString), g_mxfIdentVersionString)mxf_set_uuid_item(newOutput->identSet, &MXF_ITEM_K(Identification, ProductUID), &g_mxfIdentProductUID)mxf_set_timestamp_item(newOutput->identSet, &MXF_ITEM_K(Identification, ModificationDate), &newOutput->now)mxf_set_product_version_item(newOutput->identSet, &MXF_ITEM_K(Identification, ToolkitVersion), mxf_get_version())mxf_set_utf16string_item(newOutput->identSet, &MXF_ITEM_K(Identification, Platform), mxf_get_platform_wstring())mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(ContentStorage), &newOutput->contentStorageSet)mxf_set_strongref_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, ContentStorage), newOutput->contentStorageSet)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(EssenceContainerData), &newOutput->essContainerDataSet)mxf_add_array_item_strongref(newOutput->contentStorageSet, &MXF_ITEM_K(ContentStorage, EssenceContainerData), newOutput->essContainerDataSet)mxf_set_umid_item(newOutput->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), &newOutput->fileSourcePackageUID)mxf_set_uint32_item(newOutput->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, IndexSID), g_indexSID)mxf_set_uint32_item(newOutput->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, BodySID), g_bodySID)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(MaterialPackage), &newOutput->materialPackageSet)mxf_add_array_item_strongref(newOutput->contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), newOutput->materialPackageSet)mxf_set_umid_item(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &newOutput->materialPackageUID)mxf_set_timestamp_item(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &newOutput->now)mxf_set_timestamp_item(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &newOutput->now)mxf_set_utf16string_item(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, Name), L"D3 ingested material")mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Track), &newOutput->materialPackageTrackSet)mxf_add_array_item_strongref(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, Tracks), newOutput->materialPackageTrackSet)TC%dmxf_set_utf16string_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), wNameBuffer)mxf_set_uint32_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), 1)mxf_set_uint32_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), 0)mxf_set_rational_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(Track, EditRate), &g_videoEditRate)mxf_set_position_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(Track, Origin), 0)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(TimecodeComponent), &newOutput->timecodeComponentSet)mxf_set_strongref_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), newOutput->timecodeComponentSet)mxf_set_ul_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Timecode))mxf_set_length_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, Duration), -1)mxf_set_uint16_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, RoundedTimecodeBase), 25)mxf_set_boolean_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, DropFrame), 0)mxf_set_position_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, StartTimecode), 0)mxf_get_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, Duration), &newOutput->durationItems[newOutput->numDurationItems++])V%dA%dmxf_set_uint32_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), i + 2)mxf_set_rational_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(Track, EditRate), &g_audioEditRate)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Sequence), &newOutput->sequenceSet)mxf_set_strongref_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), newOutput->sequenceSet)mxf_set_ul_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Picture))mxf_set_length_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), -1)mxf_set_ul_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Sound))mxf_get_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), &newOutput->durationItems[newOutput->numDurationItems++])mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(SourceClip), &newOutput->sourceClipSet)mxf_add_array_item_strongref(newOutput->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), newOutput->sourceClipSet)mxf_set_ul_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Picture))mxf_set_length_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), -1)mxf_set_ul_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Sound))mxf_set_position_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, StartPosition), 0)mxf_set_uint32_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), i + 1)mxf_set_umid_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), &newOutput->fileSourcePackageUID)mxf_get_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), &newOutput->durationItems[newOutput->numDurationItems++])mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(SourcePackage), &newOutput->sourcePackageSet)mxf_add_array_item_strongref(newOutput->contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), newOutput->sourcePackageSet)mxf_set_umid_item(newOutput->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &newOutput->fileSourcePackageUID)mxf_set_timestamp_item(newOutput->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &newOutput->now)mxf_set_timestamp_item(newOutput->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &newOutput->now)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Track), &newOutput->sourcePackageTrackSet)mxf_add_array_item_strongref(newOutput->sourcePackageSet, &MXF_ITEM_K(GenericPackage, Tracks), newOutput->sourcePackageTrackSet)mxf_set_utf16string_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), wNameBuffer)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), i + 1)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), videoTrackNum)mxf_set_rational_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(Track, EditRate), &g_videoEditRate)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), audioTrackNum)mxf_set_rational_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(Track, EditRate), &g_audioEditRate)mxf_set_position_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(Track, Origin), 0)mxf_set_strongref_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), newOutput->sequenceSet)mxf_set_uint32_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), 1)mxf_set_position_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, StartPosition), getPosition(startPosition, &g_videoEditRate))mxf_set_position_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, StartPosition), getPosition(startPosition, &g_audioEditRate))mxf_set_umid_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), &newOutput->tapeSourcePackageUID)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(MultipleDescriptor), &newOutput->multipleDescriptorSet)mxf_set_strongref_item(newOutput->sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), newOutput->multipleDescriptorSet)mxf_set_rational_item(newOutput->multipleDescriptorSet, &MXF_ITEM_K(FileDescriptor, SampleRate), &g_videoSampleRate)mxf_set_ul_item(newOutput->multipleDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &MXF_EC_L(MultipleWrappings))mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(NetworkLocator), &newOutput->networkLocatorSet)mxf_add_array_item_strongref(newOutput->multipleDescriptorSet, &MXF_ITEM_K(GenericDescriptor, Locators), newOutput->networkLocatorSet)convert_string(filename, &newOutput->tempString)mxf_set_fixed_size_utf16string_item(newOutput->networkLocatorSet, &MXF_ITEM_K(NetworkLocator, URLString), newOutput->tempString, NETWORK_LOCATOR_URL_SIZE)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(CDCIEssenceDescriptor), &newOutput->cdciDescriptorSet)mxf_add_array_item_strongref(newOutput->multipleDescriptorSet, &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), newOutput->cdciDescriptorSet)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), 1)mxf_set_rational_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, SampleRate), &g_videoSampleRate)mxf_set_ul_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &MXF_EC_L(SD_Unc_625_50i_422_135_FrameWrapped))mxf_set_uint8_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), g_videoFrameLayout)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), g_videoStoredHeight)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), g_videoStoredWidth)mxf_alloc_array_item_elements(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), 4, 2, &arrayElement)mxf_set_rational_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), &g_videoAspectRatio)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), g_videoComponentDepth)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), g_videoHorizontalSubSampling)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), g_videoVerticalSubSampling)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(WaveAudioDescriptor), &newOutput->bwfDescriptorSet)mxf_add_array_item_strongref(newOutput->multipleDescriptorSet, &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), newOutput->bwfDescriptorSet)mxf_set_uint32_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), i + 2)mxf_set_rational_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, SampleRate), &g_audioEditRate)mxf_set_ul_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &MXF_EC_L(BWFFrameWrapped))mxf_set_rational_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), &g_audioSampleRate)mxf_set_boolean_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, Locked), 1)mxf_set_uint32_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), 1)mxf_set_uint32_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), g_audioQuantBits)mxf_set_uint16_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), g_audioBlockAlign)mxf_set_uint32_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), g_audioAvgBps)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(StaticTrack), &newOutput->sourcePackageTrackSet)DM%dmxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), newOutput->numAudioTracks + 2)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), 0)mxf_set_ul_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(DescriptiveMetadata))mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(DMSegment), &newOutput->dmSet)mxf_add_array_item_strongref(newOutput->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), newOutput->dmSet)mxf_set_ul_item(newOutput->dmSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(DescriptiveMetadata))mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(D3P_InfaxFramework), &newOutput->fileDMFrameworkSet)mxf_set_strongref_item(newOutput->dmSet, &MXF_ITEM_K(DMSegment, DMFramework), newOutput->fileDMFrameworkSet)set_infax_data(newOutput->fileDMFrameworkSet, &nullInfaxData)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(SourcePackage), &newOutput->tapeSourcePackageSet)mxf_add_array_item_strongref(newOutput->contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), newOutput->tapeSourcePackageSet)mxf_set_umid_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &newOutput->tapeSourcePackageUID)mxf_set_timestamp_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &newOutput->now)mxf_set_timestamp_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &newOutput->now)mxf_set_utf16string_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, Name), L"D3 tape")mxf_add_array_item_strongref(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, Tracks), newOutput->sourcePackageTrackSet)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), 1)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), 1)mxf_set_length_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), g_tapeLen)mxf_set_length_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), g_tapeLen)mxf_set_umid_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), &g_Null_UMID)mxf_set_uint32_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), 0)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), i + 2)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), i + 1)T%dmxf_set_ul_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Timecode))mxf_add_array_item_strongref(newOutput->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), newOutput->timecodeComponentSet)mxf_set_length_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, Duration), g_tapeLen)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), newOutput->numAudioTracks + 3)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(D3P_InfaxFramework), &newOutput->tapeDMFrameworkSet)mxf_set_strongref_item(newOutput->dmSet, &MXF_ITEM_K(DMSegment, DMFramework), newOutput->tapeDMFrameworkSet)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(TapeDescriptor), &newOutput->tapeDescriptorSet)mxf_set_strongref_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), newOutput->tapeDescriptorSet)mxf_mark_header_start(newOutput->mxfFile, newOutput->headerPartition)mxf_write_header_metadata(newOutput->mxfFile, newOutput->headerMetadata)mxf_mark_header_end(newOutput->mxfFile, newOutput->headerPartition)mxf_mark_index_start(newOutput->mxfFile, newOutput->headerPartition)mxf_create_index_table_segment(&newOutput->indexSegment)mxf_add_delta_entry(newOutput->indexSegment, 0, 0, deltaOffset)mxf_write_index_table_segment(newOutput->mxfFile, newOutput->indexSegment)(uint64_t)filePos < g_fixedBodyOffset - 17mxf_fill_to_position(newOutput->mxfFile, g_fixedBodyOffset)mxf_mark_index_end(newOutput->mxfFile, newOutput->headerPartition)mxf_update_partitions(newOutput->mxfFile, newOutput->partitions)mxf_disk_file_open_new(filename, &mxfFile)verify_essence_write_state(output, 1, 0, 0)add_timecode(&output->vitcIndex, &vitc)add_timecode(&output->ltcIndex, <c)mxf_write_fixed_kl(output->mxfFile, &g_TimecodeSysItemElementKey, 4, SYSTEM_ITEM_SIZE)mxf_write_uint16(output->mxfFile, 0x0102)mxf_write_uint16(output->mxfFile, SYSTEM_ITEM_SIZE - 4)mxf_write_array_header(output->mxfFile, 2, 8)mxf_file_write(output->mxfFile, t12m, 8) == 8Invalid video frame size %ld; expecting %ld, in %s:%d verify_essence_write_state(output, 0, 1, 0)mxf_write_fixed_kl(output->mxfFile, &eeKey, 4, size)mxf_file_write(output->mxfFile, data, size) == sizeInvalid audio frame size %ld; expecting %ld, in %s:%d verify_essence_write_state(output, 0, 0, 1)mxf_set_uint32_item(output->prefaceSet, &MXF_ITEM_K(Preface, D3P_D3ErrorCount), numVTRErrors)mxf_set_uint32_item(output->prefaceSet, &MXF_ITEM_K(Preface, D3P_PSEFailureCount), numPSEFailures)mxf_set_length_item(output->durationItems[i]->set, &output->durationItems[i]->key, output->duration)mxf_set_length_item(output->descriptorSets[i], &MXF_ITEM_K(FileDescriptor, ContainerDuration), output->duration)set_infax_data(output->tapeDMFrameworkSet, d3InfaxData)convert_string(d3InfaxData->spoolNo, &output->tempString)mxf_set_utf16string_item(output->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, Name), output->tempString)D3 preservation convert_string(mpName, &output->tempString)mxf_set_utf16string_item(output->materialPackageSet, &MXF_ITEM_K(GenericPackage, Name), output->tempString)mxf_file_seek(output->mxfFile, output->headerMetadataFilePos, SEEK_SET)mxf_mark_header_start(output->mxfFile, output->headerPartition)mxf_write_header_metadata(output->mxfFile, output->headerMetadata)mxf_mark_header_end(output->mxfFile, output->headerPartition)mxf_mark_index_start(output->mxfFile, output->headerPartition)mxf_write_index_table_segment(output->mxfFile, output->indexSegment)(filePos = mxf_file_tell(output->mxfFile)) >= 0mxf_fill_to_position(output->mxfFile, g_fixedBodyOffset)mxf_mark_index_end(output->mxfFile, output->headerPartition)mxf_file_seek(output->mxfFile, 0, SEEK_END)mxf_append_new_from_partition(output->partitions, output->headerPartition, &output->footerPartition)mxf_write_partition(output->mxfFile, output->footerPartition)mxf_create_set(output->headerMetadata, &MXF_SET_K(EventTrack), &output->sourcePackageTrackSet)mxf_add_array_item_strongref(output->sourcePackageSet, &MXF_ITEM_K(GenericPackage, Tracks), output->sourcePackageTrackSet)mxf_set_utf16string_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), g_pseFailuresTrackName)mxf_set_uint32_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), nextTrackID++)mxf_set_uint32_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), 0)mxf_set_rational_item(output->sourcePackageTrackSet, &MXF_ITEM_K(EventTrack, EventEditRate), &g_videoEditRate)mxf_set_position_item(output->sourcePackageTrackSet, &MXF_ITEM_K(EventTrack, EventOrigin), 0)mxf_remove_set(output->headerMetadata, output->sourcePackageTrackSet)mxf_append_list_element(&output->pseFailureTrackSets, output->sourcePackageTrackSet)mxf_set_utf16string_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), g_vtrErrorsTrackName)mxf_append_list_element(&output->d3VTRErrorTrackSets, output->sourcePackageTrackSet)mxf_register_set_items(output->headerMetadata, &MXF_SET_K(DMSegment))mxf_register_set_items(output->headerMetadata, &MXF_SET_K(D3P_D3ReplayErrorFramework))mxf_register_set_items(output->headerMetadata, &MXF_SET_K(D3P_PSEAnalysisFramework))mxf_mark_header_start(output->mxfFile, output->footerPartition)mxf_add_set(output->headerMetadata, output->sourcePackageTrackSet)mxf_create_set(output->headerMetadata, &MXF_SET_K(Sequence), &output->sequenceSet)mxf_set_strongref_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), output->sequenceSet)mxf_set_ul_item(output->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(DescriptiveMetadata))mxf_create_set(output->headerMetadata, &MXF_SET_K(DMSegment), &output->dmSet)mxf_add_array_item_strongref(output->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), output->dmSet)mxf_set_ul_item(output->dmSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(DescriptiveMetadata))mxf_set_position_item(output->dmSet, &MXF_ITEM_K(DMSegment, EventStartPosition), pseFailure->position)mxf_set_length_item(output->dmSet, &MXF_ITEM_K(StructuralComponent, Duration), 1)mxf_create_set(output->headerMetadata, &MXF_SET_K(D3P_PSEAnalysisFramework), &output->dmFrameworkSet)mxf_set_strongref_item(output->dmSet, &MXF_ITEM_K(DMSegment, DMFramework), output->dmFrameworkSet)mxf_set_int16_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_RedFlash), pseFailure->redFlash)mxf_set_int16_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_SpatialPattern), pseFailure->spatialPattern)mxf_set_int16_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_LuminanceFlash), pseFailure->luminanceFlash)mxf_set_boolean_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_ExtendedFailure), pseFailure->extendedFailure)mxf_write_set(output->mxfFile, output->dmSet)mxf_write_set(output->mxfFile, output->dmFrameworkSet)mxf_remove_set(output->headerMetadata, output->dmSet)mxf_remove_set(output->headerMetadata, output->dmFrameworkSet)mxf_write_set(output->mxfFile, output->sourcePackageTrackSet)mxf_write_set(output->mxfFile, output->sequenceSet)mxf_remove_set(output->headerMetadata, output->sequenceSet)Failed to find the position of the D3 VTR error %ld, in %s:%d mxf_set_position_item(output->dmSet, &MXF_ITEM_K(DMSegment, EventStartPosition), errorPosition)mxf_create_set(output->headerMetadata, &MXF_SET_K(D3P_D3ReplayErrorFramework), &output->dmFrameworkSet)mxf_set_uint8_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_D3ReplayErrorFramework, D3P_D3ErrorCode), vtrError->errorCode)mxf_mark_header_end(output->mxfFile, output->footerPartition)mxf_mark_index_start(output->mxfFile, output->footerPartition)mxf_mark_index_end(output->mxfFile, output->footerPartition)mxf_write_rip(output->mxfFile, output->partitions)mxf_update_partitions(output->mxfFile, output->partitions)Failed to find the position of at least one D3 VTR error in first %d - not recording any errors, in %s:%d mxf_load_data_model(&dataModel)load_bbc_d3_extensions(dataModel)mxf_finalise_data_model(dataModel)mxf_read_next_nonfiller_kl(mxfFile, &key, &llen, &len)mxf_is_header_metadata(&key)mxf_create_header_metadata(&headerMetadata, dataModel)mxf_read_primer_pack(mxfFile, &headerMetadata->primerPack)mxf_read_kl(mxfFile, &key, &llen, &len)mxf_skip(mxfFile, len)mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 1, &frameworkSet)mxf_get_utf16string_item(frameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), formatString)set_infax_data(frameworkSet, infaxData)mxf_file_seek(mxfFile, - mxfKey_extlen - llen - len, SEEK_CUR)mxf_write_set(mxfFile, frameworkSet)!networkLocatorSetFoundAndUpdatedmxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 1, &networkLocatorSet)convert_string(newFilename, &tempString)mxf_set_fixed_size_utf16string_item(networkLocatorSet, &MXF_ITEM_K(NetworkLocator, URLString), tempString, NETWORK_LOCATOR_URL_SIZE)llen + len + mxfKey_extlen == mxf_get_set_size(mxfFile, networkLocatorSet)mxf_write_set(mxfFile, networkLocatorSet)ltoInfaxSetFoundAndUpdated && networkLocatorSetFoundAndUpdated*mxfFileIn != NULL && newFilename != NULLCould not find header partition pack key, in %s:%d mxf_read_partition(mxfFile, &key, &headerPartition)update_header_metadata(mxfFile, headerPartition->headerByteCount, ltoInfaxData, newFilename)mxf_file_seek(mxfFile, headerPartition->footerPartition, SEEK_SET)Could not find footer partition pack key, in %s:%d mxf_read_partition(mxfFile, &key, &footerPartition)update_header_metadata(mxfFile, footerPartition->headerByteCount, ltoInfaxData, newFilename)mxf_write_partition(mxfFile, footerPartition)filePath != NULLmxf_disk_file_open_modify(filePath, &mxfFile)infaxDataString != NULLinvalid infax string field, in %s:%d Infax string size (%d) exceeds limit (%d), in %s:%d Infax string size (%d) exceeds limit (%d) - string will be truncated, in %s:%d %d-%u-%usscanf(startField, "%d-%u-%u", &year, &month, &day) == 3%lldsscanf(startField, "%"PFi64"", &infaxData->duration) == 1endField - startField > 0%usscanf(startField, "%u", &infaxData->itemNo) == 1Invalid Infax data string ('%s'), in %s:%d fieldIndex == 15(newArray = (TimecodeIndexArray*)malloc(sizeof(TimecodeIndexArray))) != NULLtimecode_index.c(newArray->elements = (TimecodeIndexElement*)malloc(sizeof(TimecodeIndexElement) * (index->arraySize))) != NULLmxf_append_list_element(&index->indexArrays, newArray)./mxf/mxf_header_metadata.cdata != NULL && info != NULL(newSet = (MXFMetadataSet*)malloc(sizeof(MXFMetadataSet))) != NULL(newHeaderMetadata = (MXFHeaderMetadata*)malloc(sizeof(MXFHeaderMetadata))) != NULLmxf_create_primer_pack(&newHeaderMetadata->primerPack)mxf_find_item_def(headerMetadata->dataModel, key, &itemDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)key, itemDef->localTag, &tag)mxf_find_set_def(headerMetadata->dataModel, key, &setDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)&itemDef->key, itemDef->localTag, &tag)(newItem = (MXFMetadataItem*)malloc(sizeof(MXFMetadataItem))) != NULLmxf_remove_item(item->set, &item->key, &removedItem)mxf_append_list_element(&set->items, (void*)item)add_item(set, newItem)!mxf_equals_uuid(&set->instanceUID, &g_Null_UUID)mxf_remove_set(set->headerMetadata, set)mxf_append_list_element(&headerMetadata->sets, (void*)set)mxf_create_list(&newList, NULL)mxf_append_list_element(newList, (void*)set)mxf_get_list_length(setList) == 1mxf_find_item_def(headerMetadata->dataModel, itemKey, &itemDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)itemKey, itemDef->localTag, &tag)mxf_create_item(set, itemKey, tag, &resultItem)set->headerMetadata != NULL && set->headerMetadata->dataModel != NULLmxf_read_local_tag(mxfFile, itemTag)mxf_read_uint16(mxfFile, itemLen)mxf_file_read(mxfFile, buffer, len) == len(item->value = (uint8_t*)malloc(sizeof(uint8_t) * (len))) != NULLheaderMetadata->primerPack != NULLcreate_empty_set(key, &newSet)mxf_read_item_tl(mxfFile, &itemTag, &itemLen)mxf_create_item(newSet, &itemKey, itemTag, &newItem)mxf_read_item(mxfFile, newItem, itemLen)mxf_skip(mxfFile, (int64_t)itemLen)Encountered item with tag %d not registered in the primer, in %s:%d Incorrect metadata set length encountered, in %s:%d Metadata set does not have InstanceUID item, in %s:%d mxf_add_set(headerMetadata, newSet)mxf_skip(mxfFile, (int64_t)len)headerByteCount != 0mxf_is_primer_pack(pkey)filter->before_set_read(filter->privateData, headerMetadata, &key, llen, len, &skip)mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 0, &newSet)filter->after_set_read(filter->privateData, headerMetadata, newSet, &skip)mxf_read_set(mxfFile, &key, len, headerMetadata, 1)count == headerByteCountmxf_write_primer_pack(mxfFile, headerMetadata->primerPack)mxf_write_local_tag(mxfFile, item->tag)mxf_write_uint16(mxfFile, item->length)mxf_file_write(mxfFile, item->value, item->length) == item->lengthmxf_write_fixed_kl(mxfFile, &set->key, 4, setLen)mxf_write_kl(mxfFile, &set->key, setLen)mxf_write_item(mxfFile, (MXFMetadataItem*)mxf_get_iter_element(&iter))setSize == set->fixedSpaceAllocation || (setSize < set->fixedSpaceAllocation && setSize + mxf_get_min_llen(mxfFile) + mxfKey_extlen <= set->fixedSpaceAllocation)mxf_write_fill(mxfFile, (uint32_t)(set->fixedSpaceAllocation - setSize))mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(Preface), &prefaceSet)mxf_write_set(mxfFile, prefaceSet)mxf_write_set(mxfFile, set)mxf_write_header_primer_pack(mxfFile, headerMetadata)mxf_write_header_sets(mxfFile, headerMetadata)set->headerMetadata != NULLget_or_create_set_item(set->headerMetadata, set, itemKey, &newItem)mxf_set_item_value(newItem, buffer, 16)mxf_set_uuid_item(newSet, &MXF_ITEM_K(InterchangeObject, InstanceUID), &uuid)mxf_set_item_value(newItem, value, len)destSet->headerMetadata != NULLmxf_get_item(sourceSet, itemKey, &sourceItem)get_or_create_set_item(destSet->headerMetadata, destSet, itemKey, &newItem)mxf_set_item_value(newItem, sourceItem->value, sourceItem->length)mxf_set_item_value(newItem, buffer, 1)mxf_set_item_value(newItem, buffer, 2)mxf_set_item_value(newItem, buffer, 4)mxf_set_item_value(newItem, buffer, 8)mxf_set_item_value(newItem, buffer, (uint16_t)((wcslen(value) + 1) * mxfUTF16Char_extlen))mxf_set_item_value(newItem, buffer, size * mxfUTF16Char_extlen)mxf_set_item_value(newItem, buffer, 32)mxf_set_item_value(newItem, buffer, 10)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8))) != NULL8 + count * elementLen < 65536(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + count * elementLen))) != NULLmxf_set_item_value(newItem, buffer, (uint16_t)(8 + count * elementLen))(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + arrayLen * elementLen))) != NULLnewItem->length >= 8elementLen == existElementLennewItem->length == 8 + arrayLen * existElementLen8 + arrayLen * elementLen < 65536mxf_set_item_value(newItem, buffer, (uint16_t)(8 + arrayLen * elementLen))mxf_grow_array_item(set, itemKey, mxfUUID_extlen, 1, &arrayElement)mxf_get_item(set, itemKey, &item)item->length == 1item->length == 2item->length == 4item->length == 8item->length == 16item->length == 32mxf_get_uuid_item(set, itemKey, &uuidValue)mxf_dereference(set->headerMetadata, &uuidValue, value)mxf_dereference_s(set->headerMetadata, setsIter, &uuidValue, value)item->length == 10item->length >= 8index < count(newSegment = (MXFIndexTableSegment*)malloc(sizeof(MXFIndexTableSegment))) != NULL./mxf/mxf_index_table.c(newEntry = (MXFDeltaEntry*)malloc(sizeof(MXFDeltaEntry))) != NULLcreate_delta_entry(segment, &newEntry)8 + deltaEntryArrayLen * 14 <= 0xffff(newEntry = (MXFIndexEntry*)malloc(sizeof(MXFIndexEntry))) != NULL(newEntry->sliceOffset = (uint32_t*)malloc(sizeof(uint32_t) * (segment->sliceCount))) != NULL(newEntry->posTable = (mxfRational*)malloc(sizeof(mxfRational) * (segment->posTableCount))) != NULL8 + indexEntryArrayLen * (11 + segment->sliceCount * 4 + segment->posTableCount * 8) <= 0xffffcreate_index_entry(segment, &newEntry)mxf_write_k(mxfFile, &g_IndexTableSegment_key)mxf_write_l(mxfFile, segmentLen)mxf_write_local_tag(mxfFile, 0x3c0a)mxf_write_uint16(mxfFile, mxfUUID_extlen)mxf_write_uuid(mxfFile, &segment->instanceUID)mxf_write_local_tag(mxfFile, 0x3f0b)mxf_write_uint16(mxfFile, 8)mxf_write_int32(mxfFile, segment->indexEditRate.numerator)mxf_write_int32(mxfFile, segment->indexEditRate.denominator)mxf_write_local_tag(mxfFile, 0x3f0c)mxf_write_int64(mxfFile, segment->indexStartPosition)mxf_write_local_tag(mxfFile, 0x3f0d)mxf_write_int64(mxfFile, segment->indexDuration)mxf_write_local_tag(mxfFile, 0x3f05)mxf_write_uint16(mxfFile, 4)mxf_write_uint32(mxfFile, segment->editUnitByteCount)mxf_write_local_tag(mxfFile, 0x3f06)mxf_write_uint32(mxfFile, segment->indexSID)mxf_write_local_tag(mxfFile, 0x3f07)mxf_write_uint32(mxfFile, segment->bodySID)mxf_write_local_tag(mxfFile, 0x3f08)mxf_write_uint16(mxfFile, 1)mxf_write_uint8(mxfFile, segment->sliceCount)mxf_write_local_tag(mxfFile, 0x3f0e)mxf_write_uint8(mxfFile, segment->posTableCount)mxf_write_local_tag(mxfFile, 0x3f09)mxf_write_uint16(mxfFile, (uint16_t)(8 + deltaEntryArrayLen * 6))mxf_write_uint32(mxfFile, deltaEntryArrayLen)mxf_write_uint32(mxfFile, 6)mxf_write_int8(mxfFile, entry->posTableIndex)mxf_write_uint8(mxfFile, entry->slice)mxf_write_uint32(mxfFile, entry->elementData)mxf_write_local_tag(mxfFile, 0x3f0a)mxf_write_uint16(mxfFile, (uint16_t)(8 + indexEntryArrayLen * (11 + segment->sliceCount * 4 + segment->posTableCount * 8)))mxf_write_uint32(mxfFile, indexEntryArrayLen)mxf_write_uint32(mxfFile, 11 + segment->sliceCount * 4 + segment->posTableCount * 8)mxf_write_uint8(mxfFile, entry->temporalOffset)mxf_write_uint8(mxfFile, entry->keyFrameOffset)mxf_write_uint8(mxfFile, entry->flags)mxf_write_uint64(mxfFile, entry->streamOffset)mxf_write_uint32(mxfFile, entry->sliceOffset[i])mxf_write_int32(mxfFile, entry->posTable[i].numerator)mxf_write_int32(mxfFile, entry->posTable[i].denominator)mxf_create_index_table_segment(&newSegment)mxf_read_local_tag(mxfFile, &localTag)mxf_read_uint16(mxfFile, &localLen)mxf_read_uuid(mxfFile, &newSegment->instanceUID)localLen == mxfUUID_extlenmxf_read_int32(mxfFile, &newSegment->indexEditRate.numerator)mxf_read_int32(mxfFile, &newSegment->indexEditRate.denominator)localLen == 8mxf_read_int64(mxfFile, &newSegment->indexStartPosition)mxf_read_int64(mxfFile, &newSegment->indexDuration)mxf_read_uint32(mxfFile, &newSegment->editUnitByteCount)localLen == 4mxf_read_uint32(mxfFile, &newSegment->indexSID)mxf_read_uint32(mxfFile, &newSegment->bodySID)mxf_read_uint8(mxfFile, &newSegment->sliceCount)localLen == 1mxf_read_uint8(mxfFile, &newSegment->posTableCount)mxf_read_uint32(mxfFile, &deltaEntryArrayLen)mxf_read_uint32(mxfFile, &deltaEntryLen)deltaEntryLen == 6localLen == 8 + deltaEntryArrayLen * 6mxf_read_int8(mxfFile, &posTableIndex)mxf_read_uint8(mxfFile, &slice)mxf_read_uint32(mxfFile, &elementData)mxf_add_delta_entry(newSegment, posTableIndex, slice, elementData)(sliceOffset = (uint32_t*)malloc(sizeof(uint32_t) * (newSegment->sliceCount))) != NULL(posTable = (mxfRational*)malloc(sizeof(mxfRational) * (newSegment->posTableCount))) != NULLmxf_read_uint32(mxfFile, &indexEntryArrayLen)mxf_read_uint32(mxfFile, &indexEntryLen)indexEntryLen == (uint32_t)11 + newSegment->sliceCount * 4 + newSegment->posTableCount * 8localLen == 8 + indexEntryArrayLen * (11 + newSegment->sliceCount * 4 + newSegment->posTableCount * 8)mxf_read_uint8(mxfFile, &temporalOffset)mxf_read_uint8(mxfFile, &keyFrameOffset)mxf_read_uint8(mxfFile, &flags)mxf_read_uint64(mxfFile, &streamOffset)mxf_read_uint32(mxfFile, &sliceOffset[i])mxf_read_int32(mxfFile, &posTable[i].numerator)mxf_read_int32(mxfFile, &posTable[i].denominator)mxf_add_index_entry(newSegment, temporalOffset, keyFrameOffset, flags, streamOffset, sliceOffset, posTable)Unknown local item (%u) in index table segmentmxf_skip(mxfFile, localLen)totalLen == segmentLenmxf_write_uint16(mxfFile, (uint16_t)(8 + numDeltaEntries * 6))mxf_write_uint32(mxfFile, numDeltaEntries)mxf_write_uint16(mxfFile, (uint16_t)(8 + numIndexEntries * (11 + sliceCount * 4 + posTableCount * 8)))mxf_write_uint32(mxfFile, numIndexEntries)mxf_write_uint32(mxfFile, 11 + sliceCount * 4 + posTableCount * 8)(newList = (MXFList*)malloc(sizeof(MXFList))) != NULL./mxf/mxf_list.c(newElement = (MXFListElement*)malloc(sizeof(MXFListElement))) != NULL(newPartition = (MXFPartition*)malloc(sizeof(MXFPartition))) != NULL./mxf/mxf_partition.c(newLabel = (mxfUL*)malloc(sizeof(mxfUL))) != NULLmxf_append_list_element(&partition->essenceContainers, newLabel)mxf_append_partition_esscont_label(partition, (mxfUL*)mxf_get_iter_element(&iter))mxf_append_list_element(partitions, partition)mxf_create_from_partition(sourcePartition, &newPartition)mxf_append_partition(partitions, newPartition)mxf_create_partition(&newPartition)(filePos = mxf_file_tell(mxfFile)) >= 0partition->headerMarkInPos >= 0filePos >= partition->headerMarkInPospartition->indexMarkInPos >= 0filePos >= partition->indexMarkInPosmxf_write_k(mxfFile, &partition->key)mxf_write_l(mxfFile, packLen)mxf_write_uint16(mxfFile, partition->majorVersion)mxf_write_uint16(mxfFile, partition->minorVersion)mxf_write_uint32(mxfFile, partition->kagSize)mxf_write_uint64(mxfFile, partition->thisPartition)mxf_write_uint64(mxfFile, partition->previousPartition)mxf_write_uint64(mxfFile, partition->footerPartition)mxf_write_uint64(mxfFile, partition->headerByteCount)mxf_write_uint64(mxfFile, partition->indexByteCount)mxf_write_uint32(mxfFile, partition->indexSID)mxf_write_uint64(mxfFile, partition->bodyOffset)mxf_write_uint32(mxfFile, partition->bodySID)mxf_write_ul(mxfFile, &partition->operationalPattern)mxf_write_batch_header(mxfFile, essenceContainerLen, mxfUL_extlen)mxf_write_ul(mxfFile, (mxfUL*)mxf_get_iter_element(&iter))mxf_file_seek(mxfFile, (int64_t)partition->thisPartition + mxf_get_runin_len(mxfFile), SEEK_SET)mxf_write_partition(mxfFile, partition)mxf_file_seek(mxfFile, 0, SEEK_END)mxf_read_uint16(mxfFile, &newPartition->majorVersion)mxf_read_uint16(mxfFile, &newPartition->minorVersion)mxf_read_uint32(mxfFile, &newPartition->kagSize)mxf_read_uint64(mxfFile, &newPartition->thisPartition)mxf_read_uint64(mxfFile, &newPartition->previousPartition)mxf_read_uint64(mxfFile, &newPartition->footerPartition)mxf_read_uint64(mxfFile, &newPartition->headerByteCount)mxf_read_uint64(mxfFile, &newPartition->indexByteCount)mxf_read_uint32(mxfFile, &newPartition->indexSID)mxf_read_uint64(mxfFile, &newPartition->bodyOffset)mxf_read_uint32(mxfFile, &newPartition->bodySID)mxf_read_ul(mxfFile, &newPartition->operationalPattern)mxf_read_batch_header(mxfFile, &len, &eleLen)mxf_read_ul(mxfFile, &label)mxf_append_partition_esscont_label(newPartition, &label)partition->kagSize > 0(uint64_t)filePos > partition->thisPartitionmxf_write_k(mxfFile, &g_KLVFill_key)mxf_write_l(mxfFile, fillSize)mxf_file_putc(mxfFile, 0) == 0((uint64_t)filePos <= position - mxf_get_min_llen(mxfFile) + mxfKey_extlen)fillSize >= llensize >= (uint32_t)(mxf_get_min_llen(mxfFile) + mxfKey_extlen)mxf_read_kl(mxfFile, &tkey, &tllen, &tlen)mxf_skip(mxfFile, (int64_t)tlen)mxf_read_uint32(mxfFile, &size)((uint32_t)len - 4) % 12 == 0(newEntry = (MXFRIPEntry*)malloc(sizeof(MXFRIPEntry))) != NULLmxf_append_list_element(&rip->entries, newEntry)mxf_read_uint32(mxfFile, &entry->bodySID)mxf_read_uint64(mxfFile, &entry->thisPartition)mxf_write_k(mxfFile, &g_RandomIndexPack_key)(llen = mxf_write_l(mxfFile, len)) != 0mxf_write_uint32(mxfFile, (uint32_t)(16 + llen + len))(newMXFFile = (MXFFile*)malloc(sizeof(MXFFile))) != NULL./mxf/mxf_file.c(newDiskFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULLw+brbr+b(newStdInFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newSysData = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULLmxf_file_read(mxfFile, buffer, 1) == 1mxf_file_read(mxfFile, buffer, 2) == 2mxf_file_read(mxfFile, buffer, 4) == 4mxf_file_read(mxfFile, buffer, 8) == 8mxf_file_write(mxfFile, &value, 1) == 1mxf_file_write(mxfFile, buffer, 2) == 2mxf_file_write(mxfFile, buffer, 4) == 4mxf_file_write(mxfFile, buffer, 8) == 8mxf_file_read(mxfFile, (uint8_t*)value, 16) == 16mxf_file_read(mxfFile, (uint8_t*)key, 16) == 16(c = mxf_file_getc(mxfFile)) != EOFbytesToRead <= 8mxf_read_k(mxfFile, key)mxf_read_l(mxfFile, llen, len)mxf_file_write(mxfFile, (const uint8_t*)key, 16) == 16llen > 0 && llen <= 9Could not write BER length %lld for llen equal 1, in %s:%d Could not write BER length %llu for llen equal %u, in %s:%d mxf_file_putc(mxfFile, 0x80 + llen - 1) == 0x80 + llen - 1mxf_file_write(mxfFile, buffer, llen - 1) == (uint8_t)(llen - 1)mxf_write_fixed_l(mxfFile, llen, len)mxf_write_k(mxfFile, key)mxf_write_l(mxfFile, len)mxf_read_uint32(mxfFile, len)mxf_read_uint32(mxfFile, eleLen)mxf_write_uint32(mxfFile, len)mxf_write_uint32(mxfFile, eleLen)./mxf/mxf_data_model.ctypeId < sizeof(dataModel->types) / sizeof(MXFItemType) && dataModel->types[typeId].typeId == 0(type->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLNumber of compound item type members exceeds hardcoded maximum %d, in %s:%d (type->info.compound.members[memberIndex].name = (char*)malloc(sizeof(char) * (strlen(memberName) + 1))) != NULLtypeId > 0 && typeId < MXF_EXTENSION_TYPE(newItemDef = (MXFItemDef*)malloc(sizeof(MXFItemDef))) != NULL(newItemDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLitemDef != NULLmxf_append_list_element(&dataModel->itemDefs, (void*)itemDef)add_item_def(dataModel, newItemDef)(newSetDef = (MXFSetDef*)malloc(sizeof(MXFSetDef))) != NULL(newSetDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLsetDef != NULLmxf_append_list_element(&dataModel->setDefs, (void*)setDef)add_set_def(dataModel, newSetDef)(newDataModel = (MXFDataModel*)malloc(sizeof(MXFDataModel))) != NULLInt8mxf_register_basic_type(newDataModel, "Int8", MXF_INT8_TYPE, 1)./include/mxf/mxf_baseline_data_model.hInt16mxf_register_basic_type(newDataModel, "Int16", MXF_INT16_TYPE, 2)Int32mxf_register_basic_type(newDataModel, "Int32", MXF_INT32_TYPE, 3)Int64mxf_register_basic_type(newDataModel, "Int64", MXF_INT64_TYPE, 4)UInt8mxf_register_basic_type(newDataModel, "UInt8", MXF_UINT8_TYPE, 1)UInt16mxf_register_basic_type(newDataModel, "UInt16", MXF_UINT16_TYPE, 2)UInt32mxf_register_basic_type(newDataModel, "UInt32", MXF_UINT32_TYPE, 3)UInt64mxf_register_basic_type(newDataModel, "UInt64", MXF_UINT64_TYPE, 4)Rawmxf_register_basic_type(newDataModel, "Raw", MXF_RAW_TYPE, 0)UTF16Stringmxf_register_array_type(newDataModel, "UTF16String", MXF_UTF16STRING_TYPE, MXF_UTF16_TYPE, 0)Int32Arraymxf_register_array_type(newDataModel, "Int32Array", MXF_INT32ARRAY_TYPE, MXF_INT32_TYPE, 0)UInt32Arraymxf_register_array_type(newDataModel, "UInt32Array", MXF_UINT32ARRAY_TYPE, MXF_UINT32_TYPE, 0)Int64Arraymxf_register_array_type(newDataModel, "Int64Array", MXF_INT64ARRAY_TYPE, MXF_INT64_TYPE, 0)UInt8Arraymxf_register_array_type(newDataModel, "UInt8Array", MXF_UINT8ARRAY_TYPE, MXF_UINT8_TYPE, 0)ISO7Stringmxf_register_array_type(newDataModel, "ISO7String", MXF_ISO7STRING_TYPE, MXF_ISO7_TYPE, 0)Int32Batchmxf_register_array_type(newDataModel, "Int32Batch", MXF_INT32BATCH_TYPE, MXF_INT32_TYPE, 0)UInt32Batchmxf_register_array_type(newDataModel, "UInt32Batch", MXF_UINT32BATCH_TYPE, MXF_UINT32_TYPE, 0)AUIDArraymxf_register_array_type(newDataModel, "AUIDArray", MXF_AUIDARRAY_TYPE, MXF_AUID_TYPE, 0)ULBatchmxf_register_array_type(newDataModel, "ULBatch", MXF_ULBATCH_TYPE, MXF_UL_TYPE, 0)StrongRefArraymxf_register_array_type(newDataModel, "StrongRefArray", MXF_STRONGREFARRAY_TYPE, MXF_STRONGREF_TYPE, 0)StrongRefBatchmxf_register_array_type(newDataModel, "StrongRefBatch", MXF_STRONGREFBATCH_TYPE, MXF_STRONGREF_TYPE, 0)WeakRefArraymxf_register_array_type(newDataModel, "WeakRefArray", MXF_WEAKREFARRAY_TYPE, MXF_WEAKREF_TYPE, 0)WeakRefBatchmxf_register_array_type(newDataModel, "WeakRefBatch", MXF_WEAKREFBATCH_TYPE, MXF_WEAKREF_TYPE, 0)RationalArraymxf_register_array_type(newDataModel, "RationalArray", MXF_RATIONALARRAY_TYPE, MXF_RATIONAL_TYPE, 0)RGBALayoutmxf_register_array_type(newDataModel, "RGBALayout", MXF_RGBALAYOUT_TYPE, MXF_RGBALAYOUTCOMPONENT_TYPE, 0)RationalitemType = mxf_register_compound_type(newDataModel, "Rational", MXF_RATIONAL_TYPE)Numeratormxf_register_compound_type_member(itemType, "Numerator", MXF_INT32_TYPE)Denominatormxf_register_compound_type_member(itemType, "Denominator", MXF_INT32_TYPE)TimestampitemType = mxf_register_compound_type(newDataModel, "Timestamp", MXF_TIMESTAMP_TYPE)Yearmxf_register_compound_type_member(itemType, "Year", MXF_UINT16_TYPE)Monthmxf_register_compound_type_member(itemType, "Month", MXF_UINT8_TYPE)Daymxf_register_compound_type_member(itemType, "Day", MXF_UINT8_TYPE)Hoursmxf_register_compound_type_member(itemType, "Hours", MXF_UINT8_TYPE)Minutesmxf_register_compound_type_member(itemType, "Minutes", MXF_UINT8_TYPE)Secondsmxf_register_compound_type_member(itemType, "Seconds", MXF_UINT8_TYPE)QMSecmxf_register_compound_type_member(itemType, "QMSec", MXF_UINT8_TYPE)ProductVersionitemType = mxf_register_compound_type(newDataModel, "ProductVersion", MXF_PRODUCTVERSION_TYPE)Majormxf_register_compound_type_member(itemType, "Major", MXF_UINT16_TYPE)Minormxf_register_compound_type_member(itemType, "Minor", MXF_UINT16_TYPE)Patchmxf_register_compound_type_member(itemType, "Patch", MXF_UINT16_TYPE)Buildmxf_register_compound_type_member(itemType, "Build", MXF_UINT16_TYPE)Releasemxf_register_compound_type_member(itemType, "Release", MXF_UINT16_TYPE)IndirectitemType = mxf_register_compound_type(newDataModel, "Indirect", MXF_INDIRECT_TYPE)Typemxf_register_compound_type_member(itemType, "Type", MXF_UL_TYPE)Valuemxf_register_compound_type_member(itemType, "Value", MXF_UINT8ARRAY_TYPE)RGBALayoutComponentitemType = mxf_register_compound_type(newDataModel, "RGBALayoutComponent", MXF_RGBALAYOUTCOMPONENT_TYPE)Codemxf_register_compound_type_member(itemType, "Code", MXF_RGBACODE_TYPE)Depthmxf_register_compound_type_member(itemType, "Depth", MXF_UINT8_TYPE)VersionTypemxf_register_interpret_type(newDataModel, "VersionType", MXF_VERSIONTYPE_TYPE, MXF_UINT16_TYPE, 0)UTF16mxf_register_interpret_type(newDataModel, "UTF16", MXF_UTF16_TYPE, MXF_UINT16_TYPE, 0)Booleanmxf_register_interpret_type(newDataModel, "Boolean", MXF_BOOLEAN_TYPE, MXF_UINT8_TYPE, 0)ISO7mxf_register_interpret_type(newDataModel, "ISO7", MXF_ISO7_TYPE, MXF_UINT8_TYPE, 0)Lengthmxf_register_interpret_type(newDataModel, "Length", MXF_LENGTH_TYPE, MXF_INT64_TYPE, 0)Positionmxf_register_interpret_type(newDataModel, "Position", MXF_POSITION_TYPE, MXF_INT64_TYPE, 0)RGBACodemxf_register_interpret_type(newDataModel, "RGBACode", MXF_RGBACODE_TYPE, MXF_UINT8_TYPE, 0)Streammxf_register_interpret_type(newDataModel, "Stream", MXF_STREAM_TYPE, MXF_RAW_TYPE, 0)DataValuemxf_register_interpret_type(newDataModel, "DataValue", MXF_DATAVALUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)Identifiermxf_register_interpret_type(newDataModel, "Identifier", MXF_IDENTIFIER_TYPE, MXF_UINT8ARRAY_TYPE, 0)Opaquemxf_register_interpret_type(newDataModel, "Opaque", MXF_OPAQUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)UMIDmxf_register_interpret_type(newDataModel, "UMID", MXF_UMID_TYPE, MXF_IDENTIFIER_TYPE, 32)UIDmxf_register_interpret_type(newDataModel, "UID", MXF_UID_TYPE, MXF_IDENTIFIER_TYPE, 16)ULmxf_register_interpret_type(newDataModel, "UL", MXF_UL_TYPE, MXF_IDENTIFIER_TYPE, 16)UUIDmxf_register_interpret_type(newDataModel, "UUID", MXF_UUID_TYPE, MXF_IDENTIFIER_TYPE, 16)AUIDmxf_register_interpret_type(newDataModel, "AUID", MXF_AUID_TYPE, MXF_UL_TYPE, 16)PackageIDmxf_register_interpret_type(newDataModel, "PackageID", MXF_PACKAGEID_TYPE, MXF_UMID_TYPE, 32)StrongRefmxf_register_interpret_type(newDataModel, "StrongRef", MXF_STRONGREF_TYPE, MXF_UUID_TYPE, 16)WeakRefmxf_register_interpret_type(newDataModel, "WeakRef", MXF_WEAKREF_TYPE, MXF_UUID_TYPE, 16)Orientationmxf_register_interpret_type(newDataModel, "Orientation", MXF_ORIENTATION_TYPE, MXF_UINT8_TYPE, 0)rootmxf_register_set_def(newDataModel, "root", &MXF_SET_K(root), &MXF_SET_K(root))InterchangeObjectmxf_register_set_def(newDataModel, "InterchangeObject", &MXF_SET_K(root), &MXF_SET_K(InterchangeObject))InstanceUIDmxf_register_item_def(newDataModel, "InstanceUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, InstanceUID), 0x3c0a, MXF_UUID_TYPE, 1)GenerationUIDmxf_register_item_def(newDataModel, "GenerationUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, GenerationUID), 0x0102, MXF_UUID_TYPE, 0)Prefacemxf_register_set_def(newDataModel, "Preface", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Preface))LastModifiedDatemxf_register_item_def(newDataModel, "LastModifiedDate", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, LastModifiedDate), 0x3b02, MXF_TIMESTAMP_TYPE, 1)Versionmxf_register_item_def(newDataModel, "Version", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Version), 0x3b05, MXF_VERSIONTYPE_TYPE, 1)ObjectModelVersionmxf_register_item_def(newDataModel, "ObjectModelVersion", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ObjectModelVersion), 0x3b07, MXF_UINT32_TYPE, 0)PrimaryPackagemxf_register_item_def(newDataModel, "PrimaryPackage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, PrimaryPackage), 0x3b08, MXF_WEAKREF_TYPE, 0)Identificationsmxf_register_item_def(newDataModel, "Identifications", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Identifications), 0x3b06, MXF_STRONGREFARRAY_TYPE, 1)ContentStoragemxf_register_item_def(newDataModel, "ContentStorage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ContentStorage), 0x3b03, MXF_STRONGREF_TYPE, 1)OperationalPatternmxf_register_item_def(newDataModel, "OperationalPattern", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, OperationalPattern), 0x3b09, MXF_UL_TYPE, 1)EssenceContainersmxf_register_item_def(newDataModel, "EssenceContainers", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, EssenceContainers), 0x3b0a, MXF_ULBATCH_TYPE, 1)DMSchemesmxf_register_item_def(newDataModel, "DMSchemes", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, DMSchemes), 0x3b0b, MXF_ULBATCH_TYPE, 1)Identificationmxf_register_set_def(newDataModel, "Identification", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Identification))ThisGenerationUIDmxf_register_item_def(newDataModel, "ThisGenerationUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ThisGenerationUID), 0x3c09, MXF_UUID_TYPE, 1)CompanyNamemxf_register_item_def(newDataModel, "CompanyName", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, CompanyName), 0x3c01, MXF_UTF16STRING_TYPE, 1)ProductNamemxf_register_item_def(newDataModel, "ProductName", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductName), 0x3c02, MXF_UTF16STRING_TYPE, 1)mxf_register_item_def(newDataModel, "ProductVersion", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductVersion), 0x3c03, MXF_PRODUCTVERSION_TYPE, 0)VersionStringmxf_register_item_def(newDataModel, "VersionString", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, VersionString), 0x3c04, MXF_UTF16STRING_TYPE, 1)ProductUIDmxf_register_item_def(newDataModel, "ProductUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductUID), 0x3c05, MXF_UUID_TYPE, 1)ModificationDatemxf_register_item_def(newDataModel, "ModificationDate", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ModificationDate), 0x3c06, MXF_TIMESTAMP_TYPE, 1)ToolkitVersionmxf_register_item_def(newDataModel, "ToolkitVersion", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ToolkitVersion), 0x3c07, MXF_PRODUCTVERSION_TYPE, 0)Platformmxf_register_item_def(newDataModel, "Platform", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, Platform), 0x3c08, MXF_UTF16STRING_TYPE, 0)mxf_register_set_def(newDataModel, "ContentStorage", &MXF_SET_K(InterchangeObject), &MXF_SET_K(ContentStorage))Packagesmxf_register_item_def(newDataModel, "Packages", &MXF_SET_K(ContentStorage), &MXF_ITEM_K(ContentStorage, Packages), 0x1901, MXF_STRONGREFBATCH_TYPE, 1)EssenceContainerDatamxf_register_item_def(newDataModel, "EssenceContainerData", &MXF_SET_K(ContentStorage), &MXF_ITEM_K(ContentStorage, EssenceContainerData), 0x1902, MXF_STRONGREFBATCH_TYPE, 0)mxf_register_set_def(newDataModel, "EssenceContainerData", &MXF_SET_K(InterchangeObject), &MXF_SET_K(EssenceContainerData))LinkedPackageUIDmxf_register_item_def(newDataModel, "LinkedPackageUID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), 0x2701, MXF_UMID_TYPE, 1)IndexSIDmxf_register_item_def(newDataModel, "IndexSID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, IndexSID), 0x3f06, MXF_UINT32_TYPE, 0)BodySIDmxf_register_item_def(newDataModel, "BodySID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, BodySID), 0x3f07, MXF_UINT32_TYPE, 1)GenericPackagemxf_register_set_def(newDataModel, "GenericPackage", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericPackage))PackageUIDmxf_register_item_def(newDataModel, "PackageUID", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageUID), 0x4401, MXF_UMID_TYPE, 1)Namemxf_register_item_def(newDataModel, "Name", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, Name), 0x4402, MXF_UTF16STRING_TYPE, 0)PackageCreationDatemxf_register_item_def(newDataModel, "PackageCreationDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageCreationDate), 0x4405, MXF_TIMESTAMP_TYPE, 1)PackageModifiedDatemxf_register_item_def(newDataModel, "PackageModifiedDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageModifiedDate), 0x4404, MXF_TIMESTAMP_TYPE, 1)Tracksmxf_register_item_def(newDataModel, "Tracks", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, Tracks), 0x4403, MXF_STRONGREFARRAY_TYPE, 1)Locatormxf_register_set_def(newDataModel, "Locator", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Locator))NetworkLocatormxf_register_set_def(newDataModel, "NetworkLocator", &MXF_SET_K(Locator), &MXF_SET_K(NetworkLocator))URLStringmxf_register_item_def(newDataModel, "URLString", &MXF_SET_K(NetworkLocator), &MXF_ITEM_K(NetworkLocator, URLString), 0x4001, MXF_UTF16STRING_TYPE, 1)TextLocatormxf_register_set_def(newDataModel, "TextLocator", &MXF_SET_K(Locator), &MXF_SET_K(TextLocator))LocatorNamemxf_register_item_def(newDataModel, "LocatorName", &MXF_SET_K(TextLocator), &MXF_ITEM_K(TextLocator, LocatorName), 0x4101, MXF_UTF16STRING_TYPE, 1)GenericTrackmxf_register_set_def(newDataModel, "GenericTrack", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericTrack))TrackIDmxf_register_item_def(newDataModel, "TrackID", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackID), 0x4801, MXF_UINT32_TYPE, 0)TrackNumbermxf_register_item_def(newDataModel, "TrackNumber", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackNumber), 0x4804, MXF_UINT32_TYPE, 1)TrackNamemxf_register_item_def(newDataModel, "TrackName", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackName), 0x4802, MXF_UTF16STRING_TYPE, 0)Sequencemxf_register_item_def(newDataModel, "Sequence", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, Sequence), 0x4803, MXF_STRONGREF_TYPE, 1)StaticTrackmxf_register_set_def(newDataModel, "StaticTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(StaticTrack))Trackmxf_register_set_def(newDataModel, "Track", &MXF_SET_K(GenericTrack), &MXF_SET_K(Track))EditRatemxf_register_item_def(newDataModel, "EditRate", &MXF_SET_K(Track), &MXF_ITEM_K(Track, EditRate), 0x4b01, MXF_RATIONAL_TYPE, 1)Originmxf_register_item_def(newDataModel, "Origin", &MXF_SET_K(Track), &MXF_ITEM_K(Track, Origin), 0x4b02, MXF_POSITION_TYPE, 1)EventTrackmxf_register_set_def(newDataModel, "EventTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(EventTrack))EventEditRatemxf_register_item_def(newDataModel, "EventEditRate", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventEditRate), 0x4901, MXF_RATIONAL_TYPE, 1)EventOriginmxf_register_item_def(newDataModel, "EventOrigin", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventOrigin), 0x4902, MXF_POSITION_TYPE, 0)StructuralComponentmxf_register_set_def(newDataModel, "StructuralComponent", &MXF_SET_K(InterchangeObject), &MXF_SET_K(StructuralComponent))DataDefinitionmxf_register_item_def(newDataModel, "DataDefinition", &MXF_SET_K(StructuralComponent), &MXF_ITEM_K(StructuralComponent, DataDefinition), 0x0201, MXF_UL_TYPE, 1)Durationmxf_register_item_def(newDataModel, "Duration", &MXF_SET_K(StructuralComponent), &MXF_ITEM_K(StructuralComponent, Duration), 0x0202, MXF_LENGTH_TYPE, 0)mxf_register_set_def(newDataModel, "Sequence", &MXF_SET_K(StructuralComponent), &MXF_SET_K(Sequence))StructuralComponentsmxf_register_item_def(newDataModel, "StructuralComponents", &MXF_SET_K(Sequence), &MXF_ITEM_K(Sequence, StructuralComponents), 0x1001, MXF_STRONGREFARRAY_TYPE, 1)TimecodeComponentmxf_register_set_def(newDataModel, "TimecodeComponent", &MXF_SET_K(StructuralComponent), &MXF_SET_K(TimecodeComponent))RoundedTimecodeBasemxf_register_item_def(newDataModel, "RoundedTimecodeBase", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, RoundedTimecodeBase), 0x1502, MXF_UINT16_TYPE, 1)StartTimecodemxf_register_item_def(newDataModel, "StartTimecode", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, StartTimecode), 0x1501, MXF_POSITION_TYPE, 1)DropFramemxf_register_item_def(newDataModel, "DropFrame", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, DropFrame), 0x1503, MXF_BOOLEAN_TYPE, 1)SourceClipmxf_register_set_def(newDataModel, "SourceClip", &MXF_SET_K(StructuralComponent), &MXF_SET_K(SourceClip))StartPositionmxf_register_item_def(newDataModel, "StartPosition", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, StartPosition), 0x1201, MXF_POSITION_TYPE, 1)SourcePackageIDmxf_register_item_def(newDataModel, "SourcePackageID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourcePackageID), 0x1101, MXF_PACKAGEID_TYPE, 1)SourceTrackIDmxf_register_item_def(newDataModel, "SourceTrackID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourceTrackID), 0x1102, MXF_UINT32_TYPE, 1)DMSegmentmxf_register_set_def(newDataModel, "DMSegment", &MXF_SET_K(StructuralComponent), &MXF_SET_K(DMSegment))EventStartPositionmxf_register_item_def(newDataModel, "EventStartPosition", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventStartPosition), 0x0601, MXF_POSITION_TYPE, 1)EventCommentmxf_register_item_def(newDataModel, "EventComment", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventComment), 0x0602, MXF_UTF16STRING_TYPE, 0)TrackIDsmxf_register_item_def(newDataModel, "TrackIDs", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, TrackIDs), 0x6102, MXF_UINT32BATCH_TYPE, 0)DMFrameworkmxf_register_item_def(newDataModel, "DMFramework", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, DMFramework), 0x6101, MXF_STRONGREF_TYPE, 0)DMSourceClipmxf_register_set_def(newDataModel, "DMSourceClip", &MXF_SET_K(SourceClip), &MXF_SET_K(DMSourceClip))DMSourceClipTrackIDsmxf_register_item_def(newDataModel, "DMSourceClipTrackIDs", &MXF_SET_K(DMSourceClip), &MXF_ITEM_K(DMSourceClip, DMSourceClipTrackIDs), 0x6103, MXF_UINT32BATCH_TYPE, 0)MaterialPackagemxf_register_set_def(newDataModel, "MaterialPackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(MaterialPackage))SourcePackagemxf_register_set_def(newDataModel, "SourcePackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(SourcePackage))Descriptormxf_register_item_def(newDataModel, "Descriptor", &MXF_SET_K(SourcePackage), &MXF_ITEM_K(SourcePackage, Descriptor), 0x4701, MXF_STRONGREF_TYPE, 0)GenericDescriptormxf_register_set_def(newDataModel, "GenericDescriptor", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericDescriptor))Locatorsmxf_register_item_def(newDataModel, "Locators", &MXF_SET_K(GenericDescriptor), &MXF_ITEM_K(GenericDescriptor, Locators), 0x2f01, MXF_STRONGREFARRAY_TYPE, 0)FileDescriptormxf_register_set_def(newDataModel, "FileDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(FileDescriptor))LinkedTrackIDmxf_register_item_def(newDataModel, "LinkedTrackID", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, LinkedTrackID), 0x3006, MXF_UINT32_TYPE, 0)SampleRatemxf_register_item_def(newDataModel, "SampleRate", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, SampleRate), 0x3001, MXF_RATIONAL_TYPE, 1)ContainerDurationmxf_register_item_def(newDataModel, "ContainerDuration", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, ContainerDuration), 0x3002, MXF_LENGTH_TYPE, 0)EssenceContainermxf_register_item_def(newDataModel, "EssenceContainer", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, EssenceContainer), 0x3004, MXF_UL_TYPE, 1)Codecmxf_register_item_def(newDataModel, "Codec", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, Codec), 0x3005, MXF_UL_TYPE, 0)GenericPictureEssenceDescriptormxf_register_set_def(newDataModel, "GenericPictureEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericPictureEssenceDescriptor))SignalStandardmxf_register_item_def(newDataModel, "SignalStandard", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SignalStandard), 0x3215, MXF_UINT8_TYPE, 0)FrameLayoutmxf_register_item_def(newDataModel, "FrameLayout", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), 0x320c, MXF_UINT8_TYPE, 0)StoredWidthmxf_register_item_def(newDataModel, "StoredWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), 0x3203, MXF_UINT32_TYPE, 0)StoredHeightmxf_register_item_def(newDataModel, "StoredHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), 0x3202, MXF_UINT32_TYPE, 0)StoredF2Offsetmxf_register_item_def(newDataModel, "StoredF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredF2Offset), 0x3216, MXF_INT32_TYPE, 0)SampledWidthmxf_register_item_def(newDataModel, "SampledWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledWidth), 0x3205, MXF_UINT32_TYPE, 0)SampledHeightmxf_register_item_def(newDataModel, "SampledHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledHeight), 0x3204, MXF_UINT32_TYPE, 0)SampledXOffsetmxf_register_item_def(newDataModel, "SampledXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledXOffset), 0x3206, MXF_INT32_TYPE, 0)SampledYOffsetmxf_register_item_def(newDataModel, "SampledYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledYOffset), 0x3207, MXF_INT32_TYPE, 0)DisplayHeightmxf_register_item_def(newDataModel, "DisplayHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayHeight), 0x3208, MXF_UINT32_TYPE, 0)DisplayWidthmxf_register_item_def(newDataModel, "DisplayWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayWidth), 0x3209, MXF_UINT32_TYPE, 0)DisplayXOffsetmxf_register_item_def(newDataModel, "DisplayXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayXOffset), 0x320a, MXF_INT32_TYPE, 0)DisplayYOffsetmxf_register_item_def(newDataModel, "DisplayYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayYOffset), 0x320b, MXF_INT32_TYPE, 0)DisplayF2Offsetmxf_register_item_def(newDataModel, "DisplayF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayF2Offset), 0x3217, MXF_INT32_TYPE, 0)AspectRatiomxf_register_item_def(newDataModel, "AspectRatio", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), 0x320e, MXF_RATIONAL_TYPE, 0)ActiveFormatDescriptormxf_register_item_def(newDataModel, "ActiveFormatDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ActiveFormatDescriptor), 0x3218, MXF_UINT8_TYPE, 0)VideoLineMapmxf_register_item_def(newDataModel, "VideoLineMap", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), 0x320d, MXF_INT32ARRAY_TYPE, 0)AlphaTransparencymxf_register_item_def(newDataModel, "AlphaTransparency", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AlphaTransparency), 0x320f, MXF_UINT8_TYPE, 0)CaptureGammamxf_register_item_def(newDataModel, "CaptureGamma", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, CaptureGamma), 0x3210, MXF_UL_TYPE, 0)ImageAlignmentOffsetmxf_register_item_def(newDataModel, "ImageAlignmentOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), 0x3211, MXF_UINT32_TYPE, 0)ImageStartOffsetmxf_register_item_def(newDataModel, "ImageStartOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageStartOffset), 0x3213, MXF_UINT32_TYPE, 0)ImageEndOffsetmxf_register_item_def(newDataModel, "ImageEndOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageEndOffset), 0x3214, MXF_UINT32_TYPE, 0)FieldDominancemxf_register_item_def(newDataModel, "FieldDominance", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FieldDominance), 0x3212, MXF_UINT8_TYPE, 0)PictureEssenceCodingmxf_register_item_def(newDataModel, "PictureEssenceCoding", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, PictureEssenceCoding), 0x3201, MXF_UL_TYPE, 0)CDCIEssenceDescriptormxf_register_set_def(newDataModel, "CDCIEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(CDCIEssenceDescriptor))ComponentDepthmxf_register_item_def(newDataModel, "ComponentDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), 0x3301, MXF_UINT32_TYPE, 0)HorizontalSubsamplingmxf_register_item_def(newDataModel, "HorizontalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), 0x3302, MXF_UINT32_TYPE, 0)VerticalSubsamplingmxf_register_item_def(newDataModel, "VerticalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), 0x3308, MXF_UINT32_TYPE, 0)ColorSitingmxf_register_item_def(newDataModel, "ColorSiting", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorSiting), 0x3303, MXF_UINT8_TYPE, 0)ReversedByteOrdermxf_register_item_def(newDataModel, "ReversedByteOrder", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ReversedByteOrder), 0x330b, MXF_BOOLEAN_TYPE, 0)PaddingBitsmxf_register_item_def(newDataModel, "PaddingBits", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, PaddingBits), 0x3307, MXF_INT16_TYPE, 0)AlphaSampleDepthmxf_register_item_def(newDataModel, "AlphaSampleDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, AlphaSampleDepth), 0x3309, MXF_UINT32_TYPE, 0)BlackRefLevelmxf_register_item_def(newDataModel, "BlackRefLevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, BlackRefLevel), 0x3304, MXF_UINT32_TYPE, 0)WhiteReflevelmxf_register_item_def(newDataModel, "WhiteReflevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, WhiteReflevel), 0x3305, MXF_UINT32_TYPE, 0)ColorRangemxf_register_item_def(newDataModel, "ColorRange", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorRange), 0x3306, MXF_UINT32_TYPE, 0)RGBAEssenceDescriptormxf_register_set_def(newDataModel, "RGBAEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(RGBAEssenceDescriptor))ComponentMaxRefmxf_register_item_def(newDataModel, "ComponentMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMaxRef), 0x3406, MXF_UINT32_TYPE, 0)ComponentMinRefmxf_register_item_def(newDataModel, "ComponentMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMinRef), 0x3407, MXF_UINT32_TYPE, 0)AlphaMaxRefmxf_register_item_def(newDataModel, "AlphaMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMaxRef), 0x3408, MXF_UINT32_TYPE, 0)AlphaMinRefmxf_register_item_def(newDataModel, "AlphaMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMinRef), 0x3409, MXF_UINT32_TYPE, 0)ScanningDirectionmxf_register_item_def(newDataModel, "ScanningDirection", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ScanningDirection), 0x3405, MXF_ORIENTATION_TYPE, 0)PixelLayoutmxf_register_item_def(newDataModel, "PixelLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PixelLayout), 0x3401, MXF_RGBALAYOUT_TYPE, 0)Palettemxf_register_item_def(newDataModel, "Palette", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, Palette), 0x3403, MXF_DATAVALUE_TYPE, 0)PaletteLayoutmxf_register_item_def(newDataModel, "PaletteLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PaletteLayout), 0x3404, MXF_RGBALAYOUT_TYPE, 0)GenericSoundEssenceDescriptormxf_register_set_def(newDataModel, "GenericSoundEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericSoundEssenceDescriptor))AudioSamplingRatemxf_register_item_def(newDataModel, "AudioSamplingRate", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), 0x3d03, MXF_RATIONAL_TYPE, 0)Lockedmxf_register_item_def(newDataModel, "Locked", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, Locked), 0x3d02, MXF_BOOLEAN_TYPE, 0)AudioRefLevelmxf_register_item_def(newDataModel, "AudioRefLevel", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioRefLevel), 0x3d04, MXF_INT8_TYPE, 0)ElectroSpatialFormulationmxf_register_item_def(newDataModel, "ElectroSpatialFormulation", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ElectroSpatialFormulation), 0x3d05, MXF_UINT8_TYPE, 0)ChannelCountmxf_register_item_def(newDataModel, "ChannelCount", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), 0x3d07, MXF_UINT32_TYPE, 0)QuantizationBitsmxf_register_item_def(newDataModel, "QuantizationBits", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), 0x3d01, MXF_UINT32_TYPE, 0)DialNormmxf_register_item_def(newDataModel, "DialNorm", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, DialNorm), 0x3d0c, MXF_INT8_TYPE, 0)SoundEssenceCompressionmxf_register_item_def(newDataModel, "SoundEssenceCompression", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, SoundEssenceCompression), 0x3d06, MXF_UL_TYPE, 0)GenericDataEssenceDescriptormxf_register_set_def(newDataModel, "GenericDataEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericDataEssenceDescriptor))DataEssenceCodingmxf_register_item_def(newDataModel, "DataEssenceCoding", &MXF_SET_K(GenericDataEssenceDescriptor), &MXF_ITEM_K(GenericDataEssenceDescriptor, DataEssenceCoding), 0x3e01, MXF_UL_TYPE, 0)MultipleDescriptormxf_register_set_def(newDataModel, "MultipleDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(MultipleDescriptor))SubDescriptorUIDsmxf_register_item_def(newDataModel, "SubDescriptorUIDs", &MXF_SET_K(MultipleDescriptor), &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), 0x3f01, MXF_STRONGREFARRAY_TYPE, 1)WaveAudioDescriptormxf_register_set_def(newDataModel, "WaveAudioDescriptor", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_SET_K(WaveAudioDescriptor))BlockAlignmxf_register_item_def(newDataModel, "BlockAlign", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), 0x3d0a, MXF_UINT16_TYPE, 1)SequenceOffsetmxf_register_item_def(newDataModel, "SequenceOffset", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, SequenceOffset), 0x3d0b, MXF_UINT8_TYPE, 0)AvgBpsmxf_register_item_def(newDataModel, "AvgBps", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), 0x3d09, MXF_UINT32_TYPE, 1)AES3AudioDescriptormxf_register_set_def(newDataModel, "AES3AudioDescriptor", &MXF_SET_K(WaveAudioDescriptor), &MXF_SET_K(AES3AudioDescriptor))mxf_register_set_def(newDataModel, "DMFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DMFramework))DMSetmxf_register_set_def(newDataModel, "DMSet", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DMSet))Duplicate set def found. Key = %s, in %s:%d Found item def not contained in any set def. Key = %s, in %s:%d Duplicate item def found. Key = %s, in %s:%d Duplicate item def local tag found. LocalTag = 0x%04x, Key = %s, in %s:%d Item def has unknown type (%d). LocalTag = 0x%04x, Key = %s, in %s:%d mxf_find_set_def(dataModel, &setDef->parentSetDefKey, &setDef->parentSetDef)mxf_find_set_def(dataModel, &itemDef->setDefKey, &setDef)mxf_append_list_element(&setDef->itemDefs, (void*)itemDef)./mxf/mxf_primer.c(newEntry = (MXFPrimerPackEntry*)malloc(sizeof(MXFPrimerPackEntry))) != NULLmxf_append_list_element(&primerPack->entries, (void*)entry)add_primer_pack_entry(primerPack, newEntry)(newPrimerPack = (MXFPrimerPack*)malloc(sizeof(MXFPrimerPack))) != NULLCould not create a unique tag - reached the end of the allowed dynamic tag values, in %s:%d Local tag %x already in use, in %s:%d create_primer_pack_entry(primerPack, &newEntry)mxf_create_item_tag(primerPack, &tag)mxf_create_primer_pack(&newPrimerPack)mxf_read_array_header(mxfFile, &numberOfItems, &itemLength)mxf_read_uid(mxfFile, &uid)create_primer_pack_entry(newPrimerPack, &newEntry)mxf_write_kl(mxfFile, &g_PrimerPack_key, 8 + 18 * numberOfItems)mxf_write_array_header(mxfFile, numberOfItems, 18)mxf_write_local_tag(mxfFile, entry->localTag)mxf_write_uid(mxfFile, &entry->uid)%02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02xK = %s %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02xUMID = %s libMXF (Unknown)Debug: Info: Warning: ERROR: ./mxf/mxf_logging.cgmt != NULLg_mxfFileLog != NULL%Y-%m-%d %H:%M:%S(%s) wbfprintfsprintfsscanfprintfsnprintfvfprintf$LDBL128libSystem.|B}h=k| }N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|d}N |B}h=k|H}N |B}h=k|}N |B}h=k| }N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|d}N |B}h=k|H}N |B}h=k|,}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|h}N |B}h=k|L}N |B}h=k|0}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|l}N |B}h=k|P}N |B}h=k|4}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|p}N |B}h=k|T}N |B}h=k|8}N |B}h=k|}N +4 +4+4S 2D3+4 +4S +4S .+4S I+4S $+4 +4S +4 +4 +4 +4 +4S +4 +4 +4  +4  +4  +4  +4  +4 +4 +4 +4 +4 +4 +4 +4 +4S +4 @+4 @+4S /+4 +4 +4+4+4 +4+4+4+4S +4S AD3 VTR Errors+4 +40+4+4+4PSE Failures+4+4S 9+4 +4+4+4 +4 +4S +4S :+4+4+4+4+4+4+4S H+4+4+4 +4P+4+4+4+4+4+4 +4S (+4+4+4+4+4S D+4S 7+4+4+4+4S +4+4+4+4+4+4+4S +4+40+4S ;+4+4+4+4+4S 6+4+4+4+4+4S #+4+4S +4 +4  +4&DH&wY+4 +4 Version Feb 2008+4 BBC Archive MXF Writer+4 BBC+4 +4+4S 0+4 +4+4+4+4+4+4 +4 +4 +4  +4 D3 ingested materialD3 tape+4S /+4+4S +4 +4 +4+4 +4 +4+4`>o'^w+4}`>oxl+4}`>oo#|@@D%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*\# @ %3"4D%$)%$L&$rd)$d)$f$<$$).)D,)D-),D.)HD/)TD0)lD1)D2)D3)D4)$$,)%@+%%!%0%J$N).)D7)D?* DA*,DD*`DG*pDI*DJ*DL*DN*DO*DU*DV*D^*D`*Dd+Df+Dg+(Dj+8Dl+@Dq+`Du+dDq+pDu+tDw+D{+D~+D{+D}+D~+D+%K$7)%W@6%c@6%o@8%%%%@9%@:%@;&& <8&*''ր'((,((ˀ()))<)Z))Ā))*+*C*u****)*+*$N+*d+*d++Kd++_f+`<+o+}* +*0+*@+ @+*\,*l,6*|,P*,n*,*,*,*-!*-Y*-*-+ -+.+,.H+<.{+L.+\.+l.+|/1+/^+/+/+/+0$+0X+0+0, 0,0,,1$,<17,L1U,\1w,l1,|1,1,2,2G,2i,2},2 @2-$2-42-<3-L3&-\3G-l3j @3-3-3-3-3-4%.4:.4O. 4l.04y.P4.`4.p4.5.5T.5.5.5.5.6).6a.6/6/6/ 6/(7'/87_/H7/X7/h7/x8*/8K/8r/8/8/8/8/9/9309Z090 90090@90P90`90h:'0x:O0:0:0:0:0:0:0;,0;[1;1;1(;18;1H<1X2>/ @(>F2>s2>2>3>3?3(?+38?R3H?n3X?3h?3x?3@ 3@ 3@@+.+D+@X+D +@|+D+@,D ,@,D,@Ȅ,D ,D(,D0,D4-PD;-DB.DI.|DP.DW/DD^/De0 Dl0pDs0Dz18D1D2D2dD2D3,D3D3D4TD4D5D5D5D6@D6@7D7A$+A@A/AYAhAAB\BqBBBˀBC C+C]CxCCDDYDDDEEÈEFF%FaFFFɀGG'GEGnG$ 8N7(G70.70D70D78D7@D7LD7PD7TD7\D7`D7dD7hD7pG$70GЀGڀG@GHH IIԀIJJJJ̀JKK%KDKKK̀KLL.LELnL$PN7L7.7D7D7D7D7D8 D8,D8L$7L@L@L̀LLLMM$M5MFMxMMM$(N8M8.8D8D8D8D8D9D9D9D9(D94D9@D 9LD 9XD 9dD9|M$8M@NNN&NFTTWMWdWWWրX'XDXXXXĀXՀXXYY3YJYkYYYˀY݀[[\ڀ^_W_x____Ā_׀__``C`]`paaπbb+bGbZbmccʀccdddddƀd׀dde e+eBeaeeeeefog5gRgegggg΀g$N9g9.9D9D9D9D9D9D9D9D:D: D!:,D$:dD&:pD,:D.:D/:D4:g$9h @h/@hD@hV@hh$XN:hi:.:D7:D8:D7:D8; D:;@D<;DD>;PDA;XD@;\DA;dDE;lDC;pDD;tDJ;|DK;DJ;DK;DJ;DK;DO;DM;DN;DR;h$7:h@6h@6h@6h@6h$N;h;.;DU;DZ;D[;DZ;D[;D\;D]<$D^D{>Dy>D{>0D>@j$q=j@pj@pj@rjӀj=j@k>Tk$N>Tk>`.>`D>`D>tD>xD>D>D>D>D>D>D0>D?D?`D?|D?D?D?D@PD@D@DA$DA0DAHDADBDBDBtDBDBDBDBDBDBDBDBDBDBDBDCDC(DCxDCDCDDHDDPDDhDDDEDE0DEDEDEDEDFTDFpDFDFDFDG8DGDGDHDHDHDH$DH(DH,DH8DH@DHDDHHDHLDHPDHDHDIDI\DIxDIDIDIDJ@DJDJDKDKDK0D KD KD KDLHDLdDLDLDLDM,DMDMDMDND!ND"NlD$ND&ND'O<D*ODD,OD0OD2Ok$>`k+@kB@kT@kd8kvvk<kk>`kOk$|NO.ODIODXODIODXP DZP`D[PlD\PpD^PtD[PxD\P|D^PD PD!QD,Q<D.QxD/QD6QD8R,D;RhD<RD?RDDSDESXDHSDKSDLT DOTHDTTDUTDWTDXU8DYUtDnUDoUDzV(D|VdDVDVDWDWTDWDWDXDXDDXDXDXDY4DYpDYDYDZ$DZ`DZDZD[D[PD[D[D\D\@D\|D\D\D]0D]lD]D]D_^ D`^,Da^8Db^DDc^PDd^`De^pDf^Di^Dj^Di^Dj^Dk^Dl^Dm^Dp^D_ Du_ D|_0D_D_D_D_D_D_D_D_D_D_D_D_D`D`D`hD`D`Da$DaxDaDaDb$DbtDbDcDc Dc0Dc4Dc<DcDcDdXDdDe DeDeDfLDfDgDgxDgDh@DhDiDilDiDj$DjDjDjDkTDk`DktDkDkDlDlhDlxDlDm0Dm<DmDmDnPDnDoDopDoDp,DpDpDqPDqDrDrdDrDsDsxDsDt4DtDtDuPDuDvDvpDvxDv|DvDvDvDvDvD wD w`D wD x(DxDxDyHDyDzDzlDzD{,D[{4D{8D {D{D {D!{D"{D${D%{D&| D*|dD+|xD,|D.|D/|D0|D2|D6}DD8}dD;}D<}D=}D?}D@}DD~HDE~hDH~DK~DL~DMDODP(DTDUDWDXDY D[,DDaDb DchDdDeD$De(Dn|DkDnDoDpDrDsDtDxDDyXDzhD|DzD|D}DDDD<DTDtDDDDDDDxDDDDD4D8DXDxDDD0DPDpDDDiDDXDDD|DDDDD\DD DlDD$DDD8DDDLDDDD,DDD@D`DDDDDDD8DXDxDDDDDDDDhDDDDDDDD\DDDxDD0DDDDXDDDTDD D LDDDHD\DlDDDdDD D\DDDlD D!D"hD#D$ DA(D$,D*|D+D,D-D.D/D0D1<D2\D5D6D7D8D; D<(D=HD>dD?D@DAD'DE,DF|DGDH(DI|DJDKDLDMDDPDQDR<DSDVDWHDXDYDZDD[D\D`<DaDbDcDdDelDfDi(DjDkDn<DoDpDsHDtDuDzD{hDDDdDD D\DhDlDpD|DDDDDDDDD8DDDDDDDhDDDhDDD+D,D/PD0D1D2D5 D6TD7D8D;D<$D=XD>D?D@D*(Dpk$IOk@Hk@Hk@Hl@Hl@Hl&@Hl5JDlF@KlVlflxLLl@MllN<l,lO@l@PlR\lS0mTHm%"m5mUmuU\mV8mgmOm@mPmUm@kmUm[Pm@m{4m{8m@m{mn@kn$n(n@kn$|n%Dn&n'$fN.D6D7D6D6D:D7D:D< D=@D?HDATDF`n($6nH@5nY@5no@5n@5n@5n78n@8nnxn$Nx.DDDDDDDpDD4DDD4D@DDDDn$n@n|no8oo$oo1$N$.0D0D8D<D@DDD\D`DDDD0DDDDDDD(D0o2$0oK@oZ@oh@ou8o0oDo$ND.PDPDXD\DtDDDD@D\DDD0o$Po@o@o@oɀ8oPoDo$ND.PDPD\D`o$Po@p$$Nt.D D!D D D!D D!D"D)`D'|D+D-D+D2D70D8D:D;D:D;D:D;D<D=\DB¨DCDD@DEÈDJDLDO`DPİDQDSHDYŐDZD],D^TD]XD^\D`dDoƬDkưDoƸDsƼDtDwDx(Dy@Dz\D{xD|ǐD}ǨDDDtDDDDDD D$D0DPDhDȠDȼDDD D<DXDpDɈDɤDɸDDD,DxDD D)`D-˔DwDxDy0DzdD{̘D|D}D4DhD͜DDD8DlDΠDDD<DpDϤDD D@DtDШDDDDDxDѬDDDHD|DҰDDDLDӀDӴDDDPD%ԄD&ԸD'D( D)TD,ՈD-ռD.D2$D3XD6֌D8D=D>(DA\DCאDJDPDS,DT`DYؔDbDDD(D4D8D<DHDhDلDDD D$DDDdDڀDڜDڸDDD D D4DHDPDdDhDpDیD۠D۴DDDDDD D D D $D (D ,D 0D <DLDXD\D`DlD܌DܨDD 4D%lD&݈D'ݤD(ݼD)D,D-D.4D2PD3dD6xD7ތD8ޔD9ިDްD=D>DADB DCDD(D4DJDDPXDQlDRtDS߈DTߜDY߰DaDbDfD' D8DTDhp$ p)@ p;@ pO@ pd@ p{@ p@ p@ p@pp΀ppqq#q=rr`r{@r@rr@rƀss3@sG@sXLstAthtzxt8t@t@tЀtttu$!Nu.DmDqDmDmDDxDqDrDD,D<DlDDD D\DDDDPDDD0DDD8DDDDDDDD D0D<DDDDDDD,D@DtDDDDDD<DDD0DDDDDD$D,D@DLDTD`u$mu7@kuG@ku_@kuq@lunXuo8upPu1uqLuɀr@u@sutDvuhv@vv8vV@wv~xHvy<vvtv$ Nt.DDDDDDDDD DD D D$D (D,DHDpD>D?D@DD"TD%D'D*D,\D2D3D4DD8D9D:DBv$v@v@v@w Pw8w!Hw,<wC@wZDwiwjwk$DN.DDDDDDDD@DDDDDwl$w@w@w@wŀ8w@www$N.DEDFw$Ex@Dx$N.DJDKDL0x$Jx8@IxG$DN4.@DO@DP@DQxH$O@xe@Nxt$DN.DTDUDVxu$Tx@Sx$DN.DYDYD]x$Yx@Xx$N.DDD D$DpDDDDDDDD DDDlDDlDD8DD8DD4DD4DDDDDD`DD0D`DDDpDDD`DD DDD D`x$x@y@y(@y8@yK@y\@yn@yzy{@yyy@yy y@y yy@y<yŀ8yyy@yyly@ylyy@zzlz@zlzz8z <z,@z6z7,z8@zG8zHzI@zXzY8zZ@zizj4zk@zz4z{z|@zz4z@zz`z@z`zz@zz0z@zˀ<z׀8z0z`z@z`zz@{{{@{{p{@{%p{&{'8{2<{>@{H{I{J@{Y{Z`{[@{j`{k{l@{{{| {}@{ {{@{{{t{$tNt{&.0{&-0P{&00@{&30|&B,|E&3|p&3h|&3x|&"3|&(,L}$&@-}J&C* }r&3}&, }&,<}&3X}&3H~&2~K&1~v&38~&3(~&3~&2&2P&2&2L& 1&1 &1A&1s&%1&,1&01&71h%&>1xM&B1X&I1H&P18&[1&b-@&i0w&p0&w-&*@&*0'&-\P&-L}&-l&,&.P&0 &0-&0N&-l&-<&-$&,&,l,&,H&,z&0&0&0h &0x=&00[&0 &!0&(0&/,&3,|2&H,\\&Z1(&^/&b/&i*&m/!&x/hR&/&-&/&/X)&/8i&/H&/&/(+&G/T&K.&R.&Y. &.O&.&.&. &/0&/xi&.&#.p&1.`& ,,&(,O&0*lu&4*\&;+&B+&I+U&P+&W+&^+&e+;&l+p&s+|&z+l&+\&+LF&+<&+,&+&+ &*X&*&*&*&*G&*&*&*|&1& @( 0CVi{& @$& @ &3&.&.3&. X&.s&0`&/&-4&/ &/& @1D& @d& @~dtddf<.D$D%D*D,D-$$ @#2APp>$tN.D0D3D0 D3D9D8D9D: $0@/180$0N00.0D=0D=0DBh*$=0G@<Xiz&=$<Nl>p.pDMpDRDPDRDVD\DaDd@DfHDeLDfTDdXDf`DddDipDmDlDnDmDpDvDuDtDuDvDuDwDxDwDxDDD\$Mp@L@L@N p(ǀ->o1̀$N(.0D0DDDHDTD`Dd$0@+@<$LN|.DD=$Y@g$N.DDDDDDDDDDDDD(D@DDDDDDDDDDD@D`DlDDDDDDpDtDxDDDDDDDDDDDDh$|@@8@@π߀$pN.DDDD D$D(D,D0D4D8D<D@DDDLDPDTD\D`DdDh$)@7@H$N.DDDDDFDDFDDFDGDFDGDH$DG,DH0DITDH\DI`DtI$^@o@@@$ N.DDDDDDDDDDDDDDD D D D D D D D D D D $D (D 0D 8D @D HD `D pD xD |D D D D D D D D D D D D# D/ D1 $@@@@@@*;@LWX Y$N . D6 D7 0D6 8D6 DD7 LD8 PD7 TD8 \D< lDD DI DO DR DW DZ Dd 0Df PDm pDb Du Dz D{ D} Z$6 @4@4@5@5@57H8t98&:@9 : ;$N S<JT8Yj{|D}$dND.PDkPDlhDklDnpDltDnxDsDuDwDsD{D}~$kP@j@j@jрl8P($N(.0D0D@DDDPDhDp$0@@@"@1023$XN4.DVD\DWDVD\DVD\DYDWD\D_DbDcPDgDjDlL$Vj@T@T@U@UW<X8ƀY@0$N0.0D0D<DD$0@@80T$$NT.`D`DDDDDDD$`1@=@R$N.D[D\ D]pD`S$[k@Z{@Z@Z̀):K\m~Āր+D]y$N.D-D.D/$-@,@,'9$$N. Dc DfHDhDiDjDm:$c O@b_@bk@bvd8 $$N$.0D0DPDTD\DhD lDpDtDxDDD DV pD D D  D!!D"!D!!D"! D#!pD%!D7!D9!D,!D2" D4"XD9"D;"D="D@"DB"DG#0DI#8DL#DQ#DR$DX$$0@@@@@#@/@=HK@\1m:|8'@  Lʀ Dـ <0$$N$.$ D$ D$,D$4$$ @@@&@=@X8c$ d$De$$N$D.$PD$PD$XD$\D$pD$tD$|D$D$D$D$D$D%@D%DD%TD%\D%dD%D%D%D&D& D&D& D&,D&D&D&D&D&D&D&D'D'D'D'D'lD'D'D'D'D(D( D(dD(D(D(D),D)lD)D)f$$P@@@@@@P8",?^ӀH<@,@:@G$PH*I$N*.*D*D*4D*8D*XJ$*j@z@@ @@ @$\N*l.*pDx*pDy*D|*$x*p@w@w$N*.*D*D+D+`D+D, D,0$*4@D@P$TN,D.,PD,PD,XD,\D,pD,xD,|D,D,D,D,D,D,D-@D-D-D-D-D.<D.LD.D/D/lQ$,Pf@v@8@@,P/$0N/./D/D/D/D/D0D0TD0pD0D0D0D0D0D0D1$/@~@~<8/1$N1.1 Dp1 Dq1@Dr1Du1$p1 6@oF@o]$N2.2D2D2(D2<D2`D2D2D2D2D2D2D2^$2w@‡@“8Ÿ@«@¸2¹2º$N2.2D2D3 D3D3D3D3$D3,D34D3@D3lD3|»$2@@@@ 82D2E3F$N3.3D3D3D3G$3\@k@z$ N3.3D3D3D3{$3Ñ@à@ï$N3.3D3D3D 3ð$3@@$0N3.3D 3D 3D 3D 3D4$ 3@ @ .$N4.4D4D4/$4C@R@bučĹ$N4.4D4D4ĺ$4@@I$N4.4D4D4J$4_@n@~őŨ$N4.4D#4D$4ũ$#4ž@"@"݀$N4.4D(4D)4$(4 @'@',?]$N4.5D25D35D45 ^$25p@1@1ƏƠ$$N5$.50D750D850D95Pơ$750Ƶ@6@6Ԁ$$N5T.5`D<5`D=5`D>5$<5`+@;:@;J]v $DN5.5DA5DB5DC5DD5DE5DF5DG5DI6DH6 DI6DH6 $A5&@@5@@EXv$tN6$.60DL60DM60$L60@K!@K1D_$N64.6@DQ6@DR6XDT6\DS6`DT6hDS6t`$Q6@x@Pˇ@P˗˪ǀ$8N6x.6DW6DX6$W6@V.@V>Qn$N6.6D\6D]6o$\6̆@[̕@[̸̥$N6.6Da6Db6Dc6Dd6De6Dg6Df6Dg6Df6$a6@`@`%HͲ$\N6.7Dj7Dk7Dm7Dl7 Dm7(Dl74ͳ$j7@i@i 2a$8N78.7@Dp7@Dq7XDs7\Dr7`Ds7hDr7tb$p7@~@o΍@oΟ@oε$8N7x.7Dw7D}7D7D}7D7D}7D7D}7D7D7ζ$w7@v@v@z77$PN7.7D7D7D7D7D7D8D8 D8D8D8D8D8@D8L$7@.@>@N@Wjψϡ878`$N8`.8`D8`D8pD8tD8D8D8$8`@@@@#6H8`I8J$XN8.8D8D8D8D8D8D8K$8d@{@Њ@Ж8Т8У9Ф$HN9.9D9D9 D9$D9,D94D9DХ$9м@@@899X$HN9X.9`D9`D9`$9`@0@BT$N9p.9pD9pD9|D9D9D9D9D9D9D9D9D:D: D: D:,D:0U$9pn@х@ї@ѥ@ѱ@Ā9p:D$N:D.:PD:PD:dD:hD:pD:xD:$:P@@@)@58A:PB:C$PN:.:D:D:D:D:D:D:D$:_@v@҈@җ@ң8ү:Ұ:ұ$PN:.:D :D:D:Ҳ$ :@ @ $N:.;D;D;D;D;D; $;@@$N;.;D;D;D;D;D;D; D;$D;(D;,$;.@=@L$ N;0.;0D ;0D%;0D(;8D$;<D ;@D%;DD!;HD";LD#;PD&;TD%;XD&;\D!;`D";dD#;hD';lD&;tD);xD';|D&;D';D);M$ ;0c@q@Ӏ$\N;.;D,;D,;D-;D,;D-;D.;Ӂ$,;ӕ+hӤ@+ӳ$,N;.;D1;D1;D2;D1;D2;D3;Ӵ$1;ɠ0h@0$,N;.;D6;D6;D7<D8<$6;5h @5$$N<.< D;< D;<,D<<4D=<8$;< 1:8@@:O$(N$N>.>Dq>Dr>Du>(Dz>4D|>PDz>TD|>\Dz>`D|>dD}>hDz>lD}>pDz>tD>|D>D>D>D>D>D>D>$q>@p@p@p#@r 5@s >>?>@$N>.>D>D>A$>Z@i@x׋ם$N>.>D>D>מ$>׵@@$N>.>D>D?D?D?D? D?,$>@@ 0$@N?0.?0D?0D?01$?0I@X@g$N?4.?@D?@D?@h$?@~@؍@؜$N?D.?PD?PD?P؝$?Pش@@$N?T.?`D?`D?xD?D?D?D?D?D?D?$?`@@#6$dN?.?D?D?D?D?D@D@ 7$?\@k@zٍ٠$@N@.@D@D@D@ D@,D@0D@4D@<D@H١$@ٽ@@@$<N@L.@PD@PD@tD@D@D@DADADADADA $@P@@-@8$NA4.A@D$A@D%A\D$A`D%AdD$AtD%AxD&Bp9$$A@R@#^@#n@#}%8ڋ%<ښA@ڛBڜڻ$HNB.BDBDBDBDBDCDCDC$DC(DCDDCDCDDDDڼ$B@@@8<BD$$ND$.D0DD0DDPDDTDDXDDdDDhDDlDDDEDE`$D02@>@N@]@h8vD0wExx$HNEx.EDEDEDEDEDEDEDEDEDF0DFDFy$Eۏ@ۡ@۱@8Ҁ<EG$NG.GDGDG,DG0DG4DGDDGHDH@$G@ @@'<58DGEHXFd$HNHX.H`DH`DH|DHDHDHDHDIe$H`܀@܌@ܜ@ܩ<ܷ8H`IȀ$HNI.IDIDIDIDIDIDIDJ$I@@@-8;<JIKJLj$HNJ.KDKDK DK$DK(DK8DK<DL@k$K݆@ݒ@ݢ@ݰ8ݾ<KLXπ$XNLX.L`D L`D L|D LD LD LD LD M$ L`@ @ #@ 2 <@ 8OL`PMQ$HNM.MDMDMDMDMDMDMDNR$Ml@x@ވ@ޗ<ޥ8޴M޵N޶$HNN.ODODODO DO$DO4DO8DP0޷$O@@@8 <OPH$HNPH.PPDPPDPpDPtDPxDPDPDQ$PP6@B@R@a8o<~PPQ߀$XNQ.QDQD QDQD QDQD QD!R߁$Qߢ@߮@߾@̀ <ۀ 8QR$HNR.SD)SD*SD)S D*S$D)S4D*S8D+T0$)S@(@( @(/*8=*<LSMTHN$HNTH.TPD.TPD/TlD.TpD/TtD.TD/TD0UO$.TPh@-t@-@-/8ࡀ/<TPU$HNU.UD3UD4UD3UD4UD3UD4UD5V$3U@2@2@248 4<UV$HNV.VD9VD:WD=WD:W D9W$D=W(D?WPDAWDBWDEX0$9V<@8H@8X@8g:8u;<VXH$XNXH.XPDJXPDKX|DNXDKXDJXDNXDPXDRY DSY4DVY$JXP@H@H@H@IK8L<XPY$XNY.YDYYDZYDYYDZYDYYDZYD[Z $YY'@X3@XC@XRZ8`Z<oYpZq$HNZ.[D^[D_[D^[ D_[$D^[4D_[8D`\0r$^[@]@]@]⹀_8ǀ_<[\H$HN\H.\PDc\PDd\lDc\pDd\tDc\Dd\De]$c\P@b@b@bd8+d<:\P;]<[$HN].]Dh]Di]Dh]Di]Dh]Di]Dj^\$h]y@g@g@g㤀i8㲀i<]^$HN^.^Dm^Dn_Dm_Dn_Dm_(Dn_,Do`0$m^@l@l@l n8n<)^*`H+$XN`H.`PDr`PDs`pDr`tDs`xDr`Ds`Dta,$r`PG@qS@qc@qrs8䀀s<`Pa$XNa.aDwaDxaDwaDxaDwaDxaDyb$wa@v@v@vـx<x8ab$HNb.cD|cD}cD|c D}c$D|c4D}c8D~d0$|c@{)@{9@{H}8V}<ecfdHg$HNdH.dPDdPDdlDdpDdtDdDdDe$dP@@@ۀ<8dPe$HNe.eDeDeDeDeDeDeDfDfPDf`DfDfDg0Dg@$e@'@7@K8YeZgT[$NgT.g`Dg`DgDgDgDgDgDgDgDgDgDgDgDh@DhDhDiDiDi`DipDitDixDiDi\$g`@ @@@@Ҁ8g`@ggi$DNi.iDiDiDiDiDiDiDiDj Dj(Dj,Dj4Dj@DjDjDjDjDkDkPDk\DkDlDlDl DlDl`DltDlDlDlDlDmPDmXDm`DmxDmDm$i @ ,@<@P@_@t8@瑀<碀,紀@i@j(j@m$Nm.mDmDmDmDmDmDmDn@DnP$m@@@.8BmCndD$Nnd.npDnpDnxDn|DnDnDnDnD oE$npg@s@@蒀8npo$No.o Do Do8Do<Do@DoDDoHDoDo$o @ @ @ 8o o$No.oD#oD$oD#oD$oD%p$#o@"@"-@";$8FoGpH$Np.pD(pD)pD(pD)pD*qI$(pd@'p@'@'鎀)8pq$Nq.qD-qD.qD-qD.qD/r$-q@,@,@,.8qr$Nr.rD2rD3rD2rD3rD4s$2r @1@1'@1638ArBsC$Ns.sD7sD8sD7sD8sD9tD$7s]@6i@6y@6ꈀ88st$Nt.tD<tD=tD<tD=tD>u$<t@;@;@;ۀ=8tu$Nu.uDAuDBuDAuDBuDCv$Au@@@@@@.B89u:v;$Nv.vDFvDGvDFvDGvDHw<$FvV@Eb@Er@E끀G8vw$Nw.wDKwDLwDKwDLwDMx$Kw@J@J@JۀL8wx$Nx.xDPxDQxDPxDQxDRy$Px@O@O@O-Q88x9y:$Ny.yDUyDVyDUyDVyDWz;$UyR@T^@Tn@T}V8yz$Nz.zDZzD[zDZzD[zD\{$Zz@Y@Y@Yπ[8z{$N{.{D_{D`{D_{D`{Da|$_{@^@^@^!`8,{-|.$N|.|Dd|De|Dd|De|Df}/$d|M@cY@ci@cxe8|}$N}.}Dj}Dk}Dj}Dm}Dk}Dm}Do~PDr~h$j}@i@i@iԀk8}~$N~.~Dv~Dw~Dv~Dy~Dw~Dy~D{D~$v~@u@u@u-w88~9,:$N,.0D0DPDDDP;$0Y@e@u@80h$8Nh.pDpDDD0D$p@@@݀8p$8N.DDDDD0DD$@#@/@?@M8^_`$XN.DD4D8D<DDDPa$@@@@ﻀ8h$XNh.pDpDDDDP$p@@@8 p!d"$Nd.pDpDDDDP#$p@@L@\@k8vpwdx$Nd.pDpDDDDPy$p@@@8pd$Nd.pDpDDDDP$p@@@8!p"d#$Nd.pDpDDDDP$$pH@T@d@s8~pd$Nd.pDpDDDDP$p@@@ր8pd$Nd.pDpDDDDDDD@DT$p@@ @/8:<PpQhR$Nh.pDpDDDDDDD@DTS$py@@@8<ph$Nh.pDpDDDDDDD@DPDD$p@@@@#8.<A@OpPQ$dN.DDDDDDD`DDDDR$|@@@8ˀc$N.D D DDDDD D0D4d$ @ @ @ $\N<&4L&4<&4,d<d@Xd@pfq<4\@.@DH@DITDNhDODQDRDS$H@@GހҀ F\̀݀=y$N.DD$@$9n$N.DDDD DpD|Do$@Ȁ0e|ǀ؀+H$N.DDDDDDDDDDDDDyDDxDyD$D@DX$@8@(@;@UVlW$Nl.pDpDDDDD D!0D#<D+TD)XD.hD/DDDD)DX$pt@@@@@'Հ,@( T@'@( '()$N.DDWDYDD,DW@DYDDWHDYLDZD\D^DlD D_TDapDc|DdD5DgD5D7D?D=DB$DCpDxD|DDDDDDD=D*$F@V@l@@@@@ɀW8؀W8@ W8T@; "@<34x5x6W8EF@; a@<rstu$$N$.0D0DPDpDtD|DDDDDDDDDDDDDDDDD DhDDD@DDDD dD D D @D DDD`DDD8DDDDDdDDD<DD"D#D$(D%pD(D)D*D+D&D.D2D3XD4D5D(dD)D*D8D94D:hD>DBDCD88D9LD:`D;tD>D<D@DBD@DBDC,D@HDEXD6\D<pDJv$0@@@π1*^oĀՀ/?Par@@0@p@ $%&@ 345@!CDE@0R@1\]d^@!ldmn@0{@1$xN.DMDNDMDaDNDaDf@DDDDDXDDD DPDDDDg@DjDhDjDDDjDmhDnDoDrDspDtDxDypD}D~ D`DlDDD`DDDPD\DDD@DDDD@DDDDD,DLDdDtDDD DpDD0DDDDD D8DPDdDDDDDDDPDd`DxDDDDDdD D,DPD`$M@L@L@LNDO@gP>.'?@QPRHjSLT;U:"VPπWTXXY8Z<([94\`H@]\@^m@_vwtx$Nt.DDDDDDDDDDD`DD DhDDD@DDDD`DDD<DDDD`DDD8DDDDD\DD D 4D |Dy$@@@@@   $ pN.DDDDD`DD D€ $7@G@_$N˜. D DD D ÀD#`$ ~@@$XN.D'D(D'D(,D)ĀD*D+PD.Ű$'@%@%@%@& $N.D2D5D6PD7ưD8D;pD9njD=ǘD?ǰD=ǴD?ǸD@D=D9D?D@HD;ȈDD $2 6@0 F@0 X@0 m@1 z@3   $N &o4\ d d d f < .D=DAD=DADFDG DK DI$DK(DM0DO@DGHDT`DVdDThDUlDWp $= (@< 4@> C@? V WɄ X g v    C r     $NɄ.ɐD,ɐD-ɤD2ɸD3ɼD4 $,ɐ @+  $XN.D7D8D9D8D: $7 @6 +@6 ;$N.D!D$ D!$D$4D%ʀD'ʈD)ʐ <$! T@  a@  q $Nʤ.ʰDZʰD]DZD]D^ D_$D^(Da,Dc8Dg@DkHDiLDkPDm\ $Zʰ @Y @Y $Np.pDppDsˀDp˄Ds˔DtDuDtDwDzDyD~DDD( $pp @o @o $N<.@D@DPDTDlDDDDDDDDDDDD D$D@DDDTDXD\DlDxD̀D͐D͔D͘D͜D͠DͰDDDD $@ 3@ ?@ L@ [@ h@  {@  @    @  $N. D D  $  @ $N(.0D0DHDPD`D|DΐDΔDΠ $0@@!@0@?Pa}@0δ$Nδ.DDDDD DDDDD D$D0D4D8D<D@DDDLD `DdDτ$@@@@@@)*Ϝ+$NϜ.ϠD3ϠD4ϠD8ϰD9ϴ,$3ϠO@2[$Nϼ.D<D=DADB\$<~@;$N.DDDDDDDD!D' D$$D/0D*8D/@D$HD'XD$\$@@@ h$Nh.pDEpDFpDHtDF|DGЀDIЈ$Ep@D@D =$NЌ.АDLАDMАDLДDMИDOМDSРDTФDUШDTЬDSаDWдDYDWDZDW$LА@K@K @K$tN.D`DaDcDd$Dh0Dk@DmLDq`Dup$`@_$lN|.рDxрDzр$xр @w-$Nш.ѐD}ѐDѐ.$}ѐM@|Z$Nј[dј\dѠdѠf<4l4|4 4.ѠD2ѠD3ѨD2ѬD3D4$2Ѡ<@1Gq&$\N.D7D8D7 D8 D9H'$7I@6T$\N\.`D<`D=hD<lD=ҀD>ҨU$<`y@;$\NҼ.DADBDADBDD$A@@$hN(.0DG0DH@$G0@F$NL.PDLPDMdDQpDRӔ$LP@K$XNӨ.ӰDUӰDVDZD[$UӰ@T&$TN.D^D_$Dc4DdD'$^S@]^$LN\.`Dh`Dip_@w$h`@g΀izڀGXh$N|.ԀDmԀDnԀi$mԀ@l$NԄ.ԐDrԐDsԠ$rԐ@q$NԬ.԰Dw԰Dx԰$w԰@v $NԴ.D|D} $|!@{->Tw$N.DDDx$@Ҁƀހ #jՀ$N.DDDD D$$@*$XN8.@D#@D&HD#LD&PD,TD+XD,\D-`+$#@I@"V$8j@kpl$0Np.pDpDxD|DՀDՄDՔD՘DըDլDհDոDռDDDDDm$p@$xN.DDDDD`DdDl$@$Nր.րD*րD-֐D*֔D-֤D.D/D.D/D4`D6l$*ր@) @)%6F$Nׄ.אDאDפDרD״D׸D׼DDDDDDDDDDDDDDD D0D@D؜DؠG$אl@@8ƀ0AאBشC$$Nش.DDDDD@DPD`DpD$e@}@8ل$Nل.ِDِD٨D$ِ@@$|N .DD D$D4DڐDڤDDD$ @ @8@J8^_$`$N$.0D0DPD۠D۴DDD a$0@@804$N4.@D@D\DܰDܼ$@@@@   - D!x!!!!!̀!ހ!"""!"2"B"R"b"s""@""$N.DD D @D ݐD DD D D D "$"@"@"@""4"$dN4.@D@D\DްD޼"$@# @#@#/@#?@#@#A$N.DDD @D!ߐD#D$D#D$ D#D& #B$#\@#l@#~@##4#$dN4.@D:@D;HD:LD;TD:XD<dD:hD;lD@tD<xD@DADCDADCDADCDD`DFDGDHhDIDJDKlDLDMDNtDODP DQtDRDT DU,DW<DUD[#$:@#@9#@9#@;#,#@<$ 1$@=$,>8$8@$9$:$tN.D_DfD_DfDlDoDlDm DoDr0Dt8Dr<Dt@DvDDxTDzXD~pDp|DDDDDDDDDD$;$_$X@^$h@^${@`$@a$b8$@c$ɀ$$@r $0$|$@$$D$@%%%%$@N.DD$DtDDDDDDdDDD4DDD0DDD,DDD(DDDDDD%$%-@%=@%H@%Z8%n<%y@%D%@%%%$N.DD(D`DDDD4DDDDDDDDDDDDDDD%$%@%@%@%@&@& @&@&("&7&8,&9$,N,.0D0DTDDD@DDDDDDDD pDD D &:$0&V@&f@&w@&@&@&0&$&$N$.0D0DPDDDDDDD`DhD!DD!(D%p&$0&@&@&@&@&0&&$TN.D(D)&$('@'' @''-$N.D-D1D4D5`D4D5D2D:D8D9D8D9D:D< '.$-'P@,'`@,'l@,'y@,'.H'/8''''̀0@''4'$N4.@D@@DJTD@XDJdDMpDQDTD[D\pDcDdDhDw8DiPDuDlDmDf Dx,DfHDy`'$@@'@?(@?( A<(BH("C8(-D@(8@E(K@H(U@(Vt(W$4Nt.D|DD|DD|DDDDDDDDpDDDDDD(DhD(X$|(m@{(}@{(@~(@(8((@(((@(((h(($HN.DDDPDdDhDpD|DDDDDD($(@) @)@)%@)1H)<8)H@)T)U)V$N.DDDD D,D8DPD\D`DhDtDxDDDDDDDDDD)W$)@)@)@)@)@)@)8)@)@** *$LN *&4*&P4*/&Z4|*L&4l*md *nd*d*f*<*Հ*4*4+4+&4+<4+\4+v5 +5+5,+5<.D$D%D$D%0D't+$$+@#,,/,>,M,`---$|N.D*D+D*D+D--$*-@)-$|N .D0D1D0D10D3t-$0. @/.$|N.D6D7D6D7D8.$6.+@5.8$DN.D;D<D;D<D=.9$;.\@:.i$DN$.0DA0DD0DB4DC8DE<.j$A0.@@.@@.@@.@@..р.$N@.@DH@DL@DM`.$H@/@G/&@G/3@G/?@G/J/[/s/$$Nd.pDQpDR|DQDRDS/$Qp/@P/$HN.DVDWDVDWDX/$V/@U/$HN/&-5</&050&340;&65,0`&95 0&<40&?40&B40&41&41d1d1Vd1gf1h<1w1.DBDJ$DL8DM<DPD1$B1@A11ˀ1222Ӏ3$393I3]3n555-5Z5555À5Ԁ556606N6d66666΀677-$HNX7.`.`DS`DW`7>$S`7U77@R7@R7@R7Ā7$Np7p.pD\pD`p7$\p7@[8@[8@[8($N8).DeDn8<$e8U@d8d$N8e.DsD|8x$s8@r8@r8$N8.DD8$8@8$N8.DDD8$9@9@9!@9/$,N90.DD9@$9V@9e$N9f.DDD9v$9@9$ N9.DDDDDD(D@DDDHDPDT9$9@9$hNh9p.pDpDtDxDDDDD9$p:@:: 8:/;ǀ<<"<7>->C>t>p>>$XN>.DDDDDD>$>@>$N>.DDDDD(D8D\>$? @?@?'@?5@?E,?V?Wt?X$Nt?Y.DD?k$?@?@?@?$N?.DD DDD?$?@?@???$xN?.D D#@ $ @%@@4@@=$N@> . D& D* @N$& @d@%@s$N(@t0.0D/0D20@$/0@@.@@.@@.@$N8@@.@D5@D7@@$5@@@4@$ NLAP.PD:PD;PD@XA$:PA(@9A7$ N\A8`.`DD`DF`AP$D`An@CA}$NhA~p.pDIpDKpA$IpA@HA$ N|A.DODPDQDPDQDRA$OA@NA$NA.DUDUDXD]D_0Df<DgPDjhB$UB-@TB<@TBI@TBW@VBgBhBi$NBj.DmDpB$mB@lB@lB@lB$NB.DsDtDyDzB$sC@rC$XNC.D}DC*$}CI@|CX@|Ca$NCb . D D D 4Cw$ C@C$<N <C @. @D @D @D DD HD LD TD D D D C$ @C@ C@C@C$N D . D D D$ D2@DA$ N DB . D D D_$ D@D$N (D 0. 0D 0D 0D$ 0D@D$ N <D @. @D @D @D HD$ @D@E $ N L. PD PD hD lD |D D D (D 0D @D LD hD lD pD tD xD |D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D E $ PE*@E;@EKEWEhEyEEEE΀GGG$G5GFGWGhGyGGGGÀGӀGGH$N ,. 0D 0D HD LD \D D D D D D ,D HD LD  PD  TD XD \D `D dD hD lD pD tD xD |D D D D D D D D D D D D D D  D D  D D  D  D  D  D D H$ 0H#@H4@HD$N .DD(D,D<DDD:D;DD# D)(D*,D30D64D)8D*<D)@D+DD*HD,LD+PD,TD+XD-\D,`D.dD-hD.lD-pD/tD.xD0|D/D0D/D1D0D2D1D2D1D4D2D4D6D;D=HE$Hf@Hw@H$N.DADEDADEDF`DGlDH|DMDPD]DMDPDMDQDPDRDZDQDRDQDSDRDTDSDTDSDUDTDVDUDVDUDWDVDXDWDXDWDYDXDY D[D] DG0DahDdH$AH@@H$N.DhDlDhDlDqDr0Ds<DtLDwXDv\Dw`DypDwtD|DyDzDDyD{DzD{DzD|D{D}D|D}D|D~D}DD~DD~DDDDDDDDDDDDDDDsDHD`H$hH@gH@gH@gI$Nt.DDDDDDDDI$I@I'$N. D D I($ I>@IN@I[@Ii$N0.0D0D0Ij$0I@I@I@I$N@.@D@D@I$@I@I$NP.PDPDPI$PI@I@J$N`.`D`D`J$`J@J%$Np.pDpDpJ&$pJ;@JK@JY@Jg$N.DDJh$J}@J$N.DDJ$J@J$N.DDJ$J@J$N.DDDJ$J@K@K$N.DDDDK$K5@KE$N.DDDDDPD\KF$K\@Kl@Kz8KKpKK$Np.pDpDxD|DDDK$pK@K@K݀8KpK KKL$N .DDDD0DDL$L3@LC@LQ8L_L`LaLrL$N.DDDDD@D L$L@L@Lŀ8LLLՀLMMMb$8N.DDMc$Mx@ M@ MMMM$N. D D M$ M@N@NN-ND$N$.0D0D0NE$0N[@Nk@NzNN$N4.@D@D@N$@N@N@NڀN$ND.PD#PD$XD#\D#lD$pD'N$#PO@"O"lO!$N.D*D.D*D,D*D.D,D- D.D1\O"$*O:@)OJ@)OX+8OfOgtOh$Nt.D4D6D7D4D8D:D4D:D9D6D7D8D:D= Oi$4O@3O@3O58OO$O$N$.0D@0DG@DHDD@HDFPD@XDG\DH`DFdD@hDGlDHpDBtDCxDD|DJDBDCDDDEDFDGDHDIDJDMO$@0O@?O@?OA8O0O O$N .DPDPDQ DP$DQ(DR,O$PP @OPOlP+$,N<.@DU@DULDVPDUTDVXDW\P,$U@PC@TPSTlPa$,Nl.pDZpDZ|D[D\Pb$ZpPy@YPYlP$$N.D_D_D`DaP$_P@^P^8P$(N.DeDfDeDfDi8P$eP@dP@dQQQ*Rp$NP.PDlPDmXDl\DmlDpRq$lPR@kR@kRRR$N.DsDyD}0D8DPDTDDDDDDDDDDDDDD$D`R$sR@rR@rR@rS@tS@uS@v S(1S9@wSI"SYSZ@SmPSnSo@SS`SxS$Nx.DDDDPS$S@S@S@S@S$Nh.pDpDpS$pS@S@T$Nt.DDT$T@T(@T7TJTb$N.DDTc$Tx@T@TTTÀV $N.DDV $V$@V4@VCVVVr$N.DDDDD D $D <D LD D Vs$V@V@V8V@VV@VV V$N . D D V$ W@W@W.$N . D D D D D!8W/$ WB@WR@W_WrW$N!P.!PD0!PD3!PD0!TD3!XD9!D=!DA!DE!DI!DM!DQ"D["0Da"PW$0!PW@/ W@/W@1W!PW"XW$N"X."`D"`D"hD"lD"D"D"D"D"D"D"D#D#@D#D#D $D$D $D$(D$D $D%W$"`W@W@W@X 8X@X"X@"`XA%XB$N%.% D% D%DD%HD%PD%TD%XC$% XW@Xg@Xs$N%.%D%D%D&@D&Xt$%X@X@X@X$N&.&D&D&D'@D'X$&X@X@X@X@Y$N'.'D 'D!'Y$ 'Y@Y'@Y6YIY\$N'.'D%'D&'Y]$%'Yr@$Y@$YYY$N'.'D*'D+'Y$*'Y@)Y@)YYZ$N'.'De'Df(Dg(`Dj(Z$e'Z.@dZ>@dZJ@dZY$N(.(Dm(Dn)Do)PDr)ZZ$m(Zx@lZ@lZ@lZ$N).)Du)Dv)Z$u)Z@tZ@tZ@tZ$N).)Dz)D{)Z$z)[ @y[@y['@y[6$N).)D)D)D)D*D*[7$)[M@[[@[i$,N*.* D* D*,D*0[j$* [@[@[@[[Ԁ[\ $(N*H.*PD*PD*XD*\D*lD*\!$*P\B@\P@\^$lN*.*D*D*D*D*D*\_$*\t@\@\$,N*.*D*D*D*D+ D+D\$*\@\@\$lN+\.+`D+`D+dD+hD+pD+t\$+`\@\@] $,N+.+D+D+D+D+D+] $+]"@]0@]>$,N+.+D+D+D+D+D+]?$+]V@]e@]t]]]`I$,N+.+D+D+D+`J$+`[@`h$N,.,D,D,D,`i$,`@`@`$N,., D, D, `$, `@`$N,(`d,(`d,0a d,0a"fa#<a2a@5LaL5\a]5lat5|a5a5a5b5b35bd5b5b5b6 c'6cZ6,c6<c6Ld6\dH6ldy6|d6d6e6e86ef6e6e6e6f(7 fZ7f{7,f7<f7Lg7\g;7lgi7|g7g7h7h97hj7h7h7i7iB8 i8i8,i8<j78Ljp8\j8lj8|k'8kb8k8k8l8lK8l8l8l9 m49mm9,m9<m9Ln9\nC9lnd9|n9n9n9o 9o&9oM9oj9o9o: o:o:,p :<p+:LpJ:\pm:lp:|p:p:p:q:q2:qZ:q:q:q; q;r;,r<;<rk;Lr;\r;lr;|r;s;s;s-;sD;sf;s;s;s< s<t <,t"<<tG x}>x>,x><x>Ly>\y,>ly?>|yk>y>y>y,0.,0D!,0D$,8D!,<D$,DD),HD+,TD,,lD0,D.,D5,D4,D5,D4,D5,y$!,0y@ y@"yz zz5zNz~z{W{x{{|m|||ǀ}}%}J}m}}̀}~~F~x~~,0~,~$N,~-.-D8-D9-D>-(D?-HD@-`~$8-~@7~~Ҁ~~ـ e$tN-t-.-DC-DD-DI-DJ-DK-$C-@B*Cۀ>Ufw׀DUe$tN-f...DN.DQ.DN. DQ.DW.DV.DW.DX. }$N.@MO8..0$0N.0.0..0D[.0D^.4D[.8D^.@Dd.DDc.HDd.LDe.PDf.X$[.0@Z\8.0.h$8N.h .p..pDi.pDj.tDi.xDj.Dm.Dl.Dm.Dl.Dj.$i.p(@h5@hB$pN.C...Dp.Dq.Dp.Dq/Dt/ Ds/Dt/Ds/ Dq/0P$p.d@oq@o~$pN/P/P./PD/PD/PD/TD/XD/dD/lD/D/D/D/D/D/D/D/D0 D0$/P@ @̀Zx@ @/P0$N0.0 D0 D04D0HD0LD0PD0TD0`D0pD0|D0$0 @߀$N0.0D0D0D0D0D0D0D1PD1TD1XD1\D1`D1dD1hD1lD1pD1D1D1D1D1D1$0@&@3@B@\@s@@02$XN2.2D2D2<D2PD2\D2hD2D3D3D3$2@@@#@6273,8$N3,.30Dk30Do34Dk38Do3TDq3XDv3`D{3D~3D{3D}3D{3D}3D|3D~3D3D3D4D4D4PD4`9$k30[@jm@jz@j@l@m304x$HN4x.4DH4DL4DH4DL4DN4DS4DX5 D[5$DX5(DZ5,DX50DZ54DY58D[5<D]5@D^5\D`5dDa5hD]5pDf5Dh5$H4@G@G@G@G@G"@I7@JC4D5E$XN5.5D,5D05D,6D06D36PD96D66D86D76D96D;6D<6D>6D;6DC7,DE7@F$,5e@+w@+@+@+@-57X$xN7X.7`D7`D7pD7tD7D7D7D7D7D7D7D8D8`D8pD8D8D8D8D!8D8D9D!9TD&9|D(9$7`@@@@@@"@58GXi7`j@!z8{9T|9}$@N9.9D9D9D9D9D9D9D9D9D:0D:<D:DD:D:D:D:D:D:D;Dx; Dz;@D;D ;D ;~$9@@@@؀89@; ;;$@N;.;D;D;D;D<D=D?>D@>pDA>DB?0DC?DE?DF@PDG@DHADIApDJADKB0DLBDMBDNCPDOCDPDDQDpDRDDSE0DTEDWEDXFHDYFD[FD\GLD]GD^GD_HPD`HDaIDbIXDdIDeJDfJ\DgJDhK DiKdDkKDlLDmLhDoLDpMDqMlDtMDuN$DvNDwNDxODDyODzPD{PdD|PD}Q$D~QDQDRDDRDSDSdDSDT$DTDTDUDDUDV DVxDVDWHDWDX DXDXDYdDYDZ<DZD[D[xD[D\PD\D ]$D]D]D^hD%^D,_@D0_D7`D>`DB`DIaLDPaDWb$D[bDbbDic`DpcDwd8D~dDeDelDeDf<DfDg DgxDgDhPDhDiDiDiDjXDjDk(DkDkDldDlDm0DmDnDnlDnDoDDoD!pD(pD/pD3qPD:qDAr(DHrDOsDSsdDZsD^t4DbtDiuDmuhDtuDxv8DvDwDw|DwDxTDxDy$DyDyDzhDzD{@D{D|D|D|D}\D}D~4D~D DxDDPD$D+(D2D9D@lDGDK<DRDYD`DgDnXDuD|0DDDtDDDDDDDD`DD8DD DxDDPDD(DD D dDD4DD#D*pD1D8HD<D@dhDhD{$;@8@;$WN.DzD{DDD$z@y@y$8N.DDDDD D$D(D,D4D8DPD`DhD |D DDDD DDDD&,D'PD)`D*lD2D5D6D=D@DADLD \D-D.DDJ$,@>8^ȀD@@@@*+P9|:;4PIJK?PYZL[PiLjk,Pyz{|$$N.DMDP DM$DP0DRHDWP$M@L@L@L@Nh$XNh.pDpDxD|DDDDDDDDDDDDTD`DpDxD|DDDD,D0$p@%<1@A8OpPDQ$ND.PDZPD]lD_DdR$ZPl@Y~@Y@Y@[P$TN.DgDjDgDjDlDpDvDrDvDr(Dv0$g@f@f@f@h -.H/$NH.PDPD`DhDtDDDD0$PK@]@l@8P$N&5L&>&>&>&>|A&>l[&>\&>L&><&>,&>-&> W&=&=&=&=&=,&=Z&=&=& =|&=l&=\I&=Lz&%=<&,=,&0=&7= (&><O&B<&I<&P<&W< &[<7&b<^&i<&p<|&w.D5D6D5D6D9D8 D9$D80D6@$5@4@4&5$pN`6`.`D<`D=dD<hD=|D@D$<`X@;d@;p$pNq.D[D\DaDb$[@ZÀҀ/F_t)@$HNA . DJ DM0DJ4DMDDNDDDNDDDP DV4DRPDX\[$J {@I@IK8ǀ&/?} p$PNpp.pD(pD+xD(|D+D1D0D1D2$(p@')8p$0N.DgDh$g @f):P$N.DlDoDlDoDp0Dq4Dp<DqDDpHDqTDrXDt\Dr`DtdDvhQ$lo@k$N|.DyDzDDD$y@x$\N.DDDDD$D(D`DxD$@@8 g 012$N.DDDDDDDDDD D(DdDDDDDDD<DDDDDD3$T@g@w@<8À@$DN.DDDDDDD0DT$@l @,@:KLlM$|Nl.pDpDDDDDN$pf@y@@@p$\N.DDDDDDDDPDDDD`DpDDDDDDDDDD $@@<@ ,%6czЀ%6FWhxЀ>DSHb8qL|@4$dN4.@D@DHDLDTDXDdDhDpDtDD@DPD `D lD D DD $@@@ɀ82Q@g@h@ u`vw4x$N4.@D@DLDPD\D`DxD|Dy$@@@@ɀڀ9$dN:&d>SdTddf<.D6D:DBD$6@5@5 #2FY$NX.`D/`D1|D2D3$/`@.08`L$HN.DEDFM$Ed@Dr$N.DJDK$J@I@I$N.DVDZDh$V@U@U.$(N.DODQDR$DS4$O@NǀP8H؀$HNH.PDkPDudDvlDy|DvDy$kP@jt8+*ARqˆ¦P$XN.D|DD|DDDDDDDD DDD D$D(D,D4D8D@DDDHDLDPDTDXD\D`DdDDD$|@{8M^ďĮǀ3Ű݀@$N.DDDDDDDDDDDDDDDDDDDDDD DDDDD D$D,D4DHDLD\$@$801p2C$Np.pDpDDDDDDDD$p\@h8tpuvdž$XNLJdLjddf< @, @0& @4.D*D,7$*N]lȋ"8$N.D0D29$0Xgwɓ$N .D5D7 ɔ$5ɵƀ׀ *V$N,W& @4n& $@0ʌʙ& %@,ʹvd,d0 d0f<.<A4J0.0D*0D+4D*8D+XD.D1D4D7D<D;D<D;R$*0`@)l@)ˈ@)˖@)ˣۀ :Obr̔0L]Ήζ 1BSpύϫ .CuЎ$N  . D? DA0D?4D?DDA\DBdDElDJ|DKDQDRDTDUDT$DU(DW,$? @>@>@@,A85TKj{њ@B׀C<  !@"$ N@.@D\@D_XD\dD_DeDdDeDgDkDn#$\@:@[G@[U]8a@bc$N.DqDrDw(Dy<d$q~@pӎ$`NP.PD|PD}hDxD|Dӏ$|Pө$HNӪ&'A4Ӿ # $ d`! ?P#l ?d+ ?#y ?5 ?P@# ?#^?A8HHA<OQA@aXZAD"cAH"°lAL#2\# @  @c(0 @P APATAX.9A\LA`fAdAhAlApAtAxA|; @D " @@@&@9`d0'1p`)mnppg`S0$ʰ=\0gِvր!"}԰*E0@`@,:@! LBK8`\9p\w P 0)[*Pv* +** +5+` `@ !PF p00pUPh0oP20 GԀa{ `ɐ@" pP7@ppp50z/6@pV=PϠy24t4u4v4s 0!8!o p р360Cpѐ * !P%" ?X6jp7@6p6@p7p, Y2$870Oi:~5| k3p3q3r3'o;5GyX5`f{y7 ~}7x 4w9*p@X:Pki 0Ԑ  pАp8א @W=J 0s` 0ѠgQweP 7+ ; ' @D"@"P# 0 E@ \ p@ PӰ9p"`"+"< 0 B)'$P*  2 Y 0@    iP up y   B@$ p,=M!O4!h5!30!2!0- %7` < W9 m   @@V<dTPw?P ae > XP; M ;O< (PP;L``-D0;@PO?@ <`P_?0 Q^q?` hc> ]?dP,> Y= U; H`; I%;05KJ: G < SY< (\Pg= ;V|<` UA@[ !"L"^   )(P g & "` 1 *p/ 0 @\pm~* %%   @@.,P '=0P''iVpOfAP0]"###wB-4@G  #E   #MZ <!! !!a"o#"}Mrz{!#"#,"N[` &(68=Y09Qktz|4 +}+o+z+y+t+u+w+v++x+{+}+++++q+++++++++++++++++++~+++++++++++l+m+k++|+s+p+r+n*++}+o+z+y+t+u+w+v++x+{+++++q+++++++++++++++++++~+++++++++++l+m+k_NXArgc_NXArgv___progname__dyld_func_lookup__start_environdyld_stub_binding_helperstart___darwin_gcc3_preregister_frame_info___keymgr_dwarf2_register_sections__cthread_init_routine__mh_execute_header_atexit_catch_exception_raise_catch_exception_raise_state_catch_exception_raise_state_identity_clock_alarm_reply_do_mach_notify_dead_name_do_mach_notify_no_senders_do_mach_notify_port_deleted_do_mach_notify_send_once_do_seqnos_mach_notify_dead_name_do_seqnos_mach_notify_no_senders_do_seqnos_mach_notify_port_deleted_do_seqnos_mach_notify_send_once_errno_exit_mach_init_routine_main_receive_samples___keymgr_global__dyld_register_func_for_add_image__dyld_register_func_for_remove_image__init_keymgr__keymgr_get_and_lock_processwide_ptr__keymgr_set_and_unlock_processwide_ptr_abort_calloc_free___sF_fprintf$LDBLStub_fputc_fwrite_parse_infax_data_strcmp_update_archive_mxf_file_abort_archive_mxf_file_complete_archive_mxf_file_get_archive_mxf_content_package_size_get_archive_mxf_file_size_get_file_package_uid_get_material_package_uid_get_tape_package_uid_prepare_archive_mxf_file_prepare_archive_mxf_file_2_update_archive_mxf_file_2_write_audio_frame_write_timecode_write_video_frame__DefaultRuneLocale___eprintf___fixdfdi___floatdidf___maskrune_add_timecode_clear_timecode_index_find_position_at_dual_timecode_initialise_timecode_index_initialise_timecode_index_searcher_malloc_mbstowcs_memcmp_memset_mxf_add_array_item_strongref_mxf_add_delta_entry_mxf_add_set_mxf_alloc_array_item_elements_mxf_append_list_element_mxf_append_new_from_partition_mxf_append_new_partition_mxf_append_partition_esscont_label_mxf_clear_list_mxf_complete_essence_element_key_mxf_complete_essence_element_track_num_mxf_create_file_partitions_mxf_create_header_metadata_mxf_create_index_table_segment_mxf_create_set_mxf_disk_file_open_modify_mxf_disk_file_open_new_mxf_equals_key_mxf_file_close_mxf_file_seek_mxf_file_set_min_llen_mxf_file_size_mxf_file_tell_mxf_file_write_mxf_fill_to_position_mxf_finalise_data_model_mxf_free_data_model_mxf_free_file_partitions_mxf_free_header_metadata_mxf_free_index_table_segment_mxf_free_item_mxf_free_partition_mxf_free_primer_pack_mxf_free_set_mxf_generate_umid_mxf_generate_uuid_mxf_get_item_mxf_get_iter_element_mxf_get_list_length_mxf_get_platform_wstring_mxf_get_set_size_mxf_get_timestamp_now_mxf_get_utf16string_item_mxf_get_version_mxf_have_item_mxf_initialise_list_mxf_initialise_list_iter_mxf_is_filler_mxf_is_header_metadata_mxf_load_data_model_mxf_log_mxf_mark_header_end_mxf_mark_header_start_mxf_mark_index_end_mxf_mark_index_start_mxf_next_list_iter_element_mxf_read_and_return_set_mxf_read_header_pp_kl_mxf_read_kl_mxf_read_next_nonfiller_kl_mxf_read_partition_mxf_read_primer_pack_mxf_register_item_def_mxf_register_primer_entry_mxf_register_set_def_mxf_register_set_items_mxf_remove_item_mxf_remove_set_mxf_set_boolean_item_mxf_set_fixed_set_space_allocation_mxf_set_fixed_size_utf16string_item_mxf_set_int16_item_mxf_set_int32_mxf_set_int64_item_mxf_set_length_item_mxf_set_position_item_mxf_set_product_version_item_mxf_set_rational_item_mxf_set_strongref_item_mxf_set_timestamp_item_mxf_set_uint16_item_mxf_set_uint32_item_mxf_set_uint8_item_mxf_set_ul_mxf_set_ul_item_mxf_set_umid_item_mxf_set_utf16string_item_mxf_set_uuid_item_mxf_set_version_type_item_mxf_skip_mxf_update_partitions_mxf_write_array_header_mxf_write_fixed_kl_mxf_write_header_metadata_mxf_write_index_table_segment_mxf_write_partition_mxf_write_rip_mxf_write_set_mxf_write_uint16_sprintf$LDBLStub_sscanf$LDBLStub_strcat_strchr_strlen_strncpy_wcscmp_wcslen_find_position_find_timecode___divdi3___moddi3_memcpy_mxf_get_last_list_element_initialise_sets_iter_mxf_add_array_item_weakref_mxf_clone_item_mxf_create_item_mxf_dereference_mxf_dereference_s_mxf_find_set_by_key_mxf_find_singular_set_by_key_mxf_get_array_header_mxf_get_array_item_count_mxf_get_array_item_element_mxf_get_array_item_element_len_mxf_get_auid_mxf_get_auid_item_mxf_get_boolean_mxf_get_boolean_item_mxf_get_external_utf16string_size_mxf_get_header_metadata_size_mxf_get_int16_mxf_get_int16_item_mxf_get_int32_mxf_get_int32_item_mxf_get_int64_mxf_get_int64_item_mxf_get_int8_mxf_get_int8_item_mxf_get_item_len_mxf_get_length_mxf_get_length_item_mxf_get_position_mxf_get_position_item_mxf_get_product_version_mxf_get_product_version_item_mxf_get_rational_mxf_get_rational_item_mxf_get_rgba_layout_component_mxf_get_rgba_layout_component_item_mxf_get_strongref_mxf_get_strongref_item_mxf_get_strongref_item_s_mxf_get_strongref_s_mxf_get_timestamp_mxf_get_timestamp_item_mxf_get_uint16_mxf_get_uint16_item_mxf_get_uint32_mxf_get_uint32_item_mxf_get_uint64_mxf_get_uint64_item_mxf_get_uint8_mxf_get_uint8_item_mxf_get_ul_mxf_get_ul_item_mxf_get_umid_mxf_get_umid_item_mxf_get_utf16string_mxf_get_utf16string_item_size_mxf_get_utf16string_size_mxf_get_uuid_mxf_get_uuid_item_mxf_get_version_type_mxf_get_version_type_item_mxf_get_weakref_mxf_get_weakref_item_mxf_get_weakref_item_s_mxf_get_weakref_s_mxf_grow_array_item_mxf_initialise_array_item_iterator_mxf_next_array_item_element_mxf_read_filtered_header_metadata_mxf_read_header_metadata_mxf_read_item_mxf_read_item_tl_mxf_read_set_mxf_register_item_mxf_set_array_header_mxf_set_auid_mxf_set_auid_item_mxf_set_boolean_mxf_set_empty_array_item_mxf_set_fixed_size_utf16string_mxf_set_int16_mxf_set_int32_item_mxf_set_int64_mxf_set_int8_mxf_set_int8_item_mxf_set_is_subclass_of_mxf_set_item_mxf_set_item_value_mxf_set_length_mxf_set_position_mxf_set_product_version_mxf_set_rational_mxf_set_rgba_layout_component_mxf_set_rgba_layout_component_item_mxf_set_strongref_mxf_set_timestamp_mxf_set_uint16_mxf_set_uint32_mxf_set_uint64_mxf_set_uint64_item_mxf_set_uint8_mxf_set_umid_mxf_set_utf16string_mxf_set_uuid_mxf_set_version_type_mxf_set_weakref_mxf_set_weakref_item_mxf_write_header_primer_pack_mxf_write_header_sets_mxf_write_item_mxf_create_list_mxf_create_primer_pack_mxf_equals_uuid_mxf_file_read_mxf_find_item_def_mxf_find_item_def_in_set_def_mxf_find_list_element_mxf_find_set_def_mxf_free_list_mxf_get_first_list_element_mxf_get_item_key_mxf_get_item_tag_mxf_get_list_iter_index_mxf_get_llen_mxf_get_min_llen_mxf_get_primer_pack_size_mxf_is_primer_pack_mxf_is_subclass_of_mxf_read_local_tag_mxf_read_uint16_mxf_remove_list_element_mxf_write_fill_mxf_write_kl_mxf_write_local_tag_mxf_write_primer_pack_mxf_add_index_entry_mxf_is_index_table_segment_mxf_read_index_table_segment_mxf_write_delta_entry_mxf_write_delta_entry_array_header_mxf_write_index_entry_mxf_write_index_entry_array_header_mxf_write_index_table_segment_header_mxf_read_int32_mxf_read_int64_mxf_read_int8_mxf_read_uint32_mxf_read_uint64_mxf_read_uint8_mxf_read_uuid_mxf_write_int32_mxf_write_int64_mxf_write_int8_mxf_write_k_mxf_write_l_mxf_write_uint32_mxf_write_uint64_mxf_write_uint8_mxf_write_uuid_mxf_get_list_element_mxf_initialise_list_iter_at_mxf_insert_list_element_mxf_prepend_list_element_mxf_allocate_space_mxf_append_partition_mxf_clear_file_partitions_mxf_clear_partition_mxf_clear_rip_mxf_create_from_partition_mxf_create_partition_mxf_fill_to_kag_mxf_initialise_file_partitions_mxf_initialise_partition_mxf_initialise_with_partition_mxf_is_body_partition_pack_mxf_is_footer_partition_pack_mxf_is_header_partition_pack_mxf_is_partition_pack_mxf_partition_is_closed_mxf_partition_is_closed_and_complete_mxf_partition_is_complete_mxf_read_header_pp_kl_with_runin_mxf_read_rip___umoddi3_mxf_equals_key_mod_regver_mxf_equals_key_prefix_mxf_file_getc_mxf_file_putc_mxf_get_runin_len_mxf_read_batch_header_mxf_read_l_mxf_read_ul_mxf_set_runin_len_mxf_write_batch_header_mxf_write_ul_is_op_1a_is_op_atom_mxf_is_data_mxf_is_descriptive_metadata_mxf_is_picture_mxf_is_sound_mxf_is_timecode_mxf_byte_array_wrap_read_mxf_disk_file_open_read_mxf_equals_uid_mxf_equals_ul_mxf_equals_ul_mod_regver_mxf_equals_umid_mxf_file_eof_mxf_file_is_seekable_mxf_is_ul_mxf_read_array_header_mxf_read_int16_mxf_read_k_mxf_read_key_mxf_read_uid_mxf_stdin_wrap_read_mxf_write_fixed_l_mxf_write_int16_mxf_write_uid_fclose_feof_fgetc_fileno_fopen_fread_fseek_fseeko_fstat_ftello_mxf_check_data_model_mxf_get_item_def_type_mxf_register_array_type_mxf_register_basic_type_mxf_register_compound_type_mxf_register_compound_type_member_mxf_register_interpret_type_mxf_sprint_key_strcpy_mxf_create_item_tag_mxf_generate_key_mxf_print_key_mxf_print_label_mxf_print_umid_mxf_sprint_label_mxf_sprint_umid_gettimeofday_gmtime_r_printf$LDBLStub_snprintf$LDBLStub_uuid_generate_mxf_get_platform_string_g_mxfLogLevel_mxf_log_default_mxf_log_file_close_mxf_log_file_open_gmtime_strftime_time_vfprintf$LDBLStub_fflush_fprintf$LDBL128___fixunsdfdi___divdi3.eh___moddi3.eh___umoddi3.eh___stub_getrealaddr_NSAddressOfSymbol_NSIsSymbolNameDefinedWithHint_NSLookupAndBindSymbolWithHint_pointer_to__darwin_gcc3_preregister_frame_info_darwin_unwind_dyld_add_image_hook_darwin_unwind_dyld_remove_image_hook/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/archive/write/update_archive_mxf.cgcc2_compiled.:t(0,1)=(0,1)_usageusage:f(0,1)cmd:P(0,2):t(0,2)=*(0,3):t(0,3)=k(0,4)char:t(0,4)=r(0,4);0;127;main:F(0,5)argc:P(0,5)argv:P(0,6)infaxString:r(0,2)char:t(0,4)int:t(0,5)=r(0,5);-2147483648;2147483647;:t(0,6)=*(0,2)ltoMXFFilename:r(0,2)mxfFilename:r(0,2)cmdlnIndex:r(0,5)int:t(0,5)infaxData:(0,7)=xsInfaxData::T(0,8)=s468format:(0,9),0,56;progTitle:(0,10),56,584;epTitle:(0,11),640,1160;txDate:(0,12)=xsmxfTimestamp:,1808,64;magPrefix:(0,14),1872,16;progNo:(0,15),1888,72;prodCode:(0,16),1960,24;spoolStatus:(0,14),1984,16;stockDate:(0,12),2000,64;spoolDesc:(0,17),2064,240;memo:(0,18),2304,968;duration:(0,19),3296,64;spoolNo:(0,21),3360,120;accNo:(0,21),3480,120;catDetail:(0,22),3600,88;itemNo:(0,23),3712,32;;InfaxData:t(0,7)=(0,8):t(0,9)=ar(0,25);0;6;(0,4):t(0,10)=ar(0,25);0;72;(0,4):t(0,11)=ar(0,25);0;144;(0,4):T(0,13)=s8year:(0,26),0,16;month:(0,28),16,8;day:(0,28),24,8;hour:(0,28),32,8;min:(0,28),40,8;sec:(0,28),48,8;qmsec:(0,28),56,8;;mxfTimestamp:t(0,12)=(0,13):t(0,14)=ar(0,25);0;1;(0,4):t(0,15)=ar(0,25);0;8;(0,4):t(0,16)=ar(0,25);0;2;(0,4):t(0,17)=ar(0,25);0;29;(0,4):t(0,18)=ar(0,25);0;120;(0,4)long long int:t(0,20)=@s64;r(0,20);01000000000000000000000;0777777777777777777777;int64_t:t(0,19)=(0,20):t(0,21)=ar(0,25);0;14;(0,4):t(0,22)=ar(0,25);0;10;(0,4)unsigned int:t(0,24)=r(0,24);0;037777777777;uint32_t:t(0,23)=(0,24)long unsigned int:t(0,25)=r(0,25);0;037777777777;short int:t(0,27)=@s16;r(0,27);-32768;32767;int16_t:t(0,26)=(0,27)unsigned char:t(0,29)=@s8;r(0,29);0;255;uint8_t:t(0,28)=(0,29)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/archive/write/write_archive_mxf.cgcc2_compiled.:t(0,1)=(0,1)_g_ClosedComplete_Footer_pp_key_g_NetworkLocator_URLString_item_key_g_NetworkLocator_set_key_g_D3FormatString_g_D3P_InfaxFramework_D3P_Format_item_key_g_D3P_InfaxFramework_set_key_g_TapeDescriptor_set_key_g_PhysicalDescriptor_set_key_g_GenericDescriptor_set_key_g_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_key_g_D3P_D3ReplayErrorFramework_set_key_g_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_key_g_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_key_g_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_key_g_D3P_PSEAnalysisFramework_D3P_RedFlash_item_key_g_D3P_PSEAnalysisFramework_set_key_g_D3P_InfaxFramework_D3P_ItemNumber_item_key_g_D3P_InfaxFramework_D3P_CatalogueDetail_item_key_g_D3P_InfaxFramework_D3P_AccessionNumber_item_key_g_D3P_InfaxFramework_D3P_SpoolNumber_item_key_g_D3P_InfaxFramework_D3P_Duration_item_key_g_D3P_InfaxFramework_D3P_Memo_item_key_g_D3P_InfaxFramework_D3P_SpoolDescriptor_item_key_g_D3P_InfaxFramework_D3P_StockDate_item_key_g_D3P_InfaxFramework_D3P_SpoolStatus_item_key_g_D3P_InfaxFramework_D3P_ProductionCode_item_key_g_D3P_InfaxFramework_D3P_ProgrammeNumber_item_key_g_D3P_InfaxFramework_D3P_MagazinePrefix_item_key_g_D3P_InfaxFramework_D3P_TransmissionDate_item_key_g_D3P_InfaxFramework_D3P_EpisodeTitle_item_key_g_D3P_InfaxFramework_D3P_ProgrammeTitle_item_key_g_InterchangeObject_set_key_g_Preface_D3P_PSEFailureCount_item_key_g_Preface_D3P_D3ErrorCount_item_key_g_Preface_set_key_g_OpenComplete_Header_pp_key_g_DMSegment_DMFramework_item_key_g_StructuralComponent_Duration_item_key_g_DMSegment_EventStartPosition_item_key_g_Sequence_StructuralComponents_item_key_g_DescriptiveMetadata_datadef_label_g_StructuralComponent_DataDefinition_item_key_g_GenericTrack_Sequence_item_key_g_Sequence_set_key_g_DMSegment_set_key_g_vtrErrorsTrackName_g_EventTrack_EventOrigin_item_key_g_videoEditRate_g_EventTrack_EventEditRate_item_key_g_GenericTrack_TrackNumber_item_key_g_GenericTrack_TrackID_item_key_g_GenericTrack_TrackName_item_key_g_pseFailuresTrackName_g_GenericPackage_Tracks_item_key_g_EventTrack_set_key_g_OpenComplete_Footer_pp_key_g_GenericPackage_Name_item_key_g_FileDescriptor_ContainerDuration_item_key_g_WavBaseElementKey_g_UncBaseElementKey_g_TimecodeSysItemElementKey_g_Null_UMID_g_StaticTrack_set_key_g_WaveAudioDescriptor_AvgBps_item_key_g_WaveAudioDescriptor_BlockAlign_item_key_g_GenericSoundEssenceDescriptor_QuantizationBits_item_key_g_GenericSoundEssenceDescriptor_ChannelCount_item_key_g_GenericSoundEssenceDescriptor_Locked_item_key_g_audioSampleRate_g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key_g_WaveAudioDescriptor_set_key_g_CDCIEssenceDescriptor_VerticalSubsampling_item_key_g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key_g_CDCIEssenceDescriptor_ComponentDepth_item_key_g_videoAspectRatio_g_GenericPictureEssenceDescriptor_AspectRatio_item_key_g_videoLineMap_g_GenericPictureEssenceDescriptor_VideoLineMap_item_key_g_GenericPictureEssenceDescriptor_StoredWidth_item_key_g_GenericPictureEssenceDescriptor_StoredHeight_item_key_g_GenericPictureEssenceDescriptor_FrameLayout_item_key_g_FileDescriptor_LinkedTrackID_item_key_g_MultipleDescriptor_SubDescriptorUIDs_item_key_g_CDCIEssenceDescriptor_set_key_g_GenericDescriptor_Locators_item_key_g_FileDescriptor_EssenceContainer_item_key_g_videoSampleRate_g_FileDescriptor_SampleRate_item_key_g_SourcePackage_Descriptor_item_key_g_MultipleDescriptor_set_key_g_SourcePackage_set_key_g_SourceClip_SourcePackageID_item_key_g_SourceClip_SourceTrackID_item_key_g_SourceClip_StartPosition_item_key_g_SourceClip_set_key_g_Sound_datadef_label_g_Picture_datadef_label_g_audioEditRate_g_TimecodeComponent_StartTimecode_item_key_g_TimecodeComponent_DropFrame_item_key_g_TimecodeComponent_RoundedTimecodeBase_item_key_g_Timecode_datadef_label_g_TimecodeComponent_set_key_g_Track_Origin_item_key_g_Track_EditRate_item_key_g_Track_set_key_g_GenericPackage_PackageModifiedDate_item_key_g_GenericPackage_PackageCreationDate_item_key_g_GenericPackage_PackageUID_item_key_g_ContentStorage_Packages_item_key_g_MaterialPackage_set_key_g_EssenceContainerData_BodySID_item_key_g_EssenceContainerData_IndexSID_item_key_g_EssenceContainerData_LinkedPackageUID_item_key_g_ContentStorage_EssenceContainerData_item_key_g_EssenceContainerData_set_key_g_Preface_ContentStorage_item_key_g_ContentStorage_set_key_g_Identification_Platform_item_key_g_Identification_ToolkitVersion_item_key_g_Identification_ModificationDate_item_key_g_mxfIdentProductUID_g_Identification_ProductUID_item_key_g_Identification_VersionString_item_key_g_mxfIdentVersionString_g_Identification_ProductName_item_key_g_mxfIdentProductName_g_Identification_CompanyName_item_key_g_mxfIdentCompanyName_g_Identification_ThisGenerationUID_item_key_g_Preface_Identifications_item_key_g_Identification_set_key_g_D3P_D3PreservationDescriptiveScheme_dmscheme_label_g_Preface_DMSchemes_item_key_g_Preface_EssenceContainers_item_key_g_Preface_OperationalPattern_item_key_g_Preface_Version_item_key_g_Preface_LastModifiedDate_item_key_g_BWFFrameWrapped_esscont_label_g_SD_Unc_625_50i_422_135_FrameWrapped_esscont_label_g_MultipleWrappings_esscont_label_g_qq09_op_1a_label_g_OpenIncomplete_Header_pp_key_load_bbc_d3_extensions./../bbc_d3_extensions_data_model.hwrite_archive_mxf.c./../bbc_d3_extensions_data_model.hwrite_archive_mxf.c./../bbc_d3_extensions_data_model.hwrite_archive_mxf.cload_bbc_d3_extensions:f(0,2)dataModel:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,4)MXFDataModel:t(0,4)=(0,5):T(0,5)=s17956itemDefs:(0,6)=xsMXFList:,0,128;setDefs:(0,6),128,128;types:(0,8),256,143360;lastTypeId:(0,9),143616,32;;:T(0,7)=s16elements:(0,10),0,32;lastElement:(0,10),32,32;len:(0,11),64,32;freeFunc:(0,12),96,32;;MXFList:t(0,6)=(0,7):t(0,8)=ar(0,14);0;127;(0,15)unsigned int:t(0,9)=r(0,9);0;037777777777;:t(0,10)=*(0,16)long int:t(0,11)=r(0,11);-2147483648;2147483647;:t(0,13)=*(0,17)free_func_type:t(0,12)=(0,13)long unsigned int:t(0,14)=r(0,14);0;037777777777;MXFItemType:t(0,15)=(0,18)MXFListElement:t(0,16)=(0,19):t(0,17)=f(0,1):T(0,18)=s140category:(0,20)=xeMXFItemTypeCategory:,0,32;typeId:(0,9),32,32;name:(0,22),64,32;info:(0,23),96,1024;;_MXFListElement:T(0,19)=s8next:(0,24),0,32;data:(0,25),32,32;;:T(0,21)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,20)=(0,21):t(0,22)=*(0,26):T(0,23)=u128basic:(0,27)=xsMXFBasicTypeInfo:,0,32;array:(0,29)=xsMXFArrayTypeInfo:,0,64;compound:(0,31)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,33)=xsMXFInterpretTypeInfo:,0,64;;:t(0,24)=*(0,19):t(0,25)=*(0,1)char:t(0,26)=r(0,26);0;127;:T(0,28)=s4size:(0,9),0,32;;MXFBasicTypeInfo:t(0,27)=(0,28):T(0,30)=s8elementTypeId:(0,9),0,32;fixedSize:(0,9),32,32;;MXFArrayTypeInfo:t(0,29)=(0,30):T(0,32)=s128members:(0,35),0,1024;;MXFCompoundTypeInfo:t(0,31)=(0,32):T(0,34)=s8typeId:(0,9),0,32;fixedArraySize:(0,9),32,32;;MXFInterpretTypeInfo:t(0,33)=(0,34):t(0,35)=ar(0,14);0;15;(0,36)MXFCompoundTypeMemberInfo:t(0,36)=(0,37):T(0,37)=s8name:(0,22),0,32;typeId:(0,9),32,32;;_set_null_infax_dataset_null_infax_data:f(0,1) :T(0,21) :T(0,21)infaxData:P(0,38):t(0,38)=*(0,39)InfaxData:t(0,39)=(0,40):T(0,40)=s468format:(0,41),0,56;progTitle:(0,42),56,584;epTitle:(0,43),640,1160;txDate:(0,44)=xsmxfTimestamp:,1808,64;magPrefix:(0,46),1872,16;progNo:(0,47),1888,72;prodCode:(0,48),1960,24;spoolStatus:(0,46),1984,16;stockDate:(0,44),2000,64;spoolDesc:(0,49),2064,240;memo:(0,50),2304,968;duration:(0,51),3296,64;spoolNo:(0,53),3360,120;accNo:(0,53),3480,120;catDetail:(0,54),3600,88;itemNo:(0,55),3712,32;;:t(0,41)=ar(0,14);0;6;(0,26):t(0,42)=ar(0,14);0;72;(0,26):t(0,43)=ar(0,14);0;144;(0,26):T(0,45)=s8year:(0,56),0,16;month:(0,58),16,8;day:(0,58),24,8;hour:(0,58),32,8;min:(0,58),40,8;sec:(0,58),48,8;qmsec:(0,58),56,8;;mxfTimestamp:t(0,44)=(0,45):t(0,46)=ar(0,14);0;1;(0,26):t(0,47)=ar(0,14);0;8;(0,26):t(0,48)=ar(0,14);0;2;(0,26):t(0,49)=ar(0,14);0;29;(0,26):t(0,50)=ar(0,14);0;120;(0,26)long long int:t(0,52)=@s64;r(0,52);01000000000000000000000;0777777777777777777777;int64_t:t(0,51)=(0,52):t(0,53)=ar(0,14);0;14;(0,26):t(0,54)=ar(0,14);0;10;(0,26)uint32_t:t(0,55)=(0,9)short int:t(0,57)=@s16;r(0,57);-32768;32767;int16_t:t(0,56)=(0,57)unsigned char:t(0,59)=@s8;r(0,59);0;255;uint8_t:t(0,58)=(0,59)_convert_stringconvert_string:f(0,2)input:P(0,60)tempString:P(0,61)size_t:t(0,62)=(0,63):t(0,60)=*(0,64):t(0,61)=*(0,65)__darwin_size_t:t(0,63)=(0,66):t(0,64)=k(0,26):t(0,65)=*(0,67)long unsigned int:t(0,66)=r(0,66);0;037777777777;mxfUTF16Char:t(0,67)=(0,68)wchar_t:t(0,68)=(0,69)__darwin_wchar_t:t(0,69)=(0,2)_free_d3_mxf_filefree_d3_mxf_file:f(0,1)output:P(0,70):t(0,70)=*(0,71):t(0,71)=*(0,72)ArchiveMXFWriter:t(0,72)=(0,73)_ArchiveMXFWriter:T(0,73)=s724numAudioTracks:(0,2),0,32;beStrict:(0,2),32,32;mxfFile:(0,74),64,32;tapeSourcePackageUID:(0,75)=xsmxfUMID:,96,256;fileSourcePackageUID:(0,75),352,256;materialPackageUID:(0,75),608,256;pseFailures:(0,6),864,128;tempString:(0,65),992,32;vitcIndex:(0,77)=xsTimecodeIndex:,1024,160;ltcIndex:(0,77),1184,160;duration:(0,79),1344,64;essWriteState:(0,80)=xsEssWriteState:,1408,96;headerMetadataFilePos:(0,82),1504,64;bodyFilePos:(0,82),1568,64;now:(0,44),1632,64;dataModel:(0,3),1696,32;partitions:(0,84),1728,32;headerMetadata:(0,85),1760,32;indexSegment:(0,86),1792,32;headerPartition:(0,87),1824,32;footerPartition:(0,87),1856,32;prefaceSet:(0,88),1888,32;identSet:(0,88),1920,32;contentStorageSet:(0,88),1952,32;materialPackageSet:(0,88),1984,32;sourcePackageSet:(0,88),2016,32;tapeSourcePackageSet:(0,88),2048,32;sourcePackageTrackSet:(0,88),2080,32;materialPackageTrackSet:(0,88),2112,32;sequenceSet:(0,88),2144,32;sourceClipSet:(0,88),2176,32;dmSet:(0,88),2208,32;fileDMFrameworkSet:(0,88),2240,32;tapeDMFrameworkSet:(0,88),2272,32;dmFrameworkSet:(0,88),2304,32;timecodeComponentSet:(0,88),2336,32;essContainerDataSet:(0,88),2368,32;multipleDescriptorSet:(0,88),2400,32;descriptorSet:(0,88),2432,32;cdciDescriptorSet:(0,88),2464,32;bwfDescriptorSet:(0,88),2496,32;tapeDescriptorSet:(0,88),2528,32;videoMaterialPackageTrackSet:(0,88),2560,32;videoSequenceSet:(0,88),2592,32;networkLocatorSet:(0,88),2624,32;durationItems:(0,89),2656,2240;numDurationItems:(0,2),4896,32;descriptorSets:(0,90),4928,576;numDescriptorSets:(0,2),5504,32;d3VTRErrorTrackSets:(0,6),5536,128;pseFailureTrackSets:(0,6),5664,128;;:t(0,74)=*(0,91):T(0,76)=s32octet0:(0,58),0,8;octet1:(0,58),8,8;octet2:(0,58),16,8;octet3:(0,58),24,8;octet4:(0,58),32,8;octet5:(0,58),40,8;octet6:(0,58),48,8;octet7:(0,58),56,8;octet8:(0,58),64,8;octet9:(0,58),72,8;octet10:(0,58),80,8;octet11:(0,58),88,8;octet12:(0,58),96,8;octet13:(0,58),104,8;octet14:(0,58),112,8;octet15:(0,58),120,8;octet16:(0,58),128,8;octet17:(0,58),136,8;octet18:(0,58),144,8;octet19:(0,58),152,8;octet20:(0,58),160,8;octet21:(0,58),168,8;octet22:(0,58),176,8;octet23:(0,58),184,8;octet24:(0,58),192,8;octet25:(0,58),200,8;octet26:(0,58),208,8;octet27:(0,58),216,8;octet28:(0,58),224,8;octet29:(0,58),232,8;octet30:(0,58),240,8;octet31:(0,58),248,8;;mxfUMID:t(0,75)=(0,76):T(0,78)=s20arraySize:(0,2),0,32;indexArrays:(0,6),32,128;;TimecodeIndex:t(0,77)=(0,78)mxfLength:t(0,79)=(0,51):T(0,81)=s12haveTimecode:(0,2),0,32;haveVideo:(0,2),32,32;audioNum:(0,2),64,32;;EssWriteState:t(0,80)=(0,81)long long unsigned int:t(0,83)=@s64;r(0,83);0;01777777777777777777777;uint64_t:t(0,82)=(0,83):t(0,84)=*(0,6):t(0,85)=*(0,92):t(0,86)=*(0,93):t(0,87)=*(0,94):t(0,88)=*(0,95):t(0,89)=ar(0,14);0;69;(0,96):t(0,90)=ar(0,14);0;17;(0,88)MXFFile:t(0,91)=(0,97)MXFHeaderMetadata:t(0,92)=(0,98)MXFIndexTableSegment:t(0,93)=(0,99)MXFPartition:t(0,94)=(0,100)MXFMetadataSet:t(0,95)=(0,101):t(0,96)=*(0,102):T(0,97)=s52close:(0,103),0,32;read:(0,104),32,32;write:(0,105),64,32;get_char:(0,106),96,32;put_char:(0,107),128,32;eof:(0,106),160,32;seek:(0,108),192,32;tell:(0,109),224,32;is_seekable:(0,106),256,32;size:(0,109),288,32;free_sys_data:(0,103),320,32;sysData:(0,110),352,32;minLLen:(0,58),384,8;runinLen:(0,111),400,16;;_MXFHeaderMetadata:T(0,98)=s24dataModel:(0,3),0,32;primerPack:(0,113),32,32;sets:(0,6),64,128;;:T(0,99)=s64instanceUID:(0,114)=xsmxfUUID:,0,128;indexEditRate:(0,116)=xsmxfRational:,128,64;indexStartPosition:(0,118),192,64;indexDuration:(0,79),256,64;editUnitByteCount:(0,55),320,32;indexSID:(0,55),352,32;bodySID:(0,55),384,32;sliceCount:(0,58),416,8;posTableCount:(0,58),424,8;deltaEntryArray:(0,119),448,32;indexEntryArray:(0,120),480,32;;:T(0,100)=s128key:(0,121)=xsmxfUL:,0,128;majorVersion:(0,111),128,16;minorVersion:(0,111),144,16;kagSize:(0,55),160,32;thisPartition:(0,82),192,64;previousPartition:(0,82),256,64;footerPartition:(0,82),320,64;headerByteCount:(0,82),384,64;indexByteCount:(0,82),448,64;indexSID:(0,55),512,32;bodyOffset:(0,82),544,64;bodySID:(0,55),608,32;operationalPattern:(0,121),640,128;essenceContainers:(0,6),768,128;headerMarkInPos:(0,51),896,64;indexMarkInPos:(0,51),960,64;;_MXFMetadataSet:T(0,101)=s60key:(0,123)=xsmxfKey:,0,128;instanceUID:(0,114),128,128;items:(0,6),256,128;headerMetadata:(0,124),384,32;fixedSpaceAllocation:(0,82),416,64;;MXFMetadataItem:t(0,102)=(0,125):t(0,103)=*(0,126):t(0,104)=*(0,127):t(0,105)=*(0,128):t(0,106)=*(0,129):t(0,107)=*(0,130):t(0,108)=*(0,131):t(0,109)=*(0,132):t(0,110)=*(0,133)short unsigned int:t(0,112)=@s16;r(0,112);0;65535;uint16_t:t(0,111)=(0,112):t(0,113)=*(0,134):T(0,115)=s16octet0:(0,58),0,8;octet1:(0,58),8,8;octet2:(0,58),16,8;octet3:(0,58),24,8;octet4:(0,58),32,8;octet5:(0,58),40,8;octet6:(0,58),48,8;octet7:(0,58),56,8;octet8:(0,58),64,8;octet9:(0,58),72,8;octet10:(0,58),80,8;octet11:(0,58),88,8;octet12:(0,58),96,8;octet13:(0,58),104,8;octet14:(0,58),112,8;octet15:(0,58),120,8;;mxfUUID:t(0,114)=(0,115):T(0,117)=s8numerator:(0,135),0,32;denominator:(0,135),32,32;;mxfRational:t(0,116)=(0,117)mxfPosition:t(0,118)=(0,51):t(0,119)=*(0,136):t(0,120)=*(0,137):T(0,122)=s16octet0:(0,58),0,8;octet1:(0,58),8,8;octet2:(0,58),16,8;octet3:(0,58),24,8;octet4:(0,58),32,8;octet5:(0,58),40,8;octet6:(0,58),48,8;octet7:(0,58),56,8;octet8:(0,58),64,8;octet9:(0,58),72,8;octet10:(0,58),80,8;octet11:(0,58),88,8;octet12:(0,58),96,8;octet13:(0,58),104,8;octet14:(0,58),112,8;octet15:(0,58),120,8;;mxfUL:t(0,121)=(0,122)mxfKey:t(0,123)=(0,121):t(0,124)=*(0,98):T(0,125)=s36key:(0,123),0,128;tag:(0,111),128,16;isPersistent:(0,2),160,32;length:(0,111),192,16;value:(0,138),224,32;set:(0,139),256,32;;:t(0,126)=f(0,1):t(0,127)=f(0,55):t(0,128)=f(0,55):t(0,129)=f(0,2):t(0,130)=f(0,2):t(0,131)=f(0,2):t(0,132)=f(0,51):t(0,133)=(0,140)MXFPrimerPack:t(0,134)=(0,141)int32_t:t(0,135)=(0,2)MXFDeltaEntry:t(0,136)=(0,142)MXFIndexEntry:t(0,137)=(0,143):t(0,138)=*(0,58):t(0,139)=*(0,101):t(0,140)=xsMXFFileSysData::T(0,141)=s20nextTag:(0,144),0,16;entries:(0,6),32,128;;_MXFDeltaEntry:T(0,142)=s12next:(0,145),0,32;posTableIndex:(0,146),32,8;slice:(0,58),40,8;elementData:(0,55),64,32;;_MXFIndexEntry:T(0,143)=s24next:(0,148),0,32;temporalOffset:(0,146),32,8;keyFrameOffset:(0,146),40,8;flags:(0,58),48,8;streamOffset:(0,82),64,64;sliceOffset:(0,149),128,32;posTable:(0,150),160,32;;mxfLocalTag:t(0,144)=(0,111):t(0,145)=*(0,142)signed char:t(0,147)=@s8;r(0,147);-128;127;int8_t:t(0,146)=(0,147):t(0,148)=*(0,143):t(0,149)=*(0,55):t(0,150)=*(0,116)_verify_essence_write_stateverify_essence_write_state:f(0,2)output:P(0,71)writeTimecode:P(0,2)writeVideo:P(0,2)writeAudio:P(0,2)_update_essence_write_stateupdate_essence_write_state:f(0,1)output:P(0,71)writeTimecode:P(0,2)writeVideo:P(0,2)writeAudio:P(0,2)_convert_timecode_to_12mconvert_timecode_to_12m:f(0,1)t:P(0,151)t12m:P(0,138):t(0,151)=*(0,152)ArchiveTimecode:t(0,152)=(0,153):T(0,153)=s8hour:(0,58),0,8;min:(0,58),8,8;sec:(0,58),16,8;frame:(0,58),24,8;dropFrame:(0,2),32,32;;_getPositiongetPosition:f(0,51)videoPosition:P(0,51)targetEditRate:P(0,154):t(0,154)=*(0,155):t(0,155)=k(0,116)_is_empty_string/usr/include/ctype.hwrite_archive_mxf.cis_empty_string:f(0,2)str:P(0,60)includingSpace:P(0,2)strPtr:r(0,60)char:t(0,26)__darwin_ct_rune_t:t(0,156)=(0,2)_set_infax_dataset_infax_data:f(0,2)dmFrameworkSet:P(0,88)infaxData:P(0,38)dateOnly:(0,44)tempString:(0,65)mxfUTF16Char:t(0,67)item:(0,96)void:t(0,1)prepare_archive_mxf_file_2:F(0,2)mxfFile:P(0,157)filename:P(0,60)numAudioTracks:P(0,2)startPosition:P(0,51)beStrict:P(0,2)output:P(0,70)newOutput:(0,71)filePos:r(0,51)int64_t:t(0,51):t(0,157)=*(0,74)uuid:(0,114)i:r(0,2)int:t(0,2)videoTrackNum:(0,55)uint32_t:t(0,55)audioTrackNum:(0,55)deltaOffset:r(0,55)cNameBuffer:(0,158)wNameBuffer:(0,159)arrayElement:(0,138)uint8_t:t(0,58):t(0,158)=ar(0,14);0;255;(0,26):t(0,159)=ar(0,14);0;255;(0,67)nullInfaxData:(0,39)assignedTag:(0,144)mxfLocalTag:t(0,144)isPicture:r(0,2)isPicture:r(0,2)isPicture:r(0,2)isPicture:r(0,2)isPicture:r(0,2)isPicture:r(0,2)prepare_archive_mxf_file:F(0,2)filename:P(0,60)numAudioTracks:P(0,2)startPosition:P(0,51)beStrict:P(0,2)output:P(0,70)mxfFile:(0,74)result:r(0,2)write_timecode:F(0,2)output:P(0,71)vitc:p(0,152)ltc:p(0,152)t12m:(0,160):t(0,160)=ar(0,14);0;7;(0,58)write_video_frame:F(0,2)output:P(0,71)data:P(0,138)size:P(0,55)eeKey:(0,123)write_audio_frame:F(0,2)output:P(0,71)data:P(0,138)size:P(0,55)eeKey:(0,123)abort_archive_mxf_file:F(0,2)output:P(0,70)complete_archive_mxf_file:F(0,2)outputRef:P(0,70)d3InfaxData:P(0,38)pseFailures:P(0,161)numPSEFailures:P(0,11)vtrErrors:P(0,162)numVTRErrors:P(0,11)output:r(0,71)i:r(0,2):t(0,161)=*(0,163):t(0,162)=*(0,164):t(0,163)=k(0,165):t(0,164)=k(0,166)PSEFailure:t(0,165)=(0,167)VTRError:t(0,166)=(0,168):T(0,167)=s32position:(0,51),0,64;vitcTimecode:(0,152),64,64;ltcTimecode:(0,152),128,64;redFlash:(0,56),192,16;spatialPattern:(0,56),208,16;luminanceFlash:(0,56),224,16;extendedFailure:(0,169),240,8;;:T(0,168)=s20vitcTimecode:(0,152),0,64;ltcTimecode:(0,152),64,64;errorCode:(0,58),128,8;;mxfBoolean:t(0,169)=(0,58)filePos:r(0,51)j:r(0,11)long int:t(0,11)iter:(0,170)=xsMXFListIterator::T(0,171)=s12nextElement:(0,10),0,32;data:(0,25),32,32;index:(0,11),64,32;;MXFListIterator:t(0,170)=(0,171)nextTrackID:r(0,55)numTracks:r(0,2)vitcIndexSearcher:(0,172)=xsTimecodeIndexSearcher::T(0,173)=s44indexArrayIter:(0,170),0,96;index:(0,174),96,32;elementNum:(0,2),128,32;elementOffset:(0,51),160,64;position:(0,51),224,64;atEnd:(0,2),288,32;beforeStart:(0,2),320,32;;TimecodeIndexSearcher:t(0,172)=(0,173):t(0,174)=*(0,77)ltcIndexSearcher:(0,172)errorPosition:(0,51)errorIndex:r(0,11)failureIndex:r(0,11)mpName:(0,175):t(0,175)=ar(0,14);0;63;(0,26)_update_header_metadataupdate_header_metadata:f(0,2)mxfFile:P(0,74)headerByteCount:P(0,82)infaxData:P(0,38)newFilename:P(0,60)key:(0,123)llen:(0,58)len:(0,82)uint64_t:t(0,82)dataModel:(0,3)headerMetadata:(0,85)count:r(0,82)frameworkSet:(0,88)formatString:(0,176)ltoInfaxSetFoundAndUpdated:r(0,2):t(0,176)=ar(0,14);0;6;(0,67)networkLocatorSetFoundAndUpdated:r(0,2)tempString:(0,65)networkLocatorSet:(0,88)update_archive_mxf_file_2:F(0,2)mxfFileIn:P(0,157)newFilename:P(0,60)ltoInfaxData:P(0,38)key:(0,123)llen:(0,58)len:(0,82)headerPartition:(0,87)footerPartition:(0,87)mxfFile:(0,74)update_archive_mxf_file:F(0,2)filePath:P(0,60)newFilename:P(0,60)ltoInfaxData:P(0,38)mxfFile:(0,74)result:r(0,2)get_archive_mxf_file_size:F(0,51)writer:P(0,71)get_material_package_uid:F(0,75)writer:P(0,71)get_file_package_uid:F(0,75)writer:P(0,71)get_tape_package_uid:F(0,75)writer:P(0,71)get_archive_mxf_content_package_size:F(0,51)numAudioTracks:P(0,2)parse_infax_data:F(0,2)infaxDataString:P(0,60)infaxData:P(0,38)beStrict:P(0,2)startField:r(0,60)endField:r(0,60)fieldIndex:r(0,2)done:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)year:(0,2)month:(0,2)day:(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)year:(0,2)month:(0,2)day:(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)year:(0,2)month:(0,2)day:(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)year:(0,2)month:(0,2)day:(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)g_Null_UMID:S(0,177)g_Picture_datadef_label:S(0,178)g_Sound_datadef_label:S(0,178)g_Timecode_datadef_label:S(0,178)g_DescriptiveMetadata_datadef_label:S(0,178)g_MultipleWrappings_esscont_label:S(0,178)g_BWFFrameWrapped_esscont_label:S(0,178)g_SD_Unc_625_50i_422_135_FrameWrapped_esscont_label:S(0,178)g_OpenIncomplete_Header_pp_key:S(0,179)g_OpenComplete_Header_pp_key:S(0,179)g_OpenComplete_Footer_pp_key:S(0,179)g_ClosedComplete_Footer_pp_key:S(0,179)g_qq09_op_1a_label:S(0,178)g_InterchangeObject_set_key:S(0,178)g_Preface_set_key:S(0,178)g_Preface_LastModifiedDate_item_key:S(0,178)g_Preface_Version_item_key:S(0,178)g_Preface_Identifications_item_key:S(0,178)g_Preface_ContentStorage_item_key:S(0,178)g_Preface_OperationalPattern_item_key:S(0,178)g_Preface_EssenceContainers_item_key:S(0,178)g_Preface_DMSchemes_item_key:S(0,178)g_Identification_set_key:S(0,178)g_Identification_ThisGenerationUID_item_key:S(0,178)g_Identification_CompanyName_item_key:S(0,178)g_Identification_ProductName_item_key:S(0,178)g_Identification_VersionString_item_key:S(0,178)g_Identification_ProductUID_item_key:S(0,178)g_Identification_ModificationDate_item_key:S(0,178)g_Identification_ToolkitVersion_item_key:S(0,178)g_Identification_Platform_item_key:S(0,178)g_ContentStorage_set_key:S(0,178)g_ContentStorage_Packages_item_key:S(0,178)g_ContentStorage_EssenceContainerData_item_key:S(0,178)g_EssenceContainerData_set_key:S(0,178)g_EssenceContainerData_LinkedPackageUID_item_key:S(0,178)g_EssenceContainerData_IndexSID_item_key:S(0,178)g_EssenceContainerData_BodySID_item_key:S(0,178)g_GenericPackage_PackageUID_item_key:S(0,178)g_GenericPackage_Name_item_key:S(0,178)g_GenericPackage_PackageCreationDate_item_key:S(0,178)g_GenericPackage_PackageModifiedDate_item_key:S(0,178)g_GenericPackage_Tracks_item_key:S(0,178)g_NetworkLocator_set_key:S(0,178)g_NetworkLocator_URLString_item_key:S(0,178)g_GenericTrack_TrackID_item_key:S(0,178)g_GenericTrack_TrackNumber_item_key:S(0,178)g_GenericTrack_TrackName_item_key:S(0,178)g_GenericTrack_Sequence_item_key:S(0,178)g_StaticTrack_set_key:S(0,178)g_Track_set_key:S(0,178)g_Track_EditRate_item_key:S(0,178)g_Track_Origin_item_key:S(0,178)g_EventTrack_set_key:S(0,178)g_EventTrack_EventEditRate_item_key:S(0,178)g_EventTrack_EventOrigin_item_key:S(0,178)g_StructuralComponent_DataDefinition_item_key:S(0,178)g_StructuralComponent_Duration_item_key:S(0,178)g_Sequence_set_key:S(0,178)g_Sequence_StructuralComponents_item_key:S(0,178)g_TimecodeComponent_set_key:S(0,178)g_TimecodeComponent_RoundedTimecodeBase_item_key:S(0,178)g_TimecodeComponent_StartTimecode_item_key:S(0,178)g_TimecodeComponent_DropFrame_item_key:S(0,178)g_SourceClip_set_key:S(0,178)g_SourceClip_StartPosition_item_key:S(0,178)g_SourceClip_SourcePackageID_item_key:S(0,178)g_SourceClip_SourceTrackID_item_key:S(0,178)g_DMSegment_set_key:S(0,178)g_DMSegment_EventStartPosition_item_key:S(0,178)g_DMSegment_DMFramework_item_key:S(0,178)g_MaterialPackage_set_key:S(0,178)g_SourcePackage_set_key:S(0,178)g_SourcePackage_Descriptor_item_key:S(0,178)g_GenericDescriptor_set_key:S(0,178)g_GenericDescriptor_Locators_item_key:S(0,178)g_FileDescriptor_LinkedTrackID_item_key:S(0,178)g_FileDescriptor_SampleRate_item_key:S(0,178)g_FileDescriptor_ContainerDuration_item_key:S(0,178)g_FileDescriptor_EssenceContainer_item_key:S(0,178)g_GenericPictureEssenceDescriptor_FrameLayout_item_key:S(0,178)g_GenericPictureEssenceDescriptor_StoredWidth_item_key:S(0,178)g_GenericPictureEssenceDescriptor_StoredHeight_item_key:S(0,178)g_GenericPictureEssenceDescriptor_AspectRatio_item_key:S(0,178)g_GenericPictureEssenceDescriptor_VideoLineMap_item_key:S(0,178)g_CDCIEssenceDescriptor_set_key:S(0,178)g_CDCIEssenceDescriptor_ComponentDepth_item_key:S(0,178)g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key:S(0,178)g_CDCIEssenceDescriptor_VerticalSubsampling_item_key:S(0,178)g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key:S(0,178)g_GenericSoundEssenceDescriptor_Locked_item_key:S(0,178)g_GenericSoundEssenceDescriptor_ChannelCount_item_key:S(0,178)g_GenericSoundEssenceDescriptor_QuantizationBits_item_key:S(0,178)g_MultipleDescriptor_set_key:S(0,178)g_MultipleDescriptor_SubDescriptorUIDs_item_key:S(0,178)g_WaveAudioDescriptor_set_key:S(0,178)g_WaveAudioDescriptor_BlockAlign_item_key:S(0,178)g_WaveAudioDescriptor_AvgBps_item_key:S(0,178)g_Preface_D3P_D3ErrorCount_item_key:S(0,178)g_Preface_D3P_PSEFailureCount_item_key:S(0,178)g_D3P_InfaxFramework_set_key:S(0,178)g_D3P_InfaxFramework_D3P_Format_item_key:S(0,178)g_D3P_InfaxFramework_D3P_ProgrammeTitle_item_key:S(0,178)g_D3P_InfaxFramework_D3P_EpisodeTitle_item_key:S(0,178)g_D3P_InfaxFramework_D3P_TransmissionDate_item_key:S(0,178)g_D3P_InfaxFramework_D3P_MagazinePrefix_item_key:S(0,178)g_D3P_InfaxFramework_D3P_ProgrammeNumber_item_key:S(0,178)g_D3P_InfaxFramework_D3P_ProductionCode_item_key:S(0,178)g_D3P_InfaxFramework_D3P_SpoolStatus_item_key:S(0,178)g_D3P_InfaxFramework_D3P_StockDate_item_key:S(0,178)g_D3P_InfaxFramework_D3P_SpoolDescriptor_item_key:S(0,178)g_D3P_InfaxFramework_D3P_Memo_item_key:S(0,178)g_D3P_InfaxFramework_D3P_Duration_item_key:S(0,178)g_D3P_InfaxFramework_D3P_SpoolNumber_item_key:S(0,178)g_D3P_InfaxFramework_D3P_AccessionNumber_item_key:S(0,178)g_D3P_InfaxFramework_D3P_CatalogueDetail_item_key:S(0,178)g_D3P_InfaxFramework_D3P_ItemNumber_item_key:S(0,178)g_D3P_PSEAnalysisFramework_set_key:S(0,178)g_D3P_PSEAnalysisFramework_D3P_RedFlash_item_key:S(0,178)g_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_key:S(0,178)g_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_key:S(0,178)g_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_key:S(0,178)g_D3P_D3ReplayErrorFramework_set_key:S(0,178)g_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_key:S(0,178)g_PhysicalDescriptor_set_key:S(0,178)g_TapeDescriptor_set_key:S(0,178)g_mxfIdentProductUID:S(0,180)g_mxfIdentCompanyName:S(0,181):t(0,177)=k(0,75):t(0,178)=k(0,121):t(0,179)=k(0,123):t(0,180)=k(0,114):t(0,181)=*(0,182):t(0,182)=k(0,67)g_mxfIdentProductName:S(0,181)g_mxfIdentVersionString:S(0,181)g_D3P_D3PreservationDescriptiveScheme_dmscheme_label:S(0,178)g_UncBaseElementKey:S(0,179)g_WavBaseElementKey:S(0,179)g_TimecodeSysItemElementKey:S(0,179)g_audioSampleRate:S(0,155)g_audioEditRate:S(0,155)g_videoSampleRate:S(0,155)g_videoEditRate:S(0,155)g_videoLineMap:S(0,183)g_videoAspectRatio:S(0,155)g_vtrErrorsTrackName:S(0,181):t(0,183)=ar(0,14);0;1;(0,184):t(0,184)=k(0,135)g_pseFailuresTrackName:S(0,181)g_D3FormatString:S(0,181)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/archive/timecode_index.cgcc2_compiled.:t(0,1)=(0,1)_free_index_arrayfree_index_array:f(0,1)indexArray:P(0,2):t(0,2)=*(0,3):t(0,3)=*(0,4)TimecodeIndexArray:t(0,4)=(0,5):T(0,5)=s8elements:(0,6),0,32;numElements:(0,7),32,32;;:t(0,6)=*(0,8)int:t(0,7)=r(0,7);-2147483648;2147483647;TimecodeIndexElement:t(0,8)=(0,9):T(0,9)=s16timecodePos:(0,10),0,64;duration:(0,10),64,64;;long long int:t(0,11)=@s64;r(0,11);01000000000000000000000;0777777777777777777777;int64_t:t(0,10)=(0,11)_free_index_array_in_listfree_index_array_in_list:f(0,1)data:P(0,12)indexArray:(0,3):t(0,12)=*(0,1)_timecode_to_positiontimecode_to_position:f(0,10)timecode:P(0,13):t(0,13)=*(0,14):t(0,14)=k(0,15)ArchiveTimecode:t(0,15)=(0,16):T(0,16)=s8hour:(0,17),0,8;min:(0,17),8,8;sec:(0,17),16,8;frame:(0,17),24,8;dropFrame:(0,7),32,32;;unsigned char:t(0,18)=@s8;r(0,18);0;255;uint8_t:t(0,17)=(0,18)_move_timecode_index_searchermove_timecode_index_searcher:f(0,7)searcher:P(0,19)position:P(0,10)indexArray:r(0,3):t(0,19)=*(0,20)TimecodeIndexSearcher:t(0,20)=(0,21):T(0,21)=s44indexArrayIter:(0,22)=xsMXFListIterator:,0,96;index:(0,24),96,32;elementNum:(0,7),128,32;elementOffset:(0,10),160,64;position:(0,10),224,64;atEnd:(0,7),288,32;beforeStart:(0,7),320,32;;:T(0,23)=s12nextElement:(0,25),0,32;data:(0,12),32,32;index:(0,26),64,32;;MXFListIterator:t(0,22)=(0,23):t(0,24)=*(0,27):t(0,25)=*(0,28)long int:t(0,26)=r(0,26);-2147483648;2147483647;TimecodeIndex:t(0,27)=(0,29)MXFListElement:t(0,28)=(0,30):T(0,29)=s20arraySize:(0,7),0,32;indexArrays:(0,31)=xsMXFList:,32,128;;_MXFListElement:T(0,30)=s8next:(0,33),0,32;data:(0,12),32,32;;:T(0,32)=s16elements:(0,25),0,32;lastElement:(0,25),32,32;len:(0,26),64,32;freeFunc:(0,34),96,32;;MXFList:t(0,31)=(0,32):t(0,33)=*(0,30):t(0,35)=*(0,36)free_func_type:t(0,34)=(0,35):t(0,36)=f(0,1)initialise_timecode_index:F(0,1)index:P(0,24)arraySize:P(0,7)clear_timecode_index:F(0,1)index:P(0,24)add_timecode:F(0,7)index:P(0,24)timecode:P(0,37)newArray:(0,3)lastArray:r(0,3)timecodePos:r(0,10)int64_t:t(0,10):t(0,37)=*(0,15)void:t(0,1)initialise_timecode_index_searcher:F(0,1)index:P(0,24)searcher:P(0,19)find_timecode:F(0,7)searcher:P(0,19)position:P(0,10)timecode:P(0,37)timecodePos:r(0,10)find_position:F(0,7)searcher:P(0,19)timecode:P(0,13)position:P(0,38)indexArray:r(0,3)arrayElement:r(0,6)timecodePos:r(0,10):t(0,38)=*(0,10)doneFirst:r(0,7)int:t(0,7)find_position_at_dual_timecode:F(0,7)vitcSearcher:P(0,19)vitcTimecode:P(0,13)ltcSearcher:P(0,19)ltcTimecode:P(0,13)position:P(0,38)vitcSearcherCopy:(0,20)ltcSearcherCopy:(0,20)vitcPosition:(0,10)ltcPosition:(0,10)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_header_metadata.cgcc2_compiled.:t(0,1)=(0,1)_g_Preface_set_key_g_InterchangeObject_InstanceUID_item_key_g_Null_UUID_free_metadata_item_valuefree_metadata_item_value:f(0,1)item:P(0,2):t(0,2)=*(0,3)MXFMetadataItem:t(0,3)=(0,4):T(0,4)=s36key:(0,5)=xsmxfKey:,0,128;tag:(0,7),128,16;isPersistent:(0,9),160,32;length:(0,7),192,16;value:(0,10),224,32;set:(0,11),256,32;;mxfUL:t(0,6)=(0,12)mxfKey:t(0,5)=(0,6)short unsigned int:t(0,8)=@s16;r(0,8);0;65535;uint16_t:t(0,7)=(0,8)int:t(0,9)=r(0,9);-2147483648;2147483647;:t(0,10)=*(0,13):t(0,11)=*(0,14):T(0,12)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;uint8_t:t(0,13)=(0,15)_MXFMetadataSet:T(0,14)=s60key:(0,5),0,128;instanceUID:(0,16)=xsmxfUUID:,128,128;items:(0,18)=xsMXFList:,256,128;headerMetadata:(0,20),384,32;fixedSpaceAllocation:(0,21),416,64;;unsigned char:t(0,15)=@s8;r(0,15);0;255;:T(0,17)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;mxfUUID:t(0,16)=(0,17):T(0,19)=s16elements:(0,23),0,32;lastElement:(0,23),32,32;len:(0,24),64,32;freeFunc:(0,25),96,32;;MXFList:t(0,18)=(0,19):t(0,20)=*(0,27)long long unsigned int:t(0,22)=@s64;r(0,22);0;01777777777777777777777;uint64_t:t(0,21)=(0,22):t(0,23)=*(0,28)long int:t(0,24)=r(0,24);-2147483648;2147483647;:t(0,26)=*(0,29)free_func_type:t(0,25)=(0,26)_MXFHeaderMetadata:T(0,27)=s24dataModel:(0,30),0,32;primerPack:(0,31),32,32;sets:(0,18),64,128;;MXFListElement:t(0,28)=(0,32):t(0,29)=f(0,1):t(0,30)=*(0,33):t(0,31)=*(0,34)_MXFListElement:T(0,32)=s8next:(0,35),0,32;data:(0,36),32,32;;MXFDataModel:t(0,33)=(0,37)MXFPrimerPack:t(0,34)=(0,38):t(0,35)=*(0,32):t(0,36)=*(0,1):T(0,37)=s17956itemDefs:(0,18),0,128;setDefs:(0,18),128,128;types:(0,39),256,143360;lastTypeId:(0,40),143616,32;;:T(0,38)=s20nextTag:(0,41),0,16;entries:(0,18),32,128;;:t(0,39)=ar(0,42);0;127;(0,43)unsigned int:t(0,40)=r(0,40);0;037777777777;mxfLocalTag:t(0,41)=(0,7)long unsigned int:t(0,42)=r(0,42);0;037777777777;MXFItemType:t(0,43)=(0,44):T(0,44)=s140category:(0,45)=xeMXFItemTypeCategory:,0,32;typeId:(0,40),32,32;name:(0,47),64,32;info:(0,48),96,1024;;:T(0,46)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,45)=(0,46):t(0,47)=*(0,49):T(0,48)=u128basic:(0,50)=xsMXFBasicTypeInfo:,0,32;array:(0,52)=xsMXFArrayTypeInfo:,0,64;compound:(0,54)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,56)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,49)=r(0,49);0;127;:T(0,51)=s4size:(0,40),0,32;;MXFBasicTypeInfo:t(0,50)=(0,51):T(0,53)=s8elementTypeId:(0,40),0,32;fixedSize:(0,40),32,32;;MXFArrayTypeInfo:t(0,52)=(0,53):T(0,55)=s128members:(0,58),0,1024;;MXFCompoundTypeInfo:t(0,54)=(0,55):T(0,57)=s8typeId:(0,40),0,32;fixedArraySize:(0,40),32,32;;MXFInterpretTypeInfo:t(0,56)=(0,57):t(0,58)=ar(0,42);0;15;(0,59)MXFCompoundTypeMemberInfo:t(0,59)=(0,60):T(0,60)=s8name:(0,47),0,32;typeId:(0,40),32,32;;mxf_free_item:F(0,1) :T(0,46) :T(0,46)item:P(0,61):t(0,61)=*(0,2)_free_metadata_item_in_listfree_metadata_item_in_list:f(0,1)data:P(0,36)item:(0,2)_set_eq_instanceuidset_eq_instanceuid:f(0,9)data:P(0,36)info:P(0,36)_item_eq_keyitem_eq_key:f(0,9)data:P(0,36)info:P(0,36)_eq_pointereq_pointer:f(0,9)data:P(0,36)info:P(0,36)_create_empty_setcreate_empty_set:f(0,9)key:P(0,62)set:P(0,63):t(0,62)=*(0,64):t(0,63)=*(0,65):t(0,64)=k(0,5):t(0,65)=*(0,66)MXFMetadataSet:t(0,66)=(0,14)mxf_is_header_metadata:F(0,9)key:P(0,62)mxf_free_set:F(0,1)set:P(0,63)_free_metadata_set_in_listfree_metadata_set_in_list:f(0,1)data:P(0,36)set:(0,65)mxf_free_header_metadata:F(0,1)headerMetadata:P(0,67):t(0,67)=*(0,68):t(0,68)=*(0,69)MXFHeaderMetadata:t(0,69)=(0,27)mxf_create_header_metadata:F(0,9)headerMetadata:P(0,67)dataModel:P(0,30)newHeaderMetadata:(0,68)void:t(0,1)mxf_set_fixed_set_space_allocation:F(0,1)set:P(0,65)size:P(0,21)mxf_register_item:F(0,9)headerMetadata:P(0,68)key:P(0,62)tag:(0,41)mxfLocalTag:t(0,41)itemDef:(0,70):t(0,70)=*(0,71)MXFItemDef:t(0,71)=(0,72):T(0,72)=s48name:(0,47),0,32;setDefKey:(0,5),32,128;key:(0,5),160,128;localTag:(0,41),288,16;typeId:(0,40),320,32;isRequired:(0,9),352,32;;mxf_register_set_items:F(0,9)headerMetadata:P(0,68)key:P(0,62)setDef:(0,73)iter:(0,74)=xsMXFListIterator::t(0,73)=*(0,76):T(0,75)=s12nextElement:(0,23),0,32;data:(0,36),32,32;index:(0,24),64,32;;MXFListIterator:t(0,74)=(0,75)MXFSetDef:t(0,76)=(0,77)_MXFSetDef:T(0,77)=s56name:(0,47),0,32;parentSetDefKey:(0,5),32,128;key:(0,5),160,128;itemDefs:(0,18),288,128;parentSetDef:(0,78),416,32;;:t(0,78)=*(0,77)tag:(0,41)mxf_remove_item:F(0,9)set:P(0,65)itemKey:P(0,62)item:P(0,61)result:r(0,36)mxf_create_item:F(0,9)set:P(0,65)key:P(0,62)tag:P(0,41)item:P(0,61)newItem:(0,2)item:r(0,2)removedItem:(0,2)item:r(0,2)removedItem:(0,2)mxf_remove_set:F(0,9)headerMetadata:P(0,68)set:P(0,65)mxf_add_set:F(0,9)headerMetadata:P(0,68)set:P(0,65)mxf_find_set_by_key:F(0,9)headerMetadata:P(0,68)key:P(0,62)setList:P(0,79)iter:(0,74)newList:(0,80):t(0,79)=*(0,80):t(0,80)=*(0,18)mxf_find_singular_set_by_key:F(0,9)headerMetadata:P(0,68)key:P(0,62)set:P(0,63)setList:(0,80)mxf_get_item:F(0,9)set:P(0,65)key:P(0,62)resultItem:P(0,61)result:r(0,36)_get_or_create_set_itemget_or_create_set_item:f(0,9)headerMetadata:P(0,68)set:P(0,65)itemKey:P(0,62)item:P(0,61)resultItem:(0,2)tag:(0,41)itemDef:(0,70)mxf_have_item:F(0,9)set:P(0,65)key:P(0,62)item:(0,2)mxf_set_is_subclass_of:F(0,9)set:P(0,65)parentSetKey:P(0,62)mxf_read_item_tl:F(0,9)mxfFile:P(0,81)itemTag:P(0,82)itemLen:P(0,83):t(0,81)=*(0,84):t(0,82)=*(0,41):t(0,83)=*(0,7)MXFFile:t(0,84)=(0,85):T(0,85)=s52close:(0,86),0,32;read:(0,87),32,32;write:(0,88),64,32;get_char:(0,89),96,32;put_char:(0,90),128,32;eof:(0,89),160,32;seek:(0,91),192,32;tell:(0,92),224,32;is_seekable:(0,89),256,32;size:(0,92),288,32;free_sys_data:(0,86),320,32;sysData:(0,93),352,32;minLLen:(0,13),384,8;runinLen:(0,7),400,16;;:t(0,86)=*(0,94):t(0,87)=*(0,95):t(0,88)=*(0,96):t(0,89)=*(0,97):t(0,90)=*(0,98):t(0,91)=*(0,99):t(0,92)=*(0,100):t(0,93)=*(0,101):t(0,94)=f(0,1):t(0,95)=f(0,102):t(0,96)=f(0,102):t(0,97)=f(0,9):t(0,98)=f(0,9):t(0,99)=f(0,9):t(0,100)=f(0,103):t(0,101)=(0,104)uint32_t:t(0,102)=(0,40)int64_t:t(0,103)=(0,105):t(0,104)=xsMXFFileSysData:long long int:t(0,105)=@s64;r(0,105);01000000000000000000000;0777777777777777777777;mxf_get_uuid:F(0,1)value:P(0,106)result:P(0,107):t(0,106)=*(0,108):t(0,107)=*(0,16):t(0,108)=k(0,13)mxf_read_item:F(0,9)mxfFile:P(0,81)item:P(0,2)len:P(0,7)buffer:(0,109):t(0,109)=ar(0,42);0;65535;(0,13)mxf_read_and_return_set:F(0,9)mxfFile:P(0,81)key:P(0,62)len:P(0,21)headerMetadata:P(0,68)addToHeaderMetadata:P(0,9)set:P(0,63)newSet:(0,65)setDef:(0,73)totalLen:r(0,21)uint64_t:t(0,21)itemTag:(0,41)itemLen:(0,7)uint16_t:t(0,7)haveInstanceUID:r(0,9)int:t(0,9)itemKey:(0,5)itemDef:(0,70)newItem:(0,2)mxf_read_set:F(0,9)mxfFile:P(0,81)key:P(0,62)len:P(0,21)headerMetadata:P(0,68)addToHeaderMetadata:P(0,9)set:(0,65)mxf_read_filtered_header_metadata:F(0,9)mxfFile:P(0,81)filter:P(0,110)headerMetadata:P(0,68)headerByteCount:P(0,21)pkey:P(0,62)pllen:P(0,13)plen:p(0,21)key:(0,5)llen:(0,13)uint8_t:t(0,13):t(0,110)=*(0,111)MXFReadFilter:t(0,111)=(0,112):T(0,112)=s12before_set_read:(0,113),0,32;after_set_read:(0,114),32,32;privateData:(0,36),64,32;;:t(0,113)=*(0,115):t(0,114)=*(0,116):t(0,115)=f(0,9):t(0,116)=f(0,9)len:(0,21)skip:(0,9)newSet:(0,65)count:r(0,21)plen:r(0,21)mxf_read_header_metadata:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)headerByteCount:P(0,21)pkey:P(0,62)pllen:P(0,13)plen:P(0,21)mxf_write_header_primer_pack:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)mxf_write_item:F(0,9)mxfFile:P(0,81)item:P(0,2)mxf_write_set:F(0,9)mxfFile:P(0,81)set:P(0,65)iter:(0,74)setLen:r(0,21)setSize:r(0,21)mxf_write_header_sets:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)iter:(0,74)prefaceSet:(0,65)mxf_write_header_metadata:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)mxf_get_set_size:F(0,21)mxfFile:P(0,81)set:P(0,65)iter:(0,74)len:r(0,21)llen:r(0,13)mxf_get_header_metadata_size:F(0,1)mxfFile:P(0,81)headerMetadata:P(0,68)size:P(0,117)iter:(0,74)primerSize:(0,21):t(0,117)=*(0,21)mxf_get_uint8:F(0,1)value:P(0,106)result:P(0,10)mxf_get_uint16:F(0,1)value:P(0,106)result:P(0,83)mxf_get_uint32:F(0,1)value:P(0,106)result:P(0,118):t(0,118)=*(0,102)mxf_get_uint64:F(0,1)value:P(0,106)result:P(0,117)mxf_get_int8:F(0,1)value:P(0,106)result:P(0,119):t(0,119)=*(0,120)int8_t:t(0,120)=(0,121)signed char:t(0,121)=@s8;r(0,121);-128;127;mxf_get_int16:F(0,1)value:P(0,106)result:P(0,122):t(0,122)=*(0,123)int16_t:t(0,123)=(0,124)short int:t(0,124)=@s16;r(0,124);-32768;32767;mxf_get_int32:F(0,1)value:P(0,106)result:P(0,125):t(0,125)=*(0,126)int32_t:t(0,126)=(0,9)mxf_get_int64:F(0,1)value:P(0,106)result:P(0,127):t(0,127)=*(0,103)mxf_get_version_type:F(0,1)value:P(0,106)result:P(0,128):t(0,128)=*(0,129)mxfVersionType:t(0,129)=(0,7)mxf_get_ul:F(0,1)value:P(0,106)result:P(0,130):t(0,130)=*(0,6)mxf_get_auid:F(0,1)value:P(0,106)result:P(0,131):t(0,131)=*(0,132)mxfAUID:t(0,132)=(0,133)mxfUID:t(0,133)=(0,6)mxf_get_umid:F(0,1)value:P(0,106)result:P(0,134):t(0,134)=*(0,135)mxfUMID:t(0,135)=(0,136):T(0,136)=s32octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;octet16:(0,13),128,8;octet17:(0,13),136,8;octet18:(0,13),144,8;octet19:(0,13),152,8;octet20:(0,13),160,8;octet21:(0,13),168,8;octet22:(0,13),176,8;octet23:(0,13),184,8;octet24:(0,13),192,8;octet25:(0,13),200,8;octet26:(0,13),208,8;octet27:(0,13),216,8;octet28:(0,13),224,8;octet29:(0,13),232,8;octet30:(0,13),240,8;octet31:(0,13),248,8;;mxf_get_timestamp:F(0,1)value:P(0,106)result:P(0,137):t(0,137)=*(0,138)mxfTimestamp:t(0,138)=(0,139):T(0,139)=s8year:(0,123),0,16;month:(0,13),16,8;day:(0,13),24,8;hour:(0,13),32,8;min:(0,13),40,8;sec:(0,13),48,8;qmsec:(0,13),56,8;;mxf_get_length:F(0,1)value:P(0,106)result:P(0,140):t(0,140)=*(0,141)mxfLength:t(0,141)=(0,103)mxf_get_rational:F(0,1)value:P(0,106)result:P(0,142):t(0,142)=*(0,143)mxfRational:t(0,143)=(0,144):T(0,144)=s8numerator:(0,126),0,32;denominator:(0,126),32,32;;mxf_get_position:F(0,1)value:P(0,106)result:P(0,145):t(0,145)=*(0,146)mxfPosition:t(0,146)=(0,103)mxf_get_boolean:F(0,1)value:P(0,106)result:P(0,147):t(0,147)=*(0,148)mxfBoolean:t(0,148)=(0,13)mxf_get_product_version:F(0,1)value:P(0,106)result:P(0,149):t(0,149)=*(0,150)mxfProductVersion:t(0,150)=(0,151):T(0,151)=s10major:(0,7),0,16;minor:(0,7),16,16;patch:(0,7),32,16;build:(0,7),48,16;release:(0,7),64,16;;mxf_get_rgba_layout_component:F(0,1)value:P(0,106)result:P(0,152):t(0,152)=*(0,153)mxfRGBALayoutComponent:t(0,153)=(0,154):T(0,154)=s2code:(0,13),0,8;depth:(0,13),8,8;;mxf_get_array_header:F(0,1)value:P(0,106)arrayLen:P(0,118)arrayItemLen:P(0,118)mxf_get_utf16string_size:F(0,7)value:P(0,106)valueLen:P(0,7)size:r(0,7)mxf_get_utf16string:F(0,1)value:P(0,106)valueLen:P(0,7)result:P(0,155)i:r(0,7):t(0,155)=*(0,156)mxfUTF16Char:t(0,156)=(0,157)wchar_t:t(0,157)=(0,158)__darwin_wchar_t:t(0,158)=(0,9)c:(0,7)mxf_dereference:F(0,9)headerMetadata:P(0,68)uuid:P(0,159)set:P(0,63)result:r(0,36):t(0,159)=*(0,160):t(0,160)=k(0,16)mxf_get_strongref:F(0,9)headerMetadata:P(0,68)value:P(0,106)set:P(0,63)uuid:(0,16)mxf_get_weakref:F(0,9)headerMetadata:P(0,68)value:P(0,106)set:P(0,63)uuid:(0,16)initialise_sets_iter:F(0,1)headerMetadata:P(0,68)setsIter:P(0,161):t(0,161)=*(0,74)mxf_dereference_s:F(0,9)headerMetadata:P(0,68)setsIter:P(0,161)uuid:P(0,159)set:P(0,63)startIndex:r(0,24)long int:t(0,24)mxf_get_weakref_s:F(0,9)headerMetadata:P(0,68)setsIter:P(0,161)value:P(0,106)set:P(0,63)uuid:(0,16)mxf_get_strongref_s:F(0,9)headerMetadata:P(0,68)setsIter:P(0,161)value:P(0,106)set:P(0,63)uuid:(0,16)mxf_set_uint8:F(0,1)value:P(0,13)result:P(0,10)mxf_set_uint16:F(0,1)value:P(0,7)result:P(0,10)mxf_set_uint32:F(0,1)value:P(0,102)result:P(0,10)mxf_set_uint64:F(0,1)value:P(0,21)result:P(0,10)mxf_set_int8:F(0,1)value:p(0,120)result:P(0,10)mxf_set_int16:F(0,1)value:p(0,123)result:P(0,10)mxf_set_int32:F(0,1)value:p(0,126)result:P(0,10)mxf_set_int64:F(0,1)value:p(0,103)result:P(0,10)mxf_set_version_type:F(0,1)value:P(0,129)result:P(0,10)mxf_set_uuid:F(0,1)value:P(0,159)result:P(0,10)mxf_set_ul:F(0,1)value:P(0,162)result:P(0,10):t(0,162)=*(0,163):t(0,163)=k(0,6)mxf_set_auid:F(0,1)value:P(0,164)result:P(0,10):t(0,164)=*(0,165):t(0,165)=k(0,132)mxf_set_umid:F(0,1)value:P(0,166)result:P(0,10):t(0,166)=*(0,167):t(0,167)=k(0,135)mxf_set_timestamp:F(0,1)value:P(0,168)result:P(0,10):t(0,168)=*(0,169):t(0,169)=k(0,138)mxf_get_external_utf16string_size:F(0,7)value:P(0,170):t(0,170)=*(0,171):t(0,171)=k(0,156)mxf_set_utf16string:F(0,1)value:P(0,170)result:P(0,10)size:r(0,7)i:r(0,7)mxf_set_fixed_size_utf16string:F(0,1)value:P(0,170)size:P(0,7)result:P(0,10)stringSize:r(0,7)i:r(0,7)mxf_set_strongref:F(0,1)value:P(0,172)result:P(0,10):t(0,172)=*(0,173):t(0,173)=k(0,66)mxf_set_weakref:F(0,1)value:P(0,172)result:P(0,10)mxf_set_rational:F(0,1)value:P(0,174)result:P(0,10):t(0,174)=*(0,175):t(0,175)=k(0,143)mxf_set_position:F(0,1)value:P(0,146)result:P(0,10)mxf_set_length:F(0,1)value:P(0,141)result:P(0,10)mxf_set_boolean:F(0,1)value:P(0,148)result:P(0,10)mxf_set_product_version:F(0,1)value:P(0,176)result:P(0,10):t(0,176)=*(0,177):t(0,177)=k(0,150)mxf_set_rgba_layout_component:F(0,1)value:P(0,178)result:P(0,10):t(0,178)=*(0,179):t(0,179)=k(0,153)mxf_set_array_header:F(0,1)arrayLen:P(0,102)arrayElementLen:P(0,102)result:P(0,10)mxf_set_item_value:F(0,9)item:P(0,2)value:P(0,106)len:P(0,7)mxf_set_uuid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,159)newItem:(0,2)buffer:(0,180):t(0,180)=ar(0,42);0;15;(0,13)mxf_create_set:F(0,9)headerMetadata:P(0,68)key:P(0,62)set:P(0,63)newSet:(0,65)uuid:(0,16)mxf_set_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,106)len:P(0,7)newItem:(0,2)mxf_clone_item:F(0,9)sourceSet:P(0,65)itemKey:P(0,62)destSet:P(0,65)sourceItem:(0,2)newItem:(0,2)mxf_set_uint8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,13)newItem:(0,2)buffer:(0,181):t(0,181)=ar(0,42);0;0;(0,13)mxf_set_uint16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,7)newItem:(0,2)buffer:(0,182):t(0,182)=ar(0,42);0;1;(0,13)mxf_set_uint32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,102)newItem:(0,2)buffer:(0,183):t(0,183)=ar(0,42);0;3;(0,13)mxf_set_uint64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,21)newItem:(0,2)buffer:(0,184):t(0,184)=ar(0,42);0;7;(0,13)mxf_set_int8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,120)newItem:(0,2)buffer:(0,181)mxf_set_int16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,123)newItem:(0,2)buffer:(0,182)mxf_set_int32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,126)newItem:(0,2)buffer:(0,183)mxf_set_int64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,103)newItem:(0,2)buffer:(0,184)mxf_set_version_type_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,129)newItem:(0,2)buffer:(0,182)mxf_set_ul_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,162)newItem:(0,2)buffer:(0,180)mxf_set_auid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,164)newItem:(0,2)buffer:(0,180)mxf_set_timestamp_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,168)newItem:(0,2)buffer:(0,184)mxf_set_utf16string_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,170)newItem:(0,2)buffer:(0,109)mxf_set_fixed_size_utf16string_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,170)size:P(0,7)newItem:(0,2)buffer:(0,109)mxf_set_strongref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)newItem:(0,2)buffer:(0,180)mxf_set_weakref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)newItem:(0,2)buffer:(0,180)mxf_set_umid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,166)newItem:(0,2)buffer:(0,185):t(0,185)=ar(0,42);0;31;(0,13)mxf_set_rational_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,174)newItem:(0,2)buffer:(0,184)mxf_set_position_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,146)newItem:(0,2)buffer:(0,184)mxf_set_length_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,141)newItem:(0,2)buffer:(0,184)mxf_set_boolean_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,148)newItem:(0,2)buffer:(0,181)mxf_set_product_version_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,176)newItem:(0,2)buffer:(0,186):t(0,186)=ar(0,42);0;9;(0,13)mxf_set_rgba_layout_component_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,178)newItem:(0,2)buffer:(0,182)mxf_set_empty_array_item:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,102)newItem:(0,2)mxf_alloc_array_item_elements:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,102)count:P(0,102)elements:P(0,187)newItem:(0,2):t(0,187)=*(0,10)result:r(0,9)mxf_grow_array_item:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,102)count:P(0,102)newElements:P(0,187)newItem:(0,2)buffer:r(0,10)arrayLen:(0,102)uint32_t:t(0,102)existElementLen:(0,102)result:r(0,9)mxf_add_array_item_strongref:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)arrayElement:(0,10)mxf_add_array_item_weakref:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)arrayElement:(0,10)mxf_get_item_len:F(0,9)set:P(0,65)itemKey:P(0,62)len:P(0,83)item:(0,2)mxf_get_uint8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,10)item:(0,2)mxf_get_uint16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,83)item:(0,2)mxf_get_uint32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,118)item:(0,2)mxf_get_uint64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,117)item:(0,2)mxf_get_int8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,119)item:(0,2)mxf_get_int16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,122)item:(0,2)mxf_get_int32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,125)item:(0,2)mxf_get_int64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,127)item:(0,2)mxf_get_version_type_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,128)item:(0,2)mxf_get_uuid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,107)item:(0,2)mxf_get_ul_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,130)item:(0,2)mxf_get_auid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,131)item:(0,2)mxf_get_umid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,134)item:(0,2)mxf_get_timestamp_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,137)item:(0,2)mxf_get_utf16string_item_size:F(0,9)set:P(0,65)itemKey:P(0,62)size:P(0,83)item:(0,2)mxf_get_utf16string_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,155)item:(0,2)mxf_get_strongref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_weakref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_strongref_item_s:F(0,9)setsIter:P(0,161)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_weakref_item_s:F(0,9)setsIter:P(0,161)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_length_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,140)item:(0,2)mxf_get_rational_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,142)item:(0,2)mxf_get_position_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,145)item:(0,2)mxf_get_boolean_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,147)item:(0,2)mxf_get_product_version_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,149)item:(0,2)mxf_get_rgba_layout_component_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,152)item:(0,2)mxf_get_array_item_count:F(0,9)set:P(0,65)itemKey:P(0,62)count:P(0,118)item:(0,2)elementLength:(0,102)mxf_get_array_item_element_len:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,118)item:(0,2)count:(0,102)mxf_get_array_item_element:F(0,9)set:P(0,65)itemKey:P(0,62)index:P(0,102)element:P(0,187)item:(0,2)elementLen:(0,102)count:(0,102)mxf_initialise_array_item_iterator:F(0,9)set:P(0,65)itemKey:P(0,62)arrayIter:P(0,188)item:(0,2):t(0,188)=*(0,189)MXFArrayItemIterator:t(0,189)=(0,190):T(0,190)=s16item:(0,2),0,32;numElements:(0,102),32,32;elementLength:(0,102),64,32;currentElement:(0,102),96,32;;mxf_next_array_item_element:F(0,9)arrayIter:P(0,188)value:P(0,187)length:P(0,118)g_Null_UUID:S(0,160)g_InterchangeObject_InstanceUID_item_key:S(0,163)g_Preface_set_key:S(0,163)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_index_table.cgcc2_compiled.:t(0,1)=(0,1)_g_IndexTableSegment_key_free_index_entryfree_index_entry:f(0,1)entry:P(0,2):t(0,2)=*(0,3):t(0,3)=*(0,4)MXFIndexEntry:t(0,4)=(0,5)_MXFIndexEntry:T(0,5)=s24next:(0,6),0,32;temporalOffset:(0,7),32,8;keyFrameOffset:(0,7),40,8;flags:(0,9),48,8;streamOffset:(0,11),64,64;sliceOffset:(0,13),128,32;posTable:(0,14),160,32;;:t(0,6)=*(0,5)signed char:t(0,8)=@s8;r(0,8);-128;127;int8_t:t(0,7)=(0,8)unsigned char:t(0,10)=@s8;r(0,10);0;255;uint8_t:t(0,9)=(0,10)long long unsigned int:t(0,12)=@s64;r(0,12);0;01777777777777777777777;uint64_t:t(0,11)=(0,12):t(0,13)=*(0,15):t(0,14)=*(0,16)uint32_t:t(0,15)=(0,17)mxfRational:t(0,16)=(0,18)unsigned int:t(0,17)=r(0,17);0;037777777777;:T(0,18)=s8numerator:(0,19),0,32;denominator:(0,19),32,32;;int:t(0,20)=r(0,20);-2147483648;2147483647;int32_t:t(0,19)=(0,20)mxf_is_index_table_segment:F(0,20)key:P(0,21):t(0,21)=*(0,22):t(0,22)=k(0,23)mxfKey:t(0,23)=(0,24)mxfUL:t(0,24)=(0,25):T(0,25)=s16octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;;mxf_create_index_table_segment:F(0,20)segment:P(0,26):t(0,26)=*(0,27):t(0,27)=*(0,28)MXFIndexTableSegment:t(0,28)=(0,29):T(0,29)=s64instanceUID:(0,30)=xsmxfUUID:,0,128;indexEditRate:(0,16),128,64;indexStartPosition:(0,32),192,64;indexDuration:(0,34),256,64;editUnitByteCount:(0,15),320,32;indexSID:(0,15),352,32;bodySID:(0,15),384,32;sliceCount:(0,9),416,8;posTableCount:(0,9),424,8;deltaEntryArray:(0,35),448,32;indexEntryArray:(0,3),480,32;;:T(0,31)=s16octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;;mxfUUID:t(0,30)=(0,31)int64_t:t(0,33)=(0,36)mxfPosition:t(0,32)=(0,33)mxfLength:t(0,34)=(0,33):t(0,35)=*(0,37)long long int:t(0,36)=@s64;r(0,36);01000000000000000000000;0777777777777777777777;MXFDeltaEntry:t(0,37)=(0,38)_MXFDeltaEntry:T(0,38)=s12next:(0,39),0,32;posTableIndex:(0,7),32,8;slice:(0,9),40,8;elementData:(0,15),64,32;;:t(0,39)=*(0,38)mxf_free_index_table_segment:F(0,1)segment:P(0,26)indexEntry:(0,3)tmpNextIndexEntry:r(0,3)deltaEntry:r(0,35)tmpNextDeltaEntry:r(0,35)mxf_add_delta_entry:F(0,20)segment:P(0,27)posTableIndex:P(0,7)slice:P(0,9)elementData:P(0,15)deltaEntryArrayLen:r(0,15)uint32_t:t(0,15)lastEntry:r(0,35)deltaEntryArrayLen:r(0,15)lastEntry:r(0,35)mxf_add_index_entry:F(0,20)segment:P(0,27)temporalOffset:P(0,7)keyFrameOffset:P(0,7)flags:P(0,9)streamOffset:P(0,11)sliceOffset:P(0,13)posTable:P(0,14)newEntry:(0,3)void:t(0,1)newEntry:(0,3)newEntry:(0,3)indexEntryArrayLen:r(0,15)lastEntry:r(0,3)newEntry:(0,3)indexEntryArrayLen:r(0,15)lastEntry:r(0,3)mxf_write_index_table_segment:F(0,20)mxfFile:P(0,40)segment:P(0,41)segmentLen:r(0,11)uint64_t:t(0,11):t(0,40)=*(0,42):t(0,41)=*(0,43)MXFFile:t(0,42)=(0,44):t(0,43)=k(0,28):T(0,44)=s52close:(0,45),0,32;read:(0,46),32,32;write:(0,47),64,32;get_char:(0,48),96,32;put_char:(0,49),128,32;eof:(0,48),160,32;seek:(0,50),192,32;tell:(0,51),224,32;is_seekable:(0,48),256,32;size:(0,51),288,32;free_sys_data:(0,45),320,32;sysData:(0,52),352,32;minLLen:(0,9),384,8;runinLen:(0,53),400,16;;:t(0,45)=*(0,55):t(0,46)=*(0,56):t(0,47)=*(0,57):t(0,48)=*(0,58):t(0,49)=*(0,59):t(0,50)=*(0,60):t(0,51)=*(0,61):t(0,52)=*(0,62)short unsigned int:t(0,54)=@s16;r(0,54);0;65535;uint16_t:t(0,53)=(0,54):t(0,55)=f(0,1):t(0,56)=f(0,15):t(0,57)=f(0,15):t(0,58)=f(0,20):t(0,59)=f(0,20):t(0,60)=f(0,20):t(0,61)=f(0,33):t(0,62)=(0,63):t(0,63)=xsMXFFileSysData:deltaEntryArrayLen:r(0,15)indexEntryArrayLen:r(0,15)entry:r(0,35)entry:r(0,3)entry:r(0,3)entry:r(0,35)entry:r(0,3)i:r(0,15)entry:r(0,35)entry:r(0,3)i:r(0,15)mxf_read_index_table_segment:F(0,20)mxfFile:P(0,40)segmentLen:P(0,11)segment:P(0,26)newSegment:(0,27)localTag:(0,64)mxfLocalTag:t(0,64)=(0,53)localLen:(0,53)uint16_t:t(0,53)totalLen:r(0,11)deltaEntryArrayLen:(0,15)deltaEntryLen:(0,15)posTableIndex:(0,7)int8_t:t(0,7)slice:(0,9)uint8_t:t(0,9)elementData:(0,15)indexEntryArrayLen:(0,15)indexEntryLen:(0,15)temporalOffset:(0,9)keyFrameOffset:(0,9)flags:(0,9)streamOffset:(0,11)sliceOffset:r(0,13)posTable:r(0,14)i:r(0,9)mxf_write_index_table_segment_header:F(0,20)mxfFile:P(0,40)segment:P(0,41)numDeltaEntries:P(0,15)numIndexEntries:P(0,15)segmentLen:r(0,11)mxf_write_delta_entry_array_header:F(0,20)mxfFile:P(0,40)numDeltaEntries:P(0,15)mxf_write_delta_entry:F(0,20)mxfFile:P(0,40)entry:P(0,35)mxf_write_index_entry_array_header:F(0,20)mxfFile:P(0,40)sliceCount:P(0,9)posTableCount:P(0,9)numIndexEntries:P(0,15)mxf_write_index_entry:F(0,20)mxfFile:P(0,40)sliceCount:P(0,9)posTableCount:P(0,9)entry:P(0,3)i:r(0,15)g_IndexTableSegment_key:S(0,22)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_list.cgcc2_compiled.:t(0,1)=(0,1)mxf_clear_list:F(0,1)list:P(0,2)element:r(0,3)nextElement:r(0,3):t(0,2)=*(0,4):t(0,3)=*(0,5)MXFList:t(0,4)=(0,6)MXFListElement:t(0,5)=(0,7):T(0,6)=s16elements:(0,3),0,32;lastElement:(0,3),32,32;len:(0,8),64,32;freeFunc:(0,9),96,32;;_MXFListElement:T(0,7)=s8next:(0,11),0,32;data:(0,12),32,32;;long int:t(0,8)=r(0,8);-2147483648;2147483647;:t(0,10)=*(0,13)free_func_type:t(0,9)=(0,10):t(0,11)=*(0,7):t(0,12)=*(0,1):t(0,13)=f(0,1)mxf_free_list:F(0,1)list:P(0,14):t(0,14)=*(0,2)mxf_initialise_list:F(0,1)list:P(0,2)freeFunc:P(0,9)mxf_create_list:F(0,15)list:P(0,14)freeFunc:P(0,9)int:t(0,15)=r(0,15);-2147483648;2147483647;mxf_append_list_element:F(0,15)list:P(0,2)data:P(0,12)mxf_prepend_list_element:F(0,15)list:P(0,2)data:P(0,12)mxf_insert_list_element:F(0,15)list:P(0,2)index:P(0,8)before:P(0,15)data:P(0,12)nextElement:r(0,3)prevElement:r(0,3)currentIndex:r(0,8)long int:t(0,8)void:t(0,1)mxf_get_list_length:F(0,8)list:P(0,2)mxf_find_list_element:F(0,12)list:P(0,16)info:P(0,12)eqFunc:P(0,17)result:r(0,12):t(0,16)=*(0,19):t(0,18)=*(0,20)eq_func_type:t(0,17)=(0,18):t(0,19)=k(0,4):t(0,20)=f(0,15)element:r(0,3)mxf_remove_list_element:F(0,12)list:P(0,2)info:P(0,12)eqFunc:P(0,17)result:r(0,12)element:r(0,3)prevElement:r(0,3)mxf_get_first_list_element:F(0,12)list:P(0,2)mxf_get_last_list_element:F(0,12)list:P(0,2)mxf_get_list_element:F(0,12)list:P(0,2)index:P(0,8)element:r(0,3)mxf_initialise_list_iter:F(0,1)iter:P(0,21)list:P(0,16):t(0,21)=*(0,22)MXFListIterator:t(0,22)=(0,23):T(0,23)=s12nextElement:(0,3),0,32;data:(0,12),32,32;index:(0,8),64,32;;mxf_initialise_list_iter_at:F(0,1)iter:P(0,21)list:P(0,16)index:P(0,8)mxf_next_list_iter_element:F(0,15)iter:P(0,21)mxf_get_iter_element:F(0,12)iter:P(0,21)mxf_get_list_iter_index:F(0,8)iter:P(0,21)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_partition.cgcc2_compiled.:t(0,1)=(0,1)_g_PartitionPackPrefix_key_g_RandomIndexPack_key_g_KLVFill_key_g_Null_Keymxf_is_header_partition_pack:F(0,2)key:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,4):t(0,4)=k(0,5)mxfKey:t(0,5)=(0,6)mxfUL:t(0,6)=(0,7):T(0,7)=s16octet0:(0,8),0,8;octet1:(0,8),8,8;octet2:(0,8),16,8;octet3:(0,8),24,8;octet4:(0,8),32,8;octet5:(0,8),40,8;octet6:(0,8),48,8;octet7:(0,8),56,8;octet8:(0,8),64,8;octet9:(0,8),72,8;octet10:(0,8),80,8;octet11:(0,8),88,8;octet12:(0,8),96,8;octet13:(0,8),104,8;octet14:(0,8),112,8;octet15:(0,8),120,8;;unsigned char:t(0,9)=@s8;r(0,9);0;255;uint8_t:t(0,8)=(0,9)mxf_is_body_partition_pack:F(0,2)key:P(0,3)mxf_is_footer_partition_pack:F(0,2)key:P(0,3)mxf_is_partition_pack:F(0,2)key:P(0,3)mxf_is_filler:F(0,2)key:P(0,3)mxf_partition_is_closed:F(0,2)key:P(0,3)mxf_partition_is_complete:F(0,2)key:P(0,3)mxf_partition_is_closed_and_complete:F(0,2)key:P(0,3)_free_partition_in_listmxf_create_file_partitions:F(0,2)partitions:P(0,10):t(0,10)=*(0,11):t(0,11)=*(0,12)MXFFilePartitions:t(0,12)=(0,13)MXFList:t(0,13)=(0,14):T(0,14)=s16elements:(0,15),0,32;lastElement:(0,15),32,32;len:(0,16),64,32;freeFunc:(0,17),96,32;;:t(0,15)=*(0,19)long int:t(0,16)=r(0,16);-2147483648;2147483647;:t(0,18)=*(0,20)free_func_type:t(0,17)=(0,18)MXFListElement:t(0,19)=(0,21):t(0,20)=f(0,1)_MXFListElement:T(0,21)=s8next:(0,22),0,32;data:(0,23),32,32;;:t(0,22)=*(0,21):t(0,23)=*(0,1)mxf_free_file_partitions:F(0,1)partitions:P(0,10)mxf_initialise_file_partitions:F(0,1)partitions:P(0,11)mxf_clear_file_partitions:F(0,1)partitions:P(0,11)mxf_clear_rip:F(0,1)rip:P(0,24):t(0,24)=*(0,25)MXFRIP:t(0,25)=(0,26):T(0,26)=s16entries:(0,13),0,128;;mxf_clear_partition:F(0,1)partition:P(0,27):t(0,27)=*(0,28)MXFPartition:t(0,28)=(0,29):T(0,29)=s128key:(0,6),0,128;majorVersion:(0,30),128,16;minorVersion:(0,30),144,16;kagSize:(0,32),160,32;thisPartition:(0,34),192,64;previousPartition:(0,34),256,64;footerPartition:(0,34),320,64;headerByteCount:(0,34),384,64;indexByteCount:(0,34),448,64;indexSID:(0,32),512,32;bodyOffset:(0,34),544,64;bodySID:(0,32),608,32;operationalPattern:(0,6),640,128;essenceContainers:(0,13),768,128;headerMarkInPos:(0,36),896,64;indexMarkInPos:(0,36),960,64;;short unsigned int:t(0,31)=@s16;r(0,31);0;65535;uint16_t:t(0,30)=(0,31)unsigned int:t(0,33)=r(0,33);0;037777777777;uint32_t:t(0,32)=(0,33)long long unsigned int:t(0,35)=@s64;r(0,35);0;01777777777777777777777;uint64_t:t(0,34)=(0,35)long long int:t(0,37)=@s64;r(0,37);01000000000000000000000;0777777777777777777777;int64_t:t(0,36)=(0,37)mxf_free_partition:F(0,1)partition:P(0,38):t(0,38)=*(0,27)free_partition_in_list:f(0,1)data:P(0,23)tmpPartition:(0,27)mxf_initialise_partition:F(0,1)partition:P(0,27)mxf_create_partition:F(0,2)partition:P(0,38)mxf_append_partition_esscont_label:F(0,2)partition:P(0,27)label:P(0,39)void:t(0,1):t(0,39)=*(0,40):t(0,40)=k(0,6)mxf_initialise_with_partition:F(0,2)sourcePartition:P(0,41)partition:P(0,27)iter:(0,42)=xsMXFListIterator::t(0,41)=*(0,44):T(0,43)=s12nextElement:(0,15),0,32;data:(0,23),32,32;index:(0,16),64,32;;MXFListIterator:t(0,42)=(0,43):t(0,44)=k(0,28)mxf_create_from_partition:F(0,2)sourcePartition:P(0,41)partition:P(0,38)newPartition:(0,27)mxf_append_partition:F(0,2)partitions:P(0,11)partition:P(0,27)mxf_append_new_from_partition:F(0,2)partitions:P(0,11)sourcePartition:P(0,27)partition:P(0,38)newPartition:(0,27)mxf_append_new_partition:F(0,2)partitions:P(0,11)partition:P(0,38)newPartition:(0,27)mxf_mark_header_start:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)int64_t:t(0,36):t(0,45)=*(0,46)MXFFile:t(0,46)=(0,47):T(0,47)=s52close:(0,48),0,32;read:(0,49),32,32;write:(0,50),64,32;get_char:(0,51),96,32;put_char:(0,52),128,32;eof:(0,51),160,32;seek:(0,53),192,32;tell:(0,54),224,32;is_seekable:(0,51),256,32;size:(0,54),288,32;free_sys_data:(0,48),320,32;sysData:(0,55),352,32;minLLen:(0,8),384,8;runinLen:(0,30),400,16;;:t(0,48)=*(0,56):t(0,49)=*(0,57):t(0,50)=*(0,58):t(0,51)=*(0,59):t(0,52)=*(0,60):t(0,53)=*(0,61):t(0,54)=*(0,62):t(0,55)=*(0,63):t(0,56)=f(0,1):t(0,57)=f(0,32):t(0,58)=f(0,32):t(0,59)=f(0,2):t(0,60)=f(0,2):t(0,61)=f(0,2):t(0,62)=f(0,36):t(0,63)=(0,64):t(0,64)=xsMXFFileSysData:mxf_mark_header_end:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)mxf_mark_index_start:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)mxf_mark_index_end:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)mxf_write_partition:F(0,2)mxfFile:P(0,45)partition:P(0,27)essenceContainerLen:r(0,32)uint32_t:t(0,32)packLen:r(0,34)uint64_t:t(0,34)filePos:r(0,36)iter:(0,42)mxf_update_partitions:F(0,2)mxfFile:P(0,45)partitions:P(0,11)previousPartition:r(0,27)lastPartition:r(0,27)iter:(0,42)haveFooter:r(0,2)int:t(0,2)partition:r(0,27)partition:r(0,27)partition:r(0,27)mxf_read_partition:F(0,2)mxfFile:P(0,45)key:P(0,3)partition:P(0,38)newPartition:(0,27)len:(0,32)eleLen:(0,32)label:(0,6)i:r(0,32)mxf_fill_to_kag:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)relativeFilePos:r(0,34)i:r(0,36)fillSize:r(0,36)llen:r(0,8)uint8_t:t(0,8)mxf_fill_to_position:F(0,2)mxfFile:P(0,45)position:P(0,34)filePos:r(0,36)fillSize:r(0,36)i:r(0,36)mxf_allocate_space:F(0,2)mxfFile:P(0,45)size:P(0,32)fillSize:r(0,36)i:r(0,36)mxf_write_fill:F(0,2)mxfFile:P(0,45)size:P(0,32)mxf_read_next_nonfiller_kl:F(0,2)mxfFile:P(0,45)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,5)tllen:(0,8):t(0,65)=*(0,5):t(0,66)=*(0,8):t(0,67)=*(0,34)tlen:(0,34)mxf_read_rip:F(0,2)mxfFile:P(0,45)rip:P(0,24)size:(0,32)key:(0,5)llen:(0,8)len:(0,34)numEntries:r(0,32)i:r(0,32)mxf_write_rip:F(0,2)mxfFile:P(0,45)partitions:P(0,11)len:r(0,34)llen:r(0,8)iter:(0,42)partition:r(0,27)partition:r(0,27)mxf_read_header_pp_kl:F(0,2)mxfFile:P(0,45)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,5)tllen:(0,8)tlen:(0,34)mxf_read_header_pp_kl_with_runin:F(0,2)mxfFile:P(0,45)key:P(0,65)llen:P(0,66)len:P(0,67)keyCompareByte:r(0,8)runinCheckCount:r(0,32)k:(0,5)keyPtr:r(0,66)byte:r(0,2)g_Null_Key:S(0,4)g_KLVFill_key:S(0,4)g_RandomIndexPack_key:S(0,4)g_PartitionPackPrefix_key:S(0,4)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_labels_and_keys.cgcc2_compiled.:t(0,1)=(0,1)_g_op1APrefix_g_opAtomPrefix_g_DescriptiveMetadata_datadef_label_g_Data_datadef_label_g_LegacyTimecode_datadef_label_g_Timecode_datadef_label_g_LegacySound_datadef_label_g_Sound_datadef_label_g_LegacyPicture_datadef_label_g_Picture_datadef_labelmxf_is_picture:F(0,2)label:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,4):t(0,4)=k(0,5)mxfUL:t(0,5)=(0,6):T(0,6)=s16octet0:(0,7),0,8;octet1:(0,7),8,8;octet2:(0,7),16,8;octet3:(0,7),24,8;octet4:(0,7),32,8;octet5:(0,7),40,8;octet6:(0,7),48,8;octet7:(0,7),56,8;octet8:(0,7),64,8;octet9:(0,7),72,8;octet10:(0,7),80,8;octet11:(0,7),88,8;octet12:(0,7),96,8;octet13:(0,7),104,8;octet14:(0,7),112,8;octet15:(0,7),120,8;;unsigned char:t(0,8)=@s8;r(0,8);0;255;uint8_t:t(0,7)=(0,8)mxf_is_sound:F(0,2)label:P(0,3)mxf_is_timecode:F(0,2)label:P(0,3)mxf_is_data:F(0,2)label:P(0,3)mxf_is_descriptive_metadata:F(0,2)label:P(0,3)mxf_complete_essence_element_key:F(0,1)key:P(0,9)count:P(0,7)type:P(0,7)num:P(0,7):t(0,9)=*(0,10)mxfKey:t(0,10)=(0,5)mxf_complete_essence_element_track_num:F(0,1)trackNum:P(0,11)count:P(0,7)type:P(0,7)num:P(0,7):t(0,11)=*(0,12)uint32_t:t(0,12)=(0,13)unsigned int:t(0,13)=r(0,13);0;037777777777;is_op_atom:F(0,2)label:P(0,3)is_op_1a:F(0,2)label:P(0,3)g_Picture_datadef_label:S(0,4)g_Sound_datadef_label:S(0,4)g_Timecode_datadef_label:S(0,4)g_LegacyPicture_datadef_label:S(0,4)g_LegacySound_datadef_label:S(0,4)g_LegacyTimecode_datadef_label:S(0,4)g_Data_datadef_label:S(0,4)g_DescriptiveMetadata_datadef_label:S(0,4)g_opAtomPrefix:S(0,4)g_op1APrefix:S(0,4)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_file.cgcc2_compiled.:t(0,1)=(0,1)_disk_file_closedisk_file_close:f(0,1)sysData:P(0,2):t(0,2)=*(0,3)MXFFileSysData:t(0,3)=(0,4)MXFFileSysData:T(0,4)=s40file:(0,5),0,32;isSeekable:(0,6),32,32;haveTestedIsSeekable:(0,6),64,32;byteCount:(0,7),96,64;data:(0,9),160,32;dataSize:(0,7),192,64;pos:(0,7),256,64;;:t(0,5)=*(0,10)int:t(0,6)=r(0,6);-2147483648;2147483647;long long int:t(0,8)=@s64;r(0,8);01000000000000000000000;0777777777777777777777;int64_t:t(0,7)=(0,8):t(0,9)=*(0,11)FILE:t(0,10)=(0,12):t(0,11)=k(0,13)__sFILE:T(0,12)=s88_p:(0,14),0,32;_r:(0,6),32,32;_w:(0,6),64,32;_flags:(0,15),96,16;_file:(0,15),112,16;_bf:(0,16),128,64;_lbfsize:(0,6),192,32;_cookie:(0,17),224,32;_close:(0,18),256,32;_read:(0,19),288,32;_seek:(0,20),320,32;_write:(0,21),352,32;_ub:(0,16),384,64;_extra:(0,22),448,32;_ur:(0,6),480,32;_ubuf:(0,23),512,24;_nbuf:(0,24),536,8;_lb:(0,16),544,64;_blksize:(0,6),608,32;_offset:(0,25),640,64;;uint8_t:t(0,13)=(0,27):t(0,14)=*(0,27)short int:t(0,15)=@s16;r(0,15);-32768;32767;__sbuf:T(0,16)=s8_base:(0,14),0,32;_size:(0,6),32,32;;:t(0,17)=*(0,1):t(0,18)=*(0,28):t(0,19)=*(0,29):t(0,20)=*(0,30):t(0,21)=*(0,31):t(0,22)=*(0,32):t(0,23)=ar(0,33);0;2;(0,27):t(0,24)=ar(0,33);0;0;(0,27)__darwin_off_t:t(0,26)=(0,34)fpos_t:t(0,25)=(0,26)unsigned char:t(0,27)=@s8;r(0,27);0;255;:t(0,28)=f(0,6):t(0,29)=f(0,6):t(0,30)=f(0,25):t(0,31)=f(0,6):t(0,32)=xs__sFILEX:long unsigned int:t(0,33)=r(0,33);0;037777777777;__int64_t:t(0,34)=(0,8)_disk_file_readdisk_file_read:f(0,35)unsigned int:t(0,36)=r(0,36);0;037777777777;uint32_t:t(0,35)=(0,36)sysData:P(0,2)data:P(0,37)count:P(0,35):t(0,37)=*(0,13)_disk_file_writedisk_file_write:f(0,35)sysData:P(0,2)data:P(0,9)count:P(0,35)_disk_file_getchardisk_file_getchar:f(0,6)sysData:P(0,2)_disk_file_putchardisk_file_putchar:f(0,6)sysData:P(0,2)c:P(0,6)_disk_file_eofdisk_file_eof:f(0,6)sysData:P(0,2)_disk_file_seekdisk_file_seek:f(0,6)sysData:P(0,2)offset:P(0,7)whence:P(0,6)_disk_file_telldisk_file_tell:f(0,7)sysData:P(0,2)_free_disk_filefree_disk_file:f(0,1)sysData:P(0,2)_disk_file_is_seekabledisk_file_is_seekable:f(0,6)sysData:P(0,2)_disk_file_sizedisk_file_size:f(0,7)sysData:P(0,2)int:t(0,6)statBuf:(0,38)stat:T(0,38)=s96st_dev:(0,39),0,32;st_ino:(0,41),32,32;st_mode:(0,43),64,16;st_nlink:(0,45),80,16;st_uid:(0,47),96,32;st_gid:(0,49),128,32;st_rdev:(0,39),160,32;st_atimespec:(0,51),192,64;st_mtimespec:(0,51),256,64;st_ctimespec:(0,51),320,64;st_size:(0,52),384,64;st_blocks:(0,53),448,64;st_blksize:(0,55),512,32;st_flags:(0,57),544,32;st_gen:(0,57),576,32;st_lspare:(0,58),608,32;st_qspare:(0,59),640,128;;timespec:T(0,51)=s8tv_sec:(0,60),0,32;tv_nsec:(0,62),32,32;;__darwin_dev_t:t(0,40)=(0,58)dev_t:t(0,39)=(0,40)__darwin_ino_t:t(0,42)=(0,57)ino_t:t(0,41)=(0,42)__darwin_mode_t:t(0,44)=(0,46)mode_t:t(0,43)=(0,44)__uint16_t:t(0,46)=(0,63)nlink_t:t(0,45)=(0,46)__darwin_uid_t:t(0,48)=(0,57)uid_t:t(0,47)=(0,48)__darwin_gid_t:t(0,50)=(0,57)gid_t:t(0,49)=(0,50)off_t:t(0,52)=(0,26)__darwin_blkcnt_t:t(0,54)=(0,34)blkcnt_t:t(0,53)=(0,54)__darwin_blksize_t:t(0,56)=(0,58)blksize_t:t(0,55)=(0,56)__uint32_t:t(0,57)=(0,36)__int32_t:t(0,58)=(0,6):t(0,59)=ar(0,33);0;1;(0,34)__darwin_time_t:t(0,61)=(0,62)time_t:t(0,60)=(0,61)long int:t(0,62)=r(0,62);-2147483648;2147483647;short unsigned int:t(0,63)=@s16;r(0,63);0;65535;_stdin_file_closestdin_file_close:f(0,1)sysData:P(0,2)_stdin_file_readstdin_file_read:f(0,35)sysData:P(0,2)data:P(0,37)count:P(0,35)numRead:r(0,35)uint32_t:t(0,35)_stdin_file_writestdin_file_write:f(0,35)sysData:P(0,2)data:P(0,9)count:P(0,35)_stdin_file_getcharstdin_file_getchar:f(0,6)sysData:P(0,2)c:r(0,6)_stdin_file_putcharstdin_file_putchar:f(0,6)sysData:P(0,2)c:P(0,6)_stdin_file_eofstdin_file_eof:f(0,6)sysData:P(0,2)_stdin_file_seekstdin_file_seek:f(0,6)sysData:P(0,2)offset:P(0,7)whence:P(0,6)_stdin_file_tellstdin_file_tell:f(0,7)sysData:P(0,2)_free_stdin_filefree_stdin_file:f(0,1)sysData:P(0,2)_stdin_file_is_seekablestdin_file_is_seekable:f(0,6)sysData:P(0,2)_stdin_file_sizestdin_file_size:f(0,7)sysData:P(0,2)_byte_array_file_closebyte_array_file_close:f(0,1)sysData:P(0,2)_byte_array_file_readbyte_array_file_read:f(0,35)sysData:P(0,2)data:P(0,37)count:P(0,35)numRead:r(0,35)_byte_array_file_writebyte_array_file_write:f(0,35)sysData:P(0,2)data:P(0,9)count:P(0,35)_byte_array_file_getcharbyte_array_file_getchar:f(0,6)sysData:P(0,2)_byte_array_file_putcharbyte_array_file_putchar:f(0,6)sysData:P(0,2)c:P(0,6)_byte_array_file_eofbyte_array_file_eof:f(0,6)sysData:P(0,2)_byte_array_file_seekbyte_array_file_seek:f(0,6)sysData:P(0,2)offset:P(0,7)whence:P(0,6)_byte_array_file_tellbyte_array_file_tell:f(0,7)sysData:P(0,2)_byte_array_file_is_seekablebyte_array_file_is_seekable:f(0,6)sysData:P(0,2)_byte_array_sizebyte_array_size:f(0,7)sysData:P(0,2)_free_byte_array_filefree_byte_array_file:f(0,1)sysData:P(0,2)mxf_disk_file_open_new:F(0,6)filename:P(0,64)mxfFile:P(0,65)void:t(0,1):t(0,64)=*(0,66):t(0,65)=*(0,67):t(0,66)=k(0,68):t(0,67)=*(0,69)char:t(0,68)=r(0,68);0;127;MXFFile:t(0,69)=(0,70):T(0,70)=s52close:(0,71),0,32;read:(0,72),32,32;write:(0,73),64,32;get_char:(0,74),96,32;put_char:(0,75),128,32;eof:(0,74),160,32;seek:(0,76),192,32;tell:(0,77),224,32;is_seekable:(0,74),256,32;size:(0,77),288,32;free_sys_data:(0,71),320,32;sysData:(0,2),352,32;minLLen:(0,13),384,8;runinLen:(0,78),400,16;;:t(0,71)=*(0,79):t(0,72)=*(0,80):t(0,73)=*(0,81):t(0,74)=*(0,82):t(0,75)=*(0,83):t(0,76)=*(0,84):t(0,77)=*(0,85)uint16_t:t(0,78)=(0,63):t(0,79)=f(0,1):t(0,80)=f(0,35):t(0,81)=f(0,35):t(0,82)=f(0,6):t(0,83)=f(0,6):t(0,84)=f(0,6):t(0,85)=f(0,7)mxf_disk_file_open_read:F(0,6)filename:P(0,64)mxfFile:P(0,65)mxf_disk_file_open_modify:F(0,6)filename:P(0,64)mxfFile:P(0,65)mxf_stdin_wrap_read:F(0,6)mxfFile:P(0,65)mxf_byte_array_wrap_read:F(0,6)data:P(0,9)dataSize:P(0,7)mxfFile:P(0,65)mxf_file_close:F(0,1)mxfFile:P(0,65)mxf_file_read:F(0,35)mxfFile:P(0,67)data:P(0,37)count:P(0,35)mxf_file_write:F(0,35)mxfFile:P(0,67)data:P(0,9)count:P(0,35)mxf_file_getc:F(0,6)mxfFile:P(0,67)mxf_file_putc:F(0,6)mxfFile:P(0,67)c:P(0,6)mxf_file_eof:F(0,6)mxfFile:P(0,67)mxf_file_seek:F(0,6)mxfFile:P(0,67)offset:P(0,7)whence:P(0,6)mxf_file_tell:F(0,7)mxfFile:P(0,67)mxf_file_is_seekable:F(0,6)mxfFile:P(0,67)mxf_file_size:F(0,7)mxfFile:P(0,67)mxf_file_set_min_llen:F(0,1)mxfFile:P(0,67)llen:P(0,13)mxf_get_min_llen:F(0,13)mxfFile:P(0,67)mxf_read_uint8:F(0,6)mxfFile:P(0,67)value:P(0,37)buffer:(0,86):t(0,86)=ar(0,33);0;0;(0,13)mxf_read_uint16:F(0,6)mxfFile:P(0,67)value:P(0,87)buffer:(0,88):t(0,87)=*(0,78):t(0,88)=ar(0,33);0;1;(0,13)mxf_read_uint32:F(0,6)mxfFile:P(0,67)value:P(0,89)buffer:(0,90):t(0,89)=*(0,35):t(0,90)=ar(0,33);0;3;(0,13)mxf_read_uint64:F(0,6)mxfFile:P(0,67)value:P(0,91)buffer:(0,92):t(0,91)=*(0,93):t(0,92)=ar(0,33);0;7;(0,13)uint64_t:t(0,93)=(0,94)long long unsigned int:t(0,94)=@s64;r(0,94);0;01777777777777777777777;mxf_read_int8:F(0,6)mxfFile:P(0,67)value:P(0,95):t(0,95)=*(0,96)int8_t:t(0,96)=(0,97)signed char:t(0,97)=@s8;r(0,97);-128;127;mxf_read_int16:F(0,6)mxfFile:P(0,67)value:P(0,98):t(0,98)=*(0,99)int16_t:t(0,99)=(0,15)mxf_read_int32:F(0,6)mxfFile:P(0,67)value:P(0,100):t(0,100)=*(0,101)int32_t:t(0,101)=(0,6)mxf_read_int64:F(0,6)mxfFile:P(0,67)value:P(0,102):t(0,102)=*(0,7)mxf_write_uint8:F(0,6)mxfFile:P(0,67)value:p(0,13)mxf_write_uint16:F(0,6)mxfFile:P(0,67)value:P(0,78)buffer:(0,88)mxf_write_uint32:F(0,6)mxfFile:P(0,67)value:P(0,35)buffer:(0,90)mxf_write_uint64:F(0,6)mxfFile:P(0,67)value:P(0,93)buffer:(0,92)mxf_write_int8:F(0,6)mxfFile:P(0,67)value:p(0,96)mxf_write_int16:F(0,6)mxfFile:P(0,67)value:p(0,99)mxf_write_int32:F(0,6)mxfFile:P(0,67)value:p(0,101)mxf_write_int64:F(0,6)mxfFile:P(0,67)value:p(0,7)mxf_read_ul:F(0,6)mxfFile:P(0,67)value:P(0,103):t(0,103)=*(0,104)mxfUL:t(0,104)=(0,105):T(0,105)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;mxf_read_k:F(0,6)mxfFile:P(0,67)key:P(0,106):t(0,106)=*(0,107)mxfKey:t(0,107)=(0,104)mxf_read_l:F(0,6)mxfFile:P(0,67)llen:P(0,37)len:P(0,91)i:r(0,6)c:r(0,6)length:r(0,93)uint64_t:t(0,93)llength:r(0,13)uint8_t:t(0,13)bytesToRead:r(0,6)bytesToRead:r(0,6)mxf_read_kl:F(0,6)mxfFile:P(0,67)key:P(0,106)llen:P(0,37)len:P(0,91)mxf_read_key:F(0,6)mxfFile:P(0,67)value:P(0,106)mxf_read_uid:F(0,6)mxfFile:P(0,67)value:P(0,108):t(0,108)=*(0,109)mxfUID:t(0,109)=(0,104)mxf_read_uuid:F(0,6)mxfFile:P(0,67)value:P(0,110):t(0,110)=*(0,111)mxfUUID:t(0,111)=(0,112):T(0,112)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;mxf_read_local_tag:F(0,6)mxfFile:P(0,67)value:P(0,113):t(0,113)=*(0,114)mxfLocalTag:t(0,114)=(0,78)mxf_skip:F(0,6)mxfFile:P(0,67)len:P(0,93)buffer:(0,115)numRead:r(0,35):t(0,115)=ar(0,33);0;2047;(0,13)totalRead:r(0,93)mxf_write_local_tag:F(0,6)mxfFile:P(0,67)value:P(0,114)mxf_write_k:F(0,6)mxfFile:P(0,67)key:P(0,116):t(0,116)=*(0,117):t(0,117)=k(0,107)mxf_get_llen:F(0,13)mxfFile:P(0,67)len:P(0,93)llen:r(0,13)mxf_write_fixed_l:F(0,6)mxfFile:P(0,67)llen:P(0,13)len:P(0,93)buffer:(0,118)i:r(0,13):t(0,118)=ar(0,33);0;8;(0,13)mxf_write_l:F(0,13)mxfFile:P(0,67)len:P(0,93)mxf_write_kl:F(0,6)mxfFile:P(0,67)key:P(0,116)len:P(0,93)mxf_write_fixed_kl:F(0,6)mxfFile:P(0,67)key:P(0,116)llen:P(0,13)len:P(0,93)mxf_write_ul:F(0,6)mxfFile:P(0,67)label:P(0,119):t(0,119)=*(0,120):t(0,120)=k(0,104)mxf_write_uid:F(0,6)mxfFile:P(0,67)uid:P(0,121):t(0,121)=*(0,122):t(0,122)=k(0,109)mxf_write_uuid:F(0,6)mxfFile:P(0,67)uuid:P(0,123):t(0,123)=*(0,124):t(0,124)=k(0,111)mxf_read_batch_header:F(0,6)mxfFile:P(0,67)len:P(0,89)eleLen:P(0,89)mxf_write_batch_header:F(0,6)mxfFile:P(0,67)len:P(0,35)eleLen:P(0,35)mxf_read_array_header:F(0,6)mxfFile:P(0,67)len:P(0,89)eleLen:P(0,89)mxf_write_array_header:F(0,6)mxfFile:P(0,67)len:P(0,35)eleLen:P(0,35)mxf_equals_key:F(0,6)keyA:P(0,116)keyB:P(0,116)mxf_equals_key_prefix:F(0,6)keyA:P(0,116)keyB:P(0,116)cmpLen:P(0,125)__darwin_size_t:t(0,126)=(0,127)size_t:t(0,125)=(0,126)long unsigned int:t(0,127)=r(0,127);0;037777777777;mxf_equals_key_mod_regver:F(0,6)keyA:P(0,116)keyB:P(0,116)mxf_equals_ul:F(0,6)labelA:P(0,119)labelB:P(0,119)mxf_equals_ul_mod_regver:F(0,6)labelA:P(0,119)labelB:P(0,119)mxf_equals_uuid:F(0,6)uuidA:P(0,123)uuidB:P(0,123)mxf_equals_uid:F(0,6)uidA:P(0,121)uidB:P(0,121)mxf_equals_umid:F(0,6)umidA:P(0,128)umidB:P(0,128):t(0,128)=*(0,129):t(0,129)=k(0,130)mxfUMID:t(0,130)=(0,131):T(0,131)=s32octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;octet16:(0,13),128,8;octet17:(0,13),136,8;octet18:(0,13),144,8;octet19:(0,13),152,8;octet20:(0,13),160,8;octet21:(0,13),168,8;octet22:(0,13),176,8;octet23:(0,13),184,8;octet24:(0,13),192,8;octet25:(0,13),200,8;octet26:(0,13),208,8;octet27:(0,13),216,8;octet28:(0,13),224,8;octet29:(0,13),232,8;octet30:(0,13),240,8;octet31:(0,13),248,8;;mxf_is_ul:F(0,6)uid:P(0,121)mxf_set_runin_len:F(0,1)mxfFile:P(0,67)runinLen:P(0,78)mxf_get_runin_len:F(0,78)mxfFile:P(0,67)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_data_model.cgcc2_compiled.:t(0,1)=(0,1)_g_Null_Key_g_DMSet_set_key_g_DMFramework_set_key_g_AES3AudioDescriptor_set_key_g_WaveAudioDescriptor_AvgBps_item_key_g_WaveAudioDescriptor_SequenceOffset_item_key_g_WaveAudioDescriptor_BlockAlign_item_key_g_WaveAudioDescriptor_set_key_g_MultipleDescriptor_SubDescriptorUIDs_item_key_g_MultipleDescriptor_set_key_g_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_g_GenericDataEssenceDescriptor_set_key_g_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_key_g_GenericSoundEssenceDescriptor_DialNorm_item_key_g_GenericSoundEssenceDescriptor_QuantizationBits_item_key_g_GenericSoundEssenceDescriptor_ChannelCount_item_key_g_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_g_GenericSoundEssenceDescriptor_AudioRefLevel_item_key_g_GenericSoundEssenceDescriptor_Locked_item_key_g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key_g_GenericSoundEssenceDescriptor_set_key_g_RGBAEssenceDescriptor_PaletteLayout_item_key_g_RGBAEssenceDescriptor_Palette_item_key_g_RGBAEssenceDescriptor_PixelLayout_item_key_g_RGBAEssenceDescriptor_ScanningDirection_item_key_g_RGBAEssenceDescriptor_AlphaMinRef_item_key_g_RGBAEssenceDescriptor_AlphaMaxRef_item_key_g_RGBAEssenceDescriptor_ComponentMinRef_item_key_g_RGBAEssenceDescriptor_ComponentMaxRef_item_key_g_RGBAEssenceDescriptor_set_key_g_CDCIEssenceDescriptor_ColorRange_item_key_g_CDCIEssenceDescriptor_WhiteReflevel_item_key_g_CDCIEssenceDescriptor_BlackRefLevel_item_key_g_CDCIEssenceDescriptor_AlphaSampleDepth_item_key_g_CDCIEssenceDescriptor_PaddingBits_item_key_g_CDCIEssenceDescriptor_ReversedByteOrder_item_key_g_CDCIEssenceDescriptor_ColorSiting_item_key_g_CDCIEssenceDescriptor_VerticalSubsampling_item_key_g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key_g_CDCIEssenceDescriptor_ComponentDepth_item_key_g_CDCIEssenceDescriptor_set_key_g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key_g_GenericPictureEssenceDescriptor_FieldDominance_item_key_g_GenericPictureEssenceDescriptor_ImageEndOffset_item_key_g_GenericPictureEssenceDescriptor_ImageStartOffset_item_key_g_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_key_g_GenericPictureEssenceDescriptor_CaptureGamma_item_key_g_GenericPictureEssenceDescriptor_AlphaTransparency_item_key_g_GenericPictureEssenceDescriptor_VideoLineMap_item_key_g_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_key_g_GenericPictureEssenceDescriptor_AspectRatio_item_key_g_GenericPictureEssenceDescriptor_DisplayF2Offset_item_key_g_GenericPictureEssenceDescriptor_DisplayYOffset_item_key_g_GenericPictureEssenceDescriptor_DisplayXOffset_item_key_g_GenericPictureEssenceDescriptor_DisplayWidth_item_key_g_GenericPictureEssenceDescriptor_DisplayHeight_item_key_g_GenericPictureEssenceDescriptor_SampledYOffset_item_key_g_GenericPictureEssenceDescriptor_SampledXOffset_item_key_g_GenericPictureEssenceDescriptor_SampledHeight_item_key_g_GenericPictureEssenceDescriptor_SampledWidth_item_key_g_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_g_GenericPictureEssenceDescriptor_StoredHeight_item_key_g_GenericPictureEssenceDescriptor_StoredWidth_item_key_g_GenericPictureEssenceDescriptor_FrameLayout_item_key_g_GenericPictureEssenceDescriptor_SignalStandard_item_key_g_GenericPictureEssenceDescriptor_set_key_g_FileDescriptor_Codec_item_key_g_FileDescriptor_EssenceContainer_item_key_g_FileDescriptor_ContainerDuration_item_key_g_FileDescriptor_SampleRate_item_key_g_FileDescriptor_LinkedTrackID_item_key_g_FileDescriptor_set_key_g_GenericDescriptor_Locators_item_key_g_GenericDescriptor_set_key_g_SourcePackage_Descriptor_item_key_g_SourcePackage_set_key_g_MaterialPackage_set_key_g_DMSourceClip_DMSourceClipTrackIDs_item_key_g_DMSourceClip_set_key_g_DMSegment_DMFramework_item_key_g_DMSegment_TrackIDs_item_key_g_DMSegment_EventComment_item_key_g_DMSegment_EventStartPosition_item_key_g_DMSegment_set_key_g_SourceClip_SourceTrackID_item_key_g_SourceClip_SourcePackageID_item_key_g_SourceClip_StartPosition_item_key_g_SourceClip_set_key_g_TimecodeComponent_DropFrame_item_key_g_TimecodeComponent_StartTimecode_item_key_g_TimecodeComponent_RoundedTimecodeBase_item_key_g_TimecodeComponent_set_key_g_Sequence_StructuralComponents_item_key_g_Sequence_set_key_g_StructuralComponent_Duration_item_key_g_StructuralComponent_DataDefinition_item_key_g_StructuralComponent_set_key_g_EventTrack_EventOrigin_item_key_g_EventTrack_EventEditRate_item_key_g_EventTrack_set_key_g_Track_Origin_item_key_g_Track_EditRate_item_key_g_Track_set_key_g_StaticTrack_set_key_g_GenericTrack_Sequence_item_key_g_GenericTrack_TrackName_item_key_g_GenericTrack_TrackNumber_item_key_g_GenericTrack_TrackID_item_key_g_GenericTrack_set_key_g_TextLocator_LocatorName_item_key_g_TextLocator_set_key_g_NetworkLocator_URLString_item_key_g_NetworkLocator_set_key_g_Locator_set_key_g_GenericPackage_Tracks_item_key_g_GenericPackage_PackageModifiedDate_item_key_g_GenericPackage_PackageCreationDate_item_key_g_GenericPackage_Name_item_key_g_GenericPackage_PackageUID_item_key_g_GenericPackage_set_key_g_EssenceContainerData_BodySID_item_key_g_EssenceContainerData_IndexSID_item_key_g_EssenceContainerData_LinkedPackageUID_item_key_g_EssenceContainerData_set_key_g_ContentStorage_EssenceContainerData_item_key_g_ContentStorage_Packages_item_key_g_ContentStorage_set_key_g_Identification_Platform_item_key_g_Identification_ToolkitVersion_item_key_g_Identification_ModificationDate_item_key_g_Identification_ProductUID_item_key_g_Identification_VersionString_item_key_g_Identification_ProductVersion_item_key_g_Identification_ProductName_item_key_g_Identification_CompanyName_item_key_g_Identification_ThisGenerationUID_item_key_g_Identification_set_key_g_Preface_DMSchemes_item_key_g_Preface_EssenceContainers_item_key_g_Preface_OperationalPattern_item_key_g_Preface_ContentStorage_item_key_g_Preface_Identifications_item_key_g_Preface_PrimaryPackage_item_key_g_Preface_ObjectModelVersion_item_key_g_Preface_Version_item_key_g_Preface_LastModifiedDate_item_key_g_Preface_set_key_g_InterchangeObject_GenerationUID_item_key_g_InterchangeObject_InstanceUID_item_key_g_InterchangeObject_set_key_g_root_set_key_clear_typeclear_type:f(0,1)type:P(0,2)i:r(0,3)size_t:t(0,3)=(0,4):t(0,2)=*(0,5)__darwin_size_t:t(0,4)=(0,6)MXFItemType:t(0,5)=(0,7)long unsigned int:t(0,6)=r(0,6);0;037777777777;:T(0,7)=s140category:(0,8)=xeMXFItemTypeCategory:,0,32;typeId:(0,10),32,32;name:(0,11),64,32;info:(0,12),96,1024;;:T(0,9)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,8)=(0,9)unsigned int:t(0,10)=r(0,10);0;037777777777;:t(0,11)=*(0,13):T(0,12)=u128basic:(0,14)=xsMXFBasicTypeInfo:,0,32;array:(0,16)=xsMXFArrayTypeInfo:,0,64;compound:(0,18)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,20)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,13)=r(0,13);0;127;:T(0,15)=s4size:(0,10),0,32;;MXFBasicTypeInfo:t(0,14)=(0,15):T(0,17)=s8elementTypeId:(0,10),0,32;fixedSize:(0,10),32,32;;MXFArrayTypeInfo:t(0,16)=(0,17):T(0,19)=s128members:(0,22),0,1024;;MXFCompoundTypeInfo:t(0,18)=(0,19):T(0,21)=s8typeId:(0,10),0,32;fixedArraySize:(0,10),32,32;;MXFInterpretTypeInfo:t(0,20)=(0,21):t(0,22)=ar(0,23);0;15;(0,24)long unsigned int:t(0,23)=r(0,23);0;037777777777;MXFCompoundTypeMemberInfo:t(0,24)=(0,25):T(0,25)=s8name:(0,11),0,32;typeId:(0,10),32,32;; :T(0,9) :T(0,9)_free_item_deffree_item_def:f(0,1)itemDef:P(0,26):t(0,26)=*(0,27):t(0,27)=*(0,28)MXFItemDef:t(0,28)=(0,29):T(0,29)=s48name:(0,11),0,32;setDefKey:(0,30)=xsmxfKey:,32,128;key:(0,30),160,128;localTag:(0,32),288,16;typeId:(0,10),320,32;isRequired:(0,34),352,32;;mxfUL:t(0,31)=(0,35)mxfKey:t(0,30)=(0,31)uint16_t:t(0,33)=(0,36)mxfLocalTag:t(0,32)=(0,33)int:t(0,34)=r(0,34);-2147483648;2147483647;:T(0,35)=s16octet0:(0,37),0,8;octet1:(0,37),8,8;octet2:(0,37),16,8;octet3:(0,37),24,8;octet4:(0,37),32,8;octet5:(0,37),40,8;octet6:(0,37),48,8;octet7:(0,37),56,8;octet8:(0,37),64,8;octet9:(0,37),72,8;octet10:(0,37),80,8;octet11:(0,37),88,8;octet12:(0,37),96,8;octet13:(0,37),104,8;octet14:(0,37),112,8;octet15:(0,37),120,8;;short unsigned int:t(0,36)=@s16;r(0,36);0;65535;unsigned char:t(0,38)=@s8;r(0,38);0;255;uint8_t:t(0,37)=(0,38)_free_set_deffree_set_def:f(0,1)setDef:P(0,39):t(0,39)=*(0,40):t(0,40)=*(0,41)MXFSetDef:t(0,41)=(0,42)_MXFSetDef:T(0,42)=s56name:(0,11),0,32;parentSetDefKey:(0,30),32,128;key:(0,30),160,128;itemDefs:(0,43)=xsMXFList:,288,128;parentSetDef:(0,45),416,32;;:T(0,44)=s16elements:(0,46),0,32;lastElement:(0,46),32,32;len:(0,47),64,32;freeFunc:(0,48),96,32;;MXFList:t(0,43)=(0,44):t(0,45)=*(0,42):t(0,46)=*(0,50)long int:t(0,47)=r(0,47);-2147483648;2147483647;:t(0,49)=*(0,51)free_func_type:t(0,48)=(0,49)MXFListElement:t(0,50)=(0,52):t(0,51)=f(0,1)_MXFListElement:T(0,52)=s8next:(0,53),0,32;data:(0,54),32,32;;:t(0,53)=*(0,52):t(0,54)=*(0,1)_free_item_def_in_listfree_item_def_in_list:f(0,1)data:P(0,54)itemDef:(0,27)_free_set_def_in_listfree_set_def_in_list:f(0,1)data:P(0,54)setDef:(0,40)_set_def_eqset_def_eq:f(0,34)data:P(0,54)info:P(0,54)_item_def_eqitem_def_eq:f(0,34)data:P(0,54)info:P(0,54)_get_type_idget_type_id:f(0,10)dataModel:P(0,55)i:r(0,3):t(0,55)=*(0,56)MXFDataModel:t(0,56)=(0,57):T(0,57)=s17956itemDefs:(0,43),0,128;setDefs:(0,43),128,128;types:(0,58),256,143360;lastTypeId:(0,10),143616,32;;:t(0,58)=ar(0,23);0;127;(0,5)lastTypeId:r(0,10)unsigned int:t(0,10)typeId:r(0,10)mxf_free_data_model:F(0,1)dataModel:P(0,59):t(0,59)=*(0,55)mxf_register_interpret_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)interpretedTypeId:P(0,10)fixedArraySize:P(0,10)actualTypeId:r(0,10):t(0,60)=*(0,61):t(0,61)=k(0,13)type:r(0,2)void:t(0,1)mxf_register_compound_type_member:F(0,34)type:P(0,2)memberName:P(0,60)memberTypeId:P(0,10)memberIndex:r(0,3)mxf_register_compound_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)actualTypeId:r(0,10)type:r(0,2)mxf_register_array_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)elementTypeId:P(0,10)fixedSize:P(0,10)actualTypeId:r(0,10)type:r(0,2)mxf_register_basic_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)size:P(0,10)type:r(0,2)mxf_register_item_def:F(0,34)dataModel:P(0,55)name:P(0,60)setKey:P(0,62)key:P(0,62)tag:P(0,32)typeId:P(0,10)isRequired:P(0,34)newItemDef:(0,27):t(0,62)=*(0,63):t(0,63)=k(0,30)itemDef:r(0,27)mxf_register_set_def:F(0,34)dataModel:P(0,55)name:P(0,60)parentKey:P(0,62)key:P(0,62)newSetDef:(0,40)setDef:r(0,40)./include/mxf/mxf_baseline_data_model.h./mxf/mxf_data_model.c./include/mxf/mxf_baseline_data_model.h./mxf/mxf_data_model.cmxf_load_data_model:F(0,34)dataModel:P(0,59)newDataModel:(0,55)itemType:r(0,2)mxf_get_item_def_type:F(0,2)dataModel:P(0,55)typeId:P(0,10)mxf_check_data_model:F(0,34)dataModel:P(0,55)iter1:(0,64)=xsMXFListIterator::T(0,65)=s12nextElement:(0,46),0,32;data:(0,54),32,32;index:(0,47),64,32;;MXFListIterator:t(0,64)=(0,65)iter2:(0,64)setDef1:r(0,40)itemDef1:r(0,27)itemDef2:r(0,27)listIndex:r(0,47)long int:t(0,47)keyStr:(0,66)keyStr:(0,66)keyStr:(0,66)keyStr:(0,66)keyStr:(0,66):t(0,66)=ar(0,23);0;47;(0,13)mxf_find_set_def:F(0,34)dataModel:P(0,55)key:P(0,62)setDef:P(0,39)result:r(0,54)mxf_finalise_data_model:F(0,34)dataModel:P(0,55)iter:(0,64)itemDef:r(0,27)setDef:(0,40)mxf_find_item_def:F(0,34)dataModel:P(0,55)key:P(0,62)itemDef:P(0,26)result:r(0,54)mxf_find_item_def_in_set_def:F(0,34)key:P(0,62)setDef:P(0,67)itemDef:P(0,26)result:r(0,54):t(0,67)=*(0,68):t(0,68)=k(0,41)mxf_is_subclass_of:F(0,34)dataModel:P(0,55)setKey:P(0,62)parentSetKey:P(0,62)set:(0,40)g_Null_Key:S(0,63)g_root_set_key:S(0,69)g_InterchangeObject_set_key:S(0,69)g_InterchangeObject_InstanceUID_item_key:S(0,69)g_InterchangeObject_GenerationUID_item_key:S(0,69)g_Preface_set_key:S(0,69)g_Preface_LastModifiedDate_item_key:S(0,69)g_Preface_Version_item_key:S(0,69)g_Preface_ObjectModelVersion_item_key:S(0,69)g_Preface_PrimaryPackage_item_key:S(0,69)g_Preface_Identifications_item_key:S(0,69)g_Preface_ContentStorage_item_key:S(0,69)g_Preface_OperationalPattern_item_key:S(0,69)g_Preface_EssenceContainers_item_key:S(0,69)g_Preface_DMSchemes_item_key:S(0,69)g_Identification_set_key:S(0,69)g_Identification_ThisGenerationUID_item_key:S(0,69)g_Identification_CompanyName_item_key:S(0,69)g_Identification_ProductName_item_key:S(0,69)g_Identification_ProductVersion_item_key:S(0,69)g_Identification_VersionString_item_key:S(0,69)g_Identification_ProductUID_item_key:S(0,69)g_Identification_ModificationDate_item_key:S(0,69)g_Identification_ToolkitVersion_item_key:S(0,69)g_Identification_Platform_item_key:S(0,69)g_ContentStorage_set_key:S(0,69)g_ContentStorage_Packages_item_key:S(0,69)g_ContentStorage_EssenceContainerData_item_key:S(0,69)g_EssenceContainerData_set_key:S(0,69)g_EssenceContainerData_LinkedPackageUID_item_key:S(0,69)g_EssenceContainerData_IndexSID_item_key:S(0,69)g_EssenceContainerData_BodySID_item_key:S(0,69)g_GenericPackage_set_key:S(0,69)g_GenericPackage_PackageUID_item_key:S(0,69)g_GenericPackage_Name_item_key:S(0,69)g_GenericPackage_PackageCreationDate_item_key:S(0,69)g_GenericPackage_PackageModifiedDate_item_key:S(0,69)g_GenericPackage_Tracks_item_key:S(0,69)g_Locator_set_key:S(0,69)g_NetworkLocator_set_key:S(0,69)g_NetworkLocator_URLString_item_key:S(0,69)g_TextLocator_set_key:S(0,69)g_TextLocator_LocatorName_item_key:S(0,69)g_GenericTrack_set_key:S(0,69)g_GenericTrack_TrackID_item_key:S(0,69)g_GenericTrack_TrackNumber_item_key:S(0,69)g_GenericTrack_TrackName_item_key:S(0,69)g_GenericTrack_Sequence_item_key:S(0,69)g_StaticTrack_set_key:S(0,69)g_Track_set_key:S(0,69)g_Track_EditRate_item_key:S(0,69)g_Track_Origin_item_key:S(0,69)g_EventTrack_set_key:S(0,69)g_EventTrack_EventEditRate_item_key:S(0,69)g_EventTrack_EventOrigin_item_key:S(0,69)g_StructuralComponent_set_key:S(0,69)g_StructuralComponent_DataDefinition_item_key:S(0,69)g_StructuralComponent_Duration_item_key:S(0,69)g_Sequence_set_key:S(0,69)g_Sequence_StructuralComponents_item_key:S(0,69)g_TimecodeComponent_set_key:S(0,69)g_TimecodeComponent_RoundedTimecodeBase_item_key:S(0,69)g_TimecodeComponent_StartTimecode_item_key:S(0,69)g_TimecodeComponent_DropFrame_item_key:S(0,69)g_SourceClip_set_key:S(0,69)g_SourceClip_StartPosition_item_key:S(0,69)g_SourceClip_SourcePackageID_item_key:S(0,69)g_SourceClip_SourceTrackID_item_key:S(0,69)g_DMSegment_set_key:S(0,69)g_DMSegment_EventStartPosition_item_key:S(0,69)g_DMSegment_EventComment_item_key:S(0,69)g_DMSegment_TrackIDs_item_key:S(0,69)g_DMSegment_DMFramework_item_key:S(0,69)g_DMSourceClip_set_key:S(0,69)g_DMSourceClip_DMSourceClipTrackIDs_item_key:S(0,69)g_MaterialPackage_set_key:S(0,69)g_SourcePackage_set_key:S(0,69)g_SourcePackage_Descriptor_item_key:S(0,69)g_GenericDescriptor_set_key:S(0,69)g_GenericDescriptor_Locators_item_key:S(0,69)g_FileDescriptor_set_key:S(0,69)g_FileDescriptor_LinkedTrackID_item_key:S(0,69)g_FileDescriptor_SampleRate_item_key:S(0,69)g_FileDescriptor_ContainerDuration_item_key:S(0,69)g_FileDescriptor_EssenceContainer_item_key:S(0,69)g_FileDescriptor_Codec_item_key:S(0,69)g_GenericPictureEssenceDescriptor_set_key:S(0,69)g_GenericPictureEssenceDescriptor_SignalStandard_item_key:S(0,69)g_GenericPictureEssenceDescriptor_FrameLayout_item_key:S(0,69)g_GenericPictureEssenceDescriptor_StoredWidth_item_key:S(0,69)g_GenericPictureEssenceDescriptor_StoredHeight_item_key:S(0,69)g_GenericPictureEssenceDescriptor_StoredF2Offset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledWidth_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledHeight_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledXOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledYOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayHeight_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayWidth_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayXOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayYOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayF2Offset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_AspectRatio_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_key:S(0,69)g_GenericPictureEssenceDescriptor_VideoLineMap_item_key:S(0,69)g_GenericPictureEssenceDescriptor_AlphaTransparency_item_key:S(0,69)g_GenericPictureEssenceDescriptor_CaptureGamma_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ImageStartOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ImageEndOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_FieldDominance_item_key:S(0,69)g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key:S(0,69)g_CDCIEssenceDescriptor_set_key:S(0,69)g_CDCIEssenceDescriptor_ComponentDepth_item_key:S(0,69)g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key:S(0,69)g_CDCIEssenceDescriptor_VerticalSubsampling_item_key:S(0,69)g_CDCIEssenceDescriptor_ColorSiting_item_key:S(0,69)g_CDCIEssenceDescriptor_ReversedByteOrder_item_key:S(0,69)g_CDCIEssenceDescriptor_PaddingBits_item_key:S(0,69)g_CDCIEssenceDescriptor_AlphaSampleDepth_item_key:S(0,69)g_CDCIEssenceDescriptor_BlackRefLevel_item_key:S(0,69)g_CDCIEssenceDescriptor_WhiteReflevel_item_key:S(0,69)g_CDCIEssenceDescriptor_ColorRange_item_key:S(0,69)g_RGBAEssenceDescriptor_set_key:S(0,69)g_RGBAEssenceDescriptor_ComponentMaxRef_item_key:S(0,69)g_RGBAEssenceDescriptor_ComponentMinRef_item_key:S(0,69)g_RGBAEssenceDescriptor_AlphaMaxRef_item_key:S(0,69)g_RGBAEssenceDescriptor_AlphaMinRef_item_key:S(0,69)g_RGBAEssenceDescriptor_ScanningDirection_item_key:S(0,69)g_RGBAEssenceDescriptor_PixelLayout_item_key:S(0,69)g_RGBAEssenceDescriptor_Palette_item_key:S(0,69)g_RGBAEssenceDescriptor_PaletteLayout_item_key:S(0,69)g_GenericSoundEssenceDescriptor_set_key:S(0,69)g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key:S(0,69)g_GenericSoundEssenceDescriptor_Locked_item_key:S(0,69)g_GenericSoundEssenceDescriptor_AudioRefLevel_item_key:S(0,69)g_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key:S(0,69)g_GenericSoundEssenceDescriptor_ChannelCount_item_key:S(0,69)g_GenericSoundEssenceDescriptor_QuantizationBits_item_key:S(0,69)g_GenericSoundEssenceDescriptor_DialNorm_item_key:S(0,69)g_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_key:S(0,69)g_GenericDataEssenceDescriptor_set_key:S(0,69)g_GenericDataEssenceDescriptor_DataEssenceCoding_item_key:S(0,69)g_MultipleDescriptor_set_key:S(0,69)g_MultipleDescriptor_SubDescriptorUIDs_item_key:S(0,69)g_WaveAudioDescriptor_set_key:S(0,69)g_WaveAudioDescriptor_BlockAlign_item_key:S(0,69)g_WaveAudioDescriptor_SequenceOffset_item_key:S(0,69)g_WaveAudioDescriptor_AvgBps_item_key:S(0,69)g_AES3AudioDescriptor_set_key:S(0,69)g_DMFramework_set_key:S(0,69)g_DMSet_set_key:S(0,69):t(0,69)=k(0,31)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_primer.cgcc2_compiled.:t(0,1)=(0,1)_g_PrimerPack_key_entry_eq_uidentry_eq_uid:f(0,2)data:P(0,3)info:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,1)_entry_eq_tagentry_eq_tag:f(0,2)data:P(0,3)info:P(0,3)_free_primer_pack_entryfree_primer_pack_entry:f(0,1)entry:P(0,4):t(0,4)=*(0,5):t(0,5)=*(0,6)MXFPrimerPackEntry:t(0,6)=(0,7):T(0,7)=s18localTag:(0,8),0,16;uid:(0,10)=xsmxfUID:,16,128;;uint16_t:t(0,9)=(0,12)mxfLocalTag:t(0,8)=(0,9)mxfUL:t(0,11)=(0,13)mxfUID:t(0,10)=(0,11)short unsigned int:t(0,12)=@s16;r(0,12);0;65535;:T(0,13)=s16octet0:(0,14),0,8;octet1:(0,14),8,8;octet2:(0,14),16,8;octet3:(0,14),24,8;octet4:(0,14),32,8;octet5:(0,14),40,8;octet6:(0,14),48,8;octet7:(0,14),56,8;octet8:(0,14),64,8;octet9:(0,14),72,8;octet10:(0,14),80,8;octet11:(0,14),88,8;octet12:(0,14),96,8;octet13:(0,14),104,8;octet14:(0,14),112,8;octet15:(0,14),120,8;;unsigned char:t(0,15)=@s8;r(0,15);0;255;uint8_t:t(0,14)=(0,15)_create_primer_pack_entrycreate_primer_pack_entry:f(0,2)primerPack:P(0,16)entry:P(0,4)newEntry:(0,5)void:t(0,1):t(0,16)=*(0,17)MXFPrimerPack:t(0,17)=(0,18):T(0,18)=s20nextTag:(0,8),0,16;entries:(0,19)=xsMXFList:,32,128;;:T(0,20)=s16elements:(0,21),0,32;lastElement:(0,21),32,32;len:(0,22),64,32;freeFunc:(0,23),96,32;;MXFList:t(0,19)=(0,20):t(0,21)=*(0,25)long int:t(0,22)=r(0,22);-2147483648;2147483647;:t(0,24)=*(0,26)free_func_type:t(0,23)=(0,24)MXFListElement:t(0,25)=(0,27):t(0,26)=f(0,1)_MXFListElement:T(0,27)=s8next:(0,28),0,32;data:(0,3),32,32;;:t(0,28)=*(0,27)_free_primer_pack_entry_in_listfree_primer_pack_entry_in_list:f(0,1)data:P(0,3)entry:(0,5)mxf_is_primer_pack:F(0,2)key:P(0,29):t(0,29)=*(0,30):t(0,30)=k(0,31)mxfKey:t(0,31)=(0,11)mxf_create_primer_pack:F(0,2)primerPack:P(0,32):t(0,32)=*(0,16)mxf_free_primer_pack:F(0,1)primerPack:P(0,32)mxf_create_item_tag:F(0,2)primerPack:P(0,16)localTag:P(0,33)tag:(0,8)mxfLocalTag:t(0,8):t(0,33)=*(0,8)mxf_register_primer_entry:F(0,2)primerPack:P(0,16)itemUID:P(0,34)newTag:p(0,8)assignedTag:P(0,33)newEntry:(0,5)tag:(0,8):t(0,34)=*(0,35):t(0,35)=k(0,10)result:r(0,3)mxf_get_item_key:F(0,2)primerPack:P(0,16)localTag:p(0,8)key:P(0,36)result:r(0,3):t(0,36)=*(0,31)mxf_get_item_tag:F(0,2)primerPack:P(0,16)key:P(0,29)localTag:P(0,33)result:r(0,3)mxf_read_primer_pack:F(0,2)mxfFile:P(0,37)primerPack:P(0,32)newPrimerPack:(0,16)itemLength:(0,38)uint32_t:t(0,38)=(0,39):t(0,37)=*(0,40)unsigned int:t(0,39)=r(0,39);0;037777777777;MXFFile:t(0,40)=(0,41):T(0,41)=s52close:(0,42),0,32;read:(0,43),32,32;write:(0,44),64,32;get_char:(0,45),96,32;put_char:(0,46),128,32;eof:(0,45),160,32;seek:(0,47),192,32;tell:(0,48),224,32;is_seekable:(0,45),256,32;size:(0,48),288,32;free_sys_data:(0,42),320,32;sysData:(0,49),352,32;minLLen:(0,14),384,8;runinLen:(0,9),400,16;;:t(0,42)=*(0,50):t(0,43)=*(0,51):t(0,44)=*(0,52):t(0,45)=*(0,53):t(0,46)=*(0,54):t(0,47)=*(0,55):t(0,48)=*(0,56):t(0,49)=*(0,57):t(0,50)=f(0,1):t(0,51)=f(0,38):t(0,52)=f(0,38):t(0,53)=f(0,2):t(0,54)=f(0,2):t(0,55)=f(0,2):t(0,56)=f(0,58):t(0,57)=(0,59)int64_t:t(0,58)=(0,60):t(0,59)=xsMXFFileSysData:long long int:t(0,60)=@s64;r(0,60);01000000000000000000000;0777777777777777777777;numberOfItems:(0,38)newEntry:(0,5)localTag:(0,8)uid:(0,10)i:r(0,38)mxf_write_primer_pack:F(0,2)mxfFile:P(0,37)primerPack:P(0,16)iter:(0,61)=xsMXFListIterator::T(0,62)=s12nextElement:(0,21),0,32;data:(0,3),32,32;index:(0,22),64,32;;MXFListIterator:t(0,61)=(0,62)numberOfItems:r(0,38)entry:r(0,5)mxf_get_primer_pack_size:F(0,1)mxfFile:P(0,37)primerPack:P(0,16)size:P(0,63):t(0,63)=*(0,64)uint64_t:t(0,64)=(0,65)long long unsigned int:t(0,65)=@s64;r(0,65);0;01777777777777777777777;g_PrimerPack_key:S(0,30)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_utils.cgcc2_compiled.:t(0,1)=(0,1)mxf_sprint_key:F(0,1)str:P(0,2)key:P(0,3):t(0,2)=*(0,4):t(0,3)=*(0,5)char:t(0,4)=r(0,4);0;127;:t(0,5)=k(0,6)mxfKey:t(0,6)=(0,7)mxfUL:t(0,7)=(0,8):T(0,8)=s16octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;;unsigned char:t(0,10)=@s8;r(0,10);0;255;uint8_t:t(0,9)=(0,10)mxf_print_key:F(0,1)key:P(0,3)keyStr:(0,11):t(0,11)=ar(0,12);0;47;(0,4)long unsigned int:t(0,12)=r(0,12);0;037777777777;mxf_print_label:F(0,1)label:P(0,13):t(0,13)=*(0,14):t(0,14)=k(0,7)mxf_sprint_label:F(0,1)str:P(0,2)label:P(0,13)mxf_sprint_umid:F(0,1)str:P(0,2)umid:P(0,15):t(0,15)=*(0,16):t(0,16)=k(0,17)mxfUMID:t(0,17)=(0,18):T(0,18)=s32octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;octet16:(0,9),128,8;octet17:(0,9),136,8;octet18:(0,9),144,8;octet19:(0,9),152,8;octet20:(0,9),160,8;octet21:(0,9),168,8;octet22:(0,9),176,8;octet23:(0,9),184,8;octet24:(0,9),192,8;octet25:(0,9),200,8;octet26:(0,9),208,8;octet27:(0,9),216,8;octet28:(0,9),224,8;octet29:(0,9),232,8;octet30:(0,9),240,8;octet31:(0,9),248,8;;mxf_print_umid:F(0,1)umid:P(0,15)umidStr:(0,19):t(0,19)=ar(0,12);0;95;(0,4)mxf_generate_uuid:F(0,1)uuid:P(0,20)newUUID:(0,21)uuid_t:t(0,21)=(0,22):t(0,20)=*(0,23)__darwin_uuid_t:t(0,22)=(0,24)mxfUUID:t(0,23)=(0,25):t(0,24)=ar(0,12);0;15;(0,10):T(0,25)=s16octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;;mxf_get_timestamp_now:F(0,1)now:P(0,26)tv:(0,27)timeval:T(0,27)=s8tv_sec:(0,28),0,32;tv_usec:(0,30),32,32;;:t(0,26)=*(0,32)long int:t(0,29)=r(0,29);-2147483648;2147483647;__darwin_time_t:t(0,28)=(0,29)__int32_t:t(0,31)=(0,33)__darwin_suseconds_t:t(0,30)=(0,31)mxfTimestamp:t(0,32)=(0,34)int:t(0,33)=r(0,33);-2147483648;2147483647;:T(0,34)=s8year:(0,35),0,16;month:(0,9),16,8;day:(0,9),24,8;hour:(0,9),32,8;min:(0,9),40,8;sec:(0,9),48,8;qmsec:(0,9),56,8;;short int:t(0,36)=@s16;r(0,36);-32768;32767;int16_t:t(0,35)=(0,36)gmt:(0,37)tm:T(0,37)=s44tm_sec:(0,33),0,32;tm_min:(0,33),32,32;tm_hour:(0,33),64,32;tm_mday:(0,33),96,32;tm_mon:(0,33),128,32;tm_year:(0,33),160,32;tm_wday:(0,33),192,32;tm_yday:(0,33),224,32;tm_isdst:(0,33),256,32;tm_gmtoff:(0,29),288,32;tm_zone:(0,2),320,32;;mxf_generate_umid:F(0,1)umid:P(0,38)uuid:(0,23):t(0,38)=*(0,17)mxf_generate_key:F(0,1)key:P(0,39)uuid:(0,23):t(0,39)=*(0,6)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_version.cgcc2_compiled.:t(0,1)=(0,1)_g_libmxfPlatformWString_g_libmxfPlatformString_g_libmxfVersionmxf_get_version:F(0,2):t(0,2)=*(0,3):t(0,3)=k(0,4)mxfProductVersion:t(0,4)=(0,5):T(0,5)=s10major:(0,6),0,16;minor:(0,6),16,16;patch:(0,6),32,16;build:(0,6),48,16;release:(0,6),64,16;;short unsigned int:t(0,7)=@s16;r(0,7);0;65535;uint16_t:t(0,6)=(0,7)mxf_get_platform_string:F(0,8):t(0,8)=*(0,9):t(0,9)=k(0,10)char:t(0,10)=r(0,10);0;127;mxf_get_platform_wstring:F(0,11):t(0,11)=*(0,12):t(0,12)=k(0,13)mxfUTF16Char:t(0,13)=(0,14)wchar_t:t(0,14)=(0,15)__darwin_wchar_t:t(0,15)=(0,16)int:t(0,16)=r(0,16);-2147483648;2147483647;g_libmxfVersion:S(0,4)g_libmxfPlatformString:S(0,8)char:t(0,10)g_libmxfPlatformWString:S(0,11)mxfUTF16Char:t(0,13)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_logging.cgcc2_compiled.:t(0,1)=(0,1)_g_mxfFileLog_logmsglogmsg:f(0,1)file:P(0,2)level:P(0,3)=xeMXFLogLevel:format:P(0,5)p_arg:P(0,6) :T(0,4)=eMXF_DLOG:0,MXF_ILOG:1,MXF_WLOG:2,MXF_ELOG:3,; :T(0,4):t(0,2)=*(0,8)MXFLogLevel:t(0,3)=(0,4):t(0,5)=*(0,9)__darwin_va_list:t(0,7)=(0,10)va_list:t(0,6)=(0,7)FILE:t(0,8)=(0,11):t(0,9)=k(0,12)__builtin_va_list:t(0,10)=*(0,12)__sFILE:T(0,11)=s88_p:(0,13),0,32;_r:(0,14),32,32;_w:(0,14),64,32;_flags:(0,15),96,16;_file:(0,15),112,16;_bf:(0,16),128,64;_lbfsize:(0,14),192,32;_cookie:(0,17),224,32;_close:(0,18),256,32;_read:(0,19),288,32;_seek:(0,20),320,32;_write:(0,21),352,32;_ub:(0,16),384,64;_extra:(0,22),448,32;_ur:(0,14),480,32;_ubuf:(0,23),512,24;_nbuf:(0,24),536,8;_lb:(0,16),544,64;_blksize:(0,14),608,32;_offset:(0,25),640,64;;char:t(0,12)=r(0,12);0;127;:t(0,13)=*(0,27)int:t(0,14)=r(0,14);-2147483648;2147483647;short int:t(0,15)=@s16;r(0,15);-32768;32767;__sbuf:T(0,16)=s8_base:(0,13),0,32;_size:(0,14),32,32;;:t(0,17)=*(0,1):t(0,18)=*(0,28):t(0,19)=*(0,29):t(0,20)=*(0,30):t(0,21)=*(0,31):t(0,22)=*(0,32):t(0,23)=ar(0,33);0;2;(0,27):t(0,24)=ar(0,33);0;0;(0,27)__darwin_off_t:t(0,26)=(0,34)fpos_t:t(0,25)=(0,26)unsigned char:t(0,27)=@s8;r(0,27);0;255;:t(0,28)=f(0,14):t(0,29)=f(0,14):t(0,30)=f(0,25):t(0,31)=f(0,14):t(0,32)=xs__sFILEX:long unsigned int:t(0,33)=r(0,33);0;037777777777;__int64_t:t(0,34)=(0,35)long long int:t(0,35)=@s64;r(0,35);01000000000000000000000;0777777777777777777777;_log_to_filelog_to_file:f(0,1)level:P(0,3)format:P(0,5)timeStr:(0,36)t:(0,37)time_t:t(0,38)=(0,39):t(0,36)=ar(0,33);0;127;(0,12):t(0,37)=k(0,38)__darwin_time_t:t(0,39)=(0,40)long int:t(0,40)=r(0,40);-2147483648;2147483647;gmt:r(0,41)p_arg:(0,6)char:t(0,12):t(0,41)=*(0,42):t(0,42)=k(0,43)tm:T(0,43)=s44tm_sec:(0,14),0,32;tm_min:(0,14),32,32;tm_hour:(0,14),64,32;tm_mday:(0,14),96,32;tm_mon:(0,14),128,32;tm_year:(0,14),160,32;tm_wday:(0,14),192,32;tm_yday:(0,14),224,32;tm_isdst:(0,14),256,32;tm_gmtoff:(0,40),288,32;tm_zone:(0,44),320,32;;:t(0,44)=*(0,12)mxf_log_default:F(0,1)level:P(0,3)format:P(0,5)p_arg:(0,6)mxf_log_file_open:F(0,14)filename:P(0,5)mxf_log_file_close:F(0,1)g_mxfFileLog:S(0,2)mxf_log:G(0,45)g_mxfLogLevel:G(0,3):t(0,46)=*(0,47)mxf_log_func:t(0,45)=(0,46):t(0,47)=f(0,1)EH_frame1EH_frame1EH_frame1_funcptr_funcptr_funcptr_funcptr_funcptr_funcptrbin/writeavidmxf0000755000076600007660000246536011070223711015507 0ustar stuartcstuartc00000000000000  8__PAGEZERO__TEXT __text__TEXTl __symbol_stub__TEXT  __picsymbol_stub__TEXT  $__symbol_stub1__TEXT0__cstring__TEXT@Yt@__picsymbolstub1__TEXTI9 __const__TEXTO`P?`__literal8__TEXTx@x__literal4__TEXT __eh_frame__TEXT0h __DATA__data__DATA:__nl_symbol_ptr__DATA<@<0__la_symbol_ptr__DATA||@__dyld__DATA<<__bss__DATAD$__common__DATAp48__LINKEDIT /usr/lib/dyld 4GX /usr/lib/libSystem.B.dylib6H-< P4465,4p+`5(|: x8!T!48!z8;cW{:|H |<@!= |#x|yx|+x!b <@$/}"Kx@8= 9)@H<|i|lxN!HX//A 8BH 9"}"Kx|t/@<@fx"H8/@<@;FB x~x|8`8(H+5|`x8^8x^8|^88(8`-H*|`x^88`-8H*ɀ!|N |B}=|9*}N |B}=|9*(}N |B}=|9*}N |!|> x~x|888`-H)|`x@8@ xBH(U<_B~`88/A^8T>+A<_8b`H'<_8bHH'̀!|N |B}=|9'}N |B}=|9'l}N |B}=|9'}N |bxc"bTcTU)@.|cx|cKx|c[xN cT@.|xN ```||}xB|#x|3x!] @A 88`H```P(@A|+x8xH'A,|fx<<xc}@88cH8`H$8` | ```8!P|N ```#9@||I/@DN C}*I|J}):|B*|B2|X| Y9k#HA9JPM /9`AK`||#xB!<88`8H8L8P9T9!X89A\H%8/@@!LaPATX\A`H>~^^88!|x|N ``||#xB!<8d88A888A<88A̐@AD88AԐHAL88AܐPAT88AXA\88A`Ad88AhAl88ApAt88AxA|88A A88AA88A8A8 8A$99!9AAHƭ8/ @A!aAĀȀ̀aЃԃ؃a܃A!^>~^ ~ ~ ^>!aA aaA A$>~^^~~^88!P|x|N ``|!|zx|@&B.|+xA!A;H``;;<;@;aD<Cx888ʤxxhxH /@A8aY|^)<|J!D||J|p|x@8= ffJl}`pa)fg8}+H|Cx|Bp}|})p} HPI )|BXP}*Kx})pTB<}P}gI|Cx|Bp}L}+9YH ``<xxhx8ʴCx88H-/@LA8!<8@|^}>I|)<B|BJ!D|B|BJ|Cx|BpyYH<%xCx8H/AH8Hp```8T>+ A|t/@8H<``|t/A8CxT>+ @K``8!p|3xa!|}p N ||exB!?<v8|;xHx8` H"q<x88.8cȠH!<x8888cH!<x8848c H!<x88:8cDH!<x8808cɀH!<x88(8cɴH!<x8828cH!i<x88>8cH!Q<x88D8cTH!9<x88P8cʜH!!<x88P8cH! <x88o8cDH <x88I8c˴H <x88T8cH <x88S8cXH <x88W8c̬H <x88V8cH y<x888c\H a<x88(8chH I<x88c8c͔H 1<x88.8cH <x88.8c(H <x88>8cXH<x88N8cΘH<x88I8cH<x88I8c4H<x88I8cπH<x8888cHq<x8888cHY<x8898cDHA<x8898cЀH)<x8888cмH<x8898cH<x8898c4H<x8888cpH<x88C8cѬH<x8818cH<x88C8c$H<x8I88chHix8` Hx8` H<x88X8cҴH9<x88E8cH!<x88T8cXH 8!P|N |@&|9@|zx8B|#x8A8!=?8I!)!b:!: aApd9 ~x:a!::AH88 l~óxH~cxH݀A~xxA|AH~CxH/@9`8@9 8aa9`;A!A!a::;999>?`W:8D.yxH]/A<x8HHE/@yKE8`H/,``<x8PH/@,8@.Ђ;AH``<x8xH/@8@.;K<x8πH/@ 8@.`{;aK<x8ψHq/@ 8@.,{;aKX<x8ϔH=/@ 88@u0;9AK$<x8ϜH /@8;K<x8ϨH/@48@-{<888ϴH/AH,P<x8H/@ 8@-T{;aK<x8He/@ 8@,{;aKL<x8H1/@8@+܃<8xH /@{aHt<x;8$H/@{aHL/?;AHW8|t./AxH/@Ԁ8X|@:;KyK<8@80H,H<x8pHU/@8@+x;K@<x8|H%/@(8@+H{~xK/@H*<x8дH/@(8@+ {~dxK/@H*<x8H/@(8@*Ѐ{~DxK /@H*<x80Hq/@(8@*{8xK!/@PH*d<x8tH5,@L8@*XX8X8:;;|B:9"b bВ K<x8|H/@@8@)/A 88X:^/A yK<88&8cфH* <8ѬxHm,@ ~Kd<x8ѰHM/@8K@<x8ѴH)/@8K<x8ѼH/@8K<x8H/@8K<x8H/@8KyK<8H <x8H/@H8@(X8X8:;;|B:9"  K@<x8H%/@88@(H88X88@:}):9i KH<x8H/@88@'88X88@:}):9i KH@<x8H/@88@'88X88@:}):9i KH<x8 HA/A4<x8(H)/A<x80H/@8@'48X8@} :89i K[/4@8 [/5@ 8 9):;;  [ IK<x88Hm/@H8@&88X88@ :8}):A8@ 9iI H<x8HH/@H8@&488X88@ :8}):A8@ 9iI Hh<x8XH/@H8@%88X88@ :8}):A8@9iI H <x8hHY/@X8@%|X8X8 9 8:|B:!;9b";  K<x8xH/@H8@%88X88@ :8}):A8@ 9iI HD<x8҈H/@H8@$88X88@ :8}):A8@ 9iI H<x8ҘH5/@H8@$X88X88@ :8}):A8@9iI H<x8ҨH/@,8@#88X:8}):9iH@<x8ҰH/@L8@#88X:8}):9i8@ K;;  KT<x8ҼH9,@d8@#\8A8X8;;}):8B9iA k8@8[ hIЀAIԐKK<x8H/@8@"X88$A;vcxH <x8H/|v.@$?<x}rD88cH1HH8|fx88 |xH+ A(?<88)rD8c8HiHa<88!Hq/@ <8a 88!|HU/A(?<88rD8c 8H Ha88Hu+A8{H/@@?<88,rD8c88HHT8|xKy<8|~xa8!xH/@a88H+ @@aKe/|}x@P8aKQ/{ A`aK {8a$K-88{aH+@LaK[ 8{|p||֐(A,<<crD8$8cHE [|ְ{88H/@HHa<88!tH /@{H5{{x8H=/@P?<88#rD8cp8H5H?<882rD8ch8HH?<88;rD8cӜ8H H?<88"rD8c8H H`?<88'rD8c8H H<{8H q/@\?<88*rD8cԔ8H irD<88"8c8H M8`H<<88)rD8c8H %8`H L/@!;`|VJ;88@}x9`]t|P8}|}8$;{;|:8 @!9)!H Q!]= ];@K,<x8H /@8@8/A 88X:^/A yK<88$8cH`{<8t8@H/@At8+A;^KyK<8Ռ<crD8cHE8`H\``/@(``yKM<888cդH.A/A}sx}kx8K/A/@~x@ ;~ݳx`/@Ȑ|880|c8cHH =8` H /}L@h<_<<<Br@88`88t8X| | xN!d/@H<<88rD8c8H K<<88rD8c8H }K<<88rD8cި8H YK<<88!rD8c|8H 5Kd<<88$rD8c,8H K@``<<crD8|A ,8cHaK<_<<<Br@88`8$8t8L| | xN!K<_<<<Br@88`8ۀ8t8G| | xN!K<_<<<Br@88`88t8B| | xN!K\<_<<<Br@88`8D8t8=| | xN!K ``<_<<<Br@88`8\8t8| | xN!K`]8 XP\T]HH/@H`/@l/A<`2H<`}H!/}@@t<_<<<Br@88`8|8t8iHp/@|/A<`eH<`}H/}@@<_<<<Br@88`8|8t8u| | xN!K`/@\<``c}HM/}@@<_<<<Br@88`8|8t8zK```/@\<``c}H/}@@@<_<<<Br@88`8|8t8K<```/@\<``cI}H/}@@<_<<<Br@88`8|8t8K```/@\<``c @}H-/}@@<_<<<Br@88`8|8t8K|```/ @\<``cА}H/}@@ <_<<<Br@88`8|8t8K```/ @\<``c}Hm/}@@<_<<<Br@88`8|8t8K```/ @\<<`H /}@@P<_<<<Br@88`8|8t8K\```/ @\<``c}H/}@@<_<<<Br@88`8|8t8K```/A / @T<` `c@}HE/}@@<_<<<Br@88`8|8t8K`/A /@T<<`H/}@@8<_<<<Br@88`8|8t8K4`/@/A$<` `c}H/}@@H,<<88&rD8c8Hu8`H <_<<<Br@88`8|8t8K``/@/A$<`?`cH}H/}@@HH,<<88,rD8c8H8`H|<_<<<Br@88`8|8t8ŀK``/@x/@/ATX(T80|@P]H4@B`A G=},]0] }$=4](}H/}@@l<_<<<Br@88`8|8t8؀Kh``TX(T80|@P]H4@B`A G=},]0] }$=4](|/@`}|`Hq/}@@D<_<<<Br@88`888t8| | xN!K|`}H/}@p<_<<<Br@88`88t8| | xN!K(<<<88c08t8PHu88@2A;;@t9!p}#Kx!H/@@<_<<<Br@88`8T8t8| | xN!Ka<= C0`!!!mbaA<_!| ɢqla=lh(!!h(ɫqt!$!h*H}{x~fx|pxap|#x~xHM/@@<_<<<Br@88`8؄8t8| | xN!K̀/A\ap<|x8H/@@<_<<<Br@88`88t8 | | xN!Kh/A\ap<|x8$H/@@<_<<<Br@88`8$8t8| | xN!K~x;H$apH)/A;A/@؀ap~Dx8xHe/@|<_<<<Br@88`88t8| | xN!Kt/A AaAH|A|{|||B||`HU=?l<C0A<_ɢqlh($)qt,*H88@|#x|sx`A:^/A<a8$HH<a80H~x}sxH}sxH/A<}{x8+@/A/A/A89 8= ,=$=(K``=$/@$9 ]=$`|0T@. H0(/@08}= (|K0|BJ8B] (/A] 8B/] @8,K<<<88c08t8PHA]8B+@;`/AH;`/ @|8@]A(H0|FP9BA<@9@5J@;`|0P|*adH/A/A/@Xad8H/@(<<88"rD8cݠ8HK/@l|@8H|gx@ad 8@H5/@<<88 rD8c8HMK|`/@l|@8H|gx@ad 8@H/@L<<88 rD8c8HK `/A /@t|@8H1|gx@ad 8@HM/@<<88rD8c 8HeK```8+Ah|@8H|gx@ad 8@H/@X<<88rD8c,8HK8+@,/A$/A/ A/A / @p|@8H|gx@ad 8@H9/@<<88rD8cH8HQK``8+Ah|@8H|gx@|ad 8@H/@H<<88#rD8ch8HK/@x/@AT\8|@|xH|gx@ad x@H9/@HD|@8:@;\D;||`|(PHalD\|c@@,4@A|:|[H(@Ht\<+||T:|A 8|[ad xH/Aw|(P|HM\<<ff`fg8B||Ip|p| P|@P\|B A H\Y|֐lW>78z|v|AJ XKՀad xH}/@<<88rD8cތ8HKĀ|:|/`P@Y8l\D@|8z|"|v|(PKm/A笣\<DlW>})|J@@84| @Ax|:8X| Y| |Y֐8HP<Y+8X||BTB:|B:8H$8X|Y|H:88W>:8z ;~ |v[|Kqad 8xH/A攀W8BA;ܠ L~ |(P|!||"H] <ff`fg8B||Ip|p| P|@P] H0```<<<88c08t8PHU;9;@/A~xH/@(<<88rD8c8HmK圀a;HM; /A/@~HH ~H~/AH/@~/AH;;@8`H`8ad8Hp/A 8apH@T;; `/A(/@,}/@H``}/AH}/AH/@}/A H`;;@HĀA8X8`}":I PAK``@|8!9a8A; `; a9A| 9h|x|p8ؐKyKe<8ϼH(yKM<8HyK5<8ЈHyK<8HyK<8HȀyK<8@HyK<8\HyK˽<8DHyK˥<8pHhyKˍ<88 8cռ``<rD8H8`HLyKU<}sx8HyK=<|.8\<crD8cH8```8!@a|}q }p N ||~y!A<~/AH88!Px|H|``8!P|N ```|A|zxB|3x|+x|#x!``f/A8@`B@$8`H]||y@D???<[A,8`88 8ޮ`8;| | xN!H`8<``cH/|@P???<[A,8`88t8ޮ`8=| | xN!|/@H`CxxHg/@@???<[A,8`888ޮ`8?| | xN!Kx``C8`TB8|B;I8BIHTH8xH顀[A,<8`88ޮ`88R| | xN!8````8!`A|N ```||~x!``c/A؀/A|xH ^8~8c8H~8c0HpE~8c4H9~8c,H ~8c>|CxAH`)<_=?;<:IP~OxH```aHa <8|}x~48H /A@@~|<8H6/A5@~<8H/A5h/A0CxK/A5~t<8H/A5~<8HI/A5~<88H&/A6~<888H'M/A6,~4<88H /A6T~<8pH!/A6| /A`<_8xA8`~H/@`<88Өp8`8$87| | xN!8pH?,``<_8A8`~H/A68~~Dx88H'/A6`~~DxT 68|*H/A6><8]8@U) 6})9)I ^TB 6|B́>~49)>H /A6h~<80H4/A6 /A`A~8x8`H/@`<88Өp8`88J| | xN!8pH=```A~88`Ha/A6P~}{x88H&/A6x<@<~8 H%/A6~<88H"Y/A6Ā~8<8H/A6쀾~}{xT 68|*H/A7 ^}TB 6|B8Bb>U) 6}) ̀^8B^aH\/@0H/Ad~4|<8PHÁ/@H<_<<<B;<88`88ƨp8_| | xN!8pH~49)>Hu/@H<_<<<B;<88`88ƨp8| | xN!8pH3<_A80~H)A/@H<_<<<B;<88`8@8ƨp8| | xN!8pH2 /AdA~8x8`H/@<_<<<B;<88`88ƨp8| | xN!8pH28A~88`H /@H<_<<<B;<88`8,8ƨp8| | xN!8pH1;P~88xH/@H<_<<<B;<88`88ƨp8| | xN!8pH1t<_<@At8 ~H/@H<_<<<B;<88`88ƨp8| | xN!8pH1 <_8A8~H/@H<_<<<B;<88`8d8ƨp8| | xN!8pH0<_A|8~8H/@H<_<<<B;<88`88ƨp8| | xN!8pH0D~xT 68|*H/@H<_<<<B;<88`8@8ƨp8| | xN!8pH/܀^|TB 6|B8Bb> U) 6}) ̀^8B^ /A p~4<88H/@H<_<<<B;<88`88ƨp8| | xN!8pH/0<_A8Ѐ~HY/@H<_<<<B;<88`8|8ƨp8| | xN!8pH.̀~<8`8H/@H<_<<<B;<88`88ƨp8| | xN!8pH.l~<888H5/@H<_<<<B;<88`8`8ƨp8| | xN!8pH.;?x8H/Ad~<~x8H i/@<_<<<B;<88`88ƨp8| | xN!8pH-~<x8H /@H<_<<<B;<88`8@8ƨp8ŀ| | xN!8pH-,;8xH/@d~<x8H/@H<_<<<B;<88`88ƨp8ʀ| | xN!8pH,~<8H/@H<_<<<B;<88`8P8ƨp8̀| | xN!8pH,T~<8pH/@H<_<<<B;<88`88ƨp8̀| | xN!8pH+/@/A~<8`H /@H<_<<<B;<88`8T8ƨp8Ѐ| | xN!8pH+~<8PH/@H<_<<<B;<88`88ƨp8р| | xN!8pH+ /@/A~<8@H9/@H<_<<<B;<88`8\8ƨp8Հ| | xN!8pH*~<80H/@H<_<<<B;<88`88ƨp8ր| | xN!8pH*L/@/A~<8 He/@H<_<<<B;<88`8d8ƨp8ڀ| | xN!8pH)؀~<8H/@H<_<<<B;<88`88ƨp8ۀ| | xN!8pH)x~<8888HM/@ <_<<<B;<88`8t8ƨp8݀| | xN!8pH)8W:|;;|"HuA܀~<8H/@H<_<<<B;<88`88ƨp8| | xN!8pH(~<8H/@H<_<<<B;<88`8ʘ8ƨp8| | xN!8pH((~<8H/@H<_<<<B;<88`88ƨp8| | xN!8pH'Ȁ~<8P8H /@H<_<<<B;<88`8˜8ƨp8| | xN!8pH'h<_~8;xH/@H<_<<<B;<88`8(8ƨp8| | xN!8pH'~<88H1/@H<_<<<B;<88`8̠8ƨp8| | xN!8pH&~<8H1/@H<_<<<B;<88`88ƨp8| | xN!8pH&D~<88Hq/@H<_<<<B;<88`8|8ƨp8| | xN!8pH%~<88pH/@H<_<<<B;<88`88ƨp8| | xN!8pH%~<88`H/@H<_<<<B;<88`8L8ƨp8| | xN!8pH%$/A\~xHM/@H<_<<<B;<88`8ΰ8ƨp8| | xN!8pH$ /A`~<8PH/@H<_<<<B;<88`8D8ƨp8| | xN!8pH$X/A`~<8@H/@H<_<<<B;<88`88ƨp8| | xN!8pH#~<80Hm/@H<_<<<B;<88`8P8ƨp8| | xN!8pH#~t<8H /@H<_<<<B;<88`88ƨp8| | xN!8pH#0HԀ~4<88 H1/@H<_<<<B;<88`8X8ƨp8| | xN!8pH"<_A8Ѐ~H/@H<_<<<B;<88`8Ѽ8ƨp8| | xN!8pH"`~<8`8H}/@H<_<<<B;<88`808ƨp8| | xN!8pH"~<888H /@H<_<<<B;<88`8Ҡ8ƨp8| | xN!8pH!~<~x8H/@H<_<<<B;<88`88ƨp8| | xN!8pH!<~<88HY/@H<_<<<B;<88`8Ӏ8ƨp8| | xN!8pH ܀~<88H /@H<_<<<B;<88`88ƨp8| | xN!8pH |~<8H/@H<_<<<B;<88`8t8ƨp8| | xN!8pH ~<8H/@H<_<<<B;<88`88ƨp8| | xN!8pH~ <8H/@H<_<<<B;<88`8h8ƨp8| | xN!8pH\H/Ad~4<8PH/@H<_<<<B;<88`88ƨp8| | xN!8pH~4<88H/@H<_<<<B;<88`8D8ƨp8| | xN!8pH~x<8H/@H<_<<<B;<88`8֬8ƨp8| | xN!8pH(~<~x8H/@H<_<<<B;<88`848ƨp8| | xN!8pHȀ~<88H/@H<_<<<B;<88`8׬8ƨp8| | xN!8pHh~<88H/@H<_<<<B;<88`88ƨp8| | xN!8pH/A ЀA~4ex8H /@H<_<<<B;<88`8P8ƨp8 | | xN!8pHAx~x8@H/@H<_<<<B;<88`88ƨp8!| | xN!8pH@A~x80H /@H<_<<<B;<88`8؀8ƨp8"| | xN!8pH;$~8 xH/@H<_<<<B;<88`88ƨp8#| | xN!8pHA~x8H/@H<_<<<B;<88`8h8ƨp8$| | xN!8pH /ACxK/@H<_<<<B;<88`88ƨp8'| | xN!8pH~t<8H-/@H<_<<<B;<88`88ƨp8(| | xN!8pH`a8,;`;;>>H9<_;p^tHS/@8<_<<<B8Up8`88^8| xH 8~l ^lb@~H||x|#x/@8<_<<<B8Up8`88^8| xH ~lH-9/@8<_<<<B8Up8`88^8| xH <~0|H>/@8<_<<<B8Up8`8<8^8| xH ~lH*/@8<_<<<B8Up8`8t8^8| xH /@TX:@8P~óxK/@8<_<<<B8Up8`88^8€| xH H8~8HW/@8<_<<<B8Up8`8$8^8Ā| xH ~8;H:H5^8`x~ijx>d8">X~8^\+ K$^8b,>8 0HHxH~xH!|}y@~88~xH}/@8<_<<<B8Up8`8\8^8̀| xH8/A~~x88H=/@8<_<<<B8Up8`88^8Ҁ| xH;a<8XhT\Z`d~ijxcx:THHhcxH||x/AP;W8~88~x|B"B!\A`H/A;@AcxH/@~lH8/@H8~8HT/@8<_<<<B8Up8`8$8^8| xH؀~8H~8`^d K>8^X~\I i$h~8 (8^8b,>8 0~8HZ}/@D<_<<<B8Up8`8H8^8| xH@<_<<<B8Up8`88^8| xH ~lH'Q/@8<_<<<B8Up8`88^8| xHĀ~0HD/@8<_<<<B8Up8`8 8^8| xH|/A`8Dx%xxxK/@8<_<<<B8Up8`8@8^8| xH/@H<_x:>C0;>Āx88K/A@a8#x88`H /@`X\d H-/@<_<<<B8Up8`88^8| xHp```;dăZ|Iփ xl|;`|BIlBAx({X\($H/<_?zH/ |#x|exxxHi/Ax:;9;ZA؀X\<~80H1/@8<_<<<B8Up8`88^8| xHt<_~; xH/AX~txHy/@@<_<<<B8Up8`8X8^8| xH ``$(8~H/@8<_<<<B8Up8`88^8%| xH~dH!i/@8<_<<<B8Up8`8$8^8'| xHl~4Hga/@8<_<<<B8Up8`8d8^8(| xH$^8B+AT~<8` H6/@<_<<<B8Up8`88^8,| xHĀ~<8` H6a/@8<_<<<B8Up8`88^80| xHt~dH /@8<_<<<B8Up8`8(8^82| xH,=?~d8I) B+ K 0~H*58/@H```<_<<<B8Up8`8 8^8ހ| xH<_<<<B8Up8`88^8 | xHl<_<<<B8Up8`8X8^8| xH8<_<<<B8Up8`8h8^87| x`| N!8a8!Ѐ|N |a|yxB;}>Kx|#x}VSx!0|3x|+x}Cx|;xt88c,H/@D<_<<<BL8`8I8<8R8/| | xN!8`H08`|H%/a8@D<_<<<BL8`8I88R82| | xN!8`H088|H /Ata8$xK/@L<_<<<BL8I8`88R87| | xN!8a8K8`H04A8tH!8 tA8:a@8~cxL!8PA8bT!8XA8\!8`A8BdH~cxH/A/~cx;8H퓡<|~x@|vx+A!H=?<_<8`!=?A8eBL!8d8Ra8I| | xN!K=?<_<8`!=?A8jBL!8f08Ra8I| | xN!KL<_U):8Bd| .|| N T,<  \  \ l l l| \ =?a<8IP)P B+ K L/@=?a<8I@)@ B+4 @K8 D+A<_U):8BL| .|| N \pA<8L=8(89+0k0I A<̑bBđȀA<89 H8A<"A<8 !<ЀA<ԁ!<؀A<܀A<8!<9 A<8A<"A<9 ==@8v8`8aJ8A<"9+ЁkЁ A<8!< 8A<PbDHL!@9)+A<_U):8B | .|| N H =?a<8I`)` B+D PKH=_ L8JPJP==  8K@k@a@ b!< @I48ڐ8DA<"aK!< |9֐  <8}`8Hk!/@hKd]= C0=!Xkx=|BKlBA\]`!`|<_ldɁXX(!hll`X($ɡhX( zPOAp``AtHP(١x`A|>;`A8a88H.H=``8a8H/A\8a8H-|~x8}xHm/AԀ|x%x|.K/AP<;Z;{ DAH̀<8`8 88j8&| | xN!8`H<8`8 88jL8'| | xN!8`Hx``|H.}#Kx88K!/@d<_<<<B8`8 8j88+| | xN!8`H`xKe}8`8!a|}p N ``88K||~x!``c/A`/A|xHM9^8~/A$|xHM^8~/AHL88!P|N ``||`y!A8a88KE8!`|N ||~x!``c/A</A$|xHLi^8~/AHLM88!P|N ```||`y!A8a88Ke8!`|N ||~x!``c/Al /A|xHK^8 ~8c,Hq~Kx8|#x!p|+x|3x|;x}Cx}RSx8AȃãЃ!HAm/a8@P<_<<<B<8`88aL8\8| | xN!8`H```88LHBI/A8Ax8HC 8cH@/}@X<_<<<B<88`8a8\8| | xN!```8a8K8`H$A8xbHAH```A8A88s,!8A8 6A8"!8^~^ Ii I$^~^ 4I(i,I0A8B8!8I/@}C/A$|CxH>i]8}/AH>M88!P|N ```|A|zxB8` |#x|3x|+x!|;xH>Q,@H<_<<<B88`8^8_8W| | xN!8H`8^~ >cCc# Z/@8zH8```/A|xK```b88!`|xA|N |a|#xB||x!p<_;Lx;<xH-/@D<_<<<B88`8^8]8| | xN!8H8| HMxx8< 88H=9/@P<_<<<B88`8^d8]8| | xN!8Hp```;LxxHda8x8Hh/@L<_<<<B88`8^8]8| | xN!8H``cxxHd{8\HcI<_x888;LxH<=/@D<_<<<B88`8^8]8Ȁ| | xN!8Hta8x8Hg/@4<_<<<B88`8_ 8]8ɀH{xHbqxx888H;/@D<_<<<B88`8_H8]8̀| | xN!8HĀa8x8HgE/@4<_<<<B88`8_ 8]8΀Hd8{xHcxx888H:/@D<_<<<B88`8_|8]8Ҁ| | xN!8Ha8x8Hf/@4<_<<<B88`8_ 8]8ӀH8{,xHbaxx888H:-/@D<_<<<B88`8_8]8׀| | xN!8Hda8x8He8/@H<_<<<B88`8_ 8]8؀| | xN!8``8!|xa|N ``|A|+x|@&B8|3x||x|#xA!`LHHA/A<_:HŽ~óxxH%/@,<_<<<Bh8$8`8[p8Y8y::@:L| | xN!~óxHQ~xHI/@0H4<_<<<Bh8$8`8^H8Y8:@| | xN!K<_<<<Bh8$8`8]8Y8:@| | xN!Kh<_<<<Bh8$8`8]8Y8:@| | xN!K(<_<<<Bh8$8`8](8Y8:@| | xN!K<_<<<Bh8$8`8\8Y8Rx| | xN!K``<_<<<Bh8$8`8\08Y8| | xN!Kd<_<<<Bh8$8`8[8Y8| | xN!K(``:Lx~xH/@L<_<<<Bh8$8`8[8Y8z::@| | xN!K`x$x8W:;bcxH4|zy@@<_<<<Bh8$8`8\8Y8K| | xN!H ex8H5qAP4"9i@h9A$ +U:}ZT@.|Kx|.H KU :}ZJT@.|Bx|ZI. /A89kT>@AaLDxH/A|<_aD88;bGdxH/Aa8Tc:H3y|tyAȀaDdx~xH/ApaH~xH}/A::@``<;@AALH8`WH\``~xH2/A~CxH28`H48`H,Vx@DH*|uy@<_<<<B|8`888[8K8| | xN!8`H ???<|;88`;{K8\x8fx\|I|LxN!<xfx8`8]X8| | xN!H???<|;88`;{K8^x8 fx]|I|LxN!<xfx8`8^8| | xN!H???<|;88`;{K8_ x8fx]|I|LxN!<xfx8`8_D8| | xN!HD???<|;88`;{K8_x8fx]|I|LxN!<xfx8`8`L8| | xN!H``<xH)u==?<x)8K: k: 888:B I9 XA\89@aT`!dAhlpAtx|H-/@`<_<<<B|888`8[`8K8€| | xN!~xH'8aDH#Y8a@K8`H (`A88`"bB!aAH'|by@p???<|;88`;{K8[x86fx\|I|LxN!<xfx8`8\ 8| | xN!K@;<<xA@8:0xHU/@l???<^|8`888\@8K8| | xN!^|<888K8`8\8ǀ| | xN!K<xH(/@@???<^|8`888\8K8| | xN!K<_<^"DI/@~xxH~8^T]> 8@89 9`^ ;> ~>>>>>~ ~ ~9@9+84WfF>We>Wd>^^8*U>8@8!p^~A|N ``|A|~xB8`!Hq|{x8a8H8@8@@$<<<8F8c֜8;8SH?_|lxZq@A98 qU>~8^T\>8@8^8@9  8^> > > >8@89`9@+^ 948~^~^8WeF>Wd>Wc>U>8*~8@8!p^A|N ``|A|zxB|+x|+x|#x!HC8cT}>xH|~y@P<_<<<Bo<8`88RT8:X8| | xN!8`H```x8Hi=?x88I*H)*HbB >~^ HBCxdxxxHI9/A xHi8`HT```<_<<<Bo<888R8:X8`| | xN!xH8`8!`A|N ``||+xB!88H8+@d8x`H"/@<_<<<Bm\88`8Q88x8| | xN!8H,``T>xH"i/@P<_<<<Bm\88`8Q,88x8| | xN!8H```dxxH"/@P<_<<<Bm\88`8Q88x8| | xN!8Hp```xxH"I8/@L<_<<<Bm\88`8Q88x8| | xN!8```8!`|xa|N ``||+yB|#x|3x!A /@D<_<<<Bk88`8O8688| | xN!8H<888$HC/@L<_<<<Bk88`8O8688| | xN!8H,``8<x8$Hn/@H<_<<<Bk88`8P08688| | xN!8H`a8<x8$`HW/@D<_<<<Bk88`8P8688| | xN!8Hha8<x8$pKE8/@H<_<<<Bk88`8P8688€| | xN!8``8!`|x|N ``||+yB|#x|3x!A /@D<_<<<Bi 88`8M84(8ˀ| | xN!8H<888"HA/@L<_<<<Bi 88`8M84(8̀| | xN!8H,``8<x8"@Hl/@H<_<<<Bi 88`8O484(8΀| | xN!8H`a8<x8"PHUq/@D<_<<<Bi 88`8N84(8π| | xN!8Hha8<x8"`K58/@H<_<<<Bi 88`8N84(8Ѐ| | xN!8``8!`|x|N ``||+x|#xB}H|<8 `Kp```||+x|#xB}H|<8 K@```|a|+x||x|3x!;D8a8HxxH```8a8Hm/ADxH]/A48a8H|dxxH/@xH8{H88!|xa|N `KP|B!`<8LlD $  $DDd d 808AH18`8!P|N HP```||~x!``c/A$8c HՀ~/AH88!P|N `||`y!A8a88K8!`|N ||~x!``c/A08cHE~8cHY~/AHY88!P|N ``||}xB8`|#x!Hm/|bxa8@L<_<<<BY 8`88A8A8| | xN!8`H``8<8c8P HYa88cH/A88`HT<_<<<BY 88`8A8A8| | xN!8a8K8````8!`|N ```48N `||~xB|#x!c88"| | xN!8`H;@8$xHxHM/AlxH88|dx}$8HE/@<_<<<BV8`8x8@8>8-| | xN!8`H~A8B "b8~ /Ax808:8| | xN!8`Hp`8}xHy/@P<_<<<BR8`88>\8:8| | xN!8`H```08`8!P|N `|a|~xB|#x88|+x!8a88HxM/@D<_<<<BQl8`8(8=889x8V| | xN!8`H;<8xH~UHP```xHM|~xxxH/A$a8xHxY/A0```xH~/@88`HT<_<<<BQl8(8`8=X89x8^| | xN!8a8Hv8````8!pa|N ```||+xB8!888Ki8/Aa8Hz/@,a8H|U~8a8Hv98H````<_<<<BO88`8<888s| | xN!8a8Hu8```8!`|x|N ``||+xB8c !<8 Hz)8,A ~88!P|x|N ``|A|+xB|#x|}x|#x8!|+x|3x;a<@<exK]/@4}x88He/@}x8@H/@D<_<<<BN8`8x8:868b| | xN!8`HЀA@}x88$H/@D<_<<<BN8`8x8;<868d| | xN!8`Hp8xxfxK/@H<_<<<BN8`8x8;868g| | xN!8`H`<8`8!pA|N |!88K8!`|N ```||bx|#xB!c0/A(c/A8!P|Dx|H$<_<<<BL8`88:848| | xN!8!P8`|N ||~xB|+x!H /@H<_<<<BLL88`8984X8\| | xN!8Hh`xxHy8/@L<_<<<BLL88`8984X8]| | xN!8```8!P|x|N `` C#c D$dN ```||+xB|#x<`|!n88HUAL<_<<<BK,8`8888388f| | xN!8`H|``H1/}@D<_<<<BK,8`8898388h| | xN!8`H$88xH8````!|N ```|A|;xB|wx|3x8|+x!P}Cx}6Kx|#xGD@H/@$<<<88c 82(888Hg8HH}|~yA:a@x~dxK/@H<_<<<BJ8`888\82(8| | xN!8`H`; ;@:@::~x~x88K/@L<_<<<BJ88`88|82(8| | xN!~cxK8`H;Lx:xHA/AHx8DH/A a@:x8KxAԐ@88`808&8y| | xN!88!P|x|N ||#xB|}x!H-/@D<_<<<B>\8`8808&h8ǀ| | xN!8`HԠxH/@P<_<<<B>\8`8808&h8Ȁ| | xN!8`H```xHAH<_<<<B>\8`8808&h8ɀ| | xN!8`H`88``8!P|N ```|A;d B|#x||xdx;!;8a8Hj=H(`8a8Hk=8@#9)}#Kx8a8Hj/@xxxH+AlxxxDx83HM/@<_<<<B<8`88/8%8| | xN!8`H0xDxxxH/@D<_<<<B<8`8808%8| | xN!8`HxxxH)8c|dx|cp dx8a8Hh`8a8Hi/A`8a8Hi|dxxK/@<_<<<B<8`880,8%8| | xN!8`H4z48|`#yA @  A@A@L@@DxH9 4|jx|~P|]I0c|B@A@P8@@D<_<<<B<8`880t8%8| | xN!8`H|z48@A@`@@X| PxH/@D<_<<<B<8`8818%8| | xN!8`H8`8!pA|N |a|#xB|{xx!?888K/@H<_<<<B98`888!8| | xN!8`H`8cxKI/@D<_<<<B98`88.48!8| | xN!8`H;<8xHfa```xHf/AtxHgM8|~xH/@xcxK/@<_<<<B98`88.X8!8| | xN!8`H8````8!pa|N ```||~xB|#x!K1/@H<_<<<B8,88`8D8 88q| | xN!8Hh`xxK8/@L<_<<<B8,88`88 88r| | xN!8```8!P|x|N ``||#x||x!`d48|`#y@8 8a8;;HduH0```8a8Hem8@#9)}#Kx8a8Hd/@xxxH58@|`x8`+@ |x8@|c|B1C}"}#Kx}DSx8!`|N ``|A|#x|+x|zx!;@88H{ !8A<8x;[HcH4`xHd|dxCxK}] }<;[xHc/@8!A|N N `CT@.|xN ``C#cTTBU)@.|x|Kx|[xN CA8;;@cUUI99@U@.9}Jcx})[xT>T}JCx});x|+xW>}cx9W|x}JcxW`F>W{@.})[x}J3x|x})+x}Jx})x}Jx})x}Jcx$DAN ``K```K```K```K```K``` C#c D$dN ``` C#c D$dN ```C#c D$d C#cD$dN ```||}x|#x!K8}8K8}8K8}8K8}8K8}8K8!P8}8|Kp```K```||}x|#x!Ky8!P8}8|K\``K````K```||}x|#x!K8}8K8}8K8}8K8!P8}8|K`||}x|#x!Ky8!P8}8|K\``||+x|}x!Ki8!P8}x|KL``T8@A8`8BTB>/@/A8c@|B48T>|CxN |AT|+x!8AT|}x|+x;`x88K8/A48;;T>@x``T:8|.8!pA|N ||+xB8c!<8ԀH[8,A ~88!P|x|N ``||}x|+x|#x!88Kxx88Kq8!`|N ``||}x|+x|#x!88Kxx88K!8!`|N ``8|#x|xH]T|!|yx|#x|#x|+x|3x!H^M|{yA$xH^-|~xx8H-/@dxH]/@#xxK`xH]}/A@xH]@0xH]|~xx8H/A8`H8`8!`!|N ```|a|}x|#x|3x|+x!88K}xxfx88K8!pa|N |a|}x|#x|3x|+x!88K-xxfx88K8!pa|N dN ``T`>dN T`F>Tb>dTi>D$N T`@.TF>e|CxTwF>Ty>T{>TbT>%eT`T>|Lcx| SxEN `|!|`xTc>hKI8!P|N `|!|`xTc>hK)8!P|N `|!ahK8!P|N ```|!a8/ADxx9 ``C8 T >|BFpHD8c8@8!P|N ||#x|+x|}x!H8cTk>@@x/ADxx9@``C8 T >|BFpPI8c 9)@@@08!P|PUc<8T<|c|Hh`8!P|N ```8cK``8cK|``||}x|#x!`cK8!P}8|KK```K```K```||}x|#x!`cK}8Ku}8Ki}8K]8!P}8|K@```||}x|#x!`cK8!P}8|K||#x|+x|+x!K8!Px8|K`||~xB|#x|+x!C/A (AxKu^/@hxH1/|bx~@P<_<<<B(8`8888Ā| | xN!8`H0```|CxxxHӅ88`8!P|N ```||bxB|+x8!``c08|#x/@$<<<8%8c88Hl|Dx|x88K/@L<_<<<B( 88`888%| | xN!8H|``;<xxKUa8x8K58/@H<_<<<B( 88`888%| | xN!8``8!p|x|N ``||~xB|#x|+x!88Kˉ/@P<_<<<B&8`8x888| | xN!8`H```;<xKA8!@xaDAH<"bB8K9/@P<_<<<B&8x8`888| | xN!8a8K˱8`Hx`a8<x8K/@H<_<<<B&8x8`888| | xN!K``88``8!p|N ```||bxB|+x|3x8!``c08|#x/@0<<<88c 8 (8Hj```|Dx|x88K/@L<_<<<B%88`88 (8Ӏ| | xN!8Hl``a8xxKE8/@H<_<<<B%88`8`8 (8Ԁ| | xN!8``8!`|x|N ``||+xB|#x8!``E0<8/@$<<<88c8 8LHh88KM/@D<_<<<B#88`8l8 8| | xN!8HĀ~0xx8DxK5/@L<_<<<B8e8888`| | xN!CxH 8`H$!8CxI8BYH8``8!p!|N ```|A|ixB|3x|;x8|+x!``C08|#x/@,<<<88ce88DHD}``/@Ky,ApHh`|Cx}$Kx|x88KA/@H<_<<<B8`8cX8`88| | xN!8`H`A8b/@T֓<8|H|{y@<_<<<B8cX8`8|88ĀHX``+AH<_<<<B8`8cX888Ȁ| | xN!8`HX`8<8@K@AD<_<<<B8`8cX888ʀ| | xN!8`HadxKI/@@<_<<<B8cX8`8`88׀| | xN!KA B8@|B8!P|Cx|N ```||~x!K8/Ah @|8!P|x|N `|B}H|<8K`K```|B}H|<8KH`K@```K0```,M 8c`K||~x!``c/A Kɀ~/AHx 88!P|N ``||`y!A8a88K8!`|N |8B8|}x!Hy-<8}`ͤKM9 88@8`=8!P=]x}|]p}t|N ``||}xB8`!Hwq|~y@H<_<<<B 8`808L8ɔ8| | xN!8`H`K8`8!P|N |||xB8`|#x!Hv|}y@D<_<<<B|8088`888-| | xN!8H ^8|`x>~ ]=}K8/@H<_<<<B|8088/8P88`| | xN!xHu88!P|x|N ```||#xB|}x|#x!K=?}P\TX8I]) b]~P\8a88`>^ ~^TXKQ```8a8K/A`8a8K=|dxxK1/@<_<<<Bl8`8/(8Ȅ88Ā| | xN!8`H8`8!`|N ```||~xB8`|#x!Ht/|dxa8@L<_<<<B<8`8-8|88| | xN!8`H<``xKM/A88`H8a8K}8``8!`|N ```|B!K 8/@@<_<<<Bp8-,8`888| | xN!88!P|x|N `||~xB|#x|+x!88K/@P<_<<<B8`8,8ƈ8t8| | xN!8`H```8xK/A 88`H````<_<<<B8,8`88t8| | xN!8a8K8````8!`|N ```||~xB|#x!8a8K/@D<_<<<B8`8+88T8ـ| | xN!8`H8xK/A 88`H````<_<<<B8+8`8Ť8T8ڀ| | xN!8a8K8````8!`|N ```||#xB!HxU/@L<_<<<BƼ8`8*x88D8| | xN!8`H``t~p8`8!P|N ||#xB!p/@L<_<<<B,8`8)8Ā8´8 | | xN!8`H``Hwq/@H<_<<<B,8`8)8X8´8 | | xN!8`H`>p^tA@P @@H`<_<<<B,8`8)8Ġ8´8 | | xN!8`H4} }i9 9@8`}b[x4>p^t^0``8!P|N ```||#xB!HvU/@L<_<<<Bļ8`8(x88D8| | xN!8`H``|~x8`8!P|N ||#xB!x/@L<_<<<B,8`8'888| | xN!8`H``Huq/@H<_<<<B,8`8'8X88 | | xN!8`H`>x^|A@P @@H`<_<<<B,8`8'888!| | xN!8`H4} }i9 9@8`}b[x<>x^|^8``8!P|N ```|:`B|yx~x|#x;!K|xx#xW 68BX|^xHt-|{x|#x/@L<_<<<B¼8`8&x88ƿD8@| | xN!8`H``#xHm9 Dx|jx#x}}izH/@P<_<<<B¼8`8&x88ƿD8C| | xN!8`HP```xx#xH/@L<_<<<B¼8`8&x88ƿD8D| | xN!8`H``#xHwI/@D<_<<<B¼8`8&x88ƿD8F| | xN!8`H#xHv/@D<_<<<B¼8`8&x88ƿD8G| | xN!8`H<#xHwA/@D<_<<<B¼8`8&x8P8ƿD8H| | xN!8`H耚#xHw/@D<_<<<B¼8`8&x8€8ƿD8I| | xN!8`H $#xHwA/@D<_<<<B¼8`8&x8´8ƿD8J| | xN!8`H8(,#xHv/@D<_<<<B¼8`8&x88ƿD8K| | xN!8`H04#xHv/@D<_<<<B¼8`8&x8$8ƿD8L| | xN!8`H8<#xHv9/@D<_<<<B¼8`8&x8\8ƿD8M| | xN!8`H0@#xHu5/@D<_<<<B¼8`8&x8Ô8ƿD8N| | xN!8`H܀DH#xHu/@D<_<<<B¼8`8&x88ƿD8O| | xN!8`HL#xHt/@D<_<<<B¼8`8&x88ƿD8P| | xN!8`H08P#xHu/@D<_<<<B¼8`8&x8(8ƿD8Q| | xN!8`Hx#x8H=/@D<_<<<B¼8`8&x8`8ƿD8R| | xN!8`H~x8a8KI8a8K/A`8a8KA|dx#xH/@<_<<<B¼8`8&x8Ĥ8ƿD8W| | xN!8`H 8``8!|N ```|!|{x|@&B|#x|#xA!K5/A#x;;K|zxKU$x;.8a8KQHX``8a8KM/|ixA\|I i$AZzI(i,H`(,}~B "b88Hk/@X<_<<<B88`88ƶ8| | xN!8a8Ky8`Hp```8x8Hk/@L<_<<<B88`88ƶ8| | xN!K```8x8HkU/@@<_<<<B88`8@8ƶ8| | xN!K48x8Hk/@@<_<<<B88`8t8ƶ8| | xN!K8x8 Hkm/@@<_<<<B88`88ƶ8| | xN!K8x8(Hk/@@<_<<<B88`88ƶ8| | xN!K88x80Hj/@@<_<<<B88`8$8ƶ8| | xN!K䀁8x88Hjq/@@<_<<<B88`8`8ƶ8| | xN!K8x8@Hi]/@@<_<<<B88`88ƶ8| | xN!K<8x8DHi/@@<_<<<B88`88ƶ8| | xN!K老8x8LHh/@@<_<<<B88`88ƶ8| | xN!K8x8PHn!/@@<_<<<B88`848ƶ8| | xN!K@x8<8@Hy/@<_<<<B88`8l8ƶ8| | xN!K`xdxHmy/Aa8dxK/A <;@À88`H"8` HR}||y@D<8 x8צD8`88h| | xN!xK͵8`H``xxKY/@@<8 x8צD8i88`| | xN!xHQK``xxHZ/@0<8 x8צD8`8 8l| | xN!K\8xH[/@0<8 x8צD8`888m| | xN!K;Z@8`H0```8`H/AK```8!|N ```|A|{xB|#x|#x;!Ky<C cx8a8B|^xHd=/@D<_<<<B|8 88`8(8ƣ8| | xN!8HcxxxHh5|zy@L<_<<<B|8 88`8X8ƣ8| | xN!8HL``x8a8K`8a8KӍ/A|8a8K||xcxLH\ /A|cxH\/@<_<<<B|8 88`8@8ƣ8| | xN!8H|cx8H[8/@HD<_<<<B|8 88`88ƣ8| | xN!8HL<_<<<B|8 88`88ƣ8| | xN!8```8!p|xA|N ``|a|#xB|+x|3x!;H888@xH_/@D<_<<<B,88`8x8Ơ8| | xN!8HTxKM8/A@H!@ADaLPAT88}] ;[8!|xa|N ``|?B|{x|#x|+x|3x!c ;<_;;B^;!8```cxHT]/AL|Ю@(8|yT>/ @ H0```+A;;@8`H; ;cxHS/A/~;;@8a8K/A~x~ųxcxH\I/A8cxT>HkqA~8!`a|N `|!|#xB|+x||x|#x8!|+x|;x|3x}Cx888K/@D<_<<<B|8`888,8ƪ 8b| | xN!8`HLxHQ|ix|#x/@L<_<<<B|888`88ƪ 8d| | xN!a8/@HA8dxx"Ba8+K+$K(H]i/@@<_<<<B|888`8d8ƪ 8g| | xN!KxDxxxH^/@H<_<<<B|888`88ƪ 8h| | xN!K,``88`H HH8`8!p!|N `|A|#x|+x|3x;@|3x!HO8} $(|{x8(|{`|ZY}[@}:9]} =$](@A```88!`hA|N `|a|#yB|{x!@0<<<88c8|8ƨH```HOQ||x|#x/@P<_<<<B88`88Ƨ|8| | xN!8H@```>^cx80|HN/@P<_<<<B88`808Ƨ|8| | xN!8H``` cxH\Q/@H<_<<<B88`8t8Ƨ|8| | xN!8Hh`cxxx8HN8/@D<_<<<B88`88Ƨ|8| | xN!8`8!`|xa|N ``|a||xB|#x|;x|+x8!|3x}Cx888Ke/@L<_<<<B88`88ƥ|8| | xN!9`H``A8x HM/A8A89`b!8IiI$i(8HX`<_<<<B8`888ƥ|8| | xN!a89`/A HD9`8!p}c[xa|N ``|!|hxB|#x|;x!d$(d |3x}^}=H@A$H@ P@A88`H|+x8@|cP|BIX@A,X@`@A``|+xH``|P`P}CxxHK1z$(|dx8`}D`}#Y:$Z(AH<_<<<B8`8X88Ƥ,8| | xN!8`H`8```8!`!|N ```||~x!``c/AHC988!P|N `` cN `|bxc  "bTcTU)@.|cx|cKx|c[xN TcF>N ``Tc>N ``Tc>N ``Tc>N ||~x!``C/A`b/AHB]^8^b/AHB=^8^;~/A HB8!P|N ``|B}H|<8SaH^`||}xB8`@!HB|~y@H<_<<<B8`8h88ƣ8| | xN!8`H`88@HB8`8!P|N ``|a|{x!``C/A<8/8A `8a8KY/8@/ADx;``/AH@/AxxK``{/AH@88!pa|N `|a|}xB8` |+x|#x|3x!H@,@|???<<;8`;{8x8fx\|I|LxN!<xfx8`88| | xN!8H``8=8/@}8Hd```| x8B /@B8+@0<<<8.8c,88Ƣ0Ha```i8cH,`` 8@/@K```8!`|xa|N ``||~xB;8`|#x|+x!|3x}Cx|;x}7Kx}VSx8H>8/|}xa8@H???<]8`8h88ޠ8Y| | xN!H`` ``~4/ATc:H>a/}@x???<]8`8h8 8ޠ8^| | xN!8a8K%]<8`8h8ޠ808π| | xN!8`HA848bT:H? `~5/AxTc88H=/}@@???<]8`8h8l8ޠ8c| | xN!KLA858bT8H>``~<8/@/@8<_<<<B|888`88Ɯ8| xH#x8?HF/@8<_<<<B|888`8$8Ɯ8| xH#x8H>/@8<_<<<B|888`88Ɯ8| xH5#xH=/@8<_<<<B|888`8L8Ɯ8| xH@8/Ax#x8? HF /@8<_<<<B|888`88Ɯ8"| xH#x8T1/@8<_<<<B|888`88Ɯ8$| xHT#x8H=/@8<_<<<B|888`88Ɯ8%| xH #x|tH?-/A#xHH| xH<_<<<B|888`88Ɯ8B| xH<_<<<B|888`88Ɯ8C| xH#xH8/A#xH8/A؈#xH8/A #xH:/@<_<<<B|888`8(8Ɯ8;| x`| N!88H=W:#x|H.H9}/A4;@A؈5/AP;]W8#x|.H;1/A]#x|BH;/A5;@A/@88H$4;/AKT```a88!`!|N ``|a9 B|zx|+x|#x|3x!P:D!D~xK/@<_<<<B8`888ƍl8a| | xN!8`H0```Cx~ijxH>9/@<_<<<B88`88ƍl8f| | xN!/@@HD<_<<<B88`88ƍl8ƀ| | xN!K```<_<<<B88`88ƍl8À| | xN!Kt<_<<<B88`8\8ƍl8€| | xN!K8<_<<<B88`808ƍl8| | xN!K<_<<<B88`88ƍl8| | xN!K<_<<<B88`88ƍl8| | xN!K<_<<<B88`88ƍl8| | xN!KH``<_<<<B88`8t8ƍl8| | xN!K<_<<<B88`8L8ƍl8| | xN!K<_<<<B88`8,8ƍl8| | xN!K<_<<<B88`88ƍl8| | xN!KPCx8>H1 /@@<_<<<B88`88ƍl8g| | xN!K@3>/? A+? A/?AP+?AX/< A/?A`?<8`]8,| | xN!>8CxH:/@ HH /?A/?@H<```/? A+? A/? A /? @H/? Ah/?@pHDCxH:/@H<_<<<B88`88ƍl8m| | xN!K``>/AH<_<<<B88`8,8ƍl8n| | xN!K``3H HDCx8H1/@@<_<<<B88`8H8ƍl8r| | xN!K DCx8H1/@L<_<<<B88`88ƍl8s| | xN!K```>/A<_<<<B88`88ƍl8tH`DCx8H1/@L<_<<<B88`88ƍl8x| | xN!K,```>/A<_<<<B88`88ƍl8y| | xN!K``DCx8 H0U/@L<_<<<B88`88ƍl8}| | xN!K|```>/A8<_<<<B88`88ƍl8~KP`3 HDCx8(H-y/@@<_<<<B88`8H8ƍl8| | xN!KР>/A<_<<<B88`88ƍl8H`DCx8,H,/@L<_<<<B88`88ƍl8| | xN!K<```>/A<_<<<B88`88ƍl8| | xN!K``DCx80H,5/@L<_<<<B88`88ƍl8| | xN!K```>/A8<_<<<B88`88ƍl8KP`3HDCx84H*Y/@@<_<<<B88`88ƍl8| | xN!K>/A<_<<<B88`8(8ƍl8HDCx85H)/@@<_<<<B88`888ƍl8| | xN!KP>/AH<_<<<B88`8(8ƍl8| | xN!K``3H`Cx8HH*I/@@<_<<<B88`8l8ƍl8| | xN!KCx8LH)/@@<_<<<B88`88ƍl8| | xN!KPL/AH<_<<<B88`88ƍl8| | xN!K``aH!>KU >8BA<_<<<B88`88ƍl8| | xN!K;;`CxxH*/ACx8:H'/ACx8PH(/Ad;aD:P|tK1/AAH8B/AH@H!Di4/ATTc:H|sy@@<_<<<B88`88ƍl8| | xN!H!Di5/ATTc8H]|ty@D<_<<<B88`88ƍl8| | xN!Kt`Cx8TH'/@@<_<<<B88`8p8ƍl8| | xN!K Cx8XH'y/@@<_<<<B88`88ƍl8| | xN!KЁ!DI5 4TB<|BXTB:8B AL<_<<<B88`88ƍl8| | xN!Kl```aT!>|BYU >8BA<_<<<B88`8(8ƍl8| | xN!K``Cx88H%)/AlCx8I4@AԈ 5}#Kx/AP;W8CxxH'/A8CxH'/APaD8T>C5@A8<~ix~x`d9|t|tK1/AAT8B/AT@!>```U#>8@HP]<<<8`88\8ƍl8̀| | xN!KD`a>8@@A@@AAD<_<<<B8`88x8ƍl8р| | xN!8`HD8`H~cxH/A ~xH~xKٵ8`Hl```yA;;:`::@K$/AKh!D; 4/AK```/AK`8!a|N ```|a||x|@&B,|#x;;PA!AE8B |Cx8@3P.A4[54TB<|BTB:8B |F8B|Cx8@<x8+H-/@D<_<<<Bp(88`8}8{8| xH````xxxH1/@\<_<<<Bp(88`8~8{8| x``| N!88H```x8< H,/@@<_<<<Bp(88`8~(8{8| xK``x8H$/@8<_<<<Bp(88`8~P8{8| xKLxdxH3Q/@8<_<<<Bp(88`8~|8{8| xKx8? H+/@8<_<<<Bp(88`8~8{8| xKx8H#/@8<_<<<Bp(88`8~8{8| xKtxH& /@8<_<<<Bp(88`8~8{8| xK,xH%/@8<_<<<Bp(88`808{8| xKx8? H*/@8<_<<<Bp(88`8p8{8| xKx8H"/@8<_<<<Bp(88`8~8{8| xKTxH%/@8<_<<<Bp(88`88{8| xKx8? H)/@8<_<<<Bp(88`88{8| xKx8H!/@8<_<<<Bp(88`8~8{8| xKx $xH$9/@8<_<<<Bp(88`88{8| xK,x8?H)/@8<_<<<Bp(88`8,8{8| xKx8H /@8<_<<<Bp(88`8T8{8| xK(xH!A/@8<_<<<Bp(88`8t8{8| xKTx8?H(9/@8<_<<<Bp(88`88{8| xK x8H /@8<_<<<Bp(88`8T8{8| xKĀ,xH i/@8<_<<<Bp(88`88{8| xK|x8?H'a/@8<_<<<Bp(88`88{8| xK4x8H9/@8<_<<<Bp(88`8T8{8| xK쀛0xH/@8<_<<<Bp(88`8,8{8| xKAx8?H&/@8<_<<<Bp(88`8X8{8| xKXx8H]/@8<_<<<Bp(88`88{8| xK4xH/@8<_<<<Bp(88`88{8| xKx8?H%/@8<_<<<Bp(88`88{8 | xKx8H/@8<_<<<Bp(88`88{8 | xK85xH/@8<_<<<Bp(88`88{8 | xK88`a88!`aa|}p N ||#xB8? |~x!H$/@D<_<<<Bf8x8`8x8r,8| | xN!8H$x8TH!/@H<_<<<Bc8h8`8G|8o8)| | xN!8H`dxxHi/@P<_<<<Bc8h8`8G8o8*| | xN!8Hp```xxH 8/@L<_<<<Bc8h8`8H8o8+| | xN!8```8!`|xa|N ``|A|#xB|3x|+x||x!``H-/@D<_<<<Ba8`8Ř8v(8mL85| | xN!8`HxH/@P<_<<<Ba8`8Ř8vX8mL86| | xN!8`H0```xHy/@P<_<<<Ba8`8Ř8C8mL87| | xN!8`H``` xH/@<_<<<Ba8`8Ř8v8mL88| | xN!8`Hl;`>W:x|H.H/A;@A/AX;````^W}8x|.H/A@^x|BHu/Ad;{@A8`H/AKd<_<<<Ba8`8Ř8v8mL8?| | xN!8`H<_<<<Ba8`8Ř8w$8mL8@| | xN!8`HL<_<<<Ba8`8Ř8v8mL8;| | xN!8````8!`A|N ||~x!``c/AH 88!P|N ``|#x8H |#x8H cH L``|#x|xH 4cH``|!cH q8!P |`|N `cH ,``/M H`||~y8`!A</@,~88H  |`8~`~8!P|N ``|,!PA0cH )/A 88H Y/@ahlH 8`88!|N ``89 9@# CN `|8@|~x!8c |+x}C`}"Y/A8|#x8H~ 9 |jx|`x|j`|IY^ ~8!P|x|N ```8`N ``||~x!8`C c1C}"/A0~H /|`xA^ ~1C}"> ^8!P|x|N ``8`N ``cHL``8`N ``c N `/M H`8`N ``8`8N `89 9@# C$N `|a|{x!|#x`# C$cHA @ P@A;H``|+x;}}iA,@ @A ```|+xH`` P;x|xx|RHŁ; [$|~P|]I[ {$8!`xa|N 8`N `` $1}gXA@$`@@`8@H``#|I@c $|CxN ``8`N ``C 9 A$@$C@A``9 }#KxN `,|kxA(/@`C c$||```/A  A @| (@@p```8 $HX#C|eP|DI0c|B/A4A@(@@ ```8K k$H8|xN `$c N `8`N ``cN `/M H`|a||x|@&B8`4|#xA!H|~y@L<_<<<BXx8`848vx8v8ɀ| | xN!8`HL``884H8`(Hq.|}x@T<_<<<BXx848`8v8v8ˀ| | xN!xH@H``88(HI<x8wHY/}A<_=?,8`8B9)^<_>=?8B 9)^<_> =?8B,9)<^<_>=?8BL9)|^<_>=?8B9) ^ <_>$8B^(H`xH8``8!`aa|}p N `|a||x|@&B8`4|#xA!H|~y@L<_<<<BV8`8T8t8t8| | xN!8`HL``884H8`(H.|}x@T<_<<<BV8T8`8t8t8| | xN!xH@H``88(Hi<x8(Hy/}A<_=?,8`8B9)^<_>=?8B,9)<^<_> =?8BL9)\^<_>=?8Bl9)^<_>=?8B9),^ <_>$8B^(H`xH 8``8!`aa|}p N `|a||x|@&B8`4|#xA!H|~y@L<_<<<BT8`8t8r8r8| | xN!8`HL``884H8`(H.|}x@T<_<<<BT8t8`8s8r8| | xN!xH@H``88(H<x8sTH/}A<_=?,8`8B9)<^<_>=?8BL9)\^<_> =?8Bl9)|^<_>=?8B9)^<_>=?8B9)L^ <_>$8B̐^(H`xH-8``8!`aa|}p N `|||xB8`4!HA|~y@H<_<<<BR8`88p8q8E| | xN!8`H(`884H)8`(H|}yA88(H <_=?8`BR9)А]<_>=?,8B9)^<_>=?8B9)^ <_>=?8B 9)0^<_>=?8B@9)`^<_> 8Bp^$<_8BP^(H\``<_<<<BR88G8q|8q8`| | xN!xH8````8!P|N ```|/!B|zx|+x|#x|3x!8`A8`4Hy|~y@P<_<<<BQ,8`88o,8oh8q| | xN!8`H@```884HY8`(H|{yA88(H=/[@;;`<_~,8B=?8`^<_9)8BБ>=?^<_9)8B@> =?^<_9)P8B>=?^<_9)`8Bp>=?^ <_9)8B>$^(HX`<_<<<BQ,88s8p8oh8`| | xN!xH8````8!`!|N ```||~x!``c/A\C,/AD|Cx| | xN!~(/A | c,| xN!~/AH88!P|N ```c,}N c,}N c,}N c,}N c,}N c,}N c,}N c,}N $c,}N 0N ``08`/M |xN ``|8B|#x!88K/AD<_<<<BM8`88m 8l(8| | xN!8`H88`8!`|N |8B|#x!88K/AD<_<<<BM\8`88l8k8| | xN!8`H8A98`T@.|x8!`|N `|8B|#x!88K/AD<_<<<BL8`8x8l@8j8| | xN!8`H48A98`!:a;TTBU)@.|x|Kx|[x8!`|N ```|8B|#x!88K-/AD<_<<<BK88`8k8j88| | xN!8Ha8A988:<;=>UITb9@8`U@.9|cSxA;|BKxU>U|ccx|B[x|;xT>}ISx9@Tƀ|+x|cSx|BKxA?WF>W@.|cCx|B;x|x8|c3x|B+x|cx|Bx|cSx^~8!`|x|N ``K```KP```K```K```|8B!l8lK8/A@<_<<<BJ|888`8jP8h8$| | xN!88!P|x|N ``||#x8BT>!888A9K!8/A@<_<<<BI88`8i8h$8.| | xN!88!`|x|N ```|TF>T>BT>8|#x!88;A8!9a:Kq8/A@<_<<<BIH88`8il8g8:| | xN!88!`|x|N ```||#xBWWTF>W@.!T>T>|Cx|+x|Lcx|SxWF>W>W>88889!:;<=A>?K/8A@<_<<<BH8X8`8h8f8J| | xN!88!|x|N `|!|#xT>lK)8!P|N `|!|#xT>lK8!P|N `|!lK8!P|N ```|!8W@.W@.}bp| Kx}^x}=x@`8|8yH\``/;;@K|<_<<<BE88`8f8d88| | xN!88!`|x|N ``||~xB|+x|3x!K/@D<_<<<BDL88`8e\8b8| | xN!8HdxxxK8/@H<_<<<BDL88`8ex8b8| | xN!8``8!P|x|N ``K````KP```K@```K```|!|+x|#x|yx!K/A#xdxx8KH|~|]+A/@+@;@H``^P#x88ExK@\Cx8@@A@@A```8`H,```y;;@dK8```8!`!|N ```K ```|8B!KE8/A@<_<<<BA88`8cH8`88ڀ| | xN!88!P|x|N +|ixA(/@ +A8H```TF>8@8 |Ky@T>8@8|Ky@T>8@8|Ky@x8@8|K#y@hT@.TF>TF>|x8|Ky@LTT>T>|x8|Ky@0TT>T>|x|@y|&T ```/Ai0/A@@|`x|xN ``|A;dB|#x|zxW`>|3x!|+x+@,<<<88c\8^8aH]``/@|+A/@D+@<<_<<8`B@l8b98^| | xN!8HCxxK18@H```/ AT8|#x48A|09 HT< F40|40|0| Sx} SyAd<_<=xB@l8bDx9^8`9 | | xN!8H<``T 8|@P4I}@2A0H(`W< IL0|0| cx```8T>|xA;CxxKAD<_<<<B@l8(8`8b8^8| | xN!8HCxx88KW`>AD<_<<<B@l8(8`8b8^8| | xN!8H(8H 9 7@<8888K8!p|xA|N ``|A|+xB|#x|zx!K xx|{xCxdxK/@L<_<<<B=8h8`8G8[8;`| | xN!```8!`cxA|N ``||3xB|+x||x!K/@D<_<<<B<88`8F8[88| | xN!8HdxxxK8/@H<_<<<B<88`8_8[88| | xN!8``8!P|x|N ``|a|;xB|+x|3x||x!K/@P<_<<<B< 88`8E8ZH8| | xN!8Hp```xdxxxK8/@D<_<<<B< 88`8F8ZH8| | xN!8`8!`|xa|N ``K```K```K```||~xB|+x!K/@H<_<<<B:88`8]8Y8f| | xN!8Hh`xxK8/@L<_<<<B:88`8]8Y8g| | xN!8```8!P|x|N ``||~xB|+x!K/@H<_<<<B988`8\8X(8n| | xN!8Hh`xxK)8/@L<_<<<B988`8]8X(8o| | xN!8```8!P|x|N ``K ```K```|8!H8!P |`|N `|!He8!P |`|N ``|8|~x|#x!H%/@,8~88H 8/A```88!P|x|N `|8!H8!P |`|N `|8|~x|#x!H/@,8~88Hm8/A```88!P|x|N `|8!H!8!P |`|N `|8!H8!P |`|N `|8 !H8!P |`|N `c|ct|cTcN ```2N ``c2N |a||y!A/Ap|/AH8/@Lx;;````~ /A HU~ /;;@```8!`x88a|H8!`a|N ```||~x!``c/A</A$|xH߹^8~/AHߝ88!P|N ```||~x!``c/A</A$|xH9^8~/AH88!P|N ```||`y!A8a88K8!`|N ||by!A8b$A8KZu8a8K-8!`|N ``||byB|#x!A0/A(8!P8|K@```<<<8j8cL8W8Hy5||byB|#x!A0/A(8!P8|K```<<<8q8c8W(8HxŁ#F |jx8 +~A+@|+3A@Hd``8B/A8cBK`/AN `9)}CSx8@3})/AD8B8cB8`N 9 3i}#Kx|KR$/A 8B| K|CxN ```||}x!``c/AP8c;KXq}KXi`}8c |cK/Et;@}/AHi88!P|N ``|,aB|#x|3x|;x|~x!@KqHl``+AE|+x|B$/AD<_<<<B288`8Up8UX8;| | xN!H#/8^ 8J|I.~A(xH8cH/~AxH! ~HT<_<<<B28`88U8UX8| | xN!x;KQ```8!`xa|N ``|a|bxB|}x|#x8|+x!;| ```/AL;8BB<_<<8`B08T88S8| | xN!8`HxxH8cHڡW8/~ @D<_<<<B08`8x8U8S8| | xN!8`HxHۥ~8`8!`a|N `|,B|#x|~x!@ KHd+AE|+x|B$/AD<_<<<B/8X8`8R8R8w;| | xN!H#/8^ 8J|I.~A(xHۍ8cHe/~A xHڱ8~ 88HځHL<_<<<B/8`8X8SP8R8| | xN!x;K`8!Px|N ``|,aB|#x|3x|;x|~x!@KHl``+AE|+x|B$/AD<_<<<B.L88`8Q8Q8T;| | xN!H#/8^ 8J|I.~A(xH-8cH/~AxHQ ~HT<_<<<B.L8`88R8Q8]| | xN!x;K```8!`xa|N ``||#xB|3x8!+1@H<_<<<B,88`8Q8P(80;| | xN!H`+A|@"$/AH<_<<<B,88`8P@8P(84;| | xN!H`/8C }".A(|#xHإ8cH}/}AxHɓ HP<_<<<B,8`88P8P(8;| | xN!x;K``8!Px|N ``||wxB8`0|3x8|#x!|+x|;x}Cx}8Kx8Hձ/a8@D<_<<<B+l8(8`8PX8N8| | xN!8H880H֙/Apcx8He8cH=/}@@<_<<<B+l8(8`8P8N8| | xN!H A8dxbHE\ A8<|B"b !8^^ ~II iA8B$!8)(A8,8/@(<<<88c\8N8PHo`~xKQ}8/@x???<+l;(8`;{N8Px8fx\|I|LxN!<xfx8`8Q88!| | xN!8a8K88!|x|N |A|zxB8`8|3x8|#x!|+x8H}/a8@P<_<<<B),88`8O8Lh8| | xN!8H```888HY/Apx8H%8cH/}@@<_<<<B),88`8OX8Lh8| | xN!H A8xbH[ A88;{B"b ^ A8>~B "ba88c$KN8/@0<<<8x8c8Lh8OHl```8zKO=8/@x???<),;8`;{Lh8Ox8zfx\|I|LxN!<xfx8`8O8| | xN!8a8K88!p|xA|N ||}xB8`F$!HQ/a8@D<_<<<B&8`88M8J(8Ѐ| | xN!8`HW48F$8H9a8<8KMYa8<8@8cKMEa8<888N KM/@T<_<<<B&88`8N(8Nh8;| | xN!``8a8K=8`HVa8<888NK/@D<_<<<B&88`8N8Nh8<| | xN!K`a8<888NK}/@D<_<<<B&88`8N8Nh8=| | xN!K8`a8<888O(K/@D<_<<<B&88`8O08Nh8>| | xN!K`a8<888OtK/@D<_<<<B&88`8O|8Nh8?| | xN!Kx`a8<888OK]/@D<_<<<B&88`8O8Nh8@| | xN!K`a8<888P K/@D<_<<<B&88`8P8Nh8A| | xN!K`a8<888PXK/@D<_<<<B&88`8P`8Nh8B| | xN!KX`a8<8 88PK=/@D<_<<<B&88`8P8Nh8C| | xN!K`a8<8 8 88PKy/@@<_<<<B&88`8P8Nh8E| | xN!Ka8<8 888QTK/@@<_<<<B&88`8Q`8Nh8F| | xN!K4a8<8 888QK/@@<_<<<B&88`8Q8Nh8G| | xN!KԀa8<8 888R(KY/@@<_<<<B&88`8R48Nh8H| | xN!Kta8<8888RK/@@<_<<<B&88`8R8Nh8I| | xN!Ka8<88"88RK/@@<_<<<B&88`8S8Nh8J| | xN!Ka8<8888S`K9/@@<_<<<B&88`8Sl8Nh8K| | xN!KTa8<8888SK/@@<_<<<B&88`8S8Nh8L| | xN!Ka8<88.88T4Ky/@@<_<<<B&88`8T@8Nh8M| | xN!Ka8<88,88TK/@@<_<<<B&88`8T8Nh8N| | xN!K4a8<88088TK/@@<_<<<B&88`8U8Nh8O| | xN!KԀa8<88088UpKY/@@<_<<<B&88`8U8Nh8P| | xN!Kta8<88188UK/@@<_<<<B&88`8U8Nh8Q| | xN!Ka8<88188V\K/@@<_<<<B&88`8Vl8Nh8R| | xN!Ka8<8888VK9/@@<_<<<B&88`8V8Nh8S| | xN!KTa8<8888WHK/@@<_<<<B&88`8WT8Nh8T| | xN!Ka8<88WK1|~y@@<_<<<B&88`8W8Nh8W| | xN!K<88X K/@@<_<<<B&88`8X,8Nh8X| | xN!KH<x88XxKe/@@<_<<<B&88`8X8Nh8Y| | xN!Ka8<88XK-|~y@@<_<<<B&88`8X8Nh8[| | xN!K<88Y4K/@@<_<<<B&88`8Y<8Nh8\| | xN!KD<x88YKa/@@<_<<<B&88`8Y8Nh8]| | xN!K<x88YK /@@<_<<<B&88`8Y8Nh8^| | xN!K<x88ZK/@@<_<<<B&88`8Z$8Nh8_| | xN!K<<x88ZlKY/@@<_<<<B&88`8Zt8Nh8`| | xN!K<x88ZK/@@<_<<<B&88`8Z8Nh8a| | xN!K<x88[ K/@@<_<<<B&88`8[8Nh8b| | xN!K4?_a888[\Kq|~y@@<_<<<B&88`8[l8Nh8d| | xN!K<88[K/@@<_<<<B&88`8[8Nh8e| | xN!K<x88\K/@@<_<<<B&88`8\$8Nh8f| | xN!K0<x88\lKM/@@<_<<<B&88`8\t8Nh8g| | xN!K<x88\K/@@<_<<<B&88`8\8Nh8h| | xN!K<x88] K/@@<_<<<B&88`8]8Nh8i| | xN!K(a8<88]\Ke|~y@@<_<<<B&88`8]h8Nh8k| | xN!K<8,8]K/@@<_<<<B&88`8]8Nh8l| | xN!K|<x88K/@@<_<<<B&88`8^8Nh8m| | xN!K$a8<88^TKa|~y@@<_<<<B&88`8^h8Nh8o| | xN!K<8%8^K/@@<_<<<B&88`8^8Nh8p| | xN!Kx<x88_$K/@@<_<<<B&88`8_,8Nh8q| | xN!K a8<8888_tK/@@<_<<<B&88`8_8Nh8t| | xN!Ka8<8 888_Ku/@@<_<<<B&88`8_8Nh8u| | xN!K`a8<8!888`DK/@@<_<<<B&88`8`L8Nh8v| | xN!Ka8<8"888`K/@@<_<<<B&88`8`8Nh8w| | xN!Ka8<8#888aKU/@@<_<<<B&88`8a 8Nh8x| | xN!K@a8<8$888adK/@@<_<<<B&88`8ap8Nh8y| | xN!Ka8<8%888aK/@@<_<<<B&88`8a8Nh8z| | xN!K쀀a8<8&8 88b4K5/@@<_<<<B&88`8b<8Nh8{| | xN!K a8<8'888bK/@@<_<<<B&88`8b8Nh8|| | xN!Ka8<8(888cKu/@@<_<<<B&88`8c8Nh8}| | xN!K`a8<8)888cxK/@@<_<<<B&88`8c8Nh8~| | xN!Ka8<8*8(8 8cK޵/@@<_<<<B&88`8c8Nh8| | xN!Kꠀa8<8+8(88dDKU/@@<_<<<B&88`8dH8Nh8| | xN!K@a8<8,8(88dK/@@<_<<<B&88`8d8Nh8| | xN!Ka8<8-8(88dKݕ/@@<_<<<B&88`8e8Nh8| | xN!K退a8<8.8,88e`K5/@@<_<<<B&88`8eh8Nh8| | xN!K a8<8/8*8 8eK/@@<_<<<B&88`8e8Nh8| | xN!Ka8<808-88f(Ku/@@<_<<<B&88`8f48Nh8| | xN!K`a8<818-88fK/@@<_<<<B&88`8f8Nh8| | xN!Ka8<82888fK۵/@@<_<<<B&88`8g8Nh8| | xN!K<_a8<;8ghxxKA/@@<_<<<B&88`8gp8Nh8| | xN!K| | xN!Kxa8<<x828x89,9 K/@@<_<<<B&88`88Nh8E| | xN!K <_a8<x; 8XxK/@@<_<<<B&88`8p8Nh8I| | xN!Ka8<<x838899 K/@@<_<<<B&88`8 8Nh8P| | xN!K8Ā8)9,9 K/@@<_<<<B&88`8Ĕ8Nh8| | xN!K<_a8<x;b8PfxK/@@<_<<<B&88`8d8Nh8| | xN!Ka8<<ex8?88 99 K /@@<_<<<B&88`88Nh8| | xN!KD<_a8<x;8ƤxK/@@<_<<<B&88`8Ƹ8Nh8!| | xN!Ka8<<x8= 8@899 K9/@@<_<<<B&88`8L8Nh8(| | xN!Kta8<<x8= 8899 K/@@<_<<<B&88`88Nh8/| | xN!Ka8<<x8= 8Ƞ899 Ka/@@<_<<<B&88`8Ȩ8Nh86| | xN!Ka8<<x8@8KA/@@<_<<<B&88`8T8Nh8:| | xN!K<;ـa8<88xK/@@<_<<<B&88`88Nh8>| | xN!K܀a8<<x8<8K/@@<_<<<B&88`8D8Nh8B| | xN!K|88````8!p|N ```8+~A(|D$/A8 |`"N `8`N ``||yxB;y;!@dx8a8;D;APK-H`8a8;K)dxx|bxx;K!```xK/AtxK8xK/AxCxKhm<_<<8`B8rEx8(8 | | xN!8`H0```8a8K /@D8a8$x;@:PKQ?;D8a8K/A8a8KA8|{x8cK/@$;Zx$x;ExK!```xK/AxK|}xx8K}/@${$/AȠ$@x~xKgQ<_<$<8`B8sH~x8(97| | xN!8`H(#xK/@;P8xKf<_<$(=8`B8sx9(9 B| | xN!8`H;P8xKf<_<<8`B8rx8(8!| | xN!8`H\``;PxxKfE<_<<8`B8sx8(8/| | xN!8`H8`8!|N ```||+xB8c!<8PK8,A ~88!P|x|N ``|a8B|{x;!;<xK?```xK-/AxK|bx8c$A8KA884a88cK/@8cx848K /@<_<<<B\8`8/8pL88ހ| | xN!8`HxdxKxK}/AxK88|~xcx8K/A\a8x8c$K/@<_<<<B\8`8/8p88| | xN!8`HH<_<<<B\8`8/8p88| | xN!8`H8`8!pa|N ```||+xB!<8K8,A ~88!P|x|N ```||}xB|+x|#x8d$x!<8 K,A8|H8`48/A$8!Pxx|K`8!P|x|N ``||#x||x|+xx|+x!K}8/@Txx88K/A88x8KI/@ 8xx8K|`xH88!`|x|N |B}H|~ 88!P|x|N `||+xB8c!<8pK 8@,A8@8!P|Cx|N `|a|}xB|#x8!p;a<H<cxK/@<_<<<B8`8#X8g48eh8| | xN!8`H<_<<<B8#X8`8L8eh8| | xN!H<_<<<B8#X8`8g8eh8| | xN!H<_<<<B8#X8`8g8eh8| | xN!H````x8D8@KU/@<_<<<B8#X8`8g\8eh8| | xN!cxK8`Hx88Kz/Ax8LKz/Aa<8HK/A 8AH;L!HAPaTAX Ii ID@A`<8`H$D;/AK````8!a|N ```|;B|}xx!K-<|~x8Hx8|+x8K/@P<_<<<B,8`8 8ex8b8| | xN!8`HP```xx8K/@L<_<<<B,8`8 8e8b8| | xN!8`H``x8a8K`8a8K-/A8a8K|~xxKy/AX8xK/@<_<<<B,8`8 8f 8b8 | | xN!8`HP<_<<<B,8`8 8e8b8 | | xN!8`H8```8!`|N ```|A|{x8d|+x!K5cx8|#x8Ky}8!`;x;A|N ||+xB|3x|Fx|#x|dx!|x?;xHi!xHhHc|B!<_A8!P|HX` PHM8!P |c|N |<@C0BA|ip|jp}A|m@U>TɄ>|J;|9|E|PPT|Kx@@(H /@ 8}C}4/@U>}hPPU>8H|x}0 U>}I 0}B0|0U>| 0}b;}*xUI>| 9}eY|@PTB|@Kx@@(|B@A@@|B```| PUK>|@;}"9|E| PT|[x@@|B@A@@|B}bP|K;TɄ>|9|E|XPT|Kx@@|B@A@@|B|PT>|@;}"9|E| PT|[x@@|B@A@@|B|P8@|$0Aؐ܀a``H`` P@A,}'4/@@A 0@A|0}IQ|x`ܑA``܀aHH`# })80}K80}80}0}B0}%x|0|80T>}kxT>}B#Ui>| !}Q}LSx|@PTB|@Kx@@,|*9@A@@9|*``|PUi>}@#|J!}}Q}HSx|PT|Kx@@(|*9 @A@@9 |*`|KPU}x}@P@|AP@ @A |JxH}#}EQ} Kx} 0|J} Kx|I0|B<0|<0A})x!܀a؀`N |B}| x|_xlptx|>^~h<_8b]H|lx<_8B葂~h^>|xtpl!|}N |B|H|=9@/@!|> x|_xlptx|>^~h<_8b]XH|lx<_8B@~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8b\HQ|lx<_8B~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8b\H|lx<_8B~h^>|xtpl!|}N |B|H|=9H/@!|> x|_xlptx|>^~h<_8b[lH|lx<_8BH~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8bZHM|lx<_8B~h^>|xtpl!|}N ||dxB8_!p8a98H\8a8|}xH]E<_}]|~x9"Z$BZ$ i|].<_x j;Z0xH_),@|}xxH_1H_M8!|N =`|}N =`}N =`}N __dyld_make_delayed_module_initializer_calls__dyld_image_count__dyld_get_image_name__dyld_get_image_header__dyld_NSLookupSymbolInImage__dyld_NSAddressOfSymbollibobjc__objcInit__dyld_mod_term_funcsFailed to read %lu bytes of wave data. Actual read was %lu %u-%u-%uT%u:%u:%u:%u%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02xd%d:%d:%d:%d%d:%d:%d:%d%lldUsage: %s <> <> Options: (options marked with * are required) -h, --help display this usage message * --prefix output filename prefix --clip clip (MaterialPackage) name. --project Avid project name. --tape tape name. --ntsc NTSC. Default is PAL --nolegacy don't use the legacy definitions --aspect video aspect ratio x:y. Default is 4:3 --comment add 'Comments' user comment to the MaterialPackage --desc add 'Descript' user comment to the MaterialPackage --tag add user comment to the MaterialPackage. Option can be used multiple times --start-tc set the start timecode. Default is 0 frames --mp-uid set the MaterialPackage UMID. Autogenerated by default --mp-created set the MaterialPackage creation date. Default is now --tp-uid set the tape SourcePackage UMID. Autogenerated by default --tp-created set the tape SourcePackage creation date. Default is now Inputs: --mjpeg Avid MJPEG --res Resolution '2:1' (default), '3:1', '10:1', '10:1m', '15:1s' or '20:1' --dv25 DV-based 25 Mbps --dv50 DV-based 50 Mbps --dv1080i50 DV 100 Mbps 1080i50 (SMPTE 370M) --dv720p50 DV 100 Mbps 720p50 (not specified in SMPTE 370M) --IMX30 IMX 30 Mbps MPEG-2 video (D-10, SMPTE 356M) --IMX40 IMX 40 Mbps MPEG-2 video (D-10, SMPTE 356M) --IMX50 IMX 50 Mbps MPEG-2 video (D-10, SMPTE 356M) --DNxHD720p120 DNxHD 1280x720p50 120 Mbps --DNxHD720p185 DNxHD 1280x720p50 185 Mbps --DNxHD1080i120 DNxHD 1920x1080i50 120 Mbps --DNxHD1080i185 DNxHD 1920x1080i50 185 Mbps --DNxHD1080p36 DNxHD 1920x1080p25 36 Mbps --DNxHD1080p120 DNxHD 1920x1080p25 120 Mbps --DNxHD1080p185 DNxHD 1920x1080p25 185 Mbps --unc Uncompressed 8-bit UYVY SD --unc1080i Uncompressed 8-bit UYVY HD 1920x1080i --pcm raw 48kHz PCM audio --bps # bits per sample. Default is 16 --wavpcm raw 48kHz PCM audio contained in a WAV file format is a frame count or d?hh:mm:ss:ff (optional 'd' indicates drop frame) format is [0-9a-fA-F]{64}, a sequence of 32 hexadecimal bytes format is YYYY-MM-DDThh:mm:ss:qm where qm is in units of 1/250th second -h--help--prefixMissing argument for %s --clip--tape--project--ntsc--nolegacy--aspect%d:%dFailed to read --aspect value '%s' --comment--desc--tagMissing argument(s) for %s CommentsDescriptNumber of user comment tags exceeds the assumed maximum: %d --start-tc--mp-uidFailed to accept --mp-uid umid value '%s' --mp-createdFailed to accept --mp-created timestamp value '%s' --tp-uidFailed to accept --tp-uid umid value '%s' --tp-createdFailed to accept --tp-created timestamp value '%s' --mjpeg--resThe --res must follow a --mjpeg input 2:13:110:110:1m15:1s20:1Unknown Avid MJPEG resolution '%s' --dv25--dv50--dv1080i50--dv720p50--IMX30--IMX40--IMX50--DNxHD720p120--DNxHD720p185--DNxHD1080i120--DNxHD1080i185--DNxHD1080p36--DNxHD1080p120--DNxHD1080p185--unc--unc1080i--pcm--wavpcmrbFailed to open WAV file '%s' Failed to read wav RIFF format specifier Not a RIFF WAVE file Failed to read next wav chunk name and size Failed to read the wav format chunk (common part) Unexpected wav format - expecting WAVE_FORMAT_PCM (0x0001) Number wav audio channels is zero Failed to read the wav PCM sample size WARNING: Block alignment in file, %d, is incorrect. Assuming value is %d Failed to seek to end of wav chunk Failed to seek to start of wav data chunk Failed to prepare Wave input file Only 48kHz audio sampling rate supported --bpsThe --bps must follow a --pcm input %dFailed to read --bps integer value '%s' Invalid --bps value '%s' Unknown argument '%s' --prefix is required No inputs Failed to accept --start-tc timecode value '%s' '%s' failed, in %s:%d (inputs[i].mjpegState.buffer = (unsigned char*)malloc(sizeof(unsigned char) * (8192))) != NULLmain.c(inputs[i].buffer = (unsigned char*)malloc(sizeof(unsigned char) * (inputs[i].frameSize))) != NULLUncompressed NTSC not yet implemented Uncompressed 1080i NTSC not yet implemented (inputs[i].buffer = (unsigned char*)malloc(sizeof(unsigned char) * (inputs[i].wavInput.numAudioChannels * inputs[i].frameSize))) != NULL(inputs[i].channelBuffer = (unsigned char*)malloc(sizeof(unsigned char) * (inputs[i].frameSize))) != NULL%s:%u: failed assertion `%s' 0create_package_definitions(&packageDefinitions)create_material_package(packageDefinitions, &materialPackageUID, clipName, &materialPackageCreated)set_user_comment(packageDefinitions, "Comments", comment)set_user_comment(packageDefinitions, "Descript", desc)set_user_comment(packageDefinitions, userCommentTags[uctIndex].name, userCommentTags[uctIndex].value)create_tape_source_package(packageDefinitions, &tapePackageUID, tapeName, &tapePackageCreated)_v%d.mxf_a%d.mxfV%dA%dcreate_file_source_package(packageDefinitions, &filePackageUID, NULL, &filePackageCreated, filename, inputs[i].essenceType, &inputs[i].essenceInfo, &filePackage)create_track(packageDefinitions->tapeSourcePackage, i + 1, 0, trackName, inputs[i].isVideo, &projectEditRate, &g_Null_UMID, 0, 0, tapeLen, &tapeTrack)create_track(filePackage, 1, 0, trackName, inputs[i].isVideo, &editRate, &packageDefinitions->tapeSourcePackage->uid, tapeTrack->id, startPosition, 0, &fileTrack)create_track(packageDefinitions->materialPackage, i + 1, inputs[i].trackNumber, trackName, inputs[i].isVideo, &editRate, &filePackage->uid, fileTrack->id, 0, fileTrack->length, &materialTrack)Failed to open file '%s' Failed to create Avid MXF clip writer Failed to start writing MJPEG frame Error: image start is non-0xFF byte Failed to write MJPEG frame data Failed to end writing MJPEG frame Failed to write DVBased25 frame Failed to write DVBased50 frame Failed to write DV100 frame Failed to write IMX frame Failed to write DNxHD frame Failed to write Uncompressed frame Failed to write PCM frame Failed to read PCM frame Failed to read Wave PCM frame Failed to write Wave PCM frame Failed to complete writing (newOffsetsArray = (MJPEGOffsetsArray*)malloc(sizeof(MJPEGOffsetsArray))) != NULLwrite_avid_mxf.c(newOffsetsArray->offsets = (uint64_t*)malloc(sizeof(uint64_t) * (65535))) != NULLmxf_append_list_element(mjpegFrameOffsets, newOffsetsArray)create_avid_mjpeg_offsets_array(mjpegFrameOffsets, offsetsArray)(newOutput = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (len + 1))) != NULLmbstowcs(newOutput, input, len + 1) != (size_t)(-1)mxf_load_data_model(&writer->dataModel)mxf_avid_load_extensions(writer->dataModel)mxf_finalise_data_model(writer->dataModel)mxf_create_header_metadata(&writer->headerMetadata, writer->dataModel)mxf_create_set(writer->headerMetadata, &MXF_SET_K(Preface), &writer->prefaceSet)mxf_set_timestamp_item(writer->prefaceSet, &MXF_ITEM_K(Preface, LastModifiedDate), &clipWriter->now)mxf_set_version_type_item(writer->prefaceSet, &MXF_ITEM_K(Preface, Version), 0x0102)mxf_set_ul_item(writer->prefaceSet, &MXF_ITEM_K(Preface, OperationalPattern), &MXF_OP_L(atom, complexity02))mxf_alloc_array_item_elements(writer->prefaceSet, &MXF_ITEM_K(Preface, EssenceContainers), mxfUL_extlen, 1, &arrayElement)mxf_set_utf16string_item(writer->prefaceSet, &MXF_ITEM_K(Preface, ProjectName), clipWriter->wProjectName)mxf_set_rational_item(writer->prefaceSet, &MXF_ITEM_K(Preface, ProjectEditRate), &clipWriter->projectEditRate)mxf_create_set(writer->headerMetadata, &MXF_SET_K(ContentStorage), &writer->contentStorageSet)mxf_set_strongref_item(writer->prefaceSet, &MXF_ITEM_K(Preface, ContentStorage), writer->contentStorageSet)mxf_create_set(writer->headerMetadata, &MXF_SET_K(MaterialPackage), &writer->materialPackageSet)mxf_add_array_item_strongref(writer->contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), writer->materialPackageSet)mxf_set_umid_item(writer->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &materialPackage->uid)mxf_set_timestamp_item(writer->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &materialPackage->creationDate)mxf_set_timestamp_item(writer->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &materialPackage->creationDate)convert_string(clipWriter, materialPackage->name)mxf_set_utf16string_item(writer->materialPackageSet, &MXF_ITEM_K(GenericPackage, Name), clipWriter->wTmpString)mxf_create_set(writer->headerMetadata, &MXF_SET_K(Track), &writer->materialPackageTrackSet)mxf_add_array_item_strongref(writer->materialPackageSet, &MXF_ITEM_K(GenericPackage, Tracks), writer->materialPackageTrackSet)mxf_set_uint32_item(writer->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), track->id)convert_string(clipWriter, track->name)mxf_set_utf16string_item(writer->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), clipWriter->wTmpString)mxf_set_uint32_item(writer->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), track->number)mxf_set_rational_item(writer->materialPackageTrackSet, &MXF_ITEM_K(Track, EditRate), &track->editRate)mxf_set_position_item(writer->materialPackageTrackSet, &MXF_ITEM_K(Track, Origin), 0)mxf_create_set(writer->headerMetadata, &MXF_SET_K(Sequence), &writer->sequenceSet)mxf_set_strongref_item(writer->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), writer->sequenceSet)mxf_set_ul_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->pictureDataDef)mxf_set_ul_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->soundDataDef)mxf_set_length_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), -1)mxf_get_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), &writer->durationItems[writer->numDurationItems].item)mxf_create_set(writer->headerMetadata, &MXF_SET_K(SourceClip), &writer->sourceClipSet)mxf_add_array_item_strongref(writer->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), writer->sourceClipSet)mxf_set_ul_item(writer->sourceClipSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->pictureDataDef)mxf_set_ul_item(writer->sourceClipSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->soundDataDef)mxf_set_length_item(writer->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), -1)mxf_set_position_item(writer->sourceClipSet, &MXF_ITEM_K(SourceClip, StartPosition), track->startPosition)mxf_set_umid_item(writer->sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), &track->sourcePackageUID)mxf_set_uint32_item(writer->sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), track->sourceTrackID)mxf_get_item(writer->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), &writer->durationItems[writer->numDurationItems].item)mxf_avid_attach_mob_attribute(writer->headerMetadata, writer->materialPackageSet, L"_PJ", clipWriter->wProjectName)convert_string(clipWriter, userComment->name)convert_string(clipWriter, userComment->value)mxf_avid_attach_user_comment(writer->headerMetadata, writer->materialPackageSet, clipWriter->wTmpString2, clipWriter->wTmpString)mxf_get_list_length(&filePackage->tracks) == 1mxf_create_set(writer->headerMetadata, &MXF_SET_K(SourcePackage), &writer->sourcePackageSet)mxf_add_array_item_strongref(writer->contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), writer->sourcePackageSet)mxf_set_umid_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &filePackage->uid)mxf_set_timestamp_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &filePackage->creationDate)mxf_set_timestamp_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &filePackage->creationDate)convert_string(clipWriter, filePackage->name)mxf_set_utf16string_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, Name), clipWriter->wTmpString)mxf_create_set(writer->headerMetadata, &MXF_SET_K(Track), &writer->sourcePackageTrackSet)mxf_add_array_item_strongref(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, Tracks), writer->sourcePackageTrackSet)mxf_set_uint32_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), track->id)mxf_set_uint32_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), writer->sourceTrackNumber)mxf_set_rational_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(Track, EditRate), &track->editRate)mxf_set_position_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(Track, Origin), 0)mxf_set_strongref_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), writer->sequenceSet)mxf_create_set(writer->headerMetadata, &MXF_SET_K(CDCIEssenceDescriptor), &writer->cdciDescriptorSet)mxf_set_strongref_item(writer->sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), writer->cdciDescriptorSet)mxf_set_rational_item(writer->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, SampleRate), &writer->sampleRate)mxf_set_length_item(writer->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, ContainerDuration), 0)mxf_set_ul_item(writer->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &writer->essenceContainerLabel)mxf_set_ul_item(writer->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &writer->cdciEssenceContainerLabel)mxf_set_ul_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, PictureEssenceCoding), &writer->pictureEssenceCoding)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), writer->storedHeight)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), writer->storedWidth)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledHeight), writer->sampledHeight)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledWidth), writer->sampledWidth)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayHeight), writer->displayHeight)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayWidth), writer->displayWidth)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayYOffset), writer->displayYOffset)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayXOffset), writer->displayXOffset)mxf_alloc_array_item_elements(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), 4, writer->videoLineMapLen, &arrayElement)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), writer->horizSubsampling)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), writer->vertSubsampling)mxf_set_uint8_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), writer->frameLayout)mxf_set_rational_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), &clipWriter->imageAspectRatio)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), 1)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), 8)mxf_set_uint8_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, ColorSiting), writer->colorSiting)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, BlackRefLevel), 16)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, WhiteReflevel), 235)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, ColorRange), 225)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), writer->imageAlignmentOffset)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageStartOffset), writer->imageStartOffset)mxf_set_int32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ResolutionID), writer->resolutionID)mxf_set_int32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameSampleSize), writer->frameSize)mxf_set_int32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageSize), (int32_t)writer->essenceLength)mxf_create_set(writer->headerMetadata, &MXF_SET_K(WaveAudioDescriptor), &writer->bwfDescriptorSet)mxf_set_strongref_item(writer->sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), writer->bwfDescriptorSet)mxf_set_rational_item(writer->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, SampleRate), &writer->sampleRate)mxf_set_length_item(writer->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, ContainerDuration), 0)mxf_set_ul_item(writer->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &writer->essenceContainerLabel)mxf_set_rational_item(writer->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), &writer->samplingRate)mxf_set_uint32_item(writer->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), 1)mxf_set_uint32_item(writer->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), writer->bitsPerSample)mxf_set_uint16_item(writer->bwfDescriptorSet, &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), writer->blockAlign)mxf_set_uint32_item(writer->bwfDescriptorSet, &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), writer->avgBps)mxf_avid_attach_mob_attribute(writer->headerMetadata, writer->sourcePackageSet, L"_PJ", clipWriter->wProjectName)mxf_create_set(writer->headerMetadata, &MXF_SET_K(EssenceContainerData), &writer->essContainerDataSet)mxf_add_array_item_strongref(writer->contentStorageSet, &MXF_ITEM_K(ContentStorage, EssenceContainerData), writer->essContainerDataSet)mxf_set_umid_item(writer->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), &filePackage->uid)mxf_set_uint32_item(writer->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, IndexSID), g_indexSID)mxf_set_uint32_item(writer->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, BodySID), g_bodySID)mxf_set_umid_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &tapePackage->uid)mxf_set_timestamp_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &tapePackage->creationDate)mxf_set_timestamp_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &tapePackage->creationDate)convert_string(clipWriter, tapePackage->name)mxf_set_utf16string_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), clipWriter->wTmpString)mxf_set_uint32_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), track->number)mxf_set_length_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), track->length)mxf_set_length_item(writer->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), track->length)mxf_set_uint32_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), maxTrackID + 1)mxf_set_utf16string_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), L"TC1")mxf_set_uint32_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), 0)mxf_set_rational_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(Track, EditRate), &clipWriter->projectEditRate)mxf_set_ul_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->timecodeDataDef)mxf_set_length_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), tapeLen)mxf_create_set(writer->headerMetadata, &MXF_SET_K(TimecodeComponent), &writer->timecodeComponentSet)mxf_add_array_item_strongref(writer->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), writer->timecodeComponentSet)mxf_set_ul_item(writer->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->timecodeDataDef)mxf_set_length_item(writer->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, Duration), tapeLen)mxf_set_uint16_item(writer->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, RoundedTimecodeBase), roundedTimecodeBase)mxf_set_boolean_item(writer->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, DropFrame), clipWriter->dropFrameTimecode)mxf_set_position_item(writer->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, StartTimecode), 0)mxf_create_set(writer->headerMetadata, &MXF_SET_K(TapeDescriptor), &writer->tapeDescriptorSet)mxf_set_strongref_item(writer->sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), writer->tapeDescriptorSet)mxf_create_set(writer->headerMetadata, &MXF_SET_K(Identification), &writer->identSet)mxf_add_array_item_strongref(writer->prefaceSet, &MXF_ITEM_K(Preface, Identifications), writer->identSet)mxf_set_uuid_item(writer->identSet, &MXF_ITEM_K(Identification, ThisGenerationUID), &thisGeneration)mxf_set_utf16string_item(writer->identSet, &MXF_ITEM_K(Identification, CompanyName), g_mxfIdentCompanyName)mxf_set_utf16string_item(writer->identSet, &MXF_ITEM_K(Identification, ProductName), g_mxfIdentProductName)mxf_set_utf16string_item(writer->identSet, &MXF_ITEM_K(Identification, VersionString), g_mxfIdentVersionString)mxf_set_uuid_item(writer->identSet, &MXF_ITEM_K(Identification, ProductUID), &g_mxfIdentProductUID)mxf_set_timestamp_item(writer->identSet, &MXF_ITEM_K(Identification, ModificationDate), &clipWriter->now)mxf_set_product_version_item(writer->identSet, &MXF_ITEM_K(Identification, ToolkitVersion), mxf_get_version())mxf_set_utf16string_item(writer->identSet, &MXF_ITEM_K(Identification, Platform), mxf_get_platform_wstring())mxf_finalize_essence_element_write(writer->mxfFile, writer->essenceElement)mxf_fill_to_kag(writer->mxfFile, writer->bodyPartition)mxf_append_new_from_partition(writer->partitions, writer->headerPartition, &writer->footerPartition)(filePos = mxf_file_tell(writer->mxfFile)) >= 0mxf_write_partition(writer->mxfFile, writer->footerPartition)mxf_fill_to_position(writer->mxfFile, filePos + 199)mxf_mark_index_start(writer->mxfFile, writer->footerPartition)add_avid_mjpeg_offset(&writer->mjpegFrameOffsets, writer->prevFrameOffset, &writer->currentMJPEGOffsetsArray)mxf_create_index_table_segment(&writer->indexSegment)mxf_write_index_table_segment_header(writer->mxfFile, writer->indexSegment, 0, numIndexEntries)mxf_avid_write_index_entry_array_header(writer->mxfFile, 0, 0, numIndexEntries)mxf_write_index_entry(writer->mxfFile, 0, 0, &indexEntry)mxf_write_index_table_segment(writer->mxfFile, writer->indexSegment)mxf_fill_to_kag(writer->mxfFile, writer->footerPartition)mxf_mark_index_end(writer->mxfFile, writer->footerPartition)mxf_write_rip(writer->mxfFile, writer->partitions)create_header_metadata(clipWriter, packageDefinitions, filePackage, writer)get_track_writer(clipWriter, writer->durationItems[i].materialTrackID, &trackWriter)mxf_set_length_item(writer->durationItems[i].item->set, &writer->durationItems[i].item->key, trackWriter->duration)mxf_set_length_item(writer->durationItems[i].item->set, &writer->durationItems[i].item->key, (int64_t)(trackWriter->duration * factor + 0.5))mxf_set_length_item(writer->descriptorSet, &MXF_ITEM_K(FileDescriptor, ContainerDuration), writer->duration)mxf_set_int32_item(writer->descriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageSize), (int32_t)writer->essenceLength)mxf_file_seek(writer->mxfFile, writer->headerMetadataFilePos, SEEK_SET)mxf_mark_header_start(writer->mxfFile, writer->headerPartition)mxf_avid_write_header_metadata(writer->mxfFile, writer->headerMetadata)mxf_fill_to_position(writer->mxfFile, g_uncFixedBodyPPOffset)mxf_fill_to_position(writer->mxfFile, g_fixedBodyPPOffset)mxf_mark_header_end(writer->mxfFile, writer->headerPartition)mxf_update_partitions(writer->mxfFile, writer->partitions)mxf_get_list_length(&packageDefinitions->materialPackage->tracks) <= MAX_TRACKS(newClipWriter = (AvidClipWriter*)malloc(sizeof(AvidClipWriter))) != NULLconvert_string(newClipWriter, projectName)filePackage->filename != NULLclipWriter->projectFormat == PAL_25i || clipWriter->projectFormat == NTSC_30i(newTrackWriter = (TrackWriter*)malloc(sizeof(TrackWriter))) != NULL(newTrackWriter->filename = (char*)malloc(sizeof(char) * (strlen(filePackage->filename) + 1))) != NULLAvid MJPEG NTSC not yet implemented, in %s:%d memcmp(&track->editRate, &clipWriter->projectEditRate, sizeof(mxfRational)) == 0IMX NTSC not yet implemented, in %s:%d (newTrackWriter->vbiData = (uint8_t*)malloc(sizeof(uint8_t) * (g_uncPALVBISize))) != NULL(newTrackWriter->startOffsetData = (uint8_t*)malloc(sizeof(uint8_t) * (g_uncPALStartOffsetSize))) != NULLUncompressed NTSC not yet implemented, in %s:%d (newTrackWriter->startOffsetData = (uint8_t*)malloc(sizeof(uint8_t) * (g_unc1080i50StartOffsetSize))) != NULLUncompressed 1080i NTSC not yet implemented, in %s:%d memcmp(&track->editRate, &clipWriter->projectEditRate, sizeof(mxfRational)) == 0 || memcmp(&track->editRate, &newTrackWriter->samplingRate, sizeof(mxfRational)) == 0create_header_metadata(clipWriter, packageDefinitions, filePackage, newTrackWriter)mxf_create_file_partitions(&newTrackWriter->partitions)mxf_disk_file_open_new(newTrackWriter->filename, &newTrackWriter->mxfFile)mxf_append_new_partition(newTrackWriter->partitions, &newTrackWriter->headerPartition)mxf_append_partition_esscont_label(newTrackWriter->headerPartition, &newTrackWriter->essenceContainerLabel)mxf_write_partition(newTrackWriter->mxfFile, newTrackWriter->headerPartition)mxf_fill_to_kag(newTrackWriter->mxfFile, newTrackWriter->headerPartition)(newTrackWriter->headerMetadataFilePos = mxf_file_tell(newTrackWriter->mxfFile)) >= 0mxf_mark_header_start(newTrackWriter->mxfFile, newTrackWriter->headerPartition)mxf_avid_write_header_metadata(newTrackWriter->mxfFile, newTrackWriter->headerMetadata)mxf_fill_to_position(newTrackWriter->mxfFile, g_uncFixedBodyPPOffset)mxf_fill_to_position(newTrackWriter->mxfFile, g_fixedBodyPPOffset)mxf_mark_header_end(newTrackWriter->mxfFile, newTrackWriter->headerPartition)mxf_append_new_from_partition(newTrackWriter->partitions, newTrackWriter->headerPartition, &newTrackWriter->bodyPartition)(filePos = mxf_file_tell(newTrackWriter->mxfFile)) >= 0mxf_write_partition(newTrackWriter->mxfFile, newTrackWriter->bodyPartition)mxf_fill_to_position(newTrackWriter->mxfFile, filePos + newTrackWriter->bodyPartition->kagSize - 57)mxf_fill_to_position(newTrackWriter->mxfFile, filePos + 199)mxf_update_partitions(newTrackWriter->mxfFile, newTrackWriter->partitions)mxf_file_seek(newTrackWriter->mxfFile, filePos, SEEK_SET)mxf_open_essence_element_write(newTrackWriter->mxfFile, &newTrackWriter->essenceElementKey, newTrackWriter->essenceElementLLen, 0, &newTrackWriter->essenceElement)create_track_writer(newClipWriter, packageDefinitions, (Package*)mxf_get_iter_element(&iter))haveMaterialTrackRefget_track_writer(clipWriter, materialTrackID, &writer)numSamples == 1mxf_write_essence_element_data(writer->mxfFile, writer->essenceElement, data, size)size == numSamples * writer->editUnitByteCount(size + g_uncPALStartOffsetSize + g_uncPALVBISize) == numSamples * writer->editUnitByteCountmxf_write_essence_element_data(writer->mxfFile, writer->essenceElement, writer->startOffsetData, g_uncPALStartOffsetSize)mxf_write_essence_element_data(writer->mxfFile, writer->essenceElement, writer->vbiData, g_uncPALVBISize)(size + g_unc1080i50StartOffsetSize) == numSamples * writer->editUnitByteCountmxf_write_essence_element_data(writer->mxfFile, writer->essenceElement, writer->startOffsetData, g_unc1080i50StartOffsetSize)writer->sampleDataSize == numSamples * writer->editUnitByteCount(writer->sampleDataSize + g_uncPALStartOffsetSize + g_uncPALVBISize) == numSamples * writer->editUnitByteCount(writer->sampleDataSize + g_unc1080i50StartOffsetSize) == numSamples * writer->editUnitByteCountFailed to delete MXF file '%s', in %s:%d convert_string((*clipWriter), projectName)complete_track(*clipWriter, (*clipWriter)->tracks[i], packageDefinitions, filePackage)complete_track(*clipWriter, (*clipWriter)->tracks[i], NULL, NULL)get_file_package((*clipWriter)->tracks[i], packageDefinitions, &filePackage)(newPackage = (Package*)malloc(sizeof(Package))) != NULLpackage_definitions.c(newPackage->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULL(newDefinitions = (PackageDefinitions*)malloc(sizeof(PackageDefinitions))) != NULLcreate_package(uid, name, creationDate, &definitions->materialPackage)File source package filename is null, in %s:%d create_package(uid, name, creationDate, &newFilePackage)mxf_append_list_element(&definitions->fileSourcePackages, newFilePackage)(newFilePackage->filename = (char*)malloc(sizeof(char) * (strlen(filename) + 1))) != NULLcreate_package(uid, name, creationDate, &definitions->tapeSourcePackage)(userComment->value = (char*)malloc(sizeof(char) * (strlen(value) + 1))) != NULLmodify_user_comment(userComment, value)name != NULLvalue != NULL(newUserComment = (UserComment*)malloc(sizeof(UserComment))) != NULL(newUserComment->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULL(newUserComment->value = (char*)malloc(sizeof(char) * (strlen(value) + 1))) != NULLcreate_user_comment(name, value, &userComment)mxf_append_list_element(&definitions->userComments, userComment)(newTrack = (Track*)malloc(sizeof(Track))) != NULL(newTrack->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLmxf_append_list_element(&package->tracks, newTrack)(newEntry = (MXFAvidObjectReference*)malloc(sizeof(MXFAvidObjectReference))) != NULL./products/mxf_avid.cmxf_get_uuid_item(set, &MXF_ITEM_K(InterchangeObject, InstanceUID), &instanceUID)mxf_create_item(set, &MXF_ITEM_K(InterchangeObject, InstanceUID), 0x3c0a, &newItem)mxf_set_item_value(newItem, value, mxfUUID_extlen)mxf_create_item(set, &g_Null_Key, 0x0003, &newItem)mxf_set_item_value(newItem, value, len)mxf_create_item(set, &g_Null_Key, 0x0004, &newItem)mxf_create_item(set, &g_Null_Key, 0x0001, &newItem)mxf_create_item(set, &g_Null_Key, 0x0002, &newItem)mxf_create_list(&newNames, free)mxf_create_list(&newValues, free)mxf_get_array_item_count(packageSet, itemKey, &count)mxf_get_array_item_element(packageSet, itemKey, i, &element)mxf_get_strongref(packageSet->headerMetadata, element, &taggedValueSet)mxf_get_item(set, itemKey, &item)(newValue = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (strSize + 1))) != NULLmxf_append_list_element(newValues, taggedValueValue)mxf_get_utf16string_item_size(taggedValueSet, &MXF_ITEM_K(TaggedValue, Name), &taggedValueNameSize)(taggedValueName = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (taggedValueNameSize))) != NULLmxf_get_utf16string_item(taggedValueSet, &MXF_ITEM_K(TaggedValue, Name), taggedValueName)mxf_append_list_element(newNames, taggedValueName)ResolutionIDmxf_register_item_def(dataModel, "ResolutionID", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ResolutionID), 0x0000, MXF_INT32_TYPE, 0)./include/mxf/mxf_avid_extensions_data_model.hFrameSampleSizemxf_register_item_def(dataModel, "FrameSampleSize", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameSampleSize), 0x0000, MXF_INT32_TYPE, 0)ImageSizemxf_register_item_def(dataModel, "ImageSize", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageSize), 0x0000, MXF_INT32_TYPE, 0)DefinitionObjectmxf_register_set_def(dataModel, "DefinitionObject", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DefinitionObject))Identificationmxf_register_item_def(dataModel, "Identification", &MXF_SET_K(DefinitionObject), &MXF_ITEM_K(DefinitionObject, Identification), 0x1b02, MXF_UL_TYPE, 1)DataDefinitionmxf_register_set_def(dataModel, "DataDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(DataDefinition))ProjectNamemxf_register_item_def(dataModel, "ProjectName", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ProjectName), 0x0000, MXF_UTF16STRING_TYPE, 0)ProjectEditRatemxf_register_item_def(dataModel, "ProjectEditRate", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ProjectEditRate), 0x0000, MXF_RATIONAL_TYPE, 0)MobAttributeListmxf_register_item_def(dataModel, "MobAttributeList", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, MobAttributeList), 0x0000, MXF_STRONGREFARRAY_TYPE, 0)UserCommentsmxf_register_item_def(dataModel, "UserComments", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, UserComments), 0x4406, MXF_STRONGREFARRAY_TYPE, 0)TaggedValuemxf_register_set_def(dataModel, "TaggedValue", &MXF_SET_K(InterchangeObject), &MXF_SET_K(TaggedValue))Namemxf_register_item_def(dataModel, "Name", &MXF_SET_K(TaggedValue), &MXF_ITEM_K(TaggedValue, Name), 0x5001, MXF_UTF16STRING_TYPE, 1)Valuemxf_register_item_def(dataModel, "Value", &MXF_SET_K(TaggedValue), &MXF_ITEM_K(TaggedValue, Value), 0x5003, MXF_INDIRECT_TYPE, 1)PhysicalDescriptormxf_register_set_def(dataModel, "PhysicalDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(PhysicalDescriptor))TapeDescriptormxf_register_set_def(dataModel, "TapeDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(TapeDescriptor))ImportDescriptormxf_register_set_def(dataModel, "ImportDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(ImportDescriptor))RecordingDescriptormxf_register_set_def(dataModel, "RecordingDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(RecordingDescriptor))(avidMetaDictBlob = (uint8_t*)malloc(sizeof(uint8_t) * (g_AvidMetaDictBlob_len))) != NULLmxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(Preface), &prefaceSet)(newDirectory = (MXFAvidObjectDirectory*)malloc(sizeof(MXFAvidObjectDirectory))) != NULLmxf_avid_create_object_directory(&objectDirectory)mxf_create_set(headerMetadata, &g_AvidMetadataRoot_key, &newSet)mxf_remove_set(headerMetadata, newSet)mxf_avid_create_metadata_root(headerMetadata, &avidRootSet)mxf_register_primer_entry(primerPack, &g_AvidMetaDictTags[i].uid, g_AvidMetaDictTags[i].localTag, &assignedTag)mxf_avid_register_metadict_tags(headerMetadata->primerPack)mxf_write_header_primer_pack(mxfFile, headerMetadata)(rootMetadataSetPos = mxf_file_tell(mxfFile)) >= 0mxf_avid_set_metadata_root(avidRootSet, &avidRoot)mxf_write_set(mxfFile, avidRootSet)(headerMetadataSetsPos = mxf_file_tell(mxfFile)) >= 0mxf_create_item_tag(primerPack, &tag)mxf_avid_fixup_dynamic_tags_in_blob(headerMetadata->primerPack, avidMetaDictBlob)mxf_file_write(mxfFile, dataPtr, numBytes) == numBytesmxf_avid_write_metadict_blob(mxfFile, avidMetaDictBlob, g_AvidMetaDictBlob_len)mxf_avid_add_object_directory_entry(directory, &g_AvidMetaDictObjectOffsets[i].instanceUID, g_AvidMetaDictObjectOffsets[i].offset + startOffset, g_AvidMetaDictObjectOffsets[i].flags)mxf_avid_register_metadict_object_offsets(headerMetadataSetsPos, objectDirectory)(offset = mxf_file_tell(mxfFile)) >= 0mxf_avid_add_header_dir_entries(mxfFile, objectDirectory, headerMetadata)mxf_write_header_sets(mxfFile, headerMetadata)(avidRoot.directoryOffset = mxf_file_tell(mxfFile)) >= 0mxf_write_k(mxfFile, &g_AvidObjectDirectory_key)mxf_write_l(mxfFile, 9 + 25*numEntries)mxf_write_uint64(mxfFile, numEntries)mxf_write_uint8(mxfFile, 25)mxf_write_uuid(mxfFile, &entry->instanceUID)mxf_write_uint64(mxfFile, entry->offset)mxf_write_uint8(mxfFile, entry->flags)mxf_avid_write_object_directory(mxfFile, objectDirectory)(endPos = mxf_file_tell(mxfFile)) >= 0mxf_file_seek(mxfFile, rootMetadataSetPos, SEEK_SET)mxf_file_seek(mxfFile, endPos, SEEK_SET)minor != 0 && minor != (uint32_t)-1(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (size))) != NULLmxf_set_item(set, itemKey, buffer, size)mxf_write_local_tag(mxfFile, 0x3f0a)mxf_write_uint16(mxfFile, 0xffff)mxf_write_uint16(mxfFile, (uint16_t)(8 + numIndexEntries * (11 + sliceCount * 4 + posTableCount * 8)))mxf_write_uint32(mxfFile, numIndexEntries)mxf_write_uint32(mxfFile, 11 + sliceCount * 4 + posTableCount * 8)name != NULL && value != NULLmxf_create_set(headerMetadata, &MXF_SET_K(TaggedValue), &taggedValueSet)mxf_add_array_item_strongref(packageSet, &MXF_ITEM_K(GenericPackage, MobAttributeList), taggedValueSet)mxf_set_utf16string_item(taggedValueSet, &MXF_ITEM_K(TaggedValue, Name), name)mxf_avid_set_indirect_string_item(taggedValueSet, &MXF_ITEM_K(TaggedValue, Value), value)mxf_add_array_item_strongref(packageSet, &MXF_ITEM_K(GenericPackage, UserComments), taggedValueSet)%02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02xK = %s %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02xUMID = %s Debug: Info: Warning: ERROR: ./mxf/mxf_logging.cgmt != NULLg_mxfFileLog != NULL%Y-%m-%d %H:%M:%S(%s) wb./mxf/mxf_header_metadata.cdata != NULL && info != NULL(newSet = (MXFMetadataSet*)malloc(sizeof(MXFMetadataSet))) != NULL(newHeaderMetadata = (MXFHeaderMetadata*)malloc(sizeof(MXFHeaderMetadata))) != NULLmxf_create_primer_pack(&newHeaderMetadata->primerPack)mxf_find_item_def(headerMetadata->dataModel, key, &itemDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)key, itemDef->localTag, &tag)mxf_find_set_def(headerMetadata->dataModel, key, &setDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)&itemDef->key, itemDef->localTag, &tag)(newItem = (MXFMetadataItem*)malloc(sizeof(MXFMetadataItem))) != NULLmxf_remove_item(item->set, &item->key, &removedItem)mxf_append_list_element(&set->items, (void*)item)add_item(set, newItem)!mxf_equals_uuid(&set->instanceUID, &g_Null_UUID)mxf_remove_set(set->headerMetadata, set)mxf_append_list_element(&headerMetadata->sets, (void*)set)mxf_create_list(&newList, NULL)mxf_append_list_element(newList, (void*)set)mxf_get_list_length(setList) == 1mxf_find_item_def(headerMetadata->dataModel, itemKey, &itemDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)itemKey, itemDef->localTag, &tag)mxf_create_item(set, itemKey, tag, &resultItem)set->headerMetadata != NULL && set->headerMetadata->dataModel != NULLmxf_read_local_tag(mxfFile, itemTag)mxf_read_uint16(mxfFile, itemLen)mxf_file_read(mxfFile, buffer, len) == len(item->value = (uint8_t*)malloc(sizeof(uint8_t) * (len))) != NULLheaderMetadata->primerPack != NULLcreate_empty_set(key, &newSet)mxf_read_item_tl(mxfFile, &itemTag, &itemLen)mxf_create_item(newSet, &itemKey, itemTag, &newItem)mxf_read_item(mxfFile, newItem, itemLen)mxf_skip(mxfFile, (int64_t)itemLen)Encountered item with tag %d not registered in the primer, in %s:%d Incorrect metadata set length encountered, in %s:%d Metadata set does not have InstanceUID item, in %s:%d mxf_add_set(headerMetadata, newSet)mxf_skip(mxfFile, (int64_t)len)headerByteCount != 0mxf_is_primer_pack(pkey)mxf_read_primer_pack(mxfFile, &headerMetadata->primerPack)mxf_read_kl(mxfFile, &key, &llen, &len)mxf_skip(mxfFile, len)filter->before_set_read(filter->privateData, headerMetadata, &key, llen, len, &skip)mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 0, &newSet)filter->after_set_read(filter->privateData, headerMetadata, newSet, &skip)mxf_read_set(mxfFile, &key, len, headerMetadata, 1)count == headerByteCountmxf_write_primer_pack(mxfFile, headerMetadata->primerPack)mxf_write_local_tag(mxfFile, item->tag)mxf_write_uint16(mxfFile, item->length)mxf_file_write(mxfFile, item->value, item->length) == item->lengthmxf_write_fixed_kl(mxfFile, &set->key, 4, setLen)mxf_write_kl(mxfFile, &set->key, setLen)mxf_write_item(mxfFile, (MXFMetadataItem*)mxf_get_iter_element(&iter))setSize == set->fixedSpaceAllocation || (setSize < set->fixedSpaceAllocation && setSize + mxf_get_min_llen(mxfFile) + mxfKey_extlen <= set->fixedSpaceAllocation)mxf_write_fill(mxfFile, (uint32_t)(set->fixedSpaceAllocation - setSize))mxf_write_set(mxfFile, prefaceSet)mxf_write_set(mxfFile, set)set->headerMetadata != NULLget_or_create_set_item(set->headerMetadata, set, itemKey, &newItem)mxf_set_item_value(newItem, buffer, 16)mxf_set_uuid_item(newSet, &MXF_ITEM_K(InterchangeObject, InstanceUID), &uuid)destSet->headerMetadata != NULLmxf_get_item(sourceSet, itemKey, &sourceItem)get_or_create_set_item(destSet->headerMetadata, destSet, itemKey, &newItem)mxf_set_item_value(newItem, sourceItem->value, sourceItem->length)mxf_set_item_value(newItem, buffer, 1)mxf_set_item_value(newItem, buffer, 2)mxf_set_item_value(newItem, buffer, 4)mxf_set_item_value(newItem, buffer, 8)mxf_set_item_value(newItem, buffer, (uint16_t)((wcslen(value) + 1) * mxfUTF16Char_extlen))mxf_set_item_value(newItem, buffer, size * mxfUTF16Char_extlen)mxf_set_item_value(newItem, buffer, 32)mxf_set_item_value(newItem, buffer, 10)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8))) != NULL8 + count * elementLen < 65536(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + count * elementLen))) != NULLmxf_set_item_value(newItem, buffer, (uint16_t)(8 + count * elementLen))(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + arrayLen * elementLen))) != NULLnewItem->length >= 8elementLen == existElementLennewItem->length == 8 + arrayLen * existElementLen8 + arrayLen * elementLen < 65536mxf_set_item_value(newItem, buffer, (uint16_t)(8 + arrayLen * elementLen))mxf_grow_array_item(set, itemKey, mxfUUID_extlen, 1, &arrayElement)item->length == 1item->length == 2item->length == 4item->length == 8item->length == 16item->length == 32mxf_get_uuid_item(set, itemKey, &uuidValue)mxf_dereference(set->headerMetadata, &uuidValue, value)mxf_dereference_s(set->headerMetadata, setsIter, &uuidValue, value)item->length == 10item->length >= 8index < count(newList = (MXFList*)malloc(sizeof(MXFList))) != NULL./mxf/mxf_list.c(newElement = (MXFListElement*)malloc(sizeof(MXFListElement))) != NULL(newPartition = (MXFPartition*)malloc(sizeof(MXFPartition))) != NULL./mxf/mxf_partition.c(newLabel = (mxfUL*)malloc(sizeof(mxfUL))) != NULLmxf_append_list_element(&partition->essenceContainers, newLabel)mxf_append_partition_esscont_label(partition, (mxfUL*)mxf_get_iter_element(&iter))mxf_append_list_element(partitions, partition)mxf_create_from_partition(sourcePartition, &newPartition)mxf_append_partition(partitions, newPartition)mxf_create_partition(&newPartition)(filePos = mxf_file_tell(mxfFile)) >= 0partition->headerMarkInPos >= 0filePos >= partition->headerMarkInPospartition->indexMarkInPos >= 0filePos >= partition->indexMarkInPosmxf_write_k(mxfFile, &partition->key)mxf_write_l(mxfFile, packLen)mxf_write_uint16(mxfFile, partition->majorVersion)mxf_write_uint16(mxfFile, partition->minorVersion)mxf_write_uint32(mxfFile, partition->kagSize)mxf_write_uint64(mxfFile, partition->thisPartition)mxf_write_uint64(mxfFile, partition->previousPartition)mxf_write_uint64(mxfFile, partition->footerPartition)mxf_write_uint64(mxfFile, partition->headerByteCount)mxf_write_uint64(mxfFile, partition->indexByteCount)mxf_write_uint32(mxfFile, partition->indexSID)mxf_write_uint64(mxfFile, partition->bodyOffset)mxf_write_uint32(mxfFile, partition->bodySID)mxf_write_ul(mxfFile, &partition->operationalPattern)mxf_write_batch_header(mxfFile, essenceContainerLen, mxfUL_extlen)mxf_write_ul(mxfFile, (mxfUL*)mxf_get_iter_element(&iter))mxf_file_seek(mxfFile, (int64_t)partition->thisPartition + mxf_get_runin_len(mxfFile), SEEK_SET)mxf_write_partition(mxfFile, partition)mxf_file_seek(mxfFile, 0, SEEK_END)mxf_read_uint16(mxfFile, &newPartition->majorVersion)mxf_read_uint16(mxfFile, &newPartition->minorVersion)mxf_read_uint32(mxfFile, &newPartition->kagSize)mxf_read_uint64(mxfFile, &newPartition->thisPartition)mxf_read_uint64(mxfFile, &newPartition->previousPartition)mxf_read_uint64(mxfFile, &newPartition->footerPartition)mxf_read_uint64(mxfFile, &newPartition->headerByteCount)mxf_read_uint64(mxfFile, &newPartition->indexByteCount)mxf_read_uint32(mxfFile, &newPartition->indexSID)mxf_read_uint64(mxfFile, &newPartition->bodyOffset)mxf_read_uint32(mxfFile, &newPartition->bodySID)mxf_read_ul(mxfFile, &newPartition->operationalPattern)mxf_read_batch_header(mxfFile, &len, &eleLen)mxf_read_ul(mxfFile, &label)mxf_append_partition_esscont_label(newPartition, &label)partition->kagSize > 0(uint64_t)filePos > partition->thisPartitionmxf_write_k(mxfFile, &g_KLVFill_key)mxf_write_l(mxfFile, fillSize)mxf_file_putc(mxfFile, 0) == 0((uint64_t)filePos <= position - mxf_get_min_llen(mxfFile) + mxfKey_extlen)fillSize >= llensize >= (uint32_t)(mxf_get_min_llen(mxfFile) + mxfKey_extlen)mxf_read_kl(mxfFile, &tkey, &tllen, &tlen)mxf_skip(mxfFile, (int64_t)tlen)mxf_read_uint32(mxfFile, &size)((uint32_t)len - 4) % 12 == 0(newEntry = (MXFRIPEntry*)malloc(sizeof(MXFRIPEntry))) != NULLmxf_append_list_element(&rip->entries, newEntry)mxf_read_uint32(mxfFile, &entry->bodySID)mxf_read_uint64(mxfFile, &entry->thisPartition)mxf_write_k(mxfFile, &g_RandomIndexPack_key)(llen = mxf_write_l(mxfFile, len)) != 0mxf_write_uint32(mxfFile, (uint32_t)(16 + llen + len))(newEssenceElement = (MXFEssenceElement*)malloc(sizeof(MXFEssenceElement))) != NULL./mxf/mxf_essence_container.ccreate_essence_element(key, llen, &newEssenceElement)mxf_write_k(mxfFile, key)mxf_write_fixed_l(mxfFile, llen, len)essenceElement != NULLmxf_file_seek(mxfFile, essenceElement->startFilePos + 16, SEEK_SET)mxf_write_fixed_l(mxfFile, essenceElement->llen, essenceElement->totalLen)mxf_file_seek(mxfFile, filePos, SEEK_SET)actualNumRead == actualLen(newSegment = (MXFIndexTableSegment*)malloc(sizeof(MXFIndexTableSegment))) != NULL./mxf/mxf_index_table.c(newEntry = (MXFDeltaEntry*)malloc(sizeof(MXFDeltaEntry))) != NULLcreate_delta_entry(segment, &newEntry)8 + deltaEntryArrayLen * 14 <= 0xffff(newEntry = (MXFIndexEntry*)malloc(sizeof(MXFIndexEntry))) != NULL(newEntry->sliceOffset = (uint32_t*)malloc(sizeof(uint32_t) * (segment->sliceCount))) != NULL(newEntry->posTable = (mxfRational*)malloc(sizeof(mxfRational) * (segment->posTableCount))) != NULL8 + indexEntryArrayLen * (11 + segment->sliceCount * 4 + segment->posTableCount * 8) <= 0xffffcreate_index_entry(segment, &newEntry)mxf_write_k(mxfFile, &g_IndexTableSegment_key)mxf_write_l(mxfFile, segmentLen)mxf_write_local_tag(mxfFile, 0x3c0a)mxf_write_uint16(mxfFile, mxfUUID_extlen)mxf_write_uuid(mxfFile, &segment->instanceUID)mxf_write_local_tag(mxfFile, 0x3f0b)mxf_write_uint16(mxfFile, 8)mxf_write_int32(mxfFile, segment->indexEditRate.numerator)mxf_write_int32(mxfFile, segment->indexEditRate.denominator)mxf_write_local_tag(mxfFile, 0x3f0c)mxf_write_int64(mxfFile, segment->indexStartPosition)mxf_write_local_tag(mxfFile, 0x3f0d)mxf_write_int64(mxfFile, segment->indexDuration)mxf_write_local_tag(mxfFile, 0x3f05)mxf_write_uint16(mxfFile, 4)mxf_write_uint32(mxfFile, segment->editUnitByteCount)mxf_write_local_tag(mxfFile, 0x3f06)mxf_write_uint32(mxfFile, segment->indexSID)mxf_write_local_tag(mxfFile, 0x3f07)mxf_write_uint32(mxfFile, segment->bodySID)mxf_write_local_tag(mxfFile, 0x3f08)mxf_write_uint16(mxfFile, 1)mxf_write_uint8(mxfFile, segment->sliceCount)mxf_write_local_tag(mxfFile, 0x3f0e)mxf_write_uint8(mxfFile, segment->posTableCount)mxf_write_local_tag(mxfFile, 0x3f09)mxf_write_uint16(mxfFile, (uint16_t)(8 + deltaEntryArrayLen * 6))mxf_write_uint32(mxfFile, deltaEntryArrayLen)mxf_write_uint32(mxfFile, 6)mxf_write_int8(mxfFile, entry->posTableIndex)mxf_write_uint8(mxfFile, entry->slice)mxf_write_uint32(mxfFile, entry->elementData)mxf_write_uint16(mxfFile, (uint16_t)(8 + indexEntryArrayLen * (11 + segment->sliceCount * 4 + segment->posTableCount * 8)))mxf_write_uint32(mxfFile, indexEntryArrayLen)mxf_write_uint32(mxfFile, 11 + segment->sliceCount * 4 + segment->posTableCount * 8)mxf_write_uint8(mxfFile, entry->temporalOffset)mxf_write_uint8(mxfFile, entry->keyFrameOffset)mxf_write_uint64(mxfFile, entry->streamOffset)mxf_write_uint32(mxfFile, entry->sliceOffset[i])mxf_write_int32(mxfFile, entry->posTable[i].numerator)mxf_write_int32(mxfFile, entry->posTable[i].denominator)mxf_create_index_table_segment(&newSegment)mxf_read_local_tag(mxfFile, &localTag)mxf_read_uint16(mxfFile, &localLen)mxf_read_uuid(mxfFile, &newSegment->instanceUID)localLen == mxfUUID_extlenmxf_read_int32(mxfFile, &newSegment->indexEditRate.numerator)mxf_read_int32(mxfFile, &newSegment->indexEditRate.denominator)localLen == 8mxf_read_int64(mxfFile, &newSegment->indexStartPosition)mxf_read_int64(mxfFile, &newSegment->indexDuration)mxf_read_uint32(mxfFile, &newSegment->editUnitByteCount)localLen == 4mxf_read_uint32(mxfFile, &newSegment->indexSID)mxf_read_uint32(mxfFile, &newSegment->bodySID)mxf_read_uint8(mxfFile, &newSegment->sliceCount)localLen == 1mxf_read_uint8(mxfFile, &newSegment->posTableCount)mxf_read_uint32(mxfFile, &deltaEntryArrayLen)mxf_read_uint32(mxfFile, &deltaEntryLen)deltaEntryLen == 6localLen == 8 + deltaEntryArrayLen * 6mxf_read_int8(mxfFile, &posTableIndex)mxf_read_uint8(mxfFile, &slice)mxf_read_uint32(mxfFile, &elementData)mxf_add_delta_entry(newSegment, posTableIndex, slice, elementData)(sliceOffset = (uint32_t*)malloc(sizeof(uint32_t) * (newSegment->sliceCount))) != NULL(posTable = (mxfRational*)malloc(sizeof(mxfRational) * (newSegment->posTableCount))) != NULLmxf_read_uint32(mxfFile, &indexEntryArrayLen)mxf_read_uint32(mxfFile, &indexEntryLen)indexEntryLen == (uint32_t)11 + newSegment->sliceCount * 4 + newSegment->posTableCount * 8localLen == 8 + indexEntryArrayLen * (11 + newSegment->sliceCount * 4 + newSegment->posTableCount * 8)mxf_read_uint8(mxfFile, &temporalOffset)mxf_read_uint8(mxfFile, &keyFrameOffset)mxf_read_uint8(mxfFile, &flags)mxf_read_uint64(mxfFile, &streamOffset)mxf_read_uint32(mxfFile, &sliceOffset[i])mxf_read_int32(mxfFile, &posTable[i].numerator)mxf_read_int32(mxfFile, &posTable[i].denominator)mxf_add_index_entry(newSegment, temporalOffset, keyFrameOffset, flags, streamOffset, sliceOffset, posTable)Unknown local item (%u) in index table segmentmxf_skip(mxfFile, localLen)totalLen == segmentLenmxf_write_uint16(mxfFile, (uint16_t)(8 + numDeltaEntries * 6))mxf_write_uint32(mxfFile, numDeltaEntries)(newMXFFile = (MXFFile*)malloc(sizeof(MXFFile))) != NULL./mxf/mxf_file.c(newDiskFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULLw+br+b(newStdInFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newSysData = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULLmxf_file_read(mxfFile, buffer, 1) == 1mxf_file_read(mxfFile, buffer, 2) == 2mxf_file_read(mxfFile, buffer, 4) == 4mxf_file_read(mxfFile, buffer, 8) == 8mxf_file_write(mxfFile, &value, 1) == 1mxf_file_write(mxfFile, buffer, 2) == 2mxf_file_write(mxfFile, buffer, 4) == 4mxf_file_write(mxfFile, buffer, 8) == 8mxf_file_read(mxfFile, (uint8_t*)value, 16) == 16mxf_file_read(mxfFile, (uint8_t*)key, 16) == 16(c = mxf_file_getc(mxfFile)) != EOFbytesToRead <= 8mxf_read_k(mxfFile, key)mxf_read_l(mxfFile, llen, len)mxf_file_write(mxfFile, (const uint8_t*)key, 16) == 16llen > 0 && llen <= 9Could not write BER length %lld for llen equal 1, in %s:%d Could not write BER length %llu for llen equal %u, in %s:%d mxf_file_putc(mxfFile, 0x80 + llen - 1) == 0x80 + llen - 1mxf_file_write(mxfFile, buffer, llen - 1) == (uint8_t)(llen - 1)mxf_write_l(mxfFile, len)mxf_read_uint32(mxfFile, len)mxf_read_uint32(mxfFile, eleLen)mxf_write_uint32(mxfFile, len)mxf_write_uint32(mxfFile, eleLen)./mxf/mxf_data_model.ctypeId < sizeof(dataModel->types) / sizeof(MXFItemType) && dataModel->types[typeId].typeId == 0(type->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLNumber of compound item type members exceeds hardcoded maximum %d, in %s:%d (type->info.compound.members[memberIndex].name = (char*)malloc(sizeof(char) * (strlen(memberName) + 1))) != NULLtypeId > 0 && typeId < MXF_EXTENSION_TYPE(newItemDef = (MXFItemDef*)malloc(sizeof(MXFItemDef))) != NULL(newItemDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLitemDef != NULLmxf_append_list_element(&dataModel->itemDefs, (void*)itemDef)add_item_def(dataModel, newItemDef)(newSetDef = (MXFSetDef*)malloc(sizeof(MXFSetDef))) != NULL(newSetDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLsetDef != NULLmxf_append_list_element(&dataModel->setDefs, (void*)setDef)add_set_def(dataModel, newSetDef)(newDataModel = (MXFDataModel*)malloc(sizeof(MXFDataModel))) != NULLInt8mxf_register_basic_type(newDataModel, "Int8", MXF_INT8_TYPE, 1)./include/mxf/mxf_baseline_data_model.hInt16mxf_register_basic_type(newDataModel, "Int16", MXF_INT16_TYPE, 2)Int32mxf_register_basic_type(newDataModel, "Int32", MXF_INT32_TYPE, 3)Int64mxf_register_basic_type(newDataModel, "Int64", MXF_INT64_TYPE, 4)UInt8mxf_register_basic_type(newDataModel, "UInt8", MXF_UINT8_TYPE, 1)UInt16mxf_register_basic_type(newDataModel, "UInt16", MXF_UINT16_TYPE, 2)UInt32mxf_register_basic_type(newDataModel, "UInt32", MXF_UINT32_TYPE, 3)UInt64mxf_register_basic_type(newDataModel, "UInt64", MXF_UINT64_TYPE, 4)Rawmxf_register_basic_type(newDataModel, "Raw", MXF_RAW_TYPE, 0)UTF16Stringmxf_register_array_type(newDataModel, "UTF16String", MXF_UTF16STRING_TYPE, MXF_UTF16_TYPE, 0)Int32Arraymxf_register_array_type(newDataModel, "Int32Array", MXF_INT32ARRAY_TYPE, MXF_INT32_TYPE, 0)UInt32Arraymxf_register_array_type(newDataModel, "UInt32Array", MXF_UINT32ARRAY_TYPE, MXF_UINT32_TYPE, 0)Int64Arraymxf_register_array_type(newDataModel, "Int64Array", MXF_INT64ARRAY_TYPE, MXF_INT64_TYPE, 0)UInt8Arraymxf_register_array_type(newDataModel, "UInt8Array", MXF_UINT8ARRAY_TYPE, MXF_UINT8_TYPE, 0)ISO7Stringmxf_register_array_type(newDataModel, "ISO7String", MXF_ISO7STRING_TYPE, MXF_ISO7_TYPE, 0)Int32Batchmxf_register_array_type(newDataModel, "Int32Batch", MXF_INT32BATCH_TYPE, MXF_INT32_TYPE, 0)UInt32Batchmxf_register_array_type(newDataModel, "UInt32Batch", MXF_UINT32BATCH_TYPE, MXF_UINT32_TYPE, 0)AUIDArraymxf_register_array_type(newDataModel, "AUIDArray", MXF_AUIDARRAY_TYPE, MXF_AUID_TYPE, 0)ULBatchmxf_register_array_type(newDataModel, "ULBatch", MXF_ULBATCH_TYPE, MXF_UL_TYPE, 0)StrongRefArraymxf_register_array_type(newDataModel, "StrongRefArray", MXF_STRONGREFARRAY_TYPE, MXF_STRONGREF_TYPE, 0)StrongRefBatchmxf_register_array_type(newDataModel, "StrongRefBatch", MXF_STRONGREFBATCH_TYPE, MXF_STRONGREF_TYPE, 0)WeakRefArraymxf_register_array_type(newDataModel, "WeakRefArray", MXF_WEAKREFARRAY_TYPE, MXF_WEAKREF_TYPE, 0)WeakRefBatchmxf_register_array_type(newDataModel, "WeakRefBatch", MXF_WEAKREFBATCH_TYPE, MXF_WEAKREF_TYPE, 0)RationalArraymxf_register_array_type(newDataModel, "RationalArray", MXF_RATIONALARRAY_TYPE, MXF_RATIONAL_TYPE, 0)RGBALayoutmxf_register_array_type(newDataModel, "RGBALayout", MXF_RGBALAYOUT_TYPE, MXF_RGBALAYOUTCOMPONENT_TYPE, 0)RationalitemType = mxf_register_compound_type(newDataModel, "Rational", MXF_RATIONAL_TYPE)Numeratormxf_register_compound_type_member(itemType, "Numerator", MXF_INT32_TYPE)Denominatormxf_register_compound_type_member(itemType, "Denominator", MXF_INT32_TYPE)TimestampitemType = mxf_register_compound_type(newDataModel, "Timestamp", MXF_TIMESTAMP_TYPE)Yearmxf_register_compound_type_member(itemType, "Year", MXF_UINT16_TYPE)Monthmxf_register_compound_type_member(itemType, "Month", MXF_UINT8_TYPE)Daymxf_register_compound_type_member(itemType, "Day", MXF_UINT8_TYPE)Hoursmxf_register_compound_type_member(itemType, "Hours", MXF_UINT8_TYPE)Minutesmxf_register_compound_type_member(itemType, "Minutes", MXF_UINT8_TYPE)Secondsmxf_register_compound_type_member(itemType, "Seconds", MXF_UINT8_TYPE)QMSecmxf_register_compound_type_member(itemType, "QMSec", MXF_UINT8_TYPE)ProductVersionitemType = mxf_register_compound_type(newDataModel, "ProductVersion", MXF_PRODUCTVERSION_TYPE)Majormxf_register_compound_type_member(itemType, "Major", MXF_UINT16_TYPE)Minormxf_register_compound_type_member(itemType, "Minor", MXF_UINT16_TYPE)Patchmxf_register_compound_type_member(itemType, "Patch", MXF_UINT16_TYPE)Buildmxf_register_compound_type_member(itemType, "Build", MXF_UINT16_TYPE)Releasemxf_register_compound_type_member(itemType, "Release", MXF_UINT16_TYPE)IndirectitemType = mxf_register_compound_type(newDataModel, "Indirect", MXF_INDIRECT_TYPE)Typemxf_register_compound_type_member(itemType, "Type", MXF_UL_TYPE)mxf_register_compound_type_member(itemType, "Value", MXF_UINT8ARRAY_TYPE)RGBALayoutComponentitemType = mxf_register_compound_type(newDataModel, "RGBALayoutComponent", MXF_RGBALAYOUTCOMPONENT_TYPE)Codemxf_register_compound_type_member(itemType, "Code", MXF_RGBACODE_TYPE)Depthmxf_register_compound_type_member(itemType, "Depth", MXF_UINT8_TYPE)VersionTypemxf_register_interpret_type(newDataModel, "VersionType", MXF_VERSIONTYPE_TYPE, MXF_UINT16_TYPE, 0)UTF16mxf_register_interpret_type(newDataModel, "UTF16", MXF_UTF16_TYPE, MXF_UINT16_TYPE, 0)Booleanmxf_register_interpret_type(newDataModel, "Boolean", MXF_BOOLEAN_TYPE, MXF_UINT8_TYPE, 0)ISO7mxf_register_interpret_type(newDataModel, "ISO7", MXF_ISO7_TYPE, MXF_UINT8_TYPE, 0)Lengthmxf_register_interpret_type(newDataModel, "Length", MXF_LENGTH_TYPE, MXF_INT64_TYPE, 0)Positionmxf_register_interpret_type(newDataModel, "Position", MXF_POSITION_TYPE, MXF_INT64_TYPE, 0)RGBACodemxf_register_interpret_type(newDataModel, "RGBACode", MXF_RGBACODE_TYPE, MXF_UINT8_TYPE, 0)Streammxf_register_interpret_type(newDataModel, "Stream", MXF_STREAM_TYPE, MXF_RAW_TYPE, 0)DataValuemxf_register_interpret_type(newDataModel, "DataValue", MXF_DATAVALUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)Identifiermxf_register_interpret_type(newDataModel, "Identifier", MXF_IDENTIFIER_TYPE, MXF_UINT8ARRAY_TYPE, 0)Opaquemxf_register_interpret_type(newDataModel, "Opaque", MXF_OPAQUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)UMIDmxf_register_interpret_type(newDataModel, "UMID", MXF_UMID_TYPE, MXF_IDENTIFIER_TYPE, 32)UIDmxf_register_interpret_type(newDataModel, "UID", MXF_UID_TYPE, MXF_IDENTIFIER_TYPE, 16)ULmxf_register_interpret_type(newDataModel, "UL", MXF_UL_TYPE, MXF_IDENTIFIER_TYPE, 16)UUIDmxf_register_interpret_type(newDataModel, "UUID", MXF_UUID_TYPE, MXF_IDENTIFIER_TYPE, 16)AUIDmxf_register_interpret_type(newDataModel, "AUID", MXF_AUID_TYPE, MXF_UL_TYPE, 16)PackageIDmxf_register_interpret_type(newDataModel, "PackageID", MXF_PACKAGEID_TYPE, MXF_UMID_TYPE, 32)StrongRefmxf_register_interpret_type(newDataModel, "StrongRef", MXF_STRONGREF_TYPE, MXF_UUID_TYPE, 16)WeakRefmxf_register_interpret_type(newDataModel, "WeakRef", MXF_WEAKREF_TYPE, MXF_UUID_TYPE, 16)Orientationmxf_register_interpret_type(newDataModel, "Orientation", MXF_ORIENTATION_TYPE, MXF_UINT8_TYPE, 0)rootmxf_register_set_def(newDataModel, "root", &MXF_SET_K(root), &MXF_SET_K(root))InterchangeObjectmxf_register_set_def(newDataModel, "InterchangeObject", &MXF_SET_K(root), &MXF_SET_K(InterchangeObject))InstanceUIDmxf_register_item_def(newDataModel, "InstanceUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, InstanceUID), 0x3c0a, MXF_UUID_TYPE, 1)GenerationUIDmxf_register_item_def(newDataModel, "GenerationUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, GenerationUID), 0x0102, MXF_UUID_TYPE, 0)Prefacemxf_register_set_def(newDataModel, "Preface", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Preface))LastModifiedDatemxf_register_item_def(newDataModel, "LastModifiedDate", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, LastModifiedDate), 0x3b02, MXF_TIMESTAMP_TYPE, 1)Versionmxf_register_item_def(newDataModel, "Version", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Version), 0x3b05, MXF_VERSIONTYPE_TYPE, 1)ObjectModelVersionmxf_register_item_def(newDataModel, "ObjectModelVersion", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ObjectModelVersion), 0x3b07, MXF_UINT32_TYPE, 0)PrimaryPackagemxf_register_item_def(newDataModel, "PrimaryPackage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, PrimaryPackage), 0x3b08, MXF_WEAKREF_TYPE, 0)Identificationsmxf_register_item_def(newDataModel, "Identifications", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Identifications), 0x3b06, MXF_STRONGREFARRAY_TYPE, 1)ContentStoragemxf_register_item_def(newDataModel, "ContentStorage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ContentStorage), 0x3b03, MXF_STRONGREF_TYPE, 1)OperationalPatternmxf_register_item_def(newDataModel, "OperationalPattern", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, OperationalPattern), 0x3b09, MXF_UL_TYPE, 1)EssenceContainersmxf_register_item_def(newDataModel, "EssenceContainers", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, EssenceContainers), 0x3b0a, MXF_ULBATCH_TYPE, 1)DMSchemesmxf_register_item_def(newDataModel, "DMSchemes", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, DMSchemes), 0x3b0b, MXF_ULBATCH_TYPE, 1)mxf_register_set_def(newDataModel, "Identification", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Identification))ThisGenerationUIDmxf_register_item_def(newDataModel, "ThisGenerationUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ThisGenerationUID), 0x3c09, MXF_UUID_TYPE, 1)CompanyNamemxf_register_item_def(newDataModel, "CompanyName", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, CompanyName), 0x3c01, MXF_UTF16STRING_TYPE, 1)ProductNamemxf_register_item_def(newDataModel, "ProductName", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductName), 0x3c02, MXF_UTF16STRING_TYPE, 1)mxf_register_item_def(newDataModel, "ProductVersion", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductVersion), 0x3c03, MXF_PRODUCTVERSION_TYPE, 0)VersionStringmxf_register_item_def(newDataModel, "VersionString", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, VersionString), 0x3c04, MXF_UTF16STRING_TYPE, 1)ProductUIDmxf_register_item_def(newDataModel, "ProductUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductUID), 0x3c05, MXF_UUID_TYPE, 1)ModificationDatemxf_register_item_def(newDataModel, "ModificationDate", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ModificationDate), 0x3c06, MXF_TIMESTAMP_TYPE, 1)ToolkitVersionmxf_register_item_def(newDataModel, "ToolkitVersion", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ToolkitVersion), 0x3c07, MXF_PRODUCTVERSION_TYPE, 0)Platformmxf_register_item_def(newDataModel, "Platform", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, Platform), 0x3c08, MXF_UTF16STRING_TYPE, 0)mxf_register_set_def(newDataModel, "ContentStorage", &MXF_SET_K(InterchangeObject), &MXF_SET_K(ContentStorage))Packagesmxf_register_item_def(newDataModel, "Packages", &MXF_SET_K(ContentStorage), &MXF_ITEM_K(ContentStorage, Packages), 0x1901, MXF_STRONGREFBATCH_TYPE, 1)EssenceContainerDatamxf_register_item_def(newDataModel, "EssenceContainerData", &MXF_SET_K(ContentStorage), &MXF_ITEM_K(ContentStorage, EssenceContainerData), 0x1902, MXF_STRONGREFBATCH_TYPE, 0)mxf_register_set_def(newDataModel, "EssenceContainerData", &MXF_SET_K(InterchangeObject), &MXF_SET_K(EssenceContainerData))LinkedPackageUIDmxf_register_item_def(newDataModel, "LinkedPackageUID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), 0x2701, MXF_UMID_TYPE, 1)IndexSIDmxf_register_item_def(newDataModel, "IndexSID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, IndexSID), 0x3f06, MXF_UINT32_TYPE, 0)BodySIDmxf_register_item_def(newDataModel, "BodySID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, BodySID), 0x3f07, MXF_UINT32_TYPE, 1)GenericPackagemxf_register_set_def(newDataModel, "GenericPackage", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericPackage))PackageUIDmxf_register_item_def(newDataModel, "PackageUID", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageUID), 0x4401, MXF_UMID_TYPE, 1)mxf_register_item_def(newDataModel, "Name", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, Name), 0x4402, MXF_UTF16STRING_TYPE, 0)PackageCreationDatemxf_register_item_def(newDataModel, "PackageCreationDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageCreationDate), 0x4405, MXF_TIMESTAMP_TYPE, 1)PackageModifiedDatemxf_register_item_def(newDataModel, "PackageModifiedDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageModifiedDate), 0x4404, MXF_TIMESTAMP_TYPE, 1)Tracksmxf_register_item_def(newDataModel, "Tracks", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, Tracks), 0x4403, MXF_STRONGREFARRAY_TYPE, 1)Locatormxf_register_set_def(newDataModel, "Locator", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Locator))NetworkLocatormxf_register_set_def(newDataModel, "NetworkLocator", &MXF_SET_K(Locator), &MXF_SET_K(NetworkLocator))URLStringmxf_register_item_def(newDataModel, "URLString", &MXF_SET_K(NetworkLocator), &MXF_ITEM_K(NetworkLocator, URLString), 0x4001, MXF_UTF16STRING_TYPE, 1)TextLocatormxf_register_set_def(newDataModel, "TextLocator", &MXF_SET_K(Locator), &MXF_SET_K(TextLocator))LocatorNamemxf_register_item_def(newDataModel, "LocatorName", &MXF_SET_K(TextLocator), &MXF_ITEM_K(TextLocator, LocatorName), 0x4101, MXF_UTF16STRING_TYPE, 1)GenericTrackmxf_register_set_def(newDataModel, "GenericTrack", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericTrack))TrackIDmxf_register_item_def(newDataModel, "TrackID", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackID), 0x4801, MXF_UINT32_TYPE, 0)TrackNumbermxf_register_item_def(newDataModel, "TrackNumber", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackNumber), 0x4804, MXF_UINT32_TYPE, 1)TrackNamemxf_register_item_def(newDataModel, "TrackName", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackName), 0x4802, MXF_UTF16STRING_TYPE, 0)Sequencemxf_register_item_def(newDataModel, "Sequence", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, Sequence), 0x4803, MXF_STRONGREF_TYPE, 1)StaticTrackmxf_register_set_def(newDataModel, "StaticTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(StaticTrack))Trackmxf_register_set_def(newDataModel, "Track", &MXF_SET_K(GenericTrack), &MXF_SET_K(Track))EditRatemxf_register_item_def(newDataModel, "EditRate", &MXF_SET_K(Track), &MXF_ITEM_K(Track, EditRate), 0x4b01, MXF_RATIONAL_TYPE, 1)Originmxf_register_item_def(newDataModel, "Origin", &MXF_SET_K(Track), &MXF_ITEM_K(Track, Origin), 0x4b02, MXF_POSITION_TYPE, 1)EventTrackmxf_register_set_def(newDataModel, "EventTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(EventTrack))EventEditRatemxf_register_item_def(newDataModel, "EventEditRate", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventEditRate), 0x4901, MXF_RATIONAL_TYPE, 1)EventOriginmxf_register_item_def(newDataModel, "EventOrigin", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventOrigin), 0x4902, MXF_POSITION_TYPE, 0)StructuralComponentmxf_register_set_def(newDataModel, "StructuralComponent", &MXF_SET_K(InterchangeObject), &MXF_SET_K(StructuralComponent))mxf_register_item_def(newDataModel, "DataDefinition", &MXF_SET_K(StructuralComponent), &MXF_ITEM_K(StructuralComponent, DataDefinition), 0x0201, MXF_UL_TYPE, 1)Durationmxf_register_item_def(newDataModel, "Duration", &MXF_SET_K(StructuralComponent), &MXF_ITEM_K(StructuralComponent, Duration), 0x0202, MXF_LENGTH_TYPE, 0)mxf_register_set_def(newDataModel, "Sequence", &MXF_SET_K(StructuralComponent), &MXF_SET_K(Sequence))StructuralComponentsmxf_register_item_def(newDataModel, "StructuralComponents", &MXF_SET_K(Sequence), &MXF_ITEM_K(Sequence, StructuralComponents), 0x1001, MXF_STRONGREFARRAY_TYPE, 1)TimecodeComponentmxf_register_set_def(newDataModel, "TimecodeComponent", &MXF_SET_K(StructuralComponent), &MXF_SET_K(TimecodeComponent))RoundedTimecodeBasemxf_register_item_def(newDataModel, "RoundedTimecodeBase", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, RoundedTimecodeBase), 0x1502, MXF_UINT16_TYPE, 1)StartTimecodemxf_register_item_def(newDataModel, "StartTimecode", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, StartTimecode), 0x1501, MXF_POSITION_TYPE, 1)DropFramemxf_register_item_def(newDataModel, "DropFrame", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, DropFrame), 0x1503, MXF_BOOLEAN_TYPE, 1)SourceClipmxf_register_set_def(newDataModel, "SourceClip", &MXF_SET_K(StructuralComponent), &MXF_SET_K(SourceClip))StartPositionmxf_register_item_def(newDataModel, "StartPosition", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, StartPosition), 0x1201, MXF_POSITION_TYPE, 1)SourcePackageIDmxf_register_item_def(newDataModel, "SourcePackageID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourcePackageID), 0x1101, MXF_PACKAGEID_TYPE, 1)SourceTrackIDmxf_register_item_def(newDataModel, "SourceTrackID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourceTrackID), 0x1102, MXF_UINT32_TYPE, 1)DMSegmentmxf_register_set_def(newDataModel, "DMSegment", &MXF_SET_K(StructuralComponent), &MXF_SET_K(DMSegment))EventStartPositionmxf_register_item_def(newDataModel, "EventStartPosition", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventStartPosition), 0x0601, MXF_POSITION_TYPE, 1)EventCommentmxf_register_item_def(newDataModel, "EventComment", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventComment), 0x0602, MXF_UTF16STRING_TYPE, 0)TrackIDsmxf_register_item_def(newDataModel, "TrackIDs", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, TrackIDs), 0x6102, MXF_UINT32BATCH_TYPE, 0)DMFrameworkmxf_register_item_def(newDataModel, "DMFramework", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, DMFramework), 0x6101, MXF_STRONGREF_TYPE, 0)DMSourceClipmxf_register_set_def(newDataModel, "DMSourceClip", &MXF_SET_K(SourceClip), &MXF_SET_K(DMSourceClip))DMSourceClipTrackIDsmxf_register_item_def(newDataModel, "DMSourceClipTrackIDs", &MXF_SET_K(DMSourceClip), &MXF_ITEM_K(DMSourceClip, DMSourceClipTrackIDs), 0x6103, MXF_UINT32BATCH_TYPE, 0)MaterialPackagemxf_register_set_def(newDataModel, "MaterialPackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(MaterialPackage))SourcePackagemxf_register_set_def(newDataModel, "SourcePackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(SourcePackage))Descriptormxf_register_item_def(newDataModel, "Descriptor", &MXF_SET_K(SourcePackage), &MXF_ITEM_K(SourcePackage, Descriptor), 0x4701, MXF_STRONGREF_TYPE, 0)GenericDescriptormxf_register_set_def(newDataModel, "GenericDescriptor", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericDescriptor))Locatorsmxf_register_item_def(newDataModel, "Locators", &MXF_SET_K(GenericDescriptor), &MXF_ITEM_K(GenericDescriptor, Locators), 0x2f01, MXF_STRONGREFARRAY_TYPE, 0)FileDescriptormxf_register_set_def(newDataModel, "FileDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(FileDescriptor))LinkedTrackIDmxf_register_item_def(newDataModel, "LinkedTrackID", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, LinkedTrackID), 0x3006, MXF_UINT32_TYPE, 0)SampleRatemxf_register_item_def(newDataModel, "SampleRate", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, SampleRate), 0x3001, MXF_RATIONAL_TYPE, 1)ContainerDurationmxf_register_item_def(newDataModel, "ContainerDuration", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, ContainerDuration), 0x3002, MXF_LENGTH_TYPE, 0)EssenceContainermxf_register_item_def(newDataModel, "EssenceContainer", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, EssenceContainer), 0x3004, MXF_UL_TYPE, 1)Codecmxf_register_item_def(newDataModel, "Codec", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, Codec), 0x3005, MXF_UL_TYPE, 0)GenericPictureEssenceDescriptormxf_register_set_def(newDataModel, "GenericPictureEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericPictureEssenceDescriptor))SignalStandardmxf_register_item_def(newDataModel, "SignalStandard", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SignalStandard), 0x3215, MXF_UINT8_TYPE, 0)FrameLayoutmxf_register_item_def(newDataModel, "FrameLayout", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), 0x320c, MXF_UINT8_TYPE, 0)StoredWidthmxf_register_item_def(newDataModel, "StoredWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), 0x3203, MXF_UINT32_TYPE, 0)StoredHeightmxf_register_item_def(newDataModel, "StoredHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), 0x3202, MXF_UINT32_TYPE, 0)StoredF2Offsetmxf_register_item_def(newDataModel, "StoredF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredF2Offset), 0x3216, MXF_INT32_TYPE, 0)SampledWidthmxf_register_item_def(newDataModel, "SampledWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledWidth), 0x3205, MXF_UINT32_TYPE, 0)SampledHeightmxf_register_item_def(newDataModel, "SampledHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledHeight), 0x3204, MXF_UINT32_TYPE, 0)SampledXOffsetmxf_register_item_def(newDataModel, "SampledXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledXOffset), 0x3206, MXF_INT32_TYPE, 0)SampledYOffsetmxf_register_item_def(newDataModel, "SampledYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledYOffset), 0x3207, MXF_INT32_TYPE, 0)DisplayHeightmxf_register_item_def(newDataModel, "DisplayHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayHeight), 0x3208, MXF_UINT32_TYPE, 0)DisplayWidthmxf_register_item_def(newDataModel, "DisplayWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayWidth), 0x3209, MXF_UINT32_TYPE, 0)DisplayXOffsetmxf_register_item_def(newDataModel, "DisplayXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayXOffset), 0x320a, MXF_INT32_TYPE, 0)DisplayYOffsetmxf_register_item_def(newDataModel, "DisplayYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayYOffset), 0x320b, MXF_INT32_TYPE, 0)DisplayF2Offsetmxf_register_item_def(newDataModel, "DisplayF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayF2Offset), 0x3217, MXF_INT32_TYPE, 0)AspectRatiomxf_register_item_def(newDataModel, "AspectRatio", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), 0x320e, MXF_RATIONAL_TYPE, 0)ActiveFormatDescriptormxf_register_item_def(newDataModel, "ActiveFormatDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ActiveFormatDescriptor), 0x3218, MXF_UINT8_TYPE, 0)VideoLineMapmxf_register_item_def(newDataModel, "VideoLineMap", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), 0x320d, MXF_INT32ARRAY_TYPE, 0)AlphaTransparencymxf_register_item_def(newDataModel, "AlphaTransparency", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AlphaTransparency), 0x320f, MXF_UINT8_TYPE, 0)CaptureGammamxf_register_item_def(newDataModel, "CaptureGamma", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, CaptureGamma), 0x3210, MXF_UL_TYPE, 0)ImageAlignmentOffsetmxf_register_item_def(newDataModel, "ImageAlignmentOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), 0x3211, MXF_UINT32_TYPE, 0)ImageStartOffsetmxf_register_item_def(newDataModel, "ImageStartOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageStartOffset), 0x3213, MXF_UINT32_TYPE, 0)ImageEndOffsetmxf_register_item_def(newDataModel, "ImageEndOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageEndOffset), 0x3214, MXF_UINT32_TYPE, 0)FieldDominancemxf_register_item_def(newDataModel, "FieldDominance", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FieldDominance), 0x3212, MXF_UINT8_TYPE, 0)PictureEssenceCodingmxf_register_item_def(newDataModel, "PictureEssenceCoding", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, PictureEssenceCoding), 0x3201, MXF_UL_TYPE, 0)CDCIEssenceDescriptormxf_register_set_def(newDataModel, "CDCIEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(CDCIEssenceDescriptor))ComponentDepthmxf_register_item_def(newDataModel, "ComponentDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), 0x3301, MXF_UINT32_TYPE, 0)HorizontalSubsamplingmxf_register_item_def(newDataModel, "HorizontalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), 0x3302, MXF_UINT32_TYPE, 0)VerticalSubsamplingmxf_register_item_def(newDataModel, "VerticalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), 0x3308, MXF_UINT32_TYPE, 0)ColorSitingmxf_register_item_def(newDataModel, "ColorSiting", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorSiting), 0x3303, MXF_UINT8_TYPE, 0)ReversedByteOrdermxf_register_item_def(newDataModel, "ReversedByteOrder", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ReversedByteOrder), 0x330b, MXF_BOOLEAN_TYPE, 0)PaddingBitsmxf_register_item_def(newDataModel, "PaddingBits", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, PaddingBits), 0x3307, MXF_INT16_TYPE, 0)AlphaSampleDepthmxf_register_item_def(newDataModel, "AlphaSampleDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, AlphaSampleDepth), 0x3309, MXF_UINT32_TYPE, 0)BlackRefLevelmxf_register_item_def(newDataModel, "BlackRefLevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, BlackRefLevel), 0x3304, MXF_UINT32_TYPE, 0)WhiteReflevelmxf_register_item_def(newDataModel, "WhiteReflevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, WhiteReflevel), 0x3305, MXF_UINT32_TYPE, 0)ColorRangemxf_register_item_def(newDataModel, "ColorRange", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorRange), 0x3306, MXF_UINT32_TYPE, 0)RGBAEssenceDescriptormxf_register_set_def(newDataModel, "RGBAEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(RGBAEssenceDescriptor))ComponentMaxRefmxf_register_item_def(newDataModel, "ComponentMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMaxRef), 0x3406, MXF_UINT32_TYPE, 0)ComponentMinRefmxf_register_item_def(newDataModel, "ComponentMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMinRef), 0x3407, MXF_UINT32_TYPE, 0)AlphaMaxRefmxf_register_item_def(newDataModel, "AlphaMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMaxRef), 0x3408, MXF_UINT32_TYPE, 0)AlphaMinRefmxf_register_item_def(newDataModel, "AlphaMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMinRef), 0x3409, MXF_UINT32_TYPE, 0)ScanningDirectionmxf_register_item_def(newDataModel, "ScanningDirection", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ScanningDirection), 0x3405, MXF_ORIENTATION_TYPE, 0)PixelLayoutmxf_register_item_def(newDataModel, "PixelLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PixelLayout), 0x3401, MXF_RGBALAYOUT_TYPE, 0)Palettemxf_register_item_def(newDataModel, "Palette", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, Palette), 0x3403, MXF_DATAVALUE_TYPE, 0)PaletteLayoutmxf_register_item_def(newDataModel, "PaletteLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PaletteLayout), 0x3404, MXF_RGBALAYOUT_TYPE, 0)GenericSoundEssenceDescriptormxf_register_set_def(newDataModel, "GenericSoundEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericSoundEssenceDescriptor))AudioSamplingRatemxf_register_item_def(newDataModel, "AudioSamplingRate", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), 0x3d03, MXF_RATIONAL_TYPE, 0)Lockedmxf_register_item_def(newDataModel, "Locked", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, Locked), 0x3d02, MXF_BOOLEAN_TYPE, 0)AudioRefLevelmxf_register_item_def(newDataModel, "AudioRefLevel", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioRefLevel), 0x3d04, MXF_INT8_TYPE, 0)ElectroSpatialFormulationmxf_register_item_def(newDataModel, "ElectroSpatialFormulation", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ElectroSpatialFormulation), 0x3d05, MXF_UINT8_TYPE, 0)ChannelCountmxf_register_item_def(newDataModel, "ChannelCount", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), 0x3d07, MXF_UINT32_TYPE, 0)QuantizationBitsmxf_register_item_def(newDataModel, "QuantizationBits", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), 0x3d01, MXF_UINT32_TYPE, 0)DialNormmxf_register_item_def(newDataModel, "DialNorm", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, DialNorm), 0x3d0c, MXF_INT8_TYPE, 0)SoundEssenceCompressionmxf_register_item_def(newDataModel, "SoundEssenceCompression", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, SoundEssenceCompression), 0x3d06, MXF_UL_TYPE, 0)GenericDataEssenceDescriptormxf_register_set_def(newDataModel, "GenericDataEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericDataEssenceDescriptor))DataEssenceCodingmxf_register_item_def(newDataModel, "DataEssenceCoding", &MXF_SET_K(GenericDataEssenceDescriptor), &MXF_ITEM_K(GenericDataEssenceDescriptor, DataEssenceCoding), 0x3e01, MXF_UL_TYPE, 0)MultipleDescriptormxf_register_set_def(newDataModel, "MultipleDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(MultipleDescriptor))SubDescriptorUIDsmxf_register_item_def(newDataModel, "SubDescriptorUIDs", &MXF_SET_K(MultipleDescriptor), &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), 0x3f01, MXF_STRONGREFARRAY_TYPE, 1)WaveAudioDescriptormxf_register_set_def(newDataModel, "WaveAudioDescriptor", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_SET_K(WaveAudioDescriptor))BlockAlignmxf_register_item_def(newDataModel, "BlockAlign", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), 0x3d0a, MXF_UINT16_TYPE, 1)SequenceOffsetmxf_register_item_def(newDataModel, "SequenceOffset", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, SequenceOffset), 0x3d0b, MXF_UINT8_TYPE, 0)AvgBpsmxf_register_item_def(newDataModel, "AvgBps", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), 0x3d09, MXF_UINT32_TYPE, 1)AES3AudioDescriptormxf_register_set_def(newDataModel, "AES3AudioDescriptor", &MXF_SET_K(WaveAudioDescriptor), &MXF_SET_K(AES3AudioDescriptor))mxf_register_set_def(newDataModel, "DMFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DMFramework))DMSetmxf_register_set_def(newDataModel, "DMSet", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DMSet))Duplicate set def found. Key = %s, in %s:%d Found item def not contained in any set def. Key = %s, in %s:%d Duplicate item def found. Key = %s, in %s:%d Duplicate item def local tag found. LocalTag = 0x%04x, Key = %s, in %s:%d Item def has unknown type (%d). LocalTag = 0x%04x, Key = %s, in %s:%d mxf_find_set_def(dataModel, &setDef->parentSetDefKey, &setDef->parentSetDef)mxf_find_set_def(dataModel, &itemDef->setDefKey, &setDef)mxf_append_list_element(&setDef->itemDefs, (void*)itemDef)libMXF (Unknown)./mxf/mxf_primer.c(newEntry = (MXFPrimerPackEntry*)malloc(sizeof(MXFPrimerPackEntry))) != NULLmxf_append_list_element(&primerPack->entries, (void*)entry)add_primer_pack_entry(primerPack, newEntry)(newPrimerPack = (MXFPrimerPack*)malloc(sizeof(MXFPrimerPack))) != NULLCould not create a unique tag - reached the end of the allowed dynamic tag values, in %s:%d Local tag %x already in use, in %s:%d create_primer_pack_entry(primerPack, &newEntry)mxf_create_primer_pack(&newPrimerPack)mxf_read_array_header(mxfFile, &numberOfItems, &itemLength)mxf_read_uid(mxfFile, &uid)create_primer_pack_entry(newPrimerPack, &newEntry)mxf_write_kl(mxfFile, &g_PrimerPack_key, 8 + 18 * numberOfItems)mxf_write_array_header(mxfFile, numberOfItems, 18)mxf_write_local_tag(mxfFile, entry->localTag)mxf_write_uid(mxfFile, &entry->uid)fprintfsprintfsscanfprintfsnprintfvfprintf$LDBL128libSystem.|B}h=k|V}N |B}h=k|V}N |B}h=k|V}N |B}h=k|Vl}N |B}h=k|VP}N |B}h=k|V4}N |B}h=k|V}N |B}h=k|U}N |B}h=k|U}N |B}h=k|U}N |B}h=k|U}N |B}h=k|U}N |B}h=k|Up}N |B}h=k|UT}N |B}h=k|U8}N |B}h=k|U}N |B}h=k|U}N |B}h=k|T}N |B}h=k|T}N |B}h=k|T}N |B}h=k|T}N |B}h=k|Tt}N |B}h=k|TX}N |B}h=k|T<}N |B}h=k|T }N |B}h=k|T}N |B}h=k|S}N |B}h=k|S}N |B}h=k|S}N |B}h=k|S}N |B}h=k|Sx}N |B}h=k|S\}N |B}h=k|S@}N |B}h=k|S$}N |B}h=k|S}N |B}h=k|R}N |B}h=k|R}N |B}h=k|R}N |B}h=k|R}N |B}h=k|R|}N |B}h=k|R`}N |B}h=k|RD}N |B}h=k|R(}N |B}h=k|R }N |B}h=k|Q}N datafmt WAVERIFF+4 $`u*OQ+4+4 +4 +4  +4|IKǂZv#+4 +4 Beta version+4 Avid MXF Writer+4 BBC Research+4 +4+4S 0+4S .+4+4+4+4S +4+4+4+4+4S #+4+4+4+4+4+4S H$`u*PQӠ$`u*MQ+4+4+4+4+4+4 +4+4+4+4+4+4+4 +4+4 +4 +4+4+4+4+4+4+4+4+4S (+4S 7+4+4+4+4 +4S +4+4+4+4S +4+40+4+4+4+4+4S ;+4+4+4+4+4+4S 6+4+4S pFzeF8|N{%b7I-B+4+4 +4+4+4+4S /+4 +4 +4+4+4`>o'^wҀ}`>oxlҀ}`>oo*A۾D/&6(La6^LhXdZEFr}jAJl\h1Ki`hH?iM(rlMol?IKBf;1u2 yOG)RZ H;rJ.J'=ߓ5BշI.%\"A- #ZMF+).UQHr))E +ֈMB/Jߑ-8p] s:G) 48K^(EagJWT2$@$QgFs@D.ߊMB;FDZogH=#·2)OtD%#/23JWR vecOFj IB{Ӳ!i[ 71AD͚KDO)E^A4<_UEEf}es2@c?֧ Y nrH+pÆO|ᾓ#N@%Me7ϕjJE*W2_MujU|Ǒ^`jHBwAJM +HAkLۉSJȸ@MB_Cb@wɆHùBBH}83֚.O< nR<#Bd~IQHr!HѤbCϱPYG;.On]:A7O;[I|4FVLzVUqfSH(@2''LB++vEv$qL!L_@ ^ nN=YH]E\8Zv=fq>!jXTMԌ2~4^HAU[|uMH!@)C0H} i?;L3CUeeF/DTi-(0x!HdwceO̩dJM73p eCN҄N "MB͎ q`ɮyAH0z$Q"Mk""cH  d҇d$&D%TE E+Ud M+lJgxSdAIl^,\cDXUWGѩ.Cq^>tFÞ"On(3 yHT.v-3 #@vme@fأ;@ b*:LOv'6IM)1gC\_e@Du'j`N@WK I[uB@ $d uBvmbpCEGgyzlzYB©TlF^)mJN. ,S=-3B'u+Va6f@Ҍ(9_&Oif0M?*xޅ 匔H rm@5[ZdK3$YZeGꨐ:0 VMP[ֈAC]@M%d{^@`+Ƨ"OLrH%/i_wK Bǘ&7i!hCD.Hl͉`魆]C ҷnz2eCA6m TBLཏ)h-G QxkN`ՈHOL Y#]37bNz2s['BϏbq&"Y FP@f0bDŔb(|jy~B iS5\@aJ}'3 RNnkU(3׆ʁF s5IUHisIzQ1]FMUw?=A븆_=©hPcqO4BD][HΌ,7~cL)5Ru񂊒I-12H *Get~x3<@휃@l|8@s ( nPTjI3Tf-Fke%N3ʟH|"xt ^`7G:>Qhqw+@$ }~E!M +ޔBMk$`}ADфTz[GƗF_Ǧj5^G?'ewsA!tM݂xyڇA?0F=Kv(L4T+4S < `M#9!+4S $InterchangeObject`M#9! (_;F⭪ س^iO(ylMɫ\t7 +4S a< _;F⭪ س^+4 Generation +4  +4S ]< iO(ylMɫ\t7+4ObjClass +4  +4S < b]TˍN#/;E}+4S Component`M#9! XWD<]*%l[nM`Cy@2Ap]&9_E}&25)yJBqկ +4S i< WD<]*%l[+4DataDefinition +4  +4S Y< nM`Cy@+4Length +4   +4S e< 2Ap]+4UserComments +4  +4S [< &9_E}&25+4KLVData +4  +4S a< )yJBqկ+4Attributes +4  +4S U< XKRPjH[+4S Segmentb]TˍN#/;E} +4S }< uAʷks}+4S  EventXKRPjH[ (={oAͼklZNdQN.χ  +4S ]< ={oAͼklZ+4Position +4   +4S [< NdQN.χ +40Comment +4  +4S < Im̔Glˉ+4S CommentMarkeruAʷks}  3/K4]l b_M1%B=an~ARDl ݶeC9[]沭EK,`>GdWG`u] g$CommentMarkerDate +4  +4S o< dW*+4S SequenceXKRPjH[ A OצsfE +4S a< A OצsfE+4 Components +4  +4S < A۾D/+4S  SourceReferenceXKRPjH[ HK!AwS,,1*6K7bVS~*:ESyPIY W!t@wt @ +4S ]< K!AwS,+4SourceID +4  +4S k< ,1*6K7bVS~+4 SourceMobSlotID +4  +4S a< *:ESyPIY+4ChannelIDs +4  +4S o<  W!t@wt @+4$MonoSourceSlotIDs +4  +4S < &6(La6^Lh+4S SourceClipA۾D/ hV&xWKx#${閪ز3IF{g:A[0 #/A{2?GO-w$Ms9uE yDT +4S e< V&xWKx#${+4FadeInLength +4   +4S g< ز3IF{+4FadeOutLength +4   +4S a< g:A[0 +40FadeInType +4  +4S c< #/A{2+40FadeOutType +4  +4S _< ?GO-w$M+4StartTime +4   +4S o< s9uE yDT KffbF$SubclipFullLength +4  +4S < XdZEFr}+4S TimecodeXKRPjH[ 8[XFTNFl>5EF,^V"m\qW3B/ +4S U< [XFTNFl+4 Drop +4  +4S S< >5EF,^V"m\+4FPS +4  +4S W< qW3B/+4 Start +4   +4S < jAJl\h+4S ContentStorage`M#9! (7N龐JZjR6W +4S U< 7N龐+4 Mobs +4  +4S c< JZjR6W+4EssenceData +4  +4S < 1Ki`hH+4S "DefinitionObject`M#9! 8s#%C͒YSiF [2IIP|-J(d LM +4S c< s#%C͒YSiF+4Description +4  +4S U<  [2IIP|-J+4 Name +4  +4S n< (d LM+4Identification +4  +4S c< ?iM(rlM+4S DataDefinition1Ki`hH +4S < ol?IKBf;1u+4S (OperationDefinition1Ki`hH xq爷Cʹ H咡`umOٽ$úT2U)LDR$J A˰U 2HD)ݶVbkkMv@35e+4 &KLVDataDefinitions +4  & +4S y< hA{Fh[+4 .TaggedValueDefinitions +4  & +4S < B/Jߑ-8p] +4S #EssenceData`M#9! 8@WfYM$ (kzBNcR.. QGKy- +4S U< @WfYM$ (k+4 Data +4  '+4S c< zBNcR.+4SampleIndex +4  ++4S \< . QGKy-+4 MobID +4  '+4S < s:G) +4S $$EssenceDescriptor`M#9! L%F(pA} +4S [< L%F(pA}+4Locator +4  /+4S < 48K^(+4S %FileDescriptors:G) X\ۡLIS0ׁ¢iCb\?Gdu${D^&OUgOHt9A+M +4S a< \ۡLIS0ׁ+4SampleRate +4  0+4S Y< ¢iCb+4Length +4   0+4S g< \?Gdu${D+4LinkedTrackID +4  0+4S k< ^&OUgOH+4 ContainerFormat +4  0+4S k< t9A+M+4 CodecDefinition +4  0+4S < EagJWT+4S '.DigitalImageDescriptor48K^( ! 2)LhSl'F5voHqyC 7gaB1Fۺ&1rGr*XJƫ#-WB:z5MQ7+N}F$KTy.TwE!&ED'{[`>I٥<䨫S2)tUr@8 )^Kɚrʲ[L֤)_Db/z1{з}J{kϬxM FMh"t=Ώ)%Np]b B 9G$KO lj5NuDXvai,4J$Iv1kvkX|ME9 ީ@N?۷JdJqni,fܿBT˜TztM75%GKVc]!PA AkHh\fABD|wV\qmVgBY\SAV9@XXLg?-Ml@2Vb21DŰ(Lg_ aUkÍ0RGIaSd +4S m<  2)LhSl+4"ImageAspectRatio +4  2+4S u< 'F5voH+4*ImageAlignmentFactor +4  2+4S y< qyC 7g+4.TransferCharacteristic +4  2+4S k< aB1Fۺ&1rGr+4 CodingEquations +4  2+4S i< *XJƫ#-W+4 ColorPrimaries +4  2+4S c< B:z5MQ7++4FrameLayout +4  2 +4S i< N}F$KT+4FieldDominance +4!  2+4S g< y.TwE!+4SampledHeight +4  2+4S e< &ED'{[+4SampledWidth +4  2+4S i< `>I٥<䨫S2)+4 SampledXOffset +4  2+4S i< tUr@8 +4 SampledYOffset +4  2+4S g< )^Kɚrʲ+4 DisplayHeight +4  2+4S e< [L֤)_+4 DisplayWidth +4  2 +4S i< Db/z1{+4 DisplayXOffset +4  2 +4S i< }J{k+4DisplayYOffset +4  2 +4S c< xM FMh"t=+4Compression +4  2+4S m< Ώ)%Np]b+4"FieldStartOffset +4  2+4S o<  B 9G$KO lj+4 $AlphaTransparency +4  2+4S e< 5NuDXva+4VideoLineMap +4  2 +4S k< i,4J$Iv1kv+4 DisplayF2Offset +4  2+4S i< kX|ME9 ީ@N?+4StoredF2Offset +4  2+4S y< ۷JdJqni,f+4 .ActiveFormatDescriptor +4  2+4S e< ܿBT˜T+4StoredHeight +4  2+4S c< ztM75%GKVc+4StoredWidth +4  2+4S i< ]!PA +4FieldEndOffset +4  2+4S i< AkHh\fA+4SignalStandard +4'  2+4S e< BD|wV\$`u*MQResolutionID +4  +4S m< qmVgBY\SA$`u*NQ"FirstFrameOffset +4  +4S _< V9@XX$`u*OQImageSize +4  +4S k< Lg$`u*PQ FrameSampleSize +4  +4S s< ?-Ml@2Vb21`u˵~] (FrameIndexByteOrder +4  +4S m< DŰ(Lg_ aUk,DXȠtGB"FrameStartOffset +4  +4S a< 0RGIaSd!MFށJDataOffset +4  +4S ?< 2$@$Qg+4S (CDCIDescriptorEagJWT ;ޞI뿳iq1KFUfܸrKEoU2rM7SpI-2+-E6?]l0G6B*Y!zNIޗ }\KjE&FwA"ukP_QnK]>]ֆ{ZH;;$Y؟F-MjxEԷGRG*EeHClGr +4S a< BLh!+4 TapeFormat +4  :+4S Y< xDs $C>+4Length +4  :+4S a< }\KjE&F+4FormFactor +4  :+4S W< wA"ukP_+4 Model +4  :+4S i< QnK]>]ֆ+4ManufacturerID +4  :+4S _< {ZH;;$Y؟+4TapeStock +4  :+4S k< F-MjxE+4 TapeBatchNumber +4  :+4S c< ԷGR+4VideoSignal +4  :+4S a< G*EeHClGr`u˕H:ColorFrame +4  +4S O< FDZogH=#·+4S /Header`M#9! "tLML|<2S蓬EVsUDqD>jnu"gD!$Iz\YǸ@v@0K\`$ ͯ@?ܖ `pqI 8U#!仜chM=f} xNjnu"gD+4Version +4  ;+4S q< !$Iz\Y+4&OperationalPattern +4  ; +4S [< @v@0K\`+4Content +4  ;+4S a< $ ͯ@?ܖ +4Dictionary +4  ;+4S q< `pqI 8U#!+4&IdentificationList +4  ;+4S e< 仜chM=f+4LastModified +4  ;+4S o< } xNCS1U@0nǾMݘi̖Ѕ{C-{d~KE&Doi#CI~d:I6<@ưY;կ BSMFj Dg=OJ+m!}2 +4S i< Ic>C+4 GenerationAUID +4  < +4S i< S1U@0nǾ+4 ProductVersion +4  <+4S _< Mݘi+4 ProductID +4  <+4S i< ̖Ѕ{C-{d+4  ToolkitVersion +4  <+4S c< ~KE&Do+4 CompanyName +4  <+4S c< i#CI~d:+4 ProductName +4  <+4S u< I6<@ưY;կ +4 *ProductVersionString +4  <+4S ]< BSMFj D+4 Platform +4  <+4S U< g=OJ+m!}2+4 Date +4  <+4S U< #/23JWR+4S 1Locator`M#9! +4S <  vecOFj+4S 2NetworkLocator#/23JWR ^U-AA5i; +4S _< ^U-AA5i;+4URLString +4  @+4S )<  IB{Ӳ!i+4S 4Mob`M#9! ͉omWKzM4DaHٗSS3*Ku()zK.qyqJ js>M*MeGyo:C˻BCdOD*zE*DprJ IZLLaD\\RܵL؜9nuS,[K,s>춽F7GMl?Y2LV&Ukq~!kBTS}nX +4S e< ͉omWKzM+4 UserComments +4  D+4S U< 4DaHٗS+4 Name +4  D+4S W< S3*Ku()zK+4 Slots +4  D+4S _< .qyqJ js>+4UsageCode +4  D+4S e< M*MeGyo+4CreationTime +4  D+4S e< :C˻BCdOD*+4LastModified +4  D+4S [< zE*DprJ+4KLVData +4  D+4S a<  IZLLaD\+4Attributes +4  D +4S \< \RܵL؜9nu+4 MobID +4  D+4S o< S,[K,s>|b{M$SubclipFullLength +4  +4S m< 춽F7GMl?P`G"MobAttributeList +4  +4S [< Y2LV&Ukq"`u˖iObAppCode +4  +4S m< ~!kBTS}nXBD$;BE"ConvertFrameRate +4  +4S Y< [ 71AD͚+4S 6MasterMob IB{Ӳ!i +4S u< KDO)E^A4+4S 7SourceMob IB{Ӳ!i КES* +4S q< КES*+4&EssenceDescription +4  G+4S < <_UEEf}+4S 8MobSlot`M#9! H׈mhAlqPETW hEв8f o\hMVӘB @ qS +4S Y< ׈mhAlqPETW+4SlotID +4  H+4S ]<  hEв8f +4SlotName +4  H+4S s< o\hMVӘB +4(PhysicalTrackNumber +4  H+4S [< @ qS+4Segment +4  H+4S < es2@c?֧ Y+4S ; TimelineMobSlot<_UEEf} hi8 e-D'KBF/C=?H=eqHFzjH\3~fc `G@8Wѕ@M3ߒ +4S Y< i8 e-D'K+4Origin +4   K+4S [< BF/C=?H=+4MarkOut +4   K+4S Y< eqHFz+4 MarkIn +4   K+4S [< jH\3~f+4 UserPos +4   K+4S ]< c `G@8W+40EditRate +4  K+4S }< ѕ@M3ߒZ>U1B42TimelineMobAttributeList +4  +4S u<  nrH+p+4S <Parameter`M#9! f[Ly`oH +4S a< f[Ly`oH+4Definition +4  L+4S < ÆO|ᾓ+4S ?TaggedValue`M#9! (e'@0R6H*4F֋K/ +4S U< e'@0R6+4  Name +4  P+4S W< H*4F֋K/+4  Value +4  P+4S q< #N@%Me+4S @KLVData`M#9! % WI$K +4S W< % WI$K+4 Value +4  Q+4S < 7ϕjJE*+4S B SoundDescriptor48K^( XiU1kG?ޤRw˽7N;I }!'i:Jc+>#lRUD;w'wO᫵tjysS܀afG꣹p&Rh#A+q@2)SˆyDΠ`);$Q%K +4S i< XiU1kG?ޤR+4ElectroSpatial +4"  =+4S g< w˽7N;I }!+4AudioRefLevel +4  =+4S ]< 'i:Jc+>#lRU+4Channels +4  =+4S Y< D;w'wO᫵tjysS+4Locked +4  =+4S o< ܀afG꣹p&Rh+4$AudioSamplingRate +4  =+4S ]< #A+q@2)S+4DialNorm +4  = +4S c< ˆyDΠ`);$Q+4Compression +4  =+4S m< %K+4"QuantizationBits +4  =+4S M< W2_Mu+4S HPCMDescriptor7ϕjJE* N|m'@} :KKnA1fٱf[BPٴk~ flD&{:&tMK&NPIt^瀁jAl}B*i-s~:dN ui2@N]mE"5#! 2'Oz [W84Njc]Me^D9$,eEM'.S +4S o< N|m'@} :+4$ChannelAssignment +4  =2+4S s< KKnA1fٱ+4(PeakEnvelopeVersion +4  =)+4S q< f[BPٴk~ +4&PeakEnvelopeFormat +4  =*+4S q< flD&{:&t+4&PointsPerPeakValue +4  =++4S w< MK&N+4 ,PeakEnvelopeBlockSize +4  =,+4S e< PIt^瀁j+4 PeakChannels +4  =-+4S a< Al}B*i-s~+4 PeakFrames +4  =.+4S s< :dN u+4 (PeakOfPeaksPosition +4   =/+4S w< i2@N]+4 ,PeakEnvelopeTimestamp +4  =0+4S m< mE"5#+4"PeakEnvelopeData +4  =1+4S a< ! 2'Oz [+4BlockAlign +4  = +4S i< W84Njc+4SequenceOffset +4  = +4S a< ]Me^D9+4AverageBPS +4  = +4S a< $,eEM'.SY'wJ?CDataOffset +4  +4S q< jU|Ǒ^+4S L,TaggedValueDefinition1Ki`hH +4S < `jHBwAJ+4S M$KLVDataDefinition1Ki`hH Fq,Fθw. +4S c< Fq,Fθw.+4 KLVDataType +4  M+4S < M +HAkL+4S  ClassDefinition'LB++vEv$ 8w72Dm}wih2D$H/e@9@df +4S c< w72Dm}wi+4ParentClass +4  +4S a< h2D$H/e+4Properties +4   +4S a< @9@df+4IsConcrete +4   +4S < SJȸ@MB+4S &PropertyDefinition'LB++vEv$ H qAɕ(o}Bi {{KDZ8Ÿ%KB撫/'HZ +4S a<  qAɕ(+4IsOptional +4   +4S U< o}Bi+4 Type +4   +4S s<  {{KDZ8+4(LocalIdentification +4   +4S q< Ÿ%KB撫/'HZ+4&IsUniqueIdentifier +4  +4S c< _Cb@w+4S TypeDefinition'LB++vEv$ +4S < ɆHù+4S HTypeDefinitionStrongObjectReference_Cb@w ӵ`EhOTe  +4S i< ӵ`EhOTe +4 ReferencedType +4  +4S < BBH}+4S DTypeDefinitionWeakObjectReference_Cb@w (%ʭN$CHs4DdF)g76@ +4S _< %ʭN$CHs4+4 TargetSet +4  +4S i< DdF)g76@+4 ReferencedType +4  +4S < 83֚.O< nR+4S 4TypeDefinitionEnumeration_Cb@w 8#h:A:uo-xJJ><}X"#XGM% +4S e< #h:A:uo+4ElementNames +4  +4S g< -xJJ><}X+4ElementValues +4  +4S c< "#XGM%+4 ElementType +4  +4S < <#Bd~IQ+4S 2TypeDefinitionFixedArray_Cb@w (u'WmDuBVSadE|SGʮ+ +4S e< u'WmDuBVSadE+4ElementCount +4  +4S c< |SGʮ+ +4 ElementType +4  +4S < Hr!HѤbCϱP+4S  8TypeDefinitionVariableArray_Cb@w 4i| M_׬? +4S c< 4i| M_׬? +4 ElementType +4  +4S < YG;.On+4S  $TypeDefinitionSet_Cb@w bO:-5H5/ +4S c< bO:-5H5/+4ElementType +4  +4S < ]:A7O;[I+4S  *TypeDefinitionRecord_Cb@w (ڂfbNa2l⩖!~.M`/#% +4S c< ڂfbNa2l+4MemberNames +4  +4S c< !~.M`/#%+4MemberTypes +4  +4S < |4FVLzVUq+4S *TypeDefinitionRename_Cb@w lm,OAM= +4S c< lm,OAM=+4RenamedType +4  +4S < fSH(@2'+4S  HTypeDefinitionExtendibleEnumeration_Cb@w ( LSHc5=E`A3 +4S e<  LSHc5+4ElementNames +4  +4S g< =E`A3+4ElementValues +4   +4S < 'LB++vEv$+4S $MetaDefinition'LB++vEv$ 8xLy>Caʢw>'-*DVܦ +4S U< xLy>+4 Name +4  +4S n< Caʢw>+4Identification +4  +4S c< '-*DVܦ+4Description +4  +4S H< L!L_@ ^ +4aafUInt8+4S  < nN=+4Rational(}2J{'h;}2J{'h;,NumeratorDenominator+4S < YH]E\8Zv=f+4:ClassDefinitionWeakReferenceM +HAkL(+4 +4+4S < q>!jXTMԌ2~+4RkAAFTypeID_ContentStorageStrongReferencejAJl\h+4S  < 4^HAU[|+4 AUIDHGQN[繅{0XM= XM= ҇d$&D%T0Data1Data2Data3Data4+4S  P< uMH!@)C+4AUIDSet4^HAU[|+4S < 0H} i+4BooleanL!L_@ ^ FalseTrue+4S  < ?;L3CU+4dkAAFTypeID_OperationDefinitionWeakReferenceVectorq`ɮyAH0z$+4S  < eeF/DT+4S  :<  ڧK^i&Q+4Stream+4S J< GQN[繅{0+4aafUInt32+4S  < f,͞Cӊ>i-(0x+4VersionType(jOX@ӓRQ5jOX@ӓRQ5majorminor+4S  \< !Hdw+4aafInt32Array}2J{'h;+4S < ceO̩dJ+48DataDefinitionWeakReference?iM(rlM8+4 +4+4+4S < M73p+4XkAAFTypeID_EssenceDescriptorStrongReferences:G) +4S  <  eCN҄N +4ZkAAFTypeID_DataDefinitionWeakReferenceVectorceO̩dJ+4S  < "MB͎ +4TimeStamp(aq@nPAү I5A݀|5datetime+4S < q`ɮyAH0z$+4BOperationDefinitionWeakReferenceol?IKBf;1u8+4 +4+4+4S  < Q"Mk""+4BkAAFTypeID_MobStrongReferenceSetYZeGꨐ:0+4S H< cH  d+4aafInt64+4S f< ҇d$&D%T+4aafUInt8Array8L!L_@ ^ +4S < E E+Ud +4BParameterDefinitionWeakReference2 yOG)RZ8+4 +4+4+4S < M+lJgx+4TkAAFTypeID_SourceReferenceStrongReferenceA۾D/+4S  < SdAIl^,\+4bkAAFTypeID_OperationDefinitionStrongReferenceSetֈAC]@M%d+4S  < cDXUWGѩ.Cq+4XkAAFTypeID_TaggedValueStrongReferenceVectorhCD.Hl+4S  ^< ^>tFÞ"On(3+4 aafUInt32ArrayGQN[繅{0+4S <  yHT.v-+4 8TypeDefinitionWeakReference_Cb@w(+4 +4+4S  < 3 #@vme@+4 bkAAFTypeID_ParameterDefinitionStrongReferenceSetLrH%/i_w+4S  < fأ;@ b+4 PkAAFTypeID_KLVDataStrongReferenceVector`魆]C ҷnz+4S < *:LOv'6IM+4 TkAAFTypeID_CodecDefinitionStrongReference=ߓ5BշI.%+4S  < )1gC\_e@+4 \kAAFTypeID_PluginDefinitionStrongReferenceSetK Bǘ&7i!+4S  < Du'j`N@WK +4 TkAAFTypeID_ParameterStrongReferenceVector{^@`+Ƨ"O+4S <  I[+4 :CodecDefinitionWeakReference=ߓ5BշI.%8+4 +4+4+4S < uB@ $d+4 HkAAFTypeID_ComponentStrongReferenceb]TˍN#/;E}+4S <  uBvmb+4 \kAAFTypeID_ContainerDefinitionStrongReference\"A- #+4S  < pCEGgyzl+4 ^kAAFTypeID_KLVDataDefinitionStrongReferenceSet2eCA6m+4S < zYB©Tl+4RkAAFTypeID_DataDefinitionStrongReference?iM(rlM+4S  < F^)mJN. +4^kAAFTypeID_ParameterDefinitionWeakReferenceSetE E+Ud +4S  < ,S=-3B'u+Va+4fkAAFTypeID_TaggedValueDefinitionStrongReferenceSet TBLཏ+4S < 6f@Ҍ(9_+4LkAAFTypeID_EssenceDataStrongReferenceB/Jߑ-8p] +4S < &Oif0M?*xޅ+4RkAAFTypeID_IdentificationStrongReference2)OtD%+4S <  匔H rm@+4dkAAFTypeID_InterpolationDefinitionStrongReferenceZMF+).U+4S < 5[ZdK3$+4DkAAFTypeID_LocatorStrongReference#/23JWR+4S |< YZeGꨐ:0+4<kAAFTypeID_MobStrongReference IB{Ӳ!i+4S <  VMP[+4DkAAFTypeID_MobSlotStrongReference<_UEEf}+4S < ֈAC]@M%d+4\kAAFTypeID_OperationDefinitionStrongReferenceol?IKBf;1u+4S < {^@`+Ƨ"O+4HkAAFTypeID_ParameterStrongReference nrH+p+4S < LrH%/i_w+4\kAAFTypeID_ParameterDefinitionStrongReference2 yOG)RZ+4S < K Bǘ&7i!+4VkAAFTypeID_PluginDefinitionStrongReference H;rJ.J'+4S < hCD.Hl+4LkAAFTypeID_TaggedValueStrongReferenceÆO|ᾓ+4S < `魆]C ҷnz+4DkAAFTypeID_KLVDataStrongReference#N@%Me+4S < 2eCA6m+4 XkAAFTypeID_KLVDataDefinitionStrongReference`jHBwAJ+4S <  TBLཏ+4!`kAAFTypeID_TaggedValueDefinitionStrongReferencejU|Ǒ^+4S < )h-G +4&ProductReleaseTypeL!L_@ ^ kAAFVersionUnknownkAAFVersionReleasedkAAFVersionDebugkAAFVersionPatchedkAAFVersionBetakAAFVersionPrivateBuild8+4S X< QxkN`Ո+4 aafPositioncH  d+4S < HOL Y#+4TapeFormatTypeL!L_@ ^ kAAFTapeFormatNullkAAFBetacamFormatkAAFBetacamSPFormatkAAFVHSFormatkAAFSVHSFormatkAAF8mmFormatkAAFHi8Format@+4S  &< ]37bNz2s[+46TransferCharacteristicTypedkAAFTransferCharacteristic_ITU470_PALkAAFTransferCharacteristic_ITU709kAAFTransferCharacteristic_SMPTE240MkAAFTransferCharacteristic_ITU1361kAAFTransferCharacteristic_linear X+4+4+4+4+4+4S T< 'BϏbq&+4 aafLengthcH  d+4S < "Y FP@f0+4 VideoSignalTypeL!L_@ ^ bkAAFVideoSignalNullkAAFNTSCSignalkAAFPALSignal +4S < bDŔb(|+4TapeCaseTypeL!L_@ ^ :kAAFTapeCaseNullkAAFThreeFourthInchVideoTapekAAFVHSVideoTapekAAF8mmVideoTapekAAFBetacamVideoTapekAAFCompactCassettekAAFDATCartridgekAAFNagraAudioTapeH+4S  p< jy~B iS5+4UsageCodeTypekAAFUsage_SubClipkAAFUsage_AdjustedClipkAAFUsage_TopLevelkAAFUsage_LowerLevelkAAFUsage_Template X+4 +4 +4 +4 +4  +4S D< \@aJ}'3 +4 ColorSitingTypeL!L_@ ^ kAAFCoSitingkAAFAveragingkAAFThreeTapkAAFQuincunxkAAFRec601kAAFUnknownSiting8+4S  $< RNnkU(3+4&ColorPrimariesTypeColorPrimaries_SMPTE170MColorPrimaries_ITU470_PALColorPrimaries_ITU709 8+4+4+4+4S  $< ʁF s5I+4(CodingEquationsTypeCodingEquations_ITU601CodingEquations_ITU709CodingEquations_SMPTE240M 8+4+4+4+4S < UHisIz+4FadeTypeL!L_@ ^ fkAAFFadeNonekAAFFadeLinearAmpkAAFFadeLinearPower +4S 0< Q1]FMUw+4LayoutTypeL!L_@ ^ kAAFFullFramekAAFSeparateFieldskAAFOneFieldkAAFMixedFieldskAAFSegmentedFrame0+4S h< ?=A븆_=©D`uM {0(AvidStrongReference`M#9!+4S < hPcqO4B+4 $AlphaTransparencyL!L_@ ^ `kAAFMinValueTransparentkAAFMaxValueTransparent+4S < D][HΌ,7+4!FieldNumberL!L_@ ^ ^kAAFUnspecifiedFieldkAAFFieldOnekAAFFieldTwo +4S < ~cL)5Ru+4"4ElectroSpatialFormulationL!L_@ ^ 4kAAFEsDefaultkAAFEsTwoChannelModekAAFEsSingleChannelModekAAFEsPrimarySecondaryModekAAFEsStereophonicModekAAFEsSingleChannelDoubleSamplingFrequencyModekAAFEsStereoLeftChannelDoubleSamplingFrequencyModekAAFEsStereoRightChannelDoubleSamplingFrequencyModekAAFEsMultiChannelModeP  +4S z< 񂊒I-12H +4'&SignalStandardTypeL!L_@ ^ SignalNoneSignalITU601SignalITU1358SignalSMPTE347MSignalSMPTE274MSignalSMPTE296MSignalSMPTE349M@+4S b< *Get~`>o'.kAvidPositionL!L_@ ^ +4S Z< x3<@휃@l`>o'/kAvidCropL!L_@ ^  +4S \< |8@s `>o'0kAvidScaleL!L_@ ^ +4S j< ( nPTjI3T`>o'1k"AvidSpillSupressL!L_@ ^ +4S ^< f-Fke%`>o'2kAvidBoundsL!L_@ ^ 0+4S \< N3ʟH|"xt `>o'3kAvidColorL!L_@ ^ D+4S `< ^`7G:>QhPA*AvidString4L!L_@ ^ +4S  < qw+@$ i`unmCÃRGBColor8XM= XM= XM= redgreenblue+4S j< }~E!M P2qO"AvidWideString32XM=  +4S  `< +ޔBMk$`PNM_,AudioSuitePlugInChunkxGQN[繅{0^`7G:>Qh^`7G:>Qh^`7G:>Qh^`7G:>Qh}~E!M 4^HAU[|VersionManufacturerIDProductIDPlugInIDChunkIDNameChunkDataUID+4S  n< }ADфTz[PNM`.AudioSuitePIChunkArray+ޔBMk$`+4S  t< GƗF_ǦjPj.;4AvidTKMNTrackedParamArray?=A븆_=©+4S  r< 5^G?'ewsPj.;2AvidTKMNTrackerDataArray?=A븆_=©+4S  < A!tM݂xyڇA`>opɽD"EqualizationBandX4^HAU[|GQN[繅{0GQN[繅{0GQN[繅{00H} i:typefrequencygainqenable+4S  l< ?0F=K`>opʽD,EqualizationBandArrayA!tM݂xyڇA+4S  \< v(L4T`u̪s8AvidBagOfBitsL!L_@ ^ &NfBHA`M#9! _;F⭪ س^ siO(ylMɫ\t7 b]TˍN#/;E} cWD<]*%l[ 1nM`Cy@ 2Ap]%&9_E}&25)yJBqկXKRPjH[uAʷks}={oAͼklZNdQN.χ  Im̔Glˉ 3/K4]l b_M1%B=an~ARDl ݶeC9[]#沭EK,`>GdW*'A OצsfEA۾D/-K!AwS,,1*6K7bVS~m*:ESyPIY W!t@wt @k&6(La6^LhV&xWKx#${ز3IF{Qg:A[0 #/A{2 K?GO-w$M s9uE yDT!?XdZEFr}![XFTNFl"s>5EF,^V"m\"qW3B/#MjAJl\h#7N龐$eJZjR6W$1Ki`hH%Os#%C͒YSiF& [2IIP|-J&(d LM&?iM(rlM'|ol?IKBf;1u'q爷Cʹ H咡(`umOٽ$)túT2U)LDR$J )A˰U *t2HD)ݶVb*kkFdվB̴A)b> ~GE02DL?b}eIKT7忓=?" Jt$h@nbwL/A@j4{K8ϊW*A~[>Mv@35eBhA{Fh[BB/Jߑ-8p] C4@WfYM$ (kCzBNcR.DT. QGKy-Ds:G) EEL%F(pA}E48K^(FW\ۡLIS0ׁG/¢iCbG\?Gdu${DH^&OUgOHHt9A+MIEagJWTI 2)LhSlLK'F5voHLqyC 7gM_aB1Fۺ&1rGrM*XJƫ#-WNuB:z5MQ7+NN}F$KTOsy.TwE!O&ED'{[Pu`>I٥<䨫S2)PtUr@8 Qu)^KɚrʲQ[L֤)_RwDb/z1{R}J{kSwxM FMh"t=SΏ)%Np]bTu B 9G$KO ljT5NuDXvaUi,4J$Iv1kvVkX|ME9 ީ@N?V۷JdJqni,fWܿBT˜TWztM75%GKVcX]!PA XAkHh\fAYBD|wV\YqmVgBY\SAZV9@XXZLg[?-Ml@2Vb21[DŰ(Lg_ aUk\#0RGIaSd\2$@$Qg]#;ޞI뿳iq^{1KFUfܸ_rKEoU2rM_7SpI-2`+-E6?]`l0G6B*Y!za'NIޗ <ampLDb-.qҞFr+rbreK@lWec9WU-M6=3U lc՚M㻮RdGgpVA뢵pdFs@D.ߊMB;eaBLh!fyxDs $C>f}\KjE&FgewA"ukP_gQnK]>]ֆhO{ZH;;$Y؟hF-MjxEiIԷGRiG*EeHClGrjIFDZogH=#·j"tLML|<2l+S蓬EVslUDqD>jnu"gDm-!$Iz\Ym@v@0K\`n+$ ͯ@?ܖ n`pqI 8U#!o仜chM=fo} xNCtS1U@0nǾugMݘiu̖Ѕ{C-{dva~KE&Dovi#CI~d:w_I6<@ưY;կ wBSMFj Dxig=OJ+m!}2x#/23JWRyM vecOFjy^U-AA5i;zS IB{Ӳ!iz͉omWKzM| 4DaHٗS|S3*Ku()zK|.qyqJ js>}iM*MeGyo}:C˻BCdOD*~_zE*DprJ~ IZLLaD\Q\RܵL؜9nuS,[K,s>@춽F7GMl?Y2LV&UkqN~!kBTS}nX[ 71AD͚HKDO)E^A4КES*H<_UEEf}׈mhAlqPETW hEв8f o\hMVӘB t@ qSes2@c?֧ Yti8 e-D'K^BF/C=?H=eqHFzDjH\3~fc `G@8W*ѕ@M3ߒ nrH+p6f[Ly`oHÆO|ᾓ>e'@0R6H*4F֋K/N#N@%Me% WI$KH7ϕjJE*XiU1kG?ޤRw˽7N;I }!D'i:Jc+>#lRUD;w'wO᫵tjysS:܀afG꣹p&Rh#A+q@2)S4ˆyDΠ`);$Q%K&W2_MuN|m'@} :KKnA1fٱf[BPٴk~ &flD&{:&tMK&N:PIt^瀁jAl}B*i-s~H:dN ui2@N]NmE"5#! 2'Oz [dW84Njc]Me^D9`$,eEM'.SjU|Ǒ^T`jHBwAJFq,Fθw.|M +HAkLw72Dm}wih2D$H/e.@9@dfSJȸ@MB" qAɕ(o}Bil {{KDZ8Ÿ%KB撫/'HZf_Cb@wɆHùlӵ`EhOTe .BBH}%ʭN$CHs4~DdF)g76@83֚.O< nRx#h:A:uoF-xJJ><}X"#XGM%D<#Bd~IQu'WmDuBVSadE||SGʮ+ Hr!HѤbCϱPv4i| M_׬? (YG;.OnbO:-5H5/B]:A7O;[IڂfbNa2lr!~.M`/#%|4FVLzVUqjlm,OAM=fSH(@2' LSHc5\=E`A3'LB++vEv$ZxLy>Caʢw>'-*DVܦL!L_@ ^ nN=YH]E\8Zv=fq>!jXTMԌ2~V4^HAU[|uMH!@)C0H} i9?;L3CUeeF/DTi-(0x!HdwiceO̩dJM73p eCN҄N \"MB͎ q`ɮyAH0z$fQ"Mk""=cH  d҇d$&D%T9E E+Ud ϸM+lJgxЏSdAIl^,\<cDXUWGѩ.Cq^>tFÞ"On(3Ҩ yHT.v-3 #@vme@fأ;@ bԗ*:LOv'6IM@)1gC\_e@Du'j`N@WK ֢ I[OuB@ $d uBvmbؿpCEGgyzltzYB©Tl+F^)mJN. ,S=-3B'u+Vaۍ6f@Ҍ(9_L&Oif0M?*xޅ 匔H rm@ݜ5[ZdK3$YYZeGꨐ:0 VMP[ߋֈAC]@M%d({^@`+Ƨ"OLrH%/i_w~K Bǘ&7i!3hCD.Hl`魆]C ҷnz2eCA6m$ TBLཏ)h-G QxkN`Ո3HOL Y#]37bNz2s[G'BϏbq&"Y FP@f0bDŔb(|jy~B iS5\@aJ}'3 |RNnkU(3ʁF s5IUHisIzSQ1]FMUwL?=A븆_=©hPcqO4BD][HΌ,7~cL)5Ru 񂊒I-12H #*Get~x3<@휃@l1|8@s ( nPTjI3Tf-Fke%N3ʟH|"xt ^`7G:>Qhqw+@$ }~E!M +ޔBMk$`9}ADфTz[GƗF_Ǧj95^G?'ewsA!tM݂xyڇAQ?0F=KRv(L4T4G,Ii`unmDÃ!`u] g`u] g1`u] g`u] gA`u] g͎ KffbF!Š$`u*MQZ$`u*NQZ$`u*OQ[$`u*PQ[`u˵~] \!,DXȠtGB\!MFށJ]!cy<4)`0N0dE)`u˝TdӠ)`uPoTe_`u˕H:j{%b7I-Bq/h aqHr3pFzeF8|Nrywe M:sOXxAEAyA,Isˠ|b{MƠP`GL"`u˖iObBD$;BEFZ>U1B44Y'wJ?CR+4+4+4+4+4+4 +4 +4 +4 +4 +4+4+4+4+4 +4 +4 +4 +4+4+4 +4+4 +4+4+4+4+4+4 +4&NfBHA+4 C0?AC0A=LzR|A F !PHPPAe\F$leX<l                                                &d  83D &H& 0&d"'*d"'1f'2<'A'OO`'\O'eO'mO'vO'"."D"D"D "'$"'@''܀'((($0N"()"."D "D "D"(8$ "(M@ ([(($N"(#.#D#D#$D#4D#PD#`D#xD#D#D#($#(@(@(@(@)@)L)))S)c))))݀**+-+H+\+r--5-k-{-----Ѐ-..&.<.L.\.m.}..Ā.݀/0@/C#/D#/E$N#/F#.#D#D#D#D#D#D#D#D$D$ D$0D$</X$#/p@/}@/@/@/@/@ /@ /؀/@/@0 #0 $L0 $lN$L0$P.$PD$PD$lD$D$D$D$D$D$D$D$D$D$D$D$D$D$D$D$D$0$$P06@0K@0VH0b0s0000̀01l11$P1$1$N$1%.%D%D%D&D&D & D &$D &(D &,D &0D&4D&8D&<D&@D&DD&HD&LD&PD&TD&XD&\D&`D &dD &hD &lD &pD&tD &xD&|D&D&D&D&D&D&D&D&D&D&D&D&D&D&D&D&D &D!&D"&D#&D$&D%&D&&D&D&D&D&D&D&D&&D&D&D 'D!'D"'D#' D$'D%'D'D&'D)' 1$%1@1@1׀1122)4%4'84$8N'8.'@D,'@D2'TD,'XD2'lD5'D6'D8'D='DH'DG(DH(DI( DH(DG(DH($DI(,DH(0DI(4DH(8DI(@DH(DDI(LDO(pDP(DR(DZ(D[(D_(Da)D_) Da)PDl)p4$,'@4@+4@+4@+5 553.85>.<5H.@5R.D5^@/5y@055'@5)5$PN)5).)Do)Dp)Dq)Dr)Ds)Dt*Du*Dv*4Dw*LDx*dDy*|Dz*D{*D|*D}*D~*D+ D+$D+<D+TD+lD+D+D+D+D+D+D,D,,D,DD,\D,tD,D,D,D,D,D-D-D-4D-LD-dD-|D-D-D-D-D-5$o)5@n5$`N-5O5O5O.-D-D-D.D.D.D.D.D. D.$D.(D.8D.<D.@D.DD.HD.LD.PD.TD.XD.\D.`D.dD.hD.lD.pD.D.D.D.D.D.D.D.D/D/HD/`D/xD/D/D/D/D/D/D/D/D/D/D/D/D0D0D0(D0,D00D 08D0PD0lD0D0D0D0D'0D)0D/1D01D/1D21D41(D:14D;18D:1<D=1DD?1\DE1hDG1DI1DK1DP1D]1D^1D`2DX2DY2Db2 Dd28Dj2DDk2HDm2PDo2hDu2tD}2D2D2D2D2D2D3D3D3(D3@D3XD3dD3pD3tD3xD3|D3D3D3D3D3D3D3D3D3D3D3D4D4 D4(D4@D4LD4dD4pD4D4D4D4D4D4D4D4D5 D5D5$D5(D5,D50D58D5<D5@D5DD5HD5PD5hD5tD5|D5D5D5D5D5D 5D 5D5D5D5D5D5D5D5D5D6D 6 D!6D 6D#6D 6 D!6(D 6,D'64D+6|D16D26D16D26D16D36D46D56D66D76D:6D;6D<6D76D86D96D:6D97D>7D@7 DH7,DF74DG78DF7<DK7@DH7DDG7LDI7PDH7TDI7XDH7\DO7dDQ7|DY7DW7DX7DW7D\7DY7DX7DZ7DY7DZ7DY7D`7Db7Dj7Dh7Di7Dh7Dm7Dj7Di8Dk8Dj8 Dk8Dj8Dq8Ds84D{8@Dz8HDy8LDz8PD{8TD~8XD{8\Dy8`D8dD{8hD|8lD8pD{8tD}8xD~8|D}8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D8D9D9D9D9D9D9 D9(D9,D90D94D98D9@D9XD9dD9lD9pD9tD9xD9|D9D9D9D9D9D9D9D9D9D9D9D9D9D:D:D: D:D:D: D:$D:(D:,D:0D:4D:<D:TD:`D:dD:hD:lD:pD:tD:xD:|D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D;D#;8D%;\D(;D*;D2;D4;D8<D;<,D=<<D; D>DD>\D>|D>D>D>D>D>D>D>D>D>D?D?D?D?D?D?$D?0D?4D?8D?<D?@D?DD?HD?LD?PD?`D ?xD?D?D?D?D?D&?D%?D*?D+@D1@0D3@@D4@HD8@\D@@dDB@lDL@DR@DT@DV@DW@DX@DADA$D_AHD6AlDAD{AD]ADJBDEBDDABD<BDCD]C@DYCDD\CHDYCLDZCPD[CTD]CXDC`D_CpDaCxDcCDgCDiCDkCDmCDoCDsDDuD DwD`DyDhDzDtD|DD~DDDDE DE(DE4DEDEDEDEDEDEDF@DFHDFTDFDFDFDFDFDGDGDGDG`DGpDG|DGDGDGDGDGDH DH(DH0DH<DHPDHxDHDHDHDHDHDIDI@DITDI\DItDIxDI|DIDIDIDIDIDIDIDIDIDIDIDJDJ DJDJDJDJDJ DJ$DJ(DJ,DJ0DJ4DJ8DJDDJDJDRK DK0DKDKDKDKDKDKDKDKDKDKDKDLD LLD LXD LDLDM DM8DMLD%MD)MD*MD'MD)MD*MD.MD2N(D3N,D.N0D2N8D3N<D2N@DNDDNHD6NLDNPDNXDNlDN|DNDND7NDNDNDND;ND<NDAODEO\DJODPPDPDPPDPDWPDYP(D[P4DWPLDgP\DjPDuPDwPDyPDPDyPDQDQDQ DQ,DQHDQLDQPDQTDQ\DQDQDQDQDQDQDQDRDRDRDR$DR0DR@DRDDRHDRLDRTDRtDR|DRDRDRDRDRDRDRDRDRDRDRDRDRDRDRDRDRDSDS DSDSDSDS$DSDDSpDStDS|DSDSDSDSDSDSDSDSDSDSDT DT0DT8DT\DTxDTDTDTDTDUDU DUDDU`DUDUDUDUDVDV4DVXDVtDVDVDVDVDWDW$DW(DW0DW<DW@DWXDWxDWDWDWDWDWD WDWD+WDWDXD!X D"X$D!X(D"X,D!X0D"X4D%X8D.XhDXlD0XpD.XtD0XxD3X|D9XDAXDDXDGXDDXDGYDDYDGY DIYDLY0DWYTDYXDYY\DWY`DYYdD\YhDcYDiYDoYDuYDzZ$D}ZDDZHD}ZhDZlDZtDZDZDZDZDZDZDZDZDZDZD[Du[0Ds[@D[HD[XD[|D[D[D[D[D[D[D[D[D[D[D\D\ D\D\ D\0D\<D\HD\`D\lD\pD\|D\D\D\D\D\D\D.\D!](D"]0DA]@DB]HDw]XDx]`D]pD]xD]D]D]D]D]D]D]D]D ]D!]D:^D;^DD^8DE^@D^PD^XD^5$-5@5@6d6@6*6;6L6\6x6@66@ 6 6@6ـ67 98:S:n:ŀ::<=>$@><@>H>Xl>g@>x>p>>>׀>? ?%x??h?P?_?p??@T@e@Ȁ@߀@AAA6ABBB#BbBsBBBB@B@BC@CC.CLC}C-C@C@C:CC:C:C:C@C@C؀C:CD:D>|D>|D tD?xD?D@VD0,D@@WDXA$DYAlDZ@-Dl@.DAlDADXDtD `D!\DӀ"D@#DE E#EBECFXFtF% `F7!\FM"F]@#FsMFt@6FNDFFNDFNHFNHF@6FFNPFπFNPFNFNF@7FNFNF@7G NG NG PGXG!tG3 `GE!\G["Gk@#GPGPG@G@GQGSG@GGW(GWxG@GހGWxGWG@H WH WH@H%WH&WH'@H9WH:WH;@HRWHSWHT@HkWHlXhHm@-H@.HXhHXlH@HXlHXpH@-H@.HXpHYTH@VH@WIYTI YXI @-I@.I4YXI5Y\I6@VIH@WI`Y\Ia[IbXIutI `I!\I"I@#I\I](I׀ tI]I^I^I$0N^I&O`J&OJ&OJ&&OJ6&OJGJYJxJd^Jd^Jd^JfJ<JKOK&OK\OKOKOKOKPL#PL9P(L_P8L LP|L LPM MQMJQ MnQ0MQ@MQPMQ`MQpN(QNEQNnQNQNQNQOQOAQOlROROR PR0P9R@PuRPPR`PRpQRQHRQxRQRQRRRRPRRRRSRSS/S SjS0SS@SSPTS`TQSpTSTSTSU=SUiSUtSUSUSUTUTVT VET0VjT@VTPVT`VTpWTW$TW8TWQTWlTWTWTWTWUXUX(U XWU0XU@XUPXU`XUpYUY(UYLUYlUYUYUYUYUZVZ+VZIV ZkV0ZV@ZVPZV`ZVpZV[V[2V[RV[V[V[V\V\*W\TW\~W \W0\W@\WP]W`]*Wp]@W]_W]vW]W]W]W]W]W^!X^<X^WX ^}X0^X@^XP^X`_Xp_=X_]X_X_X_X`X`(X`FX`eY`Y`Y `Y0`Y@aYPa#^.^D)^D,^D)^D,^D2^D4^D3^D4^D3^D4^a?$)^aa@(ama|$dN_a}_._DO_DP_8D;_`D<_D=_D<_D=_DG` D?` DA`pDU`DV`DU`DV`DG`DI`DR`DYaa$O_a@Ma@Ma@Naab"b1bvbbbbc$cEcVccccddd&dSdkdd$Nada .a Dna Doa4DtaHDvalDwatDxaDyaDzaD|aD~aDaDaDbDbd$na d@mdeee3nnŀnրop rrstt(tQthtttԀtuu"uSuku|uuuuuрuvvv3vvvԀvww:wVwtwxʀy:yz{p}.}ʀ~~-~>~O~`~q~~~~À~Հ1L^pŀՀ3Rq̀E~@̀!3Edŀ3p$Nb0b0.b0Db0DbDDbXDbxDbDbDbDbDbDbDbDc ,$b0IS]hs@@\{πTr؀'b0(c )$Nc *c .c Dc Dc0Dc4DcDDcHDcLDcPDcDcDcDcDdDd8DdP:$c P@d@svLƀ$DNdddp.dpDdpDdpDdDdDdDdDd.$dpF@Z@r@@ dpd$Nde.eDeDeDeDe,De0De8De<DeDDeLDe|DeDeDeDfDflDfDfDfDg0DgDgDhPDhDiDi,D i8D iDiDjXDjDkDk|DkDlDDlDlDmD mpD#mD&mD#mD&mD'mD(mD)nD+nD,n,D.nHD/ndD0nD3nD4nD5nD7nD;o@D=o`D?o|D@oDFoD@oDFoD@oDAoDBoDFoDBoDFoDGoDHpDJp$DNpDPpDQpDRpDSpDUqDVq4DWqTDXqhD!qtD]qD_qDcqDdrDfrDhrDfrDhr Djr4DkrDDlrXDmr\Dnr`DlrdDnrhDorxDurDvs0Dys8Dvs<Dys@DvsHDysLDzsD{tD|thD}tD~u(Du4DuDuDvLDvDwDwxDwDxDDxDyDyDyDyDzLDzDzDzDzDzDzDzD{D{D{ D{\D{D{D|,D|D|D}XD}D~ D~D~D~D~D~D4DDD\DxDD8DPDDDpDDDDD\DDD0DDDTD`DhDpD|DD<DDD`DD DDD@DLDDD DDtDD4D@DDDdDD(DDDHDD DDD|DD<DDD\D dD!D"$D#D$D%DD'PD(D-D00D38D0@D3DD4TD5pD6D8D9D;D<D=D@DA8DBTDD`DHDJDMDNDO DQ,DU|DWDXDYDZD\ D`D.$Dd4DeDfDgPDhDiDjtDmDn8DoDpDsdDtDu$DvDwDx@DyD}D~dDDD0DDDPDDD|DD@DDD'0D(tD+D,D.@D/D0D3 D4PD;D=D?DF`DGDNDP,DQpDRDSDU<DjDnD3D4LD5D8D9D;\D<D=D@(DAlDHDJDM8DN|DUDWDXHDYDZD&D`$e@@@@8+";Na9Roˀ NsH@'@@<e@@@,@ڀ@ex1c$IxNxd.DDDDDDDD`DDDDDDDDD@DDDD(D|DDaDDDaDDDDDD DaDdDe$Db,D<DDDDDDDDDD$D(D,D8D@DPDdDpDDDDDDDD(D,D4D<DDDDHDPDTD`DdDhDD D D D`DDDPDlD%D'D(XD)D,D0D2PD6D7DD $DXD7D;t$@@@@ހ<@@@T%@=@MN]H[\]]Hjkl]Hyz<{88$$ pN.D+D,D+D+D/0D+4D,DD/HD2D3D5D7DOLD8\D9hD;pDEtD;D<D=D>D?DADBDEDFDHDADHDADHDHDI@DLDMDN DP D!DHDQDZDQDSDZDSDTDZ4D[@D]PD^XD]\D^`D`pDjxD`DjDkDmDkDmDeDjDmHDpDqDsDtDu$DxdDylD}pD~tDyxDxDyDzD{DzD|D{D|DD}D~DDDDDDDD DDDD D$D(D4D8D<D@DHD\DdDpDtDˆDD˜D¨D°D´D¸D¼DDDDDDDDD D0D8D<D@DDDLDPDhDlDpDxDÀDÈDÐDØDàDèDðDüDDDDDDDDDDD DDD D(D0D8D@DHDPDTDXD\DhDpDtDxD|DĄDĈDİDDDDD4DPDŐDżDDDDDDDDDD D,D0D4D@DDDLDTDXD`DhDpDtD|DƄDƐDƔDƘDƜDƤDưD ƸDƼD D DDDDDD D(D4D8D<DPDXD\DdDhDpDtD|DǀDLjDǐDǜDǨD ǴD!ǼD D!D#D%D'D(D*D'D*D(D*D%D'D&D)D'D(0D)8D*@D/ȠD0D2D9D;D2D4D2D4 D3D2D4D3$D4(D3,D54D48D6DD8HD4LD5TD7\D6`D7hD8pD<xD9|D:ɄD;ɌD<ɔD=ɜD?ɨDCɸDHDODQDHDJDHDJDIDHDJDIDJDIDK DJ$DL0DN4DJ8DK@DMHDLLDMTDS\DN`DOhDPpDQxDRʀDSʈDUʐDWʘDXʜDZʠDWʤDZʬDXʰDZʴDUʸDWʼDVDYDWDXDYDZD[PD\XD[\DalDdtDfxDi|DaˀDbˠDoˤDa˨DcˬDe˰Do˴Db˸DkDcDlDdDeDfDgDhDiDjDkDnDlDmDn$Do,Dq4D~HDthDu̐Dt̔Dv̘Du̜Dv̤Du̬Dv̸DuDDuDDvDDvDDDDDy$DzLDyPD{TDzXD{`DzhD{tDz̀D͈DDDD$D,D0D4D8D@DDDHDLDTDdDpDtD|DΐDΘDΠDΤDΨDάDΰDδDμDDDDDDDDDDDDDDD DDD D$D,D4D<DDDLDPDXDlDtD|DϐDϘDϜDϠDϤDϬDϰDϴDϸDDDDDDDDDDDD$D(D,D0D8DHDTDXD`DtDЀDРDDD0D8D<D@D`DdDhDlDpDtD|DрDшDьDєDќDѤDѬDѴDѼDDDDDDDDD<DdDhDlDtDxD|D҈DҐDҔDҠDҬDҰDҸDDD,D.D,D-D.DD<D@DDDLDPD\DpD|DӀDӈDӐDӔDӨDӴDӼDDDDDDDDDDDDDDDD D(D0D8DDDHDPDhDpDtDxD|DԀDԄDԈDԌDԐDԔDԘDԜDԠDԬDԸDDDDDDDDDD D4D@DHDLDPDTD XD\D`DdDhDlDpD|D ՈD՜DդDլDմDռDDDDD D D D D DD D$D(D,D0D4D 8D<D@DDDHDLDPDXD\D`DlDtD|DքD֌D֔D֜D֨D֬DִDDDDD"D DD#DD%D D"$D#(D",D#0D%4D"8D#DDPDXD`DhD pD!xD"׀D$׌D"אD#טD$׬D%״D&D%D&D)D.D5PD6|D8؈DJؐD8ؔD9شDBظD8ؼD9D;D9D:D<D;D<D>D=DAD>D@D? D@DDDA DB(DE0DC4DD<DFDDEHDFPDGTDFXDH\DG`DHhDJpDMDNDO DPDK0DR4DSڠD\ڴD_ڼD\D^D\D]D\D]D^D_D`DaD` Da,Db4DXDDYxD_۔DeDf DhDz Dh$DiDDkHDhLDiPDjTDrXDi\DpdDjhDkpDlxDq܀Dm܄Dn܌DoܔDpܜDtܤDqܨDrܰDuܸDsܼDtDvDuDvDwDvDxDwDxDzD{`DtD|D݈DݠDݤDݬDݰDݴDDDD D(DpDxDބDވDތDސDޜDDD D$D(D,D4D8D<DDDHDTDdDpDtD|D߀DߔDߜDߤD߰DDDDDDDD DDDD$D0D<DDDlDpDtDxDDDDDDDDD0DDD D D0DDDDDDDDDDDD`DD0DDD DDDpDDDDDD8DDD0D DDpDD`DhDlDpDtDK|DQ$+@(@())@)3@)D*`* t,8-@@*@H@HހA<@BCL@F !"#@H8@HLMA<c@BrCL@F@H@HA<@BCL@F@H@H*+A<A@BPCL]@Fmn|o|pq$1N.DUDWDY D\D^D`4Da@D`HDa`DsDtDuLDxxDyD|DpDD DXDDDdDDr$U@S@S@S@T@TV8$(N.DDD@DP$ @ @88FGdH$Nd.pDpDDDDHDDD DDI$pb@v@@@8p$8N.DDD DDD4D<D@D\D|DDDDDDD$DPDp$@@@8 !$N.DDDDDDDD0D PDTD XDl"$7@K@]@f@z{p|$Np.pDpDxD|DDDDDDD$D0D"<D$dDhD&pDtDDDD'D"D&D'D+PD/D2}$p@@@@p@&h8hpp@&(t)86t789:$hN.D D;$ S@ g$ Nh&S{&-VP&0V@&3V0&6V&9Vp)&<V`Q&dX|&gX&jX@&mX`&W$&WK&Wr&W@&V&X&X'&XP^&Xp& V&#V &{V;&}Vl&W&W&W &WP3&W0e&%V &+O&7V&CO&U+&VF&Us&U&Q &Up&U&UK&Q0m&Q&P&P|& P81&P(_&P&O&%O&,U&0UP?&7Qw&>Q&BQ&IQ &PQ<&[U@j&bU&iU0&pU &wT*&TS&T&T&T&U&T&T2&Tpi&T`&T&T@&Q &QpG&QP{&Q`&TP&T0&!T %&(TR&ZU`u&^T&bS&S&O&&SZ&R&S&S&S`\&Sp&SP&S@!&S d&S0&R&S(&$Rq&+R`&@S&GS(&KRa&RS&YR&`R&|RM&R&Rp&R &R=&R&R0&#Q&1Q &8RPJ&?R@&FO&aU&hU &Q@B&P`& Ȁ& & &XC&Vl&Y0&Y &Y&Y&X*&XP&Y@~&YP&X&Wp&W&W2&WQ&X &X&X0&W&W&X8&W`X&Vdddf<.D#D$D)D*<D,\D-t$#/@"BQ`y$N.D0D3D0D3D9D8D9D:$0 @/18+,-<$0N=.D^D_DdDfDg I$^[@]hx€ڀB] \s$tN4@.@Dj@DmHDjLDmPDsTDrXDs\Dt`$j@@ik8@p$0Npp.pDwpDxD}D~DDD#$wp7@vGXieg~ &Sj{¬½ۀ3ZqÏßBS$NT . D D(D,D0D4D8D<D@j$ ĆĐĚĤĮ@ĺ8 P$0NPP.PDPD`DdDpDtD|DDDDDDD DHDLDlDDDDDDDD$P@@ @!@18CO`qłœţŴPŵŶ$N.DD D$D0DDDDDŷ$@2$N.DDDDDDD D8$@$|NL.PDPDhDlDpD$P"@6@B@O@d$N.DDDDDD DD D$D`DDDpDDDDDDe$Lj@ǜ@Ǩ@ǵ@@@@@8-./@Q$N.DDDDD8R$u@ȉ@ȕ@Ȣ@ȷ$NP.PDPDXD\DdDhDpDtD|DDDDDDDDUDWD4DXdD@tD>xD@|DADCDDTDF\DODDGDHDIXDKhDlDKtDxDD ȸ$P@@@8@1{ɚPɛ@ɮɯ4ɰ@dtŀ><t܀><l><t x  $N.D D $ '@ ;$N. D D D D D $D ,D @D DD TD D D D D D3 0D @D" `D$ hD- lD$ pD% tD& |D' D( D) D* D+ D- D/ PD5 `<$ Q@a@l@{@ʈ@ʚ@ʫ@@ڠ 8->@T@c d te$tN tfd tgd ˢd ˸f˹<ȀYYY9YeY|Y̨Y̻YZZZ Z01Z@PZPlZ`͆ZpͤZZZZZ9ZUZrZΨ[[[ H . D> D? DD DF DG DI DJ DG DM DO DP h$> ώ@=ϟ@FϬ ϭ@I   ĀӀ9к܀0GҎҦπ$N 4 @. @DT @DW PDT TDT lDW pDX DY D[ DZ DY D] D_ Dd Dh @Dl H $T @8d@Ru@SӉ@SӘ@SӦ@cӷ Ӹ Hӹʀ$ N ` `. `D `D D D DPD`DDDD@DDDD8DDDDDDPD$ `@'@48CLP<c `devԇԘԶ܀ >\ֹ\qׇ׸ЀUl}Ѐ,qڂڳĀCaqۂۓҀ ,ܞր+ݠ*;,Lߊߪπ.Rp$hN[0[D.DiDqDiDrDqDt DyD|DDDDDDXDDDDz`D|D D<D8TD;D@DCDK,DLDNDODNDODQDSDWDYDOD]DOD D D@DTDlD}DDDDDDDD}D$iKU_@hr@h@h@hៀjDᵀk<€,Ӏ(@l2m@A"Q@niv⅀▀⭀̀o8'@pqH"rL3?@@1T`2Pl@4v@5 T ,$\N,.0D0㏄8D88㾄<D<Ԅ@D8@HDHXD8XD?DF0DPDTD\DaDh\DqDxDDDDDDhDD0HD^$0@$N.DDDDDDDD HD D  D D! D!`D !D!D"D"D"D"D" D"$D",D"4D"@D"PD"TD"\D"`D"dD"lD"tD"xD"D"D"D"D"D6"D"D6#D#dD7#D#D9#D#D#D$ D$pD$tD$xD$|D$D$D$D$D$D$D$D%4D%D%D%D%D%D&0D&D&D&D&D &D$&D&D$&D&D' D'$D'0D'HD'LD'PD'TD 'XD'\D '`D 'tD 'Dw'D(D|(PD}(XD|(`D}(dD(tDz(D(D(D)<D)xD)D)D)D)D*D*D* D*D*D*lD*D+D+XD+D+D+D+D+D+D+D,D,@D,D,D-8D-D-D-D-D-D-D -Dy-D-D.$@@@ -De柀汀ÀՀ 3DVhz猀瞀簀€@@ @!D4TD8VW@j Hk@u<舀g H  @ 賀<@   @! @ @/@B@O! P!`Q!`R1c@ m!n!o<}#~#<##鏀<$ $p@$p@齀<$p$t$tӀ<$t$x@$|@<$|$$<%$&$'@:$;@E<X$Y$Z$[@n$o@y<$$$@&ꣀ<@&&&@&π<@&' ' @' @@&@9@F' G'XH'XI@ S'XT'\U@ _'``'asH끀̀@t'(sH @t(P(@0)<1@@@Sfy슀)<))@)@@)*l*l@*@@ *,,@,--@>@O@b@o-p-q-r@ |-}-~sH@t--.$$dN.$D..0D.0D.@D.DD.PD.XD.`D .D .D.D.D4.D/.D2.D.D.D5.D4.D.D.D$.D.D.D.D4.D$.D'.D.D!.D.D.D(/D/D/D/ D/D/D /D'/D/ D/$D/(D,/,D-/0D./4D#/8D%/<D&/@D,/DD-/HD./LD/PD/TD/XD)/\D1/`D*/dD)/hD7/lD*/pD1/tD7/x$.0@@@ &D΀8ހQs.0/$XN/H./D</D@/D</D@/DE/DF/DI/DK0DQ0DN0 Dr0Dm0Dp0DQ0DU0 Ds0$Dr0(DU0,DT00DY04DT08DV0<D[0@DY0DD\0HDr0LDV0PD_0TD\0XD[0\D]0`D^0dDZ0hDb0lDP0pDR0tDZ0xDb0|DS0DW0Da0Dc0DX0Dd0DP0DR0DS0DW0De0Dj0Dk0Dl0Do0Dg0Df0Dj0Dk0Dl0Dg0Do0De0Dh0Du0Dh0Du0$</@;@=@= "&>H5D8E/F0G$hN0H[X.1Dy1D1Dy1D1(D14D1D1D1D1D1D1D1D2D2HD2TU$y1@x@x@x@{&}[X 1 2h$hN2h.2pD2pD2D2D2$2p-@D@R@c8u2pv2w$lN2.2D2D2D2D3 D3`D3D3D4@D4D5$2@@@@$8N5.5 D5 D5(D5,D5DD5D5D6PD6D7$5 D@[@n@{@85 7($N7(.70D70D78D7<D7TD7D8D8`D8D9 $70@@@@ 8"70#98$$N98.9@D9@D9HD9LD9X%$9@Q@d@r@$$N9d.9pD9pD9xD9|D9$9p@@@$$N9.9D9D9D9D9D9D:D: D:D:0D:4$9@@@.@=8ODb9c:Ldw$N:L.:PD:PD:P$:P@@@@$N:T&Y&Z #&ZH&Z0z&Y&WZ&iZ&[ &'Z1&*ZP&8[&?[&FZ&PZ7&TYk&\Z&aZ&hZ&qY&xYE&Yd&Y&Y&Zp&Z`&ZP&Z@BTd:TUd:`d:`f<.:`D6:`D::xDB:$6:`@5@5 $3GZ$N;.;D/;D1;,D2;4D3;D$/;@.08;;XM$HN;X.;`DE;`DF;`N$E;`e@Ds$N;d.;pDJ;pDK;p$J;p@I@I$N;t.;DV;DZ;Dh<$V;@U@U/$(N<.<DO<DQ<DR<DS<$O<@NȀP8<<ـ$HN<.=Dk=Du=Dv=Dy=,Dv=0Dy=@$k=@jt8,*BSr==X$XN=X.=`D|=`D=hD|=lD=D=D=D=D=D=D=D=D=D=D=D=D=D=D=D=D=D=D=D=D>D>D>D> D>D>D><D>@D>D$|=`@{8N_Ȁ4ހ@=`>X$N>X.>`D>`D>hD>lD>pD>tD>|D>D>D>D>D>D>D>D>D>D>D>D>D>D>D>D>D>D>D>D>D>D>D>D>D>D>D? $>`@%81>`2? 3D$N? .? D? D?4D?<D?DD?LD?PD?XD?`E$? ]@i8u? v?xw$XN?xd?xd?d?f<L?.?D*?D+?D*?D+?D.?D1?D4@D7@,D<@PD;@TD<@`D;@l $*?@)&@)B@)P@)]ƀՀ   , N    C p   ɀ ڀ    * G e {   ƀ ׀   / H $N@p @p.@pD?@pDA@D?@D?@DA@DB@DE@DJ@DKADQA0DRALDTA`DUAdDTAtDUAxDWA| $?@p @> @> ׀@@ A8 T$5T@BC<̀ɀ@pA$ NA.AD\AD_AD\AD_ADeADdADeADgADkBDnB $\A@[@[]8AB4$NB4.B@DqB@DrBXDwBxDyB$qB@8@pH$`NB.BD|BD}BDBDBDBI$|Bc$HNBd&'Lx # $ʀdBdBdB2f3<BP[ic[y[B.BD BD!CD"C$D#C(D"C,D#C0$ B@ /@Q`΀H_pπ"@π0Liz4S̀\ÀʀFf,U$TNCD.CPDCPDCdDCxDC|DC$CP@$XNCC.CD3CD6CD3CD6CD<CD;CD<CD=C$3C @248%C&C'$0NC(C.CD@CDACD@CDADDDD DCDDDDDCD DAD0<$@CV@?c@?p$pNDPqDP.DPDGDPDHDdDGDhDGDlDHDpDKD|DJDDKDDJDDHD~$GDP@F@F$pNDD.DDNDDODDNDDODDRE$ND@M@M$hNE(E0.E0DoE0DrE@DoEDDrETDsEDuEDtEDvEDuEDvEDuEDtEDuEDvFDxFDzF $oE0 @n @n ' 8 I Y j $NF .F DF DF  $F  @ $NF$.F0DF0DFDDFXDF`DFx $F0 @ $\NF F.FD&FD)FD&FD)FD/FD.FD/FD0F $&F!@%!'8!)F!*F!+$0NF.FDFDFDFDFDFDG!,$F!L@!c!t!!$hNG(.G0DG0DG@DGDDGTDGDGDGDGDGDGDGDGDGDHDH8DHP!$G0!@!@!8" "G0"Hd"$4NHd.HpD HpD HpD Hx"$ Hp"D@"P@"]$ NH|.HDHDHDIDI`"^$H"w@"@"8"g"<"H"Ix"ʀ"ۀ"#$NIx.IDID"ID'ID(JD*JD,JD*JD,J D0JxD%JD0JD%JD4J#$I#@#@#À<#р@#$$L$k$%%  8%+I%,J%-$DNJ.JDDJDGJDDJDGJDIKDJK DOK%.$DJ%E@C%Q@C%a@C%n@E%}J%~K,%$\NK,.K0DK0DK@DKDDK\DKDKDKDKDKDKDKDKDLDLPDL|DLDLDLDL%$K0%@%@%@%@%Ȁ8%K0%@%K%~<%K%LP%LP%@&L&~<&L&L&L&M&$NM.MD7MD:MD7MD:M0D<MHDAMT&$7M&3@6&J@6&V$\NMl.MpDMpDMDMDMDMDMDNPDNDN&W$Mp&j@&@&$\NN.NDRNDVNDRNDTNDRNDVNDTODVODXOPD[OpD\O|D^ODYODbOD^ODfPDhP &$RN&@Q&@Q&@Q&܀S<&T8&''N'P4'$dNP4.P@DkP@DlPXDkP\DnP`DlPdDnPhDsPxDuPDwPDsPD{PD}Q'$kP@'@@j'W@j'c@j'ol8'~P@'Q'$NQ.Q DQ DQ0DQ4DQ@DQXDQ`'$Q '@'@'@'@'Q 'Qx'$XNQx'Q.QDVQD\QDWQDVQD\QDVQD\QDYQDWQD\QD_QDbQDcR@DgRDjSDlS '$VQ(@T(@T(+@U(;@U(HW<(YX8(dY@(sQ(tS (u$NS .S DS DS,DS4(v$S (@(@(8(S (SD($$NSD.SPDSPDSpDSDSDSDSDSDS($SP(@(@($NS.SD[SD\TD]T`D`T($[S) @Z)@Z))@Z)9)J)[)k)**ǀ*؀**+ ++.+@+P+b+t+++++ɀ++,,l$NT.TD-TD.TD/U,m$-T,@,,@,,,,ŀ,$$NU.UDcUDfU8DhUDiUDjUDmV,$cU,@b,@b- @b-d8-#U-$V-%-G$NV.V DV DV@DVDDVLDVXD V\DV`DVdDVhDVDVDWDVW`DWpDWD WD!XD"XD!X D"XD#X`D%XxD7XD9XD,XD2YD4YHD9YD;YD=YD@YDBYDGZ DIZ(DLZDQZDRZDXZ-H$V -g@-w@-@-@-@-@-̀@-ۀH-@-1. :.8.('.8@ .O.Z L.h D.w <.V .[ .$N[ .[D[D[D[$.$[.@.@.@.@.@.8/[/[4/$$N[4.[@D[@D[HD[LD[`D[dD[lD[D[D[D[D[D\0D\4D\DD\LD\TD\D\D\D\D\D]D]D]D]pD]xD]|D]D]D]D]D]D]D]D^D^\D^pD^|D^D^D^D^D_TD_D_D_D`D`\D`D`/$[@/-@/=@/M@/d@/|@/@//P/8/"/ʀ/݀/0^0q000H0<0@0@0@0[@0`0$N`.aDaDa$Da(DaH0$a1@1@1/@ 1G@1T@ 1b@1o$\Na\.a`Dxa`DyaxD|a1p$xa`1@w1@w1$Na.aDaDbDbPDbDcDc 1$a1@1@1$TNc4.c@Dc@DcHDcLDc`DchDclDcDcDcDcDcDcDd0DdDdDdDdDe,De<DeDfDf\1$c@2@2@2 82,@2;@2Kc@2Lfp2M$0Nfp.fpDfpDfDfDfDfDgDDg`DgpDgxDg|DgDgDgDg2N$fp2k@~2{@~2<282fp2h2$Nh.hDphDqh0DrhDuh2$ph2@o2@o2$Nh.iDiDiDi,DiPDipDiDiDiDiDiDi2$i3@3%@3183=@3I@3Vi3Wi3X$Ni.iDiDiDjDjDj DjDjDj$Dj0Dj\Djl3Y$i3}@3@3@3@383Ѐ3i3j3$Nj.jDjDjDj3$j3@4 @4$ Nj.jDjDjDj4$j4/@4>@4M$Nj.jDjDjD j4N$j4d@4s@44$0Nj.jD jD jD jD jDk4$ j4@ 4@ 4$Nk.kDkDk4$k4@4@555+5W$Nk.kDkDk5X$k5m@5|@5555$Nk.kDkDk5$k5@6 @66/6F$Nk.kD#kD$k6G$#k6\@"6k@"6{6$Nk.kD(kD)k6$(k6@'6@'6ʀ6݀6$Nk.kD2kD3kD4l6$2k7@17@17-7>$$Nl.l D7l D8l D9l@7?$7l 7S@67b@67r777$$NlD.lPD<lPD=lPD>l7$<lP7@;7@;778:$DNl.lDAlDBlDClDDlDElDFlDGlDIlDHlDImDHm:$Al:@@:@@::;;$tNm.m DLm DMm ;$Lm ;@K;@K;π;;$Nm$.m0DQm0DRmHDTmLDSmPDTmXDSmd;$Qm0<@P<%@P<5P$\Nm.mDjmDknDmn DlnDmnDln$>Q$jm>v@i>@i>>>Ѐ>$8Nn(.n0Dpn0DqnHDsnLDrnPDsnXDrnd?$pn0?@o?+@o?=@o?S$8Nnh.npDwnpD}npDnD}nDnD}nDnD}nDnDn?T$wnp?t@v?@v?@z?np?n?$PNn.nDnDnDnDnDnDnDnDoDoDoDo Do0Do<?$n?@?@?@?@?@@&@?@_8@gn@hoP@i$NoP.oPDoPDo`DodDopDoDo@j$oP@@@@@@@@@@Ԁ@oP@o@$XNo.oDoDoDoDoDoDo@$oA@A@A(@A48A@oAAoAB$HNo.pDpDpDpDpDp$Dp4AC$pAZ@Aq@A@A8ApApHA$HNpH.pPDpPDpPA$pPA@A@AA$Np`.p`Dp`DplDppDpDpDpDpDpDpDpDpDpDqDqDq A$p`B @B#@B5@BC@BO@BbBsp`Btq4Bu$Nq4.q@Dq@DqTDqXDq`DqhDq|Bv$q@B@B@B@B@BӀ8Bq@BqB$PNq.qDqDqDqDqDqDqB$qB@C@C&@C5@CA8CMqCNqCO$PNq.qD qDqDqCP$ qCe@ Cs@ C$Nq.qDqDqDqDqDqC$qC@C@C$Nr.rDrDrDrDrDr DrDrDrDrC$rC@C@C$ Nr .r D r D%r D(r(D$r,D r0D%r4D!r8D"r<D#r@D&rDD%rHD&rLD!rPD"rTD#rXD'r\D&rdD)rhD'rlD&rpD'rtD)rxC$ r D@D@D$\Nr|.rD,rD,rD-rD,rD-rD.rD$,rD3+hDB@+DQ$,Nr.rD1rD1rD2rD1rD2rD3rDR$1rDg0hDv@0D$,Nr.rD6rD6rD7rD8rD$6rD5hD@5D$$Ns.sD;sD;sD<s$D=s(D$;sDϠ:8D@:D$(Ns8.s@D@s@DAs@D$@s@E @?E@?E($NsD.sPDEsPDFsPDGspE)$EsPE=@DEL@DE[$$Nst.sDJsDKsE\$JsEn@IE}@IEEE$Ns.sDOsDPsE$OsE@NE@NEEF $Ns.sDTsDUsDVsF $TsF@SF-@SF<FOFb$DNs.sDYsDZtD[tD\tD[tD\t$Fc$YsF|@XF@XFFF$PNt@.t@D_t@D`tLDatPD`tTDatXD`t\Dat`F$_t@F@^FG G$,Ntl.tpDetpDftDhtDjtDhtDjtDhtDjtDktDhtDktDhtDmtG $etpG;@dGJ@dGY@f Ge@g GntpGotGp$Nt.tDqtDru DuuDzu$D|u@DzuDD|uLDzuPD|uTD}uXDzu\D}u`DzudDulDutDuxDuDuDuDuDuGq$qtG@pG@pG@pG@r G@s GtGuG$Nu.uDuDuG$uG@H@HH)H;$Nu.uDuDuH<$uHS@Hb@Hq$Nu.uDuDuDvDvDvDvHr$uH@H@HHH$@Nv .v Dv Dv H$v H@H@I$Nv$.v0Dv0Dv0I$v0I@I+@I:$Nv4.v@Dv@Dv@I;$v@IR@Ia@Ip$NvD.vPDvPDvhDvtDvDvDvDvDvDvIq$vPI@I@III$dNv.vDvDvDvDvDvDvI$vI@J @JJ+J>$@Nw.wDwDw DwDwDw Dw$Dw,Dw8J?$wJ[@Jm@J@J$<Nw<.w@Dw@DwdDw|DwDwDwDxDxDxDxJ$w@J@J@J@J$Nx$.x0D$x0D%xLD$xPD%xTD$xdD%xhD&y`J$$x0J@#J@#K @#K%8K)%<K8x0K9yxK:KY$HNyx.yDyDyDyDyDzDz DzDzDz4Dz|DzDzD{KZ$yKp@K@K@K8K<KyK{K$N{.{ D{ D{@D{DD{HD{TD{XD{\D{D{D|PK${ K@K@K@K@L8L{ L|hL$HN|h.|pD|pD|D|D|D|D|D|D|D} D}D}L$|pL-@L?@LO@L_8Lp<L~|pL}L$N}.~D~D~D~ D~$D~4D~8D0L$~L@L@L@Lŀ<LӀ8L~LHLM$HNH.PDPDlDpDtDDDM$PM@M*@M:@MG<MU8MdPMeMfM$HN.DDDDDDDM$M@M@M@Mˀ8Mـ<MMMN$HN.DDDDD(D,D0N $N$@N0@N@@NN8N\<NkNlHNmN$XNH.PD PD lD pD tD D D N$ PN@ N@ N@ NЀ <Nހ 8NPNN$HN.DDDDDDDN$O @O@O&@O5<OC8OROSOT$HN.DD DDD$D(D OU$Oo@O{@O@O8O<OO8O$HN8.@D@D`DdDhDxD|DO$@O@O@O@O8P <P@PP$XN.DD DD DD D!P$P@@PL@P\@Pk <Py 8PPP$HN.D)D* D)D*D)$D*(D+ P$)P@(P@(P@(P̀*8Pۀ*<PP8P$HN8.@D.@D/\D.`D/dD.tD/xD0pP$.@Q@-Q@-Q"@-Q1/8Q?/<QN@QOQP$HN.D3D4D3D4D3D4D5QQ$3Qo@2Q{@2Q@2Q48Q4<QQQ$HN.D9D:D= D:D9D=D?@DADBDE Q$9Q@8Q@8Q@8R:8R;<R"R#8R$$XN8.@DJ@DKlDNpDKtDJxDN|DPDRDS$DVR%$J@RP@HR\@HRl@HR{@IRK8RL<R@RR$XN.DYDZDYDZDYDZD[R$YR@XR@XR@XRZ8RZ<S SS$HN.D^D_ D^D_D^$D_(D` S$^S,@]S8@]SH@]SW_8Se_<StSu8Sv$HN8.@Dc@Dd\Dc`DddDctDdxDepSw$c@S@bS@bS@bSd8Sɀd<S@SSڀS$HN.DhDiDhDiDhDiDjS$hT@gT#@gT3@gTBi8TPi<T_T`Ta$HN.DmDnDmDnDmDnDo Tb$mT@lT@lT@lTn8Tn<TT8T$XN8.@Dr@Ds`DrdDshDrxDs|DtT$r@T@qT@qU@qUs8Us<U-@U.U/$XN.DwDxDwDxDwDxDyU0$wUL@vUX@vUh@vUwx<Ux8UUU$HN.D|D} D|D}D|$D}(D~ U$|U@{U@{U@{U}8U}<VV8VV#$HN8.@D@D\D`DdDtDxDpV$$@VN@VZ@Vj@Vy<V8V@VV$HN.DDDDDDDD@DPDDD D0V$V@V@V@V8VVDV$ND.PDPDpDtD|DDDDDDDDD0DDDDDPD`DdDhDtDV$PW@ W+@W;@WO@W^@Wp8W~WPW@WWWW$DN.DDDDDDDDDDD$D0DDDDDD@DLDDDDDDPDdDtDDDD@DHDPDhD|DW$W@ W@W@W@W@X8X @X/<X@,XR@XjXk@XyXz0X{X|$N.DDDDDDD0D@X}$X@X@X@X̀8XXTX$NT.`D`DhDlDtDxDDD X$`Y@Y@Y!@Y08YD`YEYF$N.DD(D,D0D4D8DDYG$Y_@ Yk@ Y{@ Y8YYY$N.D#D$D#D$D%Y$#Y@"Y@"Y@"Yـ$8YYY$N.D(D)D(D)D*Y$(Z@'Z@'Z@'Z,)8Z7Z8Z9$N.D-D.D-D.D/Z:$-ZU@,Za@,Zq@,Z.8ZZZ$N.D2D3D2D3D4Z$2Z@1Z@1Z@1ZԀ38ZZZ$N.D7D8D7D8D9Z$7Z@6[@6[@6[&88[1[2[3$N.D<D=D<D=D>[4$<[N@;[Z@;[j@;[y=8[[[$N.DADBDADBDC[$A[@@[@@[@@[̀B8[[[$N.DFDGDFDGDH[$F[@E\@E\@E\G8\*\+\,$N.DKDLDKDLDM\-$K\N@J\Z@J\j@J\yL8\\\$N.DPDQDPDQDR\$P\@O\@O\@O\ˀQ8\\\$N.DUDVDUDVDW\$U\@T\@T] @T]V8]&]']($N.DZD[DZD[D\])$Z]B@Y]N@Y]^@Y]m[8]x]y]z$N.D_D`D_D`Da]{$_]@^]@^]@^]`8]]]$N.DdDeDdDeDf]$d]@c]@c^@c^e8^!^"^#$N.DjDkDjDmDkDmDo@DrX^$$j^I@i^U@i^e@i^rk8^}^~p^$Np.pDvpDwDvDyDwDyD{D~^$vp^@u^@u^@u^ˀw8^p^^$N. D D@DDD@^$ ^@_@_@_!8_2 _3X_4$8NX.`D`DDD D_5$`_Q@_]@_m@_{8_`__$8N.DDDDD DD_$_@_@_@_@_8___$XN.DD$D(D,DDD@_$`@`/@`;@`K@`Y8`j`kX`l$XNX.`D`DxD|DD@`m$``@`@`@`8```T`$NT.`D`DxD|DD@`$``@`@`@a 8a`aTa$NT.`D`DxD|DD@a$`a4@a@@aP@a_8aj`akTal$NT.`D`DxD|DD@am$`a@a@a@a8a`aTa$NT.`D`DxD|DD@a$`a@a@b@b8b`bTb$NT.`D`DxD|DD@b$`bI@bU@be@bt8b`bTb$NT.`D`DxD|DDDDD0DDb$`b@b@b@b̀8b؀<b`bXb$NX.`D`DxD|D€D„DˆDD0DDb$`c@c#@c3@cG8cR<c``caXcb$NX.`D`D|DÀDÄDÈDÌDD0D@DĐDİcc$`c@c@c@c@c8c̀<c߀@c`cc$dN.DDDDDDDPDŠDŤDŴDżc$d@d&@d6@dI8dTdUdVdide$N.D D DDDDDD D$e$ e%@ e8@ eG@ eW$\N,eX&[em&[ye&[ied,ed0ed0fff<f.0D=0DA8D=<DADDFHDGLDK`DIdDKhDMpDOƀDGƈDTƠDVƤDTƨDUƬDWưf%$=0f;@<fG@>fV@?fi0fjfkfzfffggVggggÀgӀg$N.D,D-D2D3D4g$,g@+hh$XN(.0D70D80D94D88D:Dh$70h2@6h>@6hN$NH.PD!PD$`D!dD$tD%D'D)hO$!Phg@ ht@ hh$N.DZD]DZD]D^`D_dD^hDalDcxDgȀDkȈDiȌDkȐDmȜh$Zh@Yh@Yh$NȰ.ȰDpȰDsDpDsDt Du$Dt(Dw,Dz8Dy<D~PDTDXDhh$pȰi @oi@oi%$N|.ɀDɀDɐDɔDɬDDDD DD D$D(D@DHDXD`DdDʀDʄDʔDʘDʜDʬDʸDDDDDDDDDD0D@i&$ɀiF@iR@i_@in@i{@ i@ i@ iiŀiɀiXi$NX.`D`D`i$`i@i$Nh.pDpDˈDːDˠD˼DDDi$pj@j'@j4@jC@jRjcjtjjj@jpjj$N.DDD D0DLDPDTDXD\D`DdDpDtDxD|D̀D̄ĎD ̠D̤Dj$j@j@j@k @k@k)@k<k=k>$N.D3D4D8D9k?$3kb@2kn$N.D<D=DADBko$<k@;k$N. D D D$D(D<D@DPD!TD'`D$dD/pD*xD/̀D$͈D'͘D$͜k$ k@k@k@ k kͨk$Nͨ.ͰDEͰDFͰDHʹDFͼDGDIk$EͰl@Dl@Dl l1lPl$N.DLDMDLDMDODSDTDUDTDSDWDYDWDZDW$l$Ll@Kl@K l@Kl$tND.PD`PDaPDc\DddDhpDk΀DmΌDqΠDuΰl$`Pm@_m$lNμ.DxDzm$xm3@wm@$N.D}DmA$}m`@|mm$Nmndmodmdmfm<mЀm[m[n[n[.D2D3D2D3D4(n+$2nO@1nZnnnnnɀop$p9$\N<.@D7@D8HD7LD8`D9ψp:$7@p\@6pg$\NϜ.ϠD<ϠD=ϨD<ϬD=D>ph$<Ϡp@;p$\N.DADBDA DB DDTp$Ap@@p$hNh.pDGpDHЀp$Gpp@Fp$NЌ.АDLАDMФDQаDRp$LАq@Kq $XN.DUDVDZD[,q $Uq.@Tq9$TND.PD^PD_dDctDdфq:$^Pqf@]qq$LNќ.ѠDhѠDiѰqrҀq$hѠq@gqqЀqrrr|rrrπrs ssZsks{$NѼ.DmDns|$ms@ls$N.DrDss$rs@qs$N.DwDxs$wt @vt$N.D|D}t$|t4@{t@tQtgt$N.DDDt$t@ttɀtvvـvww6w}www$N . D D4DHDLDdx$ x@x,x=$XNx.ҀD#ҀD&҈D#ҌD&ҐD,ҔD+ҘD,ҜD-Ҡx>$#Ҁx\@"xi$8x}Ҁx~Ұx$0NҰ.ҰDҰDҸDҼDDDDDDDDDDDDDDx$Ұx@x$xN(.0D0D@DDDPDӠDӤDӬx$0x@x$N.D*D-D*D-D.0D/8D.@D/XD4ԠD6Ԭx$*y @)y@)y,y8yIyY$N.DDDDDDD DDDDD(D,D4D<D@DDDPDTDXD`DpDՀDDyZ$y@y@y8yȀyـz$zCzTzUzV$$N.DDDD$DրD֐D֠DְzW$zx@z@z8zzz$N.DDD4z$z@z@z$|NL.PDPD`DdDtDDDD8DPz$P{ @{3@{K@{]8{qP{rd{s$Nd.pDpDؐDDDDHD`{t$p{@{@{8{p{t{$Nt.ـDـDٜDD{$ـ{@{@|@||/|@|W}}}}}π}}~~~#~4~E~U~e~u~~~ـ~~$N.DD ,D ڀD D 0D8D DDLD TD`~$~@~@~@t$dNt.ۀDۀDۜDD$ۀ @0@B@RۀST$N.DD,D ܀D!D#0D$8D#DD$LD#TD&`U$o@@@t$dNt.݀D:݀D;݈D:݌D;ݔD:ݘD<ݤD:ݨD;ݬD@ݴD<ݸD@DA DC,DA0DC4DA8DCHDDޠDFDGTDHߨDIDJTDKDLDM\DNDODP`DQDRDT`DUlDW|DUD[$:݀@9@9@;,@<1/@=?>8K݀LM$tN.D_DfD_Df,Dl8Do<DlDDmLDoPDrpDtxDr|DtDvDxDzD~DpDDDDD0DDD D$N$_k@^{@^@`@ab8@c܀@r p@@"# $@%$@N@.@D@DdDDD0D8D<DXDDD DtDDDpDDDlDDDhDDDDDD &$@@@P@[@m8<@D@@4$N4.@D@DhDDDPDXDtDDDDD DDD D0DDD\DDDDP$@@@@@@@/@;"J@KlL$,Nl.pDpDDDDDDDDDD@DHD DD D PM$pi@y@@@@pd$Nd.pDpDDD@DHDTDXD\DDD!D$D!hD%$p@@@@ p  $TN.D(D) $(#@'3@'@$N.D-D1D4XD5D4D5D2D:$D80D9<D8@D9TD:XD<`A$-c@,s@,@,@,.H/8π0@t$Nt.D@DJD@DJDMDQDT D[PD\DcDdDh@DwxDiDuDlDm Df`DxlDfDy$@@?@?A<+BH5C8@D@K@E^@Hhij$4N.D|DD|DD|DDDDDDDPDDDDDDHDhDDk$|@{@{@~@8@H@h$HN.DD4DDDDDDDDDDD$@@+@8@DHO8[@ghi$N.DD0DPD`DlDxDDDDDDDDDDDDDDDD8j$@@@@@@8@ @L$LNL&[-&P[B&Z[_&[dLdPdPf<.PD PD"PD0D?$ P@$N]lǀ$N.DDDGDDDGDHpDI|DLDIDJDIDLDN$D:@CE@CQ@Chy;$N.D^DbD_D^DbD^DbD_DbDdPDnDeDgDeDfDgDh DjDnDp$^@\@\@\@\@] _8$@` 4K\ƀ ->O`qˀۀ ->Nf$N.DtDuDtDuDwDvDwDuDwDvDwDvDwD~4$t@r@r @s@s#@u61GWXLY$NL.PDPDXD\DpDDDpDD0Z$P@@@PH$NH.PDPD`DdDpDtDxD|DDDDDDDDDDD D D0DhD$P@@@ @@-8F@VPWX$HN.DDDDDDDPDXDdDlDpDDDY$~@@@@@@,@$TN.DDRDW(D4$<@S$HNH.PDPDPT$Py@$ N\.`D`D`D$`@$0N.DD$@$N.DD$+@?$N.DD@$d@x$N.DDy$@$Ndddf <&[?.DHDIDNDODQ8DR@DSTQ$Hi@Gvjyހ;SduՀ=T$Nh.pDpDU$px@р$N.DDDDD D D $.@>O`Ȁ+F_pÀPa$N (. 0D 0D DD XD `D dD hD pD tD |D D D Dy D Dx Dy D D D b$ 0@8@@@ 0 $N . D D D D ,D xD D! D# D+ D) D. D/ 0D 4D <D @D) PD p$  @@1@>@R@'m,~@(   4@'@(  P p$N . D DW DY D D DW DY DW DY DZ 0D\ HD^ \Dl D D_ Da Dc Dd `D5 Dg D5 D7 D? D= DB DCDD DDDD4DPD`D=D$ @@@@'@<@P@aW8p| } ~W8  W8 @; @< ΀W8@; @<    $$N.DDDDD DD0D4D8D@DHDPDpDtD|DDDD DhDDD@DDDD`DD D <D D D D`DDD8DDDDXDdDDD<DDDD" D#hD$D%D(HD)`D*tD+D&D.D2D3D4PD5D(D)(D*\D8D9D:D>,DB`DCD8D9D:D;D>dD<D@DBD@DBDCD@DED6D<DJ $4@D@T@g1x€):K\m~ǀ׀ ,=Mh@@@0@ 48@ @@! @0@1@!@0@1 8 $xN8.@DM@DNHDMLDalDNpDatDfDD(DpDDD $D `D D D!D!XD!Dg!Dj" Dh"$Dj",D"`D"Dj"Dm"Dn#PDo#Dr#Ds$Dt$`Dx$Dy%D}%PD~%D%D%D&PD&D&D'@D'D'D'D(@D(|D(D) D)0D)D)D* D*D*D*D*D*D*D+D+TD+`D+D,D,PD,D- D-4D-HD-\D-D-D-D-D.D.$D.<D.lD.D.D.Dd.D/D/PD/`D/hD/xDd/D/D/D/D/!$M@F@LV@Li@LyNDO@gP>ƀ'@QRHSLT;+9U:E"TVPgWTXXY8Z<[9̀\`@]@^@_@0$N0.0D0D0$D0(D04D0<D0DD0HD0`D0hD0D0D1`D1D1D2@D2D2D3D3`D3D3D4<D4D4D5D5`D5D5D68D6D6D7D7XD7D7D7D84D 8|D 8D 9 D9`$0>@N@^@v@@09$ pN9.9D9D9D9D9D9D:PD:D;$9@@$N;(.;0D;0D;PD;D <D#@5$'<`@%p@%@%@&$N>X.>`D2>`D5>D6>D7?@D8?D;@D9@D=@(D?@@D=@DD?@HD@@\D=@xD9@D?@D@@D;ADDA`$2>`@0@0@0@1@3>`At$NAt&o[?dAt@dA{dAf<A.ADBADJADLADMADPA$BA@A ΀I^n*ARƀ׀ 8Us€Ҁ:R$HNASA.ADSADWAc$SAz@R@R@R$NAA.AD\AD`A $\A$@[3@[?@[M$NANA.ADeADnAa$eAz@d$NAB.BDsBD|B$sB@r@r$NBB.BDBDB$B@$NBB .B DB DB,DB4$B )@8@F@T$,NBLUBP.BPDBPDBPe$BP{@$NBXB`.B`DB`DB`DBh$B`@$ NBlBp.BpDBpDBxDBDBDBDBDBDBDBDBDB$Bp@$hNBB.BDBDBDBDBDBDCDCDC($B+@:E8T)G\zĀހ(F[pˀ3RhBC8$XNC8C@.C@DC@DC@DCDDCLDCPDCX$C@@$NC\C`.C`DC`DChDClDCxDCDCDC$C`0@?@L@Z@j,{C`|C}$NC~C.CDCDC$C@@@$NCD.DDDD DDD4DDHDD`$D@@DDx$xNDxD.DD DD#D0$ DJ@Y@b$NDcD.DD&DD*Ds$&D@%$NDD.DD/DD2D$/D@.@.@.$NDD.DD5DD7D$5D@4$$ ND%D.DD:DD;DD@D6$:DM@9\$ ND]D.DDDDDFDu$DD@C$NDD.DDIDDKD$ID@H$ NDD.DDODDPDDQDDPDDQEDRE$OD@N$NE E.EDUEDUE$DXE(D]E`D_EDfEDgEDjE5$UER@Ta@Tn@T|@VEE$NEE.EDmEDpE$mE@l@l@l$NEF.FDsFDtFDyF@DzFP$sF&@r5$XNFX6F`.F`D}F`DF`O$}F`n@|}@|$NFhFp.FpDFpDFpDF$Fp@$<NFF.FDFDFDFDFDFDFDGDG DG`DGt$F@ @@$$NG|%G.GDGDG;$GW@f$ NGgG.GDGDG$G@$NGG.GDGDG$G@$ NGG.GDGDGDG$G!@0$ NG.GDGDGDGDGDH@DHLDHDHDHDHDHDHDHDHDHDHDHDHDHDHDIDIDIDI DIDIDIDIDI DI$DI(DI,DI0DI4DI8DI<DI@DIDDIHDILDIPDITDIXDI\DIdDIpDI1$GO@`@p|܀'8IZk|ƀ׀($NI.IDIDIDIDIDJ DJ,DJxDJDJDJDJDJD JD JDJDJDJDJDJDJDJDJDJDJDJDJDJDJDKDKDKDK DKDKDKDKDK D K$DK(D K,DK0D K4D K8D K<D KDDKPDK`)$IH@Y@i$NK|.KDKDKDKDKDLDL D:LXD;L`DLpD#L|D)LD*LD3LD6LD)LD*LD)LD+LD*LD,LD+LD,LD+LD-LD,LD.LD-LD.LD-LD/LD.LD0LD/LD0LD/LD1LD0MD2MD1MD2M D1MD4MD2MD4MD6M$D;M0D=M@j$K@@$NM\.M`DAM`DEMpDAMtDEMDFMDGMDHMDMMDPMD]NDMNDPNDMN DQNDPNDRNDZNDQN DRN$DQN(DSN,DRN0DTN4DSN8DTN<DSN@DUNDDTNHDVNLDUNPDVNTDUNXDWN\DVN`DXNdDWNhDXNlDWNpDYNtDXNxDYN|D[ND]NDGNDaNDdN$AM`@@$NO.ODhODlODhODlO<DqODDrODsODtODwODvODwODyODwODODyODzODODyOD{PDzPD{PDzP D|PD{PD}PD|PD}P D|P$D~P(D}P,DP0D~P4DP8D~P<DP@DPDDPHDPLDPPDPTDPXDP\DP`DPdDPhDPlDPpDPtDsPDPDP$hO@g@g@g%$NP.PDPDQDQDQ$DQ8DQHDQXDQp&$P<@L$NQ.QDQDQM$Qc@s@@$NQ.QDQDQ$Q@@@$NQ.QDQDQ$Q@$NQ.QDQDQ$Q @@%$NQ.QDQDQ&$Q:@J$NQ.QDQDQK$Q`@p@~@$NQ.QDQDQ$Q@$NR.RDRDR$R@$NR.RDRDR$R@$NR .R DR DR DR$$R #@3@@$NR(.R0DR0DR0DR@DRDA$R0Z@j$NRH.RPDRPDRXDR\DRpDRDRk$RP@@8RPR$NR.RDRDRDRDSDSPDSh$R@@8RS|#@$NS|.SDSDSDSDSDSDT A$SX@h@v8„S…T4†—´$NT4.T@DT@DTHDTLDT`DTD U`µ$T@@@8T@Ux (@Ç$8NUx.UDUDUÈ$UÝ@ í@ û̀ $NU.UDUDU $U#@3@ARi$NU.UDUDUj$UĀ@Đ@ğIJ$NU.UDUDU$U@@$NU.UD#UD$UD#UD#UD$UD'V0$#U(@"8"lF$NVH.VPD*VPD.V\D*V`D,VlD*VpD.VtD,VxD-V|D.VD1VG$*VP_@)o@)}+8ŋVPŌVō$NV.VD4VD6VD7VD4WD8WD:WD4W D:WD9W D6W$D7W(D8W,D:W0D=W|Ŏ$4VŦ@3Ŷ@3Ā58VW$NW.WD@WDGWDHWD@WDFWD@WDGWDHWDFWD@WDGWDHWDBWDCWDDWDJWDBWDCWDDXDEXDFXDGX DHXDIXDJXDMXd$@W@?@? A8WX|$NX|.XDPXDPXDQXDPXDQXDRX$PX2@OBOlP$,NX.XDUXDUXDVXDUXDVXDWXQ$UXh@TxTlƆ$,NX.XDZXDZXD[XD\XƇ$ZXƞ@YƮYlƽ$$NY.YD_YD_YD`Y$DaY(ƾ$_Y@^^8$(NY8.Y@DeY@DfYHDeYLDfY\DiY$eY@@d@d%8Oȕ$NY.YDlYDmYDlYDmYDpZ(Ȗ$lYȨ@kȸ@kŀ؀$NZ@.Z@DsZ@DyZdD}ZDZDZDZD[ D[4D[8D[DD[HD[LD[PD[XD[`D[dD[hD[lD[D[D[$sZ@@r@r @r,@t5@u>@v M1^@wn"~Z@@ɒZɓ[dɔ@ɧ[ɨ[ɩ[ɪ$N[.[D[D\D\`D\ɫ$[ɾ@@@@$N\.\D\D\$\ @@($N\.\D\D\)$\=@M@\oʇ$N\.]D]D]ʈ$]ʝ@ʭ@ʼπ.$N].]D]D]/$]I@Y@h{̗$N].] D] D]<D]HD]`D]D]D]D]D^D^̘$] ̨@̸@Ā8@@]`^$N^$.^0D^0D^0$^04@D@S$N^4.^@D^@D^HD^LD^\D^T$^@g@w@̈́͗ͪ$N^.^D0^D3^D0^D3^D9^D=_DA_DE_,DI_<DM_XDQ_tD[_Da_ͫ$0^@/ @/@1^_$N_._D_D_D_D_D_D_D`D`0D`8D`PD`D`D`Da@D aDaD aDaDaD bXDbp$_@@"@.8=@Ge_fbg$Nb.bDbDbDbDbDbDc h$b|@Ό@Θ$Nc8.c@Dc@DcdDcDdΙ$c@έ@ν@@$Nd(.d0Dd0DdXDdDe$d0@@@@'$Ne(.e0D e0D!e0($ e0<@L@[nρ$Ne4.e@D%e@D&e@ς$%e@ϗ@$ϧ@$ϴǀ$NeD.ePD*ePD+eP$*eP@)@)"5$NeT.e`Dee`DfeDgeDjf06$ee`S@dc@do@d~$NfH.fPDmfPDnfpDofDrg $mfPН@lЭ@lй@l$Ng8.g@Dug@Dvg@$ug@@t@t@t$NgD.gPDzgPD{gP$zgP0@y@@yL@y[$NgT.g`Dg`DgdDghDgpDgt\$g`r@р@ю$,Ng.gDgDgDgя$gѬ@Ѻ@@؀E$(Ng.gDgDgDgDgDhF$gg@u@҃$lNh,.h0Dh0Dh4Dh8Dh@DhD҄$h0ҙ@ҩ@ҹ$,Nh\.h`Dh`DhhDhlDh|DhҺ$h`@@$lNh.hDhDhDhDhDh$h@!@0$,Nh.iDiDiDiDiDi1$iG@U@c$,Ni,.i0Di0Di4Di8Di@DiDd$i0{@ӊ@әӬӿ؀n$,Ni\.i`Di`Di`Dilo$i`ր@֍$Nit.iDiDiDi֎$i֧@ַ@$Ni.iDiDi$i@$Nididi0diGfH<We[q[ׂ\ י\׸\)\9\I9\YX\i؉\yا\\ \L\\ٺ\\5\m] ڞ]])]93]I]]Yۋ]iۿ]y]]M]]ܠ]]]-]`^ ݎ^^)^9&^I^^Yޏ^iް^y^,^g^ߤ^^^\^^_ _L_)_9_I_Y5_ip_y___Y____=_h` ``)`9`I1`YK`ir`y`````.`P`o`a aa)a9aIAaYWaiayaaa$a8aaaaab b b)&b9AbIRbYibibybbb b0bGblbbc cc)c99cI_cYycicycccNcrccccd ,dUd)d9dIdYdidy2dXdddddd,dQe dee)e9eIi.iD!iD$iD!iD$iD)iD+iD,iD0jD.jD5j0D4j4D5j@D4jLD5jP$!i@ @".=Zs|ʀۀ̀*Jo΀Bkijd$Njdjp.jpD8jpD9jD>jD?jD@j$8jp@7"ЀE$tNjj.jDCjDDkDIkDJk8DKkP $Cj@B->Ohcz̀ހ*iz$tNkdkp.kpDNkpDQkxDNk|DQkDWkDVkDWkDXk$Nkp@M̀O8kpk$0Nkk.kD[kD^kD[kD^kDdkDckDdkDekDfk$[k@Z\8+k,k-$8Nk.k.kDikDjkDikDjlDml DllDmlDll Djl0:$ikM@hZ@hg$pNlPhlP.lPDplPDqlTDplXDqlpDtl|DslDtlDslDqlu$plP@o@o$pNll.lDlDlDlDlDlDlDlDmDmDm0Dm<DmTDmXDm\Dm|Dm$l@ @ @ @lm$Nm.mDmDmDmDmDmDmDmDmDmDn$m@$Nn.n Dn Dn$Dn(DnLDnPDn`DnDnDnDnDnDnDnDnDnDnDoDoDoDoHDo`$n 9@K@X@g@@@@ۀn ox$XNox.oDoDoDoDoDoDpDpxDpDp$o@ @3@H@[o\p]$Np.pDkpDopDkpDopDqpDvpD{q0D~q4D{q8D}q<D{q@D}qDD|qHD~qLDqPDqlDqtDqDqDq^$kp@j@j@j@l@mpq$HNq.qDHqDLqDHqDLrDNr DSr0DXrD[rDXrDZrDXrDZrDYrD[rD]rD^rD`rDarD]rDfsDhs0$Hq@G@G@G@G5@GG@I\@JhqisHj$XNsH.sPD,sPD0slD,spD0stD3sD9t D6t$D8t,D7t0D9t4D;t8D<tTD>t\D;tdDCtDEtk$,sP@+@+@+@+@-sPt$xNt.tDtDtDtDtDtDtDu DuDu`DulDutDuDuDvDv(Dv0Dv8D!v@DvDDvpD!vD&vD(v$t@@@ @,@8@G@Z8l}t@!vDvw$@Nw.wDwDw Dw$Dw0Dw4Dw<Dw@DwDDwDwDwDxDx Dx(Dx,DxHDxlDxxDxx|DzxDyD y,D y8$w@@@@8w@x|y yP!$@NyP.yPDyPDy`DydDypDyDyDy"yD;yJzPDzPaz`D<z`D=zD>{ D?{D@{DA|@DB|DC}DE}`DF}DG~ DH~DI~DJ@DKDLDM`DNDO DPDQDR@DSDTDW`DXDY D[dD\D]D^hD_D`DapDbDd DexDfDg$Dh|DiDk,DlDmDo0DpDqDt4DuDvDwTDxDyDztD{D|4D}D~DTDDDtDD4DDDTDDD|DDTDD$DDDhDD@DDDDDTDD,D DDlDD%DD,D0D7D>DBPDIDP(DWD[DbdDiDp<DwD~DxDDHDDD|DDTDD,DDD\DD,DDDhDD@DD DpDDHDDD!D(D/\D3D:,DADHDOpDSDZ@D^DbDitDmDtDDxDDDDXDD(DDDlDDDDDDDD`DD8DDD|DDTDD$,D+D2D9pD@DGHDKDRDYD`Dg\DnDu4D|àD DxDDHDŴD DƌDDdDD<DȨDD|DDTDD,D˘DD pD D@DͤDD#tD*D1LD8ϸD<D@xDD$yP@΀8@yP$WN.DzD{DD0DD$z@y$@y3$8NH.PDPD`DhDtDѐDєDјDќDѤDѨDDDD D D@DPDlD|D҄D҈DҌD&ҜD'D)D*D2D5D6D=TD@hDAxDӼD D-D. D\DJ`4$PQ@c8΀D@ @@,@>OPPP^_@`4PnoTp?P~hӼPӼ,P\t$$Nt.ԀDMԀDPԐDMԔDPԠDRԸDW$MԀ@L@L@L@NԀ$XN.DDDDD D0D<D@DDDHDLDPDTDhDDDDDDDD\D֜D֠$8@J<V@f8tuִv$Nִ.DZD]D_Ddw$Z@Y@Y@Y@[$TN. Dg Dj@DgHDjLDl`DppDv׀DrׄDv׌DrטDvנ$g @f@f@f!@h0AR S׸T$N׸.DDDDDD D$DDU$p@@@8\$N\&[&eI&e9&e)3&ef&e &d&d&d&d'&dR&d|&d&d&dy&di&dYQ&dI&d9&d)& d &d  ;&c n&c &%c &,c &0c &7c M&>c t&Bc &Icy &Pci &WcY /&[cI \&bc9 &ic) &pc &wc  &~b 2&b S&b &b &b &b &b &b ;&by e&bi &bY &bI &b9 &b)&b#&b O&ay&a&a&a&a &aQ&au&a&ay&ai&aY-&aIY&!a9&(a)&/a&3a &:`)&A`O&H`x&O`&S`&Z`&^`&b`:&i`y^&m`i&t`Y&x`I&`9 &`)>&`q&` &_&_ &_L&_&_&_ &_M&_&_y&_i&_YS&_I&_9&_)&_Z&_ &^&^#&^h&^&$^&+^4&2^v&9^&@^y&G^i(&K^Y`&R^I&Y^9&`^)&g^L&n^ &u]&|]&])&]]&]&]&]&],&]ya&]i&]Y&]I&]99&])i&]&] &\#&\n&\&\&\ (&\ q& \ & \ &\y!&\i!?&\Y!e&#\I!&*\9!&1\)!&8\"!&<\ "?&@["W"hd\"id`"d`"f"<"Ȁ" (" ,# 0.`D*`D,p#$*`#/#>#M#l#Ԁ$$$N|.؀D0؀D2ؐ$$0؀$9$H$X$t$N؜.ؠD5ؠD7ذ$u$5ؠ$$$$Ԁ$% %7$Nؼ%8& 0%O& $,%m%z& %(%v%dؼ%d%d&f&<&&- &S &m A&,&&&ˀ&ڀ'''K'[(())4)L)g)|))À+ D+,+I+Z++Ԁ,,3 e,Z h,~  ,,À,Ԁ-A -\-|- -d-d-d-f-<. .h.*.D5D6D5D6D9D8D9D8D6.8$5.L@4.X@4.d..$pN0.0.0D<0D=4D<8D=LD@ـ.$<0.@;.@;.$pN٠.٠.٠D[٠D\ٴDaDb.$[٠/@Z//+/:/Z///ǀ/܀/0#1h11$HN1.DJDMDJDMDNpDDtDN|DDڐDPDVDR DX,1$J1@I1@I2K8222/2L22333J3[3y33333@3$PN@3@.@D(@D+HD(LD+PD1TD0XD1\D2`4$(@4?@'4K)84W@4Xp4Y$0Np.pDgpDhۀ4Z$gp4t@f4444$Nی.ېDlېDo۠DlۤDo۰DpDqDp DqDpDq$Dr(Dt,Dr0Dt4Dv84$lې4@k44$NL.PDyPDzdDxD܀Dܘ4$yP5@x5+$\Nܬ.ܰDܰDDDDDD0DHDT5,$ܰ5G@5Z@5k85ug55ܰ5h5$Nh.pDpDxD|D݄D݈DݜDݠDݴDDDD4DxDހDބDވDެD޸D D`DhDlDpDߔDߠ5$p5@5@5ߠ5@6<6866+6<@6Jp6Kߴ6L$DNߴ.DDDDDDDD$6M$6e@6xl6@6@666<6$|N<.@D@DPDTD`DxD6$@6@6@6@6@7 @7 7$\N.DDDDDDDD D\DDD0D@DTDhD|DDDDDDD7$7+@7;@7N<7c@7u,777ˀ799'989I9Z9k9|99999Ѐ99:::!:8:S:D:H:ʀ8:ـL:@:::$dN.DDDD$D(D4D8D@DDDDD D 0D <D PD DD:$;@;@;18;P;;@;;@ ;0;;;$N.DDD D,D0DHDLDd;$<@<@<$@<1`=an0``w`l m`!!:!]!}P!9t@ik  k/CkRfktQ % \@pm `  * '`C^QR0%؀ <ؠmp`cm`m00`Gmf` }inio ql=`!`j !j1FjVkjzklPnpnpT V`k)p:`Phq@{ gS  v0 ͰҰɀ@}pϠ!PF "ep:p$)i` yP $~ABB@  ـ  ۀ P!P ,QАjPȰ;;`<V $4g@ e`" [@%a"@$KU"U#U#U?UNS$[Y$g\[ Z@] @ `[$u\R S T@#-RP Y@#=]%#q%<sP%Up%qo%n nHtp"wIJ8Mws@v@ L Hp0tP@ur br qs@rPSPH{ Vw@v0 @v vP /u Av`@ iu s jq Pzr +r q @~ Ts `s q@tp sP x0s@ u] :`;p;$M` $gP fP";0"9 /d0"(_ha`fp >`"<  90$X#LX#]Y#nX4a^@Cc@b ^0 _݀Q t!c@$e@0VPBVTWfU! e0wePB'@fP6pcpv]&&&&Ewu-4@G>F%$$L%el<$$$$2M KS[ `hN[` &(68=Y09Qktz|4 6#66 666666-66!686%6:6)6>6,6;616.636<6@6+6$6?6=696B6F6C6D646E66656A6G6(6'60626/6&6*666676"665k644446-444446#66 666666-66!686%6:6)6>6,6;616.636<6@6+6$6?6=696B6F6C6D646E66656A6G6(6'60626/6&6*666_NXArgc_NXArgv___progname__dyld_func_lookup__start_environdyld_stub_binding_helperstart___darwin_gcc3_preregister_frame_info___keymgr_dwarf2_register_sections__cthread_init_routine__mh_execute_header_atexit_catch_exception_raise_catch_exception_raise_state_catch_exception_raise_state_identity_clock_alarm_reply_do_mach_notify_dead_name_do_mach_notify_no_senders_do_mach_notify_port_deleted_do_mach_notify_send_once_do_seqnos_mach_notify_dead_name_do_seqnos_mach_notify_no_senders_do_seqnos_mach_notify_port_deleted_do_seqnos_mach_notify_send_once_errno_exit_mach_init_routine_main_receive_samples___keymgr_global__dyld_register_func_for_add_image__dyld_register_func_for_remove_image__init_keymgr__keymgr_get_and_lock_processwide_ptr__keymgr_set_and_unlock_processwide_ptr_abort_calloc_free_parse_timecode___eprintf___fixdfdi___floatdidf___sF_abort_writing_complete_writing_create_clip_writer_create_file_source_package_create_material_package_create_package_definitions_create_tape_source_package_create_track_end_write_samples_fclose_feof_fopen_fprintf$LDBLStub_fputc_fread_free_package_definitions_fseek_ftell_fwrite_malloc_memcmp_memcpy_memset_mxf_generate_old_aafsdk_umid_mxf_get_timestamp_now_mxf_log_set_user_comment_sprintf$LDBLStub_sscanf$LDBLStub_start_write_samples_strcat_strcmp_strcpy_write_sample_data_write_samples_update_and_complete_writing_mbstowcs_mxf_add_array_item_strongref_mxf_alloc_array_item_elements_mxf_append_list_element_mxf_append_new_from_partition_mxf_append_new_partition_mxf_append_partition_esscont_label_mxf_avid_attach_mob_attribute_mxf_avid_attach_user_comment_mxf_avid_load_extensions_mxf_avid_write_header_metadata_mxf_avid_write_index_entry_array_header_mxf_clear_list_mxf_close_essence_element_mxf_create_file_partitions_mxf_create_header_metadata_mxf_create_index_table_segment_mxf_create_set_mxf_disk_file_open_new_mxf_equals_ul_mxf_equals_umid_mxf_file_close_mxf_file_seek_mxf_file_set_min_llen_mxf_file_tell_mxf_fill_to_kag_mxf_fill_to_position_mxf_finalise_data_model_mxf_finalize_essence_element_write_mxf_free_data_model_mxf_free_file_partitions_mxf_free_header_metadata_mxf_free_index_table_segment_mxf_generate_uuid_mxf_get_item_mxf_get_iter_element_mxf_get_list_element_mxf_get_list_length_mxf_get_platform_wstring_mxf_get_version_mxf_have_item_mxf_initialise_list_mxf_initialise_list_iter_mxf_load_data_model_mxf_mark_header_end_mxf_mark_header_start_mxf_mark_index_end_mxf_mark_index_start_mxf_next_list_iter_element_mxf_open_essence_element_write_mxf_set_boolean_item_mxf_set_int32_mxf_set_int32_item_mxf_set_length_item_mxf_set_position_item_mxf_set_product_version_item_mxf_set_rational_item_mxf_set_strongref_item_mxf_set_timestamp_item_mxf_set_uint16_item_mxf_set_uint32_item_mxf_set_uint8_item_mxf_set_ul_mxf_set_ul_item_mxf_set_umid_item_mxf_set_utf16string_item_mxf_set_uuid_item_mxf_set_version_type_item_mxf_update_partitions_mxf_write_essence_element_data_mxf_write_index_entry_mxf_write_index_table_segment_mxf_write_index_table_segment_header_mxf_write_partition_mxf_write_rip_remove_strlen_clear_user_comments_mxf_avid_get_data_def_mxf_avid_get_mob_attribute_mxf_avid_get_user_comment_mxf_avid_read_string_mob_attributes_mxf_avid_read_string_user_comments_mxf_avid_set_indirect_string_item_mxf_generate_aafsdk_umid_g_AvidMetaDictBlob_g_AvidMetaDictBlob_len_g_AvidMetaDictDynTagOffsets_g_AvidMetaDictDynTagOffsets_len_g_AvidMetaDictInstanceUID_uuid_g_AvidMetaDictObjectOffsets_g_AvidMetaDictObjectOffsets_len_g_AvidMetaDictTags_g_AvidMetaDictTags_len_mxf_create_item_mxf_create_item_tag_mxf_create_list_mxf_dereference_mxf_file_write_mxf_find_singular_set_by_key_mxf_free_list_mxf_free_set_mxf_get_array_item_count_mxf_get_array_item_element_mxf_get_external_utf16string_size_mxf_get_item_tag_mxf_get_set_size_mxf_get_strongref_mxf_get_ul_item_mxf_get_utf16string_item_mxf_get_utf16string_item_size_mxf_get_uuid_item_mxf_register_item_def_mxf_register_primer_entry_mxf_register_set_def_mxf_remove_set_mxf_set_item_mxf_set_item_value_mxf_set_uint16_mxf_set_uint32_mxf_set_uint64_mxf_set_utf16string_mxf_set_uuid_mxf_write_header_primer_pack_mxf_write_header_sets_mxf_write_k_mxf_write_l_mxf_write_local_tag_mxf_write_set_mxf_write_uint16_mxf_write_uint32_mxf_write_uint64_mxf_write_uint8_mxf_write_uuid_time_times_wcscmp_mxf_generate_key_mxf_generate_umid_mxf_print_key_mxf_print_label_mxf_print_umid_mxf_sprint_key_mxf_sprint_label_mxf_sprint_umid_gettimeofday_gmtime_r_printf$LDBLStub_snprintf$LDBLStub_uuid_generate_g_mxfLogLevel_mxf_log_default_mxf_log_file_close_mxf_log_file_open_gmtime_strftime_vfprintf$LDBLStub_initialise_sets_iter_mxf_add_array_item_weakref_mxf_add_set_mxf_clone_item_mxf_dereference_s_mxf_find_set_by_key_mxf_free_item_mxf_get_array_header_mxf_get_array_item_element_len_mxf_get_auid_mxf_get_auid_item_mxf_get_boolean_mxf_get_boolean_item_mxf_get_header_metadata_size_mxf_get_int16_mxf_get_int16_item_mxf_get_int32_mxf_get_int32_item_mxf_get_int64_mxf_get_int64_item_mxf_get_int8_mxf_get_int8_item_mxf_get_item_len_mxf_get_length_mxf_get_length_item_mxf_get_position_mxf_get_position_item_mxf_get_product_version_mxf_get_product_version_item_mxf_get_rational_mxf_get_rational_item_mxf_get_rgba_layout_component_mxf_get_rgba_layout_component_item_mxf_get_strongref_item_mxf_get_strongref_item_s_mxf_get_strongref_s_mxf_get_timestamp_mxf_get_timestamp_item_mxf_get_uint16_mxf_get_uint16_item_mxf_get_uint32_mxf_get_uint32_item_mxf_get_uint64_mxf_get_uint64_item_mxf_get_uint8_mxf_get_uint8_item_mxf_get_ul_mxf_get_umid_mxf_get_umid_item_mxf_get_utf16string_mxf_get_utf16string_size_mxf_get_uuid_mxf_get_version_type_mxf_get_version_type_item_mxf_get_weakref_mxf_get_weakref_item_mxf_get_weakref_item_s_mxf_get_weakref_s_mxf_grow_array_item_mxf_initialise_array_item_iterator_mxf_is_header_metadata_mxf_next_array_item_element_mxf_read_and_return_set_mxf_read_filtered_header_metadata_mxf_read_header_metadata_mxf_read_item_mxf_read_item_tl_mxf_read_set_mxf_register_item_mxf_register_set_items_mxf_remove_item_mxf_set_array_header_mxf_set_auid_mxf_set_auid_item_mxf_set_boolean_mxf_set_empty_array_item_mxf_set_fixed_set_space_allocation_mxf_set_fixed_size_utf16string_mxf_set_fixed_size_utf16string_item_mxf_set_int16_mxf_set_int16_item_mxf_set_int64_mxf_set_int64_item_mxf_set_int8_mxf_set_int8_item_mxf_set_is_subclass_of_mxf_set_length_mxf_set_position_mxf_set_product_version_mxf_set_rational_mxf_set_rgba_layout_component_mxf_set_rgba_layout_component_item_mxf_set_strongref_mxf_set_timestamp_mxf_set_uint64_item_mxf_set_uint8_mxf_set_umid_mxf_set_version_type_mxf_set_weakref_mxf_set_weakref_item_mxf_write_header_metadata_mxf_write_item_mxf_create_primer_pack_mxf_equals_key_mxf_equals_uuid_mxf_file_read_mxf_find_item_def_mxf_find_item_def_in_set_def_mxf_find_list_element_mxf_find_set_def_mxf_free_primer_pack_mxf_get_first_list_element_mxf_get_item_key_mxf_get_list_iter_index_mxf_get_llen_mxf_get_min_llen_mxf_get_primer_pack_size_mxf_is_filler_mxf_is_primer_pack_mxf_is_subclass_of_mxf_read_kl_mxf_read_local_tag_mxf_read_primer_pack_mxf_read_uint16_mxf_remove_list_element_mxf_skip_mxf_write_fill_mxf_write_fixed_kl_mxf_write_kl_mxf_write_primer_pack_wcslen_mxf_get_last_list_element_mxf_initialise_list_iter_at_mxf_insert_list_element_mxf_prepend_list_element_mxf_allocate_space_mxf_append_partition_mxf_clear_file_partitions_mxf_clear_partition_mxf_clear_rip_mxf_create_from_partition_mxf_create_partition_mxf_free_partition_mxf_initialise_file_partitions_mxf_initialise_partition_mxf_initialise_with_partition_mxf_is_body_partition_pack_mxf_is_footer_partition_pack_mxf_is_header_partition_pack_mxf_is_partition_pack_mxf_partition_is_closed_mxf_partition_is_closed_and_complete_mxf_partition_is_complete_mxf_read_header_pp_kl_mxf_read_header_pp_kl_with_runin_mxf_read_next_nonfiller_kl_mxf_read_partition_mxf_read_rip___umoddi3_mxf_equals_key_mod_regver_mxf_equals_key_prefix_mxf_file_getc_mxf_file_putc_mxf_get_runin_len_mxf_read_batch_header_mxf_read_l_mxf_read_uint32_mxf_read_uint64_mxf_read_ul_mxf_set_runin_len_mxf_write_batch_header_mxf_write_ul_mxf_get_essence_element_count_mxf_get_essence_element_item_type_mxf_get_essence_element_number_mxf_get_essence_element_size_mxf_get_essence_element_type_mxf_get_track_number_mxf_is_gc_essence_element_mxf_open_essence_element_read_mxf_read_essence_element_data_mxf_write_fixed_l_mxf_add_delta_entry_mxf_add_index_entry_mxf_is_index_table_segment_mxf_read_index_table_segment_mxf_write_delta_entry_mxf_write_delta_entry_array_header_mxf_write_index_entry_array_header_mxf_read_int32_mxf_read_int64_mxf_read_int8_mxf_read_uint8_mxf_read_uuid_mxf_write_int32_mxf_write_int64_mxf_write_int8_mxf_byte_array_wrap_read_mxf_disk_file_open_modify_mxf_disk_file_open_read_mxf_equals_uid_mxf_equals_ul_mod_regver_mxf_file_eof_mxf_file_is_seekable_mxf_file_size_mxf_is_ul_mxf_read_array_header_mxf_read_int16_mxf_read_k_mxf_read_key_mxf_read_uid_mxf_stdin_wrap_read_mxf_write_array_header_mxf_write_int16_mxf_write_uid_fgetc_fileno_fseeko_fstat_ftello_mxf_check_data_model_mxf_get_item_def_type_mxf_register_array_type_mxf_register_basic_type_mxf_register_compound_type_mxf_register_compound_type_member_mxf_register_interpret_type_mxf_get_platform_string_fflush_fprintf$LDBL128___fixunsdfdi___umoddi3.eh___stub_getrealaddr_NSAddressOfSymbol_NSIsSymbolNameDefinedWithHint_NSLookupAndBindSymbolWithHint_pointer_to__darwin_gcc3_preregister_frame_info_darwin_unwind_dyld_add_image_hook_darwin_unwind_dyld_remove_image_hook/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/writeavidmxf/main.cgcc2_compiled.:t(0,1)=(0,1)_g_Null_UMID_DATA_ID_FMT_ID_WAVE_ID_RIFF_ID_get_uint32_leget_uint32_le:f(0,2)buffer:P(0,4)unsigned int:t(0,3)=r(0,3);0;037777777777;uint32_t:t(0,2)=(0,3):t(0,4)=*(0,5)unsigned char:t(0,5)=@s8;r(0,5);0;255;_get_uint16_leget_uint16_le:f(0,6)buffer:P(0,4)short unsigned int:t(0,7)=@s16;r(0,7);0;65535;uint16_t:t(0,6)=(0,7)_get_wave_dataget_wave_data:f(0,8)input:P(0,9)buffer:P(0,4)dataSize:P(0,10)numRead:P(0,12)numToRead:r(0,10)size_t:t(0,10)=(0,11)int:t(0,8)=r(0,8);-2147483648;2147483647;:t(0,9)=*(0,13)__darwin_size_t:t(0,11)=(0,14):t(0,12)=*(0,10)WAVInput:t(0,13)=(0,15)long unsigned int:t(0,14)=r(0,14);0;037777777777;:T(0,15)=s36file:(0,16),0,32;dataOffset:(0,10),32,32;dataSize:(0,10),64,32;numAudioChannels:(0,6),96,16;audioSamplingRate:(0,17)=xsmxfRational:,128,64;nBlockAlign:(0,6),192,16;audioSampleBits:(0,6),208,16;bytesPerSample:(0,8),224,32;totalRead:(0,10),256,32;;:t(0,16)=*(0,19):T(0,18)=s8numerator:(0,20),0,32;denominator:(0,20),32,32;;mxfRational:t(0,17)=(0,18)FILE:t(0,19)=(0,21)int32_t:t(0,20)=(0,8)__sFILE:T(0,21)=s88_p:(0,4),0,32;_r:(0,8),32,32;_w:(0,8),64,32;_flags:(0,22),96,16;_file:(0,22),112,16;_bf:(0,23),128,64;_lbfsize:(0,8),192,32;_cookie:(0,24),224,32;_close:(0,25),256,32;_read:(0,26),288,32;_seek:(0,27),320,32;_write:(0,28),352,32;_ub:(0,23),384,64;_extra:(0,29),448,32;_ur:(0,8),480,32;_ubuf:(0,30),512,24;_nbuf:(0,31),536,8;_lb:(0,23),544,64;_blksize:(0,8),608,32;_offset:(0,32),640,64;;short int:t(0,22)=@s16;r(0,22);-32768;32767;__sbuf:T(0,23)=s8_base:(0,4),0,32;_size:(0,8),32,32;;:t(0,24)=*(0,1):t(0,25)=*(0,34):t(0,26)=*(0,35):t(0,27)=*(0,36):t(0,28)=*(0,37):t(0,29)=*(0,38):t(0,30)=ar(0,39);0;2;(0,5):t(0,31)=ar(0,39);0;0;(0,5)__darwin_off_t:t(0,33)=(0,40)fpos_t:t(0,32)=(0,33):t(0,34)=f(0,8):t(0,35)=f(0,8):t(0,36)=f(0,32):t(0,37)=f(0,8):t(0,38)=xs__sFILEX:long unsigned int:t(0,39)=r(0,39);0;037777777777;__int64_t:t(0,40)=(0,41)long long int:t(0,41)=@s64;r(0,41);01000000000000000000000;0777777777777777777777;actualRead:r(0,10)_get_wave_channelget_wave_channel:f(0,1)input:P(0,9)dataSize:P(0,10)buffer:P(0,4)channelIndex:P(0,8)channelBuffer:P(0,4)i:r(0,10)j:r(0,8)int:t(0,8)channelOffset:r(0,8)numSamples:r(0,10)_parse_timestampparse_timestamp:f(0,8)timestampStr:P(0,42)ts:P(0,43)data:(0,44):t(0,42)=*(0,45):t(0,43)=*(0,46):t(0,44)=ar(0,39);0;6;(0,8):t(0,45)=k(0,47)mxfTimestamp:t(0,46)=(0,48)char:t(0,47)=r(0,47);0;127;:T(0,48)=s8year:(0,49),0,16;month:(0,50),16,8;day:(0,50),24,8;hour:(0,50),32,8;min:(0,50),40,8;sec:(0,50),48,8;qmsec:(0,50),56,8;;int16_t:t(0,49)=(0,22)uint8_t:t(0,50)=(0,5)_parse_umidparse_umid:f(0,8)umidStr:P(0,42)umid:P(0,51)bytes:(0,52):t(0,51)=*(0,53):t(0,52)=ar(0,39);0;31;(0,8)mxfUMID:t(0,53)=(0,54):T(0,54)=s32octet0:(0,50),0,8;octet1:(0,50),8,8;octet2:(0,50),16,8;octet3:(0,50),24,8;octet4:(0,50),32,8;octet5:(0,50),40,8;octet6:(0,50),48,8;octet7:(0,50),56,8;octet8:(0,50),64,8;octet9:(0,50),72,8;octet10:(0,50),80,8;octet11:(0,50),88,8;octet12:(0,50),96,8;octet13:(0,50),104,8;octet14:(0,50),112,8;octet15:(0,50),120,8;octet16:(0,50),128,8;octet17:(0,50),136,8;octet18:(0,50),144,8;octet19:(0,50),152,8;octet20:(0,50),160,8;octet21:(0,50),168,8;octet22:(0,50),176,8;octet23:(0,50),184,8;octet24:(0,50),192,8;octet25:(0,50),200,8;octet26:(0,50),208,8;octet27:(0,50),216,8;octet28:(0,50),224,8;octet29:(0,50),232,8;octet30:(0,50),240,8;octet31:(0,50),248,8;;parse_timecode:F(0,8)timecodeStr:P(0,42)isPAL:P(0,8)frameCount:P(0,55):t(0,55)=*(0,56)int64_t:t(0,56)=(0,41)hour:(0,8)min:(0,8)sec:(0,8)frame:(0,8)roundedTimecodeBase:r(0,8)checkPtr:r(0,42)char:t(0,47)_usageusage:f(0,1)cmd:P(0,42)_C.40.5559_C.39.5558_C.38.5557main:F(0,8)argc:P(0,8)argv:P(0,57)clipWriter:(0,58)filenamePrefix:r(0,42):t(0,57)=*(0,42):t(0,58)=*(0,59):t(0,59)=(0,60):t(0,60)=xs_AvidClipWriter:projectName:(0,42)clipName:r(0,42)tapeName:(0,42)isPAL:r(0,8)inputs:(0,61)inputIndex:r(0,8):t(0,61)=ar(0,39);0;16;(0,62)Input:t(0,62)=(0,63):T(0,63)=s172essenceType:(0,64)=xeEssenceType:,0,32;isVideo:(0,8),32,32;trackNumber:(0,8),64,32;materialTrackID:(0,2),96,32;essenceInfo:(0,66)=xuEssenceInfo:,128,32;filename:(0,42),160,32;file:(0,16),192,32;frameSize:(0,14),224,32;frameSizeSeq:(0,68),256,160;minFrameSize:(0,14),416,32;availFrameSize:(0,14),448,32;seqIndex:(0,8),480,32;buffer:(0,4),512,32;bufferOffset:(0,8),544,32;mjpegState:(0,69)=xsMJPEGState:,576,384;isWAVFile:(0,8),960,32;channelIndex:(0,8),992,32;wavInput:(0,13),1024,288;channelBuffer:(0,4),1312,32;bytesPerSample:(0,8),1344,32;;:T(0,65)=eAvidMJPEG:0,DVBased25:1,DVBased50:2,DV1080i50:3,DV1080i60:4,DV720p50:5,DV720p60:6,IMX30:7,IMX40:8,IMX50:9,DNxHD720p120:10,DNxHD720p185:11,DNxHD1080p36:12,DNxHD1080p120:13,DNxHD1080p185:14,DNxHD1080i120:15,DNxHD1080i185:16,UncUYVY:17,Unc1080iUYVY:18,Unc720pUYVY:19,PCM:20,;EssenceType:t(0,64)=(0,65):T(0,67)=u4avidMJPEGInfo:(0,71)=xsAvidMJPEGInfo:,0,32;pcmInfo:(0,73)=xsPCMInfo:,0,32;;EssenceInfo:t(0,66)=(0,67):t(0,68)=ar(0,39);0;4;(0,14):T(0,70)=s48resolution:(0,75)=xeAvidMJPEGResolution:,0,32;buffer:(0,4),32,32;bufferSize:(0,77),64,32;position:(0,77),96,32;prevPosition:(0,77),128,32;dataSize:(0,77),160,32;endOfField:(0,8),192,32;field2:(0,8),224,32;skipCount:(0,77),256,32;haveLenByte1:(0,8),288,32;haveLenByte2:(0,8),320,32;markerState:(0,8),352,32;;MJPEGState:t(0,69)=(0,70):T(0,72)=s4resolution:(0,75),0,32;;AvidMJPEGInfo:t(0,71)=(0,72):T(0,74)=s4bitsPerSample:(0,8),0,32;;PCMInfo:t(0,73)=(0,74):T(0,76)=eRes21:0,Res31:1,Res101:2,Res101m:3,Res151s:4,Res201:5,;AvidMJPEGResolution:t(0,75)=(0,76)long int:t(0,77)=r(0,77);-2147483648;2147483647;cmdlnIndex:r(0,8) :T(0,65) :T(0,65) :T(0,76) :T(0,76)imageAspectRatio:(0,17)videoSampleRate:(0,17)i:r(0,8)filename:(0,78)audioTrackNumber:(0,8):t(0,78)=ar(0,39);0;1023;(0,47)videoTrackNumber:r(0,8)done:r(0,8)useLegacy:(0,8)numRead:(0,10)haveImage:r(0,8)unsigned char:t(0,5)packageDefinitions:(0,79)materialPackageUID:(0,53)filePackageUID:(0,53)tapePackageUID:(0,53)materialPackageCreated:(0,46)filePackageCreated:(0,46)tapePackageCreated:(0,46)trackName:(0,80)comment:(0,42):t(0,79)=*(0,81):t(0,80)=ar(0,39);0;3;(0,47)PackageDefinitions:t(0,81)=(0,82)_PackageDefinitions:T(0,82)=s40materialPackage:(0,83),0,32;fileSourcePackages:(0,84)=xsMXFList:,32,128;tapeSourcePackage:(0,83),160,32;userComments:(0,84),192,128;;:t(0,83)=*(0,86):T(0,85)=s16elements:(0,87),0,32;lastElement:(0,87),32,32;len:(0,77),64,32;freeFunc:(0,88),96,32;;MXFList:t(0,84)=(0,85)Package:t(0,86)=(0,90):t(0,87)=*(0,91):t(0,89)=*(0,92)free_func_type:t(0,88)=(0,89):T(0,90)=s72uid:(0,53),0,256;name:(0,93),256,32;creationDate:(0,46),288,64;tracks:(0,84),352,128;filename:(0,93),480,32;essenceType:(0,64),512,32;essenceInfo:(0,66),544,32;;MXFListElement:t(0,91)=(0,94):t(0,92)=f(0,1):t(0,93)=*(0,47)_MXFListElement:T(0,94)=s8next:(0,95),0,32;data:(0,24),32,32;;:t(0,95)=*(0,94)desc:(0,42)videoStartPosition:(0,56)int64_t:t(0,56)projectEditRate:(0,17)tapeLen:r(0,56)startTimecodeStr:r(0,42)userCommentTags:(0,96)uctIndex:r(0,8):t(0,96)=ar(0,39);0;63;(0,97)UserCommentTag:t(0,97)=(0,98):T(0,98)=s8name:(0,42),0,32;value:(0,42),32,32;;void:t(0,1)input:r(0,9)filename:r(0,42)buffer:(0,99)input:r(0,9)filename:r(0,42):t(0,99)=ar(0,39);0;511;(0,5)buffer:(0,99)bitsPerSample:(0,8)numSamples:r(0,2)uint32_t:t(0,2)channelZeroInput:r(0,8)numSamples:r(0,2)channelZeroInput:r(0,8)filePackage:(0,83)tapeTrack:(0,100)fileTrack:(0,100)materialTrack:(0,100)editRate:(0,17)startPosition:r(0,56):t(0,100)=*(0,101)Track:t(0,101)=(0,102):T(0,102)=s76id:(0,2),0,32;number:(0,2),32,32;name:(0,93),64,32;isPicture:(0,8),96,32;editRate:(0,17),128,64;sourcePackageUID:(0,53),192,256;sourceTrackID:(0,2),448,32;startPosition:(0,56),480,64;length:(0,56),544,64;;filePackage:(0,83)tapeTrack:(0,100)fileTrack:(0,100)materialTrack:(0,100)editRate:(0,17)startPosition:r(0,56)typeTrackNum:r(0,8)suffix:(0,103)typeTrackNum:r(0,8):t(0,103)=ar(0,39);0;15;(0,47)suffix:(0,103)typeTrackNum:r(0,8)typeTrackNum:r(0,8)filePackage:(0,83)tapeTrack:(0,100)fileTrack:(0,100)materialTrack:(0,100)editRate:(0,17)startPosition:r(0,56)state:r(0,104)file:r(0,16)numSamples:r(0,2):t(0,104)=*(0,69)availFrameSize:r(0,14)long unsigned int:t(0,14)numSamples:r(0,2)availFrameSize:r(0,14)numSamples:r(0,2)availFrameSize:r(0,14)availFrameSize:r(0,14)numSamples:r(0,2)channelZeroInput:r(0,8)availFrameSize:r(0,14)numSamples:r(0,2)channelZeroInput:r(0,8)numSamples:r(0,2)channelZeroInput:r(0,8)numSamples:r(0,2)channelZeroInput:r(0,8)numSamples:r(0,2)channelZeroInput:r(0,8)filePackage:(0,83)tapeTrack:(0,100)fileTrack:(0,100)materialTrack:(0,100)editRate:(0,17)startPosition:r(0,56)bitsPerSample:(0,8)g_Null_UMID:S(0,105)RIFF_ID:S(0,106)WAVE_ID:S(0,106)FMT_ID:S(0,106)DATA_ID:S(0,106):t(0,105)=k(0,53):t(0,106)=ar(0,39);0;3;(0,107):t(0,107)=k(0,5)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/writeavidmxf/write_avid_mxf.cgcc2_compiled.:t(0,1)=(0,1)_g_ClosedComplete_Header_pp_key_g_GenericPictureEssenceDescriptor_ImageSize_item_key_g_FileDescriptor_ContainerDuration_item_key_g_ClosedComplete_Footer_pp_key_g_Identification_Platform_item_key_g_Identification_ToolkitVersion_item_key_g_Identification_ModificationDate_item_key_g_mxfIdentProductUID_g_Identification_ProductUID_item_key_g_Identification_VersionString_item_key_g_mxfIdentVersionString_g_Identification_ProductName_item_key_g_mxfIdentProductName_g_Identification_CompanyName_item_key_g_mxfIdentCompanyName_g_Identification_ThisGenerationUID_item_key_g_Preface_Identifications_item_key_g_Identification_set_key_g_TapeDescriptor_set_key_g_TimecodeComponent_StartTimecode_item_key_g_TimecodeComponent_DropFrame_item_key_g_TimecodeComponent_RoundedTimecodeBase_item_key_g_TimecodeComponent_set_key_g_EssenceContainerData_BodySID_item_key_g_EssenceContainerData_IndexSID_item_key_g_EssenceContainerData_LinkedPackageUID_item_key_g_ContentStorage_EssenceContainerData_item_key_g_EssenceContainerData_set_key_g_WaveAudioDescriptor_AvgBps_item_key_g_WaveAudioDescriptor_BlockAlign_item_key_g_GenericSoundEssenceDescriptor_QuantizationBits_item_key_g_GenericSoundEssenceDescriptor_ChannelCount_item_key_g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key_g_WaveAudioDescriptor_set_key_g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key_g_GenericPictureEssenceDescriptor_ResolutionID_item_key_g_GenericPictureEssenceDescriptor_ImageStartOffset_item_key_g_CDCIEssenceDescriptor_ColorRange_item_key_g_CDCIEssenceDescriptor_WhiteReflevel_item_key_g_CDCIEssenceDescriptor_BlackRefLevel_item_key_g_CDCIEssenceDescriptor_ColorSiting_item_key_g_CDCIEssenceDescriptor_ComponentDepth_item_key_g_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_key_g_GenericPictureEssenceDescriptor_AspectRatio_item_key_g_GenericPictureEssenceDescriptor_FrameLayout_item_key_g_CDCIEssenceDescriptor_VerticalSubsampling_item_key_g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key_g_GenericPictureEssenceDescriptor_VideoLineMap_item_key_g_GenericPictureEssenceDescriptor_DisplayXOffset_item_key_g_GenericPictureEssenceDescriptor_DisplayYOffset_item_key_g_GenericPictureEssenceDescriptor_DisplayWidth_item_key_g_GenericPictureEssenceDescriptor_DisplayHeight_item_key_g_GenericPictureEssenceDescriptor_SampledWidth_item_key_g_GenericPictureEssenceDescriptor_SampledHeight_item_key_g_GenericPictureEssenceDescriptor_StoredWidth_item_key_g_GenericPictureEssenceDescriptor_StoredHeight_item_key_g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key_g_FileDescriptor_EssenceContainer_item_key_g_Null_UL_g_FileDescriptor_SampleRate_item_key_g_SourcePackage_Descriptor_item_key_g_CDCIEssenceDescriptor_set_key_g_SourcePackage_set_key_g_SourceClip_SourceTrackID_item_key_g_SourceClip_SourcePackageID_item_key_g_SourceClip_StartPosition_item_key_g_Sequence_StructuralComponents_item_key_g_SourceClip_set_key_g_StructuralComponent_Duration_item_key_g_StructuralComponent_DataDefinition_item_key_g_GenericTrack_Sequence_item_key_g_Sequence_set_key_g_Track_Origin_item_key_g_Track_EditRate_item_key_g_GenericTrack_TrackNumber_item_key_g_GenericTrack_TrackName_item_key_g_GenericTrack_TrackID_item_key_g_GenericPackage_Tracks_item_key_g_Track_set_key_g_GenericPackage_Name_item_key_g_GenericPackage_PackageModifiedDate_item_key_g_GenericPackage_PackageCreationDate_item_key_g_GenericPackage_PackageUID_item_key_g_ContentStorage_Packages_item_key_g_MaterialPackage_set_key_g_Preface_ContentStorage_item_key_g_ContentStorage_set_key_g_Preface_ProjectEditRate_item_key_g_Preface_ProjectName_item_key_g_Preface_EssenceContainers_item_key_g_complexity02_op_atom_label_g_Preface_OperationalPattern_item_key_g_Preface_Version_item_key_g_Preface_LastModifiedDate_item_key_g_Preface_set_key_g_ClosedComplete_Body_pp_key_g_ClosedIncomplete_Header_pp_key_g_Timecode_datadef_label_g_Sound_datadef_label_g_Picture_datadef_label_g_LegacyTimecode_datadef_label_g_LegacySound_datadef_label_g_LegacyPicture_datadef_label_g_BWFClipWrapped_esselement_key_g_BWFClipWrapped_esscont_label_g_HD_Unc_1080_50i_422_ClipWrapped_esscont_label_g_UncClipWrapped_esselement_key_g_SD_Unc_625_50i_422_135_ClipWrapped_esscont_label_g_DNxHD720p185ClipWrapped_esscont_label_g_DNxHD720p120ClipWrapped_esscont_label_g_DNxHD1080p185ClipWrapped_esscont_label_g_DNxHD1080p120ClipWrapped_esscont_label_g_DNxHD1080p36ClipWrapped_esscont_label_g_DNxHD1080i185ClipWrapped_esscont_label_g_DNxHD_compdef_label_g_DNxHD1080i120ClipWrapped_esscont_label_g_DNxHD_esselement_key_g_IMX_esselement_key_g_D10_50_625_50_compdef_label_g_IMX50_esscont_label_g_D10_50_625_40_compdef_label_g_IMX40_esscont_label_g_D10_50_625_30_compdef_label_g_IMX30_esscont_label_g_DV720p50_compdef_label_g_DV720p50ClipWrapped_esscont_label_g_DV720p50_esselement_key_g_DV1080i50_compdef_label_g_DV1080i50ClipWrapped_esscont_label_g_DV1080i50_esselement_key_g_DVBased_50_525_60_compdef_label_g_DVBased_50_525_60_ClipWrapped_esscont_label_g_DVBased_50_625_50_compdef_label_g_DVBased_50_625_50_ClipWrapped_esscont_label_g_DVClipWrapped_esselement_key_g_DVBased_25_525_60_compdef_label_g_DVBased_25_525_60_ClipWrapped_esscont_label_g_DVBased_25_625_50_compdef_label_g_DVBased_25_625_50_ClipWrapped_esscont_label_g_AvidMJPEGClipWrapped_esselement_key_g_AvidMJPEG201_compdef_label_g_AvidMJPEG151s_compdef_label_g_AvidMJPEG101m_compdef_label_g_AvidMJPEG101_compdef_label_g_AvidMJPEG31_compdef_label_g_AvidMJPEG21_compdef_label_g_AvidMJPEGClipWrapped_esscont_label_g_AvidAAFKLVEssenceContainer_ul_free_offsets_array_in_listfree_offsets_array_in_list:f(0,1)data:P(0,2):t(0,2)=*(0,1)_add_avid_mjpeg_offsetadd_avid_mjpeg_offset:f(0,3)mjpegFrameOffsets:P(0,4)offset:P(0,5)offsetsArray:P(0,7)void:t(0,1)int:t(0,3)=r(0,3);-2147483648;2147483647;:t(0,4)=*(0,8)long long unsigned int:t(0,6)=@s64;r(0,6);0;01777777777777777777777;uint64_t:t(0,5)=(0,6):t(0,7)=*(0,9)MXFList:t(0,8)=(0,10):t(0,9)=*(0,11):T(0,10)=s16elements:(0,12),0,32;lastElement:(0,12),32,32;len:(0,13),64,32;freeFunc:(0,14),96,32;;MJPEGOffsetsArray:t(0,11)=(0,16):t(0,12)=*(0,17)long int:t(0,13)=r(0,13);-2147483648;2147483647;:t(0,15)=*(0,18)free_func_type:t(0,14)=(0,15):T(0,16)=s8offsets:(0,19),0,32;len:(0,20),32,32;;MXFListElement:t(0,17)=(0,22):t(0,18)=f(0,1):t(0,19)=*(0,5)unsigned int:t(0,21)=r(0,21);0;037777777777;uint32_t:t(0,20)=(0,21)_MXFListElement:T(0,22)=s8next:(0,23),0,32;data:(0,2),32,32;;:t(0,23)=*(0,22)_free_track_writerfree_track_writer:f(0,1)writer:P(0,24):t(0,24)=*(0,25):t(0,25)=*(0,26)TrackWriter:t(0,26)=(0,27):T(0,27)=s1032filename:(0,28),0,32;mxfFile:(0,29),32,32;essenceType:(0,30)=xeEssenceType:,64,32;materialTrackID:(0,20),96,32;fileSourcePackageUID:(0,32)=xsmxfUMID:,128,256;sampleDataSize:(0,20),384,32;essenceContainerLabel:(0,34)=xsmxfUL:,416,128;essenceElementKey:(0,36)=xsmxfKey:,544,128;essenceElementLLen:(0,37),672,8;duration:(0,39),704,64;sampleRate:(0,41)=xsmxfRational:,768,64;editUnitByteCount:(0,20),832,32;sourceTrackNumber:(0,20),864,32;essenceLength:(0,5),896,64;pictureDataDef:(0,34),960,128;soundDataDef:(0,34),1088,128;timecodeDataDef:(0,34),1216,128;cdciEssenceContainerLabel:(0,34),1344,128;frameSize:(0,20),1472,32;resolutionID:(0,43),1504,32;pictureEssenceCoding:(0,34),1536,128;storedHeight:(0,20),1664,32;storedWidth:(0,20),1696,32;sampledHeight:(0,20),1728,32;sampledWidth:(0,20),1760,32;displayHeight:(0,20),1792,32;displayWidth:(0,20),1824,32;displayYOffset:(0,20),1856,32;displayXOffset:(0,20),1888,32;videoLineMap:(0,44),1920,64;videoLineMapLen:(0,3),1984,32;horizSubsampling:(0,20),2016,32;vertSubsampling:(0,20),2048,32;frameLayout:(0,37),2080,8;colorSiting:(0,37),2088,8;imageAlignmentOffset:(0,20),2112,32;imageStartOffset:(0,20),2144,32;samplingRate:(0,41),2176,64;bitsPerSample:(0,20),2240,32;blockAlign:(0,45),2272,16;avgBps:(0,20),2304,32;headerMetadataFilePos:(0,40),2336,64;dataModel:(0,47),2400,32;partitions:(0,4),2432,32;headerMetadata:(0,48),2464,32;indexSegment:(0,49),2496,32;essenceElement:(0,50),2528,32;mjpegFrameOffsets:(0,8),2560,128;currentMJPEGOffsetsArray:(0,9),2688,32;prevFrameOffset:(0,5),2720,64;vbiData:(0,51),2784,32;startOffsetData:(0,51),2816,32;headerPartition:(0,52),2848,32;bodyPartition:(0,52),2880,32;footerPartition:(0,52),2912,32;prefaceSet:(0,53),2944,32;identSet:(0,53),2976,32;contentStorageSet:(0,53),3008,32;materialPackageSet:(0,53),3040,32;sourcePackageSet:(0,53),3072,32;sourcePackageTrackSet:(0,53),3104,32;materialPackageTrackSet:(0,53),3136,32;sequenceSet:(0,53),3168,32;sourceClipSet:(0,53),3200,32;dmSet:(0,53),3232,32;dmFrameworkSet:(0,53),3264,32;timecodeComponentSet:(0,53),3296,32;essContainerDataSet:(0,53),3328,32;multipleDescriptorSet:(0,53),3360,32;cdciDescriptorSet:(0,53),3392,32;bwfDescriptorSet:(0,53),3424,32;videoMaterialPackageTrackSet:(0,53),3456,32;videoSequenceSet:(0,53),3488,32;taggedValueSet:(0,53),3520,32;tapeDescriptorSet:(0,53),3552,32;durationItems:(0,54),3584,4608;numDurationItems:(0,3),8192,32;descriptorSet:(0,53),8224,32;;:t(0,28)=*(0,55):t(0,29)=*(0,56):T(0,31)=eAvidMJPEG:0,DVBased25:1,DVBased50:2,DV1080i50:3,DV1080i60:4,DV720p50:5,DV720p60:6,IMX30:7,IMX40:8,IMX50:9,DNxHD720p120:10,DNxHD720p185:11,DNxHD1080p36:12,DNxHD1080p120:13,DNxHD1080p185:14,DNxHD1080i120:15,DNxHD1080i185:16,UncUYVY:17,Unc1080iUYVY:18,Unc720pUYVY:19,PCM:20,;EssenceType:t(0,30)=(0,31):T(0,33)=s32octet0:(0,37),0,8;octet1:(0,37),8,8;octet2:(0,37),16,8;octet3:(0,37),24,8;octet4:(0,37),32,8;octet5:(0,37),40,8;octet6:(0,37),48,8;octet7:(0,37),56,8;octet8:(0,37),64,8;octet9:(0,37),72,8;octet10:(0,37),80,8;octet11:(0,37),88,8;octet12:(0,37),96,8;octet13:(0,37),104,8;octet14:(0,37),112,8;octet15:(0,37),120,8;octet16:(0,37),128,8;octet17:(0,37),136,8;octet18:(0,37),144,8;octet19:(0,37),152,8;octet20:(0,37),160,8;octet21:(0,37),168,8;octet22:(0,37),176,8;octet23:(0,37),184,8;octet24:(0,37),192,8;octet25:(0,37),200,8;octet26:(0,37),208,8;octet27:(0,37),216,8;octet28:(0,37),224,8;octet29:(0,37),232,8;octet30:(0,37),240,8;octet31:(0,37),248,8;;mxfUMID:t(0,32)=(0,33):T(0,35)=s16octet0:(0,37),0,8;octet1:(0,37),8,8;octet2:(0,37),16,8;octet3:(0,37),24,8;octet4:(0,37),32,8;octet5:(0,37),40,8;octet6:(0,37),48,8;octet7:(0,37),56,8;octet8:(0,37),64,8;octet9:(0,37),72,8;octet10:(0,37),80,8;octet11:(0,37),88,8;octet12:(0,37),96,8;octet13:(0,37),104,8;octet14:(0,37),112,8;octet15:(0,37),120,8;;mxfUL:t(0,34)=(0,35)mxfKey:t(0,36)=(0,34)unsigned char:t(0,38)=@s8;r(0,38);0;255;uint8_t:t(0,37)=(0,38)int64_t:t(0,40)=(0,57)mxfLength:t(0,39)=(0,40):T(0,42)=s8numerator:(0,43),0,32;denominator:(0,43),32,32;;mxfRational:t(0,41)=(0,42)int32_t:t(0,43)=(0,3):t(0,44)=ar(0,58);0;1;(0,43)short unsigned int:t(0,46)=@s16;r(0,46);0;65535;uint16_t:t(0,45)=(0,46):t(0,47)=*(0,59):t(0,48)=*(0,60):t(0,49)=*(0,61):t(0,50)=*(0,62):t(0,51)=*(0,37):t(0,52)=*(0,63):t(0,53)=*(0,64):t(0,54)=ar(0,58);0;35;(0,65)char:t(0,55)=r(0,55);0;127;MXFFile:t(0,56)=(0,66)long long int:t(0,57)=@s64;r(0,57);01000000000000000000000;0777777777777777777777;long unsigned int:t(0,58)=r(0,58);0;037777777777;MXFDataModel:t(0,59)=(0,67)MXFHeaderMetadata:t(0,60)=(0,68)MXFIndexTableSegment:t(0,61)=(0,69)MXFEssenceElement:t(0,62)=(0,70)MXFPartition:t(0,63)=(0,71)MXFMetadataSet:t(0,64)=(0,72)TrackDurationItem:t(0,65)=(0,73):T(0,66)=s52close:(0,74),0,32;read:(0,75),32,32;write:(0,76),64,32;get_char:(0,77),96,32;put_char:(0,78),128,32;eof:(0,77),160,32;seek:(0,79),192,32;tell:(0,80),224,32;is_seekable:(0,77),256,32;size:(0,80),288,32;free_sys_data:(0,74),320,32;sysData:(0,81),352,32;minLLen:(0,37),384,8;runinLen:(0,45),400,16;;:T(0,67)=s17956itemDefs:(0,8),0,128;setDefs:(0,8),128,128;types:(0,82),256,143360;lastTypeId:(0,21),143616,32;;_MXFHeaderMetadata:T(0,68)=s24dataModel:(0,47),0,32;primerPack:(0,83),32,32;sets:(0,8),64,128;;:T(0,69)=s64instanceUID:(0,84)=xsmxfUUID:,0,128;indexEditRate:(0,41),128,64;indexStartPosition:(0,86),192,64;indexDuration:(0,39),256,64;editUnitByteCount:(0,20),320,32;indexSID:(0,20),352,32;bodySID:(0,20),384,32;sliceCount:(0,37),416,8;posTableCount:(0,37),424,8;deltaEntryArray:(0,87),448,32;indexEntryArray:(0,88),480,32;;_MXFEssenceElement:T(0,70)=s44key:(0,36),0,128;llen:(0,37),128,8;startFilePos:(0,5),160,64;totalLen:(0,5),224,64;currentFilePos:(0,5),288,64;;:T(0,71)=s128key:(0,34),0,128;majorVersion:(0,45),128,16;minorVersion:(0,45),144,16;kagSize:(0,20),160,32;thisPartition:(0,5),192,64;previousPartition:(0,5),256,64;footerPartition:(0,5),320,64;headerByteCount:(0,5),384,64;indexByteCount:(0,5),448,64;indexSID:(0,20),512,32;bodyOffset:(0,5),544,64;bodySID:(0,20),608,32;operationalPattern:(0,34),640,128;essenceContainers:(0,8),768,128;headerMarkInPos:(0,40),896,64;indexMarkInPos:(0,40),960,64;;_MXFMetadataSet:T(0,72)=s60key:(0,36),0,128;instanceUID:(0,84),128,128;items:(0,8),256,128;headerMetadata:(0,89),384,32;fixedSpaceAllocation:(0,5),416,64;;:T(0,73)=s16item:(0,90),0,32;editRate:(0,41),32,64;materialTrackID:(0,20),96,32;;:t(0,74)=*(0,91):t(0,75)=*(0,92):t(0,76)=*(0,93):t(0,77)=*(0,94):t(0,78)=*(0,95):t(0,79)=*(0,96):t(0,80)=*(0,97):t(0,81)=*(0,98):t(0,82)=ar(0,58);0;127;(0,99):t(0,83)=*(0,100):T(0,85)=s16octet0:(0,37),0,8;octet1:(0,37),8,8;octet2:(0,37),16,8;octet3:(0,37),24,8;octet4:(0,37),32,8;octet5:(0,37),40,8;octet6:(0,37),48,8;octet7:(0,37),56,8;octet8:(0,37),64,8;octet9:(0,37),72,8;octet10:(0,37),80,8;octet11:(0,37),88,8;octet12:(0,37),96,8;octet13:(0,37),104,8;octet14:(0,37),112,8;octet15:(0,37),120,8;;mxfUUID:t(0,84)=(0,85)mxfPosition:t(0,86)=(0,40):t(0,87)=*(0,101):t(0,88)=*(0,102):t(0,89)=*(0,68):t(0,90)=*(0,103):t(0,91)=f(0,1):t(0,92)=f(0,20):t(0,93)=f(0,20):t(0,94)=f(0,3):t(0,95)=f(0,3):t(0,96)=f(0,3):t(0,97)=f(0,40):t(0,98)=(0,104)MXFItemType:t(0,99)=(0,105)MXFPrimerPack:t(0,100)=(0,106)MXFDeltaEntry:t(0,101)=(0,107)MXFIndexEntry:t(0,102)=(0,108)MXFMetadataItem:t(0,103)=(0,109):t(0,104)=xsMXFFileSysData::T(0,105)=s140category:(0,110)=xeMXFItemTypeCategory:,0,32;typeId:(0,21),32,32;name:(0,28),64,32;info:(0,112),96,1024;;:T(0,106)=s20nextTag:(0,113),0,16;entries:(0,8),32,128;;_MXFDeltaEntry:T(0,107)=s12next:(0,114),0,32;posTableIndex:(0,115),32,8;slice:(0,37),40,8;elementData:(0,20),64,32;;_MXFIndexEntry:T(0,108)=s24next:(0,117),0,32;temporalOffset:(0,115),32,8;keyFrameOffset:(0,115),40,8;flags:(0,37),48,8;streamOffset:(0,5),64,64;sliceOffset:(0,118),128,32;posTable:(0,119),160,32;;:T(0,109)=s36key:(0,36),0,128;tag:(0,45),128,16;isPersistent:(0,3),160,32;length:(0,45),192,16;value:(0,51),224,32;set:(0,120),256,32;;:T(0,111)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,110)=(0,111):T(0,112)=u128basic:(0,121)=xsMXFBasicTypeInfo:,0,32;array:(0,123)=xsMXFArrayTypeInfo:,0,64;compound:(0,125)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,127)=xsMXFInterpretTypeInfo:,0,64;;mxfLocalTag:t(0,113)=(0,45):t(0,114)=*(0,107)signed char:t(0,116)=@s8;r(0,116);-128;127;int8_t:t(0,115)=(0,116):t(0,117)=*(0,108):t(0,118)=*(0,20):t(0,119)=*(0,41):t(0,120)=*(0,72):T(0,122)=s4size:(0,21),0,32;;MXFBasicTypeInfo:t(0,121)=(0,122):T(0,124)=s8elementTypeId:(0,21),0,32;fixedSize:(0,21),32,32;;MXFArrayTypeInfo:t(0,123)=(0,124):T(0,126)=s128members:(0,129),0,1024;;MXFCompoundTypeInfo:t(0,125)=(0,126):T(0,128)=s8typeId:(0,21),0,32;fixedArraySize:(0,21),32,32;;MXFInterpretTypeInfo:t(0,127)=(0,128):t(0,129)=ar(0,58);0;15;(0,130)MXFCompoundTypeMemberInfo:t(0,130)=(0,131):T(0,131)=s8name:(0,28),0,32;typeId:(0,21),32,32;;_free_avid_clip_writerfree_avid_clip_writer:f(0,1) :T(0,31) :T(0,31) :T(0,111) :T(0,111)clipWriter:P(0,132)i:r(0,3)int:t(0,3):t(0,132)=*(0,133):t(0,133)=*(0,134)AvidClipWriter:t(0,134)=(0,135)_AvidClipWriter:T(0,135)=s124tracks:(0,136),0,544;numTracks:(0,3),544,32;wProjectName:(0,137),576,32;projectFormat:(0,138)=xeProjectFormat:,608,32;imageAspectRatio:(0,41),640,64;dropFrameFlag:(0,3),704,32;useLegacy:(0,3),736,32;projectEditRate:(0,41),768,64;dropFrameTimecode:(0,37),832,8;now:(0,140)=xsmxfTimestamp:,848,64;wTmpString:(0,137),928,32;wTmpString2:(0,137),960,32;;:t(0,136)=ar(0,58);0;16;(0,25):t(0,137)=*(0,142):T(0,139)=ePAL_25i:0,NTSC_30i:1,;ProjectFormat:t(0,138)=(0,139):T(0,141)=s8year:(0,143),0,16;month:(0,37),16,8;day:(0,37),24,8;hour:(0,37),32,8;min:(0,37),40,8;sec:(0,37),48,8;qmsec:(0,37),56,8;;mxfTimestamp:t(0,140)=(0,141)mxfUTF16Char:t(0,142)=(0,145)short int:t(0,144)=@s16;r(0,144);-32768;32767;int16_t:t(0,143)=(0,144)wchar_t:t(0,145)=(0,146)__darwin_wchar_t:t(0,146)=(0,3) :T(0,139) :T(0,139)_convert_stringconvert_string:f(0,3)clipWriter:P(0,133)input:P(0,147)mxfUTF16Char:t(0,142):t(0,147)=*(0,148):t(0,148)=k(0,55)size_t:t(0,149)=(0,150)__darwin_size_t:t(0,150)=(0,151)long unsigned int:t(0,151)=r(0,151);0;037777777777;_get_track_writerget_track_writer:f(0,3)clipWriter:P(0,133)materialTrackID:P(0,20)writer:P(0,24)i:r(0,3)_create_header_metadatacreate_header_metadata:f(0,3)clipWriter:P(0,133)packageDefinitions:P(0,152)filePackage:P(0,153)writer:P(0,25)arrayElement:(0,51)uint8_t:t(0,37):t(0,152)=*(0,154):t(0,153)=*(0,155)PackageDefinitions:t(0,154)=(0,156)Package:t(0,155)=(0,157)_PackageDefinitions:T(0,156)=s40materialPackage:(0,153),0,32;fileSourcePackages:(0,8),32,128;tapeSourcePackage:(0,153),160,32;userComments:(0,8),192,128;;:T(0,157)=s72uid:(0,32),0,256;name:(0,28),256,32;creationDate:(0,140),288,64;tracks:(0,8),352,128;filename:(0,28),480,32;essenceType:(0,30),512,32;essenceInfo:(0,158)=xuEssenceInfo:,544,32;;:T(0,159)=u4avidMJPEGInfo:(0,160)=xsAvidMJPEGInfo:,0,32;pcmInfo:(0,162)=xsPCMInfo:,0,32;;EssenceInfo:t(0,158)=(0,159):T(0,161)=s4resolution:(0,164)=xeAvidMJPEGResolution:,0,32;;AvidMJPEGInfo:t(0,160)=(0,161):T(0,163)=s4bitsPerSample:(0,3),0,32;;PCMInfo:t(0,162)=(0,163):T(0,165)=eRes21:0,Res31:1,Res101:2,Res101m:3,Res151s:4,Res201:5,;AvidMJPEGResolution:t(0,164)=(0,165)thisGeneration:(0,84) :T(0,165) :T(0,165)roundedTimecodeBase:r(0,45)uint16_t:t(0,45)materialPackage:r(0,153)tapePackage:r(0,153)iter:(0,166)=xsMXFListIterator::T(0,167)=s12nextElement:(0,12),0,32;data:(0,2),32,32;index:(0,13),64,32;;MXFListIterator:t(0,166)=(0,167)track:r(0,168):t(0,168)=*(0,169)Track:t(0,169)=(0,170):T(0,170)=s76id:(0,20),0,32;number:(0,20),32,32;name:(0,28),64,32;isPicture:(0,3),96,32;editRate:(0,41),128,64;sourcePackageUID:(0,32),192,256;sourceTrackID:(0,20),448,32;startPosition:(0,40),480,64;length:(0,40),544,64;;i:r(0,3)maxTrackID:r(0,20)uint32_t:t(0,20)tapeLen:r(0,40)int64_t:t(0,40)userComment:r(0,171):t(0,171)=*(0,172)UserComment:t(0,172)=(0,173):T(0,173)=s8name:(0,28),0,32;value:(0,28),32,32;;_complete_trackcomplete_track:f(0,3)clipWriter:P(0,133)writer:P(0,25)packageDefinitions:P(0,152)filePackage:P(0,153)iter:(0,166)offsetsArray:r(0,9)i:r(0,3)j:r(0,20)indexEntry:(0,102)numIndexEntries:r(0,20)filePos:r(0,40)iter:(0,166)iter:(0,166)iter:(0,166)trackWriter:(0,25)trackWriter:(0,25)create_clip_writer:F(0,3)projectName:P(0,147)projectFormat:P(0,138)imageAspectRatio:p(0,41)projectEditRate:p(0,41)dropFrameFlag:P(0,3)useLegacy:P(0,3)packageDefinitions:p(0,152)clipWriter:p(0,132)newClipWriter:(0,133)iter:(0,166)packageDefinitions:r(0,152)filePackage:r(0,153)clipWriter:r(0,133)newTrackWriter:(0,25)track:r(0,168)iter:(0,166)filePos:r(0,40)filePackage:r(0,153)clipWriter:r(0,133)newTrackWriter:(0,25)track:r(0,168)iter:(0,166)filePos:r(0,40)filePackage:r(0,153)clipWriter:r(0,133)newTrackWriter:(0,25)track:r(0,168)iter:(0,166)filePos:r(0,40)filePackage:r(0,153)clipWriter:r(0,133)newTrackWriter:(0,25)track:r(0,168)iter:(0,166)filePos:r(0,40)write_samples:F(0,3)clipWriter:P(0,133)materialTrackID:P(0,20)numSamples:P(0,20)data:P(0,51)size:P(0,20)writer:(0,25)start_write_samples:F(0,3)clipWriter:P(0,133)materialTrackID:P(0,20)writer:(0,25)write_sample_data:F(0,3)clipWriter:P(0,133)materialTrackID:P(0,20)data:P(0,51)size:P(0,20)writer:(0,25)end_write_samples:F(0,3)clipWriter:P(0,133)materialTrackID:P(0,20)numSamples:P(0,20)writer:(0,25)abort_writing:F(0,1)clipWriter:P(0,132)deleteFile:P(0,3)i:r(0,3)trackWriter:r(0,25)update_and_complete_writing:F(0,3)clipWriter:P(0,132)packageDefinitions:P(0,152)projectName:P(0,147)i:r(0,3)trackWriter:r(0,25)iter:(0,166)trackWriter:r(0,25)iter:(0,166)complete_writing:F(0,3)clipWriter:P(0,132)g_Null_UL:S(0,174)g_Picture_datadef_label:S(0,174)g_Sound_datadef_label:S(0,174)g_Timecode_datadef_label:S(0,174)g_LegacyPicture_datadef_label:S(0,174)g_LegacySound_datadef_label:S(0,174)g_LegacyTimecode_datadef_label:S(0,174)g_DVBased_25_525_60_compdef_label:S(0,174)g_DVBased_25_625_50_compdef_label:S(0,174)g_DVBased_50_525_60_compdef_label:S(0,174)g_DVBased_50_625_50_compdef_label:S(0,174)g_D10_50_625_50_compdef_label:S(0,174)g_D10_50_625_40_compdef_label:S(0,174)g_D10_50_625_30_compdef_label:S(0,174)g_DNxHD_compdef_label:S(0,174)g_BWFClipWrapped_esscont_label:S(0,174)g_DVBased_25_525_60_ClipWrapped_esscont_label:S(0,174)g_DVBased_25_625_50_ClipWrapped_esscont_label:S(0,174)g_DVBased_50_525_60_ClipWrapped_esscont_label:S(0,174)g_DVBased_50_625_50_ClipWrapped_esscont_label:S(0,174)g_SD_Unc_625_50i_422_135_ClipWrapped_esscont_label:S(0,174)g_HD_Unc_1080_50i_422_ClipWrapped_esscont_label:S(0,174)g_DNxHD720p120ClipWrapped_esscont_label:S(0,174)g_DNxHD720p185ClipWrapped_esscont_label:S(0,174)g_DNxHD1080p120ClipWrapped_esscont_label:S(0,174)g_DNxHD1080p185ClipWrapped_esscont_label:S(0,174)g_DNxHD1080p36ClipWrapped_esscont_label:S(0,174)g_DNxHD1080i120ClipWrapped_esscont_label:S(0,174)g_DNxHD1080i185ClipWrapped_esscont_label:S(0,174)g_ClosedIncomplete_Header_pp_key:S(0,175)g_ClosedComplete_Header_pp_key:S(0,175)g_ClosedComplete_Body_pp_key:S(0,175)g_ClosedComplete_Footer_pp_key:S(0,175)g_complexity02_op_atom_label:S(0,174)g_Preface_set_key:S(0,174)g_Preface_LastModifiedDate_item_key:S(0,174)g_Preface_Version_item_key:S(0,174)g_Preface_Identifications_item_key:S(0,174)g_Preface_ContentStorage_item_key:S(0,174)g_Preface_OperationalPattern_item_key:S(0,174)g_Preface_EssenceContainers_item_key:S(0,174)g_Identification_set_key:S(0,174)g_Identification_ThisGenerationUID_item_key:S(0,174)g_Identification_CompanyName_item_key:S(0,174)g_Identification_ProductName_item_key:S(0,174)g_Identification_VersionString_item_key:S(0,174)g_Identification_ProductUID_item_key:S(0,174)g_Identification_ModificationDate_item_key:S(0,174)g_Identification_ToolkitVersion_item_key:S(0,174)g_Identification_Platform_item_key:S(0,174)g_ContentStorage_set_key:S(0,174)g_ContentStorage_Packages_item_key:S(0,174)g_ContentStorage_EssenceContainerData_item_key:S(0,174)g_EssenceContainerData_set_key:S(0,174)g_EssenceContainerData_LinkedPackageUID_item_key:S(0,174)g_EssenceContainerData_IndexSID_item_key:S(0,174)g_EssenceContainerData_BodySID_item_key:S(0,174)g_GenericPackage_PackageUID_item_key:S(0,174)g_GenericPackage_Name_item_key:S(0,174)g_GenericPackage_PackageCreationDate_item_key:S(0,174)g_GenericPackage_PackageModifiedDate_item_key:S(0,174)g_GenericPackage_Tracks_item_key:S(0,174)g_GenericTrack_TrackID_item_key:S(0,174)g_GenericTrack_TrackNumber_item_key:S(0,174)g_GenericTrack_TrackName_item_key:S(0,174)g_GenericTrack_Sequence_item_key:S(0,174)g_Track_set_key:S(0,174)g_Track_EditRate_item_key:S(0,174)g_Track_Origin_item_key:S(0,174)g_StructuralComponent_DataDefinition_item_key:S(0,174)g_StructuralComponent_Duration_item_key:S(0,174)g_Sequence_set_key:S(0,174)g_Sequence_StructuralComponents_item_key:S(0,174)g_TimecodeComponent_set_key:S(0,174)g_TimecodeComponent_RoundedTimecodeBase_item_key:S(0,174)g_TimecodeComponent_StartTimecode_item_key:S(0,174)g_TimecodeComponent_DropFrame_item_key:S(0,174)g_SourceClip_set_key:S(0,174)g_SourceClip_StartPosition_item_key:S(0,174)g_SourceClip_SourcePackageID_item_key:S(0,174)g_SourceClip_SourceTrackID_item_key:S(0,174)g_MaterialPackage_set_key:S(0,174)g_SourcePackage_set_key:S(0,174)g_SourcePackage_Descriptor_item_key:S(0,174)g_FileDescriptor_SampleRate_item_key:S(0,174)g_FileDescriptor_ContainerDuration_item_key:S(0,174)g_FileDescriptor_EssenceContainer_item_key:S(0,174)g_GenericPictureEssenceDescriptor_FrameLayout_item_key:S(0,174)g_GenericPictureEssenceDescriptor_StoredWidth_item_key:S(0,174)g_GenericPictureEssenceDescriptor_StoredHeight_item_key:S(0,174)g_GenericPictureEssenceDescriptor_SampledWidth_item_key:S(0,174)g_GenericPictureEssenceDescriptor_SampledHeight_item_key:S(0,174)g_GenericPictureEssenceDescriptor_DisplayHeight_item_key:S(0,174)g_GenericPictureEssenceDescriptor_DisplayWidth_item_key:S(0,174)g_GenericPictureEssenceDescriptor_DisplayXOffset_item_key:S(0,174)g_GenericPictureEssenceDescriptor_DisplayYOffset_item_key:S(0,174)g_GenericPictureEssenceDescriptor_AspectRatio_item_key:S(0,174)g_GenericPictureEssenceDescriptor_VideoLineMap_item_key:S(0,174)g_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_key:S(0,174)g_GenericPictureEssenceDescriptor_ImageStartOffset_item_key:S(0,174)g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key:S(0,174)g_CDCIEssenceDescriptor_set_key:S(0,174)g_CDCIEssenceDescriptor_ComponentDepth_item_key:S(0,174)g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key:S(0,174)g_CDCIEssenceDescriptor_VerticalSubsampling_item_key:S(0,174)g_CDCIEssenceDescriptor_ColorSiting_item_key:S(0,174)g_CDCIEssenceDescriptor_BlackRefLevel_item_key:S(0,174)g_CDCIEssenceDescriptor_WhiteReflevel_item_key:S(0,174)g_CDCIEssenceDescriptor_ColorRange_item_key:S(0,174)g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key:S(0,174)g_GenericSoundEssenceDescriptor_ChannelCount_item_key:S(0,174)g_GenericSoundEssenceDescriptor_QuantizationBits_item_key:S(0,174)g_WaveAudioDescriptor_set_key:S(0,174)g_WaveAudioDescriptor_BlockAlign_item_key:S(0,174)g_WaveAudioDescriptor_AvgBps_item_key:S(0,174)g_GenericPictureEssenceDescriptor_ResolutionID_item_key:S(0,174)g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key:S(0,174)g_GenericPictureEssenceDescriptor_ImageSize_item_key:S(0,174)g_Preface_ProjectName_item_key:S(0,174)g_Preface_ProjectEditRate_item_key:S(0,174)g_TapeDescriptor_set_key:S(0,174)g_mxfIdentProductUID:S(0,176)g_mxfIdentCompanyName:S(0,177):t(0,174)=k(0,34):t(0,175)=k(0,36):t(0,176)=k(0,84):t(0,177)=*(0,178):t(0,178)=k(0,142)g_mxfIdentProductName:S(0,177)g_mxfIdentVersionString:S(0,177)g_DVClipWrapped_esselement_key:S(0,175)g_BWFClipWrapped_esselement_key:S(0,175)g_AvidMJPEG21_compdef_label:S(0,174)g_AvidMJPEG31_compdef_label:S(0,174)g_AvidMJPEG101_compdef_label:S(0,174)g_AvidMJPEG101m_compdef_label:S(0,174)g_AvidMJPEG151s_compdef_label:S(0,174)g_AvidMJPEG201_compdef_label:S(0,174)g_AvidMJPEGClipWrapped_esscont_label:S(0,174)g_AvidAAFKLVEssenceContainer_ul:S(0,174)g_AvidMJPEGClipWrapped_esselement_key:S(0,175)g_IMX_esselement_key:S(0,175)g_IMX30_esscont_label:S(0,174)g_IMX40_esscont_label:S(0,174)g_IMX50_esscont_label:S(0,174)g_DV1080i50ClipWrapped_esscont_label:S(0,174)g_DV1080i50_compdef_label:S(0,174)g_DV1080i50_esselement_key:S(0,175)g_DV720p50ClipWrapped_esscont_label:S(0,174)g_DV720p50_compdef_label:S(0,174)g_DV720p50_esselement_key:S(0,175)g_DNxHD_esselement_key:S(0,175)g_UncClipWrapped_esselement_key:S(0,175)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/writeavidmxf/package_definitions.cgcc2_compiled.:t(0,1)=(0,1)_free_user_commentfree_user_comment:f(0,1)userComment:P(0,2):t(0,2)=*(0,3):t(0,3)=*(0,4)UserComment:t(0,4)=(0,5):T(0,5)=s8name:(0,6),0,32;value:(0,6),32,32;;:t(0,6)=*(0,7)char:t(0,7)=r(0,7);0;127;_free_tagged_value_in_listfree_tagged_value_in_list:f(0,1)data:P(0,8)userComment:(0,3):t(0,8)=*(0,1)_free_trackfree_track:f(0,1)track:P(0,9):t(0,9)=*(0,10):t(0,10)=*(0,11)Track:t(0,11)=(0,12):T(0,12)=s76id:(0,13),0,32;number:(0,13),32,32;name:(0,6),64,32;isPicture:(0,15),96,32;editRate:(0,16)=xsmxfRational:,128,64;sourcePackageUID:(0,18)=xsmxfUMID:,192,256;sourceTrackID:(0,13),448,32;startPosition:(0,20),480,64;length:(0,20),544,64;;unsigned int:t(0,14)=r(0,14);0;037777777777;uint32_t:t(0,13)=(0,14)int:t(0,15)=r(0,15);-2147483648;2147483647;:T(0,17)=s8numerator:(0,22),0,32;denominator:(0,22),32,32;;mxfRational:t(0,16)=(0,17):T(0,19)=s32octet0:(0,23),0,8;octet1:(0,23),8,8;octet2:(0,23),16,8;octet3:(0,23),24,8;octet4:(0,23),32,8;octet5:(0,23),40,8;octet6:(0,23),48,8;octet7:(0,23),56,8;octet8:(0,23),64,8;octet9:(0,23),72,8;octet10:(0,23),80,8;octet11:(0,23),88,8;octet12:(0,23),96,8;octet13:(0,23),104,8;octet14:(0,23),112,8;octet15:(0,23),120,8;octet16:(0,23),128,8;octet17:(0,23),136,8;octet18:(0,23),144,8;octet19:(0,23),152,8;octet20:(0,23),160,8;octet21:(0,23),168,8;octet22:(0,23),176,8;octet23:(0,23),184,8;octet24:(0,23),192,8;octet25:(0,23),200,8;octet26:(0,23),208,8;octet27:(0,23),216,8;octet28:(0,23),224,8;octet29:(0,23),232,8;octet30:(0,23),240,8;octet31:(0,23),248,8;;mxfUMID:t(0,18)=(0,19)long long int:t(0,21)=@s64;r(0,21);01000000000000000000000;0777777777777777777777;int64_t:t(0,20)=(0,21)int32_t:t(0,22)=(0,15)unsigned char:t(0,24)=@s8;r(0,24);0;255;uint8_t:t(0,23)=(0,24)_free_track_in_listfree_track_in_list:f(0,1)data:P(0,8)track:(0,10)_free_packagefree_package:f(0,1)package:P(0,25):t(0,25)=*(0,26):t(0,26)=*(0,27)Package:t(0,27)=(0,28):T(0,28)=s72uid:(0,18),0,256;name:(0,6),256,32;creationDate:(0,29)=xsmxfTimestamp:,288,64;tracks:(0,31)=xsMXFList:,352,128;filename:(0,6),480,32;essenceType:(0,33)=xeEssenceType:,512,32;essenceInfo:(0,35)=xuEssenceInfo:,544,32;;:T(0,30)=s8year:(0,37),0,16;month:(0,23),16,8;day:(0,23),24,8;hour:(0,23),32,8;min:(0,23),40,8;sec:(0,23),48,8;qmsec:(0,23),56,8;;mxfTimestamp:t(0,29)=(0,30):T(0,32)=s16elements:(0,39),0,32;lastElement:(0,39),32,32;len:(0,40),64,32;freeFunc:(0,41),96,32;;MXFList:t(0,31)=(0,32):T(0,34)=eAvidMJPEG:0,DVBased25:1,DVBased50:2,DV1080i50:3,DV1080i60:4,DV720p50:5,DV720p60:6,IMX30:7,IMX40:8,IMX50:9,DNxHD720p120:10,DNxHD720p185:11,DNxHD1080p36:12,DNxHD1080p120:13,DNxHD1080p185:14,DNxHD1080i120:15,DNxHD1080i185:16,UncUYVY:17,Unc1080iUYVY:18,Unc720pUYVY:19,PCM:20,;EssenceType:t(0,33)=(0,34):T(0,36)=u4avidMJPEGInfo:(0,43)=xsAvidMJPEGInfo:,0,32;pcmInfo:(0,45)=xsPCMInfo:,0,32;;EssenceInfo:t(0,35)=(0,36)short int:t(0,38)=@s16;r(0,38);-32768;32767;int16_t:t(0,37)=(0,38):t(0,39)=*(0,47)long int:t(0,40)=r(0,40);-2147483648;2147483647;:t(0,42)=*(0,48)free_func_type:t(0,41)=(0,42):T(0,44)=s4resolution:(0,49)=xeAvidMJPEGResolution:,0,32;;AvidMJPEGInfo:t(0,43)=(0,44):T(0,46)=s4bitsPerSample:(0,15),0,32;;PCMInfo:t(0,45)=(0,46)MXFListElement:t(0,47)=(0,51):t(0,48)=f(0,1):T(0,50)=eRes21:0,Res31:1,Res101:2,Res101m:3,Res151s:4,Res201:5,;AvidMJPEGResolution:t(0,49)=(0,50)_MXFListElement:T(0,51)=s8next:(0,52),0,32;data:(0,8),32,32;;:t(0,52)=*(0,51)_free_package_in_listfree_package_in_list:f(0,1) :T(0,34) :T(0,34) :T(0,50) :T(0,50)data:P(0,8)package:(0,26)_create_packagecreate_package:f(0,15)uid:P(0,53)name:P(0,54)creationDate:P(0,55)package:P(0,25)newPackage:(0,26)void:t(0,1):t(0,53)=*(0,56):t(0,54)=*(0,57):t(0,55)=*(0,58):t(0,56)=k(0,18):t(0,57)=k(0,7):t(0,58)=k(0,29)create_package_definitions:F(0,15)definitions:P(0,59):t(0,59)=*(0,60):t(0,60)=*(0,61)PackageDefinitions:t(0,61)=(0,62)_PackageDefinitions:T(0,62)=s40materialPackage:(0,26),0,32;fileSourcePackages:(0,31),32,128;tapeSourcePackage:(0,26),160,32;userComments:(0,31),192,128;;free_package_definitions:F(0,1)definitions:P(0,59)create_material_package:F(0,15)definitions:P(0,60)uid:P(0,53)name:P(0,54)creationDate:P(0,55)create_file_source_package:F(0,15)definitions:P(0,60)uid:P(0,53)name:P(0,54)creationDate:P(0,55)filename:P(0,54)essenceType:P(0,33)essenceInfo:P(0,63)filePackage:P(0,25)newFilePackage:(0,26):t(0,63)=*(0,64):t(0,64)=k(0,35)create_tape_source_package:F(0,15)definitions:P(0,60)uid:P(0,53)name:P(0,54)creationDate:P(0,55)set_user_comment:F(0,15)definitions:P(0,60)name:P(0,54)value:P(0,54)userComment:(0,3)iter:(0,65)=xsMXFListIterator::T(0,66)=s12nextElement:(0,39),0,32;data:(0,8),32,32;index:(0,40),64,32;;MXFListIterator:t(0,65)=(0,66)userComment:r(0,3)userComment:r(0,3)newUserComment:(0,3)newUserComment:(0,3)newUserComment:(0,3)clear_user_comments:F(0,1)definitions:P(0,60)create_track:F(0,15)package:P(0,26)id:P(0,13)number:P(0,13)name:P(0,54)isPicture:P(0,15)editRate:P(0,67)sourcePackageUID:P(0,53)sourceTrackID:P(0,13)startPosition:p(0,20)length:p(0,20)track:p(0,9)newTrack:(0,10):t(0,67)=*(0,68):t(0,68)=k(0,16)startPosition:r(0,20)length:r(0,20)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./products/mxf_avid.cgcc2_compiled.:t(0,1)=(0,1)_g_GenericPackage_UserComments_item_key_g_TaggedValue_Name_item_key_g_TaggedValue_Value_item_key_g_GenericPackage_MobAttributeList_item_key_g_TaggedValue_set_key_g_DefinitionObject_Identification_item_key_g_Preface_set_key_g_Null_UUID_g_AvidMetadataRoot_key_g_AvidObjectDirectory_key_g_Null_Key_g_InterchangeObject_InstanceUID_item_key_g_RecordingDescriptor_set_key_g_ImportDescriptor_set_key_g_TapeDescriptor_set_key_g_PhysicalDescriptor_set_key_g_GenericDescriptor_set_key_g_GenericPackage_set_key_g_Preface_ProjectEditRate_item_key_g_Preface_ProjectName_item_key_g_DataDefinition_set_key_g_DefinitionObject_set_key_g_InterchangeObject_set_key_g_GenericPictureEssenceDescriptor_ImageSize_item_key_g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key_g_GenericPictureEssenceDescriptor_ResolutionID_item_key_g_GenericPictureEssenceDescriptor_set_key_mxf_avid_free_object_directorymxf_avid_free_object_directory:f(0,1)directory:P(0,2)entry:r(0,3)tmpNextEntry:r(0,3):t(0,2)=*(0,4):t(0,3)=*(0,5):t(0,4)=*(0,6)MXFAvidObjectReference:t(0,5)=(0,7)MXFAvidObjectDirectory:t(0,6)=(0,8)_MXFAvidObjectReference:T(0,7)=s32next:(0,9),0,32;instanceUID:(0,10)=xsmxfUUID:,32,128;offset:(0,12),160,64;flags:(0,14),224,8;;:T(0,8)=s4references:(0,3),0,32;;:t(0,9)=*(0,7):T(0,11)=s16octet0:(0,14),0,8;octet1:(0,14),8,8;octet2:(0,14),16,8;octet3:(0,14),24,8;octet4:(0,14),32,8;octet5:(0,14),40,8;octet6:(0,14),48,8;octet7:(0,14),56,8;octet8:(0,14),64,8;octet9:(0,14),72,8;octet10:(0,14),80,8;octet11:(0,14),88,8;octet12:(0,14),96,8;octet13:(0,14),104,8;octet14:(0,14),112,8;octet15:(0,14),120,8;;mxfUUID:t(0,10)=(0,11)long long unsigned int:t(0,13)=@s64;r(0,13);0;01777777777777777777777;uint64_t:t(0,12)=(0,13)unsigned char:t(0,15)=@s8;r(0,15);0;255;uint8_t:t(0,14)=(0,15)_mxf_avid_add_object_directory_entrymxf_avid_add_object_directory_entry:f(0,16)int:t(0,16)=r(0,16);-2147483648;2147483647;directory:P(0,4)instanceUID:P(0,17)offset:P(0,12)flags:P(0,14)lastEntry:r(0,3):t(0,17)=*(0,18):t(0,18)=k(0,10)_mxf_avid_set_metadata_rootmxf_avid_set_metadata_root:f(0,16)set:P(0,19)root:P(0,20)newItem:(0,21)value:(0,22)instanceUID:(0,10):t(0,19)=*(0,23):t(0,20)=*(0,24):t(0,21)=*(0,25):t(0,22)=ar(0,26);0;23;(0,14)MXFAvidMetadataRootSet:t(0,23)=(0,27):t(0,24)=k(0,28)MXFMetadataItem:t(0,25)=(0,29)long unsigned int:t(0,26)=r(0,26);0;037777777777;MXFMetadataSet:t(0,27)=(0,30)MXFAvidMetadataRoot:t(0,28)=(0,31):T(0,29)=s36key:(0,32)=xsmxfKey:,0,128;tag:(0,34),128,16;isPersistent:(0,16),160,32;length:(0,34),192,16;value:(0,36),224,32;set:(0,37),256,32;;_MXFMetadataSet:T(0,30)=s60key:(0,32),0,128;instanceUID:(0,10),128,128;items:(0,38)=xsMXFList:,256,128;headerMetadata:(0,40),384,32;fixedSpaceAllocation:(0,12),416,64;;:T(0,31)=s60id:(0,10),0,128;directoryOffset:(0,41),128,64;formatVersion:(0,43),192,32;metaDictionaryInstanceUID:(0,10),224,128;prefaceInstanceUID:(0,10),352,128;;mxfUL:t(0,33)=(0,45)mxfKey:t(0,32)=(0,33)short unsigned int:t(0,35)=@s16;r(0,35);0;65535;uint16_t:t(0,34)=(0,35):t(0,36)=*(0,14):t(0,37)=*(0,30):T(0,39)=s16elements:(0,46),0,32;lastElement:(0,46),32,32;len:(0,47),64,32;freeFunc:(0,48),96,32;;MXFList:t(0,38)=(0,39):t(0,40)=*(0,50)long long int:t(0,42)=@s64;r(0,42);01000000000000000000000;0777777777777777777777;int64_t:t(0,41)=(0,42)unsigned int:t(0,44)=r(0,44);0;037777777777;uint32_t:t(0,43)=(0,44):T(0,45)=s16octet0:(0,14),0,8;octet1:(0,14),8,8;octet2:(0,14),16,8;octet3:(0,14),24,8;octet4:(0,14),32,8;octet5:(0,14),40,8;octet6:(0,14),48,8;octet7:(0,14),56,8;octet8:(0,14),64,8;octet9:(0,14),72,8;octet10:(0,14),80,8;octet11:(0,14),88,8;octet12:(0,14),96,8;octet13:(0,14),104,8;octet14:(0,14),112,8;octet15:(0,14),120,8;;:t(0,46)=*(0,51)long int:t(0,47)=r(0,47);-2147483648;2147483647;:t(0,49)=*(0,52)free_func_type:t(0,48)=(0,49)_MXFHeaderMetadata:T(0,50)=s24dataModel:(0,53),0,32;primerPack:(0,54),32,32;sets:(0,38),64,128;;MXFListElement:t(0,51)=(0,55):t(0,52)=f(0,1):t(0,53)=*(0,56):t(0,54)=*(0,57)_MXFListElement:T(0,55)=s8next:(0,58),0,32;data:(0,59),32,32;;MXFDataModel:t(0,56)=(0,60)MXFPrimerPack:t(0,57)=(0,61):t(0,58)=*(0,55):t(0,59)=*(0,1):T(0,60)=s17956itemDefs:(0,38),0,128;setDefs:(0,38),128,128;types:(0,62),256,143360;lastTypeId:(0,44),143616,32;;:T(0,61)=s20nextTag:(0,63),0,16;entries:(0,38),32,128;;:t(0,62)=ar(0,26);0;127;(0,64)mxfLocalTag:t(0,63)=(0,34)MXFItemType:t(0,64)=(0,65):T(0,65)=s140category:(0,66)=xeMXFItemTypeCategory:,0,32;typeId:(0,44),32,32;name:(0,68),64,32;info:(0,69),96,1024;;:T(0,67)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,66)=(0,67):t(0,68)=*(0,70):T(0,69)=u128basic:(0,71)=xsMXFBasicTypeInfo:,0,32;array:(0,73)=xsMXFArrayTypeInfo:,0,64;compound:(0,75)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,77)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,70)=r(0,70);0;127;:T(0,72)=s4size:(0,44),0,32;;MXFBasicTypeInfo:t(0,71)=(0,72):T(0,74)=s8elementTypeId:(0,44),0,32;fixedSize:(0,44),32,32;;MXFArrayTypeInfo:t(0,73)=(0,74):T(0,76)=s128members:(0,79),0,1024;;MXFCompoundTypeInfo:t(0,75)=(0,76):T(0,78)=s8typeId:(0,44),0,32;fixedArraySize:(0,44),32,32;;MXFInterpretTypeInfo:t(0,77)=(0,78):t(0,79)=ar(0,26);0;15;(0,80)MXFCompoundTypeMemberInfo:t(0,80)=(0,81):T(0,81)=s8name:(0,68),0,32;typeId:(0,44),32,32;;_prefix_LE.5641_prefix_BE.5640_mxf_avid_read_package_string_tagged_valuesmxf_avid_read_package_string_tagged_values:f(0,16) :T(0,67) :T(0,67)packageSet:P(0,82)itemKey:P(0,83)names:P(0,84)values:P(0,84)taggedValueSet:(0,82)count:(0,43)uint32_t:t(0,43):t(0,82)=*(0,27):t(0,83)=*(0,85):t(0,84)=*(0,86):t(0,85)=k(0,32):t(0,86)=*(0,38)i:r(0,43)element:(0,36)uint8_t:t(0,14)taggedValueName:r(0,87)mxfUTF16Char:t(0,88)=(0,89):t(0,87)=*(0,88)wchar_t:t(0,89)=(0,90)__darwin_wchar_t:t(0,90)=(0,16)taggedValueNameSize:(0,34)uint16_t:t(0,34)taggedValueValue:r(0,87)newNames:(0,86)newValues:(0,86)void:t(0,1)isBigEndian:r(0,16)int:t(0,16)item:(0,21)i:r(0,34)itemValuePtr:r(0,36)./include/mxf/mxf_avid_extensions_data_model.h./products/mxf_avid.c./include/mxf/mxf_avid_extensions_data_model.h./products/mxf_avid.c./include/mxf/mxf_avid_extensions_data_model.h./products/mxf_avid.cmxf_avid_load_extensions:F(0,16)dataModel:P(0,53)mxf_avid_write_header_metadata:F(0,16)mxfFile:P(0,91)headerMetadata:P(0,92)rootMetadataSetPos:r(0,41)int64_t:t(0,41):t(0,91)=*(0,93):t(0,92)=*(0,94)MXFFile:t(0,93)=(0,95)MXFHeaderMetadata:t(0,94)=(0,50):T(0,95)=s52close:(0,96),0,32;read:(0,97),32,32;write:(0,98),64,32;get_char:(0,99),96,32;put_char:(0,100),128,32;eof:(0,99),160,32;seek:(0,101),192,32;tell:(0,102),224,32;is_seekable:(0,99),256,32;size:(0,102),288,32;free_sys_data:(0,96),320,32;sysData:(0,103),352,32;minLLen:(0,14),384,8;runinLen:(0,34),400,16;;:t(0,96)=*(0,104):t(0,97)=*(0,105):t(0,98)=*(0,106):t(0,99)=*(0,107):t(0,100)=*(0,108):t(0,101)=*(0,109):t(0,102)=*(0,110):t(0,103)=*(0,111):t(0,104)=f(0,1):t(0,105)=f(0,43):t(0,106)=f(0,43):t(0,107)=f(0,16):t(0,108)=f(0,16):t(0,109)=f(0,16):t(0,110)=f(0,41):t(0,111)=(0,112):t(0,112)=xsMXFFileSysData:headerMetadataSetsPos:r(0,41)endPos:r(0,41)objectDirectory:(0,4)avidRootSet:(0,19)avidRoot:(0,28)prefaceSet:(0,82)primerPack:r(0,54)i:r(0,43)assignedTag:(0,63)mxfLocalTag:t(0,63)primerPack:r(0,54)tag:(0,63)i:r(0,43)avidMetaDictBlobLen:r(0,43)dataPtr:r(0,113):t(0,113)=*(0,114):t(0,114)=k(0,14)numBytes:r(0,43)totalBytes:r(0,43)done:r(0,16)uint64_t:t(0,12)i:r(0,43)newSet:(0,82)newSet:(0,82)newSet:(0,82)primerPack:r(0,54)i:r(0,43)assignedTag:(0,63)newSet:(0,82)primerPack:r(0,54)i:r(0,43)assignedTag:(0,63)newSet:(0,82)primerPack:r(0,54)i:r(0,43)assignedTag:(0,63)primerPack:r(0,54)i:r(0,43)assignedTag:(0,63)primerPack:r(0,54)tag:(0,63)i:r(0,43)primerPack:r(0,54)tag:(0,63)i:r(0,43)avidMetaDictBlobLen:r(0,43)dataPtr:r(0,113)numBytes:r(0,43)totalBytes:r(0,43)done:r(0,16)i:r(0,43)i:r(0,43)iter:(0,115)=xsMXFListIterator::T(0,116)=s12nextElement:(0,46),0,32;data:(0,59),32,32;index:(0,47),64,32;;MXFListIterator:t(0,115)=(0,116)offset:r(0,41)iter:(0,115)offset:r(0,41)directory:r(0,117)entry:r(0,118)numEntries:r(0,12):t(0,117)=*(0,119):t(0,118)=*(0,120):t(0,119)=k(0,6):t(0,120)=k(0,5)directory:r(0,117)entry:r(0,118)numEntries:r(0,12)directory:r(0,117)entry:r(0,118)numEntries:r(0,12)avidMetaDictBlobLen:r(0,43)dataPtr:r(0,113)numBytes:r(0,43)totalBytes:r(0,43)done:r(0,16)i:r(0,43)iter:(0,115)offset:r(0,41)_last_part2.5815mxf_generate_aafsdk_umid:F(0,1)umid:P(0,121)major:r(0,43):t(0,121)=*(0,122)mxfUMID:t(0,122)=(0,123):T(0,123)=s32octet0:(0,14),0,8;octet1:(0,14),8,8;octet2:(0,14),16,8;octet3:(0,14),24,8;octet4:(0,14),32,8;octet5:(0,14),40,8;octet6:(0,14),48,8;octet7:(0,14),56,8;octet8:(0,14),64,8;octet9:(0,14),72,8;octet10:(0,14),80,8;octet11:(0,14),88,8;octet12:(0,14),96,8;octet13:(0,14),104,8;octet14:(0,14),112,8;octet15:(0,14),120,8;octet16:(0,14),128,8;octet17:(0,14),136,8;octet18:(0,14),144,8;octet19:(0,14),152,8;octet20:(0,14),160,8;octet21:(0,14),168,8;octet22:(0,14),176,8;octet23:(0,14),184,8;octet24:(0,14),192,8;octet25:(0,14),200,8;octet26:(0,14),208,8;octet27:(0,14),216,8;octet28:(0,14),224,8;octet29:(0,14),232,8;octet30:(0,14),240,8;octet31:(0,14),248,8;;minor:r(0,43)last_part2:V(0,43)tms_buf:(0,124)tms:T(0,124)=s16tms_utime:(0,125),0,32;tms_stime:(0,125),32,32;tms_cutime:(0,125),64,32;tms_cstime:(0,125),96,32;;__darwin_clock_t:t(0,126)=(0,127)clock_t:t(0,125)=(0,126)long unsigned int:t(0,127)=r(0,127);0;037777777777;_last_part2.5853mxf_generate_old_aafsdk_umid:F(0,1)umid:P(0,121)major:r(0,43)minor:r(0,43)last_part2:V(0,43)tms_buf:(0,124)_prefix.5893mxf_avid_set_indirect_string_item:F(0,16)set:P(0,82)itemKey:P(0,83)value:P(0,128):t(0,128)=*(0,129):t(0,129)=k(0,88)size:r(0,34)prefix:V(0,130):t(0,130)=ar(0,26);0;16;(0,114)mxf_avid_get_data_def:F(0,16)headerMetadata:P(0,92)uuid:P(0,131)dataDef:P(0,132)dataDefSet:(0,82):t(0,131)=*(0,10):t(0,132)=*(0,33)mxf_avid_write_index_entry_array_header:F(0,16)mxfFile:P(0,91)sliceCount:P(0,14)posTableCount:P(0,14)numIndexEntries:P(0,43)mxf_avid_attach_mob_attribute:F(0,16)headerMetadata:P(0,92)packageSet:P(0,82)name:P(0,87)value:P(0,87)taggedValueSet:(0,82)mxf_avid_attach_user_comment:F(0,16)headerMetadata:P(0,92)packageSet:P(0,82)name:P(0,87)value:P(0,87)taggedValueSet:(0,82)mxf_avid_read_string_mob_attributes:F(0,16)packageSet:P(0,82)names:P(0,84)values:P(0,84)mxf_avid_read_string_user_comments:F(0,16)packageSet:P(0,82)names:P(0,84)values:P(0,84)mxf_avid_get_mob_attribute:F(0,16)name:P(0,128)names:P(0,133)values:P(0,133)value:P(0,134)namesIter:(0,115)valuesIter:(0,115):t(0,133)=*(0,135):t(0,134)=*(0,128):t(0,135)=k(0,38)mxf_avid_get_user_comment:F(0,16)name:P(0,128)names:P(0,133)values:P(0,133)value:P(0,134)g_Null_UUID:S(0,18)g_Null_Key:S(0,85)g_InterchangeObject_set_key:S(0,136)g_InterchangeObject_InstanceUID_item_key:S(0,136)g_Preface_set_key:S(0,136)g_GenericPackage_set_key:S(0,136)g_GenericDescriptor_set_key:S(0,136)g_GenericPictureEssenceDescriptor_set_key:S(0,136)g_AvidObjectDirectory_key:S(0,85)g_AvidMetadataRoot_key:S(0,85)g_GenericPictureEssenceDescriptor_ResolutionID_item_key:S(0,136)g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key:S(0,136)g_GenericPictureEssenceDescriptor_ImageSize_item_key:S(0,136)g_DefinitionObject_set_key:S(0,136)g_DefinitionObject_Identification_item_key:S(0,136)g_DataDefinition_set_key:S(0,136)g_Preface_ProjectName_item_key:S(0,136)g_Preface_ProjectEditRate_item_key:S(0,136)g_GenericPackage_MobAttributeList_item_key:S(0,136)g_GenericPackage_UserComments_item_key:S(0,136)g_TaggedValue_set_key:S(0,136)g_TaggedValue_Name_item_key:S(0,136)g_TaggedValue_Value_item_key:S(0,136)g_PhysicalDescriptor_set_key:S(0,136)g_TapeDescriptor_set_key:S(0,136)g_ImportDescriptor_set_key:S(0,136)g_RecordingDescriptor_set_key:S(0,136):t(0,136)=k(0,33)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_utils.cgcc2_compiled.:t(0,1)=(0,1)mxf_sprint_key:F(0,1)str:P(0,2)key:P(0,3):t(0,2)=*(0,4):t(0,3)=*(0,5)char:t(0,4)=r(0,4);0;127;:t(0,5)=k(0,6)mxfKey:t(0,6)=(0,7)mxfUL:t(0,7)=(0,8):T(0,8)=s16octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;;unsigned char:t(0,10)=@s8;r(0,10);0;255;uint8_t:t(0,9)=(0,10)mxf_print_key:F(0,1)key:P(0,3)keyStr:(0,11):t(0,11)=ar(0,12);0;47;(0,4)long unsigned int:t(0,12)=r(0,12);0;037777777777;mxf_print_label:F(0,1)label:P(0,13):t(0,13)=*(0,14):t(0,14)=k(0,7)mxf_sprint_label:F(0,1)str:P(0,2)label:P(0,13)mxf_sprint_umid:F(0,1)str:P(0,2)umid:P(0,15):t(0,15)=*(0,16):t(0,16)=k(0,17)mxfUMID:t(0,17)=(0,18):T(0,18)=s32octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;octet16:(0,9),128,8;octet17:(0,9),136,8;octet18:(0,9),144,8;octet19:(0,9),152,8;octet20:(0,9),160,8;octet21:(0,9),168,8;octet22:(0,9),176,8;octet23:(0,9),184,8;octet24:(0,9),192,8;octet25:(0,9),200,8;octet26:(0,9),208,8;octet27:(0,9),216,8;octet28:(0,9),224,8;octet29:(0,9),232,8;octet30:(0,9),240,8;octet31:(0,9),248,8;;mxf_print_umid:F(0,1)umid:P(0,15)umidStr:(0,19):t(0,19)=ar(0,12);0;95;(0,4)mxf_generate_uuid:F(0,1)uuid:P(0,20)newUUID:(0,21)uuid_t:t(0,21)=(0,22):t(0,20)=*(0,23)__darwin_uuid_t:t(0,22)=(0,24)mxfUUID:t(0,23)=(0,25):t(0,24)=ar(0,12);0;15;(0,10):T(0,25)=s16octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;;mxf_get_timestamp_now:F(0,1)now:P(0,26)tv:(0,27)timeval:T(0,27)=s8tv_sec:(0,28),0,32;tv_usec:(0,30),32,32;;:t(0,26)=*(0,32)long int:t(0,29)=r(0,29);-2147483648;2147483647;__darwin_time_t:t(0,28)=(0,29)__int32_t:t(0,31)=(0,33)__darwin_suseconds_t:t(0,30)=(0,31)mxfTimestamp:t(0,32)=(0,34)int:t(0,33)=r(0,33);-2147483648;2147483647;:T(0,34)=s8year:(0,35),0,16;month:(0,9),16,8;day:(0,9),24,8;hour:(0,9),32,8;min:(0,9),40,8;sec:(0,9),48,8;qmsec:(0,9),56,8;;short int:t(0,36)=@s16;r(0,36);-32768;32767;int16_t:t(0,35)=(0,36)gmt:(0,37)tm:T(0,37)=s44tm_sec:(0,33),0,32;tm_min:(0,33),32,32;tm_hour:(0,33),64,32;tm_mday:(0,33),96,32;tm_mon:(0,33),128,32;tm_year:(0,33),160,32;tm_wday:(0,33),192,32;tm_yday:(0,33),224,32;tm_isdst:(0,33),256,32;tm_gmtoff:(0,29),288,32;tm_zone:(0,2),320,32;;mxf_generate_umid:F(0,1)umid:P(0,38)uuid:(0,23):t(0,38)=*(0,17)mxf_generate_key:F(0,1)key:P(0,39)uuid:(0,23):t(0,39)=*(0,6)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_logging.cgcc2_compiled.:t(0,1)=(0,1)_g_mxfFileLog_logmsglogmsg:f(0,1)file:P(0,2)level:P(0,3)=xeMXFLogLevel:format:P(0,5)p_arg:P(0,6) :T(0,4)=eMXF_DLOG:0,MXF_ILOG:1,MXF_WLOG:2,MXF_ELOG:3,; :T(0,4):t(0,2)=*(0,8)MXFLogLevel:t(0,3)=(0,4):t(0,5)=*(0,9)__darwin_va_list:t(0,7)=(0,10)va_list:t(0,6)=(0,7)FILE:t(0,8)=(0,11):t(0,9)=k(0,12)__builtin_va_list:t(0,10)=*(0,12)__sFILE:T(0,11)=s88_p:(0,13),0,32;_r:(0,14),32,32;_w:(0,14),64,32;_flags:(0,15),96,16;_file:(0,15),112,16;_bf:(0,16),128,64;_lbfsize:(0,14),192,32;_cookie:(0,17),224,32;_close:(0,18),256,32;_read:(0,19),288,32;_seek:(0,20),320,32;_write:(0,21),352,32;_ub:(0,16),384,64;_extra:(0,22),448,32;_ur:(0,14),480,32;_ubuf:(0,23),512,24;_nbuf:(0,24),536,8;_lb:(0,16),544,64;_blksize:(0,14),608,32;_offset:(0,25),640,64;;char:t(0,12)=r(0,12);0;127;:t(0,13)=*(0,27)int:t(0,14)=r(0,14);-2147483648;2147483647;short int:t(0,15)=@s16;r(0,15);-32768;32767;__sbuf:T(0,16)=s8_base:(0,13),0,32;_size:(0,14),32,32;;:t(0,17)=*(0,1):t(0,18)=*(0,28):t(0,19)=*(0,29):t(0,20)=*(0,30):t(0,21)=*(0,31):t(0,22)=*(0,32):t(0,23)=ar(0,33);0;2;(0,27):t(0,24)=ar(0,33);0;0;(0,27)__darwin_off_t:t(0,26)=(0,34)fpos_t:t(0,25)=(0,26)unsigned char:t(0,27)=@s8;r(0,27);0;255;:t(0,28)=f(0,14):t(0,29)=f(0,14):t(0,30)=f(0,25):t(0,31)=f(0,14):t(0,32)=xs__sFILEX:long unsigned int:t(0,33)=r(0,33);0;037777777777;__int64_t:t(0,34)=(0,35)long long int:t(0,35)=@s64;r(0,35);01000000000000000000000;0777777777777777777777;_log_to_filelog_to_file:f(0,1)level:P(0,3)format:P(0,5)timeStr:(0,36)t:(0,37)time_t:t(0,38)=(0,39):t(0,36)=ar(0,33);0;127;(0,12):t(0,37)=k(0,38)__darwin_time_t:t(0,39)=(0,40)long int:t(0,40)=r(0,40);-2147483648;2147483647;gmt:r(0,41)p_arg:(0,6)char:t(0,12):t(0,41)=*(0,42):t(0,42)=k(0,43)tm:T(0,43)=s44tm_sec:(0,14),0,32;tm_min:(0,14),32,32;tm_hour:(0,14),64,32;tm_mday:(0,14),96,32;tm_mon:(0,14),128,32;tm_year:(0,14),160,32;tm_wday:(0,14),192,32;tm_yday:(0,14),224,32;tm_isdst:(0,14),256,32;tm_gmtoff:(0,40),288,32;tm_zone:(0,44),320,32;;:t(0,44)=*(0,12)mxf_log_default:F(0,1)level:P(0,3)format:P(0,5)p_arg:(0,6)mxf_log_file_open:F(0,14)filename:P(0,5)mxf_log_file_close:F(0,1)g_mxfFileLog:S(0,2)mxf_log:G(0,45)g_mxfLogLevel:G(0,3):t(0,46)=*(0,47)mxf_log_func:t(0,45)=(0,46):t(0,47)=f(0,1)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_header_metadata.cgcc2_compiled.:t(0,1)=(0,1)_g_Preface_set_key_g_InterchangeObject_InstanceUID_item_key_g_Null_UUID_free_metadata_item_valuefree_metadata_item_value:f(0,1)item:P(0,2):t(0,2)=*(0,3)MXFMetadataItem:t(0,3)=(0,4):T(0,4)=s36key:(0,5)=xsmxfKey:,0,128;tag:(0,7),128,16;isPersistent:(0,9),160,32;length:(0,7),192,16;value:(0,10),224,32;set:(0,11),256,32;;mxfUL:t(0,6)=(0,12)mxfKey:t(0,5)=(0,6)short unsigned int:t(0,8)=@s16;r(0,8);0;65535;uint16_t:t(0,7)=(0,8)int:t(0,9)=r(0,9);-2147483648;2147483647;:t(0,10)=*(0,13):t(0,11)=*(0,14):T(0,12)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;uint8_t:t(0,13)=(0,15)_MXFMetadataSet:T(0,14)=s60key:(0,5),0,128;instanceUID:(0,16)=xsmxfUUID:,128,128;items:(0,18)=xsMXFList:,256,128;headerMetadata:(0,20),384,32;fixedSpaceAllocation:(0,21),416,64;;unsigned char:t(0,15)=@s8;r(0,15);0;255;:T(0,17)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;mxfUUID:t(0,16)=(0,17):T(0,19)=s16elements:(0,23),0,32;lastElement:(0,23),32,32;len:(0,24),64,32;freeFunc:(0,25),96,32;;MXFList:t(0,18)=(0,19):t(0,20)=*(0,27)long long unsigned int:t(0,22)=@s64;r(0,22);0;01777777777777777777777;uint64_t:t(0,21)=(0,22):t(0,23)=*(0,28)long int:t(0,24)=r(0,24);-2147483648;2147483647;:t(0,26)=*(0,29)free_func_type:t(0,25)=(0,26)_MXFHeaderMetadata:T(0,27)=s24dataModel:(0,30),0,32;primerPack:(0,31),32,32;sets:(0,18),64,128;;MXFListElement:t(0,28)=(0,32):t(0,29)=f(0,1):t(0,30)=*(0,33):t(0,31)=*(0,34)_MXFListElement:T(0,32)=s8next:(0,35),0,32;data:(0,36),32,32;;MXFDataModel:t(0,33)=(0,37)MXFPrimerPack:t(0,34)=(0,38):t(0,35)=*(0,32):t(0,36)=*(0,1):T(0,37)=s17956itemDefs:(0,18),0,128;setDefs:(0,18),128,128;types:(0,39),256,143360;lastTypeId:(0,40),143616,32;;:T(0,38)=s20nextTag:(0,41),0,16;entries:(0,18),32,128;;:t(0,39)=ar(0,42);0;127;(0,43)unsigned int:t(0,40)=r(0,40);0;037777777777;mxfLocalTag:t(0,41)=(0,7)long unsigned int:t(0,42)=r(0,42);0;037777777777;MXFItemType:t(0,43)=(0,44):T(0,44)=s140category:(0,45)=xeMXFItemTypeCategory:,0,32;typeId:(0,40),32,32;name:(0,47),64,32;info:(0,48),96,1024;;:T(0,46)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,45)=(0,46):t(0,47)=*(0,49):T(0,48)=u128basic:(0,50)=xsMXFBasicTypeInfo:,0,32;array:(0,52)=xsMXFArrayTypeInfo:,0,64;compound:(0,54)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,56)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,49)=r(0,49);0;127;:T(0,51)=s4size:(0,40),0,32;;MXFBasicTypeInfo:t(0,50)=(0,51):T(0,53)=s8elementTypeId:(0,40),0,32;fixedSize:(0,40),32,32;;MXFArrayTypeInfo:t(0,52)=(0,53):T(0,55)=s128members:(0,58),0,1024;;MXFCompoundTypeInfo:t(0,54)=(0,55):T(0,57)=s8typeId:(0,40),0,32;fixedArraySize:(0,40),32,32;;MXFInterpretTypeInfo:t(0,56)=(0,57):t(0,58)=ar(0,42);0;15;(0,59)MXFCompoundTypeMemberInfo:t(0,59)=(0,60):T(0,60)=s8name:(0,47),0,32;typeId:(0,40),32,32;;mxf_free_item:F(0,1) :T(0,46) :T(0,46)item:P(0,61):t(0,61)=*(0,2)_free_metadata_item_in_listfree_metadata_item_in_list:f(0,1)data:P(0,36)item:(0,2)_set_eq_instanceuidset_eq_instanceuid:f(0,9)data:P(0,36)info:P(0,36)_item_eq_keyitem_eq_key:f(0,9)data:P(0,36)info:P(0,36)_eq_pointereq_pointer:f(0,9)data:P(0,36)info:P(0,36)_create_empty_setcreate_empty_set:f(0,9)key:P(0,62)set:P(0,63):t(0,62)=*(0,64):t(0,63)=*(0,65):t(0,64)=k(0,5):t(0,65)=*(0,66)MXFMetadataSet:t(0,66)=(0,14)mxf_is_header_metadata:F(0,9)key:P(0,62)mxf_free_set:F(0,1)set:P(0,63)_free_metadata_set_in_listfree_metadata_set_in_list:f(0,1)data:P(0,36)set:(0,65)mxf_free_header_metadata:F(0,1)headerMetadata:P(0,67):t(0,67)=*(0,68):t(0,68)=*(0,69)MXFHeaderMetadata:t(0,69)=(0,27)mxf_create_header_metadata:F(0,9)headerMetadata:P(0,67)dataModel:P(0,30)newHeaderMetadata:(0,68)void:t(0,1)mxf_set_fixed_set_space_allocation:F(0,1)set:P(0,65)size:P(0,21)mxf_register_item:F(0,9)headerMetadata:P(0,68)key:P(0,62)tag:(0,41)mxfLocalTag:t(0,41)itemDef:(0,70):t(0,70)=*(0,71)MXFItemDef:t(0,71)=(0,72):T(0,72)=s48name:(0,47),0,32;setDefKey:(0,5),32,128;key:(0,5),160,128;localTag:(0,41),288,16;typeId:(0,40),320,32;isRequired:(0,9),352,32;;mxf_register_set_items:F(0,9)headerMetadata:P(0,68)key:P(0,62)setDef:(0,73)iter:(0,74)=xsMXFListIterator::t(0,73)=*(0,76):T(0,75)=s12nextElement:(0,23),0,32;data:(0,36),32,32;index:(0,24),64,32;;MXFListIterator:t(0,74)=(0,75)MXFSetDef:t(0,76)=(0,77)_MXFSetDef:T(0,77)=s56name:(0,47),0,32;parentSetDefKey:(0,5),32,128;key:(0,5),160,128;itemDefs:(0,18),288,128;parentSetDef:(0,78),416,32;;:t(0,78)=*(0,77)tag:(0,41)mxf_remove_item:F(0,9)set:P(0,65)itemKey:P(0,62)item:P(0,61)result:r(0,36)mxf_create_item:F(0,9)set:P(0,65)key:P(0,62)tag:P(0,41)item:P(0,61)newItem:(0,2)item:r(0,2)removedItem:(0,2)item:r(0,2)removedItem:(0,2)mxf_remove_set:F(0,9)headerMetadata:P(0,68)set:P(0,65)mxf_add_set:F(0,9)headerMetadata:P(0,68)set:P(0,65)mxf_find_set_by_key:F(0,9)headerMetadata:P(0,68)key:P(0,62)setList:P(0,79)iter:(0,74)newList:(0,80):t(0,79)=*(0,80):t(0,80)=*(0,18)mxf_find_singular_set_by_key:F(0,9)headerMetadata:P(0,68)key:P(0,62)set:P(0,63)setList:(0,80)mxf_get_item:F(0,9)set:P(0,65)key:P(0,62)resultItem:P(0,61)result:r(0,36)_get_or_create_set_itemget_or_create_set_item:f(0,9)headerMetadata:P(0,68)set:P(0,65)itemKey:P(0,62)item:P(0,61)resultItem:(0,2)tag:(0,41)itemDef:(0,70)mxf_have_item:F(0,9)set:P(0,65)key:P(0,62)item:(0,2)mxf_set_is_subclass_of:F(0,9)set:P(0,65)parentSetKey:P(0,62)mxf_read_item_tl:F(0,9)mxfFile:P(0,81)itemTag:P(0,82)itemLen:P(0,83):t(0,81)=*(0,84):t(0,82)=*(0,41):t(0,83)=*(0,7)MXFFile:t(0,84)=(0,85):T(0,85)=s52close:(0,86),0,32;read:(0,87),32,32;write:(0,88),64,32;get_char:(0,89),96,32;put_char:(0,90),128,32;eof:(0,89),160,32;seek:(0,91),192,32;tell:(0,92),224,32;is_seekable:(0,89),256,32;size:(0,92),288,32;free_sys_data:(0,86),320,32;sysData:(0,93),352,32;minLLen:(0,13),384,8;runinLen:(0,7),400,16;;:t(0,86)=*(0,94):t(0,87)=*(0,95):t(0,88)=*(0,96):t(0,89)=*(0,97):t(0,90)=*(0,98):t(0,91)=*(0,99):t(0,92)=*(0,100):t(0,93)=*(0,101):t(0,94)=f(0,1):t(0,95)=f(0,102):t(0,96)=f(0,102):t(0,97)=f(0,9):t(0,98)=f(0,9):t(0,99)=f(0,9):t(0,100)=f(0,103):t(0,101)=(0,104)uint32_t:t(0,102)=(0,40)int64_t:t(0,103)=(0,105):t(0,104)=xsMXFFileSysData:long long int:t(0,105)=@s64;r(0,105);01000000000000000000000;0777777777777777777777;mxf_get_uuid:F(0,1)value:P(0,106)result:P(0,107):t(0,106)=*(0,108):t(0,107)=*(0,16):t(0,108)=k(0,13)mxf_read_item:F(0,9)mxfFile:P(0,81)item:P(0,2)len:P(0,7)buffer:(0,109):t(0,109)=ar(0,42);0;65535;(0,13)mxf_read_and_return_set:F(0,9)mxfFile:P(0,81)key:P(0,62)len:P(0,21)headerMetadata:P(0,68)addToHeaderMetadata:P(0,9)set:P(0,63)newSet:(0,65)setDef:(0,73)totalLen:r(0,21)uint64_t:t(0,21)itemTag:(0,41)itemLen:(0,7)uint16_t:t(0,7)haveInstanceUID:r(0,9)int:t(0,9)itemKey:(0,5)itemDef:(0,70)newItem:(0,2)mxf_read_set:F(0,9)mxfFile:P(0,81)key:P(0,62)len:P(0,21)headerMetadata:P(0,68)addToHeaderMetadata:P(0,9)set:(0,65)mxf_read_filtered_header_metadata:F(0,9)mxfFile:P(0,81)filter:P(0,110)headerMetadata:P(0,68)headerByteCount:P(0,21)pkey:P(0,62)pllen:P(0,13)plen:p(0,21)key:(0,5)llen:(0,13)uint8_t:t(0,13):t(0,110)=*(0,111)MXFReadFilter:t(0,111)=(0,112):T(0,112)=s12before_set_read:(0,113),0,32;after_set_read:(0,114),32,32;privateData:(0,36),64,32;;:t(0,113)=*(0,115):t(0,114)=*(0,116):t(0,115)=f(0,9):t(0,116)=f(0,9)len:(0,21)skip:(0,9)newSet:(0,65)count:r(0,21)plen:r(0,21)mxf_read_header_metadata:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)headerByteCount:P(0,21)pkey:P(0,62)pllen:P(0,13)plen:P(0,21)mxf_write_header_primer_pack:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)mxf_write_item:F(0,9)mxfFile:P(0,81)item:P(0,2)mxf_write_set:F(0,9)mxfFile:P(0,81)set:P(0,65)iter:(0,74)setLen:r(0,21)setSize:r(0,21)mxf_write_header_sets:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)iter:(0,74)prefaceSet:(0,65)mxf_write_header_metadata:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)mxf_get_set_size:F(0,21)mxfFile:P(0,81)set:P(0,65)iter:(0,74)len:r(0,21)llen:r(0,13)mxf_get_header_metadata_size:F(0,1)mxfFile:P(0,81)headerMetadata:P(0,68)size:P(0,117)iter:(0,74)primerSize:(0,21):t(0,117)=*(0,21)mxf_get_uint8:F(0,1)value:P(0,106)result:P(0,10)mxf_get_uint16:F(0,1)value:P(0,106)result:P(0,83)mxf_get_uint32:F(0,1)value:P(0,106)result:P(0,118):t(0,118)=*(0,102)mxf_get_uint64:F(0,1)value:P(0,106)result:P(0,117)mxf_get_int8:F(0,1)value:P(0,106)result:P(0,119):t(0,119)=*(0,120)int8_t:t(0,120)=(0,121)signed char:t(0,121)=@s8;r(0,121);-128;127;mxf_get_int16:F(0,1)value:P(0,106)result:P(0,122):t(0,122)=*(0,123)int16_t:t(0,123)=(0,124)short int:t(0,124)=@s16;r(0,124);-32768;32767;mxf_get_int32:F(0,1)value:P(0,106)result:P(0,125):t(0,125)=*(0,126)int32_t:t(0,126)=(0,9)mxf_get_int64:F(0,1)value:P(0,106)result:P(0,127):t(0,127)=*(0,103)mxf_get_version_type:F(0,1)value:P(0,106)result:P(0,128):t(0,128)=*(0,129)mxfVersionType:t(0,129)=(0,7)mxf_get_ul:F(0,1)value:P(0,106)result:P(0,130):t(0,130)=*(0,6)mxf_get_auid:F(0,1)value:P(0,106)result:P(0,131):t(0,131)=*(0,132)mxfAUID:t(0,132)=(0,133)mxfUID:t(0,133)=(0,6)mxf_get_umid:F(0,1)value:P(0,106)result:P(0,134):t(0,134)=*(0,135)mxfUMID:t(0,135)=(0,136):T(0,136)=s32octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;octet16:(0,13),128,8;octet17:(0,13),136,8;octet18:(0,13),144,8;octet19:(0,13),152,8;octet20:(0,13),160,8;octet21:(0,13),168,8;octet22:(0,13),176,8;octet23:(0,13),184,8;octet24:(0,13),192,8;octet25:(0,13),200,8;octet26:(0,13),208,8;octet27:(0,13),216,8;octet28:(0,13),224,8;octet29:(0,13),232,8;octet30:(0,13),240,8;octet31:(0,13),248,8;;mxf_get_timestamp:F(0,1)value:P(0,106)result:P(0,137):t(0,137)=*(0,138)mxfTimestamp:t(0,138)=(0,139):T(0,139)=s8year:(0,123),0,16;month:(0,13),16,8;day:(0,13),24,8;hour:(0,13),32,8;min:(0,13),40,8;sec:(0,13),48,8;qmsec:(0,13),56,8;;mxf_get_length:F(0,1)value:P(0,106)result:P(0,140):t(0,140)=*(0,141)mxfLength:t(0,141)=(0,103)mxf_get_rational:F(0,1)value:P(0,106)result:P(0,142):t(0,142)=*(0,143)mxfRational:t(0,143)=(0,144):T(0,144)=s8numerator:(0,126),0,32;denominator:(0,126),32,32;;mxf_get_position:F(0,1)value:P(0,106)result:P(0,145):t(0,145)=*(0,146)mxfPosition:t(0,146)=(0,103)mxf_get_boolean:F(0,1)value:P(0,106)result:P(0,147):t(0,147)=*(0,148)mxfBoolean:t(0,148)=(0,13)mxf_get_product_version:F(0,1)value:P(0,106)result:P(0,149):t(0,149)=*(0,150)mxfProductVersion:t(0,150)=(0,151):T(0,151)=s10major:(0,7),0,16;minor:(0,7),16,16;patch:(0,7),32,16;build:(0,7),48,16;release:(0,7),64,16;;mxf_get_rgba_layout_component:F(0,1)value:P(0,106)result:P(0,152):t(0,152)=*(0,153)mxfRGBALayoutComponent:t(0,153)=(0,154):T(0,154)=s2code:(0,13),0,8;depth:(0,13),8,8;;mxf_get_array_header:F(0,1)value:P(0,106)arrayLen:P(0,118)arrayItemLen:P(0,118)mxf_get_utf16string_size:F(0,7)value:P(0,106)valueLen:P(0,7)size:r(0,7)mxf_get_utf16string:F(0,1)value:P(0,106)valueLen:P(0,7)result:P(0,155)i:r(0,7):t(0,155)=*(0,156)mxfUTF16Char:t(0,156)=(0,157)wchar_t:t(0,157)=(0,158)__darwin_wchar_t:t(0,158)=(0,9)c:(0,7)mxf_dereference:F(0,9)headerMetadata:P(0,68)uuid:P(0,159)set:P(0,63)result:r(0,36):t(0,159)=*(0,160):t(0,160)=k(0,16)mxf_get_strongref:F(0,9)headerMetadata:P(0,68)value:P(0,106)set:P(0,63)uuid:(0,16)mxf_get_weakref:F(0,9)headerMetadata:P(0,68)value:P(0,106)set:P(0,63)uuid:(0,16)initialise_sets_iter:F(0,1)headerMetadata:P(0,68)setsIter:P(0,161):t(0,161)=*(0,74)mxf_dereference_s:F(0,9)headerMetadata:P(0,68)setsIter:P(0,161)uuid:P(0,159)set:P(0,63)startIndex:r(0,24)long int:t(0,24)mxf_get_weakref_s:F(0,9)headerMetadata:P(0,68)setsIter:P(0,161)value:P(0,106)set:P(0,63)uuid:(0,16)mxf_get_strongref_s:F(0,9)headerMetadata:P(0,68)setsIter:P(0,161)value:P(0,106)set:P(0,63)uuid:(0,16)mxf_set_uint8:F(0,1)value:P(0,13)result:P(0,10)mxf_set_uint16:F(0,1)value:P(0,7)result:P(0,10)mxf_set_uint32:F(0,1)value:P(0,102)result:P(0,10)mxf_set_uint64:F(0,1)value:P(0,21)result:P(0,10)mxf_set_int8:F(0,1)value:p(0,120)result:P(0,10)mxf_set_int16:F(0,1)value:p(0,123)result:P(0,10)mxf_set_int32:F(0,1)value:p(0,126)result:P(0,10)mxf_set_int64:F(0,1)value:p(0,103)result:P(0,10)mxf_set_version_type:F(0,1)value:P(0,129)result:P(0,10)mxf_set_uuid:F(0,1)value:P(0,159)result:P(0,10)mxf_set_ul:F(0,1)value:P(0,162)result:P(0,10):t(0,162)=*(0,163):t(0,163)=k(0,6)mxf_set_auid:F(0,1)value:P(0,164)result:P(0,10):t(0,164)=*(0,165):t(0,165)=k(0,132)mxf_set_umid:F(0,1)value:P(0,166)result:P(0,10):t(0,166)=*(0,167):t(0,167)=k(0,135)mxf_set_timestamp:F(0,1)value:P(0,168)result:P(0,10):t(0,168)=*(0,169):t(0,169)=k(0,138)mxf_get_external_utf16string_size:F(0,7)value:P(0,170):t(0,170)=*(0,171):t(0,171)=k(0,156)mxf_set_utf16string:F(0,1)value:P(0,170)result:P(0,10)size:r(0,7)i:r(0,7)mxf_set_fixed_size_utf16string:F(0,1)value:P(0,170)size:P(0,7)result:P(0,10)stringSize:r(0,7)i:r(0,7)mxf_set_strongref:F(0,1)value:P(0,172)result:P(0,10):t(0,172)=*(0,173):t(0,173)=k(0,66)mxf_set_weakref:F(0,1)value:P(0,172)result:P(0,10)mxf_set_rational:F(0,1)value:P(0,174)result:P(0,10):t(0,174)=*(0,175):t(0,175)=k(0,143)mxf_set_position:F(0,1)value:P(0,146)result:P(0,10)mxf_set_length:F(0,1)value:P(0,141)result:P(0,10)mxf_set_boolean:F(0,1)value:P(0,148)result:P(0,10)mxf_set_product_version:F(0,1)value:P(0,176)result:P(0,10):t(0,176)=*(0,177):t(0,177)=k(0,150)mxf_set_rgba_layout_component:F(0,1)value:P(0,178)result:P(0,10):t(0,178)=*(0,179):t(0,179)=k(0,153)mxf_set_array_header:F(0,1)arrayLen:P(0,102)arrayElementLen:P(0,102)result:P(0,10)mxf_set_item_value:F(0,9)item:P(0,2)value:P(0,106)len:P(0,7)mxf_set_uuid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,159)newItem:(0,2)buffer:(0,180):t(0,180)=ar(0,42);0;15;(0,13)mxf_create_set:F(0,9)headerMetadata:P(0,68)key:P(0,62)set:P(0,63)newSet:(0,65)uuid:(0,16)mxf_set_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,106)len:P(0,7)newItem:(0,2)mxf_clone_item:F(0,9)sourceSet:P(0,65)itemKey:P(0,62)destSet:P(0,65)sourceItem:(0,2)newItem:(0,2)mxf_set_uint8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,13)newItem:(0,2)buffer:(0,181):t(0,181)=ar(0,42);0;0;(0,13)mxf_set_uint16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,7)newItem:(0,2)buffer:(0,182):t(0,182)=ar(0,42);0;1;(0,13)mxf_set_uint32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,102)newItem:(0,2)buffer:(0,183):t(0,183)=ar(0,42);0;3;(0,13)mxf_set_uint64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,21)newItem:(0,2)buffer:(0,184):t(0,184)=ar(0,42);0;7;(0,13)mxf_set_int8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,120)newItem:(0,2)buffer:(0,181)mxf_set_int16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,123)newItem:(0,2)buffer:(0,182)mxf_set_int32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,126)newItem:(0,2)buffer:(0,183)mxf_set_int64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,103)newItem:(0,2)buffer:(0,184)mxf_set_version_type_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,129)newItem:(0,2)buffer:(0,182)mxf_set_ul_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,162)newItem:(0,2)buffer:(0,180)mxf_set_auid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,164)newItem:(0,2)buffer:(0,180)mxf_set_timestamp_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,168)newItem:(0,2)buffer:(0,184)mxf_set_utf16string_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,170)newItem:(0,2)buffer:(0,109)mxf_set_fixed_size_utf16string_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,170)size:P(0,7)newItem:(0,2)buffer:(0,109)mxf_set_strongref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)newItem:(0,2)buffer:(0,180)mxf_set_weakref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)newItem:(0,2)buffer:(0,180)mxf_set_umid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,166)newItem:(0,2)buffer:(0,185):t(0,185)=ar(0,42);0;31;(0,13)mxf_set_rational_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,174)newItem:(0,2)buffer:(0,184)mxf_set_position_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,146)newItem:(0,2)buffer:(0,184)mxf_set_length_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,141)newItem:(0,2)buffer:(0,184)mxf_set_boolean_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,148)newItem:(0,2)buffer:(0,181)mxf_set_product_version_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,176)newItem:(0,2)buffer:(0,186):t(0,186)=ar(0,42);0;9;(0,13)mxf_set_rgba_layout_component_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,178)newItem:(0,2)buffer:(0,182)mxf_set_empty_array_item:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,102)newItem:(0,2)mxf_alloc_array_item_elements:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,102)count:P(0,102)elements:P(0,187)newItem:(0,2):t(0,187)=*(0,10)result:r(0,9)mxf_grow_array_item:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,102)count:P(0,102)newElements:P(0,187)newItem:(0,2)buffer:r(0,10)arrayLen:(0,102)uint32_t:t(0,102)existElementLen:(0,102)result:r(0,9)mxf_add_array_item_strongref:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)arrayElement:(0,10)mxf_add_array_item_weakref:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)arrayElement:(0,10)mxf_get_item_len:F(0,9)set:P(0,65)itemKey:P(0,62)len:P(0,83)item:(0,2)mxf_get_uint8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,10)item:(0,2)mxf_get_uint16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,83)item:(0,2)mxf_get_uint32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,118)item:(0,2)mxf_get_uint64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,117)item:(0,2)mxf_get_int8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,119)item:(0,2)mxf_get_int16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,122)item:(0,2)mxf_get_int32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,125)item:(0,2)mxf_get_int64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,127)item:(0,2)mxf_get_version_type_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,128)item:(0,2)mxf_get_uuid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,107)item:(0,2)mxf_get_ul_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,130)item:(0,2)mxf_get_auid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,131)item:(0,2)mxf_get_umid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,134)item:(0,2)mxf_get_timestamp_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,137)item:(0,2)mxf_get_utf16string_item_size:F(0,9)set:P(0,65)itemKey:P(0,62)size:P(0,83)item:(0,2)mxf_get_utf16string_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,155)item:(0,2)mxf_get_strongref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_weakref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_strongref_item_s:F(0,9)setsIter:P(0,161)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_weakref_item_s:F(0,9)setsIter:P(0,161)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_length_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,140)item:(0,2)mxf_get_rational_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,142)item:(0,2)mxf_get_position_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,145)item:(0,2)mxf_get_boolean_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,147)item:(0,2)mxf_get_product_version_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,149)item:(0,2)mxf_get_rgba_layout_component_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,152)item:(0,2)mxf_get_array_item_count:F(0,9)set:P(0,65)itemKey:P(0,62)count:P(0,118)item:(0,2)elementLength:(0,102)mxf_get_array_item_element_len:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,118)item:(0,2)count:(0,102)mxf_get_array_item_element:F(0,9)set:P(0,65)itemKey:P(0,62)index:P(0,102)element:P(0,187)item:(0,2)elementLen:(0,102)count:(0,102)mxf_initialise_array_item_iterator:F(0,9)set:P(0,65)itemKey:P(0,62)arrayIter:P(0,188)item:(0,2):t(0,188)=*(0,189)MXFArrayItemIterator:t(0,189)=(0,190):T(0,190)=s16item:(0,2),0,32;numElements:(0,102),32,32;elementLength:(0,102),64,32;currentElement:(0,102),96,32;;mxf_next_array_item_element:F(0,9)arrayIter:P(0,188)value:P(0,187)length:P(0,118)g_Null_UUID:S(0,160)g_InterchangeObject_InstanceUID_item_key:S(0,163)g_Preface_set_key:S(0,163)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_list.cgcc2_compiled.:t(0,1)=(0,1)mxf_clear_list:F(0,1)list:P(0,2)element:r(0,3)nextElement:r(0,3):t(0,2)=*(0,4):t(0,3)=*(0,5)MXFList:t(0,4)=(0,6)MXFListElement:t(0,5)=(0,7):T(0,6)=s16elements:(0,3),0,32;lastElement:(0,3),32,32;len:(0,8),64,32;freeFunc:(0,9),96,32;;_MXFListElement:T(0,7)=s8next:(0,11),0,32;data:(0,12),32,32;;long int:t(0,8)=r(0,8);-2147483648;2147483647;:t(0,10)=*(0,13)free_func_type:t(0,9)=(0,10):t(0,11)=*(0,7):t(0,12)=*(0,1):t(0,13)=f(0,1)mxf_free_list:F(0,1)list:P(0,14):t(0,14)=*(0,2)mxf_initialise_list:F(0,1)list:P(0,2)freeFunc:P(0,9)mxf_create_list:F(0,15)list:P(0,14)freeFunc:P(0,9)int:t(0,15)=r(0,15);-2147483648;2147483647;mxf_append_list_element:F(0,15)list:P(0,2)data:P(0,12)mxf_prepend_list_element:F(0,15)list:P(0,2)data:P(0,12)mxf_insert_list_element:F(0,15)list:P(0,2)index:P(0,8)before:P(0,15)data:P(0,12)nextElement:r(0,3)prevElement:r(0,3)currentIndex:r(0,8)long int:t(0,8)void:t(0,1)mxf_get_list_length:F(0,8)list:P(0,2)mxf_find_list_element:F(0,12)list:P(0,16)info:P(0,12)eqFunc:P(0,17)result:r(0,12):t(0,16)=*(0,19):t(0,18)=*(0,20)eq_func_type:t(0,17)=(0,18):t(0,19)=k(0,4):t(0,20)=f(0,15)element:r(0,3)mxf_remove_list_element:F(0,12)list:P(0,2)info:P(0,12)eqFunc:P(0,17)result:r(0,12)element:r(0,3)prevElement:r(0,3)mxf_get_first_list_element:F(0,12)list:P(0,2)mxf_get_last_list_element:F(0,12)list:P(0,2)mxf_get_list_element:F(0,12)list:P(0,2)index:P(0,8)element:r(0,3)mxf_initialise_list_iter:F(0,1)iter:P(0,21)list:P(0,16):t(0,21)=*(0,22)MXFListIterator:t(0,22)=(0,23):T(0,23)=s12nextElement:(0,3),0,32;data:(0,12),32,32;index:(0,8),64,32;;mxf_initialise_list_iter_at:F(0,1)iter:P(0,21)list:P(0,16)index:P(0,8)mxf_next_list_iter_element:F(0,15)iter:P(0,21)mxf_get_iter_element:F(0,12)iter:P(0,21)mxf_get_list_iter_index:F(0,8)iter:P(0,21)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_partition.cgcc2_compiled.:t(0,1)=(0,1)_g_PartitionPackPrefix_key_g_RandomIndexPack_key_g_KLVFill_key_g_Null_Keymxf_is_header_partition_pack:F(0,2)key:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,4):t(0,4)=k(0,5)mxfKey:t(0,5)=(0,6)mxfUL:t(0,6)=(0,7):T(0,7)=s16octet0:(0,8),0,8;octet1:(0,8),8,8;octet2:(0,8),16,8;octet3:(0,8),24,8;octet4:(0,8),32,8;octet5:(0,8),40,8;octet6:(0,8),48,8;octet7:(0,8),56,8;octet8:(0,8),64,8;octet9:(0,8),72,8;octet10:(0,8),80,8;octet11:(0,8),88,8;octet12:(0,8),96,8;octet13:(0,8),104,8;octet14:(0,8),112,8;octet15:(0,8),120,8;;unsigned char:t(0,9)=@s8;r(0,9);0;255;uint8_t:t(0,8)=(0,9)mxf_is_body_partition_pack:F(0,2)key:P(0,3)mxf_is_footer_partition_pack:F(0,2)key:P(0,3)mxf_is_partition_pack:F(0,2)key:P(0,3)mxf_is_filler:F(0,2)key:P(0,3)mxf_partition_is_closed:F(0,2)key:P(0,3)mxf_partition_is_complete:F(0,2)key:P(0,3)mxf_partition_is_closed_and_complete:F(0,2)key:P(0,3)_free_partition_in_listmxf_create_file_partitions:F(0,2)partitions:P(0,10):t(0,10)=*(0,11):t(0,11)=*(0,12)MXFFilePartitions:t(0,12)=(0,13)MXFList:t(0,13)=(0,14):T(0,14)=s16elements:(0,15),0,32;lastElement:(0,15),32,32;len:(0,16),64,32;freeFunc:(0,17),96,32;;:t(0,15)=*(0,19)long int:t(0,16)=r(0,16);-2147483648;2147483647;:t(0,18)=*(0,20)free_func_type:t(0,17)=(0,18)MXFListElement:t(0,19)=(0,21):t(0,20)=f(0,1)_MXFListElement:T(0,21)=s8next:(0,22),0,32;data:(0,23),32,32;;:t(0,22)=*(0,21):t(0,23)=*(0,1)mxf_free_file_partitions:F(0,1)partitions:P(0,10)mxf_initialise_file_partitions:F(0,1)partitions:P(0,11)mxf_clear_file_partitions:F(0,1)partitions:P(0,11)mxf_clear_rip:F(0,1)rip:P(0,24):t(0,24)=*(0,25)MXFRIP:t(0,25)=(0,26):T(0,26)=s16entries:(0,13),0,128;;mxf_clear_partition:F(0,1)partition:P(0,27):t(0,27)=*(0,28)MXFPartition:t(0,28)=(0,29):T(0,29)=s128key:(0,6),0,128;majorVersion:(0,30),128,16;minorVersion:(0,30),144,16;kagSize:(0,32),160,32;thisPartition:(0,34),192,64;previousPartition:(0,34),256,64;footerPartition:(0,34),320,64;headerByteCount:(0,34),384,64;indexByteCount:(0,34),448,64;indexSID:(0,32),512,32;bodyOffset:(0,34),544,64;bodySID:(0,32),608,32;operationalPattern:(0,6),640,128;essenceContainers:(0,13),768,128;headerMarkInPos:(0,36),896,64;indexMarkInPos:(0,36),960,64;;short unsigned int:t(0,31)=@s16;r(0,31);0;65535;uint16_t:t(0,30)=(0,31)unsigned int:t(0,33)=r(0,33);0;037777777777;uint32_t:t(0,32)=(0,33)long long unsigned int:t(0,35)=@s64;r(0,35);0;01777777777777777777777;uint64_t:t(0,34)=(0,35)long long int:t(0,37)=@s64;r(0,37);01000000000000000000000;0777777777777777777777;int64_t:t(0,36)=(0,37)mxf_free_partition:F(0,1)partition:P(0,38):t(0,38)=*(0,27)free_partition_in_list:f(0,1)data:P(0,23)tmpPartition:(0,27)mxf_initialise_partition:F(0,1)partition:P(0,27)mxf_create_partition:F(0,2)partition:P(0,38)mxf_append_partition_esscont_label:F(0,2)partition:P(0,27)label:P(0,39)void:t(0,1):t(0,39)=*(0,40):t(0,40)=k(0,6)mxf_initialise_with_partition:F(0,2)sourcePartition:P(0,41)partition:P(0,27)iter:(0,42)=xsMXFListIterator::t(0,41)=*(0,44):T(0,43)=s12nextElement:(0,15),0,32;data:(0,23),32,32;index:(0,16),64,32;;MXFListIterator:t(0,42)=(0,43):t(0,44)=k(0,28)mxf_create_from_partition:F(0,2)sourcePartition:P(0,41)partition:P(0,38)newPartition:(0,27)mxf_append_partition:F(0,2)partitions:P(0,11)partition:P(0,27)mxf_append_new_from_partition:F(0,2)partitions:P(0,11)sourcePartition:P(0,27)partition:P(0,38)newPartition:(0,27)mxf_append_new_partition:F(0,2)partitions:P(0,11)partition:P(0,38)newPartition:(0,27)mxf_mark_header_start:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)int64_t:t(0,36):t(0,45)=*(0,46)MXFFile:t(0,46)=(0,47):T(0,47)=s52close:(0,48),0,32;read:(0,49),32,32;write:(0,50),64,32;get_char:(0,51),96,32;put_char:(0,52),128,32;eof:(0,51),160,32;seek:(0,53),192,32;tell:(0,54),224,32;is_seekable:(0,51),256,32;size:(0,54),288,32;free_sys_data:(0,48),320,32;sysData:(0,55),352,32;minLLen:(0,8),384,8;runinLen:(0,30),400,16;;:t(0,48)=*(0,56):t(0,49)=*(0,57):t(0,50)=*(0,58):t(0,51)=*(0,59):t(0,52)=*(0,60):t(0,53)=*(0,61):t(0,54)=*(0,62):t(0,55)=*(0,63):t(0,56)=f(0,1):t(0,57)=f(0,32):t(0,58)=f(0,32):t(0,59)=f(0,2):t(0,60)=f(0,2):t(0,61)=f(0,2):t(0,62)=f(0,36):t(0,63)=(0,64):t(0,64)=xsMXFFileSysData:mxf_mark_header_end:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)mxf_mark_index_start:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)mxf_mark_index_end:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)mxf_write_partition:F(0,2)mxfFile:P(0,45)partition:P(0,27)essenceContainerLen:r(0,32)uint32_t:t(0,32)packLen:r(0,34)uint64_t:t(0,34)filePos:r(0,36)iter:(0,42)mxf_update_partitions:F(0,2)mxfFile:P(0,45)partitions:P(0,11)previousPartition:r(0,27)lastPartition:r(0,27)iter:(0,42)haveFooter:r(0,2)int:t(0,2)partition:r(0,27)partition:r(0,27)partition:r(0,27)mxf_read_partition:F(0,2)mxfFile:P(0,45)key:P(0,3)partition:P(0,38)newPartition:(0,27)len:(0,32)eleLen:(0,32)label:(0,6)i:r(0,32)mxf_fill_to_kag:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)relativeFilePos:r(0,34)i:r(0,36)fillSize:r(0,36)llen:r(0,8)uint8_t:t(0,8)mxf_fill_to_position:F(0,2)mxfFile:P(0,45)position:P(0,34)filePos:r(0,36)fillSize:r(0,36)i:r(0,36)mxf_allocate_space:F(0,2)mxfFile:P(0,45)size:P(0,32)fillSize:r(0,36)i:r(0,36)mxf_write_fill:F(0,2)mxfFile:P(0,45)size:P(0,32)mxf_read_next_nonfiller_kl:F(0,2)mxfFile:P(0,45)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,5)tllen:(0,8):t(0,65)=*(0,5):t(0,66)=*(0,8):t(0,67)=*(0,34)tlen:(0,34)mxf_read_rip:F(0,2)mxfFile:P(0,45)rip:P(0,24)size:(0,32)key:(0,5)llen:(0,8)len:(0,34)numEntries:r(0,32)i:r(0,32)mxf_write_rip:F(0,2)mxfFile:P(0,45)partitions:P(0,11)len:r(0,34)llen:r(0,8)iter:(0,42)partition:r(0,27)partition:r(0,27)mxf_read_header_pp_kl:F(0,2)mxfFile:P(0,45)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,5)tllen:(0,8)tlen:(0,34)mxf_read_header_pp_kl_with_runin:F(0,2)mxfFile:P(0,45)key:P(0,65)llen:P(0,66)len:P(0,67)keyCompareByte:r(0,8)runinCheckCount:r(0,32)k:(0,5)keyPtr:r(0,66)byte:r(0,2)g_Null_Key:S(0,4)g_KLVFill_key:S(0,4)g_RandomIndexPack_key:S(0,4)g_PartitionPackPrefix_key:S(0,4)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_essence_container.cgcc2_compiled.:t(0,1)=(0,1)mxf_is_gc_essence_element:F(0,2)key:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,4):t(0,4)=k(0,5)mxfKey:t(0,5)=(0,6)mxfUL:t(0,6)=(0,7):T(0,7)=s16octet0:(0,8),0,8;octet1:(0,8),8,8;octet2:(0,8),16,8;octet3:(0,8),24,8;octet4:(0,8),32,8;octet5:(0,8),40,8;octet6:(0,8),48,8;octet7:(0,8),56,8;octet8:(0,8),64,8;octet9:(0,8),72,8;octet10:(0,8),80,8;octet11:(0,8),88,8;octet12:(0,8),96,8;octet13:(0,8),104,8;octet14:(0,8),112,8;octet15:(0,8),120,8;;unsigned char:t(0,9)=@s8;r(0,9);0;255;uint8_t:t(0,8)=(0,9)_create_essence_elementcreate_essence_element:f(0,2)key:P(0,3)llen:P(0,8)essenceElement:P(0,10):t(0,10)=*(0,11):t(0,11)=*(0,12)MXFEssenceElement:t(0,12)=(0,13)_MXFEssenceElement:T(0,13)=s44key:(0,5),0,128;llen:(0,8),128,8;startFilePos:(0,14),160,64;totalLen:(0,14),224,64;currentFilePos:(0,14),288,64;;long long unsigned int:t(0,15)=@s64;r(0,15);0;01777777777777777777777;uint64_t:t(0,14)=(0,15)mxf_open_essence_element_write:F(0,2)mxfFile:P(0,16)key:P(0,3)llen:P(0,8)len:P(0,14)essenceElement:P(0,10)newEssenceElement:(0,11)filePos:r(0,17)int64_t:t(0,17)=(0,18):t(0,16)=*(0,19)long long int:t(0,18)=@s64;r(0,18);01000000000000000000000;0777777777777777777777;MXFFile:t(0,19)=(0,20):T(0,20)=s52close:(0,21),0,32;read:(0,22),32,32;write:(0,23),64,32;get_char:(0,24),96,32;put_char:(0,25),128,32;eof:(0,24),160,32;seek:(0,26),192,32;tell:(0,27),224,32;is_seekable:(0,24),256,32;size:(0,27),288,32;free_sys_data:(0,21),320,32;sysData:(0,28),352,32;minLLen:(0,8),384,8;runinLen:(0,29),400,16;;:t(0,21)=*(0,31):t(0,22)=*(0,32):t(0,23)=*(0,33):t(0,24)=*(0,34):t(0,25)=*(0,35):t(0,26)=*(0,36):t(0,27)=*(0,37):t(0,28)=*(0,38)short unsigned int:t(0,30)=@s16;r(0,30);0;65535;uint16_t:t(0,29)=(0,30):t(0,31)=f(0,1):t(0,32)=f(0,39):t(0,33)=f(0,39):t(0,34)=f(0,2):t(0,35)=f(0,2):t(0,36)=f(0,2):t(0,37)=f(0,17):t(0,38)=(0,40)uint32_t:t(0,39)=(0,41):t(0,40)=xsMXFFileSysData:unsigned int:t(0,41)=r(0,41);0;037777777777;void:t(0,1)mxf_write_essence_element_data:F(0,2)mxfFile:P(0,16)essenceElement:P(0,11)data:P(0,42)len:P(0,39)numWritten:r(0,14)uint64_t:t(0,14):t(0,42)=*(0,8)mxf_finalize_essence_element_write:F(0,2)mxfFile:P(0,16)essenceElement:P(0,11)filePos:r(0,17)mxf_open_essence_element_read:F(0,2)mxfFile:P(0,16)key:P(0,3)llen:P(0,8)len:P(0,14)essenceElement:P(0,10)newEssenceElement:(0,11)filePos:r(0,17)mxf_read_essence_element_data:F(0,2)mxfFile:P(0,16)essenceElement:P(0,11)len:P(0,39)data:P(0,42)numRead:P(0,43)actualNumRead:r(0,39)uint32_t:t(0,39):t(0,43)=*(0,39)actualLen:r(0,39)mxf_close_essence_element:F(0,1)essenceElement:P(0,10)mxf_get_essence_element_size:F(0,14)essenceElement:P(0,11)mxf_get_track_number:F(0,39)essenceElementKey:P(0,3)mxf_get_essence_element_item_type:F(0,8)trackNumber:P(0,39)mxf_get_essence_element_count:F(0,8)trackNumber:P(0,39)mxf_get_essence_element_type:F(0,8)trackNumber:P(0,39)mxf_get_essence_element_number:F(0,8)trackNumber:P(0,39)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_index_table.cgcc2_compiled.:t(0,1)=(0,1)_g_IndexTableSegment_key_free_index_entryfree_index_entry:f(0,1)entry:P(0,2):t(0,2)=*(0,3):t(0,3)=*(0,4)MXFIndexEntry:t(0,4)=(0,5)_MXFIndexEntry:T(0,5)=s24next:(0,6),0,32;temporalOffset:(0,7),32,8;keyFrameOffset:(0,7),40,8;flags:(0,9),48,8;streamOffset:(0,11),64,64;sliceOffset:(0,13),128,32;posTable:(0,14),160,32;;:t(0,6)=*(0,5)signed char:t(0,8)=@s8;r(0,8);-128;127;int8_t:t(0,7)=(0,8)unsigned char:t(0,10)=@s8;r(0,10);0;255;uint8_t:t(0,9)=(0,10)long long unsigned int:t(0,12)=@s64;r(0,12);0;01777777777777777777777;uint64_t:t(0,11)=(0,12):t(0,13)=*(0,15):t(0,14)=*(0,16)uint32_t:t(0,15)=(0,17)mxfRational:t(0,16)=(0,18)unsigned int:t(0,17)=r(0,17);0;037777777777;:T(0,18)=s8numerator:(0,19),0,32;denominator:(0,19),32,32;;int:t(0,20)=r(0,20);-2147483648;2147483647;int32_t:t(0,19)=(0,20)mxf_is_index_table_segment:F(0,20)key:P(0,21):t(0,21)=*(0,22):t(0,22)=k(0,23)mxfKey:t(0,23)=(0,24)mxfUL:t(0,24)=(0,25):T(0,25)=s16octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;;mxf_create_index_table_segment:F(0,20)segment:P(0,26):t(0,26)=*(0,27):t(0,27)=*(0,28)MXFIndexTableSegment:t(0,28)=(0,29):T(0,29)=s64instanceUID:(0,30)=xsmxfUUID:,0,128;indexEditRate:(0,16),128,64;indexStartPosition:(0,32),192,64;indexDuration:(0,34),256,64;editUnitByteCount:(0,15),320,32;indexSID:(0,15),352,32;bodySID:(0,15),384,32;sliceCount:(0,9),416,8;posTableCount:(0,9),424,8;deltaEntryArray:(0,35),448,32;indexEntryArray:(0,3),480,32;;:T(0,31)=s16octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;;mxfUUID:t(0,30)=(0,31)int64_t:t(0,33)=(0,36)mxfPosition:t(0,32)=(0,33)mxfLength:t(0,34)=(0,33):t(0,35)=*(0,37)long long int:t(0,36)=@s64;r(0,36);01000000000000000000000;0777777777777777777777;MXFDeltaEntry:t(0,37)=(0,38)_MXFDeltaEntry:T(0,38)=s12next:(0,39),0,32;posTableIndex:(0,7),32,8;slice:(0,9),40,8;elementData:(0,15),64,32;;:t(0,39)=*(0,38)mxf_free_index_table_segment:F(0,1)segment:P(0,26)indexEntry:(0,3)tmpNextIndexEntry:r(0,3)deltaEntry:r(0,35)tmpNextDeltaEntry:r(0,35)mxf_add_delta_entry:F(0,20)segment:P(0,27)posTableIndex:P(0,7)slice:P(0,9)elementData:P(0,15)deltaEntryArrayLen:r(0,15)uint32_t:t(0,15)lastEntry:r(0,35)deltaEntryArrayLen:r(0,15)lastEntry:r(0,35)mxf_add_index_entry:F(0,20)segment:P(0,27)temporalOffset:P(0,7)keyFrameOffset:P(0,7)flags:P(0,9)streamOffset:P(0,11)sliceOffset:P(0,13)posTable:P(0,14)newEntry:(0,3)void:t(0,1)newEntry:(0,3)newEntry:(0,3)indexEntryArrayLen:r(0,15)lastEntry:r(0,3)newEntry:(0,3)indexEntryArrayLen:r(0,15)lastEntry:r(0,3)mxf_write_index_table_segment:F(0,20)mxfFile:P(0,40)segment:P(0,41)segmentLen:r(0,11)uint64_t:t(0,11):t(0,40)=*(0,42):t(0,41)=*(0,43)MXFFile:t(0,42)=(0,44):t(0,43)=k(0,28):T(0,44)=s52close:(0,45),0,32;read:(0,46),32,32;write:(0,47),64,32;get_char:(0,48),96,32;put_char:(0,49),128,32;eof:(0,48),160,32;seek:(0,50),192,32;tell:(0,51),224,32;is_seekable:(0,48),256,32;size:(0,51),288,32;free_sys_data:(0,45),320,32;sysData:(0,52),352,32;minLLen:(0,9),384,8;runinLen:(0,53),400,16;;:t(0,45)=*(0,55):t(0,46)=*(0,56):t(0,47)=*(0,57):t(0,48)=*(0,58):t(0,49)=*(0,59):t(0,50)=*(0,60):t(0,51)=*(0,61):t(0,52)=*(0,62)short unsigned int:t(0,54)=@s16;r(0,54);0;65535;uint16_t:t(0,53)=(0,54):t(0,55)=f(0,1):t(0,56)=f(0,15):t(0,57)=f(0,15):t(0,58)=f(0,20):t(0,59)=f(0,20):t(0,60)=f(0,20):t(0,61)=f(0,33):t(0,62)=(0,63):t(0,63)=xsMXFFileSysData:deltaEntryArrayLen:r(0,15)indexEntryArrayLen:r(0,15)entry:r(0,35)entry:r(0,3)entry:r(0,3)entry:r(0,35)entry:r(0,3)i:r(0,15)entry:r(0,35)entry:r(0,3)i:r(0,15)mxf_read_index_table_segment:F(0,20)mxfFile:P(0,40)segmentLen:P(0,11)segment:P(0,26)newSegment:(0,27)localTag:(0,64)mxfLocalTag:t(0,64)=(0,53)localLen:(0,53)uint16_t:t(0,53)totalLen:r(0,11)deltaEntryArrayLen:(0,15)deltaEntryLen:(0,15)posTableIndex:(0,7)int8_t:t(0,7)slice:(0,9)uint8_t:t(0,9)elementData:(0,15)indexEntryArrayLen:(0,15)indexEntryLen:(0,15)temporalOffset:(0,9)keyFrameOffset:(0,9)flags:(0,9)streamOffset:(0,11)sliceOffset:r(0,13)posTable:r(0,14)i:r(0,9)mxf_write_index_table_segment_header:F(0,20)mxfFile:P(0,40)segment:P(0,41)numDeltaEntries:P(0,15)numIndexEntries:P(0,15)segmentLen:r(0,11)mxf_write_delta_entry_array_header:F(0,20)mxfFile:P(0,40)numDeltaEntries:P(0,15)mxf_write_delta_entry:F(0,20)mxfFile:P(0,40)entry:P(0,35)mxf_write_index_entry_array_header:F(0,20)mxfFile:P(0,40)sliceCount:P(0,9)posTableCount:P(0,9)numIndexEntries:P(0,15)mxf_write_index_entry:F(0,20)mxfFile:P(0,40)sliceCount:P(0,9)posTableCount:P(0,9)entry:P(0,3)i:r(0,15)g_IndexTableSegment_key:S(0,22)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_file.cgcc2_compiled.:t(0,1)=(0,1)_disk_file_closedisk_file_close:f(0,1)sysData:P(0,2):t(0,2)=*(0,3)MXFFileSysData:t(0,3)=(0,4)MXFFileSysData:T(0,4)=s40file:(0,5),0,32;isSeekable:(0,6),32,32;haveTestedIsSeekable:(0,6),64,32;byteCount:(0,7),96,64;data:(0,9),160,32;dataSize:(0,7),192,64;pos:(0,7),256,64;;:t(0,5)=*(0,10)int:t(0,6)=r(0,6);-2147483648;2147483647;long long int:t(0,8)=@s64;r(0,8);01000000000000000000000;0777777777777777777777;int64_t:t(0,7)=(0,8):t(0,9)=*(0,11)FILE:t(0,10)=(0,12):t(0,11)=k(0,13)__sFILE:T(0,12)=s88_p:(0,14),0,32;_r:(0,6),32,32;_w:(0,6),64,32;_flags:(0,15),96,16;_file:(0,15),112,16;_bf:(0,16),128,64;_lbfsize:(0,6),192,32;_cookie:(0,17),224,32;_close:(0,18),256,32;_read:(0,19),288,32;_seek:(0,20),320,32;_write:(0,21),352,32;_ub:(0,16),384,64;_extra:(0,22),448,32;_ur:(0,6),480,32;_ubuf:(0,23),512,24;_nbuf:(0,24),536,8;_lb:(0,16),544,64;_blksize:(0,6),608,32;_offset:(0,25),640,64;;uint8_t:t(0,13)=(0,27):t(0,14)=*(0,27)short int:t(0,15)=@s16;r(0,15);-32768;32767;__sbuf:T(0,16)=s8_base:(0,14),0,32;_size:(0,6),32,32;;:t(0,17)=*(0,1):t(0,18)=*(0,28):t(0,19)=*(0,29):t(0,20)=*(0,30):t(0,21)=*(0,31):t(0,22)=*(0,32):t(0,23)=ar(0,33);0;2;(0,27):t(0,24)=ar(0,33);0;0;(0,27)__darwin_off_t:t(0,26)=(0,34)fpos_t:t(0,25)=(0,26)unsigned char:t(0,27)=@s8;r(0,27);0;255;:t(0,28)=f(0,6):t(0,29)=f(0,6):t(0,30)=f(0,25):t(0,31)=f(0,6):t(0,32)=xs__sFILEX:long unsigned int:t(0,33)=r(0,33);0;037777777777;__int64_t:t(0,34)=(0,8)_disk_file_readdisk_file_read:f(0,35)unsigned int:t(0,36)=r(0,36);0;037777777777;uint32_t:t(0,35)=(0,36)sysData:P(0,2)data:P(0,37)count:P(0,35):t(0,37)=*(0,13)_disk_file_writedisk_file_write:f(0,35)sysData:P(0,2)data:P(0,9)count:P(0,35)_disk_file_getchardisk_file_getchar:f(0,6)sysData:P(0,2)_disk_file_putchardisk_file_putchar:f(0,6)sysData:P(0,2)c:P(0,6)_disk_file_eofdisk_file_eof:f(0,6)sysData:P(0,2)_disk_file_seekdisk_file_seek:f(0,6)sysData:P(0,2)offset:P(0,7)whence:P(0,6)_disk_file_telldisk_file_tell:f(0,7)sysData:P(0,2)_free_disk_filefree_disk_file:f(0,1)sysData:P(0,2)_disk_file_is_seekabledisk_file_is_seekable:f(0,6)sysData:P(0,2)_disk_file_sizedisk_file_size:f(0,7)sysData:P(0,2)int:t(0,6)statBuf:(0,38)stat:T(0,38)=s96st_dev:(0,39),0,32;st_ino:(0,41),32,32;st_mode:(0,43),64,16;st_nlink:(0,45),80,16;st_uid:(0,47),96,32;st_gid:(0,49),128,32;st_rdev:(0,39),160,32;st_atimespec:(0,51),192,64;st_mtimespec:(0,51),256,64;st_ctimespec:(0,51),320,64;st_size:(0,52),384,64;st_blocks:(0,53),448,64;st_blksize:(0,55),512,32;st_flags:(0,57),544,32;st_gen:(0,57),576,32;st_lspare:(0,58),608,32;st_qspare:(0,59),640,128;;timespec:T(0,51)=s8tv_sec:(0,60),0,32;tv_nsec:(0,62),32,32;;__darwin_dev_t:t(0,40)=(0,58)dev_t:t(0,39)=(0,40)__darwin_ino_t:t(0,42)=(0,57)ino_t:t(0,41)=(0,42)__darwin_mode_t:t(0,44)=(0,46)mode_t:t(0,43)=(0,44)__uint16_t:t(0,46)=(0,63)nlink_t:t(0,45)=(0,46)__darwin_uid_t:t(0,48)=(0,57)uid_t:t(0,47)=(0,48)__darwin_gid_t:t(0,50)=(0,57)gid_t:t(0,49)=(0,50)off_t:t(0,52)=(0,26)__darwin_blkcnt_t:t(0,54)=(0,34)blkcnt_t:t(0,53)=(0,54)__darwin_blksize_t:t(0,56)=(0,58)blksize_t:t(0,55)=(0,56)__uint32_t:t(0,57)=(0,36)__int32_t:t(0,58)=(0,6):t(0,59)=ar(0,33);0;1;(0,34)__darwin_time_t:t(0,61)=(0,62)time_t:t(0,60)=(0,61)long int:t(0,62)=r(0,62);-2147483648;2147483647;short unsigned int:t(0,63)=@s16;r(0,63);0;65535;_stdin_file_closestdin_file_close:f(0,1)sysData:P(0,2)_stdin_file_readstdin_file_read:f(0,35)sysData:P(0,2)data:P(0,37)count:P(0,35)numRead:r(0,35)uint32_t:t(0,35)_stdin_file_writestdin_file_write:f(0,35)sysData:P(0,2)data:P(0,9)count:P(0,35)_stdin_file_getcharstdin_file_getchar:f(0,6)sysData:P(0,2)c:r(0,6)_stdin_file_putcharstdin_file_putchar:f(0,6)sysData:P(0,2)c:P(0,6)_stdin_file_eofstdin_file_eof:f(0,6)sysData:P(0,2)_stdin_file_seekstdin_file_seek:f(0,6)sysData:P(0,2)offset:P(0,7)whence:P(0,6)_stdin_file_tellstdin_file_tell:f(0,7)sysData:P(0,2)_free_stdin_filefree_stdin_file:f(0,1)sysData:P(0,2)_stdin_file_is_seekablestdin_file_is_seekable:f(0,6)sysData:P(0,2)_stdin_file_sizestdin_file_size:f(0,7)sysData:P(0,2)_byte_array_file_closebyte_array_file_close:f(0,1)sysData:P(0,2)_byte_array_file_readbyte_array_file_read:f(0,35)sysData:P(0,2)data:P(0,37)count:P(0,35)numRead:r(0,35)_byte_array_file_writebyte_array_file_write:f(0,35)sysData:P(0,2)data:P(0,9)count:P(0,35)_byte_array_file_getcharbyte_array_file_getchar:f(0,6)sysData:P(0,2)_byte_array_file_putcharbyte_array_file_putchar:f(0,6)sysData:P(0,2)c:P(0,6)_byte_array_file_eofbyte_array_file_eof:f(0,6)sysData:P(0,2)_byte_array_file_seekbyte_array_file_seek:f(0,6)sysData:P(0,2)offset:P(0,7)whence:P(0,6)_byte_array_file_tellbyte_array_file_tell:f(0,7)sysData:P(0,2)_byte_array_file_is_seekablebyte_array_file_is_seekable:f(0,6)sysData:P(0,2)_byte_array_sizebyte_array_size:f(0,7)sysData:P(0,2)_free_byte_array_filefree_byte_array_file:f(0,1)sysData:P(0,2)mxf_disk_file_open_new:F(0,6)filename:P(0,64)mxfFile:P(0,65)void:t(0,1):t(0,64)=*(0,66):t(0,65)=*(0,67):t(0,66)=k(0,68):t(0,67)=*(0,69)char:t(0,68)=r(0,68);0;127;MXFFile:t(0,69)=(0,70):T(0,70)=s52close:(0,71),0,32;read:(0,72),32,32;write:(0,73),64,32;get_char:(0,74),96,32;put_char:(0,75),128,32;eof:(0,74),160,32;seek:(0,76),192,32;tell:(0,77),224,32;is_seekable:(0,74),256,32;size:(0,77),288,32;free_sys_data:(0,71),320,32;sysData:(0,2),352,32;minLLen:(0,13),384,8;runinLen:(0,78),400,16;;:t(0,71)=*(0,79):t(0,72)=*(0,80):t(0,73)=*(0,81):t(0,74)=*(0,82):t(0,75)=*(0,83):t(0,76)=*(0,84):t(0,77)=*(0,85)uint16_t:t(0,78)=(0,63):t(0,79)=f(0,1):t(0,80)=f(0,35):t(0,81)=f(0,35):t(0,82)=f(0,6):t(0,83)=f(0,6):t(0,84)=f(0,6):t(0,85)=f(0,7)mxf_disk_file_open_read:F(0,6)filename:P(0,64)mxfFile:P(0,65)mxf_disk_file_open_modify:F(0,6)filename:P(0,64)mxfFile:P(0,65)mxf_stdin_wrap_read:F(0,6)mxfFile:P(0,65)mxf_byte_array_wrap_read:F(0,6)data:P(0,9)dataSize:P(0,7)mxfFile:P(0,65)mxf_file_close:F(0,1)mxfFile:P(0,65)mxf_file_read:F(0,35)mxfFile:P(0,67)data:P(0,37)count:P(0,35)mxf_file_write:F(0,35)mxfFile:P(0,67)data:P(0,9)count:P(0,35)mxf_file_getc:F(0,6)mxfFile:P(0,67)mxf_file_putc:F(0,6)mxfFile:P(0,67)c:P(0,6)mxf_file_eof:F(0,6)mxfFile:P(0,67)mxf_file_seek:F(0,6)mxfFile:P(0,67)offset:P(0,7)whence:P(0,6)mxf_file_tell:F(0,7)mxfFile:P(0,67)mxf_file_is_seekable:F(0,6)mxfFile:P(0,67)mxf_file_size:F(0,7)mxfFile:P(0,67)mxf_file_set_min_llen:F(0,1)mxfFile:P(0,67)llen:P(0,13)mxf_get_min_llen:F(0,13)mxfFile:P(0,67)mxf_read_uint8:F(0,6)mxfFile:P(0,67)value:P(0,37)buffer:(0,86):t(0,86)=ar(0,33);0;0;(0,13)mxf_read_uint16:F(0,6)mxfFile:P(0,67)value:P(0,87)buffer:(0,88):t(0,87)=*(0,78):t(0,88)=ar(0,33);0;1;(0,13)mxf_read_uint32:F(0,6)mxfFile:P(0,67)value:P(0,89)buffer:(0,90):t(0,89)=*(0,35):t(0,90)=ar(0,33);0;3;(0,13)mxf_read_uint64:F(0,6)mxfFile:P(0,67)value:P(0,91)buffer:(0,92):t(0,91)=*(0,93):t(0,92)=ar(0,33);0;7;(0,13)uint64_t:t(0,93)=(0,94)long long unsigned int:t(0,94)=@s64;r(0,94);0;01777777777777777777777;mxf_read_int8:F(0,6)mxfFile:P(0,67)value:P(0,95):t(0,95)=*(0,96)int8_t:t(0,96)=(0,97)signed char:t(0,97)=@s8;r(0,97);-128;127;mxf_read_int16:F(0,6)mxfFile:P(0,67)value:P(0,98):t(0,98)=*(0,99)int16_t:t(0,99)=(0,15)mxf_read_int32:F(0,6)mxfFile:P(0,67)value:P(0,100):t(0,100)=*(0,101)int32_t:t(0,101)=(0,6)mxf_read_int64:F(0,6)mxfFile:P(0,67)value:P(0,102):t(0,102)=*(0,7)mxf_write_uint8:F(0,6)mxfFile:P(0,67)value:p(0,13)mxf_write_uint16:F(0,6)mxfFile:P(0,67)value:P(0,78)buffer:(0,88)mxf_write_uint32:F(0,6)mxfFile:P(0,67)value:P(0,35)buffer:(0,90)mxf_write_uint64:F(0,6)mxfFile:P(0,67)value:P(0,93)buffer:(0,92)mxf_write_int8:F(0,6)mxfFile:P(0,67)value:p(0,96)mxf_write_int16:F(0,6)mxfFile:P(0,67)value:p(0,99)mxf_write_int32:F(0,6)mxfFile:P(0,67)value:p(0,101)mxf_write_int64:F(0,6)mxfFile:P(0,67)value:p(0,7)mxf_read_ul:F(0,6)mxfFile:P(0,67)value:P(0,103):t(0,103)=*(0,104)mxfUL:t(0,104)=(0,105):T(0,105)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;mxf_read_k:F(0,6)mxfFile:P(0,67)key:P(0,106):t(0,106)=*(0,107)mxfKey:t(0,107)=(0,104)mxf_read_l:F(0,6)mxfFile:P(0,67)llen:P(0,37)len:P(0,91)i:r(0,6)c:r(0,6)length:r(0,93)uint64_t:t(0,93)llength:r(0,13)uint8_t:t(0,13)bytesToRead:r(0,6)bytesToRead:r(0,6)mxf_read_kl:F(0,6)mxfFile:P(0,67)key:P(0,106)llen:P(0,37)len:P(0,91)mxf_read_key:F(0,6)mxfFile:P(0,67)value:P(0,106)mxf_read_uid:F(0,6)mxfFile:P(0,67)value:P(0,108):t(0,108)=*(0,109)mxfUID:t(0,109)=(0,104)mxf_read_uuid:F(0,6)mxfFile:P(0,67)value:P(0,110):t(0,110)=*(0,111)mxfUUID:t(0,111)=(0,112):T(0,112)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;mxf_read_local_tag:F(0,6)mxfFile:P(0,67)value:P(0,113):t(0,113)=*(0,114)mxfLocalTag:t(0,114)=(0,78)mxf_skip:F(0,6)mxfFile:P(0,67)len:P(0,93)buffer:(0,115)numRead:r(0,35):t(0,115)=ar(0,33);0;2047;(0,13)totalRead:r(0,93)mxf_write_local_tag:F(0,6)mxfFile:P(0,67)value:P(0,114)mxf_write_k:F(0,6)mxfFile:P(0,67)key:P(0,116):t(0,116)=*(0,117):t(0,117)=k(0,107)mxf_get_llen:F(0,13)mxfFile:P(0,67)len:P(0,93)llen:r(0,13)mxf_write_fixed_l:F(0,6)mxfFile:P(0,67)llen:P(0,13)len:P(0,93)buffer:(0,118)i:r(0,13):t(0,118)=ar(0,33);0;8;(0,13)mxf_write_l:F(0,13)mxfFile:P(0,67)len:P(0,93)mxf_write_kl:F(0,6)mxfFile:P(0,67)key:P(0,116)len:P(0,93)mxf_write_fixed_kl:F(0,6)mxfFile:P(0,67)key:P(0,116)llen:P(0,13)len:P(0,93)mxf_write_ul:F(0,6)mxfFile:P(0,67)label:P(0,119):t(0,119)=*(0,120):t(0,120)=k(0,104)mxf_write_uid:F(0,6)mxfFile:P(0,67)uid:P(0,121):t(0,121)=*(0,122):t(0,122)=k(0,109)mxf_write_uuid:F(0,6)mxfFile:P(0,67)uuid:P(0,123):t(0,123)=*(0,124):t(0,124)=k(0,111)mxf_read_batch_header:F(0,6)mxfFile:P(0,67)len:P(0,89)eleLen:P(0,89)mxf_write_batch_header:F(0,6)mxfFile:P(0,67)len:P(0,35)eleLen:P(0,35)mxf_read_array_header:F(0,6)mxfFile:P(0,67)len:P(0,89)eleLen:P(0,89)mxf_write_array_header:F(0,6)mxfFile:P(0,67)len:P(0,35)eleLen:P(0,35)mxf_equals_key:F(0,6)keyA:P(0,116)keyB:P(0,116)mxf_equals_key_prefix:F(0,6)keyA:P(0,116)keyB:P(0,116)cmpLen:P(0,125)__darwin_size_t:t(0,126)=(0,127)size_t:t(0,125)=(0,126)long unsigned int:t(0,127)=r(0,127);0;037777777777;mxf_equals_key_mod_regver:F(0,6)keyA:P(0,116)keyB:P(0,116)mxf_equals_ul:F(0,6)labelA:P(0,119)labelB:P(0,119)mxf_equals_ul_mod_regver:F(0,6)labelA:P(0,119)labelB:P(0,119)mxf_equals_uuid:F(0,6)uuidA:P(0,123)uuidB:P(0,123)mxf_equals_uid:F(0,6)uidA:P(0,121)uidB:P(0,121)mxf_equals_umid:F(0,6)umidA:P(0,128)umidB:P(0,128):t(0,128)=*(0,129):t(0,129)=k(0,130)mxfUMID:t(0,130)=(0,131):T(0,131)=s32octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;octet16:(0,13),128,8;octet17:(0,13),136,8;octet18:(0,13),144,8;octet19:(0,13),152,8;octet20:(0,13),160,8;octet21:(0,13),168,8;octet22:(0,13),176,8;octet23:(0,13),184,8;octet24:(0,13),192,8;octet25:(0,13),200,8;octet26:(0,13),208,8;octet27:(0,13),216,8;octet28:(0,13),224,8;octet29:(0,13),232,8;octet30:(0,13),240,8;octet31:(0,13),248,8;;mxf_is_ul:F(0,6)uid:P(0,121)mxf_set_runin_len:F(0,1)mxfFile:P(0,67)runinLen:P(0,78)mxf_get_runin_len:F(0,78)mxfFile:P(0,67)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_data_model.cgcc2_compiled.:t(0,1)=(0,1)_g_Null_Key_g_DMSet_set_key_g_DMFramework_set_key_g_AES3AudioDescriptor_set_key_g_WaveAudioDescriptor_AvgBps_item_key_g_WaveAudioDescriptor_SequenceOffset_item_key_g_WaveAudioDescriptor_BlockAlign_item_key_g_WaveAudioDescriptor_set_key_g_MultipleDescriptor_SubDescriptorUIDs_item_key_g_MultipleDescriptor_set_key_g_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_g_GenericDataEssenceDescriptor_set_key_g_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_key_g_GenericSoundEssenceDescriptor_DialNorm_item_key_g_GenericSoundEssenceDescriptor_QuantizationBits_item_key_g_GenericSoundEssenceDescriptor_ChannelCount_item_key_g_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_g_GenericSoundEssenceDescriptor_AudioRefLevel_item_key_g_GenericSoundEssenceDescriptor_Locked_item_key_g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key_g_GenericSoundEssenceDescriptor_set_key_g_RGBAEssenceDescriptor_PaletteLayout_item_key_g_RGBAEssenceDescriptor_Palette_item_key_g_RGBAEssenceDescriptor_PixelLayout_item_key_g_RGBAEssenceDescriptor_ScanningDirection_item_key_g_RGBAEssenceDescriptor_AlphaMinRef_item_key_g_RGBAEssenceDescriptor_AlphaMaxRef_item_key_g_RGBAEssenceDescriptor_ComponentMinRef_item_key_g_RGBAEssenceDescriptor_ComponentMaxRef_item_key_g_RGBAEssenceDescriptor_set_key_g_CDCIEssenceDescriptor_ColorRange_item_key_g_CDCIEssenceDescriptor_WhiteReflevel_item_key_g_CDCIEssenceDescriptor_BlackRefLevel_item_key_g_CDCIEssenceDescriptor_AlphaSampleDepth_item_key_g_CDCIEssenceDescriptor_PaddingBits_item_key_g_CDCIEssenceDescriptor_ReversedByteOrder_item_key_g_CDCIEssenceDescriptor_ColorSiting_item_key_g_CDCIEssenceDescriptor_VerticalSubsampling_item_key_g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key_g_CDCIEssenceDescriptor_ComponentDepth_item_key_g_CDCIEssenceDescriptor_set_key_g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key_g_GenericPictureEssenceDescriptor_FieldDominance_item_key_g_GenericPictureEssenceDescriptor_ImageEndOffset_item_key_g_GenericPictureEssenceDescriptor_ImageStartOffset_item_key_g_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_key_g_GenericPictureEssenceDescriptor_CaptureGamma_item_key_g_GenericPictureEssenceDescriptor_AlphaTransparency_item_key_g_GenericPictureEssenceDescriptor_VideoLineMap_item_key_g_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_key_g_GenericPictureEssenceDescriptor_AspectRatio_item_key_g_GenericPictureEssenceDescriptor_DisplayF2Offset_item_key_g_GenericPictureEssenceDescriptor_DisplayYOffset_item_key_g_GenericPictureEssenceDescriptor_DisplayXOffset_item_key_g_GenericPictureEssenceDescriptor_DisplayWidth_item_key_g_GenericPictureEssenceDescriptor_DisplayHeight_item_key_g_GenericPictureEssenceDescriptor_SampledYOffset_item_key_g_GenericPictureEssenceDescriptor_SampledXOffset_item_key_g_GenericPictureEssenceDescriptor_SampledHeight_item_key_g_GenericPictureEssenceDescriptor_SampledWidth_item_key_g_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_g_GenericPictureEssenceDescriptor_StoredHeight_item_key_g_GenericPictureEssenceDescriptor_StoredWidth_item_key_g_GenericPictureEssenceDescriptor_FrameLayout_item_key_g_GenericPictureEssenceDescriptor_SignalStandard_item_key_g_GenericPictureEssenceDescriptor_set_key_g_FileDescriptor_Codec_item_key_g_FileDescriptor_EssenceContainer_item_key_g_FileDescriptor_ContainerDuration_item_key_g_FileDescriptor_SampleRate_item_key_g_FileDescriptor_LinkedTrackID_item_key_g_FileDescriptor_set_key_g_GenericDescriptor_Locators_item_key_g_GenericDescriptor_set_key_g_SourcePackage_Descriptor_item_key_g_SourcePackage_set_key_g_MaterialPackage_set_key_g_DMSourceClip_DMSourceClipTrackIDs_item_key_g_DMSourceClip_set_key_g_DMSegment_DMFramework_item_key_g_DMSegment_TrackIDs_item_key_g_DMSegment_EventComment_item_key_g_DMSegment_EventStartPosition_item_key_g_DMSegment_set_key_g_SourceClip_SourceTrackID_item_key_g_SourceClip_SourcePackageID_item_key_g_SourceClip_StartPosition_item_key_g_SourceClip_set_key_g_TimecodeComponent_DropFrame_item_key_g_TimecodeComponent_StartTimecode_item_key_g_TimecodeComponent_RoundedTimecodeBase_item_key_g_TimecodeComponent_set_key_g_Sequence_StructuralComponents_item_key_g_Sequence_set_key_g_StructuralComponent_Duration_item_key_g_StructuralComponent_DataDefinition_item_key_g_StructuralComponent_set_key_g_EventTrack_EventOrigin_item_key_g_EventTrack_EventEditRate_item_key_g_EventTrack_set_key_g_Track_Origin_item_key_g_Track_EditRate_item_key_g_Track_set_key_g_StaticTrack_set_key_g_GenericTrack_Sequence_item_key_g_GenericTrack_TrackName_item_key_g_GenericTrack_TrackNumber_item_key_g_GenericTrack_TrackID_item_key_g_GenericTrack_set_key_g_TextLocator_LocatorName_item_key_g_TextLocator_set_key_g_NetworkLocator_URLString_item_key_g_NetworkLocator_set_key_g_Locator_set_key_g_GenericPackage_Tracks_item_key_g_GenericPackage_PackageModifiedDate_item_key_g_GenericPackage_PackageCreationDate_item_key_g_GenericPackage_Name_item_key_g_GenericPackage_PackageUID_item_key_g_GenericPackage_set_key_g_EssenceContainerData_BodySID_item_key_g_EssenceContainerData_IndexSID_item_key_g_EssenceContainerData_LinkedPackageUID_item_key_g_EssenceContainerData_set_key_g_ContentStorage_EssenceContainerData_item_key_g_ContentStorage_Packages_item_key_g_ContentStorage_set_key_g_Identification_Platform_item_key_g_Identification_ToolkitVersion_item_key_g_Identification_ModificationDate_item_key_g_Identification_ProductUID_item_key_g_Identification_VersionString_item_key_g_Identification_ProductVersion_item_key_g_Identification_ProductName_item_key_g_Identification_CompanyName_item_key_g_Identification_ThisGenerationUID_item_key_g_Identification_set_key_g_Preface_DMSchemes_item_key_g_Preface_EssenceContainers_item_key_g_Preface_OperationalPattern_item_key_g_Preface_ContentStorage_item_key_g_Preface_Identifications_item_key_g_Preface_PrimaryPackage_item_key_g_Preface_ObjectModelVersion_item_key_g_Preface_Version_item_key_g_Preface_LastModifiedDate_item_key_g_Preface_set_key_g_InterchangeObject_GenerationUID_item_key_g_InterchangeObject_InstanceUID_item_key_g_InterchangeObject_set_key_g_root_set_key_clear_typeclear_type:f(0,1)type:P(0,2)i:r(0,3)size_t:t(0,3)=(0,4):t(0,2)=*(0,5)__darwin_size_t:t(0,4)=(0,6)MXFItemType:t(0,5)=(0,7)long unsigned int:t(0,6)=r(0,6);0;037777777777;:T(0,7)=s140category:(0,8)=xeMXFItemTypeCategory:,0,32;typeId:(0,10),32,32;name:(0,11),64,32;info:(0,12),96,1024;;:T(0,9)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,8)=(0,9)unsigned int:t(0,10)=r(0,10);0;037777777777;:t(0,11)=*(0,13):T(0,12)=u128basic:(0,14)=xsMXFBasicTypeInfo:,0,32;array:(0,16)=xsMXFArrayTypeInfo:,0,64;compound:(0,18)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,20)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,13)=r(0,13);0;127;:T(0,15)=s4size:(0,10),0,32;;MXFBasicTypeInfo:t(0,14)=(0,15):T(0,17)=s8elementTypeId:(0,10),0,32;fixedSize:(0,10),32,32;;MXFArrayTypeInfo:t(0,16)=(0,17):T(0,19)=s128members:(0,22),0,1024;;MXFCompoundTypeInfo:t(0,18)=(0,19):T(0,21)=s8typeId:(0,10),0,32;fixedArraySize:(0,10),32,32;;MXFInterpretTypeInfo:t(0,20)=(0,21):t(0,22)=ar(0,23);0;15;(0,24)long unsigned int:t(0,23)=r(0,23);0;037777777777;MXFCompoundTypeMemberInfo:t(0,24)=(0,25):T(0,25)=s8name:(0,11),0,32;typeId:(0,10),32,32;; :T(0,9) :T(0,9)_free_item_deffree_item_def:f(0,1)itemDef:P(0,26):t(0,26)=*(0,27):t(0,27)=*(0,28)MXFItemDef:t(0,28)=(0,29):T(0,29)=s48name:(0,11),0,32;setDefKey:(0,30)=xsmxfKey:,32,128;key:(0,30),160,128;localTag:(0,32),288,16;typeId:(0,10),320,32;isRequired:(0,34),352,32;;mxfUL:t(0,31)=(0,35)mxfKey:t(0,30)=(0,31)uint16_t:t(0,33)=(0,36)mxfLocalTag:t(0,32)=(0,33)int:t(0,34)=r(0,34);-2147483648;2147483647;:T(0,35)=s16octet0:(0,37),0,8;octet1:(0,37),8,8;octet2:(0,37),16,8;octet3:(0,37),24,8;octet4:(0,37),32,8;octet5:(0,37),40,8;octet6:(0,37),48,8;octet7:(0,37),56,8;octet8:(0,37),64,8;octet9:(0,37),72,8;octet10:(0,37),80,8;octet11:(0,37),88,8;octet12:(0,37),96,8;octet13:(0,37),104,8;octet14:(0,37),112,8;octet15:(0,37),120,8;;short unsigned int:t(0,36)=@s16;r(0,36);0;65535;unsigned char:t(0,38)=@s8;r(0,38);0;255;uint8_t:t(0,37)=(0,38)_free_set_deffree_set_def:f(0,1)setDef:P(0,39):t(0,39)=*(0,40):t(0,40)=*(0,41)MXFSetDef:t(0,41)=(0,42)_MXFSetDef:T(0,42)=s56name:(0,11),0,32;parentSetDefKey:(0,30),32,128;key:(0,30),160,128;itemDefs:(0,43)=xsMXFList:,288,128;parentSetDef:(0,45),416,32;;:T(0,44)=s16elements:(0,46),0,32;lastElement:(0,46),32,32;len:(0,47),64,32;freeFunc:(0,48),96,32;;MXFList:t(0,43)=(0,44):t(0,45)=*(0,42):t(0,46)=*(0,50)long int:t(0,47)=r(0,47);-2147483648;2147483647;:t(0,49)=*(0,51)free_func_type:t(0,48)=(0,49)MXFListElement:t(0,50)=(0,52):t(0,51)=f(0,1)_MXFListElement:T(0,52)=s8next:(0,53),0,32;data:(0,54),32,32;;:t(0,53)=*(0,52):t(0,54)=*(0,1)_free_item_def_in_listfree_item_def_in_list:f(0,1)data:P(0,54)itemDef:(0,27)_free_set_def_in_listfree_set_def_in_list:f(0,1)data:P(0,54)setDef:(0,40)_set_def_eqset_def_eq:f(0,34)data:P(0,54)info:P(0,54)_item_def_eqitem_def_eq:f(0,34)data:P(0,54)info:P(0,54)_get_type_idget_type_id:f(0,10)dataModel:P(0,55)i:r(0,3):t(0,55)=*(0,56)MXFDataModel:t(0,56)=(0,57):T(0,57)=s17956itemDefs:(0,43),0,128;setDefs:(0,43),128,128;types:(0,58),256,143360;lastTypeId:(0,10),143616,32;;:t(0,58)=ar(0,23);0;127;(0,5)lastTypeId:r(0,10)unsigned int:t(0,10)typeId:r(0,10)mxf_free_data_model:F(0,1)dataModel:P(0,59):t(0,59)=*(0,55)mxf_register_interpret_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)interpretedTypeId:P(0,10)fixedArraySize:P(0,10)actualTypeId:r(0,10):t(0,60)=*(0,61):t(0,61)=k(0,13)type:r(0,2)void:t(0,1)mxf_register_compound_type_member:F(0,34)type:P(0,2)memberName:P(0,60)memberTypeId:P(0,10)memberIndex:r(0,3)mxf_register_compound_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)actualTypeId:r(0,10)type:r(0,2)mxf_register_array_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)elementTypeId:P(0,10)fixedSize:P(0,10)actualTypeId:r(0,10)type:r(0,2)mxf_register_basic_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)size:P(0,10)type:r(0,2)mxf_register_item_def:F(0,34)dataModel:P(0,55)name:P(0,60)setKey:P(0,62)key:P(0,62)tag:P(0,32)typeId:P(0,10)isRequired:P(0,34)newItemDef:(0,27):t(0,62)=*(0,63):t(0,63)=k(0,30)itemDef:r(0,27)mxf_register_set_def:F(0,34)dataModel:P(0,55)name:P(0,60)parentKey:P(0,62)key:P(0,62)newSetDef:(0,40)setDef:r(0,40)./include/mxf/mxf_baseline_data_model.h./mxf/mxf_data_model.c./include/mxf/mxf_baseline_data_model.h./mxf/mxf_data_model.cmxf_load_data_model:F(0,34)dataModel:P(0,59)newDataModel:(0,55)itemType:r(0,2)mxf_get_item_def_type:F(0,2)dataModel:P(0,55)typeId:P(0,10)mxf_check_data_model:F(0,34)dataModel:P(0,55)iter1:(0,64)=xsMXFListIterator::T(0,65)=s12nextElement:(0,46),0,32;data:(0,54),32,32;index:(0,47),64,32;;MXFListIterator:t(0,64)=(0,65)iter2:(0,64)setDef1:r(0,40)itemDef1:r(0,27)itemDef2:r(0,27)listIndex:r(0,47)long int:t(0,47)keyStr:(0,66)keyStr:(0,66)keyStr:(0,66)keyStr:(0,66)keyStr:(0,66):t(0,66)=ar(0,23);0;47;(0,13)mxf_find_set_def:F(0,34)dataModel:P(0,55)key:P(0,62)setDef:P(0,39)result:r(0,54)mxf_finalise_data_model:F(0,34)dataModel:P(0,55)iter:(0,64)itemDef:r(0,27)setDef:(0,40)mxf_find_item_def:F(0,34)dataModel:P(0,55)key:P(0,62)itemDef:P(0,26)result:r(0,54)mxf_find_item_def_in_set_def:F(0,34)key:P(0,62)setDef:P(0,67)itemDef:P(0,26)result:r(0,54):t(0,67)=*(0,68):t(0,68)=k(0,41)mxf_is_subclass_of:F(0,34)dataModel:P(0,55)setKey:P(0,62)parentSetKey:P(0,62)set:(0,40)g_Null_Key:S(0,63)g_root_set_key:S(0,69)g_InterchangeObject_set_key:S(0,69)g_InterchangeObject_InstanceUID_item_key:S(0,69)g_InterchangeObject_GenerationUID_item_key:S(0,69)g_Preface_set_key:S(0,69)g_Preface_LastModifiedDate_item_key:S(0,69)g_Preface_Version_item_key:S(0,69)g_Preface_ObjectModelVersion_item_key:S(0,69)g_Preface_PrimaryPackage_item_key:S(0,69)g_Preface_Identifications_item_key:S(0,69)g_Preface_ContentStorage_item_key:S(0,69)g_Preface_OperationalPattern_item_key:S(0,69)g_Preface_EssenceContainers_item_key:S(0,69)g_Preface_DMSchemes_item_key:S(0,69)g_Identification_set_key:S(0,69)g_Identification_ThisGenerationUID_item_key:S(0,69)g_Identification_CompanyName_item_key:S(0,69)g_Identification_ProductName_item_key:S(0,69)g_Identification_ProductVersion_item_key:S(0,69)g_Identification_VersionString_item_key:S(0,69)g_Identification_ProductUID_item_key:S(0,69)g_Identification_ModificationDate_item_key:S(0,69)g_Identification_ToolkitVersion_item_key:S(0,69)g_Identification_Platform_item_key:S(0,69)g_ContentStorage_set_key:S(0,69)g_ContentStorage_Packages_item_key:S(0,69)g_ContentStorage_EssenceContainerData_item_key:S(0,69)g_EssenceContainerData_set_key:S(0,69)g_EssenceContainerData_LinkedPackageUID_item_key:S(0,69)g_EssenceContainerData_IndexSID_item_key:S(0,69)g_EssenceContainerData_BodySID_item_key:S(0,69)g_GenericPackage_set_key:S(0,69)g_GenericPackage_PackageUID_item_key:S(0,69)g_GenericPackage_Name_item_key:S(0,69)g_GenericPackage_PackageCreationDate_item_key:S(0,69)g_GenericPackage_PackageModifiedDate_item_key:S(0,69)g_GenericPackage_Tracks_item_key:S(0,69)g_Locator_set_key:S(0,69)g_NetworkLocator_set_key:S(0,69)g_NetworkLocator_URLString_item_key:S(0,69)g_TextLocator_set_key:S(0,69)g_TextLocator_LocatorName_item_key:S(0,69)g_GenericTrack_set_key:S(0,69)g_GenericTrack_TrackID_item_key:S(0,69)g_GenericTrack_TrackNumber_item_key:S(0,69)g_GenericTrack_TrackName_item_key:S(0,69)g_GenericTrack_Sequence_item_key:S(0,69)g_StaticTrack_set_key:S(0,69)g_Track_set_key:S(0,69)g_Track_EditRate_item_key:S(0,69)g_Track_Origin_item_key:S(0,69)g_EventTrack_set_key:S(0,69)g_EventTrack_EventEditRate_item_key:S(0,69)g_EventTrack_EventOrigin_item_key:S(0,69)g_StructuralComponent_set_key:S(0,69)g_StructuralComponent_DataDefinition_item_key:S(0,69)g_StructuralComponent_Duration_item_key:S(0,69)g_Sequence_set_key:S(0,69)g_Sequence_StructuralComponents_item_key:S(0,69)g_TimecodeComponent_set_key:S(0,69)g_TimecodeComponent_RoundedTimecodeBase_item_key:S(0,69)g_TimecodeComponent_StartTimecode_item_key:S(0,69)g_TimecodeComponent_DropFrame_item_key:S(0,69)g_SourceClip_set_key:S(0,69)g_SourceClip_StartPosition_item_key:S(0,69)g_SourceClip_SourcePackageID_item_key:S(0,69)g_SourceClip_SourceTrackID_item_key:S(0,69)g_DMSegment_set_key:S(0,69)g_DMSegment_EventStartPosition_item_key:S(0,69)g_DMSegment_EventComment_item_key:S(0,69)g_DMSegment_TrackIDs_item_key:S(0,69)g_DMSegment_DMFramework_item_key:S(0,69)g_DMSourceClip_set_key:S(0,69)g_DMSourceClip_DMSourceClipTrackIDs_item_key:S(0,69)g_MaterialPackage_set_key:S(0,69)g_SourcePackage_set_key:S(0,69)g_SourcePackage_Descriptor_item_key:S(0,69)g_GenericDescriptor_set_key:S(0,69)g_GenericDescriptor_Locators_item_key:S(0,69)g_FileDescriptor_set_key:S(0,69)g_FileDescriptor_LinkedTrackID_item_key:S(0,69)g_FileDescriptor_SampleRate_item_key:S(0,69)g_FileDescriptor_ContainerDuration_item_key:S(0,69)g_FileDescriptor_EssenceContainer_item_key:S(0,69)g_FileDescriptor_Codec_item_key:S(0,69)g_GenericPictureEssenceDescriptor_set_key:S(0,69)g_GenericPictureEssenceDescriptor_SignalStandard_item_key:S(0,69)g_GenericPictureEssenceDescriptor_FrameLayout_item_key:S(0,69)g_GenericPictureEssenceDescriptor_StoredWidth_item_key:S(0,69)g_GenericPictureEssenceDescriptor_StoredHeight_item_key:S(0,69)g_GenericPictureEssenceDescriptor_StoredF2Offset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledWidth_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledHeight_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledXOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledYOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayHeight_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayWidth_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayXOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayYOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayF2Offset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_AspectRatio_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_key:S(0,69)g_GenericPictureEssenceDescriptor_VideoLineMap_item_key:S(0,69)g_GenericPictureEssenceDescriptor_AlphaTransparency_item_key:S(0,69)g_GenericPictureEssenceDescriptor_CaptureGamma_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ImageStartOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ImageEndOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_FieldDominance_item_key:S(0,69)g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key:S(0,69)g_CDCIEssenceDescriptor_set_key:S(0,69)g_CDCIEssenceDescriptor_ComponentDepth_item_key:S(0,69)g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key:S(0,69)g_CDCIEssenceDescriptor_VerticalSubsampling_item_key:S(0,69)g_CDCIEssenceDescriptor_ColorSiting_item_key:S(0,69)g_CDCIEssenceDescriptor_ReversedByteOrder_item_key:S(0,69)g_CDCIEssenceDescriptor_PaddingBits_item_key:S(0,69)g_CDCIEssenceDescriptor_AlphaSampleDepth_item_key:S(0,69)g_CDCIEssenceDescriptor_BlackRefLevel_item_key:S(0,69)g_CDCIEssenceDescriptor_WhiteReflevel_item_key:S(0,69)g_CDCIEssenceDescriptor_ColorRange_item_key:S(0,69)g_RGBAEssenceDescriptor_set_key:S(0,69)g_RGBAEssenceDescriptor_ComponentMaxRef_item_key:S(0,69)g_RGBAEssenceDescriptor_ComponentMinRef_item_key:S(0,69)g_RGBAEssenceDescriptor_AlphaMaxRef_item_key:S(0,69)g_RGBAEssenceDescriptor_AlphaMinRef_item_key:S(0,69)g_RGBAEssenceDescriptor_ScanningDirection_item_key:S(0,69)g_RGBAEssenceDescriptor_PixelLayout_item_key:S(0,69)g_RGBAEssenceDescriptor_Palette_item_key:S(0,69)g_RGBAEssenceDescriptor_PaletteLayout_item_key:S(0,69)g_GenericSoundEssenceDescriptor_set_key:S(0,69)g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key:S(0,69)g_GenericSoundEssenceDescriptor_Locked_item_key:S(0,69)g_GenericSoundEssenceDescriptor_AudioRefLevel_item_key:S(0,69)g_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key:S(0,69)g_GenericSoundEssenceDescriptor_ChannelCount_item_key:S(0,69)g_GenericSoundEssenceDescriptor_QuantizationBits_item_key:S(0,69)g_GenericSoundEssenceDescriptor_DialNorm_item_key:S(0,69)g_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_key:S(0,69)g_GenericDataEssenceDescriptor_set_key:S(0,69)g_GenericDataEssenceDescriptor_DataEssenceCoding_item_key:S(0,69)g_MultipleDescriptor_set_key:S(0,69)g_MultipleDescriptor_SubDescriptorUIDs_item_key:S(0,69)g_WaveAudioDescriptor_set_key:S(0,69)g_WaveAudioDescriptor_BlockAlign_item_key:S(0,69)g_WaveAudioDescriptor_SequenceOffset_item_key:S(0,69)g_WaveAudioDescriptor_AvgBps_item_key:S(0,69)g_AES3AudioDescriptor_set_key:S(0,69)g_DMFramework_set_key:S(0,69)g_DMSet_set_key:S(0,69):t(0,69)=k(0,31)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_version.cgcc2_compiled.:t(0,1)=(0,1)_g_libmxfPlatformWString_g_libmxfPlatformString_g_libmxfVersionmxf_get_version:F(0,2):t(0,2)=*(0,3):t(0,3)=k(0,4)mxfProductVersion:t(0,4)=(0,5):T(0,5)=s10major:(0,6),0,16;minor:(0,6),16,16;patch:(0,6),32,16;build:(0,6),48,16;release:(0,6),64,16;;short unsigned int:t(0,7)=@s16;r(0,7);0;65535;uint16_t:t(0,6)=(0,7)mxf_get_platform_string:F(0,8):t(0,8)=*(0,9):t(0,9)=k(0,10)char:t(0,10)=r(0,10);0;127;mxf_get_platform_wstring:F(0,11):t(0,11)=*(0,12):t(0,12)=k(0,13)mxfUTF16Char:t(0,13)=(0,14)wchar_t:t(0,14)=(0,15)__darwin_wchar_t:t(0,15)=(0,16)int:t(0,16)=r(0,16);-2147483648;2147483647;g_libmxfVersion:S(0,4)g_libmxfPlatformString:S(0,8)char:t(0,10)g_libmxfPlatformWString:S(0,11)mxfUTF16Char:t(0,13)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./products/mxf_avid_metadict_blob.cgcc2_compiled.:t(0,1)=(0,1)g_AvidMetaDictInstanceUID_uuid:G(0,2)g_AvidMetaDictTags:G(0,3)g_AvidMetaDictTags_len:G(0,4)uint32_t:t(0,5)=(0,6):t(0,2)=k(0,7):t(0,3)=ar(0,8);0;29;(0,9):t(0,4)=k(0,5)unsigned int:t(0,6)=r(0,6);0;037777777777;mxfUUID:t(0,7)=(0,10)long unsigned int:t(0,8)=r(0,8);0;037777777777;:t(0,9)=k(0,11):T(0,10)=s16octet0:(0,12),0,8;octet1:(0,12),8,8;octet2:(0,12),16,8;octet3:(0,12),24,8;octet4:(0,12),32,8;octet5:(0,12),40,8;octet6:(0,12),48,8;octet7:(0,12),56,8;octet8:(0,12),64,8;octet9:(0,12),72,8;octet10:(0,12),80,8;octet11:(0,12),88,8;octet12:(0,12),96,8;octet13:(0,12),104,8;octet14:(0,12),112,8;octet15:(0,12),120,8;;AvidMetaDictTagStruct:T(0,11)=s18localTag:(0,14),0,16;uid:(0,16)=xsmxfUID:,16,128;;unsigned char:t(0,13)=@s8;r(0,13);0;255;uint8_t:t(0,12)=(0,13)uint16_t:t(0,15)=(0,18)mxfLocalTag:t(0,14)=(0,15)mxfUL:t(0,17)=(0,19)mxfUID:t(0,16)=(0,17)short unsigned int:t(0,18)=@s16;r(0,18);0;65535;:T(0,19)=s16octet0:(0,12),0,8;octet1:(0,12),8,8;octet2:(0,12),16,8;octet3:(0,12),24,8;octet4:(0,12),32,8;octet5:(0,12),40,8;octet6:(0,12),48,8;octet7:(0,12),56,8;octet8:(0,12),64,8;octet9:(0,12),72,8;octet10:(0,12),80,8;octet11:(0,12),88,8;octet12:(0,12),96,8;octet13:(0,12),104,8;octet14:(0,12),112,8;octet15:(0,12),120,8;;g_AvidMetaDictDynTagOffsets:G(0,20):t(0,20)=ar(0,8);0;29;(0,21):t(0,21)=k(0,22)AvidMetaDictDynTagOffsetsStruct:T(0,22)=s24itemKey:(0,23)=xsmxfKey:,0,128;tagOffset:(0,24),128,64;;mxfKey:t(0,23)=(0,17)long long unsigned int:t(0,25)=@s64;r(0,25);0;01777777777777777777777;uint64_t:t(0,24)=(0,25)g_AvidMetaDictDynTagOffsets_len:G(0,4)g_AvidMetaDictObjectOffsets:G(0,26)g_AvidMetaDictObjectOffsets_len:G(0,4):t(0,26)=ar(0,8);0;415;(0,27):t(0,27)=k(0,28)AvidMetaDictObjectOffsetsStruct:T(0,28)=s28instanceUID:(0,7),0,128;offset:(0,24),128,64;flags:(0,12),192,8;;g_AvidMetaDictBlob:G(0,29):t(0,29)=ar(0,8);0;67403;(0,30):t(0,30)=k(0,12)g_AvidMetaDictBlob_len:G(0,4)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_primer.cgcc2_compiled.:t(0,1)=(0,1)_g_PrimerPack_key_entry_eq_uidentry_eq_uid:f(0,2)data:P(0,3)info:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,1)_entry_eq_tagentry_eq_tag:f(0,2)data:P(0,3)info:P(0,3)_free_primer_pack_entryfree_primer_pack_entry:f(0,1)entry:P(0,4):t(0,4)=*(0,5):t(0,5)=*(0,6)MXFPrimerPackEntry:t(0,6)=(0,7):T(0,7)=s18localTag:(0,8),0,16;uid:(0,10)=xsmxfUID:,16,128;;uint16_t:t(0,9)=(0,12)mxfLocalTag:t(0,8)=(0,9)mxfUL:t(0,11)=(0,13)mxfUID:t(0,10)=(0,11)short unsigned int:t(0,12)=@s16;r(0,12);0;65535;:T(0,13)=s16octet0:(0,14),0,8;octet1:(0,14),8,8;octet2:(0,14),16,8;octet3:(0,14),24,8;octet4:(0,14),32,8;octet5:(0,14),40,8;octet6:(0,14),48,8;octet7:(0,14),56,8;octet8:(0,14),64,8;octet9:(0,14),72,8;octet10:(0,14),80,8;octet11:(0,14),88,8;octet12:(0,14),96,8;octet13:(0,14),104,8;octet14:(0,14),112,8;octet15:(0,14),120,8;;unsigned char:t(0,15)=@s8;r(0,15);0;255;uint8_t:t(0,14)=(0,15)_create_primer_pack_entrycreate_primer_pack_entry:f(0,2)primerPack:P(0,16)entry:P(0,4)newEntry:(0,5)void:t(0,1):t(0,16)=*(0,17)MXFPrimerPack:t(0,17)=(0,18):T(0,18)=s20nextTag:(0,8),0,16;entries:(0,19)=xsMXFList:,32,128;;:T(0,20)=s16elements:(0,21),0,32;lastElement:(0,21),32,32;len:(0,22),64,32;freeFunc:(0,23),96,32;;MXFList:t(0,19)=(0,20):t(0,21)=*(0,25)long int:t(0,22)=r(0,22);-2147483648;2147483647;:t(0,24)=*(0,26)free_func_type:t(0,23)=(0,24)MXFListElement:t(0,25)=(0,27):t(0,26)=f(0,1)_MXFListElement:T(0,27)=s8next:(0,28),0,32;data:(0,3),32,32;;:t(0,28)=*(0,27)_free_primer_pack_entry_in_listfree_primer_pack_entry_in_list:f(0,1)data:P(0,3)entry:(0,5)mxf_is_primer_pack:F(0,2)key:P(0,29):t(0,29)=*(0,30):t(0,30)=k(0,31)mxfKey:t(0,31)=(0,11)mxf_create_primer_pack:F(0,2)primerPack:P(0,32):t(0,32)=*(0,16)mxf_free_primer_pack:F(0,1)primerPack:P(0,32)mxf_create_item_tag:F(0,2)primerPack:P(0,16)localTag:P(0,33)tag:(0,8)mxfLocalTag:t(0,8):t(0,33)=*(0,8)mxf_register_primer_entry:F(0,2)primerPack:P(0,16)itemUID:P(0,34)newTag:p(0,8)assignedTag:P(0,33)newEntry:(0,5)tag:(0,8):t(0,34)=*(0,35):t(0,35)=k(0,10)result:r(0,3)mxf_get_item_key:F(0,2)primerPack:P(0,16)localTag:p(0,8)key:P(0,36)result:r(0,3):t(0,36)=*(0,31)mxf_get_item_tag:F(0,2)primerPack:P(0,16)key:P(0,29)localTag:P(0,33)result:r(0,3)mxf_read_primer_pack:F(0,2)mxfFile:P(0,37)primerPack:P(0,32)newPrimerPack:(0,16)itemLength:(0,38)uint32_t:t(0,38)=(0,39):t(0,37)=*(0,40)unsigned int:t(0,39)=r(0,39);0;037777777777;MXFFile:t(0,40)=(0,41):T(0,41)=s52close:(0,42),0,32;read:(0,43),32,32;write:(0,44),64,32;get_char:(0,45),96,32;put_char:(0,46),128,32;eof:(0,45),160,32;seek:(0,47),192,32;tell:(0,48),224,32;is_seekable:(0,45),256,32;size:(0,48),288,32;free_sys_data:(0,42),320,32;sysData:(0,49),352,32;minLLen:(0,14),384,8;runinLen:(0,9),400,16;;:t(0,42)=*(0,50):t(0,43)=*(0,51):t(0,44)=*(0,52):t(0,45)=*(0,53):t(0,46)=*(0,54):t(0,47)=*(0,55):t(0,48)=*(0,56):t(0,49)=*(0,57):t(0,50)=f(0,1):t(0,51)=f(0,38):t(0,52)=f(0,38):t(0,53)=f(0,2):t(0,54)=f(0,2):t(0,55)=f(0,2):t(0,56)=f(0,58):t(0,57)=(0,59)int64_t:t(0,58)=(0,60):t(0,59)=xsMXFFileSysData:long long int:t(0,60)=@s64;r(0,60);01000000000000000000000;0777777777777777777777;numberOfItems:(0,38)newEntry:(0,5)localTag:(0,8)uid:(0,10)i:r(0,38)mxf_write_primer_pack:F(0,2)mxfFile:P(0,37)primerPack:P(0,16)iter:(0,61)=xsMXFListIterator::T(0,62)=s12nextElement:(0,21),0,32;data:(0,3),32,32;index:(0,22),64,32;;MXFListIterator:t(0,61)=(0,62)numberOfItems:r(0,38)entry:r(0,5)mxf_get_primer_pack_size:F(0,1)mxfFile:P(0,37)primerPack:P(0,16)size:P(0,63):t(0,63)=*(0,64)uint64_t:t(0,64)=(0,65)long long unsigned int:t(0,65)=@s64;r(0,65);0;01777777777777777777777;g_PrimerPack_key:S(0,30)EH_frame1_funcptr_funcptr_funcptr_funcptr_funcptr_funcptrlib/0000755000076600007660000000000011070223712013027 5ustar stuartcstuartc00000000000000lib/libd3mxfinfo.a0000644000076600007660000022632011070223712015562 0ustar stuartcstuartc00000000000000! #1/20 1222715321 502 502 100644 212 ` __.SYMDEF SORTED0*AYv_d3_mxf_get_info_d3_mxf_get_pse_failures_d3_mxf_get_vtr_errors_d3_mxf_load_extensions_d3_mxf_read_footer_metadata_is_d3_mxf#1/28 1222715316 502 502 100644 76668 ` d3_mxf_info_lib.o8 n`Tn`__text__TEXT7xTp A__picsymbolstub1__TEXT79¼ __const__TEXT?0AT__cstring__TEXTB0+;D__la_symbol_ptr__DATAmlo<<<__nl_symbol_ptr__DATAn\pxt: P>y|8B99 |}x!<_<<;A8B 8BxH7/@D<_<<<BnL8B48`8BL8B8%| xH ```<<xx8C8B899 H7m/@D<_<<<BnL8B48`8C8B8-| xH ```<_?<x;@ 8A8CxH7!/@8<_<<<BnL8B48`8C8B82| xH <<xx8D48A@89 9 H6/@8<_<<<BnL8B48`8D@8B89| xH P<<xx8D8A089 9 H69/@8<_<<<BnL8B48`8D8B8@| xH<<xx8E8A 89 9 H5/@8<_<<<BnL8B48`8E8B8G| xH<<xx8Fd8A899 H5q/@8<_<<<BnL8B48`8F|8B8N| xH$<<xx8G,8A89 9 H5 /@8<_<<<BnL8B48`8G@8B8U| xH<<xx8G8@89 9 H4/@8<_<<<BnL8B48`8H8B8\| xH\<<xx8H8@89 9 H4E/@8<_<<<BnL8B48`8H8B8c| xH<<xx8Ix8@89 9 H3/@8<_<<<BnL8B48`8I8B8j| xH<<xx8J08@899 H3}/@8<_<<<BnL8B48`8J@8B8q| xH0<<xx8J8@89 9 H3/@8<_<<<BnL8B48`8J8B8x| xH<<xx8K8@89 9 H2/@8<_<<<BnL8B48`8K8B8| xHh<<xx8LP8@899 H2Q/@8<_<<<BnL8B48`8L`8B8| xH<<xx8L8@89 9 H1/@8<_<<<BnL8B48`8M 8B8| xH<<xx8M8@p89 9 H1/@8<_<<<BnL8B48`8M8B8| xH<<<xx8Nx8@`89 9 H1%/@8<_<<<BnL8B48`8N8B8| xH<<xx8O<8@P899 H0/@8<_<<<BnL8B48`8OL8B8| xHt<_;A<x;?x8OxH0/@8<_<<<BnL8B48`8P8B8| xH<<xx8P8?899 H//@8<_<<<BnL8B48`8P8B8| xH<<xx8QD8?899 H//@8<_<<<BnL8B48`8QX8B8| xHL<<xx8R 8?899 H/5/@8<_<<<BnL8B48`8R 8B8| xH<<xx8R8?p89!9 H./@8<_<<<BnL8B48`8R8B8Ā| xH<_<xx;?8SxH./@8<_<<<BnL8B48`8S8B8ɀ| xH(<<xx8TD8>899 H./@8<_<<<BnL8B48`8TT8B8Ѐ| xH<_<<x;A8U8AxH-/@8<_<<<BnL8B48`8U8B8ր| xHd<<xx8U8?H-y8/8@H<_<<<BnL8B48`8U8B8ڀ| x`| N!88a88!P|N ``|a|#xB;||x!<_;6x8H,m/Axx88H2/@L<_<<<Bc 868`8J8K<8p| | xN!a8/@ H 8cx8H//@L<_<<<Bc 868`8KP8K<8p| | xN!K```a8/AH0ѓ8``<_x;5xH+q/Axx88H1/@@<_<<<Bc 868`8K8K<8q| | xN!K88{8IH./@L<_<<<Bc 868`8L8K<8q| | xN!K```a88O/AH/88<_x;5xH*/Axx88H0)/@@<_<<<Bc 868`8Lp8K<8r| | xN!K88{P8H-/@L<_<<<Bc 868`8L8K<8r| | xN!K```a88/AH.88<_x;5xH)/Alxx8H+/@@<_<<<Bc 868`8M88K<8s| | xN!K$8<_x;5xH) /Axx88H./@@<_<<<Bc 868`8M8K<8t| | xN!K88{8H,/@@<_<<<Bc 868`8N8K<8t| | xN!KLa88/AH-88``<_x;5xH(!/Axx88H-/@@<_<<<Bc 868`8Nx8K<8u| | xN!K88{8 H+/@@<_<<<Bc 868`8N8K<8u| | xN!K`a88/AH,88```<_x;5xH'1/Axx88H,/@@<_<<<Bc 868`8O<8K<8v| | xN!KĀ88{8H*/@@<_<<<Bc 868`8O8K<8v| | xN!Kpa88/AH+88```<_x;5xH&A/Axx88H+/@@<_<<<Bc 868`8P8K<8w| | xN!KԀ88{8H)/@@<_<<<Bc 868`8Pp8K<8w| | xN!Ka88/AH*88<_x;5xH%]/Alxx8H'/@@<_<<<Bc 868`8P8K<8x| | xN!K8<_x;5pxH$/Axx88H*/@@<_<<<Bc 868`8Q@8K<8y| | xN!Kl88{8H(M/@@<_<<<Bc 868`8Q8K<8y| | xN!Ka88/AH)Q88<_x;5`xH#/Axx88H)/@@<_<<<Bc 868`8R 8K<8z| | xN!K88{ 8yH'i/@@<_<<<Bc 868`8Rt8K<8z| | xN!K4a88/AH(m88<_x;5PxH#/AXxx8H#/@@<_<<<Bc 868`8R8K<8{| | xN!K<_x;5@xH"/Axx88H(I/@@<_<<<Bc 868`8S,8K<8|| | xN!K488{8H&/@@<_<<<Bc 868`8S8K<8|| | xN!Ka88/AH'88<_x;50xH!/Axx88H'e/@@<_<<<Bc 868`8S8K<8}| | xN!KP88{8H%1/@@<_<<<Bc 868`8T`8K<8}| | xN!Ka88/AH&588<_x;5 xH /Axx88H&/@@<_<<<Bc 868`8T8K<8~| | xN!Kl88{8 H$M/@@<_<<<Bc 868`8U$8K<8~| | xN!Ka88/AH%Q88<_x;5xH/AXxx8H&/@@<_<<<Bc 868`8U8K<8| | xN!K88`/A |xH$8`H`H$8`8!pa|N `|!B!p<8)488H /@D<_<<<BU8`8)8H8=8| | xN!8`H$;Ta8<8)$xH$M/@D<_<<<BU8`8)8H8=8| | xN!8`HxH]/A;Da8<8)xH"/@l<_<<<BU8`8)8I<8=8| | xN!8`HTa<xH <x8)Hy/AH(;a<;@xdxxH#/@Hha8<x8(H!u/A;@; H<_<<<BU8)8`8I8=8| | xN!`8`H``a<xH <x8(H/@@<x8(H/A ;@H <x8(H/A; xdxxH#/@/At/Al8``8!!|N ```||#xB|}x8!0<8%;!DTD%xH/@\<_<<<BS 8&8`8GH8;<8| | xN!aT/@ H <_<<<BS 8&8`8J8;<8fH<_<<<BS 8&8`8It8;<8YH<_<<<BS 8&8`8I8;<8RH<_<<<BS 8&8`8H8;<8OH<_<<<BS 8&8`8Hx8;<8JH<_<<<BS 8&8`8L8;<8C| | xN!K<_<<<BS 8&8`8L 8;<81| | xN!K<_<<<BS 8&8`8K8;<80| | xN!KP<_<<<BS 8&8`8Kl8;<8,| | xN!K<_<<<BS 8&8`8J8;<8| | xN!K<_<<<BS 8&8`8It8;<8 | | xN!K<_<<<BS 8&8`8I8;<8| | xN!K`<_<<<BS 8&8`8H8;<8| | xN!K$<_<<<BS 8&8`8Hx8;<8| | xN!K`;ahDcxHcxH/AdcxH=<x8$H-/@D<_<<<BS 8&8`8G8;<8| | xN!Kh`#xH}x8XH/@@<_<<<BS 8&8`8G8;<8| | xN!K ;taX;A\xH/@<_<<<BS 8&8`8H<8;<8| | xN!K;a\xH/A|xH/Aa\<8`8$ H/A}`<8$H/A<_a`8P;$xH}/AP/@8a`x88HH/A8Hx8dH/@<<_<<<BS 8&8`8I8;<8 HP`d}d<8#H)/A<_ad;#xH/Aadx8:@aX8$~xH/@@<_<<<BS 8&8`8J8;<8&| | xN!K<_a@;$xH/Aa@xxH5/@<_<<<BS 8&8`8K8;<8)| | xN!KHx88H/A}8<8$He/Ada8<8T8$H/A8T8x8@H/AaT8G/A4H8TH$;H:Lxx~xH/@X<x%x8$H/@@<_<<<BS 8&8`8L\8;<8<| | xN!K Dcx>H=cxH/AtcxHe8$~x|~xH/À}@8$H=/AxxHI/@<_<<<BS 8&8`8M8;<8G| | xN!Kd;a\xHU/AxHe/Aa\<8`8$ HI/A}`<8$H/A<_a`8P;$xH-/ATP/@Ha`x88HH/AHx8dH/@L<_<<<BS 8&8`8I8;<8Z| | xN!Kh``d}d<8#H/A<_ad;#xHM/Aadx8$8/8| | xN!8`H<_<<<BG8`88>8/8| | xN!8`HX<_<<<BG88`8=8/8| | xN!8`H<_<<<BG8`88B$8/8| | xN!8`H`;da8xH/A8xH/A|a8<8T8H/AL}T<8H/A<_aT8L;xH}/APL/AaTx88@H /AX@x8HH/@L<_<<<BG8`88>8/8| | xN!8`HԀTH}H<8H/A?aH;xH /Ad;8(|88~[x| | xN!K<_<<<B@L848`8;8(|87~[x| | xN!Kx<_<<<B@L848`8>8(|86~[x| | xN!K8<_<<<B@L848`8:8(|85~[x| | xN!K`xH /Ada8<8T8`H /@H<_<<<B@L848`858(|8| | xN!K``}T<8PH /A(<_aT8L;@xH!/@8<_<<<B@L848`86X8(|8H`L/AaTx88@HE/@L<_<<<B@L848`868(|8| | xN!K```@x8HH /@T<_<<<B@L848`878(|8| | xN!KP```TH}H<80H 9/A?_aH; xH/A:a08(|8*| | xN!cxH Y8`H ;aXx:t:@dx:D?>H̀aT8@~xHW 6H```@xdx8HH 1/AĀaH8xH/AlHcx8 ~fxH/Aa<88;H/A;9~x~x~ųxH e/@|~[x`xx88H%/@8`q0H8`8!|N ||#xB|+x|}x8!P<88htH<D@hlpH/A8x8HH/AaH;Aformat, tempWString, sizeof(infaxData->format)) != (size_t)(-1)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), &tempWString)wcstombs(infaxData->progTitle, tempWString, sizeof(infaxData->progTitle)) != (size_t)(-1)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), &tempWString)wcstombs(infaxData->epTitle, tempWString, sizeof(infaxData->epTitle)) != (size_t)(-1)mxf_get_timestamp_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), &infaxData->txDate)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), &tempWString)wcstombs(infaxData->magPrefix, tempWString, sizeof(infaxData->magPrefix)) != (size_t)(-1)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), &tempWString)wcstombs(infaxData->progNo, tempWString, sizeof(infaxData->progNo)) != (size_t)(-1)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), &tempWString)wcstombs(infaxData->prodCode, tempWString, sizeof(infaxData->prodCode)) != (size_t)(-1)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), &tempWString)wcstombs(infaxData->spoolStatus, tempWString, sizeof(infaxData->spoolStatus)) != (size_t)(-1)mxf_get_timestamp_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), &infaxData->stockDate)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), &tempWString)wcstombs(infaxData->spoolDesc, tempWString, sizeof(infaxData->spoolDesc)) != (size_t)(-1)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), &tempWString)wcstombs(infaxData->memo, tempWString, sizeof(infaxData->memo)) != (size_t)(-1)mxf_get_int64_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), &infaxData->duration)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), &tempWString)wcstombs(infaxData->spoolNo, tempWString, sizeof(infaxData->spoolNo)) != (size_t)(-1)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), &tempWString)wcstombs(infaxData->accNo, tempWString, sizeof(infaxData->accNo)) != (size_t)(-1)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), &tempWString)wcstombs(infaxData->catDetail, tempWString, sizeof(infaxData->catDetail)) != (size_t)(-1)mxf_get_uint32_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), &infaxData->itemNo)mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(Preface), &prefaceSet)mxf_get_ul_item(prefaceSet, &MXF_ITEM_K(Preface, OperationalPattern), &ul)mxf_initialise_array_item_iterator(prefaceSet, &MXF_ITEM_K(Preface, DMSchemes), &arrayIter)mxf_initialise_array_item_iterator(prefaceSet, &MXF_ITEM_K(Preface, EssenceContainers), &arrayIter)mxf_find_set_by_key(headerMetadata, &MXF_SET_K(Identification), &list)mxf_get_timestamp_item(identSet, &MXF_ITEM_K(Identification, ModificationDate), &info->creationDate)mxf_uu_get_top_file_package(headerMetadata, &fileSourcePackageSet)mxf_uu_get_package_tracks(fileSourcePackageSet, &arrayIter)mxf_uu_get_track_datadef(sourcePackageTrackSet, &dataDef)mxf_get_strongref_item(sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), &sequenceSet)mxf_get_array_item_count(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), &count)mxf_get_array_item_element(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), 0, &arrayElement)mxf_get_strongref(headerMetadata, arrayElement, &dmSet)mxf_get_strongref_item(dmSet, &MXF_ITEM_K(DMSegment, DMFramework), &dmFrameworkSet)get_infax_data(dmFrameworkSet, &info->ltoInfaxData)mxf_get_strongref_item(fileSourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), &descriptorSet)mxf_initialise_array_item_iterator(descriptorSet, &MXF_ITEM_K(GenericDescriptor, Locators), &arrayIter)mxf_get_strongref(headerMetadata, arrayElement, &locatorSet)mxf_uu_get_utf16string_item(locatorSet, &MXF_ITEM_K(NetworkLocator, URLString), &tempWString)wcstombs(info->filename, tempWString, sizeof(info->filename)) != (size_t)(-1)mxf_find_set_by_key(headerMetadata, &MXF_SET_K(SourcePackage), &list)mxf_get_strongref_item(sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), &descriptorSet)mxf_uu_get_package_tracks(sourcePackageSet, &arrayIter)get_infax_data(dmFrameworkSet, &info->d3InfaxData)(tmp = malloc(sizeof(PSEFailure) * countedPSEFailures)) != NULLmxf_get_strongref_s(headerMetadata, &setsIter, arrayElement, &dmSet)mxf_get_position_item(dmSet, &MXF_ITEM_K(DMSegment, EventStartPosition), &pseFailure->position)mxf_get_strongref_item_s(&setsIter, dmSet, &MXF_ITEM_K(DMSegment, DMFramework), &dmFrameworkSet)mxf_get_int16_item(dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_RedFlash), &pseFailure->redFlash)mxf_get_int16_item(dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_SpatialPattern), &pseFailure->spatialPattern)mxf_get_int16_item(dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_LuminanceFlash), &pseFailure->luminanceFlash)mxf_get_boolean_item(dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_ExtendedFailure), &pseFailure->extendedFailure)(tmp = malloc(sizeof(VTRErrorAtPos) * (totalErrors + count))) != NULL(tmp = realloc(newErrors, sizeof(VTRErrorAtPos) * (totalErrors + count))) != NULLmxf_get_position_item(dmSet, &MXF_ITEM_K(DMSegment, EventStartPosition), &vtrError->position)mxf_get_uint8_item(dmFrameworkSet, &MXF_ITEM_K(D3P_D3ReplayErrorFramework, D3P_D3ErrorCode), &vtrError->errorCode)%d7\7T7L7D76666666`6@6(6555555h5T5@ë5mh55mh8h5444ë4x?.4dë4\?0.4Hë4@?.404ë3?P.3ì3?.3?.3ë3V.3l@.3BD.3n\.3V(|.3l@>0.3BD4.3n\@L.3ë3PV.3Lk.3HBD.3@n\.3<V(|.38k=.34BD4.30n\@L.3$ë2V.2dh.2BD.2n\.2V(|.2dh6X.2BD4.2n\@L.2ë2?P.2?P@.2ë2? .2? .2lV.2hed.2`BD.2\n\.2XV(|.2Ted7T.2PBD4.2Ln\@L.2@2$ë2?0.2?0 .2ë2?@.2?@0.1V.1e,.1BD.1n\.1V(|.1e,7.1BD4.1n\@L.1ë1hV.1ddġ.1\BD.1Xn\.1TV(|.1Pdġ6.1LBD4.1Hn\@L.1<ë1 V.1dh.1BD.0n\.0V(|.0dh6X.0BD4.0n\@L.0ë0?P.0?P@.0ë0?`.0?`P.0V.0d.0BD.0|n\.0xV(|.0td5.0pBD4.0ln\@L.0`ë0\?p.0T?p`.0Dë0V.0i.0BD.0 n\.0V(|.0i:.0BD4./n\@L./V./l./BD./n\./V(|./l>./BD4./n\@L./V./i./BD./n\./V(|./i;./BD4./|n\@L./\V./Xl./PBD./Ln\./HV(|./Dl>./@BD4./<n\@L./V./cȡ./ BD./n\./V(|./cȡ5..BD4..n\@L..ë.V..c..BD..n\..V(|..c5|..BD4..n\@L..ë.TV..PcH..LBD..Dn\..@V(|..<cH58..8BD4..4n\@L..(-ë-V&-|kx&-tBD&-pn\&-lV/&-hkxD&-dBD&-`n\G&-Të-P?&-D?&-V&-j&-BD&- n\&-V/&-jD\&-BD&,n\G&,ë,?&,?&,V&,j&,BD&,n\&,V/&,jC&,BD&,n\G&,ë,?&,?&,\V&,Xj&,PBD&,Ln\&,HV/&,DjCp&,@BD&,<n\G&,0ë,,?&,$?&+V&+i&+BD&+n\&+V/&+iC &+BD&+n\G&+ë+?0&+V&+iL&+BD&+n\&+V/&+iLB&+BD&+n\G&+xë+t?&+l?p&+\ë+@V&+<i&+4BD&+0n\&+,V/&+(iBd&+$BD&+ n\G&+*****ë*?P&*?P&*|ë*x?&*t? &*`*Dë*<?0&*4?0&*(ë*$?@&* ?@&)V&)e,&)BD&)n\&)V/&)e,>&)BD&)n\G&)))ë)|?P&)p?P&)dë)`?`&)\?`&)Hë)D?p&)<?p&),)ë(V&(hġ&(BD&(n\&(V/&(hġB$&(BD&(n\G&(V&(dh&(BD&(n\&(V/&(dh=&(BD&(n\G&(lV&(hed&(dBD&(\n\&(XV/&(Ted>&(PBD&(Ln\G&(,V&((dġ&($BD&(n\&(V/&(dġ>$&(BD&( n\G&'V&'dh&'BD&'n\&'V/&'dh=&'BD&'n\G&'V&'d&'BD&'n\&'V/&'d=d&'BD&'n\G&'|V&'xcȡ&'tBD&'ln\&'hV/&'dcȡ=(&'`BD&'\n\G&'<V&'8c&'4BD&',n\&'(V/&'$c<&' BD&'n\G&'ë&V&&cH&&BD&&n\&&V/&&cH<&&BD&&n\G&&&t&`&P&<ë& VP&hP&BDP%n\P%V;<P%hM@P%BD&P%n\S P%%ë%@0P%@0$P%%ë%?0P%?0#P%xë%t?@P%p?@#P%@VP%<e,P%4BDP%0n\P%,V;<P%(e,IP%$BD&P% n\S P%$$ë$?PP$?P$P$ë$?`P$?`$P$ë$?pP$?p$ P$|$lë$DVP$@hXP$8BDP$4n\P$0V;<P$,hXMP$(BD&P$$n\S P$$ë$?СP#ë#@ P###ì#?С$P#VP#gP#BDP#n\P#V;<P#gL\P#BD&P#|n\S P#pë#l?P#`?$P#T#0#"ë"?P"?$P"ë"@P"@$P"ë"VP"fTP"BDP"n\P"V;<P"fTKP"|BD&P"xn\S P"l"Të"L@P"D@$P"(VP"$eP"BDP"n\P"V;<P"eJP" BD&P"n\S P!ë!@ P!@ $P!ë!VP!eP!BDP!n\P!V;<P!eJhP!BD&P!n\S P!|!hë!d@0P!`@0$P!L!4ë!,?0P!$?0#P!ë!?@P!?@#P VP e,P BDP n\P V;<P e,IP BD&P n\S P   ë |?PP p?P$P dë `?`P \?`$P Hë D?pP <?p$ P , ëVPcPBDPn\PV;<PcH<PBD&Pn\S PëVPcHPBDPn\PV;<PcHGPBD&P|n\S Ppdë@VP<bP4BDP0n\P,V;<P(bGP$BD&P n\S Pë@@P@@$PëVPcȡPBDPn\PV;<PcȡHxPBD&Pn\S PVPdPxBDPtn\PpV;<PldHPhBD&Pdn\S PHVPDdhP<BDP8n\P4V;<P0dhIP,BD&P(n\S P VPdġPBDPn\PV;<PdġItPBD&Pn\S PVPedPBDPn\PV;<PedJPBD&Pn\S PVPfPBDPn\PV;<P|fKlPxBD&Ptn\S PXVPTfPLBDPHn\PDV;<P@fKP<BD&P8n\S PVPg\PBDP n\PV;<Pg\L PBD&Pn\S PVPgPBDPn\PV;<PgLPBD&Pn\S PVPcȡPBDPn\PV;<PcȡHxPBD&Pn\S PVP|dPtBDPpn\PlV;<PhdHPdBD&P`n\S PPVPLdhPDBDP@n\P<V;<P8dhIP4BD&P0n\S P VPdġPBDPn\P V;<PdġItPBD&Pn\S PVPedPBDPn\PV;<PedJPBD&Pn\S PVPbPBDPn\PV;<PbGHPBD&Pn\S P|ëh@PPd@P%PëA`A`(ëApAp(ëAA(ëdV`b4XBDTn\PV=Lb4IHBD)Dn\U,ë(A A( ëAA)ëVaءBDn\V=aءI<BD)n\Uë|AxA)dë@V<a8BD0n\,V=(aH$BD) n\Uë AA)$Va<BDn\V=a<HBD)n\UëAСAС)4p`ë0V P,`С P$BD P n\ PVK< P`СU PBD6 Pn\c Pë@` P@`5 PëV P`t PBD Pn\ PVK< P`tU$ PBD6 Pn\c PtëLV PH` P@BD P<n\ P8VK< P4`T P0BD6 P,n\c P ë@p P@p5 PëV P_ PBD Pn\ PVK< P_T` PBD6 Pn\c PëhV Pd_@ P\BD PXn\ PTVK< PP_@S PLBD6 PHn\c P<$ë@ P@50 PëV P^ PBD Pn\ PVK< P^S PBD6 Pn\c PëV P^| PxBD Ptn\ PpVK< Pl^|S, PhBD6 Pdn\c PX@ë8@ P0@5@ PV P^ PBD Pn\ PVK< P^R PBD6 Pn\c Pë@ P@5P PëV P]ġ PxBD Ptn\ PpVK< Pl]ġRt PhBD6 Pdn\c PXë0V P,]\ P$BD P n\ PVK< P]\R PBD6 Pn\c Pë@ P@5` PëV P] PBD Pn\ PVK< P]Q PBD6 Pn\c PtëLV PH\ P@BD P<n\ P8VK< P4\Q@ P0BD6 P,n\c P ë@ P@5p PV P\ PBD Pn\ PVK< P\ P PBD6 Pn\c Pë|@С Pt@С5 Phë8V P4[ P,BD P(n\ P$VK< P [Pp PBD6 Pn\c P ëV P[T PBD Pn\ PVK< P[TP PBD6 Pn\c Pë@ P@5 PxëHV PDZ P<BD P8n\ P4VK< P0ZO P,BD6 P(n\c PëV PZ PBD Pn\ PVK< PZO< PBD6 Pn\c Pë@ P@5 PëXV PTZ8 PLBD PHn\ PDVK< P@Z8N P<BD6 P8n\c P,ëV PYȡ PBD Pn\ PVK< PYȡNx PBD6 Pn\c PëA PA5 PëlV PhYl P`BD P\n\ PXVK< PTYlN PPBD6 PLn\c P@ëV PX P BD Pn\ PVK< PXM PBD6 Pn\c PëA PA5 PV PX PBD Pn\ PVK< P|XM8 PxBD6 Ptn\c PhPëHA P@A 5 P4ë V P X0 P BD P n\ P VK< P X0L P BD6 P n\c P ë V P W P BD P n\ P VK< P WLp P BD6 P n\c P x `ë XA0 P PA05 P Dë V P Wd P BD P n\ P VK< P WdL P BD6 P n\c P ë V P V P BD P n\ P VK< P VK P BD6 P n\c P  pë hA@ P `A@5 P Pë V P V P BD P n\ P VK< P VKP P BD6 P n\c P ë V P V$ P BD P n\ P VK< P V$J P BD6 P n\c P  të hAP P dAP6 P B U BD n\ BB UU BDB4 n\nL ë ?С U ?С? UU B U, BD n\ BB U,U BDB4 |n\nL pë hA dU `A XAA TUU PAA <B 8Td 0BD ,n\ (BB $TdTT BDB4 n\nL ë ? TT ?> TTTD B S̡ BD n\ BB S̡S BDB4 n\nL ë S ?  SS ? ? |B xR pBD ln\ hBB dRR `BDB4 \n\nL Pë @? <R 0??p ,RR B R0 BD n\ BB R0R BDB4n\nLë?R??RR BQhBDn\BBQhQXBDB4n\nLëx?tQTh??dQTQDPBLPDBD@n\<BB8PP4BDB40n\nL$ë?P??PPBPBDn\BBPPBDB4n\nLëO?OOB??BO\BD|n\xBBtO\OLpBDB4ln\nL`ëP@`LOL@@`@P<OLO<(B$NBDn\BBNN BDB4n\nLë@pN@p@`NNxBMءBDn\BBMءMBDB4n\nLë@Mġx@@ptMġM`B\MTBDPn\LBBHMM DBDB4@n\nL4ë$@ M @@M LBLpBDn\BBLpL`BDB4n\nLë@L`@@L`LPBKġBDn\BBKġK|BDB4xn\nLlë\@XKL@@HKK4B0K(BD$n\ BBKJBDB4n\nLë@J@@JJBJPBDn\BBJPJ@BDB4n\nLë@СJ@@С@J@J0lBhI`BD\n\XBBTIIPBDB4Ln\nL@ë0@,I @@IIxBHءBDn\BBHءHBDB4n\nLë@Hġ@@HġHBHBDn\BBHHBDB4n\nLxëhAdHXA@THG@B<GP4BD0n\,BB(GPG@$BDB4 n\nLëAG<AAG<G,BFBDn\BBFF|BDB4n\nLëA FtA AFtFdxBtEȡlBDhn\dBB`EȡE\BDB4Xn\nLLë<A08E,A0A (EEBEBDn\BBEDBDB4n\nLëA@DA@A0DDBDPBDn\BBDPD@BDB4n\nLëtAPpDDdAPA@`DDD4LBHC̡@BD<n\8BB4C̡C0BDB4,n\nL ëCB@0CCBA@0@ BC$BDn\BBC$CBDB4n\nLëBCBBCCpBlB\dBD`n\\BBXB\BLTBDB4Pn\nLDë<B 8B04AС0B B,B0B (AСAtnX>lnX/p>TnT>ȬLnT/>ȫ4nP>,nP/>nL> nL/>nH>hnH/>hnD>HnD/>Hn@>(n@0>(n<>n<04>tn8=ln80P=Tn4=ȬLn40l=ȫ4n0=,n00=n,= n,0=n(=hn(0=hn$=Hn$0=Hn =(n 0=(n=n1=tn<ln10<Tn<ȬLn1L<ȫ4n<,n1h<n < n 1<n#D@#DC#D@#DC#DD#DG$DJ$`DL$xDO$DP$DR$DS$DY$DZ%D^%`Db%hDd%Df%Di%Dk%DH&0D>&HDw&LD}&`D~&lD&x"$@"@"@"D"h##%#5###$2$Pt$aH$uL$$P$T$@$ҀX$@%\%$`%7d%D<%Z@%o8%@%&%$ PN&.&D&D&D'D'\D'D'D( D(LD(D(D)D)(D)8D)TD)pD)D)D)D*D*D*4D*PD*lD*D*D*D*D*D*D*D*D+D+XD+hD+D, D,D,D-@D-D-D-D-D-%$&%@%@%@%߀%t&@&&(&9&L&h'D''ʀ'D'd( L(P(48(QT(dH(q<(X(@(@(ǀ(&(-($dN-..D.D.$D.tD.DG/0D8/<D7/|D6/D5/D0@D0PD0D0D 1 D1,D1D1D1D2D20D2D"2D#3D%3D*3pDG3D/3D03D/3D03D54 D64<D74TD84pD:4D14D4DC4DB4DC4DG4DI4($.(@)@)@)1)Bt)T@)h){)))D)d* L*P*68*ST*fH*s<*X*@*@*@*.*4*$N4.4DM4DN5DM5D]5DY5 DN5$DO5(DU5,DW50DY54D]5@D_5LD`5`Dd5Dh5Dk5Dl5Dm6Dn6$Dp64Dr68Dp6<Dr6@Ds6LDv6lDw6Dx6Dy6D|6D6D|6D}6D~6D7D7D7@D7HD7PD7XD7`*$M4*@L+@L+@L+.NH+BO<+RPh+h+{++++ր+,,,+,D-----Ҁ--. ../.A.S.d.u....ƀRX.рS8.݀TP.1.UD/@V//2/P1W@1.41/7x10$N7x11&A1\&A`1&Ap1&B1&A2&A21&A2_&A2&@P2&@@2&@2&?3*&?p3T&?`3p&?P3&/?@3&3?3&H?04&^?4;&b@ 4h&iA4&m@4& B 4&(B5&0@05?&4AP5q&;A@5&BA05&IA 6&PA6Y&WA6&^@6&e@7&l@7:&s@7u&z@7&@7&@8&@8K&@p8&@`8&?8&?9"&?9b&?9&?9&? :&?:P&A:v&?:&7A:ր:d7x$@5&N.e4Q 0AMk~WP?'zVmc0bb<&~35Y_d3_mxf_load_extensions_is_d3_mxf_d3_mxf_get_info_d3_mxf_get_pse_failures_d3_mxf_get_vtr_errors_d3_mxf_read_footer_metadatadyld_stub_binding_helper_mxf_log_mxf_get_array_item_element_mxf_file_seek_is_op_1a_mxf_have_item_mxf_get_last_list_element_mxf_register_item_def_mxf_register_set_def_mxf_equals_ul_mxf_get_strongref_item_s_realloc_mxf_next_list_iter_element_mxf_get_int64_item_mxf_get_array_item_count_malloc_mxf_is_partition_pack_mxf_read_partition_mxf_uu_get_top_file_package_mxf_find_singular_set_by_key_initialise_sets_iter_mxf_is_descriptive_metadata_mxf_find_set_by_key_mxf_is_header_metadata_mxf_get_timestamp_item_mxf_get_int16_item_mxf_free_header_metadata_mxf_get_ul_mxf_free_partition_mxf_uu_next_track_mxf_initialise_list_iter_mxf_clear_rip_mxf_disk_file_open_read_mxf_uu_get_package_tracks_mxf_get_runin_len_mxf_initialise_array_item_iterator_wcstombs_mxf_free_list_mxf_page_file_get_file_mxf_get_position_item_mxf_is_subclass_of_mxf_create_header_metadata_mxf_get_uint8_item_mxf_get_strongref_mxf_read_kl_mxf_read_rip_mxf_file_close_free_mxf_get_iter_element_mxf_get_ul_item_mxf_read_next_nonfiller_kl_mxf_uu_get_utf16string_item_mxf_uu_get_track_datadef_mxf_get_strongref_item_mxf_next_array_item_element_strstr_mxf_page_file_open_read_mxf_get_strongref_s_mxf_read_header_metadata_mxf_get_uint32_item_mxf_get_boolean_item_mxf_is_footer_partition_pack/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/archive/info/d3_mxf_info_lib.cgcc2_compiled.:t(0,1)=(0,1)_g_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_key_g_DMSegment_EventStartPosition_item_key_g_D3P_D3ReplayErrorFramework_set_key_g_DMSegment_DMFramework_item_key_g_DMSegment_set_key_g_Sequence_StructuralComponents_item_key_g_Sequence_set_key_g_GenericTrack_Sequence_item_key_g_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_key_g_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_key_g_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_key_g_D3P_PSEAnalysisFramework_D3P_RedFlash_item_key_g_D3P_PSEAnalysisFramework_set_key_g_TapeDescriptor_set_key_g_SourcePackage_set_key_g_NetworkLocator_URLString_item_key_g_NetworkLocator_set_key_g_GenericDescriptor_Locators_item_key_g_SourcePackage_Descriptor_item_key_g_D3P_InfaxFramework_set_key_g_Identification_ModificationDate_item_key_g_Identification_set_key_g_D3P_InfaxFramework_D3P_ItemNumber_item_key_g_D3P_InfaxFramework_D3P_CatalogueDetail_item_key_g_D3P_InfaxFramework_D3P_AccessionNumber_item_key_g_D3P_InfaxFramework_D3P_SpoolNumber_item_key_g_D3P_InfaxFramework_D3P_Duration_item_key_g_D3P_InfaxFramework_D3P_Memo_item_key_g_D3P_InfaxFramework_D3P_SpoolDescriptor_item_key_g_D3P_InfaxFramework_D3P_StockDate_item_key_g_D3P_InfaxFramework_D3P_SpoolStatus_item_key_g_D3P_InfaxFramework_D3P_ProductionCode_item_key_g_D3P_InfaxFramework_D3P_ProgrammeNumber_item_key_g_D3P_InfaxFramework_D3P_MagazinePrefix_item_key_g_D3P_InfaxFramework_D3P_TransmissionDate_item_key_g_D3P_InfaxFramework_D3P_EpisodeTitle_item_key_g_D3P_InfaxFramework_D3P_ProgrammeTitle_item_key_g_D3P_InfaxFramework_D3P_Format_item_key_g_BWFFrameWrapped_esscont_label_g_SD_Unc_625_50i_422_135_FrameWrapped_esscont_label_g_MultipleWrappings_esscont_label_g_Preface_EssenceContainers_item_key_g_D3P_D3PreservationDescriptiveScheme_dmscheme_label_g_Preface_DMSchemes_item_key_g_Preface_OperationalPattern_item_key_g_Preface_set_key_g_PhysicalDescriptor_set_key_g_GenericDescriptor_set_key_g_InterchangeObject_set_key_g_Preface_D3P_PSEFailureCount_item_key_g_Preface_D3P_D3ErrorCount_item_key../bbc_d3_extensions_data_model.hd3_mxf_info_lib.c../bbc_d3_extensions_data_model.hd3_mxf_info_lib.c../bbc_d3_extensions_data_model.hd3_mxf_info_lib.cd3_mxf_load_extensions:F(0,2)dataModel:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,4)MXFDataModel:t(0,4)=(0,5):T(0,5)=s17956itemDefs:(0,6)=xsMXFList:,0,128;setDefs:(0,6),128,128;types:(0,8),256,143360;lastTypeId:(0,9),143616,32;;:T(0,7)=s16elements:(0,10),0,32;lastElement:(0,10),32,32;len:(0,11),64,32;freeFunc:(0,12),96,32;;MXFList:t(0,6)=(0,7):t(0,8)=ar(0,14);0;127;(0,15)unsigned int:t(0,9)=r(0,9);0;037777777777;:t(0,10)=*(0,16)long int:t(0,11)=r(0,11);-2147483648;2147483647;:t(0,13)=*(0,17)free_func_type:t(0,12)=(0,13)long unsigned int:t(0,14)=r(0,14);0;037777777777;MXFItemType:t(0,15)=(0,18)MXFListElement:t(0,16)=(0,19):t(0,17)=f(0,1):T(0,18)=s140category:(0,20)=xeMXFItemTypeCategory:,0,32;typeId:(0,9),32,32;name:(0,22),64,32;info:(0,23),96,1024;;_MXFListElement:T(0,19)=s8next:(0,24),0,32;data:(0,25),32,32;;:T(0,21)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,20)=(0,21):t(0,22)=*(0,26):T(0,23)=u128basic:(0,27)=xsMXFBasicTypeInfo:,0,32;array:(0,29)=xsMXFArrayTypeInfo:,0,64;compound:(0,31)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,33)=xsMXFInterpretTypeInfo:,0,64;;:t(0,24)=*(0,19):t(0,25)=*(0,1)char:t(0,26)=r(0,26);0;127;:T(0,28)=s4size:(0,9),0,32;;MXFBasicTypeInfo:t(0,27)=(0,28):T(0,30)=s8elementTypeId:(0,9),0,32;fixedSize:(0,9),32,32;;MXFArrayTypeInfo:t(0,29)=(0,30):T(0,32)=s128members:(0,35),0,1024;;MXFCompoundTypeInfo:t(0,31)=(0,32):T(0,34)=s8typeId:(0,9),0,32;fixedArraySize:(0,9),32,32;;MXFInterpretTypeInfo:t(0,33)=(0,34):t(0,35)=ar(0,14);0;15;(0,36)MXFCompoundTypeMemberInfo:t(0,36)=(0,37):T(0,37)=s8name:(0,22),0,32;typeId:(0,9),32,32;;_get_infax_dataget_infax_data:f(0,2) :T(0,21) :T(0,21)dmFrameworkSet:P(0,38)infaxData:P(0,39)tempWString:(0,40)mxfUTF16Char:t(0,41)=(0,42):t(0,38)=*(0,43):t(0,39)=*(0,44):t(0,40)=*(0,41)wchar_t:t(0,42)=(0,45)MXFMetadataSet:t(0,43)=(0,46)InfaxData:t(0,44)=(0,47)__darwin_wchar_t:t(0,45)=(0,2)_MXFMetadataSet:T(0,46)=s60key:(0,48)=xsmxfKey:,0,128;instanceUID:(0,50)=xsmxfUUID:,128,128;items:(0,6),256,128;headerMetadata:(0,52),384,32;fixedSpaceAllocation:(0,53),416,64;;:T(0,47)=s468format:(0,55),0,56;progTitle:(0,56),56,584;epTitle:(0,57),640,1160;txDate:(0,58)=xsmxfTimestamp:,1808,64;magPrefix:(0,60),1872,16;progNo:(0,61),1888,72;prodCode:(0,62),1960,24;spoolStatus:(0,60),1984,16;stockDate:(0,58),2000,64;spoolDesc:(0,63),2064,240;memo:(0,64),2304,968;duration:(0,65),3296,64;spoolNo:(0,67),3360,120;accNo:(0,67),3480,120;catDetail:(0,68),3600,88;itemNo:(0,69),3712,32;;mxfUL:t(0,49)=(0,70)mxfKey:t(0,48)=(0,49):T(0,51)=s16octet0:(0,71),0,8;octet1:(0,71),8,8;octet2:(0,71),16,8;octet3:(0,71),24,8;octet4:(0,71),32,8;octet5:(0,71),40,8;octet6:(0,71),48,8;octet7:(0,71),56,8;octet8:(0,71),64,8;octet9:(0,71),72,8;octet10:(0,71),80,8;octet11:(0,71),88,8;octet12:(0,71),96,8;octet13:(0,71),104,8;octet14:(0,71),112,8;octet15:(0,71),120,8;;mxfUUID:t(0,50)=(0,51):t(0,52)=*(0,73)long long unsigned int:t(0,54)=@s64;r(0,54);0;01777777777777777777777;uint64_t:t(0,53)=(0,54):t(0,55)=ar(0,14);0;6;(0,26):t(0,56)=ar(0,14);0;72;(0,26):t(0,57)=ar(0,14);0;144;(0,26):T(0,59)=s8year:(0,74),0,16;month:(0,71),16,8;day:(0,71),24,8;hour:(0,71),32,8;min:(0,71),40,8;sec:(0,71),48,8;qmsec:(0,71),56,8;;mxfTimestamp:t(0,58)=(0,59):t(0,60)=ar(0,14);0;1;(0,26):t(0,61)=ar(0,14);0;8;(0,26):t(0,62)=ar(0,14);0;2;(0,26):t(0,63)=ar(0,14);0;29;(0,26):t(0,64)=ar(0,14);0;120;(0,26)long long int:t(0,66)=@s64;r(0,66);01000000000000000000000;0777777777777777777777;int64_t:t(0,65)=(0,66):t(0,67)=ar(0,14);0;14;(0,26):t(0,68)=ar(0,14);0;10;(0,26)uint32_t:t(0,69)=(0,9):T(0,70)=s16octet0:(0,71),0,8;octet1:(0,71),8,8;octet2:(0,71),16,8;octet3:(0,71),24,8;octet4:(0,71),32,8;octet5:(0,71),40,8;octet6:(0,71),48,8;octet7:(0,71),56,8;octet8:(0,71),64,8;octet9:(0,71),72,8;octet10:(0,71),80,8;octet11:(0,71),88,8;octet12:(0,71),96,8;octet13:(0,71),104,8;octet14:(0,71),112,8;octet15:(0,71),120,8;;unsigned char:t(0,72)=@s8;r(0,72);0;255;uint8_t:t(0,71)=(0,72)_MXFHeaderMetadata:T(0,73)=s24dataModel:(0,3),0,32;primerPack:(0,76),32,32;sets:(0,6),64,128;;short int:t(0,75)=@s16;r(0,75);-32768;32767;int16_t:t(0,74)=(0,75):t(0,76)=*(0,77)MXFPrimerPack:t(0,77)=(0,78):T(0,78)=s20nextTag:(0,79),0,16;entries:(0,6),32,128;;uint16_t:t(0,80)=(0,81)mxfLocalTag:t(0,79)=(0,80)short unsigned int:t(0,81)=@s16;r(0,81);0;65535;void:t(0,1)is_d3_mxf:F(0,2)headerMetadata:P(0,82)prefaceSet:(0,38)arrayIter:(0,83)=xsMXFArrayItemIterator::t(0,82)=*(0,85):T(0,84)=s16item:(0,86),0,32;numElements:(0,69),32,32;elementLength:(0,69),64,32;currentElement:(0,69),96,32;;MXFArrayItemIterator:t(0,83)=(0,84)MXFHeaderMetadata:t(0,85)=(0,73):t(0,86)=*(0,87)MXFMetadataItem:t(0,87)=(0,88):T(0,88)=s36key:(0,48),0,128;tag:(0,80),128,16;isPersistent:(0,2),160,32;length:(0,80),192,16;value:(0,89),224,32;set:(0,90),256,32;;:t(0,89)=*(0,71):t(0,90)=*(0,46)arrayElement:(0,89)uint8_t:t(0,71)arrayElementLen:(0,69)uint32_t:t(0,69)haveSDUncompressed:r(0,2)int:t(0,2)havePCM:r(0,2)ul:(0,49)d3_mxf_get_info:F(0,2)headerMetadata:P(0,82)info:P(0,91)list:(0,92)iter:(0,93)=xsMXFListIterator::t(0,91)=*(0,95):t(0,92)=*(0,6):T(0,94)=s12nextElement:(0,10),0,32;data:(0,25),32,32;index:(0,11),64,32;;MXFListIterator:t(0,93)=(0,94)D3MXFInfo:t(0,95)=(0,96):T(0,96)=s1008creationDate:(0,58),0,64;filename:(0,97),64,512;d3InfaxData:(0,44),576,3744;ltoInfaxData:(0,44),4320,3744;;:t(0,97)=ar(0,14);0;63;(0,26)arrayIter:(0,83)arrayElement:(0,89)arrayElementLen:(0,69)dataDef:(0,49)count:(0,69)tempWString:(0,40)haveD3InfaxData:r(0,2)fileSourcePackageSet:(0,38)sourcePackageSet:r(0,38)sourcePackageTrackSet:(0,38)sequenceSet:(0,38)dmSet:(0,38)dmFrameworkSet:(0,38)descriptorSet:(0,38)locatorSet:(0,38)d3_mxf_get_pse_failures:F(0,2)headerMetadata:P(0,82)failures:P(0,98)numFailures:P(0,99)arrayIter:(0,83)arrayIter2:(0,83)arrayElement:(0,89):t(0,98)=*(0,100):t(0,99)=*(0,11):t(0,100)=*(0,101)PSEFailure:t(0,101)=(0,102):T(0,102)=s32position:(0,65),0,64;vitcTimecode:(0,103)=xsArchiveTimecode:,64,64;ltcTimecode:(0,103),128,64;redFlash:(0,74),192,16;spatialPattern:(0,74),208,16;luminanceFlash:(0,74),224,16;extendedFailure:(0,105),240,8;;:T(0,104)=s8hour:(0,71),0,8;min:(0,71),8,8;sec:(0,71),16,8;frame:(0,71),24,8;dropFrame:(0,2),32,32;;ArchiveTimecode:t(0,103)=(0,104)mxfBoolean:t(0,105)=(0,71)arrayElementLen:(0,69)dataDef:(0,49)count:(0,69)fileSourcePackageSet:(0,38)sourcePackageTrackSet:(0,38)sequenceSet:(0,38)dmSet:(0,38)dmFrameworkSet:(0,38)setsIter:(0,93)newFailures:r(0,100)countedPSEFailures:r(0,11)long int:t(0,11)d3_mxf_get_vtr_errors:F(0,2)headerMetadata:P(0,82)errors:P(0,106)numErrors:P(0,99)arrayIter:(0,83)arrayIter2:(0,83)arrayElement:(0,89):t(0,106)=*(0,107):t(0,107)=*(0,108)VTRErrorAtPos:t(0,108)=(0,109):T(0,109)=s16position:(0,65),0,64;errorCode:(0,71),64,8;;arrayElementLen:(0,69)dataDef:(0,49)count:(0,69)fileSourcePackageSet:(0,38)sourcePackageTrackSet:(0,38)sequenceSet:(0,38)dmSet:(0,38)dmFrameworkSet:(0,38)setsIter:(0,93)newErrors:r(0,107)totalErrors:r(0,11)tmp:r(0,107)d3_mxf_read_footer_metadata:F(0,2)filename:P(0,110)dataModel:P(0,3)headerMetadata:P(0,111)mxfPageFile:(0,112)mxfFile:(0,113)rip:(0,114)=xsMXFRIP::t(0,110)=*(0,116):t(0,111)=*(0,82):t(0,112)=*(0,117):t(0,113)=*(0,118):T(0,115)=s16entries:(0,6),0,128;;MXFRIP:t(0,114)=(0,115):t(0,116)=k(0,26):t(0,117)=(0,119)MXFFile:t(0,118)=(0,120):t(0,119)=xsMXFPageFile::T(0,120)=s52close:(0,121),0,32;read:(0,122),32,32;write:(0,123),64,32;get_char:(0,124),96,32;put_char:(0,125),128,32;eof:(0,124),160,32;seek:(0,126),192,32;tell:(0,127),224,32;is_seekable:(0,124),256,32;size:(0,127),288,32;free_sys_data:(0,121),320,32;sysData:(0,128),352,32;minLLen:(0,71),384,8;runinLen:(0,80),400,16;;:t(0,121)=*(0,129):t(0,122)=*(0,130):t(0,123)=*(0,131):t(0,124)=*(0,132):t(0,125)=*(0,133):t(0,126)=*(0,134):t(0,127)=*(0,135):t(0,128)=*(0,136):t(0,129)=f(0,1):t(0,130)=f(0,69):t(0,131)=f(0,69):t(0,132)=f(0,2):t(0,133)=f(0,2):t(0,134)=f(0,2):t(0,135)=f(0,65):t(0,136)=(0,137):t(0,137)=xsMXFFileSysData:key:(0,48)llen:(0,71)len:(0,53)uint64_t:t(0,53)footerPartition:(0,138)result:r(0,2):t(0,138)=*(0,139)MXFPartition:t(0,139)=(0,140):T(0,140)=s128key:(0,49),0,128;majorVersion:(0,80),128,16;minorVersion:(0,80),144,16;kagSize:(0,69),160,32;thisPartition:(0,53),192,64;previousPartition:(0,53),256,64;footerPartition:(0,53),320,64;headerByteCount:(0,53),384,64;indexByteCount:(0,53),448,64;indexSID:(0,69),512,32;bodyOffset:(0,53),544,64;bodySID:(0,69),608,32;operationalPattern:(0,49),640,128;essenceContainers:(0,6),768,128;headerMarkInPos:(0,65),896,64;indexMarkInPos:(0,65),960,64;;newHeaderMetadata:(0,82)g_MultipleWrappings_esscont_label:S(0,141)g_BWFFrameWrapped_esscont_label:S(0,141)g_SD_Unc_625_50i_422_135_FrameWrapped_esscont_label:S(0,141)g_InterchangeObject_set_key:S(0,141)g_Preface_set_key:S(0,141)g_Preface_OperationalPattern_item_key:S(0,141)g_Preface_EssenceContainers_item_key:S(0,141)g_Preface_DMSchemes_item_key:S(0,141)g_Identification_set_key:S(0,141)g_Identification_ModificationDate_item_key:S(0,141)g_NetworkLocator_set_key:S(0,141)g_NetworkLocator_URLString_item_key:S(0,141)g_GenericTrack_Sequence_item_key:S(0,141)g_Sequence_set_key:S(0,141)g_Sequence_StructuralComponents_item_key:S(0,141)g_DMSegment_set_key:S(0,141)g_DMSegment_EventStartPosition_item_key:S(0,141)g_DMSegment_DMFramework_item_key:S(0,141)g_SourcePackage_set_key:S(0,141)g_SourcePackage_Descriptor_item_key:S(0,141)g_GenericDescriptor_set_key:S(0,141)g_GenericDescriptor_Locators_item_key:S(0,141)g_Preface_D3P_D3ErrorCount_item_key:S(0,141)g_Preface_D3P_PSEFailureCount_item_key:S(0,141)g_D3P_InfaxFramework_set_key:S(0,141)g_D3P_InfaxFramework_D3P_Format_item_key:S(0,141)g_D3P_InfaxFramework_D3P_ProgrammeTitle_item_key:S(0,141)g_D3P_InfaxFramework_D3P_EpisodeTitle_item_key:S(0,141)g_D3P_InfaxFramework_D3P_TransmissionDate_item_key:S(0,141)g_D3P_InfaxFramework_D3P_MagazinePrefix_item_key:S(0,141)g_D3P_InfaxFramework_D3P_ProgrammeNumber_item_key:S(0,141)g_D3P_InfaxFramework_D3P_ProductionCode_item_key:S(0,141)g_D3P_InfaxFramework_D3P_SpoolStatus_item_key:S(0,141)g_D3P_InfaxFramework_D3P_StockDate_item_key:S(0,141)g_D3P_InfaxFramework_D3P_SpoolDescriptor_item_key:S(0,141)g_D3P_InfaxFramework_D3P_Memo_item_key:S(0,141)g_D3P_InfaxFramework_D3P_Duration_item_key:S(0,141)g_D3P_InfaxFramework_D3P_SpoolNumber_item_key:S(0,141)g_D3P_InfaxFramework_D3P_AccessionNumber_item_key:S(0,141)g_D3P_InfaxFramework_D3P_CatalogueDetail_item_key:S(0,141)g_D3P_InfaxFramework_D3P_ItemNumber_item_key:S(0,141)g_D3P_PSEAnalysisFramework_set_key:S(0,141)g_D3P_PSEAnalysisFramework_D3P_RedFlash_item_key:S(0,141)g_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_key:S(0,141)g_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_key:S(0,141)g_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_key:S(0,141)g_D3P_D3ReplayErrorFramework_set_key:S(0,141)g_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_key:S(0,141)g_PhysicalDescriptor_set_key:S(0,141)g_TapeDescriptor_set_key:S(0,141)g_D3P_D3PreservationDescriptiveScheme_dmscheme_label:S(0,141):t(0,141)=k(0,49)lib/libMXF.a0000644000076600007660000322762011070223711014325 0ustar stuartcstuartc00000000000000! #1/20 1222715229 502 502 100644 12900 ` __.SYMDEF SORTED 8>  R  j              Tp10D<(N<(G0e0Rg008RLk7Qv# H$, ŸR# H$| $ # H$ $E Ÿ0  Z<(|<( 0|0 [p&R 5 [p00 0 5L\k.=L K \  7R030! rQ0k0NR  [pz0{ {{0000000&0"V l  $ G g  <0"o l]R" l# H$V Ÿ_0}0000000006 ,[p0 >[pyRR'070RRR\# Hj" l22L0^0 P[pu000000|$ 0" l$ $ H*0=0U0o0$ 00{$m Ÿ  00000 00-0A0M0^0l00000003200" l90J0`0x0000 RRR  :R <(<(  $  0 B `<( j[p<(M<(acplp}pp w   0SR   2 d! H! H! H! H! H" H"' H"@ H   oR{{{0 !0D0 ' >^0m0!.: ` | ~[p 0N\m~v0 [p00R00000!0" l70# lQ0u00#% l000000#010D0\0j0~00#A l000000,0K0#] lo000000000040C0W0c0t00000000#w l0'0!{1{C{  J v e v v v v v v! v!3 v!O v!l v 2 1=0X0v0/FjDUfw0  [p 0 (%_mxf_get_platform_string_mxf_get_platform_wstring_mxf_get_version_is_op_1a_is_op_atom_mxf_complete_essence_element_key_mxf_complete_essence_element_track_num_mxf_is_data_mxf_is_descriptive_metadata_mxf_is_picture_mxf_is_sound_mxf_is_timecode_mxf_append_list_element_mxf_clear_list_mxf_create_list_mxf_find_list_element_mxf_free_list_mxf_get_first_list_element_mxf_get_iter_element_mxf_get_last_list_element_mxf_get_list_element_mxf_get_list_iter_index_mxf_get_list_length_mxf_initialise_list_mxf_initialise_list_iter_mxf_initialise_list_iter_at_mxf_insert_list_element_mxf_next_list_iter_element_mxf_prepend_list_element_mxf_remove_list_element_mxf_generate_key_mxf_generate_umid_mxf_generate_uuid_mxf_get_timestamp_now_mxf_print_key_mxf_print_label_mxf_print_umid_mxf_sprint_key_mxf_sprint_label_mxf_sprint_umid_g_mxfLogLevel_mxf_log_mxf_log_default_mxf_log_file_close_mxf_log_file_open_mxf_byte_array_wrap_read_mxf_disk_file_open_modify_mxf_disk_file_open_new_mxf_disk_file_open_read_mxf_equals_key_mxf_equals_key_mod_regver_mxf_equals_key_prefix_mxf_equals_uid_mxf_equals_ul_mxf_equals_ul_mod_regver_mxf_equals_umid_mxf_equals_uuid_mxf_file_close_mxf_file_eof_mxf_file_getc_mxf_file_is_seekable_mxf_file_putc_mxf_file_read_mxf_file_seek_mxf_file_set_min_llen_mxf_file_size_mxf_file_tell_mxf_file_write_mxf_get_llen_mxf_get_min_llen_mxf_get_runin_len_mxf_is_ul_mxf_read_array_header_mxf_read_batch_header_mxf_read_int16_mxf_read_int32_mxf_read_int64_mxf_read_int8_mxf_read_k_mxf_read_key_mxf_read_kl_mxf_read_l_mxf_read_local_tag_mxf_read_uid_mxf_read_uint16_mxf_read_uint32_mxf_read_uint64_mxf_read_uint8_mxf_read_ul_mxf_read_uuid_mxf_set_runin_len_mxf_skip_mxf_stdin_wrap_read_mxf_write_array_header_mxf_write_batch_header_mxf_write_fixed_kl_mxf_write_fixed_l_mxf_write_int16_mxf_write_int32_mxf_write_int64_mxf_write_int8_mxf_write_k_mxf_write_kl_mxf_write_l_mxf_write_local_tag_mxf_write_uid_mxf_write_uint16_mxf_write_uint32_mxf_write_uint64_mxf_write_uint8_mxf_write_ul_mxf_write_uuid_mxf_allocate_space_mxf_append_new_from_partition_mxf_append_new_partition_mxf_append_partition_mxf_append_partition_esscont_label_mxf_clear_file_partitions_mxf_clear_partition_mxf_clear_rip_mxf_create_file_partitions_mxf_create_from_partition_mxf_create_partition_mxf_fill_to_kag_mxf_fill_to_position_mxf_free_file_partitions_mxf_free_partition_mxf_initialise_file_partitions_mxf_initialise_partition_mxf_initialise_with_partition_mxf_is_body_partition_pack_mxf_is_filler_mxf_is_footer_partition_pack_mxf_is_header_partition_pack_mxf_is_partition_pack_mxf_mark_header_end_mxf_mark_header_start_mxf_mark_index_end_mxf_mark_index_start_mxf_partition_is_closed_mxf_partition_is_closed_and_complete_mxf_partition_is_complete_mxf_read_header_pp_kl_mxf_read_header_pp_kl_with_runin_mxf_read_next_nonfiller_kl_mxf_read_partition_mxf_read_rip_mxf_update_partitions_mxf_write_fill_mxf_write_partition_mxf_write_rip_mxf_create_item_tag_mxf_create_primer_pack_mxf_free_primer_pack_mxf_get_item_key_mxf_get_item_tag_mxf_get_primer_pack_size_mxf_is_primer_pack_mxf_read_primer_pack_mxf_register_primer_entry_mxf_write_primer_pack_mxf_close_essence_element_mxf_finalize_essence_element_write_mxf_get_essence_element_count_mxf_get_essence_element_item_type_mxf_get_essence_element_number_mxf_get_essence_element_size_mxf_get_essence_element_type_mxf_get_track_number_mxf_is_gc_essence_element_mxf_open_essence_element_read_mxf_open_essence_element_write_mxf_read_essence_element_data_mxf_write_essence_element_data_mxf_add_delta_entry_mxf_add_index_entry_mxf_create_index_table_segment_mxf_free_index_table_segment_mxf_is_index_table_segment_mxf_read_index_table_segment_mxf_write_delta_entry_mxf_write_delta_entry_array_header_mxf_write_index_entry_mxf_write_index_entry_array_header_mxf_write_index_table_segment_mxf_write_index_table_segment_header_mxf_check_data_model_mxf_finalise_data_model_mxf_find_item_def_mxf_find_item_def_in_set_def_mxf_find_set_def_mxf_free_data_model_mxf_get_item_def_type_mxf_is_subclass_of_mxf_load_data_model_mxf_register_array_type_mxf_register_basic_type_mxf_register_compound_type_mxf_register_compound_type_member_mxf_register_interpret_type_mxf_register_item_def_mxf_register_set_def_initialise_sets_iter_mxf_add_array_item_strongref_mxf_add_array_item_weakref_mxf_add_set_mxf_alloc_array_item_elements_mxf_clone_item_mxf_create_header_metadata_mxf_create_item_mxf_create_set_mxf_dereference_mxf_dereference_s_mxf_find_set_by_key_mxf_find_singular_set_by_key_mxf_free_header_metadata_mxf_free_item_mxf_free_set_mxf_get_array_header_mxf_get_array_item_count_mxf_get_array_item_element_mxf_get_array_item_element_len_mxf_get_auid_mxf_get_auid_item_mxf_get_boolean_mxf_get_boolean_item_mxf_get_external_utf16string_size_mxf_get_header_metadata_size_mxf_get_int16_mxf_get_int16_item_mxf_get_int32_mxf_get_int32_item_mxf_get_int64_mxf_get_int64_item_mxf_get_int8_mxf_get_int8_item_mxf_get_item_mxf_get_item_len_mxf_get_length_mxf_get_length_item_mxf_get_position_mxf_get_position_item_mxf_get_product_version_mxf_get_product_version_item_mxf_get_rational_mxf_get_rational_item_mxf_get_rgba_layout_component_mxf_get_rgba_layout_component_item_mxf_get_set_size_mxf_get_strongref_mxf_get_strongref_item_mxf_get_strongref_item_s_mxf_get_strongref_s_mxf_get_timestamp_mxf_get_timestamp_item_mxf_get_uint16_mxf_get_uint16_item_mxf_get_uint32_mxf_get_uint32_item_mxf_get_uint64_mxf_get_uint64_item_mxf_get_uint8_mxf_get_uint8_item_mxf_get_ul_mxf_get_ul_item_mxf_get_umid_mxf_get_umid_item_mxf_get_utf16string_mxf_get_utf16string_item_mxf_get_utf16string_item_size_mxf_get_utf16string_size_mxf_get_uuid_mxf_get_uuid_item_mxf_get_version_type_mxf_get_version_type_item_mxf_get_weakref_mxf_get_weakref_item_mxf_get_weakref_item_s_mxf_get_weakref_s_mxf_grow_array_item_mxf_have_item_mxf_initialise_array_item_iterator_mxf_is_header_metadata_mxf_next_array_item_element_mxf_read_and_return_set_mxf_read_filtered_header_metadata_mxf_read_header_metadata_mxf_read_item_mxf_read_item_tl_mxf_read_set_mxf_register_item_mxf_register_set_items_mxf_remove_item_mxf_remove_set_mxf_set_array_header_mxf_set_auid_mxf_set_auid_item_mxf_set_boolean_mxf_set_boolean_item_mxf_set_empty_array_item_mxf_set_fixed_set_space_allocation_mxf_set_fixed_size_utf16string_mxf_set_fixed_size_utf16string_item_mxf_set_int16_mxf_set_int16_item_mxf_set_int32_mxf_set_int32_item_mxf_set_int64_mxf_set_int64_item_mxf_set_int8_mxf_set_int8_item_mxf_set_is_subclass_of_mxf_set_item_mxf_set_item_value_mxf_set_length_mxf_set_length_item_mxf_set_position_mxf_set_position_item_mxf_set_product_version_mxf_set_product_version_item_mxf_set_rational_mxf_set_rational_item_mxf_set_rgba_layout_component_mxf_set_rgba_layout_component_item_mxf_set_strongref_mxf_set_strongref_item_mxf_set_timestamp_mxf_set_timestamp_item_mxf_set_uint16_mxf_set_uint16_item_mxf_set_uint32_mxf_set_uint32_item_mxf_set_uint64_mxf_set_uint64_item_mxf_set_uint8_mxf_set_uint8_item_mxf_set_ul_mxf_set_ul_item_mxf_set_umid_mxf_set_umid_item_mxf_set_utf16string_mxf_set_utf16string_item_mxf_set_uuid_mxf_set_uuid_item_mxf_set_version_type_mxf_set_version_type_item_mxf_set_weakref_mxf_set_weakref_item_mxf_write_header_metadata_mxf_write_header_primer_pack_mxf_write_header_sets_mxf_write_item_mxf_write_set_mxf_avid_attach_mob_attribute_mxf_avid_attach_user_comment_mxf_avid_get_data_def_mxf_avid_get_mob_attribute_mxf_avid_get_user_comment_mxf_avid_load_extensions_mxf_avid_read_string_mob_attributes_mxf_avid_read_string_user_comments_mxf_avid_set_indirect_string_item_mxf_avid_write_header_metadata_mxf_avid_write_index_entry_array_header_mxf_generate_aafsdk_umid_mxf_generate_old_aafsdk_umid_g_AvidMetaDictBlob_g_AvidMetaDictBlob_len_g_AvidMetaDictDynTagOffsets_g_AvidMetaDictDynTagOffsets_len_g_AvidMetaDictInstanceUID_uuid_g_AvidMetaDictObjectOffsets_g_AvidMetaDictObjectOffsets_len_g_AvidMetaDictTags_g_AvidMetaDictTags_len_mxf_p2_load_extensions_mxf_uu_get_package_tracks_mxf_uu_get_referenced_package_mxf_uu_get_referenced_track_mxf_uu_get_top_file_package_mxf_uu_get_track_datadef_mxf_uu_get_track_descriptor_mxf_uu_get_track_duration_mxf_uu_get_track_duration_at_rate_mxf_uu_get_track_reference_mxf_uu_get_utf16string_item_mxf_uu_next_track_mxf_page_file_forward_truncate_mxf_page_file_get_file_mxf_page_file_get_page_size_mxf_page_file_is_page_filename_mxf_page_file_open_modify_mxf_page_file_open_new_mxf_page_file_open_read_mxf_page_file_remove_mxf_get_cdci_descriptor_mxf_get_file_descriptor_mxf_get_generic_descriptor_mxf_get_picture_descriptor_mxf_get_sound_descriptor_mxf_get_wave_descriptor_mxf_set_cdci_descriptor_mxf_set_file_descriptor_mxf_set_generic_descriptor_mxf_set_picture_descriptor_mxf_set_sound_descriptor_mxf_set_wave_descriptor_mxf_clear_generic_package_mxf_clear_material_package_mxf_clear_source_package_mxf_get_generic_package_mxf_get_material_package_mxf_get_source_package_mxf_clear_generic_track_mxf_clear_track_mxf_get_generic_track_mxf_get_track_mxf_clear_sequence_mxf_clear_source_clip_mxf_clear_structural_component_mxf_get_sequence_mxf_get_source_clip_mxf_get_structural_component#1/20 1222715201 502 502 100644 2372 ` mxf_version.o __text__TEXT\ __picsymbolstub1__TEXT\l __const__TEXT\Dl__data__DATA8__cstring__TEXTH2 P//2|B}H|o'^w+4}`>oxl+4}`>oo$*R@)_$|N.D0D1D0 D1 D3d`$0w@/$|N|.D6D7D6D7D8$6@5$DN.D;D<D;D<D=$;@:$DN. DA DD DB$DC(DE,$A @@ @@@@#@@.>S$N0.0DH0DL0DMPT$H0@G@G@G@GȀ $$NT.`DQ`DRlDQpDRDS$Q` @P-$HN.DVDWDVDWDX.$V>@UK$HNL&-k&0&3p&6&9&<`&?P2&B@]&0s& d`Z |00=_mxf_is_picture_mxf_is_sound_mxf_is_timecode_mxf_is_data_mxf_is_descriptive_metadata_mxf_complete_essence_element_key_mxf_complete_essence_element_track_num_is_op_atom_is_op_1adyld_stub_binding_helper_memcmp/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_labels_and_keys.cgcc2_compiled.:t(0,1)=(0,1)_g_op1APrefix_g_opAtomPrefix_g_DescriptiveMetadata_datadef_label_g_Data_datadef_label_g_LegacyTimecode_datadef_label_g_Timecode_datadef_label_g_LegacySound_datadef_label_g_Sound_datadef_label_g_LegacyPicture_datadef_label_g_Picture_datadef_labelmxf_is_picture:F(0,2)label:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,4):t(0,4)=k(0,5)mxfUL:t(0,5)=(0,6):T(0,6)=s16octet0:(0,7),0,8;octet1:(0,7),8,8;octet2:(0,7),16,8;octet3:(0,7),24,8;octet4:(0,7),32,8;octet5:(0,7),40,8;octet6:(0,7),48,8;octet7:(0,7),56,8;octet8:(0,7),64,8;octet9:(0,7),72,8;octet10:(0,7),80,8;octet11:(0,7),88,8;octet12:(0,7),96,8;octet13:(0,7),104,8;octet14:(0,7),112,8;octet15:(0,7),120,8;;unsigned char:t(0,8)=@s8;r(0,8);0;255;uint8_t:t(0,7)=(0,8)mxf_is_sound:F(0,2)label:P(0,3)mxf_is_timecode:F(0,2)label:P(0,3)mxf_is_data:F(0,2)label:P(0,3)mxf_is_descriptive_metadata:F(0,2)label:P(0,3)mxf_complete_essence_element_key:F(0,1)key:P(0,9)count:P(0,7)type:P(0,7)num:P(0,7):t(0,9)=*(0,10)mxfKey:t(0,10)=(0,5)mxf_complete_essence_element_track_num:F(0,1)trackNum:P(0,11)count:P(0,7)type:P(0,7)num:P(0,7):t(0,11)=*(0,12)uint32_t:t(0,12)=(0,13)unsigned int:t(0,13)=r(0,13);0;037777777777;is_op_atom:F(0,2)label:P(0,3)is_op_1a:F(0,2)label:P(0,3)g_Picture_datadef_label:S(0,4)g_Sound_datadef_label:S(0,4)g_Timecode_datadef_label:S(0,4)g_LegacyPicture_datadef_label:S(0,4)g_LegacySound_datadef_label:S(0,4)g_LegacyTimecode_datadef_label:S(0,4)g_Data_datadef_label:S(0,4)g_DescriptiveMetadata_datadef_label:S(0,4)g_opAtomPrefix:S(0,4)g_op1APrefix:S(0,4) #1/20 1222715202 502 502 100644 10564 ` mxf_list.o   __text__TEXT M__picsymbolstub1__TEXT@ 0 __cstring__TEXT __la_symbol_ptr__DATA  p__nl_symbol_ptr__DATA  l PVVh|||y!Al/AP``` /A| ~| xN!xH/AxK``88!P|N ```||~x!``c/A K9~/AH 88!P|N ``8 N ``|||xB8`|#x!H}|~y@D<_<<<B8`888 8$| | xN!8`HxKm8`8!P|N ```||~xB8`|#x!H,@D<_<<<B8`80888]| | xN!8`H@8^/@ ~H ^b^~8`8B^8!P|N ||~xB8`|#x!H,@D<_<<<B$8`8p888s| | xN!8`HL8/@~~H```~^8`8B^8!P|N `|a|{xB8`|3x|#x|+x!HE,@L<_<<<BT88`888| | xN!8HL``8;/@,[8{{8B[H```/@/9`@DH`IB@l/A|IxK``@}"KxH8`|Ix9kIA /@8@\/@{H``i/C@{```[88B[H@```H8H(}"Kx9`9 K`/@LK `8!`|xa|N ``cN ``||#x|+x!`/AH``~xxN!/A~H ```/@8`8!P|N ```|A|zx|#x|+x!/A;`~dxxN!/AX/@/@ H`/@xHZ8BZH,`/Ax|xK|``;8!`xA|N `c8/A|xN `C8`/M bN ``,#AHC8BA8@K```@8K``cB@/@8`N /AcN /A/8i|@K``D8C8@CN `,|bx@KԀ8M /@8N ```8 | xB@/@N |9 KN ```C/A"#H9 #``#/AC8BCH`8``0 |`IN `cN ``cN |B}h=k|}N |B}h=k|}N '%s' failed, in %s:%d (newList = (MXFList*)malloc(sizeof(MXFList))) != NULL./mxf/mxf_list.c(newElement = (MXFListElement*)malloc(sizeof(MXFListElement))) != NULL$Xë P` d` ` ` P` d` ` T`|ë P d   P d p $ë PЫ dЫ Ы Ь PЬ dЬ 0Ь ëp P0l 0h 0` 0\ P 0X 0T 0P 0DTë4 ,  Ȭ kPkPihihjdd"f#<2.D=DAD= DADFDGDK0DI4DK8DM@DOPDGXDTpDVtDTxDU|DW@$=V@<b@>q@?Հ3q΀ހ$N.D,D-D2D3D4$,@+!1$XN.D7D8D9D8D:2$7M@6Y@6i$N. D! D$0D!4D$DD%D'D)j$! @ @ $N.DZD]DZD]D^0D_4D^8Da<DcHDgPDkXDi\Dk`Dml$Z@Y@Y$N.DpDsDpDsDtDuDtDwDzDy D~ D$D(D8$p'@o3@o@$NL.PDPD`DdD|DDDDDDDDDDD(D0D4DPDTDdDhDlD|DDDDDDDDDDDDA$Pa@m@z@@@ @ @ ЀP($N(.0D0D0$0 @$N8.@D@DXD`DpDDDD$@5@B@O@^@m~@@$N.DDDDDD D$D(D,D0D4D@DDDHDLDPDTD\D pDtD$@ @@&@5@D@WXY$N.D3D4D8D9Z$3}@2$N.D<D=DADB$<@;$N.DDDDD DD D!$D'0D$4D/@D*HD/PD$XD'hD$l$@@@ x$Nx.DEDFDHDFDGDI$E!@D.@D;Lk$N.DLDMDLDMDODSDTDUDTDSDWDYDWDZDW$L@K@K @K$tN. D` Da Dc,Dd4Dh@DkPDm\DqpDu $` #@_ 0$lN.DxDz 1$x N@w [$N.D}D \$} {@| $N dF5 @w0 $>yP[ __mxf_clear_list_mxf_free_list_mxf_initialise_list_mxf_create_list_mxf_append_list_element_mxf_prepend_list_element_mxf_insert_list_element_mxf_get_list_length_mxf_find_list_element_mxf_remove_list_element_mxf_get_first_list_element_mxf_get_last_list_element_mxf_get_list_element_mxf_initialise_list_iter_mxf_initialise_list_iter_at_mxf_next_list_iter_element_mxf_get_iter_element_mxf_get_list_iter_indexdyld_stub_binding_helper_mxf_log_malloc_free/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_list.cgcc2_compiled.:t(0,1)=(0,1)mxf_clear_list:F(0,1)list:P(0,2)element:r(0,3)nextElement:r(0,3):t(0,2)=*(0,4):t(0,3)=*(0,5)MXFList:t(0,4)=(0,6)MXFListElement:t(0,5)=(0,7):T(0,6)=s16elements:(0,3),0,32;lastElement:(0,3),32,32;len:(0,8),64,32;freeFunc:(0,9),96,32;;_MXFListElement:T(0,7)=s8next:(0,11),0,32;data:(0,12),32,32;;long int:t(0,8)=r(0,8);-2147483648;2147483647;:t(0,10)=*(0,13)free_func_type:t(0,9)=(0,10):t(0,11)=*(0,7):t(0,12)=*(0,1):t(0,13)=f(0,1)mxf_free_list:F(0,1)list:P(0,14):t(0,14)=*(0,2)mxf_initialise_list:F(0,1)list:P(0,2)freeFunc:P(0,9)mxf_create_list:F(0,15)list:P(0,14)freeFunc:P(0,9)int:t(0,15)=r(0,15);-2147483648;2147483647;mxf_append_list_element:F(0,15)list:P(0,2)data:P(0,12)mxf_prepend_list_element:F(0,15)list:P(0,2)data:P(0,12)mxf_insert_list_element:F(0,15)list:P(0,2)index:P(0,8)before:P(0,15)data:P(0,12)nextElement:r(0,3)prevElement:r(0,3)currentIndex:r(0,8)long int:t(0,8)void:t(0,1)mxf_get_list_length:F(0,8)list:P(0,2)mxf_find_list_element:F(0,12)list:P(0,16)info:P(0,12)eqFunc:P(0,17)result:r(0,12):t(0,16)=*(0,19):t(0,18)=*(0,20)eq_func_type:t(0,17)=(0,18):t(0,19)=k(0,4):t(0,20)=f(0,15)element:r(0,3)mxf_remove_list_element:F(0,12)list:P(0,2)info:P(0,12)eqFunc:P(0,17)result:r(0,12)element:r(0,3)prevElement:r(0,3)mxf_get_first_list_element:F(0,12)list:P(0,2)mxf_get_last_list_element:F(0,12)list:P(0,2)mxf_get_list_element:F(0,12)list:P(0,2)index:P(0,8)element:r(0,3)mxf_initialise_list_iter:F(0,1)iter:P(0,21)list:P(0,16):t(0,21)=*(0,22)MXFListIterator:t(0,22)=(0,23):T(0,23)=s12nextElement:(0,3),0,32;data:(0,12),32,32;index:(0,8),64,32;;mxf_initialise_list_iter_at:F(0,1)iter:P(0,21)list:P(0,16)index:P(0,8)mxf_next_list_iter_element:F(0,15)iter:P(0,21)mxf_get_iter_element:F(0,12)iter:P(0,21)mxf_get_list_iter_index:F(0,8)iter:P(0,21)#1/20 1222715202 502 502 100644 9124 ` mxf_utils.o __text__TEXT &__picsymbolstub1__TEXT 0 P __cstring__TEXT__literal8__TEXT__la_symbol_ptr__DATA   p8 T P  @ |B!`<8ԊD $  $DDd d 808A@>@@,A85TKj{@B׀C<   ! "$ N.D\D_(D\4D_PDeTDdXDe`DgdDkDn #$\ :@[ G@[ U]8 a b c$N.DqDrDwDy d$q ~@p $`N . D| D}8DHDLDT $| $HNh &'l # $  dh= *jpQ_g_mxfLogLevel_mxf_log_mxf_log_default_mxf_log_file_open_mxf_log_file_closedyld_stub_binding_helper___sF_vfprintf$LDBLStub_fopen_fwrite___eprintf_gmtime_time_strftime_fclose_fprintf$LDBLStub/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_logging.cgcc2_compiled.:t(0,1)=(0,1)_g_mxfFileLog_logmsglogmsg:f(0,1)file:P(0,2)level:P(0,3)=xeMXFLogLevel:format:P(0,5)p_arg:P(0,6) :T(0,4)=eMXF_DLOG:0,MXF_ILOG:1,MXF_WLOG:2,MXF_ELOG:3,; :T(0,4):t(0,2)=*(0,8)MXFLogLevel:t(0,3)=(0,4):t(0,5)=*(0,9)__darwin_va_list:t(0,7)=(0,10)va_list:t(0,6)=(0,7)FILE:t(0,8)=(0,11):t(0,9)=k(0,12)__builtin_va_list:t(0,10)=*(0,12)__sFILE:T(0,11)=s88_p:(0,13),0,32;_r:(0,14),32,32;_w:(0,14),64,32;_flags:(0,15),96,16;_file:(0,15),112,16;_bf:(0,16),128,64;_lbfsize:(0,14),192,32;_cookie:(0,17),224,32;_close:(0,18),256,32;_read:(0,19),288,32;_seek:(0,20),320,32;_write:(0,21),352,32;_ub:(0,16),384,64;_extra:(0,22),448,32;_ur:(0,14),480,32;_ubuf:(0,23),512,24;_nbuf:(0,24),536,8;_lb:(0,16),544,64;_blksize:(0,14),608,32;_offset:(0,25),640,64;;char:t(0,12)=r(0,12);0;127;:t(0,13)=*(0,27)int:t(0,14)=r(0,14);-2147483648;2147483647;short int:t(0,15)=@s16;r(0,15);-32768;32767;__sbuf:T(0,16)=s8_base:(0,13),0,32;_size:(0,14),32,32;;:t(0,17)=*(0,1):t(0,18)=*(0,28):t(0,19)=*(0,29):t(0,20)=*(0,30):t(0,21)=*(0,31):t(0,22)=*(0,32):t(0,23)=ar(0,33);0;2;(0,27):t(0,24)=ar(0,33);0;0;(0,27)__darwin_off_t:t(0,26)=(0,34)fpos_t:t(0,25)=(0,26)unsigned char:t(0,27)=@s8;r(0,27);0;255;:t(0,28)=f(0,14):t(0,29)=f(0,14):t(0,30)=f(0,25):t(0,31)=f(0,14):t(0,32)=xs__sFILEX:long unsigned int:t(0,33)=r(0,33);0;037777777777;__int64_t:t(0,34)=(0,35)long long int:t(0,35)=@s64;r(0,35);01000000000000000000000;0777777777777777777777;_log_to_filelog_to_file:f(0,1)level:P(0,3)format:P(0,5)timeStr:(0,36)t:(0,37)time_t:t(0,38)=(0,39):t(0,36)=ar(0,33);0;127;(0,12):t(0,37)=k(0,38)__darwin_time_t:t(0,39)=(0,40)long int:t(0,40)=r(0,40);-2147483648;2147483647;gmt:r(0,41)p_arg:(0,6)char:t(0,12):t(0,41)=*(0,42):t(0,42)=k(0,43)tm:T(0,43)=s44tm_sec:(0,14),0,32;tm_min:(0,14),32,32;tm_hour:(0,14),64,32;tm_mday:(0,14),96,32;tm_mon:(0,14),128,32;tm_year:(0,14),160,32;tm_wday:(0,14),192,32;tm_yday:(0,14),224,32;tm_isdst:(0,14),256,32;tm_gmtoff:(0,40),288,32;tm_zone:(0,44),320,32;;:t(0,44)=*(0,12)mxf_log_default:F(0,1)level:P(0,3)format:P(0,5)p_arg:(0,6)mxf_log_file_open:F(0,14)filename:P(0,5)mxf_log_file_close:F(0,1)g_mxfFileLog:S(0,2)mxf_log:G(0,45)g_mxfLogLevel:G(0,3):t(0,46)=*(0,47)mxf_log_func:t(0,45)=(0,46):t(0,47)=f(0,1)#1/20 1222715203 502 502 100644 54196 ` mxf_file.o 0l0l__text__TEXT(2|΀__picsymbolstub1__TEXT( @*0PH __cstring__TEXT*`,p__la_symbol_ptr__DATA0H2,S,__nl_symbol_ptr__DATA0d2t$TT14 PCS&||~x!``c/AH)88!P|N ``|#x8H(|#x8H)cH(L``|#x|xH)tcH'``|!cH(8!P |`|N `cH(l``/M H(`||~y8`!A</@,~88H) |`8~`~8!P|N ``|,!PA0cH')/A 88H'y/@ahlH 8`88!|N ``89 9@# CN `|8@|~x!8c |+x}C`}"Y/A8|#x8H&~ 9 |jx|`x|j`|IY^ ~8!P|x|N ```8`N ``||~x!8`C c1C}"/A0~H& /|`xA^ ~1C}"> ^8!P|x|N ``8`N ``cH%,``8`N ``c N `/M H&`8`N ``8`8N `89 9@# C$N `|a|{x!|#x`# C$cHA @ P@A;H``|+x;}}iA,@ @A ```|+xH`` P;x|xx|RH$; [$|~P|]I[ {$8!`xa|N 8`N `` $1}gXA@$`@@`8@H``#|I@c $|CxN ``8`N ``C 9 A$@$C@A``9 }#KxN `,|kxA(/@`C c$||```/A  A @| (@@p```8 $HX#C|eP|DI0c|B/A4A@(@@ ```8K k$H8|xN `$c N `8`N ``cN `/M H#`|a||x|@&B8`4|#xA!H!|~y@L<_<<<B*8`8$ 8$$8$`8ɀ| | xN!8`HL``884H"8`(H!Q.|}x@T<_<<<B*8$ 8`8$t8$`8ˀ| | xN!xH"@H``88(H"<x8$H!9/}A<_=?,8`8B9)^<_>=?8B 9)^<_> =?8B,9)<^<_>=?8BL9)|^<_>=?8B9) ^ <_>$8B^(H`xH!8``8!`aa|}p N `|a||x|@&B8`4|#xA!H|~y@L<_<<<B(08`8",8"D8"8| | xN!8`HL``884H!8`(Hq.|}x@T<_<<<B(08",8`8"8"8| | xN!xH @H``88(H <x8"HY/}A<_=?,8`8B9)^<_>=?8B,9)<^<_> =?8BL9)\^<_>=?8Bl9)^<_>=?8B9),^ <_>$8B^(H`xH 8``8!`aa|}p N `|a||x|@&B8`4|#xA!H|~y@L<_<<<B&P8`8 L8 d8 8| | xN!8`HL``884H98`(H.|}x@T<_<<<B&P8 L8`8 8 8| | xN!xH@H``88(H<x8!Hy/}A<_=?,8`8B9)<^<_>=?8BL9)\^<_> =?8Bl9)|^<_>=?8B9)^<_>=?8B9)L^ <_>$8B̐^(H`xH-8``8!`aa|}p N `|||xB8`4!H!|~y@H<_<<<B$t8`8p888E| | xN!8`H(`884Hi8`(H|}yA88(HM<_=?8`B$x9)А]<_>=?,8B9)^<_>=?8B9)^ <_>=?8B 9)0^<_>=?8B@9)`^<_> 8Bp^$<_8BP^(H\``<_<<<B$t8p8G8,88`| | xN!xH8````8!P|N ```|/!B|zx|+x|#x|3x!8`A8`4HY|~y@P<_<<<B"8`8888q| | xN!8`H@```884H8`(H|{yA88(H}/[@;;`<_~,8B=?8`^<_9)8BБ>=?^<_9)8B@> =?^<_9)P8B>=?^<_9)`8Bp>=?^ <_9)8B>$^(HX`<_<<<B"88s888`| | xN!xH8````8!`!|N ```||~x!``c/A\C,/AD|Cx| | xN!~(/A | c,| xN!~/AH88!P|N ```c,}N c,}N c,}N c,}N c,}N c,}N c,}N c,}N $c,}N 0N ``08`/M |xN ``|8B|#x!88K/AD<_<<<B8`8888| | xN!8`H88`8!`|N |8B|#x!88K/AD<_<<<B8`88h8D8| | xN!8`H8A98`T@.|x8!`|N `|8B|#x!88K/AD<_<<<BT8`8P888| | xN!8`H48A98`!:a;TTBU)@.|x|Kx|[x8!`|N ```|8B|#x!88K-/AD<_<<<B88`8X88| | xN!8Ha8A988:<;=>UITb9@8`U@.9|cSxA;|BKxU>U|ccx|B[x|;xT>}ISx9@Tƀ|+x|cSx|BKxA?WF>W@.|cCx|B;x|x8|c3x|B+x|cx|Bx|cSx^~8!`|x|N ``K```KP```K```K```|8B!l8lK8/A@<_<<<B88`88d8$| | xN!88!P|x|N ``||#x8BT>!888A9K!8/A@<_<<<B8|8`888.| | xN!88!`|x|N ```|TF>T>BT>8|#x!88;A8!9a:Kq8/A@<_<<<B88`8808:| | xN!88!`|x|N ```||#xBWWTF>W@.!T>T>|Cx|+x|Lcx|SxWF>W>W>88889!:;<=A>?K/8A@<_<<<B4808`888J| | xN!88!|x|N `|!|#xT>lK)8!P|N `|!|#xT>lK8!P|N `|!lK8!P|N ```|!8W@.W@.}bp| Kx}^x}=x@`8|8yH\``/;;@K|<_<<<B88`888| | xN!88!`|x|N ``||~xB|+x|3x!K/@D<_<<<B88`8 848| | xN!8HdxxxK8/@H<_<<<B88`8(848| | xN!8``8!P|x|N ``K````KP```K@```K```|!|+x|#x|yx!K/A#xdxx8KH|~|]+A/@+@;@H``^P#x88ExK@\Cx8@@A@@A```8`H,```y;;@dK8```8!`!|N ```K ```|8B!KE8/A@<_<<<B8 8`88 8ڀ| | xN!88!P|x|N +|ixA(/@ +A8H```TF>8@8 |Ky@T>8@8|Ky@T>8@8|Ky@x8@8|K#y@hT@.TF>TF>|x8|Ky@LTT>T>|x8|Ky@0TT>T>|x|@y|&T ```/Ai0/A@@|`x|xN ``|A;dB|#x|zxW`>|3x!|+x+@,<<<88c8 T8H ``/@|+A/@D+@<<_<<8`B898 T| | xN!8HCxxK18@H```/ AT8|#x48A|09 HT< F40|40|0| Sx} SyAd<_<=xB8x9 T8`9 | | xN!8H<``T 8|@P4I}@2A0H(`W< IL0|0| cx```8T>|xA;CxxKAD<_<<<B8 8`8T8 T8| | xN!8HCxx88KW`>AD<_<<<B8 8`88 T8| | xN!8H(8H 9 7@<8888K8!p|xA|N ``|A|+xB|#x|zx!K xx|{xCxdxK/@L<_<<<BD8 @8`88 8;`| | xN!```8!`cxA|N ``||3xB|+x||x!K/@D<_<<<B88`8 88| | xN!8HdxxxK8/@H<_<<<B88`8 88| | xN!8``8!P|x|N ``|a|;xB|+x|3x||x!K/@P<_<<<B 88`8 88| | xN!8Hp```xdxxxK8/@D<_<<<B 88`8 t88| | xN!8`8!`|xa|N ``K```K```K```||~xB|+x!K/@H<_<<<B t8p8`8 88f| | xN!8Hh`xxK8/@L<_<<<B t8p8`8 88g| | xN!8```8!P|x|N ``||~xB|+x!K/@H<_<<<B 88`8 88n| | xN!8Hh`xxK)8/@L<_<<<B 88`8 88o| | xN!8```8!P|x|N ``K ```K```|8!Hq8!P |`|N `|!HE8!P |`|N ``|8|~x|#x!H/@,8~88H8/A```88!P|x|N `|8!H8!P |`|N `|8|~x|#x!He/@,8~88HM8/A```88!P|x|N `|8!H8!P |`|N `|8!H8!P |`|N `|8 !H8!P |`|N `c|ct|cTcN ```2N ``c2N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|h}N |B}h=k|L}N |B}h=k|0}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|l}N |B}h=k|P}N |B}h=k|4}N |B}h=k|}N '%s' failed, in %s:%d (newMXFFile = (MXFFile*)malloc(sizeof(MXFFile))) != NULL./mxf/mxf_file.c(newDiskFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULLw+brbr+b(newStdInFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newSysData = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULLmxf_file_read(mxfFile, buffer, 1) == 1mxf_file_read(mxfFile, buffer, 2) == 2mxf_file_read(mxfFile, buffer, 4) == 4mxf_file_read(mxfFile, buffer, 8) == 8mxf_file_write(mxfFile, &value, 1) == 1mxf_file_write(mxfFile, buffer, 2) == 2mxf_file_write(mxfFile, buffer, 4) == 4mxf_file_write(mxfFile, buffer, 8) == 8mxf_file_read(mxfFile, (uint8_t*)value, 16) == 16mxf_file_read(mxfFile, (uint8_t*)key, 16) == 16(c = mxf_file_getc(mxfFile)) != EOFbytesToRead <= 8mxf_read_k(mxfFile, key)mxf_read_l(mxfFile, llen, len)mxf_file_write(mxfFile, (const uint8_t*)key, 16) == 16%s:%u: failed assertion `%s' llen > 0 && llen <= 9Could not write BER length %lld for llen equal 1, in %s:%d Could not write BER length %llu for llen equal %u, in %s:%d mxf_file_putc(mxfFile, 0x80 + llen - 1) == 0x80 + llen - 1mxf_file_write(mxfFile, buffer, llen - 1) == (uint8_t)(llen - 1)mxf_write_fixed_l(mxfFile, llen, len)mxf_write_k(mxfFile, key)mxf_write_l(mxfFile, len)mxf_read_uint32(mxfFile, len)mxf_read_uint32(mxfFile, eleLen)mxf_write_uint32(mxfFile, len)mxf_write_uint32(mxfFile, eleLen)'''`'&&&t&\&%%%ë%x*$%t/$%l*`$%h0d$%d*$%`/ $%\*`$%X0d $%Hë%*$%/ء$%*`$% 0d$%*$%/ء $%*`$$0d $$ë$*#$/#$|*`#$x0d#$t*#$p/ #$l*`p#$h0d t#$Xë$,*#$(/#$ *`#$0d#$*#$/ #$*`p#$ 0d t#$###ë#p*"#l/4"#d*`"#`0d"#\*"#X/4 t"#T*`"#P0d "#@ë#*"#/\""*`""0d""*""/\ ""*`""0d ""ë"l*!Ы"h/x!Ы"`*`!Ы"\0d!Ь"X*!Ь"T/x !Ь"P*`!Ь"L0d!"<ë"*!Ы" /\!Ы"*`!Ы"0d!Ь!*!Ь!/\ !Ь!*`!Ь!0d!!ë!x*! !t/4! !l*`! !h0d! !d* ! !`/4! !\*` @! !X0dD! !L!4ë *` .` *`` 0d` * T` .` *` ` 0d` |ë P*` L.` D*`` @0d` <* T` 8.T` 4*` ` 00d` $ë*`.t`0d`* T`|.t`x0d`ë*`.8`0d`* T`.8`0d`ë. `*`.`. `* T`.` *Ы-ȡЫ*`Ы0dЬ* Ь-ȡЬ*` Ь0d p`ë*-*` 0d*4-(*`0dë*-*`0d*4- *`0dë4*Ы0-TЫ(*`Ы$0dЬ *Ь-TЬ*`Ь0dël*Ыh-xЫ`*`Ы\0dЬX*ЬT-xЬP*`ЬL0dЫ*Ы -TЫ*`Ы0dЬ*Ь-TЬ*`Ь0dë*P-$P*`P|0dPx*dPt-$Pp*`Pl0dP\ë *Ы,Ы*`Ы0dЬ*Ь, Ь*`Ь0dpHë*0,ȡ0*`00d0*0,ȡ0*`000d40ë*,*`0d*0,*`0dë0*,,x$*` 0d*,x*`|0dë*P,PP*`P0dP*dP|,PPx*`Pt0dPd0 ë*Ы ,(Ы*`Ы0dЬ*Ь,(XЬ*`Ь0dëP*L,H*`@0d<*8,4*`P00dT$ë*p+ءp*`p0dp*Dp+ءhp*`p0dpë *+*`0d *+*`0d<ë * +h *` 0d  * +h *` 0d" 0  0    p ` 0  0 P   @  p  p t pp `p D0(ë * *x *` 0d * *x *` 0d"  \ë @* <+ 4*` 00d ,* (+, $*`p 0d$t @ @P ` `p P 0 P` 0@    0      p  p   0h | x0h$x t ` Xë ,* (*x $*` 0d * *x *`p 0d$t  ë   `   `L  |  tС  p  lС  d  \  X  T|  Ll  Dp  @`  <p\  4`L  ,P  (  P<    ë +  +!   ë *  *ȡ  *`  0d  *  *ȡ  *` L  0d&P   ë X*  T*x  P*`  H0d  D*  @*x d  <*` L  80d&P  , ë 4 4 `4 4 `,4 4 С4 4 С4 l4 |4 x4 t\4 lL4 dp4 ``4 \p<4 T`,4 LP4 H4 <P4 84 (ë $+4 +"4 ë*4*ȡ4*`40d4*"4*ȡ"4*`",40d(04ëx*4t*x4p*`4h0d4d*"4`*x"D4\*`",4X0d(04LëTT`TT` TTСTTС|TLTTT<T,TpT`T|pTt` TlPThT\PTXTHëD+T<+$T8ë*T*ȡT*`T0dT*$`T*ȡ$tT*`$ T0d*Të*T*xT*`T0dT*$`T*x$$T|*`$ Tx0d*Tl8<H$x$tl\(ë40`*H,0`*H0\*( 0\4*(0X*0XP*0T)0Tl)0P)Ȭ0P)ȫ0L)0L)t0H)l0H)T0D)hL0D)h40@)H,0@)H0<)( 0<)(08)080)04(04L(00(Ȭ00h(ȫ0,(0,(t0((l0((T0$(hL0$(h40 (H,0 (H0(( 0((D0P@0P<0P80P40P00P,0P(0P$0P 0P0P0P0P0P 0P0P0P0P+,"! $(-)'*.%#&+,"! $(-)'*.%#&/Fddf<.DBDJDL(DM,DP4$B@AĀԀOdt 0 G X ̀ ݀  ! > [ y Ȁ ؀  @ X$HNH YP.PDSPDWP i$SP @R @R @R $N` `.`D\`D`` $\` *@[ 9@[ E@[ S$Np Tp.pDepDnp g$ep @d $Nx .DsD| $s @r @r $N .DD $ @ $N .DDD $ /@ >@ L@ Z$,N [.DD k$ @ $N .DDD $ @ $ N .DDDDD DD0D4D8D@DD $ @ $hNX `.`D`DdDhDpDtDDD$`1@@K8Z/Mbʀ.Lavр9Xn`$XN.DDDDDD$@ $N .DDDDDD(DL$6@E@R@`@p,d$Ndp.pDpDp$p@@@$Nx.DD DDD$@@ !$xN".D D#6$ P@_@h$Ni.D&D*y$&@%$N . D/ D2 $/ @.@.@.$N(0.0D50D70$50@4*$ N<+@.@D:@D;@D@H<$:@S@9b$ NLcP.PDDPDFP{$DP@C$NX`.`DI`DK`$I`@H$ Nlp.pDOpDPpDQtDP|DQDR$Op@N$$N%.DUDUDXD]D_ Df,Dg@DjX;$UX@Tg@Tt@T@Vp$Npp.pDmpDpp$mp@l@l@l$Nx.DsDtDyDz $s,@r;$XN<.D}DU$}t@|@|$N.DDD$$@$<N,0.0D0D0D4D8D<DDDDDD$0@ @@*$N+.DDA$]@l$ N m.DD$@$N . D D $ @$ N,0.0D0D0D8 $0'@6$ N<.@D@DXD\DlDDDD D0D<DXD\D`DdDhDlDpDtDxD|DDDDDDDDDDDDDDDDDDDDDDDDDDD7$@U@f@vƀ->O`q̀݀.$N. D D8D<DLDDDD D D D 8D <D @D DD HD LD PD TD XD \D `D dD hD lD pD tD xD |D D D D D D D D D D D D D D D D D D D /$ N@_@o$N . D D D D ,D D D: D; D D# D) D* D3 D6 $D) (D* ,D) 0D+ 4D* 8D, <D+ @D, DD+ HD- LD, PD. TD- XD. \D- `D/ dD. hD0 lD/ pD0 tD/ xD1 |D0 D2 D1 D2 D1 D4 D2 D4 D6 D; D= p$ @@$N . DA DE DA DE DF PDG \DH lDM xDP |D] DM DP DM DQ DP DR DZ DQ DR DQ DS DR DT DS DT DS DU DT DV DU DV DU DW DV DX DW DX DW DY DX DY D[ D] DG Da XDd p$A @@$N . Dh Dl Dh Dl Dq Dr Ds,Dt<DwHDvLDwPDy`DwdDlDypDztDxDy|D{DzD{DzD|D{D}D|D}D|D~D}DD~DD~DDDDDDDDDDDDDDDsD8DP$h @g @g@g+$Nd.pDpDDDDDDD,$pB@R$N.DDS$i@y@@$N . D D $ @@@$N0.0D0D0$0@$N@.@D@D@$@@"@+$NP.PDPDP,$P@@P$N`.`D`D`Q$`f@v@@$Np.pDpDp$p@$N.DD$@$N.DD$@ $N.DDD $)@9@F$N.DDDDG$`@p$N.DDDDD@DLq$@@8`$N`.`D`DhDlDDD$`@@ 8 `   ) F$N.DDD D DpD G$ ^@ n@ |8   $N.DDDDD0D  $ @ @ 8  !!!.!F!$8N.DD!$!@ !@ !!Ҁ!"$N.DD"$")@"9@"G"X"o$N. D D "p$ "@"@"""$N$.0D0D0"$0"@"@##$N4.@D#@D$HD#LD#\D$`D'#$#@#.@"#>"l#L$N.D*D.D*D,D*D.D,D-D.D1L#M$*#e@)#u@)#+8##d#$Nd.pD4pD6xD7|D4D8D:D4D:D9D6D7D8D:D=#$4p#@3#@3#ʀ58#p##$N. D@ DG0DH4D@8DF@D@HDGLDHPDFTD@XDG\DH`DBdDChDDlDJpDBxDC|DDDEDFDGDHDIDJDM#$@ #@?$@?$A8$ $ $!$N.DPDP DQDPDQDR$"$P$8@O$HOl$V$,N,.0DU0DU<DV@DUDDVHDWL$W$U0$n@T$~Tl$$,N\.`DZ`DZlD[pD\t$$Z`$@Y$Yl$$$N.D_D_D`Da$$_$@^$^8$$(N.DeDfDeDfDi($$e% @d%@d%+%>%U&$N@.@Dl@DmHDlLDm\Dp&$l@&@k&@k&ˀ&ހ&$N.DsDyD} D(D@DDDDDDDDDDDDDDDDDP&$s' @r'@r'&@r'2@t';@u'D@v 'S1'd@w't"''@'@''@''P'h'$Nh.pDpDDD@'$p'@'@'@'@'$NX.`D`D`'$`(@(@(.$Nd.pDpDp(/$p(C@(S@(b(u($Nt.DD($(@(@(€(Հ(*4$N.DD*5$*O@*_@*n**$N.DDDDDDD,D<DD*$*@*@*ʀ8*@*+ @+++$N.DD+$+:@+J@+Y$N.DDDDD(+Z$+m@+}@+++$N@.@D0@D3@D0DD3HD9pD=DADEDIDMDQD[ Da@+$0@+@/ +@/+@1+@+H+$NH.PDPDXD\DpDtD|DDDDDD0DxDD D D D D pD D +$P, @,@,(@,48,C@,M,kP,l!,m$N!.!D!D!4D!8D!@D!DD!,n$!,@,@,$N!.!D!D!D"0D",$!,@,@,@,$N"."D"D"D#0D#,$",@-@-@-!@--$N#.#D #D!#-.$ #-B@-R@-a-t-$N#.#D%#D&#-$%#-@$-@$--̀-$N#.#D*#D+#-$*#-@).@)..(.;$N#.#De#Df$Dg$PDj$.<$e#.Y@d.i@d.u@d.$N$.$Dm$Dn$Do%@Dr%.$m$.@l.@l.@l.$N%.%Du%Dv%.$u%.@t.@t/@t/$N%.%Dz%D{%/$z%/6@y/F@y/R@y/a$N%.%D%D%D%D%D%/b$%/x@/@/$,N& .&D&D&D& /$&/@/@/@/ހ/00K$(N&8.&@D&@D&HD&LD&\D&0L$&@0m@0{@0$lN&.&D&D&D&D&D&0$&0@0@0$,N&.&D&D&D&D&D'40$&0@0@1$lN'L.'PD'PD'TD'XD'`D'd1$'P1@1'@16$,N'|.'D'D'D'D'D'17$'1M@1[@1i$,N'.'D'D'D'D'D'1j$'1@1@111ŀ1ހ4t$,N'.'D'D'D'4u$'4@4$N'.(D(D(D(4$(4@4@4$N(.(D(D(4$(4@4$N(4d(b 2 @ %&@&C' &&S'2'P|pP0@` p @1(d'%i# 0\@`tphpS`duCOo(M %$("P0-`> ! !J#p @<#Y#70*?"_mxf_disk_file_open_new_mxf_disk_file_open_read_mxf_disk_file_open_modify_mxf_stdin_wrap_read_mxf_byte_array_wrap_read_mxf_file_close_mxf_file_read_mxf_file_write_mxf_file_getc_mxf_file_putc_mxf_file_eof_mxf_file_seek_mxf_file_tell_mxf_file_is_seekable_mxf_file_size_mxf_file_set_min_llen_mxf_get_min_llen_mxf_read_uint8_mxf_read_uint16_mxf_read_uint32_mxf_read_uint64_mxf_read_int8_mxf_read_int16_mxf_read_int32_mxf_read_int64_mxf_write_uint8_mxf_write_uint16_mxf_write_uint32_mxf_write_uint64_mxf_write_int8_mxf_write_int16_mxf_write_int32_mxf_write_int64_mxf_read_ul_mxf_read_k_mxf_read_l_mxf_read_kl_mxf_read_key_mxf_read_uid_mxf_read_uuid_mxf_read_local_tag_mxf_skip_mxf_write_local_tag_mxf_write_k_mxf_get_llen_mxf_write_fixed_l_mxf_write_l_mxf_write_kl_mxf_write_fixed_kl_mxf_write_ul_mxf_write_uid_mxf_write_uuid_mxf_read_batch_header_mxf_write_batch_header_mxf_read_array_header_mxf_write_array_header_mxf_equals_key_mxf_equals_key_prefix_mxf_equals_key_mod_regver_mxf_equals_ul_mxf_equals_ul_mod_regver_mxf_equals_uuid_mxf_equals_uid_mxf_equals_umid_mxf_is_ul_mxf_set_runin_len_mxf_get_runin_lendyld_stub_binding_helper_mxf_log___sF_malloc_feof_memcmp_fopen_fileno_fgetc_fread_fstat_memcpy_ftello_fseeko_fwrite___eprintf_memset_free_fputc_fclose_fseek/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_file.cgcc2_compiled.:t(0,1)=(0,1)_disk_file_closedisk_file_close:f(0,1)sysData:P(0,2):t(0,2)=*(0,3)MXFFileSysData:t(0,3)=(0,4)MXFFileSysData:T(0,4)=s40file:(0,5),0,32;isSeekable:(0,6),32,32;haveTestedIsSeekable:(0,6),64,32;byteCount:(0,7),96,64;data:(0,9),160,32;dataSize:(0,7),192,64;pos:(0,7),256,64;;:t(0,5)=*(0,10)int:t(0,6)=r(0,6);-2147483648;2147483647;long long int:t(0,8)=@s64;r(0,8);01000000000000000000000;0777777777777777777777;int64_t:t(0,7)=(0,8):t(0,9)=*(0,11)FILE:t(0,10)=(0,12):t(0,11)=k(0,13)__sFILE:T(0,12)=s88_p:(0,14),0,32;_r:(0,6),32,32;_w:(0,6),64,32;_flags:(0,15),96,16;_file:(0,15),112,16;_bf:(0,16),128,64;_lbfsize:(0,6),192,32;_cookie:(0,17),224,32;_close:(0,18),256,32;_read:(0,19),288,32;_seek:(0,20),320,32;_write:(0,21),352,32;_ub:(0,16),384,64;_extra:(0,22),448,32;_ur:(0,6),480,32;_ubuf:(0,23),512,24;_nbuf:(0,24),536,8;_lb:(0,16),544,64;_blksize:(0,6),608,32;_offset:(0,25),640,64;;uint8_t:t(0,13)=(0,27):t(0,14)=*(0,27)short int:t(0,15)=@s16;r(0,15);-32768;32767;__sbuf:T(0,16)=s8_base:(0,14),0,32;_size:(0,6),32,32;;:t(0,17)=*(0,1):t(0,18)=*(0,28):t(0,19)=*(0,29):t(0,20)=*(0,30):t(0,21)=*(0,31):t(0,22)=*(0,32):t(0,23)=ar(0,33);0;2;(0,27):t(0,24)=ar(0,33);0;0;(0,27)__darwin_off_t:t(0,26)=(0,34)fpos_t:t(0,25)=(0,26)unsigned char:t(0,27)=@s8;r(0,27);0;255;:t(0,28)=f(0,6):t(0,29)=f(0,6):t(0,30)=f(0,25):t(0,31)=f(0,6):t(0,32)=xs__sFILEX:long unsigned int:t(0,33)=r(0,33);0;037777777777;__int64_t:t(0,34)=(0,8)_disk_file_readdisk_file_read:f(0,35)unsigned int:t(0,36)=r(0,36);0;037777777777;uint32_t:t(0,35)=(0,36)sysData:P(0,2)data:P(0,37)count:P(0,35):t(0,37)=*(0,13)_disk_file_writedisk_file_write:f(0,35)sysData:P(0,2)data:P(0,9)count:P(0,35)_disk_file_getchardisk_file_getchar:f(0,6)sysData:P(0,2)_disk_file_putchardisk_file_putchar:f(0,6)sysData:P(0,2)c:P(0,6)_disk_file_eofdisk_file_eof:f(0,6)sysData:P(0,2)_disk_file_seekdisk_file_seek:f(0,6)sysData:P(0,2)offset:P(0,7)whence:P(0,6)_disk_file_telldisk_file_tell:f(0,7)sysData:P(0,2)_free_disk_filefree_disk_file:f(0,1)sysData:P(0,2)_disk_file_is_seekabledisk_file_is_seekable:f(0,6)sysData:P(0,2)_disk_file_sizedisk_file_size:f(0,7)sysData:P(0,2)int:t(0,6)statBuf:(0,38)stat:T(0,38)=s96st_dev:(0,39),0,32;st_ino:(0,41),32,32;st_mode:(0,43),64,16;st_nlink:(0,45),80,16;st_uid:(0,47),96,32;st_gid:(0,49),128,32;st_rdev:(0,39),160,32;st_atimespec:(0,51),192,64;st_mtimespec:(0,51),256,64;st_ctimespec:(0,51),320,64;st_size:(0,52),384,64;st_blocks:(0,53),448,64;st_blksize:(0,55),512,32;st_flags:(0,57),544,32;st_gen:(0,57),576,32;st_lspare:(0,58),608,32;st_qspare:(0,59),640,128;;timespec:T(0,51)=s8tv_sec:(0,60),0,32;tv_nsec:(0,62),32,32;;__darwin_dev_t:t(0,40)=(0,58)dev_t:t(0,39)=(0,40)__darwin_ino_t:t(0,42)=(0,57)ino_t:t(0,41)=(0,42)__darwin_mode_t:t(0,44)=(0,46)mode_t:t(0,43)=(0,44)__uint16_t:t(0,46)=(0,63)nlink_t:t(0,45)=(0,46)__darwin_uid_t:t(0,48)=(0,57)uid_t:t(0,47)=(0,48)__darwin_gid_t:t(0,50)=(0,57)gid_t:t(0,49)=(0,50)off_t:t(0,52)=(0,26)__darwin_blkcnt_t:t(0,54)=(0,34)blkcnt_t:t(0,53)=(0,54)__darwin_blksize_t:t(0,56)=(0,58)blksize_t:t(0,55)=(0,56)__uint32_t:t(0,57)=(0,36)__int32_t:t(0,58)=(0,6):t(0,59)=ar(0,33);0;1;(0,34)__darwin_time_t:t(0,61)=(0,62)time_t:t(0,60)=(0,61)long int:t(0,62)=r(0,62);-2147483648;2147483647;short unsigned int:t(0,63)=@s16;r(0,63);0;65535;_stdin_file_closestdin_file_close:f(0,1)sysData:P(0,2)_stdin_file_readstdin_file_read:f(0,35)sysData:P(0,2)data:P(0,37)count:P(0,35)numRead:r(0,35)uint32_t:t(0,35)_stdin_file_writestdin_file_write:f(0,35)sysData:P(0,2)data:P(0,9)count:P(0,35)_stdin_file_getcharstdin_file_getchar:f(0,6)sysData:P(0,2)c:r(0,6)_stdin_file_putcharstdin_file_putchar:f(0,6)sysData:P(0,2)c:P(0,6)_stdin_file_eofstdin_file_eof:f(0,6)sysData:P(0,2)_stdin_file_seekstdin_file_seek:f(0,6)sysData:P(0,2)offset:P(0,7)whence:P(0,6)_stdin_file_tellstdin_file_tell:f(0,7)sysData:P(0,2)_free_stdin_filefree_stdin_file:f(0,1)sysData:P(0,2)_stdin_file_is_seekablestdin_file_is_seekable:f(0,6)sysData:P(0,2)_stdin_file_sizestdin_file_size:f(0,7)sysData:P(0,2)_byte_array_file_closebyte_array_file_close:f(0,1)sysData:P(0,2)_byte_array_file_readbyte_array_file_read:f(0,35)sysData:P(0,2)data:P(0,37)count:P(0,35)numRead:r(0,35)_byte_array_file_writebyte_array_file_write:f(0,35)sysData:P(0,2)data:P(0,9)count:P(0,35)_byte_array_file_getcharbyte_array_file_getchar:f(0,6)sysData:P(0,2)_byte_array_file_putcharbyte_array_file_putchar:f(0,6)sysData:P(0,2)c:P(0,6)_byte_array_file_eofbyte_array_file_eof:f(0,6)sysData:P(0,2)_byte_array_file_seekbyte_array_file_seek:f(0,6)sysData:P(0,2)offset:P(0,7)whence:P(0,6)_byte_array_file_tellbyte_array_file_tell:f(0,7)sysData:P(0,2)_byte_array_file_is_seekablebyte_array_file_is_seekable:f(0,6)sysData:P(0,2)_byte_array_sizebyte_array_size:f(0,7)sysData:P(0,2)_free_byte_array_filefree_byte_array_file:f(0,1)sysData:P(0,2)mxf_disk_file_open_new:F(0,6)filename:P(0,64)mxfFile:P(0,65)void:t(0,1):t(0,64)=*(0,66):t(0,65)=*(0,67):t(0,66)=k(0,68):t(0,67)=*(0,69)char:t(0,68)=r(0,68);0;127;MXFFile:t(0,69)=(0,70):T(0,70)=s52close:(0,71),0,32;read:(0,72),32,32;write:(0,73),64,32;get_char:(0,74),96,32;put_char:(0,75),128,32;eof:(0,74),160,32;seek:(0,76),192,32;tell:(0,77),224,32;is_seekable:(0,74),256,32;size:(0,77),288,32;free_sys_data:(0,71),320,32;sysData:(0,2),352,32;minLLen:(0,13),384,8;runinLen:(0,78),400,16;;:t(0,71)=*(0,79):t(0,72)=*(0,80):t(0,73)=*(0,81):t(0,74)=*(0,82):t(0,75)=*(0,83):t(0,76)=*(0,84):t(0,77)=*(0,85)uint16_t:t(0,78)=(0,63):t(0,79)=f(0,1):t(0,80)=f(0,35):t(0,81)=f(0,35):t(0,82)=f(0,6):t(0,83)=f(0,6):t(0,84)=f(0,6):t(0,85)=f(0,7)mxf_disk_file_open_read:F(0,6)filename:P(0,64)mxfFile:P(0,65)mxf_disk_file_open_modify:F(0,6)filename:P(0,64)mxfFile:P(0,65)mxf_stdin_wrap_read:F(0,6)mxfFile:P(0,65)mxf_byte_array_wrap_read:F(0,6)data:P(0,9)dataSize:P(0,7)mxfFile:P(0,65)mxf_file_close:F(0,1)mxfFile:P(0,65)mxf_file_read:F(0,35)mxfFile:P(0,67)data:P(0,37)count:P(0,35)mxf_file_write:F(0,35)mxfFile:P(0,67)data:P(0,9)count:P(0,35)mxf_file_getc:F(0,6)mxfFile:P(0,67)mxf_file_putc:F(0,6)mxfFile:P(0,67)c:P(0,6)mxf_file_eof:F(0,6)mxfFile:P(0,67)mxf_file_seek:F(0,6)mxfFile:P(0,67)offset:P(0,7)whence:P(0,6)mxf_file_tell:F(0,7)mxfFile:P(0,67)mxf_file_is_seekable:F(0,6)mxfFile:P(0,67)mxf_file_size:F(0,7)mxfFile:P(0,67)mxf_file_set_min_llen:F(0,1)mxfFile:P(0,67)llen:P(0,13)mxf_get_min_llen:F(0,13)mxfFile:P(0,67)mxf_read_uint8:F(0,6)mxfFile:P(0,67)value:P(0,37)buffer:(0,86):t(0,86)=ar(0,33);0;0;(0,13)mxf_read_uint16:F(0,6)mxfFile:P(0,67)value:P(0,87)buffer:(0,88):t(0,87)=*(0,78):t(0,88)=ar(0,33);0;1;(0,13)mxf_read_uint32:F(0,6)mxfFile:P(0,67)value:P(0,89)buffer:(0,90):t(0,89)=*(0,35):t(0,90)=ar(0,33);0;3;(0,13)mxf_read_uint64:F(0,6)mxfFile:P(0,67)value:P(0,91)buffer:(0,92):t(0,91)=*(0,93):t(0,92)=ar(0,33);0;7;(0,13)uint64_t:t(0,93)=(0,94)long long unsigned int:t(0,94)=@s64;r(0,94);0;01777777777777777777777;mxf_read_int8:F(0,6)mxfFile:P(0,67)value:P(0,95):t(0,95)=*(0,96)int8_t:t(0,96)=(0,97)signed char:t(0,97)=@s8;r(0,97);-128;127;mxf_read_int16:F(0,6)mxfFile:P(0,67)value:P(0,98):t(0,98)=*(0,99)int16_t:t(0,99)=(0,15)mxf_read_int32:F(0,6)mxfFile:P(0,67)value:P(0,100):t(0,100)=*(0,101)int32_t:t(0,101)=(0,6)mxf_read_int64:F(0,6)mxfFile:P(0,67)value:P(0,102):t(0,102)=*(0,7)mxf_write_uint8:F(0,6)mxfFile:P(0,67)value:p(0,13)mxf_write_uint16:F(0,6)mxfFile:P(0,67)value:P(0,78)buffer:(0,88)mxf_write_uint32:F(0,6)mxfFile:P(0,67)value:P(0,35)buffer:(0,90)mxf_write_uint64:F(0,6)mxfFile:P(0,67)value:P(0,93)buffer:(0,92)mxf_write_int8:F(0,6)mxfFile:P(0,67)value:p(0,96)mxf_write_int16:F(0,6)mxfFile:P(0,67)value:p(0,99)mxf_write_int32:F(0,6)mxfFile:P(0,67)value:p(0,101)mxf_write_int64:F(0,6)mxfFile:P(0,67)value:p(0,7)mxf_read_ul:F(0,6)mxfFile:P(0,67)value:P(0,103):t(0,103)=*(0,104)mxfUL:t(0,104)=(0,105):T(0,105)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;mxf_read_k:F(0,6)mxfFile:P(0,67)key:P(0,106):t(0,106)=*(0,107)mxfKey:t(0,107)=(0,104)mxf_read_l:F(0,6)mxfFile:P(0,67)llen:P(0,37)len:P(0,91)i:r(0,6)c:r(0,6)length:r(0,93)uint64_t:t(0,93)llength:r(0,13)uint8_t:t(0,13)bytesToRead:r(0,6)bytesToRead:r(0,6)mxf_read_kl:F(0,6)mxfFile:P(0,67)key:P(0,106)llen:P(0,37)len:P(0,91)mxf_read_key:F(0,6)mxfFile:P(0,67)value:P(0,106)mxf_read_uid:F(0,6)mxfFile:P(0,67)value:P(0,108):t(0,108)=*(0,109)mxfUID:t(0,109)=(0,104)mxf_read_uuid:F(0,6)mxfFile:P(0,67)value:P(0,110):t(0,110)=*(0,111)mxfUUID:t(0,111)=(0,112):T(0,112)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;mxf_read_local_tag:F(0,6)mxfFile:P(0,67)value:P(0,113):t(0,113)=*(0,114)mxfLocalTag:t(0,114)=(0,78)mxf_skip:F(0,6)mxfFile:P(0,67)len:P(0,93)buffer:(0,115)numRead:r(0,35):t(0,115)=ar(0,33);0;2047;(0,13)totalRead:r(0,93)mxf_write_local_tag:F(0,6)mxfFile:P(0,67)value:P(0,114)mxf_write_k:F(0,6)mxfFile:P(0,67)key:P(0,116):t(0,116)=*(0,117):t(0,117)=k(0,107)mxf_get_llen:F(0,13)mxfFile:P(0,67)len:P(0,93)llen:r(0,13)mxf_write_fixed_l:F(0,6)mxfFile:P(0,67)llen:P(0,13)len:P(0,93)buffer:(0,118)i:r(0,13):t(0,118)=ar(0,33);0;8;(0,13)mxf_write_l:F(0,13)mxfFile:P(0,67)len:P(0,93)mxf_write_kl:F(0,6)mxfFile:P(0,67)key:P(0,116)len:P(0,93)mxf_write_fixed_kl:F(0,6)mxfFile:P(0,67)key:P(0,116)llen:P(0,13)len:P(0,93)mxf_write_ul:F(0,6)mxfFile:P(0,67)label:P(0,119):t(0,119)=*(0,120):t(0,120)=k(0,104)mxf_write_uid:F(0,6)mxfFile:P(0,67)uid:P(0,121):t(0,121)=*(0,122):t(0,122)=k(0,109)mxf_write_uuid:F(0,6)mxfFile:P(0,67)uuid:P(0,123):t(0,123)=*(0,124):t(0,124)=k(0,111)mxf_read_batch_header:F(0,6)mxfFile:P(0,67)len:P(0,89)eleLen:P(0,89)mxf_write_batch_header:F(0,6)mxfFile:P(0,67)len:P(0,35)eleLen:P(0,35)mxf_read_array_header:F(0,6)mxfFile:P(0,67)len:P(0,89)eleLen:P(0,89)mxf_write_array_header:F(0,6)mxfFile:P(0,67)len:P(0,35)eleLen:P(0,35)mxf_equals_key:F(0,6)keyA:P(0,116)keyB:P(0,116)mxf_equals_key_prefix:F(0,6)keyA:P(0,116)keyB:P(0,116)cmpLen:P(0,125)__darwin_size_t:t(0,126)=(0,127)size_t:t(0,125)=(0,126)long unsigned int:t(0,127)=r(0,127);0;037777777777;mxf_equals_key_mod_regver:F(0,6)keyA:P(0,116)keyB:P(0,116)mxf_equals_ul:F(0,6)labelA:P(0,119)labelB:P(0,119)mxf_equals_ul_mod_regver:F(0,6)labelA:P(0,119)labelB:P(0,119)mxf_equals_uuid:F(0,6)uuidA:P(0,123)uuidB:P(0,123)mxf_equals_uid:F(0,6)uidA:P(0,121)uidB:P(0,121)mxf_equals_umid:F(0,6)umidA:P(0,128)umidB:P(0,128):t(0,128)=*(0,129):t(0,129)=k(0,130)mxfUMID:t(0,130)=(0,131):T(0,131)=s32octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;octet16:(0,13),128,8;octet17:(0,13),136,8;octet18:(0,13),144,8;octet19:(0,13),152,8;octet20:(0,13),160,8;octet21:(0,13),168,8;octet22:(0,13),176,8;octet23:(0,13),184,8;octet24:(0,13),192,8;octet25:(0,13),200,8;octet26:(0,13),208,8;octet27:(0,13),216,8;octet28:(0,13),224,8;octet29:(0,13),232,8;octet30:(0,13),240,8;octet31:(0,13),248,8;;mxf_is_ul:F(0,6)uid:P(0,121)mxf_set_runin_len:F(0,1)mxfFile:P(0,67)runinLen:P(0,78)mxf_get_runin_len:F(0,78)mxfFile:P(0,67) #1/20 1222715205 502 502 100644 51364 ` mxf_partition.o8 BTB__text__TEXT/lTE<#__picsymbolstub1__TEXT/ 1vT __const__TEXT4@6__cstring__TEXT4 [74__la_symbol_ptr__DATAB<D{t))__nl_symbol_ptr__DATABE4R~  PAA'h+|T|8 B|~x!<84H49/A 8`/A8`8!P|N `|8 B|~x!<840H3/A 8`/A8`8!P|N `|8 B|~x!<83H3y/A 8`/A8`8!P|N `|8 B|~x!<83pH3/A ~ +@+8`@ `8`8!P|N ``|B}H|<83(H2`||~x!K]/A~/A/A8`H `8`8!P|N ``||~x!K8@/A^8BTB> B8@|B8!P|Cx|N ```||~x!K8/Ah @|8!P|x|N `|B}H|<8H1(`H,```|B}H|<8H-X`H.0```H. ```,M 8c`H.||~x!``c/A Kɀ~/AH/I88!P|N ``||`y!A8a88K8!`|N |8B8|}x!H.<8}`?H,]9 88@8`=8!P=]x}|]p}t|N ``||}xB8`!H+|~y@H<_<<<B>8`8080808| | xN!8`H`K8`8!P|N |||xB8`|#x!H*}|}y@D<_<<<B=8/8`80h80P8-| | xN!8H ^8|`x>~ ]=}H*8/@H<_<<<B=8/8/8080P8`| | xN!xH,88!P|x|N ```||#xB|}x|#x!K=?}P\TX8I.С]).Ё b]~P\8a88`>^ ~^TXH*A```8a8H)M/A`8a8H*|dxxK1/@<_<<<B<8`8.8/8/@8Ā| | xN!8`H8`8!`|N ```||~xB8`|#x!H(=/|dxa8@L<_<<<B;8`8-8-8.8| | xN!8`H<``xKM/A88`H8a8K}8``8!`|N ```|B!H(98/@@<_<<<B:8,8`8.(8-D8| | xN!88!P|x|N `||~xB|#x|+x!88K/@P<_<<<B:`8`8,`8-8,8| | xN!8`H```8xK/A 88`H````<_<<<B:`8,`8`8.8,8| | xN!8a8K8````8!`|N ```||~xB|#x!8a8K/@D<_<<<B9@8`8+@8- 8+8ـ| | xN!8`H8xK/A 88`H````<_<<<B9@8+@8`8,8+8ڀ| | xN!8a8K8````8!`|N ```||#xB!H'/@L<_<<<B808`8*08,48*8| | xN!8`H``t~p8`8!P|N ||#xB!p/@L<_<<<B78`8)8+8*8 | | xN!8`H``H&/@H<_<<<B78`8)8+8*8 | | xN!8`H`>p^tA@P @@H`<_<<<B78`8)8+8*8 | | xN!8`H4} }i9 9@8`}b[x4>p^t^0``8!P|N ```||#xB!H%/@L<_<<<B608`8(08*48(8| | xN!8`H``|~x8`8!P|N ||#xB!x/@L<_<<<B58`8'8*8(8| | xN!8`H``H$/@H<_<<<B58`8'8)8(8 | | xN!8`H`>x^|A@P @@H`<_<<<B58`8'8*48(8!| | xN!8`H4} }i9 9@8`}b[x<>x^|^8``8!P|N ```|:`B|yx~x|#x;!H%u|xx#xW 68BX|^xH#}|{x|#x/@L<_<<<B408`8&08(48&8@| | xN!8`H``#xH 9 Dx|jx#x}}izH$y/@P<_<<<B408`8&08(8&8C| | xN!8`HP```xx#xH!/@L<_<<<B408`8&08)8&8D| | xN!8`H``#xH"/@D<_<<<B408`8&08)48&8F| | xN!8`H#xH"/@D<_<<<B408`8&08)h8&8G| | xN!8`H<#xH /@D<_<<<B408`8&08)8&8H| | xN!8`H耚#xH"/@D<_<<<B408`8&08)8&8I| | xN!8`H $#xH!/@D<_<<<B408`8&08*8&8J| | xN!8`H8(,#xH!i/@D<_<<<B408`8&08*88&8K| | xN!8`H04#xH!/@D<_<<<B408`8&08*p8&8L| | xN!8`H8<#xH /@D<_<<<B408`8&08*8&8M| | xN!8`H0@#xH/@D<_<<<B408`8&08*8&8N| | xN!8`H܀DH#xH /@D<_<<<B408`8&08+8&8O| | xN!8`HL#xH/@D<_<<<B408`8&08+D8&8P| | xN!8`H08P#xHE/@D<_<<<B408`8&08+t8&8Q| | xN!8`Hx#x8H/@D<_<<<B408`8&08+8&8R| | xN!8`H~x8a8H98a8HQ/A`8a8H|dx#xHu/@<_<<<B408`8&08+8&8W| | xN!8`H 8``8!|N ```|!|{x|@&B|#x|#xA!H/A#x;;H}|zxKU$x;.8a8HAHX``8a8H/|ixA\|I i$AZzI(i,H`(,}~B "b88H/@X<_<<<B+p8p8`8$88| | xN!8a8Ky8`Hp```8x8H/@L<_<<<B+p8p8`8$T88| | xN!K```8x8HU/@@<_<<<B+p8p8`8$88| | xN!K48x8HA/@@<_<<<B+p8p8`8$88| | xN!K8x8 H/@@<_<<<B+p8p8`8$88| | xN!K8x8(H/@@<_<<<B+p8p8`8%488| | xN!K88x80HE/@@<_<<<B+p8p8`8%p88| | xN!K䀁8x88H/@@<_<<<B+p8p8`8%88| | xN!K8x8@H]/@@<_<<<B+p8p8`8%88| | xN!K<8x8DHI/@@<_<<<B+p8p8`8&88| | xN!K老8x8LH/@@<_<<<B+p8p8`8&L88| | xN!K8x8PH/@@<_<<<B+p8p8`8&88| | xN!K@x8<8@Hm/@<_<<<B+p8p8`8&88| | xN!K`xdxH9/Aa8dxK/A <;@À88`H"08` H||y@D<8 08 8`8,8h| | xN!xH8`H``xxH/@@<8 08 8i8l8`| | xN!xHK``xxH /@0<8 08 8`88l| | xN!K\8xH/@0<8 08 8`88m| | xN!K;Z@8`H0```8`H/AK```8!|N ```|A|{xB|#x|#x;!H 9<C cx8 8B|^xH/@D<_<<<B8 8`88 P8| | xN!8HcxxxH%|zy@L<_<<<B8 8`88 P8| | xN!8HL``x8a8H`8a8H/A|8a8H||xcxLH]/A|cxH%/@<_<<<B8 8`8 8 P8| | xN!8H|cx8H8/@HD<_<<<B8 8`88 P8| | xN!8HL<_<<<B8 8`88 P8| | xN!8```8!p|xA|N ``|a|#xB|+x|3x!;H888@xH/@D<_<<<B88`888| | xN!8HTxKM8/A@H!@ADaLPAT88}] ;[8!|xa|N ``|?B|{x|#x|+x|3x!c ;<_;;Bp;!8```cxH/AL|Ю@(8|yT>/ @ H0```+A;;@8`H; ;cxH%/A/~;;@8a8K/A~x~ųxcxH/A8cxT>HAessenceContainers, newLabel)mxf_append_partition_esscont_label(partition, (mxfUL*)mxf_get_iter_element(&iter))mxf_append_list_element(partitions, partition)mxf_create_from_partition(sourcePartition, &newPartition)mxf_append_partition(partitions, newPartition)mxf_create_partition(&newPartition)(filePos = mxf_file_tell(mxfFile)) >= 0partition->headerMarkInPos >= 0filePos >= partition->headerMarkInPospartition->indexMarkInPos >= 0filePos >= partition->indexMarkInPosmxf_write_k(mxfFile, &partition->key)mxf_write_l(mxfFile, packLen)mxf_write_uint16(mxfFile, partition->majorVersion)mxf_write_uint16(mxfFile, partition->minorVersion)mxf_write_uint32(mxfFile, partition->kagSize)mxf_write_uint64(mxfFile, partition->thisPartition)mxf_write_uint64(mxfFile, partition->previousPartition)mxf_write_uint64(mxfFile, partition->footerPartition)mxf_write_uint64(mxfFile, partition->headerByteCount)mxf_write_uint64(mxfFile, partition->indexByteCount)mxf_write_uint32(mxfFile, partition->indexSID)mxf_write_uint64(mxfFile, partition->bodyOffset)mxf_write_uint32(mxfFile, partition->bodySID)mxf_write_ul(mxfFile, &partition->operationalPattern)mxf_write_batch_header(mxfFile, essenceContainerLen, mxfUL_extlen)mxf_write_ul(mxfFile, (mxfUL*)mxf_get_iter_element(&iter))mxf_file_seek(mxfFile, (int64_t)partition->thisPartition + mxf_get_runin_len(mxfFile), SEEK_SET)mxf_write_partition(mxfFile, partition)mxf_file_seek(mxfFile, 0, SEEK_END)mxf_read_uint16(mxfFile, &newPartition->majorVersion)mxf_read_uint16(mxfFile, &newPartition->minorVersion)mxf_read_uint32(mxfFile, &newPartition->kagSize)mxf_read_uint64(mxfFile, &newPartition->thisPartition)mxf_read_uint64(mxfFile, &newPartition->previousPartition)mxf_read_uint64(mxfFile, &newPartition->footerPartition)mxf_read_uint64(mxfFile, &newPartition->headerByteCount)mxf_read_uint64(mxfFile, &newPartition->indexByteCount)mxf_read_uint32(mxfFile, &newPartition->indexSID)mxf_read_uint64(mxfFile, &newPartition->bodyOffset)mxf_read_uint32(mxfFile, &newPartition->bodySID)mxf_read_ul(mxfFile, &newPartition->operationalPattern)mxf_read_batch_header(mxfFile, &len, &eleLen)mxf_read_ul(mxfFile, &label)mxf_append_partition_esscont_label(newPartition, &label)%s:%u: failed assertion `%s' partition->kagSize > 0(uint64_t)filePos > partition->thisPartitionmxf_write_k(mxfFile, &g_KLVFill_key)mxf_write_l(mxfFile, fillSize)mxf_file_putc(mxfFile, 0) == 0((uint64_t)filePos <= position - mxf_get_min_llen(mxfFile) + mxfKey_extlen)fillSize >= llensize >= (uint32_t)(mxf_get_min_llen(mxfFile) + mxfKey_extlen)mxf_read_kl(mxfFile, &tkey, &tllen, &tlen)mxf_skip(mxfFile, (int64_t)tlen)mxf_read_uint32(mxfFile, &size)mxf_read_kl(mxfFile, &key, &llen, &len)((uint32_t)len - 4) % 12 == 0(newEntry = (MXFRIPEntry*)malloc(sizeof(MXFRIPEntry))) != NULLmxf_append_list_element(&rip->entries, newEntry)mxf_read_uint32(mxfFile, &entry->bodySID)mxf_read_uint64(mxfFile, &entry->thisPartition)mxf_write_k(mxfFile, &g_RandomIndexPack_key)(llen = mxf_write_l(mxfFile, len)) != 0mxf_write_uint32(mxfFile, (uint32_t)(16 + llen + len))/0//..të.\4.0.T4p.0-ë-5@-@-@$-@-4-@-B-@-|5@-@-x@$-@-t4-@-pB-@-dë,5@*,B*,4*,B*,5@ P*,B*,4 *,B*,5@*,9*,4*,B*,5@ P*,9*,4 *,B*,të,H5@*,D8|*,<4*,8B*,45@ P*,08| *,,4 *,(B*,,+++ë+5@*+Aܡ*+4*+B*+5@ P*+Aܡ*+4 *+B*+|ë+P5@*+LA*+D4*+@B*+<5@ P*+8A*+44 *+0B*+$ë+4*+ 4 *+ë*hA|'*`5@'*\4'*XA|'*Hë*(AP'* 5@'*4'*AP'*)ë)A')5@')4')Al'))ë)@ܡ')|5@')x4')t@ܡ,')dë)\B')X5@ ')T4 0')LB0'),5@')(@')$4')B')5@ ')@ ')4 0') B0'(ë(4'(4 '(5@'(@'(4'(B'(5@ '(@'(4 0'(B0'((dë( 5@'(@t'(4'(B'( 5@ '(@t'(4 0'(B0''''ë'B''B4''8'(' ë&5@&&@$&&4&&B&&5@0&&@$&&4&&B&&5@&&@P&&4&&B&&5@0&&@P@&&|4&&xB&&h5@&&d@$&&\4&&XB&&T5@0&&P@$&&L4&&HB&&<%ë%5@#%?d#%4#%B#%5@#%?d#%4@#%B@#%8ë%5@#$?D#$4#$B#$5@#$?D#$4@#$B@#$$ë$?С#$5@#$>#$?С0#$5@#$>#$xë$85@#$4?#$04#$(B#$$5@#$ ?|#$4@#$B@#$ ë$4#$4 ##5@##?##4##B##5@##?D##4@##B@##ë#H5@ #D?d #@4 #8B #45@ #0?d #,4@ #(B"@ "ë"5@ "?D "4 "B "5@ "?D "4@ "B"@ "t"Xë"T?С "P5@ "L> "D?С0 "@5@ "<> "ë!5@ !? !4 !B !5@ !?| !4@ !B"@ !ë!4 !4 !5@ !|? !x4 !pB !l5@ !h? !d4@ !`B"@ !$ë 5@ 6 4 B 5@ 6D 4@ B"@ ë T5@t P?dt L4t DBt @5@t <?d!t 84lt 4B%ltë5@t?Dt4tBt5@t?D!t4ltB%lt\ë5@t?t4tBt5@t?!t4ltB%ltë4t4LtëP5@tL>tH4t@Bt<5@t8>!xt44lt0B%lt5@t6t4tBt5@t6pt4ltB%ltë>ԡt5@t>t>ԡ!`t5@t>!@të5@p>(p4pBp5@p>(&p4ppB+ppël5@ph=p`4p\BpX5@pT=&pP4ppLB+pp@ë5@p=p 4pBp5@p=&Lp4ppB+ppë5@p=p4pBp5@p=&p4ppB+ppëp5@pl=Tpd4p`Bp\5@pX=T%pT4ppPB+ppDë5@p=p4p Bp5@p=%p4ppB+ppë5@p<p4pBp5@p<%pp4ppB+ppët5@pp<ph4pdBp`5@p\<%4pX4ppTB+ppHë 5@pxp$4p Bp5@p>x'p4ppB+pp5@p>Xp4pBp5@p>X&p4ppB+pp5@p6p4pBp5@p6Pp4ppB+ppë 5@4:ܡ444B4 5@ 4:ܡ%444B-45@4;h444B45@ 4;h&4444B-4ë5@4;@4|44tB4p5@ 4l;@& 4h44dB-4XD(ldLë5@:4B5@&:+4&0B40ë`5@\:\X4PBL5@&H:\+D4&0@B404ë5@:$4B5@&:$+t4&0B40ë5@94B5@&9+D4&0B40ë`5@\9X4PBL5@&H9+D4&0@B404ë5@94B5@&9*4&0B40ë5@9X4B5@&9X*4&0B40ë\5@X9 T4LBH5@&D9 *p@4&0<B400ë5@84B5@&8*84&0B40ë5@84B5@&8*4&0B40ëT5@P8|L4DB@5@&<8|)84&04B40(ë5@8L4B5@&8L)4&0B40ë5@84B5@&8)h4&0B40|ëT5@P7L4DB@5@&<7)484&04B40(ë5@7ġ4B5@&7ġ)4&0B40ë5@74B5@&|7(x4&0tB40hDë5@64B5@&6(44&0B40ë05@ @,7t @(4 @ B @5@( @7t*4 @4' @B5 @ 5@ @ 6 @ 4 @ B @ 5@( @ 6) @ 4' @ B5 @ ë x5@ @ t7T @ p4 @ hB @ d5@( @ `7T* @ \4' @ XB5 @ 5@ 6 4 B 5@( 6*4 4(0 B60 ë 05@ @ ,7, @ (4 @ B @ 5@* @ 7,+ @ 4) @ B7 @ 5@ @ 6 @ 4 @ B @ 5@* @ 6+ @ 4) @ B7 @ ë x5@ @ t7 @ p4 @ hB @ d5@* @ `7 + @ \4) @ XB7 @ 5@ 6 4 B 5@* 6,4 4*0 B80  lë P5@ L6 D4 @B <5@+ 86, 44+@ 0B9@ ë 5@ 6 4 B 5@+ 6- 4+@ B9@  \ë @5@ <6 44 0B ,5@, (6. $4,` B:`ë5@6T4B5@,6T-4,`B:`ë85@46$,4(B$5@-D 6$.(4,B:ëx5@0t40p40hB0d5@.0`4-0\4-0XB;0Dë5@5С4B5@/@5С/4.B<ë44С,4С4С.ë5@54B5@0P504/B=xë05@,5X$4 B5@0P5X0h4/B=ë5@`4`4`B`5@0`40`40`|B>`pëBB?xh< ëëȬ$ë443(HëD40@43p0ë4Ь43ë4p440p(ë$4 44Bܡ4 BܡT4Bء4hBءp4hBԡ4HBԡ4HBС4(BС4(B̡4B̡4tBȡ3lBȡ3TBġ3ȬLBġ3ȫ4B3,B3B3 B43B3hBP3hB3HBl3HB3(B3(B3B3tB2lB2TB2ȬLB2ȫ4B2,B2B2 B2B2hB02hB2HBL2HB2(Bh2(B2B2tB1lB1TB1ȬLB1ȫ4B1,B1B|1 B|1Bx1hBx1hBt1HBt,1HBp1(BpH1(Bl1Bld1tBh0lBh0TBd0ȬLBd0ȫ4B`0,B`0B\0 B\0BX0hBX0hBT0HBT 0HBP0(BP(0(BL0BLD0tBH/lBH`/TBD/ȬLBD|/ȫ4B@/,B@/B</ B</PPPPPPPPP|PxPtPpPlPhPdP`P\PXPTPPPLPHPDP@P<P8P4P0P,P(P$P PPPPP PPPPkws}m~uyinx{vltjp|qozrhkws}m~uyinx{vltjp|qozrhjddf<44/4>4.D2D3D2 D3 D4HJ$2n@1yՀ  C X$\N\.`D7`D8hD7lD8D9 Y$7` {@6 $\N.D<D=D<D=D> $< @; $\N. DA DB(DA,DB@DDt $A @@ $hN.DGDH $G @F $N.DLDMDQDR $L @K +$XN.DUDV$DZ4D[L ,$U M@T X$TNd.pD^pD_DcDd Y$^p @] $LN.DhDi  $h @g ހ ! 8 ݀ * : y $N.DmDn $m @l $N.DrDs $r @q $N .DwDx $w *@v =$N. D| D} >$| S@{ _ p $N$.0D0D0D8 $0 @ ׀ ǀ=U$N@.@D@DTDhDlD$@9@K\$XN.D#D&D#D&D,D+D,D-]$#{@"$8$0N.DDDDDDDDD DDDD D$D(D0D8$@$xNH.PDPD`DdDpDDD$P@$N.D*D-D*D-D.PD/XD.`D/xD4D6$*+@)=@)KWhx$N.DDDDDDD,D0D4D8D<DHDLDTD\D`DdDpDtDxDDDDDy$@@Ȁ8Cbstu$$N. D D0D4DDDDDDv$ @@8 $N.DDDT$@@$|Nl.pDpDDDDD D D XD p$p?@R@j@|8p $N . D D D D D 0D hD $ @@؀8  $N . D D D D $  @@.@>N_v̀݀!2BSdt  0$N 0. 0D 0D LD D D PD XD dD lD tD $ 0@@@  0! "$dN . D D D D #$ ?@O@a@q r 0s$N 0. 0D 0D LD D! D#PD$XD#dD$lD#tD&t$ 0@@@ 0$dN.D:D;D:D;D:D<D:D;D@D<D@DA@DCLDAPDCTDAXDChDDDF DGtDHDIDJtDKDL$DM|DNDO(DPDQDR(DTDUDWDUD[$:@9@9@;,-@<=1N@=^>8jkl$tN. D_ Df8D_<DfLDlXDo\DldDmlDopDrDtDrDtDvDxDzD~DpDDDDDPDDD@DDm$_ @^@^@`@a݀b8@c @r @-./@AB@C`D$@N`.`D`DDDDPDXD\DxDDD@DDD<DDD8DDD4DDDDDD(D@E$`_@o@z@8<@D@`T$NT.`D`DDDDpDxDDD DD D,D4D8D@DPDdD|DDD 4D p$`@@ @@3@=@N@Z"i`j k$,N . D D D!D! D!D"D"D" D"D" D"`D"hD "D"D #(D #pl$ @@@@@ #$N#.#D#D#D$D$`D$hD$tD$xD$|D$D$D!%0D%DD!%D%%$#@@@@)#*%+$TN%.%D(%D)%,$(%B@'R@'_$N%.&D-&D1&(D4&xD5&D4'D5'D2'4D:'DD8'PD9'\D8'`D9'tD:'xD<'`$-&@,@,@,@,.H€/8΀ހ0@ & ' $N'.'D@'DJ'D@'DJ'DM'DQ'DT(@D[(pD\(Dc(Dd)Dh)`Dw)Di)Du)Dl*Dm*@Df*Dx*Df*Dy*$@'"@?2@?>A<JBHTC8_D@j@E}@H'*$4N*.*D|*D*D|*D+D|+D+D+ D+D+D+D+$D+pD+D+D+D+D,D,hD,D,D-$|*@{@{@~@ڀ8*@+,h@ ,,-($HN-(.-0D-0D-TD-D-D-D-D-D-D-D-D-D-D.$-0.@>@J@W@cHn8z@-0.$N... D. D.PD.pD.D.D.D.D.D.D.D.D.D.D.D.D.D.D.D/ D/$D/4D/X$. @@@@@@8@+@7. 8/l9$LN/l:&4L&P4a&Z4~&4d/l#&pE /Y0J  P` n@`p;Y v 0_  0 py-0. @&`\' 0%j*{G9l%lW^4` C$uJ0,P_mxf_is_header_partition_pack_mxf_is_body_partition_pack_mxf_is_footer_partition_pack_mxf_is_partition_pack_mxf_is_filler_mxf_partition_is_closed_mxf_partition_is_complete_mxf_partition_is_closed_and_complete_mxf_create_file_partitions_mxf_free_file_partitions_mxf_initialise_file_partitions_mxf_clear_file_partitions_mxf_clear_rip_mxf_clear_partition_mxf_free_partition_mxf_initialise_partition_mxf_create_partition_mxf_append_partition_esscont_label_mxf_initialise_with_partition_mxf_create_from_partition_mxf_append_partition_mxf_append_new_from_partition_mxf_append_new_partition_mxf_mark_header_start_mxf_mark_header_end_mxf_mark_index_start_mxf_mark_index_end_mxf_write_partition_mxf_update_partitions_mxf_read_partition_mxf_fill_to_kag_mxf_fill_to_position_mxf_allocate_space_mxf_write_fill_mxf_read_next_nonfiller_kl_mxf_read_rip_mxf_write_rip_mxf_read_header_pp_kl_mxf_read_header_pp_kl_with_runindyld_stub_binding_helper_mxf_log_free_malloc_mxf_free_list_mxf_write_batch_header_mxf_next_list_iter_element_mxf_file_getc_mxf_get_runin_len_mxf_append_list_element_mxf_initialise_list_mxf_read_uint16_mxf_file_seek_mxf_initialise_list_iter_mxf_get_last_list_element___umoddi3_mxf_skip_mxf_clear_list_mxf_write_uint32_mxf_get_iter_element_mxf_write_l_mxf_read_l_mxf_set_runin_len_mxf_read_kl_mxf_write_ul_mxf_get_llen_mxf_file_tell_memset_mxf_file_putc_mxf_read_uint64_mxf_read_batch_header_mxf_write_uint16_mxf_write_uint64_mxf_equals_key_mxf_get_min_llen_mxf_read_uint32_mxf_equals_key_mod_regver_mxf_write_k_mxf_create_list_mxf_read_ul_mxf_get_list_length_mxf_equals_key_prefix___eprintf/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_partition.cgcc2_compiled.:t(0,1)=(0,1)_g_PartitionPackPrefix_key_g_RandomIndexPack_key_g_KLVFill_key_g_Null_Keymxf_is_header_partition_pack:F(0,2)key:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,4):t(0,4)=k(0,5)mxfKey:t(0,5)=(0,6)mxfUL:t(0,6)=(0,7):T(0,7)=s16octet0:(0,8),0,8;octet1:(0,8),8,8;octet2:(0,8),16,8;octet3:(0,8),24,8;octet4:(0,8),32,8;octet5:(0,8),40,8;octet6:(0,8),48,8;octet7:(0,8),56,8;octet8:(0,8),64,8;octet9:(0,8),72,8;octet10:(0,8),80,8;octet11:(0,8),88,8;octet12:(0,8),96,8;octet13:(0,8),104,8;octet14:(0,8),112,8;octet15:(0,8),120,8;;unsigned char:t(0,9)=@s8;r(0,9);0;255;uint8_t:t(0,8)=(0,9)mxf_is_body_partition_pack:F(0,2)key:P(0,3)mxf_is_footer_partition_pack:F(0,2)key:P(0,3)mxf_is_partition_pack:F(0,2)key:P(0,3)mxf_is_filler:F(0,2)key:P(0,3)mxf_partition_is_closed:F(0,2)key:P(0,3)mxf_partition_is_complete:F(0,2)key:P(0,3)mxf_partition_is_closed_and_complete:F(0,2)key:P(0,3)_free_partition_in_listmxf_create_file_partitions:F(0,2)partitions:P(0,10):t(0,10)=*(0,11):t(0,11)=*(0,12)MXFFilePartitions:t(0,12)=(0,13)MXFList:t(0,13)=(0,14):T(0,14)=s16elements:(0,15),0,32;lastElement:(0,15),32,32;len:(0,16),64,32;freeFunc:(0,17),96,32;;:t(0,15)=*(0,19)long int:t(0,16)=r(0,16);-2147483648;2147483647;:t(0,18)=*(0,20)free_func_type:t(0,17)=(0,18)MXFListElement:t(0,19)=(0,21):t(0,20)=f(0,1)_MXFListElement:T(0,21)=s8next:(0,22),0,32;data:(0,23),32,32;;:t(0,22)=*(0,21):t(0,23)=*(0,1)mxf_free_file_partitions:F(0,1)partitions:P(0,10)mxf_initialise_file_partitions:F(0,1)partitions:P(0,11)mxf_clear_file_partitions:F(0,1)partitions:P(0,11)mxf_clear_rip:F(0,1)rip:P(0,24):t(0,24)=*(0,25)MXFRIP:t(0,25)=(0,26):T(0,26)=s16entries:(0,13),0,128;;mxf_clear_partition:F(0,1)partition:P(0,27):t(0,27)=*(0,28)MXFPartition:t(0,28)=(0,29):T(0,29)=s128key:(0,6),0,128;majorVersion:(0,30),128,16;minorVersion:(0,30),144,16;kagSize:(0,32),160,32;thisPartition:(0,34),192,64;previousPartition:(0,34),256,64;footerPartition:(0,34),320,64;headerByteCount:(0,34),384,64;indexByteCount:(0,34),448,64;indexSID:(0,32),512,32;bodyOffset:(0,34),544,64;bodySID:(0,32),608,32;operationalPattern:(0,6),640,128;essenceContainers:(0,13),768,128;headerMarkInPos:(0,36),896,64;indexMarkInPos:(0,36),960,64;;short unsigned int:t(0,31)=@s16;r(0,31);0;65535;uint16_t:t(0,30)=(0,31)unsigned int:t(0,33)=r(0,33);0;037777777777;uint32_t:t(0,32)=(0,33)long long unsigned int:t(0,35)=@s64;r(0,35);0;01777777777777777777777;uint64_t:t(0,34)=(0,35)long long int:t(0,37)=@s64;r(0,37);01000000000000000000000;0777777777777777777777;int64_t:t(0,36)=(0,37)mxf_free_partition:F(0,1)partition:P(0,38):t(0,38)=*(0,27)free_partition_in_list:f(0,1)data:P(0,23)tmpPartition:(0,27)mxf_initialise_partition:F(0,1)partition:P(0,27)mxf_create_partition:F(0,2)partition:P(0,38)mxf_append_partition_esscont_label:F(0,2)partition:P(0,27)label:P(0,39)void:t(0,1):t(0,39)=*(0,40):t(0,40)=k(0,6)mxf_initialise_with_partition:F(0,2)sourcePartition:P(0,41)partition:P(0,27)iter:(0,42)=xsMXFListIterator::t(0,41)=*(0,44):T(0,43)=s12nextElement:(0,15),0,32;data:(0,23),32,32;index:(0,16),64,32;;MXFListIterator:t(0,42)=(0,43):t(0,44)=k(0,28)mxf_create_from_partition:F(0,2)sourcePartition:P(0,41)partition:P(0,38)newPartition:(0,27)mxf_append_partition:F(0,2)partitions:P(0,11)partition:P(0,27)mxf_append_new_from_partition:F(0,2)partitions:P(0,11)sourcePartition:P(0,27)partition:P(0,38)newPartition:(0,27)mxf_append_new_partition:F(0,2)partitions:P(0,11)partition:P(0,38)newPartition:(0,27)mxf_mark_header_start:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)int64_t:t(0,36):t(0,45)=*(0,46)MXFFile:t(0,46)=(0,47):T(0,47)=s52close:(0,48),0,32;read:(0,49),32,32;write:(0,50),64,32;get_char:(0,51),96,32;put_char:(0,52),128,32;eof:(0,51),160,32;seek:(0,53),192,32;tell:(0,54),224,32;is_seekable:(0,51),256,32;size:(0,54),288,32;free_sys_data:(0,48),320,32;sysData:(0,55),352,32;minLLen:(0,8),384,8;runinLen:(0,30),400,16;;:t(0,48)=*(0,56):t(0,49)=*(0,57):t(0,50)=*(0,58):t(0,51)=*(0,59):t(0,52)=*(0,60):t(0,53)=*(0,61):t(0,54)=*(0,62):t(0,55)=*(0,63):t(0,56)=f(0,1):t(0,57)=f(0,32):t(0,58)=f(0,32):t(0,59)=f(0,2):t(0,60)=f(0,2):t(0,61)=f(0,2):t(0,62)=f(0,36):t(0,63)=(0,64):t(0,64)=xsMXFFileSysData:mxf_mark_header_end:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)mxf_mark_index_start:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)mxf_mark_index_end:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)mxf_write_partition:F(0,2)mxfFile:P(0,45)partition:P(0,27)essenceContainerLen:r(0,32)uint32_t:t(0,32)packLen:r(0,34)uint64_t:t(0,34)filePos:r(0,36)iter:(0,42)mxf_update_partitions:F(0,2)mxfFile:P(0,45)partitions:P(0,11)previousPartition:r(0,27)lastPartition:r(0,27)iter:(0,42)haveFooter:r(0,2)int:t(0,2)partition:r(0,27)partition:r(0,27)partition:r(0,27)mxf_read_partition:F(0,2)mxfFile:P(0,45)key:P(0,3)partition:P(0,38)newPartition:(0,27)len:(0,32)eleLen:(0,32)label:(0,6)i:r(0,32)mxf_fill_to_kag:F(0,2)mxfFile:P(0,45)partition:P(0,27)filePos:r(0,36)relativeFilePos:r(0,34)i:r(0,36)fillSize:r(0,36)llen:r(0,8)uint8_t:t(0,8)mxf_fill_to_position:F(0,2)mxfFile:P(0,45)position:P(0,34)filePos:r(0,36)fillSize:r(0,36)i:r(0,36)mxf_allocate_space:F(0,2)mxfFile:P(0,45)size:P(0,32)fillSize:r(0,36)i:r(0,36)mxf_write_fill:F(0,2)mxfFile:P(0,45)size:P(0,32)mxf_read_next_nonfiller_kl:F(0,2)mxfFile:P(0,45)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,5)tllen:(0,8):t(0,65)=*(0,5):t(0,66)=*(0,8):t(0,67)=*(0,34)tlen:(0,34)mxf_read_rip:F(0,2)mxfFile:P(0,45)rip:P(0,24)size:(0,32)key:(0,5)llen:(0,8)len:(0,34)numEntries:r(0,32)i:r(0,32)mxf_write_rip:F(0,2)mxfFile:P(0,45)partitions:P(0,11)len:r(0,34)llen:r(0,8)iter:(0,42)partition:r(0,27)partition:r(0,27)mxf_read_header_pp_kl:F(0,2)mxfFile:P(0,45)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,5)tllen:(0,8)tlen:(0,34)mxf_read_header_pp_kl_with_runin:F(0,2)mxfFile:P(0,45)key:P(0,65)llen:P(0,66)len:P(0,67)keyCompareByte:r(0,8)runinCheckCount:r(0,32)k:(0,5)keyPtr:r(0,66)byte:r(0,2)g_Null_Key:S(0,4)g_KLVFill_key:S(0,4)g_RandomIndexPack_key:S(0,4)g_PartitionPackPrefix_key:S(0,4)#1/20 1222715205 502 502 100644 18804 ` mxf_primer.o8 T__text__TEXT Ti__picsymbolstub1__TEXT !XT __const__TEXT`__cstring__TEXTp__la_symbol_ptr__DATAdT#__nl_symbol_ptr__DATA *%L7 Pjj t$+||byB|#x!A0/A(8!P8|H@```<<<868c`88H |,B!A /@$<<<8=8c88$H c8!P|x C|b|N ||~x!``c/AH 88!P|N ``|a|}xB8`|#x!H m/|bxa8@L<_<<<Bx8`888P8M| | xN!8`H``88}|Dx H /@???<x;8`;{P8x8Dfx\|I|LxN!<xfx8`8(8P| | xN!8a8K8`H```88`8!pa|N ||`y!A8a88KE8!`|N |B}H|<8 H `||}xB8`!H |~y@H<_<<<B8`8 8 8 8o| | xN!8`H@`8<8~8 H 88`8!P|N `||~x!``c/A$8cH ~/AH 588!P|N `||~xB|#x!?```^p@8A8@<<_<<8`B8 88 | | xN!8`H(8~888pH e/@88`8!`|N ``|a;B|}xx|3x|#x!<8@H ,A 8`H```/A<x88H /A@<_<<8`B8 |88 Ѐ| | xN!8`Hpx8~ 88!P|x|N `||+xB8c!<8pH98@,A8@8!P|Cx|N `|a|}xB|#x8!p;a<H<cxK/@<_<<<B 8`88 88| | xN!8`H<_<<<B 88`8 088| | xN!H<_<<<B 88`8 X88| | xN!H<_<<<B 88`8 t88| | xN!H````x8D8@Hu/@<_<<<B 88`8 88| | xN!cxK8`Hx88H/Ax8LH/Aa<8HK/A 8AH;L!HAPaTAX Ii ID@A`<8`H$D;/AK````8!a|N ```|;B|}xx!H<|~x8x8|+x8H/@P<_<<<B X8`8d88808| | xN!8`HP```xx8He/@L<_<<<B X8`8d8|808| | xN!8`H``x8a8H `8a8H}/A8a8H |~xxH}/AX8xH)/@<_<<<B X8`8d8808 | | xN!8`HP<_<<<B X8`8d8808 | | xN!8`H8```8!`|N ```|A|{x8d|+x!Hcx8|#x8H}8!`;x;A|N |B}h=k|}N |B}h=k|}N |B}h=k|d}N |B}h=k|H}N |B}h=k|,}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|h}N |B}h=k|L}N |B}h=k|0}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|l}N +4 %s:%u: failed assertion `%s' ./mxf/mxf_primer.cdata != NULL && info != NULL'%s' failed, in %s:%d (newEntry = (MXFPrimerPackEntry*)malloc(sizeof(MXFPrimerPackEntry))) != NULLmxf_append_list_element(&primerPack->entries, (void*)entry)add_primer_pack_entry(primerPack, newEntry)(newPrimerPack = (MXFPrimerPack*)malloc(sizeof(MXFPrimerPack))) != NULLCould not create a unique tag - reached the end of the allowed dynamic tag values, in %s:%d Local tag %x already in use, in %s:%d create_primer_pack_entry(primerPack, &newEntry)mxf_create_item_tag(primerPack, &tag)mxf_create_primer_pack(&newPrimerPack)mxf_read_array_header(mxfFile, &numberOfItems, &itemLength)mxf_read_local_tag(mxfFile, &localTag)mxf_read_uid(mxfFile, &uid)create_primer_pack_entry(newPrimerPack, &newEntry)mxf_write_kl(mxfFile, &g_PrimerPack_key, 8 + 18 * numberOfItems)mxf_write_array_header(mxfFile, numberOfItems, 18)mxf_write_local_tag(mxfFile, entry->localTag)mxf_write_uid(mxfFile, &entry->uid)  lë  `  ` ġ `  ` 0 `  ` ġd `  X `  ` @ ` ġ `  ` 0 ` @ ` ġd `  X `   t d Xë ( ` $ܡ ` ġ `  ` 0 ` ܡ| ` ġd `  X ` ë  `  ` ġ `  ` 0 ` 8 ` ġd `  X ` ë ` ` x` ` t    të X T Lġ H D @  <ġ 8  ,ëdġd tġ HġH Xġ | tġplh 0dġ` @<8ġ0,( $ġ  ëp0ë$p p`|dtġpl hd dġ `Të,($ġ  ġ  ëdġ d ġ |ëXP<LD << |8,ë(ppë@|ëxpTLܡH@ <ܡ 8ppdëTDġ   ġ ë`` Hë0h@ h(@,@@ġ@@,@P@ġ@x@ë@ܡ@ġ@x@tP@pܡ@lġ@hx@Tëp$plëhd`pXTPp`@ëHlHt(l(TL4,Ȭ ȫh0hHLHt(lh(TL4 ,  Ȭ  ȫ  | | x hx ht Ht, Htp (lpH (Tl Lld 4h ,h d Ȭ d PPLPHPDP@P<P8P4P0P,P(P$P PPPPP PPPPv|wutzyx{~}v|wutzyx{~}ddf<ހ`.D5D6D5D6 D9,D80D94D8@D6P $5 @4,@48bq$pNprp.pD<pD=tD<xD=D@$<p@;@;$pN.D[D\DaDb$[@Z.kƀ<e|$HN(}0.0DJ0DM@DJDDMTDNDDDNDDDPDVDDR`DXl$J0@I@I׀K8 bŀ܀/Mk{0$PN.D(D+D(D+D1D0D1D2$( @' )8 + , -$0N.DgDh .$g H@f T e v $N.DlDoDlDoDp@DqDDpLDqTDpXDqdDrhDtlDrpDttDvx $l @k $N.DyDzDDD $y @x $\N.DD D$D(D4D8DpDD $ @ .@ ?8 Ig \ l m n$N.DDDDDDDDDDD8DtDDDDDDDLDDDDDD o$ @ @ @ Հ< 8 @   $DN.DDDD D(D,D@Dd !$ 9@ Ll \@ h@ v  | $|N|.DDDDDD $ @ @ @ @   $\N.DDDDDD DD`DDD D pD D D D D D D D D D D 0 $ @ @ "< 7@ I, a r  .?ParĀԀ 'zDH8L@ D$dN D. PD PD XD \D dD hD tD xD D D D PD `D pD |D D D $D 0$ P@@8$n@ P@  p $ D$N D. PD PD \D `D lD pD D D $ P@@@.u$dN v&d`d C-s PX P(8|]OMb9r$_mxf_is_primer_pack_mxf_create_primer_pack_mxf_free_primer_pack_mxf_create_item_tag_mxf_register_primer_entry_mxf_get_item_key_mxf_get_item_tag_mxf_read_primer_pack_mxf_write_primer_pack_mxf_get_primer_pack_sizedyld_stub_binding_helper_mxf_log_malloc_mxf_next_list_iter_element_mxf_write_local_tag_mxf_read_local_tag_mxf_initialise_list_mxf_initialise_list_iter_mxf_get_iter_element_mxf_read_array_header_mxf_write_uid_mxf_append_list_element_free_mxf_write_kl___eprintf_mxf_write_array_header_mxf_equals_uid_mxf_equals_key_mxf_clear_list_mxf_find_list_element_mxf_get_llen_mxf_get_list_length_mxf_read_uid/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_primer.cgcc2_compiled.:t(0,1)=(0,1)_g_PrimerPack_key_entry_eq_uidentry_eq_uid:f(0,2)data:P(0,3)info:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,1)_entry_eq_tagentry_eq_tag:f(0,2)data:P(0,3)info:P(0,3)_free_primer_pack_entryfree_primer_pack_entry:f(0,1)entry:P(0,4):t(0,4)=*(0,5):t(0,5)=*(0,6)MXFPrimerPackEntry:t(0,6)=(0,7):T(0,7)=s18localTag:(0,8),0,16;uid:(0,10)=xsmxfUID:,16,128;;uint16_t:t(0,9)=(0,12)mxfLocalTag:t(0,8)=(0,9)mxfUL:t(0,11)=(0,13)mxfUID:t(0,10)=(0,11)short unsigned int:t(0,12)=@s16;r(0,12);0;65535;:T(0,13)=s16octet0:(0,14),0,8;octet1:(0,14),8,8;octet2:(0,14),16,8;octet3:(0,14),24,8;octet4:(0,14),32,8;octet5:(0,14),40,8;octet6:(0,14),48,8;octet7:(0,14),56,8;octet8:(0,14),64,8;octet9:(0,14),72,8;octet10:(0,14),80,8;octet11:(0,14),88,8;octet12:(0,14),96,8;octet13:(0,14),104,8;octet14:(0,14),112,8;octet15:(0,14),120,8;;unsigned char:t(0,15)=@s8;r(0,15);0;255;uint8_t:t(0,14)=(0,15)_create_primer_pack_entrycreate_primer_pack_entry:f(0,2)primerPack:P(0,16)entry:P(0,4)newEntry:(0,5)void:t(0,1):t(0,16)=*(0,17)MXFPrimerPack:t(0,17)=(0,18):T(0,18)=s20nextTag:(0,8),0,16;entries:(0,19)=xsMXFList:,32,128;;:T(0,20)=s16elements:(0,21),0,32;lastElement:(0,21),32,32;len:(0,22),64,32;freeFunc:(0,23),96,32;;MXFList:t(0,19)=(0,20):t(0,21)=*(0,25)long int:t(0,22)=r(0,22);-2147483648;2147483647;:t(0,24)=*(0,26)free_func_type:t(0,23)=(0,24)MXFListElement:t(0,25)=(0,27):t(0,26)=f(0,1)_MXFListElement:T(0,27)=s8next:(0,28),0,32;data:(0,3),32,32;;:t(0,28)=*(0,27)_free_primer_pack_entry_in_listfree_primer_pack_entry_in_list:f(0,1)data:P(0,3)entry:(0,5)mxf_is_primer_pack:F(0,2)key:P(0,29):t(0,29)=*(0,30):t(0,30)=k(0,31)mxfKey:t(0,31)=(0,11)mxf_create_primer_pack:F(0,2)primerPack:P(0,32):t(0,32)=*(0,16)mxf_free_primer_pack:F(0,1)primerPack:P(0,32)mxf_create_item_tag:F(0,2)primerPack:P(0,16)localTag:P(0,33)tag:(0,8)mxfLocalTag:t(0,8):t(0,33)=*(0,8)mxf_register_primer_entry:F(0,2)primerPack:P(0,16)itemUID:P(0,34)newTag:p(0,8)assignedTag:P(0,33)newEntry:(0,5)tag:(0,8):t(0,34)=*(0,35):t(0,35)=k(0,10)result:r(0,3)mxf_get_item_key:F(0,2)primerPack:P(0,16)localTag:p(0,8)key:P(0,36)result:r(0,3):t(0,36)=*(0,31)mxf_get_item_tag:F(0,2)primerPack:P(0,16)key:P(0,29)localTag:P(0,33)result:r(0,3)mxf_read_primer_pack:F(0,2)mxfFile:P(0,37)primerPack:P(0,32)newPrimerPack:(0,16)itemLength:(0,38)uint32_t:t(0,38)=(0,39):t(0,37)=*(0,40)unsigned int:t(0,39)=r(0,39);0;037777777777;MXFFile:t(0,40)=(0,41):T(0,41)=s52close:(0,42),0,32;read:(0,43),32,32;write:(0,44),64,32;get_char:(0,45),96,32;put_char:(0,46),128,32;eof:(0,45),160,32;seek:(0,47),192,32;tell:(0,48),224,32;is_seekable:(0,45),256,32;size:(0,48),288,32;free_sys_data:(0,42),320,32;sysData:(0,49),352,32;minLLen:(0,14),384,8;runinLen:(0,9),400,16;;:t(0,42)=*(0,50):t(0,43)=*(0,51):t(0,44)=*(0,52):t(0,45)=*(0,53):t(0,46)=*(0,54):t(0,47)=*(0,55):t(0,48)=*(0,56):t(0,49)=*(0,57):t(0,50)=f(0,1):t(0,51)=f(0,38):t(0,52)=f(0,38):t(0,53)=f(0,2):t(0,54)=f(0,2):t(0,55)=f(0,2):t(0,56)=f(0,58):t(0,57)=(0,59)int64_t:t(0,58)=(0,60):t(0,59)=xsMXFFileSysData:long long int:t(0,60)=@s64;r(0,60);01000000000000000000000;0777777777777777777777;numberOfItems:(0,38)newEntry:(0,5)localTag:(0,8)uid:(0,10)i:r(0,38)mxf_write_primer_pack:F(0,2)mxfFile:P(0,37)primerPack:P(0,16)iter:(0,61)=xsMXFListIterator::T(0,62)=s12nextElement:(0,21),0,32;data:(0,3),32,32;index:(0,22),64,32;;MXFListIterator:t(0,61)=(0,62)numberOfItems:r(0,38)entry:r(0,5)mxf_get_primer_pack_size:F(0,1)mxfFile:P(0,37)primerPack:P(0,16)size:P(0,63):t(0,63)=*(0,64)uint64_t:t(0,64)=(0,65)long long unsigned int:t(0,65)=@s64;r(0,65);0;01777777777777777777777;g_PrimerPack_key:S(0,30)#1/28 1222715205 502 502 100644 13412 ` mxf_essence_container.o  , ,__text__TEXT x<ހ__picsymbolstub1__TEXT @ ,( __cstring__TEXT ? __la_symbol_ptr__DATA (l  __nl_symbol_ptr__DATA (8'%d P  /@/@|/+@p/4@d/A /@P/@D/ @8 /@, /@  8`/M ```8`N ``|a|}xB8`,|#x|+x!H|~y@P<_<<<B x8`8 8 (8 |8G| | xN!8`HH```88,H Y ]8`=} ^>~8!`a|N `|!|#xB|+x||x|#x8!|+x|;x|3x}Cx888K/@D<_<<<B 8`8 @8 8 8b| | xN!8`HLxH]|ix|#x/@L<_<<<B 8 @8`8 8 8d| | xN!a8/@HA8dxx"Ba8+K+$K(H9/@@<_<<<B 8 @8`8 ,8 8g| | xN!KxDxxxH/@H<_<<<B 8 @8`8 H8 8h| | xN!K,``88`H Ha8`8!p!|N `|A|#x|+x|3x;@|3x!H8} $(|{x8(|{`|ZY}[@}:9]} =$](@A```88!`hA|N `|a|#yB|{x!@0<<<88c88H```H||x|#x/@P<_<<<B 88`8t88| | xN!8H@```>^cx80|H/@P<_<<<B 88`888| | xN!8H``` cxH/@H<_<<<B 88`8\88| | xN!8Hh`cxxx8H8/@D<_<<<B 88`888| | xN!8`8!`|xa|N ``|a||xB|#x|;x|+x8!|3x}Cx888Ke/@L<_<<<B88`8<88| | xN!9`H``A8x H/A8A89`b!8IiI$i(8HX`<_<<<B8`88t88| | xN!a89`/A Hy9`8!p}c[xa|N ``|!|hxB|#x|;x!d$(d |3x}^}=H@A$H@ P@A88`H|+x8@|cP|BIX@A,X@`@A``|+xH``|P`P}CxxHz$(|dx8`}D`}#Y:$Z(AH<_<<<B8`8`888| | xN!8`H`8```8!`!|N ```||~x!``c/AH88!P|N `` cN `|bxc  "bTcTU)@.|cx|cKx|c[xN TcF>N ``Tc>N ``Tc>N ``Tc>N |B}h=k|x}N |B}h=k|\}N |B}h=k|@}N |B}h=k|$}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k||}N '%s' failed, in %s:%d (newEssenceElement = (MXFEssenceElement*)malloc(sizeof(MXFEssenceElement))) != NULL./mxf/mxf_essence_container.ccreate_essence_element(key, llen, &newEssenceElement)(filePos = mxf_file_tell(mxfFile)) >= 0mxf_write_k(mxfFile, key)mxf_write_fixed_l(mxfFile, llen, len)%s:%u: failed assertion `%s' essenceElement != NULLmxf_file_seek(mxfFile, essenceElement->startFilePos + 16, SEEK_SET)mxf_write_fixed_l(mxfFile, essenceElement->llen, essenceElement->totalLen)mxf_file_seek(mxfFile, filePos, SEEK_SET)actualNumRead == actualLenë\ ,`X `T `L (`H ,`D `@ ``< (`(ë ,   ( , t  (ëh ,d L\ X (T ,P L<L H (<ë ,   ( ,   ( ë\ ,X lP L (H ,D l\@ < ( 0ë , (  ( , (  ( ë , x t (p ,l th d ( P@ë< 8 ,4 , ( ,$ @ë , ȡ  ( ,  ȡ H @ ( ë ,   ( ,  , @ ( ë8 ,4 , ( ($ ,   @ ( ë , L  ( ,  L  @ ( (ë , ء ( , | ء (  ( xë4 $ , $|     h  h  H  H  (  (    t l $ T  ȬL @ ȫ4  , \  x $&P &P&P&P&P&P &P&P&P&P %$"! %$"!#-dhdf<.D D"D0<D?$ @Ѐ ,?s$N.DDDGDDDGDH DI,DL4DI8DJ@DIDDLTDNX$D@C@C@C%6W.F$Nl.pD^pDbD_D^DbD^DbD_DbDdDnPDe`DgdDelDftDgDhDj0Dn@DpHG$^pm@\}@\@\@\@]_8@` [rȀـ  . _ w ɀ ـ  - Z fp g\ h$N\.`Dt`DulDtxDuDwDvDwDuDwDvDwDvDwD~ i$t` @r @r @s @s @u 1 `  $N.DDD D DPDD DD $ 0@ @@ W@ g h i$N.DDDD D$D(D,D4D8D<DDDDDDDDDDDD0 j$ @ @ @ @ @ ـ8 @  H $HNH.PDPDtDDDDDDDDD D8DD $P *@ :@ Q@ ]@ j@ z@ , @ P  $TN.DDRDWD $ @ $HN. D D $ %@ <$ N . D D D 8 =$  Z@ s$0N @. @D @D @ t$ @ @ $N H. PD PD P $ P @ $N X. `D `D ` $ `@$$N h. pD pD p%$ pK@_$N x`d x\0 P  @m p O ` pP<`'_mxf_is_gc_essence_element_mxf_open_essence_element_write_mxf_write_essence_element_data_mxf_finalize_essence_element_write_mxf_open_essence_element_read_mxf_read_essence_element_data_mxf_close_essence_element_mxf_get_essence_element_size_mxf_get_track_number_mxf_get_essence_element_item_type_mxf_get_essence_element_count_mxf_get_essence_element_type_mxf_get_essence_element_numberdyld_stub_binding_helper_mxf_log_malloc_mxf_file_seek_mxf_write_k_mxf_write_fixed_l___eprintf_mxf_file_read_mxf_file_write_mxf_file_tell_memset_free/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_essence_container.cgcc2_compiled.:t(0,1)=(0,1)mxf_is_gc_essence_element:F(0,2)key:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,4):t(0,4)=k(0,5)mxfKey:t(0,5)=(0,6)mxfUL:t(0,6)=(0,7):T(0,7)=s16octet0:(0,8),0,8;octet1:(0,8),8,8;octet2:(0,8),16,8;octet3:(0,8),24,8;octet4:(0,8),32,8;octet5:(0,8),40,8;octet6:(0,8),48,8;octet7:(0,8),56,8;octet8:(0,8),64,8;octet9:(0,8),72,8;octet10:(0,8),80,8;octet11:(0,8),88,8;octet12:(0,8),96,8;octet13:(0,8),104,8;octet14:(0,8),112,8;octet15:(0,8),120,8;;unsigned char:t(0,9)=@s8;r(0,9);0;255;uint8_t:t(0,8)=(0,9)_create_essence_elementcreate_essence_element:f(0,2)key:P(0,3)llen:P(0,8)essenceElement:P(0,10):t(0,10)=*(0,11):t(0,11)=*(0,12)MXFEssenceElement:t(0,12)=(0,13)_MXFEssenceElement:T(0,13)=s44key:(0,5),0,128;llen:(0,8),128,8;startFilePos:(0,14),160,64;totalLen:(0,14),224,64;currentFilePos:(0,14),288,64;;long long unsigned int:t(0,15)=@s64;r(0,15);0;01777777777777777777777;uint64_t:t(0,14)=(0,15)mxf_open_essence_element_write:F(0,2)mxfFile:P(0,16)key:P(0,3)llen:P(0,8)len:P(0,14)essenceElement:P(0,10)newEssenceElement:(0,11)filePos:r(0,17)int64_t:t(0,17)=(0,18):t(0,16)=*(0,19)long long int:t(0,18)=@s64;r(0,18);01000000000000000000000;0777777777777777777777;MXFFile:t(0,19)=(0,20):T(0,20)=s52close:(0,21),0,32;read:(0,22),32,32;write:(0,23),64,32;get_char:(0,24),96,32;put_char:(0,25),128,32;eof:(0,24),160,32;seek:(0,26),192,32;tell:(0,27),224,32;is_seekable:(0,24),256,32;size:(0,27),288,32;free_sys_data:(0,21),320,32;sysData:(0,28),352,32;minLLen:(0,8),384,8;runinLen:(0,29),400,16;;:t(0,21)=*(0,31):t(0,22)=*(0,32):t(0,23)=*(0,33):t(0,24)=*(0,34):t(0,25)=*(0,35):t(0,26)=*(0,36):t(0,27)=*(0,37):t(0,28)=*(0,38)short unsigned int:t(0,30)=@s16;r(0,30);0;65535;uint16_t:t(0,29)=(0,30):t(0,31)=f(0,1):t(0,32)=f(0,39):t(0,33)=f(0,39):t(0,34)=f(0,2):t(0,35)=f(0,2):t(0,36)=f(0,2):t(0,37)=f(0,17):t(0,38)=(0,40)uint32_t:t(0,39)=(0,41):t(0,40)=xsMXFFileSysData:unsigned int:t(0,41)=r(0,41);0;037777777777;void:t(0,1)mxf_write_essence_element_data:F(0,2)mxfFile:P(0,16)essenceElement:P(0,11)data:P(0,42)len:P(0,39)numWritten:r(0,14)uint64_t:t(0,14):t(0,42)=*(0,8)mxf_finalize_essence_element_write:F(0,2)mxfFile:P(0,16)essenceElement:P(0,11)filePos:r(0,17)mxf_open_essence_element_read:F(0,2)mxfFile:P(0,16)key:P(0,3)llen:P(0,8)len:P(0,14)essenceElement:P(0,10)newEssenceElement:(0,11)filePos:r(0,17)mxf_read_essence_element_data:F(0,2)mxfFile:P(0,16)essenceElement:P(0,11)len:P(0,39)data:P(0,42)numRead:P(0,43)actualNumRead:r(0,39)uint32_t:t(0,39):t(0,43)=*(0,39)actualLen:r(0,39)mxf_close_essence_element:F(0,1)essenceElement:P(0,10)mxf_get_essence_element_size:F(0,14)essenceElement:P(0,11)mxf_get_track_number:F(0,39)essenceElementKey:P(0,3)mxf_get_essence_element_item_type:F(0,8)trackNumber:P(0,39)mxf_get_essence_element_count:F(0,8)trackNumber:P(0,39)mxf_get_essence_element_type:F(0,8)trackNumber:P(0,39)mxf_get_essence_element_number:F(0,8)trackNumber:P(0,39)#1/28 1222715208 502 502 100644 57108 ` mxf_index_table.o8 QTQ__text__TEXT9TT8 __picsymbolstub1__TEXT9`<0l __const__TEXT= ?t__cstring__TEXT=0C?__la_symbol_ptr__DATAQtlS__nl_symbol_ptr__DATAQT46D\ PYY eh7||~x!``C/A`b/AH;^8^b/AH;m^8^;~/A H;E8!P|N ``|B}H|<88682| xHl54#xT<|T:8 |!8T>H)/@8<_<<<BJ8608`8>8683| xHdx#xH'/@8<_<<<BJ8608`8?88684| xH54#xT<|T:8 H'=/@ <_<<<BJ8608`8?h8685| xH`<_<<<BJ8608`8> 868(| xH,<_<<<BJ8608`8><868)| xH<_<<<BJ8608`8>d868*| xH<_<<<BJ8608`8?8688| xH<_<<<BJ8608`8?8689| xH\<_<<<BJ8608`8@ 868:| xH(<_<<<BJ8608`8@x868>| xH<_<<<BJ8608`8@868B| xH<_<<<BJ8608`8@868C| xH#xH%/A#xH%m/A؈#xH%Y/A #xH'a/@<_<<<BJ8608`8@H868;| x`| N!88H=W:#x|H.H$}/A4;@A؈5/AP;]W8#x|.H'/A]#x|BH&/A5;@A/@88H$4;/AKT```a88!`!|N ``|a9 B|zx|+x|#x|3x!P:D!D~xK/@<_<<<B;`8`8&818'8a| | xN!8`H0```Cx~ijxH%y/@<_<<<B;`8&8`818'8f| | xN!/@@HD<_<<<B;`8&8`888'8ƀ| | xN!K```<_<<<B;`8&8`888'8À| | xN!Kt<_<<<B;`8&8`88|8'8€| | xN!K8<_<<<B;`8&8`88P8'8| | xN!K<_<<<B;`8&8`888'8| | xN!K<_<<<B;`8&8`878'8| | xN!K<_<<<B;`8&8`878'8| | xN!KH``<_<<<B;`8&8`858'8| | xN!K<_<<<B;`8&8`85l8'8| | xN!K<_<<<B;`8&8`85L8'8| | xN!K<_<<<B;`8&8`85$8'8| | xN!KPCx8>H!/@@<_<<<B;`8&8`818'8g| | xN!K@3>/? A+? A/?AP+?AX/< A/?A`?<8`];`89L| | xN!>8CxH !/@ HH /?A/?@H<```/? A+? A/? A /? @H/? Ah/?@pHDCxH!/@H<_<<<B;`8&8`828'8m| | xN!K``>/AH<_<<<B;`8&8`82L8'8n| | xN!K``3H HDCx8H/@@<_<<<B;`8&8`82h8'8r| | xN!K DCx8H/@L<_<<<B;`8&8`828'8s| | xN!K```>/A<_<<<B;`8&8`828'8tH`DCx8He/@L<_<<<B;`8&8`828'8x| | xN!K,```>/A<_<<<B;`8&8`828'8y| | xN!K``DCx8 H/@L<_<<<B;`8&8`8348'8}| | xN!K|```>/A8<_<<<B;`8&8`828'8~KP`3 HDCx8(H)/@@<_<<<B;`8&8`83h8'8| | xN!KР>/A<_<<<B;`8&8`838'8H`DCx8,H/@L<_<<<B;`8&8`838'8| | xN!K<```>/A<_<<<B;`8&8`838'8| | xN!K``DCx80H/@L<_<<<B;`8&8`838'8| | xN!K```>/A8<_<<<B;`8&8`838'8KP`3HDCx84H/@@<_<<<B;`8&8`848'8| | xN!K>/A<_<<<B;`8&8`84H8'8HDCx85H /@@<_<<<B;`8&8`84X8'8| | xN!KP>/AH<_<<<B;`8&8`84H8'8| | xN!K``3H`Cx8HH/@@<_<<<B;`8&8`848'8| | xN!KCx8LH/@@<_<<<B;`8&8`848'8| | xN!KPL/AH<_<<<B;`8&8`848'8| | xN!K``aH!>KU >8BA<_<<<B;`8&8`848'8| | xN!K;;`CxxHi/ACx8:H/ACx8PH/Ad;aD:P|tK1/AAH8B/AH@H!Di4/ATTc:H|sy@@<_<<<B;`8&8`858'8| | xN!H!Di5/ATTc8H-|ty@D<_<<<B;`8&8`8608'8| | xN!Kt`Cx8THy/@@<_<<<B;`8&8`868'8| | xN!K Cx8XH)/@@<_<<<B;`8&8`868'8| | xN!KЁ!DI5 4TB<|BXTB:8B AL<_<<<B;`8&8`868'8| | xN!Kl```aT!>|BYU >8BA<_<<<B;`8&8`87H8'8| | xN!K``Cx88Hi/AlCx8I4@AԈ 5}#Kx/AP;W8CxxH/A8CxH/APaD8T>C5@A8<~ix~x`d9|t|tK1/AAT8B/AT@!>```U#>8@HP];`<<<8`8&89|8'8̀| | xN!KD`a>8@@A@@AAD<_<<<B;`8`8&898'8р| | xN!8`HD8`H~cxH-/A ~xH~xKٵ8`Hl```yA;;:`::@K$/AKh!D; 4/AK```/AK`8!a|N ```|a||x|@&B,|#x;;PA!AE8B |Cx8@3P.A4[54TB<|BTB:8B |F8B|Cx8@<x8H/@D<_<<<B)88`88H8| xH````xxxH/@\<_<<<B)88`88H8| x``| N!88H```x8< H/@@<_<<<B)88`88H8| xK``x8H/@8<_<<<B)88`8 8H8| xKLxdxH/@8<_<<<B)88`8L8H8| xKx8? H/@8<_<<<B)88`8|8H8| xKx8HA/@8<_<<<B)88`88H8| xKtxH/@8<_<<<B)88`88H8| xK,xH/@8<_<<<B)88`88H8| xKx8? H/@8<_<<<B)88`8@8H8| xKx8H!/@8<_<<<B)88`88H8| xKTxH/@8<_<<<B)88`8h8H8| xKx8? H /@8<_<<<B)88`88H8| xKx8HE/@8<_<<<B)88`88H8| xKx $xH9/@8<_<<<B)88`88H8| xK,x8?H /@8<_<<<B)88`88H8| xKx8Hi/@8<_<<<B)88`8$8H8| xK(xH A/@8<_<<<B)88`8D8H8| xKTx8?H /@8<_<<<B)88`8|8H8| xK x8H /@8<_<<<B)88`8$8H8| xKĀ,xH i/@8<_<<<B)88`88H8| xK|x8?H A/@8<_<<<B)88`88H8| xK4x8H /@8<_<<<B)88`8$8H8| xK쀛0xH /@8<_<<<B)88`88H8| xKAx8?H e/@8<_<<<B)88`8(8H8| xKXx8H /@8<_<<<B)88`8P8H8| xK4xH /@8<_<<<B)88`8p8H8| xKx8?H /@8<_<<<B)88`88H8 | xKx8H /@8<_<<<B)88`8P8H8 | xK85xH =/@8<_<<<B)88`88H8 | xK88`a88!`aa|}p N ||#xB8? |~x!Hm/@D<_<<<B 8 p8`88 8| | xN!8H$x8TH/@H<_<<<B8`8`888)| | xN!8H`dxxHi/@P<_<<<B8`8`8488*| | xN!8Hp```xxH 8/@L<_<<<B8`8`8`88+| | xN!8```8!`|xa|N ``|A|#xB|3x|+x||x!``H/@D<_<<<B@8`88 885| | xN!8`HxHi/@P<_<<<B@8`88P886| | xN!8`H0```xH /@P<_<<<B@8`88887| | xN!8`H``` xH/@<_<<<B@8`88888| | xN!8`Hl;`>W:x|H.H/A;@A/AX;````^W}8x|.Ha/A@^x|BHE/Ad;{@A8`H/AKd<_<<<B@8`88 88?| | xN!8`H<_<<<B@8`88D88@| | xN!8`HL<_<<<B@8`8888;| | xN!8````8!`A|N |B}h=k|}N |B}h=k|}N |B}h=k|t}N |B}h=k|X}N |B}h=k|<}N |B}h=k| }N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|x}N |B}h=k|\}N |B}h=k|@}N |B}h=k|$}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k||}N |B}h=k|`}N |B}h=k|D}N |B}h=k|(}N |B}h=k| }N |B}h=k|}N |B}h=k|}N +4S '%s' failed, in %s:%d (newSegment = (MXFIndexTableSegment*)malloc(sizeof(MXFIndexTableSegment))) != NULL./mxf/mxf_index_table.c(newEntry = (MXFDeltaEntry*)malloc(sizeof(MXFDeltaEntry))) != NULLcreate_delta_entry(segment, &newEntry)%s:%u: failed assertion `%s' 8 + deltaEntryArrayLen * 14 <= 0xffff(newEntry = (MXFIndexEntry*)malloc(sizeof(MXFIndexEntry))) != NULL(newEntry->sliceOffset = (uint32_t*)malloc(sizeof(uint32_t) * (segment->sliceCount))) != NULL(newEntry->posTable = (mxfRational*)malloc(sizeof(mxfRational) * (segment->posTableCount))) != NULL8 + indexEntryArrayLen * (11 + segment->sliceCount * 4 + segment->posTableCount * 8) <= 0xffffcreate_index_entry(segment, &newEntry)mxf_write_k(mxfFile, &g_IndexTableSegment_key)mxf_write_l(mxfFile, segmentLen)mxf_write_local_tag(mxfFile, 0x3c0a)mxf_write_uint16(mxfFile, mxfUUID_extlen)mxf_write_uuid(mxfFile, &segment->instanceUID)mxf_write_local_tag(mxfFile, 0x3f0b)mxf_write_uint16(mxfFile, 8)mxf_write_int32(mxfFile, segment->indexEditRate.numerator)mxf_write_int32(mxfFile, segment->indexEditRate.denominator)mxf_write_local_tag(mxfFile, 0x3f0c)mxf_write_int64(mxfFile, segment->indexStartPosition)mxf_write_local_tag(mxfFile, 0x3f0d)mxf_write_int64(mxfFile, segment->indexDuration)mxf_write_local_tag(mxfFile, 0x3f05)mxf_write_uint16(mxfFile, 4)mxf_write_uint32(mxfFile, segment->editUnitByteCount)mxf_write_local_tag(mxfFile, 0x3f06)mxf_write_uint32(mxfFile, segment->indexSID)mxf_write_local_tag(mxfFile, 0x3f07)mxf_write_uint32(mxfFile, segment->bodySID)mxf_write_local_tag(mxfFile, 0x3f08)mxf_write_uint16(mxfFile, 1)mxf_write_uint8(mxfFile, segment->sliceCount)mxf_write_local_tag(mxfFile, 0x3f0e)mxf_write_uint8(mxfFile, segment->posTableCount)mxf_write_local_tag(mxfFile, 0x3f09)mxf_write_uint16(mxfFile, (uint16_t)(8 + deltaEntryArrayLen * 6))mxf_write_uint32(mxfFile, deltaEntryArrayLen)mxf_write_uint32(mxfFile, 6)mxf_write_int8(mxfFile, entry->posTableIndex)mxf_write_uint8(mxfFile, entry->slice)mxf_write_uint32(mxfFile, entry->elementData)mxf_write_local_tag(mxfFile, 0x3f0a)mxf_write_uint16(mxfFile, (uint16_t)(8 + indexEntryArrayLen * (11 + segment->sliceCount * 4 + segment->posTableCount * 8)))mxf_write_uint32(mxfFile, indexEntryArrayLen)mxf_write_uint32(mxfFile, 11 + segment->sliceCount * 4 + segment->posTableCount * 8)mxf_write_uint8(mxfFile, entry->temporalOffset)mxf_write_uint8(mxfFile, entry->keyFrameOffset)mxf_write_uint8(mxfFile, entry->flags)mxf_write_uint64(mxfFile, entry->streamOffset)mxf_write_uint32(mxfFile, entry->sliceOffset[i])mxf_write_int32(mxfFile, entry->posTable[i].numerator)mxf_write_int32(mxfFile, entry->posTable[i].denominator)mxf_create_index_table_segment(&newSegment)mxf_read_local_tag(mxfFile, &localTag)mxf_read_uint16(mxfFile, &localLen)mxf_read_uuid(mxfFile, &newSegment->instanceUID)localLen == mxfUUID_extlenmxf_read_int32(mxfFile, &newSegment->indexEditRate.numerator)mxf_read_int32(mxfFile, &newSegment->indexEditRate.denominator)localLen == 8mxf_read_int64(mxfFile, &newSegment->indexStartPosition)mxf_read_int64(mxfFile, &newSegment->indexDuration)mxf_read_uint32(mxfFile, &newSegment->editUnitByteCount)localLen == 4mxf_read_uint32(mxfFile, &newSegment->indexSID)mxf_read_uint32(mxfFile, &newSegment->bodySID)mxf_read_uint8(mxfFile, &newSegment->sliceCount)localLen == 1mxf_read_uint8(mxfFile, &newSegment->posTableCount)mxf_read_uint32(mxfFile, &deltaEntryArrayLen)mxf_read_uint32(mxfFile, &deltaEntryLen)deltaEntryLen == 6localLen == 8 + deltaEntryArrayLen * 6mxf_read_int8(mxfFile, &posTableIndex)mxf_read_uint8(mxfFile, &slice)mxf_read_uint32(mxfFile, &elementData)mxf_add_delta_entry(newSegment, posTableIndex, slice, elementData)(sliceOffset = (uint32_t*)malloc(sizeof(uint32_t) * (newSegment->sliceCount))) != NULL(posTable = (mxfRational*)malloc(sizeof(mxfRational) * (newSegment->posTableCount))) != NULLmxf_read_uint32(mxfFile, &indexEntryArrayLen)mxf_read_uint32(mxfFile, &indexEntryLen)indexEntryLen == (uint32_t)11 + newSegment->sliceCount * 4 + newSegment->posTableCount * 8localLen == 8 + indexEntryArrayLen * (11 + newSegment->sliceCount * 4 + newSegment->posTableCount * 8)mxf_read_uint8(mxfFile, &temporalOffset)mxf_read_uint8(mxfFile, &keyFrameOffset)mxf_read_uint8(mxfFile, &flags)mxf_read_uint64(mxfFile, &streamOffset)mxf_read_uint32(mxfFile, &sliceOffset[i])mxf_read_int32(mxfFile, &posTable[i].numerator)mxf_read_int32(mxfFile, &posTable[i].denominator)mxf_add_index_entry(newSegment, temporalOffset, keyFrameOffset, flags, streamOffset, sliceOffset, posTable)Unknown local item (%u) in index table segmentmxf_skip(mxfFile, localLen)totalLen == segmentLenmxf_write_uint16(mxfFile, (uint16_t)(8 + numDeltaEntries * 6))mxf_write_uint32(mxfFile, numDeltaEntries)mxf_write_uint16(mxfFile, (uint16_t)(8 + numIndexEntries * (11 + sliceCount * 4 + posTableCount * 8)))mxf_write_uint32(mxfFile, numIndexEntries)mxf_write_uint32(mxfFile, 11 + sliceCount * 4 + posTableCount * 8)9h=69dGx69`=069XQ69T=69PGx69L=069HQ@69(=69$G69 =069Q69=69GD69 =069Q@68=68G68=068Q68=68G 68=068Q@6888@ë8=68GH68=067Q67=67GH67=067Q@67ë7=67G 67=067Q67=67G 67=067Q@67xë7D=67@F67<=0674Q670=67,FP67(=067$Q@67ë6=66F66=066Q66=66F 66=066Q@66ë6H=4Ы6DQ04Ы6<=04Ы68Q4Ь64=4Ь60Q0`4Ь6,=0`4Ь6(Q46ë5=4Ы5Q4Ы5=04Ы5Q4Ь5=4Ь5Q44Ь5=0`4Ь5Q45ë5=4Ы5P4Ы5=04Ы5|Q4Ь5x=4Ь5tP4Ь5p=0`4Ь5lQ45`ë5=4Ы5E4Ы5 =04Ы5Q4Ь5=4Ь5E4Ь4=0`4Ь4Q44ë4x=3p4tEd3p4l=03p4hQ3p4d= ,3p4`Ed3p4\=0 3p4XQp3p4Hë4=3p4E<3p4=03p4Q3p4= ,3p3E<3p3=0 3p3Qp3p3ë3=3p3E 3p3=03p3Q3p3= ,3p3E 3p3=0 3p3Qp3p3ë3=13D13 =013Q13= 13D,12=0 p12Q 12ë2=12Pp12=012Q12= 12Pp12=0 p12Q 12ë2\=12XP012P=012LQ12H= 12DP0p12@=0 p12<Q 120ë2=11DP11=011Q11= 11DP11=0 p11Q 11ë1p=(T1lD(T1d=0(T1`Q(T1\=H(T1XD(T1T=0(T1PQ)(T1Dë1(=(T1$C(T1=0(T1Q(T1=H(T1CP(T1 =0(T1Q)(T0ë0=(T0C(T0=0(T0Q(T0=H(T0C(T0=0(T0Q)(T0ë0=(T0Cġ(T0=0(T0Q(T0=H(T0Cġp(T0|=0(T0xQ)(T0lë0P=(T0LC(T0D=0(T0@Q(T0<=H(T08CP(T04=0(T00Q)(T0$ë0=(T0C|(T/=0(T/Q(T/=H(T/C|((T/=0(T/Q)(T/ë/=(T/CP(T/=0(T/Q(T/=H(T/CP(T/=0(T/Q)(T/ë/t=(T/pBx(T/h=0(T/dQ(T/`=H(T/\Bx$(T/X=0(T/TQ)(T/Hë/,=(T/(C((T/ =0(T/Q(T/=H(T/C((T/=0(T/ Q)(T/ë.=(T.B(T.=0(T.Q(T.=H(T.B(T.=0(T.Q)(T.ë.=(T.Bx(T.=0(T.Q(T.=H(T.Bx$(T.=0(T.|Q)(T.pë.T=(T.PBС(T.H=0(T.DQ(T.@=H(T.<BС|(T.8=0(T.4Q)(T.(ë. =(T.B(T.=0(T-Q(T-=H(T-BD(T-=0(T-Q)(T-ë-=(T-Bx(T-=0(T-Q(T-=H(T-Bx$(T-=0(T-Q)(T-ë-|=(T-xBP(T-p=0(T-lQ(T-h=H(T-dBP(T-`=0(T-\Q)(T-Pë-4=(T-0B(T-(=0(T-$Q(T- =H(T-B(T-=0(T-Q)(T-ë,=(T,@(T,=0(T,Q(T,=H(T,@(T,=0(T,Q)(T,ë,=(T,A(T,=0(T,Q(T,=H(T,A(T,=0(T,Q)(T,të,X=(T,TA(T,L=0(T,HQ(T,D=H(T,@Ah(T,<=0(T,8Q)(T,,ë, =(T,@(T,=0(T+Q(T+=H(T+@(T+=0(T+Q)(T+ë+=(T+A(T+=0(T+Q(T+=H(T+A@(T+=0(T+Q)(T+ë+|=(T+xAT(T+p=0(T+lQ(T+h=H(T+dAT(T+`=0(T+\Q)(T+Pë+4=(T+0A(T+(=0(T+$Q(T+ =H(T+A(T+=0(T+Q)(T+ë*=(T*@(T*=0(T*Q(T*=H(T*@(T*=0(T*Q)(T*ë*=(T*@С(T*=0(T*Q(T*=H(T*@С|(T*=0(T*Q)(T*xë*\=(T*X@(T*P=0(T*LQ(T*H=H(T*D@L(T*@=0(T*<Q)(T*0ë*=(T*@t(T*=0(T*Q(T*=H(T)@t (T)=0(T)Q)(T)ë)=(T)@L(T)=0(T)Q(T)=H(T)@L(T)=0(T)Q)(T)ë)X=(T)T@((T)L=0(T)HQ(T)D=H(T)@@((T)<=0(T)8Q)(T),ë)=(T(?(T(=0(T(Q(T(=H(T(?(T(=0(T(Q)(T(ë(= (T(= (T'''ë'`='\P'X=0'PQ'L=''HP9'D=0&'@Q;`&=&O&=0&='&O9|&=0&&Q&&H&4%ë%=%N%=0%Q%='%N8(%=0&%Q;`%%%l%Xë%,=%(Mȡ% =0%Q%='%Mȡ7H%=0&% Q;`$=$Ml$=0$Q$='$Ml6$=0&$Q;`$d=$`M@$X=0$TQ$P='$LM@6$H=0&$DQ;`$8ë$=$M$=0$Q$='#M6#=0&#Q;`#ë#=#L#=0#Q#='#L60#=0&#Q;`#ë#d=#`LX#X=0#TQ#P='#LLX5#H=0&#DQ;`#8#"""ë"="K|"=0"|Q"x='"tK|4"p=0&"lQ;`",="(Kh" =0"Q"='"Kh4"=0&" Q;`!=!K<!=0!Q!='!K<4!=0&!Q;`!ë!=!K !=0!Q!='!|K 4!x=0&!tQ;`!hë!,=!(Jȡ! =0!Q!='!Jȡ4H!=0&! Q;` = Jء =0 Q =' Jء4X =0& Q;` ë = Jȡ =0 Q =' Jȡ4H =0& |Q;` T= PJ H=0 DQ @=' <J4 8=0& 4Q;` (ë=J$=0Q='J$3=0&Q;`=Jd=0Q='Jd3=0&Q;`|ëL=HJ$@=0<Q8='4J$30=0&,Q;`=J4=0Q='J43=0&Q;`ë=J$=0Q='J$3=0&Q;`d=`IX=0TQP='LI3hH=0&DQ;`8ë =Ih=0Q='Ih2=0&Q;`=I=0Q='I34=0&Q;`ë\=XIhP=0LQH='DIh2@=0&<Q;`=Ix=0Q='Ix2=0&Q;`ë=Ih=0Q='Ih2=0&Q;`h=dI(\=0XQT='PI(2L=0&HQ;`<ë=H=0Q='H2h=0&Q;`ë=H̡=0Q='H̡2L=0&Q;`\=XHP=0LQH='DH2@=0&<Q;`0ëO̡QO̡9LQ;`4=0Ht(=0$Q ='Ht1=0&Q;`ë=K=0Q='K5$=0&Q;`=K̡=0Q='K̡5L=0&Q;`l=hK`=0\QX='TK5lP=0&LQ;`0=,L$=0 Q='L5=0&Q;`=N0=0Q='N07=0&Q;`=N\=0Q='N\7=0&Q;`t=pNh=0dQ`='\N8X=0&TQ;`8=4NС,=0(Q$=' NС8P=0&Q;`=N=0Q='N8|=0&Q;`=O,=0Q='O,8=0&Q;`x=tO`l=0hQd='`O`8\=0&XQ;`4=0HL(=0$Q ='HL1=0&Q;`ë=H =0Q='H 1=0&Q;`ël=hGH`=0\QX=6TGH@HP=060LQJ@(ë=G=0Q=6G@=060QJ=G=0Q=6G@=060QJ|=xGxp=0lQh=6dGx@x`=060\QJH=DG <=08Q4=60G @ ,=060(QJ=F=0Q=6F?=060QJ=F=0Q=6F?=060QJ=Ed=0Q=6Ed>d=060QJx=tE<l=0hQd=6`E<><\=060XQJD=@E 8=04Q0=6,E > (=060$QJ= Fh=0Q=6Fh?h=060QJë=F8=0Q=6F8?8=060QJël=hE`=0\QX=6TE>P=060LQJ@ë=E=0Q=6E>=060QJëd=`DX=0TQP=6LD=H=060DQJ8ë=D=0 Q=6D==060QJë=Dx=0Q=6Dx=x=060QJë=DPx=0tQp=6lDP=Ph=060dQJXë0=,D$=0 Q=6D==060QJë=C=0Q=6C<=060QJë=C=0Q=6C<=060QJtëX=TCġL=0HQD=6@Cġ<<=0608QJ,ë= C=0Q=6C<=060QJë=C|=0Q=6C|<|=060QJët=pCPh=0dQ`=6\CP Ь?p;Ь=9Ь > :Pët=Ыp? Ыl=0ЫdQЬ`? ;<Ь\=9ЬX=09`ЬTQND(ë?СЫ=Ы=0Ь?С<ЫQë=Ы>Ы=0ЫQЬ>:Ь=9Ь=09`ЬQNë<=Ы8>hЫ4=0Ы,QЬ(>h:Ь$=9Ь =09`ЬQNPëL>@@H=@D> @<>@<@8=;\@4> ;@=@=;@=@=@|=0@xQ@t=;t@p=;\@l=0:@hQO@\ 8ë =Ы=HЫ=0ЫQЬ=<Ь=H\DBDCD8D9 D: D;4D>D<D@DBD@DBDCD@DED6D<0DJPi$@@@€1Ӏ QbsȀـ "2CTev@@@0 ` @ dh@ &p'(@!6P78@0E@1OP$Q@!_$`a@0n@1xyPzh{$xNh.pDMpDNxDM|DaDNDaDfDLDXDDDDTDDDDLDDDgDjPDhTDj\DDDjDm(DnDoDrDs0DtDxDy0D}D~D D,DDD DpDD D D pD D!D!PD!`D!D"D"PD"D"D"D"D# D#$D#4D#D#D#D$0D$D$D%PD%dD%xD%D%D%D&D&$D&@D&TD&lD&D&D&D'Dd' D'8D'D'D'D'Dd'D'D'D(D( |$Mp@L@L@LԀNDO@gP>!'2@QCRH]SLrT;U:"VP€WT܀XXY8Z<[9'\`;@]O@^`@_ipj(4k$N(4.(@D(@D(TD(XD(dD(lD(tD(xD(D(D(D) D)D)D*(D*pD*D+D+HD+D+D, D,lD,D,D-HD-D-D. D.hD.D.D/@D/D/D/D0D0dD 0D 0D 1<D1l$(@@@@@@(@1$ pN1.1D1D1D1D1D2 D2D2D3@$1*@:@R$N3X.3`D3`D3D3D 4@D#4S$3`q@@$XN4.4D'4D(4D'4D(4D)5@D*5D+6D.6p$'4@%@%@%@& $N6.6D26D56D67D77pD87D;80D98LD=8XD?8pD=8tD?8xD@8D=8D98D?8D@9D;9HDD9 $26)@09@0K@0`@1m@3w6x9y$N9z&o= d9[0p=`p 3`1G6#4(@>bIhwQ-x ^_mxf_is_index_table_segment_mxf_create_index_table_segment_mxf_free_index_table_segment_mxf_add_delta_entry_mxf_add_index_entry_mxf_write_index_table_segment_mxf_read_index_table_segment_mxf_write_index_table_segment_header_mxf_write_delta_entry_array_header_mxf_write_delta_entry_mxf_write_index_entry_array_header_mxf_write_index_entrydyld_stub_binding_helper_mxf_log_malloc_mxf_read_int32_mxf_write_l_mxf_write_uint32_mxf_write_local_tag_mxf_write_k_mxf_write_uint8_memcpy_mxf_read_uint8_mxf_skip_mxf_write_uuid_mxf_read_uint64_mxf_write_int64___eprintf_memset_mxf_read_uint16_free_mxf_equals_key_mxf_write_uint16_mxf_read_int8_mxf_read_int64_mxf_read_uint32_mxf_read_local_tag_mxf_write_uint64_mxf_read_uuid_mxf_write_int32_mxf_write_int8/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_index_table.cgcc2_compiled.:t(0,1)=(0,1)_g_IndexTableSegment_key_free_index_entryfree_index_entry:f(0,1)entry:P(0,2):t(0,2)=*(0,3):t(0,3)=*(0,4)MXFIndexEntry:t(0,4)=(0,5)_MXFIndexEntry:T(0,5)=s24next:(0,6),0,32;temporalOffset:(0,7),32,8;keyFrameOffset:(0,7),40,8;flags:(0,9),48,8;streamOffset:(0,11),64,64;sliceOffset:(0,13),128,32;posTable:(0,14),160,32;;:t(0,6)=*(0,5)signed char:t(0,8)=@s8;r(0,8);-128;127;int8_t:t(0,7)=(0,8)unsigned char:t(0,10)=@s8;r(0,10);0;255;uint8_t:t(0,9)=(0,10)long long unsigned int:t(0,12)=@s64;r(0,12);0;01777777777777777777777;uint64_t:t(0,11)=(0,12):t(0,13)=*(0,15):t(0,14)=*(0,16)uint32_t:t(0,15)=(0,17)mxfRational:t(0,16)=(0,18)unsigned int:t(0,17)=r(0,17);0;037777777777;:T(0,18)=s8numerator:(0,19),0,32;denominator:(0,19),32,32;;int:t(0,20)=r(0,20);-2147483648;2147483647;int32_t:t(0,19)=(0,20)mxf_is_index_table_segment:F(0,20)key:P(0,21):t(0,21)=*(0,22):t(0,22)=k(0,23)mxfKey:t(0,23)=(0,24)mxfUL:t(0,24)=(0,25):T(0,25)=s16octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;;mxf_create_index_table_segment:F(0,20)segment:P(0,26):t(0,26)=*(0,27):t(0,27)=*(0,28)MXFIndexTableSegment:t(0,28)=(0,29):T(0,29)=s64instanceUID:(0,30)=xsmxfUUID:,0,128;indexEditRate:(0,16),128,64;indexStartPosition:(0,32),192,64;indexDuration:(0,34),256,64;editUnitByteCount:(0,15),320,32;indexSID:(0,15),352,32;bodySID:(0,15),384,32;sliceCount:(0,9),416,8;posTableCount:(0,9),424,8;deltaEntryArray:(0,35),448,32;indexEntryArray:(0,3),480,32;;:T(0,31)=s16octet0:(0,9),0,8;octet1:(0,9),8,8;octet2:(0,9),16,8;octet3:(0,9),24,8;octet4:(0,9),32,8;octet5:(0,9),40,8;octet6:(0,9),48,8;octet7:(0,9),56,8;octet8:(0,9),64,8;octet9:(0,9),72,8;octet10:(0,9),80,8;octet11:(0,9),88,8;octet12:(0,9),96,8;octet13:(0,9),104,8;octet14:(0,9),112,8;octet15:(0,9),120,8;;mxfUUID:t(0,30)=(0,31)int64_t:t(0,33)=(0,36)mxfPosition:t(0,32)=(0,33)mxfLength:t(0,34)=(0,33):t(0,35)=*(0,37)long long int:t(0,36)=@s64;r(0,36);01000000000000000000000;0777777777777777777777;MXFDeltaEntry:t(0,37)=(0,38)_MXFDeltaEntry:T(0,38)=s12next:(0,39),0,32;posTableIndex:(0,7),32,8;slice:(0,9),40,8;elementData:(0,15),64,32;;:t(0,39)=*(0,38)mxf_free_index_table_segment:F(0,1)segment:P(0,26)indexEntry:(0,3)tmpNextIndexEntry:r(0,3)deltaEntry:r(0,35)tmpNextDeltaEntry:r(0,35)mxf_add_delta_entry:F(0,20)segment:P(0,27)posTableIndex:P(0,7)slice:P(0,9)elementData:P(0,15)deltaEntryArrayLen:r(0,15)uint32_t:t(0,15)lastEntry:r(0,35)deltaEntryArrayLen:r(0,15)lastEntry:r(0,35)mxf_add_index_entry:F(0,20)segment:P(0,27)temporalOffset:P(0,7)keyFrameOffset:P(0,7)flags:P(0,9)streamOffset:P(0,11)sliceOffset:P(0,13)posTable:P(0,14)newEntry:(0,3)void:t(0,1)newEntry:(0,3)newEntry:(0,3)indexEntryArrayLen:r(0,15)lastEntry:r(0,3)newEntry:(0,3)indexEntryArrayLen:r(0,15)lastEntry:r(0,3)mxf_write_index_table_segment:F(0,20)mxfFile:P(0,40)segment:P(0,41)segmentLen:r(0,11)uint64_t:t(0,11):t(0,40)=*(0,42):t(0,41)=*(0,43)MXFFile:t(0,42)=(0,44):t(0,43)=k(0,28):T(0,44)=s52close:(0,45),0,32;read:(0,46),32,32;write:(0,47),64,32;get_char:(0,48),96,32;put_char:(0,49),128,32;eof:(0,48),160,32;seek:(0,50),192,32;tell:(0,51),224,32;is_seekable:(0,48),256,32;size:(0,51),288,32;free_sys_data:(0,45),320,32;sysData:(0,52),352,32;minLLen:(0,9),384,8;runinLen:(0,53),400,16;;:t(0,45)=*(0,55):t(0,46)=*(0,56):t(0,47)=*(0,57):t(0,48)=*(0,58):t(0,49)=*(0,59):t(0,50)=*(0,60):t(0,51)=*(0,61):t(0,52)=*(0,62)short unsigned int:t(0,54)=@s16;r(0,54);0;65535;uint16_t:t(0,53)=(0,54):t(0,55)=f(0,1):t(0,56)=f(0,15):t(0,57)=f(0,15):t(0,58)=f(0,20):t(0,59)=f(0,20):t(0,60)=f(0,20):t(0,61)=f(0,33):t(0,62)=(0,63):t(0,63)=xsMXFFileSysData:deltaEntryArrayLen:r(0,15)indexEntryArrayLen:r(0,15)entry:r(0,35)entry:r(0,3)entry:r(0,3)entry:r(0,35)entry:r(0,3)i:r(0,15)entry:r(0,35)entry:r(0,3)i:r(0,15)mxf_read_index_table_segment:F(0,20)mxfFile:P(0,40)segmentLen:P(0,11)segment:P(0,26)newSegment:(0,27)localTag:(0,64)mxfLocalTag:t(0,64)=(0,53)localLen:(0,53)uint16_t:t(0,53)totalLen:r(0,11)deltaEntryArrayLen:(0,15)deltaEntryLen:(0,15)posTableIndex:(0,7)int8_t:t(0,7)slice:(0,9)uint8_t:t(0,9)elementData:(0,15)indexEntryArrayLen:(0,15)indexEntryLen:(0,15)temporalOffset:(0,9)keyFrameOffset:(0,9)flags:(0,9)streamOffset:(0,11)sliceOffset:r(0,13)posTable:r(0,14)i:r(0,9)mxf_write_index_table_segment_header:F(0,20)mxfFile:P(0,40)segment:P(0,41)numDeltaEntries:P(0,15)numIndexEntries:P(0,15)segmentLen:r(0,11)mxf_write_delta_entry_array_header:F(0,20)mxfFile:P(0,40)numDeltaEntries:P(0,15)mxf_write_delta_entry:F(0,20)mxfFile:P(0,40)entry:P(0,35)mxf_write_index_entry_array_header:F(0,20)mxfFile:P(0,40)sliceCount:P(0,9)posTableCount:P(0,9)numIndexEntries:P(0,15)mxf_write_index_entry:F(0,20)mxfFile:P(0,40)sliceCount:P(0,9)posTableCount:P(0,9)entry:P(0,3)i:r(0,15)g_IndexTableSegment_key:S(0,22)#1/20 1222715215 502 502 100644 146916 ` mxf_data_model.o8 xTx__text__TEXTnT__picsymbolstub1__TEXTnq@ __const__TEXTp ps__cstring__TEXTz0|__la_symbol_ptr__DATA4@__nl_symbol_ptr__DATAt N( PT!|a||y!A/Ap|/AHo8/@Lx;;````~ /A Ho~ /;;@```8!`x88a|Ho48!`a|N ```||~x!``c/A</A$|xHn^8~/AHn88!P|N ```||~x!``c/A</A$|xHny^8~/AHn]88!P|N ```||`y!A8a88K8!`|N ||by!A8b$A8HmE8a8K-8!`|N ``||byB|#x!A0/A(8!P8|Hm```<<<8j8cw8x8xHm||byB|#x!A0/A(8!P8|Hm0```<<<8q8cwp8w8wHl#F |jx8 +~A+@|+3A@Hd``8B/A8cBK`/AN `9)}CSx8@3})/AD8B8cB8`N 9 3i}#Kx|KR$/A 8B| K|CxN ```||}x!``c/AP8c;HkA}Hk9`}8c |cK/Et;@}/AHk88!P|N ``|,aB|#x|3x|;x|~x!@KqHl``+AE|+x|B$/AD<_<<<B8u8`8v8u8;| | xN!H#/8^ 8J|I.~A(xHk]8cHiu/~AxHi ~HT<_<<<B8`8u8vp8u8| | xN!x;KQ```8!`xa|N ``|a|bxB|}x|#x8|+x!;| ```/AL;8BB<_<<8`B8uX88t`8| | xN!8`HxxHj)8cHhAW8/~ @D<_<<<B8`8t8u8t`8| | xN!8`HxHh%~8`8!`a|N `|,B|#x|~x!@ KHd+AE|+x|B$/AD<_<<<Bd8sx8`8s8s@8w;| | xN!H#/8^ 8J|I.~A(xHh8cHg/~A xHg18~ 88HhHL<_<<<Bd8`8sx8s8s@8| | xN!x;K`8!Px|N ``|,aB|#x|3x|;x|~x!@KHl``+AE|+x|B$/AD<_<<<B8r(8`8r@8q8T;| | xN!H#/8^ 8J|I.~A(xHg8cHe/~AxHeѓ ~HT<_<<<B8`8r(8r8q8]| | xN!x;K```8!`xa|N ``||#xB|3x8!+1@H<_<<<B8p8`8rL8p80;| | xN!H`+A|@"$/AH<_<<<B8p8`8p8p84;| | xN!H`/8C }".A(|#xHf8cHd/}AxHdI HP<_<<<B8`8p8q@8p8;| | xN!x;K``8!Px|N ``||wxB8`0|3x8|#x!|+x|;x}Cx}8Kx8HcQ/a8@D<_<<<B48oH8`8p8o8| | xN!8H880Hd/Apcx8Hd8cHb/}@@<_<<<B48oH8`8q88o8| | xN!H A8dxbHbŁ\ A8<|B"b !8^^ ~II iA8B$!8)(A8,8/@(<<<88cn8o8qHb`~xHc8/@x???<4;oH8`;{o8qx8fx\|I|LxN!<xfx8`8q8!| | xN!8a8K88!|x|N |A|zxB8`8|3x8|#x!|+x8Ha/a8@P<_<<<B8m8`8o8l8| | xN!8H```888Ha/Apx8Hb8cH`/}@@<_<<<B8m8`8o8l8| | xN!H A8xbH`[ A88;{B"b ^ A8>~B "ba88c$H`M8/@0<<<8x8cl8l8pHH````8zHam8/@x???<;m8`;{l8pXx8zfx\|I|LxN!<xfx8`8p8| | xN!8a8K88!p|xA|N ||}xB8`F$!H^/a8@D<_<<<B8`8j8nx8j8Ѐ| | xN!8`HW48F$8H_a8<8H^a8<8@8cH^Հa8<888nKM/@T<_<<<B8j8`8n8o8;| | xN!``8a8K=8`HVa8<888o0K/@D<_<<<B8j8`8o88o8<| | xN!K`a8<888o|K}/@D<_<<<B8j8`8o8o8=| | xN!K8`a8<888oK/@D<_<<<B8j8`8o8o8>| | xN!K`a8<888pK/@D<_<<<B8j8`8p8o8?| | xN!Kx`a8<888p`K]/@D<_<<<B8j8`8ph8o8@| | xN!K`a8<888pK/@D<_<<<B8j8`8p8o8A| | xN!K`a8<888pK/@D<_<<<B8j8`8q8o8B| | xN!KX`a8<8 88qDK=/@D<_<<<B8j8`8qH8o8C| | xN!K`a8<8 8 88qKy/@@<_<<<B8j8`8q8o8E| | xN!Ka8<8 888qK/@@<_<<<B8j8`8r8o8F| | xN!K4a8<8 888r\K/@@<_<<<B8j8`8rh8o8G| | xN!KԀa8<8 888rKY/@@<_<<<B8j8`8r8o8H| | xN!Kta8<8888s0K/@@<_<<<B8j8`8s<8o8I| | xN!Ka8<88"88sK/@@<_<<<B8j8`8s8o8J| | xN!Ka8<8888tK9/@@<_<<<B8j8`8t 8o8K| | xN!KTa8<8888thK/@@<_<<<B8j8`8tt8o8L| | xN!Ka8<88.88tKy/@@<_<<<B8j8`8t8o8M| | xN!Ka8<88,88u| | xN!Kxa8<<x828H8c9,9 K/@@<_<<<B8j8`8`8o8E| | xN!K <_a8<x;c8(xK/@@<_<<<B8j8`8@8o8I| | xN!Ka8<<x8388cp99 K/@@<_<<<B8j8`88o8P| | xN!K8P8a9,9 K/@@<_<<<B8j8`8d8o8| | xN!K<_a8<x;ba8 fxK/@@<_<<<B8j8`848o8| | xN!Ka8<<ex8?88a99 K /@@<_<<<B8j8`88o8| | xN!KD<_a8<x;ap8txK/@@<_<<<B8j8`88o8!| | xN!Ka8<<x8= 88a`99 K9/@@<_<<<B8j8`88o8(| | xN!Kta8<<x8= 88aP99 K/@@<_<<<B8j8`88o8/| | xN!Ka8<<x8= 8p8a@99 Ka/@@<_<<<B8j8`8x8o86| | xN!Ka8<<x88a0KA/@@<_<<<B8j8`8$8o8:| | xN!K<;jPa8<88a xK/@@<_<<<B8j8`88o8>| | xN!K܀a8<<x8 8aK/@@<_<<<B8j8`88o8B| | xN!K|88````8!p|N ```8+~A(|D$/A8 |`"N `8`N ``||yxB;y;!@dx8a8;D;APH]H`8a8;Hdxx|bxx;H```xH=/AtxHM8xH/AxCxHM<_<<8`B8tEx88 | | xN!8`H0```8a8H/@D8a8$x;@:PH?;D8a8H/A8a8H8 |{x8cH1/@$;Zx$x;ExH```xH=/AxHM|}xx8H/@${$/AȠ$@x~xH1<_<$<8`B8~x897| | xN!8`H(#xK/@;P8xH<_<$(=8`B8dx99 B| | xN!8`H;P8xHy<_<<8`B8x88!| | xN!8`H\``;PxxH%<_<<8`B8x88/| | xN!8`H8`8!|N ```||+xB8c!<8PH98,A ~88!P|x|N ``|a8B|{x;!;<xH?```xH/AxH|bx8c$A8HA88p4a88cHe/@8cx848K /@<_<<<B$8`88888ހ| | xN!8`HxdxHxH-/AxH=88|~xcx8K/A\a8x8c$H/@<_<<<B$8`88888| | xN!8`HH<_<<<B$8`888l88| | xN!8`H8`8!pa|N ```||+xB!<8H8,A ~88!P|x|N ```||}xB|+x|#x8d$x!<8 H,A8|H8`48/A$8!Pxx|K`8!P|x|N ``||#x||x|+xx|+x!H8/@Txx88K/A88x8H/@ 8xx8K|`xH88!`|x|N |B}h=k|l}N |B}h=k|P}N |B}h=k|4}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|p}N |B}h=k|T}N |B}h=k|8}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N +4S +4S +4S G+4+4+4+4S H+4 +4S D+4+4S C+4+4+4+4+4+4+4+4+4S B+4 +4+4+4+4+4 +4 +4 +4S )+4+4+4+4+4+4 +4+4+4+4 +4S (+4+4+4+4+4+4+4 +4+4 +4+4+4+4 +4 +4 +4 +4 +4+4+4+4+4+4+4+4S '+4+4+4+4+4+4S %+4+4S $+4+4S 7+4S 6+4+4S E+4 +4+40+4+4S A+4+4+4+4S +4+4+4+4S +4 +4S +4+4+4S +4 +40+4S 9+4+40+4S ;+4S :+4+4+4+4+4S 8+4+4S 3+4+4S 2+4S 1+4+4+4+4+4+4S 4+4+4+4+4S #+4+4+4S +4 +4  +4+4 +4 +4 +4 +4 +4 +4S 0+4+4+4+4+4+4+4+4+4+4S /+4 +4+4S %s:%u: failed assertion `%s' ./mxf/mxf_data_model.cdata != NULL && info != NULL'%s' failed, in %s:%d typeId < sizeof(dataModel->types) / sizeof(MXFItemType) && dataModel->types[typeId].typeId == 0(type->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLNumber of compound item type members exceeds hardcoded maximum %d, in %s:%d (type->info.compound.members[memberIndex].name = (char*)malloc(sizeof(char) * (strlen(memberName) + 1))) != NULLtypeId > 0 && typeId < MXF_EXTENSION_TYPE(newItemDef = (MXFItemDef*)malloc(sizeof(MXFItemDef))) != NULL(newItemDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLitemDef != NULLmxf_append_list_element(&dataModel->itemDefs, (void*)itemDef)add_item_def(dataModel, newItemDef)(newSetDef = (MXFSetDef*)malloc(sizeof(MXFSetDef))) != NULL(newSetDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLsetDef != NULLmxf_append_list_element(&dataModel->setDefs, (void*)setDef)add_set_def(dataModel, newSetDef)(newDataModel = (MXFDataModel*)malloc(sizeof(MXFDataModel))) != NULLInt8mxf_register_basic_type(newDataModel, "Int8", MXF_INT8_TYPE, 1)./include/mxf/mxf_baseline_data_model.hInt16mxf_register_basic_type(newDataModel, "Int16", MXF_INT16_TYPE, 2)Int32mxf_register_basic_type(newDataModel, "Int32", MXF_INT32_TYPE, 3)Int64mxf_register_basic_type(newDataModel, "Int64", MXF_INT64_TYPE, 4)UInt8mxf_register_basic_type(newDataModel, "UInt8", MXF_UINT8_TYPE, 1)UInt16mxf_register_basic_type(newDataModel, "UInt16", MXF_UINT16_TYPE, 2)UInt32mxf_register_basic_type(newDataModel, "UInt32", MXF_UINT32_TYPE, 3)UInt64mxf_register_basic_type(newDataModel, "UInt64", MXF_UINT64_TYPE, 4)Rawmxf_register_basic_type(newDataModel, "Raw", MXF_RAW_TYPE, 0)UTF16Stringmxf_register_array_type(newDataModel, "UTF16String", MXF_UTF16STRING_TYPE, MXF_UTF16_TYPE, 0)Int32Arraymxf_register_array_type(newDataModel, "Int32Array", MXF_INT32ARRAY_TYPE, MXF_INT32_TYPE, 0)UInt32Arraymxf_register_array_type(newDataModel, "UInt32Array", MXF_UINT32ARRAY_TYPE, MXF_UINT32_TYPE, 0)Int64Arraymxf_register_array_type(newDataModel, "Int64Array", MXF_INT64ARRAY_TYPE, MXF_INT64_TYPE, 0)UInt8Arraymxf_register_array_type(newDataModel, "UInt8Array", MXF_UINT8ARRAY_TYPE, MXF_UINT8_TYPE, 0)ISO7Stringmxf_register_array_type(newDataModel, "ISO7String", MXF_ISO7STRING_TYPE, MXF_ISO7_TYPE, 0)Int32Batchmxf_register_array_type(newDataModel, "Int32Batch", MXF_INT32BATCH_TYPE, MXF_INT32_TYPE, 0)UInt32Batchmxf_register_array_type(newDataModel, "UInt32Batch", MXF_UINT32BATCH_TYPE, MXF_UINT32_TYPE, 0)AUIDArraymxf_register_array_type(newDataModel, "AUIDArray", MXF_AUIDARRAY_TYPE, MXF_AUID_TYPE, 0)ULBatchmxf_register_array_type(newDataModel, "ULBatch", MXF_ULBATCH_TYPE, MXF_UL_TYPE, 0)StrongRefArraymxf_register_array_type(newDataModel, "StrongRefArray", MXF_STRONGREFARRAY_TYPE, MXF_STRONGREF_TYPE, 0)StrongRefBatchmxf_register_array_type(newDataModel, "StrongRefBatch", MXF_STRONGREFBATCH_TYPE, MXF_STRONGREF_TYPE, 0)WeakRefArraymxf_register_array_type(newDataModel, "WeakRefArray", MXF_WEAKREFARRAY_TYPE, MXF_WEAKREF_TYPE, 0)WeakRefBatchmxf_register_array_type(newDataModel, "WeakRefBatch", MXF_WEAKREFBATCH_TYPE, MXF_WEAKREF_TYPE, 0)RationalArraymxf_register_array_type(newDataModel, "RationalArray", MXF_RATIONALARRAY_TYPE, MXF_RATIONAL_TYPE, 0)RGBALayoutmxf_register_array_type(newDataModel, "RGBALayout", MXF_RGBALAYOUT_TYPE, MXF_RGBALAYOUTCOMPONENT_TYPE, 0)RationalitemType = mxf_register_compound_type(newDataModel, "Rational", MXF_RATIONAL_TYPE)Numeratormxf_register_compound_type_member(itemType, "Numerator", MXF_INT32_TYPE)Denominatormxf_register_compound_type_member(itemType, "Denominator", MXF_INT32_TYPE)TimestampitemType = mxf_register_compound_type(newDataModel, "Timestamp", MXF_TIMESTAMP_TYPE)Yearmxf_register_compound_type_member(itemType, "Year", MXF_UINT16_TYPE)Monthmxf_register_compound_type_member(itemType, "Month", MXF_UINT8_TYPE)Daymxf_register_compound_type_member(itemType, "Day", MXF_UINT8_TYPE)Hoursmxf_register_compound_type_member(itemType, "Hours", MXF_UINT8_TYPE)Minutesmxf_register_compound_type_member(itemType, "Minutes", MXF_UINT8_TYPE)Secondsmxf_register_compound_type_member(itemType, "Seconds", MXF_UINT8_TYPE)QMSecmxf_register_compound_type_member(itemType, "QMSec", MXF_UINT8_TYPE)ProductVersionitemType = mxf_register_compound_type(newDataModel, "ProductVersion", MXF_PRODUCTVERSION_TYPE)Majormxf_register_compound_type_member(itemType, "Major", MXF_UINT16_TYPE)Minormxf_register_compound_type_member(itemType, "Minor", MXF_UINT16_TYPE)Patchmxf_register_compound_type_member(itemType, "Patch", MXF_UINT16_TYPE)Buildmxf_register_compound_type_member(itemType, "Build", MXF_UINT16_TYPE)Releasemxf_register_compound_type_member(itemType, "Release", MXF_UINT16_TYPE)IndirectitemType = mxf_register_compound_type(newDataModel, "Indirect", MXF_INDIRECT_TYPE)Typemxf_register_compound_type_member(itemType, "Type", MXF_UL_TYPE)Valuemxf_register_compound_type_member(itemType, "Value", MXF_UINT8ARRAY_TYPE)RGBALayoutComponentitemType = mxf_register_compound_type(newDataModel, "RGBALayoutComponent", MXF_RGBALAYOUTCOMPONENT_TYPE)Codemxf_register_compound_type_member(itemType, "Code", MXF_RGBACODE_TYPE)Depthmxf_register_compound_type_member(itemType, "Depth", MXF_UINT8_TYPE)VersionTypemxf_register_interpret_type(newDataModel, "VersionType", MXF_VERSIONTYPE_TYPE, MXF_UINT16_TYPE, 0)UTF16mxf_register_interpret_type(newDataModel, "UTF16", MXF_UTF16_TYPE, MXF_UINT16_TYPE, 0)Booleanmxf_register_interpret_type(newDataModel, "Boolean", MXF_BOOLEAN_TYPE, MXF_UINT8_TYPE, 0)ISO7mxf_register_interpret_type(newDataModel, "ISO7", MXF_ISO7_TYPE, MXF_UINT8_TYPE, 0)Lengthmxf_register_interpret_type(newDataModel, "Length", MXF_LENGTH_TYPE, MXF_INT64_TYPE, 0)Positionmxf_register_interpret_type(newDataModel, "Position", MXF_POSITION_TYPE, MXF_INT64_TYPE, 0)RGBACodemxf_register_interpret_type(newDataModel, "RGBACode", MXF_RGBACODE_TYPE, MXF_UINT8_TYPE, 0)Streammxf_register_interpret_type(newDataModel, "Stream", MXF_STREAM_TYPE, MXF_RAW_TYPE, 0)DataValuemxf_register_interpret_type(newDataModel, "DataValue", MXF_DATAVALUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)Identifiermxf_register_interpret_type(newDataModel, "Identifier", MXF_IDENTIFIER_TYPE, MXF_UINT8ARRAY_TYPE, 0)Opaquemxf_register_interpret_type(newDataModel, "Opaque", MXF_OPAQUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)UMIDmxf_register_interpret_type(newDataModel, "UMID", MXF_UMID_TYPE, MXF_IDENTIFIER_TYPE, 32)UIDmxf_register_interpret_type(newDataModel, "UID", MXF_UID_TYPE, MXF_IDENTIFIER_TYPE, 16)ULmxf_register_interpret_type(newDataModel, "UL", MXF_UL_TYPE, MXF_IDENTIFIER_TYPE, 16)UUIDmxf_register_interpret_type(newDataModel, "UUID", MXF_UUID_TYPE, MXF_IDENTIFIER_TYPE, 16)AUIDmxf_register_interpret_type(newDataModel, "AUID", MXF_AUID_TYPE, MXF_UL_TYPE, 16)PackageIDmxf_register_interpret_type(newDataModel, "PackageID", MXF_PACKAGEID_TYPE, MXF_UMID_TYPE, 32)StrongRefmxf_register_interpret_type(newDataModel, "StrongRef", MXF_STRONGREF_TYPE, MXF_UUID_TYPE, 16)WeakRefmxf_register_interpret_type(newDataModel, "WeakRef", MXF_WEAKREF_TYPE, MXF_UUID_TYPE, 16)Orientationmxf_register_interpret_type(newDataModel, "Orientation", MXF_ORIENTATION_TYPE, MXF_UINT8_TYPE, 0)rootmxf_register_set_def(newDataModel, "root", &MXF_SET_K(root), &MXF_SET_K(root))InterchangeObjectmxf_register_set_def(newDataModel, "InterchangeObject", &MXF_SET_K(root), &MXF_SET_K(InterchangeObject))InstanceUIDmxf_register_item_def(newDataModel, "InstanceUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, InstanceUID), 0x3c0a, MXF_UUID_TYPE, 1)GenerationUIDmxf_register_item_def(newDataModel, "GenerationUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, GenerationUID), 0x0102, MXF_UUID_TYPE, 0)Prefacemxf_register_set_def(newDataModel, "Preface", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Preface))LastModifiedDatemxf_register_item_def(newDataModel, "LastModifiedDate", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, LastModifiedDate), 0x3b02, MXF_TIMESTAMP_TYPE, 1)Versionmxf_register_item_def(newDataModel, "Version", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Version), 0x3b05, MXF_VERSIONTYPE_TYPE, 1)ObjectModelVersionmxf_register_item_def(newDataModel, "ObjectModelVersion", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ObjectModelVersion), 0x3b07, MXF_UINT32_TYPE, 0)PrimaryPackagemxf_register_item_def(newDataModel, "PrimaryPackage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, PrimaryPackage), 0x3b08, MXF_WEAKREF_TYPE, 0)Identificationsmxf_register_item_def(newDataModel, "Identifications", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Identifications), 0x3b06, MXF_STRONGREFARRAY_TYPE, 1)ContentStoragemxf_register_item_def(newDataModel, "ContentStorage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ContentStorage), 0x3b03, MXF_STRONGREF_TYPE, 1)OperationalPatternmxf_register_item_def(newDataModel, "OperationalPattern", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, OperationalPattern), 0x3b09, MXF_UL_TYPE, 1)EssenceContainersmxf_register_item_def(newDataModel, "EssenceContainers", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, EssenceContainers), 0x3b0a, MXF_ULBATCH_TYPE, 1)DMSchemesmxf_register_item_def(newDataModel, "DMSchemes", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, DMSchemes), 0x3b0b, MXF_ULBATCH_TYPE, 1)Identificationmxf_register_set_def(newDataModel, "Identification", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Identification))ThisGenerationUIDmxf_register_item_def(newDataModel, "ThisGenerationUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ThisGenerationUID), 0x3c09, MXF_UUID_TYPE, 1)CompanyNamemxf_register_item_def(newDataModel, "CompanyName", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, CompanyName), 0x3c01, MXF_UTF16STRING_TYPE, 1)ProductNamemxf_register_item_def(newDataModel, "ProductName", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductName), 0x3c02, MXF_UTF16STRING_TYPE, 1)mxf_register_item_def(newDataModel, "ProductVersion", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductVersion), 0x3c03, MXF_PRODUCTVERSION_TYPE, 0)VersionStringmxf_register_item_def(newDataModel, "VersionString", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, VersionString), 0x3c04, MXF_UTF16STRING_TYPE, 1)ProductUIDmxf_register_item_def(newDataModel, "ProductUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductUID), 0x3c05, MXF_UUID_TYPE, 1)ModificationDatemxf_register_item_def(newDataModel, "ModificationDate", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ModificationDate), 0x3c06, MXF_TIMESTAMP_TYPE, 1)ToolkitVersionmxf_register_item_def(newDataModel, "ToolkitVersion", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ToolkitVersion), 0x3c07, MXF_PRODUCTVERSION_TYPE, 0)Platformmxf_register_item_def(newDataModel, "Platform", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, Platform), 0x3c08, MXF_UTF16STRING_TYPE, 0)mxf_register_set_def(newDataModel, "ContentStorage", &MXF_SET_K(InterchangeObject), &MXF_SET_K(ContentStorage))Packagesmxf_register_item_def(newDataModel, "Packages", &MXF_SET_K(ContentStorage), &MXF_ITEM_K(ContentStorage, Packages), 0x1901, MXF_STRONGREFBATCH_TYPE, 1)EssenceContainerDatamxf_register_item_def(newDataModel, "EssenceContainerData", &MXF_SET_K(ContentStorage), &MXF_ITEM_K(ContentStorage, EssenceContainerData), 0x1902, MXF_STRONGREFBATCH_TYPE, 0)mxf_register_set_def(newDataModel, "EssenceContainerData", &MXF_SET_K(InterchangeObject), &MXF_SET_K(EssenceContainerData))LinkedPackageUIDmxf_register_item_def(newDataModel, "LinkedPackageUID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), 0x2701, MXF_UMID_TYPE, 1)IndexSIDmxf_register_item_def(newDataModel, "IndexSID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, IndexSID), 0x3f06, MXF_UINT32_TYPE, 0)BodySIDmxf_register_item_def(newDataModel, "BodySID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, BodySID), 0x3f07, MXF_UINT32_TYPE, 1)GenericPackagemxf_register_set_def(newDataModel, "GenericPackage", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericPackage))PackageUIDmxf_register_item_def(newDataModel, "PackageUID", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageUID), 0x4401, MXF_UMID_TYPE, 1)Namemxf_register_item_def(newDataModel, "Name", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, Name), 0x4402, MXF_UTF16STRING_TYPE, 0)PackageCreationDatemxf_register_item_def(newDataModel, "PackageCreationDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageCreationDate), 0x4405, MXF_TIMESTAMP_TYPE, 1)PackageModifiedDatemxf_register_item_def(newDataModel, "PackageModifiedDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageModifiedDate), 0x4404, MXF_TIMESTAMP_TYPE, 1)Tracksmxf_register_item_def(newDataModel, "Tracks", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, Tracks), 0x4403, MXF_STRONGREFARRAY_TYPE, 1)Locatormxf_register_set_def(newDataModel, "Locator", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Locator))NetworkLocatormxf_register_set_def(newDataModel, "NetworkLocator", &MXF_SET_K(Locator), &MXF_SET_K(NetworkLocator))URLStringmxf_register_item_def(newDataModel, "URLString", &MXF_SET_K(NetworkLocator), &MXF_ITEM_K(NetworkLocator, URLString), 0x4001, MXF_UTF16STRING_TYPE, 1)TextLocatormxf_register_set_def(newDataModel, "TextLocator", &MXF_SET_K(Locator), &MXF_SET_K(TextLocator))LocatorNamemxf_register_item_def(newDataModel, "LocatorName", &MXF_SET_K(TextLocator), &MXF_ITEM_K(TextLocator, LocatorName), 0x4101, MXF_UTF16STRING_TYPE, 1)GenericTrackmxf_register_set_def(newDataModel, "GenericTrack", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericTrack))TrackIDmxf_register_item_def(newDataModel, "TrackID", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackID), 0x4801, MXF_UINT32_TYPE, 0)TrackNumbermxf_register_item_def(newDataModel, "TrackNumber", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackNumber), 0x4804, MXF_UINT32_TYPE, 1)TrackNamemxf_register_item_def(newDataModel, "TrackName", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackName), 0x4802, MXF_UTF16STRING_TYPE, 0)Sequencemxf_register_item_def(newDataModel, "Sequence", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, Sequence), 0x4803, MXF_STRONGREF_TYPE, 1)StaticTrackmxf_register_set_def(newDataModel, "StaticTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(StaticTrack))Trackmxf_register_set_def(newDataModel, "Track", &MXF_SET_K(GenericTrack), &MXF_SET_K(Track))EditRatemxf_register_item_def(newDataModel, "EditRate", &MXF_SET_K(Track), &MXF_ITEM_K(Track, EditRate), 0x4b01, MXF_RATIONAL_TYPE, 1)Originmxf_register_item_def(newDataModel, "Origin", &MXF_SET_K(Track), &MXF_ITEM_K(Track, Origin), 0x4b02, MXF_POSITION_TYPE, 1)EventTrackmxf_register_set_def(newDataModel, "EventTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(EventTrack))EventEditRatemxf_register_item_def(newDataModel, "EventEditRate", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventEditRate), 0x4901, MXF_RATIONAL_TYPE, 1)EventOriginmxf_register_item_def(newDataModel, "EventOrigin", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventOrigin), 0x4902, MXF_POSITION_TYPE, 0)StructuralComponentmxf_register_set_def(newDataModel, "StructuralComponent", &MXF_SET_K(InterchangeObject), &MXF_SET_K(StructuralComponent))DataDefinitionmxf_register_item_def(newDataModel, "DataDefinition", &MXF_SET_K(StructuralComponent), &MXF_ITEM_K(StructuralComponent, DataDefinition), 0x0201, MXF_UL_TYPE, 1)Durationmxf_register_item_def(newDataModel, "Duration", &MXF_SET_K(StructuralComponent), &MXF_ITEM_K(StructuralComponent, Duration), 0x0202, MXF_LENGTH_TYPE, 0)mxf_register_set_def(newDataModel, "Sequence", &MXF_SET_K(StructuralComponent), &MXF_SET_K(Sequence))StructuralComponentsmxf_register_item_def(newDataModel, "StructuralComponents", &MXF_SET_K(Sequence), &MXF_ITEM_K(Sequence, StructuralComponents), 0x1001, MXF_STRONGREFARRAY_TYPE, 1)TimecodeComponentmxf_register_set_def(newDataModel, "TimecodeComponent", &MXF_SET_K(StructuralComponent), &MXF_SET_K(TimecodeComponent))RoundedTimecodeBasemxf_register_item_def(newDataModel, "RoundedTimecodeBase", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, RoundedTimecodeBase), 0x1502, MXF_UINT16_TYPE, 1)StartTimecodemxf_register_item_def(newDataModel, "StartTimecode", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, StartTimecode), 0x1501, MXF_POSITION_TYPE, 1)DropFramemxf_register_item_def(newDataModel, "DropFrame", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, DropFrame), 0x1503, MXF_BOOLEAN_TYPE, 1)SourceClipmxf_register_set_def(newDataModel, "SourceClip", &MXF_SET_K(StructuralComponent), &MXF_SET_K(SourceClip))StartPositionmxf_register_item_def(newDataModel, "StartPosition", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, StartPosition), 0x1201, MXF_POSITION_TYPE, 1)SourcePackageIDmxf_register_item_def(newDataModel, "SourcePackageID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourcePackageID), 0x1101, MXF_PACKAGEID_TYPE, 1)SourceTrackIDmxf_register_item_def(newDataModel, "SourceTrackID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourceTrackID), 0x1102, MXF_UINT32_TYPE, 1)DMSegmentmxf_register_set_def(newDataModel, "DMSegment", &MXF_SET_K(StructuralComponent), &MXF_SET_K(DMSegment))EventStartPositionmxf_register_item_def(newDataModel, "EventStartPosition", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventStartPosition), 0x0601, MXF_POSITION_TYPE, 1)EventCommentmxf_register_item_def(newDataModel, "EventComment", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventComment), 0x0602, MXF_UTF16STRING_TYPE, 0)TrackIDsmxf_register_item_def(newDataModel, "TrackIDs", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, TrackIDs), 0x6102, MXF_UINT32BATCH_TYPE, 0)DMFrameworkmxf_register_item_def(newDataModel, "DMFramework", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, DMFramework), 0x6101, MXF_STRONGREF_TYPE, 0)DMSourceClipmxf_register_set_def(newDataModel, "DMSourceClip", &MXF_SET_K(SourceClip), &MXF_SET_K(DMSourceClip))DMSourceClipTrackIDsmxf_register_item_def(newDataModel, "DMSourceClipTrackIDs", &MXF_SET_K(DMSourceClip), &MXF_ITEM_K(DMSourceClip, DMSourceClipTrackIDs), 0x6103, MXF_UINT32BATCH_TYPE, 0)MaterialPackagemxf_register_set_def(newDataModel, "MaterialPackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(MaterialPackage))SourcePackagemxf_register_set_def(newDataModel, "SourcePackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(SourcePackage))Descriptormxf_register_item_def(newDataModel, "Descriptor", &MXF_SET_K(SourcePackage), &MXF_ITEM_K(SourcePackage, Descriptor), 0x4701, MXF_STRONGREF_TYPE, 0)GenericDescriptormxf_register_set_def(newDataModel, "GenericDescriptor", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericDescriptor))Locatorsmxf_register_item_def(newDataModel, "Locators", &MXF_SET_K(GenericDescriptor), &MXF_ITEM_K(GenericDescriptor, Locators), 0x2f01, MXF_STRONGREFARRAY_TYPE, 0)FileDescriptormxf_register_set_def(newDataModel, "FileDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(FileDescriptor))LinkedTrackIDmxf_register_item_def(newDataModel, "LinkedTrackID", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, LinkedTrackID), 0x3006, MXF_UINT32_TYPE, 0)SampleRatemxf_register_item_def(newDataModel, "SampleRate", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, SampleRate), 0x3001, MXF_RATIONAL_TYPE, 1)ContainerDurationmxf_register_item_def(newDataModel, "ContainerDuration", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, ContainerDuration), 0x3002, MXF_LENGTH_TYPE, 0)EssenceContainermxf_register_item_def(newDataModel, "EssenceContainer", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, EssenceContainer), 0x3004, MXF_UL_TYPE, 1)Codecmxf_register_item_def(newDataModel, "Codec", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, Codec), 0x3005, MXF_UL_TYPE, 0)GenericPictureEssenceDescriptormxf_register_set_def(newDataModel, "GenericPictureEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericPictureEssenceDescriptor))SignalStandardmxf_register_item_def(newDataModel, "SignalStandard", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SignalStandard), 0x3215, MXF_UINT8_TYPE, 0)FrameLayoutmxf_register_item_def(newDataModel, "FrameLayout", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), 0x320c, MXF_UINT8_TYPE, 0)StoredWidthmxf_register_item_def(newDataModel, "StoredWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), 0x3203, MXF_UINT32_TYPE, 0)StoredHeightmxf_register_item_def(newDataModel, "StoredHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), 0x3202, MXF_UINT32_TYPE, 0)StoredF2Offsetmxf_register_item_def(newDataModel, "StoredF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredF2Offset), 0x3216, MXF_INT32_TYPE, 0)SampledWidthmxf_register_item_def(newDataModel, "SampledWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledWidth), 0x3205, MXF_UINT32_TYPE, 0)SampledHeightmxf_register_item_def(newDataModel, "SampledHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledHeight), 0x3204, MXF_UINT32_TYPE, 0)SampledXOffsetmxf_register_item_def(newDataModel, "SampledXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledXOffset), 0x3206, MXF_INT32_TYPE, 0)SampledYOffsetmxf_register_item_def(newDataModel, "SampledYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledYOffset), 0x3207, MXF_INT32_TYPE, 0)DisplayHeightmxf_register_item_def(newDataModel, "DisplayHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayHeight), 0x3208, MXF_UINT32_TYPE, 0)DisplayWidthmxf_register_item_def(newDataModel, "DisplayWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayWidth), 0x3209, MXF_UINT32_TYPE, 0)DisplayXOffsetmxf_register_item_def(newDataModel, "DisplayXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayXOffset), 0x320a, MXF_INT32_TYPE, 0)DisplayYOffsetmxf_register_item_def(newDataModel, "DisplayYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayYOffset), 0x320b, MXF_INT32_TYPE, 0)DisplayF2Offsetmxf_register_item_def(newDataModel, "DisplayF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayF2Offset), 0x3217, MXF_INT32_TYPE, 0)AspectRatiomxf_register_item_def(newDataModel, "AspectRatio", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), 0x320e, MXF_RATIONAL_TYPE, 0)ActiveFormatDescriptormxf_register_item_def(newDataModel, "ActiveFormatDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ActiveFormatDescriptor), 0x3218, MXF_UINT8_TYPE, 0)VideoLineMapmxf_register_item_def(newDataModel, "VideoLineMap", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), 0x320d, MXF_INT32ARRAY_TYPE, 0)AlphaTransparencymxf_register_item_def(newDataModel, "AlphaTransparency", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AlphaTransparency), 0x320f, MXF_UINT8_TYPE, 0)CaptureGammamxf_register_item_def(newDataModel, "CaptureGamma", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, CaptureGamma), 0x3210, MXF_UL_TYPE, 0)ImageAlignmentOffsetmxf_register_item_def(newDataModel, "ImageAlignmentOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), 0x3211, MXF_UINT32_TYPE, 0)ImageStartOffsetmxf_register_item_def(newDataModel, "ImageStartOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageStartOffset), 0x3213, MXF_UINT32_TYPE, 0)ImageEndOffsetmxf_register_item_def(newDataModel, "ImageEndOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageEndOffset), 0x3214, MXF_UINT32_TYPE, 0)FieldDominancemxf_register_item_def(newDataModel, "FieldDominance", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FieldDominance), 0x3212, MXF_UINT8_TYPE, 0)PictureEssenceCodingmxf_register_item_def(newDataModel, "PictureEssenceCoding", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, PictureEssenceCoding), 0x3201, MXF_UL_TYPE, 0)CDCIEssenceDescriptormxf_register_set_def(newDataModel, "CDCIEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(CDCIEssenceDescriptor))ComponentDepthmxf_register_item_def(newDataModel, "ComponentDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), 0x3301, MXF_UINT32_TYPE, 0)HorizontalSubsamplingmxf_register_item_def(newDataModel, "HorizontalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), 0x3302, MXF_UINT32_TYPE, 0)VerticalSubsamplingmxf_register_item_def(newDataModel, "VerticalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), 0x3308, MXF_UINT32_TYPE, 0)ColorSitingmxf_register_item_def(newDataModel, "ColorSiting", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorSiting), 0x3303, MXF_UINT8_TYPE, 0)ReversedByteOrdermxf_register_item_def(newDataModel, "ReversedByteOrder", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ReversedByteOrder), 0x330b, MXF_BOOLEAN_TYPE, 0)PaddingBitsmxf_register_item_def(newDataModel, "PaddingBits", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, PaddingBits), 0x3307, MXF_INT16_TYPE, 0)AlphaSampleDepthmxf_register_item_def(newDataModel, "AlphaSampleDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, AlphaSampleDepth), 0x3309, MXF_UINT32_TYPE, 0)BlackRefLevelmxf_register_item_def(newDataModel, "BlackRefLevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, BlackRefLevel), 0x3304, MXF_UINT32_TYPE, 0)WhiteReflevelmxf_register_item_def(newDataModel, "WhiteReflevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, WhiteReflevel), 0x3305, MXF_UINT32_TYPE, 0)ColorRangemxf_register_item_def(newDataModel, "ColorRange", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorRange), 0x3306, MXF_UINT32_TYPE, 0)RGBAEssenceDescriptormxf_register_set_def(newDataModel, "RGBAEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(RGBAEssenceDescriptor))ComponentMaxRefmxf_register_item_def(newDataModel, "ComponentMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMaxRef), 0x3406, MXF_UINT32_TYPE, 0)ComponentMinRefmxf_register_item_def(newDataModel, "ComponentMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMinRef), 0x3407, MXF_UINT32_TYPE, 0)AlphaMaxRefmxf_register_item_def(newDataModel, "AlphaMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMaxRef), 0x3408, MXF_UINT32_TYPE, 0)AlphaMinRefmxf_register_item_def(newDataModel, "AlphaMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMinRef), 0x3409, MXF_UINT32_TYPE, 0)ScanningDirectionmxf_register_item_def(newDataModel, "ScanningDirection", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ScanningDirection), 0x3405, MXF_ORIENTATION_TYPE, 0)PixelLayoutmxf_register_item_def(newDataModel, "PixelLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PixelLayout), 0x3401, MXF_RGBALAYOUT_TYPE, 0)Palettemxf_register_item_def(newDataModel, "Palette", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, Palette), 0x3403, MXF_DATAVALUE_TYPE, 0)PaletteLayoutmxf_register_item_def(newDataModel, "PaletteLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PaletteLayout), 0x3404, MXF_RGBALAYOUT_TYPE, 0)GenericSoundEssenceDescriptormxf_register_set_def(newDataModel, "GenericSoundEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericSoundEssenceDescriptor))AudioSamplingRatemxf_register_item_def(newDataModel, "AudioSamplingRate", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), 0x3d03, MXF_RATIONAL_TYPE, 0)Lockedmxf_register_item_def(newDataModel, "Locked", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, Locked), 0x3d02, MXF_BOOLEAN_TYPE, 0)AudioRefLevelmxf_register_item_def(newDataModel, "AudioRefLevel", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioRefLevel), 0x3d04, MXF_INT8_TYPE, 0)ElectroSpatialFormulationmxf_register_item_def(newDataModel, "ElectroSpatialFormulation", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ElectroSpatialFormulation), 0x3d05, MXF_UINT8_TYPE, 0)ChannelCountmxf_register_item_def(newDataModel, "ChannelCount", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), 0x3d07, MXF_UINT32_TYPE, 0)QuantizationBitsmxf_register_item_def(newDataModel, "QuantizationBits", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), 0x3d01, MXF_UINT32_TYPE, 0)DialNormmxf_register_item_def(newDataModel, "DialNorm", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, DialNorm), 0x3d0c, MXF_INT8_TYPE, 0)SoundEssenceCompressionmxf_register_item_def(newDataModel, "SoundEssenceCompression", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, SoundEssenceCompression), 0x3d06, MXF_UL_TYPE, 0)GenericDataEssenceDescriptormxf_register_set_def(newDataModel, "GenericDataEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericDataEssenceDescriptor))DataEssenceCodingmxf_register_item_def(newDataModel, "DataEssenceCoding", &MXF_SET_K(GenericDataEssenceDescriptor), &MXF_ITEM_K(GenericDataEssenceDescriptor, DataEssenceCoding), 0x3e01, MXF_UL_TYPE, 0)MultipleDescriptormxf_register_set_def(newDataModel, "MultipleDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(MultipleDescriptor))SubDescriptorUIDsmxf_register_item_def(newDataModel, "SubDescriptorUIDs", &MXF_SET_K(MultipleDescriptor), &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), 0x3f01, MXF_STRONGREFARRAY_TYPE, 1)WaveAudioDescriptormxf_register_set_def(newDataModel, "WaveAudioDescriptor", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_SET_K(WaveAudioDescriptor))BlockAlignmxf_register_item_def(newDataModel, "BlockAlign", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), 0x3d0a, MXF_UINT16_TYPE, 1)SequenceOffsetmxf_register_item_def(newDataModel, "SequenceOffset", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, SequenceOffset), 0x3d0b, MXF_UINT8_TYPE, 0)AvgBpsmxf_register_item_def(newDataModel, "AvgBps", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), 0x3d09, MXF_UINT32_TYPE, 1)AES3AudioDescriptormxf_register_set_def(newDataModel, "AES3AudioDescriptor", &MXF_SET_K(WaveAudioDescriptor), &MXF_SET_K(AES3AudioDescriptor))mxf_register_set_def(newDataModel, "DMFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DMFramework))DMSetmxf_register_set_def(newDataModel, "DMSet", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DMSet))Duplicate set def found. Key = %s, in %s:%d Found item def not contained in any set def. Key = %s, in %s:%d Duplicate item def found. Key = %s, in %s:%d Duplicate item def local tag found. LocalTag = 0x%04x, Key = %s, in %s:%d Item def has unknown type (%d). LocalTag = 0x%04x, Key = %s, in %s:%d mxf_find_set_def(dataModel, &setDef->parentSetDefKey, &setDef->parentSetDef)mxf_find_set_def(dataModel, &itemDef->setDefKey, &setDef)mxf_append_list_element(&setDef->itemDefs, (void*)itemDef)nnxn`nDmmëmmm mmDëm@m0m<m0lzPkPlkPlzkPltkPlzPkPllkPlz8kPlt$kPlzPkPlkPlzkPltkPlzPkPlkPlz8kPl|t$kPlplXlDl4l,ëlzPkPllkPkzkPktkPkzPkPklkPkz8kPkt$kPkkëkpkPkkkìkpppkPklkëk@jk@PjjzPgjgjtgjzPgjgjtgj|ëjHzPgj@dgj<tgj4zPgj0dgj,tgj(ëizPgi$gitgizPgi$dgitgiiëizPgiءgitgizPgixءgittgipiDi4i$ihëhpghhìhp ghhëhtzPghl4ghhtgh`zPgh\4tghXtghTh@h4h$hggëg~ȡgԡgzg tg~ȡogԡgzjftfëfpСf̡fpСaf̡ f~ȡf`fzftf~ȡof`fzjftfëfpfXfpa fxzf\~ȡfXfPzfLtfH~ȡofD$f@zjf<tf0ëf,pf(Сf pa0fСe~ȡe8ezete~ȡoe8xezjeteëeqe0eqa@e0pe~ȡeezete|~ȡoexetzjeptedëeXqeT|eHqaPeD|e$~ȡe ܡezete~ȡoe ܡezjetdëdq dСdq a`dСd~ȡdHdzdtd~ȡodHdzjdtdëd4dq0dx4tdpq0apdT~ȡdPdHzdDtd@~ȡod<d8zjd4td(ëdq@dld q@adlc~ȡcczctc~ȡoc4czjctcëccqPc cqPac~ȡc$cxzcttcp~ȡocl$dchzjcdtcXëcLq`cHc<q`ac8Pc~ȡcc zctc~ȡocbzjbtbëbdbqpbdbqpab~ȡbbzbtb~ȡobbzjbtbëb|qbxblqabhbH~ȡbDءb<zb8tb4~ȡob0ءb,zjb(tbëbqb ̡bqaa̡ a~ȡa azata~ȡoa Lazjataëaqaaqaa8ap~ȡal@adza`ta\~ȡoaX@aTzjaPtaDëa8qa40a(qaa$0pa~ȡa``z`t`~ȡo```zj`t`ë`q`D`qb`D`~ȡ``z`t`~ȡo``|zj`xt`lë``qС`\|`PqСb`L|߼`,~ȡ`(С` z`t`~ȡo`С`zj` t`ë_q_ȡ_qb _ȡ_~ȡ__z_t_~ȡo_D_zj_t_ë_q__xqb0_t0_T~ȡ_Pd_Hz_Dt_@~ȡo_<dݤ_8zj_4t_(ë_ D_r_D݄_ u0_rb@^~ȡ^옡^z^t^~ȡo^옡^zj^t^ë^r^숡^rbP^숡^~ȡ^|^tz^pt^l~ȡo^h(^dzj^`t^Të^Hr ^D^8r b`^4 ^~ȡ^8^z^t^~ȡo]8x]zj]t]ë]r0],]r0bp],l]~ȡ]x]z]t]~ȡo]xڸ]zj]t]|ë]pr@]ld]`r@b]\dڤ]<~ȡ]8]0z],t](~ȡo]$] zj]t]ë]rP]鴡\rPb\鴡\~ȡ\\z\t\~ȡo\P\zj\t\ë\r`\\r`b\D\d~ȡ\`X\Xz\Tt\P~ȡo\LXؘ\Hzj\Dt\8ë\,rp\(H\rpb\H؈[~ȡ[眡[z[t[~ȡo[眡[zj[t[ë[r[猡[rb[猡[~ȡ[[z[|t[x~ȡo[t@[pzj[lt[`ë[X[Tr[PtС[L([Drb[(~ȡ[$D[z[t[~ȡo[Dք[ zj[tZëZrZ8ZrbZ8xZ~ȡZ吡ZzZtZ~ȡoZ吡ZzjZtZëZrZ倡ZtrbZp倡ZP~ȡZLءZDzZ@tZ<~ȡoZ8ءZ4zjZ0tZ$ëZrZȡZrcZȡY~ȡYYzYtY~ȡoYXYzjYtYëYrСYYrСcYDYx~ȡYt`YlzYhtYd~ȡoY``ӠY\zjYXtYLëY@rY<TY0rc Y,TӔY ~ȡY⤡YzXtX~ȡoX⤡XzjXtXëXrX␡Xrc0X␡X~ȡXXzXtX~ȡoX,XzjXtXtëXhsXdXXsc@XT X4~ȡX0,X(zX$tX ~ȡoX,lXzjXtXëWsWWscPWXW~ȡW`WzWtW~ȡoW`РWzjWtWëWs WHWs c`W|HЈW\~ȡWXߜWPzWLtWH~ȡoWDߜW@zjW<tW0ëW$s0W ߌWs0cpWߌV~ȡVVzVtV~ȡoV@VzjVtVëVVs@V(Vs@cV~ȡV VzV|tVx~ȡoVt `VpzjVltV`ëVTsPVPVDsPcV@HV ~ȡVLVzVtV ~ȡoVL͌VzjVtUëUs`U<Us`cU<|U~ȡU|UzUtU~ȡoU|̼UzjUtUëU|spUxlUlspcUhl̬UH~ȡUDۨU<zU8tU4~ȡoU0ۨU,zjU(tUëUsU ۔UscT۔T~ȡTȡTzTtT~ȡoTȡTzjTtTëTsTڰTscTڰTp~ȡTlTdzT`tT\~ȡoTX8TTzjTPtTDëT8sT4T(scT$(T~ȡT$SzStS~ȡoS$dSzjStSëSsSSscSPS~ȡSPSzStS~ȡoSPȐS|zjSxtSlëS`sS\@SPsdSL@ȀS,~ȡS(tS zStS~ȡoStǴSzjS tSëRsСR\RsСdR\ǜR~ȡR֠RzRtR~ȡoR֠RzjRtRëRsR֔Rxsd Rt֔RT~ȡRPԡRHzRDtR@~ȡoR<ԡR8zjR4tR(ëRsRġR sd0RġQ~ȡQQzQtQ~ȡoQHQzjQtQëQtQQtd@Q8Q|~ȡQx<QpzQltQh~ȡoQd<|Q`zjQ\tQPëQDtQ@,Q4tdPQ0,lQ~ȡQ pQzQtP~ȡoPpðPzjPtPëPt P`Pt d`P`àP~ȡPҤPzPtP~ȡoPҤPzjPtPxëPlt0PhҔP\t0dpPXҔP8~ȡP4ءP,zP(tP$~ȡoP ءPzjPtP ëPt@OȡOt@dOȡO~ȡO OzOtO~ȡoO LOzjOtOëOtPOOtPdO<O`~ȡO\@OTzOPtOL~ȡoOH@ODzjO@tO4ëO(t`O$0Ot`dO0pN~ȡNtNzNtN~ȡoNtNzjNtNëNtpNdNtpdNdN~ȡNΨN|zNxtNt~ȡoNpΨNlzjNhtN\ëNPtNLΘN@tdN<ΘN~ȡNܡNzN tN~ȡoNܡNzjMtMëMtM̡MtdM̡ M~ȡMMzMtM~ȡoMTMzjMtMëMxtMtMhtdMdHMD~ȡM@PM8zM4tM0~ȡoM,PM(zjM$tMëM tMDLtdLDL~ȡLˈLzLtL~ȡoLˈLzjLtLëLtLxLteLxLl~ȡLhL`zL\tLX~ȡoLT(LPzjLLtL@ëL8ȡL4tСL,ȡL$tСeL~ȡL@KzKtK~ȡoK@KzjKtKëKtK8Kte K8xK~ȡKɜKzKtK~ȡoKɜKzjK|tKpëKdtK`ɈKTte0KPɈK0~ȡK,K$zK tK~ȡoK$KzjKtKëJuJСJue@JСJ~ȡJ8JzJtJ~ȡoJ8xJzjJtJëJuJ,J|uePJx,lJX~ȡJTǐJLzJHtJD~ȡoJ@ǐJ<zjJ8tJ,ëJ u JǀJu e`J ǀI~ȡIIzItI~ȡoIPIzjItIëIIu0I@Iu0epI~ȡI`I|zIxtIt~ȡoIp`IlzjIhtI\ëIPu@ILTI@u@eI<TI~ȡIܡIzI tI~ȡoIܡIzjHtHëHȡHuPHzHȡHuPeH~ȡH4HzHtH~ȡoH4tHzjHtHëHu`H|(Hpu`eHl(hHL~ȡHHļH@zH<tH8~ȡoH4ļH0zjH,tH ëHĬHupH ĬHupeG~ȡG<GzGtG~ȡoG<|GzjGtGëGuG,GueG,lGx0G~ȡGÄGxzGttGp~ȡoGlÄGhzjGdtGXëGLuGHlG<ueG8lG~ȡGG zGtG~ȡoGDFzjFtFëFFuF4FueF~ȡFdFzFtF~ȡoFdFzjFtFëF|XFxuFlueFdXFH~ȡFD̡F<zF8tF4~ȡoF0̡ F,zjF(tFëFuF FufEE~ȡE,EzEtE~ȡoE,lEzjEtEëEuСEEuСfE\Ep~ȡElEdzE`tE\~ȡoEXETzjEPtEDëE8uE4lE(uf E$lE~ȡEDzDtD~ȡoDDDzjDtDëDDuD8Duf0D~ȡDdDzDtD~ȡoDdDzjDtDtëDhvDdTDXvf@DTTD4~ȡD0D(zD$tD ~ȡoDDzjDtDëCvCCvfPCC~ȡCCzCtC~ȡoCXCzjCtCëCv CCv f`C|HC\~ȡCXCPzCLtCH~ȡoCDC@zjC<tC0ëC(C$v0CCv0fpB~ȡBBzBtB~ȡoB8BzjBtBëBv@BBv@fB,B~ȡBHBzB|tBx~ȡoBtHBpzjBltB`ëBTvPBP8BDvPfB@8xB ~ȡBBzBtB ~ȡoBBzjBtAëAv`AxAv`fAxA~ȡAAzAtA~ȡoA@AzjAtAëAA|vpAt,AlvpfAP~ȡALHADzA@tA<~ȡoA8HA4zjA0tA$ëAvA0AvfA0p@~ȡ@ȡ@z@t@~ȡo@ȡ@zj@t@ë@v@@vf@~ȡ@,@xz@tt@p~ȡo@l,l@hzj@dt@Xë@Lv@H @<vf@8 `@~ȡ@|@ z@t@~ȡo@|?zj?t?ë?v?l?vf?l?~ȡ??z?t?~ȡo?0?zj?t?ë?xܡ?tv?pz?lܡ?dvg?H~ȡ?DL?<z?8t?4~ȡo?0L?,zj?(t?ë?vС? @?vСg>@>~ȡ>>z>t>~ȡo>>zj>t>ë>v>>vg >>p~ȡ>l8>dz>`t>\~ȡo>X8x>Tzj>Pt>Dë><,>8v>0,l>(vg0> ~ȡ>>z=t=~ȡo==zj=t=ë=w==wg@==~ȡ=(=z=t=~ȡo=(h=zj=t=të=hw=d=XwgP=T\=4~ȡ=0=(z=$t= ~ȡo==zj=t=ë=<w <<w g`<~ȡ<P<z<t<~ȡo<P<zj<t<ë<w0<D<w0gp<Dqyqqq,q]qrrr r0Jr@~rPr`rp r>r_rrrr r Mr s s s s0 Ns@ osP s` sp &s cs s s s Ts s s t Ft t t0 t@/tPjt`tpttQtttt'tHttuuu u0 u@1uPNu`supuuuuu.uQuzuvvv v0v@>vPjv`vpvvv vOvnvvvwww w0(w@JwPmw`wpwwww+wEwXwzwxxx x08x@axPx`xpx x1xKxoxxxxy>yey y0y@yPy`yp>yayyyyyy#yOzyzz .D!D$D! D$D)D+$D,<D0`D.tD5D4D5D4D5$!@ @"ـ2bՀ;\Qm .Qπ  * \ e n o p$N q.D8D9D>D?D@0 $8 @7 ǀ !z!!!!؀"#I#z##$tND#P.PDCPDDdDIxDJDK#$CP#@B##$$'$%"%9%J%[%%%%ـ%&(&9&I$tN&J.DNDQDNDQDWDVDWDX&a$N&~@M&O8&&&$0N&.D[D^D[D^DdDcDdDe Df(&$[&@Z&܀\8&&8&$8N8&@.@Di@DjDDiHDj`DmlDlpDmtDlDj&$i@' @h'@h'&$pN''.DpDqDpDqDtDsDtDsDq'4$p'H@o'U@o'b$pN 'c . D D D$D(D4D<DPD`DpDDDDDDD'p$ '@ '@'''̀(>(\@ (o(@( (($N.DDDDD D$D0D@DLDd($(@(À($Nx.DDDDDDD D$D(D,D0D4D8D<D@D\DdDhDpDD($(@) @)@)&@)@@)W@)l)})@))))$XN.DD D D,D8DtDDD)$)@)@)@*@***$N.DkDoDkDo$Dq(Dv0D{D~D{D}D{D}D|D~DDDDD D0*$k*?@j*Q@j*^@j*m@l*@m**H*$HNH.PDHPDLTDHXDL|DNDSDXD[DXDZDX DZ DY D[ D] D^ ,D` 4Da 8D] @Df xDh *$HP*@G*@G*@G*@G*@G+@I+@J+'P+( +)$XN . D, D0 D, D0 D3 D9 D6 D8 D7 D9 D; D< D> D; DC DE +*$, +I@++[@++h@++w@++@-+ + (+$xN (. 0D 0D @D DD PD TD \D lD pD D D D 0D @D dD D D D! D D D! $D& LD( X+$ 0+@+@+@+@+@+@,@,8,+,<,M 0,N@!,^ ,_ $,` p,a$@N p. pD pD D D D D D D DD DDpDDDDDDDxDzDdD D ,b$ p,@,@,@,@,8, p,@,,d,,$@N.DDDDD D,D<,PD;P- D- D<D= D>D?D@@DADBDC`DEDF DGDHDI@DJDKDL`DMDN DODPDQ@DRDSDT`DWDXDYlD[D\D]pD^D_ D`xDaDb(DdDeDf,DgDhDi4DkDlDm 8Do Dp Dq!<Dt!Du!Dv"TDw"Dx#Dy#tDz#D{$4D|$D}$D~%TD%D&D&tD&D'4D'D'D(TD(D)D)xD)D*HD*D+D+D+D,\D,D-4D-D. D.xD.D/HD/D0 D0D 0D1`D1D28D%2D,3D03tD73D>4PDB4DI5DP5DW5D[6XDb6Di70Dp7Dw8D~8tD8D9<D9D: D:xD:D;HD;D< D<D<D=PD=D>(D>D>D?dD?D@4D@DADAlDADB<DBDCDCxD!CD(DPD/DD3E D:EDAEDHFdDOFDSG4DZGD^HDbHhDiHDmI8DtIDxJDJtDJDKLDKDL$DLDLDM`DMDN8DNDODO|DODPTDPDQ,DQDRDRpDRDSHDSDT D$TD+TD2UdD9UD@V<DGVDKW DRWxDYWD`XPDgXDnY(DuYD|ZDZlDZD[DD[D\D\D\D]XD]D^0D^D_D_pD_D`HD`Da DaDaDbdD bD c4DcDdDdpD#dD*e@D1eD8fD<fxD@f-Hg8Dg8DgP-_$-{@-8-@--gd-$WNgd.gpDzgpD{gpDg|DgDg-$zgp-@y-@y-$8Ng.gDgDgDgDgDgDgDgDgDhDhDh Dh0Dh8D hLD hXDhDhDhDhDhDhDhD&hD'i D)i0D*i<D2iPD5ihD6itD=iD@iDAiDjD j,D-jpD.jDjDJj-$g.@."8.B..D.@.@.@.@./g/P/hL/h/4P/-ih/.i//?P/=i/>j/?P/Mj/Njp/O,P/]jp/^j/_j/`/~$$Nj.jDMjDPjDMjDPkDRkDWk /$Mj/@L/@L/@L/@N/j/k8/$XNk8.k@Dk@DkHDkLDkdDkDkDkDkDkDkDkDkDkDkDl$Dl0Dl@DlHDlLDlPDldDlDlDm/$k@/@0 <0@0%803k@04m05$Nm.m DZm D]m<D_mTDdm\06$Zm 0P@Y0b@Y0n@Y0~@[0m 0mt0$TNmt.mDgmDjmDgmDjmDlmDpmDvmDrmDvmDrmDvn0$gm0@f0@f0@f0@h011m1n1$Nn.n Dn Dn0Dn8DnDDnTDnlDnDn1$n 1/@1A@1P@1e81pn 1qn1r$Nn1s&p1&z 1&z1&z1&y2%&y2?&y2k&y2&y2&y2&y3&y3;&yp3i&y`3&yP3&y@3&y04&y 4>&y4l&y4& x4&x4&x5-&x5^&%x5&,x5&0x5&7x6 &>xp63&Bx`6l&IxP6&Px@6&Wx06&[x 7&bx7B&ix7x&pw7&ww7&~w7&w8&w8>&w8\&w8&w8&wp8&w`8&wP9$&w@9M&w09k&w 9&w9&w9&v9&v:&v:8&v:^&v:&v:&v:&v;&vp;4&v`;m&vP;&v@;&v0;&v <&!v&mu@>K&tu0>l&xu >&u>&u>&t?0&t?X&t?&t?&t@ &t@J&t@&t@&tpA &t`AM&tPA&t@A&t0B&t BR&tB&tB&sC&sCX&sC&sC&sD'&sDg&$sD&+sD&2spE5&9s`Ew&@sPE&Gs@E&Ks0F&Rs F^&YsF&`sF&grG &nrG@&urGz&|rG&rG&rH&rHD&rH}&rpH&r`H&rPI &r@I[&r0I&r I&rI&rJ(&qJk&qJ&qJ&qK-&qKk&qK&qK&qL0& qpL_& q`L&qPL&q@L&q0M$&#q MV&*qM&1qM&8pM&<pM&@pNN'dng%k@>m Qmjgpon rP V3 0 p7JBP`w'_mxf_free_data_model_mxf_register_interpret_type_mxf_register_compound_type_member_mxf_register_compound_type_mxf_register_array_type_mxf_register_basic_type_mxf_register_item_def_mxf_register_set_def_mxf_load_data_model_mxf_get_item_def_type_mxf_check_data_model_mxf_find_set_def_mxf_finalise_data_model_mxf_find_item_def_mxf_find_item_def_in_set_def_mxf_is_subclass_ofdyld_stub_binding_helper_mxf_log_malloc_mxf_initialise_list_iter_at_strcpy_mxf_initialise_list_mxf_initialise_list_iter_mxf_clear_list_mxf_get_iter_element_mxf_sprint_key___eprintf_memset_free_mxf_equals_key_mxf_find_list_element_mxf_next_list_iter_element_mxf_append_list_element_strlen/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_data_model.cgcc2_compiled.:t(0,1)=(0,1)_g_Null_Key_g_DMSet_set_key_g_DMFramework_set_key_g_AES3AudioDescriptor_set_key_g_WaveAudioDescriptor_AvgBps_item_key_g_WaveAudioDescriptor_SequenceOffset_item_key_g_WaveAudioDescriptor_BlockAlign_item_key_g_WaveAudioDescriptor_set_key_g_MultipleDescriptor_SubDescriptorUIDs_item_key_g_MultipleDescriptor_set_key_g_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_g_GenericDataEssenceDescriptor_set_key_g_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_key_g_GenericSoundEssenceDescriptor_DialNorm_item_key_g_GenericSoundEssenceDescriptor_QuantizationBits_item_key_g_GenericSoundEssenceDescriptor_ChannelCount_item_key_g_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_g_GenericSoundEssenceDescriptor_AudioRefLevel_item_key_g_GenericSoundEssenceDescriptor_Locked_item_key_g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key_g_GenericSoundEssenceDescriptor_set_key_g_RGBAEssenceDescriptor_PaletteLayout_item_key_g_RGBAEssenceDescriptor_Palette_item_key_g_RGBAEssenceDescriptor_PixelLayout_item_key_g_RGBAEssenceDescriptor_ScanningDirection_item_key_g_RGBAEssenceDescriptor_AlphaMinRef_item_key_g_RGBAEssenceDescriptor_AlphaMaxRef_item_key_g_RGBAEssenceDescriptor_ComponentMinRef_item_key_g_RGBAEssenceDescriptor_ComponentMaxRef_item_key_g_RGBAEssenceDescriptor_set_key_g_CDCIEssenceDescriptor_ColorRange_item_key_g_CDCIEssenceDescriptor_WhiteReflevel_item_key_g_CDCIEssenceDescriptor_BlackRefLevel_item_key_g_CDCIEssenceDescriptor_AlphaSampleDepth_item_key_g_CDCIEssenceDescriptor_PaddingBits_item_key_g_CDCIEssenceDescriptor_ReversedByteOrder_item_key_g_CDCIEssenceDescriptor_ColorSiting_item_key_g_CDCIEssenceDescriptor_VerticalSubsampling_item_key_g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key_g_CDCIEssenceDescriptor_ComponentDepth_item_key_g_CDCIEssenceDescriptor_set_key_g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key_g_GenericPictureEssenceDescriptor_FieldDominance_item_key_g_GenericPictureEssenceDescriptor_ImageEndOffset_item_key_g_GenericPictureEssenceDescriptor_ImageStartOffset_item_key_g_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_key_g_GenericPictureEssenceDescriptor_CaptureGamma_item_key_g_GenericPictureEssenceDescriptor_AlphaTransparency_item_key_g_GenericPictureEssenceDescriptor_VideoLineMap_item_key_g_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_key_g_GenericPictureEssenceDescriptor_AspectRatio_item_key_g_GenericPictureEssenceDescriptor_DisplayF2Offset_item_key_g_GenericPictureEssenceDescriptor_DisplayYOffset_item_key_g_GenericPictureEssenceDescriptor_DisplayXOffset_item_key_g_GenericPictureEssenceDescriptor_DisplayWidth_item_key_g_GenericPictureEssenceDescriptor_DisplayHeight_item_key_g_GenericPictureEssenceDescriptor_SampledYOffset_item_key_g_GenericPictureEssenceDescriptor_SampledXOffset_item_key_g_GenericPictureEssenceDescriptor_SampledHeight_item_key_g_GenericPictureEssenceDescriptor_SampledWidth_item_key_g_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_g_GenericPictureEssenceDescriptor_StoredHeight_item_key_g_GenericPictureEssenceDescriptor_StoredWidth_item_key_g_GenericPictureEssenceDescriptor_FrameLayout_item_key_g_GenericPictureEssenceDescriptor_SignalStandard_item_key_g_GenericPictureEssenceDescriptor_set_key_g_FileDescriptor_Codec_item_key_g_FileDescriptor_EssenceContainer_item_key_g_FileDescriptor_ContainerDuration_item_key_g_FileDescriptor_SampleRate_item_key_g_FileDescriptor_LinkedTrackID_item_key_g_FileDescriptor_set_key_g_GenericDescriptor_Locators_item_key_g_GenericDescriptor_set_key_g_SourcePackage_Descriptor_item_key_g_SourcePackage_set_key_g_MaterialPackage_set_key_g_DMSourceClip_DMSourceClipTrackIDs_item_key_g_DMSourceClip_set_key_g_DMSegment_DMFramework_item_key_g_DMSegment_TrackIDs_item_key_g_DMSegment_EventComment_item_key_g_DMSegment_EventStartPosition_item_key_g_DMSegment_set_key_g_SourceClip_SourceTrackID_item_key_g_SourceClip_SourcePackageID_item_key_g_SourceClip_StartPosition_item_key_g_SourceClip_set_key_g_TimecodeComponent_DropFrame_item_key_g_TimecodeComponent_StartTimecode_item_key_g_TimecodeComponent_RoundedTimecodeBase_item_key_g_TimecodeComponent_set_key_g_Sequence_StructuralComponents_item_key_g_Sequence_set_key_g_StructuralComponent_Duration_item_key_g_StructuralComponent_DataDefinition_item_key_g_StructuralComponent_set_key_g_EventTrack_EventOrigin_item_key_g_EventTrack_EventEditRate_item_key_g_EventTrack_set_key_g_Track_Origin_item_key_g_Track_EditRate_item_key_g_Track_set_key_g_StaticTrack_set_key_g_GenericTrack_Sequence_item_key_g_GenericTrack_TrackName_item_key_g_GenericTrack_TrackNumber_item_key_g_GenericTrack_TrackID_item_key_g_GenericTrack_set_key_g_TextLocator_LocatorName_item_key_g_TextLocator_set_key_g_NetworkLocator_URLString_item_key_g_NetworkLocator_set_key_g_Locator_set_key_g_GenericPackage_Tracks_item_key_g_GenericPackage_PackageModifiedDate_item_key_g_GenericPackage_PackageCreationDate_item_key_g_GenericPackage_Name_item_key_g_GenericPackage_PackageUID_item_key_g_GenericPackage_set_key_g_EssenceContainerData_BodySID_item_key_g_EssenceContainerData_IndexSID_item_key_g_EssenceContainerData_LinkedPackageUID_item_key_g_EssenceContainerData_set_key_g_ContentStorage_EssenceContainerData_item_key_g_ContentStorage_Packages_item_key_g_ContentStorage_set_key_g_Identification_Platform_item_key_g_Identification_ToolkitVersion_item_key_g_Identification_ModificationDate_item_key_g_Identification_ProductUID_item_key_g_Identification_VersionString_item_key_g_Identification_ProductVersion_item_key_g_Identification_ProductName_item_key_g_Identification_CompanyName_item_key_g_Identification_ThisGenerationUID_item_key_g_Identification_set_key_g_Preface_DMSchemes_item_key_g_Preface_EssenceContainers_item_key_g_Preface_OperationalPattern_item_key_g_Preface_ContentStorage_item_key_g_Preface_Identifications_item_key_g_Preface_PrimaryPackage_item_key_g_Preface_ObjectModelVersion_item_key_g_Preface_Version_item_key_g_Preface_LastModifiedDate_item_key_g_Preface_set_key_g_InterchangeObject_GenerationUID_item_key_g_InterchangeObject_InstanceUID_item_key_g_InterchangeObject_set_key_g_root_set_key_clear_typeclear_type:f(0,1)type:P(0,2)i:r(0,3)size_t:t(0,3)=(0,4):t(0,2)=*(0,5)__darwin_size_t:t(0,4)=(0,6)MXFItemType:t(0,5)=(0,7)long unsigned int:t(0,6)=r(0,6);0;037777777777;:T(0,7)=s140category:(0,8)=xeMXFItemTypeCategory:,0,32;typeId:(0,10),32,32;name:(0,11),64,32;info:(0,12),96,1024;;:T(0,9)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,8)=(0,9)unsigned int:t(0,10)=r(0,10);0;037777777777;:t(0,11)=*(0,13):T(0,12)=u128basic:(0,14)=xsMXFBasicTypeInfo:,0,32;array:(0,16)=xsMXFArrayTypeInfo:,0,64;compound:(0,18)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,20)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,13)=r(0,13);0;127;:T(0,15)=s4size:(0,10),0,32;;MXFBasicTypeInfo:t(0,14)=(0,15):T(0,17)=s8elementTypeId:(0,10),0,32;fixedSize:(0,10),32,32;;MXFArrayTypeInfo:t(0,16)=(0,17):T(0,19)=s128members:(0,22),0,1024;;MXFCompoundTypeInfo:t(0,18)=(0,19):T(0,21)=s8typeId:(0,10),0,32;fixedArraySize:(0,10),32,32;;MXFInterpretTypeInfo:t(0,20)=(0,21):t(0,22)=ar(0,23);0;15;(0,24)long unsigned int:t(0,23)=r(0,23);0;037777777777;MXFCompoundTypeMemberInfo:t(0,24)=(0,25):T(0,25)=s8name:(0,11),0,32;typeId:(0,10),32,32;; :T(0,9) :T(0,9)_free_item_deffree_item_def:f(0,1)itemDef:P(0,26):t(0,26)=*(0,27):t(0,27)=*(0,28)MXFItemDef:t(0,28)=(0,29):T(0,29)=s48name:(0,11),0,32;setDefKey:(0,30)=xsmxfKey:,32,128;key:(0,30),160,128;localTag:(0,32),288,16;typeId:(0,10),320,32;isRequired:(0,34),352,32;;mxfUL:t(0,31)=(0,35)mxfKey:t(0,30)=(0,31)uint16_t:t(0,33)=(0,36)mxfLocalTag:t(0,32)=(0,33)int:t(0,34)=r(0,34);-2147483648;2147483647;:T(0,35)=s16octet0:(0,37),0,8;octet1:(0,37),8,8;octet2:(0,37),16,8;octet3:(0,37),24,8;octet4:(0,37),32,8;octet5:(0,37),40,8;octet6:(0,37),48,8;octet7:(0,37),56,8;octet8:(0,37),64,8;octet9:(0,37),72,8;octet10:(0,37),80,8;octet11:(0,37),88,8;octet12:(0,37),96,8;octet13:(0,37),104,8;octet14:(0,37),112,8;octet15:(0,37),120,8;;short unsigned int:t(0,36)=@s16;r(0,36);0;65535;unsigned char:t(0,38)=@s8;r(0,38);0;255;uint8_t:t(0,37)=(0,38)_free_set_deffree_set_def:f(0,1)setDef:P(0,39):t(0,39)=*(0,40):t(0,40)=*(0,41)MXFSetDef:t(0,41)=(0,42)_MXFSetDef:T(0,42)=s56name:(0,11),0,32;parentSetDefKey:(0,30),32,128;key:(0,30),160,128;itemDefs:(0,43)=xsMXFList:,288,128;parentSetDef:(0,45),416,32;;:T(0,44)=s16elements:(0,46),0,32;lastElement:(0,46),32,32;len:(0,47),64,32;freeFunc:(0,48),96,32;;MXFList:t(0,43)=(0,44):t(0,45)=*(0,42):t(0,46)=*(0,50)long int:t(0,47)=r(0,47);-2147483648;2147483647;:t(0,49)=*(0,51)free_func_type:t(0,48)=(0,49)MXFListElement:t(0,50)=(0,52):t(0,51)=f(0,1)_MXFListElement:T(0,52)=s8next:(0,53),0,32;data:(0,54),32,32;;:t(0,53)=*(0,52):t(0,54)=*(0,1)_free_item_def_in_listfree_item_def_in_list:f(0,1)data:P(0,54)itemDef:(0,27)_free_set_def_in_listfree_set_def_in_list:f(0,1)data:P(0,54)setDef:(0,40)_set_def_eqset_def_eq:f(0,34)data:P(0,54)info:P(0,54)_item_def_eqitem_def_eq:f(0,34)data:P(0,54)info:P(0,54)_get_type_idget_type_id:f(0,10)dataModel:P(0,55)i:r(0,3):t(0,55)=*(0,56)MXFDataModel:t(0,56)=(0,57):T(0,57)=s17956itemDefs:(0,43),0,128;setDefs:(0,43),128,128;types:(0,58),256,143360;lastTypeId:(0,10),143616,32;;:t(0,58)=ar(0,23);0;127;(0,5)lastTypeId:r(0,10)unsigned int:t(0,10)typeId:r(0,10)mxf_free_data_model:F(0,1)dataModel:P(0,59):t(0,59)=*(0,55)mxf_register_interpret_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)interpretedTypeId:P(0,10)fixedArraySize:P(0,10)actualTypeId:r(0,10):t(0,60)=*(0,61):t(0,61)=k(0,13)type:r(0,2)void:t(0,1)mxf_register_compound_type_member:F(0,34)type:P(0,2)memberName:P(0,60)memberTypeId:P(0,10)memberIndex:r(0,3)mxf_register_compound_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)actualTypeId:r(0,10)type:r(0,2)mxf_register_array_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)elementTypeId:P(0,10)fixedSize:P(0,10)actualTypeId:r(0,10)type:r(0,2)mxf_register_basic_type:F(0,2)dataModel:P(0,55)name:P(0,60)typeId:P(0,10)size:P(0,10)type:r(0,2)mxf_register_item_def:F(0,34)dataModel:P(0,55)name:P(0,60)setKey:P(0,62)key:P(0,62)tag:P(0,32)typeId:P(0,10)isRequired:P(0,34)newItemDef:(0,27):t(0,62)=*(0,63):t(0,63)=k(0,30)itemDef:r(0,27)mxf_register_set_def:F(0,34)dataModel:P(0,55)name:P(0,60)parentKey:P(0,62)key:P(0,62)newSetDef:(0,40)setDef:r(0,40)./include/mxf/mxf_baseline_data_model.h./mxf/mxf_data_model.c./include/mxf/mxf_baseline_data_model.h./mxf/mxf_data_model.cmxf_load_data_model:F(0,34)dataModel:P(0,59)newDataModel:(0,55)itemType:r(0,2)mxf_get_item_def_type:F(0,2)dataModel:P(0,55)typeId:P(0,10)mxf_check_data_model:F(0,34)dataModel:P(0,55)iter1:(0,64)=xsMXFListIterator::T(0,65)=s12nextElement:(0,46),0,32;data:(0,54),32,32;index:(0,47),64,32;;MXFListIterator:t(0,64)=(0,65)iter2:(0,64)setDef1:r(0,40)itemDef1:r(0,27)itemDef2:r(0,27)listIndex:r(0,47)long int:t(0,47)keyStr:(0,66)keyStr:(0,66)keyStr:(0,66)keyStr:(0,66)keyStr:(0,66):t(0,66)=ar(0,23);0;47;(0,13)mxf_find_set_def:F(0,34)dataModel:P(0,55)key:P(0,62)setDef:P(0,39)result:r(0,54)mxf_finalise_data_model:F(0,34)dataModel:P(0,55)iter:(0,64)itemDef:r(0,27)setDef:(0,40)mxf_find_item_def:F(0,34)dataModel:P(0,55)key:P(0,62)itemDef:P(0,26)result:r(0,54)mxf_find_item_def_in_set_def:F(0,34)key:P(0,62)setDef:P(0,67)itemDef:P(0,26)result:r(0,54):t(0,67)=*(0,68):t(0,68)=k(0,41)mxf_is_subclass_of:F(0,34)dataModel:P(0,55)setKey:P(0,62)parentSetKey:P(0,62)set:(0,40)g_Null_Key:S(0,63)g_root_set_key:S(0,69)g_InterchangeObject_set_key:S(0,69)g_InterchangeObject_InstanceUID_item_key:S(0,69)g_InterchangeObject_GenerationUID_item_key:S(0,69)g_Preface_set_key:S(0,69)g_Preface_LastModifiedDate_item_key:S(0,69)g_Preface_Version_item_key:S(0,69)g_Preface_ObjectModelVersion_item_key:S(0,69)g_Preface_PrimaryPackage_item_key:S(0,69)g_Preface_Identifications_item_key:S(0,69)g_Preface_ContentStorage_item_key:S(0,69)g_Preface_OperationalPattern_item_key:S(0,69)g_Preface_EssenceContainers_item_key:S(0,69)g_Preface_DMSchemes_item_key:S(0,69)g_Identification_set_key:S(0,69)g_Identification_ThisGenerationUID_item_key:S(0,69)g_Identification_CompanyName_item_key:S(0,69)g_Identification_ProductName_item_key:S(0,69)g_Identification_ProductVersion_item_key:S(0,69)g_Identification_VersionString_item_key:S(0,69)g_Identification_ProductUID_item_key:S(0,69)g_Identification_ModificationDate_item_key:S(0,69)g_Identification_ToolkitVersion_item_key:S(0,69)g_Identification_Platform_item_key:S(0,69)g_ContentStorage_set_key:S(0,69)g_ContentStorage_Packages_item_key:S(0,69)g_ContentStorage_EssenceContainerData_item_key:S(0,69)g_EssenceContainerData_set_key:S(0,69)g_EssenceContainerData_LinkedPackageUID_item_key:S(0,69)g_EssenceContainerData_IndexSID_item_key:S(0,69)g_EssenceContainerData_BodySID_item_key:S(0,69)g_GenericPackage_set_key:S(0,69)g_GenericPackage_PackageUID_item_key:S(0,69)g_GenericPackage_Name_item_key:S(0,69)g_GenericPackage_PackageCreationDate_item_key:S(0,69)g_GenericPackage_PackageModifiedDate_item_key:S(0,69)g_GenericPackage_Tracks_item_key:S(0,69)g_Locator_set_key:S(0,69)g_NetworkLocator_set_key:S(0,69)g_NetworkLocator_URLString_item_key:S(0,69)g_TextLocator_set_key:S(0,69)g_TextLocator_LocatorName_item_key:S(0,69)g_GenericTrack_set_key:S(0,69)g_GenericTrack_TrackID_item_key:S(0,69)g_GenericTrack_TrackNumber_item_key:S(0,69)g_GenericTrack_TrackName_item_key:S(0,69)g_GenericTrack_Sequence_item_key:S(0,69)g_StaticTrack_set_key:S(0,69)g_Track_set_key:S(0,69)g_Track_EditRate_item_key:S(0,69)g_Track_Origin_item_key:S(0,69)g_EventTrack_set_key:S(0,69)g_EventTrack_EventEditRate_item_key:S(0,69)g_EventTrack_EventOrigin_item_key:S(0,69)g_StructuralComponent_set_key:S(0,69)g_StructuralComponent_DataDefinition_item_key:S(0,69)g_StructuralComponent_Duration_item_key:S(0,69)g_Sequence_set_key:S(0,69)g_Sequence_StructuralComponents_item_key:S(0,69)g_TimecodeComponent_set_key:S(0,69)g_TimecodeComponent_RoundedTimecodeBase_item_key:S(0,69)g_TimecodeComponent_StartTimecode_item_key:S(0,69)g_TimecodeComponent_DropFrame_item_key:S(0,69)g_SourceClip_set_key:S(0,69)g_SourceClip_StartPosition_item_key:S(0,69)g_SourceClip_SourcePackageID_item_key:S(0,69)g_SourceClip_SourceTrackID_item_key:S(0,69)g_DMSegment_set_key:S(0,69)g_DMSegment_EventStartPosition_item_key:S(0,69)g_DMSegment_EventComment_item_key:S(0,69)g_DMSegment_TrackIDs_item_key:S(0,69)g_DMSegment_DMFramework_item_key:S(0,69)g_DMSourceClip_set_key:S(0,69)g_DMSourceClip_DMSourceClipTrackIDs_item_key:S(0,69)g_MaterialPackage_set_key:S(0,69)g_SourcePackage_set_key:S(0,69)g_SourcePackage_Descriptor_item_key:S(0,69)g_GenericDescriptor_set_key:S(0,69)g_GenericDescriptor_Locators_item_key:S(0,69)g_FileDescriptor_set_key:S(0,69)g_FileDescriptor_LinkedTrackID_item_key:S(0,69)g_FileDescriptor_SampleRate_item_key:S(0,69)g_FileDescriptor_ContainerDuration_item_key:S(0,69)g_FileDescriptor_EssenceContainer_item_key:S(0,69)g_FileDescriptor_Codec_item_key:S(0,69)g_GenericPictureEssenceDescriptor_set_key:S(0,69)g_GenericPictureEssenceDescriptor_SignalStandard_item_key:S(0,69)g_GenericPictureEssenceDescriptor_FrameLayout_item_key:S(0,69)g_GenericPictureEssenceDescriptor_StoredWidth_item_key:S(0,69)g_GenericPictureEssenceDescriptor_StoredHeight_item_key:S(0,69)g_GenericPictureEssenceDescriptor_StoredF2Offset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledWidth_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledHeight_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledXOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_SampledYOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayHeight_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayWidth_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayXOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayYOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_DisplayF2Offset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_AspectRatio_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_key:S(0,69)g_GenericPictureEssenceDescriptor_VideoLineMap_item_key:S(0,69)g_GenericPictureEssenceDescriptor_AlphaTransparency_item_key:S(0,69)g_GenericPictureEssenceDescriptor_CaptureGamma_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ImageStartOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_ImageEndOffset_item_key:S(0,69)g_GenericPictureEssenceDescriptor_FieldDominance_item_key:S(0,69)g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key:S(0,69)g_CDCIEssenceDescriptor_set_key:S(0,69)g_CDCIEssenceDescriptor_ComponentDepth_item_key:S(0,69)g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key:S(0,69)g_CDCIEssenceDescriptor_VerticalSubsampling_item_key:S(0,69)g_CDCIEssenceDescriptor_ColorSiting_item_key:S(0,69)g_CDCIEssenceDescriptor_ReversedByteOrder_item_key:S(0,69)g_CDCIEssenceDescriptor_PaddingBits_item_key:S(0,69)g_CDCIEssenceDescriptor_AlphaSampleDepth_item_key:S(0,69)g_CDCIEssenceDescriptor_BlackRefLevel_item_key:S(0,69)g_CDCIEssenceDescriptor_WhiteReflevel_item_key:S(0,69)g_CDCIEssenceDescriptor_ColorRange_item_key:S(0,69)g_RGBAEssenceDescriptor_set_key:S(0,69)g_RGBAEssenceDescriptor_ComponentMaxRef_item_key:S(0,69)g_RGBAEssenceDescriptor_ComponentMinRef_item_key:S(0,69)g_RGBAEssenceDescriptor_AlphaMaxRef_item_key:S(0,69)g_RGBAEssenceDescriptor_AlphaMinRef_item_key:S(0,69)g_RGBAEssenceDescriptor_ScanningDirection_item_key:S(0,69)g_RGBAEssenceDescriptor_PixelLayout_item_key:S(0,69)g_RGBAEssenceDescriptor_Palette_item_key:S(0,69)g_RGBAEssenceDescriptor_PaletteLayout_item_key:S(0,69)g_GenericSoundEssenceDescriptor_set_key:S(0,69)g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key:S(0,69)g_GenericSoundEssenceDescriptor_Locked_item_key:S(0,69)g_GenericSoundEssenceDescriptor_AudioRefLevel_item_key:S(0,69)g_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key:S(0,69)g_GenericSoundEssenceDescriptor_ChannelCount_item_key:S(0,69)g_GenericSoundEssenceDescriptor_QuantizationBits_item_key:S(0,69)g_GenericSoundEssenceDescriptor_DialNorm_item_key:S(0,69)g_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_key:S(0,69)g_GenericDataEssenceDescriptor_set_key:S(0,69)g_GenericDataEssenceDescriptor_DataEssenceCoding_item_key:S(0,69)g_MultipleDescriptor_set_key:S(0,69)g_MultipleDescriptor_SubDescriptorUIDs_item_key:S(0,69)g_WaveAudioDescriptor_set_key:S(0,69)g_WaveAudioDescriptor_BlockAlign_item_key:S(0,69)g_WaveAudioDescriptor_SequenceOffset_item_key:S(0,69)g_WaveAudioDescriptor_AvgBps_item_key:S(0,69)g_AES3AudioDescriptor_set_key:S(0,69)g_DMFramework_set_key:S(0,69)g_DMSet_set_key:S(0,69):t(0,69)=k(0,31)#1/28 1222715217 502 502 100644 138356 ` mxf_header_metadata.o8 4T4__text__TEXT<T__picsymbolstub1__TEXT@ XĀ __const__TEXT`0__cstring__TEXT__la_symbol_ptr__DATAl%x11__nl_symbol_ptr__DATA0b( He P   3'c||~x!``c/AH888!P`|N ```||~x!``c/A Ky~/AH88!P|N ``||`y!A8a88K8!`|N ||byB|#x!A0/A(8!P8|H0```<<<8A8c88ƈH|B|`y!|#xA0/A(8!P|x|H ```<<<8H8c$8D8ƈ`H|,B!A /@$<<<8O8c88ƇH8!P|c"x |`|N ``||}xB8`<|#x!H=|~y@D<_<<<B8`888Ƈ`8r| | xN!8`Hp88H8`8!P|N HP```||~x!``c/A$8c HՀ~/AH88!P|N `||`y!A8a88K8!`|N ||~x!``c/A08cHE~8cH~/AH)88!P|N ``||}xB8`|#x!H=/|bxa8@L<_<<<B8`888ƅ`8| | xN!8`H``8<8c8P Ha88cH-/A88`HT<_<<<B88`8L8ƅ`8| | xN!8a8K8````8!`|N ```48N `||~xB|#x!c8~A8B "b8~ /Ax8KxAԐ@T}JCx});x|+xW>}cx9W|x}JcxW`F>W{@.})[x}J3x|x})+x}Jx})x}Jx})x}Jcx$DAN ``K```K```K```K```K``` C#c D$dN ``` C#c D$dN ```C#c D$d C#cD$dN ```||}x|#x!K8}8K8}8K8}8K8}8K8}8K8!P8}8|Kp```K```||}x|#x!Ky8!P8}8|K\``K````K```||}x|#x!K8}8K8}8K8}8K8!P8}8|K`||}x|#x!Ky8!P8}8|K\``||+x|}x!Ki8!P8}x|KL``T8@A8`8BTB>/@/A8c@|B48T>|CxN |AT|+x!8AT|}x|+x;`x88K8/A48;;T>@x``T:8|.8!pA|N ||+xB8c!<8ԀH[8,A ~88!P|x|N ``||}x|+x|#x!88Kxx88Kq8!`|N ``||}x|+x|#x!88Kxx88K!8!`|N ``8|#x|xHX|!|yx|#x|#x|+x|3x!HXm|{yA$xHZ|~xx8HZ/@dxHV}/@#xxK`xHV]/A@xHX @0xHZ|~xx8HZM/A8`H8`8!`!|N ```|a|}x|#x|3x|+x!88K}xxfx88K8!pa|N |a|}x|#x|3x|+x!88K-xxfx88K8!pa|N dN ``T`>dN T`F>Tb>dTi>D$N T`@.TF>e|CxTwF>Ty>T{>TbT>%eT`T>|Lcx| SxEN `|!|`xTc>hKI8!P|N `|!|`xTc>hK)8!P|N `|!ahK8!P|N ```|!a8/ADxx9 ``C8 T >|BFpHD8c8@8!P|N ||#x|+x|}x!HV8cTk>@@x/ADxx9@``C8 T >|BFpPI8c 9)@@@08!P|PUc<8T<|c|HR`8!P|N ```8cK``8cK|``||}x|#x!`cK8!P}8|KK```K```K```||}x|#x!`cK}8Ku}8Ki}8K]8!P}8|K@```||}x|#x!`cK8!P}8|K||#x|+x|+x!K8!Px8|K`||~xB|#x|+x!C/A (AxKu^/@hxHP/|bx~@P<_<<<Bj8`8U8[48UP8Ā| | xN!8`H0```|CxxxHPu88`8!P|N ```||bxB|+x8!``c08|#x/@$<<<8%8cT@8T`8aHRE|Dx|x88K/@L<_<<<Bi8T8`8a8T`8%| | xN!8H|``;<xxKUa8x8K58/@H<_<<<Bi8T8`8b,8T`8%| | xN!8``8!p|x|N ``||~xB|#x|+x!88Kˉ/@P<_<<<Bh8`8SL8Y\8S8| | xN!8`H```;<xHOɀA8!@xaDAH<"bB8K9/@P<_<<<Bh8SL8`8Z8S8| | xN!8a8K˱8`Hx`a8<x8RK/@H<_<<<Bh8SL8`8a8S8| | xN!K``88``8!p|N ```||bxB|+x|3x8!``c08|#x/@0<<<88cQP8Qp8^HOQ```|Dx|x88K/@L<_<<<Bf8Q8`8^8Qp8Ӏ| | xN!8Hl``a8xxKE8/@H<_<<<Bf8Q8`8_8Qp8Ԁ| | xN!8``8!`|x|N ``||+xB|#x8!``E0<8/@$<<<88cP8P 8^HN88KM/@D<_<<<Be8P\8`8^8P 8| | xN!8HĀ~0xx88>8LH<|Dx|x88K5/@L<_<<<BT08>8`8L88>8?| | xN!8H``;<xxKx8H=9xTe<x8T8`8N8>8B| | xN!8`!|x|N ``||bxB|+x|3x<`|!n8c08|#x/@0<<<8N8c=08=P8JH;1```|Dx|x88K/@L<_<<<BR8=8`8J8=P8P| | xN!8H|``;<xxxKрa8xW H/5|Dx|x881P8| | xN!8H|``x88Kڹa<888K)8/@L<_<<<BF818`8@81P8| | xN!8```8!`|x|N ``|a8@B|~x|#x|+x!``0A8/@$<<<88c/808=lH-8`H*||y@D<_<<<BE8`80<8@808| | xN!8`Hx8`xKٵ~0xex88K!/@X<_<<<BE80<8`8=808| | xN!xH.8`H```a8x8Ku/@L<_<<<BE80<8`8?808| | xN!K```xH. 8``8!pa|N ```|!|ixB|3x|;x8|+x!``C08|#x/@,<<<88c. 8.@8;H,``/@K,AH`);+@D<_<<<BC8`8.|8?T8.@8| | xN!8`HT|Cx}$Kx|x88KA/@H<_<<<BC8`8.|8;8.@8| | xN!8`H`xH'|zy@D<_<<<BC8`8.|8?t8.@8| | xN!8`HxdxExKx88zH'a8W>DxK5/@L<_<<<BC8.|88?8.@8`| | xN!CxH+8`H$!8CxI8BYH+8``8!p!|N ```|A|ixB|3x|;x8|+x!``C08|#x/@,<<<88c+8+89\H)``/@Ky,ApHh`|Cx}$Kx|x88KA/@H<_<<<BAp8`8,,89x8+8| | xN!8`H`A8b/@T֓<8|H%|{y@<_<<<BAp8,,8`8=8+8ĀHX``+AH<_<<<BAp8`8,,8>8+8Ȁ| | xN!8`HX`8<8@K@AD<_<<<BAp8`8,,8>(8+8ʀ| | xN!8`HaH8+8ˀ| | xN!8`H|Z|}֐<8cH$|{y@D<_<<<BAp8,,8`8=8+8΀| | xN!8`HDA8֠H%a<xexKӑa<x8|~P|}|c8cH$!A<|]8B+@H<_<<<BAp8,,8`8>|8+8ր| | xN!/@Ha8TE>dxKI/@@<_<<<BAp8,,8`8>8+8׀| | xN!KAprimerPack)mxf_find_item_def(headerMetadata->dataModel, key, &itemDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)key, itemDef->localTag, &tag)mxf_find_set_def(headerMetadata->dataModel, key, &setDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)&itemDef->key, itemDef->localTag, &tag)(newItem = (MXFMetadataItem*)malloc(sizeof(MXFMetadataItem))) != NULLmxf_remove_item(item->set, &item->key, &removedItem)mxf_append_list_element(&set->items, (void*)item)add_item(set, newItem)!mxf_equals_uuid(&set->instanceUID, &g_Null_UUID)mxf_remove_set(set->headerMetadata, set)mxf_append_list_element(&headerMetadata->sets, (void*)set)mxf_create_list(&newList, NULL)mxf_append_list_element(newList, (void*)set)mxf_get_list_length(setList) == 1mxf_find_item_def(headerMetadata->dataModel, itemKey, &itemDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)itemKey, itemDef->localTag, &tag)mxf_create_item(set, itemKey, tag, &resultItem)set->headerMetadata != NULL && set->headerMetadata->dataModel != NULLmxf_read_local_tag(mxfFile, itemTag)mxf_read_uint16(mxfFile, itemLen)mxf_file_read(mxfFile, buffer, len) == len(item->value = (uint8_t*)malloc(sizeof(uint8_t) * (len))) != NULLheaderMetadata->primerPack != NULLcreate_empty_set(key, &newSet)mxf_read_item_tl(mxfFile, &itemTag, &itemLen)mxf_create_item(newSet, &itemKey, itemTag, &newItem)mxf_read_item(mxfFile, newItem, itemLen)mxf_skip(mxfFile, (int64_t)itemLen)Encountered item with tag %d not registered in the primer, in %s:%d Incorrect metadata set length encountered, in %s:%d Metadata set does not have InstanceUID item, in %s:%d mxf_add_set(headerMetadata, newSet)mxf_skip(mxfFile, (int64_t)len)headerByteCount != 0mxf_is_primer_pack(pkey)mxf_read_primer_pack(mxfFile, &headerMetadata->primerPack)mxf_read_kl(mxfFile, &key, &llen, &len)mxf_skip(mxfFile, len)filter->before_set_read(filter->privateData, headerMetadata, &key, llen, len, &skip)mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 0, &newSet)filter->after_set_read(filter->privateData, headerMetadata, newSet, &skip)mxf_read_set(mxfFile, &key, len, headerMetadata, 1)count == headerByteCountmxf_write_primer_pack(mxfFile, headerMetadata->primerPack)mxf_write_local_tag(mxfFile, item->tag)mxf_write_uint16(mxfFile, item->length)mxf_file_write(mxfFile, item->value, item->length) == item->lengthmxf_write_fixed_kl(mxfFile, &set->key, 4, setLen)mxf_write_kl(mxfFile, &set->key, setLen)mxf_write_item(mxfFile, (MXFMetadataItem*)mxf_get_iter_element(&iter))setSize == set->fixedSpaceAllocation || (setSize < set->fixedSpaceAllocation && setSize + mxf_get_min_llen(mxfFile) + mxfKey_extlen <= set->fixedSpaceAllocation)mxf_write_fill(mxfFile, (uint32_t)(set->fixedSpaceAllocation - setSize))mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(Preface), &prefaceSet)mxf_write_set(mxfFile, prefaceSet)mxf_write_set(mxfFile, set)mxf_write_header_primer_pack(mxfFile, headerMetadata)mxf_write_header_sets(mxfFile, headerMetadata)set->headerMetadata != NULLget_or_create_set_item(set->headerMetadata, set, itemKey, &newItem)mxf_set_item_value(newItem, buffer, 16)mxf_set_uuid_item(newSet, &MXF_ITEM_K(InterchangeObject, InstanceUID), &uuid)mxf_set_item_value(newItem, value, len)destSet->headerMetadata != NULLmxf_get_item(sourceSet, itemKey, &sourceItem)get_or_create_set_item(destSet->headerMetadata, destSet, itemKey, &newItem)mxf_set_item_value(newItem, sourceItem->value, sourceItem->length)mxf_set_item_value(newItem, buffer, 1)mxf_set_item_value(newItem, buffer, 2)mxf_set_item_value(newItem, buffer, 4)mxf_set_item_value(newItem, buffer, 8)mxf_set_item_value(newItem, buffer, (uint16_t)((wcslen(value) + 1) * mxfUTF16Char_extlen))mxf_set_item_value(newItem, buffer, size * mxfUTF16Char_extlen)mxf_set_item_value(newItem, buffer, 32)mxf_set_item_value(newItem, buffer, 10)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8))) != NULL8 + count * elementLen < 65536(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + count * elementLen))) != NULLmxf_set_item_value(newItem, buffer, (uint16_t)(8 + count * elementLen))(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + arrayLen * elementLen))) != NULLnewItem->length >= 8elementLen == existElementLennewItem->length == 8 + arrayLen * existElementLen8 + arrayLen * elementLen < 65536mxf_set_item_value(newItem, buffer, (uint16_t)(8 + arrayLen * elementLen))mxf_grow_array_item(set, itemKey, mxfUUID_extlen, 1, &arrayElement)mxf_get_item(set, itemKey, &item)item->length == 1item->length == 2item->length == 4item->length == 8item->length == 16item->length == 32mxf_get_uuid_item(set, itemKey, &uuidValue)mxf_dereference(set->headerMetadata, &uuidValue, value)mxf_dereference_s(set->headerMetadata, setsIter, &uuidValue, value)item->length == 10item->length >= 8index < countëH0|xHXtp0@40,$0 0@ë|x\tl0h 0d\` l\0Lë H0 0H l00 0p l0Lë H0 0H l00 0p l0Lë ~H~~0~ 0~H~ l~0 ~~~~~~~~0~~ 0~~p~~ l~~0 ~~~Hë~ }~(}~}~0}~ 0}~(}~ l}~0!}}}}}}}}0}} 0}}p}} l}}0!}}}Hë} |}4|}|}0|} 0|}4!|} l|}0"||||||||0|| 0|| p|| l||0"|||Hë| {|{|{|0{| 0{|!{|l{|0#{{{{{{{{0{{0{{!p{{l{{0#{{{Hë{ z{Pz{z{0z{ 0z{P"z{lz{0$zzzzzzzz0zz0zz"pzzlzz0$zzzHëz yzPyzyz0yz 0yzP#yzlyz0%yyyyyyyy0yy0yy#pyylyy0%yyyHëy xyPxyxy0xy 0xyP$xylxy0&xxxxxxxx0xx0xx$pxxlxx0&xxëx0w x,w x$w x 0w xw x&w xw x0(w xëww ww ww w0w ww w&lw ww w0(w wëwdw w`w wXw wT0w wPw wLw wHw wD0(w vuvuvuv0uvuv(0uv,uv0)puvëvduv`uvXuvT0uvPuvL'uvH,uvD0)puv8ëvuvuuuu0uuuu!\uu,uu0)puultuhtu`tu\0tuX0tuT)8tuPltuL0*tu<ëutu tutu0tt0tt) ttltt0*ttëttttttt0tt0tt"ttltt0*tt,s@t(s@t s@t0s@tps@t*xs@ts@t 0+s@sëss@ss@ss@s0s@sps@s*Ls@ss@s0+s@sës|s@sxs@sps@sl0s@shps@sd#s@s`s@s\0+s@sërrrrrrr0rr rr*`rr\rr0,rrr\ër$qr qrqr0qrqr +qr qr0-Pqqqëqpq|Ppqxpqp0pqlpqhP,ppqd pq`0.Ppq$pq pqpq0pqpq ,pq pq0.Ppppëpop|xopxopp0oplophx-opd op`0/Pop$op opop0opop -op op0/Poooëono|dnoxnop0nolnohd.nod no`00Pno$no nono0nono .no no00Pnnnënmn|dmnxmnp0mnlmnhd/mnd mn`01Pmn$mn mnmn0mnmn /mn mn01Pmmmëmlm|dlmxlmp0lmllmhd0lmd lm`02Plm$lm lmlm0lmlm 0lm lm02Plllëlkl|(klxklp0kllklh(1Hkld kl`03Pkl$kl klkl0klkl 1kl kl03Pkkkëkjk|Pjkxjkp0jkljkhP2pjkd jk`04Pjk$jk jkjk0jkjk 2jk jk04Pjjjëjij|<ijxijp0ijlijh<3\ijd ij`05Pij$ij ijij0ijij 3ij ij05Piiiëihi|(hixhip0hil hih(4Hhid! hi`06Phi$hi hihi0hi hi 4hi! hi06Phhhëhgh|ghxghp0ghl!ghh54ghd" gh`07Pgh$gh ghgh0gh!gh 5gh" gh07Pgggëgfg|Pfgxfgp0fgl"fghP6pfgd# fg`08Pfg$fg fgfg0fg"fg 6fg# fg08Pfffëfef|<efxefp0efl#efh<7\efd$ ef`09Pef$ef efef0ef#ef 7ef$ ef09Peeeëede|(dexdep0del$deh(8Hded% de`0:Pde$de dede0de$de 8de% de0:Pdddëdcd|cdxcdp0cdl%cdh94cdd& cd`0;Pcd$cd cdcd0cd%cd 9cd& cd0;Pccëctc0cpc0clc0cd0c0c`&c0c\9c0cX&c0cT0<c0cHbëbbbbbbb0bb'0bb:,bb'lbb0<bbbHëbaЫbaЫb aЫb0aЬb'aЬa:aЬa(aЬa0=`aaaaëa4]a0`]a(]a$0]a +]a`>]a,,]a0Ap]aë`]`<]`]`0]`+]`<>|]`,,]`0Ap]```pë`@]`<|]`4]`00]`,+]`(|=]`$,,]` 0Ap]`ë_]_]_]_0]_+]_>H]_,,]_0Ap]_]_]_]_x0]_t+]_p>(]_l,,]_h0Ap]_Xë_,]_(С]_$]_0]_+]_С>]_,,]_ 0Ap]^]^|]^]^0]^+]^|=]^,,]^0Ap]^ë^|]^x8]^t]^l0]^h+]^d89x]^`,,]^\0Ap]^P^(^ë^]^ ]^]^9\]]+]]+]]]dë]H[p]D4[p]<[p]80[p]4.@[p]04?[p],.|[p](0C[p]] \ë\[p\[p\[p\0[p\.@[p\?t[p\.|[p\0C[p\ë\|[p\x8[p\t[p\l0[p\h.@[p\d8;[p\`.|[p\\0C[p\Pë\ [p\ġ[p\[p\0[p\ .@[p\ġ?T[p\.|[p\0C[p[[ë[[p[[p[[p[;[p[.@[p[. [p[4ë[Y[tYZYZ0YZ0YZt?YZ0<YZ0EYZZëZYZ8YZYZ0YZ0YZ8=YZ0<YZ|0EYZpZ\ëZ0YZ,YZ(YZ 0YZ0YZ@YZ0<YZ0EYZYëYYYYYYY=lYY0YY/YYXX`YT$X`YLX`YH0X`YD1PX`Y@$@X`Y<1X`Y80FX`Y(YëXX`X8X`XX`X0X`X1PX`X8>X`X1X`X0FX`XXëXX`XX`XX`X>X`X1PX`X10X`X WX`WXWW0WW2WW`CPWW2WW0H WWWëWWW8WWWW0WW2WW8@(WW|2WWx0H WWlW\ëWXWWTWWPWWH@ WWD2WW@2WVUVUVUV0UV3UVC<UV4,UV0IpUVVxëVHUVD8UV<UV80UV43UV08AxUV,4,UV(0IpUVV ëVUVUVUUA\UU3UU3UUpT`UltT`UdT`U`0T`U\5PT`UXtET`UT5T`UP0JT`U@U0ëTT`T8T`TT`T0T`T5PT`T8BT`T5T`T0JT`TTëTT`TT`TT`TBT`T5PT`T50T`TST tSTST0SS6SStFtSS6SS0L0SSSëSSS8SSSS0SS6SS8D8SS|6SSx0L0SSlSPëSLSSHSSDSS<DSS86SS46SRQRtQRQR0QR8QRtGQR8<QR0MQR|RlëR8QR48QR,QR(0QR$8QR 8EQR8<QR0MQR QëQQQQQQQElQQ8QQ7QQ\P`QX8P`QPP`QL0P`QH9PP`QD8IP`Q@9P`Q<0NP`Q,QëPP`P8P`PP`P0P`P9PP`P8FP`P9P`P0NP`PPëPP`PP`PP`PFP`P9PP`P90P`P OP|OPOO0OO:OO|HlOO:OO0P OOOëOOO8OOOO0OO:OO8H(OO|:OOx0P OOlO\ëOXOOTOOPOOHH OOD:OO@:ONMN|MNMN0MN;MN|IMN<,MN0QpMNN|ëNHMND8MN<MN80MN4;MN08IxMN,<,MN(0QpMNN ëNMNMNMMI\MM;MM;MMpL`MlL`MdL`M`0L`M\=PL`MXML`MT=L`MP0RL`M@M0ëLL`L8L`LL`L0L`L=PL`L8JL`L=L`L0RL`LLëLL`LL`LL`LJL`L=PL`L=0L`LKL KLKL0KK>KKNKK>KK0T0KKKKëKKK8KK|KKx0KKt>KKp8L8KKl>KKh0T0KK\KLëKHKKDKK@KK8LKK4>KK0>KJIJtIJIJ0IJ@IJtOIJ@<IJ0UIJ|JlëJ8IJ48IJ,IJ(0IJ$@IJ 8MIJ@<IJ0UIJ IëIIIIIIIMlII@II?II\H`IX|H`IPH`IL0H`IHAPH`ID|OH`I@AH`I<0VH`I,IëHH`H8H`HH`H0H`HAPH`H8NH`HAH`H0VH`HHëHH`HH`HH`HNH`HAPH`HA0H`H GH|GHGG0GGBGG|PlGGBGG0X GGGëGGG8GGGG0GGBGG8P(GG|BGGx0X GGlG\ëGXGGTGGPGGHP GGDBGG@BGFEF$EFEF0EFCEF$SdEFD,EF0YpEFFxëFHEFD8EF<EF80EF4CEF08QxEF,D,EF(0YpEFF ëFEFEFEEQ\EECEECEEpD`EltD`EdD`E`0D`E\EPD`EXtUD`ETED`EP0ZD`E@E0ëDD`D8D`DD`D0D`DEPD`D8RD`DED`D0ZD`DDëDD`DD`DD`DRD`DEPD`DE0D`D CDLCDCC0CCFCCLV<CCFCC0\ CCCëCCC8CCCC0CCFCC8T(CC|FCCx0\ CClC\ëCXCCTCCPCCHT CCDFCC@FCBAB$ABAB0ABGAB$WdABH,AB0]pABBxëBHABD8AB<AB80AB4GAB08UxAB,H,AB(0]pABB ëBABABAAU\AAGAAGAAh@pAd@pA\@pAX0@pATI@@pAPX@pALI|@pAH0^@pA8A(ë@@p@8@p@@p@0@p@I@@p@8V@p@I|@p@0^@p@@ë@@p@@p@@p@V@p@I@@p@I @p@ ?@t?@?@0?@ J?@tZd?@J?@0` ???ë???8????0??J??8X(??J??0` ??|?`ë?\??X??T??LX ??HJ??DJ?>=>L=>=>0=>K=>L[=>L,=>0ap=>>|ë>H=>D8=><=>80=>4K=>08Yx=>,L,=>(0ap=>> ë>=>=>==Y\==K==K==h$& _@% l'8 w x y$0N.DDDDD D$ z$ @ € Ӏ $hN8.@D@DPDTDdDDDDDDDDDDDHD` $@!@!.@!@8!Y!e@!ft!g$4Nt.D D D !h$ !@!@!$ N.DDDDp!$!@!@!8!g"<"""")"C"$N.DD"D'D(D* D,(D*,D,0D0D%D0D%D4"$"@#@#<#@#>#O###Ҁ$]$n 8$y$z${$DN.DDDGDDDGDIDJDO$$|$D$@C$@C$@C$@E$$<$$\N<.@D@DPDTDlDDDDDDD D D D `D D D D D $$@$@$@$@% @%8%$@%%@%1 %2~<%D %E `%F `%G@%S %T~<%f %g %h %i %j$N . D7 D: (D7 ,D: @D< XDA d%k$7 %@6%@6%$\N |. D D D D D D D `D D %$ %@%@%$\N . DR DV DR DT DR DV DT DV DX `D[ D\ D^ DY Db D^ Df Dh 0%$R %@Q&@Q&@Q&*S<&6T8&E&V&g &h D&i$dN D. PDk PDl hDk lDn pDl tDn xDs Du Dw Ds D{ D}&j$k P&@j&@j&@j&l8& P&(&$N(.0D0D@DDDPDhDp&$0&@&@&@'@'0''$XN' .DVD\DWDVD\DVD\DYDWD\D_DbDcPDgDjDl'8$V'V@T'm@T'y@U'@U'W<'X8'Y@''0'$N0.0D0D<DD'$0'@'@'8'0'T'$$NT.`D`DDDDDDD'$`(@()@(>$N.D[D\ D]pD`(?$[(W@Z(g@Z(w@Z(((((Ѐ***&*7*H*Y*j*|****€*Ҁ**+++0+I+e+$N.D-D.D/+$-+@,+@,+,,,%$$N. Dc DfHDhDiDjDm,&$c ,;@b,K@b,W@b,bd8,q ,r$,s,$N$.0D0DPDTD\DhD lDpDtDxDDD DVpDDD D!D"D!D" D#pD%D7D9D,D2 D4XD9D;D=D@DBDG0DI8DLDQDRDX,$0,@,@,@,@,@-@-@-)H-7@-H1-Y:-h8-v'-@ -- L- D-ŀ <-0--$N. D D,D4-$ -@-@.@.@.)@.D8.O .PD.Q$$ND.PDPDXD\DpDtD|DDDDDD@DDDTD\DdDDDDD DD D,DDDDDDDDDDDDlDDDDDD DdDDDD,DlDD.R$P.{@.@.@.@.@.@..P.8/"//+/J///Ҁ//H/<0 @0@0&@03P0405$N.DD4D8DX06$0V@0f@0}@ 0@0@ 0@0$\Nl.pDxpDyD|0$xp0@w0@w1 $N.DDD`DD D 01 $1 @10@1<$TN D. PD PD XD \D pD xD |D D D D D D D!@D!D!D!D!D"<D"LD"D#D#l1=$ P1R@1b@1n81z@1@1 P1#1$0N#.#D#D#D#D#D$D$TD$pD$D$D$D$D$D$D%1$#1@~1@~1<181#1%2$N%.% Dp% Dq%@Dr%Du%2$p% 2"@o22@o2I$N&.&D&D&(D&<D&`D&D&D&D&D&D&D&2J$&2c@2s@282@2@2&2&2$N&.&D&D' D'D'D'D'$D',D'4D'@D'lD'|2$&2@2@2@3@3 8330&31'32$N'.'D'D'D'33$'3H@3W@3f$ N'.'D'D'D'3g$'3}@3@3$N'.'D'D'D '3$'3@3@3р3$0N'.'D 'D 'D 'D 'D(3$ '3@ 4 @ 4$N(.(D(D(4$(4/@4>@4N4a4y4$N(.(D(D(4$(4@4@4ڀ4555$N(.(D(D(56$(5K@5Z@5j5}5$N(.(D#(D$(5$#(5@"5@"5ɀ5$N(.(D((D)(5$((5@'6@'66+6I$N(.)D2)D3)D4) 6J$2)6\@16k@16{6$$N)$.)0D7)0D8)0D9)P6$7)06@66@666Ӏ67$$N)T.)`D<)`D=)`D>)7$<)`7@;7&@;767I7b9$DN).)DA)DB)DC)DD)DE)DF)DG)DI*DH* DI*DH* 9$A):@@:!@@:1:D:b:$tN*$.*0DL*0DM*0:$L*0:@K; @K;;0;K$N*4.*@DQ*@DR*XDT*\DS*`DT*hDS*t;L$Q*@;d@P;s@P;;;;$8N*x.*DW*DX*;$W*< @V<@V<*<=>M$8N+8.+@Dp+@Dq+XDs+\Dr+`Ds+hDr+t>N$p+@>j@o>y@o>@o>$8N+x.+Dw+D}+D+D}+D+D}+D+D}+D+D+>$w+>@v>@v>@z>+>+>$PN+.+D+D+D+D+D+D,D, D,D,D,D,D,@D,L>$+? @?@?*@?:@?C?V?t??8?+?,`?$N,`.,`D,`D,pD,tD,D,D,?$,`?@?@?@@@@@"@4,`@5,@6$XN,.,D,D,D,D,D,D,@7$,@P@@g@@v@@8@,@-@$HN-.-D-D- D-$D-,D-4D-D@$-@@@@@@@ڀ8@-@-X@$HN-X.-`D-`D-`@$-`A@A@A.A@$N-p.-pD-pD-|D-D-D-D-D-D-D-D-D.D. D. D.,D.0AA$-pAZ@Aq@A@A@A@AA-pA.DA$N.D..PD.PD.dD.hD.pD.xD.A$.PA@A@B@B@B!8B-.PB..B/$PN...D.D.D.D.D.D.B0$.BK@Bb@Bt@B@B8B.B.B$PN...D .D.D.B$ .B@ B@ B$N../D/D/D/D/D/ B$/B@B@C$N/./D/D/D/D/D/D/ D/$D/(D/,C$/C@C)@C8$ N/0./0D /0D%/0D(/8D$/<D /@D%/DD!/HD"/LD#/PD&/TD%/XD&/\D!/`D"/dD#/hD'/lD&/tD)/xD'/|D&/D'/D)/C9$ /0CO@C]@Cl$\N/./D,/D,/D-/D,/D-/D./Cm$,/C+hC@+C$,N/./D1/D1/D2/D1/D2/D3/C$1/C0hC@0C$,N/./D6/D6/D70D80C$6/C5hC@5D$$N0.0 D;0 D;0,D<04D=08D$;0 D:8D,@:D;$(N0H.0PD@0PDA0PD<$@0PDX@?Dg@?Dv$N0T.0`DE0`DF0`DG0Dw$E0`D@DD@DD$$N0.0DJ0DK0D$J0D@ID@IDڀDD$N0.0DO0DP0D$O0E@NE"@NE1EDEW$N0.0DT0DU0DV0EX$T0El@SE{@SEEE$DN0.1DY1DZ1D[1 D\1(D[1,D\14E$Y1E@XE@XEEF$PN1P.1PD_1PD`1\Da1`D`1dDa1hD`1lDa1pF$_1PF8@^FGFZFm$,N1|.1De1Df1Dh1Dj1Dh1Dj1Dh1Dj1Dk1Dh1Dk1Dh1Dm1Fn$e1F@dF@dF@f F@g F1F2F$N2.2Dq2Dr2Du2(Dz24D|2PDz2TD|2\Dz2`D|2dD}2hDz2lD}2pDz2tD2|D2D2D2D2D2D2D2F$q2F@pF@pG@pG@r G!@s G*2G+2G,$N2.2D2D2G-$2GF@GU@GdGwG$N2.2D2D2G$2G@G@G$N2.2D2D3D3D3D3 D3,G$2G@G@GH H$@N30.30D30D30H$30H5@HD@HS$N34.3@D3@D3@HT$3@Hj@Hy@H$N3D.3PD3PD3PH$3PH@H@H$N3T.3`D3`D3xD3D3D3D3D3D3D3H$3`H@H@HII"$dN3.3D3D3D3D3D4D4 I#$3IH@IW@IfIyI$@N4.4D4D4D4 D4,D40D44D4<D4HI$4I@I@I@I$<N4L.4PD4PD4tD4D4D4D5D5D5D5D5 I$4PI@J @J@J$$N54.5@D$5@D%5\D$5`D%5dD$5tD%5xD&6pJ%$$5@J>@#JJ@#JZ@#Ji%8Jw%<J5@J6JJ$HN6.6D6D6D6D6D7D7D7$D7(D7DD7D7D8D8J$6J@J@J@J8J<K6K8$K $N8$.80D80D8PD8TD8XD8dD8hD8lD8D9D9`K $80K@K*@K:@KI@KT8Kb80Kc9xKd$HN9x.9D9D9D9D9D9D9D9D9D:0D:D:Ke$9K{@K@K@K8K<K9K;K$N;.;D;D;,D;0D;4D;DD;HD<@K$;K@K@L@L<L!8L0;L1L$=L@L@M @M8M'<M6=M7>M8MV$HN>.?D?D? D?$D?(D?8D?<D@@MW$?Mr@M~@M@M8M<M?M@XMM$XN@X.@`D @`D @|D @D @D @D @D AM$ @`M@ M@ N@ N <N, 8N;@`N<AN=$HNA.ADADADADADADADBN>$ANX@Nd@Nt@N<N8NANBN$HNB.CDCDCDC DC$DC4DC8DD0N$CN@N@N@N8N<OCODHO$HNDH.DPDDPDDpDDtDDxDDDDDEO$DPO"@O.@O>@OM8O[<OjDPOkEOl$XNE.EDED EDED EDED ED!FOm$EO@O@O@O <Oǀ 8OEOFO$HNF.GD)GD*GD)G D*G$D)G4D*G8D+H0O$)GO@(O@(P @(P*8P)*<P8GP9HHP:$HNHH.HPD.HPD/HlD.HpD/HtD.HD/HD0IP;$.HPPT@-P`@-Pp@-P/8P/<PHPPIP$HNI.ID3ID4ID3ID4ID3ID4ID5JP$3IP@2P@2P@2P48P4<QIQJQ$HNJ.JD9JD:KD=KD:K D9K$D=K(D?KPDAKDBKDEL0Q$9JQ(@8Q4@8QD@8QS:8Qa;<QpJQqLHQr$XNLH.LPDJLPDKL|DNLDKLDJLDNLDPLDRM DSM4DVMQs$JLPQ@HQ@HQ@HQ@IQՀK8QL<QLPQMQ$XNM.MDYMDZMDYMDZMDYMDZMD[NQ$YMR@XR@XR/@XR>Z8RLZ<R[MR\NR]$HNN.OD^OD_OD^O D_O$D^O4D_O8D`P0R^$^ORz@]R@]R@]R_8R_<RORPHR$HNPH.PPDcPPDdPlDcPpDdPtDcPDdPDeQR$cPPR@bR@bR@bS d8Sd<S&PPS'QS(SG$HNQ.QDhQDiQDhQDiQDhQDiQDjRSH$hQSe@gSq@gS@gSi8Si<SQSRS$HNR.RDmRDnSDmSDnSDmS(DnS,DoT0S$mRS@lS@lS@lSn8Tn<TRTTHT$XNTH.TPDrTPDsTpDrTtDsTxDrTDsTDtUT$rTPT3@qT?@qTO@qT^s8Tls<T{TPT|UT}$XNU.UDwUDxUDwUDxUDwUDxUDyVT~$wUT@vT@vT@vTŀx<TӀx8TUTVT$HNV.WD|WD}WD|W D}W$D|W4D}W8D~X0T$|WU @{U@{U%@{U4}8UB}<UQWURXHUSUq$HNXH.XPDXPDXlDXpDXtDXDXDYUr$XPU@U@U@Uǀ<UՀ8UXPUYU$HNY.YDYDYDYDYDYDYDZDZPDZ`DZDZD[0D[@U$YV@V@V#@V78VEYVF[TVG$N[T.[`D[`D[D[D[D[D[D[D[D[D[D[D[D\@D\D\D]D]D]`D]pD]tD]xD]D]VH$[`Vm@ Vy@V@V@V@V8V̀V[`V@V[V[V]V$DN].]D]D]D]D]D]D]D]D^ D^(D^,D^4D^@D^D^D^D^D_D_PD_\D_D`D`D` D`D``D`tD`D`D`D`DaPDaXDa`DaxDaDaV$]W @ W@W(@W<@WK@W`8Wn@W}<W,W@W]W@W^(W^@WaW$Na.aDaDaDaDaDaDaDb@DbPW$aW@W@X @X8X.aX/bdX0$Nbd.bpDbpDbxDb|DbDbDbDbD cX1$bpXS@X_@Xo@X~8XbpXcX$Nc.c Dc Dc8Dc<Dc@DcDDcHDcDcX$c X@ X@ X@ XՀ8Xc XcX$Nc.cD#cD$cD#cD$cD%dX$#cX@"Y @"Y@"Y'$8Y2cY3dY4$Nd.dD(dD)dD(dD)dD*eY5$(dYP@'Y\@'Yl@'Yz)8YdYeY$Ne.eD-eD.eD-eD.eD/fY$-eY@,Y@,Y@,Y΀.8YeYfY$Nf.fD2fD3fD2fD3fD4gY$2fY@1Z@1Z@1Z"38Z-fZ.gZ/$Ng.gD7gD8gD7gD8gD9hZ0$7gZI@6ZU@6Ze@6Zt88ZgZhZ$Nh.hD<hD=hD<hD=hD>iZ$<hZ@;Z@;Z@;Zǀ=8ZhZiZ$Ni.iDAiDBiDAiDBiDCjZ$AiZ@@Z@@[ @@[B8[%i[&j['$Nj.jDFjDGjDFjDGjDHk[($Fj[B@E[N@E[^@E[mG8[xj[yk[z$Nk.kDKkDLkDKkDLkDMl[{$Kk[@J[@J[@J[ǀL8[k[l[$Nl.lDPlDQlDPlDQlDRm[$Pl[@O[@O\ @O\Q8\$l\%m\&$Nm.mDUmDVmDUmDVmDWn\'$Um\>@T\J@T\Z@T\iV8\tm\un\v$Nn.nDZnD[nDZnD[nD\o\w$Zn\@Y\@Y\@Y\[8\n\o\$No.oD_oD`oD_oD`oDap\$_o\@^\@^\@^] `8]o]p]$Np.pDdpDepDdpDepDfq]$dp]9@c]E@c]U@c]de8]op]pq]q$Nq.qDjqDkqDjqDmqDkqDmqDorPDrrh]r$jq]@i]@i]@i]k8]q]r]$Nr.rDvrDwrDvrDyrDwrDyrD{sD~s]$vr]@u]@u^ @u^w8^$r^%s,^&$Ns,.s0Ds0DsPDsDsDtP^'$s0^E@^Q@^a@^o8^s0^th^$8Nth.tpDtpDtDtDu0Du^$tp^@^@^@^ɀ8^tp^u^$8Nu.uDuDuDuDuDv0DvDv^$u^@_@_@_+@_98_Ju_Kw_L$XNw.wDwDw4Dw8Dw<DwDwDxP_M$w_k@_}@_@_@_8_w_xh_$XNxh.xpDxpDxDxDxDyP_$xp_@_@_@`8` xp` yd`$Nyd.ypDypDyDyDyDzP`$yp`,@`8@`H@`W8`byp`czd`d$Nzd.zpDzpDzDzDzD{P`e$zp`@`@`@`8`zp`{d`$N{d.{pD{pD{D{D{D|P`${p`@`@`@a8a {pa|da$N|d.|pD|pD|D|D|D}Pa$|pa4@a@@aP@a_8aj|pak}dal$N}d.}pD}pD}D}D}D~Pam$}pa@a@a@a€8a}pa~da$N~d.~pD~pD~D~D~D~D~D~D@DTa$~pa@a@b @b8b&<b<~pb=hb>$Nh.pDpDDDDDDD@DTb?$pbe@bq@b@b8b<bpbhb$Nh.pDpDDDDDDD@DPDDb$pb@b@b@b@c8c<c-@c;pc<c=$dN.DDDDDDD`DDDDc>$ch@ct@c@c8ccccc݀dO$N.D D DDDDD D0D4dP$ ds@ d@ d@ d$\N<d&d&pd&`ed<V-` Fa dbp [`9P@@6!,`l-p  P6`(@+@ ~p p p0)0 sn* {p1Pv&( h( i( j( g-0 c _*0 Jxp* vzp* |po*@ _yp+ }pd&2, s0 u.L) p' d' e' f' c$) bm>)` o + r q+t Ol( 4kE- tp 2w.P 1];0 ;0 _0P b  y4Q0HP03PUYl2LP/JA/^C0 rDP/7@`J`804P 3@TP30tRA3`W2]QZ3XP2Mm1I/<`/ =/0"?.;E0G_0JPP1J70`5@!0PE24OI% p2## PZ#   y   O S$K   %6 /_ q e  7"y   A    |_mxf_free_item_mxf_is_header_metadata_mxf_free_set_mxf_free_header_metadata_mxf_create_header_metadata_mxf_set_fixed_set_space_allocation_mxf_register_item_mxf_register_set_items_mxf_remove_item_mxf_create_item_mxf_remove_set_mxf_add_set_mxf_find_set_by_key_mxf_find_singular_set_by_key_mxf_get_item_mxf_have_item_mxf_set_is_subclass_of_mxf_read_item_tl_mxf_get_uuid_mxf_read_item_mxf_read_and_return_set_mxf_read_set_mxf_read_filtered_header_metadata_mxf_read_header_metadata_mxf_write_header_primer_pack_mxf_write_item_mxf_write_set_mxf_write_header_sets_mxf_write_header_metadata_mxf_get_set_size_mxf_get_header_metadata_size_mxf_get_uint8_mxf_get_uint16_mxf_get_uint32_mxf_get_uint64_mxf_get_int8_mxf_get_int16_mxf_get_int32_mxf_get_int64_mxf_get_version_type_mxf_get_ul_mxf_get_auid_mxf_get_umid_mxf_get_timestamp_mxf_get_length_mxf_get_rational_mxf_get_position_mxf_get_boolean_mxf_get_product_version_mxf_get_rgba_layout_component_mxf_get_array_header_mxf_get_utf16string_size_mxf_get_utf16string_mxf_dereference_mxf_get_strongref_mxf_get_weakref_initialise_sets_iter_mxf_dereference_s_mxf_get_weakref_s_mxf_get_strongref_s_mxf_set_uint8_mxf_set_uint16_mxf_set_uint32_mxf_set_uint64_mxf_set_int8_mxf_set_int16_mxf_set_int32_mxf_set_int64_mxf_set_version_type_mxf_set_uuid_mxf_set_ul_mxf_set_auid_mxf_set_umid_mxf_set_timestamp_mxf_get_external_utf16string_size_mxf_set_utf16string_mxf_set_fixed_size_utf16string_mxf_set_strongref_mxf_set_weakref_mxf_set_rational_mxf_set_position_mxf_set_length_mxf_set_boolean_mxf_set_product_version_mxf_set_rgba_layout_component_mxf_set_array_header_mxf_set_item_value_mxf_set_uuid_item_mxf_create_set_mxf_set_item_mxf_clone_item_mxf_set_uint8_item_mxf_set_uint16_item_mxf_set_uint32_item_mxf_set_uint64_item_mxf_set_int8_item_mxf_set_int16_item_mxf_set_int32_item_mxf_set_int64_item_mxf_set_version_type_item_mxf_set_ul_item_mxf_set_auid_item_mxf_set_timestamp_item_mxf_set_utf16string_item_mxf_set_fixed_size_utf16string_item_mxf_set_strongref_item_mxf_set_weakref_item_mxf_set_umid_item_mxf_set_rational_item_mxf_set_position_item_mxf_set_length_item_mxf_set_boolean_item_mxf_set_product_version_item_mxf_set_rgba_layout_component_item_mxf_set_empty_array_item_mxf_alloc_array_item_elements_mxf_grow_array_item_mxf_add_array_item_strongref_mxf_add_array_item_weakref_mxf_get_item_len_mxf_get_uint8_item_mxf_get_uint16_item_mxf_get_uint32_item_mxf_get_uint64_item_mxf_get_int8_item_mxf_get_int16_item_mxf_get_int32_item_mxf_get_int64_item_mxf_get_version_type_item_mxf_get_uuid_item_mxf_get_ul_item_mxf_get_auid_item_mxf_get_umid_item_mxf_get_timestamp_item_mxf_get_utf16string_item_size_mxf_get_utf16string_item_mxf_get_strongref_item_mxf_get_weakref_item_mxf_get_strongref_item_s_mxf_get_weakref_item_s_mxf_get_length_item_mxf_get_rational_item_mxf_get_position_item_mxf_get_boolean_item_mxf_get_product_version_item_mxf_get_rgba_layout_component_item_mxf_get_array_item_count_mxf_get_array_item_element_len_mxf_get_array_item_element_mxf_initialise_array_item_iterator_mxf_next_array_item_elementdyld_stub_binding_helper_mxf_log_mxf_file_read_mxf_write_kl_mxf_is_primer_pack_mxf_read_primer_pack_mxf_register_primer_entry_mxf_write_local_tag_mxf_write_fill_mxf_get_item_key_mxf_next_list_iter_element_mxf_find_item_def_in_set_def_mxf_is_filler_malloc_memset_mxf_remove_list_element_mxf_create_list_mxf_free_primer_pack_mxf_clear_list_mxf_get_first_list_element_memcpy_mxf_write_uint16_mxf_get_llen_mxf_find_set_def_mxf_get_list_iter_index_mxf_file_write_mxf_initialise_list_iter_mxf_read_local_tag_mxf_get_item_tag_mxf_initialise_list_mxf_write_fixed_kl_mxf_generate_uuid_mxf_get_primer_pack_size_mxf_create_primer_pack_mxf_get_list_length_mxf_read_kl_mxf_get_min_llen_mxf_skip_mxf_free_list___eprintf_mxf_is_subclass_of_mxf_append_list_element_mxf_find_list_element_mxf_equals_uuid_mxf_write_primer_pack_mxf_get_iter_element_mxf_equals_key_mxf_read_uint16_wcslen_mxf_find_item_def_free/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./mxf/mxf_header_metadata.cgcc2_compiled.:t(0,1)=(0,1)_g_Preface_set_key_g_InterchangeObject_InstanceUID_item_key_g_Null_UUID_free_metadata_item_valuefree_metadata_item_value:f(0,1)item:P(0,2):t(0,2)=*(0,3)MXFMetadataItem:t(0,3)=(0,4):T(0,4)=s36key:(0,5)=xsmxfKey:,0,128;tag:(0,7),128,16;isPersistent:(0,9),160,32;length:(0,7),192,16;value:(0,10),224,32;set:(0,11),256,32;;mxfUL:t(0,6)=(0,12)mxfKey:t(0,5)=(0,6)short unsigned int:t(0,8)=@s16;r(0,8);0;65535;uint16_t:t(0,7)=(0,8)int:t(0,9)=r(0,9);-2147483648;2147483647;:t(0,10)=*(0,13):t(0,11)=*(0,14):T(0,12)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;uint8_t:t(0,13)=(0,15)_MXFMetadataSet:T(0,14)=s60key:(0,5),0,128;instanceUID:(0,16)=xsmxfUUID:,128,128;items:(0,18)=xsMXFList:,256,128;headerMetadata:(0,20),384,32;fixedSpaceAllocation:(0,21),416,64;;unsigned char:t(0,15)=@s8;r(0,15);0;255;:T(0,17)=s16octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;;mxfUUID:t(0,16)=(0,17):T(0,19)=s16elements:(0,23),0,32;lastElement:(0,23),32,32;len:(0,24),64,32;freeFunc:(0,25),96,32;;MXFList:t(0,18)=(0,19):t(0,20)=*(0,27)long long unsigned int:t(0,22)=@s64;r(0,22);0;01777777777777777777777;uint64_t:t(0,21)=(0,22):t(0,23)=*(0,28)long int:t(0,24)=r(0,24);-2147483648;2147483647;:t(0,26)=*(0,29)free_func_type:t(0,25)=(0,26)_MXFHeaderMetadata:T(0,27)=s24dataModel:(0,30),0,32;primerPack:(0,31),32,32;sets:(0,18),64,128;;MXFListElement:t(0,28)=(0,32):t(0,29)=f(0,1):t(0,30)=*(0,33):t(0,31)=*(0,34)_MXFListElement:T(0,32)=s8next:(0,35),0,32;data:(0,36),32,32;;MXFDataModel:t(0,33)=(0,37)MXFPrimerPack:t(0,34)=(0,38):t(0,35)=*(0,32):t(0,36)=*(0,1):T(0,37)=s17956itemDefs:(0,18),0,128;setDefs:(0,18),128,128;types:(0,39),256,143360;lastTypeId:(0,40),143616,32;;:T(0,38)=s20nextTag:(0,41),0,16;entries:(0,18),32,128;;:t(0,39)=ar(0,42);0;127;(0,43)unsigned int:t(0,40)=r(0,40);0;037777777777;mxfLocalTag:t(0,41)=(0,7)long unsigned int:t(0,42)=r(0,42);0;037777777777;MXFItemType:t(0,43)=(0,44):T(0,44)=s140category:(0,45)=xeMXFItemTypeCategory:,0,32;typeId:(0,40),32,32;name:(0,47),64,32;info:(0,48),96,1024;;:T(0,46)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,45)=(0,46):t(0,47)=*(0,49):T(0,48)=u128basic:(0,50)=xsMXFBasicTypeInfo:,0,32;array:(0,52)=xsMXFArrayTypeInfo:,0,64;compound:(0,54)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,56)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,49)=r(0,49);0;127;:T(0,51)=s4size:(0,40),0,32;;MXFBasicTypeInfo:t(0,50)=(0,51):T(0,53)=s8elementTypeId:(0,40),0,32;fixedSize:(0,40),32,32;;MXFArrayTypeInfo:t(0,52)=(0,53):T(0,55)=s128members:(0,58),0,1024;;MXFCompoundTypeInfo:t(0,54)=(0,55):T(0,57)=s8typeId:(0,40),0,32;fixedArraySize:(0,40),32,32;;MXFInterpretTypeInfo:t(0,56)=(0,57):t(0,58)=ar(0,42);0;15;(0,59)MXFCompoundTypeMemberInfo:t(0,59)=(0,60):T(0,60)=s8name:(0,47),0,32;typeId:(0,40),32,32;;mxf_free_item:F(0,1) :T(0,46) :T(0,46)item:P(0,61):t(0,61)=*(0,2)_free_metadata_item_in_listfree_metadata_item_in_list:f(0,1)data:P(0,36)item:(0,2)_set_eq_instanceuidset_eq_instanceuid:f(0,9)data:P(0,36)info:P(0,36)_item_eq_keyitem_eq_key:f(0,9)data:P(0,36)info:P(0,36)_eq_pointereq_pointer:f(0,9)data:P(0,36)info:P(0,36)_create_empty_setcreate_empty_set:f(0,9)key:P(0,62)set:P(0,63):t(0,62)=*(0,64):t(0,63)=*(0,65):t(0,64)=k(0,5):t(0,65)=*(0,66)MXFMetadataSet:t(0,66)=(0,14)mxf_is_header_metadata:F(0,9)key:P(0,62)mxf_free_set:F(0,1)set:P(0,63)_free_metadata_set_in_listfree_metadata_set_in_list:f(0,1)data:P(0,36)set:(0,65)mxf_free_header_metadata:F(0,1)headerMetadata:P(0,67):t(0,67)=*(0,68):t(0,68)=*(0,69)MXFHeaderMetadata:t(0,69)=(0,27)mxf_create_header_metadata:F(0,9)headerMetadata:P(0,67)dataModel:P(0,30)newHeaderMetadata:(0,68)void:t(0,1)mxf_set_fixed_set_space_allocation:F(0,1)set:P(0,65)size:P(0,21)mxf_register_item:F(0,9)headerMetadata:P(0,68)key:P(0,62)tag:(0,41)mxfLocalTag:t(0,41)itemDef:(0,70):t(0,70)=*(0,71)MXFItemDef:t(0,71)=(0,72):T(0,72)=s48name:(0,47),0,32;setDefKey:(0,5),32,128;key:(0,5),160,128;localTag:(0,41),288,16;typeId:(0,40),320,32;isRequired:(0,9),352,32;;mxf_register_set_items:F(0,9)headerMetadata:P(0,68)key:P(0,62)setDef:(0,73)iter:(0,74)=xsMXFListIterator::t(0,73)=*(0,76):T(0,75)=s12nextElement:(0,23),0,32;data:(0,36),32,32;index:(0,24),64,32;;MXFListIterator:t(0,74)=(0,75)MXFSetDef:t(0,76)=(0,77)_MXFSetDef:T(0,77)=s56name:(0,47),0,32;parentSetDefKey:(0,5),32,128;key:(0,5),160,128;itemDefs:(0,18),288,128;parentSetDef:(0,78),416,32;;:t(0,78)=*(0,77)tag:(0,41)mxf_remove_item:F(0,9)set:P(0,65)itemKey:P(0,62)item:P(0,61)result:r(0,36)mxf_create_item:F(0,9)set:P(0,65)key:P(0,62)tag:P(0,41)item:P(0,61)newItem:(0,2)item:r(0,2)removedItem:(0,2)item:r(0,2)removedItem:(0,2)mxf_remove_set:F(0,9)headerMetadata:P(0,68)set:P(0,65)mxf_add_set:F(0,9)headerMetadata:P(0,68)set:P(0,65)mxf_find_set_by_key:F(0,9)headerMetadata:P(0,68)key:P(0,62)setList:P(0,79)iter:(0,74)newList:(0,80):t(0,79)=*(0,80):t(0,80)=*(0,18)mxf_find_singular_set_by_key:F(0,9)headerMetadata:P(0,68)key:P(0,62)set:P(0,63)setList:(0,80)mxf_get_item:F(0,9)set:P(0,65)key:P(0,62)resultItem:P(0,61)result:r(0,36)_get_or_create_set_itemget_or_create_set_item:f(0,9)headerMetadata:P(0,68)set:P(0,65)itemKey:P(0,62)item:P(0,61)resultItem:(0,2)tag:(0,41)itemDef:(0,70)mxf_have_item:F(0,9)set:P(0,65)key:P(0,62)item:(0,2)mxf_set_is_subclass_of:F(0,9)set:P(0,65)parentSetKey:P(0,62)mxf_read_item_tl:F(0,9)mxfFile:P(0,81)itemTag:P(0,82)itemLen:P(0,83):t(0,81)=*(0,84):t(0,82)=*(0,41):t(0,83)=*(0,7)MXFFile:t(0,84)=(0,85):T(0,85)=s52close:(0,86),0,32;read:(0,87),32,32;write:(0,88),64,32;get_char:(0,89),96,32;put_char:(0,90),128,32;eof:(0,89),160,32;seek:(0,91),192,32;tell:(0,92),224,32;is_seekable:(0,89),256,32;size:(0,92),288,32;free_sys_data:(0,86),320,32;sysData:(0,93),352,32;minLLen:(0,13),384,8;runinLen:(0,7),400,16;;:t(0,86)=*(0,94):t(0,87)=*(0,95):t(0,88)=*(0,96):t(0,89)=*(0,97):t(0,90)=*(0,98):t(0,91)=*(0,99):t(0,92)=*(0,100):t(0,93)=*(0,101):t(0,94)=f(0,1):t(0,95)=f(0,102):t(0,96)=f(0,102):t(0,97)=f(0,9):t(0,98)=f(0,9):t(0,99)=f(0,9):t(0,100)=f(0,103):t(0,101)=(0,104)uint32_t:t(0,102)=(0,40)int64_t:t(0,103)=(0,105):t(0,104)=xsMXFFileSysData:long long int:t(0,105)=@s64;r(0,105);01000000000000000000000;0777777777777777777777;mxf_get_uuid:F(0,1)value:P(0,106)result:P(0,107):t(0,106)=*(0,108):t(0,107)=*(0,16):t(0,108)=k(0,13)mxf_read_item:F(0,9)mxfFile:P(0,81)item:P(0,2)len:P(0,7)buffer:(0,109):t(0,109)=ar(0,42);0;65535;(0,13)mxf_read_and_return_set:F(0,9)mxfFile:P(0,81)key:P(0,62)len:P(0,21)headerMetadata:P(0,68)addToHeaderMetadata:P(0,9)set:P(0,63)newSet:(0,65)setDef:(0,73)totalLen:r(0,21)uint64_t:t(0,21)itemTag:(0,41)itemLen:(0,7)uint16_t:t(0,7)haveInstanceUID:r(0,9)int:t(0,9)itemKey:(0,5)itemDef:(0,70)newItem:(0,2)mxf_read_set:F(0,9)mxfFile:P(0,81)key:P(0,62)len:P(0,21)headerMetadata:P(0,68)addToHeaderMetadata:P(0,9)set:(0,65)mxf_read_filtered_header_metadata:F(0,9)mxfFile:P(0,81)filter:P(0,110)headerMetadata:P(0,68)headerByteCount:P(0,21)pkey:P(0,62)pllen:P(0,13)plen:p(0,21)key:(0,5)llen:(0,13)uint8_t:t(0,13):t(0,110)=*(0,111)MXFReadFilter:t(0,111)=(0,112):T(0,112)=s12before_set_read:(0,113),0,32;after_set_read:(0,114),32,32;privateData:(0,36),64,32;;:t(0,113)=*(0,115):t(0,114)=*(0,116):t(0,115)=f(0,9):t(0,116)=f(0,9)len:(0,21)skip:(0,9)newSet:(0,65)count:r(0,21)plen:r(0,21)mxf_read_header_metadata:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)headerByteCount:P(0,21)pkey:P(0,62)pllen:P(0,13)plen:P(0,21)mxf_write_header_primer_pack:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)mxf_write_item:F(0,9)mxfFile:P(0,81)item:P(0,2)mxf_write_set:F(0,9)mxfFile:P(0,81)set:P(0,65)iter:(0,74)setLen:r(0,21)setSize:r(0,21)mxf_write_header_sets:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)iter:(0,74)prefaceSet:(0,65)mxf_write_header_metadata:F(0,9)mxfFile:P(0,81)headerMetadata:P(0,68)mxf_get_set_size:F(0,21)mxfFile:P(0,81)set:P(0,65)iter:(0,74)len:r(0,21)llen:r(0,13)mxf_get_header_metadata_size:F(0,1)mxfFile:P(0,81)headerMetadata:P(0,68)size:P(0,117)iter:(0,74)primerSize:(0,21):t(0,117)=*(0,21)mxf_get_uint8:F(0,1)value:P(0,106)result:P(0,10)mxf_get_uint16:F(0,1)value:P(0,106)result:P(0,83)mxf_get_uint32:F(0,1)value:P(0,106)result:P(0,118):t(0,118)=*(0,102)mxf_get_uint64:F(0,1)value:P(0,106)result:P(0,117)mxf_get_int8:F(0,1)value:P(0,106)result:P(0,119):t(0,119)=*(0,120)int8_t:t(0,120)=(0,121)signed char:t(0,121)=@s8;r(0,121);-128;127;mxf_get_int16:F(0,1)value:P(0,106)result:P(0,122):t(0,122)=*(0,123)int16_t:t(0,123)=(0,124)short int:t(0,124)=@s16;r(0,124);-32768;32767;mxf_get_int32:F(0,1)value:P(0,106)result:P(0,125):t(0,125)=*(0,126)int32_t:t(0,126)=(0,9)mxf_get_int64:F(0,1)value:P(0,106)result:P(0,127):t(0,127)=*(0,103)mxf_get_version_type:F(0,1)value:P(0,106)result:P(0,128):t(0,128)=*(0,129)mxfVersionType:t(0,129)=(0,7)mxf_get_ul:F(0,1)value:P(0,106)result:P(0,130):t(0,130)=*(0,6)mxf_get_auid:F(0,1)value:P(0,106)result:P(0,131):t(0,131)=*(0,132)mxfAUID:t(0,132)=(0,133)mxfUID:t(0,133)=(0,6)mxf_get_umid:F(0,1)value:P(0,106)result:P(0,134):t(0,134)=*(0,135)mxfUMID:t(0,135)=(0,136):T(0,136)=s32octet0:(0,13),0,8;octet1:(0,13),8,8;octet2:(0,13),16,8;octet3:(0,13),24,8;octet4:(0,13),32,8;octet5:(0,13),40,8;octet6:(0,13),48,8;octet7:(0,13),56,8;octet8:(0,13),64,8;octet9:(0,13),72,8;octet10:(0,13),80,8;octet11:(0,13),88,8;octet12:(0,13),96,8;octet13:(0,13),104,8;octet14:(0,13),112,8;octet15:(0,13),120,8;octet16:(0,13),128,8;octet17:(0,13),136,8;octet18:(0,13),144,8;octet19:(0,13),152,8;octet20:(0,13),160,8;octet21:(0,13),168,8;octet22:(0,13),176,8;octet23:(0,13),184,8;octet24:(0,13),192,8;octet25:(0,13),200,8;octet26:(0,13),208,8;octet27:(0,13),216,8;octet28:(0,13),224,8;octet29:(0,13),232,8;octet30:(0,13),240,8;octet31:(0,13),248,8;;mxf_get_timestamp:F(0,1)value:P(0,106)result:P(0,137):t(0,137)=*(0,138)mxfTimestamp:t(0,138)=(0,139):T(0,139)=s8year:(0,123),0,16;month:(0,13),16,8;day:(0,13),24,8;hour:(0,13),32,8;min:(0,13),40,8;sec:(0,13),48,8;qmsec:(0,13),56,8;;mxf_get_length:F(0,1)value:P(0,106)result:P(0,140):t(0,140)=*(0,141)mxfLength:t(0,141)=(0,103)mxf_get_rational:F(0,1)value:P(0,106)result:P(0,142):t(0,142)=*(0,143)mxfRational:t(0,143)=(0,144):T(0,144)=s8numerator:(0,126),0,32;denominator:(0,126),32,32;;mxf_get_position:F(0,1)value:P(0,106)result:P(0,145):t(0,145)=*(0,146)mxfPosition:t(0,146)=(0,103)mxf_get_boolean:F(0,1)value:P(0,106)result:P(0,147):t(0,147)=*(0,148)mxfBoolean:t(0,148)=(0,13)mxf_get_product_version:F(0,1)value:P(0,106)result:P(0,149):t(0,149)=*(0,150)mxfProductVersion:t(0,150)=(0,151):T(0,151)=s10major:(0,7),0,16;minor:(0,7),16,16;patch:(0,7),32,16;build:(0,7),48,16;release:(0,7),64,16;;mxf_get_rgba_layout_component:F(0,1)value:P(0,106)result:P(0,152):t(0,152)=*(0,153)mxfRGBALayoutComponent:t(0,153)=(0,154):T(0,154)=s2code:(0,13),0,8;depth:(0,13),8,8;;mxf_get_array_header:F(0,1)value:P(0,106)arrayLen:P(0,118)arrayItemLen:P(0,118)mxf_get_utf16string_size:F(0,7)value:P(0,106)valueLen:P(0,7)size:r(0,7)mxf_get_utf16string:F(0,1)value:P(0,106)valueLen:P(0,7)result:P(0,155)i:r(0,7):t(0,155)=*(0,156)mxfUTF16Char:t(0,156)=(0,157)wchar_t:t(0,157)=(0,158)__darwin_wchar_t:t(0,158)=(0,9)c:(0,7)mxf_dereference:F(0,9)headerMetadata:P(0,68)uuid:P(0,159)set:P(0,63)result:r(0,36):t(0,159)=*(0,160):t(0,160)=k(0,16)mxf_get_strongref:F(0,9)headerMetadata:P(0,68)value:P(0,106)set:P(0,63)uuid:(0,16)mxf_get_weakref:F(0,9)headerMetadata:P(0,68)value:P(0,106)set:P(0,63)uuid:(0,16)initialise_sets_iter:F(0,1)headerMetadata:P(0,68)setsIter:P(0,161):t(0,161)=*(0,74)mxf_dereference_s:F(0,9)headerMetadata:P(0,68)setsIter:P(0,161)uuid:P(0,159)set:P(0,63)startIndex:r(0,24)long int:t(0,24)mxf_get_weakref_s:F(0,9)headerMetadata:P(0,68)setsIter:P(0,161)value:P(0,106)set:P(0,63)uuid:(0,16)mxf_get_strongref_s:F(0,9)headerMetadata:P(0,68)setsIter:P(0,161)value:P(0,106)set:P(0,63)uuid:(0,16)mxf_set_uint8:F(0,1)value:P(0,13)result:P(0,10)mxf_set_uint16:F(0,1)value:P(0,7)result:P(0,10)mxf_set_uint32:F(0,1)value:P(0,102)result:P(0,10)mxf_set_uint64:F(0,1)value:P(0,21)result:P(0,10)mxf_set_int8:F(0,1)value:p(0,120)result:P(0,10)mxf_set_int16:F(0,1)value:p(0,123)result:P(0,10)mxf_set_int32:F(0,1)value:p(0,126)result:P(0,10)mxf_set_int64:F(0,1)value:p(0,103)result:P(0,10)mxf_set_version_type:F(0,1)value:P(0,129)result:P(0,10)mxf_set_uuid:F(0,1)value:P(0,159)result:P(0,10)mxf_set_ul:F(0,1)value:P(0,162)result:P(0,10):t(0,162)=*(0,163):t(0,163)=k(0,6)mxf_set_auid:F(0,1)value:P(0,164)result:P(0,10):t(0,164)=*(0,165):t(0,165)=k(0,132)mxf_set_umid:F(0,1)value:P(0,166)result:P(0,10):t(0,166)=*(0,167):t(0,167)=k(0,135)mxf_set_timestamp:F(0,1)value:P(0,168)result:P(0,10):t(0,168)=*(0,169):t(0,169)=k(0,138)mxf_get_external_utf16string_size:F(0,7)value:P(0,170):t(0,170)=*(0,171):t(0,171)=k(0,156)mxf_set_utf16string:F(0,1)value:P(0,170)result:P(0,10)size:r(0,7)i:r(0,7)mxf_set_fixed_size_utf16string:F(0,1)value:P(0,170)size:P(0,7)result:P(0,10)stringSize:r(0,7)i:r(0,7)mxf_set_strongref:F(0,1)value:P(0,172)result:P(0,10):t(0,172)=*(0,173):t(0,173)=k(0,66)mxf_set_weakref:F(0,1)value:P(0,172)result:P(0,10)mxf_set_rational:F(0,1)value:P(0,174)result:P(0,10):t(0,174)=*(0,175):t(0,175)=k(0,143)mxf_set_position:F(0,1)value:P(0,146)result:P(0,10)mxf_set_length:F(0,1)value:P(0,141)result:P(0,10)mxf_set_boolean:F(0,1)value:P(0,148)result:P(0,10)mxf_set_product_version:F(0,1)value:P(0,176)result:P(0,10):t(0,176)=*(0,177):t(0,177)=k(0,150)mxf_set_rgba_layout_component:F(0,1)value:P(0,178)result:P(0,10):t(0,178)=*(0,179):t(0,179)=k(0,153)mxf_set_array_header:F(0,1)arrayLen:P(0,102)arrayElementLen:P(0,102)result:P(0,10)mxf_set_item_value:F(0,9)item:P(0,2)value:P(0,106)len:P(0,7)mxf_set_uuid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,159)newItem:(0,2)buffer:(0,180):t(0,180)=ar(0,42);0;15;(0,13)mxf_create_set:F(0,9)headerMetadata:P(0,68)key:P(0,62)set:P(0,63)newSet:(0,65)uuid:(0,16)mxf_set_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,106)len:P(0,7)newItem:(0,2)mxf_clone_item:F(0,9)sourceSet:P(0,65)itemKey:P(0,62)destSet:P(0,65)sourceItem:(0,2)newItem:(0,2)mxf_set_uint8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,13)newItem:(0,2)buffer:(0,181):t(0,181)=ar(0,42);0;0;(0,13)mxf_set_uint16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,7)newItem:(0,2)buffer:(0,182):t(0,182)=ar(0,42);0;1;(0,13)mxf_set_uint32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,102)newItem:(0,2)buffer:(0,183):t(0,183)=ar(0,42);0;3;(0,13)mxf_set_uint64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,21)newItem:(0,2)buffer:(0,184):t(0,184)=ar(0,42);0;7;(0,13)mxf_set_int8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,120)newItem:(0,2)buffer:(0,181)mxf_set_int16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,123)newItem:(0,2)buffer:(0,182)mxf_set_int32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,126)newItem:(0,2)buffer:(0,183)mxf_set_int64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,103)newItem:(0,2)buffer:(0,184)mxf_set_version_type_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,129)newItem:(0,2)buffer:(0,182)mxf_set_ul_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,162)newItem:(0,2)buffer:(0,180)mxf_set_auid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,164)newItem:(0,2)buffer:(0,180)mxf_set_timestamp_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,168)newItem:(0,2)buffer:(0,184)mxf_set_utf16string_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,170)newItem:(0,2)buffer:(0,109)mxf_set_fixed_size_utf16string_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,170)size:P(0,7)newItem:(0,2)buffer:(0,109)mxf_set_strongref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)newItem:(0,2)buffer:(0,180)mxf_set_weakref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)newItem:(0,2)buffer:(0,180)mxf_set_umid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,166)newItem:(0,2)buffer:(0,185):t(0,185)=ar(0,42);0;31;(0,13)mxf_set_rational_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,174)newItem:(0,2)buffer:(0,184)mxf_set_position_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,146)newItem:(0,2)buffer:(0,184)mxf_set_length_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,141)newItem:(0,2)buffer:(0,184)mxf_set_boolean_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,148)newItem:(0,2)buffer:(0,181)mxf_set_product_version_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,176)newItem:(0,2)buffer:(0,186):t(0,186)=ar(0,42);0;9;(0,13)mxf_set_rgba_layout_component_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,178)newItem:(0,2)buffer:(0,182)mxf_set_empty_array_item:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,102)newItem:(0,2)mxf_alloc_array_item_elements:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,102)count:P(0,102)elements:P(0,187)newItem:(0,2):t(0,187)=*(0,10)result:r(0,9)mxf_grow_array_item:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,102)count:P(0,102)newElements:P(0,187)newItem:(0,2)buffer:r(0,10)arrayLen:(0,102)uint32_t:t(0,102)existElementLen:(0,102)result:r(0,9)mxf_add_array_item_strongref:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)arrayElement:(0,10)mxf_add_array_item_weakref:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,172)arrayElement:(0,10)mxf_get_item_len:F(0,9)set:P(0,65)itemKey:P(0,62)len:P(0,83)item:(0,2)mxf_get_uint8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,10)item:(0,2)mxf_get_uint16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,83)item:(0,2)mxf_get_uint32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,118)item:(0,2)mxf_get_uint64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,117)item:(0,2)mxf_get_int8_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,119)item:(0,2)mxf_get_int16_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,122)item:(0,2)mxf_get_int32_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,125)item:(0,2)mxf_get_int64_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,127)item:(0,2)mxf_get_version_type_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,128)item:(0,2)mxf_get_uuid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,107)item:(0,2)mxf_get_ul_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,130)item:(0,2)mxf_get_auid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,131)item:(0,2)mxf_get_umid_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,134)item:(0,2)mxf_get_timestamp_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,137)item:(0,2)mxf_get_utf16string_item_size:F(0,9)set:P(0,65)itemKey:P(0,62)size:P(0,83)item:(0,2)mxf_get_utf16string_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,155)item:(0,2)mxf_get_strongref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_weakref_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_strongref_item_s:F(0,9)setsIter:P(0,161)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_weakref_item_s:F(0,9)setsIter:P(0,161)set:P(0,65)itemKey:P(0,62)value:P(0,63)uuidValue:(0,16)mxf_get_length_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,140)item:(0,2)mxf_get_rational_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,142)item:(0,2)mxf_get_position_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,145)item:(0,2)mxf_get_boolean_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,147)item:(0,2)mxf_get_product_version_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,149)item:(0,2)mxf_get_rgba_layout_component_item:F(0,9)set:P(0,65)itemKey:P(0,62)value:P(0,152)item:(0,2)mxf_get_array_item_count:F(0,9)set:P(0,65)itemKey:P(0,62)count:P(0,118)item:(0,2)elementLength:(0,102)mxf_get_array_item_element_len:F(0,9)set:P(0,65)itemKey:P(0,62)elementLen:P(0,118)item:(0,2)count:(0,102)mxf_get_array_item_element:F(0,9)set:P(0,65)itemKey:P(0,62)index:P(0,102)element:P(0,187)item:(0,2)elementLen:(0,102)count:(0,102)mxf_initialise_array_item_iterator:F(0,9)set:P(0,65)itemKey:P(0,62)arrayIter:P(0,188)item:(0,2):t(0,188)=*(0,189)MXFArrayItemIterator:t(0,189)=(0,190):T(0,190)=s16item:(0,2),0,32;numElements:(0,102),32,32;elementLength:(0,102),64,32;currentElement:(0,102),96,32;;mxf_next_array_item_element:F(0,9)arrayIter:P(0,188)value:P(0,187)length:P(0,118)g_Null_UUID:S(0,160)g_InterchangeObject_InstanceUID_item_key:S(0,163)g_Preface_set_key:S(0,163) #1/20 1222715219 502 502 100644 67844 ` mxf_avid.o| UU__text__TEXT.X$s__picsymbolstub1__TEXT.1x __const__TEXT69__cstring__TEXT8l;__bss__DATAU__la_symbol_ptr__DATATlW\==__nl_symbol_ptr__DATAU`,WzX96 P HD||}x!``c/A|C/Adb/@H4```xH0I/@}C/A$|CxH0)]8}/AH0 88!P|N ```|A|zxB8` |#x|3x|+x!|;xH01,@H<_<<<BT878`8788 8W| | xN!8H`8^~ >cCc# Z/@8zH8```/A|xK```b88!`|xA|N |a|#xB||x!p<_;5@x;<xH3/@D<_<<<BS86|8`87868| | xN!8H8| H/=xx8< 88H1/@P<_<<<BS86|8`87X868| | xN!8Hp```;LxxH0%a8x8H0/@L<_<<<BS86|8`87868| | xN!8H``cxxH/{8\H2)<_x888;50xH0/@D<_<<<BS86|8`87868Ȁ| | xN!8Hta8x8H//@4<_<<<BS86|8`88868ɀH{xH*xx888H//@D<_<<<BS86|8`88<868̀| | xN!8HĀa8x8H/E/@4<_<<<BS86|8`88868΀Hd8{xH.Axx888H/-/@D<_<<<BS86|8`88p868Ҁ| | xN!8Ha8x8H./@4<_<<<BS86|8`88868ӀH8{,xH-xx888H.}/@D<_<<<BS86|8`88868׀| | xN!8Hda8x8H-8/@H<_<<<BS86|8`88868؀| | xN!8``8!|xa|N ``|A|+x|@&B8|3x||x|#xA!`LHH)5/A<_:HO ~óxxH//@,<_<<<BO828`84d82x8y::@:L| | xN!~óxH*~xH)/@0H4<_<<<BO828`87<82x8:@| | xN!K<_<<<BO828`8682x8:@| | xN!Kh<_<<<BO828`8682x8:@| | xN!K(<_<<<BO828`8682x8:@| | xN!K<_<<<BO828`8582x8Rx| | xN!K``<_<<<BO828`85$82x8| | xN!Kd<_<<<BO828`8482x8| | xN!K(``:Lx~xH,/@L<_<<<BO828`8482x8z::@| | xN!K`x$x8W:;bcxH&a|zy@@<_<<<BO828`8582x8K| | xN!H ex8H&1AP4"9i@h9A$ +U:}ZT@.|Kx|.H KU :}ZJT@.|Bx|ZI. /A89kT>@AaLDxH(/A|<_aD88;b0,dxH)m/Aa8Tc:H%Y|tyAȀaDdx~xH)/ApaH~xH(m/A::@``<;@AALH8`WH\``~xH$]/A~CxH$M8`H48`H,VA(x@DH|uy@<_<<<BA,8`8$838$8| | xN!8`H ???<A,;$8`;{$85x8fx\|I|LxN!<xfx8`86L8| | xN!H???<A,;$8`;{$87x8 fx]|I|LxN!<xfx8`878| | xN!H???<A,;$8`;{$88x8fx]|I|LxN!<xfx8`8888| | xN!HD???<A,;$8`;{$88x8fx]|I|LxN!<xfx8`89@8| | xN!H``<xAHu==?<x)A8K"k"888"B I9 XA\89@aT`!dAhlpAtx|H/@`<_<<<BA,8$8`84T8$8€| | xN!~xHQ8aDH8a@K8`H (`A88`"bB!aAH|by@p???<A,;$8`;{$84x86fx\|I|LxN!<xfx8`858| | xN!K@;<<xA@8"xH5/@l???<^A,8`8$8548$8| | xN!^A,<8$8$8`858ǀ| | xN!K<xH/@@???<^A,8`8$85x8$8| | xN!K<_<^"ADI/@~xxH/AXH<_}9Kx;`A0;`CxxxH/Ap;{;;@AK<_<<<BA,8$8`868$8̀| | xN!K~xHi|sx|#x/@@<_<<<BA,8$8`868$8π| | xN!KH|#xDa@~ex8:T8K杀aD~xK/@4<_<<<BA,8$8`868$8ҀHD~xH/@4<_<<<BA,8$8`87(8$8ӀH~xHm|qx|#x/@@<_<<<BA,8$8`87L8$8ր| | xN!KL<_^BA$/A|Yx<_;`BA8|\x;CxxxH/@CxxHM/A؀a<;{;;|"H@AHP+@; ;H/A0; ~xdxxH@/{A?_@ZA4/ATHT=]xA|P|I|K/AZA4;{;@A@~xH|zx|#x/@???<A,;$8`;{$89x8wfx]|I|LxN!<xfx8`898| | xN!K```#xHExfx|}x8x8K~xxH{ Z#xH5/@x~xH/@@<_<<<BA,8$8`8:8$8݀| | xN!K~xH/adh@<_<<<BA,8$8`8:88$8| | xN!K???<^A,8`8$8;8$8| | xN!H???<^A,8`8$8;H8$8| | xN!H???<^A,8`8$8;t8$8| | xN!H@;;^/AB3/@<~x8"H/@l???<^A,8`8$8:t8$8| | xN!^A,<8$8$8`8;8| | xN!K48`}=}]~x} J0 |H/@@???<^A,8`8$8:8$8| | xN!Klxx~xH/@@???<^A,8`8$8:8$8| | xN!K~x8H/@@???<^A,8`8$8:8$8| | xN!Kȃ/A<~x8HE/Ax~xH /A~xH/Aă/@H<_<<<BA,8$8`8;8$8| | xN!KaD~xK/@@<_<<<BA,8$8`868$8| | xN!K@~dx~x~x8H/@@<_<<<BA,8$8`8<8$8| | xN!K老D~xH /@@<_<<<BA,8$8`87(8$8| | xN!K~xxx8HY/@@<_<<<BA,8$8`8<88$8| | xN!K@~xH8aDH%8a@K8`HdVA(~x;BKL??;`YA;K;!H8#xH}K~xH||x|#x/@@K``8!|N ```|A|~xB8`!H |{x8a8H8@8@@$<<<88c-88.H?_|lxZ2@A98 2U>~8^T]> 8@89 9`^ ;> ~>>>>>~ ~ ~9@9+84WfF>We>Wd>^^8*U>8@8!p^~A|N ``|A|~xB8`!H 1|{x8a8H%8@8@@$<<<8F8c,88,Hu?_|lxZ1p@A98 1pU>~8^T\>8@8^8@9  8^> > > >8@89`9@+^ 948~^~^8WeF>Wd>Wc>U>8*~8@8!p^A|N ``|A|zxB|+x|+x|#x!H8cT}>xH i|~y@P<_<<<B/8`88+h8L8| | xN!8`H```x8H )=?x88Iȁ)ȉbB >~^ H CxdxxxH /A xH )8`HT```<_<<<B/888+8L8`| | xN!xH 8`8!`A|N ``||+xB!88H /A(a8<x8H 8/@ `88!`|x|N `|a|#xB8? |+x|3x||x!H /@L<_<<<B. 88`8)8l8| | xN!8H``W<|BTB:; }>8+@d8x`H 5/@<_<<<B. 88`8*8l8| | xN!8H,``T>xH /@P<_<<<B. 88`8*@8l8| | xN!8H```dxxH/@P<_<<<B. 88`8*8l8| | xN!8Hp```xxHY8/@L<_<<<B. 88`8*8l8| | xN!8```8!`|xa|N ``||+yB|#x|3x!A /@D<_<<<B+88`8(8,8| | xN!8H<888 H E/@L<_<<<B+88`8(8,8| | xN!8H,``8<x8 H /@H<_<<<B+88`8)D8,8| | xN!8H`a8<x8 H/@D<_<<<B+88`8)8,8| | xN!8Hha8<x8 KE8/@H<_<<<B+88`8)8,8€| | xN!8``8!`|x|N ``||+yB|#x|3x!A /@D<_<<<B)8 8`8&8 8ˀ| | xN!8H<888 H 5/@L<_<<<B)8 8`8&8 8̀| | xN!8H,``8<x8 H/@H<_<<<B)8 8`8(H8 8΀| | xN!8H`a8<x8 H/@D<_<<<B)8 8`8'8 8π| | xN!8Hha8<x8 K58/@H<_<<<B)8 8`8'8 8Ѐ| | xN!8``8!`|x|N ``||+x|#xB}H|<8Kp```||+x|#xB}H|<8K@```|a|+x||x|3x!;D8a8HxxH```8a8H/ADxH/A48a8H|dxxH/@xH8{H88!|xa|N `KP|B}h=k|%}N |B}h=k|%h}N |B}h=k|%L}N |B}h=k|%0}N |B}h=k|%}N |B}h=k|$}N |B}h=k|$}N |B}h=k|$}N |B}h=k|$}N |B}h=k|$}N |B}h=k|$l}N |B}h=k|$P}N |B}h=k|$4}N |B}h=k|$}N |B}h=k|#}N |B}h=k|#}N |B}h=k|#}N |B}h=k|#}N |B}h=k|#}N |B}h=k|#p}N |B}h=k|#T}N |B}h=k|#8}N |B}h=k|#}N |B}h=k|#}N |B}h=k|"}N |B}h=k|"}N |B}h=k|"}N |B}h=k|"}N |B}h=k|"t}N |B}h=k|"X}N |B}h=k|"<}N |B}h=k|" }N |B}h=k|"}N |B}h=k|!}N |B}h=k|!}N |B}h=k|!}N |B}h=k|!}N |B}h=k|!x}N |B}h=k|!\}N |B}h=k|!@}N |B}h=k|!$}N |B}h=k|!}N |B}h=k| }N |B}h=k| }N |B}h=k| }N |B}h=k| }N |B}h=k| |}N |B}h=k| `}N |B}h=k| D}N |B}h=k| (}N |B}h=k| }N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|d}N |B}h=k|H}N |B}h=k|,}N |B}h=k|}N |B}h=k|}N +4 +4 +4 P`G+4S ?+4+4S /S6!Ԗ4FVM*+4+4S K+4S J+4S .+4S I+4S $+4S 4pFzeF8|N{%b7I-B+4S +4S +4S $`u*OQӠ$`u*PQӠ$`u*MQ+4S 'L+4B+4B+4'%s' failed, in %s:%d (newEntry = (MXFAvidObjectReference*)malloc(sizeof(MXFAvidObjectReference))) != NULL./products/mxf_avid.cmxf_get_uuid_item(set, &MXF_ITEM_K(InterchangeObject, InstanceUID), &instanceUID)mxf_create_item(set, &MXF_ITEM_K(InterchangeObject, InstanceUID), 0x3c0a, &newItem)mxf_set_item_value(newItem, value, mxfUUID_extlen)mxf_create_item(set, &g_Null_Key, 0x0003, &newItem)mxf_set_item_value(newItem, value, len)mxf_create_item(set, &g_Null_Key, 0x0004, &newItem)mxf_create_item(set, &g_Null_Key, 0x0001, &newItem)mxf_create_item(set, &g_Null_Key, 0x0002, &newItem)mxf_create_list(&newNames, free)mxf_create_list(&newValues, free)mxf_get_array_item_count(packageSet, itemKey, &count)mxf_get_array_item_element(packageSet, itemKey, i, &element)mxf_get_strongref(packageSet->headerMetadata, element, &taggedValueSet)mxf_get_item(set, itemKey, &item)(newValue = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (strSize + 1))) != NULLmxf_append_list_element(newValues, taggedValueValue)mxf_get_utf16string_item_size(taggedValueSet, &MXF_ITEM_K(TaggedValue, Name), &taggedValueNameSize)(taggedValueName = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (taggedValueNameSize))) != NULLmxf_get_utf16string_item(taggedValueSet, &MXF_ITEM_K(TaggedValue, Name), taggedValueName)mxf_append_list_element(newNames, taggedValueName)ResolutionIDmxf_register_item_def(dataModel, "ResolutionID", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ResolutionID), 0x0000, MXF_INT32_TYPE, 0)./include/mxf/mxf_avid_extensions_data_model.hFrameSampleSizemxf_register_item_def(dataModel, "FrameSampleSize", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameSampleSize), 0x0000, MXF_INT32_TYPE, 0)ImageSizemxf_register_item_def(dataModel, "ImageSize", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageSize), 0x0000, MXF_INT32_TYPE, 0)DefinitionObjectmxf_register_set_def(dataModel, "DefinitionObject", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DefinitionObject))Identificationmxf_register_item_def(dataModel, "Identification", &MXF_SET_K(DefinitionObject), &MXF_ITEM_K(DefinitionObject, Identification), 0x1b02, MXF_UL_TYPE, 1)DataDefinitionmxf_register_set_def(dataModel, "DataDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(DataDefinition))ProjectNamemxf_register_item_def(dataModel, "ProjectName", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ProjectName), 0x0000, MXF_UTF16STRING_TYPE, 0)ProjectEditRatemxf_register_item_def(dataModel, "ProjectEditRate", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ProjectEditRate), 0x0000, MXF_RATIONAL_TYPE, 0)MobAttributeListmxf_register_item_def(dataModel, "MobAttributeList", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, MobAttributeList), 0x0000, MXF_STRONGREFARRAY_TYPE, 0)UserCommentsmxf_register_item_def(dataModel, "UserComments", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, UserComments), 0x4406, MXF_STRONGREFARRAY_TYPE, 0)TaggedValuemxf_register_set_def(dataModel, "TaggedValue", &MXF_SET_K(InterchangeObject), &MXF_SET_K(TaggedValue))Namemxf_register_item_def(dataModel, "Name", &MXF_SET_K(TaggedValue), &MXF_ITEM_K(TaggedValue, Name), 0x5001, MXF_UTF16STRING_TYPE, 1)Valuemxf_register_item_def(dataModel, "Value", &MXF_SET_K(TaggedValue), &MXF_ITEM_K(TaggedValue, Value), 0x5003, MXF_INDIRECT_TYPE, 1)PhysicalDescriptormxf_register_set_def(dataModel, "PhysicalDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(PhysicalDescriptor))TapeDescriptormxf_register_set_def(dataModel, "TapeDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(TapeDescriptor))ImportDescriptormxf_register_set_def(dataModel, "ImportDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(ImportDescriptor))RecordingDescriptormxf_register_set_def(dataModel, "RecordingDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(RecordingDescriptor))(avidMetaDictBlob = (uint8_t*)malloc(sizeof(uint8_t) * (g_AvidMetaDictBlob_len))) != NULLmxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(Preface), &prefaceSet)(newDirectory = (MXFAvidObjectDirectory*)malloc(sizeof(MXFAvidObjectDirectory))) != NULLmxf_avid_create_object_directory(&objectDirectory)mxf_create_set(headerMetadata, &g_AvidMetadataRoot_key, &newSet)mxf_remove_set(headerMetadata, newSet)mxf_avid_create_metadata_root(headerMetadata, &avidRootSet)mxf_register_primer_entry(primerPack, &g_AvidMetaDictTags[i].uid, g_AvidMetaDictTags[i].localTag, &assignedTag)mxf_avid_register_metadict_tags(headerMetadata->primerPack)mxf_write_header_primer_pack(mxfFile, headerMetadata)(rootMetadataSetPos = mxf_file_tell(mxfFile)) >= 0mxf_avid_set_metadata_root(avidRootSet, &avidRoot)mxf_write_set(mxfFile, avidRootSet)(headerMetadataSetsPos = mxf_file_tell(mxfFile)) >= 0mxf_create_item_tag(primerPack, &tag)mxf_avid_fixup_dynamic_tags_in_blob(headerMetadata->primerPack, avidMetaDictBlob)mxf_file_write(mxfFile, dataPtr, numBytes) == numBytesmxf_avid_write_metadict_blob(mxfFile, avidMetaDictBlob, g_AvidMetaDictBlob_len)mxf_avid_add_object_directory_entry(directory, &g_AvidMetaDictObjectOffsets[i].instanceUID, g_AvidMetaDictObjectOffsets[i].offset + startOffset, g_AvidMetaDictObjectOffsets[i].flags)mxf_avid_register_metadict_object_offsets(headerMetadataSetsPos, objectDirectory)(offset = mxf_file_tell(mxfFile)) >= 0mxf_avid_add_header_dir_entries(mxfFile, objectDirectory, headerMetadata)mxf_write_header_sets(mxfFile, headerMetadata)(avidRoot.directoryOffset = mxf_file_tell(mxfFile)) >= 0mxf_write_k(mxfFile, &g_AvidObjectDirectory_key)mxf_write_l(mxfFile, 9 + 25*numEntries)mxf_write_uint64(mxfFile, numEntries)mxf_write_uint8(mxfFile, 25)mxf_write_uuid(mxfFile, &entry->instanceUID)mxf_write_uint64(mxfFile, entry->offset)mxf_write_uint8(mxfFile, entry->flags)mxf_avid_write_object_directory(mxfFile, objectDirectory)(endPos = mxf_file_tell(mxfFile)) >= 0mxf_file_seek(mxfFile, rootMetadataSetPos, SEEK_SET)mxf_file_seek(mxfFile, endPos, SEEK_SET)%s:%u: failed assertion `%s' minor != 0 && minor != (uint32_t)-1(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (size))) != NULLmxf_set_item(set, itemKey, buffer, size)mxf_write_local_tag(mxfFile, 0x3f0a)mxf_write_uint16(mxfFile, 0xffff)mxf_write_uint16(mxfFile, (uint16_t)(8 + numIndexEntries * (11 + sliceCount * 4 + posTableCount * 8)))mxf_write_uint32(mxfFile, numIndexEntries)mxf_write_uint32(mxfFile, 11 + sliceCount * 4 + posTableCount * 8)name != NULL && value != NULLmxf_create_set(headerMetadata, &MXF_SET_K(TaggedValue), &taggedValueSet)mxf_add_array_item_strongref(packageSet, &MXF_ITEM_K(GenericPackage, MobAttributeList), taggedValueSet)mxf_set_utf16string_item(taggedValueSet, &MXF_ITEM_K(TaggedValue, Name), name)mxf_avid_set_indirect_string_item(taggedValueSet, &MXF_ITEM_K(TaggedValue, Value), value)mxf_add_array_item_strongref(packageSet, &MXF_ITEM_K(GenericPackage, UserComments), taggedValueSet).....t.d.P.D.ë. 6..6.-ë-6-Ь-6-Ы-|8ܡ+-xS+-p8l+-lU|+-h8ܡ +-dS'+-`8l +-\U|)+-Lë-H6+-@6 +-8ܡ+-S\+-8l+- U|+-8ܡ +-S\'+-8l +,U|)+,ë,6+,6 +,8ܡ+,T+,8l+,U|+,8ܡ +,T(H+,8l +,U|)+,ë,6+,6 +,X8ܡ+,TR+,L8l+,HU|+,D8ܡ +,@R&+,<8l +,8U|)+,,ë,(6+, 6 +,8ܡ++R++8l++U|++8ܡ ++R&++8l ++U|)++l8ܡ)+hS)+`8l)+\U|)+X8ܡ,)+TS))+P8l)+LU|+)+<ë+86)+06 )+ 8ܡ)+S\)+8l)*U|)*8ܡ,)*S\))*8l)*U|+)*ë*6)*6 )*8ܡ)*R)*8l)*U|)*8ܡ,)*R)D)*8l)*U|+)*ë*|6)*t6 )*H8ܡ)*DR)*<8l)*8U|)*48ܡ,)*0R()*,8l)*(U|+)*ë*6)*6 ))8ܡ))R))8l))U|))8ܡ,))R())8l))U|+))X8ܡ'p)TRD'p)L8l'p)HU|'p)D8ܡl'p)@RD*'p)<8l'p)8U|. 'p)(ë(8ܡ'p(R'p(8l'p(U|'p(8ܡl'p(R*'p(8l'p(U|. 'p(ë(8ܡ'p(Q'p(8l'p(U|'p(8ܡl'p(|Q*@'p(x8l'p(tU|. 'p(hë(88ܡ'p(4Q'p(,8l'p((U|'p($8ܡl'p( Q*'p(8l'p(U|. 'p( ë'8ܡ'p'Qd'p'8l'p'U|'p'8ܡl'p'Qd)'p'8l'p'U|. 'p'',ë'(6С'' 6С''&ë&8ܡ%&Q8%&8l%&U|%&8ܡL%&Q8+%&8l%&U|/%&x&h&Të&,8X%&(8X%&8X%&ë%8ܡ%%P%%8l%%U|%%8ܡL%%P+h%%8l%%U|/%%%ë$U$ $xU$ $pU1p$ $lë$hPԡ$ $d8ܡ$ $`P$ $XPԡ,$ $T8ܡ$ $PP,$ $<$0ë#,U"#U"#U2"# ë#Pԡ"#8ܡ"#P""Pԡ.""8ܡ""P-""""p"dë"LU`P"DU`AP"0UxP"$""ë!8ܡP!PP!8lP!U|P!8ܡ$P!P<8P!8l$P!U|A,P!ë!8ܡP!KxP!8lP!U|P!8ܡ$P!Kx7(P!8l$P!|U|A,P!pë!L8ܡP!HPPP!@8lP!<U|P!88ܡ$P!4PP<P!08l$P!,U|A,P! ë 8ܡP KDP 8lP U|P 8ܡ$P KD6P 8l$P U|A,P ë 8ܡP P(P 8lP U|P 8ܡ$P P(;P 8l$P U|A,P h T <ë 8ܡP OHP 8lPU|POH:P8ܡ$P8l$PU|A,Pë8ܡPO P8lPU|PO :P8ܡ$P8l$PU|A,Pëh8ܡPdNP`8lPXU|PTN:PP8ܡ$PL8l$PHU|A,P<ëOP8ܡP8lPO;PU|P8ܡPNġP8lPU|PNġ:tP8ܡ$P8l$PU|A,Pë7P7"PT8ܡPPOġPL8lPDU|P@Oġ;tP<8ܡ$P88l$P4U|A,P8ܡPOP8lPU|PO;HP8ܡ$P8l$PU|A,P8ܡPOhP8lPU|POh;P8ܡ$P8l$PU|A,P8ܡPNP8lPU|P8ܡ$PN:8P8l$PU|A,PlëL8ܡPHNXP@8lP<U|P88ܡ$P4NX:P08l$P,U|A,P  ëN PN 9PxMPt8ܡPl8lPhU|PdM9P`8ܡ$P\8l$PXU|A,PDë$UPëU`PUPUA4PxT@ë(UP UA8P UtPUtA$P8ܡPKP8lPU|P8ܡ$PK7LP8l$PU|A,Pë8ܡPKxP8lPU|P8ܡ$PKx7(P8l$PU|A,Ptë\8ܡPXKDPP8lPLU|PH8ܡ$PDKD6P@8l$P<U|A,P0$ë8ܡPKP8lPU|P8ܡ$PK6P8l$PU|A,Pë8ܡPJءP8lPU|P8ܡ$PJء6P|8l$PxU|A,PPë4UP(UA0PëUhPUhAP8ܡPIȡP8lPU|PIȡ5xP8ܡ$P8l$PU|A,PëIP|8ܡPx8lPtI5PpU|PX8ܡPTIPP8lPHU|PDI54P@8ܡ$P<8l$P8U|A,P,ë$7P7"PIPPIP5PHP8ܡP8lPU|PH4P8ܡ$P8l$PU|A,P`XPë48ܡP0HP(8lP$U|P 8ܡ$PH4TP8l$PU|A,Pë6P6P6PUlP6"PUlAP6"PëUdPUdAP`MPPM9@P,LءP(8ܡP 8lPU|PLء8P8ܡ$P8l$P U|A,PLPL88PLPP8ܡP8lPU|PLP8P8ܡ$P8l$PU|A,PKPxK7PTKԡPP8ܡPH8lPDU|P@Kԡ7P<8ܡ$P88l$P4U|A,PJP J6LPJ,P8ܡP8lPU|PJ,5P8ܡ$P8l$PU|A,P8ܡPHHP8lPU|P8ܡ$PHH3P8l$PU|A,P|ëhUxPdUxA(P> GС 8l U| >1 GС; 8l+ U|H ë7@ G 7@* G: > GH 8l U| |>1 xGH: t8l+ pU|H dë`7P \G4 P7P* LG4:t ,> (Fġ  8l U| >1 Fġ: 8l+  U|H ë7` F 7`* F9 > F< 8l U| >1 F<9| 8l+ U|H ë7 F( 7p 7* F(9h |7p* \> XE P8l LU| H>1 DE8 @8l+ <U|H 0ë 6 E 6)  E8 > E 8l U| >1 E8X 8l+ U|H ë6 E 6) E8P |> xD p8l lU| h>1 dD7 `8l+ \U|H PëHD D6 8D7 46* > D 8l U| >1 D7@ 8l+ U|H ë6 C 6) C70 > CL 8l U| >1 CL6 8l+ U|H xëd6 `C8 \7 T6) PC86x L7* ,> (B  8l U| >1 B5 8l+  U|H ë7 B 7* B5 > B 8l U| >1 B 5L 8l+ U|H ë|7 xB t6 l7* hB5@ d6* D> @A 88l 4U| 0>1 ,A4 (8l+ $U|H ë7 A 7+ A4 > @ 8l U| >1 @4, 8l+ U|H ë6С @ܡ 6С* @ܡ4 p> l@h d8l `U| \>1 X@h3 T8l+ PU|H Dë8@T 47С 07 (@T3 $7С+  7+ > ? 8l U| >1 ?2 8l+ U|H ë 7 ? 7+0 ?2 > >ܡ 8l U| |>1 x>ܡ2 t8l+ pU|H dë T8 P>̡ D8+@ @>̡2 > = 8l U| >1 =1$ 8l+ U|H ë 8 =ԡ 8 8+P =ԡ1 8 +` T D    ë 6d 60,d  ë 8ܡd ;d 8ld U|d 8ܡ2xd ;5d 8l2d U|Od  ë 80d 801d |ë t8Dd h8D1d 8ܡd ;Сd 8ld U|d 8ܡ2xd ;С5ld 8l2d U|Od ë 6d 60<d  ë x8ܡd t;d l8ld hU|d d8ܡ2xd `;4d \8l2d XU|Od Lë 8ܡd :d 8ld U|d 8ܡ2xd :4d8l2dU|Odë8ܡd;Hd8ldU|d8ܡ2xd;H4d8l2dU|Od8ܡd|;dt8ldpU|dl8ܡ2xdh;5$dd8l2d`U|Od88ܡd4D?DD(DF4DG8DITDJXDG\DMdDODP $> %@= 6@F C4 D@I XT Y\ Z [ j y Ѐ Q s ǀ ހ%=f}$N~.DTDWDTDTDWDX@DYPD[`DZdDYlD]|D_DdDhDl$Tπ@R @S @S/@S=@cNOPar$ Ns.DDD`DhDDD@DLD\DDDDpDDD DhDtDD0$@@ˀ8ڀL<H /MsՀPOgxg~ÀJ[yڀ*iÀ5m€7ҀÀ!Afŀ0b$hNHc80s8DP.PDiPDqhDilDrDqDtDyDDD DDXDDDD`DDzD| @D D D8 D; 0D@ XDC `DK DL DN DO DN DO $DQ ,DS 0DW PDY lDO xD] |DO D D D D D D} D D $D (D ,D 0D @D HD} hD $iP@h @h@h'@h6jDLk<Y,j{@lɀm@؀"@nv-Ddo8'@pqHrLʀP@12P@4 @5 " # $ %$\N . D & D8 U D k D8  D  D8 D? @DF DP DTD\DadDhDqLDxD4DD D|DDLD߄ D $ @ ($N8.@D@DHDLDdDtDxD|DDD 4DtDDD  DLDDDDDDDDDDDDDDDDDDDLDTD\DpD6tDxD6DD7DD9 D$DpDDDDDDDDD(D@D\DxDDDD D(DlDDDD D4D LD$`DhD$tD|DDDDDDDD DD D D $Dw@DD|D}D|D}DDzDDhDDD4DpDtD|DDDDDDDDDD (D ,D 4D HD `D tD xD D D!D!hD!D"D"D" D"0D"4D"<D "DDy"XD"lD" )$@ P@ `@ w@  Ā ۀ "6"H"Z"l"~""""ʀ"ۀ""####5#G#Y#u@#@#@#D#ˀT#ۀ8#@#@$$@$ <$g$3$4$5$6@$I4$J<$U@$_4$`t$at$b@$~$@$$$@$@$@$$$$1$@ % %L%<%% %<%$$%%p%&<%4%5%6@%I%J@%T<%g%h%i%j<%x%y%z@%%@%<%%%%<%%%@%%@%܀<%%%%@&@&@&<&#@&$x&%x&&@&9&:<&E@&O&P&Q&R@&e &f<&q@&{ &|&}&~@&&@&@&@&@&&&&@ &&&@ &&@&sH''d'@t'@''sH'@t'''@''@'@''((!(2(3p(4p(5@(Ht(I@(X@(kt(l(m(n@((@(@(( ( (@("4(@(@(@(@)"4)"<)"<) @ )"D)"X)sH)"@t)1"X)2"l)3")4$dN")5U."D"D"D"D"D"D"D #D #$D#(D#,D4#0D/#4D2#8D#<D#@D5#DD4#HD#LD#PD$#TD#XD#\D#`D4#dD$#hD'#lD#pD!#tD#xD#|D(#D#D#D#D#D#D #D'#D#D#D#D,#D-#D.#D##D%#D&#D,#D-#D.#D#D#D#D)#D1#D*#D)#D7#D*#D1#D7#)F$")f@)t@))),D@ ,R&U,e8,u,- -#-W"-X$-Y$XN$-ZU.$D<$D@$ D<$$D@$0DE$8DF$@DI$pDK$DQ$DN$Dr$Dm$Dp$DQ$DU$Ds$Dr$DU$DT$DY$DT$DV$D[$DY$D\$Dr$DV$D_$D\$D[$D]$D^$DZ$Db$DP$DR$DZ$Db$DS%DW%Da%Dc% DX%Dd%DP%DR%DS% DW%$De%(Dj%,Dk%0Dl%4Do%8Dg%<Df%@Dj%DDk%HDl%LDg%PDo%TDe%XDh%\Du%`Dh%dDu%h-k$<$-@;-@=-@= -&>U-̀D8-$-%x-$hN%x-8X.%Dy%D%Dy%D%D%D&D&D& D&(D&TD&XD&tD&D&D&-$y%.@x."@x.2@x.A.T.f@{.s&}8X..%.&.$hN&.&D&D' D'D'D.$&.@.@.@.8/ &/ '\// /2$lN'\.'`D'`D'pD'tD'D'D(D(`D(D) D)/3$'`/c@/s@/@/@/$8N).)D)D)D)D)D*D*pD*D+,D+/$)/@/@0@0@0 806)07+08$N+.+D+D+D+D+D, D,D,D-<D-09$+0^@0u@0@0@080+0-0$N-.-D-D-D-D-0$-0@0@1 @1$$N-.-D-D-D-D.1$-1D@1W@1e@1t$$N... D. D.<D.@D.HD.`D.D.D.D.D.1u$. 1@1@1@1@1Ԁ81D1. 1.122!23$N...D.D.24$.2V@2d@2s@2@2$N.2&62&7 2&72&703&63,&W73N&i73s&8 3&'73&*73&884(&?84l&F74&P74&T65&\75$&a75L&h75x&q65&x65&65&66 &66F&7p6l&7`6&7P6&7@6ـ6d.)+&\. x. -8-s%@'`;"U$x<q]5 SnB`0 x&0TE?V|'dlh}a_mxf_avid_load_extensions_mxf_avid_write_header_metadata_mxf_generate_aafsdk_umid_mxf_generate_old_aafsdk_umid_mxf_avid_set_indirect_string_item_mxf_avid_get_data_def_mxf_avid_write_index_entry_array_header_mxf_avid_attach_mob_attribute_mxf_avid_attach_user_comment_mxf_avid_read_string_mob_attributes_mxf_avid_read_string_user_comments_mxf_avid_get_mob_attribute_mxf_avid_get_user_commentdyld_stub_binding_helper_g_AvidMetaDictObjectOffsets_g_AvidMetaDictBlob_g_AvidMetaDictTags_len_g_AvidMetaDictInstanceUID_uuid_free_g_AvidMetaDictDynTagOffsets_len_g_AvidMetaDictBlob_len_mxf_log_g_AvidMetaDictTags_g_AvidMetaDictObjectOffsets_len_g_AvidMetaDictDynTagOffsets_mxf_set_uint32_mxf_write_set_mxf_get_array_item_element_wcscmp_mxf_write_uint64_mxf_write_uint32_mxf_set_utf16string_item_mxf_have_item_mxf_register_item_def_mxf_register_set_def_mxf_set_uint16_mxf_remove_set_time_mxf_write_uuid_mxf_write_header_primer_pack_mxf_get_array_item_count_mxf_free_list_malloc_memset_mxf_get_iter_element_mxf_write_uint8_mxf_clear_list_mxf_get_set_size_mxf_find_singular_set_by_key_mxf_get_item_mxf_file_tell_mxf_write_uint16_mxf_set_utf16string_mxf_write_local_tag_mxf_file_write_mxf_write_k_mxf_initialise_list_iter_mxf_set_uuid_mxf_write_header_sets_mxf_get_item_tag_mxf_set_item_mxf_add_array_item_strongref_mxf_dereference_mxf_set_item_value___eprintf_mxf_create_item_mxf_write_l_mxf_get_ul_item_mxf_append_list_element_mxf_get_external_utf16string_size_mxf_create_item_tag_memcmp_mxf_get_strongref_memcpy_mxf_get_utf16string_item_size_mxf_next_list_iter_element_times_mxf_set_uint64_mxf_get_utf16string_item_mxf_create_list_mxf_register_primer_entry_mxf_get_uuid_item_mxf_file_seek_mxf_free_set_mxf_create_set/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./products/mxf_avid.cgcc2_compiled.:t(0,1)=(0,1)_g_GenericPackage_UserComments_item_key_g_TaggedValue_Name_item_key_g_TaggedValue_Value_item_key_g_GenericPackage_MobAttributeList_item_key_g_TaggedValue_set_key_g_DefinitionObject_Identification_item_key_g_Preface_set_key_g_Null_UUID_g_AvidMetadataRoot_key_g_AvidObjectDirectory_key_g_Null_Key_g_InterchangeObject_InstanceUID_item_key_g_RecordingDescriptor_set_key_g_ImportDescriptor_set_key_g_TapeDescriptor_set_key_g_PhysicalDescriptor_set_key_g_GenericDescriptor_set_key_g_GenericPackage_set_key_g_Preface_ProjectEditRate_item_key_g_Preface_ProjectName_item_key_g_DataDefinition_set_key_g_DefinitionObject_set_key_g_InterchangeObject_set_key_g_GenericPictureEssenceDescriptor_ImageSize_item_key_g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key_g_GenericPictureEssenceDescriptor_ResolutionID_item_key_g_GenericPictureEssenceDescriptor_set_key_mxf_avid_free_object_directorymxf_avid_free_object_directory:f(0,1)directory:P(0,2)entry:r(0,3)tmpNextEntry:r(0,3):t(0,2)=*(0,4):t(0,3)=*(0,5):t(0,4)=*(0,6)MXFAvidObjectReference:t(0,5)=(0,7)MXFAvidObjectDirectory:t(0,6)=(0,8)_MXFAvidObjectReference:T(0,7)=s32next:(0,9),0,32;instanceUID:(0,10)=xsmxfUUID:,32,128;offset:(0,12),160,64;flags:(0,14),224,8;;:T(0,8)=s4references:(0,3),0,32;;:t(0,9)=*(0,7):T(0,11)=s16octet0:(0,14),0,8;octet1:(0,14),8,8;octet2:(0,14),16,8;octet3:(0,14),24,8;octet4:(0,14),32,8;octet5:(0,14),40,8;octet6:(0,14),48,8;octet7:(0,14),56,8;octet8:(0,14),64,8;octet9:(0,14),72,8;octet10:(0,14),80,8;octet11:(0,14),88,8;octet12:(0,14),96,8;octet13:(0,14),104,8;octet14:(0,14),112,8;octet15:(0,14),120,8;;mxfUUID:t(0,10)=(0,11)long long unsigned int:t(0,13)=@s64;r(0,13);0;01777777777777777777777;uint64_t:t(0,12)=(0,13)unsigned char:t(0,15)=@s8;r(0,15);0;255;uint8_t:t(0,14)=(0,15)_mxf_avid_add_object_directory_entrymxf_avid_add_object_directory_entry:f(0,16)int:t(0,16)=r(0,16);-2147483648;2147483647;directory:P(0,4)instanceUID:P(0,17)offset:P(0,12)flags:P(0,14)lastEntry:r(0,3):t(0,17)=*(0,18):t(0,18)=k(0,10)_mxf_avid_set_metadata_rootmxf_avid_set_metadata_root:f(0,16)set:P(0,19)root:P(0,20)newItem:(0,21)value:(0,22)instanceUID:(0,10):t(0,19)=*(0,23):t(0,20)=*(0,24):t(0,21)=*(0,25):t(0,22)=ar(0,26);0;23;(0,14)MXFAvidMetadataRootSet:t(0,23)=(0,27):t(0,24)=k(0,28)MXFMetadataItem:t(0,25)=(0,29)long unsigned int:t(0,26)=r(0,26);0;037777777777;MXFMetadataSet:t(0,27)=(0,30)MXFAvidMetadataRoot:t(0,28)=(0,31):T(0,29)=s36key:(0,32)=xsmxfKey:,0,128;tag:(0,34),128,16;isPersistent:(0,16),160,32;length:(0,34),192,16;value:(0,36),224,32;set:(0,37),256,32;;_MXFMetadataSet:T(0,30)=s60key:(0,32),0,128;instanceUID:(0,10),128,128;items:(0,38)=xsMXFList:,256,128;headerMetadata:(0,40),384,32;fixedSpaceAllocation:(0,12),416,64;;:T(0,31)=s60id:(0,10),0,128;directoryOffset:(0,41),128,64;formatVersion:(0,43),192,32;metaDictionaryInstanceUID:(0,10),224,128;prefaceInstanceUID:(0,10),352,128;;mxfUL:t(0,33)=(0,45)mxfKey:t(0,32)=(0,33)short unsigned int:t(0,35)=@s16;r(0,35);0;65535;uint16_t:t(0,34)=(0,35):t(0,36)=*(0,14):t(0,37)=*(0,30):T(0,39)=s16elements:(0,46),0,32;lastElement:(0,46),32,32;len:(0,47),64,32;freeFunc:(0,48),96,32;;MXFList:t(0,38)=(0,39):t(0,40)=*(0,50)long long int:t(0,42)=@s64;r(0,42);01000000000000000000000;0777777777777777777777;int64_t:t(0,41)=(0,42)unsigned int:t(0,44)=r(0,44);0;037777777777;uint32_t:t(0,43)=(0,44):T(0,45)=s16octet0:(0,14),0,8;octet1:(0,14),8,8;octet2:(0,14),16,8;octet3:(0,14),24,8;octet4:(0,14),32,8;octet5:(0,14),40,8;octet6:(0,14),48,8;octet7:(0,14),56,8;octet8:(0,14),64,8;octet9:(0,14),72,8;octet10:(0,14),80,8;octet11:(0,14),88,8;octet12:(0,14),96,8;octet13:(0,14),104,8;octet14:(0,14),112,8;octet15:(0,14),120,8;;:t(0,46)=*(0,51)long int:t(0,47)=r(0,47);-2147483648;2147483647;:t(0,49)=*(0,52)free_func_type:t(0,48)=(0,49)_MXFHeaderMetadata:T(0,50)=s24dataModel:(0,53),0,32;primerPack:(0,54),32,32;sets:(0,38),64,128;;MXFListElement:t(0,51)=(0,55):t(0,52)=f(0,1):t(0,53)=*(0,56):t(0,54)=*(0,57)_MXFListElement:T(0,55)=s8next:(0,58),0,32;data:(0,59),32,32;;MXFDataModel:t(0,56)=(0,60)MXFPrimerPack:t(0,57)=(0,61):t(0,58)=*(0,55):t(0,59)=*(0,1):T(0,60)=s17956itemDefs:(0,38),0,128;setDefs:(0,38),128,128;types:(0,62),256,143360;lastTypeId:(0,44),143616,32;;:T(0,61)=s20nextTag:(0,63),0,16;entries:(0,38),32,128;;:t(0,62)=ar(0,26);0;127;(0,64)mxfLocalTag:t(0,63)=(0,34)MXFItemType:t(0,64)=(0,65):T(0,65)=s140category:(0,66)=xeMXFItemTypeCategory:,0,32;typeId:(0,44),32,32;name:(0,68),64,32;info:(0,69),96,1024;;:T(0,67)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,66)=(0,67):t(0,68)=*(0,70):T(0,69)=u128basic:(0,71)=xsMXFBasicTypeInfo:,0,32;array:(0,73)=xsMXFArrayTypeInfo:,0,64;compound:(0,75)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,77)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,70)=r(0,70);0;127;:T(0,72)=s4size:(0,44),0,32;;MXFBasicTypeInfo:t(0,71)=(0,72):T(0,74)=s8elementTypeId:(0,44),0,32;fixedSize:(0,44),32,32;;MXFArrayTypeInfo:t(0,73)=(0,74):T(0,76)=s128members:(0,79),0,1024;;MXFCompoundTypeInfo:t(0,75)=(0,76):T(0,78)=s8typeId:(0,44),0,32;fixedArraySize:(0,44),32,32;;MXFInterpretTypeInfo:t(0,77)=(0,78):t(0,79)=ar(0,26);0;15;(0,80)MXFCompoundTypeMemberInfo:t(0,80)=(0,81):T(0,81)=s8name:(0,68),0,32;typeId:(0,44),32,32;;_prefix_LE.5641_prefix_BE.5640_mxf_avid_read_package_string_tagged_valuesmxf_avid_read_package_string_tagged_values:f(0,16) :T(0,67) :T(0,67)packageSet:P(0,82)itemKey:P(0,83)names:P(0,84)values:P(0,84)taggedValueSet:(0,82)count:(0,43)uint32_t:t(0,43):t(0,82)=*(0,27):t(0,83)=*(0,85):t(0,84)=*(0,86):t(0,85)=k(0,32):t(0,86)=*(0,38)i:r(0,43)element:(0,36)uint8_t:t(0,14)taggedValueName:r(0,87)mxfUTF16Char:t(0,88)=(0,89):t(0,87)=*(0,88)wchar_t:t(0,89)=(0,90)__darwin_wchar_t:t(0,90)=(0,16)taggedValueNameSize:(0,34)uint16_t:t(0,34)taggedValueValue:r(0,87)newNames:(0,86)newValues:(0,86)void:t(0,1)isBigEndian:r(0,16)int:t(0,16)item:(0,21)i:r(0,34)itemValuePtr:r(0,36)./include/mxf/mxf_avid_extensions_data_model.h./products/mxf_avid.c./include/mxf/mxf_avid_extensions_data_model.h./products/mxf_avid.c./include/mxf/mxf_avid_extensions_data_model.h./products/mxf_avid.cmxf_avid_load_extensions:F(0,16)dataModel:P(0,53)mxf_avid_write_header_metadata:F(0,16)mxfFile:P(0,91)headerMetadata:P(0,92)rootMetadataSetPos:r(0,41)int64_t:t(0,41):t(0,91)=*(0,93):t(0,92)=*(0,94)MXFFile:t(0,93)=(0,95)MXFHeaderMetadata:t(0,94)=(0,50):T(0,95)=s52close:(0,96),0,32;read:(0,97),32,32;write:(0,98),64,32;get_char:(0,99),96,32;put_char:(0,100),128,32;eof:(0,99),160,32;seek:(0,101),192,32;tell:(0,102),224,32;is_seekable:(0,99),256,32;size:(0,102),288,32;free_sys_data:(0,96),320,32;sysData:(0,103),352,32;minLLen:(0,14),384,8;runinLen:(0,34),400,16;;:t(0,96)=*(0,104):t(0,97)=*(0,105):t(0,98)=*(0,106):t(0,99)=*(0,107):t(0,100)=*(0,108):t(0,101)=*(0,109):t(0,102)=*(0,110):t(0,103)=*(0,111):t(0,104)=f(0,1):t(0,105)=f(0,43):t(0,106)=f(0,43):t(0,107)=f(0,16):t(0,108)=f(0,16):t(0,109)=f(0,16):t(0,110)=f(0,41):t(0,111)=(0,112):t(0,112)=xsMXFFileSysData:headerMetadataSetsPos:r(0,41)endPos:r(0,41)objectDirectory:(0,4)avidRootSet:(0,19)avidRoot:(0,28)prefaceSet:(0,82)primerPack:r(0,54)i:r(0,43)assignedTag:(0,63)mxfLocalTag:t(0,63)primerPack:r(0,54)tag:(0,63)i:r(0,43)avidMetaDictBlobLen:r(0,43)dataPtr:r(0,113):t(0,113)=*(0,114):t(0,114)=k(0,14)numBytes:r(0,43)totalBytes:r(0,43)done:r(0,16)uint64_t:t(0,12)i:r(0,43)newSet:(0,82)newSet:(0,82)newSet:(0,82)primerPack:r(0,54)i:r(0,43)assignedTag:(0,63)newSet:(0,82)primerPack:r(0,54)i:r(0,43)assignedTag:(0,63)newSet:(0,82)primerPack:r(0,54)i:r(0,43)assignedTag:(0,63)primerPack:r(0,54)i:r(0,43)assignedTag:(0,63)primerPack:r(0,54)tag:(0,63)i:r(0,43)primerPack:r(0,54)tag:(0,63)i:r(0,43)avidMetaDictBlobLen:r(0,43)dataPtr:r(0,113)numBytes:r(0,43)totalBytes:r(0,43)done:r(0,16)i:r(0,43)i:r(0,43)iter:(0,115)=xsMXFListIterator::T(0,116)=s12nextElement:(0,46),0,32;data:(0,59),32,32;index:(0,47),64,32;;MXFListIterator:t(0,115)=(0,116)offset:r(0,41)iter:(0,115)offset:r(0,41)directory:r(0,117)entry:r(0,118)numEntries:r(0,12):t(0,117)=*(0,119):t(0,118)=*(0,120):t(0,119)=k(0,6):t(0,120)=k(0,5)directory:r(0,117)entry:r(0,118)numEntries:r(0,12)directory:r(0,117)entry:r(0,118)numEntries:r(0,12)avidMetaDictBlobLen:r(0,43)dataPtr:r(0,113)numBytes:r(0,43)totalBytes:r(0,43)done:r(0,16)i:r(0,43)iter:(0,115)offset:r(0,41)_last_part2.5815mxf_generate_aafsdk_umid:F(0,1)umid:P(0,121)major:r(0,43):t(0,121)=*(0,122)mxfUMID:t(0,122)=(0,123):T(0,123)=s32octet0:(0,14),0,8;octet1:(0,14),8,8;octet2:(0,14),16,8;octet3:(0,14),24,8;octet4:(0,14),32,8;octet5:(0,14),40,8;octet6:(0,14),48,8;octet7:(0,14),56,8;octet8:(0,14),64,8;octet9:(0,14),72,8;octet10:(0,14),80,8;octet11:(0,14),88,8;octet12:(0,14),96,8;octet13:(0,14),104,8;octet14:(0,14),112,8;octet15:(0,14),120,8;octet16:(0,14),128,8;octet17:(0,14),136,8;octet18:(0,14),144,8;octet19:(0,14),152,8;octet20:(0,14),160,8;octet21:(0,14),168,8;octet22:(0,14),176,8;octet23:(0,14),184,8;octet24:(0,14),192,8;octet25:(0,14),200,8;octet26:(0,14),208,8;octet27:(0,14),216,8;octet28:(0,14),224,8;octet29:(0,14),232,8;octet30:(0,14),240,8;octet31:(0,14),248,8;;minor:r(0,43)last_part2:V(0,43)tms_buf:(0,124)tms:T(0,124)=s16tms_utime:(0,125),0,32;tms_stime:(0,125),32,32;tms_cutime:(0,125),64,32;tms_cstime:(0,125),96,32;;__darwin_clock_t:t(0,126)=(0,127)clock_t:t(0,125)=(0,126)long unsigned int:t(0,127)=r(0,127);0;037777777777;_last_part2.5853mxf_generate_old_aafsdk_umid:F(0,1)umid:P(0,121)major:r(0,43)minor:r(0,43)last_part2:V(0,43)tms_buf:(0,124)_prefix.5893mxf_avid_set_indirect_string_item:F(0,16)set:P(0,82)itemKey:P(0,83)value:P(0,128):t(0,128)=*(0,129):t(0,129)=k(0,88)size:r(0,34)prefix:V(0,130):t(0,130)=ar(0,26);0;16;(0,114)mxf_avid_get_data_def:F(0,16)headerMetadata:P(0,92)uuid:P(0,131)dataDef:P(0,132)dataDefSet:(0,82):t(0,131)=*(0,10):t(0,132)=*(0,33)mxf_avid_write_index_entry_array_header:F(0,16)mxfFile:P(0,91)sliceCount:P(0,14)posTableCount:P(0,14)numIndexEntries:P(0,43)mxf_avid_attach_mob_attribute:F(0,16)headerMetadata:P(0,92)packageSet:P(0,82)name:P(0,87)value:P(0,87)taggedValueSet:(0,82)mxf_avid_attach_user_comment:F(0,16)headerMetadata:P(0,92)packageSet:P(0,82)name:P(0,87)value:P(0,87)taggedValueSet:(0,82)mxf_avid_read_string_mob_attributes:F(0,16)packageSet:P(0,82)names:P(0,84)values:P(0,84)mxf_avid_read_string_user_comments:F(0,16)packageSet:P(0,82)names:P(0,84)values:P(0,84)mxf_avid_get_mob_attribute:F(0,16)name:P(0,128)names:P(0,133)values:P(0,133)value:P(0,134)namesIter:(0,115)valuesIter:(0,115):t(0,133)=*(0,135):t(0,134)=*(0,128):t(0,135)=k(0,38)mxf_avid_get_user_comment:F(0,16)name:P(0,128)names:P(0,133)values:P(0,133)value:P(0,134)g_Null_UUID:S(0,18)g_Null_Key:S(0,85)g_InterchangeObject_set_key:S(0,136)g_InterchangeObject_InstanceUID_item_key:S(0,136)g_Preface_set_key:S(0,136)g_GenericPackage_set_key:S(0,136)g_GenericDescriptor_set_key:S(0,136)g_GenericPictureEssenceDescriptor_set_key:S(0,136)g_AvidObjectDirectory_key:S(0,85)g_AvidMetadataRoot_key:S(0,85)g_GenericPictureEssenceDescriptor_ResolutionID_item_key:S(0,136)g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key:S(0,136)g_GenericPictureEssenceDescriptor_ImageSize_item_key:S(0,136)g_DefinitionObject_set_key:S(0,136)g_DefinitionObject_Identification_item_key:S(0,136)g_DataDefinition_set_key:S(0,136)g_Preface_ProjectName_item_key:S(0,136)g_Preface_ProjectEditRate_item_key:S(0,136)g_GenericPackage_MobAttributeList_item_key:S(0,136)g_GenericPackage_UserComments_item_key:S(0,136)g_TaggedValue_set_key:S(0,136)g_TaggedValue_Name_item_key:S(0,136)g_TaggedValue_Value_item_key:S(0,136)g_PhysicalDescriptor_set_key:S(0,136)g_TapeDescriptor_set_key:S(0,136)g_ImportDescriptor_set_key:S(0,136)g_RecordingDescriptor_set_key:S(0,136):t(0,136)=k(0,33)#1/28 1222715220 502 502 100644 83764 ` mxf_avid_metadict_blob.o H99__text__TEXT__picsymbolstub1__TEXT __literal4__TEXT__const__TEXT9;5>  P,, 5L+4S % < &NfBHAx7`M#9!b]TˍN#/;E}XKRPjH[uAʷks}Im̔Glˉ% /GU؝nDb>*A۾D/&6(La6^LhXdZEFr}jAJl\h1Ki`hH?iM(rlMol?IKBf;1u2 yOG)RZ H;rJ.J'=ߓ5BշI.%\"A- #ZMF+).UQHr))E +ֈMB/Jߑ-8p] s:G) 48K^(EagJWT2$@$QgFs@D.ߊMB;FDZogH=#·2)OtD%#/23JWR vecOFj IB{Ӳ!i[ 71AD͚KDO)E^A4<_UEEf}es2@c?֧ Y nrH+pÆO|ᾓ#N@%Me7ϕjJE*W2_MujU|Ǒ^`jHBwAJM +HAkLۉSJȸ@MB_Cb@wɆHùBBH}83֚.O< nR<#Bd~IQHr!HѤbCϱPYG;.On]:A7O;[I|4FVLzVUqfSH(@2''LB++vEv$qL!L_@ ^ nN=YH]E\8Zv=fq>!jXTMԌ2~4^HAU[|uMH!@)C0H} i?;L3CUeeF/DTi-(0x!HdwceO̩dJM73p eCN҄N "MB͎ q`ɮyAH0z$Q"Mk""cH  d҇d$&D%TE E+Ud M+lJgxSdAIl^,\cDXUWGѩ.Cq^>tFÞ"On(3 yHT.v-3 #@vme@fأ;@ b*:LOv'6IM)1gC\_e@Du'j`N@WK I[uB@ $d uBvmbpCEGgyzlzYB©TlF^)mJN. ,S=-3B'u+Va6f@Ҍ(9_&Oif0M?*xޅ 匔H rm@5[ZdK3$YZeGꨐ:0 VMP[ֈAC]@M%d{^@`+Ƨ"OLrH%/i_wK Bǘ&7i!hCD.Hl͉`魆]C ҷnz2eCA6m TBLཏ)h-G QxkN`ՈHOL Y#]37bNz2s['BϏbq&"Y FP@f0bDŔb(|jy~B iS5\@aJ}'3 RNnkU(3׆ʁF s5IUHisIzQ1]FMUw?=A븆_=©hPcqO4BD][HΌ,7~cL)5Ru񂊒I-12H *Get~x3<@휃@l|8@s ( nPTjI3Tf-Fke%N3ʟH|"xt ^`7G:>Qhqw+@$ }~E!M +ޔBMk$`}ADфTz[GƗF_Ǧj5^G?'ewsA!tM݂xyڇA?0F=Kv(L4T+4S < `M#9!+4S $InterchangeObject`M#9! (_;F⭪ س^iO(ylMɫ\t7 +4S a< _;F⭪ س^+4 Generation +4  +4S ]< iO(ylMɫ\t7+4ObjClass +4  +4S < b]TˍN#/;E}+4S Component`M#9! XWD<]*%l[nM`Cy@2Ap]&9_E}&25)yJBqկ +4S i< WD<]*%l[+4DataDefinition +4  +4S Y< nM`Cy@+4Length +4   +4S e< 2Ap]+4UserComments +4  +4S [< &9_E}&25+4KLVData +4  +4S a< )yJBqկ+4Attributes +4  +4S U< XKRPjH[+4S Segmentb]TˍN#/;E} +4S }< uAʷks}+4S  EventXKRPjH[ (={oAͼklZNdQN.χ  +4S ]< ={oAͼklZ+4Position +4   +4S [< NdQN.χ +40Comment +4  +4S < Im̔Glˉ+4S CommentMarkeruAʷks}  3/K4]l b_M1%B=an~ARDl ݶeC9[]沭EK,`>GdWG`u] g$CommentMarkerDate +4  +4S o< dW*+4S SequenceXKRPjH[ A OצsfE +4S a< A OצsfE+4 Components +4  +4S < A۾D/+4S  SourceReferenceXKRPjH[ HK!AwS,,1*6K7bVS~*:ESyPIY W!t@wt @ +4S ]< K!AwS,+4SourceID +4  +4S k< ,1*6K7bVS~+4 SourceMobSlotID +4  +4S a< *:ESyPIY+4ChannelIDs +4  +4S o<  W!t@wt @+4$MonoSourceSlotIDs +4  +4S < &6(La6^Lh+4S SourceClipA۾D/ hV&xWKx#${閪ز3IF{g:A[0 #/A{2?GO-w$Ms9uE yDT +4S e< V&xWKx#${+4FadeInLength +4   +4S g< ز3IF{+4FadeOutLength +4   +4S a< g:A[0 +40FadeInType +4  +4S c< #/A{2+40FadeOutType +4  +4S _< ?GO-w$M+4StartTime +4   +4S o< s9uE yDT KffbF$SubclipFullLength +4  +4S < XdZEFr}+4S TimecodeXKRPjH[ 8[XFTNFl>5EF,^V"m\qW3B/ +4S U< [XFTNFl+4 Drop +4  +4S S< >5EF,^V"m\+4FPS +4  +4S W< qW3B/+4 Start +4   +4S < jAJl\h+4S ContentStorage`M#9! (7N龐JZjR6W +4S U< 7N龐+4 Mobs +4  +4S c< JZjR6W+4EssenceData +4  +4S < 1Ki`hH+4S "DefinitionObject`M#9! 8s#%C͒YSiF [2IIP|-J(d LM +4S c< s#%C͒YSiF+4Description +4  +4S U<  [2IIP|-J+4 Name +4  +4S n< (d LM+4Identification +4  +4S c< ?iM(rlM+4S DataDefinition1Ki`hH +4S < ol?IKBf;1u+4S (OperationDefinition1Ki`hH xq爷Cʹ H咡`umOٽ$úT2U)LDR$J A˰U 2HD)ݶVbkkMv@35e+4 &KLVDataDefinitions +4  & +4S y< hA{Fh[+4 .TaggedValueDefinitions +4  & +4S < B/Jߑ-8p] +4S #EssenceData`M#9! 8@WfYM$ (kzBNcR.. QGKy- +4S U< @WfYM$ (k+4 Data +4  '+4S c< zBNcR.+4SampleIndex +4  ++4S \< . QGKy-+4 MobID +4  '+4S < s:G) +4S $$EssenceDescriptor`M#9! L%F(pA} +4S [< L%F(pA}+4Locator +4  /+4S < 48K^(+4S %FileDescriptors:G) X\ۡLIS0ׁ¢iCb\?Gdu${D^&OUgOHt9A+M +4S a< \ۡLIS0ׁ+4SampleRate +4  0+4S Y< ¢iCb+4Length +4   0+4S g< \?Gdu${D+4LinkedTrackID +4  0+4S k< ^&OUgOH+4 ContainerFormat +4  0+4S k< t9A+M+4 CodecDefinition +4  0+4S < EagJWT+4S '.DigitalImageDescriptor48K^( ! 2)LhSl'F5voHqyC 7gaB1Fۺ&1rGr*XJƫ#-WB:z5MQ7+N}F$KTy.TwE!&ED'{[`>I٥<䨫S2)tUr@8 )^Kɚrʲ[L֤)_Db/z1{з}J{kϬxM FMh"t=Ώ)%Np]b B 9G$KO lj5NuDXvai,4J$Iv1kvkX|ME9 ީ@N?۷JdJqni,fܿBT˜TztM75%GKVc]!PA AkHh\fABD|wV\qmVgBY\SAV9@XXLg?-Ml@2Vb21DŰ(Lg_ aUkÍ0RGIaSd +4S m<  2)LhSl+4"ImageAspectRatio +4  2+4S u< 'F5voH+4*ImageAlignmentFactor +4  2+4S y< qyC 7g+4.TransferCharacteristic +4  2+4S k< aB1Fۺ&1rGr+4 CodingEquations +4  2+4S i< *XJƫ#-W+4 ColorPrimaries +4  2+4S c< B:z5MQ7++4FrameLayout +4  2 +4S i< N}F$KT+4FieldDominance +4!  2+4S g< y.TwE!+4SampledHeight +4  2+4S e< &ED'{[+4SampledWidth +4  2+4S i< `>I٥<䨫S2)+4 SampledXOffset +4  2+4S i< tUr@8 +4 SampledYOffset +4  2+4S g< )^Kɚrʲ+4 DisplayHeight +4  2+4S e< [L֤)_+4 DisplayWidth +4  2 +4S i< Db/z1{+4 DisplayXOffset +4  2 +4S i< }J{k+4DisplayYOffset +4  2 +4S c< xM FMh"t=+4Compression +4  2+4S m< Ώ)%Np]b+4"FieldStartOffset +4  2+4S o<  B 9G$KO lj+4 $AlphaTransparency +4  2+4S e< 5NuDXva+4VideoLineMap +4  2 +4S k< i,4J$Iv1kv+4 DisplayF2Offset +4  2+4S i< kX|ME9 ީ@N?+4StoredF2Offset +4  2+4S y< ۷JdJqni,f+4 .ActiveFormatDescriptor +4  2+4S e< ܿBT˜T+4StoredHeight +4  2+4S c< ztM75%GKVc+4StoredWidth +4  2+4S i< ]!PA +4FieldEndOffset +4  2+4S i< AkHh\fA+4SignalStandard +4'  2+4S e< BD|wV\$`u*MQResolutionID +4  +4S m< qmVgBY\SA$`u*NQ"FirstFrameOffset +4  +4S _< V9@XX$`u*OQImageSize +4  +4S k< Lg$`u*PQ FrameSampleSize +4  +4S s< ?-Ml@2Vb21`u˵~] (FrameIndexByteOrder +4  +4S m< DŰ(Lg_ aUk,DXȠtGB"FrameStartOffset +4  +4S a< 0RGIaSd!MFށJDataOffset +4  +4S ?< 2$@$Qg+4S (CDCIDescriptorEagJWT ;ޞI뿳iq1KFUfܸrKEoU2rM7SpI-2+-E6?]l0G6B*Y!zNIޗ }\KjE&FwA"ukP_QnK]>]ֆ{ZH;;$Y؟F-MjxEԷGRG*EeHClGr +4S a< BLh!+4 TapeFormat +4  :+4S Y< xDs $C>+4Length +4  :+4S a< }\KjE&F+4FormFactor +4  :+4S W< wA"ukP_+4 Model +4  :+4S i< QnK]>]ֆ+4ManufacturerID +4  :+4S _< {ZH;;$Y؟+4TapeStock +4  :+4S k< F-MjxE+4 TapeBatchNumber +4  :+4S c< ԷGR+4VideoSignal +4  :+4S a< G*EeHClGr`u˕H:ColorFrame +4  +4S O< FDZogH=#·+4S /Header`M#9! "tLML|<2S蓬EVsUDqD>jnu"gD!$Iz\YǸ@v@0K\`$ ͯ@?ܖ `pqI 8U#!仜chM=f} xNjnu"gD+4Version +4  ;+4S q< !$Iz\Y+4&OperationalPattern +4  ; +4S [< @v@0K\`+4Content +4  ;+4S a< $ ͯ@?ܖ +4Dictionary +4  ;+4S q< `pqI 8U#!+4&IdentificationList +4  ;+4S e< 仜chM=f+4LastModified +4  ;+4S o< } xNCS1U@0nǾMݘi̖Ѕ{C-{d~KE&Doi#CI~d:I6<@ưY;կ BSMFj Dg=OJ+m!}2 +4S i< Ic>C+4 GenerationAUID +4  < +4S i< S1U@0nǾ+4 ProductVersion +4  <+4S _< Mݘi+4 ProductID +4  <+4S i< ̖Ѕ{C-{d+4  ToolkitVersion +4  <+4S c< ~KE&Do+4 CompanyName +4  <+4S c< i#CI~d:+4 ProductName +4  <+4S u< I6<@ưY;կ +4 *ProductVersionString +4  <+4S ]< BSMFj D+4 Platform +4  <+4S U< g=OJ+m!}2+4 Date +4  <+4S U< #/23JWR+4S 1Locator`M#9! +4S <  vecOFj+4S 2NetworkLocator#/23JWR ^U-AA5i; +4S _< ^U-AA5i;+4URLString +4  @+4S )<  IB{Ӳ!i+4S 4Mob`M#9! ͉omWKzM4DaHٗSS3*Ku()zK.qyqJ js>M*MeGyo:C˻BCdOD*zE*DprJ IZLLaD\\RܵL؜9nuS,[K,s>춽F7GMl?Y2LV&Ukq~!kBTS}nX +4S e< ͉omWKzM+4 UserComments +4  D+4S U< 4DaHٗS+4 Name +4  D+4S W< S3*Ku()zK+4 Slots +4  D+4S _< .qyqJ js>+4UsageCode +4  D+4S e< M*MeGyo+4CreationTime +4  D+4S e< :C˻BCdOD*+4LastModified +4  D+4S [< zE*DprJ+4KLVData +4  D+4S a<  IZLLaD\+4Attributes +4  D +4S \< \RܵL؜9nu+4 MobID +4  D+4S o< S,[K,s>|b{M$SubclipFullLength +4  +4S m< 춽F7GMl?P`G"MobAttributeList +4  +4S [< Y2LV&Ukq"`u˖iObAppCode +4  +4S m< ~!kBTS}nXBD$;BE"ConvertFrameRate +4  +4S Y< [ 71AD͚+4S 6MasterMob IB{Ӳ!i +4S u< KDO)E^A4+4S 7SourceMob IB{Ӳ!i КES* +4S q< КES*+4&EssenceDescription +4  G+4S < <_UEEf}+4S 8MobSlot`M#9! H׈mhAlqPETW hEв8f o\hMVӘB @ qS +4S Y< ׈mhAlqPETW+4SlotID +4  H+4S ]<  hEв8f +4SlotName +4  H+4S s< o\hMVӘB +4(PhysicalTrackNumber +4  H+4S [< @ qS+4Segment +4  H+4S < es2@c?֧ Y+4S ; TimelineMobSlot<_UEEf} hi8 e-D'KBF/C=?H=eqHFzjH\3~fc `G@8Wѕ@M3ߒ +4S Y< i8 e-D'K+4Origin +4   K+4S [< BF/C=?H=+4MarkOut +4   K+4S Y< eqHFz+4 MarkIn +4   K+4S [< jH\3~f+4 UserPos +4   K+4S ]< c `G@8W+40EditRate +4  K+4S }< ѕ@M3ߒZ>U1B42TimelineMobAttributeList +4  +4S u<  nrH+p+4S <Parameter`M#9! f[Ly`oH +4S a< f[Ly`oH+4Definition +4  L+4S < ÆO|ᾓ+4S ?TaggedValue`M#9! (e'@0R6H*4F֋K/ +4S U< e'@0R6+4  Name +4  P+4S W< H*4F֋K/+4  Value +4  P+4S q< #N@%Me+4S @KLVData`M#9! % WI$K +4S W< % WI$K+4 Value +4  Q+4S < 7ϕjJE*+4S B SoundDescriptor48K^( XiU1kG?ޤRw˽7N;I }!'i:Jc+>#lRUD;w'wO᫵tjysS܀afG꣹p&Rh#A+q@2)SˆyDΠ`);$Q%K +4S i< XiU1kG?ޤR+4ElectroSpatial +4"  =+4S g< w˽7N;I }!+4AudioRefLevel +4  =+4S ]< 'i:Jc+>#lRU+4Channels +4  =+4S Y< D;w'wO᫵tjysS+4Locked +4  =+4S o< ܀afG꣹p&Rh+4$AudioSamplingRate +4  =+4S ]< #A+q@2)S+4DialNorm +4  = +4S c< ˆyDΠ`);$Q+4Compression +4  =+4S m< %K+4"QuantizationBits +4  =+4S M< W2_Mu+4S HPCMDescriptor7ϕjJE* N|m'@} :KKnA1fٱf[BPٴk~ flD&{:&tMK&NPIt^瀁jAl}B*i-s~:dN ui2@N]mE"5#! 2'Oz [W84Njc]Me^D9$,eEM'.S +4S o< N|m'@} :+4$ChannelAssignment +4  =2+4S s< KKnA1fٱ+4(PeakEnvelopeVersion +4  =)+4S q< f[BPٴk~ +4&PeakEnvelopeFormat +4  =*+4S q< flD&{:&t+4&PointsPerPeakValue +4  =++4S w< MK&N+4 ,PeakEnvelopeBlockSize +4  =,+4S e< PIt^瀁j+4 PeakChannels +4  =-+4S a< Al}B*i-s~+4 PeakFrames +4  =.+4S s< :dN u+4 (PeakOfPeaksPosition +4   =/+4S w< i2@N]+4 ,PeakEnvelopeTimestamp +4  =0+4S m< mE"5#+4"PeakEnvelopeData +4  =1+4S a< ! 2'Oz [+4BlockAlign +4  = +4S i< W84Njc+4SequenceOffset +4  = +4S a< ]Me^D9+4AverageBPS +4  = +4S a< $,eEM'.SY'wJ?CDataOffset +4  +4S q< jU|Ǒ^+4S L,TaggedValueDefinition1Ki`hH +4S < `jHBwAJ+4S M$KLVDataDefinition1Ki`hH Fq,Fθw. +4S c< Fq,Fθw.+4 KLVDataType +4  M+4S < M +HAkL+4S  ClassDefinition'LB++vEv$ 8w72Dm}wih2D$H/e@9@df +4S c< w72Dm}wi+4ParentClass +4  +4S a< h2D$H/e+4Properties +4   +4S a< @9@df+4IsConcrete +4   +4S < SJȸ@MB+4S &PropertyDefinition'LB++vEv$ H qAɕ(o}Bi {{KDZ8Ÿ%KB撫/'HZ +4S a<  qAɕ(+4IsOptional +4   +4S U< o}Bi+4 Type +4   +4S s<  {{KDZ8+4(LocalIdentification +4   +4S q< Ÿ%KB撫/'HZ+4&IsUniqueIdentifier +4  +4S c< _Cb@w+4S TypeDefinition'LB++vEv$ +4S < ɆHù+4S HTypeDefinitionStrongObjectReference_Cb@w ӵ`EhOTe  +4S i< ӵ`EhOTe +4 ReferencedType +4  +4S < BBH}+4S DTypeDefinitionWeakObjectReference_Cb@w (%ʭN$CHs4DdF)g76@ +4S _< %ʭN$CHs4+4 TargetSet +4  +4S i< DdF)g76@+4 ReferencedType +4  +4S < 83֚.O< nR+4S 4TypeDefinitionEnumeration_Cb@w 8#h:A:uo-xJJ><}X"#XGM% +4S e< #h:A:uo+4ElementNames +4  +4S g< -xJJ><}X+4ElementValues +4  +4S c< "#XGM%+4 ElementType +4  +4S < <#Bd~IQ+4S 2TypeDefinitionFixedArray_Cb@w (u'WmDuBVSadE|SGʮ+ +4S e< u'WmDuBVSadE+4ElementCount +4  +4S c< |SGʮ+ +4 ElementType +4  +4S < Hr!HѤbCϱP+4S  8TypeDefinitionVariableArray_Cb@w 4i| M_׬? +4S c< 4i| M_׬? +4 ElementType +4  +4S < YG;.On+4S  $TypeDefinitionSet_Cb@w bO:-5H5/ +4S c< bO:-5H5/+4ElementType +4  +4S < ]:A7O;[I+4S  *TypeDefinitionRecord_Cb@w (ڂfbNa2l⩖!~.M`/#% +4S c< ڂfbNa2l+4MemberNames +4  +4S c< !~.M`/#%+4MemberTypes +4  +4S < |4FVLzVUq+4S *TypeDefinitionRename_Cb@w lm,OAM= +4S c< lm,OAM=+4RenamedType +4  +4S < fSH(@2'+4S  HTypeDefinitionExtendibleEnumeration_Cb@w ( LSHc5=E`A3 +4S e<  LSHc5+4ElementNames +4  +4S g< =E`A3+4ElementValues +4   +4S < 'LB++vEv$+4S $MetaDefinition'LB++vEv$ 8xLy>Caʢw>'-*DVܦ +4S U< xLy>+4 Name +4  +4S n< Caʢw>+4Identification +4  +4S c< '-*DVܦ+4Description +4  +4S H< L!L_@ ^ +4aafUInt8+4S  < nN=+4Rational(}2J{'h;}2J{'h;,NumeratorDenominator+4S < YH]E\8Zv=f+4:ClassDefinitionWeakReferenceM +HAkL(+4 +4+4S < q>!jXTMԌ2~+4RkAAFTypeID_ContentStorageStrongReferencejAJl\h+4S  < 4^HAU[|+4 AUIDHGQN[繅{0XM= XM= ҇d$&D%T0Data1Data2Data3Data4+4S  P< uMH!@)C+4AUIDSet4^HAU[|+4S < 0H} i+4BooleanL!L_@ ^ FalseTrue+4S  < ?;L3CU+4dkAAFTypeID_OperationDefinitionWeakReferenceVectorq`ɮyAH0z$+4S  < eeF/DT+4S  :<  ڧK^i&Q+4Stream+4S J< GQN[繅{0+4aafUInt32+4S  < f,͞Cӊ>i-(0x+4VersionType(jOX@ӓRQ5jOX@ӓRQ5majorminor+4S  \< !Hdw+4aafInt32Array}2J{'h;+4S < ceO̩dJ+48DataDefinitionWeakReference?iM(rlM8+4 +4+4+4S < M73p+4XkAAFTypeID_EssenceDescriptorStrongReferences:G) +4S  <  eCN҄N +4ZkAAFTypeID_DataDefinitionWeakReferenceVectorceO̩dJ+4S  < "MB͎ +4TimeStamp(aq@nPAү I5A݀|5datetime+4S < q`ɮyAH0z$+4BOperationDefinitionWeakReferenceol?IKBf;1u8+4 +4+4+4S  < Q"Mk""+4BkAAFTypeID_MobStrongReferenceSetYZeGꨐ:0+4S H< cH  d+4aafInt64+4S f< ҇d$&D%T+4aafUInt8Array8L!L_@ ^ +4S < E E+Ud +4BParameterDefinitionWeakReference2 yOG)RZ8+4 +4+4+4S < M+lJgx+4TkAAFTypeID_SourceReferenceStrongReferenceA۾D/+4S  < SdAIl^,\+4bkAAFTypeID_OperationDefinitionStrongReferenceSetֈAC]@M%d+4S  < cDXUWGѩ.Cq+4XkAAFTypeID_TaggedValueStrongReferenceVectorhCD.Hl+4S  ^< ^>tFÞ"On(3+4 aafUInt32ArrayGQN[繅{0+4S <  yHT.v-+4 8TypeDefinitionWeakReference_Cb@w(+4 +4+4S  < 3 #@vme@+4 bkAAFTypeID_ParameterDefinitionStrongReferenceSetLrH%/i_w+4S  < fأ;@ b+4 PkAAFTypeID_KLVDataStrongReferenceVector`魆]C ҷnz+4S < *:LOv'6IM+4 TkAAFTypeID_CodecDefinitionStrongReference=ߓ5BշI.%+4S  < )1gC\_e@+4 \kAAFTypeID_PluginDefinitionStrongReferenceSetK Bǘ&7i!+4S  < Du'j`N@WK +4 TkAAFTypeID_ParameterStrongReferenceVector{^@`+Ƨ"O+4S <  I[+4 :CodecDefinitionWeakReference=ߓ5BշI.%8+4 +4+4+4S < uB@ $d+4 HkAAFTypeID_ComponentStrongReferenceb]TˍN#/;E}+4S <  uBvmb+4 \kAAFTypeID_ContainerDefinitionStrongReference\"A- #+4S  < pCEGgyzl+4 ^kAAFTypeID_KLVDataDefinitionStrongReferenceSet2eCA6m+4S < zYB©Tl+4RkAAFTypeID_DataDefinitionStrongReference?iM(rlM+4S  < F^)mJN. +4^kAAFTypeID_ParameterDefinitionWeakReferenceSetE E+Ud +4S  < ,S=-3B'u+Va+4fkAAFTypeID_TaggedValueDefinitionStrongReferenceSet TBLཏ+4S < 6f@Ҍ(9_+4LkAAFTypeID_EssenceDataStrongReferenceB/Jߑ-8p] +4S < &Oif0M?*xޅ+4RkAAFTypeID_IdentificationStrongReference2)OtD%+4S <  匔H rm@+4dkAAFTypeID_InterpolationDefinitionStrongReferenceZMF+).U+4S < 5[ZdK3$+4DkAAFTypeID_LocatorStrongReference#/23JWR+4S |< YZeGꨐ:0+4<kAAFTypeID_MobStrongReference IB{Ӳ!i+4S <  VMP[+4DkAAFTypeID_MobSlotStrongReference<_UEEf}+4S < ֈAC]@M%d+4\kAAFTypeID_OperationDefinitionStrongReferenceol?IKBf;1u+4S < {^@`+Ƨ"O+4HkAAFTypeID_ParameterStrongReference nrH+p+4S < LrH%/i_w+4\kAAFTypeID_ParameterDefinitionStrongReference2 yOG)RZ+4S < K Bǘ&7i!+4VkAAFTypeID_PluginDefinitionStrongReference H;rJ.J'+4S < hCD.Hl+4LkAAFTypeID_TaggedValueStrongReferenceÆO|ᾓ+4S < `魆]C ҷnz+4DkAAFTypeID_KLVDataStrongReference#N@%Me+4S < 2eCA6m+4 XkAAFTypeID_KLVDataDefinitionStrongReference`jHBwAJ+4S <  TBLཏ+4!`kAAFTypeID_TaggedValueDefinitionStrongReferencejU|Ǒ^+4S < )h-G +4&ProductReleaseTypeL!L_@ ^ kAAFVersionUnknownkAAFVersionReleasedkAAFVersionDebugkAAFVersionPatchedkAAFVersionBetakAAFVersionPrivateBuild8+4S X< QxkN`Ո+4 aafPositioncH  d+4S < HOL Y#+4TapeFormatTypeL!L_@ ^ kAAFTapeFormatNullkAAFBetacamFormatkAAFBetacamSPFormatkAAFVHSFormatkAAFSVHSFormatkAAF8mmFormatkAAFHi8Format@+4S  &< ]37bNz2s[+46TransferCharacteristicTypedkAAFTransferCharacteristic_ITU470_PALkAAFTransferCharacteristic_ITU709kAAFTransferCharacteristic_SMPTE240MkAAFTransferCharacteristic_ITU1361kAAFTransferCharacteristic_linear X+4+4+4+4+4+4S T< 'BϏbq&+4 aafLengthcH  d+4S < "Y FP@f0+4 VideoSignalTypeL!L_@ ^ bkAAFVideoSignalNullkAAFNTSCSignalkAAFPALSignal +4S < bDŔb(|+4TapeCaseTypeL!L_@ ^ :kAAFTapeCaseNullkAAFThreeFourthInchVideoTapekAAFVHSVideoTapekAAF8mmVideoTapekAAFBetacamVideoTapekAAFCompactCassettekAAFDATCartridgekAAFNagraAudioTapeH+4S  p< jy~B iS5+4UsageCodeTypekAAFUsage_SubClipkAAFUsage_AdjustedClipkAAFUsage_TopLevelkAAFUsage_LowerLevelkAAFUsage_Template X+4 +4 +4 +4 +4  +4S D< \@aJ}'3 +4 ColorSitingTypeL!L_@ ^ kAAFCoSitingkAAFAveragingkAAFThreeTapkAAFQuincunxkAAFRec601kAAFUnknownSiting8+4S  $< RNnkU(3+4&ColorPrimariesTypeColorPrimaries_SMPTE170MColorPrimaries_ITU470_PALColorPrimaries_ITU709 8+4+4+4+4S  $< ʁF s5I+4(CodingEquationsTypeCodingEquations_ITU601CodingEquations_ITU709CodingEquations_SMPTE240M 8+4+4+4+4S < UHisIz+4FadeTypeL!L_@ ^ fkAAFFadeNonekAAFFadeLinearAmpkAAFFadeLinearPower +4S 0< Q1]FMUw+4LayoutTypeL!L_@ ^ kAAFFullFramekAAFSeparateFieldskAAFOneFieldkAAFMixedFieldskAAFSegmentedFrame0+4S h< ?=A븆_=©D`uM {0(AvidStrongReference`M#9!+4S < hPcqO4B+4 $AlphaTransparencyL!L_@ ^ `kAAFMinValueTransparentkAAFMaxValueTransparent+4S < D][HΌ,7+4!FieldNumberL!L_@ ^ ^kAAFUnspecifiedFieldkAAFFieldOnekAAFFieldTwo +4S < ~cL)5Ru+4"4ElectroSpatialFormulationL!L_@ ^ 4kAAFEsDefaultkAAFEsTwoChannelModekAAFEsSingleChannelModekAAFEsPrimarySecondaryModekAAFEsStereophonicModekAAFEsSingleChannelDoubleSamplingFrequencyModekAAFEsStereoLeftChannelDoubleSamplingFrequencyModekAAFEsStereoRightChannelDoubleSamplingFrequencyModekAAFEsMultiChannelModeP  +4S z< 񂊒I-12H +4'&SignalStandardTypeL!L_@ ^ SignalNoneSignalITU601SignalITU1358SignalSMPTE347MSignalSMPTE274MSignalSMPTE296MSignalSMPTE349M@+4S b< *Get~`>o'.kAvidPositionL!L_@ ^ +4S Z< x3<@휃@l`>o'/kAvidCropL!L_@ ^  +4S \< |8@s `>o'0kAvidScaleL!L_@ ^ +4S j< ( nPTjI3T`>o'1k"AvidSpillSupressL!L_@ ^ +4S ^< f-Fke%`>o'2kAvidBoundsL!L_@ ^ 0+4S \< N3ʟH|"xt `>o'3kAvidColorL!L_@ ^ D+4S `< ^`7G:>QhPA*AvidString4L!L_@ ^ +4S  < qw+@$ i`unmCÃRGBColor8XM= XM= XM= redgreenblue+4S j< }~E!M P2qO"AvidWideString32XM=  +4S  `< +ޔBMk$`PNM_,AudioSuitePlugInChunkxGQN[繅{0^`7G:>Qh^`7G:>Qh^`7G:>Qh^`7G:>Qh}~E!M 4^HAU[|VersionManufacturerIDProductIDPlugInIDChunkIDNameChunkDataUID+4S  n< }ADфTz[PNM`.AudioSuitePIChunkArray+ޔBMk$`+4S  t< GƗF_ǦjPj.;4AvidTKMNTrackedParamArray?=A븆_=©+4S  r< 5^G?'ewsPj.;2AvidTKMNTrackerDataArray?=A븆_=©+4S  < A!tM݂xyڇA`>opɽD"EqualizationBandX4^HAU[|GQN[繅{0GQN[繅{0GQN[繅{00H} i:typefrequencygainqenable+4S  l< ?0F=K`>opʽD,EqualizationBandArrayA!tM݂xyڇA+4S  \< v(L4T`u̪s8AvidBagOfBitsL!L_@ ^ &NfBHA`M#9! _;F⭪ س^ siO(ylMɫ\t7 b]TˍN#/;E} cWD<]*%l[ 1nM`Cy@ 2Ap]%&9_E}&25)yJBqկXKRPjH[uAʷks}={oAͼklZNdQN.χ  Im̔Glˉ 3/K4]l b_M1%B=an~ARDl ݶeC9[]#沭EK,`>GdW*'A OצsfEA۾D/-K!AwS,,1*6K7bVS~m*:ESyPIY W!t@wt @k&6(La6^LhV&xWKx#${ز3IF{Qg:A[0 #/A{2 K?GO-w$M s9uE yDT!?XdZEFr}![XFTNFl"s>5EF,^V"m\"qW3B/#MjAJl\h#7N龐$eJZjR6W$1Ki`hH%Os#%C͒YSiF& [2IIP|-J&(d LM&?iM(rlM'|ol?IKBf;1u'q爷Cʹ H咡(`umOٽ$)túT2U)LDR$J )A˰U *t2HD)ݶVb*kkFdվB̴A)b> ~GE02DL?b}eIKT7忓=?" Jt$h@nbwL/A@j4{K8ϊW*A~[>Mv@35eBhA{Fh[BB/Jߑ-8p] C4@WfYM$ (kCzBNcR.DT. QGKy-Ds:G) EEL%F(pA}E48K^(FW\ۡLIS0ׁG/¢iCbG\?Gdu${DH^&OUgOHHt9A+MIEagJWTI 2)LhSlLK'F5voHLqyC 7gM_aB1Fۺ&1rGrM*XJƫ#-WNuB:z5MQ7+NN}F$KTOsy.TwE!O&ED'{[Pu`>I٥<䨫S2)PtUr@8 Qu)^KɚrʲQ[L֤)_RwDb/z1{R}J{kSwxM FMh"t=SΏ)%Np]bTu B 9G$KO ljT5NuDXvaUi,4J$Iv1kvVkX|ME9 ީ@N?V۷JdJqni,fWܿBT˜TWztM75%GKVcX]!PA XAkHh\fAYBD|wV\YqmVgBY\SAZV9@XXZLg[?-Ml@2Vb21[DŰ(Lg_ aUk\#0RGIaSd\2$@$Qg]#;ޞI뿳iq^{1KFUfܸ_rKEoU2rM_7SpI-2`+-E6?]`l0G6B*Y!za'NIޗ <ampLDb-.qҞFr+rbreK@lWec9WU-M6=3U lc՚M㻮RdGgpVA뢵pdFs@D.ߊMB;eaBLh!fyxDs $C>f}\KjE&FgewA"ukP_gQnK]>]ֆhO{ZH;;$Y؟hF-MjxEiIԷGRiG*EeHClGrjIFDZogH=#·j"tLML|<2l+S蓬EVslUDqD>jnu"gDm-!$Iz\Ym@v@0K\`n+$ ͯ@?ܖ n`pqI 8U#!o仜chM=fo} xNCtS1U@0nǾugMݘiu̖Ѕ{C-{dva~KE&Dovi#CI~d:w_I6<@ưY;կ wBSMFj Dxig=OJ+m!}2x#/23JWRyM vecOFjy^U-AA5i;zS IB{Ӳ!iz͉omWKzM| 4DaHٗS|S3*Ku()zK|.qyqJ js>}iM*MeGyo}:C˻BCdOD*~_zE*DprJ~ IZLLaD\Q\RܵL؜9nuS,[K,s>@춽F7GMl?Y2LV&UkqN~!kBTS}nX[ 71AD͚HKDO)E^A4КES*H<_UEEf}׈mhAlqPETW hEв8f o\hMVӘB t@ qSes2@c?֧ Yti8 e-D'K^BF/C=?H=eqHFzDjH\3~fc `G@8W*ѕ@M3ߒ nrH+p6f[Ly`oHÆO|ᾓ>e'@0R6H*4F֋K/N#N@%Me% WI$KH7ϕjJE*XiU1kG?ޤRw˽7N;I }!D'i:Jc+>#lRUD;w'wO᫵tjysS:܀afG꣹p&Rh#A+q@2)S4ˆyDΠ`);$Q%K&W2_MuN|m'@} :KKnA1fٱf[BPٴk~ &flD&{:&tMK&N:PIt^瀁jAl}B*i-s~H:dN ui2@N]NmE"5#! 2'Oz [dW84Njc]Me^D9`$,eEM'.SjU|Ǒ^T`jHBwAJFq,Fθw.|M +HAkLw72Dm}wih2D$H/e.@9@dfSJȸ@MB" qAɕ(o}Bil {{KDZ8Ÿ%KB撫/'HZf_Cb@wɆHùlӵ`EhOTe .BBH}%ʭN$CHs4~DdF)g76@83֚.O< nRx#h:A:uoF-xJJ><}X"#XGM%D<#Bd~IQu'WmDuBVSadE||SGʮ+ Hr!HѤbCϱPv4i| M_׬? (YG;.OnbO:-5H5/B]:A7O;[IڂfbNa2lr!~.M`/#%|4FVLzVUqjlm,OAM=fSH(@2' LSHc5\=E`A3'LB++vEv$ZxLy>Caʢw>'-*DVܦL!L_@ ^ nN=YH]E\8Zv=fq>!jXTMԌ2~V4^HAU[|uMH!@)C0H} i9?;L3CUeeF/DTi-(0x!HdwiceO̩dJM73p eCN҄N \"MB͎ q`ɮyAH0z$fQ"Mk""=cH  d҇d$&D%T9E E+Ud ϸM+lJgxЏSdAIl^,\<cDXUWGѩ.Cq^>tFÞ"On(3Ҩ yHT.v-3 #@vme@fأ;@ bԗ*:LOv'6IM@)1gC\_e@Du'j`N@WK ֢ I[OuB@ $d uBvmbؿpCEGgyzltzYB©Tl+F^)mJN. ,S=-3B'u+Vaۍ6f@Ҍ(9_L&Oif0M?*xޅ 匔H rm@ݜ5[ZdK3$YYZeGꨐ:0 VMP[ߋֈAC]@M%d({^@`+Ƨ"OLrH%/i_w~K Bǘ&7i!3hCD.Hl`魆]C ҷnz2eCA6m$ TBLཏ)h-G QxkN`Ո3HOL Y#]37bNz2s[G'BϏbq&"Y FP@f0bDŔb(|jy~B iS5\@aJ}'3 |RNnkU(3ʁF s5IUHisIzSQ1]FMUwL?=A븆_=©hPcqO4BD][HΌ,7~cL)5Ru 񂊒I-12H #*Get~x3<@휃@l1|8@s ( nPTjI3Tf-Fke%N3ʟH|"xt ^`7G:>Qhqw+@$ }~E!M +ޔBMk$`9}ADфTz[GƗF_Ǧj95^G?'ewsA!tM݂xyڇAQ?0F=KRv(L4T4G,Ii`unmDÃ!`u] g`u] g1`u] g`u] gA`u] g͎ KffbF!Š$`u*MQZ$`u*NQZ$`u*OQ[$`u*PQ[`u˵~] \!,DXȠtGB\!MFށJ]!cy<4)`0N0dE)`u˝TdӠ)`uPoTe_`u˕H:j{%b7I-Bq/h aqHr3pFzeF8|Nrywe M:sOXxAEAyA,Isˠ|b{MƠP`GL"`u˖iObBD$;BEFZ>U1B44Y'wJ?CR+4+4+4+4+4+4 +4 +4 +4 +4 +4+4+4+4+4 +4 +4 +4 +4+4+4 +4+4 +4+4+4+4+4+4 +4&NfBHAd0dTfU<dr   AЀ,J`9by׀M Dq`x e h    d4k9N\-7 _g_AvidMetaDictBlob_len_g_AvidMetaDictBlob_g_AvidMetaDictObjectOffsets_len_g_AvidMetaDictObjectOffsets_g_AvidMetaDictDynTagOffsets_len_g_AvidMetaDictDynTagOffsets_g_AvidMetaDictTags_len_g_AvidMetaDictTags_g_AvidMetaDictInstanceUID_uuid/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./products/mxf_avid_metadict_blob.cgcc2_compiled.:t(0,1)=(0,1)g_AvidMetaDictInstanceUID_uuid:G(0,2)g_AvidMetaDictTags:G(0,3)g_AvidMetaDictTags_len:G(0,4)uint32_t:t(0,5)=(0,6):t(0,2)=k(0,7):t(0,3)=ar(0,8);0;29;(0,9):t(0,4)=k(0,5)unsigned int:t(0,6)=r(0,6);0;037777777777;mxfUUID:t(0,7)=(0,10)long unsigned int:t(0,8)=r(0,8);0;037777777777;:t(0,9)=k(0,11):T(0,10)=s16octet0:(0,12),0,8;octet1:(0,12),8,8;octet2:(0,12),16,8;octet3:(0,12),24,8;octet4:(0,12),32,8;octet5:(0,12),40,8;octet6:(0,12),48,8;octet7:(0,12),56,8;octet8:(0,12),64,8;octet9:(0,12),72,8;octet10:(0,12),80,8;octet11:(0,12),88,8;octet12:(0,12),96,8;octet13:(0,12),104,8;octet14:(0,12),112,8;octet15:(0,12),120,8;;AvidMetaDictTagStruct:T(0,11)=s18localTag:(0,14),0,16;uid:(0,16)=xsmxfUID:,16,128;;unsigned char:t(0,13)=@s8;r(0,13);0;255;uint8_t:t(0,12)=(0,13)uint16_t:t(0,15)=(0,18)mxfLocalTag:t(0,14)=(0,15)mxfUL:t(0,17)=(0,19)mxfUID:t(0,16)=(0,17)short unsigned int:t(0,18)=@s16;r(0,18);0;65535;:T(0,19)=s16octet0:(0,12),0,8;octet1:(0,12),8,8;octet2:(0,12),16,8;octet3:(0,12),24,8;octet4:(0,12),32,8;octet5:(0,12),40,8;octet6:(0,12),48,8;octet7:(0,12),56,8;octet8:(0,12),64,8;octet9:(0,12),72,8;octet10:(0,12),80,8;octet11:(0,12),88,8;octet12:(0,12),96,8;octet13:(0,12),104,8;octet14:(0,12),112,8;octet15:(0,12),120,8;;g_AvidMetaDictDynTagOffsets:G(0,20):t(0,20)=ar(0,8);0;29;(0,21):t(0,21)=k(0,22)AvidMetaDictDynTagOffsetsStruct:T(0,22)=s24itemKey:(0,23)=xsmxfKey:,0,128;tagOffset:(0,24),128,64;;mxfKey:t(0,23)=(0,17)long long unsigned int:t(0,25)=@s64;r(0,25);0;01777777777777777777777;uint64_t:t(0,24)=(0,25)g_AvidMetaDictDynTagOffsets_len:G(0,4)g_AvidMetaDictObjectOffsets:G(0,26)g_AvidMetaDictObjectOffsets_len:G(0,4):t(0,26)=ar(0,8);0;415;(0,27):t(0,27)=k(0,28)AvidMetaDictObjectOffsetsStruct:T(0,28)=s28instanceUID:(0,7),0,128;offset:(0,24),128,64;flags:(0,12),192,8;;g_AvidMetaDictBlob:G(0,29):t(0,29)=ar(0,8);0;67403;(0,30):t(0,30)=k(0,12)g_AvidMetaDictBlob_len:G(0,4) #1/12 1222715220 502 502 100644 4620 ` mxf_p2.o8 T__text__TEXTT__picsymbolstub1__TEXT  __const__TEXT __cstring__TEXT4__nl_symbol_ptr__DATA__la_symbol_ptr__DATAC, P??@|B!<<<888Hq8/@@<_<<<B88`88T8:| | xN!88!P|x|N |B}h=k|}N +4S  +4S Filler'%s' failed, in %s:%d mxf_register_set_def(dataModel, "Filler", &MXF_SET_K(StructuralComponent), &MXF_SET_K(Filler))./include/mxf/mxf_p2_extensions_data_model.h`` \ T P L`T H D @ 0ë, (С $ С   BPA@AQddf<.D)D8|D-|0$)N@(_*,=[ƀրJ$ۀ5Uր3Wu$N& 0 u &8 d2;_mxf_p2_load_extensionsdyld_stub_binding_helper_mxf_log_mxf_register_set_def/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./products/mxf_p2.cgcc2_compiled.:t(0,1)=(0,1)_g_Filler_set_key_g_StructuralComponent_set_key./include/mxf/mxf_p2_extensions_data_model.h./products/mxf_p2.cmxf_p2_load_extensions:F(0,2)dataModel:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,4)MXFDataModel:t(0,4)=(0,5):T(0,5)=s17956itemDefs:(0,6)=xsMXFList:,0,128;setDefs:(0,6),128,128;types:(0,8),256,143360;lastTypeId:(0,9),143616,32;;:T(0,7)=s16elements:(0,10),0,32;lastElement:(0,10),32,32;len:(0,11),64,32;freeFunc:(0,12),96,32;;MXFList:t(0,6)=(0,7):t(0,8)=ar(0,14);0;127;(0,15)unsigned int:t(0,9)=r(0,9);0;037777777777;:t(0,10)=*(0,16)long int:t(0,11)=r(0,11);-2147483648;2147483647;:t(0,13)=*(0,17)free_func_type:t(0,12)=(0,13)long unsigned int:t(0,14)=r(0,14);0;037777777777;MXFItemType:t(0,15)=(0,18)MXFListElement:t(0,16)=(0,19):t(0,17)=f(0,1):T(0,18)=s140category:(0,20)=xeMXFItemTypeCategory:,0,32;typeId:(0,9),32,32;name:(0,22),64,32;info:(0,23),96,1024;;_MXFListElement:T(0,19)=s8next:(0,24),0,32;data:(0,25),32,32;;:T(0,21)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,20)=(0,21):t(0,22)=*(0,26):T(0,23)=u128basic:(0,27)=xsMXFBasicTypeInfo:,0,32;array:(0,29)=xsMXFArrayTypeInfo:,0,64;compound:(0,31)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,33)=xsMXFInterpretTypeInfo:,0,64;;:t(0,24)=*(0,19):t(0,25)=*(0,1)char:t(0,26)=r(0,26);0;127;:T(0,28)=s4size:(0,9),0,32;;MXFBasicTypeInfo:t(0,27)=(0,28):T(0,30)=s8elementTypeId:(0,9),0,32;fixedSize:(0,9),32,32;;MXFArrayTypeInfo:t(0,29)=(0,30):T(0,32)=s128members:(0,35),0,1024;;MXFCompoundTypeInfo:t(0,31)=(0,32):T(0,34)=s8typeId:(0,9),0,32;fixedArraySize:(0,9),32,32;;MXFInterpretTypeInfo:t(0,33)=(0,34):t(0,35)=ar(0,14);0;15;(0,36)MXFCompoundTypeMemberInfo:t(0,36)=(0,37):T(0,37)=s8name:(0,22),0,32;typeId:(0,9),32,32;;g_StructuralComponent_set_key:S(0,38) :T(0,21) :T(0,21):t(0,38)=k(0,39)mxfUL:t(0,39)=(0,40):T(0,40)=s16octet0:(0,41),0,8;octet1:(0,41),8,8;octet2:(0,41),16,8;octet3:(0,41),24,8;octet4:(0,41),32,8;octet5:(0,41),40,8;octet6:(0,41),48,8;octet7:(0,41),56,8;octet8:(0,41),64,8;octet9:(0,41),72,8;octet10:(0,41),80,8;octet11:(0,41),88,8;octet12:(0,41),96,8;octet13:(0,41),104,8;octet14:(0,41),112,8;octet15:(0,41),120,8;;unsigned char:t(0,42)=@s8;r(0,42);0;255;uint8_t:t(0,41)=(0,42)g_Filler_set_key:S(0,38) #1/28 1222715220 502 502 100644 29492 ` mxf_uu_metadata.o| !4!4__text__TEXT4#__picsymbolstub1__TEXT@9DX __const__TEXTP__cstring__TEXTP u__literal8__TEXT #`__la_symbol_ptr__DATA X#p<__nl_symbol_ptr__DATA!0#,=hP# Pjj u<-||#xB!<8H8/@@<_<<<B! 8@8`8X884| | xN!88!P|x|N ``||~xB|#x|+x!8<88H8/Ah8xxHI8/@L<_<<<B 88`8@8$8B| | xN!8```8!`|x|N ``||#xB!<8p88H /@P<_<<<B88`88d8K| | xN!8Hp```a8<x8H!8/@D<_<<<B88`8 8d8L| | xN!8`8!`|x|N ``|a|#xB|~x|+x!88K/@P<_<<<B88`8d8d8V| | xN!8HP```;@<x8xH}/@D<_<<<B88`88d8W| | xN!8Hxx8HE/@A8a<8[{H<D|x|p8|p}c@}A|}|l8|9|Z}`B| I}gY||`ZH!@<@C0AH<_|Iɢh<_lL``Hh($"p,*H8{```8!p|xa|N ``||#xB!<888H)/@P<_<<<B88`888j| | xN!8Hp```a8<x8H!8/@D<_<<<B88`888k| | xN!8`8!`|x|N ``|!|#xB|+x!<888H%/@L<_<<<B88`888x| | xN!8H``8?8D0bH=/@?a88@8pH /@H<_<<<B88`8`88|| | xN!8HH`@/@D<_<<<B88`888}| | xN!8H;;D```a88pxxH /ALA8D8= 1mxf_get_array_item_element(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), i, &arrayElement)mxf_is_subclass_of(sourceClipSet->headerMetadata->dataModel, &sourceClipSet->key, &MXF_SET_K(SourceClip))mxf_get_umid_item(sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), sourcePackageUID)mxf_get_uint32_item(sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), sourceTrackID)mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(ContentStorage), &contentStorageSet)mxf_initialise_array_item_iterator(contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), &iter)mxf_get_umid_item(set, &MXF_ITEM_K(GenericPackage, PackageUID), &packageUID)mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(EssenceContainerData), &essContainerDataSet)mxf_get_umid_item(essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), &topFilePackageUID)mxf_uu_get_referenced_package(headerMetadata, &topFilePackageUID, &set)mxf_is_subclass_of(set->headerMetadata->dataModel, &set->key, &MXF_SET_K(SourcePackage))mxf_uu_get_referenced_package(headerMetadata, sourcePackageUID, &packageSet)mxf_is_subclass_of(packageSet->headerMetadata->dataModel, &packageSet->key, &MXF_SET_K(GenericPackage))mxf_uu_get_package_tracks(packageSet, &iter)mxf_get_uint32_item(trackSet, &MXF_ITEM_K(GenericTrack, TrackID), &trackID)mxf_get_strongref_item(sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), &descriptorSet)mxf_initialise_array_item_iterator(descriptorSet, &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), &iter)mxf_get_uint32_item(childDescriptorSet, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), &linkedTrackID)mxf_get_uint32_item(descriptorSet, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), &linkedTrackID)mxf_get_utf16string_item_size(set, itemKey, &size)(newValue = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (size))) != NULLmxf_get_utf16string_item(set, itemKey, newValue)C0? ëġЫ ЫPЫ!0ЬġЬ ЬPЬ!0`ëtġЫp HЫlPЫd!0Ь`ġЬ\ HxЬXPЬT!0`HëġЫ Ы PЫ!0ЬġЬ DЬPЬ!0`ëlġ@hP@`P@\!0@Xġ@TP@PP@L!0@ ġ@@P@!0@ ġ@t@P@!0@ë@@pXëP@H@<ëġ@ @P@!0@ġ@@P@!0@ë@@ë @ @ġ@|@P@|!0@xġ@t|<@pP@l!0@`ëX0@T0@  ë @ @ @ @ ġ @ 0 @ P @ |!0 @ xġ @ t0 @ pP  @ l!0 @ Lġ @ H @ DP @ <!0 @ 8ġ @ 4 @ 0P  @ ,!0 @ ë ġ @  @ P @ !0 @ ġ @ X @ P  @ !0 @ ë P @ P  @ ġ @ H @ |P @ t!0 @ pġ @ lH @ hP  @ d!0 @ Xë ġ p  p P p !0 p ġ T p | p P p !0 p ë  p  p xġ p t p pP p h!0 p dġ T p `4 p \P p X!0 p Lë ġ p 4 p P p !0 p ġ T p 4 p P p !0 p ë 0 p 0 p ġ p ̡ p P p !0 p ġ T p ̡\ p P p !0 p ë @ p @ p ,  ë ` `  ë ġ | P !0 |ġ$ x| tP  p!0 Pġ L HP @!0 <ġ$ 8x 4P  0!0 $ë p p ġP!0ġ$P !0ë Tġ@P\@HP@D!0@@ġ@<\@8P@4!0@ġ@(@P@!0@ġ@(@P@!0@ë@P@ġ@@P@!0@ġ@@P@!0@xët@l`@<ġ@8@0P@,!0@(ġ@$P@ P@!0@ë@ë@ë@\ġ@X @PP@L!0@Hġ@D @@P@<!0@ ġ@@P@!0@ġ@`@P@!0@ë@p@ë@@ġ@@|P@x!0@tġ@p@lP@h!0@\ëTС@PС@ġ@H@P@!0@ġ@H@P@!0@ë@@ġ@@xP@t!0@pġ@l@hP@d!0@XëPС@LС@ë С` Сp` ȡ` ȡh`<ëġ` `P`!0`ġd``P`!0`ë``ġ`ġ`P`!0`ġd`ġd`P`!0`xëġ` l`P`!0`ġd`l `P`!0`ë``ġ``P`!0`ġd``P`!0`xëpС`lСp`ġP!0ġ$@P!0 ëTġPhHPD!0@ġ<hX8P@4!0! $ë !,!, D!(Ȭ!( `ȫt!$l!$ |T! L! 4!h,! h!H ! H!(! (!! ! ! $!Ȭ! @ȫt!l! \T!L! x4 h, h H H ( (     Ȭ  ȫt l <T L X4 ܡh, ܡth ءH ءHTPPPLPHPDP@P<P8P4P0P,P(P$P PPPPP PPPP|yv{z~wx}u|yv{z~wx}udSdmfn<} 0(@IPc`p=Su  #0U@.D3D4D6pu$3@2@2ހ:dy Ӏ M d u Ԁ  * o  ΀ ߀ uЀ6GWhx"A\pʀ(MpЀI$N.D9D=D9D=DBDE0J$9cmw@8@8@8:8"̀݀;<",34H5$NH.PDHPDKlDLDO06$HPW@Gg@GxI8PH̀ $NH.PDRPDVtDWDY0D[HD``Dd!$RPJ@QZ@Qk@Q|S8π !T@6P7(8$N(.0Dg0DjLDkDn9$g0Y@fi@fyh80($N(.0Dq0DxPDyD|D}0DDDD~DD`DhDDD4Dp$q0@p@p@pr8s<&t@DUf}uD&@v0012$XN.DDD D pD D D D D D @3$X@o@@8<HȀ@DX @'( T)$N T. `D" `D' D( D* @D+ D- D/ *$" `M@!d@!{#8$<%@ ` $$N $. 0D 0D TD D D lD D D D$ 0@@@$@;8L<[Df@u@ 0$$N$.0D0DTDDD0DHDdD|DDDDD<DLDD$0@@@8<L&@?DYHn0op$N.DD D @D DD DD q$@@@vـ"3R 8^'o{|4}$tN4~&,&0p&>@&B0 *&WP K&[` x&w &@ & &!&!J&!z&!&!&!!&(""&^ "B&b0"n&x"& "&"# d4 0 `m00/PJP0TouZ5 wOX6_mxf_uu_get_package_tracks_mxf_uu_next_track_mxf_uu_get_track_duration_mxf_uu_get_track_duration_at_rate_mxf_uu_get_track_datadef_mxf_uu_get_track_reference_mxf_uu_get_referenced_package_mxf_uu_get_top_file_package_mxf_uu_get_referenced_track_mxf_uu_get_track_descriptor_mxf_uu_get_utf16string_itemdyld_stub_binding_helper_mxf_log_mxf_next_array_item_element_mxf_get_array_item_count_memcmp___floatdidf_mxf_find_singular_set_by_key_mxf_equals_umid_mxf_get_length_item_mxf_initialise_array_item_iterator_mxf_have_item_mxf_get_utf16string_item_mxf_get_utf16string_item_size_free_mxf_get_uint32_item_malloc_mxf_is_subclass_of_mxf_get_strongref_mxf_get_array_item_element_mxf_get_rational_item_mxf_get_strongref_item_mxf_get_umid_item___fixdfdi_mxf_get_ul_item/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./utils/mxf_uu_metadata.cgcc2_compiled.:t(0,1)=(0,1)_g_FileDescriptor_LinkedTrackID_item_key_g_MultipleDescriptor_SubDescriptorUIDs_item_key_g_MultipleDescriptor_set_key_g_SourcePackage_Descriptor_item_key_g_GenericTrack_TrackID_item_key_g_GenericPackage_set_key_g_GenericPackage_PackageUID_item_key_g_ContentStorage_Packages_item_key_g_ContentStorage_set_key_g_SourceClip_SourceTrackID_item_key_g_SourceClip_SourcePackageID_item_key_g_Sequence_StructuralComponents_item_key_g_SourceClip_set_key_g_GenericTrack_Sequence_item_key_g_StructuralComponent_DataDefinition_item_key_g_Track_EditRate_item_key_g_StructuralComponent_Duration_item_key_g_GenericPackage_Tracks_item_key_g_SourcePackage_set_key_g_EssenceContainerData_LinkedPackageUID_item_key_g_EssenceContainerData_set_keymxf_uu_get_package_tracks:F(0,2)packageSet:P(0,3)iter:P(0,4)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,5):t(0,4)=*(0,6)MXFMetadataSet:t(0,5)=(0,7)MXFArrayItemIterator:t(0,6)=(0,8)_MXFMetadataSet:T(0,7)=s60key:(0,9)=xsmxfKey:,0,128;instanceUID:(0,11)=xsmxfUUID:,128,128;items:(0,13)=xsMXFList:,256,128;headerMetadata:(0,15),384,32;fixedSpaceAllocation:(0,16),416,64;;:T(0,8)=s16item:(0,18),0,32;numElements:(0,19),32,32;elementLength:(0,19),64,32;currentElement:(0,19),96,32;;mxfUL:t(0,10)=(0,21)mxfKey:t(0,9)=(0,10):T(0,12)=s16octet0:(0,22),0,8;octet1:(0,22),8,8;octet2:(0,22),16,8;octet3:(0,22),24,8;octet4:(0,22),32,8;octet5:(0,22),40,8;octet6:(0,22),48,8;octet7:(0,22),56,8;octet8:(0,22),64,8;octet9:(0,22),72,8;octet10:(0,22),80,8;octet11:(0,22),88,8;octet12:(0,22),96,8;octet13:(0,22),104,8;octet14:(0,22),112,8;octet15:(0,22),120,8;;mxfUUID:t(0,11)=(0,12):T(0,14)=s16elements:(0,24),0,32;lastElement:(0,24),32,32;len:(0,25),64,32;freeFunc:(0,26),96,32;;MXFList:t(0,13)=(0,14):t(0,15)=*(0,28)long long unsigned int:t(0,17)=@s64;r(0,17);0;01777777777777777777777;uint64_t:t(0,16)=(0,17):t(0,18)=*(0,29)unsigned int:t(0,20)=r(0,20);0;037777777777;uint32_t:t(0,19)=(0,20):T(0,21)=s16octet0:(0,22),0,8;octet1:(0,22),8,8;octet2:(0,22),16,8;octet3:(0,22),24,8;octet4:(0,22),32,8;octet5:(0,22),40,8;octet6:(0,22),48,8;octet7:(0,22),56,8;octet8:(0,22),64,8;octet9:(0,22),72,8;octet10:(0,22),80,8;octet11:(0,22),88,8;octet12:(0,22),96,8;octet13:(0,22),104,8;octet14:(0,22),112,8;octet15:(0,22),120,8;;unsigned char:t(0,23)=@s8;r(0,23);0;255;uint8_t:t(0,22)=(0,23):t(0,24)=*(0,30)long int:t(0,25)=r(0,25);-2147483648;2147483647;:t(0,27)=*(0,31)free_func_type:t(0,26)=(0,27)_MXFHeaderMetadata:T(0,28)=s24dataModel:(0,32),0,32;primerPack:(0,33),32,32;sets:(0,13),64,128;;MXFMetadataItem:t(0,29)=(0,34)MXFListElement:t(0,30)=(0,35):t(0,31)=f(0,1):t(0,32)=*(0,36):t(0,33)=*(0,37):T(0,34)=s36key:(0,9),0,128;tag:(0,38),128,16;isPersistent:(0,2),160,32;length:(0,38),192,16;value:(0,40),224,32;set:(0,41),256,32;;_MXFListElement:T(0,35)=s8next:(0,42),0,32;data:(0,43),32,32;;MXFDataModel:t(0,36)=(0,44)MXFPrimerPack:t(0,37)=(0,45)short unsigned int:t(0,39)=@s16;r(0,39);0;65535;uint16_t:t(0,38)=(0,39):t(0,40)=*(0,22):t(0,41)=*(0,7):t(0,42)=*(0,35):t(0,43)=*(0,1):T(0,44)=s17956itemDefs:(0,13),0,128;setDefs:(0,13),128,128;types:(0,46),256,143360;lastTypeId:(0,20),143616,32;;:T(0,45)=s20nextTag:(0,47),0,16;entries:(0,13),32,128;;:t(0,46)=ar(0,48);0;127;(0,49)mxfLocalTag:t(0,47)=(0,38)long unsigned int:t(0,48)=r(0,48);0;037777777777;MXFItemType:t(0,49)=(0,50):T(0,50)=s140category:(0,51)=xeMXFItemTypeCategory:,0,32;typeId:(0,20),32,32;name:(0,53),64,32;info:(0,54),96,1024;;:T(0,52)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,51)=(0,52):t(0,53)=*(0,55):T(0,54)=u128basic:(0,56)=xsMXFBasicTypeInfo:,0,32;array:(0,58)=xsMXFArrayTypeInfo:,0,64;compound:(0,60)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,62)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,55)=r(0,55);0;127;:T(0,57)=s4size:(0,20),0,32;;MXFBasicTypeInfo:t(0,56)=(0,57):T(0,59)=s8elementTypeId:(0,20),0,32;fixedSize:(0,20),32,32;;MXFArrayTypeInfo:t(0,58)=(0,59):T(0,61)=s128members:(0,64),0,1024;;MXFCompoundTypeInfo:t(0,60)=(0,61):T(0,63)=s8typeId:(0,20),0,32;fixedArraySize:(0,20),32,32;;MXFInterpretTypeInfo:t(0,62)=(0,63):t(0,64)=ar(0,48);0;15;(0,65)MXFCompoundTypeMemberInfo:t(0,65)=(0,66):T(0,66)=s8name:(0,53),0,32;typeId:(0,20),32,32;;mxf_uu_next_track:F(0,2) :T(0,52) :T(0,52)headerMetadata:P(0,67)iter:P(0,4)trackSet:P(0,68)arrayData:(0,40)uint8_t:t(0,22):t(0,67)=*(0,69):t(0,68)=*(0,3)MXFHeaderMetadata:t(0,69)=(0,28)arrayDataLen:(0,19)uint32_t:t(0,19)mxf_uu_get_track_duration:F(0,2)trackSet:P(0,3)duration:P(0,70)sequenceSet:(0,3):t(0,70)=*(0,71)mxfLength:t(0,71)=(0,72)int64_t:t(0,72)=(0,73)long long int:t(0,73)=@s64;r(0,73);01000000000000000000000;0777777777777777777777;mxf_uu_get_track_duration_at_rate:F(0,2)trackSet:P(0,3)editRate:P(0,74)duration:P(0,70)localDuration:(0,71)mxfLength:t(0,71):t(0,74)=*(0,75)mxfRational:t(0,75)=(0,76):T(0,76)=s8numerator:(0,77),0,32;denominator:(0,77),32,32;;int32_t:t(0,77)=(0,2)localEditRate:(0,75)mxf_uu_get_track_datadef:F(0,2)trackSet:P(0,3)dataDef:P(0,78)sequenceSet:(0,3):t(0,78)=*(0,10)mxf_uu_get_track_reference:F(0,2)trackSet:P(0,3)sourcePackageUID:P(0,79)sourceTrackID:P(0,80)sequenceSet:(0,3)sourceClipSet:(0,3)sequenceComponentCount:(0,19):t(0,79)=*(0,81):t(0,80)=*(0,19)mxfUMID:t(0,81)=(0,82):T(0,82)=s32octet0:(0,22),0,8;octet1:(0,22),8,8;octet2:(0,22),16,8;octet3:(0,22),24,8;octet4:(0,22),32,8;octet5:(0,22),40,8;octet6:(0,22),48,8;octet7:(0,22),56,8;octet8:(0,22),64,8;octet9:(0,22),72,8;octet10:(0,22),80,8;octet11:(0,22),88,8;octet12:(0,22),96,8;octet13:(0,22),104,8;octet14:(0,22),112,8;octet15:(0,22),120,8;octet16:(0,22),128,8;octet17:(0,22),136,8;octet18:(0,22),144,8;octet19:(0,22),152,8;octet20:(0,22),160,8;octet21:(0,22),168,8;octet22:(0,22),176,8;octet23:(0,22),184,8;octet24:(0,22),192,8;octet25:(0,22),200,8;octet26:(0,22),208,8;octet27:(0,22),216,8;octet28:(0,22),224,8;octet29:(0,22),232,8;octet30:(0,22),240,8;octet31:(0,22),248,8;;arrayElement:(0,40)i:r(0,19)mxf_uu_get_referenced_package:F(0,2)headerMetadata:P(0,67)sourcePackageUID:P(0,79)packageSet:P(0,68)contentStorageSet:(0,3)set:(0,3)iter:(0,6)arrayElementValue:(0,40)arrayElementLength:(0,19)packageUID:(0,81)foundIt:r(0,2)int:t(0,2)mxf_uu_get_top_file_package:F(0,2)headerMetadata:P(0,67)filePackageSet:P(0,68)essContainerDataSet:(0,3)set:(0,3)topFilePackageUID:(0,81)mxf_uu_get_referenced_track:F(0,2)headerMetadata:P(0,67)sourcePackageUID:P(0,79)sourceTrackID:P(0,19)sourceTrackSet:P(0,68)packageSet:(0,3)trackSet:(0,3)iter:(0,6)trackID:(0,19)foundIt:r(0,2)mxf_uu_get_track_descriptor:F(0,2)sourcePackageSet:P(0,3)trackID:P(0,19)linkedDescriptorSet:P(0,68)descriptorSet:(0,3)childDescriptorSet:(0,3)iter:(0,6)arrayElementValue:(0,40)arrayElementLength:(0,19)linkedTrackID:(0,19)mxf_uu_get_utf16string_item:F(0,2)set:P(0,3)itemKey:P(0,83)value:P(0,84)mxfUTF16Char:t(0,85)=(0,86):t(0,83)=*(0,87):t(0,84)=*(0,88)wchar_t:t(0,86)=(0,89):t(0,87)=k(0,9):t(0,88)=*(0,85)__darwin_wchar_t:t(0,89)=(0,2)size:(0,38)uint16_t:t(0,38)void:t(0,1)g_ContentStorage_set_key:S(0,90)g_ContentStorage_Packages_item_key:S(0,90)g_EssenceContainerData_set_key:S(0,90)g_EssenceContainerData_LinkedPackageUID_item_key:S(0,90)g_GenericPackage_set_key:S(0,90)g_GenericPackage_PackageUID_item_key:S(0,90)g_GenericPackage_Tracks_item_key:S(0,90)g_GenericTrack_TrackID_item_key:S(0,90)g_GenericTrack_Sequence_item_key:S(0,90)g_Track_EditRate_item_key:S(0,90)g_StructuralComponent_DataDefinition_item_key:S(0,90)g_StructuralComponent_Duration_item_key:S(0,90)g_Sequence_StructuralComponents_item_key:S(0,90)g_SourceClip_set_key:S(0,90)g_SourceClip_SourcePackageID_item_key:S(0,90)g_SourceClip_SourceTrackID_item_key:S(0,90)g_SourcePackage_set_key:S(0,90)g_SourcePackage_Descriptor_item_key:S(0,90)g_FileDescriptor_LinkedTrackID_item_key:S(0,90)g_MultipleDescriptor_set_key:S(0,90)g_MultipleDescriptor_SubDescriptorUIDs_item_key:S(0,90):t(0,90)=k(0,10) #1/20 1222715221 502 502 100644 33284 ` mxf_page_file.o $h$h__text__TEXT&x6__picsymbolstub1__TEXT 8(P __cstring__TEXT "__la_symbol_ptr__DATA$P&$:__nl_symbol_ptr__DATA$d&t(;|e0 P^^f;H)||~x!``c /AH8 8!P|N ``|!c H8!P |`|N `|!P88H9 9@/@ !hAl8!}#Kx}DSx|N ```|A|~xB|#x|+x!H> HA@T /Ax$@T(48{H|}y@H<_<<<B#8`888 8~| | xN!8`H`$T(4HU~/AH8`~> ^$x/8B@^$@@9@U@(4}`K/Ab> ~9JPAH ~T(4U)(48|I| . ~ Ub(4|Bb > 9)> H```T(4~};./A<<_<8`B#8 (| | xN!8`H```/A,A|]/A]/A(@(=\,^,/A <~>,|{HP``0/@,>(H@DI~(K~(/A Hٓ(^09 (>,8B^0H@II~(KE~(/A H(^(^08B^0 8a8H̀ /A0+A/@xH@<8a88 lH=|}xHT/A4<8a88 tH|}xH0<8a88 tH|}y@`<8a88 pH|}x/@D<_B#HcH<88|fxx8`8 xN!8`H8`H5|ky@L<_<<<B#8888 8 8`| | xN!xH 8`Hx88@   8`8|\|>,/A i>,+~,(/@~(^0~8B^0K8`8!`A|N ``|!|#x|+x|{x!K||yA< |[}#Kx}"p;|@||H|A|"||e`|DYAh@@A\``\|/A$|c(|B!@A``PI|8xxK/@ 8@8`8\|H`<x\xHA@ P@A }"Kx}CSx\||@P@@Ex\#x8 H<\9`|lx|`x|lP|KI|Ix\|8|jxA@ @@A } Cx|;x<\[{}L}+;[H `88!`|x!|N `|!|#x|+x|{x!K||yA< |[}#Kx}"p;|@||H|A|"||e`|DYAh@@A\``\|/A$|c(|B!@A``PI|8xxK/@ 8@8`8\|H`<x\xHA@ P@A }"Kx}CSx\||@P@@Ex\#x8 H <\9`|lx|`x|lP|KI|Ix\|8|jxA@ @@A } Cx|;x<\[{}L}+;[H `88!`|x!|N `/M H`|||y!A|/AH}8|/AHe8(8$ /@H0```xxKɃxH/@88@8`0(,\|8!P|N ```|hy88`M H 8`8/M HhTI(48B|Cx|Bp})R}CY|ր }#X}k|J} Z|@|i9N |a|+y|{x|#x;!A@```||PcxKu/A@A```8!`xa|N ``|a|+y|{x|#x;!A@```||PcxK/A@A```8!`xa|N ``|8!88K8/A88!`|x|N `|8|#x!888KQ/@;8!`x|N ``||~x!K8@/A48@A$@ @A```8@8!P|Cx|N `|a|+x|#x|3x|{x!Kq|kx|#x/A/A(/}L}+A8/xxA(H[{}^}=H;[`/A,XA$@`@A`8`;[H8`8!`a|N ``cN `0C||xN |A|#xB|~x|+x8|3x!<8А8H9/@@<_<8`xBd8Ԁ| | xN!8`H```8`4H/a8@P<_<<<Bd8`8888| | xN!8`H ```884Ha8<_=?8`48B9)KA8"<_=?8B9)a8K<_8B@a8+ =?9)a8K<_8Ba8+=?9)Ёa8K<_8Ba8+=?9)a8K <_8Ba8+$!8I(8Hm/},@P<_<<<Bd88`8<88ǀ| | xN!8/@H`A8884b,HA8x,H18cH /}@L<_<<<Bd88`888ʀ| | xN!K|```A8x",iHA888`",iA8", a8K,b!8 ,H ```8a8H-8``8!pA|N ```||#xB|zx8! <88H1/@4<_<Ex8`BT8Ā| | xN!9@HP;;?H`H;DxxxH-x8W|(4|H.||J/@c/AK㭁>(|\JB@(H`B>|\J,B@,HB>|\Jb/AH^8|\>|I8a8 H8a888H/A0H cH!8,88|fxx8`N!^8|.;{@8`H/AK`8!`|N ```||}x;!H `;xx8a8H8a8H/A8!P |`hc|N |B}h=k| }N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|d}N |B}h=k|H}N |B}h=k|,}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|h}N |B}h=k|L}N |B}h=k|0}N |B}h=k|}N |B}h=k|}N '%s' failed, in %s:%d (newPages = (Page*)malloc(sizeof(Page) * (sysData->numPagesAllocated + 64))) != NULL./utils/mxf_page_file.cFailed to open mxf page file which was removed after truncation rbw+br+bFailed to open paged mxf file '%s': %s (newFileDescriptor = (FileDescriptor*)malloc(sizeof(FileDescriptor))) != NULL%dFilename template '%s' doesn't contain %%d (newMXFFile = (MXFFile*)malloc(sizeof(MXFFile))) != NULL(newMXFFile->sysData = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newMXFFile->sysData->filenameTemplate = (char*)malloc(sizeof(char) * (strlen(filenameTemplate) + 1))) != NULLFailed to stat file '%s': %s (newMXFFile->sysData->pages = (Page*)malloc(sizeof(Page) * (allocatedPages))) != NULLSize of first file '%s' (%lld does not equal page size %lld Cannot forward truncate read-only mxf page file Failed to truncate '%s' to zero length: %s ë(# Të,$d(#, $d#$d#$dë|!Сlx!Сdlë"" ë$d$dtlë # $d # < $d8ë " $d "  $dë "< $d |"< \x t$ddëL H < 8 , (  С С     @ @`        ë |"t p$dl h" d `$dPë(#t$$d#t $d"" ë$d$dë|!Lt`ìL!L l(!ԡ$$d!ԡ $dë!С!С ëX"H"@8ë0$d,$dT ëT P#H D$d@ <# 8 p4$dT$ë| x"p l$dh d"|` p\$dTLD4ë "< $d "<, p$dTë       С Сt p d ` T @P @0D @ < 8 p( $   ë " $d " p$dTë!Lìt!L<P!ԡL$d@!ԡ<$dT0ë(!С$!СëH D"< 8$d4 0", ($ddë "< $d "<< $ddë| x l h \ X L СH С< 8 , (  @ @@        ë " $d " $ddtëH!ԡD$d8!ԡ4$dd(ë !С!С   `   < D 8    ë ! $d !  $d#ë!X!X xë$d$d#xët!Pl!P p`ë\!TT!T tHëD!T<!T t$ë !L!L lxë!$d|! (x$d#ë\ X T L$dH D @ <$d#0`(ët$` hl$` hT$\ HL$\ H4$X (,$X0 ($T  $TL $P$Ph$LȬ$Lȫ$H$H$D$Dt$@hl$@hT$<HL$<H4$8(,$8($4 $4,$0$0H$,Ȭ$,dȫ$($($$$$t$ hl$ hT$HL$H4$(,$($ $ L{PH{PD{P@{P<{P8{P4{P0{P,{P({P${P {P{P{P{P{P {P{P{P{Pnguifjpolmwkvztsqhxynguifjpolmwkvztsqhxyrddf<.DjDrDt(Du,Dx4/$jF@iVe߀ 9P*brǀ5^o$HNHP.PDPD\Dd$P*@:@I@X$,N|Y.DDDDi$@8 8 u ׀ ! ; R p ̀  ( A n ݀ $ 5 f   $DN .DfDjDfDjDkDq DsDyD~(DDDDDDDDDDDDD0DDDdDhDlDpDxDDDDDDDDDDD D,D4D@DPD\DlDtD|DDDDDDDDDDDDDDDDD 0D<D%TD&dD(lD0D3D8D_D9 DE$D>(DA,D90DE8DD<DC@DEDDDHDELDGPDI\DKdDLhDMlDOxDQ|D $f @e @e @g ̀ ـ ,̀(9Pɀڀ+;L]n@hƀЀ@h@84h5l6l7@DpE@T8dpe@f@g@tPu@8P@$N.DDDDD@DpDxDDDDDDD(D,D4D<D@DHDpDD$@@@@ ,.@;<@K[p\]^$N_.DDDDD@DpDxDDDDDD D (D ,D 4D <D @D HD pD D n$@@@@р@@p $N  . D D D $ )@9$ N : . D D D D D D D D D D D D 4D <D @D HD PD# TD! \D `D dD# hD$ pK$ b@r@ |@   $N  . D' D( D- D2 D3 $' @&$pN  . D6 D9 D6 D9 D6 D9 D; 0D> @D< DD> HD9 LDE `$6 @5@5 @5@7'@89 : x;$xN x< . DH DK DH DK DH DK DM DP DN DP DK DW M$H e@Gu@G@G@I@J  $xN  . DZ D] DZ D] Db $Dc ($Z @Y[8  <$<N <  @. @Df @Dj HDf LDj XDh \Dj `Dp p3$f @M@e]@egg8s @t u$HN v . Ds Dt Du Dz D{ $s @r@t  $lN  . D~ D D ,D 4D @D HD `D tD D D D $~ @}@}@}@ !@ . / 0$N 1 . D D A$ X@h$ N i . D D $ @$N . D DDDD$D(D4DpDDDDDDDDDDDD DDD D(D0D8D@DHDPDXD`DhDpDxDDDDDDDpDDDDDDDDD$ @@@ 82D EF$N.DDD D$D,D0D<DlDDDDDDDDDD D$D(D,D0D8D<D@DDDHDPDXD`DhD pDxD D D D D D D D D DD=D$D8DDDDDDDDDD!D$D!D$D!D$ D%D&tD'D(D)D+D)D+D)D,D)D0D1D3,D6hD9pD6tD9D?DBG$g@@8@ @Ѐ@<$N.DEDFDEDNDFDNDPDQDD]`D^dDXhDYxDaDhDjDkDlDnDqDsDyLDzD|D}DD|D}D|D}D~DD~DD~DDDDDDDD D(D0D8D@DHDPDXD`DDD$D,D0D<D@DDDHDTD`DlDtDDDDDD D$D,D0DHD\DpDxDDDDDDDD$E@D4@DE@DZF8l@G ~@HI<@K($XN(.0D0D0$0@$N8.@D@D@DH$@@'$NT.`D`DxD($`O@`$DN.DDDDDDDD$D0D4D8DHDTDXDpDDDDDDDDD@DLDpa$@@@@Ā8$N.D DDDDDD$ @ @  8+,-$dN.dM0e@`2 "S9A1)}k YIa_mxf_page_file_open_new_mxf_page_file_open_read_mxf_page_file_open_modify_mxf_page_file_get_file_mxf_page_file_get_page_size_mxf_page_file_is_page_filename_mxf_page_file_forward_truncate_mxf_page_file_removedyld_stub_binding_helper_mxf_log_malloc___error_stat_fopen___divdi3_fread_memset_memcpy_fseeko_fwrite_strerror_free_strcpy_truncate_sprintf$LDBLStub_remove_mxf_file_close_fclose_strlen_strstr/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./utils/mxf_page_file.cgcc2_compiled.:t(0,1)=(0,1)_disk_file_closedisk_file_close:f(0,1)fileDesc:P(0,2):t(0,2)=*(0,3)FileDescriptor:t(0,3)=(0,4)FileDescriptor:T(0,4)=s16prev:(0,5),0,32;next:(0,5),32,32;page:(0,6),64,32;file:(0,7),96,32;;:t(0,5)=*(0,4):t(0,6)=*(0,8):t(0,7)=*(0,9)Page:T(0,8)=s32wasRemoved:(0,10),0,32;fileDescriptor:(0,2),32,32;wasOpenedBefore:(0,10),64,32;index:(0,10),96,32;size:(0,11),128,64;offset:(0,11),192,64;;FILE:t(0,9)=(0,13)int:t(0,10)=r(0,10);-2147483648;2147483647;long long int:t(0,12)=@s64;r(0,12);01000000000000000000000;0777777777777777777777;int64_t:t(0,11)=(0,12)__sFILE:T(0,13)=s88_p:(0,14),0,32;_r:(0,10),32,32;_w:(0,10),64,32;_flags:(0,15),96,16;_file:(0,15),112,16;_bf:(0,16),128,64;_lbfsize:(0,10),192,32;_cookie:(0,17),224,32;_close:(0,18),256,32;_read:(0,19),288,32;_seek:(0,20),320,32;_write:(0,21),352,32;_ub:(0,16),384,64;_extra:(0,22),448,32;_ur:(0,10),480,32;_ubuf:(0,23),512,24;_nbuf:(0,24),536,8;_lb:(0,16),544,64;_blksize:(0,10),608,32;_offset:(0,25),640,64;;:t(0,14)=*(0,27)short int:t(0,15)=@s16;r(0,15);-32768;32767;__sbuf:T(0,16)=s8_base:(0,14),0,32;_size:(0,10),32,32;;:t(0,17)=*(0,1):t(0,18)=*(0,28):t(0,19)=*(0,29):t(0,20)=*(0,30):t(0,21)=*(0,31):t(0,22)=*(0,32):t(0,23)=ar(0,33);0;2;(0,27):t(0,24)=ar(0,33);0;0;(0,27)__darwin_off_t:t(0,26)=(0,34)fpos_t:t(0,25)=(0,26)unsigned char:t(0,27)=@s8;r(0,27);0;255;:t(0,28)=f(0,10):t(0,29)=f(0,10):t(0,30)=f(0,25):t(0,31)=f(0,10):t(0,32)=xs__sFILEX:long unsigned int:t(0,33)=r(0,33);0;037777777777;__int64_t:t(0,34)=(0,12)_disk_file_seekdisk_file_seek:f(0,10)fileDesc:P(0,2)offset:P(0,11)whence:P(0,10)_disk_file_sizedisk_file_size:f(0,11)filename:P(0,35)statBuf:(0,36)stat:T(0,36)=s96st_dev:(0,37),0,32;st_ino:(0,39),32,32;st_mode:(0,41),64,16;st_nlink:(0,43),80,16;st_uid:(0,45),96,32;st_gid:(0,47),128,32;st_rdev:(0,37),160,32;st_atimespec:(0,49),192,64;st_mtimespec:(0,49),256,64;st_ctimespec:(0,49),320,64;st_size:(0,50),384,64;st_blocks:(0,51),448,64;st_blksize:(0,53),512,32;st_flags:(0,55),544,32;st_gen:(0,55),576,32;st_lspare:(0,57),608,32;st_qspare:(0,58),640,128;;timespec:T(0,49)=s8tv_sec:(0,59),0,32;tv_nsec:(0,61),32,32;;:t(0,35)=*(0,62)__darwin_dev_t:t(0,38)=(0,57)dev_t:t(0,37)=(0,38)__darwin_ino_t:t(0,40)=(0,55)ino_t:t(0,39)=(0,40)__darwin_mode_t:t(0,42)=(0,44)mode_t:t(0,41)=(0,42)__uint16_t:t(0,44)=(0,63)nlink_t:t(0,43)=(0,44)__darwin_uid_t:t(0,46)=(0,55)uid_t:t(0,45)=(0,46)__darwin_gid_t:t(0,48)=(0,55)gid_t:t(0,47)=(0,48)off_t:t(0,50)=(0,26)__darwin_blkcnt_t:t(0,52)=(0,34)blkcnt_t:t(0,51)=(0,52)__darwin_blksize_t:t(0,54)=(0,57)blksize_t:t(0,53)=(0,54)unsigned int:t(0,56)=r(0,56);0;037777777777;__uint32_t:t(0,55)=(0,56)__int32_t:t(0,57)=(0,10):t(0,58)=ar(0,33);0;1;(0,34)__darwin_time_t:t(0,60)=(0,61)time_t:t(0,59)=(0,60)long int:t(0,61)=r(0,61);-2147483648;2147483647;:t(0,62)=k(0,64)short unsigned int:t(0,63)=@s16;r(0,63);0;65535;char:t(0,64)=r(0,64);0;127;_open_pageopen_page:f(0,65)sysData:P(0,66)position:P(0,11)i:r(0,10)int:t(0,10):t(0,65)=*(0,67):t(0,66)=*(0,68)Page:t(0,67)=(0,8)MXFFileSysData:t(0,68)=(0,69)MXFFileSysData:T(0,69)=s52mxfPageFile:(0,70)=xsMXFPageFile:,0,32;pageSize:(0,11),32,64;mode:(0,72)=xeFileMode:,96,32;filenameTemplate:(0,74),128,32;position:(0,11),160,64;pages:(0,65),224,32;numPages:(0,10),256,32;numPagesAllocated:(0,10),288,32;fileDescriptorHead:(0,2),320,32;fileDescriptorTail:(0,2),352,32;numFileDescriptors:(0,10),384,32;;MXFPageFile:T(0,71)=s4mxfFile:(0,75),0,32;;MXFPageFile:t(0,70)=(0,71):T(0,73)=eREAD_MODE:0,WRITE_MODE:1,MODIFY_MODE:2,;FileMode:t(0,72)=(0,73):t(0,74)=*(0,64):t(0,75)=*(0,76)MXFFile:t(0,76)=(0,77):T(0,77)=s52close:(0,78),0,32;read:(0,79),32,32;write:(0,80),64,32;get_char:(0,81),96,32;put_char:(0,82),128,32;eof:(0,81),160,32;seek:(0,83),192,32;tell:(0,84),224,32;is_seekable:(0,81),256,32;size:(0,84),288,32;free_sys_data:(0,78),320,32;sysData:(0,66),352,32;minLLen:(0,85),384,8;runinLen:(0,86),400,16;;:t(0,78)=*(0,87):t(0,79)=*(0,88):t(0,80)=*(0,89):t(0,81)=*(0,90):t(0,82)=*(0,91):t(0,83)=*(0,92):t(0,84)=*(0,93)uint8_t:t(0,85)=(0,27)uint16_t:t(0,86)=(0,63):t(0,87)=f(0,1):t(0,88)=f(0,94):t(0,89)=f(0,94):t(0,90)=f(0,10):t(0,91)=f(0,10):t(0,92)=f(0,10):t(0,93)=f(0,11)uint32_t:t(0,94)=(0,56)page:r(0,10) :T(0,73) :T(0,73)page:r(0,65)newFile:r(0,7)filename:(0,95)void:t(0,1):t(0,95)=ar(0,33);0;4095;(0,64)page:r(0,65)newFile:r(0,7)filename:(0,95)page:r(0,65)newFile:r(0,7)filename:(0,95)newHead:r(0,2)_read_from_pageread_from_page:f(0,94)sysData:P(0,66)data:P(0,96)count:P(0,94)numRead:r(0,94)uint32_t:t(0,94):t(0,96)=*(0,85)page:r(0,65)offset:r(0,11)int64_t:t(0,11)_write_to_pagewrite_to_page:f(0,94)sysData:P(0,66)data:P(0,97)count:P(0,94)numWrite:r(0,94):t(0,97)=*(0,98):t(0,98)=k(0,85)page:r(0,65)offset:r(0,11)_free_page_filefree_page_file:f(0,1)sysData:P(0,66)_page_file_closepage_file_close:f(0,1)sysData:P(0,66)fd:r(0,2)nextFd:r(0,2)_page_file_sizepage_file_size:f(0,11)sysData:P(0,66)_page_file_readpage_file_read:f(0,94)sysData:P(0,66)data:P(0,96)count:P(0,94)numRead:r(0,94)totalRead:r(0,94)_page_file_writepage_file_write:f(0,94)sysData:P(0,66)data:P(0,97)count:P(0,94)numWrite:r(0,94)totalWrite:r(0,94)_page_file_getcharpage_file_getchar:f(0,10)sysData:P(0,66)data:(0,99):t(0,99)=ar(0,33);0;0;(0,85)_page_file_putcharpage_file_putchar:f(0,10)sysData:P(0,66)c:P(0,10)data:(0,99)_page_file_eofpage_file_eof:f(0,10)sysData:P(0,66)size:r(0,11)_page_file_seekpage_file_seek:f(0,10)sysData:P(0,66)offset:P(0,11)whence:P(0,10)position:r(0,11)size:r(0,11)_page_file_tellpage_file_tell:f(0,11)sysData:P(0,66)_page_file_is_seekablepage_file_is_seekable:f(0,10)sysData:P(0,66)mxf_page_file_open_new:F(0,10)filenameTemplate:P(0,35)pageSize:P(0,11)mxfPageFile:P(0,100)newMXFFile:(0,75):t(0,100)=*(0,101):t(0,101)=*(0,70)mxf_page_file_open_read:F(0,10)filenameTemplate:P(0,35)mxfPageFile:P(0,100)newMXFFile:(0,75)pageCount:r(0,10)allocatedPages:r(0,10)filename:(0,95)file:r(0,7)st:(0,36)mxf_page_file_open_modify:F(0,10)filenameTemplate:P(0,35)pageSize:P(0,11)mxfPageFile:P(0,100)newMXFFile:(0,75)pageCount:r(0,10)allocatedPages:r(0,10)filename:(0,95)fileSize:r(0,11)mxf_page_file_get_file:F(0,75)mxfPageFile:P(0,101)mxf_page_file_get_page_size:F(0,11)mxfPageFile:P(0,101)mxf_page_file_is_page_filename:F(0,10)filename:P(0,35)mxf_page_file_forward_truncate:F(0,10)mxfPageFile:P(0,101)sysData:r(0,66)page:r(0,10)i:r(0,10)filename:(0,95)mxf_page_file_remove:F(0,10)filenameTemplate:P(0,35)index:r(0,10)filename:(0,95) #1/20 1222715222 502 502 100644 72324 ` mxf_descriptor.o8 l\Tl\__text__TEXT6Tn 5__picsymbolstub1__TEXT7@9TXh __const__TEXT:@ <__cstring__TEXT=`.?__la_symbol_ptr__DATAkhnD__nl_symbol_ptr__DATAlXn4<\G P h58`N ``8`N ``||}xB|#x!K/@H<_<<<Bl(8`8=08=H8=8*| | xN!8`H`<_x;= xH8!,AxxxxH8i/@P<_<<<Bl(8`8=08=8=8,| | xN!8`H@```8H `|<_x;=xH7/Adxx8H8U/@L<_<<<Bl(8`8=08> 8=8-| | xN!8`H``<_x;=xH7,Ahxx8H6/@D<_<<<Bl(8`8=08>l8=8.| | xN!8`H08H|<_x;<xH6/Adxx8H7/@L<_<<<Bl(8`8=08>8=8/| | xN!8`H``<_x;<xH6,Axxx8,H79/@D<_<<<Bl(8`8=08?<8=80| | xN!8`H088`8:L8=| | xN!8`H``8````8!P|N ```|A||xB|#x!K/@8<_<<<Bf887@8`8;878E| xH <_x;6xH2A,Ahxx8@H2 /@@<_<<<Bf887@8`8;878G| xH ,``8DH `}D<_x;6xH1,Adxx8HH1/@8<_<<<Bf887@8`84878L| xH 8lH``}l<_x;6xH/=,Adxx8pH//@8<_<<<Bf887@8`8>878M| xH (8tH``}t<_x;6pxH.,Adxx8xH./@8<_<<<Bf887@8`8?878N| xH8|H``}|<_x;6`xH.=,Adxx8H./@8<_<<<Bf887@8`8?878O| xH(8H``}<_x;6PxH-,Adxx8H./@8<_<<<Bf887@8`8@878P| xH8H``}<_x;6@xH-=,Adxx8H-/@8<_<<<Bf887@8`8@t878Q| xH(8H``}<_x;60xH,,Adxx8H,/@8<_<<<Bf887@8`8@878R| xH8H``}<_x;6 xH,=,Adxx8H,e/@8<_<<<Bf887@8`8AX878S| xH(8H``}<_x;6xH+,Adxx8H+/@8<_<<<Bf887@8`8A878T| xH8H``}<_x;6xH+=,A\xx8H,/@8<_<<<Bf887@8`8BD878U| xH(8H}<_x;5xH*,A\xx8H*/@8<_<<<Bf887@8`8B878V| xH8H}?x;5xH*M,Axx88H+U/@8<_<<<Bf887@8`8C8878W| xH88+@<_<<<Bf887@8`8C878W| xHx85xFxH*e/AW:8a<;|H*%8@AĐT8XH }X}T<_x;5xH)M,A\xx8H)/@8<_<<<Bf887@8`8D878X| xH88H}<_x;5xH(,A\xx8H)/@8<_<<<Bf887@8`8D878Y| xH8H}<_x;5xH(],A\xx8H(/@8<_<<<Bf887@8`8E878Z| xHH8H}<_x;5xH',A\xx8H(-/@8<_<<<Bf887@8`8E878[| xH8H}<_x;5xH'm,A\xx8H'/@8<_<<<Bf887@8`8E878\| xHX8H}<_x;5xH&,A\xx8H&/@8<_<<<Bf887@8`8Fl878]| xH8H}<_x;5pxH&},A`xx8H'/@8<_<<<Bf887@8`8F878^| xHh8HHh8H}HX/A;;A8*|8o| | xN!8`H``/Ah<cx8)0H 5/@L<_<<<BY8`8* 8>|8*|8p| | xN!8`H|``/Ah<cx8) H/@L<_<<<BY8`8* 8>8*|8q| | xN!8`H ``/Ah<cx8)Hu/@L<_<<<BY8`8* 8?`8*|8r| | xN!8`H``/Ah<cx8)H/@L<_<<<BY8`8* 8?8*|8s| | xN!8`H,``/Ah<cx8(H/@L<_<<<BY8`8* 8@H8*|8t| | xN!8`H``/Ah<cx88(HE/@L<_<<<BY8`8* 8@8*|8u| | xN!8`HL``/Ah<cx8(H5/@L<_<<<BY8`8* 8A,8*|8v| | xN!8`H``X/AT<cx8888(H/@<_<<<BY8`8* 8A8*|8w| | xN!8`Hd|;;HT8@88A``/Ah<cx8(H%/@L<_<<<BY8`8* 8B88*|8x| | xN!8`H``/Ah<cx88(H5/@L<_<<<BY8`8* 8B8*|8y| | xN!8`H\``/Ah<cx8(H/@L<_<<<BY8`8* 8C8*|8z| | xN!8`H``/Ah<cx8(H5/@L<_<<<BY8`8* 8C8*|8{| | xN!8`H|``/Ah<cx8(pH/@L<_<<<BY8`8* 8D8*|8|| | xN!8`H ``/Ah<cx8(`H/@L<_<<<BY8`8* 8D8*|8}| | xN!8`H``/A`<cx88(PH/@D<_<<<BY8`8* 8D8*|8~| | xN!8`H,8`H$T/A老8x;K`8!pa|N ```||}xB|#x!Ka/@H<_<<<BM8`88:88| | xN!8`H`<_x;xH,Axxx8\H/@P<_<<<BM8`88:h88| | xN!8`H@```8`H `|`<_x;xH,Atxx8dHe/@D<_<<<BM8`88:88| | xN!8`H8hH```|h<_x;xH,Atxx8lH/@D<_<<<BM8`88;L88| | xN!8`H8pH```|p<_x;xH,Atxx8tH/@D<_<<<BM8`88;88| | xN!8`H8xH```|x<_x;xHm,Atxx8|H/@D<_<<<BM8`88<$88| | xN!8`H8H```|<_x;xH,Atxx8H/@D<_<<<BM8`88<88| | xN!8`Hl8H```|<_x;xHM,Atxx8H/@D<_<<<BM8`88<88| | xN!8`H8H```|<_x;pxH,Atxx8H/@D<_<<<BM8`88=l88| | xN!8`HL8H```|<_x;`xH-,Atxx8Hu/@D<_<<<BM8`88=88| | xN!8`H8H```|<_x;PxH,Atxx8H/@D<_<<<BM8`88><88| | xN!8`H,88`H``|8```8!P|N ```||#xB|}x!KA/@H<_<<<BGx8`888`88| | xN!8`Hx``/Ah\<x8H/@L<_<<<BGx8`88888| | xN!8`H ``h/Ahd<x8H/@L<_<<<BGx8`889 88| | xN!8`H``p/Ahl<x8H/@L<_<<<BGx8`88988| | xN!8`H,``x/Aht<x8pH/@L<_<<<BGx8`88: 88| | xN!8`H``/Ah|<x8`H/@L<_<<<BGx8`88:p88| | xN!8`HL``/Ah<x8PH/@L<_<<<BGx8`88:88| | xN!8`H``/Ah<x8@H/@L<_<<<BGx8`88;D88| | xN!8`Hl``/Ah<x80Hu/@L<_<<<BGx8`88;88| | xN!8`H``/Ah<x8 H/@L<_<<<BGx8`88<88| | xN!8`H``/Ah<x8H/@L<_<<<BGx8`88<88| | xN!8`H``8````8!P|N ```||}xB|#x!K1/@H<_<<<BBx8`8888| | xN!8`H`<_x;xHq,Axxx8@H9/@P<_<<<BBx8`88788| | xN!8`H ```8HH `|H<_x;xH ,Atxx8LH e/@D<_<<<BBx8`888d88| | xN!8`H8PH```|P<_x;xH M,Atxx8TH /@D<_<<<BBx8`88888| | xN!8`H8XH```|X<_x;xH ,Atxx8\H /@D<_<<<BBx8`889888| | xN!8`Hl8`H```|`<_x;xH -,Atxx8dH u/@D<_<<<BBx8`88988| | xN!8`H8hH```|h<_x;xH ,Atxx8lH /@D<_<<<BBx8`88:088| | xN!8`HL8pH```|p<_x;xH ,Atxx8tH /@D<_<<<BBx8`88:88| | xN!8`H8xH```|x<_x;xH },Atxx8|H /@D<_<<<BBx8`88; 88| | xN!8`H,88`H``|8```8!P|N ```||#xB|}x!KQ/@H<_<<<B=X8`8`8|88| | xN!8`H`H/Ah<x8@8 H/@L<_<<<B=X8`8`86l88| | xN!8`H,``P/AhL<x8 H /@L<_<<<B=X8`8`8688| | xN!8`H``X/AhT<x8 |tH/@H<_<<<B=X8`8`87L88| | xN!8`HH``/Ah\<x8 H/@L<_<<<B=X8`8`8788| | xN!8`H``h/Ahd<x8 H/@L<_<<<B=X8`8`88D88| | xN!8`Hl``p/Ahl<x8 H5/@L<_<<<B=X8`8`8888€| | xN!8`H``x/Aht<x8 |tH!/@H<_<<<B=X8`8`89,88À| | xN!8`H`/Ah<x8|8 pHu/@L<_<<<B=X8`8`8988Ā| | xN!8`H``8````8!P|N ```||}xB|#x!K/@H<_<<<B988`8 @858 8̀| | xN!8`H`<_x;@xH1/Ahxx8H/@P<_<<<B988`8 @86@8 8΀| | xN!8`H ```<_x;0xH,Ahxx8Hy/@D<_<<<B988`8 @868 8π| | xN!8`H8H|<_x; xH-/Adxx8Hu/@L<_<<<B988`8 @878 8Ѐ| | xN!8`H``8````8!P|N ```||#xB|}x!K/@H<_<<<B78 8`85@8|8׀| | xN!8H8`<x8 H1/@H<_<<<B78 8`858|8ـ| | xN!8H`/Ah<x8He/@L<_<<<B78 8`858|8ڀ| | xN!8Hl``<x8Ha8/@D<_<<<B78 8`86X8|8ۀ| | xN!8`8!P|x|N |B}h=k|4}N |B}h=k|4}N |B}h=k|4}N |B}h=k|4}N |B}h=k|4x}N |B}h=k|4\}N |B}h=k|4@}N |B}h=k|4$}N |B}h=k|4}N |B}h=k|3}N |B}h=k|3}N |B}h=k|3}N |B}h=k|3}N |B}h=k|3|}N |B}h=k|3`}N |B}h=k|3D}N |B}h=k|3(}N |B}h=k|3 }N |B}h=k|2}N |B}h=k|2}N |B}h=k|2}N |B}h=k|2}N |B}h=k|2}N |B}h=k|2d}N |B}h=k|2H}N |B}h=k|2,}N +4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4+4 +4+4+4+4 +4+4+4+4+4+4+4 +4+4 +4+4+4+4 +4 +4 +4 +4 +4+4+4+4+4+4+4+4+4+4+4+4'%s' failed, in %s:%d mxf_get_generic_descriptor(set, (MXFGenericDescriptor*)descriptor)./metadata/mxf_descriptor.cmxf_get_uint32_item(set, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), &descriptor->linkedTrackID)mxf_get_rational_item(set, &MXF_ITEM_K(FileDescriptor, SampleRate), &descriptor->sampleRate)mxf_get_length_item(set, &MXF_ITEM_K(FileDescriptor, ContainerDuration), &descriptor->containerDuration)mxf_get_ul_item(set, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &descriptor->essenceContainer)mxf_get_ul_item(set, &MXF_ITEM_K(FileDescriptor, Codec), &descriptor->codec)mxf_set_generic_descriptor(set, (MXFGenericDescriptor*)descriptor)mxf_set_uint32_item(set, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), descriptor->linkedTrackID)mxf_set_rational_item(set, &MXF_ITEM_K(FileDescriptor, SampleRate), &descriptor->sampleRate)mxf_set_length_item(set, &MXF_ITEM_K(FileDescriptor, ContainerDuration), descriptor->containerDuration)mxf_set_ul_item(set, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &descriptor->essenceContainer)mxf_set_ul_item(set, &MXF_ITEM_K(FileDescriptor, Codec), &descriptor->codec)mxf_get_file_descriptor(set, (MXFFileDescriptor*)descriptor)mxf_get_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SignalStandard), &descriptor->signalStandard)mxf_get_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), &descriptor->frameLayout)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), &descriptor->storedWidth)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), &descriptor->storedHeight)mxf_get_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredF2Offset), &descriptor->storedF2Offset)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledWidth), &descriptor->sampledWidth)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledHeight), &descriptor->sampledHeight)mxf_get_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledXOffset), &descriptor->sampledXOffset)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledYOffset), &descriptor->sampledYOffset)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayHeight), &descriptor->displayHeight)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayWidth), &descriptor->displayWidth)mxf_get_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayXOffset), &descriptor->displayXOffset)mxf_get_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayYOffset), &descriptor->displayYOffset)mxf_get_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayF2Offset), &descriptor->displayF2Offset)mxf_get_rational_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), &descriptor->aspectRatio)mxf_get_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ActiveFormatDescriptor), &descriptor->activeFormatDescriptor)mxf_get_array_item_count(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), &numElements)numElements <= 2mxf_get_array_item_element(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), i, &data)mxf_get_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, AlphaTransparency), &descriptor->alphaTransparency)mxf_get_ul_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, CaptureGamma), &descriptor->gamma)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), &descriptor->imageAlignmentOffset)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageStartOffset), &descriptor->imageStartOffset)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageEndOffset), &descriptor->imageEndOffset)mxf_get_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FieldDominance), &descriptor->fieldDominance)mxf_get_ul_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, PictureEssenceCoding), &descriptor->pictureEssenceCoding)mxf_set_file_descriptor(set, (MXFFileDescriptor*)descriptor)mxf_set_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SignalStandard), descriptor->signalStandard)mxf_set_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), descriptor->frameLayout)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), descriptor->storedWidth)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), descriptor->storedHeight)mxf_set_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredF2Offset), descriptor->storedF2Offset)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledWidth), descriptor->sampledWidth)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledHeight), descriptor->sampledHeight)mxf_set_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledXOffset), descriptor->sampledXOffset)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledYOffset), descriptor->sampledYOffset)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayHeight), descriptor->displayHeight)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayWidth), descriptor->displayWidth)mxf_set_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayXOffset), descriptor->displayXOffset)mxf_set_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayYOffset), descriptor->displayYOffset)mxf_set_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayF2Offset), descriptor->displayF2Offset)mxf_set_rational_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), &descriptor->aspectRatio)mxf_set_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ActiveFormatDescriptor), descriptor->activeFormatDescriptor)mxf_alloc_array_item_elements(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), 4, descriptor->videoLineMap_size, &data)mxf_set_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, AlphaTransparency), descriptor->alphaTransparency)mxf_set_ul_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, CaptureGamma), &descriptor->gamma)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), descriptor->imageAlignmentOffset)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageStartOffset), descriptor->imageStartOffset)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageEndOffset), descriptor->imageEndOffset)mxf_set_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FieldDominance), descriptor->fieldDominance)mxf_set_ul_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, PictureEssenceCoding), &descriptor->pictureEssenceCoding)mxf_get_picture_descriptor(set, (MXFGenericPictureEssenceDescriptor*)descriptor)mxf_get_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), &descriptor->componentDepth)mxf_get_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), &descriptor->horizontalSubSampling)mxf_get_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), &descriptor->verticalSubSampling)mxf_get_uint8_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, ColorSiting), &descriptor->colorSiting)mxf_get_boolean_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, ReversedByteOrder), &descriptor->reversedByteOrder)mxf_get_int16_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, PaddingBits), &descriptor->paddingBits)mxf_get_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, AlphaSampleDepth), &descriptor->alphaSampleDepth)mxf_get_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, BlackRefLevel), &descriptor->blackRefLevel)mxf_get_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, WhiteReflevel), &descriptor->whiteRefLevel)mxf_get_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, ColorRange), &descriptor->colorRange)mxf_set_picture_descriptor(set, (MXFGenericPictureEssenceDescriptor*)descriptor)mxf_set_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), descriptor->componentDepth)mxf_set_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), descriptor->horizontalSubSampling)mxf_set_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), descriptor->verticalSubSampling)mxf_set_uint8_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, ColorSiting), descriptor->colorSiting)mxf_set_boolean_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, ReversedByteOrder), descriptor->reversedByteOrder)mxf_set_int16_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, PaddingBits), descriptor->paddingBits)mxf_set_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, AlphaSampleDepth), descriptor->alphaSampleDepth)mxf_set_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, BlackRefLevel), descriptor->blackRefLevel)mxf_set_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, WhiteReflevel), descriptor->whiteRefLevel)mxf_set_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, ColorRange), descriptor->colorRange)mxf_get_rational_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), &descriptor->audioSamplingRate)mxf_get_boolean_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, Locked), &descriptor->locked)mxf_get_int8_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioRefLevel), &descriptor->audioRefLevel)mxf_get_uint8_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, ElectroSpatialFormulation), &descriptor->electroSpatialFormulation)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), &descriptor->channelCount)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), &descriptor->quantizationBits)mxf_get_int8_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, DialNorm), &descriptor->dialNorm)mxf_get_ul_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, SoundEssenceCompression), &descriptor->soundEssenceCompression)mxf_set_rational_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), &descriptor->audioSamplingRate)mxf_set_boolean_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, Locked), descriptor->locked)mxf_set_int8_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioRefLevel), descriptor->audioRefLevel)mxf_set_uint8_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, ElectroSpatialFormulation), descriptor->electroSpatialFormulation)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), descriptor->channelCount)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), descriptor->quantizationBits)mxf_set_int8_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, DialNorm), descriptor->dialNorm)mxf_set_ul_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, SoundEssenceCompression), &descriptor->soundEssenceCompression)mxf_get_sound_descriptor(set, (MXFGenericSoundEssenceDescriptor*)descriptor)mxf_get_uint16_item(set, &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), &descriptor->blockAlign)mxf_get_uint8_item(set, &MXF_ITEM_K(WaveAudioDescriptor, SequenceOffset), &descriptor->sequenceOffset)mxf_get_uint32_item(set, &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), &descriptor->avgBps)mxf_set_sound_descriptor(set, (MXFGenericSoundEssenceDescriptor*)descriptor)mxf_set_uint16_item(set, &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), descriptor->blockAlign)mxf_set_uint8_item(set, &MXF_ITEM_K(WaveAudioDescriptor, SequenceOffset), descriptor->sequenceOffset)mxf_set_uint32_item(set, &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), descriptor->avgBps)6=5@6k5@6=`5@6lX5@6=|5@6k6X5@6=` 5@6lX75@6ë6|:@5@6t:@5@6H=5@6Dk05@6<=`5@68lX5@64=|5@60k055@6,=` 5@6(lX75@6ë6:P5@6:P5@5=5@5jС5@5=`5@5lX5@5=|5@5jС55@5=` 5@5lX75@5ë5:`5@5:` 5@5|=5@5xj5@5p=`5@5llX5@5h=|5@5dj5@5@5`=` 5@5\lX75@5Pë4=3 4j(3 4=`3 4lX3 4= 3 4j(73 4=` @3 4lX983 44ë4:@3 4:@ 3 4T=3 4Pi3 4L=`3 4DlX3 4@= 3 4<i63 48=` @3 44lX983 4(4ë4:P3 4:P03 3=3 3i`3 3=`3 3lX3 3= 3 3i`6@3 3=` @3 3lX983 33ë3:`3 3:`@3 3\=3 3Xi3 3T=`3 3LlX3 3H= 3 3Di53 3@=` @3 3<lX983 30ë2=/2h/2=`/2lX/2=/2h9/2=``/2lX=X/2ë2:p/2|:p p/2L=/2Hh,/2D=`/2<lX/28=/24h,9,/20=``/2,lX=X/2 ë2:/2: /1=/1g/1=`/1lX/1=/1g8/1=``/1lX=X/1ë1:/1: /1h=/1dgD/1`=`/1XlX/1T=/1PgD8D/1L=``/1HlX=X/1<ë18:/10: /0=/0f/0=`/0lX/0=/0f7/0=``/0lX=X/0ë0:/0: /0=/0fL/0=`/0|lX/0x=/0tfL7L/0p=``/0llX=X/0`ë0X:/0P: /0=/0e/0=`/0lX/0=/0e6//=``//lX=X//ë/:С//:С //=//el//=`//lX//=//el6l//=``//lX=X//|ë/x://l: //<=//8M|//4=`//,lX//(=//$M||// =``//lX=X//ë.=).d).=`).xlX).t=).pd; ).l=`).hlXBx).\.Dë.<:p).4:p)-=)-d)-=`)-lX)-=)-d:)-=`)-lXBx)--ë-:)-:)-h=)-dd)-`=`)-XlX)-T=)-Pd:0)-L=`)-HlXBx)-<-$ë-:)-:),=),c),=`),lX),=),c9),=`),lXBx),,ë,:),:),H=),Dc),@=`),8lX),4=),0c98),,=`),(lXBx),,ë+:)+:)+=)+b)+=`)+lX)+=)+b8)+=`)+lXBx)++të+l:)+d:)+(=)+$bD)+ =`)+lX)+=)+bD8d)+ =`)+lXBx)**ë*:С)*:С)*=)*aȡ)*=`)*lX)*=)*|aȡ7)*x=`)*tlXBx)*h*Pë*H:)*@:)*=)*Aܡ)*=`)* lX)*=)*Aܡ)*=`))lXBx))ë)x=$)tad$)p=`$)hlX$)d=$)`ad<$)\=`$)XlXGx$)Lë)H:$)@:$)=$)`$)=`$(lX$(=$(`<$(=`$(lXGx$(ë(;$(; $(=$(`$(=`$(lX$(=$(`;$(|=`$(xlXGx$(lë(h;$(`;0$((=$($`$$( =`$(lX$(=$(`$;D$( =`$(lXGx$'ë'; $'; @$'=$'_$'=`$'lX$'=$'_:$'=`$'lXGx$'ë';0$';0P$'H=$'D_P$'@=`$'8lX$'4=$'0_P:p$',=`$'(lXGx$'ë';@$';@`$&=$&^$&=`$&lX$&=$&^: $&=`$&lXGx$&ë&;P$&;Pp$&h=$&d^x$&`=`$&XlX$&T=$&P^x9$&L=`$&HlXGx$&<ë&8;`$&0;`$%=$%^$%=`$%lX$%=$%^9 $%=`$%lXGx$%ë%;p$%;p$%=$%]$%=`$%xlX$%t=$%p]8$%l=`$%hlXGx$%\ë%X;$%P;$%=$%]@$%=`$% lX$%=$%]@8`$%=`$$lXGx$$ë$h=$d\ܡ$`=`$XlX$T=$P\ܡ><$L=`$HlXM$<$$ë$:$:P#=#\t#=`#lX#=#\t=#=`#lXM##ë#;#;`#H=#D\ #@=`#8lX#4=#0\ =l#,=`#(lXM##ë";";p"="["=`"lX"="[<"=`"lXM""të"l; "d; "(="$[8" =`"lX"="[8<" =`"lXM!!ë!;0!;0!=!Zġ!=`!lX!=!Zġ<$!|=`!xlXM!l!Të!L;@!D;@!=!Z`!=` lX = Z`; =` lXM  ë ;P ;P x= tY p=` hlX d= `Y;L \=` XlXM L 4ë ,;` $;`=Yt=`lX=Yt:=`lXMë;p;pT=PYL=`DlX@=<Y:h8=`4lXM(ë;;=X=`lX=X:=`lXMë(=@$X8@ =`@lX@=*|@X8D@ =`* @lXY@ë;@;(P@=@Wġ@=`@lX@=*|@WġD@=`* @lXY@ë;@;(`@H=@DWP@@=`@8lX@4=*|@0WPD@,=`* @(lXY@ë;@;(p@=@Vء@=`@lX@=*|@VءC@=`* @lXY@ë;@;(@h=@dVX@`=`@XlX@T=*|@PVXC@L=`* @HlXY@<ë8;С@0;С(@=@U@=`@lX@=*|@UB@=`* @lXY@ë;@;(@=@Ux@=`@xlX@t=*|@pUxB8@l=`* @hlXY@\ëX;@P;(@ë=@T@=`@lX@=*|@TA@=`* @lXY@ë<@<(@x=@tTl@p=`@hlX@d=*|@`TlA,@\=`* @XlXY@LëH<@@<(@=@S@=`@lX@=*|@S@@=`* @lXY@ë< @< (@=@S@=`@lX@=*|@S@H@|=`* @xlXY@lëh<0@`<0(@(=@$S@ =`@lX@=*|@S?@ =`* @lXY@ë<@@<@)@=@R@=`@lX@=*|@R?`@=`* @lXY@ë@,=`* @(lXY@ë<`@<`) @=@Q@=`@lX@=*|@Q>|@=`* @lXY@ë@L=`* @HlXY@<ë8<@0<)@@=@Pԡ@=`@lX@=*|@Pԡ=@=`* @lXY@ë<@<)P@=@P`@=`@xlX@t=*|@pP`= @l=`* @hlXY@\ëX<@P<)`@=@O@=`@lX@=*|@O<@=`* @lXY@ë<@<)p@=@O|@=`@lX@=*|@O|<<@=`* @lXY@|ëx<@p<)@8=@4O @0=`@(lX@$=*|@ O ;@=`* @lXY@ ë<С@<С)@=@N@=`@lX@=*|@N;\@=`* @lXY@ë<@<)@X=@TN0@P=`@HlX@D=*|@@N0:@<=`* @8lXY@,ë(<@ <)@=@M@=`@lX@=*|@M:|@=`* @lXY@ë=@=)@|=@xM|@t=`@llX@h=*|@dM|:<@`=`* @\lXY@Pë= Iԡ =` lX =7 IԡC =`7@ lXf8 = M |=` xlX t=7 pMF l=`7@ hlXf8 \Dë<; 4;5p =  L =` lX =7 LFl =`7@ lXf8 ë; ;5 = L =` lX =7 LE |=`7@ xlXf8 lTëL; D;5  = K =` lX  =7 KE =`7@ lXf8 ë; ;5 = K  =` lX =7 K E =`7@ lXf8 |dë\;С T;С5 0= ,J $=`  lX =7 JD =`7@ lXf8 ë; ;5 = J< =` lX =7 J<D =`7@ lXf8 tël; d;5 <ë< = I =` lX =7 IC =`7@ lXf8 = IX =` lX =7 IXC8 =`7@ lXf8 tël< d<5 @= <Hԡ 4=` 0lX ,=7 (HԡB $=`7@  lXf8  ë < <5 = Hd =` lX =7 HdBD =`7@ lXf8  ë |<  t< 6 H= DG <=` 8lX 4=7 0GA ,=`7@ (lXf8  ë <0 <06 = Gx =` lX =7 GxAX =`7@ lXf8  ë |<@ t<@6  H= DG <=` 8lX 4=7 0G@ ,=`7@ (lXf8  ë  =`7@ lXf8  ë |< t<6 H= DDT <=` 8lX 4=7 0DT>4 ,=`7@ (lXf8  ë< <6 = C =` lX =7 C= =`7@ lXf8 ë|< t<6 H= DCp <=` 8lX 4=7 0Cp=P ,=`7@ (lXf8 ë<С <С6 = C =` lX =7 C< =`7@ lXf8 ë|< t<6 H= DB <=` 8lX 4=7 0Bp=`9plXhpë=p|=9pL=pHA(pD=`p<lXp8=:Lp4A(=p0=`9p,lXhp ë= p= 9p=p@p=`plXp=:Lp@=Pp=`9plXhpë=0p=09p|=px@`pt=`pllXph=:Lpd@`<p`=`9p\lXhpPëL=@p@=@9p=p@p=`plXp=:Lp@<p=`9plXhpë=Pp=P9p=p?p=`plXp=:Lp?0\=`=00XlXl(0L4ë,= 0$= <0=0>0=`0lX0==0>>l0=`=00lXl(0ë=00=0=0x=0t><0p=`0hlX0d==0`><> 0\=`=00XlXl(0L4ë,=@0$=@=0=0=ء0=`0lX0==0=ء=0=`=00lXl(0ë=P0=P= 0l=0h=x0d=`0\lX0X==0T=x=H0P=`=00LlXl(0@ë4lT:(,lT2,:(lP: lP2H:lL9lL2d9lH9ȬlH29ȫlD9lD29l@9l@29tl<9hll<29hTl89HLl829H4l49(,l43 9(l09 l03(9l,8l,3D8l(8Ȭl(3`8ȫl$8l$3|8l 8l 38tl8hll38hTl8HLl38H4l8(,l38(l8 l48l 7l 4$7l7Ȭl4@7ȫl7l4\7l7l4x7tk7hlk47hTk7HLk47H4k7(,k47(k7 k47dP`P\PXPTPPPLPHPDP@P<P8P4P0P,P(P$P PPPPP PPPPyddf<:@:PD:`o:p:::V::::?:l;;; ;0-;@a;P;`;p;.;o;;; "; c; ; < < V< <0 <@ ?&&<`>&packageUID)./metadata/mxf_package.cmxf_get_utf16string_item_size(set, &MXF_ITEM_K(GenericPackage, Name), &size)(genericPackage->name = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (size))) != NULLmxf_get_utf16string_item(set, &MXF_ITEM_K(GenericPackage, Name), genericPackage->name)mxf_get_timestamp_item(set, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &genericPackage->packageCreationDate)mxf_get_timestamp_item(set, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &genericPackage->packageModifiedDate)mxf_get_array_item_count(set, &MXF_ITEM_K(GenericPackage, Tracks), &numElements)(genericPackage->tracks = (mxfUUID*)malloc(sizeof(mxfUUID) * (numElements))) != NULLmxf_get_array_item_element(set, &MXF_ITEM_K(GenericPackage, Tracks), i, &data)mxf_get_generic_package(set, (MXFGenericPackage*)materialPackage)mxf_get_generic_package(set, (MXFGenericPackage*)sourcePackage)mxf_get_uuid_item(set, &MXF_ITEM_K(SourcePackage, Descriptor), &sourcePackage->descriptor)dë 0 |0 00 0 |L0 P00ë 0 0 0 <0| 0t0p 0l < 0h P0d0XLë P P PP P P 0PPxl8ëh d \ XT P L pH ë 0  P   P @ p ëX T L HD @ < p8 ,ë 0 0      x p ë @ @ 0X T L HD @  < p8 ,ë P P @      p ëh d d\ XT P d TL pH 8ë       p ë ` ` P  x tp l h pd X@ë8 p0 p `,ët l TL4 Ȭ, 4ȫ  P  l h h H H ( (t l T L 4 ܡȬ, ܡȫ ء ء0,P(P$P PPPPP PPPPddf< 6 0X @ P ` p.D"D#D"D# D"(D#,D%0D&D'D(D)D,$"@!&@!<&8G']Ԁ̀ŀۀ 7€ ! ̀ ހ a } Ӏ  A X i ɀ*Fsɀڀ0LiSrـN؀ڀ8X}܀Gyz{)8,@) )<ʀ"ڀ)< )<H  $N.D/D0D1D4D3D1 D3$D4(D38 $/,@.B$N<.@D7@D8HD7LD8`D7hD8lD:pD=C$7@c@6n@6$N.D@DADDDCDDDC$@@?$8N. DG DH(DG,DH@DGHDHLDJPDLDO4$G @F@F -$(NH.PDRPDSdDVhDUlDVxDU$RP0@QF$8NG&[ pt&b `&i P&p @&w 00&b \mdOP5@k  0~_L_mxf_get_generic_package_mxf_clear_generic_package_mxf_get_material_package_mxf_clear_material_package_mxf_get_source_package_mxf_clear_source_packagedyld_stub_binding_helper_mxf_log_malloc_mxf_get_array_item_count_mxf_have_item_mxf_get_utf16string_item_memset_free_mxf_get_timestamp_item_mxf_get_array_item_element_mxf_get_uuid_item_mxf_get_utf16string_item_size_mxf_get_umid_item_mxf_get_uuid/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./metadata/mxf_package.cgcc2_compiled.:t(0,1)=(0,1)_g_SourcePackage_Descriptor_item_key_g_GenericPackage_Tracks_item_key_g_GenericPackage_PackageModifiedDate_item_key_g_GenericPackage_PackageCreationDate_item_key_g_GenericPackage_Name_item_key_g_GenericPackage_PackageUID_item_keymxf_get_generic_package:F(0,2)set:P(0,3)genericPackage:P(0,4)size:(0,5)uint16_t:t(0,5)=(0,6)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,7):t(0,4)=*(0,8)short unsigned int:t(0,6)=@s16;r(0,6);0;65535;MXFMetadataSet:t(0,7)=(0,9)MXFGenericPackage:t(0,8)=(0,10)_MXFMetadataSet:T(0,9)=s60key:(0,11)=xsmxfKey:,0,128;instanceUID:(0,13)=xsmxfUUID:,128,128;items:(0,15)=xsMXFList:,256,128;headerMetadata:(0,17),384,32;fixedSpaceAllocation:(0,18),416,64;;:T(0,10)=s64packageUID:(0,20)=xsmxfUMID:,0,256;name:(0,22),256,32;name_isPresent:(0,2),288,32;packageCreationDate:(0,23)=xsmxfTimestamp:,320,64;packageModifiedDate:(0,23),384,64;tracks:(0,25),448,32;tracks_size:(0,26),480,32;;mxfUL:t(0,12)=(0,28)mxfKey:t(0,11)=(0,12):T(0,14)=s16octet0:(0,29),0,8;octet1:(0,29),8,8;octet2:(0,29),16,8;octet3:(0,29),24,8;octet4:(0,29),32,8;octet5:(0,29),40,8;octet6:(0,29),48,8;octet7:(0,29),56,8;octet8:(0,29),64,8;octet9:(0,29),72,8;octet10:(0,29),80,8;octet11:(0,29),88,8;octet12:(0,29),96,8;octet13:(0,29),104,8;octet14:(0,29),112,8;octet15:(0,29),120,8;;mxfUUID:t(0,13)=(0,14):T(0,16)=s16elements:(0,31),0,32;lastElement:(0,31),32,32;len:(0,32),64,32;freeFunc:(0,33),96,32;;MXFList:t(0,15)=(0,16):t(0,17)=*(0,35)long long unsigned int:t(0,19)=@s64;r(0,19);0;01777777777777777777777;uint64_t:t(0,18)=(0,19):T(0,21)=s32octet0:(0,29),0,8;octet1:(0,29),8,8;octet2:(0,29),16,8;octet3:(0,29),24,8;octet4:(0,29),32,8;octet5:(0,29),40,8;octet6:(0,29),48,8;octet7:(0,29),56,8;octet8:(0,29),64,8;octet9:(0,29),72,8;octet10:(0,29),80,8;octet11:(0,29),88,8;octet12:(0,29),96,8;octet13:(0,29),104,8;octet14:(0,29),112,8;octet15:(0,29),120,8;octet16:(0,29),128,8;octet17:(0,29),136,8;octet18:(0,29),144,8;octet19:(0,29),152,8;octet20:(0,29),160,8;octet21:(0,29),168,8;octet22:(0,29),176,8;octet23:(0,29),184,8;octet24:(0,29),192,8;octet25:(0,29),200,8;octet26:(0,29),208,8;octet27:(0,29),216,8;octet28:(0,29),224,8;octet29:(0,29),232,8;octet30:(0,29),240,8;octet31:(0,29),248,8;;mxfUMID:t(0,20)=(0,21):t(0,22)=*(0,36):T(0,24)=s8year:(0,37),0,16;month:(0,29),16,8;day:(0,29),24,8;hour:(0,29),32,8;min:(0,29),40,8;sec:(0,29),48,8;qmsec:(0,29),56,8;;mxfTimestamp:t(0,23)=(0,24):t(0,25)=*(0,13)unsigned int:t(0,27)=r(0,27);0;037777777777;uint32_t:t(0,26)=(0,27):T(0,28)=s16octet0:(0,29),0,8;octet1:(0,29),8,8;octet2:(0,29),16,8;octet3:(0,29),24,8;octet4:(0,29),32,8;octet5:(0,29),40,8;octet6:(0,29),48,8;octet7:(0,29),56,8;octet8:(0,29),64,8;octet9:(0,29),72,8;octet10:(0,29),80,8;octet11:(0,29),88,8;octet12:(0,29),96,8;octet13:(0,29),104,8;octet14:(0,29),112,8;octet15:(0,29),120,8;;unsigned char:t(0,30)=@s8;r(0,30);0;255;uint8_t:t(0,29)=(0,30):t(0,31)=*(0,39)long int:t(0,32)=r(0,32);-2147483648;2147483647;:t(0,34)=*(0,40)free_func_type:t(0,33)=(0,34)_MXFHeaderMetadata:T(0,35)=s24dataModel:(0,41),0,32;primerPack:(0,42),32,32;sets:(0,15),64,128;;mxfUTF16Char:t(0,36)=(0,43)short int:t(0,38)=@s16;r(0,38);-32768;32767;int16_t:t(0,37)=(0,38)MXFListElement:t(0,39)=(0,44):t(0,40)=f(0,1):t(0,41)=*(0,45):t(0,42)=*(0,46)wchar_t:t(0,43)=(0,47)_MXFListElement:T(0,44)=s8next:(0,48),0,32;data:(0,49),32,32;;MXFDataModel:t(0,45)=(0,50)MXFPrimerPack:t(0,46)=(0,51)__darwin_wchar_t:t(0,47)=(0,2):t(0,48)=*(0,44):t(0,49)=*(0,1):T(0,50)=s17956itemDefs:(0,15),0,128;setDefs:(0,15),128,128;types:(0,52),256,143360;lastTypeId:(0,27),143616,32;;:T(0,51)=s20nextTag:(0,53),0,16;entries:(0,15),32,128;;:t(0,52)=ar(0,54);0;127;(0,55)mxfLocalTag:t(0,53)=(0,5)long unsigned int:t(0,54)=r(0,54);0;037777777777;MXFItemType:t(0,55)=(0,56):T(0,56)=s140category:(0,57)=xeMXFItemTypeCategory:,0,32;typeId:(0,27),32,32;name:(0,59),64,32;info:(0,60),96,1024;;:T(0,58)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,57)=(0,58):t(0,59)=*(0,61):T(0,60)=u128basic:(0,62)=xsMXFBasicTypeInfo:,0,32;array:(0,64)=xsMXFArrayTypeInfo:,0,64;compound:(0,66)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,68)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,61)=r(0,61);0;127;:T(0,63)=s4size:(0,27),0,32;;MXFBasicTypeInfo:t(0,62)=(0,63):T(0,65)=s8elementTypeId:(0,27),0,32;fixedSize:(0,27),32,32;;MXFArrayTypeInfo:t(0,64)=(0,65):T(0,67)=s128members:(0,70),0,1024;;MXFCompoundTypeInfo:t(0,66)=(0,67):T(0,69)=s8typeId:(0,27),0,32;fixedArraySize:(0,27),32,32;;MXFInterpretTypeInfo:t(0,68)=(0,69):t(0,70)=ar(0,54);0;15;(0,71)MXFCompoundTypeMemberInfo:t(0,71)=(0,72):T(0,72)=s8name:(0,59),0,32;typeId:(0,27),32,32;;numElements:(0,26) :T(0,58) :T(0,58)uint32_t:t(0,26)i:r(0,26)data:(0,73)uint8_t:t(0,29):t(0,73)=*(0,29)data:(0,73)data:(0,73)mxf_clear_generic_package:F(0,1)genericPackage:P(0,4)mxf_get_material_package:F(0,2)set:P(0,3)materialPackage:P(0,74):t(0,74)=*(0,75)MXFMaterialPackage:t(0,75)=(0,76):T(0,76)=s64packageUID:(0,20),0,256;name:(0,22),256,32;name_isPresent:(0,2),288,32;packageCreationDate:(0,23),320,64;packageModifiedDate:(0,23),384,64;tracks:(0,25),448,32;tracks_size:(0,26),480,32;;mxf_clear_material_package:F(0,1)materialPackage:P(0,74)mxf_get_source_package:F(0,2)set:P(0,3)sourcePackage:P(0,77):t(0,77)=*(0,78)MXFSourcePackage:t(0,78)=(0,79):T(0,79)=s80packageUID:(0,20),0,256;name:(0,22),256,32;name_isPresent:(0,2),288,32;packageCreationDate:(0,23),320,64;packageModifiedDate:(0,23),384,64;tracks:(0,25),448,32;tracks_size:(0,26),480,32;descriptor:(0,13),512,128;;mxf_clear_source_package:F(0,1)sourcePackage:P(0,77)g_GenericPackage_PackageUID_item_key:S(0,80)g_GenericPackage_Name_item_key:S(0,80)g_GenericPackage_PackageCreationDate_item_key:S(0,80)g_GenericPackage_PackageModifiedDate_item_key:S(0,80)g_GenericPackage_Tracks_item_key:S(0,80)g_SourcePackage_Descriptor_item_key:S(0,80):t(0,80)=k(0,12) #1/20 1222715223 502 502 100644 12252 ` mxf_track.o8  T __text__TEXTT __picsymbolstub1__TEXT@( __const__TEXT` T__cstring__TEXT` __la_symbol_ptr__DATA t(   __nl_symbol_ptr__DATA  xP P \||#xB||x8! <_;@xH/AhxxxH/@P<_<<<B 8`8P8h88%| | xN!8`HT```<_x;0xH1/Ahxx8H/@P<_<<<B 8`8P888&| | xN!8`H```<_x; xH,A(xx88Hy/@P<_<<<B 8`8P8888'| | xN!8`HT```a8Tc:H/~@D<_<<<B 8`8P888'| | xN!8`H|exxxH/@D<_<<<B 8`8P888'| | xN!8`H8 H `~ <_x;xHm/Adxx8H/@L<_<<<B 8`8P8 D88(| | xN!8`H``8`8!`|N ``||~x!`` /A$c/AH 88 88!P `|N ```|80B|~x|#x|#x8!HexxK/@P<_<<<B8`88888| | xN!8`H ```<_x;PxH/Ahxx8 HY/@P<_<<<B8`88 88:| | xN!8`H```<_x;@xH1/Ahxx8(H/@P<_<<<B8`88l88;| | xN!8`H ```8````8!P|N ```||}x!K8!Px880|H|B}h=k|}N |B}h=k|}N |B}h=k|t}N |B}h=k|X}N |B}h=k|<}N |B}h=k| }N |B}h=k|}N |B}h=k|}N |B}h=k|}N |B}h=k|}N +4+40+4+4+4+4'%s' failed, in %s:%d mxf_get_uint32_item(set, &MXF_ITEM_K(GenericTrack, TrackID), &genericTrack->trackID)./metadata/mxf_track.cmxf_get_uint32_item(set, &MXF_ITEM_K(GenericTrack, TrackNumber), &genericTrack->trackNumber)mxf_get_utf16string_item_size(set, &MXF_ITEM_K(GenericTrack, TrackName), &size)(genericTrack->trackName = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (size))) != NULLmxf_get_utf16string_item(set, &MXF_ITEM_K(GenericTrack, TrackName), genericTrack->trackName)mxf_get_uuid_item(set, &MXF_ITEM_K(GenericTrack, Sequence), &genericTrack->sequence)mxf_get_generic_track(set, (MXFGenericTrack*)track)mxf_get_rational_item(set, &MXF_ITEM_K(Track, EditRate), &track->editRate)mxf_get_position_item(set, &MXF_ITEM_K(Track, Origin), &track->origin)ëС , ` С ,l` ë@С ` С|  x`t hPëH@PС  ` С ` TëС T` С T D`P ë  PСLH`@ <С84`P0 $ëС` С`P ëСH` С|H8x`Pt hPëH0@0 С ` С`P ë@@0Сx` С|xhx`Pt hPëHPDP@4 ,  Ȭ ȫ     h  h H <Ht (l X(T |L |t4 x, x tȬ t$P PPPPP PPPP'dbdyfz< 0@5P.D"D#D" D#$D%DD&D'@D(D+V$"s@!~@!'8'݀*Fd!ր2Iar  9 J h ɀ   $ 5 L Ā  v ̀  4  3 D 5U؀7[y\$N. D. D/4D1hD2lD1pD2$.  @-$N.D5D6D5D6D5D6D8D:@D;D>P$54@4?@4M^v;wĀڀ-$Nd.pDApDBDEDDDEDD.$ApE@@S$8NT&P|&@&0& &&=Nd @p1s{jQ_mxf_get_generic_track_mxf_clear_generic_track_mxf_get_track_mxf_clear_trackdyld_stub_binding_helper_mxf_log_malloc_mxf_get_position_item_mxf_have_item_mxf_get_utf16string_item_memset_free_mxf_get_uint32_item_mxf_get_uuid_item_mxf_get_rational_item_mxf_get_utf16string_item_size/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./metadata/mxf_track.cgcc2_compiled.:t(0,1)=(0,1)_g_Track_Origin_item_key_g_Track_EditRate_item_key_g_GenericTrack_Sequence_item_key_g_GenericTrack_TrackName_item_key_g_GenericTrack_TrackNumber_item_key_g_GenericTrack_TrackID_item_keymxf_get_generic_track:F(0,2)set:P(0,3)genericTrack:P(0,4)size:(0,5)uint16_t:t(0,5)=(0,6)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,7):t(0,4)=*(0,8)short unsigned int:t(0,6)=@s16;r(0,6);0;65535;MXFMetadataSet:t(0,7)=(0,9)MXFGenericTrack:t(0,8)=(0,10)_MXFMetadataSet:T(0,9)=s60key:(0,11)=xsmxfKey:,0,128;instanceUID:(0,13)=xsmxfUUID:,128,128;items:(0,15)=xsMXFList:,256,128;headerMetadata:(0,17),384,32;fixedSpaceAllocation:(0,18),416,64;;:T(0,10)=s32trackID:(0,20),0,32;trackNumber:(0,20),32,32;trackName:(0,22),64,32;trackName_isPresent:(0,2),96,32;sequence:(0,13),128,128;;mxfUL:t(0,12)=(0,23)mxfKey:t(0,11)=(0,12):T(0,14)=s16octet0:(0,24),0,8;octet1:(0,24),8,8;octet2:(0,24),16,8;octet3:(0,24),24,8;octet4:(0,24),32,8;octet5:(0,24),40,8;octet6:(0,24),48,8;octet7:(0,24),56,8;octet8:(0,24),64,8;octet9:(0,24),72,8;octet10:(0,24),80,8;octet11:(0,24),88,8;octet12:(0,24),96,8;octet13:(0,24),104,8;octet14:(0,24),112,8;octet15:(0,24),120,8;;mxfUUID:t(0,13)=(0,14):T(0,16)=s16elements:(0,26),0,32;lastElement:(0,26),32,32;len:(0,27),64,32;freeFunc:(0,28),96,32;;MXFList:t(0,15)=(0,16):t(0,17)=*(0,30)long long unsigned int:t(0,19)=@s64;r(0,19);0;01777777777777777777777;uint64_t:t(0,18)=(0,19)unsigned int:t(0,21)=r(0,21);0;037777777777;uint32_t:t(0,20)=(0,21):t(0,22)=*(0,31):T(0,23)=s16octet0:(0,24),0,8;octet1:(0,24),8,8;octet2:(0,24),16,8;octet3:(0,24),24,8;octet4:(0,24),32,8;octet5:(0,24),40,8;octet6:(0,24),48,8;octet7:(0,24),56,8;octet8:(0,24),64,8;octet9:(0,24),72,8;octet10:(0,24),80,8;octet11:(0,24),88,8;octet12:(0,24),96,8;octet13:(0,24),104,8;octet14:(0,24),112,8;octet15:(0,24),120,8;;unsigned char:t(0,25)=@s8;r(0,25);0;255;uint8_t:t(0,24)=(0,25):t(0,26)=*(0,32)long int:t(0,27)=r(0,27);-2147483648;2147483647;:t(0,29)=*(0,33)free_func_type:t(0,28)=(0,29)_MXFHeaderMetadata:T(0,30)=s24dataModel:(0,34),0,32;primerPack:(0,35),32,32;sets:(0,15),64,128;;mxfUTF16Char:t(0,31)=(0,36)MXFListElement:t(0,32)=(0,37):t(0,33)=f(0,1):t(0,34)=*(0,38):t(0,35)=*(0,39)wchar_t:t(0,36)=(0,40)_MXFListElement:T(0,37)=s8next:(0,41),0,32;data:(0,42),32,32;;MXFDataModel:t(0,38)=(0,43)MXFPrimerPack:t(0,39)=(0,44)__darwin_wchar_t:t(0,40)=(0,2):t(0,41)=*(0,37):t(0,42)=*(0,1):T(0,43)=s17956itemDefs:(0,15),0,128;setDefs:(0,15),128,128;types:(0,45),256,143360;lastTypeId:(0,21),143616,32;;:T(0,44)=s20nextTag:(0,46),0,16;entries:(0,15),32,128;;:t(0,45)=ar(0,47);0;127;(0,48)mxfLocalTag:t(0,46)=(0,5)long unsigned int:t(0,47)=r(0,47);0;037777777777;MXFItemType:t(0,48)=(0,49):T(0,49)=s140category:(0,50)=xeMXFItemTypeCategory:,0,32;typeId:(0,21),32,32;name:(0,52),64,32;info:(0,53),96,1024;;:T(0,51)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,50)=(0,51):t(0,52)=*(0,54):T(0,53)=u128basic:(0,55)=xsMXFBasicTypeInfo:,0,32;array:(0,57)=xsMXFArrayTypeInfo:,0,64;compound:(0,59)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,61)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,54)=r(0,54);0;127;:T(0,56)=s4size:(0,21),0,32;;MXFBasicTypeInfo:t(0,55)=(0,56):T(0,58)=s8elementTypeId:(0,21),0,32;fixedSize:(0,21),32,32;;MXFArrayTypeInfo:t(0,57)=(0,58):T(0,60)=s128members:(0,63),0,1024;;MXFCompoundTypeInfo:t(0,59)=(0,60):T(0,62)=s8typeId:(0,21),0,32;fixedArraySize:(0,21),32,32;;MXFInterpretTypeInfo:t(0,61)=(0,62):t(0,63)=ar(0,47);0;15;(0,64)MXFCompoundTypeMemberInfo:t(0,64)=(0,65):T(0,65)=s8name:(0,52),0,32;typeId:(0,21),32,32;;mxf_clear_generic_track:F(0,1) :T(0,51) :T(0,51)genericTrack:P(0,4)mxf_get_track:F(0,2)set:P(0,3)track:P(0,66):t(0,66)=*(0,67)MXFTrack:t(0,67)=(0,68):T(0,68)=s48trackID:(0,20),0,32;trackNumber:(0,20),32,32;trackName:(0,22),64,32;trackName_isPresent:(0,2),96,32;sequence:(0,13),128,128;editRate:(0,69)=xsmxfRational:,256,64;origin:(0,71),320,64;;:T(0,70)=s8numerator:(0,73),0,32;denominator:(0,73),32,32;;mxfRational:t(0,69)=(0,70)int64_t:t(0,72)=(0,74)mxfPosition:t(0,71)=(0,72)int32_t:t(0,73)=(0,2)long long int:t(0,74)=@s64;r(0,74);01000000000000000000000;0777777777777777777777;mxf_clear_track:F(0,1)track:P(0,66)g_GenericTrack_TrackID_item_key:S(0,75)g_GenericTrack_TrackNumber_item_key:S(0,75)g_GenericTrack_TrackName_item_key:S(0,75)g_GenericTrack_Sequence_item_key:S(0,75)g_Track_EditRate_item_key:S(0,75)g_Track_Origin_item_key:S(0,75):t(0,75)=k(0,12)#1/36 1222715224 502 502 100644 14724 ` mxf_structural_component.o8  T __text__TEXTTҀ__picsymbolstub1__TEXT 0 __const__TEXT@` __cstring__TEXT __la_symbol_ptr__DATA |0  __nl_symbol_ptr__DATA ! Pt||#xB||x8! <_;xH/A\xxxH/@D<_<<<B 8`888 8$| | xN!8`H<_x;pxHa,Axxx8H)/@P<_<<<B 8`88 @8 8%| | xN!8`H(```88`H ~8`8!P|N `8 N ```|A8$B|#x||x|#x8!HxxK9/@P<_<<<B 88`8883| | xN!8@H```?x;xH8@/Atxx88H/@L<_<<<B 88`8`885| | xN!8@H``a8Tc 6H/}@<_<<<B 88`8885| | xN!8@H``x8xFxH/APW 6a<;|Hр8@A8@ Hh`8/A;;AdataDefinition)./metadata/mxf_structural_component.cmxf_get_length_item(set, &MXF_ITEM_K(StructuralComponent, Duration), &structuralComponent->duration)mxf_get_structural_component(set, (MXFStructuralComponent*)sequence)mxf_get_array_item_count(set, &MXF_ITEM_K(Sequence, StructuralComponents), &numElements)(sequence->structuralComponents = (mxfUUID*)malloc(sizeof(mxfUUID) * (numElements))) != NULLmxf_get_array_item_element(set, &MXF_ITEM_K(Sequence, StructuralComponents), i, &data)mxf_get_structural_component(set, (MXFStructuralComponent*)sourceClip)mxf_get_position_item(set, &MXF_ITEM_K(SourceClip, StartPosition), &sourceClip->startPosition)mxf_get_umid_item(set, &MXF_ITEM_K(SourceClip, SourcePackageID), &sourceClip->sourcePackageID)mxf_get_uint32_item(set, &MXF_ITEM_K(SourceClip, SourceTrackID), &sourceClip->sourceTrackID)ë (@ @ @ @ (@ @`@ l@ë@@@@ (@ @@ @ (@| |@x`@t l@hPëHP@@P@ (@ \@ @ @ (@ \@`@ l@ë`@` @ (@ @@ @ (@| @x`@t l@h\(ë ( |x t (p lh 0ëp ( \  ( \ ëx (t lh d (` `\X L0ë(p p (   (  ë ( P  (  P @ ëp ( | ( xtp dLëD@t (l (T L 4 ,  Ȭ ȫ      h (h H DHt (l `(T L |4 ,  |Ȭ |,P(P$P PPPPP PPPPddf<@%PL`qp.D!D"D! D"$D$@D%D(H$!@ "@ =gvŀ Pgʀ9Qhƀ   H Y w ؀ + I Y j { ր   ݀ " = o 0 ˀ܀:_)[$\N\.`D+`D,`D-\$+`@*$$N.D0D1D0D1D0D1D3D5 D8$0@/@/58,"=@5@5<"!23(45<@,A4B5<NhOPQ$8N.D;D<D>DAD@D>D@DAD@(R$;l@:}$\N,.0DD0DE8DD<DEPDDXDE\DG`DIDJ@DKDNP~$D0@C@CȀÀXo$4Nd.pDQpDRDUDTDUDTp$Qp@P$8N&&&p8&`d&!P&(@dQzp`?e03pOb_mxf_get_structural_component_mxf_clear_structural_component_mxf_get_sequence_mxf_clear_sequence_mxf_get_source_clip_mxf_clear_source_clipdyld_stub_binding_helper_mxf_log_malloc_mxf_get_array_item_count_mxf_get_length_item_mxf_have_item_mxf_get_position_item_memset_free_mxf_get_uint32_item_mxf_get_array_item_element_mxf_get_umid_item_mxf_get_uuid_mxf_get_ul_item/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./metadata/mxf_structural_component.cgcc2_compiled.:t(0,1)=(0,1)_g_SourceClip_SourceTrackID_item_key_g_SourceClip_SourcePackageID_item_key_g_SourceClip_StartPosition_item_key_g_Sequence_StructuralComponents_item_key_g_StructuralComponent_Duration_item_key_g_StructuralComponent_DataDefinition_item_keymxf_get_structural_component:F(0,2)set:P(0,3)structuralComponent:P(0,4)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,5):t(0,4)=*(0,6)MXFMetadataSet:t(0,5)=(0,7)MXFStructuralComponent:t(0,6)=(0,8)_MXFMetadataSet:T(0,7)=s60key:(0,9)=xsmxfKey:,0,128;instanceUID:(0,11)=xsmxfUUID:,128,128;items:(0,13)=xsMXFList:,256,128;headerMetadata:(0,15),384,32;fixedSpaceAllocation:(0,16),416,64;;:T(0,8)=s28dataDefinition:(0,10),0,128;duration:(0,18),128,64;duration_isPresent:(0,2),192,32;;mxfUL:t(0,10)=(0,20)mxfKey:t(0,9)=(0,10):T(0,12)=s16octet0:(0,21),0,8;octet1:(0,21),8,8;octet2:(0,21),16,8;octet3:(0,21),24,8;octet4:(0,21),32,8;octet5:(0,21),40,8;octet6:(0,21),48,8;octet7:(0,21),56,8;octet8:(0,21),64,8;octet9:(0,21),72,8;octet10:(0,21),80,8;octet11:(0,21),88,8;octet12:(0,21),96,8;octet13:(0,21),104,8;octet14:(0,21),112,8;octet15:(0,21),120,8;;mxfUUID:t(0,11)=(0,12):T(0,14)=s16elements:(0,23),0,32;lastElement:(0,23),32,32;len:(0,24),64,32;freeFunc:(0,25),96,32;;MXFList:t(0,13)=(0,14):t(0,15)=*(0,27)long long unsigned int:t(0,17)=@s64;r(0,17);0;01777777777777777777777;uint64_t:t(0,16)=(0,17)int64_t:t(0,19)=(0,28)mxfLength:t(0,18)=(0,19):T(0,20)=s16octet0:(0,21),0,8;octet1:(0,21),8,8;octet2:(0,21),16,8;octet3:(0,21),24,8;octet4:(0,21),32,8;octet5:(0,21),40,8;octet6:(0,21),48,8;octet7:(0,21),56,8;octet8:(0,21),64,8;octet9:(0,21),72,8;octet10:(0,21),80,8;octet11:(0,21),88,8;octet12:(0,21),96,8;octet13:(0,21),104,8;octet14:(0,21),112,8;octet15:(0,21),120,8;;unsigned char:t(0,22)=@s8;r(0,22);0;255;uint8_t:t(0,21)=(0,22):t(0,23)=*(0,29)long int:t(0,24)=r(0,24);-2147483648;2147483647;:t(0,26)=*(0,30)free_func_type:t(0,25)=(0,26)_MXFHeaderMetadata:T(0,27)=s24dataModel:(0,31),0,32;primerPack:(0,32),32,32;sets:(0,13),64,128;;long long int:t(0,28)=@s64;r(0,28);01000000000000000000000;0777777777777777777777;MXFListElement:t(0,29)=(0,33):t(0,30)=f(0,1):t(0,31)=*(0,34):t(0,32)=*(0,35)_MXFListElement:T(0,33)=s8next:(0,36),0,32;data:(0,37),32,32;;MXFDataModel:t(0,34)=(0,38)MXFPrimerPack:t(0,35)=(0,39):t(0,36)=*(0,33):t(0,37)=*(0,1):T(0,38)=s17956itemDefs:(0,13),0,128;setDefs:(0,13),128,128;types:(0,40),256,143360;lastTypeId:(0,41),143616,32;;:T(0,39)=s20nextTag:(0,42),0,16;entries:(0,13),32,128;;:t(0,40)=ar(0,44);0;127;(0,45)unsigned int:t(0,41)=r(0,41);0;037777777777;uint16_t:t(0,43)=(0,46)mxfLocalTag:t(0,42)=(0,43)long unsigned int:t(0,44)=r(0,44);0;037777777777;MXFItemType:t(0,45)=(0,47)short unsigned int:t(0,46)=@s16;r(0,46);0;65535;:T(0,47)=s140category:(0,48)=xeMXFItemTypeCategory:,0,32;typeId:(0,41),32,32;name:(0,50),64,32;info:(0,51),96,1024;;:T(0,49)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,48)=(0,49):t(0,50)=*(0,52):T(0,51)=u128basic:(0,53)=xsMXFBasicTypeInfo:,0,32;array:(0,55)=xsMXFArrayTypeInfo:,0,64;compound:(0,57)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,59)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,52)=r(0,52);0;127;:T(0,54)=s4size:(0,41),0,32;;MXFBasicTypeInfo:t(0,53)=(0,54):T(0,56)=s8elementTypeId:(0,41),0,32;fixedSize:(0,41),32,32;;MXFArrayTypeInfo:t(0,55)=(0,56):T(0,58)=s128members:(0,61),0,1024;;MXFCompoundTypeInfo:t(0,57)=(0,58):T(0,60)=s8typeId:(0,41),0,32;fixedArraySize:(0,41),32,32;;MXFInterpretTypeInfo:t(0,59)=(0,60):t(0,61)=ar(0,44);0;15;(0,62)MXFCompoundTypeMemberInfo:t(0,62)=(0,63):T(0,63)=s8name:(0,50),0,32;typeId:(0,41),32,32;;mxf_clear_structural_component:F(0,1) :T(0,49) :T(0,49)structuralComponent:P(0,4)mxf_get_sequence:F(0,2)set:P(0,3)sequence:P(0,64)numElements:(0,65)uint32_t:t(0,65)=(0,41):t(0,64)=*(0,66)MXFSequence:t(0,66)=(0,67):T(0,67)=s36dataDefinition:(0,10),0,128;duration:(0,18),128,64;duration_isPresent:(0,2),192,32;structuralComponents:(0,68),224,32;structuralComponents_size:(0,65),256,32;;:t(0,68)=*(0,11)i:r(0,65)data:(0,69)uint8_t:t(0,21):t(0,69)=*(0,21)data:(0,69)data:(0,69)mxf_clear_sequence:F(0,1)sequence:P(0,64)mxf_get_source_clip:F(0,2)set:P(0,3)sourceClip:P(0,70):t(0,70)=*(0,71)MXFSourceClip:t(0,71)=(0,72):T(0,72)=s72dataDefinition:(0,10),0,128;duration:(0,18),128,64;duration_isPresent:(0,2),192,32;startPosition:(0,73),224,64;sourcePackageID:(0,74)=xsmxfUMID:,288,256;sourceTrackID:(0,65),544,32;;mxfPosition:t(0,73)=(0,19):T(0,75)=s32octet0:(0,21),0,8;octet1:(0,21),8,8;octet2:(0,21),16,8;octet3:(0,21),24,8;octet4:(0,21),32,8;octet5:(0,21),40,8;octet6:(0,21),48,8;octet7:(0,21),56,8;octet8:(0,21),64,8;octet9:(0,21),72,8;octet10:(0,21),80,8;octet11:(0,21),88,8;octet12:(0,21),96,8;octet13:(0,21),104,8;octet14:(0,21),112,8;octet15:(0,21),120,8;octet16:(0,21),128,8;octet17:(0,21),136,8;octet18:(0,21),144,8;octet19:(0,21),152,8;octet20:(0,21),160,8;octet21:(0,21),168,8;octet22:(0,21),176,8;octet23:(0,21),184,8;octet24:(0,21),192,8;octet25:(0,21),200,8;octet26:(0,21),208,8;octet27:(0,21),216,8;octet28:(0,21),224,8;octet29:(0,21),232,8;octet30:(0,21),240,8;octet31:(0,21),248,8;;mxfUMID:t(0,74)=(0,75)mxf_clear_source_clip:F(0,1)sourceClip:P(0,70)g_StructuralComponent_DataDefinition_item_key:S(0,76)g_StructuralComponent_Duration_item_key:S(0,76)g_Sequence_StructuralComponents_item_key:S(0,76)g_SourceClip_StartPosition_item_key:S(0,76)g_SourceClip_SourcePackageID_item_key:S(0,76)g_SourceClip_SourceTrackID_item_key:S(0,76):t(0,76)=k(0,10) lib/libMXFReader.a0000644000076600007660000116410011070223712015440 0ustar stuartcstuartc00000000000000! #1/20 1222715338 502 502 100644 1772 ` __.SYMDEF SORTED)000*0)! )! .)<0! ! ! Q0_0r000! 0000!  0#0=0M0c0x0"! 04! 00000@)P! +0˰˰=0N0a0t00P)i)))0)0r! ! 0_add_essence_track_add_track_clean_rate_close_mxf_reader_format_is_supported_get_duration_get_essence_track_get_essence_track_with_tracknumber_get_frame_number_get_header_metadata_get_last_written_frame_number_get_min_duration_get_mxf_clip_get_mxf_track_get_num_essence_tracks_get_num_source_timecodes_get_num_tracks_get_playout_timecode_get_source_timecode_get_source_timecode_type_have_footer_metadata_init_mxf_reader_init_mxf_reader_2_initialise_default_playout_timecode_initialise_playout_timecode_initialise_source_timecodes_mxfr_is_seekable_open_mxf_reader_open_mxf_reader_2_position_at_frame_position_at_playout_timecode_position_at_source_timecode_read_next_frame_set_essence_container_timecode_skip_next_frame_accept_frame_convert_aes_to_pcm_element_contains_timecode_extract_timecode_is_d10_essence_process_cdci_descriptor_process_sound_descriptor_process_wav_descriptor_read_frame_send_frame_create_index_end_of_essence_free_index_get_cp_len_get_current_position_get_indexed_duration_get_next_kl_get_start_cp_key_increment_current_position_ix_get_last_written_frame_number_set_next_kl_set_position_opa_initialise_reader_opa_is_supported_op1a_initialise_reader_op1a_is_supported#1/20 1222715323 502 502 100644 74308 ` mxf_reader.o| XX__text__TEXT<[__picsymbolstub1__TEXT<?8Ѐ __const__TEXTC E__cstring__TEXTDF__literal8__TEXTWPZX__la_symbol_ptr__DATAXZx44__nl_symbol_ptr__DATAX[xhu<B P#?6j|A||x|+x!`# Dc|I|I1/})QB<||J|B|x|pAX<'l8@`|}#Kx}|8@T })0P|xU) }}g8@}#Kx88a8;`;H>YH8a8HA-A|@@Ap``` c/@/A,``}D@}#9A@8@@0`}H}'8||P|[IZzH4 c {8a8H;/@T8```8!p|xA|N ``|/B|+x|#x|~x|3x!@D<_<<<BW$8`8B@8BX8Bh8Y| | xN!8`H4/AX /AL<_<<<BW$8`8B@8Bx8Bh8\| | xN!8`H``8a88;@;`H V>9 `8Bl| |JxT8@ }fXP|x|#xUk } |8@}c[x}H}'xxH; x8x~ {<|xH> fx8||x|#xxH:x8x~ <|xH=fx8||x|#xxH:8xx H=8``8!|N ```||}xB8`|#x!H8M|~y@D<_<<<BSd8>8`8?8>8| | xN!8H8<x8: 8=H6/@D<_<<<BSd8>8`8?T8>8| | xN!Hx`:<x888>p H8`8?8>8| | xN!H8<x88>`H7/@@<_<<<BSd8>8`8@08>8| | xN!H<xx8=H9/@@<_<<<BSd8>8`8@8>8| | xN!H\8|xH98/@P<_<<<BSd8>8`8A8>8| | xN!``xH:88!`|x|N ```||}xB8`,!H5|~y@H<_<<<BP8`8<8>8<(8| | xN!8`H,`88,H:Y<8~PH7i8`8!P|N ``||~y!A,8~H98!Px|H9 ``8!P|N ```||~x!8;H88<8@xH5/Al;<xxxH4/APa88;@| | xN!xH51A^H``;```8!Px|N ``|/!|+x|#x|yx!ACc/A Ah@@A\``#xK]0|c@  AyH'/@#xK-0|cA @ @A#xK }D}#3jI/A@H+@@;;``#xK /||x@3@@;H```Y`xx#x| | xN!||yA`/@T#xKY0|cA@4 @@(#xK-1D}#9YH `;8!`x!|N `||~x!``/A^```88` H(/@ 8`/@``8`8!P|N ``||#xB||x!Kx|#x|dx8|$K8/@@<_<<<B@8+ 8`808+H8Y| | xN!88!P|x|N ``||~xB! /@܀cH#%/Ax8K/@8<_<<8`B?d808f8*| | xN!`x88K5/@l<_<<8`B?d808j8*| | xN!H8`<_<<8`B?d81 8p8*| | xN!8!P8~P|H%``|8cP!H#8,A8!P|x|N ``|||xB8cP|+x|3x|;x!H#E|{y@L<_<<<B>8) 8`8008)H8| | xN!9 H8``[/A /@0xK|}xxKm[ }dP| }Q|`Z}cxH!]= C0==!8ɫ8) 8`808)H8| | xN!9 H`8+@H<_<<<B>8) 8`808)H8| | xN!9 H`$ xK@\ @T[9 Z`(``[)Z``*``[+ZH$`89 [X8!}#Kx|N ```||~xB8c$!88K=/@D<_<<<B;48&P8`8.8&x8| | xN!8Hd8<xK8/@H<_<<<B;48&P8`8/8&x8| | xN!8``8!`|x|N ``|/B|+x|zx|#x|3x!PAd/A\/A/A|/At<_<<<B:D8%`8`8.88%8Ȁ| | xN!8H$;@8PxHH(```xH"|{xA<xH/@<_<<8`B:D8/ 88%H8YA<<_<<8`B:D8/H88%| | xN!8Hl$x88K!/@D<_<<<B:D8%`8`8/8%8| | xN!8HCxKခ<|}xa8HA]= C0=!Xk98=lBK9@A\!`!pldɁXX(``X($P*hhAnAt<_9H !xl|ɡp(hx!rX(!$!P*HY|#x|dxCxK9/@0<_<<<B:D8%`8`8/8%8| | xN!8H```CxK8|#x|wx8CxK/@4<_<<<B:D8%`8`808%8HPCx8K/AD<_<<<B:D8%`8`80(8%8| | xN!8HH;@8PxHH4xH|}x@AH```xH/@<_<<8`B:D8/ 88%KPYA,<_<<8`B:D8/H88%KCx88Ku/@<_<<<B:D8%`8`808%8| | xN!8H<Y@|(Y@lCxK|#x|dxCxK/@<_<<<B:D8%`8`80L8%8&| | xN!8H``Cx8K/Ah<_=?<8+:D;%8`80x| | xN!Cx~xxKM8/@P<<x8`8%`808-| | xN!8H``8```8!|x|N ``|a||xB8`l|#x!HY|}y@P<_<<<B4t8`88+ 88:| | xN!8`H\```88lHـ/@ H(/A|xK```8`8!`a|N |a||xB8`x|#x!Hy|}y@P<_<<<B38`88*|88S| | xN!8`H\```88xH/@ H(/A|xK```8`8!`a|N c8@/Ac8B/@|CxN ``,cL /M |``cB@ /@N ```c/AD8@A<`c8B/A @8eFH8H8@K`|xN ``/ L /dL 8u08@CN `||#xB:4|bx;@!@~x;$<1Hy8;!Px $xH/@tH<<_<<<B188`8)88| | xN!H8<_<<<B188`8)88ŀ| | xN!H<_<<<B188`8* 88Ҁ| | xN!H``<_<<<B188`8*88܀| | xN!H|`<_<<<B188`8+ 88݀| | xN!H<<_<<<B188`8(88| | xN!~xH8`H```;`a8xH/A`xH/A/AD<_<<8`B18)888| | xN!88`Ha8<8<8Ha/A(<<8D0bHA/Aha<xK۝/A ;@H<_<<<B188`8)88ɀ| | xN!K```<_a<8D;pxH}/AD/A4<_<<8`B18*88| | xN!;apa<x;HexH;LH<`A<H8@b0H/Aa@xKڝ/A;@cxxxHq/@`x0$x88H/@ /@d8!|N ```|a|}xB;}4;;$!K<|~xcx-He= C0<_8`ɂ,!8l<^!@lBAD<_ɡ8`(h@`($,*`١H```L H|}y@P<_<<<B-88`8888| | xN!8H```9 9@ =]cxx> ^=] H8/@H<_<<<B-888H88`| | xN!xH88!p|xa|N `|!|#xB:P8!~óx<8۠;!PHx$xH /A;@:XH<_<<<B+88`8#H8(85Ht<_<<<B+88`8#8(88H<_<<<B+88`8%8(8<H`<_<<<B+88`8%8(8=Hl<_<<<B+88`8%8(8E| | xN!H<_<<<B+88`8%8(8F| | xN!H<_<<<B+88`8%8(8L| | xN!HL<_<<<B+88`8#H8(8d| | xN!H<_<<<B+88`8#8(8j| | xN!H<_<<<B+88`8&8(8qH``<_<<<B+88`8&8(8{| | xN!H`<_<<<B+88`8'h8(8| | xN!H$<_<<<B+88`8'8(8| | xN!H<_<<<B+88`8(8(8| | xN!H<_<<<B+88`8#H8(8K`<_<<<B+88`8#8(8Kl<_<<<B+88`8&8(8| | xN!H<_<<<B+88`8(8(8| | xN!H<_<<<B+88`8)|8(8̀| | xN!H<_<<<B+88`8)8(8΀| | xN!H\<_<<<B+88`88(8π| | xN!H <_<<<B+88`8%8(8ҀK <_<<<B+88`8%8(8ӀK,<_<<<B+88`8*48(8ր| | xN!H<_<<<B+88`8*t8(8߀| | xN!HH```<_<<<B+88`8%8(82| | xN!aP/@H``;aXxH/AxH /AaX<8<8H /A<<8D0bH |}yA8aPKi/AP~óxH /A8Pa<8PxKѵ/@,<_<<<B+88`8&,8(8@| | xN!K```8aPK/AP~óxH /AP;a<<P;aH;L8xH I`xdxxH /A|A<H8@b0H /Aa@xK/@<_<<<B+88`8&d8(8M| | xN!K(```8^;Zx0$x~xH /@ /Ax$x:H /@T<_<<<B+88`8%8(8aK;AaXDxH /ADCxH /@CxH /A>_:aa<8H/A?a<8T8H/AHT/A;;aH>?a<8xfxH/ALA<H8Db0H i/AaD8~=xH/@,T;@AH= 0mxf_reader.c!index->isDropFrame || index->roundedTimecodeBase == 30foundTimecodeSegment(newSegment = (TimecodeSegment*)malloc(sizeof(TimecodeSegment))) != NULLmxf_get_uint16_item(timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, RoundedTimecodeBase), &roundedTimecodeBase)mxf_get_boolean_item(timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, DropFrame), &dropFrame)mxf_get_length_item(timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, Duration), &newSegment->duration)mxf_get_position_item(timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, StartTimecode), &newSegment->startTimecode)mxf_append_list_element(&timecodeIndex->segments, newSegment)(newIndex = (TimecodeIndex*)malloc(sizeof(TimecodeIndex))) != NULL(newReader = (MXFReader*)malloc(sizeof(MXFReader))) != NULLCould not find header partition pack key, in %s:%d mxf_read_partition(newReader->mxfFile, &key, &headerPartition)(newReader->essenceReader = (EssenceReader*)malloc(sizeof(EssenceReader))) != NULLopa_initialise_reader(newReader, &headerPartition)op1a_initialise_reader(newReader, &headerPartition)MXF format not supported, in %s:%d Failed to open '%s', in %s:%d init_mxf_reader_2(&newMXFFile, dataModel, reader)mxf_load_data_model(&dataModel)mxf_finalise_data_model(dataModel)open_mxf_reader_2(filename, dataModel, reader)init_mxf_reader_2(mxfFile, dataModel, reader)convert_position_to_timecode(&reader->playoutTimecodeIndex, get_frame_number(reader), timecode)Failed to read first frame to update the number of source timecode, in %s:%d Failed to position reader back to frame 0, in %s:%d Result of get_num_source_timecodes could be incorrect because MXF file is not seekable and first frame has not been read, in %s:%d (element = mxf_get_list_element(&reader->sourceTimecodeIndexes, (long)index)) != NULLconvert_position_to_timecode(timecodeIndex, sourceFrameNumber, timecode)timecodeIndex->type == SYSTEM_ITEM_TC_ARRAY_TIMECODE || timecodeIndex->type == SYSTEM_ITEM_SDTI_CREATION_TIMECODE || timecodeIndex->type == SYSTEM_ITEM_SDTI_USER_TIMECODEconvert_timecode_to_position(&reader->playoutTimecodeIndex, timecode, &position)position_at_frame(reader, position)type == FILE_SOURCE_PACKAGE_TIMECODE || type == AVID_FILE_SOURCE_PACKAGE_TIMECODE || type == SYSTEM_ITEM_TC_ARRAY_TIMECODE || type == SYSTEM_ITEM_SDTI_CREATION_TIMECODE || type == SYSTEM_ITEM_SDTI_USER_TIMECODEMXF file does not have specified source timecode, in %s:%d Timecode drop frame flag mismatch for specified source timecode, in %s:%d convert_timecode_to_position(timecodeIndex, timecode, &position)position_at_frame(reader, playoutFrameNumber)position_at_frame(reader, 0)read_next_frame(reader, NULL) > 0position_at_frame(reader, get_frame_number(reader))Could not find frame with specified source timecode, in %s:%d position_at_frame(reader, originalFrameNumber)(newTrack = (MXFTrack*)malloc(sizeof(MXFTrack))) != NULL(newTrack = (EssenceTrack*)malloc(sizeof(EssenceTrack))) != NULLmxf_uu_get_package_tracks(materialPackageSet, &iter1)mxf_uu_get_track_datadef(trackSet, &dataDef)Multiple playout timecode tracks present in Material Package - use first encountered, in %s:%d mxf_get_strongref_item(trackSet, &MXF_ITEM_K(GenericTrack, Sequence), &sequenceSet)read_timecode_component(sequenceSet, timecodeIndex)mxf_get_array_item_count(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), &sequenceComponentCount)Material Package playout timecode has multiple components, in %s:%d mxf_get_strongref(sequenceSet->headerMetadata, arrayElementValue, &tcSet)read_timecode_component(tcSet, timecodeIndex)mxf_uu_get_package_tracks(sourcePackageSet, &iter1)create_timecode_index(&timecodeIndex)mxf_append_list_element(sourceTimecodeIndexes, timecodeIndex)read_timecode_component(sequenceSet, timecodeIndexRef)read_timecode_component(tcSet, timecodeIndexRef)mxf_get_array_item_count(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), &componentCount)mxf_get_array_item_element(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), i, &arrayElementValue)mxf_get_rational_item(trackSet, &MXF_ITEM_K(Track, EditRate), &fromEditRate)mxf_get_position_item(sourceClipSet, &MXF_ITEM_K(SourceClip, StartPosition), &fromStartPosition)mxf_get_umid_item(sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), &sourcePackageID)mxf_uu_get_package_tracks(refSourcePackageSet, &iter3)mxf_get_array_item_element(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), 0, &arrayElementValue)mxf_get_strongref(sequenceSet->headerMetadata, arrayElementValue, &structuralComponentSet)mxf_get_rational_item(trackSet, &MXF_ITEM_K(Track, EditRate), &toEditRate)mxf_get_position_item(timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, StartTimecode), &startTimecode)read_timecode_component(timecodeComponentSet, timecodeIndexRef)convert_position_to_timecode(timecodeIndexRef, toStartPosition, &timecode)C0?C0C0?C0C0?C0?lD(hKh`D\XXD()HTKh0PD) LX><(ëWСWС<WȡWWȡ<W<thë(D($KDXD()HK00 D) X>ë\D(TJPXHD(*DJ1 @X?d$D(JTXD(* JT0X?dëD(JXD(*J0X?dë4D(0I(D$X D(+HI0D+ X@`4THëD(ItDXD(2xIt7D2PXG4|ëPD(LI DD@X<D(2x8I 7p4D2P0XG4$ëD(IDXD(2xI7PD2PXG4ë8D(@4ID@,D@(X@$D(3@ ID9@D3@XH@ ëD(@I @D@X@D(3@I 8@D3@XH@ëD(@I@|D@xX@tD(3@pI8@lD3@hXH@\ëD(0H̡0D0X0D(40H̡90D40XI0ëxD(0pH0lX0dD(40`H9|0\XI0PëD( PH PX PD(8 PH=8 PXM P|D( PxHT PpD PlX PhD(8 PdHT= P`D8 P\XM PPDëD( PG̡ P D PX PD(8 PG̡<| P D8 P XM P  ë D( P H P D P X P D(8 P H < P D8 P XM P  xë XD( P TG̡ P LD P HX P DD(8 P @G̡<| P <D8 P 8XM P ( ë D( P G P D P X P D(8 P G<< P D8 P XM P  ë tD( P lGX P hX P `D(8 P \GX< P XXM P L ë D( P G P D P X P D(8 P G; P D8 P XM P t       d 8   x h X H ,xëtXlXPhë<D(8Fء4D,X(D(<($Fء> D<XPëD(FDXD(>FAD>XSdpëLD(HF @D<X8D(>4F @0D>,XSd ëC0C0=D(EDXD(>E@0D>XSdëCC>`D(ELDXD(>|EL?xD>tXSdhë`CTC>p0D(,Dԡ$D XD(>Dԡ?TD>XSdëC C =D(DDXD(>D?D>XSd@(ëD(DpDXD(BhDpBDB@XW$|dL(ëXD(TD8PDHXDD(Bh@D8Bx<DB@8XW$D(DDXD(BhDBXDB@XW$tëtXܡClXܡCTXءBLXءB4XԡBȬ,Xԡ BȫXСB XС(BX̡BX̡DBXȡBhXȡ`BhXġBHXġ|BHXB(XB(tXBlXBTXALXA4XAȬ,XAȫXA XAXAX$AXAhX@AhXAHX\AHXA(XxA(tXAlXATX@LX@4X@Ȭ,X@ȫX@ X@X@X@X@hX @hX@HX<@HX@(XX@(tX|@lX|t@TXx?LXx?4Xt?Ȭ,Xt?ȫXp? Xp?Xl?Xl?Xh?hXh?hXd?HXd?HX`?(X`8?(tX\?lX\T?TXX>LXXp>4XT>Ȭ,XT>ȫXP> XP>XL>XL>XH>hXH>hXD>HXD>HX@>(X@>(tX<>lX<4>TX8=LX8P=4X4=Ȭ,X4l=ȫX0= X0=X,=X,=X(=hX(=hX$=HX$=HX =(X =(tX=lX=TX<LX0<4X<Ȭ,XL<ȫX< Xh<tPtPtPtPtPtPtPtPtPtPtPtPtPtPtPtPtPtPtPtP|tPxtPttPptPltPhtPdtP`tP\tPXtPTtPPtPLtPHtPDtP@tP<tP8tP4tP0tP,tP(tP$tP tPtPtPtPtP tPtPtPtPPK[ZJdgA\ODqjUkTRiIL_lXhs?^oH@Vr]cWbaFMpYNCSmnf`GEBQPK[ZJdgA\ODqjUkTRiIL_lXhs?^oH@Vr]cWbaFMpYNCSmnf`GEBQCeTddf<C C0$C@1C`XCp}CCCCC C +C TC |.D$D+D/,D+0D/<D+@D/`D6dD5hD6pD5xD6D7D6D7D6D7D6D7D<D?DADE@DIhD=pDM $$ @# @# @# @% &8  B Q a q ˀ   : Y j z  Q o 2[rŀހ.L]m@'@($N.DPDYDPDYD\ DbDeDfDhDyDzDyDzDyDzD{Dz D{DzD{$D|,D{4D|8D{<D|@D}PD|XD}`D~hD}pD~tDDDlDnDpDcDtD8D@DHDLDTDXD\D`DdDhDlDtDxD|DDDDDDDDDDDDDDDDDDDD$D,D4D8DP$P@O@O$@O4@R MS8X@Tg@U @Vd$Ndp.pDpDDDDDDDDDDPDTDdDhDDDDDDhDD$p@@8/@^&<MЀ {ҀLg܀Cfw.Jhƀ .jՀ:",6'GSpTU$tNV.DDDDD`DlD|Dm$@$N.DDDDDDDDDD$@$TN. D D D D D $D TD tD D D $ @"<9HD8P"`qр   & 7 O _ p € Ҁ @ 1!  !  ! $N . Dj Dp Dv Dy D{ D| D} D 4D 8D} <D HD TD tD xD D D D D D D D D D D $! $j !$@i!4@k!C@l!V@m!l@n! ! 8!!!!!Ԁ!" "'#$a%%&'''''((<(((Ӏ(()*c*v****€*Հ**+ ++,+>+Q+c+v++$xN 8. @D' @D+ HD' LD1 TD' XD+ lD, pD1 tD< D2 D3 D5 D< D3 D4 D5 $D6 0D7 <D< DD> XD` Da DA DF DH DI hDK |DM DO DP4DRHDWD\D[D\D[D\DcDdDcDdDg+$' @+@&+@&+@&,(P,)8,,.*H,9+<,K,@,b @,c,d$N. D D@DDDHDLDPD\DD"D$ ,e$ ,~@,@,@,8,Ā,׀, ,$,$N$.0D0DLDPDTDXD\DDDD`DD,$0-@-@-%8-60-7-8$pN.DDDDDDD D DpDDD-9$-P@-a@-q8---$pN.DD-$-@--$N. D D D$D(D@DDDP-$ -@-@-@.. .T.$4NT.`D`D`.$`.*@.:$ Nl.pDpDp.;$p.T@.d$ N|.DDDDDDD.e$.{@.@.@...$$N.DD.$.@.$N.DD.$.@/$N.DD/$/@/-$N.DRDSDT/.$R/G@Q/W$4N. D D4D#D&D(D-/X$ /o@/@/ /(/$N(.0D0D4D8DPDDDDDDD$D<DPDxDD/$0/@/@/@/@/@/0//$N.D D D @DPDhDlDpDtDxDDD/$ 0%@05$N.D0D3D9D<$D>\DLDBDO06$00M@/0]@/0o@10}001\1o11111̀1݀112252627$N.DWDXD[P28$W2T@V2d@V2t$Nh.pD^pD_DaDdDfDhDjDo@DtpDstDtxDs2u$^p2@]2$N.DwDxDwDxDyD}D~2$w2@v2@v2@x222$8N.DDDDDPDdDpDxDDDDDD DD(D8DPDTD\D`DdDhDlDtD|2$3@3!@3.@3>@3L@3[@3k3|@ 3@333$N.DDDDDDp3$3@3@38333$N.DDDDD D@DHDLDPDXDhDDDD ,D 4D 8D <D!PD!XD!\D!dD!D!D"D "D"D " D"@D"PD"xD"D"D#D&#(D#D+#D-#D2$@3$4"@42@4B@4N@4[84k@4@4 4!P4@4@4@4!P4$@4$N$X.$`D6$`D:$pD6$tD8$D:$D;$D=$D?$DC%DG% DJ%$DL%,4$6$`4@54@54@85$`5%@55$$N%@.%@DO%@DS%PDO%TDQ%dDS%hDT%DV%DX%D\%D`&Dc&De& 5%$O%@5>@N5U@N5k@Q5~%@5& 55$N& .& Dh& Di& Dl&$Dn&0Do&4Dl&8Ds&@5$h& 5@g5@i5@j5& 5&H5$(N&H.&PDv&PDz&PDw&TDz&XD|&pDz&tD&5$v&P6 @u6!@u63@w6I&P6J&6K$4N&.&D&D&D&D&D&D&D&D&D&D&D&D&6L$&6v@6@6@6@6@6@6&6&6$hN&.'D'D'D'D'D' D'$6$'6@7 7$,N',.'0D'0D'@D'DD'PD'TD'XD'\D'`D'lD'pD'xD'|D'D'D'D( D(PD(D(D)D) D)8D)HD)PD)D)D)D)D*0D*PD*\D*D*D*D*D+D+D+ 7 $'07C@7S@7n@787<7@7P7ـ8J8p889-9?`9N@9gD9,9p9H9L9'09+49$N+4.+@D+@D+PD+TD+XD+`D+dD+hD+lD+pD+tD+D+D+D+D+D,PD,XD,`D,hD,pD,D ,D ,9$+@:@:@:$@:9+@::,:;$N,.,D,D-D-D- D-D.-D2- D-$D.-(D2-,D5-LD8-|D<-D=-DE. DF.HDL.Dd.Dj.Dq/8D{/pD/D/D0$D0`D0D0D0D18D1tD1D1D2D2LD2D22D3D53 D638D83HD93dD<3D=3D>3D@3D?3D@3DE4DF4 DG44DI48DH4DDI4PDJ4`DL4xDM4DP4DQ4DP4D35DU5Da5 Dd5hDe5Dj5Dm5Dq5Dr5Du6D{6 D|6(D6DDy6\D6pD6D6D6D6D6D6D6D7$D7D7D7D7D7D7D7D8D8pD8xD8D8D8D8D8D8D8D9D9 D9D9D9D9(D9,D90D94D98D9D9D9D:8D:<D:`D:dDb:D:D:D:D::<$,:_@:o@:@:X:<:ʀ@:׀::;H;;.L;HP;\@;t@;T;D;;؀>n>@> >@!>Ȁ"\>#h>%p?&x?$'?9(`?I)8?d@+?@,?,?:?$ N:.:D:D:D:D:D:D;D;D; D; D;$D;(D;0D;@D;PD;XD ;pD;xD;|D;D;D ;D;D;D;D;D<D<D<D< D<D<D<D< D<$D<,D%fQ#yaLM %9ba1_format_is_supported_close_mxf_reader_init_mxf_reader_2_open_mxf_reader_2_open_mxf_reader_init_mxf_reader_get_mxf_clip_get_mxf_track_get_duration_get_min_duration_get_num_tracks_get_header_metadata_have_footer_metadata_mxfr_is_seekable_get_frame_number_skip_next_frame_position_at_frame_get_last_written_frame_number_read_next_frame_get_playout_timecode_get_num_source_timecodes_get_source_timecode_type_get_source_timecode_position_at_playout_timecode_position_at_source_timecode_add_track_add_essence_track_get_num_essence_tracks_get_essence_track_get_essence_track_with_tracknumber_clean_rate_initialise_playout_timecode_initialise_default_playout_timecode_initialise_source_timecodes_set_essence_container_timecodedyld_stub_binding_helper_free_mxf_log_mxf_get_array_item_element_mxf_file_is_seekable_mxf_get_uint16_item_mxf_get_strongref_item_mxf_file_close_mxf_load_data_model_mxf_next_list_iter_element___floatdisf_mxf_get_umid_item_mxf_get_array_item_count_malloc_op1a_is_supported_mxf_read_partition_mxf_get_list_element_mxf_set_is_subclass_of_mxf_get_length_item_mxf_get_first_list_element_mxf_read_header_pp_kl_with_runin_mxf_equals_umid_mxf_finalise_data_model_mxf_initialise_list_iter_mxf_uu_get_package_tracks_mxf_get_rational_item_mxf_read_header_pp_kl_opa_is_supported___divdi3_mxf_initialise_list_mxf_uu_next_track_mxf_disk_file_open_read___fixdfdi_mxf_get_list_length_opa_initialise_reader_mxf_initialise_array_item_iterator_mxf_is_timecode_mxf_get_position_item_mxf_is_subclass_of_mxf_is_sound_mxf_append_list_element_mxf_free_data_model_op1a_initialise_reader_mxf_get_strongref_mxf_free_partition_mxf_get_iter_element_mxf_uu_get_referenced_package_mxf_uu_get_track_datadef_mxf_next_array_item_element_mxf_is_picture_mxf_clear_list_memset___moddi3_mxf_get_boolean_item/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/reader/mxf_reader.cgcc2_compiled.:t(0,1)=(0,1)_g_TimecodeComponent_RoundedTimecodeBase_item_key_g_TimecodeComponent_StartTimecode_item_key_g_Null_UMID_g_SourceClip_SourcePackageID_item_key_g_SourceClip_StartPosition_item_key_g_Track_EditRate_item_key_g_SourceClip_set_key_g_Sequence_set_key_g_Sequence_StructuralComponents_item_key_g_TimecodeComponent_set_key_g_GenericTrack_Sequence_item_key_g_StructuralComponent_Duration_item_key_g_TimecodeComponent_DropFrame_item_key_convert_timecode_to_positionconvert_timecode_to_position:f(0,2)index:P(0,3)timecode:P(0,4)position:P(0,5)segment:r(0,6)iter:(0,7)=xsMXFListIterator:int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,9):t(0,4)=*(0,10):t(0,5)=*(0,11):t(0,6)=*(0,12):T(0,8)=s12nextElement:(0,13),0,32;data:(0,14),32,32;index:(0,15),64,32;;MXFListIterator:t(0,7)=(0,8)TimecodeIndex:t(0,9)=(0,16)MXFTimecode:t(0,10)=(0,17)mxfPosition:t(0,11)=(0,18)TimecodeSegment:t(0,12)=(0,19):t(0,13)=*(0,20):t(0,14)=*(0,1)long int:t(0,15)=r(0,15);-2147483648;2147483647;:T(0,16)=s44type:(0,2),0,32;count:(0,2),32,32;isDropFrame:(0,2),64,32;roundedTimecodeBase:(0,21),96,16;segments:(0,23)=xsMXFList:,128,128;position:(0,11),256,64;hour:(0,25),320,8;min:(0,25),328,8;sec:(0,25),336,8;frame:(0,25),344,8;;:T(0,17)=s8isDropFrame:(0,2),0,32;hour:(0,25),32,8;min:(0,25),40,8;sec:(0,25),48,8;frame:(0,25),56,8;;int64_t:t(0,18)=(0,27):T(0,19)=s16startTimecode:(0,11),0,64;duration:(0,28),64,64;;MXFListElement:t(0,20)=(0,29)short unsigned int:t(0,22)=@s16;r(0,22);0;65535;uint16_t:t(0,21)=(0,22):T(0,24)=s16elements:(0,13),0,32;lastElement:(0,13),32,32;len:(0,15),64,32;freeFunc:(0,30),96,32;;MXFList:t(0,23)=(0,24)unsigned char:t(0,26)=@s8;r(0,26);0;255;uint8_t:t(0,25)=(0,26)long long int:t(0,27)=@s64;r(0,27);01000000000000000000000;0777777777777777777777;mxfLength:t(0,28)=(0,18)_MXFListElement:T(0,29)=s8next:(0,32),0,32;data:(0,14),32,32;;:t(0,31)=*(0,33)free_func_type:t(0,30)=(0,31):t(0,32)=*(0,29):t(0,33)=f(0,1)segmentStartPosition:r(0,11)mxfPosition:t(0,11)frameCount:r(0,18)int64_t:t(0,18)_convert_position_to_timecodeconvert_position_to_timecode:f(0,2)index:P(0,3)position:P(0,11)timecode:P(0,4)numFramesSkipped:r(0,18)iter:(0,7)segment:r(0,6)segmentStartPosition:r(0,11)frameCount:r(0,18)_read_timecode_componentread_timecode_component:f(0,2)timecodeComponentSet:P(0,34)timecodeIndex:P(0,3)dropFrame:(0,35)mxfBoolean:t(0,35)=(0,25):t(0,34)=*(0,36)MXFMetadataSet:t(0,36)=(0,37)_MXFMetadataSet:T(0,37)=s60key:(0,38)=xsmxfKey:,0,128;instanceUID:(0,40)=xsmxfUUID:,128,128;items:(0,23),256,128;headerMetadata:(0,42),384,32;fixedSpaceAllocation:(0,43),416,64;;mxfUL:t(0,39)=(0,45)mxfKey:t(0,38)=(0,39):T(0,41)=s16octet0:(0,25),0,8;octet1:(0,25),8,8;octet2:(0,25),16,8;octet3:(0,25),24,8;octet4:(0,25),32,8;octet5:(0,25),40,8;octet6:(0,25),48,8;octet7:(0,25),56,8;octet8:(0,25),64,8;octet9:(0,25),72,8;octet10:(0,25),80,8;octet11:(0,25),88,8;octet12:(0,25),96,8;octet13:(0,25),104,8;octet14:(0,25),112,8;octet15:(0,25),120,8;;mxfUUID:t(0,40)=(0,41):t(0,42)=*(0,46)long long unsigned int:t(0,44)=@s64;r(0,44);0;01777777777777777777777;uint64_t:t(0,43)=(0,44):T(0,45)=s16octet0:(0,25),0,8;octet1:(0,25),8,8;octet2:(0,25),16,8;octet3:(0,25),24,8;octet4:(0,25),32,8;octet5:(0,25),40,8;octet6:(0,25),48,8;octet7:(0,25),56,8;octet8:(0,25),64,8;octet9:(0,25),72,8;octet10:(0,25),80,8;octet11:(0,25),88,8;octet12:(0,25),96,8;octet13:(0,25),104,8;octet14:(0,25),112,8;octet15:(0,25),120,8;;_MXFHeaderMetadata:T(0,46)=s24dataModel:(0,47),0,32;primerPack:(0,48),32,32;sets:(0,23),64,128;;:t(0,47)=*(0,49):t(0,48)=*(0,50)MXFDataModel:t(0,49)=(0,51)MXFPrimerPack:t(0,50)=(0,52):T(0,51)=s17956itemDefs:(0,23),0,128;setDefs:(0,23),128,128;types:(0,53),256,143360;lastTypeId:(0,54),143616,32;;:T(0,52)=s20nextTag:(0,55),0,16;entries:(0,23),32,128;;:t(0,53)=ar(0,56);0;127;(0,57)unsigned int:t(0,54)=r(0,54);0;037777777777;mxfLocalTag:t(0,55)=(0,21)long unsigned int:t(0,56)=r(0,56);0;037777777777;MXFItemType:t(0,57)=(0,58):T(0,58)=s140category:(0,59)=xeMXFItemTypeCategory:,0,32;typeId:(0,54),32,32;name:(0,61),64,32;info:(0,62),96,1024;;:T(0,60)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,59)=(0,60):t(0,61)=*(0,63):T(0,62)=u128basic:(0,64)=xsMXFBasicTypeInfo:,0,32;array:(0,66)=xsMXFArrayTypeInfo:,0,64;compound:(0,68)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,70)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,63)=r(0,63);0;127;:T(0,65)=s4size:(0,54),0,32;;MXFBasicTypeInfo:t(0,64)=(0,65):T(0,67)=s8elementTypeId:(0,54),0,32;fixedSize:(0,54),32,32;;MXFArrayTypeInfo:t(0,66)=(0,67):T(0,69)=s128members:(0,72),0,1024;;MXFCompoundTypeInfo:t(0,68)=(0,69):T(0,71)=s8typeId:(0,54),0,32;fixedArraySize:(0,54),32,32;;MXFInterpretTypeInfo:t(0,70)=(0,71):t(0,72)=ar(0,56);0;15;(0,73)MXFCompoundTypeMemberInfo:t(0,73)=(0,74):T(0,74)=s8name:(0,61),0,32;typeId:(0,54),32,32;;roundedTimecodeBase:(0,21) :T(0,60) :T(0,60)uint16_t:t(0,21)void:t(0,1)_create_timecode_indexcreate_timecode_index:f(0,2)index:P(0,75):t(0,75)=*(0,3)_free_timecode_index_in_listfree_timecode_index_in_list:f(0,1)data:P(0,14)format_is_supported:F(0,2)mxfFile:P(0,76)headerPartition:(0,77)key:(0,38)llen:(0,25)uint8_t:t(0,25):t(0,76)=*(0,78):t(0,77)=*(0,79)MXFFile:t(0,78)=(0,80)MXFPartition:t(0,79)=(0,81):T(0,80)=s52close:(0,82),0,32;read:(0,83),32,32;write:(0,84),64,32;get_char:(0,85),96,32;put_char:(0,86),128,32;eof:(0,85),160,32;seek:(0,87),192,32;tell:(0,88),224,32;is_seekable:(0,85),256,32;size:(0,88),288,32;free_sys_data:(0,82),320,32;sysData:(0,89),352,32;minLLen:(0,25),384,8;runinLen:(0,21),400,16;;:T(0,81)=s128key:(0,39),0,128;majorVersion:(0,21),128,16;minorVersion:(0,21),144,16;kagSize:(0,90),160,32;thisPartition:(0,43),192,64;previousPartition:(0,43),256,64;footerPartition:(0,43),320,64;headerByteCount:(0,43),384,64;indexByteCount:(0,43),448,64;indexSID:(0,90),512,32;bodyOffset:(0,43),544,64;bodySID:(0,90),608,32;operationalPattern:(0,39),640,128;essenceContainers:(0,23),768,128;headerMarkInPos:(0,18),896,64;indexMarkInPos:(0,18),960,64;;:t(0,82)=*(0,91):t(0,83)=*(0,92):t(0,84)=*(0,93):t(0,85)=*(0,94):t(0,86)=*(0,95):t(0,87)=*(0,96):t(0,88)=*(0,97):t(0,89)=*(0,98)uint32_t:t(0,90)=(0,54):t(0,91)=f(0,1):t(0,92)=f(0,90):t(0,93)=f(0,90):t(0,94)=f(0,2):t(0,95)=f(0,2):t(0,96)=f(0,2):t(0,97)=f(0,18):t(0,98)=(0,99):t(0,99)=xsMXFFileSysData:len:(0,43)uint64_t:t(0,43)close_mxf_reader:F(0,1)reader:P(0,100)track:r(0,101)nextTrack:r(0,101)essenceTrack:r(0,102)nextEssenceTrack:r(0,102):t(0,100)=*(0,103):t(0,101)=*(0,104):t(0,102)=*(0,105):t(0,103)=*(0,106)MXFTrack:t(0,104)=(0,107)EssenceTrack:t(0,105)=(0,108)MXFReader:t(0,106)=(0,109)_MXFTrack:T(0,107)=s108next:(0,110),0,32;essenceContainerLabel:(0,39),32,128;materialTrackID:(0,90),160,32;materialTrackNumber:(0,90),192,32;isVideo:(0,2),224,32;video:(0,111)=xsMXFVideoTrack:,256,448;audio:(0,113)=xsMXFAudioTrack:,704,160;;_EssenceTrack:T(0,108)=s120next:(0,115),0,32;trackNumber:(0,90),32,32;frameSize:(0,18),64,64;frameSizeSeq:(0,116),128,480;frameRate:(0,117)=xsmxfRational:,608,64;playoutDuration:(0,18),672,64;sampleRate:(0,117),736,64;containerDuration:(0,18),800,64;imageStartOffset:(0,90),864,32;bodySID:(0,90),896,32;indexSID:(0,90),928,32;;_MXFReader:T(0,109)=s116mxfFile:(0,76),0,32;clip:(0,119)=xsMXFClip:,32,224;haveReadAFrame:(0,2),256,32;playoutTimecodeIndex:(0,9),288,352;sourceTimecodeIndexes:(0,23),640,128;essenceReader:(0,121),768,32;dataModel:(0,47),800,32;ownDataModel:(0,2),832,32;buffer:(0,122),864,32;bufferSize:(0,90),896,32;;:t(0,110)=*(0,107):T(0,112)=s56frameRate:(0,117),0,64;frameWidth:(0,90),64,32;frameHeight:(0,90),96,32;displayWidth:(0,90),128,32;displayHeight:(0,90),160,32;displayXOffset:(0,90),192,32;displayYOffset:(0,90),224,32;horizSubsampling:(0,90),256,32;vertSubsampling:(0,90),288,32;componentDepth:(0,90),320,32;aspectRatio:(0,117),352,64;singleField:(0,2),416,32;;MXFVideoTrack:t(0,111)=(0,112):T(0,114)=s20samplingRate:(0,117),0,64;bitsPerSample:(0,90),64,32;blockAlign:(0,21),96,16;channelCount:(0,90),128,32;;MXFAudioTrack:t(0,113)=(0,114):t(0,115)=*(0,108):t(0,116)=ar(0,56);0;14;(0,90):T(0,118)=s8numerator:(0,123),0,32;denominator:(0,123),32,32;;mxfRational:t(0,117)=(0,118):T(0,120)=s28tracks:(0,101),0,32;frameRate:(0,117),32,64;duration:(0,18),96,64;minDuration:(0,18),160,64;;MXFClip:t(0,119)=(0,120):t(0,121)=*(0,124):t(0,122)=*(0,25)int32_t:t(0,123)=(0,2)EssenceReader:t(0,124)=(0,125):T(0,125)=s40essenceTracks:(0,102),0,32;close:(0,126),32,32;position_at_frame:(0,127),64,32;skip_next_frame:(0,128),96,32;read_next_frame:(0,129),128,32;get_next_frame_number:(0,130),160,32;get_last_written_frame_number:(0,130),192,32;get_header_metadata:(0,131),224,32;have_footer_metadata:(0,128),256,32;data:(0,132),288,32;;:t(0,126)=*(0,133):t(0,127)=*(0,134):t(0,128)=*(0,135):t(0,129)=*(0,136):t(0,130)=*(0,137):t(0,131)=*(0,138):t(0,132)=*(0,139):t(0,133)=f(0,1):t(0,134)=f(0,2):t(0,135)=f(0,2):t(0,136)=f(0,2):t(0,137)=f(0,18):t(0,138)=f(0,140):t(0,139)=(0,141):t(0,140)=*(0,142):t(0,141)=xs_EssenceReaderData:MXFHeaderMetadata:t(0,142)=(0,46)init_mxf_reader_2:F(0,2)mxfFile:P(0,143)dataModel:P(0,47)reader:P(0,100)key:(0,38)llen:(0,25):t(0,143)=*(0,76)len:(0,43)newReader:(0,103)headerPartition:(0,77)open_mxf_reader_2:F(0,2)filename:P(0,144)dataModel:P(0,47)reader:P(0,100)newMXFFile:(0,76):t(0,144)=*(0,145):t(0,145)=k(0,63)open_mxf_reader:F(0,2)filename:P(0,144)reader:P(0,100)dataModel:(0,47)init_mxf_reader:F(0,2)mxfFile:P(0,143)reader:P(0,100)dataModel:(0,47)get_mxf_clip:F(0,146)reader:P(0,103):t(0,146)=*(0,119)get_mxf_track:F(0,101)reader:P(0,103)trackIndex:P(0,2)track:r(0,101)int:t(0,2)get_duration:F(0,18)reader:P(0,103)get_min_duration:F(0,18)reader:P(0,103)get_num_tracks:F(0,2)reader:P(0,103)track:r(0,101)count:r(0,2)get_header_metadata:F(0,140)reader:P(0,103)have_footer_metadata:F(0,2)reader:P(0,103)mxfr_is_seekable:F(0,2)reader:P(0,103)get_frame_number:F(0,18)reader:P(0,103)skip_next_frame:F(0,2)reader:P(0,103)result:r(0,2)position_at_frame:F(0,2)reader:P(0,103)frameNumber:P(0,18)result:r(0,2)i:r(0,18)skipFrameCount:r(0,18)get_last_written_frame_number:F(0,18)reader:P(0,103)read_next_frame:F(0,2)reader:P(0,103)listener:P(0,147)result:r(0,2):t(0,147)=*(0,148)MXFReaderListener:t(0,148)=(0,149)_MXFReaderListener:T(0,149)=s20accept_frame:(0,150),0,32;allocate_buffer:(0,151),32,32;deallocate_buffer:(0,152),64,32;receive_frame:(0,153),96,32;data:(0,154),128,32;;:t(0,150)=*(0,155):t(0,151)=*(0,156):t(0,152)=*(0,157):t(0,153)=*(0,158):t(0,154)=*(0,159):t(0,155)=f(0,2):t(0,156)=f(0,2):t(0,157)=f(0,1):t(0,158)=f(0,2):t(0,159)=(0,160):t(0,160)=xs_MXFReaderListenerData:get_playout_timecode:F(0,2)reader:P(0,103)timecode:P(0,4)get_num_source_timecodes:F(0,2)reader:P(0,103)get_source_timecode_type:F(0,2)reader:P(0,103)index:P(0,2)element:r(0,14)get_source_timecode:F(0,2)reader:P(0,103)index:P(0,2)timecode:P(0,4)type:P(0,161)count:P(0,161)element:r(0,14):t(0,161)=*(0,2)result:r(0,2)playoutFrameNumber:r(0,11)position_at_playout_timecode:F(0,2)reader:P(0,103)timecode:P(0,4)position:(0,18)position_at_source_timecode:F(0,2)reader:P(0,103)timecode:P(0,4)type:P(0,2)count:P(0,2)position:(0,18)timecodeIndex:r(0,3)iter:(0,7)timecodeIndex:r(0,3)iter:(0,7)originalFrameNumber:r(0,18)add_track:F(0,2)reader:P(0,103)track:P(0,162)lastTrack:r(0,101):t(0,162)=*(0,101)add_essence_track:F(0,2)essenceReader:P(0,121)essenceTrack:P(0,163)lastTrack:r(0,102):t(0,163)=*(0,102)get_num_essence_tracks:F(0,2)essenceReader:P(0,121)essenceTrack:r(0,102)count:r(0,2)get_essence_track:F(0,102)essenceReader:P(0,121)trackIndex:P(0,2)essenceTrack:r(0,102)get_essence_track_with_tracknumber:F(0,2)essenceReader:P(0,121)trackNumber:P(0,90)essenceTrack:P(0,163)trackIndex:P(0,161)eTrack:r(0,102)tIndex:r(0,2)clean_rate:F(0,1)rate:P(0,164):t(0,164)=*(0,117)initialise_playout_timecode:F(0,2)reader:P(0,103)materialPackageSet:P(0,34)timecodeIndex:r(0,3)trackSet:(0,34)sequenceSet:(0,34)tcSet:(0,34)iter1:(0,165)=xsMXFArrayItemIterator::T(0,166)=s16item:(0,167),0,32;numElements:(0,90),32,32;elementLength:(0,90),64,32;currentElement:(0,90),96,32;;MXFArrayItemIterator:t(0,165)=(0,166):t(0,167)=*(0,168)MXFMetadataItem:t(0,168)=(0,169):T(0,169)=s36key:(0,38),0,128;tag:(0,21),128,16;isPersistent:(0,2),160,32;length:(0,21),192,16;value:(0,122),224,32;set:(0,170),256,32;;:t(0,170)=*(0,37)dataDef:(0,39)haveTimecodeTrack:r(0,2)sequenceComponentCount:(0,90)uint32_t:t(0,90)iter2:(0,165)arrayElementValue:(0,122)arrayElementLength:(0,90)initialise_default_playout_timecode:F(0,2)reader:P(0,103)clip:r(0,146)timecodeIndex:r(0,3)initialise_source_timecodes:F(0,2)reader:P(0,103)sourcePackageSet:P(0,34)sourceTimecodeIndexes:r(0,171)trackSet:(0,34)sequenceSet:(0,34)tcSet:(0,34)iter1:(0,165)dataDef:(0,39)iter2:(0,165)arrayElementValue:(0,122):t(0,171)=*(0,23)arrayElementLength:(0,90)timecodeIndex:(0,3)timecodeIndexRef:r(0,3)count:r(0,2)componentCount:(0,90)structuralComponentSet:(0,34)sourcePackageID:(0,172)=xsmxfUMID::T(0,173)=s32octet0:(0,25),0,8;octet1:(0,25),8,8;octet2:(0,25),16,8;octet3:(0,25),24,8;octet4:(0,25),32,8;octet5:(0,25),40,8;octet6:(0,25),48,8;octet7:(0,25),56,8;octet8:(0,25),64,8;octet9:(0,25),72,8;octet10:(0,25),80,8;octet11:(0,25),88,8;octet12:(0,25),96,8;octet13:(0,25),104,8;octet14:(0,25),112,8;octet15:(0,25),120,8;octet16:(0,25),128,8;octet17:(0,25),136,8;octet18:(0,25),144,8;octet19:(0,25),152,8;octet20:(0,25),160,8;octet21:(0,25),168,8;octet22:(0,25),176,8;octet23:(0,25),184,8;octet24:(0,25),192,8;octet25:(0,25),200,8;octet26:(0,25),208,8;octet27:(0,25),216,8;octet28:(0,25),224,8;octet29:(0,25),232,8;octet30:(0,25),240,8;octet31:(0,25),248,8;;mxfUMID:t(0,172)=(0,173)sourceClipSet:r(0,34)iter3:(0,165)timecodeComponentSet:r(0,34)refSourcePackageSet:(0,34)fromStartPosition:(0,11)fromEditRate:(0,117)toEditRate:(0,117)startTimecode:(0,11)timecode:(0,10)roundedTimecodeBase:(0,21)continueAvidTimecodeSearch:r(0,2)i:r(0,90)set_essence_container_timecode:F(0,2)reader:P(0,103)position:P(0,11)type:P(0,2)count:P(0,2)isDropFrame:P(0,2)hour:P(0,25)min:P(0,25)sec:p(0,25)frame:p(0,25)sourceTimecodeIndexes:r(0,171)iter:(0,7)timecodeIndex:(0,3)timecodeIndexRef:r(0,3)sec:r(0,25)frame:r(0,25)g_Null_UMID:S(0,174)g_GenericTrack_Sequence_item_key:S(0,175)g_Track_EditRate_item_key:S(0,175)g_StructuralComponent_Duration_item_key:S(0,175)g_Sequence_set_key:S(0,175)g_Sequence_StructuralComponents_item_key:S(0,175)g_TimecodeComponent_set_key:S(0,175)g_TimecodeComponent_RoundedTimecodeBase_item_key:S(0,175)g_TimecodeComponent_StartTimecode_item_key:S(0,175)g_TimecodeComponent_DropFrame_item_key:S(0,175)g_SourceClip_set_key:S(0,175)g_SourceClip_StartPosition_item_key:S(0,175)g_SourceClip_SourcePackageID_item_key:S(0,175):t(0,174)=k(0,172):t(0,175)=k(0,39) #1/28 1222715326 502 502 100644 63284 ` mxf_essence_helper.o| J4J4__text__TEXT0L__picsymbolstub1__TEXT13` __const__TEXT46__cstring__TEXT7:H__literal8__TEXTI0L8__la_symbol_ptr__DATAI`Lh__nl_symbol_ptr__DATAJ0L0H> P 1T`CT@TB> |``CT@~TB> |``CT@~TB> |``CT@TB> |N `||~xB!<86 H0m/@<x86H0U/@<x86H0=/@t<x85H0%/@\<x85H0 /@D<x85H//@,<x85H//@<x85H//@<x85H//@<x85H//@<x85H/}/@<x85pH/e/@<x85`H/M/@<x85PH/5/@l<x85@H//@T<x850H//@<<x85 H./@$<x85H.8/A `88!P|x|N `|!;B|#x||xx|+x! <82H.m/Ad<xx81H1/@H<_<<<BG85 8`858858f| | xN!9@H`;\<x81xH0/@D<_<<<BG85 8`85858h| | xN!9@H$xH.<_x;1xH./A`xx8dH.Q/@X<_<<<BG85 8`86,858l| | xN!9@H`8@8`Zdzh<x8L85H//@H<_<<<BG85 8`86858s| | xN!9@H8`<x8H85H.a/@H<_<<<BG85 8`87 858u| | xN!9@H`H/@D<_<<<BG85 8`87858v| | xN!9@H<x84H+/@<x84H+|~yA@88@9 9`D9@8[0;4{<@[(;,{8H<x84H+/@<x84H+u|yyA888@@<89 9@0[4([,;D;@H<x84H+)/@<x84H+|~yAP88@Г;<;89 D8[0[(;4@9@;,<`8@`cZz H<<x84H*/@<x84H*|yyAP88@Г<89 @D8[0[(;4@9@;,<`8@`c2Zz H<x84pH*1/@<x84`H*|~yAP8@8;<;8<`D[0[(9 88@`c9@;4;,@Zz HD<x84PH)/@<x84@H)/AP8@8<8<`D[0[(9 @88@`ce9@;4;,@Zz H<x840H)9/@T<x84 H)!/@<<x84H) /@$<x84H(/@<x83H(/@<x83H(/@h<x83H(/@<x83H(/@<x83H(y/@<x83H(a/@<x83H(I/@<x83H(1/@<x83pH(/@4<x83`H(/@<x83PH'/AH88@`9 9@D[,8@8@;0;(4[88 8@<[@H<x83@H'/@4<x830H'u/@<x83 H']|~yAH88@9 9@D[,88@;0;(4[888@<[@H<x83H'/AP8@8<8<` D[0[(9 888@`c@9@;4;,@Zz H,<x83H&/@<x82H&/A܀H/A4<_<<<BG85 8`87858$H<x8@82H'/@4<_<<<BG85 8`87858'H<x8<82H'/@4<_<<<BG85 8`88P858,H<_x;2xH&/ALxx8HH'=/@<<_<<<BG85 8`888583H @H<_x;2xH&I/ALxx8DH&/@<<_<<<BG85 8`89,858;H0<D<_x;2xH%,ALxx8PH&e/@8<_<<<BG85 8`89858CH@aP<_x;2xH%u,ALxx8LH%/@8<_<<<BG85 8`8:858KHPaL<x8@82H%/@4<_<<<BG85 8`8:858QH`<x8D82pH%a/@4<_<<<BG85 8`8;858RHp<x8882`H$U/@4<_<<<BG85 8`8;858SH8/A4<_<<<BG85 8`8;858THA@!DxaHALP<[,;0<_{4[8(<;2PxH#/A8xx8TH$%/@4<_<<<BG85 8`8<858`HT/@ <x8X82@H#/@4<_<<<BG85 8`8|J|Z|AL<_<<<B*8L8`8#88X| | xN!8Hl``8+@H<_<<<B*8L8`8#88Y| | xN!8H`0g|F9 TK~T@Tl~X| cx@`AH`<_<<<B*8L8`8$88Z| | xN!8H'p@AD<_<<<B*8L8`8$888[| | xN!8HX/9}8A4/,.x88| KT@~0p A,A4Al@ĈK TB>T 6|BxJ}J"9kB@KK TB>T 6|BxJ``+ U)>T 6})x*K TB>T 6|BxJ```+ U)>T 6})x*``K TB>T 6|BxJK\<<<8}8c$`88$H8T>@A|PP|x|p8\|8!P|xa|}p N |lyA /A| | xN 8`N ``|||xB|#x|;x8|+x!|+x|3x}Cx}7Kxc`8\Hy|{y@P<_<<<B'@8`88 8H8| | xN!8`HP```l/AH8@@A\@@AL``<_<<<B'@8`88!H8H8| | xN!8`HԀl/A8+|pA/@@@|``|#xH 8lxH /|dx|l@L<_<<<B'@8`88!t8H8| | xN!8`H<``CxxH 9 H@ A`<_<<<B'@88`8!8H8| | xN!x$x88| | xN!8`H[l9 x$x88| | xxN!/@4<_<<<B'@88`8"8H8Hllxa8|"H /@<_<<<B'@88`8"L8H8| | xN!Kx$x88x| | xN!/@L<_<<<B'@88`8"8H8| | xN!K```8CxxH U9 H@AL```<_<<<B'@88`8"8H8| | xN!K@88`8!|N ```||#xB|+x|~x|+x|3x!}Cx|;xH M|yy@D<_<<<B#@8`888H8р| | xN!8`HȀ~`dxH 9|~y@P<_<<<B#@8`888H8Ҁ| | xN!8`Ht```~H /@~H /@Ԁ`yhxxx98KY/@D<_<<<B#@8`888H8ـ| | xN!8`H Cxdxx<| | xN!/@<_<<<B#@8`888H8ڀ| | xN!8`H|` Cxdxxx| | xN!/@L<_<<<B#@8`888H8ހ| | xN!8`H``8`8!p|N ``||~xB!<8 H /@$<x8 H 8/A `88!P|x|N `||#xB|vx|3xx|+x! }Cx|;x<8 PVH /@(<x8 @H/@pH``+A/@+@``Cx~xHY/APCx8NHE/AL3}/@h;dCx8xH/@ 1^}=x8T8X}]Sx}essenceContainerLabel)mxf_essence_helper.cmxf_get_rational_item(descriptorSet, &MXF_ITEM_K(FileDescriptor, SampleRate), &essenceTrack->sampleRate)mxf_get_length_item(descriptorSet, &MXF_ITEM_K(FileDescriptor, ContainerDuration), &essenceTrack->containerDuration)mxf_get_rational_item(descriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), &track->video.aspectRatio)mxf_get_uint32_item(descriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), &track->video.componentDepth)track->video.componentDepth != 0track->video.componentDepth == 8mxf_get_uint32_item(descriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), &fieldHeight)mxf_get_uint32_item(descriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), &fieldWidth)mxf_get_uint32_item(descriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayHeight), &displayHeight)mxf_get_uint32_item(descriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayWidth), &displayWidth)mxf_get_uint32_item(descriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayYOffset), &displayYOffset)mxf_get_uint32_item(descriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayXOffset), &displayXOffset)mxf_get_uint32_item(descriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), &track->video.horizSubsampling)mxf_get_uint32_item(descriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), &track->video.vertSubsampling)mxf_get_uint8_item(descriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), &frameLayout)frameLayout == 3mxf_get_int32_item(descriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ResolutionID), &avidResolutionID)mxf_get_int32_item(descriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameSampleSize), &avidFrameSize)avidFrameSize > 0mxf_get_uint32_item(descriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageStartOffset), &essenceTrack->imageStartOffset)Unsupported Avid MJPEG resolution %d, in %s:%d Unsupported essence type, in %s:%d mxf_get_rational_item(descriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), &track->audio.samplingRate)track->audio.samplingRate.numerator != 0 && track->audio.samplingRate.denominator != 0mxf_get_uint32_item(descriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), &track->audio.channelCount)track->audio.channelCount != 0mxf_get_uint32_item(descriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), &track->audio.bitsPerSample)track->audio.bitsPerSample != 0process_sound_descriptor(descriptorSet, track, essenceTrack)mxf_get_uint16_item(descriptorSet, &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), &track->audio.blockAlign)channelCount == aes3ChannelCountblockAlign >= 1 && blockAlign <= 3audioSampleCount == (aesDataLen - 4) / (8 * 4)(buffer[4 + 4 * 8 + 3] & 0x40) == 0x00%s:%u: failed assertion `%s' 0(essenceTrack = get_essence_track(reader->essenceReader, trackIndex)) != NULLframeSize > essenceTrack->imageStartOffset(reader->buffer = (uint8_t*)malloc(sizeof(uint8_t) * (frameSize))) != NULLmxf_file_read(mxfFile, reader->buffer, frameSize) == frameSizelistener->allocate_buffer(listener, trackIndex, &newBuffer, newBufferSize)memcpy(newBuffer, &reader->buffer[essenceTrack->imageStartOffset], newBufferSize)mxf_file_read(mxfFile, newBuffer, newBufferSize) == newBufferSize(track = get_mxf_track(reader, trackIndex)) != NULLconvert_aes_to_pcm(track->audio.channelCount, track->audio.bitsPerSample, buffer, dataLen, &newDataLen)listener->receive_frame(listener, trackIndex, buffer, newDataLen)listener->receive_frame(listener, trackIndex, buffer, dataLen)mxf_read_uint16(mxfFile, &localTag)mxf_read_uint16(mxfFile, &localItemLen)mxf_file_read(mxfFile, arrayHeader, 8) == 8arrayItemLen == 8mxf_file_read(mxfFile, t12m, 8) == 8set_essence_container_timecode(reader, position, SYSTEM_ITEM_TC_ARRAY_TIMECODE, i, isDropFrame, hour, min, sec, frame)mxf_skip(mxfFile, lenRemaining)mxf_skip(mxfFile, localItemLen)mxf_file_read(mxfFile, systemPackData, 57) == 57set_essence_container_timecode(reader, position, SYSTEM_ITEM_SDTI_CREATION_TIMECODE, 0, isDropFrame, hour, min, sec, frame)set_essence_container_timecode(reader, position, SYSTEM_ITEM_SDTI_USER_TIMECODE, 0, isDropFrame, hour, min, sec, frame)mxf_skip(mxfFile, len)C0A@?C0A088)0F)07)0J0)088x)0F4)07 )0J0 p)088)0|H@)0x7)0pJ0)0l88x)0hH@)0d7 )0`J0 p)0@88)0<G)087)00J0)0,88x)0(G)0$7 )0 J0 p)088)/G)/7)/J0)/88x)/G)/7 )/J0 p)/88)/G@)/7)/J0)/88x)/G@)/7 )/J0 p)/88)/|G)/x7)/pJ0)/l88x)/hGX)/d7 )/`J0 p).88).I).7).J0).88x).I).7 ).J0 p).ë.88).H ).7).J0).88x).H `).7 ).J0 p).ë.H88).DI).@7).8J0).488x).0IP).,7 ).(J0 p).-ë-88)-H)-7)-J0)-88x)-|H)-x7 )-tJ0 p)-h-4ë,88),H`),7),J0),88x),H`),7 ),J0 p),ë,X88),TH ),L7),HJ0),D88x),@H `),<7 ),8J0 p),,+ë+88)+H )+7)+J0)+88x)+H `)+7 )+J0 p)++p+<+ë*88)*Gl)*7)*J0)*88x)*Gl)*7 )*J0 p)***\*H*ë*4))4 @))ë)4))4 P))|ë)x4)P)p4 )P)dë)`4)P)\4 )P(88&(F&(7&(J0&(88H&(F&(7&(J0#@&(88&(Fp&(7&(|J0&(x88H&(tFp&(p7&(lJ0#@&($88&( F&(7&(J0&(88H&( F&(7&(J0#@&'''ë'88&'C&'7&'J0&'88H&'|C&'x7&'tJ0#@&'hë'@88&'<Eԡ&'87&'0J0&',88H&'(Eԡ&'$7&' J0#@&'ë&88"&E"&7"&J0"&|88H"&xE""&t7"&pJ0'@"&Lë&88"&D"& 7"&J0"&88H"&D""%7"%J0'@"%88"%E<"%7"%J0"%88H"%E<"L"%7"%J0'@"%ë%d88"%`D"%X7"%TJ0"%P88H"%LD""%H7"%DJ0'@"$88"$D"$7"$J0"$88H"$D!"$7"$J0'@"$ë$h88"$dDd"$`7"$XJ0"$T88H"$PDd!t"$L7"$HJ0'@"$4$$ë#88"#D8"#7"#J0"#88H"#D8!H"#7"#J0'@"#T88"#PC"#L7"#DJ0"#@88H"#<C "#87"#4J0'@"#("dë"`Cd"\88d"XCġd"PC$d"L88d"HCġ$`d!88d!Cd!7d! J0d!88d!C$8d!7Ld J0*d 88d Cld 7d J0d 88d Cl$d 7Ld J0*d \88d XCHd P7d LJ0d H88d DCH#d @7Ld <J0*d 88d C$d7dJ0d88dC$#d7LdJ0*dIIȡI,Iȡ,L88HB@7<J08884B%07,J0, ë4 4 p88Bx7J088Bx$7J0,ë888Ы4BXЫ,7Ы(J0Ь$88hЬ BX(Ь7ЬJ00`Ы88ЫAءЫ7ЫJ0Ь88hЬAء(Ь7ЬJ00`ë40Ь40`Ы88ЫAЫ7ЫJ0Ь|88hЬxA'Ьt7ЬpJ00`ЫD88Ы@A<Ы87Ы4J0Ь088hЬ,A<'lЬ(7Ь$J00`ë4@Ь4@pЫ88Ы@Ы7ЫJ0Ь88hЬ@'Ь7ЬJ00`Ы88Ы@dЫ7Ы|J0Ьx88hЬt@d&Ьp7ЬlJ00``ë\4PЬP4PЫ88Ы8Ы7Ы J0Ь88hЬ8Ь7ЬJ00`ë4`Ь4`ë88Ы8PЫ7ЫJ0Ь88hЬ8PЬ7ЬJ00`tël4pЬd4pЫ<88Ы87ȡЫ07Ы,J0Ь(88hЬ$7ȡЬ 7ЬJ00`ë 4Ь4ë4Ь4Ыx88p@@lJ0d885`@@=\J0G@888@4J0,885(@=$J0G480$,$($$$ $$$$$ $$$$$$$$$$$$$$$$$$С$$$xССС\88X>P7LJ0H885D><@75 <J0G0ë,4 42Pë442IIG(|IxIGpIlIG hIHIG88?7 J0885?<75 J0Gë442088?x7J0885?x<75 J0Gh88d?\7XJ0T885P?|7J0885>|;75 J0Gx88t>l7hJ0d885`>;\75 XJ0GLëH4<42`88=7 J0885=;75 J0Gë552p88=7J0885=:75 J0Gë552`88\<T7PJ0L885H<:D75 @J0G4ë5  5 288<,7J0885<,975 J0Gë50502l88h;`7\J0X885T;9,P75 LJ0G@(ë 5@5@288;L7J0885;L875 J0Gë5P5P2|88x:p7lJ0h885d:8P`75 \J0GPëL5`@5`2 88:p7J0 885:p775 J0Gë5p5p288:L7J0885:L775 J0Gë442  IIG(IIGIIG IIG88?7J0885?<75 J0Gë4t420\88X?xP7LJ0H885D?x<@75 <J0G 88?7J0 885?7J0885><75 J0Gë|4h42P4880>|(7$J0 885>|;75 J0G 88 > 7 J0 885 >; 75  J0G ë 4 42` 88 = 7 J0 885 =; 75  J0G ë |5 p52p `88 \= T7 PJ0 L885 H=: D75  @J0G 4ë 05 $52 88 < 7 J0 885 <: 75  J0G  ë 5  5 2 88 <, 7 J0 885 <,9 75  J0G | dë \50 T502 <88 8; 07 ,J0 (885 $;9, 75  J0G  ë 5@ 5@2 88 ;L 7 J0 885 ;L8 75  J0G  ë 5P |5P2 l88 h: `7 \J0 X885 T:8P P75  LJ0G @ë <5` 05`2 88 :p 7 J0 885 :p7 75  J0G ë 5p 5p2 88 :L 7 J0 885 :L7 75  J0G ë 5 52 ë 5 x53 ë 5 53 ë 5 53  ë 5 530 ë 5С 5С3@ 8ë 45 ,53P ë 5 53` ë 663pë663ë6 6 3ë60603ë6@6@3ë6P6P3xët6`l6`3`ë\6pT6p3HëD6<630ë,6$64ë6 64ë664 ë6640ë6Сx6С4@lëh6`64Pë664`ë774pë774tëp7 h7 4ë 70704ë7@7@4ë7P7P4ë7`7`4@ë<7p47p4(ë$77488:(7J0885:(775 J0G8897J088597 75 J0Gë|7p75L88H94@7<J088854946075 ,J0G ë7758887J088586,75 J0Gë4`4`1ë`88\8PT7PJ0L885H8P5D75 @J0G4ë,4p$4p1887ȡ7J08857ȡ5875 J0Gë441ë442LëH5@554ë05(55 ë5С5С50ë555@ë555Pë665`ë665pë6 6 5ë60605tëp6@h6@5\ëX6PP6P5Dë@6`86`5,ë(6p 6p5ë665ë665ë666ë666ë666 J,3J,D3J(3ȬJ(`3ȫJ$3J$|3J 3J 3tJ3hlJ3hTJ3HLJ3H4J3(,J3(J3 J3J 2J $2J2ȬJ@2ȫJ2J\2J2Jx2tI2hlI2hTI2HLI2H4I2(,I2(I2 I2I1I1I1ȬI 1ȫI1I<1I1IX1tIܡ1hlIܡt1hTIء1HLIء1H4Iԡ1(,Iԡ1(IС1 IС1\PXPTPPPLPHPDP@P<P8P4P0P,P(P$P PPPPP PPPPddf< 424H4 s404@4P!4`N4pt44444?4{445"5Z5 505@ 5PC5`{5p555G5s555 5 16 a6 6 60 6@ 6P K6` {6p 6 6 6 46 e6 6 6 6 $7 S7 7 70 7@ 7P ?7` l7p 7 7 70.D0D1D2 D3(D4HD5hD6I$0h@.t@.@/@/@/@/ŀԀ:$N.D;D<DSd;$;Q@:^m|$N|.DVDdDVDdDVDdDfDh DiDjDlDpDsDupDvDxDLD{PD|TDXD\D`DdD}hD~lDpDtD{xD||DDDDDDDDDDDDDDDDD D$D(D,D0D4D8D<D@DDDHDLDPDhDDDDDDDDDDDDDDDDDDD D$D(D,D0D4D8D<DHDLDPDTD`DDDDDDDDDDDDDDDDD$DlDDD DD HD LD PD XD \D `D dD hD lD pD tD xD |D D D D D D D D D D D D D D D D D D D ,D 0D 4D 8D <D @D DD HD LD PD TD `D dD hD lD xD$ D' D, 0D1 |D3 D7 D9 D; D? LDA TDC pDG DI DK DO DQ $DR pDS DTDWDDXHD^LDYPDZTD[XDV\DW`DXdD^hDYlDZpDVtD[xD^|D`DaDdDe0DflDgtDf|DgDlDpDsDvD{@DDDDD4DDDDD D(DDDD<DDDDDDDDDDDD DDDDD0DDDDDD<DD D|D8D<D@DDDHDLDPDTDXD\D`DdDhDlDxD|DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDD$D \D D$V@U@U @UW80"?ParĀoǀv;SÀ8UfЀ*EVH`ƀր7Sp;ZulWs  4 W Հ !0X<!B!L!V,!gY@!zZD![H!\L!]P!π^T!!_X" " "$8N.DDDDDDDD`DDDD @D#PD$D&D'dD)D* D-XD/`D-hD/pD-tD/xD2"$"/@"E@"S@"h$N.D5D6D8D:pD?0"i$5"@4"@4"@4"$NH.PDFPDIhDFlDItDFxDHDGDXDGDXDGDXDGDXDGDXDY 0DZ D[ D_!<D]!@D_!DDd!hDe!lDh!|Dk!D!D!Da!Do!Dq!Du!Dw"Dy"$D}"HDa"hD_"lD"|D""$FP"@D"@D#@E#@E#'@E#:@G#S'#d#u@H#@I#@R #@S #P#"#$`N"."D"D"D"D"#$"#@ #@#$$1$Ԁ$$%%%)%9%I%Y%i%y%$(N"."D"D#D#D#D# D#D# D#$D#(D#D#D#D$ D$0D$D$D% D%D%D%D%(D%0D%tD%D&@D&D&D&D&D&D&%$"%@%@%@%@%@&@&@&%@&:8&J&[&k&}&&')1))***€*Հ**++!+4+G+Z+v++++ʀ+ۀ++,,!-h-----Ѐ--. ..+.<.M._.r....@.1// "/ &/$N&.&D&D&D&D' D'D'`D'D'D(DD(D)$/$&/!@/0@/A@/S@/a@/q@/@/8/&/)8/$XN)8.)@D)@D)\D)/$)@/@/׀//$lN).)D)D)D)D)D)D)D)D1)D* D*@D *TD *hD *lD *tD*|D*D*D*D*D*D+D+D+4D+<D+@D+|D+D"+D#+D,DY,D(, D4,D6,D9,D7,D9-D<-D>-D?-8DD-DG-DI-DJ-DP.pDR.xDY.D/ D/(D/HD /`D/D/D0 D"0`D0D]0/$)0@0$@01@0=@0O@0_L0oN0d0T00ĀX0؀\0@0@1P11!H1,I16K1@J1Ll1c)1d01e1$DN01&41&7p1&71&7P20&7`2c&702&7@2&73&7 39&63o&73&63&64&54J& 54&#44&,64&/65(&265Z&565&865&;6p5&>6`6/&A6P6f&D6@6&G606&J6 7&M677&P67m&S57&V57&Y58 &\58C&_58u&58&48&4p8&4`92&49d&49&5`9&5p:&5P:_&5@:&5 :&50; &7;^&+4;&K7;&R5<&Y5d0p"\P)@)*D~"&aW*/>9gj| _is_d10_essence_process_cdci_descriptor_process_sound_descriptor_process_wav_descriptor_convert_aes_to_pcm_accept_frame_read_frame_send_frame_element_contains_timecode_extract_timecodedyld_stub_binding_helper_mxf_log_malloc_mxf_equals_ul_memcpy_mxf_get_array_header_mxf_get_uint16_item_mxf_file_read_mxf_get_essence_element_item_type_free_mxf_get_length_item_mxf_get_uint8_item_mxf_have_item_clean_rate___eprintf_mxf_read_uint16_mxf_get_int32_item_mxf_get_uint32_item_mxf_equals_key_mxf_skip_set_essence_container_timecode_get_mxf_track_mxf_get_essence_element_type_get_essence_track_mxf_get_rational_item_mxf_get_ul_item/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/reader/mxf_essence_helper.cgcc2_compiled.:t(0,1)=(0,1)_g_SDTI_CP_System_Pack_esselement_key_g_SysItemElementKey1_g_WaveAudioDescriptor_BlockAlign_item_key_g_GenericSoundEssenceDescriptor_QuantizationBits_item_key_g_GenericSoundEssenceDescriptor_ChannelCount_item_key_g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key_g_FileDescriptor_ContainerDuration_item_key_g_FileDescriptor_SampleRate_item_key_g_FileDescriptor_EssenceContainer_item_key_g_Null_UL_g_AvidMJPEGClipWrapped_esscont_label_g_HD_Unc_1080_50i_422_ClipWrapped_esscont_label_g_GenericPictureEssenceDescriptor_ImageStartOffset_item_key_g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key_g_GenericPictureEssenceDescriptor_ResolutionID_item_key_g_GenericPictureEssenceDescriptor_FrameLayout_item_key_g_CDCIEssenceDescriptor_VerticalSubsampling_item_key_g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key_g_GenericPictureEssenceDescriptor_DisplayXOffset_item_key_g_GenericPictureEssenceDescriptor_DisplayYOffset_item_key_g_GenericPictureEssenceDescriptor_DisplayWidth_item_key_g_GenericPictureEssenceDescriptor_DisplayHeight_item_key_g_GenericPictureEssenceDescriptor_StoredWidth_item_key_g_GenericPictureEssenceDescriptor_StoredHeight_item_key_g_SD_Unc_625_50i_422_135_ClipWrapped_esscont_label_g_SD_Unc_625_50i_422_135_FrameWrapped_esscont_label_g_DNxHD1080i120ClipWrapped_esscont_label_g_D10_30_525_60_picture_only_esscont_label_g_D10_30_525_60_extended_template_esscont_label_g_D10_30_525_60_defined_template_esscont_label_g_D10_30_625_50_picture_only_esscont_label_g_D10_30_625_50_extended_template_esscont_label_g_D10_30_625_50_defined_template_esscont_label_g_D10_40_525_60_picture_only_esscont_label_g_D10_40_525_60_extended_template_esscont_label_g_D10_40_525_60_defined_template_esscont_label_g_D10_40_625_50_picture_only_esscont_label_g_D10_40_625_50_extended_template_esscont_label_g_D10_40_625_50_defined_template_esscont_label_g_D10_50_525_60_picture_only_esscont_label_g_D10_50_525_60_extended_template_esscont_label_g_D10_50_525_60_defined_template_esscont_label_g_D10_50_625_50_picture_only_esscont_label_g_D10_50_625_50_extended_template_esscont_label_g_D10_50_625_50_defined_template_esscont_label_g_DVBased_50_625_50_FrameWrapped_esscont_label_g_DVBased_50_625_50_ClipWrapped_esscont_label_g_DVBased_50_525_60_FrameWrapped_esscont_label_g_DVBased_50_525_60_ClipWrapped_esscont_label_g_DVBased_25_625_50_FrameWrapped_esscont_label_g_DVBased_25_625_50_ClipWrapped_esscont_label_g_DVBased_25_525_60_FrameWrapped_esscont_label_g_DVBased_25_525_60_ClipWrapped_esscont_label_g_IECDV_25_625_50_FrameWrapped_esscont_label_g_IECDV_25_625_50_ClipWrapped_esscont_label_g_IECDV_25_525_60_FrameWrapped_esscont_label_g_IECDV_25_525_60_ClipWrapped_esscont_label_g_CDCIEssenceDescriptor_ComponentDepth_item_key_g_GenericPictureEssenceDescriptor_AspectRatio_item_key_convert_12m_to_timecodeconvert_12m_to_timecode:f(0,1)t12m:P(0,2)isDropFrame:P(0,3)hour:P(0,2)min:P(0,2)sec:P(0,2)frame:P(0,2):t(0,2)=*(0,4):t(0,3)=*(0,5)uint8_t:t(0,4)=(0,6)int:t(0,5)=r(0,5);-2147483648;2147483647;unsigned char:t(0,6)=@s8;r(0,6);0;255;is_d10_essence:F(0,5)label:P(0,7):t(0,7)=*(0,8):t(0,8)=k(0,9)mxfUL:t(0,9)=(0,10):T(0,10)=s16octet0:(0,4),0,8;octet1:(0,4),8,8;octet2:(0,4),16,8;octet3:(0,4),24,8;octet4:(0,4),32,8;octet5:(0,4),40,8;octet6:(0,4),48,8;octet7:(0,4),56,8;octet8:(0,4),64,8;octet9:(0,4),72,8;octet10:(0,4),80,8;octet11:(0,4),88,8;octet12:(0,4),96,8;octet13:(0,4),104,8;octet14:(0,4),112,8;octet15:(0,4),120,8;;process_cdci_descriptor:F(0,5)descriptorSet:P(0,11)track:P(0,12)essenceTrack:P(0,13)frameLayout:(0,4)uint8_t:t(0,4):t(0,11)=*(0,14):t(0,12)=*(0,15):t(0,13)=*(0,16)MXFMetadataSet:t(0,14)=(0,17)MXFTrack:t(0,15)=(0,18)EssenceTrack:t(0,16)=(0,19)_MXFMetadataSet:T(0,17)=s60key:(0,20)=xsmxfKey:,0,128;instanceUID:(0,21)=xsmxfUUID:,128,128;items:(0,23)=xsMXFList:,256,128;headerMetadata:(0,25),384,32;fixedSpaceAllocation:(0,26),416,64;;_MXFTrack:T(0,18)=s108next:(0,28),0,32;essenceContainerLabel:(0,9),32,128;materialTrackID:(0,29),160,32;materialTrackNumber:(0,29),192,32;isVideo:(0,5),224,32;video:(0,31)=xsMXFVideoTrack:,256,448;audio:(0,33)=xsMXFAudioTrack:,704,160;;_EssenceTrack:T(0,19)=s120next:(0,35),0,32;trackNumber:(0,29),32,32;frameSize:(0,36),64,64;frameSizeSeq:(0,38),128,480;frameRate:(0,39)=xsmxfRational:,608,64;playoutDuration:(0,36),672,64;sampleRate:(0,39),736,64;containerDuration:(0,36),800,64;imageStartOffset:(0,29),864,32;bodySID:(0,29),896,32;indexSID:(0,29),928,32;;mxfKey:t(0,20)=(0,9):T(0,22)=s16octet0:(0,4),0,8;octet1:(0,4),8,8;octet2:(0,4),16,8;octet3:(0,4),24,8;octet4:(0,4),32,8;octet5:(0,4),40,8;octet6:(0,4),48,8;octet7:(0,4),56,8;octet8:(0,4),64,8;octet9:(0,4),72,8;octet10:(0,4),80,8;octet11:(0,4),88,8;octet12:(0,4),96,8;octet13:(0,4),104,8;octet14:(0,4),112,8;octet15:(0,4),120,8;;mxfUUID:t(0,21)=(0,22):T(0,24)=s16elements:(0,41),0,32;lastElement:(0,41),32,32;len:(0,42),64,32;freeFunc:(0,43),96,32;;MXFList:t(0,23)=(0,24):t(0,25)=*(0,45)long long unsigned int:t(0,27)=@s64;r(0,27);0;01777777777777777777777;uint64_t:t(0,26)=(0,27):t(0,28)=*(0,18)unsigned int:t(0,30)=r(0,30);0;037777777777;uint32_t:t(0,29)=(0,30):T(0,32)=s56frameRate:(0,39),0,64;frameWidth:(0,29),64,32;frameHeight:(0,29),96,32;displayWidth:(0,29),128,32;displayHeight:(0,29),160,32;displayXOffset:(0,29),192,32;displayYOffset:(0,29),224,32;horizSubsampling:(0,29),256,32;vertSubsampling:(0,29),288,32;componentDepth:(0,29),320,32;aspectRatio:(0,39),352,64;singleField:(0,5),416,32;;MXFVideoTrack:t(0,31)=(0,32):T(0,34)=s20samplingRate:(0,39),0,64;bitsPerSample:(0,29),64,32;blockAlign:(0,46),96,16;channelCount:(0,29),128,32;;MXFAudioTrack:t(0,33)=(0,34):t(0,35)=*(0,19)long long int:t(0,37)=@s64;r(0,37);01000000000000000000000;0777777777777777777777;int64_t:t(0,36)=(0,37):t(0,38)=ar(0,48);0;14;(0,29):T(0,40)=s8numerator:(0,49),0,32;denominator:(0,49),32,32;;mxfRational:t(0,39)=(0,40):t(0,41)=*(0,50)long int:t(0,42)=r(0,42);-2147483648;2147483647;:t(0,44)=*(0,51)free_func_type:t(0,43)=(0,44)_MXFHeaderMetadata:T(0,45)=s24dataModel:(0,52),0,32;primerPack:(0,53),32,32;sets:(0,23),64,128;;short unsigned int:t(0,47)=@s16;r(0,47);0;65535;uint16_t:t(0,46)=(0,47)long unsigned int:t(0,48)=r(0,48);0;037777777777;int32_t:t(0,49)=(0,5)MXFListElement:t(0,50)=(0,54):t(0,51)=f(0,1):t(0,52)=*(0,55):t(0,53)=*(0,56)_MXFListElement:T(0,54)=s8next:(0,57),0,32;data:(0,58),32,32;;MXFDataModel:t(0,55)=(0,59)MXFPrimerPack:t(0,56)=(0,60):t(0,57)=*(0,54):t(0,58)=*(0,1):T(0,59)=s17956itemDefs:(0,23),0,128;setDefs:(0,23),128,128;types:(0,61),256,143360;lastTypeId:(0,30),143616,32;;:T(0,60)=s20nextTag:(0,62),0,16;entries:(0,23),32,128;;:t(0,61)=ar(0,48);0;127;(0,63)mxfLocalTag:t(0,62)=(0,46)MXFItemType:t(0,63)=(0,64):T(0,64)=s140category:(0,65)=xeMXFItemTypeCategory:,0,32;typeId:(0,30),32,32;name:(0,67),64,32;info:(0,68),96,1024;;:T(0,66)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,65)=(0,66):t(0,67)=*(0,69):T(0,68)=u128basic:(0,70)=xsMXFBasicTypeInfo:,0,32;array:(0,72)=xsMXFArrayTypeInfo:,0,64;compound:(0,74)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,76)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,69)=r(0,69);0;127;:T(0,71)=s4size:(0,30),0,32;;MXFBasicTypeInfo:t(0,70)=(0,71):T(0,73)=s8elementTypeId:(0,30),0,32;fixedSize:(0,30),32,32;;MXFArrayTypeInfo:t(0,72)=(0,73):T(0,75)=s128members:(0,78),0,1024;;MXFCompoundTypeInfo:t(0,74)=(0,75):T(0,77)=s8typeId:(0,30),0,32;fixedArraySize:(0,30),32,32;;MXFInterpretTypeInfo:t(0,76)=(0,77):t(0,78)=ar(0,48);0;15;(0,79)MXFCompoundTypeMemberInfo:t(0,79)=(0,80):T(0,80)=s8name:(0,67),0,32;typeId:(0,30),32,32;;fieldWidth:(0,29) :T(0,66) :T(0,66)uint32_t:t(0,29)fieldHeight:(0,29)displayWidth:(0,29)displayHeight:(0,29)displayXOffset:(0,29)displayYOffset:(0,29)avidResolutionID:(0,49)int32_t:t(0,49)avidFrameSize:(0,49)process_sound_descriptor:F(0,5)descriptorSet:P(0,11)track:P(0,12)essenceTrack:P(0,13)process_wav_descriptor:F(0,5)descriptorSet:P(0,11)track:P(0,12)essenceTrack:P(0,13)convert_aes_to_pcm:F(0,5)channelCount:P(0,29)bitsPerSample:P(0,29)buffer:P(0,2)aesDataLen:P(0,26)pcmDataLen:P(0,81)audioSampleCount:r(0,46)uint16_t:t(0,46):t(0,81)=*(0,26)channelValidFlags:r(0,4)blockAlign:r(0,29)aesDataPtr:r(0,2)pcmDataPtr:r(0,2)accept_frame:F(0,5)listener:P(0,82)trackIndex:P(0,5):t(0,82)=*(0,83)MXFReaderListener:t(0,83)=(0,84)_MXFReaderListener:T(0,84)=s20accept_frame:(0,85),0,32;allocate_buffer:(0,86),32,32;deallocate_buffer:(0,87),64,32;receive_frame:(0,88),96,32;data:(0,89),128,32;;:t(0,85)=*(0,90):t(0,86)=*(0,91):t(0,87)=*(0,92):t(0,88)=*(0,93):t(0,89)=*(0,94):t(0,90)=f(0,5):t(0,91)=f(0,5):t(0,92)=f(0,1):t(0,93)=f(0,5):t(0,94)=(0,95):t(0,95)=xs_MXFReaderListenerData:read_frame:F(0,5)reader:P(0,96)listener:P(0,82)trackIndex:P(0,5)frameSize:P(0,26)buffer:P(0,97)bufferSize:P(0,81)mxfFile:r(0,98)essenceTrack:r(0,13)newBuffer:(0,2):t(0,96)=*(0,99):t(0,97)=*(0,2):t(0,98)=*(0,100)MXFReader:t(0,99)=(0,101)MXFFile:t(0,100)=(0,102)_MXFReader:T(0,101)=s116mxfFile:(0,98),0,32;clip:(0,103)=xsMXFClip:,32,224;haveReadAFrame:(0,5),256,32;playoutTimecodeIndex:(0,105)=xsTimecodeIndex:,288,352;sourceTimecodeIndexes:(0,23),640,128;essenceReader:(0,107),768,32;dataModel:(0,52),800,32;ownDataModel:(0,5),832,32;buffer:(0,2),864,32;bufferSize:(0,29),896,32;;:T(0,102)=s52close:(0,108),0,32;read:(0,109),32,32;write:(0,110),64,32;get_char:(0,111),96,32;put_char:(0,112),128,32;eof:(0,111),160,32;seek:(0,113),192,32;tell:(0,114),224,32;is_seekable:(0,111),256,32;size:(0,114),288,32;free_sys_data:(0,108),320,32;sysData:(0,115),352,32;minLLen:(0,4),384,8;runinLen:(0,46),400,16;;:T(0,104)=s28tracks:(0,12),0,32;frameRate:(0,39),32,64;duration:(0,36),96,64;minDuration:(0,36),160,64;;MXFClip:t(0,103)=(0,104):T(0,106)=s44type:(0,5),0,32;count:(0,5),32,32;isDropFrame:(0,5),64,32;roundedTimecodeBase:(0,46),96,16;segments:(0,23),128,128;position:(0,116),256,64;hour:(0,4),320,8;min:(0,4),328,8;sec:(0,4),336,8;frame:(0,4),344,8;;TimecodeIndex:t(0,105)=(0,106):t(0,107)=*(0,117):t(0,108)=*(0,118):t(0,109)=*(0,119):t(0,110)=*(0,120):t(0,111)=*(0,121):t(0,112)=*(0,122):t(0,113)=*(0,123):t(0,114)=*(0,124):t(0,115)=*(0,125)mxfPosition:t(0,116)=(0,36)EssenceReader:t(0,117)=(0,126):t(0,118)=f(0,1):t(0,119)=f(0,29):t(0,120)=f(0,29):t(0,121)=f(0,5):t(0,122)=f(0,5):t(0,123)=f(0,5):t(0,124)=f(0,36):t(0,125)=(0,127):T(0,126)=s40essenceTracks:(0,13),0,32;close:(0,128),32,32;position_at_frame:(0,129),64,32;skip_next_frame:(0,130),96,32;read_next_frame:(0,131),128,32;get_next_frame_number:(0,132),160,32;get_last_written_frame_number:(0,132),192,32;get_header_metadata:(0,133),224,32;have_footer_metadata:(0,130),256,32;data:(0,134),288,32;;:t(0,127)=xsMXFFileSysData::t(0,128)=*(0,135):t(0,129)=*(0,136):t(0,130)=*(0,137):t(0,131)=*(0,138):t(0,132)=*(0,139):t(0,133)=*(0,140):t(0,134)=*(0,141):t(0,135)=f(0,1):t(0,136)=f(0,5):t(0,137)=f(0,5):t(0,138)=f(0,5):t(0,139)=f(0,36):t(0,140)=f(0,142):t(0,141)=(0,143):t(0,142)=*(0,144):t(0,143)=xs_EssenceReaderData:MXFHeaderMetadata:t(0,144)=(0,45)newBufferSize:r(0,26)uint64_t:t(0,26)void:t(0,1)send_frame:F(0,5)reader:P(0,96)listener:P(0,82)trackIndex:P(0,5)buffer:P(0,2)dataLen:P(0,26)track:r(0,12)essenceTrack:r(0,13)newDataLen:(0,26)element_contains_timecode:F(0,5)key:P(0,145):t(0,145)=*(0,146):t(0,146)=k(0,20)extract_timecode:F(0,5)reader:P(0,96)key:P(0,145)len:P(0,26)position:P(0,116)mxfFile:r(0,98)localTag:(0,46)localItemLen:(0,46)arrayHeader:(0,147)arrayLen:(0,29):t(0,147)=ar(0,48);0;7;(0,4)arrayItemLen:(0,29)t12m:(0,147)lenRemaining:r(0,26)i:r(0,29)isDropFrame:(0,5)int:t(0,5)hour:(0,4)min:(0,4)sec:(0,4)frame:(0,4)systemPackData:(0,148):t(0,148)=ar(0,48);0;56;(0,4)g_Null_UL:S(0,8)g_IECDV_25_525_60_FrameWrapped_esscont_label:S(0,8)g_IECDV_25_525_60_ClipWrapped_esscont_label:S(0,8)g_IECDV_25_625_50_FrameWrapped_esscont_label:S(0,8)g_IECDV_25_625_50_ClipWrapped_esscont_label:S(0,8)g_DVBased_25_525_60_FrameWrapped_esscont_label:S(0,8)g_DVBased_25_525_60_ClipWrapped_esscont_label:S(0,8)g_DVBased_25_625_50_FrameWrapped_esscont_label:S(0,8)g_DVBased_25_625_50_ClipWrapped_esscont_label:S(0,8)g_DVBased_50_525_60_FrameWrapped_esscont_label:S(0,8)g_DVBased_50_525_60_ClipWrapped_esscont_label:S(0,8)g_DVBased_50_625_50_FrameWrapped_esscont_label:S(0,8)g_DVBased_50_625_50_ClipWrapped_esscont_label:S(0,8)g_SD_Unc_625_50i_422_135_FrameWrapped_esscont_label:S(0,8)g_SD_Unc_625_50i_422_135_ClipWrapped_esscont_label:S(0,8)g_HD_Unc_1080_50i_422_ClipWrapped_esscont_label:S(0,8)g_D10_50_625_50_defined_template_esscont_label:S(0,8)g_D10_50_625_50_extended_template_esscont_label:S(0,8)g_D10_50_625_50_picture_only_esscont_label:S(0,8)g_D10_50_525_60_defined_template_esscont_label:S(0,8)g_D10_50_525_60_extended_template_esscont_label:S(0,8)g_D10_50_525_60_picture_only_esscont_label:S(0,8)g_D10_40_625_50_defined_template_esscont_label:S(0,8)g_D10_40_625_50_extended_template_esscont_label:S(0,8)g_D10_40_625_50_picture_only_esscont_label:S(0,8)g_D10_40_525_60_defined_template_esscont_label:S(0,8)g_D10_40_525_60_extended_template_esscont_label:S(0,8)g_D10_40_525_60_picture_only_esscont_label:S(0,8)g_D10_30_625_50_defined_template_esscont_label:S(0,8)g_D10_30_625_50_extended_template_esscont_label:S(0,8)g_D10_30_625_50_picture_only_esscont_label:S(0,8)g_D10_30_525_60_defined_template_esscont_label:S(0,8)g_D10_30_525_60_extended_template_esscont_label:S(0,8)g_D10_30_525_60_picture_only_esscont_label:S(0,8)g_DNxHD1080i120ClipWrapped_esscont_label:S(0,8)g_SDTI_CP_System_Pack_esselement_key:S(0,146)g_FileDescriptor_SampleRate_item_key:S(0,8)g_FileDescriptor_ContainerDuration_item_key:S(0,8)g_FileDescriptor_EssenceContainer_item_key:S(0,8)g_GenericPictureEssenceDescriptor_FrameLayout_item_key:S(0,8)g_GenericPictureEssenceDescriptor_StoredWidth_item_key:S(0,8)g_GenericPictureEssenceDescriptor_StoredHeight_item_key:S(0,8)g_GenericPictureEssenceDescriptor_DisplayHeight_item_key:S(0,8)g_GenericPictureEssenceDescriptor_DisplayWidth_item_key:S(0,8)g_GenericPictureEssenceDescriptor_DisplayXOffset_item_key:S(0,8)g_GenericPictureEssenceDescriptor_DisplayYOffset_item_key:S(0,8)g_GenericPictureEssenceDescriptor_AspectRatio_item_key:S(0,8)g_GenericPictureEssenceDescriptor_ImageStartOffset_item_key:S(0,8)g_CDCIEssenceDescriptor_ComponentDepth_item_key:S(0,8)g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key:S(0,8)g_CDCIEssenceDescriptor_VerticalSubsampling_item_key:S(0,8)g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key:S(0,8)g_GenericSoundEssenceDescriptor_ChannelCount_item_key:S(0,8)g_GenericSoundEssenceDescriptor_QuantizationBits_item_key:S(0,8)g_WaveAudioDescriptor_BlockAlign_item_key:S(0,8)g_GenericPictureEssenceDescriptor_ResolutionID_item_key:S(0,8)g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key:S(0,8)g_SysItemElementKey1:S(0,146)g_AvidMJPEGClipWrapped_esscont_label:S(0,8) #1/28 1222715328 502 502 100644 35700 ` mxf_index_helper.o8 .<T.<__text__TEXT"T0__picsymbolstub1__TEXT#%TNp __const__TEXT&(__cstring__TEXT&6(__la_symbol_ptr__DATA-p0R__nl_symbol_ptr__DATA.808Sr Pii uR9||~y!A</AH$H `8!Px|H%`8!P|N ```#/AD8`LM 8`N ``|A||xB8`0|#x|+x|3x!H"5|~y@L<_<<<B-8`8%8%8&H8s| | xN!8`H``880H$9 9@x>(^,>^>^H"Q]9 |jxx}@}i9~ H#/~@T<_<<<B-8%8y8&\8&H8`| | xN!xH#8`H4``/A88@]8`8!`A|N `|;B|}x|+x8|+x!|#x|;x<|3x8H#A/@H<_<<<B,8`8$`8%8$8| | xN!8`H`x$x88H!/@L<_<<<B,8`8$`8%88$8| | xN!8`Hl``x8888(^,8B|Jx} }i}b[x^H```8@DxdxT>K8`8!A|N ```|;B|#x|xx;x!xN!K``x80H/@xHi/AcxH|yy@<;;@:::`:DxcxHm|}xxxK/@;Z~HxxxK/A8;Z~@@DxcxH}#C @D|P|kIH} $H $/A(8(X,X x$}}i}(,H }(,] }$/A@ +A xH <(\,x|cP|BI\(|,AHH8`H8````8!Ѐaa|}p N `||~x!``c/A$8cHu~/AHe88!P|N `||#xB|3x|+x|qx!````DW $AXV\``DUA```Td``DSAhRlDQAp``Pt``DOAx``N|``DMA``L``DKA``J``DIA``H``DXA\`H |rx|#x/@<_<<<B8`8`888| | xN!8@H<_<<<B8`8`888.H<_<<<B8`8`8x883H<_<<<B8`8`8P88<| | xN!Ht<_<<<B8`8`888T| | xN!H8<_<<<B8`8`8x88Y| | xN!H<_<<<B8`8`8(88dH<_<<<B8`8`888|KX<_<<<B8`8`8x88Kd``^ ~$/@D~#xxKY/@<_<<<B8`8`8(88| | xN!`~#x~Dx~ex8AX^W\VA`^UdTAh^SlRAp^QtPAx^O|NA^MLA^KJA^IHA\` $^XH8@/@H```8@8`^ ~$^ H``@@;~H80cxH /@\cxH /@@<_<<<B8`8`888| | xN!K~#xxK/@<_<<<B8`8`8(88KL``A4@ @A(:~xH aHX```8~H9|{xxdxK/AЁ;([,A@ @A^D@}}i~#x8},|a}L|BY|J} |@|9H!/A $;aH~#xdx888@H/@ ~#xH /AHH``@Ddxx8K H`^/@|8^ A@$@AH```A8@ ~xH|wx~x8H傷#C @>Dw(,|P|uIx&xlKH@A@  @A};|[|}[|BJ~#x8}"|P|IH/A̓ $;aH~#xdx888@H]/@$~#xH/AH```~#xxK/AW(w,^ ~$H``~xH|{xxdxK]/A;([,~#x8^D@}}i},|a}L|BY|J} |@|9H/A $;aH~#xdx888@Hq/@8~#xH/A<x888P8KK`@Ddxx8K孀^ A@L$@AH<<x888P8Kq^ H`^ ```@|$8@@lH@<_<<<B8`8`8l88| | xN!8@8!|Cx|N |A|{x|#x|3x|+x8`|3y8!A/A |,\(1C}"}#Kx}DSxH;\CxH1/@CxH|zxxDxK=/AtcxH=/Ad:Z@D| |iHz(,/}D`}#Y0|iA8A0@  @A$0|}H`8`8``8!`A|N ```|! /A808cHH8/@88!P|x|N ``H#PCLcT$Dd X#\C`&FN `partitionDataStartPos = mxf_file_tell(mxfFile)) >= 0mxf_is_partition_pack(key)mxf_read_partition(mxfFile, key, &partition)create_partition_index_entry(mxfFile, &partition, 1, &newEntry)mxf_append_list_element(&index->partitionIndex, newEntry)mxf_prepend_list_element(&index->partitionIndex, newEntry)mxf_file_is_seekable(mxfFile)partition_has_essence(index, entry)mxf_file_seek(mxfFile, entry->essenceStartPos, SEEK_SET)mxf_read_kl(mxfFile, &key, &llen, &len)mxf_file_seek(mxfFile, entry->partitionDataStartPos, SEEK_SET)mxf_read_next_nonfiller_kl(mxfFile, &key, &llen, &len)mxf_skip(mxfFile, entry->partition->headerByteCount - mxfKey_extlen - llen)mxf_skip(mxfFile, entry->partition->indexByteCount - mxfKey_extlen - llen)mxf_is_gc_essence_element(&key)(entry->essenceStartPos = mxf_file_tell(mxfFile)) >= 0add_partition_index_entry(mxfFile, index, &index->nextKey, 1, &entry)mxf_file_eof(mxfFile)mxf_skip(mxfFile, len)add_partition_index_entry(mxfFile, index, &key, 1, &entry)position_at_start_essence(mxfFile, index, entry)(newIndex = (FileIndex*)malloc(sizeof(FileIndex))) != NULLmxf_file_seek(mxfFile, mxf_get_runin_len(mxfFile) + partition->thisPartition, SEEK_SET)create_partition_index_entry(mxfFile, &partition, 0, &entry)mxf_append_list_element(&newIndex->partitionIndex, entry)move_to_next_partition_with_essence(mxfFile, index)complete_partition_index(mxfFile, newIndex)(filePos = mxf_file_tell(mxfFile)) >= 0mxf_is_partition_pack(&index->nextKey)mxf_file_seek(mxfFile, entry->essenceStartPos + (position - entry->startPosition) * index->contentPackageLen, SEEK_SET)index->currentPartition > 0mxf_file_seek(mxfFile, filePos, SEEK_SET)"!h!D!4!$!ë |&0 x-0 p&0 l.80 h&0 d-l0 `&`0 \.80 ë &0 &P0ë&0&P0h|8XH ëX&0T,X0L&0H.80D&0@,X(0<&`08.80,ë&0,0&0.80&0,0&`0.80pë&0,X0&0.80&0,X(0&`0.80xëH&0D*0<&08.804&00*x0,&`0(.80&0-0 &0.80&0-0&`0.80&0,X0&0.80&0,X(0&`0.80&0*0&0.80&0*x0&`0.80p&0l-0d&0`.80\&0X-0T&`0P.804&00-0(&0$.80 &0-P0&`0.80&0*0&0.80&0*x0&`0.80&0-0&0.80&0-0&`0.80&0,0&0.80&0|,0x&`0t.80`tH8(ë*&&*&D&ë8.8.8,&&,.8&,X&.8,X&D&.8xT@,xëpdL@ë&+&.8+`&D&.8&*&.8* &D&.8&,&.8|&Dx,ht&p.8T&P+ܡH&D.8@&D<+ܡ(8&4.8&* &.8&D* &.8&(С&.8&D(С&.8&+&.8&D+&.8`&\+HX&P.8L&DH+HD&@.84ë&(P&.8&D(P&.8ë`& \+ T& P.8 L& H+ 4 D& @.8#X  & *ء & .8  & *ء & .8#X & * & .8 & * & .8#X & * & .8 & * & .8#X h& d* \& X.8 T& P* L& H.8#X 4    ë & t& h X <  ë & *` & .8 & *` & .8#X ë D& @( 8& 4.8 0& ,( (& $.8#X  ë & ( & .8 & ( & .8#X  | < (  ë 8&Ы 4*(Ы 0&Ы (.8Ь $&!(Ь *($XЬ & Ь .8(h ë &Ы *Ы &Ы .8Ь &!(Ь *$8Ь & Ь .8(h ë &Ы (СЫ &Ы .8Ь &!(Ь (С#Ь & Ь .8(h të D&Ы @)Ы <&Ы 4.8Ь 0&!(Ь ,)#Ь (& Ь $.8(h ë&Ы(СЫ&Ы.8Ь&!(Ь(С#Ь& Ь.8(hël&Ыh)pЫd&Ы\.8ЬX&!(ЬT)p#ЬP& ЬL.8(h@ë&Ы)8Ы&Ы.8Ь&!(Ь)8#hЬ& Ь.8(hë&Ы(Ы&Ы|.8Ьx&!(Ьt(#(Ьp& Ьl.8(h`ë@&Ы<(СЫ4&Ы0.8Ь,&!(Ь((С#Ь$& Ь .8(hë&Ы(Ы&Ы.8Ь&!(Ь("Ь& Ь.8(hëd&Ы`(pЫ\&ЫT.8ЬP&!(ЬL(p"ЬH& ЬD.8(h8ë&Ы (PЫ&Ы.8Ь&!(Ь(P"Ь& Ь.8(h`<ë&0(0 &0.80&$0(%0&$`0.8,0ë&0'ء0&0.80&$0'ء%0&$`0.8,0H(hëL&0H'0@&0<.808&$04'%h00&$`0,.8,0 ë&0'h0&0.80&$0'h%80&$`0.8,0ë&0'L0&0|.80x&$0t'L%0p&$`0l.8,0`ë&' &.8&&H' &\&%.8-|P(ë&&&.8&&H&%&%.8-H$ët.4&hl.4&hT.0&HL.0&H4.,&(,.,&(.(& .( &.$%.$<%. %Ȭ. X%ȫ.%.t%.%.%t.%hl.%hT.%HL.%H4. %(,. %(.% . %.$. $.$Ȭ. 8$ȫ-$- T$-$- p$t-$hl- $hT-$HL- $H4-$(,- $(-$ - $-#- #-#Ȭ- #ȫ-ܡ#-ܡ 4#-ء#-ء P#t-ԡ#hl-ԡ l#hT-С#HL-С #H4-̡#(,-̡ #(-ȡ# -ȡ #lPhPdP`P\PXPTPPPLPHPDP@P<P8P4P0P,P(P$P PPPPP PPPPw~|y}uxv{zw~|y}uxv{z dSdffg<v&.DXDYDX DYD^D`$Dd0Dg4Df8Dg<DfHDgP$X@Wۀ$dNdp.pDjpDkpDl$jp@i,@i9cr)0H€ %>SiȀ   * ; Y + ; > o $(N .DpDsDpDsDt Du,Dx4Dw8Du@DvHDxPDy`DxdDy|DD|D{D|D~DD~DDD $p @n @n @o@o ,=N^ù݀!2BSdt$|N . D D(D,D4D8D@DDDLDTDXD\D`DDDdDlDDDDDDDDDD8D<D@DTDtDDDD4D8DHDPD`Dp$  @@*@6@D@R8c<r@@@ $dN.DDDDDD$@@@@$0N.DDD0DDDDPDDD$DDDD dD D D XD D :$[@k@x@H8"@1 $N  . D D D D D D D D D D D D D 0D 4D 8D HD$ XD. pD/ tD0 D/ D0 D3 D5 D6 D5 D6 D7 D6 D7 D< pD= DA DD DF DL 0DM HDO dDP tDJ DV DA DW DA DW DA D[Db(DFHDLDODVDb@De$ @ +@ 8<D@Z@dHo8{@ $N.DDDDDD0DDDD4DpDDD0D8D@DDDHDLDPDTDXD\DdDlDpD|DDDDDD$D8D<D@DLDPDu`DvhDupDvxDDDxDw DxDz(D{<D|DDTD`DdDDDDDDDDD DDDLDlD|DDDDDDD D0D8D\DxDDD$@@@@@X/y<@t8̀P@ildm9nH @o@p+,0-@i>ldIm9UnH`@oj@p`@ildm9nH@o@p$N.DDDDD$@$\N. D DGHDIXDHdDIlDJHDKXD`D,D3D<DRPDYDdDzD(D`DpDPDDPDRDSXDT\DQdDSlDpDDDDD$D#pDDD'D*D,D/,D14D3TD7pD<D=D%DIDKDLDKDLDODRTDUDWDYDdDeDrDs Dz D}tD|DDDDFDv D @D LD PD \D $ @@+@<@I^Hi 8u @@   $ N . D D D D D D D D D!D!D!,D!@D!PD!tD!xD!D!D!$ @@@@ @" #!$$$N!.!D!D!D"%$!;@H$HN"(."0D"0D"0D"PD"XD"hI$"0\@i@u@@$<N"l."pD"pD"pD"$"p@@$$N"."D"D"$"@$ N"."D"D"D"$"7@D$N"."D"D "E$"b@o$ N"."D "D"p$ "@ $ N"&&d"X!"""h"0u"p"6 ( Ce]2#N/\o@k_set_next_kl_create_index_free_index_set_position_ix_get_last_written_frame_number_end_of_essence_get_next_kl_get_start_cp_key_get_cp_len_increment_current_position_get_current_position_get_indexed_durationdyld_stub_binding_helper_mxf_log_malloc_mxf_is_footer_partition_pack_mxf_file_seek_mxf_file_eof_mxf_next_list_iter_element_mxf_get_runin_len_mxf_is_gc_essence_element_mxf_get_list_element_mxf_read_kl_mxf_initialise_list_iter_mxf_get_iter_element_mxf_read_partition_mxf_file_size_mxf_append_list_element_mxf_file_is_seekable_mxf_free_partition___udivdi3_mxf_file_tell_memset_free_mxf_prepend_list_element_mxf_is_partition_pack_mxf_equals_key_mxf_skip_mxf_initialise_list_mxf_read_next_nonfiller_kl_mxf_get_list_length_mxf_clear_list/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/reader/mxf_index_helper.cgcc2_compiled.:t(0,1)=(0,1)_g_Null_Key_free_partition_index_entryfree_partition_index_entry:f(0,1)entry:P(0,2):t(0,2)=*(0,1)_partition_has_essencepartition_has_essence:f(0,3)index:P(0,4)entry:P(0,5)int:t(0,3)=r(0,3);-2147483648;2147483647;:t(0,4)=*(0,6):t(0,5)=*(0,7)FileIndex:t(0,6)=(0,8)PartitionIndexEntry:t(0,7)=(0,9)_FileIndex:T(0,8)=s100indexSID:(0,10),0,32;bodySID:(0,10),32,32;partitionIndex:(0,12)=xsMXFList:,64,128;currentPartition:(0,14),192,32;isComplete:(0,3),224,32;currentPosition:(0,15),256,64;indexedDuration:(0,17),320,64;startContentPackageKey:(0,18)=xsmxfKey:,384,128;contentPackageLen:(0,20),512,64;nextKey:(0,18),576,128;nextLLen:(0,22),704,8;nextLen:(0,20),736,64;;:T(0,9)=s48partition:(0,24),0,32;ownPartition:(0,3),32,32;partitionStartPos:(0,16),64,64;partitionDataStartPos:(0,16),128,64;essenceStartPos:(0,16),192,64;numContentPackages:(0,16),256,64;startPosition:(0,15),320,64;;unsigned int:t(0,11)=r(0,11);0;037777777777;uint32_t:t(0,10)=(0,11):T(0,13)=s16elements:(0,25),0,32;lastElement:(0,25),32,32;len:(0,14),64,32;freeFunc:(0,26),96,32;;MXFList:t(0,12)=(0,13)long int:t(0,14)=r(0,14);-2147483648;2147483647;int64_t:t(0,16)=(0,28)mxfPosition:t(0,15)=(0,16)mxfLength:t(0,17)=(0,16)mxfUL:t(0,19)=(0,29)mxfKey:t(0,18)=(0,19)long long unsigned int:t(0,21)=@s64;r(0,21);0;01777777777777777777777;uint64_t:t(0,20)=(0,21)unsigned char:t(0,23)=@s8;r(0,23);0;255;uint8_t:t(0,22)=(0,23):t(0,24)=*(0,30):t(0,25)=*(0,31):t(0,27)=*(0,32)free_func_type:t(0,26)=(0,27)long long int:t(0,28)=@s64;r(0,28);01000000000000000000000;0777777777777777777777;:T(0,29)=s16octet0:(0,22),0,8;octet1:(0,22),8,8;octet2:(0,22),16,8;octet3:(0,22),24,8;octet4:(0,22),32,8;octet5:(0,22),40,8;octet6:(0,22),48,8;octet7:(0,22),56,8;octet8:(0,22),64,8;octet9:(0,22),72,8;octet10:(0,22),80,8;octet11:(0,22),88,8;octet12:(0,22),96,8;octet13:(0,22),104,8;octet14:(0,22),112,8;octet15:(0,22),120,8;;MXFPartition:t(0,30)=(0,33)MXFListElement:t(0,31)=(0,34):t(0,32)=f(0,1):T(0,33)=s128key:(0,19),0,128;majorVersion:(0,35),128,16;minorVersion:(0,35),144,16;kagSize:(0,10),160,32;thisPartition:(0,20),192,64;previousPartition:(0,20),256,64;footerPartition:(0,20),320,64;headerByteCount:(0,20),384,64;indexByteCount:(0,20),448,64;indexSID:(0,10),512,32;bodyOffset:(0,20),544,64;bodySID:(0,10),608,32;operationalPattern:(0,19),640,128;essenceContainers:(0,12),768,128;headerMarkInPos:(0,16),896,64;indexMarkInPos:(0,16),960,64;;_MXFListElement:T(0,34)=s8next:(0,37),0,32;data:(0,2),32,32;;short unsigned int:t(0,36)=@s16;r(0,36);0;65535;uint16_t:t(0,35)=(0,36):t(0,37)=*(0,34)_create_partition_index_entrycreate_partition_index_entry:f(0,3)mxfFile:P(0,38)partition:P(0,39)takePartition:P(0,3)entry:P(0,40)void:t(0,1):t(0,38)=*(0,41):t(0,39)=*(0,24):t(0,40)=*(0,5)MXFFile:t(0,41)=(0,42):T(0,42)=s52close:(0,43),0,32;read:(0,44),32,32;write:(0,45),64,32;get_char:(0,46),96,32;put_char:(0,47),128,32;eof:(0,46),160,32;seek:(0,48),192,32;tell:(0,49),224,32;is_seekable:(0,46),256,32;size:(0,49),288,32;free_sys_data:(0,43),320,32;sysData:(0,50),352,32;minLLen:(0,22),384,8;runinLen:(0,35),400,16;;:t(0,43)=*(0,51):t(0,44)=*(0,52):t(0,45)=*(0,53):t(0,46)=*(0,54):t(0,47)=*(0,55):t(0,48)=*(0,56):t(0,49)=*(0,57):t(0,50)=*(0,58):t(0,51)=f(0,1):t(0,52)=f(0,10):t(0,53)=f(0,10):t(0,54)=f(0,3):t(0,55)=f(0,3):t(0,56)=f(0,3):t(0,57)=f(0,16):t(0,58)=(0,59):t(0,59)=xsMXFFileSysData:_add_partition_index_entryadd_partition_index_entry:f(0,3)mxfFile:P(0,38)index:P(0,4)key:P(0,60)append:P(0,3)entry:P(0,40)partition:(0,24)newEntry:(0,5)prevEntry:r(0,5)numPartitions:r(0,14)long int:t(0,14):t(0,60)=*(0,61):t(0,61)=k(0,18)i:r(0,14)set_next_kl:F(0,1)index:P(0,4)key:P(0,60)llen:P(0,22)len:P(0,20)_position_at_start_essenceposition_at_start_essence:f(0,3)mxfFile:P(0,38)index:P(0,4)entry:P(0,5)key:(0,18)llen:(0,22)uint8_t:t(0,22)len:(0,20)uint64_t:t(0,20)_move_to_next_partition_with_essencemove_to_next_partition_with_essence:f(0,3)mxfFile:P(0,38)index:P(0,4)entry:(0,5)numPartitions:r(0,14)i:r(0,14)key:(0,18)llen:(0,22)len:(0,20)create_index:F(0,3)mxfFile:P(0,38)partitions:P(0,62)indexSID:P(0,10)bodySID:P(0,10)index:P(0,63)iter:(0,64)=xsMXFListIterator::t(0,62)=*(0,12):t(0,63)=*(0,4):T(0,65)=s12nextElement:(0,25),0,32;data:(0,2),32,32;index:(0,14),64,32;;MXFListIterator:t(0,64)=(0,65)partition:(0,24)entry:(0,5)key:(0,18)llen:(0,22)len:(0,20)prevEntry:r(0,5)key:(0,18)llen:(0,22)len:(0,20)i:r(0,14)numPartitions:r(0,14)prevEntry:r(0,5)key:(0,18)llen:(0,22)len:(0,20)i:r(0,14)numPartitions:r(0,14)prevEntry:r(0,5)key:(0,18)llen:(0,22)len:(0,20)i:r(0,14)numPartitions:r(0,14)free_index:F(0,1)index:P(0,63)set_position:F(0,3)mxfFile:P(0,38)index:P(0,4)position:P(0,15)entry:r(0,5)numPartitions:(0,14)key:(0,18)llen:(0,22)len:(0,20)filePos:r(0,16)int64_t:t(0,16)ix_get_last_written_frame_number:F(0,16)mxfFile:P(0,38)index:P(0,4)duration:P(0,16)fileSize:r(0,16)targetPosition:r(0,16)end_of_essence:F(0,3)index:P(0,4)get_next_kl:F(0,1)index:P(0,4)key:P(0,66)llen:P(0,67)len:P(0,68):t(0,66)=*(0,18):t(0,67)=*(0,22):t(0,68)=*(0,20)get_start_cp_key:F(0,1)index:P(0,4)key:P(0,66)get_cp_len:F(0,20)index:P(0,4)increment_current_position:F(0,1)index:P(0,4)get_current_position:F(0,15)index:P(0,4)get_indexed_duration:F(0,17)index:P(0,4)g_Null_Key:S(0,61)#1/28 1222715330 502 502 100644 73380 ` mxf_opatom_reader.o| [[__text__TEXT9^`__picsymbolstub1__TEXT9 ; __const__TEXTBD__cstring__TEXTCF(__literal8__TEXTZ]0__la_symbol_ptr__DATAZ]@GG__nl_symbol_ptr__DATA[^\ pB PhhjI||kxB|;x!#`)$I i$0c|B AT@(@AH`<_<<<B[8`8C8C8C8| | xN!8`HLIT88`|B+`i$K|B"B }P}gI~8!P|N `||~xB|#x8!```8T]$HH;aHz;p8AlexH5/Ax;paH;!LxH7=/@D<_<<<BZ8B8`8F8B8X| xKp```;aL8<xH3a/AxxH:m/A<_aL;A\xH3,ATTaLx8H:/@@<_<<<BZ8B8`8G8B8b| xKȀATbTaL<8AL8H:Y/@X<_<<<BZ8B8`8G8B8i| xKl``zx%xH5/@a@x;DH5/@$<_<<<BZ8B8`8G8B8u| xK```;aDxH8u/ALxH8/@4xH6u/@$xH5/@zxxH6xH8/@xH65/Al<_aD;A\xH1Y,ATXaDx8H8/@@<_<<<BZ8B8`8Hd8B8| xKAXbX>aD8A<8LH3/AaX8cLH3̀XaDLDP8T^ H8/AAXx"TBX>^H7,A,AXaTP"L $+ 8ATH ATba@<8P8A,H5/AZP<8AbH8/AH```zxxH3U/@ <_<<<BZ8B8`8K`8B8| xK<_<<<BZ8B8`8I8B8| xKaPTXH1/@<_<<<BZ8B8`8I8B8| xKHZP<8A bH7!/APaPTXH6/@t<_<<<BZ8B8`8J08B8| xK<_<<8`BZ8Jl88B| | xN!8H088AlexHzH0yAT/@DaH/Ax;!LH1/@<_<<<BZ8B8`8F8B8| xK$aLxH4/AxH4/A,;`aL8A<xH0/A$xH0H,zx%xH1/@88@`AdX`<?C0Y=PX|x|pT},Kx}+p|}#@}CA}|J|j`|a} B| Y},I||`JH,LAd|l``(!$H0M<_}TXɂY!Xa`dITiX^~ PiLAX!T LJP^ IX djP||YlI\ L|BlBAɡ(`( $`OA``!H`(١`! =)8@* JH/AXxH//@xH-/@<_<<<BZ8B8`8K48B8| xKxH-/@<<_<<<BZ8B8`8K48B8| xK<_<<<BZ8B8`8H(8B8x| xK`<_<<<BZ8B8`8H8B8| xK,<_<<<BZ8B8`8I<8B8| xK<_<<<BZ8B8`8J8B8€| xK<_<<<BZ8B8`8J8B8ŀ| xK򐀁@xH+8``a8!P|N `||~x!``c`/Apc$/Ad8cH*I^`b$H-^`b$/A,|xH*^`8"$ ^`b$/AH*}^`8$8!P|N ``|||xB|+x|#x!CC`Cxb$H)/@D<_<<<BK83P8`8<<838| | xN!8HCxH+-|xx|#x/@L<_<<<BK83P8`8<\838| | xN!8H,``|`8H.i /@H\`"$ /@h???<]K8`83P8<838| | xN!``Cxx%x8H'8/@H`xxx8@88KI/@@???<]K8`83P8<838| | xN!K; [Cx8a@D|`|YH'A/@???<]K8`83P8=838| | xN!K``}(|Hց{ |9}H|BJCx8}"|`|YH&/@H???<]K8`83P8=L838 | | xN!K``8H4]K<83P838`8=8(| | xN!88!p|x|N ``|a||x!``C`c/b$AH'=|}x|#x/A|`8H+ဣ /@@\`"$ /A||\1C}"}#Kx}DSxHh```; [||iH)<\0|c/A0A(@  @A0|iH`8`88!`a|N `|!|}xB8!c`H*|~xxH'M|zx|#x/@L<_<<<BGT8/ 8`88,8/|8a| | xN!8H`` /@$]`B$/@`????<YGT8`8/ 88T8/|8e| | xN!`xH$/AH8```x8@88K}/@@????<YGT8`8/ 898/|8f| | xN!K8<xH( /@????<YGT8`8/ 8:8/|8g| | xN!K4xH'/@D????<YGT8`8/ 8:48/|8k| | xN!K`=`8i$Kk1C}"+KHlxDxex8H"/@@YGT<8/ 8/|8`89|8u| | xN!8H``8```8!p|x!|N ``|!|}xB|#x8!cc`H(5|~xcxH$|yx|#x/@H<_<<<BD8,`8`85l8,8| | xN!8H`/@]`B$/@d???<\D8`8,`858,8| | xN!``cxH" /ATH```x8P8HK/@@???<\D8`8,`868,8| | xN!Kx8H!/AHLxx8989!@H'E/@@???<\D8`8,`878,8| | xN!K@Dxx88H'/@???<\D8`8,`878,8H,HLcxH$}/@???<\D8`8,`87T8,8| | xN!Kh`x8H /AЀ xx8989!@H&!/@H???<\D8`8,`888,8| | xN!K``@Dxx88H%/@???<\D8`8,`878,8| | xN!K cxH#E/@L???<\D8`8,`87t8,8| | xN!K0```=`8i$Kk1C}"+KH`cx$xEx8H9/@@\D<8,`8,8`868| | xN!8H``88!|x!|N `C`"$iN ```C`"$iN C`"$iN ||~xB8cP!H#/A;`xH/AD<_<<<B?8`8'838( 8̀| | xN!8`HTx8H<|~x8'H"/@ <x8'H"/@<x8'H"/@<x8'pH"q/@<x8'`H"Y/@<x8'PH"A/@<x8'@H")/@<x8'0H"/@x<x8' H!/@`<x8'H!/@H<x8& H!/@0<x8'H!/@`8`H``8````8!P|N ```||{xB|#x8!```#8`($H/}$@H<_<<<B=8%8`828&8| | xN!H ``88(H =$<_cx8B =?]<_9)`8B==?] <_9)P8B==?]<_9)8B==?]]$9)= K/@D<_<<<B=8%8`82`8&8| | xN!H8`xH =/AD<_<<<B=8%8`828&8| | xN!H`8xH 8cxH8<8c$0H/At#xH=|tx|#x/@ <_<<<B=8%8`8.8&8H`=?<_<8`!=?A8iB=!8&9!H82:: A!| 8%| xN!Hp=?<_<8`!=?A8sB=!83(8&A| 8%| xN!H$=?<_<8`!=?A8tB=!83X8&A| 8%| xN!H=?<_<8`!=?A8zB=!838&A| 8%| xN!H=?<_<8`!=?A8{B=!838&A| 8%| xN!H@=?<_<8`!=?A8B=!838&A| 8%| xN!H=?<_<8`!=?A8B=!84$8&A| 8%| xN!H=?<_<8`!=?A8B=!84l8&A8%H=?<_<8`!=?A8B=!84|8&A| 8%| xN!H=?<_<8`!=?A8B=!84l8&A8%| | xN!H=?<_<8`!=?A8B=!848&A| 8%| xN!H=?<_<8`!=?A8B=!84l8&A8%Kh=?<_<8`!=?A8B=!848&A| 8%| xN!H=?<_<8`!=?A8B=!85@8&A8%H=?<_<8`!=?A8B=!85P8&A| 8%| xN!Hl=?<_<8`!=?A8B=!85@8&A8%| | xN!H =?<_<8`!=?A8B=!858&A| 8%| xN!H=?<_<8`!=?A8B=!85@8&A8%Kh=?<_<8`!=?A8B=!858&A| 8%| xN!HH=?<_<8`!=?A8B=!858&A8%H=?<_<8`!=?A8B=!86 8&A| 8%| xN!H=?<_<8`!=?A8B=!858&A8%| | xN!Hp=?<_<8`!=?A8B=!86H8&A| 8%| xN!H$=?<_<8`!=?A8B=!868&A| 8%| xN!H =?<_<8`!=?A8B=!868&A| 8%| xN!H =?<_<8`!=?A8B=!868&A| 8%| xN!H @=?<_<8`!=?A8B=!87 8&A| 8%| xN!H =?<_<8`!=?A8B=!87H8&A| 8%| xN!H =?<_<8`!=?A8B=!87x8&A| 8%| xN!H \=?<_<8`!=?A8B=!878&A| 8%| xN!H =?<_<8`!=?A8B=!888&A| 8%| xN!H =?<_<8`!=?A8B=!88t8&A| 8%| xN!H x=?<_<8`!=?A8ÀB=!888&A| 8%| xN!H ,=?<_<8`!=?A8ŀB=!888&A| 8%| xN!H =?<_<8`!=?A8ǀB=!89<8&A| 8%| xN!H =?<_<8`!=?A8̀B=!898&A| 8%| xN!H H=?<_<8`!=?A8΀B=!898&A| 8%| xN!H =?<_<8`!=?A8ЀB=!8:8&A| 8%| xN!H =?<_<8`!=?A8ҀB=!8:@8&A| 8%| xN!H d=?<_<8`!=?A8րB=!8:p8&A| 8%| xN!H =?<_<8`!=?A8ۀB=!8:8&A| 8%| xN!H=?<_<8`!=?A8݀B=!8:8&A| 8%| xN!H```;;`HI$b/AH%[`"$;`)$8@8`;x;<;pI i${xxxH/A@xH/A8HApat|xH/@ =?<_<8`!=?A8nB=!828&A| 8%| xN!H{}kxH/A {8BH]/AD@3/? Ad+? A/?A+?AX/< A/?Ad<_<8`AB=8;| | xN!B{8H!/@H8BAx=?<_<8`!=?A8B=!868&A| 8%| xN!HT;:{xHu/A{8;H /A{8TH/A$:aH;T|tH /APAL8B/AL@!BU#>8@~~HxH}4/ATc:H |pyAPH}5/ATc8H |qyA|{8DH-/A{8XH/A!H2 ~I5 4TB<|BXTB:8B @aD[`Tc8$H M/}A4{`aD8@+$I i$D/A99>{}sxHi/A@{88HU/Ax{89HA/A{8`H /A胡H2 ~4/A@~x;{xH/AH;2~;4@AЈ5/AT~=x;{xH/A{8H/AessenceReader->data->numAvidFrameOffsets - 1mxf_opatom_reader.cadd_track(reader, &track)add_essence_track(essenceReader, &essenceTrack)mxf_get_list_length(&partition->essenceContainers) == 1mxf_avid_load_extensions(reader->dataModel)mxf_finalise_data_model(reader->dataModel)mxf_read_next_nonfiller_kl(mxfFile, &key, &llen, &len)mxf_is_header_metadata(&key)mxf_create_header_metadata(&data->headerMetadata, reader->dataModel)mxf_read_header_metadata(mxfFile, data->headerMetadata, partition->headerByteCount, &key, llen, len)mxf_find_singular_set_by_key(data->headerMetadata, &MXF_SET_K(EssenceContainerData), &essContainerDataSet)mxf_get_uint32_item(essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, BodySID), &essenceTrack->bodySID)mxf_get_uint32_item(essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, IndexSID), &essenceTrack->indexSID)mxf_uu_get_top_file_package(data->headerMetadata, &sourcePackageSet)mxf_get_umid_item(sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &sourcePackageUID)mxf_uu_get_package_tracks(materialPackageSet, &arrayIter)mxf_get_uint32_item(materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), &track->materialTrackNumber)mxf_get_uint32_item(materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), &track->materialTrackID)mxf_uu_get_package_tracks(sourcePackageSet, &arrayIter)mxf_uu_get_track_datadef(sourcePackageTrackSet, &dataDefUL)mxf_get_uint32_item(sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), &essenceTrack->trackNumber)mxf_get_rational_item(sourcePackageTrackSet, &MXF_ITEM_K(Track, EditRate), &essenceTrack->frameRate)mxf_uu_get_track_duration(sourcePackageTrackSet, &essenceTrack->playoutDuration)mxf_get_strongref_item(sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), &descriptorSet)process_cdci_descriptor(descriptorSet, track, essenceTrack)process_wav_descriptor(descriptorSet, track, essenceTrack)Unsupported file descriptor, in %s:%d mxf_uu_get_track_datadef(materialPackageTrackSet, &dataDefUL)mxf_get_rational_item(materialPackageTrackSet, &MXF_ITEM_K(Track, EditRate), &videoEditRate)initialise_default_playout_timecode(reader)haveVideoOrAudioTrackmxf_file_is_seekable(mxfFile)(filePos = mxf_file_tell(mxfFile)) >= 0reader->essenceReader->data->avidFrameOffsets != NULLget_avid_mjpeg_frame_info(reader, frameNumber, &fileOffset, &frameSize)mxf_file_seek(mxfFile, data->essenceStartPos + fileOffset, SEEK_SET)mxf_file_seek(mxfFile, data->essenceStartPos + essenceTrack->frameSize * frameNumber, SEEK_SET)mxf_file_seek(mxfFile, filePos, SEEK_SET)get_avid_mjpeg_frame_info(reader, reader->essenceReader->data->currentPosition, &fileOffset, &frameSize)mxf_skip(mxfFile, frameSize)mxf_skip(mxfFile, essenceTrack->frameSize)read_frame(reader, listener, 0, frameSize, &buffer, &bufferSize)send_frame(reader, listener, 0, buffer, bufferSize)read_frame(reader, listener, 0, essenceTrack->frameSize, &buffer, &bufferSize)mxf_get_list_length(&headerPartition->essenceContainers) == 1(essenceReader->data = (EssenceReaderData*)malloc(sizeof(EssenceReaderData))) != NULLprocess_metadata(reader, data->headerPartition)get_num_essence_tracks(essenceReader) == 1mxf_read_next_nonfiller_kl(reader->mxfFile, &key, &llen, &len)mxf_create_index_table_segment(&newSegment)mxf_read_local_tag(reader->mxfFile, &localTag)mxf_read_uint16(reader->mxfFile, &localLen)mxf_read_uuid(reader->mxfFile, &newSegment->instanceUID)localLen == mxfUUID_extlenmxf_read_int32(reader->mxfFile, &newSegment->indexEditRate.numerator)mxf_read_int32(reader->mxfFile, &newSegment->indexEditRate.denominator)localLen == 8mxf_read_int64(reader->mxfFile, &newSegment->indexStartPosition)mxf_read_int64(reader->mxfFile, &newSegment->indexDuration)mxf_read_uint32(reader->mxfFile, &newSegment->editUnitByteCount)localLen == 4mxf_read_uint32(reader->mxfFile, &newSegment->indexSID)mxf_read_uint32(reader->mxfFile, &newSegment->bodySID)mxf_read_uint8(reader->mxfFile, &newSegment->sliceCount)localLen == 1mxf_read_uint8(reader->mxfFile, &newSegment->posTableCount)mxf_read_uint32(reader->mxfFile, &deltaEntryArrayLen)mxf_read_uint32(reader->mxfFile, &deltaEntryLen)deltaEntryLen == 6localLen == 8 + deltaEntryArrayLen * 6mxf_read_int8(reader->mxfFile, &posTableIndex)mxf_read_uint8(reader->mxfFile, &slice)mxf_read_uint32(reader->mxfFile, &elementData)mxf_add_delta_entry(newSegment, posTableIndex, slice, elementData)(sliceOffset = (uint32_t*)malloc(sizeof(uint32_t) * (newSegment->sliceCount))) != NULL(posTable = (mxfRational*)malloc(sizeof(mxfRational) * (newSegment->posTableCount))) != NULLmxf_read_uint32(reader->mxfFile, &indexEntryArrayLen)mxf_read_uint32(reader->mxfFile, &indexEntryLen)indexEntryLen == (uint32_t)11 + newSegment->sliceCount * 4 + newSegment->posTableCount * 8(reader->essenceReader->data->avidFrameOffsets = (int64_t*)malloc(sizeof(int64_t) * (indexEntryArrayLen))) != NULLmxf_read_uint8(reader->mxfFile, &temporalOffset)mxf_read_uint8(reader->mxfFile, &keyFrameOffset)mxf_read_uint8(reader->mxfFile, &flags)mxf_read_uint64(reader->mxfFile, &streamOffset)mxf_read_uint32(reader->mxfFile, &sliceOffset[i])mxf_read_int32(reader->mxfFile, &posTable[i].numerator)mxf_read_int32(reader->mxfFile, &posTable[i].denominator)Unknown local item (%u) in index table segmentmxf_skip(reader->mxfFile, localLen)totalLen == segmentLenmxf_skip(reader->mxfFile, len)read_avid_mjpeg_index_segment(reader)mxf_skip(mxfFile, data->headerPartition->indexByteCount - mxfKey_extlen - llen)mxf_is_body_partition_pack(&key)mxf_skip(mxfFile, len)mxf_is_gc_essence_element(&key) || is_avid_mjpeg_essence_element(&key) || is_avid_dnxhd_essence_element(&key)C0A8CЫ8Z(Ы8CЫ8[ġЬ8C&Ь8Z([`x>[\>Ȭ[\>ȫ[X>[X>t[T>l[T>T[P>hL[P>h4[L>H,[L>H[H>( [H >([D>[D<>[@=[@X=[<=Ȭ[<t=ȫ[8=[8=t[4=l[4=T[0=hL[0=h4[,=H,[,=H[(=( [(=([$=[$=[ <[ 8<[<Ȭ[T<ȫ[<[p<t[<l[<T[:ŀր,CT܀7N_܀-E[yƀ8IZk|):K\m~π߀0u݀oɀـ *K}^o  | ߀ !!:!\!!!" "F"l"$C$c$$$%%7$N%8.D DD DD%$D (D,D0D%4D&D+D,8D1hD2D7D8DD9D:D@0DADBDDDH@DNHDTDUDTDUDVDXD[pD]D_DaDf DhDYpDuDxDyD|(D8DXDtDDDDDD D D D D D $D (D 8D DD \D lD tD Dv D D D @D D D D 4D 8D @D DD LD \D hD D D D D D D D D D $D D D D D D D D D D D D D D D Dx@DtDDDDDD`%J$ %b%m%x@ %@ %@ %@%@%ʀ%8%"%&h&1&/\&K@&dD&H&L&P&Ӏp&''''ǀ'ڀ(()*****ǀT*ԀX*`* +!--Ѐ!-"<-,..|.$N|..DDDDDDD.$.(@.6$N(.70.0D0D TD XD\D `DdDDDD,D(DDDpD#D(D*0.Q$0.q@.@.@ .@ ..@ .̀ 8.܀@..0.H.$NH.P.PD-PD4dD/pD.tD4xD/|D4D9D>D@DCDGDLDMDL DMDO0DTH/"$-P/N@,/\@./k@//x@1/@2/P/\/$ N\/`.`DW`D^pDWtDXD^DaDcDeDsPDfpDgDk DnpDuDz/$W`/@V/@X/@Y0@Z0[80(\@09`0:0;$N0< . D} D4D}8D~DDHDTDDDD0DDDDXDDD0DDDDt0T$} 0r@|0@|0@~0@00À01111Ȁ1ۀ1122!222D2h@2}82@2H2P2 22$lN2.DDD2$3@3$N3.DDD3.$3Q@3_$N3`.DDD3}$3@3$N.DDDDDDPD\D`DdDDD4DLDdD3$3@3$N.DDDDDDDDDPD\DdDhDlDpDtDxD |DD DD D D D D D D D D D D D DD DDDD DpD|DDiDs DDt Dz D{!(D!tD!D" D"LD"D"D#0D#pD#D#D$HD$D$D% D%lD%D%D&DD&D&D'(D'tD'D( D(XD(D(D)<D)D)D* D*lD*D+D+PD+D+DO,@Dc,DDO,HDc,LDd,pDi,Dj,Dn,Dl,Dn,Ds-(Dt-<Dw-PDu-TDw-\D-D-Dw-Dz.(D{.<D|.HD.TD.lD.D.D.D.D.D.D.D/D/D/,D/<D/TD/`D/lD/D/D/D/D/D/D/D/D0dD0xD0D0D0D0D0D0D1D1D1,D1@D1TD1XD1`D1D1D1D1D1D1D2 D2 D2$D2,D2@D2TD2\D2dD2tD2D2D2D2D2D2D2D2D2D3D3PDq3`D3xD3D3D3D 3D&4D4@D4D4D4D4D5D5D5D 5TD&5D'5D)5D*6PD,6D-6D.7<D/7DA7DF7D37D57D47D88D58D88D38D<8PDq8hD8DF8D/8D?83$3@4 @4$@43@4I@4V4b=4n4h4@ 44Kx4L<4Mp4@N4рOH4P@4g5 55C6666À677v8<8O8{8888ʀQB8ڀ'8@R8SL9TP9+U:9A9QV;9^WT9qXD9YX9Z>9[89̀\99ـ]`9@^:@_:@`:@a:(:)3:*Kx:6L<:BMp:M@N:`OH:sP@:QB:@R:SL:TP:ԀU::V;:WT; XD;$YX;9Z>;O[8;e\9;r]`;@^;@_;@`;@a;4@;5;ÀKx;πL<;ۀMp;@N;OH< P@<QB<-@R<>SL<[8<\9= ]`=@^=4@_=F@`=P@a=Z8h=[8=\9=]$HN9=^&C =&C=&C=&Cp>&C`>P&CP>&C@>&C0>& C?1&#B?j&B?&>B?&IB?&PB@'&[B@U&BP@~&B`@&B@@&ZBp@&bB0A&GB AG&BAn&$BA&'BA&*BABBd9LCpFY.?7q'zV2h(YC\~{w_Cwj#AmYU**_opa_is_supported_opa_initialise_readerdyld_stub_binding_helper_mxf_log___floatdidf_get_mxf_track_mxf_file_seek_mxf_read_int32_mxf_read_uuid_mxf_have_item_mxf_uu_get_track_reference_mxf_free_header_metadata_mxf_file_is_seekable_mxf_read_uint8_accept_frame_free_mxf_get_umid_item_mxf_file_size_malloc_initialise_source_timecodes_mxf_get_list_length_mxf_add_delta_entry_mxf_uu_get_top_file_package_initialise_default_playout_timecode_mxf_is_index_table_segment_mxf_find_singular_set_by_key_mxf_file_tell_mxf_finalise_data_model_process_cdci_descriptor_mxf_get_list_element_mxf_free_index_table_segment_mxf_is_header_metadata_mxf_get_rational_item_clean_rate_mxf_free_partition___fixdfdi_mxf_uu_next_track_initialise_playout_timecode_mxf_uu_get_package_tracks___udivdi3_mxf_avid_load_extensions_mxf_read_local_tag_mxf_skip_mxf_is_timecode_add_track_mxf_is_body_partition_pack_memset_mxf_is_sound_mxf_get_strongref_item_mxf_avid_get_data_def_mxf_is_gc_essence_element_is_op_atom_mxf_equals_ul_mxf_create_header_metadata_get_num_essence_tracks_get_essence_track_mxf_read_uint64_mxf_read_int64_mxf_create_index_table_segment_read_frame_send_frame_mxf_read_next_nonfiller_kl_mxf_uu_get_track_datadef_mxf_read_header_metadata_mxf_read_uint16_mxf_is_picture_mxf_read_int8_mxf_equals_umid_add_essence_track_mxf_equals_key_prefix_mxf_read_uint32_mxf_get_uint32_item_process_wav_descriptor_mxf_is_subclass_of_mxf_uu_get_track_duration/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/reader/mxf_opatom_reader.cgcc2_compiled.:t(0,1)=(0,1)_g_AvidMJPEGClipWrapped_esscont_label_g_WaveAudioDescriptor_set_key_g_CDCIEssenceDescriptor_set_key_g_SourcePackage_Descriptor_item_key_g_Track_EditRate_item_key_g_GenericTrack_TrackID_item_key_g_GenericTrack_TrackNumber_item_key_g_MaterialPackage_set_key_g_GenericPackage_PackageUID_item_key_g_EssenceContainerData_IndexSID_item_key_g_EssenceContainerData_BodySID_item_key_g_EssenceContainerData_set_key_g_AvidMJPEGEssenceElement_esselement_key_g_DNxHD_esselement_key_g_DNxHD1080i120ClipWrapped_esscont_label_g_HD_Unc_1080_50i_422_ClipWrapped_esscont_label_g_SD_Unc_625_50i_422_135_ClipWrapped_esscont_label_g_AES3ClipWrapped_esscont_label_g_BWFClipWrapped_esscont_label_g_DVBased_50_625_50_ClipWrapped_esscont_label_g_DVBased_50_525_60_ClipWrapped_esscont_label_g_DVBased_25_625_50_ClipWrapped_esscont_label_g_DVBased_25_525_60_ClipWrapped_esscont_label_g_IECDV_25_625_50_ClipWrapped_esscont_label_g_IECDV_25_525_60_ClipWrapped_esscont_label_get_avid_mjpeg_frame_infoget_avid_mjpeg_frame_info:f(0,2)reader:P(0,3)frameNumber:P(0,4)offset:P(0,6)frameSize:P(0,6)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,7)long long int:t(0,5)=@s64;r(0,5);01000000000000000000000;0777777777777777777777;int64_t:t(0,4)=(0,5):t(0,6)=*(0,4)MXFReader:t(0,7)=(0,8)_MXFReader:T(0,8)=s116mxfFile:(0,9),0,32;clip:(0,10)=xsMXFClip:,32,224;haveReadAFrame:(0,2),256,32;playoutTimecodeIndex:(0,12)=xsTimecodeIndex:,288,352;sourceTimecodeIndexes:(0,14)=xsMXFList:,640,128;essenceReader:(0,16),768,32;dataModel:(0,17),800,32;ownDataModel:(0,2),832,32;buffer:(0,18),864,32;bufferSize:(0,19),896,32;;:t(0,9)=*(0,21):T(0,11)=s28tracks:(0,22),0,32;frameRate:(0,23)=xsmxfRational:,32,64;duration:(0,4),96,64;minDuration:(0,4),160,64;;MXFClip:t(0,10)=(0,11):T(0,13)=s44type:(0,2),0,32;count:(0,2),32,32;isDropFrame:(0,2),64,32;roundedTimecodeBase:(0,25),96,16;segments:(0,14),128,128;position:(0,27),256,64;hour:(0,28),320,8;min:(0,28),328,8;sec:(0,28),336,8;frame:(0,28),344,8;;TimecodeIndex:t(0,12)=(0,13):T(0,15)=s16elements:(0,30),0,32;lastElement:(0,30),32,32;len:(0,31),64,32;freeFunc:(0,32),96,32;;MXFList:t(0,14)=(0,15):t(0,16)=*(0,34):t(0,17)=*(0,35):t(0,18)=*(0,28)unsigned int:t(0,20)=r(0,20);0;037777777777;uint32_t:t(0,19)=(0,20)MXFFile:t(0,21)=(0,36):t(0,22)=*(0,37):T(0,24)=s8numerator:(0,38),0,32;denominator:(0,38),32,32;;mxfRational:t(0,23)=(0,24)short unsigned int:t(0,26)=@s16;r(0,26);0;65535;uint16_t:t(0,25)=(0,26)mxfPosition:t(0,27)=(0,4)unsigned char:t(0,29)=@s8;r(0,29);0;255;uint8_t:t(0,28)=(0,29):t(0,30)=*(0,39)long int:t(0,31)=r(0,31);-2147483648;2147483647;:t(0,33)=*(0,40)free_func_type:t(0,32)=(0,33)EssenceReader:t(0,34)=(0,41)MXFDataModel:t(0,35)=(0,42):T(0,36)=s52close:(0,43),0,32;read:(0,44),32,32;write:(0,45),64,32;get_char:(0,46),96,32;put_char:(0,47),128,32;eof:(0,46),160,32;seek:(0,48),192,32;tell:(0,49),224,32;is_seekable:(0,46),256,32;size:(0,49),288,32;free_sys_data:(0,43),320,32;sysData:(0,50),352,32;minLLen:(0,28),384,8;runinLen:(0,25),400,16;;MXFTrack:t(0,37)=(0,51)int32_t:t(0,38)=(0,2)MXFListElement:t(0,39)=(0,52):t(0,40)=f(0,1):T(0,41)=s40essenceTracks:(0,53),0,32;close:(0,54),32,32;position_at_frame:(0,55),64,32;skip_next_frame:(0,56),96,32;read_next_frame:(0,57),128,32;get_next_frame_number:(0,58),160,32;get_last_written_frame_number:(0,58),192,32;get_header_metadata:(0,59),224,32;have_footer_metadata:(0,56),256,32;data:(0,60),288,32;;:T(0,42)=s17956itemDefs:(0,14),0,128;setDefs:(0,14),128,128;types:(0,61),256,143360;lastTypeId:(0,20),143616,32;;:t(0,43)=*(0,62):t(0,44)=*(0,63):t(0,45)=*(0,64):t(0,46)=*(0,65):t(0,47)=*(0,66):t(0,48)=*(0,67):t(0,49)=*(0,68):t(0,50)=*(0,69)_MXFTrack:T(0,51)=s108next:(0,70),0,32;essenceContainerLabel:(0,71)=xsmxfUL:,32,128;materialTrackID:(0,19),160,32;materialTrackNumber:(0,19),192,32;isVideo:(0,2),224,32;video:(0,73)=xsMXFVideoTrack:,256,448;audio:(0,75)=xsMXFAudioTrack:,704,160;;_MXFListElement:T(0,52)=s8next:(0,77),0,32;data:(0,78),32,32;;:t(0,53)=*(0,79):t(0,54)=*(0,80):t(0,55)=*(0,81):t(0,56)=*(0,82):t(0,57)=*(0,83):t(0,58)=*(0,84):t(0,59)=*(0,85):t(0,60)=*(0,86):t(0,61)=ar(0,87);0;127;(0,88):t(0,62)=f(0,1):t(0,63)=f(0,19):t(0,64)=f(0,19):t(0,65)=f(0,2):t(0,66)=f(0,2):t(0,67)=f(0,2):t(0,68)=f(0,4):t(0,69)=(0,89):t(0,70)=*(0,51):T(0,72)=s16octet0:(0,28),0,8;octet1:(0,28),8,8;octet2:(0,28),16,8;octet3:(0,28),24,8;octet4:(0,28),32,8;octet5:(0,28),40,8;octet6:(0,28),48,8;octet7:(0,28),56,8;octet8:(0,28),64,8;octet9:(0,28),72,8;octet10:(0,28),80,8;octet11:(0,28),88,8;octet12:(0,28),96,8;octet13:(0,28),104,8;octet14:(0,28),112,8;octet15:(0,28),120,8;;mxfUL:t(0,71)=(0,72):T(0,74)=s56frameRate:(0,23),0,64;frameWidth:(0,19),64,32;frameHeight:(0,19),96,32;displayWidth:(0,19),128,32;displayHeight:(0,19),160,32;displayXOffset:(0,19),192,32;displayYOffset:(0,19),224,32;horizSubsampling:(0,19),256,32;vertSubsampling:(0,19),288,32;componentDepth:(0,19),320,32;aspectRatio:(0,23),352,64;singleField:(0,2),416,32;;MXFVideoTrack:t(0,73)=(0,74):T(0,76)=s20samplingRate:(0,23),0,64;bitsPerSample:(0,19),64,32;blockAlign:(0,25),96,16;channelCount:(0,19),128,32;;MXFAudioTrack:t(0,75)=(0,76):t(0,77)=*(0,52):t(0,78)=*(0,1)EssenceTrack:t(0,79)=(0,90):t(0,80)=f(0,1):t(0,81)=f(0,2):t(0,82)=f(0,2):t(0,83)=f(0,2):t(0,84)=f(0,4):t(0,85)=f(0,91)EssenceReaderData:t(0,86)=(0,92)long unsigned int:t(0,87)=r(0,87);0;037777777777;MXFItemType:t(0,88)=(0,93):t(0,89)=xsMXFFileSysData:_EssenceTrack:T(0,90)=s120next:(0,94),0,32;trackNumber:(0,19),32,32;frameSize:(0,4),64,64;frameSizeSeq:(0,95),128,480;frameRate:(0,23),608,64;playoutDuration:(0,4),672,64;sampleRate:(0,23),736,64;containerDuration:(0,4),800,64;imageStartOffset:(0,19),864,32;bodySID:(0,19),896,32;indexSID:(0,19),928,32;;:t(0,91)=*(0,96)_EssenceReaderData:T(0,92)=s40headerPartition:(0,97),0,32;headerMetadata:(0,91),32,32;haveFooterMetadata:(0,2),64,32;essenceStartPos:(0,98),96,64;currentPosition:(0,27),160,64;avidFrameOffsets:(0,6),224,32;numAvidFrameOffsets:(0,4),256,64;;:T(0,93)=s140category:(0,100)=xeMXFItemTypeCategory:,0,32;typeId:(0,20),32,32;name:(0,102),64,32;info:(0,103),96,1024;;:t(0,94)=*(0,90):t(0,95)=ar(0,87);0;14;(0,19)MXFHeaderMetadata:t(0,96)=(0,104):t(0,97)=*(0,105)long long unsigned int:t(0,99)=@s64;r(0,99);0;01777777777777777777777;uint64_t:t(0,98)=(0,99):T(0,101)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,100)=(0,101):t(0,102)=*(0,106):T(0,103)=u128basic:(0,107)=xsMXFBasicTypeInfo:,0,32;array:(0,109)=xsMXFArrayTypeInfo:,0,64;compound:(0,111)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,113)=xsMXFInterpretTypeInfo:,0,64;;_MXFHeaderMetadata:T(0,104)=s24dataModel:(0,17),0,32;primerPack:(0,115),32,32;sets:(0,14),64,128;;MXFPartition:t(0,105)=(0,116)char:t(0,106)=r(0,106);0;127;:T(0,108)=s4size:(0,20),0,32;;MXFBasicTypeInfo:t(0,107)=(0,108):T(0,110)=s8elementTypeId:(0,20),0,32;fixedSize:(0,20),32,32;;MXFArrayTypeInfo:t(0,109)=(0,110):T(0,112)=s128members:(0,117),0,1024;;MXFCompoundTypeInfo:t(0,111)=(0,112):T(0,114)=s8typeId:(0,20),0,32;fixedArraySize:(0,20),32,32;;MXFInterpretTypeInfo:t(0,113)=(0,114):t(0,115)=*(0,118):T(0,116)=s128key:(0,71),0,128;majorVersion:(0,25),128,16;minorVersion:(0,25),144,16;kagSize:(0,19),160,32;thisPartition:(0,98),192,64;previousPartition:(0,98),256,64;footerPartition:(0,98),320,64;headerByteCount:(0,98),384,64;indexByteCount:(0,98),448,64;indexSID:(0,19),512,32;bodyOffset:(0,98),544,64;bodySID:(0,19),608,32;operationalPattern:(0,71),640,128;essenceContainers:(0,14),768,128;headerMarkInPos:(0,4),896,64;indexMarkInPos:(0,4),960,64;;:t(0,117)=ar(0,87);0;15;(0,119)MXFPrimerPack:t(0,118)=(0,120)MXFCompoundTypeMemberInfo:t(0,119)=(0,121):T(0,120)=s20nextTag:(0,122),0,16;entries:(0,14),32,128;;:T(0,121)=s8name:(0,102),0,32;typeId:(0,20),32,32;;mxfLocalTag:t(0,122)=(0,25)_process_metadataprocess_metadata:f(0,2) :T(0,101) :T(0,101)reader:P(0,3)partition:P(0,97)mxfFile:r(0,9)essenceReader:r(0,16)data:r(0,60)key:(0,123)=xsmxfKey:llen:(0,28)uint8_t:t(0,28)mxfKey:t(0,123)=(0,71)len:(0,98)uint64_t:t(0,98)essContainerDataSet:(0,124)sourcePackageSet:(0,124)sourcePackageTrackSet:(0,124)materialPackageSet:(0,124)materialPackageTrackSet:(0,124)descriptorSet:(0,124)arrayIter:(0,125)=xsMXFArrayItemIterator::t(0,124)=*(0,127):T(0,126)=s16item:(0,128),0,32;numElements:(0,19),32,32;elementLength:(0,19),64,32;currentElement:(0,19),96,32;;MXFArrayItemIterator:t(0,125)=(0,126)MXFMetadataSet:t(0,127)=(0,129):t(0,128)=*(0,130)_MXFMetadataSet:T(0,129)=s60key:(0,123),0,128;instanceUID:(0,131)=xsmxfUUID:,128,128;items:(0,14),256,128;headerMetadata:(0,133),384,32;fixedSpaceAllocation:(0,98),416,64;;MXFMetadataItem:t(0,130)=(0,134):T(0,132)=s16octet0:(0,28),0,8;octet1:(0,28),8,8;octet2:(0,28),16,8;octet3:(0,28),24,8;octet4:(0,28),32,8;octet5:(0,28),40,8;octet6:(0,28),48,8;octet7:(0,28),56,8;octet8:(0,28),64,8;octet9:(0,28),72,8;octet10:(0,28),80,8;octet11:(0,28),88,8;octet12:(0,28),96,8;octet13:(0,28),104,8;octet14:(0,28),112,8;octet15:(0,28),120,8;;mxfUUID:t(0,131)=(0,132):t(0,133)=*(0,104):T(0,134)=s36key:(0,123),0,128;tag:(0,25),128,16;isPersistent:(0,2),160,32;length:(0,25),192,16;value:(0,18),224,32;set:(0,135),256,32;;:t(0,135)=*(0,129)dataDefUL:(0,71)track:(0,22)essenceTrack:(0,53)videoEditRate:(0,23)sourcePackageUID:(0,136)=xsmxfUMID::T(0,137)=s32octet0:(0,28),0,8;octet1:(0,28),8,8;octet2:(0,28),16,8;octet3:(0,28),24,8;octet4:(0,28),32,8;octet5:(0,28),40,8;octet6:(0,28),48,8;octet7:(0,28),56,8;octet8:(0,28),64,8;octet9:(0,28),72,8;octet10:(0,28),80,8;octet11:(0,28),88,8;octet12:(0,28),96,8;octet13:(0,28),104,8;octet14:(0,28),112,8;octet15:(0,28),120,8;octet16:(0,28),128,8;octet17:(0,28),136,8;octet18:(0,28),144,8;octet19:(0,28),152,8;octet20:(0,28),160,8;octet21:(0,28),168,8;octet22:(0,28),176,8;octet23:(0,28),184,8;octet24:(0,28),192,8;octet25:(0,28),200,8;octet26:(0,28),208,8;octet27:(0,28),216,8;octet28:(0,28),224,8;octet29:(0,28),232,8;octet30:(0,28),240,8;octet31:(0,28),248,8;;mxfUMID:t(0,136)=(0,137)packageUID:(0,136)trackID:(0,19)uint32_t:t(0,19)_opatom_closeopatom_close:f(0,1)reader:P(0,3)_opatom_position_at_frameopatom_position_at_frame:f(0,2)reader:P(0,3)frameNumber:P(0,4)mxfFile:r(0,9)filePos:r(0,4)int64_t:t(0,4)data:r(0,60)frameSize:(0,4)fileOffset:(0,4)void:t(0,1)_opatom_get_last_written_frame_numberopatom_get_last_written_frame_number:f(0,4)reader:P(0,3)mxfFile:r(0,9)data:r(0,60)fileSize:r(0,4)targetPosition:r(0,4)_opatom_skip_next_frameopatom_skip_next_frame:f(0,2)reader:P(0,3)mxfFile:r(0,9)filePos:r(0,4)essenceTrack:r(0,53)frameSize:(0,4)fileOffset:(0,4)_opatom_read_next_frameopatom_read_next_frame:f(0,2)reader:P(0,3)listener:P(0,138)mxfFile:r(0,9)filePos:r(0,4):t(0,138)=*(0,139)MXFReaderListener:t(0,139)=(0,140)_MXFReaderListener:T(0,140)=s20accept_frame:(0,141),0,32;allocate_buffer:(0,142),32,32;deallocate_buffer:(0,143),64,32;receive_frame:(0,144),96,32;data:(0,145),128,32;;:t(0,141)=*(0,146):t(0,142)=*(0,147):t(0,143)=*(0,148):t(0,144)=*(0,149):t(0,145)=*(0,150):t(0,146)=f(0,2):t(0,147)=f(0,2):t(0,148)=f(0,1):t(0,149)=f(0,2):t(0,150)=(0,151):t(0,151)=xs_MXFReaderListenerData:essenceTrack:r(0,53)buffer:(0,18)bufferSize:(0,98)frameSize:(0,4)fileOffset:(0,4)_opatom_get_next_frame_numberopatom_get_next_frame_number:f(0,4)reader:P(0,3)_opatom_get_header_metadataopatom_get_header_metadata:f(0,91)reader:P(0,3)_opatom_have_footer_metadataopatom_have_footer_metadata:f(0,2)reader:P(0,3)opa_is_supported:F(0,2)headerPartition:P(0,97)opa_initialise_reader:F(0,2)reader:P(0,3)headerPartition:P(0,152)mxfFile:r(0,9)essenceReader:r(0,16)data:r(0,60)key:(0,123)llen:(0,28):t(0,152)=*(0,97)len:(0,98)filePos:r(0,4)key:(0,123)llen:(0,28)len:(0,98)segmentLen:r(0,98)newSegment:(0,153)localTag:(0,122)mxfLocalTag:t(0,122):t(0,153)=*(0,154)MXFIndexTableSegment:t(0,154)=(0,155):T(0,155)=s64instanceUID:(0,131),0,128;indexEditRate:(0,23),128,64;indexStartPosition:(0,27),192,64;indexDuration:(0,156),256,64;editUnitByteCount:(0,19),320,32;indexSID:(0,19),352,32;bodySID:(0,19),384,32;sliceCount:(0,28),416,8;posTableCount:(0,28),424,8;deltaEntryArray:(0,157),448,32;indexEntryArray:(0,158),480,32;;mxfLength:t(0,156)=(0,4):t(0,157)=*(0,159):t(0,158)=*(0,160)MXFDeltaEntry:t(0,159)=(0,161)MXFIndexEntry:t(0,160)=(0,162)_MXFDeltaEntry:T(0,161)=s12next:(0,163),0,32;posTableIndex:(0,164),32,8;slice:(0,28),40,8;elementData:(0,19),64,32;;_MXFIndexEntry:T(0,162)=s24next:(0,166),0,32;temporalOffset:(0,164),32,8;keyFrameOffset:(0,164),40,8;flags:(0,28),48,8;streamOffset:(0,98),64,64;sliceOffset:(0,167),128,32;posTable:(0,168),160,32;;:t(0,163)=*(0,161)signed char:t(0,165)=@s8;r(0,165);-128;127;int8_t:t(0,164)=(0,165):t(0,166)=*(0,162):t(0,167)=*(0,19):t(0,168)=*(0,23)localLen:(0,25)uint16_t:t(0,25)totalLen:r(0,98)deltaEntryArrayLen:(0,19)deltaEntryLen:(0,19)posTableIndex:(0,164)int8_t:t(0,164)slice:(0,28)elementData:(0,19)indexEntryArrayLen:(0,19)indexEntryLen:(0,19)temporalOffset:(0,28)keyFrameOffset:(0,28)flags:(0,28)streamOffset:(0,98)sliceOffset:r(0,167)posTable:r(0,168)i:r(0,19)k:r(0,19)key:(0,123)llen:(0,28)len:(0,98)segmentLen:r(0,98)newSegment:(0,153)localTag:(0,122)localLen:(0,25)totalLen:r(0,98)deltaEntryArrayLen:(0,19)deltaEntryLen:(0,19)posTableIndex:(0,164)slice:(0,28)elementData:(0,19)indexEntryArrayLen:(0,19)indexEntryLen:(0,19)temporalOffset:(0,28)keyFrameOffset:(0,28)flags:(0,28)streamOffset:(0,98)sliceOffset:r(0,167)posTable:r(0,168)i:r(0,19)k:r(0,19)key:(0,123)llen:(0,28)len:(0,98)segmentLen:r(0,98)newSegment:(0,153)localTag:(0,122)localLen:(0,25)totalLen:r(0,98)deltaEntryArrayLen:(0,19)deltaEntryLen:(0,19)posTableIndex:(0,164)slice:(0,28)elementData:(0,19)indexEntryArrayLen:(0,19)indexEntryLen:(0,19)temporalOffset:(0,28)keyFrameOffset:(0,28)flags:(0,28)streamOffset:(0,98)sliceOffset:r(0,167)posTable:r(0,168)i:r(0,19)k:r(0,19)g_BWFClipWrapped_esscont_label:S(0,169)g_AES3ClipWrapped_esscont_label:S(0,169)g_IECDV_25_525_60_ClipWrapped_esscont_label:S(0,169)g_IECDV_25_625_50_ClipWrapped_esscont_label:S(0,169)g_DVBased_25_525_60_ClipWrapped_esscont_label:S(0,169)g_DVBased_25_625_50_ClipWrapped_esscont_label:S(0,169)g_DVBased_50_525_60_ClipWrapped_esscont_label:S(0,169)g_DVBased_50_625_50_ClipWrapped_esscont_label:S(0,169)g_SD_Unc_625_50i_422_135_ClipWrapped_esscont_label:S(0,169)g_HD_Unc_1080_50i_422_ClipWrapped_esscont_label:S(0,169)g_DNxHD1080i120ClipWrapped_esscont_label:S(0,169)g_EssenceContainerData_set_key:S(0,169)g_EssenceContainerData_IndexSID_item_key:S(0,169)g_EssenceContainerData_BodySID_item_key:S(0,169)g_GenericPackage_PackageUID_item_key:S(0,169)g_GenericTrack_TrackID_item_key:S(0,169)g_GenericTrack_TrackNumber_item_key:S(0,169)g_Track_EditRate_item_key:S(0,169)g_MaterialPackage_set_key:S(0,169)g_SourcePackage_Descriptor_item_key:S(0,169)g_CDCIEssenceDescriptor_set_key:S(0,169)g_WaveAudioDescriptor_set_key:S(0,169)g_AvidMJPEGClipWrapped_esscont_label:S(0,169)g_AvidMJPEGEssenceElement_esselement_key:S(0,170)g_DNxHD_esselement_key:S(0,170):t(0,169)=k(0,71):t(0,170)=k(0,123) #1/28 1222715333 502 502 100644 72788 ` mxf_op1a_reader.o8 WPTWP__text__TEXT6dTY__picsymbolstub1__TEXT6 8D __const__TEXT@PB__cstring__TEXTADD__la_symbol_ptr__DATAVDXX4QQ__nl_symbol_ptr__DATAWHYL^ٴB P   S||`y!A8a88H>%8!`|N |88c !H>8!P |`|N  D$d048,C #$c(N |!B!C`;H;@b$;[((~,HAL!PaT``08^4~8A@aDxxxH7/@<_<<<BO8:8`8:8:8| | xN!```xH6 8`H<_<<<BO8:8`8:8:8 | | xN!K`A<; L@p#xK/@@<_<<<BO8:8`8<08:8| | xN!KTxH5]x8H6/@hHx;A@H59`xx88FxH2/@HxH4Q/A<x88898K ``8`H``@Dxx8KxH//@@@DxH2/@d<_<<<BO8:8`8:8:8| | xN!KH<_<<<BO8`8:8878| | xN!K<_<<<BL878`8>P878| | xN!KH<_<<<BL878`8=878| | xN!K <_<<<BL878`8=|878| | xN!K<_<<<BL878`8<878x| | xN!K<_<<<BL878t8<878`| | xN!xH*5KP<_<<<BL878`8>H%m<_=?>L:I6xH(/AxH)8T|}x{;<xH#%/Ax8@H*/AtaT~DxH!},AT@aT~Dx8H*/@@<87878`8@|8| | xN!KL``A@baT<8P86|H*I/A!@x8L8(8`848) 8| | xN!8HX`\$ >>_<(|,;ATP<_!Xa\>L\0A88B|^x|8\4aLAHH``/@;APCxH#q/ACxH8<8D|dx~xH /APD~xH/A /A؀~xD8@L| | xN!/A@LcxHQH8|hx8@LA4<8(8) 8`848| | xN!8HD@#x~xH#/@<8(8) 8`858| | xN!8HĀHLcxH!%/@<8(8) 8`8)48Hh``HLcxH /@HCxHq/A4Y`H#xDxL"$( ,He/@HHHLcxH /@,H<``HLcxH e/AL;APaLAHDx888HcxH/@LcxH!e/A<<x888(@8K!<\} SyAPH``HLxDx8K\!8|Ky8@9)}#Kx@4CxH/@CxxH"I/@```\||@yA@A@@A``|jx|Ixa88@}J})1J})@8A```<_<<<B>L8(8`858) 80| | xN!8HT<_<<<B>L8(8`8)48) 8| | xN!8H<_<<<B>L8(8`85@8) 8| | xN!8H<_<<<B>L8(8`8)48) 8K<_<<<B>L8(8`8)48) 8KP<_<<<B>L8(8`8)8) 8!| | xN!8H4a88@8}C}"1}iԑ|```8!|xA|N ``|a|+xB|#x!C`$xHa/@H<_<<<B8L8"8`8/8# 8B| | xN!8Hh`$xexxH A8/@D<_<<<B8L8"8`808# 8C| | xN!8`8!`|xa|N ``#`cI$$H`||}xB!C`x$HE/A|$H5/@|$xH0|xxHM/@D<_<<<B7,8!8`8/,8"8`| | xN!8H|$H8/AH``;(xKI/@xKI/@D<_<<<B7,8!8`8/x8"8l| | xN!8HxK/@x88K/@D<_<<<B7,8!8`8/8"8r| | xN!8H,<(\,80j|I\(|,H `88!P|x|N `|!|{xB|#x!PC`$xHa/A~$HQ/@胾$xH|#x|exxxHi/@<_<<<B5L88`8-8 8| | xN!8H???<^5L8`88.,8 8| | xN!H???<^5L8`88 48 8Hl???<^5L8`88.8 8| | xN!H???<^5L8`88 48 8| | xN!Hp???<^5L8`88 48 8ǀK???<^5L8`88 8 8̀| | xN!H```~$H}/@[`:X:!P88{;~x~&xR$$~xH~xH8|vx|#x@T>8B|YxAH$@@$~xH/AX~xH8@8D|dx~CxHE/AȀDCxH/APTcxDxD9<9!HHI/AĀHLcxDxD8B|Jx9PI@AAT>8@}W}60j|I@ Ap???<^5L8`88/8 8Ԁ| | xN!^5L<88 8`8/88| | xN!8H``;(xK/@cxK/@D<_<<<B5L88`8-8 8| | xN!8HxKؙ/@cxEx8KA/@D<_<<<B5L88`8/d8 8| | xN!8HH>(^,80j|I^(~,H(`8H~$H8```8!|x!|N ``||~x!``cH/A(^`8!P"$|i$H`^`8!P"$|i(,N ```C`"$iN C`"$iN ||~xB8cP!H/A`;`xHm/@8xH H5/@,x8a8??H??_???>>>H`8a8H <|~x8H=/@x8H)/@x8H/@x8H/@x8H/@tx8H/@`x8pH/@Lx8`H/@8x8PH/@$x8@H/A(```8a8H-/@8`H8`8!|N |a;B|ux|#x! `8`h$H /}$@P<_<<<B,8@8`8&8p8| | xN!`U`88`"$ H <_<<<B,8@8`8)8p81| | xN!K<_<<<B,8@8`88p8/| | xN!Kt<_<<<B,8@8`8'8p8.| | xN!K8<_<<<B,8@8`8)p8p8-| | xN!K``88hH =$<_x8B =?]<_9)@8B`==?] <_9)@8B==?]<_9)@8B0==?]$9)@= H /AH: <<;al~x8PH)xdxxlptHm/Ad;PdxxH UH8```xH}|}xxHс}9 8|jxx|`|YH M/@<_?<<B,8@8`8'<8p85:a<| | xN!H<_?<<B,8@8`8(8p8K| | xN!H<_?<<B,8@8`8'8p8L| xH(<_?<<B,8@8`8'8p8M| xHD<_?<<B,8@8`88p8NHh<_?<<B,8@8`8(X8p8O| | xN!`~xH~cxHcxH x~dxHQ/@Hl;\x898@xH /@D<_?<<B,8@8`8'8p86:a<| x| N!KtxH ]/@D<_?<<B,8@8`8'8p87:a<| x| N!K$:a<xx~exH/@H<_?<<B,8@8`88p88| | xN!K``<~xH /@@<_?<<B,8@8`8'8p89| | xN!Kt8<xH U/@H`(,:a<yA@;A\; `xH }9 8|jxx|P|IH/AxDx898@H %/ACxH/A<xDx~exH/AX<~xH /AtAheaderByteCount - mxfKey_extlen - llen)!mxf_is_header_metadata(&key)mxf_skip(mxfFile, partition->indexByteCount - mxfKey_extlen - llen)mxf_is_gc_essence_element(&key)mxf_equals_key(&nsIndex->startContentPackageKey, &key)ns_position_at_first_frame(reader)atEOF || mxf_equals_key(&key, &nsIndex->startContentPackageKey)mxf_read_next_nonfiller_kl(mxfFile, &key, &llen, &len)mxf_is_header_metadata(&key)mxf_create_header_metadata(&data->headerMetadata, reader->dataModel)mxf_read_header_metadata(mxfFile, data->headerMetadata, partition->headerByteCount, &key, llen, len)mxf_find_singular_set_by_key(data->headerMetadata, &MXF_SET_K(EssenceContainerData), &essContainerDataSet)mxf_get_uint32_item(essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, BodySID), &data->bodySID)mxf_get_uint32_item(essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, IndexSID), &data->indexSID)mxf_find_singular_set_by_key(data->headerMetadata, &MXF_SET_K(MaterialPackage), &materialPackageSet)mxf_uu_get_package_tracks(materialPackageSet, &arrayIter)(newWrappedTrack = (WrappedTrack*)malloc(sizeof(WrappedTrack))) != NULLmxf_append_list_element(&wrappedTracks, newWrappedTrack)add_track(reader, &track)mxf_get_uint32_item(materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), &wrappedTrack->trackNumber)mxf_get_uint32_item(materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), &wrappedTrack->trackID)mxf_get_rational_item(materialPackageTrackSet, &MXF_ITEM_K(Track, EditRate), &wrappedTrack->editRate)mxf_uu_get_track_duration(materialPackageTrackSet, &wrappedTrack->duration)mxf_uu_get_track_reference(materialPackageTrackSet, &wrappedTrack->sourcePackageUID, &wrappedTrack->sourceTrackID)mxf_insert_list_element(&sortedWrappedTracks, mxf_get_list_iter_index(&sortedListIter), 1, wrappedTrack)mxf_append_list_element(&sortedWrappedTracks, wrappedTrack)mxf_uu_get_referenced_track(data->headerMetadata, &sortedWrappedTrack->sourcePackageUID, sortedWrappedTrack->sourceTrackID, &sourcePackageTrackSet)add_essence_track(essenceReader, &essenceTrack)mxf_get_uint32_item(sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), &essenceTrack->trackNumber)mxf_get_uint32_item(sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), &trackID)mxf_uu_get_referenced_package(data->headerMetadata, &sortedWrappedTrack->sourcePackageUID, &sourcePackageSet)mxf_uu_get_track_descriptor(sourcePackageSet, trackID, &descriptorSet)process_cdci_descriptor(descriptorSet, sortedWrappedTrack->track, essenceTrack)process_wav_descriptor(descriptorSet, sortedWrappedTrack->track, essenceTrack)process_sound_descriptor(descriptorSet, track, essenceTrack)Unsupported file descriptor, in %s:%d initialise_default_playout_timecode(reader)mxf_equals_key(&nsIndex->nextKey, &nsIndex->startContentPackageKey)mxf_file_read(mxfFile, buffer, len) == lensend_frame(reader, listener, trackIndex, buffer, len)extract_timecode(reader, &key, len, reader->essenceReader->data->nsIndex.currentPosition)nsIndex->contentPackageLen == 0 || cpCount == nsIndex->contentPackageLen + mxfKey_extlen + llenmxf_file_is_seekable(mxfFile)set_position(mxfFile, data->index, frameNumber)set_position(mxfFile, data->index, get_current_position(data->index) + 1)ns_pos_at_next_frame(reader)ns_read_content_package(reader, 1 , NULL)set_position(mxfFile, data->index, get_current_position(data->index))read_frame(reader, listener, trackIndex, len, &buffer, &bufferSize)send_frame(reader, listener, trackIndex, buffer, bufferSize)extract_timecode(reader, &key, len, get_current_position(reader->essenceReader->data->index))cpCount == cpLen + mxfKey_extlen + llenread_content_package(reader, 0, listener)ns_read_content_package(reader, 0, listener)(essenceReader->data = (EssenceReaderData*)malloc(sizeof(EssenceReaderData))) != NULLmxf_file_seek(mxfFile, mxf_get_runin_len(mxfFile) + ripEntry->thisPartition, SEEK_SET)mxf_read_kl(mxfFile, &key, &llen, &len)mxf_is_partition_pack(&key)mxf_append_list_element(partitions, partition)mxf_file_seek(mxfFile, mxf_get_runin_len(mxfFile) + thisPartition, SEEK_SET)mxf_prepend_list_element(partitions, partition)mxf_create_from_partition(headerPartition, &partition)Failed to append header partition to list, in %s:%d No closed partition with header metadata found, in %s:%d No complete partition with header metadata found, in %s:%d mxf_file_seek(mxfFile, partition->thisPartition, SEEK_SET)process_metadata(reader, partition)create_index(mxfFile, &data->partitions, data->indexSID, data->bodySID, &data->index)set_position(mxfFile, data->index, 0)Header partition is not closed, in %s:%d Header partition is incomplete, in %s:%d process_metadata(reader, data->headerPartition)get_file_partitions(mxfFile, data->headerPartition, &data->partitions)No partition with header metadata found, in %s:%d 6 B *6C*6A*6WL*6 B p*6C*6A@*6WL,*5ë5B *5UX*5A*5WL*5B p*5UX**5A@*5WL,*5ë5B *5U,*5WL*5xB p*5tU,*|*5pWL,*5dë5@B *58U*54WL*5,B p*5(U*P*5$WL,*5ë4B *4Tء*4A*4WL*4B p*4Tء*(*4A@*4WL,*4ë4B *4T*4xA*4tWL*4pB p*4lT)*4hA@*4dWL,*4LB *4DUС*4@WL*48B p*44UС+ *40WL,*433333ë3dS*3XB *3TS)4*3Dë30S*3(B *3 S(*32ë2WL*2B p*2WL,*2B *2Sp*2Sp(*2B p*2WL*2ì2A@*2WL,*2ë1U*1B *1A*1U**1WL*1hB *1dS8*1`A*1XWL*1TS8(*1PB p*1LA@*1HWL,*18100000000Lë0$B *0 R*0A*0WL*0B p*0 R'*0A@*0WL,*/ë/B */BL*/A*/WL*/B p*/BL*/A@*/WL,*/ë/pB */lRl*/dA*/`WL*/\B p*/XRl'*/TA@*/PWL,*/Dë/ B */RD*/A*/WL*/ B p*/RD'*/A@*/WL,*.....ë.B *.S*.A*.WL*.B p*.|S(X*.xA@*.tWL,*.dB *.`BL*.XA*.TWL*.PB p*.LBL*.HA@*.DWL,*.0B *.,Rl*.$A*. WL*.B p*.Rl'*.A@*.WL,*-B *-RD*-A*-WL*-B p*-RD'*-A@*-WL,*-B *-R*-A*-WL*-B p*-R(*-A@*-WL,*-B *-|Q*-tA*-pWL*-lB p*-hQ'<*-dA@*-`WL,*-T-0-$- ,,ë,*,P*,ë,(*,(@*,(*,*,(0*,@*,|(`*,x!*,t(`*,l!@*,d *,`*,\ `*,T@*,LP*,DP*,8ë, B *,T *,A*+WL*+B p*+T )p*+A@*+WL,*+B *+RD*+A*+WL*+B p*+RD'*+A@*+WL,*+B *+B4*+A*+WL*+B p*+|B4*+xA@*+tWL,*+XB *+TT\*+LA*+HWL*+DB p*+@T\)*+<A@*+8WL,*+B *+Q**A**WL**B p**Q&**A@**WL,***t*Xë*TAP)*Dë*@A`)*0ë*,Ap)*ë*A)*ë*A))ë)A))ë)A))ë)A))ë)AС))ë)A))A))ì)AP@))A`P))|Ap`))xAp))tA))pA))lA))hì)dA))`AС))L)H)4) (((,ë'B "'Qd"'A"'WL"'B "'Qd/d"'A"'WL5L"''ë'tB "'pO"'hA"'dWL"'`B "'\O-"'XA"'TWL5L"'H'8ë'Q8"'B "&A"&Q8/8"&WL"&B "&Q"&A"&WL"&Q/"&B "&A"&WL5L"&d&Dë&<A@"&,A@@"& &%%%%%p%\ë%(B "%$Pp"% A"%WL"%Pp.p"%B "% A"%WL5L"$$$$$$x$D$<$ë#B "#B"#A"#WL"#B "#B "#A"#WL5L"#B "#B4"#A"#WL"#B4 4"#B "#A"#WL5L"#lB "#hB4"#dA"#\WL"#XB4 4"#TB "#PA"#LWL5L"#0B "#,P"#(A"# WL"#P."#B "#A"#WL5L"#B ""B4""A""WL""B4 4""B ""A""WL5L""B ""P,""A""WL""P,.,""B ""A""WL5L""B ""O""xA""tWL""pB ""lO-""hA""dWL5L""X"D"0" ë!B !O !A !|WL !xB " !tO/ !pA! !lWL7, !`!Hë!$B ! O !A !WL !B " ! O/x !A! !WL7,   ë B OL A WL B " OL/, A! WL7, t ` L < ëB OAWLB # O0A"WL8LëLB HN@A<WL8B # 4N/0A",WL8L ëB |BtApWLlB ) hB)dA(`WL>LPB LB4DA@WL<B ) 8B4)44A(0WL>L B B4AWL B ) B4)4A(WL>LB N@AWLB ) N@5@A(WL>LB B4AWLB ) B4)4A(WL>L`B \NTAPWLLB ) HN5DA(@WL>Lt@ë8A@(A@(@ p\ë<B44B 0A(B4)4ëNB AN5ëMܡB AMܡ4p(ëWLWL>LB ) A(\B XMPALWLHB ) DM4@A(<WL>L0 ëB dMD dWL dB 7 dMDB dWLL dB dM d|A dxWL dtB 7 dpMB dlA7 dhWLL d\Dë<@ d8@6< d L dB dA dLBP dë@ d@6L dLd dB dA dLdB d|dë\@ dH0ë@ d@6| dJ dB dA dJ@| ddP< ë@ dWL d@6\ d@6 dWLL dìB 7 dA7 dëB dI dxA dtWL dpB 7 dlI?| dhA7 ddWLL dXë4B d0It d(A d$WL d B 7 dIt? dA7 dWLL dtdT@8pdTëL@С dH@С6l d4ë0@ d(@6| dB dGl dA dWL dB 7 dGl= dA7 dWLL dë@ d@6 d|p\L<,ëB dMl dA dWL dB 7 dMlC dA7 dWLL dB dF dA dWL dB 7 dF<, dA7 dWLL dëXB dTF( dLA dHWL dDB 7 d@F(; d<A7 d8WLL d,ë(A d A6 dB dE dA dWL dB 7 dE;\ dA7 dWLL dëA dA6 dB dEX dA d|WL dxB 7 dtEX: dpA7 dlWLL d`ë\A dTA 6 d4B d0D d(A d$WL d B 7 dD: dA7 dWLL dëA0 dA06 dB dD dA dWL dB 7 dD: dA7 dWLL dëtB dpD< dhA ddWL d`B 7 d\D<9 dXA7 dTWLL dHë B dD dA dWL d B 7 dD9 dA7 dWLL d ë B d F̡ d A d WL d B 7 d F̡P d A7 d WLL d dB d `I d XA d TWL d PB 7 d LI> d HA7 d DWLL d (B d $J d A d WL d B 7 d J? d A7 d WLL d B d J d A d WL d B 7 d J@L d A7 d WLL d B d KP d A d WL d B 7 d KP@ d A7 d WLL d tB d pK d hA d dWL d `B 7 d \KAH d XA7 d TWLL d 8B d 4L d ,A d (WL d $B 7 d LA d A7 d WLL d  ë B d C d A d WL d B 7 d C9 d A7 d WLL d   ë |WH d xWHL d B P CP AP WLP B :P ClW(>TW >ȬLW D>ȫ4W>,W`>W> W|>W>hW>hV>HV>HV>(V>(V>V>tV=lV=TV=ȬLV$=ȫ4V=,V@=V= V\=V=hVx=hVܡ=HVܡ=HVء=(Vء=(Vԡ=Vԡ=tVС<lVС<TV̡<ȬLV̡<ȫ4Vȡ<,Vȡ <Vġ< Vġ<<VG49UN3I5WM [$A"F=)D@&;/L0ZJ'%QHK#\R 7XBS,+8T1.* E<P ?!O-6(2YV:>G49UN3I5WM [$A"F=)D@&;/L0ZJ'%QHK#\R 7XBSCd/dAfB<Q_@@@@@@)ADAnA A0A@APA` Ap ;A kA A A A )A WA z.DWDZDW DZD`D_D`Da $W @V X8  0 ΀ ݀  ڀ1`v}'>Ò݀,$0N0-0.0Dd0De4Dd<DeDDfH@$d0Z@c€~$0N``.`Di`Dj`DkpDltDj|Dm$i`@h@h@h@h ,$0N-.DpDsDqDsDuDtDuD{D}DD@DPDDDDD D<DDDDDDDD|DDD8DTDDDD8DDDDDDD$D(D,D0D<D@DXDhDDDDD I$pl@o{@q@s@tu<vHÀw8π"߀+Bcր6M.K\m~€Ӏ(9uɀـ .?Op^yڀ߀&8J\} !!!!!Ѐ!!"""*"^"{"#р$J$$$%%D%W&&.&L&k&&̀&'':'w'''(x@(((3(>1(O([(\4(]$N4(^@.@D@DXD\D`DlDpDtDxD|DDDDDD!0D @DDDDD D D ,D <D pD D D D# 0(t$@(@(@(@(@(̀<(݀H(8(@(@) D)$N D) P. PD& PDE xD' D( DE DF DK DE D) DE DF DK D D D D TD D D D DD D D Dx 4Dt pD Dr DL DM@DNDUDVPDWDYD]DeDftDDl Dp8DrXDshDttDxDyD{DyD{D}D D$D@D`DhD|DDDDDDDDDgD(D<DLDXD\D`DpDDDDPDDDDDDD DD$D(D,DHD\DpDDDDDDDD D,D<DTDpDDD0DPDDDD DDD0)$& P)-@%)<@%)M@')]@()s@))*)+8),`)-L).<)׀/T)0X*1\*02D*F3*p**++:+M+,-`-y-..%4.55H.B6@.V8.k9.@;.@<.@=.؀>t.//Z/{/0}03-3F?h3]@A3y3BP3,3 P3L3$ NL3P.PDPDdDDDDDD3$P3@3$N3.DDDDD D(D,DDDDDDDDD D4DdDDDPD lD|DDDDDDD!D"(D0DD%`D*xD&D*D&D*DD0DDDD0D!`D6D:3$4@4@4+@4=@4M@4c@4s<4@444ˀ5t55555Ӏ55666,6PP6[86gH6r@6D666$N6.D=D@D>D@DBDCpDF6$=6@<6@<6@>7@@777$N7.DIDN75$I7`@H7o$N 7p . DR DS ,DU 0DZ 4DU 8DZ <D\ HD` XDa Dh Dl Dm!DDr!TDt!Dy!7$R 7@Q7@S7@U7 7!7$N!7!.!D|!D"D}"D"D"D",D"<D"D"D#D#LD#D#D$D$D$D$ D$$D$(D$0D$8D$@D$HD$LD$TD$XD$dD$tD$D$D$D$D%PD%lD%|D%D%D%D%D&D& D&D&,D&PD&hD&D&D&D'0D'DD'D'D'D((D(@7$|!8@{8@{8&@}86@8C!8D@8T@8j@8x@8<8H8X888ÀP8@8@8D8"8$9@9@9&@94@9H<9VH9hX9s89P9@9@9D9$9&9(X9$hN(X9(`.(`D(`D(tD(D(D(D(D(D(D(D(D(9$(`9@: $tN(: (.(D(D(D(:'$(:H@:W$N(:X(.(D(D(D(:s$(:@:$N).)D)D)D)D) D),D)@D)LD)XD)D)D)D)D)D*(D*<D*pD*:$):@:ր8:):*:$N*.*D*D*D*D*D*D*D*D*D`+ D1+8D/+tD.+D-+D,0D ,<D ,DD,HD ,LD ,PD ,TD ,XD ,\D ,`D ,dD ,hD ,lD ,pD,tD ,xD,|D ,D,D,D,D,D,D,D,D,D,D,D,D,D(,D,D!,D),D(,D,,D),D,,D.-D1- D4-,DK-DL-DM.DN.DDO.tDa.Db.Dc.Df.D6.D7/@D8/D9/D:0@D/0HDA0`DK0DL0DM0DN0DO0DP1DQ1DU1 DS1DU1DY1,D14D1<Df1HD1Dg1Du1Dg1Dj1Dk1Dl1Dg1Dh1Dg1Di1Dk1Dl1Dm1Dn1Do2Dp2 Dh2Di2Dj2 Dk2(Dl24Dq2@Dr2HDm2LDn2XDo2dDp2pDq2xDr2Du2Dw2Dx2Dw2Dx2D2D 2D!2D 3D!3D#3D%3D'3@D)3PD-3tD.3D/3D13D23D43DA3D44 D4$D;40DA4dDE4DI5DL5 DI5DL5DN5$DP5`DR5pDT5DX5D\6@Dc6P:$*;@;@;-@;=@;S@;`@;j;{;@;|;8;H;*;@;@;,;\;9<< @< !<<0@"1H>1>1>@>@>/1>0\>;9>G @>R!<>b@">v@#>$l>&P>1>2>2>6d>$ N6d>&A@>&A>&A`?&AP?;&A?q&A?&A?&A@&A@O&A@&Ap@&>A0@&IAA&PA AO&@Ax&@A&@A&ZAA&G@B&@BE&@BlB}d6d*)y7OPEBNvT}Cz>]q2[+`f5e lK**o-\{BN,_op1a_is_supported_op1a_initialise_readerdyld_stub_binding_helper_free_mxf_log_initialise_source_timecodes_mxf_file_seek_mxf_file_read_mxf_have_item_extract_timecode_mxf_uu_get_track_reference_mxf_get_list_element_mxf_free_header_metadata_mxf_file_is_seekable_is_op_1a_accept_frame_mxf_partition_is_closed_ix_get_last_written_frame_number_mxf_is_footer_partition_pack_mxf_uu_get_referenced_track_malloc_mxf_is_partition_pack_memset_element_contains_timecode_free_index_initialise_default_playout_timecode_mxf_uu_get_referenced_package_mxf_find_singular_set_by_key_end_of_essence_mxf_get_track_number_increment_current_position_mxf_equals_ul_mxf_get_list_iter_index_read_frame_process_cdci_descriptor_mxf_initialise_list_iter_mxf_is_header_metadata_mxf_prepend_list_element_mxf_get_rational_item_get_essence_track_with_tracknumber_mxf_initialise_list_mxf_uu_next_track_get_cp_len_initialise_playout_timecode_mxf_uu_get_package_tracks_mxf_get_list_length_clean_rate_mxf_read_kl_mxf_get_runin_len_process_sound_descriptor_mxf_skip_add_track_set_next_kl_create_index_mxf_clear_rip_mxf_is_sound_mxf_append_list_element_mxf_partition_is_complete_get_current_position_mxf_is_gc_essence_element_mxf_file_eof_mxf_next_list_iter_element_mxf_is_picture_mxf_create_header_metadata_mxf_insert_list_element_get_next_kl_mxf_free_partition_mxf_read_rip_is_d10_essence_mxf_get_iter_element_send_frame_mxf_read_next_nonfiller_kl_mxf_equals_key_mxf_create_from_partition_mxf_uu_get_track_datadef_mxf_read_header_metadata_mxf_read_partition_mxf_clear_list_set_position_mxf_uu_get_track_descriptor_add_essence_track_mxf_get_uint32_item_process_wav_descriptor_mxf_is_subclass_of_mxf_uu_get_track_duration/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/reader/mxf_op1a_reader.cgcc2_compiled.:t(0,1)=(0,1)_g_GenericSoundEssenceDescriptor_set_key_g_WaveAudioDescriptor_set_key_g_CDCIEssenceDescriptor_set_key_g_Track_EditRate_item_key_g_GenericTrack_TrackID_item_key_g_GenericTrack_TrackNumber_item_key_g_MaterialPackage_set_key_g_EssenceContainerData_IndexSID_item_key_g_EssenceContainerData_BodySID_item_key_g_EssenceContainerData_set_key_g_Null_Key_g_AES3FrameWrapped_esscont_label_g_BWFFrameWrapped_esscont_label_g_SD_Unc_625_50i_422_135_FrameWrapped_esscont_label_g_DVBased_50_625_50_FrameWrapped_esscont_label_g_DVBased_50_525_60_FrameWrapped_esscont_label_g_DVBased_25_625_50_FrameWrapped_esscont_label_g_DVBased_25_525_60_FrameWrapped_esscont_label_g_IECDV_25_625_50_FrameWrapped_esscont_label_g_IECDV_25_525_60_FrameWrapped_esscont_label_g_MultipleWrappings_esscont_label_free_partition_in_listfree_partition_in_list:f(0,1)data:P(0,2)partition:(0,3):t(0,2)=*(0,1):t(0,3)=*(0,4)MXFPartition:t(0,4)=(0,5):T(0,5)=s128key:(0,6)=xsmxfUL:,0,128;majorVersion:(0,8),128,16;minorVersion:(0,8),144,16;kagSize:(0,10),160,32;thisPartition:(0,12),192,64;previousPartition:(0,12),256,64;footerPartition:(0,12),320,64;headerByteCount:(0,12),384,64;indexByteCount:(0,12),448,64;indexSID:(0,10),512,32;bodyOffset:(0,12),544,64;bodySID:(0,10),608,32;operationalPattern:(0,6),640,128;essenceContainers:(0,14)=xsMXFList:,768,128;headerMarkInPos:(0,16),896,64;indexMarkInPos:(0,16),960,64;;:T(0,7)=s16octet0:(0,18),0,8;octet1:(0,18),8,8;octet2:(0,18),16,8;octet3:(0,18),24,8;octet4:(0,18),32,8;octet5:(0,18),40,8;octet6:(0,18),48,8;octet7:(0,18),56,8;octet8:(0,18),64,8;octet9:(0,18),72,8;octet10:(0,18),80,8;octet11:(0,18),88,8;octet12:(0,18),96,8;octet13:(0,18),104,8;octet14:(0,18),112,8;octet15:(0,18),120,8;;mxfUL:t(0,6)=(0,7)short unsigned int:t(0,9)=@s16;r(0,9);0;65535;uint16_t:t(0,8)=(0,9)unsigned int:t(0,11)=r(0,11);0;037777777777;uint32_t:t(0,10)=(0,11)long long unsigned int:t(0,13)=@s64;r(0,13);0;01777777777777777777777;uint64_t:t(0,12)=(0,13):T(0,15)=s16elements:(0,20),0,32;lastElement:(0,20),32,32;len:(0,21),64,32;freeFunc:(0,22),96,32;;MXFList:t(0,14)=(0,15)long long int:t(0,17)=@s64;r(0,17);01000000000000000000000;0777777777777777777777;int64_t:t(0,16)=(0,17)unsigned char:t(0,19)=@s8;r(0,19);0;255;uint8_t:t(0,18)=(0,19):t(0,20)=*(0,24)long int:t(0,21)=r(0,21);-2147483648;2147483647;:t(0,23)=*(0,25)free_func_type:t(0,22)=(0,23)MXFListElement:t(0,24)=(0,26):t(0,25)=f(0,1)_MXFListElement:T(0,26)=s8next:(0,27),0,32;data:(0,2),32,32;;:t(0,27)=*(0,26)_ns_end_of_essencens_end_of_essence:f(0,28)int:t(0,28)=r(0,28);-2147483648;2147483647;nsIndex:P(0,29):t(0,29)=*(0,30)NSFileIndex:t(0,30)=(0,31):T(0,31)=s64currentPosition:(0,32),0,64;startContentPackageKey:(0,33)=xsmxfKey:,64,128;contentPackageLen:(0,12),192,64;nextKey:(0,33),256,128;nextLLen:(0,18),384,8;nextLen:(0,12),416,64;;mxfPosition:t(0,32)=(0,16)mxfKey:t(0,33)=(0,6)_ns_set_next_klns_set_next_kl:f(0,1)nsIndex:P(0,29)key:P(0,34)llen:P(0,18)len:P(0,12):t(0,34)=*(0,35):t(0,35)=k(0,33)_ns_position_at_first_framens_position_at_first_frame:f(0,28)reader:P(0,36)mxfFile:r(0,37)data:r(0,38)nsIndex:r(0,29)partition:(0,3)key:(0,33)llen:(0,18)uint8_t:t(0,18):t(0,36)=*(0,39):t(0,37)=*(0,40):t(0,38)=*(0,41)MXFReader:t(0,39)=(0,42)MXFFile:t(0,40)=(0,43)EssenceReaderData:t(0,41)=(0,44)_MXFReader:T(0,42)=s116mxfFile:(0,37),0,32;clip:(0,45)=xsMXFClip:,32,224;haveReadAFrame:(0,28),256,32;playoutTimecodeIndex:(0,47)=xsTimecodeIndex:,288,352;sourceTimecodeIndexes:(0,14),640,128;essenceReader:(0,49),768,32;dataModel:(0,50),800,32;ownDataModel:(0,28),832,32;buffer:(0,51),864,32;bufferSize:(0,10),896,32;;:T(0,43)=s52close:(0,52),0,32;read:(0,53),32,32;write:(0,54),64,32;get_char:(0,55),96,32;put_char:(0,56),128,32;eof:(0,55),160,32;seek:(0,57),192,32;tell:(0,58),224,32;is_seekable:(0,55),256,32;size:(0,58),288,32;free_sys_data:(0,52),320,32;sysData:(0,59),352,32;minLLen:(0,18),384,8;runinLen:(0,8),400,16;;_EssenceReaderData:T(0,44)=s104headerPartition:(0,3),0,32;headerMetadata:(0,60),32,32;haveFooterMetadata:(0,28),64,32;partitions:(0,14),96,128;indexSID:(0,10),224,32;bodySID:(0,10),256,32;index:(0,61),288,32;nsIndex:(0,30),320,512;;:T(0,46)=s28tracks:(0,62),0,32;frameRate:(0,63)=xsmxfRational:,32,64;duration:(0,16),96,64;minDuration:(0,16),160,64;;MXFClip:t(0,45)=(0,46):T(0,48)=s44type:(0,28),0,32;count:(0,28),32,32;isDropFrame:(0,28),64,32;roundedTimecodeBase:(0,8),96,16;segments:(0,14),128,128;position:(0,32),256,64;hour:(0,18),320,8;min:(0,18),328,8;sec:(0,18),336,8;frame:(0,18),344,8;;TimecodeIndex:t(0,47)=(0,48):t(0,49)=*(0,65):t(0,50)=*(0,66):t(0,51)=*(0,18):t(0,52)=*(0,67):t(0,53)=*(0,68):t(0,54)=*(0,69):t(0,55)=*(0,70):t(0,56)=*(0,71):t(0,57)=*(0,72):t(0,58)=*(0,73):t(0,59)=*(0,74):t(0,60)=*(0,75):t(0,61)=*(0,76):t(0,62)=*(0,77):T(0,64)=s8numerator:(0,78),0,32;denominator:(0,78),32,32;;mxfRational:t(0,63)=(0,64)EssenceReader:t(0,65)=(0,79)MXFDataModel:t(0,66)=(0,80):t(0,67)=f(0,1):t(0,68)=f(0,10):t(0,69)=f(0,10):t(0,70)=f(0,28):t(0,71)=f(0,28):t(0,72)=f(0,28):t(0,73)=f(0,16):t(0,74)=(0,81)MXFHeaderMetadata:t(0,75)=(0,82):t(0,76)=(0,83)MXFTrack:t(0,77)=(0,84)int32_t:t(0,78)=(0,28):T(0,79)=s40essenceTracks:(0,85),0,32;close:(0,86),32,32;position_at_frame:(0,87),64,32;skip_next_frame:(0,88),96,32;read_next_frame:(0,89),128,32;get_next_frame_number:(0,90),160,32;get_last_written_frame_number:(0,90),192,32;get_header_metadata:(0,91),224,32;have_footer_metadata:(0,88),256,32;data:(0,38),288,32;;:T(0,80)=s17956itemDefs:(0,14),0,128;setDefs:(0,14),128,128;types:(0,92),256,143360;lastTypeId:(0,11),143616,32;;:t(0,81)=xsMXFFileSysData:_MXFHeaderMetadata:T(0,82)=s24dataModel:(0,50),0,32;primerPack:(0,93),32,32;sets:(0,14),64,128;;:t(0,83)=xs_FileIndex:_MXFTrack:T(0,84)=s108next:(0,94),0,32;essenceContainerLabel:(0,6),32,128;materialTrackID:(0,10),160,32;materialTrackNumber:(0,10),192,32;isVideo:(0,28),224,32;video:(0,95)=xsMXFVideoTrack:,256,448;audio:(0,97)=xsMXFAudioTrack:,704,160;;:t(0,85)=*(0,99):t(0,86)=*(0,100):t(0,87)=*(0,101):t(0,88)=*(0,102):t(0,89)=*(0,103):t(0,90)=*(0,104):t(0,91)=*(0,105):t(0,92)=ar(0,106);0;127;(0,107):t(0,93)=*(0,108):t(0,94)=*(0,84):T(0,96)=s56frameRate:(0,63),0,64;frameWidth:(0,10),64,32;frameHeight:(0,10),96,32;displayWidth:(0,10),128,32;displayHeight:(0,10),160,32;displayXOffset:(0,10),192,32;displayYOffset:(0,10),224,32;horizSubsampling:(0,10),256,32;vertSubsampling:(0,10),288,32;componentDepth:(0,10),320,32;aspectRatio:(0,63),352,64;singleField:(0,28),416,32;;MXFVideoTrack:t(0,95)=(0,96):T(0,98)=s20samplingRate:(0,63),0,64;bitsPerSample:(0,10),64,32;blockAlign:(0,8),96,16;channelCount:(0,10),128,32;;MXFAudioTrack:t(0,97)=(0,98)EssenceTrack:t(0,99)=(0,109):t(0,100)=f(0,1):t(0,101)=f(0,28):t(0,102)=f(0,28):t(0,103)=f(0,28):t(0,104)=f(0,16):t(0,105)=f(0,60)long unsigned int:t(0,106)=r(0,106);0;037777777777;MXFItemType:t(0,107)=(0,110)MXFPrimerPack:t(0,108)=(0,111)_EssenceTrack:T(0,109)=s120next:(0,112),0,32;trackNumber:(0,10),32,32;frameSize:(0,16),64,64;frameSizeSeq:(0,113),128,480;frameRate:(0,63),608,64;playoutDuration:(0,16),672,64;sampleRate:(0,63),736,64;containerDuration:(0,16),800,64;imageStartOffset:(0,10),864,32;bodySID:(0,10),896,32;indexSID:(0,10),928,32;;:T(0,110)=s140category:(0,114)=xeMXFItemTypeCategory:,0,32;typeId:(0,11),32,32;name:(0,116),64,32;info:(0,117),96,1024;;:T(0,111)=s20nextTag:(0,118),0,16;entries:(0,14),32,128;;:t(0,112)=*(0,109):t(0,113)=ar(0,106);0;14;(0,10):T(0,115)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,114)=(0,115):t(0,116)=*(0,119):T(0,117)=u128basic:(0,120)=xsMXFBasicTypeInfo:,0,32;array:(0,122)=xsMXFArrayTypeInfo:,0,64;compound:(0,124)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,126)=xsMXFInterpretTypeInfo:,0,64;;mxfLocalTag:t(0,118)=(0,8)char:t(0,119)=r(0,119);0;127;:T(0,121)=s4size:(0,11),0,32;;MXFBasicTypeInfo:t(0,120)=(0,121):T(0,123)=s8elementTypeId:(0,11),0,32;fixedSize:(0,11),32,32;;MXFArrayTypeInfo:t(0,122)=(0,123):T(0,125)=s128members:(0,128),0,1024;;MXFCompoundTypeInfo:t(0,124)=(0,125):T(0,127)=s8typeId:(0,11),0,32;fixedArraySize:(0,11),32,32;;MXFInterpretTypeInfo:t(0,126)=(0,127):t(0,128)=ar(0,106);0;15;(0,129)MXFCompoundTypeMemberInfo:t(0,129)=(0,130):T(0,130)=s8name:(0,116),0,32;typeId:(0,11),32,32;;len:(0,12) :T(0,115) :T(0,115)uint64_t:t(0,12)void:t(0,1)_ns_pos_at_next_framens_pos_at_next_frame:f(0,28)reader:P(0,36)mxfFile:r(0,37)data:r(0,38)nsIndex:r(0,29)partition:(0,3)key:(0,33)llen:(0,18)len:(0,12)_process_metadataprocess_metadata:f(0,28)reader:P(0,36)partition:P(0,3)mxfFile:r(0,37)essenceReader:r(0,49)data:r(0,38)key:(0,33)llen:(0,18)len:(0,12)essContainerDataSet:(0,131)sourcePackageSet:(0,131)sourcePackageTrackSet:(0,131)materialPackageSet:(0,131)materialPackageTrackSet:(0,131)descriptorSet:(0,131)arrayIter:(0,132)=xsMXFArrayItemIterator::t(0,131)=*(0,134):T(0,133)=s16item:(0,135),0,32;numElements:(0,10),32,32;elementLength:(0,10),64,32;currentElement:(0,10),96,32;;MXFArrayItemIterator:t(0,132)=(0,133)MXFMetadataSet:t(0,134)=(0,136):t(0,135)=*(0,137)_MXFMetadataSet:T(0,136)=s60key:(0,33),0,128;instanceUID:(0,138)=xsmxfUUID:,128,128;items:(0,14),256,128;headerMetadata:(0,140),384,32;fixedSpaceAllocation:(0,12),416,64;;MXFMetadataItem:t(0,137)=(0,141):T(0,139)=s16octet0:(0,18),0,8;octet1:(0,18),8,8;octet2:(0,18),16,8;octet3:(0,18),24,8;octet4:(0,18),32,8;octet5:(0,18),40,8;octet6:(0,18),48,8;octet7:(0,18),56,8;octet8:(0,18),64,8;octet9:(0,18),72,8;octet10:(0,18),80,8;octet11:(0,18),88,8;octet12:(0,18),96,8;octet13:(0,18),104,8;octet14:(0,18),112,8;octet15:(0,18),120,8;;mxfUUID:t(0,138)=(0,139):t(0,140)=*(0,82):T(0,141)=s36key:(0,33),0,128;tag:(0,8),128,16;isPersistent:(0,28),160,32;length:(0,8),192,16;value:(0,51),224,32;set:(0,142),256,32;;:t(0,142)=*(0,136)dataDefUL:(0,6)track:(0,62)essenceTrack:(0,85)wrappedTracks:(0,14)sortedWrappedTracks:(0,14)wrappedTrack:r(0,143)sortedWrappedTrack:r(0,143)prevSortedWrappedTrack:r(0,143)listIter:(0,144)=xsMXFListIterator::t(0,143)=*(0,146):T(0,145)=s12nextElement:(0,20),0,32;data:(0,2),32,32;index:(0,21),64,32;;MXFListIterator:t(0,144)=(0,145)WrappedTrack:t(0,146)=(0,147):T(0,147)=s68track:(0,62),0,32;trackID:(0,10),32,32;trackNumber:(0,10),64,32;editRate:(0,63),96,64;duration:(0,148),160,64;sourcePackageUID:(0,149)=xsmxfUMID:,224,256;sourceTrackID:(0,10),480,32;sortedTrackIndex:(0,10),512,32;;mxfLength:t(0,148)=(0,16):T(0,150)=s32octet0:(0,18),0,8;octet1:(0,18),8,8;octet2:(0,18),16,8;octet3:(0,18),24,8;octet4:(0,18),32,8;octet5:(0,18),40,8;octet6:(0,18),48,8;octet7:(0,18),56,8;octet8:(0,18),64,8;octet9:(0,18),72,8;octet10:(0,18),80,8;octet11:(0,18),88,8;octet12:(0,18),96,8;octet13:(0,18),104,8;octet14:(0,18),112,8;octet15:(0,18),120,8;octet16:(0,18),128,8;octet17:(0,18),136,8;octet18:(0,18),144,8;octet19:(0,18),152,8;octet20:(0,18),160,8;octet21:(0,18),168,8;octet22:(0,18),176,8;octet23:(0,18),184,8;octet24:(0,18),192,8;octet25:(0,18),200,8;octet26:(0,18),208,8;octet27:(0,18),216,8;octet28:(0,18),224,8;octet29:(0,18),232,8;octet30:(0,18),240,8;octet31:(0,18),248,8;;mxfUMID:t(0,149)=(0,150)sortedListIter:(0,144)haveZeroTrackNumber:r(0,28)int:t(0,28)trackID:(0,10)uint32_t:t(0,10)_op1a_closeop1a_close:f(0,1)reader:P(0,36)_ns_read_content_packagens_read_content_package:f(0,28)reader:P(0,36)skip:P(0,28)listener:P(0,151)mxfFile:r(0,37)essenceReader:r(0,49)nsIndex:r(0,29)essenceTrack:(0,85)buffer:(0,51):t(0,151)=*(0,152)MXFReaderListener:t(0,152)=(0,153)_MXFReaderListener:T(0,153)=s20accept_frame:(0,154),0,32;allocate_buffer:(0,155),32,32;deallocate_buffer:(0,156),64,32;receive_frame:(0,157),96,32;data:(0,158),128,32;;:t(0,154)=*(0,159):t(0,155)=*(0,160):t(0,156)=*(0,161):t(0,157)=*(0,162):t(0,158)=*(0,163):t(0,159)=f(0,28):t(0,160)=f(0,28):t(0,161)=f(0,1):t(0,162)=f(0,28):t(0,163)=(0,164):t(0,164)=xs_MXFReaderListenerData:key:(0,33)llen:(0,18)len:(0,12)cpCount:r(0,12)trackIndex:(0,28)_op1a_position_at_frameop1a_position_at_frame:f(0,28)reader:P(0,36)frameNumber:P(0,16)mxfFile:r(0,37)data:r(0,38)_op1a_get_last_written_frame_numberop1a_get_last_written_frame_number:f(0,16)reader:P(0,36)_op1a_skip_next_frameop1a_skip_next_frame:f(0,28)reader:P(0,36)mxfFile:r(0,37)data:r(0,38)_op1a_read_next_frameop1a_read_next_frame:f(0,28)reader:P(0,36)listener:P(0,151)mxfFile:r(0,37)data:r(0,38)mxfFile:r(0,37)essenceReader:r(0,49)index:r(0,61)essenceTrack:(0,85)buffer:(0,51)bufferSize:(0,12)key:(0,33)llen:(0,18)len:(0,12)cpLen:r(0,12)cpCount:r(0,12)trackIndex:(0,28)mxfFile:r(0,37)essenceReader:r(0,49)index:r(0,61)essenceTrack:(0,85)buffer:(0,51)bufferSize:(0,12)key:(0,33)llen:(0,18)len:(0,12)cpLen:r(0,12)cpCount:r(0,12)trackIndex:(0,28)_op1a_get_next_frame_numberop1a_get_next_frame_number:f(0,16)reader:P(0,36)_op1a_get_header_metadataop1a_get_header_metadata:f(0,60)reader:P(0,36)_op1a_have_footer_metadataop1a_have_footer_metadata:f(0,28)reader:P(0,36)op1a_is_supported:F(0,28)headerPartition:P(0,3)iter:(0,144)op1a_initialise_reader:F(0,28)reader:P(0,36)headerPartition:P(0,165)mxfFile:r(0,37)essenceReader:r(0,49)data:r(0,38)i:r(0,21)long int:t(0,21):t(0,165)=*(0,3)partition:r(0,3)key:(0,33)llen:(0,18)len:(0,12)partitions:r(0,166)headerPartition:r(0,3)key:(0,33)llen:(0,18):t(0,166)=*(0,14)len:(0,12)partition:(0,3)partitionRef:r(0,3)thisPartition:r(0,12)rip:(0,167)=xsMXFRIP::T(0,168)=s16entries:(0,14),0,128;;MXFRIP:t(0,167)=(0,168)iter:(0,144)partitions:r(0,166)headerPartition:r(0,3)key:(0,33)llen:(0,18)len:(0,12)partition:(0,3)partitionRef:r(0,3)thisPartition:r(0,12)rip:(0,167)iter:(0,144)partitions:r(0,166)headerPartition:r(0,3)key:(0,33)llen:(0,18)len:(0,12)partition:(0,3)partitionRef:r(0,3)thisPartition:r(0,12)rip:(0,167)iter:(0,144)partitions:r(0,166)headerPartition:r(0,3)key:(0,33)llen:(0,18)len:(0,12)partition:(0,3)partitionRef:r(0,3)thisPartition:r(0,12)rip:(0,167)iter:(0,144)g_Null_Key:S(0,35)g_MultipleWrappings_esscont_label:S(0,169)g_BWFFrameWrapped_esscont_label:S(0,169)g_AES3FrameWrapped_esscont_label:S(0,169)g_IECDV_25_525_60_FrameWrapped_esscont_label:S(0,169)g_IECDV_25_625_50_FrameWrapped_esscont_label:S(0,169)g_DVBased_25_525_60_FrameWrapped_esscont_label:S(0,169)g_DVBased_25_625_50_FrameWrapped_esscont_label:S(0,169)g_DVBased_50_525_60_FrameWrapped_esscont_label:S(0,169)g_DVBased_50_625_50_FrameWrapped_esscont_label:S(0,169)g_SD_Unc_625_50i_422_135_FrameWrapped_esscont_label:S(0,169)g_EssenceContainerData_set_key:S(0,169)g_EssenceContainerData_IndexSID_item_key:S(0,169)g_EssenceContainerData_BodySID_item_key:S(0,169)g_GenericTrack_TrackID_item_key:S(0,169)g_GenericTrack_TrackNumber_item_key:S(0,169)g_Track_EditRate_item_key:S(0,169)g_MaterialPackage_set_key:S(0,169)g_CDCIEssenceDescriptor_set_key:S(0,169)g_GenericSoundEssenceDescriptor_set_key:S(0,169)g_WaveAudioDescriptor_set_key:S(0,169):t(0,169)=k(0,6) lib/libwritearchivemxf.a0000644000076600007660000100241011070223711017064 0ustar stuartcstuartc00000000000000! #1/20 1222715312 502 502 100644 732 ` __.SYMDEF SORTED lz 3 Y t        6 I Y _abort_archive_mxf_file_complete_archive_mxf_file_get_archive_mxf_content_package_size_get_archive_mxf_file_size_get_file_package_uid_get_material_package_uid_get_tape_package_uid_parse_infax_data_prepare_archive_mxf_file_prepare_archive_mxf_file_2_update_archive_mxf_file_update_archive_mxf_file_2_write_audio_frame_write_timecode_write_video_frame_add_timecode_clear_timecode_index_find_position_find_position_at_dual_timecode_find_timecode_initialise_timecode_index_initialise_timecode_index_searcher#1/28 1222715307 502 502 100644 248508 ` write_archive_mxf.o   __text__TEXTӄ <)__picsymbolstub1__TEXTӠ4 __const__TEXT __data__DATA4__cstring__TEXTU__literal8__TEXT @__const__DATA0Pd__la_symbol_ptr__DATA4Tlxx__nl_symbol_ptr__DATA4Tu P{,|8B99 |}x!<_<<;88xH=/@D<_<<<B88`88p8%| xH ```<<xx88899 H/@D<_<<<B88`88p8-| xH ```<_?<x;8|8<xH/@8<_<<<B88`8P8p82| xH <<xx8889 9 H/@8<_<<<B88`88p89| xH P<<xx8t8l89 9 Hՙ/@8<_<<<B88`88p8@| xH<<xx888\89 9 H5/@8<_<<<B88`8L8p8G| xH<<xx88L899 H/@8<_<<<B88`88p8N| xH$<<xx88<89 9 Hm/@8<_<<<B88`88p8U| xH<<xx88,89 9 H /@8<_<<<B88`88p8\| xH\<<xx8H889 9 Hӥ/@8<_<<<B88`8\8p8c| xH<<xx8 8 89 9 HA/@8<_<<<B88`88p8j| xH<<xx88899 H/@8<_<<<B88`88p8q| xH0<<xx8x889 9 Hy/@8<_<<<B88`88p8x| xH<<xx8<889 9 H/@8<_<<<B88`8H8p8| xHh<<xx88899 Hѱ/@8<_<<<B88`88p8| xH<<xx8889 9 HM/@8<_<<<B88`88p8| xH<<xx8H889 9 H/@8<_<<<B88`8\8p8| xH<<<xx8 889 9 HЅ/@8<_<<<B88`8 8p8| xH<<xx88899 H!/@8<_<<<B88`88p8| xHt<_;|<x;|x8xH!/@8<_<<<B88`88p8| xH<<xx8 8l899 H]/@8<_<<<B88`808p8| xH<<xx88\899 H/@8<_<<<B88`88p8| xHL<<xx88L899 HΕ/@8<_<<<B88`88p8| xH<<xx8h8<89!9 H1/@8<_<<<B88`8|8p8Ā| xH<_<xx;,84xH5/@8<_<<<B88`8P8p8ɀ| xH(<<xx88899 Hq/@8<_<<<B88`88p8Ѐ| xH<_<<x;88 xHq/@8<_<<<B88`88p8ր| xHd<<xx8(8H8/8@H<_<<<B88`888p8ڀ| x`| N!88a88!P|N ``|88|}x!H8c8@8`8!P]}|N |a|#xB|{x!Hq||x}/AH8W:;xHe/}@H<_<<<B{x888`88l8| | xN!8Hx`x8H}dx8Hy8/@L<_<<<B{x888`88l8| | xN!8```8!`|xa|N ``||~x!``c/A|/A|xHͩ^8|~8cH~8cH~8cH~8cH-~8cH~8cHU~8cHi~8cH]~8cH~/AH!88!P|N |/B!@8/@,/@$<<<88c8\8HЕA8/A<_<<8`Byh888\H|x``C|HT` T&v|KPTB>|BxD```|@HTBb TB&v| PT>|x```C}"HU) U)&|@PTB>|BKxDN ``|A|+xB|#x|}x8x!?_;zdxH%/A\=`C0=[:xxa@a8ɨtl|BI|QlBlAD<@``8h(h($H9<_tt?zH|#x|}x8!pxxA|N ```||byB!A|t/@Hp```T`1@,=?Tb:)ut|BJ4TH ```8@H0C|/A$|t/@``8`H8`H/|^x@K8!P|N ```|a|#xB|{x|#x88!8K/@x88K/@T<_<<<Bt8X8`888| | xN!``a8/@HȀ8<cx88\H}/@<_<<<Bt8X8`888| | xN!K`<_cx;\xH/Ah;<xcxxHE/@@<_<<<Bt8X8`888| | xN!K xH`;8xK/@x88K/@H<_<<<Bt8X8`888| | xN!K``8<cx8I8H-/@<_<<<Bt8X8`888| | xN!KH`<_cx;xHQ/Ah;<xcxxH/@@<_<<<Bt8X8`888| | xN!KxH‰`;P8xKE/@x88K1/@@<_<<<Bt8X8`888| | xN!K\8<cx88H/@<_<<<Bt8X8`8(88| | xN!K```<_cx;xH/Ah;<xcxxHȥ/@@<_<<<Bt8X8`888| | xN!KxH9`/cA<\<8cx8@8ܐAD!@GDEFH/@H<_<<<Bt8X8`888| | xN!K``;8xKe/@x88KQ/@@<_<<<Bt8X8`8t88| | xN!K|8<cx88H/@<_<<<Bt8X8`888| | xN!K <_cx;xH-/Ad;<xcxxH/@@<_<<<Bt8X8`8088| | xN!KxHe;8xK%/@x88K/@@<_<<<Bt8X8`888Ā| | xN!K<8<cx8 8ѼH/@<_<<<Bt8X8`888ŀ| | xN!K<_cx;ѼxH/Ad;<xcxxHő/@@<_<<<Bt8X8`8@88ɀ| | xN!KlxH%;8xK/@x88K/@@<_<<<Bt8X8`888π| | xN!K8<cx88ѬHƅ/@<_<<<Bt8X8`888Ѐ| | xN!K<_cx;ѬxH/Ad;<xcxxHQ/@@<_<<<Bt8X8`8X88Ԁ| | xN!K,xH;8xK/@x88K/@@<_<<<Bt8X8`888ڀ| | xN!K8<cx88ќHE/@<_<<<Bt8X8`888ۀ| | xN!K`<_cx;ќxHm/Ad;<xcxxH/@@<_<<<Bt8X8`8l88߀| | xN!KxH/cA<\<8cx8@8ьAD!@GDEFHÁ/@@<_<<<Bt8X8`888| | xN!K\;8xK/@x88K/@@<_<<<Bt8X8`8,88| | xN!K8<cx88|H}/@<_<<<Bt8X8`8`88| | xN!K<_cx;|xH/Ad;<xcxxHI/@@<_<<<Bt8X8`888| | xN!K$xH; 8xK/@x88K/@@<_<<<Bt8X8`8H88| | xN!K8<cx8y8lH=/@<_<<<Bt8X8`8x88| | xN!KX<_cx;lxHe/Ad;<xcxxH /@@<_<<<Bt8X8`888| | xN!KxH/@ /AX<cx8\H/@@<_<<<Bt8X8`8D88| | xN!Kp;8xK/@x88K/@@<_<<<Bt8X8`888 | | xN!K8<cx88LH/@<_<<<Bt8X8`888 | | xN!K<_cx;LxH/Ad;<xcxxH]/@@<_<<<Bt8X8`8\88| | xN!K8xH;8xK/@x88K/@@<_<<<Bt8X8`888| | xN!KȀ8<cx88AD8"AD!DaD8cHaD8cH)/@P<_<<<Bc88`8D88p| | xN!8aDK١88HWTAD8bHDd8H/@L<_<<<Bc88`8x88|| | xN!K```AD=??9+$k$8B I  j8J 8\B AD" L8ADb @!DIB\PTX!DiH/@@<_<<<Bc88`888| | xN!K<_Ad8ADbHu/@@<_<<<Bc88`8(88| | xN!KL/@\AD<8bH/@@<_<<<Bc88`888| | xN!KADbH/@@<_<<<Bc88`888| | xN!KADbHQ/@@<_<<<Bc88`8888| | xN!KHADbaD8cH/@@<_<<<Bc88`8l88| | xN!KADbK/@@<_<<<Bc88`888| | xN!KADbH/@@<_<<<Bc88`888| | xN!KLaD8cH/@@<_<<<Bc88`888| | xN!KAD8<8888ؐdAD!DI܀bH)/@@<_<<<Bc88`8H88| | xN!KAD<8888x"܀iH/@@<_<<<Bc88`888| | xN!KAD<8888h"܀iHa/@@<_<<<Bc88`8p88| | xN!KAD<8888X"܀iH/@@<_<<<Bc88`888| | xN!KTAD<8888H"܀iH/@@<_<<<Bc88`888| | xN!KAD<88888"܀iH5/@@<_<<<Bc88`8488| | xN!KAD<8888("܀iH/@@<_<<<Bc88`888| | xN!K(AD<8888"܀iHm/@@<_<<<Bc88`8d88| | xN!KĀAD<8888"܀iH /@@<_<<<Bc88`888| | xN!K`AD<8888"܀iH/@@<_<<<Bc88`888| | xN!KAD<8888"܀iHA/@@<_<<<Bc88`8 88| | xN!KAD<8888؁"܀iH/@@<_<<<Bc88`888| | xN!K4AD<8888ȁ"܀iHy/@@<_<<<Bc88`8<88| | xN!KЀAD<8888"܀iH/@@<_<<<Bc88`888| | xN!KlAD<8888"܀iH/@@<_<<<Bc88`8h88À| | xN!KAD<8888"܀iHM/@@<_<<<Bc88`888ŀ| | xN!KD<8e8H/@@<_<<<Bc88`888ɀ| | xN!KHD<8Ԁe8H/@@<_<<<Bc88`888ʀ| | xN!KAD<88ĀbH/@@<_<<<Bc88`8T88ˀ| | xN!KAD<88ǴbH/@@<_<<<Bc88`888̀| | xN!K4AD/@8Hb<888Ǥ|xHH/@@<_<<<Bc88`888π| | xN!K󼀁H8~HՀAdH8b8HH<8c8 HH|8Hb<888Ǥ|xHHE/@@<_<<<Bc88`888ր| | xN!KAdH8bH1AD<H888ǔbH/@@<_<<<Bc88`888ـ| | xN!K򨀁H<8cDŽHAD<88bHE/@@<_<<<Bc88`888ۀ| | xN!K?8te8H)/@@<_<<<Bc88`8(88| | xN!K <_DA\8de8H/@@<_<<<Bc88`888| | xN!KAD=<8\84bH/@@<_<<<Bc88`8 88| | xN!K`<_DA8Te8H/@@<_<<<Bc88`888| | xN!K=?AD!h8,bH/@@<_<<<Bc88`888| | xN!K8\<8A08|x8LAp>HLap8H ADp8bH/@@<_<<<Bc88`888| | xN!K<_8At8؀ADbH/@@<_<<<Bc88`888 | | xN!K<_8A@8ȀADbHY/@@<_<<<Bc88`8 X88 | | xN!KP<_>AAD8D!b8Hq/@@<_<<<Bc88`8 88 | | xN!K<_88Ax84ADbH/@@<_<<<Bc88`8 (88 | | xN!K<_DAP8$e8$H/@@<_<<<Bc88`8 88| | xN!K$AD>88$bHq/@@<_<<<Bc88`8 88| | xN!KȀAD=>8(8b$HQ/@@<_<<<Bc88`8 t88| | xN!Kh<_88AT;ADxb$H/@@<_<<<Bc88`8 88| | xN!KAD=88b$H-/@@<_<<<Bc88`8 X88| | xN!K䤀AD>_88b$H/@@<_<<<Bc88`8 88| | xN!KH<_88A8ADb$H/@@<_<<<Bc88`8 ,88| | xN!KADx;d9"Lb$8T:d|*H/@@<_<<<Bc88`8 88| | xN!KtAe8!<8TH/AAD!hb8,H/A$.A<aL88,H9Lap8HADp8bH5/@<_<<<Bc88`888&| | xN!K<aLx80HLap8H-ADp8bH/AԜAt88؀ADbH/AԸA@88ȀADbH/AA`A8D8ADbHU/@`<_<<<Bc88`8 882| | xN!K̀AD<8D8܀bH/AԐAx8884ADbHU/AԨD<8He8 H/AĀAD88 bH/AAAD<8(8̀b H/AAT888ADb Hq/@<_<<<Bc88`8H88@| | xN!KȀAD<8(8ļb HU/AԸAT888ADb H/AЀAD!Td;b 9"Lx8T:d|*H/AԀD<8Ĭe8H/AAD<8b H/A AAD<8(8̀bH/A$ADx88bH5/@<_<<<Bc88`888P| | xN!KߌAD<8(8ļbH/AADx88bH/AAD<888ĜbH/AAD;<x8ČbH/A0D<8|e8,Hq/ALAD!Td8b9"L8T:d|*H/@@<_<<<Bc88`888[| | xN!KtDE8BA<_AD8le8H/@@<_<<<Bc88`888a| | xN!KAD!b8ŔH~/@@<_<<<Bc88`888b| | xN!KݨDAle8ń8,H/@@<_<<<Bc88`8h88c| | xN!KLD8te8H/@@<_<<<Bc88`888d| | xN!KDA\;e8d8H/@<_<<<Bc88`8\88e| | xN!KܔAe8!<8TH/AAD!hb8,H}/A0.A<aL88,H}YLap8HɀADp8bH}U/@<_<<<Bc88`888t| | xN!K<aLx80H|݀Lap8HMADp8bH|/AҨAt:~ųx8؀ADbH5/AA8a<888HA@<8ȀADbH/AĀA8D8ADbH]/@<_<<<Bc88`888| | xN!KԀADW>8a@8HA@@8ȀADbHi/AlAD<8D8܀bH/A҈Ax8884ADbH%/AҠD<8He8 H}/AҼAD88 bH/AAAD<8(8̀b H/AAT888ADb H{A/@<_<<<Bc88`8H88| | xN!K٘AD<8(8ļb H%/AҰAT888ADb Hz/AȀAD!Td;b 9"Lx8T:d|*H/ÀD<8Ĭe8H|i/AAD<8b Hy/AA܀AD<8(8̀bH~e/AADx88bHz/A8AD<88ČbH~E/ATADCxdxA8K|#x<|exx8ĜH /@<_<<<Bc88`8h88| | xN!KAD<8(8ļbH}/AADx88bHy-/AAD<~ųx8ČbH}m/A0AD<Cxdx8܃K |#x<|ex8ĜxH1/A0D<8|e8 H/ALAD!Td8b9"L8T:d|*H}}/A ~ܳxH@<_<<<Bc88`888| | xN!K̀DE8BA(e<8,8\Hz /@@<_<<<Bc88`888| | xN!K`=?AD!8L,bH~/@@<_<<<Bc88`8`88| | xN!K<_!DA|;<<_;4xxi,H/@@<_<<<Bc88`888| | xN!KՔ<_8A;b$ADdxb,H{/@@<_<<<Bc88`8X88| | xN!K0aD<8K ,TI:8B})ZK hDe8HHx]/@@<_<<<Bc88`888| | xN!KԴAD<8Hb,Hua/@@<_<<<Bc88`8 @88| | xN!KXD#x8|K/@@<_<<<Bc88`8 88| | xN!KAD<88|bHHm/@@<_<<<Bc88`8 88| | xN!KӤD<8e84Hv/@@<_<<<Bc88`8!88€| | xN!KHAD>84b,Hs/@@<_<<<Bc88`8"88À| | xN!K<_8A8ADb4Hx/@@<_<<<Bc88`8"88Ā| | xN!KҌADxxb4H/@@<_<<<Bc88`8"88ŀ| | xN!K4Addx8ADb4Hw/@@<_<<<Bc88`8#p88ƀ| | xN!K؀AD<88Ԁb4Hre/@@<_<<<Bc88`8$88ǀ| | xN!K|AD<8@8Āb4Hw)/@@<_<<<Bc88`8$88Ȁ| | xN!K AD<88ôb4Hv/@@<_<<<Bc88`8%88ɀ| | xN!KĀADH<888äb4Hs/@@<_<<<Bc88`8%88ʀ| | xN!K`H8`HH8`P8HAD<<8Ì8Äb4H~m/@@<_<<<Bc88`8&88̀| | xN!KAD<88tb4Hu/@@<_<<<Bc88`8&88΀| | xN!KψAD<88db4Hu5/@@<_<<<Bc88`8'88π| | xN!K,AD<88Tb4Ht/@@<_<<<Bc88`8'88Ѐ| | xN!KЁaDK 4TI:8B})ZK hD/@;????_??e8D88Hq/AʴAD88b,Ho!/AԀA88ADb8Ht/AA|888Xe8HmA/@@<_<<<Bc88`8/ 88| | xN!Kɘ=?AD!<8b HjA/@@<_<<<Bc88`8/`88| | xN!K8ADxxbHn/@@<_<<<Bc88`8/88| | xN!K<_DA8e8Hl)/@@<_<<<Bc88`80L88| | xN!KȀ=?AD!X8؀bHp/@@<_<<<Bc88`8088| | xN!K AD88bHlADxbKQ/@@<_<<<Bc88`81(88| | xN!KǸDADe8l8Hk/@8<_<<<Bc88`81h88| xHAD!b8ŔHh/@8<_<<<Bc88`8188| xHdDAle8ń8 Ho}/@8<_<<<Bc88`82T88| xHD8te8Hsm/@8<_<<<Bc88`8288| xHDA\e8d8Hs/@8<_<<<Bc88`83P88| xHlAD<8\8ȈbHgE/@8<_<<<Bc88`8388 | xHDAe8T8Hi/@8<_<<<Bc88`888 | xHĀAD!hb8,Hf/@8<_<<<Bc88`84888| xHpAt88؀ADbHj/@8<_<<<Bc88`8488| xH<aL88,HeـLap8HnIADp8bHe/@8<_<<<Bc88`888| xHA@88ȀADbHj/@8<_<<<Bc88`85 88| xHTA8D8ADbHr-/@8<_<<<Bc88`888| xHAx8884ADbHqU/@8<_<<<Bc88`8<88| xHD8He8 Hf/@8<_<<<Bc88`888| xHXAD88 bHkU/@8<_<<<Bc88`888| xH!D<_;(;xi xHh9/@8<_<<<Bc88`888| xHAT<8`ˀ;bADdxb Hc/@8<_<<<Bc88`8588| xHLD>?8Ĭe8HeE/@8<_<<<Bc88`888| xHAD!<b 8HbQ/@8<_<<<Bc88`888| xHADxxbHf/@8<_<<<Bc88`8|88 | xHTAD<dx8`ˀbHbI/@8<_<<<Bc88`8588!| xHAD=888ĜbHnQ/@8<_<<<Bc88`888"| xH<_?AAD8|!b8¬Hh/@8<_<<<Bc88`86P88#| xHD<_8;A8ČADbHe/@<_<<<Bc88`8688$| xHAe88THb/AAD!hb8,H`%/A4At88؀ADbHe/AH;<aLx80H`ELap8HhADp8bH`A/A8A@x8ȀADbHd/ALA8D8ADbHm/A`Ax8884ADbHl]/ApD8He8 Ha/AAD88 bHf/A!D<_;(;bļxi exHc/AAT<8`ˀ;BADDxb H_q/AD8Ĭe8HaU/ÀAD!<b 8H^/AADxexbHcY/AAD<Dx8`ˀbH^/AAD8Ĝ88bHk5/AA8|8¬ADbHe/A0A88ČADbHb/@8<_<<<Bc88`8688A| xHHDATAe88TH`5/@8<_<<<Bc88`888E| xHAD!hb8,H]A/@8<_<<<Bc88`84888F| xHAD!tb88Ha/@8<_<<<Bc88`8-88G| xH88| xHD8@A8HAD/@? ;cިDK<_<<<Bc88`84888+| xHH<_<<<Bc88`8788,| xH<_<<<Bc88`888/| xH<_<<<Bc88`87t880| xH<_<<<Bc88`8881| xHx<_<<<Bc88`8<882| xHD<_<<<Bc88`8885| xH<_<<<Bc88`8886| xH<_<<<Bc88`8887| xH<_<<<Bc88`85888| xHt<_<<<Bc88`888;| xH@<_<<<Bc88`888<| xH <_<<<Bc88`8P88=| xH<_<<<Bc88`8588>| xH<_<<<Bc88`888?| xHp<_<<<Bc88`86P88@| xH<<_<<<Bc88`888*| x``| N!88a88!a|}p N |!|#xB|3x|+x8|;x!}Cx||x888HO%/@L<_<<<Bh8b(8`8װ8v\8:;| | xN!HL``xx%xxhxIx8a8K|~y@8/A8a8HS`8!px!|N ``||~xB!|888K/@P<_<<<Bx8`8a888ul8| | xN!8`H```;|8~xHV5/@L<_<<<Bx8`8a888ul8€| | xN!8`H``;8~xHU/@L<_<<<Bx8`8a88@8ul8À| | xN!8`HL``~<8888[HH/@D<_<<<Bx8`8a88h8ul8ŀ| | xN!8`H~8HM/@D<_<<<Bx8`8a888ul8ǀ| | xN!8`H~8HM/@D<_<<<Bx8`8a888ul8Ȁ| | xN!8`H8~88HI/@D<_<<<Bx8`8a88$8ul8ɀ| | xN!8`Hx88K~888HL/A4<_<<<Bx8a88`8T8ul8̀HTx88K1~888HL1/AD<_<<<Bx8a88`8T8ul8΀| | xN!8`H(x888K8````8!`|N ```|< B`ƨ|+x|#x|}x!0=?8IW@)W@ bB!8DaHA9~88888HC!/@D<_<<<B8`8[h88o8| | xN!8`Hx~x8HH /AD<_<<<B8`8[h8P8o8| | xN!8`H x888K{8``8!`|N ```|!KyU8!P8`|N ```||wxB|#x|+x}Cx}Cx!|3x|;x<8Q |HE /@D<_<<<Bx8Y88`8Ѹ8ml8!| xH```|<%x8PHD/@<_<<<Bx8Y88`88ml8"| xHLd H@/A d;;AԀ/@Hx;?``8RЀ}hH?/A ̀;;AԀ|DxK}y/@@<_<<<Bx8Y88`8X8ml82| xH``;;||xdxKvA/@8<_<<<Bx8Y88`8Ӑ8ml87| xH<_||;BRDxH>/@8<_<<<Bx8Y88`88ml88| xH0=?;x8I<)<xbB !aAHFaxdxKue/@8<_<<<Bx8Y88`8P8ml8<| xH||DxH=/@8<_<<<Bx8Y88`8|8ml8=| xH\8|HI9/@8<_<<<Bx8Y88`88ml8B| xH |HG/@8<_<<<Bx8Y88`808ml8C| xHĀ|H>/@8<_<<<Bx8Y88`8p8ml8D| xH||HG/@8<_<<<Bx8Y88`8մ8ml8E| xH4|HI/@8<_<<<Bx8Y88`88ml8J| xH|HE/@8<_<<<Bx8Y88`848ml8L| xH|HDm/@D<_<<<Bx8Y88`8|8ml8O| xH````+A@@+@8<_<<<Bx8Y88`88ml8P| xH |88`HE/@8<_<<<Bx8Y88`8֬8ml8Q| xH|HAa/@8<_<<<Bx8Y88`88ml8S| xHt|888HFQ/@8<_<<<Bx8Y88`8(8ml8Y| xH$|؀8H:/@8<_<<<Bx8Y88`8T8ml8[| xH=?|8IR)R B+ K8 \@|H:/@8<_<<<Bx8Y88`8׼8ml8`| xHX/\;B@H<"p`|||^p|P7@$8[x;=>>>_>?>==|܀8RH;U/A|8RH8/A<|8RLYH9/A؀|ex8R<;ZH=e/A|8R,8H=M/A |8R8RHE/A(|8R88HE/A@|܀HDE/A`8|HE/A;A [xK/@:aL8|:Ax~x~dx;`HA8|~DxHA~cxx~Ex888H?/@T/c;{A;@<_<<8`Bx88d8ml8| | xN!HD<p`|||^p|P7@ 8;`=>>>_>?>==|܀8RH9u/A|8RH6/A<|8RLYH7!/À|Ex8R<;H;/A|8R,8H;m/A|8R8RHC/A|8R88HC9/A4|܀HBe/AT8|HC/At;{A xK=|8QH?/@8<_<<<Bx8Y88`8T8ml8| xH=|8OH?Y/@8<_<<<Bx8Y88`8ܜ8ml8| xH>_|8OH? /@8<_<<<Bx8Y88`88ml8| xH@|H?/@8<_<<<Bx8Y88`8L8ml8Ā| xH|H6/@ <_<<<Bx8Y88`8p8ml8ŀ| xH```<_<<<Bx8Y88`8|8ml8)| xHp<_<<<Bx8Y88`88ml8-| xH<<_<<<Bx8Y88`88ml8w| xH<_<<<Bx8Y88`8\8ml8x| xH<_<<<Bx8Y88`88ml8y| xH<_<<<Bx8Y88`8P8ml8z| xHl<_<<<Bx8Y88`8ٸ8ml8{| xH8<_<<<Bx8Y88`88ml8|| xH<_<<<Bx8Y88`8ڈ8ml8}| xH<_<<<Bx8Y88`88ml8| xH<_<<<Bx8Y88`808ml8| xHh<_<<<Bx8Y88`88ml8| xH4<_<<<Bx8Y88`8\8ml8| xH<_<<<Bx8Y88`8ۈ8ml8| xH<_<<<Bx8Y88`8P8ml8| xH<_<<<Bx8Y88`8ٸ8ml8| xHd<_<<<Bx8Y88`88ml8| xH0<_<<<Bx8Y88`8ڈ8ml8| xH <_<<<Bx8Y88`88ml8| xH <_<<<Bx8Y88`88ml8| xH <_<<<Bx8Y88`8݌8ml8р| xH `<_<<<Bx8Y88`88ml8Ԁ| xH ,<_<<<Bx8Y88`8$8ml8Հ| xH <_<<<Bx8Y88`88ml8݀| xH <_<<<Bx8Y88`8`8ml8ހ| xH <_<<<Bx8Y88`88ml8߀| xH \<_<<<Bx8Y88`8D8ml8| xH (<_<<<Bx8Y88`88ml8| xH <_<<<Bx8Y88`88ml8| xH <_<<<Bx8Y88`8h8ml8| xH <_<<<Bx8Y88`88ml8| xH X<_<<<Bx8Y88`8D8ml8| xH $<_<<<Bx8Y88`88ml8| xH <_<<<Bx8Y88`8L8ml8| xH <_<<<Bx8Y88`88ml8| xH <_<<<Bx8Y88`88ml8| xH T<_<<<Bx8Y88`8<8ml8| xH <_<<<Bx8Y88`8t8ml8| xH <_<<<Bx8Y88`88ml8| xH <_<<<Bx8Y88`88ml8| xH <_<<<Bx8Y88`88ml8| xH P<_<<<Bx8Y88`8(8ml8| xH <_<<<Bx8Y88`8݌8ml8| xH<_<<<Bx8Y88`88ml8| xH<_<<<Bx8Y88`8$8ml8| xH<_<<<Bx8Y88`88ml8%| xHL<_<<<Bx8Y88`8`8ml8&| xH<_<<<Bx8Y88`88ml8'| xH<_<<<Bx8Y88`88ml8(| xH<_<<<Bx8Y88`88ml8)| xH|<_<<<Bx8Y88`88ml8,| xHH<_<<<Bx8Y88`8h8ml8-| xH<_<<<Bx8Y88`8l8ml8.| xH<_<<<Bx8Y88`88ml82| xH<_<<<Bx8Y88`88ml83| xHx<_<<<Bx8Y88`8<8ml86| xHD<_<<<Bx8Y88`8t8ml88| xH<_<<<Bx8Y88`88ml8=| xH<_<<<Bx8Y88`88ml8>| xH<_<<<Bx8Y88`88ml8A| xHt<_<<<Bx8Y88`8(8ml8C| xH@<_<<<Bx8Y88`88ml8J| xH <_<<<Bx8Y88`8(8ml8P| xH<_<<<Bx8Y88`848ml8S| xH<_<<<Bx8Y88`8h8ml8T| xHp<_<<<Bx8Y88`88ml8Y| xH<<_<<<Bx8Y88`88ml8b| xH;xH4 /@:@x:~xH-H~xH4|dx|ܐH//A,;| |<8QexH)/A@| <8QH-/AX=>?| 8Q8Q|H+/@<_<<<Bx8Y88`8ޔ8ml8ր| xH,|8Q~exH(/A | <8QlH%/A8|8Q8Q|H*/AT<|8Q\H2/Ah|<888QLH&/A|;\ |8OExH'/A| <8Q?| 8Q8Q|H'/@t<_<<<Bx8Y88`8ޔ8ml8| x``| N!8Hp~cxDx~Ex888H+ /@<<_<<8`Bx8dex8ml8 | | xN!HH:|8Q~xH$/A| <8QlH"9/A|8Q8Q|H'/A48<<|8Q\H//AH|<888QLH"/A\: |8O~ųxH$e/At| <8Q8;| | xN!H88HM/@D<_<<<B(8)8`88>8;| | xN!H4xx8a8K|~y@8/A8a8H`8!`x|N ``cHl``L$PdTDX#cC h$\d`Dd#cCN ```,$0d4D8#cC H$x;@KEx8|Hi|}yA :Hx:Hm`+A<_WI:8B| .|| N @L dd``~QA/@P/@<_<<exB88`8;89;`| | xN!8H @exxxH8|ٮ`/ALHT`~QA/H@P/@<_<<exB88`8;8I9;`H| | xN!8HH @exx8|H%|\8Kt~QA/@P/@<_<<exB88`8;89;`| | xN!8H @exx8|PH|[8PK|Q@D<x8@8<888H1/@hformat, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), tempString, FORMAT_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), &item)convert_string(infaxData->progTitle, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), tempString, PROGTITLE_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), &item)convert_string(infaxData->epTitle, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), tempString, EPTITLE_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), &item)mxf_set_timestamp_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), &dateOnly)convert_string(infaxData->magPrefix, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), tempString, MAGPREFIX_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), &item)convert_string(infaxData->progNo, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), tempString, PROGNO_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), &item)convert_string(infaxData->prodCode, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), tempString, PRODCODE_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), &item)convert_string(infaxData->spoolStatus, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), tempString, SPOOLSTATUS_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), &item)mxf_set_timestamp_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), &dateOnly)convert_string(infaxData->spoolDesc, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), tempString, SPOOLDESC_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), &item)convert_string(infaxData->memo, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), tempString, MEMO_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), &item)mxf_set_int64_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), infaxData->duration)convert_string(infaxData->spoolNo, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), tempString, SPOOLNO_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), &item)convert_string(infaxData->accNo, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), tempString, ACCNO_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), &item)convert_string(infaxData->catDetail, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), tempString, CATDETAIL_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), &item)mxf_set_uint32_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), infaxData->itemNo)numAudioTracks <= MAX_ARCHIVE_AUDIO_TRACKS(newOutput = (ArchiveMXFWriter*)malloc(sizeof(ArchiveMXFWriter))) != NULLmxf_create_file_partitions(&newOutput->partitions)mxf_append_new_partition(newOutput->partitions, &newOutput->headerPartition)mxf_append_partition_esscont_label(newOutput->headerPartition, &MXF_EC_L(MultipleWrappings))mxf_append_partition_esscont_label(newOutput->headerPartition, &MXF_EC_L(SD_Unc_625_50i_422_135_FrameWrapped))mxf_append_partition_esscont_label(newOutput->headerPartition, &MXF_EC_L(BWFFrameWrapped))mxf_write_partition(newOutput->mxfFile, newOutput->headerPartition)(filePos = mxf_file_tell(newOutput->mxfFile)) >= 0mxf_load_data_model(&newOutput->dataModel)load_bbc_d3_extensions(newOutput->dataModel)mxf_finalise_data_model(newOutput->dataModel)mxf_create_header_metadata(&newOutput->headerMetadata, newOutput->dataModel)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), g_Null_LocalTag, &assignedTag)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Preface), &newOutput->prefaceSet)mxf_set_timestamp_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, LastModifiedDate), &newOutput->now)mxf_set_version_type_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, Version), 0x0102)mxf_set_ul_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, OperationalPattern), &MXF_OP_L(1a, qq09))mxf_alloc_array_item_elements(newOutput->prefaceSet, &MXF_ITEM_K(Preface, EssenceContainers), mxfUL_extlen, 3, &arrayElement)mxf_alloc_array_item_elements(newOutput->prefaceSet, &MXF_ITEM_K(Preface, EssenceContainers), mxfUL_extlen, 1, &arrayElement)mxf_alloc_array_item_elements(newOutput->prefaceSet, &MXF_ITEM_K(Preface, DMSchemes), mxfUL_extlen, 1, &arrayElement)mxf_set_uint32_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, D3P_D3ErrorCount), 0)mxf_set_uint32_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, D3P_PSEFailureCount), 0)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Identification), &newOutput->identSet)mxf_add_array_item_strongref(newOutput->prefaceSet, &MXF_ITEM_K(Preface, Identifications), newOutput->identSet)mxf_set_uuid_item(newOutput->identSet, &MXF_ITEM_K(Identification, ThisGenerationUID), &uuid)mxf_set_utf16string_item(newOutput->identSet, &MXF_ITEM_K(Identification, CompanyName), g_mxfIdentCompanyName)mxf_set_utf16string_item(newOutput->identSet, &MXF_ITEM_K(Identification, ProductName), g_mxfIdentProductName)mxf_set_utf16string_item(newOutput->identSet, &MXF_ITEM_K(Identification, VersionString), g_mxfIdentVersionString)mxf_set_uuid_item(newOutput->identSet, &MXF_ITEM_K(Identification, ProductUID), &g_mxfIdentProductUID)mxf_set_timestamp_item(newOutput->identSet, &MXF_ITEM_K(Identification, ModificationDate), &newOutput->now)mxf_set_product_version_item(newOutput->identSet, &MXF_ITEM_K(Identification, ToolkitVersion), mxf_get_version())mxf_set_utf16string_item(newOutput->identSet, &MXF_ITEM_K(Identification, Platform), mxf_get_platform_wstring())mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(ContentStorage), &newOutput->contentStorageSet)mxf_set_strongref_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, ContentStorage), newOutput->contentStorageSet)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(EssenceContainerData), &newOutput->essContainerDataSet)mxf_add_array_item_strongref(newOutput->contentStorageSet, &MXF_ITEM_K(ContentStorage, EssenceContainerData), newOutput->essContainerDataSet)mxf_set_umid_item(newOutput->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), &newOutput->fileSourcePackageUID)mxf_set_uint32_item(newOutput->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, IndexSID), g_indexSID)mxf_set_uint32_item(newOutput->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, BodySID), g_bodySID)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(MaterialPackage), &newOutput->materialPackageSet)mxf_add_array_item_strongref(newOutput->contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), newOutput->materialPackageSet)mxf_set_umid_item(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &newOutput->materialPackageUID)mxf_set_timestamp_item(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &newOutput->now)mxf_set_timestamp_item(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &newOutput->now)mxf_set_utf16string_item(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, Name), L"D3 ingested material")mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Track), &newOutput->materialPackageTrackSet)mxf_add_array_item_strongref(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, Tracks), newOutput->materialPackageTrackSet)TC%dmxf_set_utf16string_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), wNameBuffer)mxf_set_uint32_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), 1)mxf_set_uint32_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), 0)mxf_set_rational_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(Track, EditRate), &g_videoEditRate)mxf_set_position_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(Track, Origin), 0)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(TimecodeComponent), &newOutput->timecodeComponentSet)mxf_set_strongref_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), newOutput->timecodeComponentSet)mxf_set_ul_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Timecode))mxf_set_length_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, Duration), -1)mxf_set_uint16_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, RoundedTimecodeBase), 25)mxf_set_boolean_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, DropFrame), 0)mxf_set_position_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, StartTimecode), 0)mxf_get_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, Duration), &newOutput->durationItems[newOutput->numDurationItems++])V%dA%dmxf_set_uint32_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), i + 2)mxf_set_rational_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(Track, EditRate), &g_audioEditRate)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Sequence), &newOutput->sequenceSet)mxf_set_strongref_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), newOutput->sequenceSet)mxf_set_ul_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Picture))mxf_set_length_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), -1)mxf_set_ul_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Sound))mxf_get_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), &newOutput->durationItems[newOutput->numDurationItems++])mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(SourceClip), &newOutput->sourceClipSet)mxf_add_array_item_strongref(newOutput->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), newOutput->sourceClipSet)mxf_set_ul_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Picture))mxf_set_length_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), -1)mxf_set_ul_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Sound))mxf_set_position_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, StartPosition), 0)mxf_set_uint32_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), i + 1)mxf_set_umid_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), &newOutput->fileSourcePackageUID)mxf_get_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), &newOutput->durationItems[newOutput->numDurationItems++])mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(SourcePackage), &newOutput->sourcePackageSet)mxf_add_array_item_strongref(newOutput->contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), newOutput->sourcePackageSet)mxf_set_umid_item(newOutput->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &newOutput->fileSourcePackageUID)mxf_set_timestamp_item(newOutput->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &newOutput->now)mxf_set_timestamp_item(newOutput->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &newOutput->now)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Track), &newOutput->sourcePackageTrackSet)mxf_add_array_item_strongref(newOutput->sourcePackageSet, &MXF_ITEM_K(GenericPackage, Tracks), newOutput->sourcePackageTrackSet)mxf_set_utf16string_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), wNameBuffer)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), i + 1)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), videoTrackNum)mxf_set_rational_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(Track, EditRate), &g_videoEditRate)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), audioTrackNum)mxf_set_rational_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(Track, EditRate), &g_audioEditRate)mxf_set_position_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(Track, Origin), 0)mxf_set_strongref_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), newOutput->sequenceSet)mxf_set_uint32_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), 1)mxf_set_position_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, StartPosition), getPosition(startPosition, &g_videoEditRate))mxf_set_position_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, StartPosition), getPosition(startPosition, &g_audioEditRate))mxf_set_umid_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), &newOutput->tapeSourcePackageUID)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(MultipleDescriptor), &newOutput->multipleDescriptorSet)mxf_set_strongref_item(newOutput->sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), newOutput->multipleDescriptorSet)mxf_set_rational_item(newOutput->multipleDescriptorSet, &MXF_ITEM_K(FileDescriptor, SampleRate), &g_videoSampleRate)mxf_set_ul_item(newOutput->multipleDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &MXF_EC_L(MultipleWrappings))mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(NetworkLocator), &newOutput->networkLocatorSet)mxf_add_array_item_strongref(newOutput->multipleDescriptorSet, &MXF_ITEM_K(GenericDescriptor, Locators), newOutput->networkLocatorSet)convert_string(filename, &newOutput->tempString)mxf_set_fixed_size_utf16string_item(newOutput->networkLocatorSet, &MXF_ITEM_K(NetworkLocator, URLString), newOutput->tempString, NETWORK_LOCATOR_URL_SIZE)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(CDCIEssenceDescriptor), &newOutput->cdciDescriptorSet)mxf_add_array_item_strongref(newOutput->multipleDescriptorSet, &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), newOutput->cdciDescriptorSet)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), 1)mxf_set_rational_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, SampleRate), &g_videoSampleRate)mxf_set_ul_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &MXF_EC_L(SD_Unc_625_50i_422_135_FrameWrapped))mxf_set_uint8_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), g_videoFrameLayout)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), g_videoStoredHeight)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), g_videoStoredWidth)mxf_alloc_array_item_elements(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), 4, 2, &arrayElement)mxf_set_rational_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), &g_videoAspectRatio)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), g_videoComponentDepth)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), g_videoHorizontalSubSampling)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), g_videoVerticalSubSampling)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(WaveAudioDescriptor), &newOutput->bwfDescriptorSet)mxf_add_array_item_strongref(newOutput->multipleDescriptorSet, &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), newOutput->bwfDescriptorSet)mxf_set_uint32_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), i + 2)mxf_set_rational_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, SampleRate), &g_audioEditRate)mxf_set_ul_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &MXF_EC_L(BWFFrameWrapped))mxf_set_rational_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), &g_audioSampleRate)mxf_set_boolean_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, Locked), 1)mxf_set_uint32_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), 1)mxf_set_uint32_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), g_audioQuantBits)mxf_set_uint16_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), g_audioBlockAlign)mxf_set_uint32_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), g_audioAvgBps)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(StaticTrack), &newOutput->sourcePackageTrackSet)DM%dmxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), newOutput->numAudioTracks + 2)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), 0)mxf_set_ul_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(DescriptiveMetadata))mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(DMSegment), &newOutput->dmSet)mxf_add_array_item_strongref(newOutput->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), newOutput->dmSet)mxf_set_ul_item(newOutput->dmSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(DescriptiveMetadata))mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(D3P_InfaxFramework), &newOutput->fileDMFrameworkSet)mxf_set_strongref_item(newOutput->dmSet, &MXF_ITEM_K(DMSegment, DMFramework), newOutput->fileDMFrameworkSet)set_infax_data(newOutput->fileDMFrameworkSet, &nullInfaxData)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(SourcePackage), &newOutput->tapeSourcePackageSet)mxf_add_array_item_strongref(newOutput->contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), newOutput->tapeSourcePackageSet)mxf_set_umid_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &newOutput->tapeSourcePackageUID)mxf_set_timestamp_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &newOutput->now)mxf_set_timestamp_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &newOutput->now)mxf_set_utf16string_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, Name), L"D3 tape")mxf_add_array_item_strongref(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, Tracks), newOutput->sourcePackageTrackSet)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), 1)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), 1)mxf_set_length_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), g_tapeLen)mxf_set_length_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), g_tapeLen)mxf_set_umid_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), &g_Null_UMID)mxf_set_uint32_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), 0)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), i + 2)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), i + 1)T%dmxf_set_ul_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Timecode))mxf_add_array_item_strongref(newOutput->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), newOutput->timecodeComponentSet)mxf_set_length_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, Duration), g_tapeLen)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), newOutput->numAudioTracks + 3)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(D3P_InfaxFramework), &newOutput->tapeDMFrameworkSet)mxf_set_strongref_item(newOutput->dmSet, &MXF_ITEM_K(DMSegment, DMFramework), newOutput->tapeDMFrameworkSet)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(TapeDescriptor), &newOutput->tapeDescriptorSet)mxf_set_strongref_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), newOutput->tapeDescriptorSet)mxf_mark_header_start(newOutput->mxfFile, newOutput->headerPartition)mxf_write_header_metadata(newOutput->mxfFile, newOutput->headerMetadata)mxf_mark_header_end(newOutput->mxfFile, newOutput->headerPartition)mxf_mark_index_start(newOutput->mxfFile, newOutput->headerPartition)mxf_create_index_table_segment(&newOutput->indexSegment)mxf_add_delta_entry(newOutput->indexSegment, 0, 0, deltaOffset)mxf_write_index_table_segment(newOutput->mxfFile, newOutput->indexSegment)(uint64_t)filePos < g_fixedBodyOffset - 17mxf_fill_to_position(newOutput->mxfFile, g_fixedBodyOffset)mxf_mark_index_end(newOutput->mxfFile, newOutput->headerPartition)mxf_update_partitions(newOutput->mxfFile, newOutput->partitions)mxf_disk_file_open_new(filename, &mxfFile)verify_essence_write_state(output, 1, 0, 0)add_timecode(&output->vitcIndex, &vitc)add_timecode(&output->ltcIndex, <c)mxf_write_fixed_kl(output->mxfFile, &g_TimecodeSysItemElementKey, 4, SYSTEM_ITEM_SIZE)mxf_write_uint16(output->mxfFile, 0x0102)mxf_write_uint16(output->mxfFile, SYSTEM_ITEM_SIZE - 4)mxf_write_array_header(output->mxfFile, 2, 8)mxf_file_write(output->mxfFile, t12m, 8) == 8Invalid video frame size %ld; expecting %ld, in %s:%d verify_essence_write_state(output, 0, 1, 0)mxf_write_fixed_kl(output->mxfFile, &eeKey, 4, size)mxf_file_write(output->mxfFile, data, size) == sizeInvalid audio frame size %ld; expecting %ld, in %s:%d verify_essence_write_state(output, 0, 0, 1)mxf_set_uint32_item(output->prefaceSet, &MXF_ITEM_K(Preface, D3P_D3ErrorCount), numVTRErrors)mxf_set_uint32_item(output->prefaceSet, &MXF_ITEM_K(Preface, D3P_PSEFailureCount), numPSEFailures)mxf_set_length_item(output->durationItems[i]->set, &output->durationItems[i]->key, output->duration)mxf_set_length_item(output->descriptorSets[i], &MXF_ITEM_K(FileDescriptor, ContainerDuration), output->duration)set_infax_data(output->tapeDMFrameworkSet, d3InfaxData)convert_string(d3InfaxData->spoolNo, &output->tempString)mxf_set_utf16string_item(output->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, Name), output->tempString)D3 preservation convert_string(mpName, &output->tempString)mxf_set_utf16string_item(output->materialPackageSet, &MXF_ITEM_K(GenericPackage, Name), output->tempString)mxf_file_seek(output->mxfFile, output->headerMetadataFilePos, SEEK_SET)mxf_mark_header_start(output->mxfFile, output->headerPartition)mxf_write_header_metadata(output->mxfFile, output->headerMetadata)mxf_mark_header_end(output->mxfFile, output->headerPartition)mxf_mark_index_start(output->mxfFile, output->headerPartition)mxf_write_index_table_segment(output->mxfFile, output->indexSegment)(filePos = mxf_file_tell(output->mxfFile)) >= 0mxf_fill_to_position(output->mxfFile, g_fixedBodyOffset)mxf_mark_index_end(output->mxfFile, output->headerPartition)mxf_file_seek(output->mxfFile, 0, SEEK_END)mxf_append_new_from_partition(output->partitions, output->headerPartition, &output->footerPartition)mxf_write_partition(output->mxfFile, output->footerPartition)mxf_create_set(output->headerMetadata, &MXF_SET_K(EventTrack), &output->sourcePackageTrackSet)mxf_add_array_item_strongref(output->sourcePackageSet, &MXF_ITEM_K(GenericPackage, Tracks), output->sourcePackageTrackSet)mxf_set_utf16string_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), g_pseFailuresTrackName)mxf_set_uint32_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), nextTrackID++)mxf_set_uint32_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), 0)mxf_set_rational_item(output->sourcePackageTrackSet, &MXF_ITEM_K(EventTrack, EventEditRate), &g_videoEditRate)mxf_set_position_item(output->sourcePackageTrackSet, &MXF_ITEM_K(EventTrack, EventOrigin), 0)mxf_remove_set(output->headerMetadata, output->sourcePackageTrackSet)mxf_append_list_element(&output->pseFailureTrackSets, output->sourcePackageTrackSet)mxf_set_utf16string_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), g_vtrErrorsTrackName)mxf_append_list_element(&output->d3VTRErrorTrackSets, output->sourcePackageTrackSet)mxf_register_set_items(output->headerMetadata, &MXF_SET_K(DMSegment))mxf_register_set_items(output->headerMetadata, &MXF_SET_K(D3P_D3ReplayErrorFramework))mxf_register_set_items(output->headerMetadata, &MXF_SET_K(D3P_PSEAnalysisFramework))mxf_mark_header_start(output->mxfFile, output->footerPartition)mxf_add_set(output->headerMetadata, output->sourcePackageTrackSet)mxf_create_set(output->headerMetadata, &MXF_SET_K(Sequence), &output->sequenceSet)mxf_set_strongref_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), output->sequenceSet)mxf_set_ul_item(output->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(DescriptiveMetadata))mxf_create_set(output->headerMetadata, &MXF_SET_K(DMSegment), &output->dmSet)mxf_add_array_item_strongref(output->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), output->dmSet)mxf_set_ul_item(output->dmSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(DescriptiveMetadata))mxf_set_position_item(output->dmSet, &MXF_ITEM_K(DMSegment, EventStartPosition), pseFailure->position)mxf_set_length_item(output->dmSet, &MXF_ITEM_K(StructuralComponent, Duration), 1)mxf_create_set(output->headerMetadata, &MXF_SET_K(D3P_PSEAnalysisFramework), &output->dmFrameworkSet)mxf_set_strongref_item(output->dmSet, &MXF_ITEM_K(DMSegment, DMFramework), output->dmFrameworkSet)mxf_set_int16_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_RedFlash), pseFailure->redFlash)mxf_set_int16_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_SpatialPattern), pseFailure->spatialPattern)mxf_set_int16_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_LuminanceFlash), pseFailure->luminanceFlash)mxf_set_boolean_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_ExtendedFailure), pseFailure->extendedFailure)mxf_write_set(output->mxfFile, output->dmSet)mxf_write_set(output->mxfFile, output->dmFrameworkSet)mxf_remove_set(output->headerMetadata, output->dmSet)mxf_remove_set(output->headerMetadata, output->dmFrameworkSet)mxf_write_set(output->mxfFile, output->sourcePackageTrackSet)mxf_write_set(output->mxfFile, output->sequenceSet)mxf_remove_set(output->headerMetadata, output->sequenceSet)Failed to find the position of the D3 VTR error %ld, in %s:%d mxf_set_position_item(output->dmSet, &MXF_ITEM_K(DMSegment, EventStartPosition), errorPosition)mxf_create_set(output->headerMetadata, &MXF_SET_K(D3P_D3ReplayErrorFramework), &output->dmFrameworkSet)mxf_set_uint8_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_D3ReplayErrorFramework, D3P_D3ErrorCode), vtrError->errorCode)mxf_mark_header_end(output->mxfFile, output->footerPartition)mxf_mark_index_start(output->mxfFile, output->footerPartition)mxf_mark_index_end(output->mxfFile, output->footerPartition)mxf_write_rip(output->mxfFile, output->partitions)mxf_update_partitions(output->mxfFile, output->partitions)Failed to find the position of at least one D3 VTR error in first %d - not recording any errors, in %s:%d mxf_load_data_model(&dataModel)load_bbc_d3_extensions(dataModel)mxf_finalise_data_model(dataModel)mxf_read_next_nonfiller_kl(mxfFile, &key, &llen, &len)mxf_is_header_metadata(&key)mxf_create_header_metadata(&headerMetadata, dataModel)mxf_read_primer_pack(mxfFile, &headerMetadata->primerPack)mxf_read_kl(mxfFile, &key, &llen, &len)mxf_skip(mxfFile, len)mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 1, &frameworkSet)mxf_get_utf16string_item(frameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), formatString)set_infax_data(frameworkSet, infaxData)mxf_file_seek(mxfFile, - mxfKey_extlen - llen - len, SEEK_CUR)mxf_write_set(mxfFile, frameworkSet)!networkLocatorSetFoundAndUpdatedmxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 1, &networkLocatorSet)convert_string(newFilename, &tempString)mxf_set_fixed_size_utf16string_item(networkLocatorSet, &MXF_ITEM_K(NetworkLocator, URLString), tempString, NETWORK_LOCATOR_URL_SIZE)llen + len + mxfKey_extlen == mxf_get_set_size(mxfFile, networkLocatorSet)mxf_write_set(mxfFile, networkLocatorSet)ltoInfaxSetFoundAndUpdated && networkLocatorSetFoundAndUpdated*mxfFileIn != NULL && newFilename != NULLCould not find header partition pack key, in %s:%d mxf_read_partition(mxfFile, &key, &headerPartition)update_header_metadata(mxfFile, headerPartition->headerByteCount, ltoInfaxData, newFilename)mxf_file_seek(mxfFile, headerPartition->footerPartition, SEEK_SET)Could not find footer partition pack key, in %s:%d mxf_read_partition(mxfFile, &key, &footerPartition)update_header_metadata(mxfFile, footerPartition->headerByteCount, ltoInfaxData, newFilename)mxf_write_partition(mxfFile, footerPartition)filePath != NULLmxf_disk_file_open_modify(filePath, &mxfFile)infaxDataString != NULLinvalid infax string field, in %s:%d Infax string size (%d) exceeds limit (%d), in %s:%d Infax string size (%d) exceeds limit (%d) - string will be truncated, in %s:%d %d-%u-%usscanf(startField, "%d-%u-%u", &year, &month, &day) == 3%lldsscanf(startField, "%"PFi64"", &infaxData->duration) == 1endField - startField > 0%usscanf(startField, "%u", &infaxData->itemNo) == 1Invalid Infax data string ('%s'), in %s:%d fieldIndex == 15C0?P L Hء @ < ; 8 4ء' 0   ء   ; h ء'   t   ; ҼtT Ҹ Ҭ ҤL Ҡ Ҙ ; ҔL, Ґ t lt h ` ; \tT X L DL @ 8 ; 4L, 0  t   ; tT   L   ; L,  Ѵ Ѭt Ѩ Ѡ ; ќtT ј ь фL р x ; tL, p X Pt L D ; @tT < 0 (L $  ; L,    ء   ;  ء'   мt и а ; ЬtT Ш М ДL А Ј ; ЄL, Ѐ d \t X P ; LtT H < 4L 0 ( ; $L,   t   ; tT   L   ; L,  ϴ Ϭt Ϩ Ϡ ; ϜtT Ϙ ό τL π x ; tL, p ` \ Tء P L ; H Dء' @ , $t   ; tT   L   ; L,   μt θ ΰ ; άtT Ψ Ό ΄L ΀ x ; tL, p P Ht D < ; 8tT 4 ( L   ; L,   ܡ  ͸ ; ʹܡ Ͱ ͈ ̈́ ̀ء x t ; p lء' h \ëX L 0ë    ;   ̰ëx p l d ; ` \ 0ë    ;   ˌ ˈL ˄ء | x ; tL, pء' l `ë\D PD$ 4ë    ;   ʴë| t p h ; d ` ë   ëɰ ɨ ɤ ɜ ; ɘ ɔ hë0 ( $  ;   ëȰ Ȩ Ȥ Ȝ ; Ș Ȕ dë8 0 , $ ;   ë Ǹ ǜëd \ X P ; L H ë    ;   ƐëX P L D ; @ < DġDġH ȡH||ǰ0ư$ ŴŘŌëX T4 Pء H D ; @4 <ء' 8 ìëÀ |tءpl >hdء)`(Të0 ,$ء  >ء)(¸°¨ëˆ „|ءxt Blp lء.8hx\ë4⠡0⠡(⠡$  ء Blء.8xë `ء Bl`ء.8xëP L,Dء@< Bl8,Ì4ء.80x$ë  BlXxë ء Blء.8xxëD @T8ء40 Bl,T´(ء.8$xë  ء Bl €ء.8xët lh` Bl\LXxL8ë ء Bl ء.8xh`P@8(ë  ء LLء8Xp d}`ءLë( TءT˔ë ءHt@ë<Ⱑ4Ⱑ-  ë. ~ء~xD8 ë쬡쬡7ë00pë00pë.,| p}lءX@ì}ء8 LLX }ء|x LLt}\pء8lX`Pë, (| ء LL|$ء8 Xë |ġء LL|ġء8Xë |xءtp LLl|hء8dXXë  |hء  LL|hǨء8Xë |Dء LL|DDŽء8Xë |}Xtءpl LLh}XȘdء8`X@ <}4ء0, LL(}$ء8 X }ء LL}(ء8X ~Lء LL~LɌء8X ~tء|x LLt~tɴpء8lXP L~ܡDء@< LL8~ܡ4ء80X ء LL@ء8X Tء LLTʔء8X ء LLء8|Xl h~t`ء\X LLT~tɴPء8LX  |$ء  LL|$dء8Xë̡̡̡Q,p\H@, |hTëP,L,O8ë4ܡ0ܡQ<ë<ëQLëQ\ë,ë Qlë\` XyTL mlHydDx8ë r4ء mlr4ޔءY8xë,Q|,Që<<QëLLQp`TH<|h\L8$ë LLOë\\OëllOë||OëܡܡQ<ë|㌡hëdXQLHëD<Q\(ë$ ,ë  Qlë\ r4ء mlr4ޔءY8xë,Q|,Që<<QlëdL`LQL<0ë {|ء ml{|ءY8x {Hء ml{HءY8x {ء| mlx{htءY8px\ XiԡPءLH mlDiԡ4@ءY8<x( $zȡء mlzȡ( ءY8x zء mlzءY8x xȡء mlxȡ(ءY8x nء|x mltnpءY8lxX TxLءHD ml@x<ءY88x$ xTء ml xTءY8x xء mlxtءY8x wܡء mlwܡ<ءY8x w|ءxt mlpwlءY8hxT PwtHءD@ ml<wt8ءY84x  z ء  mlz lءY8x uء mluhءY8x yء mlyءY8x tLxءtp mlltLhءY8dxP LyDDء@< ml8yD4ءY80x spء  mlspءY8x sء mls`ءY8x rء mlrءY8x |qġtءpl mlhqġ$dءY8`xL Hqp@ء<8 ml4qp0ءY8,x q, ء mlq,݌ءY8x xȡء mlxȡ(ءY8x nء mlnءY8x| xxpءlh mldx`ءY8\xH DxT<ء84 ml0xT,ءY8(x xء mlxtءY8x wܡء mlwܡ<ءY8x wء mlwءY8xx twtlءhd ml`wt\ءY8XxD @v8ء40 ml,vL(ءY8$x vhء mlvhءY8x uء mluDءY8x ulء mlulءY8xt puhءd` ml\uhXءY8Tx@ <t4ء0, ml(t$ءY8 x  tLء mltLءY8x sء mlsDءY8x spء mlspءY8xp lsdء`\ mlXs`TءY8Px< 8r0ء,( ml$r ءY8x qġء mlqġ$ءY8x qpء mlqpءY8x q,ء mlq,݌ءY8xl ho`ء\X mlToPءY8Lx8 4n,ء($ ml nءY8x n(ء mln(ڈءY8x mء mlmءY8x mXء mlmXٸءY8|xh dl\ءXT mlPlPLءY8Hx4 0o((ء$  mlo(ۈءY8x kء mlk\ءY8x kء mlkءY8x nСء mlnС0|ءY8xxd `nXءTP mlLnHءY8Dx0 ,n($ء  mln(ڈءY8x mء mlmءY8x mXء mlmXٸءY8x lء ml|lPxءY8tx` \lxTءPL mlHlxDءY8@x, (k ء mlk\ءY8 x kء mlkءY8x fء mlfءY8x fء| mlxf|tءY8pxP LiDء@< ml8ip4ءY80x$ë pء mlpLءY8xë pء mlpءY8xë㌡㌡Ot pp<hءd` ml\p<ܜXءY8TxHëD<<<O( $oء mloT ءY8xë\\Që夡ë崡弡tël̡\ëTܡ@ë<찡80찡Y$ë 0 ë@夡R崡R弡R̡R,ܡR<RL0R@R { ml|{xxT<0ë夡ë崡弡ë̡|ëtܡ`ë\촡XP촡YDë@0,ë(@夡R崡R弡R̡R, ܡR<RL0R@R k\ء mlk\׼ءY8x|ëHPDP<PR( $jء mljT ءY8xë jȡء mljȡ(ءY8xë jء|x mltjpءY8lx`ëD @jL8ء40 ml,jL֬(ءY8$xë apء mlapءY8x jء mlj|ءY8xtë\ XiԡPءLH mlDiԡ4@ءY8<x0ë iء mliءY8xë iTء mliTմءY8xë ixءtp mlliphءY8dxXë< 8hС0ء,( ml$hС0 ءY8xë hء mlhءY8xë hء mlh|ءY8xxëX TgLءHD ml@gP<ءY88x, ëgܡgܡgܡ< glء mlglءY8xë``R| xg0pءlh mldg0Ӑ`ءY8\xPë$ fء ml fXءY8xëppRë\ XePءLH mlDe@ءY8<x0ë,䜡$䜡P eXء mleXѸءY8xë䬡䬡Q l4ë pdpءpp opdPpء[hppë pdpءpp opdpء[hpphë( p$e,p ءpp ope,Ӽp ء[hppë pdpp opdӄpp怡p怡p怡Up8ë PdPءPP qPdpPء]PPë PdPءPP qPd8P|ء]PxPlPë Pd\PءPP qPd\ Pء]PPë Pd$PP qPd$PPx搡Pt搡Pp搡W@P ë cء ulcTءa8xë c|ءxt ulpcTlءa8hx\Lë$ cġء ul cġ$ءa8xë cء ulcءa8xëx tc`pءhd ul`c`\ءa8XxLë$ cء ul chءa8xë校校[ bء ulb@ءa8xëX TbPءHD ul@b<ءa88x,ë bء ulbءa8xhLë b`ء v\b`װءb(hëX $T;ء$Lء$H$D $@;ء$<ء$8c$$ $ ZT$ء$$ $ ZT6P$ء$c$ $7ġ$ء$$ $7ġ$ء$c$ $Y$ء$$ $Y5$ء$c$ $7T$|ء$x$t $p7TP$lء$hc$T $P6$Hء$D$@ $<6$8ء$4c$  $5$ء$$  $5$ء$c$ $Y$ء$$ $Y5$ء$c$ $4$ء$$ $4$ء$c$ $?$xء$t$p $l?$hء$dc$P $L3$Dء$@$< $83$4ء$0c$ $?@$ء$ $ $?@<$ء$c$ $>$ء$$ $>$ء$c$ $[x$ء$$ $[x7t$ء$c$ $|<$tء$p$l $h<$dء$`c$L $H[$@ء$<$8 $4[7$0ء$,c$ $X<$ ء$$ $X<48$ء$c$ $b$ء$$ $b>$ء$c$ë\ $Xaء$Pء$L$H $Daء=$@ء$<c$0ë $a$ء$$ $a=$ء$c$ë $ap$ء$$ $ap=l$ء$c$\ $X<$Pء$L$H $D<8$@ء$<c$0ë  $a$$ء$$ $a$= $ء$c$ë $`$|ء$x$t $p`<$lء$hc$\ë, $(`$ ء$$ $`<$ء$ c$ë崡$崡$tëP $L`$Dء$@$< $8`<$4ء$0c$$ë $``$ء$$ $``<\$ء$c$ë $`$ء$$ $`<$ء$c$ëX $T_С$Lء$H$D $@_С;$<ء$8c$,ë $_$ء$$ $_;$ء$c$ë $_$ء$$ $_;$ء$c$ëP$d $`^$Xء$T$P $L^:$Hء$Dc$8ë,$($ ë $^0$ء$$ $^0:,$ء$c$ëܡ$ $]ġ$ء$$ $]ġ9$|ء$xc$lëd$< $8Sء$0ء$,$( $$Sء/$ ء$c$ë $Sd$ء$$ $Sd/`$ء$c$ë $ $S$|ء$x$t $pS/ $lء$hc$\ëP\$0 $,R$$ء$ $ $R.$ء$c$ë~$~,$~ $~?$~ء$~$~ $~?$~ء$~c$~ë~<$~t $~p3$~hء$~d$~` $~\3$~Xء$~Tc$~Hë~<L$~ $~R0$~ء$~ $~ $~R0.,$~ء$}c$}ë}̡$} $}]H$}ء$}$} $}]H9D$}ء$}c$}ë}ܡ$}` $}\<$}Tء$}P$}L $}H<$}Dء$}@c$}4ë},$} }ë} Q$| $|X<$|ء$|$| $|X<48$|ء$|c$|ë|0$| $|QD$||ء$|x$|t $|pQD-@$|lء$|hc$|\ë|PС$|8 $|410$|,ء$|($|$ $| 10 ,$|ء$|c$| ë|${ ${0̡${ء${${ ${0̡ ${ء${c${ë{${ ${0\${ء${${| ${x0\ X${tء${pc${dë{X${@ ${<\ܡ${4ء${0${, ${(\ܡ8${$ء${ c${ëz $z/x$zء$z$z $z/x t$zء$zc$zëz $z\X$zء$z$z $z\X8T$z|ء$zxc$zlëzh $zD $z@.$z8ء$z4$z0 $z,. $z(ء$z$c$zëz($y $yY$yء$y$y $yY5$yء$yc$yëy$y $y[$yء$y$y| $yx[7$ytء$ypc$ydëyT,$yP$y8 $y4?$y,ء$y($y$ $y ?$yء$yc$y ëy<$x $x3$xء$x$x $x3$xء$xc$xëxL$x $x?@$xء$x$x $x?@<$x|ء$xxc$xlëx`8$x@ $x<>$x4ء$x0$x, $x(>$x$ء$x c$xëx崡$xH$w $w<$wء$w$w $w<$wء$wc$wëw$wwëw[$w[7$wx $wtR0$wlء$wh$wd $w`R0.,$w\ء$wXc$wLëw@̡$w$ $w Q$wء$w$w $w Q-$wء$wc$vëvܡ$v $vX<$vء$v$v $vX<48$vء$vc$vëv0$vx $vt;ء$vlء$vh$vd $v`;ء$v\ء$vXc$vLëvHX$v $vZ$v ء$v$v $vZ6$uء$uc$uëu萡$uëu氡$u耡$uëu蠡$uuhuLëuH $u,ëu 谡$uëu$tët$t,$tļ$tët<$tëtL$tëtx8$t`ëtT崡$tPH$t@ët4̡$t ët$t sës24$s240$sësܡ$sës0$sësX$sx $stZ$slء$sh$sd $s`Z6$s\ء$sXc$sLës@萡$s0萡Č$s $sZT$sء$s $s $sZT6P$sء$rc$rër氡$r耡$r耡|$r氡¬$r $r7ġ$rء$r$r $r7ġ$rء$rc$rër蠡$r|蠡Ĝ$rd $r`Y$rXء$rT$rP $rLY5$rHء$rDc$r8ër  $r6$rء$q$q $q6|$qء$qc$qëq $q6$qء$q$q $q6$qء$qc$qëq $qh $qd5$q\ء$qX$qT $qP5$qLء$qHc$q<ëq0谡$q,谡Ĭ$q $qY$qء$q$q $pY5$pء$pc$pëp$p $p3ܡ$pء$p$p $p3ܡ$pء$pc$pëpxС$pt,$ppС$pX $pT?$pLء$pH$pD $p@?$p<ء$p8c$p,ëp <$p $p3$oء$o$o $o3$oء$oc$oëoL$o $o?@$oء$o$o $o?@<$oء$oc$oëo8$o` $o\>$oTء$oP$oL $oH>$oDء$o@c$o4ëo(崡$o$H$o  $oY$$oء$n$n $nY$5 $nء$nc$nën̡$n $n<$nء$n$n $n<$nء$nc$nën$nxnhënd20$nX20,$nD $n@Xġ$n8ء$n4$n0 $n,Xġ4$n(ء$n$c$nën ܡ$m $mX<$mء$m$m $mX<48$mء$mc$mëm0$m $m;ء$mء$m$m $m;ء$mء$m|c$mpëmhX$mH $mDWС$m<ء$m8$m4 $m0WС3$m,ء$m(c$mëm쌡$m`$m 쌡Ȉ$l $lWT$lء$l$l $lWT3P$lء$lc$lëlh$l $lVء$lء$l$l $lVء2$lء$lc$ltëlhx$lP $lLVX$lDء$l@$l< $l8VX2T$l4ء$l0c$l$ël鈡$k $kUԡ$kء$k$k $kUԡ1$kء$kc$këk阡$k $kUl$kء$k$k $kUl1h$kء$kc$k|ëktp$kL $kHU,$k@ء$k<$k8 $k4U,1($k0ء$k,c$k këj $jT$jء$j$j $jT0$jء$jc$jëjܡ$jܡ$j $jTP$jxء$jt$jp $jlTP0L$jhء$jdc$jXëjL$j@$j$ $j Sء$jء$j$j $j Sء/$jء$jc$iëi $iSd$iء$i$i $iSd/`$iء$ic$iëi $i $il $ihS$i`ء$i\$iX $iTS/ $iPء$iLc$i@ëi4\$i0\X$i $i R$iء$i$h $hR.$hء$hc$hëh$h,$h$h $h?$hء$h$h $h?$hء$hc$h|ëhp<$hP $hL3$hDء$h@$h< $h83$h4ء$h0c$h$ëhL$hLH$g $gR0$gء$g$g $gR0.,$gء$gc$gëg̡$g $gQ$gء$g$g $gQ-$g|ء$gxc$glëgdܡ$g8 $g4<$g,ء$g($g$ $g <$gء$gc$g ëg$ffëfQ$fQ-$f $f<8$fء$f$f $f<84$fء$fc$fëf0$f\ $fXQD$fPء$fL$fH $fDQD-@$f@ء$f<c$f0ëf,С$f$С$eëe$e$eëe$e$eëe$e$e|ëet$el $e\ëeT $eL $e<ëe40$e08$e ëe($e$eëd@$d$dëd$dëd$dëdH$d0,$d84$d$d$dHD$d4 $d0K$d(ء$d$$d  $dK'$dء$dc$dëdX$cXT$c $cK $cء$c$c $cK '$cء$cc$cëch$chd$c| $cxJ$cpء$cl$ch $cdJ&$c`ء$c\c$cPëcHx$c@xt$c  $cJ$cء$c$c  $cJ&$cء$cc$bëb爡$b琡$b爡Ä$b琡Ì$bbëb $bI$bء$b$b $bI%$bء$bc$bxëbp稡$bd稡ä$b@ $b<I$b4ء$b0$b, $b(I%$b$ء$b c$bëb 縡$b縡ô$a $aH$aء$a$a $aH$$aء$ac$aëaȡ$aȡ$a $aH$a|ء$ax$at $apH$$alء$ahc$a\ëaTء$aLء$a, $a(Gt$a ء$a$a $aGt#p$aء$a c$aë`$` $`G$`ء$`$` $`G"$`ء$`c$`ë`x $`tF$`lء$`h$`d $``F"$`\ء$`Xc$`Lë`@$`4$` $`F$` ء$`$` $`F"$_ء$_c$_ë_$_$_ $_E$_ء$_$_ $_E!$_ء$_c$_ë_$_$_` $_\E$_Tء$_P$_L $_HE $_Dء$_@c$_4ë_(Ⱑ$_ Ⱑ$_ $^D̡$^ء$^$^ $^D̡ $^ء$^c$^ë^ $^DD$^ء$^$^ $^DD @$^ء$^c$^ë^t$^p$^P $^LCܡ$^Dء$^@$^< $^8Cܡ$^4ء$^0c$^$ë]$]$] $]C\$]ء$]$] $]C\X$]ء$]c$]ë]($]$]($$]p $]lB$]dء$]`$]\ $]XB$]Tء$]Pc$]Dë]48$]084$],@$] @<$] $]Bd$\ء$\$\ $\Bd`$\ء$\c$\ë\P$\PL$\ $\A$\ء$\$\ $\A$\ء$\c$\xë\t`$\l`\$\8 $\48$\,ء$\($\$ $\ 8$\ء$\c$\ë[$[ë[耡$[耡|$[ë[蠡$[蠡Ĝ$[ë[$[$[të[l萡$[d萡Č$[T[4ë[,$[(,$[$ļ$[ $[@l$Zء$Z$Z $Z@lh$Zء$Zc$ZëZ蠡$Z蠡Ĝ$ZëZ崡$ZëZ萡$Z萡Č$Z|Z\ëZTС$ZP,$ZLС$Z8ëZ, $Z( $ZëZ 谡$Z谡Ĭ$YëY$YëY$YëY$Y,$Yļ$Yl $Yh4L$Y`ء$Y\$YX $YT4LH$YPء$YLc$Y@ëY4$YëYС$Y,$Y С$XëX<$XëXL$XLH$XëX8$XëX$XH$X$XxëXl̡$X`ëX0 $X,>$X$ء$X $X $X>$Xء$Xc$XëW崡$WH$WëW̡$WWëWܡ$WëW$WtWdëW`24$WT240$W8 $W4<$W,ء$W($W$ $W <$Wء$Wc$W ëW$VVëV20$V20,$VëV0$VëVX$Vp $Vl;`$Vdء$V`$V\ $VX;`\$VTء$VPc$VDëV<h$V $V :$Vء$V$U $U:$Uء$Uc$UëUx$U $U:l$Uء$U$U $U:lh$Uء$Uc$UëU鈡$U\ $UX9$UPء$UL$UH $UD9$U@ء$U<c$U0ëU,阡$U $T9$Tء$T$T $T9$Tء$Tc$TëTp$Tpl$T $T8$Tء$T$T| $Tx8$Ttء$Tpc$TdëTH$T0ëT$耡$T 耡|$TëT萡$T萡Č$SëS蠡$S蠡Ĝ$SSëS$S,$Sļ$Sx $St6$Slء$Sh$Sd $S`6$S\ء$SXc$SLS,ëS$С$S ,$SС$SëR $R $RëR谡$R谡Ĭ$RëR$RëR$RlëRd$R`,$R\ļ$R< $R84L$R0ء$R,$R( $R$4LH$R ء$Rc$RëR$QëQС$Q,$QС$QëQ<$QëQL$QLH$QëQ8$QhëQ`$Q\H$QX$Q8 $Q4-$Q,ء$Q($Q$ $Q - $Qء$Qc$Q ëQ崡$PH$PëP̡$PëPܡ$PëP$PPëP24$Pt240$PX $PT,$PLء$PH$PD $P@,$P<ء$P8c$P,ëP$$PPëP20$O20,$OëO0$OëOX$O $O1$Oء$O$O| $Ox1 $Otء$Opc$OdëO  $O10$Oء$O$O  $O10 ,$Oء$Oc$NëN$N$N $N0̡$Nء$N$N $N0̡ $Nء$Nc$NëN$N$N` $N\0\$NTء$NP$NL $NH0\ X$NDء$N@c$N4ëN,$N$$N $N/$Mء$M$M $M/ $Mء$Mc$MëM$M$M $M/x$Mء$M$M $M/x t$Mء$M|c$MpëMh$Md,$M`$M\,($M< $M8.$M0ء$M,$M( $M$. $M ء$Mc$MëM<$M<8$L $L.$Lء$L$L $L. $Lء$Lc$LëL($L($$L $L|.,$Ltء$Lp$Ll $Lh., ($Ldء$L`c$LTëLH8$L884$L $L-$Lء$L $L $L- $Lء$Kc$KëK崡$KH$KHD$K崡$K $K-\$Kء$K$K $K-\ X$Kء$Kc$KëK|̡$Kp̡$KT $KP,$KHء$KD$K@ $K<,$K8ء$K4c$K(ëKܡ$Kܡ$J $J,$Jء$J$J $J,$Jء$Jc$JëJ$JJìJ$J,$J,$Jd $J`+$JXء$JT$JP $JL+$JHء$JDc$J8ëJ,0$J 0,$J $J+$Iء$I$I $I+$Iء$Ic$IëIX$IXT$I $I+$$Iء$I$I $I+$ $Iء$Ic$IxëIp8$Il`$Ih84$Id`\$ID $I@*$I8ء$I4$I0 $I,*$I(ء$I$c$IëI h$Ihd$H $H*,$Hء$H$H $H*,($Hء$Hc$HëHx$Hxt$H $H)$H|ء$Hx$Ht $Hp)$Hlء$Hhc$H\ëHP鈡$HD鈡ń$H( $H$),$Hء$H$H $H),($H ء$Hc$GëG阡$G阡Ŕ$G $G(ġ$Gء$G$G $G(ġ$Gء$Gc$GëG騡$G騡Ť$Gl $Gh(X$G`ء$G\$GX $GT(XT$GPء$GLc$G@ëG8鸡$G0鸡Ŵ$G $G '$Gء$G$F $F'$Fء$Fc$FëFȡ$Fȡ$F $F'\$Fء$F$F $F'\X$Fء$Fc$FëF|ء$Fxء$FX $FT&̡$FLء$FH$FD $F@&̡$F<ء$F8c$F,ëF $F$E $E&\$Eء$E$E $E&\X$Eء$Ec$EëE$E$E $E%$Eء$E$E $E%$Eء$Ec$EtëEh$Ed$ED $E@%$E8ء$E4$E0 $E,%|$E(ء$E$c$EëE $E$D $D% $Dء$D$D $D% $Dء$Dc$DëD($D($$DëD $D$$Dxء$Dt$Dp $Dl$$Dhء$Ddc$DXëDP8$DH84$DDëD  $D$,$Dء$D$D  $D$,($Dء$Dc$CëCH$CHD$C $C#ġ$Cء$C$C $C#ġ$Cء$Cc$CëCX$Ch$CXT$Chd$Cd $C`#P$CXء$CT$CP $CL#PL$CHء$CDc$C8ëC0x$C,측$C(xt$C$측ȴ$C $C"$Bء$B$B $B"$Bء$Bc$BëB̡$B켡$B̡$B켡ȸ$B $B"p$Bء$B$B $B"pl$Bء$Bc$BxëBp8$Bl$Bh84$Bdȼ$BD $B@"$B8ء$B4$B0 $B," $B(ء$B$c$BëBX$BXT$A $A!$Aء$A$A $A!$Aء$Ac$AëAh$Ahd$A $A!D$Aء$A|$Ax $At!D@$Apء$Alc$A`ëATx$APxt$AHëA$ $A  $Aء$A$A $A  $Aء$Ac$@ë@䜡$@䜡$@ $@ $@ء$@$@ $@ $@ء$@c$@ë@䬡$@䬡$@ë@눡$@|눡DŽ$@\ $@X $@Pء$@L$@H $@D $@@ء$@<c$@0ë@(똡$@똡ǔ$@ë@ $? $?$?ء$?$? $?$?ء$?c$?ë?먡$?먡Ǥ$?ë?$?$?ë?x$?lë?h$?H $?D$?<ء$?8$?4 $?0$?,ء$?(c$?ë?먡$?먡Ǥ$> $>$>ء$>$> $>$>ء$>c$>ë>븡$>$>븡Ǵ$>t $>pX$>hء$>d$>` $>\XT$>Xء$>Tc$>Hë>@ȡ$>8ȡ$> $>$> ء$>$> $>$=ء$=c$=ë=ء$=ء$= $=$=ء$=$= $=$=ء$=c$=ë=伡$=伡$=` $=\$=Tء$=P$=L $=H$=Dء$=@c$=4ë=(㜡$=㜡$< $<l$<ء$<$< $<lh$<ء$<c$<ë<㬡$<㬡$< $<ԡ$<ء$<$< $<ԡ$<|ء$ء$+<ء$+8$+4 $+0>ء$+,ء$+(c$+  $+>h$+ء$*$* $*>hd$*ء$*c$* $*=$*ء$*$* $*=$*ء$*c$* $*=,$*ء$*$* $*|=,($*xء$*tc$*X $*T<$*Lء$*H$*D $*@<$*<ء$*8c$* $*<8$*ء$* $* $*<84$*ء$)c$) $);ء$)ء$)$) $);ء$)ء$)c$) $)8$)ء$)$) $)8|$)ء$)c$)h $)d8 $)\ء$)X$)T $)P8 $)Lء$)Hc$), $)(7ġ$) ء$)$) $)7ġ$)ء$) c$( $(6$(ء$($( $(6$(ء$(c$( $(7T$(ء$($( $(7TP$(ء$(c$(x $(t6$(lء$(h$(d $(`6|$(\ء$(Xc$(< $(86$(0ء$(,$(( $($6$( ء$(c$( $'5$'ء$'$' $'5$'ء$'c$' $'5$'ء$'$' $'5$'ء$'c$' $'4L$'|ء$'x$'t $'p4LH$'lء$'hc$'L $'H4$'@ء$'<$'8 $'44$'0ء$',c$' $' 3ܡ$'ء$'$& $&3ܡ$&ء$&c$& $&3d$&ء$&$& $&3d`$&ء$&c$& $&3$&ء$&$& $&3$&|ء$&xc$&\ $&X.,$&Pء$&L$&H $&D., ($&@ء$&<c$&  $&2$&ء$&$&  $&2$&ء$&c$% $%-\$%ء$%$% $%-\ X$%ء$%c$% $%28$%ء$%$% $%284$%ء$%c$%l $%h,$%`ء$%\$%X $%T,$%Pء$%Lc$%0 $%,+$%$ء$% $% $%+$%ء$%c$$ $$+$$ء$$$$ $$+$$ء$$c$$ $$$$ء$$$$ $$$$ء$$c$$$xë$T $$PС$$Hء$$D$$@ $$<С$$8ء$$4c$##ë# #h#ء##| #xh#tءX#pt#dë#`㜡#X㜡#Pë#0 #,#$ء# # ##ءX#t#"ë"㬡"㬡," ""ء"" ""ءX"t"ë"㬡"㬡,"` "\L"Tء"P"L "HL"DءX"@t"4" "ë! !!ء!! !l!ءX!t!!ë!㼡!㼡<!| !xh!pء!l!h !dh!`ءX!\t!Pë!L㼡!@㼡<!  !8!ء!!  !8!ءX!t   ë    ܡ ء     ܡ\ ءX t  hë `̡ X̡L <  8 \ 0ء , (  $ \ ءX t ë ̡ ̡L  ,ء  ,ءXtëx t ġlءhd ` ġD\ءXXtLëHܡ@ܡ\$ë  pء  pءXtël  ء| x xtءXptdë`Tl4 0 ȡ(ء$   ȡHءXtë  hء  hءXt|ëtl|P L Dء@< 8 `4ءX0t$ë |  ء  ,ءXtë  Hء|x t HpءXlt`ëD 4 ьë  ء  lءXtëќ  h|ءxt p hlءXht\ëXLќ, ( 4 ء  4ءX të ءء ءXءXttël,d,ѬH DT<ء84 0T,ءX(të, ,Ѭ  ء  ءXtë| xpءlh d@`ءX\tP4ë,<$<Ѽ <ء <ءXtë<<Ѽ  ء  ءXtl\ë< 80ء,( $0 ءXtëLL (ء (ءXtëLLl h`ء\X TtPءXLt@,ë ء ءXtë\\ëh d,\ءXT P,LءXHt< ëll ء (ءXtëll xء|x txpءXlt`L8ë  ء ءXtë|| ء ءXttëp|d|< 8`0ء,( $` ءXtë  ء  ءXtëxܡpܡ\P LDء@< 84ءX0t$ë ܡܡ\ `ء `ءXtëutXëP(L(ttHë 崡 tlë崡崡LëHxD @X8xh4 0XH (   \ (x yh     \ P yh X Pȡ L D \ @ȡ <yh     \  yh ë x  X x  \ X  p d X L @ 4 (   ë x t lء h d l ` \ء8 X{x H 8ë   ء   l  ء8 {x    \ë 퀡 H ء  퀡p H8 ء  ë  8  8( 퀡  ء  퀡p  ء | pë h d `  X  T P  <퀡 8 0ء , (퀡p $ ء  ë ,  ,  퀡 ` ء  퀡p `P ء  ë D < D4 <, |퀡 x pء l h퀡p d| `ء \ Pë @L <x 0L< ,xh 퀡 ġ ء  퀡p ġءë\\L퀡ء퀡pءëxlthl\dP퀡L@Dء@<퀡p8@04ء0$ë|0|l0 퀡ء퀡pءë㌡䌡㌡|퀡ء|x퀡ptpءl`ëP㜡L@㜡<(퀡$0ء퀡p0  ءë㬡㬡 퀡lء퀡pl\ءë㼡Xx㼡tXH`퀡\TءPL퀡pHDء@4ë$̡ ̡퀡ء퀡pءëܡܡ퀡Xء퀡pXH|ءxlë\XLLHL<4퀡0(ء$ 퀡pءëx퀡ء퀡pءë ԡ ԡl퀡h,`ء\X퀡pT,PءL@ë0,   퀡lء퀡pl\ءë,X,XH퀡ء퀡pءxëh<dX<,T@퀡<4ء0,퀡p($ء ëLСL<С퀡 ء퀡p ءë\\Lx퀡t\lءhd퀡p`\L\ءXLë<l8H,l\(H8퀡ء퀡pءë||lt퀡ء퀡pءëtܡpءdܡ`ءL퀡H`@ء<8퀡p4`P0ء, ëL䌡L<䌡|퀡ء퀡pءë䜡䜡p퀡ldء`\퀡pXTءPDë<䬡8ġ4伡0䬡,ġ(伡∬∫ h hHH((tlTL4Ȭ,0ȫᨬ Lᨫ ሬ hራ h h H H ( ( t l Tܡ Lܡ 4ءȬ ,ءȫ ԡਬ ԡ,ਫ С СH ̡h ̡dh ȡH ȡH ġ( ġ( t l T L 4Ȭ ,ȫ ߨ  ߨ ߈ (߈ h Dh H `H ( |( t l T L 4Ȭ ,ȫ ި ި ވ ވ h $h H @H ( \( t lx T| L| 4xȬ ,xȫ tݨ tݨ p݈ p݈ lh lh hH h H d( d<( t` l`X T\ L\t 4XȬ ,Xȫ Tܨ TܨP܈P܈LhLhHHHHD(D(t@l@8T<L<T48Ȭ,8pȫ4ۨ 4ۨ0ۈ0ۈ,h,h(H(H$($(t l TL44Ȭ,Pȫڨ lڨڈڈ h hHH((tlTL4Ȭ,0ȫ٨ L٨وhوhhHH((tlTܡLܡ4ءȬ,ءȫԡب ԡ,بС؈СH؈̡h̡dhȡHȡHġ(ġ(tlTL4Ȭ,ȫר  ר׈(׈hDhH`H(|(tlTL4Ȭ,ȫ֨ ֨ֈֈh$hH@H(\(tlxT|L|4xȬ,xȫtը tըpՈpՈlhlhhHh Hd(d<(t`l`XT\L\t4XȬ,XȫTԨ TԨPԈPԈLhLhHHHHD(D(t@l@8T<L<T48Ȭ,8pȫ4Ө 4Ө@@ @@@@@PPPPPPPPPPPPPPPPPPPPPPPP|PxPtPpPlPhPdP`P\PXPTPPPLPHPDP@P<P8P4P0P,P(P$P PPPPP PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP|PxPtPpPlPhPdP`P\PXPTPPPLPHPDP@P<P8P4P0P,P(P$P PPPPP PPPP/x&~R|p+Qo-^`UP)%A4If}7y2d5DkMB0?GzwWavJOV6T[=$,Ft{3rmC;#<(c"] g!'N>Zh8Y@.u9i:jelEq1Lbs*_\SKHn/x&~R|p+Qo-^`UP)%A4If}7y2d5DkMB0?GzwWavJOV6T[=$,Ft{3rmC;#<(c"] g!'N>Zh8Y@.u9i:jelEq1Lbs*_\SKHnX Rd d f < Ā    1 C m    , < =L v\ l |<j+S ,<GLy\l|,Ty Hm,<L\ 1V{0@P-`Mpz 7r 08)HHX~hx3C|%N(8@,PQ`op&?P|( 8&HAXRhx>h '(K8uHXhxF]8Xhx<Z  > a u( .D D  ф D D ! D!(D (D(D0D4`D;DB(DIDPDWTD^DeDlDsDzHDDDtDD<DDDdDD ,D D D PD !A D !U$!s@!!!!׀"O""ƀ"## #Q#b###̀##$o$%%8%I&&&!&=&Z&z&&ր&''X'|''À'$ 8N 8' @. @D @D HD PD \D `D dD lD pD tD xD ( $ @(%(/(9@(K(\(u* *)*G*f*++"+?+\+z++,,!,?,V,,,À,$PN , . D D D D D 0D <D ,$ -@-@-"L-8-I-Z-y---̀-..$(N .  . D D D D D D D ,D 8D DD PD \D hD tD .2$ .J@.Y.j.{.45 77788+8|888999*9;9L9j9999:: :2;t;Ԁ=/???̀??@@@,@?@R@e@@@ŀB B$BcBBBB€DDD7DIDՀDDE EE,E=EOEaEEEEՀEEFFOFĀGGGGGHH#H6$N H7 . D D D D D D DD(D0D!<D$tD&D,D.D/D4HS$ Hu@H@H@H@H$XNH.D7D8D7D8D:PD<TD>`DAhD@lDAtDE|DCDDDJDKDJDKDJDKDODMDNDRH$7H@6I @6I @6I2@6ID$NIE.DUDZD[DZD[D\D]4D^dD`I^$UI}@TI@TIIIʀJ/$NJ0.DcDfDcDfDmDndJ=$cJQ@bJg@bJJJ$NJ.DqDtDqDtDyJDJ̄D{DyD{@DPJ$qJ@pK@pK@rK(K5K6@KXdKY$NdKZp.pDpDDDDDDDDD0DDpDDDDD`DDD4D@DXDDD,DDDDDDDDDDDDD D8DDDDXD`DxDD$D@DDDDDdDDDDDHDDDD D,D4D8D<DHDPDTDXD\D`DDDDlDDDDDPDDD D(D@D D D D XD tD D D D!<D!D!D" D"D!",D""|D$"D&"D'#LD*#TD,#D0#D2#Kj$pK@K@K@K8KˀvK<KKpK#K$|N#.#DI#DX$DI$DX$0DZ$pD[$|D\$D^$D[$D\$D^$D $D!%D,%LD.%D/%D6&D8&<D;&xD<&D?&DD',DE'hDH'DK'DL(DO(XDT(DU(DW) DX)HDY)Dn)Do)Dz*8D|*tD*D*D+(D+dD+D+D,D,TD,D,D-D-DD-D-D-D.4D.pD.D.D/$D/`D/D/D0D0PD0D0D1D1@D1|D1D1D_20D`2<Da2HDb2TDc2`Dd2pDe2Df2Di2Dj2Di2Dj2Dk2Dl2Dm2Dp2D3Du30D|3@D3D3D3D3D3D3D3D3D3D3D3D4D4D4(D4xD4D4D54D5D5D5D64D6D6D7(D70D7@D7DD7LD7D8D8hD8D90D9D9D:\D:D;$D;D;D4D>D>D>D?dD?pD?D?D@D@D@xD@D@DA@DALDADBDB`DBDC DCDCDD<DDDEDE`DEDFDFtDFDG,DGDGDHDDHDIDI`DIDJ DJDJDJDJDJDJDJDJD KD KpD KD L8DLDLDMXDMDN DN|DNDO<D[ODDOHD ODOD OD!OD"OD$OD%P D&PD*PtD+PD,PD.PD/PD0PD2PD6QTD8QtD;QD<QD=QD?QD@QDDRXDERxDHRDKRDLRDMSDOSDPS8DTSDUSDWSDXSDYTD[T<DTDaTDbUDcUxDdUDeV,DV4DeV8DnVDkVDnVDoVDpVDrVDsVDtVDxWTDyWhDzWxD|WDzWD|WD}WDWDWDWDXLDXdDXDXDXDXDYDYDY(DYDYDYDZDZ$DZDDZHDZhDZDZD[ D[@D[`D[D[D[Di\TD\hD\D] D]D]D]D]D^D^lD^D_D_|D_D`4D`D`DaHDaDbDb\DbDbDbDc<DcDcDdPDdpDdDdDdDdDe De,DeHDehDeDeDeDeDeDeDfDf DfxDfDfDfDgTDgDhDhlDhDi,DiDiDj@DjDkDkDkhDkDlDldDlD mD m\DmDnDnXDnlDn|DnDo DotDoDpDplDpDq(Dq|D qD!r D"rxD#rD$s0DAs8D$s<D*sD+sD,sD-sD.tD/tD0t,D1tLD2tlD5tD6tD7tD8tD;uD<u8D=uXD>utD?uD@uDAuD'v,DEv<DFvDGvDHw8DIwDJwDKwDLxDMxTDPxDQxDRyLDSyDVzDWzXDXzDYzDZ{TD[{D\{D`|LDa|Db}Dc}Dd}$De}|Df}Di~8Dj~Dk~DnLDoDpDsXDtDuDz$D{xDD DtDDDlDxD|DDDDDDDDDDDHDDDDDD(DxDD$DxDDD+D,,D/`D0D1D2D50D6dD7D8D;D<4D=hD>D?D@D*8DK$I#L@HL.@HL?@HLU@HLk@HL{@HLJDL@KLLL̀LLL@MLLN<M,MO@M)@PM=R\MQS0MeTHMz"MMMʀU\M߀V8MgN#N @N$N)N@kN-)N./`N/@N@ODNAOHNB@NSONTTNU@kNfV4NgV8Nh@kNyVNz\TN{N|$fN.D6D7D6D6D:D7D:D<0D=PD?XDAdDFpN}$6N@5N@5N@5N@5N@5N78O@8OOO$N.DDDDDD DDDDDDDDDPDDDD O$O/@O>|OLOY8OfOg4OhO$N4.@D@DHDLDPDTDlDpDDDD@DTDDDD(D8D@O$@O@O@O@Oʀ8O@OTO$NT.`D`DhDlDDDDDPDlDD$D@O$`O@P@P@P8P,`P-TP.$NT.`D`DlDpP/$`PM@P\$$N.D D!D D D!D D!D" D)pD'D+D-D+D2D7@D8D:D;D:D;D:D; D<$D=lDBDCDDPDEDJDL(DOpDPDQDSXDYDZD]<D^dD]hD^lD`tDoDkDoDsDtDw Dx8DyPDzlD{D|D}DDDtDDD D(D,D0D4D@D`DxDDDDD0DLDhDDDDDDD<DDDD)pD-DwDx Dy@DztD{D|D}DDDxDDDDHD|DDDDLDDDDDPDDDD DTDDDD$DXDDDD(D\DDDD,D`D%D&D'D(0D)dD,D-D.D24D3hD6D8D=D>8DAlDCDJDPDS<DTpDYDbD D D8DDDHDLDXDxDDDDD4DTDtDDDDDDD0DDDXD`DtDxDDDDDDDDDD $D ,D 0D 4D 8D <D @D LD\DhDlDpD|DDD$D DD%|D&D'D(D)D, D-(D.DD2`D3tD6D7D8D9DD=D>DADBDC$DD8DDDJTDPhDQ|DRDSDTDYDaDbDfD'0DHDdDhP]$ P~@ P@ P@ P@ P@ P@ P@ Q@QQ#Q6QIQ\QxQR[RR@R@RR@SSgS@S@SLSTTTπxT8T@U@U%U4U5U6UU$!NUV.DmDqDmDmDDxDqDrDD<DLD|DDD0DlDDD D`DDD@DDDHDTDDDD$D,D0D@DLDDDDDD,D<DPDDDDDD,DLDDD@DDDDD(D4D<DPD\DdDpUn$mU@kU@kU@kU@lUڀnXUo8UpPU1VqLVr@V4@sVBtDVVuhVk@vVV@wVӀxHVy<VVW$ N.DDDDDDDDD D$D (D0D4D 8D<DXDD>D?D@DD"dD%D'D*D,lD2D3(D4TD8¤D9¬D:´DBW$W"@W5@WI@W^PWj8WvHW<W@WDWWW$DN.DDDDDDD DPDàDðDøDDW$W@W@X@X8X)@X7X8X9$N.DEDFX:$EX\@DXk$N.DJDKDL@Xl$JX@IX$DND.PDOPDPPDQĐX$OPX@NX$DNĔ.ĠDTĠDUĠDVX$TĠX@SX$DN.DYDYD]X$YY$@XY:$N.DDDD4DŀDŐDŜDŬDD$DƠDưD0DǰDD|DD|DDHDDHDDDDDDDͰDDDD DpDD@DpDD DЀDDDpDD0DҐDD0DpY;$YS@Yk@Y}@Y@Y@Y@Y@YY@Y$YƠY@YưY0Y@Z0ZǰZ@Z<Z8Z$ǸZ%Z&@Z5Z6|Z7@ZF|ZGZH@ZWZX|ZY@Zh|ZiZj8Zu<Z@ZZ<Z@ZHZZ@ZZHZ@ZZDZ@ZDZZ@ZZDZ@Z ZpZ@[p[[@[[@[@[ <[,8[6@[7p[8@[Gp[H[I@[Y [Z@ [jЀ[k@[zЀ[{[|8[<[@[[[@[[p[@[p[[@[[0[@[0[Ґ[@[Ґ[[ӄ[$tNӄ[&\ &-\,&0\K&3\m&B\&\&\&]+&"(]S&(]y&@P]&C]&]&^&^#&^P&^t&h^&^&^&_(&_N&x_p&X_&8_&`& x`4&h`b&H`&8`&%(`&,a&0aB&7az&>a&Ba&Ib&Pb?&[bm&b`b&ixb&phc&w0c-&cO&c|&c&c&c&<d'&dF&Xd_&Hd&8d&@d&d&e&,eP&e&Le& e&(e&f.&fb&f&f&f&!g &(g9&/\gV&3g&Hg&Zg&^pg&bPh"&ihG&mhv&xh&@h&pi &(i>&i~&i&i&j?&j&Gj&Kxj&Rhk"&YXk`&8k& k&l&l_&`l&l&Hl&#m&1mG& mt&(m&0m&4m&;|n6&Blnn&I\n&PLn&W<o&^,oY&eo&l o&sp&zp0&pd&p&p&q&qG&qs&|q&lq&\r-&Lrn&<r&,r& s&s#&XsA&s`srsssss&s&t&tN&tk&t&t&0t&t&8t&u&u-&uI&uguu&u&udӄm`5 PĠ[#Z`7G@?{ 5 [L <v|] b n M$W 4  {f Y=r "2 "  i( f DR   ~@ $   ) CM 6   ~Q@3 B`~!  +7m_prepare_archive_mxf_file_2_prepare_archive_mxf_file_write_timecode_write_video_frame_write_audio_frame_abort_archive_mxf_file_complete_archive_mxf_file_update_archive_mxf_file_2_update_archive_mxf_file_get_archive_mxf_file_size_get_material_package_uid_get_file_package_uid_get_tape_package_uid_get_archive_mxf_content_package_size_parse_infax_datadyld_stub_binding_helper__DefaultRuneLocale_mxf_log_mxf_complete_essence_element_key_mxf_set_uint8_item_mxf_add_array_item_strongref_mxf_set_version_type_item_mxf_have_item_sprintf$LDBLStub_mxf_set_utf16string_item_mxf_set_length_item_mxf_append_new_from_partition_mxf_get_version_mxf_set_int64_item_mxf_append_partition_esscont_label_mxf_read_and_return_set_mxf_write_partition_mxf_read_kl_mxf_is_filler_mxf_write_fixed_kl_mxf_get_utf16string_item_mxf_write_header_metadata_mxf_alloc_array_item_elements_memset_mxf_write_rip_mxf_free_file_partitions_mxf_create_set_mxf_write_set_mxf_generate_uuid_mxf_register_set_def_mxf_set_uuid_item_mxf_equals_key_mxf_set_ul_mxf_create_header_metadata_mxf_register_item_def_mxf_disk_file_open_modify_mxf_free_item_mxf_write_array_header_mxf_set_fixed_set_space_allocation_mxf_get_platform_wstring_mxf_free_header_metadata_mxf_complete_essence_element_track_num_mxf_finalise_data_model_mxf_free_set_mxf_set_ul_item_mxf_set_uint32_item_mxf_load_data_model___maskrune_mxf_read_next_nonfiller_kl_mxf_set_uint16_item_mxf_get_item_wcslen_mxf_get_timestamp_now_mxf_is_header_metadata_mxf_disk_file_open_new_strlen_mxf_initialise_list_iter_wcscmp___floatdidf_free_mxf_mark_index_end_mxf_file_write_memcmp_mxf_write_uint16_mxf_append_new_partition_mxf_free_primer_pack_mxf_set_strongref_item_mxf_set_umid_item_mxf_create_index_table_segment_mxf_set_product_version_item_mxf_set_int16_item_mxf_free_index_table_segment_find_position_at_dual_timecode_mxf_file_size_strcat_mxf_update_partitions_mbstowcs_mxf_file_tell_mxf_add_set_mxf_read_primer_pack_malloc_mxf_next_list_iter_element_initialise_timecode_index_mxf_register_set_items_initialise_timecode_index_searcher_mxf_write_index_table_segment_sscanf$LDBLStub_mxf_add_delta_entry___fixdfdi_mxf_get_set_size___eprintf_mxf_fill_to_position_mxf_mark_header_start_mxf_remove_item_mxf_skip_clear_timecode_index_strncpy_mxf_file_close_mxf_mark_header_end_mxf_free_data_model_mxf_clear_list_mxf_set_timestamp_item_mxf_file_seek_mxf_remove_set_mxf_file_set_min_llen_mxf_set_boolean_item_mxf_register_primer_entry_mxf_set_fixed_size_utf16string_item_mxf_free_partition_mxf_set_position_item_mxf_create_file_partitions_mxf_get_list_length_mxf_read_partition_mxf_set_rational_item_mxf_append_list_element_mxf_read_header_pp_kl_mxf_mark_index_start_mxf_initialise_list_strchr_mxf_get_iter_element_mxf_generate_umid_add_timecode_mxf_set_int32/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/archive/write/write_archive_mxf.cgcc2_compiled.:t(0,1)=(0,1)_g_ClosedComplete_Footer_pp_key_g_NetworkLocator_URLString_item_key_g_NetworkLocator_set_key_g_D3FormatString_g_D3P_InfaxFramework_D3P_Format_item_key_g_D3P_InfaxFramework_set_key_g_TapeDescriptor_set_key_g_PhysicalDescriptor_set_key_g_GenericDescriptor_set_key_g_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_key_g_D3P_D3ReplayErrorFramework_set_key_g_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_key_g_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_key_g_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_key_g_D3P_PSEAnalysisFramework_D3P_RedFlash_item_key_g_D3P_PSEAnalysisFramework_set_key_g_D3P_InfaxFramework_D3P_ItemNumber_item_key_g_D3P_InfaxFramework_D3P_CatalogueDetail_item_key_g_D3P_InfaxFramework_D3P_AccessionNumber_item_key_g_D3P_InfaxFramework_D3P_SpoolNumber_item_key_g_D3P_InfaxFramework_D3P_Duration_item_key_g_D3P_InfaxFramework_D3P_Memo_item_key_g_D3P_InfaxFramework_D3P_SpoolDescriptor_item_key_g_D3P_InfaxFramework_D3P_StockDate_item_key_g_D3P_InfaxFramework_D3P_SpoolStatus_item_key_g_D3P_InfaxFramework_D3P_ProductionCode_item_key_g_D3P_InfaxFramework_D3P_ProgrammeNumber_item_key_g_D3P_InfaxFramework_D3P_MagazinePrefix_item_key_g_D3P_InfaxFramework_D3P_TransmissionDate_item_key_g_D3P_InfaxFramework_D3P_EpisodeTitle_item_key_g_D3P_InfaxFramework_D3P_ProgrammeTitle_item_key_g_InterchangeObject_set_key_g_Preface_D3P_PSEFailureCount_item_key_g_Preface_D3P_D3ErrorCount_item_key_g_Preface_set_key_g_OpenComplete_Header_pp_key_g_DMSegment_DMFramework_item_key_g_StructuralComponent_Duration_item_key_g_DMSegment_EventStartPosition_item_key_g_Sequence_StructuralComponents_item_key_g_DescriptiveMetadata_datadef_label_g_StructuralComponent_DataDefinition_item_key_g_GenericTrack_Sequence_item_key_g_Sequence_set_key_g_DMSegment_set_key_g_vtrErrorsTrackName_g_EventTrack_EventOrigin_item_key_g_videoEditRate_g_EventTrack_EventEditRate_item_key_g_GenericTrack_TrackNumber_item_key_g_GenericTrack_TrackID_item_key_g_GenericTrack_TrackName_item_key_g_pseFailuresTrackName_g_GenericPackage_Tracks_item_key_g_EventTrack_set_key_g_OpenComplete_Footer_pp_key_g_GenericPackage_Name_item_key_g_FileDescriptor_ContainerDuration_item_key_g_WavBaseElementKey_g_UncBaseElementKey_g_TimecodeSysItemElementKey_g_Null_UMID_g_StaticTrack_set_key_g_WaveAudioDescriptor_AvgBps_item_key_g_WaveAudioDescriptor_BlockAlign_item_key_g_GenericSoundEssenceDescriptor_QuantizationBits_item_key_g_GenericSoundEssenceDescriptor_ChannelCount_item_key_g_GenericSoundEssenceDescriptor_Locked_item_key_g_audioSampleRate_g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key_g_WaveAudioDescriptor_set_key_g_CDCIEssenceDescriptor_VerticalSubsampling_item_key_g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key_g_CDCIEssenceDescriptor_ComponentDepth_item_key_g_videoAspectRatio_g_GenericPictureEssenceDescriptor_AspectRatio_item_key_g_videoLineMap_g_GenericPictureEssenceDescriptor_VideoLineMap_item_key_g_GenericPictureEssenceDescriptor_StoredWidth_item_key_g_GenericPictureEssenceDescriptor_StoredHeight_item_key_g_GenericPictureEssenceDescriptor_FrameLayout_item_key_g_FileDescriptor_LinkedTrackID_item_key_g_MultipleDescriptor_SubDescriptorUIDs_item_key_g_CDCIEssenceDescriptor_set_key_g_GenericDescriptor_Locators_item_key_g_FileDescriptor_EssenceContainer_item_key_g_videoSampleRate_g_FileDescriptor_SampleRate_item_key_g_SourcePackage_Descriptor_item_key_g_MultipleDescriptor_set_key_g_SourcePackage_set_key_g_SourceClip_SourcePackageID_item_key_g_SourceClip_SourceTrackID_item_key_g_SourceClip_StartPosition_item_key_g_SourceClip_set_key_g_Sound_datadef_label_g_Picture_datadef_label_g_audioEditRate_g_TimecodeComponent_StartTimecode_item_key_g_TimecodeComponent_DropFrame_item_key_g_TimecodeComponent_RoundedTimecodeBase_item_key_g_Timecode_datadef_label_g_TimecodeComponent_set_key_g_Track_Origin_item_key_g_Track_EditRate_item_key_g_Track_set_key_g_GenericPackage_PackageModifiedDate_item_key_g_GenericPackage_PackageCreationDate_item_key_g_GenericPackage_PackageUID_item_key_g_ContentStorage_Packages_item_key_g_MaterialPackage_set_key_g_EssenceContainerData_BodySID_item_key_g_EssenceContainerData_IndexSID_item_key_g_EssenceContainerData_LinkedPackageUID_item_key_g_ContentStorage_EssenceContainerData_item_key_g_EssenceContainerData_set_key_g_Preface_ContentStorage_item_key_g_ContentStorage_set_key_g_Identification_Platform_item_key_g_Identification_ToolkitVersion_item_key_g_Identification_ModificationDate_item_key_g_mxfIdentProductUID_g_Identification_ProductUID_item_key_g_Identification_VersionString_item_key_g_mxfIdentVersionString_g_Identification_ProductName_item_key_g_mxfIdentProductName_g_Identification_CompanyName_item_key_g_mxfIdentCompanyName_g_Identification_ThisGenerationUID_item_key_g_Preface_Identifications_item_key_g_Identification_set_key_g_D3P_D3PreservationDescriptiveScheme_dmscheme_label_g_Preface_DMSchemes_item_key_g_Preface_EssenceContainers_item_key_g_Preface_OperationalPattern_item_key_g_Preface_Version_item_key_g_Preface_LastModifiedDate_item_key_g_BWFFrameWrapped_esscont_label_g_SD_Unc_625_50i_422_135_FrameWrapped_esscont_label_g_MultipleWrappings_esscont_label_g_qq09_op_1a_label_g_OpenIncomplete_Header_pp_key_load_bbc_d3_extensions./../bbc_d3_extensions_data_model.hwrite_archive_mxf.c./../bbc_d3_extensions_data_model.hwrite_archive_mxf.c./../bbc_d3_extensions_data_model.hwrite_archive_mxf.cload_bbc_d3_extensions:f(0,2)dataModel:P(0,3)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,4)MXFDataModel:t(0,4)=(0,5):T(0,5)=s17956itemDefs:(0,6)=xsMXFList:,0,128;setDefs:(0,6),128,128;types:(0,8),256,143360;lastTypeId:(0,9),143616,32;;:T(0,7)=s16elements:(0,10),0,32;lastElement:(0,10),32,32;len:(0,11),64,32;freeFunc:(0,12),96,32;;MXFList:t(0,6)=(0,7):t(0,8)=ar(0,14);0;127;(0,15)unsigned int:t(0,9)=r(0,9);0;037777777777;:t(0,10)=*(0,16)long int:t(0,11)=r(0,11);-2147483648;2147483647;:t(0,13)=*(0,17)free_func_type:t(0,12)=(0,13)long unsigned int:t(0,14)=r(0,14);0;037777777777;MXFItemType:t(0,15)=(0,18)MXFListElement:t(0,16)=(0,19):t(0,17)=f(0,1):T(0,18)=s140category:(0,20)=xeMXFItemTypeCategory:,0,32;typeId:(0,9),32,32;name:(0,22),64,32;info:(0,23),96,1024;;_MXFListElement:T(0,19)=s8next:(0,24),0,32;data:(0,25),32,32;;:T(0,21)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,20)=(0,21):t(0,22)=*(0,26):T(0,23)=u128basic:(0,27)=xsMXFBasicTypeInfo:,0,32;array:(0,29)=xsMXFArrayTypeInfo:,0,64;compound:(0,31)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,33)=xsMXFInterpretTypeInfo:,0,64;;:t(0,24)=*(0,19):t(0,25)=*(0,1)char:t(0,26)=r(0,26);0;127;:T(0,28)=s4size:(0,9),0,32;;MXFBasicTypeInfo:t(0,27)=(0,28):T(0,30)=s8elementTypeId:(0,9),0,32;fixedSize:(0,9),32,32;;MXFArrayTypeInfo:t(0,29)=(0,30):T(0,32)=s128members:(0,35),0,1024;;MXFCompoundTypeInfo:t(0,31)=(0,32):T(0,34)=s8typeId:(0,9),0,32;fixedArraySize:(0,9),32,32;;MXFInterpretTypeInfo:t(0,33)=(0,34):t(0,35)=ar(0,14);0;15;(0,36)MXFCompoundTypeMemberInfo:t(0,36)=(0,37):T(0,37)=s8name:(0,22),0,32;typeId:(0,9),32,32;;_set_null_infax_dataset_null_infax_data:f(0,1) :T(0,21) :T(0,21)infaxData:P(0,38):t(0,38)=*(0,39)InfaxData:t(0,39)=(0,40):T(0,40)=s468format:(0,41),0,56;progTitle:(0,42),56,584;epTitle:(0,43),640,1160;txDate:(0,44)=xsmxfTimestamp:,1808,64;magPrefix:(0,46),1872,16;progNo:(0,47),1888,72;prodCode:(0,48),1960,24;spoolStatus:(0,46),1984,16;stockDate:(0,44),2000,64;spoolDesc:(0,49),2064,240;memo:(0,50),2304,968;duration:(0,51),3296,64;spoolNo:(0,53),3360,120;accNo:(0,53),3480,120;catDetail:(0,54),3600,88;itemNo:(0,55),3712,32;;:t(0,41)=ar(0,14);0;6;(0,26):t(0,42)=ar(0,14);0;72;(0,26):t(0,43)=ar(0,14);0;144;(0,26):T(0,45)=s8year:(0,56),0,16;month:(0,58),16,8;day:(0,58),24,8;hour:(0,58),32,8;min:(0,58),40,8;sec:(0,58),48,8;qmsec:(0,58),56,8;;mxfTimestamp:t(0,44)=(0,45):t(0,46)=ar(0,14);0;1;(0,26):t(0,47)=ar(0,14);0;8;(0,26):t(0,48)=ar(0,14);0;2;(0,26):t(0,49)=ar(0,14);0;29;(0,26):t(0,50)=ar(0,14);0;120;(0,26)long long int:t(0,52)=@s64;r(0,52);01000000000000000000000;0777777777777777777777;int64_t:t(0,51)=(0,52):t(0,53)=ar(0,14);0;14;(0,26):t(0,54)=ar(0,14);0;10;(0,26)uint32_t:t(0,55)=(0,9)short int:t(0,57)=@s16;r(0,57);-32768;32767;int16_t:t(0,56)=(0,57)unsigned char:t(0,59)=@s8;r(0,59);0;255;uint8_t:t(0,58)=(0,59)_convert_stringconvert_string:f(0,2)input:P(0,60)tempString:P(0,61)size_t:t(0,62)=(0,63):t(0,60)=*(0,64):t(0,61)=*(0,65)__darwin_size_t:t(0,63)=(0,66):t(0,64)=k(0,26):t(0,65)=*(0,67)long unsigned int:t(0,66)=r(0,66);0;037777777777;mxfUTF16Char:t(0,67)=(0,68)wchar_t:t(0,68)=(0,69)__darwin_wchar_t:t(0,69)=(0,2)_free_d3_mxf_filefree_d3_mxf_file:f(0,1)output:P(0,70):t(0,70)=*(0,71):t(0,71)=*(0,72)ArchiveMXFWriter:t(0,72)=(0,73)_ArchiveMXFWriter:T(0,73)=s724numAudioTracks:(0,2),0,32;beStrict:(0,2),32,32;mxfFile:(0,74),64,32;tapeSourcePackageUID:(0,75)=xsmxfUMID:,96,256;fileSourcePackageUID:(0,75),352,256;materialPackageUID:(0,75),608,256;pseFailures:(0,6),864,128;tempString:(0,65),992,32;vitcIndex:(0,77)=xsTimecodeIndex:,1024,160;ltcIndex:(0,77),1184,160;duration:(0,79),1344,64;essWriteState:(0,80)=xsEssWriteState:,1408,96;headerMetadataFilePos:(0,82),1504,64;bodyFilePos:(0,82),1568,64;now:(0,44),1632,64;dataModel:(0,3),1696,32;partitions:(0,84),1728,32;headerMetadata:(0,85),1760,32;indexSegment:(0,86),1792,32;headerPartition:(0,87),1824,32;footerPartition:(0,87),1856,32;prefaceSet:(0,88),1888,32;identSet:(0,88),1920,32;contentStorageSet:(0,88),1952,32;materialPackageSet:(0,88),1984,32;sourcePackageSet:(0,88),2016,32;tapeSourcePackageSet:(0,88),2048,32;sourcePackageTrackSet:(0,88),2080,32;materialPackageTrackSet:(0,88),2112,32;sequenceSet:(0,88),2144,32;sourceClipSet:(0,88),2176,32;dmSet:(0,88),2208,32;fileDMFrameworkSet:(0,88),2240,32;tapeDMFrameworkSet:(0,88),2272,32;dmFrameworkSet:(0,88),2304,32;timecodeComponentSet:(0,88),2336,32;essContainerDataSet:(0,88),2368,32;multipleDescriptorSet:(0,88),2400,32;descriptorSet:(0,88),2432,32;cdciDescriptorSet:(0,88),2464,32;bwfDescriptorSet:(0,88),2496,32;tapeDescriptorSet:(0,88),2528,32;videoMaterialPackageTrackSet:(0,88),2560,32;videoSequenceSet:(0,88),2592,32;networkLocatorSet:(0,88),2624,32;durationItems:(0,89),2656,2240;numDurationItems:(0,2),4896,32;descriptorSets:(0,90),4928,576;numDescriptorSets:(0,2),5504,32;d3VTRErrorTrackSets:(0,6),5536,128;pseFailureTrackSets:(0,6),5664,128;;:t(0,74)=*(0,91):T(0,76)=s32octet0:(0,58),0,8;octet1:(0,58),8,8;octet2:(0,58),16,8;octet3:(0,58),24,8;octet4:(0,58),32,8;octet5:(0,58),40,8;octet6:(0,58),48,8;octet7:(0,58),56,8;octet8:(0,58),64,8;octet9:(0,58),72,8;octet10:(0,58),80,8;octet11:(0,58),88,8;octet12:(0,58),96,8;octet13:(0,58),104,8;octet14:(0,58),112,8;octet15:(0,58),120,8;octet16:(0,58),128,8;octet17:(0,58),136,8;octet18:(0,58),144,8;octet19:(0,58),152,8;octet20:(0,58),160,8;octet21:(0,58),168,8;octet22:(0,58),176,8;octet23:(0,58),184,8;octet24:(0,58),192,8;octet25:(0,58),200,8;octet26:(0,58),208,8;octet27:(0,58),216,8;octet28:(0,58),224,8;octet29:(0,58),232,8;octet30:(0,58),240,8;octet31:(0,58),248,8;;mxfUMID:t(0,75)=(0,76):T(0,78)=s20arraySize:(0,2),0,32;indexArrays:(0,6),32,128;;TimecodeIndex:t(0,77)=(0,78)mxfLength:t(0,79)=(0,51):T(0,81)=s12haveTimecode:(0,2),0,32;haveVideo:(0,2),32,32;audioNum:(0,2),64,32;;EssWriteState:t(0,80)=(0,81)long long unsigned int:t(0,83)=@s64;r(0,83);0;01777777777777777777777;uint64_t:t(0,82)=(0,83):t(0,84)=*(0,6):t(0,85)=*(0,92):t(0,86)=*(0,93):t(0,87)=*(0,94):t(0,88)=*(0,95):t(0,89)=ar(0,14);0;69;(0,96):t(0,90)=ar(0,14);0;17;(0,88)MXFFile:t(0,91)=(0,97)MXFHeaderMetadata:t(0,92)=(0,98)MXFIndexTableSegment:t(0,93)=(0,99)MXFPartition:t(0,94)=(0,100)MXFMetadataSet:t(0,95)=(0,101):t(0,96)=*(0,102):T(0,97)=s52close:(0,103),0,32;read:(0,104),32,32;write:(0,105),64,32;get_char:(0,106),96,32;put_char:(0,107),128,32;eof:(0,106),160,32;seek:(0,108),192,32;tell:(0,109),224,32;is_seekable:(0,106),256,32;size:(0,109),288,32;free_sys_data:(0,103),320,32;sysData:(0,110),352,32;minLLen:(0,58),384,8;runinLen:(0,111),400,16;;_MXFHeaderMetadata:T(0,98)=s24dataModel:(0,3),0,32;primerPack:(0,113),32,32;sets:(0,6),64,128;;:T(0,99)=s64instanceUID:(0,114)=xsmxfUUID:,0,128;indexEditRate:(0,116)=xsmxfRational:,128,64;indexStartPosition:(0,118),192,64;indexDuration:(0,79),256,64;editUnitByteCount:(0,55),320,32;indexSID:(0,55),352,32;bodySID:(0,55),384,32;sliceCount:(0,58),416,8;posTableCount:(0,58),424,8;deltaEntryArray:(0,119),448,32;indexEntryArray:(0,120),480,32;;:T(0,100)=s128key:(0,121)=xsmxfUL:,0,128;majorVersion:(0,111),128,16;minorVersion:(0,111),144,16;kagSize:(0,55),160,32;thisPartition:(0,82),192,64;previousPartition:(0,82),256,64;footerPartition:(0,82),320,64;headerByteCount:(0,82),384,64;indexByteCount:(0,82),448,64;indexSID:(0,55),512,32;bodyOffset:(0,82),544,64;bodySID:(0,55),608,32;operationalPattern:(0,121),640,128;essenceContainers:(0,6),768,128;headerMarkInPos:(0,51),896,64;indexMarkInPos:(0,51),960,64;;_MXFMetadataSet:T(0,101)=s60key:(0,123)=xsmxfKey:,0,128;instanceUID:(0,114),128,128;items:(0,6),256,128;headerMetadata:(0,124),384,32;fixedSpaceAllocation:(0,82),416,64;;MXFMetadataItem:t(0,102)=(0,125):t(0,103)=*(0,126):t(0,104)=*(0,127):t(0,105)=*(0,128):t(0,106)=*(0,129):t(0,107)=*(0,130):t(0,108)=*(0,131):t(0,109)=*(0,132):t(0,110)=*(0,133)short unsigned int:t(0,112)=@s16;r(0,112);0;65535;uint16_t:t(0,111)=(0,112):t(0,113)=*(0,134):T(0,115)=s16octet0:(0,58),0,8;octet1:(0,58),8,8;octet2:(0,58),16,8;octet3:(0,58),24,8;octet4:(0,58),32,8;octet5:(0,58),40,8;octet6:(0,58),48,8;octet7:(0,58),56,8;octet8:(0,58),64,8;octet9:(0,58),72,8;octet10:(0,58),80,8;octet11:(0,58),88,8;octet12:(0,58),96,8;octet13:(0,58),104,8;octet14:(0,58),112,8;octet15:(0,58),120,8;;mxfUUID:t(0,114)=(0,115):T(0,117)=s8numerator:(0,135),0,32;denominator:(0,135),32,32;;mxfRational:t(0,116)=(0,117)mxfPosition:t(0,118)=(0,51):t(0,119)=*(0,136):t(0,120)=*(0,137):T(0,122)=s16octet0:(0,58),0,8;octet1:(0,58),8,8;octet2:(0,58),16,8;octet3:(0,58),24,8;octet4:(0,58),32,8;octet5:(0,58),40,8;octet6:(0,58),48,8;octet7:(0,58),56,8;octet8:(0,58),64,8;octet9:(0,58),72,8;octet10:(0,58),80,8;octet11:(0,58),88,8;octet12:(0,58),96,8;octet13:(0,58),104,8;octet14:(0,58),112,8;octet15:(0,58),120,8;;mxfUL:t(0,121)=(0,122)mxfKey:t(0,123)=(0,121):t(0,124)=*(0,98):T(0,125)=s36key:(0,123),0,128;tag:(0,111),128,16;isPersistent:(0,2),160,32;length:(0,111),192,16;value:(0,138),224,32;set:(0,139),256,32;;:t(0,126)=f(0,1):t(0,127)=f(0,55):t(0,128)=f(0,55):t(0,129)=f(0,2):t(0,130)=f(0,2):t(0,131)=f(0,2):t(0,132)=f(0,51):t(0,133)=(0,140)MXFPrimerPack:t(0,134)=(0,141)int32_t:t(0,135)=(0,2)MXFDeltaEntry:t(0,136)=(0,142)MXFIndexEntry:t(0,137)=(0,143):t(0,138)=*(0,58):t(0,139)=*(0,101):t(0,140)=xsMXFFileSysData::T(0,141)=s20nextTag:(0,144),0,16;entries:(0,6),32,128;;_MXFDeltaEntry:T(0,142)=s12next:(0,145),0,32;posTableIndex:(0,146),32,8;slice:(0,58),40,8;elementData:(0,55),64,32;;_MXFIndexEntry:T(0,143)=s24next:(0,148),0,32;temporalOffset:(0,146),32,8;keyFrameOffset:(0,146),40,8;flags:(0,58),48,8;streamOffset:(0,82),64,64;sliceOffset:(0,149),128,32;posTable:(0,150),160,32;;mxfLocalTag:t(0,144)=(0,111):t(0,145)=*(0,142)signed char:t(0,147)=@s8;r(0,147);-128;127;int8_t:t(0,146)=(0,147):t(0,148)=*(0,143):t(0,149)=*(0,55):t(0,150)=*(0,116)_verify_essence_write_stateverify_essence_write_state:f(0,2)output:P(0,71)writeTimecode:P(0,2)writeVideo:P(0,2)writeAudio:P(0,2)_update_essence_write_stateupdate_essence_write_state:f(0,1)output:P(0,71)writeTimecode:P(0,2)writeVideo:P(0,2)writeAudio:P(0,2)_convert_timecode_to_12mconvert_timecode_to_12m:f(0,1)t:P(0,151)t12m:P(0,138):t(0,151)=*(0,152)ArchiveTimecode:t(0,152)=(0,153):T(0,153)=s8hour:(0,58),0,8;min:(0,58),8,8;sec:(0,58),16,8;frame:(0,58),24,8;dropFrame:(0,2),32,32;;_getPositiongetPosition:f(0,51)videoPosition:P(0,51)targetEditRate:P(0,154):t(0,154)=*(0,155):t(0,155)=k(0,116)_is_empty_string/usr/include/ctype.hwrite_archive_mxf.cis_empty_string:f(0,2)str:P(0,60)includingSpace:P(0,2)strPtr:r(0,60)char:t(0,26)__darwin_ct_rune_t:t(0,156)=(0,2)_set_infax_dataset_infax_data:f(0,2)dmFrameworkSet:P(0,88)infaxData:P(0,38)dateOnly:(0,44)tempString:(0,65)mxfUTF16Char:t(0,67)item:(0,96)void:t(0,1)prepare_archive_mxf_file_2:F(0,2)mxfFile:P(0,157)filename:P(0,60)numAudioTracks:P(0,2)startPosition:P(0,51)beStrict:P(0,2)output:P(0,70)newOutput:(0,71)filePos:r(0,51)int64_t:t(0,51):t(0,157)=*(0,74)uuid:(0,114)i:r(0,2)int:t(0,2)videoTrackNum:(0,55)uint32_t:t(0,55)audioTrackNum:(0,55)deltaOffset:r(0,55)cNameBuffer:(0,158)wNameBuffer:(0,159)arrayElement:(0,138)uint8_t:t(0,58):t(0,158)=ar(0,14);0;255;(0,26):t(0,159)=ar(0,14);0;255;(0,67)nullInfaxData:(0,39)assignedTag:(0,144)mxfLocalTag:t(0,144)isPicture:r(0,2)isPicture:r(0,2)isPicture:r(0,2)isPicture:r(0,2)isPicture:r(0,2)isPicture:r(0,2)prepare_archive_mxf_file:F(0,2)filename:P(0,60)numAudioTracks:P(0,2)startPosition:P(0,51)beStrict:P(0,2)output:P(0,70)mxfFile:(0,74)result:r(0,2)write_timecode:F(0,2)output:P(0,71)vitc:p(0,152)ltc:p(0,152)t12m:(0,160):t(0,160)=ar(0,14);0;7;(0,58)write_video_frame:F(0,2)output:P(0,71)data:P(0,138)size:P(0,55)eeKey:(0,123)write_audio_frame:F(0,2)output:P(0,71)data:P(0,138)size:P(0,55)eeKey:(0,123)abort_archive_mxf_file:F(0,2)output:P(0,70)complete_archive_mxf_file:F(0,2)outputRef:P(0,70)d3InfaxData:P(0,38)pseFailures:P(0,161)numPSEFailures:P(0,11)vtrErrors:P(0,162)numVTRErrors:P(0,11)output:r(0,71)i:r(0,2):t(0,161)=*(0,163):t(0,162)=*(0,164):t(0,163)=k(0,165):t(0,164)=k(0,166)PSEFailure:t(0,165)=(0,167)VTRError:t(0,166)=(0,168):T(0,167)=s32position:(0,51),0,64;vitcTimecode:(0,152),64,64;ltcTimecode:(0,152),128,64;redFlash:(0,56),192,16;spatialPattern:(0,56),208,16;luminanceFlash:(0,56),224,16;extendedFailure:(0,169),240,8;;:T(0,168)=s20vitcTimecode:(0,152),0,64;ltcTimecode:(0,152),64,64;errorCode:(0,58),128,8;;mxfBoolean:t(0,169)=(0,58)filePos:r(0,51)j:r(0,11)long int:t(0,11)iter:(0,170)=xsMXFListIterator::T(0,171)=s12nextElement:(0,10),0,32;data:(0,25),32,32;index:(0,11),64,32;;MXFListIterator:t(0,170)=(0,171)nextTrackID:r(0,55)numTracks:r(0,2)vitcIndexSearcher:(0,172)=xsTimecodeIndexSearcher::T(0,173)=s44indexArrayIter:(0,170),0,96;index:(0,174),96,32;elementNum:(0,2),128,32;elementOffset:(0,51),160,64;position:(0,51),224,64;atEnd:(0,2),288,32;beforeStart:(0,2),320,32;;TimecodeIndexSearcher:t(0,172)=(0,173):t(0,174)=*(0,77)ltcIndexSearcher:(0,172)errorPosition:(0,51)errorIndex:r(0,11)failureIndex:r(0,11)mpName:(0,175):t(0,175)=ar(0,14);0;63;(0,26)_update_header_metadataupdate_header_metadata:f(0,2)mxfFile:P(0,74)headerByteCount:P(0,82)infaxData:P(0,38)newFilename:P(0,60)key:(0,123)llen:(0,58)len:(0,82)uint64_t:t(0,82)dataModel:(0,3)headerMetadata:(0,85)count:r(0,82)frameworkSet:(0,88)formatString:(0,176)ltoInfaxSetFoundAndUpdated:r(0,2):t(0,176)=ar(0,14);0;6;(0,67)networkLocatorSetFoundAndUpdated:r(0,2)tempString:(0,65)networkLocatorSet:(0,88)update_archive_mxf_file_2:F(0,2)mxfFileIn:P(0,157)newFilename:P(0,60)ltoInfaxData:P(0,38)key:(0,123)llen:(0,58)len:(0,82)headerPartition:(0,87)footerPartition:(0,87)mxfFile:(0,74)update_archive_mxf_file:F(0,2)filePath:P(0,60)newFilename:P(0,60)ltoInfaxData:P(0,38)mxfFile:(0,74)result:r(0,2)get_archive_mxf_file_size:F(0,51)writer:P(0,71)get_material_package_uid:F(0,75)writer:P(0,71)get_file_package_uid:F(0,75)writer:P(0,71)get_tape_package_uid:F(0,75)writer:P(0,71)get_archive_mxf_content_package_size:F(0,51)numAudioTracks:P(0,2)parse_infax_data:F(0,2)infaxDataString:P(0,60)infaxData:P(0,38)beStrict:P(0,2)startField:r(0,60)endField:r(0,60)fieldIndex:r(0,2)done:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)year:(0,2)month:(0,2)day:(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)year:(0,2)month:(0,2)day:(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)year:(0,2)month:(0,2)day:(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)year:(0,2)month:(0,2)day:(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)cpySize:r(0,2)g_Null_UMID:S(0,177)g_Picture_datadef_label:S(0,178)g_Sound_datadef_label:S(0,178)g_Timecode_datadef_label:S(0,178)g_DescriptiveMetadata_datadef_label:S(0,178)g_MultipleWrappings_esscont_label:S(0,178)g_BWFFrameWrapped_esscont_label:S(0,178)g_SD_Unc_625_50i_422_135_FrameWrapped_esscont_label:S(0,178)g_OpenIncomplete_Header_pp_key:S(0,179)g_OpenComplete_Header_pp_key:S(0,179)g_OpenComplete_Footer_pp_key:S(0,179)g_ClosedComplete_Footer_pp_key:S(0,179)g_qq09_op_1a_label:S(0,178)g_InterchangeObject_set_key:S(0,178)g_Preface_set_key:S(0,178)g_Preface_LastModifiedDate_item_key:S(0,178)g_Preface_Version_item_key:S(0,178)g_Preface_Identifications_item_key:S(0,178)g_Preface_ContentStorage_item_key:S(0,178)g_Preface_OperationalPattern_item_key:S(0,178)g_Preface_EssenceContainers_item_key:S(0,178)g_Preface_DMSchemes_item_key:S(0,178)g_Identification_set_key:S(0,178)g_Identification_ThisGenerationUID_item_key:S(0,178)g_Identification_CompanyName_item_key:S(0,178)g_Identification_ProductName_item_key:S(0,178)g_Identification_VersionString_item_key:S(0,178)g_Identification_ProductUID_item_key:S(0,178)g_Identification_ModificationDate_item_key:S(0,178)g_Identification_ToolkitVersion_item_key:S(0,178)g_Identification_Platform_item_key:S(0,178)g_ContentStorage_set_key:S(0,178)g_ContentStorage_Packages_item_key:S(0,178)g_ContentStorage_EssenceContainerData_item_key:S(0,178)g_EssenceContainerData_set_key:S(0,178)g_EssenceContainerData_LinkedPackageUID_item_key:S(0,178)g_EssenceContainerData_IndexSID_item_key:S(0,178)g_EssenceContainerData_BodySID_item_key:S(0,178)g_GenericPackage_PackageUID_item_key:S(0,178)g_GenericPackage_Name_item_key:S(0,178)g_GenericPackage_PackageCreationDate_item_key:S(0,178)g_GenericPackage_PackageModifiedDate_item_key:S(0,178)g_GenericPackage_Tracks_item_key:S(0,178)g_NetworkLocator_set_key:S(0,178)g_NetworkLocator_URLString_item_key:S(0,178)g_GenericTrack_TrackID_item_key:S(0,178)g_GenericTrack_TrackNumber_item_key:S(0,178)g_GenericTrack_TrackName_item_key:S(0,178)g_GenericTrack_Sequence_item_key:S(0,178)g_StaticTrack_set_key:S(0,178)g_Track_set_key:S(0,178)g_Track_EditRate_item_key:S(0,178)g_Track_Origin_item_key:S(0,178)g_EventTrack_set_key:S(0,178)g_EventTrack_EventEditRate_item_key:S(0,178)g_EventTrack_EventOrigin_item_key:S(0,178)g_StructuralComponent_DataDefinition_item_key:S(0,178)g_StructuralComponent_Duration_item_key:S(0,178)g_Sequence_set_key:S(0,178)g_Sequence_StructuralComponents_item_key:S(0,178)g_TimecodeComponent_set_key:S(0,178)g_TimecodeComponent_RoundedTimecodeBase_item_key:S(0,178)g_TimecodeComponent_StartTimecode_item_key:S(0,178)g_TimecodeComponent_DropFrame_item_key:S(0,178)g_SourceClip_set_key:S(0,178)g_SourceClip_StartPosition_item_key:S(0,178)g_SourceClip_SourcePackageID_item_key:S(0,178)g_SourceClip_SourceTrackID_item_key:S(0,178)g_DMSegment_set_key:S(0,178)g_DMSegment_EventStartPosition_item_key:S(0,178)g_DMSegment_DMFramework_item_key:S(0,178)g_MaterialPackage_set_key:S(0,178)g_SourcePackage_set_key:S(0,178)g_SourcePackage_Descriptor_item_key:S(0,178)g_GenericDescriptor_set_key:S(0,178)g_GenericDescriptor_Locators_item_key:S(0,178)g_FileDescriptor_LinkedTrackID_item_key:S(0,178)g_FileDescriptor_SampleRate_item_key:S(0,178)g_FileDescriptor_ContainerDuration_item_key:S(0,178)g_FileDescriptor_EssenceContainer_item_key:S(0,178)g_GenericPictureEssenceDescriptor_FrameLayout_item_key:S(0,178)g_GenericPictureEssenceDescriptor_StoredWidth_item_key:S(0,178)g_GenericPictureEssenceDescriptor_StoredHeight_item_key:S(0,178)g_GenericPictureEssenceDescriptor_AspectRatio_item_key:S(0,178)g_GenericPictureEssenceDescriptor_VideoLineMap_item_key:S(0,178)g_CDCIEssenceDescriptor_set_key:S(0,178)g_CDCIEssenceDescriptor_ComponentDepth_item_key:S(0,178)g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key:S(0,178)g_CDCIEssenceDescriptor_VerticalSubsampling_item_key:S(0,178)g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key:S(0,178)g_GenericSoundEssenceDescriptor_Locked_item_key:S(0,178)g_GenericSoundEssenceDescriptor_ChannelCount_item_key:S(0,178)g_GenericSoundEssenceDescriptor_QuantizationBits_item_key:S(0,178)g_MultipleDescriptor_set_key:S(0,178)g_MultipleDescriptor_SubDescriptorUIDs_item_key:S(0,178)g_WaveAudioDescriptor_set_key:S(0,178)g_WaveAudioDescriptor_BlockAlign_item_key:S(0,178)g_WaveAudioDescriptor_AvgBps_item_key:S(0,178)g_Preface_D3P_D3ErrorCount_item_key:S(0,178)g_Preface_D3P_PSEFailureCount_item_key:S(0,178)g_D3P_InfaxFramework_set_key:S(0,178)g_D3P_InfaxFramework_D3P_Format_item_key:S(0,178)g_D3P_InfaxFramework_D3P_ProgrammeTitle_item_key:S(0,178)g_D3P_InfaxFramework_D3P_EpisodeTitle_item_key:S(0,178)g_D3P_InfaxFramework_D3P_TransmissionDate_item_key:S(0,178)g_D3P_InfaxFramework_D3P_MagazinePrefix_item_key:S(0,178)g_D3P_InfaxFramework_D3P_ProgrammeNumber_item_key:S(0,178)g_D3P_InfaxFramework_D3P_ProductionCode_item_key:S(0,178)g_D3P_InfaxFramework_D3P_SpoolStatus_item_key:S(0,178)g_D3P_InfaxFramework_D3P_StockDate_item_key:S(0,178)g_D3P_InfaxFramework_D3P_SpoolDescriptor_item_key:S(0,178)g_D3P_InfaxFramework_D3P_Memo_item_key:S(0,178)g_D3P_InfaxFramework_D3P_Duration_item_key:S(0,178)g_D3P_InfaxFramework_D3P_SpoolNumber_item_key:S(0,178)g_D3P_InfaxFramework_D3P_AccessionNumber_item_key:S(0,178)g_D3P_InfaxFramework_D3P_CatalogueDetail_item_key:S(0,178)g_D3P_InfaxFramework_D3P_ItemNumber_item_key:S(0,178)g_D3P_PSEAnalysisFramework_set_key:S(0,178)g_D3P_PSEAnalysisFramework_D3P_RedFlash_item_key:S(0,178)g_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_key:S(0,178)g_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_key:S(0,178)g_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_key:S(0,178)g_D3P_D3ReplayErrorFramework_set_key:S(0,178)g_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_key:S(0,178)g_PhysicalDescriptor_set_key:S(0,178)g_TapeDescriptor_set_key:S(0,178)g_mxfIdentProductUID:S(0,180)g_mxfIdentCompanyName:S(0,181):t(0,177)=k(0,75):t(0,178)=k(0,121):t(0,179)=k(0,123):t(0,180)=k(0,114):t(0,181)=*(0,182):t(0,182)=k(0,67)g_mxfIdentProductName:S(0,181)g_mxfIdentVersionString:S(0,181)g_D3P_D3PreservationDescriptiveScheme_dmscheme_label:S(0,178)g_UncBaseElementKey:S(0,179)g_WavBaseElementKey:S(0,179)g_TimecodeSysItemElementKey:S(0,179)g_audioSampleRate:S(0,155)g_audioEditRate:S(0,155)g_videoSampleRate:S(0,155)g_videoEditRate:S(0,155)g_videoLineMap:S(0,183)g_videoAspectRatio:S(0,155)g_vtrErrorsTrackName:S(0,181):t(0,183)=ar(0,14);0;1;(0,184):t(0,184)=k(0,135)g_pseFailuresTrackName:S(0,181)g_D3FormatString:S(0,181)#1/20 1222715291 502 502 100644 14004 ` timecode_index.o ||__text__TEXT |__picsymbolstub1__TEXT 4 __cstring__TEXT #0__la_symbol_ptr__DATAD4T  __nl_symbol_ptr__DATAxp{*4 h Peel||~x!``c/A</A$|xH ^8~/AH 88!P|N ```||`y!A8a88Ke8!`|N <@c#`B_|k܈C8`|Z)|J||xN `|!||x|+x|#x!#C C#c @(8`Ad```$/@HAD@@A8`xH =|lx T 6 }kKk }F}%}J@})9A@D@@<``|h|G8 (}F}%8`<\H 9d@@(8@8`<\ |}d[x\|KP\ @@88@<\ 8`\|xH i |`/|$A8`|\<H```8`8!`!|N ``||#xB|}x8c!<8H %8!P`|N `8cH |``|!|yxB|#x;y8!8Ku||xcx|#xH |zy@8`H %/|~xa8@T<_<<<B X8 8`8 8 h8| | xN!8a8KU9`H``yTc 6H/~@<<_<<<B X8 8`8 |8 h8Ht``A8cxB8H /@8<_<<<B X8 8`8 8 h8H`A8```cxHc|hx/AUb 6|B:8"Bf F}J})H@,P@$0c|B9`Ff H``@(8`H/|~xa8@4<_<<<B X8 8`8 8 h8KlyTc 6HE/~@@<_<<<B X8 8`8 |8 h8| | xN!K$A8;cx8H%/@L<_<<<B X8 8`8 8 h8```| | xN!Kcx8Hic|hx``9kUb 6h9`|B:HC89`(8@8`U) 6})Ii8!p}c[x!|N |||x|#x|#x8!H89 9@=x] =]H8!P |`8}$(``|N ||3x||x!K8/AxHu<|<8`_U) 6})iI`YxxHu<8xx`_H88||x|#xxHA88ܘxxH88||x|#xxH88xxH88!P|x|N `||~x|#x|+x!K$>9|#x||x^/@0xHI8|{xH```8/[T 6|@<(/@0'G|j0|I)A @@@H`'G}0}i)A@@A```Gg |cP|BIA@h@@````>^ |l|K89}P}bI~ Gg||w(H;9H@T'G }Cx~ |fP|EI88}C`}"Y>^ K```^ @|g 8x }F`}%Y88}@}i9~ H |`/~$@ xHQ|{xK^>9``8!p}Cx|N ``||#x|+x|dx8,|}x! |3x|;x;H;!txHI#xx8,H9/@9 /@0H\`xx88K/A/A,;A@xdxExK/A/@(8<xK/AH``/@@DxKY/AH``HA@8P@@0```xx88K5/@$HX`xdxExK/Aelements = (TimecodeIndexElement*)malloc(sizeof(TimecodeIndexElement) * (index->arraySize))) != NULLmxf_append_list_element(&index->indexArrays, newArray) \ L    h D    P 4X,l,ë     x  h     x X ël h `  \x X h T | P  Lx X <ë$  8   x  h  8    x X tëL H  @  <x 8 h 4  0  ,x X  ë    x  h  |   x X ë 8   x | h x8  t  px X \L<ëXdT8ëttltp lp Tl ȬLl ȫ4h ,h d  d ` h` h\ H\ HX (X0 (T TL tP lPh TL ȬLL ȫ4H ,H D D 0zP,zP(zP$zP zPzPzPzPzP zPzPzPzPomylvpwtrsqnuomylvpwtrsqnuxddf<.D$D%D*(D,HD-`1$$I@#[jyр ,g$tNt.D0D3D0D3D9D8D9D:$0 @/18*+,<$0N=.D=D=DBS$=p@<€&Of$<Ng.DMDR DPDR DV@D\`DapDdDfDeDfDdDfDdDiDmDlDnDmDp$Dv4Du8Dt<DuDDvHDuLDwTDxdDwhDxlDpDD$M@L@L@N ߀ۀ&EVgӀZԀ  $$N.DDDDDD %$ F@ T@ e$LN.DD f$ @ $N.DD D$D(D0D4D8D<DDDHDLDXDDDDDDD`DpDxD|DDDDDD4DDDDDDDDDDDD D0D4D8D<D@DHDh $ @ @ Ā8 @ @    % & '$pN.DDDDDDDDDDDDDDDDDDDD ($ R@ `@ q$N.DDD(D0DF8D@DFHDLDFdDGpDFxDG|DHDGDHDIDHDID r$ @ @ @ @   $ N .DDD D,D0D4D8D<DDDLDTDDDD 0D @D HD XD pD xD D D D D D D D D D D D D D D D D D D D $D ,D 4D @D DD HD# LD/ hD1 $ @ @ @ @ +@ ?@ S d@ u   $N . D6 D7 D6 D6 D7 D8 D7 D8 D< DD DI (DO PDR \DW DZ Dd Df Dm Db Du (Dz @D{ PD} d $6 @4 @4 @5 @5 @5 7H $8t ;98 O:@ b c | d$N | ed |2s d@tN^3_initialise_timecode_index_clear_timecode_index_add_timecode_initialise_timecode_index_searcher_find_timecode_find_position_find_position_at_dual_timecodedyld_stub_binding_helper_mxf_log_malloc___moddi3_mxf_next_list_iter_element___divdi3_mxf_initialise_list_memcpy_mxf_initialise_list_iter_mxf_get_last_list_element_mxf_clear_list_mxf_get_iter_element_mxf_append_list_element_free_mxf_get_list_length/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/archive/timecode_index.cgcc2_compiled.:t(0,1)=(0,1)_free_index_arrayfree_index_array:f(0,1)indexArray:P(0,2):t(0,2)=*(0,3):t(0,3)=*(0,4)TimecodeIndexArray:t(0,4)=(0,5):T(0,5)=s8elements:(0,6),0,32;numElements:(0,7),32,32;;:t(0,6)=*(0,8)int:t(0,7)=r(0,7);-2147483648;2147483647;TimecodeIndexElement:t(0,8)=(0,9):T(0,9)=s16timecodePos:(0,10),0,64;duration:(0,10),64,64;;long long int:t(0,11)=@s64;r(0,11);01000000000000000000000;0777777777777777777777;int64_t:t(0,10)=(0,11)_free_index_array_in_listfree_index_array_in_list:f(0,1)data:P(0,12)indexArray:(0,3):t(0,12)=*(0,1)_timecode_to_positiontimecode_to_position:f(0,10)timecode:P(0,13):t(0,13)=*(0,14):t(0,14)=k(0,15)ArchiveTimecode:t(0,15)=(0,16):T(0,16)=s8hour:(0,17),0,8;min:(0,17),8,8;sec:(0,17),16,8;frame:(0,17),24,8;dropFrame:(0,7),32,32;;unsigned char:t(0,18)=@s8;r(0,18);0;255;uint8_t:t(0,17)=(0,18)_move_timecode_index_searchermove_timecode_index_searcher:f(0,7)searcher:P(0,19)position:P(0,10)indexArray:r(0,3):t(0,19)=*(0,20)TimecodeIndexSearcher:t(0,20)=(0,21):T(0,21)=s44indexArrayIter:(0,22)=xsMXFListIterator:,0,96;index:(0,24),96,32;elementNum:(0,7),128,32;elementOffset:(0,10),160,64;position:(0,10),224,64;atEnd:(0,7),288,32;beforeStart:(0,7),320,32;;:T(0,23)=s12nextElement:(0,25),0,32;data:(0,12),32,32;index:(0,26),64,32;;MXFListIterator:t(0,22)=(0,23):t(0,24)=*(0,27):t(0,25)=*(0,28)long int:t(0,26)=r(0,26);-2147483648;2147483647;TimecodeIndex:t(0,27)=(0,29)MXFListElement:t(0,28)=(0,30):T(0,29)=s20arraySize:(0,7),0,32;indexArrays:(0,31)=xsMXFList:,32,128;;_MXFListElement:T(0,30)=s8next:(0,33),0,32;data:(0,12),32,32;;:T(0,32)=s16elements:(0,25),0,32;lastElement:(0,25),32,32;len:(0,26),64,32;freeFunc:(0,34),96,32;;MXFList:t(0,31)=(0,32):t(0,33)=*(0,30):t(0,35)=*(0,36)free_func_type:t(0,34)=(0,35):t(0,36)=f(0,1)initialise_timecode_index:F(0,1)index:P(0,24)arraySize:P(0,7)clear_timecode_index:F(0,1)index:P(0,24)add_timecode:F(0,7)index:P(0,24)timecode:P(0,37)newArray:(0,3)lastArray:r(0,3)timecodePos:r(0,10)int64_t:t(0,10):t(0,37)=*(0,15)void:t(0,1)initialise_timecode_index_searcher:F(0,1)index:P(0,24)searcher:P(0,19)find_timecode:F(0,7)searcher:P(0,19)position:P(0,10)timecode:P(0,37)timecodePos:r(0,10)find_position:F(0,7)searcher:P(0,19)timecode:P(0,13)position:P(0,38)indexArray:r(0,3)arrayElement:r(0,6)timecodePos:r(0,10):t(0,38)=*(0,10)doneFirst:r(0,7)int:t(0,7)find_position_at_dual_timecode:F(0,7)vitcSearcher:P(0,19)vitcTimecode:P(0,13)ltcSearcher:P(0,19)ltcTimecode:P(0,13)position:P(0,38)vitcSearcherCopy:(0,20)ltcSearcherCopy:(0,20)vitcPosition:(0,10)ltcPosition:(0,10) include/0000755000076600007660000000000011070223712013704 5ustar stuartcstuartc00000000000000include/archive_types.h0000644000076600007660000000630311070223712016724 0ustar stuartcstuartc00000000000000/* * $Id: archive_types.h,v 1.3 2008/03/28 11:13:24 philipn Exp $ * * * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __ARCHIVE_TYPES_H__ #define __ARCHIVE_TYPES_H__ #ifdef __cplusplus extern "C" { #endif #include #define INVALID_TIMECODE_HOUR 0xff #define FORMAT_SIZE 7 #define PROGTITLE_SIZE 73 #define EPTITLE_SIZE 145 #define MAGPREFIX_SIZE 2 #define PROGNO_SIZE 9 #define PRODCODE_SIZE 3 #define SPOOLSTATUS_SIZE 2 #define SPOOLDESC_SIZE 30 #define MEMO_SIZE 121 #define SPOOLNO_SIZE 15 #define ACCNO_SIZE 15 #define CATDETAIL_SIZE 11 /* "the string sizes above" * 2 (utf16) + 2 * "timestamp size" + "duration size" + "item no size" + 16 * ("local tag" + "local length") = 433 * 2 + 2 * 8 + 8 + 4 + 16 * (2 + 2) = 958 */ #define COMPLETE_INFAX_EXTERNAL_SIZE 958 typedef struct { uint8_t hour; uint8_t min; uint8_t sec; uint8_t frame; int dropFrame; } ArchiveTimecode; typedef struct { int64_t position; ArchiveTimecode vitcTimecode; ArchiveTimecode ltcTimecode; int16_t redFlash; int16_t spatialPattern; int16_t luminanceFlash; mxfBoolean extendedFailure; } PSEFailure; typedef struct { ArchiveTimecode vitcTimecode; ArchiveTimecode ltcTimecode; uint8_t errorCode; } VTRError; typedef struct { int64_t position; uint8_t errorCode; } VTRErrorAtPos; typedef struct { char format[FORMAT_SIZE]; char progTitle[PROGTITLE_SIZE]; char epTitle[EPTITLE_SIZE]; mxfTimestamp txDate; /* only date part is relevant */ char magPrefix[MAGPREFIX_SIZE]; char progNo[PROGNO_SIZE]; char prodCode[PRODCODE_SIZE]; char spoolStatus[SPOOLSTATUS_SIZE]; mxfTimestamp stockDate; /* only date part is relevant */ char spoolDesc[SPOOLDESC_SIZE]; char memo[MEMO_SIZE]; int64_t duration; /* number of seconds */ char spoolNo[SPOOLNO_SIZE]; /* max 4 character prefix followed by integer (max 10 digits) */ /* used as the tape SourcePackage name and part of the MaterialPackage name */ char accNo[ACCNO_SIZE]; /* max 4 character prefix followed by integer (max 10 digits) */ char catDetail[CATDETAIL_SIZE]; uint32_t itemNo; } InfaxData; #ifdef __cplusplus } #endif #endif include/d3_mxf_info_lib.h0000644000076600007660000000346211070223712017103 0ustar stuartcstuartc00000000000000/* * $Id: d3_mxf_info_lib.h,v 1.8 2008/01/03 17:02:35 philipn Exp $ * * * * Copyright (C) 2007 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __D3_MXF_INFO_LIB_H__ #define __D3_MXF_INFO_LIB_H__ #ifdef __cplusplus extern "C" { #endif #include #include typedef struct { mxfTimestamp creationDate; char filename[64]; InfaxData d3InfaxData; InfaxData ltoInfaxData; } D3MXFInfo; int d3_mxf_load_extensions(MXFDataModel* dataModel); int is_d3_mxf(MXFHeaderMetadata* headerMetadata); int d3_mxf_get_info(MXFHeaderMetadata* headerMetadata, D3MXFInfo* info); int d3_mxf_get_pse_failures(MXFHeaderMetadata* headerMetadata, PSEFailure** failures, long* numFailures); int d3_mxf_get_vtr_errors(MXFHeaderMetadata* headerMetadata, VTRErrorAtPos** errors, long* numErrors); /* returns 1 if footer headermetadata was read, return 2 if none is present (*headerMetadata is NULL) */ int d3_mxf_read_footer_metadata(const char* filename, MXFDataModel* dataModel, MXFHeaderMetadata** headerMetadata); #ifdef __cplusplus } #endif #endif include/mxf/0000755000076600007660000000000011070223711014475 5ustar stuartcstuartc00000000000000include/mxf/mxf.h0000644000076600007660000000266611070223711015452 0ustar stuartcstuartc00000000000000/* * $Id: mxf.h,v 1.1 2006/09/06 16:04:01 philipn Exp $ * * libMXF header files * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_MXF_H__ #define __MXF_MXF_H__ #ifdef __cplusplus extern "C" { #endif #include #include #include #include #include #include #include #include #include #include #include #include #include #include #ifdef __cplusplus } #endif #endif include/mxf/mxf_avid.h0000644000076600007660000000660111070223711016446 0ustar stuartcstuartc00000000000000/* * $Id: mxf_avid.h,v 1.8 2008/09/29 13:34:56 philipn Exp $ * * Avid data model extensions and utilities * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_AVID_H__ #define __MXF_AVID_H__ #ifdef __cplusplus extern "C" { #endif #include #include typedef struct _MXFAvidObjectReference { struct _MXFAvidObjectReference* next; mxfUUID instanceUID; uint64_t offset; uint8_t flags; } MXFAvidObjectReference; typedef struct { MXFAvidObjectReference* references; } MXFAvidObjectDirectory; typedef struct { mxfUUID id; int64_t directoryOffset; uint32_t formatVersion; mxfUUID metaDictionaryInstanceUID; mxfUUID prefaceInstanceUID; } MXFAvidMetadataRoot; typedef MXFMetadataSet MXFAvidMetadataRootSet; #define MXF_LABEL(d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15) \ {d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15} #define MXF_SET_DEFINITION(parentName, name, label) \ static const mxfUL MXF_SET_K(name) = label; #define MXF_ITEM_DEFINITION(setName, name, label, localTag, typeId, isRequired) \ static const mxfUL MXF_ITEM_K(setName, name) = label; #include int mxf_avid_load_extensions(MXFDataModel* dataModel); int mxf_avid_write_header_metadata(MXFFile* mxfFile, MXFHeaderMetadata* headerMetadata); void mxf_generate_aafsdk_umid(mxfUMID* umid); void mxf_generate_old_aafsdk_umid(mxfUMID* umid); int mxf_avid_set_indirect_string_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfUTF16Char* value); int mxf_avid_get_data_def(MXFHeaderMetadata* headerMetadata, mxfUUID* uuid, mxfUL* dataDef); int mxf_avid_write_index_entry_array_header(MXFFile* mxfFile, uint8_t sliceCount, uint8_t posTableCount, uint32_t numIndexEntries); int mxf_avid_attach_mob_attribute(MXFHeaderMetadata* headerMetadata, MXFMetadataSet* packageSet, mxfUTF16Char* name, mxfUTF16Char* value); int mxf_avid_attach_user_comment(MXFHeaderMetadata* headerMetadata, MXFMetadataSet* packageSet, mxfUTF16Char* name, mxfUTF16Char* value); int mxf_avid_read_string_mob_attributes(MXFMetadataSet* packageSet, MXFList** names, MXFList** values); int mxf_avid_read_string_user_comments(MXFMetadataSet* packageSet, MXFList** names, MXFList** values); int mxf_avid_get_mob_attribute(const mxfUTF16Char* name, const MXFList* names, const MXFList* values, const mxfUTF16Char** value); int mxf_avid_get_user_comment(const mxfUTF16Char* name, const MXFList* names, const MXFList* values, const mxfUTF16Char** value); #ifdef __cplusplus } #endif #endif include/mxf/mxf_avid_extensions_data_model.h0000644000076600007660000001274111070223711023100 0ustar stuartcstuartc00000000000000/* * $Id: mxf_avid_extensions_data_model.h,v 1.6 2008/09/29 09:39:53 philipn Exp $ * * Avid data model extension definitions * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ /* Note: defines are undefined at the end of the file */ #if !defined (MXF_BASIC_TYPE_DEF) #define MXF_BASIC_TYPE_DEF(typeId, name, size) #endif #if !defined (MXF_ARRAY_TYPE_DEF) #define MXF_ARRAY_TYPE_DEF(typeId, name, elementTypeId, fixedSize) #endif #if !defined (MXF_COMPOUND_TYPE_DEF) #define MXF_COMPOUND_TYPE_DEF(typeId, name) #endif #if !defined (MXF_COMPOUND_TYPE_MEMBER) #define MXF_COMPOUND_TYPE_MEMBER(memberName, memberTypeId) #endif #if !defined (MXF_INTERPRETED_TYPE_DEF) #define MXF_INTERPRETED_TYPE_DEF(typeId, name, interpretedTypeId, fixedSize) #endif #if !defined (MXF_LABEL) #define MXF_LABEL(d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15) #endif #if !defined (MXF_SET_DEFINITION) #define MXF_SET_DEFINITION(parentName, name, label) #endif #if !defined (MXF_ITEM_DEFINITION) #define MXF_ITEM_DEFINITION(setName, name, label, localTag, typeId, isRequired) #endif MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, ResolutionID, MXF_LABEL(0xa0, 0x24, 0x0, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xce, 0x2a, 0xca, 0x4d, 0x51, 0xab, 0x11, 0xd3), 0x0000, MXF_INT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, FrameSampleSize, MXF_LABEL(0xa0, 0x24, 0x0, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xce, 0x2a, 0xca, 0x50, 0x51, 0xab, 0x11, 0xd3), 0x0000, MXF_INT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, ImageSize, MXF_LABEL(0xa0, 0x24, 0x0, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xce, 0x2a, 0xca, 0x4f, 0x51, 0xab, 0x11, 0xd3), 0x0000, MXF_INT32_TYPE, 0 ); /* Note: this definition is incomplete. We only include it so that the DataDefinition::Identification item can be read */ MXF_SET_DEFINITION(InterchangeObject, DefinitionObject, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00) ); MXF_ITEM_DEFINITION(DefinitionObject, Identification, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x15, 0x03, 0x00, 0x00, 0x00, 0x00), 0x1b02, MXF_UL_TYPE, 1 ); MXF_SET_DEFINITION(DefinitionObject, DataDefinition, MXF_LABEL(0x06, 0x0e, 0x2B, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00) ); MXF_ITEM_DEFINITION(Preface, ProjectName, MXF_LABEL(0xa5, 0xfb, 0x7b, 0x25, 0xf6, 0x15, 0x94, 0xb9, 0x62, 0xfc, 0x37, 0x17, 0x49, 0x2d, 0x42, 0xbf), 0x0000, MXF_UTF16STRING_TYPE, 0 ); MXF_ITEM_DEFINITION(Preface, ProjectEditRate, MXF_LABEL(0x8c, 0x70, 0xa7, 0x18, 0x46, 0x7a, 0xe4, 0x86, 0xf3, 0x65, 0x46, 0xb1, 0x38, 0x7c, 0x4e, 0xe9), 0x0000, MXF_RATIONAL_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPackage, MobAttributeList, MXF_LABEL(0xa0, 0x1c, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x60, 0x95, 0x81, 0x83, 0x47, 0xb1, 0x11, 0xd4), 0x0000, MXF_STRONGREFARRAY_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPackage, UserComments, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x01, 0x02, 0x0c, 0x00, 0x00, 0x00), 0x4406, MXF_STRONGREFARRAY_TYPE, 0 ); MXF_SET_DEFINITION(InterchangeObject, TaggedValue, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3f, 0x00) ); MXF_ITEM_DEFINITION(TaggedValue, Name, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x01, 0x02, 0x09, 0x01, 0x00, 0x00), 0x5001, MXF_UTF16STRING_TYPE, 1 ); MXF_ITEM_DEFINITION(TaggedValue, Value, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x01, 0x02, 0x0a, 0x01, 0x00, 0x00), 0x5003, MXF_INDIRECT_TYPE, 1 ); MXF_SET_DEFINITION(GenericDescriptor, PhysicalDescriptor, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x49, 0x00) ); MXF_SET_DEFINITION(PhysicalDescriptor, TapeDescriptor, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2e, 0x00) ); MXF_SET_DEFINITION(PhysicalDescriptor, ImportDescriptor, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4a, 0x00) ); MXF_SET_DEFINITION(PhysicalDescriptor, RecordingDescriptor, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4b, 0x00) ); #undef MXF_BASIC_TYPE_DEF #undef MXF_ARRAY_TYPE_DEF #undef MXF_COMPOUND_TYPE_DEF #undef MXF_COMPOUND_TYPE_MEMBER #undef MXF_INTERPRETED_TYPE_DEF #undef MXF_LABEL #undef MXF_SET_DEFINITION #undef MXF_ITEM_DEFINITION include/mxf/mxf_avid_labels_and_keys.h0000644000076600007660000000306011070223711021641 0ustar stuartcstuartc00000000000000/* * $Id: mxf_avid_labels_and_keys.h,v 1.1 2006/09/06 16:03:28 philipn Exp $ * * Avid labels, keys, etc. * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_AVID_LABELS_AND_KEYS_H__ #define __MXF_AVID_LABELS_AND_KEYS_H__ #ifdef __cplusplus extern "C" { #endif static const mxfUL g_avid_DV25ClipWrappedEssenceContainer_label = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00}; static const mxfKey g_AvidObjectDirectory_key = {0x96, 0x13, 0xb3, 0x8a, 0x87, 0x34, 0x87, 0x46, 0xf1, 0x02, 0x96, 0xf0, 0x56, 0xe0, 0x4d, 0x2a}; static const mxfKey g_AvidMetadataRoot_key = {0x80, 0x53, 0x08, 0x00, 0x36, 0x21, 0x08, 0x04, 0xb3, 0xb3, 0x98, 0xa5, 0x1c, 0x90, 0x11, 0xd4}; #ifdef __cplusplus } #endif #endif include/mxf/mxf_avid_metadict_blob.h0000644000076600007660000000342711070223711021321 0ustar stuartcstuartc00000000000000/* * $Id: mxf_avid_metadict_blob.h,v 1.2 2007/02/13 15:42:48 philipn Exp $ * * Blobs of data containing Avid header metadata extensions * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __AVID_METADICT_BLOB_H__ #define __AVID_METADICT_BLOB_H__ #ifdef __cplusplus extern "C" { #endif extern const mxfUUID g_AvidMetaDictInstanceUID_uuid; extern const struct AvidMetaDictTagStruct { mxfLocalTag localTag; mxfUID uid; } g_AvidMetaDictTags[]; extern const uint32_t g_AvidMetaDictTags_len; extern const struct AvidMetaDictDynTagOffsetsStruct { mxfKey itemKey; uint64_t tagOffset; } g_AvidMetaDictDynTagOffsets[]; extern const uint32_t g_AvidMetaDictDynTagOffsets_len; extern const struct AvidMetaDictObjectOffsetsStruct { mxfUUID instanceUID; uint64_t offset; uint8_t flags; } g_AvidMetaDictObjectOffsets[]; extern const uint32_t g_AvidMetaDictObjectOffsets_len; extern const uint8_t g_AvidMetaDictBlob[]; extern const uint32_t g_AvidMetaDictBlob_len; #ifdef __cplusplus } #endif #endif include/mxf/mxf_baseline_data_model.h0000644000076600007660000011236411070223711021462 0ustar stuartcstuartc00000000000000/* * $Id: mxf_baseline_data_model.h,v 1.4 2007/04/23 10:00:47 philipn Exp $ * * Baseline S377M MXF data model definitions * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ /* Note: defines are undefined at the end of the file */ #if !defined (MXF_BASIC_TYPE_DEF) #define MXF_BASIC_TYPE_DEF(typeId, name, size) #endif #if !defined (MXF_ARRAY_TYPE_DEF) #define MXF_ARRAY_TYPE_DEF(typeId, name, elementTypeId, fixedSize) #endif #if !defined (MXF_COMPOUND_TYPE_DEF) #define MXF_COMPOUND_TYPE_DEF(typeId, name) #endif #if !defined (MXF_COMPOUND_TYPE_MEMBER) #define MXF_COMPOUND_TYPE_MEMBER(memberName, memberTypeId) #endif #if !defined (MXF_INTERPRETED_TYPE_DEF) #define MXF_INTERPRETED_TYPE_DEF(typeId, name, interpretedTypeId, fixedSize) #endif #if !defined (MXF_LABEL) #define MXF_LABEL(d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15) #endif #if !defined (MXF_SET_DEFINITION) #define MXF_SET_DEFINITION(parentName, name, label) #endif #if !defined (MXF_ITEM_DEFINITION) #define MXF_ITEM_DEFINITION(setName, name, label, localTag, typeId, isRequired) #endif /* Type Definitions */ MXF_BASIC_TYPE_DEF(MXF_INT8_TYPE, "Int8", 1); MXF_BASIC_TYPE_DEF(MXF_INT16_TYPE, "Int16", 2); MXF_BASIC_TYPE_DEF(MXF_INT32_TYPE, "Int32", 3); MXF_BASIC_TYPE_DEF(MXF_INT64_TYPE, "Int64", 4); MXF_BASIC_TYPE_DEF(MXF_UINT8_TYPE, "UInt8", 1); MXF_BASIC_TYPE_DEF(MXF_UINT16_TYPE, "UInt16", 2); MXF_BASIC_TYPE_DEF(MXF_UINT32_TYPE, "UInt32", 3); MXF_BASIC_TYPE_DEF(MXF_UINT64_TYPE, "UInt64", 4); MXF_BASIC_TYPE_DEF(MXF_RAW_TYPE, "Raw", 0); MXF_ARRAY_TYPE_DEF(MXF_UTF16STRING_TYPE, "UTF16String", MXF_UTF16_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_INT32ARRAY_TYPE, "Int32Array", MXF_INT32_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_UINT32ARRAY_TYPE, "UInt32Array", MXF_UINT32_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_INT64ARRAY_TYPE, "Int64Array", MXF_INT64_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_UINT8ARRAY_TYPE, "UInt8Array", MXF_UINT8_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_ISO7STRING_TYPE, "ISO7String", MXF_ISO7_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_INT32BATCH_TYPE, "Int32Batch", MXF_INT32_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_UINT32BATCH_TYPE, "UInt32Batch", MXF_UINT32_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_AUIDARRAY_TYPE, "AUIDArray", MXF_AUID_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_ULBATCH_TYPE, "ULBatch", MXF_UL_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_STRONGREFARRAY_TYPE, "StrongRefArray", MXF_STRONGREF_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_STRONGREFBATCH_TYPE, "StrongRefBatch", MXF_STRONGREF_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_WEAKREFARRAY_TYPE, "WeakRefArray", MXF_WEAKREF_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_WEAKREFBATCH_TYPE, "WeakRefBatch", MXF_WEAKREF_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_RATIONALARRAY_TYPE, "RationalArray", MXF_RATIONAL_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_RGBALAYOUT_TYPE, "RGBALayout", MXF_RGBALAYOUTCOMPONENT_TYPE, 0); MXF_COMPOUND_TYPE_DEF(MXF_RATIONAL_TYPE, "Rational"); MXF_COMPOUND_TYPE_MEMBER("Numerator", MXF_INT32_TYPE); MXF_COMPOUND_TYPE_MEMBER("Denominator", MXF_INT32_TYPE); MXF_COMPOUND_TYPE_DEF(MXF_TIMESTAMP_TYPE, "Timestamp"); MXF_COMPOUND_TYPE_MEMBER("Year", MXF_UINT16_TYPE); MXF_COMPOUND_TYPE_MEMBER("Month", MXF_UINT8_TYPE); MXF_COMPOUND_TYPE_MEMBER("Day", MXF_UINT8_TYPE); MXF_COMPOUND_TYPE_MEMBER("Hours", MXF_UINT8_TYPE); MXF_COMPOUND_TYPE_MEMBER("Minutes", MXF_UINT8_TYPE); MXF_COMPOUND_TYPE_MEMBER("Seconds", MXF_UINT8_TYPE); MXF_COMPOUND_TYPE_MEMBER("QMSec", MXF_UINT8_TYPE); MXF_COMPOUND_TYPE_DEF(MXF_PRODUCTVERSION_TYPE, "ProductVersion"); MXF_COMPOUND_TYPE_MEMBER("Major", MXF_UINT16_TYPE); MXF_COMPOUND_TYPE_MEMBER("Minor", MXF_UINT16_TYPE); MXF_COMPOUND_TYPE_MEMBER("Patch", MXF_UINT16_TYPE); MXF_COMPOUND_TYPE_MEMBER("Build", MXF_UINT16_TYPE); MXF_COMPOUND_TYPE_MEMBER("Release", MXF_UINT16_TYPE); MXF_COMPOUND_TYPE_DEF(MXF_INDIRECT_TYPE, "Indirect"); MXF_COMPOUND_TYPE_MEMBER("Type", MXF_UL_TYPE); MXF_COMPOUND_TYPE_MEMBER("Value", MXF_UINT8ARRAY_TYPE); MXF_COMPOUND_TYPE_DEF(MXF_RGBALAYOUTCOMPONENT_TYPE, "RGBALayoutComponent"); MXF_COMPOUND_TYPE_MEMBER("Code", MXF_RGBACODE_TYPE); MXF_COMPOUND_TYPE_MEMBER("Depth", MXF_UINT8_TYPE); MXF_INTERPRETED_TYPE_DEF(MXF_VERSIONTYPE_TYPE, "VersionType", MXF_UINT16_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_UTF16_TYPE, "UTF16", MXF_UINT16_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_BOOLEAN_TYPE, "Boolean", MXF_UINT8_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_ISO7_TYPE, "ISO7", MXF_UINT8_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_LENGTH_TYPE, "Length", MXF_INT64_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_POSITION_TYPE, "Position", MXF_INT64_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_RGBACODE_TYPE, "RGBACode", MXF_UINT8_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_STREAM_TYPE, "Stream", MXF_RAW_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_DATAVALUE_TYPE, "DataValue", MXF_UINT8ARRAY_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_IDENTIFIER_TYPE, "Identifier", MXF_UINT8ARRAY_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_OPAQUE_TYPE, "Opaque", MXF_UINT8ARRAY_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_UMID_TYPE, "UMID", MXF_IDENTIFIER_TYPE, 32); MXF_INTERPRETED_TYPE_DEF(MXF_UID_TYPE, "UID", MXF_IDENTIFIER_TYPE, 16); MXF_INTERPRETED_TYPE_DEF(MXF_UL_TYPE, "UL", MXF_IDENTIFIER_TYPE, 16); MXF_INTERPRETED_TYPE_DEF(MXF_UUID_TYPE, "UUID", MXF_IDENTIFIER_TYPE, 16); MXF_INTERPRETED_TYPE_DEF(MXF_AUID_TYPE, "AUID", MXF_UL_TYPE, 16); MXF_INTERPRETED_TYPE_DEF(MXF_PACKAGEID_TYPE, "PackageID", MXF_UMID_TYPE, 32); MXF_INTERPRETED_TYPE_DEF(MXF_STRONGREF_TYPE, "StrongRef", MXF_UUID_TYPE, 16); MXF_INTERPRETED_TYPE_DEF(MXF_WEAKREF_TYPE, "WeakRef", MXF_UUID_TYPE, 16); MXF_INTERPRETED_TYPE_DEF(MXF_ORIENTATION_TYPE, "Orientation", MXF_UINT8_TYPE, 0); /* Set and Item Definitions */ MXF_SET_DEFINITION(root, root, MXF_LABEL(0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00) ); MXF_SET_DEFINITION(root, InterchangeObject, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x01,0x00) ); MXF_ITEM_DEFINITION(InterchangeObject, InstanceUID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x01,0x01,0x15,0x02,0x00,0x00,0x00,0x00), 0x3c0a, MXF_UUID_TYPE, 1 ); MXF_ITEM_DEFINITION(InterchangeObject, GenerationUID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x07,0x01,0x08,0x00,0x00,0x00), 0x0102, MXF_UUID_TYPE, 0 ); MXF_SET_DEFINITION(InterchangeObject, Preface, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x2f,0x00) ); MXF_ITEM_DEFINITION(Preface, LastModifiedDate, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x07,0x02,0x01,0x10,0x02,0x04,0x00,0x00), 0x3b02, MXF_TIMESTAMP_TYPE, 1 ); MXF_ITEM_DEFINITION(Preface, Version, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x03,0x01,0x02,0x01,0x05,0x00,0x00,0x00), 0x3b05, MXF_VERSIONTYPE_TYPE, 1 ); MXF_ITEM_DEFINITION(Preface, ObjectModelVersion, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x03,0x01,0x02,0x01,0x04,0x00,0x00,0x00), 0x3b07, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(Preface, PrimaryPackage, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x04,0x06,0x01,0x01,0x04,0x01,0x08,0x00,0x00), 0x3b08, MXF_WEAKREF_TYPE, 0 ); MXF_ITEM_DEFINITION(Preface, Identifications, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x06,0x04,0x00,0x00), 0x3b06, MXF_STRONGREFARRAY_TYPE, 1 ); MXF_ITEM_DEFINITION(Preface, ContentStorage, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x02,0x01,0x00,0x00), 0x3b03, MXF_STRONGREF_TYPE, 1 ); MXF_ITEM_DEFINITION(Preface, OperationalPattern, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x01,0x02,0x02,0x03,0x00,0x00,0x00,0x00), 0x3b09, MXF_UL_TYPE, 1 ); MXF_ITEM_DEFINITION(Preface, EssenceContainers, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x01,0x02,0x02,0x10,0x02,0x01,0x00,0x00), 0x3b0a, MXF_ULBATCH_TYPE, 1 ); MXF_ITEM_DEFINITION(Preface, DMSchemes, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x01,0x02,0x02,0x10,0x02,0x02,0x00,0x00), 0x3b0b, MXF_ULBATCH_TYPE, 1 ); MXF_SET_DEFINITION(InterchangeObject, Identification, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x30,0x00) ); MXF_ITEM_DEFINITION(Identification, ThisGenerationUID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x07,0x01,0x01,0x00,0x00,0x00), 0x3c09, MXF_UUID_TYPE, 1 ); MXF_ITEM_DEFINITION(Identification, CompanyName, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x07,0x01,0x02,0x01,0x00,0x00), 0x3c01, MXF_UTF16STRING_TYPE, 1 ); MXF_ITEM_DEFINITION(Identification, ProductName, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x07,0x01,0x03,0x01,0x00,0x00), 0x3c02, MXF_UTF16STRING_TYPE, 1 ); MXF_ITEM_DEFINITION(Identification, ProductVersion, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x07,0x01,0x04,0x00,0x00,0x00), 0x3c03, MXF_PRODUCTVERSION_TYPE, 0 ); MXF_ITEM_DEFINITION(Identification, VersionString, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x07,0x01,0x05,0x01,0x00,0x00), 0x3c04, MXF_UTF16STRING_TYPE, 1 ); MXF_ITEM_DEFINITION(Identification, ProductUID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x07,0x01,0x07,0x00,0x00,0x00), 0x3c05, MXF_UUID_TYPE, 1 ); MXF_ITEM_DEFINITION(Identification, ModificationDate, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x07,0x02,0x01,0x10,0x02,0x03,0x00,0x00), 0x3c06, MXF_TIMESTAMP_TYPE, 1 ); MXF_ITEM_DEFINITION(Identification, ToolkitVersion, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x07,0x01,0x0a,0x00,0x00,0x00), 0x3c07, MXF_PRODUCTVERSION_TYPE, 0 ); MXF_ITEM_DEFINITION(Identification, Platform, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x07,0x01,0x06,0x01,0x00,0x00), 0x3c08, MXF_UTF16STRING_TYPE, 0 ); MXF_SET_DEFINITION(InterchangeObject, ContentStorage, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x18,0x00) ); MXF_ITEM_DEFINITION(ContentStorage, Packages, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x05,0x01,0x00,0x00), 0x1901, MXF_STRONGREFBATCH_TYPE, 1 ); MXF_ITEM_DEFINITION(ContentStorage, EssenceContainerData, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x05,0x02,0x00,0x00), 0x1902, MXF_STRONGREFBATCH_TYPE, 0 ); MXF_SET_DEFINITION(InterchangeObject, EssenceContainerData, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x23,0x00) ); MXF_ITEM_DEFINITION(EssenceContainerData, LinkedPackageUID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x06,0x01,0x00,0x00,0x00), 0x2701, MXF_UMID_TYPE, 1 ); MXF_ITEM_DEFINITION(EssenceContainerData, IndexSID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x04,0x01,0x03,0x04,0x05,0x00,0x00,0x00,0x00), 0x3f06, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(EssenceContainerData, BodySID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x04,0x01,0x03,0x04,0x04,0x00,0x00,0x00,0x00), 0x3f07, MXF_UINT32_TYPE, 1 ); MXF_SET_DEFINITION(InterchangeObject, GenericPackage, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x34,0x00) ); MXF_ITEM_DEFINITION(GenericPackage, PackageUID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x01,0x01,0x15,0x10,0x00,0x00,0x00,0x00), 0x4401, MXF_UMID_TYPE, 1 ); MXF_ITEM_DEFINITION(GenericPackage, Name, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x01,0x03,0x03,0x02,0x01,0x00,0x00,0x00), 0x4402, MXF_UTF16STRING_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPackage, PackageCreationDate, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x07,0x02,0x01,0x10,0x01,0x03,0x00,0x00), 0x4405, MXF_TIMESTAMP_TYPE, 1 ); MXF_ITEM_DEFINITION(GenericPackage, PackageModifiedDate, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x07,0x02,0x01,0x10,0x02,0x05,0x00,0x00), 0x4404, MXF_TIMESTAMP_TYPE, 1 ); MXF_ITEM_DEFINITION(GenericPackage, Tracks, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x06,0x05,0x00,0x00), 0x4403, MXF_STRONGREFARRAY_TYPE, 1 ); MXF_SET_DEFINITION(InterchangeObject, Locator, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x31,0x00) ); MXF_SET_DEFINITION(Locator, NetworkLocator, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x32,0x00) ); MXF_ITEM_DEFINITION(NetworkLocator, URLString, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x01,0x02,0x01,0x01,0x01,0x00,0x00,0x00), 0x4001, MXF_UTF16STRING_TYPE, 1 ); MXF_SET_DEFINITION(Locator, TextLocator, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x33,0x00) ); MXF_ITEM_DEFINITION(TextLocator, LocatorName, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x01,0x04,0x01,0x02,0x01,0x00,0x00,0x00), 0x4101, MXF_UTF16STRING_TYPE, 1 ); MXF_SET_DEFINITION(InterchangeObject, GenericTrack, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x38,0x00) ); MXF_ITEM_DEFINITION(GenericTrack, TrackID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x01,0x07,0x01,0x01,0x00,0x00,0x00,0x00), 0x4801, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericTrack, TrackNumber, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x01,0x04,0x01,0x03,0x00,0x00,0x00,0x00), 0x4804, MXF_UINT32_TYPE, 1 ); MXF_ITEM_DEFINITION(GenericTrack, TrackName, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x01,0x07,0x01,0x02,0x01,0x00,0x00,0x00), 0x4802, MXF_UTF16STRING_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericTrack, Sequence, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x02,0x04,0x00,0x00), 0x4803, MXF_STRONGREF_TYPE, 1 ); MXF_SET_DEFINITION(GenericTrack, StaticTrack, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x3a,0x00) ); MXF_SET_DEFINITION(GenericTrack, Track, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x3b,0x00) ); MXF_ITEM_DEFINITION(Track, EditRate, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x30,0x04,0x05,0x00,0x00,0x00,0x00), 0x4b01, MXF_RATIONAL_TYPE, 1 ); MXF_ITEM_DEFINITION(Track, Origin, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x07,0x02,0x01,0x03,0x01,0x03,0x00,0x00), 0x4b02, MXF_POSITION_TYPE, 1 ); MXF_SET_DEFINITION(GenericTrack, EventTrack, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x39,0x00) ); MXF_ITEM_DEFINITION(EventTrack, EventEditRate, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x30,0x04,0x02,0x00,0x00,0x00,0x00), 0x4901, MXF_RATIONAL_TYPE, 1 ); MXF_ITEM_DEFINITION(EventTrack, EventOrigin, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x07,0x02,0x01,0x03,0x01,0x0b,0x00,0x00), 0x4902, MXF_POSITION_TYPE, 0 ); MXF_SET_DEFINITION(InterchangeObject, StructuralComponent, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x02,0x00) ); MXF_ITEM_DEFINITION(StructuralComponent, DataDefinition, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x07,0x01,0x00,0x00,0x00,0x00,0x00), 0x0201, MXF_UL_TYPE, 1 ); MXF_ITEM_DEFINITION(StructuralComponent, Duration, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x07,0x02,0x02,0x01,0x01,0x03,0x00,0x00), 0x0202, MXF_LENGTH_TYPE, 0 ); MXF_SET_DEFINITION(StructuralComponent, Sequence, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x0f,0x00) ); MXF_ITEM_DEFINITION(Sequence, StructuralComponents, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x06,0x09,0x00,0x00), 0x1001, MXF_STRONGREFARRAY_TYPE, 1 ); MXF_SET_DEFINITION(StructuralComponent, TimecodeComponent, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x14,0x00) ); MXF_ITEM_DEFINITION(TimecodeComponent, RoundedTimecodeBase, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x04,0x01,0x01,0x02,0x06,0x00,0x00), 0x1502, MXF_UINT16_TYPE, 1 ); MXF_ITEM_DEFINITION(TimecodeComponent, StartTimecode, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x07,0x02,0x01,0x03,0x01,0x05,0x00,0x00), 0x1501, MXF_POSITION_TYPE, 1 ); MXF_ITEM_DEFINITION(TimecodeComponent, DropFrame, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x04,0x01,0x01,0x05,0x00,0x00,0x00), 0x1503, MXF_BOOLEAN_TYPE, 1 ); MXF_SET_DEFINITION(StructuralComponent, SourceClip, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x11,0x00) ); MXF_ITEM_DEFINITION(SourceClip, StartPosition, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x07,0x02,0x01,0x03,0x01,0x04,0x00,0x00), 0x1201, MXF_POSITION_TYPE, 1 ); MXF_ITEM_DEFINITION(SourceClip, SourcePackageID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x03,0x01,0x00,0x00,0x00), 0x1101, MXF_PACKAGEID_TYPE, 1 ); MXF_ITEM_DEFINITION(SourceClip, SourceTrackID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x03,0x02,0x00,0x00,0x00), 0x1102, MXF_UINT32_TYPE, 1 ); MXF_SET_DEFINITION(StructuralComponent, DMSegment, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x41,0x00) ); MXF_ITEM_DEFINITION(DMSegment, EventStartPosition, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x07,0x02,0x01,0x03,0x03,0x03,0x00,0x00), 0x0601, MXF_POSITION_TYPE, 1 ); MXF_ITEM_DEFINITION(DMSegment, EventComment, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x30,0x04,0x04,0x01,0x00,0x00,0x00), 0x0602, MXF_UTF16STRING_TYPE, 0 ); MXF_ITEM_DEFINITION(DMSegment, TrackIDs, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x04,0x01,0x07,0x01,0x05,0x00,0x00,0x00,0x00), 0x6102, MXF_UINT32BATCH_TYPE, 0 ); MXF_ITEM_DEFINITION(DMSegment, DMFramework, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x06,0x01,0x01,0x04,0x02,0x0c,0x00,0x00), 0x6101, MXF_STRONGREF_TYPE, 0 ); MXF_SET_DEFINITION(SourceClip, DMSourceClip, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x45,0x00) ); MXF_ITEM_DEFINITION(DMSourceClip, DMSourceClipTrackIDs, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x01,0x07,0x01,0x06,0x00,0x00,0x00,0x00), 0x6103, MXF_UINT32BATCH_TYPE, 0 ); MXF_SET_DEFINITION(GenericPackage, MaterialPackage, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x36,0x00) ); MXF_SET_DEFINITION(GenericPackage, SourcePackage, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x37,0x00) ); MXF_ITEM_DEFINITION(SourcePackage, Descriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x02,0x03,0x00,0x00), 0x4701, MXF_STRONGREF_TYPE, 0 ); MXF_SET_DEFINITION(InterchangeObject, GenericDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x24,0x00) ); MXF_ITEM_DEFINITION(GenericDescriptor, Locators, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x06,0x03,0x00,0x00), 0x2f01, MXF_STRONGREFARRAY_TYPE, 0 ); MXF_SET_DEFINITION(GenericDescriptor, FileDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x25,0x00) ); MXF_ITEM_DEFINITION(FileDescriptor, LinkedTrackID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x06,0x01,0x01,0x03,0x05,0x00,0x00,0x00), 0x3006, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(FileDescriptor, SampleRate, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x06,0x01,0x01,0x00,0x00,0x00,0x00), 0x3001, MXF_RATIONAL_TYPE, 1 ); MXF_ITEM_DEFINITION(FileDescriptor, ContainerDuration, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x06,0x01,0x02,0x00,0x00,0x00,0x00), 0x3002, MXF_LENGTH_TYPE, 0 ); MXF_ITEM_DEFINITION(FileDescriptor, EssenceContainer, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x01,0x02,0x00,0x00), 0x3004, MXF_UL_TYPE, 1 ); MXF_ITEM_DEFINITION(FileDescriptor, Codec, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x01,0x03,0x00,0x00), 0x3005, MXF_UL_TYPE, 0 ); MXF_SET_DEFINITION(FileDescriptor, GenericPictureEssenceDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x27,0x00) ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, SignalStandard, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x05,0x01,0x13,0x00,0x00,0x00,0x00), 0x3215, MXF_UINT8_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, FrameLayout, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x03,0x01,0x04,0x00,0x00,0x00), 0x320c, MXF_UINT8_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, StoredWidth, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x02,0x02,0x00,0x00,0x00), 0x3203, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, StoredHeight, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x02,0x01,0x00,0x00,0x00), 0x3202, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, StoredF2Offset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x03,0x02,0x08,0x00,0x00,0x00), 0x3216, MXF_INT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, SampledWidth, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x08,0x00,0x00,0x00), 0x3205, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, SampledHeight, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x07,0x00,0x00,0x00), 0x3204, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, SampledXOffset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x09,0x00,0x00,0x00), 0x3206, MXF_INT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, SampledYOffset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x0A,0x00,0x00,0x00), 0x3207, MXF_INT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, DisplayHeight, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x0B,0x00,0x00,0x00), 0x3208, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, DisplayWidth, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x0C,0x00,0x00,0x00), 0x3209, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, DisplayXOffset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x0D,0x00,0x00,0x00), 0x320a, MXF_INT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, DisplayYOffset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x0E,0x00,0x00,0x00), 0x320b, MXF_INT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, DisplayF2Offset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x03,0x02,0x07,0x00,0x00,0x00), 0x3217, MXF_INT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, AspectRatio, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x01,0x01,0x01,0x00,0x00,0x00), 0x320e, MXF_RATIONAL_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, ActiveFormatDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x03,0x02,0x09,0x00,0x00,0x00), 0x3218, MXF_UINT8_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, VideoLineMap, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x03,0x02,0x05,0x00,0x00,0x00), 0x320d, MXF_INT32ARRAY_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, AlphaTransparency, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x01,0x02,0x00,0x00,0x00,0x00), 0x320f, MXF_UINT8_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, CaptureGamma, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x02,0x01,0x01,0x01,0x02,0x00), 0x3210, MXF_UL_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, ImageAlignmentOffset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x18,0x01,0x01,0x00,0x00,0x00,0x00), 0x3211, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, ImageStartOffset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x18,0x01,0x02,0x00,0x00,0x00,0x00), 0x3213, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, ImageEndOffset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x18,0x01,0x03,0x00,0x00,0x00,0x00), 0x3214, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, FieldDominance, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x03,0x01,0x06,0x00,0x00,0x00), 0x3212, MXF_UINT8_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, PictureEssenceCoding, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x06,0x01,0x00,0x00,0x00,0x00), 0x3201, MXF_UL_TYPE, 0 ); MXF_SET_DEFINITION(GenericPictureEssenceDescriptor, CDCIEssenceDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x28,0x00) ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, ComponentDepth, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x05,0x03,0x0A,0x00,0x00,0x00), 0x3301, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, HorizontalSubsampling, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x05,0x00,0x00,0x00), 0x3302, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, VerticalSubsampling, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x05,0x01,0x10,0x00,0x00,0x00), 0x3308, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, ColorSiting, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x06,0x00,0x00,0x00), 0x3303, MXF_UINT8_TYPE, 0 ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, ReversedByteOrder, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x03,0x01,0x02,0x01,0x0a,0x00,0x00,0x00), 0x330b, MXF_BOOLEAN_TYPE, 0 ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, PaddingBits, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x18,0x01,0x04,0x00,0x00,0x00,0x00), 0x3307, MXF_INT16_TYPE, 0 ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, AlphaSampleDepth, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x05,0x03,0x07,0x00,0x00,0x00), 0x3309, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, BlackRefLevel, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x03,0x03,0x00,0x00,0x00), 0x3304, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, WhiteReflevel, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x03,0x04,0x00,0x00,0x00), 0x3305, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, ColorRange, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x05,0x03,0x05,0x00,0x00,0x00), 0x3306, MXF_UINT32_TYPE, 0 ); MXF_SET_DEFINITION(GenericPictureEssenceDescriptor, RGBAEssenceDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x29,0x00) ); MXF_ITEM_DEFINITION(RGBAEssenceDescriptor, ComponentMaxRef, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x05,0x03,0x0b,0x00,0x00,0x00), 0x3406, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(RGBAEssenceDescriptor, ComponentMinRef, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x05,0x03,0x0c,0x00,0x00,0x00), 0x3407, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(RGBAEssenceDescriptor, AlphaMaxRef, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x05,0x03,0x0d,0x00,0x00,0x00), 0x3408, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(RGBAEssenceDescriptor, AlphaMinRef, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x05,0x03,0x0e,0x00,0x00,0x00), 0x3409, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(RGBAEssenceDescriptor, ScanningDirection, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x04,0x04,0x01,0x00,0x00,0x00), 0x3405, MXF_ORIENTATION_TYPE, 0 ); MXF_ITEM_DEFINITION(RGBAEssenceDescriptor, PixelLayout, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x05,0x03,0x06,0x00,0x00,0x00), 0x3401, MXF_RGBALAYOUT_TYPE, 0 ); MXF_ITEM_DEFINITION(RGBAEssenceDescriptor, Palette, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x05,0x03,0x08,0x00,0x00,0x00), 0x3403, MXF_DATAVALUE_TYPE, 0 ); MXF_ITEM_DEFINITION(RGBAEssenceDescriptor, PaletteLayout, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x05,0x03,0x09,0x00,0x00,0x00), 0x3404, MXF_RGBALAYOUT_TYPE, 0 ); MXF_SET_DEFINITION(FileDescriptor, GenericSoundEssenceDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x42,0x00) ); MXF_ITEM_DEFINITION(GenericSoundEssenceDescriptor, AudioSamplingRate, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x02,0x03,0x01,0x01,0x01,0x00,0x00), 0x3d03, MXF_RATIONAL_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericSoundEssenceDescriptor, Locked, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x04,0x04,0x02,0x03,0x01,0x04,0x00,0x00,0x00), 0x3d02, MXF_BOOLEAN_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericSoundEssenceDescriptor, AudioRefLevel, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x02,0x01,0x01,0x03,0x00,0x00,0x00), 0x3d04, MXF_INT8_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericSoundEssenceDescriptor, ElectroSpatialFormulation, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x02,0x01,0x01,0x01,0x00,0x00,0x00), 0x3d05, MXF_UINT8_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericSoundEssenceDescriptor, ChannelCount, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x02,0x01,0x01,0x04,0x00,0x00,0x00), 0x3d07, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericSoundEssenceDescriptor, QuantizationBits, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x04,0x04,0x02,0x03,0x03,0x04,0x00,0x00,0x00), 0x3d01, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericSoundEssenceDescriptor, DialNorm, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x02,0x07,0x01,0x00,0x00,0x00,0x00), 0x3d0c, MXF_INT8_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericSoundEssenceDescriptor, SoundEssenceCompression, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x02,0x04,0x02,0x00,0x00,0x00,0x00), 0x3d06, MXF_UL_TYPE, 0 ); MXF_SET_DEFINITION(FileDescriptor, GenericDataEssenceDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x43,0x00) ); MXF_ITEM_DEFINITION(GenericDataEssenceDescriptor, DataEssenceCoding, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x03,0x03,0x02,0x00,0x00,0x00,0x00), 0x3e01, MXF_UL_TYPE, 0 ); MXF_SET_DEFINITION(FileDescriptor, MultipleDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x44,0x00) ); MXF_ITEM_DEFINITION(MultipleDescriptor, SubDescriptorUIDs, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x04,0x06,0x01,0x01,0x04,0x06,0x0b,0x00,0x00), 0x3f01, MXF_STRONGREFARRAY_TYPE, 1 ); MXF_SET_DEFINITION(GenericSoundEssenceDescriptor, WaveAudioDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x48,0x00) ); MXF_ITEM_DEFINITION(WaveAudioDescriptor, BlockAlign, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x02,0x03,0x02,0x01,0x00,0x00,0x00), 0x3d0a, MXF_UINT16_TYPE, 1 ); MXF_ITEM_DEFINITION(WaveAudioDescriptor, SequenceOffset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x02,0x03,0x02,0x02,0x00,0x00,0x00), 0x3d0b, MXF_UINT8_TYPE, 0 ); MXF_ITEM_DEFINITION(WaveAudioDescriptor, AvgBps, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x02,0x03,0x03,0x05,0x00,0x00,0x00), 0x3d09, MXF_UINT32_TYPE, 1 ); MXF_SET_DEFINITION(WaveAudioDescriptor, AES3AudioDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x47,0x00) ); MXF_SET_DEFINITION(InterchangeObject, DMFramework, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x04,0x01,0x00,0x00,0x00,0x00) ); MXF_SET_DEFINITION(InterchangeObject, DMSet, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x04,0x00,0x00,0x00,0x00,0x00) ); #undef MXF_BASIC_TYPE_DEF #undef MXF_ARRAY_TYPE_DEF #undef MXF_COMPOUND_TYPE_DEF #undef MXF_COMPOUND_TYPE_MEMBER #undef MXF_INTERPRETED_TYPE_DEF #undef MXF_LABEL #undef MXF_SET_DEFINITION #undef MXF_ITEM_DEFINITION include/mxf/mxf_data_model.h0000644000076600007660000001417411070223711017620 0ustar stuartcstuartc00000000000000/* * $Id: mxf_data_model.h,v 1.4 2007/04/23 10:00:47 philipn Exp $ * * MXF header metadata data model * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_DATA_MODEL_H__ #define __MXF_DATA_MODEL_H__ #ifdef __cplusplus extern "C" { #endif #define MXF_SET_K(name) \ g_##name##_set_key #define MXF_ITEM_K(setname, name) \ g_##setname##_##name##_item_key typedef enum { MXF_BASIC_TYPE_CAT, MXF_ARRAY_TYPE_CAT, MXF_COMPOUND_TYPE_CAT, MXF_INTERPRET_TYPE_CAT } MXFItemTypeCategory; typedef struct { unsigned int size; } MXFBasicTypeInfo; typedef struct { unsigned int elementTypeId; unsigned int fixedSize; } MXFArrayTypeInfo; typedef struct { char* name; unsigned int typeId; } MXFCompoundTypeMemberInfo; typedef struct { MXFCompoundTypeMemberInfo members[16]; /* array terminated by typeId == 0 */ } MXFCompoundTypeInfo; typedef struct { unsigned int typeId; unsigned int fixedArraySize; /* only used if interpret array types */ } MXFInterpretTypeInfo; typedef struct { MXFItemTypeCategory category; unsigned int typeId; char* name; union { MXFBasicTypeInfo basic; MXFArrayTypeInfo array; MXFCompoundTypeInfo compound; MXFInterpretTypeInfo interpret; } info; } MXFItemType; typedef struct { char* name; mxfKey setDefKey; mxfKey key; mxfLocalTag localTag; unsigned int typeId; int isRequired; } MXFItemDef; typedef struct _MXFSetDef { char* name; mxfKey parentSetDefKey; mxfKey key; MXFList itemDefs; struct _MXFSetDef* parentSetDef; } MXFSetDef; typedef struct { MXFList itemDefs; MXFList setDefs; MXFItemType types[128]; /* index 0 is not used */ unsigned int lastTypeId; } MXFDataModel; /* built-in types */ typedef enum { MXF_UNKNOWN_TYPE = 0, /* basic */ MXF_INT8_TYPE, MXF_INT16_TYPE, MXF_INT32_TYPE, MXF_INT64_TYPE, MXF_UINT8_TYPE, MXF_UINT16_TYPE, MXF_UINT32_TYPE, MXF_UINT64_TYPE, MXF_RAW_TYPE, /* array */ MXF_UTF16STRING_TYPE, MXF_INT32ARRAY_TYPE, MXF_UINT32ARRAY_TYPE, MXF_INT64ARRAY_TYPE, MXF_UINT8ARRAY_TYPE, MXF_ISO7STRING_TYPE, MXF_INT32BATCH_TYPE, MXF_UINT32BATCH_TYPE, MXF_AUIDARRAY_TYPE, MXF_ULBATCH_TYPE, MXF_STRONGREFARRAY_TYPE, MXF_STRONGREFBATCH_TYPE, MXF_WEAKREFARRAY_TYPE, MXF_WEAKREFBATCH_TYPE, MXF_RATIONALARRAY_TYPE, MXF_RGBALAYOUT_TYPE, /* compound */ MXF_RATIONAL_TYPE, MXF_TIMESTAMP_TYPE, MXF_PRODUCTVERSION_TYPE, MXF_INDIRECT_TYPE, MXF_RGBALAYOUTCOMPONENT_TYPE, /* interpret */ MXF_VERSIONTYPE_TYPE, MXF_UTF16_TYPE, MXF_BOOLEAN_TYPE, MXF_ISO7_TYPE, MXF_LENGTH_TYPE, MXF_POSITION_TYPE, MXF_RGBACODE_TYPE, MXF_STREAM_TYPE, MXF_DATAVALUE_TYPE, MXF_IDENTIFIER_TYPE, MXF_OPAQUE_TYPE, MXF_UMID_TYPE, MXF_UID_TYPE, MXF_UL_TYPE, MXF_UUID_TYPE, MXF_AUID_TYPE, MXF_PACKAGEID_TYPE, MXF_STRONGREF_TYPE, MXF_WEAKREF_TYPE, MXF_ORIENTATION_TYPE, MXF_EXTENSION_TYPE /* extension types must have integer value >= this */ } MXFItemTypeId; /* declare the set and item keys */ #define MXF_LABEL(d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15) \ {d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15} #define MXF_SET_DEFINITION(parentName, name, label) \ static const mxfUL MXF_SET_K(name) = label; #define MXF_ITEM_DEFINITION(setName, name, label, localTag, typeId, isRequired) \ static const mxfUL MXF_ITEM_K(setName, name) = label; #include int mxf_load_data_model(MXFDataModel** dataModel); void mxf_free_data_model(MXFDataModel** dataModel); int mxf_register_set_def(MXFDataModel* dataModel, const char* name, const mxfKey* parentKey, const mxfKey* key); int mxf_register_item_def(MXFDataModel* dataModel, const char* name, const mxfKey* setKey, const mxfKey* key, mxfLocalTag tag, unsigned int typeId, int isRequired); /* if the typeId parameter is 0 in the following functions, then a new id is created */ MXFItemType* mxf_register_basic_type(MXFDataModel* dataModel, const char* name, unsigned int typeId, unsigned int size); MXFItemType* mxf_register_array_type(MXFDataModel* dataModel, const char* name, unsigned int typeId, unsigned int elementTypeId, unsigned int fixedSize); MXFItemType* mxf_register_compound_type(MXFDataModel* dataModel, const char* name, unsigned int typeId); /* adds a member to the end of the list */ int mxf_register_compound_type_member(MXFItemType* type, const char* memberName, unsigned int memberTypeId); MXFItemType* mxf_register_interpret_type(MXFDataModel* dataModel, const char* name, unsigned int typeId, unsigned int interpretedTypeId, unsigned int fixedArraySize); int mxf_finalise_data_model(MXFDataModel* dataModel); int mxf_check_data_model(MXFDataModel* dataModel); int mxf_find_set_def(MXFDataModel* dataModel, const mxfKey* key, MXFSetDef** setDef); int mxf_find_item_def(MXFDataModel* dataModel, const mxfKey* key, MXFItemDef** itemDef); int mxf_find_item_def_in_set_def(const mxfKey* key, const MXFSetDef* setDef, MXFItemDef** itemDef); MXFItemType* mxf_get_item_def_type(MXFDataModel* dataModel, unsigned int typeId); int mxf_is_subclass_of(MXFDataModel* dataModel, const mxfKey* setKey, const mxfKey* parentSetKey); #ifdef __cplusplus } #endif #endif include/mxf/mxf_essence_container.h0000644000076600007660000000456611070223711021222 0ustar stuartcstuartc00000000000000/* * $Id: mxf_essence_container.h,v 1.1 2006/09/06 16:04:00 philipn Exp $ * * MXF file body essence container functions * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_ESSENCE_CONTAINER_H__ #define __MXF_ESSENCE_CONTAINER_H__ #ifdef __cplusplus extern "C" { #endif typedef struct _MXFEssenceElement { mxfKey key; uint8_t llen; uint64_t startFilePos; uint64_t totalLen; uint64_t currentFilePos; } MXFEssenceElement; int mxf_is_gc_essence_element(const mxfKey* key); int mxf_open_essence_element_write(MXFFile* mxfFile, const mxfKey* key, uint8_t llen, uint64_t len, MXFEssenceElement** essenceElement); int mxf_write_essence_element_data(MXFFile* mxfFile, MXFEssenceElement* essenceElement, uint8_t* data, uint32_t len); int mxf_finalize_essence_element_write(MXFFile* mxfFile, MXFEssenceElement* essenceElement); int mxf_open_essence_element_read(MXFFile* mxfFile, const mxfKey* key, uint8_t llen, uint64_t len, MXFEssenceElement** essenceElement); int mxf_read_essence_element_data(MXFFile* mxfFile, MXFEssenceElement* essenceElement, uint32_t len, uint8_t* data, uint32_t* numRead); void mxf_close_essence_element(MXFEssenceElement** essenceElement); uint64_t mxf_get_essence_element_size(MXFEssenceElement* essenceElement); uint32_t mxf_get_track_number(const mxfKey* essenceElementKey); uint8_t mxf_get_essence_element_item_type(uint32_t trackNumber); uint8_t mxf_get_essence_element_count(uint32_t trackNumber); uint8_t mxf_get_essence_element_type(uint32_t trackNumber); uint8_t mxf_get_essence_element_number(uint32_t trackNumber); #ifdef __cplusplus } #endif #endif include/mxf/mxf_file.h0000644000076600007660000001402211070223711016436 0ustar stuartcstuartc00000000000000/* * $Id: mxf_file.h,v 1.4 2008/03/05 04:56:56 stuartc Exp $ * * Wraps a C-file and provides low-level MXF file functions * * Copyright (C) 2006 Philip de Nier * Copyright (C) 2006 Stuart Cunningham * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_FILE_H__ #define __MXF_FILE_H__ #ifdef __cplusplus extern "C" { #endif #define MAX_RUNIN_LEN 0xffff typedef struct MXFFileSysData MXFFileSysData; typedef struct { /* MXF file implementations must set and implement these functions */ void (*close)(MXFFileSysData* sysData); uint32_t (*read)(MXFFileSysData* sysData, uint8_t* data, uint32_t count); uint32_t (*write)(MXFFileSysData* sysData, const uint8_t* data, uint32_t count); int (*get_char)(MXFFileSysData* sysData); int (*put_char)(MXFFileSysData* sysData, int c); int (*eof)(MXFFileSysData* sysData); int (*seek)(MXFFileSysData* sysData, int64_t offset, int whence); int64_t (*tell)(MXFFileSysData* sysData); int (*is_seekable)(MXFFileSysData* sysData); int64_t (*size)(MXFFileSysData* sysData); /* private data for the MXF file implementation */ void (*free_sys_data)(MXFFileSysData* sysData); MXFFileSysData* sysData; /* general data */ uint8_t minLLen; uint16_t runinLen; } MXFFile; /* open files on disk */ int mxf_disk_file_open_new(const char* filename, MXFFile** mxfFile); int mxf_disk_file_open_read(const char* filename, MXFFile** mxfFile); int mxf_disk_file_open_modify(const char* filename, MXFFile** mxfFile); /* wrap standard input in an MXF file */ int mxf_stdin_wrap_read(MXFFile** mxfFile); /* wrap a read-only byte array */ int mxf_byte_array_wrap_read(const uint8_t* byteArray, int64_t size, MXFFile** mxfFile); void mxf_file_close(MXFFile** mxfFile); uint32_t mxf_file_read(MXFFile* mxfFile, uint8_t* data, uint32_t count); uint32_t mxf_file_write(MXFFile* mxfFile, const uint8_t* data, uint32_t count); int mxf_file_getc(MXFFile* mxfFile); int mxf_file_putc(MXFFile* mxfFile, int c); int mxf_file_eof(MXFFile* mxfFile); int mxf_file_seek(MXFFile* mxfFile, int64_t offset, int whence); int64_t mxf_file_tell(MXFFile* mxfFile); int mxf_file_is_seekable(MXFFile* mxfFile); int64_t mxf_file_size(MXFFile* mxfFile); void mxf_file_set_min_llen(MXFFile* mxfFile, uint8_t llen); uint8_t mxf_get_min_llen(MXFFile* mxfFile); int mxf_write_uint8(MXFFile* mxfFile, uint8_t value); int mxf_write_uint16(MXFFile* mxfFile, uint16_t value); int mxf_write_uint32(MXFFile* mxfFile, uint32_t value); int mxf_write_uint64(MXFFile* mxfFile, uint64_t value); int mxf_write_int8(MXFFile* mxfFile, int8_t value); int mxf_write_int16(MXFFile* mxfFile, int16_t value); int mxf_write_int32(MXFFile* mxfFile, int32_t value); int mxf_write_int64(MXFFile* mxfFile, int64_t value); int mxf_read_uint8(MXFFile* mxfFile, uint8_t* value); int mxf_read_uint16(MXFFile* mxfFile, uint16_t* value); int mxf_read_uint32(MXFFile* mxfFile, uint32_t* value); int mxf_read_uint64(MXFFile* mxfFile, uint64_t* value); int mxf_read_int8(MXFFile* mxfFile, int8_t* value); int mxf_read_int16(MXFFile* mxfFile, int16_t* value); int mxf_read_int32(MXFFile* mxfFile, int32_t* value); int mxf_read_int64(MXFFile* mxfFile, int64_t* value); int mxf_read_k(MXFFile* mxfFile, mxfKey* key); int mxf_read_l(MXFFile* mxfFile, uint8_t* llen, uint64_t* len); int mxf_read_kl(MXFFile* mxfFile, mxfKey* key, uint8_t* llen, uint64_t* len); int mxf_read_ul(MXFFile* mxfFile, mxfUL* value); int mxf_read_key(MXFFile* mxfFile, mxfKey* value); int mxf_read_uid(MXFFile* mxfFile, mxfUID* value); int mxf_read_uuid(MXFFile* mxfFile, mxfUUID* value); int mxf_read_local_tag(MXFFile* mxfFile, mxfLocalTag* value); int mxf_skip(MXFFile* mxfFile, uint64_t len); int mxf_write_local_tag(MXFFile* mxfFile, mxfLocalTag value); int mxf_write_k(MXFFile* mxfFile, const mxfKey* key); uint8_t mxf_write_l(MXFFile* mxfFile, uint64_t len); int mxf_write_kl(MXFFile* mxfFile, const mxfKey* key, uint64_t len); int mxf_write_fixed_l(MXFFile* mxfFile, uint8_t llen, uint64_t len); int mxf_write_fixed_kl(MXFFile* mxfFile, const mxfKey* key, uint8_t llen, uint64_t len); int mxf_write_ul(MXFFile* mxfFile, const mxfUL* label); int mxf_write_uid(MXFFile* mxfFile, const mxfUID* uid); int mxf_write_uuid(MXFFile* mxfFile, const mxfUUID* uuid); uint8_t mxf_get_llen(MXFFile* mxfFile, uint64_t len); int mxf_read_batch_header(MXFFile* mxfFile, uint32_t* len, uint32_t* eleLen); int mxf_write_batch_header(MXFFile* mxfFile, uint32_t len, uint32_t eleLen); int mxf_read_array_header(MXFFile* mxfFile, uint32_t* len, uint32_t* eleLen); int mxf_write_array_header(MXFFile* mxfFile, uint32_t len, uint32_t eleLen); int mxf_equals_key(const mxfKey* keyA, const mxfKey* keyB); int mxf_equals_key_prefix(const mxfKey* keyA, const mxfKey* keyB, size_t cmpLen); int mxf_equals_key_mod_regver(const mxfKey* keyA, const mxfKey* keyB); int mxf_equals_ul(const mxfUL* labelA, const mxfUL* labelB); int mxf_equals_ul_mod_regver(const mxfUL* labelA, const mxfUL* labelB); int mxf_equals_uuid(const mxfUUID* uuidA, const mxfUUID* uuidB); int mxf_equals_uid(const mxfUID* uidA, const mxfUID* uidB); int mxf_equals_umid(const mxfUMID* umidA, const mxfUMID* umidB); int mxf_is_ul(const mxfUID* uid); void mxf_set_runin_len(MXFFile* mxfFile, uint16_t runinLen); uint16_t mxf_get_runin_len(MXFFile* mxfFile); #ifdef __cplusplus } #endif #endif include/mxf/mxf_header_metadata.h0000644000076600007660000003507211070223711020617 0ustar stuartcstuartc00000000000000/* * $Id: mxf_header_metadata.h,v 1.6 2007/05/30 16:59:23 philipn Exp $ * * MXF header metadata * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_HEADER_METADATA_H__ #define __MXF_HEADER_METADATA_H__ #ifdef __cplusplus extern "C" { #endif typedef struct { mxfKey key; uint16_t tag; int isPersistent; uint16_t length; uint8_t* value; struct _MXFMetadataSet* set; } MXFMetadataItem; typedef struct _MXFMetadataSet { mxfKey key; mxfUUID instanceUID; MXFList items; struct _MXFHeaderMetadata* headerMetadata; uint64_t fixedSpaceAllocation; } MXFMetadataSet; typedef struct _MXFHeaderMetadata { MXFDataModel* dataModel; MXFPrimerPack* primerPack; MXFList sets; } MXFHeaderMetadata; typedef struct { MXFMetadataItem* item; uint32_t numElements; uint32_t elementLength; uint32_t currentElement; } MXFArrayItemIterator; typedef struct { int (*before_set_read) (void* privateData, MXFHeaderMetadata* headerMetadata, const mxfKey* key, uint8_t llen, uint64_t len, int* skip); int (*after_set_read) (void* privateData, MXFHeaderMetadata* headerMetadata, MXFMetadataSet* set, int* skip); void* privateData; } MXFReadFilter; int mxf_is_header_metadata(const mxfKey* key); int mxf_create_header_metadata(MXFHeaderMetadata** headerMetadata, MXFDataModel* dataModel); int mxf_create_set(MXFHeaderMetadata* headerMetadata, const mxfKey* key, MXFMetadataSet** set); int mxf_create_item(MXFMetadataSet* set, const mxfKey* key, mxfLocalTag tag, MXFMetadataItem** item); void mxf_free_header_metadata(MXFHeaderMetadata** headerMetadata); void mxf_free_set(MXFMetadataSet** set); void mxf_free_item(MXFMetadataItem** item); void mxf_set_fixed_set_space_allocation(MXFMetadataSet* set, uint64_t size); int mxf_add_set(MXFHeaderMetadata* headerMetadata, MXFMetadataSet* set); int mxf_register_item(MXFHeaderMetadata* headerMetadata, const mxfKey* key); int mxf_register_set_items(MXFHeaderMetadata* headerMetadata, const mxfKey* key); int mxf_remove_set(MXFHeaderMetadata* headerMetadata, MXFMetadataSet* set); int mxf_remove_item(MXFMetadataSet* set, const mxfKey* itemKey, MXFMetadataItem** item); int mxf_find_set_by_key(MXFHeaderMetadata* headerMetadata, const mxfKey* key, MXFList** setList); int mxf_find_singular_set_by_key(MXFHeaderMetadata* headerMetadata, const mxfKey* key, MXFMetadataSet** set); int mxf_get_item(MXFMetadataSet* set, const mxfKey* key, MXFMetadataItem** resultItem); int mxf_have_item(MXFMetadataSet* set, const mxfKey* key); int mxf_set_is_subclass_of(MXFMetadataSet* set, const mxfKey* parentSetKey); int mxf_read_header_metadata(MXFFile* mxfFile, MXFHeaderMetadata* headerMetadata, uint64_t headerByteCount, const mxfKey* key, uint8_t llen, uint64_t len); int mxf_read_filtered_header_metadata(MXFFile* mxfFile, MXFReadFilter* filter, MXFHeaderMetadata* headerMetadata, uint64_t headerByteCount, const mxfKey* key, uint8_t llen, uint64_t len); int mxf_read_set(MXFFile* mxfFile, const mxfKey* key, uint64_t len, MXFHeaderMetadata* headerMetadata, int addToHeaderMetadata); int mxf_read_and_return_set(MXFFile* mxfFile, const mxfKey* key, uint64_t len, MXFHeaderMetadata* headerMetadata, int addToHeaderMetadata, MXFMetadataSet** set); int mxf_read_item_tl(MXFFile* mxfFile, mxfLocalTag* itemTag, uint16_t* itemLen); int mxf_read_item(MXFFile* mxfFile, MXFMetadataItem* item, uint16_t len); int mxf_write_header_metadata(MXFFile* mxfFile, MXFHeaderMetadata* headerMetadata); int mxf_write_header_primer_pack(MXFFile* mxfFile, MXFHeaderMetadata* headerMetadata); int mxf_write_header_sets(MXFFile* mxfFile, MXFHeaderMetadata* headerMetadata); int mxf_write_set(MXFFile* mxfFile, MXFMetadataSet* set); int mxf_write_item(MXFFile* mxfFile, MXFMetadataItem* item); void mxf_get_header_metadata_size(MXFFile* mxfFile, MXFHeaderMetadata* headerMetadata, uint64_t* size); uint64_t mxf_get_set_size(MXFFile* mxfFile, MXFMetadataSet* set); void mxf_get_uint8(const uint8_t* value, uint8_t* result); void mxf_get_uint16(const uint8_t* value, uint16_t* result); void mxf_get_uint32(const uint8_t* value, uint32_t* result); void mxf_get_uint64(const uint8_t* value, uint64_t* result); void mxf_get_int8(const uint8_t* value, int8_t* result); void mxf_get_int16(const uint8_t* value, int16_t* result); void mxf_get_int32(const uint8_t* value, int32_t* result); void mxf_get_int64(const uint8_t* value, int64_t* result); void mxf_get_version_type(const uint8_t* value, mxfVersionType* result); void mxf_get_uuid(const uint8_t* value, mxfUUID* result); void mxf_get_ul(const uint8_t* value, mxfUL* result); void mxf_get_auid(const uint8_t* value, mxfAUID* result); void mxf_get_umid(const uint8_t* value, mxfUMID* result); void mxf_get_timestamp(const uint8_t* value, mxfTimestamp* result); void mxf_get_length(const uint8_t* value, mxfLength* result); void mxf_get_rational(const uint8_t* value, mxfRational* result); void mxf_get_position(const uint8_t* value, mxfPosition* result); void mxf_get_boolean(const uint8_t* value, mxfBoolean* result); void mxf_get_product_version(const uint8_t* value, mxfProductVersion* result); void mxf_get_rgba_layout_component(const uint8_t* value, mxfRGBALayoutComponent* result); void mxf_get_array_header(const uint8_t* value, uint32_t* arrayLen, uint32_t* arrayItemLen); uint16_t mxf_get_utf16string_size(const uint8_t* value, uint16_t valueLen); void mxf_get_utf16string(const uint8_t* value, uint16_t valueLen, mxfUTF16Char* result); int mxf_get_strongref(MXFHeaderMetadata* headerMetadata, const uint8_t* value, MXFMetadataSet** set); int mxf_get_weakref(MXFHeaderMetadata* headerMetadata, const uint8_t* value, MXFMetadataSet** set); int mxf_dereference(MXFHeaderMetadata* headerMetadata, const mxfUUID* uuid, MXFMetadataSet** set); void initialise_sets_iter(MXFHeaderMetadata* headerMetadata, MXFListIterator* setsIter); int mxf_get_strongref_s(MXFHeaderMetadata* headerMetadata, MXFListIterator* setsIter, const uint8_t* value, MXFMetadataSet** set); int mxf_get_weakref_s(MXFHeaderMetadata* headerMetadata, MXFListIterator* setsIter, const uint8_t* value, MXFMetadataSet** set); int mxf_dereference_s(MXFHeaderMetadata* headerMetadata, MXFListIterator* setsIter, const mxfUUID* uuid, MXFMetadataSet** set); void mxf_set_uint8(uint8_t value, uint8_t* result); void mxf_set_uint16(uint16_t value, uint8_t* result); void mxf_set_uint32(uint32_t value, uint8_t* result); void mxf_set_uint64(uint64_t value, uint8_t* result); void mxf_set_int8(int8_t value, uint8_t* result); void mxf_set_int16(int16_t value, uint8_t* result); void mxf_set_int32(int32_t value, uint8_t* result); void mxf_set_int64(int64_t value, uint8_t* result); void mxf_set_version_type(mxfVersionType value, uint8_t* result); void mxf_set_uuid(const mxfUUID* value, uint8_t* result); void mxf_set_ul(const mxfUL* value, uint8_t* result); void mxf_set_auid(const mxfAUID* value, uint8_t* result); void mxf_set_umid(const mxfUMID* value, uint8_t* result); void mxf_set_timestamp(const mxfTimestamp* value, uint8_t* result); uint16_t mxf_get_external_utf16string_size(const mxfUTF16Char* value); void mxf_set_utf16string(const mxfUTF16Char* value, uint8_t* result); void mxf_set_fixed_size_utf16string(const mxfUTF16Char* value, uint16_t size, uint8_t* result); void mxf_set_strongref(const MXFMetadataSet* value, uint8_t* result); void mxf_set_weakref(const MXFMetadataSet* value, uint8_t* result); void mxf_set_rational(const mxfRational* value, uint8_t* result); void mxf_set_position(mxfPosition value, uint8_t* result); void mxf_set_length(mxfLength value, uint8_t* result); void mxf_set_boolean(mxfBoolean value, uint8_t* result); void mxf_set_product_version(const mxfProductVersion* value, uint8_t* result); void mxf_set_rgba_layout_component(const mxfRGBALayoutComponent* value, uint8_t* result); void mxf_set_array_header(uint32_t arrayLen, uint32_t arrayElementLen, uint8_t* result); int mxf_set_item_value(MXFMetadataItem* item, const uint8_t* value, uint16_t len); int mxf_set_item(MXFMetadataSet* set, const mxfKey* itemKey, const uint8_t* value, uint16_t len); int mxf_clone_item(MXFMetadataSet* sourceSet, const mxfKey* itemKey, MXFMetadataSet* destSet); int mxf_set_uint8_item(MXFMetadataSet* set, const mxfKey* itemKey, uint8_t value); int mxf_set_uint16_item(MXFMetadataSet* set, const mxfKey* itemKey, uint16_t value); int mxf_set_uint32_item(MXFMetadataSet* set, const mxfKey* itemKey, uint32_t value); int mxf_set_uint64_item(MXFMetadataSet* set, const mxfKey* itemKey, uint64_t value); int mxf_set_int8_item(MXFMetadataSet* set, const mxfKey* itemKey, int8_t value); int mxf_set_int16_item(MXFMetadataSet* set, const mxfKey* itemKey, int16_t value); int mxf_set_int32_item(MXFMetadataSet* set, const mxfKey* itemKey, int32_t value); int mxf_set_int64_item(MXFMetadataSet* set, const mxfKey* itemKey, int64_t value); int mxf_set_version_type_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfVersionType value); int mxf_set_uuid_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfUUID* value); int mxf_set_ul_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfUL* value); int mxf_set_auid_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfAUID* value); int mxf_set_umid_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfUMID* value); int mxf_set_timestamp_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfTimestamp* value); int mxf_set_utf16string_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfUTF16Char* value); int mxf_set_fixed_size_utf16string_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfUTF16Char* value, uint16_t size); int mxf_set_strongref_item(MXFMetadataSet* set, const mxfKey* itemKey, const MXFMetadataSet* value); int mxf_set_weakref_item(MXFMetadataSet* set, const mxfKey* itemKey, const MXFMetadataSet* value); int mxf_set_rational_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfRational* value); int mxf_set_position_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfPosition value); int mxf_set_length_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfLength value); int mxf_set_boolean_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfBoolean value); int mxf_set_product_version_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfProductVersion* value); int mxf_set_rgba_layout_component_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfRGBALayoutComponent* value); int mxf_alloc_array_item_elements(MXFMetadataSet* set, const mxfKey* itemKey, uint32_t elementLen, uint32_t count, uint8_t** elements); int mxf_grow_array_item(MXFMetadataSet* set, const mxfKey* itemKey, uint32_t elementLen, uint32_t count, uint8_t** newElements); int mxf_set_empty_array_item(MXFMetadataSet* set, const mxfKey* itemKey, uint32_t elementLen); int mxf_add_array_item_strongref(MXFMetadataSet* set, const mxfKey* itemKey, const MXFMetadataSet* value); int mxf_add_array_item_weakref(MXFMetadataSet* set, const mxfKey* itemKey, const MXFMetadataSet* value); int mxf_get_item_len(MXFMetadataSet* set, const mxfKey* itemKey, uint16_t* len); int mxf_get_uint8_item(MXFMetadataSet* set, const mxfKey* itemKey, uint8_t* value); int mxf_get_uint16_item(MXFMetadataSet* set, const mxfKey* itemKey, uint16_t* value); int mxf_get_uint32_item(MXFMetadataSet* set, const mxfKey* itemKey, uint32_t* value); int mxf_get_uint64_item(MXFMetadataSet* set, const mxfKey* itemKey, uint64_t* value); int mxf_get_int8_item(MXFMetadataSet* set, const mxfKey* itemKey, int8_t* value); int mxf_get_int16_item(MXFMetadataSet* set, const mxfKey* itemKey, int16_t* value); int mxf_get_int32_item(MXFMetadataSet* set, const mxfKey* itemKey, int32_t* value); int mxf_get_int64_item(MXFMetadataSet* set, const mxfKey* itemKey, int64_t* value); int mxf_get_version_type_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfVersionType* value); int mxf_get_uuid_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfUUID* value); int mxf_get_ul_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfUL* value); int mxf_get_auid_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfAUID* value); int mxf_get_umid_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfUMID* value); int mxf_get_timestamp_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfTimestamp* value); int mxf_get_utf16string_item_size(MXFMetadataSet* set, const mxfKey* itemKey, uint16_t* size); int mxf_get_utf16string_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfUTF16Char* value); int mxf_get_strongref_item(MXFMetadataSet* set, const mxfKey* itemKey, MXFMetadataSet** value); int mxf_get_weakref_item(MXFMetadataSet* set, const mxfKey* itemKey, MXFMetadataSet** value); int mxf_get_strongref_item_s(MXFListIterator* setsIter, MXFMetadataSet* set, const mxfKey* itemKey, MXFMetadataSet** value); int mxf_get_weakref_item_s(MXFListIterator* setsIter, MXFMetadataSet* set, const mxfKey* itemKey, MXFMetadataSet** value); int mxf_get_length_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfLength* value); int mxf_get_rational_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfRational* value); int mxf_get_position_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfPosition* value); int mxf_get_boolean_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfBoolean* value); int mxf_get_product_version_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfProductVersion* value); int mxf_get_rgba_layout_component_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfRGBALayoutComponent* value); int mxf_get_array_item_count(MXFMetadataSet* set, const mxfKey* itemKey, uint32_t* count); int mxf_get_array_item_element_len(MXFMetadataSet* set, const mxfKey* itemKey, uint32_t* elementLen); int mxf_get_array_item_element(MXFMetadataSet* set, const mxfKey* itemKey, uint32_t index, uint8_t** element); int mxf_initialise_array_item_iterator(MXFMetadataSet* set, const mxfKey* itemKey, MXFArrayItemIterator* arrayIter); int mxf_next_array_item_element(MXFArrayItemIterator* arrayIter, uint8_t** value, uint32_t* length); #ifdef __cplusplus } #endif #endif include/mxf/mxf_index_table.h0000644000076600007660000000612511070223711020002 0ustar stuartcstuartc00000000000000/* * $Id: mxf_index_table.h,v 1.1 2006/09/06 16:04:00 philipn Exp $ * * MXF index table * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_INDEX_TABLE_H__ #define __MXF_INDEX_TABLE_H__ #ifdef __cplusplus extern "C" { #endif typedef struct _MXFDeltaEntry { struct _MXFDeltaEntry* next; int8_t posTableIndex; uint8_t slice; uint32_t elementData; } MXFDeltaEntry; typedef struct _MXFIndexEntry { struct _MXFIndexEntry* next; int8_t temporalOffset; int8_t keyFrameOffset; uint8_t flags; uint64_t streamOffset; uint32_t* sliceOffset; mxfRational* posTable; } MXFIndexEntry; typedef struct { mxfUUID instanceUID; mxfRational indexEditRate; mxfPosition indexStartPosition; mxfLength indexDuration; uint32_t editUnitByteCount; uint32_t indexSID; uint32_t bodySID; uint8_t sliceCount; uint8_t posTableCount; MXFDeltaEntry* deltaEntryArray; MXFIndexEntry* indexEntryArray; } MXFIndexTableSegment; int mxf_is_index_table_segment(const mxfKey* key); int mxf_create_index_table_segment(MXFIndexTableSegment** segment); void mxf_free_index_table_segment(MXFIndexTableSegment** segment); int mxf_add_delta_entry(MXFIndexTableSegment* segment, int8_t posTableIndex, uint8_t slice, uint32_t elementData); int mxf_add_index_entry(MXFIndexTableSegment* segment, int8_t temporalOffset, int8_t keyFrameOffset, uint8_t flags, uint64_t streamOffset, uint32_t* sliceOffset /* assumes sliceCount set in segment */, mxfRational* posTable /* assumes posTableCount set in segment */); int mxf_write_index_table_segment(MXFFile* mxfFile, const MXFIndexTableSegment* segment); int mxf_read_index_table_segment(MXFFile* mxfFile, uint64_t segmentLen, MXFIndexTableSegment** segment); int mxf_write_index_table_segment_header(MXFFile* mxfFile, const MXFIndexTableSegment* segment, uint32_t numDeltaEntries, uint32_t numIndexEntries); int mxf_write_delta_entry_array_header(MXFFile* mxfFile, uint32_t numDeltaEntries); int mxf_write_delta_entry(MXFFile* mxfFile, MXFDeltaEntry* entry); int mxf_write_index_entry_array_header(MXFFile* mxfFile, uint8_t sliceCount, uint8_t posTableCount, uint32_t numIndexEntries); int mxf_write_index_entry(MXFFile* mxfFile, uint8_t sliceCount, uint8_t posTableCount, MXFIndexEntry* entry); #ifdef __cplusplus } #endif #endif include/mxf/mxf_labels_and_keys.h0000644000076600007660000004752711070223711020656 0ustar stuartcstuartc00000000000000/* * $Id: mxf_labels_and_keys.h,v 1.5 2008/01/14 17:17:32 philipn Exp $ * * MXF labels, keys, track numbers, etc * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_LABELS_AND_KEYS_H__ #define __MXF_LABELS_AND_KEYS_H__ #ifdef __cplusplus extern "C" { #endif /* * * Data definition labels * */ #define MXF_DDEF_L(name) \ g_##name##_datadef_label static const mxfUL MXF_DDEF_L(Picture) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00}; static const mxfUL MXF_DDEF_L(Sound) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00}; static const mxfUL MXF_DDEF_L(Timecode) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00}; static const mxfUL MXF_DDEF_L(LegacyPicture) = {0x80, 0x7d, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x6f, 0x3c, 0x8c, 0xe1, 0x6c, 0xef, 0x11, 0xd2}; static const mxfUL MXF_DDEF_L(LegacySound) = {0x80, 0x7d, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x78, 0xe1, 0xeb, 0xe1, 0x6c, 0xef, 0x11, 0xd2}; static const mxfUL MXF_DDEF_L(LegacyTimecode) = {0x80, 0x7f, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x7f, 0x27, 0x5e, 0x81, 0x77, 0xe5, 0x11, 0xd2}; static const mxfUL MXF_DDEF_L(Data) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00}; static const mxfUL MXF_DDEF_L(DescriptiveMetadata) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x01, 0x10, 0x00, 0x00, 0x00}; int mxf_is_picture(const mxfUL* label); int mxf_is_sound(const mxfUL* label); int mxf_is_timecode(const mxfUL* label); int mxf_is_data(const mxfUL* label); int mxf_is_descriptive_metadata(const mxfUL* label); /* * * Picture essence coding compression labels * */ #define MXF_CMDEF_L(name) \ g_##name##_compdef_label /* IEC-DV and DV-based mappings */ #define MXF_DV_CMDEV_L(regver, byte14, byte15) \ {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, regver, 0x04, 0x01, 0x02, 0x02, 0x02, byte14, byte15, 0x00} static const mxfUL MXF_CMDEF_L(IECDV_25_525_60) = MXF_DV_CMDEV_L(0x01, 0x01, 0x01); static const mxfUL MXF_CMDEF_L(IECDV_25_625_50) = MXF_DV_CMDEV_L(0x01, 0x01, 0x02); static const mxfUL MXF_CMDEF_L(DVBased_25_525_60) = MXF_DV_CMDEV_L(0x01, 0x02, 0x01); static const mxfUL MXF_CMDEF_L(DVBased_25_625_50) = MXF_DV_CMDEV_L(0x01, 0x02, 0x02); static const mxfUL MXF_CMDEF_L(DVBased_50_525_60) = MXF_DV_CMDEV_L(0x01, 0x02, 0x03); static const mxfUL MXF_CMDEF_L(DVBased_50_625_50) = MXF_DV_CMDEV_L(0x01, 0x02, 0x04); static const mxfUL MXF_CMDEF_L(DVBased_100_1080_60_I) = MXF_DV_CMDEV_L(0x01, 0x02, 0x05); static const mxfUL MXF_CMDEF_L(DVBased_100_1080_50_I) = MXF_DV_CMDEV_L(0x01, 0x02, 0x06); static const mxfUL MXF_CMDEF_L(DVBased_100_720_60_P) = MXF_DV_CMDEV_L(0x01, 0x02, 0x07); static const mxfUL MXF_CMDEF_L(DVBased_100_720_50_P) = MXF_DV_CMDEV_L(0x01, 0x02, 0x08); /* D-10 mappings */ #define MXF_D10_CMDEV_L(regver, byte16) \ {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, regver, 0x04, 0x01, 0x02, 0x02, 0x01, 0x02, 0x01, byte16} static const mxfUL MXF_CMDEF_L(D10_50_625_50) = MXF_D10_CMDEV_L(0x01, 0x01); static const mxfUL MXF_CMDEF_L(D10_50_525_60) = MXF_D10_CMDEV_L(0x01, 0x02); static const mxfUL MXF_CMDEF_L(D10_50_625_40) = MXF_D10_CMDEV_L(0x01, 0x03); static const mxfUL MXF_CMDEF_L(D10_50_525_40) = MXF_D10_CMDEV_L(0x01, 0x04); static const mxfUL MXF_CMDEF_L(D10_50_625_30) = MXF_D10_CMDEV_L(0x01, 0x05); static const mxfUL MXF_CMDEF_L(D10_50_525_30) = MXF_D10_CMDEV_L(0x01, 0x06); /* A-law audio mapping */ static const mxfUL MXF_CMDEF_L(ALaw) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03 , 0x04, 0x02, 0x02, 0x02, 0x03, 0x01, 0x01, 0x00}; /* MPEG mappings */ static const mxfUL MXF_CMDEF_L(MP4AdvancedRealTimeSimpleL3) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, 0x04, 0x01, 0x02, 0x02, 0x01, 0x20, 0x02, 0x03}; /* DNxHD */ static const mxfUL MXF_CMDEF_L(DNxHD) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x04, 0x01, 0x00}; /* * * Essence container labels * */ #define MXF_EC_L(name) \ g_##name##_esscont_label #define MXF_GENERIC_CONTAINER_LABEL(regver, eckind, mappingkind, byte15, byte16) \ {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, regver, 0x0d, 0x01, 0x03, 0x01, eckind, mappingkind, byte15, byte16} /* Multiple wrappings for interleaved essence */ static const mxfUL MXF_EC_L(MultipleWrappings) = MXF_GENERIC_CONTAINER_LABEL(0x03, 0x02, 0x7f, 0x01, 0x00); /* AES3/BWF mappings */ #define MXF_AES3BWF_EC_L(regver, byte15) \ MXF_GENERIC_CONTAINER_LABEL(regver, 0x02, 0x06, byte15, 0x00) static const mxfUL MXF_EC_L(BWFFrameWrapped) = MXF_AES3BWF_EC_L(0x01, 0x01); static const mxfUL MXF_EC_L(BWFClipWrapped) = MXF_AES3BWF_EC_L(0x01, 0x02); static const mxfUL MXF_EC_L(AES3FrameWrapped) = MXF_AES3BWF_EC_L(0x01, 0x03); static const mxfUL MXF_EC_L(AES3ClipWrapped) = MXF_AES3BWF_EC_L(0x01, 0x04); static const mxfUL MXF_EC_L(BWFCustomWrapped) = MXF_AES3BWF_EC_L(0x05, 0x08); static const mxfUL MXF_EC_L(AES3CustomWrapped) = MXF_AES3BWF_EC_L(0x05, 0x09); /* IEC-DV and DV-based mappings */ #define MXF_DV_EC_L(regver, byte15, byte16) \ MXF_GENERIC_CONTAINER_LABEL(regver, 0x02, 0x02, byte15, byte16) static const mxfUL MXF_EC_L(IECDV_25_525_60_FrameWrapped) = MXF_DV_EC_L(0x01, 0x01, 0x01); static const mxfUL MXF_EC_L(IECDV_25_525_60_ClipWrapped) = MXF_DV_EC_L(0x01, 0x01, 0x02); static const mxfUL MXF_EC_L(IECDV_25_625_50_FrameWrapped) = MXF_DV_EC_L(0x01, 0x02, 0x01); static const mxfUL MXF_EC_L(IECDV_25_625_50_ClipWrapped) = MXF_DV_EC_L(0x01, 0x02, 0x02); static const mxfUL MXF_EC_L(DVBased_25_525_60_FrameWrapped) = MXF_DV_EC_L(0x01, 0x40, 0x01); static const mxfUL MXF_EC_L(DVBased_25_525_60_ClipWrapped) = MXF_DV_EC_L(0x01, 0x40, 0x02); static const mxfUL MXF_EC_L(DVBased_25_625_50_FrameWrapped) = MXF_DV_EC_L(0x01, 0x41, 0x01); static const mxfUL MXF_EC_L(DVBased_25_625_50_ClipWrapped) = MXF_DV_EC_L(0x01, 0x41, 0x02); static const mxfUL MXF_EC_L(DVBased_50_525_60_FrameWrapped) = MXF_DV_EC_L(0x01, 0x50, 0x01); static const mxfUL MXF_EC_L(DVBased_50_525_60_ClipWrapped) = MXF_DV_EC_L(0x01, 0x50, 0x02); static const mxfUL MXF_EC_L(DVBased_50_625_50_FrameWrapped) = MXF_DV_EC_L(0x01, 0x51, 0x01); static const mxfUL MXF_EC_L(DVBased_50_625_50_ClipWrapped) = MXF_DV_EC_L(0x01, 0x51, 0x02); static const mxfUL MXF_EC_L(DVBased_100_1080_60_I_FrameWrapped) = MXF_DV_EC_L(0x01, 0x60, 0x01); static const mxfUL MXF_EC_L(DVBased_100_1080_60_I_ClipWrapped) = MXF_DV_EC_L(0x01, 0x60, 0x02); static const mxfUL MXF_EC_L(DVBased_100_1080_50_I_FrameWrapped) = MXF_DV_EC_L(0x01, 0x61, 0x01); static const mxfUL MXF_EC_L(DVBased_100_1080_50_I_ClipWrapped) = MXF_DV_EC_L(0x01, 0x61, 0x02); static const mxfUL MXF_EC_L(DVBased_100_720_60_P_FrameWrapped) = MXF_DV_EC_L(0x01, 0x62, 0x01); static const mxfUL MXF_EC_L(DVBased_100_720_60_P_ClipWrapped) = MXF_DV_EC_L(0x01, 0x62, 0x02); static const mxfUL MXF_EC_L(DVBased_100_720_50_P_FrameWrapped) = MXF_DV_EC_L(0x01, 0x63, 0x01); static const mxfUL MXF_EC_L(DVBased_100_720_50_P_ClipWrapped) = MXF_DV_EC_L(0x01, 0x63, 0x02); /* Uncompressed mappings */ #define MXF_UNC_EC_L(regver, byte15, byte16) \ MXF_GENERIC_CONTAINER_LABEL(regver, 0x02, 0x05, byte15, byte16) static const mxfUL MXF_EC_L(SD_Unc_625_50i_422_135_FrameWrapped) = MXF_UNC_EC_L(0x01, 0x01, 0x05); static const mxfUL MXF_EC_L(SD_Unc_625_50i_422_135_ClipWrapped) = MXF_UNC_EC_L(0x01, 0x01, 0x06); static const mxfUL MXF_EC_L(HD_Unc_1080_50i_422_ClipWrapped) = MXF_UNC_EC_L(0x01, 0x02, 0x2a); /* D-10 mapping */ #define MXF_D10_EC_L(regver, byte15, byte16) \ MXF_GENERIC_CONTAINER_LABEL(regver, 0x02, 0x01, byte15, byte16) static const mxfUL MXF_EC_L(D10_50_625_50_defined_template) = MXF_D10_EC_L(0x01, 0x01, 0x01); static const mxfUL MXF_EC_L(D10_50_625_50_extended_template) = MXF_D10_EC_L(0x01, 0x01, 0x02); static const mxfUL MXF_EC_L(D10_50_625_50_picture_only) = MXF_D10_EC_L(0x02, 0x01, 0x7f); static const mxfUL MXF_EC_L(D10_50_525_60_defined_template) = MXF_D10_EC_L(0x01, 0x02, 0x01); static const mxfUL MXF_EC_L(D10_50_525_60_extended_template) = MXF_D10_EC_L(0x01, 0x02, 0x02); static const mxfUL MXF_EC_L(D10_50_525_60_picture_only) = MXF_D10_EC_L(0x02, 0x02, 0x7f); static const mxfUL MXF_EC_L(D10_40_625_50_defined_template) = MXF_D10_EC_L(0x01, 0x03, 0x01); static const mxfUL MXF_EC_L(D10_40_625_50_extended_template) = MXF_D10_EC_L(0x01, 0x03, 0x02); static const mxfUL MXF_EC_L(D10_40_625_50_picture_only) = MXF_D10_EC_L(0x02, 0x03, 0x7f); static const mxfUL MXF_EC_L(D10_40_525_60_defined_template) = MXF_D10_EC_L(0x01, 0x04, 0x01); static const mxfUL MXF_EC_L(D10_40_525_60_extended_template) = MXF_D10_EC_L(0x01, 0x04, 0x02); static const mxfUL MXF_EC_L(D10_40_525_60_picture_only) = MXF_D10_EC_L(0x02, 0x04, 0x7f); static const mxfUL MXF_EC_L(D10_30_625_50_defined_template) = MXF_D10_EC_L(0x01, 0x05, 0x01); static const mxfUL MXF_EC_L(D10_30_625_50_extended_template) = MXF_D10_EC_L(0x01, 0x05, 0x02); static const mxfUL MXF_EC_L(D10_30_625_50_picture_only) = MXF_D10_EC_L(0x02, 0x05, 0x7f); static const mxfUL MXF_EC_L(D10_30_525_60_defined_template) = MXF_D10_EC_L(0x01, 0x06, 0x01); static const mxfUL MXF_EC_L(D10_30_525_60_extended_template) = MXF_D10_EC_L(0x01, 0x06, 0x02); static const mxfUL MXF_EC_L(D10_30_525_60_picture_only) = MXF_D10_EC_L(0x02, 0x06, 0x7f); /* A-law mapping */ #define MXF_ALAW_EC_L(byte15) \ MXF_GENERIC_CONTAINER_LABEL(0x03, 0x02, 0x0A, byte15, 0x00) static const mxfUL MXF_EC_L(ALawFrameWrapped) = MXF_ALAW_EC_L(0x01); static const mxfUL MXF_EC_L(ALawClipWrapped) = MXF_ALAW_EC_L(0x02); static const mxfUL MXF_EC_L(ALawCustomWrapped) = MXF_ALAW_EC_L(0x03); /* MPEG mapping */ #define MXF_MPEG_EC_L(regver, eckind, byte15, byte16) \ MXF_GENERIC_CONTAINER_LABEL(regver, 0x02, eckind, byte15, byte16) /* DNxHD */ /* DNxHD EssenceContainer labels observed in files created by Media Composer Software 2.7.2 */ static const mxfUL MXF_EC_L(DNxHD720p120ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x03, 0x03}; static const mxfUL MXF_EC_L(DNxHD720p185ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x03, 0x02}; static const mxfUL MXF_EC_L(DNxHD1080p120ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x02}; static const mxfUL MXF_EC_L(DNxHD1080p185ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x03}; static const mxfUL MXF_EC_L(DNxHD1080p36ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x04}; /* DNxHD EssenceContainer labels observed in files created by Media Composer Adrenaline 2.2.9 */ static const mxfUL MXF_EC_L(DNxHD1080i120ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x02, 0x02}; static const mxfUL MXF_EC_L(DNxHD1080i185ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x02, 0x03}; /* * * Essence element keys * */ #define MXF_EE_K(name) \ g_##name##_esselement_key #define MXF_GENERIC_CONTAINER_ELEMENT_KEY(regver, itemtype, elecount, eletype, elenum) \ {0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, regver, 0x0d, 0x01, 0x03, 0x01, itemtype, elecount, eletype, elenum} #define MXF_TRACK_NUM(itemtype, elecount, eletype, elenum) \ ((((uint32_t)itemtype) << 24) | \ (((uint32_t)elecount) << 16) | \ (((uint32_t)eletype) << 8) | \ ((uint32_t)elenum)) /* AES3/BWF mappings */ #define MXF_AES3BWF_EE_K(elecount, eletype, elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x16, elecount, eletype, elenum) #define MXF_AES3BWF_TRACK_NUM(elecount, eletype, elenum) \ MXF_TRACK_NUM(0x16, elecount, eletype, elenum); #define MXF_BWF_FRAME_WRAPPED_EE_TYPE 0x01 #define MXF_BWF_CLIP_WRAPPED_EE_TYPE 0x02 #define MXF_AES3_FRAME_WRAPPED_EE_TYPE 0x03 #define MXF_AES3_CLIP_WRAPPED_EE_TYPE 0x04 #define MXF_BWF_CUSTOM_WRAPPED_EE_TYPE 0x0B #define MXF_AES3_CUSTOM_WRAPPED_EE_TYPE 0x0C /* IEC-DV and DV-based mappings */ #define MXF_DV_EE_K(elecount, eletype, elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x18, elecount, eletype, elenum) #define MXF_DV_TRACK_NUM(elecount, eletype, elenum) \ MXF_TRACK_NUM(0x18, elecount, eletype, elenum); #define MXF_DV_FRAME_WRAPPED_EE_TYPE 0x01 #define MXF_DV_CLIP_WRAPPED_EE_TYPE 0x02 /* Uncompressed mappings */ #define MXF_UNC_EE_K(elecount, eletype, elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x15, elecount, eletype, elenum) #define MXF_UNC_TRACK_NUM(elecount, eletype, elenum) \ MXF_TRACK_NUM(0x15, elecount, eletype, elenum); #define MXF_UNC_FRAME_WRAPPED_EE_TYPE 0x02 #define MXF_UNC_CLIP_WRAPPED_EE_TYPE 0x03 #define MXF_UNC_LINE_WRAPPED_EE_TYPE 0x04 void mxf_complete_essence_element_key(mxfKey* key, uint8_t count, uint8_t type, uint8_t num); void mxf_complete_essence_element_track_num(uint32_t* trackNum, uint8_t count, uint8_t type, uint8_t num); /* System items */ #define MXF_GC_SYSTEM_ITEM_ELEMENT_KEY(regver, itemtype, schemeid, eleid, elenum) \ {0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, regver , 0x0d, 0x01, 0x03, 0x01, itemtype, schemeid, eleid, elenum} /* System Scheme 1 - GC compatible */ #define MXF_SS1_ELEMENT_KEY(eleid, elenum) \ MXF_GC_SYSTEM_ITEM_ELEMENT_KEY(0x01, 0x14, 0x02, eleid, elenum) /* SDTI-CP */ static const mxfKey MXF_EE_K(SDTI_CP_System_Pack) = {0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x04, 0x01, 0x01, 0x00}; /* D-10 mappings */ #define MXF_D10_PICTURE_EE_K(elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x05, 0x01, 0x01, elenum) #define MXF_D10_PICTURE_TRACK_NUM(elenum) \ MXF_TRACK_NUM(0x05, 0x01, 0x01, elenum); #define MXF_D10_SOUND_EE_K(elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x06, 0x01, 0x10, elenum) #define MXF_D10_SOUND_TRACK_NUM(elenum) \ MXF_TRACK_NUM(0x06, 0x01, 0x10, elenum); #define MXF_D10_AUX_EE_K(elecount, eletype, elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x07, elecount, eletype, elenum) #define MXF_D10_AUX_TRACK_NUM(elecount, eletype, elenum) \ MXF_TRACK_NUM(0x07, elecount, eletype, elenum); /* A-law mappings */ #define MXF_ALAW_EE_K(elecount, eletype, elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x16, elecount, eletype, elenum) #define MXF_ALAW_TRACK_NUM(elecount, eletype, elenum) \ MXF_TRACK_NUM(0x16, elecount, eletype, elenum); #define MXF_ALAW_FRAME_WRAPPED_EE_TYPE 0x08 #define MXF_ALAW_CLIP_WRAPPED_EE_TYPE 0x09 #define MXF_ALAW_CUSTOM_WRAPPED_EE_TYPE 0x0A /* MPEG mappings */ #define MXF_MPEG_PICT_EE_K(elecount, eletype, elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x15, elecount, eletype, elenum) #define MXF_MPEG_PICT_TRACK_NUM(elecount, eletype, elenum) \ MXF_TRACK_NUM(0x15, elecount, eletype, elenum); #define MXF_MPEG_PICT_FRAME_WRAPPED_EE_TYPE 0x05 #define MXF_MPEG_PICT_CLIP_WRAPPED_EE_TYPE 0x06 #define MXF_MPEG_PICT_CUSTOM_WRAPPED_EE_TYPE 0x07 /* DNxHD */ #define MXF_DNXHD_PICT_EE_K(elecount, eletype, elenum) \ {0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x15, elecount, eletype, elenum}; /* * * Partition pack keys * */ #define MXF_PP_K(statusName, kindName) \ g_##statusName##_##kindName##_pp_key #define MXF_PP_KEY(regver, kind, status) \ {0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, regver, 0x0d, 0x01, 0x02, 0x01, 0x01, kind, status, 0x00} static const mxfKey MXF_PP_K(OpenIncomplete, Header) = MXF_PP_KEY(0x01, 0x02, 0x01); static const mxfKey MXF_PP_K(ClosedIncomplete, Header) = MXF_PP_KEY(0x01, 0x02, 0x02); static const mxfKey MXF_PP_K(OpenComplete, Header) = MXF_PP_KEY(0x01, 0x02, 0x03); static const mxfKey MXF_PP_K(ClosedComplete, Header) = MXF_PP_KEY(0x01, 0x02, 0x04); static const mxfKey MXF_PP_K(OpenIncomplete, Body) = MXF_PP_KEY(0x01, 0x03, 0x01); static const mxfKey MXF_PP_K(ClosedIncomplete, Body) = MXF_PP_KEY(0x01, 0x03, 0x02); static const mxfKey MXF_PP_K(OpenComplete, Body) = MXF_PP_KEY(0x01, 0x03, 0x03); static const mxfKey MXF_PP_K(ClosedComplete, Body) = MXF_PP_KEY(0x01, 0x03, 0x04); static const mxfKey MXF_PP_K(OpenIncomplete, Footer) = MXF_PP_KEY(0x01, 0x04, 0x01); static const mxfKey MXF_PP_K(ClosedIncomplete, Footer) = MXF_PP_KEY(0x01, 0x04, 0x02); static const mxfKey MXF_PP_K(OpenComplete, Footer) = MXF_PP_KEY(0x01, 0x04, 0x03); static const mxfKey MXF_PP_K(ClosedComplete, Footer) = MXF_PP_KEY(0x01, 0x04, 0x04); /* * * Filler key * */ /* Note: byte 7 (registry version) should actually be 0x02, but 0x01 is defined here for compatibility with existing applications */ static const mxfKey g_KLVFill_key = {0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x03, 0x01, 0x02, 0x10, 0x01, 0x00, 0x00, 0x00}; /* * * Random index pack key * */ static const mxfKey g_RandomIndexPack_key = {0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, 0x0d, 0x01, 0x02, 0x01, 0x01, 0x11, 0x01, 0x00}; /* * * Primer pack key * */ static const mxfKey g_PrimerPack_key = {0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, 0x0d, 0x01, 0x02, 0x01, 0x01, 0x05, 0x01, 0x00}; /* * * Index table segment key * */ static const mxfKey g_IndexTableSegment_key = {0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x02, 0x01, 0x01, 0x10, 0x01, 0x00}; /* * * Operational patterns labels * */ #define MXF_OP_L(def, name) \ g_##name##_op_##def##_label #define MXF_OP_L_LABEL(regver, complexity, byte14, qualifier) \ {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, regver, 0x0d, 0x01, 0x02, 0x01, complexity, byte14, qualifier, 0x00} /* OP Atom labels */ #define MXF_ATOM_OP_L(byte14) \ MXF_OP_L_LABEL(0x02, 0x10, byte14, 0x00) static const mxfUL MXF_OP_L(atom, complexity00) = MXF_ATOM_OP_L(0x00); static const mxfUL MXF_OP_L(atom, complexity01) = MXF_ATOM_OP_L(0x01); static const mxfUL MXF_OP_L(atom, complexity02) = MXF_ATOM_OP_L(0x02); static const mxfUL MXF_OP_L(atom, complexity03) = MXF_ATOM_OP_L(0x03); int is_op_atom(const mxfUL* label); /* OP-1A labels */ #define MXF_1A_OP_L(qualifier) \ MXF_OP_L_LABEL(0x01, 0x01, 0x01, qualifier) /* internal essence, stream file, multi-track */ static const mxfUL MXF_OP_L(1a, qq09) = MXF_1A_OP_L(0x09); int is_op_1a(const mxfUL* label); /* Descriptive metadata schemes labels */ #define MXF_DM_L(name) \ g_##name##_dmscheme_label #ifdef __cplusplus } #endif #endif include/mxf/mxf_list.h0000644000076600007660000000500511070223711016473 0ustar stuartcstuartc00000000000000/* * $Id: mxf_list.h,v 1.2 2006/09/27 17:03:19 philipn Exp $ * * General purpose linked list * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_LIST_H__ #define __MXF_LIST_H__ #ifdef __cplusplus extern "C" { #endif typedef void (*free_func_type)(void* data); typedef int (*eq_func_type)(void* data, void* info); typedef struct _MXFListElement { struct _MXFListElement* next; void* data; } MXFListElement; typedef struct { MXFListElement* elements; MXFListElement* lastElement; long len; free_func_type freeFunc; } MXFList; typedef struct { MXFListElement* nextElement; void* data; long index; } MXFListIterator; int mxf_create_list(MXFList** list, free_func_type freeFunc); void mxf_free_list(MXFList** list); void mxf_initialise_list(MXFList* list, free_func_type freeFunc); void mxf_clear_list(MXFList* list); int mxf_append_list_element(MXFList* list, void* data); int mxf_prepend_list_element(MXFList* list, void* data); int mxf_insert_list_element(MXFList* list, long index, int before, void* data); long mxf_get_list_length(MXFList* list); void* mxf_find_list_element(const MXFList* list, void* info, eq_func_type eqFunc); void* mxf_remove_list_element(MXFList* list, void* info, eq_func_type eqFunc); void* mxf_get_list_element(MXFList* list, long index); void* mxf_get_first_list_element(MXFList* list); void* mxf_get_last_list_element(MXFList* list); void mxf_initialise_list_iter(MXFListIterator* iter, const MXFList* list); void mxf_initialise_list_iter_at(MXFListIterator* iter, const MXFList* list, long index); int mxf_next_list_iter_element(MXFListIterator* iter); void* mxf_get_iter_element(MXFListIterator* iter); long mxf_get_list_iter_index(MXFListIterator* iter); #ifdef __cplusplus } #endif #endif include/mxf/mxf_logging.h0000644000076600007660000000322311070223711017146 0ustar stuartcstuartc00000000000000/* * $Id: mxf_logging.h,v 1.1 2006/09/06 16:04:00 philipn Exp $ * * libMXF logging functions * * Copyright (C) 2006 Philip de Nier * Copyright (C) 2006 Stuart Cunningham * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_LOGGING_H__ #define __MXF_LOGGING_H__ #ifdef __cplusplus extern "C" { #endif typedef enum { MXF_DLOG = 0, MXF_ILOG, MXF_WLOG, MXF_ELOG } MXFLogLevel; typedef void (*mxf_log_func) (MXFLogLevel level, const char* format, ...); /* is set by default to the mxf_log_default function */ extern mxf_log_func mxf_log; extern MXFLogLevel g_mxfLogLevel; /* outputs to stderr for MXF_ELOG or stdout for the other levels */ void mxf_log_default(MXFLogLevel level, const char* format, ...); /* sets mxf_log to log to the file 'filename' */ int mxf_log_file_open(const char* filename); void mxf_log_file_close(); #ifdef __cplusplus } #endif #endif include/mxf/mxf_macros.h0000644000076600007660000000533111070223711017006 0ustar stuartcstuartc00000000000000/* * $Id: mxf_macros.h,v 1.4 2008/09/24 17:12:32 philipn Exp $ * * General purpose macros * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_MACROS_H__ #define __MXF_MACROS_H__ #ifdef __cplusplus extern "C" { #endif /* * Command checking macros * ...ORET - check succeeds, otherwise return 0 * ...OFAIL - check succeeds, otherwise goto fail */ #define CHK_ORET(cmd) \ if (!(cmd)) \ { \ mxf_log(MXF_ELOG, "'%s' failed, in %s:%d\n", #cmd, __FILE__, __LINE__); \ return 0; \ } #define CHK_OFAIL(cmd) \ if (!(cmd)) \ { \ mxf_log(MXF_ELOG, "'%s' failed, in %s:%d\n", #cmd, __FILE__, __LINE__); \ goto fail; \ } #define CHK_MALLOC_ORET(var, type) \ CHK_ORET((var = (type*)malloc(sizeof(type))) != NULL); #define CHK_MALLOC_OFAIL(var, type) \ CHK_OFAIL((var = (type*)malloc(sizeof(type))) != NULL); #define CHK_MALLOC_ARRAY_ORET(var, type, length) \ CHK_ORET((var = (type*)malloc(sizeof(type) * (length))) != NULL); #define CHK_MALLOC_ARRAY_OFAIL(var, type, length) \ CHK_OFAIL((var = (type*)malloc(sizeof(type) * (length))) != NULL); /* * Free the memory and set the variable to NULL */ #define SAFE_FREE(d_ptr) \ if (*d_ptr != NULL) \ { \ free(*d_ptr); \ *d_ptr = NULL; \ } /* * Helpers for logging */ /* e.g. mxf_log(MXF_ELOG, "Some error %d" LOG_LOC_FORMAT, x, LOG_LOC_PARAMS); */ #define LOG_LOC_FORMAT ", in %s:%d\n" #define LOG_LOC_PARAMS __FILE__, __LINE__ /* * 64-bit printf formatting */ #if defined(_MSC_VER) #define PFi64 "I64d" #define PFu64 "I64u" #define PFoff "I64d" #elif defined(__x86_64__) #define PFi64 "ld" #define PFu64 "lu" #define PFoff "ld" #else #define PFi64 "lld" #define PFu64 "llu" #define PFoff "lld" #endif /* * size_t printf formatting varies by platform */ #if defined(__APPLE__) || defined(__x86_64__) #define PFszt "lu" #else #define PFszt "u" #endif #ifdef __cplusplus } #endif #endif include/mxf/mxf_metadata.h0000644000076600007660000002542011070223711017303 0ustar stuartcstuartc00000000000000/* * $Id: mxf_metadata.h,v 1.3 2007/02/07 16:02:40 philipn Exp $ * * MXF metadata * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_METADATA_H__ #define __MXF_METADATA_H__ #ifdef __cplusplus extern "C" { #endif #define OPTIONAL(type, name) \ type name; \ int name ## _isPresent; #define OPTIONAL_ARRAY(type, name, maxElements) \ type name[maxElements]; \ uint32_t name ##_size; \ int name ## _isPresent; #define OPTIONAL_VARARRAY(type, name, maxElements) \ type* name; \ uint32_t name ##_size; \ int name ## _isPresent; #define VARARRAY(type, name) \ type* name; \ uint32_t name ##_size; #define SET_OPTIONAL_VALUE(name, val) \ name##_isPresent = 1; \ name = val; /* Note: setting values with index > maxElements will be ignored */ #define SET_OPTIONAL_ARRAY_VALUE(name, index, val) \ if (index < sizeof(name)) \ { \ name##_isPresent = 1; \ name[index] = val; \ name##_size = (index + 1 > name##_size) ? index + 1 : name##_size; \ } #define UNSET_OPTIONAL_VALUE(name) \ name##_isPresent = 0; \ name = 0; #define INTERCHANGE_OBJECT_ITEMS typedef struct { INTERCHANGE_OBJECT_ITEMS; } MXFInterchangeObject; #define LOCATOR_ITEMS \ INTERCHANGE_OBJECT_ITEMS; typedef struct { LOCATOR_ITEMS; } MXFLocator; #define NETWORK_LOCATOR_ITEMS \ LOCATOR_ITEMS; \ mxfUTF16Char* urlString; typedef struct { NETWORK_LOCATOR_ITEMS; } MXFNetworkLocator; #define TEXT_LOCATOR_ITEMS \ LOCATOR_ITEMS; \ mxfUTF16Char* locatorName; typedef struct { TEXT_LOCATOR_ITEMS; } MXFTextLocator; #define GENERIC_DESCRIPTOR_ITEMS \ INTERCHANGE_OBJECT_ITEMS; /*locators*/ typedef struct { GENERIC_DESCRIPTOR_ITEMS; } MXFGenericDescriptor; #define FILE_DESCRIPTOR_ITEMS \ GENERIC_DESCRIPTOR_ITEMS; \ OPTIONAL(uint32_t, linkedTrackID); \ mxfRational sampleRate; \ OPTIONAL(mxfLength, containerDuration); \ mxfUL essenceContainer; \ OPTIONAL(mxfUL, codec); typedef struct { FILE_DESCRIPTOR_ITEMS; } MXFFileDescriptor; #define GENERIC_PICTURE_ESSENCE_DESCRIPTOR_ITEMS \ FILE_DESCRIPTOR_ITEMS; \ OPTIONAL(uint8_t, signalStandard); \ OPTIONAL(uint8_t, frameLayout); \ OPTIONAL(uint32_t, storedWidth); \ OPTIONAL(uint32_t, storedHeight); \ OPTIONAL(int32_t, storedF2Offset); \ OPTIONAL(uint32_t, sampledWidth); \ OPTIONAL(uint32_t, sampledHeight); \ OPTIONAL(int32_t, sampledXOffset); \ OPTIONAL(uint32_t, sampledYOffset); \ OPTIONAL(uint32_t, displayHeight); \ OPTIONAL(uint32_t, displayWidth); \ OPTIONAL(int32_t, displayXOffset); \ OPTIONAL(int32_t, displayYOffset); \ OPTIONAL(int32_t, displayF2Offset); \ OPTIONAL(mxfRational, aspectRatio); \ OPTIONAL(uint8_t, activeFormatDescriptor); \ OPTIONAL(uint8_t, alphaTransparency); \ OPTIONAL(mxfUL, gamma); \ OPTIONAL(uint32_t, imageAlignmentOffset); \ OPTIONAL(uint32_t, imageStartOffset); \ OPTIONAL(uint32_t, imageEndOffset); \ OPTIONAL(uint8_t, fieldDominance); \ OPTIONAL(mxfUL, pictureEssenceCoding); \ OPTIONAL_ARRAY(uint32_t, videoLineMap, 16); /* is 16 enough ? */ typedef struct { GENERIC_PICTURE_ESSENCE_DESCRIPTOR_ITEMS; } MXFGenericPictureEssenceDescriptor; #define CDCI_DESCRIPTOR_ITEMS \ GENERIC_PICTURE_ESSENCE_DESCRIPTOR_ITEMS; \ OPTIONAL(uint32_t, componentDepth); \ OPTIONAL(uint32_t, horizontalSubSampling); \ OPTIONAL(uint32_t, verticalSubSampling); \ OPTIONAL(uint8_t, colorSiting); \ OPTIONAL(mxfBoolean, reversedByteOrder); \ OPTIONAL(int16_t, paddingBits); \ OPTIONAL(uint32_t, alphaSampleDepth); \ OPTIONAL(uint32_t, blackRefLevel); \ OPTIONAL(uint32_t, whiteRefLevel); \ OPTIONAL(uint32_t, colorRange); typedef struct { CDCI_DESCRIPTOR_ITEMS; } MXFCDCIDescriptor; #define GENERIC_SOUND_ESSENCE_DESCRIPTOR_ITEMS \ FILE_DESCRIPTOR_ITEMS; \ OPTIONAL(mxfRational, audioSamplingRate); \ OPTIONAL(mxfBoolean, locked); \ OPTIONAL(int8_t, audioRefLevel); \ OPTIONAL(uint8_t, electroSpatialFormulation); \ OPTIONAL(uint32_t, channelCount); \ OPTIONAL(uint32_t, quantizationBits); \ OPTIONAL(int8_t, dialNorm); \ OPTIONAL(mxfUL, soundEssenceCompression); typedef struct { GENERIC_SOUND_ESSENCE_DESCRIPTOR_ITEMS; } MXFGenericSoundEssenceDescriptor; #define WAVE_AUDIO_DESCRIPTOR_ITEMS \ GENERIC_SOUND_ESSENCE_DESCRIPTOR_ITEMS; \ uint16_t blockAlign; \ OPTIONAL(uint8_t, sequenceOffset); \ uint32_t avgBps; //OPTIONAL(mxfUL, channelAssignment); //OPTIONAL(uint32_t, peakEnvelopeVersion); //OPTIONAL(uint32_t, peakEnvelopeFormat); //OPTIONAL(uint32_t, pointsPerPeakValue); //OPTIONAL(uint32_t, peakEnvelopeBlockSize); //OPTIONAL(uint32_t, peakChannels); //OPTIONAL(uint32_t, peakFrames); //OPTIONAL(mxfPosition, peakOfPeaksPosition); //OPTIONAL(mxfTimestamp, peakEnvelopeTimestamp); /* peakEnvelopeData */ typedef struct { WAVE_AUDIO_DESCRIPTOR_ITEMS; } MXFWaveAudioDescriptor; #define MULTIPLE_DESCRIPTOR_ITEMS \ FILE_DESCRIPTOR_ITEMS; \ /*subDescriptorUIDs*/ typedef struct { MULTIPLE_DESCRIPTOR_ITEMS; } MXFMultipleDescriptor; int mxf_get_generic_descriptor(MXFMetadataSet* set, MXFGenericDescriptor* descriptor); int mxf_set_generic_descriptor(MXFMetadataSet* set, MXFGenericDescriptor* descriptor); void mxf_clear_generic_descriptor(MXFGenericDescriptor* descriptor); /* TODO */ int mxf_get_file_descriptor(MXFMetadataSet* set, MXFFileDescriptor* descriptor); int mxf_set_file_descriptor(MXFMetadataSet* set, MXFFileDescriptor* descriptor); void mxf_clear_file_descriptor(MXFFileDescriptor* descriptor); /* TODO */ int mxf_get_picture_descriptor(MXFMetadataSet* set, MXFGenericPictureEssenceDescriptor* descriptor); int mxf_set_picture_descriptor(MXFMetadataSet* set, MXFGenericPictureEssenceDescriptor* descriptor); void mxf_clear_picture_descriptor(MXFGenericPictureEssenceDescriptor* descriptor); /* TODO */ int mxf_get_cdci_descriptor(MXFMetadataSet* set, MXFCDCIDescriptor* descriptor); int mxf_set_cdci_descriptor(MXFMetadataSet* set, MXFCDCIDescriptor* descriptor); void mxf_clear_cdci_descriptor(MXFCDCIDescriptor* descriptor); /* TODO */ int mxf_get_sound_descriptor(MXFMetadataSet* set, MXFGenericSoundEssenceDescriptor* descriptor); int mxf_set_sound_descriptor(MXFMetadataSet* set, MXFGenericSoundEssenceDescriptor* descriptor); void mxf_clear_sound_descriptor(MXFGenericSoundEssenceDescriptor* descriptor); /* TODO */ int mxf_get_wave_descriptor(MXFMetadataSet* set, MXFWaveAudioDescriptor* descriptor); int mxf_set_wave_descriptor(MXFMetadataSet* set, MXFWaveAudioDescriptor* descriptor); void mxf_clear_wave_descriptor(MXFWaveAudioDescriptor* descriptor); /* TODO */ #define GENERIC_PACKAGE_ITEMS \ INTERCHANGE_OBJECT_ITEMS; \ mxfUMID packageUID; \ OPTIONAL(mxfUTF16Char*, name); \ mxfTimestamp packageCreationDate; \ mxfTimestamp packageModifiedDate; \ VARARRAY(mxfUUID, tracks); typedef struct { GENERIC_PACKAGE_ITEMS; } MXFGenericPackage; #define MATERIAL_PACKAGE_ITEMS \ GENERIC_PACKAGE_ITEMS; typedef struct { MATERIAL_PACKAGE_ITEMS; } MXFMaterialPackage; #define SOURCE_PACKAGE_ITEMS \ GENERIC_PACKAGE_ITEMS; \ mxfUUID descriptor; typedef struct { SOURCE_PACKAGE_ITEMS; } MXFSourcePackage; int mxf_get_generic_package(MXFMetadataSet* set, MXFGenericPackage* genericPackage); int mxf_set_generic_package(MXFMetadataSet* set, MXFGenericPackage* genericPackage); void mxf_clear_generic_package(MXFGenericPackage* genericPackage); int mxf_get_material_package(MXFMetadataSet* set, MXFMaterialPackage* materialPackage); int mxf_set_material_package(MXFMetadataSet* set, MXFMaterialPackage* materialPackage); void mxf_clear_material_package(MXFMaterialPackage* materialPackage); int mxf_get_source_package(MXFMetadataSet* set, MXFSourcePackage* sourcePackage); int mxf_set_source_package(MXFMetadataSet* set, MXFSourcePackage* sourcePackage); void mxf_clear_source_package(MXFSourcePackage* sourcePackage); #define GENERIC_TRACK_ITEMS \ INTERCHANGE_OBJECT_ITEMS; \ uint32_t trackID; \ uint32_t trackNumber; \ OPTIONAL(mxfUTF16Char*, trackName); \ mxfUUID sequence; typedef struct { GENERIC_TRACK_ITEMS; } MXFGenericTrack; #define TRACK_ITEMS \ GENERIC_TRACK_ITEMS; \ mxfRational editRate; \ mxfPosition origin; typedef struct { TRACK_ITEMS; } MXFTrack; int mxf_get_generic_track(MXFMetadataSet* set, MXFGenericTrack* genericTrack); int mxf_set_generic_track(MXFMetadataSet* set, MXFGenericTrack* genericTrack); void mxf_clear_generic_track(MXFGenericTrack* genericTrack); int mxf_get_track(MXFMetadataSet* set, MXFTrack* track); int mxf_set_track(MXFMetadataSet* set, MXFTrack* track); void mxf_clear_track(MXFTrack* track); #define STRUCTURAL_COMPONENT_ITEMS \ INTERCHANGE_OBJECT_ITEMS; \ mxfUL dataDefinition; \ OPTIONAL(mxfLength, duration); typedef struct { STRUCTURAL_COMPONENT_ITEMS; } MXFStructuralComponent; #define SEQUENCE_ITEMS \ STRUCTURAL_COMPONENT_ITEMS; \ VARARRAY(mxfUUID, structuralComponents); typedef struct { SEQUENCE_ITEMS; } MXFSequence; #define SOURCE_CLIP_ITEMS \ STRUCTURAL_COMPONENT_ITEMS; \ mxfPosition startPosition; \ mxfUMID sourcePackageID; \ uint32_t sourceTrackID; typedef struct { SOURCE_CLIP_ITEMS; } MXFSourceClip; int mxf_get_structural_component(MXFMetadataSet* set, MXFStructuralComponent* structuralComponent); int mxf_set_structural_component(MXFMetadataSet* set, MXFStructuralComponent* structuralComponent); void mxf_clear_structural_component(MXFStructuralComponent* structuralComponent); int mxf_get_sequence(MXFMetadataSet* set, MXFSequence* sequence); int mxf_set_sequence(MXFMetadataSet* set, MXFSequence* sequence); void mxf_clear_sequence(MXFSequence* sequence); int mxf_get_source_clip(MXFMetadataSet* set, MXFSourceClip* sourceClip); int mxf_set_source_clip(MXFMetadataSet* set, MXFSourceClip* sourceClip); void mxf_clear_source_clip(MXFSourceClip* sourceClip); #ifdef __cplusplus } #endif #endif include/mxf/mxf_p2.h0000644000076600007660000000303011070223711016035 0ustar stuartcstuartc00000000000000/* * $Id: mxf_p2.h,v 1.4 2007/04/23 10:00:47 philipn Exp $ * * P2 data model extensions * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_P2_H__ #define __MXF_P2_H__ #ifdef __cplusplus extern "C" { #endif #define MXF_LABEL(d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15) \ {d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15} #define MXF_SET_DEFINITION(parentName, name, label) \ static const mxfUL MXF_SET_K(name) = label; #define MXF_ITEM_DEFINITION(setName, name, label, localTag, typeId, isRequired) \ static const mxfUL MXF_ITEM_K(setName, name) = label; #include int mxf_p2_load_extensions(MXFDataModel* dataModel); #ifdef __cplusplus } #endif #endif include/mxf/mxf_p2_extensions_data_model.h0000644000076600007660000000426511070223711022500 0ustar stuartcstuartc00000000000000/* * $Id: mxf_p2_extensions_data_model.h,v 1.3 2007/04/23 10:00:47 philipn Exp $ * * P2 data model extension definitions * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ /* Note: defines are undefined at the end of the file */ #if !defined (MXF_BASIC_TYPE_DEF) #define MXF_BASIC_TYPE_DEF(typeId, name, size) #endif #if !defined (MXF_ARRAY_TYPE_DEF) #define MXF_ARRAY_TYPE_DEF(typeId, name, elementTypeId, fixedSize) #endif #if !defined (MXF_COMPOUND_TYPE_DEF) #define MXF_COMPOUND_TYPE_DEF(typeId, name) #endif #if !defined (MXF_COMPOUND_TYPE_MEMBER) #define MXF_COMPOUND_TYPE_MEMBER(memberName, memberTypeId) #endif #if !defined (MXF_INTERPRETED_TYPE_DEF) #define MXF_INTERPRETED_TYPE_DEF(typeId, name, interpretedTypeId, fixedSize) #endif #if !defined (MXF_LABEL) #define MXF_LABEL(d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15) #endif #if !defined (MXF_SET_DEFINITION) #define MXF_SET_DEFINITION(parentName, name, label) #endif #if !defined (MXF_ITEM_DEFINITION) #define MXF_ITEM_DEFINITION(setName, name, label, localTag, typeId, isRequired) #endif MXF_SET_DEFINITION(StructuralComponent, Filler, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x09,0x00) ); #undef MXF_BASIC_TYPE_DEF #undef MXF_ARRAY_TYPE_DEF #undef MXF_COMPOUND_TYPE_DEF #undef MXF_COMPOUND_TYPE_MEMBER #undef MXF_INTERPRETED_TYPE_DEF #undef MXF_LABEL #undef MXF_SET_DEFINITION #undef MXF_ITEM_DEFINITION include/mxf/mxf_page_file.h0000644000076600007660000000347711070223711017446 0ustar stuartcstuartc00000000000000/* * $Id: mxf_page_file.h,v 1.3 2008/03/06 14:38:41 philipn Exp $ * * * * Copyright (C) 2007 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_PAGE_FILE_H__ #define __MXF_PAGE_FILE_H__ #ifdef __cplusplus extern "C" { #endif #include typedef struct MXFPageFile MXFPageFile; int mxf_page_file_open_new(const char* filenameTemplate, int64_t pageSize, MXFPageFile** mxfPageFile); int mxf_page_file_open_read(const char* filenameTemplate, MXFPageFile** mxfPageFile); int mxf_page_file_open_modify(const char* filenameTemplate, int64_t pageSize, MXFPageFile** mxfPageFile); MXFFile* mxf_page_file_get_file(MXFPageFile* mxfPageFile); int64_t mxf_page_file_get_page_size(MXFPageFile* mxfPageFile); int mxf_page_file_is_page_filename(const char* filename); /* truncate the file from the front, setting the file sizes to zero; the file can be continued to be read but cannot seek backwards or be reopened */ int mxf_page_file_forward_truncate(MXFPageFile* mxfPageFile); int mxf_page_file_remove(const char* filenameTemplate); #ifdef __cplusplus } #endif #endif include/mxf/mxf_partition.h0000644000076600007660000001044611070223711017536 0ustar stuartcstuartc00000000000000/* * $Id: mxf_partition.h,v 1.3 2006/11/14 17:42:49 philipn Exp $ * * MXF file partitions * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_PARTITION_H__ #define __MXF_PARTITION_H__ #ifdef __cplusplus extern "C" { #endif typedef struct { mxfUL key; uint16_t majorVersion; uint16_t minorVersion; uint32_t kagSize; uint64_t thisPartition; uint64_t previousPartition; uint64_t footerPartition; uint64_t headerByteCount; uint64_t indexByteCount; uint32_t indexSID; uint64_t bodyOffset; uint32_t bodySID; mxfUL operationalPattern; MXFList essenceContainers; /* used when marking header and index starts to calc header/indexByteCount */ int64_t headerMarkInPos; int64_t indexMarkInPos; } MXFPartition; typedef MXFList MXFFilePartitions; typedef struct { uint32_t bodySID; uint64_t thisPartition; } MXFRIPEntry; typedef struct { MXFList entries; } MXFRIP; int mxf_is_header_partition_pack(const mxfKey* key); int mxf_is_body_partition_pack(const mxfKey* key); int mxf_is_footer_partition_pack(const mxfKey* key); int mxf_is_partition_pack(const mxfKey* key); int mxf_partition_is_closed(const mxfKey* key); int mxf_partition_is_complete(const mxfKey* key); int mxf_partition_is_closed_and_complete(const mxfKey* key); int mxf_create_file_partitions(MXFFilePartitions** partitions); void mxf_free_file_partitions(MXFFilePartitions** partitions); void mxf_initialise_file_partitions(MXFFilePartitions* partitions); void mxf_clear_file_partitions(MXFFilePartitions* partitions); void mxf_clear_rip(MXFRIP* rip); int mxf_create_partition(MXFPartition** partition); int mxf_create_from_partition(const MXFPartition* sourcePartition, MXFPartition** partition); void mxf_free_partition(MXFPartition** partition); void mxf_initialise_partition(MXFPartition* partition); int mxf_initialise_with_partition(const MXFPartition* sourcePartition, MXFPartition* partition); void mxf_clear_partition(MXFPartition* partition); int mxf_append_new_partition(MXFFilePartitions* partitions, MXFPartition** partition); int mxf_append_new_from_partition(MXFFilePartitions* partitions, MXFPartition* sourcePartition, MXFPartition** partition); int mxf_append_partition(MXFFilePartitions* partitions, MXFPartition* partition); int mxf_mark_header_start(MXFFile* mxfFile, MXFPartition* partition); int mxf_mark_header_end(MXFFile* mxfFile, MXFPartition* partition); int mxf_mark_index_start(MXFFile* mxfFile, MXFPartition* partition); int mxf_mark_index_end(MXFFile* mxfFile, MXFPartition* partition); int mxf_append_partition_esscont_label(MXFPartition* partition, const mxfUL* label); int mxf_write_partition(MXFFile* mxfFile, MXFPartition* partition); int mxf_update_partitions(MXFFile* mxfFile, MXFFilePartitions* partitions); int mxf_read_partition(MXFFile* mxfFile, const mxfKey* key, MXFPartition** partition); int mxf_is_filler(const mxfKey* key); int mxf_fill_to_kag(MXFFile* mxfFile, MXFPartition* partition); int mxf_fill_to_position(MXFFile* mxfFile, uint64_t position); int mxf_allocate_space(MXFFile* mxfFile, uint32_t size); int mxf_write_fill(MXFFile* mxfFile, uint32_t size); int mxf_read_next_nonfiller_kl(MXFFile* mxfFile, mxfKey *key, uint8_t* llen, uint64_t *len); int mxf_read_rip(MXFFile* mxfFile, MXFRIP* rip); int mxf_write_rip(MXFFile* mxfFile, MXFFilePartitions* partitions); int mxf_read_header_pp_kl_with_runin(MXFFile* mxfFile, mxfKey* key, uint8_t* llen, uint64_t* len); int mxf_read_header_pp_kl(MXFFile* mxfFile, mxfKey* key, uint8_t* llen, uint64_t* len); #ifdef __cplusplus } #endif #endif include/mxf/mxf_primer.h0000644000076600007660000000372311070223711017023 0ustar stuartcstuartc00000000000000/* * $Id: mxf_primer.h,v 1.2 2006/11/07 17:09:23 philipn Exp $ * * MXF header metadata primer pack * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_PRIMER_H__ #define __MXF_PRIMER_H__ #ifdef __cplusplus extern "C" { #endif typedef struct { mxfLocalTag localTag; mxfUID uid; } MXFPrimerPackEntry; typedef struct { mxfLocalTag nextTag; MXFList entries; } MXFPrimerPack; int mxf_is_primer_pack(const mxfKey* key); int mxf_create_primer_pack(MXFPrimerPack** primerPack); void mxf_free_primer_pack(MXFPrimerPack** primerPack); int mxf_register_primer_entry(MXFPrimerPack* primerPack, const mxfUID* itemKey, mxfLocalTag newTag, mxfLocalTag* assignedTag); int mxf_get_item_key(MXFPrimerPack* primerPack, mxfLocalTag localTag, mxfKey* key); int mxf_get_item_tag(MXFPrimerPack* primerPack, const mxfKey* key, mxfLocalTag* localTag); int mxf_create_item_tag(MXFPrimerPack* primerPack, mxfLocalTag* localTag); int mxf_write_primer_pack(MXFFile* mxfFile, MXFPrimerPack* primerPack); int mxf_read_primer_pack(MXFFile* mxfFile, MXFPrimerPack** primerPack); void mxf_get_primer_pack_size(MXFFile* mxfFile, MXFPrimerPack* primerPack, uint64_t* size); #ifdef __cplusplus } #endif #endif include/mxf/mxf_types.h0000644000076600007660000001172611070223711016673 0ustar stuartcstuartc00000000000000/* * $Id: mxf_types.h,v 1.4 2007/04/26 17:40:48 philipn Exp $ * * MXF types * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_TYPES_H__ #define __MXF_TYPES_H__ #include #ifdef __cplusplus extern "C" { #endif #if defined(_MSC_VER) && defined(_WIN32) // Provide ISO C types which are missing in MSVC typedef unsigned char uint8_t; typedef unsigned short int uint16_t; typedef unsigned long int uint32_t; typedef unsigned __int64 uint64_t; typedef signed char int8_t; typedef signed short int int16_t; typedef signed long int int32_t; typedef __int64 int64_t; #else // include ISO fixed-width integer types #include #endif typedef struct { uint8_t octet0; uint8_t octet1; uint8_t octet2; uint8_t octet3; uint8_t octet4; uint8_t octet5; uint8_t octet6; uint8_t octet7; uint8_t octet8; uint8_t octet9; uint8_t octet10; uint8_t octet11; uint8_t octet12; uint8_t octet13; uint8_t octet14; uint8_t octet15; } mxfUL; typedef mxfUL mxfKey; typedef struct { uint8_t octet0; uint8_t octet1; uint8_t octet2; uint8_t octet3; uint8_t octet4; uint8_t octet5; uint8_t octet6; uint8_t octet7; uint8_t octet8; uint8_t octet9; uint8_t octet10; uint8_t octet11; uint8_t octet12; uint8_t octet13; uint8_t octet14; uint8_t octet15; } mxfUUID; typedef mxfUL mxfUID; typedef mxfUID mxfAUID; typedef uint16_t mxfLocalTag; typedef uint16_t mxfVersionType; typedef struct { int16_t year; uint8_t month; uint8_t day; uint8_t hour; uint8_t min; uint8_t sec; uint8_t qmsec; } mxfTimestamp; typedef wchar_t mxfUTF16Char; typedef struct { uint8_t octet0; uint8_t octet1; uint8_t octet2; uint8_t octet3; uint8_t octet4; uint8_t octet5; uint8_t octet6; uint8_t octet7; uint8_t octet8; uint8_t octet9; uint8_t octet10; uint8_t octet11; uint8_t octet12; uint8_t octet13; uint8_t octet14; uint8_t octet15; uint8_t octet16; uint8_t octet17; uint8_t octet18; uint8_t octet19; uint8_t octet20; uint8_t octet21; uint8_t octet22; uint8_t octet23; uint8_t octet24; uint8_t octet25; uint8_t octet26; uint8_t octet27; uint8_t octet28; uint8_t octet29; uint8_t octet30; uint8_t octet31; } mxfUMID; typedef struct { int32_t numerator; int32_t denominator; } mxfRational; typedef int64_t mxfPosition; typedef int64_t mxfLength; typedef uint8_t mxfBoolean; typedef struct { uint16_t major; uint16_t minor; uint16_t patch; uint16_t build; uint16_t release; } mxfProductVersion; typedef struct { uint8_t code; uint8_t depth; } mxfRGBALayoutComponent; /* external MXF data lengths */ #define mxfLocalTag_extlen 2 #define mxfVersionType_extlen 2 #define mxfUUID_extlen 16 #define mxfKey_extlen 16 #define mxfUID_extlen 16 #define mxfUL_extlen 16 #define mxfAUID_extlen 16 #define mxfTimestamp_extlen 8 #define mxfUTF16Char_extlen 2 #define mxfUMID_extlen 32 #define mxfRational_extlen 8 #define mxfPosition_extlen 8 #define mxfLength_extlen 8 #define mxfBoolean_extlen 1 #define mxfProductVersion_extlen 10 #define mxfRGBALayoutComponent_extlen 2 static const mxfUUID g_Null_UUID = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; static const mxfKey g_Null_Key = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; static const mxfUL g_Null_UL = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; static const mxfLocalTag g_Null_LocalTag = 0x0000; static const mxfUMID g_Null_UMID = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; static const mxfRational g_Null_Rational = {0, 0}; #ifdef __cplusplus } #endif #endif include/mxf/mxf_utils.h0000644000076600007660000000307411070223711016664 0ustar stuartcstuartc00000000000000/* * $Id: mxf_utils.h,v 1.1 2006/09/06 16:04:00 philipn Exp $ * * General purpose utilities * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_UTILS_H__ #define __MXF_UTILS_H__ #ifdef __cplusplus extern "C" { #endif #define KEY_STR_SIZE 48 #define LABEL_STR_SIZE 48 #define UMID_STR_SIZE 96 void mxf_print_key(const mxfKey* key); void mxf_sprint_key(char* str, const mxfKey* key); void mxf_print_label(const mxfUL* label); void mxf_sprint_label(char* str, const mxfUL* label); void mxf_print_umid(const mxfUMID* umid); void mxf_sprint_umid(char* str, const mxfUMID* umid); void mxf_generate_uuid(mxfUUID* uuid); void mxf_get_timestamp_now(mxfTimestamp* now); void mxf_generate_umid(mxfUMID* umid); void mxf_generate_key(mxfKey* key); #ifdef __cplusplus } #endif #endif include/mxf/mxf_uu_metadata.h0000644000076600007660000000400011070223711020003 0ustar stuartcstuartc00000000000000#ifndef __MXF_UU_METADATA_H__ #define __MXF_UU_METADATA_H__ #ifdef __cplusplus extern "C" { #endif /* * Get the top level file source package assuming that there is only a single EssenceContainer. */ int mxf_uu_get_top_file_package(MXFHeaderMetadata* headerMetadata, MXFMetadataSet** filePackageSet); /* * Get package tracks */ int mxf_uu_get_package_tracks(MXFMetadataSet* packageSet, MXFArrayItemIterator* iter); /* * Get next track in item array * return 1 on success, 0 when track not found (dark set or invalid reference) or end of array */ int mxf_uu_next_track(MXFHeaderMetadata* headerMetadata, MXFArrayItemIterator* iter, MXFMetadataSet** trackSet); /* * Get track info held in the sequence */ int mxf_uu_get_track_duration(MXFMetadataSet* trackSet, mxfLength* duration); int mxf_uu_get_track_duration_at_rate(MXFMetadataSet* trackSet, mxfRational* editRate, mxfLength* duration); int mxf_uu_get_track_datadef(MXFMetadataSet* trackSet, mxfUL* dataDef); /* * Get the source package reference for a single SourceClip contained in track */ int mxf_uu_get_track_reference(MXFMetadataSet* trackSet, mxfUMID* sourcePackageUID, uint32_t* sourceTrackID); /* * Get the package referenced */ int mxf_uu_get_referenced_package(MXFHeaderMetadata* headerMetadata, mxfUMID* sourcePackageUID, MXFMetadataSet** packageSet); /* * Get the track referenced */ int mxf_uu_get_referenced_track(MXFHeaderMetadata* headerMetadata, mxfUMID* sourcePackageUID, uint32_t sourceTrackID, MXFMetadataSet** sourceTrackSet); /* * Get descriptor linked with the track; if source package descriptor is not a multiple descriptor * then that descriptor is returned is linked track ID matches or is NULL */ int mxf_uu_get_track_descriptor(MXFMetadataSet* sourcePackageSet, uint32_t trackID, MXFMetadataSet** linkedDescriptorSet); /* * Get the string item and allocate the required memory */ int mxf_uu_get_utf16string_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfUTF16Char** value); #ifdef __cplusplus } #endif #endif include/mxf/mxf_version.h0000644000076600007660000000226511070223711017212 0ustar stuartcstuartc00000000000000/* * $Id: mxf_version.h,v 1.1 2006/09/06 16:04:00 philipn Exp $ * * libMXF version information * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_VERSION_H__ #define __MXF_VERSION_H__ #ifdef __cplusplus extern "C" { #endif const mxfProductVersion* mxf_get_version(void); const char* mxf_get_platform_string(void); const mxfUTF16Char* mxf_get_platform_wstring(void); #ifdef __cplusplus } #endif #endif include/mxf_essence_helper.h0000644000076600007660000000374011070223712017717 0ustar stuartcstuartc00000000000000/* * $Id: mxf_essence_helper.h,v 1.2 2006/11/30 16:16:46 philipn Exp $ * * Utilities for processing essence data and associated metadata * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_ESSENCE_HELPER_H__ #define __MXF_ESSENCE_HELPER_H__ int is_d10_essence(const mxfUL* label); int process_cdci_descriptor(MXFMetadataSet* descriptorSet, MXFTrack* track, EssenceTrack* essenceTrack); int process_wav_descriptor(MXFMetadataSet* descriptorSet, MXFTrack* track, EssenceTrack* essenceTrack); int process_sound_descriptor(MXFMetadataSet* descriptorSet, MXFTrack* track, EssenceTrack* essenceTrack); int convert_aes_to_pcm(uint32_t channelCount, uint32_t bitsPerSample, uint8_t* buffer, uint64_t aesDataLen, uint64_t* pcmDataLen); int accept_frame(MXFReaderListener* listener, int trackIndex); int read_frame(MXFReader* reader, MXFReaderListener* listener, int trackIndex, uint64_t frameSize, uint8_t** buffer, uint64_t* bufferSize); int send_frame(MXFReader* reader, MXFReaderListener* listener, int trackIndex, uint8_t* buffer, uint64_t dataLen); int element_contains_timecode(const mxfKey* key); int extract_timecode(MXFReader* reader, const mxfKey* key, uint64_t len, mxfPosition position); #endif include/mxf_index_helper.h0000644000076600007660000000346411070223712017404 0ustar stuartcstuartc00000000000000/* * $Id: mxf_index_helper.h,v 1.2 2007/03/30 16:45:08 philipn Exp $ * * Utility functions for navigating through the essence data * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_INDEX_HELPER_H__ #define __MXF_INDEX_HELPER_H__ typedef struct _FileIndex FileIndex; int create_index(MXFFile* mxfFile, MXFList* partitions, uint32_t indexSID, uint32_t bodySID, FileIndex** index); void free_index(FileIndex** index); int set_position(MXFFile* mxfFile, FileIndex* index, mxfPosition frameNumber); int64_t ix_get_last_written_frame_number(MXFFile* mxfFile, FileIndex* index, int64_t duration); int end_of_essence(FileIndex* index); void set_next_kl(FileIndex* index, const mxfKey* key, uint8_t llen, uint64_t len); void get_next_kl(FileIndex* index, mxfKey* key, uint8_t* llen, uint64_t* len); void get_start_cp_key(FileIndex* index, mxfKey* key); uint64_t get_cp_len(FileIndex* index); void increment_current_position(FileIndex* index); mxfPosition get_current_position(FileIndex* index); mxfLength get_indexed_duration(FileIndex* index); #endif include/mxf_op1a_reader.h0000644000076600007660000000214111070223712017107 0ustar stuartcstuartc00000000000000/* * $Id: mxf_op1a_reader.h,v 1.1 2006/11/21 17:32:39 philipn Exp $ * * MXF OP-1A reader * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_OP1A_READER_H__ #define __MXF_OP1A_READER_H__ int op1a_is_supported(MXFPartition* headerPartition); int op1a_initialise_reader(MXFReader* reader, MXFPartition** headerPartition); #endif include/mxf_opatom_reader.h0000644000076600007660000000215011070223712017546 0ustar stuartcstuartc00000000000000/* * $Id: mxf_opatom_reader.h,v 1.1 2006/11/21 17:32:40 philipn Exp $ * * MXF OP-Atom reader * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_OPATOM_READER_H__ #define __MXF_OPATOM_READER_H__ int opa_is_supported(MXFPartition* headerPartition); int opa_initialise_reader(MXFReader* reader, MXFPartition** headerPartition); #endif include/mxf_reader.h0000644000076600007660000001275411070223712016202 0ustar stuartcstuartc00000000000000/* * $Id: mxf_reader.h,v 1.13 2007/06/12 09:34:14 philipn Exp $ * * Main functions for reading MXF files * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_READER_H__ #define __MXF_READER_H__ #ifdef __cplusplus extern "C" { #endif #include /* timecode types */ #define PLAYOUT_TIMECODE 0x00 #define FILE_SOURCE_PACKAGE_TIMECODE 0x01 #define SYSTEM_ITEM_TC_ARRAY_TIMECODE 0x02 #define SYSTEM_ITEM_SDTI_CREATION_TIMECODE 0x03 #define SYSTEM_ITEM_SDTI_USER_TIMECODE 0x04 #define AVID_FILE_SOURCE_PACKAGE_TIMECODE 0x05 typedef struct _MXFReader MXFReader; typedef struct _MXFReaderListenerData MXFReaderListenerData; typedef struct _MXFReaderListener { /* returns true if listener will accept frame */ int (*accept_frame)(struct _MXFReaderListener* listener, int trackIndex); /* the listener must allocate a buffer for the data to be written to */ int (*allocate_buffer)(struct _MXFReaderListener* listener, int trackIndex, uint8_t** buffer, uint32_t bufferSize); /* this function is only called if the reader fails to read a frame _before_ calling receive_frame */ void (*deallocate_buffer)(struct _MXFReaderListener* listener, int trackIndex, uint8_t** buffer); /* passes the frame to the listener The buffer pointer equals the pointer for the data allocated in allocate_buffer() The listener is responsible for deleting the buffer data */ int (*receive_frame)(struct _MXFReaderListener* listener, int trackIndex, uint8_t* buffer, uint32_t bufferSize); MXFReaderListenerData* data; } MXFReaderListener; typedef struct { mxfRational frameRate; uint32_t frameWidth; uint32_t frameHeight; uint32_t displayWidth; uint32_t displayHeight; uint32_t displayXOffset; uint32_t displayYOffset; uint32_t horizSubsampling; uint32_t vertSubsampling; uint32_t componentDepth; mxfRational aspectRatio; int singleField; } MXFVideoTrack; typedef struct { mxfRational samplingRate; uint32_t bitsPerSample; uint16_t blockAlign; uint32_t channelCount; } MXFAudioTrack; typedef struct _MXFTrack { struct _MXFTrack* next; mxfUL essenceContainerLabel; uint32_t materialTrackID; uint32_t materialTrackNumber; int isVideo; MXFVideoTrack video; MXFAudioTrack audio; } MXFTrack; typedef struct { MXFTrack* tracks; mxfRational frameRate; int64_t duration; /* -1 indicates unknown */ int64_t minDuration; /* duration thus far */ } MXFClip; typedef struct { int isDropFrame; uint8_t hour; uint8_t min; uint8_t sec; uint8_t frame; } MXFTimecode; int format_is_supported(MXFFile* mxfFile); int open_mxf_reader(const char* filename, MXFReader** reader); int open_mxf_reader_2(const char* filename, MXFDataModel* dataModel, MXFReader** reader); int init_mxf_reader(MXFFile** mxfFile, MXFReader** reader); int init_mxf_reader_2(MXFFile** mxfFile, MXFDataModel* dataModel, MXFReader** reader); void close_mxf_reader(MXFReader** reader); MXFClip* get_mxf_clip(MXFReader* reader); MXFTrack* get_mxf_track(MXFReader* reader, int trackIndex); int64_t get_duration(MXFReader* reader); int64_t get_min_duration(MXFReader* reader); int get_num_tracks(MXFReader* reader); MXFHeaderMetadata* get_header_metadata(MXFReader* reader); int have_footer_metadata(MXFReader* reader); int mxfr_is_seekable(MXFReader* reader); int position_at_frame(MXFReader* reader, int64_t frameNumber); int position_at_playout_timecode(MXFReader* reader, MXFTimecode* timecode); int position_at_source_timecode(MXFReader* reader, MXFTimecode* timecode, int type, int count); int skip_next_frame(MXFReader* reader); /* returns 1 if successfull, -1 if EOF, 0 if failed */ int read_next_frame(MXFReader* reader, MXFReaderListener* listener); /* functions to return info about the last frame read */ /* returns the number of the last frame read. equals -1 if no frame has been read at the start. ranges from -1 to (duration - 1) */ int64_t get_frame_number(MXFReader* reader); int get_playout_timecode(MXFReader* reader, MXFTimecode* timecode); int get_num_source_timecodes(MXFReader* reader); int get_source_timecode_type(MXFReader* reader, int index); /* returns 1 if successfull, -1 if the timecode is unavailable, otherwise 0 indicating an error A timecode is unavailable if it is a timecode in the essence container that is not present or the frame needs to be read to extract it (eg. after a position or skip) */ int get_source_timecode(MXFReader* reader, int index, MXFTimecode* timecode, int* type, int* count); /* returns the last frame that can be read from the file */ int64_t get_last_written_frame_number(MXFReader* reader); #ifdef __cplusplus } #endif #endif include/mxf_reader_int.h0000644000076600007660000001000111070223712017033 0ustar stuartcstuartc00000000000000/* * $Id: mxf_reader_int.h,v 1.7 2007/05/08 08:50:56 philipn Exp $ * * Internal functions for reading MXF files * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_READER_INT_H__ #define __MXF_READER_INT_H__ #include typedef struct _EssenceReaderData EssenceReaderData; typedef struct _EssenceTrack { struct _EssenceTrack* next; uint32_t trackNumber; int64_t frameSize; /* -1 indicates variable frame size, 0 indicates sequence */ uint32_t frameSizeSeq[15]; mxfRational frameRate; /* required playout frame rate */ int64_t playoutDuration; mxfRational sampleRate; /* sample rate of essence container */ int64_t containerDuration; uint32_t imageStartOffset; /* used for Avid unc frames which are aligned to 8k boundaries */ uint32_t bodySID; uint32_t indexSID; } EssenceTrack; typedef struct { EssenceTrack* essenceTracks; void (*close) (MXFReader* reader); int (*position_at_frame) (MXFReader* reader, int64_t frameNumber); int (*skip_next_frame) (MXFReader* reader); int (*read_next_frame) (MXFReader* reader, MXFReaderListener* listener); int64_t (*get_next_frame_number) (MXFReader* reader); int64_t (*get_last_written_frame_number) (MXFReader* reader); MXFHeaderMetadata* (*get_header_metadata) (MXFReader* reader); int (*have_footer_metadata)(MXFReader* reader); EssenceReaderData* data; } EssenceReader; typedef struct { mxfPosition startTimecode; mxfLength duration; } TimecodeSegment; typedef struct { int type; int count; int isDropFrame; uint16_t roundedTimecodeBase; /* playout and source timeodes originating from the header metadata */ MXFList segments; /* source timecodes originating from the system or video item in the essence container */ mxfPosition position; uint8_t hour; uint8_t min; uint8_t sec; uint8_t frame; } TimecodeIndex; struct _MXFReader { MXFFile* mxfFile; MXFClip clip; int haveReadAFrame; /* is true if a frame has been read and therefore the number of source timecodes is up to date */ TimecodeIndex playoutTimecodeIndex; MXFList sourceTimecodeIndexes; EssenceReader* essenceReader; MXFDataModel* dataModel; int ownDataModel; /* the reader will free it when closed */ /* buffer for internal use */ uint8_t* buffer; uint32_t bufferSize; }; int add_track(MXFReader* reader, MXFTrack** track); int add_essence_track(EssenceReader* essenceReader, EssenceTrack** essenceTrack); int get_num_essence_tracks(EssenceReader* essenceReader); EssenceTrack* get_essence_track(EssenceReader* essenceReader, int trackIndex); int get_essence_track_with_tracknumber(EssenceReader* essenceReader, uint32_t trackNumber, EssenceTrack**, int* trackIndex); void clean_rate(mxfRational* rate); int initialise_playout_timecode(MXFReader* reader, MXFMetadataSet* materialPackageSet); int initialise_default_playout_timecode(MXFReader* reader); int initialise_source_timecodes(MXFReader* reader, MXFMetadataSet* sourcePackageSet); int set_essence_container_timecode(MXFReader* reader, mxfPosition position, int type, int count, int isDropFrame, uint8_t hour, uint8_t min, uint8_t sec, uint8_t frame); #endif include/write_archive_mxf.h0000644000076600007660000000661511070223712017572 0ustar stuartcstuartc00000000000000/* * $Id: write_archive_mxf.h,v 1.8 2008/04/14 11:31:14 philipn Exp $ * * * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __WRITE_ARCHIVE_MXF_H__ #define __WRITE_ARCHIVE_MXF_H__ #ifdef __cplusplus extern "C" { #endif #include #include #define MAX_ARCHIVE_AUDIO_TRACKS 16 typedef struct _ArchiveMXFWriter ArchiveMXFWriter; /* create a new D3 MXF file and prepare for writing the essence */ int prepare_archive_mxf_file(const char* filename, int numAudioTracks, int64_t startPosition, int beStrict, ArchiveMXFWriter** output); /* use the D3 MXF file (the filename is only used as metadata) and prepare for writing the essence */ /* note: if this function returns 0 then check whether *mxfFile is not NULL and needs to be closed */ int prepare_archive_mxf_file_2(MXFFile** mxfFile, const char* filename, int numAudioTracks, int64_t startPosition, int beStrict, ArchiveMXFWriter** output); /* write the essence, in order, starting with the timecode, followed by video and then 0 or more audio */ int write_timecode(ArchiveMXFWriter* output, ArchiveTimecode vitc, ArchiveTimecode ltc); int write_video_frame(ArchiveMXFWriter* output, uint8_t* data, uint32_t size); int write_audio_frame(ArchiveMXFWriter* output, uint8_t* data, uint32_t size); /* close and delete the file and free output */ int abort_archive_mxf_file(ArchiveMXFWriter** output); /* write the header metadata, do misc. fixups, close the file and free output */ int complete_archive_mxf_file(ArchiveMXFWriter** output, InfaxData* d3InfaxData, const PSEFailure* pseFailures, long numPSEFailures, const VTRError* vtrErrors, long numVTRErrors); int64_t get_archive_mxf_file_size(ArchiveMXFWriter* writer); mxfUMID get_material_package_uid(ArchiveMXFWriter* writer); mxfUMID get_file_package_uid(ArchiveMXFWriter* writer); mxfUMID get_tape_package_uid(ArchiveMXFWriter* writer); /* update the file source package in the header metadata with the infax data */ int update_archive_mxf_file(const char* filePath, const char* newFilename, InfaxData* ltoInfaxData); /* use the D3 MXF file, update the file source package in the header metadata with the infax data */ /* note: if this function returns 0 then check whether *mxfFile is not NULL and needs to be closed */ int update_archive_mxf_file_2(MXFFile** mxfFile, const char* newFilename, InfaxData* ltoInfaxData); /* returns the content package (system, video + x audio elements) size */ int64_t get_archive_mxf_content_package_size(int numAudioTracks); int parse_infax_data(const char* infaxDataString, InfaxData* infaxData, int beStrict); #ifdef __cplusplus } #endif #endif