bin/0000755000076600007660000000000011100145451013026 5ustar stuartcstuartc00000000000000bin/avidmxfinfo0000755000076600007660000205406011100145451015275 0ustar stuartcstuartc00000000000000  8__PAGEZERO__TEXT`` __text__TEXT@D @__symbol_stub__TEXT"__picsymbol_stub__TEXT"$__symbol_stub1__TEXT"0__cstring__TEXT"`__picsymbolstub1__TEXT   __const__TEXTRd __literal8__TEXTo@___literal4__TEXToH _H__eh_frame__TEXToT_Th __DATAp`__data__DATAp`__nl_symbol_ptr__DATAp@`/__la_symbol_ptr__DATAp`?__dyld__DATAqa__bss__DATAq__common__DATAq48__LINKEDITp0 /usr/lib/dyld 4GX /usr/lib/libSystem.B.dylibp)`c( P''~),4aPn`4(@|: x8!T!48!z8;cW{:|H |<@!= |#x|yx|+x!bp p<@p$/}"Kx@8= 9)"H<|i|lxN!HX//A 8BH 9"}"Kx|t/@<@fx"pH8/@<@;FBpB/A|I|LxN!<@BpB/A|I|LxN!HA<@Bp/A|I|LxN!<`8<8c"HI<| | xN!<`8@8c"H)<`888c#H<`8H8c# H <`8L8c#8H<`8P8c#XHA@/A,8/A H/AL/AP/A|I|Lx?;;#|N!|~xHԀ8x| | xN!H//A 8BH 8b|bx|t/@=`9 9k#t |t/A | 9k|t@`9)K؀Hx| | xN!/A<Lx8| | xN!/AP| | xN!,@;@A,<`8D8c#HaD/AHm<@8xexBpFx#xHyH%=a"}N =a"}N =a"}N =a}N =a"}N =q}=9N =`kq}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<_BO88/A^8T>+A<_8b`Hy<_8bHH!|N |B}=|9l}N |B}=|9,}N |B}=|9l}N ||exB!?<N48@;xHx8` H<x88.8c`Hy<x8888cHa8!P|N ``|/B|zx|#x!@L<8<xHI/A<x8@H1/@H}K8`HH`dK<<88M8cH8H8`H<_;;??bM?>>>```8yd;xHx888H1,A/AP/A(/A`x8{8H1H|``x8{8tHH````x8{8HH@```x8{8HH ```8a8H98a8H ;@(8`8!|N |aB!Cc c C #c#C8dhalAt8X888;:aP:AT:!X8cH88A9!@A!H)``;<;aL88xxHY/@h/:aPA)<<<<c>t8X888;:aP:AT:!X8cH988A9!@A!H)\:aPaLx~exH/@`/A)<<<<c>t8X888;:AT:!X8cH88A9!@A!H(aP8cPH1/@d/;A(<<<<c>t8X88$8;:AT:!X8cHM88A9!@A!H(p:AT~CxH5/@\/A'<<<<c>t8X88X8;:!X8cH88A9!@A!H(aTH=/@`/:!XA't<<<<c>t8X88x8;:!X8cHu88A9!@A!H'aTHu/@`/:!XA&<<<<c>t8X888;:!X8cH 88A9!@A!H',aLxx88Hy/@`/:!XA&X<<<<c>t8X888;:!X8cH88A9!@A!H&xHa/@\/A%<<<<c>t8X888;:!X8cH)88A9!@A!H&L:!XT~#xHb=/@X/A%<<<<c>t8X888;8cH88A9!@A!H%AP!xAaLX804H{/@X/A$<<<<c>t8X88P8;8cH988A9!@A!H%\aX<8\8HjY/@X/A$<<<<c>t8X888;8cH88A9!@A!H$<_a\;xHl/Ata\x8fxK/@X/A$<<<<c>t8X888;8cH=88A9!@A!H$`<_a\;xHl=/Apa\x8He/@X/A#<<<<c>t8X88l8;8cH88A9!@A!H#؀aX<8d8Hh/@X/A"<<<<c>t8X888;8cHE88A9!@A!H#h=_ad8 8﨑AH/@X/A"<<<<c>t8X88,8;8cH88A9!@A!H"=_ad;AxHj/AtadxxfxK/@X/A" <<<<c>t8X888;8cHA88A9!@A!H"d<_ad;xHjA/Apadx8H/@X/A!<<<<c>t8X888;8cH88A9!@A!H!܀/@ad<8xHi/A88Aad|x|ExAHX9/@@/8@A!<<<<<c>t8X88l88cHH<88c@HX=/Aa8exK/@t/8@A <<<<c>t8X888;8cH8@H 8A9!A!H9A8AaHs%aHsad<8hHh}/AadHWE/@P/8@A <<<<c>t8X888;8cH8@H aHw)~DTc8H=/~@@P/8@A<<<<c>t8X88p8;8cH8@HD8;;.;T8H倁xHx送xHxxHyu/AxHye/AxHyŀ@ex|"K/@DA<<<<c>t8@8X888;8cHHxHye@ex|";8K/@\/8@A<<<<c>t8X88\8;8cHU8@HaHqaHpad<8xHfY/AadHT/@P/8@A<<<<c>t8X88l88cH;8@HaHu~LTc8H/~H@P/8@A<<<<c>t8X8 88;8cH]8@HL8;;.;T8HxHvŀxHvxHwQ/AxHwA/AxHwHex|"K/@DA<<<<c>t8@8X8h88;8cHޝHxHwAHex|";8Ki/@\/8@A\<<<<c>t8X888;8cH18@HdaHn݀aHnՀaX8`Hy/@P/8@A<<<<c>t8X8!8x8;8cH8@HA:a`~x8Hm/@P/8@A<<<<c>t8X8"88;8cHU8@H:ha`<8X~xHa/@P/8@A<<<<c>t8X8'8(8;8cH8@HaTh<8HHlI/A<_ah;8xHb/Ahahx8H/@P/8@Ax<<<<c>t8X8-88;8cHM8@H<_ah;(xHb]/Ahahx8H/@P/8@A<<<<c>t8X8388;8cH8@H<_ah;xHa/Ahahx8He/@P/8@Ax<<<<c>t8X898p8;8cHM8@H<_ah;xHa]/Ahahx8H/@P/8@A<<<<c>t8X8=88;8cH8@H<_ah;xH`/Ahahx8He/@P/8@Ax<<<<c>t8X8C8T8;8cHM8@H<_ah;xH`]/Ahahx8H/@P/8@A<<<<c>t8X8G88;8cH8@H<_ah;xH_/Ahahx8t8X8M8<8;8cHM8@H<_ah;xH_]/Aahx8,H/@/8@A<<<<c>t8X8S88;8cH8@HaTh<8Hh-/A<_ah;xH^/Ahahx8H/@P/8@A\<<<<c>t8X8[8$8;8cH18@Hd<_ah;xH^A/Ahahx8H/@P/8@A<<<<c>t8X8`88;8cHױ8@H<_ah;xH]/Ahahx8HI/@P/8@A\<<<<c>t8X8e88;8cH18@Hd9 ad}sxH%/A::9lH/8@A<<<<c>t8X8m88;8cHֽ8@H9Lal8}kxH/A\:al~xH/@P/8@Ah<<<<c>t8X8r88;8cH=8@Hp~xHI/@<~xH/@,~xH)/@aX~x~xHD/A~xH/@~xHq/A~xH/A^P8B^PH^T8B^T<_al;xxH[,Aalx8DHA/@P/8@AT<<<<c>t8X888;8cH)8@H\~xH5/AD8a8KHD8a8HKHaD;al<8hxH9/@P/8@A<<<<c>t8X88d8;8cHԁ8@Hal8H/@P/8@AL<<<<c>t8X888;8cH!8@HTx8axxK }D}#}"Kx/A(@ +AAxxA<8~88`H/@$~xH/AA^}kx~xHi/A8~xHA!AaD~`d^h>l^p~\aX}sx}{xH/@x~x~Ƴx8~8K!~/AAH:XxH;Xx:;H+;@8 |x~x8x;K⍀~PA/@4AH/@,<x~x8HɀAH~PHAH/AHD+;@8 |x~x8x;KH~PACxH8cHq/~X@P/8@A<<<<c>t8X888;8cHѵ8@H8A@DxAHIaX<8PHSe/@@/Ap<<<<c>t8X88@8;8cHEH;䀁@?_xHh<_;XxHi]/AxHix|}xHW1/Axx~xH/AaTh8@H`Q/AaTh<80H`5/A8HXaTh<8 H` /A8H0aTh<8H_,A8H~Ax88H /@@/A$<<<<c>t8X888;8cHH4Ax;xHV/A\xx8fxK/@@/A <<<<c>t8X888;8cHυH aH`9a`}sxH}/@/A X<<<<c>t8X8!8x8;8cH-H h:ap~xHY/@8/A <<<<c>t8X8&888cHd~xH/@<~xHe/@,~xH/@aX~x~xHt8X8?88;8cHH t8X8@8 88;8cHͩH ;lat<8xH]/@@/A x<<<<c>t8X8D8 8;8cHMH <x8cH)/@Atx8|b0H/Ap;a|xH/@8/A <<<<c>t8X8M8 8;8cHH ap~xH/@@/A <<<<c>t8X8Q888c;HuH ~xH/@<~xH/@,~xHi/@aX~x~xH:A/Ad~xHA/ATap<8xfx8K/A4ap8h8HY/@@/A <<<<c>t8X8h8 48;8cH˩H ax<88H/@@/A |<<<<c>t8X8i8 8;8cHQH ax<8:8H /@@/A $<<<<c>t8X8j8 8;8cHH 4a?@C0̃}{@bp||p}A}|Z<_|l8|9<}`B| I<_}gY<x||`ZHȓA|pl``(!$!*H dЀ|p|x}0}c)}L},| 9}hY|j||J} Z| }=I||`JH)hA{o{a```(!$!*H~txH~Hm/@<x8pHU/@|<x8`H=/@d<x8PH%/@L<x8@H /@4<x80H/@<x8 H/A8|H<x8H/@d<x8H/@L<x8H/@4<x8Hq/@<x8HY/A8|HL<x8H5/@|<x8H/@d<x8H/@L<x8H/@4<x8H/@<x8pH/A8|H<x8`Hi/@<x8PHQ/@<x8@H9/@<x80H!/A8|HD<x8 H/@L<x8H/@4<x8H/@<x8H/A8|H<x8H/@L<x8Hy/@4<x8Ha/@<x8HI/A8|Hl<x8H%/@<x8H /A8|H0<x8H/A!8cXH]<8chHQ8^<B8cx"UJ:H!8` H]<8cH<8cH~~xK8uH}P<8cHɀT<8cHX/@<_8İ`<8cH`/A<_8 H```<_8(<8c0H]|+@$<<<88c<8Ǡ8\H<_T:<:d8B:8c|.H <8cH8^<8cĈ"Bb b B " 8a<@DaHAL!PTXH8` Hɀ\<8cHudh<8cHalp<8c0HMpl~x~ijxK˝~xK%~xH̀tx<8cLHtx~x~ijxKe~xK~xH`/Ax<8clHш~Kxx|fx<8cH~Kʽxx|fx<8cHHD```̀<8cH]<8cHM<8cH=@/AT<8c HɀD/@<;?~@W88|;|IZ|X.HDA`H/AX<8c(HmL/@@;?`~HW88|;|IZ|X.HLA`<8cHHu8~ KA8` H<8c`HY8~K%8` H<8cxH=8~K 8` Hq<8cH!/A(/A0/@8<8cHH(`<8cHH<8cH`8` H /@<_8İ`8!<8cȺ|H|8B|~x!<8H/A0<x88H8/@```88!P|x|N `|8B|~x!<8Hi/A0<x88HM8/@```88!P|x|N `|8B|~x!<8`H/A0<x88PH8/@```88!P|x|N `|8B!<8Hm8!P |`|N ```|8B!<8`H8!P |`|N ``` N TT@.T|#x|+x|3xN ```||dx8 B!<8cH8!P |`|N ``||dx8 B!<8c\H98!P |`|N ||}x!``c/A|C/Adb/@H4```xH/@}C/A$|CxH]8}/AH88!P|N ```|A|zxB8` |#x|3x|+x!|;xHa,@H<_<<<B 88`88D8W| | xN!8H`8^~ >cCc# Z/@8zH8```/A|xK```b88!`|xA|N |a|#xB||x!p<_;¼x;<xH/@D<_<<<Bt8ٴ8`8<8$8| | xN!8H8| HFxx8< 88H4/@P<_<<<Bt8ٴ8`8ڐ8$8| | xN!8Hp```;LxxH\ea8x8H`E/@L<_<<<Bt8ٴ8`88$8| | xN!8H``cxxH[{8\HZ<_x888;pxH3/@D<_<<<Bt8ٴ8`88$8Ȁ| | xN!8Hta8x8H_e/@4<_<<<Bt8ٴ8`8L8$8ɀH{xHYxx888H2/@D<_<<<Bt8ٴ8`8t8$8̀| | xN!8HĀa8x8H^/@4<_<<<Bt8ٴ8`8L8$8΀Hd8{xHZxx888H2M/@D<_<<<Bt8ٴ8`8ۨ8$8Ҁ| | xN!8Ha8x8H^/@4<_<<<Bt8ٴ8`8L8$8ӀH8{,xHYxx888H1/@D<_<<<Bt8ٴ8`88$8׀| | xN!8Hda8x8H]U8/@H<_<<<Bt8ٴ8`8L8$8؀| | xN!8``8!|xa|N ``|A|+x|@&B8|3x||x|#xA!`LHH8/A<_:H~óxxHCu/@,<_<<<B8@8`8ל8հ8y::@:L| | xN!~óxHB~xHB/@0H4<_<<<B8@8`8t8հ8:@| | xN!K<_<<<B8@8`88հ8:@| | xN!Kh<_<<<B8@8`8ٸ8հ8:@| | xN!K(<_<<<B8@8`8T8հ8:@| | xN!K<_<<<B8@8`88հ8Rx| | xN!K``<_<<<B8@8`8\8հ8| | xN!Kd<_<<<B8@8`88հ8| | xN!K(``:Lx~xHA5/@L<_<<<B8@8`88հ8z::@| | xN!K`x$x8W:;bcxH|zy@@<_<<<B8@8`88հ8K| | xN!H ex8HaAP4"9i@h9A$ +U:}ZT@.|Kx|.H KU :}ZJT@.|Bx|ZI. /A89kT>@AaLDxH?-/A|<_aD88;bldxH/Aa8Tc:H|tyAȀaDdx~xH/ApaH~xH>/A::@``<;@AALH8`WH\``~xH-/A~CxH8`H48`H,Vx@DH|uy@<_<<<B8`8T8088| | xN!8`H ???<;T8`;{8x8fx\|I|LxN!<xfx8`8ل8| | xN!H???<;T8`;{8ڼx8 fx]|I|LxN!<xfx8`88| | xN!H???<;T8`;{88x8fx]|I|LxN!<xfx8`8p8| | xN!HD???<;T8`;{8x8fx]|I|LxN!<xfx8`8x8| | xN!H``<xH==?<x)8Kk888ЀB I9 XA\89@aT`!dAhlpAtx|H%)/@`<_<<<B8T8`8׌88€| | xN!~xH!8aDH8a@K8`H (`A88`"bB!aAH|by@p???<;T8`;{8x86fx\|I|LxN!<xfx8`888| | xN!K@;<<xA@8xHME/@l???<^8`8T8l88| | xN!^<8T88`88ǀ| | xN!K<xH Y/@@???<^8`8T8ذ88| | xN!K<_<^"DI/@~xxH49/AXH<_}9Kx;`;`CxxxH/Ap;{;;@AK<_<<<B8T8`888̀| | xN!K~xH|sx|#x/@@<_<<<B8T8`888π| | xN!KH|#xDa@~ex8:T8K杀aD~xK/@4<_<<<B8T8`8,88ҀHD~xH4/@4<_<<<B8T8`8`88ӀH~xH|qx|#x/@@<_<<<B8T8`8ڄ88ր| | xN!KL<_^B /A|Yx<_;`B |\x;CxxxHq/@CxxH|/A؀a<;{;;|"HBi@AHP+@; ;H/A0; ~xdxxH@/{A?_@Z/ATHT=]x|P|I|K/AZ;{;@A@~xHM|zx|#x/@???<;T8`;{8x8wfx]|I|LxN!<xfx8`88| | xN!K```#xH4Exfx|}x8x8K~xxH7{ Z#xH4/@x~xH5A/@@<_<<<B8T8`8@88݀| | xN!K~xH%/adh@<_<<<B8T8`8p88| | xN!K???<^8`8T8P88| | xN!H???<^8`8T8ހ88| | xN!H???<^8`8T8ެ88| | xN!H@;;^/AB3/@<~x8H9/@l???<^8`8T8ݬ88| | xN!^<8T88`88| | xN!K48`}=}]~x} J0 |H/@@???<^8`8T888| | xN!Klxx~xH/@@???<^8`8T888| | xN!K~x8H/@@???<^8`8T8088| | xN!Kȃ/A<~x8H/Ax~xH/A~xH/Aă/@H<_<<<B8T8`888| | xN!KaD~xK/@@<_<<<B8T8`8,88| | xN!K@~dx~x~x8Ha/@@<_<<<B8T8`8888| | xN!K老D~xH-/@@<_<<<B8T8`8`88| | xN!K~xxx8H/@@<_<<<B8T8`8p88| | xN!K@~xH]8aDH8a@K8`HdV~x;BKL??;`Y;K;!H8#xH.K~xH!||x|#x/@@K``8!|N ```|A|~xB8`!H|{x8a8H8@8@@$<<<88c<8T8,H5?_|lxZx@A98 xU>~8^T]> 8@89 9`^ ;> ~>>>>>~ ~ ~9@9+84WfF>We>Wd>^^8*U>8@8!p^~A|N ``|A|~xB8`!HA|{x8a8HU8@8@@$<<<8F8c88H?_|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}>xH|~y@P<_<<<B8`88΀8ƶ8| | xN!8`H```x8HY=?x88I)bB >~^ H: CxdxxxH@/A xH8`HT```<_<<<B8888ƶ8`| | xN!xH8`8!`A|N ``||+xB!88H41/A(a8<x8Hu8/@ `88!`|x|N `|a|#xB8? |+x|3x||x!HE/@L<_<<<B848`8 8ƴ8| | xN!8H``W<|BTB:; }>8+@d8x`H/@<_<<<B848`848ƴ8| | xN!8H,``T>xH/@P<_<<<B848`8X8ƴ8| | xN!8H```dxxH/@P<_<<<B848`88ƴ8| | xN!8Hp```xxHi8/@L<_<<<B848`88ƴ8| | xN!8```8!`|xa|N ``||+yB|#x|3x!A /@D<_<<<B88`88Ʋd8| | xN!8H<888PH;U/@L<_<<<B88`88Ʋd8| | xN!8H,``8<x8@Hf!/@H<_<<<B88`8\8Ʋd8| | xN!8H`a8<x8 HN/@D<_<<<B88`88Ʋd8| | xN!8Hha8<x80KE8/@H<_<<<B88`88Ʋd8€| | xN!8``8!`|x|N ``||+yB|#x|3x!A /@D<_<<<Bޤ88`88ưT8ˀ| | xN!8H<888@H9E/@L<_<<<Bޤ88`88ưT8̀| | xN!8H,``8<x8Hd/@H<_<<<Bޤ88`8`8ưT8΀| | xN!8H`a8<x8HL/@D<_<<<Bޤ88`8ʴ8ưT8π| | xN!8Hha8<x8 K58/@H<_<<<Bޤ88`88ưT8Ѐ| | xN!8``8!`|x|N ``||+x|#xB}H|<8 Kp```||+x|#xB}H|<8K@```|a|+x||x|3x!;D8a8H"=xxH"1```8a8H"/ADxH"/A48a8H# |dxxH/@xH"8{H88!|xa|N `KP||~x!``c/AHi888!P`|N ```||~x!``c/A Ky~/AH88!P|N ``||`y!A8a88K8!`|N ||byB|#x!A0/A(8!P8|H````<<<8A8c8Ǥ8H~|B|`y!|#xA0/A(8!P|x|H```<<<8H8c888TH}|,B!A /@$<<<8O8c<88H}M8!P|c"x |`|N ``||}xB8`<|#x!H |~y@D<_<<<B48`8t8Ɛ8T8r| | xN!8`Hp88H8`8!P|N Hd```||~x!``c/A$8c H~/AH88!P|N `||`y!A8a88K8!`|N ||~x!``c/A08cH%~8cHdـ~/AH~y88!P|N ``||}xB8`|#x!H /|bxa8@L<_<<<B48`8t88T8| | xN!8`H``8<8c8P H9a88cHc-/A88`HT<_<<<B48t8`8(8T8| | 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!HR8cTk>@@x/ADxx9@``C8 T >|BFpPI8c 9)@@@08!P|PUc<8T<|c|HP`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^/@hxHN/|bx~@P<_<<<B$8`8xd88ƔD8Ā| | xN!8`H0```|CxxxHOE88`8!P|N ```||bxB|+x8!``c08|#x/@$<<<8%8ct8T8ƟHI|Dx|x88K/@L<_<<<B48wt8`8 8ƓT8%| | xN!8H|``;<xxKUa8x8K58/@H<_<<<B48wt8`8P8ƓT8%| | xN!8``8!p|x|N ``||~xB|#x|+x!88Kˉ/@P<_<<<B8`8v$888ƒ8| | xN!8`H```;<xHA A8!@xaDAH<"bB8K9/@P<_<<<B8v$8`88ƒ8| | xN!8a8K˱8`Hx`a8<x8Z9K/@H<_<<<B8v$8`8(8ƒ8| | xN!K``88``8!p|N ```||bxB|+x|3x8!``c08|#x/@0<<<88cq8d8ƝHF```|Dx|x88K/@L<_<<<BD8t8`88Ɛd8Ӏ| | xN!8Hl``a8xxKE8/@H<_<<<BD8t8`8v8Ɛd8Ԁ| | xN!8``8!`|x|N ``||+xB|#x8!``E0<8/@$<<<88cp88ƜHE88KM/@D<_<<<B8s48`88Ə8| | xN!8HĀ~0xx8|Dx|x8DxK5/@L<_<<<B8QT88}8m48`| | xN!CxH%-8`H$!8CxI8BYH% 8``8!p!|N ```|A|ixB|3x|;x8|+x!``C08|#x/@,<<<88cL\8j8wH!M``/@Ky,ApHh`|Cx}$Kx|x88KA/@H<_<<<B}8`8O8w8j8| | xN!8`H`A8b/@T֓<8|H$|{y@<_<<<B}8O8`8{8j8ĀHX``+AH<_<<<B}8`8O8| 8j8Ȁ| | xN!8`HX`8<8@K@AD<_<<<B}8`8O8|$8j8ʀ| | xN!8`HadxKI/@@<_<<<B}8O8`8|8j8׀| | xN!KA8BH8Z8V| | xN!8`Hp```A8/AD<_<<<Bm8`8>8m\8Z8V| | xN!8`HbxKY8`8!`|N ```||+xB8!888K9/@P<_<<<Bl8`8=8AH8Y8[| | xN!8`Hp```A8/AD<_<<<Bl8`8=8l\8Y8[| | xN!8`HbxK8`8!`|N ```||+xB8!888K9/@P<_<<<Bk8`8<8@H8X8`| | xN!8`Hp```A8/ AD<_<<<Bk8`8<8kp8X8`| | xN!8`HbxK8`8!`|N ```||+xB8!888K9/@P<_<<<Bj8`8;8?H8W8e| | xN!8`Hp```A8/AD<_<<<Bj8`8;8jH8W8e| | xN!8`HbxK 8`8!`|N ```||+xB8!888K9/@P<_<<<Bi8:8`8>H8V8m| | xN!8H(```A8bK%8~8!`|x|N ||+xB8!888K/@P<_<<<Bh8`8:48=8V8y| | xN!8`H(```A8xbK8`8!`|N `||~xB|+x!0/@H<_<<<BhD898`8b8Ud8| | xN!8H`88K-/@D<_<<<BhD898`8h$8Ud8| | xN!8Hd~0x88Ke8/@H<_<<<BhD898`8hP8Ud8| | xN!8``8!`|x|N ``||~xB|+x!0/@H<_<<<Bg88D8`8`8T$8| | xN!8H`88K/@D<_<<<Bg88D8`8f8T$8| | xN!8Hd~0x88K%8/@H<_<<<Bg88D8`8g8T$8| | xN!8``8!`|x|N ``||#xB||x|3x!0|+x/@P<_<<<Be878`8_8R8| | xN!8H```x88K/@P<_<<<Be878`8e8R8| | xN!8Hp```~0xx88K8/@D<_<<<Be878`8f8R8| | xN!8`8!`|x|N ``||#xB||x|3x!0|+x/@P<_<<<Bdd858`8^ 8Q8| | xN!8H```x88K9/@P<_<<<Bdd858`8dD8Q8| | xN!8Hp```~0xx88Kq8/@D<_<<<Bdd858`8d8Q8| | xN!8`8!`|x|N ``||+xB8!888K/@P<_<<<Bc8`84D878P$8| | xN!8`Hp```A8/AD<_<<<Bc8`84D8b8P$8| | xN!8`HbxK8`8!`|N ```||+xB8!888K/@P<_<<<Bb8`83D868O$8| | xN!8`Hp```A8/AD<_<<<Bb8`83D8a8O$8| | xN!8`HbxK8`8!`|N ```||+xB8!888K/@P<_<<<Ba8`82D858N$8| | xN!8`Hp```A8/AD<_<<<Ba8`82D8`8N$8| | xN!8`HbxK98`8!`|N ```||+xB8!888K/@P<_<<<B`8`81D848M$8| | xN!8`Hp```A8/AD<_<<<B`8`81D8_l8M$8| | xN!8`HbxKI8`8!`|N ```||+xB8!888K/@P<_<<<B_8`80D838L$8ƀ| | xN!8`Hp```A8/ AD<_<<<B_8`80D8_8L$8ƀ| | xN!8`HbxKY8`8!`|N ```||+xB8!888K/@P<_<<<B^8`8/D828K$8ˀ| | xN!8`Hp```A8/AD<_<<<B^8`8/D8]8K$8ˀ| | xN!8`HbxK8`8!`|N ```||+xB8!888K/@P<_<<<B]8`8.D818J$8Ԁ| | xN!8`Ht```A8+AD<_<<<B]8`8.D8]8J$8Հ| | 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<_<<<BQ8`8#08R8R8| | xN!8`HL``884H8`(Ha.|}x@T<_<<<BQ8#08`8S8R8| | xN!xH5@H``88(H<x8SHH/}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<_<<<BP8`8!P8P8Q 8| | xN!8`HL``884H8`(H.|}x@T<_<<<BP8!P8`8Q 8Q 8| | xN!xHU@H``88(H9<x8QlH/}A<_=?,8`8B9)^<_>=?8B,9)<^<_> =?8BL9)\^<_>=?8Bl9)^<_>=?8B9),^ <_>$8B^(H`xH}8``8!`aa|}p N `|a||x|@&B8`4|#xA!H|~y@L<_<<<BN08`8p8N8O,88| | xN!8`HL``884H8`(H.|}x@T<_<<<BN08p8`8O@8O,8:| | xN!xHu@H``88(HY<x8OH/}A<_=?,8`8B9)<^<_>=?8BL9)\^<_> =?8Bl9)|^<_>=?8B9)^<_>=?8B9)L^ <_>$8B̐^(H`xH8``8!`aa|}p N `|||xB8`4!H1|~y@H<_<<<BLT8`88M8MP8b| | xN!8`H(`884H8`(H|}yA88(H<_=?8`BL49)А]<_>=?,8B9)^<_>=?8B9)^ <_>=?8B 9)0^<_>=?8B@9)`^<_> 8Bp^$<_8BP^(H\``<_<<<BLT88d8M8MP8`| | xN!xH8````8!P|N ```|/!B|zx|+x|#x|3x!8`A8`4Hi|~y@P<_<<<BJ8`88Kd8K8| | xN!8`H@```884H)8`(H|{yA88(H /[@;;`<_~,8B=?8`^<_9)8BБ>=?^<_9)8B@> =?^<_9)P8B>=?^<_9)`8Bp>=?^ <_9)8B>$^(HX`<_<<<BJ888LT8K8`| | xN!xH8````8!`!|N ```||~x!``c/A\C,/AD|Cx| | xN!~(/A | c,| xN!~/AHm88!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<_<<<BGd8`88I\8H`8| | xN!8`H88`8!`|N |8B|#x!88K/AD<_<<<BF8`88H8G8 | | xN!8`H8A98`T@.|x8!`|N `|8B|#x!88K/AD<_<<<BF48`8t8H|8G08| | xN!8`H48A98`!:a;TTBU)@.|x|Kx|[x8!`|N ```|8B|#x!88K-/AD<_<<<BEt88`8G8Fp8 | | 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@<_<<<BC848`8F8D8A| | xN!88!P|x|N ``||#x8BT>!888A9K!8/A@<_<<<BC`88`8F 8D\8K| | xN!88!`|x|N ```|TF>T>BT>8|#x!88;A8!9a:Kq8/A@<_<<<BB88`8E8C8W| | xN!88!`|x|N ```||#xBWWTF>W@.!T>T>|Cx|+x|Lcx|SxWF>W>W>88889!:;<=A>?K/8A@<_<<<BB8T8`8E$8C8g| | 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?t88`8C8@p8| | xN!88!`|x|N ``||~xB|+x|3x!K/@D<_<<<B=88`8A8>8| | xN!8HdxxxK8/@H<_<<<B=88`8A8>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@<_<<<B;t8 8`8?88@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:8>,H}``/@|+A/@D+@<<_<<8`B98>D98:| | xN!8HCxxK18@H```/ AT8|#x48A|09 HT< F40|40|0| Sx} SyAd<_<=xB98>x9:8`9 %| | xN!8H<``T 8|@P4I}@2A0H(`W< IL0|0| cx```8T>|xA;CxxKAD<_<<<B98 $8`8>8:8-| | xN!8HCxx88KW`>AD<_<<<B98 $8`8>8:8.| | xN!8H(8H 9 7@<8888K8!p|xA|N ``|A|+xB|#x|zx!K xx|{xCxdxK/@L<_<<<B7$8d8`8<88 8;`| | xN!```8!`cxA|N ``||3xB|+x||x!K/@D<_<<<B6t88`8;87p8| | xN!8HdxxxK8/@H<_<<<B6t88`8<87p8| | xN!8``8!P|x|N ``|a|;xB|+x|3x||x!K/@P<_<<<B588`8;8686| | xN!8Hp```xdxxxK8/@D<_<<<B588`8:8687| | xN!8`8!`|xa|N ``K```K```K```||~xB|+x!K/@H<_<<<B4T88`8:85P8| | xN!8Hh`xxK8/@L<_<<<B4T88`8:085P8| | xN!8```8!P|x|N ``||~xB|+x!K/@H<_<<<B3d88`89d84`8| | xN!8Hh`xxK)8/@L<_<<<B3d88`8984`8| | xN!8```8!P|x|N ``K ```K```|8!H8!P |`|N `|!H8!P |`|N ``|8|~x|#x!Hڕ/@,8~88H}8/A```88!P|x|N `|8!H18!P |`|N `|8|~x|#x!H/@,8~88H8/A```88!P|x|N `|8!Hّ8!P |`|N `|8!Ha8!P |`|N `|8 !H18!P |`|N `c|ct|cTcN ```2N ``c2N |a||y!A/Ap|/AH8/@Lx;;````~ /A Hœ~ /;;@```8!`x88a|Hׄ8!`a|N ```||~x!``c/A</A$|xH)^8~/AH 88!P|N ```||~x!``c/A</A$|xHթ^8~/AHՍ88!P|N ```||`y!A8a88K8!`|N ||by!A8b$A8Hl8a8K-8!`|N ``||byB|#x!A0/A(8!P8|K@```<<<8j8cl848HU||byB|#x!A0/A(8!P8|K```<<<8q8c838H#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<_<<<B+88`81818;| | xN!H#/8^ 8J|I.~A(xH-8cH/~AxH ~HT<_<<<B+8`882P818| | xN!x;KQ```8!`xa|N ``|a|bxB|}x|#x8|+x!;| ```/AL;8BB<_<<8`B*4818880x8| | xN!8`HxxH8cHёW8/~ @D<_<<<B*48`8t8180x8| | xN!8`HxHu~8`8!`a|N `|,B|#x|~x!@ KHd+AE|+x|B$/AD<_<<<B)8T8`8/p8/X8w;| | xN!H#/8^ 8J|I.~A(xHн8cHU/~A xHЁ8~ 88HQHL<_<<<B)8`8T8/8/X8| | xN!x;K`8!Px|N ``|,aB|#x|3x|;x|~x!@KHl``+AE|+x|B$/AD<_<<<B'88`8. 8.8T;| | xN!H#/8^ 8J|I.~A(xH]8cH/~AxH! ~HT<_<<<B'8`88.8.8]| | xN!x;K```8!`xa|N ``||#xB|3x8!+1@H<_<<<B&d88`8.,8,80;| | xN!H`+A|@"$/AH<_<<<B&d88`8,8,84;| | xN!H`/8C }".A(|#xH8cHm/}AxH͙ HP<_<<<B&d8`88- 8,8;| | xN!x;K``8!Px|N ``||wxB8`0|3x8|#x!|+x|;x}Cx}8Kx8H̡/a8@D<_<<<B$8$8`8,8+(8| | xN!8H880Hi/Apcx8H̕8cH-/}@@<_<<<B$8$8`8-8+(8| | xN!H A8dxbH\ A8<|B"b !8^^ ~II iA8B$!8)(A8,8/@(<<<88c|8+(8-hH9`~xHc8/@x???<$;$8`;{+(8-xx8fx\|I|LxN!<xfx8`8-8!| | xN!8a8K88!|x|N |A|zxB8`8|3x8|#x!|+x8Hm/a8@P<_<<<B"88`8+8(8| | xN!8H```888H)/Apx8HU8cH/}@@<_<<<B"88`8+8(8| | xN!H A8xbHՁ[ A88;{B"b ^ A8>~B "ba88c$H`퀁8/@0<<<8x8c<8(8,(H```8zHam8/@x???<";8`;{(8,8x8zfx\|I|LxN!<xfx8`8,t8| | xN!8a8K88!p|xA|N ||}xB8`F$!HA/a8@D<_<<<B d8`88*X8&8Ѐ| | xN!8`HW48F$8H a8<8H_a8<8@8cH_ua8<888*KM/@T<_<<<B d88`8*8*8;| | xN!``8a8K=8`HVa8<888+K/@D<_<<<B d88`8+8*8<| | xN!K`a8<888+\K}/@D<_<<<B d88`8+d8*8=| | xN!K8`a8<888+K/@D<_<<<B d88`8+8*8>| | xN!K`a8<888+K/@D<_<<<B d88`8+8*8?| | xN!Kx`a8<888,@K]/@D<_<<<B d88`8,H8*8@| | xN!K`a8<888,K/@D<_<<<B d88`8,8*8A| | xN!K`a8<888,K/@D<_<<<B d88`8,8*8B| | xN!KX`a8<8 88-$K=/@D<_<<<B d88`8-(8*8C| | xN!K`a8<8 8 88-hKy/@@<_<<<B d88`8-t8*8E| | xN!Ka8<8 888-K/@@<_<<<B d88`8-8*8F| | xN!K4a8<8 888.LK/@@<_<<<B d88`8>X8*8z| | xN!K쀀a8<8&8 88>K5/@@<_<<<B d88`8>8*8{| | xN!K a8<8'888?K/@@<_<<<B d88`8? 8*8|| | xN!Ka8<8(888?Ku/@@<_<<<B d88`8?8*8}| | xN!K`a8<8)888?K/@@<_<<<B d88`8@8*8~| | xN!Ka8<8*8(8 8@`K޵/@@<_<<<B d88`8@h8*8| | xN!Kꠀa8<8+8(88@KU/@@<_<<<B d88`8@8*8| | xN!K@a8<8,8(88A K/@@<_<<<B d88`8A$8*8| | xN!Ka8<8-8(88A|Kݕ/@@<_<<<B d88`8A8*8| | xN!K退a8<8.8,88AK5/@@<_<<<B d88`8A8*8| | xN!K a8<8/8*8 8B| | xN!Kxa8<<x8288i9,9 K/@@<_<<<B d88`88*8E| | xN!K <_a8<x;Y8xK/@@<_<<<B d88`88*8I| | xN!Ka8<<x838|8I99 K/@@<_<<<B d88`88*8P| | xN!K88y9,9 K/@@<_<<<B d88`88*8| | xN!K<_a8<x;bi8fxK/@@<_<<<B d88`88*8| | xN!Ka8<<ex8?8\8Y99 K /@@<_<<<B d88`8p8*8| | xN!KD<_a8<x;I8$xK/@@<_<<<B d88`888*8!| | xN!Ka8<<x8= 88999 K9/@@<_<<<B d88`88*8(| | xN!Kta8<<x8= 8l8)99 K/@@<_<<<B d88`8|8*8/| | xN!Ka8<<x8= 8 899 Ka/@@<_<<<B d88`8(8*86| | xN!Ka8<<x88 KA/@@<_<<<B d88`88*8:| | xN!K<;)a8<8nH8xK/@@<_<<<B d88`8P8*8>| | xN!K܀a8<<x88K/@@<_<<<B d88`88*8B| | 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/AxCxHa<_<<8`Bd8O$Ex8Ψ8 | | xN!8`H0```8a8H=/@D8a8$x;@:PH ?;D8a8H/A8a8Hq8}|{x8cK/@$;Zx$x;ExH Q```xH /AxH|}xx8K}/@${$/AȠ$@x~xH`<_<$<8`Bd8O~x8Ψ97| | xN!8`H(#xK/@;P8xH`M<_<$(=8`Bd8Px9Ψ9 B| | xN!8`H;P8xH_<_<<8`Bd8OTx8Ψ8!| | xN!8`H\``;PxxH_<_<<8`Bd8Ox8Ψ8/| | xN!8`H8`8!|N ```||+xB8c!<8PH8,A ~88!P|x|N ``|a8B|{x;!;<xH ?```xH ]/AxH |bx8c$A8HA88zI4a88cK/@8cx848K /@<_<<<B8`88L88ހ| | xN!8`HxdxH xH /AxH 88|~xcx8K/A\a8x8c$H/@<_<<<B8`88MX88| | xN!8`HH<_<<<B8`88M88| | xN!8`H8`8!pa|N ```||+xB!<8H8,A ~88!P|x|N ```||}xB|+x|#x8d$x!<8 HM,A8|H8`48/A$8!Pxx|K`8!P|x|N ``||#x||x|+xx|+x!K}8/@Txx88K/A88x8KI/@ 8xx8K|`xH88!`|x|N |||y!Al/AP``` /A| ~| xN!xHh/AxK``88!P|N ```||~x!``c/A K9~/AHg88!P|N ``8 N ``|||xB8`|#x!Hh |~y@D<_<<<B48`8t8H8I,8$| | xN!8`HxKm8`8!P|N ```||~xB8`|#x!Hgm,@D<_<<<B8`88H8H8]| | xN!8`H@8^/@ ~H ^b^~8`8B^8!P|N ||~xB8`|#x!Hf,@D<_<<<B8`88G8G8s| | xN!8`HL8/@~~H```~^8`8B^8!P|N `|a|{xB8`|3x|#x|+x!He,@L<_<<<B8D8`8G8F8| | xN!8HL``8;/@,[8{{8B[H```/@/9`@DH`IB@l/A|IxK``@}"KxH8`|Ix9kIA /@8@\/@{H``i/C@{```[88B[H@```Hc8H(}"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`/@xHbZ8BZH,`/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|xx|+x|#x|#x!|+x@0j|I`U%UFT|P\|[Vp/@(0|9@8@|Sx0|``/|3xA@T+@L``;;?_`x8w8Ko/@3@@/A<x%x8wKoA<_<<<B8`88BX8B@8B| | xN!8`HH<_<<<B8`88A8B@8=| | xN!8`H8`8!`|N `|8 B|~x!<8uK/A 8`/A8`8!P|N `|8 B|~x!<8uKY/A 8`/A8`8!P|N `|8 B|~x!<8u,K/A 8`/A8`8!P|N `|8 B|~x!<8tK/A ~ +@+8`@ `8`8!P|N ``|B}H|<8tKh`||~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`Kp```|B}H|<8K`K```K```,M 8c`Kt||~x!``c/A Kɀ~/AHZ88!P|N ``||`y!A8a88K8!`|N |8B8|}x!H[-<8}`(K9 88@8`=8!P=]x}|]p}t|N ``||}xB8`!HZ|~y@H<_<<<B8`88<8~ ]=}K8/@H<_<<<B$8d8G8<8;8`| | xN!xHX]88!P|x|N ```||#xB|}x|#x!K=?}P\TX8It,])t, b]~P\8a88`>^ ~^TXK```8a8K=/A`8a8K|dxxK1/@<_<<<B8`8T8;8:8܀| | xN!8`H8`8!`|N ```||~xB8`|#x!HW/|dxa8@L<_<<<B8`8$89898| | xN!8`H<``xKM/A88`H8a8K}8``8!`|N ```|B!Ki8/@@<_<<<B8X8`8: 888| | xN!88!P|x|N `||~xB|#x|+x!88K/@P<_<<<B8`8898808| | xN!8`H```8xK/A 88`H````<_<<<B88`8:8808| | xN!8a8K8````8!`|N ```||~xB|#x!8a8K/@D<_<<<Bt8`8~89878| | xN!8`H8xK/A 88`H````<_<<<Bt8~8`88878| | xN!8a8K8````8!`|N ```||#xB!Kd/@L<_<<<Bd8`8}88,868| | xN!8`H``t~p8`8!P|N ||#xB!p/@L<_<<<B8`8}8785p8!| | xN!8`H``Kc/@H<_<<<B8`8}8785p8"| | xN!8`H`>p^tA@P @@H`<_<<<B8`8}8785p8#| | xN!8`H4} }i9 9@8`}b[x4>p^t^0``8!P|N ```||#xB!Kb/@L<_<<<Bd8`8{86,848-| | xN!8`H``|~x8`8!P|N ||#xB!x/@L<_<<<B8`8{86 83p87| | xN!8`H``Ka/@H<_<<<B8`8{8583p88| | xN!8`H`>x^|A@P @@H`<_<<<B8`8{86,83p89| | xN!8`H4} }i9 9@8`}b[x<>x^|^8``8!P|N ```|:`B|yx~x|#x;!K|xx#xW 68BX|^xK`]|{x|#x/@L<_<<<Bd8`8y84,828X| | xN!8`H``#xKw9 Dx|jx#x}}izKl)/@P<_<<<Bd8`8y84828[| | xN!8`HP```xx#xKp/@L<_<<<Bd8`8y85 828\| | xN!8`H``#xKcy/@D<_<<<Bd8`8y85,828^| | xN!8`H#xKc%/@D<_<<<Bd8`8y85`828_| | xN!8`H<#xKcq/@D<_<<<Bd8`8y85828`| | xN!8`H耚#xKc/@D<_<<<Bd8`8y85828a| | xN!8`H $#xKcq/@D<_<<<Bd8`8y85828b| | xN!8`H8(,#xKc/@D<_<<<Bd8`8y860828c| | xN!8`H04#xKb/@D<_<<<Bd8`8y86h828d| | xN!8`H8<#xKbi/@D<_<<<Bd8`8y86828e| | xN!8`H0@#xKae/@D<_<<<Bd8`8y86828f| | xN!8`H܀DH#xKa/@D<_<<<Bd8`8y87828g| | xN!8`HL#xK`/@D<_<<<Bd8`8y87<828h| | xN!8`H08P#xKn/@D<_<<<Bd8`8y87l828i| | xN!8`Hx#x8Kom/@D<_<<<Bd8`8y87828j| | xN!8`H~x8a8K8a8KA/A`8a8K|dx#xKm/@<_<<<Bd8`8y87828o| | xN!8`H 8``8!|N ```|!|{x|@&B|#x|#xA!K/A#x;;K|zxKU$x;.8a8KHX``8a8K/|ixA\|I i$AZzI(i,H`(,}~B "b88KW/@X<_<<<B8p8`808)@8| | xN!8a8Ky8`Hp```8x8KWE/@L<_<<<B8p8`80L8)@8| | xN!K```8x8KW/@@<_<<<B8p8`808)@8| | xN!K48x8KW/@@<_<<<B8p8`808)@8| | xN!K8x8 KW/@@<_<<<B8p8`808)@8| | xN!K8x8(KWI/@@<_<<<B8p8`81,8)@8| | xN!K88x80KV/@@<_<<<B8p8`81h8)@8| | xN!K䀁8x88KV/@@<_<<<B8p8`818)@8| | xN!K8x8@KU/@@<_<<<B8p8`818)@8| | xN!K<8x8DKU/@@<_<<<B8p8`828)@8| | xN!K老8x8LKT/@@<_<<<B8p8`82D8)@8| | xN!K8x8PKZQ/@@<_<<<B8p8`82x8)@8€| | xN!K@x8<8@Kf/@<_<<<B8p8`828)@8Ā| | xN!K`xdxKY/Aa8dxK/A <;@À88`H"48` H6m||y@D<8at88`8%8t| | xN!xK8`H``xxKΉ/@@<8at88u8%8`| | xN!xH5K``xxKG/@0<8at88`8& 8x| | xN!K\8xKH/@0<8at88`8&L8y| | xN!K;Z@8`H0```8`H/AK```8!|N ```|A|{xB|#x|#x;!KЩ<C cx8K8B|^xKQ=/@D<_<<<B8^48`8#<88| | xN!8HcxxxKU5|zy@L<_<<<B8^48`8#l88| | xN!8HL``x8a8K)`8a8Kҽ/A|8a8K||xcxLKI /A|cxKI/@<_<<<B8^48`8T88| | xN!8H|cx8KH8/@HD<_<<<B8^48`888| | xN!8HL<_<<<B8^48`8#88| | xN!8```8!p|xA|N ``|a|#xB|+x|3x!;H888@xKL/@D<_<<<B8[8`88@8| | xN!8HTxK8/A@H!@ADaLPAT88}] ;[8!|xa|N ``|?B|{x|#x|+x|3x!c ;<_;;BH;!8```cxKA]/AL|Ю@(8|yT>/ @ H0```+A;;@8`H; ;cxK@/A/~;;@8a8K/A~x~ųxcxKII/A8cxT>KXqA~ 88!P|x|N `||+xB8c!<8pKi8@,A8@8!P|Cx|N `|a|}xB|#x8!p;a<H<cxK/@<_<<<BnD8`8?8H8|8| | xN!8`H<_<<<BnD8?8`88|8| | xN!H<_<<<BnD8?8`88|8| | xN!H<_<<<BnD8?8`88|8| | xN!H````x8D8@K:/@<_<<<BnD8?8`8p8|8| | xN!cxK8`Hx88K//Ax8LK//Aa<8HK/A 8AH;L!HAPaTAX Ii ID@A`<8`H$D;/AK````8!a|N ```|;B|}xx!K<|~x8jx8|+x8K5/@P<_<<<Bk8`8=88 8| | xN!8`HP```xx8K8/@L<_<<<Bk8`8=88 8| | xN!8`H``x8a8K`8a8K/A8a8K|~xxK//AX8xK6/@<_<<<Bk8`8=8\8 8 | | xN!8`HP<_<<<Bk8`8=8,8 8 | | xN!8`H8```8!`|N ```|A|{x8d|+x!Kcx8|#x8K.8!`;x;A|N |/B|~x|+x|3x!AH+A /AX/@Hh``<88x8cH}Hh`<8x8cHaHL``<88 x8c H=H(<88x8c,H!```8!Pxxx|H|a||xB8`|#x!! A$HUa88a8H<_Bh<@A/@0<<<8J8c7 8 D8 XH ```?iP/@$<<<8K8c7 8 D8 dH ;@<|fx88 |xHy~iP<x8 H8~iPxex|xU>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 ||+xB|3x|Fx|#x|dx!|x?[;xHQxH)HE|B!<_Z,A8!P|H ` PH 8!P |c|N |<@C0BA|ip|jp}A|m@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<_8bHQ|lx<_8BR\~h^>|xtpl!|}N |B|H|=9Q/@!|> x|_xlptx|>^~h<_8bH|lx<_8BQ~h^>|xtpl!|}N |B|H|=9Q /@!|> x|_xlptx|>^~h<_8b`H|lx<_8BQ ~h^>|xtpl!|}N |B|H|=9Pd/@!|> x|_xlptx|>^~h<_8bHM|lx<_8BPd~h^>|xtpl!|}N ||dxB8_!p8a98H8a8|}xH<_}]|~x9"B i|].<_x j;$xH,@|}xxHH8!|N =`p}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_funcsUsage: %s [options] + Options: (options marked with * are required) -h, --help display this usage message -h--helpMissing filename Filename = %s Failed to open file (%s) Failed to read header partition (%s) File is not OP-Atom (%s) Failed to read info (%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%02x%02d:%02d:%02d:%02d'%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)unknown layoutfull frameseparate fieldssingle fieldmixed fieldsegmented frameVA%s,%d%d-%dmxf_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_get_strongref_item(fileSourcePackageSet, &g_SourcePackage_Descriptor_item_key, &descriptorSet)mxf_get_rational_item(descriptorSet, &g_GenericPictureEssenceDescriptor_AspectRatio_item_key, &info->aspectRatio)mxf_get_uint8_item(descriptorSet, &g_GenericPictureEssenceDescriptor_FrameLayout_item_key, &info->frameLayout)mxf_get_uint32_item(descriptorSet, &g_GenericPictureEssenceDescriptor_StoredWidth_item_key, &info->storedWidth)mxf_get_uint32_item(descriptorSet, &g_GenericPictureEssenceDescriptor_StoredHeight_item_key, &info->storedHeight)mxf_get_uint32_item(descriptorSet, &g_GenericPictureEssenceDescriptor_DisplayWidth_item_key, &info->displayWidth)mxf_get_uint32_item(descriptorSet, &g_GenericPictureEssenceDescriptor_DisplayHeight_item_key, &info->displayHeight)mxf_get_int32_item(descriptorSet, &g_GenericPictureEssenceDescriptor_ResolutionID_item_key, &avidResolutionID)mxf_get_ul_item(descriptorSet, &g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key, &pictureEssenceCoding)mxf_get_rational_item(descriptorSet, &g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key, &info->audioSamplingRate)mxf_get_uint32_item(descriptorSet, &g_GenericSoundEssenceDescriptor_QuantizationBits_item_key, &info->quantizationBits)mxf_get_uint32_item(descriptorSet, &g_GenericSoundEssenceDescriptor_ChannelCount_item_key, &info->channelCount)mxf_uu_get_package_tracks(materialPackageSet, &arrayIter)mxf_uu_get_track_datadef(materialPackageTrackSet, &dataDef)mxf_get_uint32_item(materialPackageTrackSet, &g_GenericTrack_TrackNumber_item_key, &trackNumber)mxf_get_rational_item(materialPackageTrackSet, &g_Track_EditRate_item_key, &editRate)mxf_uu_get_track_duration(materialPackageTrackSet, &duration) (info->tracksString = (char*)malloc(strLen + 1)) != ((void *)0)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)not recognizedMPEG 30MPEG 40MPEG 50DV 25 411DV 25 420DV 50DV 10020:115:1s10:110:1m4:1m3:12:11:1DNxHD 185DNxHD 120DNxHD 36PCMProject name = %s Project edit rate = %d/%d Clip name = %s Clip created = %d-%02u-%02u %02u:%02u:%02u.%03uClip edit rate = %d/%d Clip duration = %lld samples ()Clip video tracks = %d Clip audio tracks = %d Clip track string = %s VideoAudio%s essence %s:%u: failed assertion `%s' essenceType < sizeof(essenceTypeStrings) / sizeof(const char*)Essence type = %s Essence label = %02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02xTrack number = %d Edit rate = %d/%d Duration = %lld samples (Start timecode = %lld samples (Image aspect ratio = %d/%d Stored WxH = %dx%d (%s) Display WxH = %dx%d (%s) Audio sampling rate = %d/%d Channel count = %d Quantization bits = %d 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)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))) != NULLmxf_file_write(mxfFile, zeros, ZEROS_BUFFER_SIZE) == ZEROS_BUFFER_SIZE./mxf/mxf_partition.cmxf_file_write(mxfFile, zeros, partialCount) == partialCount(newPartition = (MXFPartition*)malloc(sizeof(MXFPartition))) != NULL(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)write_zeros(mxfFile, fillSize)((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 fprintfprintfsnprintfvfprintf$LDBL128libSystem.|B}h=k|Y}N |B}h=k|Y}N |B}h=k|Yp}N |B}h=k|YT}N |B}h=k|Y8}N |B}h=k|Y}N |B}h=k|Y}N |B}h=k|X}N |B}h=k|X}N |B}h=k|X}N |B}h=k|X}N |B}h=k|Xt}N |B}h=k|XX}N |B}h=k|X<}N |B}h=k|X }N |B}h=k|X}N |B}h=k|W}N |B}h=k|W}N |B}h=k|W}N |B}h=k|W}N |B}h=k|Wx}N |B}h=k|W\}N |B}h=k|W@}N |B}h=k|W$}N |B}h=k|W}N |B}h=k|V}N |B}h=k|V}N |B}h=k|V}N |B}h=k|V}N |B}h=k|V|}N |B}h=k|V`}N |B}h=k|VD}N |B}h=k|V(}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|Ud}N |B}h=k|UH}N |B}h=k|U,}N |B}h=k|U}N |B}h=k|T}N +4 +4+4+4+4+4+4+4+4 +4 *+4+4+4+4+4+4+4+4 a+4 c+4 Q+4 Q+4 P+4 P+4 A+4 A+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+4S +4+4+4S +4S K+4S J+4S .+4S I+4S 7+40+4+4+4+4+4S B+4$`u*MQ+4 +4 +4+4+4+4+4S '+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 `zR|A zR|A  !p(<(L(X(h(x(=============>>> >>>(>4 P > >C >z > > ? ?[ ?!?!@!(@@!8@x!H@!X@!hA!xA8!A`!A!A!A!B!B!B@!B`"Bs"B~"(B"8B"HB$.$DI$DJ$DV%B$I$B@HCCC&C;EEրE$ N%E%.%Dj%Dl%Dj%Dl%Dn&HDo&LDp&PDn&XDo&`Dp&tDo&|Dp&Ds&Dp&Ds&Dt&Ds&Dt'Ds'Dt'Ds'E$j%F@iF"@iF5@lFQF}F΀FFGG G\Gs%Gt' Gu$PN' Gv' .' Dw' Dz'@Dw'HDz'LD{'TD|'D}'D~(D( D($G$w' G@vG@vG@vG@xGLGH HH:HKH\HHHƀH݀HI ' I (8I $N(8I (@.(@D(@D(hD(D)D)`D)pD)D)D)I$(@I7@IC@IS@I_@Iw8I'III€IJJ"JրJL!L8LLLÀM M"M7MHMyMMN O>O\OlO}OÒOPPP'PPрPQQ8QjQQRaRS;SYSySS׀STT[TTTƀTUU vU!(@U")U#$N)U$).)D)D*D*D*D*(D*,D*0D*D*D*D+D+XD+D+D+D+D+U@$)Uc@Ut@U@U@U8Ù<U؀@U,VVDV0"V?VO)VP+VQ$N+VR pVp pV,.,D,D,D,D,D,D,0D,8V$,V@V& pV& pWWW&WCWT,WU,<WV$<N,<WW,@.,@D,@D,`D,Wg$,@W}@W@W@W$N-W-.-D-D-D- D-$D-,D-@D-LD-`D-dD-lD-pD-xD-D-D-D-D -D -D-D-D-D-D.D. D.D.D.0D!.@D.XD+.pD,.|D..D.D.D .D!.W$-W@W@X @X*@ X4XEXVXvX@ X-X/X$N/X/./D3/D6/D3/D6/8D;/<D=/pD>/tDE/DG/DH/DL/DQ/DY/D^/X$3/X@2X@2X@2Y@2Y@2Y,@4Y;YLY]/Y^/Y_$N/.0D=0D@0DA04DB0LDC0dDE0|DI0DJ0DG0DL0DO1DS1$DT1DDQ1lDV1|DG1DQ1DX1Y`$=0Yu@<Y@>YYY]Ҁ^P^l^~`v``aaHaaaaaaˀaՀa0a1a$N1a"Xa#X.2Dc2Dh2(Dc2,D24Dc28D2<D2@D2DD2HD2LD2PD2TD2XD2\D2`D2lD2pD2tD2|D2D2Dh2Dm2Dn2Do2Dp2Dr2Ds2Dt2Du2Dw2Dx2Dy2Dz2D{2D~2D2D2D2D2D2D2D2D2D3D3D3D4D4D5D5pD5D6HD6D7(D7D8D8D8D9D90D9D: D:D:D;D;,D;D;D< D<@D<D<D<D<D=TD=`D=D=D=D=D=D=D=D>D>xD>D>D>D?D?xD ?D ?D?D?D ?D@D@D@D@<D@DADAD!A D"AD'AD(BXD+BtD-BD1BD3CD7CtD9CD;CD=DDADtDCDDEDDGEDKEtDMEDQEDSFDVFtDYFD[FD^GD`G,DcGDeGDmHDpHDrHDuIDwI4D~ILDIlDI|DIDIDIDJDJ(DJ<DJPDJTDJDK DK\DKdDKlDKtDKDKDKDKDKDKDKDKDKDKDnKDLDL$DL(DL0DL\DL`DLdDLhDLDLDLDLDLDLDLDLDLDLDLDLDLDLDLDMDM DMDMDMDMDM$DM4DMDMDMDMDMDMDNDN DN(DN,DN0DN<DNlDNDNDNDNDND NDNDO@DO\DOD!OD&P D)PXD+PD2PD9PD?PD@Q8DDQDEQDMR DQRtDTRDVRD\S DbSDhS<DiSDjSDmT@DtTDDmTTDtTXDNUlD"UDUDUDUDUDUDUDUDUDVDVDWDWDWDWDWDX DXDXxDXDXDXDY DY,DYDDYPDZ DZDZ$DZ0DZ<DZHDZTDZ`DZ|DZDZDZDZDZDZDZDZD[D[D[(D[XD[dD[D [D\D\ D\$D\0D\HD\TD"\XD(\\D"\`D#\dD$\lD%\tD&\|D'\D(\D-],D/]pD0]xD1]D2]D3]D4]D5]D7]D]D]D:]a$c2b@bb @bb-@bbE@dbWe<bbf8bmgbx1bh@bibb̀cc9jcKkc^l ccdd2dSd܀dmLdee*fkf~ffffʀf݀fggg&g8gJg\gngggnPgŀg؀gioTiˀpXi@qir\js`jtdj6uhjKwljjxpjzytjzxj{|jƀ|Lj׀}jjk~k4kNkakplkkkk€k݀kl:l+l;lJl]@lp<ll,llӀlmm2HmSDmfm{@mm@m@m2m]m$+N]m p,.^D[^D^^D_^<D`^PDf^tDg^xD`^|Da^DZ^Dc^Dd^De^Df^Dg_Dh_Di_Dj_(Dk_LDl_D_Dl_Ds_Dl_Dt_Dl_Dm_Da_Do`TDp`\Dq`lDr`Ds`Dt`Du`Dv`Dw`Dx`Dz`D{aD|a8DapDaDaDaDaDaDaDaDaDaDbDb DbDb0Db<Db@DbPDb`DblDbtDb|DbDbDbDbDbDbDbDbDbDcDcDcDc0Dc4Dc8Dc<Dc@DcHm$[^m@Zn @\n^n@bn*^n+^n,@ln@_nA_nB@nnQ_nR`TnScLnTngnznn$LNcLn&"n&n& n&o&po;&op&Po&`o&0p&@pJ&p& p&p&q(&q`&q&& q&)0r &2rD&5r}&8r&;pr&>`s"&APsV&D@s&G0s&J s&Mt3&Ptl&St&Vt&Yu&\uE&_u}&bu&eu&v&vL&v~&v&v&w&wE&"w`&[!w&b!w&i!w& x&"HxD& xg&"8x&"(x&x&y&yH& yf& y&! y&Z!y&^ pz&b!xz3&!hzf&!Hz&!8z&!({'&!{i&!{&!X{&@ |3& |d& |& |& }*&*}O&,}t&.p}&0`}&2P}&4@~&J~<&Z~j&^~&8 ~&a!&h!,&q!`&x!& `& P& @& 0#dcL$dcP_dcP{f|<#p#####,#I#`#$.cPD$cPD%cXD$c\D%cpD'c$$cP@#Jq$|Nc.cD*cD+cD*cD+cD-d4$*c@)$|NdL.dPD0dPD1dXD0d\D1dpD3d$0dP@/$|Nd.dD6dD7dD6dD7dD8d$6d@5$DNe.e D;e D<e(D;e,D<e<D=eH$;e @:$DNed.epDAepDDepDBetDCexDEe| $AepH@@S@@`@@l@@w$Ne.eDHeDLeDMe$He@G@G@G@G)V$$Ne.eDQeDReDQeDReDSeW$Qei@Pv$HNe.fDVfDWf DVfDWf DXf,w$Vf@U$HNfH&-$&0#&3#&6#&9#9&<#_&?#{&B#&#&#pdfHdfP dfP"f#<2@$h$ $0$@$P$`$p%$2$J$e$q$$$$%%+% E%0i%@%P%`%p%%N%%fP.fPD>fPD?fdDDfxDFfDGfDIfDJfDGfDMfDOfDPf$>fP@= @Ff@I+f,f-f.=L[$FU9P$NgQg.gDTgDWg DTg$DTg<DWg@DXgDYgD[gDZgDYgD]gD_gDdgDhhDlhv$Tg@R@S@S@S@c!g"h#4E$ Nh0Fh0.h0Dh0DhPDhDhDi Di0DiDiDiDjDjXDjdDjDkDkDkpDkDkDl Dlb$h0@@8L<h0lπ FWvƀz#ƀۀ":K\ր:Q~ۀ.Lˀۀ<Xu@_z q\x9\ڀ5$hNl6%F%Vl.lDilDqlDilDrlDqlDtlDylDmLDmTDm\DmhDmDmDn(DnhDnDnDzo0D|oDoDp D8p$D;pD@pDCpDKpDLqXDNqdDOqhDNqlDOqtDQq|DSqDWqDYqDOqD]qDOqDqDqDrDr$Dr<D}r`DrpDrtDrxDr|DrDrDrD}rDr$il@h@h@h@h jDk<,,=N_p@lm@"@nӀv7o8R'c@p|qHrLl@1ʀ2P@4@5 p$qr$\Nr.sDssD8s(s Ds >sD8smsDss(D8s(D?sDFtDPtpDTtD\uPDauDhv,DqvDxwDwDwDx\DxDy8DyDzzpDzp$s@$Nz.zDzDzDzDzDzDzDzD{D{XD {D{D{D|0D |\D|D|D|D|D|D|D|D|D}D}D} D}$D},D}0D}4D}<D}DD}HD}XD}D}D}D}D6}D}D6}D~4D7~`D~dD9~pD~tD~D~D@DDDHDLDPDTD`DxDDDDDXDlDpDxDDDTDXD\DD D$DD$DDDDDDD D$D (D,D 0D DD tDwDD| D}(D|0D}4DDDzXDhDD DHDDDDDDDDDD<DlDD(DxD|DDDDDDDD`DDD`DhDpDDDD DyDD$z#@3@J@euπ -?QdwҀ,H@f@u@DT8z@{@߀<g{{X{X @{<(@2{3{4{5@Q{R@cv@@@{|0|01@ |\|ـ<~d~p<~t~<~@ @@@'<:@;D<D=<KDLHM@`La@k<~LPP<PT@T@<T``@@<@ T <@"T#X$X%@8\9<D@N\OPQ@mn@@@@((@ (,@ 0ˀsH7X@tghisHv@t h@ @@Ѐ @@+@>?<@<A@TlU@d@wlxyz@@@@@@ sH@t$dNq.DDDD D(D0D `D tDxD|D4D/D2DDD5D4DDD$DDDD4D$D'DD!DDD(DDDDDD D'DDDD,D-D.D#D% D&D,D-D.D D$D(D),D10D*4D)8D7<D*@D1DD7H$9@G@Uh@ %&q88H݀*+X,$XNX-q.`D<`D@pD<tD@DEDFDIDKDQDNDrDmDpDQDUDsDrDUDTDYDTDV D[DYD\DrDV D_$D\(D[,D]0D^4DZ8Db<DP@DRDDZHDbLDSPDWTDaXDc\DX`DddDPhDRlDSpDWtDexDj|DkDlDoDgDfDjDkDlDgDoDeDhDuDhDu>$<`b@;p@=~@= &>qD8`$hN%.DyDDyDDD`DlDpDxDDDDDD$$y@x@x@x'9@{F&}%Vvw8x$hN8.@D@D\DlDy$@@@@̀8@$lN.DDDDD0DPDDDpD$6@F@Y@o@$8N.DDDDD`DD D|D$@@@@8   $N.DDD D$DpDD0DD $1@H@[@h@v8$N.DDDD($@@@$$N4.@D@DHDLDX$@@*@8@G$$Nd.pDpDDDDDDDDDH$pk@y@@@8Dp΀$N. D D $ )@7@F@V@e$N$f&$z&$&%p&$&$p&W% !&i%F&%y&$&$&8%&?%?&F%}&P%`&T$`&\%P&a%@&h%0K&q$@&x$&$P&$ &$0&%?&$a&$&$d$d0d0f<&4%G& q&~0.0D 0D!DD"dD#hD"lD#p$ 0@ĀӀ|Ӏ$5zDmɀ,CTĀ$ĀՀ0M^n7d~ˀ@ʀۀ’®̀*JoÒ΀9k$TN.DDDDDl$āċĕ@ĢIJ$XNij.D3D6D3D6D<D;D< D=$3@248   $0N  . D@ DA$D@(DA@DDLDCPDDTDC`DAp $@ :@?G@?T$pNU.DGDHDGDGDHDKDJDKDJDHb$Gu@Fł@Fŏ$pNŐ.DNDODNDODRHŜ$NŮ@MŻ@M$hNhp.pDopDrDoDrDsDuDtDvDuDvDuDt Du0Dv@DxDDzL$op@n@n -=Nl$N`.`D`D`m$`Ƌ@Ɨ$Nd.pDpDDDDƘ$pƬ@Ƹ$\Nƹ.D&D)D&D)D/D.D/D0$&@%'8 $0N.DDD(D0D<DT$0@GXiNJ$hNh.pDpDDDDDDDDD DDD0D@DxDNj$pǭ@@ր8p$4N.D D D $ (@4@A$ N.DDD@DB$[@r@~8ȉgȝ<ȬȭȮȿـe$N.DD"D'4D(@D*PD,XD*\D,`D0D%D0D%D4f$Ʉ@ɛ@ɧ<ɵ@Ԁ0Oh 8$DN.DDDG DD$DG0DIHDJLDOT$D)@C5@CE@CR@Eablc$\Nl.pDpDDDDDDDDDD4D8DDDDDD D$D0d$p{@ˇ@˓@˟@ˬ8˺p˻@8Ȁ~<8@~<$$D$ND.PD7PD:XD7\D:pD<DA$7P@6.@6:$\N.DDDDD0D<DDD;$N@e@q$\N .DRDV$DR(DT0DR4DV<DT@DVDDXD[D\D^DYDbD^DfHDh`r$R̍@Q̤@Q̰@QS<̀T8ۀt$dNt.DkDlDkDnDlDnDsDuDwDsD{(D}@$k$@j;@jG@jSl8bcXd$NX.`D`DpDtDDDe$`y@ͅ@͑@ͤ@ͳ`ʹ͵$XNͶ.DVD\DWDVD\DVD\DYDWD\D_Db(DcDgDj@DlL$V@T@T@U@U,W<=X8HY@WX`Y$N`.`D`DlDtZ$`o@{@·8Β`ΓΔ$$N.DDDDDDDDΕ$γ@ο@$N0.0D[0D\PD]D`$[0@Z@Z @Z.?OfКЫм̀ހ$4FXhxшћѭƀ߀P$N. D- D. D/@Q$- e@,t@,҄җҩһ$$ND.PDcPDfxDhDi Dj,Dm@Ҽ$cP@b@b@bd8PT +$NT.`D`DDDDD DDDDDDPDVDDD D!@D"HD!LD"PD#D%D7D9D,D2PD4D9D;D=D@$DB,DG`DIhDLDQDR0DX8,$`K@[@g@s@ӊ@ӥ@ӱ@ӿH@ހ1:8 '@ 3> LL D[ <i`jLk$NL.PDPD\Ddl$PԀ@Ԑ@Ԝ@Ԩ@Կ@ڀ8Pt$$Nt.DDDDDDDDDDD DpDtDDDDDDD4D<D@DPD\DDDDDDDD0D4D8D@DDDDD D0D<DDDDD\DDD $@!@1@H@`@m@{ՈPՒ8՞"ծBUhy֊H֕<֠@֮@ּ@4$N4.@D@DdDhD$@@@@ +@8@ F@S$\N.DxDyD|T$xx@w׈@wן$N . D D@DDDPD`נ$ ׶@@$TNt.DDDDDDDDDDDD$DpDDDDDlD|D,DDD$@@8@@/01$0N.DDDDD0DDDDDDDD D02$O@~_@~v<؂8ؔؕDؖ$ND.PDpPDqpDrDu ؗ$pPظ@o@o$N8.@D@DXDlDDDDDDDD$@@ @8!@-@:@;<$N. D D<D@DDDLDTD\DdDpDD=$ a@q@و@ٖ@٢8ٴ $N.DDD$@@$ N.DDD$@"@1$N.DDD 2$H@W@gz$0N . D D D (D ,D{$ ڑ@ ڠ@ ڰ$N.DDڱ$@@;$N.DD<$Q@`@pۃۜ$N.DD$@@*$N.D#D$+$#@@"O@"_r$N. D( D) s$( ܏@'ܞ@'ܮ$N$.0D20D30D4P$20@1@1"$$NT.`D7`D8`D9#$7`7@6F@6Vi݂ݘ$$N.D<D=D>ݙ$<ݭ@;ݼ@;̀߀$DN.DADBDCDDDEDF DG,DI8DH<DIDDHP$A@@@@ǀڀ}$tNT.`DL`DM`~$L`@K@K᳀ƀ$Nd.pDQpDRDTDSDTDS$Qp@P @P,I$8N.DWDX$W@V@VӀ$N.D\D]$\@[@[':U$N.DaDbDcDdDeDgDfDgDf(V$au@`@`㔀㧀ʀ4$\N,.0Dj0DkHDmLDlPDmXDld5$j0Z@ii@iy䌀䴀$8Nh.pDppDqDsDrDsDr$pp@o@o!@o7$8N.DwD}DD}DD}DD}DD8$wX@vg@vw@z$PN.DDD DDD0D<D@DDDHDLDpD|$@@@@ـ #C8KLM$N.DDDDDDN$e@|@@@楀渀$XN.DDDD DD$$@@ @8$%8&$HN8.@D@DPDTD\DdDt'$@>@U@d@p8|@}ˆ~$HNˆ.DD$@@Ā$N . D D¬D°DDDDDDDD0D<DPD\D`$ @@@'@3@FW XtY$Nt.ÀDÀDÔDØDàDèDüZ$Às@@@@跀8À$PN.DDDDDD $@@ @@%812 3$PN . D D D$4$ I@ W@ f$N(.0D0D0D4D8D<g$0}@@$N@.@D@D@DDDHDLDPDTDXD\$@@@$ N`.`D `D%`D(hD$lD pD%tD!xD"|D#ĀD&ĄD%ĈD&ČD!ĐD"ĔD#ĘD'ĜD&ĤD)ĨD'ĬD&İD'ĴD)ĸ$ `@@$\Nļ.D,D,D-D,D-D.$,+h&@+5$,N.D1D1D2D1D2D3 6$1K0hZ@0i$,N. D6 D6,D70D84j$6 5h@5$$ND.PD;PD;\D<dD=h$;P고:8@:$(Nx.ŀD@ŀDAŀ$@ŀ@?@? $Nń.ŐDEŐDFŐDGŰ $EŐ!@D0@D?$$NŴ.DJDK@$JR@Ia@Ip냀$N.DODP$O@N@Nǀڀ$N.DTDUDV $T@S@S 3F$DN$.0DY0DZHD[PD\XD[\D\dG$Y0`@Xo@X~쑀$PNƀ.ƀD_ƀD`ƌDaƐD`ƔDaƘD`ƜDaƠ$_ƀ@^݀$,NƬ.ưDeưDfDhDjDhDjDhDjDkDh DkDhDm$eư@d.@d=@f I@g RưS0T$N0.0Dq0DrLDuXDzdD|ǀDzDŽD|njDzǐD|ǔD}ǘDzǜD}ǠDzǤDǬDǴDǸDDDDDU$q0{@p@p@p@r @s 0$N.DD$@@ $N.DD $7@F@U$N. D D8DDDHDPD\V$ n@}@$@N`.`D`D`$`@@$Nd.pDpDp$p@@$Nt.ȀDȀDȀ$Ȁ6@E@T$NȄ.ȐDȐDȨDȴDDDDDDU$Ȑt@@鹿$dN.DDD$D(D0D<$@@"$@N@.@D@DLDPD\D`DdDlDx#$@?@Q@j@y$<N|.ɀDɀDɤDɼDDD0D@DDDHDPz$ɀ@@@$Nd.pD$pD%ʌD$ʐD%ʔD$ʤD%ʨD&ˠ$$p@#@#@#%8 %<p˸=$HN˸.DDDDD@DLDTDXDtD̼DD0D@>$T@k@w@8<T$NT.`D`D̀D̈́D͈D͔D͘D͜DD0Dΐ$`@@@@8`Ψ$HNΨ.ΰDΰDDDDDDDD`DD $ΰ@#@3@C8T<bΰc8d$N8.@D@D\D`DdDtDxDpe$@@@@<8@шȀ$HNш.ѐDѐDѬDѰDѴDDD$ѐ@@@+<98HѐIJh$HN.DDDDDDDi$@@@8<(΀$HN(.0D0DPDTDXDhDlDp$0@@$@28@<O0PՈQo$XNՈ.ՐD ՐD լD հD մD D D p$ Ր@ @ @  <€ 8Ր$HN.DDDDDDD$@@ @<'867(8$HN(.0D0DLDPDTDdDhD`9$0S@_@o@~8<0x$HNx.ـDـD٠D٤D٨DٸDټD$ـ@@@8<ـ$XN.DD DD DD D!$$@0@@@O <] 8lm(n$HN(.0D)0D*LD)PD*TD)dD*hD+`o$)0@(@(@(*8*<0x$HNx.݀D.݀D/ݜD.ݠD/ݤD.ݴD/ݸD0ް$.݀@-@-@-/8#/<2݀34$HN.D3D4D3D4D3D4D55$3S@2_@2o@2~484<$HN. D9 D:HD=LD:PD9TD=XD?DADBDE`$9 @8@8@8:8;< x$XNx.DJDKDNDKDJDNDPDRPDSdDV $J4@H@@HP@H_@IkK8yL<$XN.DYDZDYDZDYDZD[$Y@X@X@XԀZ8Z<($HN(.0D^0D_LD^PD_TD^dD_hD``$^0@]@],@];_8I_<X0YxZ$HNx.DcDdDcDdDcDdDe[$ct@b@b@bd8d<$HN.DhDiDhDiDhDiDj$h@g@g@g&i84i<CDE$HN. Dm Dn@DmDDnHDmXDn\Do`F$m c@lo@l@ln8n< x$XNx.DrDsDrDsDrDsDt$r@q@q@qs8s<$XN.DwDxDwDxDwDxDy$w0@v<@vL@v[x<ix8xy(z$HN(.0D|0D}LD|PD}TD|dD}hD~`{$|0@{@{@{ʀ}8؀}<0x$HNx.DDDDDDD$2@>@N@]<k8z{|$HN.DDDDDDD0DDDDD`Dp}$@@@̀8$N.DDDDDDDDDD DD DpDD D0D@DDDDDD$@ @@3@B@T8btu@ $DN.DDDD DDD DPDXD\DdDpDDDDD0DDDD4D8D<D@DDDDD D,DDDDDD$@ @@@@8@<$,6@NO@]X^p_`$N.DDDDDDDpDa$@@@8$N.DDDDDDD D 0$@@@8()D*$ND.PDPDhDlDpDtDxDD+$PC@ O@ _@ k8vPwx$N.D#D$D#D$ D%y$#@"@"@"$8$N.D(D)D(D) D*$(@'@'@')8$N.D-D.D-D. D/$-9@,E@,U@,d.8opq$N.D2D3D2D3 D4r$2@1@1@138$N.D7D8D7D8 D9$7@6@6@6 88$N.D<D=D<D= D>$<2@;>@;N@;]=8hij$N.DADBDADB DCk$A@@@@@@B8$N.DFDGDFDG DH$F@E@E@EG8$N.DKDLDKDL DM$K2@J>@JN@J]L8hij$N.DPDQDPDQ DRk$P@O@O@OQ8$N.DUDVDUDV DW$U@T@T@TV8   $N.DZD[DZD[ D\ $Z&@Y2@YB@YQ[8\]^$N.D_D`D_D` Da_$_x@^@^@^`8$N.DdDeDdDe Df$d@c@c@ce8$N.DjDkDjDm Dk$Dm(DoDr$j-@i9@iI@iVk8abc$N.DvDwDvDyDwDyD{0D~Hd$v@u@u@uw8\$N\.`D`DDD D $`@@@8` $8N . D D D D `D $ 5@A@Q@_8p q r$8N . D D D D D `D D s$ @@@@π8  8$XN 8. @D @D dD hD lD D D $ @@@@/@=8N @O P$XN . D D D D DQ$ l@x@@8 $N.DDDDD$@@@8$N.DDDDD$@$@4@C8NOP$N.DDDDDQ$m@y@@8$N.DDDDD$@@@8$N.DDDDD$-@9@I@X8cde$N.DDDDDDD DpDf$@@@8<$N.DDDDDDD DpD$@ @ @ +8 6< D E F$N.DDDDDDD DpDDD G$ i@ u@ @ @ 8 < À@   $dN.DD D$D0D4D8DDDDD $ @ @ @ -8 8 9 : M s $N.D D D(D0D4DHDPD`Dd $  @  @  +@  ;$\Nl <&& Q&&  &% dl dp dp f <  p.pDPpDXDZD[D^ $Pp 1@O @ O k  - W   ̀  ހ%6GXizҀ!1BRg$HN.DaDe$aـ@`-@`:@`HY$NZ.DjDnk$j@i@i@i$N.DsD|$s@r$N.DD$@$@-$N..DD=$R@a$Nb.DDD$r$@@@$,N<@.@D@D@$@@$NHP.PDPDPDX$P@$ N\ `.`D`DhDpDxD|DDDDDD7$`T@c$hNd.DDDDDDDDt$@8Kـ #=Trπ*C]uǀ)*(+$XN(,0.0D0D0D4D<D@DH>$0V@e$NLfP.PDPDXD\DhDDDw$P@@@@ɀ,P$N.DD$@@#@1$N2.DD&D3$D78D:PF$`@o@"xyhz$xNh{p.pD=pD@p$=p@<@<$Nx.DCDG$C@B$N.DLDO $L @K/@K=@KK$NL.DRDT]$Rt@Q$ N.DWDXD]$W@V$ N.DaDc$a@`$N.DfDh$f*@e9$ N:.DlDmDnDmDnDoQ$ln@k}$N~.DrDrDuDzPD|DDD$r@q@q@q@s$N.DD$#@2@>@L$NM.DDD0D@f$@$XNHP.PDPDP$P@@$NX`.`D`D`D$`@%$<N&.DDDDDDDDDPDd<$X@ g@u@$Nlp.pDpDp$p@$ N|.DD$@$N.DD'$>@M$ NN.DDDd$@$ N.DDDDD0D<DDDDDDDDDDDDDDDDDDD D D D D D D D D D $D (D ,D 0D 4D 8D <D @D DD HD LD TD `D p$@@πۀ   ; R!!!!!ʀ!ۀ!!""%"6"G"W"g"w"$N . D  D D  D D!D!D.!hD/!pD!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*"4D/"@D1"P"$  "@ "@ "$N"l."pD4"pD8"D4"D8"D9"D:"DW#HDX#PD;#`D@#lDF#DG#DP#DS#DF#DG#DF#DH#DG#DI#DH#DI#DH#DJ#DI#DK#DJ#DK#DJ#DL#DK#DM#DL#DM#DL#DN#DM#DO#DN#DO#DN$DQ$DO$DQ$ DS$DX$ DZ$0"$4"p"@3"@3# $N$L.$PD^$PDb$`D^$dDb$pDc$Dd$De$Dj$Dm$Dz$Dj$Dm$Dj$Dn%Dm%Do%Dw% Dn%Do%Dn%Dp%Do% Dq%$Dp%(Dq%,Dp%0Dr%4Dq%8Ds%<Dr%@Ds%DDr%HDt%LDs%PDu%TDt%XDu%\Dt%`Dv%dDu%hDv%lDx%tDz%Dd%D~%D%# $^$P#'@]#7$N%.&D&D&D&D&,D&4D&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'0D'4D'8D'<D'@D'DD'HD'LD'PD'TD'XD'\D'`D'dD'pD'D'#8$&#X@#d@#t@#$N'.'D'D'D(D(D((D(8D(HD(`#$'#@#$N(t.(D(D(#$(#@#@#@#$N(.(D(D(#$($@$@$!@$/$N(.(D(D($0$($E@$U$N(.(D(D($V$($k@${@$$N(.(D(D($$($@$$N(.(D(D($$($@$@$@$$N(.(D(D($$(%@%$N(.(D(D(%$(%.@%>$N).)D)D)%?$)%T@%d$N).)D)D)D)%e$)%@%@%$N).) D) D) D)0D)4%$) %@%$N)8.)@D)@D)HD)LD)`D)D)%$)@%@%@%8& )@& )&&+$N).)D )D )D )D )D*@D*X&,$ )&C@ &S@ &a 8&o)&p*l&q&&$N*l.*pD*pD*xD*|D*D*D+&$*p&@&@&Հ8&*p&+$&&'$N+$.+0D+0D +8D+<D +PD"+D(,P'$+0'+@';@'I8'W+0'X,h'Y'j'''$8N,h.,pD+,pD,,p'$+,p'@*( @*((+(A(k$N,t.,D0,D1,(l$0,(@/(@/((($N,.,D5,D6,($5,(@4(@4())($N,.,D:,D;,))$:,)?@9)O@9)^)o$N,.,D@,DA,D@,D@,DA,DD- )p$@,)@?)?l)$N-8.-@DG-@DK-LDG-PDI-\DG-`DK-dDI-hDJ-lDK-pDN-)$G-@)@F)@F)܀H8)-@)-)$N-.-DQ-DS-DT-DQ-DU-DW-DQ-DW. DV.DS.DT.DU.DW. DZ.l)$Q-*@P*@P*#R8*1-*2.*3$N...D].Dd.De.D].Dc.D].Dd.De.Dc.D].Dd.De.D_.D`.Da.Dg.D_.D`.Da.Db.Dc.Dd.De/Df/Dg/Dj/T*4$].*L@\*\@\*j^8*x.*y/l*z$N/l./pDm/pDm/|Dn/Dm/Dn/Do/*{$m/p*@l*ll*$,N/./Dr/Dr/Ds/Dr/Ds/Dt/*$r/*@q*נql*$,N/./Dw/Dw/Dx/Dy/*$w/*@v+ vl+$$N/.0D|0D|0 D}0D~0+$|0+4@{+D{8+Q$(N0(.00D00D08D0<D0LD0+R$00+e@+u@+++,$N0.0D0D0D0D0D1,$0-@-@-$-7-O$N10.10D10D1TD1D1D1D1D2D2$D2(D24D28D2<D2@D2HD2PD2TD2XD2\D2pD2D2-P$10-b@-r@-@-@-@-@ -1-@-̀"-10-@-1-2T-@.2p.2.2. $N2.2D2D3D3PD3. $2.@.-@.:@.G@.S$N3.3D3D3.T$3.h@.x@.$N3.3D3D3.$3.@.@..΀.$N3.3D3D3.$3.@/ @//./G0$N3.4D4D40$40@0@0ǀ0ڀ0$N4.4D4D4,D48D4PD4D4D4D4D4D50$41@1@1#812@1B1c@1u4P1v51w$N5.5 D5 D5 1x$5 1@1@1$N5$.50D50D58D5<D5LD51$501@1@112 $N5.5DM5DP5DM5DP5DV5DZ5D^6Db6Df6,Dj6HDn6dDx6D~62 $M52@L 2/@L2;@N2H52I62J$N6.6D6D6D6D6D6D6D6D7 D7(D7@D7xD#7D%7D+80D)8pD+8tD)8xD-8D.8D)9HD29`2K$62d@ 2t@ 2@ 282@22629x2$N9x.9D9D9D9D9D9D:2$92@2@2$N:(.:0D:0D:TD:D ;2$:03 @3@3)@35$N;.; D5; D6;HD7;D:<36$5; 3P@43`@43m@43z@43$N<.< D=< D>< 3$=< 3@<3@<33̀3$N<$.<0DB<0DC<03$B<03@A4@A44&49$N<4.<@DG<@DH<@4:$G<@4P@F4`@F4n44$N4$=@4@5 @5@5'$N>(.>0D>0D>05($>05E@5U@5a@5p$N>4.>@D>@D>@5q$>@5@5@5@5$N>D.>PD>PD>TD>XD>`D>d5$>P5@5@5$,N>|.>D>D>D>5$>6 @6@6'@676X6p6$(N>.>D>D>D>D>D?6$>6@6@6$lN?.? D? D?$D?(D?0D?46$? 6@7@7$,N?L.?PD?PD?XD?\D?lD?7$?P79@7I@7Y$lN?.?D?D?D?D?D?7Z$?7q@7@7$,N?.?D?D?D?D@D@7$?7@7@7$,N@.@ D@ D@$D@(D@0D@47$@ 7@7@78 887:$,N@L.@PD@PD@PD@\:$@P:@:$N@d.@pD@pD@pD@t:$@p;@;@;'$N@x.@D@D@;($@;B@;R$N@;Sd@;Td@;d@;f;<;;&);&9;&I;&Y<&i<>&y'>P')>'9>'I>'Y?9'i?b'y?'?'?'@'@L'@z'@'@'@( A,(A\()A(9A(IA(YB!(iBO(yB(B(B(C(CP(C(C(D(DD) D})D))D)9E7)IEo)YE)iE)yF!)FZ)F)F)G )GD)G})G)G* H)*Ha*)H*9H*IH*YI*iIA*yIg*I*I*I*I*J*J,*JG*Ju+ J+J+)J+9J+IK+YK/+iKT+yK{+K+K+K+L +L<+LY+L+L, L,L,)M,9M1,IMV,YMl,iM,yM,M,M,M,N ,N2,NS,Nk,N- N-N-)N-9N-IO-YOI-iOx-yO-O-O-P-P+-P]-P}-P-P. P.Q.)Q9.9Qe.IQ.YQ.iQ.yR.R,.RY.Rs.R.R.R.S.S%/ SH/So/)S/9S/IS/YS/iT/yT6/TF@.@D!@D$@D!@D$@D)@D+@D,@D0@D.AD5A D4A$D5A0D4A<D5A@TR$!@Td@ Tp@"TyTTTTҀUUuUۀUV)V:VW W+WKWWW΀WX-XQXoXXʀXYY@YATY$NATYA`.A`D8A`D9AtD>AD?AD@AY $8A`Y5@7YEYVYgYZZ/ZEZ]ZxZ[\\C\Z$tNA\[A.ADCADDADIBDJB(DKB@\i$CA\}@B\\\\ǀ]_]€]ـ]]^,^=^[^y^^Ȁ^ـ^$tNBT^B`.B`DNB`DQBhDNBlDQBpDWBtDVBxDWB|DXB_$NB`_@M_+O8_:B`_;B_<$0NB_=B.BD[BD^BD[BD^BDdBDcBDdBDeBDfB_S$[B_o@Z_|\8_B_B_$8NB_B.BDiBDjBDiBDjBDmBDlCDmCDlCDjC _$iB_@h_@h_$pNC@_C@.C@DpC@DqCDDpCHDqC`DtClDsCpDtCtDsCDqC_$pC@_@o_@o`$pNC`C.CDCDCDCDCDCDCDCDCDDDD DD,DDDDDHDDLDDlDDp`$C`$@ `6@`?`P`l`ހ`@ aa$@a3Ca4Dta5$NDt.DDDDDDDDDDDDDDDDDDDDDa6$DaQ@acat$NE.EDEDEDEDE<DE@DEPDEDEDEDEDEDEDEDEDEDEDEDEDFDF8DFPau$Ea@a@a@a@a@a@b bb.@b:bFEbGFhbH$XNFh.FpDFpDFDFDFDFDGDGhDGpDGxbI$Fpbs@b@b@b@bFpbGb$NG.GDkGDoGDkGDoGDqGDvGD{H D~H$D{H(D}H,D{H0D}H4D|H8D~H<DH@DH\DHdDHxDHDHb$kGb@jb@jb@jc @lc"@mc.Gc/Hc0$HNH.HDHHDLHDHHDLI DNIDSI DXID[IDXIDZIDXIDZIDYID[ID]ID^ID`IDaID]IDfJDhJ c1$HHcP@Gcb@Gco@Gc~@Gc@Gc@Ic@JcHcJ8c$XNJ8.J@D,J@D0J\D,J`D0JdD3JD9KD6KD8KD7K D9K$D;K(D<KDD>KLD;KTDCKDEKc$,J@c@+c@+d@+d@+d$@-d0J@d1Kd2$xNK.KDKDKDKDKDKDKDKDLDLPDL\DLdDLDLDLDMDM DM(D!M0DM4DM`D!MD&MD(Md3$KdQ@dc@dp@d@d@d@d@d8dˀd܀dKd@!dM4dMeNe$@NN.NDNDNDNDN DN$DN,DN0DN4DNDNDNDODODODODO8DO\DOhDxOlDzODOD PD P(e$Ne@e1@e>@eP@e\8emNen@e}Ole~OeP@e$@NP@.P@DP@DPPDPTDP`DPDPDPePD;PeQ@DQ@eQPD<QPD=QD>RD?RpD@RDAS0DBSDCSDETPDFTDGUDHUpDIUDJV0DKVDLVDMWPDNWDOXDPXpDQXDRY0DSYDTYDWZPDXZDYZD[[TD\[D]\D^\XD_\D`]Da]`Db]Dd^De^hDf^Dg_Dh_lDi_Dk`Dl`tDm`Doa DpaxDqaDtb$DubDvbDwcDDxcDydDzddD{dD|e$D}eD~eDfDDfDgDgdDgDh$DhDhDiDDiDjDjlDjDkDDkDlDlDlDmXDmDn0DnDoDotDoDpDDpDqD qDqDr\DrD%s4D,sD0tD7tpD>tDBu@DIuDPvDWvD[vDbwTDiwDpx,DwxD~yDyhDyDz8DzD{D{lD{D|DD|D}D}|D}D~LD~DDDDXDD0DDD`DD8DDD!tD(D/LD3D:DADHDO`DSDZ0D^DbDidDmDt4DxDDpDDHDDDDD\DD4DD DxDDPDD(DDDlDDDDD$D+D2D9`D@DG8DKDRDYtD`DgLDnDu$D|DDhDD8DDD|DDTDD,DDDlDDDDDDDD `D D0DDD#dD*D1<D8D<D@heDDe$P@f@f-8fA@fQP@fRfS$WN.DzD{D D D4fT$zfq@yf@yf$8N8.@D@DPDXDdDDDDDDDDDD D D0D@D\DlDtDxD|D&D'D)D*D2D5D6D=DD@XDAhDD D-D.DLDJPf$@f@f€8fg-gLDgY@gi@gz@g@gg@gPgg0g4PggDgπ?PgXgg߀Pggg,PggLgdhh$$Nd.pDMpDPDMDPDRDWh$Mph8@LhJ@LhV@Lhe@Nhtphuhv$XN.DDDDDD D,D0D4D8D<D@DDDXDDDDDDDDLDDhw$h@h<h@hŀ8hhh$N.DZD]D_Ddh$Zh@Yi@Yi@Yi@[i-i.i/$TN.DgDj0Dg8Dj<DlPDp`DvpDrtDv|DrDvi0$giU@fia@fip@fi@hiiiii$N.DDDDDDDD4i$i@i@i@j8jjLj$NLj&&)j&&/j=&/yja&/ij&/Yj&/Ij&/9k &/)k.&/k\&/ k&.k&.k&.l &.l6&.l[&.l|&.l&.l&.ym &.im=& .Ymm&.Im&.9m&.)m&%.n)&,. nJ&0-nu&7-n&>-n&B-o &I-o=&P-om&W-o&[-o&b-yo&i-ip&p-YpN&w-Ipw&~-9p&-)p&-p&- p&,q'&,qF&,qn&,q&,q&,q&,r &,r#&,yrE&,ire&,Yr&,Ir&,9r&,)r&,s4&, sd&+s&+s&+s&+t &+t@&+to&+t&+t&!+yt&(+iu&/+Yu.&3+Iu^&:+9u&A+)u&H+u&O+ u&S*v+&Z*vM&^*vm&b*v&i*v&m*v&t*w &x*w<&*ywi&*iw&*Yw&*Iw&*9x*&*)xl&*x&* x&)y*&)yl&)y&)y&)z/&)zq&)z&)z&)y{4&)i{v&)Y{&)I{&)9|B&))|&)|&) }&$(}O&+(}&2(}&9(~&@(~_&G(~&K(~&R(~&Y(y;&`(ip&g(Y&n(I&u(9&|()Q&(&( &'&'&'V&'&'&'&'0&'a&'y&'i&'Y &'IC&'9&')&' &' M&&&&& && &A&&f&&&&&#&&*&y,&1&iZ&8&Y&<&I&@&9dLdPdPf<$.PD=PDAXD=\DAdDFhDGlDKDIDKDMDODGDTDVDTDUDW2$=PH@<T@>c@?vPwxǀ%cЀ$N.D,D-D2D3D44$,@+#$XNH.PD7PD8PD9TD8XD:d$$7P?@6K@6[$Nh.pD!pD$D!D$D%D'D)\$!pt@ @ $N.DZD] DZ$D]4D^D_D^DaDcDgDkDiDkDm$Z@Y@Y$N.DpDsDpDsDt@DuDDtHDwLDzXDy\D~pDtDxD$p@o%@o2$N.DDDDD D$D(D,D8D@DDDHD`DhDxDDDDDDDDDDDDDDDDD0D<DPD`3$S@_@l@{@@ @ @ €Ҁx$Nx.DD$@$N.DDDDDDDD $'@4@A@P@_p@$N. D D<D@DPDlDpDtDxD|DDDDDDDDDD DD$ @@ @@'@6@I JK$N.D3D4D8D9L$3o@2{$N. D< D= DA0DB4|$< @;$N8.@D@D@DDDHD\D`DpD!tD'D$D/D*D/D$D'D$$@@@@ @$N.DEDFDHDFDGDI$E@D @D->]$N.DLDMDLDMDODSDTDUDT DSDWDY0DW8DZ<DWD$L@K@K @K$tNd.pD`pDapDc|DdDhDkDmDqDu$`p@_"$lN.DxDz#$x@@wM$N.D}DN$}m@|z$N{d|ddf<݀///,/33?.D6D7D6D7$D6(D7,D8@D7HD8TD;D8D;D=D;D@DBD=DDBDFL$6_@5n@5 ~@7Ҁ2Gxˀ܀'>oɀـ !<i@8~,@9$N.DJDKDJDKDL$J@Iˀ܀]$\N.DODPDO DP DQH^$O@N$\N\.`DT`DUhDTlDUDV$T`@S$\N.DYDZDYDZD\$Y@X$hN(.0D_0D`@$_0@^ $NL.PDdPDedDipDj $dP)@c5$XN.DmDnDrDs6$mW@lc$TN.DvDw$D{4D|Dd$v@u$LN\.`D`Dp@$`@ -D6F$N|.DD$@$N.DD$@$N.DD$6@I$N.DDJ$_@k|$N.DDD$@Ӏ2$N.DDDD D$3$M@_p$XN8.@D)@D,HD)LD,PD2TD1XD2\D3`q$)@@(*8@p$0Np.pDpDxD|DDDDDDDDDDDDDD$p@$xN.DDDDD`DdDl$@$N.DBDEDBDEDFDGDFDGDL`DNl$B?@AQ@A_k|$N.DDDDDDDDDDDDDDDDDDDDD D0D@DD$@@݀8 Xw$$N.DDDDD@DPD`Dp$@@ր8$N.D DD$  @ @ .$|N .DD D$D4DD¤DDD /$T@g@@8$$N$.0D0DPDàDôDDD $0@@804$N4.@D@D\DİDļ$@!@0@B@Q@RS$N.DD!D"@D#ŐD%D&D%D& D%D( T$o@~@@4$dN4.@D+@D-\D/ưD1Ƽ$+@@*@*@,@$N.D4D7D8@D9ǐD;D<D;D< D;D> $4 @3@3,@5;<4=$dN4.@DR@DSHDRLDSTDRXDTdDRhDSlDXtDTxDXȄDYD[DYD[DYD[D\`D^D_D`hDaʼDbDclDdDeDftDgDh DitDjDl Dm,Do<DmΘDsΠ>$R@Y@Qh@Qz@S@T1@UƀV8@δ$tNδ.DwD~DwD~DDDD DD0D8D<D@DDDTDXDpD|DόDϠDϰDϼDDDDРDD$w@v@v@x.@yDz8P@{bmn@ 0|@ϰD@Р$@N.DD$DtDѰDDDDDdDҀDD4DӈDD0DԄDD,DՀDD(DրD֔D֨DָDD$@@@8<@ D-@789$N.DD DPDנDDD$D؀D؜DؠDذDؼDDDDDD DdD:$Q@`@r@@@@"$N.DD D pDڀDD`DhDlDtDۀDDD Dܐ$@@@@$%ܤ&$Nܤ.ܰD ܰD$D& D(݀D)݈D(ݔD)ݘD*ݜD+D-D.@D1ޠ'$ ܰA@P@]@!mܰn޸o$N޸.D4D5p$4@3@3$N.D9D=D@HDAߐD@DAD>DFDD DE,DD0DEDDFHDHP$9@8@8@8@8:H;8#4E<@QRdS$Nd.pDLpDVDLDVDYD]D`Dg@DhDoDpDt0DhDuDDxDyDrPD\DrxDT$Lph@Kw@KM<NHO8P@@Q@Tp$4N.DDDDDDDDDDDD@DDDDDD8DXDD$@@@@!8-.@@A8B@TXUVW$HN.DD$DDDDDDDDDDDX$u@@@@H8€@$N.DD D@DPD\DhDDDDDDDDDDDDDDDD($@@@!@-@D@\8e@t@<$LN<&3&V/&`/&"/&$/L]d<^d@d@f<À33+3I4 n44,4<4L4\ 4l24|Y444444.4P4i5 5.@D3@D4\D6$3@@2@2$3B^<Ԁ0+Xpހ7Hfǀ%63d|0hԀdˀҀNn4]$N.D9D=D9D=DB DEp$9@8@8@8:8"#3T;<h,yz{$N.DHDKDLDOp|$H@G@GI8Ҁf$N.DRDVDWDYpD[D`DdPg$R@Q@Q@Q€S8׀QgT@|}h~$Nh.pDgpDjDkDnP$gp@f@fh8phӀ$Nh.pDqpDxDyD|D}pDDDD~0D@DDDD4DtD$qp@p@p0@pFr8Xs<lt@ÀXuDl@vvpwx$XN.DDDPDDDD(D<D`Dy$@@@8<H@'DAXS@bmno$N.D"D'D( D*D+D-@D/Pp$"@!@!#8ۀ$<%@d$Nd.pDpDDDPDD DD0DP$p$@;@T@j@8’<¡D¬@»@pd$Nd.pDpDDDDpDDDDDD D(D|DDD$p@@@48H<aLl@ÅDßHôpõö$N.DD $D D DD DHD`÷$@@@v0AXhyĘ 8Ĥ'ĵt$tNt&,4\&04L&>57&B5 p&W4,ő&[4<ž&w4&4&48&4Z&4Ɛ&4&4&4&!4|<&(4lh&^4Lj&b4 Ǵ&x3&3 &3ARdtSd@Ȏd@Ȳfȳ<€   A.,DSn}ɨɾC˗׀ 5fͫ Dπawξ e h!  Hfw 0 Nd@OdЊdНfО<Элn.D5D6D5D6D9D8D9D8D6$5@4@41@$pNA.D<D=D<D= D@@O$<c@;o@;{$pN`|`.`D[`D\tDaDbє$[`Ѳ@Zѿ΀݀:Qjҕƀ 4K$HNL.DJDMDJDMDN0DD4DN<DDPDPDVDRDXf$JԆ@Iԙ@IԦK8ԵҀ1Քիռ:Jֈ֛֚֙$PN֜.D(D+D( D+D1D0D1D2 ּ$(@')80$0N0.0Dg0Dh@$g0@f#4E[$NL.PDlPDo`DldDopDpDqDpDqDpDqDrDtDrDtDv\$lPz@k׍מ$N .DyDz$D8D@DXן$y׻@x$\Nl.pDpDDDDDDDD$p@@8g+;p<(=$N(.0D0D8D<DDDHD\D`DtDDDDD8D@DDDHDlDxDD D(D,D0DTD`>$0_@r@؂ؐ@ؤ<س8ؽ΀@0t$DNt.DDDDDDDD$@l+@7@EVWX$|N.DDDD D8DDY$q@ل@ِ@١@ٯٰ\ٱ$\N\.`D`D|DDDDDDDDXDDDDD(D<DDDHDLDpDDDٲ$`@@<@,0Anڅ۹ʀۀ0AQbs܃ܓܣܴĀۀID^Hm8|L݇@ݑ`ݒݓ$dN.DDDDDDDDDDpDDD D D D dDDݔ$ݱ@@Ԁ8=\@rs@ ހށނރ$N.DDDDDDD D$ބ$ޤ@޴@@ԀD$dN4E&jn^d4_d@ߚd@߮f߯<߾q@.@D*@D+DD*HD+hD.D1D4D7D<D;D< D;,$*@@)@)@)&@)3ktીʀ߀$܀F~㎀㟀㰀Ҁ;Qz䋀䜀䭀侀Ӏq$N0r0.0D?0DA@D?DD?TDAlDBtDE|DJDKDQDR DT DU $DT 4DU 8DW <$?0@>@>孀@@开A8ŀTۀ *[@BgC<s怀摀梀矀0 P$ N P. PD\ PD_ hD\ tD_ De Dd De Dg Dk Dn $\ P@[@[]8 P $N . Dq Dr Dw 8Dy L$q @p$`N `. `D| `D} xD D D $| `9$HN :&'qN #^ $s脀蠀d d d f<. D6 D: DB D$6 2@5=@5HWf退鏀飀鶀)$N X. `D/ `D1 |D2 D3 *$/ `?@.J08X `Y Zw$HN . DE DF $E @Dπ$N . DJ DK $J  @I@I"$N . DV DZ Dh #$V :@UE@URct싀$(N . DO DQ DR $DS 4$O @N$P83 4 H5R$HN H. PDk PDu dDv lDy |Dv Dy S$k Pl@jyt8*﯀΀8 P9 :$XN . D| D D| D D D D D DDD DDD D$D(D,D4D8D@DDDHDLDPDTDXD\D`DdDDD;$| X@{d8n $Hd :Q@\X YZ$N.DDDDDDDDDDDDDDDDDDDDDD DDDDD D$D,D4DHDLD\[$t@8p$Np.pDpDDDDDDD$p@ŀ8pӀ$XNd oT#: ohP o#n o o!p#{ o#`0qv0 qq U q"q!4#! p  pc!p pH0W^g2qqq9qLqfqqqqqqq; p 5,  oH (i E oP fn p 7p Hp ]pYP n ~p ("pC >P[>v>?? ?P@ ?'((((( ()) ( (o()GA^pVtDp p "p `" Pp` ƀ .=Q`o `<P  ` &@<5) Q$ph60U@ @`y "  0)$>>X f |@  @À]`Plp )  d e /0 <`` ZcP>0cdP@PP@ 3 p"' P"8 `"L x @  @"p P ! B" `" " ?`#>0:Րs ` ɀQpav` Ȑ0 @pBUm0 0ѐ @ `0 @0% ư  Ő8pKŀa|04 " # %$P!X@!pp!p! p! 3:>@R=@; j6P#A}//0/p X50:0e9r5 !o@!<0-@-.,< <@fq]@###wB-4@G#G#O<#"_#!M  F O h"g p#+ xN[` &(68=Y09Qktz|4 c h )<)/)9)8)3)4)6)5)F)7):)K)D)V)U)P)S)W)Y)T)_)Q)R)])Z)[)^)>)B)A)@)E)I)J)H)=)G)M)X)L)\)N)?)C)-).),)O);)2)0)1'''')F''(''')<)/)9)8)3)4)6)5)F)7):)K)D)V)U)P)S)W)Y)T)_)Q)R)])Z)[)^)>)B)A)@)E)I)J)H)=)G)M)X)L)\)N)?)C)-).),_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_printf$LDBLStub_strcmp___divdi3___eprintf___fixdfdi___floatdidf___moddi3_is_op_atom_malloc_memcmp_memcpy_memset_mxf_avid_get_data_def_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_ul_mxf_equals_ul_mod_regver_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_int32_item_mxf_get_iter_element_mxf_get_list_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_uint8_item_mxf_get_ul_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_putchar_puts_snprintf$LDBLStub_strcpy_strlen_wcstombs_is_op_1a_mxf_complete_essence_element_key_mxf_complete_essence_element_track_num_mxf_is_data_mxf_is_descriptive_metadata_mxf_avid_attach_mob_attribute_mxf_avid_attach_user_comment_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_g_AvidMetaDictBlob_g_AvidMetaDictBlob_len_g_AvidMetaDictDynTagOffsets_g_AvidMetaDictDynTagOffsets_len_g_AvidMetaDictInstanceUID_uuid_g_AvidMetaDictObjectOffsets_g_AvidMetaDictObjectOffsets_len_g_AvidMetaDictTags_g_AvidMetaDictTags_len_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_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_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_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_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_mxf_get_last_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_is_partition_pack_mxf_initialise_with_partition_mxf_is_body_partition_pack_mxf_is_footer_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_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_uuid_generate___divdi3.eh_fflush_fprintf$LDBL128___fixunsdfdi___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/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)=s260clipName:(0,9),0,32;projectName:(0,9),32,32;clipCreated:(0,10)=xsmxfTimestamp:,64,64;projectEditRate:(0,12)=xsmxfRational:,128,64;clipDuration:(0,14),192,64;materialPackageUID:(0,16)=xsmxfUMID:,256,256;userComments:(0,18),512,32;numUserComments:(0,5),544,32;materialPackageAttributes:(0,18),576,32;numMaterialPackageAttributes:(0,5),608,32;numVideoTracks:(0,5),640,32;numAudioTracks:(0,5),672,32;tracksString:(0,9),704,32;trackNumber:(0,19),736,32;isVideo:(0,5),768,32;editRate:(0,12),800,64;duration:(0,14),864,64;startTimecode:(0,14),928,64;essenceType:(0,21)=xeAvidEssenceType:,992,32;fileSourcePackageUID:(0,16),1024,256;essenceContainerLabel:(0,23)=xsmxfUL:,1280,128;frameLayout:(0,25),1408,8;aspectRatio:(0,12),1440,64;storedWidth:(0,19),1504,32;storedHeight:(0,19),1536,32;displayWidth:(0,19),1568,32;displayHeight:(0,19),1600,32;audioSamplingRate:(0,12),1632,64;channelCount:(0,19),1696,32;quantizationBits:(0,19),1728,32;physicalPackageName:(0,9),1760,32;physicalSourcePackageUID:(0,16),1792,256;physicalPackageType:(0,27)=xeAvidPhysicalPackageType:,2048,32;;AvidMXFInfo:t(0,7)=(0,8):t(0,9)=*(0,4):T(0,11)=s8year:(0,29),0,16;month:(0,25),16,8;day:(0,25),24,8;hour:(0,25),32,8;min:(0,25),40,8;sec:(0,25),48,8;qmsec:(0,25),56,8;;mxfTimestamp:t(0,10)=(0,11):T(0,13)=s8numerator:(0,31),0,32;denominator:(0,31),32,32;;mxfRational:t(0,12)=(0,13)long long int:t(0,15)=@s64;r(0,15);01000000000000000000000;0777777777777777777777;int64_t:t(0,14)=(0,15):T(0,17)=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,16)=(0,17):t(0,18)=*(0,32)unsigned int:t(0,20)=r(0,20);0;037777777777;uint32_t:t(0,19)=(0,20):T(0,22)=eUNKNOWN_ESSENCE_TYPE:0,MPEG_30_ESSENCE_TYPE:1,MPEG_40_ESSENCE_TYPE:2,MPEG_50_ESSENCE_TYPE:3,DV_25_411_ESSENCE_TYPE:4,DV_25_420_ESSENCE_TYPE:5,DV_50_ESSENCE_TYPE:6,DV_100_ESSENCE_TYPE:7,MJPEG_20_1_ESSENCE_TYPE:8,MJPEG_15_1_S_ESSENCE_TYPE:9,MJPEG_10_1_ESSENCE_TYPE:10,MJPEG_10_1_M_ESSENCE_TYPE:11,MJPEG_4_1_M_ESSENCE_TYPE:12,MJPEG_3_1_ESSENCE_TYPE:13,MJPEG_2_1_ESSENCE_TYPE:14,UNC_ESSENCE_TYPE:15,DNXHD_185_ESSENCE_TYPE:16,DNXHD_120_ESSENCE_TYPE:17,DNXHD_36_ESSENCE_TYPE:18,PCM_ESSENCE_TYPE:19,;AvidEssenceType:t(0,21)=(0,22):T(0,24)=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;;mxfUL:t(0,23)=(0,24)unsigned char:t(0,26)=@s8;r(0,26);0;255;uint8_t:t(0,25)=(0,26):T(0,28)=eUNKNOWN_PHYS_TYPE:0,TAPE_PHYS_TYPE:1,IMPORT_PHYS_TYPE:2,RECORDING_PHYS_TYPE:3,;AvidPhysicalPackageType:t(0,27)=(0,28)short int:t(0,30)=@s16;r(0,30);-32768;32767;int16_t:t(0,29)=(0,30)int32_t:t(0,31)=(0,5)AvidNameValuePair:t(0,32)=(0,33):T(0,33)=s8name:(0,9),0,32;value:(0,9),32,32;;result:r(0,5) :T(0,22) :T(0,28) :T(0,22) :T(0,28)int:t(0,5)i:r(0,5)inputFilename:r(0,2)char:t(0,4)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/examples/avidmxfinfo/avid_mxf_info.cgcc2_compiled.:t(0,1)=(0,1)_g_BWFClipWrapped_esscont_label_g_DNxHD1080p36ClipWrapped_esscont_label_g_DNxHD720p120ClipWrapped_esscont_label_g_DNxHD1080p120ClipWrapped_esscont_label_g_DNxHD1080i120ClipWrapped_esscont_label_g_DNxHD720p185ClipWrapped_esscont_label_g_DNxHD1080p185ClipWrapped_esscont_label_g_DNxHD1080i185ClipWrapped_esscont_label_g_SD_Unc_625_50i_422_135_ClipWrapped_esscont_label_g_HD_Unc_1080_50i_422_ClipWrapped_esscont_label_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_DV1080i50ClipWrapped_esscont_label_g_DV720p50ClipWrapped_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_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_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_set_key_g_Null_Rational_g_Track_EditRate_item_key_g_GenericTrack_TrackNumber_item_key_g_GenericSoundEssenceDescriptor_ChannelCount_item_key_g_GenericSoundEssenceDescriptor_QuantizationBits_item_key_g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key_g_GenericSoundEssenceDescriptor_set_key_g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key_g_GenericPictureEssenceDescriptor_ResolutionID_item_key_g_GenericPictureEssenceDescriptor_DisplayHeight_item_key_g_GenericPictureEssenceDescriptor_DisplayWidth_item_key_g_GenericPictureEssenceDescriptor_StoredHeight_item_key_g_GenericPictureEssenceDescriptor_StoredWidth_item_key_g_GenericPictureEssenceDescriptor_FrameLayout_item_key_g_GenericPictureEssenceDescriptor_AspectRatio_item_key_g_GenericPictureEssenceDescriptor_set_key_g_SourcePackage_Descriptor_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_Null_UL_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)_print_timecodeprint_timecode:f(0,1)timecode:P(0,8)sampleRate:P(0,10)roundedTimecodeBase:r(0,11)int:t(0,11)=r(0,11);-2147483648;2147483647;long long int:t(0,9)=@s64;r(0,9);01000000000000000000000;0777777777777777777777;int64_t:t(0,8)=(0,9):t(0,10)=*(0,12):t(0,12)=k(0,13)mxfRational:t(0,13)=(0,14):T(0,14)=s8numerator:(0,15),0,32;denominator:(0,15),32,32;;int32_t:t(0,15)=(0,11)_convert_stringconvert_string:f(0,11)utf16Str:P(0,16)str:P(0,17)printDebugError:P(0,11)utf8Size:r(0,18)size_t:t(0,18)=(0,19):t(0,16)=*(0,20):t(0,17)=*(0,21)__darwin_size_t:t(0,19)=(0,22):t(0,20)=k(0,23):t(0,21)=*(0,24)long unsigned int:t(0,22)=r(0,22);0;037777777777;mxfUTF16Char:t(0,23)=(0,25)char:t(0,24)=r(0,24);0;127;wchar_t:t(0,25)=(0,26)__darwin_wchar_t:t(0,26)=(0,11)void:t(0,1)_get_string_valueget_string_value:f(0,11)set:P(0,27)itemKey:P(0,28)str:P(0,17)printDebugError:P(0,11)utf16Size:(0,29)uint16_t:t(0,29)=(0,30):t(0,27)=*(0,31):t(0,28)=*(0,32)short unsigned int:t(0,30)=@s16;r(0,30);0;65535;MXFMetadataSet:t(0,31)=(0,33):t(0,32)=k(0,34)_MXFMetadataSet:T(0,33)=s60key:(0,34),0,128;instanceUID:(0,35)=xsmxfUUID:,128,128;items:(0,37)=xsMXFList:,256,128;headerMetadata:(0,39),384,32;fixedSpaceAllocation:(0,40),416,64;;mxfKey:t(0,34)=(0,42):T(0,36)=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,35)=(0,36):T(0,38)=s16elements:(0,43),0,32;lastElement:(0,43),32,32;len:(0,44),64,32;freeFunc:(0,45),96,32;;MXFList:t(0,37)=(0,38):t(0,39)=*(0,47)long long unsigned int:t(0,41)=@s64;r(0,41);0;01777777777777777777777;uint64_t:t(0,40)=(0,41)mxfUL:t(0,42)=(0,48):t(0,43)=*(0,49)long int:t(0,44)=r(0,44);-2147483648;2147483647;:t(0,46)=*(0,50)free_func_type:t(0,45)=(0,46)_MXFHeaderMetadata:T(0,47)=s24dataModel:(0,51),0,32;primerPack:(0,52),32,32;sets:(0,37),64,128;;:T(0,48)=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,49)=(0,53):t(0,50)=f(0,1):t(0,51)=*(0,54):t(0,52)=*(0,55)_MXFListElement:T(0,53)=s8next:(0,56),0,32;data:(0,57),32,32;;MXFDataModel:t(0,54)=(0,58)MXFPrimerPack:t(0,55)=(0,59):t(0,56)=*(0,53):t(0,57)=*(0,1):T(0,58)=s17956itemDefs:(0,37),0,128;setDefs:(0,37),128,128;types:(0,60),256,143360;lastTypeId:(0,61),143616,32;;:T(0,59)=s20nextTag:(0,62),0,16;entries:(0,37),32,128;;:t(0,60)=ar(0,63);0;127;(0,64)unsigned int:t(0,61)=r(0,61);0;037777777777;mxfLocalTag:t(0,62)=(0,29)long unsigned int:t(0,63)=r(0,63);0;037777777777;MXFItemType:t(0,64)=(0,65):T(0,65)=s140category:(0,66)=xeMXFItemTypeCategory:,0,32;typeId:(0,61),32,32;name:(0,21),64,32;info:(0,68),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)=u128basic:(0,69)=xsMXFBasicTypeInfo:,0,32;array:(0,71)=xsMXFArrayTypeInfo:,0,64;compound:(0,73)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,75)=xsMXFInterpretTypeInfo:,0,64;;:T(0,70)=s4size:(0,61),0,32;;MXFBasicTypeInfo:t(0,69)=(0,70):T(0,72)=s8elementTypeId:(0,61),0,32;fixedSize:(0,61),32,32;;MXFArrayTypeInfo:t(0,71)=(0,72):T(0,74)=s128members:(0,77),0,1024;;MXFCompoundTypeInfo:t(0,73)=(0,74):T(0,76)=s8typeId:(0,61),0,32;fixedArraySize:(0,61),32,32;;MXFInterpretTypeInfo:t(0,75)=(0,76):t(0,77)=ar(0,63);0;15;(0,78)MXFCompoundTypeMemberInfo:t(0,78)=(0,79):T(0,79)=s8name:(0,21),0,32;typeId:(0,61),32,32;; :T(0,67) :T(0,67)mxfUTF16Char:t(0,23)_get_single_track_componentget_single_track_component:f(0,11)trackSet:P(0,27)componentSetKey:P(0,28)componentSet:P(0,80)printDebugError:P(0,11)sequenceSet:(0,27)cSet:(0,27)componentCount:(0,81)uint32_t:t(0,81)=(0,61):t(0,80)=*(0,27)arrayElementValue:(0,82)uint8_t:t(0,6):t(0,82)=*(0,6)_unknownFrameLyoutString.5157_frameLayoutStrings.5156_frame_layout_stringframe_layout_string:f(0,83)frameLayout:P(0,6)frameLayoutStrings:V(0,84)unknownFrameLyoutString:V(0,83)char:t(0,24):t(0,83)=*(0,85):t(0,84)=ar(0,63);0;4;(0,83):t(0,85)=k(0,24)_convert_lengthconvert_length:f(0,8)targetEditRate:P(0,10)editRate:P(0,10)length:P(0,8)_insert_track_numberinsert_track_number:f(0,1)trackNumbers:P(0,86)trackNumber:P(0,81)numTrackNumberRanges:P(0,87)i:r(0,11):t(0,86)=*(0,88):t(0,87)=*(0,11)TrackNumberRange:t(0,88)=(0,89):T(0,89)=s8first:(0,81),0,32;last:(0,81),32,32;;j:r(0,11)_get_range_stringget_range_string:f(0,18)buffer:P(0,21)maxSize:P(0,18)isFirst:P(0,11)isVideo:P(0,11)range:P(0,90)strLen:r(0,18):t(0,90)=*(0,91):t(0,91)=k(0,88)ami_free_info:F(0,1)info:P(0,92)i:r(0,11):t(0,92)=*(0,93)AvidMXFInfo:t(0,93)=(0,94):T(0,94)=s260clipName:(0,21),0,32;projectName:(0,21),32,32;clipCreated:(0,95)=xsmxfTimestamp:,64,64;projectEditRate:(0,13),128,64;clipDuration:(0,8),192,64;materialPackageUID:(0,4),256,256;userComments:(0,97),512,32;numUserComments:(0,11),544,32;materialPackageAttributes:(0,97),576,32;numMaterialPackageAttributes:(0,11),608,32;numVideoTracks:(0,11),640,32;numAudioTracks:(0,11),672,32;tracksString:(0,21),704,32;trackNumber:(0,81),736,32;isVideo:(0,11),768,32;editRate:(0,13),800,64;duration:(0,8),864,64;startTimecode:(0,8),928,64;essenceType:(0,98)=xeAvidEssenceType:,992,32;fileSourcePackageUID:(0,4),1024,256;essenceContainerLabel:(0,42),1280,128;frameLayout:(0,6),1408,8;aspectRatio:(0,13),1440,64;storedWidth:(0,81),1504,32;storedHeight:(0,81),1536,32;displayWidth:(0,81),1568,32;displayHeight:(0,81),1600,32;audioSamplingRate:(0,13),1632,64;channelCount:(0,81),1696,32;quantizationBits:(0,81),1728,32;physicalPackageName:(0,21),1760,32;physicalSourcePackageUID:(0,4),1792,256;physicalPackageType:(0,100)=xeAvidPhysicalPackageType:,2048,32;;:T(0,96)=s8year:(0,102),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,95)=(0,96):t(0,97)=*(0,104):T(0,99)=eUNKNOWN_ESSENCE_TYPE:0,MPEG_30_ESSENCE_TYPE:1,MPEG_40_ESSENCE_TYPE:2,MPEG_50_ESSENCE_TYPE:3,DV_25_411_ESSENCE_TYPE:4,DV_25_420_ESSENCE_TYPE:5,DV_50_ESSENCE_TYPE:6,DV_100_ESSENCE_TYPE:7,MJPEG_20_1_ESSENCE_TYPE:8,MJPEG_15_1_S_ESSENCE_TYPE:9,MJPEG_10_1_ESSENCE_TYPE:10,MJPEG_10_1_M_ESSENCE_TYPE:11,MJPEG_4_1_M_ESSENCE_TYPE:12,MJPEG_3_1_ESSENCE_TYPE:13,MJPEG_2_1_ESSENCE_TYPE:14,UNC_ESSENCE_TYPE:15,DNXHD_185_ESSENCE_TYPE:16,DNXHD_120_ESSENCE_TYPE:17,DNXHD_36_ESSENCE_TYPE:18,PCM_ESSENCE_TYPE:19,;AvidEssenceType:t(0,98)=(0,99):T(0,101)=eUNKNOWN_PHYS_TYPE:0,TAPE_PHYS_TYPE:1,IMPORT_PHYS_TYPE:2,RECORDING_PHYS_TYPE:3,;AvidPhysicalPackageType:t(0,100)=(0,101)short int:t(0,103)=@s16;r(0,103);-32768;32767;int16_t:t(0,102)=(0,103)AvidNameValuePair:t(0,104)=(0,105):T(0,105)=s8name:(0,21),0,32;value:(0,21),32,32;; :T(0,99) :T(0,101) :T(0,99) :T(0,101)_C.43.5355_C.42.5354ami_read_info:F(0,11)filename:P(0,83)info:P(0,92)printDebugError:P(0,11)errorCode:r(0,11)key:(0,34)llen:(0,6)len:(0,40)uint64_t:t(0,40)list:(0,106)listIter:(0,107)=xsMXFListIterator::t(0,106)=*(0,37):T(0,108)=s12nextElement:(0,43),0,32;data:(0,57),32,32;index:(0,44),64,32;;MXFListIterator:t(0,107)=(0,108)namesIter:(0,107)valuesIter:(0,107)arrayIter:(0,109)=xsMXFArrayItemIterator::T(0,110)=s16item:(0,111),0,32;numElements:(0,81),32,32;elementLength:(0,81),64,32;currentElement:(0,81),96,32;;MXFArrayItemIterator:t(0,109)=(0,110):t(0,111)=*(0,112)MXFMetadataItem:t(0,112)=(0,113):T(0,113)=s36key:(0,34),0,128;tag:(0,29),128,16;isPersistent:(0,11),160,32;length:(0,29),192,16;value:(0,82),224,32;set:(0,114),256,32;;:t(0,114)=*(0,33)mxfFile:(0,115):t(0,115)=*(0,116)MXFFile:t(0,116)=(0,117):T(0,117)=s52close:(0,118),0,32;read:(0,119),32,32;write:(0,120),64,32;get_char:(0,121),96,32;put_char:(0,122),128,32;eof:(0,121),160,32;seek:(0,123),192,32;tell:(0,124),224,32;is_seekable:(0,121),256,32;size:(0,124),288,32;free_sys_data:(0,118),320,32;sysData:(0,125),352,32;minLLen:(0,6),384,8;runinLen:(0,29),400,16;;:t(0,118)=*(0,126):t(0,119)=*(0,127):t(0,120)=*(0,128):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)=f(0,1):t(0,127)=f(0,81):t(0,128)=f(0,81):t(0,129)=f(0,11):t(0,130)=f(0,11):t(0,131)=f(0,11):t(0,132)=f(0,8):t(0,133)=(0,134):t(0,134)=xsMXFFileSysData:headerPartition:(0,135):t(0,135)=*(0,136)MXFPartition:t(0,136)=(0,137):T(0,137)=s128key:(0,42),0,128;majorVersion:(0,29),128,16;minorVersion:(0,29),144,16;kagSize:(0,81),160,32;thisPartition:(0,40),192,64;previousPartition:(0,40),256,64;footerPartition:(0,40),320,64;headerByteCount:(0,40),384,64;indexByteCount:(0,40),448,64;indexSID:(0,81),512,32;bodyOffset:(0,40),544,64;bodySID:(0,81),608,32;operationalPattern:(0,42),640,128;essenceContainers:(0,37),768,128;headerMarkInPos:(0,8),896,64;indexMarkInPos:(0,8),960,64;;dataModel:(0,51)headerMetadata:(0,138)set:r(0,27)prefaceSet:(0,27)fileSourcePackageSet:(0,27)materialPackageSet:(0,27)descriptorSet:(0,27)materialPackageTrackSet:(0,27)trackSet:(0,27)sourceClipSet:(0,27)timecodeComponentSet:(0,27)refSourcePackageSet:(0,27)packageUID:(0,4)trackID:(0,81):t(0,138)=*(0,139)MXFHeaderMetadata:t(0,139)=(0,47)taggedValueNames:(0,106)taggedValueValues:(0,106)taggedValue:(0,16)dataDef:(0,42)sourcePackageID:(0,4)iter3:(0,109)filePackageStartPosition:(0,8)int64_t:t(0,8)filePackageEditRate:(0,13)physicalPackageEditRate:(0,13)startTimecode:(0,8)roundedTimecodeBase:(0,29)editRate:(0,13)duration:(0,8)maxEditRate:(0,13)maxDuration:r(0,8)avidResolutionID:(0,15)int32_t:t(0,15)pictureEssenceCoding:(0,42)videoTrackNumberRanges:(0,140)numVideoTrackNumberRanges:(0,11):t(0,140)=ar(0,63);0;63;(0,88)audioTrackNumberRanges:(0,140)numAudioTrackNumberRanges:(0,11)trackNumber:(0,81)tracksString:(0,141)i:r(0,11):t(0,141)=ar(0,63);0;255;(0,24)remSize:r(0,18)tracksStringPtr:r(0,21)_essenceTypeStrings.5190ami_print_info:F(0,1)info:P(0,92)i:r(0,11)timestamp:r(0,142)essenceType:r(0,98)label:r(0,143):t(0,142)=*(0,144):t(0,143)=*(0,145):t(0,144)=k(0,95):t(0,145)=k(0,42)g_Null_UL:S(0,145)g_Null_UMID:S(0,3)g_Null_Rational:S(0,12)g_BWFClipWrapped_esscont_label:S(0,145)g_IECDV_25_525_60_FrameWrapped_esscont_label:S(0,145)g_IECDV_25_525_60_ClipWrapped_esscont_label:S(0,145)g_IECDV_25_625_50_FrameWrapped_esscont_label:S(0,145)g_IECDV_25_625_50_ClipWrapped_esscont_label:S(0,145)g_DVBased_25_525_60_FrameWrapped_esscont_label:S(0,145)g_DVBased_25_525_60_ClipWrapped_esscont_label:S(0,145)g_DVBased_25_625_50_FrameWrapped_esscont_label:S(0,145)g_DVBased_25_625_50_ClipWrapped_esscont_label:S(0,145)g_DVBased_50_525_60_FrameWrapped_esscont_label:S(0,145)g_DVBased_50_525_60_ClipWrapped_esscont_label:S(0,145)g_DVBased_50_625_50_FrameWrapped_esscont_label:S(0,145)g_DVBased_50_625_50_ClipWrapped_esscont_label:S(0,145)g_SD_Unc_625_50i_422_135_ClipWrapped_esscont_label:S(0,145)g_HD_Unc_1080_50i_422_ClipWrapped_esscont_label:S(0,145)g_D10_50_625_50_defined_template_esscont_label:S(0,145)g_D10_50_625_50_extended_template_esscont_label:S(0,145)g_D10_50_625_50_picture_only_esscont_label:S(0,145)g_D10_50_525_60_defined_template_esscont_label:S(0,145)g_D10_50_525_60_extended_template_esscont_label:S(0,145)g_D10_50_525_60_picture_only_esscont_label:S(0,145)g_D10_40_625_50_defined_template_esscont_label:S(0,145)g_D10_40_625_50_extended_template_esscont_label:S(0,145)g_D10_40_625_50_picture_only_esscont_label:S(0,145)g_D10_40_525_60_defined_template_esscont_label:S(0,145)g_D10_40_525_60_extended_template_esscont_label:S(0,145)g_D10_40_525_60_picture_only_esscont_label:S(0,145)g_D10_30_625_50_defined_template_esscont_label:S(0,145)g_D10_30_625_50_extended_template_esscont_label:S(0,145)g_D10_30_625_50_picture_only_esscont_label:S(0,145)g_D10_30_525_60_defined_template_esscont_label:S(0,145)g_D10_30_525_60_extended_template_esscont_label:S(0,145)g_D10_30_525_60_picture_only_esscont_label:S(0,145)g_DNxHD720p120ClipWrapped_esscont_label:S(0,145)g_DNxHD720p185ClipWrapped_esscont_label:S(0,145)g_DNxHD1080p120ClipWrapped_esscont_label:S(0,145)g_DNxHD1080p185ClipWrapped_esscont_label:S(0,145)g_DNxHD1080p36ClipWrapped_esscont_label:S(0,145)g_DNxHD1080i120ClipWrapped_esscont_label:S(0,145)g_DNxHD1080i185ClipWrapped_esscont_label:S(0,145)g_Preface_set_key:S(0,145)g_GenericPackage_PackageUID_item_key:S(0,145)g_GenericPackage_Name_item_key:S(0,145)g_GenericPackage_PackageCreationDate_item_key:S(0,145)g_GenericTrack_TrackNumber_item_key:S(0,145)g_GenericTrack_Sequence_item_key:S(0,145)g_Track_EditRate_item_key:S(0,145)g_Sequence_set_key:S(0,145)g_Sequence_StructuralComponents_item_key:S(0,145)g_TimecodeComponent_set_key:S(0,145)g_TimecodeComponent_RoundedTimecodeBase_item_key:S(0,145)g_TimecodeComponent_StartTimecode_item_key:S(0,145)g_SourceClip_set_key:S(0,145)g_SourceClip_StartPosition_item_key:S(0,145)g_SourceClip_SourcePackageID_item_key:S(0,145)g_MaterialPackage_set_key:S(0,145)g_SourcePackage_set_key:S(0,145)g_SourcePackage_Descriptor_item_key:S(0,145)g_GenericPictureEssenceDescriptor_set_key:S(0,145)g_GenericPictureEssenceDescriptor_FrameLayout_item_key:S(0,145)g_GenericPictureEssenceDescriptor_StoredWidth_item_key:S(0,145)g_GenericPictureEssenceDescriptor_StoredHeight_item_key:S(0,145)g_GenericPictureEssenceDescriptor_DisplayHeight_item_key:S(0,145)g_GenericPictureEssenceDescriptor_DisplayWidth_item_key:S(0,145)g_GenericPictureEssenceDescriptor_AspectRatio_item_key:S(0,145)g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key:S(0,145)g_GenericSoundEssenceDescriptor_set_key:S(0,145)g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key:S(0,145)g_GenericSoundEssenceDescriptor_ChannelCount_item_key:S(0,145)g_GenericSoundEssenceDescriptor_QuantizationBits_item_key:S(0,145)g_AvidMJPEG21_compdef_label:S(0,145)g_AvidMJPEG31_compdef_label:S(0,145)g_AvidMJPEG101_compdef_label:S(0,145)g_AvidMJPEG101m_compdef_label:S(0,145)g_AvidMJPEG151s_compdef_label:S(0,145)g_AvidMJPEG201_compdef_label:S(0,145)g_AvidMJPEGClipWrapped_esscont_label:S(0,145)g_DV1080i50ClipWrapped_esscont_label:S(0,145)g_DV720p50ClipWrapped_esscont_label:S(0,145)g_GenericPictureEssenceDescriptor_ResolutionID_item_key:S(0,145)g_Preface_ProjectName_item_key:S(0,145)g_Preface_ProjectEditRate_item_key:S(0,145)g_GenericPackage_MobAttributeList_item_key:S(0,145)g_GenericPackage_UserComments_item_key:S(0,145)g_PhysicalDescriptor_set_key:S(0,145)g_TapeDescriptor_set_key:S(0,145)g_ImportDescriptor_set_key:S(0,145)g_RecordingDescriptor_set_key:S(0,145)/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.5673_prefix_BE.5672_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.5847mxf_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.5885mxf_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.5925mxf_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_zeros_g_Null_Key_write_zeroswrite_zeros:f(0,2)mxfFile:P(0,3)fillSize:P(0,4)completeCount:r(0,4)int64_t:t(0,4)=(0,5)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,6)long long int:t(0,5)=@s64;r(0,5);01000000000000000000000;0777777777777777777777;MXFFile:t(0,6)=(0,7):T(0,7)=s52close:(0,8),0,32;read:(0,9),32,32;write:(0,10),64,32;get_char:(0,11),96,32;put_char:(0,12),128,32;eof:(0,11),160,32;seek:(0,13),192,32;tell:(0,14),224,32;is_seekable:(0,11),256,32;size:(0,14),288,32;free_sys_data:(0,8),320,32;sysData:(0,15),352,32;minLLen:(0,16),384,8;runinLen:(0,18),400,16;;:t(0,8)=*(0,20):t(0,9)=*(0,21):t(0,10)=*(0,22):t(0,11)=*(0,23):t(0,12)=*(0,24):t(0,13)=*(0,25):t(0,14)=*(0,26):t(0,15)=*(0,27)unsigned char:t(0,17)=@s8;r(0,17);0;255;uint8_t:t(0,16)=(0,17)short unsigned int:t(0,19)=@s16;r(0,19);0;65535;uint16_t:t(0,18)=(0,19):t(0,20)=f(0,1):t(0,21)=f(0,28):t(0,22)=f(0,28):t(0,23)=f(0,2):t(0,24)=f(0,2):t(0,25)=f(0,2):t(0,26)=f(0,4):t(0,27)=(0,29)uint32_t:t(0,28)=(0,30):t(0,29)=xsMXFFileSysData:unsigned int:t(0,30)=r(0,30);0;037777777777;partialCount:r(0,28)uint32_t:t(0,28)i:r(0,4)mxf_is_header_partition_pack:F(0,2)key:P(0,31):t(0,31)=*(0,32):t(0,32)=k(0,33)mxfKey:t(0,33)=(0,34)mxfUL:t(0,34)=(0,35):T(0,35)=s16octet0:(0,16),0,8;octet1:(0,16),8,8;octet2:(0,16),16,8;octet3:(0,16),24,8;octet4:(0,16),32,8;octet5:(0,16),40,8;octet6:(0,16),48,8;octet7:(0,16),56,8;octet8:(0,16),64,8;octet9:(0,16),72,8;octet10:(0,16),80,8;octet11:(0,16),88,8;octet12:(0,16),96,8;octet13:(0,16),104,8;octet14:(0,16),112,8;octet15:(0,16),120,8;;mxf_is_body_partition_pack:F(0,2)key:P(0,31)mxf_is_footer_partition_pack:F(0,2)key:P(0,31)mxf_is_partition_pack:F(0,2)key:P(0,31)mxf_is_filler:F(0,2)key:P(0,31)mxf_partition_is_closed:F(0,2)key:P(0,31)mxf_partition_is_complete:F(0,2)key:P(0,31)mxf_partition_is_closed_and_complete:F(0,2)key:P(0,31)_free_partition_in_listmxf_create_file_partitions:F(0,2)partitions:P(0,36):t(0,36)=*(0,37):t(0,37)=*(0,38)MXFFilePartitions:t(0,38)=(0,39)MXFList:t(0,39)=(0,40):T(0,40)=s16elements:(0,41),0,32;lastElement:(0,41),32,32;len:(0,42),64,32;freeFunc:(0,43),96,32;;:t(0,41)=*(0,45)long int:t(0,42)=r(0,42);-2147483648;2147483647;:t(0,44)=*(0,46)free_func_type:t(0,43)=(0,44)MXFListElement:t(0,45)=(0,47):t(0,46)=f(0,1)_MXFListElement:T(0,47)=s8next:(0,48),0,32;data:(0,49),32,32;;:t(0,48)=*(0,47):t(0,49)=*(0,1)mxf_free_file_partitions:F(0,1)partitions:P(0,36)mxf_initialise_file_partitions:F(0,1)partitions:P(0,37)mxf_clear_file_partitions:F(0,1)partitions:P(0,37)mxf_clear_rip:F(0,1)rip:P(0,50):t(0,50)=*(0,51)MXFRIP:t(0,51)=(0,52):T(0,52)=s16entries:(0,39),0,128;;mxf_clear_partition:F(0,1)partition:P(0,53):t(0,53)=*(0,54)MXFPartition:t(0,54)=(0,55):T(0,55)=s128key:(0,34),0,128;majorVersion:(0,18),128,16;minorVersion:(0,18),144,16;kagSize:(0,28),160,32;thisPartition:(0,56),192,64;previousPartition:(0,56),256,64;footerPartition:(0,56),320,64;headerByteCount:(0,56),384,64;indexByteCount:(0,56),448,64;indexSID:(0,28),512,32;bodyOffset:(0,56),544,64;bodySID:(0,28),608,32;operationalPattern:(0,34),640,128;essenceContainers:(0,39),768,128;headerMarkInPos:(0,4),896,64;indexMarkInPos:(0,4),960,64;;long long unsigned int:t(0,57)=@s64;r(0,57);0;01777777777777777777777;uint64_t:t(0,56)=(0,57)mxf_free_partition:F(0,1)partition:P(0,58):t(0,58)=*(0,53)free_partition_in_list:f(0,1)data:P(0,49)tmpPartition:(0,53)mxf_initialise_partition:F(0,1)partition:P(0,53)mxf_create_partition:F(0,2)partition:P(0,58)mxf_append_partition_esscont_label:F(0,2)partition:P(0,53)label:P(0,59)void:t(0,1):t(0,59)=*(0,60):t(0,60)=k(0,34)mxf_initialise_with_partition:F(0,2)sourcePartition:P(0,61)partition:P(0,53)iter:(0,62)=xsMXFListIterator::t(0,61)=*(0,64):T(0,63)=s12nextElement:(0,41),0,32;data:(0,49),32,32;index:(0,42),64,32;;MXFListIterator:t(0,62)=(0,63):t(0,64)=k(0,54)mxf_create_from_partition:F(0,2)sourcePartition:P(0,61)partition:P(0,58)newPartition:(0,53)mxf_append_partition:F(0,2)partitions:P(0,37)partition:P(0,53)mxf_append_new_from_partition:F(0,2)partitions:P(0,37)sourcePartition:P(0,53)partition:P(0,58)newPartition:(0,53)mxf_append_new_partition:F(0,2)partitions:P(0,37)partition:P(0,58)newPartition:(0,53)mxf_mark_header_start:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_mark_header_end:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_mark_index_start:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_mark_index_end:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_write_partition:F(0,2)mxfFile:P(0,3)partition:P(0,53)essenceContainerLen:r(0,28)packLen:r(0,56)uint64_t:t(0,56)filePos:r(0,4)iter:(0,62)mxf_update_partitions:F(0,2)mxfFile:P(0,3)partitions:P(0,37)previousPartition:r(0,53)lastPartition:r(0,53)iter:(0,62)haveFooter:r(0,2)int:t(0,2)partition:r(0,53)partition:r(0,53)partition:r(0,53)mxf_read_partition:F(0,2)mxfFile:P(0,3)key:P(0,31)partition:P(0,58)newPartition:(0,53)len:(0,28)eleLen:(0,28)label:(0,34)i:r(0,28)mxf_fill_to_kag:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)relativeFilePos:r(0,56)fillSize:r(0,4)llen:r(0,16)uint8_t:t(0,16)mxf_fill_to_position:F(0,2)mxfFile:P(0,3)position:P(0,56)filePos:r(0,4)fillSize:r(0,4)mxf_allocate_space:F(0,2)mxfFile:P(0,3)size:P(0,28)fillSize:r(0,4)mxf_write_fill:F(0,2)mxfFile:P(0,3)size:P(0,28)mxf_read_next_nonfiller_kl:F(0,2)mxfFile:P(0,3)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,33)tllen:(0,16):t(0,65)=*(0,33):t(0,66)=*(0,16):t(0,67)=*(0,56)tlen:(0,56)mxf_read_rip:F(0,2)mxfFile:P(0,3)rip:P(0,50)size:(0,28)key:(0,33)llen:(0,16)len:(0,56)numEntries:r(0,28)i:r(0,28)mxf_write_rip:F(0,2)mxfFile:P(0,3)partitions:P(0,37)len:r(0,56)llen:r(0,16)iter:(0,62)partition:r(0,53)partition:r(0,53)mxf_read_header_pp_kl:F(0,2)mxfFile:P(0,3)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,33)tllen:(0,16)tlen:(0,56)mxf_read_header_pp_kl_with_runin:F(0,2)mxfFile:P(0,3)key:P(0,65)llen:P(0,66)len:P(0,67)keyCompareByte:r(0,16)runinCheckCount:r(0,28)k:(0,33)keyPtr:r(0,66)byte:r(0,2)g_Null_Key:S(0,32)g_KLVFill_key:S(0,32)g_RandomIndexPack_key:S(0,32)g_PartitionPackPrefix_key:S(0,32)zeros:S(0,68):t(0,68)=ar(0,69);0;1023;(0,70)long unsigned int:t(0,69)=r(0,69);0;037777777777;:t(0,70)=k(0,17)/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_frame1EH_frame1EH_frame1_funcptr_funcptr_funcptr_funcptrbin/compare_d3_mxf0000755000076600007660000013045411100145451015651 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_info0000755000076600007660000160055011100145451015156 0ustar stuartcstuartc00000000000000 T 8__PAGEZERO__TEXT@@ __text__TEXT 00__symbol_stub__TEXT2"__picsymbol_stub__TEXT2"$__symbol_stub1__TEXT20"__cstring__TEXT20"0__picsymbolstub1__TEXT6& __const__TEXT<,__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`Ph /usr/lib/dyld 4GX /usr/lib/libSystem.B.dylibP)? P'w'wm(8>0m=P8( 0|: x8!T!48!z8;cW{:|H |<@!= |#x|yx|+x!bP P<@P$/}"Kx@8= 9)20H<|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<8c24HI<| | xN!<`8@8c2dH)<`888c2xH<`8H8c2H <`8L8c2H<`8P8c2HA@/A,8/A H/AL/AP/A|I|Lx?;;2N!|~xHԀ8x| | xN!H//A 8BH 8b|bx|t/@=`9 9k2 |t/A | 9k|t@`9)K؀Hx| | xN!/A<Lx8| | xN!/AP| | xN!,@;@A,<`8D8c2HaD/AH<@8xexBP Fx#xH,YH=a2}N =aO}N =a2 }N =a#}N =a2}N =Q}=9N =`kQ}iN |!|> x~x|8`8(H|`x8^8x^8|^88(8`-H1|`x^88`-8Hy!|N |B}=|9X}N |B}=|9}N |B}=|98}N |!|> x~x|888`-Hy|`x@8@ xBH<_B)88/A^8T>+A<_8b`Hi<_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 @8 X8 8;| | xN!8`H;H;a@?`~x88fxH4A/A,x8H?/@\@D~H5E/@<_<<<B(`8`8 @8 8 8F| | xN!8`H 8~8 |#x|pH)/@D<_<<<B(`8`8 @8 8 8I| | xN!8`H~H)a/~ @<_<<<B(`8`8 @8 (8 8L| | xN!8`HP<_<<<B(`8`8 @8 8 8>| | xN!8`H88`8!a|N ```|a|}xB|3x|;x!`/@t???<\& 8`8 8 ,8 D8]| | xN!\& <8`8 8 D8 8| | xN!8`H`C,(8c c}%|)}E|B!|J} |`|YH'/@@???<\& 8`8 8 P8 D8b| | xN!KL;`}888HxH1m/@D???<\& 8`8 8 T8 D8e| | xN!K`<x8H}8xH$/A4???<\& 8`8 8 8 D8sHTx8XKA}x8H$1/A@???<\& 8`8 8 8 D8u| | xN!Kx8P?K; XYZ[xxHՈPQcxxRSH8```8!a|N ```|B|`x|#x!|xH8/@@<_<<<B!T848`8|8x8| | xN!88!P|x|N ``||~y!Al~/AH8~/AH8~/AH88!Px|H``8!P|N ```/M H`||~x!``c/A/A|xHY^8~H~8c0Hـ~8c@H̀~8cHa~8cHE~8c H9~8cHV-~8cH=~8cH ~/AH88!P|N `||}xB|#x!<_; xcTHb/A}Tx8H /@@<_<<<B088`88T8%| xH\``}x8KE/@\<_<<<B088`88T8%| x``| N!88H ```}/AH8``<_}T; xHa/AȀ}Tx8H /@@<_<<<B088`8T8T8&| xK\``}88IKE/@<<_<<<B088`88T8&| xK`}/AH8``<_}T; xH`1/AȀ}Tx8H)/@@<_<<<B088`8,8T8'| xK|``}8P8Ke/@8<_<<<B088`88T8'| xK(}/AH8```<_}T; xH_Q/Al}Tx8H/@@<_<<<B088`88T8(| xK``8<_}T; xH^/A}Tx8H/@8<_<<<B088`8|8T8)| xK}88K /@8<_<<<B088`88T8)| xK̀}/AH8<_}T; xH^/A}Tx8H/@8<_<<<B088`8 T8T8*| xKL}88 K=/@8<_<<<B088`8 8T8*| xK}/AH8`<_}T; xH]1/A}Tx8H)/@8<_<<<B088`8 (8T8+| xK|}88Km/@8<_<<<B088`8 8T8+| xK0}/AH8<_}T; pxH\e/A}Tx8H]/@8<_<<<B088`8 8T8,| xK}88K/@8<_<<<B088`8 |8T8,| xKd}/AH%8<_}T; `xH[/Ad}Tx8H!/@8<_<<<B088`8 8T8-| xK8<_}T; PxH[/A}Tx8H/@8<_<<<B088`8 P8T8.| xKh}88KY/@8<_<<<B088`8 8T8.| xK}/AH8<_}T; @xHZQ/A}Tx8HI/@8<_<<<B088`8 (8T8/| xK}8 8yK/@8<_<<<B088`8 8T8/| xKP}/AH8<_}T; 0xHY/AP}Tx8H /@8<_<<<B088`8 8T80| xK<_}T; xHY/A}Tx8H/@8<_<<<B088`8`8T81| xKh}88KY/@8<_<<<B088`88T81| xK}/AH8<_}T; xHXQ/A}Tx8HI/@8<_<<<B088`808T82| xK}88K/@8<_<<<B088`88T82| xKP}/AH8<_}T; xHW/A}Tx8H}/@8<_<<<B088`88T83| xKЀ}88 K/@8<_<<<B088`88T83| xK}/AHE8<_}T; xHV/AP}Tx8HA/@8<_<<<B088`88T84| xK88``a88!P|N ``||xx|@&B|#x;@A!`<8c8H̀<8cLHixH%/@t.A4<<<<<88888cdH%H@<<<<<==?8c888899)Hx8a8;;H:D:P?_???H``8a8Hxx|~x8zH@<x~x~dzxK<~x~ųx8cH]```8y8HA/@<8cH}H(`T~/@<8cH Ht`/@<8c(HHX``/@<8cPHH8``/@<8clHH``<8cHTv/@<8cHHx`/ @<8cHH\``/0@<8cHH<``/@@<8cHqH``<8cHY`38a8Hѥ/@<8!a|}p N ```||dxB|{x!<8cH<88c H<8P8c??_H<8cH8aHxHΩH8aHHϭ/|}x@@ 8#C8w4T:8HMH<`` x#C8xtT:8H8z;H8aHHΥ/@\<8cH1<8cHɃ^ ~$<8`_CxdxH]88||x|#xxHE<8|#x|xx`_CxdxHe88T>xxHM88T>x$xH588T>x$xH<~xT>xDxexx8c (>_H`8aHH~xx|}x8{|H@<x~Ƴx~xK<~ijx~x8c0H```/@DlAx?|8|x($ ``H9H(88?8|!H`/@8lA8|($ HH$888|!H`/@8lA8|($ HuH$888|!HU`/@8y8H9H8y8H)3~8aHH/@4/8`Ax~xKM8`8!a!|}p N |a|@&B|~x|#x|+xx|3xA!8a8Hȡ8a8H9/A08a8Hə #<8cxHQ<8W:P.8cH9<88cH)<8:8cH<8<8cH <8E8cH88xxHڑ88|#x|zxxxHյ88<|#x|xxdxCxHՙ88<|#x||xdxCxH=%xx|hx<|#xxx8c He<88c@HU<88cTHE<88clH5<8cH%@TxK-/@D<_<<<B88`88d8\8؀| | xN!8`H/Al9 #8@;\;});At8```|.|.|.8BB:0~xHE/A::; ;`;H48a8~x::Ha; ;`;8H```8a8HMC/@:c/@:/@;9/A;{{xxFxH1/Ax8H /@lxH/@䀁hl{H%/@<_<<<A`Bl8L8`888| | xN!K!@8@[(9);,hl{H/A!hAlxx(,Fx{}P}gI{(,HM/Ax8H /@@xH9/@0!@{(8@,9)}#Kx}C`}"Y;([,K`{xx8HK(/A@,+A?<8`l8$| | xN!]<8`8||I|LxN!H<_<<<A`Bl8L8`888| | xN!Ht``{H-88|ux{|#x8H/@<_<<<A`Bl8L8`8d88| | xN!!`<8`8Il| | xN!{~x~ųx8H-@`HT;@;Ah?{xxFxHi/Ax8H/@\hl{Hm/@<_<<<A`Bl8L8`888| | xN!K,@{8 |#x|pH/@D<_<<<A`Bl8L8`888| | xN!KȀ{H|wx{|#x8H/AD<_<<<A`Bl8L8`888| | xN!Kda A}X}7}#Kx}DSx/A@+@(,xxH[|#x|exb(,}`cyA<|] |)}$|}!||@J}X}7}#KxA@4P@@,<_<8`Bl8$| | xN!K<8`8XH<8`8<_Bl| | xN!K/A$A[{8(,H/@D<_<<<A`Bl8L8`888| | xN!K{P88~xH/@8<_<<<A`Bl8L8`8P88HaPH%/@D<_<<<A`Bl8L8`888| | xN!K{P8 Hm/@D<_<<<A`Bl8L8`888| | xN!K[ aP04Ha/@4<_<<8`Bl888㐀| | xN!aPH/@x<_<<8`Bl888㐀| | xN!HD<_<8`Bl8H| | xN![04H[048{H]/@D<_<<<A`Bl8L8`888| | xN!K>><8;889xx9 Ha/@H<_=?<<A`!h8`8LBl88\8%| | xN!H 4?<xx88899 H/@H<_=?<<A`!h8`8LBl88\8-| | xN!H =?_<x;l8,8(xH/@H<_=?<<A`!h8`8LBl8<8\82| | xN!H P<<xx8889 9 H /@H<_=?<<A`!h8`8LBl88\89| | xN!H <<xx8`8 89 9 H/@H<_=?<<A`!h8`8LBl8t8\8@| | xN!H h<<xx8$889 9 H!/@H<_=?<<A`!h8`8LBl888\8G| | xN!H <<xx88899 H/@H<_=?<<A`!h8`8LBl88\8N| | xN!H <<xx8889 9 H9/@H<_=?<<A`!h8`8LBl88\8U| | xN!H <<xx8 p889 9 H /@H<_=?<<A`!h8`8LBl8 8\8\| | xN!H<<xx8 4889 9 H Q/@H<_=?<<A`!h8`8LBl8 H8\8c| | xN!H$<<xx8 889 9 H /@H<_=?<<A`!h8`8LBl8 8\8j| | xN!H<<xx8 8899 H i/@H<_=?<<A`!h8`8LBl8 8\8q| | xN!H<<<xx8 d889 9 H /@H<_=?<<A`!h8`8LBl8 x8\8x| | xN!H<<xx8 (8|89 9 H /@H<_=?<<A`!h8`8LBl8 48\8| | xN!HT<<xx8 8l899 H /@H<_=?<<A`!h8`8LBl8 8\8| | xN!H<<xx8|8\89 9 H /@H<_=?<<A`!h8`8LBl88\8| | xN!Hl<<xx848L89 9 H %/@H<_=?<<A`!h8`8LBl8H8\8| | xN!H<<xx88<89 9 H /@H<_=?<<A`!h8`8LBl8 8\8| | xN!H<<xx88,899 H =/@H<_=?<<A`!h8`8LBl88\8| | xN!H<_;Z,<x;ExAd8lxH /@H<_=?<<A`!h8`8LBl88\8| | xN!H<_<xx8 8̐At899 HQ/@H<_=?<<A`!h8`8LBl88\8| | xN!H$<_<xx88켐Ap899 H/@H<_=?<<A`!h8`8LBl88\8| | xN!H<_<xx88쬐A\899 Ha/@H<_=?<<A`!h8`8LBl88\8| | xN!H4=<xx8T889!9 H/@H<_=?<<A`!h8`8LBl8h8\8Ā| | xN!H=<Exx;8 xH/@H<_=?<<A`!h8`8LBl8<8\8ɀ| | xN!HT<_<xx88|AT899 H /@H<_=?<<A`!h8`8LBl88\8Ѐ| | xN!H<_<<x; 88xH/@H<_=?<<A`!h8`8LBl88\8ր| | xN!Hl<_<xx88>>H<_?laDHA/AaDH{(8`H%|}y@D<_?<=?Ah8`8L8L!`| 88| xN!H]]cxx]] ]H]/A<{(<x8|H/A{(8l8Hi/@H<_?=?<8`Ah8L8!`| 88| xN!xHyAh<88`88| 8L| xN!K4<8L88`88| xH(<8L88`8|8| xH{(8\8H/A{(8 8LH~ /@L<_<<<A`Bl8L8`8h88р| | xN!K|~xHɀ{88H/@D<_<<<A`Bl8L8`888؀| | xN!K 88[@X|x{8A8H/@P<_<<<A`Bl8L8`8488ـ| | xN!K;{@xH/AxHQ/@xH/AxH1/A[8B[H[8B[{@8`8PH/A $|3y@APaT[ {$HlPT8@ @AT<_<8`Bl8| | xN!AP aTA@$@@ [ {$xH1/A{@<8H8|xALH!;H<_laL<xH}/At8` H|}y@D<_?<=?Ah8`8L8 p!`| 88| xN!H8{0x H/A@{HFxHH7/A{P<x8HQ/@H<_?=?<8`Ah8L8 !`| 88| xN!xH1Ah<88`88 | 8L| xN!K<8L88`8!8| xH<8L88`8!l8| xHAlPxaH8H}/AhAt{T88Hp/AڀAp{T88Hp/AڤA\{T88Hp}/AȀ{T88H/@<_<<<A`Bl8L8`8#88$| | xN!K؀[T8쌀bH\/Ad/A{8|8A9!L:|xALH!>H<_laL<xH/A8`H!|}y@D<_?<=?Ah8`8L8$P!`| 88| xN!H8{@x H]/A@{HFxHH4/A{P<x8H/@H<_?=?<8`Ah8L8$!`| 88| xN!xHuAh<88`838$| 8L| xN!K0<8L88`8!84| xH$<8L88`8$85| x| <_A`N!K؀AlPxaH8Hz/AؐAT{T88|Hh/@4<_<<<A`Bl8L8`8%X887| | xN!K\[T8lbHZ-/Ap{PxxHw/A@cx8$K/@h<_<<<A`Bl8L8`8%88@| | xN!K<_<8`Bl8&| | xN!{X8H|%/@{<~x8\H/@D<_<<<A`Bl8L8`8&h88P| | xN!K<aD?HaaDH/AdaDHY8L8d{4Hv/AT[!@db8H18`8!P|N H@```||~x!``c/A$8c HՀ~/AH%88!P|N `||`y!A8a88K8!`|N ||~x!``c/A08cHE~8cHI~/AH88!P|N ``||}xB8`|#x!H/|bxa8@L<_<<<B8`88H88| | xN!8`H``8<8c8P HYa88cH/A88`HT<_<<<B88`888| | xN!8a8K8````8!`|N ```48N `||~xB|#x!c8~A8B "b8~ /Ax8|~yA:a@x~dxK/@H<_<<<B8`88 88| | xN!8`H`; ;@:@::~x~x88K/@L<_<<<B88`8,88| | xN!~cxK8`H;Lx:xH|1/AHx8DH@)/A a@:x8KxAԐ@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`|~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!HE8cTk>@@x/ADxx9@``C8 T >|BFpPI8c 9)@@@08!P|PUc<8T<|c|Hx`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`8{8Ƅ88Ā| | xN!8`H0```|CxxxH588`8!P|N ```||bxB|+x8!``c08|#x/@$<<<8%8c88Ho|Dx|x88K/@L<_<<<B8z8`888ƿ8%| | xN!8H|``;<xxKUa8x8K58/@H<_<<<B8z8`8|8ƿ8%| | xN!8``8!p|x|N ``||~xB|#x|+x!88Kˉ/@P<_<<<B8`8yp8Ĭ8ƾx8| | xN!8`H```;<xHb A8!@xaDAH<"bB8K9/@P<_<<<B8yp8`8<8ƾx8| | xN!8a8K˱8`Hx`a8<x8xK/@H<_<<<B8yp8`8T8ƾx8| | xN!K``88``8!p|N ```||bxB|+x|3x8!``c08|#x/@0<<<88c88,Hl```|Dx|x88K/@L<_<<<B8w8`8H8Ƽ8Ӏ| | xN!8Hl``a8xxKE8/@H<_<<<B8w8`88Ƽ8Ԁ| | xN!8``8!`|x|N ``||+xB|#x8!``E0<8/@$<<<88ch88HkE88KM/@D<_<<<B8v8`88ƻ8| | xN!8HĀ~0xx8DxK5/@L<_<<<Bq8T888ƙ8`| | xN!CxHV=8`H$!8CxI8BYHV8``8!p!|N ```|A|ixB|3x|;x8|+x!``C08|#x/@,<<<88c88X8ƤHG ``/@Ky,ApHh`|Cx}$Kx|x88KA/@H<_<<<Bop8`8RP88ƗX8| | xN!8`H`A8b/@T֓<8|HU|{y@<_<<<Bop8RP8`8 8ƗX8ĀHX``+AH<_<<<Bop8`8RP8`8ƗX8Ȁ| | xN!8`HX`8<8@K@AD<_<<<Bop8`8RP8x8ƗX8ʀ| | xN!8`HadxKI/@@<_<<<Bop8RP8`88ƗX8׀| | xN!KA08`8`8ƃ88m| | xN!8H(```A8bK%8~8!`|x|N ||+xB8!888K/@P<_<<<BZ8`8=88Ƃ8y| | xN!8`H(```A8xbK8`8!`|N `||~xB|+x!0/@H<_<<<BY8<8`8,8Ɓ8| | xN!8H`88K-/@D<_<<<BY8<8`88Ɓ8| | xN!8Hd~0x88Ke8/@H<_<<<BY8<8`88Ɓ8| | xN!8``8!`|x|N ``||~xB|+x!0/@H<_<<<BX8;8`88ƀ8| | xN!8H`88K/@D<_<<<BX8;8`8\8ƀ8| | xN!8Hd~0x88K%8/@H<_<<<BX8;8`88ƀ8| | xN!8``8!`|x|N ``||#xB||x|3x!0|+x/@P<_<<<BWp8:P8`88X8| | xN!8H```x88K/@P<_<<<BWp8:P8`88X8| | xN!8Hp```~0xx88K8/@D<_<<<BWp8:P8`88X8| | xN!8`8!`|x|N ``||#xB||x|3x!0|+x/@P<_<<<BV888`8L8}8| | xN!8H```x88K9/@P<_<<<BV888`88}8| | xN!8Hp```~0xx88Kq8/@D<_<<<BV888`8 8}8| | xN!8`8!`|x|N ``||+xB8!888K/@P<_<<<BT8`8788|8| | xN!8`Hp```A8/AD<_<<<BT8`878 8|8| | xN!8`HbxK8`8!`|N ```||+xB8!888K/@P<_<<<BS8`8688{8| | xN!8`Hp```A8/AD<_<<<BS8`868 8{8| | xN!8`HbxK8`8!`|N ```||+xB8!888K/@P<_<<<BR8`8588z8| | xN!8`Hp```A8/AD<_<<<BR8`858 8z8| | xN!8`HbxK98`8!`|N ```||+xB8!888K/@P<_<<<BQ8`8488y8| | xN!8`Hp```A8/AD<_<<<BQ8`8488y8| | xN!8`HbxKI8`8!`|N ```||+xB8!888K/@P<_<<<BP8`8388x8ƀ| | xN!8`Hp```A8/ AD<_<<<BP8`8388x8ƀ| | xN!8`HbxKY8`8!`|N ```||+xB8!888K/@P<_<<<BO8`8288w8ˀ| | xN!8`Hp```A8/AD<_<<<BO8`8288w8ˀ| | xN!8`HbxK8`8!`|N ```||+xB8!888K/@P<_<<<BN8`8188v8Ԁ| | xN!8`Ht```A8+AD<_<<<BN8`8188v8Հ| | xN!8`Hbx808`8!8{8{8B| | xN!8`HH<_<<<B>08`8!8{P8{8=| | xN!8`H8`8!`|N `|8 B|~x!<8,8HT/A 8`/A8`8!P|N `|8 B|~x!<8+HT)/A 8`/A8`8!P|N `|8 B|~x!<8+xHS/A 8`/A8`8!P|N `|8 B|~x!<8+HSi/A ~ +@+8`@ `8`8!P|N ``|B}H|<8*HS8`||~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`Kp```|B}H|<8K`K```K```,M 8c`Kt||~x!``c/A Kɀ~/AH88!P|N ``||`y!A8a88K8!`|N |8B8|}x!H <8}`8K9 88@8`=8!P=]x}|]p}t|N ``||}xB8`!Ha|~y@H<_<<<B8@8`8 8v8u8| | xN!8`H`K8`8!P|N |||xB8`|#x!H|}y@D<_<<<B788`8u8u8E| | xN!8H ^8|`x>~ ]=}K8/@H<_<<<B788G8u8u8`| | xN!xHM88!P|x|N ```||#xB|}x|#x!K=?}P\TX8I*x])*x b]~P\8a88`>^ ~^TXK```8a8K=/A`8a8K|dxxK1/@<_<<<B68`88u 8t8܀| | xN!8`H8`8!`|N ```||~xB8`|#x!H/|dxa8@L<_<<<B5p8`8P8s08r8| | xN!8`H<``xKM/A88`H8a8K}8``8!`|N ```|B!Ki8/@@<_<<<B488`8sx8r 8| | xN!88!P|x|N `||~xB|#x|+x!88K/@P<_<<<B4 8`88s$8q8| | xN!8`H```8xK/A 88`H````<_<<<B4 88`8s`8q8| | xN!8a8K8````8!`|N ```||~xB|#x!8a8K/@D<_<<<B38`88rp8ph8| | xN!8`H8xK/A 88`H````<_<<<B388`8r@8ph8| | xN!8a8K8````8!`|N ```||#xB!H4U/@L<_<<<B18`88q8oX8| | xN!8`H``t~p8`8!P|N ||#xB!p/@L<_<<<B1`8`8@8q8n8!| | xN!8`H``H3q/@H<_<<<B1`8`8@8p8n8"| | xN!8`H`>p^tA@P @@H`<_<<<B1`8`8@8q<8n8#| | xN!8`H4} }i9 9@8`}b[x4>p^t^0``8!P|N ```||#xB!H2U/@L<_<<<B/8`88o8mX8-| | xN!8`H``|~x8`8!P|N ||#xB!x/@L<_<<<B/`8`8@8od8l87| | xN!8`H``H1q/@H<_<<<B/`8`8@8n8l88| | xN!8`H`>x^|A@P @@H`<_<<<B/`8`8@8o8l89| | 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-8`88m8kX8X| | xN!8`H``#xHGm9 Dx|jx#x}}izH;/@P<_<<<B-8`88n<8kX8[| | xN!8`HP```xx#xH?/@L<_<<<B-8`88nd8kX8\| | xN!8`H``#xH3I/@D<_<<<B-8`88n8kX8^| | xN!8`H#xH2/@D<_<<<B-8`88n8kX8_| | xN!8`H<#xH3A/@D<_<<<B-8`88n8kX8`| | xN!8`H耚#xH3/@D<_<<<B-8`88o8kX8a| | xN!8`H $#xH3A/@D<_<<<B-8`88oP8kX8b| | xN!8`H8(,#xH2/@D<_<<<B-8`88o8kX8c| | xN!8`H04#xH2/@D<_<<<B-8`88o8kX8d| | xN!8`H8<#xH29/@D<_<<<B-8`88o8kX8e| | xN!8`H0@#xH15/@D<_<<<B-8`88p08kX8f| | xN!8`H܀DH#xH1/@D<_<<<B-8`88p`8kX8g| | xN!8`HL#xH0/@D<_<<<B-8`88p8kX8h| | xN!8`H08P#xH>u/@D<_<<<B-8`88p8kX8i| | xN!8`Hx#x8H?=/@D<_<<<B-8`88p8kX8j| | xN!8`H~x8a8K8a8KA/A`8a8K|dx#xH=/@<_<<<B-8`88q@8kX8o| | xN!8`H 8``8!|N ```|!|{x|@&B|#x|#xA!K/A#x;;K|zxKU$x;.8a8KHX``8a8K/|ixA\|I i$AZzI(i,H`(,}~B "b88H'/@X<_<<<B%088`8il8b8| | xN!8a8Ky8`Hp```8x8H'/@L<_<<<B%088`8i8b8| | xN!K```8x8H'U/@@<_<<<B%088`8i8b8| | xN!K48x8H'/@@<_<<<B%088`8j8b8| | xN!K8x8 H'm/@@<_<<<B%088`8jH8b8| | xN!K8x8(H'/@@<_<<<B%088`8j8b8| | xN!K88x80H&/@@<_<<<B%088`8j8b8| | xN!K䀁8x88H&q/@@<_<<<B%088`8j8b8| | xN!K8x8@H%]/@@<_<<<B%088`8k48b8| | xN!K<8x8DH%/@@<_<<<B%088`8kh8b8| | xN!K老8x8LH$/@@<_<<<B%088`8k8b8| | xN!K8x8PH*!/@@<_<<<B%088`8k8b8€| | xN!K@x8<8@H5/@<_<<<B%088`8l8b8Ā| | xN!K`xdxH)y/Aa8dxK/A <;@À88`H"8` H=||y@D<88S(8`8_8t| | xN!xK8`H``xxKΉ/@@<88S(8u8_D8`| | xN!xHK``xxHi/@0<88S(8`8_x8x| | xN!K\8xH/@0<88S(8`8_8y| | xN!K;Z@8`H0```8`H/AK```8!|N ```|A|{xB|#x|#x;!KЩ<C cx888B|^xH! /@D<_<<<B8`8`8\8O8| | xN!8HcxxxH%|zy@L<_<<<B8`8`8\8O8| | xN!8HL``x8a8K)`8a8Kҽ/A|8a8K||xcxLH/A|cxHu/@<_<<<B8`8`8S8O8| | xN!8H|cx8Hm8/@HD<_<<<B8`8`8U$8O8| | xN!8HL<_<<<B8`8`8\8O8| | xN!8```8!p|xA|N ``|a|#xB|+x|3x!;H888@xH}/@D<_<<<B088`8X8M8| | xN!8HTxK8/A@H!@ADaLPAT88}] ;[8!|xa|N ``|?B|{x|#x|+x|3x!c ;<_;;B;!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 H8`|a||x|@&B8`4|#xA!H|~y@L<_<<<B8`88RP8R8| | xN!8`HL``884H)8`(Ha.|}x@T<_<<<B88`8R8R8| | xN!xHU@H``88(H<x8RHI/}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<_<<<B8`88Pp8P8| | xN!8`HL``884HI8`(H.|}x@T<_<<<B88`8P8P8| | xN!xHu@H``88(H<x8Q Hi/}A<_=?,8`8B9)^<_>=?8B,9)<^<_> =?8BL9)\^<_>=?8Bl9)^<_>=?8B9),^ <_>$8B^(H`xH8``8!`aa|}p N `|a||x|@&B8`4|#xA!H|~y@L<_<<<B8`88N8N88| | xN!8`HL``884Hi8`(H.|}x@T<_<<<B88`8N8N8:| | xN!xH@H``88(H<x8O0H/}A<_=?,8`8B9)<^<_>=?8BL9)\^<_> =?8Bl9)|^<_>=?8B9)^<_>=?8B9)L^ <_>$8B̐^(H`xH8``8!`aa|}p N `|||xB8`4!H1|~y@H<_<<<B8`88L8L8b| | xN!8`H(`884H8`(H|}yA88(H}<_=?8`B9)А]<_>=?,8B9)^<_>=?8B9)^ <_>=?8B 9)0^<_>=?8B@9)`^<_> 8Bp^$<_8BP^(H\``<_<<<B88d8MX8L8`| | xN!xH8````8!P|N ```|/!B|zx|+x|#x|3x!8`A8`4Hi|~y@P<_<<<B`8`8@8K8K@8| | xN!8`H@```884H8`(H|{yA88(H/[@;;`<_~,8B=?8`^<_9)8BБ>=?^<_9)8B@> =?^<_9)P8B>=?^<_9)`8Bp>=?^ <_9)8B>$^(HX`<_<<<B`8@88K8K@8`| | xN!xH58````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<_<<<B 8`88H8H8| | xN!8`H88`8!`|N |8B|#x!88K/AD<_<<<B8`8p8H8Gp8 | | xN!8`H8A98`T@.|x8!`|N `|8B|#x!88K/AD<_<<<B8`88H8F8| | xN!8`H48A98`!:a;TTBU)@.|x|Kx|[x8!`|N ```|8B|#x!88K-/AD<_<<<B088`8G8F8 | | 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@<_<<<B8ܐ8`8F,8D8A| | xN!88!P|x|N ``||#x8BT>!888A9K!8/A@<_<<<B88`8E8C8K| | xN!88!`|x|N ```|TF>T>BT>8|#x!88;A8!9a:Kq8/A@<_<<<B|8\8`8EH8C\8W| | xN!88!`|x|N ```||#xBWWTF>W@.!T>T>|Cx|+x|Lcx|SxWF>W>W>88889!:;<=A>?K/8A@<_<<<B8ڰ8`8D8B8g| | 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|<_<<<B088`8B8@8| | xN!88!`|x|N ``||~xB|+x|3x!K/@D<_<<<B8`8`8A88>`8| | xN!8HdxxxK8/@H<_<<<B8`8`8AT8>`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@<_<<<B088`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+@,<<<88ch8:8=HM``/@|+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<_<<<B8Ҁ8`8>`8:8-| | xN!8HCxx88KW`>AD<_<<<B8Ҁ8`8>8:8.| | xN!8H(8H 9 7@<8888K8!p|xA|N ``|A|+xB|#x|zx!K xx|{xCxdxK/@L<_<<<B88`8< 878;`| | xN!```8!`cxA|N ``||3xB|+x||x!K/@D<_<<<B088`8;878| | xN!8HdxxxK8/@H<_<<<B088`8;878| | xN!8``8!P|x|N ``|a|;xB|+x|3x||x!K/@P<_<<<B@8 8`8:86 86| | xN!8Hp```xdxxxK8/@D<_<<<B@8 8`8:86 87| | xN!8`8!`|xa|N ``K```K```K```||~xB|+x!K/@H<_<<<B88`89848| | xN!8Hh`xxK8/@L<_<<<B88`89848| | xN!8```8!P|x|N ``||~xB|+x!K/@H<_<<<B 88`89848| | xN!8Hh`xxK)8/@L<_<<<B 88`89$848| | xN!8```8!P|x|N ``K ```K```|8!Ha8!P |`|N `|!H58!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|/AH!8/@Lx;;````~ /A H~ /;;@```8!`x88a|H$8!`a|N ```||~x!``c/A</A$|xHI^8~/AH-88!P|N ```||~x!``c/A</A$|xHɀ^8~/AHʭ88!P|N ```||`y!A8a88K8!`|N ||by!A8b$A8K8a8K-8!`|N ``||byB|#x!A0/A(8!P8|K@```<<<8j8c X838 H%||byB|#x!A0/A(8!P8|K```<<<8q8c 83H8 $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;@}/AH88!P|N ``|,aB|#x|3x|;x|~x!@KqHl``+AE|+x|B$/AD<_<<<BP808`8181x8;| | xN!H#/8^ 8J|I.~A(xHm8cH/~AxH1 ~HT<_<<<BP8`808181x8| | xN!x;KQ```8!`xa|N ``|a|bxB|}x|#x8|+x!;| ```/AL;8BB<_<<8`B808808| | xN!8`HxxH98cHƑW8/~ @D<_<<<B8`881(808| | xN!8`HxHȵ~8`8!`a|N `|,B|#x|~x!@ KHd+AE|+x|B$/AD<_<<<B88`8/8.8w;| | xN!H#/8^ 8J|I.~A(xH8cHU/~A xH8~ 88HHL<_<<<B8`88/p8.8| | xN!x;K`8!Px|N ``|,aB|#x|3x|;x|~x!@KHl``+AE|+x|B$/AD<_<<<B݀8`8`8-8-8T;| | xN!H#/8^ 8J|I.~A(xHƝ8cH/~AxHa ~HT<_<<<B݀8`8`8. 8-8]| | xN!x;K```8!`xa|N ``||#xB|3x8!+1@H<_<<<B 88`8-8,H80;| | xN!H`+A|@"$/AH<_<<<B 88`8,`8,H84;| | xN!H`/8C }".A(|#xH8cHm/}AxHٓ HP<_<<<B 8`88,8,H8;| | xN!x;K``8!Px|N ``||wxB8`0|3x8|#x!|+x|;x}Cx}8Kx8H/a8@D<_<<<Bڠ88`8,x8*8| | xN!8H880H /Apcx8H8cH-/}@@<_<<<Bڠ88`8,8*8| | xN!H A8dxbHU\ A8<|B"b !8^^ ~II iA8B$!8)(A8,8/@(<<<88ch8*8-H `~xK8/@x???<ڠ;8`;{*8-x8fx\|I|LxN!<xfx8`8-X8!| | xN!8a8K88!|x|N |A|zxB8`8|3x8|#x!|+x8Hm/a8@P<_<<<B`8@8`8+<8(8| | xN!8H```888H/Apx8H8cH/}@@<_<<<B`8@8`8+x8(8| | xN!H A8xbH[ A88;{B"b ^ A8>~B "ba88c$K8/@0<<<8x8c(8(8+H```8zK8/@x???<`;@8`;{(8+x8zfx\|I|LxN!<xfx8`8,8| | xN!8a8K88!p|xA|N ||}xB8`F$!HA/a8@D<_<<<B 8`88)8&H8Ѐ| | xN!8`HW48F$8Ha8<8Ka8<8@8cKa8<888*@KM/@T<_<<<B 88`8*H8*8;| | xN!``8a8K=8`HVa8<888*K/@D<_<<<B 88`8*8*8<| | xN!K`a8<888*K}/@D<_<<<B 88`8+8*8=| | xN!K8`a8<888+HK/@D<_<<<B 88`8+P8*8>| | xN!K`a8<888+K/@D<_<<<B 88`8+8*8?| | xN!Kx`a8<888+K]/@D<_<<<B 88`8+8*8@| | xN!K`a8<888,,K/@D<_<<<B 88`8,48*8A| | xN!K`a8<888,xK/@D<_<<<B 88`8,8*8B| | xN!KX`a8<8 88,K=/@D<_<<<B 88`8,8*8C| | xN!K`a8<8 8 88-Ky/@@<_<<<B 88`8-8*8E| | xN!Ka8<8 888-tK/@@<_<<<B 88`8-8*8F| | xN!K4a8<8 888-K/@@<_<<<B 88`8-8*8G| | xN!KԀa8<8 888.HKY/@@<_<<<B 88`8.T8*8H| | xN!Kta8<8888.K/@@<_<<<B 88`8.8*8I| | xN!Ka8<88"88/K/@@<_<<<B 88`8/$8*8J| | xN!Ka8<8888/K9/@@<_<<<B 88`8/8*8K| | xN!KTa8<8888/K/@@<_<<<B 88`8/8*8L| | xN!Ka8<88.880TKy/@@<_<<<B 88`80`8*8M| | xN!Ka8<88,880K/@@<_<<<B 88`808*8N| | xN!K4a8<880881K/@@<_<<<B 88`81(8*8O| | xN!KԀa8<880881KY/@@<_<<<B 88`818*8P| | xN!Kta8<881882K/@@<_<<<B 88`828*8Q| | xN!Ka8<881882|K/@@<_<<<B 88`828*8R| | xN!Ka8<88882K9/@@<_<<<B 88`838*8S| | xN!KTa8<88883hK/@@<_<<<B 88`83t8*8T| | xN!Ka8<883K1|~y@@<_<<<B 88`838*8W| | xN!K<884@K/@@<_<<<B 88`84L8*8X| | xN!KH<x884Ke/@@<_<<<B 88`848*8Y| | xN!Ka8<884K-|~y@@<_<<<B 88`848*8[| | xN!K<885TK/@@<_<<<B 88`85\8*8\| | xN!KD<x885Ka/@@<_<<<B 88`858*8]| | xN!K<x885K /@@<_<<<B 88`858*8^| | xN!K<x8868*8z| | xN!K쀀a8<8&8 88>\K5/@@<_<<<B 88`8>d8*8{| | xN!K a8<8'888>K/@@<_<<<B 88`8>8*8|| | xN!Ka8<8(888?,Ku/@@<_<<<B 88`8?88*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@lKU/@@<_<<<B 88`8@p8*8| | xN!K@a8<8,8(88@K/@@<_<<<B 88`8@8*8| | xN!Ka8<8-8(88A$Kݕ/@@<_<<<B 88`8A,8*8| | xN!K退a8<8.8,88AK5/@@<_<<<B 88`8A8*8| | xN!K a8<8/8*8 8AK/@@<_<<<B 88`8A8*8| | xN!Ka8<808-88BPKu/@@<_<<<B 88`8B\8*8| | xN!K`a8<818-88BK/@@<_<<<B 88`8B8*8| | xN!Ka8<82888C K۵/@@<_<<<B 88`8C,8*8| | xN!K<_a8<;h8CxxKA/@@<_<<<B 88`8C8*8| | xN!K| | xN!Kxa8<<x8288̘9,9 K/@@<_<<<B 88`88*8E| | xN!K <_a8<x;̈8xK/@@<_<<<B 88`88*8I| | xN!Ka8<<x838L8x99 K/@@<_<<<B 88`8\8*8P| | xN!K88ʨ9,9 K/@@<_<<<B 88`88*8| | xN!K<_a8<x;bʘ8fxK/@@<_<<<B 88`88*8| | xN!Ka8<<ex8?8,8ʈ99 K /@@<_<<<B 88`8@8*8| | xN!KD<_a8<x;x8xK/@@<_<<<B 88`88*8!| | xN!Ka8<<x8= 88h99 K9/@@<_<<<B 88`88*8(| | xN!Kta8<<x8= 8<8X99 K/@@<_<<<B 88`8L8*8/| | xN!Ka8<<x8= 88H99 Ka/@@<_<<<B 88`88*86| | xN!Ka8<<x888KA/@@<_<<<B 88`88*8:| | xN!K<;Xa8<8n8(xK/@@<_<<<B 88`8 8*8>| | xN!K܀a8<<x88K/@@<_<<<B 88`88*8B| | 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>/AtxK?M8xK/AxCxHF<_<<8`B~ 8NEx8H8 | | xN!8`H0```8a8K>m/@D8a8$x;@:PK=?;D8a8K>A/A8a8K>8r|{x8cK/@$;Zx$x;ExK=```xK=/AxK>M|}xx8K}/@${$/AȠ$@x~xHE<_<$<8`B~ 8O~x8H97| | xN!8`H(#xK/@;P8xHE]<_<$(=8`B~ 8Ox9H9 B| | xN!8`H;P8xHE <_<<8`B~ 8O$x8H8!| | xN!8`H\``;PxxHD<_<<8`B~ 8Ohx8H8/| | xN!8`H8`8!|N ```||+xB8c!<8PK9)8,A ~88!P|x|N ``|a8B|{x;!;<xK;?```xK;/AxK;|bx8c$A8K3MA88nx4a88cK/@8cx848K /@<_<<<Bz8`8]p8L8ʸ8ހ| | xN!8`HxdxK:ExK:/AxK;=88|~xcx8K/A\a8x8c$K4A/@<_<<<Bz8`8]p8M(8ʸ8| | xN!8`HH<_<<<Bz8`8]p8L8ʸ8| | xN!8`H8`8!pa|N ```||+xB!<8K68,A ~88!P|x|N ```||}xB|+x|#x8d$x!<8 K6},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``<88x8cIH^MHh`<8x8cIH^1HL``<88 x8cIH^ H(<88x8cJH]```8!Pxxx|HV|a||xB8`|#x!! A$H`a88a8H_<_Bv@A/@0<<<8J8c8I8I,HM```?v/@$<<<8K8c8I8I8HMe;@<|fx88IPxH_~v<x8IdHS8~vxex|x HA@T /Ax$@T(48{HY|}y@H<_<<<Br8`8U8F 8Fx8| | xN!8`H`$T(4HZ5~/AHX8`~> ^$x/8B@^$@@9@U@(4}`K/Ab> ~9JPAH ~T(4U)(48|I| . ~ Ub(4|Bb > 9)> H```T(4~};./A<<_<8`Br8F| | xN!8`H```/A,A|]/A]/A(@(=\,^,/A <~>,|{HP``0/@,>(H@DI~(K~(/A HV(^09 (>,8B^0H@II~(KE~(/A HVU(^(^08B^0 8a8HN /A0+A/@xH@<8a88HX|}xHT/A4<8a88HW|}xH0<8a88HW|}y@`<8a88 HW|}x/@D<_BrЃHYmcHY<88|fxx8`8FN!8`H8`HV|ky@L<_<<<Br8U8H8F8Fx8`| | xN!xHX 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 HU<\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 HR-<\9`|lx|`x|lP|KI|Ix\|8|jxA@ @@A } Cx|;x<\[{}L}+;[H `88!`|x!|N `/M HPh`|||y!A|/AHP=8|/AHP%8(8$ /@H0```xxKɃxHO/@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!<8c8HMY/@@<_<8`xBe8:,| | xN!8`H```8`4HLm/a8@P<_<<<Be8`8H8T89X8ǀ| | xN!8`H ```884HLɁa8<_=?8`48B9)KA8"<_=?8B9)a8K<_8B@a8+ =?9)a8K<_8Ba8+=?9)Ёa8K<_8Ba8+=?9)a8K <_8Ba8+$!8I(8HKM/},@P<_<<<Be8H8`8:X89X8׀| | xN!8/@H`A8884b,HKA8x,HMq8cHJ/}@L<_<<<Be8H8`8:89X8ڀ| | xN!K|```A8x",iHLA888`",iA8", a8K,b!8 ,H ```8a8KdM8``8!pA|N ```||#xB|zx8! <8`x8HJQ/@4<_<Ex8`Bb87| | xN!9@HP;;?H`HK;DxxxHAEx8HJ|{y@/A8`4HI)/a8@D<_<<<Bb8E8`8D86H8| | xN!9@H884HIa8<_=?8`48B9)KA8"<_=?8Bp9)a8K<_8B0a8+ =?9)a8K<_8Ba8+=?9)a8K<_8BЁa8+=?9)a8K <_8Ba8+$!8I(8HH/},@L<_<<<Bb8E8`87H86H8 | | xN!8/@HA8884b,HHmA8Cx,HJ=8cHG/}@@<_<<<Bb8E8`8786H8#| | xN!KA8Dx:<",iHIA8Dx8x",i a8K,bH?x~xHF/@D!8/@Alxapi,Kk@;`@A8Wy(4#x,HF/}@D<_<<<Bb8E8`88(86H85| | xN!9@HHA8%x8",iHGA8", A8",i$A8B, /@P9@BU@(4|BB 9JA8b,+Kk})IiA8B, A Dxx8H=x~xHE/A@<_BbHHɀcHH<x|fxx888`N!KA8ap9@b,Al+ U)(4})Iia8 ,H8a8K_y9@H9@8!}CSx|N ||#xB|+x|3x8|{x!<8[8HEy/@4<_<ex8`B]82L| | xN!9@H;;W|(4|H.||J/@c/AK㭁>(|\JB@(H`B>|\J,B@,HB>|\Jb/AH=Q^8|\>|I8a8 H58a888HA9/A0H@cHA8.H88|fxx8`N!^8|.;{@8`H/AK`8!`|N ```||}x;!H `;xx8a8H58a8H@/A8!P |`hc|N ||#xB!<8TK =8/@@<_<<<BU888`8, 8,|84| | xN!88!P|x|N ``||~xB|#x|+x!8<88K 8/Ah8xxKi8/@L<_<<<BU878`8,8+8B| | xN!8```8!`|x|N ``||#xB!<8Rx88K9/@P<_<<<BTP8708`8+8+,8K| | xN!8Hp```a8<x8RK8/@D<_<<<BTP8708`8+8+,8L| | xN!8`8!`|x|N ``|a|#xB|~x|+x!88K/@P<_<<<BSP8608`8+,8*,8V| | xN!8HP```;@<x8QxK /@D<_<<<BSP8608`8+`8*,8W| | xN!8Hxx8H:/@A8a<8[{H<D|x|p8|p}c@}A|}|l8|9|Z}`B| I}gY||`ZH.u!@<@C0AH<_|IɢR<_lL``Hh($"R,*H-8{```8!p|xa|N ``||#xB!<8O88KY/@P<_<<<BQp84P8`8(8(L8j| | xN!8Hp```a8<x8OK8/@D<_<<<BQp84P8`8)8(L8k| | xN!8`8!`|x|N ``|!|#xB|+x!<8N88KU/@L<_<<<BPp83P8`8'8'L8x| | xN!8H``8?8ND0bK-/@?a88@8NxK/@H<_<<<BPp83P8`8)(8'L8|| | xN!8HH`@/@D<_<<<BPp83P8`8)8'L8}| | xN!8H;;D```a88NxxxKQ/ALA8D88!88| | xN!8`Hpx88!8`8!,88HؠA<8`< |\A<"bB Hx88K/@D<_<<<B>8`8!8!\88| | xN!8`Hx88!8`8!,88| | xN!8`HD8A<8`< |\A<"bB 8`8!pa|N ```||+xB8c!<8`l8lK8,A(C#c ^>~ 88!P|x|N `||+xB8c!<8pK8@,A8@8!P|Cx|N `|a|}xB|#x8!p;a<H<cxK/@<_<<<B;8`8`8T8`8| | xN!8`H<_<<<B;8`8`88`8| | xN!H<_<<<B;8`8`88`8| | xN!H<_<<<B;8`8`88`8| | xN!H````x8D8@KR/@<_<<<B;8`8`8|8`8| | xN!cxK8`Hx88KGy/Ax8LKGE/Aa<8HK/A 8AH;L!HAPaTAX Ii ID@A`<8`H$D;/AK````8!a|N ```|;B|}xx!K=<|~x87x8|+x8KL/@P<_<<<B98`8888| | xN!8`HP```xx8KPE/@L<_<<<B98`8888| | xN!8`H``x8a8K`8a8K=/A8a8K|~xxKF/AX8xKM/@<_<<<B98`88h88 | | xN!8`HP<_<<<B98`88888 | | xN!8`H8```8!`|N ```|A|{x8d|+x!KEcx8|#x8KF-8!`;x;A|N |B!`<8 D $  $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?(;xH!xHH АԿ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!<_"A8!P|H` PH8!P |c|N |<@C0BA|ip|jp}A|m@ x|_xlptx|>^~h<_8bH|lx<_8B#~h^>|xtpl!|}N |B|H|=9"`/@!|> x|_xlptx|>^~h<_8bHQ|lx<_8B"`~h^>|xtpl!|}N |B|H|=9!/@!|> x|_xlptx|>^~h<_8b`H|lx<_8B!~h^>|xtpl!|}N |B|H|=9!/@!|> x|_xlptx|>^~h<_8bH|lx<_8B!~h^>|xtpl!|}N |B|H|=9 h/@!|> x|_xlptx|>^~h<_8bHM|lx<_8B h~h^>|xtpl!|}N ||dxB8_!p8a98H]8a8|}xHq<_}]|~x9"tBt i|].<_x j;xH ,@|}xxH H 8!|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))) != NULLmxf_file_write(mxfFile, zeros, ZEROS_BUFFER_SIZE) == ZEROS_BUFFER_SIZE./mxf/mxf_partition.cmxf_file_write(mxfFile, zeros, partialCount) == partialCount(newPartition = (MXFPartition*)malloc(sizeof(MXFPartition))) != NULL(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)write_zeros(mxfFile, fillSize)((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}`>oo='a='~='='='>(>(M> (|>0(>@(>P)>`)0>p)_>)>)>)>**>*Z>*>*>*'@.'@D-'@D.'@D/'XD0'xD1'D2'*$-'@+ @,+@,+ +/+>+S+p++, $|N',!'.'D5'D;'D5'D;'D5'D;'D>(PD@(lDF(DI(DL)<D>)DN)DQ),=$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[)G\$4N)G]*.*D|*D]*$D*hD`*De+ Df+Dg+Dj,(Dk,xDl,Dm-Dp-XDs-Dt-Du.Dv.XD.`Dv.dD.hD.D.G{$|*G@{G@{G@{G@{G}XG~PG*GV`HW8H H(XHH3Y>H@Z<HP'HaH~[:H*$H*hHV`HW8HXHHY>H€Z<HҀ[:H*H.`HV`HW8HXHI Y>IZ<I&[:I:.dI;.hI<.I=$N.I>...D.D.D.D.D/@IN$.Id@Ir@I@IIIɀI$N/XI/`./`D/`D/hD/lD/tD/xD/D/D/D/D/D/D/J$/`J:@JG$N/JH0.0D0D0D0J`$0J~@J$ N0 J0.0D0D0$D08D0\D0`D0lD0xD0D0D0D0D0D0D0J$0J@JJ$N0J0.0D$0D%1D&2D'2D(3D)4TD*5 D+5D,6D-7D.8D/8D09D1:D2:D3;D4D>D>D>D>$D>(D>@D>`D>pD>|D>D>D>D>D>D>D>D>D?D?D?,D?@D?HD?`D?hD?D?D?D?D?D?K=$=KX@Kf@K~8KKL @LL0LOL@LDLPL=L?LL$N?L?.?D?D?D?D@D@D@,D@<D@TD@dD@tD@D@D@D@D@DA`DApDADADADADADADAL$?M@M$NAMA.ADADADADADBDBDB DB(DB,DB0DB4D#BpD)BD+BD)BDBD/BD0BD1BD9CD:CD<CD=CD@CDACDBCDDCDHDDKDDODDKDDLD$DOD4DQD8DUDDWDDXDDWDDXDDZDD[DD_DD`DDaDDcDDhE8DmEDpEDqEDpEDqEDrEDtEDuFDwF0DyF<D}F|DFDFDFDGDG DG@DG`DGlDG|DGDnGDGDGDGM!$AM3@MA@MX@Mm@MHM@M@ MMM΀MNpN@ NNNŀOO@ O TO€ `OAOGO$0NGOG.GDGDH DHDHDH$DH4DH<DH`DHhDHlDHpDHxDHDHDHDHDILDI\DIlDI|DIDIDIDJDJDJDJ DJ$DJPDJDJDJDJDJDJDJDJDJDJDJDJDJDKDKDKDKDKDKDKDK$DK,DK4DK8DK<DKDDKHDKLDKPDKXDKlDKDKDKDKD KD KD KD KD KDLDL DLDLDDL`DLdDLtDLxD LD"LD%LD&LD%LD&LD+LD,MD.MD/M$D1M@D2MD3MD4ND#N@D:NPD<N\DNpDBNO$GO@P@P@P2@PJ8PW@Pk@Py@P@P@P@P@Pۀ\PPtQ@QQ<@QMDQ]PQlGQmNQn$NNQoN.NDFNDGNDHNDIODJODKO4DLOLDMOdDNO|DOOQv$FNQ@EQ$NOQ?.ODRODSODROD[ODRODSOD[ODcP@DePHDhPDkPDoPDqPDuQ DwQD{QHD}QTDQDQDQDQDQDQDQDQDQDRDRLDRtDRDRDRDRDRDRDRDRDRDS DES0DS4DRS8DES@DRSHDESLDRSPDESTDRSXDES`DRSdDSxDSDSDSDT,DTlDTD TD UDU<D UpD!UD"UD#V$D6VdD?VDWVD^W$DcWdDfWDmWDzX$DTXXDXDWXDYXD[XD_YPDaYdDgYDhYDjYDkYDjYDkYDoZDZLDZDZDZD[ D[4D [@D[DD [HD![PD#[XD'[`Dw[tDy[xD[D[D[D[D[D[D\D\(D\0D\<D\DD\LD\`D\|D\D\D\D] D]$D],D]4D]<D]DD]TD]`D]D]D]D]D^D^(D^pD^xD^D^D^D^D^D^D_D_(D_DD_XD_D`D` D`$D`(D`xD`D`D`D`Da Da4DaDDalDatDaxDaDb(DbxDbDbDbDbDbDcDc,Dc`DcDcDcDcQcD cD(dpD0dD4eTD;eDBf<DIfDPg$DWgD^h DehDlhDsihDziDjPDjDk8DkDl DlDmDmDmDnpDnDoPDoDp8QpDpDpDqDqpDqDrDrDrDs8DsDsDtDt,Dt8DtDtDtDtDtDtDtDu$Du,Du\DuDuDuDvDvDvpDvDvDw DwDw,Dw8DwPDw`DwtDwDwDwDwDwDxDx(D xHD xTD xtD xDxDxDxDy DyDyDy$Dy(Dy,Dy8DyXDypDyDyDyDyDyDzDz0DzlDztDzDzD zD!{ D"{(D#{DD${`D({D,{D.{D0{D.{D0{D.{D0|D1|$D|<D|D|D|D|D4|D5|D|D}(D3}0D4}`D5}D6}D7}D;~4D?~PD@~hDH~D~DP~DQTDRdDTtDW|DTDWDXD[D^D` Dc0DdLDflDgDmDnDr DvDx4DzPD|hD\DDDD8D@D\DlDDDDQ$ROQ@QQ@QQS<R@TRR'@UR>@VRM@WR_@XRsR@YRROR@RRRS0R;Rƀ<8RрRRS=XS>pS'ASQS€SSTTTBTȀCT׀DPTTE`UU[UxUFDU,UGHUрHLU@LVM|VS0VS4V;V<8V)=XV4>pVAAVSBVfCVuDPVE`VFDVGHVʀHLV@LVM|W S8W SxW ;W<8W"=XW->pW:AWLBW_CWnDPW~E`WFDWGHWÀHLW@LWM|XSXXX;X<8X=XX&>pX3AXEBXXCXgDPXwE`XFDXGHXHLX@LXM|XXXY@YhY@Y.Y>ZLY?[ Y@YVYzY@Y[ Y[tYY@YhY@Y[Y\LY׀Y@YhY@Z\`Z ]Z Z@Z hZ+@ZC@ZSZc\ \L\l\\\\ۀ\]]']G]^]~]]]̀]^ ^-^H^c^|^^^Ӏ^@_^(____ @_h_#@_;@_K_[@_n_(_oal_p@_c_p_@3_|<_|_@3_|_}0__;_<8_=X_ƀ>p_ӀA_B_C`DP`E``+FD`IGH`\HL`s@L`M|````$3PN`&=`&=`&#=a1&>aV&=aq&=Pa&=@a&=0a& = b"&=bV&=b&<b&<b&/<b&3<c&H<cF&^< cg&b<c&i=c& =pc&(=`d&0<0d<&4>dn&;>d&B>d&I>e&P>eV&W>e&^>e&e>pf&l>`f7&s>Pfr&z>@f&>0f&> g &>gH&>g&=g&<g&<h&<h_&$<`@;@;$DN.DADBDCDDDEDFDGDIDH DIDH $A@@@@$tN$.0DL0DM0$L0@K@KӀ$N4.@DQ@DRXDT\DS`DThDSt$Q@@P)@P9Li$8Nx.DWDX$W@V@V$N.D\D]$\(@[7@[GZu$N.DaDbDcDdDeDgDfDgDfv$a@`@`ǀT$\N.DjDkDmDl Dm(Dl4U$jz@i@iԀ$8N8.@Dp@DqXDs\Dr`DshDrt$p@ @o/@oA@oW$8Nx.DwD}DD}DD}DD}DDX$wx@v@v@z$PN.DDDDDDD DDDDD@DL$@@@@ *Cc8kl`m$N`.`D`DpDtDDDn$`@@@@ŀ؀`$XN.DDDDDD$@@,@88DEF$HN.DD D$D,D4DDG$^@u@@8X$HNX.`D`D`$`@@$Np.pDpD|DDDDDDDDDD D D,D0$p@'@9@G@S@fwpxDy$ND.PDPDdDhDpDxDz$P@@@@׀8P$PN.DDDDDD$@@*@9@E8QRS$PN.D DDT$ i@ w@ $N.DDDDD $@@$N.DDDDDD D$D(D,$@@$ N0.0D 0D%0D(8D$<D @D%DD!HD"LD#PD&TD%XD&\D!`D"dD#hD'lD&tD)xD'|D&D'D)$ 0@@"$\N.D,D,D-D,D-D.#$,7+hF@+U$,N.D1D1D2D1D2D3V$1k0hz@0$,N.D6D6D7D8$65h@5$$N. D; D;,D<4D=8$; Ӡ:8@:$(NH.PD@PDAP$@P@?@?,$NT.`DE`DF`DG-$E`A@DP@D_$$N.DJDK`$Jr@I@I$N.DODP$O@N@N $N.DTDUDV$T"@S1@S@Sf$DN.DYDZD[ D\(D[,D\4g$Y@X@X$PNP.PD_PD`\Da`D`dDahD`lDap$_P@^#$,N|.DeDfDhDjDhDjDhDjDkDhDkDhDm$$e?@dN@d]@f i@g rst$N.DqDrDu(Dz4D|PDzTD|\Dz`D|dD}hDzlD}pDztD|DDDDDDDu$q@p@p@p@r @s $N.DD$@ @-?$N.DD@$W@f@u$N.DDDDD D,v$@@$@N0.0D0D0$0@@ $N4.@D@D@ $@ @/@>$ND.PDPDP?$PV@e@t$NT.`D`DxDDDDDDDu$`@@ŀ$dN.DDDDDD $@ @/B$@N.DDD D,D0D4D<DHC$_@q@@$<NL.PDPDtDDDDDDDD $P@@@$N4.@D$@D%\D$`D%dD$tD%xD&p$$@@#@#@#%8-%<<@=>]$HN.DDDDDDD$D(DDDDDD^$t@@@8<$$N$.0D0DPDTDXDdDhDlDDD`$0@@@@ 80x$HNx.DDDDDDDDD0DD$1@C@S@c8t<$N.DD,D0D4DDDHD@$@@@ɀ<׀8X$HNX.`D`D|DDDDD$`"@.@>@K<Y8h`ij$HN.DDDDDDD$@@@π8݀< $HN.DD D$D(D8D<D@ $(@4@D@R8`<opXq$XNX.`D `D |D ÀD ÄD ÔD ØD Đ$ `@ @ @ Ԁ < 8`Ĩ$HNĨ.İDİDDDDDD$İ@@*@9<G8VİWX$HN.DDD D$D4D8D0Y$s@@@8<H$HNH.PDPDpDtDxDLjDnjDȐ$P@@@8< P!Ȩ"$XNȨ.ȰDȰD DD DD D!#$ȰD@P@`@o <} 8Ȱ$HN.D)D*D) D*$D)4D*8D+0$)@(@(@(р*8߀*<H$HNH.PD.PD/lD.pD/tD.˄D/ˈD0̀$.P @-@-&@-5/8C/<RPS̘T$HN̘.̠D3̠D4̼D3D4D3D4D5U$3̠s@2@2@2484<̠$HN.D9D:D=D: D9$D=(D?PDAΰDBDE0$9@8@8@8 :8;<&'H($XNH.PDJPDK|DNπDKτDJψDNόDPDR DS4DVА)$JPT@H`@Hp@H@IK8L<PШ$XNШ.аDYаDZDYDZDYDZD[$Yа@X@X@XZ8Z<а$HN.D^D_D^ D_$D^4D_8D`0$^0@]<@]L@][_8i_<xyHz$HNH.PDcPDdlDcpDdtDcӄDdӈDeԀ{$cP@b@b@bd8̀d<PԘހ$HNԘ.ԠDhԠDiԼDhDiDhDiDj$hԠ@g'@g7@gFi8Ti<cԠde$HN.DmDnDmDnDm(Dn,Do0f$m@l@l@ln8n<H$XNH.PDrPDspDrtDsxDr׈Ds׌Dtؐ$rP@q@q@qs8"s<1P2ب3$XNب.ذDwذDxDwDxDwDxDy4$wذP@v\@vl@v{x<x8ذ$HN.D|D}D| D}$D|4D}8D~0$|@{@{@{}8}<H '$HNH.PDPDlDpDtDۄDۈD܀($PR@^@n@}<8Pܘ$HNܘ.ܠDܠDܨDܬDDDDDPD`DݴDD0D@$ܠ@@@8ܠT$NT.`D`DހDބDތDޘDޜDޠDDDDDD@DߠDDDD`DpDtDxDD$`#@ /@?@S@b@t8`@$DN.DDDDDDDD D(D,D4D@DDDDDDPD\DDDD DD`DtDDDDDPDXD`DxDD$@ @@@@8$@3<D,V@no@}(~@$N.DDDDDDD@DP$@@@Ѐ8d$Nd.pDpDxD|DDDDD $p @@%@48HpIJ$N. D D8D<D@DDDHDDK$ c@ o@ @ 8 $N.D#D$D#D$D%$#@"@"@"݀$8$N.D(D)D(D)D*$(@'@'"@'0)8;<=$N.D-D.D-D.D/>$-Y@,e@,u@,.8$N.D2D3D2D3D4$2@1@1@1؀38$N.D7D8D7D8D9$7@6 @6@6*88567$N.D<D=D<D=D>8$<R@;^@;n@;}=8$N.DADBDADBDC$A@@@@@@ЀB8$N.DFDGDFDGDH$F@E@E@E#G8./0$N.DKDLDKDLDM1$KR@J^@Jn@J}L8$N.DPDQDPDQDR$P@O@O@OπQ8$N.DUDVDUDVDW$U@T@T@TV8*+,$N.DZD[DZD[D\-$ZF@YR@Yb@Yq[8|}~$N.D_D`D_D`Da$_@^@^@^À`8$N.DdDeDdDeDf$d@c@c @ce8%&'$N.DjDkDjDmDkDmDoPDrh($jM@iY@ii@ivk8$N.DvDwDvDyDwDyD{D~$v@u@u@uπw8,$N,.0D0DPDDDP$0@@@%8607h8$8Nh.pDpDDD0D9$pU@a@q@8p$8N.DDDDD0DD$@@@@8$XN.DD4D8D<DDDP$!@3@?@O@]8nohp$XNh.pDpDDDDPq$p@@@8pd$Nd.pDpDDDDP$p@@@ 8pd$Nd.pDpDDDDP$p8@D@T@c8npodp$Nd.pDpDDDDPq$p@@@8pd$Nd.pDpDDDDP$p@@@8 p!d"$Nd.pDpDDDDP#$pM@Y@i@x8pd$Nd.pDpDDDDDDD@DT$p@@@р8܀<ph$Nh.pDpDDDDDDD@DT$p@'@7@K8V<dpehf$Nh.pDpDDDDDDD@DPDDg$p@@@@ŀ8Ѐ<@p$dN.DDDDDDD`DDDD$@*@:@M8XYZm$N.D D DDDDD D0D4$ )@ <@ K@ [$\N<\&?(q&?&?d<d@d@f<&4?8B?HR?Xw?h?x?????.@D$@D%HD$LD%`D'3$$@I@#V !$|N.D*D+D*D+D-$"$*6@)C$|N<.@D0@D1HD0LD1`D3D$0@[@/h$|N.D6D7D6D7D8i$6|@5‰$DN.D;D<D;D<,D=8Š$;­@:º$DNT.`DA`DD`DBdDChDEl»$A`@@@@@@@@"7$Np.pDHpDLpDM8$Hpf@Gw@GÄ@GÐ@GÛìĀ$$N.DQDRDQDRDS$Q@P$HN.DVDWDV DW DX $V"@U/$HN 80&-?O&0?l&3?Č&6?ı&9?&<?x&??h&B?XA&?HW&?8kd 8ld @ŧd @ŸfŹ<Ȁ. @D= @DA HD= LDA TDF XDG \DK pDI tDK xDM DO DG DT DV DT DU DW $= @@<@>@? @ +:Okɀ6GdtDŽǔ$N . D, D- D2 D3 D4 $Ǖ$, Ǫ@+Ƿ$XN 8. @D7 @D8 @D9 DD8 HD: T$7 @@6@6$N X. `D! `D$ pD! tD$ D% D' D) $! `@ %@ 5a$N . DZ D] DZ D] $D^ pD_ tD^ xDa |Dc Dg Dk Di Dk Dm b$Z Ȃ@YȎ@Yț$N . Dp Ds Dp Ds Dt 0Du 4Dt 8Dw <Dz HDy LD~ `D dD hD xȜ$p Ƚ@o@o$N . D D D D D D D D D (D 0D 4D 8D PD XD hD pD tD D D D D D D D D D D D D DD D,D@DP$ @@@@,@ ?@ R@ fvɂ ɃhɄ$Nh.pDpDpɅ$pɠ@ɬ$Nx.DDDDDDDDɭ$@@@@%AQb@qrs$N.DD,D0D@D\D`DdDhDlDpDtDDDDDDDD DDt$ʔ@ʠ@ʭ@ʼ@@@$N.D3D4D8D9$3@2$N .D<D=DA DB$ $<B@;N$N(.0D0D0D4D8DLDPD`D!dD'pD$tD/D*D/D$D'D$O$0l@x@˅@ ˔0˕˖$N.DEDFDHDFDGDI˗$E˷@D@DрJ$N.DLDMDLDMDODSDTDUDTDSDWDY DW(DZ,DW4K$Ln@K{@K ̈@K̕$tNT.`D``Da`DclDdtDhDkDmDqDu̖$``̹@_$lN.DxDz$x@w$N.D}D$}@|$Nd d[dqfr<́͏?ͪ??@D.D6D7D6D7D6D7D80D78D8DD;pD8tD;xD=D;D@DBD=4DBtDFx$6@5@5 "@77Lv΅ր,<M^oЀБТˀ+;L]m}эѝѭŀ @8",3@9<=>$N.DJDKDJDKDL?$Jc@IoҀґҧҼ$\N.DODPDODPDQ8$O$@N0$\NL.PDTPDUXDT\DUpDV1$TPU@Sa$\N.DYDZDYDZD\b$Y@Xԋ$hN. D_ D`0Ԍ$_ ԡ@^ԭ$N<.@Dd@DeTDi`DjԮ$d@@c$XN.DmDnDrDs$m@l$TN.DvDwD{$D|4$v4@u@$LNL.PDPD`A0Y$P{@Վ՟հрK\֍ּ֞ڀ):J$Nl.pDpDpK$pk@~$Nt.DD$ץ@׸$N.DD׹$@$N.DD$@ 6Y$N.DDDZ$u@؇ؘشwھ$N.DDDDD$@$XN(.0D)0D,8D)<D,@D2DD1HD2LD3P$)03@(@*8T0U`V$0N`.`D`DhDlDpDtDDDDDDDDDDDDW$`w@ۉ$xN.DDDDDPDTD\ۊ$ۦ@۸$Np.pDBpDEDBDEDFDGDFDGDLPDN\۹$Bp@A@A 1$Nt.DDDDDDDDDDDDDDDDDDDDDD D0DD2$W@o@܁8ܠܱ,-.$$N.DDDDD0D@DPD`/$P@h@z8ݎݏtݐ$Nt.D DDݑ$ ݭ@ @ $|N.DDDD$DDDDD $@ @#@58IJK$N. D D@DDDDDL$ l@@ޑ8ޥ ަ$ާ$N$.0D0DLDDި$0@@@0$N.DD!D"0D#D%D&D%D&D% D( $@"@4@CD $E$dN $. 0D+ 0D- LD/ D1 F$+ 0b@*q@*߃@,ߒ 0ߓ ߔ$N . D4 D7 D8!0D9!D;!D<!D;!D<!D;"D>"ߕ$4 ߯@3߾@3@5 "$$dN"$."0DR"0DS"8DR"<DS"DDR"HDT"TDR"XDS"\DX"dDT"hDX"tDY"D["DY"D["DY"D["D\#PD^#D_$D`$XDa$Db%Dc%\Dd%De& Df&dDg&Dh'Di'dDj'Dl(Dm(Do(,Dm(Ds($R"0@Q @Q@S:@TJ1[@UjV8v"0w(x$tN(.(Dw(D~(Dw(D~(D(D(D(D(D)D) D)(D),D)0D)4D)DD)HD)`D)lD)|D)D)D)D)D*4D*D*D*y$w(@v@v@x@yz8@{(@ $) %)l&@8)9*4:@L*M*N*O$@N*.*D*D+D+dD+D+D+D+D,D,TD,pD,D-$D-xD-D. D.tD.D/D/pD/D0D0pD0D0D0D0D0P$*j@y@@ᗀ8ᫀ<ᶀ@ĀD@*0$N0.0D0D1D1@D1D1D1D2D2pD2D2D2D2D2D2D2D2D2D2D3TD3$0@@@%@=@M@Z"j0k3l$N3.3D3D 4D 4`D4pD4D5PD5XD5\D5dD5pD5D5D6D6m$3@@@@36$N6.6D 6D$6D&7D(7pD)7xD(7D)7D*7D+7D-7D.80D18$ 6@@@!68$N8.8D48D58$48*@39@3F$N8.8D98D=8D@98DA9D@9DA9D>9DF:DD:DE:DD: DE:4DF:8DH:@G$98i@8x@8@8@8㝀:H㩀;8㶀ǀ؀<@8:T$N:T.:`DL:`DV:tDL:xDV:DY:D]:D`;Dg;0Dh;Do;Dp;Dt< DO8JP@U@Qh@Tr:`s=t$4N=.=D=D=D=D=D=D=D=D=D=D=D=D>0D>D>D>D>D>D?(D?HD?D?u$=@@@@ŀ8=@>?(@?H??$HN?.?D?D@D@pD@D@D@D@D@D@D@D@D@D@$?@(@4@A@MHY8f@r?s@t$N@.@D@DADA0DA@DALDAXDApDA|DADADADADADADADADADADADADADBu$@@@@@@@8 @@$@%B,&$LNB,'&D:&V?P&`?n&"?&$@枀澀dB,dB0=dB0NfO<^lB0.B0DPB0DXBDDZBXD[B\D^Bd}$PB0@O磀粀΀耀萀躀 0DUAx눀뙀몀뻀̀݀5Kt섀씀쥀쵀ʀ$HNBxB.BDaBDeB%$aB<i@`@`@`$NBB.BDjBDnB$jB@i@i@i$NBB.BDsBD|B#$sB<@rK$NBLB.BDBDB_$Bx@@$NBB.BDBDB$B@$NBB.BDBDBDB$B@@@$,NBC.CDCDC'$C=@L$NCMC.CDCDCDC]$Cs@$ NCC .C DC DC(DC0DC8DC<DCHDC`DCdDChDCpDCt$C @$hNCC.CDCDCDCDCDCDCDCDC$C@8 <QpՀ2Sk؀*[CC$XNCC.CDCDCDCDCDDDD$C@$ND D.DDDDDDDDD(DDHDDXDD|$D@@@@,,=D>D?$ND@D.DDDDDR$Dk@z@@$NDD.DDDD&DD3DD7DD:E$D@@"DE($xNE(E0.E0D=E0D@E0$=E0 @<@<$$NE8%E@.E@DCE@DGE@5$CE@K@BZ$NEH[EP.EPDLEPDOEPl$LEP@K@K@K$NEXE`.E`DRE`DTE`$RE`@Q$ NElEp.EpDWEpDXEpD]Ex$WEp@V$ NE|E.EDaEDcE7$aEU@`d$NEeE.EDfEDhEv$fE@e$ NEE.EDlEDmEDnEDmEDnEDoE$lE@k$NEE.EDrEDrEDuEDzFD|FPDF\DFpDF$rE@q#@q0@q>@sNEOFP$NFQF.FDFDFh$F@@@$NFF.FDFDFDFDG$F@$XNGG.GDGDG$G0@?@H$NGIG .G DG DG DGT^$G y@$<NG\G`.G`DG`DG`DGdDGhDGlDGtDGDGDHDH$$G`@ @@$NH,H0.H0DH0DH0$H0@($ NH<)H@.H@DH@DH@F$H@i@x$NHHyHP.HPDHPDHP$HP@$ NH\H`.H`DH`DH`DHh$H`@$ NHl.HpDHpDHDHDHDHDHDIHDIPDI`DIlDIDIDIDIDIDIDIDIDIDIDIDIDIDIDIDIDIDIDIDIDIDIDIDIDIDIDIDIDIDIDJDJDJDJ DJDJ DJ0$Hp@"@2>O`q ->O`xʀڀ$NJL.JPD JPDJhD JlDJ|DJDJD.K(D/K0DK@DKLDKhDKlD'KpD*KtDKxDK|DKDKDKD KDKD KDKD!KD KD"KD!KD"KD!KD#KD"KD$KD#KD$KD#KD%KD$KD&KD%KD&KD%KD(KD&KD(KD*KD/LD1L$ JP @ @ +$NL,.L0D4L0D8LHD4LLD8L\D9LD:LDWMDXMD;M D@M,DFMHDGMLDPMPDSMTDFMXDGM\DFM`DHMdDGMhDIMlDHMpDIMtDHMxDJM|DIMDKMDJMDKMDJMDLMDKMDMMDLMDMMDLMDNMDMMDOMDNMDOMDNMDQMDOMDQMDSMDXMDZM,$4L0M@3^@3n$NN .ND^NDbN D^N$DbN0DcNDdNDeNDjNDmNDzNDjNDmNDjNDnNDmNDoNDwNDnNDoNDnNDpNDoNDqNDpNDqNDpNDrNDqNDsNDrODsODrODtO DsODuODtODuODtO DvO$DuO(DvO,DxO4DzO@DdOPD~ODOo$^N@]$NO.ODODODODODODPPDP\DPlDPxDP|DPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDQDQDQDQ DQDQDQDQDQ DQ$DQ0DQhDQ$O@@@$NQ.QDQDQDQDQDQDQDRDR $Q@$NR4.R@DR@DR@$R@%@5@B@P$NRP.RPDRPDRPQ$RPh@x@@$NR`.R`DR`DR`$R`@$NRp.RpDRpDRp$Rp@@$NR.RDRDR$R@ $NR.RDRDR $R"@2@@@N$NR.RDRDRO$Rd@t$NR.RDRDRu$R@$NR.RDRDR$R@$NR.RDRDRDR$R@@$NR.RDRDRDRDR$R@,$NR.SDSDSDS DS DSpDS|-$SC@S@a8oSpSq$NS.SD SD SD SD SDTDT$ S@ @ Ā 8ST,Ԁ$NT,.T0DT0DT8DT<DTPDTDT$T0@*@88FT0GTHYv$NT.TDTD TDTD UD"U`D(Vw$T@@8TV(̀I$8NV(.V0D+V0D,V0J$+V0_@*o@*}$NV4.V@D0V@D1V@$0V@@/@/+$NVD.VPD5VPD6VP,$5VPB@4R@4at$NVT.V`D:V`D;V`$:V`@9@9$NVd.VpD@VpDAVxD@V|D@VDAVDDV$@Vp@??l$NV.WDGWDKW DGWDIWDGW DKW$DIW(DJW,DKW0DNW| $GW!@F1@F?H8MWNWO$NW.WDQWDSWDTWDQWDUWDWWDQWDWWDVWDSWDTWDUWDWWDZX,P$QWh@Px@PR8WXD$NXD.XPD]XPDdX`DeXdD]XhDcXpD]XxDdX|DeXDcXD]XDdXDeXD_XD`XDaXDgXD_XD`XDaXDbXDcXDdXDeXDfXDgXDjY$]XP@\@\̀^8XPY,$NY,.Y0DmY0DmY<DnY@DmYDDnYHDoYL$mY0@lll$,NY\.Y`DrY`DrYlDsYpDrYtDsYxDtY|$rY`*@q:qlH$,NY.YDwYDwYDxYDyYI$wY`@vpvl$$NY.YD|YD|YD}YD~Y$|Y@{{8$(NY.YDYDYDYDZ DZX$Y@@W$NZp.ZpDZpDZxDZ|DZDZX$Zpj@z@$NZ.ZDZD[D[PD[XD[pD[tD[D[D[D[D[D[D\D\D\D\D\D\D\0D\DD\$Z@@@@@ @  1 @ 0" @Z A@ T[p U\ V@ i\0 j\ k\ l$N\.\D\D\D]D]p m$\ @ @ @ @ $N].]D]D] $] @ @ $N].]D]D] $] @ @  1 I$N].]D]D] J$] _@ o@ ~   $N].]D]D] $] @ @ * = Y$N].]D]D]D]D^D^@D^DD^\D^lD^D^ Z$] j@ z@ 8 @  @ ^ ^ $N^.^D^D^ $^ @ @ $N^.^D^D^D^D_ D_X $^ )@ 9@ F Y l$N_p._pDM_pDP_pDM_tDP_xDV_DZ_D^_Db_Df_Dj`Dn`$Dx`PD~`p m$M_p @L  @L @N _p `x $N`x.`D`D`D`D`D`D`D`D`D`DaDa8D#a`D%aD+aD)b0D+b4D)b8D-bHD.bD)cD2c  $` @  @  @  8 @ '`(c8)$Nc8.c@Dc@DcdDchDcpDctDc*$c@>@N@Z$Nc.cDcDdDd`D d[$co@@@$Nd.dD5dD6eD7e`D:e$5d@4@4@4@4$Ne.eD=eD>e$=e@<@<0C$Ne.eDBeDCeD$BeY@Ai@Av$Ne.fDGfDHf$Gf@F@Fр$Nf.fDfDf0DfDf$f@%@1@@$Nf.gDgDg DgpDgA$g_@o@{@$Ng.gDgDg$g@@@$Ng.hDhDh$h@@@$Nh.hDhDhDhDh Dh$$h4@B@P$,Nh<.h@Dh@DhLDhPQ$h@n@|@@Ӏ$(Nhh.hpDhpDhxDh|DhDh$hp)@7@E$lNh.hDhDhDhDhDhF$h[@k@{$,Ni .iDiDiDiDi,Did|$i@@$lNi|.iDiDiDiDiDi$i@@$,Ni.iDiDiDiDiDi$i @@%$,Ni.iDiDiDiDiDi&$i=@L@[n0$,Nj .jDjDjDj1$jB@O$Nj$.j0Dj0Dj0Dj4P$j0i@y@$Nj8.j@Dj@Dj@$j@@$NjHdjHdjPdjP f <'D3D(DD8[DHzDXDhDxDDKDiDDDDAD|EEE(/E8`EHEXEhExEMEEEEEAEbEFFF("F8PFHFXFhFx FQFrFFF)FfFFG G WG( G8 GH!GX!IGh!Gx!G!G"2G"mG"G"G#G#TG#H#H#H($*H8$KHH$wHX$Hh$Hx$H% H%4H%QH%vH%H%H%H%I&I&1I(&TI8&}IH&IX&Ih&Ix'I'I'AI'mI'I'I'I'I(#J(RJ(qJ((J8(JH(JX(Jh)Jx)J)+J)MJ)pJ)J)J)J)J* K*.K*HK(*[K8*}KH*KX*Kh*Kx+!K+;K+dK+K+K+K,K,4K,NL,rL,L(,L8,LH-LX-ALh-hLx-L-L-L-L.L.AL.dL.L.M.M.M(/M8/&MH/RMX/|Mh/Mx/jP.jPD!jPD$jXD!j\D$jdD)jhD+jtD,jD0jD.jD5jD4jD5jD4jD5k/$!jP/@ /@"/܀//0050e0؀1>1_112T2p2223 313T333Ҁ44-4_4h4qjP4rk4s$Nk4tk .k D8k D9k4D>kHD?khD@k4$8k 4@7444ʀ45}5555ۀ67L7}77$tNk7k.kDCkDDkDIkDJkDKl7$Ck7@B7888*8€9%9<9M9^9999܀9:+:<:L$tNl:Ml .l DNl DQl(DNl,DQl0DWl4DVl8DWl<DXl@:d$Nl :@M:O8:l :lP:$0NlP:lP.lPD[lPD^lTD[lXD^l`DdldDclhDdllDelpDflx:$[lP:@Z:߀\8:lP:l:$8Nl:l.lDilDjlDilDjlDmlDllDmlDllDjl:$il;@h;@h;)$pNm;*m.mDpmDqmDpmDqm Dtm,Dsm0Dtm4Dsm@DqmP;7$pm;K@o;X@o;e$pNmp;fmp.mpDmpDmpDmtDmxDmDmDmDmDmDmDmDnDnDn Dn,Dn0;s$mp;@ ;@;;;π @>p0>qL>$NqL.qPDkqPDoqTDkqXDoqtDqqxDvqD{qD~qD{qD}qD{qD}qD|qD~qDrDrDr$Dr8DrpDr> $kqP>B@j>T@j>a@j>p@l>@m>qP>r>$HNr.rDHrDLrDHrDLrDNrDSrDXs@D[sDDXsHDZsLDXsPDZsTDYsXD[s\D]s`D^s|D`sDasD]sDfsDhs>$Hr>@G>@G>@G>@G>@G? @I?@J?*r?+s?,$XNs.tD,tD0tD,t D0t$D3tpD9tD6tD8tD7tD9tD;tD<uD>u D;uDCuLDEu`?-$,t?L@+?^@+?k@+?z@+?@-?t?ux?$xNux.uDuDuDuDuDuDuDuDuDvDvDv$DvDvDvDvDvDvD!vDvDw D!wtD&wD(w?$u?@?@?@?@?@?@@ @@8@.@?@Pu@Q@!@av@bwt@cw@d$@Nw.wDwDwDwDwDwDwDwDwDxPDx\DxdDxDxDxDxDxDyDy(Dxy,Dzy`DyD yD y@e$w@@@@@@@@@8@w@@@y,@y@z@$@Nz.zDzDzDzDz DzpDz|Dz@zD;zA {D{A#{D<{D={pD>{D?|0D@|DA|DB}PDC}DE~DF~pDG~DH0DIDJDKPDLDMDNpDODP0DQDRDSPDTDWDXhDYD[D\lD]D^D_pD`Da DbxDdDe(Df|DgDh,DiDkDl4DmDoDp8DqDtDuDDvDwDxdDyDz$D{D|D}DD~DDdDD$DDDDDDDdDD,DDDhDD@DDDDD\DD4DDDpDD DDDDD%D,`D0D70D>DBDIlDPDWDD[DbDiDpDwXD~D(DDD\DD,DDDpDD<DD DxDDHDDDDDPDD DDDdDD!4D(D/ D3pD:DAHDHDO DSDZD^TDbDi$DmDtDxXDD0DDDtDDDDDDDD`DD8DDD|DDTDD,DDDpD$D+HD2D9 D@DGDK\DRDY4D` Dg DnxDuD|PDļD(DŔDDdDD<DǨDDȀDDXDD,DʘDDpDDHD̴D  D ̈́DDTDD#$D*ϐD1D8hD<D@(AKшDшDѠAb$zA~@A8A@AzAѴA$WNѴ.DzD{DDDA$zA@yA@yA$8N.DDDD$D@DDDHDLDTDXDpDҀD҈D ҜD ҨDDDD,D4D8D<D&LD'pD)ӀD*ӌD2ӠD5ӸD6D=D@DA(DlD |D-D.D DJA$B@B%8BEBBDB@B@B@B@CCCPC ҜC!C"4PC0ӸC1C2?PC@CAlCBPCPlCQCR,PC`Ca Cb$CcC$$N$.0DM0DP@DMDDPPDRhDWpC$M0C@LC@LC@LC@NC0CՈC$XNՈ.ՐDՐD՘D՜DմDDDDDDDDDDDtDրD֐D֘D֜D֠DִD DLDPC$ՐC@D <D@D(8D6ՐD7dD8$Nd.pDZpD]׌D_פDd׬D9$ZpDS@YDe@YDq@YD@[DpDD$TN.DgDjDgDjDlDp Dv0Dr4Dv<DrHDvPD$gD@fD@fD@fD@hDEEEhE$Nh.pDpD؀D؈DؔDؤDؼDDE$pE2@ED@ES@Eh8EspEt Eu$N Ev&DE&MxE&MhE&MXE&MHF(&M8FB&M(Fn&MF&MF&LF&LG&LG>&LGl&LG&LG&LG&LH&LxHA&LhHo&LXH& LHH&L8H&L(I0&LIa&%LI&,KI&0KI&7KJ&>KJ6&BKJo&IKJ&PKJ&WKJ&[KxK&bKhKE&iKXK{&pKHK&wK8K&~K(K&KL&KLA&JL_&JL&JL&JL&JL&JM'&JMP&JMn&JxM&JhM&JXM&JHM&J8N&J(N;&JNa&JN&IN&IN&IO&IO7&IOp&IO&IO&IO&IxP&!IhPI&(IXPu&/IHP&3I8P&:I(P&AIQ&HIQ:&OHQY&SHQ&ZHQ&^HQ&bHQ&iHR &mHRN&tHRo&xHxR&HhR&HXS&HHS3&H8S[&H(S&HS&HT&GTM&GT&GT&GU&GUP&GU&GU&GV&GxVU&GhV&GXV&GHW&G8W[&G(W&GW&GX*&FXj&$FX&+FX&2FY8&9FYz&@FY&GFY&KFZ"&RFxZa&YFhZ&`FXZ&gFH[&nF8[C&uF([}&|F[&F[&E\&E\G&E\&E\&E\&E]#&E]^&E]&Ex]&Eh]&EX^+&EH^n&E8^&E(^&E_0&E_n&D_&D_&D`3& D`b& D`&D`&Da&Da'&#DxaY&*Dha&1DXa&8DHa&<D8b&@D(bb*d b+dbfdbzfb{<bbQ b.D*D+D*D+8D.`D1ـD4٠D7ټD<D;D<D;b$*b@)b@)b@)b@)bc7c@cOchcwcccc΀ceeeeffJfZfkf|ffff̀fgggFgWghgygggрgh=$Nh>.D?DAD?D?$DA<DBDDELDJ\DKڐDQDRDTDUDTDUDW hK$?h^@>hk@>hy@@hA8hThhƀh׀hi'@Bi3C<i?iLi]injkj|j} j~$ N . D\ D_8D\DD_`DedDdhDepDgtDkېDn۰j$\ j@[j@[j]8j jj$N.DqDrDwDyj$qj@pj$`N0.0D|0D}HDXD\Ddj$|0k$HNxk&'Q k #k* $k?kPklk|dxk}d܀kd܀kfk<kk܀.܀Dz܀DܔDܨDܬDܴk$z܀l@yl&l5lQlll̀l܀mwmmn n oòop2pBpSpdpuppppрpqq.q?qPqaqrqqq$HNq.DDDq$q@r @r@r($,Nr).DD D$D,r9$rP@ra8rpttEtVttttttۀtu u"u@uUusuuuuրuvv>vXvqvvvÀvww6wRwSDwT$DNDwUP.PDvPDz`DvhDztD{݀D݌DݐDݜDݨDDD(D,D0D8D<DDDLD`DlDބDްDDDDDDD0D<DHDTD`DlDxD߄DߐDߔDߠD߬DߴDDDDDDDDDDD D,D0D4D8D@D TD XD \DhDxDDD)D5D6D8D@DCDHHDoDIDUDNDQDIDUDTDSDUDTDUDWDYD[D\D]D_DaDw`$vPwr@uw@uw@w wwwwˀwހwyUyyyπyyz z {U{f{w{{{{{̀{{| ||-|>|O|`|q|@x|||P|@||@|Ȁ8|؀|}}}}@}}@}$8}4}5}6}7@}D}E@}T8}d}e@}t,}uh}v}w}x(}y$N(}z0.0D0DLDXD`DDDDD0D@DHDpDDDDDDDDDD}$0}@}@}@}@}܀,}}@~ 0~ @~~+~,p~-,~.$N,~/0.0D0DLDXD`DDDDD0D@DHDpDDDDDDDDDD~>$0~T@~d@~q@~@~~~@~0~@~~p~,~$N,~0.0D0D0D8~$0~@  $ N< @.@D@DHDLDTD!XD#pD'D$D%D$D(D*D+D,D(D/D3D1D/D0D3D4$@2@B@L@Z@[\$N].D7D8D= DB4DC|m$7@6$pN.DFDIDFDIDFDIDKDNDLDNDIDU$F@E@E@E@G@H   $xN .DXD[DX D[DXD[ D]0D`@D^DD`HD[LDg`$X5@WE@WR@W`@Yq@Zx$xNx.DjDmDjDmDrDs$j@iĀk8Ҁ$<N.DvDzDvDzDxDzD$v@u-@u7w8CDE$HNF.DD$D(D4DdU$k@{@|$lN|.DDDDDDDDDD D0D4$@@@@ @ H$NHP.PDPDP$P(@8$ N\9`.`D`D`P$`n@~$Np.pDpDDDDDDDDPD\DdDhDlDpDtDxDDDDDDDDDDDDDDDDDDDDDD\DpDDDDD DDD(D4DPD`$p@@@݀8pt$Nt.DDDDDDDDDDDDD ,D4DDDD DDDDDDDDDDDDDDDDDDDD D(D0D8D@D HDMD!D#D$D, D$$D%0D+4D%@D&HD+TD,XD1lD4pD1tD4xD1|D4D5D6D7 D8D9$D;<D9@D;DD9LD<PD9pD@DADCDFDIDFDIDO$DR8$7@P@e8w@ @@<P$NP.PDUPDVpDUtD^|DVD^D`DaDmDnDhDiDq DxDzD{,D|<D~DDDDD D,D4D8D<D@DDDHDPDTDXD\D`DhDpDxDDDDDDDDDDDDDD0DDDDDDDDDDDDDDTDlDxDDDDDDDDDDDDDD$D4DlDxD$UP@T@T@T*V8<@W N@XeY<u@[P$XN.DD$@$N.DDD$@$N.DDD$@0$DN$.0D0DHDPDdDhDlDtDDDDDDDDDDD$D0D@DhD|DDDD1$0X@m@}@@80$N.DD)0D#4D$DD3TD*XD3`$@@8t$dNtdtd:dTfU<drMMMMM0MJMpMNNN(N8$NH:NX\NhNxNNN N<N.D3D4D6\$3}@2@2ŀԀ!݀K`uр4K\̀V؀hƀ׀\Ԁ.>O_р (CulWs4WՀ0$N.D9D= D9$D=4DBLDE1$9JT^@8u@8@8:8"ĀԀ;< ,$N.DHDKDLPDO$H>@GN@G_I8qrs$N.DRDVDWPDYD[D`Dd$R1@QA@QR@QcS8xT@$N.DgDjDk0Dn $g@@fP@f`h8rst$N.DqDxDy0D|PD}DD,DHD~pDDDDPDtDD$q@p@p@pr8s< t@+<MduD @v$XN.DD4DDD0DHDhD|DD$?@V@o@8<H@ȀDX@$N.D"D'D(`D*D+ D-D/$"4@!K@!b#8|$<%@$N.DDD0DDDLDXDpD$@@@ @"83<BDM@\@klm$N.DDD 0D PD D D D D D 0D LD hD D D D n$@@@Հ8<L @&D@HUV 4W$N 4. @D @D  dD  D  D 8D  PD D X$ @{@@@vр 9 8E'Vb @c d$tN e&,N&0M&>N&BN&WM2&[M_&wN&M&NX&Nx&Nh1&Na&N8&NH&!N(&(N &^N)&bMU&xM&M&Md d /d BfC<R`Nr . D5 D6 D5 D6 D9 D8 D9 D8 D6 $5 @4@4ր$pN 0 0. 0D< 0D= 4D< 8D= LD@ $< 0@;@; $pN ! . D[ D\ Da Db 9$[ W@Zds߀$:kـ$HN  . DJ DMDJDMDNpDDtDN|DDDPDVDR DX, $J +@I>@IKK8Zfwր9Pa߀-> ?@@$PN@A@.@D(@D+HD(LD+PD1TD0XD1\D2`a$(@@')8@p$0Np.pDgpDh$gp@fȀـ$N.DlDoDlDoDpDqDp DqDpDq$Dr(Dt,Dr0Dt4Dv8$l@k2C$NL.PDyPDzdDxDDD$yP`@xs$\N.DDDDDDD0DHDTt$@@8gЀh$Nh.pDpDxD|DDDDDDDDD4DxDDDDDD D`DhDlDpDD$p@@'5@I<X8bs@p$DN.DDDDDDDD$$@l@@<$|N<.@D@DPDTD`DxD$@@)@5@F@T@UV$\N.DDDDDDDD D\DDD0D@DTDhD|DDDDDDDW$s@@<@,Հ*^oĀՀ(8HYiDH8!L,@678$dN.DDDD$D(D4D8D@DDDDD D 0D <D PD DD9$V@f@y8@@ %0&'($N.DDD D,D0DHDLDd)$I@Y@l@y$dNt&jNdtd?dQfR<a.D6D:DBo$6@5@5Ӏ =f|$N(.0D/0D1LD2TD3d}$/0@.080xʀ$HNx.DEDF$E@D"3C$N.DJDKD$J\@Ig@Iu$N.DVDZDhv$V@U@UǀހS$(N.DODQDRDST$Oj@NwP8$HN. Dk Du4Dv<DyLDvPDy`$k @j̀t8ۀ*!8V x$XNx.D|DD|DDDDDDDDDDDDDDDDDDDDD D$D(D,D0D4D\D`Dd$|@{8?^w`@x$Nx.DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD,$@Ԁ8@$N@.@D@DTD\DdDlDpDxD$@ @8$@%&6$XN7d8 O0B! ODB O`L#`! Ot.( L OH(p! O ,0 ,!-VQ\._Q .hQ /XqQ/0zQ !q0!1\ P  Pc&` PQ0Q4Q89Q<LQ@fQDQHQLQPQTQXQ\; P P}``O  p  !`6  ppO @9 @`pNPj@ P@ A `R a q` pL0HpJPhShpnh@i*hiiji9QRR`RRpIR@XR+RBRgR{RP03vՐp0Pn@p ` P @ @  @p.p p 0  Jp P = [` j y t   0 *  <@ 0 p10Npg_puR p  -p K@ ]p t pj@ 0 $    <  ! 6Q E Q b` p       "=Npd|Pe0t @G`d 5 P0Q1@pAOp@Qjczx P 0o0  0`B0bPp@} !0!!&0\gfP9?@sV@VPV`V0 Zp]P\Z]]8y*:` ]ST0TSY]"r;tTqPpp0nupw": K [qPPذܠP<Kİ_n P``0P@P%07N`gԠPj0а/̠GW`l|0P,F`T@gP}Ȱ]!6!HN (  ,  I f 5  X @ uh g"82d&` p9Y`JY[YlY0$^Fc1c@T^$"0i9=P|eW>WPXPVpbeffQ`] 0!" "(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_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_putc_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.5452./../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_zeros_g_Null_Key_write_zeroswrite_zeros:f(0,2)mxfFile:P(0,3)fillSize:P(0,4)completeCount:r(0,4)int64_t:t(0,4)=(0,5)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,6)long long int:t(0,5)=@s64;r(0,5);01000000000000000000000;0777777777777777777777;MXFFile:t(0,6)=(0,7):T(0,7)=s52close:(0,8),0,32;read:(0,9),32,32;write:(0,10),64,32;get_char:(0,11),96,32;put_char:(0,12),128,32;eof:(0,11),160,32;seek:(0,13),192,32;tell:(0,14),224,32;is_seekable:(0,11),256,32;size:(0,14),288,32;free_sys_data:(0,8),320,32;sysData:(0,15),352,32;minLLen:(0,16),384,8;runinLen:(0,18),400,16;;:t(0,8)=*(0,20):t(0,9)=*(0,21):t(0,10)=*(0,22):t(0,11)=*(0,23):t(0,12)=*(0,24):t(0,13)=*(0,25):t(0,14)=*(0,26):t(0,15)=*(0,27)unsigned char:t(0,17)=@s8;r(0,17);0;255;uint8_t:t(0,16)=(0,17)short unsigned int:t(0,19)=@s16;r(0,19);0;65535;uint16_t:t(0,18)=(0,19):t(0,20)=f(0,1):t(0,21)=f(0,28):t(0,22)=f(0,28):t(0,23)=f(0,2):t(0,24)=f(0,2):t(0,25)=f(0,2):t(0,26)=f(0,4):t(0,27)=(0,29)uint32_t:t(0,28)=(0,30):t(0,29)=xsMXFFileSysData:unsigned int:t(0,30)=r(0,30);0;037777777777;partialCount:r(0,28)uint32_t:t(0,28)i:r(0,4)mxf_is_header_partition_pack:F(0,2)key:P(0,31):t(0,31)=*(0,32):t(0,32)=k(0,33)mxfKey:t(0,33)=(0,34)mxfUL:t(0,34)=(0,35):T(0,35)=s16octet0:(0,16),0,8;octet1:(0,16),8,8;octet2:(0,16),16,8;octet3:(0,16),24,8;octet4:(0,16),32,8;octet5:(0,16),40,8;octet6:(0,16),48,8;octet7:(0,16),56,8;octet8:(0,16),64,8;octet9:(0,16),72,8;octet10:(0,16),80,8;octet11:(0,16),88,8;octet12:(0,16),96,8;octet13:(0,16),104,8;octet14:(0,16),112,8;octet15:(0,16),120,8;;mxf_is_body_partition_pack:F(0,2)key:P(0,31)mxf_is_footer_partition_pack:F(0,2)key:P(0,31)mxf_is_partition_pack:F(0,2)key:P(0,31)mxf_is_filler:F(0,2)key:P(0,31)mxf_partition_is_closed:F(0,2)key:P(0,31)mxf_partition_is_complete:F(0,2)key:P(0,31)mxf_partition_is_closed_and_complete:F(0,2)key:P(0,31)_free_partition_in_listmxf_create_file_partitions:F(0,2)partitions:P(0,36):t(0,36)=*(0,37):t(0,37)=*(0,38)MXFFilePartitions:t(0,38)=(0,39)MXFList:t(0,39)=(0,40):T(0,40)=s16elements:(0,41),0,32;lastElement:(0,41),32,32;len:(0,42),64,32;freeFunc:(0,43),96,32;;:t(0,41)=*(0,45)long int:t(0,42)=r(0,42);-2147483648;2147483647;:t(0,44)=*(0,46)free_func_type:t(0,43)=(0,44)MXFListElement:t(0,45)=(0,47):t(0,46)=f(0,1)_MXFListElement:T(0,47)=s8next:(0,48),0,32;data:(0,49),32,32;;:t(0,48)=*(0,47):t(0,49)=*(0,1)mxf_free_file_partitions:F(0,1)partitions:P(0,36)mxf_initialise_file_partitions:F(0,1)partitions:P(0,37)mxf_clear_file_partitions:F(0,1)partitions:P(0,37)mxf_clear_rip:F(0,1)rip:P(0,50):t(0,50)=*(0,51)MXFRIP:t(0,51)=(0,52):T(0,52)=s16entries:(0,39),0,128;;mxf_clear_partition:F(0,1)partition:P(0,53):t(0,53)=*(0,54)MXFPartition:t(0,54)=(0,55):T(0,55)=s128key:(0,34),0,128;majorVersion:(0,18),128,16;minorVersion:(0,18),144,16;kagSize:(0,28),160,32;thisPartition:(0,56),192,64;previousPartition:(0,56),256,64;footerPartition:(0,56),320,64;headerByteCount:(0,56),384,64;indexByteCount:(0,56),448,64;indexSID:(0,28),512,32;bodyOffset:(0,56),544,64;bodySID:(0,28),608,32;operationalPattern:(0,34),640,128;essenceContainers:(0,39),768,128;headerMarkInPos:(0,4),896,64;indexMarkInPos:(0,4),960,64;;long long unsigned int:t(0,57)=@s64;r(0,57);0;01777777777777777777777;uint64_t:t(0,56)=(0,57)mxf_free_partition:F(0,1)partition:P(0,58):t(0,58)=*(0,53)free_partition_in_list:f(0,1)data:P(0,49)tmpPartition:(0,53)mxf_initialise_partition:F(0,1)partition:P(0,53)mxf_create_partition:F(0,2)partition:P(0,58)mxf_append_partition_esscont_label:F(0,2)partition:P(0,53)label:P(0,59)void:t(0,1):t(0,59)=*(0,60):t(0,60)=k(0,34)mxf_initialise_with_partition:F(0,2)sourcePartition:P(0,61)partition:P(0,53)iter:(0,62)=xsMXFListIterator::t(0,61)=*(0,64):T(0,63)=s12nextElement:(0,41),0,32;data:(0,49),32,32;index:(0,42),64,32;;MXFListIterator:t(0,62)=(0,63):t(0,64)=k(0,54)mxf_create_from_partition:F(0,2)sourcePartition:P(0,61)partition:P(0,58)newPartition:(0,53)mxf_append_partition:F(0,2)partitions:P(0,37)partition:P(0,53)mxf_append_new_from_partition:F(0,2)partitions:P(0,37)sourcePartition:P(0,53)partition:P(0,58)newPartition:(0,53)mxf_append_new_partition:F(0,2)partitions:P(0,37)partition:P(0,58)newPartition:(0,53)mxf_mark_header_start:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_mark_header_end:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_mark_index_start:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_mark_index_end:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_write_partition:F(0,2)mxfFile:P(0,3)partition:P(0,53)essenceContainerLen:r(0,28)packLen:r(0,56)uint64_t:t(0,56)filePos:r(0,4)iter:(0,62)mxf_update_partitions:F(0,2)mxfFile:P(0,3)partitions:P(0,37)previousPartition:r(0,53)lastPartition:r(0,53)iter:(0,62)haveFooter:r(0,2)int:t(0,2)partition:r(0,53)partition:r(0,53)partition:r(0,53)mxf_read_partition:F(0,2)mxfFile:P(0,3)key:P(0,31)partition:P(0,58)newPartition:(0,53)len:(0,28)eleLen:(0,28)label:(0,34)i:r(0,28)mxf_fill_to_kag:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)relativeFilePos:r(0,56)fillSize:r(0,4)llen:r(0,16)uint8_t:t(0,16)mxf_fill_to_position:F(0,2)mxfFile:P(0,3)position:P(0,56)filePos:r(0,4)fillSize:r(0,4)mxf_allocate_space:F(0,2)mxfFile:P(0,3)size:P(0,28)fillSize:r(0,4)mxf_write_fill:F(0,2)mxfFile:P(0,3)size:P(0,28)mxf_read_next_nonfiller_kl:F(0,2)mxfFile:P(0,3)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,33)tllen:(0,16):t(0,65)=*(0,33):t(0,66)=*(0,16):t(0,67)=*(0,56)tlen:(0,56)mxf_read_rip:F(0,2)mxfFile:P(0,3)rip:P(0,50)size:(0,28)key:(0,33)llen:(0,16)len:(0,56)numEntries:r(0,28)i:r(0,28)mxf_write_rip:F(0,2)mxfFile:P(0,3)partitions:P(0,37)len:r(0,56)llen:r(0,16)iter:(0,62)partition:r(0,53)partition:r(0,53)mxf_read_header_pp_kl:F(0,2)mxfFile:P(0,3)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,33)tllen:(0,16)tlen:(0,56)mxf_read_header_pp_kl_with_runin:F(0,2)mxfFile:P(0,3)key:P(0,65)llen:P(0,66)len:P(0,67)keyCompareByte:r(0,16)runinCheckCount:r(0,28)k:(0,33)keyPtr:r(0,66)byte:r(0,2)g_Null_Key:S(0,32)g_KLVFill_key:S(0,32)g_RandomIndexPack_key:S(0,32)g_PartitionPackPrefix_key:S(0,32)zeros:S(0,68):t(0,68)=ar(0,69);0;1023;(0,70)long unsigned int:t(0,69)=r(0,69);0;037777777777;:t(0,70)=k(0,17)/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_clapperboard0000755000076600007660000007034411100145451016754 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_mxf0000755000076600007660000202221011100145451016610 0ustar stuartcstuartc00000000000000  8__PAGEZERO__TEXT00 __text__TEXT| __symbol_stub__TEXT__picsymbol_stub__TEXT$__symbol_stub1__TEXT 0 __cstring__TEXTP`P__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@+O@H P**+6MiL6(|: x8!T!48!z8;cW{:|H |<@!= |#x|yx|+x!b@ @<@@$/}"Kx@8= 9)PH<|i|lxN!HX//A 8BH 9"}"Kx|t/@<@fx"@H8/@<@;FB@HB/A|I|LxN!<@B@PB/A|I|LxN!Hq<@B@/A|I|LxN!<`8<8cTHI<| | xN!<`8@8cH)<`888cH<`8H8cH <`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@LFx#xHHU=a }N =a$}N =a@}N =a 8}N =a0}N =A(}=9N =`kA,}iN |!|> x~x|8`8(H|`x8^8x^8|^88(8`-H!|`x^88`-8Hi!|N |B}=|9H}N |B}=|9}N |B}=|9(}N |!|> x~x|888`-Hi|`x@8@ xBH<_Bl88/A^8T>+A<_8b`HY<_8bHHm!|N |B}=|9L}N |B}=|9 }N |B}=|9L}N ||exB!?<8p;xHx8` H<x88.8cHy<x8888cHa<x88;8cHI<x88H8c`8@W:8.xH/Ax8H/@{K8Hdx8H/@;Kx8H/@;Kt<<xc88cH {KA8HA$<<888c8H(/@4<<888c8H{K8H/@$<<888c8KW:~x888.Hō/@<~x80H,~xx88H58/@(<x8d<c8cH 8`H8!P|x|N |8B99 |}x!<_<<;8|8xH /@D<_<<<B88`88Ɲ88%| xH ```<<xx8\8|899 H /@D<_<<<B88`8p8Ɲ88-| xH ```<_?<x;8l8xH a/@8<_<<<B88`88Ɲ882| xH <<xx8889 9 H /@8<_<<<B88`88Ɲ889| xH P<<xx8<8\89 9 H Y/@8<_<<<B88`8P8Ɲ88@| xH<<xx88L89 9 H /@8<_<<<B88`88Ɲ88G| xH<<xx88<899 H /@8<_<<<B88`88Ɲ88N| xH$<<xx88,89 9 H -/@8<_<<<B88`88Ɲ88U| xH<<xx8L889 9 H/@8<_<<<B88`8`8Ɲ88\| xH\<<xx88 89 9 He/@8<_<<<B88`8$8Ɲ88c| xH<<xx8889 9 H/@8<_<<<B88`88Ɲ88j| xH<<xx88899 H/@8<_<<<B88`88Ɲ88q| xH0<<xx8@889 9 H9/@8<_<<<B88`8T8Ɲ88x| xH<<xx8889 9 H/@8<_<<<B88`88Ɲ88| xHh<<xx88899 Hq/@8<_<<<B88`88Ɲ88| xH<<xx8X889 9 H /@8<_<<<B88`8h8Ɲ88| xH<<xx8889 9 H/@8<_<<<B88`8$8Ɲ88| xH<<<xx8889 9 HE/@8<_<<<B88`88Ɲ88| xH<<xx88|899 H/@8<_<<<B88`88Ɲ88| xHt<_;l<x;lx8HxH/@8<_<<<B88`8d8Ɲ88| xH<<xx88\899 H/@8<_<<<B88`88Ɲ88| xH<<xx88L899 H/@8<_<<<B88`88Ɲ88| xHL<<xx8h8<899 HU/@8<_<<<B88`8|8Ɲ88| xH<<xx808,89!9 H/@8<_<<<B88`8D8Ɲ88Ā| xH<_<xx;8xH/@8<_<<<B88`88Ɲ88ɀ| xH(<<xx88 899 H1/@8<_<<<B88`88Ɲ88Ѐ| xH<_<<x;8d8xH/@8<_<<<B88`8x8Ɲ88ր| xHd<<xx88H8/8@H<_<<<B88`88Ɲ88ڀ| x`| N!88a88!P|N ``|88|}x!H8c8@8`8!P]}|N |a|#xB|{x!H||x}/AH8W:;xHu/}@H<_<<<B088`88ƥ48| | xN!8Hx`x8H}dx8H8/@L<_<<<B088`8H8ƥ48| | xN!8```8!`|xa|N ``||~x!``c/A|/A|xHy^8|~8cHɁ~8cHu~8cHW~8cH~8cH֡~8cH~8cH~8cH~8cH~/AH88!P|N |/B!@8/@,/@$<<<88cp8$8ƣHwA8/A<_<<8`B 888$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ɨ|BI|QlBlAD<@``8h(h($Ht<_?zHty|#x|}x8!pxxA|N ```||byB!A|t/@Hp```T`1@,=?Tb:),|BJ4TH ```8@Hm0C|/A$|t/@``8`H8`H/|^x@K8!P|N ```|a|#xB|{x|#x88!8K/@x88K/@T<_<<<BP8 8`88ƞT8| | xN!``a8/@HȀ8<cx88LH=/@<_<<<BP8 8`88ƞT8| | xN!K`<_cx;LxH/Ah;<xcxxHU/@@<_<<<BP8 8`8T8ƞT8| | xN!K xH̉`;8xK/@x88K/@H<_<<<BP8 8`88ƞT8| | xN!K``8<cx8I8H/@<_<<<BP8 8`88ƞT8| | xN!KH`<_cx;xHq/Ah;<xcxxH/@@<_<<<BP8 8`8d8ƞT8| | xN!KxH9`;P8xKE/@x88K1/@@<_<<<BP8 8`88ƞT8| | xN!K\8<cx88H/@<_<<<BP8 8`88ƞT8| | xN!K```<_cx;xH!/Ah;<xcxxHѵ/@@<_<<<BP8 8`8t8ƞT8| | xN!KxH`/cA<\<8cx8@8̐AD!@GDEFH/@H<_<<<BP8 8`88ƞT8| | xN!K``;8xKe/@x88KQ/@@<_<<<BP8 8`8<8ƞT8| | xN!K|8<cx88H/@<_<<<BP8 8`8p8ƞT8| | xN!K <_cx;xHM/Ad;<xcxxH/@@<_<<<BP8 8`88ƞT8| | xN!KxH;8xK%/@x88K/@@<_<<<BP8 8`8T8ƞT8Ā| | xN!K<8<cx8 8H/@<_<<<BP8 8`88ƞT8ŀ| | xN!K<_cx;xH /Ad;<xcxxHΡ/@@<_<<<BP8 8`88ƞT8ɀ| | xN!KlxH;8xK/@x88K/@@<_<<<BP8 8`8h8ƞT8π| | xN!K8<cx88HE/@<_<<<BP8 8`88ƞT8Ѐ| | xN!K<_cx;xH/Ad;<xcxxHa/@@<_<<<BP8 8`8 8ƞT8Ԁ| | xN!K,xHŕ;8xK/@x88K/@@<_<<<BP8 8`8|8ƞT8ڀ| | xN!K8<cx88H/@<_<<<BP8 8`88ƞT8ۀ| | xN!K`<_cx;xHԍ/Ad;<xcxxH!/@@<_<<<BP8 8`848ƞT8߀| | xN!KxHU/cA<\<8cx8@8|AD!@GDEFH Q/@@<_<<<BP8 8`88ƞT8| | xN!K\;8xK/@x88K/@@<_<<<BP8 8`88ƞT8| | xN!K8<cx88lH=/@<_<<<BP8 8`8(8ƞT8| | xN!K<_cx;lxH/Ad;<xcxxHY/@@<_<<<BP8 8`88ƞT8| | xN!K$xH; 8xK/@x88K/@@<_<<<BP8 8`88ƞT8| | xN!K8<cx8y8\H /@<_<<<BP8 8`8@8ƞT8| | xN!KX<_cx;\xHх/Ad;<xcxxH/@@<_<<<BP8 8`88ƞT8| | xN!KxHM/@ /AX<cx8LH/@@<_<<<BP8 8`8 8ƞT8| | xN!Kp;8xK/@x88K/@@<_<<<BP8 8`8t8ƞT8 | | xN!K8<cx88AD8"AD!DaD8cHLŀaD8cHw9/@P<_<<<B8x8`8 8ƌ8p| | xN!8aDK١88HWTAD8bHUDd8H}/@L<_<<<B8x8`8@8ƌ8|| | xN!K```AD=??9+k8B I  j8J 8\B AD" L8ADb @!DIB\PTX!DiHx/@@<_<<<B8x8`88ƌ8| | xN!K<_Ad8ADbHw/@@<_<<<B8x8`88ƌ8| | xN!KL/@\AD<8ԀbHwE/@@<_<<<B8x8`8`8ƌ8| | xN!KADbH/@@<_<<<B8x8`88ƌ8| | xN!KADbH/@@<_<<<B8x8`88ƌ8| | xN!KHADbaD8cH/@@<_<<<B8x8`848ƌ8| | xN!KADbK/@@<_<<<B8x8`8`8ƌ8| | xN!KADbH5/@@<_<<<B8x8`88ƌ8| | xN!KLaD8cHq/@@<_<<<B8x8`88ƌ8| | xN!KAD8<8888ȐdAD!DI܀bH=)/@@<_<<<B8x8`88ƌ8| | xN!KAD<8888h"܀iH?8de8H/@@<_<<<B8x8`88ƌ8| | xN!K <_DA\8Te8H/@@<_<<<B8x8`8l8ƌ8| | xN!KAD=<8L8$bH/@@<_<<<B8x8`88ƌ8| | xN!K`<_DA8De8H/@@<_<<<B8x8`8\8ƌ8| | xN!K=?AD!h8bH/@@<_<<<B8x8`88ƌ8| | xN!K8\<8A08|x8HLAp>HJ送Lap8H}ADp8؀bH9/@@<_<<<B8x8`8P8ƌ8| | xN!K<_8At8ȀADbHҙ/@@<_<<<B8x8`88ƌ8 | | xN!K<_8A@8޸ADbH9/@@<_<<<B8x8`8 8ƌ8 | | xN!KP<_>AAD84!b8ޠH/@@<_<<<B8x8`88ƌ8 | | xN!K<_88Ax8$ADbH/@@<_<<<B8x8`88ƌ8 | | xN!K<_DAP8e8$H/@@<_<<<B8x8`8L8ƌ8| | xN!K$AD>8($bH/@@<_<<<B8x8`88ƌ8| | xN!KȀAD=>88b$H١/@@<_<<<B8x8`8<8ƌ8| | xN!Kh<_88AT;؀ADxb$H/@@<_<<<B8x8`88ƌ8| | xN!KAD=88b$H=/@@<_<<<B8x8`8 8ƌ8| | xN!K䤀AD>_88b$H1/@@<_<<<B8x8`88ƌ8| | xN!KH<_88A8ԀADb$H /@@<_<<<B8x8`88ƌ8| | xN!KADx;d9"Lb$8T:d|*H/@@<_<<<B8x8`8`8ƌ8| | xN!KtAe8!<8DH/AAD!hb8H/A$.A<aL88HELap8HADp8؀bH/@<_<<<B8x8`8P8ƌ8&| | xN!K<aLx8HE Lap8HADp8؀bHY/AԜAt88ȀADbH/AԸA@88޸ADbH/AA`A848ޠADbH/@`<_<<<B8x8`88ƌ82| | xN!K̀AD<848̀bHI/AԐAx888$ADbHu/AԨD<88e8 H/AĀAD8( bH/AAAD<88ἀb H%/AAT888؀ADb HQ/@<_<<<B8x8`88ƌ8@| | xN!KȀAD<88ᬀb Hԥ/AԸAT888؀ADb H/AЀAD!Td;؀b 9"Lx8T:d|*Hy/AԀD<8ᜀe8Hù/AAD<8b H/A AAD<88ἀbH/A$ADx88bH/@<_<<<B8x8`8¸8ƌ8P| | xN!KߌAD<88ᬀbHi/AADx88bH/AAD<888ጀbH/AAD;<x8|bHɱ/A0D<8le8,H1/ALAD!Td8؀b9"L8T:d|*H/@@<_<<<B8x8`8ļ8ƌ8[| | xN!KtDE8BA<_AD8\e8H/@@<_<<<B8x8`8L8ƌ8a| | xN!KAD!b8H/@@<_<<<B8x8`8Ű8ƌ8b| | xN!KݨDAle8t8,H/@@<_<<<B8x8`808ƌ8c| | xN!KLD8de8H/@@<_<<<B8x8`8Ƭ8ƌ8d| | xN!KDA\;e8T8Hm/@<_<<<B8x8`8$8ƌ8e| | xN!KܔAe8!<8DH/AAD!hb8H /A0.A<aL88H>Lap8H9ADp8؀bH/@<_<<<B8x8`8Ȁ8ƌ8t| | xN!K<aLx8H>)Lap8HADp8؀bHy/AҨAt:~ųx8ȀADbH/AA8a<888HUA@<8޸ADbH/AĀA848ޠADbH٭/@<_<<<B8x8`88ƌ8| | xN!KԀADW>8a@8HA@@8޸ADbHI/AlAD<848̀bH/A҈Ax888$ADbHE/AҠD<88e8 H/AҼAD8( bH/AAAD<88ἀb H/AAT888؀ADb H!/@<_<<<B8x8`88ƌ8| | xN!K٘AD<88ᬀb Hu/AҰAT888؀ADb Hڡ/AȀAD!Td;؀b 9"Lx8T:d|*HI/ÀD<8ᜀe8H/AAD<8b H/AA܀AD<88ἀbH̵/AADx88bH/A8AD<88|bH%/ATADCxdxA8ޠK|#x<|exx8H)/@<_<<<B8x8`808ƌ8| | xN!KAD<88ᬀbH/AADx88bH /AAD<~ųx8|bHM/A0AD<Cxdx8̃K |#x<|ex8xHQ/A0D<8le8 Hԑ/ALAD!Td8؀b9"L8T:d|*H=/A ~ܳxH@<_<<<B8x8`8ļ8ƌ8| | xN!K̀DE8BA(e<8,8LH)/@@<_<<<B8x8`8͸8ƌ8| | xN!K`=?AD!8<,bH/@@<_<<<B8x8`8(8ƌ8| | xN!K<_!DA|;,<_;$xxi,Hm/@@<_<<<B8x8`8Ψ8ƌ8| | xN!KՔ<_8A;bADdxb,Hi/@@<_<<<B8x8`8 8ƌ8| | xN!K0aD<8۬K ,TI:8B})ZK hDe8HH}/@@<_<<<B8x8`8Ϡ8ƌ8| | xN!KԴAD<8Hb,HQ/@@<_<<<B8x8`88ƌ8| | xN!KXD#x8|K/@@<_<<<B8x8`8А8ƌ8| | xN!KAD<88ۜ|bHH-/@@<_<<<B8x8`88ƌ8| | xN!KӤD<8e84H/@@<_<<<B8x8`8`8ƌ8€| | xN!KHAD>8䀢4b,H/@@<_<<<B8x8`88ƌ8À| | xN!K<_8A8ԀADb4Hu/@@<_<<<B8x8`8`8ƌ8Ā| | xN!KҌADxxb4H /@@<_<<<B8x8`88ƌ8ŀ| | xN!K4Addx8ADb4H/@@<_<<<B8x8`888ƌ8ƀ| | xN!K؀AD<88Āb4H/@@<_<<<B8x8`88ƌ8ǀ| | xN!K|AD<8@8ഀb4H /@@<_<<<B8x8`8H8ƌ8Ȁ| | xN!K AD<88ऀb4H/@@<_<<<B8x8`88ƌ8ɀ| | xN!KĀADH<888b4H/@@<_<<<B8x8`8P8ƌ8ʀ| | xN!K`H8`H9H8`P8H)AD<<8|8tb4Hν/@@<_<<<B8x8`88ƌ8̀| | xN!KAD<88db4Hq/@@<_<<<B8x8`8d8ƌ8΀| | xN!KψAD<88Tb4H/@@<_<<<B8x8`88ƌ8π| | xN!K,AD<88Db4H/@@<_<<<B8x8`8p8ƌ8Ѐ| | xN!KЁaDK 4TI:8B})ZK hD/@;????_??e8488H/AʴAD8䀢8b,H/AԀA88ԀADb8H/AA|88,ADb8H̱/A A88ADb8H/A(AD8$8b8Hu/AHAD<88 b8He/AdAD<88b8HE/AˀAD<88b8H%/A˜AD<88܀b8H/A˸AD<<8`2b8H/AЁaD;K 8TI:8B})ZK hDA|e??88߼Hq/@@<_<<<B8x8`88ƌ8| | xN!K̨AD!hb8HE/@@<_<<<B8x8`88ƌ8| | xN!KL<_aL88pA`H.Lap8H9ADp8؀bH/@@<_<<<B8x8`8Ȁ8ƌ8| | xN!K̀AD!tb88HU/@@<_<<<B8x8`8x8ƌ8| | xN!KlA@88޸ADbH/@@<_<<<B8x8`88ƌ8| | xN!KD?88e8 H}/@@<_<<<B8x8`88ƌ8| | xN!KʴAD8( bHE/@@<_<<<B8x8`8\8ƌ8| | xN!K\<_;A;ADxxb H-/@@<_<<<B8x8`8X8ƌ8| | xN!KD>8He8Ha/@@<_<<<B8x8`88ƌ8| | xN!Kɘ=?AD!<8b H1/@@<_<<<B8x8`8(8ƌ8| | xN!K8ADxxbH/@@<_<<<B8x8`8ߜ8ƌ8| | xN!K<_DA8؀e8HI/@@<_<<<B8x8`88ƌ8| | xN!KȀ=?AD!X8ȀbH /@@<_<<<B8x8`88ƌ8| | xN!K AD88bHzADxbKQ/@@<_<<<B8x8`88ƌ8| | xN!KǸDADe8\8H%/@8<_<<<B8x8`808ƌ8| xHAD!b8H/@8<_<<<B8x8`88ƌ8| xHdDAle8t8 H=/@8<_<<<B8x8`88ƌ8| xHD8de8H=/@8<_<<<B8x8`88ƌ8| xHDA\e8T8H/@8<_<<<B8x8`88ƌ8| xHlAD<8L8xbH/@8<_<<<B8x8`88ƌ8 | xHDAe8D8H1/@8<_<<<B8x8`8ǜ8ƌ8 | xHĀAD!hb8H /@8<_<<<B8x8`88ƌ8| xHpAt88ȀADbH/@8<_<<<B8x8`88ƌ8| xH<aL88H'%Lap8HADp8؀bHu/@8<_<<<B8x8`8Ȁ8ƌ8| xHA@88޸ADbH/@8<_<<<B8x8`88ƌ8| xHTA848ޠADbH}/@8<_<<<B8x8`88ƌ8| xHAx888$ADbHu/@8<_<<<B8x8`88ƌ8| xHD88e8 H/@8<_<<<B8x8`88ƌ8| xHXAD8( bH/@8<_<<<B8x8`8\8ƌ8| xH!D<_;;xi xH/@8<_<<<B8x8`88ƌ8| xHAT<8`ˀ;b؀ADdxb Hy/@8<_<<<B8x8`8L8ƌ8| xHLD>?8ᜀe8He/@8<_<<<B8x8`8h8ƌ8| xHAD!<b 8HA/@8<_<<<B8x8`88ƌ8| xHADxxbH1/@8<_<<<B8x8`8D8ƌ8 | xHTAD<dx8`ˀbH)/@8<_<<<B8x8`88ƌ8!| xHAD=888ጀbHq/@8<_<<<B8x8`8È8ƌ8"| xH<_?AAD8l!b8ߜHq/@8<_<<<B8x8`88ƌ8#| xHD<_8;A8|ADbHu/@<_<<<B8x8`8|8ƌ8$| xHAe88DH/AAD!hb8H/A4At88ȀADbH/AH;<aLx8H!Lap8H%ADp8؀bH/A8A@x8޸ADbH/ALA848ޠADbHQ/A`Ax888$ADbH}/ApD88e8 H/AAD8( bH/A!D<_;;bxi exH-/AAT<8`ˀ;B؀ADDxb HQ/AD8ᜀe8Hu/ÀAD!<b 8H̅/AADxexbH/AAD<Dx8`ˀbH/AAD888bHU/AA8l8ߜADbH/A0A88|ADbH/@8<_<<<B8x8`8|8ƌ8A| xHHDATAe88DHU/@8<_<<<B8x8`8ǜ8ƌ8E| xHAD!hb8H1/@8<_<<<B8x8`88ƌ8F| xHAD!tb88H/@8<_<<<B8x8`8x8ƌ8G| xH| xH<_<<<B8x8`8È8ƌ8?| xHp<_<<<B8x8`88ƌ8@| xH<<_<<<B8x8`8ǜ8ƌ8*| x``| N!88a88!a|}p N |!|#xB|3x|+x8|;x!}Cx||x888HTU/@L<_<<<B 88`8x8&$8:;| | xN!HL``xx%xxhxIx8a8K|~y@8/A8a8H\`8!px!|N ``||~xB!|888K/@P<_<<<B08`888%48| | xN!8`H```;|8~xHJu/@L<_<<<B08`888%48€| | xN!8`H``;8~xHJ/@L<_<<<B08`888%48À| | xN!8`HL``~<8888wHn/@D<_<<<B08`8808%48ŀ| | xN!8`H~8H`u/@D<_<<<B08`888%48ǀ| | xN!8`H~8H`!/@D<_<<<B08`888%48Ȁ| | xN!8`H8~88Hp/@D<_<<<B08`888%48ɀ| | xN!8`Hx88K~888HZ/A4<_<<<B088`88%48̀HTx88K1~888HZa/AD<_<<<B088`88%48΀| | xN!8`H(x888K8````8!`|N ```|< B`ƨ|+x|#x|}x!0=?8It0)t0 bB!8DaHE~88888Hi!/@D<_<<<B`8`8 088d8| | xN!8`Hx~x8HV9/AD<_<<<B`8`8 088d8| | xN!8`H x888K{8``8!`|N ```|!KyU8!P8`|N ```||wxB|#x|+x}Cx}Cx!|3x|;x<8m|H/@D<_<<<B08 8`8848!| xH```|<%x8mH/@<_<<<B08 8`8848"| xHLd H/A d;;AԀ/@Hx;?``8o}hH/A ̀;;AԀ|DxK}y/@@<_<<<B08 8`8 8482| xH``;;||xdxKvA/@8<_<<<B08 8`8X8487| xH<_||;BoDxH]/@8<_<<<B08 8`88488| xH0=?;x8I)xbB !aAHexdxKue/@8<_<<<B08 8`8848<| xH||DxH/@8<_<<<B08 8`8D848=| xH\8|HR/@8<_<<<B08 8`8848B| xH |H/@8<_<<<B08 8`8848C| xHĀ|Hm/@8<_<<<B08 8`88848D| xH||H/@8<_<<<B08 8`8|848E| xH4|H /@8<_<<<B08 8`8848J| xH|H/@8<_<<<B08 8`8848L| xH|HP/@D<_<<<B08 8`8D848O| xH````+A@@+@8<_<<<B08 8`8}848P| xH |88`H./@8<_<<<B08 8`8t848Q| xH|H!/@8<_<<<B08 8`8848S| xHt|888HO/@8<_<<<B08 8`8848Y| xH$|؀8H/@8<_<<<B08 8`8848[| xH=?|8Io)o B+ K8 \@|Hu/@8<_<<<B08 8`8848`| xHX/\;B@H<"p`|||^p|P7@$8[x;=>>>_>?>==|܀8oH{u/A|8oH/A<|8o>>_>?>==|܀8oHy/A|8oH/A<|8o_|8lHH /@8<_<<<B08 8`8848| xH@|H/@8<_<<<B08 8`8848Ā| xH|Hf /@ <_<<<B08 8`88848ŀ| xH```<_<<<B08 8`8D848)| xHp<_<<<B08 8`8848-| xH<<_<<<B08 8`8848w| xH<_<<<B08 8`8$848x| xH<_<<<B08 8`8848y| xH<_<<<B08 8`8848z| xHl<_<<<B08 8`8848{| xH8<_<<<B08 8`8848|| xH<_<<<B08 8`8P848}| xH<_<<<B08 8`8848| xH<_<<<B08 8`8848| xHh<_<<<B08 8`8848| xH4<_<<<B08 8`8$848| xH<_<<<B08 8`8P848| xH<_<<<B08 8`8848| xH<_<<<B08 8`8848| xHd<_<<<B08 8`8848| xH0<_<<<B08 8`8P848| xH <_<<<B08 8`8848| xH <_<<<B08 8`8848| xH <_<<<B08 8`8T848р| xH `<_<<<B08 8`8848Ԁ| xH ,<_<<<B08 8`8848Հ| xH <_<<<B08 8`8848݀| xH <_<<<B08 8`8(848ހ| xH <_<<<B08 8`8848߀| xH \<_<<<B08 8`8 848| xH (<_<<<B08 8`8t848| xH <_<<<B08 8`8848| xH <_<<<B08 8`80848| xH <_<<<B08 8`8848| xH X<_<<<B08 8`8 848| xH $<_<<<B08 8`8848| xH <_<<<B08 8`8848| xH <_<<<B08 8`8848| xH <_<<<B08 8`8848| xH T<_<<<B08 8`8848| xH <_<<<B08 8`8<848| xH <_<<<B08 8`8|848| xH <_<<<B08 8`8848| xH <_<<<B08 8`8848| xH P<_<<<B08 8`8848| xH <_<<<B08 8`8T848| xH<_<<<B08 8`8848| xH<_<<<B08 8`8848| xH<_<<<B08 8`8848%| xHL<_<<<B08 8`8(848&| xH<_<<<B08 8`8848'| xH<_<<<B08 8`8l848(| xH<_<<<B08 8`8t848)| xH|<_<<<B08 8`8848,| xHH<_<<<B08 8`80848-| xH<_<<<B08 8`84848.| xH<_<<<B08 8`88482| xH<_<<<B08 8`88483| xHx<_<<<B08 8`88486| xHD<_<<<B08 8`8<8488| xH<_<<<B08 8`8|848=| xH<_<<<B08 8`8848>| xH<_<<<B08 8`8848A| xHt<_<<<B08 8`8848C| xH@<_<<<B08 8`8848J| xH <_<<<B08 8`8848P| xH<_<<<B08 8`8848S| xH<_<<<B08 8`80848T| xHp<_<<<B08 8`8p848Y| xH<<_<<<B08 8`8848b| xH;xH/@:@x:~xHQH~xHU|dx|ܐH=E/A,;| |<8nexHi5/A@| <8nH9/AX=>?| 8n|8nlHyi/@<_<<<B08 8`8\848ր| xH,|8n~exHh/A | <8n\H/A8|8n|8nlHx/AT<|8nLH/Ah|<888n?| 8n|8nlHvE/@t<_<<<B08 8`8\848| x``| N!8Hp~cxDx~Ex888H,/@<<_<<8`B08,ex848 | | xN!HH:|8n~xHe/A| <8n\H)/A|8n|8nlHuQ/A48<<|8nLH!/AH|<888nx;@KEx8|H6|}yA :Hx:H5`+A<_WI:8B| .|| N @L dd``~QA/@P/@<_<<exBT8nT8`889;`| | xN!8H @exxxH58|ٮ`/ALHT`~QA/H@P/@<_<<exBT8nT8`88I9;`H| | xN!8HH @exx8|H5U|\8Kt~QA/@P/@<_<<exBT8nT8`889;`| | xN!8H @exx8|PH4|[8PK|Q@D<x8@8<8n88Hi/@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;!txHI#xx8,H9/@9 /@0H\`xx88K/A/A,;A@xdxExK/A/@(8<xK/AH``/@@DxKY/AH``HA@8P@@0```xx88K5/@$HX`xdxExK/AH8`8!P|N H@```||~x!``c/A$8c H~/AH88!P|N `||`y!A8a88K8!`|N ||~x!``c/A08cH~8cHI~/AHI88!P|N ``||}xB8`|#x!H/|bxa8@L<_<<<B5p8`8@8R8Q8| | xN!8`H``8<8c8P H a88cH/A88`HT<_<<<B5p8@8`8Rd8Q8| | xN!8a8K8````8!`|N ```48N `||~xB|#x!c8~A8B "b8~ /Ax8KxAԐ@082P8| | xN!8`H`8cxKI/@D<_<<<B08`88>82P8| | xN!8`H;<8xH```xH/AtxH8|~xH1/@xcxK/@<_<<<B08`88>82P8| | xN!8`H8````8!pa|N ```||~xB|#x!K1/@H<_<<<B8`8`8= 808q| | xN!8Hh`xxK8/@L<_<<<B8`8`8=X808r| | xN!8```8!P|x|N ``||#x||x!`d48|`#y@8 8a8;;H%H0```8a8H8@#9)}#Kx8a8H/@xxxH8@|`x8`+@ |x8@|c|B1C}"}#Kx}DSx8!`|N ``|A|#x|+x|zx!;@88Ht!8A<8x;[H=H4`xH5|dxCxK}] }<;[xH/@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Ԁ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}|~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!He8cTk>@@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<_<<<B`8`808'L8!8Ā| | xN!8`H0```|CxxxH88`8!P|N ```||bxB|+x8!``c08|#x/@$<<<8%8c8 8-hHo|Dx|x88K/@L<_<<<Bp8@8`8-8 8%| | xN!8H|``;<xxKUa8x8K58/@H<_<<<Bp8@8`8-8 8%| | xN!8``8!p|x|N ``||~xB|#x|+x!88Kˉ/@P<_<<<B 8`88%t8@8| | xN!8`H```;<xHh A8!@xaDAH<"bB8K9/@P<_<<<B 88`8'8@8| | xN!8a8K˱8`Hx`a8<x8K/@H<_<<<B 88`8,8@8| | xN!K``88``8!p|N ```||bxB|+x|3x8!``c08|#x/@0<<<88c88*xHl```|Dx|x88K/@L<_<<<B8P8`8*88Ӏ| | xN!8Hl``a8xxKE8/@H<_<<<B8P8`8+P88Ԁ| | xN!8``8!`|x|N ``||+xB|#x8!``E0<8/@$<<<88c8P8*(Hk88KM/@D<_<<<B088`8*H8P8| | xN!8HĀ~0xx8DxK5/@L<_<<<BP8a 88 `8p8`| | xN!CxH8`H$!8CxI8BYH8``8!p!|N ```|A|ixB|3x|;x8|+x!``C08|#x/@,<<<88csP8 8HG]``/@Ky,ApHh`|Cx}$Kx|x88KA/@H<_<<<B8`8^88 8| | xN!8`H`A8b/@T֓<8|H|{y@<_<<<B8^8`8 X8 8ĀHX``+AH<_<<<B8`8^8 8 8Ȁ| | xN!8`HX`8<8@K@AD<_<<<B8`8^8 8 8ʀ| | xN!8`HadxKI/@@<_<<<B8^8`8 <8 8׀| | xN!KA8 8`8Ԁ| | xN!8`Ht```A8+AD<_<<<B@8`8>8d8`8Հ| | xN!8`Hbx8Hx1/@8<_<<<B82P8`8883| xHdx#xHx/@8<_<<<B82P8`8884| xH54#xT<|T:8 Hx-/@ <_<<<B82P8`8885| xH`<_<<<B82P8`8l88(| xH,<_<<<B82P8`888)| xH<_<<<B82P8`888*| xH<_<<<B82P8`8 888| xH<_<<<B82P8`8P889| xH\<_<<<B82P8`888:| xH(<_<<<B82P8`888>| xH<_<<<B82P8`8 88B| xH<_<<<B82P8`8D88C| xH#xHt/A#xHt/A؈#xHt/A #xHv/@<_<<<B82P8`888;| x`| N!88H=W:#x|H.Hum/A4;@A؈5/AP;]W8#x|.Hw!/A]#x|BHw/A5;@A/@88H$4;/AKT```a88!`!|N ``|a9 B|zx|+x|#x|3x!P:D!D~xK/@<_<<<B8`8"88М8a| | xN!8`H0```Cx~ijxHz)/@<_<<<B8"8`8,8М8f| | xN!/@@HD<_<<<B8"8`8@8М8ƀ| | xN!K```<_<<<B8"8`8 8М8À| | xN!Kt<_<<<B8"8`88М8€| | xN!K8<_<<<B8"8`88М8| | xN!K<_<<<B8"8`8h8М8| | xN!K<_<<<B8"8`8<8М8| | xN!K<_<<<B8"8`88М8| | xN!KH``<_<<<B8"8`88М8| | xN!K<_<<<B8"8`88М8| | xN!K<_<<<B8"8`8ެ8М8| | xN!K<_<<<B8"8`8ބ8М8| | xN!KPCx8>Hl/@@<_<<<B8"8`8T8М8g| | xN!K@3>/? A+? A/?AP+?AX/< A/?A`?<8`]8⬀| | xN!>8CxHv/@ HH /?A/?@H<```/? A+? A/? A /? @H/? Ah/?@pHDCxHu/@H<_<<<B8"8`8x8М8m| | xN!K``>/AH<_<<<B8"8`8۬8М8n| | xN!K``3H HDCx8Hm/@@<_<<<B8"8`88М8r| | xN!K DCx8Hm/@L<_<<<B8"8`88М8s| | xN!K```>/A<_<<<B8"8`8H8М8tH`DCx8Hl/@L<_<<<B8"8`8X8М8x| | xN!K,```>/A<_<<<B8"8`8H8М8y| | xN!K``DCx8 HlE/@L<_<<<B8"8`8ܔ8М8}| | xN!K|```>/A8<_<<<B8"8`8H8М8~KP`3 HDCx8(Hii/@@<_<<<B8"8`88М8| | xN!KР>/A<_<<<B8"8`88М8H`DCx8,Hh/@L<_<<<B8"8`88М8| | xN!K<```>/A<_<<<B8"8`88М8| | xN!K``DCx80Hh%/@L<_<<<B8"8`8D8М8| | xN!K```>/A8<_<<<B8"8`88М8KP`3HDCx84HfI/@@<_<<<B8"8`8t8М8| | xN!K>/A<_<<<B8"8`8ݨ8М8HDCx85He/@@<_<<<B8"8`8ݸ8М8| | xN!KP>/AH<_<<<B8"8`8ݨ8М8| | xN!K``3H`Cx8HHf9/@@<_<<<B8"8`88М8| | xN!KCx8LHe/@@<_<<<B8"8`88М8| | xN!KPL/AH<_<<<B8"8`8H8М8| | xN!K``aH!>KU >8BA<_<<<B8"8`8\8М8| | xN!K;;`CxxHf/ACx8:Hc/ACx8PHd/Ad;aD:P|tK1/AAH8B/AH@H!Di4/ATTc:Hu|sy@@<_<<<B8"8`888М8| | xN!H!Di5/ATTc8Hum|ty@D<_<<<B8"8`8ߐ8М8| | xN!Kt`Cx8THc/@@<_<<<B8"8`88М8| | xN!K Cx8XHci/@@<_<<<B8"8`8 8М8| | xN!KЁ!DI5 4TB<|BXTB:8B AL<_<<<B8"8`8L8М8| | xN!Kl```aT!>|BYU >8BA<_<<<B8"8`88М8| | xN!K``Cx88Ha/AlCx8I4@AԈ 5}#Kx/AP;W8CxxHc/A8CxHcy/APaD8T>C5@A8<~ix~x`d9|t|tK1/AAT8B/AT@!>```U#>8@HP]<<<8`8"88М8̀| | xN!KD`a>8@@A@@AAD<_<<<B8`8"88М8р| | xN!8`HD8`H~cxHo/A ~xHo}~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~(Hi/@D<_<<<B,88`88ƾ8| xH````xxxHm/@\<_<<<B,88`848ƾ8| x``| N!88H```x8< Hh/@@<_<<<B,88`8X8ƾ8| xK``x8H`/@8<_<<<B,88`88ƾ8| xKLxdxHoA/@8<_<<<B,88`88ƾ8| xKx8? Hg/@8<_<<<B,88`88ƾ8| xKx8H_/@8<_<<<B,88`88ƾ8| xKtxHa/@8<_<<<B,88`8$8ƾ8| xK,xHa/@8<_<<<B,88`8`8ƾ8| xKx8? Hf/@8<_<<<B,88`8 8ƾ8| xKx8H^/@8<_<<<B,88`88ƾ8| xKTxHa/@8<_<<<B,88`88ƾ8| xKx8? He/@8<_<<<B,88`88ƾ8| xKx8H]/@8<_<<<B,88`88ƾ8| xKx $xH`)/@8<_<<<B,88`8(8ƾ8| xK,x8?He/@8<_<<<B,88`8\8ƾ8| xKx8H\/@8<_<<<B,88`8Ä8ƾ8| xK(xH]1/@8<_<<<B,88`8ä8ƾ8| xKTx8?Hd)/@8<_<<<B,88`88ƾ8| xK x8H\/@8<_<<<B,88`8Ä8ƾ8| xKĀ,xH\Y/@8<_<<<B,88`88ƾ8| xK|x8?HcQ/@8<_<<<B,88`848ƾ8| xK4x8H[)/@8<_<<<B,88`8Ä8ƾ8| xK쀛0xH[/@8<_<<<B,88`8\8ƾ8| xKAx8?Hbu/@8<_<<<B,88`8Ĉ8ƾ8| xKXx8HZM/@8<_<<<B,88`8İ8ƾ8| xK4xHYu/@8<_<<<B,88`88ƾ8| xKx8?Ha/@8<_<<<B,88`88ƾ8 | xKx8HYu/@8<_<<<B,88`8İ8ƾ8 | xK85xHX/@8<_<<<B,88`8(8ƾ8 | xK88`a88!`aa|}p N ||#xB8? |~x!H`}/@D<_<<<B88`88Ƶ\8| | xN!8H$x8THU/@H<_<<<B88`8,8ƲL8)| | xN!8H`dxxHUY/@P<_<<<B88`8Ŕ8ƲL8*| | xN!8Hp```xxHT8/@L<_<<<B88`88ƲL8+| | xN!8```8!`|xa|N ``|A|#xB|3x|+x||x!``HS/@D<_<<<B8`888ư|85| | xN!8`HxHR/@P<_<<<B8`888ư|86| | xN!8`H0```xHRi/@P<_<<<B8`888ư|87| | xN!8`H``` xHS/@<_<<<B8`888ư|88| | xN!8`Hl;`>W:x|H.HR/A;@A/AX;````^W}8x|.HT/A@^x|BHTe/Ad;{@A8`H/AKd<_<<<B8`88l8ư|8?| | xN!8`H<_<<<B8`888ư|8@| | xN!8`HL<_<<<B8`8888ư|8;| | xN!8````8!`A|N |||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<_<<<B{8`8p88,8$| | xN!8`HxKm8`8!P|N ```||~xB8`|#x!H]m,@D<_<<<B{8`888ƿ8]| | xN!8`H@8^/@ ~H ^b^~8`8B^8!P|N ||~xB8`|#x!H\,@D<_<<<Bz@8`888ƾ8s| | xN!8`HL8/@~~H```~^8`8B^8!P|N `|a|{xB8`|3x|#x|+x!H[,@L<_<<<Byp8@8`88ƽ8| | xN!8HL``8;/@,[8{{8B[H```/@/9`@DH`IB@l/A|IxK``@}"KxH8`|Ix9kIA /@8@\/@{H``i/C@{```[88B[H@```HX8H(}"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`/@xHWZ8BZH,`/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|xx|+x|#x|#x!|+x@0j|I`U%UFT|P\|[Vp/@(0|9@8@|Sx0|``/|3xA@T+@L``;;?_`x8dL8HB/@3@@/A<x%x8dLHBiA<_<<<Bt8`88X8ƹ@8B| | xN!8`HH<_<<<Bt8`888ƹ@8=| | xN!8`H8`8!`|N `|8 B|~x!<8b|HW/A 8`/A8`8!P|N `|8 B|~x!<8bHW)/A 8`/A8`8!P|N `|8 B|~x!<8aHV/A 8`/A8`8!P|N `|8 B|~x!<8a\HVi/A ~ +@+8`@ `8`8!P|N ``|B}H|<8aHV8`||~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`Kp```|B}H|<8K`K```K```,M 8c`Kt||~x!``c/A Kɀ~/AHO88!P|N ``||`y!A8a88K8!`|N |8B8|}x!HP <8}`nK9 88@8`=8!P=]x}|]p}t|N ``||}xB8`!HP|~y@H<_<<<Bn 8`888ƳP8| | xN!8`H`K8`8!P|N |||xB8`|#x!HO|}y@D<_<<<Bm8`8`8`8Ʋ8E| | xN!8H ^8|`x>~ ]=}K8/@H<_<<<Bm8`8G88Ʋ8`| | xN!xHM]88!P|x|N ```||#xB|}x|#x!K=?}P\TX8I`])` b]~P\8a88`>^ ~^TXK```8a8K=/A`8a8K|dxxK1/@<_<<<Bl8`8P88Ʊ8܀| | xN!8`H8`8!`|N ```||~xB8`|#x!HM/|dxa8@L<_<<<BkP8`8 88ư8| | xN!8`H<``xKM/A88`H8a8K}8``8!`|N ```|B!Ki8/@@<_<<<Bj8T8`8 8Ư8| | xN!88!P|x|N `||~xB|#x|+x!88K/@P<_<<<Bj8`888Ư08| | xN!8`H```8xK/A 88`H````<_<<<Bj88`88Ư08| | xN!8a8K8````8!`|N ```||~xB|#x!8a8K/@D<_<<<Bh8`888Ʈ8| | xN!8`H8xK/A 88`H````<_<<<Bh88`88Ʈ8| | xN!8a8K8````8!`|N ```||#xB!H7U/@L<_<<<Bg8`88,8ƭ8| | xN!8`H``t~p8`8!P|N ||#xB!p/@L<_<<<Bg@8`888Ƭp8!| | xN!8`H``H6q/@H<_<<<Bg@8`888Ƭp8"| | xN!8`H`>p^tA@P @@H`<_<<<Bg@8`888Ƭp8#| | xN!8`H4} }i9 9@8`}b[x4>p^t^0``8!P|N ```||#xB!H5U/@L<_<<<Be8`88,8ƫ8-| | xN!8`H``|~x8`8!P|N ||#xB!x/@L<_<<<Be@8`88 8ƪp87| | xN!8`H``H4q/@H<_<<<Be@8`888ƪp88| | xN!8`H`>x^|A@P @@H`<_<<<Be@8`88,8ƪp89| | 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<_<<<Bc8`88,8Ʃ8X| | xN!8`H``#xHJm9 Dx|jx#x}}izH>/@P<_<<<Bc8`888Ʃ8[| | xN!8`HP```xx#xHB/@L<_<<<Bc8`88 8Ʃ8\| | xN!8`H``#xH6I/@D<_<<<Bc8`88,8Ʃ8^| | xN!8`H#xH5/@D<_<<<Bc8`88`8Ʃ8_| | xN!8`H<#xH6A/@D<_<<<Bc8`888Ʃ8`| | xN!8`H耚#xH6/@D<_<<<Bc8`888Ʃ8a| | xN!8`H $#xH6A/@D<_<<<Bc8`888Ʃ8b| | xN!8`H8(,#xH5/@D<_<<<Bc8`8808Ʃ8c| | xN!8`H04#xH5/@D<_<<<Bc8`88h8Ʃ8d| | xN!8`H8<#xH59/@D<_<<<Bc8`888Ʃ8e| | xN!8`H0@#xH45/@D<_<<<Bc8`888Ʃ8f| | xN!8`H܀DH#xH4/@D<_<<<Bc8`888Ʃ8g| | xN!8`HL#xH3/@D<_<<<Bc8`88<8Ʃ8h| | xN!8`H08P#xHAu/@D<_<<<Bc8`88l8Ʃ8i| | xN!8`Hx#x8HB=/@D<_<<<Bc8`888Ʃ8j| | xN!8`H~x8a8K8a8KA/A`8a8K|dx#xH@/@<_<<<Bc8`888Ʃ8o| | xN!8`H 8``8!|N ```|!|{x|@&B|#x|#xA!K/A#x;;K|zxKU$x;.8a8KHX``8a8K/|ixA\|I i$AZzI(i,H`(,}~B "b88H*/@X<_<<<B[88`88Ơ@8| | xN!8a8Ky8`Hp```8x8H*/@L<_<<<B[88`8L8Ơ@8| | xN!K```8x8H*U/@@<_<<<B[88`88Ơ@8| | xN!K48x8H*/@@<_<<<B[88`88Ơ@8| | xN!K8x8 H*m/@@<_<<<B[88`88Ơ@8| | xN!K8x8(H*/@@<_<<<B[88`8,8Ơ@8| | xN!K88x80H)/@@<_<<<B[88`8h8Ơ@8| | xN!K䀁8x88H)q/@@<_<<<B[88`88Ơ@8| | xN!K8x8@H(]/@@<_<<<B[88`88Ơ@8| | xN!K<8x8DH(/@@<_<<<B[88`88Ơ@8| | xN!K老8x8LH'/@@<_<<<B[88`8D8Ơ@8| | xN!K8x8PH-!/@@<_<<<B[88`8x8Ơ@8€| | xN!K@x8<8@H8/@<_<<<B[88`88Ơ@8Ā| | xN!K`xdxH,y/Aa8dxK/A <;@À88`H"K8` H,m||y@D<8p8א8`88t| | xN!xK8`H``xxKΉ/@@<8p8א8u88`| | xN!xH*K``xxHi/@0<8p8א8`8 8x| | xN!K\8xH/@0<8p8א8`8L8y| | xN!K;Z@8`H0```8`H/AK```8!|N ```|A|{xB|#x|#x;!KЩ<C cx88|8B|^xH$ /@D<_<<<BH`808`8<8ƍ8| | xN!8HcxxxH(|zy@L<_<<<BH`808`8l8ƍ8| | xN!8HL``x8a8K)`8a8Kҽ/A|8a8K||xcxLH/A|cxHu/@<_<<<BH`808`8T8ƍ8| | xN!8H|cx8Hm8/@HD<_<<<BH`808`88ƍ8| | xN!8HL<_<<<BH`808`88ƍ8| | xN!8```8!p|xA|N ``|a|#xB|+x|3x!;H888@xH}/@D<_<<<BF88`88Ƌ@8| | xN!8HTxK8/A@H!@ADaLPAT88}] ;[8!|xa|N ``|?B|{x|#x|+x|3x!c ;<_;;B5,;!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 H8`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 HH`|a||x|@&B8`4|#xA!H|~y@L<_<<<B:8`8\88ƍ48| | xN!8`HL``884H8`(H.|}x@T<_<<<B:8\8`8H8ƍ48| | xN!xHe@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<_<<<B88`8|88ƋT8| | xN!8`HL``884H8`(H.|}x@T<_<<<B88|8`8h8ƋT8| | xN!xH@H``88(HI<x8H/}A<_=?,8`8B9)^<_>=?8B,9)<^<_> =?8BL9)\^<_>=?8Bl9)^<_>=?8B9),^ <_>$8B^(H`xH8``8!`aa|}p N `|a||x|@&B8`4|#xA!H5|~y@L<_<<<B68`8888Ɖt88| | xN!8`HL``884H8`(H.|}x@T<_<<<B688`88Ɖt8:| | xN!xH@H``88(Hi<x8H/}A<_=?,8`8B9)<^<_>=?8BL9)\^<_> =?8Bl9)|^<_>=?8B9)^<_>=?8B9)L^ <_>$8B̐^(H`xH8``8!`aa|}p N `|||xB8`4!Ha|~y@H<_<<<B48`88\8Ƈ8b| | xN!8`H(`884H 8`(H|}yA88(H<_=?8`B49)А]<_>=?,8B9)^<_>=?8B9)^ <_>=?8B 9)0^<_>=?8B@9)`^<_> 8Bp^$<_8BP^(H\``<_<<<B488d88Ƈ8`| | xN!xH%8````8!P|N ```|/!B|zx|+x|#x|3x!8`A8`4H|~y@P<_<<<B3@8`888ƅ8| | xN!8`H@```884H98`(H1|{yA88(H/[@;;`<_~,8B=?8`^<_9)8BБ>=?^<_9)8B@> =?^<_9)P8B>=?^<_9)`8Bp>=?^ <_9)8B>$^(HX`<_<<<B3@8888ƅ8`| | xN!xHE8````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<_<<<B08`888Ƃ8| | xN!8`H88`8!`|N |8B|#x!88K/AD<_<<<B/p8`8@8<8Ƃ8 | | xN!8`H8A98`T@.|x8!`|N `|8B|#x!88K/AD<_<<<B.8`888Ɓx8| | xN!8`H48A98`!:a;TTBU)@.|x|Kx|[x8!`|N ```|8B|#x!88K-/AD<_<<<B.88`8,8ƀ8 | | 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`8888A| | xN!88!P|x|N ``||#x8BT>!888A9K!8/A@<_<<<B+88`8h8~8K| | xN!88!`|x|N ```|TF>T>BT>8|#x!88;A8!9a:Kq8/A@<_<<<B+\8,8`88~8W| | xN!88!`|x|N ```||#xBWWTF>W@.!T>T>|Cx|+x|Lcx|SxWF>W>W>88889!:;<=A>?K/8A@<_<<<B*88`8l8}X8g| | 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}X8z8| | xN!88!`|x|N ``||~xB|+x|3x!K/@D<_<<<B&`808`8{8y8| | xN!8HdxxxK8/@H<_<<<B&`808`8{8y8| | 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@<_<<<B$88`8y8v8| | 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+@,<<<88c8u(8xtH``/@|+A/@D+@<<_<<8`B"8x98u(| | xN!8HCxxK18@H```/ AT8|#x48A|09 HT< F40|40|0| Sx} SyAd<_<=xB"8xx9u(8`9 %| | xN!8H<``T 8|@P4I}@2A0H(`W< IL0|0| cx```8T>|xA;CxxKAD<_<<<B"8P8`8y8u(8-| | xN!8HCxx88KW`>AD<_<<<B"8P8`8yD8u(8.| | xN!8H(8H 9 7@<8888K8!p|xA|N ``|A|+xB|#x|zx!K xx|{xCxdxK/@L<_<<<B88`8v8rh8;`| | xN!```8!`cxA|N ``||3xB|+x||x!K/@D<_<<<B88`8v@8q8| | xN!8HdxxxK8/@H<_<<<B88`8v\8q8| | xN!8``8!P|x|N ``|a|;xB|+x|3x||x!K/@P<_<<<B 88`8uP8p86| | xN!8Hp```xdxxxK8/@D<_<<<B 88`8u(8p87| | xN!8`8!`|xa|N ``K```K```K```||~xB|+x!K/@H<_<<<B88`8tX8o8| | xN!8Hh`xxK8/@L<_<<<B88`8tx8o8| | xN!8```8!P|x|N ``||~xB|+x!K/@H<_<<<B88`8s8n8| | xN!8Hh`xxK)8/@L<_<<<B88`8s8n8| | xN!8```8!P|x|N ``K ```K```|8!H8!P |`|N `|!H8!P |`|N ``|8|~x|#x!H/@,8~88H8/A```88!P|x|N `|8!HA8!P |`|N `|8|~x|#x!H/@,8~88H8/A```88!P|x|N `|8!H8!P |`|N `|8!Hq8!P |`|N `|8 !HA8!P |`|N `c|ct|cTcN ```2N ``c2N |a||y!A/Ap|/AH18/@Lx;;````~ /A H~ /;;@```8!`x88a|H8!`a|N ```||~x!``c/A</A$|xHY^8~/AH=88!P|N ```||~x!``c/A</A$|xHـ^8~/AH88!P|N ```||`y!A8a88K8!`|N ||by!A8b$A8K8a8K-8!`|N ``||byB|#x!A0/A(8!P8|K@```<<<8j8c8n`82H||byB|#x!A0/A(8!P8|K```<<<8q8cP8m82~B "ba88c$K8/@0<<<8x8c8c08fpHuq```8zK8/@x???< @;8`;{c08fx8zfx\|I|LxN!<xfx8`8f8| | xN!8a8K88!p|xA|N ||}xB8`F$!Hq/a8@D<_<<<B 8`88d8`8Ѐ| | xN!8`HW48F$8Ha8<8Ka8<8@8cKa8<888dKM/@T<_<<<B 88`8d8e08;| | xN!``8a8K=8`HVa8<888eXK/@D<_<<<B 88`8e`8e08<| | xN!K`a8<888eK}/@D<_<<<B 88`8e8e08=| | xN!K8`a8<888eK/@D<_<<<B 88`8e8e08>| | xN!K`a8<888f| | xN!Kxa8<<x828p8|9,9 K/@@<_<<<B 88`8Ĉ8e08E| | xN!K <_a8<x;l8PxK/@@<_<<<B 88`8h8e08I| | xN!Ka8<<x8388\99 K/@@<_<<<B 88`88e08P| | xN!K8x89,9 K/@@<_<<<B 88`8ی8e08| | xN!K<_a8<x;b|8HfxK/@@<_<<<B 88`8\8e08| | xN!Ka8<<ex8?88l99 K /@@<_<<<B 88`88e08| | xN!KD<_a8<x;\8ݜxK/@@<_<<<B 88`8ݰ8e08!| | xN!Ka8<<x8= 888L99 K9/@@<_<<<B 88`8D8e08(| | xN!Kta8<<x8= 88<99 K/@@<_<<<B 88`88e08/| | xN!Ka8<<x8= 8ߘ8,99 Ka/@@<_<<<B 88`8ߠ8e086| | xN!Ka8<<x888KA/@@<_<<<B 88`8L8e08:| | xN!K<;| | xN!K܀a8<<x848K/@@<_<<<B 88`8<8e08B| | 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;/AtxK~ 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`88|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'<|~x8x8|+x8KI/@P<_<<<B8`8"p8|8z<8| | xN!8`HP```xx8K/@L<_<<<B8`8"p8}(8z<8| | xN!8`H``x8a8K)Y`8a8K)/A8a8K*M|~xxKzM/AX8xKI/@<_<<<B8`8"p8}8z<8 | | xN!8`HP<_<<<B8`8"p8}\8z<8 | | xN!8`H8```8!`|N ```|A|{x8d|+x!K%cx8|#x8Ky8!`;x;A|N |B!`<8{DD $  $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<_8B~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8bcH|lx<_8B~h^>|xtpl!|}N |B|H|=9p/@!|> x|_xlptx|>^~h<_8bcDHQ|lx<_8Bp~h^>|xtpl!|}N |B|H|=9ȁ/@!|> x|_xlptx|>^~h<_8bbH|lx<_8Bȑ~h^>|xtpl!|}N |B|H|=9 /@!|> x|_xlptx|>^~h<_8baH|lx<_8B ~h^>|xtpl!|}N |B|H|=9x/@!|> x|_xlptx|>^~h<_8ba\HM|lx<_8Bx~h^>|xtpl!|}N ||dxB8_!p8a98He8a8|}xHb<_}]|~x9"`B` i|].<_x j;`xHe,@|}xxHeHe8!|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))) != NULLmxf_file_write(mxfFile, zeros, ZEROS_BUFFER_SIZE) == ZEROS_BUFFER_SIZE./mxf/mxf_partition.cmxf_file_write(mxfFile, zeros, partialCount) == partialCount(newPartition = (MXFPartition*)malloc(sizeof(MXFPartition))) != NULL(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)write_zeros(mxfFile, fillSize)((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}`>oot@D &\# @  83D $) H$L!0$rd#$d#$f$<$$#.#D,#D-#D.#D/#D0$ D1$$D2$<D3$TD4$`$$,#%@+%%!%0%J$N$t.$D7$D?$DA$DD%DG%DI%$DJ%(DL%0DN%DDO%HDU%PDV%lD^%|D`%Dd%Df%Dg%Dj%Dl%Dq&Du&Dq&Du&Dw& D{&0D~&@D{&DD}&LD~&hD&p%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+93,9Z,9, 9,09,@9,P9,`9,h:',x:O,:,:,:,:,:,:,;,,;[-;-;-(;-8;-H<-X.>/ @(>F.>s.>.>/>/?/(?+/8?R/H?n/X?/h?/x?/@ /@ /@@&.&D&@X&D &@|&D&@&D &@&D&@Ȅ&D &D(' D0'D4'D;(TDB(DI)DP)DW)D^*HDe*Dl+Ds+tDz+D,<D,D-D-hD-D.0D.D.D/XD/D0 D0|D0D1@@1D1A$&A@A/AYAhAAB\BqBBBˀBC C+C]CxCCDDYDDDEEÈEFF%FaFFFɀGG'GEGnG$ 8N1G1.1D1D1D1D1D1D1D1D2D2D2D2G$1GЀGڀG@GHH IIԀIJJJJ̀JKK%KDKKK̀KLL.LELnL$PN2 L2 .2 D2 D2@D2HD2`D2D2D30L$2 L@L@L̀LLLMM$M5MFMxMMM$(N3HM3P.3PD3PD3dD3xD3D3D3D3D3D3D3D 3D 3D 4D4M$3PM@NNN&NFTTWMWdWWWրX'XDXXXXĀXՀXXYY3YJYkYYYˀY݀[[\ڀ^_W_x____Ā_׀__``C`]`paaπbb+bGbZbmccʀccdddddƀd׀dde e+eBeaeeeeefog5gRgegggg΀g$N40g40.40D40D44D48D4LD4D4D4D4D4D!4D$5D&5D,58D.5DD/5pD45tg$40h @h/@hD@hV@hh$XN5hi5.5D75D85D75D85D:5D<5D>5DA5D@5DA6DE6 DC6DD6DJ6DK6 DJ6$DK6(DJ6,DK60DO64DM68DN6<DR6@h$75h@6h@6h@6h@6h$N6Th6`.6`DU6`DZ6`D[6dDZ6hD[6pD\6D]6D^6D`7$i $U6`i(@Ti3@TiAiTiui$N7(i70.70Dc70Df7TDc7\Df7`Dm7xDn7i$c70i@bj@bj*j=jP$N8jQ8 .8 Dq8 Dt8$Dq8(Dt8<Dy8@jb8`D8`jw8D{8Dy8D{8D8j$q8 j@pj@pj@rjӀj8 j@k8k$N8k9.9D9D9D9D9 D9$D9(D9,D90D9<D09D9D:D:D:tD:D:D:D;PD;lD;D;D;D<8D<D<D=D= D=,D=4D=8D=<D=HD=PD=TD=XD=\D=`D=D=D>D>tD>D>D>D?D?XD?D?D@(D@0D@HD@D@DADAhDApDADADB4DBPDBDBDBDBDBDBDBDBDBDBDBDBDC8DCPDCDCDDDDpDDxDDDDDE<DEXDEDEDED F$D F<D FDFDGDG\DGdDG|DGDH(DHDDHDHD!HD"I D$IhD&ID'ID*ID,J<D0J`D2Jhk$9k+@kB@kT@kd8kvvk<kk9kJ|k$|NJ|.JDIJDXJDIJDXJDZKD[K D\KD^KD[KD\KD^K D KdD!KD,KD.LD/LTD6LD8LD;MD<MDD?MDDMDEMDHN4DKNpDLNDONDTO$DUO`DWODXODYPDnPPDoPDzPD|QDQ@DQ|DQDQDR0DRlDRDRDS DS\DSDSDTDTLDTDTDUDU<DUxDUDUDV,DVhDVDVDWDWXDWDWDX DXHDXD_XD`XDaXDbXDcXDdYDeYDfY DiY0DjY8DiY<DjY@DkYDDlYLDmYTDpY`DYDuYD|YDZ0DZ8DZ<DZ@DZHDZLDZPDZhDZlDZtDZDZDZDZD[D[dD[lD[D\D\hD\tD\D]D]dD]D]D]D]D]D^0D^D^D_\D_D`$D`D`DaPDaDbDb|DbDcDDcDd DdhDdDe De|DeDeDfDfDf,DfDfDgDgDgtDgDgDh8DhDhDiPDiDjDjpDjDk0DkDkDlLDlDmDm`DmDnDntDnDo4DoDoDpPDpDqDqDqDq,Dq0Dq4Dq8DqHD qD rD r`D rDs,DsDsDtHDtDu DuhDuD[uDuD v<DvHD vPD!v`D"vD$vD%vD&vD*wD+wD,w(D.wDD/wdD0wD2wD6wD8xD;x(D<xHD=xdD?xhD@xDDxDEyDHy,DKydDLyDMyDOyDPyDTz$DUzDDWzdDXzDYzD[zD{<Da{PDb{Dc|Dd|dDe|D|De|Dn}Dk}(Dn}0Do}@Dp}`Dr}hDs}|Dt}Dx}Dy}Dz~D|~$Dz~(D|~,D}~HD~LD~`D~D~D~DD4DXDxDDDDD8D\DDDDDDD8DDDDDLDlDiDDPDDDDDDDDXDD DhDD$D|DD4DDDPD\DlDD(DDDD(D@D\D|DDDDDD8DXD|DDDDDDdD|DDDDDDDTDDDxDD0DDDDLDDDDD D D@DDDD D\DDD\DDDXDD D `D!D"D#`D$DAD$D*D+8D,XD-xD.D/D0D1D2D5 D6<D7XD8D;D<D=D>D?(D@HDAhD'DEDFDGpDHDIDJ0DK@DLDMDP<DQDRDS4DVDWDX<DYDZD[4D\D`Da4DbDcDdDe DflDiDj DkxDnDo4DpDsDtDDuDzD{D\DDDXDDDD DDD0D4D<D@DPDlDxDDD4DPDXD\DhDDDXDDDTDhD+D,D/D0$D1XD2D5D6D7(D8\D;D<D=D>,D?`D@D*Dk$IJk@Hk@Hk@Hl@Hl@Hl&@Hl5JDlF@KlVlflxLLl@MllN<l,lO@l@PlR\lS0mTHm%"m5mUmuU\mV8mgmJm@mKdmPPm@kmPPmUm@mumum@mv<m{<n@kn|n|n@kn$}n%n&0n'$fN0.0D60D7PD6TD6\D:dD7hD:lD<D=D?DADFn($60nH@5nY@5no@5n@5n@5n78n@8n0nn$N. D D<DDDLDTDDDpDD(D|DDD(D4DDn$ n@n|no8o ooo1$N.DDDDDDDD(D,DpDDDHDDDDDo2$oK@oZ@oh@ou8ooo$N.DDDDD<D@DDDD\DDo$o@o@o@oɀ8ooo$N.DDDo$o@p$$N. D D!@D DD LD!TD \D!`D"D)D'D+0D-PD+lD2D7D8 D:tD;|D:D;D:D;D<D=DBHDCDDDE(DJpDLDODPPDQDSDY0DZD]D^D]D^D`DoLDkPDoXDs\DtxDwDxDyDzD{D|0D}HDdDxDtŒD D¨D°D¸D¼DDDDDD@D\DÐDèDDDDD(DDDXDlDĀDDDdDŬD)D-4DwhDxƜDyDzD{8D|lD}ǠDDD<DpDȤDD D@DtDɨDDDDDxDʬDDDHD|D˰DDDLD̀D̴DDDPD̈́D͸DD DTDΈDμDD%$D&XD'όD(D)D,(D-\D.АD2D3D6,D8`D=єD>DADC0DJdDPҘDSDTDY4DbhDӜDӰDDDDDDD$DxDԐDԬDDDD D<DXDtDՐDլDDDDDDDD,D@DTDhDpDքD֐D֠D ִD ּD D D D D D DDDDD D,DHD״D D% D&(D'DD(\D)|D,؜D-ظD.D2D3D6D7,D84D9HDPD=pD>لDA٘DB٬DCٴDDDDJDPDQ DRDS(DT<DYPDadDbڐDfڤD'DDDh p$ p)@ p;@ pO@ pd@ p{@ p@ p@ p@pp΀ppqq#q=rr`r{@r@rr@rƀss3@sG@sXLstAthtzxt8t@t@tЀt t8tu$!N8u@.@Dm@Dq`DmdDmlDpDxtDqxDr|DۀDDD DHD܄DDD8DtDݰDD0DހDD4D߄DDD8DXDDDDDDD D8D`DxDDDDDD`DxDDDDDHD|DD$D4D\DlDDDDDDDu$m@u7@kuG@ku_@kuq@lunXuo8upPu1uqLuɀr@u@sutDvuhv@vv8vV@wv~xHvy<v@vv$ N. D D(D,DDDHDLDPDTD DD DDD DDDD>hD?pD@xDD"D%LD'hD*D,D2\D3D4D84D9<D:DDBPv$ v@v@v@w Pw8w!Hw,<wC@wZDwi wjdwk$DNd.pDpDxD|DDDDDD0D@DHDTD`wl$pw@w@w@wŀ8w@wpwxw$Nx.DEDFw$Ex@Dx$N.DJDKDLx$Jx8@IxG$DN.DODPDQ xH$Oxe@Nxt$DN$.0DT0DU0DVpxu$T0x@Sx$DNt.DYDYD]x$Yx@Xx$N.DDDDDD D,D<DPDD0D@DD@DD DD DDDXDDTDDTDD@DDDDDDxDDDTDDDdDDD`DD DDDx$x@y@y(@y8@yK@y\@yn@yzy{@yy0y@y@yy@yy@y@y<yŀ8yHyy@yy y@y yy@zz z@z zz8z <z,@z6z7z8@zGzHXzI@zXXzYzZ@ziTzjzk@zzz{Tz|@zTzz@zzz@zzxz@zxzz@zˀ<z׀8zzz@zzTz@{T{{@{{{@{%{&d{'8{2<{>@{Hd{I{J@{Y{Z{[@{j{k`{l@{{`{|{}@{{ {@{ {{{$tN{&*0{&-,P{&0,@{&3,|&B(|E&/|p&/h|&#/x|&(/|&.(L}$&F)}J&I& }r&/}&( }&(<}&/X}&/H~&.~K&-~v&/8~&/(~&/~&.&.P&.&.L& -&- &-A&-s&%-&,-&0-&7-h%&>-xM&B-X&I-H&P-8&[-&b)@&i,w&p,&w)&&@&&0'&)\P&)L}&)l&(&*P&, &,-&,N&)l&)<&)$&(&(l,&(H&(z&,&,&,h &,x=&,0[&, &!,&(,&/(&3(|2&H(\\&Z-(&^+&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&&&&&&|&-& @( 0CVi{& @$& @ &/&*&*3&* X&*s&,`&+&)4&+ &+& @1D& @d& @~dd d f< . D$ D%4D*HD,hD-$$ @#2APp>$tN.D0D3D0D3D9D8D9D:$0@/18$0N.D=D=DB*$=G@<Xiz&=$<N >.DMDR,DP4DR@DV`D\DaDdDfDeDfDdDfDdDiDm Dl(Dn0Dm8DpDDvTDuXDt\DudDvhDulDwtDxDwDxDDD\$M@L@L@N ǀ->o1̀$N.DDDDDD$@+@<$LN. D D =$ Y@g$N(.0D0D@DDDHDPDTDXD\DdDhDlDxDDD0D4D8D<DDDDDDDDD DTDDDDDDDD0D4D8D<D@DPDTDXD\D`DhDh$0|@@8@@π߀0$pN.DDDDDDDDDDDDDDDDDDDD$)@7@H$N . D D8DHDPDFXD`DFhDlDFDGDFDGDHDGDHDIDHDIDI$ ^@o@@@ ,$ N,.0D0D<D@DLDPDTDXD\DdDlDtDDDD PD `D hD xD D DDDDDDDDDDDDDDD D(D,D4D<DDDLDTD`DdDhD#lD/D1$0@@@@@@*;@LW0XY$N.D6D7D6D6D7D8D7D8D< DD0DIHDOpDR|DWDZDdDfDmDb(DuHDz`D{pD}Z$6@4@4@5@5@57H8t98&:@9:;$NS<JT8Yj{|}$dN.DkDlDk DnDlDnDs(Du8DwDDs`D{D}~$k@j@j@jрl8$N.DDDDDD$@@@"@12(3$XN(40.0DV0D\PDWTDVXD\\DV`D\dDYhDWlD\pD_DbDcDgPDjDlL$V0j@T@T@U@UW<X8ƀY@0$N.DDD$@@8$$N.DD D8D<D@DLDPD$1@=@R$N.D[D\D]D`pS$[k@Z{@Z@Z̀):K\m~Āր+D]y$N.D-D.D/$-@,@,'9$$N.DcDfDh@DiDjDm:$cO@b_@bk@bvd8$N.DDDDDD  DDDD@DTDDVD D<D TD!D"D!D"D#D%(D7@D9XD,pD2D4D9@D;PD=`D@DBDGDIDL0DQ@DRDX$@@@@@#@/@=HK@\1m:|8'@  Lʀ Dـ <$N.DDD$@@@&@=@X8cde$$N.DDDDDDD0D4D8D@DDDDDD D `D hD D D D D D D! D!(D!,D!0D!8D!hD!tD!D!D!D!D" D" D",D"D"D"D"D#D#hD#xD#D#D$ D$PD$f$@@@@@@P8",?^ӀH<@,@:@GH$I$N$.$D$D$D$D$J$$j@z@@ @@ @$\N% .%Dx%Dy%(D|%x$x%@w@w$N%.%D%D%D&D&`D&D&$%4@D@P$TN&.&D&D&D&D'D'D'D'0D'PD'`D'xD'D'D'D(<D(`D(pD(D(D(D)D)D* Q$&f@v@8@@&* $0N* .* D* D*4D*8D*DD*D*D+D+ D+(D+,D+0D+<D+D+$* @~@~<8* +$N+.+Dp+Dq+Dr,0Du,$p+6@oF@o]$N,.,D,D,D,D-D- D-0D-@D-DD-HD-\D-t^$,w@‡@“8Ÿ@«@¸,¹-º$N-.-D-D-D-D-D-D-D-D-D-D. D.»$-@@@@ 82D-E.0F$N.0..0D.0D.0D.8G$.0\@k@z$ N.<..@D.@D.@D.T{$.@Ñ@à@ï$N.X..`D.`D.`D .ð$.`@@$0N...D .D .D .D .D/@$ .@ @ .$N/H./PD/PD/P/$/PC@R@bučĹ$N/T./`D/`D/`ĺ$/`@@I$N/d./pD/pD/pJ$/p_@n@~őŨ$N/t./D#/D$/ũ$#/ž@"@"݀$N/./D(/D)/$(/ @'@',?]$N/./D2/D3/D4/^$2/p@1@1ƏƠ$$N/./D7/D8/D9/ơ$7/Ƶ@6@6Ԁ$$N/.0D<0D=0D>0@$<0+@;:@;J]v $DN0D.0PDA0PDB0hDC0lDD0xDE0DF0DG0DI0DH0DI0DH0 $A0P&@@5@@EXv$tN0.0DL0DM0$L0@K!@K1D_$N0.0DQ0DR0DT0DS1DT1DS1`$Q0x@Pˇ@P˗˪ǀ$8N1.1 DW1 DX1 $W1 @V.@V>Qn$N1$.10D\10D]10o$\10̆@[̕@[̸̥$N14.1@Da1@Db1XDc1\Dd1hDe1tDg1Df1Dg1Df1$a1@@`@`%HͲ$\N1.1Dj1Dk1Dm1Dl1Dm1Dl1ͳ$j1@i@i 2a$8N1.1Dp1Dq1Ds1Dr2Ds2Dr2b$p1~@o΍@oΟ@oε$8N2.2 Dw2 D}2 D20D}24D2<D}2PD2TD}2XD2`D2hζ$w2 @v@v@z2 2p$PN2p.2pD2pD2xD2|D2D2D2D2D2D2D2D2D2D2$2p@.@>@N@Wjψϡ82p3$N3.3D3D3D3D3 D38D3@$3@@@@#6H3I3XJ$XN3X.3`D3`D3pD3tD3|D3D3K$3`d@{@Њ@Ж8Т3`У3Ф$HN3.3D3D3D3D3D3D3Х$3м@@@833$HN3.4D4D4$4@0@BT$N4.4D4D4D4 D44D48D4@D4LD4`D4pD4D4D4D4D4D4U$4n@х@ї@ѥ@ѱ@Ā44$N4.4D4D5D5D5D5D5,$4@@@)@58A4B5@C$PN5@.5@D5@D5TD5XD5`D5hD5|D$5@_@v@҈@җ@ң8ү5@Ұ5ұ$PN5.5D 5D5D5Ҳ$ 5@ @ $N5.5D5D5D5D5D5$5@@$N5.5D5D5D5D5D5D5D5D5D5$5.@=@L$ N5.5D 5D%5D(5D$5D 5D%5D!5D"5D#5D&5D%5D&5D!6D"6D#6D'6 D&6D)6D'6D&6 D'6$D)6(M$ 5c@q@Ӏ$\N6,.60D,60D,6<D-6@D,6DD-6HD.6LӁ$,60ӕ+hӤ@+ӳ$,N6\.6`D16`D16lD26pD16tD26xD36|Ӵ$16`ɠ0h@0$,N6.6D66D66D76D86$665h @5$$N6.6D;6D;6D<6D=6$;61:8@@:O$(N6.6D@6DA6P$@6l@?{@?Ԋ$N6.7DE7DF7DG7 ԋ$E7ԟ@DԮ@DԽ$$N7$.70DJ70DK70Ծ$J70@I@I$N74.7@DO7@DP7@$O7@'@N6@NEXk$N7D.7PDT7PDU7PDV7l$T7PՀ@SՏ@S՞ձ$DN7.7DY7DZ7D[7D\7D[7D\7$Y7@X@X"$PN7.7D_7D`7Da8D`8Da8D`8 Da8#$_7L@^[nց$,N8.8 De8 Df88Dh8DDj8`Dh8dDj8lDh8pDj8tDk8xDh8|Dk8Dh8Dm8ւ$e8 ֝@d֬@dֻ@f @g 8 8$N8.8Dq8Dr8Du8Dz8D|8Dz8D|8Dz9D|9D}9Dz9 D}9Dz9D9D9$D9(D94D98D9@D9HD9P$q8@p@p@p#@r 5@s >8?9d@$N9d.9pD9pD9pA$9pZ@i@x׋ם$N9x.9D9D9מ$9׵@@$N9.9D9D9D9D9D9D9$9@@ 0$@N9.9D9D91$9I@X@g$N9.9D9D9h$9~@؍@؜$N9.9D9D9؝$9ش@@$N9.:D:D:D:$D:0D:<D:HD:LD:TD:`$:@@#6$dN:d.:pD:pD:D:D:D:D:7$:p\@k@zٍ٠$@N:.:D:D:D:D:D:D:D:D:١$:ٽ@@@$<N:.:D:D;D;,D;0D;<D;D;D;D;D;$:@@-@8$N;.;D$;D%;D$<D%<D$<D%<D&=9$$;R@#^@#n@#}%8ڋ%<ښ;ڛ=(ڜڻ$HN=(.=0D=0D=@D=DD=TD=D=D=D=D=D>,D>@D>D>ڼ$=0@@@8<=0>$N>.>D>D>D>D>D?D?D? D?@D?D@$>2@>@N@]@h8v>w@x$HN@.@ D@ D@<D@@D@DD@PD@TD@XD@D@DA0DAy$@ ۏ@ۡ@۱@8Ҁ<@ A$NA.ADADADADADADADB$A@ @@'<58DAEBFd$HNB.CDCDCDC DC$DC4DC8DD0e$C܀@܌@ܜ@ܩ<ܷ8CDHȀ$HNDH.DPDDPDDlDDpDDtDDDDDE$DP@@@-8;<JDPKELj$HNE.EDEDEDEDEDEDEDFk$E݆@ݒ@ݢ@ݰ8ݾ<EFπ$XNF.GD GD GD G D G$D G4D G8D H0$ G@ @ #@ 2 <@ 8OGPHHQ$HNHH.HPDHPDHlDHpDHtDHDHDIR$HPl@x@ވ@ޗ<ޥ8޴HP޵I޶$HNI.IDIDIDIDIDIDIDJ޷$I@@@8 <IJ$HNJ.JDJDKDKDKDK(DK,DL0$J6@B@R@a8o<~JLH߀$XNLH.LPDLPD LlDLpD LtDLD LD!M߁$LPߢ@߮@߾@̀ <ۀ 8LPM$HNM.MD)MD*MD)MD*MD)MD*MD+N$)M@(@( @(/*8=*<LMMNN$HNN.ND.ND/O D.OD/OD.O$D/O(D0P O$.Nh@-t@-@-/8ࡀ/<NP8$HNP8.P@D3P@D4P\D3P`D4PdD3PtD4PxD5Qp$3P@@2@2@248 4<P@Q$HNQ.QD9QD:QD=QD:QD9QD=QD?QDARPDBR`DER$9Q<@8H@8X@8g:8u;<QR$XNR.RDJRDKSDNS DKS$DJS(DNS,DPS`DRSDSSDVT0$JR@H@H@H@IK8L<RTH$XNTH.TPDYTPDZTlDYTpDZTtDYTDZTD[U $YTP'@X3@XC@XRZ8`Z<oTPpUq$HNU.UD^UD_UD^UD_UD^UD_UD`Vr$^U@]@]@]⹀_8ǀ_<UV$HNV.VDcVDdW DcWDdWDcW$DdW(DeX $cV@b@b@bd8+d<:V;X8<[$HNX8.X@DhX@DiX\DhX`DiXdDhXtDiXxDjYp\$hX@y@g@g@g㤀i8㲀i<X@Y$HNY.YDmYDnYDmYDnYDmYDnYDoZ$mY@l@l@l n8n<)Y*Z+$XNZ.ZDrZDs[Dr[Ds[Dr[(Ds[,Dt\0,$rZG@qS@qc@qrs8䀀s<Z\H$XN\H.\PDw\PDx\lDw\pDx\tDw\Dx\Dy]$w\P@v@v@vـx<x8\P]$HN].]D|]D}]D|]D}]D|]D}]D~^$|]@{)@{9@{H}8V}<e]f^g$HN^.^D^D_ D_D_D_$D_(D` $^@@@ۀ<8^`8$HN`8.`@D`@D`HD`LD`hD`tD`xD`D`DaDaTDapDaDa$`@@'@7@K8Y`@Za[$Na.bDbDb Db$Db,Db8Db<Db@DbpDbxDb|DbDbDbDc@DcDcDcDdDdDdDdDd$Dd0\$b@ @@@@Ҁ8b@bxbdD$DNdD.dPDdPDdpDdtDd|DdDdDdDdDdDdDdDdDe@DePDeTDeXDeDeDeDfHDfDfDfDfDgDgDg$DgDDgDgDgDgDhDhDh,Dh@$dP @ ,@<@P@_@t8@瑀<碀,紀@dP@ddhT$NhT.h`Dh`DhhDhlDhtDhxDhDhDh$h`@@@.8Bh`CiD$Ni.iDiDiDiDi$Di(Di4DiD iE$ig@s@@蒀8ii$Ni.iDiDiDiDiDiDiDj@DjP$i@ @ @ 8ijd$Njd.jpD#jpD$jD#jD$jD%kP$#jp@"@"-@";$8FjpGkdH$Nkd.kpD(kpD)kD(kD)kD*lPI$(kpd@'p@'@'鎀)8kpld$Nld.lpD-lpD.lD-lD.lD/mP$-lp@,@,@,.8lpmd$Nmd.mpD2mpD3mD2mD3mD4nP$2mp @1@1'@1638AmpBndC$Nnd.npD7npD8nD7nD8nD9oPD$7np]@6i@6y@6ꈀ88npod$Nod.opD<opD=oD<oD=oD>pP$<op@;@;@;ۀ=8oppd$Npd.ppDAppDBpDApDBpDCqP$App@@@@@@.B89pp:qd;$Nqd.qpDFqpDGqDFqDGqDHrP<$FqpV@Eb@Er@E끀G8qprd$Nrd.rpDKrpDLrDKrDLrDMsP$Krp@J@J@JۀL8rpsd$Nsd.spDPspDQsDPsDQsDRtP$Psp@O@O@O-Q88sp9td:$Ntd.tpDUtpDVtDUtDVtDWuP;$UtpR@T^@Tn@T}V8tpud$Nud.upDZupD[uDZuD[uD\vP$Zup@Y@Y@Yπ[8upvd$Nvd.vpD_vpD`vD_vD`vDawP$_vp@^@^@^!`8,vp-wd.$Nwd.wpDdwpDewDdwDewDfxP/$dwpM@cY@ci@cxe8wpxd$Nxd.xpDjxpDkxDjxDmxDkxDmxDoxDry$jxp@i@i@iԀk8xpy $Ny .y Dvy Dwy8Dvy<Dyy@DwyDDyyHD{yD~y$vy @u@u@u-w88y 9y:$Ny.yDyDyDz@DzDz;$yY@e@u@8y{$8N{.{D{D{0D{D{D|0${@@@݀8{|H$8N|H.|PD|PD|tD|xD||D|D}0D}$|P@#@/@?@M8^|P_}`$XN}.}D}D}D}D}D~0D~D~a$}@@@@ﻀ8}$XN.DD(D,D0D$@@@8 !"$N.DD(D,D0D#$@@L@\@k8vwx$N.DD(D,D0Dy$@@@8$N.DD(D,D0D$@@@8!"#$N.DD(D,D0D$$H@T@d@s8~$N.DD(D,D0D$@@@ր8$N.DD(D,D0D4D8DDD$@@ @/8:<PQR$N.DD(D,D0D4D8DDDS$y@@@8<$N.DD,D0D4D8D<DDDD@D`$@@@@#8.<A@OPtQ$dNt.DDDDDDDDPDTDdDlR$|@@@8ˀc$N.D D DDDDDDDd$ @ @ @ $\N&0L&0<&0,ddXdpfq<0\.DHDIDNDO(DQHDRPDSd$H@GހҀ F\̀݀=y$Nx.DD$@$9n$N.DDDDDDD$o$@Ȁ0e|ǀ؀+H$N8.@D@DTDhDpDtDxDDDDDDDyDDxDyDDD$@@8@(@;@U@V W$N .DD D$D<DDD!D#D+D)D.D/@DDDLDPD)`DX$t@@@@@'Հ,@( D@'@( '`()$N.DDWDYDDDWDYDWDYDZ@D\XD^lDlDD_DaDcDdpD5DgD5D7D?D=DBDCDDD D$D,DDD`DpD=D*$F@V@l@@@@@ɀW8؀W8W8@; "@<3456W8EF@; a@<rstu$$N.DDDDDD D@DDDHDPDXD`DDDDDDD0DxDDDPDDD(DpDD D LD D D (DpDDDHDDD DhDtDDDLDDD$D"0D#xD$D%D(XD)pD*D+D&D.D2D3D4`D5D(D)8D*lD8D9D:D><DBpDCD8D9D:D;D>tD<D@DBD@DBDCD@DED6D<DJ0v$@@@π1*^oĀՀ/?Par@@@@@ $D%H&@ 3P45@!C0DE@0R@1\]^@!lmn@0{@10H$xNH.PDMPDNXDM\Da|DNDaDfD,D8DDDD4DpDDD,DhDDgDj0Dh4Dj<DpDDjDmDn`DoDrDsDtpDxDyD}`D~DD D`DDDPDDDDPDDD0D@DDD0DDDDDDDDdDpDDD`DD0DDDXDlDDDDD D4DLD|DDDDdDD`DpDxDDdDDDD$MP@L@L@LNDO@gP>.'?@QPRHjSLT;U:"VPπWTXXY8Z<([94\`H@]\@^m@_vPwx$N. D D4D8DDDLDTDXDpDxDDDpDDDPDDD(DpDDDLDDD(DpDDDHDDD DhDDDDDD D D Dpy$ @@@@@    $ pN.DDDDDD`DD  $7@G@_$N8.@D@D`DD  D#`$@~@@$XN.D'D(D'D(D) D*D+D.P$'@%@%@%@& $Nh.pD2pD5D6D7PD8D;D9,D=8D?PD=TD?XD@lD=ˆD9œD?¨D@D;(DDp $2p 6@0 F@0 X@0 m@1 z@3 p Ä $NÄ &u0\ dÄ dÐ dÐ f < .ÐD=ÐDAØD=ÜDAäDFèDGìDKDIDKDMDODGDTDVDTDU DW $=Ð (@< 4@> C@? VÐ W$ X g v    C r     $N$.0D,0D-DD2XD3\D4t $,0 @+  $XNĈ.ĐD7ĐD8ĐD9ĔD8ĘD:Ĥ $7Đ @6 +@6 ;$NĨ.İD!İD$D!D$D% D'(D)0 <$!İ T@  a@  q $ND.PDZPD]`DZdD]tD^D_D^DaDcDgDkDiDkDm $ZP @Y @Y $N.DpDs Dp$Ds4DtƀDuƄDtƈDwƌDzƘDyƜD~ưDƴDƸD $p @o @o $N.DDDD D`DdDhDlDxDǀDDŽDLjDǠDǨDǸDDDDDDDD DD D0D4D8D<D@DPDpD|DȐDȠ $ 3@ ?@ L@ [@ h@  {@  @     ȸ $Nȸ.DD $ @ $N.DDDDDD0D4D@ $@@!@0@?Pa}@T$NT.`D`D|DɀDɐDɬDɰDɴDɸDɼDDDDDDDDDD DD$$`@@@@@@)`*<+$N<.@D3@D4@D8PD9T,$3@O@2[$N\.`D<`D=`DApDBt\$<`~@;$Nx.ʀDʀDʀDʄDʈDʜDʠDʰD!ʴD'D$D/D*D/D$D'D$$ʀ@@@ ʀ$N.DEDFDHDFDG DI($E@D@D =$N,.0DL0DM0DL4DM8DO<DS@DTDDUHDTLDSPDWTDYpDWxDZ|DW˄$L0@K@K @K$tNˤ.˰D`˰Da˰Dc˼DdDhDkDmDqDu$`˰@_$lN. Dx Dz $x  @w-$N(.0D}0D0.$}0M@|Z$N8[d8\d@d@f<0l0|0 04@.@D6@D7DD6HD7dD6hD7lD8̀D7̈D8̔D;D8D;D=D;D@ DB(D=̈́DBDF,$6@?@5N@5 ^@7s'Xhx̀ހOgwɀـI@8^,o@9x@yz$N.DJDKDJDKDL({$J@Ì=$\N<.@DO@DPHDOLDP`DQΈ>$O@`@Nl$\NΜ.ΠDTΠDUΨDTάDUDVm$TΠ@S$\N.DYDZDY DZ D\T$Y@X$hNh.pD_pD`π$_p@^$Nό.ϐDdϐDeϤDiϰDj$dϐ @c$XN.DmDnDrDs,$m7@lC$TND.PDvPDwdD{tD|ЄD$vPp@u|$LNМ.РDРDа}р$Р@ʀۀ $ɀڀ&ev$Nм.DD$@$N.DD$@$N.DD$@)$N.DD*$?@K\r$N.DDD$@ÀԀ$N . D D4DHDLDd$ -@?P$XNx.рD)рD,шD)ьD,ѐD2єD1јD2ќD3ѠQ$)рo@(|*8рѰ$0NѰ.ѰDѰDѸDѼDDDDDDDDDDDDDD$Ѱ@$xN(.0D0D@DDDPDҠDҤDҬ$0@$N.DBDEDBDEDF0DG8DF@DGXDLӠDNӬ$B @A 1@A ? K \ m$N.DDDDDDD DDDDD(D,D4D<D@DDDPDTDXD`DpDԀDD n$ @ @ 8 ܀ !8!W!h!i!j$$N.DDDD$DՀDՐDՠDհ!k$!@!@!8!!!$N.D DD4!$ !@ !@ "$|NL.PDPD`DdDtDDDD8D P"$P"4@"G@"_@"q8"P"d"$Nd.pDpDאDDDDHD`"$p"@"@"̀8"p"t"$Nt.؀D؀D؜DD"$؀#@#@#"@#1؀#2#3$N.DD!,D"ـD#D%0D&8D%DD&LD%TD(`#4$#O@#^@#p@##t#$dNt.ڀD+ڀD-ڜD/D1#$+ڀ#@*#@*#@,#ڀ##$N.D4D7,D8ۀD9D;0D<8D;DD<LD;TD>`#$4#@3#@3$ @5$$t$$dNt.܀DR܀DS܈DR܌DSܔDRܘDTܤDRܨDSܬDXܴDTܸDXDY D[,DY0D[4DY8D[HD\ݠD^D_TD`ިDaDbTDc߬DdDe\DfDgDh`DiDjDl`DmlDo|DmDs$$R܀$9@Q$H@Q$Z@S$v@T$1$@U$V8$܀$$$tN.DwD~DwD~,D8D<DDDLDPDpDxD|DDDDDDDDDDD0DDD D$$$w$@v$@v$@x%@y%$z8%0@{%B%M%N@ %`p%a%b@%t%u%v@%% %@%$@N@.@D@DdDDD0D8D<DXDDD DtDDDpDDDlDDDhDDDDDD %$@%@%@%@%Ӏ8%<%@&D& @&@&4&$N4.@D@D`DDD@DHDdDDDDDDDDD D4DLDD&$@&1@&@@&R@&a@&y@&@&"&@&$&$N$.0D0D TD DD@DDDDDDDD`D&$0&@&@&@&@'0''$N.D D$D&`D(D)D(D)D*D+ D-(D.D1'$ '!@'0@'=@!'M'N'O$N.D4D5'P$4'f@3'u@3'$N.D9D=8D@DAD@DA(D>DDFTDD`DElDDpDEDFDH'$9'@8'@8'@8'@8'ـ:H';8'(((%<@(1(2(3$N.DLDVDLDVDYD]D`PDgDhDoDpDtpDDuDDxDyPDrDDrD(4$L(H@K(W@K(cM<(oNH(zO8(P@(@Q(@T((($4N.DDDDDDDD D$D,D4DDDDD D DxDDD ($(@(@(@(@)8) )@) )!x)"@)4)5)68)7$HN8.@D@DdDDDDDDDDDDD)8$@)U@)d@)p@)}@)H)8)@)@)()$N(.0D0D`DDDDDDDDDDDDDDDD DD4DDDh)$0)@)@)@*@* @*$@*<8*E@*T@*`0*a|*b$LN|*c&4*v&V0*&`0|*&"0l*&$0*ڀ*+,+=d|+>d+yd+f+<++4+4+4+4, 4,,4,F5 ,c5,z5,,5<.D$D%D$D%D',$$,@#,Հ,---0.d..$|N.D*D+D* D+ D-d.$*.@).$|N|.D0D1D0D1D3.$0.@/.$|N.D6D7D6 D7D8(.$6.@5/$DND.PD;PD<XD;\D<lD=x/ $;P/,@:/9$DN.DADDDBDCDE/:$A/b@@/m@@/z@@/@@///$N.DHDLDM/$H/@G/@G0@G0@G00+0C0p$$N.DQDRDQDRDS 0q$Q0@P0$HN(.0DV0DW<DV@DWPDX\0$V00@U0$HNx0&-5<0&050&341 &65,10&95 1S&<41y&?41&B41&41&41dx1d2&d27f28<2G2U.DPDXDZD[D^2f$P2}@O2223i3y334 44-4>5Հ556*6a6q66666ƀ677747]7m7}77777$HN7.DaDe8$a8%8R8j@`8y@`8@`88$N8.DjDn8$j8@i8@i8@i8$N8.DsD|9 $s9%@r94$N95.DD9H$9a@9p@9y$N9z.DD9$9@9$N9 . D D,D49$ 9@9@9@9$,NL:P.PDPDP:$P:&@:5$NX:6`.`D`D`Dh:F$`:\@:k$ Nl:lp.pDpDxDDDDDDDDD:$p:@:$hN:.DDDDDDDD(:$:@::8:<<Ԁ<==%=:=Y=o====Ӏ=>>><>T>v>>>>ހ>??D?u?v8?w$XN8?x@.@D@D@DDDLDPDX?$@?@?$N\?`.`D`DhDlDxDDD?$`?@?@?@@@@,@&`@'@($N@).DD@;$@T@@c@@o@@}$N@~.DD&D34D7HD:`@$@@@@"@@x@$xNx@.D=D@@$=@@<A@<A $NA.DCDGA$CA4@BAC$NAD.DLDOAU$LAl@KA{@KA@KA$NA.DRDTA$RA@QA$ NA.DWDXD]A$WA@VB$ NB.DaDcB $aB>@`BM$NBN.DfDhB_$fBv@eB$ NB.DlDmDnDmDnDoB$lB@kB$N B.DrDr$Du(Dz`D|DDDB$rB@qC @qC@qC'@sC7C8C9$NC:.DDCQ$Co@C~@C@C$NC.DDD@DPC$C@C$XNXC`.`D`D`C$`D@D(@D1$NhD2p.pDpDpDDG$pDb@Dq$<NDr.DDDDDDDD D`DtD$D@ D@D@D$N|D.DDD$E@E$ NE.DDE/$ER@Ea$NEb.DDEs$E@E$ NE.DDDE$E@E$ N.DDDDD@DLDDDDDDDDDDDDDDDDDD DDDDD D$D(D,D0D4D8D<D@DDDHDLDPDTDXD\DdDpDE$E@F @FF'F8FIFZFkFFGҀGGHHH'H8HIHaHqHHHHHÀH$N.D DD DD D,D.xD/DDDDD'D*DDDDDD DD DD!D D"D!D"D! D# D" D$ D# D$ D# D% D$ D& $D% (D& ,D% 0D( 4D& 8D( <D* DD/ PD1 `H$ H@ I@ I$N |. D4 D8 D4 D8 D9 D: DW XDX `D; pD@ |DF DG DP DS DF DG DF DH DG DI DH DI DH DJ DI DK DJ DK DJ DL DK DM DL DM DL DN DM DO DN DO DN DQ DO DQ DS $DX 0DZ @I$4 I6@3IG@3IW$N \. `D^ `Db pD^ tDb Dc Dd De Dj Dm Dz Dj Dm Dj Dn Dm Do Dw Dn Do $Dn (Dp ,Do 0Dq 4Dp 8Dq <Dp @Dr DDq HDs LDr PDs TDr XDt \Ds `Du dDt hDu lDt pDv tDu xDv |Dx Dz Dd D~ D IX$^ `Is@]I$N . D D D D <D DD D D D D D D D D D D D D DDDD DDDDD D$D(D,D0D4D8D<D@DDDHDLDPDTDXD\D`DdDhDlDpDtDDDI$ I@I@I@I$N.DDDD$D8DHDXDpI$I@I$N.DDI$J@J@J+@J9$N.DDJ:$JQ@Ja@Jm@J{$N.DDJ|$J@J$N.DDJ$J@J@J$N.DDJ$J@J$N.DDJ$K @K@K)@K7$N.DDK8$KM@K]$N.DDK^$Kz@K$N.DDK$K@K$N . D D D$K$ K@K@K$N(.0D0D0D@DDK$0L@L$NH.PDPDXD\DpDDL$PL,@L<@LJ8LXPLYLZLw$N.D D D D DPDhLx$ L@ L@ L 8LL|LL΀L$N|.DDDDDD L$M@M@M!8M/M04M1MBM_$N4.@D@D HDLD `D"D(`M`$@Mw@M@M8M@MxMMMӀMN2$8Nx.D+D,N3$+NH@*NX@*NfNwNN$N.D0D1N$0N@/N@/NNO$N.D5D6O$5O+@4O;@4OJO]Ot$N.D:D;Ou$:O@9O@9OO$N.D@DAD@D@DADD0O$@O@?O?lO$NH.PDGPDK\DG`DIlDGpDKtDIxDJ|DKDNO$GPP @FP@FP(H8P6PP7P8$N.DQDSDTDQDUDWDQ DWDV DS$DT(DU,DW0DZ|P9$QPQ@PPa@PPoR8P}P~P$N.D]DdDeD]DcD]DdDeDcD]DdDeD_D`DaDgD_D`DaDbDcDd DeDfDgDjdP$]P@\P@\P^8PP|P$N|.DmDmDnDmDnDoP$mP@lPllP$,N.DrDrDsDrDsDtP$rQ@qQ#qlQ1$,N.DwDwDxDyQ2$wQI@vQYvlQh$$N.D|D|D}$D~(Qi$|Q@{Q{8Q$(N8.@D@DHDLD\DQ$@Q@Q@QЀQQS@$N.DDDDD(SA$SS@Sc@SpSS$N@.@D@DdDDDDD D4D8DDDHDLDPDXD`DdDhDlDDDS$@S@S@S@S@S@S@ S1T @T"T)@T*@T=T>dT?@TRTSTTTU$N.DDD`DTV$Ti@Ty@T@T@T$N.DDT$T@T@T$N.DDT$T@T@UUU2$N.DDU3$UH@UX@UgUzUV$N.DDV$V@W@WW&WB$N. D D<DHD`DDDDDDWC$ WS@Wc@Wo8W~@WW@W`WW$N$.0D0D0W$0W@W@W$N4.@D@DHDLD\DW$@X@X"@X/XBXU$N.DMDPDMDPDVDZD^Db,Df<DjXDntDxD~XV$MXk@L X{@LX@NXXX$N.DDDDDDDD0D8DPDD#D%D+@D)D+D)D-D.D) XD2 pX$X@ X@ X@ Xـ8X@XYY Y$N . D D D D D D! Y$ Y'@Y7@YC$N!8.!@D!@D!dD!D "YD$!@YX@Yh@Yu@Y$N"(."0D5"0D6"XD7"D:#Y$5"0Y@4Y@4Y@4Y@4Y$N#(.#0D=#0D>#0Y$=#0Y@<Y@<ZZZ,$N#4.#@DB#@DC#@Z-$B#@ZB@AZR@AZ_ZrZ$N#D.#PDG#PDH#PZ$G#PZ@FZ@FZZ̀Z$N#T.#`D#`D#D#D$0Z$#`Z@[@[@[)$N$H.$PD$PD$pD$D% [*$$P[H@[X@[d@[s$N%8.%@D%@D%@[t$%@[@[@[@[$N%D.%PD%PD%P[$%P[@[@[@\$N%T.%`D%`D%dD%hD%pD%t\$%`\@\+@\9$,N%.%D%D%D%\:$%\W@\e@\s@\\\\$(N%.%D%D%D%D%D&\$%]@] @].$lN&,.&0D&0D&4D&8D&@D&D]/$&0]D@]T@]d$,N&\.&`D&`D&hD&lD&|D&]e$&`]@]@]$lN&.&D&D&D&D&D&]$&]@]@]$,N&.'D'D'D'D'D']$']@^@^$,N',.'0D'0D'4D'8D'@D'D^$'0^&@^5@^D^W^j^a$,N'\.'`D'`D'`D'la$'`a+@a8$N't.'D'D'D'a9$'aR@ab@as$N'.'D'D'at$'a@a$N'ad'ad'ad'afa<bb5Lb5\b-5lbD5|bc5b5b5b5c5c45cR5c5c6 c6d*6,de6<d6Ld6\e6leI6|e6e6e6f6f66fj6f6f6f7 g*7gK7,gx7<g7Lg7\h 7lh97|hm7h7h7i 7i:7i[7i7i7j8 jO8j8,j8<k8Lk@8\k8lk8|k8l28lm8l8l8m8mV8m8m9 n9n=9,nu9<n9Ln9\o9lo49|o`9o9o9o9o9p9p:9p_9px: p:p:,p:<p:Lq:\q=:lqf:|q{:q:q:q:r:r*:rV:r:r; r;r;,s ;<s;;LsZ;\s};ls;|s;s;s;s;t;t6;tY;t~;t< t<t<,t<<u yM>yq>,y><y>Ly>\y>lz>|z;>ze>z>z'.'D!'D$'D!'D$'D)'D+'D,'D0(D.(D5(0D4(4D5(@D4(LD5(Pz$!'z@ z@"zŀzـz{{{N{|'|H|u|}=}Y}w}}Հ}~~=~y~~~HQZ'[(d\$N(d](p.(pD8(pD9(D>(D?(D@(l$8(p@7̀f{Ā5f$tN((.(DC(DD)DI)DJ)8DK)P$C(@B؀%6GxŀՀ%5$tN)d6)p.)pDN)pDQ)xDN)|DQ)DW)DV)DW)DX)M$N)pj@MwO8)p)$0N)).)D[)D^)D[)D^)Dd)Dc)Dd)De)Df)$[)@ZȀ\8))$8N)).)Di)Dj)Di)Dj*Dm* Dl*Dm*Dl* Dj*0$i)@h@h$pN*P*P.*PDp*PDq*TDp*XDq*pDt*|Ds*Dt*Ds*Dq* $p*P4@oA@oN$pN*O*.*D*D*D*D*D*D*D*D+D+D+0D+<D+TD+XD+\D+|D+\$*p@ @*H@ [p@*+$N+.+D+D+D+D+D+D+D+D+D+D,$+@$N,., D, D,$D,(D,LD,PD,`D,D,D,D,D,D,D,D,D,D,D-D-D-D-HD-`$, @@@@,@C@Xiz@, -x$XN-x.-D-D-D-D-D-D.D.xD.D.$-@@@@-.$N...Dk.Do.Dk.Do.Dq.Dv.D{/0D~/4D{/8D}/<D{/@D}/DD|/HD~/LD/PD/lD/tD/D/D/ $k.+@j=@jJ@jY@ln@mz.{/|$HN/./DH/DL/DH/DL0DN0 DS00DX0D[0DX0DZ0DX0DZ0DY0D[0D]0D^0D`0Da0D]0Df1Dh10}$H/@G@G@G@G@G@I@J/1H$XN1H.1PD,1PD01lD,1pD01tD31D92 D62$D82,D720D924D;28D<2TD>2\D;2dDC2DE2$,1P5@+G@+T@+c@+p@-|1P}2~$xN2.2D2D2D2D2D2D2D3 D3D3`D3lD3tD3D3D4D4(D40D48D!4@D4DD4pD!4D&4D(4$2@@@@@@@8(92:@!J4DK4L5M$@N5.5D5D5 D5$D50D54D5<D5@D5DD5D5D5D6D6 D6(D6,D6HD6lD6xDx6|Dz6D7D 7,D 78N$5k@}@@@85@6|77P$@N7P.7PD7PD7`D7dD7pD7D7D7̈́7D;78PD8P 8`D<8`D=8D>9 D?9D@9DA:@DB:DC;DE;`DF;DG< DH<DI<DJ=@DK=DL>DM>`DN>DO? DP?DQ?DR@@DS@DTADWA`DXADYB D[BdD\BD]CD^ChD_CD`DDaDpDbDDdE DeExDfEDgF$DhF|DiFDkG,DlGDmGDoH0DpHDqHDtI4DuIDvIDwJTDxJDyKDzKtD{KD|L4D}LD~LDMTDMDNDNtDNDO4DODODPTDPDQDQ|DQDRTDRDS$DSDSDThDTDU@DUDVDVDVDWTDWDX,D XDYDYlDYD%ZDD,ZD0[D7[D>[DB\PDI\DP](DW]D[]Db^dDi^Dp_<Dw_D~`D`xD`DaHDaDbDb|DbDcTDcDd,DdDdDe\DeDf,DfDgDghDgDh@DhDi DipDiDjHDjDkD!kD(kD/l\D3lD:m,DAmDHnDOnpDSnDZo@D^oDbpDiptDmpDtqDDxqDrDrDrDsXDsDt(DtDuDulDuDvDDvDwDwDwDx`DxDy8DyDzDz|DzD{TD{D$|,D+|D2}D9}pD@}DG~HDK~DRDYD`Dg\DnDu4D|D DxDDHDD DDDdDD<DDD|DDTDD,DDD pD D@DDD#tD*D1LD8D<D@x4DDK$7Pg@y8@7P$WN.DzD{DD0DD$z@y@y$8NH.PDPD`DhDtDDDDDDDDDD D D@DPDlD|DDDD&D'D)D*D2D5D6D=TD@hDAxDD D-D. D\DJ`$P@8.yD@@@@PP  @ 4PT?P)h*+P9:;,PIJ\KtLj$$Nt.DMDPDMDPDRDWk$M@L@L@L@N$XN.DDDDD D0D<D@DDDHDLDPDTDhDDDDDDDD\DD$@<@8 !$N.DZD]D_Dd"$Z<@YN@YZ@Yj@[yz{$TN. Dg Dj@DgHDjLDl`DppDvDrDvDrDv|$g @f@f@f@hۀ $N.DDDDDD D$DD$@-@<@Q8\]\^$N\_&5Lr&>&>&>&>|&>l+&>\W&>Lz&><&>,&>&> '&=U&=&=&=&=&=*&=X&=& =|&=l&=\&=LJ&%=<u&,=,&0=&7= &><&B<X&I<&P<&W<&[<&b<.&i<d&p<|&w&8&8&8|&8lD&8\&8L&8<&8,S&$8&+8 &27!&97c&@7&G7&K7 &R7J&Y7&`7&g7|&n7l,&u7\f&|7L&7<&7,&70&7 i&6&6&6 &6G&6|&6&6&6&6|W&6l&6\&6L&6<W&6,&6&6 & 5K& 5&5&5&5&#5B&*5x&15&85|&<5l&@5\d\d`Od`bfc<r>`.`D5`D6dD5hD6D9D8D9D8D6$5`@4@4̀$pN.D<D=D<D=D@ $<(@;4@;@$pN@A@.@D[@D\TDahDbtY$[@w@Z€/DZЀ$HN.DJDMDJDMDNDDDNDD0DP|DVDRDX+$JK@I^@IkK8zYpÀM^_`$PNa.D(D+D(D+D1D0D1D2$(@')8$0N.DgDh $g@f  $N,.0Dl0Do@DlDDoPDpDqDpDqDpDqDrDtDrDtDv!$l0?@kRc$N.DyDzDD D8d$y@x$\NL.PDPDDDDDDDD$P@@Ӏ8݀gP$N.DDDD$D(D<D@DTDpD|DDDD D$D(DLDXDDDD DD4D@$$@7@GU@i<x8@T$DNT.`D`DpDtDDDDD$`@l@@ `$|N.DDDDDD$$6@I@U@f@tu<v$\N<.@D@D\D`DdDhDlDpDDD8DDDDDDD$D(D,DPD`DpDw$@@@<ˀ@݀,3J~€Ӏ'8HXhyD#H28ALL@V@WX$dN.DDDDDDDDDDPDDD D D D DDDY$v@@8!@78@ EFGH$N.DDDDDDDDI$i@y@@€ $dN &j>#d$d _d qfr<. D6 D:8DB$6 @5@5ʀـ)]$N.D/D1D2D3$/@.08̀$HN. DE DF $E 4@DBSc$N$.0DJ0DK0d$J0|@I@I$N4.@DV@DZXDhT$V@@U@Uŀրs$(Nh.pDOpDQDRDSt$OpŠ@N—P8¦p§¨$HN.DkDuDvDyDvDy$k@jt8*"AXvīĬĭ$XN. D| D(D|,D@DDDLD\DhDtDxD|DDDDDDDDDDDDDDDDDDDDDĮ$| @{׀8._~ŗŻ׀ƀƭĀ@π $N. D D(D,D0D4D<D@DDDHDLDPDTDXD\D`DdDhDlDpDtDxD|DDDDDDDDDDD$ @8 $N.DDDDD DDD $,@88DE8FV$XN8Wd8Xd@ȓd@ȧfȨ<ȷ @, @0 @4.@D*@D,P$*@-<[À$N\.`D0`D2p $0`(7Gc$N|.D5D7d$5ʅʖʧÀڀ&$N'& @4>& $@0\i& %@,ˉv˞d˟ddf< A4.D*D+D*D+D.D1D40D7LD<pD;tD<D;"$*0@)<@)X@)f@)s̴̫À܀ 2Bd-YφϾ΀߀#@]{Бкˀ܀E^ѱ$NѲ.D?DAD?D?DADBDEDJDK DQPDRlDTDUDTDUDWѿ$?@>@>@@A8T:Kjқ@BҧC<ҳр߀$ N.D\D_D\D_DeDdDeDgDk Dn@$\ @[@[%]812T3$NT.`Dq`DrxDwDy4$q`N@p^$`N.D|D}DDD_$|y$HNz&'A4Ԏ #Ԟ $ԳĀd` ?P0#l ?d ?#y ? ?P# ?#^pA8HpA<O!A@a*AD"t3AH" <AL#2#x @  @c" @ 0APATAX. 9A\ LA`fAdAhAlApAtAxA|; @0D " @@&@04d0"`$h`i bS$P=P\pgv !"P}Ð*@ Р ,:!P İ00L=0K3\4\ w%`[%v%'&0&`'05&   (F @0Uh o2+Ga p{@0  "  1/up/10@V7@y-/`op/ppp/qp/Pnp !8`!i  `30Cʀ0 *%0"` ?X1 j71@01' Y,$3`7yO|Pi5@~0Pwp k .@kp.`lp.mp.0'jp;/GtpX0fvpy2p y xp2 sp @/rp3*{@}X4kdP  Đ 0Ѱ8 W@.;P psΠ  XQhev 7'` 7P ' @D""#` 0 E؀ \ pڀ ˰ϐP9""+ "<p  B%@#`$ @ 02P Y   i u @y  @ @B ,@=P@M!O/!h1P!.!-!, - 0 %2 < W5 m 0 ` @:V7@dNw9 \P`@  8 R6` HP 6I6 (J60G->;:O9 <Z_9 QYq: h]9 X@:p^'9p TP7 P@5 C5 DP%55EJ5 A 70 MY7P (Vg8 ;Q|7 U;6 hLP9U  ! "L0"^@  `  %P$PP@g "0  +%* p  \m~%@!@ 0 ܀.& #@=P #0#PiV0pJfAp  ]###wB-4@G  #E   #MZ <!! !!a"o#"}Mrz{!#"#,"N[` &(68=Y09Qktz|4 +++++++++++++++++++++++++++++++++++++++++++++++++++++++*+++++++++++++++++++++++++++++++++++++++++++++++++_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_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_file_putc_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_zeros_g_Null_Key_write_zeroswrite_zeros:f(0,2)mxfFile:P(0,3)fillSize:P(0,4)completeCount:r(0,4)int64_t:t(0,4)=(0,5)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,6)long long int:t(0,5)=@s64;r(0,5);01000000000000000000000;0777777777777777777777;MXFFile:t(0,6)=(0,7):T(0,7)=s52close:(0,8),0,32;read:(0,9),32,32;write:(0,10),64,32;get_char:(0,11),96,32;put_char:(0,12),128,32;eof:(0,11),160,32;seek:(0,13),192,32;tell:(0,14),224,32;is_seekable:(0,11),256,32;size:(0,14),288,32;free_sys_data:(0,8),320,32;sysData:(0,15),352,32;minLLen:(0,16),384,8;runinLen:(0,18),400,16;;:t(0,8)=*(0,20):t(0,9)=*(0,21):t(0,10)=*(0,22):t(0,11)=*(0,23):t(0,12)=*(0,24):t(0,13)=*(0,25):t(0,14)=*(0,26):t(0,15)=*(0,27)unsigned char:t(0,17)=@s8;r(0,17);0;255;uint8_t:t(0,16)=(0,17)short unsigned int:t(0,19)=@s16;r(0,19);0;65535;uint16_t:t(0,18)=(0,19):t(0,20)=f(0,1):t(0,21)=f(0,28):t(0,22)=f(0,28):t(0,23)=f(0,2):t(0,24)=f(0,2):t(0,25)=f(0,2):t(0,26)=f(0,4):t(0,27)=(0,29)uint32_t:t(0,28)=(0,30):t(0,29)=xsMXFFileSysData:unsigned int:t(0,30)=r(0,30);0;037777777777;partialCount:r(0,28)uint32_t:t(0,28)i:r(0,4)mxf_is_header_partition_pack:F(0,2)key:P(0,31):t(0,31)=*(0,32):t(0,32)=k(0,33)mxfKey:t(0,33)=(0,34)mxfUL:t(0,34)=(0,35):T(0,35)=s16octet0:(0,16),0,8;octet1:(0,16),8,8;octet2:(0,16),16,8;octet3:(0,16),24,8;octet4:(0,16),32,8;octet5:(0,16),40,8;octet6:(0,16),48,8;octet7:(0,16),56,8;octet8:(0,16),64,8;octet9:(0,16),72,8;octet10:(0,16),80,8;octet11:(0,16),88,8;octet12:(0,16),96,8;octet13:(0,16),104,8;octet14:(0,16),112,8;octet15:(0,16),120,8;;mxf_is_body_partition_pack:F(0,2)key:P(0,31)mxf_is_footer_partition_pack:F(0,2)key:P(0,31)mxf_is_partition_pack:F(0,2)key:P(0,31)mxf_is_filler:F(0,2)key:P(0,31)mxf_partition_is_closed:F(0,2)key:P(0,31)mxf_partition_is_complete:F(0,2)key:P(0,31)mxf_partition_is_closed_and_complete:F(0,2)key:P(0,31)_free_partition_in_listmxf_create_file_partitions:F(0,2)partitions:P(0,36):t(0,36)=*(0,37):t(0,37)=*(0,38)MXFFilePartitions:t(0,38)=(0,39)MXFList:t(0,39)=(0,40):T(0,40)=s16elements:(0,41),0,32;lastElement:(0,41),32,32;len:(0,42),64,32;freeFunc:(0,43),96,32;;:t(0,41)=*(0,45)long int:t(0,42)=r(0,42);-2147483648;2147483647;:t(0,44)=*(0,46)free_func_type:t(0,43)=(0,44)MXFListElement:t(0,45)=(0,47):t(0,46)=f(0,1)_MXFListElement:T(0,47)=s8next:(0,48),0,32;data:(0,49),32,32;;:t(0,48)=*(0,47):t(0,49)=*(0,1)mxf_free_file_partitions:F(0,1)partitions:P(0,36)mxf_initialise_file_partitions:F(0,1)partitions:P(0,37)mxf_clear_file_partitions:F(0,1)partitions:P(0,37)mxf_clear_rip:F(0,1)rip:P(0,50):t(0,50)=*(0,51)MXFRIP:t(0,51)=(0,52):T(0,52)=s16entries:(0,39),0,128;;mxf_clear_partition:F(0,1)partition:P(0,53):t(0,53)=*(0,54)MXFPartition:t(0,54)=(0,55):T(0,55)=s128key:(0,34),0,128;majorVersion:(0,18),128,16;minorVersion:(0,18),144,16;kagSize:(0,28),160,32;thisPartition:(0,56),192,64;previousPartition:(0,56),256,64;footerPartition:(0,56),320,64;headerByteCount:(0,56),384,64;indexByteCount:(0,56),448,64;indexSID:(0,28),512,32;bodyOffset:(0,56),544,64;bodySID:(0,28),608,32;operationalPattern:(0,34),640,128;essenceContainers:(0,39),768,128;headerMarkInPos:(0,4),896,64;indexMarkInPos:(0,4),960,64;;long long unsigned int:t(0,57)=@s64;r(0,57);0;01777777777777777777777;uint64_t:t(0,56)=(0,57)mxf_free_partition:F(0,1)partition:P(0,58):t(0,58)=*(0,53)free_partition_in_list:f(0,1)data:P(0,49)tmpPartition:(0,53)mxf_initialise_partition:F(0,1)partition:P(0,53)mxf_create_partition:F(0,2)partition:P(0,58)mxf_append_partition_esscont_label:F(0,2)partition:P(0,53)label:P(0,59)void:t(0,1):t(0,59)=*(0,60):t(0,60)=k(0,34)mxf_initialise_with_partition:F(0,2)sourcePartition:P(0,61)partition:P(0,53)iter:(0,62)=xsMXFListIterator::t(0,61)=*(0,64):T(0,63)=s12nextElement:(0,41),0,32;data:(0,49),32,32;index:(0,42),64,32;;MXFListIterator:t(0,62)=(0,63):t(0,64)=k(0,54)mxf_create_from_partition:F(0,2)sourcePartition:P(0,61)partition:P(0,58)newPartition:(0,53)mxf_append_partition:F(0,2)partitions:P(0,37)partition:P(0,53)mxf_append_new_from_partition:F(0,2)partitions:P(0,37)sourcePartition:P(0,53)partition:P(0,58)newPartition:(0,53)mxf_append_new_partition:F(0,2)partitions:P(0,37)partition:P(0,58)newPartition:(0,53)mxf_mark_header_start:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_mark_header_end:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_mark_index_start:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_mark_index_end:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_write_partition:F(0,2)mxfFile:P(0,3)partition:P(0,53)essenceContainerLen:r(0,28)packLen:r(0,56)uint64_t:t(0,56)filePos:r(0,4)iter:(0,62)mxf_update_partitions:F(0,2)mxfFile:P(0,3)partitions:P(0,37)previousPartition:r(0,53)lastPartition:r(0,53)iter:(0,62)haveFooter:r(0,2)int:t(0,2)partition:r(0,53)partition:r(0,53)partition:r(0,53)mxf_read_partition:F(0,2)mxfFile:P(0,3)key:P(0,31)partition:P(0,58)newPartition:(0,53)len:(0,28)eleLen:(0,28)label:(0,34)i:r(0,28)mxf_fill_to_kag:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)relativeFilePos:r(0,56)fillSize:r(0,4)llen:r(0,16)uint8_t:t(0,16)mxf_fill_to_position:F(0,2)mxfFile:P(0,3)position:P(0,56)filePos:r(0,4)fillSize:r(0,4)mxf_allocate_space:F(0,2)mxfFile:P(0,3)size:P(0,28)fillSize:r(0,4)mxf_write_fill:F(0,2)mxfFile:P(0,3)size:P(0,28)mxf_read_next_nonfiller_kl:F(0,2)mxfFile:P(0,3)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,33)tllen:(0,16):t(0,65)=*(0,33):t(0,66)=*(0,16):t(0,67)=*(0,56)tlen:(0,56)mxf_read_rip:F(0,2)mxfFile:P(0,3)rip:P(0,50)size:(0,28)key:(0,33)llen:(0,16)len:(0,56)numEntries:r(0,28)i:r(0,28)mxf_write_rip:F(0,2)mxfFile:P(0,3)partitions:P(0,37)len:r(0,56)llen:r(0,16)iter:(0,62)partition:r(0,53)partition:r(0,53)mxf_read_header_pp_kl:F(0,2)mxfFile:P(0,3)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,33)tllen:(0,16)tlen:(0,56)mxf_read_header_pp_kl_with_runin:F(0,2)mxfFile:P(0,3)key:P(0,65)llen:P(0,66)len:P(0,67)keyCompareByte:r(0,16)runinCheckCount:r(0,28)k:(0,33)keyPtr:r(0,66)byte:r(0,2)g_Null_Key:S(0,32)g_KLVFill_key:S(0,32)g_RandomIndexPack_key:S(0,32)g_PartitionPackPrefix_key:S(0,32)zeros:S(0,68):t(0,68)=ar(0,69);0;1023;(0,70)long unsigned int:t(0,69)=r(0,69);0;037777777777;:t(0,70)=k(0,17)/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/writeavidmxf0000755000076600007660000247766411100145450015516 0ustar stuartcstuartc00000000000000  8__PAGEZERO__TEXT __text__TEXT   __symbol_stub__TEXT,,__picsymbol_stub__TEXT,,$__symbol_stub1__TEXT000__cstring__TEXT`\@`__picsymbolstub1__TEXTUE __const__TEXT[@T(K@__literal8__TEXTh@h__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.dylib6A`>T P446\5?p>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(H2|`x8^8x^8|^88(8`-H1|`x^88`-8H2)!|N |B}=|92}N |B}=|91}N |B}=|91}N |!|> x~x|888`-H1)|`x@8@ xBH/<_B88/A^8T>+A<_8b`H/<_8bHH/-!|N |B}=|9/ }N |B}=|9.}N |B}=|9/ }N |bxc"bTcTU)@.|cx|cKx|c[xN cT@.|xN ```||}xB|#x|3x!] @A 88`H```P(@A|+x8xH/UA,|fx<<xc8Ұ8cHm8`H$8` | ```8!P|N ```#9@||I/@DN C}*I|J}):|B*|B2|X| Y9k#HA9JPM /9`AK`||#xB!<8ќ8`8H8L8P9T9!X89A\H8/@@!LaPATX\A`H>~^^88!|x|N ``||#xB!<888A888A<88A̐@AD88AԐHAL88AܐPAT88AXA\88A`Ad88AhAl88ApAt88AxA|88A A88AA88A8A8 8A$99!9AAHM8/ @A!aAĀȀ̀aЃԃ؃a܃A!^>~^ ~ ~ ^>!aA aaA A$>~^^~~^88!P|x|N ``|!|zx|@&B.|+xA!A;H``;;<;@;aD<Cx888DxxhxHɭ/@A8aY|^)<|J!D||J|p|x@8= ffJl}`pa)fg8}+H|Cx|Bp}|})p} HPI )|BXP}*Kx})pTB<}P}gI|Cx|Bp}L}+9YH ``<xxhx8TCx88H/@LA8!<8@|^}>I|)<B|BJ!D|B|BJ|Cx|BpyYH<%xCx8`Hi/AH8Hp```8T>+ A|t/@8H<``|t/A8CxT>+ @K``8!p|3xa!|}p N ||exB!?<08;xH=x8` H)<x88.8c@H)Y<x8888cpH)A<x8848cͬH))<x88:8cH)<x8808c H(<x88(8cTH(<x8828c΀H(<x88>8cδH(<x88D8cH(<x88P8c8cH'I<x88N8c8H'1<x88I8cӈH'<x88I8cH'<x88I8c H&<x8888clH&<x8888cԨH&<x8898cH&<x8898c H&<x8888c\H&q<x8898c՘H&Y<x8898cH&A<x8888cH&)<x88C8cLH&<x8818c֐H%<x88C8cH%<x8I88cH%x8` H&x8` H&<x88X8cTH%<x88E8cװH%<x88T8cH%i8!P|N |@&|9@|zx8B|#x8A8!=?8I()(b:!: aApd9 ~x:A!::!H$88 l~óxH$~CxHA~xxA|AH~#xH/@9`8@9 8aa9`;A!A!a::;999>`W:8.yxH$/A<x8H$/@yKE8`H/ ``<x8H$u/@,8@.;AH``<x8H$5/@8@.p;K<x8 H$/@ 8@.@{;aK<x8(H#/@ 8@. {;aKX<x84H#/@ 88@u0;9AK$<x8+@/A/A/A89 8= ,=$=(K``=$/@$9 ]=$`|0T@. H0(/@08}= (|K0|BJ8B] (/A] 8B/] @8,K<<<88cܨ88H]8B+@;`/AH;`/ @|8@]A(H0|FP9BA<@9@5J@;`|0P|*adH/A/A/@Xad8H/@(<<88"}8c8H9K/@l|@8H|gx@ad 8@H/@<<88 }8c<8HK`/@l|@8H)|gx@ad 8@H/@L<<88 }8c`8H]K,`/A /@t|@8H|gx@ad 8@H/@<<88}8c8HK```8+Ah|@8H5|gx@ad 8@H/@X<<88}8c8HiK88+@,/A$/A/ A/A / @p|@8H|gx@ad 8@H /@<<88}8c8HK``8+Ah|@8H%|gx@|ad 8@H/@H<<88#}8c8HYK(/@x/@AT\8|@|xH|gx@ad x@H /@HD|@8:@;\D;||`|(PHAalD\|c@@,4@A|:|[H(@Ht\<+||T:|A 8|[ad xH]/Aw|(P|H̀\<<ff`fg8B||Ip|p| P|@P\|B A H\Y|֐lW>78z|v|AJ XKad xHM/@<<88}8c8HK|:|/`P@Y8l\D@|8z|"|v|(PKɍ/Ạ\<DlW>})|J@@84| @Ax|:8X| Y| |Y֐8HP<Y+8X||BTB:|B:8H$8X|Y|H:88W>:8z ;~ |v[|Kɑad 8xH/A洀W8BA;ܠ L~ |(P|!||"H1] <ff`fg8B||Ip|p| P|@P] H0```<<<88cܨ88H;9;@/A~xH/@(<<88}8c|8HK开a;H=; /A/@~H9H ~H-~/AH/@~/AH;;@8`H`8ad8Hyp/A 8apH@T;; `/A(/@,}/@H``}/AHu}/AHe/@}/A HI`;;@HĀA8X8`}":I PAK``@|8!9a8A; `; a9A| :!h|x|p8ؐKyK̅<8\H(yKm<8ԜHyKU<8(HyK=<8dHyK%<8դHȀyK <8HyK<8HyK<8HyK<8HhyK˭<88 8c\``<}8H58`HLyKu<}{x8hHyK]<|.8<c}8cH8```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???<[L8`888޲8| | xN!H`8<``cH}/|@P???<[L8`88 8޲8| | xN!|/@H`CxxHk/@@???<[L8`88`8޲8| | xN!Kx``C8`TB8|B;I8BIHTH18xH![L<8`88޲88| | xN!8````8!`A|N ```||~x!``c/A؀/A|xH^8~8c8H~8c0HuՀ~8c4H)~8c,H~8c>|CxAHd<_=?F:I~OxH```aHd<8|}x~48pH/A@@~|<8`H:/A5@~<8PH/A5h/A0CxK/A5~t<8@H#/A5~<80H9/A5~<88 H* /A6~<888H+=/A6,~4<88H/A6T~<8H%/A6| /A`<_8xA8~H/@`<88ӭ8`88| | xN!8pH?,``<_8A8~H/A68~~Dx88H+/A6`~~DxT 68|*H}/A6><8]8U) 6})9)I ^TB 6|B́>~49)>H /A6h~<8H8/A6 /A`A~8x8H/@`<88ӭ8`8P8 | | xN!8pH=```A~88HQ/A6P~}{x88H*/A6x<@<~8H)/A6~<88H&I/A6Ā~8<8H/A6쀾~}{xT 68|*H/A7 ^}TB 6|B8Bb>U) 6}) ̀^8B^aH`/@0H/Ad~4|<8Hq/@H<_<<<BF88`8`8ƭ8| | xN!8pH~49)>He/@H<_<<<BF88`88ƭ8`| | xN!8pH3<_A8~H-1/@H<_<<<BF88`88ƭ8a| | xN!8pH2 /AdA~8x8H/@<_<<<BF88`8P8ƭ8d| | xN!8pH28A~88H/@H<_<<<BF88`88ƭ8h| | xN!8pH1;Ѐ~88xH/@H<_<<<BF88`848ƭ8j| | xN!8pH1t<_<@At8~H/@H<_<<<BF88`88ƭ8k| | xN!8pH1 <_8A8~H/@H<_<<<BF88`88ƭ8l| | xN!8pH0<_A|8~8H/@H<_<<<BF88`8l8ƭ8m| | xN!8pH0D~xT 68|*H/@H<_<<<BF88`88ƭ8o| | xN!8pH/܀^|TB 6|B8Bb> U) 6}) ̀^8B^ /A p~4<88`H/@H<_<<<BF88`8Ƭ8ƭ8z| | xN!8pH/0<_A8P~HI/@H<_<<<BF88`88ƭ8{| | xN!8pH.̀~<8`8@H/@H<_<<<BF88`8Lj8ƭ8|| | xN!8pH.l~<8888H%/@H<_<<<BF88`88ƭ8}| | xN!8pH.;?x80H/Ad~<~x8 H Y/@<_<<<BF88`8\8ƭ8| | xN!8pH-~<x8 H /@H<_<<<BF88`88ƭ8| | xN!8pH-,;80xH/@d~<x8H /@H<_<<<BF88`8X8ƭ8| | xN!8pH,~<8H/@H<_<<<BF88`88ƭ8| | xN!8pH,T~<8Hq/@H<_<<<BF88`8l8ƭ8| | xN!8pH+/@/A~<8H/@H<_<<<BF88`88ƭ8| | xN!8pH+~<8H/@H<_<<<BF88`8p8ƭ8| | xN!8pH+ /@/A~<8H)/@H<_<<<BF88`88ƭ8| | xN!8pH*~<8H/@H<_<<<BF88`8x8ƭ8| | xN!8pH*L/@/A~<8HU/@H<_<<<BF88`88ƭ8| | xN!8pH)؀~<8H/@H<_<<<BF88`8̈́8ƭ8| | xN!8pH)x~<8888H=/@ <_<<<BF88`8 8ƭ8| | xN!8pH)8W:|;;|"HeA܀~<8pH/@H<_<<<BF88`8ά8ƭ8| | xN!8pH(~<8`H/@H<_<<<BF88`808ƭ8| | xN!8pH((~<8PH/@H<_<<<BF88`8ϴ8ƭ8| | xN!8pH'Ȁ~<8P8@H/@H<_<<<BF88`848ƭ8| | xN!8pH'h<_~8;0xH/@H<_<<<BF88`88ƭ8| | xN!8pH'~<88 H!/@H<_<<<BF88`888ƭ8| | xN!8pH&~<8H!/@H<_<<<BF88`8Ѡ8ƭ8| | xN!8pH&D~<88Ha/@H<_<<<BF88`88ƭ8| | xN!8pH%~<88H/@H<_<<<BF88`8|8ƭ8| | xN!8pH%~<88H/@H<_<<<BF88`88ƭ8| | xN!8pH%$/A\~xH=/@H<_<<<BF88`8H8ƭ8| | xN!8pH$ /A`~<8H/@H<_<<<BF88`88ƭ8| | xN!8pH$X/A`~<8H/@H<_<<<BF88`8h8ƭ8| | xN!8pH#~<8H]/@H<_<<<BF88`88ƭ8| | xN!8pH#~t<8(H/@H<_<<<BF88`8h8ƭ8| | xN!8pH#0HԀ~4<88H!/@H<_<<<BF88`88ƭ8| | xN!8pH"<_A8P~H/@H<_<<<BF88`8T8ƭ8| | xN!8pH"`~<8`8@H m/@H<_<<<BF88`88ƭ8| | xN!8pH"~<8888H/@H<_<<<BF88`888ƭ8€| | xN!8pH!~<~x8 H /@H<_<<<BF88`8ל8ƭ8À| | xN!8pH!<~<88H I/@H<_<<<BF88`88ƭ8Ā| | xN!8pH ܀~<88H/@H<_<<<BF88`8ؠ8ƭ8ŀ| | xN!8pH |~<8pH/@H<_<<<BF88`8 8ƭ8ƀ| | xN!8pH ~<8`H/@H<_<<<BF88`8ِ8ƭ8ǀ| | xN!8pH~ <8PH/@H<_<<<BF88`88ƭ8Ȁ| | xN!8pH\H/Ad~4<8H/@H<_<<<BF88`8h8ƭ8Ѐ| | xN!8pH~4<88@H/@H<_<<<BF88`88ƭ8Հ| | xN!8pH~x<80H/@H<_<<<BF88`8D8ƭ8ր| | xN!8pH(~<~x8 H/@H<_<<<BF88`88ƭ8׀| | xN!8pHȀ~<88H/@H<_<<<BF88`8D8ƭ8؀| | xN!8pHh~<88H/@H<_<<<BF88`8ܰ8ƭ8ـ| | xN!8pH/A ЀA~4ex8pH/@H<_<<<BF88`88ƭ8| | xN!8pHAx~x8H/@H<_<<<BF88`8H8ƭ8| | xN!8pH@A~x8H/@H<_<<<BF88`88ƭ8| | xN!8pH;$~8xH/@H<_<<<BF88`8݀8ƭ8| | xN!8pHA~x8H/@H<_<<<BF88`88ƭ8| | xN!8pH /ACxK/@H<_<<<BF88`8ހ8ƭ8| | xN!8pH~t<8H/@H<_<<<BF88`8\8ƭ8| | xN!8pH`a8,;`;;>>H=<_FHaH>}8p~x|}x~4H)/AA~8`H=/AA~8PH/A/A0CxK΅/A0~t<8@H/AXA~80H/AA~88 H/AA~888H/ÀA~4~Ex8HE/AA~8HI/A /ATA~8x8Hq/@T<88Э8`88| | xN!8pHA~88H!/A耽DH8Ѐ~HU/AA~4~ex8Hy/A8A~8H/A` /ATA~8x8H/@T<88Э8`8P8| | xN!8pHA~88HU/A,DH8Ѐ~H/ATAt<@~8H /AxA~88HM/AA|~88H/AȀ@@|xDHaH;/@~48p~xH1/@H<_<<<BF88`88ƭ8$| | xN!8pHԀA~8`H/@H<_<<<BF88`8(8ƭ8%| | xN!8pHtA~88PH/@H<_<<<BF88`8`8ƭ8&| | xN!8pH~<<8@8Hm/@H<_<<<BF88`88ƭ8'| | xN!8pHA~880H/@H<_<<<BF88`808ƭ8(| | xN!8pHPA~~%x8 H]/@H<_<<<BF88`88ƭ8)| | xN!8pHA~888HI/@H<_<<<BF88`88ƭ8*| | xN!8pHA~4~Ex8H/@H<_<<<BF88`88ƭ8-| | xN!8pH,A~8HI/@H<_<<<BF88`8<8ƭ8.| | xN!8pH̀A;~~ex;xH1/@H<_<<<BF88`88ƭ8/| | xN!8pHd:Ѐ~xx~xH/@H<_<<<BF88`8x8ƭ80| | xN!8pH~4<88H/@H<_<<<BF88`88ƭ83| | xN!8pHA~8H /@H<_<<<BF88`8@8ƭ84| | xN!8pH@~xexH/@H<_<<<BF88`88ƭ85| | xN!8pH~~xxxH/@H<_<<<BF88`8<8ƭ86| | xN!8pH~<~ųx8HQ/@H<_<<<BF88`88ƭ87| | xN!8pH$~h<8HA/@H<_<<<BF88`8 8ƭ88| | xN!8pHĀ~<888H/@H<_<<<BF88`88ƭ89| | xN!8pH`~4<88H]/@H<_<<<BF88`88ƭ8=| | xN!8pHA~8PH/@H<_<<<BF88`8h8ƭ8>| | xN!8pHH/Ad~4<8H1/@H<_<<<BF88`8h8ƭ8D| | xN!8pH4~4<8t8H1/@H<_<<<BF88`88ƭ8J| | xN!8pHԀ~pt<8H /@H<_<<<BF88`848ƭ8K| | xN!8pHt~t<~x8H!/@H<_<<<BF88`88ƭ8L| | xN!8pH<~t<F8p^tHXA/@8<_<<<BT8Z08`8x8c8g| xH 8~l ^lb@~H||x|#x/@8<_<<<BT8Z08`8d8c8t| xH ~lH2/@8<_<<<BT8Z08`88c8u| xH ~0|HD-/@8<_<<<BT8Z08`88c8v| xH P~lH05/@8<_<<<BT8Z08`8 8c8{| xH /@TX:@8P~óxK/@8<_<<<BT8Z08`8L8c8| xH 8~8H[/@8<_<<<BT8Z08`88c8| xH d~8;H:H%^8`x~ijx>d8">X~8^\+ K$^8b,>8 0HHxH ~xH |}y@~88~xH/@8<_<<<BT8Z08`88c8| xH/A~~x88H-/@8<_<<<BT8Z08`8T8c8| xH@;a<8XhT\Z`d~ijxcx:THHhcxH||x/AP;W8~88~x|B"B!\A`H/A;@AcxH/@~lH>9/@H8~8HY/@8<_<<<BT8Z08`88c8| xH8~8H~8`^d K>8^X~\I i$h~8 (8^8b,>8 0~8H_=/@D<_<<<BT8Z08`88c8| xH<_<<<BT8Z08`8(8c8| xHl~lH,/@8<_<<<BT8Z08`8d8c8| xH$~0HIy/@8<_<<<BT8Z08`88c8| xH/A`8$xxCxxK/@8<_<<<BT8Z08`88c8| xHx/@H<_x:>C0p;ĀCx88K/Aa8x88`H/@`X\d H/@<_<<<BT8Z08`8|8c8΀| xH```;dăY|Iփ xl|;`|BIlBAx({X\($H4M<_x?zH3|#x|exxxHY/A؀:;;9A؀X\<~8H!/@8<_<<<BT8Z08`88c8ۀ| xH<_~;xH/AX~txHi/@@<_<<<BT8Z08`88c8ހ| xHl``$(8~H/@8<_<<<BT8Z08`8t8c8| xH~dH&/@8<_<<<BT8Z08`88c8| xH̀~4HkQ/@8<_<<<BT8Z08`88c8| xH^8+AT~<8` H</@<_<<<BT8Z08`8D8c8| xH$/@`L/@T~<8`!H;/@<_<<<BT8Z08`88c8| xH~<8` H;M/@8<_<<<BT8Z08`88c8| xHp~dH%/@8<_<<<BT8Z08`88c8| xH(=?~d8I) B+ K 0~H/a8/@H``<_<<<BT8Z08`88c8| xH<_<<<BT8Z08`8$8c8ɀ| xHl<_<<<BT8Z08`88c8؀| xH8<_<<<BT8Z08`8D8c8| x`| N!8a8!Ѐ|N |a|xxB; }>Kx|#x}VSx!0|3x|+x}Cx|;xt!88c,H/@D<_<<<B8`8Mh88V8| | xN!8`H3h8`|HE/a8@D<_<<<B8`8Mh88V8| | xN!8`H388|H-/Ata8xK/@L<_<<<B8Mh8`8T8V8| | xN!8a8K8`H2A8tH!8)tA8:a@8~cxL!8PA8T!8XA8\!8i`A8BdH~cxH%/A2(~cx;8H}<|vxA<9`"d`HP=?a<8888I) B+ K8=@ 9`H9aJA<8AA<9`"d`A===@88KkaJ`绀d=`9(  iA<@88K!< |9֐  <8}`8HpQ/@hK d]= C0=!Xk=|BKlBA\]`!`|<_ldɁXX(!hll`X($ɡhX( zPOAp``AtHP(١x`A|>x;`A8a88H.H=``8a8H/A\8a8H-|~x8}xHn]/AԀ|x%x|.K/AP<;Z;{ DAH̀<8`8 T88m8| | xN!8`H<8`8 T88m`8| | xN!8`Hx``|H.}#Kx88K1/@d<_<<<Bx8`8 T8m88| | xN!8`H`xKa8`8!a|}p N ``88K||~x!``c/A`/A|xHPɀ^8~/A$|xHP^8~/AHP88!P|N ``||`y!A8a88KE8!`|N ||~x!``c/A</A$|xHO^8~/AHO88!P|N ```||`y!A8a88Ke8!`|N ||~x!``c/Al /A|xHOI^8 ~8c,Hq~Kx8|#x!p|+x|3x|;x}Cx}RSx8AȃãЃ!HD/a8@P<_<<<B8`88d`8_8| | xN!8`H```88LHE/A8Ax8HF8cHDu/}@X<_<<<B88`8d8_8| | xN!```8a8K8`H$A8xbHEeH```A8A88s,!8A8 6A8"!8^~^ Ii I$^~^ 4I(i,I0A8B8!8IcCc# Z/@8zH8```/A|xK```b88!`|xA|N |a|#xB||x!p<_;P`x;<xH-/@D<_<<<B8h8`8a$8a 8| | xN!8H8| HMxx8< 88H=9/@P<_<<<B8h8`8ax8a 8| | xN!8Hp```;LxxHda8x8Hh/@L<_<<<B8h8`8a8a 8| | xN!8H``cxxHd{8\HcI<_x888;PPxH<=/@D<_<<<B8h8`8b8a 8Ȁ| | xN!8Hta8x8Hg/@4<_<<<B8h8`8b48a 8ɀH{xHbqxx888H;/@D<_<<<B8h8`8b\8a 8̀| | xN!8HĀa8x8HgE/@4<_<<<B8h8`8b48a 8΀Hd8{xHcxx888H:/@D<_<<<B8h8`8b8a 8Ҁ| | xN!8Ha8x8Hf/@4<_<<<B8h8`8b48a 8ӀH8{,xHbaxx888H:-/@D<_<<<B8h8`8b8a 8׀| | xN!8Hda8x8He8/@H<_<<<B8h8`8b48a 8؀| | xN!8``8!|xa|N ``|A|+x|@&B8|3x||x|#xA!`LHHA/A<_:H–0~óxxH%/@,<_<<<B88`8^8\8y::@:L| | xN!~óxHQ~xHI/@0H4<_<<<B88`8a\8\8:@| | xN!K<_<<<B88`8a8\8:@| | xN!Kh<_<<<B88`8`8\8:@| | xN!K(<_<<<B88`8`<8\8:@| | xN!K<_<<<B88`8`8\8Rx| | xN!K``<_<<<B88`8_D8\8| | xN!Kd<_<<<B88`8_8\8| | xN!K(``:Lx~xH/@L<_<<<B88`8^8\8z::@| | xN!K`x$x8W:;bcxH8|zy@@<_<<<B88`8_8\8K| | xN!H ex8H9AP4"9i@h9A$ +U:}ZT@.|Kx|.H KU :}ZJT@.|Bx|ZI. /A89kT>@AaLDxH/A|<_aD88;bKLdxH/Aa8Tc:H7 |tyAȀaDdx~xH/ApaH~xH}/A::@``<;@AALH8`WH\``~xH6-/A~CxH68`H48`H,VLx@DH.U|uy@<_<<<B,8`88^8N8| | xN!8`H ???<,;8`;{N8_x8fx\|I|LxN!<xfx8`8`l8| | xN!H???<,;8`;{N8ax8 fx]|I|LxN!<xfx8`8a8| | xN!H???<,;8`;{N8b x8fx]|I|LxN!<xfx8`8bX8| | xN!HD???<,;8`;{N8bx8fx]|I|LxN!<xfx8`8c`8| | xN!H``<x8H-==?<x)@8K=k=888=B I9 XA\89@aT`!dAhlpAtx|H-/@`<_<<<B,88`8^t8N8€| | xN!~xH+!8aDH#Y8a@K8`H (`A88`"bB!aAH+9|by@p???<,;8`;{N8^x86fx\|I|LxN!<xfx8`8_ 8| | xN!K@;<<xA@8=xHU/@l???<^,8`88_T8N8| | xN!^,<88N8`8_8ǀ| | xN!K<xH(/@@???<^,8`88_8N8| | xN!K<_<^"<DI/@~xxH~8^T]> 8@89 9`^ ;> ~>>>>>~ ~ ~9@9+84WfF>We>Wd>^^8*U>8@8!p^~A|N ``|A|~xB8`!H!|{x8a8H!8@8@@$<<<8F8cD8>8VHe?_|lxZyX@A98 yXU>~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<_<<<Bv8`88Uh8=l8| | xN!8`H```x8H=?x88I-)-bB >~^ HBCxdxxxHI9/A xH8`HT```<_<<<Bv888U8=l8`| | xN!xH8`8!`A|N ``||+xB!88H8+@d8x`H#/@<_<<<Bu 88`8T8;8| | xN!8H,``T>xH#9/@P<_<<<Bu 88`8T@8;8| | xN!8H```dxxH#y/@P<_<<<Bu 88`8T8;8| | xN!8Hp```xxH#8/@L<_<<<Bu 88`8T8;8| | xN!8```8!`|xa|N ``||+yB|#x|3x!A /@D<_<<<Br8Ϩ8`8R89L8| | xN!8H<888(0HC/@L<_<<<Br8Ϩ8`8R89L8| | xN!8H,``8<x8( Hn/@H<_<<<Br8Ϩ8`8SD89L8| | xN!8H`a8<x8(HW/@D<_<<<Br8Ϩ8`8S89L8| | xN!8Hha8<x8(KE8/@H<_<<<Br8Ϩ8`8S89L8€| | xN!8``8!`|x|N ``||+yB|#x|3x!A /@D<_<<<Bp8͘8`8P87<8ˀ| | xN!8H<888& HA/@L<_<<<Bp8͘8`8P87<8̀| | xN!8H,``8<x8%Hl/@H<_<<<Bp8͘8`8RH87<8΀| | xN!8H`a8<x8%HUq/@D<_<<<Bp8͘8`8Q87<8π| | xN!8Hha8<x8&K58/@H<_<<<Bp8͘8`8Q87<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!`<8OD $  $DDd d 808AH18`8!P|N H ```||~x!``c/A$8c HՀ~/AH88!P|N `||`y!A8a88K8!`|N ||~x!``c/A08cHE~8cH)~/AH88!P|N ``||}xB8`|#x!H/|bxa8@L<_<<<B`8`88D8D,8| | xN!8`H``8<8c8P HYa88cH}/A88`HT<_<<<B`88`8E8D,8| | xN!8a8K8````8!`|N ```48N `||~xB|#x!c8~A8B "b8~ /Ax8898b| | xN!8`HЀA@}x88$H/@D<_<<<BVl8`8H8>P898d| | xN!8`Hp8xxfxK/@H<_<<<BVl8`8H8>898g| | xN!8`H`<8`8!pA|N |!88K8!`|N ```||bx|#xB!c0/A(c/A8!P|Dx|H<_<<<BT8`8t8=888| | xN!8!P8`|N ||~xB|+x!H /@H<_<<<BS88`8<87l8\| | xN!8Hh`xxHI8/@L<_<<<BS88`8<87l8]| | xN!8```8!P|x|N `` C#c D$dN ```||+xB|#x<`|!n88H%AL<_<<<BR8`88;86L8f| | xN!8`H|``H/}@D<_<<<BR8`88<86L8h| | xN!8`H$88xH)8````!|N ```|A|;xB|wx|3x8|+x!P}Cx}6Kx|#xGD@H/@$<<<88c85<8;LHŀg8HH~|~yA:a@x~dxK/@H<_<<<BQ8`88;p85<8| | xN!8`H`; ;@:@::~x~x88K/@L<_<<<BQ88`8;85<8| | xN!~cxK8`H;Lx:xH/AHx8DHY/A a@:x8KxAԐ@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!H܅8cTk>@@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<_<<<B08`8888Ā| | xN!8`H0```|CxxxH88`8!P|N ```||bxB|+x8!``c08|#x/@$<<<8%8c8,8Hm|Dx|x88K/@L<_<<<B/88`88,8%| | xN!8H|``;<xxKUa8x8K58/@H<_<<<B/88`8 (8,8%| | xN!8``8!p|x|N ``||~xB|#x|+x!88Kˉ/@P<_<<<B.l8`8H888| | xN!8`H```;<xKA8!@xaDAH<"bB8K9/@P<_<<<B.l8H8`888| | xN!8a8K˱8`Hx`a8<x8K/@H<_<<<B.l8H8`888| | xN!K``88``8!p|N ```||bxB|+x|3x8!``c08|#x/@0<<<88c8<8Hj```|Dx|x88K/@L<_<<<B,88`88<8Ӏ| | xN!8Hl``a8xxKE8/@H<_<<<B,88`8t8<8Ԁ| | xN!8``8!`|x|N ``||+xB|#x8!``E0<8/@$<<<88cd88`Hi88KM/@D<_<<<B+|8X8`888| | xN!8HĀ~0xx8DxK5/@L<_<<<B 8fx888 8`| | xN!CxH8`H$!8CxI8BYH}8``8!p!|N ```|A|ixB|3x|;x8|+x!``C08|#x/@,<<<88cf488XHEM``/@Ky,ApHh`|Cx}$Kx|x88KA/@H<_<<<BL8`8d(8t88| | xN!8`H`A8b/@T֓<8|H|{y@<_<<<BL8d(8`888ĀHX``+AH<_<<<BL8`8d(888Ȁ| | xN!8`HX`8<8@K@AD<_<<<BL8`8d(888ʀ| | xN!8`HadxKI/@@<_<<<BL8d(8`8t88׀| | xN!KA B8@|B8!P|Cx|N ```||~x!K8/Ah @|8!P|x|N `|B}H|<8K`Kp```|B}H|<8K`K```K```,M 8c`Kt||~x!``c/A Kɀ~/AHy88!P|N ``||`y!A8a88K8!`|N |8B8|}x!H{<8}`ӴK9 88@8`=8!P=]x}|]p}t|N ``||}xB8`!Hya|~y@H<_<<<B8`8/8`88| | xN!8`H`K8`8!P|N |||xB8`|#x!Hx|}y@D<_<<<BҌ8/h8`88x8E| | xN!8H ^8|`x>~ ]=}K8/@H<_<<<BҌ8/h8G8L8x8`| | xN!xHw88!P|x|N ```||#xB|}x|#x!K=?}P\TX8I]) b]~P\8a88`>^ ~^TXK```8a8K=/A`8a8K|dxxK1/@<_<<<B|8`8.X8ʀ8h8܀| | xN!8`H8`8!`|N ```||~xB8`|#x!Hv/|dxa8@L<_<<<BL8`8-(8Ȑ888| | xN!8`H<``xKM/A88`H8a8K}8``8!`|N ```|B!Ki8/@@<_<<<Bπ8,\8`88l8| | xN!88!P|x|N `||~xB|#x|+x!88K/@P<_<<<B8`8+8Ȅ88| | xN!8`H```8xK/A 88`H````<_<<<B8+8`888| | xN!8a8K8````8!`|N ```||~xB|#x!8a8K/@D<_<<<B8`8*888| | xN!8`H8xK/A 88`H````<_<<<B8*8`8Ǡ88| | xN!8a8K8````8!`|N ```||#xB!Hw/@L<_<<<B8`8)88ĸ8| | xN!8`H``t~p8`8!P|N ||#xB!p/@L<_<<<B<8`8)8|8(8!| | xN!8`H``Hv/@H<_<<<B<8`8)8T8(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!Hu/@L<_<<<B8`8'88¸8-| | xN!8`H``|~x8`8!P|N ||#xB!x/@L<_<<<B<8`8'88(87| | xN!8`H``Ht/@H<_<<<B<8`8'8T8(88| | xN!8`H`>x^|A@P @@H`<_<<<B<8`8'88(89| | xN!8`H4} }i9 9@8`}b[x<>x^|^8``8!P|N ```|:`B|yx~x|#x;!K|xx#xW 68BX|^xHs]|{x|#x/@L<_<<<B8`8%888X| | xN!8`H``#xH9 Dx|jx#x}}izH)/@P<_<<<B8`8%8Ü88[| | xN!8`HP```xx#xH/@L<_<<<B8`8%888\| | xN!8`H``#xHvy/@D<_<<<B8`8%888^| | xN!8`H#xHv%/@D<_<<<B8`8%888_| | xN!8`H<#xHvq/@D<_<<<B8`8%8L88`| | xN!8`H耚#xHv/@D<_<<<B8`8%8|88a| | xN!8`H $#xHvq/@D<_<<<B8`8%8İ88b| | xN!8`H8(,#xHv/@D<_<<<B8`8%888c| | xN!8`H04#xHu/@D<_<<<B8`8%8 88d| | xN!8`H8<#xHui/@D<_<<<B8`8%8X88e| | xN!8`H0@#xHte/@D<_<<<B8`8%8Ő88f| | xN!8`H܀DH#xHt/@D<_<<<B8`8%888g| | xN!8`HL#xHs/@D<_<<<B8`8%888h| | xN!8`H08P#xH/@D<_<<<B8`8%8$88i| | xN!8`Hx#x8Hm/@D<_<<<B8`8%8\88j| | xN!8`H~x8a8K8a8KA/A`8a8K|dx#xH/@<_<<<B8`8%8Ơ88o| | xN!8`H 8``8!|N ```|!|{x|@&B|#x|#xA!K/A#x;;K|zxKU$x;.8a8KHX``8a8K/|ixA\|I i$AZzI(i,H`(,}~B "b88Hj/@X<_<<<B 88`88Ʒ8| | xN!8a8Ky8`Hp```8x8HjE/@L<_<<<B 88`88Ʒ8| | xN!K```8x8Hj/@@<_<<<B 88`8<8Ʒ8| | xN!K48x8Hj/@@<_<<<B 88`8p8Ʒ8| | xN!K8x8 Hj/@@<_<<<B 88`88Ʒ8| | xN!K8x8(HjI/@@<_<<<B 88`88Ʒ8| | xN!K88x80Hi/@@<_<<<B 88`8 8Ʒ8| | xN!K䀁8x88Hi/@@<_<<<B 88`8\8Ʒ8| | xN!K8x8@Hh/@@<_<<<B 88`88Ʒ8| | xN!K<8x8DHh/@@<_<<<B 88`88Ʒ8| | xN!K老8x8LHg/@@<_<<<B 88`88Ʒ8| | xN!K8x8PHmQ/@@<_<<<B 88`808Ʒ8€| | xN!K@x8<8@Hy/@<_<<<B 88`8h8Ʒ8Ā| | xN!K`xdxHl/Aa8dxK/A <;@À88`H"8` HU=||y@D<8 x8ר8`8d8t| | xN!xK8`H``xxKΉ/@@<8 x8ר8u88`| | xN!xHTQK``xxHZ/@0<8 x8ר8`88x| | xN!K\8xH[/@0<8 x8ר8`88y| | xN!K;Z@8`H0```8`H/AK```8!|N ```|A|{xB|#x|#x;!KЩ<C cx8d8B|^xHd=/@D<_<<<B\8 88`88ƥH8| | xN!8HcxxxHh5|zy@L<_<<<B\8 88`8$8ƥH8| | xN!8HL``x8a8K)`8a8Kҽ/A|8a8K||xcxLH\ /A|cxH\/@<_<<<B\8 88`8 8ƥH8| | xN!8H|cx8H[8/@HD<_<<<B\8 88`88ƥH8| | xN!8HL<_<<<B\8 88`8L8ƥH8| | xN!8```8!p|xA|N ``|a|#xB|+x|3x!;H888@xH_/@D<_<<<B 88`8D8Ƣ8| | xN!8HTxK8/A@H!@ADaLPAT88}] ;[8!|xa|N ``|?B|{x|#x|+x|3x!c ;<_;;Ba\;!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`8888Ƭ8b| | xN!8`HLxHQ|ix|#x/@L<_<<<B\888`8t8Ƭ8d| | xN!a8/@HA8dxx"Ba8+K+$K(H]i/@@<_<<<B\888`808Ƭ8g| | xN!KxDxxxH^/@H<_<<<B\888`8L8Ƭ8h| | xN!K,``88`H HK8`8!p!|N `|A|#x|+x|3x;@|3x!HO8} $(|{x8(|{`|ZY}[@}:9]} =$](@A```88!`hA|N `|a|#yB|{x!@0<<<88c8H8ƪH```HOQ||x|#x/@P<_<<<B88`88ƪH8| | xN!8H@```>^cx80|HN/@P<_<<<B88`88ƪH8| | xN!8H``` cxH\Q/@H<_<<<B88`8@8ƪH8| | xN!8Hh`cxxx8HN8/@D<_<<<B88`88ƪH8| | xN!8`8!`|xa|N ``|a||xB|#x|;x|+x8!|3x}Cx888Ke/@L<_<<<B88`8h8ƨH8| | xN!9`H``A8x HM/A8A89`b!8IiI$i(8HX`<_<<<B8`888ƨH8| | xN!a89`/A HG9`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<_<<<B|8`8X8h8Ʀ8| | xN!8`H`8```8!`!|N ```||~x!``c/AHE88!P|N `` cN `|bxc  "bTcTU)@.|cx|cKx|c[xN TcF>N ``Tc>N ``Tc>N ``Tc>N ||~x!``C/A`b/AHE^8^b/AHD^8^;~/A HDՓ8!P|N ``|B}H|<8Z4H^`||}xB8`@!HD|~y@H<_<<<B8`8h88ƥ8| | xN!8`H`88@HE8`8!P|N ``|a|{x!``C/A<8/8A `8a8KY/8@/ADx;``/AHCq/AxxK``{/AHCE88!pa|N `|a|}xB8` |+x|#x|3x!HCU,@|???<;8`;{x8x8fx\|I|LxN!<xfx8`88| | xN!8H``8=8/@}8Hd```| x8B /@B8+@0<<<8.8c8x8ƤHa```i8cH,`` 8@/@K```8!`|xa|N ``||~xB;8`|#x|+x!|3x}Cx|;x}7Kx}VSx8HA8/|}xa8@H???<]8`8h88ޢ8Y| | xN!H`` ``~4/ATc:HA!/}@x???<]8`8h88ޢ8^| | xN!8a8K%]<8`8h8ޢ88π| | xN!8`HA848bT:HA`~5/AxTc88H@m/}@@???<]8`8h888ޢ8c| | xN!KLA858bT8HAM``~<8/@/@8<_<<<B\888`88Ɵ8| xH#x8?HF/@8<_<<<B\888`88Ɵ8| xH#x8H>/@8<_<<<B\888`88Ɵ8| xH5#xH=/@8<_<<<B\888`88Ɵ8| xH@8/Ax#x8? HF /@8<_<<<B\888`8L8Ɵ8"| xH#x8T1/@8<_<<<B\888`88Ɵ8$| xHT#x8H=/@8<_<<<B\888`88Ɵ8%| xH #x|tH?-/A#xHH| xH<_<<<B\888`8X8Ɵ8B| xH<_<<<B\888`88Ɵ8C| xH#xH8/A#xH8/A؈#xH8/A #xH:/@<_<<<B\888`88Ɵ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`88L8Ɛ88a| | xN!8`H0```Cx~ijxH>9/@<_<<<B88`8x8Ɛ88f| | xN!/@@HD<_<<<B88`88Ɛ88ƀ| | xN!K```<_<<<B88`8X8Ɛ88À| | xN!Kt<_<<<B88`8(8Ɛ88€| | xN!K8<_<<<B88`88Ɛ88| | xN!K<_<<<B88`88Ɛ88| | xN!K<_<<<B88`88Ɛ88| | xN!K<_<<<B88`8\8Ɛ88| | xN!KH``<_<<<B88`8@8Ɛ88| | xN!K<_<<<B88`88Ɛ88| | xN!K<_<<<B88`88Ɛ88| | xN!K<_<<<B88`88Ɛ88| | xN!KPCx8>H1 /@@<_<<<B88`88Ɛ88g| | 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Ɛ88m| | xN!K``>/AH<_<<<B88`88Ɛ88n| | xN!K``3H HDCx8H1/@@<_<<<B88`88Ɛ88r| | xN!K DCx8H1/@L<_<<<B88`8T8Ɛ88s| | xN!K```>/A<_<<<B88`88Ɛ88tH`DCx8H1/@L<_<<<B88`88Ɛ88x| | xN!K,```>/A<_<<<B88`88Ɛ88y| | xN!K``DCx8 H0U/@L<_<<<B88`88Ɛ88}| | xN!K|```>/A8<_<<<B88`88Ɛ88~KP`3 HDCx8(H-y/@@<_<<<B88`88Ɛ88| | xN!KР>/A<_<<<B88`8P8Ɛ88H`DCx8,H,/@L<_<<<B88`8`8Ɛ88| | xN!K<```>/A<_<<<B88`8P8Ɛ88| | xN!K``DCx80H,5/@L<_<<<B88`88Ɛ88| | xN!K```>/A8<_<<<B88`8P8Ɛ88KP`3HDCx84H*Y/@@<_<<<B88`88Ɛ88| | xN!K>/A<_<<<B88`88Ɛ88HDCx85H)/@@<_<<<B88`88Ɛ88| | xN!KP>/AH<_<<<B88`88Ɛ88| | xN!K``3H`Cx8HH*I/@@<_<<<B88`888Ɛ88| | xN!KCx8LH)/@@<_<<<B88`8h8Ɛ88| | xN!KPL/AH<_<<<B88`88Ɛ88| | xN!K``aH!>KU >8BA<_<<<B88`88Ɛ88| | xN!K;;`CxxH*/ACx8:H'/ACx8PH(/Ad;aD:P|tK1/AAH8B/AH@H!Di4/ATTc:H"y|sy@@<_<<<B88`88Ɛ88| | xN!H!Di5/ATTc8H"|ty@D<_<<<B88`88Ɛ88| | xN!Kt`Cx8TH'/@@<_<<<B88`8<8Ɛ88| | xN!K Cx8XH'y/@@<_<<<B88`8l8Ɛ88| | xN!KЁ!DI5 4TB<|BXTB:8B AL<_<<<B88`88Ɛ88| | xN!Kl```aT!>|BYU >8BA<_<<<B88`88Ɛ88| | 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Ɛ88̀| | xN!KD`a>8@@A@@AAD<_<<<B8`88D8Ɛ88р| | 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@<x82H-/@D<_<<<Bw88`88~d8| xH````xxxH1/@\<_<<<Bw88`88~d8| x``| N!88H```x8< H,/@@<_<<<Bw88`88~d8| xK``x8H$/@8<_<<<Bw88`88~d8| xKLxdxH3Q/@8<_<<<Bw88`8H8~d8| xKx8? H+/@8<_<<<Bw88`8x8~d8| xKx8H#/@8<_<<<Bw88`88~d8| xKtxH& /@8<_<<<Bw88`88~d8| xK,xH%/@8<_<<<Bw88`88~d8| xKx8? H*/@8<_<<<Bw88`8<8~d8| xKx8H"/@8<_<<<Bw88`88~d8| xKTxH%/@8<_<<<Bw88`8d8~d8| xKx8? H)/@8<_<<<Bw88`88~d8| xKx8H!/@8<_<<<Bw88`88~d8| xKx $xH$9/@8<_<<<Bw88`88~d8| xK,x8?H)/@8<_<<<Bw88`88~d8| xKx8H /@8<_<<<Bw88`8 8~d8| xK(xH!A/@8<_<<<Bw88`8@8~d8| xKTx8?H(9/@8<_<<<Bw88`8x8~d8| xK x8H /@8<_<<<Bw88`8 8~d8| xKĀ,xH i/@8<_<<<Bw88`88~d8| xK|x8?H'a/@8<_<<<Bw88`88~d8| xK4x8H9/@8<_<<<Bw88`8 8~d8| xK쀛0xH/@8<_<<<Bw88`88~d8| xKAx8?H&/@8<_<<<Bw88`8$8~d8| xKXx8H]/@8<_<<<Bw88`8L8~d8| xK4xH/@8<_<<<Bw88`8l8~d8| xKx8?H%/@8<_<<<Bw88`88~d8 | xKx8H/@8<_<<<Bw88`8L8~d8 | xK85xH/@8<_<<<Bw88`88~d8 | xK88`a88!`aa|}p N ||#xB8? |~x!H$/@D<_<<<Bm8x8`8{8t8| | xN!8H$x8TH!/@H<_<<<Bj8h8`8I8q8)| | xN!8H`dxxHi/@P<_<<<Bj8h8`8J(8q8*| | xN!8Hp```xxH 8/@L<_<<<Bj8h8`8JT8q8+| | xN!8```8!`|xa|N ``|A|#xB|3x|+x||x!``H-/@D<_<<<Bh8`8Ř8x8p85| | xN!8`HxH/@P<_<<<Bh8`8Ř8y$8p86| | xN!8`H0```xHy/@P<_<<<Bh8`8Ř8F$8p87| | xN!8`H``` xH/@<_<<<Bh8`8Ř8yT8p88| | xN!8`Hl;`>W:x|H.H/A;@A/AX;````^W}8x|.H/A@^x|BHu/Ad;{@A8`H/AKd<_<<<Bh8`8Ř8y8p8?| | xN!8`H<_<<<Bh8`8Ř8y8p8@| | xN!8`HL<_<<<Bh8`8Ř8y8p8;| | xN!8````8!`A|N ||~x!``c/AH y88!P|N ``|#x8H D|#x8H cH ``|#x|xH cH ``|!cH18!P |`|N `cH``/M H `||~y8`!A</@,~88H |`8~`~8!P|N ``|,!PA0cH /A 88H/@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 HX`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 Hh`|a||x|@&B8`4|#xA!H|~y@L<_<<<B_X8`848yD8y8| | xN!8`HL``884Hy8`(H1.|}x@T<_<<<B_X848`8y8y8| | xN!xH@H``88(H <x8yH/}A<_=?,8`8B9)^<_>=?8B 9)^<_> =?8B,9)<^<_>=?8BL9)|^<_>=?8B9) ^ <_>$8B^(H`xH8``8!`aa|}p N `|a||x|@&B8`4|#xA!H|~y@L<_<<<B]x8`8T8wd8w8| | xN!8`HL``884H8`(HQ.|}x@T<_<<<B]x8T8`8w8w8| | xN!xH@H``88(H)<x8(H9/}A<_=?,8`8B9)^<_>=?8B,9)<^<_> =?8BL9)\^<_>=?8Bl9)^<_>=?8B9),^ <_>$8B^(H`xH8``8!`aa|}p N `|a||x|@&B8`4|#xA!H|~y@L<_<<<B[8`8t8u8u88| | xN!8`HL``884H8`(Hq.|}x@T<_<<<B[8t8`8u8u8:| | xN!xH@H``88(HI<x8v HY/}A<_=?,8`8B9)<^<_>=?8BL9)\^<_> =?8Bl9)|^<_>=?8B9)^<_>=?8B9)L^ <_>$8B̐^(H`xH8``8!`aa|}p N `|||xB8`4!H|~y@H<_<<<BY8`88s8s8b| | xN!8`H(`884H8`(H|}yA88(H<_=?8`BY9)А]<_>=?,8B9)^<_>=?8B9)^ <_>=?8B 9)0^<_>=?8B@9)`^<_> 8Bp^$<_8BP^(H\``<_<<<BY88d8tH8s8`| | xN!xHE8````8!P|N ```|/!B|zx|+x|#x|3x!8`A8`4H9|~y@P<_<<<BX 8`88q8r48| | xN!8`H@```884H8`(H|{yA88(H/[@;;`<_~,8B=?8`^<_9)8BБ>=?^<_9)8B@> =?^<_9)P8B>=?^<_9)`8Bp>=?^ <_9)8B>$^(HX`<_<<<BX 888r8r48`| | xN!xHe8````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<_<<<BT8`88o8n8| | xN!8`H88`8!`|N |8B|#x!88K/AD<_<<<BT<8`88o8nd8 | | xN!8`H8A98`T@.|x8!`|N `|8B|#x!88K/AD<_<<<BS8`8x8o 8m8| | xN!8`H48A98`!:a;TTBU)@.|x|Kx|[x8!`|N ```|8B|#x!88K-/AD<_<<<BR88`8nt8m8 | | 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@<_<<<BQ\888`8m8k8A| | xN!88!P|x|N ``||#x8BT>!888A9K!8/A@<_<<<BP88`8l8j8K| | xN!88!`|x|N ```|TF>T>BT>8|#x!88;A8!9a:Kq8/A@<_<<<BP(88`8l88jP8W| | xN!88!`|x|N ```||#xBWWTF>W@.!T>T>|Cx|+x|Lcx|SxWF>W>W>88889!:;<=A>?K/8A@<_<<<BO|8X8`8k8i8g| | 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|<_<<<BL88`8i8g8| | xN!88!`|x|N ``||~xB|+x|3x!K/@D<_<<<BK,88`8h(8eT8| | xN!8HdxxxK8/@H<_<<<BK,88`8hD8eT8| | 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@<_<<<BH88`8f8c8| | 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+@,<<<88c48at8dH]``/@|+A/@D+@<<_<<8`BGL8d98at| | xN!8HCxxK18@H```/ AT8|#x48A|09 HT< F40|40|0| Sx} SyAd<_<=xBGL8ex9at8`9 %| | xN!8H<``T 8|@P4I}@2A0H(`W< IL0|0| cx```8T>|xA;CxxKAD<_<<<BGL8(8`8eP8at8-| | xN!8HCxx88KW`>AD<_<<<BGL8(8`8e8at8.| | xN!8H(8H 9 7@<8888K8!p|xA|N ``|A|+xB|#x|zx!K xx|{xCxdxK/@L<_<<<BD8h8`8J|8^8;`| | xN!```8!`cxA|N ``||3xB|+x||x!K/@D<_<<<BC88`8I8^8| | xN!8HdxxxK8/@H<_<<<BC88`8b`8^8| | xN!8``8!P|x|N ``|a|;xB|+x|3x||x!K/@P<_<<<BB88`8H8]86| | xN!8Hp```xdxxxK8/@D<_<<<BB88`8H8]87| | xN!8`8!`|xa|N ``K```K```K```||~xB|+x!K/@H<_<<<BA88`8`\8[8| | xN!8Hh`xxK8/@L<_<<<BA88`8`|8[8| | xN!8```8!P|x|N ``||~xB|+x!K/@H<_<<<B@88`8_8Z8| | xN!8Hh`xxK)8/@L<_<<<B@88`8_8Z8| | xN!8```8!P|x|N ``K ```K```|8!HQ8!P |`|N `|!H%8!P |`|N ``|8|~x|#x!H/@,8~88H8/A```88!P|x|N `|8!H8!P |`|N `|8|~x|#x!HE/@,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|/AHQ8/@Lx;;````~ /A H~ /;;@```8!`x88a|Ht8!`a|N ```||~x!``c/A</A$|xHy^8~/AH]88!P|N ```||~x!``c/A</A$|xH^8~/AH88!P|N ```||`y!A8a88K8!`|N ||by!A8b$A8KY8a8K-8!`|N ``||byB|#x!A0/A(8!P8|K@```<<<8j8c$8Zd8Hy5||byB|#x!A0/A(8!P8|K```<<<8q8c8Y8XHxŁ#F |jx8 +~A+@|+3A@Hd``8B/A8cBK`/AN `9)}CSx8@3})/AD8B8cB8`N 9 3i}#Kx|KR$/A 8B| K|CxN ```||}x!``c/AP8c;KW}KW`}8c |cK/Et;@}/AH)88!P|N ``|,aB|#x|3x|;x|~x!@KqHl``+AE|+x|B$/AD<_<<<B888`8X<8X$8;| | xN!H#/8^ 8J|I.~A(xH8cHޕ/~AxHᓞ ~HT<_<<<B88`88X8X$8| | xN!x;KQ```8!`xa|N ``|a|bxB|}x|#x8|+x!;| ```/AL;8BB<_<<8`B78W88V8| | xN!8`HxxH߉8cHaW8/~ @D<_<<<B78`8x8W8V8| | xN!8`HxHe~8`8!`a|N `|,B|#x|~x!@ KHd+AE|+x|B$/AD<_<<<B6|8X8`8U8U8w;| | xN!H#/8^ 8J|I.~A(xHM8cH%/~A xHq8~ 88HAHL<_<<<B6|8`8X8V8U8| | xN!x;K`8!Px|N ``|,aB|#x|3x|;x|~x!@KHl``+AE|+x|B$/AD<_<<<B5,88`8Tl8TT8T;| | xN!H#/8^ 8J|I.~A(xH8cH/~AxH ~HT<_<<<B5,8`88T8TT8]| | xN!x;K```8!`xa|N ``||#xB|3x8!+1@H<_<<<B388`8Tx8R80;| | xN!H`+A|@"$/AH<_<<<B388`8S 8R84;| | xN!H`/8C }".A(|#xHe8cH=/}AxHډ HP<_<<<B38`88Sl8R8;| | xN!x;K``8!Px|N ``||wxB8`0|3x8|#x!|+x|;x}Cx}8Kx8Hq/a8@D<_<<<B2L8(8`8S$8Qt8| | xN!8H880HY/Apcx8H%8cH/}@@<_<<<B2L8(8`8Sd8Qt8| | xN!H A8dxbH\ A8<|B"b !8^^ ~II iA8B$!8)(A8,8/@(<<<88c48Qt8SHo`~xKP8/@x???<2L;(8`;{Qt8Sx8fx\|I|LxN!<xfx8`8T8!| | xN!8a8K88!|x|N |A|zxB8`8|3x8|#x!|+x8H=/a8@P<_<<<B0 88`8Q8O48| | xN!8H```888H/Apx8H8cHս/}@@<_<<<B0 88`8R$8O48| | xN!H A8xbHŁ[ A88;{B"b ^ A8>~B "ba88c$KM퀁8/@0<<<8x8c8O48RtHl```8zKNm8/@x???<0 ;8`;{O48Rx8zfx\|I|LxN!<xfx8`8R8| | xN!8a8K88!p|xA|N ||}xB8`F$!H/a8@D<_<<<B-8`88P8L8Ѐ| | xN!8`HW48F$8Ha8<8KLa8<8@8cKLua8<888PKM/@T<_<<<B-88`8P8Q48;| | xN!``8a8K=8`HVa8<888Q\K/@D<_<<<B-88`8Qd8Q48<| | xN!K`a8<888QK}/@D<_<<<B-88`8Q8Q48=| | xN!K8`a8<888QK/@D<_<<<B-88`8Q8Q48>| | xN!K`a8<888R@K/@D<_<<<B-88`8RH8Q48?| | xN!Kx`a8<888RK]/@D<_<<<B-88`8R8Q48@| | xN!K`a8<888RK/@D<_<<<B-88`8R8Q48A| | xN!K`a8<888S$K/@D<_<<<B-88`8S,8Q48B| | xN!KX`a8<8 88SpK=/@D<_<<<B-88`8St8Q48C| | xN!K`a8<8 8 88SKy/@@<_<<<B-88`8S8Q48E| | xN!Ka8<8 888T K/@@<_<<<B-88`8T,8Q48F| | xN!K4a8<8 888TK/@@<_<<<B-88`8T8Q48G| | xN!KԀa8<8 888TKY/@@<_<<<B-88`8U8Q48H| | xN!Kta8<8888U\K/@@<_<<<B-88`8Uh8Q48I| | xN!Ka8<88"88UK/@@<_<<<B-88`8U8Q48J| | xN!Ka8<8888V,K9/@@<_<<<B-88`8V88Q48K| | xN!KTa8<8888VK/@@<_<<<B-88`8V8Q48L| | xN!Ka8<88.88WKy/@@<_<<<B-88`8W 8Q48M| | xN!Ka8<88,88WhK/@@<_<<<B-88`8Wp8Q48N| | xN!K4a8<88088WK/@@<_<<<B-88`8W8Q48O| | xN!KԀa8<88088X| | xN!Kxa8<<x828D89,9 K/@@<_<<<B-88`8\8Q48E| | xN!K <_a8<x;8$xK/@@<_<<<B-88`8<8Q48I| | xN!Ka8<<x838899 K/@@<_<<<B-88`88Q48P| | xN!K8L89,9 K/@@<_<<<B-88`8`8Q48| | xN!K<_a8<x;b8fxK/@@<_<<<B-88`808Q48| | xN!Ka8<<ex8?8Ȩ899 K /@@<_<<<B-88`8ȼ8Q48| | xN!KD<_a8<x;8pxK/@@<_<<<B-88`8Ʉ8Q48!| | xN!Ka8<<x8= 8 899 K9/@@<_<<<B-88`88Q48(| | xN!Kta8<<x8= 8ʸ899 K/@@<_<<<B-88`88Q48/| | xN!Ka8<<x8= 8l899 Ka/@@<_<<<B-88`8t8Q486| | xN!Ka8<<x8 8KA/@@<_<<<B-88`8 8Q48:| | xN!K<;a8<88|xK/@@<_<<<B-88`8̜8Q48>| | xN!K܀a8<<x88lK/@@<_<<<B-88`88Q48B| | xN!K|88````8!p|N ```8+~A(|D$/A8 |`"N `8`N ``||yxB;y;!@dx8a8;D;APK]H`8a8;KYdxx|bxx;KQ```xK/AtxK8xK/AxCxKg<_<<8`B8upEx88 | | xN!8`H0```8a8K=/@D8a8$x;@:PK?;D8a8K/A8a8Kq8\|{x8cK/@$;Zx$x;ExKQ```xK/AxK|}xx8K}/@${$/AȠ$@x~xKf<_<$<8`B8v~x897| | xN!8`H(#xK/@;P8xKf<_<$(=8`B8v`x99 B| | xN!8`H;P8xKe<_<<8`B8ux88!| | xN!8`H\``;PxxKeu<_<<8`B8ux88/| | xN!8`H8`8!|N ```||+xB8c!<8PK8,A ~88!P|x|N ``|a8B|{x;!;<xK?```xK]/AxK|bx8c$A8KA88̓4a88cK/@8cx848K /@<_<<<B<8`8/8s8d8ހ| | xN!8`HxdxKxK/AxK 88|~xcx8K/A\a8x8c$K/@<_<<<B<8`8/8s8d8| | xN!8`HH<_<<<B<8`8/8sh8d8| | xN!8`H8`8!pa|N ```||+xB!<8K8,A ~88!P|x|N ```||}xB|+x|#x8d$x!<8 KM,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!<8pK98@,A8@8!P|Cx|N `|a|}xB|#x8!p;a<H<cxK/@<_<<<B|8`8#X8j8h48| | xN!8`H<_<<<B|8#X8`88h48| | xN!H<_<<<B|8#X8`8jd8h48| | xN!H<_<<<B|8#X8`8j8h48| | xN!H````x8D8@KU/@<_<<<B|8#X8`8j(8h48| | xN!cxK8`Hx88Kz/Ax8LKz/Aa<8HK/A 8AH;L!HAPaTAX Ii ID@A`<8`H$D;/AK````8!a|N ```|;B|}xx!K]<|~x8x8|+x8K/@P<_<<<B 8`8 8hD8e8| | xN!8`HP```xx8K/@L<_<<<B 8`8 8h8e8| | xN!8`H``x8a8K`8a8K]/A8a8K|~xxKy/AX8xK/@<_<<<B 8`8 8h8e8 | | xN!8`HP<_<<<B 8`8 8h8e8 | | xN!8`H8```8!`|N ```|A|{x8d|+x!Kecx8|#x8Ky}8!`;x;A|N ||+xB|3x|Fx|#x|dx!|x?;xHkxHkHf|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`$H|lx<_8B ~h^>|xtpl!|}N |B|H|=9x/@!|> x|_xlptx|>^~h<_8b_HQ|lx<_8Bx~h^>|xtpl!|}N |B|H|=9Ё/@!|> x|_xlptx|>^~h<_8b^H|lx<_8BБ~h^>|xtpl!|}N |B|H|=9(/@!|> x|_xlptx|>^~h<_8b^8H|lx<_8B(~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8b]HM|lx<_8B~h^>|xtpl!|}N ||dxB8_!p8a98H_Q8a8|}xH`<_}]|~x9"\B\ i|].<_x j;\xHa,@|}xxHaHb 8!|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 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_uncNTSCFixedBodyPPOffset)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))) != NULL(newTrackWriter->vbiData = (uint8_t*)malloc(sizeof(uint8_t) * (g_uncNTSCVBISize))) != NULL(newTrackWriter->startOffsetData = (uint8_t*)malloc(sizeof(uint8_t) * (g_uncNTSCStartOffsetSize))) != NULL(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_uncNTSCFixedBodyPPOffset)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_uncNTSCStartOffsetSize + g_uncNTSCVBISize) == numSamples * writer->editUnitByteCountmxf_write_essence_element_data(writer->mxfFile, writer->essenceElement, writer->startOffsetData, g_uncNTSCStartOffsetSize)mxf_write_essence_element_data(writer->mxfFile, writer->essenceElement, writer->vbiData, g_uncNTSCVBISize)(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))) != NULLmxf_file_write(mxfFile, zeros, ZEROS_BUFFER_SIZE) == ZEROS_BUFFER_SIZE./mxf/mxf_partition.cmxf_file_write(mxfFile, zeros, partialCount) == partialCount(newPartition = (MXFPartition*)malloc(sizeof(MXFPartition))) != NULL(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)write_zeros(mxfFile, fillSize)((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|Z}N |B}h=k|Z}N |B}h=k|Z}N |B}h=k|Z}N |B}h=k|Zp}N |B}h=k|ZT}N |B}h=k|Z8}N |B}h=k|Z}N |B}h=k|Z}N |B}h=k|Y}N |B}h=k|Y}N |B}h=k|Y}N |B}h=k|Y}N |B}h=k|Yt}N |B}h=k|YX}N |B}h=k|Y<}N |B}h=k|Y }N |B}h=k|Y}N |B}h=k|X}N |B}h=k|X}N |B}h=k|X}N |B}h=k|X}N |B}h=k|Xx}N |B}h=k|X\}N |B}h=k|X@}N |B}h=k|X$}N |B}h=k|X}N |B}h=k|W}N |B}h=k|W}N |B}h=k|W}N |B}h=k|W}N |B}h=k|W|}N |B}h=k|W`}N |B}h=k|WD}N |B}h=k|W(}N |B}h=k|W }N |B}h=k|V}N |B}h=k|V}N |B}h=k|V}N |B}h=k|V}N |B}h=k|V}N |B}h=k|Vd}N |B}h=k|VH}N |B}h=k|V,}N |B}h=k|V}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 ? &P\(\l\IuLQ$|uH,\################################################&d  #3 TD#&#&$&d'0'*d'0'1f'2<'A'O[@'\[`'e[d'm[h'v[l''0.'0D'0D'0D 'X'$'0'@''܀'((($0N'`()'`.'`D '`D '`D'l(8$ '`(M@ ([(($N't('.'D'D'D'D'D'D'D( D($D(@($'(@(@(@(@)@)L)))S)c))))݀**+-+H+\+r--5-k-{-----Ѐ-..&.<.L.\.m.}..Ā.݀/0@/C'/D(T/E$N(T/F(`.(`D(`D(`D(dD(hD(lD(pD(tD(D(D(D(/X$(`/p@/}@/@/@/@/@ /@ /؀/@/@0 (`0 (0 $lN(0(.(D(D(D)D)$D)(D),D)0D)4D)8D)<D)@D)DD)HD)LD)PD)TD)XD)\D)`0$(06@0K@0VH0b0s0000̀01l11(1)x1$N)x1).)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+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)+1$)1@1@1׀1122)4)4+4$8N+.+D,+D2+D,+D2+D5,D6,0D8,8D=,xDH,|DG,DH,DI,DH,DG,DH,DI,DH,DI,DH,DI,DH,DI,DO,DP-DR-DZ-`D[-tD_-|Da-D_-Da-Dl-4$,+4@+4@+4@+5 553.85>.<5H.@5R.D5^@/5y@055+5.5$PN.5...Do.Dp.,Dq.HDr.TDs.lDt.Du.Dv.Dw.Dx.Dy.Dz/D{/,D|/DD}/\D~/tD/D/D/D/D/D0D0D04D0LD0dD0|D0D0D0D0D0D1 D1$D1<D1TD1lD1D1D1D1D1D1D2D2D2,D2DD2\5$o.5@n5$`N2p5[p5[x5[.2pD2pD2|D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D3D3D3D3D3D3$D3(D30D3D3D3D3D4D4D4 D4 D48D4DD4HD4PD4hD4tD4xD4|D4D4D4D4D4D 4D4D4D5D5D5,D58D'5\D)5tD/5D05D/5D25D45D:5D;5D:5D=5D?5DE5DG6DI6DK6,DP68D]6hD^6xD`6DX6DY6Db6Dd6Dj6Dk6Dm6Do6Du6D}7 D7$D70D7HD7`D7lD7D7D7D7D7D7D7D7D7D7D8D8D8 D8D8D8D8 D88D8DD8hD8pD8D8D8D8D8D8D8D9D9D9,D98D9PD9\D9dD9tD9D9D9D9D9D9D9D9D9D9D9D9D9D9D9D:D:D:D:D:D :D :4D:@D:HD:LD:PD:TD:\D:`D:hD:D :D!:D :D#:D :D!:D :D':D+:D1;D2;D1;D2; D1;$D3;(D4;8D5;DD6;PD7;XD:;`D;;dD<;hD7;lD8;pD9;xD:;|D9;D>;D@;DH;DF;DG;DF;DK;DH;DG;DI;DH;DI;DH;DO;DQ;DY<DW<DX<DW<D\<DY< DX<(DZ<,DY<0DZ<4DY<8D`<@DbD>D> D>D>D>D>4D>@D>HD>LD>PD>\D>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?D?D? D?$D?(D?,D?4D?LD?XD?\D?dD?tD?|D?D#?D%?D(@D*@8D2@\D4@xD8@D;@D=@D;@D=@DA@DF@DKA DLADKADLADQA DRA(DQA,DSA0DUA8DSADDUAHDZAXD\A`D[AhDZAlD[ApD\AxD[A|D\AD^AD`ADdADlADpADqADpAD{AD}BDCB4DHBXDNB|DWBDBDBDBDC DCHDCdDChDClDCpDCtDCxDC|DCDCDCDCDCDCDCDCDCDCDCDCDCDCDCDCD CDDDD(DD0DDDDD`D&DpD%DtD*D|D+DD1DD3DD4DD8DD@DDBDDLEDREDTE DVE,DWE0DXEHDEDED^ED5EDFDzF4D\F`DIFDDFD@GD;G<DGD]GDYGD\GDYGDZGD[GD]GDGD_GDaGDcHDgHDiHDkH`DmHhDoHpDsHDuHDwHDyHDzHD|I@D~IHDITDIDIDIDJDJDJDJ`DJhDJtDJDJDJDK DK(DK,DK0DK4DKDKDKDKDKDKDL@DLPDLTDLXDL\DLDLDLDLDLDMDMDM DM,DM@DMhDMDMDMDMDMDMDMDMDMDMDMDMDMDMDNDNDNPDNhDNlDNpDNtDNxDN|DNDNDNDNDNDNDNDNDODOPDRODODODODPDPDPDPDP DPLDPTDPXDP\DP`DPD PD QDQDQDQDQD$RD(RD)RD&RD(R D)R$D-R,D1RD2RD-RD1RD2RD1RDRDRD5RDRDRDRDRDRDRD6RDRDSDSD:S(D;S0D@SdDDSDIT DOT`DTdDOThDTtDVTxDXTDZTDVTDfTDiUDtU,DvU<DxUHDUPDxUTDUdDUpDUDUDUDUDUDUDUDUDVDVDVDVDV(DVPDV`DVhDVtDVDVDVDVDVDVDVDVDVDVDVDVDVDVDWDW DWDWDWDW,DW8DW<DWDDWHDWPDWXDWdDWlDWpDWtDWxDWDWDWDWDWDWDWDWDXDX DX$DX(D~XDDXLDXTDXlDXDXDXDXDYDYDY,DYHDYpDYDYDYDYDYDZ DZ<DZ`DZDZDZD[D[ D[0D[LD[pD[D[D[D[D[D[D[D[D[D[D[D\D \D\(D*\<D\DD\`D \D!\D \D!\D \D!\D$\D-\D\D/\D-\D/\D2\D8]D@](DC]@DF]HDC]\DF]`DC]hDF]lDH]pDK]DV]D]DX]DV]DX]D[]Db^Dh^$Dn^4Dt^XDy^D|^D^D|^D^D^D^D_D_D_D_ D_$D_(D_,D_0D_4D_pDt_Dr_D_D_D_D_D_D`D`D`D`$D`(D`4D`@D`DD``D`lD`xD`D`D`D`D`D`D`D`D`D`D`DaDaDa@D-aDD!aD"aDAaDBaDwaDxaDaDaDaDaDbDbDbDb Db0Db8D bHD!bPD:b`D;bhDDbDEbDbDbDb5$2p5@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}C2pC@C@C?\CC?\C?dC?dC@C@C؀C?tCD?tDBDBD tDCDD|D@UD0,D@@VDXEDYEDZ@,Dl@-DEDFDXDtD`D \DӀ!D@"DE E#EFEGFXFtF%`F7 \FM!F]@"FsRFt@5FRFFRFRFRF@5FFRFπFRFRFRF@6FRFRF@6G RG S(G TdGXG!tG3`GE \G[!Gk@"GThGTtG@G@GUpGX(G@GG[G[G@GހG[G[G@H [H [H@H%[H&[H'@H9[H:[H;@HR[HS\<HT@Hk\DHl\Hm@,H@-H\H\H@H\H\H@,H@-H\H]H@UH@VI]I ]I @,I@-I4]I5]I6@UIH@VI`]Ia_pIbXIutI`I \I!I@"IaDIaI׀ tIbIb`IcI$0NcI&[@J&[lJ&[hJ&&[dJ6&[`JGJYJxJdcJdcJdcJfJ<JK[K&[K\[K[K[K[K[L#[L9\L_\L L\\L L\M M\MJ]Mn]M] M]0M]@M]PN(]`NE]pNn]N]N]N]O]OA]Ol]O]O^P^P9^ Pu^0P^@P^PQ^`QH^pQx^Q^Q^R^RP^R^R^R^S/_Sj_S_ S_0T_@TQ_PT_`T_pT_U=_Ui_Ut_U_U_U_U_V`VE`Vj` V`0V`@V`PW``W$`pW8`WQ`Wl`W`W`W`W`X`X(aXWaXa Xa0Xa@XaPYa`Y(apYLaYlaYaYaYaYaZaZ+aZIbZkbZb Zb0Zb@ZbPZb`[bp[2b[Rb[b[b[b\ b\5b\^b\c\c\c ]c0]c@]FcP]^c`]tcp]c]c]c]c]c^c^0c^Uc^pd^d^d ^d0^d@_dP_Bd`_qdp_d_d_d`d`5d`\d`zd`d`e`e`e ae0a6e@abc.cDcDcDc DcDcDc0Dc4Dc8DcDDcPa~$ca@aa$dNcdacp.cpDcpDcDcDdDdDdDd DdlDdDdDdDdDdDdDeD eDe$De`a$cpa@ b @ b@b+b7babpbbˀbڀbccccccƀc׀cd'dEdUdedddd$Netde.eD.eD/eD4eD6eD7eD8eD9eD:eD<fD>fD?f8DAf\DCfdDDf|e $.ee&@-e5eFeWernoop0pKrrt<tQtgtttt׀uu.uDuauuuùu݀uuvv!v?v[vrvŀvww4wXwywwwԀy yyyـ{ {}m~ ~[~l~}~~~~~Ҁ~YpҀ$4EVrπ 2 Ȁ#;N`rŀ&MrՀ S$NfTf.fDGfDJfDOfDQfDSfDQfDSfDQgDVgDWg0DYgTDZglk$Gf@F@Hπڀ ̀π0P[ffggh$Ngig.gD]gD_gD]gD_gDagD_gDagDbhDdhDfh4DghLDdh`DkhDmhy$]g@\@\vȀۀL&Z$DNh[h.hDphDshDuhDwhDsiDui0D}iPm$ph@o@o@o@q hiX$NiXi`.i`Di`DitDixDiDiDiDiDiDiDiDiDj Dj$DjxDjDk Dk0Dk8DkDkDlPDlDmDm|DmDmDmDnXDnDoDoxDoDp@DpDqDqDqpDqDrDrDr Dr$Dr8DrTDrpDr|DrDrDrDrDsDsDs8DsDDsDsDsDtDtDtDtDtDt,Dt@DtDDtHDtPDt\DtxD tDtDtDuDu8DuTDupDuDuDuDuDuDuD#vPD$v`D&vpD(vxD&v|D(vD*vD+vD,vD-vD.vD,vD.vD/vD5w8D6wD9wD6wD9wD6wD9wD:xD;xhD<xD=y(D>yD@yDAyDEzHDFzDG{DH{tDI{DJ|<DM|DN} DO}pDQ}|DU}DW~DDY~DZD`DZ$D`(DZ4D[HD\\D``D\dD`lDaDb Dd,DhDjDkPDlDmDoDpDqDrDu(Dz4D{D|D}XD~DD8DDDDpDDDDDDDDxDDDLDDDDDD<DDD\DD DDD@DDDDDlDxDD4DDDDdDD(DDDHDDDhDpD|DD<DDD\DDD$DDDDDDDDdDDDDDDDDDD$D@D\D|DDDDD ,D HDdDDDDDD4DPDlD |DD$D%D&PD'D(D)tD*D-8D.D/D0`D3D4$D5D6D7@D8D9D=dD>DB$DD0DJDKDLPDMDNDOxDPDQ@DRDSDxDDDD\DDD(DlDDD8D|DDDHDDDDXDD*D.$DhDDD4DxDDDDDDDD TD DD DdDDD0DtDW$i`@@2@G@V8j"zĀ݀x7 1JHȀӀ@' @$@9<Y@Ԁ@@, @)@>i`?@Sp$IxN.DZDfDgDf Dg0DhpDjxDoDpDrDpDq<Dp@DqDDrLDtTDuDvD{4D~|DDD D!$D,D0D!8D@DHDLDPDdDlD!tD$|D%D"DDDDDDHDLD\D`DhD|DDDDDDDDDDDDLDTDhD|DDDDDDD`DDDDDDD D0DHDdDDDD\DDD DpDDDD`DtDDD\DDDDDLD$Z@Y@Y@Y@Y[<*@\>@]G@^Q_Td@`|@aH$,H8@Ht80Dπ8L$ N.D D D D DD D DDXDDDD/ DD(D0D%4D@DDDLDTD\D!dD"lD%tD&xD(DD(DD(D D D`DDDDHD(PDÌDÔDØDàDèDìDðDDD!D"D!D" D$0D.8D$@D.DD/PD1\D/`D1dD)pD.ļD1D4xD5ŤD7ŰD8D9D<$D=,DA0DB4D=8D<@D=DD>dD?lD>pD@tD?xD@ƀDEƈDAƌDBƔDCƜDDƤDEƬDGƴDFƸDHDGDIDHDIDJDDDDDIDDJDDD$D0D4DHDPDXDMhDNpDRtDSxDN|DMDŽDNLjD^ǬD_ǴDcǸDdǼD_D^D_DoDpDsDtDpDo DpDq(Dr,Dp0Dq8Dr@DsHDtPDuXDv`DwhDxpD|DȄDȈDȌDȐDȘDȜDȴDȸDȼDDDDDDDDDDDDDDD(D0D4D8D<DDDHDpDɐDɤDɰDDDDPD|DʈDʐDʔDʴDʸDʼDDDDDDDDDD DDD D(D0D4D<DDDPDTDXD\DdDpDxD|DˀDˈD˔D˼DDDDDDDDDDDD$D(D0D4D<D@DHDPD\DhDtD|D̀D̄ĎD̘D̠D̤D̨D̬D̴D̸D̼DDDDDDDDD`D͌D͘D͠DͤDͨDDDDDDDDDDDDDD DDD D(D0D8D<DDDLDTD\DhDxD ΄DΌDΐD ΔDάD ΰDθD μD DD DD DDDDDDDD DDD D(D0D8D@DHDPDXD\D`DdDlDpDtDxD|DψDϐDϔDϨDϰDϸDD DD%,D(4D*8D-<D%@D&`D3dD%hD'lD)pD3tD&xD/ЀD'ЄD0ЌD(АD)ИD*РD+ШD,аD-иD.D/D2D0D1D2D3D5DBD8(D9PD8TD:XD9\D:dD9lD:xD9фDGѐD9єDGќD:ѠDIѬD:ѴDIѼDGDHDID=D>D=D? D>$D?,D>4D?@D>LDITDPҠDQDSDVDWDXDVDWDVDWDXDWDX$DW4DY@DWDDXLDY`DkhDlpD~tDsxDu|DӀDӄDkӌD~ӐDmӔD~ӘDӜD~ӠDӨD~ӬDlӰDnӸDmӼDoDnDoDqDpDrDqDvDrDsDtDu DvDDw D~(D<DDDLD\`D]hD^lD\pD]tD\|D]ԀD^ԄD]ԈD^ԐD]ԠD_ԬD]԰D^ԸD_DbDcDdDbDcDbDcDdDcDdDcDe$Dc(Dd0DeDDhPD{pD|դDDDD DD0D4D8D<D@DDDLDPDXD\DdDlDtD|DքD֌D֔D֜D֠D֨D֬DִDּDD D4D8D<DDDHDLDXD`DdDpD|D׀D׈DאDפD׬D״DDDDD DDDD D,D@DLDPDXD`DdDxD؄D،DؐDؔDؘD؜DؠDؤDبDجDذDشDظDؼDDDDDDDDDD D8D@DDDHDLDPDTDXD\D`DdDhDlDpD|DوDٜD٤D٬DٴDټDDDDDDDDDD D$D(D,D0D4D8D<D@DLDXDlDtD|DڄDڌDژDڜDڤDڸDDDDDDDDDDDDDD DDDDD D(D,D0D<DDDLDTD\DdDlDxD|DۄDۘD۠DDDDDDDDDDDDDDDDD D(D0D8D@DHDPD\D`DhD|D܄DܠDܤDܬDDD DLDXD`DdD݄D݈D݌DݐDݔDݘDݠDݬDݰDݸDDDDDDDDDDD DD D D D D $D (D ,D 0D 8D@DDDDDDDpD߈D-ߐDߔDߴD߸D߼D$D%DDDDDD!D D"D!D#D" D#D'D$ D%(D(0D&4D'<D)DD(HD)PD*TD)XD+\D*`D+hD-pD0D1D2 D3D.0D54D6D8D;D8D:D8D9D8D9D:D;D<`D=hD<lD=xD>DADBDDDVDDDEDGDDDEDFDNDE DLDFDG DH(DM0DI4DJ<DKDDLLDPTDMXDN`DQhDOlDPtDR|DQDRDSDRDTDSDTDVDWD`$Dc,D`8DbPD`TDa\D``DadDbpDcxD\D]DcDh Dj(Dh4Dj8Dh<Di@DjLDlDmDnDoDsDmDoDsDlDnDmDnDmDp Dm$Dt,Dn0DoDDpLDqTDr`DstDtDvD|DpDDDDDDDDDDDD D$D(D0D8DDDPDdDpDxDDD@DDDDDPDxD|DDDDDD0DDDxDDPDdDDDPDD0DDDDDD DhDDD`DD8DDDDDDDD+D1$ @@, E ]@ r@     8ɀ @@ @(@(<3@BLO@ _`ab@(w@(<@L@ @(@(<@ L-@ =>P?P@@(U@(iÌj<@L@ Ì$4 N.D5D7D9PD<D>D@dDApD@xDADSDT0DU|DXDYD[D]PD_DcDe`DgDiDmpDnDpDrTDsDvDz$5@3@3@3@4@468-./$HN. D~ D8DD0$~ K@}_@}w8 $N.DDD0DLDDDDpDD$@@@@8$8N.DDDpDD(DDDDDD DHDDD DtDD$@%@=@P8^_`$N.DDD0D8D@DDDTDDDDDa$v@@@@$N.DDDDDDDDD$DtDD D DDDDDDDD D8DhDDD $@@@$@-.@BC8PQRS@gh8uvwx(y$hN(.0D0D0z$0@$ N<&_&-b0&0b &3b&6b`C&9bPh&<b@&dd&gd&jd0&mdP<&cpc&c&c&c0&b&d/&df&d@&d`& b&&bL&)b&b&b&c&bK&c|&c@&c &+b &1[2&=aX&I[&a&a&a&a&]>&aPi&a&a&]&\&\L&\\{& \&\&[&[@&%[l&,a`&0a0&7]&>]&B]T&I]&P]p&[a &b` &iaD&pa{&w`&`&`&`&&``P&`i&`&`&`P&`@&`p1&` c&]`&]P&]0&]@&&`0D&`q&!`&(_&Za@&^_&b_>&_l&[&_&^&_`U&_p&_@&_P&_0[&_ &_&_"&^b&^&$^&+^@1&@_z&G_&K^&R^&Y^Z&`^&|^p&^`&^P5&^y&]&]&^"&#]U&1]&*e &,e&.e&0d&2dB&4dh&8d&<c&Je0&Me@&Rc.&TcM&Vcl&Zd&^c&id&md &qc=&tcP]&vdp&xbp&|b&c`&8^06&?^ z&F[&aa&hap &] .&[L& k}& & d<d@Ud@kfl<{@.@D#@D$TD)hD*D,D-$#@@"Ȁ׀-<V$NW.D0D3D0D3D9D8D9D:r$0@/18$0N.D^D_$Dd8DfXDgp$^@]$H`Ȁx9P$tNQ.DjDmDjDmDsDrDsDte$j@ik8$0N.DwDxD}D~ DD8DP$w@v̀ހn:‘¬ـ2CaÜù%gĊȀ$Ndp.pDpDxD|DDDDD$p  *4@@8OpPQ$0NR.DDDDDDDDD0D<DPDXD\DDDDDDDDDD 4D @b$y@Ņ@Œ@ŧ@ŷ8ɀՀ):; T<$N T. `D `D pD tD D D D D D =$ ``@tƅƖƸR$N . D D 4D HD LD XD dD pD S$ s@LJ$|N . D D D D D Lj$ Ǩ@Ǽ@@@$N 0. 0D 0D 8D <D PD TD \D lD pD tD D D `D D D D D D D $ 0@"@.@;@P@a@u@ȉ@ȝ8ȳ 0ȴ ȵƀ$N . D D $D ,D 0D $ @@@(@=$N . D D D D D D D D D D D D D D DDUDW(DDXD@D>D@DA DCPDDDFDODDG<DHLDIDKDDKDDD  >$ W@k@x@Ɇ8ɘ@ɷ  !@456@IJK><`ab><w<xy><ʎʏʐ8ʑ$N8.@D @D@ʒ$ @ʭ@ $NH.PDPD`DdDpDtD|DDDDD DDDD3DD"D$D-D$D%D&D'D(D),D*4D+@D-LD/D5$P@@@@@ @1@J@`v˅˒8ˢ˳@@P$tNdd(d>f?<N\ep̄e̡e̿eee.eAeNeff́f͍f ͷf0f@fP f`*fpGfaf΅fΥfοfff.fjgϣg.D>D?DDDFDGDI$DJ(DG,DM4DOXDPp$>@=%@F23@IG$H,IXJYhwЛп@bqҶ̀,Ul$Nm.DTDWDTDTDWDXDY D[0DZ4DY<D]LD_XDdpDhDlӒ$TӾ@R@S@S@S,@c=p>?Pa$ Nb.DDD0D8DDDDD,DDDD@DDDD8DDDD~$ԡ@ԭ@Ժ8ɀLր< <bsՒĀ֖? >VgxۀVmٚٲ9JhɀXtܑܢܲ$\{ݖݱ&ލްxߔ߲Ҁ0Uxഀ؀Q$hNRg bg4r . Di Dq8Di<DrTDqXDt\DyhDDDDD(DhDDD0DlDzD|DpDD8D;D@(DC0DK|DLDNDODNDODQDSDW DY<DOHD]LDOPD\DpDDDD}DDDDD D D D} 8D `$i рۀ@h@h@h@h%jD;k<H,Yj{⌀❀@l⸀m@ǀ"@nv 3So8n'@p㘀qH㨀rL㹀 @1ڀ2P@4@5 \ |$\N |. D  D8 D D Z D8 䉄 D 䟄 D8 D?!DF!DP!DT"`D\"Da#4Dh#Dq$Dx$D%D%lD%D&LD&D'D'΄'D'$ @$N(.(D(D(D(D(4D(DD(HD(LD(D(D )D)DD)pD)D )D*D*PD*`D*dD*hD*pD*tD*|D*D*D*D*D*D*D*D*D*D*D*D+D+$D+,D+@D6+DD+HD6+hD+D7+D+D9+D+D,@D,pD,D,D,D,D,D,D,D,D-D-,D-HD-D-D-D-D-D.<D.D.D.D.D/D /D$/0D/8D$/DD/LD/\D/tD/D/D/D/D/D /D/D /D /D /Dw0D0hD|0D}0D|0D}0D0Dz0D0D18D1D1D2D2@D2DD2LD2PD2XD2\D2dD2lD2D2D3TD3D3D3D4D4D40D4DD4HD4TD4D4D58D5D5D5D5D6D6D6 D 6Dy6(D6<D6`$(?@O@f@偀呀墀峀ʀ%7I[m瀀瓀禀繀ʀ܀$6Hd@@葀@觀D躀Tʀ8(@(@<g"(#($(%@8)9<D@N)O)DP)DQ@m)pn@钀@@@)p))؀1@ )*<++<+,@<#,p$,%@8,9@C<V,W,X,Y<g,h,i@|,}@ꇀ<,,,Ꝁ<,,@,@ˀ<,,,@-@<--H-H@(.)<4@>.?.@.A@T.U<`@j.k/\l/\m@/\@@@@/\//@ //@ /0sHSt@t00h셀sH@t00@1@@ـ!1"2@#2@$@72D8@G@Z2D[2\2]@p2q@@24T4T@6@@@@66 6 @ 66(sH@t 6(!6<"6t#$dN6t$D.6D6D6D6D6D6D6D 6D 6D6D6D47D/7D27D7 D7D57D47D7D7 D$7$D7(D7,D70D474D$78D'7<D7@D!7DD7HD7LD(7PD7TD7XD7\D7`D7dD 7hD'7lD7pD7tD7xD,7|D-7D.7D#7D%7D&7D,7D-7D.7D7D7D7D)7D17D*7D)7D77D*7D17D775$6U@c@q3@ A&DT8d׀F6G7H$XN7IH.7D<7D@7D<7D@8DE8DF8DI8@DK8TDQ8XDN8\Dr8`Dm8dDp8hDQ8lDU8pDs8tDr8xDU8|DT8DY8DT8DV8D[8DY8D\8Dr8DV8D_8D\8D[8D]8D^8DZ8Db8DP8DR8DZ8Db8DS8DW8Da8Dc8DX8Dd8DP8DR8DS8DW8De8Dj8Dk9Dl9Do9Dg9 Df9Dj9Dk9Dl9Dg9 Do9$De9(Dh9,Du90Dh94Du98Z$<7~@;@=@= &>HD879H$hN9HgH.9PDy9PD9`Dy9dD9xD9D9D9D9D9D:$D:(D:DD:`D:D:$y9P@x@x!@x0CU@{b&}gHr9P:$hN:.:D:D:D:D;$:@@@8:;,!$lN;,.;0D;0D;@D;DD;\D;D;D<0D<D<D=P"$;0R@b@u@@$8N=h.=pD=pD=xD=|D=D=D>@D>D>D?`$=p@@@@8%=p&?x'$N?x.?D?D?D?D?D?D@PD@DA DAp($?M@d@w@@8?A$NA.ADADADADA$A@@@$$NA.ADADADADA$A3@F@T@c$$NA.ADADB DBDBDB0DBPDB\DBlDBDBd$A@@@@À8ՀDAB"$NB.BDBDB#$BE@S@b@r@$NB&e&f&f&f &e&Wf=&ifpb&g&f&e&8g&?f[&Ff&Pf&Te&\f&af;&hfg&qe&xep&e&e&e5&f`[&fP}&f@&f0ȀdBdBdB(f)<8.BD6BD:BDBCDF$6B\@5g@5r̀=S$NCX.C`D/C`D1C|D2CD3CT$/C`i@.t08C`C$HNC.CDECDFC$EC@D $NC.CDJCDKC$JC3@I>@IL$NC.CDVCDZCDhDM$VCd@Uo@U|*$(ND.EDOEDQEDRE$DSE4+$OEA@NNP8]E^EH_|$HNEH.EPDkEPDuEdDvElDyE|DvEDyE}$kEP@jt8*Ȁـ-bEPcEd$XNE.ED|EDED|EDEDEDEDEDEDFDFDF DFDFDF DF$DF(DF,DF4DF8DF@DFDDFHDFLDFPDFTDFXDF\DF`DFdDFDFDFe$|E@{8Ԁ5Nr7d{@EF$NF.FDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDGDGDGDG DGDGDGDGDG DG$DG,DG4DGHDGLDG\$F@8FGp$NGp.GpDGpDGDGDGDGDGDGDG$Gp@8GpG $XNGdGdGJdG^f_<n|LG.GD*GD+GD*GD+GD.H D1H@D4H`D7H|D<HD;HD<HD;H$*G@)@)@)@)  $ 3 L [ z    Ԁ p   ɀ  . > O ` q    ̀   * ; L ] n   ΀!$NH"H.HD?HDAHD?HD?HDAHDBIDEI DJIDKIPDQIDRIDTIDUIDTIDUIDWI/$?HB@>O@>]@@lA8uTڀ @BC<#0ARO`HaIb$ NI.ID\ID_ID\JD_J DeJ$DdJ(DeJ0DgJ4DkJPDnJpc$\Iz@[@[]8IJ$NJ.JDqJDrJDwJDyJ$qJ@p$`NJ.JD|JD}KDKDKDK$$|J$HNK8&'L # $#4P`dK8adK@dK@f<ȀgYgigy K@.K@D K@D!KTD"KtD#KxD"K|D#K:$ K@Z@fu2Fuƀ׀3Tk΀=Ufƀ'EUfwҀـ RmIl}4Pǹ4pۀ $TNK.KDKDKDKDKDK$K#-7@DT$XNKUL.LD3LD6LD3L D6LD<LD;LD<LD=L q$3L@248LL0$0NL0L0.L0D@L0DAL4D@L8DALPDDL\DCL`DDLdDCLpDAL$@L0@?@?$pNLL.LDGLDHLDGLDGLDHLDKLDJLDKLDJLDHL $GL @F $@F 1$pNM 2M.MDNMDOMDNMDOM,DRMX >$NM P@M ]@M j$hNMx kM.MDoMDrMDoMDrMDsMDuMDtNDvNDuNDvN DuN$DtN0DuN@DvNPDxNTDzN\ }$oM @n @n   π ߀ !$NNp.NpDNpDNp!$Np!-@!9$NNt.NDNDNDNDNDN!:$N!N@!Z$\NN![N.ND&ND)ND&ND)ND/ND.ND/ND0O!v$&N!@%!'8!N!O!$0NO.ODODO$DO8DO@DOLDOd!$O!@!!" ",$hNOx.ODODODODODPDPDPDPDPDPDP(DP,DP@DPPDPDP"-$O"O@"f@"x8""O"P"$4NP.PD PD PD P"$ P"@"@"$ NP.PDPDPDQPDQ"$P"@#@# 8#+g#?<#NP#OQ#P#a#{$$NQ.QDQD"QD'RDD(RPD*R`D,RhD*RlD,RpD0RD%RD0RD%RD4S$$Q$&@$=@$I<$W@$v$$Ҁ$% %% 8%Q%S%$DNS.S DDS DGS0DDS4DGS@DISXDJS\DOSd%$DS %@C%@C%@C%@E&S &S|&$\NS|.SDSDSDSDSDTDT DTDTDTDT DTDDTHDTTDTDTDTDU0DU4DU@&$S&@&)@&5@&A@&N8&\S&]@&iTH&j~<&|TH&}T&~T&@&T&~<&T&U4&U4&UT&$NUT.U`D7U`D:UhD7UlD:UD<UDAU&$7U`&@6&@6&$\NU.UDUDUDUDUDV@DVLDVDWDW&$U&@'@'$\NW.W DRW DVW4DRW8DTW@DRWDDVWLDTWPDVWTDXWD[WD\WD^WDYXDbXD^X DfXXDhXp'$RW '/@Q'F@Q'R@Q'bS<'nT8'}''W 'X'$dNX.XDkXDlXDkXDnXDlXDnXDsXDuXDwXDsYD{Y8D}YP'$kX'@j'@j'@j'l8(X(Yh($NYh.YpDYpDYDYDYDYDY($Yp(@('@(3@(F@(UYp(VY(W$XNY(XY.YDVYD\YDWYDVYD\YDVZD\ZDYZDWZ D\ZD_Z DbZ8DcZDgZDj[PDl[\(p$VY(@T(@T(@U(@U(΀W<(߀X8(Y@(Y([p($N[p.[pD[pD[|D[($[p)@)@))8)4[p)5[)6$$N[.[D[D[D[D[D[D[D[D\()7$[)U@)a@)v$N\@.\@D[\@D\\`D]\D`])w$[\@)@Z)@Z)@Z))Ѐ))*+<+M+^+o+++++ƀ+ր++, ,,*,=,O,h,,,$N](.]0D-]0D.]0D/]P,$-]0-@,-@,-&-9-K-]$$N]T.]`Dc]`Df]Dh]Di^0Dj^<Dm^P-^$c]`-s@b-@b-@b-d8-]`-^d--$N^d.^pD^pD^D^D^D^D ^D^D^D^D^D^D_`DV_D_D_D _D!`PD"`XD!`\D"``D#`D%`D7`D9`D,aD2a`D4aD9aD;aD=bD@b4DBb<DGbpDIbxDLbDQbDRc@DXcH-$^p-@-@. @.@.,@.G@.S@.aH.o@.1.:.8.'.@ .Հ. L. D. </ ^p/ c\/ $Nc\.c`Dc`DclDct/$c`/"@/2@/>@/J@/a@/|8/c`/c/$$Nc.cDcDcDcDcDcDcDcDcDcDcDd0DdDdDdDdDdDeDeDe(DeDDeLDePDe`DelDeDeDeDeDeDfDfDf@DfDDfHDfPDfDfDfDg Dg0Dg@DgLDgDhDhDh,DhlDhDhDi0/$c/@/@/@/@0@0@00*P0480@"0P0c0001 11,H17<1B@1P@1^@1kc1liD1m$NiD.iPDiPDitDixDi1n$iP1@1@1@ 1@1@ 1@1$\Ni.iDxiDyiD|j1$xi2@w2*@w2A$Nj0.j0Dj0DjPDjDkDk`Dkp2B$j02X@2h@2t$TNk.kDkDkDkDkDkDkDkDkDlDlDl,Dl4DlDlDmDmDm Dm|DmDn<DnTDn2u$k2@2@282@2@2k2n2$0Nn.nDnDnDnDnDo@DoDoDoDoDoDoDoDp0Dp@2$n2@~3@~3<3$836n37pT38$NpT.p`Dpp`DqpDrpDuq039$pp`3Z@o3j@o3$NqH.qPDqPDqhDq|DqDqDqDqDqDqDqDr3$qP3@3@383@3@3qP3r(3$Nr(.r0Dr0DrLDrPDrTDr\DrdDrlDrtDrDrDr3$r04@4@4*@48@4D84V4hr04ir4j$Nr.rDrDrDr4k$r4@4@4$ Nr.rDrDrDr4$r4@4@4$Nr.sDsDsD s,4$s4@4@5 5$0Ns0.s0D s0D s0D s8D s<Ds5$ s053@ 5B@ 5R$Ns.sDsDs5S$s5g@5v@5555$Ns.tDtDt5$t5@6@66%6>6m$Nt.tDtDt6n$t6@6@666$Nt.t D#t D$t 6$#t 6@"6@"77$Nt$.t0D(t0D)t07$(t071@'7@@'7P7c7$Nt4.t@D2t@D3t@D4t`7$2t@7@17@177$$Ntd.tpD7tpD8tpD9t7$7tp7@67@678 8$8:$$Nt.tD<tD=tD>t8;$<t8O@;8^@;8n88;0$DNt.tDAtDBuDCu DDuDEu$DFu0DGu<DIuHDHuLDIuTDHu`;1$At;J@@;Y@@;i;|;<$tNud.upDLupDMup< $Lup<6@K@`>&@`>6>I>l>$\Nv<.v@Djv@DkvXDmv\Dlv`DmvhDlvt>$jv@>@i? @i??.?V?$8Nvx.vDpvDqvDsvDrvDsvDrv?$pv?@o?@o?@o?$8Nv.vDwvD}vDvD}vDvD}vDvD}vDwDw?$wv?@v@ @v@@z@%v@&w@'$PNw.wDwDwDwDw(Dw,Dw@DwLDwPDwTDwXDw\DwDw@($w@C@@R@@b@@r@@{@@@ŀ@8@w@w@$Nw.wDwDwDwDwDwDw@$wA@A@A,@A8@AGAZAlwAmwAn$XNw.xDxDxDxDxDx$Dx4Ao$xA@A@A@A8AxAxHA$HNxH.xPDxPDx`DxdDxlDxtDxA$xPA@A@B@B8BxPBxB $HNx.xDxDxB!$xB=@BT@BfBx$Nx.xDxDxDxDxDxDxDxDyDyDy Dy@DyLDy`DylDypBy$xB@B@B@B@B@BBxByB$Ny.yDyDyDyDyDyDyB$yC@C,@C>@CM@CY8CeyCfyCg$PNy.yDyDyDyDzDzDzCh$yC@C@C@C@Cǀ8CyCz0C$PNz0.z0D z0Dz0Dz4C$ z0C@ C@ D$Nz8.z@Dz@Dz@DzDDzHDzLD $z@D@D,@D;$NzP.zPDzPDzPDzTDzXDz\Dz`DzdDzhDzlD<$zPDR@Da@Dp$ Nzp.zpD zpD%zpD(zxD$z|D zD%zD!zD"zD#zD&zD%zD&zD!zD"zD#zD'zD&zD)zD'zD&zD'zD)zDq$ zpD@D@D$\Nz.zD,zD,zD-zD,zD-zD.zD$,zD+hD@+D$,Nz.{D1{D1{ D2{D1{D2{D3{D$1{D0hD@0E $,N{,.{0D6{0D6{<D7{@D8{DE $6{0E!5hE0@5E?$$N{T.{`D;{`D;{lD<{tD={xE@$;{`EU:8Ed@:Es$(N{.{D@{DA{Et$@{E@?E@?E$N{.{DE{DF{DG{E$E{E@DE@DE$$N{.{DJ{DK{E$J{E@IF@IFF%F6$N{.{DO{DP{F7$O{FK@NFZ@NFiF|F$N{.{DT{DU{DV|0F$T{F@SF@SF€FՀF$DN|4.|@DY|@DZ|XD[|`D\|hD[|lD\|tF$Y|@G@XG@XG G3GF$PN|.|D_|D`|Da|D`|Da|D`|Da|GG$_|Gp@^GGG$,N|.|De|Df|Dh|Dj}Dh}Dj} Dh}Dj}Dk}Dh}Dk} Dh}$Dm},G$e|G@dG@dG@f G@g G|G}@G$N}@.}@Dq}@Dr}\Du}hDz}tD|}Dz}D|}Dz}D|}D}}Dz}D}}Dz}D}D}D}D}D}D}D}D}G$q}@H@pH,@pH8@pHG@r HY@s Hb}@Hc~Hd$N~.~D~D~He$~H~@H@HHH$N~.~ D~ D~ H$~ H@H@H$N~(.~0D~0D~HD~TD~XD~`D~lH$~0I@I@I.IAIT$@N~p.~pD~pD~pIU$~pIm@I|@I$N~t.~D~D~I$~I@I@I$N~.~D~D~I$~I@I@I$N~.~D~D~D~D~D~D~D~D~DI$~J@J%@J4JGJZ$dN.DD(D4D8D@DLJ[$J@J@JJJ$@NP.PDPD\D`DlDpDtD|DJ$PJ@J@K @K$<N.DDDDDD@DPDTDXD`K$K6@KB@KQ@K\$Nt.D$D%D$D%D$D%D&K]$$Kv@#K@#K@#K%8K%<KKKK$HN.DDDDDPD\DdDhDDDD@DPK$K@L @L@L%8L3<L?L@dLA$Nd.pDpDDDDDDDD@DLB$pLV@Lb@Lr@L@L8LpLL$HN.DDDDDDDD DpDD0L$L@L@L@L8L<MMHM$NH.PDPDlDpDtDDDM$PM!@M-@M=@MK<MY8MhPMiMjM$HN.DDDDDDDM$M@M@M@M̀<Mۀ8MMMN $HN.DD DDD$D(D N $N&@N2@NB@NQ8N_<NnNo8NpN$HN8.@D@D`DdDhDxD|DN$@N@N@N@NԀ8N<N@NNO$XN.D D D D D D D O$ O+@ O7@ OG@ OV <Od 8OsOtOu$HN.DD DDD$D(D Ov$O@O@O@O<Oɀ8OO8O$HN8.@D@D\D`DdDtDxDpO$@O@P@P@P 8P.<P=@P>P?$HN.DDDDDDDP@$PZ@Pf@Pv@P8P<PPP$XN.DD  DD D$D (D! P$P@P@P@P <P 8QQ8Q$HN8.@D)@D*\D)`D*dD)tD*xD+pQ$)@Q(@(Q4@(QD@(QS*8Qa*<Qp@QqQr$HN.D.D/D.D/D.D/D0Qs$.Q@-Q@-Q@-Q/8Qŀ/<QQQ$HN.D3D4D3D4D3D4D5Q$3Q@2R@2R@2R 48R.4<R=R>(R?$HN(.0D90D:XD=\D:`D9dD=hD?DADBDEpR@$90R`@8Rl@8R|@8R:8R;<R0RR$XN.DJDKDNDKDJDNDPDR`DStDVR$JR@HR@HR@HS@IS K8SL<S*S+S,$XN.DYDZ DYDZDY$DZ(D[ S-$YSK@XSW@XSg@XSvZ8SZ<SS8S$HN8.@D^@D_\D^`D_dD^tD_xD`pS$^@S@]S@]S@]S݀_8S_<S@SS$HN.DcDdDcDdDcDdDeS$cT@bT"@bT2@bTAd8TOd<T^T_T`T$HN.DhDiDhDiDhDiDjT$hT@gT@gT@gTȀi8Tրi<TT(T$HN(.0Dm0DnPDmTDnXDmhDnlDopT$m0U@lU@lU!@lU0n8U>n<UM0UNUO$XN.DrDsDrDsDrDsDtUP$rUk@qUw@qU@qUs8Us<UUU$XN.DwDx DwDxDw$Dx(Dy U$wU@vU@vU@vUx<V x8VV8V$HN8.@D|@D}\D|`D}dD|tD}xD~pV$|@VA@{VM@{V]@{Vl}8Vz}<V@VVV$HN.DDDDDDDV$V@V@V@V<W 8WWW$HN.DDDDDDD@DDDDDpDW$W?@WK@W[@Wo8W}W~W$N.DDDDDDDDDDD$D0DDD0D@DPDDDDDDW$W@ W@W@W@W@W8XXX@X%X&0X'X($DN.DDDDD(D,D0D`DhDlDtDDDDDD@DDDDDDHDLDPDDDDD0D<DDDDDDX)$XD@ XP@X`@Xt@X@X8X@X<Xƀ,X؀@XX@XhYYY$N.DDD DDD$DDY$Y'@Y3@YC@YR8YfYgYh$N.DDDDDDD0D @Yi$Y@Y@Y@Y8YYTY$NT.`D`DxD|DDDDDY$`Y@ Y@ Z@ Z 8Z`ZZ$N.D#D$(D#,D$0D%Z$#Z5@"ZA@"ZQ@"Z_$8ZjZkZl$N.D(D)(D(,D)0D*Zm$(Z@'Z@'Z@'Z)8ZZZ$N.D-D.(D-,D.0D/Z$-Z@,Z@,Z@,[.8[[[$N.D2D3(D2,D30D4[$2[/@1[;@1[K@1[Z38[e[f[g$N.D7D8(D7,D80D9[h$7[@6[@6[@6[88[[[$N.D<D=(D<,D=0D>[$<[@;[@;[@;[=8\ \ \ $N.DADB(DA,DB0DC\ $A\'@@\3@@\C@@\RB8\]\^\_$N.DFDG(DF,DG0DH\`$F\z@E\@E\@E\G8\\\$N.DKDL(DK,DL0DM\$K\@J\@J\@J\L8] ] ] $N.DPDQ(DP,DQ0DR] $P]&@O]2@O]B@O]QQ8]\]]]^$N.DUDV(DU,DV0DW]_$U]v@T]@T]@T]V8]]]$N.DZD[(DZ,D[0D\]$Z]@Y]@Y]@Y][8]]^$N.D_D`(D_,D`0Da^$_^@^^&@^^6@^^E`8^P^Q^R$N.DdDe(Dd,De0Df^S$d^q@c^}@c^@c^e8^^^$N.DjDk(Dj,Dm0Dk4Dm8DoDr^$j^@i^@i^@i^k8___$N.DvDwDvDyDwDyD{@D~X_$v_&@u_2@u_B@u_Qw8_\_]l_^$Nl.pDpDDD0D__$p_}@_@_@_8_p__$8N.DDD DpD_$_@_@_@`8```$8N.DDDDDpDD0`$`5@`G@`S@`c@`q8``H`$XNH.PDPDtDxD|DD0DÐ`$P`@`@`@`@`߀8`P`è`$XNè.ðDðDDDDĐ`$ða@a@a*@a98aDðaEĤaF$NĤ.İDİDDDDŐaG$İad@ap@a@a8aİaŤa$NŤ.ŰDŰDDDDƐa$Űa@a@a@a8aŰaƤa$NƤ.ưDưDDDDǐa$ưb@b@b+@b:8bEưbFǤbG$NǤ.ǰDǰDDDDȐbH$ǰbl@bx@b@b8bǰbȤb$NȤ.ȰDȰDDDDɐb$Ȱb@b@b@b8cȰcɤc$Nɤ.ɰDɰDDDDDD0DʀDʔc$ɰc(@c4@cD@cS8c^<ctɰcuʨcv$Nʨ.ʰDʰDDDDDD0DˀD˔cw$ʰc@c@c@c̀8c؀<cʰc˨c$N˨.˰D˰DDDDDD0D̀D̐DDc$˰d @d@d'@d6@dG8dR<de@ds˰dtdu$dN. D D0D4D@DDDHD͠DDDD dv$ d@d@d@dπ8d d d܀dee$N . D  D  D8D@DDDXD`DpDte$  e@ e@ e@ e$\N|e&gye&gif%&gYf@d|fAd΀f|d΀fff<f.΀D=΀DAΈD=ΌDAΔDFΘDGΜDKΰDIδDKθDMDODGDTDVDTDUDWf$=΀f@<f@>f@?f΀ffggg$g@gg܀h hh9hIhYhi$N. D, D-4D2HD3LD4dhj$, h@+hh$XNx.πD7πD8πD9τD8ψD:ϔh$7πh@6h@6h$NϘ.ϠD!ϠD$ϰD!ϴD$D%D'D) h$!Ϡh@ h@ i i6$N4.@DZ@D]PDZTD]dD^аD_дD^иDaмDcDgDkDiDkDmi7$Z@iW@Yic@Yip$N.DpDsDpDs$DtpDutDtxDw|DzшDyьD~ѠDѤDѨDѸiq$pi@oi@oi$N.DDDDDPDTDXD\DhDpDtDxDҐDҘDҨDҰDҴDDDDDDDDD D$D(D,D0D@D`DlDӀDӐi$i@i@i@i@j@ j@ j'@ j;jKjWjXӨjY$NӨ.ӰDӰDӰjZ$Ӱju@j$NӸ.DDDDD D D$D0j$j@j@j@j@j؀jjkk&k7@kFkGDkH$ND.PDPDlDpDԀDԜDԠDԤDԨDԬD԰DԴDDDDDDDD DDkI$Pki@ku@k@k@k@k@kPk,k$N,.0D30D40D8@D9Dk$30k@2k$NL.PD<PD=PDA`DBdk$<Pl@;l#$Nh.pDpDpDtDxDՌDՐDՠD!դD'հD$մD/D*D/D$D'D$l$$plA@lM@lZ@ lipljlk$N.DEDFDHDF DGDIll$El@Dl@Dlllրm$N. DL DM DL$DM(DO,DS0DT4DU8DT<DS@DWDDY`DWhDZlDWtm $L mC@KmP@K m]@Kmj$tN֔.֠D`֠Da֠Dc֬DdִDhDkDmDqDumk$`֠m@_m$lN .DxDzm$xm@wm$N. D} D m$} m@|m$N(md(md0n0d0nFfnG<nVndgngngngnkn0.0D60D74D68D7TD6XD7\D8pD7xD8ׄD;װD8״D;׸D=D;D@DBD=tDBشDFظn$60n@5n@5 n@7o o!oKoZoopqqq"q3qDqUqfqwqqqrrr!r2rBrRrbrrrrrr@8r,s@9s0ss$N.DJDKDJDKDLs$Js8@IsDsUsfs|st$\N,.0DO0DP8DO<DPPDQxt$O0t@Nu$\Nٌ.ِDTِDU٘DTٜDUٰDVu$Tِu*@Su6$\N.DYDZDYDZD\Du7$YuT@Xu`$hNX.`D_`D`pua$_`uv@^u$N|.ڀDdڀDeڔDiڠDju$dڀu@cu$XN.DmDnDrDsu$mu@lu$TN4.@Dv@DwTD{dD|tu$v@v @uv$LNی.ېDېD۠vpv.$ېvP@vcvtvvvw w1wbwswwwwxx$N۬.۰D۰D۰x $۰x@@xS$N۴.DDxT$xz@x$N.DDx$x@x$N.DDx$x@xxy y.$N.DDDy/$yJ@y\ymy{L{{$N.DD$D8D<DT{${@{؀{$XNh.pD)pD,xD)|D,܀D2܄D1܈D2܌D3ܐ{$)p|@(|*8|)p|*ܠ|+$0Nܠ.ܠDܠDܨDܬDܰDܴDDDDDDDDDDDD|,$ܠ|L@|^$xN. D D0D4D@DݐDݔDݜ|_$ |{@|$Nݰ.ݰDBݰDEDBDEDF DG(DF0DGHDLސDNޜ|$Bݰ|@A|@A|؀||}$N޴.DDDDDDDDDDD DDD$D,D0D4D@DDDHDPD`DpDD}$},@}D@}V8}u}}р}~~~$$N.DDDDDpDDD~$~%@~=@~O8~c~d~e$N.D DD$~f$ ~@ ~@ ~$|N<.@D@DPDTDdDDDD(D @~$@~@~@~@ 8@T $NT.`D`DDDDD8DP!$`A@T@f8z`{d|$Nd.pDpDDD}$p@@@p$N.DD!D"pD#D% D&(D%4D&<D%DD(P$@@ @d$dNd.pD+pD-D/D1$+p7@*F@*X@,gphi$N.D4D7D8pD9D; D<(D;4D<<D;DD>Pj$4@3@3@5d$dNd.pDRpDSxDR|DSDRDTDRDSDXDTDXDYD[DY D[$DY(D[8D\D^D_DD`DaDbDDcDdDeLDfDgDhPDiDjDlPDm\DolDmDs$Rp@Q@Q@S@T10@U?V8KpLM$tN.DwD~Dw D~D(D,D4D<D@D`DhDlDpDtDDDDDDDDD DtDDDN$wk@vz@v@x@yz8@{ۀ@ `@ t@!"#0$$@N0.0D0DTDDD D(D,DHDDDDdDD D`DDD\DDDXDDDDDD%$0?@N@Z@l8<@D@0$$N$.0D0DPDDD0D8DTDDDDDDDDDD$D<DD$0@@@@@"@/"?0@A$N. D D DD DD0DDDDDDDDPDB$ ^@m@~@@ $N.D D$D&PD(D)D(D)D*D+D-D.pD1$ @@@!$N.D4D5$4@3@3$N.D9D=(D@xDAD@DAD>4DFDDDPDE\DD`DEtDFxDH$9>@8M@8Y@8f@8r:H~;8<@$N.DLDVDLDVDYD]D`@DgpDhDoDpDt`DDuDDxDy@DrDDrD$L@K@KM<NHO8P@*@Q=@TGHI$4N.DDDDDDD DDDD$DpDDDDDDhDDDJ$_@n@@@8@h@($HN(.0D0DTDDDDDDDDDDD$0@@ @@"H.8;@G0HI$N. D DPDpDDDDDDDDDDDDDDDD D$D4DXJ$ r@@@@@@Հ8@@ l$LNl&k&Vg%&`gC&"ge&$gsŀdldpdp0f1<@.pD pD"pD0D?N$ po@z€րDY$NZ.DDDG DD$DG8DHDIDLDIDJDIDLDNr$D@C@C@Cπ؀$N.D^Db D_ D^ Db D^ Db D_ Db $Dd pDn De Dg De Df Dg Dh @Dj Dn Dp $^@\'@\2@\>@\J@]a_8z@` Parǀ؀ !1BScs׀ $N . Dt Du Dt Du Dw Dv Dw Du Dw Dv Dw Dv (Dw 0D~ T$t 9@rI@r`@sm@sy@u1  l$N l. pD pD xD |D D D D D D P$ p@@@ p h$N h. pD pD D D D D D D D D DDDDDD D$D,D@DPDD$ p9@I@T@`@l@8@ p$HN.DDDDD D0DpDxDDDDDD$@@@@@$@:,K\@nop$TN. D DR4DWHDTq$ @$HNh.pDpDp$p@$ N|.DDD$@$0N.DD$G@[$N.DD\$@$N.DD$@$N.DD$@ $N d dFd^f_<n|k.DHDIDNDO8DQXDR`DSt$H@G̀ۀπ 4Jˀ+g$N.DD$@ڀ'\$N.DDDDD D,D4]$@ڀSjƀ6$NH.PDPDdDxDDDDDDDDDDyDDxDyDDD$P@8@@)@CPDE$N. D D0D4DLDDD!D#D+D)D.D/PDTD\D`D)pDF$ b@r@@@@'À,@( T@'@( p$N.DDWDYDDDWDYDWDYDZPD\hD^|DlDD_Da Dc,DdD5DgD5D7D?D=DBDC D(D,D0D4D<DTDpDD=D$4@D@Z@p@}@@@W8ƀԀW8W8@; @<!"(#($W834@; O@<`abc$$N.DDD D$D,D0DPDTDXD`DhDpDDDDDDD@DDDD`DDD8DDD D \D D D 8DDDDXDDD0DxDDD D \D D D!4D"!@D#!D$!D%" D("hD)"D*"D+"D&"D."D2"D3#D4#pD5#D($D)$HD*$|D8$D9$D:%D>%LDB%DC%D8%D9%D:&D;&$D>&D<&D@&DB&D@&DB&DC&D@&DE'D6' D<' DJ'@d$@@@1΀߀L]nÀԀ->O`q@@@ P@ TX@ !`"#@!1!@2"3@0@@1J"K$L@!Z$[$\@0i@1s$t'@u'Xv$xN'X.'`DM'`DN'hDM'lDa'DN'Da'Df'D(<D(HD(D(D)D)DD)D)D*D*<D*xD*Dg*Dj+@Dh+DDj+LD+D+Dj+Dm,Dn,pDo,Dr,Ds- Dt-Dx-Dy. D}.pD~.D/D/D/pD/D0D0`D0D1D1 D1`D1D1D2@D2PD2D2D3@D3D3D3D3D3D4D4$D4tD4D4D5 D5pD5D6@D6TD6hD6|D6D6D7D7D70D7DD7\D7D7D7D8Dd8D8(D8pD8D8D8Dd8D8D8D9D9w$M'`@L@L@LπNDO@g P>'-@Q>RHXSLmT;U:"VPWT׀XXY8Z<[9"\`6@]J@^[@_d'`e9$f$N9$.90D90D9DD9HD9TD9\D9dD9hD9D9D9D:D:D:D;D;`D;D;D<8D<D<D=D=\D=D=D>8D>D>D?D?XD?D?D@0D@xD@D@DA DATD AD AD B,DBg$90@@@@@90B$ pNB.BDBDBDBDBDCDCpDCDD0$B%@5@M$NDH.DPDDPDDpDDD E0D#EN$DPl@|@$XNE.ED'ED(ED'ED(ED)F0D*FD+GD.G`$'E@%@%@%@&$NGx.GD2GD5GD6HD7H`D8HD;I D9I<D=IHD?I`D=IdD?IhD@I|D=ID9ID?ID@ID;J8DDJ$2G$@04@0F@0[@1h@3rGsJt$NJu&ukdJdJdJf<J.JDPJDXJDZJD[JD^J$PJ(@O7Fb$NĀ؀Հ ->O`qɀ߀(9I^$HNJJ.JDaJDeJ$aJЀ@`$@`1@`?P$NKQK.KDjKDnKb$jKz@i@i@i$NKK.KDsKD|K$sK@r$NKK .K DK DK $K  @@$$NK0%K0.K0DK0DK04$K0I@X$NK8YK@.K@DK@DKLDKTi$K@@@@$,NKlKp.KpDKpDKp$Kp@$NKxK.KDKDKDK$K@$ NKK.KDKDKDKDKDKDKDKDKDKDKDK.$KK@Z$hNK[L.LDLDLDLDLDLDL$DL4DLHk$L@8BЀ4Ki~ƀ!:Tl L!LX"$XNLX#L`.L`DL`DL`DLdDLlDLpDLx5$L`M@\$NL|]L.LDLDLDLDLDLDLDLn$L@@@@,LM$NMM.MDMDM$M@@@($NM)M .M DM D&M4D3MTD7MhD:M=$M W@f@"oM pMq$xNMrM.MD=MD@M$=M@<@<$NMM.MDCMDGM$CM@B$NMM.MDLMDOM$LM@K&@K4@KB$NMCM.MDRMDTMT$RMk@Qz$ NM{M.MDWMDXMD]M$WM@V$ NMM.MDaMDcM$aM@`$NMN.NDfNDhN $fN!@e0$ NN 1N.NDlNDmNDnNDmNDnN DoN(H$lNe@kt$NN,uN0.N0DrN0DrNDDuNHDzND|NDNDNDN$rN0@q@q@q@sN0O$NOO.ODODO$O@)@5@C$NODO .O DO DO DO`DOp]$O |@$XNOxO.ODODO$O@@$NOO.ODODODO$O @$<NOO.ODODODODODODODP0DP@DPDP3$OO@ ^@l@z$NP{P.PDPDP$P@$ NPP.PDPDP$P@ $NP P.PDPDP$P5@D$ NPEP.PDPDPDP[$Pw@$ NP.PDPDPDPDQ DQ`DQlDQDQDQDQDQDQDRDRDRDR DRDRDRDRDR DR$DR(DR,DR0DR4DR8DR<DR@DRDDRHDRLDRPDRTDRXDR\DR`DRdDRhDRlDRpDRtDRxDR|DRDRDR$P@@ƀҀ2I}Ҁ ->N^n~$NR.RD RDRD RDRDS@DSLD.SD/SDSDSDSDSD'SD*SDSDSDSDSDSD SDTD TDTD!T D TD"TD!TD"TD!T D#T$D"T(D$T,D#T0D$T4D#T8D%T<D$T@D&TDD%THD&TLD%TPD(TTD&TXD(T\D*TdD/TpD1T$ R@ @ $NT.TD4TD8TD4TD8TD9U D:U,DWUxDXUD;UD@UDFUDGUDPUDSUDFUDGUDFUDHUDGUDIUDHUDIUDHUDJUDIUDKUDJUDKUDJVDLVDKVDMV DLVDMVDLVDNVDMV DOV$DNV(DOV,DNV0DQV4DOV8DQV<DSVDDXVPDZV`$4T@3@3$NV|.VD^VDbVD^VDbVDcVDdVDeW DjWDmWDzW DjW$DmW(DjW,DnW0DmW4DoW8DwW<DnW@DoWDDnWHDpWLDoWPDqWTDpWXDqW\DpW`DrWdDqWhDsWlDrWpDsWtDrWxDtW|DsWDuWDtWDuWDtWDvWDuWDvWDxWDzWDdWD~WDX$^V@].$NX$.X0DX0DX4DX8DX\DXdDXDXDXDXDXDXDYDYDY DYDYDYDYDY DY$DY(DY,DY0DY4DY8DY<DY@DYDDYHDYLDYPDYTDYXDY\DY`DYdDYhDYlDYpDYtDYxDY|DYDYDYDYDYDYDYDYDY/$X0O@[@k@{$NZ.ZDZDZ$DZ8DZDDZXDZhDZxDZ|$Z@$NZ.ZDZDZ$Z@@@$NZ.ZDZDZ$Z@ @@&$NZ.ZDZDZ'$Z<@L$NZ.ZDZDZM$Zb@r@{$NZ.ZDZDZ|$Z@$N[.[D[D[$[@@@$N[.[D[D[$[@$N[ .[ D[ D[  $[ %@5$N[0.[0D[0D[06$[0K@[$N[@.[@D[@D[@D[D\$[@y@‰@–$N[H.[PD[PD[PD[`D[d—$[P°@$N[h.[pD[pD[xD[|D[D[D[$[p@@8[p\"$N\.\D \D \D \ D \ D\pD\#$ \:@ J@ X 8f\g\hyÖ$N\.\D\D\D\D\D]D]@×$\î@þ@̀8\]T܀ $N]T.]`D]`D ]hD]lD ]D"]D(^ $]`"@2@@8N]`O^Pa~Ė$8N^.^D+^D,^$+^@*@*"8b$N^.^D0^D1^c$0^y@/ʼn@/ŗŨſ$N^.^D5^D6^$5^@4@4$N^.^D:^D;^ $:^6@9F@9Uf$N^.^D@^DA^D@^D@^DA_DD_Pg$@^~@?Ǝ?lƜ$N_h._pDG_pDK_|DG_DI_DG_DK_DI_DJ_DK_DN_Ɲ$G_pƵ@F@FӀH8_p`$N`.`DQ`DS`DT`DQ` DU`$DW`(DQ`,DW`<DV`@DS`DDT`HDU`LDW`PDZ`$Q`@P @PR8(`)`*$N`.`D]`Dd`De`D]`Dc`D]`Dd`De`Dc`D]`Dd`DeaD_aD`aDaa DgaD_aD`aDaa Dba$Dca(Dda,Dea0Dfa4Dga8Dja+$]`C@\S@\a^8o`paq$Na.aDmaDmaDnaDmaDnaDoar$maLj@lǘllǦ$,Na.aDraDraDsaDraDsaDtaǧ$raǾ@qΠql$,Na.bDwbDwb DxbDyb$wb@vvl$$Nb$.b0D|b0D|b<D}bDD~bH$|b0+@{;{8H$(NbX.b`Db`DbhDblDb|DbI$b`\@l@{Ȏȥ$Nb.bDbDbDbDbDcH$b@@.F$Nc`.c`Dc`DcDcDcDcDcDd@DdTDdXDddDdhDdlDdpDdxDdDdDdDdDdDdDdG$c`Y@i@v@ʂ@ʋ@ʔ@ ʣ1ʴ@Ā"c`@cd@dde$Ne.eDeDe4DeDe$e@$@1@>@J$Ne.fDfDfK$f_@o@~$Nf.fDfDf$f˓@ˣ@˲ŀ$Nf.f Df Df $f @@%>̈́$Nf$.f0Df0Df0ͅ$f0͟@ͯ@;р$Nf4.f@Df@Df\DfhDfDfDfDfDfDg$Dg0$f@@@8)@9Z@lfmg0n$NgD.gPDgPDgPo$gPΊ@Κ@Ω$NgT.g`Dg`DghDglDg|DgΪ$g`ν@@ڀ$Ng.gDMgDPgDMgDPgDVhDZh$D^h8DbhLDfh\DjhxDnhDxhD~h$Mg@L &@L2@N?g@hA$Nh.hDhDhDhDiDiDiDi DiPDiXDipDiD#iD%jD+j`D)jD+jD)jD-jD.kD)kxD2kB$h[@ k@ x@ τ8ϓ@ϝϻhϼkϽ$Nk.kDkDkDkDkDkDl@Ͼ$k@@$NlX.l`Dl`DlDlD m0$l`@@ @,$NmH.mPD5mPD6mxD7mD:n0-$5mPG@4W@4d@4q@4}$NnH.nPD=nPD>nP~$=nPВ@<Т@<бĀ$NnT.n`DBn`DCn`$Bn`@A@A 0$Nnd.npDGnpDHnp1$GnpG@FW@Fexы$Nnt.nDnDnDnDoPь$nѩ@ѹ@@$Noh.opDopDoDoDp@$op@@@$NpX.p`Dp`Dp`$p`<@L@X@g$Npd.ppDppDpph$pp҆@Җ@Ң@ұ$Npt.pDpDpDpDpDpҲ$p@@$,Np.pDpDpDp$p@@@.Ogӛ$(Np.pDpDpDpDpDq4Ӝ$pӽ@@$lNqL.qPDqPDqTDqXDq`Dqd$qP@@$,Nq|.qDqDqDqDqDq$q0@@@P$lNq.qDqDqDqDrDrQ$qh@w@Ԇ$,Nr.r Dr Dr$Dr(Dr0Dr4ԇ$r ԝ@ԫ@Թ$,NrL.rPDrPDrTDrXDr`DrdԺ$rP@@.$,Nr|.rDrDrDr$r@$Nr.rDrDrDr$r@ @$Nr.rDrDr$r9@I$NrJdrKdr؆dr؝f؞<حػkkkl l5l,dl<ُlLٮl\lll|8l`lڢlllGlۋllm 0mYm,܉m<ܳmLm\mlCm|qmݣmmm#mSmރm޶mn nFn,|n<ߴnLn\nlGn|nnn;ntnnn.nfo oo,o<QoLo\olo|;otooo oXooop  p8p,^p<pLp\plp| p#p>plpppppq &qKq,rq<qLq\qlq|3qPqzqqqqq(qMr cr|r,r<rLr\rlr|)rJrbrrrrrrs @sos,s<sLs\sl"s|Tstsssss0s\st tt,t<#tLPt\jtlt|tttt?tftttu uu,-u<=r.rD!rD$rD!rD$rD)rD+rD,rD0s D.s4D5sPD4sTD5s`D4slD5spI$!r[@ g@"pɀlҀ 1"Bŀ$Hfrs$Nss.sD8sD9sD>sD?sD@s$8s,@7<M^x&<To:Q$tNtRt.tDCtDDt$DIt8DJtXDKtp`$Ctt@BVЀ#4RpЀ$tNtt.tDNtDQtDNtDQtDWtDVtDWtDXt$Nt@M"O81t2t3$0Nt4t.tD[tD^tD[tD^tDdtDctDdtDetDftJ$[tf@Zs\8tt$8Ntu.uDiuDjuDiuDju Dmu,Dlu0Dmu4Dlu@DjuP$iu@h@h$pNupup.upDpupDqutDpuxDquDtuDsuDtuDsuDqu$pup@o@o$pNuu.uDuDuDuDuDuDuDvDv Dv0DvPDv\DvtDvxDv|DvDv$u@ -@6GcՀ@ @*u+v,$Nv.vDvDvDvDvDvDvDvDwDw Dw$-$vH@Zk$Nw8.w@Dw@DwDDwHDwlDwpDwDwDwDwDwDwDwDwDwDxDxDx$Dx(Dx0DxhDxl$w@@@@@@@%@1=w@>x?$XNx.xDxDxDxDxDxDy4DyDyDy@$xj@v@@@xy$Ny.yDkyDoyDkyDoyDqyDvyD{zPD~zTD{zXD}z\D{z`D}zdD|zhD~zlDzpDzDzDzDzDz$ky@j@j@j@l@m%y&{'$HN{.{DH{DL{DH{DL{<DN{@DS{PDX{D[{DX{DZ{DX{DZ{DY{D[{D]{D^{D`{Da{D]|Df|8Dh|P($H{G@GY@Gf@Gu@G@G@I@J{|h$XN|h.|pD,|pD0|D,|D0|D3|D9}@D6}DD8}LD7}PD9}TD;}XD<}tD>}|D;}DC}DE}$,|p@+@+@+@+@-'|p(})$xN}.}D}D~D~D~D~D~D~,D~0D~D~D~D~DD$DHDPDXD!`DdDD!D& D(*$}H@Z@g@v@@@@8€Ӏ}@!d0$@N0.0D0D@DDDPDTD\D`DdDDDD0D@DHDLDhDDDxDzD$D LD X$0@(@5@G@S8d0e@tu$vpw$@Np.pDpDDDDDDxD;pDpD<D=D>@D?D@DA`DBDC DEDFDG@DHDIDJ`DKDL DMDNDO@DPDQDR`DSDT DWDXDY,D[D\D]0D^D_D`8DaDbDd@DeDfDgDDhDiDkLDlDmDoPDpDqDtTDuDvDwtDxDy4DzD{D|TD}D~DtDD4DDDTDDDtDD8DDDtDDDDDDDD`DD8DDDtDDLD D DDD%dD,D04D7D>DBpDIDPHDWD[DbDiDp\DwD~4DDDhDD8DDDtDDLDDD|DDLDD$DDD`DD,DDDhDD8D!D(D/|D3D:LDADH$DODSDZ`D^Db(DiDmDtdDxD4DD DxDDHDD DDDdDD<D¨DDÀDDXDD0DŜDDtDD$LD+ǸD2$D9ȐD@DGhDKDR8DYʤD`Dg|DnDuTD|D,D͘DDhDD@DϬDDЄDD\DD0DҜDDtDDLDԸD$D ՐD D`DD0D#הD*D1lD8D<8D@٘߄DD$p@$88@HpI$J$WN$.0Dz0D{0D<DPDdK$z0h@yz@y$8Nh.pDpDڀDڈDڔDڰDڴDڸDڼDDDDDD  D D`DpDیDۜDۤDۨD۬D&ۼD'D)D*D2D5(D64D=tD@܈DAܘDD D-0D.@D|DJ݀$p@8ـ$CDP@`@q@@pP `4P(tƀ?P܈րP0,P0|ݔ$$Nݔ.ݠDMݠDPݰDMݴDPDRDW$Mݠ/@LA@LM@L\@Nkݠlm$XN.DDD D$D@DPD\D`DdDhDlDpDtDވDDDDD DD$D|D߼Dn$@<@8$N.DZD]D_Dd$Z@Y@Y@Y@[$%4&$TN4.@Dg@Dj`DghDjlDlDpDvDrDvDrDv'$g@L@fX@fg@fw@h@$N.DDDDDD,DDDd$@@@8| $N| &k&u<4&u,X&u&u &t&t&t%&tS&t}&t&t&t &t| -&tl R&t\ s&tL &t< &t, &t 4& t  d&s &s &s &%s &,s A&0s l&7s &>s &Bs| &Isl 4&Ps\ d&WsL &[s< &bs, &is &ps  E&wr n&~r &r &r &r &r&r=&re&r|&rl&r\&rL&r<&r,<&r\&r y&q&q&q&q+&q[&qv&q&q&q|&ql7&q\f&qL&q<&!q,&(q &/q %&3pU&:p&Ap&Hp&Op&Sp"&ZpD&^pd&bp|&ipl&mp\&tpL&xp<3&p,`&p&p &o&o!&oc&o&o&o!&oc&o&o|&ol&&o\h&oL&o<&o,+&om&o &n&n9&ny&n&n&$nF&+n&2n&9n|&@nlV&Gn\~&KnL&Rn<&Yn,2&`ng&gn &nm&um&|mH&m&m&m&m&mM&m|&ml&m\&mL'&m<X&m,&m&m  &l :&l y&l &l!&l!D&l!~&l!& l!& l|"8&ll"]&l\"&lL"&#l<"&*l,##&1l#Q&8l #w&<k#&@k##d|#d#d$f$<$$, ($E ,$] 0.D*D,$n$*$$$$€%*%Y%o$N.D0D2%p$0%%%%$N.D5D7%$5%%&&*&A&a&$N&& 0&& $,&À&& %(&v'd'd 'Ad 'ef'f<'u' ' ' A','((!(0([(q(()*J*s****Ҁ*+,^ D,,,--*-q- e- h-  -..*. ..Ҁ. /d /d/=d/Pf/Q</`/nX/.D5D6D5D6D9 D8D9D8 D60/$5/@4/@4///$pNP/P.PD<PD=TD<XD=lD@0$<P0@;0"@;0.$pN0/.D[D\DaDb0G$[0e@Z0r000011121H1y222$HN2.DJDM DJ$DM4DNDDDNDDDPDV$DR@DXL3$J39@I3L@I3YK83h3t3334G4^4o444π445;5L5M`5N$PN`5O`.`D(`D+hD(lD+pD1tD0xD1|D25o$(`5@'5)85`55$0N.DgDh5$g5@f5ր556$N.DlDoDlDoDp Dq$Dp,Dq4Dp8DqDDrHDtLDrPDtTDvX6$l6-@k6@6Q$Nl.pDypDzDDD6R$yp6n@x6$\N.DDDDDDDPDhDt6$6@6@686ˀg6ހ666$N.DDDDDDDDDDDDTDDDDDDD,DDDDDD6$7@7%@757C@7W<7f87p77@777$DN.DDDDDD D DD7$7@7Πl7@7@78 8 \8 $|N\.`D`DpDtDDD8 $`8$@87@8C@8T@8b`8c8d$\N.DDDDDDDD@D|DDDPD`DtDDDDDDDDD8e$8@8@8<8@8ˀ,889!98:l:}:::::Ҁ::;;;&;6;F;V;g;w;;;D<H< 8dR]h`>  "% %>PS>%T,>.X%>7\<>@`M0>Id%   c&P {ptx @9|0 0  ` PLf+; s |u   \   H|# D,X o  x`2p", "A U@@!`;ݰ_=p~? : A B A A ?9P(;0#oX0$p΀ 5 *ېDFObpSϠ_ Dw*x#TP#R\p -p Hp#r qP#qrPlqZ#Z _Z#[ $ Z}Z[[@$[0[Z0  6O p@=W ݠXsv۰OPRK upN b6Gp7FEPavɰ˰wʰtpuư! !+!N!np!9|0r0t  t/Ct RfstYp% 0`\`pPupð p* 'ӰCgQ[P% <uŰc0uǰu0İGv@fȰ nrnqPxpytE!r !s1Fs0Vkrzt@twv]0 Vt0)xP:PPhy{ g[p  vπ  ܠ0}`ِ!pNp"V:$)r p $~IJJ  p  p ֠! p ,Qڀj@C`CE^p$4p` n!c%iP0 "r'`$K^"^"^#^?]`N\@$[b$gfe c`f0 0 `c`$uf\ \ ]`#[p b`#.f %#{%<|p%Uy%qx%w@nP}"0QS P8U`P{~ L P0}@Pu{ b{0 q@{`z[HpV~ ~p 0~ @/~0 A` r~ |@ jz@ zzP +zp@z0 @P T{ `@{ q| 0{ { ~ @f@BCC$V $pp op"DP"B  /mP"hp`in G"E  990$a#=b#Nb0#_a4j0g`Cl`k gP _pQ0 t!k$n`0_pB`T`f^ nPwnpB+f 6 cv] &&&&Ewu-4@G>F%$$L%el<$$$$2M KS[ `hN[` &(68=Y09Qktz|4 6l6_6i6h6c6d6f6e6v6g6j66n66r66u66z6w6|666t6m66666666}666~666q6p6y6{6x6o6s6]6^6\66k6b6`56a44446v444446l6_6i6h6c6d6f6e6v6g6j66n66r66u66z6w6|666t6m66666666}666~666q6p6y6{6x6o6s6]6^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_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_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_putc_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.5591_C.39.5590_C.38.5589main: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_525_60i_422_135_ClipWrapped_esscont_label_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_esscont_label_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_525_60i_422_135_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_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_DV1080i50_compdef_label:S(0,174)g_DV720p50_compdef_label:S(0,174)g_AvidMJPEGClipWrapped_esscont_label:S(0,174)g_AvidAAFKLVEssenceContainer_esscont_label:S(0,174)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_DV720p50ClipWrapped_esscont_label:S(0,174)g_AvidMJPEGClipWrapped_esselement_key:S(0,175)g_DV1080i50_esselement_key:S(0,175)g_DV720p50_esselement_key:S(0,175)g_DNxHD_esselement_key:S(0,175)g_DVClipWrapped_esselement_key:S(0,175)g_BWFClipWrapped_esselement_key:S(0,175)g_UncClipWrapped_esselement_key:S(0,175)g_IMX_esselement_key:S(0,175)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)/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.5673_prefix_BE.5672_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.5847mxf_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.5885mxf_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.5925mxf_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_zeros_g_Null_Key_write_zeroswrite_zeros:f(0,2)mxfFile:P(0,3)fillSize:P(0,4)completeCount:r(0,4)int64_t:t(0,4)=(0,5)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,6)long long int:t(0,5)=@s64;r(0,5);01000000000000000000000;0777777777777777777777;MXFFile:t(0,6)=(0,7):T(0,7)=s52close:(0,8),0,32;read:(0,9),32,32;write:(0,10),64,32;get_char:(0,11),96,32;put_char:(0,12),128,32;eof:(0,11),160,32;seek:(0,13),192,32;tell:(0,14),224,32;is_seekable:(0,11),256,32;size:(0,14),288,32;free_sys_data:(0,8),320,32;sysData:(0,15),352,32;minLLen:(0,16),384,8;runinLen:(0,18),400,16;;:t(0,8)=*(0,20):t(0,9)=*(0,21):t(0,10)=*(0,22):t(0,11)=*(0,23):t(0,12)=*(0,24):t(0,13)=*(0,25):t(0,14)=*(0,26):t(0,15)=*(0,27)unsigned char:t(0,17)=@s8;r(0,17);0;255;uint8_t:t(0,16)=(0,17)short unsigned int:t(0,19)=@s16;r(0,19);0;65535;uint16_t:t(0,18)=(0,19):t(0,20)=f(0,1):t(0,21)=f(0,28):t(0,22)=f(0,28):t(0,23)=f(0,2):t(0,24)=f(0,2):t(0,25)=f(0,2):t(0,26)=f(0,4):t(0,27)=(0,29)uint32_t:t(0,28)=(0,30):t(0,29)=xsMXFFileSysData:unsigned int:t(0,30)=r(0,30);0;037777777777;partialCount:r(0,28)uint32_t:t(0,28)i:r(0,4)mxf_is_header_partition_pack:F(0,2)key:P(0,31):t(0,31)=*(0,32):t(0,32)=k(0,33)mxfKey:t(0,33)=(0,34)mxfUL:t(0,34)=(0,35):T(0,35)=s16octet0:(0,16),0,8;octet1:(0,16),8,8;octet2:(0,16),16,8;octet3:(0,16),24,8;octet4:(0,16),32,8;octet5:(0,16),40,8;octet6:(0,16),48,8;octet7:(0,16),56,8;octet8:(0,16),64,8;octet9:(0,16),72,8;octet10:(0,16),80,8;octet11:(0,16),88,8;octet12:(0,16),96,8;octet13:(0,16),104,8;octet14:(0,16),112,8;octet15:(0,16),120,8;;mxf_is_body_partition_pack:F(0,2)key:P(0,31)mxf_is_footer_partition_pack:F(0,2)key:P(0,31)mxf_is_partition_pack:F(0,2)key:P(0,31)mxf_is_filler:F(0,2)key:P(0,31)mxf_partition_is_closed:F(0,2)key:P(0,31)mxf_partition_is_complete:F(0,2)key:P(0,31)mxf_partition_is_closed_and_complete:F(0,2)key:P(0,31)_free_partition_in_listmxf_create_file_partitions:F(0,2)partitions:P(0,36):t(0,36)=*(0,37):t(0,37)=*(0,38)MXFFilePartitions:t(0,38)=(0,39)MXFList:t(0,39)=(0,40):T(0,40)=s16elements:(0,41),0,32;lastElement:(0,41),32,32;len:(0,42),64,32;freeFunc:(0,43),96,32;;:t(0,41)=*(0,45)long int:t(0,42)=r(0,42);-2147483648;2147483647;:t(0,44)=*(0,46)free_func_type:t(0,43)=(0,44)MXFListElement:t(0,45)=(0,47):t(0,46)=f(0,1)_MXFListElement:T(0,47)=s8next:(0,48),0,32;data:(0,49),32,32;;:t(0,48)=*(0,47):t(0,49)=*(0,1)mxf_free_file_partitions:F(0,1)partitions:P(0,36)mxf_initialise_file_partitions:F(0,1)partitions:P(0,37)mxf_clear_file_partitions:F(0,1)partitions:P(0,37)mxf_clear_rip:F(0,1)rip:P(0,50):t(0,50)=*(0,51)MXFRIP:t(0,51)=(0,52):T(0,52)=s16entries:(0,39),0,128;;mxf_clear_partition:F(0,1)partition:P(0,53):t(0,53)=*(0,54)MXFPartition:t(0,54)=(0,55):T(0,55)=s128key:(0,34),0,128;majorVersion:(0,18),128,16;minorVersion:(0,18),144,16;kagSize:(0,28),160,32;thisPartition:(0,56),192,64;previousPartition:(0,56),256,64;footerPartition:(0,56),320,64;headerByteCount:(0,56),384,64;indexByteCount:(0,56),448,64;indexSID:(0,28),512,32;bodyOffset:(0,56),544,64;bodySID:(0,28),608,32;operationalPattern:(0,34),640,128;essenceContainers:(0,39),768,128;headerMarkInPos:(0,4),896,64;indexMarkInPos:(0,4),960,64;;long long unsigned int:t(0,57)=@s64;r(0,57);0;01777777777777777777777;uint64_t:t(0,56)=(0,57)mxf_free_partition:F(0,1)partition:P(0,58):t(0,58)=*(0,53)free_partition_in_list:f(0,1)data:P(0,49)tmpPartition:(0,53)mxf_initialise_partition:F(0,1)partition:P(0,53)mxf_create_partition:F(0,2)partition:P(0,58)mxf_append_partition_esscont_label:F(0,2)partition:P(0,53)label:P(0,59)void:t(0,1):t(0,59)=*(0,60):t(0,60)=k(0,34)mxf_initialise_with_partition:F(0,2)sourcePartition:P(0,61)partition:P(0,53)iter:(0,62)=xsMXFListIterator::t(0,61)=*(0,64):T(0,63)=s12nextElement:(0,41),0,32;data:(0,49),32,32;index:(0,42),64,32;;MXFListIterator:t(0,62)=(0,63):t(0,64)=k(0,54)mxf_create_from_partition:F(0,2)sourcePartition:P(0,61)partition:P(0,58)newPartition:(0,53)mxf_append_partition:F(0,2)partitions:P(0,37)partition:P(0,53)mxf_append_new_from_partition:F(0,2)partitions:P(0,37)sourcePartition:P(0,53)partition:P(0,58)newPartition:(0,53)mxf_append_new_partition:F(0,2)partitions:P(0,37)partition:P(0,58)newPartition:(0,53)mxf_mark_header_start:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_mark_header_end:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_mark_index_start:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_mark_index_end:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_write_partition:F(0,2)mxfFile:P(0,3)partition:P(0,53)essenceContainerLen:r(0,28)packLen:r(0,56)uint64_t:t(0,56)filePos:r(0,4)iter:(0,62)mxf_update_partitions:F(0,2)mxfFile:P(0,3)partitions:P(0,37)previousPartition:r(0,53)lastPartition:r(0,53)iter:(0,62)haveFooter:r(0,2)int:t(0,2)partition:r(0,53)partition:r(0,53)partition:r(0,53)mxf_read_partition:F(0,2)mxfFile:P(0,3)key:P(0,31)partition:P(0,58)newPartition:(0,53)len:(0,28)eleLen:(0,28)label:(0,34)i:r(0,28)mxf_fill_to_kag:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)relativeFilePos:r(0,56)fillSize:r(0,4)llen:r(0,16)uint8_t:t(0,16)mxf_fill_to_position:F(0,2)mxfFile:P(0,3)position:P(0,56)filePos:r(0,4)fillSize:r(0,4)mxf_allocate_space:F(0,2)mxfFile:P(0,3)size:P(0,28)fillSize:r(0,4)mxf_write_fill:F(0,2)mxfFile:P(0,3)size:P(0,28)mxf_read_next_nonfiller_kl:F(0,2)mxfFile:P(0,3)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,33)tllen:(0,16):t(0,65)=*(0,33):t(0,66)=*(0,16):t(0,67)=*(0,56)tlen:(0,56)mxf_read_rip:F(0,2)mxfFile:P(0,3)rip:P(0,50)size:(0,28)key:(0,33)llen:(0,16)len:(0,56)numEntries:r(0,28)i:r(0,28)mxf_write_rip:F(0,2)mxfFile:P(0,3)partitions:P(0,37)len:r(0,56)llen:r(0,16)iter:(0,62)partition:r(0,53)partition:r(0,53)mxf_read_header_pp_kl:F(0,2)mxfFile:P(0,3)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,33)tllen:(0,16)tlen:(0,56)mxf_read_header_pp_kl_with_runin:F(0,2)mxfFile:P(0,3)key:P(0,65)llen:P(0,66)len:P(0,67)keyCompareByte:r(0,16)runinCheckCount:r(0,28)k:(0,33)keyPtr:r(0,66)byte:r(0,2)g_Null_Key:S(0,32)g_KLVFill_key:S(0,32)g_RandomIndexPack_key:S(0,32)g_PartitionPackPrefix_key:S(0,32)zeros:S(0,68):t(0,68)=ar(0,69);0;1023;(0,70)long unsigned int:t(0,69)=r(0,69);0;037777777777;:t(0,70)=k(0,17)/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/0000755000076600007660000000000011100145451013024 5ustar stuartcstuartc00000000000000lib/libd3mxfinfo.a0000644000076600007660000022632011100145451015557 0ustar stuartcstuartc00000000000000! #1/20 1224788766 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 1224788761 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.a0000644000076600007660000267063011100145450014324 0ustar stuartcstuartc00000000000000! #1/20 1224788709 502 502 100644 11980 ` __.SYMDEF SORTED X> "0R "0j "0 "0 "0 "0 "0  "0  "0T1@D8N8G@e@Rg@@8NxLk7Qv Nx@ 0Z8|8 @|@ `&Nx 5 `@@ @ 5L\k.=L K \ 0  7Nx@ 3@! rQ@k@NNx  `z@w ww@@@@@@@&@ 0 $0 G0 g0 0<@]Nx_@}@@@@@@@@@6 ,`@ >`yNxNx'@7@NxNxNx\j//L@^@ P`u@@@@@@|@*@=@U@o@@@w 0@@@@@ @@-@A@M@^@l@@@@@@@3/@@9@J@`@x@@@@ NxNxNx  :Nx 88  $ 0@ B `8 j`8M 8a cl} w   @SNx 0 0 2 i! X! X! X! X! X" X"' X"@ X   oNxwww@0!@D@ ' >^@m@!.: ` | ~` @N\m~v     @ ` @@Nx@@@@@!@7@Q@u@@@@@@@@#@1@D@\@j@~@@@@@@@@,@K@o@@@@@@@@@@4@C@W@c@t@@@@@@@@@'@!w1wCw  J { e { { { { { {! {!3 {!O {!l { 20 1=@X@v@/FjDUfw@  ` @ ("X_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#1/20 1224788685 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 1224788686 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 1224788686 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 1224788687 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 88| | 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`8p888b| | xN!8`H(`884Hi8`(H|}yA88(HM<_=?8`B$x9)А]<_>=?,8B9)^<_>=?8B9)^ <_>=?8B 9)0^<_>=?8B@9)`^<_> 8Bp^$<_8BP^(H\``<_<<<B$t8p8d8,88`| | xN!xH8````8!P|N ```|/!B|zx|+x|#x|3x!8`A8`4HY|~y@P<_<<<B"8`8888| | xN!8`H@```884H8`(H|{yA88(H}/[@;;`<_~,8B=?8`^<_9)8BБ>=?^<_9)8B@> =?^<_9)P8B>=?^<_9)`8Bp>=?^ <_9)8B>$^(HX`<_<<<B"88888`| | 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`88d8A| | xN!88!P|x|N ``||#x8BT>!888A9K!8/A@<_<<<B8|8`888K| | xN!88!`|x|N ```|TF>T>BT>8|#x!88;A8!9a:Kq8/A@<_<<<B88`8808W| | xN!88!`|x|N ```||#xBWWTF>W@.!T>T>|Cx|+x|Lcx|SxWF>W>W>88889!:;<=A>?K/8A@<_<<<B4808`888g| | 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 886| | xN!8Hp```xdxxxK8/@D<_<<<B 88`8 t887| | xN!8`8!`|xa|N ``K```K```K```||~xB|+x!K/@H<_<<<B t8p8`8 88| | xN!8Hh`xxK8/@L<_<<<B t8p8`8 88| | xN!8```8!P|x|N ``||~xB|+x!K/@H<_<<<B 88`8 88| | xN!8Hh`xxK)8/@L<_<<<B 88`8 88| | 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<.DPDXDZ(D[,D^4$P@OĀԀOdt 0 G X ̀ ݀  ! > [ y Ȁ ؀  @ X$HNH YP.PDaPDeP i$aP @` @` @` $N` `.`Dj`Dn` $j` *@i 9@i E@i S$Np Tp.pDspD|p g$sp @r $Nx .DD $ @ @ $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&D3D7D:$@@" !$xN".D=D@6$=P@<_@<h$Ni.DCDGy$C@B$N . DL DO $L @K@K@K$N(0.0DR0DT0$R0@Q*$ N<+@.@DW@DX@D]H<$W@S@Vb$ NLcP.PDaPDcP{$aP@`$NX`.`Df`Dh`$f`@e$ Nlp.pDlpDmpDntDm|DnDo$lp@k$$N%.DrDrDuDzD| D,D@DX;$rX@qg@qt@q@sp$Npp.pDpDp$p@@@$Nx.DDDD $,@;$XN<.DDU$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 <DLDDD.D/ 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/ D1 /$  N@ _@ o$N . D4 D8 D4 D8 ,D9 D: DW DX D; D@ DF DG DP DS $DF (DG ,DF 0DH 4DG 8DI <DH @DI DDH HDJ LDI PDK TDJ XDK \DJ `DL dDK hDM lDL pDM tDL xDN |DM DO DN DO DN DQ DO DQ DS DX DZ p$4 @3@3$N . D^ Db D^ Db Dc PDd \De lDj xDm |Dz Dj Dm Dj Dn Dm Do Dw Dn Do Dn Dp Do Dq Dp Dq Dp Dr Dq Ds Dr Ds Dr Dt Ds Du Dt Du Dt Dv Du Dv Dx Dz Dd D~ XD p$^ @]$N . D D D D D D D,D<DHDLDPD`DdDlDpDtDxD|DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD8DP$ @ @@+$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 `D hD lD DD$ `@ @   8 `   ) F$N.DDD D DpD G$ ^@ n@ |8   $N.DD DD D"0D( $ @ @ 8  !!!.!F!$8N.D+D,!$+!@*!@*!!Ҁ!"$N.D0D1"$0")@/"9@/"G"X"o$N. D5 D6 "p$5 "@4"@4"""$N$.0D:0D;0"$:0"@9"@9##$N4.@D@@DAHD@LD@\DA`DD#$@@#.@?#>?l#L$N.DGDKDGDIDGDKDIDJDKDNL#M$G#e@F#u@F#H8##d#$Nd.pDQpDSxDT|DQDUDWDQDWDVDSDTDUDWDZ#$Qp#@P#@P#ʀR8#p##$N. D] Dd0De4D]8Dc@D]HDdLDePDcTD]XDd\De`D_dD`hDalDgpD_xD`|DaDbDcDdDeDfDgDj#$] #@\$@\$^8$ $ $!$N.DmDm DnDmDnDo$"$m$8@l$Hll$V$,N,.0Dr0Dr<Ds@DrDDsHDtL$W$r0$n@q$~ql$$,N\.`Dw`DwlDxpDyt$$w`$@v$vl$$$N.D|D|D}D~$$|$@{${8$$(N.DDDDD($$% @%@%+%>%U&$N@.@D@DHDLD\D&$@&@&@&ˀ&ހ&$N.DDD D(D@DDDDDDDDDDDDDDDDDP&$' @'@'&@'2@';@'D@ 'S1'd@'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@.@DM@DP@DMDDPHDVpDZD^DbDfDjDnDx D~@+$M@+@L +@L+@N+@+H+$NH.PDPDXD\DpDtD|DDDDDD#0D%xD+D) D+ D) D- D. pD) D2 +$P, @ ,@ ,(@ ,48,C@,M,kP,l!,m$N!.!D!D!4D!8D!@D!DD!,n$!,@,@,$N!.!D!D!D"0D ",$!,@,@,@,$N"."D5"D6"D7#0D:#,$5",@4-@4-@4-!@4--$N#.#D=#D>#-.$=#-B@<-R@<-a-t-$N#.#DB#DC#-$B#-@A-@A--̀-$N#.#DG#DH#-$G#-@F.@F..(.;$N#.#D#D$D$PD$.<$#.Y@.i@.u@.$N$.$D$D$D%@D%.$$.@.@.@.$N%.%D%D%.$%.@.@/@/$N%.%D%D%/$%/6@/F@/R@/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 1224788688 502 502 100644 53580 ` mxf_partition.o8 H0TH0__text__TEXT0<TJM__picsymbolstub1__TEXT0@ 2| __const__TEXT5`@7__cstring__TEXT9 ;__la_symbol_ptr__DATAGI ))__nl_symbol_ptr__DATAH(J|R t P[['+TT|/B|xx|+x|#x|#x!|+x@0j|I`U%UFT|P\|[Vp/@(0|9@8@|Sx0|``/|3xA@T+@L``;;?_`x858H2%/@3@@/A<x%x85H1A<_<<<BH8`898:898B| | xN!8`HH<_<<<BH8`8989898=| | xN!8`H8`8!`|N `|8 B|~x!<83H3Y/A 8`/A8`8!P|N `|8 B|~x!<83PH2/A 8`/A8`8!P|N `|8 B|~x!<82H2/A 8`/A8`8!P|N `|8 B|~x!<82H29/A ~ +@+8`@ `8`8!P|N ``|B}H|<82HH18`||~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|<8H0H`H+```|B}H|<8H,x`H-P```H-@```,M 8c`H-$||~x!``c/A Kɀ~/AH.I88!P|N ``||`y!A8a88K8!`|N |8B8|}x!H-<8}`BH+}9 88@8`=8!P=]x}|]p}t|N ``||}xB8`!H*1|~y@H<_<<<BB(8`8384X848| | xN!8`H`K8`8!P|N |||xB8`|#x!H)|}y@D<_<<<BA838`8483p8E| | xN!8H ^8|`x>~ ]=}H)8/@H<_<<<BA838G84D83p8`| | xN!xH+88!P|x|N ```||#xB|}x|#x!K=?}P\TX8I1])1 b]~P\8a88`>^ ~^TXH)a```8a8H(m/A`8a8H)|dxxK1/@<_<<<B@8`8283x82`8܀| | xN!8`H8`8!`|N ```||~xB8`|#x!H']/|dxa8@L<_<<<B?X8`80818108| | xN!8`H<``xKM/A88`H8a8K}8``8!`|N ```|B!H'Y8/@@<_<<<B>808`8180d8| | xN!88!P|x|N `||~xB|#x|+x!88K/@P<_<<<B>8`8/81|8/8| | xN!8`H```8xK/A 88`H````<_<<<B>8/8`818/8| | xN!8a8K8````8!`|N ```||~xB|#x!8a8K/@D<_<<<B<8`8.`808.8| | xN!8`H8xK/A 88`H````<_<<<B<8.`8`808.8| | xN!8a8K8````8!`|N ```||#xB!H&/@L<_<<<B;8`8-P8/8-8| | xN!8`H``t~p8`8!P|N ||#xB!p/@L<_<<<B;H8`8,8/t8- 8!| | xN!8`H``H%/@H<_<<<B;H8`8,8/L8- 8"| | xN!8`H`>p^tA@P @@H`<_<<<B;H8`8,8/8- 8#| | xN!8`H4} }i9 9@8`}b[x4>p^t^0``8!P|N ```||#xB!H$/@L<_<<<B98`8+P8-8+8-| | xN!8`H``|~x8`8!P|N ||#xB!x/@L<_<<<B9H8`8*8-8+ 87| | xN!8`H``H#/@H<_<<<B9H8`8*8-L8+ 88| | xN!8`H`>x^|A@P @@H`<_<<<B9H8`8*8-8+ 89| | xN!8`H4} }i9 9@8`}b[x<>x^|^8``8!P|N ```|:`B|yx~x|#x;!H$|xx#xW 68BX|^xH"|{x|#x/@L<_<<<B78`8)P8+8)8X| | xN!8`H``#xH9 Dx|jx#x}}izH#/@P<_<<<B78`8)P8,8)8[| | xN!8`HP```xx#xH /@L<_<<<B78`8)P8,8)8\| | xN!8`H``#xH!/@D<_<<<B78`8)P8,8)8^| | xN!8`H#xH!/@D<_<<<B78`8)P8-8)8_| | xN!8`H<#xH/@D<_<<<B78`8)P8-D8)8`| | xN!8`H耚#xH!/@D<_<<<B78`8)P8-t8)8a| | xN!8`H $#xH /@D<_<<<B78`8)P8-8)8b| | xN!8`H8(,#xH i/@D<_<<<B78`8)P8-8)8c| | xN!8`H04#xH /@D<_<<<B78`8)P8.8)8d| | xN!8`H8<#xH/@D<_<<<B78`8)P8.P8)8e| | xN!8`H0@#xH/@D<_<<<B78`8)P8.8)8f| | xN!8`H܀DH#xH /@D<_<<<B78`8)P8.8)8g| | xN!8`HL#xH/@D<_<<<B78`8)P8.8)8h| | xN!8`H08P#xH/@D<_<<<B78`8)P8/8)8i| | xN!8`Hx#x8H/@D<_<<<B78`8)P8/T8)8j| | xN!8`H~x8a8HY8a8Hq/A`8a8H|dx#xH/@<_<<<B78`8)P8/8)8o| | 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/8 8`8'8 8| | xN!8a8Ky8`Hp```8x8H/@L<_<<<B/8 8`8'8 8| | xN!K```8x8HU/@@<_<<<B/8 8`8(48 8| | xN!K48x8HA/@@<_<<<B/8 8`8(h8 8| | xN!K8x8 H/@@<_<<<B/8 8`8(8 8| | xN!K8x8(H/@@<_<<<B/8 8`8(8 8| | xN!K88x80HE/@@<_<<<B/8 8`8)8 8| | xN!K䀁8x88H/@@<_<<<B/8 8`8)T8 8| | xN!K8x8@H]/@@<_<<<B/8 8`8)8 8| | xN!K<8x8DHI/@@<_<<<B/8 8`8)8 8| | xN!K老8x8LH/@@<_<<<B/8 8`8)8 8| | xN!K8x8PH/@@<_<<<B/8 8`8*(8 8€| | xN!K@x8<8@Hm/@<_<<<B/8 8`8*`8 8Ā| | xN!K`xdxHY/Aa8dxK/A <;@À88`H"8` H ||y@D<8 88`88t| | xN!xH8`H``xxHy/@@<8 88u88`| | xN!xHK``xxH i/@0<8 88`88x| | xN!K\8xHi/@0<8 88`8D8y| | xN!K;Z@8`H0```8`H/AK```8!|N ```|A|{xB|#x|#x;!H )<C cx8 8B|^xH/@D<_<<<Bh8 8`848@8| | xN!8HcxxxH|zy@L<_<<<Bh8 8`8d8@8| | xN!8HL``x8a8H`8a8H/A|8a8H}||xcxLHM/A|cxH/@<_<<<Bh8 8`88@8| | xN!8H|cx8H8/@HD<_<<<Bh8 8`8|8@8| | xN!8HL<_<<<Bh8 8`88@8| | xN!8```8!p|xA|N ``|a|#xB|+x|3x!;H888@xH/@D<_<<<B8 8`8\8 8| | xN!8HTxK8/A@H!@ADaLPAT88}] ;[8!|xa|N ``|?B|{x|#x|+x|3x!c ;<_;;B`;!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)write_zeros(mxfFile, fillSize)((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////Dë/,5`//$5``/.ë.`:..\El..T9..PH(..L: ..HEl\..D9 ..@H(..4ë-:+-GL+-9+-H(+-:@+-GL+-9 +-H(h+-x:+-t?<+-l9+-hH(+-d:@+-`?<|+-\9 +-XH(h+-Dë-:+-=ġ+- 9+-H(+-:@+-=ġ+,9 +,H(h+,,,,,ë,x:+,tG$+,l9+,hH(+,d:@+,`G$d+,\9 +,XH(h+,Lë, :+,F+,9+,H(+, :@+,F4+,9 +,H(h++ë+5p++5p ++ë+8Fġ(+0:(+,9(+(FġD(+ë*F(*:(*9(*F(**ë*Fd(*:(*9(*Fd(**lë*TF$(*L:(*H9(*DF$(*4ë*,H((*(:(*$9 (*H(():()F()9()H(():()F()9 ()H(()ë)5p()5p ():()|Eܡ()x9()pH(()l:()hEܡ\()d9 ()`H(()T)4ë(:((E((9((H(((:((E<((9 ((H(((((ë(H,((H,((''ë':&'El&'9&'H(&': &'El&'9&'H(!H&'h:&'dE&'`9&'XH(&'T: &'PE&'L9&'HH(!H&'8:&'4El&',9&'(H(&'$: &' El&'9&'H(!H&' &ë&|:$&xD$&p9$&lH($&h:@$&dD$&`9$&\H(#h$&Lë& :$&D$&9$&H($& :@$&D$&9$&H(#h$%%ë%E$%:$%C$%E X$%:@$%C<$%ë%X:$%TDd$%L9$%HH($%D:@$%@Dd$%<9$%8H(#h$%,ë%(5$% 5$%:$$E,$$9$$H($$:@$$E, l$$9$$H(#h$$ë$X:"$TD"$P9"$HH("$D:"$@D""$<9"$8H(&("$,ë$:"#D"#9"#H("#:"#D""#9"#H(&("##ë#E"#:"#C"#E#"#:"#C!"#|ë#8:"#4Dd"#09"#(H("#$:"# Dd"d"#9"#H(&("# ë#5"#5"":""D̡""9""H("":""D̡"""9""H(&(""ë"H:""D<,""@9""8H(""4:""0<,,"",9""(H(&(""ë!:!D!9!H(!:!D%!9!|H()!pë!D:!@D!<9!4H(!0:!,D%|!(9!$H()!  ë \: XDd T9 LH( H: DDd%T @9 <H() 0ë ,5 $5p ë:D49H(:D4%$9H()|:x<,t9lH(h:d<,`9\H()PHëDD@:<C4D% 0:,C$ë`:\CpT9PH(L: HCp*`D9 @H(/4ë :C89H(: C8*(9 H(/ë:C9H(: C)9 H(/ëd:`BСX9TH(P: LBС)H9 DH(/8ë: B9H(: B)9 H(/ë:Bd9H(: Bd)T9 H(/ëh:dB(\9XH(T: PB()L9 HH(/<ë:A9H(: A(9 H(/ë:A9H(: A(9 H(/ël:hAx`9\H(X: TAx(hP9 LH(/@ë:AD 9H(: AD(49 H(/ë:A 9H(: A '9 H(/hëL:H@ԡ@9<H(8: 4@ԡ'09 ,H(/ ë:C9H(: C*9 H(/:C9H(: |C*x9 tH(/T:P<L9DH(@: <<"89 4H(/(ë:ԫ@$ԫ9ԫH(Ԭ:#,Ԭ@$)PԬ9"ԬH(1Tԫ:ԫ|@ԫx9ԫpH(Ԭl:#,Ԭh@)Ԭd9"Ԭ`H(1TTë$:ԫ @ԫ9ԫH(Ԭ:#,Ԭ @)Ԭ9"ԬH(1T4  ëx:Pt?Pp9PhH(Pd:)P`?/P\9)PPXH(7PL@0(ë:P?P9PH(P:)P?/TP9)PPH(7Pë:P?lP9PH(P:)P?l/P9)PPH(7P|ëT:PP?<PL9PDH(P@:)P<?<.P89)PP4H(7P(ë:P?P9PH(P:)P?.P9)PPH(7Pë:P>ءP9PH(P:)P>ء.P9)PPH(7P|ëT:PP>PL9PDH(P@:)P<>.PP89)PP4H(7P(ë:P>hP9PH(P:)P>h.P9)PPH(7Pë:P>0P9PH(P:)P>0-P9)PPH(7PxëL:PH=PD9P<H(P8:)P4=-P09)PP,H(7P ë:P=ġP9PH(P:)P=ġ-tP9)PPH(7Pë:P=P9PH(P:)P=-DP9)PP|H(7PpëH:PD=`P@9P8H(P4:)P0=`-P,9)PP(H(7Pë:P=,P9PH(P:)P=,,P9)PPH(7Pë:P= P9PH(P:)P= ,P|9)PPxH(7Plë4:P0<P,9P$H(P :)P<,P9)PPH(7Pë:P<,P9PH(P:)P<,+P9)PPH(7Plë:<9H(:+ <-9*H(9Hl:h<,d9\H(X:+ T<,-LP9*LH(9H@ë:<9H(:+ <-9*H(9H:P<,P9PxH(Pt:+Pp<,-Pl9+PPhH(9P\ë :  ë d: `; \9 TH( P:/ L;1| H9/ DH(> 8ë : ;l 9 H( :0d ;l1 90 H(>  d Dë :Ы :XЫ 9Ы H(Ь :10Ь :X1Ь90ЬH(?Xë|:x;t9lH(h:2`d;3x`92\H(@PD4 ë9991dëH:D:ԡ<98H(4:3p0:ԡ4D,93(H(Aë::9H(:3p:493H(A`ë<:8:X49,H((:4$:X4X 93H(B(ëH,H,B\ë@@xët@hp@h$dHëD58@52H8ë5`Ь5`2ë5`p5`2p(ë$5` 5`3Pë5`5`3d:`9\9TH(P:9L99H99DH(H$: :9H(:9 ::99H(Hë555ë555H$5H H$5HH 5(H 5(H5H5H4H04H4ȬHL4ȫtH4lHh4TH 4LH 44H4h,H4hH4H H4HH4(H4(G4G4G3G3G3ȬG,3ȫtG3lGH3TG3LGd34G3h,G3hG3H G3HG3(G3(Gܡ3Gܡ3Gء2Gء2Gԡ2ȬGԡ 2ȫtGС2lGС(2TG̡2LG̡D24Gȡ2h,Gȡ`2hGġ2H Gġ|2HG2(G2(G2G2G1G1G1ȬG1ȫtG1lG1TG1LG$14G1h,G@1hG1H G\1HG1(Gx1(G1G1G0G0G0ȬG0ȫtG0lG0TG0LG04G0h,G 0hG0H G<0HPPPPPPPPP|PxPtPpPlPhPdP`P\PXPTPPPLPHPDP@P<P8P4P0P,P(P$P PPPPP PPPPddf<5`5p05?5F9R.D6D7D6D7$D6(D7,D8@D7HD8TD;D8D;D=D;D@DBD=DDBDF_$6r@5@5 @7EZ ̀ ހ  : Q ̀ ܀  4 O |@8 , @9   $N.DJDKDJDKDL $J @I ހ  + p$\N.DODPDO DP DQH q$O @N $\N\.`DT`DUhDTlDUDV $T` @S $\N.DYDZDYDZD\ $Y @X $hN(.0D_0D`@ $_0@^$NL.PDdPDedDipDj$dP<@cH$XN.DmDnDrDsI$mj@lv$TN.DvDw$D{4D|Dw$v@u$LN\.`D`Dp@$`@@Wˀ +IY$N|.DD$@$N.DD$@'$N.DD($I@\$N.DD]$r@~$N.DDD$@#-E$N.DDDD D$F$`@r$XN8.@D)@D,HD)LD,PD2TD1XD2\D3`$)@@(*8@p$0Np.pDpDxD|DDDDDDDDDDDDDD$p@$xN.DDDDD`DdDl$@'$N.DBDEDBDEDFDGDFDGDL`DNl($BR@Ad@Ar~$N.DDDDDDDDDDDDDDDDDDDDD D0D@DD$@@8 k$$N.DDDDD @D PD `D p$@@8 $N . D D D $ @ /@ A$|N . D D D $D 4D D D D D B$ g@z@@8  $$N $. 0D 0D PD D D D D $ 0@@8 0 4$N 4. @D @D \D D $ @4@C@U@d @e f$N . D D! D" @D# D% D& D%D& D%D( g$ @@@ 4$dN4.@D+@D-\D/D1$+@@*@*@,@$N.D4D7D8@D9D;D<D;D< D;D> $4@3-@3?@5NO4P$dN4.@DR@DSHDRLDSTDRXDTdDRhDSlDXtDTxDXDYD[DYD[DYD[D\`D^D_D`hDaDbDclDdDeDftDgDh DitDjDl Dm,Do<DmDsQ$R@l@Q{@Q@S@T1@UـV8@$tN.DwD~DwD~DDDD DD0D8D<D@DDDTDXDpD|DDDDDDDDDD$w@v@v'@xA@yWz8c@{u@ 0|@D@$@N.DD$DtDDDDDDdDDD4DDD0DDD,DDD(DDDDDD$@@@8<%@3D@@JKL$N.DD DPDD D D $D D D D D D D D D D D! D!dD!M$d@s@@@@@ɀ"!$N!.!D!D "D "pD"D#D#`D#hD#lD#tD#D#D#D$ D$$!@@@'@7!8$9$N$.$D $D$$D&% D(%D)%D(%D)%D*%D+%D-%D.&@D1&:$ $T@c@p@!$&$N&.&D4&D5&$4&@3@3$N&.&D9&D=&D@'HDA'D@'DA'D>(DF(DD( DE(,DD(0DE(DDF(HDH(P$9&@8@8@8@8 :H;8%6GX<@d&e(df$N(d.(pDL(pDV(DL(DV(DY(D](D`)Dg)@Dh)Do)Dp)Dt*0D*hDu*D*Dx*Dy+Dr+PD+\Dr+xD+g$L(p{@K@KM<NHO8P@@Q@T(p+$4N+.+D+D+D+D+D+D+D+D+D+D+D+D,@D,D,D,D,D,D-8D-XD-D-$+@@@'@48@+A@S,T-8U@g-Xh-i-j$HN-..D.D.$D.D.D.D.D.D.D.D.D.D.D.k$.@@@@HȀ8Հ@..$N...D.D/ D/@D/PD/\D/hD/D/D/D/D/D/D/D/D/D/D/D/D/D/D0D0($. @@'@4@@@W@o8x@@.0<$LN0<&9&V5&`5p&"5`&$5 - _ pd0<$& E 0 /YJ`!npp0;`Yv _ @@Py..@&\(p0&@j+}G:m%nPX`4` C$uK0-_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_file_write_mxf_get_llen_mxf_file_tell_memset_mxf_read_uint64_mxf_read_batch_header_mxf_write_uint16_mxf_write_uint64_mxf_equals_key_mxf_get_min_llen_mxf_read_uint32_mxf_write_ul_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_zeros_g_Null_Key_write_zeroswrite_zeros:f(0,2)mxfFile:P(0,3)fillSize:P(0,4)completeCount:r(0,4)int64_t:t(0,4)=(0,5)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,6)long long int:t(0,5)=@s64;r(0,5);01000000000000000000000;0777777777777777777777;MXFFile:t(0,6)=(0,7):T(0,7)=s52close:(0,8),0,32;read:(0,9),32,32;write:(0,10),64,32;get_char:(0,11),96,32;put_char:(0,12),128,32;eof:(0,11),160,32;seek:(0,13),192,32;tell:(0,14),224,32;is_seekable:(0,11),256,32;size:(0,14),288,32;free_sys_data:(0,8),320,32;sysData:(0,15),352,32;minLLen:(0,16),384,8;runinLen:(0,18),400,16;;:t(0,8)=*(0,20):t(0,9)=*(0,21):t(0,10)=*(0,22):t(0,11)=*(0,23):t(0,12)=*(0,24):t(0,13)=*(0,25):t(0,14)=*(0,26):t(0,15)=*(0,27)unsigned char:t(0,17)=@s8;r(0,17);0;255;uint8_t:t(0,16)=(0,17)short unsigned int:t(0,19)=@s16;r(0,19);0;65535;uint16_t:t(0,18)=(0,19):t(0,20)=f(0,1):t(0,21)=f(0,28):t(0,22)=f(0,28):t(0,23)=f(0,2):t(0,24)=f(0,2):t(0,25)=f(0,2):t(0,26)=f(0,4):t(0,27)=(0,29)uint32_t:t(0,28)=(0,30):t(0,29)=xsMXFFileSysData:unsigned int:t(0,30)=r(0,30);0;037777777777;partialCount:r(0,28)uint32_t:t(0,28)i:r(0,4)mxf_is_header_partition_pack:F(0,2)key:P(0,31):t(0,31)=*(0,32):t(0,32)=k(0,33)mxfKey:t(0,33)=(0,34)mxfUL:t(0,34)=(0,35):T(0,35)=s16octet0:(0,16),0,8;octet1:(0,16),8,8;octet2:(0,16),16,8;octet3:(0,16),24,8;octet4:(0,16),32,8;octet5:(0,16),40,8;octet6:(0,16),48,8;octet7:(0,16),56,8;octet8:(0,16),64,8;octet9:(0,16),72,8;octet10:(0,16),80,8;octet11:(0,16),88,8;octet12:(0,16),96,8;octet13:(0,16),104,8;octet14:(0,16),112,8;octet15:(0,16),120,8;;mxf_is_body_partition_pack:F(0,2)key:P(0,31)mxf_is_footer_partition_pack:F(0,2)key:P(0,31)mxf_is_partition_pack:F(0,2)key:P(0,31)mxf_is_filler:F(0,2)key:P(0,31)mxf_partition_is_closed:F(0,2)key:P(0,31)mxf_partition_is_complete:F(0,2)key:P(0,31)mxf_partition_is_closed_and_complete:F(0,2)key:P(0,31)_free_partition_in_listmxf_create_file_partitions:F(0,2)partitions:P(0,36):t(0,36)=*(0,37):t(0,37)=*(0,38)MXFFilePartitions:t(0,38)=(0,39)MXFList:t(0,39)=(0,40):T(0,40)=s16elements:(0,41),0,32;lastElement:(0,41),32,32;len:(0,42),64,32;freeFunc:(0,43),96,32;;:t(0,41)=*(0,45)long int:t(0,42)=r(0,42);-2147483648;2147483647;:t(0,44)=*(0,46)free_func_type:t(0,43)=(0,44)MXFListElement:t(0,45)=(0,47):t(0,46)=f(0,1)_MXFListElement:T(0,47)=s8next:(0,48),0,32;data:(0,49),32,32;;:t(0,48)=*(0,47):t(0,49)=*(0,1)mxf_free_file_partitions:F(0,1)partitions:P(0,36)mxf_initialise_file_partitions:F(0,1)partitions:P(0,37)mxf_clear_file_partitions:F(0,1)partitions:P(0,37)mxf_clear_rip:F(0,1)rip:P(0,50):t(0,50)=*(0,51)MXFRIP:t(0,51)=(0,52):T(0,52)=s16entries:(0,39),0,128;;mxf_clear_partition:F(0,1)partition:P(0,53):t(0,53)=*(0,54)MXFPartition:t(0,54)=(0,55):T(0,55)=s128key:(0,34),0,128;majorVersion:(0,18),128,16;minorVersion:(0,18),144,16;kagSize:(0,28),160,32;thisPartition:(0,56),192,64;previousPartition:(0,56),256,64;footerPartition:(0,56),320,64;headerByteCount:(0,56),384,64;indexByteCount:(0,56),448,64;indexSID:(0,28),512,32;bodyOffset:(0,56),544,64;bodySID:(0,28),608,32;operationalPattern:(0,34),640,128;essenceContainers:(0,39),768,128;headerMarkInPos:(0,4),896,64;indexMarkInPos:(0,4),960,64;;long long unsigned int:t(0,57)=@s64;r(0,57);0;01777777777777777777777;uint64_t:t(0,56)=(0,57)mxf_free_partition:F(0,1)partition:P(0,58):t(0,58)=*(0,53)free_partition_in_list:f(0,1)data:P(0,49)tmpPartition:(0,53)mxf_initialise_partition:F(0,1)partition:P(0,53)mxf_create_partition:F(0,2)partition:P(0,58)mxf_append_partition_esscont_label:F(0,2)partition:P(0,53)label:P(0,59)void:t(0,1):t(0,59)=*(0,60):t(0,60)=k(0,34)mxf_initialise_with_partition:F(0,2)sourcePartition:P(0,61)partition:P(0,53)iter:(0,62)=xsMXFListIterator::t(0,61)=*(0,64):T(0,63)=s12nextElement:(0,41),0,32;data:(0,49),32,32;index:(0,42),64,32;;MXFListIterator:t(0,62)=(0,63):t(0,64)=k(0,54)mxf_create_from_partition:F(0,2)sourcePartition:P(0,61)partition:P(0,58)newPartition:(0,53)mxf_append_partition:F(0,2)partitions:P(0,37)partition:P(0,53)mxf_append_new_from_partition:F(0,2)partitions:P(0,37)sourcePartition:P(0,53)partition:P(0,58)newPartition:(0,53)mxf_append_new_partition:F(0,2)partitions:P(0,37)partition:P(0,58)newPartition:(0,53)mxf_mark_header_start:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_mark_header_end:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_mark_index_start:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_mark_index_end:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)mxf_write_partition:F(0,2)mxfFile:P(0,3)partition:P(0,53)essenceContainerLen:r(0,28)packLen:r(0,56)uint64_t:t(0,56)filePos:r(0,4)iter:(0,62)mxf_update_partitions:F(0,2)mxfFile:P(0,3)partitions:P(0,37)previousPartition:r(0,53)lastPartition:r(0,53)iter:(0,62)haveFooter:r(0,2)int:t(0,2)partition:r(0,53)partition:r(0,53)partition:r(0,53)mxf_read_partition:F(0,2)mxfFile:P(0,3)key:P(0,31)partition:P(0,58)newPartition:(0,53)len:(0,28)eleLen:(0,28)label:(0,34)i:r(0,28)mxf_fill_to_kag:F(0,2)mxfFile:P(0,3)partition:P(0,53)filePos:r(0,4)relativeFilePos:r(0,56)fillSize:r(0,4)llen:r(0,16)uint8_t:t(0,16)mxf_fill_to_position:F(0,2)mxfFile:P(0,3)position:P(0,56)filePos:r(0,4)fillSize:r(0,4)mxf_allocate_space:F(0,2)mxfFile:P(0,3)size:P(0,28)fillSize:r(0,4)mxf_write_fill:F(0,2)mxfFile:P(0,3)size:P(0,28)mxf_read_next_nonfiller_kl:F(0,2)mxfFile:P(0,3)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,33)tllen:(0,16):t(0,65)=*(0,33):t(0,66)=*(0,16):t(0,67)=*(0,56)tlen:(0,56)mxf_read_rip:F(0,2)mxfFile:P(0,3)rip:P(0,50)size:(0,28)key:(0,33)llen:(0,16)len:(0,56)numEntries:r(0,28)i:r(0,28)mxf_write_rip:F(0,2)mxfFile:P(0,3)partitions:P(0,37)len:r(0,56)llen:r(0,16)iter:(0,62)partition:r(0,53)partition:r(0,53)mxf_read_header_pp_kl:F(0,2)mxfFile:P(0,3)key:P(0,65)llen:P(0,66)len:P(0,67)tkey:(0,33)tllen:(0,16)tlen:(0,56)mxf_read_header_pp_kl_with_runin:F(0,2)mxfFile:P(0,3)key:P(0,65)llen:P(0,66)len:P(0,67)keyCompareByte:r(0,16)runinCheckCount:r(0,28)k:(0,33)keyPtr:r(0,66)byte:r(0,2)g_Null_Key:S(0,32)g_KLVFill_key:S(0,32)g_RandomIndexPack_key:S(0,32)g_PartitionPackPrefix_key:S(0,32)zeros:S(0,68):t(0,68)=ar(0,69);0;1023;(0,70)long unsigned int:t(0,69)=r(0,69);0;037777777777;:t(0,70)=k(0,17) #1/20 1224788689 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&j`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 1224788689 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 1224788690 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&u= 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 1224788695 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 1224788698 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 1224788700 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.5673_prefix_BE.5672_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.5847mxf_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.5885mxf_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.5925mxf_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 1224788702 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 1224788702 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 1224788702 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 1224788704 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#88H8 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<.DzDD(D,D4/$zF@yVe߀ 9P*brǀ5^o$HNHP.PDPD\Dd$P*@:@I@X$,N|Y.DDDDi$@8 8 u ׀ ! ; R p ̀  ( A n ݀ $ 5 f   $DN .DvDzDvDzD{D DDD(DDDDDDDDDDDDD0DDDdDhDlDpDxDDDDDDDDDDD D,D4D@DPD\DlDtD|DDDDDDDDDDD D D DDDD0D)<D5TD6dD8lD@DCDHDoDI DU$DN(DQ,DI0DU8DT<DS@DUDDTHDULDWPDY\D[dD\hD]lD_xDa|D $v @u @u @w ̀ ـ ,̀(9Pɀڀ+;L]n@xƀЀ@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/ PD3 TD1 \D/ `D0 dD3 hD4 pK$ b@r@|@  $N  . D7 D8 D= DB DC $7 @6$pN  . DF DI DF DI DF DI DK 0DN @DL DDN HDI LDU `$F @E@E @E@G'@H9 : x;$xN x< . DX D[ DX D[ DX D[ D] D` D^ D` D[ Dg M$X e@Wu@W@W@Y@Z  $xN  . Dj Dm Dj Dm Dr $Ds ($j @ik8  <$<N <  @. @Dv @Dz HDv LDz XDx \Dz `D p3$v @M@u]@ugw8s @t u$HN v . D D D D D $ @@  $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<DlDDDDD DDDDD  D$D(D,D0D8D<D@DDDHDPDXD`DhDpDxDDDDDDDDDD DMD!$D#8D$D,D$D%D+D%D&D+D,D1D4D1D4D1D4 D5D6tD7D8D9D;D9D;D9D<D9D@DADC,DFhDIpDFtDIDODRG$g@@8@ @Ѐ@<$N.DUDVDUD^DVD^D`DaDDm`DndDhhDixDqDxDzD{D|D~DDDLDDDDDDDDDDDDDDDDDDDDD D(D0D8D@DHDPDXD`DDD$D,D0D<D@DDDHDTD`DlDtDDDDDD D$D,D0DHD\DpDxDDDDDDDD$U@T4@TE@TZV8l@W ~@XY<@[($XN(.0D0D0$0@$N8.@D@D@DH$@@'$NT.`D`DxD($`O@`$DN.DDDDDDDD$D0D4D8DHDTDXDpDDDDDDDDD@DLDpa$@@@@Ā8$N.DD)D#D$D3D*D3$@ @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) lib/libMXFReader.a0000644000076600007660000116407011100145451015443 0ustar stuartcstuartc00000000000000! #1/20 1224788775 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 1224788766 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 1224788767 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`858858c| | xN!9@H`;\<x81xH0/@D<_<<<BG85 8`85858e| | xN!9@H$xH.<_x;1xH./A`xx8dH.Q/@X<_<<<BG85 8`86,858i| | xN!9@H`8@8`Zdzh<x8L85H//@H<_<<<BG85 8`86858p| | xN!9@H8`<x8H85H.a/@H<_<<<BG85 8`87 858r| | xN!9@H`H/@D<_<<<BG85 8`87858s| | 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`888580H @H<_x;2xH&I/ALxx8DH&/@<<_<<<BG85 8`89,8588H0<D<_x;2xH%,ALxx8PH&e/@8<_<<<BG85 8`89858@H@aP<_x;2xH%u,ALxx8LH%/@8<_<<<BG85 8`8:858HHPaL<x8@82H%/@4<_<<<BG85 8`8:858NH`<x8D82pH%a/@4<_<<<BG85 8`8;858OHp<x8882`H$U/@4<_<<<BG85 8`8;858PH8/A4<_<<<BG85 8`8;858QHA@!DxaHALP<[,;0<_{4[8(<;2PxH#/A8xx8TH$%/@4<_<<<BG85 8`8<858]HT/@ <x8X82@H#/@4<_<<<BG85 8`8|J|Z|AL<_<<<B*8L8`8#88U| | xN!8Hl``8+@H<_<<<B*8L8`8#88V| | xN!8H`0g|F9 TK~T@Tl~X| cx@`AH`<_<<<B*8L8`8$88W| | xN!8H'p@AD<_<<<B*8L8`8$888X| | 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\<<<8z8c$`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.D-D.D/ D0(D1HD2hD3I$-h@+t@+@,@,@,@,ŀԀ:$N.D8D9DPd;$8Q@7^m|$N|.DSDaDSDaDSDaDcDe DfDgDiDmDpDrpDsDuDLDxPDyTD|XD\D`D~dDzhD{lD}pD~tDxxDy|D|DDDDDDDDDDDDDDDD 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) 0D. |D0 D4 D6 D8 D< LD> TD@ pDD DF DH DL DN $DO pDP DQDTDDUHD[LDVPDWTDXXDS\DT`DUdD[hDVlDWpDStDXxD[|D]D^DaDb0DclDdtDc|DdDiDmDpDsDx@D}DDDD4DDDDD D(DDDD<DDDDDDDDDDDD DDDDD0DDDDDD<DD D|D8D<D@DDDHDLDPDTDXD\D`DdDhDlDxD|DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDD$D\DD $S@R@R @RT80"?ParĀoǀv;SÀ8UfЀ*EVH`ƀր7Sp;ZulWs  4 W Հ !0U<!B!L!V,!gV@!zWD!XH!YL!ZP!π[T!!\X" " "$8N.DDDDDDDD`DDDD@D PD!D#D$dD&D' D*XD,`D*hD,pD*tD,xD/"$"/@ "E@ "S@ "h$N.D2D3D5D7pD<0"i$2"@1"@1"@1"$NH.PDCPDFhDClDFtDCxDEDDDUDDDUDDDUDDDUDDDUDV 0DW DX D\!<DZ!@D\!DDa!hDb!lDe!|Dh!D}!D!D^!Dl!Dn!Dr!Dt"Dv"$Dz"HD^"hD\"lD"|D""$CP"@A"@A#@B#@B#'@B#:@D#S'#d#u@E#@F#@O #@P #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)D.)D* D*@D*TD *hD*lD *tD *|D *D*D *D*D*D+D+D+4D+<D+@D+|D+D+D +D,DV,D%, D1,D3,D6,D4,D6-D9-D;-D<-8DA-DD-DF-DG-DM.pDO.xDV.D/ D/(D/HD/`D /D/D0 D0`D0DZ0/$)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&264&565(&865Z&;65&>65&A6p5&D6`6/&G6P6f&J6@6&M606&P6 7&S677&V67m&Y57&\57&_58 &b58C&e58u&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_AvidMJPEGClipWrapped_esscont_label:S(0,8)g_GenericPictureEssenceDescriptor_ResolutionID_item_key:S(0,8)g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key:S(0,8)g_SysItemElementKey1:S(0,146) #1/28 1224788768 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 1224788769 502 502 100644 73372 ` 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`8F8B8O| xKp```;aL8<xH3a/AxxH:m/A<_aL;A\xH3,ATTaLx8H:/@@<_<<<BZ8B8`8G8B8Y| xKȀATbTaL<8AL8H:Y/@X<_<<<BZ8B8`8G8B8`| xKl``zx%xH5/@a@x;DH5/@$<_<<<BZ8B8`8G8B8l| 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(8B8o| 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/|8X| | xN!8H`` /@$]`B$/@`????<YGT8`8/ 88T8/|8\| | xN!`xH$/AH8```x8@88K}/@@????<YGT8`8/ 898/|8]| | xN!K8<xH( /@????<YGT8`8/ 8:8/|8^| | xN!K4xH'/@D????<YGT8`8/ 8:48/|8b| | xN!K`=`8i$Kk1C}"+KHlxDxex8H"/@@YGT<8/ 8/|8`89|8l| | 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`!=?A8`B=!8&9!H82:: A!| 8%| xN!Hp=?<_<8`!=?A8jB=!83(8&A| 8%| xN!H$=?<_<8`!=?A8kB=!83X8&A| 8%| xN!H=?<_<8`!=?A8qB=!838&A| 8%| xN!H=?<_<8`!=?A8rB=!838&A| 8%| xN!H@=?<_<8`!=?A8vB=!838&A| 8%| xN!H=?<_<8`!=?A8wB=!84$8&A| 8%| xN!H=?<_<8`!=?A8xB=!84l8&A8%H=?<_<8`!=?A8|B=!84|8&A| 8%| xN!H=?<_<8`!=?A8}B=!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`!=?A8B=!888&A| 8%| xN!H ,=?<_<8`!=?A8B=!888&A| 8%| xN!H =?<_<8`!=?A8B=!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`!=?A8eB=!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[DCDDDC DDDF0DKH/$$P/K@#/Y@%/h@&/u@(/@)/P/\/$ N\/`.`DN`DUpDNtDODUDXDZD\DjPD]pD^Db DepDlDq/$N`/@M/@O/@P0@Q0R80%S@06`0708$N09 . Dt D}4Dt8DuDD}HDTDDDD0DDDDXDDD0DDDDt0Q$t 0o@s0}@s0@u0@v0001111ŀ1؀112 22/2A2e@w2zx82y@2zH2{P2 22$lN2.DDD2$3@3$N3.DDD3+$3N@3\$N3].DDD3z$3@3$N.DDDDDDPD\D`DdDDD4DLDdD3$3@3$N.DDDDDDDDDPD\DdD hDlDpDtDxD|DDDDDDDDDDDDDDDDDDDD D  DpD|DD`Dj DDk Dq Dr!(Dv!tDw!Dx" 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+DF,@DZ,DDF,HDZ,LD[,pD`,Da,De,Dc,De,Dj-(Dk-<Dn-PDl-TDn-\D-D-Dn-Dq.(Dr.<Ds.HDv.TDw.lDx.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\D2dD2tD2D2D2D2D2D2D2D2D2D3D3PDh3`D3xD3D3D3D3D4D4@D4D4D4D4D5D5D5D5TD5D5D 5D!6PD#6D$6D%7<D&7D87D=7D*7D,7D+7D/8D,8D/8D*8D38PDh8hD8D=8D&8D683$3@4@4!@40@4F@4S4_=4k4}h4@ 44Bx4C<4Dp4@E4΀FH4G@4g555@66666߀67s898L8x8888ǀHB8׀'8@I8JL9KP9(L:9>9NM;9[NT9nOD9PX9Q>9R89ɀS99րT`9@U9@V:@W:@X:%:&3:'Bx:3C<:?Dp:J@E:]FH:pG@:HB:@I:JL:KP:рL::M;:NT;OD;!PX;6Q>;LR8;bS9;oT`;@U;@V;@W;@X;4@;5;Bx;̀C<;؀Dp;@E;FH< G@<HB<*@I<;JL<R8<S9=T`=@U=1@V=C@W=M@X=W8h=X8=Y9=Z$HN9=[&C =&C=&C=&Cp>&C`>M&CP>&C@>&C0>&&C?.&)B?g&B?&>B?&IB?&PB@$&[B@R&BP@{&B`@&B@@&ZBp@&bB0A&GB AD&BAk&JBA&iBA&tBAAB d9LCpFY.?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_AvidMJPEGClipWrapped_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_AvidMJPEGClipWrapped_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 1224788770 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.a0000644000076600007660000100241011100145451017062 0ustar stuartcstuartc00000000000000! #1/20 1224788758 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 1224788753 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&FP]&I]&]&^&^#&^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 1224788746 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/0000755000076600007660000000000011100145451013701 5ustar stuartcstuartc00000000000000include/archive_types.h0000644000076600007660000000630311100145451016721 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.h0000644000076600007660000000346211100145451017100 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/0000755000076600007660000000000011100145450014472 5ustar stuartcstuartc00000000000000include/mxf/mxf.h0000644000076600007660000000266611100145450015447 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.h0000644000076600007660000000660111100145450016443 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.h0000644000076600007660000001274111100145450023075 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.h0000644000076600007660000001413411100145450021642 0ustar stuartcstuartc00000000000000/* * $Id: mxf_avid_labels_and_keys.h,v 1.2 2008/10/23 14:01:55 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 /* * * Picture essence coding compression labels * */ /* Avid MJPEG labels observed in files created by Media Composer 2.1.x */ static const mxfUL MXF_CMDEF_L(AvidMJPEG21) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x01, 0x08}; static const mxfUL MXF_CMDEF_L(AvidMJPEG31) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x01, 0x06}; static const mxfUL MXF_CMDEF_L(AvidMJPEG101) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x01, 0x04}; static const mxfUL MXF_CMDEF_L(AvidMJPEG101m) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x04, 0x02}; static const mxfUL MXF_CMDEF_L(AvidMJPEG151s) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x02, 0x02}; static const mxfUL MXF_CMDEF_L(AvidMJPEG201) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x01, 0x02}; /* DV100 labels observed in files by Media Composer 2.6 */ static const mxfUL MXF_CMDEF_L(DV1080i50) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x02, 0x02, 0x02, 0x02, 0x06, 0x00}; /* DV100 720p50 is not supported by Media Composer 2.6, labels found in P2 created media */ static const mxfUL MXF_CMDEF_L(DV720p50) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x02, 0x02, 0x02, 0x02, 0x08, 0x00}; /* * * Essence container labels * */ static const mxfUL MXF_EC_L(AvidDV25ClipWrappedEssenceContainer) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00}; static const mxfUL MXF_EC_L(AvidMJPEGClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00}; static const mxfUL MXF_EC_L(AvidAAFKLVEssenceContainer) = {0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0xff, 0x4b, 0x46, 0x41, 0x41, 0x00, 0x0d, 0x4d, 0x4f}; /* To be identical to the Avid don't use MXF_EC_L(D10_50_625_50_picture_only) etc since they use regver=2 while Avid uses regver=1 */ static const mxfUL MXF_EC_L(IMX30) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x05, 0x7f}; static const mxfUL MXF_EC_L(IMX40) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x03, 0x7f}; static const mxfUL MXF_EC_L(IMX50) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x01, 0x7f}; /* DV100 labels observed in files by Media Composer 2.6 */ static const mxfUL MXF_EC_L(DV1080i50ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x61, 0x02}; /* DV100 720p50 is not supported by Media Composer 2.6, labels found in P2 created media */ static const mxfUL MXF_EC_L(DV720p50ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x63, 0x02}; /* * * Essence element keys * */ static const mxfKey MXF_EE_K(AvidMJPEGClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x15, 0x01, 0x01, 0x01}; /* DV100 labels observed in files by Media Composer 2.6 */ static const mxfKey MXF_EE_K(DV1080i50) = {0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x18, 0x01, 0x02, 0x01}; /* DV100 720p50 is not supported by Media Composer 2.6, labels found in P2 created media */ static const mxfKey MXF_EE_K(DV720p50) = {0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x18, 0x01, 0x02, 0x01}; static const mxfKey MXF_EE_K(DNxHD) = MXF_DNXHD_PICT_EE_K(0x01, 0x06, 0x01) static const mxfKey MXF_EE_K(DVClipWrapped) = MXF_DV_EE_K(0x01, MXF_DV_CLIP_WRAPPED_EE_TYPE, 0x01); static const mxfKey MXF_EE_K(BWFClipWrapped) = MXF_AES3BWF_EE_K(0x01, MXF_BWF_CLIP_WRAPPED_EE_TYPE, 0x01); static const mxfKey MXF_EE_K(AES3ClipWrapped) = MXF_AES3BWF_EE_K(0x01, MXF_AES3_CLIP_WRAPPED_EE_TYPE, 0x01); static const mxfKey MXF_EE_K(UncClipWrapped) = MXF_UNC_EE_K(0x01, MXF_UNC_CLIP_WRAPPED_EE_TYPE, 0x01); /* IMX (D10) labels observed in files by Media Composer 2.6 */ static const mxfKey MXF_EE_K(IMX) = MXF_D10_PICTURE_EE_K(0x01); /* * * Avid CDCIDescriptor::ResolutionID * */ static const uint32_t g_AvidMJPEG21_ResolutionID = 0x4c; /* 76 */ static const uint32_t g_AvidMJPEG31_ResolutionID = 0x4d; /* 77 */ static const uint32_t g_AvidMJPEG101_ResolutionID = 0x4b; /* 75 */ static const uint32_t g_AvidMJPEG101m_ResolutionID = 0x6e; /* 110 */ static const uint32_t g_AvidMJPEG151s_ResolutionID = 0x4e; /* 78 */ static const uint32_t g_AvidMJPEG201_ResolutionID = 0x52; /* 82 */ /* * * Avid extensions metadata keys * */ 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.h0000644000076600007660000000342711100145450021316 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.h0000644000076600007660000011236411100145450021457 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.h0000644000076600007660000001417411100145450017615 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.h0000644000076600007660000000456611100145450021217 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.h0000644000076600007660000001402211100145450016433 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.h0000644000076600007660000003507211100145450020614 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.h0000644000076600007660000000612511100145450017777 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.h0000644000076600007660000005005011100145450020634 0ustar stuartcstuartc00000000000000/* * $Id: mxf_labels_and_keys.h,v 1.6 2008/10/02 06:40:04 stuartc 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_525_60i_422_135_FrameWrapped) = MXF_UNC_EC_L(0x01, 0x01, 0x01); static const mxfUL MXF_EC_L(SD_Unc_525_60i_422_135_ClipWrapped) = MXF_UNC_EC_L(0x01, 0x01, 0x02); 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.h0000644000076600007660000000500511100145450016470 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.h0000644000076600007660000000322311100145450017143 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.h0000644000076600007660000000533111100145450017003 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_p2.h0000644000076600007660000000303011100145450016032 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.h0000644000076600007660000000426511100145450022475 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.h0000644000076600007660000000347711100145450017443 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.h0000644000076600007660000001044611100145450017533 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.h0000644000076600007660000000372311100145450017020 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.h0000644000076600007660000001172611100145450016670 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.h0000644000076600007660000000307411100145450016661 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.h0000644000076600007660000000400011100145450020000 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.h0000644000076600007660000000226511100145450017207 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.h0000644000076600007660000000374011100145451017714 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.h0000644000076600007660000000346411100145451017401 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.h0000644000076600007660000000214111100145451017104 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.h0000644000076600007660000000215011100145451017543 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.h0000644000076600007660000001275411100145451016177 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.h0000644000076600007660000001000111100145451017030 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.h0000644000076600007660000000661511100145451017567 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