bin/0000755000076600007660000000000011201767456013047 5ustar stuartcstuartc00000000000000bin/avidmxfinfo0000755000076600007660000405055011201767456015320 0ustar stuartcstuartc00000000000000  8__PAGEZERO__TEXT p p __text__TEXT!`E`__symbol_stub__TEXTftVt__picsymbol_stub__TEXTftVt$__symbol_stub1__TEXTf0V__cstring__TEXTfV__picsymbolstub1__TEXT S C __const__TEXT Y & I __literal8__TEXT  @ o __eh_frame__TEXT ` o`h __DATA  p__data__DATA p__nl_symbol_ptr__DATA  p/__la_symbol_ptr__DATA p5__dyld__DATA \ q\__const__DATA d qd__bss__DATA l__common__DATA 48__LINKEDIT  h /usr/lib/dyld 4Iw/X /usr/lib/libSystem.B.dylib 3 j P1)1)24 d 04(!`|: x8!T!48!z8;cW{:|H |<@ != |#x|yx|+x!b <@ $/}"Kx@8= 9)fH<|i|lxN!HX//A 8BH 9"}"Kx|t/@<@ fx"H8/@<@ ;FBB/A|I|LxN!<@ BB/A|I|LxN!HD<@ B/A|I|LxN!<`8<8cfHI<| | xN!<`8@8cfH)<`888cfH<`8H8cgH <`8L8cg(H<`8P8cgHHA@/A,8/A H/AL/AP/A|I|Lx?;;glN!|~xHԀ8x| | xN!H//A 8BH 8b|bx|t/@=`9 9kgd |t/A | 9k|t@`9)K؀Hx| | xN!/A<Lx8| | xN!/AP| | xN!,@;@A,<`8D8cgxHaD/AHB=<@ 8xexBFx#xHyHA=af}N =a)}N =af}N =a$}N =af}N = \}=9N =` k`}iN |!|> x~x|8`8(H /U|`x8^8x^8|^88(8`-H .|`x^88`-8H .!|N |B}= |9.}N |B}= |9.H}N |B}= |9.}N |!|> x~x|888`-H -|`x@8@ xBH ,u<_ BX88/A^8T>+A<_8b`H +<_8bHH +!|N |B}= |9+}N |B}= |9+}N |B}= |9+}N ||exB!? <X8?;xH:}x8` H ,<x88.8c?0H +<x8888c?`H +8!P|N ``|/B|zx|#x!@L<8? xH +/A<x8?H +/@H}K8`HH`dK< <88W8c?8H + 8`H<_ ;;??bW?>>>```8y?4;xH9x888H1,A/AP/A(/A`x8{8?H9H|``x8{8?DH8H````x8{8?`H8H@```x8{8?H8H ```8a8H:8a8H ;@(8`8!|N |aB!Cc c C #c#C8dhalA at8 8&hH)/@X/A#< <<<cHX81(888 81`;8cH"88A9!PȐAđ!H#|>? at;&XxH/AtatxxfxK/@X/A"< <<<cHX81(888t81`;8cH" 88A9!PȐAđ!H"<_ at;&HxH/Apatx8H/@X/A"@< <<<cHX81(88881`;8cH!88A9!PȐAđ!H"h/@at< 8&8H/A88Aat|x|ExȐAHye/@@/8PA!< <<<cHX81(889L81`8cHH< 88c(Hyi/Aa8exK/@t/8PA!T< <<<cHX81(88981`;8cH i8PH!\8A9!Aȑ!H9A8AȐĀaHhaHhat< 8&(H/AatȀHxq/@P/8PA < <<<cHX81(88981`;8cH8PH aHl~DTc8H /~@@P/8PA 8< <<<cHX81(88:P81`;8cHM8PH @D8;;.;T8H AxHnexHnYxHn/AxHn/AxHoA@ex|"K/@DAl< <<<cHX8P81(8:81`8;8cHHxHnသ@ex|";8K/@\/8PA < <<<cHX81(88;<81`;8cH!8PHaHf̀aHfŀat< 8&8H/AatȀHv/@P/8PA< <<<cHX81(889L81`8cH;8PHaHj~LTc8H u/~H@P/8PA< <<<cHX81(8 8;81`;8cH)8PHL8;;.;T8H xHlAxHl5xHl/AxHl/AxHmHex|"K/@DAT< <<<cHX8P81(881`;8cH8PHadx< 8&Hb%/A<_ ax;%xH)/Ahaxx8Ha/@P/8PA< <<<cHX81(8-8>l81`;8cH8PH <_ ax;%xH/Ahaxx8Hq/@P/8PA< <<<cHX81(838>81`;8cH8PH<_ ax;%xH)/Ahaxx8Hʑ/@P/8PA< <<<cHX81(898?P81`;8cH8PH <_ ax;%xH/Ahaxx8H/@P/8PA< <<<cHX81(8=8?81`;8cH8PH<_ ax;%xH)/Ahaxx8Hɑ/@P/8PA< <<<cHX81(8C8@481`;8cH8PH <_ ax;%xH/Ahaxx8H/@P/8PA< <<<cHX81(8G8@81`;8cH8PH<_ ax;%xH)/Ahaxx8LH/@P/8PA< <<<cHX81(8M8A81`;8cH8PH <_ ax;%xH~/Aaxx8l^p~\ah~dxH/@x~x~Ƴx8~8K~/AAX:XxH;Xx:;H+;@8 |x~x8x;K⅀~PA/@4AX/@,<x~x8DHAX~PHAX/A`HD+;@8 |x~x8x;KX~PACxH 18cH /~X@P/8PAh< <<<cHX81(88D81`;8cH}8PHp8APDxAH ah< 8%HsM/@@/A< <<<cHX81(88E 81`;8cH H;P?_ xH^E<_ ;&xH^/AxH_5x|}xHvy/A؀xxH/Aadx8%HV)/Aadx< 8$HV /A8HXadx< 8$HU/A8H0adx< 8$HU,A8H~8&hx8HU/@@/A< <<<cHX81(88Eh81`;8cH H;&XxxHua/A\xx8fxK/@@/A@< <<<cHX81(88E81`;8cH UHPaHV ap~dxH/@/A < <<<cHX81(8!8FX81`;8cH H :,a~xH/@8/A < <<<cHX81(8&8F81`8cHd~xH/@<~xH/@,~xHe/@ah~x~xH_]/A~xH=/@~xH/AЀa< 8fx8$K/A? a88%(H/@@/A < <<<cHX81(8?8F81`;8cH H ̀a< 88$H͉/@@/A d< <<<cHX81(8@8G81`;8cH yH t;|a< 8$xHĭ/@@/A < <<<cHX81(8D8G81`;8cH H < x8c$H/@Ax8b0H}/Ap; axHu/@8/A < <<<cHX81(8M8G81`;8cH H a~xH/@@/A 0< <<<cHX81(8Q8F81`8c;H EH @~xH/@<~xH/@,~xH/@ah~x~xH\/Ad~xH/ATa< 8fx8$pK/A4a8%(8Hʹ/@@/A d< <<<cHX81(8h8H81`;8cH yH ta< 88$`H1/@@/A < <<<cHX81(8i8Hl81`;8cH !H a< 8J8$PHi/@@/A < <<<cHX81(8j8H81`;8cHH ăa?@C0Ѐ܃}{@bp||p}A}|Z<_ |l8|9F}`B| I<_ }gYFx||`ZH}ؓA|pl``(!$!*Hـd|p|x}0}c)}L},| 9}hY|j||J} Z| }=I||`JHhA{o{a```(!$!*HU~txH~H/@< x8$0H/@|< x8$ H/@d< x8$H/@L< x8$Hm/@4< x8#HU/@< x8#H=/A8|H`< x8#H/@d< x8#H/@L< x8#H/@4< x8#H/@< x8#H/A8|H< x8#H/@|< x8#pH}/@d< x8#`He/@L< x8#PHM/@4< x8#@H5/@< x8#0H/A8|H@< x8# H/@< x8#H/@< x8#H/@< x8"H/A8|H< x8"H]/@L< x8"HE/@4< x8"H-/@< x8"H/A8|Hh< x8"H/@L< x8"H/@4< x8"H/@< x8"pH/A8|H< x8"`H/@< x8"PHm/A8|H< x8"@HI/Ax!L/A9)+$A<_U):8B'X| .|| N 48|H8 |H8 |H8 |H8 |H8 |H8|H;<< x8"0H/@< x8" H/A 8|< x8"H/@< x8"H/A 8 |< x8!H/@< x8!H/A 8 |< x8!Hi/@< x8!HQ/A 8 |< x8!H1/@< x8!H/A 8 |< x8!H/@< x8!H,A<8|H4< x8!pH/@< x8!`H/A8|H< x8!PH/@4< x8!@Hi/@< x8!0HQ/A8|H< x8! H-/@4< x8!H/@< x8!H/A8|HP< x8 H/A8|H,< x8 H,A8|H~|#x;Ha}kxH])}sxH}{xHU)aHHaHHaHHH<``9hH<9!9A8P!ȑAĐHl8A9!9APAȑ!đAHP88A9!PȐAđ!H49A88APAȐĐAH9!P!H 9APA;H@```;```88A9!P9dȐA9h!#xHM}kxH\}sxH}{xHTaHGaHGaHGxKH +@;;K``8!0xa|}p N ``||~xB!`/@ <_8<8cxH倞<8cHр/@<_8```<:>8cH<8cH8^<B8cȉ"UJ:Ha8` H -<8cHE<8cH1~~xKE8u$H MP<8c(H T<8c@HX/@<_8`<8cXHՀ`/A<_8pH```<_8x<8cH|+@$<<<88c88H%<_ T:<:d8Bl:$8c|.HM<8cHA8^<8c"Bb b B " 8a<@DaHAL!PTXH8` H \<8cXHdh<8clHlp<8cHpl~x~ijxK ~xKĕ~xH 흀tx<8cHUtx~x~ijxK~xK]~xH e`/Ax<8cH~KUxx|fx<8cH~K-xx|fx<8cHHD```̀<8c H<8c 0H<8c DH}@/AT<8c \H 와D/@<;?~@W88| l;|IZ|X.H1DA`H/AX<8c xH =L/@@;?`~HW88| l;|IZ|X.HрLA`<8c H8~ K8` H y<8c H8~K8` H ]<8c H}8~Ky8` H A<8c Ha/A(/A0/@8<8c H9H(`<8c!H%H<8c! H`8` H ݀/@<_8`8!<8c!|H|8B|~x!< 8H /A0< x88H 8/@```88!P|x|N `|8B|~x!< 80H 9/A0< x88 H 8/@```88!P|x|N `|8B|~x!< 8H /A0< x88H 8/@```88!P|x|N `|8B!< 8H =8!P |`|N ```|8B!< 8H 8!P |`|N ``` N TT@.T|#x|+x|3xN ```||dx8 B!< 8cH Y8!P |`|N ``||dx8 B!< 8cH 8!P |`|N |8@B|~x}8Kx|#x|+x!|3x}Cx|;xA8/AL| c9!8| xN!/@0<<<8]8c88tHڱ8`H`A8/@x /Al| ~$xexFxxx9!8| xN!/@,<<<8d8c88tH=8`HA8```X8`8!p|N `|a8@B|~x|3x|#x|+x!``A8/AP| c88| xN!/@4<<<8t8c88DHم8`H``A8/@x/Al| ~xx88| xN!/@8<<<8z8c888DH8`H(```A8```[8`8!pa|N `||~y!A,Hy8!P8~ |Hp```8!P|N ```||}x!``c/A|C/Adb/@H4```xH )/@}C/A$|CxH ]8}/AH 88!P|N ```|A|zxB8` |#x|3x|+x!|;xH q,@8<<<88cd8L8HY8H```8^~ >cCc# Z/@8zH8```/A|xK```b88!`|xA|N ||#xB88`|~x!< 8Hڱ/@8<<<88cT88HI8H```x8< 8H5/@,<<<88cT88H8HxxH/@0<<<88cT88H8HH`x88HԵ/@,<<<88cT8 8H}8H< x8HU/@,<<<88cT8X8H=8HĀxH/@,<<<88cT88H8Hx88H/@,<<<88cT88HԽ8HDxHi/@,<<<88cT88Hԁ8Hx88Hy/@,<<<8 8cT88HA8Hx8H/@,<<<8 8cT8<8H8Hx88H/@,<<<8 8cT8x8H8HLx8,H١8/@4<<<8 8cT88HӅ8```8!P|x|N ``|A|+xB|zx|3x|#x8!8`Ke/@,<<<88c88H8HtCxxHb/@0<<<88c88Hұ8H8`CxxHgq8}] }<;[``8!`|xA|N ``|A|+x|@&B8|3x||x|#xA!`LHHT/A<_ :H ~óxxH6%/@l<<<88c88::`:LH~óxH5i~xH5a/@8H<<<<88c88:`HсK<<<88c8t8:`HYK<<<88c88:`H1Kp<<<88c88:`H KH<<<88c8x8SxHK ``<<<88c88HеK<<<88c8x8HБK``:Lx~xH4/@<<<<88c88::`HEK```x$x8W:;bcxH |zy@(<<<8u8c8$8HΩHex8H ۩AP4"9i@h9A$ +U:}ZT@.|Kx|.H KU :}ZJT@.|Bx|ZI. /A89kT>@AaLDxH2/A <_ aD88;b dxH/AĠa8Tc:H |tyAaDdx~xH9/AHaH~xH2u/A ::`<;@AALH8`WH\``~xH }/A~cxH m8`H48`H,8c 888H̝88H+```<< xx8h8899 H}/@4<<<8E8c 8|88H588H+h`<< xx8 8899 H/@4<<<8K8c 8088H88H+`<_ <xx;08xH/@0<<<8P8c 888H}88H*>< xx88T89.9 Hi/@0<<<8W8c 8d88H!88H*T>< xx8889 9 H /@0<<<8]8c 888H88H)>< xx8889 9 Hޱ/@0<<<8c8c 888Hi88H)<_ <xx;80xH]/@0<<<8h8c 8@88H88H)H<< xx888939 H/@0<<<8o8c 888Hɹ88H(<< xx8P88 99 Hݥ/@0<<<8u8c 8\88H]88H(<< xx88p8 9#9 HI/@0<<<8{8c 888H88H(4<_ <xx;`8xH/@0<<<88c 888Hȭ88H'>< xx;S 8P8 9.Dx9 Hܕ/@0<<<88c 8(88HM88H'<< xx88@8 9#9 H9/@0<<<88c 888H88H'$<< xx8X808 99 H/@0<<<88c 8l88HǕ88H&<< xx88 89#9 Hہ/@0<<<88c 8,88H988H&l<_ <xx;8xH-/@0<<<88c 888H88H&<< xx8T8H/@0<<<88c 8l88Hƕ88H%<_ <xx;8xH܉/@0<<<88c 888HA88H%t< Dxxx88939 H1/@0<<<88c 888H88H%<_< xx;B 889 Dx9 H/@0<<<88c 8(88Hʼn88H$<_< xx;"889$x9 Hq/@0<<<88c 888H)88H$\<_ <xx;8 |xH/@0<<<88c 8 88H88H$< Dxxx889 9 H/@0<<<88c 8!488H}88H#< $xxx88 99 Hm/@0<<<88c 8!88H%88H#X<_ <xx;8"xH/@0<<<88c 8"88H88H#?_< xx8p8#@8939 H׽/@0<<<88c 8#L88Hu88H"<< xx8#8`899 Ha/@0<<<88c 8$88H88H"L<_ <xx;P8$xH /@0<<<88c 8$88H88H!<< xx8%<8@899 Hֱ/@0<<<88c 8%D88Hi88H!<< xx8%8089#9 HU/@0<<<88c 8%88H 88H!@<_ <xx; 8&xH/@0<<<88c 8&88H88H << xx8'8Hױ/@0<<<88c 8',88Hi88H <_ <xx;8'xH]/@0<<<88c 8'88H88H H<< xx8(<8899 H/@0<<<88c 8(H88H88H<< xx8(889 9 Hԥ/@0<<<8 8c 8(88H]88H<_ <xx;8)xHQ/@0<<<88c 8)88H 88H<<< xx8*088939 H/@0<<<88c 8*<88H88H<_ <xx;8*xHա/@0<<<88c 8*88HY88H;Z#@< xx8Dx8939 HE/@0<<<8%8c 8+`88H88H0<< xx8+8H/@0<<<8*8c 8,88H88H<_ <xx;8,xHԡ/@0<<<8/8c 8,88HY88H< xxDx8p8939 HI/@0<<<868c 8-88H88H4<_ <xx;`8-xH/@0<<<8;8c 8-88H88H<_< xx;".t8P893$x9 Hѕ/@0<<<8B8c 8.88HM88H<_ <xx;@8/HxHA/@0<<<8G8c 8/d88H88H,< Dxxx808939 H/@0<<<8N8c 8/88H88H<_ <xx; 80xHҕ/@0<<<8S8c 8088HM88H< $xxx88939 H=/@0<<<8Z8c 81L88H88H(<< xx82 8899 H/@0<<<8`8c 82 88H88H<_> < x;2888;x929 H}/@0<<<8n8c 8288H588Hh<_ xx8;xH-/@0<<<8t8c 83|88H88H<< xx8388&99 H/@0<<<8{8c 8388H88H<< xx8488&99 Hu/@0<<<88c 8488H-88H`??< xx885\8&99 H/@0<<<88c 85l88H88H<< xx8688&99 Hͽ/@0<<<88c 8688Hu88H<< xx8688&99 Ha/@0<<<88c 8688H88HL<< xx87l88&99 H/@0<<<88c 8788H88H<< xx88(8p8& 99 H̩/@0<<<88c 88D88Ha88H<< xx888`8& 99 HM/@0<<<88c 8988H88H8<< xx898P8& 99 H/@0<<<88c 8988H88H>_ ?x8;@8:dxH͝/@0<<<88c 8:x88HU88H< 8Txx889.9 HE/@0<<<88c 8:88H88H0< x8x8089 9 H/@0<<<88c 8;88H88H< 8xx8 89 9 Hʕ/@0<<<88c 8<88HM88H<_< xx;B<8DxHA/@0<<<88c 8<88H88H,<_ <xx;8=,xH/@0<<<88c 8=@88H88H< Dxxx889.9 Hɕ/@0<<<88c 8=88HM88H<< xx8>X889#9 H9/@0<<<88c 8>d88H88H$<< xx8?8899 H/@0<<<88c 8? 88H88H<< xx8?889.9 Hȁ/@0<<<88c 8?88H988Hl<< xx8@`8899 H%/@0<<<88c 8@p88H88H<< xx8A8899 H/@0<<<88c 8A88H88H<< xx8A88 99 Hm/@0<<<88c 8A88H%88HX<_ <xx;8BlxH/@0<<<88c 8B88H88H< 8 xx8p89.9 H/@0<<<88c 8B88Hy88H<< xx8C8`89 9 He/@0<<<8 8c 8C88H88HP<_ <xx;P8D8xH/@0<<<88c 8DL88H88H<< xx8D8@8"9.9 Hŵ/@0<<<88c 8D88Hm88H<< xx8Ed808"9!9 HY/@0<<<88c 8Et88H88HD<< xx8F8 8"9 9 H/@0<<<8$8c 8F$88H88H<< xx8F88"9 9 Hġ/@0<<<8*8c 8F88HY88H<< xx8Gt88"929 HE/@0<<<808c 8G88H88H0<< xx8H,88"9.9 H/@0<<<868c 8H<88H88H<< xx8H88" 9.9 HÍ/@0<<<8<8c 8H88HE88Hx<< xx8Il88" 9!9 H1/@0<<<8B8c 8I88H88H<< xx8J,88" 9!9 H/@0<<<8H8c 8J@88H88H << xx8J88" 9.9 Hy/@0<<<8N8c 8J88H188H d<< xx8K|88" 9!9 H/@0<<<8T8c 8K88H88H << xx8L888"9!9 H/@0<<<8Z8c 8LL88Hy88H << xx8L88"9.9 He/@0<<<8`8c 8M88H88H P<< xx8M8p8"9!9 H /@0<<<8f8c 8M88H88H << xx8N@8`8"9!9 H/@0<<<8l8c 8NP88He88H << xx8N8P8"9#9 HQ/@0<<<8r8c 8O88H 88H <<< xx8O8@8"9#9 H/@0<<<8x8c 8O88H88H << xx8P@808"99 H/@0<<<8~8c 8PL88HQ88H << xx8P8 8"9#9 H=/@0<<<88c 8P88H88H (< 8:dxx88"9.9 H/@0<<<88c 8Q88H88H <_ ;@<x;x8R0xH/@0<<<88c 8R@88HE88H x<< xx8R88#9.9 H1/@0<<<88c 8R88H88H < 85\xx88#99 H/@0<<<88c 8Sd88H88H<_ <xx;8TxH/@0<<<88c 8T88H=88Hp<< xx8T88$9#9 H)/@0<<<88c 8T88H88H<< xx8UT8H/@0<<<88c 8Ul88H88H<< xx8U8H/@0<<<88c 8V88HA88Ht<< xx8V8H9/@0<<<88c 8V88H88H$;<< x8Wx88;99 H/@0<<<88c 8W88H88H<< xx8W8p89 9 H}/@0<<<88c 8W88H588Hh<< xx8X,8`899 H!/@0<<<88c 8X<88H88H << xx8X8P89,9 H/@0<<<88c 8X88H}88H<< xx8Y\8@89,9 Hi/@0<<<88c 8Yp88H!88HT<_ << x;08Y8 8x9#9 H/@0<<<88c 8Z88H88H<< xx8Z8899 H/@0<<<88c 8Z88Ha88H<< xx8[D8899 HM/@0<<<88c 8[X88H88H8<< xx8[88D99 H/@0<<<88c 8\ 88H88H<_ <8x;8\xH/@0<<<88c 8\88HU88H< 8xx88P9 9 HE/@0<<<8 8c 8]88H88H0<< xx8]88P99 H/@0<<<88c 8]88H88H<_ << x;8^,88x99 H/@0<<<88c 8^<88H=88Hp<< xx8^8899 H)/@0<<<8!8c 8_88H88H<< xx8_8899 H/@0<<<8(8c 8_88H88H<_ << x;8`|88x99 Hi/@0<<<8/8c 8`88H!88HT<_ << x;8a8xH/@0<<<858c 8a,88H88H<xxx8aH/@0<<<898c 8a88H}88H<< xx8b$8Hu/@0<<<8=8c 8b888H-88H`<< xx8b8pH%8/8@4<<<8A8c 8b88H88``a88!A|N ``||uxB|#x|+x88$!P|;x|3x}Cx}7KxA;AHCxH aCxH/@P??<88}T886H!<8}T8887dH 8aHK18`H`$x8aTHI/@0??<88}T887HK``<_=Ah88B`9kƐx~x~ųxfxA`adxx~x8`H(/ACxKƑ8`H8`<<<88cT878H5K,```8!|N ```|!|~xB;8`|#x! 8H |by@\??<8;ܴ;D86hxxH<xx886H``8a8K 8`H4;a\88 ; H acxH8xx8@tHQ/@(<<<88cܴ868DH KA@? x8<8B"bxA!|aH/@4<<<88cܴ87H8DHK ```A<xx"bB!aAH+/@,<<<88cܴ878DH=K`xHm|yx|#x/@(<<<88cܴ878DHKxa8dx%xFx8K1/@(<<<88cܴ878DHK4xdxK /@(<<<88cܴ88@8DHKx8H/aHL@@??<8#8~ܴ8D88`HA<8~ܴ8D888H)K:aDxx~exH1/@(??<8&8~ܴ8D86HK:AHDx~x~ExK}/@(??<8'8~ܴ8D88HKd:<:P> ~$x~óxH~óxHa/Ah~óxH80|}x|xH/Axx~Ex~xK/@??<808~ܴ8D88HKx8HI/aHL@@??<8>8~ܴ8D88`H<8~ܴ8D889tHK<~exx8H/@(??<8A8~ܴ8D87HHKDx~Ex~xK/@(??<8B8~ܴ8D898HEKl~$x~óx> Hq~óxH /A~óxHi8 |}x|xH/@Ѐ|x80Hm/@x8Hy/@xx~Ex~xKm/@??<8M8~ܴ8D88HK```xH/alp@(<<<88cܴ898DHMKȃ8;;X/@88H??<88~ܴ8D8:|HH??<88~ܴ8D8:HH??<88~ܴ8D8:HHp`B3/@8`|||*< 0 |x8@H/@@??<88~ܴ8D89HM<8~ܴ8D8 8;H5KxxxHq/@(??<88~ܴ8D8:4HKx8H/@0??<88~ܴ8D8:\HKt``/AHx8H/AtxH/AxHA/A/@H<<<8 8cܴ8;48DH9K$xExx8HQ/@(<<<88cܴ8;\8DHKtdxxKI/@(<<<88cܴ88@8DHK<xxx8H/@(<<<88cܴ8;8DHK8a8K8`H,``xH||x|#x/@K`8!!|N ```|A|~xB8`!H |{x8a8H %8@8@@$<<<8-8c,8d82H?_ |lxZL@A98 LU>~8^T]> 8@89 9`^ ;> ~>>>>>~ ~ ~9@9+84WfF>We>Wd>^^8*U>8@8!p^~A|N ``|A|~xB8`!H |{x8a8H 8@8@@$<<<8k8c881tH?_ |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!H3I8cT}>xH |~y@0<<<88c80(8єH8`H`x8H =? x88I)bB >~^ H2CxdxxxH8/A xH 8`H<```<<<880h8є8cHExH M8`8!`A|N ||+xB!88H-1/A(a8< x8 Hd8/@ `88!`|x|N `|a|#xB8? |+x|3x||x!H/@,<<<88cd8.8H]8H$W<|BTB:; }>8+@D8x`He/@l<<<88cd8/8H8HT>xH)/@0<<<88cd8/@8H8H`dxxHi/@0<<<88cd8/8H8HH`xxH)8/@,<<<88cd8/8H=8`8!`|xa|N ``||+yB|#x|3x!A /@4<<<88c8.x8TH8H,``< 888H4/@,<<<88c8.8TH}8H䀡8< x8HX1/@8<<<88c8.8TH98H```a8< x8HD/@,<<<88c8/L8TH8HPa8< x8K}8/@0<<<88c8/8TH8``8!`|x|N ``||+yB|#x|3x!A /@4<<<88c$8,8̴H%8H,``< 888`H3/@,<<<88c$8,8̴H8H䀡8< x8 HV/@8<<<88c$8.X8̴H8H```a8< x80HC1/@,<<<88c$8-8̴HI8HPa8< x8@K8/@0<<<88c$8-8̴H8``8!`|x|N ``||+x|#xB}H|< 8K````||+x|#xB}H|< 8PK0```|a|+x||x|3x!;D8a8HxxH```8a8H /ADxH/A48a8H]|dxxH /@xHA8{H88!|xa|N `KP||~x!``c/AH 888!P`|N ```||~x!``c/A Ky~/AH )88!P|N ``||`y!A8a88K8!`|N ||byB|#x!A0/A(8!P8|H```<<<8A8c8+ 8+(H|B|`y!|#xA0/A(8!P|x|H```<<<8H8c`8*8*H5|,B!A /@$<<<8O8c8*,8*HH8!P|c"x |`|N ``||}xB8`<|#x!H =|~y@4<<<8r8c$8)8)H%8`Hx``88H8`8!P|N H````||~x!``c/A$8c He~/AH U88!P|N `||`y!A8a88K8!`|N ||~x!``c/A08cHՀ~8cHY~/AH 88!P|N ``||}xB8`|#x!H M/|bxa8@,<<<88c48(L8'H-8`H<88c8P H a88cH/A88`H4<<<88c48(8'H8a8K8``8!`|N ```48N `||~xB|#x!c8~A8B "b8~ /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!<8H̩8,A ~88!P|x|N ``||}x|+x|#x!88Kqxx88Kq8!`|N ``||}x|+x|#x!88K!xx88K!8!`|N ``8|#x|xH|!|yx|#x|#x|+x|3x!H|{yA$xH|~xx8Hl/@dxHM/@#xxK`xH-/A@xHΝ@0xH}|~xx8Hl-/A8`H8`8!`!|N ```|a|}x|#x|3x|+x!88Kxxfx88K8!pa|N |a|}x|#x|3x|+x!88Kxxfx88K8!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 me8cTk>@@x/ADxx9@``C8 T >|BFpPI8c 9)@@@08!P|PUc<8T<|c|H k`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 (AXK^/@HxH i/|bx~@0<<<88c88,H\a8`H(`|CxxxH j88`8!P|N ```||bxB|+x8!``c08|#x/@$<<<8)8c8\8 Hl|Dx|x88K/@,<<<8)8c8 <8\H[}8HT;<xxKa8x8Ku8/@(<<<8)8c8 8\H[)88!p|x|N ``||~xB|#x|+x!88Ki/@0<<<88c88LHZ8`H`;<xHRـA8!@xaDAH<"bB8KI/@@<<<88c88LHZA8a8Kѹ8`H````a8< x8|YK/@(<<<88c88LHYK88``8!p|N ```||bxB|+x|3x8!``c08|#x/@0<<<88c88Hi```|Dx|x88Ku/@,<<<88cd88HY 8HDa8xxK8/@(<<<88cd88HX88!`|x|N ``||+xB|#x8!``E0<8/@$<<<88c88Hh88K/@4<<<88cT88HX8H``~0xx88HTx88Ka<888K8/@,<<<88c|888lH>=8`8!`|x|N ``|a8@B|~x|#x|+x!``0A8/@$<<<88cy8\8 HN8`H J|}y@4<<<88c{88\H=8`H``x8`xKE~0xex88K/@8<<<88c{8<8\H=)xH I18`HX`a8x8K%/@,<<<88c{8x8\HdxK5/@4<<<8888czTH:cxH F8`H,!8cxI8BYH F8````8!p!|N ```|A|ixB|3x|;x8|+x!``C08|#x/@,<<<88cu88HJ}``/@K ,AH`|Cx}$Kx|x88K1/@8<<<88cxD88H98`Hp```A8b/@D֓<8|H F|{y@H<<<88cxD88H``+A8<<<88cxD8T8H998`H```8<8@K)@A,<<<88cxD8l8H88`HadxK/@(<<<88cxD88H7KA ^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@,<<<88cSp884Hm8`H$884H "i8`(H "A.|}x@4<<<88cSp8H84H%xH !-@H88(H "<x8ʐH #/}A<_=?,8`8B9)^<_>=?8B 9)^<_> =?8B,9)<^<_>=?8BL9)|^<_>=?8B9) ^ <_>$8B^(H`xH ]8``8!`aa|}p N `|a||x|@&B8`4|#xA!H |~y@,<<<88cQ8X8ȔH8`H$884H 8`(H .|}x@4<<<88cQ8Ȩ8ȔHxH @H88(H y<x8H !/}A<_=?,8`8B 9)\^<_>=?8Bl9)|^<_> =?8B9)^<_>=?8B9)ܐ^<_>=?8B9)l^ <_>$8B^(H`xH 8``8!`aa|}p N `|a||x|@&B8`4|#xA!H E|~y@,<<<888cP08Ƹ8H-8`H$884H )8`(H .|}x@4<<<8:8cP088HxH @H88(H <x8XH I/}A<_=?,8`8Bl9)^<_>=?8B9)ܐ^<_> =?8B9)^<_>=?8B 9)<^<_>=?8B\9)̐^ <_>$8BL^(H`xH 8``8!`aa|}p N `|||xB8`4!H |~y@8<<<8b8cN88XH8`H```884H 8`(H a|}yA88(H m<_ =?8`BI89)]<_>=?,8B9)@^<_>=?8BP9)А^ <_>=?8B9)^<_>=?8B9) ^<_> 8B0^$<_8B^(H<``<<<8d88X8cNHxH 8``8!P|N ```|/!B|zx|+x|#x|3x!8`AP8`4H |~y@0<<<88cM8Ü8H8`H`884H 8`(H |{yA88(H /[@;;`<_~,8B=?8`^<_9)8B>=?^<_9)8B0> =?^<_9)@8B>=?^<_9)P8B`>=?^ <_9)p8B>$^(H8`<<<88Č88cMH xH 8``8!`!|N ```||~x!``c/A\C,/AD|Cx| | xN!~(/A | c,| xN!~/AH ]88!P|N ```c,}N c,}N c,}N c,}N c,}N c,}N c,}N c,}N $c,}N 0N ``08`/M |xN ``|8B|#x!88K/A4<<<88cJ88H 8`H``88`8!`|N |8B|#x!88K/A4<<<8 8cI8|8XH 8`H$``8A98`T@.|x8!`|N `|8B|#x!88K /A4<<<88cI88H 8`H<``8A98`!:a;TTBU)@.|x|Kx|[x8!`|N ```|8B|#x!88K]/A4<<<8 8cHT88H U8H``a8A988:<;=>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```K```K```K```|8B!l8lK8/A(<<<8A8cF8D8H88!P|x|N ||#x8BT>!888A9K8/A(<<<8K8cFp884He88!`|x|N `|TF>T>BT>8|#x!88;A8!9a:K8/A(<<<8W8cE88H88!`|x|N `||#xBWWTF>W@.!T>T>|Cx|+x|Lcx|SxWF>W>W>88889!:;<=A>?K)/8A(<<<8g8cEd8<8(H 88!|x|N ```|!|#xT>lK8!P|N `|!|#xT>lK8!P|N `|!lK18!P|N ```|!8W@.W@.}bp| Kx}^x}=x@`8|8yHL``/;;@K<<<88cB8X8H8``8!`|x|N ``||~xB|+x|3x!K/@4<<<88cA8 8HH8HL``xxxK%8/@(<<<88cA8<8HH988!P|x|N ``K```K```K```K```||~xB|+x!K/@8<<<88c@8\8HH8HP```xxK8/@,<<<88c@88HH=8`8!P|x|N ``|!|+x|#x|yx!KE/A#xdxx8K H|~|]+A/@+@;@H``^P#x88ExKq@\Cx8@@A@@A```8`H,```y;;@dK8```8!`!|N ```K@```||~xB|+x!K/@8<<<88c>88hH8HP```xxK8/@,<<<88c>88hH]8`8!P|x|N ``|8B!K8/A(<<<88c=8D8H88!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;B|#x|{xW>!+@$<<<8"8c98(8ƶH/@l+A/@4+@,|+x<|3x<8c8(8Ƴ(H%8Hcx|3x|3xK8@Hh``/ A`T8|#x49A|09 HT< H|D0|D0|0| Sx} SyA$|+x<|3x|;x<8cP958(H8H```T 8|P4I}@:A|0H(`T< I|L0|0| cx```8T>|xA;cxxKA,<<<8=8cA,<<<8>8c~B"b [ A8;{B "ba88c$HL8/@0<<<8x8c$8(8ƧhH```8zHM-8/@P??<8z;';(8xxxH9<xx88H!8a8KI88!p|xA|N ``||}xB8`F$!H/a8@4<<<88c%888H8`HC``8F$8Ha8<8HKa8<88cHKua8<8880K-/@4<<<8;8c%888xH%8a8K8`HCa8<888K/@4<<<8<8c%88xHK```a8<888K/@4<<<8=8c%88xHK````a8<8888K=/@4<<<8>8c%8@8xH5K```a8<888K/@4<<<8?8c%88xHK```a8<888K/@4<<<8@8c%88xHKp```a8<888KM/@4<<<8A8c%8$8xHEK ```a8<888hK/@4<<<8B8c%8p8xHK```a8<8 88K/@4<<<8C8c%88xHK```a8<8 8"88K)/@(<<<8E8c%88xHQK,a8<8 8"88dK/@(<<<8F8c%8x8xH Ka8<8 888K/@(<<<8G8c%88xHKa8<8 888HKQ/@(<<<8H8c%8T8xHyKTa8<8888K /@(<<<8I8c%88xH1K a8<8888K/@(<<<8J8c%8(8xHKĀa8<88$88Ky/@(<<<8K8c%88xHK|a8<8888K1/@(<<<8L8c%88xHYK4a8<8888TK/@(<<<8M8c%8`8xHKa8<88088K/@(<<<8N8c%88xHKa8<88.88(KY/@(<<<8O8c%808xHK\a8<88.88K/@(<<<8P8c%88xH9Ka8<88288K/@(<<<8Q8c%88xHK̀a8<88288XK/@(<<<8R8c%8h8xHKa8<88388K9/@(<<<8S8c%88xHaK888 9.9 K1/@(<<<88c%8L8xHK<_ a8<x;b 8fxK/@(<<<88c%88xHKxa8<< ex8?88 99 K/@(<<<8 8c%88xHIK$<_ a8<x; 8\xKE/@(<<<8$8c%8p8xHK؀a8<< x8= 88 99 K/@(<<<8+8c%8 8xHKa8<< x8= 8 8 99 K/@(<<<828c%8 8xHUK0a8<< x8= 8!X8 99 KI/@(<<<898c%8!`8xHK܀a8<< x8!8 K/@(<<<8=8c%8" 8xHK;a8< 88 xK/@(<<<8A8c%8"8xHqKLa8<< x8"8 yKq/@(<<<8E8c%8"8xH)K88``8!p|N ```8+~A(|D$/A8 |`"N `8`N ``||yxB;y;!@dx8a8;D;APH H`8a8;Hdxx|bxx;H ```xH/ATxH}8xK/AxCxH<<Dx8 8c8]H8`H`8a8H /@d8a8$x;@:PH ? ;D8a8H /A|8a8H 8)|{x8cK1/@;Zx$x;ExH ```xH =/ApxH |}xx8K/@Ԡ{$/AȠ$@x~xH$<<~x878c8]H8`HȀ(#xK/@ ;P8xHe$(<<x9B8c 8]H18`Hx;P8xH)<<x8!8cL8]H8`HD;PxxH<<x8/8cߐ8]H8`H8```8!|N ```||+xB8c!<8H8,A ~88!P|x|N ``|a8B|{x;!;<xH ? ```xH =/AxH |bx8c$A8HMA884a88cK/@8cx848K /@<<<88cT8D8ZH8`HxdxH ``xH /AxH 88|~xcx8K/ADa8x8c$HA/@<<<88cT88ZHY8`H0<<<88cT8ݔ8ZH18`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!``;xxKu/@,4/A(x8KU/@4K8`H8`8!P|N ||#x||x|+xx|+x!K8/@@xx88KA8/A$8xxK%|`x```8!`|x|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@4<<<8$8cل8<8tH8`H``xK}8`8!P|N ```||~xB8`|#x!H ,@4<<<8]8c88H8`HH``8^/@ ~H ^b^~8`8B^8!P|N ||~xB8`|#x!H],@4<<<8s8cD8H84HE8`HT``8/@~~H```~^8`8B^8!P|N `|a|{xB8`|3x|#x|+x!H,@,<<<88cׄ8׈8tH}8HD8;/@,[8{{8B[H```/@/9`@DH`IB@l/A|IxK``@}"KxH8`|Ix9kIA /@8@\/@{H``i/C@{```[88B[H@```Hq8H(}"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|xx|+x|#x|#x!|+x@0j|I`U%UFT|P\|[Vp/@(0|9@8@|Sx0|``/|3xA@T+@L``;;?_ `x88K/@h3@@/Ap< x%x8KAT<<<8B8cD88Hq8`H0<<<8=8cD8Ґ8HI8`H8`8!`|N `|8 B|~x!< 8 K/A 8`/A8`8!P|N `|8 B|~x!< 8Ki/A 8`/A8`8!P|N `|8 B|~x!< 8LK /A 8`/A8`8!P|N `|8 B|~x!< 8K/A ~ +@+8`@ `8`8!P|N ``|B}H|< 8Kx`||~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|<8Kx`K```|B}H|<8K(`K ```K```,M 8c`K||~x!``c/A Kɀ~/AH88!P|N ``||`y!A8a88K8!`|N |8B8|}x!H=< 8}`ǬK-9 88@8`=8!P=]x}|]p}t|N ``||}xB8`!H|~y@8<<<88c̄8p8H8`H```K!8`8!P|N |||xB8`|#x!H|}y@4<<<8E8c888̘H8Hp`` ^8|`x>~ ]=}K8/@0<<<8G8l8̘8cHxH88!P|x|N `||#xB|}x|#x!K=? }P\TX8I]) b]~P\8a88`>^ ~^TXK!```8a8K/AH8a8K |dxxKa/@<<<88c$88˸H8`H8```8!`|N ```||~xB8`|#x!H/|dxa8@,<<<88c88ʘH8`H4xK}/A88`H8a8K8``8!`|N ```|B!KI8/@(<<<88cX8X8H]88!P|x|N ```||~xB|#x|+x!88K/@0<<<88c88xH8`Hh`8xK)/A 88`H@```<<<88c8P8xH8a8K8``8!`|N ```||~xB|#x!8a8K]/@4<<<88c8ʠ8ȘH8`Hl``8xKI/A 88`H@```<<<88c8p8ȘH8a8K8``8!`|N ```||#xB!K|/@,<<<88c$88ǸH-8`Ht~p8`8!P|N ||#xB!p/@,<<<8!8cƴ8ɜ8HH8`HK{/@8<<<8"8cƴ8t8HH8`H```>p^tA@@ @@8`<<<8#8cƴ8ɼ8HH58`H<``} }i9 9@8`}b[x4>p^t^0``8!P|N ```||#xB!Kz/@,<<<8-8cń8D8H8`H|~x8`8!P|N ||#xB!x/@,<<<878c8D8ŨH8`HKzQ/@8<<<888c88ŨH8`H```>x^|A@@ @@8`<<<898c8d8ŨH8`H<``} }i9 9@8`}b[x<>x^|^8``8!P|N ```|:`B|yx~x|#x;!K|xx#xW 68BX|^xKy-|{x|#x/@,<<<8X8c8Ƥ8xH8`H#xK}9 x|jxx#xDx}}izK/@8<<<8[8c8\8xHY8`H```#xK|y/@0<<<8]8c8nj8xH8`HX`#xK|9/@,<<<8^8c88xH8`H#xK|}/@,<<<8_8c88xH8`H܀#xK|/@,<<<8`8c8$8xHU8`H $#xK|/@,<<<8a8c8X8xH8`H\(,#xK|M/@,<<<8b8c8Ȑ8xH8`H04#xK| /@,<<<8c8c88xH8`H܀8<#xK{/@,<<<8d8c88xHU8`H@#xK{/@,<<<8e8c888xH8`H`DH#xK{Q/@,<<<8f8c8h8xH8`H L#xKz/@,<<<8g8c8ɜ8xH8`H8P#xKY/@,<<<8h8c88xHa8`Hx#x8K /@,<<<8i8c88xH!8`Hh~x8a8KM8a8K/AH8a8KE|dx#xK/@<<<8n8c8H8xH8`H8`8!|N ```|!|{x|@&B|#x|#xA!KU/A#x;;K|zxK$x;.8a8KqHX``8a8Km/|ixA\|I i$AZzI(i,H`(,}~B "b88Kr/@8<<<88cD8Ĕ8H~8a8K8`HH`8x8Kr/@,<<<88cD88H~=K`8x8Kr/@(<<<88cD88H}Kt8x8KsI/@(<<<88cD888H}K88x8 Ks /@(<<<88cD8p8H}K8x8(Kr/@(<<<88cD8Ŭ8H}IK8x80Kr/@(<<<88cD88H} K8x88KrY/@(<<<88cD8$8H|KH8x8@Kqm/@(<<<88cD8\8H|K 8x8DKq/@(<<<88cD8Ɛ8H|YKЀ8x8LKp/@(<<<88cD88H|K8x8PKu/@(<<<88cD88H{KXx8<8@K/@|<<<88cD808H{K```xdxKui/ALa8dxK%/A\<;@À88`H/ @ H0```+A;;@8`H; ;cxK`/A/~;;@8a8K/A~x~ųxcxKg/A8cxT>KvqA/@,<<<8x8c8,8Hg8H8? 8D0bK/@4? a88@8KG/@8<<<8|8c88HgY8H```@/@,<<<8}8c8 8Hg8Hp;;D`a88xxKH/AA8D89@o;;@::`:@: 8A<@aHAL!P:8`TKq< < |dx8<x8ƊT~xK/@(<<<8f8c88HOK82h888A<@DaHAL!PTX8`899 >9@o8`K< < |dx~xx88ƊK5/@(<<<8l8c8d8HO K88@'h!P8X8A<8^8@8@8`8w8AD98@9 >H9@o;8`ALTK!< |dx%xx8Ƌ~xK/@(<<<8r8c848HN]K88@hT8[!PX8A<88@88P89@AD8.8@O9 9@8`HALKu< < |dx~xx8x8ƋK/@(<<<8x8c88HMK 8o8@<h!P8}TX8A<888`899 >@9@o;@; l:8`AD!HLK< |dxxx8Ƌ~xK)/@(<<<8~8c88HMKt8x8@냡hAD8}!HL8A@A9@o8`K)< ex|dx~xx8ƌ$K/@(<<<88c88HLeK88@*h!P8T8}K8@9`hX8 ;8aPAT8A8c888H7K@8 9`hX8@;88aTA@a9@o;8`PKM< < |dx~xx88K/@(<<<88c88HK88@hX88A<88@o@AD8\8@88|HAL8L8@89%9 9@PAT8`K< < |dx~xx88K/@(<<<88c88H K@;8qhA88PXD<88`899 >9@o;`;@; :8`a@AH!LTK< < |dx~xx8`8pKU/@(<<<88c88H K8rh8A889@o8`KI< < |dx~xx88K/@(<<<88c8d8H Kh8`H ``~óxK8ahK8`8!Ѐ|N |A|zxB8`|#x|+x|3x!H|~y@,<<<828cI8π8ϼH 8Hp~Cxx ]=}^> ~Kpa8/@0<<<8788ϼ8cIH uxH}88!`|xA|N ```|a|{xB8` |#x|+x!H |~y@0<<<8E8cH8 8H 8H` ]cxx=} ^>~ \<|^>~KoY8/@0<<<8I888cHH mxHu88!`|xa|N `|||x|#x!`c888~ \<|H8```8!`|N ```|!|+xB|zx|#x8;!8K/APCx$x88K/@0<<<88cF8L8̼H8`H`A8cxHTc<|}8cT|>xH}|~y@4<<<88cF8t8̼He8`H``/AA8xH ``cx|KyCx$xxxKe/AxH8`H8``<<<888̼8cFHxH8`8!p!|N AXCGaKAO!SW;a?b|Cx"Bb b B "`N ``|B}H|< 8pKi`|B}H|< 8@Kix`||#x|+x}@AD<HLPTX8|xx88+848899 9@8`K>]< dx|hxx8#x8ƶ89 9@2 /@(<<<88c,8t8H@aKQ؃al;8;88+8489[09 9@8`B@8<DHLPTXK8M<8@DHLPTX|yx88+84899 9@8`K8< dx|hx%x8Cx8Ʒ89 9@2IKOl888+84899 9@]08`<88!@DAHALAPATXK698!@!al;8;88+8489[09 9@8`B8@8H89U9 9@ʀ\08`;:b8@88XA<8@1@AD88@HAL8B8@4PATKE8<DHLPTX8|zx88+848@99 9@8`K< x|hxEx8cx8(89 9@l8HeK܃al;:;8 88+848[099 9@;8`BH8<@DLPTXKI8@DHLPTX8|yx88+848<99 9@8`KAPadx%x|hx88Cx9 9@P8¤a/@(<<<8 `8c,88HJK\88@h!X88+84A<TA8DHLP899 9@;`8`a@KB< |exx80KSI/@(<<<8 d8c,88HJK[xahxK/@(<<<8 d8c,88HIK[<88@pa@8+!X84A<TA8DHLP899 9@88`KAx8|fx~CxK=)/@(<<<8 d8c,808HI1KZ88@ha@8!X8+A<TA8DHLP84899 9@8`KA)< |exx8HKQ/@(<<<8 h8c,88HHKZahxKi/@(<<<8 h8c,88HHaKY88@pa@8+!X84A<TA8DHLP899 9@88`K@Yx8|fx~CxK;/@(<<<8 h8c,808HGKYD9`8h!X8@88+8aTAx|fx8~CxK:U/@(<<<8 l8c,888HF]KW;@88t8+!@aDAY88+!@aT!8A < x|gx8x8x9hKP/@(<<<8 s8c,88HEuKV<_ ah8A`K9/@(<<<8 s8c,8$8HE1KV88@pA<8+!X84A@TA8DHLP899 9@88`K=)x8|fx~CxK8/@(<<<8 s8c,8l8HDKV88@A<X88+8ATADAHALAP884899 9@@8`K<h|dx~x8K8/@(<<<8 s8c,88HD KU;;atX88+848@DHLPT899 9@; 8`!KPD88+@8taD84aHaLaPaTX899 9@; 8`: !}/@(<<<8 8c,88H55KFahxK/@(<<<8 8c,88H4KFp88@p!X8+848A<TA8DHLP99 9@8;`8`a@K,x8|fx~CxK(Y/@(<<<8 8c,808H4aKE88@ha88!X8+ADTA/@(<<<8 8c,8$8H/KAAah8Ke/@(<<<8 8c,88H/]K@8@8pP8+!8!XALTA8@9`h88HXA@aTLA8HȥKAah:˜~ijxKIi/@(<<<8;8c,8p8HaK8@8p@8+!X84/@(<<<8^8c,8p8HKX8@8p@8+!X848ATADAHALAP899 9@8;8` ah8hK/@(<<<838c,88HKp8+8489@A8Ah|dx~x8K;/@(<<<88c,8ļ8HF)KWah< 888TKH/@(<<<88c,8l8HEKW\ah< 888KHy/@(<<<88c,8Ű8HEKWah< 888KH5/@(<<<88c,88HE]KVԀah< 888XKG/@(<<<88c,8<8HEKVah< 888KG/@(<<<88c,8Ƅ8HDKVLah< 888 KGi/@(<<<88c,88HDKVah< 888 KG%/@(<<<88c,88HDMKU88@ătX8ϐ88'A<8@k@888`AH8L8@899 >9@oAP;`.T8`aDK<-88@!X||x88+A@TA8A<DHLP84899 9@8`K;< x|gx8x8 99!hKH/@(<<<88c,8\8HC=KTA ah;BDxK/@(<<<88c,8$8HBKTp88@p!X8+848A@TA8A<DHLP99 9@88`K:x8|fx~CxK6]/@(<<<88c,8H8HBeKS88aDX8`899 >9@o;;; ';k:8:9@o;`/8`aDK988@!X||x88+A@TA8A<DHLP84899 9@8`K9i< x|gx8x8!9 9!hKF5/@(<<<88c,8X8H@KRDahDxK/@(<<<88c,8$8H@KR88@p!X8+848A@TA8A<DHLP99 9@88`K8x8|fx~CxK3/@(<<<88c,8H8H?KQt88aDX8`899 >9@o;;; ';k:8:9@o;`08`aDK7U88@!X||x88+A@TA8A<DHLP84899 9@8`K7< x|gx8x8!@99!hKC/@(<<<88c,8P8H>eKO܀ahDxK1/@(<<<88c,8$8H>)KO88@p!X8+848A@TA8A<DHLP99 9@88`K6!x8|fx~CxK1/@(<<<88c,8H8H=KO 88aDX8`899 >9@o;;; ';k:8:9@o;`18`aDK488@!X||x88+A@TA8A<DHLP84899 9@8`K4< x|gx8x8!h99!hKAe/@(<<<88c,8H8H;KMtahDxK/@(<<<88c,8$8H;KM888@p!X8+848A@TA8A<DHLP99 9@88`K3x8|fx~CxK/%/@(<<<88c,8H8H;-KL88aDX8`899 >9@o; ;:':k:!8;<@HLP;8`TK3h|dx~x8K/q/@(<<<88c,8Δ8H:KL88PTt!88`<@HLX899 >9@o928`DK288@!X||x88+A@TA8A<DHLP84899 9@8`K21< x|gx8x8!909!hK>/@(<<<88c,8D8H9KK ahDxKa/@(<<<88c,8$8H9YKJ;`8p!X8+8488<@aDaHaLaPaT99 9@88`K1Qx8|fx~CxK,/@(<<<88c,8H8H8KJ<88@ӑD!8<@PATHLX888`899 >9@o8`K0h|dx~x8K-/@(<<<88c,8Ќ8H85KI8@8t!88ϓ<@ATPHLX88`899 >9@o938`DK0)88aTaDaHaL@89@o8`K.ih|dx~x8K*/@(<<<88c,8҄8H5KGT88tX888P99 9@P;`; ;:A:*:a8!<@DHL98`TK-8!X8@||x8TDA@A8A<HLP8+84899 9@8`K-i< x|gx8x8"99!hK:5/@(<<<8 8c,848H4KFDahDxK/@(<<<8 8c,8$8H4KF88@p!X8+848A@TA8A<DHLP99 9@88`K,x8|fx~CxK'/@(<<<8 8c,8H8H3KEt88a8!<@DPHLTX88899 9@P8`K+h|dx~x8K(Y/@(<<<8 8c,8|8H3qKD88@ӃtX8i88`PAT899 u9@;;`n;@m; C;:8apA ah8K/@(<<<8&8c,8$8H,K>0p8+8489!@89@o;;`;@p; ;:D8a9@o8`K9h|dx~x8K /@(<<<8d8c,8 8HK)$8@9`h!X888+a@AT9@o:8`DK8ɓA8<@HDL!X8@9`||x88AP8`aT899 >9@o8`KM< x|gx8x8%p9hK/@(<<<88c,88HK!,<_ ah(XK}/@(<<<88c,8p8HuK 88@pA89`ӓ<@DAPaTHL!X88`899 >9@o88`Kix8|fx~CxK/@(<<<88c,8 8HK T88@ӓA8<@DPATHLX888`899 >9@o8`Kـh|dx~x8K5/@(<<<88c,88HMK88@ӃtX888`PAT899 u9@;@;:s::98A8<@DHL8`K-88+!8!@<_ɂ>Hxh(`*١``8!`|N ``|8@ 9 9`|}x8!C# c####c c8+8@48C8@ 8C  8 8a8K!8a<8]A@!D8!`b" B`|N ||}x!8a8Kɀ@AD!8a<8!`]=} ``|N |/B|~x|+x|3x!AH+A /AX/@Hh``<88x8c 8HMHh`<8x8c @H1HL``<88 x8c HH H(<88x8c TH```8!Pxxx|H!H|A||xB8`|#x|+x!Ha88a8H-<_B<@A/@$<<<8I8c?\8 l8 H5?=/@$<<<8J8c?\8 l8 H;<<|fx88 xH~=<x8 Hu~=xexFxK18!A|N ``|!88!A|xK8!`|N ```||+xB}H||#x~ 88!P|x|N `||+xB8c!<80K`8@,A8@8!P|Cx|N `|a|}xB|#x8!p;a<H<cxK-/@<<<88c6$88K8`H|<<<88c6$8<8KH<<<88c6$8d8KHl<<<88c6$88KHH```x8D8@K/@<<<88c6$88K]cxK8`H``x88KY/A(x8LK%/A8a<8HK/AH8AH;L!HAPaTAX Ii ID@A`<8`H$D;/AK````8!a|N ```|;B|}xx!K^=<|~x8-@x8|+x8Ki/@0<<<88c4$88K8`H`xx8Ku/@,<<<88c4$88K8`Hx8a8K_`8a8K`}/A8a8K`|~xxK}/A@8xKI/@<<<8 8c4$8\8KA8`H8<<<8 8c4$8,8K8`H8```8!`|N ```|A|{x8d|+x!K\cx8|#x8K8!`;x;A|N a;Ā/@ !D}#;}"KxAA`/@ f|EAaĀAAaā!AБA̐aԑ!ȁaЀ́ԁA/@P@@} 4/A }BX0}X0|0|X0|JxU>U>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?(;xHxHH|B!<_&TA8!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<_8b(HQ|lx<_8BP~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8bH|lx<_8B~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8bH|lx<_8B~h^>|xtpl!|}N |B|H|=9X/@!|> x|_xlptx|>^~h<_8b@HM|lx<_8BX~h^>|xtpl!|}N ||dxB8_!p8a98Hi8a8|}xH}<_}]|~x9"혀B혈 i|].<_x j;xH,@|}xxHH8!|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_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_avid_read_filtered_header_metadata(mxfFile, 0, 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 filter->metaDictFilter.before_set_read(filter->metaDictFilter.privateData, headerMetadata, key, llen, len, &newSkip)./products/mxf_avid.cfilter->dictFilter.before_set_read(filter->dictFilter.privateData, headerMetadata, key, llen, len, &newSkip)filter->metaDictFilter.after_set_read(filter->metaDictFilter.privateData, headerMetadata, set, &newSkip)filter->dictFilter.after_set_read(filter->dictFilter.privateData, headerMetadata, set, &newSkip)(newEntry = (MXFAvidObjectReference*)malloc(sizeof(MXFAvidObjectReference))) != NULLmxf_write_kl(mxfFile, &g_AvidMetadataRoot_key, 96)mxf_write_local_tl(mxfFile, 0x3c0a, mxfUUID_extlen)mxf_write_uuid(mxfFile, &root->id)mxf_write_local_tl(mxfFile, 0x0003, mxfUUID_extlen + 8)mxf_write_uuid(mxfFile, &g_Null_UUID)mxf_write_int64(mxfFile, root->directoryOffset)mxf_write_local_tl(mxfFile, 0x0004, 4)mxf_write_uint32(mxfFile, root->formatVersion)mxf_write_local_tl(mxfFile, 0x0001, mxfUUID_extlen)mxf_write_uuid(mxfFile, &root->metaDictionaryInstanceUID)mxf_write_local_tl(mxfFile, 0x0002, mxfUUID_extlen)mxf_write_uuid(mxfFile, &root->prefaceInstanceUID)add_object_directory_entry(objectDirectory, &set->instanceUID, *offset, 0x00)mxf_write_set(mxfFile, set)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)MetaDictionarymxf_register_set_def(dataModel, "MetaDictionary", &MXF_SET_K(InterchangeObject), &MXF_SET_K(MetaDictionary))./include/mxf/mxf_avid_extensions_data_model.hClassDefinitionsmxf_register_item_def(dataModel, "ClassDefinitions", &MXF_SET_K(MetaDictionary), &MXF_ITEM_K(MetaDictionary, ClassDefinitions), 0x0003, MXF_STRONGREFARRAY_TYPE, 0)TypeDefinitionsmxf_register_item_def(dataModel, "TypeDefinitions", &MXF_SET_K(MetaDictionary), &MXF_ITEM_K(MetaDictionary, TypeDefinitions), 0x0004, MXF_STRONGREFARRAY_TYPE, 0)MetaDefinitionmxf_register_set_def(dataModel, "MetaDefinition", &MXF_SET_K(InterchangeObject), &MXF_SET_K(MetaDefinition))Identificationmxf_register_item_def(dataModel, "Identification", &MXF_SET_K(MetaDefinition), &MXF_ITEM_K(MetaDefinition, Identification), 0x0005, MXF_UL_TYPE, 1)Namemxf_register_item_def(dataModel, "Name", &MXF_SET_K(MetaDefinition), &MXF_ITEM_K(MetaDefinition, Name), 0x0006, MXF_UTF16STRING_TYPE, 1)Descriptionmxf_register_item_def(dataModel, "Description", &MXF_SET_K(MetaDefinition), &MXF_ITEM_K(MetaDefinition, Description), 0x0007, MXF_UTF16STRING_TYPE, 0)ClassDefinitionmxf_register_set_def(dataModel, "ClassDefinition", &MXF_SET_K(MetaDefinition), &MXF_SET_K(ClassDefinition))ParentClassmxf_register_item_def(dataModel, "ParentClass", &MXF_SET_K(ClassDefinition), &MXF_ITEM_K(ClassDefinition, ParentClass), 0x0008, MXF_WEAKREF_TYPE, 1)Propertiesmxf_register_item_def(dataModel, "Properties", &MXF_SET_K(ClassDefinition), &MXF_ITEM_K(ClassDefinition, Properties), 0x0009, MXF_STRONGREFARRAY_TYPE, 0)IsConcretemxf_register_item_def(dataModel, "IsConcrete", &MXF_SET_K(ClassDefinition), &MXF_ITEM_K(ClassDefinition, IsConcrete), 0x000a, MXF_BOOLEAN_TYPE, 1)PropertyDefinitionmxf_register_set_def(dataModel, "PropertyDefinition", &MXF_SET_K(MetaDefinition), &MXF_SET_K(PropertyDefinition))Typemxf_register_item_def(dataModel, "Type", &MXF_SET_K(PropertyDefinition), &MXF_ITEM_K(PropertyDefinition, Type), 0x000b, MXF_UL_TYPE, 1)IsOptionalmxf_register_item_def(dataModel, "IsOptional", &MXF_SET_K(PropertyDefinition), &MXF_ITEM_K(PropertyDefinition, IsOptional), 0x000c, MXF_BOOLEAN_TYPE, 1)LocalIdentificationmxf_register_item_def(dataModel, "LocalIdentification", &MXF_SET_K(PropertyDefinition), &MXF_ITEM_K(PropertyDefinition, LocalIdentification), 0x000d, MXF_UINT16_TYPE, 1)IsUniqueIdentifiermxf_register_item_def(dataModel, "IsUniqueIdentifier", &MXF_SET_K(PropertyDefinition), &MXF_ITEM_K(PropertyDefinition, IsUniqueIdentifier), 0x000e, MXF_BOOLEAN_TYPE, 0)TypeDefinitionmxf_register_set_def(dataModel, "TypeDefinition", &MXF_SET_K(MetaDefinition), &MXF_SET_K(TypeDefinition))TypeDefinitionCharactermxf_register_set_def(dataModel, "TypeDefinitionCharacter", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionCharacter))TypeDefinitionEnumerationmxf_register_set_def(dataModel, "TypeDefinitionEnumeration", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionEnumeration))mxf_register_item_def(dataModel, "Type", &MXF_SET_K(TypeDefinitionEnumeration), &MXF_ITEM_K(TypeDefinitionEnumeration, Type), 0x0014, MXF_WEAKREF_TYPE, 1)Namesmxf_register_item_def(dataModel, "Names", &MXF_SET_K(TypeDefinitionEnumeration), &MXF_ITEM_K(TypeDefinitionEnumeration, Names), 0x0015, MXF_UTF16STRINGARRAY_TYPE, 1)Valuesmxf_register_item_def(dataModel, "Values", &MXF_SET_K(TypeDefinitionEnumeration), &MXF_ITEM_K(TypeDefinitionEnumeration, Values), 0x0016, MXF_INT64ARRAY_TYPE, 1)TypeDefinitionExtendibleEnumerationmxf_register_set_def(dataModel, "TypeDefinitionExtendibleEnumeration", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionExtendibleEnumeration))mxf_register_item_def(dataModel, "Names", &MXF_SET_K(TypeDefinitionExtendibleEnumeration), &MXF_ITEM_K(TypeDefinitionExtendibleEnumeration, Names), 0x001f, MXF_UTF16STRINGARRAY_TYPE, 1)mxf_register_item_def(dataModel, "Values", &MXF_SET_K(TypeDefinitionExtendibleEnumeration), &MXF_ITEM_K(TypeDefinitionExtendibleEnumeration, Values), 0x0020, MXF_ULARRAY_TYPE, 1)TypeDefinitionFixedArraymxf_register_set_def(dataModel, "TypeDefinitionFixedArray", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionFixedArray))ElementTypemxf_register_item_def(dataModel, "ElementType", &MXF_SET_K(TypeDefinitionFixedArray), &MXF_ITEM_K(TypeDefinitionFixedArray, ElementType), 0x0017, MXF_WEAKREF_TYPE, 1)ElementCountmxf_register_item_def(dataModel, "ElementCount", &MXF_SET_K(TypeDefinitionFixedArray), &MXF_ITEM_K(TypeDefinitionFixedArray, ElementCount), 0x0018, MXF_UINT32_TYPE, 1)TypeDefinitionIntegermxf_register_set_def(dataModel, "TypeDefinitionInteger", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionInteger))Sizemxf_register_item_def(dataModel, "Size", &MXF_SET_K(TypeDefinitionInteger), &MXF_ITEM_K(TypeDefinitionInteger, Size), 0x000f, MXF_UINT8_TYPE, 1)IsSignedmxf_register_item_def(dataModel, "IsSigned", &MXF_SET_K(TypeDefinitionInteger), &MXF_ITEM_K(TypeDefinitionInteger, IsSigned), 0x0010, MXF_BOOLEAN_TYPE, 1)TypeDefinitionIndirectmxf_register_set_def(dataModel, "TypeDefinitionIndirect", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionIndirect))TypeDefinitionOpaquemxf_register_set_def(dataModel, "TypeDefinitionOpaque", &MXF_SET_K(TypeDefinitionIndirect), &MXF_SET_K(TypeDefinitionOpaque))TypeDefinitionRecordmxf_register_set_def(dataModel, "TypeDefinitionRecord", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionRecord))MemberTypesmxf_register_item_def(dataModel, "MemberTypes", &MXF_SET_K(TypeDefinitionRecord), &MXF_ITEM_K(TypeDefinitionRecord, MemberTypes), 0x001c, MXF_WEAKREFARRAY_TYPE, 1)MemberNamesmxf_register_item_def(dataModel, "MemberNames", &MXF_SET_K(TypeDefinitionRecord), &MXF_ITEM_K(TypeDefinitionRecord, MemberNames), 0x001d, MXF_UTF16STRINGARRAY_TYPE, 1)TypeDefinitionRenamemxf_register_set_def(dataModel, "TypeDefinitionRename", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionRename))RenamedTypemxf_register_item_def(dataModel, "RenamedType", &MXF_SET_K(TypeDefinitionRename), &MXF_ITEM_K(TypeDefinitionRename, RenamedType), 0x001e, MXF_WEAKREF_TYPE, 1)TypeDefinitionSetmxf_register_set_def(dataModel, "TypeDefinitionSet", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionSet))mxf_register_item_def(dataModel, "ElementType", &MXF_SET_K(TypeDefinitionSet), &MXF_ITEM_K(TypeDefinitionSet, ElementType), 0x001a, MXF_WEAKREF_TYPE, 1)TypeDefinitionStreammxf_register_set_def(dataModel, "TypeDefinitionStream", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionStream))TypeDefinitionStringmxf_register_set_def(dataModel, "TypeDefinitionString", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionString))mxf_register_item_def(dataModel, "ElementType", &MXF_SET_K(TypeDefinitionString), &MXF_ITEM_K(TypeDefinitionString, ElementType), 0x001b, MXF_WEAKREF_TYPE, 1)TypeDefinitionStrongObjectReferencemxf_register_set_def(dataModel, "TypeDefinitionStrongObjectReference", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionStrongObjectReference))ReferencedTypemxf_register_item_def(dataModel, "ReferencedType", &MXF_SET_K(TypeDefinitionStrongObjectReference), &MXF_ITEM_K(TypeDefinitionStrongObjectReference, ReferencedType), 0x0011, MXF_WEAKREF_TYPE, 1)TypeDefinitionVariableArraymxf_register_set_def(dataModel, "TypeDefinitionVariableArray", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionVariableArray))mxf_register_item_def(dataModel, "ElementType", &MXF_SET_K(TypeDefinitionVariableArray), &MXF_ITEM_K(TypeDefinitionVariableArray, ElementType), 0x0019, MXF_WEAKREF_TYPE, 1)TypeDefinitionWeakObjectReferencemxf_register_set_def(dataModel, "TypeDefinitionWeakObjectReference", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionWeakObjectReference))mxf_register_item_def(dataModel, "ReferencedType", &MXF_SET_K(TypeDefinitionWeakObjectReference), &MXF_ITEM_K(TypeDefinitionWeakObjectReference, ReferencedType), 0x0012, MXF_WEAKREF_TYPE, 1)ReferenceTargetSetmxf_register_item_def(dataModel, "ReferenceTargetSet", &MXF_SET_K(TypeDefinitionWeakObjectReference), &MXF_ITEM_K(TypeDefinitionWeakObjectReference, ReferenceTargetSet), 0x0013, MXF_ULARRAY_TYPE, 1)Dictionarymxf_register_item_def(dataModel, "Dictionary", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Dictionary), 0x3b04, MXF_STRONGREF_TYPE, 0)mxf_register_set_def(dataModel, "Dictionary", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Dictionary))OperationDefinitionsmxf_register_item_def(dataModel, "OperationDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, OperationDefinitions), 0x2603, MXF_STRONGREFARRAY_TYPE, 0)ParameterDefinitionsmxf_register_item_def(dataModel, "ParameterDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, ParameterDefinitions), 0x2604, MXF_STRONGREFARRAY_TYPE, 0)DataDefinitionsmxf_register_item_def(dataModel, "DataDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, DataDefinitions), 0x2605, MXF_STRONGREFARRAY_TYPE, 0)PluginDefinitionsmxf_register_item_def(dataModel, "PluginDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, PluginDefinitions), 0x2606, MXF_STRONGREFARRAY_TYPE, 0)CodecDefinitionsmxf_register_item_def(dataModel, "CodecDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, CodecDefinitions), 0x2607, MXF_STRONGREFARRAY_TYPE, 0)ContainerDefinitionsmxf_register_item_def(dataModel, "ContainerDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, ContainerDefinitions), 0x2608, MXF_STRONGREFARRAY_TYPE, 0)InterpolationDefinitionsmxf_register_item_def(dataModel, "InterpolationDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, InterpolationDefinitions), 0x2609, MXF_STRONGREFARRAY_TYPE, 0)KLVDataDefinitionsmxf_register_item_def(dataModel, "KLVDataDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, KLVDataDefinitions), 0x260a, MXF_STRONGREFARRAY_TYPE, 0)TaggedValueDefinitionsmxf_register_item_def(dataModel, "TaggedValueDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, TaggedValueDefinitions), 0x260b, MXF_STRONGREFARRAY_TYPE, 0)DefinitionObjectmxf_register_set_def(dataModel, "DefinitionObject", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DefinitionObject))mxf_register_item_def(dataModel, "Identification", &MXF_SET_K(DefinitionObject), &MXF_ITEM_K(DefinitionObject, Identification), 0x1b01, MXF_UL_TYPE, 1)mxf_register_item_def(dataModel, "Name", &MXF_SET_K(DefinitionObject), &MXF_ITEM_K(DefinitionObject, Name), 0x1b02, MXF_UTF16STRING_TYPE, 1)mxf_register_item_def(dataModel, "Description", &MXF_SET_K(DefinitionObject), &MXF_ITEM_K(DefinitionObject, Description), 0x1b03, MXF_UTF16STRING_TYPE, 0)DataDefinitionmxf_register_set_def(dataModel, "DataDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(DataDefinition))OperationDefinitionmxf_register_set_def(dataModel, "OperationDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(OperationDefinition))mxf_register_item_def(dataModel, "DataDefinition", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, DataDefinition), 0x1e01, MXF_UL_TYPE, 1)IsTimeWarpmxf_register_item_def(dataModel, "IsTimeWarp", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, IsTimeWarp), 0x1e02, MXF_BOOLEAN_TYPE, 0)DegradeTomxf_register_item_def(dataModel, "DegradeTo", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, DegradeTo), 0x1e03, MXF_ULARRAY_TYPE, 0)OperationCategorymxf_register_item_def(dataModel, "OperationCategory", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, OperationCategory), 0x1e06, MXF_UL_TYPE, 0)NumberInputsmxf_register_item_def(dataModel, "NumberInputs", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, NumberInputs), 0x1e07, MXF_INT32_TYPE, 1)Bypassmxf_register_item_def(dataModel, "Bypass", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, Bypass), 0x1e08, MXF_UINT32_TYPE, 0)ParametersDefinedmxf_register_item_def(dataModel, "ParametersDefined", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, ParametersDefined), 0x1e09, MXF_ULBATCH_TYPE, 0)ParameterDefinitionmxf_register_set_def(dataModel, "ParameterDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(ParameterDefinition))mxf_register_item_def(dataModel, "Type", &MXF_SET_K(ParameterDefinition), &MXF_ITEM_K(ParameterDefinition, Type), 0x1f01, MXF_UL_TYPE, 1)DisplayUnitsmxf_register_item_def(dataModel, "DisplayUnits", &MXF_SET_K(ParameterDefinition), &MXF_ITEM_K(ParameterDefinition, DisplayUnits), 0x1f03, MXF_UTF16STRING_TYPE, 0)PluginDefinitionmxf_register_set_def(dataModel, "PluginDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(PluginDefinition))PluginCategorymxf_register_item_def(dataModel, "PluginCategory", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, PluginCategory), 0x2203, MXF_UL_TYPE, 1)VersionNumbermxf_register_item_def(dataModel, "VersionNumber", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, VersionNumber), 0x2204, MXF_VERSIONTYPE_TYPE, 1)VersionStringmxf_register_item_def(dataModel, "VersionString", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, VersionString), 0x2205, MXF_UTF16STRING_TYPE, 0)Manufacturermxf_register_item_def(dataModel, "Manufacturer", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, Manufacturer), 0x2206, MXF_UTF16STRING_TYPE, 0)ManufacturerInfomxf_register_item_def(dataModel, "ManufacturerInfo", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, ManufacturerInfo), 0x2207, MXF_STRONGREF_TYPE, 0)ManufacturerIDmxf_register_item_def(dataModel, "ManufacturerID", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, ManufacturerID), 0x2208, MXF_UL_TYPE, 0)Platformmxf_register_item_def(dataModel, "Platform", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, Platform), 0x2209, MXF_UL_TYPE, 0)MinPlatformVersionmxf_register_item_def(dataModel, "MinPlatformVersion", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, MinPlatformVersion), 0x220a, MXF_VERSIONTYPE_TYPE, 0)MaxPlatformVersionmxf_register_item_def(dataModel, "MaxPlatformVersion", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, MaxPlatformVersion), 0x220b, MXF_VERSIONTYPE_TYPE, 0)Enginemxf_register_item_def(dataModel, "Engine", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, Engine), 0x220c, MXF_UL_TYPE, 0)MinEngineVersionmxf_register_item_def(dataModel, "MinEngineVersion", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, MinEngineVersion), 0x220d, MXF_VERSIONTYPE_TYPE, 0)MaxEngineVersionmxf_register_item_def(dataModel, "MaxEngineVersion", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, MaxEngineVersion), 0x220e, MXF_VERSIONTYPE_TYPE, 0)PluginAPImxf_register_item_def(dataModel, "PluginAPI", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, PluginAPI), 0x220f, MXF_UL_TYPE, 0)MinPluginAPImxf_register_item_def(dataModel, "MinPluginAPI", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, MinPluginAPI), 0x2210, MXF_VERSIONTYPE_TYPE, 0)MaxPluginAPImxf_register_item_def(dataModel, "MaxPluginAPI", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, MaxPluginAPI), 0x2211, MXF_VERSIONTYPE_TYPE, 0)SoftwareOnlymxf_register_item_def(dataModel, "SoftwareOnly", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, SoftwareOnly), 0x2212, MXF_BOOLEAN_TYPE, 0)Acceleratormxf_register_item_def(dataModel, "Accelerator", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, Accelerator), 0x2213, MXF_BOOLEAN_TYPE, 0)Locatorsmxf_register_item_def(dataModel, "Locators", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, Locators), 0x2214, MXF_STRONGREFARRAY_TYPE, 0)Authenticationmxf_register_item_def(dataModel, "Authentication", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, Authentication), 0x2215, MXF_BOOLEAN_TYPE, 0)mxf_register_item_def(dataModel, "DefinitionObject", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, DefinitionObject), 0x2216, MXF_UL_TYPE, 0)CodecDefinitionmxf_register_set_def(dataModel, "CodecDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(CodecDefinition))FileDescriptorClassmxf_register_item_def(dataModel, "FileDescriptorClass", &MXF_SET_K(CodecDefinition), &MXF_ITEM_K(CodecDefinition, FileDescriptorClass), 0x2301, MXF_UL_TYPE, 1)mxf_register_item_def(dataModel, "DataDefinitions", &MXF_SET_K(CodecDefinition), &MXF_ITEM_K(CodecDefinition, DataDefinitions), 0x2302, MXF_ULARRAY_TYPE, 1)ContainerDefinitionmxf_register_set_def(dataModel, "ContainerDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(ContainerDefinition))EssenceIsIdentifiedmxf_register_item_def(dataModel, "EssenceIsIdentified", &MXF_SET_K(ContainerDefinition), &MXF_ITEM_K(ContainerDefinition, EssenceIsIdentified), 0x2401, MXF_BOOLEAN_TYPE, 0)InterpolationDefinitionmxf_register_set_def(dataModel, "InterpolationDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(InterpolationDefinition))TaggedValueDefinitionmxf_register_set_def(dataModel, "TaggedValueDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(TaggedValueDefinition))KLVDataDefinitionmxf_register_set_def(dataModel, "KLVDataDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(KLVDataDefinition))ByteOrdermxf_register_item_def(dataModel, "ByteOrder", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ByteOrder), 0x3b01, MXF_INT16_TYPE, 0)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)MasterMobIDmxf_register_item_def(dataModel, "MasterMobID", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, MasterMobID), 0x0000, MXF_UMID_TYPE, 0)EssenceFileMobIDmxf_register_item_def(dataModel, "EssenceFileMobID", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, EssenceFileMobID), 0x0000, MXF_UMID_TYPE, 0)ConvertFrameRatemxf_register_item_def(dataModel, "ConvertFrameRate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, ConvertFrameRate), 0x0000, MXF_BOOLEAN_TYPE, 0)AppCodemxf_register_item_def(dataModel, "AppCode", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, AppCode), 0x0000, MXF_INT32_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))mxf_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)ResolutionIDmxf_register_item_def(dataModel, "ResolutionID", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ResolutionID), 0x0000, MXF_INT32_TYPE, 0)FrameSampleSizemxf_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)ColorFramemxf_register_item_def(dataModel, "ColorFrame", &MXF_SET_K(TapeDescriptor), &MXF_ITEM_K(TapeDescriptor, ColorFrame), 0x0000, MXF_INT32_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))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))mxf_initialise_metadict_read_filter(&readFilter->metaDictFilter)mxf_initialise_dict_read_filter(&readFilter->dictFilter, skipDataDefs)initialise_read_filter(&readFilter, skipDataDefs)mxf_read_filtered_header_metadata(mxfFile, &readFilter.filter, headerMetadata, headerByteCount, key, llen, len)(newDirectory = (MXFAvidObjectDirectory*)malloc(sizeof(MXFAvidObjectDirectory))) != NULLcreate_object_directory(&objectDirectory)mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(MetaDictionary), &metaDictSet)mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(Preface), &prefaceSet)mxf_write_header_primer_pack(mxfFile, headerMetadata)(rootPos = mxf_file_tell(mxfFile)) >= 0add_object_directory_entry(objectDirectory, &root.id, rootPos, 0x00)write_root_set(mxfFile, &root)(offset = mxf_file_tell(mxfFile)) >= 0write_set(mxfFile, metaDictSet, &offset, objectDirectory)write_set(mxfFile, set, &offset, objectDirectory)write_metadict_sets(mxfFile, headerMetadata, objectDirectory)write_set(mxfFile, prefaceSet, &offset, objectDirectory)write_preface_sets(mxfFile, headerMetadata, objectDirectory)(root.directoryOffset = mxf_file_tell(mxfFile)) >= 0mxf_write_kl(mxfFile, &g_AvidObjectDirectory_key, 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)write_object_directory(mxfFile, objectDirectory)(endPos = mxf_file_tell(mxfFile)) >= 0mxf_file_seek(mxfFile, rootPos, 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)(result = mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 0, &newSet)) > 0filter->after_set_read(filter->privateData, headerMetadata, newSet, &skip)mxf_read_set(mxfFile, &key, len, headerMetadata, 1) > 0count == 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_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)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_read_local_tag(mxfFile, tag)mxf_read_uint16(mxfFile, len)mxf_write_local_tag(mxfFile, tag)mxf_write_uint16(mxfFile, 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)UTF16StringArraymxf_register_array_type(newDataModel, "UTF16StringArray", MXF_UTF16STRINGARRAY_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)ULArraymxf_register_array_type(newDataModel, "ULArray", MXF_ULARRAY_TYPE, MXF_UL_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)mxf_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)mxf_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)mxf_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))mxf_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_kl(mxfFile, &partition->key, 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_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_create_set(headerMetadata, &MXF_SET_K(Dictionary), &newSet)./products/mxf_avid_dictionary.cmxf_set_ul_item(defSet, &MXF_ITEM_K(DefinitionObject, Identification), id)name != NULLmxf_set_utf16string_item(defSet, &MXF_ITEM_K(DefinitionObject, Name), name)mxf_set_utf16string_item(defSet, &MXF_ITEM_K(DefinitionObject, Description), description)mxf_create_set(dictSet->headerMetadata, &MXF_SET_K(DataDefinition), &newSet)mxf_add_array_item_strongref(dictSet, &MXF_ITEM_K(Dictionary, DataDefinitions), newSet)mxf_create_set(dictSet->headerMetadata, &MXF_SET_K(ContainerDefinition), &newSet)mxf_add_array_item_strongref(dictSet, &MXF_ITEM_K(Dictionary, ContainerDefinitions), newSet)mxf_create_set(dictSet->headerMetadata, &MXF_SET_K(TaggedValueDefinition), &newSet)mxf_add_array_item_strongref(dictSet, &MXF_ITEM_K(Dictionary, TaggedValueDefinitions), newSet)(newData = (MXFDictReadFilterData*)malloc(sizeof(MXFDictReadFilterData))) != NULLmxf_avid_create_dictionary(headerMetadata, &newSet)mxf_avid_create_taggedvaluedef(newSet, bounce_label(0x8f, 0x5d, 0x13, 0x5d, 0xd8, 0xcd, 0xc9, 0x26, 0xd8, 0x0e, 0xcc, 0x37, 0x0d, 0x5c, 0x4d, 0x29, &label1), L"_PJ", L"Project Name", &defSet)./products/mxf_avid_dictionary_data.hmxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, &label1), L"Timecode", L"12MTimeCodeTrackInactiveUserBits", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, &label1), L"Timecode", L"12MTimeCodeTrackActiveUserBits", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, &label1), L"Timecode", L"309M TimeCode data", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x01, 0x10, 0x00, 0x00, 0x00, &label1), L"Descriptive Metadata", L"Descriptive Metadata", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"Picture", L"Picture Essence", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, &label1), L"Sound", L"Sound Essence", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00, &label1), L"DataEssenceTrack", L"Data Essence", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x80, 0xad, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x05, 0xcb, 0xa7, 0x31, 0x1d, 0xaa, 0x11, 0xd3, &label1), L"Matte", L"Matte data", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x80, 0xad, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x05, 0xcb, 0xa7, 0x32, 0x1d, 0xaa, 0x11, 0xd3, &label1), L"PictureWithMatte", L"PictureWithMatte data", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x80, 0x7f, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x7f, 0x27, 0x5e, 0x81, 0x77, 0xe5, 0x11, 0xd2, &label1), L"Timecode", L"Timecode data (legacy)", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x8a, 0x5b, 0x00, 0x50, 0x04, 0x0e, 0xf7, 0xd2, 0x85, 0x14, 0x19, 0xd0, 0x2e, 0x4f, 0x11, 0xd3, &label1), L"Unknown", L"Unknown data", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x80, 0x7d, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x6f, 0x3c, 0x8c, 0xe1, 0x6c, 0xef, 0x11, 0xd2, &label1), L"Picture", L"Picture data (legacy)", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x80, 0x7d, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x78, 0xe1, 0xeb, 0xe1, 0x6c, 0xef, 0x11, 0xd2, &label1), L"Sound", L"Sound data (legacy)", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x89, 0xee, 0x00, 0x60, 0x97, 0x11, 0x62, 0x12, 0xd2, 0xbb, 0x2a, 0xf0, 0xd2, 0x34, 0x11, 0xd2, &label1), L"Edgecode", L"Edgecode data", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x01, 0x01, &label1), L"ContainerD10_50Mbps_625x50i_defined_template", L"D-10; 50Mbps 625/50i (defined template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x02, 0x01, &label1), L"ContainerD10_50Mbps_525x60i_defined_template", L"D-10; 50Mbps 525/60i (defined template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x03, 0x01, &label1), L"ContainerD10_40Mbps_625x50i_defined_template", L"D-10; 40Mbps 625/50i (defined template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x04, 0x01, &label1), L"ContainerD10_40Mbps_525x60i_defined_template", L"D-10; 40Mbps 525/60i (defined template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x05, 0x01, &label1), L"ContainerD10_30Mbps_625x50i_defined_template", L"D-10; 30Mbps 625/50i (defined template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x06, 0x01, &label1), L"ContainerD10_30Mbps_525x60i_defined_template", L"D-10; 30Mbps 525/60i (defined template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x01, 0x02, &label1), L"ContainerD10_50Mbps_625x50i_extended_template", L"D-10; 50Mbps 625/50i (extended template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x02, 0x02, &label1), L"ContainerD10_50Mbps_525x60i_extended_template", L"D-10; 50Mbps 525/60i (extended template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x03, 0x02, &label1), L"ContainerD10_40Mbps_625x50i_extended_template", L"D-10; 40Mbps 625/50i (extended template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x04, 0x02, &label1), L"ContainerD10_40Mbps_525x60i_extended_template", L"D-10; 40Mbps 525/60i (extended template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x05, 0x02, &label1), L"ContainerD10_30Mbps_625x50i_extended_template", L"D-10; 30Mbps 625/50i (extended template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x06, 0x02, &label1), L"ContainerD10_30Mbps_525x60i_extended_template", L"D-10; 30Mbps 525/60i (extended template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x01, 0x7f, &label1), L"ContainerD10_50Mbps_625x50i_picture_only", L"D-10; 50Mbps 625/50i (picture only)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x02, 0x7f, &label1), L"ContainerD10_50Mbps_525x60i_picture_only", L"D-10; 50Mbps 525/60i (picture only)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x03, 0x7f, &label1), L"ContainerD10_40Mbps_625x50i_picture_only", L"D-10; 40Mbps 625/50i (picture only)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x04, 0x7f, &label1), L"ContainerD10_40Mbps_525x60i_picture_only", L"D-10; 40Mbps 525/60i (picture only)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x05, 0x7f, &label1), L"ContainerD10_30Mbps_625x50i_picture_only", L"D-10; 30Mbps 625/50i (picture only)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x06, 0x7f, &label1), L"ContainerD10_30Mbps_525x60i_picture_only", L"D-10; 30Mbps 525/60i (picture only)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x01, 0x01, &label1), L"ContainerDV_IEC_25Mbps_525x60i_frame_wrapped", L"DV; IEC 25Mbps 525/60i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x02, 0x01, &label1), L"ContainerDV_IEC_25Mbps_625x50i_frame_wrapped", L"DV; IEC 25Mbps 625/50i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x03, 0x01, &label1), L"ContainerDV_IEC_25Mbps_525x60i_DVCAM_frame_wrapped", L"DV; IEC 25Mbps 525/60i DVCAM (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x04, 0x01, &label1), L"ContainerDV_IEC_25Mbps_625x50i_DVCAM_frame_wrapped", L"DV; IEC 25Mbps 625/50i DVCAM (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x3f, 0x01, &label1), L"ContainerDV_Undefined_IEC_DV_frame_wrapped", L"DV; Undefined IEC DV (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x40, 0x01, &label1), L"ContainerDV_25Mbps_525x60i_frame_wrapped", L"DV; 25Mbps 525/60i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x41, 0x01, &label1), L"ContainerDV_25Mbps_625x50i_frame_wrapped", L"DV; 25Mbps 625/50i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x50, 0x01, &label1), L"ContainerDV_50Mbps_525x60i_frame_wrapped", L"DV; 50Mbps 525/60i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x51, 0x01, &label1), L"ContainerDV_50Mbps_625x50i_frame_wrapped", L"DV; 50Mbps 625/50i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x60, 0x01, &label1), L"ContainerDV_100Mbps_1080x60i_frame_wrapped", L"DV; 100Mbps 1080/60i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x61, 0x01, &label1), L"ContainerDV_100Mbps_1080x50i_frame_wrapped", L"DV; 100Mbps 1080/50i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x62, 0x01, &label1), L"ContainerDV_100Mbps_720x60p_frame_wrapped", L"DV; 100Mbps 720/60p (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x63, 0x01, &label1), L"ContainerDV_100Mbps_720x50p_frame_wrapped", L"DV; 100Mbps 720/50p (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x7f, 0x01, &label1), L"ContainerDV_undefined_frame_wrapped", L"DV; undefined (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x01, 0x02, &label1), L"ContainerDV_IEC_25Mbps_525x60i_clip_wrapped", L"DV; IEC 25Mbps 525/60i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x02, 0x02, &label1), L"ContainerDV_IEC_25Mbps_625x50i_clip_wrapped", L"DV; IEC 25Mbps 625/50i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x03, 0x02, &label1), L"ContainerDV_IEC_25Mbps_525x60i_DVCAM_clip_wrapped", L"DV; IEC 25Mbps 525/60i DVCAM (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x04, 0x02, &label1), L"ContainerDV_IEC_25Mbps_625x50i_DVCAM_clip_wrapped", L"DV; IEC 25Mbps 625/50i DVCAM (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x3f, 0x02, &label1), L"ContainerDV_Undefined_IEC_DV_clip_wrapped", L"DV; Undefined IEC DV (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x40, 0x02, &label1), L"ContainerDV_25Mbps_525x60i_clip_wrapped", L"DV; 25Mbps 525/60i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x40, 0x02, &label1), L"ContainerDV_25Mbps_525x60i_clip_wrapped_bogus", L"DV; 25Mbps 525/60i (clip wrapped) (bogus)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x41, 0x02, &label1), L"ContainerDV_25Mbps_625x50i_clip_wrapped", L"DV; 25Mbps 625/50i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x50, 0x02, &label1), L"ContainerDV_50Mbps_525x60i_clip_wrapped", L"DV; 50Mbps 525/60i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x51, 0x02, &label1), L"ContainerDV_50Mbps_625x50i_clip_wrapped", L"DV; 50Mbps 625/50i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x60, 0x02, &label1), L"ContainerDV_100Mbps_1080x60i_clip_wrapped", L"DV; 100Mbps 1080/60i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x61, 0x02, &label1), L"ContainerDV_100Mbps_1080x50i_clip_wrapped", L"DV; 100Mbps 1080/50i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x62, 0x02, &label1), L"ContainerDV_100Mbps_720x60p_clip_wrapped", L"DV; 100Mbps 720/60p (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x63, 0x02, &label1), L"ContainerDV_100Mbps_720x50p_clip_wrapped", L"DV; 100Mbps 720/50p (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x7f, 0x02, &label1), L"ContainerDV_undefined_clip_wrapped", L"DV; undefined (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x7f, 0x02, &label1), L"ContainerDV_undefined_clip_wrapped_bogus", L"DV; undefined (clip wrapped) (bogus)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x40, 0x00, &label1), L"ContainerMPEG_Elementary_Stream_Audio_stream_id_0x40_clip_wrapped", L"MPEG Elementary Stream; Audio stream id 0x40 (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x60, 0x01, &label1), L"ContainerMPEG_Elementary_Stream_stream_id_0x60_frame_wrapped", L"MPEG Elementary Stream; stream id 0x60 (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x61, 0x07, &label1), L"ContainerUnknown_Sony002", L"Unknown; Sony002", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x01, &label1), L"ContainerUncompressed_Picture_525_60i_422_13p5MHz_frame_wrapped", L"Uncompressed Picture; 525 60i 422 13.5MHz (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x02, &label1), L"ContainerUncompressed_Picture_525_60i_422_13p5MHz_clip_wrapped", L"Uncompressed Picture; 525 60i 422 13.5MHz (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x03, &label1), L"ContainerUncompressed_Picture_525_60i_422_13p5MHz_line_wrapped", L"Uncompressed Picture; 525 60i 422 13.5MHz (line wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x05, &label1), L"ContainerUncompressed_Picture_625_50i_422_13p5MHz_frame_wrapped", L"Uncompressed Picture; 625 50i 422 13.5MHz (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x06, &label1), L"ContainerUncompressed_Picture_625_50i_422_13p5MHz_clip_wrapped", L"Uncompressed Picture; 625 50i 422 13.5MHz (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x07, &label1), L"ContainerUncompressed_Picture_625_50i_422_13p5MHz_line_wrapped", L"Uncompressed Picture; 625 50i 422 13.5MHz (line wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x19, &label1), L"ContainerUncompressed_Picture_525_60p_422_27MHz_frame_wrapped", L"Uncompressed Picture; 525 60p 422 27MHz (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1a, &label1), L"ContainerUncompressed_Picture_525_60p_422_27MHz_clip_wrapped", L"Uncompressed Picture; 525 60p 422 27MHz (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1b, &label1), L"ContainerUncompressed_Picture_525_60p_422_27MHz_line_wrapped", L"Uncompressed Picture; 525 60p 422 27MHz (line wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1d, &label1), L"ContainerUncompressed_Picture_625_50p_422_27MHz_frame_wrapped", L"Uncompressed Picture; 625 50p 422 27MHz (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1e, &label1), L"ContainerUncompressed_Picture_625_50p_422_27MHz_clip_wrapped", L"Uncompressed Picture; 625 50p 422 27MHz (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1f, &label1), L"ContainerUncompressed_Picture_625_50p_422_27MHz_line_wrapped", L"Uncompressed Picture; 625 50p 422 27MHz (line wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x01, 0x00, &label1), L"ContainerAES3xBWF_BWF_frame_wrapped", L"AES3/BWF; BWF (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x02, 0x00, &label1), L"ContainerAES3xBWF_BWF_clip_wrapped", L"AES3/BWF; BWF (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x03, 0x00, &label1), L"ContainerAES3xBWF_AES3_frame_wrapped", L"AES3/BWF; AES3 (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x04, 0x00, &label1), L"ContainerUnknown_Panasonic001", L"Unknown; Panasonic001", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x04, 0x00, &label1), L"ContainerAES3xBWF_AES3_clip_wrapped", L"AES3/BWF; AES3 (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0a, 0x01, 0x00, &label1), L"ContainerALaw_Sound_Element_ALaw_Audio_frame_wrapped", L"A-Law Sound Element; A-Law Audio (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0a, 0x02, 0x00, &label1), L"ContainerALaw_Sound_Element_ALaw_Audio_clip_wrapped", L"A-Law Sound Element; A-Law Audio (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0a, 0x03, 0x00, &label1), L"ContainerALaw_Sound_Element_ALaw_Audio_custom_wrapped", L"A-Law Sound Element; A-Law Audio (custom wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x60, 0x02, &label1), L"ContainerAVC_clip_wrapped_v1_Panasonic", L"AVC (clip wrapped), Registry Version 1, Panasonic", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x60, 0x02, &label1), L"ContainerAVC_clip_wrapped", L"AVC (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x11, 0x01, 0x00, &label1), L"ContainerVC3_frame_wrapped", L"VC-3 (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x11, 0x02, 0x00, &label1), L"ContainerVC3_clip_wrapped", L"VC-3 (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x12, 0x01, 0x00, &label1), L"ContainerVC1_frame_wrapped", L"VC-1 (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x12, 0x02, 0x00, &label1), L"ContainerVC1_clip_wrapped", L"VC-1 (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x04, 0x0d, 0x01, 0x03, 0x01, 0x01, 0x7f, 0x01, 0x00, &label1), L"ContainerUnknown_Sony001", L"Unknown; Sony001", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x7f, 0x01, 0x00, &label1), L"ContainerGeneric_Wrapping_Generic_multiple_wrappings", L"Generic Wrapping; Generic (multiple wrappings)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x01, &label1), L"ContainerAvidHD_X_6_1_1080p", L"AvidHD; X_6_1_1080p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x02, 0x01, &label1), L"ContainerAvidHD_X_6_1_1080i", L"AvidHD; X_6_1_1080i", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x03, 0x01, &label1), L"ContainerAvidHD_X_5_1_720p", L"AvidHD; X_5_1_720p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x02, &label1), L"ContainerAvidHD_8_7_1_1080p", L"AvidHD; 8_7_1_1080p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x02, 0x02, &label1), L"ContainerAvidHD_8_7_1_1080i", L"AvidHD; 8_7_1_1080i", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x03, 0x02, &label1), L"ContainerAvidHD_8_4_1_720p", L"AvidHD; 8_4_1_720p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x03, &label1), L"ContainerAvidHD_8_4_1_1080p", L"AvidHD; 8_4_1_1080p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x02, 0x03, &label1), L"ContainerAvidHD_8_4_1_1080i", L"AvidHD; 8_4_1_1080i", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x03, 0x03, &label1), L"ContainerAvidHD_8_6_1_720p", L"AvidHD; 8_6_1_720p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x04, &label1), L"ContainerAvidHD_8_22_1_1080p", L"AvidHD; 8_22_1_1080p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0xff, 0x42, 0x46, 0x41, 0x41, 0x00, 0x0d, 0x4d, 0x4f, &label1), L"AAF MSS", L"AAF MSS Container", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0xff, 0x43, 0x46, 0x41, 0x41, 0x00, 0x0d, 0x4d, 0x4f, &label1), L"AAF CBR", L"AAF CBR Container", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0xff, 0x4b, 0x46, 0x41, 0x41, 0x00, 0x0d, 0x4d, 0x4f, &label1), L"MXF", L"MXF Container", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x80, 0xfb, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x4b, 0x1c, 0x1a, 0x46, 0x03, 0xf2, 0x11, 0xd4, &label1), L"OMF", L"OMF Container", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0xbd, 0xe3, 0x8d, 0x7c, 0xd9, 0x25, 0x8e, 0x18, 0xc5, 0x9e, 0xf5, 0x6f, 0x5c, 0xb4, 0x4c, 0xb8, &label1), L"AAF XML", L"AAF XML Container", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x80, 0x9b, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x43, 0x13, 0xb5, 0x71, 0xd8, 0xba, 0x11, 0xd2, &label1), L"AAF", L"AAF Container", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x80, 0x9b, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x43, 0x13, 0xb5, 0x72, 0xd8, 0xba, 0x11, 0xd2, &label1), L"External", L"External Container", &defSet)(data = (WeakRefData*)malloc(sizeof(WeakRefData))) != NULL./products/mxf_avid_metadictionary.cmxf_append_list_element(list, (void*)data)(data = (MetaDefData*)malloc(sizeof(MetaDefData))) != NULLmxf_get_item(set, itemKey, &namesItem)(nameArray = (uint8_t*)malloc(sizeof(uint8_t) * (nameArraySize))) != NULLmxf_set_item(set, itemKey, nameArray, nameArraySize)mxf_create_set(headerMetadata, &MXF_SET_K(MetaDictionary), &newSet)mxf_set_ul_item(set, &MXF_ITEM_K(MetaDefinition, Identification), id)mxf_set_utf16string_item(set, &MXF_ITEM_K(MetaDefinition, Name), name)mxf_set_utf16string_item(set, &MXF_ITEM_K(MetaDefinition, Description), description)mxf_create_set(metaDictSet->headerMetadata, &MXF_SET_K(ClassDefinition), &newSet)mxf_add_array_item_strongref(metaDictSet, &MXF_ITEM_K(MetaDictionary, ClassDefinitions), newSet)mxf_avid_set_metadef_items(newSet, id, name, description)mxf_set_ul_item(newSet, &MXF_ITEM_K(ClassDefinition, ParentClass), parentId)mxf_set_boolean_item(newSet, &MXF_ITEM_K(ClassDefinition, IsConcrete), isConcrete)mxf_register_primer_entry(primerPack, id, localId, &assignedLocalId)mxf_create_set(classDefSet->headerMetadata, &MXF_SET_K(PropertyDefinition), &newSet)mxf_add_array_item_strongref(classDefSet, &MXF_ITEM_K(ClassDefinition, Properties), newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(PropertyDefinition, Type), typeId)mxf_set_boolean_item(newSet, &MXF_ITEM_K(PropertyDefinition, IsOptional), isOptional)mxf_set_uint16_item(newSet, &MXF_ITEM_K(PropertyDefinition, LocalIdentification), assignedLocalId)mxf_set_boolean_item(newSet, &MXF_ITEM_K(PropertyDefinition, IsUniqueIdentifier), isUniqueIdentifier)mxf_create_set(metaDictSet->headerMetadata, setId, &newSet)mxf_add_array_item_strongref(metaDictSet, &MXF_ITEM_K(MetaDictionary, TypeDefinitions), newSet)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionEnumeration), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionEnumeration, Type), typeId)append_name_to_string_array(typeDefSet, &MXF_ITEM_K(TypeDefinitionEnumeration, Names), name)mxf_grow_array_item(typeDefSet, &MXF_ITEM_K(TypeDefinitionEnumeration, Values), 8, 1, &elementValue)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionExtendibleEnumeration), id, name, description, &newSet)append_name_to_string_array(typeDefSet, &MXF_ITEM_K(TypeDefinitionExtendibleEnumeration, Names), name)mxf_grow_array_item(typeDefSet, &MXF_ITEM_K(TypeDefinitionExtendibleEnumeration, Values), mxfUL_extlen, 1, &elementValue)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionFixedArray), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionFixedArray, ElementType), elementTypeId)mxf_set_uint32_item(newSet, &MXF_ITEM_K(TypeDefinitionFixedArray, ElementCount), elementCount)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionInteger), id, name, description, &newSet)mxf_set_uint8_item(newSet, &MXF_ITEM_K(TypeDefinitionInteger, Size), size)mxf_set_boolean_item(newSet, &MXF_ITEM_K(TypeDefinitionInteger, IsSigned), isSigned)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionRecord), id, name, description, &newSet)append_name_to_string_array(typeDefSet, &MXF_ITEM_K(TypeDefinitionRecord, MemberNames), name)mxf_grow_array_item(typeDefSet, &MXF_ITEM_K(TypeDefinitionRecord, MemberTypes), mxfUL_extlen, 1, &elementValue)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionRename), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionRename, RenamedType), renamedTypeId)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionSet), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionSet, ElementType), elementTypeId)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionString), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionString, ElementType), elementTypeId)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionStrongObjectReference), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionStrongObjectReference, ReferencedType), referencedTypeId)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionVariableArray), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionVariableArray, ElementType), elementTypeId)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionWeakObjectReference), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionWeakObjectReference, ReferencedType), referencedTypeId)mxf_grow_array_item(typeDefSet, &MXF_ITEM_K(TypeDefinitionWeakObjectReference, ReferenceTargetSet), mxfUL_extlen, 1, &elementValue)mxf_avid_create_metadictionary(headerMetadata, &newMetaDictSet)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label1), L"InterchangeObject", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)./products/mxf_avid_metadictionary_data.hmxf_get_item(classDefSet, &MXF_ITEM_K(ClassDefinition, ParentClass), &item)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x08, 0x00, 0x00, 0x00, &label1), L"Generation", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0102, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x01, 0x00, 0x00, &label1), L"ObjClass", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0101, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, &label1), L"Component", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"DataDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0201, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, &label1), L"Length", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0202, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x03, 0x02, 0x01, 0x02, 0x16, 0x00, 0x00, 0x00, &label1), L"UserComments", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0204, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x10, 0x04, 0x00, 0x00, 0x00, &label1), L"KLVData", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0203, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x03, 0x01, 0x02, 0x10, 0x08, 0x00, 0x00, 0x00, &label1), L"Attributes", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0205, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label1), L"Segment", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, &label3), 0, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, &label1), L"Event", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label3), 0, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x03, 0x03, 0x03, 0x00, 0x00, &label1), L"Position", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0601, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x30, 0x04, 0x04, 0x01, 0x00, 0x00, 0x00, &label1), L"Comment", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0602, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, &label1), L"CommentMarker", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x0a, 0x00, 0x00, &label1), L"Annotation", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0901, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xaf, 0x34, 0xbc, 0x47, 0xfe, 0xc1, 0xea, 0xa8, 0xc7, 0x2c, 0xc8, 0x17, 0xaa, 0xc5, 0x49, 0x9b, &label1), L"CommentMarkerAttributeList", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x69, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xe9, 0x6e, 0x6d, 0x44, 0xc3, 0x83, 0x11, 0xd3, &label1), L"CommentMarkerColor", ((void *)0), bounce_label(0xa0, 0x69, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xe9, 0x6e, 0x6d, 0x43, 0xc3, 0x83, 0x11, 0xd3, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xb0, 0xe4, 0x27, 0x2c, 0x93, 0x23, 0x78, 0xa6, 0x6d, 0x64, 0xdd, 0x66, 0xe5, 0xc7, 0x48, 0x8f, &label1), L"CommentMarkerAnnotationList", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8a, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xc4, 0xc4, 0x5d, 0x9a, 0x09, 0x67, 0x11, 0xd4, &label1), L"CommentMarkerUSer", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8a, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xc4, 0xc4, 0x5d, 0x9b, 0x09, 0x67, 0x11, 0xd4, &label1), L"CommentMarkerDate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8a, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xc4, 0xc4, 0x5d, 0x9c, 0x09, 0x67, 0x11, 0xd4, &label1), L"CommentMarkerTime", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8a, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xc4, 0xc4, 0x5d, 0x9d, 0x09, 0x67, 0x11, 0xd4, &label1), L"CommentMarkerIcon", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8a, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xc4, 0xc4, 0x5d, 0x9e, 0x09, 0x67, 0x11, 0xd4, &label1), L"CommentMarkerStatus", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0f, 0x00, &label1), L"Sequence", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0f, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x06, 0x09, 0x00, 0x00, &label1), L"Components", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1001, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00, &label1), L"SourceReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, &label1), L"SourceID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1101, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, &label1), L"SourceMobSlotID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1102, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x06, 0x01, 0x01, 0x03, 0x07, 0x00, 0x00, 0x00, &label1), L"ChannelIDs", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1103, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x06, 0x01, 0x01, 0x03, 0x08, 0x00, 0x00, 0x00, &label1), L"MonoSourceSlotIDs", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1104, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x11, 0x00, &label1), L"SourceClip", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x11, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x02, 0x01, 0x01, 0x05, 0x02, 0x00, &label1), L"FadeInLength", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1202, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x02, 0x01, 0x01, 0x05, 0x03, 0x00, &label1), L"FadeOutLength", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1204, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x05, 0x30, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"FadeInType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1203, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x05, 0x30, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"FadeOutType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1205, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x03, 0x01, 0x04, 0x00, 0x00, &label1), L"StartTime", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1201, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x8e, 0x0b, 0x4b, 0x14, 0x9b, 0x66, 0x1a, 0x12, 0x66, 0x01, 0x62, 0xe5, 0xbb, 0xef, 0x46, 0x18, &label1), L"SubclipFullLength", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x14, 0x00, &label1), L"Timecode", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x14, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x04, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, &label1), L"Drop", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1503, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x04, 0x01, 0x01, 0x02, 0x06, 0x00, 0x00, &label1), L"FPS", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1502, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, &label1), L"Start", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1501, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x18, 0x00, &label1), L"ContentStorage", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x18, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x01, 0x00, 0x00, &label1), L"Mobs", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1901, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x02, 0x00, 0x00, &label1), L"EssenceData", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1902, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label1), L"DefinitionObject", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), L"Description", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1b03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x07, 0x01, 0x02, 0x03, 0x01, 0x00, 0x00, &label1), L"Name", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1b02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x15, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"Identification", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1b01, 1, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00, &label1), L"DataDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x00, &label1), L"OperationDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x05, 0x30, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"IsTimeWarp", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1e02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x04, 0x01, 0x00, 0x00, &label1), L"DegradeTo", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1e03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x03, 0x02, 0x00, 0x00, &label1), L"ParametersDefined", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x03, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1e09, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x05, 0x30, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), L"NumberInputs", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1e07, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x05, 0x30, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), L"Bypass", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1e08, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x30, 0x05, 0x09, 0x00, 0x00, 0x00, 0x00, &label1), L"DataDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1e01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x30, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00, &label1), L"OperationCategory", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1e06, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x00, &label1), L"ParameterDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x06, 0x00, 0x00, &label1), L"Type", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1f01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x30, 0x05, 0x0b, 0x01, 0x00, 0x00, 0x00, &label1), L"DisplayUnits", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1f03, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1e, 0x00, &label1), L"PluginDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1e, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x0a, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, &label1), L"ManufacturerID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2208, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x0a, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, &label1), L"Manufacturer", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2206, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x03, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, &label1), L"VersionNumber", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x2204, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x03, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), L"VersionString", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2205, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"PluginCategory", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x2203, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"Platform", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2209, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"MinPlatformVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x220a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x0b, 0x00, 0x00, &label1), L"ManufacturerInfo", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2207, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), L"MaxPlatformVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x220b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), L"Engine", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x220c, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x06, 0x00, 0x00, 0x00, 0x00, &label1), L"MinEngineVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x220d, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x07, 0x00, 0x00, 0x00, 0x00, &label1), L"MaxEngineVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x220e, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x08, 0x00, 0x00, 0x00, 0x00, &label1), L"PluginAPI", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x220f, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x09, 0x00, 0x00, 0x00, 0x00, &label1), L"MinPluginAPI", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2210, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0a, 0x00, 0x00, 0x00, 0x00, &label1), L"MaxPluginAPI", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2211, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0b, 0x00, 0x00, 0x00, 0x00, &label1), L"SoftwareOnly", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2212, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0c, 0x00, 0x00, 0x00, 0x00, &label1), L"Accelerator", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2213, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0d, 0x00, 0x00, 0x00, 0x00, &label1), L"Locators", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2214, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0e, 0x00, 0x00, 0x00, 0x00, &label1), L"Authentication", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2215, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0f, 0x00, 0x00, 0x00, 0x00, &label1), L"DefinitionObject", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2216, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x00, &label1), L"CodecDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x03, 0x01, 0x00, 0x00, &label1), L"DataDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x2302, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x07, 0x00, 0x00, &label1), L"FileDescriptorClass", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x2301, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x00, &label1), L"ContainerDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x03, 0x01, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, &label1), L"EssenceIsIdentified", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2401, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x21, 0x00, &label1), L"InterpolationDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x21, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x22, 0x00, &label1), L"Dictionary", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x22, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x03, 0x00, 0x00, &label1), L"OperationDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2603, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x04, 0x00, 0x00, &label1), L"ParameterDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2604, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x05, 0x00, 0x00, &label1), L"DataDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2605, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x06, 0x00, 0x00, &label1), L"PluginDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2606, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x07, 0x00, 0x00, &label1), L"CodecDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2607, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x08, 0x00, 0x00, &label1), L"ContainerDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2608, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x09, 0x00, 0x00, &label1), L"InterpolationDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2609, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x06, 0x01, 0x01, 0x04, 0x05, 0x0a, 0x00, 0x00, &label1), L"KLVDataDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x260a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x06, 0x01, 0x01, 0x04, 0x05, 0x0b, 0x00, 0x00, &label1), L"TaggedValueDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x260b, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x23, 0x00, &label1), L"EssenceData", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x23, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x07, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"Data", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x2702, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"SampleIndex", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2b01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x06, 0x01, 0x00, 0x00, 0x00, &label1), L"MobID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x2701, 1, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00, &label1), L"EssenceDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x06, 0x03, 0x00, 0x00, &label1), L"Locator", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2f01, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x25, 0x00, &label1), L"FileDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00, &label3), 0, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x25, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"SampleRate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3001, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x06, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"Length", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3002, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x06, 0x01, 0x01, 0x03, 0x05, 0x00, 0x00, 0x00, &label1), L"LinkedTrackID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3006, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x02, 0x00, 0x00, &label1), L"ContainerFormat", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3004, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x03, 0x00, 0x00, &label1), L"CodecDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3005, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x27, 0x00, &label1), L"DigitalImageDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x25, 0x00, &label3), 0, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x25, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x27, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, &label1), L"ImageAspectRatio", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x320e, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x18, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"ImageAlignmentFactor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3211, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x02, 0x01, 0x01, 0x01, 0x02, 0x00, &label1), L"TransferCharacteristic", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3210, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x02, 0x01, 0x01, 0x03, 0x01, 0x00, &label1), L"CodingEquations", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x321a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, 0x04, 0x01, 0x02, 0x01, 0x01, 0x06, 0x01, 0x00, &label1), L"ColorPrimaries", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3219, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x03, 0x01, 0x04, 0x00, 0x00, 0x00, &label1), L"FrameLayout", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x320c, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00, &label1), L"FieldDominance", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x21, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3212, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00, &label1), L"SampledHeight", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3204, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00, &label1), L"SampledWidth", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3205, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, &label1), L"SampledXOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3206, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x0a, 0x00, 0x00, 0x00, &label1), L"SampledYOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3207, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x0b, 0x00, 0x00, 0x00, &label1), L"DisplayHeight", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3208, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x0c, 0x00, 0x00, 0x00, &label1), L"DisplayWidth", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3209, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x0d, 0x00, 0x00, 0x00, &label1), L"DisplayXOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x320a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x0e, 0x00, 0x00, 0x00, &label1), L"DisplayYOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x320b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"Compression", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3201, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x18, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"FieldStartOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3213, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"AlphaTransparency", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x320f, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x03, 0x02, 0x05, 0x00, 0x00, 0x00, &label1), L"VideoLineMap", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x320d, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x01, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, &label1), L"DisplayF2Offset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3217, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x01, 0x03, 0x02, 0x08, 0x00, 0x00, 0x00, &label1), L"StoredF2Offset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3216, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x01, 0x03, 0x02, 0x09, 0x00, 0x00, 0x00, &label1), L"ActiveFormatDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3218, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"StoredHeight", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3202, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00, &label1), L"StoredWidth", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3203, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x18, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"FieldEndOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3214, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x05, 0x01, 0x13, 0x00, 0x00, 0x00, 0x00, &label1), L"SignalStandard", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x27, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3215, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x24, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xce, 0x2a, 0xca, 0x4d, 0x51, 0xab, 0x11, 0xd3, &label1), L"ResolutionID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x24, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xce, 0x2a, 0xca, 0x4e, 0x51, 0xab, 0x11, 0xd3, &label1), L"FirstFrameOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x24, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xce, 0x2a, 0xca, 0x4f, 0x51, 0xab, 0x11, 0xd3, &label1), L"ImageSize", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x24, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xce, 0x2a, 0xca, 0x50, 0x51, 0xab, 0x11, 0xd3, &label1), L"FrameSampleSize", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8f, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xb5, 0x7e, 0x92, 0x5d, 0x17, 0x0d, 0x11, 0xd4, &label1), L"FrameIndexByteOrder", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa5, 0x2c, 0x44, 0x58, 0xbf, 0xfa, 0x1f, 0xc6, 0xc8, 0xa0, 0xbd, 0x74, 0xa2, 0x47, 0x42, 0x97, &label1), L"FrameStartOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa8, 0x0e, 0x21, 0x4d, 0xc0, 0xf1, 0x46, 0x84, 0xbf, 0xde, 0x81, 0xe4, 0xbc, 0xc8, 0x4a, 0xbd, &label1), L"DataOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x28, 0x00, &label1), L"CDCIDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x27, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x27, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x28, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x03, 0x01, 0x02, 0x01, 0x0a, 0x00, 0x00, 0x00, &label1), L"ReversedByteOrder", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x330b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x05, 0x00, 0x00, 0x00, &label1), L"HorizontalSubsampling", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3302, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x06, 0x00, 0x00, 0x00, &label1), L"ColorSiting", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3303, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x05, 0x01, 0x10, 0x00, 0x00, 0x00, &label1), L"VerticalSubsampling", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3308, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x03, 0x03, 0x00, 0x00, 0x00, &label1), L"BlackReferenceLevel", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3304, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x03, 0x04, 0x00, 0x00, 0x00, &label1), L"WhiteReferenceLevel", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3305, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x05, 0x03, 0x05, 0x00, 0x00, 0x00, &label1), L"ColorRange", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3306, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x05, 0x03, 0x07, 0x00, 0x00, 0x00, &label1), L"AlphaSamplingWidth", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3309, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x05, 0x03, 0x0a, 0x00, 0x00, 0x00, &label1), L"ComponentWidth", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3301, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x18, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), L"PaddingBits", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3307, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x8b, 0xb3, 0xad, 0x5a, 0x84, 0x2b, 0x05, 0x85, 0xf6, 0xe5, 0x9f, 0x10, 0x24, 0x8e, 0x49, 0x4c, &label1), L"MPEGStreamType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xbf, 0x73, 0x4a, 0xe5, 0x2b, 0x16, 0xb9, 0xea, 0xf8, 0xfd, 0x06, 0x1d, 0xea, 0x7e, 0x46, 0xba, &label1), L"ProfileAndLevel", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xb9, 0x4a, 0x62, 0xf9, 0x73, 0xfe, 0x60, 0x63, 0xf3, 0xe9, 0xdc, 0x41, 0xbb, 0xec, 0x46, 0xbd, &label1), L"TrailingDiscard", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x8c, 0x90, 0xcf, 0x63, 0xaa, 0x79, 0x3c, 0x34, 0x29, 0x8e, 0xb2, 0x60, 0x30, 0xb6, 0x4e, 0x30, &label1), L"OffsetToFrameIndexes64", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa9, 0xba, 0xc6, 0xe9, 0x8e, 0x92, 0x01, 0x8d, 0x36, 0xa2, 0x80, 0x62, 0x48, 0x05, 0x4b, 0x21, &label1), L"MaxGOP", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x8b, 0x4e, 0xba, 0xf0, 0xca, 0x09, 0x40, 0xb5, 0x54, 0x40, 0x5d, 0x72, 0xbf, 0xbd, 0x4b, 0x0e, &label1), L"MinGOP", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xb1, 0xf0, 0x77, 0x50, 0xaa, 0xd8, 0x87, 0x5d, 0x78, 0x39, 0xba, 0x85, 0x99, 0x9b, 0x4d, 0x60, &label1), L"MPEGVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa5, 0x77, 0xa5, 0x00, 0x58, 0x1c, 0x9f, 0x05, 0x0f, 0xbf, 0x8f, 0x90, 0x4d, 0x98, 0x4e, 0x06, &label1), L"LeadingDiscard", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x29, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0x9d, 0x15, 0xfc, 0xa3, 0x54, 0xc5, 0x11, 0xd3, &label1), L"OffsetToFrameIndexes", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa5, 0x73, 0xfa, 0x76, 0x5a, 0xa6, 0x46, 0x8a, 0x06, 0xe9, 0x29, 0xb3, 0x7d, 0x15, 0x4f, 0xd7, &label1), L"RandomAccess", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x82, 0x14, 0x9f, 0x0b, 0x14, 0xba, 0x0c, 0xe0, 0x47, 0x3f, 0x46, 0xbf, 0x56, 0x2e, 0x49, 0xb6, &label1), L"BitRate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x29, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0x50, 0x6f, 0x8d, 0xe5, 0x54, 0xa1, 0x11, 0xd3, &label1), L"ImageStartAlignment", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x93, 0xc0, 0xb4, 0x4a, 0x15, 0x6e, 0xd5, 0x2a, 0x94, 0x5d, 0xf2, 0xfa, 0xf4, 0x65, 0x47, 0x71, &label1), L"GOPStructure", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2e, 0x00, &label1), L"TapeDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2e, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label1), L"TapeFormat", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x10, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, &label1), L"Length", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a04, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x10, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, &label1), L"FormFactor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x10, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), L"Model", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a06, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x10, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, &label1), L"ManufacturerID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a05, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x10, 0x01, 0x01, 0x05, 0x01, 0x00, 0x00, &label1), L"TapeStock", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a08, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x10, 0x01, 0x01, 0x06, 0x01, 0x00, 0x00, &label1), L"TapeBatchNumber", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a07, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, &label1), L"VideoSignal", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8f, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0x95, 0x48, 0xb0, 0x3a, 0x15, 0xfb, 0x11, 0xd4, &label1), L"ColorFrame", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2f, 0x00, &label1), L"Header", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2f, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x03, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, &label1), L"ByteOrder", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3b01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, &label1), L"ObjectModelVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3b07, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, &label1), L"Version", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3b05, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x01, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"OperationalPattern", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3b09, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00, &label1), L"Content", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3b03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x02, 0x00, 0x00, &label1), L"Dictionary", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3b04, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x06, 0x04, 0x00, 0x00, &label1), L"IdentificationList", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3b06, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x10, 0x02, 0x04, 0x00, 0x00, &label1), L"LastModified", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3b02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x01, 0x02, 0x02, 0x10, 0x02, 0x01, 0x00, 0x00, &label1), L"EssenceContainers", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3b0a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x01, 0x02, 0x02, 0x10, 0x02, 0x02, 0x00, 0x00, &label1), L"DescriptiveSchemes", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3b0b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa5, 0xfb, 0x7b, 0x25, 0xf6, 0x15, 0x94, 0xb9, 0x62, 0xfc, 0x37, 0x17, 0x49, 0x2d, 0x42, 0xbf, &label1), L"ProjectName", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x8b, 0x2f, 0x68, 0x0d, 0xff, 0x61, 0x13, 0x81, 0xab, 0xf1, 0xb7, 0x71, 0x8e, 0xfd, 0x48, 0x02, &label1), L"EssenceFileMobID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x8c, 0x70, 0xa7, 0x18, 0x46, 0x7a, 0xe4, 0x86, 0xf3, 0x65, 0x46, 0xb1, 0x38, 0x7c, 0x4e, 0xe9, &label1), L"ProjectEditRate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x85, 0x96, 0x99, 0xb5, 0x79, 0xe1, 0x77, 0xa6, 0xb7, 0xd5, 0x1a, 0xd5, 0x65, 0x0b, 0x4d, 0x3a, &label1), L"AudioRateAdjustmentFactor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xae, 0x58, 0x78, 0xe0, 0x41, 0x45, 0x41, 0x79, 0xff, 0xdd, 0x41, 0xe1, 0xae, 0x2c, 0x49, 0xc6, &label1), L"MasterMobID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x30, 0x00, &label1), L"Identification", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x30, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x01, 0x00, 0x00, 0x00, &label1), L"GenerationAUID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3c09, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x04, 0x00, 0x00, 0x00, &label1), L"ProductVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3c03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x07, 0x00, 0x00, 0x00, &label1), L"ProductID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3c05, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x0a, 0x00, 0x00, 0x00, &label1), L"ToolkitVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3c07, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), L"CompanyName", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3c01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x03, 0x01, 0x00, 0x00, &label1), L"ProductName", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3c02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x05, 0x01, 0x00, 0x00, &label1), L"ProductVersionString", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3c04, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x06, 0x01, 0x00, 0x00, &label1), L"Platform", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3c08, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x10, 0x02, 0x03, 0x00, 0x00, &label1), L"Date", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3c06, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x31, 0x00, &label1), L"Locator", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x31, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x32, 0x00, &label1), L"NetworkLocator", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x31, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x31, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x32, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, &label1), L"URLString", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4001, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00, &label1), L"Mob", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x01, 0x02, 0x0c, 0x00, 0x00, 0x00, &label1), L"UserComments", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4406, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"Name", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4402, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x06, 0x05, 0x00, 0x00, &label1), L"Slots", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4403, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x05, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, &label1), L"UsageCode", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4408, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x10, 0x01, 0x03, 0x00, 0x00, &label1), L"CreationTime", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4405, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x10, 0x02, 0x05, 0x00, 0x00, &label1), L"LastModified", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4404, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x10, 0x03, 0x00, 0x00, 0x00, &label1), L"KLVData", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4407, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x03, 0x01, 0x02, 0x10, 0x07, 0x00, 0x00, 0x00, &label1), L"Attributes", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4409, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x15, 0x10, 0x00, 0x00, 0x00, 0x00, &label1), L"MobID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4401, 1, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x95, 0x1d, 0x3a, 0x20, 0x38, 0x39, 0x67, 0x22, 0xaa, 0x24, 0xb6, 0x57, 0xfc, 0xbb, 0x49, 0x21, &label1), L"SubclipBegin", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0xf6, 0xce, 0xec, 0x04, 0x7c, 0x80, 0xaa, 0x12, 0x62, 0xbf, 0x7b, 0xfc, 0xe2, 0x4d, 0xfe, &label1), L"SubclipFullLength", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x1c, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x60, 0x95, 0x81, 0x83, 0x47, 0xb1, 0x11, 0xd4, &label1), L"MobAttributeList", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x22, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0x96, 0xc4, 0x69, 0x92, 0x4f, 0x62, 0x11, 0xd3, &label1), L"AppCode", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa8, 0xf3, 0xf2, 0xeb, 0xa5, 0x42, 0x44, 0xde, 0xd4, 0x24, 0x3b, 0xd4, 0x01, 0x42, 0x45, 0x95, &label1), L"ConvertFrameRate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x36, 0x00, &label1), L"MasterMob", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x36, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x37, 0x00, &label1), L"SourceMob", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x37, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x03, 0x00, 0x00, &label1), L"EssenceDescription", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4701, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x38, 0x00, &label1), L"MobSlot", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x38, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x07, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"SlotID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4801, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x07, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"SlotName", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4802, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x04, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"PhysicalTrackNumber", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4804, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x04, 0x00, 0x00, &label1), L"Segment", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4803, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3b, 0x00, &label1), L"TimelineMobSlot", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x38, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x38, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3b, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, &label1), L"Origin", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4b02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x07, 0x02, 0x01, 0x03, 0x02, 0x03, 0x00, 0x00, &label1), L"MarkOut", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4b04, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x07, 0x02, 0x01, 0x03, 0x01, 0x0c, 0x00, 0x00, &label1), L"MarkIn", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4b03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x07, 0x02, 0x01, 0x03, 0x01, 0x0d, 0x00, 0x00, &label1), L"UserPos", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4b05, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x30, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), L"EditRate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4b01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xb2, 0xc4, 0x5a, 0x3e, 0xb7, 0x55, 0xb7, 0xca, 0x10, 0x7f, 0x83, 0x31, 0x19, 0x14, 0x42, 0x34, &label1), L"TimelineMobAttributeList", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3c, 0x00, &label1), L"Parameter", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3c, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x04, 0x00, 0x00, &label1), L"Definition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4c01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xb8, 0xe8, 0x3a, 0x0f, 0xbc, 0x55, 0x03, 0x53, 0x96, 0x7d, 0xbc, 0xc7, 0x4b, 0xa6, 0x4b, 0x57, &label1), L"IsSilent", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3f, 0x00, &label1), L"TaggedValue", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3f, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x01, 0x02, 0x09, 0x01, 0x00, 0x00, &label1), L"Name", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x5001, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x01, 0x02, 0x0a, 0x01, 0x00, 0x00, &label1), L"Value", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x5003, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x40, 0x00, &label1), L"KLVData", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x40, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x10, 0x02, 0x00, 0x00, 0x00, &label1), L"Value", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x5101, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x42, 0x00, &label1), L"SoundDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x25, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x42, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, &label1), L"ElectroSpatial", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x22, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d05, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, &label1), L"AudioRefLevel", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d04, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00, &label1), L"Channels", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3d07, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, 0x04, 0x02, 0x03, 0x01, 0x04, 0x00, 0x00, 0x00, &label1), L"Locked", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x02, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00, &label1), L"AudioSamplingRate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3d03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x02, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"DialNorm", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d0c, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x02, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"Compression", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d06, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, 0x04, 0x02, 0x03, 0x03, 0x04, 0x00, 0x00, 0x00, &label1), L"QuantizationBits", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3d01, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x48, 0x00, &label1), L"PCMDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x42, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x42, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x48, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x04, 0x02, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, &label1), L"ChannelAssignment", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d32, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00, &label1), L"PeakEnvelopeVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d29, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, &label1), L"PeakEnvelopeFormat", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d2a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x08, 0x00, 0x00, 0x00, &label1), L"PointsPerPeakValue", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d2b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x09, 0x00, 0x00, 0x00, &label1), L"PeakEnvelopeBlockSize", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d2c, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x0a, 0x00, 0x00, 0x00, &label1), L"PeakChannels", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d2d, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x0b, 0x00, 0x00, 0x00, &label1), L"PeakFrames", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d2e, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x0c, 0x00, 0x00, 0x00, &label1), L"PeakOfPeaksPosition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d2f, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x0d, 0x00, 0x00, 0x00, &label1), L"PeakEnvelopeTimestamp", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d30, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x0e, 0x00, 0x00, 0x00, &label1), L"PeakEnvelopeData", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d31, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"BlockAlign", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3d0a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x02, 0x03, 0x02, 0x02, 0x00, 0x00, 0x00, &label1), L"SequenceOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d0b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x02, 0x03, 0x03, 0x05, 0x00, 0x00, 0x00, &label1), L"AverageBPS", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3d09, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x97, 0x59, 0xc7, 0x27, 0x77, 0x1f, 0xcc, 0x4a, 0xbb, 0x3f, 0xab, 0xdd, 0xfc, 0xc0, 0x43, 0xa8, &label1), L"DataOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4c, 0x00, &label1), L"TaggedValueDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4c, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4d, 0x00, &label1), L"KLVDataDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4d, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x06, 0x01, 0x01, 0x04, 0x01, 0x09, 0x00, 0x00, &label1), L"KLVDataType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4d12, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), L"ClassDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00, &label1), L"ParentClass", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0008, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x02, 0x00, 0x00, 0x00, &label1), L"Properties", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0009, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x03, 0x00, 0x00, 0x00, &label1), L"IsConcrete", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x000a, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x02, 0x00, 0x00, &label1), L"PropertyDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x02, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"IsOptional", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x000c, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x04, 0x00, 0x00, 0x00, &label1), L"Type", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x000b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x05, 0x00, 0x00, 0x00, &label1), L"LocalIdentification", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x000d, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x06, 0x00, 0x00, 0x00, &label1), L"IsUniqueIdentifier", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x000e, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label1), L"TypeDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x05, 0x00, 0x00, &label1), L"TypeDefinitionStrongObjectReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x05, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x09, 0x00, 0x00, 0x00, &label1), L"ReferencedType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0011, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x06, 0x00, 0x00, &label1), L"TypeDefinitionWeakObjectReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x06, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x0b, 0x00, 0x00, 0x00, &label1), L"TargetSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0013, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0a, 0x00, 0x00, 0x00, &label1), L"ReferencedType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0012, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x07, 0x00, 0x00, &label1), L"TypeDefinitionEnumeration", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x07, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x04, 0x00, 0x00, 0x00, &label1), L"ElementNames", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0015, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x05, 0x00, 0x00, 0x00, &label1), L"ElementValues", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0016, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0b, 0x00, 0x00, 0x00, &label1), L"ElementType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0014, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x08, 0x00, 0x00, &label1), L"TypeDefinitionFixedArray", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x08, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x03, 0x00, 0x00, 0x00, &label1), L"ElementCount", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0018, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0c, 0x00, 0x00, 0x00, &label1), L"ElementType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0017, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x09, 0x00, 0x00, &label1), L"TypeDefinitionVariableArray", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x09, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0d, 0x00, 0x00, 0x00, &label1), L"ElementType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0019, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0a, 0x00, 0x00, &label1), L"TypeDefinitionSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0a, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0e, 0x00, 0x00, 0x00, &label1), L"ElementType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x001a, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0d, 0x00, 0x00, &label1), L"TypeDefinitionRecord", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0d, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x06, 0x00, 0x00, 0x00, &label1), L"MemberNames", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x001d, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x11, 0x00, 0x00, 0x00, &label1), L"MemberTypes", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x001c, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0e, 0x00, 0x00, &label1), L"TypeDefinitionRename", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0e, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x12, 0x00, 0x00, 0x00, &label1), L"RenamedType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x001e, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x20, 0x00, 0x00, &label1), L"TypeDefinitionExtendibleEnumeration", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x20, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x07, 0x00, 0x00, 0x00, &label1), L"ElementNames", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x001f, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x08, 0x00, 0x00, 0x00, &label1), L"ElementValues", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0020, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label1), L"MetaDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x04, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), L"Name", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0006, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x13, 0x00, 0x00, 0x00, &label1), L"Identification", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0005, 1, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x14, 0x01, 0x00, 0x00, &label1), L"Description", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0007, 0, &set)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafUInt8", ((void *)0), 1, 0, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"Rational", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"Numerator", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionRecord, MemberTypes), &item)add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"Denominator", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"ClassDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionWeakObjectReference, ReferencedType), &item)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x0d, 0x01, 0x03, 0x01, 0x01, 0x01, 0x01, 0x00, &label1))mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x07, 0x00, 0x00, 0x00, &label1))mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ContentStorageStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x18, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionStrongObjectReference, ReferencedType), &item)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x18, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"AUID", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"Data1", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"Data2", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"Data3", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"Data4", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"AUIDSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionSet, ElementType), &item)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"Boolean", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionEnumeration, Type), &item)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"False", 0)mxf_avid_add_typedef_enum_element(set, L"True", 1)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_OperationDefinitionWeakReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionVariableArray, ElementType), &item)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ComponentStrongReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafUInt16", ((void *)0), 2, 0, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"ProductVersion", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"major", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"minor", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"tertiary", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"patchLevel", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"type", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafUInt8Array12", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 12, &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionFixedArray, ElementType), &item)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"ContainerDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x0d, 0x01, 0x03, 0x01, 0x01, 0x02, 0x01, 0x00, &label1))mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x02, 0x00, 0x00, &label1))mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x08, 0x00, 0x00, &label1))mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_DictionaryStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x22, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x22, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"MobIDType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"SMPTELabel", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"length", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"instanceHigh", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"instanceMid", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"instanceLow", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"material", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_CodecDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_char(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"Character", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_string(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafString", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionString, ElementType), &item)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_stream(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"Stream", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafUInt32", ((void *)0), 4, 0, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"VersionType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"major", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"minor", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafInt32Array", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"DataDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x05, 0x00, 0x00, &label1))mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_EssenceDescriptorStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_DataDefinitionWeakReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ContainerDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_IdentificationStrongReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_indirect(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafIndirect", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_NetworkLocatorStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x32, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x32, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_DataDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_LocatorStrongReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_indirect(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafOpaque", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafInt8", ((void *)0), 1, 1, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"DateStruct", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"year", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"month", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"day", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_EssenceDataStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_MobSlotStrongReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafInt16", ((void *)0), 2, 1, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"TimeStruct", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"hour", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"minute", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"second", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"fraction", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafAUIDArray", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_SegmentStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_InterpolationDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafInt32", ((void *)0), 4, 1, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"TimeStamp", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"date", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"time", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"OperationDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x03, 0x00, 0x00, &label1))mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_MobStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafInt64", ((void *)0), 8, 1, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafUInt8Array8", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 8, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"ParameterDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x04, 0x00, 0x00, &label1))mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_SourceReferenceStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_OperationDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_TaggedValueStrongReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafUInt32Array", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"TypeDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x08, 0x00, 0x00, 0x00, &label1))mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ParameterDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_KLVDataStrongReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_CodecDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_PluginDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"CodecDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x07, 0x00, 0x00, &label1))mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ComponentStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ContainerDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_KLVDataDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_DataDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x03, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ParameterDefinitionWeakReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x03, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_TaggedValueDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_EssenceDataStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x23, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x23, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_IdentificationStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x30, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x30, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_InterpolationDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x21, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x21, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_LocatorStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x31, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_MobStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_MobSlotStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x38, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_OperationDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ParameterDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_PluginDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1e, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1e, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_TaggedValueStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3f, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3f, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_KLVDataStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x40, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x40, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_KLVDataDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4d, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4d, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_TaggedValueDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4c, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4c, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"ProductReleaseType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"VersionUnknown", 0)mxf_avid_add_typedef_enum_element(set, L"VersionReleased", 1)mxf_avid_add_typedef_enum_element(set, L"VersionDebug", 2)mxf_avid_add_typedef_enum_element(set, L"VersionPatched", 3)mxf_avid_add_typedef_enum_element(set, L"VersionBeta", 4)mxf_avid_add_typedef_enum_element(set, L"VersionPrivateBuild", 5)mxf_avid_create_typedef_extenum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"OperationCategoryType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_extenum_element(set, L"OperationCategory_Effect", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, &label1))mxf_avid_create_typedef_rename(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"aafPositionType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionRename, RenamedType), &item)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"TapeFormatType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"TapeFormatNull", 0)mxf_avid_add_typedef_enum_element(set, L"BetacamFormat", 1)mxf_avid_add_typedef_enum_element(set, L"BetacamSPFormat", 2)mxf_avid_add_typedef_enum_element(set, L"VHSFormat", 3)mxf_avid_add_typedef_enum_element(set, L"SVHSFormat", 4)mxf_avid_add_typedef_enum_element(set, L"8mmFormat", 5)mxf_avid_add_typedef_enum_element(set, L"Hi8Format", 6)mxf_avid_create_typedef_extenum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"TransferCharacteristicType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_extenum_element(set, L"TransferCharacteristic_ITU470_PAL", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"TransferCharacteristic_ITU709", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"TransferCharacteristic_SMPTE240M", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"TransferCharacteristic_274M_296M", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x04, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"TransferCharacteristic_ITU1361", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"TransferCharacteristic_linear", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, &label1))mxf_avid_create_typedef_rename(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"aafLengthType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"VideoSignalType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"VideoSignalNull", 0)mxf_avid_add_typedef_enum_element(set, L"NTSCSignal", 1)mxf_avid_add_typedef_enum_element(set, L"PALSignal", 2)mxf_avid_create_typedef_extenum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"PluginCategoryType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_extenum_element(set, L"PluginCategory_Effect", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"PluginCategory_Codec", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x03, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"PluginCategory_Interpolation", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x04, 0x00, &label1))mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), L"TapeCaseType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"TapeCaseNull", 0)mxf_avid_add_typedef_enum_element(set, L"ThreeFourthInchVideoTape", 1)mxf_avid_add_typedef_enum_element(set, L"VHSVideoTape", 2)mxf_avid_add_typedef_enum_element(set, L"8mmVideoTape", 3)mxf_avid_add_typedef_enum_element(set, L"BetacamVideoTape", 4)mxf_avid_add_typedef_enum_element(set, L"CompactCassette", 5)mxf_avid_add_typedef_enum_element(set, L"DATCartridge", 6)mxf_avid_add_typedef_enum_element(set, L"NagraAudioTape", 7)mxf_avid_create_typedef_extenum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), L"UsageType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_extenum_element(set, L"Usage_SubClip", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x05, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"Usage_AdjustedClip", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x06, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"Usage_TopLevel", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x07, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"Usage_LowerLevel", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x08, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"Usage_Template", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x09, 0x00, &label1))mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), L"ColorSitingType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"CoSiting", 0)mxf_avid_add_typedef_enum_element(set, L"Averaging", 1)mxf_avid_add_typedef_enum_element(set, L"ThreeTap", 2)mxf_avid_add_typedef_enum_element(set, L"Quincunx", 3)mxf_avid_add_typedef_enum_element(set, L"Rec601", 4)mxf_avid_add_typedef_enum_element(set, L"UnknownSiting", 255)mxf_avid_create_typedef_extenum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), L"ColorPrimariesType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_extenum_element(set, L"ColorPrimaries_SMPTE170M", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x06, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"ColorPrimaries_ITU470_PAL", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x06, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"ColorPrimaries_ITU709", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x06, 0x04, 0x01, 0x01, 0x01, 0x03, 0x03, 0x00, 0x00, &label1))mxf_avid_create_typedef_extenum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, &label1), L"CodingEquationsType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_extenum_element(set, L"CodingEquations_ITU601", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"CodingEquations_ITU709", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x02, 0x02, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"CodingEquations_SMPTE240M", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label1))mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, &label1), L"FadeType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"FadeNone", 0)mxf_avid_add_typedef_enum_element(set, L"FadeLinearAmp", 1)mxf_avid_add_typedef_enum_element(set, L"FadeLinearPower", 2)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, &label1), L"LayoutType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"FullFrame", 0)mxf_avid_add_typedef_enum_element(set, L"SeparateFields", 1)mxf_avid_add_typedef_enum_element(set, L"OneField", 2)mxf_avid_add_typedef_enum_element(set, L"MixedFields", 3)mxf_avid_add_typedef_enum_element(set, L"SegmentedFrame", 4)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0xa0, 0x44, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xf9, 0xa7, 0x4d, 0x0a, 0x7b, 0x30, 0x11, 0xd3, &label1), L"AvidStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0xa0, 0x44, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xf9, 0xa7, 0x4d, 0x0a, 0x7b, 0x30, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00, &label1), L"AlphaTransparencyType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"MinValueTransparent", 0)mxf_avid_add_typedef_enum_element(set, L"MaxValueTransparent", 1)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x21, 0x00, 0x00, 0x00, 0x00, &label1), L"FieldNumber", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x21, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"UnspecifiedField", 0)mxf_avid_add_typedef_enum_element(set, L"FieldOne", 1)mxf_avid_add_typedef_enum_element(set, L"FieldTwo", 2)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x22, 0x00, 0x00, 0x00, 0x00, &label1), L"ElectroSpatialFormulation", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x22, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_Default", 0)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_TwoChannelMode", 1)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_SingleChannelMode", 2)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_PrimarySecondaryMode", 3)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_StereophonicMode", 4)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_SingleChannelDoubleSamplingFrequencyMode", 7)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_StereoLeftChannelDoubleSamplingFrequencyMode", 8)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_StereoRightChannelDoubleSamplingFrequencyMode", 9)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_MultiChannelMode", 15)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x27, 0x00, 0x00, 0x00, 0x00, &label1), L"SignalStandardType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x27, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_None", 0)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_ITU601", 1)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_ITU1358", 2)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_SMPTE347M", 3)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_SMPTE274M", 4)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_SMPTE296M", 5)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_SMPTE349M", 6)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x2e, 0x6b, 0xab, 0x11, 0xd3, &label1), L"AvidPosition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 24, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x2e, 0x6b, 0xab, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x2f, 0x6b, 0xab, 0x11, 0xd3, &label1), L"AvidCrop", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 32, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x2f, 0x6b, 0xab, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x30, 0x6b, 0xab, 0x11, 0xd3, &label1), L"AvidScale", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 16, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x30, 0x6b, 0xab, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x31, 0x6b, 0xab, 0x11, 0xd3, &label1), L"AvidSpillSupress", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 8, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x31, 0x6b, 0xab, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x32, 0x6b, 0xab, 0x11, 0xd3, &label1), L"AvidBounds", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 48, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x32, 0x6b, 0xab, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x33, 0x6b, 0xab, 0x11, 0xd3, &label1), L"AvidColor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 68, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x33, 0x6b, 0xab, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label1), L"AvidString4", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 4, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0xa0, 0x69, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xe9, 0x6e, 0x6d, 0x43, 0xc3, 0x83, 0x11, 0xd3, &label1), L"RGBColor", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0xa0, 0x69, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xe9, 0x6e, 0x6d, 0x43, 0xc3, 0x83, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"red", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"green", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"blue", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x32, 0x71, 0xa3, 0x4f, 0xf3, 0xa1, 0x11, 0xd3, &label1), L"AvidWideString32", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 32, &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x32, 0x71, 0xa3, 0x4f, 0xf3, 0xa1, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x4e, 0x4d, 0x8f, 0x5f, 0xee, 0xfd, 0x11, 0xd3, &label1), L"AudioSuitePlugInChunk", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x4e, 0x4d, 0x8f, 0x5f, 0xee, 0xfd, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"Version", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"ManufacturerID", bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label3))mxf_avid_add_typedef_record_member(set, L"ProductID", bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label3))mxf_avid_add_typedef_record_member(set, L"PlugInID", bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label3))mxf_avid_add_typedef_record_member(set, L"ChunkID", bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label3))mxf_avid_add_typedef_record_member(set, L"Name", bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x32, 0x71, 0xa3, 0x4f, 0xf3, 0xa1, 0x11, 0xd3, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x32, 0x71, 0xa3, 0x4f, 0xf3, 0xa1, 0x11, 0xd3, &label3))mxf_avid_add_typedef_record_member(set, L"ChunkDataUID", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x4e, 0x4d, 0x8f, 0x60, 0xee, 0xfd, 0x11, 0xd3, &label1), L"AudioSuitePIChunkArray", ((void *)0), bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x4e, 0x4d, 0x8f, 0x5f, 0xee, 0xfd, 0x11, 0xd3, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x4e, 0x4d, 0x8f, 0x5f, 0xee, 0xfd, 0x11, 0xd3, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x4e, 0x4d, 0x8f, 0x60, 0xee, 0xfd, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x9f, 0xf7, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0xb5, 0x6a, 0x2e, 0xc2, 0xfc, 0x3b, 0x11, 0xd3, &label1), L"AvidTKMNTrackedParamArray", ((void *)0), bounce_label(0xa0, 0x44, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xf9, 0xa7, 0x4d, 0x0a, 0x7b, 0x30, 0x11, 0xd3, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0xa0, 0x44, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xf9, 0xa7, 0x4d, 0x0a, 0x7b, 0x30, 0x11, 0xd3, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x9f, 0xf7, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0xb5, 0x6a, 0x2e, 0xc2, 0xfc, 0x3b, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x9f, 0xf7, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0xb5, 0x6a, 0x2e, 0xc3, 0xfc, 0x3b, 0x11, 0xd3, &label1), L"AvidTKMNTrackerDataArray", ((void *)0), bounce_label(0xa0, 0x44, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xf9, 0xa7, 0x4d, 0x0a, 0x7b, 0x30, 0x11, 0xd3, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x9f, 0xf7, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0xb5, 0x6a, 0x2e, 0xc3, 0xfc, 0x3b, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x80, 0xe9, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0xc4, 0xc6, 0x70, 0xc9, 0xbd, 0x44, 0x11, 0xd3, &label1), L"EqualizationBand", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xe9, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0xc4, 0xc6, 0x70, 0xc9, 0xbd, 0x44, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"type", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"frequency", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"gain", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"q", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"enable", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x80, 0xe9, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0xc4, 0xc6, 0x70, 0xca, 0xbd, 0x44, 0x11, 0xd3, &label1), L"EqualizationBandArray", ((void *)0), bounce_label(0x80, 0xe9, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0xc4, 0xc6, 0x70, 0xc9, 0xbd, 0x44, 0x11, 0xd3, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x80, 0xe9, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0xc4, 0xc6, 0x70, 0xc9, 0xbd, 0x44, 0x11, 0xd3, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xe9, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0xc4, 0xc6, 0x70, 0xca, 0xbd, 0x44, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0xa0, 0x81, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xcc, 0xaa, 0x73, 0xd1, 0xf5, 0x38, 0x11, 0xd3, &label1), L"AvidBagOfBits", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0xa0, 0x81, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xcc, 0xaa, 0x73, 0xd1, 0xf5, 0x38, 0x11, 0xd3, &label1), &set->instanceUID)find_weakref_target_instance_uid(&classMetaDefList, &data->targetIdentification, &targetInstanceUID)find_weakref_target_instance_uid(&typeMetaDefList, &data->targetIdentification, &targetInstanceUID)%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_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)fprintfprintfsnprintfvfprintf$LDBL128libSystem.|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 +4 +4+4+4+4+4+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 [0>0 [@>] [P> [`> [p> [? [?E [?q [? [? [? [@/ [@_ \@ \@ \ @ \0A \@AI \PAy \`A \pA \B \B8 \Bd \B \B \B \B ]B ]C ] C+ ]0CE ]@Cc ]PC| ]`C ]hC ]xC ]D ]D? ]D{ ]D ]D ]E ]EX ]E ^E ^F ^(F: ^8Fr ^HF ^XF ^hF ^xG ^GE ^Ge ^G ^G ^G ^G ^G ^H _H2 _HF _(Hh*.*DI*DJ*DV+Ht$I*H@HHHHHŀK9K`Ku$ N+Kv+.+Dj+Dl+Dj+Dl,Dn,hDo,lDp,pDn,xDo,Dp,Do,Dp,Ds,Dp,Ds,Dt-Ds-Dt- Ds-$Dt-4Ds-<K$j+K@iK@iK@lKۀLLXLmL~LLLL+L-@L$PN-@M-@.-@Dw-@Dz-`Dw-hDz-lD{-tD|-D}-D~. D.@D.DM$w-@M'@vM8@vMD@vM\@xMmLMMMMĀMՀMNN4NPNgNN-@N.XN$N.XN.`..`D.`D.D.D/0D/D/D/D/D/N$.`N@N@N@N@O8O'O*O;OLO}OOP`PvQQ€R%R<RMRRRRҀSSS2STȀTTUUUWUsUUUV#V[VzVV€VWWWXXŀXYYAYaYYYZ Z'ZPZZZvZ.`Z0Z$N0Z0.0D0D00D04D0<D0HD0LD0PD0D0D1D1 D1xD1D1D1D2D2Z$0Z@Z@[@[+@[C8[V<[b@[x,[[D["[ɀ[0[2[$N2[ [ \2 .2 D2 D2$D2(D24D28D2PD2X\($2 \D@\W& \r& \\\\̀\2 \2\\$<N2\\2`.2`D2`D2D3 \$2`]@]@]/@]=$N3 ]>3 .3 D3 D3 D3@D3DD3LD3`D3lD3D3D3D3D3D3D3D3D3D 3D 3D3D4D4D4D4$D4,D40D48D4PD!4`D4xD+4D,4D.4D4D4D 4D!5]S$3 ]n@]@]@]@ ]]π]^^1@ ^;3 ^<5$^=$N5$^>50.50D350D654D358D65XD;5\D=5D>5DE5DG5DH5DL5DQ5DY5D^6^P$350^i@2^x@2^@2^@2^@2^@4^ŀ^ր^50^6^$N6.6 DC6 DF64DG6TDH6lDI6DK6DO6DP6DM6DR7 DU70DY7DDZ7dDW7D\7DM7DW7D^8^$C6 ^@B_ @D__'_Bc\cڀcdfffzffҀfgg@gJgUg_gj6 gk8gl$N8gm _8gx `8.8 Dc8 Dh8HDc8LD8TDc8XD8\D8`D8dD8hD8lD8pD8tD8xD8|D8D8D8D8D8D8D8Dh8Dm8Dn8Do8Dp8Dr8Ds8Dt8Du8Dw8Dx8Dy8Dz8D{8D~8D8D8D8D8D9D9D9D9D9 D9$D9D:8D:D;$D;D;DDD>D>D?@D?\D?D@8D@D@DA4DAPDADADBDDBdDBDBDBDCDCxDCDCDCDCDCDDDDDDDD<DDDEDEDE DE8DED ED FDFDFD F DF(DF4DF@DF`DFDG4DG<D!GDD"GD'H D(H|D+HD-HD1ID3I4D7ID9ID;JD=J4DAJDCJDEKDGK4DKKDMKDQLDSL4DVLDYLD[LD^M4D`MPDcMDeMDmN4DpNDrNDuO,DwO\D~OtDODODODODODP@DPPDPdDPxDP|DPDQHDQDQDQDQDQDQDQDQDQDRDRDR DRDRDnR DR8DRLDRPDRXDRDRDRDRDRDRDRDRDRDRDRDRDRDRDSDS DSDSDSDS0DS4DS8DS<DS@DSDDSLDS\DSDSDSDSDSDTDT8DTHDTPDTTDTXDTdDTDTDTDTDTDUD U DUDUdDU|DUD!UD&V,D)VxD+VD2VD9VD?WD@WXDDWDEX DMX@DQXDTXDVYD\Y,DbY<DhY\DiYDjZDmZ`DtZdDmZtDtZxDN[D"[D[D[D[D[D[D[D[D\D\D\D]$D]0D]D]D]D^,D^8D^D^D_D_D_@D_LD_dD_pD`,D`8D`DD`PD`\D`hD`tD`D`D`D`D`Da$Da,Da\DadDaDaDaDaDbD bDb\DbhDbDbDbDbDbD cD(cD.c D(cD)cD*cD+c$D,c,D-c4D.c<D3cD5d D6d(D7d0D8d8D9d@D:dHD;dPD=dXDddDdlD@dg$c8 g@bg@bg@bg@dgeLgfHggh1hhPh ihDhVhhÀjhՀkhliiiii݀jfjxm\jjjklll.lAlTlglzllll€lԀllm mm7n`mOmbmoDodoUphol@qoxrlospottouxoՀw|oxpypzp5{pP|\pa}pppp~pp؀p,p|q qq=qLqgqqJqqŀqԀq@qLrr"<r>r]r~rrXr݀Trs@ss/@s?@sW8 sXdsY$,NdsZ ,.dDadDddDedDfeDle$Dme(Dfe,Dge4DZeDDiepDjexDkeDleDmeDneDoeDpeDqeDrf4Df8Drf`DyflDrfpDzftDrfxDsfDafDugDvg DwgDxg0DygDDzg`D{ghD|g|D}gD~gDgDgDgDh Dh4DhDDhTDh`DhlDhDhDhDhDhDhDhDhDhDhDiDiDiDi$Di,Di8Di@DiHDiTDi\DidDipDiDiDiDiDiDiDiDiDiDiDiss$ads@`s@bsds@hseDseps@rsf8sf`s@tsfsgsisހsttt($LNit)& ^t<& \tO& ]`tg& Y t& [Pt& [`t& [0u0& [@ue& [u& [ u& Zv & [vC& Zv{& Zv& Zv& Zw!&& Yw]&) Yw&2 \w&5 \px&8 \`x;&; \Pxs&> \@x&A \0x&D \ y&G \yQ&J \y&M [y&P [y&S [z*&V [zb&Y [z&\ [z&_ [{&b [{@&e [p{t& Y@{& Yp{& YP|& Y|:& Y0|k& Y`|& Y|& ^|&^ ^}&e ^}@&l ^}w& ]x}& _(}& ]h}& _~ & _~?& \~d& \~& \~& ]~& \&$ \L&] ^o&a ]P&e ^X& ^H& ^(0& ^p& ^& ]& ]4& ^8t&C ]& ]& ]2& ]q& ]&* Zp&, Z`&. ZP0&0 Z@Z&2 Z0&4 Z &6 Y&8 Y&: Z/&< Z[&> Y&@ Y&V Z&l Z&p Z;& ^c& ^& ^x& ^h& ]4&3 ]@Z&7 ]0|&; ] &? ]didjdjf </= `PK ``[ `p ` ` ` ` ` `# `.jD$jD%jD$j D%j D'jd<$$jR@#_*$|Nj|.jD*jD+jD*jD+jD-j+$*j?@)L$|Nj.kD0kD1kD0k D1k D3kdM$0kd@/q$|Nk|.kD6kD7kD6kD7kD8kr$6k@5$DNk.kD;kD<kD;kD<kD=k$;k@:$DNl.l DAl DDl DBl$DCl(DEl,$Al @@@@@@@@+@$Nl0.l0DHl0DLl0DMlPA$Hl0o@G@G@G@G̀$$NlT.l`DQl`DRllDQlpDRlDSl$Ql` @P$HNl.lDVlDWlDVlDWlDXl$Vl+@U8$HNl9&- `X&0 `u&3 `&6 `&9 `&< `&? `&B `pJ& ```& `Ptdludmdmf<ր `  a) aG a s a0 a@ aP a` ap a a% a= a\ ax a a a b b) b e b0 b@ bP b` bp2 bW bw b b b b b b: cn c c  c0 c@ cP2 c`^ cp c c c c+ cR c c c d d2 d X d0 d@ dP d` dp2 d^ dz d d d d dD dq e e e  e0' e@F eP` e` ep e e e eO e{ e e e f fK f a f0 f@ fP f`+ fp_ f f f f! fA fa f f g g g " g0O g@o gP g` gp g g$ gV g g g g gG ht h h  h0 h@ hP- h`_ hp h h h h% hL ht h h i i i + i0W i@tm.mDVmDXmDVm DVm,DZm8DXm<DZm@D\mHD_mDamDcmDhnDjn$Vm@T@T@U@U@U@UX8 6EUe ->рE\qP€(Gt2ctPs;WuӀ;w(m)n,*$,Nn,+n0.n0Dnn0Dpn8Dnn<Drn\DpnhDrnlDtntDvnDxnDznD~o@DoH@$nn0[@ln@l@l@mp8ڀ΀n0o\$,No\o`.o`Do`DohDolDotDoxDo|DoDoDoDo$o`@!2S5FWgw$TNoxo.oDoDoDoDoDoDpDpDpDp$DpHDp`$o@@o@pppH>dڀ$Nptp.pDpDpDpDpDpDpDqDqDqDqDq,Dq8DqPDqpDqx,$pN@`@t@@@qPqx$Nqq.qDqDqDqDqDrDr@DrDrDsDs@DsD sD sD t8D txDt$q@@ +BS̀݀%7܀!2CVhր $HNt t.tDtDtDtDuDuDu DuPDuDu$t(@8@D@T@l$Nu iP idu.uDuDuDuDvDvDvDv(DvtDv|DvDvDvDvDwDw0Dw`DwDwDxDxPDxlDbxDexDjxDmyDuyLDvyDxyDyyDxyDyyD{yD}yDyDyDyzDzDyzDzDz(DzHDz\DztDzDzDzDzDzDzDzDzDzD{$u@@@@-DC<Q,cv@@"@܀v &F8a'r@HLu@[π\P܀@^@_ xz{,$LN{,.{0D{0τ{LD<{LD@{DF|DN|pDR|DX} D^}|Df}Dj~,Dp~Dv~D~@DDDPDDD\DDDXDDDlDDDpDD(D|DD4DDD,DDD8DD D(DD-D1D9@D=DEDIHDQDUD[LDiDr Dv\D|DDpDD(DDD<DDDDDDDHDDDPDDDdDDDpDD$DxDD0D%D+D1DD7D=DCXDIDODUlD[Da$DgDmDs8DyDDLDDDXDDD`DDDPDD DhDD DDD<DDD DDDD#`D*D3 D7xD;D?pDp${04@F$,XN.DDDDDDDDDDDD,D@DDDDDDDDDDDDDG$u@@@@@@ݠH@$$N$.0D0D@DDDHDXD\DDDDDDDDDDDDDD0D4DDDdDDDDDD<DD#DD#DD&D'PD)D*D,D.D,D.D0D> D$D>(D\DAxDBDDDEDGDIDG DI$DMdDDDDDD4DXDDDDD DD@DDDDDDDD DD@DxDD D$0.@>@T@ev@8<@€\0@PSt D!H@P DҀ!H@P  D!H,- . /@G H:PU;Dg<Hv w$x$y@(:P;D<H(\\@x܀:P;D<H x   @  !@0@B1Rex@ @@$N l.D#D' D#$D'0D,8D-@D0pD2D8D5DYDTDWD8DADZDYDADCDID;DBDCDYDIDLD@DFD;D<DMD=D>D?DBDDDEDLD7D9D:DQ DRDSDHDJDK DQ$DR(DS,D70D94D:8DN<DV@DODDNHD\LDOPDVTD\X$# @"@$':S@$ &% l+8ođĪh$XNh p.pDapDeDaDeDjDkDnDpDvDsDDDDvDzDDDz DyD~DyD{D D~$D(D,D{0D4D8D<D@DDDHDLDuPDwTDXD\Dx`D|dDhDlD}pDtDuxDw|DxD|DDDDDDDDDDDDDDDDD$ap@`$@b3@b B&c pVi8fpgh$hNi ix.DDDDDDPD\D`DhDDDDDDv$ş@ū@ź@ɀ܀@& ix ,=>?$0N.DD,D<Dd@$]@s@Ɓ@ƒ8Ƥƥ|ƦƸ$lN|.DDDDDDD@DDD$@ @@1@J$N. D D(D,DDDDDDTDK$ p@dž@Ǚ@ǧ@Ƕ8 $N.DDDDD D`DDD@$@ @@*@98OPXQ$NX.`D`DhDlDxR$`}@Ȑ@ȟ@ȯ$$N.DDDDȰ$@@@ $$N.DD D D D D D,D<D PDT $/@=@L@\@k8}Dɐɑlɒɥɸ$Nl.pDpDp$p@@ @@($Nt)& a=& i@b& aP}&Z bpʟ&l a& b@& a& a8&< a`Z&@ i0ˎ&F i &N ap&R i&X i=&^ hl&f h̏&j h̿&p h&v h&~ hC& ho& h͡& hp& h`& hP8& h@c& h0ΐ& h & h& h,& gc& gϡ& g& g & gE& g& gШ& g& gp & g`4& gP\& g@ф& g0ѹ& g & g& gK& fp& fҢ&( f&- f&1 f'&9 f^&= fӥ&E f&I fp&Q f`E&U fPԊ&[ f@&i f0&r f &v fL&| fՀ& eկ& e& e& eD& e|& e֮& e& e& a@<& epf& e`ח& eP׹& e@& e0& e J& e|& eض& d& d& dT& d{& d٨& d& d& d5& dph& d`ڛ&% dP&+ d@&1 d07&7 d e&= d۝&C d&I c&O c7&U cm&[ cܜ&a c&g c&m c2&s cc&y cpݑ& c`& cP& c@& c0V& c ފ& cޱ& c& b& bA& bf& bߌ& bߴ& b& b& b5& b`i& bP& a & `& a0& a<& ab& b0& b &# b%&* aS&3 ay&7 b&; a&? adtd4dPfQ<`n i i i.D D!D"D#D"D#$ @ *䶀ʀހ #M^o洀ˀ~秀f}鎀Հ/@^꿀݀Nj뇀똀먀Rq잀츀z̀&d懲̀,Js$TN.DDDD D$$ŀ@܀$XN8@.@D3@D6HD3LD6PD<TD;XD<\D=` $3@+@2848C@DpE$0NpFp.pD@pDAtD@xDADDDCDDDCDAZ$@pt@?@?$pN.DGDHDGDGDHDK DJDKDJ DH0$G@F@F$pNPP.PDNPDOTDNXDOlDR$NP@M@M$hN.DoDrDoDrDs Du,Dt0Dv@DuHDvPDuTDt`DupDvDxDz$o-@n9@nEVgw$N.DD$@$N.DDDDD$@$\N .D&D)D&D) D/$D.(D/,D00$&/@%<'8GH@I$0N@.@D@DTDhDpD|DJ$@j@$hN.DDDDDDDDD$D8D<DPD`DD$@@8)567$N.D D D 8$ b@n@{$ N.DDD Dp|$@@8Àg׀<ˆ$Nˆ.DD"¬D'D(D*D,D*D, D0`D%hD0lD%pD4à$@@<@j-> 8IJôK$$Nô.DDDGDDDGDIDJDOL$Dc@Co@C@C@E$\N. D D0D4DLDĐDĜDĠDĤDĨDİDDDDD0D@DŀDńDŐ$ @@@@8 @~<@#@$~<6@7ń8ń9Ť:$NŤ.ŰD7ŰD:ŸD7żD:D<DA;$7ŰQ@6h@6t$\N .DD$D(D4DpD|DDDu$@@$ N. DR DV4DR8DT@DRDDVLDTPDVTDXLjD[ǠD\ǬD^DYDbD^Df Dh0$R @Q@Q@QS<T8&7 8D9$$ND.PDkPDlhDklDnpDltDnxDsȈDuȘDwȤDsD{D}:$kP^@ju@j@jl8P$N.DD D$D0DHDP$@@@@h$XNhp.pDVpD\ɐDWɔDVɘD\ɜDVɠD\ɤDYɨDWɬD\ɰD_DbDcDg`DjʰDlʼ$Vp&@T=@TI@UY@UfW<wX8Y@p$`N.DDD$@@8$$N.DD D8D<D@DLDPDp$@@$Nˈ.ːD_ːD`˰DaDd0$_ː'@^7@^G@^WhyԀ):L^n€Հ5$NH.PD1PD2PD3p$1P@0@0р$$Nt.̀Dg̀Dj̨DlDm Dn,Dq@$g̀ @f@f'@f2h8ÀBTCe$NT.`D`D̀D̈́D͌D͘D͜D͠D ͤDͨDDD@DZ΀DΐD"άD$D%D&D%D& D'`D)xD;ϐD=ϨD0D6D8 D=XD?hDApDDЌDFДDKаDMиDPDUDV@D\Hf$`@@@@@@@ H@ 1) :8 8F'V@ mxLD<`\$N\.`D`DlDt$`@@@@@8` ф!$$Nф.ѐDѐDјDќDѰDѴDѼDDDDDDPDTDdDlDtDҰDҸDDDDDDD`DhDlDpDxDӨDӴDDDDDD<DPD\DԠD԰DDD DXDhD|DդDDD0"$ѐK@[@k@@@@€P̀8؀"|ĀHπ<ڀ@@@@ѐD$ND.PDPDtDxD֘$P4@D@[@ s@@ @$\N֬.ְD|ְD}D$|ְ@{@{$hN. D D@D׀DDD $ @@$N4.@D@DHDLD`DhDlD؀DؠDذDDDDD\DـDِD٠DDDڌDڤD$@0@@@L8X@g@w@xy$N.DDDD$DpD۬DDDDDDD(D0z$@@<ʀ8D$DND.PDtPDupDvܰDy$tP@s@s'$N.DD(D<D`D݀DݐDݠDݤDݨDݼD($A@Q@]8i@u@$N.DD DDDD$D,D4D@DlD|$@@@ހ@8ސ$Nސ.ސDސDސDޘ$ސ&@5@D$ Nޜ.ޠDޠDޠD޴E$ޠ[@j@y$N޸.D D D z$ @ @ $0N.DDDDDߠ$@@$Nߨ.߰D߰D߰$߰ @@,?W$Nߴ.DD$@@ˀ$N.D"D#$")@!8@!H[r$N.D'D(s$'@&@&$N.D,D-$,@+@+  '$N.D6D7D8  ($6 :@5 I@5 Y j$$N$.0D;0D<0D=P k$;0 @: @:   ʀ $$NT.`D@`DA`DB $@` @? @?  ' @ $DN.DEDFDGDHDIDJDKDMDL DMDL  $E @D @D  " @ $tN$.0DP0DQ0 $P0 @O @O )$N4.@DU@DVXDX\DW`DXhDWt*$U@B@TQ@Tat$8Nx.D[D\$[@Z@Z8$N.D`Da9$`P@__@_o$N.DeDfDgDhDiDkDjDkDj$e@d@d܀|$\N.DnDoDqDp Dq(Dp4}$n@m@mԀ+$8N8.@Dt@DuXDw\Dv`DwhDvt,$t@H@sW@si@s$8Nx.D{DDDDDDDDD${@z@z@~$PN.DDDDDDD DDDDD@DL$@@@@!4Rk8`$N`.`D`DpDtDDD$`@@@@`$XN.DDDDDD$.@E@T@`8lmn$HN.DD D$D,D4DDo$@@@8X$HNX.`D`D`$`@@ $Np.pDpD|DDDDDDDDDD D D,D 0$p8@O@a@o@{@pD$ND.PDPDdDhDpDxD$P@@@@8 P  $PN.DDDDDD$)@@@R@a@m8yz{$PN.DDD|$@@$N.DDDDD $@@$N.DDDD DD 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-@#;@#J$\N.D0D0D1D0D1D2K$0_/hn@/}$,N.D5D5D6D5D6D7~$54h@4$,N.D:D:D;D<$:Ǡ9h@9$$N. D? D?,D@4DA8$? >8 @>$(NH.PDDPDEP$DP6@CE@CT$NT.`DI`DJ`DKU$I`i@Hx@H$$N.DNDO$N@M@Mˀ$N.DSDT$S@R@R"5$N.DXDYDZ6$XJ@WY@Wh{$DN.D]D^D_ D`(D_,D`4$]@\@\ƀـ$PNP.PDcPDd\De`DddDehDdlDep$cP@b%8K$,N|.DiDjDlDnDlDnDlDnDoDlDoDlDqL$ig@hv@h@j @k $N.DuDvDy(D~4DPD~TD\D~`DdDhD~lDpD~tD|DDDDDDD$u@t@t@t@v @w   $N.DD $$@3@BUg$N.DDh$@@$N.DDDDD D,$@@Ԁ$@N0.0D0D0$0@"@1$N4.@D@D@2$@H@W@f$ND.PDPDPg$P~@@$NT.`D`DxDDDDDDD$`@@ڀ$dN.DDDDDD $&@5@DWj$@N.DDD D,D0D4D<DHk$@@@$<NL.PDPDtDDDDDDDD$P@@@$N. D( D)<D(@D)DD(TD)XD*$( @'(@'8@'G)8U)<d e(f$N(.0D0D@DDDTDDDDDDDDPD`$0@@@ˀ8ـ<0t$DNt.DDDDDDDDD0Dp$@@@'@28@AB$N.DDDDDDDDD0DDC$Y@k@{@8<$XN.DD DDD$D(D$@@@<8.$N.DDD D$D4D8D/$J@V@f@s<8$N.DD,D0D4DDDHD$@@@8 <    4$N. D D @D DD HD XD \D 0 5$  P@  \@  l@  z 8  <   H  $(NH.PDPDlDpDtDDD@ $P @ @ @ <! 8!P!X!$NX.`D`D|DDDDDP!$`!6@!B@!R@!a<!o8!~`!h!$Nh.pDpDDDDDD`!$p!@!@!@!ƀ8!Ԁ<!p!x!$Nx.DDDDDDD !$"@" @"@"+8"9<"H"I"J$(N.D#D$D#D$D#D$D%"K$#"l@""x@""@""$<"$8"""$N.D-D.D-D.D-D.D/"$-"@,"@,"@,".8#.<###$N.D2D3D2D3D2D3D4#$2#2@1#>@1#N@1#]38#k3<#z#{#|$N.D7D8D7D8D7D8D9#}$7#@6#@6#@6#ƀ88#Ԁ8<###$N.D=D>DAD> D=$DA(DCPDEDFDI#$=$@<$@<$"@<$1>8$??<$N$O$P$(N. DN DOLDRPDOTDNXDR\DTDVDWDZ0$Q$N $|@L$@L$@L$@M$O8$P<$ $H$$(NH.PD]PD^lD]pD^tD]D^D_@$$]P$@\$@\% @\%^8%*^<%9P%:X%;$NX.`Db`Dc|DbDcDbDcDdP%<$b`%X@a%d@a%t@a%c8%c<%`%h%$Nh.pDgpDhDgDhDgDhDi`%$gp%@f%@f%@f%h8%h<&p&x&&%$Nx.DlDmDlDmDlDmDnp&&$l&C@k&O@k&_@k&nm8&|m<&&&$N.DqDrDqDrDqDrDs&$q&@p&@p&@p&րr8&r<&&&$(N.DvDwDvDwDvDwDx&$v'@u'@u'-@u'<w8'Jw<'Y'Z'[$(N.D{D| D{D|D{$D|(D}'\${'x@z'@z'@z'|<'|8'''$N.DDD D$D4D8D'$'@'@(@(8( <(/(0 (1(O$N . D D ,D 0D 4D DD HD (P$ (z@(@(@(<(8( ( ($N . D D (D ,D HD TD XD D D D D D `D p($ (@(@)@)8)# )$ )%$dN . D D D D D D D D D D D D D `D D D D D HD XD \D `D lD )&$ )K@ )W@)g@){@)@)8)) )@) ) ) )$N . D D D D D D D DDDD$D0DDDDDDDDPDDDDDDDDDPD\DDDDDD)$ )@ )@*@*@*)@*>8*L@*[<*l,*~@* *@**0**$TN.DDD DDD$D`Dp*$*@*@*@*8+ + +$N.DD DD DD D D+$+1@+=@+M@+\8+p+q+r$N. D D8D<D@DDDHDD+s$ +@+@+@+8+ ++$N.D'D(D'D(D)`+$'+@&+@&+@&,(8,,t,$Nt.D,D-D,D-D.0,$,,.@+,:@+,J@+,X-8,c,dD,e$ND.PD1PD2hD1lD2pD3,f$1P,@0,@0,@0,28,P,,$N. D6 D78D6<D7@D8,$6 ,@5,@5,@5-78-  - - $N.D;D<D; D<D=-$;-'@:-3@:-C@:-R<8-]-^-_$N.D@DAD@DADBp-`$@-z@?-@?-@?-A8---$N.DEDFDEDFDG@-$E-@D-@D-@D-F8..T.$NT.`DJ`DKxDJ|DKDL.$J`. @I.,@I.<@I.KK8.V`.W$.X$N$.0DO0DPHDOLDPPDQ.Y$O0.z@N.@N.@N.P8.0..$N.DTDUDTDU DV.$T.@S.@S.@S.U8///$N.DYDZDYDZD[/$Y/@X/(@X/8@X/GZ8/R/S/T$N.D^D_D^D_D`P/U$^/n@]/z@]/@]/_8//d/$Nd.pDcpDdDcDdDe /$cp/@b/@b/@b/d8/p/4/$N4.@Dh@DiXDh\Di`Dj/$h@0@g0#@g03@g0Bi80M@0N0O$N.DnDo(Dn,Dq0Do4Dq8DspDv0P$n0u@m0@m0@m0o8000$N.DzD{DzD}D{D}DD0$z0@y0@y0@y0{811,1$N,.0D0DPDDD 1$01#@1/@1?@1M81^01_ (1`$N (. 0D 0D PD D D!1a$ 01}@1@1@181 01!(1$N!(.!0D!0D!TD!XD!\D!D!D" 1$!01@1@1@2 @282(!02)"82*$N"8."@D"@D"dD"hD"lD"D"D#02+$"@2I@2[@2g@2w@282"@2#H2$N#H.#PD#PD#hD#lD#pD$2$#P2@2@2@2߀82#P2$2$N$.$ D$ D$8D$<D$@D$2$$ 3 @3@3&@3583@$ 3A$3B$N$.$D$D%D% D%D%3C$$3`@3l@3|@383$3%3$N%.%D%D%D%D%D&p3$%3@3@3@383%3&3$N&.&D&D&D&D&D'@3$&4@4@4.@4=84H&4I'T4J$N'T.'`D'`D'xD'|D'D(4K$'`4u@4@4@484'`4($4$N($.(0D(0D(HD(LD(PD(TD(XD(D(D(4$(04@4@4@485<5(05(5$N(.)D)D)D)D) D)$D)(D)`D)D)5$)5C@5O@5_@5s85~<5)5)5$N).)D)D)D)D)D)D)D*0D*pD*D*D*5$)5@5@5@5@585<6 @6)6*6$$N*.+D+D+D+D+ D+$D+(D+`D+D+D+D +6$+6F@6R@6b@6u86+6+6667-$N+.+D+D+D+D+D+D,D,D, D,$7.$+7Q@ 7d@ 7s@ 7$\N,,7& i7& i7& i7d,,7d,08"d,083f84<8C8Q,0.,0DP,0DX,DDZ,XD[,\D^,d8b$P,08y@O8889e9u99:::)::;р;;<&<] $a,>!>N>f@`>u@`>@`>>$N,>,.,Dj,Dn,>$j,>@i>@i>@i>$N,>,.,Ds,D|,?$s,?!@r?0$N,?1,.,D,D,?D$,?]@?l@?u$N,?v,.,D,D,?$,?@?$N,?,.,D,D,D,?$,?@?@?@?$,N,?-.-D-D-@ $-@"@@1$N-@2-.-D-D-D-@B$-@X@@g$ N-@h- .- D- D-(D-0D-8D-<D-HD-`D-dD-hD-pD-t@$- @@@$hN-@-.-D-D-D-D-D-D-D-D-@$-@@@@8@BBЀBCC!C6CUCkCCCCπCDDD8DPDrDDDDڀDEE@Eq-Er-Es$XN-Et-.-D-D-D-D-D.D.E$-E@E$N. E...D.D.D.D.(D.HD.XD.|E$.E@E@E@F@F,F".F#.F$$N.F%...D.D.F7$.FP@F_@Fk@Fy$N.Fz...D.D&.D3.D7.D:/F$.F@F@"F.F/(F$xN/(F/0./0D=/0D@/0F$=/0F@<G@<G $N/8G /@./@DC/@DG/@G$C/@G0@BG?$N/HG@/P./PDL/PDO/PGQ$L/PGh@KGw@KG@KG$N/XG/`./`DR/`DT/`G$R/`G@QG$ N/lG/p./pDW/pDX/pD]/xG$W/pG@VH$ N/|H/./Da/Dc/H$a/H:@`HI$N/HJ/./Df/Dh/H[$f/Hr@eH$ N/H/./Dl/Dm/Dn/Dm/Dn/Do/H$l/H@kH$N/H/./Dr/Dr/Du/Dz0D|0PD0\D0pD0H$r/H@qI@qI@qI#@sI3/I40I5$N0I60.0D0D0IM$0Ik@Iz@I@I$N0I0.0D0D0D0D1I$0I@I$XN1I1.1D1D1I$1J@J$@J-$N1J.1 .1 D1 D1 D1TJC$1 J^@Jm$<N1\Jn1`.1`D1`D1`D1dD1hD1lD1tD1D1D2D2$J$1`J@ J@J@J$N2,J20.20D20D20J$20J@K $ N2<K2@.2@D2@D2@K+$2@KN@K]$N2HK^2P.2PD2PD2PKo$2PK@K$ N2\K2`.2`D2`D2`D2hK$2`K@K$ N2l.2pD2pD2D2D2D2D2D3D3D3 D3,D3HD3LD3PD3TD3XD3\D3`D3dD3hD3lD3pD3tD3xD3|D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3K$2pK@L@LL#L4LELVLgLLM΀M߀MNNN#N4NEN]NmN~NNNNN$N4 .4D 4D4(D 4,D4<D4pD4|D.4D/4D4D4D4D4D'4D*4D4D4D5D5D5D 5 D5D 5D5D!5D 5 D"5$D!5(D"5,D!50D#54D"58D$5<D#5@D$5DD#5HD%5LD$5PD&5TD%5XD&5\D%5`D(5dD&5hD(5lD*5tD/5D15N$ 4N@ O@ O$N5.5D45D85D45D85D96D:6DW6PDX6XD;6`D@6lDF6DG6DP6DS6DF6DG6DF6DH6DG6DI6DH6DI6DH6DJ6DI6DK6DJ6DK6DJ6DL6DK6DM6DL6DM6DL6DN6DM6DO6DN6DO6DN7DQ7DO7DQ7 DS7DX7 DZ70O$45O2@3OC@3OS$N7L.7PD^7PDb7`D^7dDb7pDc7Dd7De7Dj7Dm7Dz7Dj7Dm7Dj7Dn7Dm7Do7Dw7Dn8Do8Dn8Dp8 Do8Dq8Dp8Dq8Dp8 Dr8$Dq8(Ds8,Dr80Ds84Dr88Dt8<Ds8@Du8DDt8HDu8LDt8PDv8TDu8XDv8\Dx8dDz8pDd8D~8D8OT$^7POo@]O$tN8.8D8D8D8D8D9D9@D9LD9\D9hD9lD9pD9D9D9D9D9D9D9D9D9D9D9D9D9D9D9D9D9D9D9D9D9D9D9D9D9D9D9D9D9D9D9D:D:D:D: D:D:D: D:@D:PO$8O@O@O@O$N:d.:pD:pD:D:D:D:D:D:D:O$:pO@O$N;.;D;D;O$;P @P@P'@P5$N; .; D; D; P6$; PM@P]@Pi@Pw$N;0.;0D;0D;0Px$;0P@P$N;@.;@D;@D;@P$;@P@P@P$N;P.;PD;PD;PP$;PP@P$N;`.;`D;`D;`P$;`Q@Q@Q%@Q3$N;p.;pD;pD;pQ4$;pQI@QY$N;.;D;D;QZ$;Qv@Q$N;.;D;D;Q$;Q@Q$N;.;D;D;D;Q$;Q@Q@Q$N;.;D;D;D;D;Q$;R@R$N;.;D;D;D;D;D<0D<<R$;R(@R8@RF8RT;RUS[$N=.=D=D =D=D =D"=D(>S\$=Ss@S@S8S=S>SSSπST.$(N>.>D+>D,>T/$+>TD@*TT@*TbTsTT$N>.>D0>D1>T$0>T@/T@/TTU$N>.>D5>D6>U$5>U'@4U7@4UFUYUp$N>.>D:>D;>Uq$:>U@9U@9UU$N>.?D@?DA?D@? D@?DA? DD?XU$@?U@?Uߠ?lU$pN?p.?pDG?pDK?|DG?DI?DG?DK?DI?DJ?DK?DN?U$G?pV@FV@FV$H8V2?pV3?V4$|N?.?DQ?DS?DT?DQ@DU@DW@DQ@ DW@DV@ DS@$DT@(DU@,DW@0DZ@dV5$Q?VM@PV]@PVkR8Vy?Vz@|V{$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@DjA,V|$]@V@\V@\V^8V@VADV$NAD.APDmAPDmA\DnA`DmAdDnAhDoAlV$mAPV@lVllV$,NA|.ADrADrADsADrADsADtAV$rAW@qWqlW-$,NA.ADwADwADxADyAW.$wAWE@vWUvlWd$$NA.AD|AD|AD}AD~AWe$|AW|@{W{8W$(NB.BDBDBDBDB,DB`W$BW@W@ẀW߀WY<$hNBx.BDBDBDBDBDBY=$BYO@Y_@YlYY$hNB.BDBDCDC@DCHDC`DCdDCDCDCDCDCDCDCDCDCDCDCDCDDDDDD@Y$BY@Y@Y@Y@Y@Y@ Y1Z@Z"Z%BZ&@Z9C`Z:CZ;@ZNDZOD@ZPDXZQ$hNDX.D`DD`DDDDDEZR$D`Ze@Zu@Z@Z@Z$NE.E DE DE Z$E Z@Z@Z$NE$.E0DE0DE0Z$E0Z@Z@[[[.$NE4.E@DE@DE@[/$E@[D@[T@[c[v[\$NED.EPDEPDEP\$EP\@]@] ] ]<$NET.E`DE`DEDEDF]=$E`]V@]f@]s@]$NF.F DF DF<DFHDF`DFDFDFDFDGDG]$F ]@]@]8]@]ˀ]@]F`]G^$NG$.G0DG0DG0^$G0^@^,@^9$NG4.G@DG@DG`DGDG^:$G@^T@^d@^q@^}$NG.HDHDHDH DHD HP^~$H^@^@^^^$hNHh.HpD]HpD`HpD]HtD`HxDfHDjHDnHDrHDvHDzID~I$DIPDIp^$]Hp^@\ ^@\_@^_Hp_Ix_$NIx.IDID"IDID"IDID"ID$ID&ID(ID,JD3J@D5JD;JD9KD;KD9KD=KD>KXD9KDBK_$I_/@_?@_L@_X8_g@ _q_I_K_$XNK.KD KDLDLDLDLDLP_$ K_@ _@ _$NLh.LpDLpDLDLDM_$Lp_@_@_@`$NM(.M0DEM0DFMXDGMDJM`$EM0`@D`+@D`8@D`E@D`Q$NM.NDMNDNN`R$MN`f@L`v@L```$NN.NDRNDSN`$RN`@Q`@Q`ހ`a$NN.N DWN DXN a$WN a@Va+@Va9aLa_$NN$.N0DN0DNPDNDNa`$N0a}@a@a@a$NN.NDNDODOPDOa$Na@a@a@a$NO.ODODOa$Ob@b @b,@b;$NO.ODODOb<$ObZ@bj@bv@b$NO.ODODODODODOb$Ob@b@b$,NO.PDPDP DPb$Pb@b@b@cc#c;co$(NP(.P0DP0DP8DP<DPLDPcp$P0c@c@c$lNP.PDPDPDPDPDPc$Pc@c@c$,NP.PDPDPDPDPDQ$c$Pd@d@d$$lNQ<.Q@DQ@DQDDQHDQPDQTd%$Q@d<@dK@dZ$,NQl.QpDQpDQtDQxDQDQd[$Qpdq@d@d$,NQ.QDQDQDQDQDQd$Qd@d@dÀdրdeg$,NQ.QDQDQDQg$Qg@g$NQ.QDQDQDQg$Qg@g@g$NQ.RDRDRg$Rh @h$NRhdRhdRhZdRhqfhr<hh ih ih ih ih ii  j i8 jic j)i j9i jIi jYj  jij4 jyjv jj jj jk jk_ jk jk jl jl- k l] kl k)l k9l kIm kYmE kimw kym km km kn' knW kn kn kn ko l oP lo l)o l9o lIp lYpV lip lyp lq lqH lq lq lr lr: lrv lr m r ms% m)s_ m9s mIs mYt mitH myt mt mt mu, mug mu mu mu mv  n v2 nv[ n)vu n9v nIv nYv niv nyw nw@ nwX nwz nw nw nw nw nx o xF oxk o)x o9x oIx oYy oiy$ oyyN oyb oy oy oy oy oz! oz7 ozP p zk pz| p)z p9z pIz pYz pi{ py{6 p{Z p{q p{ p{ p{ p{ p| p|C q |c q| q)| q9| qI| qY}( qi}H qy}x q} q} q} q~ q~0 q~V q~ q~ r ~ r~ r)$ r9> rI\ rY ri ry r r r: rV r{ r r r s  sR.RD!RD$RD!RD$R$D)R(D+R4D,RLD0RpD.RD5RD4RD5RD4RD5R$!R/@ ;@"DXg̀@ǀ؀Tt:lǀЀRR$NRR.RD8RD9RD>SD?S(D@S@$8R@7!2L(Co%$tNST&S`.S`DCS`DDStDISDJSDKS4$CS`H@BWhy*ƀ&DT$tNSS.SDNSDQSDNSDQSDWSDVSDWSDXT$NS@MO8ST$0NTT.TD[TD^TD[TD^T DdT$DcT(DdT,DeT0DfT8$[T:@ZG\8UTVTHW$8NTHXTP.TPDiTPDjTTDiTXDjTpDmT|DlTDmTDlTDjTd$iTPw@h@h$pNTT.TDpTDqTDpTDqTDtTDsTDtTDsUDqU$pT@o@o$pNU0U0.U0DU0DU0DU4DU8DUDDULDU`DUpDUDUDUDUDUDUDUDU$U0@ @ 7@ ڀ@U0U$NU.VDVDVDV(DV,DV0DV4DV@DVPDV\DVt$V@.?$NV.VDVDVDVDVDVDVDW DW$DW(DW,DW0DW4DW8DW<DW@DW\DWdDWhDWpDWDW@$Vc@u@@@@@׀@VW$(NW.WDWDWDXDX DXDX<DXDXDX$W>@J@]@r@WX$NX.XDkXDoXDkXDoXDqXDvXD{Y0D~Y4D{Y8D}Y<D{Y@D}YDD|YHD~YLDYPDYlDYtDYDYDY$kX@j@j@j@l@mXY$(NY.YDHYDLYDHYDLZ DNZDSZ DXZpD[ZtDXZxDZZ|DXZDZZDYZD[ZD]ZD^ZD`ZDaZD]ZDfZDhZ$HY@G-@G:@GI@G_@Gq@I@JY[$(N[.[D,[D0[,D,[0D0[4D3[pD9[D6[D8[D7[D9[D;[D<[D>[D;\DC\$DE\0$,[@+@+@+@+@-[\H$8N\H.\PD\PD\`D\dD\pD\tD\|D\D\D\D\D\D]0D]@D]dD]D]D]D!]D]D]D!^ D&^$D(^0$\P@.@;@J@V@b@q@8\P@!]^ ^H$N^H.^PD^PD^`D^dD^pD^tD^|D^D^D^D^D^D_ D_0D_8D_<D_XD_|D_Dx_Dz_D_D `D ` $^P@@ @@'88^P9@H_I_J`8K$N`8.`@D`@D`PD`TD``D`D`D`L`D;`taDaa D<a D=apD>aD?bD@b`DAbDBcDCcPDEcDFcDGd0DHdxDIdDJeDKePDLeDMeDNf(DOfpDPfDQgDRgHDSgDTgDUh DVhhDYhDZhD[i,D]ilD^iD_iD`j(DajhDbjDcjDdk(DfkhDgkDhkDil$DjldDklDmlDnm$Dom`DqmDrmDsnDwn\DxnDynDzo4D{o|D|oD}p D~pTDpDpDq,DqtDqDrDrLDrDrDs$DslDsDsDtHDtDtDu<DuDuDv0DvDvDw,DwDwDx(Dx|DxDyDypDyD zDzhDzD!{D({dD/{D3|D:|XDA|DE|DL}LDS}DZ}D^~@De~Dl~Ds<DzDD0D|DDDpDDDdDD DTDDDHDDD<DDD0DxDDD lDDD`D$D+D2\D6D=DDPDKDRDVDD]DaDe0DlDpDw$D{pDDDlDDD`DDD\DDDXDDDTDDDPDDD LDDD HD'D.D5DD<DCDJ@DNDUD\4DcDjDq0DxDD,DDD DtDDDpDDDlDDDdDD D`DDD\D DDPDD"D&<D-D4D;8D?DCDD $`@@8 @`@4$CN4.@Dz@D{@DLD`Dt$z@<@yN@y]$8Nx.DDDDDDDDDDDDDD D (DPD`D|DDDDD&D'D)D*D2D5D6$D=LD@`DApDD D-D.DDJ^${@8D$@4@E@V@hyzPP4PL?P`P,P$ˀ$N$.0DM0DP@DMDDPPDRhDWp$M0@L@L!@L0@N?0@A$XN.DDDDDDDDDDDDDDD\DpDDDDDDD DB$b@t<@8$$N$.0DZ0D]LD_dDdl$Z0@Y@Y@Y@[0$TN.DgDjDgDjDlDpDvDrDvDrDv$g @f,@f;@fK@hZk|}(~$N(.0D0DPDhDD$0@@@$N.DDDDDDD $@@@$82384$N85& iH& s_& s & r& r& r& r-& rP& r~& r& r& ry& ri+& rYX& rI}& r9& r)& r& r .& q_& q& q& q&! q &( qK&/ ql&3 q&: qy&A qi&E qY.&L qI_&S q9&Z q)&^ q&e q &l p:&s pp&z p& p& p& p& p& pI& pyh& pi& pY& pI& p9& p)-& pE& p g& o& o& o& o& o & oV& o& o& oy& oi& oY/& oIb& o9& o)& o&$ o &+ n4&2 nP&6 n&= n&D n&K n&R n&V nM&] nyo&a ni&e nY&l nI&p n9 &w n).&{ n^& n & m& m& m& mL& m& m& m & mL& my& mi& mY& mIQ& m9& m)& m& m V& l& l& l& ld& l& l& l)&' lq&. ly&5 li&< lY9&C lI&J l9&N l)&U l &\ l ]&c k&j k&q k&x k<& ks& k& k& k& ky?& kix& kY& kI& k9& k)R& k& k & j& j-& je& j& j& j-& jo& j& jy& ji!& jYc& jI& j9&" j)&& j&- j N&4 i|&; i&? i&C i؀d8d@%d@6f7<F.@D=@DAHD=LDATDFXDG\DKpDItDKxDMDODGDTDVDTDUDWT$=@j@<v@>@?@̀Gŀ$N.D,D-D2D3 D4$$,(@+5E$XN8.@D7@D8@D9DD8HD:TF$7@a@6m@6}$NX.`D!`D$pD!tD$D%D'D)~$!`@ @ $N.DZD]DZD]D^PD_TD^XDa\DchDgpDkxDi|DkDm$Z@Y @Y$N.DpDsDpDsDtDuDtDw DzDyD~0D4D8DH$p;@oG@oT$N\.`D`DpDtDDDDDDDDDDDDD D$D@DDDTDXD\DlDxDDDDDDDDDDDU$`u@@@@@ @ @ `$N. D D $ @*$N(.0D0DHDPD`D|DDD+$0I@V@c@r@π@0$N.DDDDD DDDDD D$D0D4D8D<D@DDDLD `DdD$@@+@:@I@X@klm$N.D3D4D8D9n$3@2$N.D<D=DADB$<@;$N.DDDDDDDD!D' D$$D/0D*8D/@D$HD'XD$\$@@@ h$Nh.pDEpDFpDHtDF|DGDI$Ep5@DB@DO`$N.DLDMDLDMDODSDTDUDTDSDWDYDWDZDW$L@K@K @K$tN.D`DaDcDd$Dh0Dk@DmLDq`Dup$`7@_D$lN|.DxDzE$xb@wo$N.D}Dp$}@|$Ndddf<  s,( s<? sLN s\U w\a.D6D7D6D7D6D7D8D7D8D; D8$D;(D=PD;hD@DBD=DBDFn$6@5@5 @7ʀTiˀ܀ I`ʀۀ +C^@8,@9 $lN .DJDKDJDK0DLX$J@I%:$\Nl.pDOpDPxDO|DPDQ€$Op¢@N®$\N.DTDUDTDUDV¯$T@S$\N,.0DY0DZ8DY<DZPD\$Y0@X $hN.D_D` $_@^+$N.DdDeDiDj,$dK@cW$XN. Dm Dn4DrDDs\X$m y@lÅ$TNt.DvDwD{D|Æ$vò@uþ$LN.DDÿ$@ .Ofɀڀ :XhŧŸ$N.DD$@$N.DD$#@6$N. D D 7$ X@k$N$.0D0D0l$0Ɓ@ƍƞƴ$N4.@D@D@DH$@@2<T$NP.PDPDdDxD|DU$Po@Ɂɒ$XN.D)D,D)D,D2D1D2D3ɓ$)ɱ@(ɾ*8$0N.DDDDDDDDDD D(D,D0D4D8D@DH$@$xNX.`D`DpDtDDDD$`$@6$N.DBDEDBDEDF@DGHDFPDGhDLDN7$Ba@As@Aʁʍʞʯ$N.DDDDDDDDDDD DDD$D,D0D4D@DDDHDPD`DpDDʰ$@@8/z˙˪˫ˬ$N.DDDDD@DPD`Dp˭$@@8  $N.D DD$ +@ >@ P$dN.DDDD$D`DtDDD Q$v@̉@̡@̳8$N.DDD@DTDpDD$@@8#$%$N.DDDD&$C@R@d@st0u$pN0.0D0D!LD"D#D%D&D%$D&,D%4D(@v$0͑@͠@Ͳ@0T$$NT.`D+`D-|D/D1$+`@*@*@,`$pN.D4D7D8 D9`D;D<D;D<D;D>$4-@3<@3N@5]^_$$N.DRDSDR DSDRDT$DR(DS,DX4DT8DXDDY€D[ŒDYD[”DY D[°D]D^0D_lD`èDaDb(DchDdĨDeDf$DgdDhŠDiDkDl(Dn8Dl|Drƀ`$R{@QΊ@QΜ@Sθ@TȀ1@UV8Ɣ$NƔ.ƠDvƠD}ƸDvƼD}DDDDDDDDD D$D4D8DPD\DlDǀDǐDǜDD DPDȀDȄ$vƠ@u#@u6@wP@xfy8r@zτϏƠϐ@ Ϣϣ\Ϥ@϶ǐϷ ϸ@PȀȠ$NȠ.ȠDȠDDD DPDXD\DxDɬDDD<DxDʴDD,DhDˤDDDXD̠D̴DDDD$Ƞ@@@8)<4@BDO@YȠZ[$tN. D D@DpDͰDDD$DpDΌDΐDΠDάDδDθDDDDD<Dϐ\$ s@Ђ@Д@У@л@@؀" Ϥ$NϤ.ϰDϰDD D DАDDDDDD0D8DxD$ϰ@@'@6@FϰGH$4N.DD#D%PD'ҐD(ҘD'ҤD(ҨD)ҬD*D,D-@D0ӀI$c@r@@ яѐӘё$NӘ.ӠD3ӠD4Ӡђ$3ӠѨ@2ѷ@2$NӤ.ӰD8ӰD<D?D@@D?pD@ԈD=ԤDEԴDCDDDCDDDEDG$8Ӱ@7@7@7@79H':84EVg;@sӰtu$TN.DKDU$DK(DU4DX@D\\D_ՠDfDgDn0DoHDsֈDְDtDDwDx0Dq`DlDq׈Dנv$KҊ@Jҙ@JҥL<ұMHҼN8ȀO@@P@S״$N״.DDDDDDDDDDDD@D؀DؐDؠDجDDD DHDp$@@*@6@C8OP@bؠcd@v wHxوy$Nو.ِDِDٴDDDD D,D0D4D8DDDHDPz$ِӗ@Ӧ@Ӳ@ӿ@ˀH׀8@ِh$Nh.pDpDڠDDDDDD DDD$D(D8D<D@DDDHDLD\DtDۄDۨ$p@*@6@C@O@f@~8ԇ@Ԗ@ԢpԣۼԤ$LNۼԥ& w\Ը&V sL&` s<&" s,&$ s\<ndۼՀdջdf< wl w|M wk w֐ wֱ w w w w/ wT x { xץ x,׻ x< xL  x\' xlP x|r x؋ xؽ x.D3D4D6$3@2@2FUdـ٢^̀;Rܵ̀݀$<Mzݒ׀(Yj߈&6GX݀8Uᆀកᯀ῀ЀR⊀⩀Āㆀ!؀2p吀嵀؀8V$pN0.0D90D=@D9DD=TDBlDEܰ$90ˀՀ@8@8@8:8$"4EUv;<犀,0$N.DHDKDL0DO݀$H@G@GI8ݘ5$Nݘ.ݠDRݠDVDWDYPD[hD`ހDd0$Rݠ@Q@Q@QS8 7s鉀T@ݠH$NH.PDgPDjlDk߰Dn$gP@f@fh8P$N. Dq Dx@DyD|D}D0DLDhD~DDDD DDDlD$q )@p9@pR@phr8zs<ꎀt@꬀꽀΀zuD@v $N.DDD DhDDDDDD $@@@8<%H0@IDcXu@4$N4.@D"@D'`D(D*D+0D-xD/$"@@!@!#8$<%@ @!"$dN.DDDD`DDDDD0#$F@]@v@@8ﴀ<ÀD΀@@D$ND.PDPDtDDD0DHDdD|DDDDD$D4D\Dp$P@*@:@V8j<L@DHP$4N.D DDD0DHD`DD$ @ @ @ %vARcz 8ƀ'׀$N&/ w&3 w2&A xY&E x&Z w&^ w&z x| & w1& x<Z& x\|& xL& xl& x& x,0&$ x ^&+ w&a x&e w&{ wl& w+& w|ctduddf< x  x7 xX x x y  y y, y<A yLW y\.D`Das$`@_@_ڀ!)Hù݀-H0Yp9J">\|ڀ"^ɀ$N.D[D\$[$.@Z?@ZM$NN.D)D,D04D4pD8D<d$)@'@'@(@(@(@(܀4L\}܀ AYt$N.DADADBDTDCDDDEDFDGDHDIDJDKDLDMDN DODPDQDT$Aɀ@>@>@>@>@>@>@? '@? 2?;=??H?CT?G`?Kl?Ox@S@W@X@?@? @?@?@?@?@@@@@@ $xN(.0Df0DgHDfLDiPDg\Di`DlDn $f0/@eF@eVg8d0efwM$N.DrDsDt0Du`DvDxD|$r@q@q@q@q+<M^z$dN$.0D0DPDTD\D`DpDtDDDD $0@~@~@~@~ @~8)0*4+$N4.@D@D`DdDlDpDDDDD$D0,$@P@`@k@x@@8@D$ND.PDPDpDtD|DDDDD D4D@$P@@@@ @ 8 +P ,T -$NT.`D`DpDtDDDDDDDDD .$` U@ d@ x     ' 7 G$N.DDD DDD0 H$ j@ y$DND.PDPD`DdDtDxD|D zD2D8D>0DDDJXDPDVD\4DbDhDn,DtDzD8DD|D$DDtD DDxD DDpDDDtD DDpDDDlD D D  dD D D dD" D( D.hD4D:D@lDFDLDRlDXD^DdhDjDpDvhD|DDlDDDpDDDpD$DDxD$DD |D!$D!D"xD#$D#D$|D%(D%D&D '0D'D(D)8D$)D**D0+<D6+D<,DB-0DH-DN.|DT/$DZ/D`0lDf1Dl1Dr2XDx2D~3D4$D4D5TD5D6D7D7D8lD9D9D:lD; ;D;D;D;D; $P @ @ h $p 2l @ LP M; N$IN; O&r yL l& y  & x & x & y\ %& y< X& y, & y & x & x & x d; !d< \d< f <   x    * ^    / \   ( 8 HH Xh h x    2 ]      (T 8 H X h x7 Z     8 _ }   ( 8 H2 X\ hv x<.<D/<D2<D/<D2<,D3<`D4D[>$DX>(D[>,DX>4D[>8#$T=#@S#@S#ƀU8#ր,#V<$=$>D$$TN>D$>P.>PD^>PDa>\D^>`Da>lDb>Dd>Df>Dd>Df>Dh>Db>Dn>$'$^>P$O@]$^@]$z@]$_8$$% %(>P%)>%*$N>%+?.?D?D? D?$D?(D?,D?0D?<D?D?D?D?D?D@D@ D@(D@@D@`D@l%H$?%k@%w@%@%"%%%ƀ%׀%&&&3&J&i@&'&@&8&?&@&$N@&@.@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@&$@&@&@&@'@'@'@'&@ '1@ '<;'G?'RC'^G'jK'vO'S'W'X'@'@ '@'@'@'@'@'@(@(('$xN@.ADADA(($A(C@(U@(d$NA.A DA DA0(e$A (@(@($NA<(A@.A@DsA@DtA\DwAD{ADA($sA@(@q(@q)@r)@r)'@r)3@r)@)Q)a)$NA.ADADADADADADBDB@DBL)$A)@)@)Ԁ8)A)B`))$NB`.B`DB`DBDBDCDCPDCXDC)$B`*@*$@*.@*;@*O$dNC.CDCDCDCDCDDDDDD DDDDDDPDDDDDE4DExDE*P$C*p@*@*@*@*@*@*@*8*C*E*+$NE.EDEDEDEDEDEDEDEDEDEDEDF0DFDFDGDGXDGDGDGDH,DH@+$E+4@+G@+[@+e@+r@+@+@+@ ++Ҡ+<+8,g,"@,=E,>HT,?$NHT.H`DH`D HDHDHD HD HD HD HDI0DIDI,@$H`,_@,s@,@,@,@,@, 8,H`,I,$DNI.IDIDIDIDIDI,$I,@-@-@-@-3@-F$4NI.IDIDJDJ(DJ,DJ8DJ<D JpD"JD$J-G$I-k@-@-@-@ -@-@-ˀ8-I-J-$NJ.JD'JD*KD,KPD-KD0K-$'J.@&.@&.%@&.3(8.G..J.K.$NK.KD3KD6LD3LD6L D4LD6LD4L$D6L(D8L`D:Ll.$3K.@2.@2.@2/@2 /@2/-48/;K/<L/=$NL.LD=LD@LDBLDCM@DFMP/>$=L/j@</}@</@</>8/L/Md/$NMd.MpDIMpDLMDJMDLMDIMDLMDJMDLMDNNDONPDRNDTN/$IMp/@H/@H/@H0@H 0@H0,@H0A@H0TJ80bMp0cN0d$TNN.NDWNDXNDWNDWNDXN0e$WN0@V0@V0@V0@V0@V0$4NO.OD\OD_O<D]OHD_OLD\OTD_OXD]O\D_O`DaODbODeP@DgPP0$\O1@[1@[1%@[12@[ 1F@[1S@[1d@[1w]81O1Pd1$TNPd.PpDjPpDkPDjPDjPDkP1$jPp1@i1@i1@i1@i1@i2$4NP.PDoPDrPDoPDrPDpPDrPDpPDrPDtQ0DvQ<2$oP2'@n2;@n2E@n2R@n 2f@n2yp82P2QP2$NQP.QPDyQPD|QtD~QDRDR 2$yQP2@x2@x2@x2z82QP2R42$NR4.R@DR@DRlDRxDR|DRDRDRDSDS2$R@3@33@3=@3J@ 3^@3s@383R@3S03$NS0.S0DS0DS\DShDSlDSxDS|DSDTDT 3$S03@3@3@3@ 3@4@4!84/S040T 41$NT .T DT DT0DT4DT<DT@42$T 4X@4l@4v@4@4@4$4NTT.T`DT`DTDTDTDTDTDTDU0DU<4$T`4@4@4@4@ 5@5%@5885FT`5GUP5H$NUP.UPDUPDU|DUDUDUDUDUDV DV,5I$UP5r@5@5@5@ 5@5@5܀85UP5V@5$NV@.V@DV@DVlDVxDV|DVDVDVDWDW5$V@6@6)@63@6@@ 6T@6i@6|86V@6W06$NW0.W0DW0DW\DWhDWlDWxDW|DWDXDX 6$W06@6@6@6@ 6@7 @787,W07-X 7.$NX .X DX DX0DX8DXDDXDX7/$X 7Z@7m@7}87X 7X7$NX.XDXDXDXDXDXDXDX7$X7@7΀7߀78[8l8}88$0NX.XDXDX8$X8@8$NX.YDYDYDY D Y$D Y4DY8D Y<D Y@D YDD YHD YLDYXD Y\DYdD YhD YlDYxDYDYDY8ԄZDZD\D]D^Da Db<DcLDdlDeDfDi DkdDlxDmDoDq Dr0D%s`D/tD9uDCvDMwDWy Daz$Di|Ds}D{DD0DDD\DDDDDD,DPDDDD D<DTD)hD1D;DEDODW`D_DiDsD}D DD$D8DDDD,D@DLDXDdD|DDDD#D-D7DADKDU$D_0DiDDsXD}hDpDŀDDDDtD͈DDPDlDpDxDքDלD شDDD)D1HD;XDEdDOxDWDaDiPDs`D}tDDDD$D4DDDTDhDxDDDDDDDD%D/4D9HDC\DMpDWDaDkDuDDDD D D (D DD`D|DDDDXDlD xDDD'D1D;DEDODY Dc!8Dm"`Dw#D$D%D&D((D)LD*xD+D,D-D/D1pD2D3D4D 5D6D7D)8D3:D=;,DE=DO>DY?Dc@DmADwBDCDEDFDG(DH4DI\DJDKDLDNDP\DQtDRDSD TDUDVD)WD3XD=ZDE\lDM^DW_D_b$DicDDsdPD}ehDf|DgDhDiDjDkDlDnDoLDppDqDsDvPD wlD yD zD !{D +|D 5~D =tD GD QD [D eD oD yD TD \D D D D D \D tD D D D D  D  D 8D LD `D #D -D 7D AD K D U,D _8D i<D sLD }\D lD lD tD D D D tD D D D D (D D D D D D 'LD /ưD 9D A<D KTD U\D ]D gD qD {D ԀD ՔD ֬D $D <D ܠD ݸD D 0D LD D D 8D PD hD D D !D +D 34D 9XD =D B4D ID LD PD W D ]4D aD eD ilD nD u0D |D D  D  lD  D  D  D D D lD D DD D D D (D D D 8D  D "D #lD $D &(D 'D )D +D -dD .D /D 0D !2XD &3D -6D 48xD 79 D :9D >:(D E<D L>D SA,D ZCD `DD gGD nIhD uKD {LD ND O<D PD QD S\D UD WD Y$D ZLD [D ]D ^D _D b4D dD fD hD i@D jD lD nD oD oDp$DrpDsDvDxXD!xD$ytD(zD/|\D6~D=DDPDKDN8DRDY,D`DgDn4DuDx(D{DLDDDPDDDLDDDlDD$DDD8DDDLDDD  DdDèDD0DtD$ĸD)D.|D5ȼD<D@LDDːDHDLDP\DT̠DYD^DbάDfDDjDnhDrDwѐD~DDDֈDDD8DDTDD,DpDܴDD<D݀DDDLD߄DDD8DDXDDD0DtDDD@D tDDD0DTD!D%xD*D1XD5D9D>$DElDIDMDQ8DU|DZDa0Dh|DlDqDxTD|DD DXDDD$DhDDD4DxDDDTDDD DdDDDxDD HD DD\D D DDD 8D(D.D2@D6 D:"0D>#DB$DF&\DK'DR*4DY,D`/HDf0Dj2Dn3dDr4Dv6D{7tD98& x>9& >j& h>& X>& H?& 8?@& (?}& ?& ?& @& @=& @j& @& @& @& A& AB& Au& A& xA& xA& B!&( hBG&- XBm&1 B&9 HB&= C&E 8CG&I C&Q (C&U C&[ D>d=D?d=Dzd=DfD<D.=D6=D:=DB>dD$6=D@5D@5DրDDEEE1EDFxFF$N>x.>D/>D1>D2>D3>F$/>F@.F؀08F>F>FGG7$HN>.>DE>DF>G8$E>GO@DG]GnG~$N>.>DJ>DK>G$J>G@IG@IG$N>.>DV>DZ?Dh@G$V>G@UG@UGGHHJ$(N@.@ DO@ DQ@<DR@DDS@TJ$O@ J@NJP8J@ J@hJÀJ$HN@h.@pDk@pDu@Dv@Dy@Dv@Dy@J$k@pJ@jKt8K*K,K=K\KsKL@pL@L$XN@.@D|@D@D|@D@D@D@DA DADA$DA(DA,DA4DA8DA@DADDAHDALDATDAXDA`DAdDAhDAlDApDAtDAxDA|DADADADADAL$|@L@{L8LM8MIMzMMMրMNNNȀN߀@NO@OAO$NA.ADADADADADADADADADADADBDBDBDB DBDBDBDBDB DB$DB(DB,DB0DB4DB8DB<DB@DBDDBLDBTDBhDBlDB|O$AP@P8PAPBPP.$NB.BDBDBDBDBDBDBDBDBP/$BPG@PS8P_BP`BPaPq$XNBPrdBPsdBPdBPfP<PҀP tPB.BD*BD+BD*BD+CD.C@D1C`D4CD7CD<CD;CD<CD;CP$*BQ@)Q@)Q,@)Q:@)QGQQQQQQހQRRR8SԀSTT-TZTTTTĀTՀTTUU1UOUeUUUUUҀUVV2V$NCVC.CD?CDACD?CDADDBDDDDDID(DJDPDPDDQDDSDDTDV$?CV@>V@>V@>VЀ@<V߀A8VTVWW.WMW~@BWCWDWWWXX$NDXD.DDWDDZDDWDDZEDWED[E D]EX$WDX@VX@VXX8YYDYE$Y$DNE$.E0DbE0DbEDDcEHDhEXDjE`DnEY$bE0Y,@aY9@aYG@aYT$hNE.EDsEDvEDsEDvEDsEDwEDyEYU$sEYl@rYy@rYt8YEYEY$DNE.ED|ED}FDF(DF0DF8DF<DF@DFDDFLY$|EY@{Y$pNF`.F`DF`DFpDFY$F`Y$$NF.FDFDFDFDFDFY$FY$HNF.FDFDFDGDGDGDGDG(DG8Y$FZ @Z8Z&FZ'GLZ($lNGL.GPDGPDGhDGtDGxDGDGDGDGZ)$GPZ=@ZK8ZWGPZXGZY$lNG.GDGDGDGDGDGDGDHDHZZ$GZn@Z|8ZGZH,Z$lNH,.H0DH0DHHDHTDHXDHhDHlDHxDHZ$H0Z@Z8ZH0ZHZ$lNHZ&' tZ "Z #Z $[[[5[F[b[r[dH[dH[dH[f[<[[ \H.HD5HD6HD5HD6HD9HD8HD9HD8HD6H\$5H\#@4\/@4\;\e\t$pNI\uI.ID<ID=ID<ID=I,D@I`\$<I\@;\@;\$pNI\I.ID[ID\IDaIDbI\$[I\@Z\]]]1]n]]]]ɀ]_?_h_$HNI_I.IDJIDMIDJIDMIDNJ0DDJ4DNJ<DDJPDPJDVJDRJDXJ_$JI_@I_@I_ڀK8__``#`e`Ȁ`߀`a!a2aPana~aaIaJa$NJaJ.JD(JD+JD(JD+JD1JD0JD1JD2Ja$(Jb@'b")8b.Jb/Kb0$0NK.KDgKDhKb1$gKbK@fbWbhbyb$NK.K DlK DoK0DlK4DoK@DpKDqKDpKDqKDpKDqKDrKDtKDrKDtKDvKb$lK b@kbb$NK.KDyKDzKDKDLDLb$yKb@xc$\NL,.L0DL0DL`DLdDLhDLtDLxDLDLDLc$L0c@c1@cB8cLgc_coL0cpLcq$NL.LDLDLDLDLDLDM DMDM$DM@DMLDMhDMDMDMDMDMDMDNDN<DNxDNDNDNDNDNcr$Lc@c@cc@c؀<c8cdd@d!Ld"Nd#$NN.NDNDNDNDODODO DO DODd$$Nd<@dOld_@dk@dydNdO\d$|NO\.O`DO`DOpDOtDODODOd$O`d@d@d@d@dO`dOd$\NO.ODODODODODODODODP(DPLDPpDPDPDPDQDQDQ,DQ4DQ8DQ<DQ`DQpDQDQd$Oe@e@e%<e:@eL,edeueeffgg g1gBgSgdgugggggǀg׀gghh*h}DhHh8hLh@hOhQh$NQ.QDQDQDQDQDQDQDQDQDQDR@DRDRD RD RD RD RDS$DS0h$Qh@h@i8i'iqi@iQi@ iRiS$iSDi$NSD.SPDSPDS\DS`DSlDSpDSDSDSi$SPi@i@i@jjj1jx$dNSjy&j jdSj `S' tXXY@j Y( j !^`( (b j xvc j |cj cdxj 'e$()e    c'  H6 Wdg8    9 L f       ;  '  | ` ll``)  (5 N (b"J#L#AQP#eX  -#C"@"10"JP#Y"n0#A#E"P$ H`$"I$@I$^K$Mp$N$O$Pp%P%&R@%FS0%cT %T`%UP%V@%W0* Kp""& A&A F{0``" f&:B` 0 8 A d@ ]X@0T l l00d 'L0 }`K`tK 0 `up52p4 OP06PMQpPP/QQ@@:p];Pk;0z;;@; ;`;; ;p; a rϰP00i 0~PV@PK &VB p&hA @p@(0))0 % P,#APd$s`߰ @HN ZO`80#PNld Hp;y$SP&7@$ Ih'`R !0!0@&{@ޠP ސ"(.`9p<LfQkPy0 0"@P $+ 3`@p TX` p k k  > \0jKj/0kQ `@ 'F'*E yH0';F'OF`'cE'vGPG s0   `H+  ! 4&>&>&@ e`ON0 ѐ~P:ِ!#p>!>1>A>̀ːPB\E D`jBEPvE`QӰmȠ&O!E`E0<&>7P!SƠ!@P!P !ݠ % ! A0' 'E0 O%NӠM0=I"P ְ=PAaA 3ArAPT H DLpK RG0 gG@!jQ! {@N ?p ? @ ?N N f ]!`(=(P(owB-4@G''<&'&M  T ] v' ~  &  N[` &(68=Y09Qktz|4 c h 2222222222222222222232223232222222222232222222222222222222222222222222222322232322222222222322222222_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_filtered_header_metadata_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_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_mxf_add_array_item_strongref_mxf_append_list_element_mxf_clear_dict_read_filter_mxf_clear_metadict_read_filter_mxf_create_list_mxf_create_set_mxf_dereference_mxf_equals_key_mxf_file_seek_mxf_file_tell_mxf_generate_uuid_mxf_get_external_utf16string_size_mxf_get_item_mxf_get_set_size_mxf_initialise_dict_read_filter_mxf_initialise_metadict_read_filter_mxf_log_error_mxf_read_filtered_header_metadata_mxf_register_item_def_mxf_register_set_def_mxf_set_item_mxf_set_utf16string_mxf_set_utf16string_item_mxf_write_header_primer_pack_mxf_write_int64_mxf_write_kl_mxf_write_local_tag_mxf_write_local_tl_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_create_item_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_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_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_and_return_set_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_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_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_sets_mxf_write_item_mxf_clear_list_mxf_create_primer_pack_mxf_equals_uuid_mxf_file_read_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_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_initialise_list_mxf_is_filler_mxf_is_primer_pack_mxf_log_warn_mxf_read_kl_mxf_read_local_tag_mxf_read_primer_pack_mxf_read_uint16_mxf_register_primer_entry_mxf_remove_list_element_mxf_skip_mxf_write_fill_mxf_write_fixed_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_local_tl_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_int8_mxf_write_k_mxf_write_l_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_is_subclass_of_2_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_initialise_with_partition_mxf_log_mxf_is_body_partition_pack_mxf_is_footer_partition_pack_mxf_is_header_partition_pack_mxf_is_partition_pack_mxf_mark_header_end_mxf_mark_header_start_mxf_mark_index_end_mxf_mark_index_start_mxf_partition_is_closed_mxf_partition_is_closed_and_complete_mxf_partition_is_complete_mxf_read_header_pp_kl_with_runin_mxf_read_rip_mxf_update_partitions_mxf_write_partition_mxf_write_rip___umoddi3_mxf_uu_get_referenced_track_mxf_uu_get_track_descriptor_mxf_uu_get_track_duration_at_rate_mxf_uu_get_utf16string_item_mxf_avid_create_containerdef_mxf_avid_create_datadef_mxf_avid_create_default_dictionary_mxf_avid_create_dictionary_mxf_avid_create_taggedvaluedef_mxf_avid_is_def_object_mxf_avid_is_dictionary_mxf_avid_set_defobject_items_mxf_avid_add_typedef_enum_element_mxf_avid_add_typedef_extenum_element_mxf_avid_add_typedef_record_member_mxf_avid_add_typedef_weakref_target_mxf_avid_create_classdef_mxf_avid_create_default_metadictionary_mxf_avid_create_metadictionary_mxf_avid_create_propertydef_mxf_avid_create_typedef_mxf_avid_create_typedef_char_mxf_avid_create_typedef_enum_mxf_avid_create_typedef_extenum_mxf_avid_create_typedef_fixedarray_mxf_avid_create_typedef_indirect_mxf_avid_create_typedef_integer_mxf_avid_create_typedef_opaque_mxf_avid_create_typedef_record_mxf_avid_create_typedef_rename_mxf_avid_create_typedef_set_mxf_avid_create_typedef_stream_mxf_avid_create_typedef_string_mxf_avid_create_typedef_strongref_mxf_avid_create_typedef_vararray_mxf_avid_create_typedef_weakref_mxf_avid_is_metadef_mxf_avid_is_metadictionary_mxf_avid_set_metadef_items_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_g_mxfLogLevel_mxf_log_debug_mxf_log_default_mxf_log_file_close_mxf_log_file_flush_mxf_log_file_open_mxf_log_info_mxf_vlog_mxf_vlog_default_fflush_gmtime_strftime_vfprintf$LDBLStub_mxf_create_item_tag___divdi3.eh_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_NTSC_compdef_label_g_AvidMJPEG201_PAL_compdef_label_g_AvidMJPEG151s_NTSC_compdef_label_g_AvidMJPEG151s_PAL_compdef_label_g_AvidMJPEG101m_NTSC_compdef_label_g_AvidMJPEG101m_PAL_compdef_label_g_AvidMJPEG101_NTSC_compdef_label_g_AvidMJPEG101_PAL_compdef_label_g_AvidMJPEG31_NTSC_compdef_label_g_AvidMJPEG31_PAL_compdef_label_g_AvidMJPEG21_NTSC_compdef_label_g_AvidMJPEG21_PAL_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.5483_frameLayoutStrings.5482_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.5681_C.42.5680ami_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.5516ami_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_PAL_compdef_label:S(0,145)g_AvidMJPEG21_NTSC_compdef_label:S(0,145)g_AvidMJPEG31_PAL_compdef_label:S(0,145)g_AvidMJPEG31_NTSC_compdef_label:S(0,145)g_AvidMJPEG101_PAL_compdef_label:S(0,145)g_AvidMJPEG101_NTSC_compdef_label:S(0,145)g_AvidMJPEG201_PAL_compdef_label:S(0,145)g_AvidMJPEG201_NTSC_compdef_label:S(0,145)g_AvidMJPEG101m_PAL_compdef_label:S(0,145)g_AvidMJPEG101m_NTSC_compdef_label:S(0,145)g_AvidMJPEG151s_PAL_compdef_label:S(0,145)g_AvidMJPEG151s_NTSC_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_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_GenericPictureEssenceDescriptor_ResolutionID_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_MetaDictionary_set_key_g_MetaDefinition_set_key_g_AvidObjectDirectory_key_g_Null_UUID_g_AvidMetadataRoot_key_g_RecordingDescriptor_set_key_g_ImportDescriptor_set_key_g_PhysicalDescriptor_set_key_g_GenericDescriptor_set_key_g_TapeDescriptor_ColorFrame_item_key_g_TapeDescriptor_set_key_g_GenericPictureEssenceDescriptor_ImageSize_item_key_g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key_g_GenericPictureEssenceDescriptor_ResolutionID_item_key_g_GenericPictureEssenceDescriptor_set_key_g_GenericPackage_AppCode_item_key_g_GenericPackage_ConvertFrameRate_item_key_g_GenericPackage_set_key_g_Preface_EssenceFileMobID_item_key_g_Preface_MasterMobID_item_key_g_Preface_ProjectEditRate_item_key_g_Preface_ProjectName_item_key_g_Preface_ByteOrder_item_key_g_KLVDataDefinition_set_key_g_TaggedValueDefinition_set_key_g_InterpolationDefinition_set_key_g_ContainerDefinition_EssenceIsIdentified_item_key_g_ContainerDefinition_set_key_g_CodecDefinition_DataDefinitions_item_key_g_CodecDefinition_FileDescriptorClass_item_key_g_CodecDefinition_set_key_g_PluginDefinition_DefinitionObject_item_key_g_PluginDefinition_Authentication_item_key_g_PluginDefinition_Locators_item_key_g_PluginDefinition_Accelerator_item_key_g_PluginDefinition_SoftwareOnly_item_key_g_PluginDefinition_MaxPluginAPI_item_key_g_PluginDefinition_MinPluginAPI_item_key_g_PluginDefinition_PluginAPI_item_key_g_PluginDefinition_MaxEngineVersion_item_key_g_PluginDefinition_MinEngineVersion_item_key_g_PluginDefinition_Engine_item_key_g_PluginDefinition_MaxPlatformVersion_item_key_g_PluginDefinition_MinPlatformVersion_item_key_g_PluginDefinition_Platform_item_key_g_PluginDefinition_ManufacturerID_item_key_g_PluginDefinition_ManufacturerInfo_item_key_g_PluginDefinition_Manufacturer_item_key_g_PluginDefinition_VersionString_item_key_g_PluginDefinition_VersionNumber_item_key_g_PluginDefinition_PluginCategory_item_key_g_PluginDefinition_set_key_g_ParameterDefinition_DisplayUnits_item_key_g_ParameterDefinition_Type_item_key_g_ParameterDefinition_set_key_g_OperationDefinition_ParametersDefined_item_key_g_OperationDefinition_Bypass_item_key_g_OperationDefinition_NumberInputs_item_key_g_OperationDefinition_OperationCategory_item_key_g_OperationDefinition_DegradeTo_item_key_g_OperationDefinition_IsTimeWarp_item_key_g_OperationDefinition_DataDefinition_item_key_g_OperationDefinition_set_key_g_DataDefinition_set_key_g_DefinitionObject_Description_item_key_g_DefinitionObject_Name_item_key_g_DefinitionObject_set_key_g_Dictionary_TaggedValueDefinitions_item_key_g_Dictionary_KLVDataDefinitions_item_key_g_Dictionary_InterpolationDefinitions_item_key_g_Dictionary_ContainerDefinitions_item_key_g_Dictionary_CodecDefinitions_item_key_g_Dictionary_PluginDefinitions_item_key_g_Dictionary_DataDefinitions_item_key_g_Dictionary_ParameterDefinitions_item_key_g_Dictionary_OperationDefinitions_item_key_g_Dictionary_set_key_g_Preface_Dictionary_item_key_g_TypeDefinitionWeakObjectReference_ReferenceTargetSet_item_key_g_TypeDefinitionWeakObjectReference_ReferencedType_item_key_g_TypeDefinitionWeakObjectReference_set_key_g_TypeDefinitionVariableArray_ElementType_item_key_g_TypeDefinitionVariableArray_set_key_g_TypeDefinitionStrongObjectReference_ReferencedType_item_key_g_TypeDefinitionStrongObjectReference_set_key_g_TypeDefinitionString_ElementType_item_key_g_TypeDefinitionString_set_key_g_TypeDefinitionStream_set_key_g_TypeDefinitionSet_ElementType_item_key_g_TypeDefinitionSet_set_key_g_TypeDefinitionRename_RenamedType_item_key_g_TypeDefinitionRename_set_key_g_TypeDefinitionRecord_MemberNames_item_key_g_TypeDefinitionRecord_MemberTypes_item_key_g_TypeDefinitionRecord_set_key_g_TypeDefinitionOpaque_set_key_g_TypeDefinitionIndirect_set_key_g_TypeDefinitionInteger_IsSigned_item_key_g_TypeDefinitionInteger_Size_item_key_g_TypeDefinitionInteger_set_key_g_TypeDefinitionFixedArray_ElementCount_item_key_g_TypeDefinitionFixedArray_ElementType_item_key_g_TypeDefinitionFixedArray_set_key_g_TypeDefinitionExtendibleEnumeration_Values_item_key_g_TypeDefinitionExtendibleEnumeration_Names_item_key_g_TypeDefinitionExtendibleEnumeration_set_key_g_TypeDefinitionEnumeration_Values_item_key_g_TypeDefinitionEnumeration_Names_item_key_g_TypeDefinitionEnumeration_Type_item_key_g_TypeDefinitionEnumeration_set_key_g_TypeDefinitionCharacter_set_key_g_TypeDefinition_set_key_g_PropertyDefinition_IsUniqueIdentifier_item_key_g_PropertyDefinition_LocalIdentification_item_key_g_PropertyDefinition_IsOptional_item_key_g_PropertyDefinition_Type_item_key_g_PropertyDefinition_set_key_g_ClassDefinition_IsConcrete_item_key_g_ClassDefinition_Properties_item_key_g_ClassDefinition_ParentClass_item_key_g_ClassDefinition_set_key_g_MetaDefinition_Description_item_key_g_MetaDefinition_Name_item_key_g_MetaDefinition_Identification_item_key_g_MetaDictionary_TypeDefinitions_item_key_g_MetaDictionary_ClassDefinitions_item_key_g_InterchangeObject_set_key_avid_before_set_readavid_before_set_read:f(0,2)privateData:P(0,3)headerMetadata:P(0,4)key:P(0,5)llen:P(0,6)len:P(0,8)skip:P(0,10)newSkip:(0,2)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,1):t(0,4)=*(0,11):t(0,5)=*(0,12)unsigned char:t(0,7)=@s8;r(0,7);0;255;uint8_t:t(0,6)=(0,7)long long unsigned int:t(0,9)=@s64;r(0,9);0;01777777777777777777777;uint64_t:t(0,8)=(0,9):t(0,10)=*(0,2)MXFHeaderMetadata:t(0,11)=(0,13):t(0,12)=k(0,14)_MXFHeaderMetadata:T(0,13)=s24dataModel:(0,15),0,32;primerPack:(0,16),32,32;sets:(0,17)=xsMXFList:,64,128;;mxfKey:t(0,14)=(0,19):t(0,15)=*(0,20):t(0,16)=*(0,21):T(0,18)=s16elements:(0,22),0,32;lastElement:(0,22),32,32;len:(0,23),64,32;freeFunc:(0,24),96,32;;MXFList:t(0,17)=(0,18)mxfUL:t(0,19)=(0,26)MXFDataModel:t(0,20)=(0,27)MXFPrimerPack:t(0,21)=(0,28):t(0,22)=*(0,29)long int:t(0,23)=r(0,23);-2147483648;2147483647;:t(0,25)=*(0,30)free_func_type:t(0,24)=(0,25):T(0,26)=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;;:T(0,27)=s17956itemDefs:(0,17),0,128;setDefs:(0,17),128,128;types:(0,31),256,143360;lastTypeId:(0,32),143616,32;;:T(0,28)=s20nextTag:(0,33),0,16;entries:(0,17),32,128;;MXFListElement:t(0,29)=(0,35):t(0,30)=f(0,1):t(0,31)=ar(0,36);0;127;(0,37)unsigned int:t(0,32)=r(0,32);0;037777777777;uint16_t:t(0,34)=(0,38)mxfLocalTag:t(0,33)=(0,34)_MXFListElement:T(0,35)=s8next:(0,39),0,32;data:(0,3),32,32;;long unsigned int:t(0,36)=r(0,36);0;037777777777;MXFItemType:t(0,37)=(0,40)short unsigned int:t(0,38)=@s16;r(0,38);0;65535;:t(0,39)=*(0,35):T(0,40)=s140category:(0,41)=xeMXFItemTypeCategory:,0,32;typeId:(0,32),32,32;name:(0,43),64,32;info:(0,44),96,1024;;:T(0,42)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,41)=(0,42):t(0,43)=*(0,45):T(0,44)=u128basic:(0,46)=xsMXFBasicTypeInfo:,0,32;array:(0,48)=xsMXFArrayTypeInfo:,0,64;compound:(0,50)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,52)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,45)=r(0,45);0;127;:T(0,47)=s4size:(0,32),0,32;;MXFBasicTypeInfo:t(0,46)=(0,47):T(0,49)=s8elementTypeId:(0,32),0,32;fixedSize:(0,32),32,32;;MXFArrayTypeInfo:t(0,48)=(0,49):T(0,51)=s128members:(0,54),0,1024;;MXFCompoundTypeInfo:t(0,50)=(0,51):T(0,53)=s8typeId:(0,32),0,32;fixedArraySize:(0,32),32,32;;MXFInterpretTypeInfo:t(0,52)=(0,53):t(0,54)=ar(0,36);0;15;(0,55)MXFCompoundTypeMemberInfo:t(0,55)=(0,56):T(0,56)=s8name:(0,43),0,32;typeId:(0,32),32,32;; :T(0,42) :T(0,42)_avid_after_set_readavid_after_set_read:f(0,2)privateData:P(0,3)headerMetadata:P(0,4)set:P(0,57)skip:P(0,10)newSkip:(0,2):t(0,57)=*(0,58)MXFMetadataSet:t(0,58)=(0,59)_MXFMetadataSet:T(0,59)=s60key:(0,14),0,128;instanceUID:(0,60)=xsmxfUUID:,128,128;items:(0,17),256,128;headerMetadata:(0,62),384,32;fixedSpaceAllocation:(0,8),416,64;;:T(0,61)=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,60)=(0,61):t(0,62)=*(0,13)_clear_read_filterclear_read_filter:f(0,1)readFilter:P(0,63):t(0,63)=*(0,64)MXFAvidReadFilter:t(0,64)=(0,65):T(0,65)=s36metaDictFilter:(0,66)=xsMXFReadFilter:,0,96;dictFilter:(0,66),96,96;filter:(0,66),192,96;;:T(0,67)=s12before_set_read:(0,68),0,32;after_set_read:(0,69),32,32;privateData:(0,3),64,32;;MXFReadFilter:t(0,66)=(0,67):t(0,68)=*(0,70):t(0,69)=*(0,71):t(0,70)=f(0,2):t(0,71)=f(0,2)_free_object_directoryfree_object_directory:f(0,1)directory:P(0,72)entry:r(0,73)tmpNextEntry:r(0,73):t(0,72)=*(0,74):t(0,73)=*(0,75):t(0,74)=*(0,76)MXFAvidObjectReference:t(0,75)=(0,77)MXFAvidObjectDirectory:t(0,76)=(0,78)_MXFAvidObjectReference:T(0,77)=s32next:(0,79),0,32;instanceUID:(0,60),32,128;offset:(0,8),160,64;flags:(0,6),224,8;;:T(0,78)=s4references:(0,73),0,32;;:t(0,79)=*(0,77)_add_object_directory_entryadd_object_directory_entry:f(0,2)directory:P(0,74)instanceUID:P(0,80)offset:P(0,8)flags:P(0,6)lastEntry:r(0,73):t(0,80)=*(0,81):t(0,81)=k(0,60)_write_root_setwrite_root_set:f(0,2)mxfFile:P(0,82)root:P(0,83):t(0,82)=*(0,84):t(0,83)=*(0,85)MXFFile:t(0,84)=(0,86):t(0,85)=k(0,87):T(0,86)=s52close:(0,88),0,32;read:(0,89),32,32;write:(0,90),64,32;get_char:(0,91),96,32;put_char:(0,92),128,32;eof:(0,91),160,32;seek:(0,93),192,32;tell:(0,94),224,32;is_seekable:(0,91),256,32;size:(0,94),288,32;free_sys_data:(0,88),320,32;sysData:(0,95),352,32;minLLen:(0,6),384,8;runinLen:(0,34),400,16;;MXFAvidMetadataRoot:t(0,87)=(0,96):t(0,88)=*(0,97):t(0,89)=*(0,98):t(0,90)=*(0,99):t(0,91)=*(0,100):t(0,92)=*(0,101):t(0,93)=*(0,102):t(0,94)=*(0,103):t(0,95)=*(0,104):T(0,96)=s60id:(0,60),0,128;directoryOffset:(0,105),128,64;formatVersion:(0,107),192,32;metaDictionaryInstanceUID:(0,60),224,128;prefaceInstanceUID:(0,60),352,128;;:t(0,97)=f(0,1):t(0,98)=f(0,107):t(0,99)=f(0,107):t(0,100)=f(0,2):t(0,101)=f(0,2):t(0,102)=f(0,2):t(0,103)=f(0,105):t(0,104)=(0,108)long long int:t(0,106)=@s64;r(0,106);01000000000000000000000;0777777777777777777777;int64_t:t(0,105)=(0,106)uint32_t:t(0,107)=(0,32):t(0,108)=xsMXFFileSysData:_write_setwrite_set:f(0,2)mxfFile:P(0,82)set:P(0,57)offset:P(0,109)objectDirectory:P(0,74):t(0,109)=*(0,105)_prefix_LE.6025_prefix_BE.6024_read_package_string_tagged_valuesread_package_string_tagged_values:f(0,2)packageSet:P(0,57)itemKey:P(0,5)names:P(0,110)values:P(0,110)taggedValueSet:(0,57)count:(0,107)uint32_t:t(0,107):t(0,110)=*(0,111):t(0,111)=*(0,17)i:r(0,107)element:(0,112)uint8_t:t(0,6):t(0,112)=*(0,6)taggedValueName:r(0,113)mxfUTF16Char:t(0,114)=(0,115):t(0,113)=*(0,114)wchar_t:t(0,115)=(0,116)__darwin_wchar_t:t(0,116)=(0,2)taggedValueNameSize:(0,34)uint16_t:t(0,34)taggedValueValue:r(0,113)newNames:(0,111)newValues:(0,111)void:t(0,1)isBigEndian:r(0,2)item:(0,117):t(0,117)=*(0,118)MXFMetadataItem:t(0,118)=(0,119):T(0,119)=s36key:(0,14),0,128;tag:(0,34),128,16;isPersistent:(0,2),160,32;length:(0,34),192,16;value:(0,112),224,32;set:(0,120),256,32;;:t(0,120)=*(0,59)i:r(0,34)itemValuePtr:r(0,112)./include/mxf/mxf_avid_extensions_data_model.h./products/mxf_avid.cmxf_avid_load_extensions:F(0,2)dataModel:P(0,15)mxf_avid_read_filtered_header_metadata:F(0,2)mxfFile:P(0,82)skipDataDefs:P(0,2)headerMetadata:P(0,4)headerByteCount:P(0,8)key:P(0,5)llen:P(0,6)len:p(0,8)readFilter:(0,64)len:r(0,8)mxf_avid_write_header_metadata:F(0,2)mxfFile:P(0,82)headerMetadata:P(0,4)rootPos:r(0,105)int64_t:t(0,105)endPos:r(0,105)objectDirectory:(0,74)prefaceSet:(0,57)metaDictSet:(0,57)root:(0,87)objectDirectory:r(0,74)iter:(0,121)=xsMXFListIterator::T(0,122)=s12nextElement:(0,22),0,32;data:(0,3),32,32;index:(0,23),64,32;;MXFListIterator:t(0,121)=(0,122)metaDictSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,121)metaDictSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,121)metaDictSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,121)prefaceSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,121)prefaceSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,121)prefaceSet:(0,57)offset:(0,105)directory:r(0,123)entry:r(0,124)numEntries:r(0,8)uint64_t:t(0,8):t(0,123)=*(0,125):t(0,124)=*(0,126):t(0,125)=k(0,76):t(0,126)=k(0,75)directory:r(0,123)entry:r(0,124)numEntries:r(0,8)_last_part2.6303mxf_generate_aafsdk_umid:F(0,1)umid:P(0,127)major:r(0,107):t(0,127)=*(0,128)mxfUMID:t(0,128)=(0,129):T(0,129)=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;;minor:r(0,107)last_part2:V(0,107)tms_buf:(0,130)tms:T(0,130)=s16tms_utime:(0,131),0,32;tms_stime:(0,131),32,32;tms_cutime:(0,131),64,32;tms_cstime:(0,131),96,32;;__darwin_clock_t:t(0,132)=(0,133)clock_t:t(0,131)=(0,132)long unsigned int:t(0,133)=r(0,133);0;037777777777;_last_part2.6341mxf_generate_old_aafsdk_umid:F(0,1)umid:P(0,127)major:r(0,107)minor:r(0,107)last_part2:V(0,107)tms_buf:(0,130)_prefix.6381mxf_avid_set_indirect_string_item:F(0,2)set:P(0,57)itemKey:P(0,5)value:P(0,134):t(0,134)=*(0,135):t(0,135)=k(0,114)size:r(0,34)prefix:V(0,136):t(0,136)=ar(0,36);0;16;(0,137):t(0,137)=k(0,6)mxf_avid_get_data_def:F(0,2)headerMetadata:P(0,4)uuid:P(0,138)dataDef:P(0,139)dataDefSet:(0,57):t(0,138)=*(0,60):t(0,139)=*(0,19)mxf_avid_write_index_entry_array_header:F(0,2)mxfFile:P(0,82)sliceCount:P(0,6)posTableCount:P(0,6)numIndexEntries:P(0,107)mxf_avid_attach_mob_attribute:F(0,2)headerMetadata:P(0,4)packageSet:P(0,57)name:P(0,113)value:P(0,113)taggedValueSet:(0,57)mxf_avid_attach_user_comment:F(0,2)headerMetadata:P(0,4)packageSet:P(0,57)name:P(0,113)value:P(0,113)taggedValueSet:(0,57)mxf_avid_read_string_mob_attributes:F(0,2)packageSet:P(0,57)names:P(0,110)values:P(0,110)mxf_avid_read_string_user_comments:F(0,2)packageSet:P(0,57)names:P(0,110)values:P(0,110)mxf_avid_get_mob_attribute:F(0,2)name:P(0,134)names:P(0,140)values:P(0,140)value:P(0,141)namesIter:(0,121)valuesIter:(0,121):t(0,140)=*(0,142):t(0,141)=*(0,134):t(0,142)=k(0,17)mxf_avid_get_user_comment:F(0,2)name:P(0,134)names:P(0,140)values:P(0,140)value:P(0,141)g_Null_UUID:S(0,81)g_InterchangeObject_set_key:S(0,143)g_Preface_set_key:S(0,143)g_GenericPackage_set_key:S(0,143)g_GenericDescriptor_set_key:S(0,143)g_GenericPictureEssenceDescriptor_set_key:S(0,143)g_AvidObjectDirectory_key:S(0,12)g_AvidMetadataRoot_key:S(0,12)g_MetaDictionary_set_key:S(0,143)g_MetaDictionary_ClassDefinitions_item_key:S(0,143)g_MetaDictionary_TypeDefinitions_item_key:S(0,143)g_MetaDefinition_set_key:S(0,143)g_MetaDefinition_Identification_item_key:S(0,143)g_MetaDefinition_Name_item_key:S(0,143)g_MetaDefinition_Description_item_key:S(0,143)g_ClassDefinition_set_key:S(0,143)g_ClassDefinition_ParentClass_item_key:S(0,143)g_ClassDefinition_Properties_item_key:S(0,143)g_ClassDefinition_IsConcrete_item_key:S(0,143)g_PropertyDefinition_set_key:S(0,143)g_PropertyDefinition_Type_item_key:S(0,143)g_PropertyDefinition_IsOptional_item_key:S(0,143)g_PropertyDefinition_LocalIdentification_item_key:S(0,143)g_PropertyDefinition_IsUniqueIdentifier_item_key:S(0,143)g_TypeDefinition_set_key:S(0,143)g_TypeDefinitionCharacter_set_key:S(0,143)g_TypeDefinitionEnumeration_set_key:S(0,143)g_TypeDefinitionEnumeration_Type_item_key:S(0,143)g_TypeDefinitionEnumeration_Names_item_key:S(0,143)g_TypeDefinitionEnumeration_Values_item_key:S(0,143)g_TypeDefinitionExtendibleEnumeration_set_key:S(0,143)g_TypeDefinitionExtendibleEnumeration_Names_item_key:S(0,143)g_TypeDefinitionExtendibleEnumeration_Values_item_key:S(0,143)g_TypeDefinitionFixedArray_set_key:S(0,143)g_TypeDefinitionFixedArray_ElementType_item_key:S(0,143)g_TypeDefinitionFixedArray_ElementCount_item_key:S(0,143)g_TypeDefinitionInteger_set_key:S(0,143)g_TypeDefinitionInteger_Size_item_key:S(0,143)g_TypeDefinitionInteger_IsSigned_item_key:S(0,143)g_TypeDefinitionIndirect_set_key:S(0,143)g_TypeDefinitionOpaque_set_key:S(0,143)g_TypeDefinitionRecord_set_key:S(0,143)g_TypeDefinitionRecord_MemberTypes_item_key:S(0,143)g_TypeDefinitionRecord_MemberNames_item_key:S(0,143)g_TypeDefinitionRename_set_key:S(0,143)g_TypeDefinitionRename_RenamedType_item_key:S(0,143)g_TypeDefinitionSet_set_key:S(0,143)g_TypeDefinitionSet_ElementType_item_key:S(0,143)g_TypeDefinitionStream_set_key:S(0,143)g_TypeDefinitionString_set_key:S(0,143)g_TypeDefinitionString_ElementType_item_key:S(0,143)g_TypeDefinitionStrongObjectReference_set_key:S(0,143)g_TypeDefinitionStrongObjectReference_ReferencedType_item_key:S(0,143)g_TypeDefinitionVariableArray_set_key:S(0,143)g_TypeDefinitionVariableArray_ElementType_item_key:S(0,143)g_TypeDefinitionWeakObjectReference_set_key:S(0,143)g_TypeDefinitionWeakObjectReference_ReferencedType_item_key:S(0,143)g_TypeDefinitionWeakObjectReference_ReferenceTargetSet_item_key:S(0,143)g_Preface_Dictionary_item_key:S(0,143)g_Dictionary_set_key:S(0,143)g_Dictionary_OperationDefinitions_item_key:S(0,143)g_Dictionary_ParameterDefinitions_item_key:S(0,143)g_Dictionary_DataDefinitions_item_key:S(0,143)g_Dictionary_PluginDefinitions_item_key:S(0,143)g_Dictionary_CodecDefinitions_item_key:S(0,143)g_Dictionary_ContainerDefinitions_item_key:S(0,143)g_Dictionary_InterpolationDefinitions_item_key:S(0,143)g_Dictionary_KLVDataDefinitions_item_key:S(0,143)g_Dictionary_TaggedValueDefinitions_item_key:S(0,143)g_DefinitionObject_set_key:S(0,143)g_DefinitionObject_Identification_item_key:S(0,143)g_DefinitionObject_Name_item_key:S(0,143)g_DefinitionObject_Description_item_key:S(0,143)g_DataDefinition_set_key:S(0,143)g_OperationDefinition_set_key:S(0,143)g_OperationDefinition_DataDefinition_item_key:S(0,143)g_OperationDefinition_IsTimeWarp_item_key:S(0,143)g_OperationDefinition_DegradeTo_item_key:S(0,143)g_OperationDefinition_OperationCategory_item_key:S(0,143)g_OperationDefinition_NumberInputs_item_key:S(0,143)g_OperationDefinition_Bypass_item_key:S(0,143)g_OperationDefinition_ParametersDefined_item_key:S(0,143)g_ParameterDefinition_set_key:S(0,143)g_ParameterDefinition_Type_item_key:S(0,143)g_ParameterDefinition_DisplayUnits_item_key:S(0,143)g_PluginDefinition_set_key:S(0,143)g_PluginDefinition_PluginCategory_item_key:S(0,143)g_PluginDefinition_VersionNumber_item_key:S(0,143)g_PluginDefinition_VersionString_item_key:S(0,143)g_PluginDefinition_Manufacturer_item_key:S(0,143)g_PluginDefinition_ManufacturerInfo_item_key:S(0,143)g_PluginDefinition_ManufacturerID_item_key:S(0,143)g_PluginDefinition_Platform_item_key:S(0,143)g_PluginDefinition_MinPlatformVersion_item_key:S(0,143)g_PluginDefinition_MaxPlatformVersion_item_key:S(0,143)g_PluginDefinition_Engine_item_key:S(0,143)g_PluginDefinition_MinEngineVersion_item_key:S(0,143)g_PluginDefinition_MaxEngineVersion_item_key:S(0,143)g_PluginDefinition_PluginAPI_item_key:S(0,143)g_PluginDefinition_MinPluginAPI_item_key:S(0,143)g_PluginDefinition_MaxPluginAPI_item_key:S(0,143)g_PluginDefinition_SoftwareOnly_item_key:S(0,143)g_PluginDefinition_Accelerator_item_key:S(0,143)g_PluginDefinition_Locators_item_key:S(0,143)g_PluginDefinition_Authentication_item_key:S(0,143)g_PluginDefinition_DefinitionObject_item_key:S(0,143)g_CodecDefinition_set_key:S(0,143)g_CodecDefinition_FileDescriptorClass_item_key:S(0,143)g_CodecDefinition_DataDefinitions_item_key:S(0,143)g_ContainerDefinition_set_key:S(0,143)g_ContainerDefinition_EssenceIsIdentified_item_key:S(0,143)g_InterpolationDefinition_set_key:S(0,143)g_TaggedValueDefinition_set_key:S(0,143)g_KLVDataDefinition_set_key:S(0,143)g_Preface_ByteOrder_item_key:S(0,143)g_Preface_ProjectName_item_key:S(0,143)g_Preface_ProjectEditRate_item_key:S(0,143)g_Preface_MasterMobID_item_key:S(0,143)g_Preface_EssenceFileMobID_item_key:S(0,143)g_GenericPackage_ConvertFrameRate_item_key:S(0,143)g_GenericPackage_AppCode_item_key:S(0,143)g_GenericPackage_MobAttributeList_item_key:S(0,143)g_GenericPackage_UserComments_item_key:S(0,143)g_TaggedValue_set_key:S(0,143)g_TaggedValue_Name_item_key:S(0,143)g_TaggedValue_Value_item_key:S(0,143)g_GenericPictureEssenceDescriptor_ResolutionID_item_key:S(0,143)g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key:S(0,143)g_GenericPictureEssenceDescriptor_ImageSize_item_key:S(0,143)g_TapeDescriptor_ColorFrame_item_key:S(0,143)g_PhysicalDescriptor_set_key:S(0,143)g_TapeDescriptor_set_key:S(0,143)g_ImportDescriptor_set_key:S(0,143)g_RecordingDescriptor_set_key:S(0,143):t(0,143)=k(0,19)/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)result:r(0,9)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)tag:P(0,113):t(0,113)=*(0,114)mxfLocalTag:t(0,114)=(0,78)mxf_read_local_tl:F(0,6)mxfFile:P(0,67)tag:P(0,113)len:P(0,87)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)tag:P(0,114)mxf_write_local_tl:F(0,6)mxfFile:P(0,67)tag:P(0,114)len:P(0,78)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_2:F(0,34)dataModel:P(0,55)setDef:P(0,40)parentSetKey:P(0,62)mxf_is_subclass_of:F(0,34)dataModel:P(0,55)setKey:P(0,62)parentSetKey:P(0,62)setDef:(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_dictionary.cgcc2_compiled.:t(0,1)=(0,1)_g_DataDefinition_set_key_g_Dictionary_TaggedValueDefinitions_item_key_g_TaggedValueDefinition_set_key_g_Dictionary_ContainerDefinitions_item_key_g_ContainerDefinition_set_key_g_Dictionary_DataDefinitions_item_key_g_DefinitionObject_Description_item_key_g_DefinitionObject_Name_item_key_g_DefinitionObject_Identification_item_key_g_Dictionary_set_key_g_DefinitionObject_set_keymxf_avid_is_def_object:F(0,2)dataModel:P(0,3)setKey:P(0,4)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,5):t(0,4)=*(0,6)MXFDataModel:t(0,5)=(0,7):t(0,6)=k(0,8):T(0,7)=s17956itemDefs:(0,9)=xsMXFList:,0,128;setDefs:(0,9),128,128;types:(0,11),256,143360;lastTypeId:(0,12),143616,32;;mxfKey:t(0,8)=(0,13):T(0,10)=s16elements:(0,14),0,32;lastElement:(0,14),32,32;len:(0,15),64,32;freeFunc:(0,16),96,32;;MXFList:t(0,9)=(0,10):t(0,11)=ar(0,18);0;127;(0,19)unsigned int:t(0,12)=r(0,12);0;037777777777;mxfUL:t(0,13)=(0,20):t(0,14)=*(0,21)long int:t(0,15)=r(0,15);-2147483648;2147483647;:t(0,17)=*(0,22)free_func_type:t(0,16)=(0,17)long unsigned int:t(0,18)=r(0,18);0;037777777777;MXFItemType:t(0,19)=(0,23):T(0,20)=s16octet0:(0,24),0,8;octet1:(0,24),8,8;octet2:(0,24),16,8;octet3:(0,24),24,8;octet4:(0,24),32,8;octet5:(0,24),40,8;octet6:(0,24),48,8;octet7:(0,24),56,8;octet8:(0,24),64,8;octet9:(0,24),72,8;octet10:(0,24),80,8;octet11:(0,24),88,8;octet12:(0,24),96,8;octet13:(0,24),104,8;octet14:(0,24),112,8;octet15:(0,24),120,8;;MXFListElement:t(0,21)=(0,26):t(0,22)=f(0,1):T(0,23)=s140category:(0,27)=xeMXFItemTypeCategory:,0,32;typeId:(0,12),32,32;name:(0,29),64,32;info:(0,30),96,1024;;unsigned char:t(0,25)=@s8;r(0,25);0;255;uint8_t:t(0,24)=(0,25)_MXFListElement:T(0,26)=s8next:(0,31),0,32;data:(0,32),32,32;;:T(0,28)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,27)=(0,28):t(0,29)=*(0,33):T(0,30)=u128basic:(0,34)=xsMXFBasicTypeInfo:,0,32;array:(0,36)=xsMXFArrayTypeInfo:,0,64;compound:(0,38)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,40)=xsMXFInterpretTypeInfo:,0,64;;:t(0,31)=*(0,26):t(0,32)=*(0,1)char:t(0,33)=r(0,33);0;127;:T(0,35)=s4size:(0,12),0,32;;MXFBasicTypeInfo:t(0,34)=(0,35):T(0,37)=s8elementTypeId:(0,12),0,32;fixedSize:(0,12),32,32;;MXFArrayTypeInfo:t(0,36)=(0,37):T(0,39)=s128members:(0,42),0,1024;;MXFCompoundTypeInfo:t(0,38)=(0,39):T(0,41)=s8typeId:(0,12),0,32;fixedArraySize:(0,12),32,32;;MXFInterpretTypeInfo:t(0,40)=(0,41):t(0,42)=ar(0,18);0;15;(0,43)MXFCompoundTypeMemberInfo:t(0,43)=(0,44):T(0,44)=s8name:(0,29),0,32;typeId:(0,12),32,32;;mxf_avid_is_dictionary:F(0,2) :T(0,28) :T(0,28)dataModel:P(0,3)setKey:P(0,4)_dict_before_set_readdict_before_set_read:f(0,2)privateData:P(0,32)headerMetadata:P(0,45)key:P(0,4)llen:P(0,24)len:P(0,46)skip:P(0,48):t(0,45)=*(0,49)long long unsigned int:t(0,47)=@s64;r(0,47);0;01777777777777777777777;uint64_t:t(0,46)=(0,47):t(0,48)=*(0,2)MXFHeaderMetadata:t(0,49)=(0,50)_MXFHeaderMetadata:T(0,50)=s24dataModel:(0,3),0,32;primerPack:(0,51),32,32;sets:(0,9),64,128;;:t(0,51)=*(0,52)MXFPrimerPack:t(0,52)=(0,53):T(0,53)=s20nextTag:(0,54),0,16;entries:(0,9),32,128;;uint16_t:t(0,55)=(0,56)mxfLocalTag:t(0,54)=(0,55)short unsigned int:t(0,56)=@s16;r(0,56);0;65535;_bounce_labelbounce_label:f(0,57):t(0,57)=*(0,13)d0:P(0,24)d1:P(0,24)d2:P(0,24)d3:P(0,24)d4:P(0,24)d5:P(0,24)d6:P(0,24)d7:P(0,24)d8:p(0,24)d9:p(0,24)d10:p(0,24)d11:p(0,24)d12:p(0,24)d13:p(0,24)d14:p(0,24)d15:p(0,24)result:p(0,57)d8:r(0,24)d9:r(0,24)d10:r(0,24)d11:r(0,24)d12:r(0,24)d13:r(0,24)d14:r(0,24)d15:r(0,24)result:r(0,57)mxf_avid_create_dictionary:F(0,2)headerMetadata:P(0,45)dictSet:P(0,58)newSet:(0,59):t(0,58)=*(0,59):t(0,59)=*(0,60)MXFMetadataSet:t(0,60)=(0,61)_MXFMetadataSet:T(0,61)=s60key:(0,8),0,128;instanceUID:(0,62)=xsmxfUUID:,128,128;items:(0,9),256,128;headerMetadata:(0,64),384,32;fixedSpaceAllocation:(0,46),416,64;;:T(0,63)=s16octet0:(0,24),0,8;octet1:(0,24),8,8;octet2:(0,24),16,8;octet3:(0,24),24,8;octet4:(0,24),32,8;octet5:(0,24),40,8;octet6:(0,24),48,8;octet7:(0,24),56,8;octet8:(0,24),64,8;octet9:(0,24),72,8;octet10:(0,24),80,8;octet11:(0,24),88,8;octet12:(0,24),96,8;octet13:(0,24),104,8;octet14:(0,24),112,8;octet15:(0,24),120,8;;mxfUUID:t(0,62)=(0,63):t(0,64)=*(0,50)mxf_avid_set_defobject_items:F(0,2)defSet:P(0,59)id:P(0,65)name:P(0,66)description:P(0,66):t(0,65)=*(0,67):t(0,66)=*(0,68):t(0,67)=k(0,13):t(0,68)=k(0,69)mxfUTF16Char:t(0,69)=(0,70)wchar_t:t(0,70)=(0,71)__darwin_wchar_t:t(0,71)=(0,2)mxf_avid_create_datadef:F(0,2)dictSet:P(0,59)id:P(0,65)name:P(0,66)description:P(0,66)defSet:P(0,58)newSet:(0,59)mxf_avid_create_containerdef:F(0,2)dictSet:P(0,59)id:P(0,65)name:P(0,66)description:P(0,66)defSet:P(0,58)newSet:(0,59)mxf_avid_create_taggedvaluedef:F(0,2)dictSet:P(0,59)id:P(0,65)name:P(0,66)description:P(0,66)defSet:P(0,58)newSet:(0,59)mxf_initialise_dict_read_filter:F(0,2)filter:P(0,72)skipDataDefs:P(0,2):t(0,72)=*(0,73)MXFReadFilter:t(0,73)=(0,74):T(0,74)=s12before_set_read:(0,75),0,32;after_set_read:(0,76),32,32;privateData:(0,32),64,32;;:t(0,75)=*(0,77):t(0,76)=*(0,78):t(0,77)=f(0,2):t(0,78)=f(0,2)mxf_clear_dict_read_filter:F(0,1)filter:P(0,72)./products/mxf_avid_dictionary_data.h./products/mxf_avid_dictionary.cmxf_avid_create_default_dictionary:F(0,2)headerMetadata:P(0,45)metaDictSet:P(0,58)newSet:(0,59)label1:(0,13)defSet:(0,59)void:t(0,1)g_Dictionary_set_key:S(0,67)g_Dictionary_DataDefinitions_item_key:S(0,67)g_Dictionary_ContainerDefinitions_item_key:S(0,67)g_Dictionary_TaggedValueDefinitions_item_key:S(0,67)g_DefinitionObject_set_key:S(0,67)g_DefinitionObject_Identification_item_key:S(0,67)g_DefinitionObject_Name_item_key:S(0,67)g_DefinitionObject_Description_item_key:S(0,67)g_DataDefinition_set_key:S(0,67)g_ContainerDefinition_set_key:S(0,67)g_TaggedValueDefinition_set_key:S(0,67)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./products/mxf_avid_metadictionary.cgcc2_compiled.:t(0,1)=(0,1)_g_TypeDefinitionRename_RenamedType_item_key_g_TypeDefinitionString_ElementType_item_key_g_TypeDefinitionFixedArray_ElementType_item_key_g_TypeDefinitionVariableArray_ElementType_item_key_g_TypeDefinitionEnumeration_Type_item_key_g_TypeDefinitionSet_ElementType_item_key_g_TypeDefinitionStrongObjectReference_ReferencedType_item_key_g_TypeDefinitionWeakObjectReference_ReferencedType_item_key_g_TypeDefinitionRecord_MemberTypes_item_key_g_ClassDefinition_ParentClass_item_key_g_TypeDefinitionWeakObjectReference_ReferenceTargetSet_item_key_g_TypeDefinitionWeakObjectReference_set_key_g_TypeDefinitionVariableArray_set_key_g_TypeDefinitionStrongObjectReference_set_key_g_TypeDefinitionString_set_key_g_TypeDefinitionStream_set_key_g_TypeDefinitionSet_set_key_g_TypeDefinitionRename_set_key_g_TypeDefinitionRecord_MemberNames_item_key_g_TypeDefinitionRecord_set_key_g_TypeDefinitionOpaque_set_key_g_TypeDefinitionInteger_IsSigned_item_key_g_TypeDefinitionInteger_Size_item_key_g_TypeDefinitionInteger_set_key_g_TypeDefinitionIndirect_set_key_g_TypeDefinitionFixedArray_ElementCount_item_key_g_TypeDefinitionFixedArray_set_key_g_TypeDefinitionExtendibleEnumeration_Values_item_key_g_TypeDefinitionExtendibleEnumeration_Names_item_key_g_TypeDefinitionExtendibleEnumeration_set_key_g_TypeDefinitionEnumeration_Values_item_key_g_TypeDefinitionEnumeration_Names_item_key_g_TypeDefinitionEnumeration_set_key_g_TypeDefinitionCharacter_set_key_g_MetaDictionary_TypeDefinitions_item_key_g_PropertyDefinition_IsUniqueIdentifier_item_key_g_PropertyDefinition_LocalIdentification_item_key_g_PropertyDefinition_IsOptional_item_key_g_PropertyDefinition_Type_item_key_g_ClassDefinition_Properties_item_key_g_PropertyDefinition_set_key_g_ClassDefinition_IsConcrete_item_key_g_MetaDictionary_ClassDefinitions_item_key_g_ClassDefinition_set_key_g_MetaDefinition_Description_item_key_g_MetaDefinition_Name_item_key_g_MetaDefinition_Identification_item_key_g_MetaDictionary_set_key_g_MetaDefinition_set_key_add_weakref_to_listadd_weakref_to_list:f(0,2)list:P(0,3)item:P(0,4)arrayIndex:P(0,2)targetIdentification:P(0,5)void:t(0,1)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,6):t(0,4)=*(0,7):t(0,5)=*(0,8)MXFList:t(0,6)=(0,9)MXFMetadataItem:t(0,7)=(0,10):t(0,8)=k(0,11):T(0,9)=s16elements:(0,12),0,32;lastElement:(0,12),32,32;len:(0,13),64,32;freeFunc:(0,14),96,32;;:T(0,10)=s36key:(0,16)=xsmxfKey:,0,128;tag:(0,17),128,16;isPersistent:(0,2),160,32;length:(0,17),192,16;value:(0,19),224,32;set:(0,20),256,32;;mxfUL:t(0,11)=(0,21):t(0,12)=*(0,22)long int:t(0,13)=r(0,13);-2147483648;2147483647;:t(0,15)=*(0,23)free_func_type:t(0,14)=(0,15)mxfKey:t(0,16)=(0,11)short unsigned int:t(0,18)=@s16;r(0,18);0;65535;uint16_t:t(0,17)=(0,18):t(0,19)=*(0,24):t(0,20)=*(0,25):T(0,21)=s16octet0:(0,24),0,8;octet1:(0,24),8,8;octet2:(0,24),16,8;octet3:(0,24),24,8;octet4:(0,24),32,8;octet5:(0,24),40,8;octet6:(0,24),48,8;octet7:(0,24),56,8;octet8:(0,24),64,8;octet9:(0,24),72,8;octet10:(0,24),80,8;octet11:(0,24),88,8;octet12:(0,24),96,8;octet13:(0,24),104,8;octet14:(0,24),112,8;octet15:(0,24),120,8;;MXFListElement:t(0,22)=(0,26):t(0,23)=f(0,1)uint8_t:t(0,24)=(0,27)_MXFMetadataSet:T(0,25)=s60key:(0,16),0,128;instanceUID:(0,28)=xsmxfUUID:,128,128;items:(0,6),256,128;headerMetadata:(0,30),384,32;fixedSpaceAllocation:(0,31),416,64;;_MXFListElement:T(0,26)=s8next:(0,33),0,32;data:(0,34),32,32;;unsigned char:t(0,27)=@s8;r(0,27);0;255;:T(0,29)=s16octet0:(0,24),0,8;octet1:(0,24),8,8;octet2:(0,24),16,8;octet3:(0,24),24,8;octet4:(0,24),32,8;octet5:(0,24),40,8;octet6:(0,24),48,8;octet7:(0,24),56,8;octet8:(0,24),64,8;octet9:(0,24),72,8;octet10:(0,24),80,8;octet11:(0,24),88,8;octet12:(0,24),96,8;octet13:(0,24),104,8;octet14:(0,24),112,8;octet15:(0,24),120,8;;mxfUUID:t(0,28)=(0,29):t(0,30)=*(0,35)long long unsigned int:t(0,32)=@s64;r(0,32);0;01777777777777777777777;uint64_t:t(0,31)=(0,32):t(0,33)=*(0,26):t(0,34)=*(0,1)_MXFHeaderMetadata:T(0,35)=s24dataModel:(0,36),0,32;primerPack:(0,37),32,32;sets:(0,6),64,128;;:t(0,36)=*(0,38):t(0,37)=*(0,39)MXFDataModel:t(0,38)=(0,40)MXFPrimerPack:t(0,39)=(0,41):T(0,40)=s17956itemDefs:(0,6),0,128;setDefs:(0,6),128,128;types:(0,42),256,143360;lastTypeId:(0,43),143616,32;;:T(0,41)=s20nextTag:(0,44),0,16;entries:(0,6),32,128;;:t(0,42)=ar(0,45);0;127;(0,46)unsigned int:t(0,43)=r(0,43);0;037777777777;mxfLocalTag:t(0,44)=(0,17)long unsigned int:t(0,45)=r(0,45);0;037777777777;MXFItemType:t(0,46)=(0,47):T(0,47)=s140category:(0,48)=xeMXFItemTypeCategory:,0,32;typeId:(0,43),32,32;name:(0,50),64,32;info:(0,51),96,1024;;:T(0,49)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,48)=(0,49):t(0,50)=*(0,52):T(0,51)=u128basic:(0,53)=xsMXFBasicTypeInfo:,0,32;array:(0,55)=xsMXFArrayTypeInfo:,0,64;compound:(0,57)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,59)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,52)=r(0,52);0;127;:T(0,54)=s4size:(0,43),0,32;;MXFBasicTypeInfo:t(0,53)=(0,54):T(0,56)=s8elementTypeId:(0,43),0,32;fixedSize:(0,43),32,32;;MXFArrayTypeInfo:t(0,55)=(0,56):T(0,58)=s128members:(0,61),0,1024;;MXFCompoundTypeInfo:t(0,57)=(0,58):T(0,60)=s8typeId:(0,43),0,32;fixedArraySize:(0,43),32,32;;MXFInterpretTypeInfo:t(0,59)=(0,60):t(0,61)=ar(0,45);0;15;(0,62)MXFCompoundTypeMemberInfo:t(0,62)=(0,63):T(0,63)=s8name:(0,50),0,32;typeId:(0,43),32,32;; :T(0,49) :T(0,49)_add_metadef_to_listadd_metadef_to_list:f(0,2)list:P(0,3)identification:P(0,5)instanceUID:P(0,64):t(0,64)=*(0,65):t(0,65)=k(0,28)_get_array_elementget_array_element:f(0,19)item:P(0,4)index:P(0,2)arrayLen:(0,66)uint32_t:t(0,66)=(0,43)arrayItemLen:(0,66)_find_weakref_target_instance_uidfind_weakref_target_instance_uid:f(0,2)mapList:P(0,3)targetIdentification:P(0,5)instanceUID:P(0,67)iter:(0,68)=xsMXFListIterator::t(0,67)=*(0,28):T(0,69)=s12nextElement:(0,12),0,32;data:(0,34),32,32;index:(0,13),64,32;;MXFListIterator:t(0,68)=(0,69)_append_name_to_string_arrayappend_name_to_string_array:f(0,2)set:P(0,70)itemKey:P(0,71)name:P(0,72)uint8_t:t(0,24):t(0,70)=*(0,73):t(0,71)=*(0,74):t(0,72)=*(0,75)MXFMetadataSet:t(0,73)=(0,25):t(0,74)=k(0,16):t(0,75)=k(0,76)mxfUTF16Char:t(0,76)=(0,77)wchar_t:t(0,77)=(0,78)__darwin_wchar_t:t(0,78)=(0,2)existingNameArraySize:r(0,17)uint16_t:t(0,17)nameArraySize:r(0,17)namesItem:(0,4)_bounce_labelbounce_label:f(0,79)d0:P(0,24)d1:P(0,24)d2:P(0,24)d3:P(0,24)d4:P(0,24)d5:P(0,24)d6:P(0,24)d7:P(0,24)d8:p(0,24)d9:p(0,24)d10:p(0,24)d11:p(0,24)d12:p(0,24)d13:p(0,24)d14:p(0,24)d15:p(0,24)result:p(0,79)d8:r(0,24)d9:r(0,24)d10:r(0,24)d11:r(0,24)d12:r(0,24)d13:r(0,24)d14:r(0,24)d15:r(0,24)result:r(0,79):t(0,79)=*(0,11)mxf_avid_is_metadef:F(0,2)dataModel:P(0,36)setKey:P(0,71)mxf_avid_is_metadictionary:F(0,2)dataModel:P(0,36)setKey:P(0,71)_metadict_before_set_readmetadict_before_set_read:f(0,2)privateData:P(0,34)headerMetadata:P(0,80)key:P(0,71)llen:P(0,24)len:P(0,31)skip:P(0,81):t(0,80)=*(0,82):t(0,81)=*(0,2)MXFHeaderMetadata:t(0,82)=(0,35)mxf_avid_create_metadictionary:F(0,2)headerMetadata:P(0,80)metaDictSet:P(0,83)newSet:(0,70):t(0,83)=*(0,70)mxf_avid_set_metadef_items:F(0,2)set:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)mxf_avid_create_classdef:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)parentId:P(0,5)isConcrete:P(0,84)classDefSet:P(0,83)newSet:(0,70)mxfBoolean:t(0,84)=(0,24)mxf_avid_create_propertydef:F(0,2)primerPack:P(0,37)classDefSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeId:P(0,5)isOptional:P(0,84)localId:P(0,44)isUniqueIdentifier:p(0,84)propertyDefSet:p(0,83)newSet:(0,70)assignedLocalId:(0,44)mxfLocalTag:t(0,44)isUniqueIdentifier:r(0,84)mxf_avid_create_typedef:F(0,2)metaDictSet:P(0,70)setId:P(0,71)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_char:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)mxf_avid_create_typedef_enum:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_add_typedef_enum_element:F(0,2)typeDefSet:P(0,70)name:P(0,72)value:P(0,85)elementValue:(0,19)long long int:t(0,86)=@s64;r(0,86);01000000000000000000000;0777777777777777777777;int64_t:t(0,85)=(0,86)mxf_avid_create_typedef_extenum:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_add_typedef_extenum_element:F(0,2)typeDefSet:P(0,70)name:P(0,72)value:P(0,5)elementValue:(0,19)mxf_avid_create_typedef_fixedarray:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)elementTypeId:P(0,5)elementCount:P(0,66)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_indirect:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)mxf_avid_create_typedef_integer:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)size:P(0,24)isSigned:P(0,84)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_opaque:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)mxf_avid_create_typedef_record:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_add_typedef_record_member:F(0,2)typeDefSet:P(0,70)name:P(0,72)typeId:P(0,5)elementValue:(0,19)mxf_avid_create_typedef_rename:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)renamedTypeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_set:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)elementTypeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_stream:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)mxf_avid_create_typedef_string:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)elementTypeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_strongref:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)referencedTypeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_vararray:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)elementTypeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_weakref:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)referencedTypeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_add_typedef_weakref_target:F(0,2)typeDefSet:P(0,70)targetId:P(0,5)elementValue:(0,19)mxf_initialise_metadict_read_filter:F(0,2)filter:P(0,87):t(0,87)=*(0,88)MXFReadFilter:t(0,88)=(0,89):T(0,89)=s12before_set_read:(0,90),0,32;after_set_read:(0,91),32,32;privateData:(0,34),64,32;;:t(0,90)=*(0,92):t(0,91)=*(0,93):t(0,92)=f(0,2):t(0,93)=f(0,2)mxf_clear_metadict_read_filter:F(0,1)filter:P(0,87)./products/mxf_avid_metadictionary_data.h./products/mxf_avid_metadictionary.cmxf_avid_create_default_metadictionary:F(0,2)headerMetadata:P(0,80)metaDictSet:P(0,83)newMetaDictSet:(0,70)classDefSet:(0,70)set:(0,70)label1:(0,11)label2:(0,11)label3:(0,11)classMetaDefList:(0,6)typeMetaDefList:(0,6)classWeakRefList:(0,6)typeWeakRefList:(0,6)item:(0,4)iter:(0,68)targetInstanceUID:(0,28)data:r(0,94)data:r(0,94)data:r(0,94)data:r(0,94):t(0,94)=*(0,95)WeakRefData:t(0,95)=(0,96):T(0,96)=s24item:(0,4),0,32;arrayIndex:(0,2),32,32;targetIdentification:(0,11),64,128;;g_MetaDictionary_set_key:S(0,8)g_MetaDictionary_ClassDefinitions_item_key:S(0,8)g_MetaDictionary_TypeDefinitions_item_key:S(0,8)g_MetaDefinition_set_key:S(0,8)g_MetaDefinition_Identification_item_key:S(0,8)g_MetaDefinition_Name_item_key:S(0,8)g_MetaDefinition_Description_item_key:S(0,8)g_ClassDefinition_set_key:S(0,8)g_ClassDefinition_ParentClass_item_key:S(0,8)g_ClassDefinition_Properties_item_key:S(0,8)g_ClassDefinition_IsConcrete_item_key:S(0,8)g_PropertyDefinition_set_key:S(0,8)g_PropertyDefinition_Type_item_key:S(0,8)g_PropertyDefinition_IsOptional_item_key:S(0,8)g_PropertyDefinition_LocalIdentification_item_key:S(0,8)g_PropertyDefinition_IsUniqueIdentifier_item_key:S(0,8)g_TypeDefinitionCharacter_set_key:S(0,8)g_TypeDefinitionEnumeration_set_key:S(0,8)g_TypeDefinitionEnumeration_Type_item_key:S(0,8)g_TypeDefinitionEnumeration_Names_item_key:S(0,8)g_TypeDefinitionEnumeration_Values_item_key:S(0,8)g_TypeDefinitionExtendibleEnumeration_set_key:S(0,8)g_TypeDefinitionExtendibleEnumeration_Names_item_key:S(0,8)g_TypeDefinitionExtendibleEnumeration_Values_item_key:S(0,8)g_TypeDefinitionFixedArray_set_key:S(0,8)g_TypeDefinitionFixedArray_ElementType_item_key:S(0,8)g_TypeDefinitionFixedArray_ElementCount_item_key:S(0,8)g_TypeDefinitionInteger_set_key:S(0,8)g_TypeDefinitionInteger_Size_item_key:S(0,8)g_TypeDefinitionInteger_IsSigned_item_key:S(0,8)g_TypeDefinitionIndirect_set_key:S(0,8)g_TypeDefinitionOpaque_set_key:S(0,8)g_TypeDefinitionRecord_set_key:S(0,8)g_TypeDefinitionRecord_MemberTypes_item_key:S(0,8)g_TypeDefinitionRecord_MemberNames_item_key:S(0,8)g_TypeDefinitionRename_set_key:S(0,8)g_TypeDefinitionRename_RenamedType_item_key:S(0,8)g_TypeDefinitionSet_set_key:S(0,8)g_TypeDefinitionSet_ElementType_item_key:S(0,8)g_TypeDefinitionStream_set_key:S(0,8)g_TypeDefinitionString_set_key:S(0,8)g_TypeDefinitionString_ElementType_item_key:S(0,8)g_TypeDefinitionStrongObjectReference_set_key:S(0,8)g_TypeDefinitionStrongObjectReference_ReferencedType_item_key:S(0,8)g_TypeDefinitionVariableArray_set_key:S(0,8)g_TypeDefinitionVariableArray_ElementType_item_key:S(0,8)g_TypeDefinitionWeakObjectReference_set_key:S(0,8)g_TypeDefinitionWeakObjectReference_ReferencedType_item_key:S(0,8)g_TypeDefinitionWeakObjectReference_ReferenceTargetSet_item_key:S(0,8)/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;_vlog_to_filevlog_to_file:f(0,1)level:P(0,3)format:P(0,5)p_arg:P(0,6)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):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)_log_to_filelog_to_file:f(0,1)level:P(0,3)format:P(0,5)p_arg:(0,6)char:t(0,12)mxf_vlog_default:F(0,1)level:P(0,3)format:P(0,5)p_arg:P(0,6)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_flush:F(0,1)mxf_log_file_close:F(0,1)mxf_log_debug:F(0,1)format:P(0,5)p_arg:(0,6)mxf_log_info:F(0,1)format:P(0,5)p_arg:(0,6)mxf_log_warn:F(0,1)format:P(0,5)p_arg:(0,6)mxf_log_error:F(0,1)format:P(0,5)p_arg:(0,6)g_mxfFileLog:S(0,2)mxf_vlog:G(0,45)mxf_log:G(0,47)g_mxfLogLevel:G(0,3):t(0,46)=*(0,49)mxf_vlog_func:t(0,45)=(0,46):t(0,48)=*(0,50)mxf_log_func:t(0,47)=(0,48):t(0,49)=f(0,1):t(0,50)=f(0,1)/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_frame1EH_frame1EH_frame1_funcptr_funcptr_funcptr_funcptrbin/compare_d3_mxf0000755000076600007660000013045411201767456015672 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 4Iw/X /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_info0000755000076600007660000154567011201767456015212 0ustar stuartcstuartc00000000000000 T 8__PAGEZERO__TEXT __text__TEXT@__symbol_stub__TEXT@@__picsymbol_stub__TEXT@@$__symbol_stub1__TEXT@0@__cstring__TEXTpp__picsymbolstub1__TEXT@@ __const__TEXT@@__literal8__TEXT(H(__eh_frame__TEXTpph __DATA__data__DATA __nl_symbol_ptr__DATA  3__la_symbol_ptr__DATA889__dyld__DATA__bss__DATA __common__DATA048__LINKEDIT  /usr/lib/dyld 4Iw/X /usr/lib/libSystem.B.dylib) P((w)z88lX8(|: 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 B/A|I|LxN!<@B(B/A|I|LxN!H1<@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,<`8D8c8HaD/AH]<@8xexB$Fx#xH)iH=a@}N =aC}N =a`}N =a}N =aP}N =}=9N =`k}iN |!|> x~x|8`8(HU|`x8^8x^8|^88(8`-Hˡ|`x^88`-8H!|N |B}=|9}N |B}=|9H}N |B}=|9˨}N |!|> x~x|888`-H|`x@8@ xBHu<_B88/A^8T>+A<_8b`H<_8bHH!|N |B}=|9}N |B}=|9Ȍ}N |B}=|9}N CT@TB> |``CT@~TB> |``CT@~TB> |``CT@TB> |N `|a|~xB888!``cH/@4<<<8;8cð88Hs8`HL``;H;a@?`~x88fxH1/Ax8`H/@D@D~H/@<<<8F8cð848Hr8`HĈ8~8 |#x|pH/@,<<<8I8cð8T8Hr8`Hx~H/~ @T<<<8L8cð8Ę8Hrq8`H8<<<8>8cð88HrI8`H88`8!a|N ```|a|}xB|3x|;x!`/@D??<8]8~8$8 Hq<8~8$88Hq8`H$C,(8c c}%|)}E|B!|J} |`|YHI/@0??<8b8~8$80HqAK|``;`}888HxH/@4??<8e8~8$84HpK0```<x8͐H%/@(??<8f8~8$8ÜHpKH/@L/A(??<8g8~8$8HpqK}8}8xH/A(??<8s8~8$8ĨHo%K`x8XK}x8H/A(??<8u8~8$8ĨHnKx8P?Ki;؈XYZ[xxHшPQcxxRSH8``8!a|N ```|B|`x|#x!|xHí8/@0<<<88c48|8xHn8``8!P|x|N ``||~y!Al~/AH-8~/AH8~/AH88!Px|H``8!P|N ```/M H`||~x!``c/A/A|xHi^8~H~8c0H ~8c@H~8cH~8cH~8c H~8cHH݀~8cH~8cHu~/AH88!P|N `||}xB|#x!<_;xcTHR/A}Tx8H/@0<<<8%8c 88dHk88H T}x8Ke/@<<<<8%8c 88dHk88H ```}/AH8``<_}T;xHR!/A}Tx8HI/@0<<<8&8c 8d8dHk88H }88IK/@<<<<8&8c 88dHj88H @```}/AH8``<_}T;xHQQ/A}Tx8Hy/@0<<<8'8c 8<8dHjA88H}8P8K/@0<<<8'8c 88dHi88Hp}/AHQ8`<_}T;xHP/A\}Tx8H/@0<<<8(8c 88dHi88H8<_}T;ȰxHP/A}Tx8HE/@0<<<8)8c 8Œ8dHi 88H}88K/@0<<<8)8c 8 8dHh88H<}/AH8<_}T;ȠxHOa/A}Tx8H/@0<<<8*8c 8d8dHhQ88HĀ}88 K/@0<<<8*8c 88dHh 88H}/AHa8`<_}T;ȐxHN/A}Tx8H/@0<<<8+8c 888dHg88H}88K/@0<<<8+8c 8ĸ8dHgM88H}/AH8<_}T;ȀxHM/A}Tx8H /@0<<<8,8c 88dHf88HH}88KY/@0<<<8,8c 8Ō8dHf88H}/AH8<_}T;pxHM)/A\}Tx8H/@0<<<8-8c 88dHf88H8<_}T;`xHL/A}Tx8H/@0<<<8.8c 8`8dHe88H}88K)/@0<<<8.8c 88dHea88HԀ}/AH8<_}T;PxHK/A}Tx8H!/@0<<<8/8c 888dHd88H\}8 8yKm/@0<<<8/8c 8ǰ8dHd88H}/AH8<_}T;@xHK=/AH}Tx8H/@0<<<808c 88dHd-88H<_}T;0xHJ/A}Tx8H/@0<<<818c 8p8dHc88H@}88KQ/@0<<<818c 88dHc88H}/AH8<_}T; xHJ!/A}Tx8HI/@0<<<828c 8@8dHc88H}88K/@0<<<828c 88dHb88H@}/AH!8<_}T;xHIe/A}Tx8H/@0<<<838c 88dHbU88HȀ}88 K/@0<<<838c 8ʐ8dHb88H}/AHe8<_}T;xHH/AH}Tx8H/@0<<<848c 88dHa88H 88a88!P|N ``||xx|@&B|#x;@A!`<8chH<8c|HxH%/@t.A4<<<<<88888cHUH@<<<<<==?8c888899)Hx8a8;;H:D:P?_???H``8a8Hxx|~x8zH@<x~x~dzxK<~x~ųx8cH```8y 8,Hq/@<8c0HH(`T~/@<8c@H9Ht`/@<8cXHHX``/@<8cHH8``/@<8cHH``<8cHňTv/@<8cHHx`/ @<8cHH\``/0@<8cHH<``/@@<8cHH``<8c H`38a8H/@<8!a|}p N ```||dxB|{x!<8c@H<88cPH<8P8clH∻<8cH<88cH}<88cHm<88cH]<88cHM<8cH5<88c8H%<8 8cTH88xxH88|#x|yxxxH88<|#x|wxDx#xH88<|#x||xDx#xHYxx|hx<|#xx~x8cdH<88cHq<88cHa<88cHQ8!p<Ѐ8cغ|H0|!|@&B|~x|#x|+x|3x;A!<8c(>??_H1<8cDH%8aHxHH8aHH/|}x@@ 8#C8wdT:8H}H<`` x#C8xT:8HA8z;H)8aHH/@\<8cHa<8cH^ ~$<8`_CxdxH88||x|#xxHu<8|#x|xx`_CxdxH88T>xxH}88T>x$xHe88T>x$xH <~xT>xDxexx8clH5<8cH}8~PK5<8cHi8~$K!<8cHU<8cH/@8` HH<8cX>_H`8aHH~xx|}x8{¬H @<x~Ƴx~xKe<~ijx~x8c`H```/@DlAx?|8|x($ ``HH(88?8|!He`/@8lA8|($ H%H$888|!H`/@8lA8|($ HH$888|!H`/@8y8HH8y8Hy3~8aHH/@4/8`Ax~xKm8`8!a!|}p N |a|@&B|~x|#x|+xx|3xA!8a8H8a8HY/A08a8H #<8cH<8W:P.8cH<88cHy<8:8c(Hi<8<8c@HY<8E8cXHI88xxH88|#x|zxxxH88<|#x|xxdxCxH88<|#x||xdxCxH%xx|hx<|#xxx8cpH<88cH<88cH<88cH<8cHu@DxK /@4<<<88ch88HT8`H``/Al9 #8@;\;});At8```|.|.|.8BB:0~xHu/A::; ;`;H48a8~x::H; ;`;8H```8a8H}C/@:c/@:/@;9/A;{{xxFxH]/Alx8\H/@PxH/@lhl{H/@<<<88c808HEKD!@8@[(9);,hl{Hڑ/A!hAlxx(,Fx{}P}gI{(,Hؕ/Ax8\H/@@xH/@0!@{(8@,9)}#Kx}C`}"Y;([,K`{xx8H)K(/AX@,+AH<8cHC<8cHCH<<<88c88HCHT`{H88|ux{|#x8HΡ/@P<<<88c88HC<8cHC{~x~ųx8HY-@H;@;Ah?{xxFxH-/A<x8\H/@@hl{H/@<<<88c808HBK`@{8 |#x|pH͹/@(<<<88c88HBK{H͕|wx{|#x8H/A(<<<88c8X8HBiKЀa A}X}7}#Kx}DSx/A@+@(,xxH}[|#x|gxb(,}`cyA<|] |9}$|}!||@J}X}7}#KxA@$P@@<|;x}Cx8cHAMK0<8cHA=K <8cHA-K/A|A\[{8(,HU/@(<<<88c8\8HAMK{\88LH/@(<<<88c88HA KĀa\H/@(<<<88c88H@K{\8 HU/@(<<<88c88H@KT[ a\04H5/@<<88cX8H?a\Hm/@L<<88c|8H?H0`<8cH?[04H[048{H/@(<<<88c88H?K>><8;8֪ 89xx9 Hu/@,<_<<8%8,8bA`8H?yH @><xx88թ899 H/@,<_<<8-88bA`8H?!H<_?_<x;8A88xH/@,<_<<8288bA`8H>H<<xx88ƫ|89 9 Hm/@,<_<<898 8bA`8H>qH8<<xx88ƫl89 9 H/@,<_<<8@88bA`8H>H<<xx8„8ƫ\89 9 H/@,<_<<8G8˜8bA`8H=H<<xx8D8ƫL899 He/@,<_<<8N8\8bA`8H=iH0<<xx8 8ƫ<89 9 H /@,<_<<8U8 8bA`8H=H<<xx88ƫ,89 9 H/@,<_<<8\88bA`8H?_>>H9?aPH/A|aPH-{(8`H|}y@,<_?<88b8A`8լH3Hcxx HA/A8{(8xH]Y/Al{(88H]A/@Hl<_?<88b8A`8H3xHiA`<888<8bH2K<8x888hH2Kx<8x888H2K\{(88H\/A\{(8 8Hk/@<<<88c88H2QK~xH~{88HV/@(<<<88c8@8H2K88[@d|x{8AlHN1/@<<<88c8ؔ8H1K;{@xHQ/AxHy/@xHzE/AxHy/A[8B[H[8B[{@8`8PHOq/Ad $|+y@APaT[ {$HTPT0@ 8A<<8cxH0AP aTA@$@@ [ {$xHz/AĀ{@<8H8Hk/A[H<8bH*/A|<_{H8D;|xHt/ÀD/AP8Hx8D|x{HHv/A;[P{HExH//AȀ[P<8lbH*5/A?{P;\xH/A;T{PxxHj/A唀[!pTb8LH)/A4A{8|8A9!L>|xTAX!HH/ـ{HXx>;HvaaXDHHw!/AH8` Hq|}y@,<_?<88b8A`8H/H8{0x H{/A@{HFxTH0i/Ap{P<x8|xTAX!HH-{HXx>;>Ht aXDHHt/A8`H|}y@,<_?<88b8A`8߰H,H8{@x Hy}/A<{HFxTH.!/Al{P8<xHmY/@Hl<_?<88b8A`8H,9xHA`<8838,8bH,K<8v8848tH+K<8v8858PH+K㔀PaT8\xHh/A@{T88HZ]/@<<<878c88H+K<[!8Tb8H%/AT{PxxHf/Acx8$K/@4<<<8@8c848H+K<8cdH*{dlHG/@,{<~x8H /@(<<<8P8c88H*KhaP?H|aPH}/AaPH}88d{4He/A8[!@db8H$/A{4dHF/@<<<8[8c88H*K;{@xHI/AxHs/AX{@<8H8He /A[H<8bH#/A<_{H8D;|xHm/AȀD/@{Hx88HHoA/AĀ{H8PH)/@0<<<8n8c8$8H)1KHP[P<8lbH#=/Ap<_{P;\xH/AT{Px8THd /APcx8PKu/@@<<<8|8c88H(KT{dlHE9/@p~xHtI/@<<(/A0@,+A <:8c(H'уHp8`8!P|N HQ```||~x!``c/A$8c HoU~/AHx88!P|N `||`y!A8a88K8!`|N ||~x!``c/A08cHnŀ~8cHQ~/AHw88!P|N ``||}xB8`|#x!Hx]/|bxa8@,<<<88cs 88(H"8`H<88c8P Hna88cHPm/A88`H4<<<88cs 88(H"8a8K8``8!`|N ```48N `||~xB|#x!c8~A8B "b8~ /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!<8HP8,A ~88!P|x|N ``||}x|+x|#x!88Kqxx88Kq8!`|N ``||}x|+x|#x!88K!xx88K!8!`|N ``8|#x|xHQ|!|yx|#x|#x|+x|3x!HR|{yA$xHR|~xx8H /@dxHR=/@#xxK`xHR/A@xHR@0xHRm|~xx8H/A8`H8`8!`!|N ```|a|}x|#x|3x|+x!88Kxxfx88K8!pa|N |a|}x|#x|3x|+x!88Kxxfx88K8!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!HQ8cTk>@@x/ADxx9@``C8 T >|BFpPI8c 9)@@@08!P|PUc<8T<|c|HPH`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 (AXK^/@HxHM/|bx~@0<<<88cH8T8H18`H(`|CxxxHN%88`8!P|N ```||bxB|+x8!``c08|#x/@$<<<8)8c88ƚ H8 8H8HTx88Ka<888KI8/@,<<<88c>88H8`8!`|x|N ``||bxB|+x8!``c0<|#x/@$<<<88cX8x8ƏH25|Dx|x8dxK5/@4<<<88~8mH8c(@HֽcxH+%8`H,!8cxI8BYH+8````8!p!|N ```|A|ixB|3x|;x8|+x!``C08|#x/@,<<<88ck8k88xH``/@K ,AH`|Cx}$Kx|x88K1/@8<<<88c&08x8k8Hՙ8`Hp```A8b/@D֓<8|H*|{y@H<<<88c&08}8k8H``+A8<<<88c&08}T8k8H 8`H```8<8@K)@A,<<<88c&08}l8k8HԽ8`HadxK/@(<<<88c&08}8k8HqKA B8@|B8!P|Cx|N ```||~x!K8/Ah @|8!P|x|N `|B}H|<8Kx`K```|B}H|<8K(`K ```K```,M 8c`K||~x!``c/A Kɀ~/AH88!P|N ``||`y!A8a88K8!`|N |8B8|}x!H<8}`$K-9 88@8`=8!P=]x}|]p}t|N ``||}xB8`!H|~y@8<<<88c8Qt8QHi8`H```K!8`8!P|N |||xB8`|#x!H=|}y@4<<<8E8c8Q<8PH8Hp`` ^8|`x>~ ]=}K8/@0<<<8G8Qp8P8cH}xH88!P|x|N `||#xB|}x|#x!K=?}P\TX8I]) b]~P\8a88`>^ ~^TXK!```8a8K/AH8a8K |dxxKa/@<<<88c 8P8OHi8`H8```8!`|N ```||~xB8`|#x!H=/|dxa8@,<<<88c8N8NH8`H4xK}/A88`H8a8K8``8!`|N ```|B!KI8/@(<<<88cT8O\8MH=88!P|x|N ```||~xB|#x|+x!88K/@0<<<88c8O8M|H8`Hh`8xK)/A 88`H@```<<<88c8OT8M|He8a8K8``8!`|N ```||~xB|#x!8a8K]/@4<<<88c8N8LH8`Hl``8xKI/A 88`H@```<<<88c8Nt8LH8a8K8``8!`|N ```||#xB!H,%/@,<<<88c 8M8KH 8`Ht~p8`8!P|N ||#xB!p/@,<<<8!8c8M8KLH8`HH+/@8<<<8"8c8Mx8KLHi8`H```>p^tA@@ @@8`<<<8#8c8M8KLH8`H<``} }i9 9@8`}b[x4>p^t^0``8!P|N ```||#xB!H*/@,<<<8-8c8LH8JHm8`H|~x8`8!P|N ||#xB!x/@,<<<878c8LH8IH8`HH)/@8<<<888c8K8IH8`H```>x^|A@@ @@8`<<<898c8Lh8IHu8`H<``} }i9 9@8`}b[x<>x^|^8``8!P|N ```|:`B|yx~x|#x;!K|xx#xW 68BX|^xH(|{x|#x/@,<<<8X8c8J8H|H8`H#xH? 9 x|jxx#xDx}}izH9Q/@8<<<8[8c8K`8H|H98`H```#xH, /@0<<<8]8c8K8H|H8`HX`#xH+/@,<<<8^8c8K8H|H8`H#xH, /@,<<<8_8c8K8H|Hu8`H܀#xH,]/@,<<<8`8c8L(8H|H58`H $#xH,/@,<<<8a8c8L\8H|H8`H\(,#xH+/@,<<<8b8c8L8H|H8`H04#xH+/@,<<<8c8c8L8H|Hu8`H܀8<#xH+]/@,<<<8d8c8M8H|H58`H@#xH*/@,<<<8e8c8M<8H|H8`H`DH#xH*/@,<<<8f8c8Ml8H|H8`H L#xH*/@,<<<8g8c8M8H|H}8`H8P#xH7/@,<<<8h8c8M8H|HA8`Hx#x8H8/@,<<<8i8c8N8H|H8`Hh~x8a8KM8a8K/AH8a8KE|dx#xH7I/@<<<8n8c8NL8H|H8`H8`8!|N ```|!|{x|@&B|#x|#xA!KU/A#x;;K|zxK$x;.8a8KqHX``8a8Km/|ixA\|I i$AZzI(i,H`(,}~B "b88H"a/@8<<<88c@8H8AHi8a8K8`HH`8x8H"/@,<<<88c@8H8AHK`8x8H"e/@(<<<88c@8I8AHKt8x8H"/@(<<<88c@8I<8AHK88x8 H"/@(<<<88c@8It8AHeK8x8(H"a/@(<<<88c@8I8AH)K8x80H"%/@(<<<88c@8I8AHK8x88H!/@(<<<88c@8J(8AHKH8x8@H /@(<<<88c@8J`8AHuK 8x8DH!q/@(<<<88c@8J8AH9KЀ8x8LH /@(<<<88c@8J8AHK8x8PH%y/@(<<<88c@8J8AHKXx8<8@H1]/@|<<<88c@8K48AHK```xdxH$/ALa8dxK%/A\<;@À88`H/ @ H0```+A;;@8`H; ;cxH/A/~;;@8a8K/A~x~ųxcxH/A8cxT>H&A ^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 H҈`|a||x|@&B8`4|#xA!H|~y@,<<<88c8585H}8`H$884Hә8`(H.|}x@4<<<88c8585H}uxH@H88(HI<x864H/}A<_=?,8`8B9)^<_>=?8B 9)^<_> =?8B,9)<^<_>=?8BL9)|^<_>=?8B9) ^ <_>$8B^(H`xH 8``8!`aa|}p N `|a||x|@&B8`4|#xA!Hu|~y@,<<<88c<83848H|8`H$884H8`(H1.|}x@4<<<88c<84L848H{xH=@H88(Hѩ<x84H9/}A<_=?,8`8B 9)\^<_>=?8Bl9)|^<_> =?8B9)^<_>=?8B9)ܐ^<_>=?8B9)l^ <_>$8B^(H`xHm8``8!`aa|}p N `|a||x|@&B8`4|#xA!H|~y@,<<<888cʜ82\82Hz}8`H$884HY8`(Hϑ.|}x@4<<<8:8cʜ8282Hz5xHΝ@H88(H <x82HЙ/}A<_=?,8`8Bl9)^<_>=?8B9)ܐ^<_> =?8B9)^<_>=?8B 9)<^<_>=?8B\9)̐^ <_>$8BL^(H`xH8``8!`aa|}p N `|||xB8`4!HA|~y@8<<<8b8c8080Hx8`H```884Hι8`(H|}yA88(HΝ<_=?8`B9)]<_>=?,8B9)@^<_>=?8BP9)А^ <_>=?8B9)^<_>=?8B9) ^<_> 8B0^$<_8B^(H<``<<<8d81d808cHwxHM8``8!P|N ```|/!B|zx|+x|#x|3x!8`AP8`4H̩|~y@0<<<88cǀ8/@8/|HwQ8`H`884H)8`(Ha|{yA88(H /[@;;`<_~,8B=?8`^<_9)8B>=?^<_9)8B0> =?^<_9)@8B>=?^<_9)P8B`>=?^ <_9)p8B>$^(H8`<<<88008/|8cǀHvExHʭ8``8!`!|N ```||~x!``c/A\C,/AD|Cx| | xN!~(/A | c,| xN!~/AH 88!P|N ```c,}N c,}N c,}N c,}N c,}N c,}N c,}N c,}N $c,}N 0N ``08`/M |xN ``|8B|#x!88K/A4<<<88cĀ8-x8,|Hte8`H``88`8!`|N |8B|#x!88K/A4<<<8 8c8- 8+Hs8`H$``8A98`T@.|x8!`|N `|8B|#x!88K /A4<<<88cp8,8+lHsU8`H<``8A98`!:a;TTBU)@.|x|Kx|[x8!`|N ```|8B|#x!88K]/A4<<<8 8c8,08*Hr8H``a8A988:<;=>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```K```K```K```|8B!l8lK8/A(<<<8A8cP8*8)LHq188!P|x|N ||#x8BT>!888A9K8/A(<<<8K8c8*8(Hp88!`|x|N `|TF>T>BT>8|#x!88;A8!9a:K8/A(<<<8W8c\8*D8(XHp%88!`|x|N `||#xBWWTF>W@.!T>T>|Cx|+x|Lcx|SxWF>W>W>88889!:;<=A>?K)/8A(<<<8g8c8)8'Ho]88!|x|N ```|!|#xT>lK8!P|N `|!|#xT>lK8!P|N `|!lK18!P|N ```|!8W@.W@.}bp| Kx}^x}=x@`8|8yHL``/;;@K<<<88c`8'8%\HlQ8``8!`|x|N ``||~xB|+x|3x!K/@4<<<88c8&8#Hk8HL``xxxK%8/@(<<<88c8&8#Hk88!P|x|N ``K```K```K```K```||~xB|+x!K/@8<<<88c8&8"Hj8HP```xxK8/@,<<<88c8&$8"Hj8`8!P|x|N ``|!|+x|#x|yx!KE/A#xdxx8K H|~|]+A/@+@;@H``^P#x88ExKq@\Cx8@@A@@A```8`H,```y;;@dK8```8!`!|N ```K@```||~xB|+x!K/@8<<<88c8$d8! Hh8HP```xxK8/@,<<<88c8$8! Hh8`8!P|x|N ``|8B!K8/A(<<<88cP8#8 LHh988!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;B|#x|{xW>!+@$<<<8"8c88"H/@l+A/@4+@,|+x<|3x<8c"8(8Hfu8Hcx|3x|3xK8@Hh``/ A`T8|#x49A|09 HT< H|D0|D0|0| Sx} SyA$|+x<|3x|;x<8c"958He8H```T 8|P4I}@:A|0H(`T< I|L0|0| cx```8T>|xA;cxxKA,<<<8=8c8#48He58Hlcxx88KW>A,<<<8>8c8#p8Hd8H(8H ; 7@l9888K8!p|xa|N ``|A|+xB|#x|zx!Kmxx|{xCxdxKe/@,<<<88cp8!T8l;`Hd9`8!`cxA|N ``||3xB|+x||x!Km/@4<<<88c8 8Hc8HL``xxxK8/@(<<<88c8!8Hcy88!P|x|N ``|a|;xB|+x|3x||x!K/@0<<<8F8c 8 ,8Hc8HX`xdxxxK8/@4<<<8G8c 8 8Hb8```8!`|xa|N ``K```K```K```||~xB|+x!K/@8<<<88c 8d8Hb 8HP```xxKI8/@,<<<88c 88Ha8`8!P|x|N ``||~xB|+x!K/@8<<<88c`88\HaI8HP```xxK8/@,<<<88c`88\H`8`8!P|x|N ``K```K0```|8!H8!P |`|N `|!H8!P |`|N ``|8|~x|#x!H/@,8~88Hm8/A```88!P|x|N `|8!H!8!P |`|N `|8|~x|#x!H/@,8~88H8/A```88!P|x|N `|8!H8!P |`|N `|8!HQ8!P |`|N `|8 !H!8!P |`|N `c|ct|cTcN ```2N ``c2N |a||y!A/Ap|/AH8/@Lx;;````~ /A Hu~ /;;@```8!`x88a|H8!`a|N ```||~x!``c/A</A$|xHـ^8~/AH88!P|N ```||~x!``c/A</A$|xHY^8~/AH=88!P|N ```||`y!A8a88K8!`|N ||by!A8b$A8K8a8K-8!`|N ``||byB|#x!A0/A(8!P8|K@```<<<8j8c88$H||byB|#x!A0/A(8!P8|K```<<<8q8cx8\8HE#F |jx8 +~A+@|+5A@Hd``8B/A8cBK`/AN `9)}CSx8@5}) /AD8B8cB8`N 9 5i}#Kx|KR$/A 8B| K|CxN ```||}x!``c/AP8c;K}Ky`}8c |cK/Et;@}/AH88!P|N ``|,aB|#x|3x|;x|~x!@KqH\``+AE|+x|B$/A4<<<88c88;HYqH``#/8^ 8J|I.~A(xH 8cHe/~AxHѓ ~H4<<<8888cHXx;Ky`8!`xa|N ``|a|bxB|}x|#x8|+x!;| ```/A4;8BB<<888c8\HXQ8`H`xH8cHiW8/~ @,<<<88c8l8\HX8`HxH~8`8!`a|N `|,B|#x|~x!@ KYHT+AE|+x|B$/A4<<<8w8c88l;HWaH``#/8^ 8J|I.~A(xH8cHU/~A xH8~ 88HH<<<<888l8cHVx;Ka```8!Px|N ``|,aB|#x|3x|;x|~x!@K!H\``+AE|+x|B$/A4<<<8T8cp8T8<;HV!H``#/8^ 8J|I.~A(xH8cH/~AxH ~H4<<<8]88<8cpHUx;K)`8!`xa|N ``||#xB|3x8!+3@8<<<808c@88 ;HU%H```+A|@"$/A8<<<848c@8$8 ;HTH```/8C }".A(|#xHu8cH/}AxH9 H0<<<8;88 8c@HTax;K8!Px|N ``||wxB8`0|#x8|+x!|3x|;x}Cx}8Kx8H!/a8@4<<<88c8|8HS8Hl``880H/A`x8He8cH/}@0<<<88c88HSaH``A8xbH\ A8<|B"b !8[[ {II iA8B$!8)(A8,8/@(<<<88c88 H`~xK8/@P??<8;;8xxHRy<xx8!8\HRa8a8K88!|x|N ``|A|zxB8`8|+x8|#x!|3x8H-/a8@0<<<88c88HQ8Hh`888H/A`x8Hu8cH/}@0<<<88c88HQqH``A8xbH^ A88>~B"b [ A8;{B "ba88c$K-8/@0<<<8x8c88 H```8zK8/@P??<8z;;8xxHP<xx88XHPq8a8KI88!p|xA|N ``||}xB8`F$!HQ/a8@4<<<88c88 HO8`HC``8F$8Hɀa8<8Ka8<88cKa8<888K-/@4<<<8;8c88HOu8a8K8`HCa8<888DK/@4<<<8<8c8L8HO%K```a8<888K/@4<<<8=8c88HNK````a8<888K=/@4<<<8>8c88HNK```a8<888(K/@4<<<8?8c808HN5K```a8<888tK/@4<<<8@8c8|8HMKp```a8<888KM/@4<<<8A8c88HMK ```a8<888 K/@4<<<8B8c88HMEK```a8<8 88XK/@4<<<8C8c8\8HLK```a8<8 8"88K)/@(<<<8E8c88HLK,a8<8 8"88K/@(<<<8F8c88HLYKa8<8 888K/@(<<<8G8c88HLKa8<8 888KQ/@(<<<8H8c88HKKTa8<8888XK /@(<<<8I8c8d8HKK a8<8888K/@(<<<8J8c88HK9KĀa8<88$88(Ky/@(<<<8K8c848HJK|a8<8888K1/@(<<<8L8c88HJK4a8<8888K/@(<<<8M8c88HJaKa8<88088dK/@(<<<8N8c8p8HJKa8<88.88KY/@(<<<8O8c88HIK\a8<88.88(K/@(<<<8P8c808HIKa8<88288K/@(<<<8Q8c88HIAK̀a8<88288K/@(<<<8R8c8 8HHKa8<88388tK9/@(<<<8S8c88HHKKXa8<8-8*88(K/@(<<<88c8(8H>Ka8<8.8*88)4Ku/@(<<<88c8)88H>=KȀa8<8/8*88)K-/@(<<<88c8)8H=Ka8<808.88)K/@(<<<88c8)8H=K8a8<818,8 8*PK/@(<<<88c8*\8H=eKa8<828/88*KU/@(<<<88c8*8H=Ka8<838/88+(K /@(<<<88c8+08H8ƹ99 Kލ/@(<<<8X8c8>8H2K ?_a8<x;ڹ8?(xKA/@(<<<8\8c8?88H2IKԀa8<<x8D8?8ƹx9,9 K/@(<<<8c8c8?8H1K a8<<x8D8@H8ƹh9 9 Kݙ/@(<<<8j8c8@P8H1K,a8<<x8D8@8ƹX99 KE/@(<<<8q8c8@8H1MK؀a8<<x8D8A8ƹH99 K/@(<<<8x8c8A8H0Kᄀa8<<x8D8BT8ƹ899 Kܝ/@(<<<88c8B\8H0K0<_a8<x;¹(8BxKQ/@(<<<88c8B8H0YK<_a8<x;b8C\fxK/@(<<<88c8Cl8H0 Ka8<<ex8@8C8ƹ9 9 K۱/@(<<<88c8C8H/KD<_a8<x;b8DxfxKe/@(<<<88c8D8H/mKa8<<ex8A8D8Ƹ9 9 K/@(<<<88c8D8H/Kߤ<_a8<x;¸8ExK/@(<<<88c8E8H.KXa8<<x8H8F8Ƹ99 Kq/@(<<<88c8F8H.yKa8<<x8H8F8Ƹ99 K/@(<<<88c8F8H.%Kްa8<<x8H8G48Ƹ9 9 K/@(<<<88c8G@8H-K\?a8<x8H8Ƹ8G929 Ku/@(<<<88c8G8H-}Ka8<<x8Hp8ƸK-/@(<<<88c8H|8H-5K<_a8<x;x8HxK/@(<<<88c8H8H,Kta8<<x8K8IH8Ƹh99 K؍/@(<<<88c8IT8H,K a8<<x8K8I8ƸX9&9 K9/@(<<<88c8I8H,AK<_a8<x;H8JXxK/@(<<<88c8Jd8H+K܀a8<<x8I8J8Ƹ899 Kי/@(<<<88c8J8H+K,a8<<x8I8Kl8Ƹ(9&9 KE/@(<<<88c8Kx8H+MK<_a8<8h;8LxK/@(<<<88c8L8H+Kیa8<<x88L8Ƹ9.9 K֥/@(<<<88c8L8H*K8a8<<x88ML8Ʒ9%9 KQ/@(<<<88c8MX8H*YK<_a88Gx;·xK /@(<<<88c8M8H*Kڜa8<<x88N\8Ʒ99 Kյ/@(<<<88c8Nt8H)KH<_a8<x;·8OxKi/@(<<<88c8O,8H)qKa8<<x88O8Ʒ99 K/@(<<<8 8c8O8H)K٨a8<<x88Pd8Ʒ9&9 K/@(<<<88c8Pt8H(KTa8<<x88Q8Ʒ9#9 Km/@(<<<88c8Q$8H(uK<_a8<x;b8QfxK!/@(<<<88c8Q8H()Kشa8<<ex88R48Ʒx9&9 K/@(<<<8"8c8RD8H'K`a8<<ex88R8Ʒh919 Ky/@(<<<8)8c8R8H'K a8<<ex88S8ƷX99 K%/@(<<<808c8S8H'-K׸<_a8<x;·H8T$xK/@(<<<848c8T08H&Kla8<<x88T8Ʒ89&9 K҅/@(<<<8;8c8T8H&Ka8<<x88UH8Ʒ(9 9 K1/@(<<<8B8c8UX8H&9KĀa8<<x8a8U8Ʒ99 K/@(<<<8I8c8U8H%Kp??a8<x8a8Ʒ8V929 Kщ/@(<<<8P8c8V8H%K<_a8<ex;¶8W xK=/@(<<<8T8c8W08H%EKЀa8<<x8a8W8ƶ99 K/@(<<<8[8c8W8H$K|;ڹa8<<8XXx8ƶKҝ/@(<<<8_8c8Xh8H$K0<_a8<x;8XxKQ/@(<<<8c8c8X8H$YKa8<<x8G8YT8ƶ929 K/@(<<<8j8c8Y`8H$KԐ<_a8<8h;¶8YxKѱ/@(<<<8n8c8Z8H#KDa8<<x8/8Z8ƶ99 K]/@(<<<8u8c8Z8H#eK?_a8<x;8[,xK/@(<<<8y8c8[<8H#KӤa8<<x808[8ƶx99 Kν/@(<<<88c8[8H"KPa8<<x808\X8ƶh99 Ki/@(<<<88c8\d8H"qKa8<<x808\8ƶX9%9 K/@(<<<88c8]8H"KҨa8<<x808]8ƶH9.9 K/@(<<<88c8]8H!KTa8<<x808^d8ƶ89.9 Km/@(<<<88c8^l8H!uK?a8<x;۶(8^xK!/@(<<<88c8_8H!)KѴa8<<x828_8ƶ99 K/@(<<<88c8_8H K`a8<<x82 8`p8ƶ99 Ky/@(<<<88c8`|8H K a8<<x828a48Ƶ99 K%/@(<<<88c8a@8H -Kиa8<<x828a8Ƶ99 K/@(<<<88c8b8HKda8<<x828b8Ƶ99 K}/@(<<<88c8b8HKa8<<x828c8Ƶ99 K)/@(<<<88c8c8H1Kϼa8<<x828d\8Ƶ99 K/@(<<<88c8dl8HKha8<<x828e(8Ƶ99 Kʁ/@(<<<88c8e88HKa8<<x828e8Ƶ99 K-/@(<<<88c8f8H5Ka8<<x828f8Ƶ99 K/@(<<<88c8f8HKla8<<x82 8g8Ƶx99 KɅ/@(<<<88c8g8HKa8<<x82 8hX8Ƶh99 K1/@(<<<88c8hh8H9KĀa8<<x82 8i$8ƵX99 K/@(<<<88c8i48HKpa8<<x828i8ƵH99 Kȉ/@(<<<88c8j8HKa8<<x828j8Ƶ899 K5/@(<<<8 8c8j8H=KȀa8<<x828k8Ƶ(99 K/@(<<<88c8k8HKta8<<x82 8ll8Ƶ9 9 KǍ/@(<<<88c8l|8HK a8<<x828m<8Ƶ99 K9/@(<<<88c8mP8HAK̀a8<<x828n8ƴ9.9 K/@(<<<8%8c8n$8HKxa8<<x828n8ƴ99 KƑ/@(<<<8,8c8n8HK$a8<<x828o8ƴ99 K=/@(<<<838c8o8HEKЀa8<<x828p8ƴ99 K/@(<<<8:8c8p8HK|a8<<x828qh8ƴ99 Kŕ/@(<<<8A8c8qx8HK(a8<<x828r48ƴ9.9 KA/@(<<<8H8c8rL8HIK<_a8<x;8sxK/@(<<<8L8c8s,8HKɈa8<<x838s8ƴ99 Kġ/@(<<<8S8c8s8HK4a8<<x838tt8ƴx99 KM/@(<<<8Z8c8t8HUKa8<<x838uD8ƴh99 K/@(<<<8a8c8uX8HKȌa8<<x838v 8ƴX99 Kå/@(<<<8h8c8v8HK8a8<<x83 8v8ƴH9#9 KQ/@(<<<8o8c8v8HYKa8<<x838w8ƴ899 K/@(<<<8v8c8w8HKǐa8<<x83 8x08ƴ(99 K©/@(<<<8}8c8xD8HK8<8Ʋ9.9 K1/@(<<<88c8P8H9K<_a8<x;b8 fxK/@(<<<88c8 8HKxa8<<ex8?88Ʋ99 K/@(<<<8 8c88HK$<_a8<x;²8`xKE/@(<<<8$8c8t8HMK؀a8<<x8= 88Ʋx99 K/@(<<<8+8c88H Ka8<<x8= 88Ʋh99 K/@(<<<828c88H K0a8<<x8= 8\8ƲX99 KI/@(<<<898c8d8H QK܀a8<<x88ƲHK/@(<<<8=8c88H K;ػha8<8V8Ʋ8xK/@(<<<8A8c88H KLa8<<x88Ʋ(Kq/@(<<<8E8c88H yK88``8!p|N ```8+~A(|D$/A8 |`"N `8`N ``||yxB;y;!@dx8a8;D;APK^-H`8a8;K_)dxx|bxx;K^!```xK^/ATxK^8xK/AxCxHA<<Dx8 8cK 8ɜH 8`H`8a8K^-/@d8a8$x;@:PK]q?;D8a8K^/A|8a8K^a8m|{x8cK1/@;Zx$x;ExK]A```xK]/ApxK^ |}xx8K/@Ԡ{$/AȠ$@x~xH@$<<~x878cK8ɜH 8`HȀ(#xK/@ ;P8xH@e$(<<x9B8cL8ɜH 8`Hx;P8xH@)<<x8!8cKP8ɜH M8`HD;PxxH?<<x8/8cK8ɜH 8`H8```8!|N ```||+xB8c!<8KYI8,A ~88!P|x|N ``|a8B|{x;!;<xK[%?```xK[/AxK\ |bx8c$A8KSA88jȓ4a88cK/@8cx848K /@<<<88cX8IH8ƌH18`HxdxKZ}``xK[ /AxK[m88|~xcx8K/ADa8x8c$KT/@<<<88cX8I8ƌH8`H0<<<88cX8I8ƌH8`H8`8!pa|N ```||+xB!<8KWM8,A ~88!P|x|N ```||}xB|+x|#x8d$x!<8 KV,A8|H8`48/A$8!Pxx|K`8!P|x|N ``||#x|+x!``;xxKu/@,4/A(x8KU/@4K8`H8`8!P|N ||#x||x|+xx|+x!K8/@@xx88KA8/A$8xxK%|`x```8!`|x|N |/B|~x|+x|3x!AH+A /AX/@Hh``<88x8cF`HZmHh`<8x8cFhHZQHL``<88 x8cFpHZ-H(<88x8cF|HZ```8!Pxxx|HQ(|A||xB8`|#x|+x!H\9a88a8H\ <_B@A/@$<<<8I8c8E8EHH?/@$<<<8J8c8E8EHH;<<|fx88ExH[~<x8EHNU~xexFxK18!A|N ``|!88!A|xK8!`|N ```||+xB}H||#x\,],/A <}=,|{H ``0/@,=(H@DI}(K}(/A HP(]09 (=,8B]0H@II}(Ku}(/A HPe(](]08B]0 8a8HG /A0+A/@xH@<8a88HR-|~xHT/A4<8a88HR |~xH0<8a88HQ|~y@H<8a88HQ|~x/@,HScHS88|ex<8cAK8`H8`HP=|ky@4<<<8H8A88@8cNKxHRM8`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 HLm<\9`|lx|`x|lP|KI|Ix\|8|jxA@ @@A } Cx|;x<\[{}L}+;[H `88!`|x!|N `/M HJ`|||y!A|/AHJ}8|/AHJe8(8$ /@H0```xxK)xHJ/@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\Ȑ8HG/@ <x8c4K8`H(`8`4HF/a8@0<<<88cA883Kq8`H`884HGIa8<_=?8`48B9)KA8"<_=?8B9)a8K<_8B@a8+ =?9)a8K<_8Ba8+=?9)Ёa8K<_8Ba8+=?9)a8K <_8Ba8+$!8I(8HE/},@@<<<88cA8483Kq8/@H```A8884b,HF1A8x,HH8cHEY/}@,<<<88cA85D83KK`A8x",iHGA888`",iA8", a8K,b!8 ,H ```8a8Ky}8``8!pA|N ```||#xB|zx8! <8Z(8HE/@<Dx8c2(K9@H;;?H```HFa;DxxxH;x8HEa|{y@/A8`4HC/a8@,<<<88c?0881TK9@HT884HDia8<_=?8`48B 9)`KA8"<_=?8B9)`a8K<_8Ba8+ =?9)a8K<_8B`a8+=?9)0a8K<_8B@a8+=?9)a8K <_8Ba8+$!8I(8HB/},@4<<<8 8c?082T81TK푀8/@@HLA8884b,HC]A8Cx,HE-8cHB/}@(<<<8#8c?08281TK)KA8Dx:<",iHDA8Dx8x",i a8K,bH9 x~xHA/@,!8/@Alxapi,Kk@;`@A8Wy(4#x,HA/}@,<<<858c?083481TKi9@H0A8%x8",iHB9A8", A8",i$A8B, /@P9@BU@(4|BB 9JA8b,+Kk})IiA8B, A Dxx8H7x~xH@/A(HDcHD-x|ex<8c3KKA8ap9@b,Al+ U)(4})Iia8 ,H8a8Ku19@H9@8!}CSx|N ``||#xB|+x|3x8|{x!<8Uؐ8H@/@<dx8c-K9@H(;;/},@(<<<88c:8.8-KHA8884b,H>A8cx,H@a8cH=/}@(<<<88c:8.T8-K]HA8dxx",iH?A88/@",)IA8b, !8I,"@:@A8V(4x,H=%/}@,<<<88c:8.8-K9@H0A8x8",iH=A8", A8",$A8B, /@H9@BU@(4|BB 9J!8i,K|B"BA8B, AĀ dxx8H3MxK /A8!89@i,K TB(4|Bb!8 ,HPH?McH?ex|ex<8c.K8/A8a8Kp9@H9@```8!}CSx|N ``cN ``C",iN ```|B!<8Q H;8!P0C||x|N ```|aB!C,~H!1 |#x/@P<8c*`K8`HL``>W(4|H.|}J/@c/AK݁>(|]JB@(H`B>|]J,B@,HB>|]Jb/AH9a^8|]>|I8a8 H08a888H=i/A0H=cH=588|ex<8c*K!```^8|.;@8`H/;AK8!`a|N ```||}x;!H `;xx8a8H0)8a8H~ 88!P|x|N `||+xB8c!<80K 8@,A8@8!P|Cx|N `|a|}xB|#x8!p;a<H<cxK-/@<<<88c8d8pKU8`H|<<<88c88pK-H<<<88c88pK Hl<<<88c8 8pKHH```x8D8@Kk/@<<<88c88pK̝cxK8`H``x88KaI/A(x8LKa/A8a<8HK/AH8AH;L!HAPaTAX Ii ID@A`<8`H$D;/AK````8!a|N ```|;B|}xx!K<|~x88Hx8|+x8KgY/@0<<<88c8@8pKA8`H`xx8Kje/@,<<<88c88pK8`Hx8a8KI`8a8K/A8a8K=|~xxKam/A@8xKh9/@<<<8 8c88pKʁ8`H8<<<8 8c88pKY8`H8```8!`|N ```|A|{x8d|+x!Kcx8|#x8Ka8!`;x;A|N |B!`<8D $  $DDd d 808AU>T>}j;|K9}$Y}e[x|BPPTB|@x@@0|B8@A @@8|B```| PT>}`;|K9}DY}g[x|PT|Kx@@(|8@A@@8``T8@|xH/@ 8}C} 4/@U>}(PPU>8`H}X0 }IX0}B0U>|0U>|;|X0}*xUI>|9}d)|+x|@PTB|@Kx@@(|B8e@A@@8e|B`| PUI>}`;|K9}DY}e[x|PT|Kx@@(|BB8@A@@8|BB`T`}*P|x}i;T>|K9}DY}e[x|BHPTB|@x@@0|B8@A @@8|B```| PT>}`;|K9}DY}g[x|PT|Kx@@(|8@A@@8``T|bx|xHd P@AL}g4/@ A 0@A48@8H8`  }k80|80}0}I0|0}J80}kx}80}JxUd>Ul>UB>|#|!} )|+x} HPU)} x@@,|Z8e@A@@8e|Z``|PUI>}#|H!}LA}Cx|PT|Kx@@(|Z8@A@@|Z8`|JPT`|x| 0@}&YA @ H@A}`[x8@H,8 8@H ```8@8``Aؐ/`a؀A |cN aa쐁;`/@ !D}#;`}"KxAA`/@ f|EAa`A!;AaAȑ!AĐá!ȁA`̀/@P@@l}4/8A |x }B 0|0} 0| 0|JxU>U>TɄ>|J;|9|E|PPT|Kx@@4H```/@ 8}C}4/@U>}hPPU>8H|x}0 U>}I 0}B0|0U>| 0}b;}*xUI>| 9}eY|@PTB|@Kx@@(|B@A@@|B```| PUK>|@;}"9|E| PT|[x@@|B@A@@|B}bP|K;TɄ>|9|E|XPT|Kx@@|B@A@@|B|PT>|@;}"9|E| PT|[x@@|B@A@@|B|P9 |$0!АԀA``aԐ\|H P@@,ԑA``ԀaАaH`}'4/@HA 0@A|0}IQ|xԑA``aԀAА|\H\``# })80}K80}80}0}B0}%x|0|80T>}kxT>}B#Ui>| !}Q}LSx|@PTB|@Kx@@,|*9@A@@9|*``|PUi>}@#|J!}}Q}HSx|PT|Kx@@(|*9 @A@@9 |*`|KPU}x}@P@|AP@ @A |JxH}#}EQ} Kx} 0|J} Kx|I0|B<0|<0A})x!ԀAЀaԐ\|```/A,a |caH ```a``aN ||+xB|3x|Fx|#x|dx!|x?8;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<_8B3ȑ~h^>|xtpl!|}N |B|H|=93 /@!|> x|_xlptx|>^~h<_8bHQ|lx<_8B3 ~h^>|xtpl!|}N |B|H|=92x/@!|> x|_xlptx|>^~h<_8bPH|lx<_8B2x~h^>|xtpl!|}N |B|H|=91Ё/@!|> x|_xlptx|>^~h<_8bH|lx<_8B1Б~h^>|xtpl!|}N |B|H|=91(/@!|> x|_xlptx|>^~h<_8b HM|lx<_8B1(~h^>|xtpl!|}N ||dxB8_!p8a98H ]8a8|}xH q<_}]|~x9"dBd i|].<_x j;pxH ,@|}xxH H 8!|N =`8}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_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)(result = mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 0, &newSet)) > 0filter->after_set_read(filter->privateData, headerMetadata, newSet, &skip)mxf_read_set(mxfFile, &key, len, headerMetadata, 1) > 0count == 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_kl(mxfFile, &partition->key, 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_read_local_tag(mxfFile, tag)mxf_read_uint16(mxfFile, len)mxf_write_local_tag(mxfFile, tag)mxf_write_uint16(mxfFile, 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)UTF16StringArraymxf_register_array_type(newDataModel, "UTF16StringArray", MXF_UTF16STRINGARRAY_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)ULArraymxf_register_array_type(newDataModel, "ULArray", MXF_ULARRAY_TYPE, MXF_UL_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_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|)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 |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,,$|N,.D5D;D5D;D5D;D>D@,DF@DIDLD> DN 4DQ @,$5-@4-6H-)78-4"-C-S-h-~-.ɀ44q444̀446666π66777$757F7w7778848S8Ѐ89 9&9C9a9999؀9:::8:Y:w:::׀:; ;7;N<<>??À@@!@2@C@T@e@v@@@@ڀ@AAXApABB̀BހBBCC C1CACQCaCrCCCCրDNDDEE'EEFF@FFFȀFG*GPGpGGπ8@GڀGG1HH TH$N TH `. `D| `D] D D` De!@Df!Dg!Dj"Dk"@Dl"pDm"Dp"Ds#Dt#TDu#`Dv#D#Dv#D#D#D#H"$| `HF@{HT@{Hf@{Hw@{H}XH~PH `HV`HW8HHπXHHڀY>HZ<H'II%[:I9 I: I;V`IFW8IQXHI\Y>IiZ<Iy[:I I#IV`IW8IXHIY>IZ<Ì[:I#I#I$I$N$I$.$D$D$(D$,D$0D$pI$$J @J@J)@J7JXJpJ$xN$J$.$D$D$D$D$D$D$D$D$D$D$D%D%J$$J@J$N%$J%0.%0D%0D%0D%8K$%0K%@K2$ N%<K3%@.%@D%@D%TD%hD%D%D%D%D%D%D%D%D%D%D&K@$%@KS@KcKt$N&Ku& .& D$& D%&@D&'D''D((D))D*)D+*D,+LD-,D.,|D/-8D0-D1.TD2/D3/D40D70K$$& K@#K@#KK$ N1K1.1D1D1,D10D1<D1HD1XD1hD1pD1D1D2D2D2(D2,D24D28D2PD2pD2D2D2D2D2D2D2D2D3D3D3 D3,D3<D3PD3XD3pD3xD3D3D3D3D3D3K$1K@L @L%8LELL@LĀL׀LM/@M=DMMPM\1M]3M^M}$N3M~4.4D4D4D4 D4 D4,D4<D4LD4dD4tD4D4D4D4D4D4D5pD5D5D5D5D5D5D5D5M$4M@M$N5M5.5D5D5D5D5D6D6 D60D68D6<D6@D6DD#6D)6D+6D)6D6D/6D06D16D97D:7D<7D=7D@7DA7DB8DD8 DH8DK8$DO8(DK8,DL84DO8DDQ8HDU8DW8DX8DW8DX8DZ8D[8D_8D`8Da8Dc8Dh9(Dm9xDp9Dq9Dp9Dq9Dr9Dt9Du:Dw: Dy:,D}:lD:D:D:D:D:D;0D;PD;\D;lD;xDn;D;D;D;M$5M@M@M@N@N,HN9@NN@ NWNbNuNOO)@ O=OPOlP1PK@ PY TPi `Px5Py;Pz$N;P{;.;D;D;D<D< D<D<$D<,DD>D>0D>`D>hD>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?0D?8D?LD?`D?lD?xD?D ?D ?D ?D ?D ?D?D?D?D@$D@@D@DD@TD@XD @hD"@tD%@D&@D%@D&@D+@D,@D.@D/AD1A D2A|D3AD4AD#B D:B0D<B<DBPDBB|P$;P@P@P@P@P8P@Q@Q @Q3@QC@QW@Qm@Q\QQtQ@QŀQ@QDRPR;RBR$NBRB.BDFBDGBDHBDIBDJBDKCDLC,DMCDDNC\DOCtR$FBR*@ER6$NCR7@.CDRCDSCDRCD[CDRCDSCDRCD[CDcD DeD(DhDdDkDDoDDqDDuDDwDD{E(D}E4DEdDEpDExDEDEDEDEDEDEDEDFDF,DF<DFHDFXDFhDFxDF|DFDFDFDFDEFDRFDFDRFDEFDRFDEFDRFDEFDRFDEGDRGDGDG0DGDDGhDGDGDGD GD HDH@D HdD!HD"HD#HD6HD?IDWI<D^I`DcIDfIDmIDzIDTJDJ,DWJ@DYJPD[JhD_JDaJDgJDhJDjKDkKDjKDkKDoKLDKhDKDKDKDKDLD LDLD LD!L D#L(D'L0DwLDDyLHDLTDL\DLdDLhDLlDLpDLDLDLDLDLDLDLDMDMDM$DM`DMtDMDMDMDMDMDMDMDMDNDN0DNLDNXDNhDNDNDNDNDNDNDNDNDNDODO0DODDODODODODODPDP<DPPDPTDP\DPDPDPDPDPDPDQ,DQlDQDQDQDQDQDQDRDR DR@DRLDR\DRhDRRBRD RD(SD0SXD4SD;TDBT`DITDPUDWUhD^UDeVDlVpDsVDzW DWxDWDX(DXDXDY0DYDYDZ@DZDZD[DD[D[Rf\<D\<D\`D\D\D\D]0D]D]D]D^4D^xD^D^D^D^D^D_D_D_D_4D_PD_tD_|D_D_D_D_D`(D`0D`hD`D`D`D`DaDaDa,Da<DaPDahDatDaDaDaDaDaD b D bD b<D bXDbxDbDbDbDbDbDbDbDbDbDcDc,DcdDclDctDcDcDcDcDcDdDd Dd<D dXD!dtD"dD#dD$dD(eD,e D.e(D0e0D.e<D0eDD.eLD0ePD1elDeDeDeDeDeD4eD5eDfDf<D3fDD4fdD5fD6fD7fD;fD?gD@g,DHgdDgpDPgDQgDRgDTgDWgDTgDWgDXhD[h(D^h`D`hxDchDdhDfhDghDmhDni DriHDviPDxipDziD|iD\iDiDiDj$Dj@DjHDjdDjtDjDjDjDjRt$RCR@QR@QRS<R@TRR@UR@VR@WS@XSS'@YS?SKCSL@S`FSaFSb;Sm<8SxSSS=XS>pS΀ASTiTTTÀUJU\BUoCU~DPUUE`UÀVVV6FDVT,VeGHVxHLV@LVM|VFVFV;Vŀ<8VЀ=XVۀ>pVAVBW CWDPW,E`W@FDW^GHWqHLW@LWM|WFWGW;W<8Wɀ=XWԀ>pWAWBXCXDPX%E`X9FDXWGHXjHLX@LXM|XGDXJ,X;X<8X€=XX̀>pXڀAXBXCYDPYE`Y2FDYPGHYcHLYz@LYM|YJ@YY@YhY@YՀYKhYKYYZ!Z9@ZIKZJLDZKZV@ZahZl@Z|LTZ}LZ~Z@ZhZ@ZLZN0ZZ@ZǀhZ@Z@Z[ \\]]*]J]a]]]]΀]^^%^<^\^s^^^Ԁ^_ _#_B_b_z_@_Nh_N__@_h_@_@_`@`O`P`@`)R`*\<`+@3`9e`:e`;@3`If`JfD`Ki`L;`W<8`b=X`m>p`zA`B`C`DP`E``ҀFD`GHaHLa@La2M|aCjaDjaEjaF$'`NjaG&ar&a&#a&0a&b&b:&bi&pb& `b&Pb&@c'&0cC& cu&2c&6c&Kc&a`d&ePd;&l d`& d&(d&0pd&4 e&;eO&Be&Ie&Pe&Wf8&^fr&ef&lf&sg&zgI&pg}&`g&Pg&@h*&0h`&h&h&i&iF&i&i&i&j&@j<&vjajsjdjjdjjdjjfj<jjHkXk8hkEj.jD jD!kD"k$D#k(D"k,D#k0k_$ jk@kkklClWlklllڀllnAnXo o4pyppq qqbqzqqq̀qrLrjrzrrrۀrss%s5ss߀st+tEtwtuunuuvYvuvvvww6wYwww׀xx2$TNkD.kPDkPDkdDkxDk|Dkx3$kPxHxRx\@xixy$XNkxzk.kD3kD6kD3kD6kD<kD;kD<kD=kx$3kx@2xŀ48xkxkx$0Nkxk.kD@kDAkD@kDAlDDl DClDDlDCl DAl0x$@ky@?y@?y$pNlPylP.lPDGlPDHldDGlhDGllDHlpDKl|DJlDKlDJlDHly)$GlPy<@FyI@FyV$pNlyWl.lDNlDOlDNlDOlDRmyc$Nlyu@My@My$hNm(ym0.m0Dom0Drm@DomDDrmTDsmDumDtmDvmDumDvmDumDtmDumDvmDxmDzmy$om0y@ny@nyҀyyzzz3$Nn.nDnDnz4$nzR@z^$Nn.n Dn Dn4DnHDnPDnhz_$n zs@z$\Nn|zn.nD&nD)nD&nD)nD/nD.nD/nD0nz$&nz@%zɀ'8znznz$0Nn.nDnDnDnDnDnDoz$nz@{{{0{Q$hNo.o Do Do0Do4DoDDoDoDoDoDoDoDoDoDoDoDp{R$o {t@{@{8{{o {p{$Np.p D p D p D p({$ p {@{@|$ Np,.p0Dp0DpPDpDp| $p0|"@|9@|E8|Pg|d<|sp0|tp|u||},$Np.qDqD"qD'q`D(qpD*qD,qD*qD,qD0qD%qD0qD%qD4r}-$q}K@}b@}n<}|@}}}~~/~~ˀ 8~q~r$~$$Nr$.r0DDr0DGr@DDrDDGrPDIrhDJrlDOrt~$Dr0~@C~@C @C@E(r0)r*$\Nr.rDrDrDrDrDsDs DsDsDsDs DsDDsHDsTDsDsDsDsDsDt+$rB@N@Z@f@s8r@sH~<sHss@s~<ssst$Nt.t D7t D:t(D7t,D:t@D<tXDAtd$7t @6@6$\Nt|.tDtDtDtDtDtDtDu0DupDux$t@,@8$ Nu.uDRuDVuDRuDTuDRuDVuDTuDVuDXuD[vD\vD^v0DYvPDbv`D^vpDfvDhv9$RuT@Qk@Qw@QS<T8uv$$Nv.vDkvDlvDkvDnvDlvDnvDsvDuwDwwDsw0D{wPD}w`$kv@j@j@jl8)v*wx+$Nwx.wDwDwDwDwDwDw,$w@@L@X@k@zw{w|$XNw}w.wDVwD\xDWxDVxD\x DVxD\xDYxDWxD\x D_x0DbxHDcxDgxDjy Dly,$Vw@T@T@U@UW<X8Y@wy@ $`Ny@.y@Dy@DyLDyT!$y@6@B@N8Yy@Zyd[$$Nyd.ypDypDyDyDyDyDyDyDy\$ypz@@$Ny.zD_zD`z Daz`Ddz$_z@^@^@^-arǀـ /?Obt€$Nz.zD1zD2zD3z$1z,@0;@0K^p$$Nz.zDgzDj{Dl{PDm{Dn{Dq{$gz@f@f@fh8z{Ѐ$N{.{D{D{D{D{D|D| D|D |D|D|@D|TD|DZ|D}D"}D$}4D%}D&}D%}D&}D'}D)}D;~D=~D0~0D6~pD8~D=~D?~DA~DD~DFDK DM(DP`DUpDVD\${@"@.@:@Q@l@x@ H@ 1 :ŀ 8Ӏ'@ LD"<0{12$N.DDD3$G@W@c@o@@8$$N.DDD D D$D,D@DDDHDPDDDDDDD D(DHDdDlDpDDDDDDDDD$DPDXD\D`DhDDDDD D0D<D|DDDDD<DpD$@@@@'@4@BOPY8e"u /@QH\<g@u@@@$N.DDDD$@@@ @ @ @($\N. D| D}8Dp)$| M@{]@{t$hN.DDDD0DDu$@@$N.DDDDDDDDD D8DLDTDDDDDDTDdDDDT$@@ـ8@@h$Nh.pDpDDDDDD0D@DHDLDPD\DD$p$@4@K<W8ipjk$DN.DtDuDv Dy`l$t@s@s$Nx.DDDDDDDDDD,DD$@@8@@X$NX.`D`D|DDDDDDDDD$`6@F@]@k@w8`$N.DDD$@@$ N .DDD$$@@$N(.0D 0D 0D \$ 0@ ,@ <O$0N`.`D`D`DhDlDP$`f@u@$N. D D $ @@̀$N$.0D0D0$0&@5@EXq$N4.@D"@D#@$"@@!@!Հ$ND.PD'PD(P$'P@&$@&4G$NT.`D,`D-`H$,`d@+s@+$Nd.pD6pD7pD8$6p@5@5$$N.D;D<D=$; @:@:+>Wm$$N.D@DADBn$@@?@?̀c$DN. DE DF8DG<DHHDITDJ`DKlDMxDL|DMDLd$E }@D@D̀R$tN.DPDQS$Pi@Ox@O$N.DUDVDXDWDXDW$U@T@T]$8N.D[D\^$[v@Z@Z$N.D`Da$`@_@_*$N.DeDf(Dg,Dh8DiDDkPDjTDk\Djh+$eJ@dY@di| $\Nl.pDnpDoDqDpDqDp $np/@m>@mNa$8N.DtDuDwDvDwDv$t@s@s@s $8N.D{DDDD D D$D(D0D8 ${-@z<@zL@~XY@Z$PN@.@D@DHDLDXD\DpD|DDDDDD[$@v@@@@߀8 @!"$N.DDDDDD#$:@Q@_@k@z($XN(.0D0D@DDDLDTDd$0@@@80x$HNx.DDDDDD$@*@9@E8QRS$HN.DDT$p@@$N.DDDDDDDD0D@DPDpD|DDD $@@@@@,-.$N.DDDDDD/$H@_@q@@8$PN.DD$D(D0D8DL$@@@@8`$PN`.`D`D`Dd $`@,@;$Nh.pDpDpDtDxD|<$pR@_@n$N.DDDD DDDDD!o$@@$ N.D$D)D,D(D$D)D%D&D'D*D)D*D%D&D'D+D*D-D+D*D+D-$$@#@#$\N.D0D0 D1D0D1D2$0/h@/ $,N,.0D50D5<D6@D5DD6HD7L $50 4h/@4>$,N\.`D:`D:lD;pD<t?$:`T9hc@9r$$N.D?D?D@DAs$?>8@>$(N.DDDE$D@C@C$N.DIDJDK$I@H@H$$N.DNDO$N'@M6@MEXi$N.DSDTj$S~@R@R$N. DX DY DZ`$X @W@W$DNd.pD]pD^D_D`D_D`$]p5@\D@\Sfy$PN.DcDdDeDdDeDdDez$c@bŀ$,N.DiDjDlDn0Dl4Dn<Dl@DnDDoHDlLDoPDlTDq\$i@h@h@j @k '(p)$Np.pDupDvDyD~DD~DD~DDD~DD~DDDDDDDD *$upP@t_@tk@tz@v @w p4$N4.@D@D@$@@@π$NH.PDPDP$P @@*$NX.`D`DxDDDD+$`C@R@at$@N.DD$@@$N.DD$@@$N.DD$ @@)$N.DDDDD DDD$D0*$I@X@gz$dN4.@D@DXDdDhDpD|$@@@р$@N.DDDDDDDD$@&@?@N$<N.DDDDD DPD`DdDhDpO$i@u@@$N.D(D)D(D)D(D)D*$(@'@'@'Ԁ)8)<$N.DDDDDD DDD4DdDDD$)@@@L@X8f<rst$DN.DDDDD$D(D,D`DDu$@@@@8$N.DDD D$D0D4D8D`DDD@$@@@8)<78X9$XNX.`D`D|DDDDDP:$`T@`@p@~<8`h$Nh.pDpDDDDDD`$p@@@<8px=$Nx.DDDDDDDp>$Y@e@u@8<$N.D D D D D D D $ @ @ @  8 <$%&D$(N.DDDDDDDE$^@j@z@<8$N.DDDDDDD$@@@<8   $N.DDDDDDD$(@4@D@S8a<pqr$N.DDDDD(D,D s$@@@8ƀ<$(N. D# D$<D#@D$DD#TD$XD%$# @"@"@"$$<2$8A B(C$N(.0D-0D.LD-PD.TD-dD.hD/ D$-0[@,g@,w@,.8.<08$N8.@D2@D3\D2`D3dD2tD3xD40$2@@1@1@1383<@H $NH.PD7PD8lD7pD8tD7D8D9@ $7P(@64@6D@6S88a8<pPqXr$NX.`D=`D>DAD>D=DADCDEDFDIps$=`@<@<@<>8̀?<`$(N.DNDODRDODNDRDTDV@DWTDZ$N @L@L%@L4@M@O8NP<]^_$(N.D]D^D]D^D]D^D_`$]~@\@\@\^8^<$N.DbDcDbDcDbDcDd$b@a@a@ac8c<-./$N.DgDhDgDhDgDhDi0$gI@fU@fe@fth8h<$N.DlDm DlDmDl$Dm(Dn$l@k@k@km8 m<$N.DqDr Dq$Dr(Dq8Dr<Ds$q8@pD@pT@pcr8qr<($(N(.0Dv0DwPDvTDwXDvhDwlDx@$v0@u@u@uɀw8׀w<0X$(NX.`D{`D||D{D|D{D|D}P${`@z@z!@z0|<>|8M`NhO$Nh.pDpDDDDDD`P$pt@@@8<px$Nx.DDDDDDDp$@@#@2<@8OPQ$N.DDDDDDDD0D@D|DDDR$r@~@@8$dN.DD D$D,D8D<D@DpDxD|DDDD D`DpDDDDDDD$@ @@@@)87IJ@XxYZ[$N.DD0D4D<DHDLDPDDDDDDDDDD@DDDDDD DDHD\DlDDDDDDD0DDDP\$w@ @@@@ˀ8@<, @#$@234d5$TNd.pDpDxD|DDDDD6$pZ@f@v@8p$N.DD D D DD $D `Dp$@@@8$N.DDDDDDDD$@$@4@@8KLM$N. D' D(8D'<D(@D)N$' h@&t@&@&(8 $N.D,D-D, D-D. $,@+@+@+-8´$N´.D1D2D1D2D3p$1@0@0*@0928DEÄF$NÄ.ÐD6ÐD7èD6ìD7ðD8@G$6Ðb@5n@5~@578ÐT$NT.`D;`D<xD;|D<ĀD=$;`@:@:@:߀<8`$$N$.0D@0DAHD@LDAPDB$@0@?@?#@?2A8=0>?$N.DEDFDEDF DGư@$EZ@Df@Dv@DF8$N.DJDKDJDKDLǀ$J@I@I@I؀K8ǔ$Nǔ.ǠDOǠDPǸDOǼDPDQP$OǠ@N@N#@N2P8=Ǡ>d?$Nd.pDTpDUȈDTȌDUȐDV @$TpY@Se@Su@SU8p4$N4.@DY@DZXDY\DZ`D[$Y@@X@X@XԀZ8@$N.D^D_(D^,D_0D`$^@]@]@]&_8123$N.DcDdDcDdDeː4$cM@bY@bi@bxd8ˤ$Nˤ.˰Dh˰DiDhDiDj`$h˰@g@g@gπi8˰t$Nt.̀DǹDo̘Dn̜Dq̠Do̤Dq̨DsDv$ǹ@m@m@m+o86̀78$N.DzD{(Dz,D}0D{4D}8DpD͈9$zY@ye@yu@y{8͜$N͜.͠D͠DDD@D΀$͠@@@ڀ8͠Θ$NΘ.ΠDΠDDD@Dπ$Π @@&@48EΠFϘG$NϘ.ϠDϠDDDDD@DАH$Ϡh@z@@@8ϠШ$NШ.аDаDDDDDPDѠ$а@@@@8#а$Ѹ%$NѸ.DDDDDp&$A@M@]@l8wx҄y$N҄.ҐDҐDҨDҬDҰD@z$Ґ@@@€8ҐT$NT.`D`DxD|DӀD$`@@ @8#`$$%$N$.0D0DHDLDPD&$0B@N@^@m8x0yz$N.DDDD Dհ{$@@@ʀ8$N.DDDDDր$@@@-889֔:$N֔.֠D֠DָDּDDDDD@DT;$֠[@g@w@8<֠h$Nh.pDpD׈D׌DאDהDטDDD$$p@@@8 <p8$N8.@D@D\D`DdDhDlDؠDDD0DP$@>@J@Z@i@z8<@@d$$Nd.pDpDـDلDِDٔD٘DDDD$D ,$p@@@8 p@"H$N@.@D@D@DXD`DdDxDڀDڐDڔ$@@ @ @ $\Nڜ&h&&XX&Hsdڜtdڠdڠf<ۀx,Bb|.ڠD$ڠD%ڨD$ڬD%D'$$ڠ@# 5DSfš$|N. D* D+(D*,D+@D-ۄ$* @)$|Nۜ.۠D0۠D1ۨD0۬D1D3$0۠@/$|N. D6 D7(D6,D7<D8H$6 1@5>$DNd.pD;pD<xD;|D<܌D=ܘ?$;pb@:o$DNܴ.DADDDBDCDEp$AØ@@ã@@ð@@ü@@ǀ׀$N.DHDLDM$H@G,@G9@GE@GPayĦ$$N.DQDR DQDR DS,ħ$QĹ@P$HNH.PDVPDW\DV`DWpDX|$VP@U$HNݘ&-&0!&3A&6f&9ʼn&<ů&?&B& &x dݘ!dݠ\dݠmfn<}.ݠD=ݠDAݨD=ݬDAݴDFݸDGݼDKDIDKDMDODGDTDVDTDUDW Ƌ$=ݠơ@<ƭ@>Ƽ@?ݠ4р ~Ǽ)9I$N4.@D,@D-TD2hD3lD4ބJ$,@_@+l|$XNޘ.ޠD7ޠD8ޠD9ޤD8ިD:޴}$7ޠȘ@6Ȥ@6ȴ$N޸.D!D$D!D$D% D'(D)0ȵ$!@ @ $ND.PDZPD]`DZdD]tD^߰D_ߴD^߸Da߼DcDgDkDiDkDm$ZP7@YC@YP$N.DpDsDpDs$Dt`DudDthDwlDzxDy|D~DDDQ$pr@o~@oɋ$N.DDDDD D$D(D,D8D@DDDHD`DhDxDDDDDDDDDDDDDDDDD0D<DPD`Ɍ$ɬ@ɸ@@@@ @ @ +78x9$Nx.DD:$U@a$N.DDDDDDDDb$ʀ@ʍ@ʚ@ʩ@ʸɀڀ@&'($N. D D<D@DPDlDpDtDxD|DDDDDDDDDD DD)$ I@U@b@q@ˀ@ˏ@ˢ ˣˤ$N.D3D4D8D9˥$3@2$N. D< D= DA0DB4$< @;$N8.@D@D@DDDHD\D`DpD!tD'D$D/D*D/D$D'D$$@!@-@:@ I@JK$N.DEDFDHDFDGDIL$El@Dy@D̶̗̆$N.DLDMDLDMDODSDTDUDT DSDWDY0DW8DZ<DWD$L#@K0@K =@KJ$tNd.pD`pDapDc|DdDhDkDmDqDuK$`pn@_{$lN.DxDz|$x͙@wͦ$N.D}Dͧ$}@|$Nddd&f'<6D_(v8΅HΌHΘ.D6D7D6D7$D6(D7,D8@D7HD8TD;D8D;D=D;D@DBD=,DBTDFXΥ$6θ@5@5 @7+:ϋϠр$5FWрїȀ"2BRbzҕ@8׀,@9l$lNl.pDJpDKxDJ|DKDL$Jp@I$5F\qԶ$\N.DODPDODPDQԷ$O@N$\N,.0DT0DU8DT<DUPDVx$T0 @S$\N.DYDZDYDZD\$Y4@X@$hN.D_D`A$_V@^b$N. Dd De4Di@Djdc$d Ղ@cՎ$XNx.DmDnDrDsՏ$mհ@lռ$TN.DvDwD{D|ս$v@u$LN,.0D0D@$00@CTeֆ֝BSq׏ןހ$NL.PDPDP$P @3$NT.`D`Dp4$`Z@m$N|.DDn$؏@آ$N.DDأ$ظ@ĀՀ$N.DDD$*@<Mi,sۋ$N.DDDDDی$ۦ@۸$XN.D)D,D)D, D2$D1(D2,D30$)@(*8  @ $0N@.@D@DHDLDPDTDdDhDxD|DDDDDDDD $@,@>$xN.DDDDD D$D,?$[@m$N@.@DB@DEPDBTDEdDFDGDFDGDLDNn$B@ܘ@Aܪ@AܸĀՀ$N. D D4D8DDDHDLD\D`DdDhDlDxD|DDDDDDDDDDDD $ @$@68UfݱЀ 4$N4.@D@DPDTDdDDDD$@@@/8C@DE$N.D DD<F$ b@ u@ އ$dNT.`D`DpDtDDDDDD ވ$`ޭ@@@8`4$N4.@D@D`DDDDD$@!@4@F8Z@[\$N. D D<DpD|]$ z@߉@ߛ@ߪ ߫߬$pN.DD!D"D# D%pD&xD%D&D%D(߭$@@@$$N.D+D-D/D1$+@*&@*8@,GH0I$pN0.0D40D7LD8D9D;D<D;$D<,D;4D>@J$40d@3s@3@50T$$NT.`DR`DShDRlDStDRxDTDRDSDXDTDXDYD[DYD[DYD[D]PD^D_D`DaHDbDcDdDeHDfDgDhDi<Dk|DlDnDlDr$R`@Q@Q@S@T1@UV8+`,-$N.DvD}DvD},D8D<DDDLDPDpDxD|DDDDDDDDDDD0DlDDD.$vK@uZ@um@w@xᝀy8@zỀ@ p@l@$N.DD$D\DDDDDD D D`DDDDPDDDD@D|DDDD(D8DHD`$@.@:@L8`<k@yD@t$tNt.DDDDD`DhDDDDDD DDD D0DDD\DD$@@@@@@" !$N.DD4D pDDD0D8D<DDDPDDDD0"$>@M@^@m@}~D$4ND.PDPD#pD%D'D(D'D(D) D*PD,XD-D0$P@@@ P$N.D3D4$3@2@2$N.D8D<8D?xD@D?D@D=DEDC DD,DC0DDDDEHDGP$8@7-@79@7F@7R9H^:8k|䍀䞀;@d$TNd.pDKpDUDKDUDXD\D_Df0DgxDnDoDsD Dt D LDw `Dx Dq D Dq D $Kp@J@J܀L<MHN8O@ @P@S'p( )$N . D D 0D 4D @D DD HD LD PD TD \D dD D D D D D D `D D D *$ ?@N@a@m@z8 @  `@   $N . D D D `D tD xD D D D D D D D $ @@@@H8@' ( )$N . D D D D 0D <D HD `D lD pD xD D D D D D D D D D D D*$ R@a@m@z@@@浀8@@ $LN&H&V8&`(#&"E&$HSs祀dd d f<! . DP DX4DZHD[LD^T2$P I@OXg胀5EoՀ 례븀ɀ-=N_p쁀쒀쯀̀)9IZj$HNhp.pDapDep$ap6@`E@`R@``q$Nr.DjDn$j@i@i@i$N.DsD|$s@r$N.DD$-@<@E$NF.DDU$j@y$Nz.DDD$@@@$,N.DD$@$N.DDD$(@7$ N 8.DDD D(D,D8DPDTDXD`DdO$l@{$hNx|.DDDDDDDD$@8ˀcӀ%;UlҀ B[uɀ߀ABC$XND.DDDDDDV$n@}$N~.DDD DD8DHDl$@@@@,$N.DD$ @/@;@I$NJ.DD&D3D7D:^$x@@"$xN . D= D@ $= @<@<$N(0.0DC0DG0$C0@B$N8@.@DL@DO@!$L@8@KG@KU@Kc$NHdP.PDRPDTPu$RP@Q$ N\`.`DW`DX`D]h$W`@V$ Nlp.pDapDcp$ap @`$Nx.DfDh+$fB@eQ$ NR.DlDmDnDmDnDoi$l@k$N.DrDrDuDzD|@DLD`Dx$r@q@q@q@s$N.DD$;@J@V@d$Ne.DDDD~$@$XN.DD$@@$N.DDDD$.@=$<NL>P.PDPDPDTDXD\DdDDDDT$Pp@ @@$N . D D $ @$ N,0.0D0D0$0@-$N8.@.@D@D@?$@V@e$ NLfP.PDPDPDX|$P@$ N\.`D`DxD|DDDDDDDD8D<D@DDDHDLDPDTDXD\D`DdDhDlDpDtDxD|DDDDDDDDDDDDDDDDDDD$`@@&7Sjр-=N_o$N.D DD D,D`DlD.D/DDDDD'D*DDDDDD DD DD! D D"D!D"D! D#$D"(D$,D#0D$4D#8D%<D$@D&DD%HD&LD%PD(TD&XD(\D*dD/pD1$ @ @ $N.D4D8D4D8D9D: DW@DXHD;PD@\DFxDG|DPDSDFDGDFDHDGDIDHDIDHDJDIDKDJDKDJDLDKDMDLDMDLDNDMDODNDODNDQDODQDSDXDZ $4@3@3#$N<.@D^@DbPD^TDb`DcDdDeDjDmDzDjDmDjDnDmDoDwDnDoDnDpDoDqDpDq DpDrDqDsDr Ds$Dr(Dt,Ds0Du4Dt8Du<Dt@DvDDuHDvLDxTDz`DdpD~D$$^@?@]O$tN.DDDDDD0D<DLDXD\D`DpDtD|DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD0D@P$p@|@@$NT.`D`DtDDDDDD$`@$N.DD$@@@$N.DD$@-@9@G$N . D D H$ ]@m$N0.0D0D0n$0@@$N@.@D@D@$@@$NP.PDPDP$P@@@$N`.`D`D`$`@)$Np.pDpDp*$pF@V$N.DDW$l@|$N.DDD}$@@$N.DDDD$@$N.DDDDD D,$@@8$%@&C$N@.@D @D HD LD `DDD$ @[@ k@ y 8@$N.DDDDD0D`$@@8t+$Nt.DD DD D"D( ,$C@S@a8op q$(N . D+ D, $+ @*$@*2CY$N . D0 D1 $0 @/@/ɀ$N . D5 D6 $5 @4@4)@$N . D: D; A$: W@9g@9v$N . D@ DA D@ D@! DA!DD!H$@ @??l$pN!`.!`DG!`DK!lDG!pDI!|DG!DK!DI!DJ!DK!DN!$G!`@F@FH8!`!$|N!.!DQ!DS!DT!DQ!DU!DW!DQ!DW" DV"DS"DT"DU"DW" DZ"T$Q!@P-@P;R8I!J"lK$N"l."pD]"pDd"De"D]"Dc"D]"Dd"De"Dc"D]"Dd"De"D_"D`"Da"Dg"D_"D`"Da"Db"Dc"Dd"De"Df"Dg"Dj#L$]"pd@\t@\^8"p#4$N#4.#@Dm#@Dm#LDn#PDm#TDn#XDo#\$m#@@lll$,N#l.#pDr#pDr#|Ds#Dr#Ds#Dt#$r#p@qql$,N#.#Dw#Dw#Dx#Dy#$w#@v%vl4$$N#.#D|#D|#D}#D~#5$|#L@{\{8i$(N#.$D$D$D$ D$D$Pj$$}@@ƀ $hN$h.$pD$pD$xD$|D$D$ $$p @ /@ < O g$hN$.$D$D%D%0D%8D%PD%TD%D%D%D%D%D%D%D%D%D%D%D%D%D&D&0 h$$ z@ @ @ @ @ @  Ā1 @ " $ @ %P % @ % &0 &H !$hN&H.&PD&PD&tD&D& "$&P 5@ E@ R@ _@ k$N'.'D'D' l$' @ @ $N'.' D' D'  $'  @ @ Ӏ  $N'$.'0D'0D'0 $'0 @ $@ 3 F _ $N'4.'@D'@D'@ $'@ @ @ ݀  $N'D.'PD'PD'pD'D' $'P &@ 6@ C@ O$N(.(D(D(,D(8D(PD(D(D(D(D(D) P$( `@ p@ |8 @  @ (P ) $N).) D) D)  $)  @ @ $N)$.)0D)0D)PD)D) $)0$@4@A@M$N).)D)D)D)D* D *@N$)a@q@~$hN*X.*`D]*`D`*`D]*dD`*hDf*Dj*Dn*Dr*Dv*Dz*D~+D+@D+`$]*`@\ @\@^*`+h$N+h.+pD+pD"+xD+|D"+D+D"+D$+D&+D(+D,,D3,0D5,xD;,D9,D;,D9,D=-D>-HD9-DB-$+p@@@(87@ A_+p`-a$XN-.-D -D-D-D.D.D.@b$ -v@ @ $N.X..`D.`D.D.D/$.`@@@$N/./ DE/ DF/HDG/DJ/$E/ @D@D@D@D!$N/./DM/DN/"$M/6@LF@LUh{$N/.0DR0DS0|$R0@Q@Q$N0.0DW0DX0$W0@V@V /$N0.0 D0 D0@D0D00$0 M@]@i@x$N0.0D0D1D1@D1y$0@@@$N1.1D1D1$1@@@ $N1.1D1D1 $1*@:@F@U$N1.1D1D1D1D1D1V$1l@z@$,N1.1D1D1D2$1@@@Ҁ ?$(N2.2 D2 D2(D2,D2<D2t@$2 a@o@}$lN2.2D2D2D2D2D2~$2@@$,N2.2D2D2D2D2D3$2@@$lN3,.30D30D34D38D3@D3D$30 @@*$,N3\.3`D3`D3dD3hD3pD3t+$3`A@O@]$,N3.3D3D3D3D3D3^$3u@@Ҁh$,N3.3D3D3D3i$3z@$N3.3D3D3D3$3@@$N3.3D3D3$3@$N3d3d4*d4AfB<Q_Xkh|x3RF(y8HX/hgx-WGy(8HX'hZx X & a ( 8!H!VX!h!x" "F"""#/#j##$$S($8$H$X%7h%bx%%%&&+&E&l&&&&('8'(H'JX'ih'x'''((;(Q(y((()()28)[H)X)h)x)** *;*L*c****+(+*8+AH+fX+h+x++,,3,Y,s,,,--H(-l8-H-X-h.x.&.O.y...//,/R/y/(/8/H0 X0&h0Kx0^00004.4D!4D$4D!4 D$4D)4D+4$D,4<D04`D.4tD54D44D54D44D540$!40@ 1 @"11(171T1m122v22Ā2Հ333ƀ34$4D4i44Ȁ45 5<5e5554545$N454.4D84D94D>4D?5D@505$845@7556666ʀ6677?888ހ8$tN5D85P.5PDC5PDD5dDI5xDJ5DK59$C5P9@B9'989I9b9:]:t:::ǀ:؀:;;$;c;t;$tN5;5.5DN5DQ5DN5DQ5DW5DV5DW5DX5;$N5;@M;ƀO8;5;6;$0N6;6.6D[6D^6D[6D^6Dd6Dc6Dd6De6 Df6(;$[6< @Z<\8<%6<&68<'$8N68<(6@.6@Di6@Dj6DDi6HDj6`Dm6lDl6pDm6tDl6Dj6<4$i6@$N8x.8D8D8D8D8D8D8D9D9D9D9D9 D9$D9(D9,D90D9LD9TD9XD9`D9D9>$8>3@>E@>R@>a@>{@>@>>>@>Հ>8>9>$(N9.9D9D9D9D9D:D:,D:xD:D:>$9?@?@?-@?B@?U9?V:?W$N:.:Dk:Do:Dk:Do:Dq:Dv:D{; D~;$D{;(D};,D{;0D};4D|;8D~;<D;@D;\D;dD;xD;D;?X$k:?z@j?@j?@j?@l?@m?:?;?$(N;.;DH;DL;DH;DL;DN<DS<DX<`D[=D;=DC>DE> @e$,=@@+@@+@@+@@+@@-@=@>8@$8N>8.>@D>@D>PD>TD>`D>dD>lD>|D>D>D>D>D? D?0D?TD?xD?D?D!?D?D?D!?D&@D(@ @$>@@@@@A @A@A&@A2@AA@AT8AfAwA>@A@!A?A?A@8A$N@8.@@D@@D@PD@TD@`D@dD@lD@pD@tD@D@D@DADA DA(DA,DAHDAlDAxDxA|DzADAD BD BA$@@A@A@A@A@A8B@@B @BA|BABB(B$NB(.B0DB0DB@DBDDBPDBDBDBBBD;BBDCDCB[CD<CD=C`D>CD?DD@DPDADDBDDCE@DEEDFEDGF DHFhDIFDJFDKG@DLGDMGDNHDOH`DPHDQHDRI8DSIDTIDUJDVJXDYJDZJD[KD]K\D^KD_KD`LDaLXDbLDcLDdMDfMXDgMDhMDiNDjNTDkNDmNDnODoOPDqODrODsP DwPLDxPDyPDzQ$D{QlD|QD}QD~RDDRDRDSDSdDSDSDT<DTDTDUDU\DUDUDV8DVDVDW,DWxDWDX DXtDXDYDYpDYDZDZlDZD[ D[`D[D \D\XD\D!]D(]TD/]D3]D:^HDA^DE^DL_<DS_DZ_D^`0De`Dl`Dsa,DzaDaDb DblDbDc Dc`DcDdDdTDdDdDeDDeDeDf8DfDfDg,DgxDgDh DhhDhDiD i\DiDjDjPD$jD+jD2kLD6kD=kDDl@DKlDRlDVm4D]mDamDen DlntDpnDwoD{o`DoDpDp\DpDqDqPDqDqDrLDrDrDsHDsDsDtDDtDtDu@DuDuD v<DvDvD w8D'wD.wD5x4D<xDCxDJy0DNy|DUyD\z$DczxDjzDq{ Dx{tD{D|D|pD|D}D}dD}D~ D~`D~DD\DDDTDDDPDDDLD DD@DD"D&,D-D4D;(D?pDCBDDB$B0B@BȀ8B@BB0B$B$CN$.0Dz0D{0D<DPDdB$z0C @yC@yC-$8Nh.pDpDDDDDDDDDDDDD  D D@DPDlD|DDDD&D'D)D*D2D5D6D=<D@PDA`DD D-D.DDJC.$pCK@C]8C}CȀCDC@D@D@D&@D8DIpDJPDX DY@DZ4PDhDi<Dj?PDxPDyDzPDDD,PDDDDD$N. DM DP0DM4DP@DRXDW`D$M D@LD@LD@LE@NE ExE$XNx.DDDDDDDDDDDDDDDLD`DpDxD|DDDDDE$E2@ED<EP@E`8EnEoEp$N. DZ D]<D_TDd\Eq$Z E@YE@YE@YE@[E EtE$TNt.DgDjDgDjDlDpDvDrDvDrDvE$gE@fE@fF @fF@hF*F;FLFMFN$N. D D@DXDxDFO$ Fl@F~@F@F$N.DDDDDDDF$F@F@F@F8GG(G$N(G&XG&G/&GS&G&G&xG&hG&XH &HHN&8Hx&(H&H&H&I(&IM&In&I&I&I&J/& J_&xJ&hJ&!XJ&(HK&/8K<&3(Kg&:K&AK&EK&LL/&SL_&ZL&^L&eL&lM &sM@&zxMi&hM&XM&HM&8M&(N&N8&N`&N&N&N&N&O&O7&OW&Ot&xO&hO&XO&HP&&8PV&(Pq&P&P&P& Q2&Qa&Q~&Q&$Q&+R&2R &6xRP&=hRz&DXR&KHR&R8R&V(S&]S?&aS_&eS&lS&pS&wS&{T.&T[&T&T&xT&hU&XU^&HU&8U&(V&V^&V&V&W!&Wc&W&W&X&&Xh&X&xX& hY4&XYt&HY& 8Y&'(ZA&.Z&5Z&<[ &C[Q&J[y&N[&U[&\\-&c\b&j\&qx\&xh] &X]C&H]z&8]&(]&^&^H&^}&^&^&_"&_S&_&_&_&x`5&h`t&X`&H`&8a?&(ay&a& a&b3&bX&b&"b&&b&-c&4cL&;cr&?xc&Chccd(cd0cd0d fd <dd' d50.0D*0D+4D*8D+XD.D1D4D7D<D;D<D;d=$*0dK@)dW@)ds@)d@)ddƀdπdހdee%e:eMe]egg7gHgtggـggh hh-h>h[hxhhhՀhhiii.i`iyi$N i . D? DA0D?4DAHDBPDDXDIhDJDPDQDSDTi$? i@>i@>j @>j@<j&A8j/TjEjdjujj@Bj jjӀjjkl$Nl . DW DZ,DW0DZ@DWDD[LD]Tl$W l$@Vl1@Vl?X8lKlX lYdlZ$DNd.pDbpDbDcDhDjDnl[$bpls@al@al@al$hN.DsDvDsDvDsDw Dyl$sl@rl@rl΀t8ll$l$DN$.0D|0D}HDhDpDxD|DDDl$|0l@{m$pN.DDDm$m"$$N.DDDDDm#$m=$HN. D D8DDDHDXD\DhDxm>$ mS@ma8mm mnmo$lN.DDDDDDDDmp$m@m8mmm$lN.DDD$D(D8D<DHDXm$m@mÀ8mmlm$lNl.pDpDDDDDDDm$pm@m8npnn$lNn&' n "n) #n9 $nNn_n|nnnndndodofo<o-o;.DzDDD DoL$zoc@yosooop pp)pĀp׀qqVqms ssGsssss€sӀsttt<tRt{tttttԀuu$HN(u 0.0D0D<DDu0$0uG@uW@uf@uu$,N\uv`.`D`DlDDu$`u@u8uwUwwwwրwx x(x>xXxoxxxxՀxy y#yEy^yyyyۀyzzAzRzz`zz$DNz.DvDzDvDzD{DDDDDPD`DxD|DDDDDDDDDDD4D8D<D@DHD`DlDxDDDDDDDDDDDDD DD$D,D@DDDHDLDPD\D`DdDhDpD D D DDDDD)D5D6D8D@0DC8DH`DoDIDUDNDQDIDUDTDSDUDTDUDWDYD[D\D]D_DaDz$vz@uz@uz@w zz{{{+{I||΀|}}4}E}V}m~~~Ā~Հ~~0HXiz@x@8@8%1Q8R<S<T@a@b@q8@@@8@\($xN(0.0D0DLDXD`DDDDD0D@DHDpDDDDDDDDDD$0@@ @@),:K@X0Y@hxypz,{$N,|0.0D0DLDXD`DDDDD0D@DHDpDDDDDDDDDD$0@@@@݀@ 0 @p,$N, 0.0D0D0D80$0F@ V$ N<W@.@D@DHDLDTD!XD#pD'D$D%D$D(D*D+D,D(D/D3D1D/D0D3D4h$@@@@@$N.D7D8D= DB4DC|$7@6$pN.DFDIDFDIDFDIDKDNDLDNDIDU$F @E@E&@E4@GD@HVWX$xNY.DXD[DX D[DXD[ D]0D`@D^DD`HD[LDg`j$X@W@W@W@Y@Zx$xNx.DjDmDjDmDrDs$j@ik8<$<N=.DvDzDvDzDxDzDP$vj@uz@uw8$HN.DD$D(D4Dd$@@|$lN|.DDDDDDDDDD D0D4$@@@-@ >@ KLHM$NHNP.PDPDP^$Pu@$ N\`.`D`D`$`@$Np.pDpDDDDDDDDDD$D(D,D0D4D8D@DDDHDLDPDXD`DhDpDxDDDDDDDDDDDDD D4DDDDDDDDDD$p@@@*8<Oapbc$N.DD,D0D4D<D@DLDdDDDDD DDDDD D DDDD D$D(D,D0D8D@DHDPDXD`DhDpDxDDDDDDD DMD!D#D$PD,XD$\D%hD+lD%xD&D+D,D1D4D1D4D1D4D5D6D7,D88D9DD;\D9`D;dD9lD<pD9D@DADCDFDIDFDIDO,DR@d$@@8@ @@ <X$HNX.`DU`DVDUD^DVD^D`DaDmDnDhDiDqDxDz D{D|,D~4D\DlDDDDDDDDDDDDDDDDD D(D0D8D@DHDPDXD`DhDpDxDDDDDD$D(D4D8D<D@DLDXDdDlDDDDDDDD DD(D<DPDXD`DdDhDDDDD$U`8@TQ@Tb@TwV8@W @XY<@[`$N.DD$@ $N.DDD $/@D$N$.0D0DHDTE$0l@}$DNt.DDDDDDDDDDDDDD D0D@DTD`DpDDDDDDDD ~$@@@@84$N4.@D@D)`D#dD$tD3D*D3$@@*@88H@IJ$dNKdLddf<7\}(8HX hGxq>W.D3D4D6$3@2@2!0Ln*€F^̀%6TԀ$!Rj{Vu€݀R܀ހ<\"K}$pN . D9 D=0D94D=DDB\DE~$9 @8@8@8߀:8"!B;<V,g hi$N.DHDKDL DOpj$H@G@GI8рT$N.DRDVDWDY@D[XD`pDd U$R~@Q@Q@QS8ŀ׀?UT@jk8l$N8.@Dg@Dj\DkDnm$g@@f@fh8@$N.DqDx0DypD|D}D D<DXD~DDDDD4D\D$q@p@p@p4r8Fs<Zt@xFuDZ@vdef$N.DDDDXDDDDDDg$@@@π8<H@D/XA@P[\$]$N$.0D"0D'PD(D*D+ D-hD/^$"0@!@!#8ɀ$<Ӏ%@0$dN.DDDDPDDDDD $@)@B@X@o8<D@@4$N4.@D@DdDDD D8DTDlDxDDDDD$DLD`$@@@@"86<OLZ@sDH@t$4Nt.D DDD D8DPDpD$ @ @ @ v /FVg 8'$N&/H&38&A%&E^&Z&^(&z&&&&H&~&&x&&$h*&+XV&av&e&{&&/@dAd|df<.D5D6D5D6D9D8D9D8D6$5@4@4#2$pN3.D<D=D<D=,D@`A$<U@;a@;m$pNn.D[D\DaDb$[@Zπ,C\q&=$HN>.DJDMDJDMDN0DD4DN<DDPDPDVDRDXX$Jx@I@IK8Ā#߀,<z$N.D(D+D(D+D1D0D1D2$(@')8$0N.DgDh$g @f&7M$N. Dl Do0Dl4Do@DpDqDpDqDpDqDrDtDrDtDvN$l l@k$N.DyDzDDD$y@x$\N,.0D0D`DdDhDtDxDDD$0@@8 g-0./$N.DDDDDD DD$D@DLDhDŒDDDDDDD<DxDÀDÄDÈDìD0$Q@d@t@<8@$N.DDDDDD D DD$@ l@)@7HI\J$|N\.`D`DpDtDĀDĘDĤK$`c@v@@@`ļ$\Nļ.DDDDDDDD(DLDpDŠDDDDD,D4D8D<D`DpDƀDƠ$@@<@ ,"3`ẁހ"3CTeù;DPH_8nLy@ƴ$Nƴ.DDDDDDDDDD@DǀDǐD ǠD ǬD D D$D0$@@ƀ8/N@de@ rǠs$tDu$ND.PDPD\D`DlDpDȈDȌDȤv$P@@@ƀ׀6$dNȴ7&jPdȴQddf<.D6D:DBT$6@5@5 /CV$Nh.pD/pD1ɌD2ɔD3ɤ$/p@.08pɸI$HNɸ.DEDFJ$Ea@Do$N.DJDK$J@I@I$N.DVDZDh$V@U@U+$(N.DODQ,DR4DSD$O@NĀP8XՀ$HNX.`Dk`DutDv|DyˌDvːDyˠ$k` @jt8(*>On`˸$XN˸.D|DD|DDDDDDDDD$D(D0D4D8D<DDDHDPDTDXD\D`DdDhDlDpDtD̜D̠D̤$|@{8J[Ā0­ڀ@̸$N̸.DDDDDDDDDDDDDDDDDD DDDDD D$D(D,D0D4D<DDDXD\Dl$@!8-.̀/@$Ǹ.̀D̀D͔D͜DͤDͬDͰD͸DA$̀Y@e8q̀rsă$XNĄdą pB"B ď LҠ"O P`ę jװ"m !Lp!W"{@ģ\@Ĭ ĵ ޘľD " "   c0 0489<L@fDHLPTX\; / }P`C p  6t CPP`@@>p@ݠ[ bp0@o rr!d0ct   `1u2 13`*22 3309`@ (p>0IXPMdg`v u v7Pn kP@ n !ỳ!` ֠.@ p   +J0 <0 _` }0`0 @  Pt  ` wT0L ^`8  S@p*` $`P 6 O m Ґ p 3 0͠Ϡ  $˰!   #0< 3` CÐ XQ gp s@   @  ̀  zp.`DǠ_pΠаey@tp`ޠi@8 W p0nsp1ڠA Ok ۠s3cB0> G Vxpg{0 0@p  " ?0 _` zp @  &!p!!{~10 A[       zz$p'r&P$'@'Pp#' @$'0;=:981p0>@@@Dq\r0+ mt }@`p p9^0m`yp"20GYpp`@3@&>pQPipyp``0 &9N`hv P(!!.@/    0 =@ @! W!0 z   pC1.0DT/ [+p pn#p###@1F)h.`S-v) )0F`[ A0!``!r"p /0f`]"""wV-4@G "\n< '/6u""M0[     '  "3 N[`K &(68=Y09Qktz|4 c h ))~)))))))))))))))))))))))))))))))))))))))})))))))){)|)z))))))))~)))))))))))))))))))))))))))))))))))))))})))))))){)|)z_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_error_mxf_log_info_mxf_log_warn_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_local_tl_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_local_tl_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_is_subclass_of_2_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_mxf_log_debug_mxf_log_default_mxf_log_file_close_mxf_log_file_flush_mxf_log_file_open_mxf_vlog_mxf_vlog_default_fflush_gmtime_strftime_time_vfprintf$LDBLStub___error_remove_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_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_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.42.5473./../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)result:r(0,9)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)tag:P(0,113):t(0,113)=*(0,114)mxfLocalTag:t(0,114)=(0,78)mxf_read_local_tl:F(0,6)mxfFile:P(0,67)tag:P(0,113)len:P(0,87)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)tag:P(0,114)mxf_write_local_tl:F(0,6)mxfFile:P(0,67)tag:P(0,114)len:P(0,78)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_2:F(0,34)dataModel:P(0,55)setDef:P(0,40)parentSetKey:P(0,62)mxf_is_subclass_of:F(0,34)dataModel:P(0,55)setKey:P(0,62)parentSetKey:P(0,62)setDef:(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;_vlog_to_filevlog_to_file:f(0,1)level:P(0,3)format:P(0,5)p_arg:P(0,6)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):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)_log_to_filelog_to_file:f(0,1)level:P(0,3)format:P(0,5)p_arg:(0,6)char:t(0,12)mxf_vlog_default:F(0,1)level:P(0,3)format:P(0,5)p_arg:P(0,6)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_flush:F(0,1)mxf_log_file_close:F(0,1)mxf_log_debug:F(0,1)format:P(0,5)p_arg:(0,6)mxf_log_info:F(0,1)format:P(0,5)p_arg:(0,6)mxf_log_warn:F(0,1)format:P(0,5)p_arg:(0,6)mxf_log_error:F(0,1)format:P(0,5)p_arg:(0,6)g_mxfFileLog:S(0,2)mxf_vlog:G(0,45)mxf_log:G(0,47)g_mxfLogLevel:G(0,3):t(0,46)=*(0,49)mxf_vlog_func:t(0,45)=(0,46):t(0,48)=*(0,50)mxf_log_func:t(0,47)=(0,48):t(0,49)=f(0,1):t(0,50)=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_clapperboard0000755000076600007660000007034411201767456016775 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 4Iw/X /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_mxf0000755000076600007660000174662411201767456016656 0ustar stuartcstuartc00000000000000  8__PAGEZERO__TEXT __text__TEXT@8@__symbol_stub__TEXTO?__picsymbol_stub__TEXTO?$__symbol_stub1__TEXTO0?__cstring__TEXTP`@__picsymbolstub1__TEXT __const__TEXT__literal8__TEXTϐ@__eh_frame__TEXTh __DATA__data__DATAL__nl_symbol_ptr__DATALL1__la_symbol_ptr__DATAhh8__dyld__DATA((__const__DATA00__bss__DATA4__common__DATAP48__LINKEDIT /usr/lib/dyld 4Iw/X /usr/lib/libSystem.B.dylib,6ؔ P*w*w,6`h6(@|: x8!T!48!z8;cW{:|H |<@!= |#x|yx|+x!b <@$/}"Kx@8= 9)PH<|i|lxN!HX//A 8BH 9"}"Kx|t/@<@fx"H8/@<@;FBLB/A|I|LxN!<@BTB/A|I|LxN!H7<@B/A|I|LxN!<`8<8cPHI<| | xN!<`8@8cPDH)<`888cPXH<`8H8cPpH <`8L8cPH<`8P8cPHA@/A,8/A H/AL/AP/A|I|Lx?;;PN!|~xHԀ8x| | xN!H//A 8BH 8b|bx|t/@=`9 9kPĈ |t/A | 9k|t@`9)K؀Hx| | xN!/A<Lx8| | xN!/AP| | xN!,@;@A,<`8D8cPHaD/AH5<@8xexBPFx#xHH5u=aO}N =a }N =aP}N =a}N =aO}N =(}=9N =`k,}iN |!|> x~x|8`8(H|`x8^8x^8|^88(8`-H|`x^88`-8HI!|N |B}=|9(}N |B}=|9}N |B}=|9}N |!|> x~x|888`-HI|`x@8@ xBH<_BЀ88/A^8T>+A<_8b`H9<_8bHHM!|N |B}=|9,}N |B}=|9}N |B}=|9,}N ||exB!?<82;xH,x8` H<x88.8c2HY<x8888c2HA<x88;8c3 H)<x88H8c3\Hx8` H%8!P|N ```||vxB|#x::;!??_??>`8@W:82.xH/Ax82H/@{K8Hdx82H/@;Kx82Hi/@;Kt<<xc,828cH+){KA8HA$<<88,8c3 8H(/@4<<88,8c3$8H{K8H/@$<<88,8c3<8KW:~x888.H /@<~x83PH,~xx88H8/@(<x83<c,8cH*-8`H8!P|x|N |8B99 |}x!<_<<;—|818ƗlxH/@4<<<8%8c18182XH88H `<<xx82|8Ɨ\899 H/@4<<<8-8c18282XHe88H X`<_?<x;•8L83$xHa/@8<<<828c183882XH 88H``<<xx838ƕ89 9 H/@0<<<898c18382XH88H<<xx84\8Ɨ<89 9 H/@0<<<8@8c184p82XHI88H<<<xx85 8Ɨ,89 9 HE/@0<<<8G8c185482XH88H<<xx858Ɨ899 H/@0<<<8N8c18582XH88H<<xx868Ɨ 89 9 H/@0<<<8U8c18682XH588H(<<xx87l8Ɩ89 9 H1/@0<<<8\8c18782XH88H<<xx8808Ɩ89 9 H/@0<<<8c8c188D82XH}88Hp<<xx888Ɩ89 9 Hy/@0<<<8j8c18982XH!88H<<xx898Ɩ899 H/@0<<<8q8c18982XH88H<<xx8:`8Ɩ89 9 H/@0<<<8x8c18:t82XHi88H\<<xx8;$8Ɩ89 9 He/@0<<<88c18;082XH 88H<<xx8;8Ɩ899 H /@0<<<88c18;82XH88H<<xx882XH88H<<xx8>8Ɩ\899 H/@0<<<88c18>82XHA88H4<_;L<x;–Lx8?hxHA/@0<<<88c18?82XH88H<<xx8@8Ɩ<899 H/@0<<<88c18@82XH88H<<xx8@8Ɩ,899 H/@0<<<88c18@82XH188H$<<xx8A8Ɩ899 H-/@0<<<88c18A82XH88H<<xx8BP8Ɩ 89#9 H/@0<<<88c18Bd82XHy88Hl<_<xx;•8CxH}/@0<<<88c18C882XH%88H<<xx8C8ƕ899 H!/@0<<<88c18C82XH88H<_<<x;•8D8xH/@0<<<88c18D82XHq88Hd<<xx8E8ƕHy8/8@8<<<88c18E 82XH88```a88!P|N ``|88|}x!H8c8@8`8!P]}|N |a|#xB|{x!H||x}/AH}8W:;xHE/}@8<<<88c'8:8;DH8H````x8H}dx8H8/@,<<<88c'8;X8;DH8`8!`|xa|N ``||~x!``c/A|/A|xHy^8|~8cH~8cH~8cHi~8cHR]~8cH~8cH~8cHE~8cHE}~8cH1~/AH88!P|N |/B!@8/@,/@$<<<88c989d89H A0/A<<88c989dH =8`H/A\/@$<<8!8c: 89dH 8`Hd/AT<<8&8c:X89dH 8`H8/@(<<8.8c:89dH 8`H `8`8!P|N ``|/B!@8/@,/@$<<<888c888488H A8HT/A(C8/@8CCCH(C8BCA8!P|N ```8= ̐a)͈|@HTBb TB&| PT>|x``C|HT` T&v|KPTB>|BxD```|@HTBb TB&v| PT>|x```C}"HU) U)&|@PTB>|BKxDN ``|A|+xB|#x|}x8x!?_;z dxHE/A\=`C0=[: xxa@a8ɨ|BI|QlBlAD<@``8h(h($H i<_?zH |#x|}x8!pxxA|N ```||byB!A|t/@Hp```T`1@,=?Tb:)|BJ4TH ```8@H0C|/A$|t/@``8`H8`H/|^x@K8!P|N ```|a|#xB|{x|#x88!8K/@x88K=/@4<<<88c 8684Ha8/@ HH H8<cx88|H]/@<<<88c 86H84HUK```<_cx;„|xH/AX;<xcxxH/@(<<<88c 8684HKHxH```;8xK/@x88K!/@(<<<88c 8784HK䀡8<cx8I8HM/@<<<88c 87L84HEK```<_cx;†xH/AX;<xcxxH/@(<<<88c 8784HK8xHq```;P8xK/@x88K/@(<<<88c 88084HyKԀ8<cx88 H=/@<<<88c 88`84H5K```<_cx;† xH/AX;<xcxxHu/@(<<<88c 8884HK(xHa```/cAh<\<8cx8@8AD!@GDEFH/@(<<<88c 89@84HIK;8xKE/@x88K/@(<<<88c 8984HKT8<cx88H/@<<<88c 8984HK<_cx;xH-/AT;<xcxxH/@(<<<88c 8:h84HYKxH``;8xKE/@x88K/@(<<<88c 8:84HKT8<cx8 8H/@<<<88c 8:84HK<_cx;xH-/AL;<xcxxH/@(<<<88c 8;x84HYKxH;8xKM/@x88K/@(<<<88c 8;84HK\8<cx88H/@<<<88c 8< 84HK<_cx;xH5/AL;<xcxxH /@(<<<88c 8<84HaKxH;8xKU/@x88K/@(<<<88c 8<84H Kd8<cx88H/@<<<88c 8= 84HK <_cx;xH=/AL;<xcxxH/@(<<<88c 8=84HiKxH/cAh<\<8cx8@8AD!@GDEFH߹/@(<<<88c 8>84HKL;8xK/@x88K9/@(<<<88c 8>d84HK8<cx88He/@<<<88c 8>84H]K<_cx;xH/AL;<xcxxH/@(<<<88c 8? 84HK\xH; 8xK/@x88KA/@(<<<88c 8?84HK8<cx8y8Hm/@<<<88c 8?84HeK<_cx;xH/AL;<xcxxH/@(<<<88c 8@(84H KdxH/@ /A@<cx8|H/@(<<<88c 8@|84HK;8xK/@x88K/@(<<<8 8c 8@84H]K8<cx88lH!/@<<<8 8c 8A84HKt<_cx;lxH/AL;<xcxxHe/@(<<<88c 8A84HKxHQ;8xK/@x88K/@(<<<88c 8A84HeK8<cx88\H)/@<<<88c 8B 84H!K|<_cx;\xH/AL;<xcxxHm/@(<<<88c 8B84HK xHY;8xK/@x88K/@(<<<8!8c 8C84HmKȀ8<cx8 8LH1/@<<<8"8c 8C884H)K<_cx;LxH/AL;<xcxxHu/@(<<<8&8c 8C84HK(xHa<cx8AD8"AD!DaD8cHaD8cH5/@@<<<8p8c878&H8aDK88HF``AD8bHk倁Dd8H;/@,<<<8|8c87P8&H-K`AD=??9+k8āB I  j8J 8\ԁB AD" L8ADb @!DIB\PTX!DiH6/@(<<<88c878&HiK؀AD>?8bH6/@(<<<88c888&H)K/@DAD<8bH69/@(<<<88c88p8&HKPADbH>/@(<<<88c888&HKADbHi/@(<<<88c898&HmK܀ADbaD8cHq/@(<<<88c89D8&H)KADbK/@(<<<88c89p8&HK`ADbHQ/@(<<<88c898&HK(aD8cH/@(<<<88c898&H}KAD8<8888vdAD!DI܀bHܥ/@(<<<88c8: 8&HKAD<8888x8"܀iHY/@(<<<88c8:8&HK@AD<8888x("܀iH /@(<<<88c8;H8&HKAD<8888x"܀iH/@(<<<88c8;8&H9KAD<8888x"܀iHu/@(<<<88c8<8&H KxAD<8888wȁ"܀iHE/@(<<<88c8>8&HK,AD<8888w"܀iH/@(<<<88c8?`8&HqKAD<8888w"܀iH٭/@(<<<88c8?8&H%KAD<8888w"܀iHa/@(<<<88c8@8&HKHAD<8888w"܀iH/@(<<<88c8A8&HKAD<8888wx"܀iH/@(<<<88c8A8&HAKAD<8888wh"܀iH}/@(<<<88c8B@8&HKdAD<8888wX"܀iH1/@(<<<88c8B8&HKD<8xxe8H}/@(<<<88c8Cl8&HeKԀD<8e8H/@(<<<88c8C8&H!KAD<88bHu/@(<<<88c8D,8&HKLAD<88tbHA/@(<<<88c8D8&HKAD/@8Hb<888d|xHձ/@(<<<88c8D8&H9KH8~HyH8q8HiH<8c8 HUH`8Hb<888d|xH-/@(<<<88c8El8&HK$H8qHAD<888TbH/@(<<<88c8E8&H]K̀H<8cDHAD<88xhbH/@(<<<88c8Fd8&H KxAD<88xXbH/@(<<<88c8F8&HK4;LxHޕD<84e8H/@(<<<88c8G8&HuKAD<8$bH/@(<<<88c8Gt8&H1KAD<x8bH/@(<<<88c8G8&HK\AD<<8~bH}/@(<<<88c8HD8&HKAD<<8~bH5/@(<<<88c8H8&H]K̀AD<<8~4bH/@(<<<88c8I$8&HKAD<<8~$8~bH/@(<<<88c8I8&HK<D<8~e8HQ/@(<<<88c8J8&HKADH<|ex8}xH%/@(<<<88c8Jl8&H=KADH<|ex8}xH/@(<<<88c8J8&HK`D<8}Ԁe8H/@(<<<88c8KT8&HKAD<8}ĀbHš/@(<<<88c8K8&HiK؀D<8}e8(H=/@(<<<88c8L08&H%KAD<8}(bH/@(<<<88c8L8&HKPD<8}e(8,H/@(<<<88c8M08&HK AD<88}b(HQ/@(<<<88c8M8&HYKȀAD<88}tb(H /@(<<<88c8N,8&HKD<8}de8H/@(<<<88c8N8&HK@=?AD!|8}TbHq/@(<<<88c8O8&HKD>8}De8LHŝ/@(<<<88c8O8&HEK<_DA8}4e8H/@(<<<88c8P8&HKlD>8}$e8H/@(<<<88c8P|8&HK(<_<AP8zAD8bHE/@(<<<88c8P8&HmK<_DAd8}e8H=/@(<<<88c8Ql8&H%K=?AD!p8y쀢bH/@(<<<88c8Q8&HKL8\<8A08|x8RXAL=H-aL8HWADL8ybH=/@(<<<88c8R`8&HeK<_8A8yADbH/@(<<<8 8c8R8&HK<_8A`8yADbH/@(<<<8 8c8S08&HKD<_=?AD!H8}8ypADbH/@(<<<8 8c8S8&HޅKAD=888|bHĵ/@(<<<8 8c8T8&H=K쬀D>8|e8$H/@(<<<88c8T\8&HKh=?AD!T8x$bH/@(<<<88c8T8&HݱK <_=?A88|Āb$H/@(<<<88c8V08&HK<<_8At8|ADb$H]/@(<<<88c8V8&H܅K<_88A8|ADb$H±/@(<<<88c8W8&H9KꨀADx;d9"Lb$8T:d|*H/@<<<88c8Wp8&HKPAde8!<8}H/ATAD!pb8yHa/AX.Ah<a88XHaL8HSMADL8ybH /@h<<<8&8c8R`8&H1K<ax8XH땀aL8HRADL8ybH/AЀA88yADbH/AԀA`88yADbH/AALAD!H8}AD8ypbH/@L<<<828c8S8&HeKԀAD<8|8}ADbH/AAD8|88bHu/AD<8ye8 H/AAD!T b8xH/AApA<<8|8xADb H=/AA888xADb H/@p<<<8@8c8Z 8&HqKA<<8||8xADb H/ALA888xADb H/ALAD!d;xb 9"Lx8T:d|*H/A8D<8|le8H/A_88|,H/@(<<<8a8c8_\8&HK\AD!|b8}THɑ/@(<<<8b8c8_8&H֩KD8}De8,H/@(<<<8c8c8`@8&HiK؀DAe8}48H/@(<<<8d8c8`8&H%K䔀D8}$;e8H/@<<<8e8c8a48&HKPAde8!<8}H/AHAD!pb8yHa/AL.Ah<a88XHaL8HMMADL8ybH /@h<<<8t8c8b8&H1K<ax8XH啀aL8HLADL8ybH/AĀA:~ųx8yADbH/AA8a<888H>A`<8yADbHi/AݰAD!H8}AD8ypbH/@<<<88c8c8&HMK⼀ADW>8a@8H>qA`@8yADbH/ATAD<8|8}ADbH5/ATAD8|88bH%/AXD<8ye8 H/A\AD!T b8xH/A`ApA<<8|8xADb H/A\A888xADb H/@p<<<88c8Z 8&H!K᐀A<<8||8xADb H/AA888xADb H]/AAD!d;xb 9"Lx8T:d|*H}u/AD<8|le8Hu/AAD<8xȀb H%/AAȀA<<8|8xADbH/AADx88bH/AAD<88|LbH/A ADCxdxAH8ypK|#x<|exx8|\H/@<<<88c8f@8&HљKA<<8||8xADbH/AܬADx88bH/AܰAD<~ųx8|LbH /AܴAD<Cxdx8|K5|#x<|ex8|\xHM/AܜD<8|???_??e8{88H/AAD!8b,8{H/A AD8{8b8H/AA\8|8{ADb8H/AAX88{ADb8H%/AAD8z8zb8H/A$AD<88z܀b8H/A(AD<88z̀b8H/A,AD<88zb8H/A0AD<88zb8H/A4AD<<8z`2b8H/A4aD;K 8TI:8B})ZK hDA|e>88zH/@(<<<88c8w8&HmK܀AD!pb8yH/@(<<<88c8b 8&H)K֘?a88wH؍aL8H?ADL8ybH/@(<<<88c8b8&HK4AD!b8y8Hu/@(<<<88c8w8&H}KA`88yADbH1/@(<<<88c8x8&H9Kը<_DAl8ye8 H /@(<<<88c8X8&HK`AD!T b8xH/@(<<<88c8el8&HƭK<_!?8ve8H]/@(<<<88c8z$8&HEKӴ=?AD!8xbH5/@(<<<88c8z8&HKlAD88bHhUADxbK/@(<<<88c8{8&HĭKD8|,e8H/@0<<<88c8{@8&Hm88HAD!|b8}TH /@0<<<88c8{8&H!88H4D8}De8 H1/@0<<<88c8|,8&H88H쀡DAe8}48HU/@0<<<88c8|8&HÍ88HD8}$e8H /@0<<<88c8}(8&HE88HXAP<8H8zADbH/@0<<<8 8c8}8&H88HDAde8}8H/@$<<<8 8c8a8&HAD!pb8yHQ/@$<<<88c8~8&HA88yADbH!/@0<<<88c8~8&H)88H<<a88XH҅aL8H9ـADL8ybH/@$<<<88c8b8&HA`88yADbHu/@0<<<88c8~8&H}88HAD!H8}AD8ypbH/@$<<<88c8c8&HAD8|88bHe/@$<<<88c8e8&HȀDAle8y8 H/@$<<<88c8X8&HԀAD!T b8xH/@$<<<88c8el8&HA8|le8H/@$<<<88c8[x8&HAD!b 8xH1/@$<<<88c8[8&HxADxxbH/@0<<<8 8c8\T8&H 88H AD<dx8`ˀbHe/@$<<<8!8c88&HDAD>_888|\bH/@$<<<8"8c8]8&H,AD???8|<8zlbH/@$<<<8#8c8(8&HAD>8;8|LbH/@<<<8$8c88&HAde88}H/AĀAD!pb8yH}/A,A88yADbHm/A,;<ax8XHaL8H5MADL8ybH /AA`x8yADbH /AAD!H8}AD8ypbHU/AAD8|88bHE/ADAle8y8 H/AAD!T b8xH/AA8c88&Hy88H<<<8?8c8]8&HM88H`<<<8@8c8(8&H!88H4<<<8*8c8a8&H88``a88!a|}p N |!|#xB|3x|+x8|;x!}Cx||x888H/@,<<<8:8c@878t;HYHDxx%xxhxIx8a8K|~y@8/A8a8H#i`8!px!|N ``||~xB!|888K /@0<<<88cp87$8դH8`H8`;|8~xH>/@,<<<88cp87P8դHM8`H;8~xH>/@,<<<88cp87x8դH 8`H~<8888) H4/@,<<<88cp878դH8`Hh~8H&/@,<<<88cp878դH8`H,~8H&/@,<<<88cp88$8դHI8`H~88H6/@,<<<88cp88\8դH 8`Hx88KE~888H!/A$<<<88cp888դHDx88K~888H!/A,<<<88cp888դHy8`H x888K8``8!`|N ```|= Ba|+x|#x|}x!@=?8I&P)&P bB!8DaHɀ~88888H0/@,<<<88c848$HY8`H`~x8HA/A,<<<88c848$H8`H x888K}8``8!`|N ```|!K58!P8`|N ```||wxB|#x|+x}Cx}Cx!|3x|;x<8 ܃|Hx-/@4<<<8!8c 838TH58H`|<%x8 Hw/@<<<8"8c 848TH8H``Ld HA/A d;;AԀ/@Hx;?``8"}hH/A Ԁ;;AԀ|DxK9/@0<<<828c 85@8TH!8H;;||xdxKq/@0<<<878c 85x8TH8H<_||;B"DxHe/@0<<<888c 858TH8H`=?;x8I6$)6$xbB !aAHxdxK/@0<<<8<8c 8688TH 8H||DxH/@0<<<8=8c 86d8TH8H8|H/@0<<<8B8c 868TH8HT|Hy/@0<<<8C8c 878THA8H|H^9/@$<<<8D8c 87X8TH,|Hu/@0<<<8E8c 878TH8H|He/@0<<<8J8c 878TH8H`|H/@$<<<8L8c 888TH\|H/@<<<<8O8c 88d8TH8H```+A@8+@0<<<8P8c 8/8TH8H|88`H/@0<<<8Q8c 888TH8H\|H/@0<<<8S8c 888THI8H|888Hi/@0<<<8Y8c 898TH8HԀ|؀8H5/@0<<<8[8c 89<8TH8H=?|8I")" B+ K8 \@|H/@0<<<8`8c 898THE8H/\;B@L<"p`|||^p|P7@(<_[x;9A>>>_>?>==A|}kx8"pHk/AP|8"`Hi/AX<|8"HLH|=/A\|ex8" ;ZHqA/Al|8!8Hq)/At|8!8!H/A||8!88Hu/A|܀HC/A8|H=/A;A [xK/@:aL8|:Ax~x~dx;`H38|~DxH3~cxx~Ex888H7/@A>>_>?>==A|}kx8"pHi/A|8"`H/A<|8"HHHzq/A|Ex8" ;Hou/A|8!8Ho]/A|8!8!H/A|8!88H/A(|܀HA/A@8|Hq/AX;{A xK>?|8!H>U/@0<<<88c 8><8TH8H=|8lH>/@0<<<88c 8>8TH8Hl>|8H=/@0<<<88c 8>8THU8H(|HM/@0<<<88c 8?48TH8H|HW /@ <<<88c 87X8TH8H`<<<8)8c 84d8TH8Hx<<<8-8c 848THy8HL<<<8w8c 898TH8<<<8x8c 8:D8THD<<<8y8c 8:8TH 8H<<<8z8c 8;88THP<<<8{8c 8;8TH\<<<8|8c 8<8THh<<<8}8c 88c 8F8TH8H<<<8A8c 8<8TK<<<8C8c 8G8THu8HH<<<8J8c 8H8THI8H<<<8P8c 8I8TH8H<<<8S8c 888TH8H<<<8T8c 8IP8TH8H<<<8Y8c 8I8TH8Hl<<<8b8c 8I8THm8H@;xH/@:@x:~xHH~xH|dx|ܐH5/Ap;| |<8!|exH\/Ap| <8!lHo/At==| 8!\8!LHjA/@l<<<88c 8@|8TH|8!~ExH\y/A<| <8!x;@Kiex8|Hy|}yA :Hx:H}`+A<_WI:8B| .|| N @$@p,h8~QA/@8/@<<dx88c'8ƥT8;`Hx8H @exxxHy8|ٮ```/A H`~QAl/H@8/@|<<dx8I8c'8ƥT8;`HHw8HH @exx8|H|\8K~QAT/@8/@d<<dx88c'8ƥT8;`Hw!8H @exx8|PH|[8PK$|Q@D<x8@8<8(L88Hi/@9|#x||x^/@0xH8|{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~ Hm |`/~$@ xH|{xK^>9``8!p}Cx|N ``||#x|+x|dx8,|}x! |3x|;x;H;!txH#xx8,H۹/@9 /@0H\`xx88K/A/A,;A@xdxExK/A/@(8<xK/AH``/@@DxK/AH``HA@8P@@0```xx88K5/@$HX`xdxExK/AHQ8`8!P|N HK ```||~x!``c/A$8c H~/AHu88!P|N `||`y!A8a88K8!`|N ||~x!``c/A08cHe~8cHK~/AH88!P|N ``||}xB8`|#x!Hm/|bxa8@,<<<88cu88hH]=8`H<88c8P Ha88cHI/A88`H4<<<88cu8<8hH\8a8K8``8!`|N ```48N `||~xB|#x!c8~A8B "b8~ /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!<8Hw98,A ~88!P|x|N ``||}x|+x|#x!88Kqxx88Kq8!`|N ``||}x|+x|#x!88K!xx88K!8!`|N ``8|#x|xHx|!|yx|#x|#x|+x|3x!Hy|{yA$xHym|~xx8Hɭ/@dxHx/@#xxK`xHx/A@xHy-@0xHy |~xx8HM/A8`H8`8!`!|N ```|a|}x|#x|3x|+x!88Kxxfx88K8!pa|N |a|}x|#x|3x|+x!88Kxxfx88K8!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 (AXK^/@HxH/|bx~@0<<<88cJp88H2q8`H(`|CxxxH88`8!P|N ```||bxB|+x8!``c08|#x/@$<<<8)8c^ 88H25|Dx|x88K/@,<<<8)8cI88H18HT;<xxKa8x8Ku8/@(<<<8)8cI8D8H1988!p|x|N ``||~xB|#x|+x!88Ki/@0<<<88cH88H08`H`;<xH(A8!@xaDAH<"bB8KI/@@<<<88cH88H0Q8a8Kѹ8`H````a8<x8\K/@(<<<88cH8\8H/K88``8!p|N ```||bxB|+x|3x8!``c08|#x/@0<<<88c[88H/```|Dx|x88Ku/@,<<<88cG@88H/8HDa8xxK8/@(<<<88cG@8\8H.88!`|x|N ``||+xB|#x8!``E0<8/@$<<<88cZ8߈8tH.88K/@4<<<88cF088߈H.%8H``~0xx8P88רH&=8HT;<xxKՀa8x8K%8/@(<<<88c>P88רH%88!`|x|N ``|a|bxB|3x|+x8!``c08|#x/@0<<<88cQ8֘8H%```|Dx|x88Ku/@,<<<88c=@88֘H%8Hd;<cxxxKa8x8K8/@4<<<88c=@88֘H$8```8!p|xa|N ``||bxB|+x8!``c0<|#x/@$<<<8$8cP8h8TH$|Dx|x88È8tH``/@K,ApHh`);+@4<<<88c*088ÈH8`H,``|Cx}$Kx|x88K/@8<<<88c*08А8ÈH8`H```xH|{y@4<<<88c*08<8ÈHe8`H``xDxexKx88{H5a8W>dxK5/@4<<<88Ԍ8È8c*0HcxH8`H,!8cxI8BYH8````8!p!|N ```|A|ixB|3x|;x8|+x!``C08|#x/@,<<<88c<8x8dH``/@K ,AH`|Cx}$Kx|x88K1/@8<<<88c( 8΀8xH8`Hp```A8b/@D֓<8|H|{y@H<<<88c( 88xH``+A8<<<88c( 88xHI8`H```8<8@K)@A,<<<88c( 808xH8`HadxK/@(<<<88c( 8Ө8xH KAHj/@0<<<8'8cP8X88HI88H\xcxHc/@0<<<8(8cP888H 88H54cxT<|T:8 Hb/@<<<8)8cP888H88H<<<88cP888H88H<<<88cP888H]88Hp<<<88cP8(88H188HD<<<8,8cP8h88H88H<<<8-8cP888H88H<<<8.8cP888H88H<<<828cP8 88H88H<<<868cP8T88HU88Hh<<<878cP888H)88H<cxH_/A舚cxH_/AcxH_/A cxHa1/@<<<8/8cP888H88H:W:cx|H.H`Y/A4;@A؈5/AP;ZW8cx|.Ha/AԀZcx|BHa/A5;@AZ/@88H 4;/AKT``a88!`A|N ``|A9 B|zx|+x|#x|3x!P:D!D~óxK9/@ P<<<8U8c@88(Ha8`H `Cx~x~xHd/@<<<8Z8c@88(H/@ H <<<88c@88(HK``<<<88c@88(HK<<<88c@8|8(HߡK<<<88c@8P8(H}K`<<<88c@88(HYK<<<<88c@88(H5K<<<88c@88(HK``<<<88c@88(HK<<<88c@8l8(HK<<<88c@8L8(HޝK<<<88c@8$8(HyK\@3>/? A+? Ax/?A +?AH/< A/?A`<8cLHݹ>8CxHc/@H 0``/?A/A0<<<8`8c@88(H݁Kd``DCxHa/@`<<<8a8c@848(HAK$>/A0<<<8d8c@8h8(HK``DCx8HZ/@,<<<8e8c@8x8(HK`DCx8HZu/@<<<8f8c@88(H܍Kp`>/A(<<<8i8c@8h8(HYK<DCx8HZ/@<<<<8j8c@88(HK`>/A(<<<8m8c@8h8(HK̀DCx8 HY/@<<<8n8c@848(HۭK`>/A(<<<8q8c@8h8(HyK\DCx8(HW%/@\<<<8r8c@8x8(H=K `>/A(<<<8u8c@8h8(H K쀁DCx8,HV/@<<<8v8c@88(HK`>/A(<<<8y8c@8h8(HڙK|DCx80HVE/@|<<<8z8c@88(H]K@>/A,<<<8}8c@88(H-K`DCx84HT/@ <<<8~8c@8$8(HKР>/A,<<<88c@88(HٽK`DCx85HTU/@<<<88c@8X8(H}K``Cx8HHU)/@0<<<88c@88(HAK$``Cx8LHT/@0<<<88c@88(HK``L/A(<<<88c@88(HKaH!>KU >8BA<<<88c@88(H؉Kl;;```CxxHV /ACx8:HS/ACx8PHT/A\;aD:P|tK1/AAH8B/AH@!>U#>8@@AH,!Di4/AHTc:HO|ry@4<<<88c@88(HץHH```!Di5/ADTc8HO}|sy@4<<<88c@808(HUK8```Cx8THR/@0<<<88c@88(HK``Cx8XHR/@0<<<88c@88(HK``!DI5 4TB<|BXTB:8B A,<<<88c@88(H}K``aT!>|BYU >8BAL<<<88c@8H8(H9KCx88HP/ACx8I4@AԈ 5}#Kx/AP;W8CxxHS/A8CxHS /A`aD8T>C5@A8<~Ix~jx`d9|t|tKq/AAT8B/AT@K<<<88c@8|8(HK@@A\A4<<<88c@88(Hԅ8`H``D8`H~CxHJ}/A ~cxHJm~óxK8`Hl```yA;;:@:`:@:>K/A Kԁ!D; 4/ApK<``/AKX`8!A|N ```||3x|@&B|~x|#x8PA|+y8!AB8B |Cx8@0P|. A4]54TB<|BTB:8B |I8B|Cx8@||<x8YH^i/@0<<<88c,8P8H8`H`x8< 8HX/@,<<<88c,88Hҭ8`HtxxH_/@0<<<88c,88Hq8`H8`x8? 8HXu/@,<<<88c,88H-8`HxHR/@,<<<88c,88H8`HxHRm/@,<<<88c,8T8Hѵ8`H|x8? 8HW/@,<<<88c,88Hu8`H<xHR/@,<<<88c,88H58`Hx8? 8HW=/@,<<<88c,88H8`H $xHQ/@,<<<88c,88Hе8`H|x8?8HV/@,<<<88c,8P8Hu8`H<(xHO1/@,<<<88c,8x8H98`Hx8?8HVA/@,<<<88c,88H8`H,xHN/@,<<<88c,88HϽ8`Hx8?8HU/@,<<<88c,88H}8`HD0xHN9/@,<<<88c,808HA8`HAx8?8HUE/@,<<<88c,8\8H8`HĈ4xHL/@,<<<88c,88H8`Hx8?8HT/@,<<<88c,88H΁8`HH5xHLM/@,<<<88c,88HE8`H 8``8!Pa|}p N `||#xB8? |}x!8THQ/@8<<<88c8h8hH˙8H```xxHJI/@0<<<88c88hHQ8HH`xxHJ 8/@,<<<88c88hH 8`8!P|x|N ``|A|#xB|3x|+x||x!``HH/@4<<<88c`8x8HHʅ8`H``xHHI/@0<<<88c`88HHA8`H`xHH /@0<<<88c`88HH8`Hh` xHIE/@<<<88c`88HHɽ8`H$;```>W:x|H.HHa/A;@A/AX;````^W}8x|.HI/A@^x|BHI/AL;{@A8`H/AK\<<<88c`8d8HH8`HT<<<88c`88HH8`H,<<<88c`808HHȝ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@4<<<8$8c88H8`H``xK}8`8!P|N ```||~xB8`|#x!H>,@4<<<8]8c@8X8DHu8`HH``8^/@ ~H ^b^~8`8B^8!P|N ||~xB8`|#x!H=,@4<<<8s8cݐ88H8`HT``8/@~~H```~^8`8B^8!P|N `|a|{xB8`|3x|#x|+x!H=%,@,<<<88c88H8HD8;/@,[8{{8B[H```/@/9`@DH`IB@l/A|IxK``@}"KxH8`|Ix9kIA /@8@\/@{H``i/C@{```[88B[H@```H:8H(}"Kx9`9 K`/@LK `8!`|xa|N ``cN ``||#x|+x!`/AH``~xxN!/A~H ```/@8`8!P|N ```|A|zx|#x|+x!/A;`~dxxN!/AX/@/@ H`/@xH8Z8BZH,`/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``;;?_`x8E8H9U/@h3@@/Ap<x%x8EH9AT<<<8B8cא8P88H8`H0<<<8=8cא888H8`H8`8!`|N `|8 B|~x!<8DHMY/A 8`/A8`8!P|N `|8 B|~x!<8CHL/A 8`/A8`8!P|N `|8 B|~x!<8C\HL/A 8`/A8`8!P|N `|8 B|~x!<8BHL9/A ~ +@+8`@ `8`8!P|N ``|B}H|<8BHL`||~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|<8Kx`K```|B}H|<8K(`K ```K```,M 8c`K||~x!``c/A Kɀ~/AH1I88!P|N ``||`y!A8a88K8!`|N |8B8|}x!H1<8}`_K-9 88@8`=8!P=]x}|]p}t|N ``||}xB8`!H21|~y@8<<<88c88xH 8`H```K!8`8!P|N |||xB8`|#x!H1|}y@4<<<8E8cP88H8Hp`` ^8|`x>~ ]=}K8/@0<<<8G888cPHxH/588!P|x|N `||#xB|}x|#x!K=?}P\TX8IB])B b]~P\8a88`>^ ~^TXK!```8a8K/AH8a8K |dxxKa/@<<<88cp808H 8`H8```8!`|N ```||~xB8`|#x!H//|dxa8@,<<<88cP8P8H}8`H4xK}/A88`H8a8K8``8!`|N ```|B!KI8/@(<<<88cΤ88LH88!P|x|N ```||~xB|#x|+x!88K/@0<<<88c08t8Ha8`Hh`8xK)/A 88`H@```<<<88c088H8a8K8``8!`|N ```||~xB|#x!8a8K]/@4<<<88cP88H8`Hl``8xKI/A 88`H@```<<<88cP88H%8a8K8``8!`|N ```||#xB!H/%/@,<<<88cp8D8H8`Ht~p8`8!P|N ||#xB!p/@,<<<8!8c88H=8`HH./@8<<<8"8c88H 8`H```>p^tA@@ @@8`<<<8#8c88H8`H<``} }i9 9@8`}b[x4>p^t^0``8!P|N ```||#xB!H-/@,<<<8-8c88xH 8`H|~x8`8!P|N ||#xB!x/@,<<<878c`88H8`HH,/@8<<<888c`848Hi8`H```>x^|A@@ @@8`<<<898c`88H8`H<``} }i9 9@8`}b[x<>x^|^8``8!P|N ```|:`B|yx~x|#x;!K|xx#xW 68BX|^xH+|{x|#x/@,<<<8X8c088H=8`H#xHB 9 x|jxx#xDx}}izH~B "b88H%a/@8<<<88c888H 8a8K8`HH`8x8H%/@,<<<88c8,88HK`8x8H%e/@(<<<88c8d88H}Kt8x8H%/@(<<<88c888HAK88x8 H%/@(<<<88c888HK8x8(H%a/@(<<<88c8 88HK8x80H%%/@(<<<88c8H88HK8x88H$/@(<<<88c888HQKH8x8@H#/@(<<<88c888HK 8x8DH$q/@(<<<88c888HKЀ8x8LH#/@(<<<88c8$88HK8x8PH(y/@(<<<88c8X88HaKXx8<8@H4]/@|<<<88c888H%K```xdxH'/ALa8dxK%/A\<;@À88`H/ @ H0```+A;;@8`H; ;cxH/A/~;;@8a8K/A~x~ųxcxH/A8cxT>H)A ^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@,<<<88c,8t8u4H]8`H$884HI8`(HA.|}x@4<<<88c,8uH8u4HxH-@H88(H<x8uH/}A<_=?,8`8B9)^<_>=?8B 9)^<_> =?8B,9)<^<_>=?8BL9)|^<_>=?8B9) ^ <_>$8B^(H`xH]8``8!`aa|}p N `|a||x|@&B8`4|#xA!H|~y@,<<<88c8sX8sH8`H$884H8`(H.|}x@4<<<88c8s8sHuxH@H88(HY<x8sH/}A<_=?,8`8B 9)\^<_>=?8Bl9)|^<_> =?8B9)^<_>=?8B9)ܐ^<_>=?8B9)l^ <_>$8B^(H`xH8``8!`aa|}p N `|a||x|@&B8`4|#xA!HE|~y@,<<<888c8q8qH8`H$884H 8`(H.|}x@4<<<8:8c8r8qHxH@H88(H<x8rXHI/}A<_=?,8`8Bl9)^<_>=?8B9)ܐ^<_> =?8B9)^<_>=?8B 9)<^<_>=?8B\9)̐^ <_>$8BL^(H`xH8``8!`aa|}p N `|||xB8`4!H|~y@8<<<8b8cP8p8pXH8`H```884Hi8`(Ha|}yA88(HM<_=?8`B.9)]<_>=?,8B9)@^<_>=?8BP9)А^ <_>=?8B9)^<_>=?8B9) ^<_> 8B0^$<_8B^(H<``<<<8d8p8pX8cPHxH8``8!P|N ```|/!B|zx|+x|#x|3x!8`AP8`4H|~y@0<<<88c8n8nH8`H`884H8`(H|{yA88(H/[@;;`<_~,8B=?8`^<_9)8B>=?^<_9)8B0> =?^<_9)@8B>=?^<_9)P8B`>=?^ <_9)p8B>$^(H8`<<<88o8n8cHxH8``8!`!|N ```||~x!``c/A\C,/AD|Cx| | xN!~(/A | c,| xN!~/AH]88!P|N ```c,}N c,}N c,}N c,}N c,}N c,}N c,}N c,}N $c,}N 0N ``08`/M |xN ``|8B|#x!88K/A4<<<88c8l8kH8`H``88`8!`|N |8B|#x!88K/A4<<<8 8cP8l|8kXH8`H$``8A98`T@.|x8!`|N `|8B|#x!88K /A4<<<88c8l8jH8`H<``8A98`!:a;TTBU)@.|x|Kx|[x8!`|N ```|8B|#x!88K]/A4<<<8 8c8k8jHE8H``a8A988:<;=>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```K```K```K```|8B!l8lK8/A(<<<8A8c8jD8hH88!P|x|N ||#x8BT>!888A9K8/A(<<<8K8c,8i8h4HU88!`|x|N `|TF>T>BT>8|#x!88;A8!9a:K8/A(<<<8W8c8i8gH88!`|x|N `||#xBWWTF>W@.!T>T>|Cx|+x|Lcx|SxWF>W>W>88889!:;<=A>?K)/8A(<<<8g8c 8i<8g(H88!|x|N ```|!|#xT>lK8!P|N `|!|#xT>lK8!P|N `|!lK18!P|N ```|!8W@.W@.}bp| Kx}^x}=x@`8|8yHL``/;;@K<<<88c8gX8dH|8``8!`|x|N ``||~xB|+x|3x!K/@4<<<88c@8f 8cHH|u8HL``xxxK%8/@(<<<88c@8f<8cHH|)88!P|x|N ``K```K```K```K```||~xB|+x!K/@8<<<88c@8e\8bHH{y8HP```xxK8/@,<<<88c@8e8bHH{-8`8!P|x|N ``|!|+x|#x|yx!KE/A#xdxx8K H|~|]+A/@+@;@H``^P#x88ExKq@\Cx8@@A@@A```8`H,```y;;@dK8```8!`!|N ```K@```||~xB|+x!K/@8<<<88c`8c8`hHy8HP```xxK8/@,<<<88c`8c8`hHyM8`8!P|x|N ``|8B!K8/A(<<<88c8cD8_Hx88!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;B|#x|{xW>!+@$<<<8"8c8^(8aHw/@l+A/@4+@,|+x<|3x<8cb8(8^(Hw8Hcx|3x|3xK8@Hh``/ A`T8|#x49A|09 HT< H|D0|D0|0| Sx} SyA$|+x<|3x|;x<8cbP958^(Hvy8H```T 8|P4I}@:A|0H(`T< I|L0|0| cx```8T>|xA;cxxKA,<<<8=8c 8b8^(Hu8Hlcxx88KW>A,<<<8>8c 8b8^(Hu8H(8H ; 7@l9888K8!p|xa|N ``|A|+xB|#x|zx!Kmxx|{xCxdxKe/@,<<<88c8`8[;`Ht`8!`cxA|N ``||3xB|+x||x!Km/@4<<<88c08`H8[8Hte8HL``xxxK8/@(<<<88c08`d8[8Ht88!P|x|N ``|a|;xB|+x|3x||x!K/@0<<<8F8cp8_8ZxHs8HX`xdxxxK8/@4<<<8G8cp8_`8ZxHsU8```8!`|xa|N ``K```K```K```||~xB|+x!K/@8<<<88cp8^8YxHr8HP```xxKI8/@,<<<88cp8^8YxHr]8`8!P|x|N ``||~xB|+x!K/@8<<<88c8^D8XHq8HP```xxK8/@,<<<88c8^d8XHq8`8!P|x|N ``K```K0```|8!H8!P |`|N `|!H8!P |`|N ``|8|~x|#x!Hu/@,8~88H]8/A```88!P|x|N `|8!H8!P |`|N `|8|~x|#x!H/@,8~88H8/A```88!P|x|N `|8!Hq8!P |`|N `|8!HA8!P |`|N `|8 !H8!P |`|N `c|ct|cTcN ```2N ``c2N |a||y!A/Ap|/AH8/@Lx;;````~ /A Hœ~ /;;@```8!`x88a|Hd8!`a|N ```||~x!``c/A</A$|xH)^8~/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@```<<<8j8c8Y(8Hl||byB|#x!A0/A(8!P8|K```<<<8q8c`8X8THle#F |jx8 +~A+@|+5A@Hd``8B/A8cBK`/AN `9)}CSx8@5}) /AD8B8cB8`N 9 5i}#Kx|KR$/A 8B| K|CxN ```||}x!``c/AP8c;K}Ky`}8c |cK/Et;@}/AH88!P|N ``|,aB|#x|3x|;x|~x!@KqH\``+AE|+x|B$/A4<<<88c8W8V;HjH``#/8^ 8J|I.~A(xH=8cH/~AxHこ ~H4<<<88W`8V8cHix;Ky`8!`xa|N ``|a|bxB|}x|#x8|+x!;| ```/A4;8BB<<888cVx8UHh8`H`xHA8cHW8/~ @,<<<88c8V8UHh8`HxHU~8`8!`a|N `|,B|#x|~x!@ KYHT+AE|+x|B$/A4<<<8w8c8T8T;HhH``#/8^ 8J|I.~A(xH-8cH/~A xHq8~ 88HޡH<<<<88U@8T8cHg}x;Ka```8!Px|N ``|,aB|#x|3x|;x|~x!@K!H\``+AE|+x|B$/A4<<<8T8c~8S8S;HfH``#/8^ 8J|I.~A(xH8cHޅ/~AxH1 ~H4<<<8]8T8S8c~HfEx;K)`8!`xa|N ``||#xB|3x8!+3@8<<<808c}8S8Rh;HeH```+A|@"$/A8<<<848c}8R8Rh;HeuH```/8C }".A(|#xHܥ8cH=/}AxH铝 H0<<<8;8R8Rh8c}Hex;K8!Px|N ``||wxB8`0|#x8|+x!|3x|;x}Cx}8Kx8Hܑ/a8@4<<<88c|P8R8Q(Hde8Hl``880HI/A`x8Hە8cH-/}@0<<<88c|P8S8Q(HdH``A8xbHݥ\ A8<|B"b !8[[ {II iA8B$!8)(A8,8/@(<<<88c8Q(8ShHc`~xK8/@P??<8;|P;Q(8SxxxHc<xx8!8SHc8a8K88!|x|N ``|A|zxB8`8|+x8|#x!|3x8Hڝ/a8@0<<<88czP8Q8O(Hbq8Hh`888HY/A`x8H٥8cH=/}@0<<<88czP8R8O(HbH``A8xbH۵^ A88>~B"b [ A8;{B "ba88c$K-8/@0<<<8x8c8O(8RhHa```8zK8/@P??<8z;zP;O(8RxxxHa)<xx88RHa8a8KI88!p|xA|N ``||}xB8`F$!H/a8@4<<<88cx`8P8M8H`8`HC``8F$8Hya8<8Ka8<88cKa8<888Q0K-/@4<<<8;8cx`8Q88QxH`8a8K8`HCa8<888QK/@4<<<8<8cx`8Q8QxH_K```a8<888QK/@4<<<8=8cx`8Q8QxH_uK````a8<888R8K=/@4<<<8>8cx`8R@8QxH_%K```a8<888RK/@4<<<8?8cx`8R8QxH^K```a8<888RK/@4<<<8@8cx`8R8QxH^Kp```a8<888SKM/@4<<<8A8cx`8S$8QxH^5K ```a8<888ShK/@4<<<8B8cx`8Sp8QxH]K```a8<8 88SK/@4<<<8C8cx`8S8QxH]K```a8<8 8"88SK)/@(<<<8E8cx`8T8QxH]AK,a8<8 8"88TdK/@(<<<8F8cx`8Tx8QxH\Ka8<8 888TK/@(<<<8G8cx`8T8QxH\Ka8<8 888UHKQ/@(<<<8H8cx`8UT8QxH\iKTa8<8888UK /@(<<<8I8cx`8U8QxH\!K a8<8888VK/@(<<<8J8cx`8V(8QxH[KĀa8<88$88VKy/@(<<<8K8cx`8V8QxH[K|a8<8888VK1/@(<<<8L8cx`8V8QxH[IK4a8<8888WTK/@(<<<8M8cx`8W`8QxH[Ka8<88088WK/@(<<<8N8cx`8W8QxHZKa8<88.88X(KY/@(<<<8O8cx`8X08QxHZqK\a8<88.88XK/@(<<<8P8cx`8X8QxHZ)Ka8<88288XK/@(<<<8Q8cx`8X8QxHYK̀a8<88288YXK/@(<<<8R8cx`8Yh8QxHYKa8<88388YK9/@(<<<8S8cx`8Y8QxHYQKKްa8<<x8H889 9 K/@(<<<88cx`88QxH>qK\?a8<x8H880929 Ku/@(<<<88cx`8<8QxH>Ka8<<x88K-/@(<<<88cx`88QxH=K<_a8<x;8@xK/@(<<<88cx`8H8QxH=Kta8<<x8K8899 K؍/@(<<<88cx`88QxH=5K a8<<x8K808|9&9 K9/@(<<<88cx`888QxH8Ș89.9 K1/@(<<<88cx`8Ȭ8QxHK<_a8<x;b8hfxK/@(<<<88cx`8|8QxHKxa8<<ex8?8899 K/@(<<<8 8cx`88QxH9K$<_a8<x;8ʼxKE/@(<<<8$8cx`88QxHK؀a8<<x8= 8X899 K/@(<<<8+8cx`8d8QxHKa8<<x8= 8899 K/@(<<<828cx`88QxHEK0a8<<x8= 8̸8|99 KI/@(<<<898cx`88QxHK܀a8<<x8X8lK/@(<<<8=8cx`8l8QxHK;a8<88\xK/@(<<<8A8cx`88QxHaKLa8<<x8T8LKq/@(<<<8E8cx`8\8QxHK88``8!p|N ```8+~A(|D$/A8 |`"N `8`N ``||yxB;y;!@dx8a8;D;APK[-H`8a8;K\)dxx|bxx;K[!```xK[/ATxK[8xK/AxCxH=<<Dx8 8c|8Hq8`H`8a8K[-/@d8a8$x;@:PKZq?;D8a8K[/A|8a8K[a8|{x8cK1/@;Zx$x;ExKZA```xKZ/ApxK[ |}xx8K/@Ԡ{$/AȠ$@x~xHA$<<~x878c 8Hq8`HȀ(#xK/@ ;P8xH$(<<x9B8cl8H!8`Hx;P8xH<<x8!8c8H8`HD;PxxH<<x8/8c8H8`H8```8!|N ```||+xB8c!<8KVI8,A ~88!P|x|N ``|a8B|{x;!;<xKX%?```xKX/AxKY |bx8c$A8KPA88쓂4a88cK/@8cx848K /@<<<88c188H8`HxdxKW}``xKX /AxKXm88|~xcx8K/ADa8x8c$KQ/@<<<88c1808HI8`H0<<<88c188H!8`H8`8!pa|N ```||+xB!<8KTM8,A ~88!P|x|N ```||}xB|+x|#x8d$x!<8 KS,A8|H8`48/A$8!Pxx|K`8!P|x|N ``||#x|+x!``;xxKu/@,4/A(x8KU/@4K8`H8`8!P|N ||#x||x|+xx|+x!K8/@@xx88KA8/A$8xxK%|`x```8!`|x|N ||byB|#x!A0/A(8!P8|K```<<<868cA88H|,B!A /@$<<<8=8cAp8L8dHc8!P|x C|b|N ||~x!``c/AH88!P|N ``||}xB8`|#x!H/|bxa8@,<<<8M8c,088H]8`H88}|Dx KMq/@X??<8D;,0;8xxH<xx8P8,H8a8K8`H`88`8!`|N ||`y!A8a88K8!`|N |B}H|<8TK`||}xB8`!HA|~y@8<<<8o8c*88~ 88!P|x|N `||+xB8c!<80KKy8@,A8@8!P|Cx|N `|a|}xB|#x8!p;a<H<cxK-/@<<<88c&@88~He8`H|<<<88c&@88~H=H<<<88c&@88~HHl<<<88c&@888~H HH```x8D8@Ke/@<<<88c&@88~H cxK8`H``x88K/A(x8LK/A8a<8HK/AH8AH;L!HAPaTAX Ii ID@A`<8`H$D;/AK````8!a|N ```|;B|}xx!KI <|~x8x8|+x8K/@0<<<88c$@8l8|H Q8`H`xx8K/@,<<<88c$@88|H 8`Hx8a8KJ`8a8KKM/A8a8KK|~xxK/A@8xK/@<<<8 8c$@88|H 8`H8<<<8 8c$@88|H i8`H8```8!`|N ```|A|{x8d|+x!KGcx8|#x8KM8!`;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 АԿ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<_8beDH|lx<_8B~h^>|xtpl!|}N |B|H|=9X/@!|> x|_xlptx|>^~h<_8bdH|lx<_8BX~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8bcHQ|lx<_8B~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8bcXH|lx<_8B~h^>|xtpl!|}N |B|H|=9`/@!|> x|_xlptx|>^~h<_8bbH|lx<_8B`~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8bbHM|lx<_8B~h^>|xtpl!|}N ||dxB8_!p8a98He8a8|}xHcU<_}]|~x9"alBal i|].<_x j;axxHf,@|}xxHfHf8!|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) == 1mxf_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) == 1convert_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)(result = mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 0, &newSet)) > 0filter->after_set_read(filter->privateData, headerMetadata, newSet, &skip)mxf_read_set(mxfFile, &key, len, headerMetadata, 1) > 0count == 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_kl(mxfFile, &g_IndexTableSegment_key, segmentLen)mxf_write_local_tl(mxfFile, 0x3c0a, mxfUUID_extlen)mxf_write_uuid(mxfFile, &segment->instanceUID)mxf_write_local_tl(mxfFile, 0x3f0b, 8)mxf_write_int32(mxfFile, segment->indexEditRate.numerator)mxf_write_int32(mxfFile, segment->indexEditRate.denominator)mxf_write_local_tl(mxfFile, 0x3f0c, 8)mxf_write_int64(mxfFile, segment->indexStartPosition)mxf_write_local_tl(mxfFile, 0x3f0d, 8)mxf_write_int64(mxfFile, segment->indexDuration)mxf_write_local_tl(mxfFile, 0x3f05, 4)mxf_write_uint32(mxfFile, segment->editUnitByteCount)mxf_write_local_tl(mxfFile, 0x3f06, 4)mxf_write_uint32(mxfFile, segment->indexSID)mxf_write_local_tl(mxfFile, 0x3f07, 4)mxf_write_uint32(mxfFile, segment->bodySID)mxf_write_local_tl(mxfFile, 0x3f08, 1)mxf_write_uint8(mxfFile, segment->sliceCount)mxf_write_local_tl(mxfFile, 0x3f0e, 1)mxf_write_uint8(mxfFile, segment->posTableCount)mxf_write_local_tl(mxfFile, 0x3f09, (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_tl(mxfFile, 0x3f0a, (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_tl(mxfFile, &localTag, &localLen)localLen == mxfUUID_extlenmxf_read_uuid(mxfFile, &newSegment->instanceUID)localLen == 8mxf_read_int32(mxfFile, &newSegment->indexEditRate.numerator)mxf_read_int32(mxfFile, &newSegment->indexEditRate.denominator)mxf_read_int64(mxfFile, &newSegment->indexStartPosition)mxf_read_int64(mxfFile, &newSegment->indexDuration)localLen == 4mxf_read_uint32(mxfFile, &newSegment->editUnitByteCount)mxf_read_uint32(mxfFile, &newSegment->indexSID)mxf_read_uint32(mxfFile, &newSegment->bodySID)localLen == 1mxf_read_uint8(mxfFile, &newSegment->sliceCount)mxf_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_local_tl(mxfFile, 0x3f09, (uint16_t)(8 + numDeltaEntries * 6))mxf_write_uint32(mxfFile, numDeltaEntries)mxf_write_local_tl(mxfFile, 0x3f0a, (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_kl(mxfFile, &partition->key, 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_read_local_tag(mxfFile, tag)mxf_read_uint16(mxfFile, len)mxf_write_local_tag(mxfFile, tag)mxf_write_uint16(mxfFile, 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)UTF16StringArraymxf_register_array_type(newDataModel, "UTF16StringArray", MXF_UTF16STRINGARRAY_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)ULArraymxf_register_array_type(newDataModel, "ULArray", MXF_ULARRAY_TYPE, MXF_UL_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_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 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|/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|.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 +4 +4+4S 2D3+4 +4S +4S .+4S I+4S $+4 +4S +4 +4 +4 +4 +4S +4 +4 +4  +4  +4  +4  +4  +4 +4 +4 +4 +4 +4 +4 +4 +4S +4 @+4 @+4S /+4 +4 +4+4+4 +4+4+4+4S +4S AD3 VTR Errors+4 +40+4+4+4PSE Failures+4+4S 9+4 +4+4+4 +4 +4S +4S :+4+4+4+4+4+4+4S H+4+4+4 +4P+4+4+4+4+4+4 +4S (+4+4+4+4+4S D+4S 7+4+4+4+4S +4+4+4+4+4+4+4S +4+40+4S ;+4+4+4+4+4S 6+4+4+4+4+4S #+4+4S +4 +4  +4&DH&wY+4 +4 Version Feb 2008+4 BBC Archive MXF Writer+4 BBC+4 +4+4S 0+4 +4+4+4+4+4+4 +4 +4 +4  +4 D3 ingested materialD3 tape+4S /+4+4S +4 +4 +4+4 +4 +4+4`>o'^w+4}`>oxl+4}`>oo h>/x>X  >q> $>8> (>X?h?>x?X????@@:@[@@@(@!0.!0D!0@!8D !8A#!<D!<A7!@D !@A[!HD!HAo!XD !XD(!D0"D4"pD;"DB#(DI#DP#DW$<D^$De$Dl%PDs%Dz&D&dD&D'D'xD'D(0D(D(D)@D)D)D*LD*D+A+`D+`A$!0A@AրBBB)BCCC6CaCrCCCҀDDD=DMDEEgEEFRFcFsFFF̀GG(GMGpGG΀GHHF$ HN+xHG+.+D+D+D+D+D+D+D+D+D+D+D+H\$+HwHH@HHHǀJ^J{JJK;KWKtKKK̀KL>LULsLLLՀLMM,$PN+M-+.+D+D+D+D,D,`D,lD,M=$+MS@Ma@MtLMMMMˀM܀MNN;NRNq$N,Nr,.,D,D,D,D-D-$D-0D-<D-HD-TD-`D -lD -xD -D-N$,N@NNǸNUNU_WX XGXdX}X΀XY2YJYZYkY|YYYYڀYZZ6ZSZrZ[ƀ\&]_S_``2`E`X`k`~````aab]bvbbҀbccdZdqdde'e8eJe\eme~eeeeҀeff'f9fLfhfgg܀gh h8hPhchuh$N-h-.-D-D-D-D-D.D.D.D.0D.8D!.DD$.dD&.pD,.D..D/.D4.h$-h@h@h@h@i$(N.i...D7.D8.D7.D8.D:/0D</4D>/@DA/HD@/LDA/TDE/\DC/`DD/dDJ/lDK/pDJ/tDK/xDJ/|DK/DO/DM/DN/DR/i,$7.iN@6i]@6ir@6i@6i$N/i/./DU/DZ/D[/DZ/D[/D\/D]0D^0DD`0ti$U/i@Ti@Tiijj$N0xj0.0Dc0Df0Dc0Df0Dm0Dn1Dj$c0j@bj@bjрjj$N1dj1p.1pDq1pDt1tDq1xDt1Dy1k 1D1k1D{1Dy1D{2 D20k2$q1pkI@pkU@pkk@rkzk1pk@k2Dk$N2Dk2P.2PD2PD2dD2hD2pD2tD2xD2|D2D2D02D2D3 D3<D3|D3D3D3D40D4LD4D4D4D4D5@D5\D5D5D5D5D5D5D5D5D5D5D5D5D6 D68D6pD6D6D7D7 D78D7pD7D7D8D8D80D8hD8D8D9D9D9(D9`D9D9D:D:D:D:D: D:$D:0D:8D:<D:@D:DD:HD:xD:D:D; D;(D;hD;pD;D;D<D< D<`DD>HD>dD>D>D!>D">D$?@D&?\D'?D*?D,?D0@D2@k$2Pk@k@k@l 8lvl2<l>lJ2PlK@,lL$ N@,.@0DI@0DX@DDI@HDX@pDZ@D[@D\@D^@D[@D\@D^@D @D!A D,ADD.AhD/AD6AD8AD;AD<BD?B@DDBdDEBDHBDKBDLBDOCDTC<DUC`DWCDXCDYCDnCDoDDzD8D|D\DDDDDDDDDEDE4DEXDE|DEDEDEDF DF0DFTDFxDFDFDFDGDG,DGPDGtDGDGDGDHDH(DHLDHpDHDHDHD_ID`I DaIDbI$DcI0DdI@DeIPDfI`DiIpDjIxDiI|DjIDkIDlIDmIDpIDIDuID|JDJ@DJHDJLDJPDJXDJ\DJ`DJxDJ|DJDJDJDJDJDKDK@DKHDKDKDKDLDL@DLxDLDLDLDMDMDMDMLDMDMDN0DN|DNDODO`DODODPDDPDPDQ(DQtDQDRDRHDRDRDRDS0DS<DSLDSdDSDSDT DTDT`DTDTDTDU8DU|DUDV DVTDVDVDW,DWxDWDXDXDDXDXDYDYTDYDYDZ$DZlDZDZD[DD[D[D[D[D[D[D[D[D \D \LD \D \D],D]pD]D^D^XD^D^D_0D[_8D_<D _D_D _D!_D"_D$_D%_D&_D*`8D+`LD,`\D.`xD/`D0`D2`D6aD8a(D;aHD<ahD=aD?aD@aDDaDEbDHb@DKbxDLbDMbDObDPbDTc$DUcHDWchDXcDYcD[cDd(Dad<Dbd|DcdDdeDeeDDeLDeePDneDkeDneDoeDpeDreDseDteDxf8DyfLDzf\D|fxDzf|D|fD}fDfDfDfDgDg4DgTDgxDgDgDgDgDhDhHDhlDhDhDhDiDi Di0DiPDipDiDiDjDj4DjpDjDijDkDkDDkDkDl(Dl,Dl4DlPDlDlDm DmTDmDmDn$DndDnDnDo,DopDoDoDoDp DpdDpDpDq Dq4DqLDqlDqDqDqDqDrDr$DrDDrdDrDrDrDrDrDrDs@DsTDsdDsDsDt0DtxDtDuDuXDuDuDv$DvlDvDvDwDwPDwDwD x,D x|DxDxDyHDy\DylDyDyDz8DzxDzDzD{PD{D{D |D!|dD"|D#|D$}0DA}<D$}@D*}tD+}D,}D-}D.}D/}D0~D1~4D2~XD5~xD6~D7~D8~D;D<,D=LD>hD?D@DAD'DE DF\DGDHDIDDJXDKhDLDMDPLDQDRDS<DVDWDXDYdDZD[D\HD`DaDbDc,Dd<De|DfDiDjLDkDnDo$DphDsDtDu,Dz@D{DDDLDDDDD DDD0D4D<D@DPDlDxDDDD D(D,D8DpDDD$D`DDD+D,D/$D0DD1pD2D5D6D7D8D;HD<tD=D>D?D@$D*PDlM$I@0lo@Hl@Hl@Hl@Hl@Hl@Hl܀JDl@Klm mLLm,@Mm5m@N<mU,mfO@m{@PmR\mS0mTHm̀"m܀mnU\n1V8nEgnZ@0n[@nl@nmCnn@knCnGPn@n_8n_<n@n_nd(n@kneLnePn@knenjnn$PpN.D6D7D6D6D:D7D:D<D=0D?8DADDFPn$6n@5o@5o@5o,@5o<@5oK78oZ@8ohoihoj$Nh.pDpDDDDDD D`DDD$DdDpDDDDok$po@o|oo8opo$oo$N$.0D0D8D<D@DDD\D`DDDDDD`DDDDDo$0o@p@p@p8p*0p+p,$N.DDDDD<D@DpDDDDTDpp-$pF@pU@pc@pp8p~pp$N.DDDp$p@p$$N.D D!D D D!D D!D"@D)D'D+D-D+D2D7PD8D:D;D:D;D:D; D<$D=dDBDCDD0DEdDJDLDODP`DQDSDY(DZpD]D^D]D^D`Do,Dk0Do8Ds<DtXDwDxDyDzD{D|D},DHD\DtpDDDDDDDDDDD D(D\DxDDDDDDD(D<DPDDDD\D)D-DwDxDy8DzdD{D|D}DDD0D\DDDD D8DdDDDDDD<D\D|DDDDD@DlDDDDD$DDDdDDDDDD%HD&tD'D(D)D,$D-PD.|D2D3D6D8,D=XD>DADCDJDP(DSTDTDYDbDDD0D<D@DDDPDpDDDDDD8DXDtDDDDDDD(D<DDDXD\DdDDDDDDDDD D D D D D D $D 0D@DLDPDTD`DDDD D%(D&DD'`D(xD)D,D-D.D2 D3 D64D7HD8PD9dDlD=D>DADBDCDDDDJDPDQ(DR0DSDDTXDYlDaDbDfD'DDDh@p$ p@ p@ p@ q @ q"@ q5@ qJ@ qY@qbquqqqqʀqrss"@s2@s<sM@smss@s@sLt2tuu!xu:8uO@ub@uwuuXuu$NXu`.`Dm`DqDmDmDDxDqDrDDDDD,DPDtDDDDD0D`DDD,DdDDDDD<DXD`DdDtDDDDDD$DLD\DpDDDDD(D<D\DDD DTDdDDDDDDD DD u$m`u@ku@kv@kv@lv,nXv8o8vDpPvO1v`qLvpr@v@svtDvuhv@vv߀v@ww%xHw7y<wP`wQ4wR$N4.@D@DHDLDdDhDlDpDtD DD DDD DDDD>PD?XD@`DpD"D%D' D*@D,D2D3 D48D8pD9xD:DBwS$@wt@w@w@wPw8wȀHwӀ<w@xDx@xx$dN.DDDDDDDDDPD`DhDtDx$x2@xC@xW@xl8x{@xxx$N.DEDFx$Ex@Dx$N.DJDKDLx$Jx@Ix$DN.DODPDQ@x$Oy @Ny$DND.PDTPDUPDVy$TPy9@SyH$DN.DYDYD]yI$Yyv@Xy$N.DDDDDD D,D<DPD´D D0DØDDTDĴDDńDD8DƠDDtDDDDȬDD0D4D<DLDɠDD@D`DʤDD@D˄DˬDDPD̠DD@DhD͐y$y@y@y@y@y@z@z@z!z"@z1´z2 z3@zB0zCØzD@zSØzTzU@z`<zl8zvzwHzx@zTzĴz@zĴzz@zzńz@zńzz8zǀ<zӀ@zz,z@z8zƠz@zƠ{{@{t{{@{!{"D{#@{2D{3Ȭ{4@{CL{Dɠ{E@{Tɠ{U{V@{e{f@{g@{r<{~8{@{`{@{`{ʤ{@{ʤ{{@{{@{@{@{˄{΀8{ـ<{@{˄{ˬ{@|ˬ||@||P|@|"P|#̠|$@|3̠|4|5@|D|E@|Fͤ|G$ Nͤ|H&|]&-|~&0|&3|&B|&}&}@&#}}&((}&.}&FP}&I~&~5&~Z&~u&~&~&h~&&L&z&&x&X&8&&U& x&h&H&!8&((F&/h&3&:&A&E.&L`&S&^&e`&lx&shU&z0&&&&$&O&<y&&X&H&8&@&@&k&,&&L& !&(F&& &&&/&$^&+&2\&6&K&]&&apG&ePt&l&p&{&@'&p\&(&&&Q&&&J&Nx4&Uht&\X&8& /&n&&`&&"H7&&j&4& &(&0&4N&;|&Bl&I\&PL6&W<q&^,&e&l &sR&z&&&(&c&&&|&l?&\&L&<&,-& S&u&X& (Ā׀"& $A&  b&&&&&0&3&8N&g&&& ؀&  & %dͤ&dͰndͰf<Ͱ.ͰD$ͰD%D*D,D-$$Ͱ@#ـO^8O$tN$P0.0D00D38D0<D3@D9DD8HD9LD:Pj$00@/180`$0N``.`D=`D=`DBΘ$=`@<!@̀$<NΜΠ.ΠDMΠDRμDPDRDVD\Da DdpDfxDe|DfτDdψDfϐDdϔDiϠDmϰDlϸDnDmDpDvDuDtDuDvDuDwDxDwDxD D@DD$MΠ'@L8@LI@N [Π\X]nYÀԀ3Q؀;Rct$NX.`D`DtDxDЄDАDД$`@@$LNЬ.аDаDа$а@$Nи.DDDDDDDDDDDDD@DPDѐDєDјDќDDDDDDD0DPD\DҘDDDDDDD D0D4D8D<D@DPDTDXD\D`DhDӈ$#@1@B8Q@b@vӠ$NӠ.ӠDӠDӰDӸDDDDDDDDDDDDDDDDD$Ӡ@@$N . D D8DHDPDFXD`DFhDlDFԄDGԐDFԘDGԜDHDGDHDIDHDID$ @@'@8@L M,N$ N,.0D0D<D@DLDPDTDXD\DdDlDtDդDըDմD PD `D hD xD ֐D ֘D֠DְDָDּDDDDDDDDDDD D(D,D4D<DDDLDTD`DdDhD#lD/׈D1נO$0d@u@@@@@р@0׸$N׸.D6D7D6D6D7D8D7D8D< DD0DIHDOpDR|DWؠDZجDdDfDmDb(DuHDz`D{pD}ل$6'@4<@4Q@5e@5y@57H8t98̀:@ٜ$Nٜdٜd٠d٠;f<<KYl٠.٠D ٠D!ٴD"D#D"D#$ ٠@ɀ8IZi׀Qhy؀+IȀ؀9Ur=\ՀèӀOo5^$TN.DDD(D,DD$@ǀ$XNX`.`D3`D6hD3lD6pD<tD;xD<|D=ڀ$3`@2#48.`/ڐ0$0Nڐ1ڐ.ڐD@ڐDAڔD@ژDAڰDDڼDCDDDCDAE$@ڐ_@?l@?y$pNz.DGDHDGDGDH DK,DJ0DK4DJ@DHP$G@F@F$pNpp.pDNpDOtDNxDOیDR۸$Np@M@M$hN.DoDrDoDrDs@DuLDtPDv`DuhDvpDutDt܀DuܐDvܠDxܤDzܬ$o@n$@n0ARbs$N.DD$@$N.DDDDD$@$\N,0.0D&0D)8D&<D)@D/DD.HD/LD0P$&0@%''8203`4$0N`.`D`DtD݈DݐDݜDݴ5$`U@l}$hN.DDDDD0D4D8D<DDDXD\DpDހDޠDް$@@8 !"$N.D D D #$ M@Y@f$ N.DDD@Dߐg$@@8g€<ߨӀ$Nߨ.߰D߰D"D'D( D*0D,8D*<D,@D0D%D0D%D4$߰@@̀<ڀ@ Ut) 84߰56$$N.DDDGDDDGDIDJDO$7$DN@CZ@Cj@Cw@E<$\N<.@D@DPDTDlDDDDDDDDDD8DPD`DDD$@@@@@р8@@~<88@`~<!`"#$%$N.D7D:D7D:D<DA&$7<@6S@6_$\N,.0D0DDDHDTDDDD D(`$0s@@$ N<.@DR@DVTDRXDT`DRdDVlDTpDVtDXD[D\D^DYDbD^ Df@DhP$R@@Q@Q@QS<T8"@#d$$$Nd.pDkpDlDkDnDlDnDsDuDwDsD{D}%$kpI@j`@jl@jxl8p($N(.0D0D@DDDPDhDp$0@@@@0$XN.DVD\DWDVD\DVD\DYDWD\D_DbDc8DgDjDl$V@T(@T4@UD@UQW<bX8mY@|}~$`N.DDD$@@8$$N. D D@DXD\D`DlDpD$ @@$N.D_D`DaDdP$_@^"@^2@^BSdtЀ%7IYk}Ҁ u$Nh.pD1pD2pD3v$1p@0@0΀$$N.DgDjDlDm@DnLDq`$g@f@f@fh8,-t.P$Nt.DDDDDDDD DDDD`DZDD"D$D%0D&8D%<D&@D'D)D;D=D0D6 D8@D=xD?DADDDFDKDMDPDU DV`D\hQ$p@@@@@@ր@ H@ 1 :# 81'A@ XcLqD<|$N|.DDD$@@@@@8   $$N.DDDDDDDDDDD0DpDtDDDDDDDDD D0D<DDDDDDDDDD DDD\DpD|DDDDD,DxDDDDD DP $6@F@V@m@@@P8À"ӀgzH<ŀ@@@@d$Nd.pDpDDD$p@/@F@ ^@k@ y@$\N.D|D}D $|@{@{$hN8.@D@D`DDD0D@$@@@$NT.`D`DhDlDDDDDDDDDD8D|DDDDDDDD$`@+@78C@R@b`cd$N. D D4D8DDDDDDDDDD DHDPe$ ‚@’@©<µ8 d$DNd.pDtpDuDvDy$tp@s@s$N(.0D0DHD\DDDDDDDD$0,@<@H8T@`@m0no$N.DD,D0D4D<DDDLDTD`DDp$Ô@ä@û@ɀ@Հ8$N.DDD$@ @/$ N.DDD0$F@U@d$N.D D D e$ {@ Ċ@ Ěĭ$0N.DDDDDĮ$@@$N.DD$@@*Bn$N.DDo$ń@œ@ţŶπ$N.D"D#$"@!#@!3F]$N.D'D(^$'s@&Ƃ@&ƒƥ$N.D,D-Ʀ$,@+@+$N. D6 D7 D8@$6 %@54@5DU$$ND.PD;PD<PD=pV$;Pj@:y@:ljǜǵ$$Nt.D@DADB$@@?@?+$DN.DEDFDGDHDIDJDKDM(DL,DM4DL@$E@D@D +˰$tND.PDPPDQP˱$PP@O@O$NT.`DU`DVxDX|DWDXDW$U`-@T<@TL_|̻$8N.D[D\̼$[@Z@Z#$N.D`Da$$`;@_J@_Zm͈$N.DeDfDgDhDiDkDjDk Dj͉$eͨ@dͷ@dǀڀg$\N. Dn Do8Dq<Dp@DqHDpTh$n ΍@mΜ@mάο$8NX.`Dt`DuxDw|DvDwDv$t`3@sB@sT@sj$8N.D{DDDDDDDDDk${ϋ@zϚ@zϪ@~϶Ϸϸ$PN.DDDDD D D,D0D4D8D<D`DlϹ$@@@@ =Vv8~Ѐ$N.DDDDDDЁ$И@Я@н@@؀$XN.DDDDDD$@0@?@K8WX(Y$HN(.0D0D@DDDLDTDdZ$0q@ш@ї@ѣ8ѯ0Ѱxѱ$HNx.DDѲ$@@ $N.DDDDDDDDDDD D,D@DLD P $#@:@L@Z@f@yҊҋdҌ$Nd.pDpDDDDDҍ$pҦ@ҽ@@@8p$PN.DDDDDD$@+@=@L@X8def$PN.DDDg$|@ӊ@ә$N. D D D$D(D,Ӛ$ Ӱ@ӽ@$N0.0D0D0D4D 8D<D@DDDHD!L$0@@$ NP.PD$PD)PD,XD(\D$`D)dD%hD&lD'pD*tD)xD*|D%D&D'D+D*D-D+D*D+D-$$P@#&@#5$\N.D0D0D1D0D1D26$0J/hY@/h$,N.D5D5D6D5D6D7i$5~4hԍ@4Ԝ$,N .D:D:D; D<$ԝ$:Բ9h@9$$N4.@D?@D?LD@TDAX$?@>8@>$(Nh.pDDpDEp$Dp!@C0@C?$Nt.DIDJDK@$IT@Hc@Hr$$N.DNDOs$NՅ@MՔ@Mգն$N.DSDT$S@R@R $N.DXDYDZ!$X5@WD@WSfy$DN. D] D^8D_@D`HD_LD`Tz$] ֓@\֢@\ֱĀ$PNp.pDcpDd|DeDdDeDdDe$cp@b#6$,N.DiDjDlDnDlDnDlDnDoDlDoDlDq 7$iR@ha@hp@j |@k ׅ׆ ׇ$N . Du Dv<DyHD~TDpD~tD|D~DDD~DD~DDDDDDDD׈$u ׮@t׽@t@t@v @w  $N.DD$@@-@R$N.DDS$j@y@؈$N.DD(D4D8D@DL؉$ء@ذ@ؿҀ$@NP.PDPDP$P@ @$NT.`D`D`$`3@B@Q$Nd.pDpDpR$pi@x@ه$Nt.DDDDDDDDDو$٧@ٶ@ŀ؀$dN.DDDDD D,$@ @/BU$@N0.0D0D<D@DLDPDTD\DhV$0r@ڄ@ڝ@ڬ$<Nl.pDpDDDDD D D D D ڭ$p@@@$N 4. @D( @D) \D( `D) dD( tD) xD* 0$( @@'@'#@'2)8@)<O @P HQp$N H. PD PD `D dD tD D D D D D D 0D pD q$ Pۇ@۞@۪@۶8Ā< P $DN . D D D D D D D D D PD $ @@@@8+ , -$N . D D D D D D D D D PD D .$ D@V@f@v8܇<ܕ ܖܗ$XN.DD,D0D4DDDHDܘ$ܲ@ܾ@@܀<8$N. D D<D@DDDTDXD$ 5@A@Q@^<l8{ |(}ݛ$N(.0D0DLDPDTDdDhD ݜ$0ݷ@@@8<08$N8.@D @D `D dD hD xD |D P $ @;@ G@ W@ e 8s <ނ@ރhބޢ$(Nh.pDpDDDDDD`ޣ$p޼@@@<8px$Nx.DDDDDDDp$!@-@=@L<Z8ijk$N.DDDDDDDl$߆@ߒ@ߢ@߱8߿<$N.DDDDDDD $@@@8$<345$(N.D#D$D#D$D#D$D%6$#W@"c@"s@"$<$8$N.D-D.D-D.D-D.D/$-@,@,@,.8.<$N.D2D3 D2D3D2$D3(D4$2@1)@19@1H38V3<efg$N.D7D8D7 D8$D74D88D9h$7@6@6@6᱀88῀8<$N.D=D>8DA<D>@D=DDAHDCpDEDFDI $=@<@< @<>8*?<9:8;$(N8.@DN@DOlDRpDOtDNxDR|DTDVDWDZP<$N@g@Ls@L@L@M➀O8⬀P<@h$(Nh.pD]pD^D]D^D]D^D_`$]p@\@\@\^8^<$p%x&$Nx.DbDcDbDcDbDcDdp'$bC@aO@a_@anc8|c<$N.DgDhDgDhDgDhDi $g@f@f@fҀh8h< $N . Dl Dm Dl Dm Dl Dm Dn!$l .@k:@kJ@kYm8gm<v w!x$N!.!Dq!Dr!Dq!Dr!Dq!Dr!Ds"y$q!@p@p@pr8πr<!"$(N"."Dv"Dw#Dv#Dw#Dv#Dw#Dx#$v"@u@u@u'w85w<D"E$F$(N$.$D{$D|$,D{$0D|$4D{$DD|$HD}%G${$c@zo@z@z厀|<圀|8$%$N%.% D% D%<D%@D%DD%TD%XD&$% @@@8 <% &(:$N&(.&0D&0D&LD&PD&TD&dD&hD' ;$&0e@q@@搀<枀8&0'8$N'8.'@D'@D'HD'LD'hD'tD'xD'D'D'D(,D(@D(D($'@@@@8'@($dN(.(D(D(D(D(D(D(D(D) D)(D),D)4D)@D)D)D*D* D*0D*hD*xD*|D*D*D*$(6@ B@R@f@u@燀8畀(@)()@*$N*.*D*D*D*D*D*D*D+D+0D+8D+<D+DD+PD+D+D+D+D+D,0D,<D,pD,D,D,D,D,D- D-D-<D-pD-|D-D-D-D-D-D.$*@ @@@@)87@F<W,i@*@+8+P.$TN... D. D.(D.,D.4D.8D.DD.D.$. @@@8. .$N...D.D .D.D .D.D .D /D/ $.@(@8@G8[.\/4]$N/4./@D/@D/XD/\D/`D/dD/hD/D/^$/@v@@@鞀8/@/$N/./D'/D(/D'/D(/D)0$'/@&@&@&(8/0$N0.0D,0D-0D,0D-0D.1P$,0@+%@+5@+C-8N0O1dP$N1d.1pD11pD21D11D21D32 Q$11pl@0x@0@0ꗀ281p24$N24.2@D62@D72XD62\D72`D82$62@@5@5@5782@3$N3.3D;3D<3(D;3,D<30D=3$;3@:@:.@:=<8H3I3J$N3.3D@3DA3D@3DA4DB4K$@3e@?q@?@?됀A834$N4.4DE4DF4DE4DF4DG5`$E4@D@D@DF845t$N5t.5DJ5DK5DJ5DK5DL60$J5 @I@I'@I6K8A5B6DC$N6D.6PDO6PDP6hDO6lDP6pDQ7D$O6Pe@Nq@N@N쐀P86P7$N7.7 DT7 DU78DT7<DU7@DV7$T7 @S@S@SU87 7$N7.7DY7DZ8DY8 DZ8D[8$Y7@X@X#@X2Z8=7>8?$N8.8D^8D_8D^8D_8D`9p@$^8Y@]e@]u@]턀_889$N9.9Dc9Dd9Dc9Dd9De:@$c9@b@b@bրd89:T$N:T.:`Dh:`Di:xDh:|Di:Dj;$h:`@g@g@g-i88:`9;$:$N;$.;0Dn;0Do;HDn;LDq;PDo;TDq;XDs;Dv;;$n;0`@ml@m|@mo8;0;$N;.;Dz;D{;Dz;D};D{;D};D< D<8$z;@y@y@y{8;0L$=Ph@t@@8=P>H$N>H.>PD>PD>tD>xD>|D>D>D?@$>P@@@@8>P?X$N?X.?`D?`D?D?D?D?D@D@P$?`4@F@R@b@p8?`@h$N@h.@pD@pD@D@D@DA $@p@@@ʀ8@pA4$NA4.A@DA@DAXDA\DA`DA$A@@@@ 8+A@,B-$NB.BDBDB(DB,DB0DB.$BK@W@g@v8BB$NB.BDBDBDBDCDC$B@@@ˀ8BC$NC.CDCDCDCDCDD`$C@ @@(83C4Dt5$NDt.DDDDDDDDDDE06$D`@l@|@8DED$NED.EPDEPDEhDElDEpDEtDExDEDEDF$EP@@@8<EPF$NF.F DF DF8DF<DF@DFDDFHDFDFDF$F .@:@J@^8i<wF xFy$NF.FDFDG DGDGDGDGDGPDGDGDGDHz$F@@@@؀8<@FH$$NH.H DH DH0DH4DH@DHDDHHDHDHDHDHD H$H 1@=@M@`8kH lHm$NH.HDHDHDIDIDIDI(DI0DI@DID$H<@ O@ ^@ n$\NILo&&&dILdIP dIP%f&<5C\IP.IPDHIPDIIdDNIxDOIDQIDRIDSIn$HIP@G̀ҀXpŀ.Zq$NI.IDIDJr$I@Àـ#$NJ .JDJDJ DJ$DJ0DJpDJ|DJ$$JK@[l}1Hc|m~$NJ.JDJDJDJDJDJDJDJDJDJDJDJDJDyKDKDxKDyKDK$DK@DKX$J@8@@@ J Kl $NKl.KpDKpDKDKDKDKDKD!LD#L D)L$D+L(D)L,D.L<D/LpDLtDL|DLD)LDL $Kp)@9@N@[@o@',@(L$Lt@'@(LL$XNL.LDLDWLDYLDLDLDWMDYMDWMDYMDZMPD\MhD^M|DlMDMD_MDaMDcMDdN8D5NPDgNTD5NXD7N`D?NtD=NxDBNDCNDNDNDNDNDNDODO DO0D=OPDOp$L@ @!@7@D@Y@m@~W8LLW8MMW8M@; @<NtNNW8OP@; @<'OP(Op)Op*$NO.ODODODODODODODPDPDPDPDPDP DP@DPDDPLDPPDPXDPDPDQ DQdDQDQDR(DRlDRDRDS8D SxD SD SD T@D TDTDTDUDUTDUDUDUDV,DVlDVDVD VDVD#VD'VD(W(D)WhDWDWDXD,X@D-XlD.XD2XD6XD7YD,YHD-Y\D.YpD/YD2YD0YD4YD6ZD4ZD6Z D7Z D4Z<D9ZLD*ZPD0ZdD>Z+$OQ@a@q@1΀߀$5FWhỳ'8IZj@@O@OP@ PP@ PPX@UV@%@&VW@!W"X@#@%0@&:X@;Z<Z=$ NZ.ZDAZDBZDAZDUZDBZDUZDZ[D[HD[TD[D[D[D[D\D\4D\`D\D\D\D]\D[\D]\D]0D]<D]]`D`]Da]Dd^(De^`Df^Di^Dj_Dm_PDn_Dq_Dr_Du`0Dv``Dy`Dz`D}a D~a@Da|DaDaDb0DbpDbDbDcDcDc,DcLDcdDXctDcDcDcDcDd Dd`DdDdDe0DeDDeXDelDeDeDeDeDfDf$Df<DflDfDXfDfDfDgDgDgDXg0DgTDg`DgDg>$AZc@@s@@@@BDC@gӀD>'@EFHGL4H;HVI:b"qJPKTLXM8ȀN<݀O9P`@Q@R"@S+Z,g-$ Ng.gDgDgDgDgDgDgDgDhDh Dh<DhDhDiDi@Di|DiDiDj8DjxDjDjDk4DktDkDkDl,Dl0DlpDlDlDm0.$g[@k@{@@ @gmL$NmL.mPDmPDm`DmhDmxDmDnDn@$mP@@ $NnX.n`Dn`DnDnDoDo@ $n` 3@ C@ Q$NoX.o`Do`DodDohDopDoxDoDoDoDoDp D p` R$o` }@ @ @ @ $Npx.pDpDpDpDq0DqpDqDqDqDrDrDrDrDr8DrLDrXDrDrD!r $p @  @  @  "@ /@ 9p :r ;$dNr <&u \dr ]dr dr f < .rD=rDArD=rDAsDFsDGs DKs DIs$DKs(DMs0DOs@DGsHDTs`DVsdDTshDUslDWsp $=r @< @> @? r s   + @ \   ' 8 U e u $Ns.sD,sD-sD2sD3sD4s $,s @+  $XNs.sD7sD8sD9sD8sD:t $7s @6 @6 $Nt.tD!tD$t D!t$D$t4D%tpD'txD)t $!t @  @  & R$Nt.tDZtD]tDZtD]tD^uD_uD^uDau DcuDgu Dku(Diu,Dku0Dmu< S$Zt s@Y @Y $NuP.uPDpuPDsu`DpudDsutDtuDuuDtuDwuDzuDyuD~uDuDuDu $puP @o @o $Nv .vDvDv Dv$Dv<DvpDvtDvxDv|DvDvDvDvDvDvDvDvDvDvDvDwDwDw DwDw(Dw0Dw@DwDDwHDwLDwPDw`DwDwDwDw $v @ @@@@ 0@ C@ Wgsvtwu$Nw.wDwDwv$w@$Nw.wDwDwDxDxDx,Dx@DxDDxP$w@@@@2BS@bwcxdd$Nxd.xpDxpDxDxDxDxDxDxDxDxDxDxDxDxDxDxDxDxDxD yDyDy4e$xp@@@@@@xpyL$NyL.yPD3yPD4yPD8y`D9yd$3yP@2$Nyl.ypD<ypD=ypDAyDBy$<yp3@;?$Ny.yDyDyDyDyDyDyDyD!yD'yD$yD/yD*yD/yD$yD'zD$z @$y]@i@v@ yz$Nz.z DEz DFz DHz$DFz,DGz0DIz8$Ez @D@D€Ӏ;$Nz<.z@DLz@DMz@DLzDDMzHDOzLDSzPDTzTDUzXDTz\DSz`DWzdDYzDWzDZzDWz<$Lz@_@Kl@K y@K$tNz.zD`zDazDczDdzDhzDkzDmzDq{Du{ $`z@_$lN{,.{0Dx{0Dz{0$x{0@w$N{8.{@D}{@D{@$}{@@|$N{Hd{Hd{PLd{Pbfc<r {P.{PD6{PD7{TD6{XD7{tD6{xD7{|D8{D7{D8{D;{D8{D;{D=|D;|D@|0DB|8D=||DB|DF|$6{P@5@5 @7(=gvǀ܀ ->O`qӀ,=N^n~р@8,$@9-{P.|/$lN|.|DJ|DK|DJ|DK|DL}0$J|T@I`q$\N}.} DO} DP}(DO},DP}@DQ}h$O} @N!$\N}|.}DT}DU}DT}DU}DV}"$T}F@SR$\N}.}DY}DZ}DY}DZ~D\~4S$Y}p@X|$hN~H.~PD_~PD`~`}$_~P@^$N~l.~pDd~pDe~Di~Dj~$d~p@c$XN~.~Dm~Dn~Dr~Ds $m~@l$TN$.0Dv0DwDD{TD|d$v0%@u1$LN|.DD2`J$l@€ـ<M~ˀۀ+;$N.DD<$\@o$N.DDp$@$N.DD$@$N.DD$@'J$N.DDDK$f@xh$N.DDD(D,DD$@ $XNX.`D)`D,hD)lD,pD2tD1xD2|D3 $)` $@( 1*8 E` F G$0N.DDDDDDDDDDDDDDDDD H$ h@ z$xN.DD D$D0DpDtD| {$ @ $N.DBDEDBDEDFDGDFDGDLHDNT $B @A @A !!!"$Nl.pDpDDDDDDDDDDDDDDDDDDDDDD DdDp!#$p!H@!`@!r8!!!" "p""$N.DDDDDDDD " $"A@"Y@"k8""4"$N4.@D @DXD"$ @"@ "@ "$dN.DDDDDD$D@D`D p"$"@"@#@#&8#:#;#<$N.DDDDD D@DP#=$#]@#p@#8##d#$Nd.pDpDDD#$p#@#@#@#p##$pN.DD!D"0D#pD%D&D%D&D%D(#$$@$@$%@$4$5$6$$N.D+D-,D/`D1l$7$+$S@*$b@*$t@,$$$$pN.D4D7D8D9D;`D<hD;tD<|D;D>$$4$@3$@3$@5$$$$$N.DRDSDRDSDRDTDRDSDXDTDXDY0D[<DY@D[DDYPD[`D]D^D_D`XDaDbDcDdXDeDfDgDhPDiDkDlDnDl,Dr0$$R$@Q$@Q%@S%+@T%;1%L@U%[V8%g%hD%i$ND.PDvPD}hDvlD}|DDDDDDDDDDDDDD DD0D@DLDDDD0D4%j$vP%@u%@u%@w%@x%ـy8%@z%&P&@ && &@&)@&*&+@&=&>0&?P&@$NP.PDPDtDDDDD D(D\DpDDD(DdDDDDTDDDDPDdDxDDD&A$P&[@&j@&v@&8&<&@&D&@&P&&$tN.DDD D`DDDD D<D@DPD\DdDhDpDDDDD@&$&@&@'@'@'.@'>@'K"'['\T']$NT.`D`DD DD@DDDDDDDD(D'^$`'z@'@'@'@'`''$4N.DD#D%D'@D(HD'TD(XD)\D*D,D-D00'$'@'@'@ ((H($NH.PD3PD4P($3P(@2(*@2(7$NT.`D8`D<D?D@D? D@8D=TDEdDCpDD|DCDDDEDG(8$8`(Z@7(i@7(u@7(@7(9H(:8(((ɀ(ڀ;@(`(($TN.DKDUDKDUDXD\ D_PDfDgDnDoDs8D`DtpDDwDxDqDDq8DP($K(@J) @J)L<)$MH)/N8);O@)F@P)Y@S)c)dd)e$Nd.pDpDDDDDDDDDDDD0D@DPD\DpDDDD )f$p){@)@)@)@)8)p)@)P))@)))8)$N8.@D@DdDDDDDDDDDDD)$@* @*@*%@*2@*>H*J8*W@*c@*d*e$N. D DPDpDDDDDDDDDDDDDDDD D$D4DX*f$ *@*@*@*@*@*@*8*@+ @+ +l+$LNl+&++&V +A&`+_&"+&$++++dl+dp,.dp,Jf,K<,Z,h,,v<,L,\,l,|,Ō-Ŝ-/Ŭ-Nż.pD$pD%xD$|D%D'-g$$p-}@#---À-Ҁ-//@/U$|N.D*D+D*D+D-T/V$*/j@)/w$|Nl.pD0pD1xD0|D1D3/x$0p/@//$|N.D6D7D6D7 D8/$6/@5/$DN4.@D;@D<HD;LD<\D=h/$;@/@:/$DN.DADDDBDCDE/$A0@@0"@@0/@@0;@@0F0V0k$N.DHDLDM0l$H0@G0@G0@G0@G0π001%$$N.DQDRDQDRDS1&$Q18@P1E$HN. DV DW,DV0DW@DXL1F$V 1V@U1c$HNh1d&-ż1&0Ŝ1&3|1&6Ŭ1&9Ō2&<l2.&?\2J&BL2u&<2&,2dh2dp2dp2f2<23 p.pDPpDXDZD[D^3$Pp32@O3A3P3l44.4X444΀446666߀77&777H7Y7j7{777Ӏ788"828C8S8h88$HN8.DaDe8$a8ڀ99@`9.@`9;@`9I9Z$N9[.DjDn9l$j9@i9@i9@i9$N9.DsD|9$s9@r9$N9.DD9$:@:%@:.$N:/.DD:>$:S@:b$N:c.DDD$:s$:@:@:@:$,N<:@.@D@D@:$@:@:$NH:P.PDPDPDX:$P;@; $ N\;!`.`D`DhDpDxD|DDDDDD;8$`;U@;d$hN;e.DDDDDDDD;u$;@;;8;=L====ڀ=>>$>>>U>s>>>>Ѐ>? ?+?D?^?v???Ȁ?@*@+(@,$XN(@-0.0D0D0D4D<D@DH@?$0@W@@f$NL@gP.PDPDXD\DhDDD@x$P@@@@@@@@@ʀ,@P@@$N@.DD@$A @A@A$@A2$NA3.DD&D3$D78D:PAG$Aa@Ap@"AyAzhA{$xNhA|p.pD=pD@pA$=pA@<A@<A$NxA.DCDGA$CA@BA$NA.DLDOB $LB!@KB0@KB>@KBL$NBM.DRDTB^$RBu@QB$ NB.DWDXD]B$WB@VB$ NB.DaDcB$aB@`C$NC.DfDhC$fC+@eC:$ NC;.DlDmDnDmDnDoCR$lCo@kC~$NC.DrDrDuDzPD|DDDC$rC@qC@qC@qC@sCCC$NC.DDD$D$@D3@D?@DM$NDN.DDD0D@Dg$D@D$XNHDP.PDPDPD$PD@D@D$NXD`.`D`D`DD$`E@E&$<NE'.DDDDDDDDDPDdE=$EY@ Eh@Ev@E$NlEp.pDpDpE$pE@E$ N|E.DDE$F@F$NF.DDF($F?@FN$ NFO.DDDFe$F@F$ N.DDDDDDDPDXD`DlDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DD D0F$F@F@FЀF܀FFGG G<GSHHHHHˀH܀HHII&I7IHIXIhIxI$NL.PD PDhD lD|DDD.D/DD D(D,D'0D*4D8D<D@DDDHD LDPD TDXD!\D `D"dD!hD"lD!pD#tD"xD$|D#D$D#D%D$D&D%D&D%D(D&D(D*D/D1I$ PI@ I@ I$N.D4D8D4 D8D9PD:\DWDXD;D@DFDGDPDSDFDGDFDHDGDIDHDIDHDJDIDKDJDK DJDLDKDMDL DM$DL(DN,DM0DO4DN8DO<DN@DQDDOHDQLDSTDX`DZpI$4I@3I@3J $N.D^DbD^DbDcDdDe DjDmDz Dj$Dm(Dj,Dn0Dm4Do8Dw<Dn@DoDDnHDpLDoPDqTDpXDq\Dp`DrdDqhDslDrpDstDrxDt|DsDuDtDuDtDvDuDvDxDzDdD~DJ $^J(@]J8$tN.DDDD<DDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDD D$D(D,D0D4D8D<D@DDDHDLDPDTD`DDJ9$JY@Je@Ju@J$N.DDDDDDDD0J$J@J$ND.PDPDPJ$PJ@J@J@J$N`.`D`D`J$`K@K@K"@K0$Np.pDpDpK1$pKF@KV$N.DDKW$Kl@K|@K$N.DDK$K@K$N.DDK$K@K@K@K$N.DDK$L@L$N.DDL$L/@L?$N.DDL@$LU@Le$N.DDDLf$L@L@L$N.DDDDL$L@L$N.DDDD0DpD|L$L@L@L8M MMM,$N.D D D D DDM-$ MD@ MT@ Mb 8MpMqMrMM$N. D D(D,D@DDM$ M@M@Mր8M MMMN$N.DD DD D"0D(N$N,@N<@NJ8NXNYNZNkNNN$(N.D+D,N$+N@*O @*OO,OBOl$N.D0D1Om$0O@/O@/OOO$N. D5 D6 O$5 O@4O@4OPP)$N$.0D:0D;0P*$:0P@@9PP@9P_Pp$N4.@D@@DAHD@LD@\DA`DDPq$@@P@?P?lP$pN.DGDKDGDIDGDKDIDJDKDNP$GP@FP@FP݀H8PP,P$|N,.0DQ0DS8DT<DQ@DUDDWHDQLDW\DV`DSdDThDUlDWpDZP$Q0Q@PQ@PQ$R8Q20Q3Q4$N.D]DdDeD]DcD]DdDeDcD]DdDeD_D`Da DgD_D`Da Db$Dc(Dd,De0Df4Dg8DjlQ5$]QM@\Q]@\Qk^8QyQzQ{$N.DmDmDnDmDnDoQ|$mQ@lQllQ$,N.DrDrDsDrDsDtQ$rQ@qQؠqlQ$,N.DwDwDxDyQ$wQ@vRvlR$$N. D| D|,D}4D~8R$| R5@{RE{8RR$(NH.PDPDXD\DlDRS$PRf@Rv@RRRS$hN.DDDDDS$T@T@T%T8TP$hN(.0D0DTDDDDDDDDDD DDD D$D(D,D@DTDTQ$0Tc@Ts@T@T@T@T@ T1T@T΀"T0T@TT$T@U@UU U $hN.DDDD@U $U@U.@U;@UH@UT$NX.`D`D`UU$`Ui@Uy@U$Nd.pDpDpU$pU@U@UUπU$Nt.DDU$U@V @VV/VHW$N.DDW$W@W@WƀWـW$N.DDDD@W$X@X@X,@X8$NX.`D`D|DDDDDDDDDPX9$`XI@XY@Xe8Xt@XX@XXPX$Nd.pDpDpX$pX@X@X$Nt.DDDD X$Y @Y@Y*@Y6$N8.@D@DHDLD\D Y7$@YJ@YZ@YgYzY$hN¨.°D]°D`°D]´D`¸DfDjDnDrDv,DzHD~dDÐDðY$]°Y@\ Y@\Y@^Y°YøY$Nø.DD"DD"DD"D$D&D(0D,XD3ĀD5D;D9@D;DD9HD=XD>ŘD9DBY$Y@Y@Z@Z8Z @ Z*ZHZIZJ$XN. D  DDDHDPDTDƐZK$  Z_@ Zo@ Z{$Nƨ.ưDưDDDPZ|$ưZ@Z@Z@Z$Nh.pDEpDFǘDGDJ Z$EpZ@DZ@DZ@DZ@D[ $N8.@DM@DN@[ $M@[@L[/@L[>[Q[d$ND.PDRPDSP[e$RP[z@Q[@Q[[[$NT.`DW`DX`[$W`[@V[@V[\\$Nd.pDpDȐDD\$p\6@\F@\R@\a$N(.0D0DPDɐD\b$0\@\@\@\$N.DD\$\@\@\@\$N.DD\$]@]#@]/@]>$N.DDDD D$]?$]U@]c@]q$,N<.@D@DLDP]r$@]@]@]@]]܀]^($(Nh.pDpDxD|DʌD^)$p^J@^X@^f$lN.DDDDD^g$^|@^@^$,N .DDDD,Dd^$^@^@^$lN|.ˀDˀD˄DˈDːD˔^$ˀ^@_@_$,Nˬ.˰D˰D˴D˸DD_$˰_*@_8@_F$,N.DDDDD_G$_^@_m@_|___bQ$,N .DDDbR$bc@bp$N$.0D0D0D4bq$0b@b@b$N8.@D@D@b$@b@b$NHbdHbdPcdPc*fc+<c:cHcTcec|c cc,d<d;Ldl\dld|dƌe/ƜebƬeƼeffPff fg,g@<gnLg\glg|h0njhbǜhǬhǼhiiCiqi ij ,jA<jrLj\jlk|kJȌkȜkȬlȼl?lxllm/ mjm,m<nLnS\nln|oɌo<ɜouɬoɼop pKplp pp,q<q.LqU\qrlq|qʌqʜqʬrʼr3rRrurr rr,s$<s:Lsb\sls|sˌt˜tˬtD˼tstttt u u$,u5<uLLun\ulu|ǔu̜v̬v*̼vOviv|vv vw,wB<w\Lw\wlw|x͌x1͜xUͬxoͼxxxyy8 yby,y<yLy\zlz;|zbΌzΜzάzμz{{4{G{s {{,{P.PD!PD$XD!\D$dD)hD+tD,̌D0̰D.D5D4D5D4D5{$!P{@ {@"{|| |=|V||}_}}}~u~~~π -RuՀ%NP$N . D8 D94D>HD?hD@̀$8 @7ɀڀɀ(mǀ$tN͔͠.͠DC͠DDʹDIDJDK$C͠@B!2KF]n߀ L]m$tNn . DN DQ(DN,DQ0DW4DV8DW<DX@$N @MO8 P$0NPP.PD[PD^TD[XD^`DddDchDdlDepDfx$[P@Z\8PΈ$8NΈΐ.ΐDiΐDjΔDiΘDjΰDmμDlDmDlDj$iΐ0@h=@hJ$pNK.DpDqDpDq Dt,Ds0Dt4Ds@DqPX$pl@oy@o$pNpp.pDpDpDtDxDτDόDϠDϰDDDDDD D,D0$p@ @ÀԀb@ @p4$N4.@D@DTDhDlDpDtDЀDАDМDд$@@$N.DDDDDDD`DdDhDlDpDtDxD|DрDќDѤDѨDѰDD$@.@;@J@d@{@@$(N.DD,D@DLDXD|DDD$@@@+@>?@$N.DkDoDkDoDqDv D{pD~tD{xD}|D{ӀD}ӄD|ӈD~ӌDӐDӬDӴDDDA$kc@ju@j@j@l@m$(N. DH DL$DH(DLLDNPDS`DX԰D[ԴDXԸDZԼDXDZDYD[D]D^D`DaD]Df Dh0$H @G@G@G@G@G*@I?@JK LHM$(NH.PD,PD0lD,pD0tD3հD9D6D8 D7D9D;D<4D><D;DDCdDEpN$,Pm@+@+@+@+@-Pֈ$8Nֈ.֐D֐D֠D֤DְDִDּDDDDD$DpD׀DפDDDD!DDD!LD&dD(p$֐@@@@@@*@=8O`q֐r@!L؈$N؈.ؐDؐDؠDؤDذDشDؼDDDD DD`DpDxD|D٘DټDDxDzD<D TD `$ؐ@@@@8ؐ@<x$Nx.ڀDڀDڐDڔDڠDDDD;-PDPD`D<`D=۰D>D?PD@ܠDADB@DCݐDEDF(DGpDH޸DIDJHDKߐDLDM DNhDODPDQ@DRDSDTDU`DVDYDZ0D[lD]D^D_(D`hDaDbDc(DdhDfDgDh$DidDjDkDm$DndDoDqDr Ds\DwDxDy,DztD{D|D}LD~DD$DlDDDDDDDDdDDD<DDD(D|DDDpDDDlDDDhDDD\DDD TDDD!PD(D/D3DD:DADE8DLDSDZ4D^DeDl(Ds|DzD$DpDDD\DDDPDDDLDDD4DDD(D|DDDpDD DXD DDTDD$D+HD2D6D=<DDDKDR8DVD]Da$DepDlDpDwdD{DDXDD D TD D D HD D D DD D D @D D D <D D D8D DD4D D'D.0D5D<DC,DJDNDU D\tDcDjDqpDxDDlDDD`DDD\DDDXDDDPDDDLDDDHDD D<DDD"0D&|D-D4$D;xD?DClPDPD`$ڀ@8@ڀt$CNt.DzD{DDD$z@y@y$8N.DDDDDDDD DDD0D@DHD \D hDDDDDDDD&D' D) D* ,D2 @D5 XD6 dD= D@ DA D D  D-!D.! D!DDJ!P$4@F8fЀD@@@@!23PA\BC4PQ XR S?Pa b cPq r!s,P!!D!d$N!d.!pDM!pDP!DM!DP!DR!DW!$M!p@L@L@L@N!p!$XN!.!D!D!D!D!D"D" D",D"0D"4D"8D"<D"@D"DD"XD"D"D"D"D"D"D"D#$D#LD#P$!@-<9@I8W!X#dY$N#d.#pDZ#pD]#D_#Dd#Z$Z#pt@Y@Y@Y@[#p#$TN#.#Dg#Dj#Dg#Dj#Dl$Dp$ Dv$0Dr$4Dv$<Dr$HDv$P$g#@f@f@f@h$5#6$h7$N$h.$pD$pD$D$D$D$8$$pU@g@v@$N$.$D$D%D%D%D%$D%@D%`$$@@@݀8$%x$N%x&&,&<& m&&&& &μ7&άa&Μ&Ό&|&l&\6&LW&<&,&& & H&u&&!&(ͼ&/ͬ%&3͜P&:͌&A|&El&L\&SLH&Z<i&^,&e&l &s)&zR&l&&̼&̬&̜&̌!&|I&lu&\&L&<&,& & @&]&&&&˼&ˬ?&˜Z&ˌ&|&l& \&LJ&<g&,&$&+ &2 &69&=c&D&Kʼ&Rʬ&Vʜ&]ʌ(&a|H&elt&l\&pL&w<&{,&D& x&&&&G&ɼ&ɬ&ɜ&ɌG&|&l&\ &LL&<&,&& Q&&& &]&ȼ& Ȭ&'Ȝ*&.Ȍn&5|&<l&C\:&JLb&N<&U,&\&c K&j&q&x&,&Ǽc&Ǭ&ǜ&nj&|1&lf&\&L&< &,<&s& &&&]&&Ƽ&Ƭ(&Ɯb&ƌ& |&l&\A&Ly&"<&&,&-&4 5&;[&?y&Cd%xd%d%f<<!%.%D5%D6%D5%D6%D9%D8%D9%D8%D6%/$5%C@4O@4[$pN%%.%D<%D=%D<%D=& D@&@$<%@;@;$pN&`&`.&`D[&`D\&tDa&Db&$[&`@Z"1QӀ_$HN&&.&DJ&DM&DJ&DM&DN'DD'DN'DD'0DP'dDV'|DR'DX'$J&@I@IK8 &CARp܀&'$N''.'D('D+'D('D+'D1'D0'D1'D2'$('6@'B)8N'O'P$0N'.'Dg'Dh'Q$g'k@fw$N'.(Dl(Do(Dl(Do( Dp(`Dq(dDp(lDq(tDp(xDq(Dr(Dt(Dr(Dt(Dv($l(@k$N(.(Dy(Dz(D(D(D($y(@x"$\N) .)D)D)@D)DD)HD)TD)XD)D)D)#$)>@Q@b8lg))$N).)D)D)D)D)D)D)D)D*D* D*,D*HD*lD*D*D*D*D*D*D+D+XD+`D+dD+hD+D+$)@@֠@<8"3@A)B+C$N+.+D+D+D+D+D+D+D,D,$D$+\@ol@@+,<$|N,<.,@D,@D,PD,TD,`D,xD,$,@@@@@,@,$\N,.,D,D,D,D,D,D,D,D-D-,D-PD-D-D-D-D-D. D.D.D.D.@D.PD.`D.$,"@2@E<Z@l,€ـ /@Qbsǀ׀/JDH8ЀL@,.$N...D.D.D.D.D.D.D.D.D.D/ D/`D/pD /D /D /D /D0D0$.@@(8G@.@ /00$$N0$.00D00D0<D0@D0LD0PD0hD0lD0$00@@@(9Q$dN0&j<d0d0d0f<.0D60D:0DB14$604@5?@5JYh+$N1H.1PD/1PD11lD21tD31,$/1PA@.L08Z1P[1\y$HN1.1DE1DF1$E1@Dр$N1.1DJ1DK1$J1 @I@I$$N1.1DV1DZ1Dh2%$V1<@UG@UTev$(N2.2DO2DQ3 DR3DS3$$O2@N&P8526387T$HN38.3@Dk3@Du3TDv3\Dy3lDv3pDy3U$k3@n@j{t8Ċ*ĠıЀ:3@;3<$XN3.3D|3D3D|3D3D3D3D3D3D3D3D3D4D4D4D4D4D4D4$D4(D40D44D48D4<D4@D4DD4HD4LD4PD4TD4|D4D4=$|3Z@{f8pƬƽ &Jfǒ<S@^Z3[4\$N4.4D4D4D4D4D4D4D4D4D4D4D4D4D4D4D4D4D4D4D4D4D4D4D5D5D5D5 D5D5D5D5$D58D5<D5L]$4v@Ƀ8ɏ4ɐ5`ɑɢ$N5`.5`D5`D5tD5|D5D5D5D5D5ɣ$5`ɻ@ǀ85`5Հ$XN5d5d5"d56f7<FT ,m 0ʅ 4.5D*5D,5ʖ$*5ʭʼˀRˁ˗$N5.5D05D25˘$05˷ƀր$N5.6D56D76$56%6Rỉ̵$N6̶& 4& $0& %,v-d6.d6 id6 }f~<͍͛4ͩ6 .6 D*6 D+6$D*6(D+6HD.6pD16D46D76D<6D;6D<7D;7 ͱ$*6 Ϳ@)@)@)@):CRkzΙήрЏЫмM]nѐѡѲπ  IZk|ҍҢԀ@$N7A7.7D?7DA7 D?7$DA78DB7@DD7HDI7XDJ7DP7DQ7DS7DT7O$?7c@>p@>~@>Ӌ@<ӚA8ӣTӹ؀9@BE7F8GXifw$N8x8.8DW8DZ8DW8 DZ80DW84D[8<D]8DՅ$W8՘@Vե@VճX8տ88T$DN8T.8`Db8`Db8tDc8xDh8Dj8Dn8$b8`@a@a@a$hN8.8Ds8Dv8Ds8Dv8Ds8Dw8Dy9$s8'@r4@rBt8N8O9P$DN9.9 D|9 D}98D9XD9`D9hD9lD9pD9tD9|Q$|9 k@{{$pN9.9D9D9D9|$9֖$$N9.9D9D9D9D9D9֗$9ֱ$HN:.:D:D:(D:4D:8D:HD:LD:XD:hֲ$:@Հ8::|$lN:|.:D:D:D:D:D:D:D:D:$:@8::$lN:.:D:D;D;D;D;(D;,D;8D;H$:)@78C:D;\E$lN;\.;`D;`D;xD;D;D;D;D;D;F$;`[@i8u;`v;w$lN;x&'4׌ "ם #׭ $€Ӏ-=d;;< <> <$ H A$  R 4qFp$- H$J0\8HK0e<cKn@uLwD"M4؀H"M؉L#N$;O8   cp  PTX.а9\L`fdhlptx|; 0D #$ @&@P d`ӠS ]` . ".KpL0(t$t=\@v!]r> ,JN@"F) t1(L P_p\wP|p@ ˰  .Iˀ ?p M cZP``!i#p|#w@!pp2@Ga`{Js("[5`43@`EPFF "P08CTBjpyP345"3 0!s+5/@,@ {0ypGPW@py{@ *w+°9# 5 ?6l~BK00C`A@ D@ Y08KP}:` k301p2@,;/O [7lz9 ;;0p7 56P-0>=PT?`lp* H  s z $z@?YpAvx} iv@ ~P} |*I}pe'y$!$pp r ڀ#3 D#<:#K8 ';`#\9#p9#9 #: 6: D Yp p H z~p0&~ZuP"m1P"|1"2  }pp @A FZ  0 !  ` 0/ ` P #,c3 pB SdPt! !P!!"A 9֐ P) kؐ ߰ xp T0jxp $'@  @  -@ <p) A Opc` P"sP e! |%   &00 p   )0 09PI@^   +m <{ O i @p | `".0"1"1  P# H#8` 0dn`{mPP p  p po` Og  @+@ư8 p.3pB`!PQ0@E@`iVp@0f@p0]@$O$b$wB-4@G!!#!"!)!1#Z!8<!?!F!N!Ua"#"M{">##"N[` &(68=Y09Qktz|4 ,,,,, , , , ,, ,,,!,,-,*,,5,0,4,(,+,',&,1,,,),,,,,,, ,,,,.,",3,$,#,2,,/,,,,,%,,,,,,,,,,, , , , ,, ,,!,,-,*,,5,0,4,(,+,',&,1,,,),,,,,,, ,,,,.,",3,$,#,2,,/,,,,_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_error_mxf_log_warn_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_local_tl_mxf_read_uint32_mxf_read_uint64_mxf_read_uint8_mxf_read_uuid_mxf_write_int32_mxf_write_int64_mxf_write_int8_mxf_write_local_tl_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_k_mxf_write_l_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_ul_mxf_equals_uid_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_is_subclass_of_2_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_mxf_log_debug_mxf_log_default_mxf_log_file_close_mxf_log_file_flush_mxf_log_file_open_mxf_log_info_mxf_vlog_mxf_vlog_default_fflush_gmtime_strftime_time_vfprintf$LDBLStub_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)result:r(0,9)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)tag:P(0,113):t(0,113)=*(0,114)mxfLocalTag:t(0,114)=(0,78)mxf_read_local_tl:F(0,6)mxfFile:P(0,67)tag:P(0,113)len:P(0,87)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)tag:P(0,114)mxf_write_local_tl:F(0,6)mxfFile:P(0,67)tag:P(0,114)len:P(0,78)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_2:F(0,34)dataModel:P(0,55)setDef:P(0,40)parentSetKey:P(0,62)mxf_is_subclass_of:F(0,34)dataModel:P(0,55)setKey:P(0,62)parentSetKey:P(0,62)setDef:(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;_vlog_to_filevlog_to_file:f(0,1)level:P(0,3)format:P(0,5)p_arg:P(0,6)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):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)_log_to_filelog_to_file:f(0,1)level:P(0,3)format:P(0,5)p_arg:(0,6)char:t(0,12)mxf_vlog_default:F(0,1)level:P(0,3)format:P(0,5)p_arg:P(0,6)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_flush:F(0,1)mxf_log_file_close:F(0,1)mxf_log_debug:F(0,1)format:P(0,5)p_arg:(0,6)mxf_log_info:F(0,1)format:P(0,5)p_arg:(0,6)mxf_log_warn:F(0,1)format:P(0,5)p_arg:(0,6)mxf_log_error:F(0,1)format:P(0,5)p_arg:(0,6)g_mxfFileLog:S(0,2)mxf_vlog:G(0,45)mxf_log:G(0,47)g_mxfLogLevel:G(0,3):t(0,46)=*(0,49)mxf_vlog_func:t(0,45)=(0,46):t(0,48)=*(0,50)mxf_log_func:t(0,47)=(0,48):t(0,49)=f(0,1):t(0,50)=f(0,1)EH_frame1EH_frame1EH_frame1_funcptr_funcptr_funcptr_funcptr_funcptr_funcptrbin/writeavidmxf0000755000076600007660000447144011201767456015524 0ustar stuartcstuartc00000000000000  8__PAGEZERO__TEXT  __text__TEXT,__symbol_stub__TEXT__picsymbol_stub__TEXT$__symbol_stub1__TEXT0__cstring__TEXT ^ __picsymbolstub1__TEXT p ` __const__TEXT v) f__literal8__TEXT H __eh_frame__TEXT 0 h __DATA  __data__DATA > __nl_symbol_ptr__DATA @ @0__la_symbol_ptr__DATA X X6__dyld__DATA  __const__DATA  __bss__DATA ($__common__DATA P48__LINKEDIT    /usr/lib/dyld 4Iw/X /usr/lib/libSystem.B.dylib A8 P??A5Pf|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@B/A|I|LxN!<@ BHB/A|I|LxN!H!<@ B/A|I|LxN!<`8<8c$HI<| | xN!<`8@8cTH)<`888chH<`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/AHM<@ 8xexBDFx#xHH=a}N =a*}N =a}N =aX}N =a}N = }=9N =` k}iN |!|> x~x|8`8(H V5|`x8^8x^8|^88(8`-H U|`x^88`-8H Uɀ!|N |B}= |9U}N |B}= |9U(}N |B}= |9U}N |!|> x~x|888`-H T|`x@8@ xBH SU<_ BD88/A^8T>+A<_8b`H R<_8bHH R̀!|N |B}= |9R}N |B}= |9Rl}N |B}= |9R}N |bxc"bTcTU)@.|cx|cKx|c[xN cT@.|xN ```||}xB|#x|3x!] @A 88`H```P(@A|+x8xH RA,|fx< <xc 88cH8`H$8` | ```8!P|N ```#9@||I/@DN C}*I|J}):|B*|B2|X| Y9k#HA9JPM /9`AK`||#xB!<88`8H8L8P9T9!X89A\H8/@@!LaPATX\A`H>~^^88!|x|N ``||#xB!<8$88A888A<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.|3xA!A;H``;/A;;<;@;aD<Cx888dxxhxH/@A8aY|^)<|J!D||J|p|x@<= 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<%xCx8Hy/AH8Hp```8T>+ A|t/@8H<``|t/A8CxT>+ @K``8!p|3xa!|}p N ||exB!? <z8,;xHMx8` H Ma<x88.8cPH L<x8888cH L<x8848cH L<x88:8cH L<x8808c0H L<x88(8cdH Lq<x88a8cH LY<x88[8cH LA<x88b8cPH L)<x88\8cH L<x88P8cH K<x88P8chH K<x88o8cH K<x88I8c,H K<x88T8cxH K<x88S8cH K<x88W8c$H Ki<x88V8c|H KQ<x888cH K9<x88(8cH K!<x88c8c H K <x88_8cpH J<x88I8cH J<x88I8cH J<x88I8chH J<x88;8cH J<<<<8`I` @`АxH<<<<88``0`ƐxH<x8888cH J)<x8888cH J<x8898cH I<x8898c4H I<x8888cpH I<x8898cH I<x8898cH I<x8888c$H I<x88C8c`H Ii<x8818cH IQ<x88C8cH I9<x8I88cH I!x8` H Iux8` H Ii<x888chH H<x88Z8cpH H<x88G8cH H<x88V8cH H<x88)8clH Hx8` H H8!P|N ```|@&||zxB8|#x88A!@<_ 9"LBLi9 9A:a!`X9@}{x:AA::!H H88 ~xH G~CxH$iA~xAAH9~#xH1/@h9`9 8@9!C``W:8.yxH G/A<x8H G/@yK8`H1<``<x8H G/@,8@0;AH|``<x8H GE/@8@0;K<x8H G/@ 8@0p{;aC/@8@'@/A$89!XJ^8B+@ yKa<8818cH'l{<8h8H/@&h/@&;K<x8$H =/@X8@&W8X9 9@!9:|BA89b";  K(<x84H =}/@H8@&878X9@8@9A})8 9i8 K HX<x8DH =!/@H8@%78X9@8@9A})8 9i8K H<x8TH /A yKu<88$8cH{<8h8H%/@ Ah8+A;^KyK!<8pK```/@(``yK<888cH-A.@LHԀ8B/A( |Al.@$H~9 8A9)B:.@~8A=?<8X`/AhPA\/A 8H8A 8H8< <cu88cH͉8`H```88BBA:`9H :`9u0C8/A :`9]A/A/AH<<<88c08h8HH<<<8 8c08P8HHd<<<8%8c088HyH@<<<8*8c088HUH<<<8/8c08@8H1H< <cu8|A88cHIH< <88$u8cH8H 1H< <88!u8c8H 1H< <88u8c8H 1Hd< <88u8c$8H 1yH@< <88u8cD8H 1UH```8B/A0 |A8BhB AH~9 8A9)B/A/@88@AC/A C8~x|x8K/A/@~ͳx@T;~x``]/@](|8808c`|tH 08` H /E/}d@4<<<868c08H8H9X/@H$]8 phtl]```;;@dH```8+AhA<`2(H<`(}(H ./}L@<<<8G8c088HKL```/@\A<`e(H<`(}(H .%/}L@8<<<8S8c088HK/@L<``c}(H -/}L@<<<8X8c088HK``/@L<``c}(H -/}L@<<<8]8c088HKH``/@L}}(H -A/}L@T<<<8b8c088H5K```/@L}}(H ,/}L@<<<8g8c088HK```/@L}}(H ,/}L@<<<8l8c088HK\```/ @\A :`92<``c}(H ,A/}L@T<<<8v8c088H5K```/ @\A :`92<<`(H +/}L@<<<88c088HK```/ @L<``c}(H +/}L@<<<88c088HKH``/A / @D<` `c@}(H +5/}L@H<<<88c088H)K/A / @D<<`(H */}L@<<<88c088HK/@\A< `(H< `(}(H */}L@<<<88c088HyK@/@|A$<`?`cH}(H *9/}L@LH,< <88,u8c8H +)8`H`<<<88c088HK``/@|/@8ATX(T80|@P](H4@B`A G=}8]<],}0=(@]4}(H )m/}L@<<<88c088HaK(``TX(T80|@P](H4@B`A G=}8]<],}0=(@]4/@P}(|`H (/}L@4<<<88c08D8H K```}(H (/}@<<<88c088H KH``<<<88c<88\H8`|xCHH/@(<<<88c08`8H K= C0manbC !C!CAC<_ =? ɂt<_ )tCɡC`(t`(h$-:Hq}kx~FxaC a`C$~xH%/@(<<<88c088H }KDC,/ADa`<|x8Hy/@(<<<88c088H 1KC(/ADa`<|x8H-/@(<<<88c0808H K}{x;H$a`H/A;A/@؀a`C<~$x8H5/@<<<88c088H mK4/A!AaHXA|{|||B||`HE<_ $"t *H88@|#x|qx`A;>/A<aCX80HH<aCX8+@/A/A/A9 8= ,=$=(K``=$/@$9 ]=$`|0T@. H0(/@08}= (|K0|BJ8B] (/A] 8B/] @t8,Kh<<<88c<88\H!]8B+@;`/AH;`/ @|8@]A(H0|FP9BA<@9@5J@;`|0P|*aXHy/AD/A/@HaX8H1/@< <88"u8c8H K8+Ah|L(8$H 5(|gx@܀aX8LH/@< <88'u8c 8H iK0/@l|L(8$H ɀ(|gx@paX8LH5/@<< <88 u8cH8H K`8+Ah|L(8$H U(|gx@aX8LH/@< <88u8cl8H KP8+Ah|L(8$H (|gx@aX8LHQ/@X< <88u8c8H K8+@,/A$/A/ A/ A / @p|L(8$H M(|gx@aX8LH/@< <88u8c8H KH``8+Ah|L(8$H Հ(|gx@|aX8LHA/@H< <88#u8c8H  K/@/@AT(\8|L$|xH M(|gx@aXxLH/@HĀP|L8;<L($;\P;|(|`|(PH a\P\(|c@@,@@A|:|[H,@H|HX1||BCDTB:|B|[aXxH /Ay|(P|H y\H<ff`fg8B||Ip|p| P|@P\HHȀ;|/@P@P(88\L||y8cKȑ/A갣(\W>|B A H\(8|֐\W>ZĀ|y8cրCD|B떀 KaX(xH/@< <88u8c8H K넀:/`P@(88\\PL||y|"8c|(PKǕ/Aأ\(<P\W>})|J@@4@| @Ap|:| Y| |Y֐DHPHX1ā||BCDTB:|BDH$!CD8ā||HJDDW>CD|y8c[hb|;[ KǙaXDxH/AV8BAdz |(P|!||"H ݀Z<ff`fg8B||Ip|p| P|@PZH,``<<<8}8c<88\HE;;@/Ap8aXH/@(< <88u8cd8H KdaCH;H;/A/@~H H ~H ݀~/AH ̀p/@~/AH ;;@8`HX`8aX8Hi`/A 8a`H@$;;`/A(/@,}/@H``}/AH %}/AH p/@}/A H `;;@H8XAC\CD8`aCD}"ZIhAKx@l9 /@0KD``@9 /@K@(898A9!`;CX; ACT!CP|:9d=|x|p8hCLKH@XKlyK]<88HyKE<8xHyK-<8HyK<8@HhyK<8HPyK<8H8<ex8H(<ex8H<ex8H<ex8 H<ex84HyK}<8HЀyKe<8HyKM<8HyK5<8(HyK<8THp``yK<88 8c``< u8H 8`HLyK<C8HyKȭ<|.8< cu8cH8```8!Ca|}q }p N ||~y!A<~/AH 88!Px|H ``8!P|N ```|A|zxB|3x|+x|#x!``f/A8@`B@8`H |~y@4??<88|8Ԝ8HHH```8<``cH ]/~@@??<88|8Ԝ8԰HQ~/@H```CxxHi/@0??<88|8Ԝ8HK``x``C8`TB8|B;I8BIH4H 18xH !<8|8Ԝ88@H8`8!`A|N ```||~x!``c/A؀/A|xH ^8~8c8H~8c0HsՀ~8c4H)~8c,HF~8c|CxAHa}<_ :b`~rxHaHbu< 8|}x~48H/A3~< 8H>/A,x~< 8H /A,/A0cxKI/A,~t< 8H+m/A,~< 8H q/A,~< 88H0/A,Ȁ~< 888H1/A,Ԁ~4< 88H9/A,~< 8H-=/A, /AH<_ 8xA8p~H'/@H<8|Ř8<8 8ߨH8H2<_ 8A8p~H'=/A,~~dx88H2!/A,~~dxT 6|8HM/A,ȁ>< 8]8PU) 6})9)I ^TB 6|BЁ>~49)>H/A,~< 8@HU) 6}) Ѐ^8B^aH^u/@dH/AL~4< 8Hם/@0<<<858cŘ8L8~49)>H/@0<<<8{8cŘ8l8 U) 6}) Ѐ^8B^ /A $~4< 88H /@0<<<88cŘ88H@HԀaHAA~x|}x~48H/AA~8HU/AÀ~8HI/A/A0cxK/A~t< 8H /A A~8H/A0A~88HI/A@A~888H9/ALA~4~Ex8H/A\~8H /Ap /ADA~8x8pH /@D<8xŘ8<8*8ߨH=8HA~88pH/A4LP8`~H/ADA~4~ex8PH/ATA~8@H/Ad /ADA~8x8pHQ/@D<8xŘ8<878/@$A~4~x8H/@0<<<8J8cŘ888cŘ8|8p^tH/@8<<<88c8h8tH8H ``8~l ^lb@~H||x|#x/@0<<<88c8T8tHY8H ~lH;!/@0<<<88c8ׄ8tH8H ~0|HH/@0<<<88c88tH8H h~lH8/@0<<<88c88tH8H (/@XTX:@8P~óxKE/@0<<<88c8<8tH=8H8~8H/@$<<<88c8ج8tH~8;H:H1^8`x~ijx>d8">X~8^\+ K$^8b,>8 0H)HxH*~xH*}|}y@~88~xH/@0<<<88c88tHI8H/A~~x88H/@0<<<88c8D8tH8H;a<8XhT\Z`d~ijxcx:TH) HhcxH* ||x/AP;W8~88~x|B"B!\A`H/AP;@AcxH)9/@~lHC5/@H8~8H/@0<<<88c8ج8tH8H~8H%~8`^d K>8^X~\I i$h~8 (8^8b,>8 0~8H/@L<<<88c88tHi8H<<<88c88tH=8HЀ~lH5/@0<<<88c8T8tH8H~0HL/@0<<<88c8ڔ8tH8HP/AX8$xxCxxK/@0<<<88c88tHa8H/@4<_ x:>C0x;ȀCx88K/A4a8x88`H %/@LĀX\d H/@<<<88c8l8tH8HT;dȃĀY|Iփ xl|;`|BIlBAx({X\($H_}<_ ?zH^|#x|exxxH/Ax:;;9A쀾X\< ~8H/@0<<<88c8p8tH8Hl<_ ~;xHy/AP~txH/@8<<<88c88tHy8H ``$(8~HQ/@0<<<8 8c8d8tH)8H~dH0/@0<<<88c8ݬ8tH8H|~4H!/@0<<<88c88tH8H<^8+AL~<8` HA /@<<<88c848tHQ8H/@XL/@L~<8`!H@/@x<<<88c8t8tH8H~<8` H@e/@0<<<88c8޸8tH8H@~dH//@0<<<88c88tHm8H=? ~d8Iհ)հ B+ K 0~H68/@H<<<88c8ٔ8tH8H<<<88c88tH8H\<<<88c88tH8H0<<<8"8c848tHq8`a8!Ѐ|N |a|xxB; }>Kx|#x}VSx!0|3x|+x}Cx|;xt!88c,H/@,<<<88c|8Ӹ8H8`H48`|H č/a8@,<<<88c|88H8`H4t88|H ō/A\a8xK/@4<<<88c|8T8H18a8K8`H4A8tH!8)tA8:a@8~cxL!8PA8T!8XA8\!8i`A8BdH ~cxH /A3~cx;8H!<|vxA<9`"d`H=? a<8888IP)P B+ K8=@ 9`H9aJA<8A8c~$88~DHAՀ@/Ax/A/@XHA<= =_ 9+ЁkА8J  JA<@b488A<9`"d`A= = =@88KѰkѰaJ`绀d=`9(Ѡ  iѠA<@88 K!< |9֐  <8}`8H a/@hKd]= C0= !Xk= |BKlBA\]`!`|<_ ldɁXX(!hll`X($ɡhX( zPOAp``AtHP(١x`A|8cF848PlHs8H\8x8@exxhTX}C`}"Y(THXA888HLHl8H```8(+A<_U):8B|| .|| N Phd/A$<<<88c>8H8HLH TX8P8h@Kr/@,<<<88c>88HLHk8H́88@8hTh0X}C`}"Y(THXa8KXk\1C}"+XK\HhH0|A,<<<88c>8<8HLHk8HHHXh\x9 8}}ihX\H /A4<<<88c>8H8HL``Hj8HH0h8BxA<<<88c>88HLHju8H/A$<<<88c>8H8HLKH0h8BA,<<<88c>88HLHj8HH(XH\80j|IHXh\H(`<<<88c@8HL8@H%8!`|x|N ``|A||x|@&BA!cD/@.;?_?```W:.8~HUA0~H /A 8z 8E8Hh``|;DA```8!`xaA|}p Kr||#x|@&B.||x|+xA!A/A|cH/A|xH \8H|xKs /@,<<<8 8c:8|8DHHhA8`Hd\tH8< t\D/@0;@?>;`A8a88.H=``8a8H/A\8a8H-|~x8}xH/AԀ|x%x|.K/A@\;Z;{DAH<8x:8DH8 8DHge8`H<8x:8DH8 8HgE8`Hh``|.|Cx88K!/@<<<8 8c:88DHHf8`H```xKp8`8!a|}p N ``88K||~x!``c/A`/A|xH ^8~/A$|xH ŀ^8~/AH 88!P|N ``||`y!A8a88KE8!`|N ||~x!``c/A</A$|xH ^8~/AH 88!P|N ```||`y!A8a88Ke8!`|N ||~x!``c/Al /A|xH i^8 ~8c,H~Kx|3x}ZSx8@0<<88c8H`8`H ```88KM/@4<<<88c2888H`e8`H``88}H/@0<<<88c28t8H`!8`H`x8H |8cH z/}<@4<<<88c288H_8`HL``A8xb~A8L"DbH88!pA|N ```|B8|#x!|+x|3x|xK8/@(<<<88c1<88hH_ 88!P|x|N ``|!;#B|#x$x8|+x!;@8xH`xH֍|}yAxHdxa8|}xcH {||y@Ѐ}/A H xᓝCxH {8cH y-/}@L??<8W;0;8HxxH^<xx88H^8HDxH z18H/<@(??<8@8~088H]H/@(??<8A8~088H]H8`H xe/|~xa<@(??<8C8~088H]UHPcxH z8cH x/~@L??<8F8~088,H] 8aKx8|#x!p|+x|3x|;x}Cx}RSx8AȃãЃ!H v/a8@0<<<88c-8h8H[8`Hx`88TH w/A8Axx8H x 8cH v%/}@8<<<88c-88H[`8a8K=8`HA8xbH w5H```A8A88s,!8A8 6A8"!8^~^ I$i(I,^~^ cCc# Z/@8zH8```/A|xK```b88!`|xA|N ||#xB88`|~x!< 8@H1/@8<<<88c'(88HT8H```x8< 8H/@,<<<88c'(88HT8HxxHY/@0<<<88c'(88HTq8HH`x88H5/@,<<<88c'(8 8HT-8H< x80H/@,<<<88c'(8X8HS8HĀxHU/@,<<<88c'(88HS8Hx88Hu/@,<<<88c'(88HSm8HDxH/@,<<<88c'(88HS18Hx88H/@,<<<8 8c'(88HR8Hx8H/@,<<<8 8c'(8<8HR8Hx88H}/@,<<<8 8c'(8x8HRu8HLx8,H!8/@4<<<8 8c'(88HR58```8!P|x|N ``|A|+xB|zx|3x|#x8!8`Ke/@,<<<88c#88HQ8HtCxxHm/@0<<<88c#88HQa8H8`CxxHrA8}] }<;[``8!`|xA|N ``|A|+x|@&B8|3x||x|#xA!`LHH_/A<_ :Hš@~óxxH/@l<<<88c"88::`:LHPq~óxH)~xH!/@8H<<<<88c"88:`HP1K<<<88c"8t8:`HP K<<<88c"88:`HOKp<<<88c"88:`HOKH<<<88c"8x8SxHOK ``<<<88c"88HOeK<<<88c"8x8HOAK``:Lx~xHe/@<<<<88c"88::`HNK```x$x8W:;bcxH ha|zy@(<<<8u8c"8$8HMYHex8H iiAP4"9i@h9A$ +U:}ZT@.|Kx|.H KU :}ZJT@.|Bx|ZI. /A89kT>@AaLDxH/A <_ aD88;b|LdxH/AĠa8Tc:H gq|tyAaDdx~xH /AHaH~xH5/A ::`<;@AALH8`WH\``~xH f/A~cxH f8`H48`H,8c888HKM88H+```<< xx8h80899 H/@4<<<8E8c8|88HJ88H+h`<< xx8 8 899 H/@4<<<8K8c8088HJ88H+`<_ <xx;wp8xHE/@0<<<8P8c888HJ-88H*>< xx88T89.9 H/@0<<<8W8c8d88HI88H*T>< xx8889 9 H/@0<<<8]8c888HIu88H)>< xx8~889 9 H1/@0<<<8c8c888HI88H)<_ <xx;~80xH/@0<<<8h8c8@88HH88H)H<< xx88~8939 H/@0<<<8o8c888HHi88H(<< xx8P8~8 99 H%/@0<<<8u8c8\88HH 88H(<< xx88~8 9#9 H/@0<<<8{8c888HG88H(4<_ <xx;~8xHu/@0<<<88c888HG]88H'>< xx;S 8~8 9.Dx9 H/@0<<<88c8(88HF88H'<< xx88~8 9#9 H/@0<<<88c888HF88H'$<< xx8X8~p8 99 H]/@0<<<88c8l88HFE88H&<< xx88~`89#9 H/@0<<<88c8,88HE88H&l<_ <xx;~P8xH/@0<<<88c888HE88H&<< xx8T8~@H]/@0<<<88c8l88HEE88H%<_ <xx;~08xH /@0<<<88c888HD88H%t< Dxxx8~ 8939 H/@0<<<88c888HD88H%<_< xx;B 8~89 Dx9 HQ/@0<<<88c8(88HD988H$<_< xx;"8~89$x9 H/@0<<<88c888HC88H$\<_ <xx;}8|xH/@0<<<88c888HC88H$< Dxxx8}89 9 HE/@0<<<88c8488HC-88H#< $xxx8}8 99 H/@0<<<88c888HB88H#X<_ <xx;}8xH/@0<<<88c888HB88H#?_< xx8}8@8939 H=/@0<<<88c8L88HB%88H"<< xx88}899 H/@0<<<88c888HA88H"L<_ <xx;}8xH/@0<<<88c888HAu88H!<< xx8<8}899 H1/@0<<<88c8D88HA88H!<< xx88}p89#9 H/@0<<<88c888H@88H!@<_ <xx;}`8xH/@0<<<88c888H@i88H << xx88}PH1/@0<<<88c8,88H@88H <_ <xx;}@8xH/@0<<<88c888H?88H H<< xx8<8}0899 H/@0<<<88c8H88H?i88H<< xx88} 89 9 H%/@0<<<8 8c888H? 88H<_ <xx;}8xH/@0<<<88c888H>88H<<< xx808}8939 Hu/@0<<<88c8<88H>]88H<_ <xx;|8xH!/@0<<<88c888H> 88H;Z@< xx8|Dx8939 H/@0<<<8%8c8`88H=88H0<< xx88|Hu/@0<<<8*8c888H=]88H<_ <xx;|8xH!/@0<<<8/8c888H= 88H< xxDx8|8939 H/@0<<<868c888H<88H4<_ <xx;|8xHu/@0<<<8;8c888H<]88H<_< xx;"t8|893$x9 H/@0<<<8B8c888H;88H<_ <xx;|8HxH/@0<<<8G8c8d88H;88H,< Dxxx8|p8939 Hi/@0<<<8N8c888H;Q88H<_ <xx;|`8xH/@0<<<8S8c888H:88H< $xxx8|P8939 H/@0<<<8Z8c8L88H:88H(<< xx8 8|@899 Ha/@0<<<8`8c8 88H:I88H<_> < x;µ8wP8|08;x929 H/@0<<<8n8c888H988Hh<_ xx8@;| xH/@0<<<8t8c8|88H988H<< xx88|8&99 HQ/@0<<<8{8c888H9988H<< xx88|8&99 H/@0<<<88c888H888H`??< xx8{8\8&99 H/@0<<<88c8l88H888H<< xx88{8&99 H=/@0<<<88c888H8%88H<< xx88{8&99 H/@0<<<88c888H788HL<< xx8l8{8&99 H/@0<<<88c888H7m88H<< xx8(8{8& 99 H)/@0<<<88c8D88H788H<< xx88{8& 99 H/@0<<<88c888H688H8<< xx88{8& 99 Hq/@0<<<88c888H6Y88H>_ ?x8@;{8dxH/@0<<<88c8x88H688H< 8Txx8w@89.9 H/@0<<<88c888H588H0< x8x8{p89 9 Hm/@0<<<88c888H5U88H< 8xx8{`89 9 H/@0<<<88c888H488H<_< xx;B8{PDxH/@0<<<88c888H488H,<_ <xx;{@8,xHm/@0<<<88c8@88H4U88H< Dxxx8{089.9 H/@0<<<88c888H388H<< xx8X8{ 89#9 H/@0<<<88c8d88H388H$<< xx88{899 H]/@0<<<88c8 88H3E88H<< xx8¨8{89.9 H/@0<<<88c8¼88H288Hl<< xx8`8z899 H/@0<<<88c8p88H288H<< xx88z899 HI/@0<<<88c888H2188H<< xx8Ĭ8z8 99 H/@0<<<88c888H188HX<_ <xx;z8lxH/@0<<<88c8ŀ88H188H< 8 xx8z89.9 HA/@0<<<88c888H1)88H<< xx8Ƅ8z89 9 H/@0<<<8 8c8Ɣ88H088HP<_ <xx;z88xH/@0<<<88c8L88H0y88H<< xx8Ǽ8z8"9.9 H5/@0<<<88c888H088H<< xx8d8zp8"9!9 H/@0<<<88c8t88H/88HD<< xx88z`8"9 9 H}/@0<<<8$8c8$88H/e88H<< xx88zP8"9 9 H!/@0<<<8*8c888H/ 88H<< xx8t8z@8"929 H/@0<<<808c8ʈ88H.88H0<< xx8,8z08"9.9 Hi/@0<<<868c8<88H.Q88H<< xx88z 8" 9.9 H /@0<<<8<8c888H-88Hx<< xx8l8z8" 9!9 H/@0<<<8B8c8̀88H-88H<< xx8,8z8" 9!9 HU/@0<<<8H8c8@88H-=88H << xx88y8" 9.9 H/@0<<<8N8c888H,88H d<< xx8|8y8" 9!9 H/@0<<<8T8c8ΐ88H,88H << xx888y8"9!9 HA/@0<<<8Z8c8L88H,)88H << xx88y8"9.9 H/@0<<<8`8c888H+88H P<< xx8А8y8"9!9 H/@0<<<8f8c8Р88H+q88H << xx8@8y8"9!9 H-/@0<<<8l8c8P88H+88H << xx88y8"9#9 H/@0<<<8r8c888H*88H <<< xx8Ҝ8y8"9#9 Hu/@0<<<8x8c8Ҩ88H*]88H << xx8@8yp8"99 H/@0<<<8~8c8L88H*88H << xx88y`8"9#9 H/@0<<<88c888H)88H (< 8dxx8yP8"9.9 He/@0<<<88c8Ԕ88H)M88H <_ ;{<x;y@x80xH /@0<<<88c8@88H(88H x<< xx8հ8y08#9.9 H~/@0<<<88c888H(88H < 8\xx8y 8#99 H~Y/@0<<<88c8d88H(A88H<_ <xx;y8xH/@0<<<88c888H'88Hp<< xx8א8y8$9#9 H}/@0<<<88c8פ88H'88H<< xx8T8xHY/@0<<<88c8l88H'A88H<< xx88xH /@0<<<88c888H&88Ht<< xx8ـ8xH~/@0<<<88c8ٔ88H&88H$;wP<< x8x8x8;99 H|Y/@0<<<88c888H&A88H<< xx8ڔ8x89 9 H{/@0<<<88c8ڠ88H%88Hh<< xx8,8x899 H{/@0<<<88c8<88H%88H << xx88x89,9 H{E/@0<<<88c888H%-88H<< xx8\8x89,9 Hz/@0<<<88c8p88H$88HT<_ << x;xp88x`8x9#9 Hz/@0<<<88c888H$m88H<< xx8ݰ8xP899 Hz)/@0<<<88c8ݸ88H$88H<< xx8D8w 899 Hy/@0<<<88c8X88H#88H8<< xx88v8D99 Hyq/@0<<<88c8 88H#Y88H<_ <8@x;w08ߨxH{/@0<<<88c8ߴ88H#88H< 8xx8w8P9 9 Hx/@0<<<8 8c888H"88H0<< xx88w8P99 Hxi/@0<<<88c888H"Q88H<_ << x;x@8,8x08x99 Hx/@0<<<88c8<88H!88Hp<< xx88x 899 Hw/@0<<<8!8c888H!88H<< xx88x899 HwM/@0<<<8(8c888H!588H<_ << x;x8|8w8x99 Hv/@0<<<8/8c888H 88HT<_ << x;w88wxHx/@0<<<858c8,88H y88H<xxx8HxE/@0<<<898c888H -88H<< xx8$8wHw/@0<<<8=8c8888H88H`<< xx88wHw8/8@4<<<8A8c888H88``a88!A|N ``||uxB|#x|+x88$!P|;x|3x}Cx}7KxA;AHCxH ;!CxH-/@P??<88}(8a8H<8}(8a88dH8aHK18`H`$x8aTH/@0??<88}(8a8HqK``<_=Ah88B`9kƐx~x~ųxfxA`adxx~x8`H3/ACxKƑ8`H8`<<<88c(88aHK,```8!|N ```|!|~xB;8`|#x! 8H 8e|by@\??<8;;`D8hxxHU<xx88H=``8a8K 8`H4;a\88 ;I`H 9!cxH98xx8@tH)!/@(<<<88c88`DHKA@? x8<8IPB"bxA!|aH(/@4<<<88c8H8`DHUK ```A<xx"bB!aAH6/@,<<<88c88`DHK`xHP|yx|#x/@(<<<88c88`DHKxa8dx%xFx8K1/@(<<<88c88`DHiK4xdxK /@(<<<88c8@8`DH1Kx8HP1/aHL@@??<8#8~8`D8`H<8~8`D88HK:aDxx~exH'/@(??<8&8~8`D8HK:AHDx~x~ExK}/@(??<8'8~8`D8HUKd:<:P> ~$x~óxH~óxH!/Ah~óxH8Ip|}x|xH]/Axx~Ex~xK/@??<808~8`D8HKx8HN/aHL@@??<8>8~8`D8`H<8~8`D88tHqK<~exx8IPH%/@(??<8A8~8`D8HH5KDx~Ex~xK/@(??<8B8~8`D88HKl~$x~óx> H1~óxH/A~óxH)8I`|}x|xH/@Ѐ|x8IpH/@x8IPHa/@xx~Ex~xKm/@??<8M8~8`D8HEK```xHM=/alp@(<<<88c88`DHKȃ8;;X/@88H??<88~8`D8|HH??<88~8`D8HH??<88~8`D8HmHp`B3/@8`|||*< 0 |x8IH]5/@@??<88~8`D8H<8~8`D8 8HKxxxHP/@(??<88~8`D84HKx8HO9/@0??<88~8`D8\HqKt``/AHx8H^ /AtxHPU/AxHN/A/@H<<<8 8c848`DHK$xExx8HJ/@(<<<88c8\8`DHKtdxxKI/@(<<<88c8@8`DHqK<xxx8HJY/@(<<<88c88`DH1K8a8K8`H,``xHJ||x|#x/@K`8!!|N ```|A|~xB8`!H 1|{x8a8H 28@8@@$<<<8-8c8Wd8ƵH?_ |lxZ^@A98 ^U>~8^T]> 8@89 9`^ ;> ~>>>>>~ ~ ~9@9+84WfF>We>Wd>^^8*U>8@8!p^~A|N ``|A|~xB8`!H 0q|{x8a8H 08@8@@$<<<8k8cT8V8ƴtHu?_ |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@0<<<88c8(8TH8`H`x8H -=? x88IEȁ)EȉbB >~^ H=CxdxxxHC/A xH +8`H<```<<<88h8T8cHxH +m8`8!`A|N ||+xB!88H8/A(a8< x8<`HoU8/@ `88!`|x|N `|a|#xB8? |+x|3x||x!HQ/@,<<<88c888RH 8H$W<|BTB:; }>8+@D8x`HH/@l<<<88c888RH8HT>xHH/@0<<<88c88@8RHq8H`dxxHH/@0<<<88c888RH18HH`xxHH8/@,<<<88c888RH8`8!`|xa|N ``||+yB|#x|3x!A /@4<<<88c8x8QTHu8H,``< 888:@H?u/@,<<<88c88QTH-8H䀡8< x8:0Hc/@8<<<88c88QTH 8H```a8< x8:HO/@,<<<88c8L8QTH 8HPa8< x8: K}8/@0<<<88c88QTH Q8``8!`|x|N ``||+yB|#x|3x!A /@4<<<88c88OH 8H,``< 8888H=/@,<<<88c88OH 8H䀡8< x88`Haa/@8<<<88c8X8OH I8H```a8< x88pHN/@,<<<88c88OH 8HPa8< x88K8/@0<<<88c88OH 8``8!`|x|N ``||+x|#xB}H|< 86K````||+x|#xB}H|< 86K0```|a|+x||x|3x!;D8a8HMxxHA```8a8H/ADxH/A48a8H|dxxH '/@xH8{H88!|xa|N `KP|B!`<8D $  $DDd d 808AHm8`8!P|N H```||~x!``c/A$8c HlU~/AH 88!P|N `||`y!A8a88K8!`|N ||~x!``c/A08cHkŀ~8cH ~/AH  88!P|N ``||}xB8`|#x!H /|bxa8@,<<<88c888|K 8`H<88c8P Hka88cH/A88`H4<<<88c88P8|K8a8K8``8!`|N ```48N `||~xB|#x!c8~A8B "b8~ /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!<8HM8,A ~88!P|x|N ``||}x|+x|#x!88Kqxx88Kq8!`|N ``||}x|+x|#x!88K!xx88K!8!`|N ``8|#x|xHN|!|yx|#x|#x|+x|3x!HO|{yA$xHO|~xx8H"=/@dxHO=/@#xxK`xHO/A@xHO@0xHOm|~xx8H!/A8`H8`8!`!|N ```|a|}x|#x|3x|+x!88Kxxfx88K8!pa|N |a|}x|#x|3x|+x!88Kxxfx88K8!pa|N dN ``T`>dN T`F>Tb>dTi>D$N T`@.TF>e|CxTwF>Ty>T{>TbT>%eT`T>|Lcx| SxEN `|!|`xTc>hKI8!P|N `|!|`xTc>hK)8!P|N `|!ahK8!P|N ```|!a8/ADxx9 ``C8 T >|BFpHD8c8@8!P|N ||#x|+x|}x!H 58cTk>@@x/ADxx9@``C8 T >|BFpPI8c 9)@@@08!P|PUc<8T<|c|H `8!P|N ```8cK``8cK|``||}x|#x!`cK8!P}8|KK```K```K```||}x|#x!`cK}8Ku}8Ki}8K]8!P}8|K@```||}x|#x!`cK8!P}8|K||#x|+x|+x!K8!Px8|K`||~xB|#x|+x!C/A (AXK^/@HxH Q/|bx~@0<<<88c8|8vKA8`H(`|CxxxH 88`8!P|N ```||bxB|+x8!``c08|#x/@$<<<8)8c8v 8ƂH|Dx|x88K/@,<<<8)8c88v K]8HT;<xxKa8x8Ku8/@(<<<8)8c808v K 88!p|x|N ``||~xB|#x|+x!88Ki/@0<<<88c8{08tKΑ8`H`;<xKƹA8!@xaDAH<"bB8KI/@@<<<88c8|8tK!8a8Kѹ8`H````a8< x8K/@(<<<88c8H8tKK88``8!p|N ```||bxB|+x|3x8!``c08|#x/@0<<<88ct8s8ƀpH}```|Dx|x88Ku/@,<<<88ch88sK8HDa8xxK8/@(<<<88ch8H8sK̩88!`|x|N ``||+xB|#x8!``E0<8/@$<<<88cd8r8ƀ`H|88K/@4<<<88cX88rK8H``~0xx8dxK5/@4<<<88gx8V8cXKcxH E8`H,!8cxI8BYH %8````8!p!|N ```|A|ixB|3x|;x8|+x!``C08|#x/@,<<<88cT8T8aPH^m``/@K ,AH`|Cx}$Kx|x88K1/@8<<<88cH8al8TK8`Hp```A8b/@D֓<8|H U|{y@H<<<88cH8e8TH``+A8<<<88cH8f8TK8`H```8<8@K)@A,<<<88cH8f8TK8`HadxK/@(<<<88cH8f8TKKAKq8`HX`A8/A4<<<88cj8Q8>K58`H``bxK98`8!`|N ```||+xB8!888K/@0<<<88ci88> K8`HX`A8/A4<<<88ci8P8> Ke8`H``bxKy8`8!`|N ```||+xB8!888K/@0<<<88ch8$8= B8@|B8!P|Cx|N ```||~x!K8/Ah @|8!P|x|N `|B}H|<8Kx`K```|B}H|<8K(`K ```K```,M 8c`K||~x!``c/A Kɀ~/AH 88!P|N ``||`y!A8a88K8!`|N |8B8|}x!H =< 8}`˄K-9 88@8`=8!P=]x}|]p}t|N ``||}xB8`!H |~y@8<<<88cS8=8~ ]=}K8/@0<<<8G8<8<(8cSKxH 88!P|x|N `||#xB|}x|#x!K=? }P\TX8I]) b]~P\8a88`>^ ~^TXK!```8a8K/AH8a8K |dxxKa/@<<<88cR88<`8;HKy8`H8```8!`|N ```||~xB8`|#x!H /|dxa8@,<<<88cQ8:8:(K~8`H4xK}/A88`H8a8K8``8!`|N ```|B!KI8/@(<<<88cPl8:89|K~M88!P|x|N ```||~xB|#x|+x!88K/@0<<<88cO8:89K}8`Hh`8xK)/A 88`H@```<<<88cO8:89K}u8a8K8``8!`|N ```||~xB|#x!8a8K]/@4<<<88cO8:088(K|8`Hl``8xKI/A 88`H@```<<<88cO8:88(K|8a8K8``8!`|N ```||#xB!HU/@,<<<88cN889t87HK|8`Ht~p8`8!P|N ||#xB!p/@,<<<8!8cM89,86K{8`HH/@8<<<8"8cM8986K{y8`H```>p^tA@@ @@8`<<<8#8cM89L86K{%8`H<``} }i9 9@8`}b[x4>p^t^0``8!P|N ```||#xB!H/@,<<<8-8cL8785Kz}8`H|~x8`8!P|N ||#xB!x/@,<<<878cL(87858Kz 8`HH/@8<<<888cL(87d858Ky8`H```>x^|A@@ @@8`<<<898cL(87858Ky8`H<``} }i9 9@8`}b[x<>x^|^8``8!P|N ```|:`B|yx~x|#x;!K|xx#xW 68BX|^xH|{x|#x/@,<<<8X8cJ86484Kx8`H#xH=9 x|jxx#xDx}}izH/@8<<<8[8cJ8684KxI8`H```#xH9/@0<<<8]8cJ8784Kx8`HX`#xH/@,<<<8^8cJ87P84Kw8`H#xH=/@,<<<8_8cJ8784Kw8`H܀#xH/@,<<<8`8cJ8784KwE8`H $#xHM/@,<<<8a8cJ8784Kw8`H\(,#xH /@,<<<8b8cJ88 84Kv8`H04#xH/@,<<<8c8cJ88X84Kv8`H܀8<#xH/@,<<<8d8cJ8884KvE8`H@#xH/@,<<<8e8cJ8884Kv 8`H`DH#xH/@,<<<8f8cJ8884Ku8`H L#xHE/@,<<<8g8cJ89,84Ku8`H8P#xH/@,<<<8h8cJ89\84KuQ8`Hx#x8H/@,<<<8i8cJ8984Ku8`Hh~x8a8KM8a8K/AH8a8KE|dx#xHy/@<<<8n8cJ8984Kt8`H8`8!|N ```|!|{x|@&B|#x|#xA!KU/A#x;;K|zxK$x;.8a8KqHX``8a8Km/|ixA\|I i$AZzI(i,H`(,}~B "b88H/@8<<<88cDX84$8-hKqy8a8K8`HH`8x8HE/@,<<<88cDX84\8-hKq-K`8x8H/@(<<<88cDX848-hKpKt8x8H /@(<<<88cDX848-hKpK88x8 H/@(<<<88cDX858-hKpuK8x8(H/@(<<<88cDX85<8-hKp9K8x80HU/@(<<<88cDX85x8-hKoK8x88H/@(<<<88cDX858-hKoKH8x8@H-/@(<<<88cDX858-hKoK 8x8DH/@(<<<88cDX86 8-hKoIKЀ8x8LH/@(<<<88cDX86T8-hKo K8x8PH/@(<<<88cDX868-hKnKXx8<8@H/@|<<<88cDX868-hKnK```xdxH)/ALa8dxK%/A\<;@À88`H/ @ H0```+A;;@8`H; ;cxH/A/~;;@8a8K/A~x~ųxcxHI/A8cxT>H1A9@o;;@::`:@: 8A<@aHAL!P:8`TKq< < |dx8x8Ɣ~xK/@(<<<8f8c)8*$8$|KQK82h888A<@DaHAL!PTX8`899 >9@o8`K< < |dx~xx808ƔtK5/@(<<<8l8c)8*8$|KPK88@'h!P8X8A<8^8@8@8`8w8AD98@9 >H9@o;8`ALTK!< |dx%xx8Ɣ~xK/@(<<<8r8c)8+8$|KP=K88@hT8[!PX8A<88@88P89@AD8.8@O9 9@8`HALKu< < |dx~xx8(8ƕHK/@(<<<8x8c)8,x8$|KOK 8o8@<h!P8}TX8A<888`899 >@9@o;@; l:8`AD!HLK< |dxxx8ƕ|~xK)/@(<<<8~8c)8-88$|KNKt8x8@냡hAD8}!HL8A@A9@o8`K)< ex|dx~xx8ƕK/@(<<<88c)8.8$|KNEK88@*h!P8T88$|KBK8 9`hP8@ATX8aLA@aaK8 9`hX8@;88aTA@a8c)8L8$|K9K@8 9`hX8@;88aTA@a9@o;8`PKM< < |dx~xx8`8pK/@(<<<88c)88$|KeK88@hX88A<88@o@AD8\8@88|HAL8L8@89%9 9@PAT8`K< < |dx~xx88K/@(<<<88c)8X8$|KK@;8qhA88PXD<88`899 >9@o;`;@; :8`a@AH!LTK< < |dx~xx88 KU/@(<<<88c)8 8$|KK8rh8A889@o8`KI< < |dx~xx8X8|K/@(<<<88c)88$|KaKh8`H ``~óxK8ahK8`8!Ѐ|N |A|zxB8`|#x|+x|3x!H (|~y@,<<<828c8C8D8K 8Hp~Cxx ]=}^> ~KQ8/@0<<<878D`8D88cK UxH '88!`|xA|N ```|a|{xB8` |#x|+x!H '|~y@0<<<8E8c8C8CHK 8H` ]cxx=} ^>~ \<|^>~K~I8/@0<<<8I8Cp8CH8cK MxH &88!`|xa|N `|||x|#x!`c888~ \<|H8```8!`|N ```|!|+xB|zx|#x8;!8K/APCx$x88K/@0<<<88c8A8A8K 8`H`A8cxH (Tc<|}8cT|>xH %M|~y@4<<<88c8A8A8K E8`H``/AA8xH %``cx|K6yCx$xxxKhK8`H```88`8!`|N ||+xB|3x|}x|#x!|x< 8KF-/@4<<<88cو8?X8=KU8`H``/@,<<<88cو8G8=K8`H< xx8KH/@8<<<88cو8?8=K8`Hp```/AL< xx8xKH/@0<<<88cو8?8=K8`H`8````8!P|N ```||~xB|#x|+x8|3x!|;x}Cx< }8Kx8c0888K7/@,<<<88c8>88:K8`H`~0< 8<8K4/@8<<<88c88>8:K8`H```<< x8KXq/@8<<<88c88?(8:KY8`H```a<xExxK/@,<<<88c88=8:K 8`H0a<< %x8KA/@,<<<88c88?8:K8`Ha<< x8KM/@,<<<88c88?8:K8`Ha<8< 8K8U/@,<<<88c88@$8:K=8`Hd/AHa<< ex8KL/@,<<<88c88@8:K8`H@87KI8`H```8< x8KV/@8<<<8 8cӈ8>|87K8`Hp```a8dxxxK!/@8<<<88cӈ8:87K8`H ```88``8!pA|N ```||3x|;xB|Gx}H||+x|#x< |x8xK```||+xB|3x|;x|#x}Cx!|Fx|x< 8}'Kx8(988K%/@,<<<88c8=L86HK8`H`a8< x8hK>A/@8<<<8 8c8=86HKi8`H```88`8!`|N ||3xB|+x||x|#x!|x< 8(K/@4<<<8*8c8=85XK8`H|``< x88888KP9/@0<<<8,8c8=x85XK8`H(`8xxK)u8````8!`|N ```||+xB|3x|;x|#x|Fx!}'Kx|x< 88988K9/@0<<<868c8<84XK8`H`88`8!`|N ||+xB|~x|#x!|x< 8XKQ/@8<<<8@8ch8<83K98`Hp```< x888H88KN/@0<<<8B8ch8= 83K8`H`8xK(I8`8!`|N ```||+xB|3x|;x|#x}Cx!|Fx|x< 8}g[x8H}8;dK]K;8AtX; ;`8P<8@DHLaT8+8489S9 9@8`Km88+8PaT<@DHL!X|yx8489S9 9@8`K!< $x|gx8Cx89~xKM/@(<<<88c8@ 8;dKeKalxKQ/@(<<<88c8;8;dK)K8 8@p!X8+8488APA@AD<HLPTX8|xx88+848899 9@8`K>]< dx|hxx8#x8ƿ89 9@2 /@(<<<88c8 8;dKBAKQ؃al;8;88+8489[09 9@8`B@8<DHLPTXK8M<8@DHLPTX|yx88+84899 9@8`K8< dx|hx%x8Cx8L89 9@2al;8;88+8489[09 9@8`B8@8HP8;dK-K+ăl8888J89n9 9@*\08`;b88]8@!PX89U9 9@ʀ\08`;:b8@88XA<8@1@AD88@HAL8B8@4PATKE8<DHLPTX8|zx88+848@99 9@8`K< x|hxEx8cx889 9@/@(<<<8 `8c83P8;dKLyK\88@h!X88+84A<TA8DHLP899 9@;`8`a@KB< |exx8KSI/@(<<<8 d8c848;dKKK[xahxKX/@(<<<8 d8c8((8;dKKK[<88@pa@8+!X84A<TA8DHLP899 9@88`KAx8|fx~CxK=)/@(<<<8 d8c848;dKKKZ88@ha@8!X8+A<TA8DHLP84899 9@8`KA)< |exx8KQ/@(<<<8 h8c85\8;dKJ}KZahxKWi/@(<<<8 h8c8((8;dKJAKY88@pa@8+!X84A<TA8DHLP899 9@88`K@Yx8|fx~CxK;/@(<<<8 h8c848;dKIKYD9`8h!X8@88+8aTAx|fx8~CxK:U/@(<<<8 l8c868;dKH=KW;@88t8+!@aDAY88+!@aT!8A < x|gx8x8(9hKP/@(<<<8 s8c87d8;dKGUKV<_ ah8hA`KT9/@(<<<8 s8c888;dKGKV88@pA<8+!X84A@TA8DHLP899 9@88`K=)x8|fx~CxK8/@(<<<8 s8c888;dKF}KV88@A<X88+8ATADAHALAP884899 9@@8`K<h|dx~x8K8/@(<<<8 s8c898;dKEKU;;atX88+848@DHLPT899 9@; 8`!8;dKAKQh8@8p@8+8!X8;dK?KO;8p@8+8!X<DHLPT84899 9@88`K5x8|fx~CxK1/@(<<<8 8c8A8;dK>KN888!<TD@HLPX8+84899 9@8`K5 h|dx~x8K1i/@(<<<8 8c8B8;dK>aKM8@9`tX888+a}/@(<<<8 8c8HL8;dK7KFahxKD/@(<<<8 8c8((8;dK6KFp88@p!X8+848A<TA8DHLP99 9@8;`8`a@K,x8|fx~CxK(Y/@(<<<8 8c848;dK6AKE88@ha88!X8+ADTA/@(<<<8 8c8L8;dK1}KAAah8K>e/@(<<<8 8c8+(8;dK1=K@8@8pP8+!8!XALTA8@9`h88HXA@aTLA8;dK!K$;p;`!@8+!X84a8a<DHLPT899 9@88`K 9x8|fx~CxK/@(<<<8 +8c8jT8;dKK$$88a<TDH8LPX8+84899 9@;@8`A@K h|dx~x8K/@(<<<8 +8c8j8;dKK#;;A@at8X8<D8HLPT8+84899 9@8`; ;K 88+LT!8<@DHP!X|zx8489S9 9@8`K < Dx|gx8cx89hK M/@(<<<8 28c8k8;dKK"Aah8K/@(<<<8 28c8+(8;dKK"\;p8+P84!8!X<@DHL89S9 9@8;`8`aTKx|fx8~cxKI/@(<<<8 28c8m8;dK1K!888;dK qK8@8pA<8+!X84@ATADAHALAP899 9@8;8`8Kx8|fx~CxK/@(<<<8 J8c8rp8;dK Kp9`88X8@88;dKKP9`8p@8@!X8+8aTA8;dK}K8p8+!<84@A8TDHLP!X899 9@88`Kx8|fx~CxK/@(<<<8 s8c88;dKK88A8@X8+TDHLP84899 9@; 8`!8;dKAK;p8+!<84@A8DHLPT!X899 9@88`K]x8|fx~CxK/@(<<<8 8c88;dKKH88+A@TA8<DHLPX84899 9@8`KՀh|dx~x8K1/@(<<<8 8c88;dK)K88@t@8X8+A<TA8DHLP84899 9@8`KA< 8|dx8x8\99!hK/@(<<<8 8c8p8;dKK;;`@X88+a8a<DHLPT84899 9@8`K础h|dx~x8K/@(<<<8 8c8@8;dKKt88+848a<T@DHLPX99 9@;@8`A8K< 8|dx8hx8K%/@(<<<8 8c88;dK]K8@8A8@X88;dK K8p8+A@84A8<TDHLP!X899 9@88`K%x8|fx~CxKڑ/@(<<<8 8c888;dKyK8@8!8X88+8;dKAK8@8p@8+!X848;dKK׀8p8+A884A<@TDHLP!X899 9@88`Kx8|fx~CxKq/@(<<<8B8c88;dKYK8@8 !8A<X8@ATADAHALAP8+84899 9@8`Kuh|dx~x8K/@(<<<8B8c88;dKK`;8@ tA<8X8A@D8HLPT8+84899 9@8`; K88T!8A8;dKKX8@8p@8+!X848ATADAHALAP899 9@8;8` ah8K/@(<<<838c8$8;dKqKp8+8489@A8Ah|dx~x8K;/@(<<<88c8988;dKH KWah< 888(KH/@(<<<88c898;dKGKW\ah< 888(TKHy/@(<<<88c8:,8;dKGKWah< 888(KH5/@(<<<88c8:p8;dKG=KVԀah< 888)KG/@(<<<88c8:8;dKFKVah< 888)lKG/@(<<<88c8;8;dKFKVLah< 888)KGi/@(<<<88c8;H8;dKFqKVah< 888*4KG%/@(<<<88c8;8;dKF-KU88@ătX8ϐ88'A<8@k@888`AH8L8@899 >9@oAP;`.T8`aDK<-88@!X||x88+A@TA8A<DHLP84899 9@8`K;< x|gx8x8*99!hKH/@(<<<88c8;8;dKEKTA ah;B8DxKR/@(<<<88c8K8;dKDKTp88@p!X8+848A@TA8A<DHLP99 9@88`K:x8|fx~CxK6]/@(<<<88c8;8;dKDEKS88aDX8`899 >9@o;;; ';k:8:9@o;`/8`aDK988@!X||x88+A@TA8A<DHLP84899 9@8`K9i< x|gx8x8*9 9!hKF5/@(<<<88c8=8;dKBKRDahDxKO/@(<<<88c8K8;dKBqKR88@p!X8+848A@TA8A<DHLP99 9@88`K8x8|fx~CxK3/@(<<<88c8;8;dKAKQt88aDX8`899 >9@o;;; ';k:8:9@o;`08`aDK7U88@!X||x88+A@TA8A<DHLP84899 9@8`K7< x|gx8x8*99!hKC/@(<<<88c8?8;dK@EKO܀ahDxKM1/@(<<<88c8K8;dK@ KO88@p!X8+848A@TA8A<DHLP99 9@88`K6!x8|fx~CxK1/@(<<<88c8;8;dK?uKO 88aDX8`899 >9@o;;; ';k:8:KNh888<t!@8`HLPTX899 >9@o;`18`aDK488@!X||x88+A@TA8A<DHLP84899 9@8`K4< x|gx8x8+99!hKAe/@(<<<88c8A8;dK=KMtahDxKJ/@(<<<88c8K8;dK=KM888@p!X8+848A@TA8A<DHLP99 9@88`K3x8|fx~CxK/%/@(<<<88c8;8;dK= KL88aDX8`899 >9@o; ;:':k:!8;<@HLP;8`TK3h|dx~x8K/q/@(<<<88c8C8;dK9@o928`DK288@!X||x88+A@TA8A<DHLP84899 9@8`K21< x|gx8x8+\909!hK>/@(<<<88c8C8;dK;uKK ahDxKHa/@(<<<88c8K8;dK;9KJ;`8p!X8+8488<@aDaHaLaPaT99 9@88`K1Qx8|fx~CxK,/@(<<<88c8;8;dK:KJ<88@ӑD!8<@PATHLX888`899 >9@o8`K0h|dx~x8K-/@(<<<88c8E8;dK:KI8@8t!88ϓ<@ATPHLX88`899 >9@o938`DK0)88aTaDaHaL@89@o8`K.ih|dx~x8K*/@(<<<88c8G8;dK7KGT88tX888P99 9@P;`; ;:A:*:a8!<@DHL98`TK-8!X8@||x8TDA@A8A<HLP8+84899 9@8`K-i< x|gx8x8+99!hK:5/@(<<<8 8c8G8;dK6KFDahDxKC/@(<<<8 8c8K8;dK6qKF88@p!X8+848A@TA8A<DHLP99 9@88`K,x8|fx~CxK'/@(<<<8 8c8;8;dK5KEt88a8!<@DPHLTX88899 9@P8`K+h|dx~x8K(Y/@(<<<8 8c8H8;dK5QKD88@ӃtX8i88`PAT899 u9@;;`n;@m; C;:8a/@(<<<88c8((8;dK1KAhp8+8489a<Ta8!@DHLP!X9 9@88`K'x8|fx~CxK#]/@(<<<88c848;dK1EK@88@h!@8!X8+A<TA8DHLP84899 9@8`K']< |exx8,,K8/@(<<<88c8Lt8;dK0K@HahDxK=/@(<<<88c8((8;dK0uK@ ;`p;!@8+!X848pA ah88K;/@(<<<8&8c8K8;dK.K>0p8+8489!@88;dK!K08_8@Ӄp88@HDATL!X88899 9@PP8;@M8`A8;dKK. 88@pA@9` !X88{A8;dK K+88@pA@9` !X88{A9@o;;`;@p; ;:D8a9@o8`K9h|dx~x8K /@(<<<8d8c8_8;dKK)$8@9`h!X888+a@AT9@o:8`DK8ɓA8<@HDL!X8@9`||x88AP8`aT899 >9@o8`KM< x|gx8x8/ 9hK/@(<<<88c8d<8;dKK!,<_ ah;$K}/@(<<<88c8>8;dKUK 88@pA89`ӓ<@DAPaTHL!X88`899 >9@o88`Kix8|fx~CxK/@(<<<88c8e8;dKK T88@ӓA8<@DPATHLX888`899 >9@o8`Kـh|dx~x8K5/@(<<<88c8f08;dK-K88@ӃtX888`PAT899 u9@;@;:s::98A8<@DHL8`K-88+!8!8;dKKp8+8489!@aT!X!8!~8!`a|N `|!|#xB|+x||x|#x8!|+x|;x|3x}Cx888K /@4<<<8b8c88K 8`H``xH?}|ix|#x/@<<<<8d8c88K =``a8/@HA8dxx"Ba8+K+$K(HK/@0<<<8g8c8,8K K``xDxxxHL/@(<<<8h8c8H8K KT88`H H#8`8!p!|N `|A|#x|+x|3x;@|3x!H=8} $(|{x8(|{`|ZY}[@}:9]} =$](@A```88!`hA|N `|a|#yB|{x!@0<<<88cܔ88Ƃ0H```H=q||x|#x/@0<<<88cڈ88K18H`>^cx80|H= /@0<<<88cڈ8H8K8H` cxHJ/@8<<<88cڈ88K8H````cxxx8HN ``Tc>N ``Tc>N ``Tc>N ||~x!``C/A`b/AH^8^b/AH^8^;~/A HՓ8!P|N ``|B}H|<8AHL`||}xB8`@!H|~y@8<<<88c8}8}K8`H$```88@Hɓ8`8!P|N ``|a|{x!``C/A<8/8A `8a8Ki/8@/ADx;``/AH/AxxK``{/AHU88!pa|N `|a|}xB8` |#x|+x|3x!He,@L??<8;ӈ;|t8|xxKU<xx88|K=8H8}8/@}8Hd```| x 8B/@B}+Kx8 +@,<<<8.8cՔ8|t8|H``k8cH,``+9@8@/@K``8!`|xa|N ``||~xB;8`|#x|+x!|3x}Cx|;x}7Kx}VSx8H8/|}xa8@(??<8Y8}(8{8{KHl ``~4/AxTc:H/}@L??<8^8}(8{8|Ku8a8K<8}(8{88}(KU8`HA848bT:HU~5/AXTc88H/}@(??<8c8}(8{8|dKK|A858bT8H~<8/@H7/@0<<<8'8ch8@8xTK 88H\xcxH//@0<<<8(8ch88xTK88H54cxT<|T:8 H/-/@<<<8)8ch88xTKu88H<<<88ch8~8xTKI88H<<<88ch8~8xTK88Hp<<<88ch88xTK88HD<<<8,8ch8P8xTK88H<<<8-8ch88xTK88H<<<8.8ch88xTKm88H<<<828ch88xTKA88H<<<868ch88xTK88Hh<<<878ch8L8xTK88H<cxH,q/A舚cxH,]/AcxH,I/A cxH-/@<<<8/8ch88xTKi88H:W:cx|H.H,/A4;@A؈5/AP;ZW8cx|.H.]/AԀZcx|BH.A/A5;@AZ/@88H 4;/AKT``a88!`A|N ``|A9 B|zx|+x|#x|3x!P:D!D~óxK9/@ P<<<8U8cX8vx8mDK!8`H `Cx~x~xH1/@<<<8Z8cX8v8mDK/@ H <<<88cX8}8mDKK``<<<88cX8}l8mDKK<<<88cX8}<8mDKaK<<<88cX8}8mDK=K`<<<88cX8|8mDKK<<<<88cX8|8mDKK<<<88cX8|p8mDKK``<<<88cX8zT8mDKK<<<88cX8z,8mDKK<<<88cX8z 8mDK]K<<<88cX8y8mDK9K\@3>/? A+? Ax/?A +?AH/< A/?A`<8c~ Ky>8CxH//@H 0``/?A/A0<<<8`8cX8v8mDKAKd``DCxH. /@`<<<8a8cX8v8mDKK$>/A0<<<8d8cX8w(8mDKK``DCx8H'5/@,<<<8e8cX8w88mDKK`DCx8H&/@<<<8f8cX8wx8mDKMKp`>/A(<<<8i8cX8w(8mDKK<DCx8H&/@<<<<8j8cX8w8mDKK`>/A(<<<8m8cX8w(8mDKK̀DCx8 H&%/@<<<8n8cX8w8mDKmK`>/A(<<<8q8cX8x(8mDK9K\DCx8(H#/@\<<<8r8cX8x88mDKK `>/A(<<<8u8cX8x(8mDKK쀁DCx8,H#5/@<<<8v8cX8xt8mDKK`>/A(<<<8y8cX8x(8mDKYK|DCx80H"/@|<<<8z8cX8x8mDKK@>/A,<<<8}8cX8x8mDKK`DCx84H!E/@ <<<8~8cX8x8mDKKР>/A,<<<88cX8x8mDK}K`DCx85H /@<<<88cX8y8mDK=K``Cx8HH!/@0<<<88cX8yL8mDKK$``Cx8LH!i/@0<<<88cX8y|8mDKK``L/A(<<<88cX8y8mDKKaH!>KU >8BA<<<88cX8y8mDKIKl;;```CxxH"/ACx8:H/ACx8PH /A\;aD:P|tK1/AAH8B/AH@!>U#>8@@AH,!Di4/AHTc:Hm|ry@4<<<88cX8z8mDKeHH```!Di5/ADTc8H|sy@4<<<88cX8z8mDKK8```Cx8THy/@0<<<88cX8{P8mDKK``Cx8XH9/@0<<<88cX8{8mDKK``!DI5 4TB<|BXTB:8B A,<<<88cX8{8mDK=K``aT!>|BYU >8BAL<<<88cX8|8mDKKCx88HY/ACx8I4@AԈ 5}#Kx/AP;W8CxxH/A8CxH/A`aD8T>C5@A8<~Ix~jx`d9|t|tKq/AAT8B/AT@K<<<88cX8~<8mDKK@@A\A4<<<88cX8~X8mDKE8`H``D8`H~CxH/A ~cxH~óxK8`Hl```yA;;:@:`:@:>K/A Kԁ!D; 4/ApK<``/AKX`8!A|N ```||3x|@&B|~x|#x8PA|+y8!AB8B |Cx8@0P|. A4]54TB<|BTB:8B |I8B|Cx8@||<x8$ H*/@0<<<88cD8bl8`0K8`H`x8< 8H%u/@,<<<88cD8)8`0Km8`HtxxH,/@0<<<88cD8b8`0K18`H8`x8? 8H$/@,<<<88cD8b8`0K8`HxH)/@,<<<88cD8c8`0K8`HxH/@,<<<88cD8c<8`0Ku8`H|x8? 8H$=/@,<<<88cD8c|8`0K58`H<xH/@,<<<88cD8c8`0K8`Hx8? 8H#/@,<<<88cD8c8`0K8`H $xH/@,<<<88cD8d8`0Ku8`H|x8?8H#=/@,<<<88cD8d88`0K58`H<(xH/@,<<<88cD8d`8`0K8`Hx8?8H"/@,<<<88cD8d8`0K8`H,xH5/@,<<<88cD8d8`0K}8`Hx8?8H"E/@,<<<88cD8d8`0K=8`HD0xH/@,<<<88cD8e8`0K8`HAx8?8H!/@,<<<88cD8eD8`0K8`HĈ4xHI/@,<<<88cD8el8`0K8`Hx8?8H!I/@,<<<88cD8e8`0KA8`HH5xH/@,<<<88cD8e8`0K8`H 8``8!Pa|}p N `||#xB8? |}x!8THa/@8<<<88c8j(8XKY8H```xxH/@0<<<88c88XK8HH`xxH8/@,<<<88c848XK8`8!P|x|N ``|A|#xB|3x|+x||x!``H /@4<<<88cx8_`8WdKE8`H``xH/@0<<<88cx8_8WdK8`H`xH/@0<<<88cx8|8WdK8`Hh` xH/@<<<88cx8_8WdK}8`H$;```>W:x|H.H/A;@A/AX;````^W}8x|.Ha/A@^x|BHE/AL;{@A8`H/AK\<<<88cx8`$8WdKڭ8`HT<<<88cx8`\8WdKڅ8`H,<<<88cx8_8WdK]8``8!`A|N ||~x!``c/AH88!P|N ``|#x8HT|#x8HĀcH<``|#x|xHcH``|!cHa8!P |`|N `cH``/M H`||~y8`!A</@,~88H |`8~`~8!P|N ``|,!PA0cH/A 88HI/@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 Hh`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 Hx`|a||x|@&B8`4|#xA!H|~y@,<<<88c8`8aKӝ8`H$884H8`(Ha.|}x@4<<<88c8a8aKUxH@H88(HY<x8a`Hi/}A<_=?,8`8B9)^<_>=?8B 9)^<_> =?8B,9)<^<_>=?8BL9)|^<_>=?8B9) ^ <_>$8B^(H`xH8``8!`aa|}p N `|a||x|@&B8`4|#xA!H|~y@,<<<88c$8_(8_dK8`H$884H 8`(H.|}x@4<<<88c$8_x8_dKѵxH-@H88(H<x8pH/}A<_=?,8`8B 9)\^<_>=?8Bl9)|^<_> =?8B9)^<_>=?8B9)ܐ^<_>=?8B9)l^ <_>$8B^(H`xH]8``8!`aa|}p N `|a||x|@&B8`4|#xA!He|~y@,<<<888c8]8]K]8`H$884Hi8`(H!.|}x@4<<<8:8c8]8]KxH@H88(H<x8^$H)/}A<_=?,8`8Bl9)^<_>=?8B9)ܐ^<_> =?8B9)^<_>=?8B 9)<^<_>=?8B\9)̐^ <_>$8BL^(H`xH8``8!`aa|}p N `|||xB8`4!H|~y@8<<<8b8c8[8\(K8`H```884H8`(H|}yA88(H<_=?8`BP9)]<_>=?,8B9)@^<_>=?8BP9)А^ <_>=?8B9)^<_>=?8B9) ^<_> 8B0^$<_8B^(H<``<<<8d8\8\(8cKxH=8``8!P|N ```|/!B|zx|+x|#x|3x!8`AP8`4H9|~y@0<<<88ch8Zl8ZK18`H`884H98`(H|{yA88(H/[@;;`<_~,8B=?8`^<_9)8B>=?^<_9)8B0> =?^<_9)@8B>=?^<_9)P8B`>=?^ <_9)p8B>$^(H8`<<<88[X8Z8chK%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/A4<<<88ch8X8WKE8`H``88`8!`|N |8B|#x!88K/A4<<<8 8c8XH8W(K8`H$``8A98`T@.|x8!`|N `|8B|#x!88K /A4<<<88cX8W8VK58`H<``8A98`!:a;TTBU)@.|x|Kx|[x8!`|N ```|8B|#x!88K]/A4<<<8 8c8WX8UKȅ8H``a8A988:<;=>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```K```K```K```|8B!l8lK8/A(<<<8A8c88V8TxK88!P|x|N ||#x8BT>!888A9K8/A(<<<8K8c8U8TKƕ88!`|x|N `|TF>T>BT>8|#x!88;A8!9a:K8/A(<<<8W8cD8Ul8SK88!`|x|N `||#xBWWTF>W@.!T>T>|Cx|+x|Lcx|SxWF>W>W>88889!:;<=A>?K)/8A(<<<8g8c8U8RK=88!|x|N ```|!|#xT>lK8!P|N `|!|#xT>lK8!P|N `|!lK18!P|N ```|!8W@.W@.}bp| Kx}^x}=x@`8|8yHL``/;;@K<<<88cH8S$8PK18``8!`|x|N ``||~xB|+x|3x!K/@4<<<88c8Q8OK8HL``xxxK%8/@(<<<88c8R8OKi88!P|x|N ``K```K```K```K```||~xB|+x!K/@8<<<88c8Q(8NK8HP```xxK8/@,<<<88c8QL8NKm8`8!P|x|N ``|!|+x|#x|yx!KE/A#xdxx8K H|~|]+A/@+@;@H``^P#x88ExKq@\Cx8@@A@@A```8`H,```y;;@dK8```8!`!|N ```K@```||~xB|+x!K/@8<<<88c8O8L8K8HP```xxK8/@,<<<88c8O8L8K8`8!P|x|N ``|8B!K8/A(<<<88c88O8KxK88!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;B|#x|{xW>!+@$<<<8"8c8I8MHl/@l+A/@4+@,|+x<|3x<8cM8(8IKU8Hcx|3x|3xK8@Hh``/ A`T8|#x49A|09 HT< H|D0|D0|0| Sx} SyA$|+x<|3x|;x<8cN958IK8H```T 8|P4I}@:A|0H(`T< I|L0|0| cx```8T>|xA;cxxKA,<<<8=8c8N\8IK8Hlcxx88KW>A,<<<8>8c8N8IK8H(8H ; 7@l9888K8!p|xa|N ``|A|+xB|#x|zx!Kmxx|{xCxdxKe/@,<<<88cX838G;`K`8!`cxA|N ``||3xB|+x||x!Km/@4<<<88c83,8GK8HL``xxxK8/@(<<<88c8K8GKY88!P|x|N ``|a|;xB|+x|3x||x!K/@0<<<8F8c82l8FHK8HX`xdxxxK8/@4<<<8G8c828FHK8```8!`|xa|N ``K```K```K```||~xB|+x!K/@8<<<88c8JH8EHK8HP```xxKI8/@,<<<88c8Jh8EHK8`8!P|x|N ``||~xB|+x!K/@8<<<88cH8I8DK)8HP```xxK8/@,<<<88cH8I8DK8`8!P|x|N ``K```K0```|8!Hѡ8!P |`|N `|!Hu8!P |`|N ``|8|~x|#x!H5/@,8~88H8/A```88!P|x|N `|8!H8!P |`|N `|8|~x|#x!HЕ/@,8~88H}8/A```88!P|x|N `|8!H18!P |`|N `|8!H8!P |`|N `|8 !H8!P |`|N `c|ct|cTcN ```2N ``c2N |a||y!A/Ap|/AHΡ8/@Lx;;````~ /A He~ /;;@```8!`x88a|H8!`a|N ```||~x!``c/A</A$|xHɀ^8~/AHͭ88!P|N ```||~x!``c/A</A$|xHI^8~/AH-88!P|N ```||`y!A8a88K8!`|N ||by!A8b$A8K"U8a8K-8!`|N ``||byB|#x!A0/A(8!P8|K@```<<<8j8c8D8XHHb||byB|#x!A0/A(8!P8|K```<<<8q8c8D@8WHa#F |jx8 +~A+@|+5A@Hd``8B/A8cBK`/AN `9)}CSx8@5}) /AD8B8cB8`N 9 5i}#Kx|KR$/A 8B| K|CxN ```||}x!``c/AP8c;K Q}K I`}8c |cK/Et;@}/AHy88!P|N ``|,aB|#x|3x|;x|~x!@KqH\``+AE|+x|B$/A4<<<88c8B8Bp;KQH``#/8^ 8J|I.~A(xH8cH/~AxHA ~H4<<<88B8Bp8cKx;Ky`8!`xa|N ``|a|bxB|}x|#x8|+x!;| ```/A4;8BB<<888cB8A@K18`H`xH8cHW8/~ @,<<<88cx8BP8A@K8`HxH~8`8!`a|N `|,B|#x|~x!@ KYHT+AE|+x|B$/A4<<<8w8c8@h8@P;KAH``#/8^ 8J|I.~A(xH8cH/~A xH18~ 88HH<<<<88@8@P8cKx;Ka```8!Px|N ``|,aB|#x|3x|;x|~x!@K!H\``+AE|+x|B$/A4<<<8T8c~X8?88? ;KH``#/8^ 8J|I.~A(xHȍ8cHƥ/~AxH ~H4<<<8]8?8? 8c~XKx;K)`8!`xa|N ``||#xB|3x8!+3@8<<<808c}(8?t8=;KH```+A|@"$/A8<<<848c}(8>8=;KH```/8C }".A(|#xHE8cH]/}AxHƩ H0<<<8;8>h8=8c}(KAx;K8!Px|N ``||wxB8`0|#x8|+x!|3x|;x}Cx}8Kx8Hı/a8@4<<<88c{8>`88HX`~xK]8/@P??<8;{;<8?xxKY<xx8!8?@KA8a8K88!|x|N ``|A|zxB8`8|+x8|#x!|3x8H½/a8@0<<<88cy8=d8:K8Hh`888Hù/A`x8HE8cH]/}@0<<<88cy8=8:KQH``A8xbHu^ A88>~B"b [ A8;{B "ba88c$K8/@0<<<8x8c{8:8=HW```8zKm8/@P??<8z;y;:8>xxKi<xx88>8cw8=8=KeK```a8<888> K/@4<<<8?8cw8>8=KK```a8<888>XK/@4<<<8@8cw8>`8=KKp```a8<888>KM/@4<<<8A8cw8>8=KuK ```a8<888>K/@4<<<8B8cw8>8=K%K```a8<8 88?88p9.9 K1/@(<<<88cw88=KeK<_a8<x;b`8fxK/@(<<<88cw88=KdKxa8<<ex8?88P99 K/@(<<<8 8cw808=KdyK$<_a8<x;@8xKE/@(<<<8$8cw88=Kd-K؀a8<<x8= 88099 K/@(<<<8+8cw88=KcKa8<<x8= 8,8 99 K/@(<<<828cw8<8=KcK0a8<<x8= 8899 KI/@(<<<898cw88=Kc1K܀a8<<x88K/@(<<<8=8cw88=KbK; a8<88xK/@(<<<8A8cw88=KbKLa8<<x8|8Kq/@(<<<8E8cw88=KbYK88``8!p|N ```8+~A(|D$/A8 |`"N `8`N ``||yxB;y;!@dx8a8;D;APKH`8a8;Kdxx|bxx;K```xK]/ATxKٽ8xK/AxCxKV<<Dx8 8cu8K`8`H`8a8K/@d8a8$x;@:PKA?;D8a8K/A|8a8K18|{x8cK1/@;Zx$x;ExK```xK}/ApxK|}xx8K/@Ԡ{$/AȠ$@x~xKU᠛$<<~x878cvH8K_8`HȀ(#xK/@ ;P8xKU$(<<x9B8cv8K_a8`Hx;P8xKUY<<x8!8cu8K_-8`HD;PxxKU%<<x8/8cv8K^8`H8```8!|N ```||+xB8c!<8K8,A ~88!P|x|N ``|a8B|{x;!;<xK?```xK}/AxK|bx8c$A8K΍A884a88cK/@8cx848K /@<<<88c08s8pK^8`HxdxKM``xK/AxK=88|~xcx8K/ADa8x8c$Kρ/@<<<88c08tX8pK]8`H0<<<88c08t8pK]a8`H8`8!pa|N ```||+xB!<8K8,A ~88!P|x|N ```||}xB|+x|#x8d$x!<8 Kѭ,A8|H8`48/A$8!Pxx|K`8!P|x|N ``||#x|+x!``;xxKu/@,4/A(x8KU/@4K8`H8`8!P|N ||#x||x|+xx|+x!K8/@@xx88KA8/A$8xxK%|`x```8!`|x|N |B}H|~ 88!P|x|N `||+xB8c!<80K8@,A8@8!P|Cx|N `|a|}xB|#x8!p;a<H<cxK-/@<<<88c%x8kl8ixKSE8`H|<<<88c%x8k8ixKSH<<<88c%x8k8ixKRHl<<<88c%x8l8ixKRHH```x8D8@K/@<<<88c%x8k8ixKRcxK8`H``x88KY/A(x8LK%/A8a<8HK/AH8AH;L!HAPaTAX Ii ID@A`<8`H$D;/AK````8!a|N ```|;B|}xx!K}<|~x8x8|+x8Ki/@0<<<88c#x8jH8gxKQ18`H`xx8Ku/@,<<<88c#x8j8gxKP8`Hx8a8K)`8a8KȽ/A8a8K|~xxK}/A@8xKI/@<<<8 8c#x8j8gxKPq8`H8<<<8 8c#x8j8gxKPI8`H8```8!`|N ```|A|{x8d|+x!Kcx8|#x8K8!`;x;A|N ||+xB|3x|Fx|#x|dx!|x?;xHnaxHmYHi5|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<_8bc|xtpl!|}N |B|H|=9D/@!|> x|_xlptx|>^~h<_8bbH|lx<_8BD~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8baHQ|lx<_8B~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8baPH|lx<_8B~h^>|xtpl!|}N |B|H|=9L/@!|> x|_xlptx|>^~h<_8b`H|lx<_8BL~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8b` HM|lx<_8B~h^>|xtpl!|}N ||dxB8_!p8a98Ha8a8|}xHbE<_}]|~x9"_dB_d i|].<_x j;_pxHdi,@|}xxHdqHd8!|N =` X}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 framerate and frame size. Default is DV file frame rate or PAL --film23.976 use framerate of 23.976 (24000/1001) instead of default 25fps --legacy use legacy DataDefs, for DV essence use legacy descriptor properties --aspect video aspect ratio x:y. Default is DV file aspect ratio or 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' --dv IEC DV 25, DV-based 25 / 50, DV 100 1080i50 / 720p50 (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) --imx-size IMX fixed frame size in bytes Default is %d/%d/%d for IMX30/40/50 PAL Default is %d/%d/%d for IMX30/40/50 NTSC --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 NOTES: - 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 - The IMX frames must have a fixed size. -h--help--prefixMissing argument for %s --clip--tape--project--ntsc--film23.976--legacy--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' --dvrb%s: Failed to open DV file %s: Failed to read first DV DIF sequence from DV file %s: File is not a DV file %s: No video in DV file %s: DV 100 1080i 60 not yet supported %s: DV 100 720p 60 not yet supported %s: Unknown DV bit rate --IMX30--IMX40--IMX50--imx-sizeThe --imx-size must follow a --IMX30/40/50 input %dFailed to read --imx-size integer value '%s' Invalid --imx-size value '%s' --DNxHD720p120--DNxHD720p185--DNxHD1080i120--DNxHD1080i185--DNxHD1080p36--DNxHD1080p120--DNxHD1080p185--unc--unc1080i--pcm--wavpcmFailed 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 Failed to read --bps integer value '%s' Invalid --bps value '%s' Unknown argument '%s' --prefix is required No inputs PALNTSCFrame rate of '%s' (%s) does not correspond to project format (%s) 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, "", &filePackageCreated, filename, inputs[i].essenceType, &inputs[i].essenceInfo, &filePackage)create_track(packageDefinitions->tapeSourcePackage, i + 1, inputs[i].trackNumber, 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 Warning: MJPEG image start is non-0xFF byte - trailing data ignored Warning: near file offset %ld Failed to write MJPEG frame data Failed to end writing MJPEG frame Failed to write DVBased/IECDV 25 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_avid_create_default_metadictionary(writer->headerMetadata, &metaDictSet)mxf_create_set(writer->headerMetadata, &MXF_SET_K(Preface), &writer->prefaceSet)mxf_set_int16_item(writer->prefaceSet, &MXF_ITEM_K(Preface, ByteOrder), 0x4949)mxf_set_uint32_item(writer->prefaceSet, &MXF_ITEM_K(Preface, ObjectModelVersion), 0x00000001)mxf_set_version_type_item(writer->prefaceSet, &MXF_ITEM_K(Preface, Version), 0x0101)mxf_set_timestamp_item(writer->prefaceSet, &MXF_ITEM_K(Preface, LastModifiedDate), &clipWriter->now)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_set_umid_item(writer->prefaceSet, &MXF_ITEM_K(Preface, MasterMobID), &materialPackage->uid)mxf_set_umid_item(writer->prefaceSet, &MXF_ITEM_K(Preface, EssenceFileMobID), &filePackage->uid)mxf_alloc_array_item_elements(writer->prefaceSet, &MXF_ITEM_K(Preface, DMSchemes), mxfUL_extlen, 1, &arrayElement)mxf_avid_create_default_dictionary(writer->headerMetadata, &writer->dictionarySet)mxf_set_strongref_item(writer->prefaceSet, &MXF_ITEM_K(Preface, Dictionary), writer->dictionarySet)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_set_boolean_item(writer->materialPackageSet, &MXF_ITEM_K(GenericPackage, ConvertFrameRate), 0)mxf_set_int32_item(writer->materialPackageSet, &MXF_ITEM_K(GenericPackage, AppCode), 0x00000007)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_utf16string_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), clipWriter->wTmpString)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, SampledHeight), writer->storedHeight)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledWidth), writer->storedWidth)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledYOffset), 0)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledXOffset), 0)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, DisplayHeight), writer->storedHeight)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayWidth), writer->storedWidth)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_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), 1)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_set_int32_item(writer->tapeDescriptorSet, &MXF_ITEM_K(TapeDescriptor, ColorFrame), 0)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))) != NULLmemcmp(&track->editRate, &clipWriter->projectEditRate, sizeof(mxfRational)) == 0(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)filter->metaDictFilter.before_set_read(filter->metaDictFilter.privateData, headerMetadata, key, llen, len, &newSkip)./products/mxf_avid.cfilter->dictFilter.before_set_read(filter->dictFilter.privateData, headerMetadata, key, llen, len, &newSkip)filter->metaDictFilter.after_set_read(filter->metaDictFilter.privateData, headerMetadata, set, &newSkip)filter->dictFilter.after_set_read(filter->dictFilter.privateData, headerMetadata, set, &newSkip)(newEntry = (MXFAvidObjectReference*)malloc(sizeof(MXFAvidObjectReference))) != NULLmxf_write_kl(mxfFile, &g_AvidMetadataRoot_key, 96)mxf_write_local_tl(mxfFile, 0x3c0a, mxfUUID_extlen)mxf_write_uuid(mxfFile, &root->id)mxf_write_local_tl(mxfFile, 0x0003, mxfUUID_extlen + 8)mxf_write_uuid(mxfFile, &g_Null_UUID)mxf_write_int64(mxfFile, root->directoryOffset)mxf_write_local_tl(mxfFile, 0x0004, 4)mxf_write_uint32(mxfFile, root->formatVersion)mxf_write_local_tl(mxfFile, 0x0001, mxfUUID_extlen)mxf_write_uuid(mxfFile, &root->metaDictionaryInstanceUID)mxf_write_local_tl(mxfFile, 0x0002, mxfUUID_extlen)mxf_write_uuid(mxfFile, &root->prefaceInstanceUID)add_object_directory_entry(objectDirectory, &set->instanceUID, *offset, 0x00)mxf_write_set(mxfFile, set)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)MetaDictionarymxf_register_set_def(dataModel, "MetaDictionary", &MXF_SET_K(InterchangeObject), &MXF_SET_K(MetaDictionary))./include/mxf/mxf_avid_extensions_data_model.hClassDefinitionsmxf_register_item_def(dataModel, "ClassDefinitions", &MXF_SET_K(MetaDictionary), &MXF_ITEM_K(MetaDictionary, ClassDefinitions), 0x0003, MXF_STRONGREFARRAY_TYPE, 0)TypeDefinitionsmxf_register_item_def(dataModel, "TypeDefinitions", &MXF_SET_K(MetaDictionary), &MXF_ITEM_K(MetaDictionary, TypeDefinitions), 0x0004, MXF_STRONGREFARRAY_TYPE, 0)MetaDefinitionmxf_register_set_def(dataModel, "MetaDefinition", &MXF_SET_K(InterchangeObject), &MXF_SET_K(MetaDefinition))Identificationmxf_register_item_def(dataModel, "Identification", &MXF_SET_K(MetaDefinition), &MXF_ITEM_K(MetaDefinition, Identification), 0x0005, MXF_UL_TYPE, 1)Namemxf_register_item_def(dataModel, "Name", &MXF_SET_K(MetaDefinition), &MXF_ITEM_K(MetaDefinition, Name), 0x0006, MXF_UTF16STRING_TYPE, 1)Descriptionmxf_register_item_def(dataModel, "Description", &MXF_SET_K(MetaDefinition), &MXF_ITEM_K(MetaDefinition, Description), 0x0007, MXF_UTF16STRING_TYPE, 0)ClassDefinitionmxf_register_set_def(dataModel, "ClassDefinition", &MXF_SET_K(MetaDefinition), &MXF_SET_K(ClassDefinition))ParentClassmxf_register_item_def(dataModel, "ParentClass", &MXF_SET_K(ClassDefinition), &MXF_ITEM_K(ClassDefinition, ParentClass), 0x0008, MXF_WEAKREF_TYPE, 1)Propertiesmxf_register_item_def(dataModel, "Properties", &MXF_SET_K(ClassDefinition), &MXF_ITEM_K(ClassDefinition, Properties), 0x0009, MXF_STRONGREFARRAY_TYPE, 0)IsConcretemxf_register_item_def(dataModel, "IsConcrete", &MXF_SET_K(ClassDefinition), &MXF_ITEM_K(ClassDefinition, IsConcrete), 0x000a, MXF_BOOLEAN_TYPE, 1)PropertyDefinitionmxf_register_set_def(dataModel, "PropertyDefinition", &MXF_SET_K(MetaDefinition), &MXF_SET_K(PropertyDefinition))Typemxf_register_item_def(dataModel, "Type", &MXF_SET_K(PropertyDefinition), &MXF_ITEM_K(PropertyDefinition, Type), 0x000b, MXF_UL_TYPE, 1)IsOptionalmxf_register_item_def(dataModel, "IsOptional", &MXF_SET_K(PropertyDefinition), &MXF_ITEM_K(PropertyDefinition, IsOptional), 0x000c, MXF_BOOLEAN_TYPE, 1)LocalIdentificationmxf_register_item_def(dataModel, "LocalIdentification", &MXF_SET_K(PropertyDefinition), &MXF_ITEM_K(PropertyDefinition, LocalIdentification), 0x000d, MXF_UINT16_TYPE, 1)IsUniqueIdentifiermxf_register_item_def(dataModel, "IsUniqueIdentifier", &MXF_SET_K(PropertyDefinition), &MXF_ITEM_K(PropertyDefinition, IsUniqueIdentifier), 0x000e, MXF_BOOLEAN_TYPE, 0)TypeDefinitionmxf_register_set_def(dataModel, "TypeDefinition", &MXF_SET_K(MetaDefinition), &MXF_SET_K(TypeDefinition))TypeDefinitionCharactermxf_register_set_def(dataModel, "TypeDefinitionCharacter", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionCharacter))TypeDefinitionEnumerationmxf_register_set_def(dataModel, "TypeDefinitionEnumeration", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionEnumeration))mxf_register_item_def(dataModel, "Type", &MXF_SET_K(TypeDefinitionEnumeration), &MXF_ITEM_K(TypeDefinitionEnumeration, Type), 0x0014, MXF_WEAKREF_TYPE, 1)Namesmxf_register_item_def(dataModel, "Names", &MXF_SET_K(TypeDefinitionEnumeration), &MXF_ITEM_K(TypeDefinitionEnumeration, Names), 0x0015, MXF_UTF16STRINGARRAY_TYPE, 1)Valuesmxf_register_item_def(dataModel, "Values", &MXF_SET_K(TypeDefinitionEnumeration), &MXF_ITEM_K(TypeDefinitionEnumeration, Values), 0x0016, MXF_INT64ARRAY_TYPE, 1)TypeDefinitionExtendibleEnumerationmxf_register_set_def(dataModel, "TypeDefinitionExtendibleEnumeration", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionExtendibleEnumeration))mxf_register_item_def(dataModel, "Names", &MXF_SET_K(TypeDefinitionExtendibleEnumeration), &MXF_ITEM_K(TypeDefinitionExtendibleEnumeration, Names), 0x001f, MXF_UTF16STRINGARRAY_TYPE, 1)mxf_register_item_def(dataModel, "Values", &MXF_SET_K(TypeDefinitionExtendibleEnumeration), &MXF_ITEM_K(TypeDefinitionExtendibleEnumeration, Values), 0x0020, MXF_ULARRAY_TYPE, 1)TypeDefinitionFixedArraymxf_register_set_def(dataModel, "TypeDefinitionFixedArray", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionFixedArray))ElementTypemxf_register_item_def(dataModel, "ElementType", &MXF_SET_K(TypeDefinitionFixedArray), &MXF_ITEM_K(TypeDefinitionFixedArray, ElementType), 0x0017, MXF_WEAKREF_TYPE, 1)ElementCountmxf_register_item_def(dataModel, "ElementCount", &MXF_SET_K(TypeDefinitionFixedArray), &MXF_ITEM_K(TypeDefinitionFixedArray, ElementCount), 0x0018, MXF_UINT32_TYPE, 1)TypeDefinitionIntegermxf_register_set_def(dataModel, "TypeDefinitionInteger", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionInteger))Sizemxf_register_item_def(dataModel, "Size", &MXF_SET_K(TypeDefinitionInteger), &MXF_ITEM_K(TypeDefinitionInteger, Size), 0x000f, MXF_UINT8_TYPE, 1)IsSignedmxf_register_item_def(dataModel, "IsSigned", &MXF_SET_K(TypeDefinitionInteger), &MXF_ITEM_K(TypeDefinitionInteger, IsSigned), 0x0010, MXF_BOOLEAN_TYPE, 1)TypeDefinitionIndirectmxf_register_set_def(dataModel, "TypeDefinitionIndirect", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionIndirect))TypeDefinitionOpaquemxf_register_set_def(dataModel, "TypeDefinitionOpaque", &MXF_SET_K(TypeDefinitionIndirect), &MXF_SET_K(TypeDefinitionOpaque))TypeDefinitionRecordmxf_register_set_def(dataModel, "TypeDefinitionRecord", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionRecord))MemberTypesmxf_register_item_def(dataModel, "MemberTypes", &MXF_SET_K(TypeDefinitionRecord), &MXF_ITEM_K(TypeDefinitionRecord, MemberTypes), 0x001c, MXF_WEAKREFARRAY_TYPE, 1)MemberNamesmxf_register_item_def(dataModel, "MemberNames", &MXF_SET_K(TypeDefinitionRecord), &MXF_ITEM_K(TypeDefinitionRecord, MemberNames), 0x001d, MXF_UTF16STRINGARRAY_TYPE, 1)TypeDefinitionRenamemxf_register_set_def(dataModel, "TypeDefinitionRename", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionRename))RenamedTypemxf_register_item_def(dataModel, "RenamedType", &MXF_SET_K(TypeDefinitionRename), &MXF_ITEM_K(TypeDefinitionRename, RenamedType), 0x001e, MXF_WEAKREF_TYPE, 1)TypeDefinitionSetmxf_register_set_def(dataModel, "TypeDefinitionSet", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionSet))mxf_register_item_def(dataModel, "ElementType", &MXF_SET_K(TypeDefinitionSet), &MXF_ITEM_K(TypeDefinitionSet, ElementType), 0x001a, MXF_WEAKREF_TYPE, 1)TypeDefinitionStreammxf_register_set_def(dataModel, "TypeDefinitionStream", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionStream))TypeDefinitionStringmxf_register_set_def(dataModel, "TypeDefinitionString", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionString))mxf_register_item_def(dataModel, "ElementType", &MXF_SET_K(TypeDefinitionString), &MXF_ITEM_K(TypeDefinitionString, ElementType), 0x001b, MXF_WEAKREF_TYPE, 1)TypeDefinitionStrongObjectReferencemxf_register_set_def(dataModel, "TypeDefinitionStrongObjectReference", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionStrongObjectReference))ReferencedTypemxf_register_item_def(dataModel, "ReferencedType", &MXF_SET_K(TypeDefinitionStrongObjectReference), &MXF_ITEM_K(TypeDefinitionStrongObjectReference, ReferencedType), 0x0011, MXF_WEAKREF_TYPE, 1)TypeDefinitionVariableArraymxf_register_set_def(dataModel, "TypeDefinitionVariableArray", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionVariableArray))mxf_register_item_def(dataModel, "ElementType", &MXF_SET_K(TypeDefinitionVariableArray), &MXF_ITEM_K(TypeDefinitionVariableArray, ElementType), 0x0019, MXF_WEAKREF_TYPE, 1)TypeDefinitionWeakObjectReferencemxf_register_set_def(dataModel, "TypeDefinitionWeakObjectReference", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionWeakObjectReference))mxf_register_item_def(dataModel, "ReferencedType", &MXF_SET_K(TypeDefinitionWeakObjectReference), &MXF_ITEM_K(TypeDefinitionWeakObjectReference, ReferencedType), 0x0012, MXF_WEAKREF_TYPE, 1)ReferenceTargetSetmxf_register_item_def(dataModel, "ReferenceTargetSet", &MXF_SET_K(TypeDefinitionWeakObjectReference), &MXF_ITEM_K(TypeDefinitionWeakObjectReference, ReferenceTargetSet), 0x0013, MXF_ULARRAY_TYPE, 1)Dictionarymxf_register_item_def(dataModel, "Dictionary", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Dictionary), 0x3b04, MXF_STRONGREF_TYPE, 0)mxf_register_set_def(dataModel, "Dictionary", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Dictionary))OperationDefinitionsmxf_register_item_def(dataModel, "OperationDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, OperationDefinitions), 0x2603, MXF_STRONGREFARRAY_TYPE, 0)ParameterDefinitionsmxf_register_item_def(dataModel, "ParameterDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, ParameterDefinitions), 0x2604, MXF_STRONGREFARRAY_TYPE, 0)DataDefinitionsmxf_register_item_def(dataModel, "DataDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, DataDefinitions), 0x2605, MXF_STRONGREFARRAY_TYPE, 0)PluginDefinitionsmxf_register_item_def(dataModel, "PluginDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, PluginDefinitions), 0x2606, MXF_STRONGREFARRAY_TYPE, 0)CodecDefinitionsmxf_register_item_def(dataModel, "CodecDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, CodecDefinitions), 0x2607, MXF_STRONGREFARRAY_TYPE, 0)ContainerDefinitionsmxf_register_item_def(dataModel, "ContainerDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, ContainerDefinitions), 0x2608, MXF_STRONGREFARRAY_TYPE, 0)InterpolationDefinitionsmxf_register_item_def(dataModel, "InterpolationDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, InterpolationDefinitions), 0x2609, MXF_STRONGREFARRAY_TYPE, 0)KLVDataDefinitionsmxf_register_item_def(dataModel, "KLVDataDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, KLVDataDefinitions), 0x260a, MXF_STRONGREFARRAY_TYPE, 0)TaggedValueDefinitionsmxf_register_item_def(dataModel, "TaggedValueDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, TaggedValueDefinitions), 0x260b, MXF_STRONGREFARRAY_TYPE, 0)DefinitionObjectmxf_register_set_def(dataModel, "DefinitionObject", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DefinitionObject))mxf_register_item_def(dataModel, "Identification", &MXF_SET_K(DefinitionObject), &MXF_ITEM_K(DefinitionObject, Identification), 0x1b01, MXF_UL_TYPE, 1)mxf_register_item_def(dataModel, "Name", &MXF_SET_K(DefinitionObject), &MXF_ITEM_K(DefinitionObject, Name), 0x1b02, MXF_UTF16STRING_TYPE, 1)mxf_register_item_def(dataModel, "Description", &MXF_SET_K(DefinitionObject), &MXF_ITEM_K(DefinitionObject, Description), 0x1b03, MXF_UTF16STRING_TYPE, 0)DataDefinitionmxf_register_set_def(dataModel, "DataDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(DataDefinition))OperationDefinitionmxf_register_set_def(dataModel, "OperationDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(OperationDefinition))mxf_register_item_def(dataModel, "DataDefinition", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, DataDefinition), 0x1e01, MXF_UL_TYPE, 1)IsTimeWarpmxf_register_item_def(dataModel, "IsTimeWarp", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, IsTimeWarp), 0x1e02, MXF_BOOLEAN_TYPE, 0)DegradeTomxf_register_item_def(dataModel, "DegradeTo", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, DegradeTo), 0x1e03, MXF_ULARRAY_TYPE, 0)OperationCategorymxf_register_item_def(dataModel, "OperationCategory", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, OperationCategory), 0x1e06, MXF_UL_TYPE, 0)NumberInputsmxf_register_item_def(dataModel, "NumberInputs", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, NumberInputs), 0x1e07, MXF_INT32_TYPE, 1)Bypassmxf_register_item_def(dataModel, "Bypass", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, Bypass), 0x1e08, MXF_UINT32_TYPE, 0)ParametersDefinedmxf_register_item_def(dataModel, "ParametersDefined", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, ParametersDefined), 0x1e09, MXF_ULBATCH_TYPE, 0)ParameterDefinitionmxf_register_set_def(dataModel, "ParameterDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(ParameterDefinition))mxf_register_item_def(dataModel, "Type", &MXF_SET_K(ParameterDefinition), &MXF_ITEM_K(ParameterDefinition, Type), 0x1f01, MXF_UL_TYPE, 1)DisplayUnitsmxf_register_item_def(dataModel, "DisplayUnits", &MXF_SET_K(ParameterDefinition), &MXF_ITEM_K(ParameterDefinition, DisplayUnits), 0x1f03, MXF_UTF16STRING_TYPE, 0)PluginDefinitionmxf_register_set_def(dataModel, "PluginDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(PluginDefinition))PluginCategorymxf_register_item_def(dataModel, "PluginCategory", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, PluginCategory), 0x2203, MXF_UL_TYPE, 1)VersionNumbermxf_register_item_def(dataModel, "VersionNumber", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, VersionNumber), 0x2204, MXF_VERSIONTYPE_TYPE, 1)VersionStringmxf_register_item_def(dataModel, "VersionString", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, VersionString), 0x2205, MXF_UTF16STRING_TYPE, 0)Manufacturermxf_register_item_def(dataModel, "Manufacturer", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, Manufacturer), 0x2206, MXF_UTF16STRING_TYPE, 0)ManufacturerInfomxf_register_item_def(dataModel, "ManufacturerInfo", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, ManufacturerInfo), 0x2207, MXF_STRONGREF_TYPE, 0)ManufacturerIDmxf_register_item_def(dataModel, "ManufacturerID", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, ManufacturerID), 0x2208, MXF_UL_TYPE, 0)Platformmxf_register_item_def(dataModel, "Platform", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, Platform), 0x2209, MXF_UL_TYPE, 0)MinPlatformVersionmxf_register_item_def(dataModel, "MinPlatformVersion", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, MinPlatformVersion), 0x220a, MXF_VERSIONTYPE_TYPE, 0)MaxPlatformVersionmxf_register_item_def(dataModel, "MaxPlatformVersion", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, MaxPlatformVersion), 0x220b, MXF_VERSIONTYPE_TYPE, 0)Enginemxf_register_item_def(dataModel, "Engine", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, Engine), 0x220c, MXF_UL_TYPE, 0)MinEngineVersionmxf_register_item_def(dataModel, "MinEngineVersion", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, MinEngineVersion), 0x220d, MXF_VERSIONTYPE_TYPE, 0)MaxEngineVersionmxf_register_item_def(dataModel, "MaxEngineVersion", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, MaxEngineVersion), 0x220e, MXF_VERSIONTYPE_TYPE, 0)PluginAPImxf_register_item_def(dataModel, "PluginAPI", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, PluginAPI), 0x220f, MXF_UL_TYPE, 0)MinPluginAPImxf_register_item_def(dataModel, "MinPluginAPI", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, MinPluginAPI), 0x2210, MXF_VERSIONTYPE_TYPE, 0)MaxPluginAPImxf_register_item_def(dataModel, "MaxPluginAPI", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, MaxPluginAPI), 0x2211, MXF_VERSIONTYPE_TYPE, 0)SoftwareOnlymxf_register_item_def(dataModel, "SoftwareOnly", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, SoftwareOnly), 0x2212, MXF_BOOLEAN_TYPE, 0)Acceleratormxf_register_item_def(dataModel, "Accelerator", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, Accelerator), 0x2213, MXF_BOOLEAN_TYPE, 0)Locatorsmxf_register_item_def(dataModel, "Locators", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, Locators), 0x2214, MXF_STRONGREFARRAY_TYPE, 0)Authenticationmxf_register_item_def(dataModel, "Authentication", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, Authentication), 0x2215, MXF_BOOLEAN_TYPE, 0)mxf_register_item_def(dataModel, "DefinitionObject", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, DefinitionObject), 0x2216, MXF_UL_TYPE, 0)CodecDefinitionmxf_register_set_def(dataModel, "CodecDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(CodecDefinition))FileDescriptorClassmxf_register_item_def(dataModel, "FileDescriptorClass", &MXF_SET_K(CodecDefinition), &MXF_ITEM_K(CodecDefinition, FileDescriptorClass), 0x2301, MXF_UL_TYPE, 1)mxf_register_item_def(dataModel, "DataDefinitions", &MXF_SET_K(CodecDefinition), &MXF_ITEM_K(CodecDefinition, DataDefinitions), 0x2302, MXF_ULARRAY_TYPE, 1)ContainerDefinitionmxf_register_set_def(dataModel, "ContainerDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(ContainerDefinition))EssenceIsIdentifiedmxf_register_item_def(dataModel, "EssenceIsIdentified", &MXF_SET_K(ContainerDefinition), &MXF_ITEM_K(ContainerDefinition, EssenceIsIdentified), 0x2401, MXF_BOOLEAN_TYPE, 0)InterpolationDefinitionmxf_register_set_def(dataModel, "InterpolationDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(InterpolationDefinition))TaggedValueDefinitionmxf_register_set_def(dataModel, "TaggedValueDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(TaggedValueDefinition))KLVDataDefinitionmxf_register_set_def(dataModel, "KLVDataDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(KLVDataDefinition))ByteOrdermxf_register_item_def(dataModel, "ByteOrder", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ByteOrder), 0x3b01, MXF_INT16_TYPE, 0)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)MasterMobIDmxf_register_item_def(dataModel, "MasterMobID", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, MasterMobID), 0x0000, MXF_UMID_TYPE, 0)EssenceFileMobIDmxf_register_item_def(dataModel, "EssenceFileMobID", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, EssenceFileMobID), 0x0000, MXF_UMID_TYPE, 0)ConvertFrameRatemxf_register_item_def(dataModel, "ConvertFrameRate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, ConvertFrameRate), 0x0000, MXF_BOOLEAN_TYPE, 0)AppCodemxf_register_item_def(dataModel, "AppCode", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, AppCode), 0x0000, MXF_INT32_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))mxf_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)ResolutionIDmxf_register_item_def(dataModel, "ResolutionID", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ResolutionID), 0x0000, MXF_INT32_TYPE, 0)FrameSampleSizemxf_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)ColorFramemxf_register_item_def(dataModel, "ColorFrame", &MXF_SET_K(TapeDescriptor), &MXF_ITEM_K(TapeDescriptor, ColorFrame), 0x0000, MXF_INT32_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))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))mxf_initialise_metadict_read_filter(&readFilter->metaDictFilter)mxf_initialise_dict_read_filter(&readFilter->dictFilter, skipDataDefs)initialise_read_filter(&readFilter, skipDataDefs)mxf_read_filtered_header_metadata(mxfFile, &readFilter.filter, headerMetadata, headerByteCount, key, llen, len)(newDirectory = (MXFAvidObjectDirectory*)malloc(sizeof(MXFAvidObjectDirectory))) != NULLcreate_object_directory(&objectDirectory)mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(MetaDictionary), &metaDictSet)mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(Preface), &prefaceSet)mxf_write_header_primer_pack(mxfFile, headerMetadata)(rootPos = mxf_file_tell(mxfFile)) >= 0add_object_directory_entry(objectDirectory, &root.id, rootPos, 0x00)write_root_set(mxfFile, &root)(offset = mxf_file_tell(mxfFile)) >= 0write_set(mxfFile, metaDictSet, &offset, objectDirectory)write_set(mxfFile, set, &offset, objectDirectory)write_metadict_sets(mxfFile, headerMetadata, objectDirectory)write_set(mxfFile, prefaceSet, &offset, objectDirectory)write_preface_sets(mxfFile, headerMetadata, objectDirectory)(root.directoryOffset = mxf_file_tell(mxfFile)) >= 0mxf_write_kl(mxfFile, &g_AvidObjectDirectory_key, 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)write_object_directory(mxfFile, objectDirectory)(endPos = mxf_file_tell(mxfFile)) >= 0mxf_file_seek(mxfFile, rootPos, 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)(result = mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 0, &newSet)) > 0filter->after_set_read(filter->privateData, headerMetadata, newSet, &skip)mxf_read_set(mxfFile, &key, len, headerMetadata, 1) > 0count == 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_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)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_kl(mxfFile, &partition->key, 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_create_set(headerMetadata, &MXF_SET_K(Dictionary), &newSet)./products/mxf_avid_dictionary.cmxf_set_ul_item(defSet, &MXF_ITEM_K(DefinitionObject, Identification), id)mxf_set_utf16string_item(defSet, &MXF_ITEM_K(DefinitionObject, Name), name)mxf_set_utf16string_item(defSet, &MXF_ITEM_K(DefinitionObject, Description), description)mxf_create_set(dictSet->headerMetadata, &MXF_SET_K(DataDefinition), &newSet)mxf_add_array_item_strongref(dictSet, &MXF_ITEM_K(Dictionary, DataDefinitions), newSet)mxf_create_set(dictSet->headerMetadata, &MXF_SET_K(ContainerDefinition), &newSet)mxf_add_array_item_strongref(dictSet, &MXF_ITEM_K(Dictionary, ContainerDefinitions), newSet)mxf_create_set(dictSet->headerMetadata, &MXF_SET_K(TaggedValueDefinition), &newSet)mxf_add_array_item_strongref(dictSet, &MXF_ITEM_K(Dictionary, TaggedValueDefinitions), newSet)(newData = (MXFDictReadFilterData*)malloc(sizeof(MXFDictReadFilterData))) != NULLmxf_avid_create_dictionary(headerMetadata, &newSet)mxf_avid_create_taggedvaluedef(newSet, bounce_label(0x8f, 0x5d, 0x13, 0x5d, 0xd8, 0xcd, 0xc9, 0x26, 0xd8, 0x0e, 0xcc, 0x37, 0x0d, 0x5c, 0x4d, 0x29, &label1), L"_PJ", L"Project Name", &defSet)./products/mxf_avid_dictionary_data.hmxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, &label1), L"Timecode", L"12MTimeCodeTrackInactiveUserBits", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, &label1), L"Timecode", L"12MTimeCodeTrackActiveUserBits", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, &label1), L"Timecode", L"309M TimeCode data", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x01, 0x10, 0x00, 0x00, 0x00, &label1), L"Descriptive Metadata", L"Descriptive Metadata", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"Picture", L"Picture Essence", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, &label1), L"Sound", L"Sound Essence", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00, &label1), L"DataEssenceTrack", L"Data Essence", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x80, 0xad, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x05, 0xcb, 0xa7, 0x31, 0x1d, 0xaa, 0x11, 0xd3, &label1), L"Matte", L"Matte data", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x80, 0xad, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x05, 0xcb, 0xa7, 0x32, 0x1d, 0xaa, 0x11, 0xd3, &label1), L"PictureWithMatte", L"PictureWithMatte data", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x80, 0x7f, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x7f, 0x27, 0x5e, 0x81, 0x77, 0xe5, 0x11, 0xd2, &label1), L"Timecode", L"Timecode data (legacy)", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x8a, 0x5b, 0x00, 0x50, 0x04, 0x0e, 0xf7, 0xd2, 0x85, 0x14, 0x19, 0xd0, 0x2e, 0x4f, 0x11, 0xd3, &label1), L"Unknown", L"Unknown data", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x80, 0x7d, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x6f, 0x3c, 0x8c, 0xe1, 0x6c, 0xef, 0x11, 0xd2, &label1), L"Picture", L"Picture data (legacy)", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x80, 0x7d, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x78, 0xe1, 0xeb, 0xe1, 0x6c, 0xef, 0x11, 0xd2, &label1), L"Sound", L"Sound data (legacy)", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x89, 0xee, 0x00, 0x60, 0x97, 0x11, 0x62, 0x12, 0xd2, 0xbb, 0x2a, 0xf0, 0xd2, 0x34, 0x11, 0xd2, &label1), L"Edgecode", L"Edgecode data", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x01, 0x01, &label1), L"ContainerD10_50Mbps_625x50i_defined_template", L"D-10; 50Mbps 625/50i (defined template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x02, 0x01, &label1), L"ContainerD10_50Mbps_525x60i_defined_template", L"D-10; 50Mbps 525/60i (defined template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x03, 0x01, &label1), L"ContainerD10_40Mbps_625x50i_defined_template", L"D-10; 40Mbps 625/50i (defined template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x04, 0x01, &label1), L"ContainerD10_40Mbps_525x60i_defined_template", L"D-10; 40Mbps 525/60i (defined template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x05, 0x01, &label1), L"ContainerD10_30Mbps_625x50i_defined_template", L"D-10; 30Mbps 625/50i (defined template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x06, 0x01, &label1), L"ContainerD10_30Mbps_525x60i_defined_template", L"D-10; 30Mbps 525/60i (defined template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x01, 0x02, &label1), L"ContainerD10_50Mbps_625x50i_extended_template", L"D-10; 50Mbps 625/50i (extended template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x02, 0x02, &label1), L"ContainerD10_50Mbps_525x60i_extended_template", L"D-10; 50Mbps 525/60i (extended template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x03, 0x02, &label1), L"ContainerD10_40Mbps_625x50i_extended_template", L"D-10; 40Mbps 625/50i (extended template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x04, 0x02, &label1), L"ContainerD10_40Mbps_525x60i_extended_template", L"D-10; 40Mbps 525/60i (extended template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x05, 0x02, &label1), L"ContainerD10_30Mbps_625x50i_extended_template", L"D-10; 30Mbps 625/50i (extended template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x06, 0x02, &label1), L"ContainerD10_30Mbps_525x60i_extended_template", L"D-10; 30Mbps 525/60i (extended template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x01, 0x7f, &label1), L"ContainerD10_50Mbps_625x50i_picture_only", L"D-10; 50Mbps 625/50i (picture only)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x02, 0x7f, &label1), L"ContainerD10_50Mbps_525x60i_picture_only", L"D-10; 50Mbps 525/60i (picture only)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x03, 0x7f, &label1), L"ContainerD10_40Mbps_625x50i_picture_only", L"D-10; 40Mbps 625/50i (picture only)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x04, 0x7f, &label1), L"ContainerD10_40Mbps_525x60i_picture_only", L"D-10; 40Mbps 525/60i (picture only)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x05, 0x7f, &label1), L"ContainerD10_30Mbps_625x50i_picture_only", L"D-10; 30Mbps 625/50i (picture only)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x06, 0x7f, &label1), L"ContainerD10_30Mbps_525x60i_picture_only", L"D-10; 30Mbps 525/60i (picture only)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x01, 0x01, &label1), L"ContainerDV_IEC_25Mbps_525x60i_frame_wrapped", L"DV; IEC 25Mbps 525/60i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x02, 0x01, &label1), L"ContainerDV_IEC_25Mbps_625x50i_frame_wrapped", L"DV; IEC 25Mbps 625/50i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x03, 0x01, &label1), L"ContainerDV_IEC_25Mbps_525x60i_DVCAM_frame_wrapped", L"DV; IEC 25Mbps 525/60i DVCAM (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x04, 0x01, &label1), L"ContainerDV_IEC_25Mbps_625x50i_DVCAM_frame_wrapped", L"DV; IEC 25Mbps 625/50i DVCAM (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x3f, 0x01, &label1), L"ContainerDV_Undefined_IEC_DV_frame_wrapped", L"DV; Undefined IEC DV (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x40, 0x01, &label1), L"ContainerDV_25Mbps_525x60i_frame_wrapped", L"DV; 25Mbps 525/60i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x41, 0x01, &label1), L"ContainerDV_25Mbps_625x50i_frame_wrapped", L"DV; 25Mbps 625/50i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x50, 0x01, &label1), L"ContainerDV_50Mbps_525x60i_frame_wrapped", L"DV; 50Mbps 525/60i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x51, 0x01, &label1), L"ContainerDV_50Mbps_625x50i_frame_wrapped", L"DV; 50Mbps 625/50i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x60, 0x01, &label1), L"ContainerDV_100Mbps_1080x60i_frame_wrapped", L"DV; 100Mbps 1080/60i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x61, 0x01, &label1), L"ContainerDV_100Mbps_1080x50i_frame_wrapped", L"DV; 100Mbps 1080/50i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x62, 0x01, &label1), L"ContainerDV_100Mbps_720x60p_frame_wrapped", L"DV; 100Mbps 720/60p (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x63, 0x01, &label1), L"ContainerDV_100Mbps_720x50p_frame_wrapped", L"DV; 100Mbps 720/50p (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x7f, 0x01, &label1), L"ContainerDV_undefined_frame_wrapped", L"DV; undefined (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x01, 0x02, &label1), L"ContainerDV_IEC_25Mbps_525x60i_clip_wrapped", L"DV; IEC 25Mbps 525/60i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x02, 0x02, &label1), L"ContainerDV_IEC_25Mbps_625x50i_clip_wrapped", L"DV; IEC 25Mbps 625/50i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x03, 0x02, &label1), L"ContainerDV_IEC_25Mbps_525x60i_DVCAM_clip_wrapped", L"DV; IEC 25Mbps 525/60i DVCAM (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x04, 0x02, &label1), L"ContainerDV_IEC_25Mbps_625x50i_DVCAM_clip_wrapped", L"DV; IEC 25Mbps 625/50i DVCAM (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x3f, 0x02, &label1), L"ContainerDV_Undefined_IEC_DV_clip_wrapped", L"DV; Undefined IEC DV (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x40, 0x02, &label1), L"ContainerDV_25Mbps_525x60i_clip_wrapped", L"DV; 25Mbps 525/60i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x40, 0x02, &label1), L"ContainerDV_25Mbps_525x60i_clip_wrapped_bogus", L"DV; 25Mbps 525/60i (clip wrapped) (bogus)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x41, 0x02, &label1), L"ContainerDV_25Mbps_625x50i_clip_wrapped", L"DV; 25Mbps 625/50i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x50, 0x02, &label1), L"ContainerDV_50Mbps_525x60i_clip_wrapped", L"DV; 50Mbps 525/60i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x51, 0x02, &label1), L"ContainerDV_50Mbps_625x50i_clip_wrapped", L"DV; 50Mbps 625/50i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x60, 0x02, &label1), L"ContainerDV_100Mbps_1080x60i_clip_wrapped", L"DV; 100Mbps 1080/60i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x61, 0x02, &label1), L"ContainerDV_100Mbps_1080x50i_clip_wrapped", L"DV; 100Mbps 1080/50i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x62, 0x02, &label1), L"ContainerDV_100Mbps_720x60p_clip_wrapped", L"DV; 100Mbps 720/60p (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x63, 0x02, &label1), L"ContainerDV_100Mbps_720x50p_clip_wrapped", L"DV; 100Mbps 720/50p (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x7f, 0x02, &label1), L"ContainerDV_undefined_clip_wrapped", L"DV; undefined (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x7f, 0x02, &label1), L"ContainerDV_undefined_clip_wrapped_bogus", L"DV; undefined (clip wrapped) (bogus)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x40, 0x00, &label1), L"ContainerMPEG_Elementary_Stream_Audio_stream_id_0x40_clip_wrapped", L"MPEG Elementary Stream; Audio stream id 0x40 (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x60, 0x01, &label1), L"ContainerMPEG_Elementary_Stream_stream_id_0x60_frame_wrapped", L"MPEG Elementary Stream; stream id 0x60 (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x61, 0x07, &label1), L"ContainerUnknown_Sony002", L"Unknown; Sony002", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x01, &label1), L"ContainerUncompressed_Picture_525_60i_422_13p5MHz_frame_wrapped", L"Uncompressed Picture; 525 60i 422 13.5MHz (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x02, &label1), L"ContainerUncompressed_Picture_525_60i_422_13p5MHz_clip_wrapped", L"Uncompressed Picture; 525 60i 422 13.5MHz (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x03, &label1), L"ContainerUncompressed_Picture_525_60i_422_13p5MHz_line_wrapped", L"Uncompressed Picture; 525 60i 422 13.5MHz (line wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x05, &label1), L"ContainerUncompressed_Picture_625_50i_422_13p5MHz_frame_wrapped", L"Uncompressed Picture; 625 50i 422 13.5MHz (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x06, &label1), L"ContainerUncompressed_Picture_625_50i_422_13p5MHz_clip_wrapped", L"Uncompressed Picture; 625 50i 422 13.5MHz (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x07, &label1), L"ContainerUncompressed_Picture_625_50i_422_13p5MHz_line_wrapped", L"Uncompressed Picture; 625 50i 422 13.5MHz (line wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x19, &label1), L"ContainerUncompressed_Picture_525_60p_422_27MHz_frame_wrapped", L"Uncompressed Picture; 525 60p 422 27MHz (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1a, &label1), L"ContainerUncompressed_Picture_525_60p_422_27MHz_clip_wrapped", L"Uncompressed Picture; 525 60p 422 27MHz (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1b, &label1), L"ContainerUncompressed_Picture_525_60p_422_27MHz_line_wrapped", L"Uncompressed Picture; 525 60p 422 27MHz (line wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1d, &label1), L"ContainerUncompressed_Picture_625_50p_422_27MHz_frame_wrapped", L"Uncompressed Picture; 625 50p 422 27MHz (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1e, &label1), L"ContainerUncompressed_Picture_625_50p_422_27MHz_clip_wrapped", L"Uncompressed Picture; 625 50p 422 27MHz (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1f, &label1), L"ContainerUncompressed_Picture_625_50p_422_27MHz_line_wrapped", L"Uncompressed Picture; 625 50p 422 27MHz (line wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x01, 0x00, &label1), L"ContainerAES3xBWF_BWF_frame_wrapped", L"AES3/BWF; BWF (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x02, 0x00, &label1), L"ContainerAES3xBWF_BWF_clip_wrapped", L"AES3/BWF; BWF (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x03, 0x00, &label1), L"ContainerAES3xBWF_AES3_frame_wrapped", L"AES3/BWF; AES3 (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x04, 0x00, &label1), L"ContainerUnknown_Panasonic001", L"Unknown; Panasonic001", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x04, 0x00, &label1), L"ContainerAES3xBWF_AES3_clip_wrapped", L"AES3/BWF; AES3 (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0a, 0x01, 0x00, &label1), L"ContainerALaw_Sound_Element_ALaw_Audio_frame_wrapped", L"A-Law Sound Element; A-Law Audio (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0a, 0x02, 0x00, &label1), L"ContainerALaw_Sound_Element_ALaw_Audio_clip_wrapped", L"A-Law Sound Element; A-Law Audio (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0a, 0x03, 0x00, &label1), L"ContainerALaw_Sound_Element_ALaw_Audio_custom_wrapped", L"A-Law Sound Element; A-Law Audio (custom wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x60, 0x02, &label1), L"ContainerAVC_clip_wrapped_v1_Panasonic", L"AVC (clip wrapped), Registry Version 1, Panasonic", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x60, 0x02, &label1), L"ContainerAVC_clip_wrapped", L"AVC (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x11, 0x01, 0x00, &label1), L"ContainerVC3_frame_wrapped", L"VC-3 (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x11, 0x02, 0x00, &label1), L"ContainerVC3_clip_wrapped", L"VC-3 (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x12, 0x01, 0x00, &label1), L"ContainerVC1_frame_wrapped", L"VC-1 (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x12, 0x02, 0x00, &label1), L"ContainerVC1_clip_wrapped", L"VC-1 (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x04, 0x0d, 0x01, 0x03, 0x01, 0x01, 0x7f, 0x01, 0x00, &label1), L"ContainerUnknown_Sony001", L"Unknown; Sony001", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x7f, 0x01, 0x00, &label1), L"ContainerGeneric_Wrapping_Generic_multiple_wrappings", L"Generic Wrapping; Generic (multiple wrappings)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x01, &label1), L"ContainerAvidHD_X_6_1_1080p", L"AvidHD; X_6_1_1080p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x02, 0x01, &label1), L"ContainerAvidHD_X_6_1_1080i", L"AvidHD; X_6_1_1080i", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x03, 0x01, &label1), L"ContainerAvidHD_X_5_1_720p", L"AvidHD; X_5_1_720p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x02, &label1), L"ContainerAvidHD_8_7_1_1080p", L"AvidHD; 8_7_1_1080p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x02, 0x02, &label1), L"ContainerAvidHD_8_7_1_1080i", L"AvidHD; 8_7_1_1080i", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x03, 0x02, &label1), L"ContainerAvidHD_8_4_1_720p", L"AvidHD; 8_4_1_720p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x03, &label1), L"ContainerAvidHD_8_4_1_1080p", L"AvidHD; 8_4_1_1080p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x02, 0x03, &label1), L"ContainerAvidHD_8_4_1_1080i", L"AvidHD; 8_4_1_1080i", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x03, 0x03, &label1), L"ContainerAvidHD_8_6_1_720p", L"AvidHD; 8_6_1_720p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x04, &label1), L"ContainerAvidHD_8_22_1_1080p", L"AvidHD; 8_22_1_1080p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0xff, 0x42, 0x46, 0x41, 0x41, 0x00, 0x0d, 0x4d, 0x4f, &label1), L"AAF MSS", L"AAF MSS Container", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0xff, 0x43, 0x46, 0x41, 0x41, 0x00, 0x0d, 0x4d, 0x4f, &label1), L"AAF CBR", L"AAF CBR Container", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0xff, 0x4b, 0x46, 0x41, 0x41, 0x00, 0x0d, 0x4d, 0x4f, &label1), L"MXF", L"MXF Container", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x80, 0xfb, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x4b, 0x1c, 0x1a, 0x46, 0x03, 0xf2, 0x11, 0xd4, &label1), L"OMF", L"OMF Container", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0xbd, 0xe3, 0x8d, 0x7c, 0xd9, 0x25, 0x8e, 0x18, 0xc5, 0x9e, 0xf5, 0x6f, 0x5c, 0xb4, 0x4c, 0xb8, &label1), L"AAF XML", L"AAF XML Container", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x80, 0x9b, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x43, 0x13, 0xb5, 0x71, 0xd8, 0xba, 0x11, 0xd2, &label1), L"AAF", L"AAF Container", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x80, 0x9b, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x43, 0x13, 0xb5, 0x72, 0xd8, 0xba, 0x11, 0xd2, &label1), L"External", L"External Container", &defSet)(data = (WeakRefData*)malloc(sizeof(WeakRefData))) != NULL./products/mxf_avid_metadictionary.cmxf_append_list_element(list, (void*)data)(data = (MetaDefData*)malloc(sizeof(MetaDefData))) != NULLmxf_get_item(set, itemKey, &namesItem)(nameArray = (uint8_t*)malloc(sizeof(uint8_t) * (nameArraySize))) != NULLmxf_set_item(set, itemKey, nameArray, nameArraySize)mxf_create_set(headerMetadata, &MXF_SET_K(MetaDictionary), &newSet)mxf_set_ul_item(set, &MXF_ITEM_K(MetaDefinition, Identification), id)mxf_set_utf16string_item(set, &MXF_ITEM_K(MetaDefinition, Name), name)mxf_set_utf16string_item(set, &MXF_ITEM_K(MetaDefinition, Description), description)mxf_create_set(metaDictSet->headerMetadata, &MXF_SET_K(ClassDefinition), &newSet)mxf_add_array_item_strongref(metaDictSet, &MXF_ITEM_K(MetaDictionary, ClassDefinitions), newSet)mxf_avid_set_metadef_items(newSet, id, name, description)mxf_set_ul_item(newSet, &MXF_ITEM_K(ClassDefinition, ParentClass), parentId)mxf_set_boolean_item(newSet, &MXF_ITEM_K(ClassDefinition, IsConcrete), isConcrete)mxf_register_primer_entry(primerPack, id, localId, &assignedLocalId)mxf_create_set(classDefSet->headerMetadata, &MXF_SET_K(PropertyDefinition), &newSet)mxf_add_array_item_strongref(classDefSet, &MXF_ITEM_K(ClassDefinition, Properties), newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(PropertyDefinition, Type), typeId)mxf_set_boolean_item(newSet, &MXF_ITEM_K(PropertyDefinition, IsOptional), isOptional)mxf_set_uint16_item(newSet, &MXF_ITEM_K(PropertyDefinition, LocalIdentification), assignedLocalId)mxf_set_boolean_item(newSet, &MXF_ITEM_K(PropertyDefinition, IsUniqueIdentifier), isUniqueIdentifier)mxf_create_set(metaDictSet->headerMetadata, setId, &newSet)mxf_add_array_item_strongref(metaDictSet, &MXF_ITEM_K(MetaDictionary, TypeDefinitions), newSet)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionEnumeration), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionEnumeration, Type), typeId)append_name_to_string_array(typeDefSet, &MXF_ITEM_K(TypeDefinitionEnumeration, Names), name)mxf_grow_array_item(typeDefSet, &MXF_ITEM_K(TypeDefinitionEnumeration, Values), 8, 1, &elementValue)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionExtendibleEnumeration), id, name, description, &newSet)append_name_to_string_array(typeDefSet, &MXF_ITEM_K(TypeDefinitionExtendibleEnumeration, Names), name)mxf_grow_array_item(typeDefSet, &MXF_ITEM_K(TypeDefinitionExtendibleEnumeration, Values), mxfUL_extlen, 1, &elementValue)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionFixedArray), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionFixedArray, ElementType), elementTypeId)mxf_set_uint32_item(newSet, &MXF_ITEM_K(TypeDefinitionFixedArray, ElementCount), elementCount)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionInteger), id, name, description, &newSet)mxf_set_uint8_item(newSet, &MXF_ITEM_K(TypeDefinitionInteger, Size), size)mxf_set_boolean_item(newSet, &MXF_ITEM_K(TypeDefinitionInteger, IsSigned), isSigned)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionRecord), id, name, description, &newSet)append_name_to_string_array(typeDefSet, &MXF_ITEM_K(TypeDefinitionRecord, MemberNames), name)mxf_grow_array_item(typeDefSet, &MXF_ITEM_K(TypeDefinitionRecord, MemberTypes), mxfUL_extlen, 1, &elementValue)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionRename), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionRename, RenamedType), renamedTypeId)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionSet), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionSet, ElementType), elementTypeId)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionString), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionString, ElementType), elementTypeId)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionStrongObjectReference), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionStrongObjectReference, ReferencedType), referencedTypeId)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionVariableArray), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionVariableArray, ElementType), elementTypeId)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionWeakObjectReference), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionWeakObjectReference, ReferencedType), referencedTypeId)mxf_grow_array_item(typeDefSet, &MXF_ITEM_K(TypeDefinitionWeakObjectReference, ReferenceTargetSet), mxfUL_extlen, 1, &elementValue)mxf_avid_create_metadictionary(headerMetadata, &newMetaDictSet)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label1), L"InterchangeObject", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)./products/mxf_avid_metadictionary_data.hmxf_get_item(classDefSet, &MXF_ITEM_K(ClassDefinition, ParentClass), &item)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x08, 0x00, 0x00, 0x00, &label1), L"Generation", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0102, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x01, 0x00, 0x00, &label1), L"ObjClass", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0101, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, &label1), L"Component", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"DataDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0201, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, &label1), L"Length", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0202, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x03, 0x02, 0x01, 0x02, 0x16, 0x00, 0x00, 0x00, &label1), L"UserComments", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0204, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x10, 0x04, 0x00, 0x00, 0x00, &label1), L"KLVData", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0203, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x03, 0x01, 0x02, 0x10, 0x08, 0x00, 0x00, 0x00, &label1), L"Attributes", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0205, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label1), L"Segment", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, &label3), 0, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, &label1), L"Event", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label3), 0, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x03, 0x03, 0x03, 0x00, 0x00, &label1), L"Position", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0601, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x30, 0x04, 0x04, 0x01, 0x00, 0x00, 0x00, &label1), L"Comment", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0602, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, &label1), L"CommentMarker", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x0a, 0x00, 0x00, &label1), L"Annotation", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0901, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xaf, 0x34, 0xbc, 0x47, 0xfe, 0xc1, 0xea, 0xa8, 0xc7, 0x2c, 0xc8, 0x17, 0xaa, 0xc5, 0x49, 0x9b, &label1), L"CommentMarkerAttributeList", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x69, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xe9, 0x6e, 0x6d, 0x44, 0xc3, 0x83, 0x11, 0xd3, &label1), L"CommentMarkerColor", ((void *)0), bounce_label(0xa0, 0x69, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xe9, 0x6e, 0x6d, 0x43, 0xc3, 0x83, 0x11, 0xd3, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xb0, 0xe4, 0x27, 0x2c, 0x93, 0x23, 0x78, 0xa6, 0x6d, 0x64, 0xdd, 0x66, 0xe5, 0xc7, 0x48, 0x8f, &label1), L"CommentMarkerAnnotationList", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8a, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xc4, 0xc4, 0x5d, 0x9a, 0x09, 0x67, 0x11, 0xd4, &label1), L"CommentMarkerUSer", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8a, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xc4, 0xc4, 0x5d, 0x9b, 0x09, 0x67, 0x11, 0xd4, &label1), L"CommentMarkerDate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8a, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xc4, 0xc4, 0x5d, 0x9c, 0x09, 0x67, 0x11, 0xd4, &label1), L"CommentMarkerTime", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8a, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xc4, 0xc4, 0x5d, 0x9d, 0x09, 0x67, 0x11, 0xd4, &label1), L"CommentMarkerIcon", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8a, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xc4, 0xc4, 0x5d, 0x9e, 0x09, 0x67, 0x11, 0xd4, &label1), L"CommentMarkerStatus", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0f, 0x00, &label1), L"Sequence", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0f, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x06, 0x09, 0x00, 0x00, &label1), L"Components", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1001, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00, &label1), L"SourceReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, &label1), L"SourceID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1101, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, &label1), L"SourceMobSlotID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1102, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x06, 0x01, 0x01, 0x03, 0x07, 0x00, 0x00, 0x00, &label1), L"ChannelIDs", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1103, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x06, 0x01, 0x01, 0x03, 0x08, 0x00, 0x00, 0x00, &label1), L"MonoSourceSlotIDs", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1104, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x11, 0x00, &label1), L"SourceClip", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x11, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x02, 0x01, 0x01, 0x05, 0x02, 0x00, &label1), L"FadeInLength", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1202, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x02, 0x01, 0x01, 0x05, 0x03, 0x00, &label1), L"FadeOutLength", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1204, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x05, 0x30, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"FadeInType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1203, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x05, 0x30, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"FadeOutType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1205, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x03, 0x01, 0x04, 0x00, 0x00, &label1), L"StartTime", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1201, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x8e, 0x0b, 0x4b, 0x14, 0x9b, 0x66, 0x1a, 0x12, 0x66, 0x01, 0x62, 0xe5, 0xbb, 0xef, 0x46, 0x18, &label1), L"SubclipFullLength", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x14, 0x00, &label1), L"Timecode", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x14, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x04, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, &label1), L"Drop", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1503, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x04, 0x01, 0x01, 0x02, 0x06, 0x00, 0x00, &label1), L"FPS", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1502, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, &label1), L"Start", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1501, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x18, 0x00, &label1), L"ContentStorage", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x18, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x01, 0x00, 0x00, &label1), L"Mobs", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1901, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x02, 0x00, 0x00, &label1), L"EssenceData", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1902, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label1), L"DefinitionObject", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), L"Description", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1b03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x07, 0x01, 0x02, 0x03, 0x01, 0x00, 0x00, &label1), L"Name", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1b02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x15, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"Identification", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1b01, 1, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00, &label1), L"DataDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x00, &label1), L"OperationDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x05, 0x30, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"IsTimeWarp", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1e02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x04, 0x01, 0x00, 0x00, &label1), L"DegradeTo", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1e03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x03, 0x02, 0x00, 0x00, &label1), L"ParametersDefined", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x03, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1e09, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x05, 0x30, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), L"NumberInputs", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1e07, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x05, 0x30, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), L"Bypass", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1e08, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x30, 0x05, 0x09, 0x00, 0x00, 0x00, 0x00, &label1), L"DataDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1e01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x30, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00, &label1), L"OperationCategory", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1e06, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x00, &label1), L"ParameterDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x06, 0x00, 0x00, &label1), L"Type", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1f01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x30, 0x05, 0x0b, 0x01, 0x00, 0x00, 0x00, &label1), L"DisplayUnits", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1f03, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1e, 0x00, &label1), L"PluginDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1e, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x0a, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, &label1), L"ManufacturerID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2208, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x0a, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, &label1), L"Manufacturer", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2206, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x03, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, &label1), L"VersionNumber", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x2204, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x03, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), L"VersionString", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2205, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"PluginCategory", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x2203, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"Platform", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2209, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"MinPlatformVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x220a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x0b, 0x00, 0x00, &label1), L"ManufacturerInfo", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2207, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), L"MaxPlatformVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x220b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), L"Engine", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x220c, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x06, 0x00, 0x00, 0x00, 0x00, &label1), L"MinEngineVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x220d, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x07, 0x00, 0x00, 0x00, 0x00, &label1), L"MaxEngineVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x220e, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x08, 0x00, 0x00, 0x00, 0x00, &label1), L"PluginAPI", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x220f, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x09, 0x00, 0x00, 0x00, 0x00, &label1), L"MinPluginAPI", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2210, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0a, 0x00, 0x00, 0x00, 0x00, &label1), L"MaxPluginAPI", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2211, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0b, 0x00, 0x00, 0x00, 0x00, &label1), L"SoftwareOnly", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2212, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0c, 0x00, 0x00, 0x00, 0x00, &label1), L"Accelerator", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2213, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0d, 0x00, 0x00, 0x00, 0x00, &label1), L"Locators", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2214, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0e, 0x00, 0x00, 0x00, 0x00, &label1), L"Authentication", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2215, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0f, 0x00, 0x00, 0x00, 0x00, &label1), L"DefinitionObject", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2216, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x00, &label1), L"CodecDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x03, 0x01, 0x00, 0x00, &label1), L"DataDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x2302, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x07, 0x00, 0x00, &label1), L"FileDescriptorClass", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x2301, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x00, &label1), L"ContainerDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x03, 0x01, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, &label1), L"EssenceIsIdentified", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2401, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x21, 0x00, &label1), L"InterpolationDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x21, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x22, 0x00, &label1), L"Dictionary", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x22, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x03, 0x00, 0x00, &label1), L"OperationDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2603, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x04, 0x00, 0x00, &label1), L"ParameterDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2604, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x05, 0x00, 0x00, &label1), L"DataDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2605, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x06, 0x00, 0x00, &label1), L"PluginDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2606, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x07, 0x00, 0x00, &label1), L"CodecDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2607, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x08, 0x00, 0x00, &label1), L"ContainerDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2608, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x09, 0x00, 0x00, &label1), L"InterpolationDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2609, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x06, 0x01, 0x01, 0x04, 0x05, 0x0a, 0x00, 0x00, &label1), L"KLVDataDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x260a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x06, 0x01, 0x01, 0x04, 0x05, 0x0b, 0x00, 0x00, &label1), L"TaggedValueDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x260b, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x23, 0x00, &label1), L"EssenceData", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x23, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x07, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"Data", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x2702, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"SampleIndex", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2b01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x06, 0x01, 0x00, 0x00, 0x00, &label1), L"MobID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x2701, 1, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00, &label1), L"EssenceDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x06, 0x03, 0x00, 0x00, &label1), L"Locator", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2f01, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x25, 0x00, &label1), L"FileDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00, &label3), 0, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x25, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"SampleRate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3001, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x06, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"Length", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3002, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x06, 0x01, 0x01, 0x03, 0x05, 0x00, 0x00, 0x00, &label1), L"LinkedTrackID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3006, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x02, 0x00, 0x00, &label1), L"ContainerFormat", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3004, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x03, 0x00, 0x00, &label1), L"CodecDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3005, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x27, 0x00, &label1), L"DigitalImageDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x25, 0x00, &label3), 0, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x25, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x27, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, &label1), L"ImageAspectRatio", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x320e, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x18, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"ImageAlignmentFactor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3211, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x02, 0x01, 0x01, 0x01, 0x02, 0x00, &label1), L"TransferCharacteristic", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3210, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x02, 0x01, 0x01, 0x03, 0x01, 0x00, &label1), L"CodingEquations", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x321a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, 0x04, 0x01, 0x02, 0x01, 0x01, 0x06, 0x01, 0x00, &label1), L"ColorPrimaries", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3219, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x03, 0x01, 0x04, 0x00, 0x00, 0x00, &label1), L"FrameLayout", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x320c, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00, &label1), L"FieldDominance", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x21, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3212, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00, &label1), L"SampledHeight", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3204, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00, &label1), L"SampledWidth", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3205, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, &label1), L"SampledXOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3206, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x0a, 0x00, 0x00, 0x00, &label1), L"SampledYOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3207, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x0b, 0x00, 0x00, 0x00, &label1), L"DisplayHeight", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3208, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x0c, 0x00, 0x00, 0x00, &label1), L"DisplayWidth", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3209, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x0d, 0x00, 0x00, 0x00, &label1), L"DisplayXOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x320a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x0e, 0x00, 0x00, 0x00, &label1), L"DisplayYOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x320b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"Compression", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3201, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x18, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"FieldStartOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3213, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"AlphaTransparency", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x320f, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x03, 0x02, 0x05, 0x00, 0x00, 0x00, &label1), L"VideoLineMap", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x320d, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x01, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, &label1), L"DisplayF2Offset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3217, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x01, 0x03, 0x02, 0x08, 0x00, 0x00, 0x00, &label1), L"StoredF2Offset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3216, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x01, 0x03, 0x02, 0x09, 0x00, 0x00, 0x00, &label1), L"ActiveFormatDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3218, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"StoredHeight", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3202, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00, &label1), L"StoredWidth", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3203, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x18, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"FieldEndOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3214, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x05, 0x01, 0x13, 0x00, 0x00, 0x00, 0x00, &label1), L"SignalStandard", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x27, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3215, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x24, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xce, 0x2a, 0xca, 0x4d, 0x51, 0xab, 0x11, 0xd3, &label1), L"ResolutionID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x24, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xce, 0x2a, 0xca, 0x4e, 0x51, 0xab, 0x11, 0xd3, &label1), L"FirstFrameOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x24, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xce, 0x2a, 0xca, 0x4f, 0x51, 0xab, 0x11, 0xd3, &label1), L"ImageSize", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x24, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xce, 0x2a, 0xca, 0x50, 0x51, 0xab, 0x11, 0xd3, &label1), L"FrameSampleSize", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8f, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xb5, 0x7e, 0x92, 0x5d, 0x17, 0x0d, 0x11, 0xd4, &label1), L"FrameIndexByteOrder", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa5, 0x2c, 0x44, 0x58, 0xbf, 0xfa, 0x1f, 0xc6, 0xc8, 0xa0, 0xbd, 0x74, 0xa2, 0x47, 0x42, 0x97, &label1), L"FrameStartOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa8, 0x0e, 0x21, 0x4d, 0xc0, 0xf1, 0x46, 0x84, 0xbf, 0xde, 0x81, 0xe4, 0xbc, 0xc8, 0x4a, 0xbd, &label1), L"DataOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x28, 0x00, &label1), L"CDCIDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x27, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x27, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x28, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x03, 0x01, 0x02, 0x01, 0x0a, 0x00, 0x00, 0x00, &label1), L"ReversedByteOrder", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x330b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x05, 0x00, 0x00, 0x00, &label1), L"HorizontalSubsampling", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3302, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x06, 0x00, 0x00, 0x00, &label1), L"ColorSiting", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3303, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x05, 0x01, 0x10, 0x00, 0x00, 0x00, &label1), L"VerticalSubsampling", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3308, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x03, 0x03, 0x00, 0x00, 0x00, &label1), L"BlackReferenceLevel", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3304, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x03, 0x04, 0x00, 0x00, 0x00, &label1), L"WhiteReferenceLevel", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3305, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x05, 0x03, 0x05, 0x00, 0x00, 0x00, &label1), L"ColorRange", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3306, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x05, 0x03, 0x07, 0x00, 0x00, 0x00, &label1), L"AlphaSamplingWidth", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3309, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x05, 0x03, 0x0a, 0x00, 0x00, 0x00, &label1), L"ComponentWidth", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3301, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x18, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), L"PaddingBits", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3307, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x8b, 0xb3, 0xad, 0x5a, 0x84, 0x2b, 0x05, 0x85, 0xf6, 0xe5, 0x9f, 0x10, 0x24, 0x8e, 0x49, 0x4c, &label1), L"MPEGStreamType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xbf, 0x73, 0x4a, 0xe5, 0x2b, 0x16, 0xb9, 0xea, 0xf8, 0xfd, 0x06, 0x1d, 0xea, 0x7e, 0x46, 0xba, &label1), L"ProfileAndLevel", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xb9, 0x4a, 0x62, 0xf9, 0x73, 0xfe, 0x60, 0x63, 0xf3, 0xe9, 0xdc, 0x41, 0xbb, 0xec, 0x46, 0xbd, &label1), L"TrailingDiscard", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x8c, 0x90, 0xcf, 0x63, 0xaa, 0x79, 0x3c, 0x34, 0x29, 0x8e, 0xb2, 0x60, 0x30, 0xb6, 0x4e, 0x30, &label1), L"OffsetToFrameIndexes64", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa9, 0xba, 0xc6, 0xe9, 0x8e, 0x92, 0x01, 0x8d, 0x36, 0xa2, 0x80, 0x62, 0x48, 0x05, 0x4b, 0x21, &label1), L"MaxGOP", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x8b, 0x4e, 0xba, 0xf0, 0xca, 0x09, 0x40, 0xb5, 0x54, 0x40, 0x5d, 0x72, 0xbf, 0xbd, 0x4b, 0x0e, &label1), L"MinGOP", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xb1, 0xf0, 0x77, 0x50, 0xaa, 0xd8, 0x87, 0x5d, 0x78, 0x39, 0xba, 0x85, 0x99, 0x9b, 0x4d, 0x60, &label1), L"MPEGVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa5, 0x77, 0xa5, 0x00, 0x58, 0x1c, 0x9f, 0x05, 0x0f, 0xbf, 0x8f, 0x90, 0x4d, 0x98, 0x4e, 0x06, &label1), L"LeadingDiscard", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x29, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0x9d, 0x15, 0xfc, 0xa3, 0x54, 0xc5, 0x11, 0xd3, &label1), L"OffsetToFrameIndexes", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa5, 0x73, 0xfa, 0x76, 0x5a, 0xa6, 0x46, 0x8a, 0x06, 0xe9, 0x29, 0xb3, 0x7d, 0x15, 0x4f, 0xd7, &label1), L"RandomAccess", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x82, 0x14, 0x9f, 0x0b, 0x14, 0xba, 0x0c, 0xe0, 0x47, 0x3f, 0x46, 0xbf, 0x56, 0x2e, 0x49, 0xb6, &label1), L"BitRate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x29, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0x50, 0x6f, 0x8d, 0xe5, 0x54, 0xa1, 0x11, 0xd3, &label1), L"ImageStartAlignment", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x93, 0xc0, 0xb4, 0x4a, 0x15, 0x6e, 0xd5, 0x2a, 0x94, 0x5d, 0xf2, 0xfa, 0xf4, 0x65, 0x47, 0x71, &label1), L"GOPStructure", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2e, 0x00, &label1), L"TapeDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2e, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label1), L"TapeFormat", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x10, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, &label1), L"Length", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a04, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x10, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, &label1), L"FormFactor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x10, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), L"Model", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a06, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x10, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, &label1), L"ManufacturerID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a05, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x10, 0x01, 0x01, 0x05, 0x01, 0x00, 0x00, &label1), L"TapeStock", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a08, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x10, 0x01, 0x01, 0x06, 0x01, 0x00, 0x00, &label1), L"TapeBatchNumber", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a07, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, &label1), L"VideoSignal", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8f, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0x95, 0x48, 0xb0, 0x3a, 0x15, 0xfb, 0x11, 0xd4, &label1), L"ColorFrame", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2f, 0x00, &label1), L"Header", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2f, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x03, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, &label1), L"ByteOrder", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3b01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, &label1), L"ObjectModelVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3b07, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, &label1), L"Version", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3b05, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x01, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"OperationalPattern", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3b09, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00, &label1), L"Content", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3b03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x02, 0x00, 0x00, &label1), L"Dictionary", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3b04, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x06, 0x04, 0x00, 0x00, &label1), L"IdentificationList", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3b06, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x10, 0x02, 0x04, 0x00, 0x00, &label1), L"LastModified", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3b02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x01, 0x02, 0x02, 0x10, 0x02, 0x01, 0x00, 0x00, &label1), L"EssenceContainers", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3b0a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x01, 0x02, 0x02, 0x10, 0x02, 0x02, 0x00, 0x00, &label1), L"DescriptiveSchemes", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3b0b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa5, 0xfb, 0x7b, 0x25, 0xf6, 0x15, 0x94, 0xb9, 0x62, 0xfc, 0x37, 0x17, 0x49, 0x2d, 0x42, 0xbf, &label1), L"ProjectName", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x8b, 0x2f, 0x68, 0x0d, 0xff, 0x61, 0x13, 0x81, 0xab, 0xf1, 0xb7, 0x71, 0x8e, 0xfd, 0x48, 0x02, &label1), L"EssenceFileMobID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x8c, 0x70, 0xa7, 0x18, 0x46, 0x7a, 0xe4, 0x86, 0xf3, 0x65, 0x46, 0xb1, 0x38, 0x7c, 0x4e, 0xe9, &label1), L"ProjectEditRate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x85, 0x96, 0x99, 0xb5, 0x79, 0xe1, 0x77, 0xa6, 0xb7, 0xd5, 0x1a, 0xd5, 0x65, 0x0b, 0x4d, 0x3a, &label1), L"AudioRateAdjustmentFactor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xae, 0x58, 0x78, 0xe0, 0x41, 0x45, 0x41, 0x79, 0xff, 0xdd, 0x41, 0xe1, 0xae, 0x2c, 0x49, 0xc6, &label1), L"MasterMobID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x30, 0x00, &label1), L"Identification", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x30, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x01, 0x00, 0x00, 0x00, &label1), L"GenerationAUID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3c09, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x04, 0x00, 0x00, 0x00, &label1), L"ProductVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3c03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x07, 0x00, 0x00, 0x00, &label1), L"ProductID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3c05, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x0a, 0x00, 0x00, 0x00, &label1), L"ToolkitVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3c07, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), L"CompanyName", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3c01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x03, 0x01, 0x00, 0x00, &label1), L"ProductName", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3c02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x05, 0x01, 0x00, 0x00, &label1), L"ProductVersionString", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3c04, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x06, 0x01, 0x00, 0x00, &label1), L"Platform", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3c08, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x10, 0x02, 0x03, 0x00, 0x00, &label1), L"Date", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3c06, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x31, 0x00, &label1), L"Locator", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x31, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x32, 0x00, &label1), L"NetworkLocator", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x31, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x31, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x32, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, &label1), L"URLString", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4001, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00, &label1), L"Mob", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x01, 0x02, 0x0c, 0x00, 0x00, 0x00, &label1), L"UserComments", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4406, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"Name", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4402, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x06, 0x05, 0x00, 0x00, &label1), L"Slots", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4403, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x05, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, &label1), L"UsageCode", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4408, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x10, 0x01, 0x03, 0x00, 0x00, &label1), L"CreationTime", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4405, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x10, 0x02, 0x05, 0x00, 0x00, &label1), L"LastModified", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4404, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x10, 0x03, 0x00, 0x00, 0x00, &label1), L"KLVData", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4407, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x03, 0x01, 0x02, 0x10, 0x07, 0x00, 0x00, 0x00, &label1), L"Attributes", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4409, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x15, 0x10, 0x00, 0x00, 0x00, 0x00, &label1), L"MobID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4401, 1, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x95, 0x1d, 0x3a, 0x20, 0x38, 0x39, 0x67, 0x22, 0xaa, 0x24, 0xb6, 0x57, 0xfc, 0xbb, 0x49, 0x21, &label1), L"SubclipBegin", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0xf6, 0xce, 0xec, 0x04, 0x7c, 0x80, 0xaa, 0x12, 0x62, 0xbf, 0x7b, 0xfc, 0xe2, 0x4d, 0xfe, &label1), L"SubclipFullLength", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x1c, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x60, 0x95, 0x81, 0x83, 0x47, 0xb1, 0x11, 0xd4, &label1), L"MobAttributeList", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x22, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0x96, 0xc4, 0x69, 0x92, 0x4f, 0x62, 0x11, 0xd3, &label1), L"AppCode", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa8, 0xf3, 0xf2, 0xeb, 0xa5, 0x42, 0x44, 0xde, 0xd4, 0x24, 0x3b, 0xd4, 0x01, 0x42, 0x45, 0x95, &label1), L"ConvertFrameRate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x36, 0x00, &label1), L"MasterMob", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x36, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x37, 0x00, &label1), L"SourceMob", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x37, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x03, 0x00, 0x00, &label1), L"EssenceDescription", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4701, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x38, 0x00, &label1), L"MobSlot", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x38, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x07, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"SlotID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4801, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x07, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"SlotName", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4802, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x04, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"PhysicalTrackNumber", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4804, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x04, 0x00, 0x00, &label1), L"Segment", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4803, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3b, 0x00, &label1), L"TimelineMobSlot", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x38, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x38, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3b, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, &label1), L"Origin", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4b02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x07, 0x02, 0x01, 0x03, 0x02, 0x03, 0x00, 0x00, &label1), L"MarkOut", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4b04, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x07, 0x02, 0x01, 0x03, 0x01, 0x0c, 0x00, 0x00, &label1), L"MarkIn", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4b03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x07, 0x02, 0x01, 0x03, 0x01, 0x0d, 0x00, 0x00, &label1), L"UserPos", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4b05, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x30, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), L"EditRate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4b01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xb2, 0xc4, 0x5a, 0x3e, 0xb7, 0x55, 0xb7, 0xca, 0x10, 0x7f, 0x83, 0x31, 0x19, 0x14, 0x42, 0x34, &label1), L"TimelineMobAttributeList", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3c, 0x00, &label1), L"Parameter", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3c, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x04, 0x00, 0x00, &label1), L"Definition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4c01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xb8, 0xe8, 0x3a, 0x0f, 0xbc, 0x55, 0x03, 0x53, 0x96, 0x7d, 0xbc, 0xc7, 0x4b, 0xa6, 0x4b, 0x57, &label1), L"IsSilent", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3f, 0x00, &label1), L"TaggedValue", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3f, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x01, 0x02, 0x09, 0x01, 0x00, 0x00, &label1), L"Name", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x5001, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x01, 0x02, 0x0a, 0x01, 0x00, 0x00, &label1), L"Value", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x5003, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x40, 0x00, &label1), L"KLVData", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x40, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x10, 0x02, 0x00, 0x00, 0x00, &label1), L"Value", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x5101, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x42, 0x00, &label1), L"SoundDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x25, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x42, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, &label1), L"ElectroSpatial", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x22, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d05, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, &label1), L"AudioRefLevel", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d04, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00, &label1), L"Channels", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3d07, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, 0x04, 0x02, 0x03, 0x01, 0x04, 0x00, 0x00, 0x00, &label1), L"Locked", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x02, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00, &label1), L"AudioSamplingRate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3d03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x02, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"DialNorm", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d0c, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x02, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"Compression", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d06, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, 0x04, 0x02, 0x03, 0x03, 0x04, 0x00, 0x00, 0x00, &label1), L"QuantizationBits", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3d01, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x48, 0x00, &label1), L"PCMDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x42, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x42, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x48, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x04, 0x02, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, &label1), L"ChannelAssignment", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d32, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00, &label1), L"PeakEnvelopeVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d29, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, &label1), L"PeakEnvelopeFormat", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d2a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x08, 0x00, 0x00, 0x00, &label1), L"PointsPerPeakValue", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d2b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x09, 0x00, 0x00, 0x00, &label1), L"PeakEnvelopeBlockSize", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d2c, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x0a, 0x00, 0x00, 0x00, &label1), L"PeakChannels", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d2d, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x0b, 0x00, 0x00, 0x00, &label1), L"PeakFrames", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d2e, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x0c, 0x00, 0x00, 0x00, &label1), L"PeakOfPeaksPosition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d2f, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x0d, 0x00, 0x00, 0x00, &label1), L"PeakEnvelopeTimestamp", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d30, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x0e, 0x00, 0x00, 0x00, &label1), L"PeakEnvelopeData", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d31, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"BlockAlign", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3d0a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x02, 0x03, 0x02, 0x02, 0x00, 0x00, 0x00, &label1), L"SequenceOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d0b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x02, 0x03, 0x03, 0x05, 0x00, 0x00, 0x00, &label1), L"AverageBPS", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3d09, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x97, 0x59, 0xc7, 0x27, 0x77, 0x1f, 0xcc, 0x4a, 0xbb, 0x3f, 0xab, 0xdd, 0xfc, 0xc0, 0x43, 0xa8, &label1), L"DataOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4c, 0x00, &label1), L"TaggedValueDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4c, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4d, 0x00, &label1), L"KLVDataDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4d, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x06, 0x01, 0x01, 0x04, 0x01, 0x09, 0x00, 0x00, &label1), L"KLVDataType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4d12, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), L"ClassDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00, &label1), L"ParentClass", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0008, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x02, 0x00, 0x00, 0x00, &label1), L"Properties", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0009, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x03, 0x00, 0x00, 0x00, &label1), L"IsConcrete", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x000a, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x02, 0x00, 0x00, &label1), L"PropertyDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x02, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"IsOptional", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x000c, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x04, 0x00, 0x00, 0x00, &label1), L"Type", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x000b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x05, 0x00, 0x00, 0x00, &label1), L"LocalIdentification", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x000d, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x06, 0x00, 0x00, 0x00, &label1), L"IsUniqueIdentifier", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x000e, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label1), L"TypeDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x05, 0x00, 0x00, &label1), L"TypeDefinitionStrongObjectReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x05, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x09, 0x00, 0x00, 0x00, &label1), L"ReferencedType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0011, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x06, 0x00, 0x00, &label1), L"TypeDefinitionWeakObjectReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x06, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x0b, 0x00, 0x00, 0x00, &label1), L"TargetSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0013, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0a, 0x00, 0x00, 0x00, &label1), L"ReferencedType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0012, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x07, 0x00, 0x00, &label1), L"TypeDefinitionEnumeration", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x07, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x04, 0x00, 0x00, 0x00, &label1), L"ElementNames", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0015, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x05, 0x00, 0x00, 0x00, &label1), L"ElementValues", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0016, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0b, 0x00, 0x00, 0x00, &label1), L"ElementType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0014, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x08, 0x00, 0x00, &label1), L"TypeDefinitionFixedArray", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x08, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x03, 0x00, 0x00, 0x00, &label1), L"ElementCount", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0018, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0c, 0x00, 0x00, 0x00, &label1), L"ElementType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0017, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x09, 0x00, 0x00, &label1), L"TypeDefinitionVariableArray", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x09, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0d, 0x00, 0x00, 0x00, &label1), L"ElementType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0019, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0a, 0x00, 0x00, &label1), L"TypeDefinitionSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0a, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0e, 0x00, 0x00, 0x00, &label1), L"ElementType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x001a, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0d, 0x00, 0x00, &label1), L"TypeDefinitionRecord", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0d, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x06, 0x00, 0x00, 0x00, &label1), L"MemberNames", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x001d, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x11, 0x00, 0x00, 0x00, &label1), L"MemberTypes", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x001c, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0e, 0x00, 0x00, &label1), L"TypeDefinitionRename", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0e, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x12, 0x00, 0x00, 0x00, &label1), L"RenamedType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x001e, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x20, 0x00, 0x00, &label1), L"TypeDefinitionExtendibleEnumeration", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x20, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x07, 0x00, 0x00, 0x00, &label1), L"ElementNames", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x001f, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x08, 0x00, 0x00, 0x00, &label1), L"ElementValues", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0020, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label1), L"MetaDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x04, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), L"Name", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0006, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x13, 0x00, 0x00, 0x00, &label1), L"Identification", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0005, 1, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x14, 0x01, 0x00, 0x00, &label1), L"Description", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0007, 0, &set)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafUInt8", ((void *)0), 1, 0, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"Rational", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"Numerator", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionRecord, MemberTypes), &item)add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"Denominator", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"ClassDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionWeakObjectReference, ReferencedType), &item)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x0d, 0x01, 0x03, 0x01, 0x01, 0x01, 0x01, 0x00, &label1))mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x07, 0x00, 0x00, 0x00, &label1))mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ContentStorageStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x18, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionStrongObjectReference, ReferencedType), &item)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x18, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"AUID", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"Data1", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"Data2", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"Data3", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"Data4", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"AUIDSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionSet, ElementType), &item)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"Boolean", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionEnumeration, Type), &item)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"False", 0)mxf_avid_add_typedef_enum_element(set, L"True", 1)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_OperationDefinitionWeakReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionVariableArray, ElementType), &item)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ComponentStrongReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafUInt16", ((void *)0), 2, 0, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"ProductVersion", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"major", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"minor", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"tertiary", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"patchLevel", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"type", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafUInt8Array12", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 12, &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionFixedArray, ElementType), &item)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"ContainerDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x0d, 0x01, 0x03, 0x01, 0x01, 0x02, 0x01, 0x00, &label1))mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x02, 0x00, 0x00, &label1))mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x08, 0x00, 0x00, &label1))mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_DictionaryStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x22, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x22, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"MobIDType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"SMPTELabel", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"length", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"instanceHigh", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"instanceMid", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"instanceLow", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"material", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_CodecDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_char(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"Character", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_string(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafString", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionString, ElementType), &item)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_stream(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"Stream", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafUInt32", ((void *)0), 4, 0, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"VersionType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"major", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"minor", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafInt32Array", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"DataDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x05, 0x00, 0x00, &label1))mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_EssenceDescriptorStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_DataDefinitionWeakReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ContainerDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_IdentificationStrongReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_indirect(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafIndirect", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_NetworkLocatorStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x32, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x32, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_DataDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_LocatorStrongReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_indirect(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafOpaque", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafInt8", ((void *)0), 1, 1, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"DateStruct", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"year", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"month", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"day", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_EssenceDataStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_MobSlotStrongReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafInt16", ((void *)0), 2, 1, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"TimeStruct", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"hour", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"minute", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"second", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"fraction", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafAUIDArray", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_SegmentStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_InterpolationDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafInt32", ((void *)0), 4, 1, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"TimeStamp", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"date", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"time", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"OperationDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x03, 0x00, 0x00, &label1))mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_MobStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafInt64", ((void *)0), 8, 1, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafUInt8Array8", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 8, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"ParameterDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x04, 0x00, 0x00, &label1))mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_SourceReferenceStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_OperationDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_TaggedValueStrongReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafUInt32Array", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"TypeDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x08, 0x00, 0x00, 0x00, &label1))mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ParameterDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_KLVDataStrongReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_CodecDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_PluginDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"CodecDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x07, 0x00, 0x00, &label1))mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ComponentStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ContainerDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_KLVDataDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_DataDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x03, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ParameterDefinitionWeakReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x03, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_TaggedValueDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_EssenceDataStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x23, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x23, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_IdentificationStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x30, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x30, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_InterpolationDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x21, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x21, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_LocatorStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x31, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_MobStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_MobSlotStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x38, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_OperationDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ParameterDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_PluginDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1e, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1e, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_TaggedValueStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3f, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3f, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_KLVDataStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x40, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x40, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_KLVDataDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4d, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4d, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_TaggedValueDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4c, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4c, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"ProductReleaseType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"VersionUnknown", 0)mxf_avid_add_typedef_enum_element(set, L"VersionReleased", 1)mxf_avid_add_typedef_enum_element(set, L"VersionDebug", 2)mxf_avid_add_typedef_enum_element(set, L"VersionPatched", 3)mxf_avid_add_typedef_enum_element(set, L"VersionBeta", 4)mxf_avid_add_typedef_enum_element(set, L"VersionPrivateBuild", 5)mxf_avid_create_typedef_extenum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"OperationCategoryType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_extenum_element(set, L"OperationCategory_Effect", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, &label1))mxf_avid_create_typedef_rename(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"aafPositionType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionRename, RenamedType), &item)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"TapeFormatType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"TapeFormatNull", 0)mxf_avid_add_typedef_enum_element(set, L"BetacamFormat", 1)mxf_avid_add_typedef_enum_element(set, L"BetacamSPFormat", 2)mxf_avid_add_typedef_enum_element(set, L"VHSFormat", 3)mxf_avid_add_typedef_enum_element(set, L"SVHSFormat", 4)mxf_avid_add_typedef_enum_element(set, L"8mmFormat", 5)mxf_avid_add_typedef_enum_element(set, L"Hi8Format", 6)mxf_avid_create_typedef_extenum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"TransferCharacteristicType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_extenum_element(set, L"TransferCharacteristic_ITU470_PAL", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"TransferCharacteristic_ITU709", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"TransferCharacteristic_SMPTE240M", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"TransferCharacteristic_274M_296M", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x04, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"TransferCharacteristic_ITU1361", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"TransferCharacteristic_linear", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, &label1))mxf_avid_create_typedef_rename(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"aafLengthType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"VideoSignalType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"VideoSignalNull", 0)mxf_avid_add_typedef_enum_element(set, L"NTSCSignal", 1)mxf_avid_add_typedef_enum_element(set, L"PALSignal", 2)mxf_avid_create_typedef_extenum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"PluginCategoryType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_extenum_element(set, L"PluginCategory_Effect", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"PluginCategory_Codec", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x03, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"PluginCategory_Interpolation", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x04, 0x00, &label1))mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), L"TapeCaseType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"TapeCaseNull", 0)mxf_avid_add_typedef_enum_element(set, L"ThreeFourthInchVideoTape", 1)mxf_avid_add_typedef_enum_element(set, L"VHSVideoTape", 2)mxf_avid_add_typedef_enum_element(set, L"8mmVideoTape", 3)mxf_avid_add_typedef_enum_element(set, L"BetacamVideoTape", 4)mxf_avid_add_typedef_enum_element(set, L"CompactCassette", 5)mxf_avid_add_typedef_enum_element(set, L"DATCartridge", 6)mxf_avid_add_typedef_enum_element(set, L"NagraAudioTape", 7)mxf_avid_create_typedef_extenum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), L"UsageType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_extenum_element(set, L"Usage_SubClip", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x05, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"Usage_AdjustedClip", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x06, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"Usage_TopLevel", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x07, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"Usage_LowerLevel", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x08, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"Usage_Template", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x09, 0x00, &label1))mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), L"ColorSitingType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"CoSiting", 0)mxf_avid_add_typedef_enum_element(set, L"Averaging", 1)mxf_avid_add_typedef_enum_element(set, L"ThreeTap", 2)mxf_avid_add_typedef_enum_element(set, L"Quincunx", 3)mxf_avid_add_typedef_enum_element(set, L"Rec601", 4)mxf_avid_add_typedef_enum_element(set, L"UnknownSiting", 255)mxf_avid_create_typedef_extenum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), L"ColorPrimariesType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_extenum_element(set, L"ColorPrimaries_SMPTE170M", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x06, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"ColorPrimaries_ITU470_PAL", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x06, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"ColorPrimaries_ITU709", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x06, 0x04, 0x01, 0x01, 0x01, 0x03, 0x03, 0x00, 0x00, &label1))mxf_avid_create_typedef_extenum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, &label1), L"CodingEquationsType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_extenum_element(set, L"CodingEquations_ITU601", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"CodingEquations_ITU709", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x02, 0x02, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"CodingEquations_SMPTE240M", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label1))mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, &label1), L"FadeType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"FadeNone", 0)mxf_avid_add_typedef_enum_element(set, L"FadeLinearAmp", 1)mxf_avid_add_typedef_enum_element(set, L"FadeLinearPower", 2)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, &label1), L"LayoutType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"FullFrame", 0)mxf_avid_add_typedef_enum_element(set, L"SeparateFields", 1)mxf_avid_add_typedef_enum_element(set, L"OneField", 2)mxf_avid_add_typedef_enum_element(set, L"MixedFields", 3)mxf_avid_add_typedef_enum_element(set, L"SegmentedFrame", 4)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0xa0, 0x44, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xf9, 0xa7, 0x4d, 0x0a, 0x7b, 0x30, 0x11, 0xd3, &label1), L"AvidStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0xa0, 0x44, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xf9, 0xa7, 0x4d, 0x0a, 0x7b, 0x30, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00, &label1), L"AlphaTransparencyType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"MinValueTransparent", 0)mxf_avid_add_typedef_enum_element(set, L"MaxValueTransparent", 1)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x21, 0x00, 0x00, 0x00, 0x00, &label1), L"FieldNumber", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x21, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"UnspecifiedField", 0)mxf_avid_add_typedef_enum_element(set, L"FieldOne", 1)mxf_avid_add_typedef_enum_element(set, L"FieldTwo", 2)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x22, 0x00, 0x00, 0x00, 0x00, &label1), L"ElectroSpatialFormulation", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x22, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_Default", 0)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_TwoChannelMode", 1)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_SingleChannelMode", 2)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_PrimarySecondaryMode", 3)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_StereophonicMode", 4)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_SingleChannelDoubleSamplingFrequencyMode", 7)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_StereoLeftChannelDoubleSamplingFrequencyMode", 8)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_StereoRightChannelDoubleSamplingFrequencyMode", 9)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_MultiChannelMode", 15)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x27, 0x00, 0x00, 0x00, 0x00, &label1), L"SignalStandardType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x27, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_None", 0)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_ITU601", 1)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_ITU1358", 2)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_SMPTE347M", 3)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_SMPTE274M", 4)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_SMPTE296M", 5)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_SMPTE349M", 6)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x2e, 0x6b, 0xab, 0x11, 0xd3, &label1), L"AvidPosition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 24, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x2e, 0x6b, 0xab, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x2f, 0x6b, 0xab, 0x11, 0xd3, &label1), L"AvidCrop", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 32, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x2f, 0x6b, 0xab, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x30, 0x6b, 0xab, 0x11, 0xd3, &label1), L"AvidScale", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 16, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x30, 0x6b, 0xab, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x31, 0x6b, 0xab, 0x11, 0xd3, &label1), L"AvidSpillSupress", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 8, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x31, 0x6b, 0xab, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x32, 0x6b, 0xab, 0x11, 0xd3, &label1), L"AvidBounds", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 48, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x32, 0x6b, 0xab, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x33, 0x6b, 0xab, 0x11, 0xd3, &label1), L"AvidColor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 68, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x33, 0x6b, 0xab, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label1), L"AvidString4", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 4, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0xa0, 0x69, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xe9, 0x6e, 0x6d, 0x43, 0xc3, 0x83, 0x11, 0xd3, &label1), L"RGBColor", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0xa0, 0x69, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xe9, 0x6e, 0x6d, 0x43, 0xc3, 0x83, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"red", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"green", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"blue", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x32, 0x71, 0xa3, 0x4f, 0xf3, 0xa1, 0x11, 0xd3, &label1), L"AvidWideString32", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 32, &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x32, 0x71, 0xa3, 0x4f, 0xf3, 0xa1, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x4e, 0x4d, 0x8f, 0x5f, 0xee, 0xfd, 0x11, 0xd3, &label1), L"AudioSuitePlugInChunk", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x4e, 0x4d, 0x8f, 0x5f, 0xee, 0xfd, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"Version", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"ManufacturerID", bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label3))mxf_avid_add_typedef_record_member(set, L"ProductID", bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label3))mxf_avid_add_typedef_record_member(set, L"PlugInID", bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label3))mxf_avid_add_typedef_record_member(set, L"ChunkID", bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label3))mxf_avid_add_typedef_record_member(set, L"Name", bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x32, 0x71, 0xa3, 0x4f, 0xf3, 0xa1, 0x11, 0xd3, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x32, 0x71, 0xa3, 0x4f, 0xf3, 0xa1, 0x11, 0xd3, &label3))mxf_avid_add_typedef_record_member(set, L"ChunkDataUID", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x4e, 0x4d, 0x8f, 0x60, 0xee, 0xfd, 0x11, 0xd3, &label1), L"AudioSuitePIChunkArray", ((void *)0), bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x4e, 0x4d, 0x8f, 0x5f, 0xee, 0xfd, 0x11, 0xd3, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x4e, 0x4d, 0x8f, 0x5f, 0xee, 0xfd, 0x11, 0xd3, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x4e, 0x4d, 0x8f, 0x60, 0xee, 0xfd, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x9f, 0xf7, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0xb5, 0x6a, 0x2e, 0xc2, 0xfc, 0x3b, 0x11, 0xd3, &label1), L"AvidTKMNTrackedParamArray", ((void *)0), bounce_label(0xa0, 0x44, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xf9, 0xa7, 0x4d, 0x0a, 0x7b, 0x30, 0x11, 0xd3, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0xa0, 0x44, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xf9, 0xa7, 0x4d, 0x0a, 0x7b, 0x30, 0x11, 0xd3, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x9f, 0xf7, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0xb5, 0x6a, 0x2e, 0xc2, 0xfc, 0x3b, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x9f, 0xf7, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0xb5, 0x6a, 0x2e, 0xc3, 0xfc, 0x3b, 0x11, 0xd3, &label1), L"AvidTKMNTrackerDataArray", ((void *)0), bounce_label(0xa0, 0x44, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xf9, 0xa7, 0x4d, 0x0a, 0x7b, 0x30, 0x11, 0xd3, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x9f, 0xf7, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0xb5, 0x6a, 0x2e, 0xc3, 0xfc, 0x3b, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x80, 0xe9, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0xc4, 0xc6, 0x70, 0xc9, 0xbd, 0x44, 0x11, 0xd3, &label1), L"EqualizationBand", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xe9, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0xc4, 0xc6, 0x70, 0xc9, 0xbd, 0x44, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"type", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"frequency", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"gain", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"q", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"enable", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x80, 0xe9, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0xc4, 0xc6, 0x70, 0xca, 0xbd, 0x44, 0x11, 0xd3, &label1), L"EqualizationBandArray", ((void *)0), bounce_label(0x80, 0xe9, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0xc4, 0xc6, 0x70, 0xc9, 0xbd, 0x44, 0x11, 0xd3, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x80, 0xe9, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0xc4, 0xc6, 0x70, 0xc9, 0xbd, 0x44, 0x11, 0xd3, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xe9, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0xc4, 0xc6, 0x70, 0xca, 0xbd, 0x44, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0xa0, 0x81, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xcc, 0xaa, 0x73, 0xd1, 0xf5, 0x38, 0x11, 0xd3, &label1), L"AvidBagOfBits", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0xa0, 0x81, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xcc, 0xaa, 0x73, 0xd1, 0xf5, 0x38, 0x11, 0xd3, &label1), &set->instanceUID)find_weakref_target_instance_uid(&classMetaDefList, &data->targetIdentification, &targetInstanceUID)find_weakref_target_instance_uid(&typeMetaDefList, &data->targetIdentification, &targetInstanceUID)(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_kl(mxfFile, &g_IndexTableSegment_key, segmentLen)mxf_write_uuid(mxfFile, &segment->instanceUID)mxf_write_local_tl(mxfFile, 0x3f0b, 8)mxf_write_int32(mxfFile, segment->indexEditRate.numerator)mxf_write_int32(mxfFile, segment->indexEditRate.denominator)mxf_write_local_tl(mxfFile, 0x3f0c, 8)mxf_write_int64(mxfFile, segment->indexStartPosition)mxf_write_local_tl(mxfFile, 0x3f0d, 8)mxf_write_int64(mxfFile, segment->indexDuration)mxf_write_local_tl(mxfFile, 0x3f05, 4)mxf_write_uint32(mxfFile, segment->editUnitByteCount)mxf_write_local_tl(mxfFile, 0x3f06, 4)mxf_write_uint32(mxfFile, segment->indexSID)mxf_write_local_tl(mxfFile, 0x3f07, 4)mxf_write_uint32(mxfFile, segment->bodySID)mxf_write_local_tl(mxfFile, 0x3f08, 1)mxf_write_uint8(mxfFile, segment->sliceCount)mxf_write_local_tl(mxfFile, 0x3f0e, 1)mxf_write_uint8(mxfFile, segment->posTableCount)mxf_write_local_tl(mxfFile, 0x3f09, (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_tl(mxfFile, 0x3f0a, (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_tl(mxfFile, &localTag, &localLen)localLen == mxfUUID_extlenmxf_read_uuid(mxfFile, &newSegment->instanceUID)localLen == 8mxf_read_int32(mxfFile, &newSegment->indexEditRate.numerator)mxf_read_int32(mxfFile, &newSegment->indexEditRate.denominator)mxf_read_int64(mxfFile, &newSegment->indexStartPosition)mxf_read_int64(mxfFile, &newSegment->indexDuration)localLen == 4mxf_read_uint32(mxfFile, &newSegment->editUnitByteCount)mxf_read_uint32(mxfFile, &newSegment->indexSID)mxf_read_uint32(mxfFile, &newSegment->bodySID)localLen == 1mxf_read_uint8(mxfFile, &newSegment->sliceCount)mxf_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_local_tl(mxfFile, 0x3f09, (uint16_t)(8 + numDeltaEntries * 6))mxf_write_uint32(mxfFile, numDeltaEntries)mxf_write_local_tl(mxfFile, 0x3f0a, (uint16_t)(8 + numIndexEntries * (11 + sliceCount * 4 + posTableCount * 8)))(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_read_local_tag(mxfFile, tag)mxf_read_uint16(mxfFile, len)mxf_write_local_tag(mxfFile, tag)mxf_write_uint16(mxfFile, 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)UTF16StringArraymxf_register_array_type(newDataModel, "UTF16StringArray", MXF_UTF16STRINGARRAY_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)ULArraymxf_register_array_type(newDataModel, "ULArray", MXF_ULARRAY_TYPE, MXF_UL_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)mxf_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)mxf_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)mxf_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))mxf_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_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)fprintfsprintfsscanfprintfsnprintfvfprintf$LDBL128libSystem.|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 |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 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`u˕H:+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+4+4+4S (+4S 7+4+4+4+4 +4S +4+4+4+4S +4+40+4+4+4+4+4S ;"`u˖iObӨBD$;BE+4+4+4+4+4+4S 6+4+4S +4+4 +4/h aqHXxAEAyA,IƌpFzeF8|N{%b7I-B+4+4 +4+4+4+4+4+4S /+4 +4 +4+4+4`>o'^wҀ}`>oxlҀ}`>oo:K#`:L%:M$`N%:N%.%D%D%D%D&D &D &4D &LD &dD &|D&D&D&D&D&D' D'$D'<D'TD'lD'D'D'D'D'D'D(D(,D (DD!(\D"(tD#(D$(D%(D&(D') D()$D))<D*)TD+)lD,)D-)D.)D/)D0)D1)D2)D3*D4*,D5*DD6*\D7*tD8*:U$%:b@:n$N*:o v:z v: v.*D<*Dg*D<*Dg*D=*D<*DG*D`*Dg*DG*Dh*DG*D`*DV+D=+D`+Dg+ Di+D`+Dl+Dm+Dg+ Dh+$Di+4Dj+<Dl+DDk+HDj+PDl+XDm+\Dp+dDr+Du+Dx,Dz,(D,4D,8Dp,<D,PD,hD,tD,xD,D,D,D,D,D,D,D,D,D,D,D-D- D-$D-4D-LD-\D-tD-D-D-D-D-D-D-D-D-D.D.D. D.$D.0D.LD.XD.tD.D.D.D.D.D.D.D.D/D /D/ D /D /,D/8D/PD/hD#/tD+/D-/D3/D;/D=/DC/DK0DM0DS0(DW00DX04DY08DS0<DT0HDS0LDU0PDV0TDW0XDU0\D[0dD]0|Dc0De0Df0Di0Dk0Dm0Do1Dq1Ds1(Du14Dw1LDy1XD{1pD}1|D1D1D1D1D1D1D1D1D1D2D2D2D2D2D2 D28D2@D2LD2D2D2D2D2D2D2D2D2D2D3D3D3 D3D3D3D3 D3$D3(D3,D34D3<D3DD3HD3PD3TD3XD3\D3`D3hD3lD3tD3D3D3D3D3D3D3D 3D3D3D4,D48D4TD4hD4pD4tD4xD4|D4D4D4D4D4D4D4D4D4D4D4D4D4D4D4D4D5D5D5(D54D5\D5dD5xD5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D6D6D6D6 D6D6D60D6<D6DD6HD6LD6PD6TD6XD6\D6`D6dD6hD6lD6tD6D 6D6D 6D 6D6D 6D 6D 6D 6D 6D 6D 6D6D6D6D6D7D7D7D7 D7D7D7D7D7 D7$D"7,D$7DD,7PD*7XD,7\D/7`D*7dD,7hD+7lD,7pD+7tD-7xD,7|D-7D37D57D=7D;7D=7D@7D;7D=7D<7D=7D<7D>7D=7D>7DD7DF7DN8DL8DN8DQ8DL8DN8 DM8$DN8(DM8,DO80DN84DO88DU8@DW8XD]8dD`8lD]8pD^8tD]8xDd8Df8Dl8Do8Dl8Dm8Dl8Dm8Dl8Dn8Dp8Dq8Do8Dn8Ds8Du8D{9D9D{9 D9D9D{9D9D|9 D{9$D9(D~9,D|90D94D{98D}9<D9@D~9DD9HD}9LD9PD9XD9pD9|D9D9D9D9D9D9D:D:(D:`D:D:D:D:D:D:D:D;D;D;0D;8D;<D;@D;DD;LD;PD;TD;\D;hD;lD;|D;D;D;D;D;D;D;D;D;D;D;D< D<D<D<D<4DD>D>$D>HD>PD>dD>D>D>D>D>D>D>D>D>D>D?D?D?D?4D?DD?`D?xD?D?D?D @D@$D@HD$@lD(@D-@D@@D^ADmA$DAHDBAlDhADADADADADBDBDBDB DB$DB(D B4D*BPD0B\D2BpD4B|D5BD6BDBD;BD7BD:BD7BD8BD9BD;BD0CD=C D?C,DAC0DEC@DGCLDICDKCDMCDQCDSCDUCDWCDXDDZD@D\DHD]DTD_DDaDDbDDdDDfDDgDDiE0DkE8DlE@DnEDpEDuEDvEDxEDzEDEDEDEDFDF@DFHDFTDFDFDFDFDFDFDFDFDG0DG8DG<DGLDGXDGDGDGDGDGDGDHDH$DH(DH@DHDDHHDHLDHPDHTDHXDH\DH`DHdDHhDHlDHpDHDHDHDHDHDHDHDHDHDHDHDHDHDHDIDIPDIDIDIDIDIDIDJDDJLDJPDJTDJXDJDJDJDJDK0DKHDK\DKD KD KD KDKDKDKDKDLDLDL DWLD<LDLDWLDYL$D]L8D`LHDaLTDfL`DLdDfLhDhLpDlLDLDLD$LD(M0D-MD3MDMD3MDMD:MD<MD>ND:N DJN0DMNDXNDZND\ND<ND\NDdND ND"ND(OD.O D-O$D.O(D-O,D4O4D7OpD9ODODODOD=OD>ODCODGPDIPDMPDOP$DTP0DVP@DWPDDVPHDWPLDZPTD`PtDdP|DbPDfPDbPDdPDePDjPDlPDmPDlPDmPDoPDqPDrPDqPDrPDsPDvPDxQDyQ DxQDyQD{QDQ$DQDD2QpDQtDQ|DQDQD2QDQDQDQDjQDbQDqQDuQDwR D{R0D}R<DR`DR|DRDRDRDRDSDSDS@DS\DSDSDSDSDSDT$DTHDTdDTDTDTDTDUDUDUDU DU,DU0DUHDUhD<UtDUxD<UDUDUDUDUDUDUDUDVDVDVDV DV$DV(DV,DV\D<V`DVdDVhDVlDVpDVD$VD'VD*VD'VD*VD'VD*WD,WD/W(D:WLD<WPD<WTD:WXD<W\D?W`DFWDLWDRWDXWD]XD`X8DcX<D`XTDcXXDeXlDmXDpXDrXDpXDrXDpXDrXDpXDrXDvXD}YDXY DVY0DY8DYHDYlDY|DYDYDYDYDYDYDYDYDYDYDYDZDZDZ DZ,DZ8DZPDZ\DZ`DZlDZpDZ|DZDZDZDZDZDZDZD[D[ D[XD[`D[hD[xD[D[D[D%[D&[D5[D6[DE[DF[D[D\D\D\ D \0D\@D\HD\XD\`D\pD\xD\D\D\D\D\D\D"\D#]D|]D}]D]@:$<*:@;:@;:=X:@>:ހ:;;;,?C@;?@@ ;PAC<;`@B;mCC8;D;@E;;;Ӏ>E?R?m??@AEA_AAĀA@FBBBB%B/GBGHxB^@KBgLBwMC4BB@NB@OBҀPC0BQ\B@SCCV`C1WCKXCaYCwZC[C\Cɀ]dCڀ^C,CCDD9DހDEREiEEEEFnFFFFF_C(G `G#G3aGJbC GYcCGqdG@eGGGԀHH*H@H @H1HB1HC@HUHcCHqH1H1H1H@H@H2H@HƀHԀCH2H2H2H@H@I2I@II%CI32I43HI53HI6@ID@IU3XIV@IhIvCI3XI3\I3\I@I@I3tI@IIǀCI3tI3I3I؀hI5(I5I@I@J 9J J9J9J9J@J*@J;JY9JZJh9Ji= Jj= JkhJ>J>JhJlJpJtJ΀J@JKKL @HL @L @L,L/@LGAHLHAlLI@9L[@:LsAlLtALuhLlLpLtLL@LKL@LLLUM LM LM LM @M!M@LMAUMPLMQL`MRL`MS@MgL`MhLdMi@M}LhM~LMMMhMlMpMtMʀM@MMMMM@dN@dNNNQN@N"N4UN5UhN6@NMNgUhNhUtNi@N{UtN|UxN}@NUxNUN@NUNUN@NUNUN@NUNV\N@N@OV\OV`O@OV`O VdO!@O3@OKVdOLWLOM@9O_@:OwWLOxWPOy@O@OWPOWTO@9O@:OWTOYOрhOlOpPtPP+@PA[ PB[XPC@PQ@Pb[Pc@PuPCP[P\@P\@PhP\@P\pPhP\pP\P]dP$2N]dP& vP& vP& vP& vQ & vQQ.QMQ^d]dQ_d]pQd]pQfQ<Q̀Q vQ vR1 vR^ vR~ wR wR w(R w8S wHS4 wXS] Sv wS S wS S x0T x@TC xPT] x`T xpT xT xT xU# xU@ xUi xU xU xU yV yV< y Vg y0V y@V yPW y`W4 ypWp yW yW yX yXC yXs yX yX yY zYK zY z Y z0Y z@Z* zPZe z`Z zpZ z[ z[N z[ z[ z[ z\4 z\m z\ {\ {\ { ]  {0]0 {@]Q {P]j {`] {p] {] {^ {^ {^D {^s {^ {^ {^ |^ |_ | _% |0_F |@_h |P_y |`_ |p_ |_ |` |`F |`l |` |` |` |` }a }a } a< }0aa }@a }Pa }`a }pa }b  }b0 }bU }bq }b }b }b }b ~c  ~c# ~ c: ~0cS ~@cs ~Pc ~`c ~pc ~c ~d! ~dB ~dv ~d ~d ~d ~e& eP ey  e 0e @e Pe `f pf4 fV fu f f f f g g8 gZ gt g 0g @g Pg `h ph4 hc h h h i i* iY iy i i i 0j @j< Pj` `j pj j j k k1 kT kv k k k l l,]p.]pD]pD]xD]|D]D]D]D]D]D]D]lH$]plj@lvl$dN]l].]D]D^D^0D^pD^tD^xD^D^D^D_D_ D_(D_,D_<D_PD _\D_dD_l$]l@l@l@lmm+m:mmmmmʀn-nNn_nnnnooo/o\otoo$N_o_._D/_D0_D5_D7_D8_D9`D:` D;`D=`$D?`0D@`XDB`|DD`DE`o$/_o@.opp!p<yڀyy{ {$}}Ѐ*@i:kǀ؀4KЀ 1RnRF4EVgxۀ2Idv̀݀ /Kjɀ] ЀXЀ'9K]|݀&K΀,$N`-`.`DH`DK`DP`DR`DTaDRaDTaDRa DWa0DXaPDZatD[aD$H`aku@G@IƀـtȀl׀ )4?`@aA$NaBa.aD_aDaaD_aDaaDcaDaaDcaDdbDfbDhb4DibLDfb`DmbDobR$_ah@^|@^vƀLހ3$Nb4b.bDrbDubDwbDybDubDwcDc0F$rb^@qr@q@q@s bc8$Nc8c@.c@Dc@DcTDcXDc`DcdDclDcpDctDc|DcDcDcDcDcDcDdDdDdDDdDdDdDdDe De`DeDeDf@DfDfDgDglDg|DgDgDhDh`DhDhDiDiHDiDiDj DjhDjDkDkPDkDkDkDl,DltDlDlDlDlDlDmDm,DmHDmTDmdDmDmDmD mD mD nD nDn`DnDnDnDnDnDnDnDnDoDoDoDoDoDo8D oDD$oD&oD'oD(oD)oD+pD,p8D-pXD.plDpxD3pD5pD9pD:pD<pD>qD<qD>q D@q DAq0DBqDDCqHDDqLDBqPDDqTDEqdDKqDLqDOqDLqDOqDLrDOrDPrLDQrDRrDSs(DTspDVs|DWsD[tD\tPD]tD^tD`tDau0DcuxDduDevDhv`DivDjvDlwDpwPDrwDtwDux<D{xDDuxLD{xPDux\DvxpDwxD{xDwxD{xD|xD}yDy$DylDyDzDzLDzDzD{4D{TD{hD{tD{D{D|D|\D|D|D} D}TD}lD}D}D~DD~\D~D~D0DxDDD DdDDD<DDDD(D0D8DDDDDDdDDD@DDDD$DdDpDDDDLDDDD4D|DDDXDDD0DxDDDDDdDDD<DDDDD D hD D DD@DdDlDtDxDDDDDD!D"D#4D&TD'pD(D*D.D0D3 D4(D5DD7PD;D=D>D?D@DBDF,D4DJDDKDLDMDNhDODPDSDDTDUDV DYlDZD[D\@D]D^D_DcdDdDeDi<DkHDqDrDs DthDuDvDwLDxDyDz0DDDDD$DPD|DD D D,DXDDDD$D&4D'`D(D)D+D@DD<DhDDDDD!DD"pD#D&D'D. D0LD3xD4D;D=D>(D?TD@DD~$c@@@ @ @/8C"SfyQL$/:@V'g@@@!@0CZM@V@i,z@@<c@Ā׀&$=N'.DD0D<D@DPDDDD0D8D<D\D`DdDlDtDDD<D|DDDD"DDD"D$D,D0D4DHDPD"XD%`D&hD#pDDDDDD D0D4D<DPDXD\D`DlDtDDDDDDDD D4DHDTDXD`DhDDDDTD\D`DlDpDtDDDDDPDDD8DTD DD(DhDxDDDDdD!D"DDDHD"tD&7$M@a@p@@<@@@ՀT@@H H-.$/H<X=>8QRS8fgthi$ N.D D D D DD D DDPDDDD.DDDD$DD DDD$D ,D!4D$<D%@D'PD,TD'XD,`D'dD3hD4D7D8 D9,D;@DD'D<DED<D>DED>D?DEDF(DH8DI@DHDDIHDKXDU`DKhDUlDVxDXDVDXDPDUDXD[\D\|D[D\D[D\D]D\D]D^D`Dc DdDhDiDd Dc(Dd,DeLDfTDeXDg\Df`DghDlpDhtDi|DjDkDlDnDmDnDoDnDpDoDpDqD:D;D=D;DpD8DqD:D8D9 D<D:D;0D<8D=@DtPDuXDy\Dz`DudDtlDupDDDDDDDDDDDDDDDD$D(D,D0D8D<DTDXD\DdDlDpDxDDDDDDDDDDDDDDDDDDDDDD D(D0D4D@D`DDDDDDDDDDDDDDD$D,D0D4D8D@DHDLDTD\DdDlDtDxDDDDDDDDDDD DDDD DDDD D(D,D$@D%HD(LD)PD%TD$\D%`D&xD'|D%D&D,D'D(D)D*D+D,D.D-D.D/D.D0D/D4D=D>@D?TD`DCpDDDHDODHDJDHDJDIDHDJDIDJDIDKDJDLDNDJDK DM(DL,DM4DN<DPDDOHDPPDQXDSdDVpDTtDU|DVDZD]D[D\D]DbDcDbDcDdDcDeDfDdDe,Dg4Df8Dh@DgDDiLDhPDjXDi\DjdDklDmxDnDmDpDnDoDpDtDuDvDtDuDvDwDzD|D}DD|DD}DDzD|D{ D~D|D},D~4D<DDDDDDDDDDDDDDDDD D$D(D0D8D<DDDLDTDXD`DhDtDDDDDDDDDDDDDDDDD$D(D0D4D<D@DHDPD\DdDhDlDpDxDDDDDDDDDDDDDDDDDDDDDDDD D`DDDDDDDDDDDDDDDDDDD DDD D(D0D8D<DDDLDTD\DhDxDDDDDDDDDDDDDDDDDDDDD DDD D(D0D8D@DHDPDXD\D`DdDlDpDtDxD|DDDDDDDDDD DDDD D@DDDHDLDPDTDXD`DdDlDpDxDDDDDDDDDDDD DD D0D 4D8D<DDDLDXDdDpDtD|D€DŒD”DœD D¨D´DDDDDD DD D,D4D&`D'ÌD)ØD,ôD-üD.D-D,D.D-D.D-D/D-D.D/DA$DB,DD0DI4DK8DA<DC@DBDDCLDETDDXDE`DGhDFlDHtDGxD2ĄD3ČD4ĐD3ĔD2ĜD4ĠD3ĤD4İD3D5D3D4D5D8D9D:D9D8D:D9D:$D94D;@D9DD:LD;`D>pDQŐDTŬDUŴDVŸDUżDTDVDUDVDUDWDUDVDWDiDj$Dl(Dq,Ds0Di4Dk8Dj<DkDDmLDlPDmXDo`DndDplDopDpxDt|DzƀDpƌDqƐDrƘDsƠDtƨDuưDwƸDxDyDwDxDyDzDZD[D\D[ DZ(D\,D[0D\<D[LD]XD[\D\dD]xD`DŽDanjDbǐDaǔD`ǜDbǠDaǤDbǰDaDcDaDbDcDfDz DPDXD\D`DȀDȄDȈDȌDȐDȔDȜDȠDȨDȬDȴDȼDDDDDDDDDDD DD\DɄDɈDɌDɔDɘDɜDɨDɰDɴDDDDDDDDDDD$D4D\D`DdDlDpD|DʐDʜDʠDʨDʰDʴDDDDDDDDDDDDDDD DD$D8D@DHDPDXDdDhDpDˈDːD˔D˘D˜DˠDˤD˨DˬD˰D˴D˸D˼DDDDDDDD DDD$D8D@DTD`DhDlDpDtDxD|D̀D̄D̈ĎD̐D̜D̨D̼DDDDDDDDDDDD(D4D<D@DDDHDLDPDTDXD\D`DdDhDlDpDxD|D̀D͌D͔D͜DͤDͬDʹDͼDDDDDDD D(D,D0D4D8D<D@DDDHDLDPDTDXDdDpDxD΀DΈDΐDΘDΠDάDΰDθDDDDDDD0D`DόDϘD ϠDϤDDDDDDDDDDDDD DDDD$D,D0D8D@DDDLDTDXD`DdDhDlDpDxD ЀD D DD D D$DpDшD(ѐDєDѴDѸDѼDD DDDDDDDDDDD DD"D D (D#0D!4D"<D$DD#HD$PD%TD$XD&\D%`D&hD(pD+D,D-D.D)D0D1`D3tD6|D3ӈD5ӠD3ӤD4ӬD3ӰD4ӴD5D6D7D8D7 D8D9 D=0D>\D@hDRpD@tDAԔDCԘD@ԜDAԠDBԤDJԨDAԬDHԴDBԸDCDDDIDEDFDGDHDLDIDJDMDK DLDNDM DN(DO,DN0DP4DO8DP@DRHDSՐD\դD_լD\ոD^D\D]D\D]D^D_DXDY$D_@DepDgxDeքDgֈDe֌Df֐Dg֜DiDjDkDlDpDj DlDpDiDk$Dj(Dk4DjDDmPDjTDq\Dk`DltDm|DnׄDoאDpפDq״DsDyD}ؠDDDDDDDDDD$DLDPDTDXD`DhDtDـDٔD٠D٨DٰDD0DڀDڐDDD DDD,D8DPD۠DD@D܈DD D4D݀DݔDD0DހDDDD D,D<D߄DDD@DDD DpDDDDDD*D0j$ @@ɠ@@ #  7 8M @Z@ vw@'@'T,<@-ƀ.L@1TXX@'@'`,<&@-5.LB@1R`SdTdU@'j@'~h,<@-.L@1h@'@',<@-.L @101234$5PN.D4D68D8pD;D=D?XD@dD?lD@DSDTDU4DX`DYD[D]D_$DcpDeDgDi4DmDnDpDr$DslDvDz5$4J@2^@2v@2@3@358$N.D~DD D0$~@}@}8  D $tND.PDPDpDDDDPDdDDD $P%@9@Q@^@k8yPz({$N(.0D0DLDD D4DxDDDDDD$D\DDDD D@|$0@@@Ԁ80X$(NX.`D`DDDDDDDDDDD,$`@@ @)@=`>0?$N0.0D0D8D<DDDHD`D dD lD D D D D DD DD D0D<D PD lD D D D  D ,@$0c@w@@@0@ ǀ8@ 8PPH$NH.PDPDP$P@*$ N\+& {>&- ~0_&0 ~ ~&3 ~&6 ~`&9 ~P&< ~@&] =&` f&d &g &j p&m & 9& `& & & 0& ~& *& 0_& & & & ;& ~w&& ~&) ~& ~& ~N& & ~& & @&  G&+ ~q&1 v&= }&I v& } & },& }G& }t& }& }& x@& |& }M& }p{& } & xP& x0& w'& wV& wX& wH& w(&! w&( wG&/ |i&3 |&: x&A y&E x/&L xa&S x&^ |&e |&l |&s |V&z |@& |0& |& | & {+& |PD& |g& {& {& {& { & {>& xc& x& x& x& {& {L&$ {p{&+ {`&] |&a {P&e {0& { G& v|& {& z& z0& zq& z& z& z7& zz& z& zp& zP@& z`& z& z@&' yM&. y&C z&J {@&N y=&U z0}&\ z &c y& y)& ya& y& yP& y@& y0\&" y`&& y &4 y&* &, 8&. a&0 &2 &4 &6 &8 p5&: `&< `&> &@ P&D @&H (&V V&Y &^ &` p&b &d 2&f \&h &l P&p &{ @& `4& 0W& Pw& Ÿ& ~p& ~& `&i }6& }\& }`Ä& }Pð& }@& }0& |p9& |`d& yĥ& yp&# v'&* x`U&7 xpw& w8ŕ& Ŵƀ؀& /& Pd\Qd`ƞd`ƴfƵ<Ā`.`D#`D$tD)D*D,D-$#`@" /HvDžǟ$NǠ.D0D3D0 D3D9D8D9D: ǻ$0@/180 $0N0 0.0D^0D_DDdXDfxDg$^0*@]7GXmyɦɾ&Aʔʫ@Wn͗ͮ$tNͯ.DjDmDjDmDsDrDsDt$j@ik8$0N.DwDxD}D~,D4DXDp$w@v+<MdÌKboъKbsҤҵӀ8VfӤӵ$NӶ.DDDDDDDD$@8+,-$0N..DDDDDDDDD0D<DPDXD\DDDDDDDDDDD0>$U@a@n@ԃ@ԓ8ԥԱ€ӀD$ND.PDPD`DdDpDDDDD$P<@ParՔ.$N.DDD(D,D8DDDPDh/$O@c$|N|.DDDDDd$ք@֘@֤@ֱ@$xN.DDD D D$D,D<D@DDDpDDD@DPDTDXD\DxD$@@ @@,@=@Q@e@y8׏אבע׳$N.DDDDD״$@@@@$xN. D D(D,D4D8D@DDDLDPDTD`DpDxD|DDUDWDDX D@D> D@$DALDCxDDDFDODDG DH0DItDKDDKDDD $ 3@G@T@b8t@ؓ݀ @@% &'><<=>><S TU><jklm$N.D Dn$ ى@ ٝ$N.DDDD D$D,D@DDDTDDDDDD3DD" D$(D-,D$0D%4D&<D'DD(XD)D*D+D-D/D5ٞ$ٳ@@@@@@ @&@<Ran8~ڏڠ@ڶ@$Ndd d f<*8 P` `} pۛ     7 Q l y ܑ ܰ  0 @ P- `G p} ݹ   @ l ކ ޫ    - 0J @k Pߎ ` p  = X     + U   0 @ P& `V p    0 [       ? 0q @ P ` p! L {      I s   0 @  PG `s p    R     H u  0 @ P `) pI v     0 W x    06 @l P ` p  D g     4 R y  0 @ P  `* pT    . DV DX(DV,DVLDZXDX\DZ`D\hD_DaDcDh0Dj8$V @T @T#@U.@U:@UE@URX8`:P`%6ŀ@QoNl|Ȁ9kȀ=ǀ؀ɀ'Glˀ 6hr| }L~$,NLP.PDnPDpXDn\Dr|DpDrDtDvDxDzD~`Dh$nP@l@l@l@mp8.ր "3P4|5$,N|6.DDDDDDDDDDI$b@ul$TN.DDDDDD4D8D<DDDhD$@@ !@647<8h9J[l.Rc$Nd.DDDDDDD D0D4D<DLDXDpDD$@@@@@p$N.DDDDD D`DDD D`DD D D XD D*$@@P@]nۀ 1CUgy0@Rdu*C_$HN`.DDDD$D(D,DpDDk$|@@@@$N  .DDDD4D8D<DHDDDDDDD(DPDDDD DpDDbDeDj Dm Du lDv Dx Dy Dx Dy D{ D} D D Dy D $Dy (D 4D HD hD |D D D D D D D D D D D 0$@@S@b@q@D<,ʀ@@"@0vNaz8'@HL@[#\P0Cd@^ @_    4 ! L "$LN L. PD P # lD< lD@ DF 0DN DR DX @D^ Df DjLDpDvD~`DDDpDD(D|DD DxDD8DDD<DDDHDDDTDDDLDDDXDD D(dD-D1D9`D=DEDIhDQDUD[lDiDr,Dv|D|D4DDDHDD D \D D! D!dD!D"D"hD"D#D#pD#D$(D$D$D%<D%D%D&DD&D&D'PD%'D+(D1(dD7(D=)DC)xDI)DO*0DU*D[*Da+DDg+Dm+Ds,XDy,D-D-lD-D.D.xD.D/$D/D/D0 D0pD0D1,D1D1D2@D2D3D3\D3D4 D 4dD4D5$D#5D*5D36@D76D;6D?74 R7D7 h$ P @ $,XN7.7D7D7D7D7D7D7D7D7D8D8D84D8LD8`D8D8D8D8D8D8D8D8D8D8D8D9D90 $7 @ @ @ @ @ %@ 1 <H N@ Y7 Z9D [$N9D.9PD9PD9`D9dD9hD9xD9|D9D9D9D9D9D9D9D:D:D: D:D:D: D:PD:TD:dD:D:D:D:D:D; D;\D;D#;D;D#;D<D&<0D'=@D=DD>=HD=|DA=DB=DD>DE>$DG>4DI><DG>@DI>DDM>D>D?D?D?D?0D?TD?xD?D?D?D?D @D@$D@`D@D@D@D@D@D@D@D @DA DA`DADAD ADB \$9P @ @ @  @ ڀ8 < @ \ "9P #@ ;; <P \  Ȁ D ۀ!H ; ; ; @ ; P  D &!H 5; 6< 7< 8@ P<0 QP ^ D q!H <0 =@ =@ @ =@ :P ;D <H =@ =D =D @ =H :P ;D <H =H =| =| @ /= 0:P =;D O<H ^= _> `> a@  t? u@ @ 1   ̀ ހ ? @ @ @ @$@@(@$)@*@+B$,$NB$- (.B0D#B0D'B@D#BDD'BPD,BXD-B`D0BD2BD8BD5BDYBDTBDWBD8BDABDZBDYBDABDCBDIBD;BDBBDCBDYBDIBDLBD@BDFBD;BD<BDMCD=CD>CD?C DBCDDCDECDLCD7C D9C$D:C(DQC,DRC0DSC4DHC8DJC<DKC@DQCDDRCHDSCLD7CPD9CTD:CXDNC\DVC`DOCdDNChD\ClDOCpDVCtD\Cx>$#B0^@"l@${@$ ,&% (@+8PÀ2B03C4$XNC5 ,.CDaCDeCDaCDeCDjCDkCDnCDpDDvDDsD DDDDDDDvDDzD DD$DD(DzD,DyD0D~D4DyD8D{D<DD@D~DDDDHDDLD{DPDDTDDXDD\DD`DDdDDhDDlDuDpDwDtDDxDD|DxDD|DDDDDD}DDDDuDDwDDxDD|DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDF$aCj@`x@b@b &c ,i8CD$hND .EDEDEDEDE(DE4DEpDE|DEDEDEDEDEDEDFDF$E@@@0C@P& `EF0$0NF0.F0DF0DFLDF\DF$F0@@@8F0F $lNF.FDFDFDFDFDGDG DG`DGDGDH $FN@^@p@@$NH8.H@DH@DHHDHLDHdDHDHDI0DItDI$H@@@@@ 8 H@!I"$NI.IDIDIDIDJDJ@DJDJDKDK`#$IG@]@p@~@8IKx$NKx.KDKDKDKDK$K@@@$$NK.KDKDKDKDK$K.@A@P@`$$NK.KDKD KD LD LD L DL@DLLDL\D LpDLta$K@@@@8рDKL $NL.LDLDL$L@@N@]@m@|$NL}& & & &Z &l @& K& m& &< &@ &F &N 7&R pi&X `&^ P&f @&j 0&p B&v q&~ & & & 0& j& & & & & pK& `& P& @& 04& `& & & & +& ^& & & &  & B& pj& `& P& @&( 0 &-  F&1  {&9  &=  &E !(&I !d&Q !&U !&[ "'&i "N&r "l&v p"&| `"& P#& @#4& 0#d& #& #& $& $8& $\& $& $& $& % & %4& %k& %& p%& `& & P&?& @&n& 0&& && && '1& 'U& '& '& '&% (!&+ (W&1 (&7 (&= p(&C `))&I P)U&O @)&U 0)&[ )&a *"&g *T&m *&s *&y *& +& +O& +r& +& +& p,& `,A& P,l& @,& 0,& ,& -& -4& -\& -& -& -& .& P.L& .k& `.& p.& .& /;&# p/y&* P/&3 0/&7 `/&; 0&? 0:0LdL0MdL0dL0f0<0.LD6LD:LDBM40$6L0@50@500111+1?1R222$NMH.MPD/MPD1MlD2MtD3M2$/MP2@.2082MP2M233E$HNM.MDEMDFM3F$EM3]@D3k3|3$NM.MDJMDKM3$JM3@I3@I3$NM.MDVMDZMDhN3$VM3@U3@U3344'6$(NN.NDONDQO DRODSO$6$ON6@N6P86N6O86р6$HNO8.O@DkO@DuOTDvO\DyOlDvOpDyO6$kO@7@j7t87$*7:7K7j778O@8O8$XNO.OD|ODOD|ODODODODODODODODODPDPDPDPDPDPDP$DP(DP0DP4DP8DP<DP@DPDDPHDPLDPPDPTDP|DPDP8$|O8@{989 9F9W9999::,::ր:@:;O;P;$NP.PDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDPDQDQDQDQ DQDQDQDQ$DQ8DQ<DQL;$P<@<8<)P<*Q`<+<<$NQ`.Q`DQ`DQtDQ|DQDQDQDQDQ<=$Q`>>$>F??@@;@h@@@@Ҁ@@AA"A?A]AsAAAAπAAB'B@B$NRBR.RD?RDARD?RDARDBRDDRDIRDJS DPSPDQSlDSSDTSB$?RB@>B@>B@>Bހ@<BA8BTC C+C<C[C@BCRCSCCCDD$NSDS.SDWSDZSDWSDZSDWSD[SD]SD$WSD@VD@VEX8EESE SE!$DNS.TDbTDbTDcTDhT(DjT0DnTPE"$bTE:@aEG@aEU@aEb$hNTh.TpDsTpDvT|DsTDvTDsTDwTDyTEc$sTpEz@rE@rEt8ETpETE$DNT.TD|TD}TDTDUDUDU DUDUDUE$|TE@{E$pNU0.U0DU0DU@DUPE$U0E$$NUT.U`DU`DUxDUDUDUE$U`F$HNU.UDUDUDUDUDUDUDUDVF$UF@F(8F4UF5VF6$lNV.V DV DV8DVDDVHDVXDV\DVhDVxF7$V FK@FY8FeV FfVFg$lNV.VDVDVDVDVDVDVDVDVFh$VF|@F8FVFVF$lNV.WDWDWDW$DW(DW8DW<DWHDWXF$WF@F8FWFWlF$lNWlF&' 0F "F #G $GG&GCGTGpGGdWlGdWpGdWpGfG<GH H HC HPWp.WpD WpD!WD"WD#WD"WD#WHj$ WpH@HHH€INIbIvIIIIJKLKcLL?MMMNN&NmNNNǀN؀NOWOuOOOOPPP0P@PPQ Q6QPQQRRyRRSdSSSSTTATdTTĀTU U=$TNW.WDWDWDWDWDXU>$WUSU]Ug@UtU$XNX(UX0.X0D3X0D6X8D3X<D6X@D<XDD;XHD<XLD=XPU$3X0U@2UЀ48UX0UX`U$0NX`UX`.X`D@X`DAXdD@XhDAXDDXDCXDDXDCXDAXU$@X`V @?V@?V&$pNXV'X.XDGXDHXDGXDGXDHXDKXDJYDKYDJYDHY V4$GXVG@FVT@FVa$pNY@VbY@.Y@DNY@DOYDDNYHDOY\DRYVn$NY@V@MV@MV$hNYVY.YDoYDrYDoYDrYDsZDuZDtZ DvZ0DuZ8DvZ@DuZDDtZPDuZ`DvZpDxZtDzZ|V$oYV@nV@nV݀VVWW W>$NZ.ZDZDZW?$ZW]@Wi$NZ.ZDZDZDZDZDZWj$ZW~@W$\NZW[.[D&[D)[D&[ D)[D/[D.[D/[D0[ W$&[W@%WԀ'8W[W[0W$0N[0.[0D[0D[DD[XD[`D[lD[W$[0X@XX*X;X\$hN[.[D[D[D[D[D\D\D\D\ D\D\(D\,D\@D\PD\pD\X]$[X@X@X8XX[X\X$N\.\D \D \D \X$ \X@Y@Y$ N\.\D\D\D]D]`Y$\Y-@YD@YP8Y[gYo<Y~\Y]xYYYZ7$N]x.]D]D"]D']D(]D*^D,^D*^ D,^D0^PD%^XD0^\D%^`D4^Z8$]ZV@Zm@Zy<Z@ZZ[[![:[ŀ[ր 8[][^[$$N^.^DD^DG^DD^DG^DI^DJ^DO^[$D^[@C\@C\@C\$@E\3^\4_ \5$\N_ ._D_D_ D_$D_<D_D_D_D_D_D_D_D_D_D`D` D`0D`pD`tD`\6$_\M@\Y@\e@\q@\~8\_\@\_\~<\_\`\`\@\`0\~<\`0\`t\`t\`\$N`.`D7`D:`D7`D:`D<`DA`\$7`\@6]@6] $\N`.aDaDaDaDa$Da`DalDaDaDa] $a] @]7@]C$ Nb .bDRbDVb$DRb(DTb0DRb4DVb<DTb@DVbDDXbxD[bD\bD^bDYbDbbD^bDfcDhc ]D$Rb]_@Q]v@Q]@Q]S<]T8]]]b]c4]$$Nc4.c@Dkc@DlcXDkc\Dnc`DlcdDnchDscxDucDwcDscD{cD}c]$kc@]@j^ @j^@j^%l8^4c@^5c^6$Nc.dDdDdDdDd Dd8Dd@^7$d^K@^W@^c@^v@^d^dX^$XNdX^d`.d`DVd`D\dDWdDVdD\dDVdD\dDYdDWdD\dD_dDbdDceDgePDjeDle^$Vd`^@T^@T^@U^@U^W<_X8_Y@_)d`_*e_+$`Ne.eDeDeDe_,$e_A@_M@_Y8_de_ee_f$$Ne.eDeDfDf(Df,Df0Df<Df@Df`_g$e_@_@_$Nfx.fD_fD`fDafDdg _$_f_@^_@^_@^_```!`8ala}aaaaaҀaabbb*b:bJbZbmbbbb̀c"$Ng8.g@D1g@D2g@D3g`c#$1g@c7@0cF@0cVcic{c$$Ngd.gpDggpDjgDlgDmhDnhDqh0c$ggpc@fc@fc@fcʀh8cgpchDcۀc$NhD.hPDhPDhpDhtDh|DhDhDhD hDhDhDhDi0DZipDiD"iD$iD%jD&jD%j D&jD'jPD)jhD;jD=jD0jD6jD8kD=kHD?kXDAk`DDk|DFkDKkDMkDPkDUkDVl0D\l8c$hPd@d-@d9@dE@d\@dw@d@d Hd@ d1d :dЀ 8dހ'd@ eeLeDe-<e;hPe<lLe=$NlL.lPDlPDl\Dlde>$lPeR@eb@en@ez@e@e8elPelte$$Nlt.lDlDlDlDlDlDlDlDlDlDlDmDm@DmDDmTDm\DmdDmDmDmDmDmDmDnDn DnPDnXDn\Dn`DnhDnDnDnDnDnDnDnDo,Do@DoLDoDoDoDoDoDpHDpXDplDpDpDpDq e$le@e@f@f@f2@f?@fMfZPfd8fp"fffgg'g:gKg\Hgg<gr@g@g@g@glgq4g$Nq4.q@Dq@DqdDqhDqg$q@g@g@g@ h @h@ h&@h3$\Nq.qD|qD}qDqh4$|qhX@{hh@{h$hNr.rDrDr0DrpDrDsDsh$rh@h@h$Ns$.s0Ds0Ds8Ds<DsPDsXDs\DspDsDsDsDsDsDtDtLDtpDtDtDtDtDu|DuDuh$s0h@h@h8h@h@is0iui$Nu.uDuDvDvDvDv`DvDvDvDvDvDvDvDwDw i$ui/@i?@iV<ib8ituiuw4iv$DNw4.w@Dtw@Duw`DvwDywiw$tw@i@si@si$Nw.xDxDxDx,DxPDxpDxDxDxDxDxDxi$xi@i@i8j@j @jxjxj$Nx.xDxDxDyDyDy DyDyDy$Dy0Dy\Dylj$xjA@jQ@jh@jv@j8jjxjyj$Ny.yDyDyDyj$yj@j@j$ Ny.yDyDyDyj$yj@k@k$Ny.yD yD yD yk$ yk(@ k7@ kGkZ$0Ny.yDyDyDyDyDzk[$ykq@k@k$Nz.zDzDzk$zk@k@kĀk׀kl$Nz.zDzDzl$zl1@l@@lPlcl|l$Nz.zD"zD#zl$"zl@!l@!llm $Nz.zD'zD(zm $'zm @&m/@&m?mR$Nz.zD,zD-zmS$,zmo@+m~@+mmm$Nz.zD6zD7zD8{m$6zm@5m@5mn$$N{.{ D;{ D<{ D={@n$;{ n@:n&@:n6nInbnx$$N{D.{PD@{PDA{PDB{ny$@{Pn@?n@?nnn؀qn$DN{.{DE{DF{DG{DH{DI{DJ{DK{DM{DL{DM|DL|qo$E{q@Dq@Dqqq؀r]$tN|.| DP| DQ| r^$P| rt@Or@Orrr$N|$.|0DU|0DV|HDX|LDW|PDX|XDW|dr$U|0r@Tr@Trs s)sh$8N|h.|pD[|pD\|psi$[|ps@Zs@Zsss$N|t.|D`|Da|s$`|s@_s@_ttt5$N|.|De|Df|Dg|Dh|Di|Dk|Dj|Dk|Dj|t6$e|tU@dtd@dttttu$\N|.|Dn|Do}Dq} Dp}Dq}Dp}$u$n|u:@muI@muYuluu$8N}(.}0Dt}0Du}HDw}LDv}PDw}XDv}du$t}0u@su@sv@sv$8N}h.}pD{}pD}pD}D}D}D}D}D}D}D}v${}pv8@zvG@zvW@~vc}pvd}ve$PN}.}D}D}D}D}D}D}D}D~D~D~D~ D~0D~<vf$}v@v@v@v@vv̀vww#8w+}w,~Pw-$N~P.~PD~PD~`D~dD~pD~D~w.$~PwE@w\@wj@wv@www~Pw~w$XN~.~D~D~D~D~D~D~w$~w@w@w@w8x~x~x$HN~.DDDDD$D4x$x@x5@xD@xP8x\x]Hx^$HNH.PDPDPx_$Px{@x@xx$N`.`D`DlDpDDDDDDDDDDDD  x$`x@x@x@y@y@y&y7`y84y9$N4.@D@DTDXD`DhD|y:$@yS@yj@y|@y@y8y@yy$PN.DDDDDDy$y@y@y@y@z8zzz$PN.DDDz$z)@z7@zF$N.DDDDDzG$z]@zj@zy$N.DDDD D DDDD!zz$z@z@z$ N . D$ D) D,(D(,D$0D)4D%8D&<D'@D*DD)HD*LD%PD&TD'XD+\D*dD-hD+lD*pD+tD-xz$$ z@#z@#z$\N|.D0D0D1D0D1D2z$0z/h{@/{$,N.D5D5D6D5D6D7{$5{+4h{:@4{I$,N.D:D:D;D<{J$:{_9h{n@9{}$$N.D?D?D@$DA({~$?{>8{@>{$(N8.@DD@DE@{$D@{@C{@C{$ND.PDIPDJPDKp{$IP|@H|@H|$$Nt.DNDO| $N|2@M|A@M|P|c|t$N.DSDT|u$S|@R|@R|||$N.DXDYDZ|$X|@W|@W}}}&$DN.D]D^D_D`D_D`$}'$]}@@\}O@\}^}q}$PN@.@Dc@DdLDePDdTDeXDd\De`}$c@}@b}}Ѐ}$,Nl.pDipDjDlDnDlDnDlDnDoDlDoDlDq}$ip}@h~@h~@j ~)@k ~2p~3~4$N.DuDv DyD~$D@D~DDLD~PDTDXD~\D`D~dDlDtDxDDDDD~5$u~[@t~j@t~v@t~@v ~@w ~~~$N.DD~$~@~@~ڀ~~$N.DD$@&@5$N.DDDDDD6$N@]@l$@N . D D $ @@$N$.0D0D0$0@@$N4.@D@D@$@@%@4$ND.PDPDhDtDDDDDD5$PT@c@r$dN.DDDDDD$@@܀$@N.DD DDD D$D,D8$@1@J@Y$<N<.@D@DdD|DDDDDDDZ$@t@@@$N.D(D),D(0D)4D(DD)HD*$(@'@'@'߀)8)<$N. D D0D4DDDDDDDDDD@DP$ 4@K@W@c8q<} ~d$DNd.pDpDDDDDDDD D`$p@@@@ʀ8px$Nx.DDDDDDDDD DpD$@@@#84<BCD$XN.DDDDDDDE$_@k@{@<8$N.DD DDD$D(D$@@@ <8()*H$N.DDD D$D4D8DI$d@p@@8<$N.D D 0D 4D 8D HD LD  $ @ @ @  8  </081O$(N8.@D@D\D`DdDtDxD0P$@i@u@@<8@H$NH.PDPDlDpDtDDD@$P@@@<8PX$NX.`D`D|DDDDDP$`3@?@O@^8l<{`|h}$Nh.pDpDDDDDD ~$p@@@À8р<p$(N.D#D$D#D$D#D$D%$#@"@" @"/$<=$8LMN$N.D-D.D-D.D-D.D/O$-f@,r@,@,.8.<$N.D2D3D2D3D2D3D4$2@1@1@1383<$N.D7D8D7D8D7D8D9$73@6?@6O@6^88l8<{|}$N.D=D>DA D>D=DADC@DEDFDI~$=@<@<@<ɀ>8׀?<$(N.DNDO<DR@DODDNHDRLDTDVDWDZ $N@L @L0@L?@MKO8YP<hi8j$(N8.@D]@D^\D]`D^dD]tD^xD_0k$]@@\@\@\^8€^<@H$NH.PDbPDclDbpDctDbDcDd@$bP@a@a @ac8)c<8P9X:$NX.`Dg`Dh|DgDhDgDhDiP;$g`T@f`@fp@fh8h<`h$Nh.pDlpDmDlDmDlDmDn`$lp@k@k@km8m<#p$x%$Nx.DqDrDqDrDqDrDs&$qC@pO@p_@pnr8|r<$(N.DvDwDvDwDvDwDx$v@u@u@uԀw8w<$(N.D{D|D{D|D{D|D}${@z@z,@z;|<I|8XYZ$N.DD DDD$D(D[$@@@8<ɀ$N.DDD D$D4D8D$@@.@=<K8Z[\$N.DDDD8DDDHDpDDDDDPD`]$}@@@8t$dNt.DDDDDDDDDDDDDPDDDDD8DHDLDPD\Dp$@ @@@"@48BTU@cdef$N.DDDDDDDDDD DD DpDDDDDD D@DDDDDDDD D@DLDDDDDDg$@ @@@@ր8@<,@./@=> ?@$TN.DDDDDDDPD`A$e@q@@8t$Nt.DD DD DD D D$@@@8  $N.DD(D,D0D4D8DpD $#@/@?@K8VWX$N.D'D(D'D(D)PY$'s@&@&@&(8d$Nd.pD,pD-D,D-D. $,p@+@+@+-8p4$N4.@D1@D2XD1\D2`D3$1@@0%@05@0D28O@PQ$N.D6D7(D6,D70D8R$6m@5y@5@578$N.D;D<D;D<D=$;@:@:@:<8$N.D@DAD@DADB`$@@?@?.@?=A8HItJ$Nt.DEDFDEDFDG0K$Ee@Dq@D@DF8D$ND.PDJPDKhDJlDKpDL$JP@I@I@IK8P$N. DO DP8DO<DP@DQ$O @N@N.@N=P8H IJ$N.DTDUDT DUDVK$Td@Sp@S@SU8$N.DYDZDYDZD[p$Y@X@X@X߀Z8$N.D^D_D^D_D`@$^@]@]"@]1_8<=T>$NT.`Dc`DdxDc|DdDe?$c`X@bd@bt@bd8`$$N$.0Dh0DiHDhLDiPDj$h0@g@g@gڀi80$N.DnDoDnDq Do$Dq(Ds`Dvx$n @m@m)@m6o8ABC$N.DzD{DzD}D{D}DDD$zd@yp@y@y{8$N. D D@DDD$ @@@8 $N. D D@DDD$ @!@1@?8P QR$N. D DDDHDLDDDS$ s@@@@8 ($N(.0D0DTDXD\DDD $0@@@@8.0/80$N8.@D@DXD\D`D1$@L@X@h@w8@$N.DD(D,D0D$@@@̀8$N.DDDDD$@@@#8./0$N.DDDDD`1$M@Y@i@x8t$Nt.DDDDD0$@@@Հ8D$ND.PDPDhDlDpD$P @@)@88CPDE$N. D D8D<D@DDDHDÀDDF$ f@r@@8< $N.DDD DDDDPDĐDĤ$@@@ 8<$%ĸ&$Nĸ.DDDDDDD D`DpDŰD'$I@U@e@t@8<@$$N.DDDDDDDPDƐDƔDƤD Ƭ$@@@ 8-S$N.DDDDDDDDD$@ @  @ $\N& 1& c& ~dd d f<ۀ. D= DA(D=,DA4DF8DG<DKPDITDKXDM`DOpDGxDTǐDVǔDTǘDUǜDWǠ$= @< @>@?- .Ǵ/>Mb~܀IZw$NǴ.D,D-D2D3D4$,@+ʀ$XN. D7 D8 D9$D8(D:4$7 @6@6$N8.@D!@D$PD!TD$dD%ȠD'ȨD)Ȱ$!@+@ 8@ Ht$N.DZD]DZD]D^0D_4D^8Da<DcHDgPDkXDi\Dk`Dmlu$Z@Y@Y$Nɀ.ɀDpɀDsɐDpɔDsɤDtDuDtDwDzDyD~DDD($pɀ@o@o$N<.@D@DPDTDlDʠDʤDʨDʬDʸDDDDDDDDD D$D4D8D<DLDXD`DpDtDxD|DˀDːD˰D˼DD$@ @@#@2@?@ R@ e@ y@$N.DD$@$N.DD(D0D@D\DpDtD̀$@@@@'8Tdu@̔$N̔.̠D̠D̼DDDDDDDDDDDDDD D$D,D @DDDd$̠@@@@@@̠|$N|.̀D3̀D4̀D8͐D9͔$3̀&@22$N͜.͠D<͠D=͠DAͰDBʹ3$<͠U@;a$N͸.DDDDDDDD!D'D$D/D*D/ D$(D'8D$<b$@@@ H$NH.PDEPDFPDHTDF\DG`DIh$EP@D@D]$Nl.pDLpDMpDLtDMxDO|DS΀DT΄DUΈDTΌDSΐDWΔDYΰDWθDZμDW^$Lp@K@K @K$tN.D`DaDcDdDhDk Dm,Dq@DuP$`@_$lN\.`Dx`Dz`$x`@w$Nh.pD}pDp$}p$@|1$Nx2dx3dπndπf<  , < L Lπ.πD6πD7τD6ψD7ϤD6ϨD7ϬD8D7D8D;D8D;D=0D;HD@`DBhD=ЬDBDF$6π@5%@5 5@7J_/?O`qހ&>N_p؀ @85,F@9OπPQ$lN.DJDKDJDKDL8R$Jv@Iπ$\NL.PDOPDPXDO\DPpDQј$OP7@NC$\NѬ.ѰDTѰDUѸDTѼDUDVD$TѰh@St$\N .DYDZDYDZ0D\du$Y@X$hNx.ҀD_ҀD`Ґ$_Ҁ@^$NҜ.ҠDdҠDeҴDiDj$dҠ@c$XN.DmDnDr$Ds<$m@l$TNT.`Dv`DwtD{ӄD|Ӕ$v`G@uS$LNӬ.ӰDӰDTԐl$Ӱ@À^oπ<M]$N.DD^$~@$N.DD$@$N.DD$@$N.DD$@"3Il$N. D D D(m$ @ǀр$N0.0D0DDDXD\Dt$0@'$XNԈ.ԐD)ԐD,ԘD)ԜD,ԠD2ԤD1ԨD2ԬD3԰($)ԐF@(S*8gԐhi$0N.DDDDDDDDDDDD DDDD D(j$@$xN8.@D@DPDTD`DՠDդDլ$@@$N.DBDEDBDEDF DG(DF0DGHDLxDNք$B@A@A"3D$N֜.֠D֠DִDָDDDDDDDDDDDD DDD D$D(D0D@DPDהDנE$֠j@@8Ā.?֠@״A$N״.DDDDD D0D@DPB$c@{@8d$Nd.pD pD؈Dؼ$ p@ @ $dN.DDDDD@DTDpDِD ٠$ @@6@H8\]ٴ^$Nٴ.DDD D4DPDpDڀ_$@@8ڔ$Nڔ.ڠDڠDڼDD$ڠ@@@ڠ  $pN.DD!,D"`D#۠D%D&D%D& D%D(  $&@5@G@VW4X$$N4.@D+@D-\D/ܐD1ܜY$+@u@*@*@,@ܰ$pNܰ.ܰD4ܰD7D8D9@D;ݐD<ݘD;ݤD<ݬD;ݴD>$4ܰ@3@3@5ܰ$$N.DRDSDRDSDRDTDRDS DXDTDX$DY`D[lDYpD[tDYހD[ސD]D^D_LD`߈DaDbDcHDdDeDfDgDDhDiDkDlDnDl\Dr`$R@Q@Q1@SM@T]1n@U}V8t$Nt.DvD}DvD}DDDDDDDDDDDDD0D<DLD`DpD|DDD0D`Dd$v@u@u@w@xy8@z$%@ 78<9@KpLM@_0``ab$N.DDDDD0D8D<DXDDDDDXDDD DHDDDD8DDDDDDc$}@@@8<ɀ@׀D@$tN.DD DPDDDDDPDlDpDDDDDDDDDDp$@@)@8@P@`@m"}~$N.DDD DDpDDDDDDDDXD$@@@@$4N.DD#D%0D'pD(xD'D(D)D*D,D- D0`$@@@ $%x&$Nx.D3D4'$3=@2L@2Y$N.D8D<D?D@ D?PD@hD=DEDCDDDCDDDEDGZ$8|@7@7@7@79H:8ɀڀ;@  $TN.DKDUDKDUDX D\<D_DfDgDnDo(DshDDtDDwDxDq@DLDqhD $K@J.@J:L<FMHQN8]O@h@P{@S$N.DDDDDDDDDDDD D`DpDDDDDD(DP$@@@@؀8@@  ( h$Nh.pDpDDDDDD DDDD$D(D0$p,@;@G@T@`Hl8y@pH$NH.PDPDDDDDDDDDDDDDD D$D(D,D<DTDdD$P@@@@@@8@+@7P89$LN:& LM&V <c&` ,&" &$ LрddPdqfr< \ l | $ C j     .D`Da$`1@_B@_Pz;Pɀ*;l}›̀-K[ЀOŶـơƲ€ހZzǟ€"@iț$N.D[D\Ȝ$[ȺĀ@Z@Z$N.D)D,D0$D4`D8pD<$) @'4@'K@(V@(c@(o@(|ɍԀ|ʍʪE$NF.DADADBDTDCDDDEDFDGDHDIDJDKDLDMDNDODPDQDT T$Aiz@>˅@>ː@>˛@>˦@>˱@>˼@? @? Ҡ?;ݠ???C?G?K ?O@S$@W0@X?@?J@? U@?a@?m@?y@?̅@@̑@@̝@@̬$xN. Df Dg8Df<Di@DgLDiPDlDṋ$f @e@eg8 (F2IZ$N.DrDsDt DuPDvDxD|[$r@qώ@qϙ@qϦ@qϺˀ܀1P$dN. D D@DDDLDPD`DdDDDDQ$ p@~Ѐ@~Ћ@~И@~Ь@~л8 $$N$.0D0DPDTD\D`DpDtDDDD $0@@ @@,@;8I0J4K$N4.@D@D`DdDlDpDDDDD$D0L$@r@т@э@њ@Ѯ@ѽ8@D$ND.PDPD`DdDtDDDDDDDD$P@@)FҥҶǀ׀$N.DDDDDD $ @$DN4.@D@DPDTDdDhDlDD2D8pD> DDDJHDPDV|D\$DbDhDnDtDz|D(DD lD D D dD D D hDDD`D DDdDDD`D DD\DDD TDDDTD"D(D.XD4D:D@\DFDLDR\DX D^ Dd!XDj"Dp"Dv#XD|$D$D%\D&D&D'`D( D(D)`D*D*D+hD,D,D-lD.D.D/hD0D0D1lD2D2D3pD 4 D4D5xD6(D$6D*7D08,D68D<9|DB: DH:DN;lDT<DZ<D`=\Df>Dl>Dr?HDx?D~@xDADADBDDBDCtDD DDDE\DEDFDG\DH @HDHDHDHDHa$@Ӌ@Ӣ@ӶhĀpҀl@H$INH&r  & :& m& lԢ& & & !& Q& \r& ՘& |dHdHdH!f"<1? l (֙ 8 H X) hS xג   $ e ؒ ع   ( E (e 8ْ Hٲ X h x$ E g ڙ ڽ  * Y ۆ ۲  ( 8% HW X܊ hܴ x   D p ݋ ݲ    0H.HD/HD2ID/ID2ID3IPD4ITD7IXD5I`D7ID=ID?IE$/H`@.l@.x@.ފ@.ަ޲܀ <L߮>SdঀĀڀ #4E⊀⨀⸀πw㶀߀$;L哀嫀开̀,=Nj懀.Mz畀ǀW辀驀ŀAaꆀꩀ 'P낀대$NII.IDBIDEIDBIDEJDFJ@DIJHDFJPDGJhDIJDOJDQJ$BI@A@A@A$NJ J.JDTJDXJD[KDXKD[KDXK$D[K(3$TJM@SY@SfU8v,쎀V<JK4$TNK4K@.K@D^K@DaKLD^KPDaK\DbKpDdKDfKDdKDfKDhKDbKDnK$^K@@]@]@]._8M^K@K$NKK.KDKDLDLDLDLDL DL,DLpDLxDLDLDLDLDLDMDM0DMPDM\$K @@'@4"DUfwӀ @''8@N8^K_Mp`$NMpaMp.MpDMpDMtDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMDMo$Mp@@@@@@@ @ ܠ;?CG KO"S.W:XI@T@ _@k@w@@@@@$xNM.MDMDN$M@@$NN .NDNDN $N'@9@H$NN,IN0.N0DsN0DtNLDwND{NDNc$sN0@q@q@r@r@r@r"$NN.NDNDNDNDNDNDNDO0DO<#$NI@`@t8NOP$NOP.OPDOPDOxDODODP@DPHDP$OP@@@@$dNP.PDPDPDPDPDPDPDPDQDQ DQ@DQDQDR$DRhDR$P@$@.@;@O@_@r@8PR$NR.RDRDRDRDRDRDRDRDRDRDRDS DSpDSDTDTHDTDTDTDUDU0$R@@@@@&@4@G@ Wr<8g@RUD$NUD.UPDUPD UpDUtDU|D UD UD UD UDV DVpDV$UP@@!@+@8@L@_ 8mUPnVo$DNV.VDVDVDVDVDVp$V@@@@@$4NV.VDVDW DWDWDW(DW,D W`D"WD$W$V @@)@6@ J@X@k8yVzW{$NW.WD'WD*WD,X@D-XD0X|$'W@&@&@&Ӏ(8:QWRXS$NX.XD3XD6XD3XD6XD4YD6Y D4YD6YD8YPD:Y\T$3X{@2@2@2@2 @2̀48XYp$NYp.YpD=YpD@YDBYDCZ0DFZ@$=Yp @<@<*@<7>8KYpLZTM$NZT.Z`DIZ`DLZDJZDLZDIZDLZDJZDLZDNZDO[@DR[DT[N$IZ`x@H@H@H@H @H@H@HJ8Z`[$TN[.[DW[DX[DW[DW[DX[$W[-@VA@VK@VX@Vl@V$4N[.\D\\D_\,D]\8D_\<D\\DD_\HD]\LD_\PDa\Db\De]0Dg]@$\\@[@[@[@[ @[@[@[]8%\&]T'$TN]T.]`Dj]`Dk]pDj]tDj]|Dk]($j]`N@ib@il@iy@i@i$4N].]Do]Dr]Do]Dr]Dp]Dr]Dp]Dr]Dt^ Dv^,$o]@n@n@n@n @np8'](^@)$N^@.^@Dy^@D|^dD~^D_D_*$y^@T@xg@xt@xz8^@_$$N_$._0D_0D_\D_hD_lD_xD_|D_D`D` $_0@@@@ @@&84_05` 6$N` .` D` D`LD`XD`\D`hD`lD`D`D`7$` Z@n@x@@ @@8` a$Na.aDaDa Da$Da,Da0$a@ @@#@7@J$4NaD.aPDaPDa|DaDaDaDaDaDb Db,K$aPq@@@@ @@؀8aPb@$Nb@.b@Db@DblDbxDb|DbDbDbDcDc$b@@&@0@=@ Q@i@|8b@c0$Nc0.c0Dc0Dc\DchDclDcxDc|DcDdDd $c0@@@@ @ @8*c0+d ,$Nd .d Dd DdLDdXDd\DdhDdlDdDdDd-$d T@h@r@@ @@8d e$Ne.eDeDe De(De4DeDe$e@ @81e2e3$Ne.eDeDeDeDeDeDeDe4$e_@n -=$0Ne.eDeDe>$ed@s$Ne.eDeDf DfD fD f$Df(D f,D f0D f4D f8D f<DfHD fLDfTD fXD f\DfhDfDfDftgDgDitDjDkDnDo,Dp<Dq\Dr|DsDuDxTDyhDzD|D}D D%PD/D9DCDMDWDaDi|DsD{D D D4DLDDDDDDD@DDDD D,DDD)XD1D;DEDODWPD_DiDsD}DDDD(DDDDD0D<DHDTDlDÈDĜDŴD#D-D7DADK DUD_ Di4DsHD}XD`DpDDDDdDxDD@D\D`DhDtDD DDD)D18D;HDETDOhDWDaDi@DsPD}dDtDDDD$D4DDDXDhDxDDDDDDD% D/ $D9 8DC LDM`DWxDaDkDuDDDDDDD4DPDlDDDD"HD#\D $hD%D&D''D1(D;)DE*DO+DY,Dc.(Dm/PDw0xD1D2D3D5D6<D7hD8D9D:D<D>`D?pD@|DAD BDCDDD)ED3FD=HDEJxDOKDYLDcMDmNDwODPDQDS DTDU$DVLDWxDXDYDZD]LD^dD_tD`D aDbDcD)dD3eD=fDEi\DMkDWlD_oDip4Dsq@D}rXDslDt|DuDvDwDxDyD{ D|<D}`D~DD@D \D D D !D +D 5D =dD GxD QD [D eD oD yD DD LD pD D D D LD dD D D D D D D (D <D PD #D -D 7D AD KD UD _(D i,D s<D }LD \D \D dD pD D D dD tD D D D D ʀD ˈD ̜D ͰD D '<D /ӠD 9ԸD A,D KDD ULD ]ۼD gD qD {D pD D D D ,D D D D  D <D D D (D @D XD D D !D +D 3$D 9HD =D B$D ID L D PD WD ] $D a D e D i \D nD u D |tD D D \D D D D D D \D  D "4D $D &D 'D (D (D +D ,(D -D .D 0\D 1D 3D 4D 6D 8D :TD ;xD <D =D !?HD &@D -C D 4EhD 7ED :FD >GD EIpD LKD SND ZPxD `QD gTD nVXD uXD {YD [D \,D ]D ^D `LD bD dD fD g<D hD j D kpD lD o$D qD sD uD v0D wD y D {pD |D |D}D`DDDHD!D$dD(D/LD6D=DD@DKDN(DRDYD`pDgDn$DuDxD{D<DDD@DDD<DDD\DDDpDD(DĄDD<DˈDD DTDИDD DdD$ѨD)D.lD5լD<D@<DD؀DHDLDPLDTِDYD^DbۜDf4DjDnXDrDwހD~D4DxDDD(DDDDDD`DDD,DpDDD<DtDDD(DDHDDD DdDDD0D dDDD DDD!D%hD*D1HD5D9D>DE\DIDMDQ(DUlDZDa DhlDlDqDxDD|DDD HD D D D XD D D $D hD DDDDDDDTDDDhDD8DDDLD !D"D$pD%D '(D()D.*D2,0D6-D:/ D>0tDB1DF3LDK4DR7$DY9D`<8Df=|Dj>Dn@TDrADvCD{DdDFI<DI<DITDI\DI`DIdDI|DIDIDIDIDIDIDIDIDIDJDJ DJ0DJ@DJHDJPDJXDJ`DJpDJxDJDJDJDJDJ$e@@t2lEhP^lzԀp߀xe@ff@!f"g#@0IT1I2@?I@J0AJBSn$NJ&< &@ &F 8J&N j&R &X &^ &f &j <&p i&v &~ & x& h& XM& H& (& & X & <& o& & & & G& 8~& & & x & h ;&  c& X & H &  & 8 & ( ;&  n&  & h &(  &-  &1 ( @&9  u&= x &E  &I H !&Q  T&U  &[  dJ dJ dJ 8f 9< H.JD JD"JD0JD?KT V$ J w@    ʀ ހ %La$NKXbK`.K`DDK`DGKpDDKtDGKDHKDIKDLKDIKDJKDIKDLKDNKz$DK`@C@C@Cƀ׀ $NL .LD^LDbL0D_L4D^L8DbL<D^L@DbLLD_LPDbLTDdLDnLDeLDgLDeLDfLDgMDhM@DjMDnMDpM$^L@\/@\:@\F@\R@]i_8@`  $Xizπ)9J[k{Ā߀ LM$NM.MDtMDuMDtMDuMDwMDvMDwMDuMDwMDvMDwNDvNDwND~N4$tMA@rQ@rh@su@s@u1MNL$NNL.NPDNPDNXDN\DNpDNDNDO0DODO$NP@@ @NPO$NO.ODODPDPDPDPDPDPDP$DP(DP,DP`DPdDPhDPpDP|DPDPDPDPDPDPDP$OA@Q@\@h@t@8@OQ$NQ.QDQDQ4DQLDQPDQpDQDQDQDQDQDQDQDR0DR@$Q@@@@@,@B,Sd@vQwRTx$DNRT.R`DR`DRRtDWRDRy$R`@$HNR.RDRDR$R@$ NR.RDRDRDR$R @%$0NR.RDRDR&$RO@c$NR.SDSDSd$S@$NS.SDSDS$S@$NS.S DS DS $S @$NS(dS(dS0NdS0ffg<v S0.S0DHS0DISDDNSXDOSxDQSDRSDSS$HS0@GԀ Ȁ׀<R€Ӏ3o$NS.SDSDS$S@/d$NS.SDSDTDTDTDTPDT\DTde$S@ &![!r!!!!΀"!">""$NTx.TDTDTDTDTDTDTDTDTDTDTDTDTDyTDTDxTDyTDUDU DU8"$T"@"8#@#@#1@#KT#LUL#M$NUL.UPDUPDU`DUdDU|DUDUD!UD#UD)VD+VD)V D.VD/VPDVTDV\DV`D)VpDV#N$UP#j@#z@#@#@#@'#ˀ,#@(#V#VT#@'$ @($Vp$V$$XNV.VDVDWVDYVDVDVDWVDYVDWVDYVDZW0D\WHD^W\DlWDWD_WDaWDcWDdXD5X0DgX4D5X8D7X@D?XTD=XXDBXdDCXDXDXDXDXDXDXDYDYD=Y0DYP$ $V$<@$L@$b@$x@$@$@$@$W8$΀$V$V$܀W8$V$W$W8$W$@; %@<%)XT%*X%+X%,W8%;Y0%<@; %W@<%hY0%iYP%jYP%k$NYd.YpDYpDYDYDYDYDYDYDYDYDYDYDZDZ DZ$DZ,DZ0DZ8DZ|DZD[D[DD[D[D\D\LD\D\D]D ]XD ]D ]D ^ D ^`D^lD^D^D_4D_tD_D_D` D`LD`dD`xD `D`D#`D'`D(aD)aHDaDaDaD,b D-bLD.bxD2bD6bD7bD,c(D-c<D.cPD/cdD2cD0cD4cD6cD4cD6cD7dD4dD9d,D*d0D0dDD>d`%l$Yp%@%@%@%ŀ1%ր%%&& 'T'e'v'''''ˀ'܀( (%(5(F(W(h(y((((@(@(Yp(@) Y) Y) @ )Y)Y)@ ))Y)*Z8)+@)9_):`);@%)H@&)R`)Sa)T@)ba)cb )d@%)q@&){b )|d`)}dx)~$ Ndx.dDAdDBdDAdDUdDBdDUdDZdDe(De4De`DeDeDeDeDfDf@DfdDfDfD]fD[fD]fDgDgD]g@D`gDagDdhDeh@DfhDihDjhDmi0Dni`DqiDriDujDvj@DyjDzjD}jD~k Dk\DkDkDlDlPDlDlDlDlDm Dm,DmDDXmTDm`DmpDmDmDnDn@DnDnDoDo$Do8DoLDoDoDoDoDoDpDpDpLDpdDXpDpDpDpDpDpDXqDq4Dq@Dq`Dqp)$Ad)@@)@@)@@)׀BD)C@)g*D>*$'*5@E*FFH*`GL*uH;**I:*"*JP*ŀKT*߀LX*M8+ N<+O9+*P`+>@Q+R@R+c@S+ld+mq+n$ Nq.qDqDqDqDqDqDqDqDqDqDrDr`DrDrDs Ds\DsDsDtDtXDtDtDuDuTDuDuDv DvDvPDvDvDw+o$q+@+@+@+@ +@+q,w,,$Nw,.w0Dw0Dw@DwHDwXDwDwDx ,$w0,-@,=@,U$Nx8.x@Dx@Dx`DxDxDy ,V$x@,t@,@,$Ny8.y@Dy@DyDDyHDyPDyXDyhDylDypDyDzD z@,$y@,@,@,@,@- $NzX.z`Dz`DzDzD{D{PD{D{D{D{D{D{D{D|D|,D|8D|`D|D!|-$z`-,@ -<@ -N@ -c@-p@-zz`-{|-|$dN|-}&u -d|-d|-d|-f-<-.|.|DP|DX|DZ|D[|D^}.$P|.0@O.?.N.j//,/V///̀//1111݀22$252F2W2h2y222р233 303A3Q3f33$HN}3} .} Da} De} 3$a} 3؀44@`4,@`49@`4G4X$N}04Y}0.}0Dj}0Dn}04j$j}04@i4@i4@i4$N}@4}@.}@Ds}@D|}@4$s}@4@r4$N}H4}P.}PD}PD}P4$}P5@5#@5,$N}`5-}`.}`D}`D}`5<$}`5Q@5`$N}h5a}p.}pD}pD}|D}5q$}p5@5@5@5$,N}5}.}D}D}5$}5@5$N}5}.}D}D}D}5$}6@6$ N}6}.}D}D}D}D}D}D}D~D~D~D~D~66$}6S@6b$hN~(6c~0.~0D~0D~4D~8D~@D~DD~TD~dD~x6s$~06@66868J8888؀89 9"9<9S9q9999΀9::):B:\:t:::ƀ:;(~0;)~;*$XN~;+~.~D~D~D~D~D~D~;=$~;U@;d$N~;e~.~D~D~D~D~D~D~D;v$~;@;@;@;@;Ȁ,;~;4;$N4;@.@D@D@;$@<@<@<"@<0$NH<1P.PDPD&dD3D7D:$N(>0.0Df0Dh0>$f0>)@e>8$ N<>9@.@Dl@Dm@DnDDmLDnPDoX>P$l@>m@k>|$N\>}`.`Dr`DrtDuxDzD|DDD(>$r`>@q>@q>@q>@s>`>@>$N@>@.@D@D@?$@?"@?1@?=@?K$NH?LP.PDPDPDD?e$P?@?$XN?.DD?$?@?@?$N?.DDD?$@@@$$<N@%.DDDDD DD`DpDD@;$@W@ @f@@t@@$N@.DD@$@@@$ N@.DD@$A@A$NA.DDA&$A=@AL$ NAM.DDDAc$A@A$ N .DD(D,D<DpD|DDDDDDDDDDDDDD DDDDD D$D(D,D0D4D8D<D@DDDHDLDPDTDXD\D`DdDhDlDtDDA$A@A@A΀AڀAAB BB:BQCCCCCɀCڀCCDD$D5DFDVDfDvD$N.D DD DDDD.PD/XD`DlDDD'D*DDDDDD DD DD!D D"D!D"D!D#D"D$D#D$D#D%D$D&D%D&D%D(D&D( D*D/ D10D$ D@ D@ D$NL.PD4PD8hD4lD8|D9D:DWDXD;D@ DF(DG,DP0DS4DF8DG<DF@DHDDGHDILDHPDITDHXDJ\DI`DKdDJhDKlDJpDLtDKxDM|DLDMDLDNDMDODNDODNDQDODQDSDXDZD$4PD@3D@3E $N.D^DbD^DbDcPDd\DelDjxDm|DzDjDmDjDnDmDoDwDnDoDnDpDoDqDpDqDpDrDqDsDrDsDrDtDsDuDtDuDtDvDuDvDxDzDd D~@DPE $^E&@]E6$tNd.pDpDtDxDDDDDDD DD D$D,D0D4D8D<D@DDDHDLDPDTDXD\D`DdDhDlDpDtDxD|DDDDDDDDDDDDDDDDDE7$pEW@Ec@Es@E$N.DD$D8DDDXDhDxDE$E@E$N.DDE$E@E@E@E$N.DDE$F@F@F @F.$N.DDF/$FD@FT$N.DDFU$Fj@Fz@F$N.DDF$F@F$N.DDF$F@F@F@F$N.DDF$G@G$N . D D G$ G-@G=$N0.0D0D0G>$0GS@Gc$N@.@D@D@DDGd$@G@G@G$NH.PDPDPD`DdG$PG@G$Nh.pDpDxD|DDDG$pG@G@G8H pH H H*$N.D D D D DPDhH+$ HB@ HR@ H` 8HnHo|HpHH$N|.DDDDDDH$H@H@HԀ8HH$HHI$N$.0D0D 8D<D PD"D(@I$0I*@I:@IH8IV0IWXIXIiIII$(NX.`D+`D,`I$+`I@*J @*JJ*J@Jj$Nd.pD0pD1pJk$0pJ@/J@/JJJ$Nt.D5D6J$5J@4J@4JKK'$N.D:D;K($:K>@9KN@9K]Kn$N.D@DAD@D@DADDKo$@K@?K?lK$pN.DGDKDG DI,DG0DK4DI8DJ<DK@DNtK$GK@FK@FKۀH8KKK$|N.DQDSDTDQDUDWDQDWDVDSDTDUDWDZK$QL@PL@PL"R8L0L1L2$N. D] Dd0De4D]8Dc@D]HDdLDePDcTD]XDd\De`D_dD`hDalDgpD_xD`|DaDbDcDdDeDfDgDjL3$] LK@\L[@\Li^8Lw LxLy$N.DmDmDnDmDnDo Lz$mL@lLllL$,N. Dr Dr,Ds0Dr4Ds8Dt<L$r L@qL֠qlL$,NL.PDwPDw\Dx`DydL$wPL@vM vlM$$Nt.D|D|D}D~M$|M3@{MC{8MP$(N.DDDDDMQ$Md@Mt@MMMN$hN. D D(D,D<DpN$ O@O@O#O6ON$hN.DDDDDDD@DTDXDdDhDlDpDxDDDDDDDOO$Oa@Oq@O~@O@O@O@ O1O@Ò"OO@OOO@PPPP$hN.DD$D`DP $P@P,@P9@PF@PR$N.DDPS$Pg@Pw@P$N.DDP$P@P@PP̀P$N.DDP$P@Q @QQ-QFR$N.DDR$R@R@RĀR׀R$N.DD D`DR$S @S@S*@S6$N.DDDDD0D4DLD\DDS7$SG@SW@Sc8Sr@SS@SSS$N.DDS$S@S@S$N.DDD@DS$T @T@T(@T4$N.DDDDD T5$TH@TX@TeTxT$hN.D]D`D]D`Df@DjTDnhDr|DvDzD~DDT$]T@\ T@\T@^TTT$N. D D"(D,D"@DDD"HD$pD&xD(D,D3D5(D;`D9D;D9D=D>D9HDB`T$ T@T@U@U8U@ U(UF UGxUH$XNx.D DDDDDUI$ U]@ Um@ Uy$N.DD4DpDUz$U@U@U@U$N.DEDFDG0DJU$EU@DU@DU@DU@DV$N.DMDNV $MV@LV-@LV<VOVb$N.DRDSVc$RVx@QV@QVVV$N.DWDXV$WV@VV@VVWW$N.DDD0DpW$W4@WD@WP@W_$N.DDDD0W`$W~@W@W@W$NH.PDPDPW$PW@W@W@W$NT.`D`D`W$`X@X!@X-@X<$Nd.pDpDtDxDDX=$pXS@Xa@Xo$,N.DDDXp$X@X@X@XXڀXY&$(N.DDDDD$Y'$YH@YV@Yd$lN<.@D@DDDHDPDTYe$@Yz@Y@Y$,Nl.pDpDxD|DDY$pY@Y@Y$lN.DDDDDY$Y@Z@Z$,N .DDDD D$Z$Z(@Z6@ZD$,N<.@D@DDDHDPDTZE$@Z\@Zk@ZzZZZ]O$,Nl.pDpDpD|]P$p]a@]n$N.DDD]o$]@]@]$N.DD]$]@]$N]d]d^d^(f^)<^8^F ^R ^c ^z ^ ^ ^ _ 0_9 @_j P_ `_ p_ `- `` ` ` a aN a a a b b> 0bl @b Pb `b pc. c` c c c d dA do d d e e? 0ep @e Pe `f  pfH f f f g= gv g g h- hh h h 0i @iQ Pi `i pi j: js j j k kI kj k k k l 0l, @lS Plp `l pl l l m m1 mP ms m m m m n" 0n8 @n` Pn `n pn o o oB oq o o o o p p" p3 0pJ @pl Pp `p pp p q q( qM qg qz q q q r r@ 0rZ @r Pr `r pr s/ sS sm s s s t  t6 t` t t 0t @t Pu `u9 pu` u u u u v  v2 vE vq v v v.D!D$D!D$D)D+D,D0D.$D5@D4DD5PD4\D5`v$!v@ v@"vwww;wTwwx]x~xxysyyỳz z+zPzszzӀz{#{L{~{{{t{$Nt{.D8D9D>D?D@{$8{@7{ǀ{؀{||||ǀ|߀|}&~k~~ŀ~$tN~.DCDDDI(DJHDK`~$C~@B0ID[l}݀ J[k$tNtl.DNDQDNDQDWDVDWDX$N@MO8$0N.D[D^D[D^DdDcDdDeDf$[@Z\8  $8N.DiDjDiDjDmDl Dm$Dl0Dj@$i.@h;@hH$pN`I`.`Dp`DqdDphDqDtDsDtDsDqV$p`j@ow@o$pN.DDDDDDDDD D@DLDdDhDlDD$@ @Ҁ`~@ @$N.DDDDDDDDDD$@$N(.0D0D4D8D\D`DpDDDDDDDDDDDDDD0D@$0@,@9@H@b@y@@0X$(NX.`D`DDDDDD(D0D8$`@@@)@<`=L>$NL.PDkPDoTDkXDotDqxDvD{D~D{D}D{D}D|D~DD DD(DHD`?$kPa@js@j@j@l@mPx$(Nx.DHDLDHDLDNDSDXD[DXDZDX DZ$DY(D[,D]0D^LD`TDaXD]`DfDh$H@G@G@G@G@G(@I=@JIJK$(N.D,D0D,D0D3D9`D6dD8lD7pD9tD;xD<D>D;DCDEL$,k@+}@+@+@+@-$8N.DDDDDDD,D0DpD|DDDDD(D0D8D!@DDDpD!D&D($@@@@ @@(@;8M^op@!D$N.DDDDDDD D$D`DlDtDDDDDDD(Dx,Dz`DD D $@@@@ހ8@,$N.DDDDD@DLD\pD;p+DBD<D=D>`D?D@DAPDBDCDE@DFDGDHDI`DJDKDL8DMDNDODPXDQDRDS0DTxDUDVDYPDZD[D] D^LD_D`DaDbHDcDdDfDgHDhDiDjDkDDmDnDoDq@DrDsDwDxDDyDzD{D|dD}D~D<DDDD\D¤DD4D|DD DTDĜDD4DňDD(D|DD$DxDD DtDDDhDɼDDdD ʴDD\D!˰D(D/XD3̤D:DAPDE͘DLDS@DZΔD^De4DlψDsDz0DЄDDDpDѼDD\DҰDDXDӬDD@DԔDD4DՈDD(D|DDDlD׸D  D`DشDD$TD+٨D2D6HD=ڜDDDKDDRۘDVD]8Da܄DeDl$DppDwD{DdD޸D D`DߴDDTDDDPDDDLDDDHDDDDDD D@DD D'<D.D5D<8DCDJDN,DUD\Dc(Dj|DqDx$DxDD DtDDDhDDDdDD D`DDDXDDDTDDD PDDD<D"D&D-0D4D;D? DChjDD$@8@$CN.DzD{DDD$z@y@y$8N. D D0D8DDD`DdDhDlDtDxDDDD D DDDD,D4D8D<D&LD'pD)D*D2D5D6D=D@DAD<D LD-pD.DDJ$ 2@D8d΀D@@@ @0 1P?@A4POPQ?P_`<aPo<ppq,Pp$N.DMDPDMDPDRDW$M@L@L@L@N($XN(.0D0D8D<DTDpDDDDDDDDDDDD D(D,D0DDDDD$0@+<7@G8U0VW$N.DZD]D_Dd X$Zr@Y@Y@Y@[$$TN$.0Dg0DjPDgXDj\DlpDpDvDrDvDrDv$g0@f@f@f@h"3045$N.DDDD(D<6$S@e@t@$NP.PDPD`DhDtDDD$P@@@ۀ8P$N& & & :& k& & & & & 5& _& & & p& `& P4& @U& 0& & & & F& s& &! &( &/ #&3 N&: &A p&E `&L P&S @F&Z 0g&^ &e &l &s '&z P& j& & & & & & pG& `s& P& @& 0& & & >& [& & & &  & =& X& & p& `& P& @H& 0e& &$ &+ &2 &6 7&= a&D &K &R &V &] &&a pF&e `r&l P&p @&w 0&{ & B& v& & & & E& & & & E& p& `& P& @J& 0& &  & O& & & & [& & &' (&. l&5 p&< `&C P8&J @`&N 0&U &\ &c I&j &q &x & *& a& & & & p/& `d& P& @& 0 & :& q& & & & [& & & && `& & p& `& P?& @w&" 0&& &- &4 3&; Y&? w&C dddf< ,' 0? 4.D*D,P$*gv ;Q$N.D0D2R$0q$N. D5 D70$5 ΀߀ #Co$N<p&  4& $ 0& % ,Ҁvd<d@#d@6f7<FT tf@.@D5@D6DD5HD6`D9lD8pD9tD8D6t$5@@4@4ʀ$pN.D<D=D<D=D@$<@;@;$pN  . D[ D\4DaHDbT-$[ K@ZXgvӀ._̀$HNhp.pDJpDMDJDMDNDDDNDDDP$DV<DRPDX\$Jp@I2@I?K8NZkʀ-DUӀ!2p3p4$Np5p.pD(pD+xD(|D+D1D0D1D2U$(p{@')8p$0N.DgDh$g@f̀ހ$N.DlDoDlDoDp Dq$Dp,Dq4Dp8DqDDrHDtLDrPDtTDvX$l@k&7$Nl.pDypDzDDD8$ypT@xg$\N.DDDDDDD@DXDdh$@@8gĀx$Nx.DDDDDDDDDDDD,D`DhDlDpDDDDD D$D(DLD`$@ @)@=<L8Vgx@t$Nt.DDDDDDDD$@l@@ހ$|N.DDDD D8DD$ @@)@:@HI\J$\N\.`D`D|DDDDDDDDD@DxDDDDDDDDDD D@K$`g@w@<@,ɀڀRctɀڀ ,<M]tDH8L @*`+T,$NT.`D`DhDlDtDxDDDDDD D0D @D LD `D DD-$`J@Z@m8ր@ ` @ @$N.DDDD DD(D,DD$=@M@`@m~$dNT&j tdTR`]h  * * @ 4S @  8  <+ @D& D/ H*H    c  {` P T X 9 \PPL `f d h l p t x |+0;  s P`*&UP&VaE'YpA"XW"{Yp"^@"eeH@I"P!0! @e! #N#$R!@#AUP#ZV#xV#X#Z`#[#\$]`$>]$^_0$~` $a$aP$b@$c0% d F0 3K OL" ""%AM%VN P j7 K K": E%rOP9P(F'p)s oQ 4e aR`|Ӱ[S_*]T@@ e~P&`( P((vp  (A@(Qp @(k (y (,;@(0Rar0NP09b3c@[0 TNW0Ep]Z B0)Q`C;P ,O@k}0 { |%S%R%S %R&S@[̀xz*z9Mz\Ppz~ ?d)w M`͠| @ cp yP*D  |p| (|0:Q|pP  x~  {0O&,Ryp+y;@Py`uyz1{P`}B\}pg@ z+ FW m0@ e{P  Ppe-֠@LPҀhѰ&BJZ&SP)(p   $U#TpW4U`HU0\ToV V  /ڠ Fܰ Z@ p&]O LҠ` +ɀNMP]MnNhP(P &|Qlq@ p 3P&d(p'q''`9gpHf( (! ' U q2` ZlP(H!!&0'p!7')))P*`*'0h\Y{]^t̠`@ \:Z P  `p@e%p@0   P %9 CpKj!D Z@ r       `3p P $@ %:KP~LMM) @} (T)`!W'x@')w0 WM& aw@Hq|u wz`'My@ Yp q)4 'Pf'r!ow!| ` s0)E !B#`f  <0iP|]***wu-4@G>F)TL*rel<)\)d)kM QYa !N[` &(68=Y09Qktz|4 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA_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_error_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_create_default_dictionary_mxf_avid_create_default_metadictionary_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_log_warn_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_int16_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_filtered_header_metadata_mxf_avid_read_string_mob_attributes_mxf_avid_read_string_user_comments_mxf_avid_set_indirect_string_item_mxf_generate_aafsdk_umid_mxf_clear_dict_read_filter_mxf_clear_metadict_read_filter_mxf_create_list_mxf_dereference_mxf_equals_key_mxf_find_singular_set_by_key_mxf_free_list_mxf_get_array_item_count_mxf_get_array_item_element_mxf_get_external_utf16string_size_mxf_get_set_size_mxf_get_strongref_mxf_get_ul_item_mxf_get_utf16string_item_mxf_get_utf16string_item_size_mxf_initialise_dict_read_filter_mxf_initialise_metadict_read_filter_mxf_is_subclass_of_mxf_read_filtered_header_metadata_mxf_register_item_def_mxf_register_set_def_mxf_set_item_mxf_set_utf16string_mxf_write_header_primer_pack_mxf_write_int64_mxf_write_kl_mxf_write_local_tag_mxf_write_local_tl_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_mxf_log_debug_mxf_log_default_mxf_log_file_close_mxf_log_file_flush_mxf_log_file_open_mxf_log_info_mxf_vlog_mxf_vlog_default_fflush_gmtime_strftime_vfprintf$LDBLStub_initialise_sets_iter_mxf_add_array_item_weakref_mxf_add_set_mxf_clone_item_mxf_create_item_mxf_dereference_s_mxf_find_set_by_key_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_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_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_is_header_metadata_mxf_next_array_item_element_mxf_read_and_return_set_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_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_int64_mxf_set_int64_item_mxf_set_int8_mxf_set_int8_item_mxf_set_is_subclass_of_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_uuid_mxf_set_version_type_mxf_set_weakref_mxf_set_weakref_item_mxf_write_header_metadata_mxf_write_header_sets_mxf_write_item_mxf_create_primer_pack_mxf_equals_uuid_mxf_file_read_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_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_kl_mxf_read_local_tag_mxf_read_primer_pack_mxf_read_uint16_mxf_register_primer_entry_mxf_remove_list_element_mxf_skip_mxf_write_fill_mxf_write_fixed_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_fgetc_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_k_mxf_write_l_mxf_write_ul_mxf_avid_create_containerdef_mxf_avid_create_datadef_mxf_avid_create_dictionary_mxf_avid_create_taggedvaluedef_mxf_avid_is_def_object_mxf_avid_is_dictionary_mxf_avid_set_defobject_items_mxf_avid_add_typedef_enum_element_mxf_avid_add_typedef_extenum_element_mxf_avid_add_typedef_record_member_mxf_avid_add_typedef_weakref_target_mxf_avid_create_classdef_mxf_avid_create_metadictionary_mxf_avid_create_propertydef_mxf_avid_create_typedef_mxf_avid_create_typedef_char_mxf_avid_create_typedef_enum_mxf_avid_create_typedef_extenum_mxf_avid_create_typedef_fixedarray_mxf_avid_create_typedef_indirect_mxf_avid_create_typedef_integer_mxf_avid_create_typedef_opaque_mxf_avid_create_typedef_record_mxf_avid_create_typedef_rename_mxf_avid_create_typedef_set_mxf_avid_create_typedef_stream_mxf_avid_create_typedef_string_mxf_avid_create_typedef_strongref_mxf_avid_create_typedef_vararray_mxf_avid_create_typedef_weakref_mxf_avid_is_metadef_mxf_avid_is_metadictionary_mxf_avid_set_metadef_items_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_local_tl_mxf_read_uint8_mxf_read_uuid_mxf_write_int32_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_fileno_fseeko_fstat_ftello_mxf_check_data_model_mxf_get_item_def_type_mxf_is_subclass_of_2_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_mxf_create_item_tag_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)isFilm23_976: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.41.5972_C.40.5971_C.39.5970main: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)isFilm23_976:(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)=s196essenceType:(0,64)=xeEssenceType:,0,32;isDV:(0,8),32,32;isVideo:(0,8),64,32;trackNumber:(0,8),96,32;materialTrackID:(0,2),128,32;essenceInfo:(0,66)=xsEssenceInfo:,160,96;filename:(0,42),256,32;file:(0,16),288,32;frameSize:(0,14),320,32;frameSizeSeq:(0,68),352,160;minFrameSize:(0,14),512,32;availFrameSize:(0,14),544,32;seqIndex:(0,8),576,32;buffer:(0,4),608,32;bufferOffset:(0,8),640,32;isPAL:(0,8),672,32;imageAspectRatio:(0,17),704,64;mjpegState:(0,69)=xsMJPEGState:,768,384;isWAVFile:(0,8),1152,32;channelIndex:(0,8),1184,32;wavInput:(0,13),1216,288;channelBuffer:(0,4),1504,32;bytesPerSample:(0,8),1536,32;;:T(0,65)=eAvidMJPEG:0,IECDV25:1,DVBased25:2,DVBased50:3,DV1080i50:4,DV720p50:5,IMX30:6,IMX40:7,IMX50:8,DNxHD720p120:9,DNxHD720p185:10,DNxHD1080p36:11,DNxHD1080p120:12,DNxHD1080p185:13,DNxHD1080i120:14,DNxHD1080i185:15,UncUYVY:16,Unc1080iUYVY:17,Unc720pUYVY:18,PCM:19,;EssenceType:t(0,64)=(0,65):T(0,67)=s12mjpegResolution:(0,71)=xeAvidMJPEGResolution:,0,32;imxFrameSize:(0,8),32,32;pcmBitsPerSample:(0,8),64,32;;EssenceInfo:t(0,66)=(0,67):t(0,68)=ar(0,39);0;4;(0,14):T(0,70)=s48resolution:(0,71),0,32;buffer:(0,4),32,32;bufferSize:(0,73),64,32;position:(0,73),96,32;prevPosition:(0,73),128,32;dataSize:(0,73),160,32;endOfField:(0,8),192,32;field2:(0,8),224,32;skipCount:(0,73),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)=eRes21:0,Res31:1,Res101:2,Res101m:3,Res151s:4,Res201:5,;AvidMJPEGResolution:t(0,71)=(0,72)long int:t(0,73)=r(0,73);-2147483648;2147483647;cmdlnIndex:r(0,8) :T(0,65) :T(0,65) :T(0,72) :T(0,72)imageAspectRatio:(0,17)videoSampleRate:(0,17)i:r(0,8)filename:(0,74)audioTrackNumber:(0,8):t(0,74)=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,75)materialPackageUID:(0,53)filePackageUID:(0,53)tapePackageUID:(0,53)materialPackageCreated:(0,46)filePackageCreated:(0,46)tapePackageCreated:(0,46)trackName:(0,76)comment:(0,42):t(0,75)=*(0,77):t(0,76)=ar(0,39);0;3;(0,47)PackageDefinitions:t(0,77)=(0,78)_PackageDefinitions:T(0,78)=s40materialPackage:(0,79),0,32;fileSourcePackages:(0,80)=xsMXFList:,32,128;tapeSourcePackage:(0,79),160,32;userComments:(0,80),192,128;;:t(0,79)=*(0,82):T(0,81)=s16elements:(0,83),0,32;lastElement:(0,83),32,32;len:(0,73),64,32;freeFunc:(0,84),96,32;;MXFList:t(0,80)=(0,81)Package:t(0,82)=(0,86):t(0,83)=*(0,87):t(0,85)=*(0,88)free_func_type:t(0,84)=(0,85):T(0,86)=s80uid:(0,53),0,256;name:(0,89),256,32;creationDate:(0,46),288,64;tracks:(0,80),352,128;filename:(0,89),480,32;essenceType:(0,64),512,32;essenceInfo:(0,66),544,96;;MXFListElement:t(0,87)=(0,90):t(0,88)=f(0,1):t(0,89)=*(0,47)_MXFListElement:T(0,90)=s8next:(0,91),0,32;data:(0,24),32,32;;:t(0,91)=*(0,90)desc:(0,42)videoStartPosition:(0,56)int64_t:t(0,56)projectEditRate:(0,17)tapeLen:(0,56)startTimecodeStr:(0,42)userCommentTags:(0,92)uctIndex:r(0,8):t(0,92)=ar(0,39);0;63;(0,93)UserCommentTag:t(0,93)=(0,94):T(0,94)=s8name:(0,42),0,32;value:(0,42),32,32;;void:t(0,1)input:r(0,95)filename:r(0,42):t(0,95)=*(0,62)inputFile:r(0,16)buffer:(0,96)result:(0,10):t(0,96)=ar(0,39);0;11999;(0,5)input:r(0,95)filename:r(0,42)inputFile:r(0,16)buffer:(0,96)result:(0,10)input:r(0,95)filename:r(0,42)inputFile:r(0,16)buffer:(0,96)result:(0,10)input:r(0,95)filename:r(0,42)inputFile:r(0,16)buffer:(0,96)result:(0,10)input:r(0,95)filename:r(0,42)inputFile:r(0,16)buffer:(0,96)result:(0,10)imxFrameSize:(0,8)input:r(0,9)filename:r(0,42)buffer:(0,97)input:r(0,9)filename:r(0,42):t(0,97)=ar(0,39);0;511;(0,5)buffer:(0,97)pcmBitsPerSample:(0,8)filePackage:(0,79)tapeTrack:(0,98)fileTrack:(0,98)materialTrack:(0,98)editRate:(0,17)startPosition:r(0,56):t(0,98)=*(0,99)Track:t(0,99)=(0,100):T(0,100)=s84id:(0,2),0,32;number:(0,2),32,32;name:(0,89),64,32;isPicture:(0,8),96,32;editRate:(0,17),128,64;origin:(0,56),192,64;sourcePackageUID:(0,53),256,256;sourceTrackID:(0,2),512,32;startPosition:(0,56),544,64;length:(0,56),608,64;;numSamples:r(0,2)uint32_t:t(0,2)channelZeroInput:r(0,8)numSamples:r(0,2)channelZeroInput:r(0,8)filePackage:(0,79)tapeTrack:(0,98)fileTrack:(0,98)materialTrack:(0,98)editRate:(0,17)startPosition:r(0,56)typeTrackNum:r(0,8)suffix:(0,101)typeTrackNum:r(0,8):t(0,101)=ar(0,39);0;15;(0,47)suffix:(0,101)typeTrackNum:r(0,8)typeTrackNum:r(0,8)filePackage:(0,79)tapeTrack:(0,98)fileTrack:(0,98)materialTrack:(0,98)editRate:(0,17)startPosition:r(0,56)state:r(0,102)file:r(0,16)numSamples:r(0,2):t(0,102)=*(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,79)tapeTrack:(0,98)fileTrack:(0,98)materialTrack:(0,98)editRate:(0,17)startPosition:r(0,56)input:r(0,95)filename:r(0,42)inputFile:r(0,16)buffer:(0,96)result:(0,10)imxFrameSize:(0,8)pcmBitsPerSample:(0,8)g_Null_UMID:S(0,103)RIFF_ID:S(0,104)WAVE_ID:S(0,104)FMT_ID:S(0,104)DATA_ID:S(0,104):t(0,103)=k(0,53):t(0,104)=ar(0,39);0;3;(0,105):t(0,105)=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_ColorFrame_item_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_SampledXOffset_item_key_g_GenericPictureEssenceDescriptor_SampledYOffset_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_AppCode_item_key_g_GenericPackage_ConvertFrameRate_item_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_Dictionary_item_key_g_DMS1_dmscheme_label_g_Preface_DMSchemes_item_key_g_Preface_EssenceFileMobID_item_key_g_Preface_MasterMobID_item_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_LastModifiedDate_item_key_g_Preface_Version_item_key_g_Preface_ObjectModelVersion_item_key_g_Preface_ByteOrder_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_AvidIMX50_525_60_esscont_label_g_AvidIMX40_525_60_esscont_label_g_D10_30_525_60_compdef_label_g_AvidIMX30_525_60_esscont_label_g_D10_50_625_50_compdef_label_g_AvidIMX50_625_50_esscont_label_g_D10_40_625_50_compdef_label_g_AvidIMX40_625_50_esscont_label_g_D10_30_625_50_compdef_label_g_AvidIMX30_625_50_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_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_DVClipWrapped_esselement_key_g_IECDV_25_525_60_compdef_label_g_IECDV_25_525_60_ClipWrapped_esscont_label_g_IECDV_25_625_50_compdef_label_g_IECDV_25_625_50_ClipWrapped_esscont_label_g_AvidMJPEGClipWrapped_esselement_key_g_AvidMJPEG151s_NTSC_compdef_label_g_AvidMJPEG101m_NTSC_compdef_label_g_AvidMJPEG201_NTSC_compdef_label_g_AvidMJPEG101_NTSC_compdef_label_g_AvidMJPEG31_NTSC_compdef_label_g_AvidMJPEG21_NTSC_compdef_label_g_AvidMJPEG151s_PAL_compdef_label_g_AvidMJPEG101m_PAL_compdef_label_g_AvidMJPEG201_PAL_compdef_label_g_AvidMJPEG101_PAL_compdef_label_g_AvidMJPEG31_PAL_compdef_label_g_AvidMJPEG21_PAL_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)=s1036filename:(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;dictionarySet:(0,53),2976,32;identSet:(0,53),3008,32;contentStorageSet:(0,53),3040,32;materialPackageSet:(0,53),3072,32;sourcePackageSet:(0,53),3104,32;sourcePackageTrackSet:(0,53),3136,32;materialPackageTrackSet:(0,53),3168,32;sequenceSet:(0,53),3200,32;sourceClipSet:(0,53),3232,32;dmSet:(0,53),3264,32;dmFrameworkSet:(0,53),3296,32;timecodeComponentSet:(0,53),3328,32;essContainerDataSet:(0,53),3360,32;multipleDescriptorSet:(0,53),3392,32;cdciDescriptorSet:(0,53),3424,32;bwfDescriptorSet:(0,53),3456,32;videoMaterialPackageTrackSet:(0,53),3488,32;videoSequenceSet:(0,53),3520,32;taggedValueSet:(0,53),3552,32;tapeDescriptorSet:(0,53),3584,32;durationItems:(0,54),3616,4608;numDurationItems:(0,3),8224,32;descriptorSet:(0,53),8256,32;;:t(0,28)=*(0,55):t(0,29)=*(0,56):T(0,31)=eAvidMJPEG:0,IECDV25:1,DVBased25:2,DVBased50:3,DV1080i50:4,DV720p50:5,IMX30:6,IMX40:7,IMX50:8,DNxHD720p120:9,DNxHD720p185:10,DNxHD1080p36:11,DNxHD1080p120:12,DNxHD1080p185:13,DNxHD1080i120:14,DNxHD1080i185:15,UncUYVY:16,Unc1080iUYVY:17,Unc720pUYVY:18,PCM:19,;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)=s80uid:(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)=xsEssenceInfo:,544,96;;:T(0,159)=s12mjpegResolution:(0,160)=xeAvidMJPEGResolution:,0,32;imxFrameSize:(0,3),32,32;pcmBitsPerSample:(0,3),64,32;;EssenceInfo:t(0,158)=(0,159):T(0,161)=eRes21:0,Res31:1,Res101:2,Res101m:3,Res151s:4,Res201:5,;AvidMJPEGResolution:t(0,160)=(0,161)thisGeneration:(0,84) :T(0,161) :T(0,161)roundedTimecodeBase:r(0,45)uint16_t:t(0,45)materialPackage:r(0,153)tapePackage:r(0,153)iter:(0,162)=xsMXFListIterator::T(0,163)=s12nextElement:(0,12),0,32;data:(0,2),32,32;index:(0,13),64,32;;MXFListIterator:t(0,162)=(0,163)track:r(0,164):t(0,164)=*(0,165)Track:t(0,165)=(0,166):T(0,166)=s84id:(0,20),0,32;number:(0,20),32,32;name:(0,28),64,32;isPicture:(0,3),96,32;editRate:(0,41),128,64;origin:(0,40),192,64;sourcePackageUID:(0,32),256,256;sourceTrackID:(0,20),512,32;startPosition:(0,40),544,64;length:(0,40),608,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,167)metaDictSet:(0,53):t(0,167)=*(0,168)UserComment:t(0,168)=(0,169):T(0,169)=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,162)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,162)iter:(0,162)iter:(0,162)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,162)packageDefinitions:r(0,152)filePackage:r(0,153)clipWriter:r(0,133)newTrackWriter:(0,25)track:r(0,164)iter:(0,162)filePos:r(0,40)filePackage:r(0,153)clipWriter:r(0,133)newTrackWriter:(0,25)track:r(0,164)iter:(0,162)filePos:r(0,40)filePackage:r(0,153)clipWriter:r(0,133)newTrackWriter:(0,25)track:r(0,164)iter:(0,162)filePos:r(0,40)filePackage:r(0,153)clipWriter:r(0,133)newTrackWriter:(0,25)track:r(0,164)iter:(0,162)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,162)trackWriter:r(0,25)iter:(0,162)complete_writing:F(0,3)clipWriter:P(0,132)g_Null_UL:S(0,170)g_Picture_datadef_label:S(0,170)g_Sound_datadef_label:S(0,170)g_Timecode_datadef_label:S(0,170)g_LegacyPicture_datadef_label:S(0,170)g_LegacySound_datadef_label:S(0,170)g_LegacyTimecode_datadef_label:S(0,170)g_IECDV_25_525_60_compdef_label:S(0,170)g_IECDV_25_625_50_compdef_label:S(0,170)g_DVBased_25_525_60_compdef_label:S(0,170)g_DVBased_25_625_50_compdef_label:S(0,170)g_DVBased_50_525_60_compdef_label:S(0,170)g_DVBased_50_625_50_compdef_label:S(0,170)g_D10_50_625_50_compdef_label:S(0,170)g_D10_40_625_50_compdef_label:S(0,170)g_D10_30_625_50_compdef_label:S(0,170)g_D10_30_525_60_compdef_label:S(0,170)g_DNxHD_compdef_label:S(0,170)g_BWFClipWrapped_esscont_label:S(0,170)g_IECDV_25_525_60_ClipWrapped_esscont_label:S(0,170)g_IECDV_25_625_50_ClipWrapped_esscont_label:S(0,170)g_DVBased_25_525_60_ClipWrapped_esscont_label:S(0,170)g_DVBased_25_625_50_ClipWrapped_esscont_label:S(0,170)g_DVBased_50_525_60_ClipWrapped_esscont_label:S(0,170)g_DVBased_50_625_50_ClipWrapped_esscont_label:S(0,170)g_SD_Unc_525_60i_422_135_ClipWrapped_esscont_label:S(0,170)g_SD_Unc_625_50i_422_135_ClipWrapped_esscont_label:S(0,170)g_HD_Unc_1080_50i_422_ClipWrapped_esscont_label:S(0,170)g_DNxHD720p120ClipWrapped_esscont_label:S(0,170)g_DNxHD720p185ClipWrapped_esscont_label:S(0,170)g_DNxHD1080p120ClipWrapped_esscont_label:S(0,170)g_DNxHD1080p185ClipWrapped_esscont_label:S(0,170)g_DNxHD1080p36ClipWrapped_esscont_label:S(0,170)g_DNxHD1080i120ClipWrapped_esscont_label:S(0,170)g_DNxHD1080i185ClipWrapped_esscont_label:S(0,170)g_ClosedIncomplete_Header_pp_key:S(0,171)g_ClosedComplete_Header_pp_key:S(0,171)g_ClosedComplete_Body_pp_key:S(0,171)g_ClosedComplete_Footer_pp_key:S(0,171)g_complexity02_op_atom_label:S(0,170)g_DMS1_dmscheme_label:S(0,170)g_Preface_set_key:S(0,170)g_Preface_LastModifiedDate_item_key:S(0,170)g_Preface_Version_item_key:S(0,170)g_Preface_ObjectModelVersion_item_key:S(0,170)g_Preface_Identifications_item_key:S(0,170)g_Preface_ContentStorage_item_key:S(0,170)g_Preface_OperationalPattern_item_key:S(0,170)g_Preface_EssenceContainers_item_key:S(0,170)g_Preface_DMSchemes_item_key:S(0,170)g_Identification_set_key:S(0,170)g_Identification_ThisGenerationUID_item_key:S(0,170)g_Identification_CompanyName_item_key:S(0,170)g_Identification_ProductName_item_key:S(0,170)g_Identification_VersionString_item_key:S(0,170)g_Identification_ProductUID_item_key:S(0,170)g_Identification_ModificationDate_item_key:S(0,170)g_Identification_ToolkitVersion_item_key:S(0,170)g_Identification_Platform_item_key:S(0,170)g_ContentStorage_set_key:S(0,170)g_ContentStorage_Packages_item_key:S(0,170)g_ContentStorage_EssenceContainerData_item_key:S(0,170)g_EssenceContainerData_set_key:S(0,170)g_EssenceContainerData_LinkedPackageUID_item_key:S(0,170)g_EssenceContainerData_IndexSID_item_key:S(0,170)g_EssenceContainerData_BodySID_item_key:S(0,170)g_GenericPackage_PackageUID_item_key:S(0,170)g_GenericPackage_Name_item_key:S(0,170)g_GenericPackage_PackageCreationDate_item_key:S(0,170)g_GenericPackage_PackageModifiedDate_item_key:S(0,170)g_GenericPackage_Tracks_item_key:S(0,170)g_GenericTrack_TrackID_item_key:S(0,170)g_GenericTrack_TrackNumber_item_key:S(0,170)g_GenericTrack_TrackName_item_key:S(0,170)g_GenericTrack_Sequence_item_key:S(0,170)g_Track_set_key:S(0,170)g_Track_EditRate_item_key:S(0,170)g_Track_Origin_item_key:S(0,170)g_StructuralComponent_DataDefinition_item_key:S(0,170)g_StructuralComponent_Duration_item_key:S(0,170)g_Sequence_set_key:S(0,170)g_Sequence_StructuralComponents_item_key:S(0,170)g_TimecodeComponent_set_key:S(0,170)g_TimecodeComponent_RoundedTimecodeBase_item_key:S(0,170)g_TimecodeComponent_StartTimecode_item_key:S(0,170)g_TimecodeComponent_DropFrame_item_key:S(0,170)g_SourceClip_set_key:S(0,170)g_SourceClip_StartPosition_item_key:S(0,170)g_SourceClip_SourcePackageID_item_key:S(0,170)g_SourceClip_SourceTrackID_item_key:S(0,170)g_MaterialPackage_set_key:S(0,170)g_SourcePackage_set_key:S(0,170)g_SourcePackage_Descriptor_item_key:S(0,170)g_FileDescriptor_SampleRate_item_key:S(0,170)g_FileDescriptor_ContainerDuration_item_key:S(0,170)g_FileDescriptor_EssenceContainer_item_key:S(0,170)g_GenericPictureEssenceDescriptor_FrameLayout_item_key:S(0,170)g_GenericPictureEssenceDescriptor_StoredWidth_item_key:S(0,170)g_GenericPictureEssenceDescriptor_StoredHeight_item_key:S(0,170)g_GenericPictureEssenceDescriptor_SampledWidth_item_key:S(0,170)g_GenericPictureEssenceDescriptor_SampledHeight_item_key:S(0,170)g_GenericPictureEssenceDescriptor_SampledXOffset_item_key:S(0,170)g_GenericPictureEssenceDescriptor_SampledYOffset_item_key:S(0,170)g_GenericPictureEssenceDescriptor_DisplayHeight_item_key:S(0,170)g_GenericPictureEssenceDescriptor_DisplayWidth_item_key:S(0,170)g_GenericPictureEssenceDescriptor_DisplayXOffset_item_key:S(0,170)g_GenericPictureEssenceDescriptor_DisplayYOffset_item_key:S(0,170)g_GenericPictureEssenceDescriptor_AspectRatio_item_key:S(0,170)g_GenericPictureEssenceDescriptor_VideoLineMap_item_key:S(0,170)g_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_key:S(0,170)g_GenericPictureEssenceDescriptor_ImageStartOffset_item_key:S(0,170)g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key:S(0,170)g_CDCIEssenceDescriptor_set_key:S(0,170)g_CDCIEssenceDescriptor_ComponentDepth_item_key:S(0,170)g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key:S(0,170)g_CDCIEssenceDescriptor_VerticalSubsampling_item_key:S(0,170)g_CDCIEssenceDescriptor_ColorSiting_item_key:S(0,170)g_CDCIEssenceDescriptor_BlackRefLevel_item_key:S(0,170)g_CDCIEssenceDescriptor_WhiteReflevel_item_key:S(0,170)g_CDCIEssenceDescriptor_ColorRange_item_key:S(0,170)g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key:S(0,170)g_GenericSoundEssenceDescriptor_ChannelCount_item_key:S(0,170)g_GenericSoundEssenceDescriptor_QuantizationBits_item_key:S(0,170)g_WaveAudioDescriptor_set_key:S(0,170)g_WaveAudioDescriptor_BlockAlign_item_key:S(0,170)g_WaveAudioDescriptor_AvgBps_item_key:S(0,170)g_AvidMJPEG21_PAL_compdef_label:S(0,170)g_AvidMJPEG21_NTSC_compdef_label:S(0,170)g_AvidMJPEG31_PAL_compdef_label:S(0,170)g_AvidMJPEG31_NTSC_compdef_label:S(0,170)g_AvidMJPEG101_PAL_compdef_label:S(0,170)g_AvidMJPEG101_NTSC_compdef_label:S(0,170)g_AvidMJPEG201_PAL_compdef_label:S(0,170)g_AvidMJPEG201_NTSC_compdef_label:S(0,170)g_AvidMJPEG101m_PAL_compdef_label:S(0,170)g_AvidMJPEG101m_NTSC_compdef_label:S(0,170)g_AvidMJPEG151s_PAL_compdef_label:S(0,170)g_AvidMJPEG151s_NTSC_compdef_label:S(0,170)g_DV1080i50_compdef_label:S(0,170)g_DV720p50_compdef_label:S(0,170)g_AvidMJPEGClipWrapped_esscont_label:S(0,170)g_AvidAAFKLVEssenceContainer_esscont_label:S(0,170)g_AvidIMX50_625_50_esscont_label:S(0,170)g_AvidIMX50_525_60_esscont_label:S(0,170)g_AvidIMX40_625_50_esscont_label:S(0,170)g_AvidIMX40_525_60_esscont_label:S(0,170)g_AvidIMX30_625_50_esscont_label:S(0,170)g_AvidIMX30_525_60_esscont_label:S(0,170)g_DV1080i50ClipWrapped_esscont_label:S(0,170)g_DV720p50ClipWrapped_esscont_label:S(0,170)g_AvidMJPEGClipWrapped_esselement_key:S(0,171)g_DV1080i50_esselement_key:S(0,171)g_DV720p50_esselement_key:S(0,171)g_DNxHD_esselement_key:S(0,171)g_DVClipWrapped_esselement_key:S(0,171)g_BWFClipWrapped_esselement_key:S(0,171)g_UncClipWrapped_esselement_key:S(0,171)g_IMX_esselement_key:S(0,171)g_Preface_Dictionary_item_key:S(0,170)g_Preface_ByteOrder_item_key:S(0,170)g_Preface_ProjectName_item_key:S(0,170)g_Preface_ProjectEditRate_item_key:S(0,170)g_Preface_MasterMobID_item_key:S(0,170)g_Preface_EssenceFileMobID_item_key:S(0,170)g_GenericPackage_ConvertFrameRate_item_key:S(0,170)g_GenericPackage_AppCode_item_key:S(0,170)g_GenericPictureEssenceDescriptor_ResolutionID_item_key:S(0,170)g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key:S(0,170)g_GenericPictureEssenceDescriptor_ImageSize_item_key:S(0,170)g_TapeDescriptor_ColorFrame_item_key:S(0,170)g_TapeDescriptor_set_key:S(0,170)g_mxfIdentProductUID:S(0,172)g_mxfIdentCompanyName:S(0,173):t(0,170)=k(0,34):t(0,171)=k(0,36):t(0,172)=k(0,84):t(0,173)=*(0,174):t(0,174)=k(0,142)g_mxfIdentProductName:S(0,173)g_mxfIdentVersionString:S(0,173)/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)=s84id:(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;origin:(0,18),192,64;sourcePackageUID:(0,20)=xsmxfUMID:,256,256;sourceTrackID:(0,13),512,32;startPosition:(0,18),544,64;length:(0,18),608,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)long long int:t(0,19)=@s64;r(0,19);01000000000000000000000;0777777777777777777777;int64_t:t(0,18)=(0,19):T(0,21)=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,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)=s80uid:(0,20),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)=xsEssenceInfo:,544,96;;: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,IECDV25:1,DVBased25:2,DVBased50:3,DV1080i50:4,DV720p50:5,IMX30:6,IMX40:7,IMX50:8,DNxHD720p120:9,DNxHD720p185:10,DNxHD1080p36:11,DNxHD1080p120:12,DNxHD1080p185:13,DNxHD1080i120:14,DNxHD1080i185:15,UncUYVY:16,Unc1080iUYVY:17,Unc720pUYVY:18,PCM:19,;EssenceType:t(0,33)=(0,34):T(0,36)=s12mjpegResolution:(0,43)=xeAvidMJPEGResolution:,0,32;imxFrameSize:(0,15),32,32;pcmBitsPerSample:(0,15),64,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,45)long int:t(0,40)=r(0,40);-2147483648;2147483647;:t(0,42)=*(0,46)free_func_type:t(0,41)=(0,42):T(0,44)=eRes21:0,Res31:1,Res101:2,Res101m:3,Res151s:4,Res201:5,;AvidMJPEGResolution: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,8),32,32;;:t(0,48)=*(0,47)_free_package_in_listfree_package_in_list:f(0,1) :T(0,34) :T(0,34) :T(0,44) :T(0,44)data:P(0,8)package:(0,26)_create_packagecreate_package:f(0,15)uid:P(0,49)name:P(0,50)creationDate:P(0,51)package:P(0,25)newPackage:(0,26)void:t(0,1):t(0,49)=*(0,52):t(0,50)=*(0,53):t(0,51)=*(0,54):t(0,52)=k(0,20):t(0,53)=k(0,7):t(0,54)=k(0,29)create_package_definitions:F(0,15)definitions:P(0,55):t(0,55)=*(0,56):t(0,56)=*(0,57)PackageDefinitions:t(0,57)=(0,58)_PackageDefinitions:T(0,58)=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,55)create_material_package:F(0,15)definitions:P(0,56)uid:P(0,49)name:P(0,50)creationDate:P(0,51)create_file_source_package:F(0,15)definitions:P(0,56)uid:P(0,49)name:P(0,50)creationDate:P(0,51)filename:P(0,50)essenceType:P(0,33)essenceInfo:P(0,59)filePackage:P(0,25)newFilePackage:(0,26):t(0,59)=*(0,60):t(0,60)=k(0,35)create_tape_source_package:F(0,15)definitions:P(0,56)uid:P(0,49)name:P(0,50)creationDate:P(0,51)set_user_comment:F(0,15)definitions:P(0,56)name:P(0,50)value:P(0,50)userComment:(0,3)iter:(0,61)=xsMXFListIterator::T(0,62)=s12nextElement:(0,39),0,32;data:(0,8),32,32;index:(0,40),64,32;;MXFListIterator:t(0,61)=(0,62)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,56)create_track:F(0,15)package:P(0,26)id:P(0,13)number:P(0,13)name:P(0,50)isPicture:P(0,15)editRate:P(0,63)sourcePackageUID:P(0,49)sourceTrackID:P(0,13)startPosition:p(0,18)length:p(0,18)track:p(0,9)newTrack:(0,10):t(0,63)=*(0,64):t(0,64)=k(0,16)startPosition:r(0,18)length:r(0,18)/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_MetaDictionary_set_key_g_MetaDefinition_set_key_g_AvidObjectDirectory_key_g_Null_UUID_g_AvidMetadataRoot_key_g_RecordingDescriptor_set_key_g_ImportDescriptor_set_key_g_PhysicalDescriptor_set_key_g_GenericDescriptor_set_key_g_TapeDescriptor_ColorFrame_item_key_g_TapeDescriptor_set_key_g_GenericPictureEssenceDescriptor_ImageSize_item_key_g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key_g_GenericPictureEssenceDescriptor_ResolutionID_item_key_g_GenericPictureEssenceDescriptor_set_key_g_GenericPackage_AppCode_item_key_g_GenericPackage_ConvertFrameRate_item_key_g_GenericPackage_set_key_g_Preface_EssenceFileMobID_item_key_g_Preface_MasterMobID_item_key_g_Preface_ProjectEditRate_item_key_g_Preface_ProjectName_item_key_g_Preface_ByteOrder_item_key_g_KLVDataDefinition_set_key_g_TaggedValueDefinition_set_key_g_InterpolationDefinition_set_key_g_ContainerDefinition_EssenceIsIdentified_item_key_g_ContainerDefinition_set_key_g_CodecDefinition_DataDefinitions_item_key_g_CodecDefinition_FileDescriptorClass_item_key_g_CodecDefinition_set_key_g_PluginDefinition_DefinitionObject_item_key_g_PluginDefinition_Authentication_item_key_g_PluginDefinition_Locators_item_key_g_PluginDefinition_Accelerator_item_key_g_PluginDefinition_SoftwareOnly_item_key_g_PluginDefinition_MaxPluginAPI_item_key_g_PluginDefinition_MinPluginAPI_item_key_g_PluginDefinition_PluginAPI_item_key_g_PluginDefinition_MaxEngineVersion_item_key_g_PluginDefinition_MinEngineVersion_item_key_g_PluginDefinition_Engine_item_key_g_PluginDefinition_MaxPlatformVersion_item_key_g_PluginDefinition_MinPlatformVersion_item_key_g_PluginDefinition_Platform_item_key_g_PluginDefinition_ManufacturerID_item_key_g_PluginDefinition_ManufacturerInfo_item_key_g_PluginDefinition_Manufacturer_item_key_g_PluginDefinition_VersionString_item_key_g_PluginDefinition_VersionNumber_item_key_g_PluginDefinition_PluginCategory_item_key_g_PluginDefinition_set_key_g_ParameterDefinition_DisplayUnits_item_key_g_ParameterDefinition_Type_item_key_g_ParameterDefinition_set_key_g_OperationDefinition_ParametersDefined_item_key_g_OperationDefinition_Bypass_item_key_g_OperationDefinition_NumberInputs_item_key_g_OperationDefinition_OperationCategory_item_key_g_OperationDefinition_DegradeTo_item_key_g_OperationDefinition_IsTimeWarp_item_key_g_OperationDefinition_DataDefinition_item_key_g_OperationDefinition_set_key_g_DataDefinition_set_key_g_DefinitionObject_Description_item_key_g_DefinitionObject_Name_item_key_g_DefinitionObject_set_key_g_Dictionary_TaggedValueDefinitions_item_key_g_Dictionary_KLVDataDefinitions_item_key_g_Dictionary_InterpolationDefinitions_item_key_g_Dictionary_ContainerDefinitions_item_key_g_Dictionary_CodecDefinitions_item_key_g_Dictionary_PluginDefinitions_item_key_g_Dictionary_DataDefinitions_item_key_g_Dictionary_ParameterDefinitions_item_key_g_Dictionary_OperationDefinitions_item_key_g_Dictionary_set_key_g_Preface_Dictionary_item_key_g_TypeDefinitionWeakObjectReference_ReferenceTargetSet_item_key_g_TypeDefinitionWeakObjectReference_ReferencedType_item_key_g_TypeDefinitionWeakObjectReference_set_key_g_TypeDefinitionVariableArray_ElementType_item_key_g_TypeDefinitionVariableArray_set_key_g_TypeDefinitionStrongObjectReference_ReferencedType_item_key_g_TypeDefinitionStrongObjectReference_set_key_g_TypeDefinitionString_ElementType_item_key_g_TypeDefinitionString_set_key_g_TypeDefinitionStream_set_key_g_TypeDefinitionSet_ElementType_item_key_g_TypeDefinitionSet_set_key_g_TypeDefinitionRename_RenamedType_item_key_g_TypeDefinitionRename_set_key_g_TypeDefinitionRecord_MemberNames_item_key_g_TypeDefinitionRecord_MemberTypes_item_key_g_TypeDefinitionRecord_set_key_g_TypeDefinitionOpaque_set_key_g_TypeDefinitionIndirect_set_key_g_TypeDefinitionInteger_IsSigned_item_key_g_TypeDefinitionInteger_Size_item_key_g_TypeDefinitionInteger_set_key_g_TypeDefinitionFixedArray_ElementCount_item_key_g_TypeDefinitionFixedArray_ElementType_item_key_g_TypeDefinitionFixedArray_set_key_g_TypeDefinitionExtendibleEnumeration_Values_item_key_g_TypeDefinitionExtendibleEnumeration_Names_item_key_g_TypeDefinitionExtendibleEnumeration_set_key_g_TypeDefinitionEnumeration_Values_item_key_g_TypeDefinitionEnumeration_Names_item_key_g_TypeDefinitionEnumeration_Type_item_key_g_TypeDefinitionEnumeration_set_key_g_TypeDefinitionCharacter_set_key_g_TypeDefinition_set_key_g_PropertyDefinition_IsUniqueIdentifier_item_key_g_PropertyDefinition_LocalIdentification_item_key_g_PropertyDefinition_IsOptional_item_key_g_PropertyDefinition_Type_item_key_g_PropertyDefinition_set_key_g_ClassDefinition_IsConcrete_item_key_g_ClassDefinition_Properties_item_key_g_ClassDefinition_ParentClass_item_key_g_ClassDefinition_set_key_g_MetaDefinition_Description_item_key_g_MetaDefinition_Name_item_key_g_MetaDefinition_Identification_item_key_g_MetaDictionary_TypeDefinitions_item_key_g_MetaDictionary_ClassDefinitions_item_key_g_InterchangeObject_set_key_avid_before_set_readavid_before_set_read:f(0,2)privateData:P(0,3)headerMetadata:P(0,4)key:P(0,5)llen:P(0,6)len:P(0,8)skip:P(0,10)newSkip:(0,2)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,1):t(0,4)=*(0,11):t(0,5)=*(0,12)unsigned char:t(0,7)=@s8;r(0,7);0;255;uint8_t:t(0,6)=(0,7)long long unsigned int:t(0,9)=@s64;r(0,9);0;01777777777777777777777;uint64_t:t(0,8)=(0,9):t(0,10)=*(0,2)MXFHeaderMetadata:t(0,11)=(0,13):t(0,12)=k(0,14)_MXFHeaderMetadata:T(0,13)=s24dataModel:(0,15),0,32;primerPack:(0,16),32,32;sets:(0,17)=xsMXFList:,64,128;;mxfKey:t(0,14)=(0,19):t(0,15)=*(0,20):t(0,16)=*(0,21):T(0,18)=s16elements:(0,22),0,32;lastElement:(0,22),32,32;len:(0,23),64,32;freeFunc:(0,24),96,32;;MXFList:t(0,17)=(0,18)mxfUL:t(0,19)=(0,26)MXFDataModel:t(0,20)=(0,27)MXFPrimerPack:t(0,21)=(0,28):t(0,22)=*(0,29)long int:t(0,23)=r(0,23);-2147483648;2147483647;:t(0,25)=*(0,30)free_func_type:t(0,24)=(0,25):T(0,26)=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;;:T(0,27)=s17956itemDefs:(0,17),0,128;setDefs:(0,17),128,128;types:(0,31),256,143360;lastTypeId:(0,32),143616,32;;:T(0,28)=s20nextTag:(0,33),0,16;entries:(0,17),32,128;;MXFListElement:t(0,29)=(0,35):t(0,30)=f(0,1):t(0,31)=ar(0,36);0;127;(0,37)unsigned int:t(0,32)=r(0,32);0;037777777777;uint16_t:t(0,34)=(0,38)mxfLocalTag:t(0,33)=(0,34)_MXFListElement:T(0,35)=s8next:(0,39),0,32;data:(0,3),32,32;;long unsigned int:t(0,36)=r(0,36);0;037777777777;MXFItemType:t(0,37)=(0,40)short unsigned int:t(0,38)=@s16;r(0,38);0;65535;:t(0,39)=*(0,35):T(0,40)=s140category:(0,41)=xeMXFItemTypeCategory:,0,32;typeId:(0,32),32,32;name:(0,43),64,32;info:(0,44),96,1024;;:T(0,42)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,41)=(0,42):t(0,43)=*(0,45):T(0,44)=u128basic:(0,46)=xsMXFBasicTypeInfo:,0,32;array:(0,48)=xsMXFArrayTypeInfo:,0,64;compound:(0,50)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,52)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,45)=r(0,45);0;127;:T(0,47)=s4size:(0,32),0,32;;MXFBasicTypeInfo:t(0,46)=(0,47):T(0,49)=s8elementTypeId:(0,32),0,32;fixedSize:(0,32),32,32;;MXFArrayTypeInfo:t(0,48)=(0,49):T(0,51)=s128members:(0,54),0,1024;;MXFCompoundTypeInfo:t(0,50)=(0,51):T(0,53)=s8typeId:(0,32),0,32;fixedArraySize:(0,32),32,32;;MXFInterpretTypeInfo:t(0,52)=(0,53):t(0,54)=ar(0,36);0;15;(0,55)MXFCompoundTypeMemberInfo:t(0,55)=(0,56):T(0,56)=s8name:(0,43),0,32;typeId:(0,32),32,32;; :T(0,42) :T(0,42)_avid_after_set_readavid_after_set_read:f(0,2)privateData:P(0,3)headerMetadata:P(0,4)set:P(0,57)skip:P(0,10)newSkip:(0,2):t(0,57)=*(0,58)MXFMetadataSet:t(0,58)=(0,59)_MXFMetadataSet:T(0,59)=s60key:(0,14),0,128;instanceUID:(0,60)=xsmxfUUID:,128,128;items:(0,17),256,128;headerMetadata:(0,62),384,32;fixedSpaceAllocation:(0,8),416,64;;:T(0,61)=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,60)=(0,61):t(0,62)=*(0,13)_clear_read_filterclear_read_filter:f(0,1)readFilter:P(0,63):t(0,63)=*(0,64)MXFAvidReadFilter:t(0,64)=(0,65):T(0,65)=s36metaDictFilter:(0,66)=xsMXFReadFilter:,0,96;dictFilter:(0,66),96,96;filter:(0,66),192,96;;:T(0,67)=s12before_set_read:(0,68),0,32;after_set_read:(0,69),32,32;privateData:(0,3),64,32;;MXFReadFilter:t(0,66)=(0,67):t(0,68)=*(0,70):t(0,69)=*(0,71):t(0,70)=f(0,2):t(0,71)=f(0,2)_free_object_directoryfree_object_directory:f(0,1)directory:P(0,72)entry:r(0,73)tmpNextEntry:r(0,73):t(0,72)=*(0,74):t(0,73)=*(0,75):t(0,74)=*(0,76)MXFAvidObjectReference:t(0,75)=(0,77)MXFAvidObjectDirectory:t(0,76)=(0,78)_MXFAvidObjectReference:T(0,77)=s32next:(0,79),0,32;instanceUID:(0,60),32,128;offset:(0,8),160,64;flags:(0,6),224,8;;:T(0,78)=s4references:(0,73),0,32;;:t(0,79)=*(0,77)_add_object_directory_entryadd_object_directory_entry:f(0,2)directory:P(0,74)instanceUID:P(0,80)offset:P(0,8)flags:P(0,6)lastEntry:r(0,73):t(0,80)=*(0,81):t(0,81)=k(0,60)_write_root_setwrite_root_set:f(0,2)mxfFile:P(0,82)root:P(0,83):t(0,82)=*(0,84):t(0,83)=*(0,85)MXFFile:t(0,84)=(0,86):t(0,85)=k(0,87):T(0,86)=s52close:(0,88),0,32;read:(0,89),32,32;write:(0,90),64,32;get_char:(0,91),96,32;put_char:(0,92),128,32;eof:(0,91),160,32;seek:(0,93),192,32;tell:(0,94),224,32;is_seekable:(0,91),256,32;size:(0,94),288,32;free_sys_data:(0,88),320,32;sysData:(0,95),352,32;minLLen:(0,6),384,8;runinLen:(0,34),400,16;;MXFAvidMetadataRoot:t(0,87)=(0,96):t(0,88)=*(0,97):t(0,89)=*(0,98):t(0,90)=*(0,99):t(0,91)=*(0,100):t(0,92)=*(0,101):t(0,93)=*(0,102):t(0,94)=*(0,103):t(0,95)=*(0,104):T(0,96)=s60id:(0,60),0,128;directoryOffset:(0,105),128,64;formatVersion:(0,107),192,32;metaDictionaryInstanceUID:(0,60),224,128;prefaceInstanceUID:(0,60),352,128;;:t(0,97)=f(0,1):t(0,98)=f(0,107):t(0,99)=f(0,107):t(0,100)=f(0,2):t(0,101)=f(0,2):t(0,102)=f(0,2):t(0,103)=f(0,105):t(0,104)=(0,108)long long int:t(0,106)=@s64;r(0,106);01000000000000000000000;0777777777777777777777;int64_t:t(0,105)=(0,106)uint32_t:t(0,107)=(0,32):t(0,108)=xsMXFFileSysData:_write_setwrite_set:f(0,2)mxfFile:P(0,82)set:P(0,57)offset:P(0,109)objectDirectory:P(0,74):t(0,109)=*(0,105)_prefix_LE.6025_prefix_BE.6024_read_package_string_tagged_valuesread_package_string_tagged_values:f(0,2)packageSet:P(0,57)itemKey:P(0,5)names:P(0,110)values:P(0,110)taggedValueSet:(0,57)count:(0,107)uint32_t:t(0,107):t(0,110)=*(0,111):t(0,111)=*(0,17)i:r(0,107)element:(0,112)uint8_t:t(0,6):t(0,112)=*(0,6)taggedValueName:r(0,113)mxfUTF16Char:t(0,114)=(0,115):t(0,113)=*(0,114)wchar_t:t(0,115)=(0,116)__darwin_wchar_t:t(0,116)=(0,2)taggedValueNameSize:(0,34)uint16_t:t(0,34)taggedValueValue:r(0,113)newNames:(0,111)newValues:(0,111)void:t(0,1)isBigEndian:r(0,2)item:(0,117):t(0,117)=*(0,118)MXFMetadataItem:t(0,118)=(0,119):T(0,119)=s36key:(0,14),0,128;tag:(0,34),128,16;isPersistent:(0,2),160,32;length:(0,34),192,16;value:(0,112),224,32;set:(0,120),256,32;;:t(0,120)=*(0,59)i:r(0,34)itemValuePtr:r(0,112)./include/mxf/mxf_avid_extensions_data_model.h./products/mxf_avid.cmxf_avid_load_extensions:F(0,2)dataModel:P(0,15)mxf_avid_read_filtered_header_metadata:F(0,2)mxfFile:P(0,82)skipDataDefs:P(0,2)headerMetadata:P(0,4)headerByteCount:P(0,8)key:P(0,5)llen:P(0,6)len:p(0,8)readFilter:(0,64)len:r(0,8)mxf_avid_write_header_metadata:F(0,2)mxfFile:P(0,82)headerMetadata:P(0,4)rootPos:r(0,105)int64_t:t(0,105)endPos:r(0,105)objectDirectory:(0,74)prefaceSet:(0,57)metaDictSet:(0,57)root:(0,87)objectDirectory:r(0,74)iter:(0,121)=xsMXFListIterator::T(0,122)=s12nextElement:(0,22),0,32;data:(0,3),32,32;index:(0,23),64,32;;MXFListIterator:t(0,121)=(0,122)metaDictSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,121)metaDictSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,121)metaDictSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,121)prefaceSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,121)prefaceSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,121)prefaceSet:(0,57)offset:(0,105)directory:r(0,123)entry:r(0,124)numEntries:r(0,8)uint64_t:t(0,8):t(0,123)=*(0,125):t(0,124)=*(0,126):t(0,125)=k(0,76):t(0,126)=k(0,75)directory:r(0,123)entry:r(0,124)numEntries:r(0,8)_last_part2.6303mxf_generate_aafsdk_umid:F(0,1)umid:P(0,127)major:r(0,107):t(0,127)=*(0,128)mxfUMID:t(0,128)=(0,129):T(0,129)=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;;minor:r(0,107)last_part2:V(0,107)tms_buf:(0,130)tms:T(0,130)=s16tms_utime:(0,131),0,32;tms_stime:(0,131),32,32;tms_cutime:(0,131),64,32;tms_cstime:(0,131),96,32;;__darwin_clock_t:t(0,132)=(0,133)clock_t:t(0,131)=(0,132)long unsigned int:t(0,133)=r(0,133);0;037777777777;_last_part2.6341mxf_generate_old_aafsdk_umid:F(0,1)umid:P(0,127)major:r(0,107)minor:r(0,107)last_part2:V(0,107)tms_buf:(0,130)_prefix.6381mxf_avid_set_indirect_string_item:F(0,2)set:P(0,57)itemKey:P(0,5)value:P(0,134):t(0,134)=*(0,135):t(0,135)=k(0,114)size:r(0,34)prefix:V(0,136):t(0,136)=ar(0,36);0;16;(0,137):t(0,137)=k(0,6)mxf_avid_get_data_def:F(0,2)headerMetadata:P(0,4)uuid:P(0,138)dataDef:P(0,139)dataDefSet:(0,57):t(0,138)=*(0,60):t(0,139)=*(0,19)mxf_avid_write_index_entry_array_header:F(0,2)mxfFile:P(0,82)sliceCount:P(0,6)posTableCount:P(0,6)numIndexEntries:P(0,107)mxf_avid_attach_mob_attribute:F(0,2)headerMetadata:P(0,4)packageSet:P(0,57)name:P(0,113)value:P(0,113)taggedValueSet:(0,57)mxf_avid_attach_user_comment:F(0,2)headerMetadata:P(0,4)packageSet:P(0,57)name:P(0,113)value:P(0,113)taggedValueSet:(0,57)mxf_avid_read_string_mob_attributes:F(0,2)packageSet:P(0,57)names:P(0,110)values:P(0,110)mxf_avid_read_string_user_comments:F(0,2)packageSet:P(0,57)names:P(0,110)values:P(0,110)mxf_avid_get_mob_attribute:F(0,2)name:P(0,134)names:P(0,140)values:P(0,140)value:P(0,141)namesIter:(0,121)valuesIter:(0,121):t(0,140)=*(0,142):t(0,141)=*(0,134):t(0,142)=k(0,17)mxf_avid_get_user_comment:F(0,2)name:P(0,134)names:P(0,140)values:P(0,140)value:P(0,141)g_Null_UUID:S(0,81)g_InterchangeObject_set_key:S(0,143)g_Preface_set_key:S(0,143)g_GenericPackage_set_key:S(0,143)g_GenericDescriptor_set_key:S(0,143)g_GenericPictureEssenceDescriptor_set_key:S(0,143)g_AvidObjectDirectory_key:S(0,12)g_AvidMetadataRoot_key:S(0,12)g_MetaDictionary_set_key:S(0,143)g_MetaDictionary_ClassDefinitions_item_key:S(0,143)g_MetaDictionary_TypeDefinitions_item_key:S(0,143)g_MetaDefinition_set_key:S(0,143)g_MetaDefinition_Identification_item_key:S(0,143)g_MetaDefinition_Name_item_key:S(0,143)g_MetaDefinition_Description_item_key:S(0,143)g_ClassDefinition_set_key:S(0,143)g_ClassDefinition_ParentClass_item_key:S(0,143)g_ClassDefinition_Properties_item_key:S(0,143)g_ClassDefinition_IsConcrete_item_key:S(0,143)g_PropertyDefinition_set_key:S(0,143)g_PropertyDefinition_Type_item_key:S(0,143)g_PropertyDefinition_IsOptional_item_key:S(0,143)g_PropertyDefinition_LocalIdentification_item_key:S(0,143)g_PropertyDefinition_IsUniqueIdentifier_item_key:S(0,143)g_TypeDefinition_set_key:S(0,143)g_TypeDefinitionCharacter_set_key:S(0,143)g_TypeDefinitionEnumeration_set_key:S(0,143)g_TypeDefinitionEnumeration_Type_item_key:S(0,143)g_TypeDefinitionEnumeration_Names_item_key:S(0,143)g_TypeDefinitionEnumeration_Values_item_key:S(0,143)g_TypeDefinitionExtendibleEnumeration_set_key:S(0,143)g_TypeDefinitionExtendibleEnumeration_Names_item_key:S(0,143)g_TypeDefinitionExtendibleEnumeration_Values_item_key:S(0,143)g_TypeDefinitionFixedArray_set_key:S(0,143)g_TypeDefinitionFixedArray_ElementType_item_key:S(0,143)g_TypeDefinitionFixedArray_ElementCount_item_key:S(0,143)g_TypeDefinitionInteger_set_key:S(0,143)g_TypeDefinitionInteger_Size_item_key:S(0,143)g_TypeDefinitionInteger_IsSigned_item_key:S(0,143)g_TypeDefinitionIndirect_set_key:S(0,143)g_TypeDefinitionOpaque_set_key:S(0,143)g_TypeDefinitionRecord_set_key:S(0,143)g_TypeDefinitionRecord_MemberTypes_item_key:S(0,143)g_TypeDefinitionRecord_MemberNames_item_key:S(0,143)g_TypeDefinitionRename_set_key:S(0,143)g_TypeDefinitionRename_RenamedType_item_key:S(0,143)g_TypeDefinitionSet_set_key:S(0,143)g_TypeDefinitionSet_ElementType_item_key:S(0,143)g_TypeDefinitionStream_set_key:S(0,143)g_TypeDefinitionString_set_key:S(0,143)g_TypeDefinitionString_ElementType_item_key:S(0,143)g_TypeDefinitionStrongObjectReference_set_key:S(0,143)g_TypeDefinitionStrongObjectReference_ReferencedType_item_key:S(0,143)g_TypeDefinitionVariableArray_set_key:S(0,143)g_TypeDefinitionVariableArray_ElementType_item_key:S(0,143)g_TypeDefinitionWeakObjectReference_set_key:S(0,143)g_TypeDefinitionWeakObjectReference_ReferencedType_item_key:S(0,143)g_TypeDefinitionWeakObjectReference_ReferenceTargetSet_item_key:S(0,143)g_Preface_Dictionary_item_key:S(0,143)g_Dictionary_set_key:S(0,143)g_Dictionary_OperationDefinitions_item_key:S(0,143)g_Dictionary_ParameterDefinitions_item_key:S(0,143)g_Dictionary_DataDefinitions_item_key:S(0,143)g_Dictionary_PluginDefinitions_item_key:S(0,143)g_Dictionary_CodecDefinitions_item_key:S(0,143)g_Dictionary_ContainerDefinitions_item_key:S(0,143)g_Dictionary_InterpolationDefinitions_item_key:S(0,143)g_Dictionary_KLVDataDefinitions_item_key:S(0,143)g_Dictionary_TaggedValueDefinitions_item_key:S(0,143)g_DefinitionObject_set_key:S(0,143)g_DefinitionObject_Identification_item_key:S(0,143)g_DefinitionObject_Name_item_key:S(0,143)g_DefinitionObject_Description_item_key:S(0,143)g_DataDefinition_set_key:S(0,143)g_OperationDefinition_set_key:S(0,143)g_OperationDefinition_DataDefinition_item_key:S(0,143)g_OperationDefinition_IsTimeWarp_item_key:S(0,143)g_OperationDefinition_DegradeTo_item_key:S(0,143)g_OperationDefinition_OperationCategory_item_key:S(0,143)g_OperationDefinition_NumberInputs_item_key:S(0,143)g_OperationDefinition_Bypass_item_key:S(0,143)g_OperationDefinition_ParametersDefined_item_key:S(0,143)g_ParameterDefinition_set_key:S(0,143)g_ParameterDefinition_Type_item_key:S(0,143)g_ParameterDefinition_DisplayUnits_item_key:S(0,143)g_PluginDefinition_set_key:S(0,143)g_PluginDefinition_PluginCategory_item_key:S(0,143)g_PluginDefinition_VersionNumber_item_key:S(0,143)g_PluginDefinition_VersionString_item_key:S(0,143)g_PluginDefinition_Manufacturer_item_key:S(0,143)g_PluginDefinition_ManufacturerInfo_item_key:S(0,143)g_PluginDefinition_ManufacturerID_item_key:S(0,143)g_PluginDefinition_Platform_item_key:S(0,143)g_PluginDefinition_MinPlatformVersion_item_key:S(0,143)g_PluginDefinition_MaxPlatformVersion_item_key:S(0,143)g_PluginDefinition_Engine_item_key:S(0,143)g_PluginDefinition_MinEngineVersion_item_key:S(0,143)g_PluginDefinition_MaxEngineVersion_item_key:S(0,143)g_PluginDefinition_PluginAPI_item_key:S(0,143)g_PluginDefinition_MinPluginAPI_item_key:S(0,143)g_PluginDefinition_MaxPluginAPI_item_key:S(0,143)g_PluginDefinition_SoftwareOnly_item_key:S(0,143)g_PluginDefinition_Accelerator_item_key:S(0,143)g_PluginDefinition_Locators_item_key:S(0,143)g_PluginDefinition_Authentication_item_key:S(0,143)g_PluginDefinition_DefinitionObject_item_key:S(0,143)g_CodecDefinition_set_key:S(0,143)g_CodecDefinition_FileDescriptorClass_item_key:S(0,143)g_CodecDefinition_DataDefinitions_item_key:S(0,143)g_ContainerDefinition_set_key:S(0,143)g_ContainerDefinition_EssenceIsIdentified_item_key:S(0,143)g_InterpolationDefinition_set_key:S(0,143)g_TaggedValueDefinition_set_key:S(0,143)g_KLVDataDefinition_set_key:S(0,143)g_Preface_ByteOrder_item_key:S(0,143)g_Preface_ProjectName_item_key:S(0,143)g_Preface_ProjectEditRate_item_key:S(0,143)g_Preface_MasterMobID_item_key:S(0,143)g_Preface_EssenceFileMobID_item_key:S(0,143)g_GenericPackage_ConvertFrameRate_item_key:S(0,143)g_GenericPackage_AppCode_item_key:S(0,143)g_GenericPackage_MobAttributeList_item_key:S(0,143)g_GenericPackage_UserComments_item_key:S(0,143)g_TaggedValue_set_key:S(0,143)g_TaggedValue_Name_item_key:S(0,143)g_TaggedValue_Value_item_key:S(0,143)g_GenericPictureEssenceDescriptor_ResolutionID_item_key:S(0,143)g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key:S(0,143)g_GenericPictureEssenceDescriptor_ImageSize_item_key:S(0,143)g_TapeDescriptor_ColorFrame_item_key:S(0,143)g_PhysicalDescriptor_set_key:S(0,143)g_TapeDescriptor_set_key:S(0,143)g_ImportDescriptor_set_key:S(0,143)g_RecordingDescriptor_set_key:S(0,143):t(0,143)=k(0,19)/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;_vlog_to_filevlog_to_file:f(0,1)level:P(0,3)format:P(0,5)p_arg:P(0,6)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):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)_log_to_filelog_to_file:f(0,1)level:P(0,3)format:P(0,5)p_arg:(0,6)char:t(0,12)mxf_vlog_default:F(0,1)level:P(0,3)format:P(0,5)p_arg:P(0,6)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_flush:F(0,1)mxf_log_file_close:F(0,1)mxf_log_debug:F(0,1)format:P(0,5)p_arg:(0,6)mxf_log_info:F(0,1)format:P(0,5)p_arg:(0,6)mxf_log_warn:F(0,1)format:P(0,5)p_arg:(0,6)mxf_log_error:F(0,1)format:P(0,5)p_arg:(0,6)g_mxfFileLog:S(0,2)mxf_vlog:G(0,45)mxf_log:G(0,47)g_mxfLogLevel:G(0,3):t(0,46)=*(0,49)mxf_vlog_func:t(0,45)=(0,46):t(0,48)=*(0,50)mxf_log_func:t(0,47)=(0,48):t(0,49)=f(0,1):t(0,50)=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)result:r(0,9)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/./products/mxf_avid_dictionary.cgcc2_compiled.:t(0,1)=(0,1)_g_DataDefinition_set_key_g_Dictionary_TaggedValueDefinitions_item_key_g_TaggedValueDefinition_set_key_g_Dictionary_ContainerDefinitions_item_key_g_ContainerDefinition_set_key_g_Dictionary_DataDefinitions_item_key_g_DefinitionObject_Description_item_key_g_DefinitionObject_Name_item_key_g_DefinitionObject_Identification_item_key_g_Dictionary_set_key_g_DefinitionObject_set_keymxf_avid_is_def_object:F(0,2)dataModel:P(0,3)setKey:P(0,4)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,5):t(0,4)=*(0,6)MXFDataModel:t(0,5)=(0,7):t(0,6)=k(0,8):T(0,7)=s17956itemDefs:(0,9)=xsMXFList:,0,128;setDefs:(0,9),128,128;types:(0,11),256,143360;lastTypeId:(0,12),143616,32;;mxfKey:t(0,8)=(0,13):T(0,10)=s16elements:(0,14),0,32;lastElement:(0,14),32,32;len:(0,15),64,32;freeFunc:(0,16),96,32;;MXFList:t(0,9)=(0,10):t(0,11)=ar(0,18);0;127;(0,19)unsigned int:t(0,12)=r(0,12);0;037777777777;mxfUL:t(0,13)=(0,20):t(0,14)=*(0,21)long int:t(0,15)=r(0,15);-2147483648;2147483647;:t(0,17)=*(0,22)free_func_type:t(0,16)=(0,17)long unsigned int:t(0,18)=r(0,18);0;037777777777;MXFItemType:t(0,19)=(0,23):T(0,20)=s16octet0:(0,24),0,8;octet1:(0,24),8,8;octet2:(0,24),16,8;octet3:(0,24),24,8;octet4:(0,24),32,8;octet5:(0,24),40,8;octet6:(0,24),48,8;octet7:(0,24),56,8;octet8:(0,24),64,8;octet9:(0,24),72,8;octet10:(0,24),80,8;octet11:(0,24),88,8;octet12:(0,24),96,8;octet13:(0,24),104,8;octet14:(0,24),112,8;octet15:(0,24),120,8;;MXFListElement:t(0,21)=(0,26):t(0,22)=f(0,1):T(0,23)=s140category:(0,27)=xeMXFItemTypeCategory:,0,32;typeId:(0,12),32,32;name:(0,29),64,32;info:(0,30),96,1024;;unsigned char:t(0,25)=@s8;r(0,25);0;255;uint8_t:t(0,24)=(0,25)_MXFListElement:T(0,26)=s8next:(0,31),0,32;data:(0,32),32,32;;:T(0,28)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,27)=(0,28):t(0,29)=*(0,33):T(0,30)=u128basic:(0,34)=xsMXFBasicTypeInfo:,0,32;array:(0,36)=xsMXFArrayTypeInfo:,0,64;compound:(0,38)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,40)=xsMXFInterpretTypeInfo:,0,64;;:t(0,31)=*(0,26):t(0,32)=*(0,1)char:t(0,33)=r(0,33);0;127;:T(0,35)=s4size:(0,12),0,32;;MXFBasicTypeInfo:t(0,34)=(0,35):T(0,37)=s8elementTypeId:(0,12),0,32;fixedSize:(0,12),32,32;;MXFArrayTypeInfo:t(0,36)=(0,37):T(0,39)=s128members:(0,42),0,1024;;MXFCompoundTypeInfo:t(0,38)=(0,39):T(0,41)=s8typeId:(0,12),0,32;fixedArraySize:(0,12),32,32;;MXFInterpretTypeInfo:t(0,40)=(0,41):t(0,42)=ar(0,18);0;15;(0,43)MXFCompoundTypeMemberInfo:t(0,43)=(0,44):T(0,44)=s8name:(0,29),0,32;typeId:(0,12),32,32;;mxf_avid_is_dictionary:F(0,2) :T(0,28) :T(0,28)dataModel:P(0,3)setKey:P(0,4)_dict_before_set_readdict_before_set_read:f(0,2)privateData:P(0,32)headerMetadata:P(0,45)key:P(0,4)llen:P(0,24)len:P(0,46)skip:P(0,48):t(0,45)=*(0,49)long long unsigned int:t(0,47)=@s64;r(0,47);0;01777777777777777777777;uint64_t:t(0,46)=(0,47):t(0,48)=*(0,2)MXFHeaderMetadata:t(0,49)=(0,50)_MXFHeaderMetadata:T(0,50)=s24dataModel:(0,3),0,32;primerPack:(0,51),32,32;sets:(0,9),64,128;;:t(0,51)=*(0,52)MXFPrimerPack:t(0,52)=(0,53):T(0,53)=s20nextTag:(0,54),0,16;entries:(0,9),32,128;;uint16_t:t(0,55)=(0,56)mxfLocalTag:t(0,54)=(0,55)short unsigned int:t(0,56)=@s16;r(0,56);0;65535;_bounce_labelbounce_label:f(0,57):t(0,57)=*(0,13)d0:P(0,24)d1:P(0,24)d2:P(0,24)d3:P(0,24)d4:P(0,24)d5:P(0,24)d6:P(0,24)d7:P(0,24)d8:p(0,24)d9:p(0,24)d10:p(0,24)d11:p(0,24)d12:p(0,24)d13:p(0,24)d14:p(0,24)d15:p(0,24)result:p(0,57)d8:r(0,24)d9:r(0,24)d10:r(0,24)d11:r(0,24)d12:r(0,24)d13:r(0,24)d14:r(0,24)d15:r(0,24)result:r(0,57)mxf_avid_create_dictionary:F(0,2)headerMetadata:P(0,45)dictSet:P(0,58)newSet:(0,59):t(0,58)=*(0,59):t(0,59)=*(0,60)MXFMetadataSet:t(0,60)=(0,61)_MXFMetadataSet:T(0,61)=s60key:(0,8),0,128;instanceUID:(0,62)=xsmxfUUID:,128,128;items:(0,9),256,128;headerMetadata:(0,64),384,32;fixedSpaceAllocation:(0,46),416,64;;:T(0,63)=s16octet0:(0,24),0,8;octet1:(0,24),8,8;octet2:(0,24),16,8;octet3:(0,24),24,8;octet4:(0,24),32,8;octet5:(0,24),40,8;octet6:(0,24),48,8;octet7:(0,24),56,8;octet8:(0,24),64,8;octet9:(0,24),72,8;octet10:(0,24),80,8;octet11:(0,24),88,8;octet12:(0,24),96,8;octet13:(0,24),104,8;octet14:(0,24),112,8;octet15:(0,24),120,8;;mxfUUID:t(0,62)=(0,63):t(0,64)=*(0,50)mxf_avid_set_defobject_items:F(0,2)defSet:P(0,59)id:P(0,65)name:P(0,66)description:P(0,66):t(0,65)=*(0,67):t(0,66)=*(0,68):t(0,67)=k(0,13):t(0,68)=k(0,69)mxfUTF16Char:t(0,69)=(0,70)wchar_t:t(0,70)=(0,71)__darwin_wchar_t:t(0,71)=(0,2)mxf_avid_create_datadef:F(0,2)dictSet:P(0,59)id:P(0,65)name:P(0,66)description:P(0,66)defSet:P(0,58)newSet:(0,59)mxf_avid_create_containerdef:F(0,2)dictSet:P(0,59)id:P(0,65)name:P(0,66)description:P(0,66)defSet:P(0,58)newSet:(0,59)mxf_avid_create_taggedvaluedef:F(0,2)dictSet:P(0,59)id:P(0,65)name:P(0,66)description:P(0,66)defSet:P(0,58)newSet:(0,59)mxf_initialise_dict_read_filter:F(0,2)filter:P(0,72)skipDataDefs:P(0,2):t(0,72)=*(0,73)MXFReadFilter:t(0,73)=(0,74):T(0,74)=s12before_set_read:(0,75),0,32;after_set_read:(0,76),32,32;privateData:(0,32),64,32;;:t(0,75)=*(0,77):t(0,76)=*(0,78):t(0,77)=f(0,2):t(0,78)=f(0,2)mxf_clear_dict_read_filter:F(0,1)filter:P(0,72)./products/mxf_avid_dictionary_data.h./products/mxf_avid_dictionary.cmxf_avid_create_default_dictionary:F(0,2)headerMetadata:P(0,45)metaDictSet:P(0,58)newSet:(0,59)label1:(0,13)defSet:(0,59)void:t(0,1)g_Dictionary_set_key:S(0,67)g_Dictionary_DataDefinitions_item_key:S(0,67)g_Dictionary_ContainerDefinitions_item_key:S(0,67)g_Dictionary_TaggedValueDefinitions_item_key:S(0,67)g_DefinitionObject_set_key:S(0,67)g_DefinitionObject_Identification_item_key:S(0,67)g_DefinitionObject_Name_item_key:S(0,67)g_DefinitionObject_Description_item_key:S(0,67)g_DataDefinition_set_key:S(0,67)g_ContainerDefinition_set_key:S(0,67)g_TaggedValueDefinition_set_key:S(0,67)/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./products/mxf_avid_metadictionary.cgcc2_compiled.:t(0,1)=(0,1)_g_TypeDefinitionRename_RenamedType_item_key_g_TypeDefinitionString_ElementType_item_key_g_TypeDefinitionFixedArray_ElementType_item_key_g_TypeDefinitionVariableArray_ElementType_item_key_g_TypeDefinitionEnumeration_Type_item_key_g_TypeDefinitionSet_ElementType_item_key_g_TypeDefinitionStrongObjectReference_ReferencedType_item_key_g_TypeDefinitionWeakObjectReference_ReferencedType_item_key_g_TypeDefinitionRecord_MemberTypes_item_key_g_ClassDefinition_ParentClass_item_key_g_TypeDefinitionWeakObjectReference_ReferenceTargetSet_item_key_g_TypeDefinitionWeakObjectReference_set_key_g_TypeDefinitionVariableArray_set_key_g_TypeDefinitionStrongObjectReference_set_key_g_TypeDefinitionString_set_key_g_TypeDefinitionStream_set_key_g_TypeDefinitionSet_set_key_g_TypeDefinitionRename_set_key_g_TypeDefinitionRecord_MemberNames_item_key_g_TypeDefinitionRecord_set_key_g_TypeDefinitionOpaque_set_key_g_TypeDefinitionInteger_IsSigned_item_key_g_TypeDefinitionInteger_Size_item_key_g_TypeDefinitionInteger_set_key_g_TypeDefinitionIndirect_set_key_g_TypeDefinitionFixedArray_ElementCount_item_key_g_TypeDefinitionFixedArray_set_key_g_TypeDefinitionExtendibleEnumeration_Values_item_key_g_TypeDefinitionExtendibleEnumeration_Names_item_key_g_TypeDefinitionExtendibleEnumeration_set_key_g_TypeDefinitionEnumeration_Values_item_key_g_TypeDefinitionEnumeration_Names_item_key_g_TypeDefinitionEnumeration_set_key_g_TypeDefinitionCharacter_set_key_g_MetaDictionary_TypeDefinitions_item_key_g_PropertyDefinition_IsUniqueIdentifier_item_key_g_PropertyDefinition_LocalIdentification_item_key_g_PropertyDefinition_IsOptional_item_key_g_PropertyDefinition_Type_item_key_g_ClassDefinition_Properties_item_key_g_PropertyDefinition_set_key_g_ClassDefinition_IsConcrete_item_key_g_MetaDictionary_ClassDefinitions_item_key_g_ClassDefinition_set_key_g_MetaDefinition_Description_item_key_g_MetaDefinition_Name_item_key_g_MetaDefinition_Identification_item_key_g_MetaDictionary_set_key_g_MetaDefinition_set_key_add_weakref_to_listadd_weakref_to_list:f(0,2)list:P(0,3)item:P(0,4)arrayIndex:P(0,2)targetIdentification:P(0,5)void:t(0,1)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,6):t(0,4)=*(0,7):t(0,5)=*(0,8)MXFList:t(0,6)=(0,9)MXFMetadataItem:t(0,7)=(0,10):t(0,8)=k(0,11):T(0,9)=s16elements:(0,12),0,32;lastElement:(0,12),32,32;len:(0,13),64,32;freeFunc:(0,14),96,32;;:T(0,10)=s36key:(0,16)=xsmxfKey:,0,128;tag:(0,17),128,16;isPersistent:(0,2),160,32;length:(0,17),192,16;value:(0,19),224,32;set:(0,20),256,32;;mxfUL:t(0,11)=(0,21):t(0,12)=*(0,22)long int:t(0,13)=r(0,13);-2147483648;2147483647;:t(0,15)=*(0,23)free_func_type:t(0,14)=(0,15)mxfKey:t(0,16)=(0,11)short unsigned int:t(0,18)=@s16;r(0,18);0;65535;uint16_t:t(0,17)=(0,18):t(0,19)=*(0,24):t(0,20)=*(0,25):T(0,21)=s16octet0:(0,24),0,8;octet1:(0,24),8,8;octet2:(0,24),16,8;octet3:(0,24),24,8;octet4:(0,24),32,8;octet5:(0,24),40,8;octet6:(0,24),48,8;octet7:(0,24),56,8;octet8:(0,24),64,8;octet9:(0,24),72,8;octet10:(0,24),80,8;octet11:(0,24),88,8;octet12:(0,24),96,8;octet13:(0,24),104,8;octet14:(0,24),112,8;octet15:(0,24),120,8;;MXFListElement:t(0,22)=(0,26):t(0,23)=f(0,1)uint8_t:t(0,24)=(0,27)_MXFMetadataSet:T(0,25)=s60key:(0,16),0,128;instanceUID:(0,28)=xsmxfUUID:,128,128;items:(0,6),256,128;headerMetadata:(0,30),384,32;fixedSpaceAllocation:(0,31),416,64;;_MXFListElement:T(0,26)=s8next:(0,33),0,32;data:(0,34),32,32;;unsigned char:t(0,27)=@s8;r(0,27);0;255;:T(0,29)=s16octet0:(0,24),0,8;octet1:(0,24),8,8;octet2:(0,24),16,8;octet3:(0,24),24,8;octet4:(0,24),32,8;octet5:(0,24),40,8;octet6:(0,24),48,8;octet7:(0,24),56,8;octet8:(0,24),64,8;octet9:(0,24),72,8;octet10:(0,24),80,8;octet11:(0,24),88,8;octet12:(0,24),96,8;octet13:(0,24),104,8;octet14:(0,24),112,8;octet15:(0,24),120,8;;mxfUUID:t(0,28)=(0,29):t(0,30)=*(0,35)long long unsigned int:t(0,32)=@s64;r(0,32);0;01777777777777777777777;uint64_t:t(0,31)=(0,32):t(0,33)=*(0,26):t(0,34)=*(0,1)_MXFHeaderMetadata:T(0,35)=s24dataModel:(0,36),0,32;primerPack:(0,37),32,32;sets:(0,6),64,128;;:t(0,36)=*(0,38):t(0,37)=*(0,39)MXFDataModel:t(0,38)=(0,40)MXFPrimerPack:t(0,39)=(0,41):T(0,40)=s17956itemDefs:(0,6),0,128;setDefs:(0,6),128,128;types:(0,42),256,143360;lastTypeId:(0,43),143616,32;;:T(0,41)=s20nextTag:(0,44),0,16;entries:(0,6),32,128;;:t(0,42)=ar(0,45);0;127;(0,46)unsigned int:t(0,43)=r(0,43);0;037777777777;mxfLocalTag:t(0,44)=(0,17)long unsigned int:t(0,45)=r(0,45);0;037777777777;MXFItemType:t(0,46)=(0,47):T(0,47)=s140category:(0,48)=xeMXFItemTypeCategory:,0,32;typeId:(0,43),32,32;name:(0,50),64,32;info:(0,51),96,1024;;:T(0,49)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,48)=(0,49):t(0,50)=*(0,52):T(0,51)=u128basic:(0,53)=xsMXFBasicTypeInfo:,0,32;array:(0,55)=xsMXFArrayTypeInfo:,0,64;compound:(0,57)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,59)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,52)=r(0,52);0;127;:T(0,54)=s4size:(0,43),0,32;;MXFBasicTypeInfo:t(0,53)=(0,54):T(0,56)=s8elementTypeId:(0,43),0,32;fixedSize:(0,43),32,32;;MXFArrayTypeInfo:t(0,55)=(0,56):T(0,58)=s128members:(0,61),0,1024;;MXFCompoundTypeInfo:t(0,57)=(0,58):T(0,60)=s8typeId:(0,43),0,32;fixedArraySize:(0,43),32,32;;MXFInterpretTypeInfo:t(0,59)=(0,60):t(0,61)=ar(0,45);0;15;(0,62)MXFCompoundTypeMemberInfo:t(0,62)=(0,63):T(0,63)=s8name:(0,50),0,32;typeId:(0,43),32,32;; :T(0,49) :T(0,49)_add_metadef_to_listadd_metadef_to_list:f(0,2)list:P(0,3)identification:P(0,5)instanceUID:P(0,64):t(0,64)=*(0,65):t(0,65)=k(0,28)_get_array_elementget_array_element:f(0,19)item:P(0,4)index:P(0,2)arrayLen:(0,66)uint32_t:t(0,66)=(0,43)arrayItemLen:(0,66)_find_weakref_target_instance_uidfind_weakref_target_instance_uid:f(0,2)mapList:P(0,3)targetIdentification:P(0,5)instanceUID:P(0,67)iter:(0,68)=xsMXFListIterator::t(0,67)=*(0,28):T(0,69)=s12nextElement:(0,12),0,32;data:(0,34),32,32;index:(0,13),64,32;;MXFListIterator:t(0,68)=(0,69)_append_name_to_string_arrayappend_name_to_string_array:f(0,2)set:P(0,70)itemKey:P(0,71)name:P(0,72)uint8_t:t(0,24):t(0,70)=*(0,73):t(0,71)=*(0,74):t(0,72)=*(0,75)MXFMetadataSet:t(0,73)=(0,25):t(0,74)=k(0,16):t(0,75)=k(0,76)mxfUTF16Char:t(0,76)=(0,77)wchar_t:t(0,77)=(0,78)__darwin_wchar_t:t(0,78)=(0,2)existingNameArraySize:r(0,17)uint16_t:t(0,17)nameArraySize:r(0,17)namesItem:(0,4)_bounce_labelbounce_label:f(0,79)d0:P(0,24)d1:P(0,24)d2:P(0,24)d3:P(0,24)d4:P(0,24)d5:P(0,24)d6:P(0,24)d7:P(0,24)d8:p(0,24)d9:p(0,24)d10:p(0,24)d11:p(0,24)d12:p(0,24)d13:p(0,24)d14:p(0,24)d15:p(0,24)result:p(0,79)d8:r(0,24)d9:r(0,24)d10:r(0,24)d11:r(0,24)d12:r(0,24)d13:r(0,24)d14:r(0,24)d15:r(0,24)result:r(0,79):t(0,79)=*(0,11)mxf_avid_is_metadef:F(0,2)dataModel:P(0,36)setKey:P(0,71)mxf_avid_is_metadictionary:F(0,2)dataModel:P(0,36)setKey:P(0,71)_metadict_before_set_readmetadict_before_set_read:f(0,2)privateData:P(0,34)headerMetadata:P(0,80)key:P(0,71)llen:P(0,24)len:P(0,31)skip:P(0,81):t(0,80)=*(0,82):t(0,81)=*(0,2)MXFHeaderMetadata:t(0,82)=(0,35)mxf_avid_create_metadictionary:F(0,2)headerMetadata:P(0,80)metaDictSet:P(0,83)newSet:(0,70):t(0,83)=*(0,70)mxf_avid_set_metadef_items:F(0,2)set:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)mxf_avid_create_classdef:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)parentId:P(0,5)isConcrete:P(0,84)classDefSet:P(0,83)newSet:(0,70)mxfBoolean:t(0,84)=(0,24)mxf_avid_create_propertydef:F(0,2)primerPack:P(0,37)classDefSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeId:P(0,5)isOptional:P(0,84)localId:P(0,44)isUniqueIdentifier:p(0,84)propertyDefSet:p(0,83)newSet:(0,70)assignedLocalId:(0,44)mxfLocalTag:t(0,44)isUniqueIdentifier:r(0,84)mxf_avid_create_typedef:F(0,2)metaDictSet:P(0,70)setId:P(0,71)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_char:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)mxf_avid_create_typedef_enum:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_add_typedef_enum_element:F(0,2)typeDefSet:P(0,70)name:P(0,72)value:P(0,85)elementValue:(0,19)long long int:t(0,86)=@s64;r(0,86);01000000000000000000000;0777777777777777777777;int64_t:t(0,85)=(0,86)mxf_avid_create_typedef_extenum:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_add_typedef_extenum_element:F(0,2)typeDefSet:P(0,70)name:P(0,72)value:P(0,5)elementValue:(0,19)mxf_avid_create_typedef_fixedarray:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)elementTypeId:P(0,5)elementCount:P(0,66)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_indirect:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)mxf_avid_create_typedef_integer:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)size:P(0,24)isSigned:P(0,84)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_opaque:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)mxf_avid_create_typedef_record:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_add_typedef_record_member:F(0,2)typeDefSet:P(0,70)name:P(0,72)typeId:P(0,5)elementValue:(0,19)mxf_avid_create_typedef_rename:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)renamedTypeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_set:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)elementTypeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_stream:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)mxf_avid_create_typedef_string:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)elementTypeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_strongref:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)referencedTypeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_vararray:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)elementTypeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_weakref:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)referencedTypeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_add_typedef_weakref_target:F(0,2)typeDefSet:P(0,70)targetId:P(0,5)elementValue:(0,19)mxf_initialise_metadict_read_filter:F(0,2)filter:P(0,87):t(0,87)=*(0,88)MXFReadFilter:t(0,88)=(0,89):T(0,89)=s12before_set_read:(0,90),0,32;after_set_read:(0,91),32,32;privateData:(0,34),64,32;;:t(0,90)=*(0,92):t(0,91)=*(0,93):t(0,92)=f(0,2):t(0,93)=f(0,2)mxf_clear_metadict_read_filter:F(0,1)filter:P(0,87)./products/mxf_avid_metadictionary_data.h./products/mxf_avid_metadictionary.cmxf_avid_create_default_metadictionary:F(0,2)headerMetadata:P(0,80)metaDictSet:P(0,83)newMetaDictSet:(0,70)classDefSet:(0,70)set:(0,70)label1:(0,11)label2:(0,11)label3:(0,11)classMetaDefList:(0,6)typeMetaDefList:(0,6)classWeakRefList:(0,6)typeWeakRefList:(0,6)item:(0,4)iter:(0,68)targetInstanceUID:(0,28)data:r(0,94)data:r(0,94)data:r(0,94)data:r(0,94):t(0,94)=*(0,95)WeakRefData:t(0,95)=(0,96):T(0,96)=s24item:(0,4),0,32;arrayIndex:(0,2),32,32;targetIdentification:(0,11),64,128;;g_MetaDictionary_set_key:S(0,8)g_MetaDictionary_ClassDefinitions_item_key:S(0,8)g_MetaDictionary_TypeDefinitions_item_key:S(0,8)g_MetaDefinition_set_key:S(0,8)g_MetaDefinition_Identification_item_key:S(0,8)g_MetaDefinition_Name_item_key:S(0,8)g_MetaDefinition_Description_item_key:S(0,8)g_ClassDefinition_set_key:S(0,8)g_ClassDefinition_ParentClass_item_key:S(0,8)g_ClassDefinition_Properties_item_key:S(0,8)g_ClassDefinition_IsConcrete_item_key:S(0,8)g_PropertyDefinition_set_key:S(0,8)g_PropertyDefinition_Type_item_key:S(0,8)g_PropertyDefinition_IsOptional_item_key:S(0,8)g_PropertyDefinition_LocalIdentification_item_key:S(0,8)g_PropertyDefinition_IsUniqueIdentifier_item_key:S(0,8)g_TypeDefinitionCharacter_set_key:S(0,8)g_TypeDefinitionEnumeration_set_key:S(0,8)g_TypeDefinitionEnumeration_Type_item_key:S(0,8)g_TypeDefinitionEnumeration_Names_item_key:S(0,8)g_TypeDefinitionEnumeration_Values_item_key:S(0,8)g_TypeDefinitionExtendibleEnumeration_set_key:S(0,8)g_TypeDefinitionExtendibleEnumeration_Names_item_key:S(0,8)g_TypeDefinitionExtendibleEnumeration_Values_item_key:S(0,8)g_TypeDefinitionFixedArray_set_key:S(0,8)g_TypeDefinitionFixedArray_ElementType_item_key:S(0,8)g_TypeDefinitionFixedArray_ElementCount_item_key:S(0,8)g_TypeDefinitionInteger_set_key:S(0,8)g_TypeDefinitionInteger_Size_item_key:S(0,8)g_TypeDefinitionInteger_IsSigned_item_key:S(0,8)g_TypeDefinitionIndirect_set_key:S(0,8)g_TypeDefinitionOpaque_set_key:S(0,8)g_TypeDefinitionRecord_set_key:S(0,8)g_TypeDefinitionRecord_MemberTypes_item_key:S(0,8)g_TypeDefinitionRecord_MemberNames_item_key:S(0,8)g_TypeDefinitionRename_set_key:S(0,8)g_TypeDefinitionRename_RenamedType_item_key:S(0,8)g_TypeDefinitionSet_set_key:S(0,8)g_TypeDefinitionSet_ElementType_item_key:S(0,8)g_TypeDefinitionStream_set_key:S(0,8)g_TypeDefinitionString_set_key:S(0,8)g_TypeDefinitionString_ElementType_item_key:S(0,8)g_TypeDefinitionStrongObjectReference_set_key:S(0,8)g_TypeDefinitionStrongObjectReference_ReferencedType_item_key:S(0,8)g_TypeDefinitionVariableArray_set_key:S(0,8)g_TypeDefinitionVariableArray_ElementType_item_key:S(0,8)g_TypeDefinitionWeakObjectReference_set_key:S(0,8)g_TypeDefinitionWeakObjectReference_ReferencedType_item_key:S(0,8)g_TypeDefinitionWeakObjectReference_ReferenceTargetSet_item_key:S(0,8)/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)tag:P(0,113):t(0,113)=*(0,114)mxfLocalTag:t(0,114)=(0,78)mxf_read_local_tl:F(0,6)mxfFile:P(0,67)tag:P(0,113)len:P(0,87)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)tag:P(0,114)mxf_write_local_tl:F(0,6)mxfFile:P(0,67)tag:P(0,114)len:P(0,78)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_2:F(0,34)dataModel:P(0,55)setDef:P(0,40)parentSetKey:P(0,62)mxf_is_subclass_of:F(0,34)dataModel:P(0,55)setKey:P(0,62)parentSetKey:P(0,62)setDef:(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/./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/0000755000076600007660000000000011201767456013045 5ustar stuartcstuartc00000000000000lib/libd3mxfinfo.a0000644000076600007660000021431011201767456015574 0ustar stuartcstuartc00000000000000! #1/20 1242033945 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 1242033940 502 502 100644 71540 ` d3_mxf_info_lib.o ee__text__TEXT.xgހ__picsymbolstub1__TEXT.0 __const__TEXT6 080__cstring__TEXT9P+;;`__la_symbol_ptr__DATAdf ==d: P>z|8B99 |}x!<_<<;889@890xH./@4<<<8%8c9T89l89H088H `<<xx8: 89 899 H.}/@4<<<8-8c9T8:489H0588H X`<_?<x;7@898:xH.A/@8<<<828c9T8:89H/88H``<<xx8;T88`89 9 H-/@0<<<898c9T8;`89H/u88H<<xx8<88P89 9 H-a/@0<<<8@8c9T8<89H/88H<<<xx8<88@89 9 H-/@0<<<8G8c9T8<89H.88H<<xx8=880899 H,/@0<<<8N8c9T8=89H.a88H<<xx8>L88 89 9 H,M/@0<<<8U8c9T8>`89H.88H(<<xx8?8889 9 H+/@0<<<8\8c9T8?$89H-88H<<xx8?8889 9 H+/@0<<<8c8c9T8?89H-M88Hp<<xx8@8789 9 H+9/@0<<<8j8c9T8@89H,88H<<xx8AP87899 H*/@0<<<8q8c9T8A`89H,88H<<xx8B8789 9 H*/@0<<<8x8c9T8B89H,988H\<<xx8B8789 9 H*%/@0<<<88c9T8B89H+88H<<xx8Cp87899 H)/@0<<<88c9T8C89H+88H<<xx8D8789 9 H)m/@0<<<88c9T8D,89H+%88HH<<xx8D8789 9 H)/@0<<<88c9T8D89H*88H<<xx8E8789 9 H(/@0<<<88c9T8E89H*m88H<<xx8F\87p899 H(Y/@0<<<88c9T8Fl89H*88H4<_;9<x;6x8G xH(!/@0<<<88c9T8G(89H)88H<<xx8G86899 H'/@0<<<88c9T8G89H)]88H<<xx8Hd86899 H'I/@0<<<88c9T8Hx89H)88H$<<xx8I,86899 H&/@0<<<88c9T8I@89H(88H<<xx8I8689#9 H&/@0<<<88c9T8J89H(I88Hl<_<xx;608JxH&]/@0<<<88c9T8J89H'88H<<xx8Kd86899 H%/@0<<<88c9T8Kt89H'88H<_<<x;88L(89xH%/@0<<<88c9T8L<89H'A88Hd<<xx8L86H%Y8/8@8<<<88c9T8L89H&88```a88!P|N ``|a|#xB;||x!<_;.x8H$]/Axx88H*%/@<<<<8p8c/8B8CLH&=``a8/@ H 8cx8H'/@,<<<8p8c/8C`8CLH%K`a8/AH)8``<_x;.xH#/Axx88H)Y/@0<<<8q8c/8C8CLH%qK<``88{8IH'5/@,<<<8q8c/8D$8CLH%-K`a88O/AH(M88<_x;-xH"/Axx88H(/@0<<<8r8c/8D8CLH$K|``88{P8H&u/@,<<<8r8c/8D8CLH$mK8`a88/AH'88<_x;-xH"/A\xx8H$y/@0<<<8s8c/8EH8CLH#K``8<_x;-xH!/Axx88H'e/@(<<<8t8c/8E8CLH#}KH88{8H%I/@(<<<8t8c/8F,8CLH#AK a88/AH&e88``<_x;-xH /Axx88H&/@(<<<8u8c/8F8CLH"K88{8 H$/@(<<<8u8c/8F8CLH"KPa88/AH%88```<_x;-xH !/Axx88H%/@(<<<8v8c/8GL8CLH"K̀88{8H#/@(<<<8v8c/8G8CLH!Ka88/AH$88```<_x;-xHa/Axx88H%)/@(<<<8w8c/8H8CLH!AK 88{8H# /@(<<<8w8c/8H8CLH!KЀa88/AH$)88<_x;-xH/ATxx8H!/@(<<<8x8c/8H8CLH KX8<_x;-xHA/Axx88H$ /@(<<<8y8c/8IP8CLH !K쀁88{8H!/@(<<<8y8c/8I8CLHKa88/AH# 88<_x;-pxH/Axx88H#U/@(<<<8z8c/8J8CLHmK888{ 8yH!9/@(<<<8z8c/8J8CLH1Ka88/AH"U88<_x;-`xH/A@xx8H/@(<<<8{8c/8J8CLHK<_x;-PxH/Axx88H"I/@(<<<8|8c/8K<8CLHaK,88{8H -/@(<<<8|8c/8K8CLH%Ka88/AH!I88<_x;-@xH/Axx88H!/@(<<<8}8c/8L8CLHKx88{8Hy/@(<<<8}8c/8Lp8CLHqK:@aX8~ųxHE/@(<<<8&8c!8E|86HK<_a@;xH/Aa@xxH/@<<<8)8c!8E86HKHx88Hq/À}8<8H/Ada8<8T8H9/ApT8x8@HA/A4aT8G/A4H8TH$;H:Lxx~xH=/@X<x%x8pH!/@(<<<8<8c!8G<86HKDcx>HcxH}/A,cxH 8~ųx|~xH/AL}@8`H/AxxH/@<<<8G8c!8G86HIK,;a\xH/AxH/A|a\<8`8H /Ap}`<8HM/A<_a`8P;xH/AP/@a`x88HH%/AHx8dHM/@<<<<8Z8c!8D86HeKH````d}d<8H/A<_ad;xH/Atadx8HŀaT8~xHW 6Hx`@xdx8HH Q/AaH8xH/AtHcx8~FxH/A0a<88;H!/A;9~x~x~ųxH /@|~{x`xx88HE/@l8`q0H8`8!|N ||#xB|+x|}x8!P<88tH<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)%d.\.T.L.D.-------`-@-(-,,,,,,h,T,@ë,d,,d8,+++ë+x6 &+dë+\6P&+Hë+@60&+0+ ë+6p&*ì*6 &*60&**ë*M&*c`&*9d&*M'&*c`<&*9d&**|ë*xM&*tc&*p9d&*hM'&*dc<&*`9d&*T*4ë*0M&*,[&*(9d&* M'&*[4&*9d&* ë*6p&)6p&)ë)6@&)6@&)ë)M&)\&)9d&)M'&)\5&)9d&))ë)6P&)6P&)xë)t6`&)p6`&)Të)PM&)L\L&)H9d&)@M'&)<\L5&)89d&),)ë)M&) [&)9d&)M'&([5T&(9d&((ë(M&([&(9d&(M'&([4&(9d&(ë(6p&(6p&(ë(|6&(x6&(hë(dM&(`[$&(\9d&(TM'&(P[$4&(L9d&(@ë(<6&(46&($( ë(M&(`$&'9d&'M'&'`$9&'9d&'ë'M&'c&'9d&'M'&'c=$&'9d&'ë'M&'`̡&'9d&'M'&'`̡:<&'9d&'ë'M&'d&'9d&'|M'&'xd=&'t9d&'dë'`M&'\Z&'X9d&'PM'&'LZ4X&'H9d&'<'ë'M&'Z&'9d&'M'&'Z4&'9d&&&ë&M&&Zh&&9d&&M'&&Zh3&&9d&&&<&ë&M Ы&b Ы&9d Ь&M, Ь&bA Ь&9d %ë%6 Ь%6 %ë%M Ы%b Ы%9d Ь%M, Ь%bAL Ь%9d %ë%6 Ь%6 %ë%M Ы%a Ы%9d Ь%M, Ь%a@ Ь%|9d %pë%l6 Ь%d6 %Xë%TM Ы%Pa0 Ы%L9d Ь%DM, Ь%@a0@` Ь%<9d %0ë%,6С Ь%$6С %ë%M Ы%`̡ Ы% 9d Ь%M, Ь%`̡? Ь$9d $ë$6P $ë$M Ы$`l Ы$9d Ь$M, Ь$`l? Ь$9d $ë$60 Ь$60` $$ë$M Ы$`$ Ы$9d Ь$xM, Ь$t`$?T Ь$p9d $d$H$8$$$#ë#6p Ь#6p #ë#6 Ь#6 ##ë#6P Ь#6P #xë#t6` Ь#p6` #Lë#HM Ы#D\L Ы#@9d Ь#8M, Ь#4\L;| Ь#09d #$# "ë"6p Ь"6p "ë"6 Ь"6 "ë"6 Ь"6 ""|"`ë"\M Ы"X_ Ы"T9d Ь"LM, Ь"H_? Ь"D9d "8ë"4M Ы"0[ Ы",9d Ь"$M, Ь" [: Ь"9d "ë" M Ы"\ Ы"9d Ь!M, Ь!\; Ь!9d !ë!M Ы![ Ы!9d Ь!M, Ь![; Ь!9d Ы!M Ы![ Ы!9d Ь!M, Ь![: Ь!9d !ë!M Ы![$ Ы!9d Ь!M, Ь![$:T Ь!9d !xë!tM Ы!pZ Ы!l9d Ь!dM, Ь!`Z: Ь!\9d !Pë!LM Ы!HZ Ы!D9d Ь!<M, Ь!8Z9 Ь!49d !(!ë! M Ы!Zh Ы!9d Ь M, Ь Zh9 Ь 9d     l Xë TM P_ L9d DM6 @_H  <9d! 0 ë 7P 7Pë6P6Pë6`6`ëM\L9dM6\LD9d!t\4ë,6p 6pë6 6ë66ëM_x9dM6_xG9d!|ëx6dëX7@TD<ì86`(ë$M ^̡9dM6^̡G< 9d!ë77pë7|7lëh7 d7 P<ë8M4]t09d(M6$]tE 9d!ë7070ëM] 9dM6] E|9d!ë7@7@ëM|\ءx9dpM6l\ءEHh9d!\HëD7P@7P,ë 6P6Pë6`6`ëM\L9dM6\LD9d!dë\6pP6pDë@6<6(ë$66 ëMZ9dM6ZC9d!ëMZh9dM6ZhB9d!t\ëXMTZP9dHM6DZBp@9d!4ë07`(7`$ ëMZ9dM6ZCX9d!ëM[$9dM6[$C9d!ëM[9dM6[C9d!ëM[|9dtM6p[DTl9d!dë`M\\X9dPM6L\DH9d!@ë<M8]ܡ49d,M6(]ܡFL$9d!ëM^9dM6^F9d!ëM^|9dM6^|F9d!ëM_9dM6_G9d!ëMZ9dM6ZCX9d!ëM[$9dxM6t[$Cp9d!\ëXMT[P9dHM6D[C@9d!8ë4M0[,9d$M6 [DT9d!ëM \9dM6\D9d!ëMY9dM6YB(9d!ë7p7p< ë88#dë88#të88#ëMYT9dM8YTD89d$H|ëx8p8#\8ë48,8#( ëMX9dM8XC9d$Hë8С8С#ëMX9dM8XC9d$Hë|8x8#\ëXMTX\P9dHM8DX\C@@9d$H4ë,8(8#ëM `W `9d `MCL `WM `9d/ `|ët7 `l7- ``Dë@M `<W `89d `0MCL `,WM4 `(9d/ `ëM `W$ `9d `MCL `W$L `9d/ `ë7 `7-0 `ëM `VС `9d `|MCL `xVСLp `t9d/ `hTëPM `LV` `H9d `@MCL `<V`L `89d/ `,ë 7 `7-@ `ëM `V `9d `MCL `VK `9d/ `ëM `U `9d `MCL `UK< `9d/ `x`ëX7 `P7-P `HëDM `@U4 `<9d `4MCL `0U4J `,9d/ ` ë7 `7-` `ëM `T `9d `MCL `TJ `9d/ `ëM `T| `9d `MCL `|T|J `x9d/ `lTëL7С `D7С-p `8ëM `T `9d `MCL `T I `9d/ `ëM `S `9d `MCL `SIP `9d/ `ë7 `7- `tëpM `lS@ `h9d ``MCL `\S@H `X9d/ `L4ë,7 `$7- `ëM `R `9d `MCL `RH `9d/ `ëM `Rt `9d `MCL `RtH `9d/ `ëx8 `p8- `X<ë8M `4R `09d `(MCL `$RG ` 9d/ `ëM `Q `9d `MCL `QGL `9d/ `ë8 `8- `|ëxM `tQX `p9d `hMCL `dQXF ``9d/ `T@ë<M `8P `49d `,MCL `(PF `$9d/ `ë 8 ` 8 - `  ë M ` P ` 9d ` MCL ` PF, ` 9d/ `  ë M ` |P ` x9d ` pMCL ` lPE ` h9d/ ` \ Dë <80 ` 480- ` ë M ` O ` 9d ` MCL ` OEH ` 9d/ `  ë 8@ ` 8@- `  ë M ` OP ` 9d ` MCL ` |OPD ` x9d/ ` l Pë LM ` HN ` D9d ` <MCL ` 8ND ` 49d/ ` ( ë 8P ` 8P- `  ë M ` N ` 9d ` MCL ` ND$ ` 9d/ `  ë M ` N ` 9d ` |MCL ` xNC ` t9d/ ` h Pë H8` ` @8`. ` 0 ë M ` M ` 9d ` MCL ` MC` ` 9d/ `  ë M ` MD ` 9d ` MCL ` MDB ` 9d/ `  ë x8p ` t8p. ` ë :  Lԡ 9d : 9 LԡL 9d9T ë 6 Lġ 66 LġL ë :  LL 9d : 9 LLL< 9d9T ë 9 L8 9 99 |L8L( x98 hë d:  `K \9d T: 9 PKKt L9d9T @ë 06  ,Kt 6 6 KtKd ë :  J 9d: 9JJ9d9TëJС6@JСJ6@60ë: J9d: 9JJ9d9Të6|Jp66lJI\ëX: TIPP9dH: 9DIPI@@9d9T4ë$6 I<66I<I,ë: H9d: 9HHx9d9Të6Ht66HtHdë: G̡9d: 9G̡G9d9T|ël6СhG\6С6XGGHëD: @G8<9d4: 90G8G(,9d9T ëG6GG 9 66ë: F|9d: 9F|Fl9d9Të7Fl77pFlF\ë: E9d: 9|EEx9d9Tlë\7XEL77HEE8ë4: 0D,9d$: 9 DD9d9Të7D77DDë: D<9d: 9D<D,9d9Të7D,77D,Dë|: xCt9dl: 9hCCd9d9TXëH7DC8774CCp$ë : B9d: 9 BB9d9Të7СBء7С7BءBë: B(9d: 9B(B9d9Të7B77|BBlëh: dAp`9dX: 9TApA`P9d9TDë470A`$77 A`APë : @9d: 9@@9d9Të8@87@@ë: ?9d: 9??9d9Të|8x?l88h??XëT: P?4L9dD: 9@?4?$<9d9T0ë 8 ? 8 8 ? ?ë: >p9d: 9>p>`9d9Të80>\808 >\>Lë: =9d: 9==9d9Txëh8@d=X8@80T==Dë@: <<89d0: 9,<<(9d9Të 8P<ԡ8P8@<ԡ<ë: <$9d: 9<$<9d9Të8`<8`8P<<ë: ;p9dx: 9t;p;`p9d9TdëT8pP;dD8p8`@;d;T(ë$:  :9d: 9:: 9d9Të:ء9 7P:ء:9 97P7@ë: :D9d: 9:D:49d9Të90:0909 :0: lëh: d9|`9dX: 9T9|9lP9d9TDë<9@89P4809@90,9P9@(88e|6e|/t6tex5lex/5Tet5ȬLet/5ȫ4ep5,ep/5el5 el/5eh5heh05hed5Hed05He`5(e`085(e\5e\0T5teX4leX0p4TeT4ȬLeT04ȫ4eP4,eP04eL4 eL04eH4heH04heD4HeD04He@4(e@14(e<4e<144te83le81P3Te43ȬLe41l3ȫ4e03,e013e,3 e,13e(3he(13he$3He$13He 3(e 13(e3e23te2le202Te2ȬLe2L2ȫ4e2,e2h2e 2 e 22e2he22he2He22He2(e22(d2d22td1ld31Td1ȬLd3,1ȫ4d1,d3H1d1 d3d1d1hd31hd1Hd31Hd1(d31(dܡ1dܡ31tdء0ldء30Tdԡ0ȬLdԡ4 0ȫ4dС0,dС4(0d̡0 d̡4D0dȡ0hdȡ4`0hdġ0Hdġ4|0Hd0(d40(d0d40td/ld4/Td/ȬLd4/ȫ4d/,d5/d/ d5$/d/hd5@/hd/Hd5\/Hd/(d5x/(d/d5/td.ld5.Td.ȬLd5.ȫ4d.,d5.d. d6.PPPPPPPPPPPPPPPPPPPPPPPPPPPPP|PxPtPpPlPhPdP`P\PXPTPPPLPHPDP@P<P8P4P0P,P(P$P PPPPP PPPPddf<"6 Y606@6P6`6p 66?6x6666>6X7q77 707@7P 7` F7p `7 7 7 7 #7 O7 w7 7 8 8 88 k80 8@ 8P 8` 38p ]8 ~8 8 8 8 28 P8 w8 9 9 9 90 9@.DF/D Q DF cD DF(D (D(D0D4@D;DBDITDPDW D^hDeDl Ds|DzD4DDDHDDDXDDDlDD D xD  0DJ 0$F@E$3Mŀ'<Zǀ؀(Caq$vЀ,Lq΀9j$ HN Hk P. PDm PDn `Dm dDp tDn Dp D Dp Dq @Dr Ds Dt 4Du DvDwpDx$DyDzDD{D|PD}D~DlDDD{$m P@l@l΀n8v0Ge~OVm~ŀ݀7ր-KjԀ'l 8O`}̀  $ P % &$ N .DD(DpDDD D,DPDlDDDDD0DHD` '$ 8@ O8 aD ! !.!O!`!"""'<";""K@"b,"s@""@"T""t"$dNt.DDDDDDDD}DfDYDR@DOpDJDCD1D0D,$DHD lDDDDDD D(DpDxDDDDD4DPDpD |D DDDD D8DTDD&D'D)D,DD.\D0xD1D3D2D3D*D<D=0D>@D@PDCXD@`DCdDDpDGDJDLDODPDR DS@DYLDZhD^DbDdDfDi Dk $DH `D> xDw |D} D~ D "$"@"@"D"h##+#;###$8$Vt$gH${L$$P$T$@$؀X$@% \%*`%=d%J<%`@%u8%% %$ @N . D D D!D!\D!D!D!D!D"D"DD"pD"D"D"D"D"D"D#D#`D#hD#D#D#D#D#D#D$ D$D$D$(D$<D$TD$D$D$D% D%`D%D%D&$D&0D&LD&PD&`%$ %@%@%@%%t&@&&.&?&R&n'J''Ѐ'D(d(L(P(:8(WT(jH(w<(X(@(@(̀( (&t($N&t.&D&D&D&D'0DG'hD8'tD7'D6'D5'D( D(0D(pD(D (D(D) D)`D)hD)D)D)D")D#*@D%*HD**DG*D/*D0*D/*D0+D5+ D6+<D7+TD8+pD:+D1+D+DC+DB+DC+DG+DI+($&(@)@)%@)7)Ht)Z@)n))))D*d*L* P*<8*YT*lH*y<*X*@*@*@*&*+*$pN+.+DM+DN,DM,D],DY, DN,$DO,(DU,,DW,0DY,4D],@D_,LD`,`Dd,Dh,Dk,Dl,Dm-Dn-$Dp-4Dr-8Dp-<Dr-@Ds-LDv-lDw-Dx-Dy-D|-D-D|-D}-D~-D.D.D.@D.HD.PD.XD.`*$M+*@L+ @L+@L+4NH+HO<+XPh+n+++++܀+,,,1,J----ŀ-؀--..$.5.G.Y.j.{....̀RX.׀S8.TP.1.UD/@V/%/8/V1W@14+15.x16$N.x17&81b&81&#81&9 1&82&827&82e&82&7p2&7`2&7 3&730&63Z&63v&6p3&26`3&6603&K6P4 &a74A&e7@4n&l94&p704& 9@4&(905&07P5E&48p5w&;8`5&B8P5&I8@6%&P806_&W8 6&^86&e87 &l77@&s77{&z77&77&78&78Q&78&78&68&69(&69h&69&69&6@:&6 :V&9:|&6:&78:܀:d.x$5 N&e+W"'GSqu]V6-\si'hDYB,9;P _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_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_log_error_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.a0000644000076600007660000541764011201767455014350 0ustar stuartcstuartc00000000000000! #1/20 1242033858 502 502 100644 13492 ` __.SYMDEF SORTED TD>xN>x ؈؈(5T`  , 0 V z Sr #^0#^0#^0 $ ^0 ! $'^0! !7 !U !s ! ! ! ! " "; "[ "x " " " " $G^0$_^0# #3  E$w^0i#O @@0$^0 PT`#k k T WZ>x|>x  d ؈ z_p&T`  _p(@C@[@t@@@@@@@@@!@/@>@T@c@r@@@@@  V0 ro007T`00 -؈NT`  _p!}0}0}0/E_{    ]T`$3GVjy0 _p _pyT`T`T`T`T`@@44 _p5Se|@+>}04Vf{&;Ut342GV$^0 1T`T`T`# Q k:T` >x>x  Jz K؈ >x _p>x00>x@0cl{   4 HST`e$"&8&?8&W8&t8&8&8&8&8 ^ w oT`}0}0}0@@  g؈2@B@R@b@q@}@@@@@   _p !&@@@@ @@)@060O0k0040 %_p0G_T`p<ap%5J\s8@)ATl| )<QkyK@!}01}0C}0U@ /$4%4%$4%A4%^4%x4%4%4%4%4& 4j@@؈؈ F@@؈؈؈؈@@@@4@@@,@A@ V @_p kDU@d@v@@@@@&_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_debug_mxf_log_default_mxf_log_error_mxf_log_file_close_mxf_log_file_flush_mxf_log_file_open_mxf_log_info_mxf_log_warn_mxf_vlog_mxf_vlog_default_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_local_tl_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_local_tl_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_is_subclass_of_2_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_filtered_header_metadata_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_mxf_avid_add_typedef_enum_element_mxf_avid_add_typedef_extenum_element_mxf_avid_add_typedef_record_member_mxf_avid_add_typedef_weakref_target_mxf_avid_create_classdef_mxf_avid_create_default_metadictionary_mxf_avid_create_metadictionary_mxf_avid_create_propertydef_mxf_avid_create_typedef_mxf_avid_create_typedef_char_mxf_avid_create_typedef_enum_mxf_avid_create_typedef_extenum_mxf_avid_create_typedef_fixedarray_mxf_avid_create_typedef_indirect_mxf_avid_create_typedef_integer_mxf_avid_create_typedef_opaque_mxf_avid_create_typedef_record_mxf_avid_create_typedef_rename_mxf_avid_create_typedef_set_mxf_avid_create_typedef_stream_mxf_avid_create_typedef_string_mxf_avid_create_typedef_strongref_mxf_avid_create_typedef_vararray_mxf_avid_create_typedef_weakref_mxf_avid_is_metadef_mxf_avid_is_metadictionary_mxf_avid_set_metadef_items_mxf_clear_metadict_read_filter_mxf_initialise_metadict_read_filter_mxf_avid_create_containerdef_mxf_avid_create_datadef_mxf_avid_create_default_dictionary_mxf_avid_create_dictionary_mxf_avid_create_taggedvaluedef_mxf_avid_is_def_object_mxf_avid_is_dictionary_mxf_avid_set_defobject_items_mxf_clear_dict_read_filter_mxf_initialise_dict_read_filter_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 1242033714 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 1242033715 502 502 100644 10388 ` mxf_list.o H x x__text__TEXTX DA__picsymbolstub1__TEXT`` , L  __cstring__TEXT __la_symbol_ptr__DATA l 8  l PVVh |||y!Al/AP``` /A| ~| xN!xHM/AxK``88!P|N ```||~x!``c/A K9~/AH88!P|N ``8 N ``|||xB8`|#x!H|~y@4<<<8$8c88H8`H``xK}8`8!P|N ```||~xB8`|#x!H,@4<<<8]8c8d8PH8`HH``8^/@ ~H ^b^~8`8B^8!P|N ||~xB8`|#x!H,@4<<<8s8cP88H8`HT``8/@~~H```~^8`8B^8!P|N `|a|{xB8`|3x|#x|+x!H,@,<<<88c88H 8HD8;/@,[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 |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\tëp 0l $0h0` 0\ $0X0Lë p $pp p $pPpë  $ P $dlëh 0dء0`0X 0Tء0P0DTëT tL t4 p, p lh lhkPkPkPijhijhdd(f)<8.D=DAD= DADFDGDK0DI4DK8DM@DOPDGXDTpDVtDTxDU|DWF$=\@<h@>w@?ۀ9wԀ$N.D,D-D2D3D4$,@+'7$XN.D7D8D9D8D:8$7S@6_@6o$N. D! D$0D!4D$DD%D'D)p$! @ @ $N.DZD]DZD]D^D_D^DaDc(Dg0Dk8Di<Dk@DmL$Z@Y@Y $N`.`Dp`DspDptDsDtDuDtDwDzDyD~DDD $p`-@o9@oF$N. D D0D4DLDDDDDDDDDDDDDDDDDDD,D8D@DPDTDXD\D`DpDDDDG$ g@s@@@@ @ @ ր $N.DD$@$N.DDDD D<DPDTD`$;@H@U@d@s@t$Nt.DDDDDDDDDDDDDDDDDD D  D$DD$@@@,@;@J@]^\_$N\.`D3`D4`D8pD9t`$3`@2$N|.D<D=DADB$<@;$N.DDDDDDDD!D'D$D/D*D/D$D'D$$@@@ ($N(.0DE0DF0DH4DF<DG@DIH$E0'@D4@DARq$NL.PDLPDMPDLTDMXDO\DS`DTdDUhDTlDSpDWtDYDWDZDW$LP@K@K @K $tN.D`DaDcDdDhDkDm Dq Du0 $` )@_ 6$lN<.@Dx@Dz@ 7$x@ T@w a$NH.PD}PDP b$}P @| $NX dXF5 `w@P $0>Py [_`_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_malloc_mxf_log_error_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 1242033715 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@>@>@<A8T̀L@BXYZk| y $N .DWDZDWDZDWD[D]$ $W @V @V ƀX8 Ҁ  4 $DN4.@Db@DbTDcXDhhDjpDn $b@ @a @a @a "$hN.DsDvDsDvDsDwDy #$s :@r G@r Ut8 a b c$DN.D|D}D8D@DHDLDPDTD\ d$| ~@{ $pNp.pDpDD $p $$N.DDDDD $ $HN.DDDDD(D,D8DH $ @ 8  \ $lN\.`D`DxDDDDDD $` @ 8 %` & '$lN.DDDDDD DD( ($ <@ J8 V W< X$lN<.@D@DXDdDhDxD|DD Y$@ n@ |8 @  $lN &' " # $ Հ   0 @ Pd@mYpF`*4@'/_g_mxfLogLevel_mxf_log_mxf_log_default_mxf_vlog_mxf_vlog_default_mxf_log_file_open_mxf_log_file_flush_mxf_log_file_close_mxf_log_debug_mxf_log_info_mxf_log_warn_mxf_log_errordyld_stub_binding_helper___sF_vfprintf$LDBLStub_fopen_fwrite___eprintf_gmtime_time_fflush_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;_vlog_to_filevlog_to_file:f(0,1)level:P(0,3)format:P(0,5)p_arg:P(0,6)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):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)_log_to_filelog_to_file:f(0,1)level:P(0,3)format:P(0,5)p_arg:(0,6)char:t(0,12)mxf_vlog_default:F(0,1)level:P(0,3)format:P(0,5)p_arg:P(0,6)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_flush:F(0,1)mxf_log_file_close:F(0,1)mxf_log_debug:F(0,1)format:P(0,5)p_arg:(0,6)mxf_log_info:F(0,1)format:P(0,5)p_arg:(0,6)mxf_log_warn:F(0,1)format:P(0,5)p_arg:(0,6)mxf_log_error:F(0,1)format:P(0,5)p_arg:(0,6)g_mxfFileLog:S(0,2)mxf_vlog:G(0,45)mxf_log:G(0,47)g_mxfLogLevel:G(0,3):t(0,46)=*(0,49)mxf_vlog_func:t(0,45)=(0,46):t(0,48)=*(0,50)mxf_log_func:t(0,47)=(0,48):t(0,49)=f(0,1):t(0,50)=f(0,1) #1/20 1242033716 502 502 100644 53788 ` mxf_file.o ..__text__TEXT%0__picsymbolstub1__TEXT%`'MdL __cstring__TEXT(@B*P__la_symbol_ptr__DATA.L0O__nl_symbol_ptr__DATA.0&PHX5 PE3P\'||~x!``c/AH'88!P|N ``|#x8H&d|#x8H&cH&,``|#x|xH'TcH%l``|!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$x`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!Hu|~y@,<<<88c!8"8"@H8`H$884H 8`(H1.|}x@4<<<88c!8"T8"@HExH @H88(H <x8"HY/}A<_=?,8`8B9)^<_>=?8B 9)^<_> =?8B,9)<^<_>=?8BL9)|^<_>=?8B9) ^ <_>$8B^(H`xH 8``8!`aa|}p N `|a||x|@&B8`4|#xA!H|~y@,<<<88c L8 d8 H8`H$884HY8`(H.|}x@4<<<88c L8 8 HxH=@H88(H <x8!H/}A<_=?,8`8B 9)\^<_>=?8Bl9)|^<_> =?8B9)^<_>=?8B9)ܐ^<_>=?8B9)l^ <_>$8B^(H`xHm8``8!`aa|}p N `|a||x|@&B8`4|#xA!H5|~y@,<<<888c88HM8`H$884H8`(H.|}x@4<<<8:8c88HxH@H88(Hi<x8dH/}A<_=?,8`8Bl9)^<_>=?8B9)ܐ^<_> =?8B9)^<_>=?8B 9)<^<_>=?8B\9)̐^ <_>$8BL^(H`xH8``8!`aa|}p N `|||xB8`4!H|~y@8<<<8b8c8(8dH8`H```884H8`(HQ|}yA88(H<_=?8`B#9)]<_>=?,8B9)@^<_>=?8BP9)А^ <_>=?8B9)^<_>=?8B9) ^<_> 8B0^$<_8B^(H<``<<<8d88d8cHxHM8``8!P|N ```|/!B|zx|+x|#x|3x!8`AP8`4H |~y@0<<<88c88H!8`H`884H8`(H|{yA88(Hm/[@;;`<_~,8B=?8`^<_9)8B>=?^<_9)8B0> =?^<_9)@8B>=?^<_9)P8B`>=?^ <_9)p8B>$^(H8`<<<8888cHxH8``8!`!|N ```||~x!``c/A\C,/AD|Cx| | xN!~(/A | c,| xN!~/AH 88!P|N ```c,}N c,}N c,}N c,}N c,}N c,}N c,}N c,}N $c,}N 0N ``08`/M |xN ``|8B|#x!88K/A4<<<88c88H58`H``88`8!`|N |8B|#x!88K/A4<<<8 8c88dH8`H$``8A98`T@.|x8!`|N `|8B|#x!88K /A4<<<88c8 8H%8`H<``8A98`!:a;TTBU)@.|x|Kx|[x8!`|N ```|8B|#x!88K]/A4<<<8 8c88$Hu8H``a8A988:<;=>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```K```K```K```|8B!l8lK8/A(<<<8A8c`8P8H88!P|x|N ||#x8BT>!888A9K8/A(<<<8K8c88@H88!`|x|N `|TF>T>BT>8|#x!88;A8!9a:K8/A(<<<8W8cl88H88!`|x|N `||#xBWWTF>W@.!T>T>|Cx|+x|Lcx|SxWF>W>W>88889!:;<=A>?K)/8A(<<<8g8c8H84H-88!|x|N ```|!|#xT>lK8!P|N `|!|#xT>lK8!P|N `|!lK18!P|N ```|!8W@.W@.}bp| Kx}^x}=x@`8|8yHL``/;;@K<<<88cp8d8H!8``8!`|x|N ``||~xB|+x|3x!K/@4<<<88c8,8TH 8HL``xxxK%8/@(<<<88c8H8TH Y88!P|x|N ``K```K```K```K```||~xB|+x!K/@8<<<88c8h8TH 8HP```xxK8/@,<<<88c88TH ]8`8!P|x|N ``|!|+x|#x|yx!KE/A#xdxx8K H|~|]+A/@+@;@H``^P#x88ExKq@\Cx8@@A@@A```8`H,```y;;@dK8```8!`!|N ```K@```||~xB|+x!K/@8<<<88c 88 tH 8HP```xxK8/@,<<<88c 88 tH }8`8!P|x|N ``|8B!K8/A(<<<88c `8P8 H 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;B|#x|{xW>!+@$<<<8"8c8 48(H /@l+A/@4+@,|+x<|3x<8c@8(8 4HE8Hcx|3x|3xK8@Hh``/ A`T8|#x49A|09 HT< H|D0|D0|0| Sx} SyA$|+x<|3x|;x<8c|958 4H8H```T 8|P4I}@:A|0H(`T< I|L0|0| cx```8T>|xA;cxxKA,<<<8=8c 88 4H8Hlcxx88KW>A,<<<8>8c 88 4H8H(8H ; 7@l9888K8!p|xa|N ``|A|+xB|#x|zx!Kmxx|{xCxdxKe/@,<<<88c8 8;`H `8!`cxA|N ``||3xB|+x||x!Km/@4<<<88c8 t8DH8HL``xxxK8/@(<<<88c8 8DHI88!P|x|N ``|a|;xB|+x|3x||x!K/@0<<<8F8c08 8H8HX`xdxxxK8/@4<<<8G8c08 8H8```8!`|xa|N ``K```K```K```||~xB|+x!K/@8<<<88c08 8H8HP```xxKI8/@,<<<88c08 8H8`8!P|x|N ``||~xB|+x!K/@8<<<88cp8 p8H8HP```xxK8/@,<<<88cp8 8H8`8!P|x|N ``K```K0```|8!H8!P |`|N `|!He8!P |`|N ``|8|~x|#x!H%/@,8~88H 8/A```88!P|x|N `|8!H8!P |`|N `|8|~x|#x!H/@,8~88Hm8/A```88!P|x|N `|8!H!8!P |`|N `|8!H8!P |`|N `|8 !H8!P |`|N `c|ct|cTcN ```2N ``c2N |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 '%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_read_local_tag(mxfFile, tag)mxf_read_uint16(mxfFile, len)mxf_write_local_tag(mxfFile, tag)mxf_write_uint16(mxfFile, 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)%%P% $$$$4$#####Të#P("Ы#L.`"Ы#H(@"Ь#@("Ь#<.` "Ь#8(@p"#(#ë#("Ы#.@"Ы"(@"Ь"("Ь".@ p"Ь"(@p"""ë"("".""(@""(""|. ""x(@0""h"Hë"D(""@-""<(@""4(""0- "",(@0"" !!!!ë!(!!-!!(@!!(!!- !!(@0!!p!Pë!L(!!H-ġ!!D(@!!<(!!8-ġ !!4(@0!!( ë ( P - P (@ P (D P - P (@ P  ë ( P -ġ P (@ P x(D P t-ġ t P p(@ P d ë ( - (@ (- (@`ë\(`X-X`T(@`L( 4`H-X`D(@ `4ë(`-`(@`( 4`-`(@ `xët(`l,ܡ`h( 4`\,ܡ|`ë(`,`( 4`,@`ë,`(`,h`,(`( 4`,h`ë(,0 (@( ,0P(@ `ë( , (@ ( t , (@  xXëT( P+ L(@ D( t @+ <(@  0p( ë(@+̡@(@@(T@+̡@(@@xët(@p+@l(@@d(T@`+h@\(@@P ë(@+@(@@(T@+H@(@@|ëx(@t+l@p(@@h(T@d+l,@`(@@Të(Ы+4Ы(@Ь(Ь+4dЬ(@ptXëT(ЫP+XЫL(@ЬD(Ь@+XЬ<(@pЫ(Ы+4Ы(@Ь(Ь+4dЬ(@pë(`+`(@`(4`+`|(@`l(ë$( *С(@(*С (@Ph8ë(`*`(@`(4`*H`(@`,ë((ԫ$*ԫ (@Ԭ(Ԭ*Ԭ(@lë(T*XT(@T(@T*XT(@Tp ë(*0(@ (*0P(@`ë(p*p(@p($p*p(@pë()(@() (@lëh(0d)0`(@0X(d0T)0P(@0Dë()(@()(@ ë(@ ( )H (@ ( )H 0  0  p   ` P 0  0 @   0  xp t pp d `p Pp 4   ë ( (X (@ ( (X (@  t lë h(@ 0 d( 0 `( 0 X(@ 0 T(d 0 P( 0 8@ 0 4@ 0 ,` 0 $`0 0 P 0 0 0 P 0 0 0  0  0  0  0  0  0  0 P 0 p 0  0 p@ 0  0  0 .С 0  0 .С# 0    hë d( 0 `(X 0 \(@ 0 T(d 0 P(X( 0 L(@ 0 @ ë L ` ` \ С С< p ` |p t` lP h \P Xl Hë D( <(d 8 $ ë ( ( (@ ( ( (@   ë ( (X (@ ( (X (@  Të < 4 ,` ( $`l  С  С p`p|`lPP\ ë((!|ëx(t(p(@h( d( `(@ LPH4ë0(,(X((@ ( (X d(@ L ëTT`TT` T|TtСTpTlС|TdLT\TXTT<TL,TDpT@`T<pT4` T,PT(TPTTë(T("Të(T(T(@T("@T("TT(@!Të(T(XT(@T("@T|(X"Tx(@!Tl8<H$x$tl\(ëT.̡((L.̡((4.ȡ(,.ȡ(.ġ' .ġ'.'Ȭ.'ȫ.'.'.'.0'.'h.L'ht.'Hl.h'HT.'(L.'(4.',.'.& .&.&Ȭ.&ȫ.&.&.&.&.&h.,&ht.&Hl.H&HT.&(L.d&(4.&,.&.% .%HGPDGP@GP<GP8GP4GP0GP,GP(GP$GP GPGPGPGPGP GPGPGPGPB6FC987;?D@>A3E<:5=B6FC987;?D@>A3E<:5=4sddf<π.DPDXDZ(D[,D^4$P@O#?+|ƀ ] t  , = N k   & ; m $HNH P.PDaPDeP $aP ڀ @` @` @`  -$N` .`.`Dj`Dn` ?$j` W@i f@i r@i $Np p.pDspD|p $sp @r $Nx .DD $ @ @ $N .DD $ &@ 5$N 6.DDD F$ \@ k@ y@ $,N .DD $ @ $N .DDD $ @ $ N .DDDDD DD0D4D8D@DD $(@7$hNX8`.`D`DdDhDpDtDDDH$`^@mx8\z€(F[yĀ܀1If̀`$XN.DDDDDD$*@9$N:.DDDDDD(DLK$c@r@@@,d$Ndp.pDpDp$p@@@$Nx.DD&D3D7D:$4@C@"LMN$xNO.D=D@c$=}@<@<$N.DCDG$C@B$N . DL DO $L @K@K@K$N( 0.0DR0DT01$R0H@QW$ N<X@.@DW@DX@D]Hi$W@@V$ NLP.PDaPDcP$aP@`$NX`.`Df`Dh`$f`@e $ Nlp.pDlpDmpDntDm|DnDo%$lpB@kQ$NR.DrDrDuDzD| D,D@DXh$r@q@q@q@sp$Npp.pDpDp$p@@@ $Nx!.DDDD:$Y@h$XNi.DD$@@$N.DDD$$@$<N,0.0D0D0D4D8D<DDDDDD$0,@ ;@I@W$NX.DDn$@$ N .DD$@$N . D D $ @!$ N,"0.0D0D0D88$0T@c$ N<.@D@DXD\DlDDDDDDDDD D$D(D,D0D4D8D<D@DDDHDLDPDTDXD\D`DdDhDlDpDtDxD|DDDDDDDDDDDd$@@@р&Zk|р +;K[$N.D DD D D@DLD.D/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 `\$ {@ @ $N |. D4 D8 D4 D8 D9 D: DW DX (D; 0D@ <DF XDG \DP `DS dDF hDG lDF pDH tDG xDI |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 $4 @3@3$N . D^ Db 0D^ 4Db @Dc Dd De Dj Dm 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 4Dz @Dd PD~ pD $^ @] $tN . D D D D D D D D ,D 8D <D @D PD TD \D `D dD hD lD pD tD xD |D D D D D D D D D D D D D D D D D D D D D D D D D D D DD  $ ,@8@H@X$N4.@D@DTDhDtDDDDY$@o@$N.DD$@@@$N.DD$@@@$N.DD$@)$N.DD*$?@O@X$N . D D Y$ m@}$N0.0D0D0~$0@@@$N@.@D@D@$@@$NP.PDPDP$P@$N`.`D`D`$`(@8$Np.pDpDpDt9$pV@f@s$Nx.DDDDt$@$N.DDDDDD $@@Ҁ8 $N . D  D (D ,D @DD $  @  '@  5 8 C D E V s$N.DDDDDD@ t$ @ @ 8  T ʀ $NT.`D`D hDlD D"D(p $` @!@!8!+`!,!-!>![!s!$(N.D+D,!$+!@*!@*!!""?$N.D0D1"@$0"V@/"f@/"t""$N.D5D6"$5"@4"@4"Ҁ""$N.D:D;"$:#@9##@9#2#C$N.D@DAD@D@DADD(#D$@#[@?#k?l#y$pN@.@DG@DKLDGPDI\DG`DKdDIhDJlDKpDN#z$G@#@F#@F#H8#@##$|N.DQDSDTDQDUDWDQDWDVDSDTDUDWDZ4#$Q#@P#@P#R8$$L$$NL.PD]PDd`DedD]hDcpD]xDd|DeDcD]DdDeD_D`DaDgD_D`DaDbDcDdDeDfDgDj$$]P$ @\$0@\$>^8$LP$M$N$N. Dm Dm,Dn0Dm4Dn8Do<$O$m $e@l$ull$$,NL.PDrPDr\Ds`DrdDshDtl$$rP$@q$ql$$,N|.DwDwDxDy$$w$@v$vl$$$N.D|D|D}D~$$|%@{%{8%%$(N.DDDDD0%&$%9@%I@%X%k%&$hNH.PDPDXD\DlD&$P&@&@&' '#$hN.DDDDD0D4DpDDDDDDDDDDDDDD'$$'6@'F@'S@'_@'h@'q@ '1'@'"''@'0''@'''('$hN(.0D0DTDD'$0'@(@(@(@('$N.DD(($(<@(L@([$N.DD(\$(p@(@((($N.DD($(@(@())*a$N. D D *b$ *|@*@***$N$.0D0DPDD*$0*@*@*@+ $N.DD DD0D`DdD|DDD+ $+@+,@+88+G@+W+x@+0++$N.DD+$+@+@+$N.DD0DpD+$+@+@+@, $N.DDDDD  , $,@,-@,:,M,`$hN8.@D]@D`@D]DD`HDfpDjDnDrDvDzD~D D@,a$]@,v@\ ,@\,@^,@,H,$NH.PDPD"XD\D"pDtD"xD$D&D(D,D3D5XD;D9D;D9D=D>(D9xDB,$P,@,@,@,8,@ ,-P--$XN.D DDDDD -$ -2@ -B@ -N$N 8. @D @D dD D -O$ @-c@-s@-@-$N .!DE!DF!(DG!`DJ!-$E!-@D-@D-@D-@D-$N!.!DM!DN!-$M!-@L.@L..$.7$N!.!DR!DS!.8$R!.M@Q.]@Q.j.}.$N!.!DW!DX!.$W!.@V.@V.ŀ.؀.$N!."D"D" D"`D".$"/ @/@/%@/4$N"."D"D"D# D#`/5$"/S@/c@/o@/~$N#x.#D#D#/$#/@/@/@/$N#.#D#D#/$#/@/@0@0$N#.#D#D#D#D#D#0$#0(@06@0D$,N#.#D#D#D#0E$#0b@0p@0~@000ǀ0$(N#.$D$D$D$ D$D$T0$$1@1+@19$lN$l.$pD$pD$tD$xD$D$1:$$p1O@1_@1o$,N$.$D$D$D$D$D$1p$$1@1@1$lN% .%D%D%D%D% D%$1$%1@1@1$,N%<.%@D%@D%DD%HD%PD%T1$%@1@2 @2$,N%l.%pD%pD%tD%xD%D%2$%p21@2@@2O2b2u25$$,N%.%D%D%D%5%$%56@5C$N%.%D%D%D%5D$%5]@5m@5~$N%.%D%D%5$%5@5$N%5d%b 2 @#$#j%@0$p?$z%pY%|@ P0p `@@1%%#"\Pt0h 0S du`CO%M #"O!!PP->  A @4q!@Pc!!Dd]Wl4,<$O_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_read_local_tl_mxf_skip_mxf_write_local_tag_mxf_write_local_tl_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___sF_malloc_feof_mxf_log_error_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)tag:P(0,113):t(0,113)=*(0,114)mxfLocalTag:t(0,114)=(0,78)mxf_read_local_tl:F(0,6)mxfFile:P(0,67)tag:P(0,113)len:P(0,87)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)tag:P(0,114)mxf_write_local_tl:F(0,6)mxfFile:P(0,67)tag:P(0,114)len:P(0,78)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 1242033717 502 502 100644 49564 ` mxf_partition.o8 @<T@<__text__TEXT(TBH__picsymbolstub1__TEXT( `*tl __const__TEXT-@/__cstring__TEXT1 4__la_symbol_ptr__DATA?Ar0++__nl_symbol_ptr__DATA@8BVt PZZ',sW|/B|xx|+x|#x|#x!|+x@0j|I`U%UFT|P\|[Vp/@(0|9@8@|Sx0|``/|3xA@T+@L``;;?_`x8-8H*E/@h3@@/Ap<x%x8-H* AT<<<8B8c182(82H'8`H0<<<8=8c18182H&8`H8`8!`|N `|8 B|~x!<8,H+/A 8`/A8`8!P|N `|8 B|~x!<8+H+I/A 8`/A8`8!P|N `|8 B|~x!<8+@H*/A 8`/A8`8!P|N `|8 B|~x!<8*H*/A ~ +@+8`@ `8`8!P|N ``|B}H|<8*H)`||~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|<8H(`H$```|B}H|<8H$`H%````H%P```,M 8c`H%4||~x!``c/A Kɀ~/AH&88!P|N ``||`y!A8a88K8!`|N |8B8|}x!H%<8}`:H#9 88@8`=8!P=]x}|]p}t|N ``||}xB8`!H&|~y@8<<<88c+8,8,PH"8`H```K!8`8!P|N |||xB8`|#x!H%}|}y@4<<<8E8c+p8,p8+H!8Hp`` ^8|`x>~ ]=}H!y8/@0<<<8G8,8+8c+pH!-xH$88!P|x|N `||#xB|}x|#x!K=?}P\TX8I*])* b]~P\8a88`>^ ~^TXH!```8a8H /AH8a8H"M|dxxKa/@<<<88c*8,8*H 8`H8```8!`|N ```||~xB8`|#x!H#}/|dxa8@,<<<88c)p8*(8)H8`H4xK}/A88`H8a8K8``8!`|N ```|B!H98/@(<<<88c(8*8)$H88!P|x|N ```||~xB|#x|+x!88K/@0<<<88c(P8*L8(Hq8`Hh`8xK)/A 88`H@```<<<88c(P8*8(H8a8K8``8!`|N ```||~xB|#x!8a8K]/@4<<<88c'p8)8'H8`Hl``8xKI/A 88`H@```<<<88c'p8)8'H58a8K8``8!`|N ```||#xB!H /@,<<<88c&8)8&H8`Ht~p8`8!P|N ||#xB!p/@,<<<8!8c& 8(8&HM8`HHa/@8<<<8"8c& 8(8&H8`H```>p^tA@@ @@8`<<<8#8c& 8(8&H8`H<``} }i9 9@8`}b[x4>p^t^0``8!P|N ```||#xB!He/@,<<<8-8c$8'|8%PH8`H|~x8`8!P|N ||#xB!x/@,<<<878c$8'|8$H8`HH/@8<<<888c$8' 8$Hy8`H```>x^|A@@ @@8`<<<898c$8'8$H%8`H<``} }i9 9@8`}b[x<>x^|^8``8!P|N ```|:`B|yx~x|#x;!H|xx#xW 68BX|^xH|{x|#x/@,<<<8X8c#P8%8#HM8`H#xH9 x|jxx#xDx}}izH/@8<<<8[8c#P8&8#H8`H```#xHI/@0<<<8]8c#P8&8#H8`HX`#xH /@,<<<8^8c#P8&8#Ha8`H#xH-/@,<<<8_8c#P8',8#H%8`H܀#xH/@,<<<8`8c#P8'\8#H8`H $#xH/@,<<<8a8c#P8'8#H8`H\(,#xHm/@,<<<8b8c#P8'8#He8`H04#xH-/@,<<<8c8c#P8(8#H%8`H܀8<#xH/@,<<<8d8c#P8(88#H8`H@#xH/@,<<<8e8c#P8(p8#H8`H`DH#xHq/@,<<<8f8c#P8(8#Hi8`H L#xH5/@,<<<8g8c#P8(8#H-8`H8P#xHy/@,<<<8h8c#P8)8#H8`Hx#x8H9/@,<<<8i8c#P8)<8#H8`Hh~x8a8H8a8H/AH8a8H|dx#xH/@<<<8n8c#P8)8#HQ8`H8`8!|N ```|!|{x|@&B|#x|#xA!H/A#x;;H=|zxK$x;.8a8HHX``8a8H/|ixA\|I i$AZzI(i,H`(,}~B "b88HA/@8<<<88c8#8H8a8K8`HH`8x8H/@,<<<88c8$8HK`8x8H/@(<<<88c8$<8HKt8x8H/@(<<<88c8$p8HQK88x8 H}/@(<<<88c8$8HK8x8(HA/@(<<<88c8$8HK8x80H/@(<<<88c8% 8HK8x88H/@(<<<88c8%\8HaKH8x8@H/@(<<<88c8%8H%K 8x8DHQ/@(<<<88c8%8HKЀ8x8LH/@(<<<88c8%8HK8x8PHy/@(<<<88c8&08HqKXx8<8@H/@|<<<88c8&h8H5K```xdxH/ALa8dxK%/A\<;@À88`H/ @ H0```+A;;@8`H; ;cxHU/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_kl(mxfFile, &partition->key, 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))'''''$ë' -&'-&&d&Lë&H2 &&D=t&&@1&&82 &&4=tt&&01 &&$%ë%2 $0%?T$0%1$0%2 $0%?T$$0%1 $0%ë%2 $0%7D$0%1$0%2 $0%7D$0%1 $0%l%Të%P2 $0%L5̡$0%H1$0%@2 $0%<5̡$0%81 $0%,%%$$$ë$2 $0$?,$0$1$0$2 $0$?,$0$1 $0$$ë$2 $0$>$0$1$0$x2 $0$t>$0$p1 $0$dë$X-$0$L- `$0$H#ë#>̡!#2 !#1!#>̡L!##ë#>!#|2 !#x1!#t> !#h#P#Hë#D>l!#<2 !#81!#4>l!#(## ë#>,!#2 !"1!">,!"ì"2 !"1@!"ë"2 !"> !"1!"2 !"> !"1@!"ë"-!"x- !"lë"h2 !"d=!"`1!"X2 !"T=d!"P1@!"D"$!ë!2 !!=ġ!!1!!2 !!=ġD!!1@!!!!ë!@8!!@8!!   ë 2 =t 1 2  =tT 1 ë 2 = 1 2  |= x1 p2 l=t h1 `2  \=tT X1 L ë2 `<`1`2 `<T`1``ë2 `<`1`x2 `t<4`p1``dDë@= `<2 `8<`0= `,2 `(<`ë2 `@$4 02@3A@3S@5b 0cTd$$NT.`DR`DShDRlDStDRxDTDRDSDXDTDXDYD[DYD[DYD[D]PD^D_D`DaHDbDcDdDeHDfDgDhDi<Dk|DlDnDlDre$R`@Q@Q@S@T̀1@UV8`$N.DvD}DvD},D8D<DDDLDPDpDxD|DDDDDDDDDDD0DlDDD$v@u(@u;@wU@xky8w@z@ p@l@$N.DD$D\DDDDDD D D`DDDDPDDDD@D|DDDD(D8DHD`$@@@8.<9@GDT@^_t`$tNt.DDDDD`DhDDDDDD DDD D0DDD\DDa$x@@@@@@݀"$N.DD4D pDDD0D8D<DDDPDDDD0$ @@,@;@KLDM$4ND.PDPD#pD%D'D(D'D(D) D*PD,XD-D0N$Ph@w@@ P$N. D3 D4 $3 @2@2$N . D8 D< 8D? xD@ D? D@ D=!DE!DC! DD!,DC!0DD!DDE!HDG!P$8 @7@7@7@7 9H,:89J[l;@x y!dz$TN!d.!pDK!pDU!DK!DU!DX!D\!D_"Df"0Dg"xDn"Do"Ds"D#Dt# D#LDw#`Dx#Dq#D#Dq#D${$K!p@J@JL<MHN8̀O@@P@S!p$$N$.$ D$ D$0D$4D$@D$DD$HD$LD$PD$TD$\D$dD$D$D$D%D% D% D%`D%D%D%$$  @@/@;@H8T$ U@g%h%`i@{%|%}%~$N%.%D%D&D&`D&tD&xD&D&D&D&D&D&D&D&$%@@@@ЀH܀8@%&$N&.&D&D'D' D'0D'<D'HD'`D'lD'pD'xD'D'D'D'D'D'D'D'D'D'D'D($& @/@;@H@T@k@8@@&($LN(&1&V-&`-&"- &$- ! A s d(P& `E @@/YJ0@Pn`@ p;0pYv _  0  y%&@ \!p0 `j$ N&Oml_<^ R3s"_?A}_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_free_mxf_log_error_mxf_append_list_element_mxf_free_list_mxf_write_batch_header_mxf_next_list_iter_element_mxf_get_runin_len_mxf_file_getc_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_uint64_mxf_read_l_mxf_set_runin_len_mxf_read_kl_mxf_get_llen_mxf_file_write_mxf_write_kl_mxf_file_tell_memset_mxf_write_uint16_mxf_read_batch_header_malloc_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 1242033718 502 502 100644 17996 ` mxf_primer.o <<__text__TEXT L6__picsymbolstub1__TEXT  0X __const__TEXT __cstring__TEXT __la_symbol_ptr__DATAX "4 Pjj t!l,||byB|#x!A0/A(8!P8|H ```<<<868c 88H U|,B!A /@$<<<8=8c p8 8 H c8!P|x C|b|N ||~x!``c/AH Y88!P|N ``||}xB8`|#x!H /|bxa8@,<<<8M8c 8 8 H 8`H88}|Dx H /@X??<8D; ; 8 lxxH <xx8P8 H 8a8K8`H`88`8!`|N ||`y!A8a88K8!`|N |B}H|<8 xH `||}xB8`!H|~y@8<<<8o8c 8 8 H 8`HH```8<8~8 H88`8!P|N `||~x!``c/A$8cH ~/AH88!P|N `||~xB|#x!?```^p@8A8@,<<88c 8 pH8`H0``8~888H U/@88`8!`|N ``|a;B|}xx|3x|#x!<8H,A 8`H```/A<x88 H/A(<<88c l8 H8`H8x8~ 88!P|x|N `||+xB8c!<80Hy8@,A8@8!P|Cx|N `|a|}xB|#x8!p;a<H<cxK-/@<<<88c8 8H8`H|<<<88c8 p8HH<<<88c8 8HHl<<<88c8 8HHH```x8D8@H/@<<<88c8 48HMcxK8`H``x88H)/A(x8LHU/A8a<8HK/AH8AH;L!HAPaTAX Ii ID@A`<8`H$D;/AK````8!a|N ```|;B|}xx!H]<|~x8x8|+x8H9/@0<<<88c88H8`H`xx8H5/@,<<<88c8,8H8`Hx8a8H`8a8HM/A8a8H|~xxHM/A@8xH/@<<<8 8c88H18`H8<<<8 8c8`8H 8`H8```8!`|N ```|A|{x8d|+x!Hcx8|#x8H8!`;x;A|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 +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)   xë t 0 p 0 lD 0 d 0 `` 0 \D 0 Pë L 0 H 0 DD 0 < 0 8 0 4D 0 (     ë  0 \ 0 D 0  0 \, 0 D 0  ë  0  0 D 0 | 0 x 0 tD 0 hë T 0 H  0 DlX<4ë00,d0(D0 0d 40D0 ë00D00 0D0ë0ȡ0D00ȡ 0D0ë00D00 p0D0|ëx0t<0pD0h0d< 0`D0TëЬ0pëdpP`p PëPPDP P PD PëPPDP| Px PtD PhëPPDP P PD PëPP P lPëpPp PxëtPpP ëpë\ p\ pl\ë00ëD  D xët hp xhLë@ @ë@@D@ l@ @D @ë@|\@xD@p @l\ @hD @Të$ $  plëh$d` X$TP @ë8 Ȭ8p ȫ4 4 t0 l0 T, hL, h4( H,( H$ ( $ (    4  ȬP ȫ l t l T hL  h4 H, H (  (     Ȭ0 ȫ L t lh T hL h4 H, H (  (TPPPLPHPDP@P<P8P4P0P,P(P$P PPPPP PPPPv|wutzyx{~}v|wutzyx{~}ddf< .D5D6D5D6 D9,D80D94D8@D6P$5&@42@4>hw$pNpxp.pD<pD=tD<xD=D@$<p@;@;$pN.D[D\DaDb$[@Z4q̀Bk$HN(0.0DJ0DM@DJDDMTDNDDDNDDDPDVDRDX$J0@I@I݀K8 &hˀ$5Sq00$N00.0D(0D+8D(<D+@D1DD0HD1LD2P$(0 @' %)8 10 2` 3$0N`.`Dg`Dhp 4$g` N@f Z k | $N|.DlDoDlDoDpDqDpDqDpDqDrDt DrDtDv $l @k Ā $N,.0Dy0DzDDXD`Dx $y0 @x $\N.DDDDDDDDD$ $ !@ 4@ E8 Og b r s8 t$N8.@D@DHDLDTDXDlDpDDDDDD D(D,D0DTD`DDDDDD D u$@ @ @ @ ۀ< 8  @ $@ %4 &$N4.@D@DPDTD`DhDlDD '$@ ?@ Rl b@ n@ | @  $|N.DDDDDD $ @ @ @ @   $\N. D D<D@DDDHDLDPDDDDD8DPDdDxDDDDDDDD $ @ @ (< =@ O, g x #4EVgxʀڀ-DH8L@  $N . D D (D ,D 4D 8D DD HD PD TD D D D D D D \D D $ @@ 8*t@ @    $N . D D D D D D D D $ @@@ 4{$dN |&j d C-0s@ ` X@ .>scUDY0x_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_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_log_error_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 1242033718 502 502 100644 12884 ` mxf_essence_container.o H L L__text__TEXTh__picsymbolstub1__TEXT` L, __cstring__TEXT ? __la_symbol_ptr__DATA , H  '#h P  /@/@|/+@p/4@d/A /@P/@D/ @8 /@, /@  8`/M ```8`N ``|a|}xB8`,|#x|+x!H|~y@0<<<8G8c 08 H8 HQ8`H@`88,H ]8`=} ^>~8!`a|N `|!|#xB|+x||x|#x8!|+x|;x|3x}Cx888K /@4<<<8b8c8 8H8`H``xH|ix|#x/@<<<<8d8c8 D8H=``a8/@HA8dxx"Ba8+K+$K(Hy/@0<<<8g8c8 l8HK``xDxxxHQ/@(<<<8h8c8 8HKT88`H H8`8!p!|N `|A|#x|+x|3x;@|3x!HM8} $(|{x8(|{`|ZY}[@}:9]} =$](@A```88!`hA|N `|a|#yB|{x!@0<<<88cp88H1```H||x|#x/@0<<<88c@88H18H`>^cx80|Hi/@0<<<88c@88H8H` cxHa/@8<<<88c@88H8H````cxxx8H8/@4<<<88c@888HE8```8!`|xa|N ``|a||xB|#x|;x|+x8!|3x}Cx888K5/@,<<<88c8,8 H9`HA8x H/A8A89`b!8IiI$i(8HH`<<<88c8d8 H5a89`/AH9```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(A8<<<88c88H8`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|}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 '%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 == actualLenXëT L`P `L `D L`@ `< `  ë L@ @ @ L @ d@ @ë L@ l@ @ L @| l,@x @lë L ء  L ء8 @ë L   L  @`ë\ LX HT L LH HD @8ë L   L  @ë 0 L  0 L pë L` ` ` L` ` `pël L`h ̡`d `\ L`X ̡ l`T `Hë L` ` ` L` D` `ë L` l` ` L` l ` `ë L L H 0ëT H ȬL H ȫ4 D , D  @  @ < h < h 8 H 8 H 4 ( 4 ( 0  0( t ,l ,DT (ȬL (`ȫ4 $, $|  (&P$&P &P&P&P&P&P &P&P&P&P %$#"! %$#"!3dndf<.D D"D0<D?$ @ր2Ey$N.DDDGDDDGDHDI DLDIDJ DI$DL4DN8$D@C@C@C+<]4L$NL.PD^PDbpD_tD^xDb|D^DbD_DbDdDnDe Dg$De,Df4DgHDhDjDnDpM$^Ps@\@\@\@\@]_8@` ax΀߀   # 4 e } π ߀  3 ` lP m n$N.DtDuDtDuDwDvDw$Du,Dw0Dv8Dw@DvHDwPD~t o$t @r @r @s @s @u 1   $N.DDDDDD DpDD $ 6@ F@ ]@ m n( o$N(.0D0D@DDDPDTDXD\DdDhDlDDDDDDDDDDDD0 p$0 @ @ @ @ @ ߀8 @ 0 H $NH.PDPDtDDDDDDDDD D8DpD $P 0@ @@ W@ c@ p@ @ , @ P  $DN.DDRDWD $ @ $HN.DD $ +@ B$ N.DDD( C$ `@ y$0N0.0D0D0 z$0 @ $N8.@D@D@ $@ @ $NH.PDPDP $P@*$NX.`D`D`+$`Q@e$Nhfdh\0@ 0m`OP0PP<-%_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_malloc_mxf_file_seek_mxf_write_k_mxf_write_fixed_l___eprintf_mxf_file_read_mxf_log_error_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 1242033720 502 502 100644 45932 ` mxf_index_table.o @@__text__TEXT)B__picsymbolstub1__TEXT)@+zh __const__TEXT,.__cstring__TEXT,o/__la_symbol_ptr__DATA@`hBp}P~h PAA M~ 4||~x!``C/A`b/AH+m^8^b/AH+M^8^;~/A H+%8!P|N ``|B}H|<8,8H+`||}xB8`@!H(|~y@8<<<88c, 8,88,H*8`H$```88@H*Y8`8!P|N ``|a|{x!``C/A<8/8A `8a8Ki/8@/ADx;``/AH)/AxxK``{/AH)88!pa|N `|a|}xB8` |#x|+x|3x!H'U,@L??<8;*;+,8+DxxH(<xx88+H(8H8}8/@}8Hd```| x 8B/@B}+Kx8 +@,<<<8.8c+8+,8+H(M``k8cH,``+9@8@/@K``8!`|xa|N ``||~xB;8`|#x|+x!|3x}Cx|;x}7Kx}VSx8H%8/|}xa8@(??<8Y8})`8)8*H')Hl ``~4/AxTc:H%q/}@L??<8^8})`8)8*H&8a8K<8})`8)88,H&8`HA848bT:H&~5/AXTc88H$/}@(??<8c8})`8)8+H!/@0<<<8'8c&8.L8' HY88H\xcxH!/@0<<<8(8c&8.8' H88H54cxT<|T:8 H/@<<<8)8c&8/8' H88H<<<88c&8-8' H88H<<<88c&8-8' Hm88Hp<<<88c&8.8' HA88HD<<<8,8c&8/\8' H88H<<<8-8c&8/8' H88H<<<8.8c&8/8' H88H<<<828c&808' H88H<<<868c&80H8' He88Hh<<<878c&808' H988H<cxH!/A舚cxH /AcxH/A cxH/@<<<8/8c&8/8' H88H:W:cx|H.Hy/A4;@A؈5/AP;ZW8cx|.H/AԀZcx|BH/A5;@AZ/@88H 4;/AKT``a88!`A|N ``|A9 B|zx|+x|#x|3x!P:D!D~óxK9/@ P<<<8U8c8%8Hq8`H `Cx~x~xH/@<<<8Z8c8%8H-/@ H <<<88c8,8HK``<<<88c8,8HK<<<88c8,p8HK<<<88c8,D8HK`<<<88c8+8HiK<<<<88c8+8HEK<<<88c8+8H!K``<<<88c8)8HK<<<88c8)`8HK<<<88c8)@8HK<<<88c8)8HK\@3>/? A+? Ax/?A +?AH/< A/?A`<8c-@Hy>8CxH/@H 0``/?A/A0<<<8`8c8& 8HKd``DCxH/@`<<<8a8c8&(8HQK$>/A0<<<8d8c8&\8H!K``DCx8H/@,<<<8e8c8&l8HK`DCx8He/@<<<8f8c8&8HKp`>/A(<<<8i8c8&\8HiK<DCx8H5/@<<<<8j8c8&8H-K`>/A(<<<8m8c8&\8HK̀DCx8 H/@<<<8n8c8'(8HK`>/A(<<<8q8c8'\8HK\DCx8(Hu/@\<<<8r8c8'l8HMK `>/A(<<<8u8c8'\8HK쀁DCx8,H/@<<<8v8c8'8HK`>/A(<<<8y8c8'\8HK|DCx80H/@|<<<8z8c8'8HmK@>/A,<<<8}8c8(8H=K`DCx84H/@ <<<8~8c8(8HKР>/A,<<<88c8(8HK`DCx85H/@<<<88c8(L8HK``Cx8HHy/@0<<<88c8(8HQK$``Cx8LH9/@0<<<88c8(8HK``L/A(<<<88c8(8HKaH!>KU >8BA<<<88c8(8HKl;;```CxxH9/ACx8:H/ACx8PHQ/A\;aD:P|tK1/AAH8B/AH@!>U#>8@@AH,!Di4/AHTc:H]|ry@4<<<88c8)8HHH```!Di5/ADTc8H |sy@4<<<88c8*$8HeK8```Cx8THI/@0<<<88c8*8H!K``Cx8XH /@0<<<88c8*8HK``!DI5 4TB<|BXTB:8B A,<<<88c8*8HK``aT!>|BYU >8BAL<<<88c8+<8HIKCx88H/ACx8I4@AԈ 5}#Kx/AP;W8CxxH /A8CxH /A`aD8T>C5@A8<~Ix~jx`d9|t|tKq/AAT8B/AT@K<<<88c8-p8H K@@A\A4<<<88c8-8H 8`H``D8`H~CxH /A ~cxH ~óxK8`Hl```yA;;:@:`:@:>K/A Kԁ!D; 4/ApK<``/AKX`8!A|N ```||3x|@&B|~x|#x8PA|+y8!AB8B |Cx8@0P|. A4]54TB<|BTB:8B |I8B|Cx8@||<x8lH I/@0<<<88c|8D8H 8`H`x8< 8H /@,<<<88c|88H 8`HtxxH )/@0<<<88c|88H 8`H8`x8? 8H /@,<<<88c|88H =8`HxH /@,<<<88c|8 8H 8`HxH M/@,<<<88c|8H8H 8`H|x8? 8H M/@,<<<88c|88H 8`H<xH M/@,<<<88c|88H E8`Hx8? 8H /@,<<<88c|88H 8`H $xH /@,<<<88c|88H 8`H|x8?8H M/@,<<<88c|8D8H 8`H<(xHQ/@,<<<88c|8l8H I8`Hx8?8H/@,<<<88c|88H 8`H,xH/@,<<<88c|88H8`Hx8?8HU/@,<<<88c|88H8`HD0xHY/@,<<<88c|8$8HQ8`HAx8?8H/@,<<<88c|8P8H 8`HĈ4xH/@,<<<88c|8x8H8`Hx8?8HY/@,<<<88c|88H8`HH5xH}/@,<<<88c|88HU8`H 8``8!Pa|}p N `||#xB8? |}x!8THq/@8<<<88c8\8W:x|H.H/A;@A/AX;````^W}8x|.H/A@^x|BH/AL;{@A8`H/AK\<<<88c8X8H8`HT<<<88c88H8`H,<<<88c8$8H8``8!`A|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 +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_kl(mxfFile, &g_IndexTableSegment_key, segmentLen)mxf_write_local_tl(mxfFile, 0x3c0a, mxfUUID_extlen)mxf_write_uuid(mxfFile, &segment->instanceUID)mxf_write_local_tl(mxfFile, 0x3f0b, 8)mxf_write_int32(mxfFile, segment->indexEditRate.numerator)mxf_write_int32(mxfFile, segment->indexEditRate.denominator)mxf_write_local_tl(mxfFile, 0x3f0c, 8)mxf_write_int64(mxfFile, segment->indexStartPosition)mxf_write_local_tl(mxfFile, 0x3f0d, 8)mxf_write_int64(mxfFile, segment->indexDuration)mxf_write_local_tl(mxfFile, 0x3f05, 4)mxf_write_uint32(mxfFile, segment->editUnitByteCount)mxf_write_local_tl(mxfFile, 0x3f06, 4)mxf_write_uint32(mxfFile, segment->indexSID)mxf_write_local_tl(mxfFile, 0x3f07, 4)mxf_write_uint32(mxfFile, segment->bodySID)mxf_write_local_tl(mxfFile, 0x3f08, 1)mxf_write_uint8(mxfFile, segment->sliceCount)mxf_write_local_tl(mxfFile, 0x3f0e, 1)mxf_write_uint8(mxfFile, segment->posTableCount)mxf_write_local_tl(mxfFile, 0x3f09, (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_tl(mxfFile, 0x3f0a, (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_tl(mxfFile, &localTag, &localLen)localLen == mxfUUID_extlenmxf_read_uuid(mxfFile, &newSegment->instanceUID)localLen == 8mxf_read_int32(mxfFile, &newSegment->indexEditRate.numerator)mxf_read_int32(mxfFile, &newSegment->indexEditRate.denominator)mxf_read_int64(mxfFile, &newSegment->indexStartPosition)mxf_read_int64(mxfFile, &newSegment->indexDuration)localLen == 4mxf_read_uint32(mxfFile, &newSegment->editUnitByteCount)mxf_read_uint32(mxfFile, &newSegment->indexSID)mxf_read_uint32(mxfFile, &newSegment->bodySID)localLen == 1mxf_read_uint8(mxfFile, &newSegment->sliceCount)mxf_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_local_tl(mxfFile, 0x3f09, (uint16_t)(8 + numDeltaEntries * 6))mxf_write_uint32(mxfFile, numDeltaEntries)mxf_write_local_tl(mxfFile, 0x3f0a, (uint16_t)(8 + numIndexEntries * (11 + sliceCount * 4 + posTableCount * 8)))mxf_write_uint32(mxfFile, numIndexEntries)mxf_write_uint32(mxfFile, 11 + sliceCount * 4 + posTableCount * 8))të)p-\'@)l6d'@)h,'@)`-\'@)\6d$'@)X,'@)Lë)H-\'@)D6С'@)@,'@)8-\'@)46С'@)0,'@)$ë) -\'@)6'@),'@)-\'@) 6X'@),'@((((Të(P-\'@(L64'@(H,'@(@-\'@(<64'@(8,'@(,(ë( -\'@(6 '@(,'@'-\'@'6 '@','@''ë'-\'@'5ܡ'@','@'-\'@'5ܡ'@','@''ë'-\'@'5'@','@'x-\'@'t5l'@'p,'@'d'ë'-\& &@& &,& &-\<& &@& &,& &&ë&-\& &?& &,& &-\<& &?& &,& &&xë&t-\& &p?|& &l,& &d-\<& &`?|\& &\,& &P%ë%-\% %4l% %,% %-\<% %4lL% %,% %%ë%-\% %4D% %,% %-\<% %4D$% %,% %x%`ë%\-\% %X4% %T,% %L-\<% %H4% %D,% %8$ë$-\$$3$$,$$-\ L$$3$$,$$$ë$-\$$?P$$,$$-\ L$$?P@$$,$$x$Xë$T-\$$P?$$L,$$D-\ L$$@?$$<,$$0#ë#-\t#3Dt#,t#-\t#3Dt#,|t##ë#-\t#3t#,t#|-\t#x3t#t,|t#h#Pë#L-\t#H2t#D,t#<-\t#82xt#4,|t#(#ë#-\t# 2ġt#,t#-\t"2ġPt",|t""ë"-\t"2t",t"-\t"2$t",|t""ë"-\t"2pt",t"-\t"|2pt"x,|t"l"Të"P-\t"L2@t"H,t"@-\t"<2@t"8,|t","ë"-\t"2t" ,t"-\t"2t!,|t!!ë!-\t!1t!,t!-\t!1lt!,|t!!ë!-\t!1t!,t!-\t!1Dt!,|t!t!\ë!X-\t!T1t!P,t!H-\t!D1t!@,|t!4!ë!-\t!1\t!,t!-\t!1\t!,|t  ë -\t 1$t ,t -\t 1$t ,|t  ë -\t 0t ,t -\t 0t ,|t t \ë X-\t T0t P,t H-\t D0Ht @,|t 4 ë -\t 0t ,t -\t 0 t ,|të-\t0Xt,t-\t0Xt,|të-\t0(t,t-\t0(t,|txdë`-\t\/tX,tP-\tL/tH,|t< ë-\t/t,t -\t/Dt,|të,t,ltë-\`>`,`x-\`t>-`p,`PëL-\`H>С`D,`<-\`8>С-p`4,`lLëH-\`D=|`@,`8-\`4=|,`0,`$ë-\`<`,`-\`<+<`,`ë-\`<@`,`-\`|<@*`x,`@ë<-\`8<`4,`,-\`(<*`$,`ë-\`;`,`-\`;*`,`ë-\`;`,`-\`;*$`,`lëh-\`d;,``,`X-\`T;,)`P,`Dë-\`:P`|,`t-\`p:P(`l,`HëD-\`@:<`<,`4-\`0:<(`,,`ë -\`:`,`-\`:(`,`ë-\`9`,`-\`9(`,`ë-\`9`,`-\`|9(L`x,`lTëP-\`L9h`H,`@-\`<9h(`8,`$ë -\`9x`,`-\` 9x(`,`ë-\`9h`,`-\`9h(`,`ë-\`98`,`-\`98'`,`xët-\`p8`l,`d-\``8'\`\,`Dë@-\`<9`8,`0-\`,9'`(,`ë-\`8`,`-\`8'\`,`ë-\`8̡`,`-\`8̡'l`,`ë-\`8`,`-\`8'\`|,`dë`-\`\8`X,`P-\`L8'(`H,`<(ë$-\` 7`,`-\`7&\` ,`ë-\`8L`,`-\`8L&`,`ë-\`7`,`-\`7&\`,`ë-\`|8 `x,`p-\`l8 &`h,`\Dë@-\`<7̡`8,`0-\`,7̡&l`(,`ë-\`7`,`-\`7&\`,`ë-\`7`,`-\`7&(`,`ë-\`7l`,`|-\`x7l& `t,`ë>`>-@`ë-\`:x`,`-\`:x)`|,`tëp-\`l:`h,``-\`\:)@`X,`PëL-\`H:`D,`<-\`8:)``4,`,ë(-\`$:` ,`-\`:)`,`ë-\`=`,`-\`=+`,`ë-\`=0`,`-\`=0+`,`ë-\`=\`,`-\`=\+`,`ë-\`=`,`-\`|=,D`x,`pël-\`h=С`d,`\-\`X=С,p`T,`LëH-\`D>`@,`8-\`4>,`0,` ë-\`>4`,` -\`>4,`,`ë-\`78`,`-\`78%`,`ë-\`7 `,`-\`7 %`,`hëd-\P`64P\,PT-\' PP64/PL,&P@(ë-\P6СP,P-\' P6С0P,&Pë-\P6P,P-\' P60HP,&Pë-\P6dP,P|-\' Px6d0Pt,&Pdë`-\P\6 PX,PP-\' PL6 /PH,&P8ë4-\P05ܡP,,P$-\' P 5ܡ/P,&P ë-\P5P,P-\' P5/\P,&Pë-\P4lP,P-\' P4l.P,&Pë-\P4DP,P-\' P4D-P,&Pë-\P4P|,Pt-\' Pp4-Pl,&P\ëX-\PT5TPP,PH-\' PD5T/P@,&P4ë-\P5$P ,P -\' P 5$.P ,&P  ë -\P 4P ,P -\' P 4.LP ,&P  P < ( ë -\P 3P ,P -\' P 3-P ,&P  ë -\P 3ġP ,P -\' P 3ġ-tP ,&P  ë -\P 3xP ,P x-\' P t3x-(P p,&P d 4ë 0-\P ,3DP (,P -\' P 3D,P ,&P  ë -\P 3P ,P -\' P 3,P ,&P  ë -\P 2P ,P -\' P 2,P ,&P  pë l-\P h2ġP d,P \-\' P X2ġ,tP T,&P H ë -\P 2P ,P -\' P 2,HP ,&P  ë -\P 2pP ,P -\' P 2p, P ,&P  ë -\P 2@P ,P -\' P 2@+P ,&P t \ë X-\P T2P P,P H-\' P D2+P @,&P 4 ë -\P 1P ,P -\' P 1+P ,&P  ë -\P 1P ,P -\' P 1+hP ,&P  ë -\P 1P ,P -\' P |1+4P x,&P l Pë L-\P H1\P D,P <-\' P 81\+ P 4,&P ( ë -\P 1$P ,P-\' P1$*P,&Pë-\P0P,P-\' P0*P,&Pë-\P|0Px,Pp-\' Pl0*lPh,&P\Dë@-\P<0P8,P0-\' P,0*0P(,&Pë-\P0XP,P-\' P0X*P,&Pë-\P0(P,P-\' P0()P,&Pë|-\Px/Pt,Pl-\' Ph/)Pd,&PX<ë8-\P4/P0,P(-\' P$/)hP ,&Pë,P,&Pxët/0p-\l-d/0+`-\)\-*Pë.̡-\,.̡+<,)`-\)|ëx/p-\l,h/,d\ëX.lT-\P,H.l*D,)`@-\)0ë.(-\,.(*,)`-\)ë.0 -\0-0.+0-\+,0-+0ë-0-+0|ëp-t0l-\0h,0`-t+D0\-\+,0X,*0L(ë-\Ы-Ы,Ь-\,Ь-,8Ь,, ë,,,8|T4ë4@ġ,Ȭ,@ġ,ȫ@, @,@,@4,@,h@P,h@,H@l,H@,(@,(t@,l@,T@+L@+4@+Ȭ,@+ȫ@+ @+@+@+@+h@0+h@+H@L+H@+(@h+(t@+l@+T@*L@*4@*Ȭ,@*ȫ@* @*@|*@|*@x*h@x*h@t*H@t,*H@p*(@pH*(t@l*l@ld*T@h)L@h)4@d)Ȭ,@d)ȫ@`) @`)dgP`gP\gPXgPTgPPgPLgPHgPDgP@gP<gP8gP4gP0gP,gP(gP$gP gPgPgPgPgP gPgPgPgPOU]cePT[fbZ_SaMQNRWVYdX^\`OU]cePT[fbZ_SaMQNRWVYdX^\`d.dFfG<Vd,}.DHDIDN(DOHDQhDRpDS$H@GÀҀ߀2yˀO{$N.DD$@€ӀD$N.DDDDD D,D4E$l@|€  ; R i   $NH.PDPDdDxDDDDDDDDDDyDDxDyDDD $P @ Ԁ8 @ @ @ +P , -$N. D D0D4DLDDD!D#D)D+D)D.D/ D$D,D0D)@D` .$ J@ Z@ o@ |@ @' , @(  $ @' @( @ ` $XNx.DDWDYDDDWDYDWDYDZD\D^,Dl`DhD_DaDcDdD5DgD5D7D?$D=(DB4DCDDDDDDDDD=D $@,@B@X@e@z@@W8W8h̀W8@; @< $   W8@; 7@<HI J K$N4.@D@D`DDDDDDDDDDDDDDDDLDDDDTDDD D `D D D (D lD D D 0D <D D D D DD PD D D D 4D HD \D `D# hD' tD( D)DlDDD,D-D.HD2tD6D7D,D- D. D/4D2xD0D4D6D4D6D7D4D9D*D0D>0L$@r@@@1ǀ؀4EVgx&7HYj{@@@@@ @    @ P h@%(@&2 t3l4@BlCD@%Q@&[\0]H^$ NH.PDAPDBXDA\DU|DBDUDZDDD0DTDxDDDDD4DXD|D]D[D]DDD]D`hDaDdDeDfPDiDjDmDn0DqpDrDuDvDyPDzD}D~D,D`DDD DPDDDDDDDX$D0D@DDDDDPDDDDDD`DxDDDDDDD4DXXDhDDDDDXDDD0D@_$AP@@@@@@BDɀC@ـgD>'@E&FH@GLUH;iwI:"JPKTLXԀM8N<O9 P`@Q2@RC@SLPMTN$ NT.`D`DDDDDDDDDD0DpDDD ,D hD D D!(D!hD!D!D"$D"`D"D"D"D# D#\D#D#O$`|@@@@ @`#$N#.$D$D$D$D$(D$pD$D$$$ @@5$N%.%D%D%0D%pD%D%6$%T@d@r$N&.&D&D&D&D& D&(D&8D&<D&@D&D&D 's$&@@@@$N'(.'0D'0D'XD'D'D( D(pD(D(D(D(D(D(D(D(D)D)0D)XD!)$'0 @ @ .@ C@P@Z'0[)\$dN)]&u,}d)[ p=PP %$G'0#&@`EXwP^(}n7^_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_malloc_mxf_read_int32_mxf_skip_mxf_write_uint32_mxf_write_uint8_memcpy_mxf_log_warn_mxf_read_uint8_mxf_write_uuid_mxf_write_local_tl_mxf_read_uint64_mxf_write_int64_mxf_log_error_mxf_write_kl___eprintf_memset_free_mxf_equals_key_mxf_read_int8_mxf_read_int64_mxf_read_uint32_mxf_write_uint64_mxf_read_local_tl_mxf_write_int32_mxf_read_uuid_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 1242033725 502 502 100644 136492 ` mxf_data_model.o __text__TEXTY($̀__picsymbolstub1__TEXTY@@[PH __const__TEXT[ p]__cstring__TEXTdg__la_symbol_ptr__DATAHhN PT$|a||y!A/Ap|/AHZq8/@Lx;;````~ /A HZ5~ /;;@```8!`x88a|HY8!`a|N ```||~x!``c/A</A$|xHY^8~/AHY}88!P|N ```||~x!``c/A</A$|xHY^8~/AHX88!P|N ```||`y!A8a88K8!`|N ||by!A8b$A8HW8a8K-8!`|N ``||byB|#x!A0/A(8!P8|HX@```<<<8j8cb8b8bHW||byB|#x!A0/A(8!P8|HW```<<<8q8cb08bP8bhHWE#F |jx8 +~A+@|+5A@Hd``8B/A8cBK`/AN `9)}CSx8@5}) /AD8B8cB8`N 9 5i}#Kx|KR$/A 8B| K|CxN ```||}x!``c/AP8c;HU}HU`}8c |cK/Et;@}/AHVI88!P|N ``|,aB|#x|3x|;x|~x!@KqH\``+AE|+x|B$/A4<<<88c`8`8`;HTAH``#/8^ 8J|I.~A(xHV 8cHU/~AxHTQ ~H4<<<88a08`8c`HSx;Ky`8!`xa|N ``|a|bxB|}x|#x8|+x!;| ```/A4;8BB<<888c`H8_PHS!8`H`xHU8cHTW8/~ @,<<<88c_8`8_PHR8`HxHS%~8`8!`a|N `|,B|#x|~x!@ KYHT+AE|+x|B$/A4<<<8w8c^8^8^`;HR1H``#/8^ 8J|I.~A(xHS8cHS/~A xHRA8~ 88HSH<<<<88_8^`8c^HQx;Ka```8!Px|N ``|,aB|#x|3x|;x|~x!@K!H\``+AE|+x|B$/A4<<<8T8c]h8]8]0;HPH``#/8^ 8J|I.~A(xHR8cHRU/~AxHQ ~H4<<<8]8]8]08c]hHPux;K)`8!`xa|N ``||#xB|3x8!+3@8<<<808c\88]8\;HOH```+A|@"$/A8<<<848c\88\P8\;HOH```/8C }".A(|#xHQu8cHQ /}AxHO H0<<<8;8\8\8c\8HO1x;K8!Px|N ``||wxB8`0|#x8|+x!|3x|;x}Cx}8Kx8HPa/a8@4<<<88cZ8\8ZHN8Hl``880HO/A`x8HPe8cHO/}@0<<<88cZ8\8ZHN1H``A8xbHNu\ A8<|B"b !8[[ {II iA8B$!8)(A8,8/@(<<<88cZ8Z8]8HN`~xHO]8/@P??<8;Z;Z8]HxxHMI<xx8!8]HM18a8K88!|x|N ``|A|zxB8`8|+x8|#x!|3x8HNm/a8@0<<<88cX8[8XHL8Hh`888HM/A`x8HNu8cHN /}@0<<<88cX8[8XHLAH``A8xbHL^ A88>~B"b [ A8;{B "ba88c$HLM8/@0<<<8x8cX8X8\8HL```8zHMm8/@P??<8z;X;X8\HxxHKY<xx88\HKA8a8KI88!p|xA|N ``||}xB8`F$!HL/a8@4<<<88cW8Z8VHJ8`HC``8F$8HKa8<8HKa8<88cHKa8<888[K-/@4<<<8;8cW8[8[HHJE8a8K8`HCa8<888[pK/@4<<<8<8cW8[x8[HHIK```a8<888[K/@4<<<8=8cW8[8[HHIK````a8<888\K=/@4<<<8>8cW8\8[HHIUK```a8<888\TK/@4<<<8?8cW8\\8[HHIK```a8<888\K/@4<<<8@8cW8\8[HHHKp```a8<888\KM/@4<<<8A8cW8\8[HHHeK ```a8<888]8K/@4<<<8B8cW8]@8[HHHK```a8<8 88]K/@4<<<8C8cW8]8[HHGK```a8<8 8"88]K)/@(<<<8E8cW8]8[HHGqK,a8<8 8"88^4K/@(<<<8F8cW8^H8[HHG)Ka8<8 888^K/@(<<<8G8cW8^8[HHFKa8<8 888_KQ/@(<<<8H8cW8_$8[HHFKTa8<8888_K /@(<<<8I8cW8_8[HHFQK a8<8888_K/@(<<<8J8cW8_8[HHF KĀa8<88$88`TKy/@(<<<8K8cW8``8[HHEK|a8<8888`K1/@(<<<8L8cW8`8[HHEyK4a8<8888a$K/@(<<<8M8cW8a08[HHE1Ka8<88088aK/@(<<<8N8cW8a8[HHDKa8<88.88aKY/@(<<<8O8cW8b8[HHDK\a8<88.88bTK/@(<<<8P8cW8b\8[HHDYKa8<88288bK/@(<<<8Q8cW8b8[HHDK̀a8<88288c(K/@(<<<8R8cW8c88[HHCKa8<88388cK9/@(<<<8S8cW8c8[HHCKK<x88jtKM/@(<<<8j8cW8j|8[HH>Kp<x88jK /@(<<<8k8cW8j8[HH>uK0a8<88kK|~y@(<<<8m8cW8k 8[HH>5K<8.8ktK/@(<<<8n8cW8k|8[HH=K<x88kKQ/@(<<<8o8cW8k8[HH=Kta8<8 8lK|~y@(<<<8q8cW8l(8[HH=yK4<8'8lK/@(<<<8r8cW8l8[HH==K<x88lK/@(<<<8s8cW8l8[HH8h8M9.9 K1/@(<<<88cW8|8[HH K<_a8<x;bM88fxK/@(<<<88cW8L8[HH Kxa8<<ex8?88M99 K/@(<<<8 8cW88[HH iK$<_a8<x;M8ԌxKE/@(<<<8$8cW8Ԡ8[HH K؀a8<<x8= 8(8M99 K/@(<<<8+8cW848[HHKa8<<x8= 88M99 K/@(<<<828cW88[HHuK0a8<<x8= 8ֈ8M99 KI/@(<<<898cW8֐8[HH!K܀a8<<x8(8MpK/@(<<<8=8cW8<8[HHK;Va8<88M`xK/@(<<<8A8cW8׸8[HHKLa8<<x8$8MPKq/@(<<<8E8cW8,8[HHIK88``8!p|N ```8+~A(|D$/A8 |`"N `8`N ``||yxB;y;!@dx8a8;D;APH=H`8a8;Hidxx|bxx;H```xH/ATxH-8xH/AxCxH-<<Dx8 8cL8H18`H`8a8H/@d8a8$x;@:PH?;D8a8H/A|8a8H8 |{x8cH1/@;Zx$x;ExH```xH=/ApxHM|}xx8H/@Ԡ{$/AȠ$@x~xH1$<<~x878c8H18`HȀ(#xK/@ ;P8xH堻$(<<x9B8c<8H8`Hx;P8xH<<x8!8c|8H8`HD;PxxHu<<x8/8c8Hy8`H8```8!|N ```||+xB8c!<8H8,A ~88!P|x|N ``|a8B|{x;!;<xH5?```xH=/AxHM|bx8c$A8HA884a88cH/@8cx848K /@<<<88c8t8H8`HxdxH``xH/AxH88|~xcx8K/ADa8x8c$H/@<<<88c88Hy8`H0<<<88c88HQ8`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!``;xxHu/@,4/A(x8HU/@4K8`H8`8!P|N ||#x||x|+xx|+x!H8/@@xx88KA8/A$8xxK%|`x```8!`|x|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 +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)UTF16StringArraymxf_register_array_type(newDataModel, "UTF16StringArray", MXF_UTF16STRINGARRAY_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)ULArraymxf_register_array_type(newDataModel, "ULArray", MXF_ULARRAY_TYPE, MXF_UL_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)XXXXlXLWWëWWW WWDëW@W0W<W0VëVeUVTUVeHUVeUVTUVeHUVëVeUV萡UVeHUVeUV萡UVeHUVVVtVdVTV@ëV<eUV8UV4eHUV,eUV(tUV$eHUVUëU[UUUUìU[UUUHëUD@U0U@@U0TëTeRT@RTeRT@RTTëTeRTRTeRT|RTTëT|eRTx缡RTleRTh缡<RT\TDT0ëT,eRT(pRTeRTpRTSSSSSëS[RSSpìSd[ RS`SDS0ëS,eRS(̡RSeRS̡LRSSRRRRRQëQi@Ql@QeH@Qi[H@Ql,@QeHW@QëQ[@Qd@Q[MP@Qd$@QëQi@Q@QeH@Qi[H@Q׸@QeHW@QëQ[@Q|@Qx[M`@QpdС@QhëQdi@Q`|@Q\eH@QTi[H@QP|<@QLeHW@Q@ëQ<[@Q8h@Q0[Mp@Q,h(@Q ëQi@QС@QeH@Q i[H@QС֐@QeHW@PëP[@Pȡ@P[M@Pȡֈ@PëPi@P$@PeH@Pi[H@P$@PeHW@PëP[С@P@P[СM@P@PxëPti@Ppt@PleH@Pdi[H@P`t4@P\eHW@PPëPD[@P@h@P4[M@P0h(@P$ëP i@P@PeH@Pi[H@P Ԡ@PeHW@OëO̡@O[@O̡Ԍ@O[M@OëOi@O@OeH@Oi[H@O@OeHW@OëO\@O@O\M@O@OëOi@O|ጡ@OxeH@Opi[H@OlጡL@OheHW@O\ëOTx@OP\@OHx8@O@\M@O8ëO4i@O0༡@O,eH@O$i[H@O ༡|@OeHW@OëO\ @Oਡ@N\ M@Nਡh@NëNi@N@NeH@Ni[H@N@NeHW@NëN@N\0@NѼ@N\0M@NëNi@N4@NeH@Ni[H@N4@N|eHW@NpëNd\@@N`@NT\@N@NP@NDëN@i@N<p@N8eH@N0i[H@N,p0@N(eHW@NëN\P@N d@N\PN@Md$@MëMi@Mݤ@MeH@Mi[H@Mݤd@MeHW@MëM\`@Mݐ@M\`N @MݐP@MëMi@Mء@MeH@Mi[H@MءΘ@MeHW@MtëMh\p@Mdȡ@MX\pN0@MTȡΈ@MHëMDi@M@@M<eH@M4i[H@M0͸@M,eHW@M ëM\@Mܡ@M\N@@Mܡ͜@LëLi@L$@LeH@Li[H@L$@LeHW@LëL\@L@L\NP@L@LëLi@Lh@LeH@Li[H@Lh(@LeHW@LxëLl\@Lh`@L\\N`@LX` @LLëLHi@LDٜ@L@eH@L8i[H@L4ٜ\@L0eHW@L$ëL\@Lو@L\Np@LوH@KëKi@K@KeH@Ki[H@Kʼ@KeHW@KëKܡ@K\@Kܡʜ@K_@K\N@KëKi@K0@KeH@Ki[H@K0@KeHW@KëKt\С@Kp @Kd\СN@K` @KTëKPi@KL׀@KHeH@K@i[H@K<׀@@K8eHW@K,ëK \@Kx@K\N@K x8@KëJi@JС@JeH@Ji[H@JСȐ@JeHW@JëJ\@Jġ@J\N@JġȄ@JëJi@J@JeH@Ji[H@J@JeHW@JëJx]@Jt@Jh]N@JdǼ@JXëJTi@JPX@JLeH@JDi[H@J@X@J<eHW@J0ëJ$]@J L@J]N@JL @JëJi@IԨ@IeH@Ii[H@IԨh@IeHW@IëI] @IԜ@I] N@IԜ\@IëIi@I@IeH@Ii[H@IŰ@IeHW@IëI|]0@Ix@Il]0N@IhŠ@I\ëIXi@IT4@IPeH@IHi[H@ID4@I@eHW@I4ëI(]@@I$$@I]@O@I$@IëIi@IҘ@HeH@Hi[H@HҘX@HeHW@HëHҀ@H]P@H_@HҀ@@H]PO@HëHi@Hܡ@HeH@Hi[H@HܡÜ@HeHW@HëH]`@HС@Hx]`O @HtСÐ@HhëHdi@H`(@H\eH@HTi[H@HP(@HLeHW@H@ëH4]p@H0@H$]pO0@H @HëHi@H p@HeH@Hi[H@Gp0@GeHW@GëG]@G`@G]O@@G` @GëGi@Gϰ@GeH@Gi[H@Gϰp@GeHW@GëG]@GϜ@G|]OP@GxϜ\@GlëGhi@Gd@G`eH@GXi[H@GT@GPeHW@GDëG8]@G4@G(]O`@G$@GëGi@G<@G eH@Gi[H@G<@FeHW@FëF]@F(@F]Op@F(@FëFi@F̈́@FeH@Fi[H@F̈́D@FeHW@FëF]@Fx@F]O@F|x8@FpëFli@Fhġ@FdeH@F\i[H@FXġ@FTeHW@FHëF<]С@F8̰@F,]СO@F(̰p@FëFi@F@FeH@Fi[H@F@FeHW@EëE]@E@E]O@E@EëEi@E4@EeH@Ei[H@E4@EeHW@EëE]@E$@E]O@E$@EtëEpi@Elʘ@EheH@E`i[H@E\ʘX@EXeHW@ELëEDʀ@E@^@E8ʀ@@E0^O@E(ëE$i@E ɸ@EeH@Ei[H@Eɸx@E eHW@EëD^@Dɠ@D^O@Dɠ`@DëDi@D@DeH@Di[H@D@DeHW@DëD^ @Dԡ@D^ O@Dԡ@DëD|i@Dx@DteH@Dli[H@Dh@DdeHW@DXëDL^0@DH@D<^0O@D8@D,ëD(i@D$@@D eH@Di[H@D@@DeHW@DëC^@@C,@C^@P@C,@CëCi@C`@CeH@Ci[H@C` @CeHW@CëC^P@CH@C^PP@CH@CëCi@C|Ő@CxeH@Cpi[H@ClŐP@CheHW@C\ëCP^`@CLŀ@C@^`P @C<ŀ@@C0ëC,i@C(ļ@C$eH@Ci[H@Cļ|@CeHW@CëB^p@BĨ@B^pP0@BĨh@BëBi@B@BeH@Bi[H@B@BeHW@BëB^@Bء@B^P@@Bء@BëBi@B @B|eH@Bti[H@Bp @BleHW@B`ëBT^@BP@BD^PP@B@@B4ëB0i@B,8@B(eH@B i[H@B8@BeHW@B ëB^@A,@A^P`@A,@AëAi@Al@AeH@Ai[H@Al,@AeHW@AëA^@A\@A^Pp@A\@AëAi@A@AeH@Axi[H@At`@ApeHW@AdëAX^@AT@AH^P@ADP@A8ëA4i@A0ԡ@A,eH@A$i[H@A ԡ@AeHW@AëA^С@Aġ@@^СP@@ġ@@ë@i@@@@eH@@i[H@@@@eHW@@ë@^@@@@^P@@@@ë@i@@<@@eH@@|i[H@@x<@@teHW@@hë@\^@@X,@@L^P@@H,@@<ë@8i@@4p@@0eH@@(i[H@@$p0@@ eHW@@ë@_@@`@?_P@?` @?ë?i@?@?eH@?i[H@?d@?eHW@?ë?_@?@?_P@?T@?ë?i@?ء@?eH@?i[H@?|ء@?xeHW@?lë?`_ @?\ȡ@?P_ P@?Lȡ@?@ë?<i@?8 @?4eH@?,i[H@?( @?$eHW@?ë? _0@?@>_0P@>@>ë>i@>@@>eH@>i[H@>@@>eHW@>ë>_@@>0@>_@Q@>0@>ë>i@>t@>eH@>i[H@>t4@>|eHW@>pë>d_P@>`d@>T_PQ@>Pd$@>Dë>@i@><@>8eH@>0i[H@>,l@>(eHW@>ë>_`@> @>_`Q @=`@=ë=i@=@=eH@=i[H@=@=eHW@=ë=_p@=ܡ@=_pQ0@=ܡ@=ë=i@= @=eH@=i[H@= @=eHW@=të=h_@=d@=X_Q@@=T@=Hë=Di@=@@=<eH@=4i[H@=0@@=,eHW@= ë=`@=_@= ` @=_QP@<ë<i@<ء@<eH@<i[H@<ء@<eHW@<ë<_@<С@<_Q`@<С@<ë<i@<4@<eH@<i[H@<4@<eHW@<ëchcccddd Ad0hd@dPd`dpdd:dMdyddd.D!D$D! D$D)D+$D,<D0`D.tD5D4D5D4D5$!@ @"&C\eĀ{Հ3X{ۀ + T   $N .D8D9D>D?D@0 $8 @7 π ! !!!π!"".#s##̀#$tND#P.PDCPDDdDIxDJDK#$CP$@B$$'$8$Q$%L%c%t%%%ǀ%&&&R&c&s$tN&t.DNDQDNDQDWDVDWDX&$N&@M&O8&&&$0N&.D[D^D[D^DdDcDdDe Df(&$[&@Z'\8''8'$8N8'@.@Di@DjDDiHDj`DmlDlpDmtDlDj'#$i@'6@h'C@h'P$pN'Q.DpDqDpDqDtDsDtDsDq'^$p'r@o'@o'$pN ' . D D D$D(D4D<DPD`DpDDDDDDD'$ '@ '@'ɀ'ڀ'(h(@ ((@( (($N.DDDDD D$D0D@DLDd($(@(($Nx.DDDDDDDDDDD D$D(D,D0DLDTDXD`DD($)"@)4@)A@)P@)j@)@)))@)Ā)))$(N.DDDDDD,DxDD)$)@* @*@*1@*D*E*F$N.DkDoDkDoDqDvD{ D~$D{(D},D{0D}4D|8D~<D@D\DdDxDD*G$k*i@j*{@j*@j*@l*@m***$(N.DHDLDHDLDNDSDX`D[dDXhDZlDXpDZtDYxD[|D]D^D`DaD]DfDh*$H*@G*@G*@G+@G+@G+0@I+E@J+Q+R+S$(N. D, D0 D, D0 $D3 `D9 D6 D8 D7 D9 D; D< D> D; DC DE +T$, +s@++@++@++@++@-+ + 8+$8N 8. @D @D PD TD `D dD lD |D D D D D D 0D TD xD D D! D D D! D& D( +$ @+@+@+@, @,@,!@,0@,C8,U,f,w @,x@!, , , 8,$N 8. @D @D PD TD `D dD lD pD tD D D D D D (D ,D HD lD xDx |Dz D D D ,$ @,@,@,@,@,8, @,@- |- - (- $N(.0D0D@DDDPDDD- D;-3D-JD<D=`D>D?D@PDADBDC@DEDFDG DHhDIDJDK@DLDMDNDO`DPDQDR8DSDTDUDVXDYDZD[D]\D^D_D`DaXDbDcDdDfXDgDhDiDjTDkDmDnDoPDqDrDs DwLDxDyDz$D{lD|D}D~DDDDDdDDD <D D D!D!\D!D!D"8D"D"D#,D#xD#D$ D$tD$D%D%pD%D&D&lD&D' D'`D'D (D(XD(D!)D()TD/)D3)D:*HDA*DE*DL+<DS+DZ+D^,0De,Dl,Ds-,Dz-D-D. D.lD.D/ D/`D/D0D0TD0D0D1DD1D1D28D2D2D3,D3xD3D4 D4hD4D5D 5\D5D6D6PD$6D+6D27LD67D=7DD8@DK8DR8DV94D]9Da9De: Dl:tDp:Dw;D{;`D;D<D<\D<D=D=PD=D=D>LD>D>D?HD?D?D@DD@D@DA@DADAD B<DBDBD C8D'CD.CD5D4D<DDCDDJE0DNE|DUED\F$DcFxDjFDqG DxGtDGDHDHpDHDIDIdDIDJ DJ`DJDKDK\DKDLDLTDLDLDMPDMDMDNLD NDNDO@DOD"OD&P,D-PD4PD;Q(D?QpDCQ-rRDRDR-$0-@-8-@-0-R$-$CNR$.R0DzR0D{R0DR<DRPDRd-$zR0-@y. @y.$8NRh.RpDRpDRDRDRDRDRDRDRDRDRDRDRDRD S D SDS@DSPDSlDS|DSDSDSD&SD'SD)SD*SD2SD5TD6TD=T<D@TPDAT`DTD TD-TD.TDTDJU.$Rp.:@.L8.l..րD.@.@/@/@/'/8Rp/9P/GS /HS@/I4P/WT/XT</Y?P/gTP/hT/iP/wT/xT/y,P/T/T/U//$NU.U DMU DPU0DMU4DPU@DRUXDWU`/$MU /@L/@L/@L/@N/U /Ux0$XNUx.UDUDUDUDUDUDUDUDUDUDUDUDUDUDVDVLDV`DVpDVxDV|DVDVDVDVDW0$U0!@03<0?@0O80]U0^W0_$NW.W DZW D]W<D_WTDdW\0`$ZW 0z@Y0@Y0@Y0@[0W 0Wt0$TNWt.WDgWDjWDgWDjWDlWDpWDvWDrWDvWDrWDvX0$gW0@f0@f0@f1 @h11*1;W1<X1=$NX.X DX DX@DXXDXxDX1>$X 1[@1m@1|@1$NX.XDXDXDXDXDXDXDY1$X1@1@1@181X1Y(1$NY(1&[2&d2&d2B&d2s&d2&d2&d2&d3&dp3=&d`3g&dP3&d@3&d03&d 4&d4<&d4]&c4&c4&c4&c5& c5N&c5{&c5&!c5&(cp6 &/c`6+&3cP6V&:c@6&Ac06&Ec 6&Lc7&Sc7N&Zb7o&^b7&eb7&lb7&sb8/&zb8X&b8r&b8&bp8&b`8&bP9&b@9'&b09O&b 9{&b9&b9&a9&a:&a:&&a:F&a:c&a:&a:&a:&ap;&a`;E&aP;`&a@;&a0;&a ;& a &]`@>.&a`0>N&e` >z&l`>&p`>&w_>&{_?&_?J&_?~&_?&_?&_@ &_@M&_p@&_`@&_PA &_@AM&_0A&_ A&_B&_BR&^B&^B&^C&^CW&^C&^C& ^D#&^Dc&^pD& ^`D&'^PE0&.^@Et&5^0E&<^ E&C^F@&J^Fh&N]F&U]F&\]G&c]GQ&j]G&q]G&x]G&]H2&]pHi&]`H&]PH&]@H&]0I7&] Il&]I&]I&\J&\JB&\Jy&\J&\J&\K$&\Kc&\K&\pK&\`L.&\PLh&\@L& \0L&\ M"&\MG&\M&"[M&&[M&-[N &4[N;&;[Na&?[N&C[NNdY(Rp%U>W QWU R0XoX 0r V3 @ @bum,{<R_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_of_2_mxf_is_subclass_ofdyld_stub_binding_helper_mxf_log_error_mxf_find_list_element_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_malloc_mxf_next_list_iter_element_mxf_append_list_element_strlen_mxf_log_warn/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_2:F(0,34)dataModel:P(0,55)setDef:P(0,40)parentSetKey:P(0,62)mxf_is_subclass_of:F(0,34)dataModel:P(0,55)setKey:P(0,62)parentSetKey:P(0,62)setDef:(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 1242033728 502 502 100644 128764 ` mxf_header_metadata.o   __text__TEXTo f__picsymbolstub1__TEXTo`qL̀ __const__TEXTv 0x0__cstring__TEXTvPx`__la_symbol_ptr__DATA@P33 e, P   4Df||~x!``c/AHu888!P`|N ```||~x!``c/A Ky~/AHui88!P|N ``||`y!A8a88K8!`|N ||byB|#x!A0/A(8!P8|Hs```<<<8A8cuP8up8uHsE|B|`y!|#xA0/A(8!P|x|Hs```<<<8H8ct8u8u Hr|,B!A /@$<<<8O8ctp8t8tHr8!P|c"x |`|N ``||}xB8`<|#x!Hn|~y@4<<<8r8ct\8tt8t Hp8`Hx``88HpA8`8!P|N Hl```||~x!``c/A$8c Hne~/AHr88!P|N `||`y!A8a88K8!`|N ||~x!``c/A08cHmՀ~8cHm~/AHq88!P|N ``||}xB8`|#x!Hl/|bxa8@,<<<88crl8r8r0Hn8`H<88c8P Hna88cHn/A88`H4<<<88crl8s8r0Hm8a8K8``8!`|N ```48N `||~xB|#x!c8~A8B "b8~ /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!<8HM8,A ~88!P|x|N ``||}x|+x|#x!88Kqxx88Kq8!`|N ``||}x|+x|#x!88K!xx88K!8!`|N ``8|#x|xHJ|!|yx|#x|#x|+x|3x!HJm|{yA$xHM=|~xx8HL/@dxHH}/@#xxK`xHH]/A@xHJ @0xHL|~xx8HL/A8`H8`8!`!|N ```|a|}x|#x|3x|+x!88Kxxfx88K8!pa|N |a|}x|#x|3x|+x!88Kxxfx88K8!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!HI%8cTk>@@x/ADxx9@``C8 T >|BFpPI8c 9)@@@08!P|PUc<8T<|c|HD`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 (AXK^/@HxHB/|bx~@0<<<88cG8Mt8GHCQ8`H(`|CxxxHB88`8!P|N ```||bxB|+x8!``c08|#x/@$<<<8)8cF8F8T@HD|Dx|x88K/@,<<<8)8cF8T\8FHBm8HT;<xxKa8x8Ku8/@(<<<8)8cF8T8FHB88!p|x|N ``||~xB|#x|+x!88Ki/@0<<<88cE8K8EHA8`H`;<xHBiA8!@xaDAH<"bB8KI/@@<<<88cE8M8EHA18a8Kѹ8`H````a8<x8EpK/@(<<<88cE8S8EH@K88``8!p|N ```||bxB|+x|3x8!``c08|#x/@0<<<88cD@8D`8QHBA```|Dx|x88Ku/@,<<<88cD8Q8D`H?8HDa8xxK8/@(<<<88cD8R8D`H?88!`|x|N ``||+xB|#x8!``E0<8/@$<<<88cC08CP8QHA588K/@4<<<88cC8Q8CPH?8H``~0xx88H````A8a<K8/@4<<<88cC8Rl8CPH>e8```8!`|x|N ``||bxB|+x8!``c0<|#x/@$<<<88cA8A8OpH?|Dx|x8|Dx|x88>8L@H<```|Dx|x88K/@,<<<8 8c>8L\8>H:]8Hd;<cxxxKQa8x8Ka8/@4<<<8 8c>8N8>H:8```8!p|xa|N ``||bxB|+x8!``c0<|#x/@$<<<88c=p8=8KH;u|Dx|x8 80pH,8HT;<xxK䕀a8x8 K%8/@(<<<8h8c08A 80pH+88!|x|N ``||bxB|+x8!``c08|#x/@$<<<8m8c/@8/`8(8.PH)8```8!p|xa|N ``|a|bxB|3x|+x8!``c08|#x/@0<<<8w8c-8- 8:H+```|Dx|x88K5/@,<<<8w8c-\8:8- H(8Hd;<cxxxKa8x8K8/@4<<<8w8c-\8<8- H(e8```8!p|xa|N ``||bxB|+x8!``c0<|#x/@$<<<8|8c+8+89pH)|Dx|x8dxK5/@4<<<8888'P8c'H!cxH%58`H,!8cxI8BYH%8````8!p!|N ```|A|ixB|3x|;x8|+x!``C08|#x/@,<<<88c% 8%@82H#``/@K ,AH`|Cx}$Kx|x88K1/@8<<<88c%|828%@H 8`Hp```A8b/@D֓<8|H|{y@H<<<88c%|87 8%@H``+A8<<<88c%|87t8%@H )8`H```8<8@K)@A,<<<88c%|878%@H8`HadxK/@(<<<88c%|888%@HKAprimerPack)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)(result = mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 0, &newSet)) > 0filter->after_set_read(filter->privateData, headerMetadata, newSet, &skip)mxf_read_set(mxfFile, &key, len, headerMetadata, 1) > 0count == 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 < counto0o ëovpnonovnnvpnnnnvnnënvpnnġnnvnnvpnnġ4nnvnnn(ën$vpm`n 0m`nvm`nvp m`n0m`n v Lm`mmëmvpm`mm`mvm`mvp m`mm`mv Lm`mëmvpm`mġm`mvm`mvp m`mġdm`mv Lm`m|m,m ëmvplmlmvllvp llllv llëlvpllġllvllvp llġ4llv lll\l<ël8vpkl4kl0vkl(vp kl$\kl v klëkvpkkġkkvkkvp kkġkkv kkkklëkhvpjkdjk`vjkXvp jkT jkPv jk0ëk,vpjk(ġjk$vjkvp jkġjkv jkjjëjvpj jj jvj jvp Pj j j jv j j`ëj\vpj jXġj jTvj jLvp Pj jHġj jDv j j8iiëivpiPiiPiviPivp iPi iPiv \iPiëivpiPiġiPiviPi|vp iPixġ tiPitv \iPihihëhvphh$hhvhhvp hh$!hhv,hhëhvphhġhhvhhvp hhġ!Dhhv,hhhHh,ëh(vpgh$$gh vghvpgh$"tghvggëgvpggġggvggvpggġ"ggvgggxg\ëgXvpfgT$fgPvfgHvpfgD$#Dfg@vfg ëgvpfgġfgvfg vpfgġ"fgvfffëfvpeЫfġeЫfveЬfvpeЬfġ$eЬfvefpfPëfLvpeЫfH`eЫfDveЬf<vpeЬf8`$eЬf4vef(fëf vpeЫfeЫfveЬevpeЬe eЬeveeëevpdeġdevdexvpdetġ&depvde`e@ëe<vpde8`de4vde,vpde(`%de$vdeeëdvpddddvddvpdd0ddvddëdvpcdcd|vcdtvpcdp&cdlvcd\d<ëd8vpcd4`cd0vcd(vpcd$`&cd vcdcëcvpccccvccvpcc 0ccvccëcvpbcbc|vbctvpbcp'bclvbc\c<ëc8vpbc4`bc0vbc(vpbc$`'bc vbcbëbvpbbbbvbbvpbb!0bbvbbbpëblvpb0bhġb0bdvb0b\vp@b0bXġ'b0bTv|b0bHaaëavpaaġaavaavpaaġ($aav aaahaLëaHvp`ЫaD$`Ыa@v`Ьa8vp`Ьa4$)T`Ьa0v`aëa vp`Ыaġ`Ыav`Ь`vp`Ь`ġ(`Ь`v````|ë`xvp``tL``pv``hvpp``dL*L```v``@ë`<vp``8ġ``4v``,vpp``(ġ)``$v``__ë_vp_0_8_0_v_0_vp@_0_8+_0_v|_0_pë_lvp_0_hġ_0_dv_0_\vp@_0_Xġ*_0_Tv|_0_H^^ë^vp^`^8^`^v^`^vp^`^8+^`^vL^`^ë^vp^`^ġ^`^v^`^vp^`^ġ+d^`^vL^`^x^(^ ë^vp]^8]^v]]vp]]8,]]v]]ë]vp]]ġ]]v]]vp]]ġ,4]]v]]]X]<ë]8vp\]4\]0v\](vp\]$-<\] v\]ë\vp\\ġ\\v\\vp\\ġ-\\v\\\\lë\hvp[\d$[\`v[\Xvp[\T$.4[\Pv[\0ë\,vp[\(ġ[\$v[\vp[\ġ-[\v[\[[ë[vp[ [[ [v[ [vpP[ [.[ [v[ [`ë[\vp[ [Xġ[ [Tv[ [LvpP[ [Hġ.[ [Dv[ [8ZZëZvpZPZZPZvZPZvp ZPZ/ZPZv\ZPZëZvpZPZġZPZvZPZ|vp ZPZxġ/tZPZtv\ZPZhZYëYvpYYYYvYYvpYY0hYYv,YYëYvpYYġYYvYYvpYYġ0DYYv,YYYHY,ëY(vpXY$$XY vXYvpXY$1tXYvXXëXvpXXġXXvXXvpXXġ1XXvXXXxX\ëXXvpWXTWXPvWXHvpWXD20WX@vWX ëXvpWXġWXvWX vpWXġ1WXvWWWWëWvpWWWWvWWxvp`WWt2WWpvWWPëWLvpWWHġWWDvWW<vp`WW8ġ2WW4vWW(VVëVvpV@VV@VvV@Vvp 0V@V3V@Vv lV@VëV|vpV@VxġV@VtvV@Vlvp 0V@Vhġ3V@Vdv lV@VXUëUvpUUġUUvUUvp UUġ4UUv UUUxU`ëU\vpU UXU UTvU ULvp!PU UH4`U UDv!U U8TTëTvpTTTTvTTvp!TT4TTv"TTTXTHTëT vpQ0T4Q0TvQ0Svp%@Q0S48Q0Sv%|Q0SSëSvpQ0SQ0SvQ0Svp%@Q0S7Q0Sv%|Q0SSxShSLëSHvpQ0SDPQ0S@vQ0S8vp%@Q0S4P7 Q0S0v%|Q0S$SëSvpQ0SܡQ0RvQ0Rvp%@Q0Rܡ7Q0Rv%|Q0RëRvpQ0RQ0RvQ0Rvp%@Q0R7Q0Rv%|Q0RRxëRtvpQ0RpQ0RlvQ0Rdvp%@Q0R`7tQ0R\v%|Q0R@vpQ0R<PQ0R8vQ0R0vp%@Q0R,P7 Q0R(v%|Q0RQëQvpQ0Q Q0QvQ0Qvp%@Q0Q 2Q0Qv%|Q0QQQëQQ0Q|vpQ0QxvPQ0Qp2Q0Qlvp%@Q0QhvP% Q0PPPëPvO PvpO PO Pv'O Pvp'PO P8O PPP|P\ëPXvpO PTO PPvO PHvp'PO PD8O P@v'O P4PëPvpO P O P vO Pvp'PO P 4O Ov'O OOëOvpO OO OvO Ovp'PO O8xO Ov'O OOtëOpO OlvpO OhvPO O`4O O\vp'PO OXvP'0O NNëNvpMNHMNvMNvp(MNH8MNv(MNNNëNvpMN MN|vMNtvp(MNp 6\MNlv(MN`NLN,ëN(vpMN$\MN vMNvp(MN\9MNv(MNMëMMMvpMMvPMM6@MMvp(MMvP(MMtëMpvpLMlLMhvLM`vp)LM\9XLMXv* LMHM8M$ëM vpLM LMvLMvp)LM 7lLMv* LLLëLLLvpLLvPLL7PLLvp)LLvP)LLhëLdvpKL`4KL\vKLTvp*KLP4;KLLv+KL<L,LëLvpKL KLvKLvp*KK 8|KKv+KKKëKKKvpKKvPKK8`KKvp*KKvP*KKTëKPvpJKLСJKHvJK@vp+JK<С;PJK8v,,JK(KKëKvpJJ JJvJJvp+JJ 9JJv,,JJJëJJJvpJJvPJJ9pJJvp+JJvP+JJ<ëJ8vpIPJ4HIPJ0vIPJ(vp- IPJ$H<IPJ v-\IPJJIëIvpIPI IPIvIPIvp- IPI :IPIv-\IPIIëIIPIvpIPIvPIPI:IPIvp- IPIvP-IPI ëIvpH IHH IvH Hvp.PH HH>(H Hv.H HHHëHvpH H H HvH Hvp.PH H ;H Hv.H HHpëHlH HhvpH HdvPH H\;H HXvp.PH HTvP.0H GëGvpGGHGGvGGvp/`GGH?8GGv/GGGGëGvpGG GGvGGvp/`GG| <GGxv/GGlG\ëGXGGTvpGGPvPGGH<GGDvp/`GG@vP/@GFëFvpFF FFvFFvp0pFF A FFv0FFFFëFvpFF| FFxvFFpvp0pFFl > FFhv0FF\FLëFHFFDvpFF@vPFF8=FF4vp0pFF0vP0PFEëEvpDEPDEvDEvp1DEP?`DEv1DEEEtëEpvpDEl DEhvDE`vp1DE\ ?DEXv1DELE<ëE8DE4vpDE0vPDE(?DE$vp1DE vP1`DDëDvpCDPCDvCDvp2CDP@pCDv2CDD|DdëD`vpCD\ CDXvCDPvp2CDL @,CDHv2CD<D,ëD(CD$vpCD vPCD@CDvp2CDvP2pCCëCvpBC̡BCvBCvp3BC̡DBCv3BCpC`CDëC@vpBC< BC8vBC0vp3BC, A\BC(v3BCCëBBBvpBBvPBBA@BBvp3BBvP3BBlëBhvpABdpAB`vABXvp4ABTpDABPv5,AB@B(BBëBvpAA AAvAAvp4AA BAAv5,AAAëAAAvpAAvPAABpAAvp4AAvP4AAHëADvp@pA@H@pA<v@pA4vp6@pA0HE@pA,v6<@pAA @ë@vp@p@ @p@v@p@vp6@p@ C@p@v6<@p@@ë@@p@vp@p@vP@p@C@p@vp6@p@vP5@p@8ë@4vp?`@0P?`@,v?`@$vp7?`@ PD?`@v7L?`@ ??ë?vp?`? ?`?v?`?vp7?`? D?`?v7L?`??ë??`?vp?`?vP?`?D?`?vp7?`?vP6?`?(ë?$vp>P? P>P?v>P?vp8 >P?PF>P? v8\>P>>>ë>vp>P> >P>v>P>vp8 >P> E>P>v8\>P>>ë>>P>vp>P>vP>P>E>P>vp8 >P>vP8>P>ë>vp=@> =@>v=@>vp90=@=H=@=v9l=@===ë=vp=@= =@=v=@=vp90=@= F=@=v9l=@==ë==@=vp=@=vP=@=xF=@=tvp90=@=pvP9=@<ë<vp<<H<<v<<vp:`<<HJ8<<v:<<<<ë<vp<< <<v<<vp:`<< G<<v:<<|<`ë<\<78HN78v>78p8`8Dë8@vp78< 788v780vp>78, L\78(v>788ë777vp77vP77L@77vp>77vP>77xë7tvp67p 67lv67dvp?67` O67\v@ 67L7<7$ë7 vp67 67v67vp?67 Ml67v@ 666ë666vp66vP66MP66vp?66vP?66dë6`vp56\56Xv56Pvp@56LPh56HvA5686(6ë6vp56 56v56vp@55 N|55vA555ë555vp55vP55N`55vp@55vP@55Të5Pvp45LС45Hv45@vpA45<СQP458vB,45(55ë5vp44 44v44vpA44 O44vB,444ë444vp44vP44Op44vpA44vPA44<ë48vp3 443 40v3 4(vpCP3 4$Rl3 4 vC3 43ë3vp3 3@3 3v3 3vpCP3 3@R 3 3vC3 33ë3vp3 33 3v3 3vpCP3 3Q3 3vC3 3t3lë3h3 3dvp3 3`vP3 3XQ3 3TvpCP3 3PvPC03 2ë2vp22ȡ22v22vpD`22ȡR22vD222ë2vp22 22v22vpD`22 Q22vD22|2`ë2\22Xvp22TvP22LQ22HvpD`22DvPD@21ë1vp01x01v01vpE01xS01vE01ë1v001v0Ep01x1pë1lvp01h~L01dv01\vpE01X~LM01TvE01H11ë0vp00|00v00vpE00|K00vE000ë0vp/0P/0|v/0tvpF/0pPT/0lvF/0\0L04ë00vp/0, /0(v/0 vpF/0 T\/0vF/0 /ë///vp//vP//T@//vpF//vPF//l/Pë/Lvp./H|T./Dv./<vpG./8|TMt./4vG./ / ....p.@.$.. .------d-T-(,,+++ +****X*()X)D)((((t(d(X(D(4($(''''p'`'ë'&'&&%%%%%x%\%P%D%8%%$$$$$$x$l$`$T$H#p#`#P#@#0!!!!!!!   dë `vp \ Xv PvpV Lc HvV 8 ë vp  v vpV cvVëvplvvpWldvXt`ëXv TD8 ëvpHv vpWHdvXëvpvvpWdhvXëv v WTëPvpЫLЫHvЬ@vpZЬ<fЬ8vZ,ëvpЫЫvЬvpZЬf8ЬvZXëTvpЫPЫLvЬDvpZЬ@eЬ<vZ0$ëvpЫЫvЬvpZЬeЬvZëvpЫ`ЫvЬxvpZЬt`eЬpvZd<$xëtvpplvdvp[`fl\v[L0ë,vp($vvp[fDv[ëvp̡vvp[̡fv[xëtvp<p<lv<dvp\4<`fT<\v\p<Lëvp t v vpaP tkT va hëdvp ` \v TvpaP Pjx Lva @ë<vp 8@ 4v ,vpaP (@j  $va ëvp   v vpaP i va ëvp < v vpaP <k va ë|vp x( tv lvpaP h(j dva X$ ëvp ~L v vpaP ~Li, va ëvp  v vpaP j va Tëvp ( v vpaP (j va h$ë vp ~ġ v vpaP  ~ġi va ëvp ~ v vpaP ~i va ë|vp x~ tv lvpaP h~ip dva ëvp~pvvpe~pmvehëdvp`~L\vTvpeP~Lm\Lve@(ë$vp ~vpe~m$ëvp}ܡvpe}ܡlë}pv}plveë}vp}lvpetëpvpl}phv`vpe\}plXveL ëv0v0e@ëvp}Dvvpe}DlTve|ëxvpt} pvhvped} l`veT8 ëvp|ܡvvpe|ܡkveëvp|vvpe|k|vepXLëH|Dvp@vP8|k4vpe0vPe`ëvp|Tvxvpf`t|TlDpvf`TëPvpL|(Hv@vpf`<|(l8vf,ëvp | v vpgP |l vg xXëTvp P{ܡ Lv DvpgP @{ܡl <vg 0ëvp{vvpg{mvh`ëvp {d  v vpip {dnd vi  ë vp z v vpip zm vi  ë vp z v xvpip tzm pvi d L 4 ë ` ` d \ë Xvp Tz Pv Hvpj Dzn @vj (     ë vp zh v vpk zho vk d H 4 $  ë vp zH v vpk zHo vk  pë lvp hz dv \vpl Xz pl Tvm H (ë $vp y v vpl yp@ vm  ë vp y v vpl yp vm ë v@ v@l Xë TС @ PС @ëy`vpvy`qvnvpnëyvpvyqëy(vpvy(qx|vnxvpnlëvpxvvpnxq0vnhëd`P``Pëvp xp v vppP xprP vp x\ëXvp Tx4 Pv HvppP Dx4r @vp 4ëvpPwСPvPvpq PwСrPvq\PëvpPwPvP|vpq PxwrDPtvq\Phëvp@w\@v@vpr0@w\s@vrl@ë@P@ëvp@|w@xv@pvpr0@lwr@hvrl@Tl\ ëPv@Pv@PpPv@sPëvpPvġPvPxvpt PtvġttPpvt\Pdëv vpvPvtvptvPtpëvlvplvPlvu lvpulvPtl\ëXvTvpPvPHvuDvpup@vPuP0(ëTvLv4u,uuȬ 8uȫuTuupuuhuhuHuHtu(lu(TuLu4t,ttȬ tȫܡtܡ4tءtءPtԡthԡlthСtHСtHt̡t(l̡t(TȡtLȡt4ġs,ġssȬ sȫsss0sshLshsHhsHts(ls(TsLs4r,rrȬ rȫrrrrrh,rhrHHrHtr(ldr(TrLr4q,qqȬ qȫ|q|qxqxqtqht qhpqHp(qHtlq(llDq(ThqLh`q4dp,d|p`pȬ `pȫ\p\pXpXpTphTphPpHPpHtLp(lL$p(THpLH@p4Do,D\o@oȬ @xo P P P P P P P P P P P P P P P P P P P| Px Pt Pp Pl Ph Pd P` P\ PX PT PP PL PH PD P@ P< P8 P4 P0 P, P( P$ P P P P P P P P P P =dxdf<v v0v@.D D!D"4D#8D"<D#@$ 6@BQn"Qg€0GҀ1Bs!1BSˀ܀^.I%HY,JjȀLp$TNT.`D`DtDDD$` @ 0$XN1.D3D6D3D6D<D;D<D=M$3o@2|48$0N.D@DAD@DADDDC DD$DC0DA@$@@?@?$pN``.`DG`DHtDGxDG|DHDKDJDKDJDH$G`@F@F $pN.DNDODNDODR$N,@M9@MF$hN8G@.@Do@DrPDoTDrdDsDuDtDvDuDvDuDtDuDvDxDz Y$o@q@n}@ǹ$N . D D $ @ $N$.0D0DDDXD`Dx $0 *@ 6$\N 7.D&D)D&D)D/D.D/D0 R$& s@% '8   $0N.DDDDDD $ @ ŀ ր !$hN(.0D0D@DDDTDDDDDDDDDDD! $0!+@!B@!T8!m!y0!z$!{$N$.0D 0D 0D 8!|$ 0!@!@!$ N<.@D@D`DD!$@!@!@!8"g"<"*@"+","="W"$N.DD",D'pD(D*D,D*D,D0D%D0D%D4 "$#@#@#%<#3@#R#c##̀#$q$ 8$$4$$$N4.@DD@DGPDDTDG`DIxDJ|DO$$D@$@C$@C$@C$@E$@$$$\N.DDDDDDD D$D(D0DTDXDdDDDD D D $$$@%@%@%@%*8%8%9@%EX%F~<%XX%Y%Z%[@%g%h~<%z%{ %| %} $%~$N $. 0D7 0D: 8D7 <D: PD< hDA t%$7 0%@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 pD^ Df Dh %$R & @Q&"@Q&.@Q&>S<&JT8&Y&j&{ &| &}$$N . Dk Dl Dk Dn Dl Dn Ds Du Dw $Ds @D{ `D} p&~$k &@j&@j&@j&рl8& & &$N . D D D D D D &$ &@'@'@'"@'1 '2 '3$XN '4 . DV D\ DW DV D\ DV D\ $DY (DW ,D\ 0D_ @Db XDc Dg Dj0Dl<'L$V 'j@T'@T'@U'@U'W<'X8'ƀY@' 'P'$`NP.PDPD\Dd'$P'@'@(8(P(t($$Nt.DDDDDDDD($(1@(=@(R$N.D_D`0DapDd(S$_(k@^({@^(@^((((̀(**)*:*K*\*m*~****Ā*ր**+++++D+]+y+$N.D1D2D3+$1+@0+@0,,,',9$$N.DgDj(Dl`DmDnDq,:$g,O@f,_@f,k@f,vh8,,,,$N.DDDD DDD D $D(DPDdDDZDD",D$DD%D&D%D&D'D)D;D=(D0@D6D8D=D?DADD DFDK0DM8DPpDUDVD\,$,@,@,@,@-@-#@-/@-= H-K@ -\1-m :-| 8-'-@ --L-ʀD-ـ<---$N.DDD-$-@.@.@.&@.=@.X8.c.d.e$$N.DDDD0D4D<DPDTDXD`DDDDDDD0D8DXDtD|DDDDDDDDD(D4D`DhDlDpDxDDDD D0D@DLDDDDD$DLDD.f$.@.@.@.@.@.@./P/8/"/,/?/^//Ӏ//0H0<0@0,@0:@0H@0U0V0W$N.DDDD0X$0x@0@0@ 0@0@ 0@0$\N,.0D|0D}HD0$|01@{1@{1+$hN.DDDD@DD1,$1B@1R@1^$N.DDDDDDDD D0DHD\DdDDDDD DdDtD D$Dd1_$1t@1@181@1@11x1$Nx.DDDDDD,D@DPDXD\D`DlDD1$1@1@2<282 2!2"$DN.DtDuDv 0Dy p2#$t2D@s2T@s2k$N . D D D D D!D!D! D!$D!(D!<D!T2l$ 2@2@282@2@2 2!h2$N!h.!pD!pD!D!D!D!D!D!D!D!D!D!2$!p2@2@3@3"@3.83@3R!p3S"3T$N"."D"D"D"3U$"3j@3y@3$ N"." D" D" D"43$" 3@3@3$N"8."@D "@D "@D "l3$ "@3@ 3@ 34$0N"p."pD"pD"pD"xD"|D# 4$"p4@4,@4<$N#(.#0D#0D#04=$#04Q@4`@4p444$N#4.#@D#@D#@4$#@4@4@455(5W$N#D.#PD"#PD##P5X$"#P5m@!5|@!555$N#T.#`D'#`D(#`5$'#`5@&5@&55$N#d.#pD,#pD-#p5$,#p6@+6*@+6:6M6k$N#t.#D6#D7#D8#6l$6#6~@56@566$$N#.#D;#D<#D=#6$;#6@:6@:6677$$$N#.#D@#DA#DB$ 7%$@#79@?7H@?7X7k7:$DN$$.$0DE$0DF$HDG$LDH$XDI$dDJ$pDK$|DM$DL$DM$DL$:$E$0:4@D:C@D:S:f:; $tN$.$DP$DQ$; $P$; @O;/@O;?;R;m$N$.$DU$DV$DX$DW$DX$DW$;n$U$;@T;@T;;;Հ<$8N$.%D[%D\%<$[%<-@Z<<@Z>>@>o$8N%.%Dt%Du%Dw%Dv%Dw%Dv%>p$t%>@s>@s>@s>$8N%.&D{&D&D&D&D&D&0D&4D&8D&@D&H>${&>@z>@z?@~?&?&P?$PN&P.&PD&PD&XD&\D&hD&lD&D&D&D&D&D&D&D&?$&P?-@?<@?L@?\@?e?x???π8?&P?&?$N&.&D&D&D&D'D'D' ?$&?@@@@@@"@@1@D@V&@W'8@X$XN'8.'@D'@D'PD'TD'\D'dD't@Y$'@@r@@@@@@8@'@@'@$HN'.'D'D'D'D'D'D'@$'@@@@@@@8A'A 'A $HN'.'D'D'A $'A'@A>@APAb$N'.'D'D'D(D(D(D( D(,D(@D(PD(`D(D(D(D(D (Ac$'A|@A@A@A@A@AҀA'A(A$N(.(D(D(D(D(D(D) A$(A@B@B(@B7@BC8BO(BP) BQ$PN) .) D) D)4D)8D)@D)HD)\BR$) Bm@B@B@B@B8B) B)pB$PN)p.)pD)pD)pD)tB$)pB@B@B$N)x.)D)D)D)D)D)B$)C @C@C%$N).)D)D)D)D )D)D)D)D)D!)C&$)C<@CK@CZ$ N).)D$)D))D,)D()D$)D))D%)D&)D')D*)D))D*)D%)D&)D')D+)D*)D-)D+)D**D+*D-*C[$$)Cq@#C@#C$\N* .*D0*D0*D1* D0*$D1*(D2*,C$0*C/hC@/C$,N*<.*@D5*@D5*LD6*PD5*TD6*XD7*\C$5*@Cנ4hC@4C$,N*l.*pD:*pD:*|D;*D<*C$:*pD 9hD@9D)$$N*.*D?*D?*D@*DA*D*$?*D?>8DN@>D]$(N*.*DD*DE*D^$D*Dz@CD@CD$N*.*DI*DJ*DK+D$I*D@HD@HD$$N+.+DN+DO+D$N+D@MD@MDEE $N+.+ DS+ DT+ E!$S+ E5@RED@RESEfEy$N+$.+0DX+0DY+0DZ+pEz$X+0E@WE@WEEE$DN+t.+D]+D^+D_+D`+D_+D`+E$]+E@\E@\F FF0$PN+.+Dc+Dd+De+Dd+De+Dd+De+F1$c+FZ@bFiF|F$,N+.,Di,Dj,Dl,$Dn,@Dl,DDn,LDl,PDn,TDo,XDl,\Do,`Dl,dDq,lF$i,F@hF@hF@j F@k F,F,F$N,.,Du,Dv,Dy,D~,D,D~,D,D~,D,D,D~,D,D~,D,D-D-D-D-D- D-(D-0F$u,G@tG@tG"@tG1@v GC@w GL,GM-DGN$N-D.-PD-PD-PGO$-PGh@Gw@GGG$N-X.-`D-`D-`G$-`G@G@G$N-h.-pD-pD-D-D-D-D-G$-pG@H @HH+H>$@N-.-D-D-H?$-HW@Hf@Hu$N-.-D-D-Hv$-H@H@H$N-.-D-D-H$-H@H@H$N-.-D-D-D.D.D.D.(D.,D.4D.@H$-I@I@II1ID$dN.D..PD.PD.hD.tD.xD.D.IE$.PIj@Iy@III$@N...D.D.D.D.D.D.D.D.I$.I@I@I@J$<N...D.D.D/ D/D/D/`D/pD/tD/xD/J$.J @J,@J;@JF$N/./D(/D)/D(/D)/D(/D)/D*0JG$(/J`@'Jl@'J|@'J)8J)<J/J0JJ$N0.0D0D0D0D0D1D1D1$D1(D1DD1tD1D1D1J$0J@J@K@K8K<K)0K*1K+$DN1.2D2D2 D2$D2(D24D28D2<D2pD2D2K,$2K@@KL@K\@Kk@Kv8K2K3K$N3.3D3D3,D30D34D3@D3DD3HD3pD3D4D4PK$3K@K@K@Kπ8K<K3K4hK$XN4h.4pD4pD4D4D4D4D4D5`K$4pL @L@L'@L5<LC8LR4pLS5xLTLr$N5x.5D5D5D5D5D5D5D6pLs$5L@L@L@L<Lŀ8L5L6LրL$N6.6D6D6D6D6D6D6D7L$6M@M@M,@M;8MI<MX6MY7MZMx$N7.7D 7D 7D 7D 7D 7D 7D 8My$ 7M@ M@ M@ M 8M̀ <M7M8M݀M$(N8.8D8D8D8D8D9D9D9M$8N@N!@N1@N@<NN8N]8N^9N_$N9.9D9D9D:D:D:D:D:N`$9Nz@N@N@N<N8N9N:N$N:.:D:D; D;D;D;$D;(D;N$:N@N@N@O 8O<O':O(;O)$N;.<D<D< D<$D<(D<8D<<D =O*$<OD@OP@O`@Oo8O}<O<O=(O$(N=(.=0D#=0D$=LD#=PD$=TD#=dD$=hD%> O$#=0O@"O@"O@"Oۀ$<O$8O=0O>8O$N>8.>@D->@D.>\D->`D.>dD->tD.>xD/?0O$->@P@,P@,P.@,P=.8PK.<PZ>@P[?HP\$N?H.?PD2?PD3?lD2?pD3?tD2?D3?D4@@P]$2?PPv@1P@1P@1P38P3<P?PP@XP$N@X.@`D7@`D8@|D7@D8@D7@D8@D9APP$7@`P@6P@6P@6Q 88Q8<Q'@`Q(AhQ)$NAh.ApD=ApD>ADAAD>AD=ADAADCADEBDFB DIBQ*$=ApQJ@<QV@<Qf@<Qu>8Q?<QApQBQ$(NB.BDNBDOBDRBDOBDNBDRBDTCDVCPDWCdDZCQ$NBQ@LQ@LQ@LQ@MQO8RP<RBRCR$(NC.CD]CD^CD]CD^CD]DD^DD_DR$]CR5@\RA@\RQ@\R`^8Rn^<R}CR~DR$ND.DDbDDcDDbEDcEDbEDcEDdER$bDR@aR@aR@aRǀc8RՀc<RDRER$NE.EDgEDhF DgFDhFDgF$DhF(DiFR$gES@fS @fS@fS+h8S9h<SHESIFSJSi$NF.GDlGDmGDlG DmG$DlG4DmG8DnGSj$lGS@kS@kS@kSm8Sm<SGSHS$NH.HDqHDrH0DqH4DrH8DqHHDrHLDsI S$qHS@pS@pT @pTr8T(r<T7HT8I8T9$(NI8.I@DvI@DwI`DvIdDwIhDvIxDwI|DxJPT:$vI@TU@uTa@uTq@uTw8Tw<TI@TJhT$(NJh.JpD{JpD|JD{JD|JD{JD|JD}K`T${JpT@zT@zT@zT|<T|8UJpUKxU$NKx.KDKDKDKDKDKDKDLpU$KU+@U7@UG@UV8Ud<UsKUtLUuU$NL.LDLDLDLDLDLDLDMU$LU@U@U@U<U8VLVMV$NM.MDMDMDMDMDMDMDNDN@DNPDNDNDNDNV $MV)@V5@VE@VY8VgMVhOVi$dNO.ODODO0DO4DO<DOHDOLDOPDODODODODODODP0DPpDPDPDPDPDPDPDPDQVj$OV@ V@V@V@V@V8VWOW@WOWOWQW$NQ.Q DQ DQ@DQDDQLDQXDQ\DQ`DQDQDQDQDQDRDRDRDRDRPDRDRDRDSDSDSDS DSXDSlDS|DSDSDSDTDT DT(DT@DTTDT`W$Q W.@ W:@WJ@W^@Wm@W8W@W<W,W€@WQ W@WQWQWTtW$TNTt.TDTDTDTDTDTDTDTDTW$TX@X@X-@X<8XPTXQUXR$NU.UDUD UDUD U$DU(D U4D UpDUXS$UXu@X@X@X8XUXUX$NU.UDUDUDUDUDUDUDVDVX$UX@X@X@X8YUYV$Y$NV$.V0D'V0D(VHD'VLD(VPD)VY$'V0Y@&Y+@&Y;@&YI(8YTV0YUVYV$NV.WD,WD-WD,WD-W D.WYW$,WYr@+Y~@+Y@+Y-8YWYWY$NW.WD1WD2WD1WD2WD3XY$1WY@0Y@0Y@0Y28YWYXY$NX.XD6XD7XD6XD7XD8YPY$6XZ@5Z%@5Z5@5ZD78ZOXZPYdZQ$NYd.YpD;YpD<YD;YD<YD=Z ZR$;YpZk@:Zw@:Z@:Z<8ZYpZZ4Z$NZ4.Z@D@Z@DAZXD@Z\DAZ`DBZZ$@Z@Z@?Z@?Z@?ZA8ZZ@Z[Z$N[.[DE[DF[(DE[,DF[0DG[Z$E[[@D[@D[-@D[<F8[G[[H[[I$N[.[DJ[DK[DJ[DK\DL\[J$J[[d@I[p@I[@I[K8[[[\[$N\.\DO\DP\DO\DP\DQ]`[$O\[@N[@N[@N[P8[\[]t[$N]t.]DT]DU]DT]DU]DV^0[$T]\@S\@S\,@S\;U8\F]\G^D\H$N^D.^PDY^PDZ^hDY^lDZ^pD[_\I$Y^P\`@X\l@X\|@X\Z8\^P\_\$N_._ D^_ D__8D^_<D__@D`_\$^_ \@]\@]\@]\݀_8\_ \_\$N_._Dc_Dd`Dc` Dd`De`\$c_]@b]@b] @b]/d8]:_];`]<$N`.`Dh`Di`Dh`Di`Djap]=$h`][@g]g@g]w@g]i8]`]a]$Na.aDnaDoaDnaDqaDoaDqaDsaDvb]$na]@m]@m]@m]o8]a]b ]$Nb .b Dzb D{b8Dzb<D}b@D{bDD}bHDbDb]$zb ^@y^@y^,@y^;{8^Fb ^Gb^H$Nb.bDbDbDcDcPDc^I$b^g@^s@^@^8^b^c^$Nc.cDcDcDdDdPDd^$c^@^@^@^8^c^d^$Nd.dDdDdDdDdDeDePDe^$d_@_1@_=@_M@_[8_ld_me_n$Ne.eDeDeDeDeDf Df`Df_o$e_@_@_@_@_ɀ8_e_f_$Nf.fDfDfDfDfDg_$f_@`@`@`#8`.f`/g`0$Ng.gDgDgDgDgDhP`1$g`N@`Z@`j@`y8`g`hd`$Nhd.hpDhpDhDhDhDi `$hp`@`@`@`π8`hp`i4`$Ni4.i@Di@DiXDi\Di`Di`$i@`@a@a@a$8a/i@a0ja1$Nj.jDjDj(Dj,Dj0Dja2$jaV@ab@ar@a8ajaja$Nj.jDjDjDjDkDka$ja@a@a@a8ajaka$Nk.kDkDkDkDkDkDkDlDlPDlda$kb@b@b.@b=8bH<b^kb_lxb`$Nlx.lDlDlDlDlDlDlDlDm Dm4ba$lb@b@b@b8b€<blbmHb$NmH.mPDmPDmlDmpDmtDmxDm|DmDmDnDn@Dn`b$mPb@c@c@c @c18c<<cO@c]mPc^ntc_$$Nnt.nDnDnDnDnDnDnDnDo Do$Do4D o<c`$nc@c@c@c8cncoPcƀcـcdq$NoP.oPDoPDoPDohDopDotDoDoDoDodr$oPd@ d@ d@ d$\Nod&v@d&v0e&v e*doV' FT dU O3P00!&l'  6`(0% k mP l0# s_ % i@+v!p#@ Z@#P [#` [#0 Yp- U_$ Jf% vhp% jo$ _g% jd 2'@ b d) L$0 `" W"@ W"p X" V0$# b^P># _ &P b a&t O]#p 4\E' c 2e( 1Q ;P ;n _oPb@@ 0y.Q+ ?P0-JpMl0,B*@J9*p^:*r<*78J2. -I@-tHA-K-p]GZ.PL-PCm+@`)5) 6)"7)p4pE+>@_+0JE,Ap7*/!*=0-`4DI02#n7 w     U$ J_   - 5e h yFQ .(    G     |_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_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_log_error_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_log_warn_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)result:r(0,9)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 1242033731 502 502 100644 125612 ` mxf_avid.o| œ”__text__TEXTOt,__picsymbolstub1__TEXTORDT܀ __const__TEXTV`X__cstring__TEXT^ba__bss__DATA”__la_symbol_ptr__DATALK477__nl_symbol_ptr__DATA(nN\[ P$8Lo|8@B|~x}8Kx|#x|+x!|3x}Cx|;xA8/AL| c9!8| xN!/@0<<<8]8c^8_8_|HR8`H`A8/@x /Al| ~$xexFxxx9!8| xN!/@,<<<8d8c^8_8_|HR 8`HA8```X8`8!p|N `|a8@B|~x|3x|#x|+x!``A8/AP| c88| xN!/@4<<<8t8c]8^8^LHQU8`H``A8/@x/Al| ~xx88| xN!/@8<<<8z8c]8_@8^LHP8`H(```A8```[8`8!pa|N `||~y!A,HOI8!P8~ |HO```8!P|N ```||}x!``c/A|C/Adb/@H4```xHS)/@}C/A$|CxHS ]8}/AHR88!P|N ```|A|zxB8` |#x|3x|+x!|;xHM,@8<<<88c[l8]T8[HO)8H```8^~ >cCc# Z/@8zH8```/A|xK```b88!`|xA|N ||#xB88`|~x!<8RpHK/@8<<<88cZ\8\8ZHN8H```x8< 8HP/@,<<<88cZ\8\8ZHM8HxxHJ/@0<<<88cZ\8]8ZHM8HH`x88HPU/@,<<<88cZ\8](8ZHMM8H<x8R`HJ/@,<<<88cZ\8]`8ZHM 8HĀxHI/@,<<<88cZ\8]8ZHL8Hx88HO/@,<<<88cZ\8]8ZHL8HDxHI/@,<<<88cZ\8]8ZHLQ8Hx88HO/@,<<<8 8cZ\8^8ZHL8Hx8HH/@,<<<8 8cZ\8^D8ZHK8Hx88HN/@,<<<8 8cZ\8^8ZHK8HLx8,HHa8/@4<<<8 8cZ\8^8ZHKU8```8!P|x|N ``|A|+xB|zx|3x|#x8!8`Ke/@,<<<88cW 8[8WHJ8HtCxxHGI/@0<<<88cW 8[8WHJ8H8`CxxHI8}] }<;[``8!`|xA|N ``|A|+x|@&B8|3x||x|#xA!`LHHGE/A<_:H¹~óxxHH/@l<<<88cV8[8V::`:LHI~óxHJ~xHJ/@8H<<<<88cV8]8V:`HIQK<<<88cV8]|8V:`HI)K<<<88cV8]8V:`HIKp<<<88cV8\8V:`HHKH<<<88cV8\8VSxHHK ``<<<88cV8[8VHHK<<<88cV8[8VHHaK``:Lx~xHG%/@<<<<88cV8[$8V::`HHK```x$x8W:;bcxHE!|zy@(<<<8u8cV8\,8VHFyHex8HE AP4"9i@h9A$ +U:}ZT@.|Kx|.H KU :}ZJT@.|Bx|ZI. /A89kT>@AaLDxHG/A <_aD88;bM|dxHD/AĠa8Tc:HD1|tyAaDdx~xHD/AHaH~xHGE/A ::`<;@AALH8`WH\``~xHH}/A~cxHHm8`H48`H,8cP8X8Y@HDm88H+```<<xx8Yp8P`899 HD/@4<<<8E8cP8Y8Y@HD88H+h`<<xx8Z(8PP899 HDM/@4<<<8K8cP8Z88Y@HC88H+`<_<xx;H8ZxHA/@0<<<8P8cP8Z8Y@HCM88H*><xx8P@8[\89.9 HC/@0<<<8W8cP8[l8Y@HB88H*T><xx8P08\89 9 HC=/@0<<<8]8cP8\8Y@HB88H)><xx8P 8\89 9 HB/@0<<<8c8cP8\8Y@HB988H)<_<xx;P8]8xH?/@0<<<8h8cP8]H8Y@HA88H)H<<xx8]8P8939 HB1/@0<<<8o8cP8]8Y@HA88H(<<xx8^X8O8 99 HA/@0<<<8u8cP8^d8Y@HA-88H(<<xx8_8O8 9#9 HAy/@0<<<8{8cP8_ 8Y@H@88H(4<_<xx;O8_xH>E/@0<<<88cP8_8Y@H@}88H'><xx;S`(8O8 9.Dx9 H@/@0<<<88cP8`08Y@H@88H'<<xx8`8O8 9#9 H@i/@0<<<88cP8`8Y@H?88H'$<<xx8a`8O8 99 H@ /@0<<<88cP8at8Y@H?e88H&<<xx8b 8O89#9 H?/@0<<<88cP8b48Y@H? 88H&l<_<xx;O8bxH<}/@0<<<88cP8b8Y@H>88H&<<xx8c\8OpH<-/@0<<<88cP8ct8Y@H>e88H%<_<xx;O`8cxH;/@0<<<88cP8d 8Y@H>88H%t<Dxxx8OP8939 H>a/@0<<<88cP8d8Y@H=88H%<_<xx;Be(8O@89 Dx9 H>/@0<<<88cP8e08Y@H=Y88H$<_<xx;"e8O089$x9 H=/@0<<<88cP8e8Y@H<88H$\<_<xx;O 8fxH:m/@0<<<88cP8f8Y@H<88H$<Dxxx8O89 9 H<x;x8H8M`8;x929 H3/@0<<<8n8cP8x8Y@H388Hh<_xx8Pp;MPxH0}/@0<<<8t8cP8y8Y@H288H<<xx8y8M@8&99 H3/@0<<<8{8cP8z8Y@H2Y88H<<xx8z8M08&99 H2/@0<<<88cP8z8Y@H188H`??<xx8M 8{d8&99 H2I/@0<<<88cP8{t8Y@H188H<<xx8|8M8&99 H1/@0<<<88cP8|$8Y@H1E88H<<xx8|8M8&99 H1/@0<<<88cP8|8Y@H088HL<<xx8}t8L8&99 H15/@0<<<88cP8}8Y@H088H<<xx8~08L8& 99 H0/@0<<<88cP8~L8Y@H0188H<<xx8~8L8& 99 H0}/@0<<<88cP8 8Y@H/88H8<<xx88L8& 99 H0!/@0<<<88cP88Y@H/y88H>_?x8Pp;L8lxH,/@0<<<88cP88Y@H/%88H<8[\xx8Hp89.9 H/u/@0<<<88cP88Y@H.88H0<x8\x8L89 9 H//@0<<<88cP88Y@H.u88H<8\xx8L89 9 H./@0<<<88cP88Y@H.88H<_<xx;B8LDxH+/@0<<<88cP88Y@H-88H,<_<xx;Lp84xH+=/@0<<<88cP8H8Y@H-u88H<Dxxx8L`89.9 H-/@0<<<88cP88Y@H-88H<<xx8`8LP89#9 H-i/@0<<<88cP8l8Y@H,88H$<<xx88L@899 H- /@0<<<88cP88Y@H,e88H<<xx88L089.9 H,/@0<<<88cP88Y@H, 88Hl<<xx8h8L 899 H,U/@0<<<88cP8x8Y@H+88H<<xx88L899 H+/@0<<<88cP8 8Y@H+Q88H<<xx88L8 99 H+/@0<<<88cP88Y@H*88HX<_<xx;K8txH(i/@0<<<88cP88Y@H*88H<8`(xx8K89.9 H*/@0<<<88cP88Y@H*I88H<<xx88K89 9 H*/@0<<<8 8cP88Y@H)88HP<_<xx;K8@xH'a/@0<<<88cP8T8Y@H)88H<<xx88K8"9.9 H)/@0<<<88cP88Y@H)=88H<<xx8l8K8"9!9 H)/@0<<<88cP8|8Y@H(88HD<<xx88K8"9 9 H)-/@0<<<8$8cP8,8Y@H(88H<<xx88K8"9 9 H(/@0<<<8*8cP88Y@H()88H<<xx8|8Kp8"929 H(u/@0<<<808cP88Y@H'88H0<<xx848K`8"9.9 H(/@0<<<868cP8D8Y@H'q88H<<xx88KP8" 9.9 H'/@0<<<8<8cP88Y@H'88Hx<<xx8t8K@8" 9!9 H'a/@0<<<8B8cP88Y@H&88H<<xx848K08" 9!9 H'/@0<<<8H8cP8H8Y@H&]88H <<xx88K 8" 9.9 H&/@0<<<8N8cP88Y@H&88H d<<xx88K8" 9!9 H&M/@0<<<8T8cP88Y@H%88H <<xx8@8K8"9!9 H%/@0<<<8Z8cP8T8Y@H%I88H <<xx88J8"9.9 H%/@0<<<8`8cP88Y@H$88H P<<xx88J8"9!9 H%9/@0<<<8f8cP88Y@H$88H <<xx8H8J8"9!9 H$/@0<<<8l8cP8X8Y@H$588H <<xx88J8"9#9 H$/@0<<<8r8cP88Y@H#88H <<<xx88J8"9#9 H$%/@0<<<8x8cP88Y@H#}88H <<xx8H8J8"99 H#/@0<<<8~8cP8T8Y@H#!88H <<xx88J8"9#9 H#m/@0<<<88cP88Y@H"88H (<8lxx8J8"9.9 H#/@0<<<88cP88Y@H"m88H <_;L<x;Jpx88xH/@0<<<88cP8H8Y@H"88H x<<xx88J`8#9.9 H"a/@0<<<88cP88Y@H!88H <8{dxx8JP8#99 H" /@0<<<88cP8l8Y@H!a88H<_<xx;J@8 xH/@0<<<88cP8 8Y@H! 88Hp<<xx88J08$9#9 H!Y/@0<<<88cP88Y@H 88H<<xx8\8J H)/@0<<<88cP8t8Y@H a88H<<xx88JH/@0<<<88cP8 8Y@H 88Ht<<xx88JH/@0<<<88cP88Y@H88H$;H<<x8x8I8;99 H /@0<<<88cP88Y@Ha88H<<xx88I89 9 H/@0<<<88cP88Y@H88Hh<<xx848I899 HQ/@0<<<88cP8D8Y@H88H <<xx88I89,9 H/@0<<<88cP88Y@HM88H<<xx8d8I89,9 H/@0<<<88cP8x8Y@H88HT<_<<x;I88I8x9#9 H5/@0<<<88cP88Y@H88H<<xx88I899 H/@0<<<88cP88Y@H188H<<xx8L8HP899 H}/@0<<<88cP8`8Y@H88H8<<xx88H 8D99 H!/@0<<<88cP88Y@Hy88H<_<8Ppx;H`8xH/@0<<<88cP88Y@H%88H<8\xx8H08P9 9 Hu/@0<<<8 8cP8$8Y@H88H0<<xx88H@8P99 H/@0<<<88cP88Y@Hq88H<_<<x;Ip848I`8x99 H/@0<<<88cP8D8Y@H 88Hp<<xx88IP899 HY/@0<<<8!8cP8 8Y@H88H<<xx88I@899 H/@0<<<8(8cP88Y@HU88H<_<<x;I088I 8x99 H/@0<<<8/8cP88Y@H88HT<_<<x;I8 8IxHa/@0<<<858cP848Y@H88H<xxx8H/@0<<<898cP88Y@HM88H<<xx8,8HH/@0<<<8=8cP8@8Y@H88H`<<xx88HHu8/8@4<<<8A8cP88Y@H88``a88!A|N ``||uxB|#x|+x88$!P|;x|3x}Cx}7KxA;AHCxHCxHY/@P??<88}$\8$8|H<8}$\8$88}lH8aHK18`H`$x8aTH9/@0??<88}$\8$8}$HK``<_=Ah88B`9kƐx~x~ųxfxA`adxx~x8`H!/ACxKƑ8`H8`<<<88c$\8}8$HK,```8!|N ```|!|~xB;8`|#x! 8H%|by@\??<8;";#L8|pxxHu<xx88|H]``8a8K 8`H4;a\88;HcxH8xx8@tH/@(<<<88c"8|8#LHKA@?x8<8B"bxA!|aH/@4<<<88c"8}P8#LHuK ```A<xx"bB!aAH/@,<<<88c"8}8#LH K`xH|yx|#x/@(<<<88c"8}8#LHKxa8dx%xFx8K1/@(<<<88c"8~8#LHK4xdxK /@(<<<88c"8~H8#LHQKx8H/aHL@@??<8#8~"8#L8~hH<8~"8#L88HK:aDxx~exHa/@(??<8&8~"8#L8|HK:AHDx~x~ExK}/@(??<8'8~"8#L8~HuKd:<:P>~$x~óxHy~óxHq/Ah~óxH8|}x|xH/Axx~Ex~xK/@??<808~"8#L8~HKx8H/aHL@@??<8>8~"8#L8~hH<8~"8#L88|HK<~exx8H/@(??<8A8~"8#L8}PHUKDx~Ex~xK/@(??<8B8~"8#L8@HKl~$x~óx>H!~óxH/A~óxHI8|}x|xHu/@Ѐ|x8H]/@x8H)/@xx~Ex~xKm/@??<8M8~"8#L8~HeK```xH /alp@(<<<88c"88#LHKȃ8;;X/@88H??<88~"8#L8HH??<88~"8#L8HH??<88~"8#L8HHp`B3/@8`|||*<0 |x8H /@@??<88~"8#L8H<8~"8#L8 8HKxxxH/@(??<88~"8#L8~8^T]> 8@89 9`^ ;> ~>>>>>~ ~ ~9@9+84WfF>We>Wd>^^8*U>8@8!p^~A|N ``|A|~xB8`!H|{x8a8HE8@8@@$<<<8k8cw|8 8wH ?_|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!Hy8cT}>xH i|~y@0<<<88c 8vP8H 8`H`x8H I=?x88I)bB >~^ H CxdxxxH /A xH 8`H<```<<<88v88c H xH M8`8!`A|N ||+xB!88H /A(a8<x8 H 8/@ `88!`|x|N `|a|#xB8? |+x|3x||x!HU/@,<<<88cl8u8H -8H$W<|BTB:; }>8+@D8x`H/@l<<<88cl8uD8H8HT>xH/@0<<<88cl8uh8H8H`dxxH/@0<<<88cl8u8HQ8HH`xxHY8/@,<<<88cl8u8H 8`8!`|xa|N ``||+yB|#x|3x!A /@4<<<88c8t8\H8H,``<888 pH u/@,<<<88c8t8\HM8H䀡8<x8 `H/@8<<<88c8u 8\H 8H```a8<x8 @H/@,<<<88c8ut8\H8HPa8<x8 PK}8/@0<<<88c8u8\Hq8``8!`|x|N ``||+yB|#x|3x!A /@4<<<88c,8s8H8H,``<888 H/@,<<<88c,8s 8H8H䀡8<x8 HQ/@8<<<88c,8t8Hi8H```a8<x8 HA/@,<<<88c,8s8H8HPa8<x8 K8/@0<<<88c,8t$8H8``8!`|x|N ``||+x|#xB}H|<8 K````||+x|#xB}H|<8K0```|a|+x||x|3x!;D8a8H=xxH1```8a8H/ADxH /A48a8H=|dxxH/@xH!8{H88!|xa|N `KP|B}h=k|r,}N |B}h=k|r}N |B}h=k|q}N |B}h=k|q}N |B}h=k|q}N |B}h=k|q}N |B}h=k|q}N |B}h=k|qh}N |B}h=k|qL}N |B}h=k|q0}N |B}h=k|q}N |B}h=k|p}N |B}h=k|p}N |B}h=k|p}N |B}h=k|p}N |B}h=k|p}N |B}h=k|pl}N |B}h=k|pP}N |B}h=k|p4}N |B}h=k|p}N |B}h=k|o}N |B}h=k|o}N |B}h=k|o}N |B}h=k|o}N |B}h=k|o}N |B}h=k|op}N |B}h=k|oT}N |B}h=k|o8}N |B}h=k|o}N |B}h=k|o}N |B}h=k|n}N |B}h=k|n}N |B}h=k|n}N |B}h=k|n}N |B}h=k|nt}N |B}h=k|nX}N |B}h=k|n<}N |B}h=k|n }N |B}h=k|n}N |B}h=k|m}N |B}h=k|m}N |B}h=k|m}N |B}h=k|m}N |B}h=k|mx}N |B}h=k|m\}N |B}h=k|m@}N |B}h=k|m$}N |B}h=k|m}N |B}h=k|l}N |B}h=k|l}N |B}h=k|l}N |B}h=k|l}N |B}h=k|l|}N |B}h=k|l`}N |B}h=k|lD}N +4 +4 +4 P`G+4S ?+4+4S /+4S %+4S $4FVM*S6!+4S K+4S J+4S I+4S $`u˕H:+4S .$`u*OQӠ$`u*PQӠ$`u*MQ+4S '"`u˖iObӨBD$;BE+4S 4/h aqHXxAEAyA,IƌpFzeF8|N{%b7I-B+4+4S M+4S L+4S !+4+4S  +4+4+4S +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4+4+4 +4S +40 +4+4S +4+40+40+40 +4+40+40 +4S +4S +4+4+4S +4 +4 +4 +4+4+4+4+4+4+4S "+4+4 +4 +4S +4 +4S  +4 +4S +4+4S  +4S  +4+4S  +4+4S +4+4+4S  +4S "+4S !+4+4+4S +4+4 +4S +4+4+4S  +4+4+4 +4S +4S #+4S +4+4+4+4+4S +4+4+4+4S +4+4+4+4+4+4S L+4B+4B+4'%s' failed, in %s:%d filter->metaDictFilter.before_set_read(filter->metaDictFilter.privateData, headerMetadata, key, llen, len, &newSkip)./products/mxf_avid.cfilter->dictFilter.before_set_read(filter->dictFilter.privateData, headerMetadata, key, llen, len, &newSkip)filter->metaDictFilter.after_set_read(filter->metaDictFilter.privateData, headerMetadata, set, &newSkip)filter->dictFilter.after_set_read(filter->dictFilter.privateData, headerMetadata, set, &newSkip)(newEntry = (MXFAvidObjectReference*)malloc(sizeof(MXFAvidObjectReference))) != NULLmxf_write_kl(mxfFile, &g_AvidMetadataRoot_key, 96)mxf_write_local_tl(mxfFile, 0x3c0a, mxfUUID_extlen)mxf_write_uuid(mxfFile, &root->id)mxf_write_local_tl(mxfFile, 0x0003, mxfUUID_extlen + 8)mxf_write_uuid(mxfFile, &g_Null_UUID)mxf_write_int64(mxfFile, root->directoryOffset)mxf_write_local_tl(mxfFile, 0x0004, 4)mxf_write_uint32(mxfFile, root->formatVersion)mxf_write_local_tl(mxfFile, 0x0001, mxfUUID_extlen)mxf_write_uuid(mxfFile, &root->metaDictionaryInstanceUID)mxf_write_local_tl(mxfFile, 0x0002, mxfUUID_extlen)mxf_write_uuid(mxfFile, &root->prefaceInstanceUID)add_object_directory_entry(objectDirectory, &set->instanceUID, *offset, 0x00)mxf_write_set(mxfFile, set)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)MetaDictionarymxf_register_set_def(dataModel, "MetaDictionary", &MXF_SET_K(InterchangeObject), &MXF_SET_K(MetaDictionary))./include/mxf/mxf_avid_extensions_data_model.hClassDefinitionsmxf_register_item_def(dataModel, "ClassDefinitions", &MXF_SET_K(MetaDictionary), &MXF_ITEM_K(MetaDictionary, ClassDefinitions), 0x0003, MXF_STRONGREFARRAY_TYPE, 0)TypeDefinitionsmxf_register_item_def(dataModel, "TypeDefinitions", &MXF_SET_K(MetaDictionary), &MXF_ITEM_K(MetaDictionary, TypeDefinitions), 0x0004, MXF_STRONGREFARRAY_TYPE, 0)MetaDefinitionmxf_register_set_def(dataModel, "MetaDefinition", &MXF_SET_K(InterchangeObject), &MXF_SET_K(MetaDefinition))Identificationmxf_register_item_def(dataModel, "Identification", &MXF_SET_K(MetaDefinition), &MXF_ITEM_K(MetaDefinition, Identification), 0x0005, MXF_UL_TYPE, 1)Namemxf_register_item_def(dataModel, "Name", &MXF_SET_K(MetaDefinition), &MXF_ITEM_K(MetaDefinition, Name), 0x0006, MXF_UTF16STRING_TYPE, 1)Descriptionmxf_register_item_def(dataModel, "Description", &MXF_SET_K(MetaDefinition), &MXF_ITEM_K(MetaDefinition, Description), 0x0007, MXF_UTF16STRING_TYPE, 0)ClassDefinitionmxf_register_set_def(dataModel, "ClassDefinition", &MXF_SET_K(MetaDefinition), &MXF_SET_K(ClassDefinition))ParentClassmxf_register_item_def(dataModel, "ParentClass", &MXF_SET_K(ClassDefinition), &MXF_ITEM_K(ClassDefinition, ParentClass), 0x0008, MXF_WEAKREF_TYPE, 1)Propertiesmxf_register_item_def(dataModel, "Properties", &MXF_SET_K(ClassDefinition), &MXF_ITEM_K(ClassDefinition, Properties), 0x0009, MXF_STRONGREFARRAY_TYPE, 0)IsConcretemxf_register_item_def(dataModel, "IsConcrete", &MXF_SET_K(ClassDefinition), &MXF_ITEM_K(ClassDefinition, IsConcrete), 0x000a, MXF_BOOLEAN_TYPE, 1)PropertyDefinitionmxf_register_set_def(dataModel, "PropertyDefinition", &MXF_SET_K(MetaDefinition), &MXF_SET_K(PropertyDefinition))Typemxf_register_item_def(dataModel, "Type", &MXF_SET_K(PropertyDefinition), &MXF_ITEM_K(PropertyDefinition, Type), 0x000b, MXF_UL_TYPE, 1)IsOptionalmxf_register_item_def(dataModel, "IsOptional", &MXF_SET_K(PropertyDefinition), &MXF_ITEM_K(PropertyDefinition, IsOptional), 0x000c, MXF_BOOLEAN_TYPE, 1)LocalIdentificationmxf_register_item_def(dataModel, "LocalIdentification", &MXF_SET_K(PropertyDefinition), &MXF_ITEM_K(PropertyDefinition, LocalIdentification), 0x000d, MXF_UINT16_TYPE, 1)IsUniqueIdentifiermxf_register_item_def(dataModel, "IsUniqueIdentifier", &MXF_SET_K(PropertyDefinition), &MXF_ITEM_K(PropertyDefinition, IsUniqueIdentifier), 0x000e, MXF_BOOLEAN_TYPE, 0)TypeDefinitionmxf_register_set_def(dataModel, "TypeDefinition", &MXF_SET_K(MetaDefinition), &MXF_SET_K(TypeDefinition))TypeDefinitionCharactermxf_register_set_def(dataModel, "TypeDefinitionCharacter", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionCharacter))TypeDefinitionEnumerationmxf_register_set_def(dataModel, "TypeDefinitionEnumeration", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionEnumeration))mxf_register_item_def(dataModel, "Type", &MXF_SET_K(TypeDefinitionEnumeration), &MXF_ITEM_K(TypeDefinitionEnumeration, Type), 0x0014, MXF_WEAKREF_TYPE, 1)Namesmxf_register_item_def(dataModel, "Names", &MXF_SET_K(TypeDefinitionEnumeration), &MXF_ITEM_K(TypeDefinitionEnumeration, Names), 0x0015, MXF_UTF16STRINGARRAY_TYPE, 1)Valuesmxf_register_item_def(dataModel, "Values", &MXF_SET_K(TypeDefinitionEnumeration), &MXF_ITEM_K(TypeDefinitionEnumeration, Values), 0x0016, MXF_INT64ARRAY_TYPE, 1)TypeDefinitionExtendibleEnumerationmxf_register_set_def(dataModel, "TypeDefinitionExtendibleEnumeration", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionExtendibleEnumeration))mxf_register_item_def(dataModel, "Names", &MXF_SET_K(TypeDefinitionExtendibleEnumeration), &MXF_ITEM_K(TypeDefinitionExtendibleEnumeration, Names), 0x001f, MXF_UTF16STRINGARRAY_TYPE, 1)mxf_register_item_def(dataModel, "Values", &MXF_SET_K(TypeDefinitionExtendibleEnumeration), &MXF_ITEM_K(TypeDefinitionExtendibleEnumeration, Values), 0x0020, MXF_ULARRAY_TYPE, 1)TypeDefinitionFixedArraymxf_register_set_def(dataModel, "TypeDefinitionFixedArray", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionFixedArray))ElementTypemxf_register_item_def(dataModel, "ElementType", &MXF_SET_K(TypeDefinitionFixedArray), &MXF_ITEM_K(TypeDefinitionFixedArray, ElementType), 0x0017, MXF_WEAKREF_TYPE, 1)ElementCountmxf_register_item_def(dataModel, "ElementCount", &MXF_SET_K(TypeDefinitionFixedArray), &MXF_ITEM_K(TypeDefinitionFixedArray, ElementCount), 0x0018, MXF_UINT32_TYPE, 1)TypeDefinitionIntegermxf_register_set_def(dataModel, "TypeDefinitionInteger", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionInteger))Sizemxf_register_item_def(dataModel, "Size", &MXF_SET_K(TypeDefinitionInteger), &MXF_ITEM_K(TypeDefinitionInteger, Size), 0x000f, MXF_UINT8_TYPE, 1)IsSignedmxf_register_item_def(dataModel, "IsSigned", &MXF_SET_K(TypeDefinitionInteger), &MXF_ITEM_K(TypeDefinitionInteger, IsSigned), 0x0010, MXF_BOOLEAN_TYPE, 1)TypeDefinitionIndirectmxf_register_set_def(dataModel, "TypeDefinitionIndirect", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionIndirect))TypeDefinitionOpaquemxf_register_set_def(dataModel, "TypeDefinitionOpaque", &MXF_SET_K(TypeDefinitionIndirect), &MXF_SET_K(TypeDefinitionOpaque))TypeDefinitionRecordmxf_register_set_def(dataModel, "TypeDefinitionRecord", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionRecord))MemberTypesmxf_register_item_def(dataModel, "MemberTypes", &MXF_SET_K(TypeDefinitionRecord), &MXF_ITEM_K(TypeDefinitionRecord, MemberTypes), 0x001c, MXF_WEAKREFARRAY_TYPE, 1)MemberNamesmxf_register_item_def(dataModel, "MemberNames", &MXF_SET_K(TypeDefinitionRecord), &MXF_ITEM_K(TypeDefinitionRecord, MemberNames), 0x001d, MXF_UTF16STRINGARRAY_TYPE, 1)TypeDefinitionRenamemxf_register_set_def(dataModel, "TypeDefinitionRename", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionRename))RenamedTypemxf_register_item_def(dataModel, "RenamedType", &MXF_SET_K(TypeDefinitionRename), &MXF_ITEM_K(TypeDefinitionRename, RenamedType), 0x001e, MXF_WEAKREF_TYPE, 1)TypeDefinitionSetmxf_register_set_def(dataModel, "TypeDefinitionSet", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionSet))mxf_register_item_def(dataModel, "ElementType", &MXF_SET_K(TypeDefinitionSet), &MXF_ITEM_K(TypeDefinitionSet, ElementType), 0x001a, MXF_WEAKREF_TYPE, 1)TypeDefinitionStreammxf_register_set_def(dataModel, "TypeDefinitionStream", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionStream))TypeDefinitionStringmxf_register_set_def(dataModel, "TypeDefinitionString", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionString))mxf_register_item_def(dataModel, "ElementType", &MXF_SET_K(TypeDefinitionString), &MXF_ITEM_K(TypeDefinitionString, ElementType), 0x001b, MXF_WEAKREF_TYPE, 1)TypeDefinitionStrongObjectReferencemxf_register_set_def(dataModel, "TypeDefinitionStrongObjectReference", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionStrongObjectReference))ReferencedTypemxf_register_item_def(dataModel, "ReferencedType", &MXF_SET_K(TypeDefinitionStrongObjectReference), &MXF_ITEM_K(TypeDefinitionStrongObjectReference, ReferencedType), 0x0011, MXF_WEAKREF_TYPE, 1)TypeDefinitionVariableArraymxf_register_set_def(dataModel, "TypeDefinitionVariableArray", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionVariableArray))mxf_register_item_def(dataModel, "ElementType", &MXF_SET_K(TypeDefinitionVariableArray), &MXF_ITEM_K(TypeDefinitionVariableArray, ElementType), 0x0019, MXF_WEAKREF_TYPE, 1)TypeDefinitionWeakObjectReferencemxf_register_set_def(dataModel, "TypeDefinitionWeakObjectReference", &MXF_SET_K(TypeDefinition), &MXF_SET_K(TypeDefinitionWeakObjectReference))mxf_register_item_def(dataModel, "ReferencedType", &MXF_SET_K(TypeDefinitionWeakObjectReference), &MXF_ITEM_K(TypeDefinitionWeakObjectReference, ReferencedType), 0x0012, MXF_WEAKREF_TYPE, 1)ReferenceTargetSetmxf_register_item_def(dataModel, "ReferenceTargetSet", &MXF_SET_K(TypeDefinitionWeakObjectReference), &MXF_ITEM_K(TypeDefinitionWeakObjectReference, ReferenceTargetSet), 0x0013, MXF_ULARRAY_TYPE, 1)Dictionarymxf_register_item_def(dataModel, "Dictionary", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Dictionary), 0x3b04, MXF_STRONGREF_TYPE, 0)mxf_register_set_def(dataModel, "Dictionary", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Dictionary))OperationDefinitionsmxf_register_item_def(dataModel, "OperationDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, OperationDefinitions), 0x2603, MXF_STRONGREFARRAY_TYPE, 0)ParameterDefinitionsmxf_register_item_def(dataModel, "ParameterDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, ParameterDefinitions), 0x2604, MXF_STRONGREFARRAY_TYPE, 0)DataDefinitionsmxf_register_item_def(dataModel, "DataDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, DataDefinitions), 0x2605, MXF_STRONGREFARRAY_TYPE, 0)PluginDefinitionsmxf_register_item_def(dataModel, "PluginDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, PluginDefinitions), 0x2606, MXF_STRONGREFARRAY_TYPE, 0)CodecDefinitionsmxf_register_item_def(dataModel, "CodecDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, CodecDefinitions), 0x2607, MXF_STRONGREFARRAY_TYPE, 0)ContainerDefinitionsmxf_register_item_def(dataModel, "ContainerDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, ContainerDefinitions), 0x2608, MXF_STRONGREFARRAY_TYPE, 0)InterpolationDefinitionsmxf_register_item_def(dataModel, "InterpolationDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, InterpolationDefinitions), 0x2609, MXF_STRONGREFARRAY_TYPE, 0)KLVDataDefinitionsmxf_register_item_def(dataModel, "KLVDataDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, KLVDataDefinitions), 0x260a, MXF_STRONGREFARRAY_TYPE, 0)TaggedValueDefinitionsmxf_register_item_def(dataModel, "TaggedValueDefinitions", &MXF_SET_K(Dictionary), &MXF_ITEM_K(Dictionary, TaggedValueDefinitions), 0x260b, MXF_STRONGREFARRAY_TYPE, 0)DefinitionObjectmxf_register_set_def(dataModel, "DefinitionObject", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DefinitionObject))mxf_register_item_def(dataModel, "Identification", &MXF_SET_K(DefinitionObject), &MXF_ITEM_K(DefinitionObject, Identification), 0x1b01, MXF_UL_TYPE, 1)mxf_register_item_def(dataModel, "Name", &MXF_SET_K(DefinitionObject), &MXF_ITEM_K(DefinitionObject, Name), 0x1b02, MXF_UTF16STRING_TYPE, 1)mxf_register_item_def(dataModel, "Description", &MXF_SET_K(DefinitionObject), &MXF_ITEM_K(DefinitionObject, Description), 0x1b03, MXF_UTF16STRING_TYPE, 0)DataDefinitionmxf_register_set_def(dataModel, "DataDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(DataDefinition))OperationDefinitionmxf_register_set_def(dataModel, "OperationDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(OperationDefinition))mxf_register_item_def(dataModel, "DataDefinition", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, DataDefinition), 0x1e01, MXF_UL_TYPE, 1)IsTimeWarpmxf_register_item_def(dataModel, "IsTimeWarp", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, IsTimeWarp), 0x1e02, MXF_BOOLEAN_TYPE, 0)DegradeTomxf_register_item_def(dataModel, "DegradeTo", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, DegradeTo), 0x1e03, MXF_ULARRAY_TYPE, 0)OperationCategorymxf_register_item_def(dataModel, "OperationCategory", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, OperationCategory), 0x1e06, MXF_UL_TYPE, 0)NumberInputsmxf_register_item_def(dataModel, "NumberInputs", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, NumberInputs), 0x1e07, MXF_INT32_TYPE, 1)Bypassmxf_register_item_def(dataModel, "Bypass", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, Bypass), 0x1e08, MXF_UINT32_TYPE, 0)ParametersDefinedmxf_register_item_def(dataModel, "ParametersDefined", &MXF_SET_K(OperationDefinition), &MXF_ITEM_K(OperationDefinition, ParametersDefined), 0x1e09, MXF_ULBATCH_TYPE, 0)ParameterDefinitionmxf_register_set_def(dataModel, "ParameterDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(ParameterDefinition))mxf_register_item_def(dataModel, "Type", &MXF_SET_K(ParameterDefinition), &MXF_ITEM_K(ParameterDefinition, Type), 0x1f01, MXF_UL_TYPE, 1)DisplayUnitsmxf_register_item_def(dataModel, "DisplayUnits", &MXF_SET_K(ParameterDefinition), &MXF_ITEM_K(ParameterDefinition, DisplayUnits), 0x1f03, MXF_UTF16STRING_TYPE, 0)PluginDefinitionmxf_register_set_def(dataModel, "PluginDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(PluginDefinition))PluginCategorymxf_register_item_def(dataModel, "PluginCategory", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, PluginCategory), 0x2203, MXF_UL_TYPE, 1)VersionNumbermxf_register_item_def(dataModel, "VersionNumber", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, VersionNumber), 0x2204, MXF_VERSIONTYPE_TYPE, 1)VersionStringmxf_register_item_def(dataModel, "VersionString", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, VersionString), 0x2205, MXF_UTF16STRING_TYPE, 0)Manufacturermxf_register_item_def(dataModel, "Manufacturer", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, Manufacturer), 0x2206, MXF_UTF16STRING_TYPE, 0)ManufacturerInfomxf_register_item_def(dataModel, "ManufacturerInfo", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, ManufacturerInfo), 0x2207, MXF_STRONGREF_TYPE, 0)ManufacturerIDmxf_register_item_def(dataModel, "ManufacturerID", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, ManufacturerID), 0x2208, MXF_UL_TYPE, 0)Platformmxf_register_item_def(dataModel, "Platform", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, Platform), 0x2209, MXF_UL_TYPE, 0)MinPlatformVersionmxf_register_item_def(dataModel, "MinPlatformVersion", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, MinPlatformVersion), 0x220a, MXF_VERSIONTYPE_TYPE, 0)MaxPlatformVersionmxf_register_item_def(dataModel, "MaxPlatformVersion", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, MaxPlatformVersion), 0x220b, MXF_VERSIONTYPE_TYPE, 0)Enginemxf_register_item_def(dataModel, "Engine", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, Engine), 0x220c, MXF_UL_TYPE, 0)MinEngineVersionmxf_register_item_def(dataModel, "MinEngineVersion", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, MinEngineVersion), 0x220d, MXF_VERSIONTYPE_TYPE, 0)MaxEngineVersionmxf_register_item_def(dataModel, "MaxEngineVersion", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, MaxEngineVersion), 0x220e, MXF_VERSIONTYPE_TYPE, 0)PluginAPImxf_register_item_def(dataModel, "PluginAPI", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, PluginAPI), 0x220f, MXF_UL_TYPE, 0)MinPluginAPImxf_register_item_def(dataModel, "MinPluginAPI", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, MinPluginAPI), 0x2210, MXF_VERSIONTYPE_TYPE, 0)MaxPluginAPImxf_register_item_def(dataModel, "MaxPluginAPI", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, MaxPluginAPI), 0x2211, MXF_VERSIONTYPE_TYPE, 0)SoftwareOnlymxf_register_item_def(dataModel, "SoftwareOnly", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, SoftwareOnly), 0x2212, MXF_BOOLEAN_TYPE, 0)Acceleratormxf_register_item_def(dataModel, "Accelerator", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, Accelerator), 0x2213, MXF_BOOLEAN_TYPE, 0)Locatorsmxf_register_item_def(dataModel, "Locators", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, Locators), 0x2214, MXF_STRONGREFARRAY_TYPE, 0)Authenticationmxf_register_item_def(dataModel, "Authentication", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, Authentication), 0x2215, MXF_BOOLEAN_TYPE, 0)mxf_register_item_def(dataModel, "DefinitionObject", &MXF_SET_K(PluginDefinition), &MXF_ITEM_K(PluginDefinition, DefinitionObject), 0x2216, MXF_UL_TYPE, 0)CodecDefinitionmxf_register_set_def(dataModel, "CodecDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(CodecDefinition))FileDescriptorClassmxf_register_item_def(dataModel, "FileDescriptorClass", &MXF_SET_K(CodecDefinition), &MXF_ITEM_K(CodecDefinition, FileDescriptorClass), 0x2301, MXF_UL_TYPE, 1)mxf_register_item_def(dataModel, "DataDefinitions", &MXF_SET_K(CodecDefinition), &MXF_ITEM_K(CodecDefinition, DataDefinitions), 0x2302, MXF_ULARRAY_TYPE, 1)ContainerDefinitionmxf_register_set_def(dataModel, "ContainerDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(ContainerDefinition))EssenceIsIdentifiedmxf_register_item_def(dataModel, "EssenceIsIdentified", &MXF_SET_K(ContainerDefinition), &MXF_ITEM_K(ContainerDefinition, EssenceIsIdentified), 0x2401, MXF_BOOLEAN_TYPE, 0)InterpolationDefinitionmxf_register_set_def(dataModel, "InterpolationDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(InterpolationDefinition))TaggedValueDefinitionmxf_register_set_def(dataModel, "TaggedValueDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(TaggedValueDefinition))KLVDataDefinitionmxf_register_set_def(dataModel, "KLVDataDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(KLVDataDefinition))ByteOrdermxf_register_item_def(dataModel, "ByteOrder", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ByteOrder), 0x3b01, MXF_INT16_TYPE, 0)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)MasterMobIDmxf_register_item_def(dataModel, "MasterMobID", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, MasterMobID), 0x0000, MXF_UMID_TYPE, 0)EssenceFileMobIDmxf_register_item_def(dataModel, "EssenceFileMobID", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, EssenceFileMobID), 0x0000, MXF_UMID_TYPE, 0)ConvertFrameRatemxf_register_item_def(dataModel, "ConvertFrameRate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, ConvertFrameRate), 0x0000, MXF_BOOLEAN_TYPE, 0)AppCodemxf_register_item_def(dataModel, "AppCode", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, AppCode), 0x0000, MXF_INT32_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))mxf_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)ResolutionIDmxf_register_item_def(dataModel, "ResolutionID", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ResolutionID), 0x0000, MXF_INT32_TYPE, 0)FrameSampleSizemxf_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)ColorFramemxf_register_item_def(dataModel, "ColorFrame", &MXF_SET_K(TapeDescriptor), &MXF_ITEM_K(TapeDescriptor, ColorFrame), 0x0000, MXF_INT32_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))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))mxf_initialise_metadict_read_filter(&readFilter->metaDictFilter)mxf_initialise_dict_read_filter(&readFilter->dictFilter, skipDataDefs)initialise_read_filter(&readFilter, skipDataDefs)mxf_read_filtered_header_metadata(mxfFile, &readFilter.filter, headerMetadata, headerByteCount, key, llen, len)(newDirectory = (MXFAvidObjectDirectory*)malloc(sizeof(MXFAvidObjectDirectory))) != NULLcreate_object_directory(&objectDirectory)mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(MetaDictionary), &metaDictSet)mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(Preface), &prefaceSet)mxf_write_header_primer_pack(mxfFile, headerMetadata)(rootPos = mxf_file_tell(mxfFile)) >= 0add_object_directory_entry(objectDirectory, &root.id, rootPos, 0x00)write_root_set(mxfFile, &root)(offset = mxf_file_tell(mxfFile)) >= 0write_set(mxfFile, metaDictSet, &offset, objectDirectory)write_set(mxfFile, set, &offset, objectDirectory)write_metadict_sets(mxfFile, headerMetadata, objectDirectory)write_set(mxfFile, prefaceSet, &offset, objectDirectory)write_preface_sets(mxfFile, headerMetadata, objectDirectory)(root.directoryOffset = mxf_file_tell(mxfFile)) >= 0mxf_write_kl(mxfFile, &g_AvidObjectDirectory_key, 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)write_object_directory(mxfFile, objectDirectory)(endPos = mxf_file_tell(mxfFile)) >= 0mxf_file_seek(mxfFile, rootPos, 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)OpO@O0O$OONNNëNV`NNV`NNëN|VNpNxV NpN0ëN,_LЫN(LЫN$^LЬN_LЬNt$LЬN^,LNëNVLЬMV LMëM_LЫMLЫM^LЬM_LЬMsLЬM^,LMëMVpLЬMVp LMëM_LЫMPLЫM^LЬM_LЬMPtLЬM|^,LMpëMlV`LЬMdV` LMTëMP_LЫMLLЫMH^LЬM@_LЬM<s LЬM8^,LM,ëM(VLЬM V LM ëM_LЫMСLЫM^LЬL_LЬLСsLЬL^,LLëL_K0LK0L^K0L|_\K0LxuK0Lt^K0LdëL`VK0LXV PK0LHëLD_K0L@K0L<^K0L4_\K0L0utK0L,^K0L ëLVpK0LVp @K0KëK_K0K<K0K^K0K_\K0K<u K0K^K0KëKVK0KV `K0KëK_K0KK0K^K0K_\K0KtK0K^K0KëKVK0KV pK0KlëKh_K0KdСK0K`^K0KX_\K0KTСtK0KP^K0JëJ_IJIJ^IJ_IJuIJ^lIJJëJ_IJ`IJ^IJ_IJ`uIJ^lIJJpëJl_IJhIJd^IJ\_IJXuhIJT^lIJHJ4ëJ0_IJ,ԡIJ(^IJ _IJԡuDIJ^lIJ IëI_IIII^II_IIuII^lIIILëIHVI I@V I I0HHëH^GH_GHGH^ GH_GHvGHHHëHl^GHh^GH\^GHXH@ëH<_GH8@GH4^GH,_GH(@vPGH$^ GHHëF˜FF˜FF˜|FFëFFF_FFFFwFF_ FFw|FFFëE”E Ex”E Ep”}tE ElëEhE Ed_E E`E EXxE ET_lE EPxE E<E0DDDëD_<@DС<@D^<@D_#L<@DС<@D^"<@DDpëDl_<@Dh<@Dd^<@D\_#L<@DX~H<@DT^"<@DHD8ëD4_<@D0<@D,^<@D$_#L<@D d<@D^"<@DCëC_<@C|<@C^<@C_#L<@C|<<@C^"<@CCCCpëCl<@Ch_<@Cd^<@C\d<@CX_#L<@CT^"<@CHC8ëC4|<@C0_<@C,^<@C$|<<@C _#L<@C^"<@CBëBH<@B_<@B^<@BH<@BëB4<@B_<@B^<@B4<@B_#L<@B^"<@BëBV<@BV<@BtëBp <@Bl_<@Bh^<@B` <@B\_#L<@BX^"<@BPëBL<@BH_<@BD^<@B<<@B8_#L<@B4^"<@B,ëB(ġ<@B$_<@B ^<@Bġ<@B_#L<@B^"<@AëA_<@A<@A^<@A_#L<@A<@A^"<@AAëA <@A_<@A^<@A ~<@A_#L<@A^"<@AtAXëATV<@ADëA@V<@A,ëAVС<@AAAì@V<@@ë@<@@_<@@^<@@@<@@_#L<@@^"<@@@ë@<@@_<@@^<@@}P<@@_#L<@@^"<@@ë@V<@@pë@l<@@d_<@@`^<@@\|<@@Xë@T<@@P_<@@L^<@@D~h<@@@_#L<@@<^"<@@(@ë@ <@@_<@@ ^<@@ ~<@@_#L<@?^"<@??ë?V<@???ì?V<@?ë?С<@?_<@?^<@?xС~<@?t_#L<@?p^"<@?d?Hë?D8<@?@_<@?<^<@?48|<@?0_#L<@?,^"<@? ?ë?@<@>_<@>^<@>@<@>ë><@>_<@>^<@>~h<@>_#L<@>^"<@>>ë>_<@><@>^<@>_#L<@>~H<@>^"<@>>xë>t_<@>p@<@>l^<@>d_#L<@>`@~<@>\^"<@>P>4ë>0_<@>,<@>(^<@> _#L<@>}<@>^"<@>=ë=_<@=<@=^<@=_#L<@=}<@=^"<@==ë=_<@=<@=^<@=x_#L<@=t}P<@=p^"<@=dë=@V<@=4V<@=(ë=$_<@= 8<@=^<@=_#L<@=8|<@= ^"<@=<<ë<VС<@<VС<@<<ë< <@< |<@<ë<<@<|_<@+;392SEB=JH5)/LZ4$AD*Y'<C:0K1Q.U%XR7WNTO@8IMGPF?6&(,-V>+;392SEB=JH5)/LZ4$AD*Y'<C:0K1Q.U%%dSdifj<yV`VpVVV-VYVlVVVWWW W0W@9WPVW`|WpWW W AW lW W W W X X >X ^X0 |X@ XP X` Xp X 0X \X X X X X 'X PY zY Y Y0 Y@ #YP QY` uYp Y Y Y'YUYYYYZZJZ oZ0Z@ZPZ`ZpFZpZZZZZ,ZNZj[[[ [0[@F[Po[`[p[[[#[d[[[[)\h\\ \0\@\P.\`K\px\\\\\2\T\\]]] *]0N]@]P]`]p]C]n]]]]]5]_^^^ ^0^@^P2^`Y^py^^^^.DVDXDV DV,DZ8DX<DZ@D\HD_DaDcDhDj-$VI@T\@Tr@U}@U@U@UX8ـ/DЀMct0M^ e ˀ !!/!J!!!Հ""""##'#ހ#$$8$v$$$ހ%%>%\%%%%%,%$,N,%0.0Dn0Dp8Dn<Dr\DphDrlDttDvDxDzD~@DH%$n0%@l&@l&'@l&3@m&@p8&N&_&}'%(Z(q(0(\($,N\(`.`D`DhDlDtDxD|DDDD($`(@(Ā(Հ()]))؀))* *$TN*.DDDDDDDDD$DHD`*2$*O@*a@*o*p@***H*****++}++$Nt+.DDDDDDDDDDD,D8DPDpDx+$+@,@,@,%@,2@,DP,Ex,F,W,h$N,i.DDDDDD@DDDD@DD D D 8D xD,y$,@,@,,,΀,,.*.M.^.o.....Ȁ.ڀ/////Ā/Հ//0 0`0y00$HN0.DDDDDD DPDD0$0@0@0@0@11"$N1#^13^1C.DDDD D D D (D tD |D D D D D D 0D `D D D D PD lDb De Dj Dm Du LDv Dx Dy Dx Dy D{ D} D D Dy D Dy D D (D HD \D tD D D D D D D D D D1f$1@1@1@1@1ЀD1<1,222+@26@2F"2U2f@2v222ɀ283'3@3/H3@L3R3^3_@[3r\P3334<4N@^4X@_ 4n 4o 4p,4q$LN,.0D04rLD<LD@DFDNpDRDX D^|DfDj,DpDvD~@DDDPDDD\DDDXDDDlDDDpDD(D|DD4DDD,DDD8DD D(DD-D1D9@D=DEDIHDQDUD[LDiDr Dv \D| D!D!pD!D"(D"D"D#<D#D#D$DD$D$D%HD%D%D&PD&D'D'dD'D(D(pD(D)$D)xD)D*0D%*D+*D1+DD7+D=+DC,XDI,DO-DU-lD[-Da.$Dg.Dm.Ds/8Dy/D/D0LD0D0D1XD1D2D2`D2D3D3PD3D4 D4hD4D5 D5D5D6<D6D6D 7DD7D8D#8`D*8D39 D79xD;9D?:4:pD:p4$04@4$,XN:.: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<4$:5@5(@5<@5R@5i@5t@55H5@5:5<$5$N<$.<0D<0D<@DD><D>D#>D>D#>D>D&?D'?PD)?D*?D,?D.?D,?D.?D0?D>@ D@$D>@(D@\DA@xDB@DD@DEADGADIADGA DIA$DMAdDADADADADBDB4DBXDBDBDBDBD BDCDC@DCDCDCDCDCDCDCD CDDDD@DDxDDD DDD5$<05@5@5@66@6)86@<6R@6e\6q<06r@6>6P667 D7*!H79>7:>7;>7<@7T>7UP7b D7u!H7>7>7>7@7?7P7 D7!H7?7@ 7@ 7@7@ 7:P7;D8 <H8@ 8@$8@$8@84@(85:P8B;D8T<H8c@(8d@\8e@\8f@8~@x8:P8;D8<H8@x8A8A8@ 8A8@8@818999-9?A9@B9AB9B@ 9UC9V@9e@9wC9xC9yC9zE9{$NE9|”.ED#ED'E D#E$D'E0D,E8D-E@D0EpD2ED8ED5EDYEDTEDWED8EDAEDZEDYEDAEDCEDIED;EDBEDCEDYEDIEDLED@EDFED;ED<EDMED=ED>ED?EDBEDDEDEEDLED7FD9FD:FDQF DRFDSFDHFDJFDKF DQF$DRF(DSF,D7F0D9F4D:F8DNF<DVF@DOFDDNFHD\FLDOFPDVFTD\FX9$#E9@"9@$9ʀ9݀9 Fp> G> $hNG> ^.GDGDGDGDHDHDHPDH\DH`DHhDHDHDHDHDHDH>$G>B@>N@>]@>l>>@>&^>>π>G>I>$0NI.IDIDI,DI<DId>$I?@?@?$@?58?GI?HI|?I?[?m$lNI|.IDIDIDIDIDIDJDJ@DJDJDK?n$I?@?@?@?@?$NK.K DK DK(DK,DKDDKDKDLDLTDL?$K @@@)@@<@@J@@Y8@oK @pL@q$NL.LDLDLDLDLDM DM`DMDMDN@@r$L@@@@@@@@@܀8@L@NX@$NNX.N`DN`DNhDNlDNx@$N`A @A3@AB@AR$$NN.NDNDNDNDNAS$NA}@A@A@A$$NN.NDND ND ND ND ODO DO,DO<D OPDOTA$NA@A@A@A@B8B DB3NB4OlB5BHB[Bm$NOl.OpDOpDOpBn$OpB@B@B@B@B$NOtB&WB&^C&VC &ZWCB&lWPCg&WC&VC&WC&<VC&@^D1&F^Dd&NVD&R^D&X^pD&^^`E&f^PE2&j^@Eb&p^0E&v^ E&~^E&^F&]FD&]F&]F&]F&]G&]G3&]Gf&]G&]pG&]`H&]PHD&]@H&]0H&] H&]I"&]IK&\Iz&\I&\I&\I&\J'&\J\&\J&\J&\pJ&\`K& \PKE&(\@Km&-\0K&1\ K&9\L&=\LH&E[Lw&I[L&Q[L&U[M-&[[Mv&i[M&r[M&v[M&|[pN#&[`NR&[PN&[@N&[0N&[ O&[OQ&[O&ZO&VO&ZP &ZP:&ZP\&ZP&ZP&ZP&ZQ&ZpQY&Z`Q&ZPQ&Z@Q&Z0R&Z RK&ZR&ZR&YR&YS &YS>&%YSp&+YS&1YS&7YT&=YT@&CYpTx&IY`T&OYPT&UY@U&[Y0U?&aY Uq&gYU&mYU&sXV&yXV4&XVh&XV&XV&XV&XW-&XWT&XpW&X`W&XPW&X@X &X0X/&X XW&XX&XX&WX&WY &WY7&VYk&V`Y&VY&VpY& VZ&WZF&WZ&#WZ&*W`Z&3W@[&7Wp[>&;W0[b&?W [[dOtK LINOp0:;N``NGC<0IcE}Fp?XG8Oo%[`OL5s$&n~`>, Q_mxf_avid_load_extensions_mxf_avid_read_filtered_header_metadata_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_free_time_mxf_write_set_mxf_get_array_item_element_mxf_write_uuid_mxf_write_int64_mxf_write_uint32_mxf_write_kl_mxf_have_item_mxf_get_external_utf16string_size_mxf_register_set_def_mxf_write_header_primer_pack_mxf_read_filtered_header_metadata_mxf_write_local_tag_mxf_next_list_iter_element_mxf_get_utf16string_item_size_mxf_get_array_item_count_malloc_memset_mxf_clear_metadict_read_filter_mxf_create_list_mxf_write_uint8_mxf_get_utf16string_item_mxf_clear_dict_read_filter_mxf_get_set_size_mxf_find_singular_set_by_key_mxf_get_item_mxf_file_tell_mxf_write_uint16_mxf_log_error_mxf_initialise_list_iter_mxf_get_ul_item_mxf_set_item_mxf_register_item_def_mxf_generate_uuid_mxf_add_array_item_strongref_mxf_dereference_mxf_set_utf16string_item_wcscmp_mxf_free_list___eprintf_mxf_initialise_dict_read_filter_mxf_is_subclass_of_mxf_append_list_element_times_memcmp_mxf_get_strongref_mxf_initialise_metadict_read_filter_mxf_get_iter_element_mxf_equals_key_mxf_set_utf16string_mxf_file_seek_mxf_write_local_tl_mxf_create_set_mxf_write_uint64/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_MetaDictionary_set_key_g_MetaDefinition_set_key_g_AvidObjectDirectory_key_g_Null_UUID_g_AvidMetadataRoot_key_g_RecordingDescriptor_set_key_g_ImportDescriptor_set_key_g_PhysicalDescriptor_set_key_g_GenericDescriptor_set_key_g_TapeDescriptor_ColorFrame_item_key_g_TapeDescriptor_set_key_g_GenericPictureEssenceDescriptor_ImageSize_item_key_g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key_g_GenericPictureEssenceDescriptor_ResolutionID_item_key_g_GenericPictureEssenceDescriptor_set_key_g_GenericPackage_AppCode_item_key_g_GenericPackage_ConvertFrameRate_item_key_g_GenericPackage_set_key_g_Preface_EssenceFileMobID_item_key_g_Preface_MasterMobID_item_key_g_Preface_ProjectEditRate_item_key_g_Preface_ProjectName_item_key_g_Preface_ByteOrder_item_key_g_KLVDataDefinition_set_key_g_TaggedValueDefinition_set_key_g_InterpolationDefinition_set_key_g_ContainerDefinition_EssenceIsIdentified_item_key_g_ContainerDefinition_set_key_g_CodecDefinition_DataDefinitions_item_key_g_CodecDefinition_FileDescriptorClass_item_key_g_CodecDefinition_set_key_g_PluginDefinition_DefinitionObject_item_key_g_PluginDefinition_Authentication_item_key_g_PluginDefinition_Locators_item_key_g_PluginDefinition_Accelerator_item_key_g_PluginDefinition_SoftwareOnly_item_key_g_PluginDefinition_MaxPluginAPI_item_key_g_PluginDefinition_MinPluginAPI_item_key_g_PluginDefinition_PluginAPI_item_key_g_PluginDefinition_MaxEngineVersion_item_key_g_PluginDefinition_MinEngineVersion_item_key_g_PluginDefinition_Engine_item_key_g_PluginDefinition_MaxPlatformVersion_item_key_g_PluginDefinition_MinPlatformVersion_item_key_g_PluginDefinition_Platform_item_key_g_PluginDefinition_ManufacturerID_item_key_g_PluginDefinition_ManufacturerInfo_item_key_g_PluginDefinition_Manufacturer_item_key_g_PluginDefinition_VersionString_item_key_g_PluginDefinition_VersionNumber_item_key_g_PluginDefinition_PluginCategory_item_key_g_PluginDefinition_set_key_g_ParameterDefinition_DisplayUnits_item_key_g_ParameterDefinition_Type_item_key_g_ParameterDefinition_set_key_g_OperationDefinition_ParametersDefined_item_key_g_OperationDefinition_Bypass_item_key_g_OperationDefinition_NumberInputs_item_key_g_OperationDefinition_OperationCategory_item_key_g_OperationDefinition_DegradeTo_item_key_g_OperationDefinition_IsTimeWarp_item_key_g_OperationDefinition_DataDefinition_item_key_g_OperationDefinition_set_key_g_DataDefinition_set_key_g_DefinitionObject_Description_item_key_g_DefinitionObject_Name_item_key_g_DefinitionObject_set_key_g_Dictionary_TaggedValueDefinitions_item_key_g_Dictionary_KLVDataDefinitions_item_key_g_Dictionary_InterpolationDefinitions_item_key_g_Dictionary_ContainerDefinitions_item_key_g_Dictionary_CodecDefinitions_item_key_g_Dictionary_PluginDefinitions_item_key_g_Dictionary_DataDefinitions_item_key_g_Dictionary_ParameterDefinitions_item_key_g_Dictionary_OperationDefinitions_item_key_g_Dictionary_set_key_g_Preface_Dictionary_item_key_g_TypeDefinitionWeakObjectReference_ReferenceTargetSet_item_key_g_TypeDefinitionWeakObjectReference_ReferencedType_item_key_g_TypeDefinitionWeakObjectReference_set_key_g_TypeDefinitionVariableArray_ElementType_item_key_g_TypeDefinitionVariableArray_set_key_g_TypeDefinitionStrongObjectReference_ReferencedType_item_key_g_TypeDefinitionStrongObjectReference_set_key_g_TypeDefinitionString_ElementType_item_key_g_TypeDefinitionString_set_key_g_TypeDefinitionStream_set_key_g_TypeDefinitionSet_ElementType_item_key_g_TypeDefinitionSet_set_key_g_TypeDefinitionRename_RenamedType_item_key_g_TypeDefinitionRename_set_key_g_TypeDefinitionRecord_MemberNames_item_key_g_TypeDefinitionRecord_MemberTypes_item_key_g_TypeDefinitionRecord_set_key_g_TypeDefinitionOpaque_set_key_g_TypeDefinitionIndirect_set_key_g_TypeDefinitionInteger_IsSigned_item_key_g_TypeDefinitionInteger_Size_item_key_g_TypeDefinitionInteger_set_key_g_TypeDefinitionFixedArray_ElementCount_item_key_g_TypeDefinitionFixedArray_ElementType_item_key_g_TypeDefinitionFixedArray_set_key_g_TypeDefinitionExtendibleEnumeration_Values_item_key_g_TypeDefinitionExtendibleEnumeration_Names_item_key_g_TypeDefinitionExtendibleEnumeration_set_key_g_TypeDefinitionEnumeration_Values_item_key_g_TypeDefinitionEnumeration_Names_item_key_g_TypeDefinitionEnumeration_Type_item_key_g_TypeDefinitionEnumeration_set_key_g_TypeDefinitionCharacter_set_key_g_TypeDefinition_set_key_g_PropertyDefinition_IsUniqueIdentifier_item_key_g_PropertyDefinition_LocalIdentification_item_key_g_PropertyDefinition_IsOptional_item_key_g_PropertyDefinition_Type_item_key_g_PropertyDefinition_set_key_g_ClassDefinition_IsConcrete_item_key_g_ClassDefinition_Properties_item_key_g_ClassDefinition_ParentClass_item_key_g_ClassDefinition_set_key_g_MetaDefinition_Description_item_key_g_MetaDefinition_Name_item_key_g_MetaDefinition_Identification_item_key_g_MetaDictionary_TypeDefinitions_item_key_g_MetaDictionary_ClassDefinitions_item_key_g_InterchangeObject_set_key_avid_before_set_readavid_before_set_read:f(0,2)privateData:P(0,3)headerMetadata:P(0,4)key:P(0,5)llen:P(0,6)len:P(0,8)skip:P(0,10)newSkip:(0,2)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,1):t(0,4)=*(0,11):t(0,5)=*(0,12)unsigned char:t(0,7)=@s8;r(0,7);0;255;uint8_t:t(0,6)=(0,7)long long unsigned int:t(0,9)=@s64;r(0,9);0;01777777777777777777777;uint64_t:t(0,8)=(0,9):t(0,10)=*(0,2)MXFHeaderMetadata:t(0,11)=(0,13):t(0,12)=k(0,14)_MXFHeaderMetadata:T(0,13)=s24dataModel:(0,15),0,32;primerPack:(0,16),32,32;sets:(0,17)=xsMXFList:,64,128;;mxfKey:t(0,14)=(0,19):t(0,15)=*(0,20):t(0,16)=*(0,21):T(0,18)=s16elements:(0,22),0,32;lastElement:(0,22),32,32;len:(0,23),64,32;freeFunc:(0,24),96,32;;MXFList:t(0,17)=(0,18)mxfUL:t(0,19)=(0,26)MXFDataModel:t(0,20)=(0,27)MXFPrimerPack:t(0,21)=(0,28):t(0,22)=*(0,29)long int:t(0,23)=r(0,23);-2147483648;2147483647;:t(0,25)=*(0,30)free_func_type:t(0,24)=(0,25):T(0,26)=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;;:T(0,27)=s17956itemDefs:(0,17),0,128;setDefs:(0,17),128,128;types:(0,31),256,143360;lastTypeId:(0,32),143616,32;;:T(0,28)=s20nextTag:(0,33),0,16;entries:(0,17),32,128;;MXFListElement:t(0,29)=(0,35):t(0,30)=f(0,1):t(0,31)=ar(0,36);0;127;(0,37)unsigned int:t(0,32)=r(0,32);0;037777777777;uint16_t:t(0,34)=(0,38)mxfLocalTag:t(0,33)=(0,34)_MXFListElement:T(0,35)=s8next:(0,39),0,32;data:(0,3),32,32;;long unsigned int:t(0,36)=r(0,36);0;037777777777;MXFItemType:t(0,37)=(0,40)short unsigned int:t(0,38)=@s16;r(0,38);0;65535;:t(0,39)=*(0,35):T(0,40)=s140category:(0,41)=xeMXFItemTypeCategory:,0,32;typeId:(0,32),32,32;name:(0,43),64,32;info:(0,44),96,1024;;:T(0,42)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,41)=(0,42):t(0,43)=*(0,45):T(0,44)=u128basic:(0,46)=xsMXFBasicTypeInfo:,0,32;array:(0,48)=xsMXFArrayTypeInfo:,0,64;compound:(0,50)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,52)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,45)=r(0,45);0;127;:T(0,47)=s4size:(0,32),0,32;;MXFBasicTypeInfo:t(0,46)=(0,47):T(0,49)=s8elementTypeId:(0,32),0,32;fixedSize:(0,32),32,32;;MXFArrayTypeInfo:t(0,48)=(0,49):T(0,51)=s128members:(0,54),0,1024;;MXFCompoundTypeInfo:t(0,50)=(0,51):T(0,53)=s8typeId:(0,32),0,32;fixedArraySize:(0,32),32,32;;MXFInterpretTypeInfo:t(0,52)=(0,53):t(0,54)=ar(0,36);0;15;(0,55)MXFCompoundTypeMemberInfo:t(0,55)=(0,56):T(0,56)=s8name:(0,43),0,32;typeId:(0,32),32,32;; :T(0,42) :T(0,42)_avid_after_set_readavid_after_set_read:f(0,2)privateData:P(0,3)headerMetadata:P(0,4)set:P(0,57)skip:P(0,10)newSkip:(0,2):t(0,57)=*(0,58)MXFMetadataSet:t(0,58)=(0,59)_MXFMetadataSet:T(0,59)=s60key:(0,14),0,128;instanceUID:(0,60)=xsmxfUUID:,128,128;items:(0,17),256,128;headerMetadata:(0,62),384,32;fixedSpaceAllocation:(0,8),416,64;;:T(0,61)=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,60)=(0,61):t(0,62)=*(0,13)_clear_read_filterclear_read_filter:f(0,1)readFilter:P(0,63):t(0,63)=*(0,64)MXFAvidReadFilter:t(0,64)=(0,65):T(0,65)=s36metaDictFilter:(0,66)=xsMXFReadFilter:,0,96;dictFilter:(0,66),96,96;filter:(0,66),192,96;;:T(0,67)=s12before_set_read:(0,68),0,32;after_set_read:(0,69),32,32;privateData:(0,3),64,32;;MXFReadFilter:t(0,66)=(0,67):t(0,68)=*(0,70):t(0,69)=*(0,71):t(0,70)=f(0,2):t(0,71)=f(0,2)_free_object_directoryfree_object_directory:f(0,1)directory:P(0,72)entry:r(0,73)tmpNextEntry:r(0,73):t(0,72)=*(0,74):t(0,73)=*(0,75):t(0,74)=*(0,76)MXFAvidObjectReference:t(0,75)=(0,77)MXFAvidObjectDirectory:t(0,76)=(0,78)_MXFAvidObjectReference:T(0,77)=s32next:(0,79),0,32;instanceUID:(0,60),32,128;offset:(0,8),160,64;flags:(0,6),224,8;;:T(0,78)=s4references:(0,73),0,32;;:t(0,79)=*(0,77)_add_object_directory_entryadd_object_directory_entry:f(0,2)directory:P(0,74)instanceUID:P(0,80)offset:P(0,8)flags:P(0,6)lastEntry:r(0,73):t(0,80)=*(0,81):t(0,81)=k(0,60)_write_root_setwrite_root_set:f(0,2)mxfFile:P(0,82)root:P(0,83):t(0,82)=*(0,84):t(0,83)=*(0,85)MXFFile:t(0,84)=(0,86):t(0,85)=k(0,87):T(0,86)=s52close:(0,88),0,32;read:(0,89),32,32;write:(0,90),64,32;get_char:(0,91),96,32;put_char:(0,92),128,32;eof:(0,91),160,32;seek:(0,93),192,32;tell:(0,94),224,32;is_seekable:(0,91),256,32;size:(0,94),288,32;free_sys_data:(0,88),320,32;sysData:(0,95),352,32;minLLen:(0,6),384,8;runinLen:(0,34),400,16;;MXFAvidMetadataRoot:t(0,87)=(0,96):t(0,88)=*(0,97):t(0,89)=*(0,98):t(0,90)=*(0,99):t(0,91)=*(0,100):t(0,92)=*(0,101):t(0,93)=*(0,102):t(0,94)=*(0,103):t(0,95)=*(0,104):T(0,96)=s60id:(0,60),0,128;directoryOffset:(0,105),128,64;formatVersion:(0,107),192,32;metaDictionaryInstanceUID:(0,60),224,128;prefaceInstanceUID:(0,60),352,128;;:t(0,97)=f(0,1):t(0,98)=f(0,107):t(0,99)=f(0,107):t(0,100)=f(0,2):t(0,101)=f(0,2):t(0,102)=f(0,2):t(0,103)=f(0,105):t(0,104)=(0,108)long long int:t(0,106)=@s64;r(0,106);01000000000000000000000;0777777777777777777777;int64_t:t(0,105)=(0,106)uint32_t:t(0,107)=(0,32):t(0,108)=xsMXFFileSysData:_write_setwrite_set:f(0,2)mxfFile:P(0,82)set:P(0,57)offset:P(0,109)objectDirectory:P(0,74):t(0,109)=*(0,105)_prefix_LE.6025_prefix_BE.6024_read_package_string_tagged_valuesread_package_string_tagged_values:f(0,2)packageSet:P(0,57)itemKey:P(0,5)names:P(0,110)values:P(0,110)taggedValueSet:(0,57)count:(0,107)uint32_t:t(0,107):t(0,110)=*(0,111):t(0,111)=*(0,17)i:r(0,107)element:(0,112)uint8_t:t(0,6):t(0,112)=*(0,6)taggedValueName:r(0,113)mxfUTF16Char:t(0,114)=(0,115):t(0,113)=*(0,114)wchar_t:t(0,115)=(0,116)__darwin_wchar_t:t(0,116)=(0,2)taggedValueNameSize:(0,34)uint16_t:t(0,34)taggedValueValue:r(0,113)newNames:(0,111)newValues:(0,111)void:t(0,1)isBigEndian:r(0,2)item:(0,117):t(0,117)=*(0,118)MXFMetadataItem:t(0,118)=(0,119):T(0,119)=s36key:(0,14),0,128;tag:(0,34),128,16;isPersistent:(0,2),160,32;length:(0,34),192,16;value:(0,112),224,32;set:(0,120),256,32;;:t(0,120)=*(0,59)i:r(0,34)itemValuePtr:r(0,112)./include/mxf/mxf_avid_extensions_data_model.h./products/mxf_avid.cmxf_avid_load_extensions:F(0,2)dataModel:P(0,15)mxf_avid_read_filtered_header_metadata:F(0,2)mxfFile:P(0,82)skipDataDefs:P(0,2)headerMetadata:P(0,4)headerByteCount:P(0,8)key:P(0,5)llen:P(0,6)len:p(0,8)readFilter:(0,64)len:r(0,8)mxf_avid_write_header_metadata:F(0,2)mxfFile:P(0,82)headerMetadata:P(0,4)rootPos:r(0,105)int64_t:t(0,105)endPos:r(0,105)objectDirectory:(0,74)prefaceSet:(0,57)metaDictSet:(0,57)root:(0,87)objectDirectory:r(0,74)iter:(0,121)=xsMXFListIterator::T(0,122)=s12nextElement:(0,22),0,32;data:(0,3),32,32;index:(0,23),64,32;;MXFListIterator:t(0,121)=(0,122)metaDictSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,121)metaDictSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,121)metaDictSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,121)prefaceSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,121)prefaceSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,121)prefaceSet:(0,57)offset:(0,105)directory:r(0,123)entry:r(0,124)numEntries:r(0,8)uint64_t:t(0,8):t(0,123)=*(0,125):t(0,124)=*(0,126):t(0,125)=k(0,76):t(0,126)=k(0,75)directory:r(0,123)entry:r(0,124)numEntries:r(0,8)_last_part2.6303mxf_generate_aafsdk_umid:F(0,1)umid:P(0,127)major:r(0,107):t(0,127)=*(0,128)mxfUMID:t(0,128)=(0,129):T(0,129)=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;;minor:r(0,107)last_part2:V(0,107)tms_buf:(0,130)tms:T(0,130)=s16tms_utime:(0,131),0,32;tms_stime:(0,131),32,32;tms_cutime:(0,131),64,32;tms_cstime:(0,131),96,32;;__darwin_clock_t:t(0,132)=(0,133)clock_t:t(0,131)=(0,132)long unsigned int:t(0,133)=r(0,133);0;037777777777;_last_part2.6341mxf_generate_old_aafsdk_umid:F(0,1)umid:P(0,127)major:r(0,107)minor:r(0,107)last_part2:V(0,107)tms_buf:(0,130)_prefix.6381mxf_avid_set_indirect_string_item:F(0,2)set:P(0,57)itemKey:P(0,5)value:P(0,134):t(0,134)=*(0,135):t(0,135)=k(0,114)size:r(0,34)prefix:V(0,136):t(0,136)=ar(0,36);0;16;(0,137):t(0,137)=k(0,6)mxf_avid_get_data_def:F(0,2)headerMetadata:P(0,4)uuid:P(0,138)dataDef:P(0,139)dataDefSet:(0,57):t(0,138)=*(0,60):t(0,139)=*(0,19)mxf_avid_write_index_entry_array_header:F(0,2)mxfFile:P(0,82)sliceCount:P(0,6)posTableCount:P(0,6)numIndexEntries:P(0,107)mxf_avid_attach_mob_attribute:F(0,2)headerMetadata:P(0,4)packageSet:P(0,57)name:P(0,113)value:P(0,113)taggedValueSet:(0,57)mxf_avid_attach_user_comment:F(0,2)headerMetadata:P(0,4)packageSet:P(0,57)name:P(0,113)value:P(0,113)taggedValueSet:(0,57)mxf_avid_read_string_mob_attributes:F(0,2)packageSet:P(0,57)names:P(0,110)values:P(0,110)mxf_avid_read_string_user_comments:F(0,2)packageSet:P(0,57)names:P(0,110)values:P(0,110)mxf_avid_get_mob_attribute:F(0,2)name:P(0,134)names:P(0,140)values:P(0,140)value:P(0,141)namesIter:(0,121)valuesIter:(0,121):t(0,140)=*(0,142):t(0,141)=*(0,134):t(0,142)=k(0,17)mxf_avid_get_user_comment:F(0,2)name:P(0,134)names:P(0,140)values:P(0,140)value:P(0,141)g_Null_UUID:S(0,81)g_InterchangeObject_set_key:S(0,143)g_Preface_set_key:S(0,143)g_GenericPackage_set_key:S(0,143)g_GenericDescriptor_set_key:S(0,143)g_GenericPictureEssenceDescriptor_set_key:S(0,143)g_AvidObjectDirectory_key:S(0,12)g_AvidMetadataRoot_key:S(0,12)g_MetaDictionary_set_key:S(0,143)g_MetaDictionary_ClassDefinitions_item_key:S(0,143)g_MetaDictionary_TypeDefinitions_item_key:S(0,143)g_MetaDefinition_set_key:S(0,143)g_MetaDefinition_Identification_item_key:S(0,143)g_MetaDefinition_Name_item_key:S(0,143)g_MetaDefinition_Description_item_key:S(0,143)g_ClassDefinition_set_key:S(0,143)g_ClassDefinition_ParentClass_item_key:S(0,143)g_ClassDefinition_Properties_item_key:S(0,143)g_ClassDefinition_IsConcrete_item_key:S(0,143)g_PropertyDefinition_set_key:S(0,143)g_PropertyDefinition_Type_item_key:S(0,143)g_PropertyDefinition_IsOptional_item_key:S(0,143)g_PropertyDefinition_LocalIdentification_item_key:S(0,143)g_PropertyDefinition_IsUniqueIdentifier_item_key:S(0,143)g_TypeDefinition_set_key:S(0,143)g_TypeDefinitionCharacter_set_key:S(0,143)g_TypeDefinitionEnumeration_set_key:S(0,143)g_TypeDefinitionEnumeration_Type_item_key:S(0,143)g_TypeDefinitionEnumeration_Names_item_key:S(0,143)g_TypeDefinitionEnumeration_Values_item_key:S(0,143)g_TypeDefinitionExtendibleEnumeration_set_key:S(0,143)g_TypeDefinitionExtendibleEnumeration_Names_item_key:S(0,143)g_TypeDefinitionExtendibleEnumeration_Values_item_key:S(0,143)g_TypeDefinitionFixedArray_set_key:S(0,143)g_TypeDefinitionFixedArray_ElementType_item_key:S(0,143)g_TypeDefinitionFixedArray_ElementCount_item_key:S(0,143)g_TypeDefinitionInteger_set_key:S(0,143)g_TypeDefinitionInteger_Size_item_key:S(0,143)g_TypeDefinitionInteger_IsSigned_item_key:S(0,143)g_TypeDefinitionIndirect_set_key:S(0,143)g_TypeDefinitionOpaque_set_key:S(0,143)g_TypeDefinitionRecord_set_key:S(0,143)g_TypeDefinitionRecord_MemberTypes_item_key:S(0,143)g_TypeDefinitionRecord_MemberNames_item_key:S(0,143)g_TypeDefinitionRename_set_key:S(0,143)g_TypeDefinitionRename_RenamedType_item_key:S(0,143)g_TypeDefinitionSet_set_key:S(0,143)g_TypeDefinitionSet_ElementType_item_key:S(0,143)g_TypeDefinitionStream_set_key:S(0,143)g_TypeDefinitionString_set_key:S(0,143)g_TypeDefinitionString_ElementType_item_key:S(0,143)g_TypeDefinitionStrongObjectReference_set_key:S(0,143)g_TypeDefinitionStrongObjectReference_ReferencedType_item_key:S(0,143)g_TypeDefinitionVariableArray_set_key:S(0,143)g_TypeDefinitionVariableArray_ElementType_item_key:S(0,143)g_TypeDefinitionWeakObjectReference_set_key:S(0,143)g_TypeDefinitionWeakObjectReference_ReferencedType_item_key:S(0,143)g_TypeDefinitionWeakObjectReference_ReferenceTargetSet_item_key:S(0,143)g_Preface_Dictionary_item_key:S(0,143)g_Dictionary_set_key:S(0,143)g_Dictionary_OperationDefinitions_item_key:S(0,143)g_Dictionary_ParameterDefinitions_item_key:S(0,143)g_Dictionary_DataDefinitions_item_key:S(0,143)g_Dictionary_PluginDefinitions_item_key:S(0,143)g_Dictionary_CodecDefinitions_item_key:S(0,143)g_Dictionary_ContainerDefinitions_item_key:S(0,143)g_Dictionary_InterpolationDefinitions_item_key:S(0,143)g_Dictionary_KLVDataDefinitions_item_key:S(0,143)g_Dictionary_TaggedValueDefinitions_item_key:S(0,143)g_DefinitionObject_set_key:S(0,143)g_DefinitionObject_Identification_item_key:S(0,143)g_DefinitionObject_Name_item_key:S(0,143)g_DefinitionObject_Description_item_key:S(0,143)g_DataDefinition_set_key:S(0,143)g_OperationDefinition_set_key:S(0,143)g_OperationDefinition_DataDefinition_item_key:S(0,143)g_OperationDefinition_IsTimeWarp_item_key:S(0,143)g_OperationDefinition_DegradeTo_item_key:S(0,143)g_OperationDefinition_OperationCategory_item_key:S(0,143)g_OperationDefinition_NumberInputs_item_key:S(0,143)g_OperationDefinition_Bypass_item_key:S(0,143)g_OperationDefinition_ParametersDefined_item_key:S(0,143)g_ParameterDefinition_set_key:S(0,143)g_ParameterDefinition_Type_item_key:S(0,143)g_ParameterDefinition_DisplayUnits_item_key:S(0,143)g_PluginDefinition_set_key:S(0,143)g_PluginDefinition_PluginCategory_item_key:S(0,143)g_PluginDefinition_VersionNumber_item_key:S(0,143)g_PluginDefinition_VersionString_item_key:S(0,143)g_PluginDefinition_Manufacturer_item_key:S(0,143)g_PluginDefinition_ManufacturerInfo_item_key:S(0,143)g_PluginDefinition_ManufacturerID_item_key:S(0,143)g_PluginDefinition_Platform_item_key:S(0,143)g_PluginDefinition_MinPlatformVersion_item_key:S(0,143)g_PluginDefinition_MaxPlatformVersion_item_key:S(0,143)g_PluginDefinition_Engine_item_key:S(0,143)g_PluginDefinition_MinEngineVersion_item_key:S(0,143)g_PluginDefinition_MaxEngineVersion_item_key:S(0,143)g_PluginDefinition_PluginAPI_item_key:S(0,143)g_PluginDefinition_MinPluginAPI_item_key:S(0,143)g_PluginDefinition_MaxPluginAPI_item_key:S(0,143)g_PluginDefinition_SoftwareOnly_item_key:S(0,143)g_PluginDefinition_Accelerator_item_key:S(0,143)g_PluginDefinition_Locators_item_key:S(0,143)g_PluginDefinition_Authentication_item_key:S(0,143)g_PluginDefinition_DefinitionObject_item_key:S(0,143)g_CodecDefinition_set_key:S(0,143)g_CodecDefinition_FileDescriptorClass_item_key:S(0,143)g_CodecDefinition_DataDefinitions_item_key:S(0,143)g_ContainerDefinition_set_key:S(0,143)g_ContainerDefinition_EssenceIsIdentified_item_key:S(0,143)g_InterpolationDefinition_set_key:S(0,143)g_TaggedValueDefinition_set_key:S(0,143)g_KLVDataDefinition_set_key:S(0,143)g_Preface_ByteOrder_item_key:S(0,143)g_Preface_ProjectName_item_key:S(0,143)g_Preface_ProjectEditRate_item_key:S(0,143)g_Preface_MasterMobID_item_key:S(0,143)g_Preface_EssenceFileMobID_item_key:S(0,143)g_GenericPackage_ConvertFrameRate_item_key:S(0,143)g_GenericPackage_AppCode_item_key:S(0,143)g_GenericPackage_MobAttributeList_item_key:S(0,143)g_GenericPackage_UserComments_item_key:S(0,143)g_TaggedValue_set_key:S(0,143)g_TaggedValue_Name_item_key:S(0,143)g_TaggedValue_Value_item_key:S(0,143)g_GenericPictureEssenceDescriptor_ResolutionID_item_key:S(0,143)g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key:S(0,143)g_GenericPictureEssenceDescriptor_ImageSize_item_key:S(0,143)g_TapeDescriptor_ColorFrame_item_key:S(0,143)g_PhysicalDescriptor_set_key:S(0,143)g_TapeDescriptor_set_key:S(0,143)g_ImportDescriptor_set_key:S(0,143)g_RecordingDescriptor_set_key:S(0,143):t(0,143)=k(0,19) #1/36 1242033840 502 502 100644 645692 ` mxf_avid_metadictionary.o| __text__TEXTٌN"__picsymbolstub1__TEXT x J __const__TEXT__cstring__TEXTB0__const__DATAd N__la_symbol_ptr__DATAl N!!__nl_symbol_ptr__DATAوB PV =0 P4" OC|A|zxB8`|#x|+x|3x!H|~y@,<<<828c88H-8Hp~Cxx ]=}^> ~H8/@0<<<87888cHxH88!`|xA|N ```|a|{xB8` |#x|+x!H|~y@0<<<8E8c8@8HA8H` ]cxx=} ^>~ \<|^>~H 8/@0<<<8I888cHxH88!`|xa|N `|||x|#x!`c888~ \<|H8```8!`|N ```|!|+xB|zx|#x8;!8H/APCx$x88H/@0<<<88c8l8H8`H`A8cxHTc<|}8cT|>xH=|~y@4<<<88c88H8`H``/AA8xH``cx|HYCx$xxxH/AxHu8`H8``<<<8888cH%xH=8`8!p!|N AXCGaKAO!SW;a?b|Cx"Bb b B "`N ``|B}H|<8H`|B}H|<8H`||#x|+x}@AD<HLPTX8|xx88+848899 9@8`K>]<dx|hxx8#x889 9@2KW(l;8;`88+8489\09 9@8`B8@D8a /@(<<<88cv8\8H8KQ؃al;8;88+8489[09 9@8`B@8<DHLPTXK8M<8@DHLPTX|yx88+84899 9@8`K8<dx|hx%x8Cx8$89 9@2al;8;88+8489[09 9@8`B8@8H89U9 9@ʀ\08`;:b8@88XA<8@1@AD88@HAL8B8@4PATKE8<DHLPTX8|zx88+848@99 9@8`K<x|hxEx8cx889 9@d8HKal8;;88+8489[09 9@8`BD88<H@LPTXKu<8DHLPTX8|yx88+848@99 9@8`K%<dx|hx%x8Cx8#(89 9@ /@(<<<8 `8cv88HBK\88@h!X88+84A<TA8DHLP899 9@;`8`a@KB<|exx8+KSI/@(<<<8 d8cv88HBQK[xahxHA/@(<<<8 d8cv8w8HBK[<88@pa@8+!X84A<TA8DHLP899 9@88`KAx8|fx~CxK=)/@(<<<8 d8cv8`8HAKZ88@ha@8!X8+A<TA8DHLP84899 9@8`KA)<|exx8+KQ/@(<<<8 h8cv88H@KZahxH?/@(<<<8 h8cv8w8H@KY88@pa@8+!X84A<TA8DHLP899 9@88`K@Yx8|fx~CxK;/@(<<<8 h8cv8`8H@KYD9`8h!X8@88+8aTAM/@(<<<8 l8cv8w8H?EKXl;`p8+A@84!X8aDaHaLaPaT99 9@8;; 8`8!x|fx8~CxK:U/@(<<<8 l8cv8h8H>KW;@88t8+!@aDAY88+!@aT!8A <x|gx8x8,9hKP/@(<<<8 s8cv88H=KV<_ah8@A`H}/@(<<<8 8cv88H-KFahxH,Q/@(<<<8 8cv8w8H-IKFp88@p!X8+848A<TA8DHLP99 9@8;`8`a@K,x8|fx~CxK(Y/@(<<<8 8cv8`8H,KE88@ha88!X8+ADTA/@(<<<8 8cv8T8H'KAAah8`H&/@(<<<8 8cv8z8H'K@8@8pP8+!8!XALTA8@9`h88HXA@aTLA99!hK)/@(<<<8 8cv8,8HqK88@a@X88+A<TA8DHLP84899 9@8`Kh|dx~x8Ky/@(<<<8 8cv88HK;;a@Xat88<DHL8PT8+84899 9@8`K̅88+@T8<DHLP!X|zx84899 9@8`K9<Dx|gx8cx8>$99!hK/@(<<<88cv88HKA ah8Hʵ/@(<<<88cv8T8H˭K;;`p!X8+848a8a`9hKi/@(<<<88cv88HɑK⸀Aah8`HY/@(<<<88cv8z8HQKxp8+8489SP8A9hKڍ/@(<<<8-8cv88HŕK޼Aah8PH]/@(<<<8-8cv808HUK|8p8+884AL!PTA8HK̀ahxHq/@(<<<88cv808HiK8@8p!P8+!X84ALTAah8Hw/@(<<<838cv8M8HxKp8+8489@A8A/@(<<<88cv808H?KX;;`p!X8+848a8ah|dx~x8K;/@(<<<88cv88H>yKWah<888nKH/@(<<<88cv88H>5KW\ah<888o,KHy/@(<<<88cv88H=KWah<888oKH5/@(<<<88cv8$8H=KVԀah<888oKG/@(<<<88cv8l8H=iKVah<888pDKG/@(<<<88cv88H=%KVLah<888pKGi/@(<<<88cv88H9@oAP;`.T8`aDK<-88@!X||x88+A@TA8A<DHLP84899 9@8`K;<x|gx8x8qp99!hKH/@(<<<88cv88H;KTA ah;BDxH:Q/@(<<<88cv8T8H;IKTp88@p!X8+848A@TA8A<DHLP99 9@88`K:x8|fx~CxK6]/@(<<<88cv8x8H:KS88aDX8`899 >9@o;;; ';k:8:9@o;`/8`aDK988@!X||x88+A@TA8A<DHLP84899 9@8`K9i<x|gx8x8q9 9!hKF5/@(<<<88cv88H9KRDahDxH7/@(<<<88cv8T8H8KR88@p!X8+848A@TA8A<DHLP99 9@88`K8x8|fx~CxK3/@(<<<88cv8x8H8MKQt88aDX8`899 >9@o;;; ';k:8:9@o;`08`aDK7U88@!X||x88+A@TA8A<DHLP84899 9@8`K7<x|gx8x8q99!hKC/@(<<<88cv88H6KO܀ahDxH5/@(<<<88cv8T8H6yKO88@p!X8+848A@TA8A<DHLP99 9@88`K6!x8|fx~CxK1/@(<<<88cv8x8H5KO 88aDX8`899 >9@o;;; ';k:8:9@o;`18`aDK488@!X||x88+A@TA8A<DHLP84899 9@8`K4<x|gx8x8q99!hKAe/@(<<<88cv8x8H4MKMtahDxH3/@(<<<88cv8T8H4KM888@p!X8+848A@TA8A<DHLP99 9@88`K3x8|fx~CxK/%/@(<<<88cv8x8H3}KL88aDX8`899 >9@o; ;:':k:!8;<@HLP;8`TK3h|dx~x8K/q/@(<<<88cv88H2KL88PTt!88`<@HLX899 >9@o928`DK288@!X||x88+A@TA8A<DHLP84899 9@8`K21<x|gx8x8r4909!hK>/@(<<<88cv8t8H1KK ahDxH0/@(<<<88cv8T8H1KJ;`8p!X8+8488<@aDaHaLaPaT99 9@88`K1Qx8|fx~CxK,/@(<<<88cv8x8H1KJ<88@ӑD!8<@PATHLX888`899 >9@o8`K0h|dx~x8K-/@(<<<88cv88H0KI8@8t!88ϓ<@ATPHLX88`899 >9@o938`DK0)88aTaDaHaL@89@o8`K.ih|dx~x8K*/@(<<<88cv88H.-KGT88tX888P99 9@P;`; ;:A:*:a8!<@DHL98`TK-8!X8@||x8TDA@A8A<HLP8+84899 9@8`K-i<x|gx8x8r99!hK:5/@(<<<8 8cv8d8H-KFDahDxH+/@(<<<8 8cv8T8H,KF88@p!X8+848A@TA8A<DHLP99 9@88`K,x8|fx~CxK'/@(<<<8 8cv8x8H,MKEt88a8!<@DPHLTX88899 9@P8`K+h|dx~x8K(Y/@(<<<8 8cv88H+KD88@ӃtX8i88`PAT899 u9@;;`n;@m; C;:8apA ah8H$/@(<<<8&8cv8T8H% K>0p8+8489!@89@o;;`;@p; ;:D8a9@o8`K9h|dx~x8K /@(<<<8d8cv8<8HK)$8@9`h!X888+a@AT9@o:8`DK8ɓA8<@HDL!X8@9`||x88AP8`aT899 >9@o8`KM<x|gx8x8u9hK/@(<<<88cv88HK!,<_ahXH/@(<<<88cv88HK 88@pA89`ӓ<@DAPaTHL!X88`899 >9@o88`Kix8|fx~CxK/@(<<<88cv8<8H-K T88@ӓA8<@DPATHLX888`899 >9@o8`Kـh|dx~x8K5/@(<<<88cv88HK88@ӃtX888`PAT899 u9@;@;:s::98A8<@DHL8`K-88+!8!headerMetadata, &MXF_SET_K(ClassDefinition), &newSet)mxf_add_array_item_strongref(metaDictSet, &MXF_ITEM_K(MetaDictionary, ClassDefinitions), newSet)mxf_avid_set_metadef_items(newSet, id, name, description)mxf_set_ul_item(newSet, &MXF_ITEM_K(ClassDefinition, ParentClass), parentId)mxf_set_boolean_item(newSet, &MXF_ITEM_K(ClassDefinition, IsConcrete), isConcrete)mxf_register_primer_entry(primerPack, id, localId, &assignedLocalId)mxf_create_set(classDefSet->headerMetadata, &MXF_SET_K(PropertyDefinition), &newSet)mxf_add_array_item_strongref(classDefSet, &MXF_ITEM_K(ClassDefinition, Properties), newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(PropertyDefinition, Type), typeId)mxf_set_boolean_item(newSet, &MXF_ITEM_K(PropertyDefinition, IsOptional), isOptional)mxf_set_uint16_item(newSet, &MXF_ITEM_K(PropertyDefinition, LocalIdentification), assignedLocalId)mxf_set_boolean_item(newSet, &MXF_ITEM_K(PropertyDefinition, IsUniqueIdentifier), isUniqueIdentifier)mxf_create_set(metaDictSet->headerMetadata, setId, &newSet)mxf_add_array_item_strongref(metaDictSet, &MXF_ITEM_K(MetaDictionary, TypeDefinitions), newSet)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionEnumeration), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionEnumeration, Type), typeId)append_name_to_string_array(typeDefSet, &MXF_ITEM_K(TypeDefinitionEnumeration, Names), name)mxf_grow_array_item(typeDefSet, &MXF_ITEM_K(TypeDefinitionEnumeration, Values), 8, 1, &elementValue)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionExtendibleEnumeration), id, name, description, &newSet)append_name_to_string_array(typeDefSet, &MXF_ITEM_K(TypeDefinitionExtendibleEnumeration, Names), name)mxf_grow_array_item(typeDefSet, &MXF_ITEM_K(TypeDefinitionExtendibleEnumeration, Values), mxfUL_extlen, 1, &elementValue)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionFixedArray), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionFixedArray, ElementType), elementTypeId)mxf_set_uint32_item(newSet, &MXF_ITEM_K(TypeDefinitionFixedArray, ElementCount), elementCount)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionInteger), id, name, description, &newSet)mxf_set_uint8_item(newSet, &MXF_ITEM_K(TypeDefinitionInteger, Size), size)mxf_set_boolean_item(newSet, &MXF_ITEM_K(TypeDefinitionInteger, IsSigned), isSigned)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionRecord), id, name, description, &newSet)append_name_to_string_array(typeDefSet, &MXF_ITEM_K(TypeDefinitionRecord, MemberNames), name)mxf_grow_array_item(typeDefSet, &MXF_ITEM_K(TypeDefinitionRecord, MemberTypes), mxfUL_extlen, 1, &elementValue)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionRename), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionRename, RenamedType), renamedTypeId)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionSet), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionSet, ElementType), elementTypeId)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionString), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionString, ElementType), elementTypeId)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionStrongObjectReference), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionStrongObjectReference, ReferencedType), referencedTypeId)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionVariableArray), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionVariableArray, ElementType), elementTypeId)mxf_avid_create_typedef(metaDictSet, &MXF_SET_K(TypeDefinitionWeakObjectReference), id, name, description, &newSet)mxf_set_ul_item(newSet, &MXF_ITEM_K(TypeDefinitionWeakObjectReference, ReferencedType), referencedTypeId)mxf_grow_array_item(typeDefSet, &MXF_ITEM_K(TypeDefinitionWeakObjectReference, ReferenceTargetSet), mxfUL_extlen, 1, &elementValue)mxf_avid_create_metadictionary(headerMetadata, &newMetaDictSet)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label1), L"InterchangeObject", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)./products/mxf_avid_metadictionary_data.hmxf_get_item(classDefSet, &MXF_ITEM_K(ClassDefinition, ParentClass), &item)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x08, 0x00, 0x00, 0x00, &label1), L"Generation", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0102, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x01, 0x00, 0x00, &label1), L"ObjClass", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0101, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, &label1), L"Component", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"DataDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0201, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, &label1), L"Length", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0202, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x03, 0x02, 0x01, 0x02, 0x16, 0x00, 0x00, 0x00, &label1), L"UserComments", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0204, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x10, 0x04, 0x00, 0x00, 0x00, &label1), L"KLVData", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0203, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x03, 0x01, 0x02, 0x10, 0x08, 0x00, 0x00, 0x00, &label1), L"Attributes", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0205, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label1), L"Segment", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, &label3), 0, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, &label1), L"Event", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label3), 0, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x03, 0x03, 0x03, 0x00, 0x00, &label1), L"Position", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0601, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x30, 0x04, 0x04, 0x01, 0x00, 0x00, 0x00, &label1), L"Comment", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0602, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, &label1), L"CommentMarker", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x0a, 0x00, 0x00, &label1), L"Annotation", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0901, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xaf, 0x34, 0xbc, 0x47, 0xfe, 0xc1, 0xea, 0xa8, 0xc7, 0x2c, 0xc8, 0x17, 0xaa, 0xc5, 0x49, 0x9b, &label1), L"CommentMarkerAttributeList", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x69, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xe9, 0x6e, 0x6d, 0x44, 0xc3, 0x83, 0x11, 0xd3, &label1), L"CommentMarkerColor", ((void *)0), bounce_label(0xa0, 0x69, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xe9, 0x6e, 0x6d, 0x43, 0xc3, 0x83, 0x11, 0xd3, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xb0, 0xe4, 0x27, 0x2c, 0x93, 0x23, 0x78, 0xa6, 0x6d, 0x64, 0xdd, 0x66, 0xe5, 0xc7, 0x48, 0x8f, &label1), L"CommentMarkerAnnotationList", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8a, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xc4, 0xc4, 0x5d, 0x9a, 0x09, 0x67, 0x11, 0xd4, &label1), L"CommentMarkerUSer", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8a, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xc4, 0xc4, 0x5d, 0x9b, 0x09, 0x67, 0x11, 0xd4, &label1), L"CommentMarkerDate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8a, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xc4, 0xc4, 0x5d, 0x9c, 0x09, 0x67, 0x11, 0xd4, &label1), L"CommentMarkerTime", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8a, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xc4, 0xc4, 0x5d, 0x9d, 0x09, 0x67, 0x11, 0xd4, &label1), L"CommentMarkerIcon", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8a, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xc4, 0xc4, 0x5d, 0x9e, 0x09, 0x67, 0x11, 0xd4, &label1), L"CommentMarkerStatus", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0f, 0x00, &label1), L"Sequence", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0f, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x06, 0x09, 0x00, 0x00, &label1), L"Components", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1001, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00, &label1), L"SourceReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, &label1), L"SourceID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1101, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, &label1), L"SourceMobSlotID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1102, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x06, 0x01, 0x01, 0x03, 0x07, 0x00, 0x00, 0x00, &label1), L"ChannelIDs", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1103, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x06, 0x01, 0x01, 0x03, 0x08, 0x00, 0x00, 0x00, &label1), L"MonoSourceSlotIDs", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1104, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x11, 0x00, &label1), L"SourceClip", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x11, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x02, 0x01, 0x01, 0x05, 0x02, 0x00, &label1), L"FadeInLength", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1202, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x02, 0x01, 0x01, 0x05, 0x03, 0x00, &label1), L"FadeOutLength", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1204, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x05, 0x30, 0x05, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"FadeInType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1203, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x05, 0x30, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"FadeOutType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1205, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x03, 0x01, 0x04, 0x00, 0x00, &label1), L"StartTime", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1201, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x8e, 0x0b, 0x4b, 0x14, 0x9b, 0x66, 0x1a, 0x12, 0x66, 0x01, 0x62, 0xe5, 0xbb, 0xef, 0x46, 0x18, &label1), L"SubclipFullLength", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x14, 0x00, &label1), L"Timecode", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x14, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x04, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, &label1), L"Drop", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1503, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x04, 0x01, 0x01, 0x02, 0x06, 0x00, 0x00, &label1), L"FPS", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1502, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, &label1), L"Start", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1501, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x18, 0x00, &label1), L"ContentStorage", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x18, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x01, 0x00, 0x00, &label1), L"Mobs", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1901, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x02, 0x00, 0x00, &label1), L"EssenceData", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1902, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label1), L"DefinitionObject", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), L"Description", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1b03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x07, 0x01, 0x02, 0x03, 0x01, 0x00, 0x00, &label1), L"Name", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1b02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x15, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"Identification", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1b01, 1, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00, &label1), L"DataDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x00, &label1), L"OperationDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x05, 0x30, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"IsTimeWarp", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1e02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x04, 0x01, 0x00, 0x00, &label1), L"DegradeTo", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1e03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x03, 0x02, 0x00, 0x00, &label1), L"ParametersDefined", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x03, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1e09, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x05, 0x30, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), L"NumberInputs", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1e07, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x05, 0x30, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), L"Bypass", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1e08, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x30, 0x05, 0x09, 0x00, 0x00, 0x00, 0x00, &label1), L"DataDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1e01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x30, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00, &label1), L"OperationCategory", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1e06, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x00, &label1), L"ParameterDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x06, 0x00, 0x00, &label1), L"Type", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x1f01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x30, 0x05, 0x0b, 0x01, 0x00, 0x00, 0x00, &label1), L"DisplayUnits", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x1f03, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1e, 0x00, &label1), L"PluginDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1e, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x0a, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, &label1), L"ManufacturerID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2208, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x0a, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, &label1), L"Manufacturer", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2206, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x03, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, &label1), L"VersionNumber", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x2204, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x03, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), L"VersionString", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2205, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"PluginCategory", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x2203, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"Platform", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2209, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"MinPlatformVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x220a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x0b, 0x00, 0x00, &label1), L"ManufacturerInfo", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2207, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), L"MaxPlatformVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x220b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), L"Engine", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x220c, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x06, 0x00, 0x00, 0x00, 0x00, &label1), L"MinEngineVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x220d, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x07, 0x00, 0x00, 0x00, 0x00, &label1), L"MaxEngineVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x220e, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x08, 0x00, 0x00, 0x00, 0x00, &label1), L"PluginAPI", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x220f, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x09, 0x00, 0x00, 0x00, 0x00, &label1), L"MinPluginAPI", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2210, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0a, 0x00, 0x00, 0x00, 0x00, &label1), L"MaxPluginAPI", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2211, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0b, 0x00, 0x00, 0x00, 0x00, &label1), L"SoftwareOnly", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2212, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0c, 0x00, 0x00, 0x00, 0x00, &label1), L"Accelerator", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2213, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0d, 0x00, 0x00, 0x00, 0x00, &label1), L"Locators", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2214, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0e, 0x00, 0x00, 0x00, 0x00, &label1), L"Authentication", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2215, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0f, 0x00, 0x00, 0x00, 0x00, &label1), L"DefinitionObject", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2216, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x00, &label1), L"CodecDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x03, 0x01, 0x00, 0x00, &label1), L"DataDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x2302, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x07, 0x00, 0x00, &label1), L"FileDescriptorClass", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x2301, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x00, &label1), L"ContainerDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x03, 0x01, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, &label1), L"EssenceIsIdentified", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2401, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x21, 0x00, &label1), L"InterpolationDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x21, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x22, 0x00, &label1), L"Dictionary", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x22, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x03, 0x00, 0x00, &label1), L"OperationDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2603, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x04, 0x00, 0x00, &label1), L"ParameterDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2604, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x05, 0x00, 0x00, &label1), L"DataDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2605, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x06, 0x00, 0x00, &label1), L"PluginDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2606, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x07, 0x00, 0x00, &label1), L"CodecDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2607, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x08, 0x00, 0x00, &label1), L"ContainerDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2608, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x09, 0x00, 0x00, &label1), L"InterpolationDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2609, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x06, 0x01, 0x01, 0x04, 0x05, 0x0a, 0x00, 0x00, &label1), L"KLVDataDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x260a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x06, 0x01, 0x01, 0x04, 0x05, 0x0b, 0x00, 0x00, &label1), L"TaggedValueDefinitions", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x260b, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x23, 0x00, &label1), L"EssenceData", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x23, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x07, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"Data", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x2702, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"SampleIndex", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2b01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x06, 0x01, 0x00, 0x00, 0x00, &label1), L"MobID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x2701, 1, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00, &label1), L"EssenceDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x06, 0x03, 0x00, 0x00, &label1), L"Locator", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x2f01, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x25, 0x00, &label1), L"FileDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00, &label3), 0, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x25, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x06, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"SampleRate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3001, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x06, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"Length", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3002, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x06, 0x01, 0x01, 0x03, 0x05, 0x00, 0x00, 0x00, &label1), L"LinkedTrackID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3006, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x02, 0x00, 0x00, &label1), L"ContainerFormat", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3004, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x03, 0x00, 0x00, &label1), L"CodecDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3005, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x27, 0x00, &label1), L"DigitalImageDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x25, 0x00, &label3), 0, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x25, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x27, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, &label1), L"ImageAspectRatio", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x320e, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x18, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"ImageAlignmentFactor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3211, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x02, 0x01, 0x01, 0x01, 0x02, 0x00, &label1), L"TransferCharacteristic", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3210, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x02, 0x01, 0x01, 0x03, 0x01, 0x00, &label1), L"CodingEquations", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x321a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x09, 0x04, 0x01, 0x02, 0x01, 0x01, 0x06, 0x01, 0x00, &label1), L"ColorPrimaries", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3219, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x03, 0x01, 0x04, 0x00, 0x00, 0x00, &label1), L"FrameLayout", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x320c, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00, &label1), L"FieldDominance", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x21, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3212, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00, &label1), L"SampledHeight", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3204, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00, &label1), L"SampledWidth", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3205, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, &label1), L"SampledXOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3206, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x0a, 0x00, 0x00, 0x00, &label1), L"SampledYOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3207, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x0b, 0x00, 0x00, 0x00, &label1), L"DisplayHeight", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3208, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x0c, 0x00, 0x00, 0x00, &label1), L"DisplayWidth", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3209, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x0d, 0x00, 0x00, 0x00, &label1), L"DisplayXOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x320a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x0e, 0x00, 0x00, 0x00, &label1), L"DisplayYOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x320b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"Compression", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3201, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x18, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"FieldStartOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3213, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"AlphaTransparency", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x320f, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x03, 0x02, 0x05, 0x00, 0x00, 0x00, &label1), L"VideoLineMap", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x320d, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x01, 0x03, 0x02, 0x07, 0x00, 0x00, 0x00, &label1), L"DisplayF2Offset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3217, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x01, 0x03, 0x02, 0x08, 0x00, 0x00, 0x00, &label1), L"StoredF2Offset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3216, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x01, 0x03, 0x02, 0x09, 0x00, 0x00, 0x00, &label1), L"ActiveFormatDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3218, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"StoredHeight", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3202, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00, &label1), L"StoredWidth", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3203, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x18, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"FieldEndOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3214, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x05, 0x01, 0x13, 0x00, 0x00, 0x00, 0x00, &label1), L"SignalStandard", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x27, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3215, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x24, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xce, 0x2a, 0xca, 0x4d, 0x51, 0xab, 0x11, 0xd3, &label1), L"ResolutionID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x24, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xce, 0x2a, 0xca, 0x4e, 0x51, 0xab, 0x11, 0xd3, &label1), L"FirstFrameOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x24, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xce, 0x2a, 0xca, 0x4f, 0x51, 0xab, 0x11, 0xd3, &label1), L"ImageSize", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x24, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xce, 0x2a, 0xca, 0x50, 0x51, 0xab, 0x11, 0xd3, &label1), L"FrameSampleSize", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8f, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xb5, 0x7e, 0x92, 0x5d, 0x17, 0x0d, 0x11, 0xd4, &label1), L"FrameIndexByteOrder", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa5, 0x2c, 0x44, 0x58, 0xbf, 0xfa, 0x1f, 0xc6, 0xc8, 0xa0, 0xbd, 0x74, 0xa2, 0x47, 0x42, 0x97, &label1), L"FrameStartOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa8, 0x0e, 0x21, 0x4d, 0xc0, 0xf1, 0x46, 0x84, 0xbf, 0xde, 0x81, 0xe4, 0xbc, 0xc8, 0x4a, 0xbd, &label1), L"DataOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x28, 0x00, &label1), L"CDCIDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x27, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x27, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x28, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x03, 0x01, 0x02, 0x01, 0x0a, 0x00, 0x00, 0x00, &label1), L"ReversedByteOrder", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x330b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x05, 0x00, 0x00, 0x00, &label1), L"HorizontalSubsampling", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3302, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x01, 0x06, 0x00, 0x00, 0x00, &label1), L"ColorSiting", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3303, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x05, 0x01, 0x10, 0x00, 0x00, 0x00, &label1), L"VerticalSubsampling", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3308, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x03, 0x03, 0x00, 0x00, 0x00, &label1), L"BlackReferenceLevel", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3304, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x01, 0x05, 0x03, 0x04, 0x00, 0x00, 0x00, &label1), L"WhiteReferenceLevel", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3305, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x05, 0x03, 0x05, 0x00, 0x00, 0x00, &label1), L"ColorRange", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3306, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x05, 0x03, 0x07, 0x00, 0x00, 0x00, &label1), L"AlphaSamplingWidth", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3309, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x05, 0x03, 0x0a, 0x00, 0x00, 0x00, &label1), L"ComponentWidth", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3301, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x18, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), L"PaddingBits", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3307, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x8b, 0xb3, 0xad, 0x5a, 0x84, 0x2b, 0x05, 0x85, 0xf6, 0xe5, 0x9f, 0x10, 0x24, 0x8e, 0x49, 0x4c, &label1), L"MPEGStreamType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xbf, 0x73, 0x4a, 0xe5, 0x2b, 0x16, 0xb9, 0xea, 0xf8, 0xfd, 0x06, 0x1d, 0xea, 0x7e, 0x46, 0xba, &label1), L"ProfileAndLevel", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xb9, 0x4a, 0x62, 0xf9, 0x73, 0xfe, 0x60, 0x63, 0xf3, 0xe9, 0xdc, 0x41, 0xbb, 0xec, 0x46, 0xbd, &label1), L"TrailingDiscard", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x8c, 0x90, 0xcf, 0x63, 0xaa, 0x79, 0x3c, 0x34, 0x29, 0x8e, 0xb2, 0x60, 0x30, 0xb6, 0x4e, 0x30, &label1), L"OffsetToFrameIndexes64", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa9, 0xba, 0xc6, 0xe9, 0x8e, 0x92, 0x01, 0x8d, 0x36, 0xa2, 0x80, 0x62, 0x48, 0x05, 0x4b, 0x21, &label1), L"MaxGOP", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x8b, 0x4e, 0xba, 0xf0, 0xca, 0x09, 0x40, 0xb5, 0x54, 0x40, 0x5d, 0x72, 0xbf, 0xbd, 0x4b, 0x0e, &label1), L"MinGOP", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xb1, 0xf0, 0x77, 0x50, 0xaa, 0xd8, 0x87, 0x5d, 0x78, 0x39, 0xba, 0x85, 0x99, 0x9b, 0x4d, 0x60, &label1), L"MPEGVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa5, 0x77, 0xa5, 0x00, 0x58, 0x1c, 0x9f, 0x05, 0x0f, 0xbf, 0x8f, 0x90, 0x4d, 0x98, 0x4e, 0x06, &label1), L"LeadingDiscard", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x29, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0x9d, 0x15, 0xfc, 0xa3, 0x54, 0xc5, 0x11, 0xd3, &label1), L"OffsetToFrameIndexes", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa5, 0x73, 0xfa, 0x76, 0x5a, 0xa6, 0x46, 0x8a, 0x06, 0xe9, 0x29, 0xb3, 0x7d, 0x15, 0x4f, 0xd7, &label1), L"RandomAccess", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x82, 0x14, 0x9f, 0x0b, 0x14, 0xba, 0x0c, 0xe0, 0x47, 0x3f, 0x46, 0xbf, 0x56, 0x2e, 0x49, 0xb6, &label1), L"BitRate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x29, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0x50, 0x6f, 0x8d, 0xe5, 0x54, 0xa1, 0x11, 0xd3, &label1), L"ImageStartAlignment", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x93, 0xc0, 0xb4, 0x4a, 0x15, 0x6e, 0xd5, 0x2a, 0x94, 0x5d, 0xf2, 0xfa, 0xf4, 0x65, 0x47, 0x71, &label1), L"GOPStructure", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2e, 0x00, &label1), L"TapeDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2e, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label1), L"TapeFormat", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x10, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, &label1), L"Length", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a04, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x10, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, &label1), L"FormFactor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x10, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), L"Model", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a06, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x10, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, &label1), L"ManufacturerID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a05, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x10, 0x01, 0x01, 0x05, 0x01, 0x00, 0x00, &label1), L"TapeStock", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a08, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x10, 0x01, 0x01, 0x06, 0x01, 0x00, 0x00, &label1), L"TapeBatchNumber", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a07, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0x04, 0x01, 0x01, 0x00, 0x00, 0x00, &label1), L"VideoSignal", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3a02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x8f, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0x95, 0x48, 0xb0, 0x3a, 0x15, 0xfb, 0x11, 0xd4, &label1), L"ColorFrame", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2f, 0x00, &label1), L"Header", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2f, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x03, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, &label1), L"ByteOrder", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3b01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, &label1), L"ObjectModelVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3b07, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, &label1), L"Version", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3b05, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x01, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"OperationalPattern", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3b09, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x01, 0x00, 0x00, &label1), L"Content", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3b03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x02, 0x00, 0x00, &label1), L"Dictionary", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3b04, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x06, 0x04, 0x00, 0x00, &label1), L"IdentificationList", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3b06, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x10, 0x02, 0x04, 0x00, 0x00, &label1), L"LastModified", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3b02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x01, 0x02, 0x02, 0x10, 0x02, 0x01, 0x00, 0x00, &label1), L"EssenceContainers", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3b0a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x01, 0x02, 0x02, 0x10, 0x02, 0x02, 0x00, 0x00, &label1), L"DescriptiveSchemes", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3b0b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa5, 0xfb, 0x7b, 0x25, 0xf6, 0x15, 0x94, 0xb9, 0x62, 0xfc, 0x37, 0x17, 0x49, 0x2d, 0x42, 0xbf, &label1), L"ProjectName", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x8b, 0x2f, 0x68, 0x0d, 0xff, 0x61, 0x13, 0x81, 0xab, 0xf1, 0xb7, 0x71, 0x8e, 0xfd, 0x48, 0x02, &label1), L"EssenceFileMobID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x8c, 0x70, 0xa7, 0x18, 0x46, 0x7a, 0xe4, 0x86, 0xf3, 0x65, 0x46, 0xb1, 0x38, 0x7c, 0x4e, 0xe9, &label1), L"ProjectEditRate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x85, 0x96, 0x99, 0xb5, 0x79, 0xe1, 0x77, 0xa6, 0xb7, 0xd5, 0x1a, 0xd5, 0x65, 0x0b, 0x4d, 0x3a, &label1), L"AudioRateAdjustmentFactor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xae, 0x58, 0x78, 0xe0, 0x41, 0x45, 0x41, 0x79, 0xff, 0xdd, 0x41, 0xe1, 0xae, 0x2c, 0x49, 0xc6, &label1), L"MasterMobID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x30, 0x00, &label1), L"Identification", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x30, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x01, 0x00, 0x00, 0x00, &label1), L"GenerationAUID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3c09, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x04, 0x00, 0x00, 0x00, &label1), L"ProductVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3c03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x07, 0x00, 0x00, 0x00, &label1), L"ProductID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3c05, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x0a, 0x00, 0x00, 0x00, &label1), L"ToolkitVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3c07, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), L"CompanyName", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3c01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x03, 0x01, 0x00, 0x00, &label1), L"ProductName", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3c02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x05, 0x01, 0x00, 0x00, &label1), L"ProductVersionString", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3c04, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x07, 0x01, 0x06, 0x01, 0x00, 0x00, &label1), L"Platform", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3c08, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x10, 0x02, 0x03, 0x00, 0x00, &label1), L"Date", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3c06, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x31, 0x00, &label1), L"Locator", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x31, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x32, 0x00, &label1), L"NetworkLocator", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x31, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x31, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x32, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, &label1), L"URLString", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4001, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00, &label1), L"Mob", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x01, 0x02, 0x0c, 0x00, 0x00, 0x00, &label1), L"UserComments", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4406, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"Name", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4402, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x06, 0x05, 0x00, 0x00, &label1), L"Slots", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4403, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x05, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, &label1), L"UsageCode", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4408, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x10, 0x01, 0x03, 0x00, 0x00, &label1), L"CreationTime", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4405, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x10, 0x02, 0x05, 0x00, 0x00, &label1), L"LastModified", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4404, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x10, 0x03, 0x00, 0x00, 0x00, &label1), L"KLVData", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4407, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x03, 0x01, 0x02, 0x10, 0x07, 0x00, 0x00, 0x00, &label1), L"Attributes", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4409, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x15, 0x10, 0x00, 0x00, 0x00, 0x00, &label1), L"MobID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4401, 1, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x95, 0x1d, 0x3a, 0x20, 0x38, 0x39, 0x67, 0x22, 0xaa, 0x24, 0xb6, 0x57, 0xfc, 0xbb, 0x49, 0x21, &label1), L"SubclipBegin", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0xf6, 0xce, 0xec, 0x04, 0x7c, 0x80, 0xaa, 0x12, 0x62, 0xbf, 0x7b, 0xfc, 0xe2, 0x4d, 0xfe, &label1), L"SubclipFullLength", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x1c, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x60, 0x95, 0x81, 0x83, 0x47, 0xb1, 0x11, 0xd4, &label1), L"MobAttributeList", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa0, 0x22, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0x96, 0xc4, 0x69, 0x92, 0x4f, 0x62, 0x11, 0xd3, &label1), L"AppCode", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xa8, 0xf3, 0xf2, 0xeb, 0xa5, 0x42, 0x44, 0xde, 0xd4, 0x24, 0x3b, 0xd4, 0x01, 0x42, 0x45, 0x95, &label1), L"ConvertFrameRate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x36, 0x00, &label1), L"MasterMob", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x36, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x37, 0x00, &label1), L"SourceMob", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x37, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x03, 0x00, 0x00, &label1), L"EssenceDescription", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4701, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x38, 0x00, &label1), L"MobSlot", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x38, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x07, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"SlotID", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4801, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x07, 0x01, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"SlotName", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4802, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x04, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"PhysicalTrackNumber", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4804, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x04, 0x00, 0x00, &label1), L"Segment", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4803, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3b, 0x00, &label1), L"TimelineMobSlot", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x38, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x38, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3b, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x07, 0x02, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, &label1), L"Origin", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4b02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x07, 0x02, 0x01, 0x03, 0x02, 0x03, 0x00, 0x00, &label1), L"MarkOut", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4b04, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x07, 0x02, 0x01, 0x03, 0x01, 0x0c, 0x00, 0x00, &label1), L"MarkIn", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4b03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x07, 0x02, 0x01, 0x03, 0x01, 0x0d, 0x00, 0x00, &label1), L"UserPos", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4b05, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x30, 0x04, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), L"EditRate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4b01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xb2, 0xc4, 0x5a, 0x3e, 0xb7, 0x55, 0xb7, 0xca, 0x10, 0x7f, 0x83, 0x31, 0x19, 0x14, 0x42, 0x34, &label1), L"TimelineMobAttributeList", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3c, 0x00, &label1), L"Parameter", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3c, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x04, 0x00, 0x00, &label1), L"Definition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x4c01, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0xb8, 0xe8, 0x3a, 0x0f, 0xbc, 0x55, 0x03, 0x53, 0x96, 0x7d, 0xbc, 0xc7, 0x4b, 0xa6, 0x4b, 0x57, &label1), L"IsSilent", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3f, 0x00, &label1), L"TaggedValue", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3f, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x01, 0x02, 0x09, 0x01, 0x00, 0x00, &label1), L"Name", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x5001, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x01, 0x02, 0x0a, 0x01, 0x00, 0x00, &label1), L"Value", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x5003, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x40, 0x00, &label1), L"KLVData", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x40, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x10, 0x02, 0x00, 0x00, 0x00, &label1), L"Value", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x5101, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x42, 0x00, &label1), L"SoundDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x25, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x42, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, &label1), L"ElectroSpatial", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x22, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d05, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x04, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, &label1), L"AudioRefLevel", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d04, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00, &label1), L"Channels", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3d07, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, 0x04, 0x02, 0x03, 0x01, 0x04, 0x00, 0x00, 0x00, &label1), L"Locked", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d02, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x02, 0x03, 0x01, 0x01, 0x01, 0x00, 0x00, &label1), L"AudioSamplingRate", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3d03, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x02, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"DialNorm", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d0c, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x04, 0x02, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"Compression", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d06, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x04, 0x04, 0x02, 0x03, 0x03, 0x04, 0x00, 0x00, 0x00, &label1), L"QuantizationBits", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3d01, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x48, 0x00, &label1), L"PCMDescriptor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x42, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x42, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x48, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x04, 0x02, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, &label1), L"ChannelAssignment", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d32, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00, &label1), L"PeakEnvelopeVersion", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d29, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, &label1), L"PeakEnvelopeFormat", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d2a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x08, 0x00, 0x00, 0x00, &label1), L"PointsPerPeakValue", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d2b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x09, 0x00, 0x00, 0x00, &label1), L"PeakEnvelopeBlockSize", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d2c, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x0a, 0x00, 0x00, 0x00, &label1), L"PeakChannels", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d2d, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x0b, 0x00, 0x00, 0x00, &label1), L"PeakFrames", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d2e, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x0c, 0x00, 0x00, 0x00, &label1), L"PeakOfPeaksPosition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d2f, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x0d, 0x00, 0x00, 0x00, &label1), L"PeakEnvelopeTimestamp", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d30, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x08, 0x04, 0x02, 0x03, 0x01, 0x0e, 0x00, 0x00, 0x00, &label1), L"PeakEnvelopeData", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d31, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x02, 0x03, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"BlockAlign", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3d0a, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x02, 0x03, 0x02, 0x02, 0x00, 0x00, 0x00, &label1), L"SequenceOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x3d0b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x05, 0x04, 0x02, 0x03, 0x03, 0x05, 0x00, 0x00, 0x00, &label1), L"AverageBPS", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x3d09, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x97, 0x59, 0xc7, 0x27, 0x77, 0x1f, 0xcc, 0x4a, 0xbb, 0x3f, 0xab, 0xdd, 0xfc, 0xc0, 0x43, 0xa8, &label1), L"DataOffset", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0000, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4c, 0x00, &label1), L"TaggedValueDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4c, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4d, 0x00, &label1), L"KLVDataDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4d, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x06, 0x01, 0x01, 0x04, 0x01, 0x09, 0x00, 0x00, &label1), L"KLVDataType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x4d12, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), L"ClassDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00, &label1), L"ParentClass", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0008, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x02, 0x00, 0x00, 0x00, &label1), L"Properties", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0009, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x03, 0x00, 0x00, 0x00, &label1), L"IsConcrete", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x000a, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x02, 0x00, 0x00, &label1), L"PropertyDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x02, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"IsOptional", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x000c, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x04, 0x00, 0x00, 0x00, &label1), L"Type", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x000b, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x05, 0x00, 0x00, 0x00, &label1), L"LocalIdentification", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x000d, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x06, 0x00, 0x00, 0x00, &label1), L"IsUniqueIdentifier", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x000e, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label1), L"TypeDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x05, 0x00, 0x00, &label1), L"TypeDefinitionStrongObjectReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3))add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x05, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x09, 0x00, 0x00, 0x00, &label1), L"ReferencedType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0011, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x06, 0x00, 0x00, &label1), L"TypeDefinitionWeakObjectReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x06, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x0b, 0x00, 0x00, 0x00, &label1), L"TargetSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0013, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0a, 0x00, 0x00, 0x00, &label1), L"ReferencedType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0012, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x07, 0x00, 0x00, &label1), L"TypeDefinitionEnumeration", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x07, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x04, 0x00, 0x00, 0x00, &label1), L"ElementNames", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0015, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x05, 0x00, 0x00, 0x00, &label1), L"ElementValues", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0016, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0b, 0x00, 0x00, 0x00, &label1), L"ElementType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0014, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x08, 0x00, 0x00, &label1), L"TypeDefinitionFixedArray", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x08, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x03, 0x00, 0x00, 0x00, &label1), L"ElementCount", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0018, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0c, 0x00, 0x00, 0x00, &label1), L"ElementType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0017, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x09, 0x00, 0x00, &label1), L"TypeDefinitionVariableArray", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x09, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0d, 0x00, 0x00, 0x00, &label1), L"ElementType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0019, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0a, 0x00, 0x00, &label1), L"TypeDefinitionSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0a, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0e, 0x00, 0x00, 0x00, &label1), L"ElementType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x001a, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0d, 0x00, 0x00, &label1), L"TypeDefinitionRecord", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0d, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x06, 0x00, 0x00, 0x00, &label1), L"MemberNames", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x001d, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x11, 0x00, 0x00, 0x00, &label1), L"MemberTypes", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x001c, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0e, 0x00, 0x00, &label1), L"TypeDefinitionRename", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0e, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x12, 0x00, 0x00, 0x00, &label1), L"RenamedType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x001e, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x20, 0x00, 0x00, &label1), L"TypeDefinitionExtendibleEnumeration", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), 1, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x20, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x07, 0x00, 0x00, 0x00, &label1), L"ElementNames", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x001f, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x08, 0x00, 0x00, 0x00, &label1), L"ElementValues", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0020, 0, &set)mxf_avid_create_classdef(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label1), L"MetaDefinition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label3), 0, &classDefSet)add_metadef_to_list(&classMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00, &label1), &classDefSet->instanceUID)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x04, 0x01, 0x02, 0x01, 0x00, 0x00, &label1), L"Name", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0006, 0, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x13, 0x00, 0x00, 0x00, &label1), L"Identification", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 0, 0x0005, 1, &set)mxf_avid_create_propertydef(classDefSet->headerMetadata->primerPack, classDefSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x14, 0x01, 0x00, 0x00, &label1), L"Description", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label2), 1, 0x0007, 0, &set)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafUInt8", ((void *)0), 1, 0, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"Rational", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"Numerator", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionRecord, MemberTypes), &item)add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"Denominator", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"ClassDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionWeakObjectReference, ReferencedType), &item)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x0d, 0x01, 0x03, 0x01, 0x01, 0x01, 0x01, 0x00, &label1))mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x07, 0x00, 0x00, 0x00, &label1))mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ContentStorageStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x18, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionStrongObjectReference, ReferencedType), &item)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x18, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"AUID", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"Data1", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"Data2", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"Data3", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"Data4", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"AUIDSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionSet, ElementType), &item)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"Boolean", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionEnumeration, Type), &item)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"False", 0)mxf_avid_add_typedef_enum_element(set, L"True", 1)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_OperationDefinitionWeakReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionVariableArray, ElementType), &item)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ComponentStrongReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafUInt16", ((void *)0), 2, 0, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"ProductVersion", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"major", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"minor", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"tertiary", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"patchLevel", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"type", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafUInt8Array12", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 12, &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionFixedArray, ElementType), &item)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"ContainerDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x0d, 0x01, 0x03, 0x01, 0x01, 0x02, 0x01, 0x00, &label1))mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x02, 0x00, 0x00, &label1))mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x08, 0x00, 0x00, &label1))mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_DictionaryStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x22, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x22, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"MobIDType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"SMPTELabel", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"length", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"instanceHigh", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"instanceMid", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"instanceLow", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"material", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_CodecDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_char(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"Character", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_string(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafString", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionString, ElementType), &item)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_stream(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"Stream", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafUInt32", ((void *)0), 4, 0, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"VersionType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"major", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"minor", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafInt32Array", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"DataDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x05, 0x00, 0x00, &label1))mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_EssenceDescriptorStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x24, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_DataDefinitionWeakReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ContainerDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_IdentificationStrongReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_indirect(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafIndirect", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_NetworkLocatorStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x32, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x32, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_DataDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_LocatorStrongReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_indirect(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafOpaque", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x10, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafInt8", ((void *)0), 1, 1, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"DateStruct", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"year", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"month", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"day", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_EssenceDataStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_MobSlotStrongReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafInt16", ((void *)0), 2, 1, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"TimeStruct", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"hour", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"minute", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"second", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"fraction", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafAUIDArray", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_SegmentStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_InterpolationDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafInt32", ((void *)0), 4, 1, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"TimeStamp", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"date", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"time", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x03, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"OperationDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x03, 0x00, 0x00, &label1))mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_MobStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_integer(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafInt64", ((void *)0), 8, 1, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafUInt8Array8", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 8, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"ParameterDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x04, 0x00, 0x00, &label1))mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_SourceReferenceStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x10, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_OperationDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_TaggedValueStrongReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"aafUInt32Array", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x04, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"TypeDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x08, 0x00, 0x00, 0x00, &label1))mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ParameterDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_KLVDataStrongReferenceVector", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x06, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_CodecDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_PluginDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_weakref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"CodecDefinitionWeakReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_weakref_target(set, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x07, 0x00, 0x00, &label1))mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ComponentStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ContainerDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_KLVDataDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_DataDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x03, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ParameterDefinitionWeakReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x03, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_set(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_TaggedValueDefinitionStrongReferenceSet", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x05, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_EssenceDataStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x23, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x23, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_IdentificationStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x30, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x30, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_InterpolationDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x21, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x21, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_LocatorStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x31, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_MobStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x34, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_MobSlotStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x38, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_OperationDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_ParameterDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_PluginDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1e, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1e, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_TaggedValueStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3f, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3f, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_KLVDataStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x40, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x40, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_KLVDataDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4d, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4d, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), L"kAAFTypeID_TaggedValueDefinitionStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4c, 0x00, &label3), &set)add_weakref_to_list(&classWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4c, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x05, 0x02, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"ProductReleaseType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"VersionUnknown", 0)mxf_avid_add_typedef_enum_element(set, L"VersionReleased", 1)mxf_avid_add_typedef_enum_element(set, L"VersionDebug", 2)mxf_avid_add_typedef_enum_element(set, L"VersionPatched", 3)mxf_avid_add_typedef_enum_element(set, L"VersionBeta", 4)mxf_avid_add_typedef_enum_element(set, L"VersionPrivateBuild", 5)mxf_avid_create_typedef_extenum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"OperationCategoryType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_extenum_element(set, L"OperationCategory_Effect", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x00, &label1))mxf_avid_create_typedef_rename(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), L"aafPositionType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)mxf_get_item(set, &MXF_ITEM_K(TypeDefinitionRename, RenamedType), &item)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x01, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"TapeFormatType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"TapeFormatNull", 0)mxf_avid_add_typedef_enum_element(set, L"BetacamFormat", 1)mxf_avid_add_typedef_enum_element(set, L"BetacamSPFormat", 2)mxf_avid_add_typedef_enum_element(set, L"VHSFormat", 3)mxf_avid_add_typedef_enum_element(set, L"SVHSFormat", 4)mxf_avid_add_typedef_enum_element(set, L"8mmFormat", 5)mxf_avid_add_typedef_enum_element(set, L"Hi8Format", 6)mxf_avid_create_typedef_extenum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"TransferCharacteristicType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_extenum_element(set, L"TransferCharacteristic_ITU470_PAL", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"TransferCharacteristic_ITU709", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"TransferCharacteristic_SMPTE240M", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"TransferCharacteristic_274M_296M", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x04, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"TransferCharacteristic_ITU1361", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x05, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"TransferCharacteristic_linear", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x06, 0x00, 0x00, &label1))mxf_avid_create_typedef_rename(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), L"aafLengthType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"VideoSignalType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"VideoSignalNull", 0)mxf_avid_add_typedef_enum_element(set, L"NTSCSignal", 1)mxf_avid_add_typedef_enum_element(set, L"PALSignal", 2)mxf_avid_create_typedef_extenum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), L"PluginCategoryType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_extenum_element(set, L"PluginCategory_Effect", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x02, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"PluginCategory_Codec", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x03, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"PluginCategory_Interpolation", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x04, 0x00, &label1))mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), L"TapeCaseType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"TapeCaseNull", 0)mxf_avid_add_typedef_enum_element(set, L"ThreeFourthInchVideoTape", 1)mxf_avid_add_typedef_enum_element(set, L"VHSVideoTape", 2)mxf_avid_add_typedef_enum_element(set, L"8mmVideoTape", 3)mxf_avid_add_typedef_enum_element(set, L"BetacamVideoTape", 4)mxf_avid_add_typedef_enum_element(set, L"CompactCassette", 5)mxf_avid_add_typedef_enum_element(set, L"DATCartridge", 6)mxf_avid_add_typedef_enum_element(set, L"NagraAudioTape", 7)mxf_avid_create_typedef_extenum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), L"UsageType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_extenum_element(set, L"Usage_SubClip", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x05, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"Usage_AdjustedClip", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x06, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"Usage_TopLevel", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x07, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"Usage_LowerLevel", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x08, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"Usage_Template", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x02, 0x01, 0x01, 0x09, 0x00, &label1))mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), L"ColorSitingType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"CoSiting", 0)mxf_avid_add_typedef_enum_element(set, L"Averaging", 1)mxf_avid_add_typedef_enum_element(set, L"ThreeTap", 2)mxf_avid_add_typedef_enum_element(set, L"Quincunx", 3)mxf_avid_add_typedef_enum_element(set, L"Rec601", 4)mxf_avid_add_typedef_enum_element(set, L"UnknownSiting", 255)mxf_avid_create_typedef_extenum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), L"ColorPrimariesType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x05, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_extenum_element(set, L"ColorPrimaries_SMPTE170M", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x06, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"ColorPrimaries_ITU470_PAL", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x06, 0x04, 0x01, 0x01, 0x01, 0x03, 0x02, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"ColorPrimaries_ITU709", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x06, 0x04, 0x01, 0x01, 0x01, 0x03, 0x03, 0x00, 0x00, &label1))mxf_avid_create_typedef_extenum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, &label1), L"CodingEquationsType", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x06, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_extenum_element(set, L"CodingEquations_ITU601", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"CodingEquations_ITU709", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x02, 0x02, 0x00, 0x00, &label1))mxf_avid_add_typedef_extenum_element(set, L"CodingEquations_SMPTE240M", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, &label1))mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, &label1), L"FadeType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x07, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"FadeNone", 0)mxf_avid_add_typedef_enum_element(set, L"FadeLinearAmp", 1)mxf_avid_add_typedef_enum_element(set, L"FadeLinearPower", 2)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, &label1), L"LayoutType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x08, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"FullFrame", 0)mxf_avid_add_typedef_enum_element(set, L"SeparateFields", 1)mxf_avid_add_typedef_enum_element(set, L"OneField", 2)mxf_avid_add_typedef_enum_element(set, L"MixedFields", 3)mxf_avid_add_typedef_enum_element(set, L"SegmentedFrame", 4)mxf_avid_create_typedef_strongref(newMetaDictSet, bounce_label(0xa0, 0x44, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xf9, 0xa7, 0x4d, 0x0a, 0x7b, 0x30, 0x11, 0xd3, &label1), L"AvidStrongReference", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0xa0, 0x44, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xf9, 0xa7, 0x4d, 0x0a, 0x7b, 0x30, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00, &label1), L"AlphaTransparencyType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"MinValueTransparent", 0)mxf_avid_add_typedef_enum_element(set, L"MaxValueTransparent", 1)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x21, 0x00, 0x00, 0x00, 0x00, &label1), L"FieldNumber", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x21, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"UnspecifiedField", 0)mxf_avid_add_typedef_enum_element(set, L"FieldOne", 1)mxf_avid_add_typedef_enum_element(set, L"FieldTwo", 2)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x22, 0x00, 0x00, 0x00, 0x00, &label1), L"ElectroSpatialFormulation", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x22, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_Default", 0)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_TwoChannelMode", 1)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_SingleChannelMode", 2)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_PrimarySecondaryMode", 3)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_StereophonicMode", 4)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_SingleChannelDoubleSamplingFrequencyMode", 7)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_StereoLeftChannelDoubleSamplingFrequencyMode", 8)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_StereoRightChannelDoubleSamplingFrequencyMode", 9)mxf_avid_add_typedef_enum_element(set, L"ElectroSpatialFormulation_MultiChannelMode", 15)mxf_avid_create_typedef_enum(newMetaDictSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x27, 0x00, 0x00, 0x00, 0x00, &label1), L"SignalStandardType", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x02, 0x01, 0x01, 0x27, 0x00, 0x00, 0x00, 0x00, &label1), &set->instanceUID)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_None", 0)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_ITU601", 1)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_ITU1358", 2)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_SMPTE347M", 3)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_SMPTE274M", 4)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_SMPTE296M", 5)mxf_avid_add_typedef_enum_element(set, L"SignalStandard_SMPTE349M", 6)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x2e, 0x6b, 0xab, 0x11, 0xd3, &label1), L"AvidPosition", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 24, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x2e, 0x6b, 0xab, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x2f, 0x6b, 0xab, 0x11, 0xd3, &label1), L"AvidCrop", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 32, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x2f, 0x6b, 0xab, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x30, 0x6b, 0xab, 0x11, 0xd3, &label1), L"AvidScale", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 16, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x30, 0x6b, 0xab, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x31, 0x6b, 0xab, 0x11, 0xd3, &label1), L"AvidSpillSupress", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 8, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x31, 0x6b, 0xab, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x32, 0x6b, 0xab, 0x11, 0xd3, &label1), L"AvidBounds", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 48, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x32, 0x6b, 0xab, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x33, 0x6b, 0xab, 0x11, 0xd3, &label1), L"AvidColor", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 68, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xcf, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x8b, 0xc4, 0x27, 0x33, 0x6b, 0xab, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label1), L"AvidString4", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 4, &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0xa0, 0x69, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xe9, 0x6e, 0x6d, 0x43, 0xc3, 0x83, 0x11, 0xd3, &label1), L"RGBColor", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0xa0, 0x69, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xe9, 0x6e, 0x6d, 0x43, 0xc3, 0x83, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"red", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"green", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"blue", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_fixedarray(newMetaDictSet, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x32, 0x71, 0xa3, 0x4f, 0xf3, 0xa1, 0x11, 0xd3, &label1), L"AvidWideString32", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), 32, &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x32, 0x71, 0xa3, 0x4f, 0xf3, 0xa1, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x4e, 0x4d, 0x8f, 0x5f, 0xee, 0xfd, 0x11, 0xd3, &label1), L"AudioSuitePlugInChunk", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x4e, 0x4d, 0x8f, 0x5f, 0xee, 0xfd, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"Version", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"ManufacturerID", bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label3))mxf_avid_add_typedef_record_member(set, L"ProductID", bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label3))mxf_avid_add_typedef_record_member(set, L"PlugInID", bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label3))mxf_avid_add_typedef_record_member(set, L"ChunkID", bounce_label(0xa0, 0x0f, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x0f, 0x96, 0xcb, 0x41, 0x2a, 0xa8, 0x11, 0xd4, &label3))mxf_avid_add_typedef_record_member(set, L"Name", bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x32, 0x71, 0xa3, 0x4f, 0xf3, 0xa1, 0x11, 0xd3, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x32, 0x71, 0xa3, 0x4f, 0xf3, 0xa1, 0x11, 0xd3, &label3))mxf_avid_add_typedef_record_member(set, L"ChunkDataUID", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x4e, 0x4d, 0x8f, 0x60, 0xee, 0xfd, 0x11, 0xd3, &label1), L"AudioSuitePIChunkArray", ((void *)0), bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x4e, 0x4d, 0x8f, 0x5f, 0xee, 0xfd, 0x11, 0xd3, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x4e, 0x4d, 0x8f, 0x5f, 0xee, 0xfd, 0x11, 0xd3, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x9f, 0xf5, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x4e, 0x4d, 0x8f, 0x60, 0xee, 0xfd, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x9f, 0xf7, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0xb5, 0x6a, 0x2e, 0xc2, 0xfc, 0x3b, 0x11, 0xd3, &label1), L"AvidTKMNTrackedParamArray", ((void *)0), bounce_label(0xa0, 0x44, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xf9, 0xa7, 0x4d, 0x0a, 0x7b, 0x30, 0x11, 0xd3, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0xa0, 0x44, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xf9, 0xa7, 0x4d, 0x0a, 0x7b, 0x30, 0x11, 0xd3, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x9f, 0xf7, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0xb5, 0x6a, 0x2e, 0xc2, 0xfc, 0x3b, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x9f, 0xf7, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0xb5, 0x6a, 0x2e, 0xc3, 0xfc, 0x3b, 0x11, 0xd3, &label1), L"AvidTKMNTrackerDataArray", ((void *)0), bounce_label(0xa0, 0x44, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xf9, 0xa7, 0x4d, 0x0a, 0x7b, 0x30, 0x11, 0xd3, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x9f, 0xf7, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0xb5, 0x6a, 0x2e, 0xc3, 0xfc, 0x3b, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_record(newMetaDictSet, bounce_label(0x80, 0xe9, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0xc4, 0xc6, 0x70, 0xc9, 0xbd, 0x44, 0x11, 0xd3, &label1), L"EqualizationBand", ((void *)0), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xe9, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0xc4, 0xc6, 0x70, 0xc9, 0xbd, 0x44, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_add_typedef_record_member(set, L"type", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"frequency", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"gain", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"q", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_add_typedef_record_member(set, L"enable", bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))add_weakref_to_list(&typeWeakRefList, item, arrayIndex, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3))mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0x80, 0xe9, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0xc4, 0xc6, 0x70, 0xca, 0xbd, 0x44, 0x11, 0xd3, &label1), L"EqualizationBandArray", ((void *)0), bounce_label(0x80, 0xe9, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0xc4, 0xc6, 0x70, 0xc9, 0xbd, 0x44, 0x11, 0xd3, &label3), &set)add_weakref_to_list(&typeWeakRefList, item, -1, bounce_label(0x80, 0xe9, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0xc4, 0xc6, 0x70, 0xc9, 0xbd, 0x44, 0x11, 0xd3, &label3))add_metadef_to_list(&typeMetaDefList, bounce_label(0x80, 0xe9, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0xc4, 0xc6, 0x70, 0xca, 0xbd, 0x44, 0x11, 0xd3, &label1), &set->instanceUID)mxf_avid_create_typedef_vararray(newMetaDictSet, bounce_label(0xa0, 0x81, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xcc, 0xaa, 0x73, 0xd1, 0xf5, 0x38, 0x11, 0xd3, &label1), L"AvidBagOfBits", ((void *)0), bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, &label3), &set)add_metadef_to_list(&typeMetaDefList, bounce_label(0xa0, 0x81, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xcc, 0xaa, 0x73, 0xd1, 0xf5, 0x38, 0x11, 0xd3, &label1), &set->instanceUID)find_weakref_target_instance_uid(&classMetaDefList, &data->targetIdentification, &targetInstanceUID)find_weakref_target_instance_uid(&typeMetaDefList, &data->targetIdentification, &targetInstanceUID)0ld\TD<(|h\Dë@(<80(,(vë((xvx(ë$( ( vëhhXë(Ӥ(Ӥvë``vPTë((vTëP(LLH@(<L<8v,ë((vëhhX|ëx(tph(d`vTëL8u4lëh(dP`X(TP@PvD0ë((wvë(Ϥ(Ϥv|ëxluh ë((vxët(pld(`w\vP<ë8(40(($ vëuë((vt$ë (( wvë(T(TDvëССu\ëX(TPH(D@v4 ë((wvë(ͤx(tͤpvdë`TuPë(ǘ(ǘv`ë\(XTL(HwDv8ë0ë((vëKë(|Lxp(lL<hv\Hë(|(|lvëdduT@ë<(8̡4,((̡$vë($($vtë((vë(|(|lvëtë(̡(̡v0ë,(($$($vë(|t(plv`LëH(Dԡ@8(4ԡ0v$ët,ë(($$ ($vë(|(|lvt`ë((vë0ë(,(,vë<x<t,t$ë(ǘ(ǘvx(ë$( (w vë(|(|lvësTëP(L̡H@(<̡8v,ë((wvë(|$xp(l$hv\ëX@Hë(l(l\vHëD(@<4(0w,v  ë(x(xhvës|ëx(tlph(dl\`vT@ë((wvë(̡(̡vëġ|ġsx(ë$( l(l\ vë((w|vp\ëX(TPH(D @v4ë02 ë(l(l\v ë( (wvë((vë8ë4(0,$( vë((wvpël(h d\(X TvHëD/D4ë(\(\LvLëH(D@8(4x0v$ë l ls\ë(ء(ءvt`ë(0(0 vxët(pdld(`dT\vPëL 8ë4(0,$( vë((sޠ0ë,((p$(p`vݜëݘ(ݔݐ݈(݄w݀vt`ë\(X8TL(H8(Dv8ë4(s$ë(pܸ(ܴp`ܰvܤܐ@ë<(84,((w$vë((|vërxët(ppld(`p`\vP<ë((wvڸëڰڜëژ(ڔڐڈ(ڄڀvtëpdr`ë(4(4$vtëp(llh`(\l\XvLëHȡ4ȡr0ëؼ(ظشج(بؤvؘ؄4ë0(,( (xv נëל(טdה׌(׈dTׄvxdë`(\tXP(LtdHv<ë0rTëP(LġH@(<ġ8v,ë(ռոհ(լxըv՜Ո0ë,((d$(dTvë(|(|lvëpԬpr`ԨXë(̡(̡vlëh(d`X(TxPvD0ë(d(dTҼvҰҜëҘ(ҔҐ҈(҄tҀvtëhDTDr4PѨëѤ(Ѡԡќє(ѐԡьvрlë((xvpël(hdd\(XdTTvH4ë0(,( (xv ëqϔ@ë<(8ء4,((ء$vΜëΘ(ΔΐΈ(΄x΀vt`ë(d(dTvë(͸(ʹͰvͤë͘ء̈́ءq̀,ë((̼v̰̜4ë0(,( (xv ˠë˜(˘d˔ˌ(ˈdT˄vxdë`(\XP(LHv<ë0qpël(hd\(XTvH4ë(ɸ(ɴxɰvɤɐ8ë4(0d,$( dTvë ë((vëȬqpȨTë(T(TDvǼëǸǬq Ǡëǜ(ǘ ǔnj(Lj DŽvxëthp\ëX(TġPH(Dġ@v4ë0T$TpDë(| (|lvëoë(4(Ƽ4$ƸvƬëƨƜoƐëƌ(ƈƄ|(xtvhëd<X<o,LëH(D@8(40v$ë në((v|ëx(tph(dx`vT@ë(@(@0vëļ@ĨëĤ(ĠĜĔ(ĐČvĀëxdn`ôëð(ìXèà(ÜXHØvÌëÈ|mpël(hd\(XTvHëDԡ8ԡl,ë(($h (hXvëkë((vë¼°j¤ë (œ˜(Œˆv|ëxli`ë\(X8TL(H8(Dv8ë4D(Di4ë(ܡ(ܡvëhë((tvëgë(4(|4$xvlëhh\hgXPëL(HD<(8t4v(ë((xv<ë8(4@0(($@0 vë(8(8(vëflë( (vëܡܡfë(ȡ(ȡvëfë(|(xxtvhëdtXtfdLëH(Dء@8(4ء0v$ë((xv,ë(($@ (@0vë((vëDDf4\ë(T(TDvëeë((vëetëp(l`h`(\`~PXvL8ë((xv`ë\(X@TL(H@0Dv8ë0@ë((}vëLLe<(ë$( h(h|X vë((vxdë(@(@0vë`ë(({ vëd(ë(ܡ(ܡzvëdtëp(lh`(\zXvLëH<d0ë,((h$(hzXvëlld\ë((((zvë00d ë((yvë|pcdë`(\@XP(L@y0Hv<(ë((xvHëD(@@<4(0@0,v  ë((wvëܡܡcxë((wvëcë((wtvëddcTë(L(|Lw<xvlëh@\@c0PëL(HD<(8v4v(ë((xv0ë,((@$(@0vë@ë(`(`uPvëc Xë((tvëbpël(hd\(XsTvHëDX8XbH4ë((((svë~~aLëH(Dx@8(4xrh0v$ë((qvë~~a(ë$( (p vë~T~TaDë(((|(pxvlëh}\}`Xë(h(hoXvë}}`xlëh(d`X(TnPvD0ë((mvë}<}<`,8ë4(0,$( mvë }}_ë(l(lm\vë||_ë(4(4m$vë|ġx|ġ_lëh(d`X(TlPvDë@|4|_(ë$( ġ(ġl vë|x|x_hë((l|vë|T|T_Dë(ܡ(ܡkvxdë((xvtëp(l@h`(\@0XvLëH@4ë0(,( (jv ë||_PëL(HD<(8i4v(ë${ء{ء^ë(,(,ivë{{^0ë,((x$(xhhvë{X{X^Hë((gvxët{ h{ ]dë ( ( fvëzԡzԡ]|ëx(t\ph(d\fL`vT@ë((evëzz]Dë@(<T80(,TeD(vëzp zp]`ë((evëz<z<],ë(ء(ءdvëyy\xët(pld(`d\vPëLy@y\4ë0(,\( (\dLv ëyy\të( ( dvëyPyP\@ë(ء(ءcvëxtx[hëd(`\T(PcLv@ë<x0x[$ë (( bvë(x(txpvdPë(@(@0vë@ë(~(~avëx|x[tx,ë(}(}`vëxx[LëH(D},@8(4},`0v$ë wwZë(|p(|p_`vëwdwdZT0ë,(({$({^vë(z(z]vë|whwZdë(z(z]vëvvYë(zx(zx]hvëvġvġYë|(xz8tl(hz8](dvXëTvHvYt<ë8(4y0(($y\x vë((xv|hë (@(@0vë@ë(xD(xD[4vëvDvDY4<ë(w(wZvHëD(@k4<4(0k4N$,v  ë(j(jMvëxët(pvPld(`vPY@\vPëHv 4v X0ë(u|t(puX|lv`ë\uPuXLë(tȡ(tȡWvëuuX`ë\(XtTL(HtVDv8ë4t(tW$ë(s8(s8V(vëttW<ë8(4rt0(($rtUd vëssVë(q(qTv|ëxslsVh ë(p(pSv|ëx(tp ph(dp S`vTëPr<rU8ë(o(oRvër|r|Ulë(o(oR|vpëlrT`rTUDTëP(LotH@(<otRd8v,ë(r(r(Uë (o<(o<R,vërrTë(n(nQvëqqTë(n|t(pnQlv`ë\qPqTxDë@(<n80(,nQp(vëqL qLT<ë(mС(mСPvlëh(d`X(TxPvD0ë(@(@0vë@ë(l(lO||vpëhqTqTPë(kܡ(kܡNvx,ë(($k4 (k4N$vë(j(jMvxëth`ë\(XiTL(HiLDv8ë0pСpСStëp(lhh`(\hKXvLëHpl<plS\8ë(h4(h4K$vPëL(Hg`D<(8g`JP4v(ë$ppS ë(g(gJ vëoġxoġRlëh(df`X(TfIPvDë@o4oR(ë$( f(fI vëoXoXRHë(fd(fdITvëo$o$Rë(f$(f$IvxëtnhnQ\ëX(TePH(DeH@v4ë0n$nQë(e4 (e4H$vë(|xp(lxhv\Hë(@(@0vë@ë(c(cFvën\ln\QLhë(c<(c<F,vDë@(<b80(,bE(vë(@(@0v|ëx(ta,ph(da,D`vTëLm8mP4ë(`||(x`|CltvhTë(_ԡ(_ԡBvpël(h@d\(X@0TvH4ë0(,^p( (^pA`v ëllODë@(<]80(,]@(vë(](]@vtë(@ (@0~v~~ë~(~[~~(~[>~v~ë~ld~ldOT~~@}ë}(}[ }}(}[ =}v}}}Të}P(}LZd}H}@(}<Zd=T}8v},}|ë|(|@||(|@0|v||ë||(|xY|t|l(|hY;|dv|Xë|Pk̡|<k̡N|8{{ë{({XT{{x({tXT;D{pv{d{Pzëz(zWzz(zW:zvzzz`ëz\(zX@zTzL(zH@0zDvz8z$ëz (zVHzz(z VH98zvyëyk yk Nyyy0ëy,(y(Uy$y(yU8yvyxxëx(xxx(xxvxtx`xëx(w@ww(w@0wvwwëw(wT0ww(wT07 wvwëwjhwjhMXww,vëv(vSvv(vS6pvvvvv@ëv<(v8v4v,(v(v$vvvuëu(u@uu(u@0uvuulëuh(udRu`uX(uTR5uPvuDëu<iu(iLu$ttxëtt(tpQhtltd(t`Qh4Xt\vtPt<sës(sxss(sxhsvsssLësH(sD@s@s8(s4@0s0vs$sës (sP sr(rP 2rvrëri(ri(Lrrtrër(rO\rr(rO\2Lrvqqqëq(qq|qt(qpxqlvq`qLpëp(p@pp(p@0pvppëp(pNpp(pN0pvpëphpphKplpoëo(oMToo(oMT0Dovooo,ëo((o$8o o(o8(ovonnën(n@nn(n|@0nxvnlnXënT(nPKnLnD(n@K.n<vn0ën(h(nh(Knmmdëm`(m\KHmXmP(mLKH.8mHvm<m(lël(lJll(lJ-lvlll8ël4(l0@l,l$(l @0lvlkëk(kI4kk(kI4,$kvkëkg`kg`JPkk`këk(kHjj(jH+tjvjjjtëjp(jlGܡjhj`(j\Gܡ*jXvjLj8iëi(i@ii(i@0iviiëi(iF|ii(iF|)livixëipfi\fIiXihëh(hE̡hh(hE̡(hvhhphëh(hE$h h(hE$(gvgggëg|(gx@gtgl(gh@0gdvgXëgP`g<ëg8(g4Cġg0g((g$Cġ&g vgëg f$ff$IfffDëf@(f<Cf8f0(f,C&f(vffeëe(eBlee(eBl%\eveexeëe(edee(edTevddëd(dAdd(dA#dvdëdeXdeXHHddHcëc(c@Xcc(c@X#Hcvcccdëc`(c\?cXcP(cL?"cHvc<c(bëb(bdbb(bdTbvbbëb(b>Pbb|(bx>P!@btvbhëb`dbLdGbHaaëa(a=aa(a= avaxadaëa(aġ``(`ġ`v```xë`t(`p@`l`d(``@0`\v`P`<ë`8(`4<@`0`((`$<@0` v`ë` c_cF___Hë_D(_@;_<_4(_0;_,v_ _ ^ë^(^:^^(^:^v^^|^$ë^ (^d^^(^ dT^v]ë]P]ë](]9]](]9x]v]ë]c<]c<F,]]L\ë\(\8ء\\(\8ء\v\\\hë\d(\`\\\T(\P\Lv\@\,[ë[([@[[([@0[v[[ë[([7p[[([|7p`[xv[lë[db[PbEt[LZZëZ(Z6ZZ(Z6ZvZxZdZ ëZ(Z\ZY(Y\LYvYYYtëYp(Yl@YhY`(Y\@0YXvYLëYD`Y0ëY,(Y(5dY$Y(Y5dTYvYëYaXaDXXXDëX@(X<4ġX8X0(X,4ġX(vXXWëW(WWW(WWvWWW ëW(WWW (WWvVVVëV(V4V|Vt(Vp4VlvV`VLUëU(U.UU(U.UvUUU`ëU\(UXUTUL(UHzUDvU8ëU4pU ëU(U2UU (U2UvTëTaTaDpTTT,ëT((T$2T T(T2TvTSSëS(S1hSS(S1hXSvS|ShS ëS(SdSR(RdTRvRëRPRëR(R0RR(R0RvRëR`ȡR`ȡCRR4QëQ(Q/XQQ(Q/XHQvQQQHëQD(Q@.Q<Q4(Q0.Q,vQ Q PëP(P@PP(P@0PvPëP`PlëPh(Pd-LP`PX(PT-L<PPvPDëP<` P(` CP$OOxëOt(Op,OlOd(O`,O\vOPO<NëN(N+NN(N+NvNNNPëNL(NHNDN<(N8N4vN(ëN$0NëN (N*NM(M* MvMëM_M_BpMMxM$ëM (M)MM(M ) MvLLLëL(L)<LL(L|)< ,LxvLlLXKëK(KdKK(KdTKvKëKPKëK(K'ءKK(K'ء KvKëK^Kx^AKtK$JëJ(J'8JJ(J'8 (JvJJJ0ëJ,(J(J$J(J|JvJIIëI(I&II(I& xIvIIlIëI(I c8II(Hc8F(HvHHHëH|(HxHtHl(HhzHdvHXëHTpH@ëH<(H8%4H4H,(H(%4$H$vHëH^LG^LA<GGGHëGD(G@$G<G4(G0$tG,vG G FëF(F#ܡFF(F#ܡFvFF|F(ëF$(F FF(FF vFEëE(E"EE(E"EvEëE^E^AEEXDëD(D!DD(D!DvDDDhëDd(D`!<D\DT(DP!<,DLvD@D,CëC(CCC(CCvCëC0CëC(CءCCx(CtءCpvCdëC\]`CH]`@PCDBBëB(B(BB(B(BvBtB`B ëB(BBA(ApAvAAA|ëAx(AtdApAh(AddTA`vATëAPPA<ëA8(A4A0A((A$ A vAëA \@\?@@@Të@P(@Ll@H@@(@<l\@8v@,@?ë?(?ġ??(?ġ?v???,ë?((?$@? ?(?@0?v?ë?`>ë>(>>>(>>v>ë>[>[>>>X=ë=(=h==(=hX=v===lë=h(=d=`=X(=T=Pv=D=8<ë<(<<<(<<v<<`::\9ë9(999(99v999hë9d(9`9\9T(9Px9Lv9@9,8ë8(8d88(8dT8v8ë8 8ë8(888(8|8xv8lë8`[48L[4>$8H77ë7(7 77(7 7v7x7d7ë7 (7<76(6<,6v6ë6[6[>66hë6d(6`6\6T(6P|6Lv6@6,5ë5(555(55v555Hë5D(5@d5<54(50dT5,v5 ë5P5ë5(544(44v4ë4Z4Z=|44t4ë4(444(44v333ë3(333|(3x3tv3h3\3ë3(322(22v222xë2t(2p@2l2d(2`@02\v2P2<1ë1(111(11v111Lë1H(1D1@18(14z10v1$ë1 p1 ë1(1@10(0@00v0ë0Z0Z<00x0ë0(0  00(/ /v///ë/(/|/x/p(/lw/hv/\/Hë/D(/@ /</4(/0 /,v/ ë/Y/Y</ .ë.(. 8..(. 8(.v..p.ë.(. ..(-w-v-ë--ë-(- --(- -v-ë-Y-Y<--8ë-4(-0 -,-$(-  -v-,,ë,(, ,,(, ,v,ë,|Y,hY<,d,ë, (, h,+(+ hX+v+++|ë+x(+t+p+h(+d+`v+Të+HY+4Y<+0*ë*(***(**v***Hë*D(*@@*<*4(*0@0*,v* * )ë)()d))()dT)v)ë)P)të)p()lء)h)`()\ء)Xv)Lë)DX)0X;),((ë((((((x((t((pv(d(P'ë'('''(''v'''dë'`('\@'X'P('L@0'Hv'<ë'8`'$ë' ('̡''(' ̡'v&ë&X8&X8;(&&&,ë&((&$& &(& &v&%%ë%(%%%(%%|v%p%\%ë%(%$$($$v$ë$0$ë$($ء$$($ء$v$ë$X$X:$$4#ë#(#,##(#,#v###Hë#D(#@#<#4(#0w#,v# # ë#(#,#"(","v"ë"W"W:""xë"t("p,"l"d("`,"\v"P"<!ë!(!!!(!w!v!!ë!(!!!(!p!v!ë!|Wġ!pWġ:!l!ë!(! ,!!( , v   ë |( x t l( hw dv X Dë @( <ԡ 8 0( ,ԡ (v ë W W: ë(,(,vtë((wvëë(,(,vëWW:Dë@(<|80(,|l(vë((vëWhtWh:Xpë((vë(4x(t4$pvdëXWDDWD:4@ë((tv`ë\(XܡTL(HܡDv8$ë((vë0ë(||(x|ltvhë`VLV9Hë(̡(̡ۼv|hë($ ($vë(d|t(pdTlv`ë\PHëD(@ȡ<4(0ȡٸ,v ëVV8TëP(L,H@(<,8v,ë((wvë(| xp(l hv\ëXULU8Hë(,(,vdë`(\XP(LwHv<(ë$( t(td vëUءUء8ë(ġ(ġ״|vp\ë((wvëë(( vëUġUġ84ë0(,l( (l\v ë((Քv|ëxUdU8` ë((v|ëx(t(ph(d(`vTëHUx4Ux8h0ë(x(xhvPëL(HﬡD<(8ﬡҜ4v(ë UPUP8@ ë((vx$ë (T( TDvë((|xvlëh0TëP(LH@(<8v,ë$TT7   `ë \( XD T L( HD4 Dv 8 $ ë ( 뜡  ( 뜡Ό v   <ë 8( 4d 0 (( $dT v ë P ë ( <  ( <, v ë T T6  h ë ( 錡  ( 錡| v   të p( l h `( \ Xv L 8 ë ( @  ( @0 v ë ` ë ( 無  ( 無t v |ë tS\ `S\6L \ ë(ԡ(ԡvpë((vëS,S,6ë|(xXtl(hXHdvXDë(䰡(䰡ǠvXëT(PLD(@<v0ë(H(H8vëRpRp5`$ë (☡( ☡ňvë((|vp\ë(d(dTvëPë((|vëQ|Q4x(ë(ܡ(ܡv8ë4(04,$( 4$vë((vxëp0\ëX(TСPH(DС@v4ë,PP3xët(p ld(` \vP<ë(N8(N81(vPëL(H@D<(8@04v(ë$`ë (ۼ(ۼvëPHPH38| ë( ( vë((|xvl`ë((vpël(hld\(Xl\TvH4ë(ġ(ġvLëH(D@8(4z0v$ë p ë(p(p`vëOءOء2xë( (vë(|xp(lhv\Hë((vë0ë(ԡ(ԡvëOlO2hë(x(xhv| ë( (wvë((((vëK,PëL(HxD<(8xh4v(ë((wvëtëp(l̡h`(\̡XvLë@K<ë(( vPëL(HPD<(8P@4v(ë$OpOp2` ë(Ѡ(Ѡv(ë$( С(С vëOHOH28ë|(x tl(h dvXDë(\(\LvëO,O,2\ëX(TάPH(Dά@v4 ë((v8ë4(0͸,$( ͸vë ë(x(xhvëOO1d ë(ȡ(ȡv|ëx(tph(d`vTëPNܡ<Nܡ18ë(P(P@vPëL(HɨD<(8ɨ4v(ë(d(dTvëP|ëx(tHph(dH8`vTëLN(8N(14ë(ǘ|t(pǘlv`Lë((wvë((vëNN0| ë(, (,vë(x(twpvdPëL(H<D<(8<,4v(ë$MԡMԡ0ë(,(,v0ë,(($(wvë(Ō(Ō|vëMM0dë`(\,XP(L,Hv<(ë((wvë(ܡ(|ܡxvlëhMp\Mp0`Xë(,(,vlëh(d`X(TwPvD0ë,((À$(ÀpvëMTMT0Dë(С(Сvt`ë((wvëë( ( vëM(M(00ë,((p$(p`vë((vxëtM`M/\ë((v|ëx(tPph(dP@`vT@ë(@(@0vë`ë((vëxLldLl/\`ߴë߰(߬Tߨߠ(ߜTDߘvߌ߀ ë( (vޔëސ(ތވހ(|xvl`ë(d(dTvhëd(`\T(PLv@,ë((ܼzܸvܬëܨpܔëܐ(܌d܈܀(|dTxvlëdKPK.Lۜëۘ(۔ېۈ(ۄۀvt` ë((xvxët(pdld(`dT\vPëH < 4ë0(,( (v ëKK.ٜ<ë8(4h0(($hX vؤëؠ(؜ؘؐ(،w؈v|hëd(`\T(PLv@ë8K,K.(ë(p׼(׸p`״vרה8ë4(0,$( wvë((vëKhKh.Xdë`(\pXP(Lp`Hv<(ë(ռ(ոwմvըՔëՐ(ՌdՈՀ(|dTxvlëhKD\KD.4Xë(p(p`vdë`(\XP(LwHv<(ë$( ( vëK,K,.ӌëӈ(ӄpӀx(tp`pvdPë((wvëҰëҬ(Ҩ ҤҜ(Ҙ Ҕv҈ë|KxìtK.ë(\ (\Lvфëр(|xp(lhv\ëX2l@ë((vаXëT(PLD(@<v0ë$JJ- ϰëϬ(Ϩ`ϤϜ(Ϙ`Pϔvψt$ë (( vΐëΌ(Έ΄|(xtvhTëP(LXH@(<XH8v,ë$JDJD-4 ͼdë`(\XP(LHv<(ë((̸̼v̬̘@ë<(84,(($vë 00 ë(H(H8vëI|˴I|,l˰dë((vëIhIh,Xëʼ(ʸʴʬ(ʨʤvʘëʔIPʈIP,@|ëx(t0ph(d0 `vT@ë((xvɴ\ëX(T@PH(D@0@v4ë,@ @0ë( (vëI0I0, Ȅ(ë$( T(TD vǔëǐ(njLjǀ(|xvlXë(d(dTvëPP@ƼëƸ(ƴ(ưƨ(Ƥ(ƠvƔëƌIxI,t(ë(x(żxhŸvŬŘ<ë8(40(($w vë(̡(̡vëHH+dë`(\pXP(Lp`Hv<(ë(ü(øwôvèÔëÐ(Ì ÈÀ(| xvlëhH\H+Xë(p(p`vlëh(d`X(TwPvD0ë,((ġ$(ġvëHȡHȡ+ë((|vp\ë((wvëë(h(hXvëHH+,ë(($ (vë((vtëpH\H+Xë(D(D4vpël(hd\(XTvH4ë(@(@0vë``Pë((}|vpëlGTG*Pë(@(@}0v|pë( (|vë(x(t{pvdPë(H(H{8vhëd(`\T(PzLv@ë8p,p`$ë (( yvëGG*t,ë(($8 (8x(vë((w|vp\ëX(TPH(Dx@v4ë0GT$GT*D ë(8(8x(v0ë,(($(wvëpë(<(<w,vëG,G,*PëL(HD<(8v|4v(ë(ġ(ġuvëGG)|,ë(($ (uvë(D(Dt4vtëlFTF)Pë(С(СrvëHë(\(\qLvëT@ë((ovë@x$ë(4(4o$v0ë,((RD$(RD54vë(T(TD|vp\ëX(TPH(Dm@v4ë(FF)`ë\(XxTL(HxlhDv8ë0C(HëD(@<4(0j,v ëB0ë,((H$(Hj8vë(c8(c8F(|vp\ë(T(TDvë((hvëFxF)t(ë(t(tgdvëEpE(hë((fvp ë(c8 (c8F(vë|(xTtl(hTDdvXDë@(<h80(,heX(vëEE(Dë@(<80(,c(vëEdEd(T(ë$( (bp vëE4E4($|ë (~ġ(~ġavë(c8|t(pc8F(lv`Lë(T(TDvë(}t(}t`dvëxDdD'`ë(|(|^vXë({D({D^4|vp\ ë(c8(c8F(vlëh(dT`X(TTDPvD0ë,((y$(y\vëDD'4ë0(,x( (x[tv ë(wȡ(wȡZvë|(xc8tl(hc8F(dvXDë(T(TDvë(vp(vpY`v|ëpD(\D('Xë(t(tWv|Lë(sx(tsVxpvdëPC8C&0xët(pr̡ld(`r̡U\vP<ë(c8(c8F(vLëH(DT@8(4TD0v$ë (qx(qxThvëCC&të (p(pRvëC`C`&P\ë(n(nQvëC(C(&Dë(m(mP vëBB%0ë(l`(l`OPv0ë,((c8$(c8F(vë(T|(xTDtvhTëP(Lk H@(<k M8v,ë B B%|TëP(LiH@(<iL8v,LëH(Dh(@8(4h(K0v$ëBdBd%T4ë0(,gl( (glJ\v ë(c8(c8F(vt`ë(T(TDvë(f(fIvëAܡxAܡ$t ë(d(dGvëxAdA$`ë(c(cFvlë(c8(c8F(v|ëx(tTph(dTD`vT@ë<(8aء4,((aءD$vë AA$Dë@(<a80(,aD (vë(RD(RD54vlë(T(TDvë(_ԡ(_ԡBvë@ԡ@ԡ#0ë(^\(^\ALvë@x@#xp ë(\(\?vë|@8d@8#(\ ë([t([t>dv|ëtdHë(Z|(xZ<tvhëT@ <@ "4ë(YH|t(pYH<8lv`Lë(RD(RD54vPëL(HTD<(8TD4v(ë( W(W:vë??"x ë(V (V9|v~ë~?~?"~~t~ ë~(~U~}(}U8 }v}ë}?h}?h"X}}`|ë|(|S||(|S6|v|ë|?8|?8"(||L{ë{({R{{({R5{v{{{Pë{L({HRD{D{<({8RD54{4v{({zëz(zTzz(zTDzvzzxëzt(zpPzlzd(z`P3z\vzPëzD>z0>!z,yy|ëyx(ytOypyh(ydO2ty`vyTëy@>ȡy(>ȡ!y xxlëxh(xdNȡx`xX(xTNȡ1xPvxDx0wëw(www(wژwvwww@ëw<(w8Tw4w,(w(TDw$vwwëw(vM|vv(vM|0lvvvëv>v>!pvvlvëv (vLvu(uL/uvuuu|ëux(utupuh(udژu`vuTu@tët(tTtt(tTDtvtëttët(tKptt(tKp.`tvtxëtl>(tX>(!tTtsës(sJss(sJ,svs|ëst'PsHrrxërt(rpHrlrd(r`H+r\vrPër<=r$= rqqlëqh(qdGq`qX(qTG* qPvqDëq0=q= qppdëp`(p\EpXpP(pLE(pHvp<ëp(=p= poodëo`(o\D4oXoP(oLD4'$oHvo<ëo(=Po=P @onnTënP(nLBnHn@(n<B%n8vn,ën<n<mmmDëm@(m<A<m8m0(m,A<$,m(vmëm<l<lll4ël0(l,?̡l(l (l?̡"lvl ëk<|k<|lkkk0ëk,(k(>Xk$k(k>X!Hkvkëjë>(>d>>(>dT>v>ë>6T>x6TD>p> =ë=(===(==v===(ë=$(= ==(== v=<<ë<(<T<<|((>!vëhx`ë(=8(=8 (vëp4X4$Pë(;(|;xvlëX@8|ëx(t:Hph(d:H8`vTë@( pël(h8Сd\(X8СTvHë@Dhëd(`7T\T(P7TDLv@ë,TTD dë`(\5ءXP(L5ءHv<ë(HëD(@5<4(05 ,v  ë((v| ë(T (TDvë(3ء(3ءvëԡԡDë(3(3 vPëL(HD<(8ژ4v(ë(T(TDv|ëx(t1ȡph(d1ȡ`vTëHt4td0ë|(x0Ltl(h0L<dvXëD$,$$lëh(d/`X(T/PvD0ë((ژv@ë<(8T4,((TD$vë(.@(.@0vëԡԡlë(,ġ(,ġvët`ë(+L(+L<vëDD4Lë(*(* vXëT(PLD(@ژ<v0ë(T(TDvëxët(p)Dld(`)D 4\vPë@,(xët(p'̡ld(`'̡ \vPëH̡hëd(`&X\T(P&X HLv@ë,ȡȡ `ë\(X$TL(H$Dv8ë$ PëL(H#tD<(8#td4v(ëttd<ë8(4"0(($" vë@@0(ë$(  ( | vë  |ë((vëءءpë( (vëh ë(0(0 vëll\`ë((vë((T~ë~(~L~~(~L<~v~ë~ ~ ~~8}ë}(}ԡ}}(}ԡ}v}ë}}|}t}(|ë|(|\||(|\L|v|ë|||h|l|`|{ë{({{{({{v{|ë{h0{P0 {Hzzëz(ztzz|(zxtdztvzhëzT z4 z0yytëyp(ylyhy`(y\yXvyLëy8Сy Сyxx\ëxX(xTxPxH(xD|x@vx4ëx xxwwPëwL(wHwDw<(w8w4vw(ëw`v`PvvvDëv@(v< v8v0(v, v(vvëv,u,uuu8ëu4(u0 0u,u$(u  0 uvuëttttt$ët (t ttt(t  tdtvsssës(sss(s|ژsxvslsXrër(rTrr(rTDrvrërdrdTrër(r (rr(r (rvrërrtrpr qëq(qqq(qqvqëqxqpxhqhqpëp(pHpp(pH8pvpëpldpLdTpHooëo(ooo(o|o|vopo\oëo(nnn(nژnvnnnlënh(ndTn`nX(nTTDnPvnDën@dn4dTn,ën((n$<n n(n<,nvnëmmmmm0ëm,(m(ġm$m(mġmvmël̡l̡lllël(lPll(lP@lvkëk Сkkpkëk (kkj(jjvjëjjjjdjëj(ipii(ip`iviëi|i|liiThëh(hhh(hhvhëh4h4$hh@gëg(ggg(gxgvgëg g gxg,fëf(fff(ffvfëfftflfeëe(e\ee(e\Leveete(ëe$(e ee(eژe veddëd(dTddx(dtTDdpvddëd`ddTdTdLëdH(dD d@d8(d4 d0vd$ëdddccXëcT(cPPcLcD(c@P@c<vc0cbëb(bbb(bژbvbbb4ëb0(b,Tb(b (bTDbvb ëbdadTaëa(a`aa(a`Pavaëa Сaa\`ë`(```(``v`ë`T`TD``L_ë_(___(_p_v_ë_@_@0__4^ë^(^ ^^(^ ^v^ë^^x^t^$]ë](]P]](]P@]v]]]4ë]0(],](] (]]v] \\ë\(\T\\(\TD\v\të\pd\ddT\\ë\X(\T\P\H(\D\@v\4ë\$̡\̡\ [[`ë[\([X[T[L([Hр[Dv[8ë[$[[ZZLëZH(ZD$Z@Z8(Z4$Z0vZ$ëZYxYYY4ëY0(Y,hY(Y (YhXYvY XXëX(XXX(XXvX|XhXëX (XTXW(WTDWvWëWdWdTWëW(W WW(W WvWëWLWL<WW8VëV(V鴡VV(V鴡̤VvVëV4V4$V|V0UëU(UHUU(UH8UvUëU$Up$UhUTëT(TܡTT(TܡTvTëT|TdT\TSëS(S SS(S SvSSlSëS(SS S(SRvRRRëR|(RxTRtRl(RhTDRdvRXëRTdRHdTR@ëR<(R8ܡR4R,(R(ܡR$vRëR QQQQHëQD(Q@dQ<Q4(Q0dTQ,vQ ëQ PPPP$ëP (PPP(P PvOëO|O|lOO|OëO (OON(NpNvNëNLNL<NNdMëM(MMM(MMvMëM M MMPLëL(LݜLL(LݜLvLëLLLL@KëK(K(KK(K(KvKëKKK|K0JëJ(JlJJ(Jl\JvJJJ,ëJ((J$ġJ J(JġJvJIIëI(ITII|(IxTDItvIhITëIP(ILـIHI@(I<ـpI8vI,ëI I xIHHTëHP(HLHHH@(H<H8vH,ëH@H@0GGG<ëG8(G4֘G0G((G$֘G vGëGFFFF(ëF$(F  FF(F F vFëEԡEԡEE|EëE(E ӰEE(DӰDvDëDDDDdDëC(CCC(CCvCCChëCd(C`C\CT(CPCLvC@C,BëB(BTBB(BTDBvBBëB(BѨBB|(BxѨBtvBhëB\pBHp`BDAAëA(A8AA(A8(AvAtëA`DAHD4A@@@ë@(@||@x@p(@l|l@hv@\@H?ë?(???(??v???\ë?X(?TT?P?H(?DTD?@v?4ë?,?ë?(?8? ?(?8(>v>ë> > >>|>ë>(>̼>>(>̼>v=ë= С= С==p=ë=(<D<<(<D4<v<ë< < x<S8@?L7AGE4:<DJHRBKI95P;TQFOM6=CN>S8@?L7AGE4:<DJHRBKI94dLdqfr< 0N@yP`pLt  8 X x   0 @ "P M` tp     D z    ' J u0 @ P ` (p O m   "Lf .D/D2D/D2,D3`D4dD7hD5pD7D=D?$/@.@.@.@.,;JYn*[sڀǀ/t |׀G~ʀ21B3Sր5YwҀ܀$N.DBDEDBDEDFPDIXDF`DGxDIDODQ$B@A#@A9@AM^o$Np.DTDXD[$DX(D[,DX4D[8$T@S@SU8ƀ,ހV<D$TNDP.PD^PDa\D^`DalDbDdDfDdDfDhDbDn$^P?@]N@]j@]~_8P$N.DD D$D(D,D0D<DDDDDDD D(D@D`Dl8$[@g@w@"ǀ#:Y@w'@8$N.DDDDDDDDDDDDDDDDDDDD$@@@@ @ @ @ !@ ,; 7? BC NG ZK fO rS ~W X @ @ @ @ @ @ @ @ @!!$xN.DD!$!3@!E@!T$N. D D0!U$ !w@!@!$N<!@.@Ds@Dt\DwD{D!$s@!@q!@q!@r" @r"@r"#@r"0"A"Q"r$N.DDDDDDD@DL"s$"@"@"Ā8""`"Ԁ"$N`.`D`DDDDPDXD"$`#@#@#@#+@#?$dN.DDDDDDD DDDPDDD 4D xD #@$#`@#t@#~@#@#@#@#@#ր8## #$$N . D D D D D D D D D D D 0D D D D XD D D D ,D @$$ $$@$7@$K@$U@$b@$v@$@$@ $$ $ـ<$8$g%@%- %. T%/$N T. `D `D D D D D D D D 0D D %0$ `%O@%c@%q@%{@%@%@% 8% `% %$DN . D D D D D %$ %@%@&@&@&#@&6$4N . D DD(D,D8D<D pD"D$&7$ &[@&o@&y@&@ &@&@&8& &&$N.D'D*D,PD-D0&$'&@&'@&'@&'#(8'7''''$N.D3D6D3D6 D4D6D4$D6(D8`D:l'$3'@2'@2'@2'@2 ( @2(48(+(,(-$N.D=D@DBDC@DFP(.$=(Z@<(m@<(z@<(>8((d($Nd.pDIpDLDJDLDIDLDJDLDNDOPDRDT($Ip(@H(@H(@H(@H )@H)@H)1@H)DJ8)Rp)S)T$TN.DWDXDWDWDX)U$W)}@V)@V)@V)@V)@V)$4N.D\D_<D]HD_LD\TD_XD]\D_`DaDbDe@DgP)$\)@[* @[*@[*"@[ *6@[*C@[*T@[*g]8*u*vd*w$TNd.pDjpDkDjDjDk*x$jp*@i*@i*@i*@i*@i*$4N.DoDrDoDrDpDrDpDrDt0Dv<*$o+@n++@n+5@n+B@n +V@n+ip8+w+xP+y$NP.PDyPD|tD~DD +z$yP+@x+@x+@x+Ҁz8+P+4+$N4.@D@DlDxD|DDDDD+$@,@,#@,-@,:@ ,N@,c@,v8,@,0,$N0.0D0D\DhDlDxD|DDD ,$0,@,@,@,@ ,@,@-8-0-  -!$N . D D0D4D<D@-"$ -H@-\@-f@-s@-@-$4NT.`D`DDDDDDD0D<-$`-@-@-@-@ .@.@.(8.6`.7P.8$NP.PDPD|DDDDDD D,.9$P.b@.v@.@.@ .@.@.̀8.P.@.$N@.@D@DlDxD|DDDDD.$@/@/@/#@/0@ /D@/Y@/l8/z@/{0/|$N0.0D0D\DhDlDxD|DDD /}$0/@/@/@/@ /@/@08000 0$N . D D0D8DDDD0$ 0J@0]@0m80 00$N.DDDDDDD0$0@00π01K1\1m1}1$0N.DD1$1@1$N.DDD D $D 4D8D <D @D DD HD LDXD \DdD hD lDxDDD1ĄDD D!D"D% D&<D'LD(lD)D*D- D/dD0xD1D3D5 D60D%7`D/8D99DC:DM;DW= Da>$Di@DsAD{DDEDF0DGDDH\DJDKDLDNDODP,DQPDSDTDUD VDY<DZTD)[hD1]D;^DE_DOaDWc`D_eDifDsgD}hDj DkDl$Dm8DoDpDqDt,Du@DvLDwXDxdDy|DzD{D|D#}D-~D7DADKDU$D_0DiDDsXD}hDpDDDDDtDDDPDlDpDxDDD DDD)D1HD;XDEdDOxDWDaDiPDs`D}tDDDD$D4DDDTDhDxDDDDDDDD%D/4D9HDC\DMpDWƈDaǘDkȨDuɼDDDDDD(DDD`D|DԨDDDXDlD xDܐDݤD'޴D1D;DEDODY Dc8Dm`DwDDDD(DLDxDDDDDpDDDD DDD)D3D=,DEDODYDcDmDwDD D D (D 4D \DDDDD\DtDDD DDD)D3D=DE lDM"DW#D_&$Di'DDs(PD})hD*|D+D,D-D.D/D0D2D3LD4pD5D7D:PD ;lD =D >D !?D +@D 5BD =DtD GED QFD [GD eHD oID yJD MTD N\D OD QD RD TD V\D WtD YD ZD [D \D ^ D _ D `8D aLD b`D #dD -eD 7fD AhD Ki D Uj,D _k8D il<D smLD }n\D olD plD qtD rD sD vD xtD yD {D |D ~D (D D D D D D 'LD /D 9D A<D KTD U\D ]D gD qD {D D D D $D <D D D D 0D LD D D 8D PD hD D D !D +D 34D 9XD =D B4D ID LD PD W D ]4D aD eD ilD nD u0D |ʄD D  D lD ϸD D  D ӔD D lD D DD ۤD D ޜD (D ߼D D 8D D D lD D (D D D D dD D D D !XD &D -D 4xD 7 D :D >(D ED LD S,D ZD `D g D n hD uD {D D <D D D \D D D $D LD D !D "D #D &4D (D *D ,D -@D .D 0D 2D 3D 3D4$D6pD7D:DD/@\D6BD=DDDGPDKIDNJ8DRJDYM,D`ODgQDnT4DuVDxW(D{WDXLDZD]D_PDaDcDfLDhDkDmlDoDr$DtDvDy8D{D}DLDDD  DdDDD0DtD$D)D.|D5D<D@LDDDHDLDP\DTDYD^DbDfDDjDnhDrDwD~DDDDDD8DDTDD,DpDDD<DDDDLDDDD8DDXDDD0DtDDD@D tDDD0DTD!D%xD*D1XD5D9D>$DElDIDMDQ8DU|DZDa0Dh|DlDqDxTD|DD DXDDD$DhD¬DD4DxDüDDTDƘDD DdDǨDDxDDHDѰDD\D D DۀDD 8D(D.D2@D6D:0D>DBDF\DKDR4DYD`HDfDjDndDrDvD{tD1LDLDdDlDpDtDDDDDDDDDD DD0D@DPDXD`DhDpDDDDDDD2$2A@2X@2lt2l2h2222ʀ2233$p3/x3;3T3U@3b3c3d@3q3r3s@3d33@33@33334$N4&<47&@4i&F 4&N 4&R4&X5&^5=&f5^&j5&pp5&v5&~6 &`64&P6d&@6&06&6&7)&@7Z&7&7&7&80&8m&8& 8&9&p9-&`9Z&P9&9&@9&09&:2& :e&:&:&:& P;&(;7&-;]&1;&9;&=`< &E<7&I0 P n|2  `  dpp/@O0l `P@0 R`\7E]mM$c{N30}$_mxf_avid_is_metadef_mxf_avid_is_metadictionary_mxf_avid_create_metadictionary_mxf_avid_set_metadef_items_mxf_avid_create_classdef_mxf_avid_create_propertydef_mxf_avid_create_typedef_mxf_avid_create_typedef_char_mxf_avid_create_typedef_enum_mxf_avid_add_typedef_enum_element_mxf_avid_create_typedef_extenum_mxf_avid_add_typedef_extenum_element_mxf_avid_create_typedef_fixedarray_mxf_avid_create_typedef_indirect_mxf_avid_create_typedef_integer_mxf_avid_create_typedef_opaque_mxf_avid_create_typedef_record_mxf_avid_add_typedef_record_member_mxf_avid_create_typedef_rename_mxf_avid_create_typedef_set_mxf_avid_create_typedef_stream_mxf_avid_create_typedef_string_mxf_avid_create_typedef_strongref_mxf_avid_create_typedef_vararray_mxf_avid_create_typedef_weakref_mxf_avid_add_typedef_weakref_target_mxf_initialise_metadict_read_filter_mxf_clear_metadict_read_filter_mxf_avid_create_default_metadictionarydyld_stub_binding_helper_free_malloc_mxf_set_ul_item_mxf_equals_ul_wcslen_mxf_set_utf16string_mxf_next_list_iter_element_mxf_set_ul_mxf_set_uint32_item_memcpy_mxf_get_array_header_mxf_initialise_list_iter_mxf_set_uint8_item_mxf_get_item_mxf_set_uuid_mxf_append_list_element_mxf_grow_array_item_mxf_get_iter_element_mxf_set_uint16_item_mxf_add_array_item_strongref_mxf_have_item_mxf_register_primer_entry_mxf_log_error_mxf_create_set_mxf_free_set_mxf_is_subclass_of_mxf_set_int64_mxf_remove_set_mxf_set_utf16string_item_mxf_initialise_list_mxf_set_item_mxf_set_boolean_item_mxf_clear_list/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./products/mxf_avid_metadictionary.cgcc2_compiled.:t(0,1)=(0,1)_g_TypeDefinitionRename_RenamedType_item_key_g_TypeDefinitionString_ElementType_item_key_g_TypeDefinitionFixedArray_ElementType_item_key_g_TypeDefinitionVariableArray_ElementType_item_key_g_TypeDefinitionEnumeration_Type_item_key_g_TypeDefinitionSet_ElementType_item_key_g_TypeDefinitionStrongObjectReference_ReferencedType_item_key_g_TypeDefinitionWeakObjectReference_ReferencedType_item_key_g_TypeDefinitionRecord_MemberTypes_item_key_g_ClassDefinition_ParentClass_item_key_g_TypeDefinitionWeakObjectReference_ReferenceTargetSet_item_key_g_TypeDefinitionWeakObjectReference_set_key_g_TypeDefinitionVariableArray_set_key_g_TypeDefinitionStrongObjectReference_set_key_g_TypeDefinitionString_set_key_g_TypeDefinitionStream_set_key_g_TypeDefinitionSet_set_key_g_TypeDefinitionRename_set_key_g_TypeDefinitionRecord_MemberNames_item_key_g_TypeDefinitionRecord_set_key_g_TypeDefinitionOpaque_set_key_g_TypeDefinitionInteger_IsSigned_item_key_g_TypeDefinitionInteger_Size_item_key_g_TypeDefinitionInteger_set_key_g_TypeDefinitionIndirect_set_key_g_TypeDefinitionFixedArray_ElementCount_item_key_g_TypeDefinitionFixedArray_set_key_g_TypeDefinitionExtendibleEnumeration_Values_item_key_g_TypeDefinitionExtendibleEnumeration_Names_item_key_g_TypeDefinitionExtendibleEnumeration_set_key_g_TypeDefinitionEnumeration_Values_item_key_g_TypeDefinitionEnumeration_Names_item_key_g_TypeDefinitionEnumeration_set_key_g_TypeDefinitionCharacter_set_key_g_MetaDictionary_TypeDefinitions_item_key_g_PropertyDefinition_IsUniqueIdentifier_item_key_g_PropertyDefinition_LocalIdentification_item_key_g_PropertyDefinition_IsOptional_item_key_g_PropertyDefinition_Type_item_key_g_ClassDefinition_Properties_item_key_g_PropertyDefinition_set_key_g_ClassDefinition_IsConcrete_item_key_g_MetaDictionary_ClassDefinitions_item_key_g_ClassDefinition_set_key_g_MetaDefinition_Description_item_key_g_MetaDefinition_Name_item_key_g_MetaDefinition_Identification_item_key_g_MetaDictionary_set_key_g_MetaDefinition_set_key_add_weakref_to_listadd_weakref_to_list:f(0,2)list:P(0,3)item:P(0,4)arrayIndex:P(0,2)targetIdentification:P(0,5)void:t(0,1)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,6):t(0,4)=*(0,7):t(0,5)=*(0,8)MXFList:t(0,6)=(0,9)MXFMetadataItem:t(0,7)=(0,10):t(0,8)=k(0,11):T(0,9)=s16elements:(0,12),0,32;lastElement:(0,12),32,32;len:(0,13),64,32;freeFunc:(0,14),96,32;;:T(0,10)=s36key:(0,16)=xsmxfKey:,0,128;tag:(0,17),128,16;isPersistent:(0,2),160,32;length:(0,17),192,16;value:(0,19),224,32;set:(0,20),256,32;;mxfUL:t(0,11)=(0,21):t(0,12)=*(0,22)long int:t(0,13)=r(0,13);-2147483648;2147483647;:t(0,15)=*(0,23)free_func_type:t(0,14)=(0,15)mxfKey:t(0,16)=(0,11)short unsigned int:t(0,18)=@s16;r(0,18);0;65535;uint16_t:t(0,17)=(0,18):t(0,19)=*(0,24):t(0,20)=*(0,25):T(0,21)=s16octet0:(0,24),0,8;octet1:(0,24),8,8;octet2:(0,24),16,8;octet3:(0,24),24,8;octet4:(0,24),32,8;octet5:(0,24),40,8;octet6:(0,24),48,8;octet7:(0,24),56,8;octet8:(0,24),64,8;octet9:(0,24),72,8;octet10:(0,24),80,8;octet11:(0,24),88,8;octet12:(0,24),96,8;octet13:(0,24),104,8;octet14:(0,24),112,8;octet15:(0,24),120,8;;MXFListElement:t(0,22)=(0,26):t(0,23)=f(0,1)uint8_t:t(0,24)=(0,27)_MXFMetadataSet:T(0,25)=s60key:(0,16),0,128;instanceUID:(0,28)=xsmxfUUID:,128,128;items:(0,6),256,128;headerMetadata:(0,30),384,32;fixedSpaceAllocation:(0,31),416,64;;_MXFListElement:T(0,26)=s8next:(0,33),0,32;data:(0,34),32,32;;unsigned char:t(0,27)=@s8;r(0,27);0;255;:T(0,29)=s16octet0:(0,24),0,8;octet1:(0,24),8,8;octet2:(0,24),16,8;octet3:(0,24),24,8;octet4:(0,24),32,8;octet5:(0,24),40,8;octet6:(0,24),48,8;octet7:(0,24),56,8;octet8:(0,24),64,8;octet9:(0,24),72,8;octet10:(0,24),80,8;octet11:(0,24),88,8;octet12:(0,24),96,8;octet13:(0,24),104,8;octet14:(0,24),112,8;octet15:(0,24),120,8;;mxfUUID:t(0,28)=(0,29):t(0,30)=*(0,35)long long unsigned int:t(0,32)=@s64;r(0,32);0;01777777777777777777777;uint64_t:t(0,31)=(0,32):t(0,33)=*(0,26):t(0,34)=*(0,1)_MXFHeaderMetadata:T(0,35)=s24dataModel:(0,36),0,32;primerPack:(0,37),32,32;sets:(0,6),64,128;;:t(0,36)=*(0,38):t(0,37)=*(0,39)MXFDataModel:t(0,38)=(0,40)MXFPrimerPack:t(0,39)=(0,41):T(0,40)=s17956itemDefs:(0,6),0,128;setDefs:(0,6),128,128;types:(0,42),256,143360;lastTypeId:(0,43),143616,32;;:T(0,41)=s20nextTag:(0,44),0,16;entries:(0,6),32,128;;:t(0,42)=ar(0,45);0;127;(0,46)unsigned int:t(0,43)=r(0,43);0;037777777777;mxfLocalTag:t(0,44)=(0,17)long unsigned int:t(0,45)=r(0,45);0;037777777777;MXFItemType:t(0,46)=(0,47):T(0,47)=s140category:(0,48)=xeMXFItemTypeCategory:,0,32;typeId:(0,43),32,32;name:(0,50),64,32;info:(0,51),96,1024;;:T(0,49)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,48)=(0,49):t(0,50)=*(0,52):T(0,51)=u128basic:(0,53)=xsMXFBasicTypeInfo:,0,32;array:(0,55)=xsMXFArrayTypeInfo:,0,64;compound:(0,57)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,59)=xsMXFInterpretTypeInfo:,0,64;;char:t(0,52)=r(0,52);0;127;:T(0,54)=s4size:(0,43),0,32;;MXFBasicTypeInfo:t(0,53)=(0,54):T(0,56)=s8elementTypeId:(0,43),0,32;fixedSize:(0,43),32,32;;MXFArrayTypeInfo:t(0,55)=(0,56):T(0,58)=s128members:(0,61),0,1024;;MXFCompoundTypeInfo:t(0,57)=(0,58):T(0,60)=s8typeId:(0,43),0,32;fixedArraySize:(0,43),32,32;;MXFInterpretTypeInfo:t(0,59)=(0,60):t(0,61)=ar(0,45);0;15;(0,62)MXFCompoundTypeMemberInfo:t(0,62)=(0,63):T(0,63)=s8name:(0,50),0,32;typeId:(0,43),32,32;; :T(0,49) :T(0,49)_add_metadef_to_listadd_metadef_to_list:f(0,2)list:P(0,3)identification:P(0,5)instanceUID:P(0,64):t(0,64)=*(0,65):t(0,65)=k(0,28)_get_array_elementget_array_element:f(0,19)item:P(0,4)index:P(0,2)arrayLen:(0,66)uint32_t:t(0,66)=(0,43)arrayItemLen:(0,66)_find_weakref_target_instance_uidfind_weakref_target_instance_uid:f(0,2)mapList:P(0,3)targetIdentification:P(0,5)instanceUID:P(0,67)iter:(0,68)=xsMXFListIterator::t(0,67)=*(0,28):T(0,69)=s12nextElement:(0,12),0,32;data:(0,34),32,32;index:(0,13),64,32;;MXFListIterator:t(0,68)=(0,69)_append_name_to_string_arrayappend_name_to_string_array:f(0,2)set:P(0,70)itemKey:P(0,71)name:P(0,72)uint8_t:t(0,24):t(0,70)=*(0,73):t(0,71)=*(0,74):t(0,72)=*(0,75)MXFMetadataSet:t(0,73)=(0,25):t(0,74)=k(0,16):t(0,75)=k(0,76)mxfUTF16Char:t(0,76)=(0,77)wchar_t:t(0,77)=(0,78)__darwin_wchar_t:t(0,78)=(0,2)existingNameArraySize:r(0,17)uint16_t:t(0,17)nameArraySize:r(0,17)namesItem:(0,4)_bounce_labelbounce_label:f(0,79)d0:P(0,24)d1:P(0,24)d2:P(0,24)d3:P(0,24)d4:P(0,24)d5:P(0,24)d6:P(0,24)d7:P(0,24)d8:p(0,24)d9:p(0,24)d10:p(0,24)d11:p(0,24)d12:p(0,24)d13:p(0,24)d14:p(0,24)d15:p(0,24)result:p(0,79)d8:r(0,24)d9:r(0,24)d10:r(0,24)d11:r(0,24)d12:r(0,24)d13:r(0,24)d14:r(0,24)d15:r(0,24)result:r(0,79):t(0,79)=*(0,11)mxf_avid_is_metadef:F(0,2)dataModel:P(0,36)setKey:P(0,71)mxf_avid_is_metadictionary:F(0,2)dataModel:P(0,36)setKey:P(0,71)_metadict_before_set_readmetadict_before_set_read:f(0,2)privateData:P(0,34)headerMetadata:P(0,80)key:P(0,71)llen:P(0,24)len:P(0,31)skip:P(0,81):t(0,80)=*(0,82):t(0,81)=*(0,2)MXFHeaderMetadata:t(0,82)=(0,35)mxf_avid_create_metadictionary:F(0,2)headerMetadata:P(0,80)metaDictSet:P(0,83)newSet:(0,70):t(0,83)=*(0,70)mxf_avid_set_metadef_items:F(0,2)set:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)mxf_avid_create_classdef:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)parentId:P(0,5)isConcrete:P(0,84)classDefSet:P(0,83)newSet:(0,70)mxfBoolean:t(0,84)=(0,24)mxf_avid_create_propertydef:F(0,2)primerPack:P(0,37)classDefSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeId:P(0,5)isOptional:P(0,84)localId:P(0,44)isUniqueIdentifier:p(0,84)propertyDefSet:p(0,83)newSet:(0,70)assignedLocalId:(0,44)mxfLocalTag:t(0,44)isUniqueIdentifier:r(0,84)mxf_avid_create_typedef:F(0,2)metaDictSet:P(0,70)setId:P(0,71)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_char:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)mxf_avid_create_typedef_enum:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_add_typedef_enum_element:F(0,2)typeDefSet:P(0,70)name:P(0,72)value:P(0,85)elementValue:(0,19)long long int:t(0,86)=@s64;r(0,86);01000000000000000000000;0777777777777777777777;int64_t:t(0,85)=(0,86)mxf_avid_create_typedef_extenum:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_add_typedef_extenum_element:F(0,2)typeDefSet:P(0,70)name:P(0,72)value:P(0,5)elementValue:(0,19)mxf_avid_create_typedef_fixedarray:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)elementTypeId:P(0,5)elementCount:P(0,66)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_indirect:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)mxf_avid_create_typedef_integer:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)size:P(0,24)isSigned:P(0,84)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_opaque:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)mxf_avid_create_typedef_record:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_add_typedef_record_member:F(0,2)typeDefSet:P(0,70)name:P(0,72)typeId:P(0,5)elementValue:(0,19)mxf_avid_create_typedef_rename:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)renamedTypeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_set:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)elementTypeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_stream:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)typeDefSet:P(0,83)mxf_avid_create_typedef_string:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)elementTypeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_strongref:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)referencedTypeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_vararray:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)elementTypeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_create_typedef_weakref:F(0,2)metaDictSet:P(0,70)id:P(0,5)name:P(0,72)description:P(0,72)referencedTypeId:P(0,5)typeDefSet:P(0,83)newSet:(0,70)mxf_avid_add_typedef_weakref_target:F(0,2)typeDefSet:P(0,70)targetId:P(0,5)elementValue:(0,19)mxf_initialise_metadict_read_filter:F(0,2)filter:P(0,87):t(0,87)=*(0,88)MXFReadFilter:t(0,88)=(0,89):T(0,89)=s12before_set_read:(0,90),0,32;after_set_read:(0,91),32,32;privateData:(0,34),64,32;;:t(0,90)=*(0,92):t(0,91)=*(0,93):t(0,92)=f(0,2):t(0,93)=f(0,2)mxf_clear_metadict_read_filter:F(0,1)filter:P(0,87)./products/mxf_avid_metadictionary_data.h./products/mxf_avid_metadictionary.cmxf_avid_create_default_metadictionary:F(0,2)headerMetadata:P(0,80)metaDictSet:P(0,83)newMetaDictSet:(0,70)classDefSet:(0,70)set:(0,70)label1:(0,11)label2:(0,11)label3:(0,11)classMetaDefList:(0,6)typeMetaDefList:(0,6)classWeakRefList:(0,6)typeWeakRefList:(0,6)item:(0,4)iter:(0,68)targetInstanceUID:(0,28)data:r(0,94)data:r(0,94)data:r(0,94)data:r(0,94):t(0,94)=*(0,95)WeakRefData:t(0,95)=(0,96):T(0,96)=s24item:(0,4),0,32;arrayIndex:(0,2),32,32;targetIdentification:(0,11),64,128;;g_MetaDictionary_set_key:S(0,8)g_MetaDictionary_ClassDefinitions_item_key:S(0,8)g_MetaDictionary_TypeDefinitions_item_key:S(0,8)g_MetaDefinition_set_key:S(0,8)g_MetaDefinition_Identification_item_key:S(0,8)g_MetaDefinition_Name_item_key:S(0,8)g_MetaDefinition_Description_item_key:S(0,8)g_ClassDefinition_set_key:S(0,8)g_ClassDefinition_ParentClass_item_key:S(0,8)g_ClassDefinition_Properties_item_key:S(0,8)g_ClassDefinition_IsConcrete_item_key:S(0,8)g_PropertyDefinition_set_key:S(0,8)g_PropertyDefinition_Type_item_key:S(0,8)g_PropertyDefinition_IsOptional_item_key:S(0,8)g_PropertyDefinition_LocalIdentification_item_key:S(0,8)g_PropertyDefinition_IsUniqueIdentifier_item_key:S(0,8)g_TypeDefinitionCharacter_set_key:S(0,8)g_TypeDefinitionEnumeration_set_key:S(0,8)g_TypeDefinitionEnumeration_Type_item_key:S(0,8)g_TypeDefinitionEnumeration_Names_item_key:S(0,8)g_TypeDefinitionEnumeration_Values_item_key:S(0,8)g_TypeDefinitionExtendibleEnumeration_set_key:S(0,8)g_TypeDefinitionExtendibleEnumeration_Names_item_key:S(0,8)g_TypeDefinitionExtendibleEnumeration_Values_item_key:S(0,8)g_TypeDefinitionFixedArray_set_key:S(0,8)g_TypeDefinitionFixedArray_ElementType_item_key:S(0,8)g_TypeDefinitionFixedArray_ElementCount_item_key:S(0,8)g_TypeDefinitionInteger_set_key:S(0,8)g_TypeDefinitionInteger_Size_item_key:S(0,8)g_TypeDefinitionInteger_IsSigned_item_key:S(0,8)g_TypeDefinitionIndirect_set_key:S(0,8)g_TypeDefinitionOpaque_set_key:S(0,8)g_TypeDefinitionRecord_set_key:S(0,8)g_TypeDefinitionRecord_MemberTypes_item_key:S(0,8)g_TypeDefinitionRecord_MemberNames_item_key:S(0,8)g_TypeDefinitionRename_set_key:S(0,8)g_TypeDefinitionRename_RenamedType_item_key:S(0,8)g_TypeDefinitionSet_set_key:S(0,8)g_TypeDefinitionSet_ElementType_item_key:S(0,8)g_TypeDefinitionStream_set_key:S(0,8)g_TypeDefinitionString_set_key:S(0,8)g_TypeDefinitionString_ElementType_item_key:S(0,8)g_TypeDefinitionStrongObjectReference_set_key:S(0,8)g_TypeDefinitionStrongObjectReference_ReferencedType_item_key:S(0,8)g_TypeDefinitionVariableArray_set_key:S(0,8)g_TypeDefinitionVariableArray_ElementType_item_key:S(0,8)g_TypeDefinitionWeakObjectReference_set_key:S(0,8)g_TypeDefinitionWeakObjectReference_ReferencedType_item_key:S(0,8)g_TypeDefinitionWeakObjectReference_ReferenceTargetSet_item_key:S(0,8)#1/28 1242033850 502 502 100644 115804 ` mxf_avid_dictionary.o 99__text__TEXTQH; ـ__picsymbolstub1__TEXTQ`@Spd( __const__TEXTRxT__cstring__TEXT\nl__la_symbol_ptr__DATA9d(;t  D P  |B}H|<8S8HRh`|B}H|<8SHRH`|a|{xB|#x|+x}9@o;;@::`:@: 8A<@aHAL!P:8`TKq<<|dx8Nx8N~xK/@(<<<8f8cì8,8ȄHCK82h888A<@DaHAL!PTX8`899 >9@o8`K<<|dx~xx8O8OXK5/@(<<<8l8cì88ȄHBK88@'h!P8X8A<8^8@8@8`8w8AD98@9 >H9@o;8`ALTK!<|dx%xx8O~xK/@(<<<8r8cì8ϸ8ȄHB=K88@hT8[!PX8A<88@88P89@AD8.8@O9 9@8`HALKu<<|dx~xx8P 8P,K/@(<<<8x8cì8Ѐ8ȄHAK 8o8@<h!P8}TX8A<888`899 >@9@o;@; l:8`AD!HLK<|dxxx8P`~xK)/@(<<<8~8cì8@8ȄH@Kt8x8@냡hAD8}!HL8A@A9@o8`K)<ex|dx~xx8PK/@(<<<88cì88ȄH@EK88@*h!P8T8K9`8 hX8@;88aTA@aMK9`8 hX8@;88aTAHa8cì88ȄH+K@8 9`hX8@;88aTA@a9@o;8`PKM<<|dx~xx8D8TK/@(<<<88cì8.8ȄHeK88@hX88A<88@o@AD8\8@88|HAL8L8@89%9 9@PAT8`K<<|dx~xx8Œ8¬K/@(<<<88cì8/`8ȄHK@;8qhA88PXD<88`899 >9@o;`;@; :8`a@AH!LTK<<|dx~xx88KU/@(<<<88cì80(8ȄHK8rh8A889@o8`KI<<|dx~xx8<8`K/@(<<<88cì808ȄHaKh8`H ``~óxH8ahH58`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|p}N |B}h=k|T}N |B}h=k|8}N |B}h=k|}N |B}h=k|}N +4S +4 +4S L+4+4S  +4+4+4+4+4S "+4S _PJProject NameTimecode12MTimeCodeTrackInactiveUserBits12MTimeCodeTrackActiveUserBits309M TimeCode dataDescriptive MetadataPicturePicture EssenceSoundSound EssenceDataEssenceTrackData EssenceMatteMatte dataPictureWithMattePictureWithMatte dataTimecode data (legacy)UnknownUnknown dataPicture data (legacy)Sound data (legacy)EdgecodeEdgecode dataContainerD10_50Mbps_625x50i_defined_templateD-10; 50Mbps 625/50i (defined template)ContainerD10_50Mbps_525x60i_defined_templateD-10; 50Mbps 525/60i (defined template)ContainerD10_40Mbps_625x50i_defined_templateD-10; 40Mbps 625/50i (defined template)ContainerD10_40Mbps_525x60i_defined_templateD-10; 40Mbps 525/60i (defined template)ContainerD10_30Mbps_625x50i_defined_templateD-10; 30Mbps 625/50i (defined template)ContainerD10_30Mbps_525x60i_defined_templateD-10; 30Mbps 525/60i (defined template)ContainerD10_50Mbps_625x50i_extended_templateD-10; 50Mbps 625/50i (extended template)ContainerD10_50Mbps_525x60i_extended_templateD-10; 50Mbps 525/60i (extended template)ContainerD10_40Mbps_625x50i_extended_templateD-10; 40Mbps 625/50i (extended template)ContainerD10_40Mbps_525x60i_extended_templateD-10; 40Mbps 525/60i (extended template)ContainerD10_30Mbps_625x50i_extended_templateD-10; 30Mbps 625/50i (extended template)ContainerD10_30Mbps_525x60i_extended_templateD-10; 30Mbps 525/60i (extended template)ContainerD10_50Mbps_625x50i_picture_onlyD-10; 50Mbps 625/50i (picture only)ContainerD10_50Mbps_525x60i_picture_onlyD-10; 50Mbps 525/60i (picture only)ContainerD10_40Mbps_625x50i_picture_onlyD-10; 40Mbps 625/50i (picture only)ContainerD10_40Mbps_525x60i_picture_onlyD-10; 40Mbps 525/60i (picture only)ContainerD10_30Mbps_625x50i_picture_onlyD-10; 30Mbps 625/50i (picture only)ContainerD10_30Mbps_525x60i_picture_onlyD-10; 30Mbps 525/60i (picture only)ContainerDV_IEC_25Mbps_525x60i_frame_wrappedDV; IEC 25Mbps 525/60i (frame wrapped)ContainerDV_IEC_25Mbps_625x50i_frame_wrappedDV; IEC 25Mbps 625/50i (frame wrapped)ContainerDV_IEC_25Mbps_525x60i_DVCAM_frame_wrappedDV; IEC 25Mbps 525/60i DVCAM (frame wrapped)ContainerDV_IEC_25Mbps_625x50i_DVCAM_frame_wrappedDV; IEC 25Mbps 625/50i DVCAM (frame wrapped)ContainerDV_Undefined_IEC_DV_frame_wrappedDV; Undefined IEC DV (frame wrapped)ContainerDV_25Mbps_525x60i_frame_wrappedDV; 25Mbps 525/60i (frame wrapped)ContainerDV_25Mbps_625x50i_frame_wrappedDV; 25Mbps 625/50i (frame wrapped)ContainerDV_50Mbps_525x60i_frame_wrappedDV; 50Mbps 525/60i (frame wrapped)ContainerDV_50Mbps_625x50i_frame_wrappedDV; 50Mbps 625/50i (frame wrapped)ContainerDV_100Mbps_1080x60i_frame_wrappedDV; 100Mbps 1080/60i (frame wrapped)ContainerDV_100Mbps_1080x50i_frame_wrappedDV; 100Mbps 1080/50i (frame wrapped)ContainerDV_100Mbps_720x60p_frame_wrappedDV; 100Mbps 720/60p (frame wrapped)ContainerDV_100Mbps_720x50p_frame_wrappedDV; 100Mbps 720/50p (frame wrapped)ContainerDV_undefined_frame_wrappedDV; undefined (frame wrapped)ContainerDV_IEC_25Mbps_525x60i_clip_wrappedDV; IEC 25Mbps 525/60i (clip wrapped)ContainerDV_IEC_25Mbps_625x50i_clip_wrappedDV; IEC 25Mbps 625/50i (clip wrapped)ContainerDV_IEC_25Mbps_525x60i_DVCAM_clip_wrappedDV; IEC 25Mbps 525/60i DVCAM (clip wrapped)ContainerDV_IEC_25Mbps_625x50i_DVCAM_clip_wrappedDV; IEC 25Mbps 625/50i DVCAM (clip wrapped)ContainerDV_Undefined_IEC_DV_clip_wrappedDV; Undefined IEC DV (clip wrapped)ContainerDV_25Mbps_525x60i_clip_wrappedDV; 25Mbps 525/60i (clip wrapped)ContainerDV_25Mbps_525x60i_clip_wrapped_bogusDV; 25Mbps 525/60i (clip wrapped) (bogus)ContainerDV_25Mbps_625x50i_clip_wrappedDV; 25Mbps 625/50i (clip wrapped)ContainerDV_50Mbps_525x60i_clip_wrappedDV; 50Mbps 525/60i (clip wrapped)ContainerDV_50Mbps_625x50i_clip_wrappedDV; 50Mbps 625/50i (clip wrapped)ContainerDV_100Mbps_1080x60i_clip_wrappedDV; 100Mbps 1080/60i (clip wrapped)ContainerDV_100Mbps_1080x50i_clip_wrappedDV; 100Mbps 1080/50i (clip wrapped)ContainerDV_100Mbps_720x60p_clip_wrappedDV; 100Mbps 720/60p (clip wrapped)ContainerDV_100Mbps_720x50p_clip_wrappedDV; 100Mbps 720/50p (clip wrapped)ContainerDV_undefined_clip_wrappedDV; undefined (clip wrapped)ContainerDV_undefined_clip_wrapped_bogusDV; undefined (clip wrapped) (bogus)ContainerMPEG_Elementary_Stream_Audio_stream_id_0x40_clip_wrappedMPEG Elementary Stream; Audio stream id 0x40 (clip wrapped)ContainerMPEG_Elementary_Stream_stream_id_0x60_frame_wrappedMPEG Elementary Stream; stream id 0x60 (frame wrapped)ContainerUnknown_Sony002Unknown; Sony002ContainerUncompressed_Picture_525_60i_422_13p5MHz_frame_wrappedUncompressed Picture; 525 60i 422 13.5MHz (frame wrapped)ContainerUncompressed_Picture_525_60i_422_13p5MHz_clip_wrappedUncompressed Picture; 525 60i 422 13.5MHz (clip wrapped)ContainerUncompressed_Picture_525_60i_422_13p5MHz_line_wrappedUncompressed Picture; 525 60i 422 13.5MHz (line wrapped)ContainerUncompressed_Picture_625_50i_422_13p5MHz_frame_wrappedUncompressed Picture; 625 50i 422 13.5MHz (frame wrapped)ContainerUncompressed_Picture_625_50i_422_13p5MHz_clip_wrappedUncompressed Picture; 625 50i 422 13.5MHz (clip wrapped)ContainerUncompressed_Picture_625_50i_422_13p5MHz_line_wrappedUncompressed Picture; 625 50i 422 13.5MHz (line wrapped)ContainerUncompressed_Picture_525_60p_422_27MHz_frame_wrappedUncompressed Picture; 525 60p 422 27MHz (frame wrapped)ContainerUncompressed_Picture_525_60p_422_27MHz_clip_wrappedUncompressed Picture; 525 60p 422 27MHz (clip wrapped)ContainerUncompressed_Picture_525_60p_422_27MHz_line_wrappedUncompressed Picture; 525 60p 422 27MHz (line wrapped)ContainerUncompressed_Picture_625_50p_422_27MHz_frame_wrappedUncompressed Picture; 625 50p 422 27MHz (frame wrapped)ContainerUncompressed_Picture_625_50p_422_27MHz_clip_wrappedUncompressed Picture; 625 50p 422 27MHz (clip wrapped)ContainerUncompressed_Picture_625_50p_422_27MHz_line_wrappedUncompressed Picture; 625 50p 422 27MHz (line wrapped)ContainerAES3xBWF_BWF_frame_wrappedAES3/BWF; BWF (frame wrapped)ContainerAES3xBWF_BWF_clip_wrappedAES3/BWF; BWF (clip wrapped)ContainerAES3xBWF_AES3_frame_wrappedAES3/BWF; AES3 (frame wrapped)ContainerUnknown_Panasonic001Unknown; Panasonic001ContainerAES3xBWF_AES3_clip_wrappedAES3/BWF; AES3 (clip wrapped)ContainerALaw_Sound_Element_ALaw_Audio_frame_wrappedA-Law Sound Element; A-Law Audio (frame wrapped)ContainerALaw_Sound_Element_ALaw_Audio_clip_wrappedA-Law Sound Element; A-Law Audio (clip wrapped)ContainerALaw_Sound_Element_ALaw_Audio_custom_wrappedA-Law Sound Element; A-Law Audio (custom wrapped)ContainerAVC_clip_wrapped_v1_PanasonicAVC (clip wrapped), Registry Version 1, PanasonicContainerAVC_clip_wrappedAVC (clip wrapped)ContainerVC3_frame_wrappedVC-3 (frame wrapped)ContainerVC3_clip_wrappedVC-3 (clip wrapped)ContainerVC1_frame_wrappedVC-1 (frame wrapped)ContainerVC1_clip_wrappedVC-1 (clip wrapped)ContainerUnknown_Sony001Unknown; Sony001ContainerGeneric_Wrapping_Generic_multiple_wrappingsGeneric Wrapping; Generic (multiple wrappings)ContainerAvidHD_X_6_1_1080pAvidHD; X_6_1_1080pContainerAvidHD_X_6_1_1080iAvidHD; X_6_1_1080iContainerAvidHD_X_5_1_720pAvidHD; X_5_1_720pContainerAvidHD_8_7_1_1080pAvidHD; 8_7_1_1080pContainerAvidHD_8_7_1_1080iAvidHD; 8_7_1_1080iContainerAvidHD_8_4_1_720pAvidHD; 8_4_1_720pContainerAvidHD_8_4_1_1080pAvidHD; 8_4_1_1080pContainerAvidHD_8_4_1_1080iAvidHD; 8_4_1_1080iContainerAvidHD_8_6_1_720pAvidHD; 8_6_1_720pContainerAvidHD_8_22_1_1080pAvidHD; 8_22_1_1080pAAF MSSAAF MSS ContainerAAF CBRAAF CBR ContainerMXFMXF ContainerOMFOMF ContainerAAF XMLAAF XML ContainerAAFAAF ContainerExternalExternal Container'%s' failed, in %s:%d mxf_create_set(headerMetadata, &MXF_SET_K(Dictionary), &newSet)./products/mxf_avid_dictionary.cmxf_set_ul_item(defSet, &MXF_ITEM_K(DefinitionObject, Identification), id)name != NULLmxf_set_utf16string_item(defSet, &MXF_ITEM_K(DefinitionObject, Name), name)mxf_set_utf16string_item(defSet, &MXF_ITEM_K(DefinitionObject, Description), description)mxf_create_set(dictSet->headerMetadata, &MXF_SET_K(DataDefinition), &newSet)mxf_add_array_item_strongref(dictSet, &MXF_ITEM_K(Dictionary, DataDefinitions), newSet)mxf_create_set(dictSet->headerMetadata, &MXF_SET_K(ContainerDefinition), &newSet)mxf_add_array_item_strongref(dictSet, &MXF_ITEM_K(Dictionary, ContainerDefinitions), newSet)mxf_create_set(dictSet->headerMetadata, &MXF_SET_K(TaggedValueDefinition), &newSet)mxf_add_array_item_strongref(dictSet, &MXF_ITEM_K(Dictionary, TaggedValueDefinitions), newSet)(newData = (MXFDictReadFilterData*)malloc(sizeof(MXFDictReadFilterData))) != NULLmxf_avid_create_dictionary(headerMetadata, &newSet)mxf_avid_create_taggedvaluedef(newSet, bounce_label(0x8f, 0x5d, 0x13, 0x5d, 0xd8, 0xcd, 0xc9, 0x26, 0xd8, 0x0e, 0xcc, 0x37, 0x0d, 0x5c, 0x4d, 0x29, &label1), L"_PJ", L"Project Name", &defSet)./products/mxf_avid_dictionary_data.hmxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00, &label1), L"Timecode", L"12MTimeCodeTrackInactiveUserBits", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, &label1), L"Timecode", L"12MTimeCodeTrackActiveUserBits", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00, &label1), L"Timecode", L"309M TimeCode data", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x01, 0x10, 0x00, 0x00, 0x00, &label1), L"Descriptive Metadata", L"Descriptive Metadata", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, &label1), L"Picture", L"Picture Essence", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, &label1), L"Sound", L"Sound Essence", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00, &label1), L"DataEssenceTrack", L"Data Essence", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x80, 0xad, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x05, 0xcb, 0xa7, 0x31, 0x1d, 0xaa, 0x11, 0xd3, &label1), L"Matte", L"Matte data", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x80, 0xad, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x05, 0xcb, 0xa7, 0x32, 0x1d, 0xaa, 0x11, 0xd3, &label1), L"PictureWithMatte", L"PictureWithMatte data", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x80, 0x7f, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x7f, 0x27, 0x5e, 0x81, 0x77, 0xe5, 0x11, 0xd2, &label1), L"Timecode", L"Timecode data (legacy)", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x8a, 0x5b, 0x00, 0x50, 0x04, 0x0e, 0xf7, 0xd2, 0x85, 0x14, 0x19, 0xd0, 0x2e, 0x4f, 0x11, 0xd3, &label1), L"Unknown", L"Unknown data", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x80, 0x7d, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x6f, 0x3c, 0x8c, 0xe1, 0x6c, 0xef, 0x11, 0xd2, &label1), L"Picture", L"Picture data (legacy)", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x80, 0x7d, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x78, 0xe1, 0xeb, 0xe1, 0x6c, 0xef, 0x11, 0xd2, &label1), L"Sound", L"Sound data (legacy)", &defSet)mxf_avid_create_datadef(newSet, bounce_label(0x89, 0xee, 0x00, 0x60, 0x97, 0x11, 0x62, 0x12, 0xd2, 0xbb, 0x2a, 0xf0, 0xd2, 0x34, 0x11, 0xd2, &label1), L"Edgecode", L"Edgecode data", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x01, 0x01, &label1), L"ContainerD10_50Mbps_625x50i_defined_template", L"D-10; 50Mbps 625/50i (defined template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x02, 0x01, &label1), L"ContainerD10_50Mbps_525x60i_defined_template", L"D-10; 50Mbps 525/60i (defined template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x03, 0x01, &label1), L"ContainerD10_40Mbps_625x50i_defined_template", L"D-10; 40Mbps 625/50i (defined template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x04, 0x01, &label1), L"ContainerD10_40Mbps_525x60i_defined_template", L"D-10; 40Mbps 525/60i (defined template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x05, 0x01, &label1), L"ContainerD10_30Mbps_625x50i_defined_template", L"D-10; 30Mbps 625/50i (defined template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x06, 0x01, &label1), L"ContainerD10_30Mbps_525x60i_defined_template", L"D-10; 30Mbps 525/60i (defined template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x01, 0x02, &label1), L"ContainerD10_50Mbps_625x50i_extended_template", L"D-10; 50Mbps 625/50i (extended template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x02, 0x02, &label1), L"ContainerD10_50Mbps_525x60i_extended_template", L"D-10; 50Mbps 525/60i (extended template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x03, 0x02, &label1), L"ContainerD10_40Mbps_625x50i_extended_template", L"D-10; 40Mbps 625/50i (extended template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x04, 0x02, &label1), L"ContainerD10_40Mbps_525x60i_extended_template", L"D-10; 40Mbps 525/60i (extended template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x05, 0x02, &label1), L"ContainerD10_30Mbps_625x50i_extended_template", L"D-10; 30Mbps 625/50i (extended template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x06, 0x02, &label1), L"ContainerD10_30Mbps_525x60i_extended_template", L"D-10; 30Mbps 525/60i (extended template)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x01, 0x7f, &label1), L"ContainerD10_50Mbps_625x50i_picture_only", L"D-10; 50Mbps 625/50i (picture only)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x02, 0x7f, &label1), L"ContainerD10_50Mbps_525x60i_picture_only", L"D-10; 50Mbps 525/60i (picture only)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x03, 0x7f, &label1), L"ContainerD10_40Mbps_625x50i_picture_only", L"D-10; 40Mbps 625/50i (picture only)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x04, 0x7f, &label1), L"ContainerD10_40Mbps_525x60i_picture_only", L"D-10; 40Mbps 525/60i (picture only)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x05, 0x7f, &label1), L"ContainerD10_30Mbps_625x50i_picture_only", L"D-10; 30Mbps 625/50i (picture only)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x06, 0x7f, &label1), L"ContainerD10_30Mbps_525x60i_picture_only", L"D-10; 30Mbps 525/60i (picture only)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x01, 0x01, &label1), L"ContainerDV_IEC_25Mbps_525x60i_frame_wrapped", L"DV; IEC 25Mbps 525/60i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x02, 0x01, &label1), L"ContainerDV_IEC_25Mbps_625x50i_frame_wrapped", L"DV; IEC 25Mbps 625/50i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x03, 0x01, &label1), L"ContainerDV_IEC_25Mbps_525x60i_DVCAM_frame_wrapped", L"DV; IEC 25Mbps 525/60i DVCAM (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x04, 0x01, &label1), L"ContainerDV_IEC_25Mbps_625x50i_DVCAM_frame_wrapped", L"DV; IEC 25Mbps 625/50i DVCAM (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x3f, 0x01, &label1), L"ContainerDV_Undefined_IEC_DV_frame_wrapped", L"DV; Undefined IEC DV (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x40, 0x01, &label1), L"ContainerDV_25Mbps_525x60i_frame_wrapped", L"DV; 25Mbps 525/60i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x41, 0x01, &label1), L"ContainerDV_25Mbps_625x50i_frame_wrapped", L"DV; 25Mbps 625/50i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x50, 0x01, &label1), L"ContainerDV_50Mbps_525x60i_frame_wrapped", L"DV; 50Mbps 525/60i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x51, 0x01, &label1), L"ContainerDV_50Mbps_625x50i_frame_wrapped", L"DV; 50Mbps 625/50i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x60, 0x01, &label1), L"ContainerDV_100Mbps_1080x60i_frame_wrapped", L"DV; 100Mbps 1080/60i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x61, 0x01, &label1), L"ContainerDV_100Mbps_1080x50i_frame_wrapped", L"DV; 100Mbps 1080/50i (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x62, 0x01, &label1), L"ContainerDV_100Mbps_720x60p_frame_wrapped", L"DV; 100Mbps 720/60p (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x63, 0x01, &label1), L"ContainerDV_100Mbps_720x50p_frame_wrapped", L"DV; 100Mbps 720/50p (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x7f, 0x01, &label1), L"ContainerDV_undefined_frame_wrapped", L"DV; undefined (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x01, 0x02, &label1), L"ContainerDV_IEC_25Mbps_525x60i_clip_wrapped", L"DV; IEC 25Mbps 525/60i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x02, 0x02, &label1), L"ContainerDV_IEC_25Mbps_625x50i_clip_wrapped", L"DV; IEC 25Mbps 625/50i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x03, 0x02, &label1), L"ContainerDV_IEC_25Mbps_525x60i_DVCAM_clip_wrapped", L"DV; IEC 25Mbps 525/60i DVCAM (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x04, 0x02, &label1), L"ContainerDV_IEC_25Mbps_625x50i_DVCAM_clip_wrapped", L"DV; IEC 25Mbps 625/50i DVCAM (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x3f, 0x02, &label1), L"ContainerDV_Undefined_IEC_DV_clip_wrapped", L"DV; Undefined IEC DV (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x40, 0x02, &label1), L"ContainerDV_25Mbps_525x60i_clip_wrapped", L"DV; 25Mbps 525/60i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x40, 0x02, &label1), L"ContainerDV_25Mbps_525x60i_clip_wrapped_bogus", L"DV; 25Mbps 525/60i (clip wrapped) (bogus)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x41, 0x02, &label1), L"ContainerDV_25Mbps_625x50i_clip_wrapped", L"DV; 25Mbps 625/50i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x50, 0x02, &label1), L"ContainerDV_50Mbps_525x60i_clip_wrapped", L"DV; 50Mbps 525/60i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x51, 0x02, &label1), L"ContainerDV_50Mbps_625x50i_clip_wrapped", L"DV; 50Mbps 625/50i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x60, 0x02, &label1), L"ContainerDV_100Mbps_1080x60i_clip_wrapped", L"DV; 100Mbps 1080/60i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x61, 0x02, &label1), L"ContainerDV_100Mbps_1080x50i_clip_wrapped", L"DV; 100Mbps 1080/50i (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x62, 0x02, &label1), L"ContainerDV_100Mbps_720x60p_clip_wrapped", L"DV; 100Mbps 720/60p (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x63, 0x02, &label1), L"ContainerDV_100Mbps_720x50p_clip_wrapped", L"DV; 100Mbps 720/50p (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x7f, 0x02, &label1), L"ContainerDV_undefined_clip_wrapped", L"DV; undefined (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x7f, 0x02, &label1), L"ContainerDV_undefined_clip_wrapped_bogus", L"DV; undefined (clip wrapped) (bogus)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x02, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x40, 0x00, &label1), L"ContainerMPEG_Elementary_Stream_Audio_stream_id_0x40_clip_wrapped", L"MPEG Elementary Stream; Audio stream id 0x40 (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x60, 0x01, &label1), L"ContainerMPEG_Elementary_Stream_stream_id_0x60_frame_wrapped", L"MPEG Elementary Stream; stream id 0x60 (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x04, 0x61, 0x07, &label1), L"ContainerUnknown_Sony002", L"Unknown; Sony002", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x01, &label1), L"ContainerUncompressed_Picture_525_60i_422_13p5MHz_frame_wrapped", L"Uncompressed Picture; 525 60i 422 13.5MHz (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x02, &label1), L"ContainerUncompressed_Picture_525_60i_422_13p5MHz_clip_wrapped", L"Uncompressed Picture; 525 60i 422 13.5MHz (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x03, &label1), L"ContainerUncompressed_Picture_525_60i_422_13p5MHz_line_wrapped", L"Uncompressed Picture; 525 60i 422 13.5MHz (line wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x05, &label1), L"ContainerUncompressed_Picture_625_50i_422_13p5MHz_frame_wrapped", L"Uncompressed Picture; 625 50i 422 13.5MHz (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x06, &label1), L"ContainerUncompressed_Picture_625_50i_422_13p5MHz_clip_wrapped", L"Uncompressed Picture; 625 50i 422 13.5MHz (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x07, &label1), L"ContainerUncompressed_Picture_625_50i_422_13p5MHz_line_wrapped", L"Uncompressed Picture; 625 50i 422 13.5MHz (line wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x19, &label1), L"ContainerUncompressed_Picture_525_60p_422_27MHz_frame_wrapped", L"Uncompressed Picture; 525 60p 422 27MHz (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1a, &label1), L"ContainerUncompressed_Picture_525_60p_422_27MHz_clip_wrapped", L"Uncompressed Picture; 525 60p 422 27MHz (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1b, &label1), L"ContainerUncompressed_Picture_525_60p_422_27MHz_line_wrapped", L"Uncompressed Picture; 525 60p 422 27MHz (line wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1d, &label1), L"ContainerUncompressed_Picture_625_50p_422_27MHz_frame_wrapped", L"Uncompressed Picture; 625 50p 422 27MHz (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1e, &label1), L"ContainerUncompressed_Picture_625_50p_422_27MHz_clip_wrapped", L"Uncompressed Picture; 625 50p 422 27MHz (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x05, 0x01, 0x1f, &label1), L"ContainerUncompressed_Picture_625_50p_422_27MHz_line_wrapped", L"Uncompressed Picture; 625 50p 422 27MHz (line wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x01, 0x00, &label1), L"ContainerAES3xBWF_BWF_frame_wrapped", L"AES3/BWF; BWF (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x02, 0x00, &label1), L"ContainerAES3xBWF_BWF_clip_wrapped", L"AES3/BWF; BWF (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x03, 0x00, &label1), L"ContainerAES3xBWF_AES3_frame_wrapped", L"AES3/BWF; AES3 (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x04, 0x00, &label1), L"ContainerUnknown_Panasonic001", L"Unknown; Panasonic001", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x06, 0x04, 0x00, &label1), L"ContainerAES3xBWF_AES3_clip_wrapped", L"AES3/BWF; AES3 (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0a, 0x01, 0x00, &label1), L"ContainerALaw_Sound_Element_ALaw_Audio_frame_wrapped", L"A-Law Sound Element; A-Law Audio (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0a, 0x02, 0x00, &label1), L"ContainerALaw_Sound_Element_ALaw_Audio_clip_wrapped", L"A-Law Sound Element; A-Law Audio (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x0a, 0x03, 0x00, &label1), L"ContainerALaw_Sound_Element_ALaw_Audio_custom_wrapped", L"A-Law Sound Element; A-Law Audio (custom wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x60, 0x02, &label1), L"ContainerAVC_clip_wrapped_v1_Panasonic", L"AVC (clip wrapped), Registry Version 1, Panasonic", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x10, 0x60, 0x02, &label1), L"ContainerAVC_clip_wrapped", L"AVC (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x11, 0x01, 0x00, &label1), L"ContainerVC3_frame_wrapped", L"VC-3 (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x11, 0x02, 0x00, &label1), L"ContainerVC3_clip_wrapped", L"VC-3 (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x12, 0x01, 0x00, &label1), L"ContainerVC1_frame_wrapped", L"VC-1 (frame wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x0a, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x12, 0x02, 0x00, &label1), L"ContainerVC1_clip_wrapped", L"VC-1 (clip wrapped)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x04, 0x0d, 0x01, 0x03, 0x01, 0x01, 0x7f, 0x01, 0x00, &label1), L"ContainerUnknown_Sony001", L"Unknown; Sony001", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x7f, 0x01, 0x00, &label1), L"ContainerGeneric_Wrapping_Generic_multiple_wrappings", L"Generic Wrapping; Generic (multiple wrappings)", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x01, &label1), L"ContainerAvidHD_X_6_1_1080p", L"AvidHD; X_6_1_1080p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x02, 0x01, &label1), L"ContainerAvidHD_X_6_1_1080i", L"AvidHD; X_6_1_1080i", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x03, 0x01, &label1), L"ContainerAvidHD_X_5_1_720p", L"AvidHD; X_5_1_720p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x02, &label1), L"ContainerAvidHD_8_7_1_1080p", L"AvidHD; 8_7_1_1080p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x02, 0x02, &label1), L"ContainerAvidHD_8_7_1_1080i", L"AvidHD; 8_7_1_1080i", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x03, 0x02, &label1), L"ContainerAvidHD_8_4_1_720p", L"AvidHD; 8_4_1_720p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x03, &label1), L"ContainerAvidHD_8_4_1_1080p", L"AvidHD; 8_4_1_1080p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x02, 0x03, &label1), L"ContainerAvidHD_8_4_1_1080i", L"AvidHD; 8_4_1_1080i", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x03, 0x03, &label1), L"ContainerAvidHD_8_6_1_720p", L"AvidHD; 8_6_1_720p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x04, &label1), L"ContainerAvidHD_8_22_1_1080p", L"AvidHD; 8_22_1_1080p", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0xff, 0x42, 0x46, 0x41, 0x41, 0x00, 0x0d, 0x4d, 0x4f, &label1), L"AAF MSS", L"AAF MSS Container", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0xff, 0x43, 0x46, 0x41, 0x41, 0x00, 0x0d, 0x4d, 0x4f, &label1), L"AAF CBR", L"AAF CBR Container", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0xff, 0x4b, 0x46, 0x41, 0x41, 0x00, 0x0d, 0x4d, 0x4f, &label1), L"MXF", L"MXF Container", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x80, 0xfb, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x4b, 0x1c, 0x1a, 0x46, 0x03, 0xf2, 0x11, 0xd4, &label1), L"OMF", L"OMF Container", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0xbd, 0xe3, 0x8d, 0x7c, 0xd9, 0x25, 0x8e, 0x18, 0xc5, 0x9e, 0xf5, 0x6f, 0x5c, 0xb4, 0x4c, 0xb8, &label1), L"AAF XML", L"AAF XML Container", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x80, 0x9b, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x43, 0x13, 0xb5, 0x71, 0xd8, 0xba, 0x11, 0xd2, &label1), L"AAF", L"AAF Container", &defSet)mxf_avid_create_containerdef(newSet, bounce_label(0x80, 0x9b, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x43, 0x13, 0xb5, 0x72, 0xd8, 0xba, 0x11, 0xd2, &label1), L"External", L"External Container", &defSet)Q,Q$QëP4P8P\P4ȄP80P\ìPëPPP`P<PPdëP`4P\7ءPX\PP4ȄPL7ء0(PH\ìP<ëP8ʴP4ʤP$ʴP ʤPOëO4O7O\O4ȄO7/`O\ìOëO\O<Ot\¬Op<ŒOlNëN4N6PN\N4ȄN6P.N\ìNëNNNTNDNNPëNL4NH5ND\N<4ȄN85-N4\ìN(ëN$ɼN ɬNɼ N ɬNMëM4M4ȡM\M4ȄM4ȡ-M\ìMëMdMDMtdMpDMlMëM4M4M \M4ȄM4,PL\ìLëLLܡLLLܡ,LLdëL`4L\3 LX\LP4ȄLL3 +pLH\ìL<ëL8ȈL4L$ȈL dLKëK4K2DK\K4ȄK2D*K\ìKëKȡK\KȡK\KK4ëK04K,1dK(\K 4ȄK1d)K\ìK ëK KƜJ \JƜJJëJ4J0J\J4ȄJ0(J\ìJtëJpLJlܡJ\LJXܡ,JTJëJ4I/I\I4ȄI/'I\ìIëIŐI$IŐI$tIIlëIh4Id.ȡI`\IX4ȄIT.ȡ'IP\ìIDëI@ԡI<dI,ԡ$I(dI$HëH4H-H\H4ȄH-&8H\ìHëHHäHdHäHH8ëH44H0- H,\H$4ȄH - %\H\ìHëH XHGXG<GGëG4G,,G\G4ȄG,,$|G\ìGxëGtœGp,G`œG\,|GXGëG4G+LF\F4ȄF+L#F\ìFëFܡFlFܡ,FlFFXëFT4FP*8FL\FD4ȄF@*8"F<\ìF0ëF,F(ܡFFܡ,FEëE4E)`E\E4ȄE)`!E\ìEëEE4EtEp4ElEëE 4E(E\D4ȄD( D\ìDëDD|D4D|DDlëDh4Dd'D`\DX4ȄDT'DP\ìDDëD@(D<D,(xD( D$CëC4C&ȡC\C4ȄC&ȡC\ìCëClCClCTC|C ëC4C%C\C 4ȄC%8C\ìBëBBDBBDBBxëBt4Bp% Bl\Bd4ȄB`% \B\\ìBPëBLBHB8HB4B0AëA4A$A\A4ȄA$TA\ìAëAȡA,AȡA,|AA(ëA$4A "A\A4ȄA"<A \ìAë@d@@d@@@ë@4@|!ء@x\@p4Ȅ@l!ء(@h\ì@\ë@T̡@L@D̡@@L@<?ë?4? ġ?\?4Ȅ? ġ?\ì?ë?8?d?8?d??,ë?(4?$ԡ? \?4Ȅ?ԡ$?\ì?ë?>\><>\>>ë>|4>x>t\>l4Ȅ>h@>d\ì>Xë>P>H>@T><>8=ë=4==\=4Ȅ=L=\ì=ë==|=`=|==$ë= 4= =\=4Ȅ=  \=\ì<ë<<|<X<|<@( K \ ˀ K\yȀ$N.DADADB(DT,DC0DD4DE8DF<DG@DHDDIHDJLDKPDLTDMXDN\DO`DPdDQhDTl#$A8I@>T@>_@>j@>u@>@>@? @? ?;???Cà?GϠ?K۠?O@S@W@X@?@? $@?0@?<@?H@?T@@`@@l@@{$xNx.DfDgDfDiDgDiDlDn|$f@e@eŀg8Հ)$N.DrDs8DtDuDvDxD|`*$rN@q]@qh@qu@q̀$dNt.DDDDDDDDDPDdDp $?@~O@~Z@~g@~{@~8$N.DDDDDDDDD`DtD$@@@@@ 8$N.DDDDDDDD DpDD$A@Q@\@i@}@8$N.DDDDDDDDD D$D,D0$@@t$ND.PDPDXD\DdDhD$P@$DN.DDDDDDDD2D8D> DD DJ DP @DV D\ Db (Dh Dn|Dt,DzDD$DDtDDDpDDDpDDDlDDDpDDDlDDDdD D D \D!D!D""`D(# D.#D4$dD:%D@%DF&hDL'DR'DX(dD^) Dd)Dj*dDp+Dv+D|,dD-D-D.hD/D/D0lD1D1D2tD3D3D4tD5 D5D6tD7 D7D8tD9 D9D:xD;$D;D <D=,D=D>D$?4D*?D0@D6A0D<ADBBDHC(DNCDTDtDZED`EDfF`DlGDrGDxH@D~HDItDJ DJDK<DKDLlDM DMDNXDODODPlQDQDQ DQ(DQ40$Z@q@hplQH$INQH&rS0&R &R<&Rq&S@&S &S&S &RA&Rg&RdQHk1 MP\<Kz#_mxf_avid_is_def_object_mxf_avid_is_dictionary_mxf_avid_create_dictionary_mxf_avid_set_defobject_items_mxf_avid_create_datadef_mxf_avid_create_containerdef_mxf_avid_create_taggedvaluedef_mxf_initialise_dict_read_filter_mxf_clear_dict_read_filter_mxf_avid_create_default_dictionarydyld_stub_binding_helper_mxf_log_error_mxf_set_ul_item_mxf_add_array_item_strongref_mxf_set_utf16string_item_mxf_remove_set_free_mxf_create_set_malloc_mxf_free_set_mxf_is_subclass_of/Users/stuartc/nightly/ingex-cvs-tip-PPCDarwin/libMXF/lib/./products/mxf_avid_dictionary.cgcc2_compiled.:t(0,1)=(0,1)_g_DataDefinition_set_key_g_Dictionary_TaggedValueDefinitions_item_key_g_TaggedValueDefinition_set_key_g_Dictionary_ContainerDefinitions_item_key_g_ContainerDefinition_set_key_g_Dictionary_DataDefinitions_item_key_g_DefinitionObject_Description_item_key_g_DefinitionObject_Name_item_key_g_DefinitionObject_Identification_item_key_g_Dictionary_set_key_g_DefinitionObject_set_keymxf_avid_is_def_object:F(0,2)dataModel:P(0,3)setKey:P(0,4)int:t(0,2)=r(0,2);-2147483648;2147483647;:t(0,3)=*(0,5):t(0,4)=*(0,6)MXFDataModel:t(0,5)=(0,7):t(0,6)=k(0,8):T(0,7)=s17956itemDefs:(0,9)=xsMXFList:,0,128;setDefs:(0,9),128,128;types:(0,11),256,143360;lastTypeId:(0,12),143616,32;;mxfKey:t(0,8)=(0,13):T(0,10)=s16elements:(0,14),0,32;lastElement:(0,14),32,32;len:(0,15),64,32;freeFunc:(0,16),96,32;;MXFList:t(0,9)=(0,10):t(0,11)=ar(0,18);0;127;(0,19)unsigned int:t(0,12)=r(0,12);0;037777777777;mxfUL:t(0,13)=(0,20):t(0,14)=*(0,21)long int:t(0,15)=r(0,15);-2147483648;2147483647;:t(0,17)=*(0,22)free_func_type:t(0,16)=(0,17)long unsigned int:t(0,18)=r(0,18);0;037777777777;MXFItemType:t(0,19)=(0,23):T(0,20)=s16octet0:(0,24),0,8;octet1:(0,24),8,8;octet2:(0,24),16,8;octet3:(0,24),24,8;octet4:(0,24),32,8;octet5:(0,24),40,8;octet6:(0,24),48,8;octet7:(0,24),56,8;octet8:(0,24),64,8;octet9:(0,24),72,8;octet10:(0,24),80,8;octet11:(0,24),88,8;octet12:(0,24),96,8;octet13:(0,24),104,8;octet14:(0,24),112,8;octet15:(0,24),120,8;;MXFListElement:t(0,21)=(0,26):t(0,22)=f(0,1):T(0,23)=s140category:(0,27)=xeMXFItemTypeCategory:,0,32;typeId:(0,12),32,32;name:(0,29),64,32;info:(0,30),96,1024;;unsigned char:t(0,25)=@s8;r(0,25);0;255;uint8_t:t(0,24)=(0,25)_MXFListElement:T(0,26)=s8next:(0,31),0,32;data:(0,32),32,32;;:T(0,28)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,27)=(0,28):t(0,29)=*(0,33):T(0,30)=u128basic:(0,34)=xsMXFBasicTypeInfo:,0,32;array:(0,36)=xsMXFArrayTypeInfo:,0,64;compound:(0,38)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,40)=xsMXFInterpretTypeInfo:,0,64;;:t(0,31)=*(0,26):t(0,32)=*(0,1)char:t(0,33)=r(0,33);0;127;:T(0,35)=s4size:(0,12),0,32;;MXFBasicTypeInfo:t(0,34)=(0,35):T(0,37)=s8elementTypeId:(0,12),0,32;fixedSize:(0,12),32,32;;MXFArrayTypeInfo:t(0,36)=(0,37):T(0,39)=s128members:(0,42),0,1024;;MXFCompoundTypeInfo:t(0,38)=(0,39):T(0,41)=s8typeId:(0,12),0,32;fixedArraySize:(0,12),32,32;;MXFInterpretTypeInfo:t(0,40)=(0,41):t(0,42)=ar(0,18);0;15;(0,43)MXFCompoundTypeMemberInfo:t(0,43)=(0,44):T(0,44)=s8name:(0,29),0,32;typeId:(0,12),32,32;;mxf_avid_is_dictionary:F(0,2) :T(0,28) :T(0,28)dataModel:P(0,3)setKey:P(0,4)_dict_before_set_readdict_before_set_read:f(0,2)privateData:P(0,32)headerMetadata:P(0,45)key:P(0,4)llen:P(0,24)len:P(0,46)skip:P(0,48):t(0,45)=*(0,49)long long unsigned int:t(0,47)=@s64;r(0,47);0;01777777777777777777777;uint64_t:t(0,46)=(0,47):t(0,48)=*(0,2)MXFHeaderMetadata:t(0,49)=(0,50)_MXFHeaderMetadata:T(0,50)=s24dataModel:(0,3),0,32;primerPack:(0,51),32,32;sets:(0,9),64,128;;:t(0,51)=*(0,52)MXFPrimerPack:t(0,52)=(0,53):T(0,53)=s20nextTag:(0,54),0,16;entries:(0,9),32,128;;uint16_t:t(0,55)=(0,56)mxfLocalTag:t(0,54)=(0,55)short unsigned int:t(0,56)=@s16;r(0,56);0;65535;_bounce_labelbounce_label:f(0,57):t(0,57)=*(0,13)d0:P(0,24)d1:P(0,24)d2:P(0,24)d3:P(0,24)d4:P(0,24)d5:P(0,24)d6:P(0,24)d7:P(0,24)d8:p(0,24)d9:p(0,24)d10:p(0,24)d11:p(0,24)d12:p(0,24)d13:p(0,24)d14:p(0,24)d15:p(0,24)result:p(0,57)d8:r(0,24)d9:r(0,24)d10:r(0,24)d11:r(0,24)d12:r(0,24)d13:r(0,24)d14:r(0,24)d15:r(0,24)result:r(0,57)mxf_avid_create_dictionary:F(0,2)headerMetadata:P(0,45)dictSet:P(0,58)newSet:(0,59):t(0,58)=*(0,59):t(0,59)=*(0,60)MXFMetadataSet:t(0,60)=(0,61)_MXFMetadataSet:T(0,61)=s60key:(0,8),0,128;instanceUID:(0,62)=xsmxfUUID:,128,128;items:(0,9),256,128;headerMetadata:(0,64),384,32;fixedSpaceAllocation:(0,46),416,64;;:T(0,63)=s16octet0:(0,24),0,8;octet1:(0,24),8,8;octet2:(0,24),16,8;octet3:(0,24),24,8;octet4:(0,24),32,8;octet5:(0,24),40,8;octet6:(0,24),48,8;octet7:(0,24),56,8;octet8:(0,24),64,8;octet9:(0,24),72,8;octet10:(0,24),80,8;octet11:(0,24),88,8;octet12:(0,24),96,8;octet13:(0,24),104,8;octet14:(0,24),112,8;octet15:(0,24),120,8;;mxfUUID:t(0,62)=(0,63):t(0,64)=*(0,50)mxf_avid_set_defobject_items:F(0,2)defSet:P(0,59)id:P(0,65)name:P(0,66)description:P(0,66):t(0,65)=*(0,67):t(0,66)=*(0,68):t(0,67)=k(0,13):t(0,68)=k(0,69)mxfUTF16Char:t(0,69)=(0,70)wchar_t:t(0,70)=(0,71)__darwin_wchar_t:t(0,71)=(0,2)mxf_avid_create_datadef:F(0,2)dictSet:P(0,59)id:P(0,65)name:P(0,66)description:P(0,66)defSet:P(0,58)newSet:(0,59)mxf_avid_create_containerdef:F(0,2)dictSet:P(0,59)id:P(0,65)name:P(0,66)description:P(0,66)defSet:P(0,58)newSet:(0,59)mxf_avid_create_taggedvaluedef:F(0,2)dictSet:P(0,59)id:P(0,65)name:P(0,66)description:P(0,66)defSet:P(0,58)newSet:(0,59)mxf_initialise_dict_read_filter:F(0,2)filter:P(0,72)skipDataDefs:P(0,2):t(0,72)=*(0,73)MXFReadFilter:t(0,73)=(0,74):T(0,74)=s12before_set_read:(0,75),0,32;after_set_read:(0,76),32,32;privateData:(0,32),64,32;;:t(0,75)=*(0,77):t(0,76)=*(0,78):t(0,77)=f(0,2):t(0,78)=f(0,2)mxf_clear_dict_read_filter:F(0,1)filter:P(0,72)./products/mxf_avid_dictionary_data.h./products/mxf_avid_dictionary.cmxf_avid_create_default_dictionary:F(0,2)headerMetadata:P(0,45)metaDictSet:P(0,58)newSet:(0,59)label1:(0,13)defSet:(0,59)void:t(0,1)g_Dictionary_set_key:S(0,67)g_Dictionary_DataDefinitions_item_key:S(0,67)g_Dictionary_ContainerDefinitions_item_key:S(0,67)g_Dictionary_TaggedValueDefinitions_item_key:S(0,67)g_DefinitionObject_set_key:S(0,67)g_DefinitionObject_Identification_item_key:S(0,67)g_DefinitionObject_Name_item_key:S(0,67)g_DefinitionObject_Description_item_key:S(0,67)g_DataDefinition_set_key:S(0,67)g_ContainerDefinition_set_key:S(0,67)g_TaggedValueDefinition_set_key:S(0,67) #1/12 1242033850 502 502 100644 4580 ` mxf_p2.o __text__TEXT|__picsymbolstub1__TEXT@x __const__TEXT __cstring__TEXT__la_symbol_ptr__DATAC P??@|B!<<<888Hq8/@(<<<8:8c88TH%88!P|x|N |B}h=k|}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\ëX` T P H`T D @ 0ë, (С $ С  4, BPBP@A@AWddf<.D)D8"dD-d6$)T@(e0ŀ2Cà܀P*;[܀9]{$|N|&!6 { &8 d|2A_mxf_p2_load_extensionsdyld_stub_binding_helper_mxf_log_error_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 1242033851 502 502 100644 27668 ` mxf_uu_metadata.o8 T__text__TEXTT ?__picsymbolstub1__TEXTT1\ __const__TEXTP4__cstring__TEXT0 __literal8__TEXT@__la_symbol_ptr__DATAP\46HH# Pjj u5.||#xB!<8H8/@(<<<848c 888H88!P|x|N ||~xB|#x|+x!8<88He8/AH8xxH)8/@,<<<8B8c8@8$H8`8!`|x|N ``||#xB!<888H)/@0<<<8K8c88H 8HX`a8<x8Ha8/@4<<<8L8c8,8H U8```8!`|x|N ``|a|#xB|~x|+x!88K /@0<<<8V8c@88H 8H8`;@<x8xH/@4<<<8W8c@88H 8H``xx8H /@A8a<8[{H<D|x|p8|p}c@}A|}|l8|9|Z}`B| I}gY||`ZH u!@<@C0AH<_|IɢP<_lL``Hh($"X,*HM8{```8!p|xa|N ``||#xB!<888H /@0<<<8j8c8X8H !8HX`a8<x8 H 8/@4<<<8k8c88H 8```8!`|x|N ``|!|#xB|+x!<8@88H /@,<<<8x8c884H M8H8?80D0bH /@4?a88@8 H 1/@8<<<8|8c884H 8H```@/@,<<<8}8c8|84H 8Hp;;D`a88 xxH /AA8D8= 1mxf_get_array_item_element(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), i, &arrayElement)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?ë0   0P  ( |`ë\ X T0 L H D0P 8 ë  0    0P  ë  ġ 0 | xġ$ t0 \ë X T( P0 H D( @0 4 ë  @   ë  @ | \ë X TT P0 H DT @0 4ë , (P ë  ` ë   0  P 0 ë  p \ ë    ë   0   0 0 ë  t 0  tt 0 0  ë   0 x t  p0 0 dë X0 T00 @ë < 8 40 , ( $0 0  ë  ` 0   ` 0  ë x t p dë ` \ X0 P  L H0  < ë   0    0 ë ë@0 @0 ë  Lë@@ @ë0 0 0ë0 0 0tëlPhP PHëD@,<04 0,,,0 0 ë`` `ëpСp0p4pС`p0pëpp0p4pp0ppëlppdppPëLpHppD0p<4p8pp40p(ë$ppëpëpëtpXëTpPpL0pD4p@|p<0pëpp 0p4pp0pëp pëp0pëpp0p4pp0pëp@p,ë($( 0(0ë ë0X0ëTëLH,HX(@ @P |ëxtءp0hdء`0@TëLСDС0ë,($00@ë L 0  L, 0 ë| t `ë\ X T0 L H D0 8ë0 , ë0$@0PëLHHD0<8H840 $ë Ȭ ȫ  thl 4hTHL PH4(, l(   Ȭ ȫ  t|hl| hTxHLx 0H4t(,t L(p p hll hȬh ȫdd `` t\hl\ hTXHLXH4T(,T,(P PHXPTPPPLPHPDP@P<P8P4P0P,P(P$P PPPPP PPPP|yv{z~wx}u|yv{z~wx}udYdsft< . O0i@P`pCY{)[ .D3D4D6X{$3@2@2@j ـ S j { € ڀ  0 u ƀ  & Ā Ԁ {ր$<M]n~(Gb$vЀ.SvրO$pNp.pD9pD=D9D=DBDEP$9pis}@8@8@8:8€"Ҁ;<(,9p:;$N.DHDK,DLpDO<$H]@Gm@G~I8Ӏ&$N.DRDVDW@DYD[D`Ddp'$RP@Q`@Qq@QS8Հ'T@<=>$N.DgDjDkDn@?$g_@fo@fh8X$NX.`Dq`DxDyD|D}0DpDDD~DDDD`DDD$q`@p@p@pr8s<,t@J[luD,@v6`78$N.DDD`DDDDDD@D`9$^@u@@8<ÀH΀@DX@"-.t/$Nt.D"D'D(D* 0D+ pD- D/ 0$"S@!j@!#8$<%@ $dN . D D D PD D D ,D 8D PD p$ @@@*@A8R<aDl@{@  $N . D D D D D pD D D D D D D (D dD tD D $ @@@8<!L,@ED_Ht u v$4N . D D D0DpDDDDw$ @ @ @ Àv߀(9X 8d'u $N&/`&3P&A &E 0&Z0 Q&^@ ~&z & & &!&!P&!&!&!&$!&+p"(&a"H&e"t&{"&"&##d m /J` p=X^tC #x`O6_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_error_mxf_get_array_item_count_mxf_get_utf16string_item_size_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_free_mxf_get_uint32_item_malloc_mxf_is_subclass_of_mxf_get_strongref_mxf_next_array_item_element_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 1242033852 502 502 100644 32300 ` mxf_page_file.o H""__text__TEXT$X__picsymbolstub1__TEXT3X __cstring__TEXT l__la_symbol_ptr__DATA"4X$67~aD P__g78,||~x!``c /AH8 8!P|N ``|!c H8!P |`|N `|!P88H9 9@/@ !hAl8!}#Kx}DSx|N ```|A|}xB|#x|+x!H= HA(@D /A$@T(48{H|~y@8<<<88c880H8`H```$T(4He}/AH8`}= ]$x/8B@]$@@9@U@(4}`K/Ab= }9JPAH }T(4U)(48|I| . } Ub(4|Bb = 9)= H```T(4}};./A<8cHH8`H`/A,A|^/A^/A(@(>\,],/A <}=,|{H ``0/@,=(H@DI}(K}(/A H (]09 (=,8B]0H@II}(Ku}(/A Hœ(](]08B]0 8a8H /A0+A/@xH@<8a88Hm|~xHT/A4<8a88HI|~xH0<8a88H1|~y@H<8a88H|~x/@,HcH88|ex<8cH8`H8`H]|ky@4<<<8H8808cHuxHm8`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 Hm<\9`|lx|`x|lP|KI|Ix\|8|jxA@ @@A } Cx|;x<\[{}L}+;[H `88!`|x!|N `/M H`|||y!A|/AH8|/AH8(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!<8P8H/@ <x8cTHA8`H(`8`4H /a8@0<<<88c88pH8`H`884Ha8<_=?8`48B9)KA8"<_=?8B9)a8K<_8B@a8+ =?9)a8K<_8Ba8+=?9)Ёa8K<_8Ba8+=?9)a8K <_8Ba8+$!8I(8H /},@@<<<88c88pH 8/@H```A8884b,H qA8x,H8cH y/}@,<<<88c8 8pH K`A8x",iH рA888`",iA8", a8K,b!8 ,H ```8a8H 8``8!pA|N ```||#xB|zx8! <88H!/@<Dx8cH 9@H;;?H```H ;DxxxH x8,H |{y@/A8`4H /a8@,<<<88c`88H 9@HT884H a8<_=?8`48B 9)`KA8"<_=?8B9)`a8K<_8Ba8+ =?9)a8K<_8B`a8+=?9)0a8K<_8B@a8+=?9)a8K <_8Ba8+$!8I(8H /},@4<<<8 8c`88H !8/@@HLA8884b,H A8Cx,H 8cH /}@(<<<8#8c`8l8H KA8Dx:<",iH A8Dx8x",i a8K,bH x~xH /@,!8/@Alxapi,Kk@;`@A8Wy(4#x,H/}@,<<<858c`88H9@H0A8%x8",iH yA8", A8",i$A8B, /@P9@BU@(4|BB 9JA8b,+Kk})IiA8B, A Dxx8H x~xHa/A(HcH Mx|ex<8cHKA8ap9@b,Al+ U)(4})Iia8 ,H8a8H 9@H9@8!}CSx|N ``||#xB|+x|3x8|{x!<8 `8H /@<dx8c dHQ9@H(;;W(4|H.|}J/@c/AK݁>(|]JB@(H`B>|]J,B@,HB>|]Jb/AH^8|]>|I8a8 H8a888H/A0HcHU88|ex<8c\Ha```^8|.;@8`H/;AK8!`a|N ```||}x;!H `;xx8a8H18a8HI/A8!P |`hc|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 '%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 ë""\$ë!ԡ!ԡ(pël\h\ë!! tlë!< !<  P4ë0, (    ë \  \  ë P P 0 0t p d p` pT P D 0@ 04 0 P$      `  `ë    ë!! pël!h! \T@8ë lìl ë dë `Pë!@!@H(ë$@ !<@@@!<@ `@hëd@` @\@T@P l@L`@<4$ë@ \@@@ \@`@ë P@ P@ 0@ 0@ @ @@ p@ p0@| @x `@l 0@h 0@\ @X @L @H @D `@@ @0 @, `@$ `@ ` @ë@ @@@ @`@ël@ìl,@xët@l@`ëX@T@ë   p |  x h`P ë  \   p  \  ë P  P  0  0    p  p    0  0 | x @ l h d ` P L ` D @ ` 8 ë    p     ë  T ë  P  D   \      X(t(të0tëpxlx`XHëDp<p0ë,t$tët tëllXHpël(h(H|XëTPLD0@<0`(ë"""h"ht"Hl"8HT"|(L"|T(4"x,"xp"t "t"pȬ"pȫ"l"l"h"h"dh"dht"`Hl"`HT"\(L"\4(4"X,"XP"T "Tl"PȬ"Pȫ"L"L"H"H"Dh"Dht"@Hl"@HT"<(L"<(4"8,"80"4 "4LT}PP}PL}PH}PD}P@}P<}P8}P4}P0}P,}P(}P$}P }P}P}P}P}P }P}P}P}Pohswjgkqpmnylx|vurizt{ohswjgkqpmnylx|vurizt{ddf<$2.DzDD(D,D4C$zZ@yjy ΀Md>vʀۀ3Irˀ$HNHP.PDPD\Dd'$P>@N@]@l$,N|m.DDDD}$@8 L ̀  5 O f ̀   < U Ҁ  8 I z   $DN .DvDzDvDzD{D DDD(DpDDDDDDDDDDDD D4DTDXD\D`DhDDDDDDDDDDDDDDD D,D<DDDLD`DdDhDlDpD|DDDDD D D DDDDD) D5$D64D8<D@PDCXDHDoDIDUDNDQDIDUDTDSDUDTDUDWDYD[D\D] D_DaD4 $v @u @u @w "@ŀ+<Md̀݀'?O`q@xڀ@X@ 8(HXI\J\K@X`Y@h8x`yz{@ @8 @|44H$xNHP.PDPDlDxDDDDD4DPD`DhDDDDDDDDDD0D4$P@@@@ ,1B@OPP@_opqLr$NLsP.PDPDlDxDDDDD4DPD`DhDDDDDDDDD D 0D 4$P@@@@Ԁ@P@ L$N L P. PD PD PD X'$ P=@ M$ N \N `. `D `D hD lD tD! xD# D' D$ D% D$ D( D* D+ D, D( D/ D3 D1 D/ D0 D3 D4 _$ `v@@@ ` $$N $ 0. 0D7 0D8 0D= @DB TDC $7 0@6$pN  . DF DI DF DI DF DI DK DN DL DN DI DU $F @E@E@E+@G;@HM N O$xN P . DX D[ (DX ,D[ 4DX 8D[ @D] PD` `D^ dD` hD[ lDg a$X y@W@W@W@Y@Z  $xN  . Dj Dm Dj Dm Dr Ds $j @ik8  3$<N 4 . Dv Dz Dv Dz Dx Dz D G$v a@uq@u{w8  ($HN ( 0. 0D 0D DD HD TD $ 0@@ 0 $lN  . D D D D D D D D D D @D PD T$ @@@$@ 5@ B C hD$N hE p. pD pD pU$ pl@|$ N |} . D D $ @$N . D D D D D D D D D0D<DDDHDLDPDTDXD`DdDhDlDpDxDDDDDDDDDDDDDDDD$D@DTDDDDDDDDDD$ @@ @!83FX Y$Z$N$.0D0DLDPDTD\D`DlDDDDDD DDDD$D (D,D0D4D8D@DDDHDLDPDXD`DhDpDxDDDDDDDDDDD DMD!D#(D$pD,xD$|D%D+D%D&D+D,D1D4D1D4D1D4D5D64D7LD8XD9dD;|D9D;D9D<D9D@DADCDFDIDFDI<DOLDR`[$0{@@8@ @@< 0 x $HNx.DUDVDUD^DVD^D`DaDmDnDhDiDqDx$Dz,D{<D|LD~TD|DDDDDDDDD DDDD D$D(D0D8D@DHDPDXD`DhDpDxDDDDDDDDD<DDDHDTDXD\D`DlDxDDDDDDDD D$D,D0DHD\DpDxDDDDDDDD $U/@TH@TY@TnV8@W @XY<@[$N. D D $ @$N(.0D0D0D8$0&@;$ND.PDPDhDt<$Pc@t$DN.DDDDDDDDDDDD$D(D@DPD`DtDDDDDDDD4D8D@u$@@@@؀8T$NT.`D`D)D#D$D3D*D3$`@!@/8?`@A$dNBdM e0P2 0`(Y?G7/q_Og_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_malloc___error_mxf_log_error_stat_fopen___divdi3_fread_memset_memcpy_fseeko_fwrite_strerror_free_strcpy_truncate_sprintf$LDBLStub_remove_mxf_file_close_fclose_strlen_mxf_log_warn_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.a0000644000076600007660000117176011201767456015470 0ustar stuartcstuartc00000000000000! #1/20 1242033961 502 502 100644 1996 ` __.SYMDEF SORTED(3*:3X,3f,3Lv,a,,t,!/,>Vp,,$A3,^s[0s02I '33(3@3DL3Uu,$,_add_essence_track_add_track_clean_rate_clip_has_video_close_mxf_reader_format_is_supported_get_clip_duration_get_duration_get_essence_track_get_essence_track_with_tracknumber_get_frame_number_get_frame_rate_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_convert_length_mxfr_is_ntsc_frame_rate_mxfr_is_pal_frame_rate_mxfr_is_prof_sampling_rate_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_set_frame_rate_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 1242033947 502 502 100644 76716 ` mxf_reader.o| YY__text__TEXT;4\(^__picsymbolstub1__TEXT;@`= __const__TEXTBE8__cstring__TEXTCF@__literal8__TEXTX@`Z__la_symbol_ptr__DATAX[8x;;__nl_symbol_ptr__DATAY\$v,XH< P+<Pw|A||x|+x!`# Dc|I|I1/})QB<||J|B|x|pAX<'l8@`|}#Kx}|8@T })0P|xU) }}g8@}#Kx88a8;`;H>9H8a8H@A|@@Ap``` c/@/A,``}D@}#9A@8@@0`}H}'8||P|[IZzH4 c {8a8H:/@T8```8!p|xA|N ``|/B|+x|#x|~x|3x!@4<<<8Z8cA8B8BH;8`H ``/A8 /A,<<<8]8cA8B 8BH;}8`H8a88;@;`Hc /@/@~`` 8~xx|xH;8~x|#xx <|xH?x8|{x|#xcxH;cx8|#xxT~ <|xH?Efx8||x|#xxH;m8xx H?^/@H`}}kA@0@@(`#C|{|ZP~IK`}cx}z[x8a8H8E/@<<<8u8cA8BX8BH98`H$8`H``<WK> V>9 `8Bl| |JxT8@ }fXP|x|#xUk } |8@}c[x}H}'xxH:-x8x~ {<|xH=fx8||x|#xxH9x8x~ <|xH=fx8||x|#xxH98xx H=a8``8!|N ```||}xB8`|#x!H7-|~y@4<<<88c>h8>8>H8E8H``8<x8: 8=H5/@4<<<88c>h8?<8>H7H0```:<x888>X Hh8?8>H7H``8<x88>HH6/@0<<<88c>h8@8>H7AH``<xx8=H9/@(<<<88c>h8@8>H6HD8|xH98/@8<<<88c>h8A8>H6``xH:-88!`|x|N ```||}xB8`,!H5!|~y@8<<<88c^H``;```8!Px|N ``|/!|+x|#x|yx!ACc/A Ah@@A\``#xK]0|c@  AyH'M/@#xK-0|cA @ @A#xK }D}#3jI/A@H+@@;;``#xK /||x@3@@;H```Ydxx#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/@(<<<8u8c,8818,`H&88!P|x|N ||~xB!$/@cH#u/A|x8K!/@(<<88c18+H%```x88Ke/@L<<88c2 8+H%EH0```<<88c2D8+H']``8!P8~T|H&``|8cT!H%8,A8!P|x|N ``|||xB8cT|+x|3x|;x!H$|{y@,<<<88c*818*H$]9 H[/A /@ xKI|}xxKݡ[ }dP| }Q|`Z}cxH"q]= C0==!8ɫ? l?(lBA<<_!@!PlDɁ8h(`@h($X*hɢ?0H``NT``Ph(!$!X*H%Fx|#x|dxcxKU9 /@<<<88c*818*H#99 H```8+@8<<<88c*82<8*H"9 H```$ xK@\ @T[9 Z`(``[)Z``*``[+ZH$`89 [X8!}#Kx|N ```||~xB8c(!88K=/@4<<<88c'80X8( H!8HL``8<xK8/@(<<<88c'808( H!88!`|x|N ``|/B|+x|zx|#x|3x!PAT/AL/A$/A/A<<<88c'8808'`H 8HL``;@8TxH"H(```xH$]|{xA<xH/@<<88c08'`H 8H``YA$<<88c1 8'`H M8H$x88Ky/@,<<<88c'881l8'`H 8HhCxK<|}xa8HQ]= C0=!Xk;=lBK;A\!`!pldɁXX(``X($P*hhAnAt<_; !xl|ɡp(hx!rX(!$!P*H |#x|dxCxK9/@<<<88c'8818'`H8Hh`CxK8|#x|wx8CxK/@$<<<88c'8818'`H Cx8K1/A,<<<88c'8828'`H8H;@8TxHH<``xH!|}x@A@```xHm/@<<8-8c08'`H 8HdYA$<<838c1 8'`H8H4Cx88K/@<<<888c'8818'`H8HY@d(Y@TCxK|#x|dxCxK]/@<<<8B8c'882$8'`H58H``Cx8K/A<_<8G;'`8c2XxHCx~xxK8/@8<<x8I8c'882H8H8```8!|x|N ``|a||xB8`l|#x!H|}y@0<<<8V8c"X8-8"H18`HT`88lH /@ H(/A|xK```8`8!`a|N |a||xB8`|#x!HY|}y@0<<<8o8c!8-d8!Hq8`HT`88Hـ/@ 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:8|bx;@!@~x;(<5H8;!Px $xH/@H<<<88c8,8HqH<<<88c8,8HMH<<<88c8-(8H)Hx<<<88c8-8HHT```<<<88c8.(8HH$<<<88c8+8H~xH 8`H```;`a8xHe/AxH5/A|/A4<<88c,@8H88`Hl``a8<8<8H!/A<<8D0bH/AHa<xK]/A ;@H<<<88c8,8HK `<_a<8D;xxH=/APD/A<<88c-8H;apa<x;HexHy;LHD```A<H8@b0Hq/Aa@xKލ/A$;@cxxxH!/@`x0$x88H/@L/@8!|N ```|a|}xB;}8;;(!K<|~xcx2lHu= C0<_8`ɂ1P!8l<^!@lBAD<_ɡ8`(h@`($1X*`١H```L H|}y@0<<<88c88H8Ht`9 9@ =]cxx> ^=] HQ8/@0<<<8 8 88cHexH88!p|xa|N ```|!|#xB:T8!~óx<8@;!PHx$xHM/A;@:XHh<<<8Q8c8'P80HH<<<8T8c8'80HHp<<<8X8c8)80HqHL<<<8Y8c8)80HMH(<<<8a8c8)80H)H<<<8b8c8)80HH```<<<8h8c8)80HH<<<88c8'P80HH<<<88c8'80HHh<<<88c8*80HiHD<<<88c8+80HEH <<<88c8+p80H!H<<<88c8+80HH<<<88c8,$80HH<<<88c8'P80HH<<<88c8'80HHl<<<88c8*80HmHH<<<88c8,80HIH$<<<88c8-80H%H<<<88c8-80HH<<<88c880HH<<<88c8)80HH<<<88c8)80HHp<<<88c8.<80HqHL<<<88c8.|80HMH(`<<<8N8c8)80H%aP/@(H0;aXxH/A(xH/A|aX<8<8H/A <<8ȀD0bH9|}yAp8aPK)/AP~óxHU/A$Pa<8PxK/@<<<8\8c8*480HMK(`8aPKٽ/AP~óxH/AP;a<<P;aH;L8xH`xdxxH/A\A<H8@b0H /AЀa@xK%/@<<<8i8c8*l80HKh`8^;Zx0$x~xH/@L/ATx$x:H/@$<<<8}8c8)80HK;AaXDxH/A4CxH/@CxH/A>:_a<8H/A?a<8T8H 5/AT/A`;;aH>?a<8xfxH /AA<H8Db0H/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)mxf_uu_get_package_tracks(materialPackageSet, &arrayIter)mxf_get_rational_item(materialPackageTrackSet, &MXF_ITEM_K(Track, EditRate), &editRate)mxf_uu_get_track_duration(materialPackageTrackSet, &duration)C0?C0C0?C0C0?C0?C0?;ë;B;; B;:ë:B::B::të:pB:`:lBP:`:ë9B69B69B69ë9B69B 69X88\888(8ë8 B68B 677777777pë7lCС67hW67dC67\CС 67XW!L67TC 67Hë7DCС67@W67<C674CС 670W 67,C 67 ë7CС67Wh67C67 CС 67Wh 67C 666ë6Bȡ66Bȡ 66`ë6XX56TX"56Pë68X564X"555d5Pë5LCС45HR45DC45<CС458R454C444ë4CС44Rl44C44CС44Rl\44C444t4d4T33333X32ë2X(2X/(2X(2X/(22<221ë1Bء(1Bء8(1ë1B(1BH(1ë1B(1ë1Ch(1Ch(1ë1|CС(1xUȡ(1tC(1lCС0(1hUȡ-((1dC(1X1<1ë1 CX(1CX(0ë0CH(0ë0Cx(000ë0CС(0U$(0C(0CС0(0U$,(0C(0t0\0Dë0@B(08BX(0,ë0$C(0Cx(0 ë0C((/C((/ë/B(/B(/ë/C8(/C8(/C8(/ë/C8(/|/`ë/TCX(/LC8(/,ë/(CX(/CX(/ë/ CH(/CH(.ë.Cx(.Cx(....ë.CС(.R8(.C(.CС0(.R8)(.C(.|.\.4ë.0CС(.,S (.(C(. CС0(.S *l(.C(. ---ë-CX(-CX(---të-pCС(-lRԡ(-hC(-`CС0(-\Rԡ*4(-XC(-L-,--ë,Ch(,Ch(,ë,Cx(,Cx(,,,ë,CС(,R8(,C(,CС0(,R8)(,C(,të,pCС(,lW(,hC(,`CС0(,\W.|(,XC(,Pë,LCС(,HVܡ(,DC(,<CС0(,8Vܡ.<(,4C(,,ë,(CС(,$R(, C(,CС0(,R)(,C(,ë,CС(,Rl(+C(+CС0(+Rl)(+C(+ë+CС(+D|(+C(+CС0(+D|(+C(+ë+CС(+Vp(+C(+CС0(+Vp-(+C(+ë+CС(+V$(+C(+CС0(+V$-(+C(+xë+tCС(+pU\(+lC(+dCС0(+`U\,(+\C(+Të+PCС(+LS@(+HC(+@CС0(+<S@*(+8C(+0ë+,CС(+(P(+$C(+CС0(+P'(+C(+ ë+CС(+O(+C(*CС0(*O'P(*C(*ë*CС(*Tġ(*C(*CС0(*Tġ,$(*C(*ë*CС(*T`(*C(*CС0(*T`+(*C(*ë*CС(*T(*C(*CС0(*T+p(*C(*|ë*xCС(*tS(*pC(*hCС0(*dS+(*`C(*Xë*TCС(*PS@(*LC(*DCС0(*@S@*(*<C(*4ë*0CС(*,P(*(C(* CС0(*P'(*C(*ë* CС(*O(*C()CС0()O'P()C()ë)CС()Q()C()CС0()Q)()C()ë)CС()R()C()CС0()R)()C()ë)CС()Rl()C()CС0()Rl)()|C()të)pCС()lR()hC()`CС0()\R)()XC()Pë)LCС()HRl()DC()<CС0()8Rl)()4C(),ë)(CС()$P() C()CС0()P'()C()ë)CС()O((C((CС0((O'P((C(((ë(((@((d(\ë(XC' (TCС' (PF@' (HC' (DCС' (@F@ ' (0'ë'CС' 'D0' 'C' 'CС' 'D0' 'C' 'ë'Xx' 'Xx1X' '`Xp' 'XXp1P' 'Lë'HY' '<Y2l' '8&&&&&h&Pë&LCС#&HQt#&@CС#&<Qt-#&$ë&CX#&CXx#&ë&CС#%Pԡ#%C#%CС#%Pԡ,#%C#%%ë%Ch#%Ch#%ë%Cx#%Cx#%të%pCС#%lP #%dCС#%`P ,@#%L%<%%ë% CС#%O#%C#$CС#$O+#$C#$ë$CС#$R#$C#$CС#$R.(#$C#$ë$CС#$Q#$C#$CС#$Q-#$C#$ë$CС#$Q#$C#$CС#$Q-(#$|C#$të$pCС#$lP#$hC#$`CС#$\P,#$XC#$Pë$LCС#$HO#$DC#$<CС#$8O,#$4C#$$$ë$Y#$Y5#"h"Pë"LCС""HOt""DC""<CС!""8Ot-d""4C!""(!!ë!CС!P!O8!P!C!P!|CС"!P!xO8-!P!tC"X!P!h!ë!Op Cp O2p C'8p  ë Nȡp CСp Nȡ2Xp CС'`p  ë CСp Np Cp xCС'`p tN2$p pC'8p d T $ë CСp NPp Cp CС'`p NP1p C'8pëCСpMpCС'`pM1 pëCСpMTpCС'`pMT0pdP8ë4CСp0Npp,Cp$CС'`p Np2pC'8pëCСpNPpCpCС'`pNP1pC'8pëCСpN pCpCС'`pN 1pC'8pxë@Xhp<Xh;pX`pX`;pXXpXX;pëCСpMܡpCpCС'`pMܡ1lpC'8ptëpCСplMpdCС'`p`M1 p<ë8CСp4MTp,CС'`p(MT0pëCСpLpCpCС'`pL0pC'8p8ë4CС0L\,C$CС(  L\0C' ëCСLCCС( L0XC'ëCС K\ C CС* K\2< C* ëCС K |C tCС* pK1 lC* \HëXP XP?0 XH X@ XH?( X@?  dë`CС \J XC PCС* LJ1 HC* <ëCСJ4CС+J42D|ëxCСtIlCС+hI2 \@ë<CС8I0CС+,I1  ëCСpILpCpCС,`pIL1pC,8phDhD4pDdëCС|IxCpCС4 lI9lhC3\<ë8CС4Hȡ0C(CС4 $Hȡ9 C3ëCСHCCС4 H8C3TëPCСLHHC@CС5P<H:l8C5(, ëCСHȡCCС5PHȡ:HC5(ëCСHCCС5PH:(C5(D8ë4CС 0Ht ,C $CС6  Ht: C5   ë CС HT CС6 HT:  | Lë HCС DH0 <CС9@ 8H0= 0ë ,CС (G $C CС9@ G=l C9   ë CС Gt C CС9@ Gt< C9   ë CС Gȡ C |CС9@ xGȡ=8 tC9 h \ Dë @CС <Gt 8C 0CС9@ ,Gt< (C9   ë CС G4 C CС9@ G4< C9   ë CС G CС9@ |G@F@A@C>h@ëCС@Eȡ@C@CС>@Eȡ@@C>h@ëB@B=@ë|CС@xEX@tC@lCС>@hEX@@dC>h@XëPC@DC>H@0ë,CС@(D@$C@CС>@D?@C>h@ëC@C>X@ëCС@D|@C@CС>@D|?<@C>h@ëBء@Bء=@|ëxCС@tD0@pC@hCС>@dD0>@`C>h@TtëCСDCCСBDBXCAL4t`Dë@CС<C8C0CСB,CB (CAëCСCCCСBCBCAtëTYBLYB4YBh,YBhYBH Y8BHY|B(Y|TB(YxBYxpBYtAYtAYpAȬYpAȫtYlAlYlATYhALYhA4YdAh,YdAhY`AH Y`AHY\A(Y\4A(YXAYXPAYT@YTl@YP@ȬYP@ȫtYL@lYL@TYH@LYH@4YD@h,YD@hY@@H Y@@HY<@(Y<@(Y8@Y80@Y4?Y4L?Y0?ȬY0h?ȫtY,?lY,?TY(?LY(?4Y$?h,Y$?hY ?H Y ?HY?(Y?(Y?Y?Y>Y,>Y>ȬYH>ȫtY >lY d>TY>LY>4Y>h,Y>hY>H Y>HX>(X>(X>X>X=X =X=ȬX(=ȫtX=lXD=TX=LX`=4X=h,X|=hX=H X=HXܡ=(Xܡ=(Xء=Xء=Xԡ<Xԡ<XС<ȬXС<ȫtX̡<lX̡$<TXȡ<LXȡ@<4XġpDN $% 1@$ >@$ N@$ ^@& m'8 Ā Ԁ > [ w ̀ ݀ oĀ+΀8QЀ@(@)$456$N7.DQDZDQDZD]DcPDfpDgxDiDzD{DzD{DzD{D|D{D|D{D|D}D|D}D| D}D~ D}(D~0D8D~@DDDTD\DmpDoDqDdDuDDDD DDDD D$D(D,D4D8D<D@DDDHDLDTDlDxDDDDDDDDDDDDDDDDDU$Qy@P@P@P@S T8@U@V @W  $ $tN$ 0.0D0D@DDDTDDDDDDDDDDD@DDDTDXDDDD&$0E@b@w8р c{!2C_|&ErڀOـۀ9Y~݀Hz:'04$N4@.@D@DPDTD`DDDD$@@ $N.DDDDDDDDDD 9$\@i$TN4.@D@DTDXD`DdDDDDDj$@@<H8À"Ӏ (]!"!3!D!U!f!w!!!!€!Ҁ!!"""$"5"E"`@"k1"|@"}"~$N. Dk Dq Dw (Dz ,D| <D} PD~ \D tD xD~ |D D D D D D D D D D D D D 0D PD d"$k "@j"@l"@m"@n"@o" " x"##!#4#G#a##$&#'R'e((ڀ)Q)p))))****ǀ*ހ*,c,v,,,,€,Հ,,- --.-?-Q-d-u----$xN x. D( D, D( D2 D( D, D- D2 D= D3 D4 D6 D= D4 D5 D6 HD7 TD8 `D= hD? |Da Db DB DG DI DJ LDL `DN DP DQ DS DX 8D] TD\ XD] \D\ `D] dDd pDe tDd xDe |Dh -$( -@'.@'.@'.))P.4*8.@.R+H.],<.o-@. . .$N . D D D D D D D DD#@D%L.$ .@.@.@.ր8../  /d/$Nd.pDpDDDDDDDD D`DD/$p/'@/9@/I8/Zp/[/\$0N.DDDDDDD DDPDDD/]$/t@/@/8///$0N.DD/$/@/π/$N.DDDDDDD/$/@0 @0@0+060708$4N. D D D009$ 0O@0_@0r0$N4.@D@D@0$@0@0$ NL.PDPDP0$P0@0$ N\.`D`D`DdDpDtDxD0$`0@0@1 @1`11$$N.DD1$11@1A$N.DDDDDDDDDDDDD 1B$1X@1h@1{11$N8.@D@D@1$@1@1$NP.PDPDP1$P1@1$N`.`D`D`1$`2@2%$Nh.pDnpDo|Dp2&$np2?@m2O$4N.D6D9D?DB4DDlDI2P$62g@52w@7222$N.DDDDDD0D@D dD |DD DDDD@D"d2$2@2@2@2@2@22|2$N|.D%D&D)D,D2D3D2D3D2D3D2D3 2$%3@$3-$N<.@DL@DOXDUDXDZDhD^ DkD3.$L@3E@K3U@K3g@M3u334T4g4z4444Ā4Հ445 5-@5.X5/$NX.`Ds`DtDw50$s`5L@r5\@r5l$N.DzD{D}DD,DPDhDDDDD5m$z5@y5$N.DDDDDDD5$5@5@5@555$8N.DD D$D<DpDDDDDDDDD DD(D8DPDTD\D`DdDhDlDtD|5$6 @6@6&@66@6D@6S@6c6t@ 6@666$N.DDDDDD@6$6@6@6866X6$NX.`D`DdDhDDDDD DDD(DPD`DD DD DDDDDDD DD#`D%hD#lD%pD!D-D1D3D8D; 0DB PD9 DG DI DN! 6$`7@7*@7:@7F@7S87c@7x@777@7@7@77! 7$N!8.!@DR!@DV!PDR!TDT!dDV!hDW!DY!D[!D_!Dc!Df!Dh!7$R!@7@Q7@Q7@T8!@8"8 8$N"."Dk"Do"Dk"Dm"$Do"(Dp"`Dr"lDt"xDx"D|"D"D"8$k"86@j8M@j8c@m8v"8w"8x8$N"."D"D"D"D"D"D"D"8$"8@8@8@8"8"8$(N"."D"D"D"D"D#D#D# 8$"9@9@9+@9A"9B#$9C$4N#$.#0D#0D#0D#4D#PD#TD#XD#lD#pD#tD#|D#D#9D$#09n@9@9@9@9@9@9#09#9$hN#.#D#D#D#D#D#D#9$#9@:$,N#.#D#D#D#D#D#D#D#D$D$ D$D$D$D$ D$4D$XD$|D$D$D$D %D%0D%HD%XD%`D%xD%D%D%D&D&0D&<D&TD&D&D&D&D&D &:$#:(@:8@:S@:h8:x<:@:P:;/;U;h;<<$`<3@>4L>-5P>A@6>Y@7>f8T>|9D>:>ASAl@;A<A@=A>\AȀ?hAApABxB CBD`B.E8BI@GBk@HBu(Bv4Bw$ pN4.4D4D4D4 D4D4D4 D4$D4,D4@D4DD4HD4PD4`D4pD4xD&4D!4D"4D#4D$4D%4D/4D04D15D;5D25D;5 D45D55D65D75 D85$D95(D:5,D054DA5TDC5lBx$4B@B@B@B@B@B@B@CCC@C=<CH8C\@Ct@C@C4C5C$N5.5DF5DJ5DF5DJ5DQ6DS6dDZ6C$F5C@EC@EC@EC$N6.6D]6Dh6Dm6D7,D7TDs7Dx7D|7D7D8D8 D84D8DD8LD8`D8D8D8D8D8D8D8D9D9D9$D9,D9@D9HD9\D9xD9D9D9D9D9D9D9D9D:Dn:D:(D:0C$]6D@\D@\D)@\D9^8DS_<Dr`PDa`Db@DcHD@dD@eD6D:HD$N:H.:PD:PD:XD:\D:lD:xD$:PE@E$DN:.:D:D:D:D:D:E$:E6@EI$DN:.:D:D:D:D; D;EJ$:El@E$DN;4E&BE&CxE&BE&CF&CHF2&CXFd&ChF&BF& BF&CG'&C8GE&C(Gr&$CG&]BG&vBG&wBG&xBHH)H;d;45"*!@# @76@`"s#0*p @`Pp~H"``P_( '#("5b:J:P{:`Np; M `@4<ZRtJD]:^b.z\$ gD6"s >@&w1|_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_frame_rate_get_duration_get_min_duration_get_num_tracks_clip_has_video_set_frame_rate_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_timecode_mxfr_convert_length_get_clip_duration_mxfr_is_pal_frame_rate_mxfr_is_ntsc_frame_rate_mxfr_is_prof_sampling_ratedyld_stub_binding_helper_free_mxf_get_array_item_element_mxf_finalise_data_model_mxf_file_is_seekable_mxf_get_uint16_item_mxf_get_strongref_item_mxf_file_close_mxf_next_list_iter_element___floatdisf_mxf_get_umid_item_mxf_get_array_item_count_malloc_op1a_is_supported_mxf_find_singular_set_by_key_mxf_free_data_model_mxf_load_data_model_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_log_error_mxf_get_list_element_mxf_uu_get_referenced_package_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_initialise_list_iter_mxf_disk_file_open_read_mxf_uu_get_track_duration___fixdfdi_mxf_get_list_length_mxf_is_picture_opa_initialise_reader_mxf_initialise_array_item_iterator_mxf_log_warn_mxf_get_position_item_mxf_is_subclass_of_mxf_is_sound_mxf_append_list_element_mxf_avid_get_data_def_memcmp_op1a_initialise_reader_mxf_get_strongref_mxf_free_partition_mxf_get_iter_element_mxf_is_timecode_mxf_uu_get_track_datadef___floatdidf_mxf_next_array_item_element_mxf_read_partition_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_profAudioSamplingRate_g_ntscFrameRate_g_palFrameRate_g_Track_EditRate_item_key_g_MaterialPackage_set_key_g_TimecodeComponent_RoundedTimecodeBase_item_key_g_TimecodeComponent_StartTimecode_item_key_g_Null_UMID_g_SourceClip_SourcePackageID_item_key_g_SourceClip_StartPosition_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)=s136next:(0,115),0,32;isVideo:(0,2),32,32;trackNumber:(0,90),64,32;frameSize:(0,18),96,64;frameSizeSeq:(0,116),160,480;frameSizeSeqSize:(0,2),640,32;frameSeqSize:(0,18),672,64;frameRate:(0,117)=xsmxfRational:,736,64;playoutDuration:(0,18),800,64;sampleRate:(0,117),864,64;containerDuration:(0,18),928,64;imageStartOffset:(0,90),992,32;bodySID:(0,90),1024,32;indexSID:(0,90),1056,32;;_MXFReader:T(0,109)=s120mxfFile:(0,76),0,32;clip:(0,119)=xsMXFClip:,32,256;haveReadAFrame:(0,2),288,32;playoutTimecodeIndex:(0,9),320,352;sourceTimecodeIndexes:(0,23),672,128;essenceReader:(0,121),800,32;dataModel:(0,47),832,32;ownDataModel:(0,2),864,32;buffer:(0,122),896,32;bufferSize:(0,90),928,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)=s32tracks:(0,101),0,32;frameRate:(0,117),32,64;duration:(0,18),96,64;minDuration:(0,18),160,64;hasAssociatedVideo:(0,2),224,32;;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)=s44essenceTracks:(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;set_frame_rate:(0,132),288,32;data:(0,133),320,32;;:t(0,126)=*(0,134):t(0,127)=*(0,135):t(0,128)=*(0,136):t(0,129)=*(0,137):t(0,130)=*(0,138):t(0,131)=*(0,139):t(0,132)=*(0,140):t(0,133)=*(0,141):t(0,134)=f(0,1):t(0,135)=f(0,2):t(0,136)=f(0,2):t(0,137)=f(0,2):t(0,138)=f(0,18):t(0,139)=f(0,142):t(0,140)=f(0,2):t(0,141)=(0,143):t(0,142)=*(0,144):t(0,143)=xs_EssenceReaderData:MXFHeaderMetadata:t(0,144)=(0,46)init_mxf_reader_2:F(0,2)mxfFile:P(0,145)dataModel:P(0,47)reader:P(0,100)key:(0,38)llen:(0,25):t(0,145)=*(0,76)len:(0,43)newReader:(0,103)headerPartition:(0,77)open_mxf_reader_2:F(0,2)filename:P(0,146)dataModel:P(0,47)reader:P(0,100)newMXFFile:(0,76):t(0,146)=*(0,147):t(0,147)=k(0,63)open_mxf_reader:F(0,2)filename:P(0,146)reader:P(0,100)dataModel:(0,47)init_mxf_reader:F(0,2)mxfFile:P(0,145)reader:P(0,100)dataModel:(0,47)get_mxf_clip:F(0,148)reader:P(0,103):t(0,148)=*(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_frame_rate:F(0,1)reader:P(0,103)frameRate:P(0,149):t(0,149)=*(0,117)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)clip_has_video:F(0,2)reader:P(0,103)set_frame_rate:F(0,2)reader:P(0,103)frameRate:P(0,150):t(0,150)=*(0,151):t(0,151)=k(0,117)get_header_metadata:F(0,142)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,152)result:r(0,2):t(0,152)=*(0,153)MXFReaderListener:t(0,153)=(0,154)_MXFReaderListener:T(0,154)=s20accept_frame:(0,155),0,32;allocate_buffer:(0,156),32,32;deallocate_buffer:(0,157),64,32;receive_frame:(0,158),96,32;data:(0,159),128,32;;:t(0,155)=*(0,160):t(0,156)=*(0,161):t(0,157)=*(0,162):t(0,158)=*(0,163):t(0,159)=*(0,164):t(0,160)=f(0,2):t(0,161)=f(0,2):t(0,162)=f(0,1):t(0,163)=f(0,2):t(0,164)=(0,165):t(0,165)=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,166)count:P(0,166)element:r(0,14):t(0,166)=*(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,167)lastTrack:r(0,101):t(0,167)=*(0,101)add_essence_track:F(0,2)essenceReader:P(0,121)essenceTrack:P(0,168)lastTrack:r(0,102):t(0,168)=*(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,168)trackIndex:P(0,166)eTrack:r(0,102)tIndex:r(0,2)clean_rate:F(0,1)rate:P(0,149)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,169)=xsMXFArrayItemIterator::T(0,170)=s16item:(0,171),0,32;numElements:(0,90),32,32;elementLength:(0,90),64,32;currentElement:(0,90),96,32;;MXFArrayItemIterator:t(0,169)=(0,170):t(0,171)=*(0,172)MXFMetadataItem:t(0,172)=(0,173):T(0,173)=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,174),256,32;;:t(0,174)=*(0,37)dataDef:(0,39)haveTimecodeTrack:r(0,2)sequenceComponentCount:(0,90)uint32_t:t(0,90)iter2:(0,169)arrayElementValue:(0,122)arrayElementLength:(0,90)initialise_default_playout_timecode:F(0,2)reader:P(0,103)clip:r(0,148)timecodeIndex:r(0,3)initialise_source_timecodes:F(0,2)reader:P(0,103)sourcePackageSet:P(0,34)sourceTimecodeIndexes:r(0,175)trackSet:(0,34)sequenceSet:(0,34)tcSet:(0,34)iter1:(0,169)dataDef:(0,39)iter2:(0,169)arrayElementValue:(0,122):t(0,175)=*(0,23)arrayElementLength:(0,90)timecodeIndex:(0,3)timecodeIndexRef:r(0,3)count:r(0,2)componentCount:(0,90)structuralComponentSet:(0,34)sourcePackageID:(0,176)=xsmxfUMID::T(0,177)=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,176)=(0,177)sourceClipSet:r(0,34)iter3:(0,169)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,175)iter:(0,7)timecodeIndex:(0,3)timecodeIndexRef:r(0,3)sec:r(0,25)frame:r(0,25)mxfr_convert_length:F(0,18)frameRateIn:P(0,150)lengthIn:P(0,18)frameRateOut:P(0,150)get_clip_duration:F(0,2)headerMetadata:P(0,142)clip:P(0,148)isOPAtom:P(0,2)materialPackageSet:(0,34)materialPackageTrackSet:(0,34)arrayIter:(0,169)dataDefUL:(0,39)duration:(0,18)editRate:(0,117)videoDuration:r(0,18)haveVideoTrack:r(0,2)mxfr_is_pal_frame_rate:F(0,2)frameRate:P(0,150)mxfr_is_ntsc_frame_rate:F(0,2)frameRate:P(0,150)mxfr_is_prof_sampling_rate:F(0,2)samplingRate:P(0,150)g_Null_UMID:S(0,178)g_GenericTrack_Sequence_item_key:S(0,179)g_Track_EditRate_item_key:S(0,179)g_StructuralComponent_Duration_item_key:S(0,179)g_Sequence_set_key:S(0,179)g_Sequence_StructuralComponents_item_key:S(0,179)g_TimecodeComponent_set_key:S(0,179)g_TimecodeComponent_RoundedTimecodeBase_item_key:S(0,179)g_TimecodeComponent_StartTimecode_item_key:S(0,179)g_TimecodeComponent_DropFrame_item_key:S(0,179)g_SourceClip_set_key:S(0,179)g_SourceClip_StartPosition_item_key:S(0,179)g_SourceClip_SourcePackageID_item_key:S(0,179)g_MaterialPackage_set_key:S(0,179)g_palFrameRate:S(0,151)g_ntscFrameRate:S(0,151)g_profAudioSamplingRate:S(0,151):t(0,178)=k(0,176):t(0,179)=k(0,39) #1/28 1242033950 502 502 100644 63652 ` mxf_essence_helper.o8 G\TG\__text__TEXT-TI__picsymbolstub1__TEXT- /d __const__TEXT0p3__cstring__TEXT507__literal8__TEXTF0I__la_symbol_ptr__DATAFdIL`B P 2T`CT@TB> |``CT@~TB> |``CT@~TB> |``CT@TB> |N `||~xB!<83H- /@<x83H,/@<x83H,/@t<x83`H,/@\<x83PH,/@D<x83@H,/@,<x83 H,}/@<x83H,e/@<x83H,M/@<x82H,5/@<x82H,/@<x82H,/@<x82H+/@<x82H+/@l<x82H+/@T<x82`H+/@<<x82PH+/@$<x82@H+u8/A `88!P|x|N `|!;B|#x|{xx|+x! <8.H+ /AT<cxx8.H-/@8<<<8c8c28283(H*9@H```;l<cx8.xH-]/@4<<<8e8c283@83(H*U9@H``xH+<_cx;.xH+i/APxcx8tH+/@H<<<8i8c28383(H)9@H@```8@8`Ztzx<cx8L82H,/@8<<<8p8c284$83(H)9@H```<cx8H82H+A/@8<<<8r8c28483(H)99@H```H/@,<<<8s8c28583(H(9@HP<x82pH)/@<x82`H(|~yA@88@9 9`D9@8\0<4|<@\(<,|8H<x82PH(/@<x82@H(}|yyA888@@<89 9@0\4(\,<D<@H<x820H(1/@<x82 H(|~yAP88@Г<<<89 D8\0\(<4@9@<,<`8@`cZ zH<x82H'/@<x82H'|yyAP88@Г<89 @D8\0\(<4@9@<,<`8@`c2Z zH<x81H'9/@<x81H'!|~yAP8@8<<<8<`D\0\(9 88@`c9@<4<,@Z zH <x81H&/@<x81H&/A<88@Г<89 @D9@\0\(8<4<,@H<x81H&U/@<x81H&=/@<x81H&%/@<x81H& /@<x81pH%/@<x81`H%/@<x81PH%/@<x81@H%/@<x810H%/@ <x81 H%}/@<x81H%e/@<x81H%M/@<x80H%5/@P<x80H%/@8<x80H%/@ <x80H$/@<x80H$/@L<x80H$/@4<x80H$/@<x80H$/AH88@`9 9@D\,8@8@<0<(4\88 8@<\@H<x80pH$1/@L<x80`H$/@4<x80PH$/@<x80@H#|~yAH88@9 9@D\,88@<0<(4\888@<\@H<x800H#|yyAT88@<8D<`8\(9 808@8<4<,`c9@@Z zHt<x80 H#%|~yAT89 Г<<<8D8 8@<4<,9@0\(8@<`8@`ceZ zH <x80H"|yyAP8@8<8<` D\0\(9 888@`c@9@<4<,@Z zH<x80H"Y|~yAL8@8<<<8D\09 88\(<`<4@<,8@z9@Z HH<x8/H!|yyAP8@8<8<`D\0\(9 888@`c9@<4<,@Z zH <x8/H!|~yAP8@8<<<8<`D\0\(9 88@`c9@<4<,@Z zH <x8/H!1/AL8@8<8D\09 8\(<`<4@<,8@z9@Z H <x8/H /@<x8/H /AH/A$<<<8o8c285<83(H<cx8@8/H"1/@$<<<8r8c285`83(H<cx8<8/H!/@$<<<8w8c28583(H<_cx;/xH!/A<xcx8HH!/@,<<<8~8c286<83(H Ā@H<_cx;/pxH /A<xcx8DH!E/@,<<<88c28683(H <D<_cx;/`xH a,A<xcx8PH /@(<<<88c28783(H aP<_cx;/PxH ,A<xcx8LH /@(<<<88c28783(H aL<cx8@8/@H Q/@$<<<88c28883(H <cx8D8/0H /@$<<<88c28883(H <cx888/ H/@$<<<88c28983(H 8/A$<<<88c289l83(H A@!DcxaHALP<\,<0<_|4\8(<;/xH/Axcx8TH /@,<<<88c28983(H!9@H xT/@ d<cx8X8/H/@$<<<88c28983(H؀X/A$<<<88c28:h83(H|p<cxZ 8.8|He/@<<<88c28:|83(HD<@<@C0=AxApAhA@|!t|J|Z|@@4<<<8u8c@8!8H8H``8+@8<<<8v8c@8!8H 8H```0g|F9 TK~T@Tl~X| cx@`A0`<<<8w8c@8!8H u8H|/9}8AXH`KT@~0p A@/AD/Ax/@̈K TB>T 6|BxG8 |"T >9kB@H؈K TB>T 6|BxG``+ U)>T 6})x'K TB>T 6|BxG```+ U)>T 6})x'``K TB>T 6|BxGKT<<<88c!88"H x889@| ``P@A8T>@A|8P|x|p8[{8!`|xa|N ``|lyA /A| | xN 8`N ``|||xB|#x|;x8|+x!|+x|3x}Cx}7Kxcd8\H|{y@0<<<88c 88H 18`H`|/A8@@AL@@A<``<<<88c 8P8H 8`H\``p/A8+|tA/@d@@\``|#xH m8pxH /|dx|p@,<<<88c 8|8H M8`HCxxH 9 H@ AH<<<88c 88H x$x88| | xN!8`Hp[|9 x$x88| | xxN!/@(<<<88c 8 8H Kp|xa8|"H /@<<<88c 8 T8H EK@```x$x88x| | xN!/@,<<<88c 8 8HK`8CxxH u9 H@A4```<<<88c 8 8HK88```8!|N ```||#xB|+x|~x|+x|3x!}Cx|;xH |yy@4<<<88c88XH8`H```~ddxH |~y@0<<<88c88XH8`H`~H]/@~H -/@`yhxxx98K/@,<<<88c88XHA8`H Cxdxx<| | xN!/@<<<88c888XH8`H\` Cxdxxx| | xN!/@,<<<88c8|8XH8`H8`8!p|N ``||~xB!<8 HM/@$<x8 H58/A `88!P|x|N `||#xB|vx|3xx|+x! }Cx|;x<8 VH/@X<x8 H/@ H``+A/@+@``Cx~xH /ACx8NH/A,L3}/@8;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 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)%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@?C0A-dë-`5'-\D'-X50'-P5'-LDl'-H50 '-<ë-85'-4Eh'-050'-(5'-$Eh'- 50 '-ë-5'- DС'-50'-5',DС ',50 ',ë,5',D',50',5',D',50 ',ë,5',Dh',50',5',Dh',50 ',ë,5',D@',50',5',D@',50 ',4ë,05',,F',(50', 5',F',50 ', ë+5'+EH'+50'+5'+EH'+50 '++ë+5'+F8'+50'+5'+F8'+50 '++X+ë+5'+E'+ 50'+5'+E '*50 '***të*p5'*lE'*h50'*`5'*\E'*X50 '*L*ë*5'* EH'*50'*5')EH')50 '))ë)5')EH')50')5')EH')|50 ')p)H)((ë(5'(D'(50'(5'(D'(50 '((|(L(8'ë'0''0 ''ë'0С''0С ''lë'h0'@'`0 '@'Të'P0С'@'L0С '@'ë'5%`&Cܡ%`&50%`&5X%`&Cܡ|%`&50%`&ë&5%`&C%`&50%`&5X%`&C8%`&50%`&`ë&\5%`&XC0%`&T50%`&L5X%`&HC0%`&D50%`&8&&%ë%5%`%A%`%50%`%5X%`%A%`%50%`%%ë%5%`%B%`%50%`%5X%`%B%`%50%`%% ë%5"%B"%50"$5"$B "$50 "$$ë$5"$B"$50"$5"$B "$50 "$\ë$X5"$TBd"$P50"$H5"$DBd T"$@50 "$4$ë$5"$B"$ 50"$5"$B "#50 "#ë#5"#Aء"#50"#5"#Aء"#50 "#h#Të#P5"#LA"#H50"#@5"#<A|"#850 "#$#"ë"5""A`""50""5""A`P""50 ""pë"l5""hA""d50""\5""XA""T50 ""H!`ë!\A !X5!T@!LA "!H5!D@! ,ë (5 $@ 50 5 @! 50@ë5@505@!50@ë5@t50x5t@t!p50@4F`,F`(F)` F)`ë5`@`50`5X`@"`50`ë0`0`ë5`?ȡ`50`5X`?ȡ"h`50`të50?050050?%x0500ë50?(050050?($0500ë0000|ëx50t?0p500h50d?$0`500HëD50@>0<5004500>$\0,500 ë1010ë50>4050050>4$0500ë50=050050=#0500ë1010XëT50P6<0L500D50@6< 0<5000ë1 01 0ë505С0500505С0500ë100100ë505H0500505H0|500pël1@0`1@0TëP1P0L1P 0ë5=53(=;dë`5\;X50P53(L;8H502<ë81,1/0 ë5:50 53(:8502ë1С1С/@ë5;5053(;9502ë11/ ë5: 5053(: 7|502pël1`1/PTëP5L9H50@53(<978502,ë(11/`ë 59<5053(9<6502ë22/pë58̡5053(8̡6<502ë22/58`50|53(x8`5t502hëd2 X2 /P5L7H50@53(<75`8502,ë(2020/ë 1`1`.F|FDPxFСtFСD@lFءhFءDHdFȡDFȡD8,ë(5$=  5053(= :|502ë11.ë5<5053(<:h502ë5<5053(<9502hë`1L1/ë5;5053(;9l5025;5053(;9502ë11/ 5;5053(;8502ë1|1/0t5p:l50d53(`:8\502PëL1С@1С/@450: ,50$53( : 7502ë11/P595053(97502ë11/`5|9<x50p53(l9<6h502\Dë<242/p$5 8̡5053(8̡6< 502ë22/ë58`5053(8`5502ë2 2 /ë57|50t53(p75`l502`ë\20P20/Dë@5<7̡850053(,7̡5<(502ë 1p1p.FFDPFСFСD@|FءxFءDHtFȡTFȡD8@5<= 850053(,= :|(502ë11.5<5053(<:h5025<5053(<9502ë11/ë|5x<t50l53(h<9d502X@ë81$1/5;5053(;9l5025;5053(;9502ë11/ 5;5053(|;8x502lëh1\1/0T5P:L50D53(@:8<5020ë,1С 1С/@5:  5053(: 7502ë11/P595053(97502ëx1p1/``5\9<X50P53(L9<6H502<$ë22/p58̡ 50 53( 8̡6< 502  ë 2 2/ 5 8` 50 53( 8`5 502 ë 2  |2 / t5 p7 l50 d53( `75` \502 Pë L20 @20/ 85 47̡ 050 (53( $7̡5< 502 ë 2@ 2@/ ë 2P 2P/ ë 2` 2`/ ,ë (2p 2p/ ë 2 2/ hë d2 \20 ë 2 20 ë 2 20  4ë 02 (200 ë 2С 2С0@ ë 2 20P ë 2 20` ë 3 30p 4ë 03 (30 ë 3  3 0 ë 30300ë3@3@0ë3P3P0ë3`3`0ë3p3p0ë330tëp3h31\ëX3P31Dë@3831 ,ë(3 310ë3С3С1@ë331Pë331`ë441pë441ë4 4 1ë40x401lëh4@`4@1ë4P4P1ë4`4`1ë4p4p1ë4|41$ë 442 ë442ë442 ë4420Dë@4С84С2@,ë(4 42Pë442`ë552pë575053(75502hëd5`70\50T53(P704L502@ë<5052ë56 5053(64$502ë5 5 2ë56<5053(6<3502xëp1 h1 .dLëH5D5С@50853(45С3@0502$ë1010.ë55H5053(5H2502ë1@1@.ë1P1P.LëH2@22@4ë02(22Pë332`ë3 3 2ë30302ë3@3@2ë3`3`2ë3p3p2ë332tëp3h33\ëX3P33Dë@3833 ,ë(3 33@ë333Pë443`ë4 4 3ë40403ë4@4@3GX0 GX0GT0GT0GP0hGP0hGL0HGL0HGH0(GH 0(tGD0lGD<0TG@/LG@X/4G</Ȭ,G<t/ȫG8/ G8/G4/G4/G0/hG0/hG,/HG,/HG(/(G(/(tG$/lG$/TG .LG 8.4G.Ȭ,GT.ȫG. Gp.G.G.G.hG.hG .HG .HG.(G.(tG.lG.TG-LG-4F-Ȭ,F4-ȫF- FP-`P\PXPTPPPLPHPDP@P<P8P4P0P,P(P$P PPPPP PPPPddf<080N0y011'1 T10z1@1P1`1p1E1111(1`1122I2 202@2P#2`L2pu2222 $2 W2 y2 2 3 3 (3 T30 3@ 3P 3` 3p 43 d3 3 3 3 3 53 a3 4 4 4 40 A4@ q4P 4` 4p4/4_44444H4v555  .D-D.D/ D0(D1HD2hD3%$-D@+P@+c@,o@,z@,@,ŀ$N.D8D9DPd$8-@7:IXl$N|.DSDaDSDaDSDaDcDeDf`DghDiDmDpDr0DsDuDDxDyD|DDD~DzD{D}D~ DxDyD|D DPDTDXD\D`DdDhDlDpDtDxD|DDDDDDDDDDDDDDDDD0D4D8D<D@DDDHDLDPDTDXD\D`DdD|DDDDDDDDDDDDDDDDD(D,D0D4D8D<D@DDDHDLDPDTDXD`DD DDD @D DD HD LD 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 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/ D1 D8 D6 D5 D9 D8 $D3 (D1 ,D2 0D7 4D9 8D4 DD2 HD7 LD9 PD; \D= tDD xDB |DA DD D? D> DC D= DE D@ DC D> DE DG DI DP DN DM DQ DP DK DI DJ DO DQ DL DJ DO DQ DS DU 8D\ <DZ @DY DD] HD\ LDW PDU TDV XD[ \D] `DX lDV pD[ tD] xD_ Da Dh Df De Dh Dc Db Dg Da Di Dd Dg Db Di Dk Do Dr @Dw |D| D~ D DD0DhDpDDDDDD D\DDDDDD DDDDD D$D(D,D0D4D8DLDDDDDDDDHDDDPDDDD,D4DPDDDDDDD<D@D|DDD(D,D0D4D8D<D@DDDHDLDPDTDXD\D`DtDDDDDD8DDD XD D D D `DDD,DpDtD!xD|DDDDDDD!DDDDDDDDDD!DDD!D%D&D*$S@R@R@RT8 ",=Nl^K݀'>ɀ(9f~рcUpÀBsӀ#b~.f 0 ˀ!!!!܀"":"_"""##)#[U<#m#w#,#V@#WD#XH#΀YL#ZP#[T$$"\X$7$8$9$N. D- D0(D-,D0@D-DD0LD2`D4D5D6D8$D<pD?D@DBDCTDEDFDIDKDIDKDIDK DN0$:$- $Z@,$p@,$~@,$$(NH.PDQPDRtDTDVD[$$QP$@P$@P$@P$$N.DbDeDbDeDd DcDuDc4Du8Dc@DuDDcLDuPDcXDu\DvDwD{ 8Dy <D{ @D PD TD dD |D D D D D~ D D D D D! D!DD~!dD{!D!D!$$b%@`%@`%1@a%?@a%R@a%e@c%~'%%@d%@e%@n %@o%@s & & !& $N!.!D!D!D!D!& $!& @ &1@&C&T&u'')':'K'\'m'}'''''$(N!."D"D" D"$D"(D",D"<D"@D"DD"HD"D"D"D#D# D#`D#D#D#D#D#D#D#D$ D$pD$D%D%D%D% D%$D%0'$"'@(@(@(%@(7@(F@(Y@(i@(~8(((((ۀ(*4+u+,,--&-9-L-_-r-----ڀ-. ....?.P.a.s./000,0?0R0e0x00000р00111*1=1]1@1111"1%D1$DN%D.%PD%PD%`D%dD%|D%D%D&D& D&lD&D'1$%P1@1@1@1@2@2@2%@2:82L%P2M'(2N$N'(.'0D'0D'LD'2O$'02p@2}22$lN'.'D 'D 'D 'D 'D 'D 'D 'DP'D%(D'(0D)(DD,(XD*(\D,(dD.(lD/(D0(D/(D0(D1(D5(D7(D6) D7)D8)D3)TD;)dDA)DB)D#)Dx)DG)DS* DU*@DX*DV*DX*D[*D]*D^*Dc+(Df+4Dh+@Di+\Do+Dq+Dx,D#,@D%,HD3,hD),D.,D5,D8,DA- D'-HD|-p2$ '2@ 2@ 2@ 2@ 2@ 3 L3N3)d3=T3M3jX3~\3@3@3P33ǀH3ҀI3܀K3J3l4 '4 -4 4)$N-4*&1P4;&44o&54&44&45 &45?&45t&45&45&4p6&46J&4P6&4`6&26&27&&#2P7a&&2@7&)1p7&24@8&5408?&84 8q&;48&>38&A39&D39F&G39}&J39&M39&P3p:&S3`:N&V3@:&Y30:&\3 :&_3;#&b2;Z&e2;&2p;&2`;&2<&23&2>r&1>&1>&5 ?2&.1?u&N5?&U1?&\1@&&1@h&1@&0@&&0A&V1`AC&^4Ak&`3A&b3A&d3PA&f3B &h2B3&1Br&1B&(0Bd-p!\'0'* DP~"%P_]0-<?epz_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_error_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_malloc_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_DNxHD720p185ClipWrapped_esscont_label_g_DNxHD720p120ClipWrapped_esscont_label_g_DNxHD1080p36ClipWrapped_esscont_label_g_DNxHD1080i185ClipWrapped_esscont_label_g_DNxHD1080i120ClipWrapped_esscont_label_g_DVBased_100_720_50_P_ClipWrapped_esscont_label_g_DVBased_100_1080_50_I_ClipWrapped_esscont_label_g_AvidIMX30_525_60_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_AvidIMX30_625_50_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_AvidIMX40_525_60_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_AvidIMX40_625_50_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_AvidIMX50_525_60_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_AvidIMX50_625_50_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)=s136next:(0,35),0,32;isVideo:(0,5),32,32;trackNumber:(0,29),64,32;frameSize:(0,36),96,64;frameSizeSeq:(0,38),160,480;frameSizeSeqSize:(0,5),640,32;frameSeqSize:(0,36),672,64;frameRate:(0,39)=xsmxfRational:,736,64;playoutDuration:(0,36),800,64;sampleRate:(0,39),864,64;containerDuration:(0,36),928,64;imageStartOffset:(0,29),992,32;bodySID:(0,29),1024,32;indexSID:(0,29),1056,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)validChannelCount:r(0,4)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)=s120mxfFile:(0,98),0,32;clip:(0,103)=xsMXFClip:,32,256;haveReadAFrame:(0,5),288,32;playoutTimecodeIndex:(0,105)=xsTimecodeIndex:,320,352;sourceTimecodeIndexes:(0,23),672,128;essenceReader:(0,107),800,32;dataModel:(0,52),832,32;ownDataModel:(0,5),864,32;buffer:(0,2),896,32;bufferSize:(0,29),928,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)=s32tracks:(0,12),0,32;frameRate:(0,39),32,64;duration:(0,36),96,64;minDuration:(0,36),160,64;hasAssociatedVideo:(0,5),224,32;;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)=s44essenceTracks:(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;set_frame_rate:(0,134),288,32;data:(0,135),320,32;;:t(0,127)=xsMXFFileSysData::t(0,128)=*(0,136):t(0,129)=*(0,137):t(0,130)=*(0,138):t(0,131)=*(0,139):t(0,132)=*(0,140):t(0,133)=*(0,141):t(0,134)=*(0,142):t(0,135)=*(0,143):t(0,136)=f(0,1):t(0,137)=f(0,5):t(0,138)=f(0,5):t(0,139)=f(0,5):t(0,140)=f(0,36):t(0,141)=f(0,144):t(0,142)=f(0,5):t(0,143)=(0,145):t(0,144)=*(0,146):t(0,145)=xs_EssenceReaderData:MXFHeaderMetadata:t(0,146)=(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,147):t(0,147)=*(0,148):t(0,148)=k(0,20)extract_timecode:F(0,5)reader:P(0,96)key:P(0,147)len:P(0,26)position:P(0,116)mxfFile:r(0,98)localTag:(0,46)localItemLen:(0,46)arrayHeader:(0,149)arrayLen:(0,29):t(0,149)=ar(0,48);0;7;(0,4)arrayItemLen:(0,29)t12m:(0,149)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,150):t(0,150)=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_DVBased_100_1080_50_I_ClipWrapped_esscont_label:S(0,8)g_DVBased_100_720_50_P_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_DNxHD720p120ClipWrapped_esscont_label:S(0,8)g_DNxHD720p185ClipWrapped_esscont_label:S(0,8)g_DNxHD1080p36ClipWrapped_esscont_label:S(0,8)g_DNxHD1080i120ClipWrapped_esscont_label:S(0,8)g_DNxHD1080i185ClipWrapped_esscont_label:S(0,8)g_SDTI_CP_System_Pack_esselement_key:S(0,148)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_AvidIMX50_625_50_esscont_label:S(0,8)g_AvidIMX50_525_60_esscont_label:S(0,8)g_AvidIMX40_625_50_esscont_label:S(0,8)g_AvidIMX40_525_60_esscont_label:S(0,8)g_AvidIMX30_625_50_esscont_label:S(0,8)g_AvidIMX30_525_60_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,148)#1/28 1242033951 502 502 100644 33276 ` mxf_index_helper.o ))__text__TEXTl+ __picsymbolstub1__TEXT Dt __const__TEXT" $0__cstring__TEXT"06$@__la_symbol_ptr__DATA)ht+xHJ\i4 Phh tIt:||~y!A</AH =H `8!Px|H `8!P|N ```#/AD8`LM 8`N ``|A||xB8`0|#x|+x|3x!H|~y@,<<<8s8c!8!8!H8`H880H9 9@x>(^,>^>^H]9 |jxx}@}i9~ He/~@4<<<8y8!8!8c!HxHm8`H,/A88@]8`8!`A|N `|;B|}x|+x8|+x!|#x|;x<|3x8H!/@8<<<88c @8 8 HY8`Hp```x$x88Hu/@,<<<88c @8!8 H 8`H$x8888(^,8B|Jx} }i}b[x^H `8@DxdxT>K 8`8!A|N ```|;B|#x|xx;x!Dw(,|P|uIx&xlKH@A@  @A};|[|}[|BJ~#x8}"|P|IH/AT $;aH~#xdx888@HM/@$~#xH/A@H```~#xxK/A@W(w,^ ~$H``~xH|{xxdxK/A;([,~#x8^D@}}i},|a}L|BY|J} |@|9H/Aԓ $;aH~#xdx888@Ha/@8~#xH/A<x8888KK`@Ddxx8Km^ A@L$@AH<<x8888K1^ H`^ ```@$8@@H(<<<88c88H8@8!|Cx|N ``|A|{x|#x|3x|+x8`|3y8!A/A |,\(1C}"}#Kx}DSxH;\CxHQ/@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)ë")<"0")<"0ë" " tTëL" <" 0 hD4 xH8ë"'"0"'h"0ë"("0"("0| `ë\"X'T"0L"H'hD"08ë" &H"0"&H"0ë"("0"("0ë"'"0"'h"0ë"&H"0"&H"0ë"|(x"0p"l(h"0`ë\"X) T"0L"H) D"0<ë8"4&H0"0("$&H "0ë"( "0"("0ë"(X"0"(X"0\LL(lëh&H 4d" 4`"0 4X&H 4T"0 4P"d 4D4XëT(, 4L" 4H"0 4D(, 4@ë<' 48" 44"0 4,' 4("0 4$"d 4h@4$ë 4 4ë& 4" 4"0 4& 4"0 4"d 4ë&` 4" 4"0 4&`, 4"0 4|"d 4tëp" 4l' 4h"0 4`"d 4\' 4X"0 4PëL" 4H'| 4D"0 4<"d 48'|H 44"0 4,ë(" 4$&` 4 "0 4"d 4&`, 4"0 4ë" 4$p 4 "0 4 "d 4 $p< 4 "0 4 ë " 4 '$ 4 "0 4 "d 4 '$ 4 "0 4 ë " 4 & 4 "0 4 "d 4 & 4 "0 4  ë " 4 |# 4 x"0 4 p"d 4 l# 4 h"0 4 \ ë "  &  "0  "  &  "0  ë "  &x  "0  "  &xh  "0  ë "  &H  "0  "  &H8  "0  |ë x"  t&`  p"0  h"  d&`P  `"0  P"  L&H  H"0  @"  <&H8  8"0  $     |ë t"  d"   X H ,   ë "  &  "0  "  &  "0   `ë \"  X$  T"0  L"  H$  D"0  8 ë "  $  "0  "  $  "0    l X 0ë" |%ȡ x"0 p"x l%ȡ  h"0 TDë@" <% 8"0 0"x ,%  ("0 ë"  $p "0 "x $pP "0 ë" %\ "0 "x %\ < "0 lëh" d$p `"0 X"x T$pP P"0 D(ë$"  % "0 "x %  "0 ë" $ء "0 "x $ء "0 xët" p$ l"0 d"x `$x \"0 Pë8" 4$p 0"0 ("x $$pP  "0 ë" $4 "0 "x $4 "0 ë" $ "0 "x $ "0 x\ëX" T# P"0 H"x D# @"0 4|ëx"t#p"0h" d#!`"0 @T8ë4"0#x,"0$"  #x!"0 @lH8ë"#8"0" #8!H"0 @ë"#"0" |#!x"0 @lHëD"@"<"04" 0" ,"0 @ ë"0""x"0!t"!p"!\0ë""H"0"!"H!"0!H$ë)ء")ء"t)ԡ!l)ԡ!T)С!ȬL)С!ȫ4)̡!,)̡$!)ȡ! )ȡ@!)ġ!h)ġ\!h)!H)x!H)!()!()!)!t) l) T) ȬL) ȫ4) ,)  )  ) ) h) < h) H) X H) () t () ) t)l) T)ȬL) ȫ4),) ) ) )h) h)H) 8H)|()| T()x)x pt)tl)t T)pȬL)p ȫ4)l,)l )h )h pPlPhPdP`P\PXPTPPPLPHPDP@P<P8P4P0P,P(P$P PPPPP PPPPv}{~x|twuzyv}{~x|twuzydYdlfm<|" .DXDYDX DYD^D`$Dd0Dg4Df8Dg<DfHDgP$X@W$dNdp.pDjpDkpDl$jp%@i2@i?ix/ 6NȀ+DYo΀   0 A _  1 A  D u $(N .DpDsDpDsDtDu DxDwDu Dv(Dx0Dy@DxDDy\DD|D{D|D~DD~DDD $p @n @n@o@o&2CTd{Ҁ'8HYjz$<N.DDDDDDDD DDDD D`DDDDDDD0D@DXD`D|DDDDDDDD@DLDDDDDD$@#@0@<@J@X8i<x@@$N.DDDDDD $@@@@$0N.DD4DpDDDD@DDDD4D|DDDDPDDD 6$W@g@t@H8"@1$N . D D D D D $D (D ,D 0D 4D 8D <D PD `D dD hD xD$ D. D/ D0 D/ D0 D3 D5 D6 D5 D6 D7 D6 $D7 ,D< pD= DA DD DF DL DM 8DO TDP dDJ DV DA DW DA DW DA D[ Db DF 8DL `DO DV Db De $ @ '@ 4<@@V@`Hk8w@  $N . D D 8D <D XD \D D D DD4DXD|DDDDDDDDDDDDD DDD0D<DtDDDDDDDDDuDvDuDvDDD\DxlDwDxDzD{D|DDDDDD DDD$D4D@DDDDDDDD D,D\DdDlDDDDDDD$ @@@@@X +u<@t8ȀP @ildm9nH@o@p'|()@i:ldEm9QnH\@of@p|}D~@ildm9nH@o@pl$N. D D4DHDPDh$ @$\N|.DDGDIDHDIDJDKDD,D3 D<DDRhDYDdDzDD D0DPpDtDPDRDSDT DQDSD D@D`DpDDD#DDD'0D*@D,pD/D1D3D7D< D=,D%4DI`DKtDL|DKDLDODRDUDW DY@Dd`DetDrDsDzD}D D,D<D`DFxDvDDDDD$ @@'@8@EZHe 8q @|@ ($N(.0D0DHDLDPDXD\D`DlDDDDDDDDD D@$0@@@@@0T $$NT.`D`DlD!$`7@D$HN.DDDDDE$X@e@q@~@$<N.DDD$@@$$N. D D $ @$ N,.0D0D0DH$03@@$NL.PDPD PA$P^@k$ N\.`D `D`l$ `@ $ Nl&" dl X`  P`hu060(:kc)T&SfE7q_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_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_log_error_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)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 1242033954 502 502 100644 79332 ` mxf_opatom_reader.o8 `4T`4__text__TEXT:(TbJ__picsymbolstub1__TEXT:@ << __const__TEXTD XFt__cstring__TEXTFxnH__literal8__TEXT^a<__la_symbol_ptr__DATA^<aLOOJ PJJLP0|A|#x|zx|+x|`#y!A |3yA/A@$+@``H>|#x|gxH䃾XTCxdxxxH>P}} |]|p|0/}!|f|I|BZ}1}b|:}L}+|A\H|8@e8H@AhH@ P@AX}CP}"I1|BH@```89H(8@~H@ P@A|xK8!`|;x}CxA|N `||~x|#x|+x!8> ^}"SyAT/A@(+@ ```}@SxH,``P|x|pHAT:|`8!P|x|N ``||kxB|;x!#d)(I(i,0c|B AD@(@A8`<<<8T8cDh8D8DH:8`HT``I$T88`|B+di(K$|B"B }P}gI~8!P|N `|A|{xB|#x!Cd"(i |[yA,<<<8~8cC8C8CH:-8H8H7||y@4<<<88cC8D,8CH98H``{d8H=ـ|~x/A(8c\Dx8H=Y8/@|Hh`CxH=/@DCxH9M/@4<<<88cC8DX8CH9e8H,``h;\dFxxH?=~dhxZ\^`H==/A\Xd=`C0=_>`a8Ɋ[|<_b\|Il<\\\a@|BlBADɡ8`(@`( $XOAH``ALHX(١P`AT H8|XH7y/@,<<<88cC8D8CH818H8@8`Fx~^ 8{dB\dBA^dB8\dBA^ <dP)B>$9 d>THX`H={Z [[d"(i|`#yA8xKA@  @@8{H8```8!|xA|N ``|!|~xB|#x8!``d8`](TH9/@8<<<88c@8Ah8@tH68H ``x8dHH3/@0<<<88c@8C\8@tH48Hdah<8>8H:!/@0<<<88c@8C8@tH38H<_ah;>xH1,APdahx8H9/@<<<<88c@8D88@tH3U8HH`Adbz8lH2q/@0<<<88c@8D8@tH3 8HA`8;<x8>alH1y/@0<<<88c@8D8@tH28Hz<8T;!x8>H2-/A\;!xaT;aX$xH41/@(<<<88c@8EP8@tH2I8H<``;ȀaX8LxH//AxxH7/A<_aX;>xH/q,AL`aXx8H8/@8<<<88c@8E8@tH18HA`b`aX<8>x8H7/@P<<<88c@8F8@tH1Y8HL``z$xexH2U/@al$x;aPH2/@<<<8$8c@8Fl8@tH08H`;aPxH5/AxH6!/@4xH3/@$xH3A/@xxxH3xH5/@xH3/A8<_aP;>xH-,ALdaPx8H6y/@8<<<8/8c@8G 8@tH08HAdbdaP<8>h8\H0/AddaP8dH6m/AxxH5,A4Ada`9@"\`+ $AdB!`IHAdb!`ial<8\8>XH4/AlZ\<8>HbH5/AHtz$xexH0E/@<<<<8G8c@8I|8@tH.8H<<<8L8c@8HL8@tH.8HĀa\`dH./@<<<8P8c@8H8@tH.8HZ\<8>8bH4/AHa\`dH4/@T<<<8T8c@8H8@tH.)8H<<8X8cI(8@tH.8Hz88H2/@xA` /A,!d \i`~ Idih^~HD<_!d8>0B>08i\^ dhH3}A`~HA` /@x8KрT/ADxH//@xH,/@<<<8}8c@8IP8@tH0xH,]/@<<<88c@8IP8@tH,8H??<8;@;@t8FxxH,<xx8'8FH,8H|<<<858c@8G8@tH,]8HP<<<868c@8G8@tH,18H$lxH+8```a8!!|N ``||~x!``cd/Apc(/Ad8cH)^db(H,^db($/A,|xH*^d8"( $^db(/AH)݀^d8(8!P|N ``|||xB|+x|#x!Cdx(H(/@4<<<88c488=84H*8H``xH,|ux|#x/@,<<<88c488=84H*8H|d8H.y |yx/@Ԁ/A\d"( $/@H??<88}48848=H*%x~x~ųx8H/8/@HxDxex8@88K/@(??<88}48848>4H)K7 Wx8a@D|`|YH/Y/@`??<88}48848>|H)qKLPdxCx|p|x|xxH*-YXTxx|#x|ixdxCx|Q|BI|H/1/@0|)x```i8@9)B7 Wx8|P|IH./@??<88}48848>H(Kt}(|Hցw |9}H|BJx8}"|`|YH.!/@(??<88}48848? H(9K8Ww H$<8}488488?H( 8`8!|x|N ``|a||x!``Cdc/b(AH&m|}x|#x/À|d8H+ /@`/A4\d"( $/A|\1C}"}#Kx}DSxH|; [|ex||iKH`; [||iH(<\0|c/A0A(@  @A0|iH`8`88!`a|N `|A|}xB8!cdH*|~xxH(|zx|#x/@,<<<88c/89T80H&M8H /@D/À]dB($/@8??<88}/8089|H%xH#/AHX x8@88Ki/@(??<88}/808;,H%K8<xH'/@??<88}/808;H%eKp=dxI( KI9 |jxx}$Kx!8}ESxA8~-8-t86H#)`cxH!/AHX x8P8HK/@(??<8?8~-8-t88H"Kx8H!/AHLxx8989!@H'/@(??<8B8~-8-t89DH"qKL@Dxx88H&/@h??<8C8~-8-t89H")KHLcxH$u/@,??<8G8~-8-t88H!Kȁ=dxI( K9 8|jxx!HALH/AHLxx8989!@H& /@(??<8P8~-8-t89DH!eK@@Dxx88H%/@\??<8Q8~-8-t89H!KHLcxH#i/@ ??<8U8~-8-t88H K``x8H /A xx8989!@H%!/@(??<8]8~-8-t89H yKT@Dxx88H$/@p??<8^8~-8-t89H 1K `` cxH"u/@,??<8b8~-8-t89HK`=d8i(Kk 1C}"+K H\cx$xEx8H%i/@0<8~-8-t8m88`H8H ```8```8!|x!|N ``Cd"(i N ```Cd"(iN Cd"(iN ||~xB8cP!H"a/A;`xH /A4<<<88c(848(dH8`H|``x8H<|~x8'HY/@@<x8'HA/@(<x8'H)/@<x8'H/@<x8'H/@<x8'H/@<x8'H/@<x8'H/@<x8'xH/@<x8'hH/@h<x8&Hi/@P<x8'XHQ/@8<x8'HH9/@ <x8'8H!/@<x8'(H /@<x8'H/@<x8'H/@<x8&H/@<x8&H/@<x8%H/@x<x8%Hy/@`<x8%Ha/@H<x8%HI/@0<x8%H1/@`8`H``8````8!P|N ```||~xB|#x8!``d8`0(H/}(@(<<<88c%82<8%dHH880H=(<_x8B ]=?<_9)8B@=] =?<_9)8B=]=?<_9)8BБ=]=?<_=(9)8Bp= ]$K/@(<<<88c%828%dHHxH/A4<<<88c%828%dHH```8xH8|wxxHy8<8c#HI/AHxH|tx|#x/@<<<88c%8.8%dH)HD<_<89A<_82:AA8b%`A8%dH8HHH<_<8ĐA<_83\AA8b%A8%dHH<_<8ŐA<_83AA8b%A8%dHyH<_<8ːA<_83AA8b%A8%dHEH<_<8̐A<_83AA8b%A8%dHHx<_<8АA<_84AA8b%A8%dHHD<_<8ѐA<_84XAA8b%A8%dHH<_<8ҐA<_84AA8b%A8%dHuH<_<8֐A<_84AA8b%A8%dHAH<_<8אA<_84AA8b%A8%dH Ht<_<8ېA<_84AA8b%A8%dHH@<_<8ܐA<_84AA8b%A8%dHH <_<8A<_850AA8b%A8%dHqH <_<8A<_85tAA8b%A8%dH=H <_<8A<_85AA8b%A8%dH H p<_<8A<_85tAA8b%A8%dHH <<_<8A<_85AA8b%A8%dHH <_<8A<_85tAA8b%A8%dHmH <_<8A<_85AA8b%A8%dH9H <_<8A<_860AA8b%A8%dHH l<_<8A<_86@AA8b%A8%dHH 8<_<8A<_860AA8b%A8%dHH <_<8A<_86|AA8b%A8%dHiH <_<8A<_86AA8b%A8%dH5H <_<8A<_86AA8b%A8%dHH h<_<8A<_87$AA8b%A8%dHH 4<_<8A<_87TAA8b%A8%dHH <_<8A<_87|AA8b%A8%dHeH <_<8A<_87AA8b%A8%dH1H <_<8 A<_87AA8b%A8%dHH d<_<8 A<_88HAA8b%A8%dHH 0<_<8A<_88AA8b%A8%dHH <_<8A<_88AA8b%A8%dHaH <_<8A<_89AA8b%A8%dH-H <_<8A<_89pAA8b%A8%dHH `<_<8A<_89AA8b%A8%dHH ,<_<8A<_8:AA8b%A8%dHH<_<8!A<_8:LAA8b%A8%dH]H<_<8#A<_8:tAA8b%A8%dH)H<_<8'A<_8:AA8b%A8%dHH\<_<8,A<_8:ؐAA8b%A8%dHH(<_<8.A<_8;AA8b%A8%dHH`;>dHI(b$/AH^d"($>d)(8@8`;;a:;xI(i,~xexxH/AxH/A8H!xA||xHQ/@ <_<8A<_830AA8b%A8%dHH~H/AȀ~8@H/A蠁D1}/? AL+? Ap/?A+?A@/< A/?AL<8c;LH@~8H/@lH,`/?Ah/?@H```/? A+? A/? A/? @HD/? A/?@Hp~HH !/AH@/@p3{HH~8H /AH~8H /A@/ATKH~8H/Aܠ@/A,KH~8 Hi/A@/@D3 {HXH~8(H /AT@/ATKxH~8,H /A@/A,KH~80H /AԠ@/@3{H؀H~84H /A @/A,K0H~85H q/AL@/@t3{H~8LH /A~8PH /AP/@ЁaL!@KU >8BA <<_<8A<_86AA8b%A8%dH H``~88H/A~89H /A~8TH Q/A؈8aH9T|tH/AAL8B/AL@!@U#>8@mHlH}4/ATc:H |oyAԃH}5/ATc8H |pyA~8XH /A~8hH /A(!H3 {I5 4TB<|BhTB:8B @,aX^dTc8(H Q/}$A@~daX8@+(I(i,X/A99=~}kxH M/A4~8;H 9/AT~8>H %/At~8pH q/AH3 {4/A@}{x:`~DxH/AH:s3{;Z4@AЈ5/AT~x;@~xH/A~8H/AAH;Z3{;5@A~dU8at9K($Ap})IiX@AHP<_<87A<_8;|AA8b%A8%dH H8``a@8@m@A@@AA8<_<8dI(b$/AH^d8"( $>d/)(8@8`I(i,A }{xH/A ~xHaH A<88;8b%A8%dH H,<<<88c%80P8%dHH8xH8<8c"H/@8xH8<8c"H/@p8xH8<8c"He/@L8xHq8<8c"HA/@(8xHM8<8c"H/AXxH m|zx|#x/@<<<88c%8.8%dHH<_<8eA<_82AA8b%A8%dHH\<_<8hA<_8<AA8b%A8%dHH(```8: ;;hD```~x88xH /ATxH/Ahl;D~xH/AXAD9 xB(7WH]xDxex8H /A;;<;a`xxxfxH /@Hhl~H /@<<_<8pA<_8;AA8b%A8%dHmA<88<@8b%A8%dHMHh<<<88c%80P8%dH)HD<<<88c%8'48%dH9`HxH/@YA<9 x8<}@}i90|H!/@(<<<8 8c%8<|8%dHHxxxfxH A/@(<<<8 8c%8'48%dHYHtxH-/@(<<<8 8c%8<8%dH%H@`dxHq/@(<<<8 8c%8<8%dHHxfxxxH /@(<<<88c%8'48%dHHxH/@<<x8 8#H/A/@H/@!`Adx9YH|ix/A,8@8`9 89`Yy H<<<88c%8.8%dH```^d89`"( H|~ yA8AD:9;`;AK/AtK<x8 8#H/@<<<88c%8=8%dHaK|``8!}c[x|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 |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 +4 +4 +4 +4 +4 +4 +4+4S H+4S (+4+40+4+4+4S 6+4+4+4+4S #+4+4+4+4+4+4+4+4 c+4 a+4 *+4 +4 +4 +4 Q+4 P+4 A+4 @+4 +4 '%s' failed, in %s:%d frameNumber < reader->essenceReader->data->numAvidFrameOffsets - 1mxf_opatom_reader.creader->essenceReader->data->currentPosition == 0(track = get_mxf_track(reader, 0)) != NULLmxfr_is_pal_frame_rate(frameRate) || mxfr_is_ntsc_frame_rate(frameRate)mxfr_is_prof_sampling_rate(&track->audio.samplingRate)add_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_avid_read_filtered_header_metadata(mxfFile, 0, 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(trackSet, dataDefUL)get_data_def_ul(data->headerMetadata, 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 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, get_audio_file_offset(data, essenceTrack, frameNumber), 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_read_index_table_segment(reader->mxfFile, len, &segment)read_avid_imx_frame_size(reader, &essenceTrack->frameSize)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)C0A:ë9Fԡ!p9^x!p9Fx!p9Fԡ%d!p9^x=!p9Fx%!p9ë9EX!p9EX#!p9pë9lFԡ!p9hP!p9dFx!p9\Fԡ%d!p9XP.!p9TFx%!p98ë8EH!p8EH#!p88ë8Fԡ!p8H!p8Fx!p8Fԡ%d!p8H'4!p8Fx%!p88xë8tFԡ!p8p^`!p8lFx!p8dFԡ%d!p8`^`<!p8\Fx%!p8P8<ë88Fԡ!p84^<!p80Fx!p8(Fԡ%d!p8$^<<!p8 Fx%!p88ë8Fԡ!p8H!p7Fx!p7Fԡ%d!p7H'4!p7Fx%!p77ë7Fԡ!p7]!p7Fx!p7Fԡ%d!p7]<|!p7Fx%!p77l7\ë7XFԡ!p7TH!p7PFx!p7HFԡ%d!p7DH'4!p7@Fx%!p78ë74Fԡ!p70Q!p7,Fx!p7$Fԡ%d!p7 Q0P!p7Fx%!p7ë7Fԡ!p7Fx!p7]!p6]<@!p6ë6Fԡ!p6Fx!p6](!p6Fԡ%d!p6](;!p6Fx%!p666x6d6@6 65ë5Fԡ!p5Fx!p5]p!p5Fԡ%d!p5]p<!p5Fx%!p5ë5Fԡ!p5Fx!p5T`!p5|Fԡ%d!p5pT`2!p5lFx%!p5dë5`Fԡ!p5\P!p5XFx!p5PFԡ%d!p5LP.!p5HFx%!p545$ë5 D !p5D "!p55ë4D0!p4D0"!p44ë4D@!p4D@"!p44ë4DP!p4DP"!p44ë4D`!p4D`"!p44të4pFԡ!p4lQ!p4hFx!p4`Fԡ%d!p4\Q0P!p4XFx%!p4Pë4LFԡ!p4DFx!p4@]H!p48]H;!p404(433ë3Fԡ!p3Fx!p3](!p3Fԡ%d!p3](;!p3Fx%!p3|3`ë3\Dp!p3XDp#!p3P3<3(3 32ë2Fԡ!p2Fx!p2]!p2Fԡ%d!p2];!p2Fx%!p2ë2Fԡ!p2Fx!p2x\!p2tFԡ%d!p2h\;|!p2dFx%!p2111p1\1H140000|0\0////ë/Fԡ!p/Fx!p/Xl!p/Fԡ%d!p/Xl6!p/Fx%!p/P/</....h.8.----,-ë-\!p-\;L!p,,,ë,Fԡ!p,Fx!p,T!p,Fԡ%d!p,T30!p,|Fx%!p,p,P,@++ë+Fԡ!p+Fx!p+\!p+Fԡ%d!p+\;!p+Fx%!p+ë+Fԡ!p+Fx!p+\H!p+Fԡ%d!p+x\H:!p+tFx%!p+lë+hFԡ!p+`Fx!p+T\!p+PFԡ%d!p+D\:!p+@Fx%!p+8ë+4Fԡ!p+,Fx!p+ [!p+Fԡ%d!p+[:t!p+ Fx%!p+ë+Fԡ!p*Fx!p*[!p*Fԡ%d!p*[:L!p*Fx%!p*ë*Fԡ!p*Fx!p*[!p*Fԡ%d!p*[:!p*Fx%!p*ë*Fԡ!p*Fx!p*[T!p*Fԡ%d!p*t[T9!p*pFx%!p*hë*dFԡ!p*\Fx!p*PZ!p*LFԡ%d!p*@Z9p!p*<Fx%!p*4ë*0Fԡ!p*(Fx!p*Z!p*Fԡ%d!p* Z9!p*Fx%!p*ë)Fԡ!p)Fx!p)ZP!p)Fԡ%d!p)ZP8!p)Fx%!p)ë)Fԡ!p)Fx!p)Z!p)Fԡ%d!p)Z8!p)Fx%!p)ë)Fԡ!p)Fx!p)Y!p)|Fԡ%d!p)pY8H!p)lFx%!p)dë)`Fԡ!p)XFx!p)LY`!p)HFԡ%d!p)<Y`7!p)8Fx%!p)0ë),Fԡ!p)$Fx!p)Y!p)Fԡ%d!p)Y7!p)Fx%!p(ë(Fԡ!p(Fx!p(X!p(Fԡ%d!p(X7|!p(Fx%!p(ë(Fԡ!p(Fx!p(Xġ!p(Fԡ%d!p(Xġ7T!p(Fx%!p(ë(Fԡ!p(Fx!p(|X!p(xFԡ%d!p(lX7$!p(hFx%!p(`ë(\Fԡ!p(TFx!p(HXX!p(DFԡ%d!p(8XX6!p(4Fx%!p(,ë((Fԡ!p( Fx!p(X$!p(Fԡ%d!p(X$6!p(Fx%!p'ë'Fԡ!p'Fx!p'W!p'Fԡ%d!p'W6|!p'Fx%!p'ë'Fԡ!p'Fx!p'W!p'Fԡ%d!p'W60!p'Fx%!p'ë'Fԡ!p'Fx!p'xW!p'tFԡ%d!p'hW6@!p'dFx%!p'\ë'XFԡ!p'PFx!p'DW!p'@Fԡ%d!p'4W60!p'0Fx%!p'(ë'$Fԡ!p'Fx!p'Wd!p' Fԡ%d!p'Wd5!p&Fx%!p&ë&Fԡ!p&Fx!p&V!p&Fԡ%d!p&V5t!p&Fx%!p&ë&Fԡ!p&Fx!p&W,!p&Fԡ%d!p&W,5!p&Fx%!p&ë&Fԡ!p&Fx!p&tV!p&pFԡ%d!p&dV5t!p&`Fx%!p&Xë&TFԡ!p&LFx!p&@V!p&<Fԡ%d!p&0V5!p&,Fx%!p&$ë& Fԡ!p&Fx!p& V!p&Fԡ%d!p%V5t!p%Fx%!p%ë%Fԡ!p%Fx!p%V!p%Fԡ%d!p%V50!p%Fx%!p%ë%Fԡ!p%Fx!p%V!p%Fԡ%d!p%V4!p%Fx%!p%ë%Fԡ!p%|Fx!p%pVd!p%lFԡ%d!p%`Vd4!p%\Fx%!p%Të%PFԡ!p%HFx!p%<V!p%8Fԡ%d!p%,V4!p%(Fx%!p% ë%Fԡ!p%Fx!p%V !p%Fԡ%d!p$V 4!p$Fx%!p$ë$Fԡ!p$Fx!p$V!p$Fԡ%d!p$V4!p$Fx%!p$ë$Fԡ!p$Fx!p$Uȡ!p$Fԡ%d!p$Uȡ4X!p$Fx%!p$ë$Fԡ!p$xFx!p$lU!p$hFԡ%d!p$\U4!p$XFx%!p$Pë$LFԡ!p$DFx!p$8Ud!p$4Fԡ%d!p$(Ud3!p$$Fx%!p$ë$Fԡ!p$Fx!p$U(!p$Fԡ%d!p#U(3!p#Fx%!p#ë#Fԡ!p#Fx!p#T!p#Fԡ%d!p#T3!p#Fx%!p#ë#Fԡ!p#Fx!p#T̡!p#Fԡ%d!p#T̡3\!p#Fx%!p#xë#tFԡ!p#hFx!p#XT`!p#TFԡ%d!p#DT`2!p#@Fx%!p#8ë#4Fԡ!p#0P!p#,Fx!p#$Fԡ%d!p# P.!p#Fx%!p#"ë"D!p"D#!p"""ë"Fԡ!p"T4!p"Fx!p"Fԡ%d!p"T42!p"Fx%!p""ë"Fԡ!p"T!p"|Fx!p"tFԡ%d!p"pT2!p"lFx%!p"`ë"P!p"LP!p"Dp!p"@P!p"4@!p"0!p",@!p"(!p" !p"P!p" !p"P!p"!p"0!p!@!p!0!p!!p!!p!!ë!Fԡ!p!S!p!Fx!p!Fԡ%d!p!S2<!p!Fx%!p!!ë! D p!D %p ë D0p D0%p ë D@p D@%p ë DPp DP%p ë D`p D`%p ë Dpp Dp&p ë |Ehp tEh&p hë dExp \Ex'p Pë LEp DE'p 8ë 4Ep ,E'(p ë Ep E'8p ë EpE'HpëEȡpEȡ'XpëDpD&pëEءpEء'hpëEpE'xpëEpE'pxëtFplF'p`ë\FpTF'pHëDF(p<F('p0ë,F8p$F8'pëFHp FH'pëFXpFX'pëFhpFh'pëFԡpSlpFxpFԡ(dpSl4pFx(pëQ`Fԡ`Fx`Q8``tëpRx`lFԡ`hFx``Rx9`\Fԡ-t`XFx-`L0ë,R`(Fԡ`$Fx`R9`Fԡ-t`Fx-`ëS`Fԡ`Fx`S9`Fԡ-t`Fx-`ë|RX`xFԡ`tFx`lRX8`hFԡ-t`dFx-`XDë@R`<Fԡ`8Fx`0R9`,Fԡ-t`(Fx-`ëR`Fԡ`Fx`R9D`Fԡ-t`Fx-`tëpRX`lFԡ`hFx``RX8`\Fԡ-t`XFx-`L8ë4R`0Fԡ`,Fx`$R9` Fԡ-t`Fx-`ëR`Fԡ`Fx`R9D`Fԡ-t`Fx-`ëQ`Fԡ`Fx`|Q8`xFԡ-t`tFx-`hD8ë4P<`0Fԡ`,Fx`$P<6` Fԡ-t`Fx-`ëFԡ`P`Fx`Fԡ-t`P6`Fx-`ëQFԡFxQ;ëRxFԡFxRx;Fx/Fԡ0t`ë\RXXFԡTFxLRX;HFx/DFԡ08ëRXFԡFxRX;Fx/Fԡ0ëQFԡFxQ;,Fx/Fԡ0tlëhP<dFԡ`FxXP<9|TFx/PFԡ0ëFԡ PFxFԡ0P9TFx/P4TëPQ@HFԡ@DFx@@Q?@(ë$Q`@ Fԡ@Fx@Q`? @Fx48@ Fԡ4@ëQ@Fԡ@Fx@Q>@Fx48@Fԡ4@PëP@Fԡ@Fx@P>|@Fx48@Fԡ4@ëPt@Fԡ@Fx@Pt>4@Fx48@Fԡ4@xP<ë8P<@4Fԡ@0Fx@(P<=@$Fx48@ Fԡ4@ëFԡ@P@Fx@Fԡ4@P=@Fx48@ëFԡ@O@Fx@xFԡ4@tO=@pFx48@dH0ë,Fԡ`(NX`$Fx`Fԡ@t`NXG`Fx@`ëFԡ`M`Fx`Fԡ@t`MG`Fx@`ëM4`M4F`ëM`Fԡ`Fx`MF`Fԡ@t`Fx@`ëFԡ`O`Fx`xFԡ@t`tOIP`pFx@`dëXFԡ`TO`PFx`HFԡ@t`DOIP`@Fx@`4$ëD`D`D>0`x\ëXFԡ`TO`LFԡ@t`HOI(`8ë4Fԡ`0OL`,Fx`$Fԡ@t` OLH`Fx@`ëD`D>8`ëFԡ`O`Fx`Fԡ@t`OH`Fx@`ëFԡ`N`Fx`|Fԡ@t`xNHL`tFx@`dë`Fԡ`\Oܡ`XFx`PFԡ@t`LOܡI|`HFx@`< ëD`D>H`ë D` D>X`   |ë tDȡ` pDȡ>h` Pë LFԡ` HM` DFx` <Fԡ@t` 8MG ` 4Fx@` ( ë D` D>`        lë hFԡ` dL̡` `Fx` XFԡ@t` TL̡Fl` PFx@` D , ë Fԡ` L`` Fx` Fԡ@t` L`F` Fx@` ë Dء` Dء>x` ë Fԡ` K` Fx` Fԡ@t` KE` Fx@`  pë hD` `D>` T @ ë Fԡ` K` Fx` Fԡ@t` KEP` Fx@`  ë D` D>` ë Fԡ` KP` Fx` Fԡ@t` KPD` Fx@` ë |E` tE>` Xë TFԡ` PK` LFx` DFԡ@t` @KD` <Fx@` 0 ë Fԡ` J` Fx` Fԡ@t` JD8` Fx@`  ë E` E>` ë Fԡ` J(` Fx` Fԡ@t` J(C` Fx@` ë xE(` tE(>` \ë XFԡ` TI` PFx` HFԡ@t` DIC\` @Fx@` 4ë 0E8` (E8>` ë Fԡ` ID` Fx` Fԡ@t`IDB`Fx@`ëFԡ`H`Fx`Fԡ@t`HB`Fx@`pëlFԡ`hHܡ`dFx`\Fԡ@t`XHܡB|`TFx@`H4ë0Fԡ`,H`(Fx` Fԡ@t`HBD`Fx@` ëFԡ`Hx`Fx`Fԡ@t`HxB`Fx@`ëFԡ`HL`Fx`Fԡ@t`HLA`Fx@`\@ë<Fԡ`8H`4Fx`,Fԡ@t`(HA`$Fx@`ëFԡ`G`Fx`Fԡ@t`GA`Fx@`ëFԡ`Gȡ`Fx`Fԡ@t`GȡAh`Fx@`0ë,Fԡ(G$FxFԡCGDFxCët^p^\h^\^[D$ëFԡGHFxFԡCGHDXFxClëhFԡdG`FxXFԡCTGD,PFxCD4ë0Fԡ,F(Fx FԡCFCFxClëhFԡdF`FxXFԡDTFDPFxDhxPë `0D `0(D `,C `,DC `(CȬ `(`Cȫ t`$C l`$|C T` C L` C 4`Ch ,`Ch `CH `CH`C(`C(`C`C` B` $B`BȬ`@Bȫt`Bl`\BT`BL`xB4_Bh,_Bh_BH _BH_B(_B(_B_B_A_A_AȬ_ Aȫt_Al_<AT_AL_XA4_ܡAh,_ܡtAh_ءAH _ءAH_ԡA(_ԡA(_СA_СA_̡@_̡@_ȡ@Ȭ_ȡ@ȫt_ġ@l_ġ@T_@L_8@4_@h,_T@h_@H _p@H_@(_@(_@_@_?_?_?Ȭ_?ȫt_?l_?T_?L_ ?4_?h,_ 4?h_?H _ P?H_?(_ l?(_?_ ?_>_ >_>Ȭ_ >ȫt_>l_ >T_>L_ >4_|>h,_|!>h_x>H _x!0>H_t>(_t!L>(_p>_p!h>_l=_l!=_h=Ȭ_h!=ȫt_d=l_d!=T_`=L_`!=4_\=h,_\!=h_X=H _X"=H_T=(_T",=(_P=_P"H=_L<_L"d<_H<Ȭ_H"<ȫt_D<l_D"<T_@<L_@"<4_<ˀۀ >zǀ݀@C 1 @D`@ $\N\!`.`Du`Dv|DzD|DD7$u`T@th@t{$N|.DSDT DVDWDVDWDZ$S@R @R@R@R 5}+ 'ÀԀ-E_-I~Ā€ӀM^oĀՀ&6FVfv̀ 4 Q ƀ !!!$!4!D!T!e!u!!!̀!ހ"#e##$$($;$%Z%x%%%׀&&8&_&&&&((؀()")\))$N).DxD~D@DDDDDDDD0D4DDDPDDDDDD<DDDHDPDTD`DlDxD|DDDDDDDDDDD0)$x)))@w*@w*@y*-@z*;@{*Z*m**H*$hNH*P.PDPDlDpDtDDDDDDDDPDDDDDDDD $D lD D D D (D hD pD D D D D 0D LD `D |D D D D$ 8D D' D D D D) D- D/ D3 `D5 hD6 D7 D9 D: D9 D: D; D? D@ DL DN D%0DGHDLtDPDRDTDXHD_lDbDdDeDiDjDiDjDiDjDqDsDyD{ D}0D`DD'D5D6D@D`*$P*@*@*@*@*@++H+#"+3+Jp+Th+pl+P+T+€X+\+x,",5,,̀,,--̀//+/>/ǀ/ڀ/`/d0 0/2ŀ2ހ2L3,3P3@'3) 3* 3+@'3B 3C 3D@'3[3\3]x3^$ (Nx3_.DDDDDDD3m$3@3$N(30.0D0DTDXD\D`DdDDDDDDD D@DdDDhDj Dh(Dj0Dh8DjPDkTDmpDkxDm|DkDDD0D@D`3$03@3@3@3@4 @4@4-84=@4N4Z04[@f4i4j4kx4l$HNx4m.DDDDDDDDDDDDDD D@DTD\DdDD4$4@4@4@4@4@5@5%5&5'$,N5(.DDDDDDD  D 0D<D"pDDDD$D,D0D4D8DpDD$D)05@$5^@5m@5}@5@585@55H5$NH5P.PD,PD1`D,hD0tD,xD5|D-D5D3D0D1D2D5D8D:D<D>Dk@D?TD@DBDCDG@DL|DNDLDNDLDNDPDQDULD[D]D^Db@DfDmDr5$,P5@+6 @+6@-6+@.6:6M6p77,7?7R7e7x77777΀7@/80881@8%2H853P8FP8G8H$N8I . Du Du Dw(8g$u 8@t8$N48@.@Dz@Dz@D|H8$z@8@y8$NP8P.PDPDPDX9$P9*@~99$N`.`D`DpDtDDDDDDDlDDDDD D D!@9:$`9R@9k$N!T.!`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"D"D"D"D#D#@D#D#D#D$$D$XD$D$D$D%(D%\D%D%D%D&,D&`D&D&D&D'0D'dD'D'D(D(4D(hD(D(D)D )8D )lD)D)D*D*<D*pD*D!*D#+ D'+@D,+tD.+D+D+D+D+D,D,0D,LD,\D,`D,hD,D,D,D,D,D6-D7- D-@D-D-D-D-D-D-D.D.D.,D.DD.PD.\D.tD.D.D.D.D.D.D.D/D/D/(D/4D/HD/\D/hD/D/D/D/D0D04D0HD 0XD 0lD 0xD0D0D0D0D0D0D1D1D1,D1@D!1TD#1hD%1|D$1D%1D'1D%1D(1D%1D*1D,1D.1D*2 D/2D*2D22,D28D22<D2TD72dD82D2D<2D>3D?3D@3$D3,D3HDE3pDJ3DL3DK3DL4DM4DN4,D44D4XD4|D50De5lDh5Da5D5Da5De6Df6Dh6,Di6LDk6TDi6XDk6dD6hD6Dp6D6D7D7@D7hD 7xD 7D 8D 8DD8D8D8D8D9D9D9D9D9,D94D9<D9DD9LD9TD9D9D9D9D9D!:9l$!`9@9@9@9@9@9@9:<::#`:-@ :<!`:=:I::Ux:_@:qH:D:g:::<$<=>2>E>W>i@>y'>@ >L>P>ɀ8>߀>9>T?X?)h?>=?T;?j>?wp?@?@?@?@?#@?3,?ǀ?Ӏ:?߀x?@?H@D@@@/@ @?L@YP@n8@9@T@X@h@Ӏ=@;@>A pA@A4@AF@AP@AZ3pA[44A\@An5lAo^A{_8A`hAaDA5lA5A5A@A5A^AÀ_8Aπ`hAـaDA5A6hA6hA@A6A^B _8B`hB!aDB16B26B36B4B@:BLxBV@BhHB{DB@B@ BLBƀPBۀ8B9BTCXC+hC@=CV;Cl>CypC@C@C@C@C9C9C:(C$N:(C&FC&ED&FhDQ&FXD&FHD&F8D&F(E+&FEb&EE&EE&&EF&)EFL&ExF}&EhF&EF&EG&EGC&AE8Gk&LEG&SE(G&^EG&DH%&DHR&DHu&]DH&eDH&JDH&"DI&vDI-&VDI[&^DPI&`D I&bD`I&dD0J&fDpJ-&hD@JW&{EHJ&EXJJJd:(!`` !n$IdTyqE:[2Gbc~+O)rMX VO|HC]ywl' .e@0<*_opa_is_supported_opa_initialise_readerdyld_stub_binding_helper_mxf_read_uint32_get_mxf_track_mxf_finalise_data_model_mxf_read_int32_mxf_read_uuid_mxf_have_item_mxf_uu_get_track_reference_mxf_read_index_table_segment_mxf_free_header_metadata_mxf_file_is_seekable_mxf_read_uint8_accept_frame_mxf_equals_key_prefix_free_mxf_get_umid_item_mxf_file_size_malloc_initialise_source_timecodes_mxfr_is_prof_sampling_rate_mxf_uu_get_top_file_package_initialise_default_playout_timecode_mxf_is_index_table_segment_mxf_find_singular_set_by_key_mxfr_is_ntsc_frame_rate_mxf_equals_ul_mxf_log_error_process_cdci_descriptor_mxf_get_list_element_mxf_free_index_table_segment_mxf_is_header_metadata_mxf_get_rational_item_mxf_avid_read_filtered_header_metadata___divdi3_mxf_free_partition_mxf_uu_next_track_mxf_add_delta_entry_mxf_log_warn_mxf_read_uint64___udivdi3_mxf_uu_get_package_tracks_mxf_get_list_length_mxf_avid_load_extensions_mxf_read_local_tag_mxf_file_tell_mxf_skip_initialise_playout_timecode_mxf_is_timecode_add_track_mxf_is_body_partition_pack_memset_mxf_is_sound_mxf_avid_get_data_def_mxf_is_gc_essence_element_is_op_atom_memcmp_mxf_create_header_metadata_get_num_essence_tracks_get_essence_track_mxfr_is_pal_frame_rate_mxf_read_int64_mxf_create_index_table_segment_read_frame_send_frame_mxf_read_next_nonfiller_kl_get_clip_duration_mxf_uu_get_track_datadef_mxf_get_strongref_item_mxf_read_uint16_mxf_is_picture_mxf_read_int8_mxf_equals_umid_mxf_file_seek_add_essence_track_mxfr_convert_length___moddi3_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_AvidIMX50_525_60_esscont_label_g_AvidIMX40_525_60_esscont_label_g_AvidIMX30_525_60_esscont_label_g_AvidIMX50_625_50_esscont_label_g_AvidIMX40_625_50_esscont_label_g_AvidIMX30_625_50_esscont_label_g_AvidMJPEGClipWrapped_esscont_label_g_palFrameRate_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_DNxHD720p185ClipWrapped_esscont_label_g_DNxHD720p120ClipWrapped_esscont_label_g_DNxHD1080p36ClipWrapped_esscont_label_g_DNxHD1080i185ClipWrapped_esscont_label_g_DNxHD1080i120ClipWrapped_esscont_label_g_DVBased_100_720_50_P_ClipWrapped_esscont_label_g_DVBased_100_1080_50_I_ClipWrapped_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_audio_essence_element_frame_countget_audio_essence_element_frame_count:f(0,2)essenceDataSize:P(0,4)essenceTrack:P(0,6)int:t(0,7)=r(0,7);-2147483648;2147483647;long long int:t(0,3)=@s64;r(0,3);01000000000000000000000;0777777777777777777777;int64_t:t(0,2)=(0,3)long long unsigned int:t(0,5)=@s64;r(0,5);0;01777777777777777777777;uint64_t:t(0,4)=(0,5):t(0,6)=*(0,8)EssenceTrack:t(0,8)=(0,9)_EssenceTrack:T(0,9)=s136next:(0,10),0,32;isVideo:(0,7),32,32;trackNumber:(0,11),64,32;frameSize:(0,2),96,64;frameSizeSeq:(0,13),160,480;frameSizeSeqSize:(0,7),640,32;frameSeqSize:(0,2),672,64;frameRate:(0,14)=xsmxfRational:,736,64;playoutDuration:(0,2),800,64;sampleRate:(0,14),864,64;containerDuration:(0,2),928,64;imageStartOffset:(0,11),992,32;bodySID:(0,11),1024,32;indexSID:(0,11),1056,32;;:t(0,10)=*(0,9)unsigned int:t(0,12)=r(0,12);0;037777777777;uint32_t:t(0,11)=(0,12):t(0,13)=ar(0,16);0;14;(0,11):T(0,15)=s8numerator:(0,17),0,32;denominator:(0,17),32,32;;mxfRational:t(0,14)=(0,15)long unsigned int:t(0,16)=r(0,16);0;037777777777;int32_t:t(0,17)=(0,7)int64_t:t(0,2)remainder:r(0,4)uint64_t:t(0,4)numFrames:r(0,2)_get_audio_frame_sizeget_audio_frame_size:f(0,11)essenceTrack:P(0,6)frameNumber:P(0,2)_get_avid_mjpeg_frame_infoget_avid_mjpeg_frame_info:f(0,7)reader:P(0,18)frameNumber:P(0,2)offset:P(0,19)frameSize:P(0,19):t(0,18)=*(0,20):t(0,19)=*(0,2)MXFReader:t(0,20)=(0,21)_MXFReader:T(0,21)=s120mxfFile:(0,22),0,32;clip:(0,23)=xsMXFClip:,32,256;haveReadAFrame:(0,7),288,32;playoutTimecodeIndex:(0,25)=xsTimecodeIndex:,320,352;sourceTimecodeIndexes:(0,27)=xsMXFList:,672,128;essenceReader:(0,29),800,32;dataModel:(0,30),832,32;ownDataModel:(0,7),864,32;buffer:(0,31),896,32;bufferSize:(0,11),928,32;;:t(0,22)=*(0,32):T(0,24)=s32tracks:(0,33),0,32;frameRate:(0,14),32,64;duration:(0,2),96,64;minDuration:(0,2),160,64;hasAssociatedVideo:(0,7),224,32;;MXFClip:t(0,23)=(0,24):T(0,26)=s44type:(0,7),0,32;count:(0,7),32,32;isDropFrame:(0,7),64,32;roundedTimecodeBase:(0,34),96,16;segments:(0,27),128,128;position:(0,36),256,64;hour:(0,37),320,8;min:(0,37),328,8;sec:(0,37),336,8;frame:(0,37),344,8;;TimecodeIndex:t(0,25)=(0,26):T(0,28)=s16elements:(0,39),0,32;lastElement:(0,39),32,32;len:(0,40),64,32;freeFunc:(0,41),96,32;;MXFList:t(0,27)=(0,28):t(0,29)=*(0,43):t(0,30)=*(0,44):t(0,31)=*(0,37)MXFFile:t(0,32)=(0,45):t(0,33)=*(0,46)short unsigned int:t(0,35)=@s16;r(0,35);0;65535;uint16_t:t(0,34)=(0,35)mxfPosition:t(0,36)=(0,2)unsigned char:t(0,38)=@s8;r(0,38);0;255;uint8_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)EssenceReader:t(0,43)=(0,49)MXFDataModel:t(0,44)=(0,50):T(0,45)=s52close:(0,51),0,32;read:(0,52),32,32;write:(0,53),64,32;get_char:(0,54),96,32;put_char:(0,55),128,32;eof:(0,54),160,32;seek:(0,56),192,32;tell:(0,57),224,32;is_seekable:(0,54),256,32;size:(0,57),288,32;free_sys_data:(0,51),320,32;sysData:(0,58),352,32;minLLen:(0,37),384,8;runinLen:(0,34),400,16;;MXFTrack:t(0,46)=(0,59)MXFListElement:t(0,47)=(0,60):t(0,48)=f(0,1):T(0,49)=s44essenceTracks:(0,6),0,32;close:(0,61),32,32;position_at_frame:(0,62),64,32;skip_next_frame:(0,63),96,32;read_next_frame:(0,64),128,32;get_next_frame_number:(0,65),160,32;get_last_written_frame_number:(0,65),192,32;get_header_metadata:(0,66),224,32;have_footer_metadata:(0,63),256,32;set_frame_rate:(0,67),288,32;data:(0,68),320,32;;:T(0,50)=s17956itemDefs:(0,27),0,128;setDefs:(0,27),128,128;types:(0,69),256,143360;lastTypeId:(0,12),143616,32;;:t(0,51)=*(0,70):t(0,52)=*(0,71):t(0,53)=*(0,72):t(0,54)=*(0,73):t(0,55)=*(0,74):t(0,56)=*(0,75):t(0,57)=*(0,76):t(0,58)=*(0,77)_MXFTrack:T(0,59)=s108next:(0,78),0,32;essenceContainerLabel:(0,79)=xsmxfUL:,32,128;materialTrackID:(0,11),160,32;materialTrackNumber:(0,11),192,32;isVideo:(0,7),224,32;video:(0,81)=xsMXFVideoTrack:,256,448;audio:(0,83)=xsMXFAudioTrack:,704,160;;_MXFListElement:T(0,60)=s8next:(0,85),0,32;data:(0,86),32,32;;:t(0,61)=*(0,87):t(0,62)=*(0,88):t(0,63)=*(0,89):t(0,64)=*(0,90):t(0,65)=*(0,91):t(0,66)=*(0,92):t(0,67)=*(0,93):t(0,68)=*(0,94):t(0,69)=ar(0,16);0;127;(0,95):t(0,70)=f(0,1):t(0,71)=f(0,11):t(0,72)=f(0,11):t(0,73)=f(0,7):t(0,74)=f(0,7):t(0,75)=f(0,7):t(0,76)=f(0,2):t(0,77)=(0,96):t(0,78)=*(0,59):T(0,80)=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,79)=(0,80):T(0,82)=s56frameRate:(0,14),0,64;frameWidth:(0,11),64,32;frameHeight:(0,11),96,32;displayWidth:(0,11),128,32;displayHeight:(0,11),160,32;displayXOffset:(0,11),192,32;displayYOffset:(0,11),224,32;horizSubsampling:(0,11),256,32;vertSubsampling:(0,11),288,32;componentDepth:(0,11),320,32;aspectRatio:(0,14),352,64;singleField:(0,7),416,32;;MXFVideoTrack:t(0,81)=(0,82):T(0,84)=s20samplingRate:(0,14),0,64;bitsPerSample:(0,11),64,32;blockAlign:(0,34),96,16;channelCount:(0,11),128,32;;MXFAudioTrack:t(0,83)=(0,84):t(0,85)=*(0,60):t(0,86)=*(0,1):t(0,87)=f(0,1):t(0,88)=f(0,7):t(0,89)=f(0,7):t(0,90)=f(0,7):t(0,91)=f(0,2):t(0,92)=f(0,97):t(0,93)=f(0,7)EssenceReaderData:t(0,94)=(0,98)MXFItemType:t(0,95)=(0,99):t(0,96)=xsMXFFileSysData::t(0,97)=*(0,100)_EssenceReaderData:T(0,98)=s48headerPartition:(0,101),0,32;headerMetadata:(0,97),32,32;haveFooterMetadata:(0,7),64,32;essenceStartPos:(0,4),96,64;essenceDataSize:(0,4),160,64;currentPosition:(0,36),224,64;avidFrameOffsets:(0,19),288,32;numAvidFrameOffsets:(0,2),320,64;;:T(0,99)=s140category:(0,102)=xeMXFItemTypeCategory:,0,32;typeId:(0,12),32,32;name:(0,104),64,32;info:(0,105),96,1024;;MXFHeaderMetadata:t(0,100)=(0,106):t(0,101)=*(0,107):T(0,103)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,102)=(0,103):t(0,104)=*(0,108):T(0,105)=u128basic:(0,109)=xsMXFBasicTypeInfo:,0,32;array:(0,111)=xsMXFArrayTypeInfo:,0,64;compound:(0,113)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,115)=xsMXFInterpretTypeInfo:,0,64;;_MXFHeaderMetadata:T(0,106)=s24dataModel:(0,30),0,32;primerPack:(0,117),32,32;sets:(0,27),64,128;;MXFPartition:t(0,107)=(0,118)char:t(0,108)=r(0,108);0;127;:T(0,110)=s4size:(0,12),0,32;;MXFBasicTypeInfo:t(0,109)=(0,110):T(0,112)=s8elementTypeId:(0,12),0,32;fixedSize:(0,12),32,32;;MXFArrayTypeInfo:t(0,111)=(0,112):T(0,114)=s128members:(0,119),0,1024;;MXFCompoundTypeInfo:t(0,113)=(0,114):T(0,116)=s8typeId:(0,12),0,32;fixedArraySize:(0,12),32,32;;MXFInterpretTypeInfo:t(0,115)=(0,116):t(0,117)=*(0,120):T(0,118)=s128key:(0,79),0,128;majorVersion:(0,34),128,16;minorVersion:(0,34),144,16;kagSize:(0,11),160,32;thisPartition:(0,4),192,64;previousPartition:(0,4),256,64;footerPartition:(0,4),320,64;headerByteCount:(0,4),384,64;indexByteCount:(0,4),448,64;indexSID:(0,11),512,32;bodyOffset:(0,4),544,64;bodySID:(0,11),608,32;operationalPattern:(0,79),640,128;essenceContainers:(0,27),768,128;headerMarkInPos:(0,2),896,64;indexMarkInPos:(0,2),960,64;;:t(0,119)=ar(0,16);0;15;(0,121)MXFPrimerPack:t(0,120)=(0,122)MXFCompoundTypeMemberInfo:t(0,121)=(0,123):T(0,122)=s20nextTag:(0,124),0,16;entries:(0,27),32,128;;:T(0,123)=s8name:(0,104),0,32;typeId:(0,12),32,32;;mxfLocalTag:t(0,124)=(0,34)_opatom_set_frame_rateopatom_set_frame_rate:f(0,7) :T(0,103) :T(0,103)reader:P(0,18)frameRate:P(0,125)essenceTrack:r(0,6)track:r(0,33)numEssenceElementFrames:r(0,2):t(0,125)=*(0,126):t(0,126)=k(0,14)_process_metadataprocess_metadata:f(0,7)reader:P(0,18)partition:P(0,101)mxfFile:r(0,22)essenceReader:r(0,29)data:r(0,68)key:(0,127)=xsmxfKey:llen:(0,37)uint8_t:t(0,37)mxfKey:t(0,127)=(0,79)len:(0,4)essContainerDataSet:(0,128)sourcePackageSet:(0,128)sourcePackageTrackSet:(0,128)materialPackageSet:(0,128)materialPackageTrackSet:(0,128)descriptorSet:(0,128)arrayIter:(0,129)=xsMXFArrayItemIterator::t(0,128)=*(0,131):T(0,130)=s16item:(0,132),0,32;numElements:(0,11),32,32;elementLength:(0,11),64,32;currentElement:(0,11),96,32;;MXFArrayItemIterator:t(0,129)=(0,130)MXFMetadataSet:t(0,131)=(0,133):t(0,132)=*(0,134)_MXFMetadataSet:T(0,133)=s60key:(0,127),0,128;instanceUID:(0,135)=xsmxfUUID:,128,128;items:(0,27),256,128;headerMetadata:(0,137),384,32;fixedSpaceAllocation:(0,4),416,64;;MXFMetadataItem:t(0,134)=(0,138):T(0,136)=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,135)=(0,136):t(0,137)=*(0,106):T(0,138)=s36key:(0,127),0,128;tag:(0,34),128,16;isPersistent:(0,7),160,32;length:(0,34),192,16;value:(0,31),224,32;set:(0,139),256,32;;:t(0,139)=*(0,133)dataDefUL:(0,79)track:(0,33)essenceTrack:(0,6)sourcePackageUID:(0,140)=xsmxfUMID::T(0,141)=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,140)=(0,141)packageUID:(0,140)trackID:(0,11)uint32_t:t(0,11)headerMetadata:r(0,97)headerMetadata:r(0,97)headerMetadata:r(0,97)_opatom_closeopatom_close:f(0,1)reader:P(0,18)_opatom_position_at_frameopatom_position_at_frame:f(0,7)reader:P(0,18)frameNumber:P(0,2)mxfFile:r(0,22)filePos:r(0,2)data:r(0,68)essenceTrack:r(0,6)frameSize:(0,2)fileOffset:(0,2)void:t(0,1)offset:r(0,4)_opatom_get_last_written_frame_numberopatom_get_last_written_frame_number:f(0,2)reader:P(0,18)mxfFile:r(0,22)data:r(0,68)essenceTrack:r(0,6)fileSize:r(0,2)targetPosition:r(0,2)_opatom_skip_next_frameopatom_skip_next_frame:f(0,7)reader:P(0,18)mxfFile:r(0,22)filePos:r(0,2)essenceTrack:r(0,6)frameSize:(0,2)fileOffset:(0,2)_opatom_read_next_frameopatom_read_next_frame:f(0,7)reader:P(0,18)listener:P(0,142)mxfFile:r(0,22)filePos:r(0,2):t(0,142)=*(0,143)MXFReaderListener:t(0,143)=(0,144)_MXFReaderListener:T(0,144)=s20accept_frame:(0,145),0,32;allocate_buffer:(0,146),32,32;deallocate_buffer:(0,147),64,32;receive_frame:(0,148),96,32;data:(0,149),128,32;;:t(0,145)=*(0,150):t(0,146)=*(0,151):t(0,147)=*(0,152):t(0,148)=*(0,153):t(0,149)=*(0,154):t(0,150)=f(0,7):t(0,151)=f(0,7):t(0,152)=f(0,1):t(0,153)=f(0,7):t(0,154)=(0,155):t(0,155)=xs_MXFReaderListenerData:essenceTrack:r(0,6)buffer:(0,31)bufferSize:(0,4)frameSize:(0,2)fileOffset:(0,2)_opatom_get_next_frame_numberopatom_get_next_frame_number:f(0,2)reader:P(0,18)_opatom_get_header_metadataopatom_get_header_metadata:f(0,97)reader:P(0,18)_opatom_have_footer_metadataopatom_have_footer_metadata:f(0,7)reader:P(0,18)opa_is_supported:F(0,7)headerPartition:P(0,101)opa_initialise_reader:F(0,7)reader:P(0,18)headerPartition:P(0,156)mxfFile:r(0,22)essenceReader:r(0,29)data:r(0,68)essenceTrack:r(0,6)key:(0,127)llen:(0,37):t(0,156)=*(0,101)len:(0,4)filePos:r(0,2)key:(0,127)llen:(0,37)len:(0,4)segmentLen:r(0,4)newSegment:(0,157)localTag:(0,124)mxfLocalTag:t(0,124):t(0,157)=*(0,158)MXFIndexTableSegment:t(0,158)=(0,159):T(0,159)=s64instanceUID:(0,135),0,128;indexEditRate:(0,14),128,64;indexStartPosition:(0,36),192,64;indexDuration:(0,160),256,64;editUnitByteCount:(0,11),320,32;indexSID:(0,11),352,32;bodySID:(0,11),384,32;sliceCount:(0,37),416,8;posTableCount:(0,37),424,8;deltaEntryArray:(0,161),448,32;indexEntryArray:(0,162),480,32;;mxfLength:t(0,160)=(0,2):t(0,161)=*(0,163):t(0,162)=*(0,164)MXFDeltaEntry:t(0,163)=(0,165)MXFIndexEntry:t(0,164)=(0,166)_MXFDeltaEntry:T(0,165)=s12next:(0,167),0,32;posTableIndex:(0,168),32,8;slice:(0,37),40,8;elementData:(0,11),64,32;;_MXFIndexEntry:T(0,166)=s24next:(0,170),0,32;temporalOffset:(0,168),32,8;keyFrameOffset:(0,168),40,8;flags:(0,37),48,8;streamOffset:(0,4),64,64;sliceOffset:(0,171),128,32;posTable:(0,172),160,32;;:t(0,167)=*(0,165)signed char:t(0,169)=@s8;r(0,169);-128;127;int8_t:t(0,168)=(0,169):t(0,170)=*(0,166):t(0,171)=*(0,11):t(0,172)=*(0,14)localLen:(0,34)uint16_t:t(0,34)totalLen:r(0,4)deltaEntryArrayLen:(0,11)deltaEntryLen:(0,11)posTableIndex:(0,168)int8_t:t(0,168)slice:(0,37)elementData:(0,11)indexEntryArrayLen:(0,11)indexEntryLen:(0,11)temporalOffset:(0,37)keyFrameOffset:(0,37)flags:(0,37)streamOffset:(0,4)sliceOffset:r(0,171)posTable:r(0,172)i:r(0,11)k:r(0,11)key:(0,127)llen:(0,37)len:(0,4)segmentLen:r(0,4)newSegment:(0,157)localTag:(0,124)localLen:(0,34)totalLen:r(0,4)deltaEntryArrayLen:(0,11)deltaEntryLen:(0,11)posTableIndex:(0,168)slice:(0,37)elementData:(0,11)indexEntryArrayLen:(0,11)indexEntryLen:(0,11)temporalOffset:(0,37)keyFrameOffset:(0,37)flags:(0,37)streamOffset:(0,4)sliceOffset:r(0,171)posTable:r(0,172)i:r(0,11)k:r(0,11)frameSize:r(0,19)key:(0,127)llen:(0,37)len:(0,4)segment:(0,157)frameSize:r(0,19)key:(0,127)llen:(0,37)len:(0,4)segment:(0,157)frameSize:r(0,19)key:(0,127)llen:(0,37)len:(0,4)segment:(0,157)key:(0,127)llen:(0,37)len:(0,4)segmentLen:r(0,4)newSegment:(0,157)localTag:(0,124)localLen:(0,34)totalLen:r(0,4)deltaEntryArrayLen:(0,11)deltaEntryLen:(0,11)posTableIndex:(0,168)slice:(0,37)elementData:(0,11)indexEntryArrayLen:(0,11)indexEntryLen:(0,11)temporalOffset:(0,37)keyFrameOffset:(0,37)flags:(0,37)streamOffset:(0,4)sliceOffset:r(0,171)posTable:r(0,172)i:r(0,11)k:r(0,11)g_BWFClipWrapped_esscont_label:S(0,173)g_AES3ClipWrapped_esscont_label:S(0,173)g_IECDV_25_525_60_ClipWrapped_esscont_label:S(0,173)g_IECDV_25_625_50_ClipWrapped_esscont_label:S(0,173)g_DVBased_25_525_60_ClipWrapped_esscont_label:S(0,173)g_DVBased_25_625_50_ClipWrapped_esscont_label:S(0,173)g_DVBased_50_525_60_ClipWrapped_esscont_label:S(0,173)g_DVBased_50_625_50_ClipWrapped_esscont_label:S(0,173)g_DVBased_100_1080_50_I_ClipWrapped_esscont_label:S(0,173)g_DVBased_100_720_50_P_ClipWrapped_esscont_label:S(0,173)g_SD_Unc_625_50i_422_135_ClipWrapped_esscont_label:S(0,173)g_HD_Unc_1080_50i_422_ClipWrapped_esscont_label:S(0,173)g_DNxHD720p120ClipWrapped_esscont_label:S(0,173)g_DNxHD720p185ClipWrapped_esscont_label:S(0,173)g_DNxHD1080p36ClipWrapped_esscont_label:S(0,173)g_DNxHD1080i120ClipWrapped_esscont_label:S(0,173)g_DNxHD1080i185ClipWrapped_esscont_label:S(0,173)g_EssenceContainerData_set_key:S(0,173)g_EssenceContainerData_IndexSID_item_key:S(0,173)g_EssenceContainerData_BodySID_item_key:S(0,173)g_GenericPackage_PackageUID_item_key:S(0,173)g_GenericTrack_TrackID_item_key:S(0,173)g_GenericTrack_TrackNumber_item_key:S(0,173)g_Track_EditRate_item_key:S(0,173)g_MaterialPackage_set_key:S(0,173)g_SourcePackage_Descriptor_item_key:S(0,173)g_CDCIEssenceDescriptor_set_key:S(0,173)g_WaveAudioDescriptor_set_key:S(0,173)g_palFrameRate:S(0,126)g_AvidMJPEGClipWrapped_esscont_label:S(0,173)g_AvidIMX50_625_50_esscont_label:S(0,173)g_AvidIMX50_525_60_esscont_label:S(0,173)g_AvidIMX40_625_50_esscont_label:S(0,173)g_AvidIMX40_525_60_esscont_label:S(0,173)g_AvidIMX30_625_50_esscont_label:S(0,173)g_AvidIMX30_525_60_esscont_label:S(0,173)g_AvidMJPEGClipWrapped_esselement_key:S(0,174)g_DNxHD_esselement_key:S(0,174):t(0,173)=k(0,79):t(0,174)=k(0,127) #1/28 1242033956 502 502 100644 69252 ` mxf_op1a_reader.o8 OPTOP__text__TEXT-TQ__picsymbolstub1__TEXT. `0TL __const__TEXT8`P:__cstring__TEXT9O<__la_symbol_ptr__DATANLPTSS__nl_symbol_ptr__DATAOLQ0rʈC PT||`y!A8a88H68!`|N |88c !H68!P |`|N  D$d048,C #$c(N |!B!Cd;H;@b(;[((~,HAL!PaT``08^4~8A@aDxxxH0/@h<<<88c38383H*`xH/-8`H<<<88c38383H*K```A<; L@`#xKI/@(<<<88c38583H*QK|xH.x8H/Y/@pH``x;A@H.y`xx88FxH+/@HxH-q/A(<x88828Km``8`H``@Dxx8K=xH(/@@DxH+}/@d<<<88c38383H)UK<<<88c385483H)18```8!|N ```|A|#x|@&B|zxA!<Fxd:;!~xx(H);#x8H)xx888`H-/@ <<<8M8c08281 H(m~xH.%#xH.8`H <<<88c08;D81 H(5K<<<88c08:81 H(K<<<88c08:x81 H'K<<<88c08981 H'K\<<<88c089D81 H'K8```<<<88c088(81 H'uK<<<88c08781 H'QK<<<88c087t81 H'-K<<<88c08781 H' K<<<88c086x81 H&Kx<<<8{8c086<81 H&xH$yKL<<<8y8c08581 H&K(```xH&/@4<<<8N8c08381 H&UK```h8{H*9/@0<<<8O8c083(81 H&K``04xx!`Ad8H+a/@(<<<8Q8c083p81 H%KL{<8L80H$/@(<<<8W8c08381 H%yK aL<8 80 H+/@(<<<8X8c084D81 H%9K<_aL;/xH!,A@aLx8H+I/@,<<<8[8c08481 H$Kt{{88H* /@(<<<8e8c08581 H$K4{<8X8/H#/@(<<<8k8c085P81 H$aK:aX~xH%/A::\H<<<8l8c08581 H$K<<<88c08<81 H#8`H,``;a\xH)5/AxH'/@xH&/Ap8`HH"|}yA8H8H"1~xxH&/ACx8HH%/AhH<_;/ܐxa\H ,ADa\x8 H)u/@0<<<88c08681 H# K`} a\<88/H)-/Aa\<88/H#q/Aa\8H#/AHa\8 8@H/A xH&U}AHbAH= AH"/AAH= "$ /@:{~x~ųxH#1/@H;t~x;hxH"UxH%/A,x.H&$x|}xxH")`xH%}/AxH&]"/AC/@HH`C@@  ] @@H``]@@xH!=x8|dx#xH%i/@0<<<88c08881 H!!K``x#xH$ /@<<<88c08981 H Ktx$x;H! H$xH%/A]|}xxH$A/@x$x>>H <_>>:B/xH$ /A`xH%8T|}x{; @xH/Axx8@H&M/A@A@~DxaTH,AD@aT~Dx8H&1/@0<8v081 88:HKd``A@baT<8P8/H%/A!@x8><(|,;PAT!Xa\`\0A88B|^x|8\4aLAHH```/@;APCxHq/ACxH8<8D|dx~xH/A D~xHy/A/A~xD8@L| | xN!/A@LcxHH8|hx8@LA$<8t$8%881HY8HpD@#x~xH /@<8t$8%8814H8H4HLcxH/@<8t$8%88%$H8HLcxH/@HCxH/A4YdH#xDxL"(( ,Hu/@HH老HLcxHy/@,H``HLcxHU/A;APaLAHDx888HcxH/@LcxH/A<x888$08K葁<\} SyAH``HLxDx8K]\!8|Ky8@9)}#Kx@4CxH /@CxxH/@```\||@yA4@A,@@A``|jx|Ixa88@}J})1J})@8A ```<<<808c$818%H8H<<<88c$8%$8%H8H<<<88c$81l8%H8H<<<88c$8%$8%K``<<<88c$8%$8%K<<<8!8c$8$8%H8H,a88@8}C}"1}iԑ|`8!|xa|N ``|a|+xB|#x!Cd(xH/@8<<<8B8c8,8Hi8H````$xexxH!8/@4<<<8C8c8-8H8```8!`|xa|N ``#dcI($H`||}xB!Cdx(H/A|$H/@<$xH0|xxH=/@4<<<8`8c8,88H58H``|$H}8/AH``;(xKi/@xKI/@,<<<8l8c8,8H8H|xK!/@hx88K/@,<<<8r8c8,8Hq8H,<(\,80j|I\(|,H `88!P|x|N `|!|{xB|#x!PCd(xHQ/A(~$HA/@؃$xH |#x|exxxH/@<<<88c8+080H8H??<88~808+xHiH??<88~808DHEH\??<88~808+H!H8??<88~808DHH??<88~808DHH??<88~808HH```~$H/@[d:X:!P88{;~x~&xR($~xH~xH}8|vx|#x@T>8B|YxAH@@~xH/A8~xH8@8D|dx~CxH/ADCxH/AxPTcxDxD9<9!HHi/A<HLcxDxD8B|Jx9PI@A AT>8@}W}60j|I@ A??<88~808,\H<8~8088,H8H`;(xK)/@cxK /@,<<<88c8*80H8HxK/@hcxEx8KY/@,<<<88c8,80H18HH>(^,80j|I^(~,H(`8H~$H8```8!|x!|N ``||~x!``cH /A(^d8!P"(|i$H`^d8!P"(|i(,N ```Cd"(iN Cd"(iN 8`N ``||~xB8cP!H q/A`;`xH]/@8xH H/@,x8a8??H??_???>>>H`8a8H=<|~x8H-/@x8H/@x8H/@x8H /@x8H /@tx8H /@`x8H /@Lx8pH /@8x8`H /@$x8PH y/A(```8a8H=/@8`H8`8!|N |a;B|ux|#x! d8`h(H /}(@<<<88cP8%08H ```Ud88`"( H <<<8;8cP8'8H K<<<898cP88H K<<<888cP8%8H K<<<878cP8'8H aK\``88hH =(<_x8B ]=?<_9)8B=] =?<_9)@8B=]=?<_9)8B =]=?<_(9)08B@= ]$H %/A: <<;al~x8۠H }xdxxlptH/A;PdxxH HlxH|}xxH }9 8|jxx|`|YH/@?<<858}P8%8:aheaderByteCount - 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)get_clip_duration(data->headerMetadata, &reader->clip, 0)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 -ë-9$`-;@$`-9$`-9$`-;@$`-9P$`--ë-|9$`-xMT$`-t9$`-l9$`-hMT($`-d9P$`-X-Dë-@9$`-<M($`-49$`-0M(($`-$-ë-9$`-L$`-9$`-L($`,,ë,9$`,Lԡ$`,9$`,9$`,Lԡ(t$`,9P$`,,ë,9$`,L|$`,9$`,9$`,L|($`,|9P$`,të,p9$`,lM̡$`,d9$`,`M̡)l$`,4, +++++ë+K$`+9$`+K'$`++|ë+xK$`+p9$`+lK'D$`+`+Hì+49$`+ë+Kl$`+9$`+ Kl' $`+ì+9P$`+9$`*)ë)M$`)9$`)9$`)M)$$`)ë)K4$`)9$`)9$`)K4&$`)9P$`)9$`)))x)d)L)<) )((ë(9$`(J$`(9$`(9$`(J&$$`(9P$`((xë(t9$`(p: $`(l9$`(d9$`(`: $`(\9P$`(P(0ë((9$`($Jh$`( 9$`(9$`(Jh&$`(9P$`('ë'9$`'J@$`'9$`'9$`'J@%$`'9P$`''''''të'p9$`'lK$`'h9$`'`9$`'\K&$`'X9P$`'Pë'L9$`'H: $`'D9$`'<9$`'8: $`'49P$`',ë'(9$`'$Jh$`' 9$`'9$`'Jh&$`'9P$`'ë'9$`'J@$`&9$`&9$`&J@%$`&9P$`&ë&9$`&J$`&9$`&9$`&J&T$`&9P$`&ë&9$`&I$`&9$`&9$`&I%$`&9P$`&&p&d&X&@&$ë& $`& ۠$`%ë%"$`%"$`%"@$`%"0$`%"$`%$`%" $`%$`%"$`%$`%"$`%@$`%$`%$`%$`%$`% $`% $`%x%`ë%\9$`%XL$`%T9$`%L9$`%HL'$`%D9P$`%<ë%89$`%4J@$`%09$`%(9$`%$J@%$`% 9P$`%ë%9$`%9$`% 9$`%9$`%9$`$9P$`$ë$9$`$LX$`$9$`$9$`$LX'$`$9P$`$ë$9$`$I$`$9$`$9$`$I%0$`$9P$`$$$$ë$9"#ë#9 "#ë#90"#ë#9@"#ë#9P"#ë#9`"#ë#9p"#|ë#x9"#hë#d9"#Të#P9"#H9"#Dì#49P"#09 `"#,90p"#(9@"#$9P"# 9`"#9p"#ì#9"#9""""""H" !!ë!9!I`!9!|90!xI`,!t9!h!P!@ë!<9!8G!49!,90!(G*!$9!! ë I4 9 9 I4, ë I  9 9 I ,\ 90 9 d Dë <9 ,9P  p\Dë@Hl<9890Hl+,90(9d\$ ë9ȡ999ȡ909ë9999D909ë9999D909ëH99H+909|ëx9t9p9h9Dd90`9XëTH(P9L9DH(+x@90<90ë,9(G$990G+09PëL9HGD9<98G,49(ë9G99G,9ë9GH9x9tGH,8p9dP<,ë9G99G-9XëT9PFL9D9@F,<90ë9Ы9ȡЫ9Ь9%Ь9ȡ$Ь9$Ы9Ы9Ы9Ьx9%Ьt9%$Ьp9$Ы`9Ы\9ЫX9ЬP9%ЬL9%$ЬH9$<ë89Ы4F<Ы09Ь(9%Ь$F<1lЬ 9$ë9Ы 9Ы9Ь9%Ь9%$Ь9$ë9ЫFЫ9Ь9%ЬF1Ь9$H4ë9Ь9$0lH,ë9Ы9Ы9Ь9%$ëFЫ9Ы9ЬF14hëdEءЫ\9ЫX9ЬTEء10ìL9%ЬH9$(ë$9Ы EЫ9Ь9%ЬE0Ь 9$tdXë9ԫE@Ԭ91 ԬE@ԫ 9Ԭ 91 Ԭ >5Ԭ 90 t `ë \9ԫ X>$ԫ T9Ԭ L91 Ԭ H>$5PԬ D90 8ë 48Ԭ ,8/ ë 9ԫ =ԫ 9Ԭ 91 Ԭ =5Ԭ 90  ë 9ԫ =ԫ 9Ԭ 91 Ԭ =4Ԭ 90  ë 8СԬ 8С/ ë 9ԫ =ԫ |9Ԭ t91 Ԭ p=4DԬ l90 `ë \8Ԭ T80  Hë D9ԫ @<ԫ <9Ԭ 491 Ԭ 0<3Ԭ ,90 ë 8Ԭ 80 ë 9ԫ ȡԫ 9Ԭ 91 Ԭ >ȡ5Ԭ 90  ë 9ԫ ?ԫ 9Ԭ 91 Ԭ ?6<Ԭ 90 ë 9ԫ ?Lԫ 9Ԭ 91 Ԭ ?L6xԬ 90 ë 9ԫ ?ܡԫ 9Ԭ 91 Ԭ ?ܡ7Ԭ 90 ë 9ԫ @Hԫ 9Ԭ 91 Ԭ |@H7tԬ x90 pë l9ԫ h@ԫ d9Ԭ \91 Ԭ X@7Ԭ T90 Lë H9ԫ D@ԫ @9Ԭ 891 Ԭ 4@8(Ԭ 090 ë 9ԫ Bԫ 9Ԭ 91 Ԭ B9DԬ 90 ë 9ԫ Bԫ 9Ԭ 91 Ԭ B9Ԭ 90 ë 9ԫ CLԫ 9Ԭ 91 Ԭ CL:xԬ 90 ë 9ԫ Cԫ 9Ԭ 91 Ԭ C:Ԭ 90 ë 9ԫ Dԫ 9Ԭ x91 Ԭ tD;DԬ p90 d \ Të P9ԫ L;ԫ H9Ԭ @91 Ԭ <;2Ԭ 890 ,  ëOLԬOLFxë90;d090|930x;d540t930lëh90d90`90X930T930P930D,$ë90920|pël90h;@0d90\930X;@50T930Hë909ȡ0909309ȡ30930ë90: 090930: 30930`ë9;9|99Dx;:lt99hLë998dë9:999D::L99ë998d99ȡ9x99Dt9ȡ9,p99dT8ë490:,9$99D ::99ë99ȡ999D9ȡ9,99|ëx9t:p9h99Dd:9`99TDë@9<9ȡ89099D,9ȡ9,(99 ë9:<999D:<999ë99ȡ999D|9ȡ9,x99l\8ë490: ,9$99D : 9p99xët9p9l9d99D`99X\99TëP9L9ȡH9@99D<9ȡ9,899$ë 99ȡ999D 9ȡ9,99Dë TOH8H LOH8H 4OD8( ,OD8( O@8 O@88 O<7 O<T7 O87Ȭ O8p7ȫ O47 O47 O07 O07 tO,7h lO,7h TO(7H LO(7H 4O$7( ,O$7( O 7 O 7O6O46O6ȬOP6ȫO6Ol6O6O6tO 6hlO 6hTO6HLO6H4O6(,O6(O6 O6N5N5N5ȬN05ȫN5NL5N5Nh5tN5hlN5hTN5HLN5H4N5(,N5(N5 N5Nܡ4Nܡ4Nء4ȬNء4ȫNԡ4Nԡ,4NС4NСH4tN̡4hlN̡d4hTNȡ4HLNȡ4H4Nġ4(,Nġ4(N4 N4N3N3N3ȬN3ȫN3N 3N3N(3tN3hlND3hTN3HLN`3H4N3(,N|3(N3 N3N2N2N2ȬN2ȫN2N2N2N2tN2hlN$2hTN2HLN@2H4N2(,N\2(N2 Nx2N|1N|1Nx1ȬNx1ȫNt1Nt1Np1Np1tNl1hlNl1hTNh1HLNh 1H4Nd1(,Nd<1(N`1 N`X1N\0N\t0NX0ȬNX0ȫNT0NT0NP0NP0tNL0hlNL0hTNH0HLNH0H4ND0(,ND0(N@0 N@80N</N<T/N8/ȬN8p/ȫN4/N4/N0/N0/tN,/hlN,/hTN(/HLN(/H4N$/(,N$/(N / N /N.N4.N.ȬNP.ȫN.Nl.N.N.tN .hlN .hTN.HLN.H4N.(,N.(N. N.HqPDqP@qP<qP8qP4qP0qP,qP(qP$qP qPqPqPqPqP qPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqPqP|qPxqPtqPpqPlqPhqPdqP`qP\qPXqPTqPPqPLqPHqPDqP@qP<qP8qP4qP0qP,qP(qP$qP qPqPqPqPqP qPqPqPqP/?>!K$hDA=1%Y2Od3R4"&-c@#I,;EVjMQ[G*Li(gbF]Hka.W o87T5Z)P<XS09N+B`mCn^:'e\_6pfJlU/?>!K$hDA=1%Y2Od3R4"&-c@#I,;EVjMQ[G*Li(gbF]Hka.W o87T5Z)P<XS09N+B`mCn^:'e\_6pfJlU%dJd\f]<lz8`8p8888D8_88899 9 !90 V9@ 9P 9` 9p 9 D9 r9 .DZD]DZ D]DcDbDcDd $Z @Y ׀[8  0  ! 9L{ր5BYjʀ6G$0N0H0.0Dg0Dh4Dg<DhDDiH[$g0u@f€݀$0N``.`Dl`Dm`DnpDotDm|Dp$l`@k@k @k@k%6G$0NH.DsDvDtDvDxDwDxD~DDD(D8D\DDDDDDD@DLDhDDDDDPDDDDDDD`DDDDDDDD D$D(D4D8DPD`DDDDDd$s@r@t@v@wÀx<ӀyHހz8" -F]~ڀrjˀ܀ 1BSdù&7HYj{ԀEҀ3J8J\nȀ !`!}!"","="O"a"s""""݀"#$%%T%g%%&&'&&'';']'''( (G(m((({@())1))+),)-$N). . D D8D<D@DLDPDTDXD\D`DlDDDD$DD0DDDxDDD DDDD(D8DtD&)D$ )a@)p@)@)@)<)H)8)Ā@) ))$N).D)DGD+DGD*DHDG D, DG DM DH DM D XD `D pD D D D D 0D TD xD D D{ D Dy DN @DO DP DW DX PDY D[ D_ De Dk (Dl hD Dr Dw DyDz(D{4DHD\D`DhDlDDDDDDD(D4D<DHDTD`DtDmDDDDDDDDDD`DDDDD DD,DPD`DhDlDpDDDDDDDDD$D,D4D@DTD`DlD|DDDD D@D`DDDD DDD)$))@(* @(*@**-@+*C@,*P-*[.8*g/`*r0L*1<*2T*ŀ3X*4\+5D+6+@+S+Ā+, ,,ɀ,.0.I.[..7/8H/9@/&:/;;/V@=/l@>/@?/@t/̀/߀0*0K0i1c1}44,Ah4C@C4_4kDP4z,444$ \N4 . D D4DTD\DhDxDD4$ 4@4$N4.DDDDDDDD@DXD\DlDxDDDDDD$DtDDD D D<D`D|DDDD!D"D0D%D*D&D*D&D*,D`D0DD DHDpD!D6D:4$4@5@5@5#@53@5I@5Y<5m@5{556Z6m66666ˀ6݀67776P7A87MH7X@7hD7z7{7|$8N7}.D=D@ D>$D@(DB,DCpDF7$=7@<7@<7@>7@@777$N7.DIDN8$I8F@H8U$N8V.DRDSDU DZ$DU(DZ,D\8D`HDaDhDlDm DrDt\Dy8l$R8@Q8@S8@U888$N8.D|DD}DDDDD<D`DDDDD D0D4D@DDDHDPDXD`DhDlDtDxDDDDDDDPDlD|DDDDD D D D ,D PD hD D D D!D!D!LD!\D!D!D!8$|8@{8@{9 @}9@9)9*@9:@9P@9^@9r<9H9X989P9@9@9ҀD9<9 9@9@: @:@:.<:<H:NX:Y8:eP:p@:~@:D:0: :!:$XN!:"."D"D"D",D"0D"<D"@D"DD"PD"TD"`D"d:$":@:$tN"t:"."D"D"D"; $";.@;=$N";>"."D"D"D";Y$";{@;$N";"."D"D";$";@;@;ހ;<$N"."D"D"D"D"D"D"D"D#D#@D#HD#LD#PD#`D#D#D$ D$<<$"<@<58,DK, D>,PD(,TDE,`DK,|DO,DS,DV,DS,DV,DX-DZ- D\-0D^-PDb-Df-Dm- &P>& >&>&>@#>/@#>F&>G\>R9>^ @>i!<>y@">@#>$l>&P>&>)>)>@#>@#>)>\>9? @? !<?@"?1@#?G$l?S&P?`)?a)?b)?c@#?w@#?*?\?9? @?!<?@"?@#?$l?&P@*@+0@+0@-@$ N-@ &9@&9@G&9 @p&9@&9@&9A&9pA>&9`Av&9PA&9@A&#90B#&A8BK&L8B}&S8B&8B&8C&8C'&]8CJ&J8Cs&8`C&"8pCˀCd-$P"!\UEJ{1KKHtt[ wh73enwj;N/F`', g,_op1a_is_supported_op1a_initialise_readerdyld_stub_binding_helper_free_initialise_source_timecodes_mxf_file_seek_mxf_file_read_create_index_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_mxf_log_error_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_mxf_uu_get_track_duration_mxf_uu_get_package_tracks_mxf_get_list_length_mxf_read_kl_mxf_get_runin_len_process_sound_descriptor_mxf_skip_initialise_playout_timecode_mxf_log_warn_add_track_set_next_kl_mxf_create_from_partition_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_is_d10_essence_mxf_create_header_metadata_mxf_insert_list_element_get_next_kl_mxf_free_partition_mxf_read_rip_read_frame_mxf_get_iter_element_send_frame_mxf_read_next_nonfiller_kl_mxf_equals_key_get_clip_duration_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/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)=s120mxfFile:(0,37),0,32;clip:(0,45)=xsMXFClip:,32,256;haveReadAFrame:(0,28),288,32;playoutTimecodeIndex:(0,47)=xsTimecodeIndex:,320,352;sourceTimecodeIndexes:(0,14),672,128;essenceReader:(0,49),800,32;dataModel:(0,50),832,32;ownDataModel:(0,28),864,32;buffer:(0,51),896,32;bufferSize:(0,10),928,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)=s32tracks:(0,62),0,32;frameRate:(0,63)=xsmxfRational:,32,64;duration:(0,16),96,64;minDuration:(0,16),160,64;hasAssociatedVideo:(0,28),224,32;;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)=s44essenceTracks:(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;set_frame_rate:(0,92),288,32;data:(0,38),320,32;;:T(0,80)=s17956itemDefs:(0,14),0,128;setDefs:(0,14),128,128;types:(0,93),256,143360;lastTypeId:(0,11),143616,32;;:t(0,81)=xsMXFFileSysData:_MXFHeaderMetadata:T(0,82)=s24dataModel:(0,50),0,32;primerPack:(0,94),32,32;sets:(0,14),64,128;;:t(0,83)=xs_FileIndex:_MXFTrack:T(0,84)=s108next:(0,95),0,32;essenceContainerLabel:(0,6),32,128;materialTrackID:(0,10),160,32;materialTrackNumber:(0,10),192,32;isVideo:(0,28),224,32;video:(0,96)=xsMXFVideoTrack:,256,448;audio:(0,98)=xsMXFAudioTrack:,704,160;;:t(0,85)=*(0,100):t(0,86)=*(0,101):t(0,87)=*(0,102):t(0,88)=*(0,103):t(0,89)=*(0,104):t(0,90)=*(0,105):t(0,91)=*(0,106):t(0,92)=*(0,107):t(0,93)=ar(0,108);0;127;(0,109):t(0,94)=*(0,110):t(0,95)=*(0,84):T(0,97)=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,96)=(0,97):T(0,99)=s20samplingRate:(0,63),0,64;bitsPerSample:(0,10),64,32;blockAlign:(0,8),96,16;channelCount:(0,10),128,32;;MXFAudioTrack:t(0,98)=(0,99)EssenceTrack:t(0,100)=(0,111):t(0,101)=f(0,1):t(0,102)=f(0,28):t(0,103)=f(0,28):t(0,104)=f(0,28):t(0,105)=f(0,16):t(0,106)=f(0,60):t(0,107)=f(0,28)long unsigned int:t(0,108)=r(0,108);0;037777777777;MXFItemType:t(0,109)=(0,112)MXFPrimerPack:t(0,110)=(0,113)_EssenceTrack:T(0,111)=s136next:(0,114),0,32;isVideo:(0,28),32,32;trackNumber:(0,10),64,32;frameSize:(0,16),96,64;frameSizeSeq:(0,115),160,480;frameSizeSeqSize:(0,28),640,32;frameSeqSize:(0,16),672,64;frameRate:(0,63),736,64;playoutDuration:(0,16),800,64;sampleRate:(0,63),864,64;containerDuration:(0,16),928,64;imageStartOffset:(0,10),992,32;bodySID:(0,10),1024,32;indexSID:(0,10),1056,32;;:T(0,112)=s140category:(0,116)=xeMXFItemTypeCategory:,0,32;typeId:(0,11),32,32;name:(0,118),64,32;info:(0,119),96,1024;;:T(0,113)=s20nextTag:(0,120),0,16;entries:(0,14),32,128;;:t(0,114)=*(0,111):t(0,115)=ar(0,108);0;14;(0,10):T(0,117)=eMXF_BASIC_TYPE_CAT:0,MXF_ARRAY_TYPE_CAT:1,MXF_COMPOUND_TYPE_CAT:2,MXF_INTERPRET_TYPE_CAT:3,;MXFItemTypeCategory:t(0,116)=(0,117):t(0,118)=*(0,121):T(0,119)=u128basic:(0,122)=xsMXFBasicTypeInfo:,0,32;array:(0,124)=xsMXFArrayTypeInfo:,0,64;compound:(0,126)=xsMXFCompoundTypeInfo:,0,1024;interpret:(0,128)=xsMXFInterpretTypeInfo:,0,64;;mxfLocalTag:t(0,120)=(0,8)char:t(0,121)=r(0,121);0;127;:T(0,123)=s4size:(0,11),0,32;;MXFBasicTypeInfo:t(0,122)=(0,123):T(0,125)=s8elementTypeId:(0,11),0,32;fixedSize:(0,11),32,32;;MXFArrayTypeInfo:t(0,124)=(0,125):T(0,127)=s128members:(0,130),0,1024;;MXFCompoundTypeInfo:t(0,126)=(0,127):T(0,129)=s8typeId:(0,11),0,32;fixedArraySize:(0,11),32,32;;MXFInterpretTypeInfo:t(0,128)=(0,129):t(0,130)=ar(0,108);0;15;(0,131)MXFCompoundTypeMemberInfo:t(0,131)=(0,132):T(0,132)=s8name:(0,118),0,32;typeId:(0,11),32,32;;len:(0,12) :T(0,117) :T(0,117)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,133)sourcePackageSet:(0,133)sourcePackageTrackSet:(0,133)materialPackageSet:(0,133)materialPackageTrackSet:(0,133)descriptorSet:(0,133)arrayIter:(0,134)=xsMXFArrayItemIterator::t(0,133)=*(0,136):T(0,135)=s16item:(0,137),0,32;numElements:(0,10),32,32;elementLength:(0,10),64,32;currentElement:(0,10),96,32;;MXFArrayItemIterator:t(0,134)=(0,135)MXFMetadataSet:t(0,136)=(0,138):t(0,137)=*(0,139)_MXFMetadataSet:T(0,138)=s60key:(0,33),0,128;instanceUID:(0,140)=xsmxfUUID:,128,128;items:(0,14),256,128;headerMetadata:(0,142),384,32;fixedSpaceAllocation:(0,12),416,64;;MXFMetadataItem:t(0,139)=(0,143):T(0,141)=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,140)=(0,141):t(0,142)=*(0,82):T(0,143)=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,144),256,32;;:t(0,144)=*(0,138)dataDefUL:(0,6)track:(0,62)essenceTrack:(0,85)wrappedTracks:(0,14)sortedWrappedTracks:(0,14)wrappedTrack:r(0,145)sortedWrappedTrack:r(0,145)prevSortedWrappedTrack:r(0,145)listIter:(0,146)=xsMXFListIterator::t(0,145)=*(0,148):T(0,147)=s12nextElement:(0,20),0,32;data:(0,2),32,32;index:(0,21),64,32;;MXFListIterator:t(0,146)=(0,147)WrappedTrack:t(0,148)=(0,149):T(0,149)=s72track:(0,62),0,32;isVideo:(0,28),32,32;trackID:(0,10),64,32;trackNumber:(0,10),96,32;editRate:(0,63),128,64;duration:(0,150),192,64;sourcePackageUID:(0,151)=xsmxfUMID:,256,256;sourceTrackID:(0,10),512,32;sortedTrackIndex:(0,10),544,32;;mxfLength:t(0,150)=(0,16):T(0,152)=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,151)=(0,152)sortedListIter:(0,146)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,153)mxfFile:r(0,37)essenceReader:r(0,49)nsIndex:r(0,29)essenceTrack:(0,85)buffer:(0,51):t(0,153)=*(0,154)MXFReaderListener:t(0,154)=(0,155)_MXFReaderListener:T(0,155)=s20accept_frame:(0,156),0,32;allocate_buffer:(0,157),32,32;deallocate_buffer:(0,158),64,32;receive_frame:(0,159),96,32;data:(0,160),128,32;;:t(0,156)=*(0,161):t(0,157)=*(0,162):t(0,158)=*(0,163):t(0,159)=*(0,164):t(0,160)=*(0,165):t(0,161)=f(0,28):t(0,162)=f(0,28):t(0,163)=f(0,1):t(0,164)=f(0,28):t(0,165)=(0,166):t(0,166)=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,153)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_set_frame_rateop1a_set_frame_rate:f(0,28)reader:P(0,36)frameRate:P(0,167):t(0,167)=*(0,168):t(0,168)=k(0,63)op1a_is_supported:F(0,28)headerPartition:P(0,3)iter:(0,146)op1a_initialise_reader:F(0,28)reader:P(0,36)headerPartition:P(0,169)mxfFile:r(0,37)essenceReader:r(0,49)data:r(0,38)i:r(0,21)long int:t(0,21):t(0,169)=*(0,3)partition:r(0,3)key:(0,33)llen:(0,18)len:(0,12)partitions:r(0,170)headerPartition:r(0,3)key:(0,33)llen:(0,18):t(0,170)=*(0,14)len:(0,12)partition:(0,3)partitionRef:r(0,3)thisPartition:r(0,12)rip:(0,171)=xsMXFRIP::T(0,172)=s16entries:(0,14),0,128;;MXFRIP:t(0,171)=(0,172)iter:(0,146)partitions:r(0,170)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,171)iter:(0,146)partitions:r(0,170)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,171)iter:(0,146)partitions:r(0,170)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,171)iter:(0,146)g_Null_Key:S(0,35)g_MultipleWrappings_esscont_label:S(0,173)g_BWFFrameWrapped_esscont_label:S(0,173)g_AES3FrameWrapped_esscont_label:S(0,173)g_IECDV_25_525_60_FrameWrapped_esscont_label:S(0,173)g_IECDV_25_625_50_FrameWrapped_esscont_label:S(0,173)g_DVBased_25_525_60_FrameWrapped_esscont_label:S(0,173)g_DVBased_25_625_50_FrameWrapped_esscont_label:S(0,173)g_DVBased_50_525_60_FrameWrapped_esscont_label:S(0,173)g_DVBased_50_625_50_FrameWrapped_esscont_label:S(0,173)g_SD_Unc_625_50i_422_135_FrameWrapped_esscont_label:S(0,173)g_EssenceContainerData_set_key:S(0,173)g_EssenceContainerData_IndexSID_item_key:S(0,173)g_EssenceContainerData_BodySID_item_key:S(0,173)g_GenericTrack_TrackID_item_key:S(0,173)g_GenericTrack_TrackNumber_item_key:S(0,173)g_Track_EditRate_item_key:S(0,173)g_MaterialPackage_set_key:S(0,173)g_CDCIEssenceDescriptor_set_key:S(0,173)g_GenericSoundEssenceDescriptor_set_key:S(0,173)g_WaveAudioDescriptor_set_key:S(0,173):t(0,173)=k(0,6)lib/libwritearchivemxf.a0000644000076600007660000072504011201767456017115 0ustar stuartcstuartc00000000000000! #1/20 1242033937 502 502 100644 732 ` __.SYMDEF SORTED lt8zt8 t8t8t83 Y t   t8t8     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 1242033932 502 502 100644 225500 ` write_archive_mxf.o `H `H __text__TEXTt ch#.__picsymbolstub1__TEXT@| __const__TEXT __data__DATA__cstring__TEXT]__literal8__TEXT^Hah__const__DATA^XaxH__la_symbol_ptr__DATA^\a|Pzz__nl_symbol_ptr__DATA`Dcdu P| |8B99 |}x!<_<<;½88ƽxH=/@4<<<8%8c88ƐH88H `<<xx8ƴ8ƽ899 H/@4<<<8-8c88ƐH88H X`<_?<x;»88\xH/@8<<<828c8p8ƐHY88H``<<xx88ƻ89 9 H/@0<<<898c88ƐH88H<<xx8Ȕ8ƽ89 9 H/@0<<<8@8c8Ȩ8ƐH88H<<<xx8X8ƽ|89 9 He/@0<<<8G8c8l8ƐH=88H<<xx88ƽl899 H /@0<<<8N8c808ƐH88H<<xx88ƽ\89 9 H/@0<<<8U8c88ƐH88H(<<xx8ˤ8ƽL89 9 HQ/@0<<<8\8c8˸8ƐH)88H<<xx8h8ƽ<89 9 H/@0<<<8c8c8|8ƐH88Hp<<xx8,8ƽ,89 9 H/@0<<<8j8c8<8ƐHq88H<<xx88ƽ899 H=/@0<<<8q8c88ƐH88H<<xx8Θ8ƽ 89 9 H/@0<<<8x8c8ά8ƐH88H\<<xx8\8Ƽ89 9 H/@0<<<88c8h8ƐH]88H<<xx88Ƽ899 H)/@0<<<88c88ƐH88H<<xx8а8Ƽ89 9 H/@0<<<88c88ƐH88HH<<xx8h8Ƽ89 9 Hq/@0<<<88c8|8ƐHI88H<<xx8,8Ƽ89 9 H/@0<<<88c8@8ƐH88H<<xx88Ƽ899 H/@0<<<88c88ƐH88H4<_;<x;¼x8ӠxH/@0<<<88c8Ӽ8ƐH988H<<xx8@8Ƽ899 H/@0<<<88c8P8ƐH88H<<xx88Ƽ|899 H/@0<<<88c8 8ƐH88H$<<xx88Ƽl899 HM/@0<<<88c88ƐH%88H<<xx8ֈ8Ƽ\89#9 H/@0<<<88c8֜8ƐH88Hl<_<xx;¼L8TxH/@0<<<88c8p8ƐHu88H<<xx88Ƽ<899 HA/@0<<<88c88ƐH88H<_<<x;¼8ؼ8,xHI/@0<<<88c88ƐH88Hd<<xx8H8Ƽ H8/8@8<<<88c8X8ƐHi88```a88!P|N ``|88|}x!H8c8@8`8!P]}|N |a|#xB|{x!Ha||x}/AH8W:;xHu/}@8<<<88cH8(8|Hi8H````x8H}dx8H8/@,<<<88cH8ϐ8|H 8`8!`|xa|N ``||~x!``c/A|/A|xHɀ^8|~8cHQ~8cHE~8cH9~8cHM~8cH!~8cH~8cH~8cH~8cH1~/AHA88!P|N |/B!@8/@,/@$<<<88c8͜8HA0/A<<88c48͜H8`H/A\/@$<<8!8cX8͜HY8`Hd/AT<<8&8cΐ8͜H-8`H8/@(<<8.8cθ8͜H8`H `8`8!P|N ``|/B!@8/@,/@$<<<888c̸8l8HA8HT/A(C8/@8CCCH(C8BCA8!P|N ```8= ̐a)͈|@HTBb TB&| PT>|x``C|HT` T&v|KPTB>|BxD```|@HTBb TB&v| PT>|x```C}"HU) U)&|@PTB>|BKxDN ``|A|+xB|#x|}x8x!?_;zpdxH/A\=`C0=[:pxxa@a8ɨN|BI|QlBlAD<@``8h(h($H<_N?zHY|#x|}x8!pxxA|N ```||byB!A|t/@Hp```T`1@,=?Tb:)O|BJ4TH ```8@Hm0C|/A$|t/@``8`H8`H/|^x@K8!P|N ```|a|#xB|{x|#x88!8K/@x88K=/@4<<<88c8P8Ha8/@ HH H8<cx88H /@<<<88c8ʀ8HK```<_cx;ªxH/AX;<xcxxH/@(<<<88c88H=KHxHq```;8xK/@x88K!/@(<<<88c8P8HK䀡8<cx8I8lH/@<<<88c8˄8HK```<_cx;¬lxH/AX;<xcxxH/@(<<<88c8 8H-K8xHa```;P8xK/@x88K/@(<<<88c8h8HKԀ8<cx88\H/@<<<88c8̘8HK```<_cx;¬\xH/AX;<xcxxH/@(<<<88c88HK(xHQ```/cAh<\<8cx8@8LAD!@GDEFHA/@(<<<88c8x8HK;8xKE/@x88K/@(<<<88c88HIKT8<cx88AD8"AD!DaD8cHUaD8cH/@@<<<8p8c8T8H8aDK88HF``AD8bHDd8H/@,<<<8|8c8ˈ8H}K`AD=??9+4k4ܦ$8B I  j8J 8\$B AD" L8ADb @!DIB\PTX!DiHA/@(<<<88c88HK؀AD>?8bH/@(<<<88c888HyK/@DAD<8bH/@(<<<88c8̨8H1KPADbH/@(<<<88c88HKADbHe/@(<<<88c8H8HK܀ADbaD8cH!/@(<<<88c8|8HyKADbK/@(<<<88c8ͨ8HAK`ADbH1/@(<<<88c88H K(aD8cH/@(<<<88c88HKAD8<8888dAD!DI܀bH/@(<<<88c8X8HmKAD<8888"܀iHi/@(<<<88c88H!K@AD<8888x"܀iH/@(<<<88c8π8HKAD<8888h"܀iH/@(<<<88c88HKAD<8888X"܀iH/@(<<<88c8Ь8H=K\AD<8888H"܀iH9/@(<<<88c8D8HKAD<88888"܀iH/@(<<<88c88HKĀAD<8888("܀iH/@(<<<88c8t8HYKxAD<8888"܀iHU/@(<<<88c88H K,AD<8888"܀iH /@(<<<88c8Ә8HKAD<8888"܀iH/@(<<<88c808HuKAD<8888"܀iHq/@(<<<88c8Լ8H)KHAD<8888؁"܀iH%/@(<<<88c8L8HKAD<8888ȁ"܀iH/@(<<<88c88HKAD<8888"܀iH/@(<<<88c8x8HEKdAD<8888"܀iHA/@(<<<88c88HKD<8Ȁe8H~/@(<<<88c8פ8HKԀD<8e8H/@(<<<88c88HqKAD<88ԀbH{/@(<<<88c8d8H-KLAD<8$8ĀbHQ/@(<<<88c8ؼ8HKAD/@8Hb<888|xH}1/@(<<<88c8$8HKH8~H~9H8q8H~)H<8c8 H~H`8Hb<888|xH|/@(<<<88c8٤8HK$H8qH}AD<888bH|U/@(<<<88c8$8HK̀H<8cH}YAD<88bH~/@(<<<88c8ڜ8HYKxAD<88bH~/@(<<<88c88HK4;LxH|ED<8e8H{/@(<<<88c8P8HKAD<8tbHx/@(<<<88c8۬8HKAD<x8dbH{/@(<<<88c88H=K\AD<<8DbHx/@(<<<88c8|8HKAD<<8؀bHx/@(<<<88c88HK̀AD<<8bHxM/@(<<<88c8\8HeKAD<<8t8dbHz/@(<<<88c88HK<D<8Te8H/@(<<<88c888HKADHw<|ex8DxH5/@(<<<88c8ޤ8HKADH{<|ex84xHw)/@(<<<88c88HAK`D<8$e8Hy%/@(<<<88c8ߌ8HKAD<8bH~/@(<<<88c88HK؀D<8e8(Hx/@(<<<88c8h8HuKAD<8(bHu/@(<<<88c88H1KPD<8e(8,H}U/@(<<<88c8h8H~K AD<88Ԁb(Hz1/@(<<<88c88H~KȀAD<88Āb(Hy/@(<<<88c8d8H~eKD<8e8HwI/@(<<<88c88H~!K@=?AD!|8bHtA/@(<<<88c888H}KD>8e8LH{/@(<<<88c88H}K<_DA8e8H/@(<<<88c888H}MKlD>8te8H/@(<<<88c88H} K(<_<AP8lAD8DbHs/@(<<<88c808H|K<_DAd8de8Hu/@(<<<88c88H|uK=?AD!p8<bHr/@(<<<88c88H|-KL8\<8A08|x8搐AL=HraL8H{QADL8bHr/@(<<<88c88H{K<_8A8ADbHv/@(<<<8 8c88H{mK<_8A`8؀ADbHv/@(<<<8 8c8h8H{%KD<_=?AD!H8T8ADbH~/@(<<<8 8c88HzKAD=888DbH~5/@(<<<8 8c888HzK쬀D>84e8$Hsq/@(<<<88c88HzIKh=?AD!T8H$bHxI/@(<<<88c88HzK <_=?A88b$Hu%/@(<<<88c8h8HyK<<_8At8ADb$H{/@(<<<88c88HxK<_88A8ADb$H|1/@(<<<88c8<8HxKꨀADx;d9"Lb$8T:d|*HtY/@<<<88c88Hx1KPAde8!<8dHq/ATAD!pb8_88|Hle/@(<<<8a8c88Hs=K\AD!|b8Hia/@(<<<8b8c88HrKD8e8,Hq!/@(<<<8c8c8x8HrK؀DAe88Hu/@(<<<8d8c88HruK䔀D8t;e8Ht/@<<<8e8c8l8Hr1KPAde8!<8dHk/AHAD!pb88a@8HkaA`@8؀ADbHk/ATAD<88TADbHtE/ATAD8D88bHs/AXD<8Xe8 Hi/A\AD!T b8HHn/A`ApA<<888ADb Hj/A\A888ADb Hfy/@p<<<88c8X8HoqK᐀A<<888ADb Hj/AA888ADb Hf /AAD!d;b 9"Lx8T:d|*Hj/AD<8e8Hg/AAD<8b Hd/AAȀA<<888ADbHi/AADx88bHeM/AAD<88bHi/A ADCxdxAH8K|#x<|exx8Hq/@<<<88c8x8HmKA<<888ADbHi /AܬADx88bHd/AܰAD<~ųx8bHh/AܴAD<Cxdx8샢K5|#x<|ex8xHp/AܜD<8e8 Hkm/AܠAD!d8b9"L8T:d|*Hh/A ~ܳxH(<<<88c88HlK耡DE8BAe<8,8lHe/@(<<<88c88HluKޔAD=8\,bHjy/@(<<<88c8p8Hl1KP<_!DA\;L<_;Dxxi,Hp/@(<<<88c88HkK<_8AX;b4ADdxb,Hf/@(<<<88c8h8HkKݰaD<8̀K ,TI:8B})ZK hDe8HHdU/@(<<<88c88Hk-KLAD<8$Hb,HaQ/@(<<<88c8P8HjKD#x8|K/@(<<<88c88HjK̀AD<88|bHHm/@(<<<88c8 8HjeK܄D<8e84HcI/@(<<<88c88Hj!K@=?AD!84b,H`A/@(<<<88c88HiKAD?88b4He/@(<<<88c88HiK۴ADxxb4Hm}/@(<<<88c8 8HiUKtADdx8b4Hd}/@(<<<88c88HiK4AD<88b4H_/@(<<<88c88HhKAD<8@8Ԁb4Hd/@(<<<88c88HhKڬAD<88Āb4Hc/@(<<<88c88HhIKhAD<888b4H`/@(<<<88c88HgKH8`Hm H8`P8HlAD<<88b4Hk/@(<<<88c8(8HgKٸAD<88b4Hb/@(<<<88c88HgUKtAD<88tb4Hb/@(<<<88c8,8HgK0AD<88db4HbU/@(<<<88c88HfKaDK 4TI:8B})ZK hD/@;>???_??e8T88H_q/AAD!8b,8H\/A AD88b8Ha/AA\88LADb8Hj/AAX884ADb8Ha5/AAD8D888H]/@(<<<88c8 P8HdK܀AD!pb8?8e8HZ/@(<<<88c8\8HaKӴ=?AD!8耢bH_/@(<<<88c88HaMKlAD88bH[ADxbK/@(<<<88c888H`KD8|e8HY/@0<<<88c8x8H`88HAD!|b8HV/@0<<<88c88H`q88H4D8e8 H^/@0<<<88c8d8H`)88H쀡DAe88Hb/@0<<<88c88H_88HD8te8Hb=/@0<<<88c8`8H_88HXAP<88lADbHV-/@0<<<8 8c88H_E88HDAde8d8HX!/@$<<<8 8c88HAD!pb88e8HU/@$<<<88c88HAD!b 8HR/@$<<<88c88HxADxxbHV/@0<<<8 8c88H[]88H AD<dx8`ˀbHR/@$<<<8!8c88HDAD>_888bH^q/@$<<<8"8c88H,AD???88bHX/@$<<<8#8c8`8HAD>8;8bHU/@<<<8$8c88HAde88dHS-/AĀAD!pb88c88HG88H<<<8?8c88HG88H`<<<8@8c8`8HGq88H4<<<8*8c88HGE88``a88!a|}p N |!|#xB|3x|+x8|;x!}Cx||x888HCU/@,<<<8:8cVx88j;HFHDxx%xxhxIx8a8K|~y@8/A8a8HHi`8!px!|N ``||~xB!|888K /@0<<<88cU8\8iHE8`H8`;|8~xHJ/@,<<<88cU8ˈ8iHE8`H;8~xHJ/@,<<<88cU8˰8iHE]8`H~<8888OpH=Y/@,<<<88cU88iHE8`Hh~8HB/@,<<<88cU808iHD8`H,~8HB/@,<<<88cU8\8iHD8`H~88H>/@,<<<88cU8̔8iHDY8`Hx88KE~888HA/A$<<<88cU88iHDx88K~888HAq/A,<<<88cU88iHC8`H x888K8``8!`|N ```|= Ba|+x|#x|}x!@=?8IL)L bB!8DaH6~88888H8/@,<<<88cQ(88e\H@8`H`~x8H>/A,<<<88cQ(88e\H@i8`H x888K}8``8!`|N ```|!K58!P8`|N ```||wxB|#x|+x}Cx}Cx!|3x|;x<8G,|H; /@4<<<8!8cOX88cH?8H`|<%x8GH:/@<<<8"8cOX888cH?98H``Ld H5/A d;;AԀ/@Hx;?``8H}hH5/A Ԁ;;AԀ|DxK9/@0<<<828cOX8x8cH>q8H;;||xdxKq/@0<<<878cOX8ɰ8cH>)8H<_||;BHDxH4/@0<<<888cOX88cH=8H`=?;x8I\)\xbB !aAH<xdxK/@0<<<8<8cOX8p8cH=]8H||DxH4/@0<<<8=8cOX8ʜ8cH=8H8|H?/@0<<<8B8cOX88cH<8HT|H>/@0<<<8C8cOX8P8cH<8H|H4/@$<<<8D8cOX8ː8cH,|H>e/@0<<<8E8cOX88cH<8H|H@e/@0<<<8J8cOX88cH;8H`|H>>_>?>==A|}kx8HH2/AP|8HH/9/AX<|8HlO4H//A\|ex8H\;ZH4!/Al|8HL8H4 /At|8H<8H4HA>>_>?>==A|}kx8HH0E/A|8HH-m/A<|8HlO0H-/A|Ex8H\;H2U/A|8HL8H2=/A|8H<8H4H:/A|8H$88H:)/A(|܀H9U/A@8|H:/AX;{A xK>?|8GH6/@0<<<88cOX8t8cH6-8H=|8EH6Q/@0<<<88cOX8Ҽ8cH58Hl>|8F H6 /@0<<<88cOX88cH58H(|H6/@0<<<88cOX8l8cH5e8H|H-/@ <<<88cOX8ː8cH5%8H`<<<8)8cOX8Ȝ8cH48Hx<<<8-8cOX88cH48HL<<<8w8cOX88cH8<<<8x8cOX8|8cHD<<<8y8cOX88cH4]8H<<<8z8cOX8p8cHP<<<8{8cOX88cH\<<<8|8cOX888cHh<<<8}8cOX8Ш8cHt<<<88cOX88cH<<<88cOX8P8cH38H<<<88cOX88cH3e8H<<<88cOX8|8cH398H<<<88cOX8Ѩ8cH3 8H<<<88cOX8p8cH28Hd<<<88cOX88cH28H8<<<88cOX888cH28H <<<88cOX8Ш8cH2]8H<<<88cOX88cH218H<<<88cOX88cH28H<<<88cOX8Ӭ8cH<<<88cOX88cH<<<88cOX8D8cH <<<88cOX808cH,<<<88cOX8Հ8cH8<<<88cOX88cHD<<<88cOX8d8cH18H <<<88cOX88cHP<<<88cOX8 8cH08H P<<<88cOX8׈8cH\<<<88cOX88cH08H <<<88cOX8d8cH0U8H <<<88cOX88cH0)8H <<<88cOX8l8cH/8H <<<88cOX88cH<<<88cOX8$8cH<<<88cOX8\8cH<<<88cOX8ڔ8cH<<<88cOX88cH<<<88cOX88cH <<<88cOX88cK<<<88cOX8H8cH,<<<88cOX8Ӭ8cH.8H T<<<88cOX88cH.8H (<<<88cOX8D8cH.y8H <<<8%8cOX808cH.M8H <<<8&8cOX8Հ8cH.!8H <<<8'8cOX88cH-8H x<<<8(8cOX88cH-8H L<<<8)8cOX88cH-8H <<<8,8cOX8$8cH-q8H <<<8-8cOX8׈8cH-E8H <<<8.8cOX8܌8cH-8H <<<828cOX88cH,8H p<<<838cOX8$8cH,8H D<<<868cOX8\8cH,8H <<<888cOX8ڔ8cH,i8H<<<8=8cOX88cH,=8H<<<8>8cOX88cH,8H<<<8A8cOX88cK<<<8C8cOX8H8cH+8HH<<<8J8cOX88cH+8H<<<8P8cOX8H8cH+m8H<<<8S8cOX8T8cH+A8H<<<8T8cOX8݈8cH+8H<<<8Y8cOX88cH*8Hl<<<8b8cOX88cH*8H@;xH.e/@:@x:~xH'IH~xH/=|dx|ܐH* /Ap;| |<8GexH#M/Ap| <8GH(Q/At==| 8G8GH%Q/@l<<<88cOX8Դ8cH|8G~ExH"/A<| <8GH/A@|8G8GH$/AH<|8G|H-/AH|<888GlH E/AT;\ |8F ExH"I/AX| <8G\H'M/Ah| <8EH'/Al| <8EH'/A|| <8EH'y/A| <8EH+/A|H!/A| H!/A|܀H+A/A~CxH#|܀ H+%/A;CxH#q/^A|P; @P|H!I/A| H!5/A|܀H*/A8|H#|܀ H*/AcxTxH"~xH /@@;xH+u/@:aL8|:Ax:@~dx; H'8|~DxH'x~xH$9H~xH,-|dx|ܐH&/Ah; |<8GxH =/At| <8GH%A/A==| 8G8GH"A/@@<<<88cOX8Դ8cH&8H\~cxx~Ex888H%/@$<<Dx8 8cۄ8cHHH:|8G~xHy/A| <8GH/A|8G8GH!/A,8<<|8G|H)/A8|<888GlH/AD: |8E~ųxH/AT| <8G\H#/Ad| <8EH/At|H/A| H/A|܀H(5/A~xH |܀ H(/A~óxH i/;Z;{A|P;@`|H=/A| H)/AԀ|܀H'/A8|H |܀ H'/AxYxH~xH/@D|H&/A|H(/A|Hŀ|\<I i$|H$/A|H!/A|H/A0=?|8IGL)GL B+ K ؀|H#=/A~xKy 8Hp```d/@x;K:x@;`K~x@dV(4;:\K```a8!@|N ``||zxB|+x|#x8|3x! |;x;!LHL@#xH/@<<<88c288F:A@H"aH/@$H,<<<88c28X8FH"K<<<88c28h8FH"K<<<88c28<8FH"iK<<<88c288FH"EKd<<<88c288FH"!K@<<<88c28X8FH!K<<<88c2808FH!K<<<88c288FH!K<<<88c28x8FH!K``<<<88c2888FH!eK```aLKj/@4<<<88c28$8F:A@H!!K@``aLH /@4<<<88c28H8F:A@H K``;X:PCx88x~xHy/@,<<<88c28l8F:A@H KxH/@,<<<88c28¤8F:A@H UKt:A@L~CxH!/@(<<<88c288FH K8a@8cH @Cx8H/@(<<<88c288FHK!8AT8@9)}#Kx!PPbI@A@@@8h: :===Cxx88~xH%/A܈A89 x8B|Jx~~iH/A4PTCxH /@8o28`8F8H K(<x8(H/APTCxx@99!DHM/@<_aDH5/AH<_aDH/AaH/A<a2HQ/A aD88HـaD~xKx/AP!8aPCx8T!)}*Kx})p|P|IH /ADCxH%/@<8o28F88ĘHK```<x8(He/A,/@xPTCxx@99!x;@Kiex8|H)|}yA :Hx:H `+A<_WI:8B| .|| N @$@p,h8~QA/@8/@<<dx88c4898;`H 8H @exxxH8|ٮ```/A H`~QAl/H@8/@|<<dx8I8c4898;`HH I8HH @exx8|H |\8K~QAT/@8/@d<<dx88c4898;`H 8H @exx8|PH|[8PK$|Q@D<x8@8<888H1/@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) == 1mxf_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) == 1convert_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?TëP,L^0H@,9<^08%X,ë(,$] ,9]%Xë,\,9\ë,\t,9\të,\,9\ë,|\tt,9p\t\ëT,P\D,9@\4ë0,,\t$,9 \t ë,\,9\ë,\t,9\të,\,9\ë,\t,9|\tpël,h]0d\,9X]0T%XHëD,@\4,90\$ë ,\t,9\të,\,9\ë,\t,9\të,\,9\ë,\tx,9t\thëd,`\T,9P\Dë@,<\t4,90\t(,$]0 ,9]0%Xë,\,9\ë,\t,9\të,\,9\ë,|\tt,9p\tXëP,L\@,9<\0ë,,(\t ,9\të,^,9^dë,]С,9]С0%Xë]̡]̡,hLë@,<\ԡ0,9,\ԡ4ë,\ԡ,9\ԡ4|ëp,l\ԡ`,9\\ԡ4ë,]t ,9]t%Xë]l]lë,\ԡ,9\ԡ4\@ë4,0\ԡ$,9 \ԡ4ë]$]$ë,|\ԡp,9l\ԡ4@$ë,\ԡ,9\ԡ4ë,\ԡ,9\ԡ4lTëP,L\ԡ@,9<\ԡ4ë]$]$ë,\ԡ,9\ԡ4T8ë,,(\ԡ,9\ԡ4ë,\ԡ,9\ԡ4|D|DxDtDDpءDlpDhDdD`TD\DXDT$DPСDLhDHDDD0D(Dë,\\,9\\%XtH,ë,\,,;\,'hë,\,;\'hTLD8ë4, 0[ , $,? [ * ë ë, Zܡ ,? Zܡ * ë, [ |,? x[h t* hHëD, @[T < 4,? 0[T4 ,* ë, [ ,? [ ë, Zܡ ,? Zܡ * ë|, xZ| t l,? hZ|\ d* X4,$ë, ZH ,? ZH( * ë, Z ,? Z pël, hY d \,? XY T* ë,@Y@@,F@Yh@|2@ë,@ V@@ëY|@,@@Y|<@|ëxY0@p,@l@hY0@T ëС@С(@ë@(@ëWء@,@@WءĘ@|h4(ë ̡@̡2@ë^X@^X@ë^X@^X@ë @ (@xëp,@lV@h@\DìV`@,F@2@ë,@V<@@,F@V<@2@xhëd,@`V@\@T,F@PV@L2@@,ë$,@ U@@,F@U¤@ 2@ë,@U@@,F@Ul@2@ë,@U@@,F@UH@2@t`ëX,@TUd@P@H,F@DUd$@@2@4ë,@Vx@@,F@Vx8@2@ë,@V@@,F@Vx@2@ë,@W @@,F@W @2@ë,@Wp@@,F@Wp0@2@ë,@|W@x@p,F@lWX@h2@`ë\,@XX@T@L,F@HX@D2@<ë8,@4X$@0@(,F@$X$@ 2@ë,@X|@ @,F@X|<@2@ë,@X@@,F@Xh@2@ë,@W@@,F@WX@2@ë,@UD@@,F@UD@2@të\vXvPGLvD0xd8( ëLvLEvëvG\vë\v|ëx vl Glv\ëXvPG|v<ë8<v4Lv$ë ,v,Gvë|vë,vR$v,cvR$ۄvë,vKTvv,cvKTԴvOXvë|<vxLvp<GvlLGv`ë\\vX\GvDë<lv8lGv$lX0ëlvlEvë|v|EvëvEvpëlvhEvTëPvLG\v8ë0vë v GlvëvG|vë<vLvë,v,Gvë|v,vKTvv,cvKTԴv|OXvpël<vhLv`<Gv\LGvPëL\vH\Gv4ë,lv(lGvë,vTvv,cvTvOXvë,vThvv,cvThv|OXvlëh,vdT(v`vX,cvTT(݈vPOXv@ë<,v8Bv4v,,cv(BTv$OXvë,v Svv,cvSHvOXvë,vSvv,cvSvOXvë,vQvv,cvQHvOXv,vGvv,cvGvOXvpël,vhQvdv\,cvXQvTOXvDë@,v<Qtv8v0,cv,Qtv(OXvë,vQ4v v,cvQ4ڔvOXvë,vPvv,cvP\vOXvë,vPġvv,cvPġ$vOXvë,vPvv,cv|PvxOXvhëd,v`S,v\vT,cvPS,܌vLOXv<ë8,v4N(v0v(,cv$N(׈v OXvë ,vRġvv,cvRġ$vOXvë,vMlvv,cvMlvOXvë,vRdvv,cvRdvOXvë,vLvvx,cvtLvpOXv`ë\,vXL vTvL,cvHL ՀvDOXv4ë0,v,KСv(v ,cvKС0vOXvë,vJvv,cvJDvOXvë,vJvv,cvJvOXvë,vJLvv,cvJLӬvOXv,vQvv|,cvxQHvtOXvl,vhGvdv\,cvXGvTOXvL,vHQvDv<,cv8Qv4OXv,,v(Qtv$v,cvQtvOXv ,vQ4vv,cvQ4ڔvOXv,vPvv,cvP\vOXv,vPġvv,cvPġ$vOXv,vPvv,cvPvOXvë,v|P vxvp,cvlP lvhOXvXëT,vPOvLvD,cv@Ov<OXv,ë(,v$Ov v,cvOdvOXvë,vNvv,cvNvOXv,vN(vv,cvN(׈vOXvë,vMvv,cvM vOXv,vMlvv,cv|MlvxOXvhëd,v`Mv\vT,cvPMdvLOXvD,v@Lv<v4,cv0Lv,OXv$,v L vv,cvL Հv OXv,vKСvv,cvKС0vOXv,vJvv,cvJDvOXv,vJvv,cvJvOXv,vJLvv,cvJLӬvOXv|ëx,vtHvpvh,cvdHv`OXvPëL,vHGvDv<,cv8Gv4OXv$ë ,vGHvv,cv GHШvOXvë,vFءvv,cvFء8vOXvë,vFxvv,cvFxvOXvë,vFvv,cvFpvOXvtëp,vlHHvhv`,cv\HHѨvXOXvHëD,v@Ev<v4,cv0E|v,OXvë,vDvv,cvDvOXvë,vGvv,cvGPvOXv,vGvv,cvGvOXv,vGHvv,cvGHШvOXv,vFءvv|,cvxFء8vtOXvl,vhFxvdv\,cvXFxvTOXvL,vHFvDv<,cv8Fpv4OXv$ë ,vEvv,cv EvOXv,vEvv,cvE|vOXv,vDvv,cvDvOXvë,v?vv,cv?vOXvë,v?<vvx,cvt?<ȜvpOXv\ëX,vTB0vPvH,cvDB0ːv@OXv4ë,vJ vv,cvJ lvOXvë,vIvv,cvIvOXvëvF vë,vI\vv,cvI\Ҽv|OXvpël\vd\EvTëP,vLIvHv@,cv<Itv8OXv,ë(|v |GvëġvëԡvܡvëvëvpëlСvh v`СO0vTëPPv<ë8`v(ġH$v$ԡH4v ܡH<vHLvH\v Hlv PHv`Hv~ë~,v~Tءv~,cv~Tء8v~~~t~4~ ~ ë~ġv}ë}ԡv}ܡv}ë}v}ë}v}ë}ԡv} v}ԡO4v}ë}Pv}pë}l`v}\ġH$v}XԡH4v}TܡH<v}PHLv}LH\v}H Hlv}DPHv}0`Hv|ë|,v|D|v|v|,cv|D|v|OXv|ë|pv|pv|pHv|të|p,v|lDv|hv|`,cv|\Dtv|XOXv|L|0ë|,,v|(Cv|$v|,cv|CHv|OXv|{ë{,v{Cv{v{,cv{Cv{OXv{{ë{,v{Clv{v{,cv{Clv{OXv{{`ë{\,v{X:v{Tv{L,cv{H:v{DOXv{ë{,v{ C<v{v{,cvzC<̜vzOXvzëz,vzBvzvz,cvzBTvzOXvzzëz,vzBvzvz,cvzBvzOXvz|zdëz`,vz\BtvzXvzP,cvzLBtvzHOXvz<ëz,,vz(B0vz$vz,cvzB0ːvzOXvzyëy,vyAvyvy,cvyAPvyOXvyyëy,vyAvyvy,cvyAvyOXvyyhëyd,vy`A<vy\vyT,cvyPA<ʜvyLOXvy@y$ëy ,vyAvyvy,cvy ApvyOXvxxëx@vx@vx@\vxëx,vx@vxvx,cvx@vxOXvx|ëxtvxhHvxXëxT,vxP@PvxLvxD,cvx@@Pɰvx<OXvx0xëx ,vx@vxvw,cvw@xvwOXvwwëwvwHvwpwHëwD,vw@>ءvw<vw4,cvw0>ء8vw,OXvw ëwvwGvvëv,vv>xvvvv,cvv>xvvOXvvëv̡vv̡G,vvlv4vëv,tЫv=tЫv tЬv,e\tЬv=tЬuQ(tuuëu,tЫu=tЫutЬu,e\tЬu=tЬuQ(tuuutëup,tЫul>LtЫuhtЬu`,e\tЬu\>L|tЬuXQ(tuLu,ëu$,tЫu >tЬu,e\tЬu>DtЫttЫttЬtJtttdët`,st\=stXstP,gstL=stHRst<t$ët ,st=stst,gst =ʘstRssssës,ss=|ssss,gss=|lssRsssxëst,ssl=Dss`,gss\=D4ss8ss4ss0Lsrrër,pPr=pPrpPr,ipPr=pPrUpPrrërp,pPrl=pPrhpPr`,ipPr\=pPrXUpPrLr<r(ër$,pPr <pPrpPr,ipPr<̔pPr UpPrqëq,pPq<pPqpPq,ipPq<\pPqUpPqqëq,pPq<pPqpPq,ipPq<0pPqUpPqqpëql,pPqh<(pPqdpPq\,ipPqX<(pPqTUpPqHëqDpPq4OppPq$ëq ,pPq<pPqpPq,ipPq <˰pPqUpPppëp,pPp;ءpPppPp,ipPp;ءˈpPpUpPppëp,pPp;pPppPp,ipPp;\pPpUpPpxpooëo,oo;oooo,joo;ooVxooo<ëo8,o4o0o(,o$o oëo ,o3ton,n3t`nnën,nnn,nnnën,n3 nn,n3 nnën,ntnnx,ntt`npn`ën\,nX$nTnL,nH$nDn4ën0,n,ġn(n ,nġnnën,n2mm,m2mmëm,m ȡmm,m ȡmm,mmm,mmm,m (mm,m (mmx,mt`mpmh,md`Lm`mX,mT mPmH,mD m@m0ëm,,m(4m$m,m4mm ,mܡml,lܡllël,l44ll,l44 ll,l1\ll,l1\Hlldël`,l\;<lXlP,lL;<(lHl<l(ël$,l :ll,l:l lkëk,k:kk,k:kkkëk,k:kk,k:|kkpëkl,kh\kdk\,kX\HkTkHk8ëk4,k0:Dk,k$,k :D0kkjjëj,j:jj,j:jjjëj,j:j|jt,jp:jlj`ëiԡiԡiiëi,i9ȡii,i9ȡiiiëi,i9iix,it9lipidiPëiL,iH9<iDi<,i89<(i4i(iëi,i 8ii,h8hhhëh,h8hh,h8hhhëh,h8(hh,h|8(hxhlëh`phLëhH,hD7h@h8,h47h0h$ëhhh gëg,g7Pgg,g7P<ggëggëg,g6gg,g6ggëg| gpëgl,gh,gdg\,gX, gTgHg0ëg,,g(,g$g,g, pggëg,fëf,f,0ff,f,0 ffëf|fëf,f+ff,f+ ffëfp<fhLfXëfT,fPfLfD,f@f<f0ëf,\fëf,f  (ff,e (eeëeleëe,e+Pee,e+P <eeëeeëe,e6heex,et6hTepedëe\eDëe@,e<ܡe8e0,e,ܡe(eëe edëd*̡dëd,d1\dd,d1\HddëdPdëd,d*ddd,d*d PddxëdldXëdT,dP PdLdD,d@ P<d<d0ëd$dëd,d cc,c ccëccëc,c |cc,c |hccëc(ctëcp,cl5chc`,c\5cXcLc$ëc ,ccc,c cbbëb,b5xbb,b5xdbbëb,bëb,bbb|,bxbtbhëb\HbP,bL2bHb@,b<2b8b,ëb aëa,a5aa,a5aaëaLa8aëa,aaa,aaa|ëax\aXëaT,aP (aLaD,a@ (a<a0ëa(la ëa,a`a`,``L``ë`X`ë`,` ``,` ``ë`ԡ`h`pë`l,`hܡ`d`\,`Xܡ`T`Hë`@ `4`$ë` 5`5`ë`,_+P__,_+P <__ë__ë_,_*ԡ__,_*ԡ __ë__hë_d,_`1\_\_T,_P1\H_L_@ë_<P_$,_ __,__ _ë^x^ë^,^3ء^^,^3ء^^ë^^ë^С^^pë^`^P^,^ë^ ,]ë]С]ë] ]ë]]]L]|ë]x\]\ë]Tl]<ë],X]ë]ԡ] h\ë\\ë\ \\ë\ T\ T@\ë\\të\pP\Të\Px\<,\83ء\4\,,\(3ء\$\ë\\[,[3t[[,[3t`[[ë[С[[С[[,[[[,[[[ë[[|[p,[l3 [h[`,[\3 [X[L[$ë[ ,[[[,[ [ZëZ,Z$ZZ,Z$ZZëZ,Z,ZġZZ,ZġZZëZtСZpСZd,Z`2Z\ZT,ZP2ZLZ@ëZ0 ZëZ ,Z ZY,Y YYëYYYLY,YYY,YYYëY\Y,Y| (YxYp,Yl (YhY\ëYTlY@,Y<`Y8Y0,Y,`LY(YëY XY,X XX,X XXëXԡXhXëX,X2DXX,X2D0XXëXXp,XlܡXhX`,X\ܡXXXLëXD X8X(ëX$ PX P<XëX,X1WW,W1WWëWW,W1\WW,W1\HWWëWPW,WW|Wt,WpWlW`ëWXxW<ëW8,W40W0W(,W$0W WëWWŬWŬVëV,V0tVV,V0t`VVëVˆVëV,V/VV,V/VV|ëVt˜VXëVT,VP/xVLVD,V@/xdV<V0ëV$¨VëV ,V.VU,U.UUëU¸UëU,U.UU,U.xUUëUUëU,U|.LUxUp,Ul.L8UhU\ULU4ëU0,U,-ܡU(U ,U-ܡUU ëUTTëT,T-pTT,T-p\TTëT T TëT,T,TT,T, TTThëTd,T`,T\TT,TP, pTLT@ëT4,T(,T ëT,T,0TT ,T,0 TSëS|S|hSëS,S+SS,S+ SSëSLS<S<(SëS,S|SxSp,SlShS\ëSX\S@ëS<,S8 (S4S,,S( (S$SëS lSlXRëR,R+PRR,R+P <RRëRRëR,R*ԡRR,R*ԡ RRëRRlëRh,RdܡR`RX,RTܡRPRDëR< R0R ëR*̡R*̡ RëR,RXQQ,QXDQQëQPQëQ,Q*dQQ,Q*d PQQëQQQLëQ@Q<Q(ëQ QQëQ P PëP0P0PëP@P@,PëPPPXPëPHP|PlëP``P\PLëP@P0ëP,PëPhPP<OXDOOOhTOëO,O$̡OO,O$̡OOëOxO|xdOpëOl,Oh$@OdO\,OX$@,OTOHëO@O8tO,ëO(,O$#O O,O#OOëNNNëN,N#<NN,N#<(NNëNNNNNNNëN,N|"NxNp,Nl"NhN\ëNTȡNHȡN8ëN4,N0"(N,N$,N "(NNëNءNءMëM,M!MM,M!MMëMMMëM,M!$MM,M!$MMëMMxMlëMh,Md M`MX,MT MPMDëM<M,ëM(,M$ M M,M  MMLëL,LLL,LLLëLLLëL,L(LL,L(LLëLtLhL`ëL\,LXLTLL,LHLDL8ëL,(L((LëL,L LL,L LKëKСKСKëK,KKK,KKKKëK,KdKK,KdPK|KpëKd8K`8$KTëKP,KLKHK@,K<K8K,ëKJJëJ,J|JJ,J|hJJëJHJ(JH4JëJ,JJJ,JJJ|ëJlXJhXDJd`JX`LJPëJL,JHJDJ<,J8pJ4J(ëJpJp\J ëJ,JJI,IIIëIIlIëI,III,IIIëIl ITëIHIDI4ëI,I$IëIIHëHHHHëHLHHHëH,HHH,HxH|HpëHlH`HXëHTԡH4ëH,H$HGëGLGGGëG,G,GëGСGСGëGl GTëGH G0ëG$LG GGëG ,G lGF,F lXFFëF FëFLFFFëF\F|ëFplFllXF\ëFLXF<ëF0hF,F(FëF FEëE,E EE,E EEëEԡEhEëEEE`ëETE<ëE4 E(EëE TE T@EëD,DܡDD,DܡDDëD DDëD PD P<DëDPDpëDlxDPëDL,DHDDD<,D8lD4D(ëDˆD ëD,DDC,CCCëC˜CëC,CCC,CxCCëC¨CëC,C C|Ct,Cp ClC`ëC\¸CDëC@,C<C8C0,C,C(CëCC|BëB,BBB,BBBëB BëBBBtëBlBdBPëBHB<B,B ëBLAAAëA,AAA,AAAAëALAAA|ëAp,Al,A\ëAPСALСA<ëA Aë@ @ë@L@@@ë@,@ l@@,@ lX@@ë@ @të@hL@d@`@Lë@H\@,ë@ l@lX@ ë?X?ë?h???ë?,???,???ë?ԡ?h?|ë?p?\ë?P?<ë?4 ?(?ë? T? T@?ë>,>>>,>>>ë> >>ë> P> P<>ë>P>pë>lx>Pë>L,>H >D><,>8 >4>(=ë=,= P==,= P<==ë===ë=,= ==,= ==ë=x=l=dë=`,=\ |=X=P,=L |h=H=<ë=4(=,(= ë=,= == ,= =<ë< < <ë<,<<<,<<<ë<8<L<8$<L8<ë<|,[i8Z@.v9j:kfmEr1Lct*`]SKHo/y&R}q+Qp-_aUY^)%A4Ig~7z2e5DlMB0?G{xWbwJOV6TP\=$,Fu|3snC;#<(d"X h!'N>[i8Z@.v9j:kfmEr1Lct*`]SKHo fd d f < ؀   + E W   , < L +\ Ql |  ,P~? g,<L(\[l|#@h  2,\<L\l|4Ej P `#pAa K 0@PX=h\xGW9b(8HX`@pe #:Sd(8H!X:hUxfˆ˜¨¸)R|(!8;H_XhxÈØ3ZqXxĈĘĨPĸn  R( u8 H .D D   D D !D!1(D (D(D0D4@D;DBDITDPDW D^hDeDl Ds|DzD4DDDHDDDXDDDlDD D xD !U 0D 0!i$!@!!€!р!"c"ŀ"ڀ"###4#e#v##ƀ##$$$€%)%L%]&&%&5&Q&n&&ʀ&''2'l'''׀($ HN H(  P. PD PD XD `D lD pD tD |D D D D ($ P(9(C(M@(_(p(* *=*[*z*++6+S+p++,,,5,S,j,,,׀,$PN , . D D D D D 0D <D ,$ -@-#@-6L-L-]-n-----..3$N .4 . D D D D D D D D D $D 0D <D HD TD l.F$ .^@.m.~..55!77̀8 8&8?8889 99-9>9O9`9~999Ԁ9::4:F;;=C????@@@-@@@S@f@y@@ƀ@ـBB8BwBBBÀBրDD3DKD]DDE EE/E@EQEcEuEEEʀEEFF*FcF؀GGG΀GHH%H7HJ$N HK . D D D D D D D D D D! D$ 4D& @D, `D. lD/ D4 Hg$ H@H@H@H@H$(N H . D7 D8 D7 D8 D:D<D>DAD@DA$DE,DC0DD4DJ<DK@DJDDKHDJLDKPDOTDMXDN\DR`H$7 I@6I@6I4@6IF@6IX$NtIY.DUDZD[DZD[D\D]D^D`DIr$UI@TI@TIIIހJC$NHJDP.PDcPDftDc|DfDmDnJQ$cPJe@bJ{@bJJJ$N4J@.@Dq@DtDDqHDt\Dy`J˄DJD{DyD{DJ$q@K @pK@pK-@rK<KI@KJ@KlKm$NKn . D D4D8D@DDDHDLDPD\D0DDD DLD`DxDDDD\DpDDDD,DlDDDDDDDDDDDDDD@DDDDDD@DDDDDD8D|DDDDD0DtDDDDDDDDDD DDDDHD`DDDD8D@DXDDDD0D8DPD D D D D<D|DDDDD4DtD|D!D"D$D&,D'lD*tD,D0D2K~$ K@K@K@K̀8K߀vK<LL  L L$ N.DIDXDIDX@DZpD[|D\D^D[D\D^D D!D, D. 8D/ \D6 D8 D; D< D?!DD!4DE!XDH!|DK!DL!DO!DT" DU"0DW"TDX"xDY"Dn"Do"Dz#D|#,D#PD#tD#D#D#D$D$(D$LD$pD$D$D$D%D%$D%HD%lD%D%D%D%D& D&DD&hD&D&D&D&D'D'@D'dD'D'D_'D`'Da'Db'Dc(Dd(De( Df(0Di(@Dj(HDi(LDj(PDk(TDl(\Dm(dDp(pD(Du(D|(D)D)D)D) D)(D),D)0D)HD)LD)TD)dD)pD)D)D)D*D*D*XD*D*D*D+D+HD+D+D+D+D+D+D,D,hD,D-D-LD-D-D.0D.|D.D/D/`D/D/D0DD0D0D1D1\D1D1D2D2 D2D24D2D2D2D2D30D3tD3D3D4D4LD4D4D5$D5lD5D5D6HD6D6D7D7XD7D7D8$D8hD8D8D9<D9D9D:D:\D:dD:hD:xD:|D:D:D:D :D ;D ;dD ;D;D<@D<D<D=(D=lD=D>D[>D> D >XD>dD >lD!>|D">D$>D%>D&>D*?D+?D,?,D.?HD/?hD0?D2?D6?D8?D;@D<@8D=@XD?@\D@@DD@DE@DHADKAHDLAhDMADOADPADTADUBDWB8DXB\DYBD[BDBDaC DbCLDcCDdCDeDDDDeD DnDXDkDdDnDlDoD|DpDDrDDsDDtDDxEDyEDzE,D|EHDzELD|EPD}ElDEpDEDEDEDFDF$DFHDFhDFDFDFDFDGDG<DG`DGDGDGDGDHDH DH@DHDHDHDIDI@DI`DiIDIDJDJXDJDJDJDKDK DK\DKDKDL$DLhDLDLDM4DMtDMDMDN@DNDNDNDNDO4DOxDODODPDPDP<DPXDPxDPDPDPDPDQDQ4DQXDQ\DQ`DQ|DQDQDRDR$DR4DRtDRDSDSHDSDSDT(DTpDTDTDU<DUPDUDUDV DVhDVD VD WLDWDWDXDX,DX<DXxDXDYDYHDYDYDZ DZlDZD ZD![4D"[xD#[D$\DA\ D$\D*\DD+\`D,\D-\D.\D/\D0\D1]D2](D5]HD6]hD7]D8]D;]D<]D=^D>^8D?^\D@^|DA^D'^DE^DF_,DG_xDH_DI`DJ`(DK`8DL`DM`DPaDQahDRaDSb DVbXDWbDXbDYc4DZcD[cD\dD`dhDadDbdDcdDde DeeLDfeDieDjfDkf`DnfDofDpg8DsgxDtgDugDzhD{h\DhDhDiDiXDiDiDiDiDiDiDjDjDj DjDj Dj<DjHDjXDjDjDjDjDjDkDk@DkxDkDkDl0DltDlD+lD,lD/lD0mD1m@D2m`D5mD6mD7mD8mD;nD<nDD=npD>nD?nD@nD*o DoPL$IL1@HLB@HLS@HLi@HL@HL@HLJDL@KLLπLLLL@MLMN<M,M(O@M=@PMQR\MeS0MyTHM"MMMހU\MV8NgNN@N.N/"N0@kNA"NB& NC@NT>NU> NV@Ng>XNhBNi@kNzDN{D N|@kNDXNINopN$PpNop.opD6opD7oD6oD6oD:oD7oD:oD<oD=pD?pDApDFp N$6opN@5N@5N@5N@5N@5O 78O@8O*opO+p8O,$Np8.p@Dp@Dp\DpdDplDptDpDpDq0Dq|DqDqDr4Dr@DrxDrDrDrO-$p@OC@OR|O`Om8Ozp@O{rO|O$Nr.sDsDsDs DsDsDs,Ds0DsXDs\DsDsDsDt0DtpDtxDtDtDtO$sO@O@O@Oހ8OsOtO$Nt.tDtDtDtDtDu DuDu@DuDuDuDv$Dv@O$tP@P@P%@P28P@tPAvTPB$NvT.v`Dv`DvlDvpPC$v`Pa@Pp$$Nv.vD vD!vD vD vD!vD vD!vD"wD)w`D'w|D+wD-wD+wD2wD7x D8xhD:xD;xD:xD;xD:xD;xD<xD=y4DByxDCyDDzDEz4DJztDLzDOzDP{0DQ{pDS{DY{DZ|@D]|D^|D]|D^|D`|Do|Dk}Do}Ds} Dt}(Dw}`Dx}|Dy}Dz}D{}D|}D}}D~D~,Dt~@D~TD~\D~dD~lD~pD~tD~xD~D~D~D~D~D,DHD`D|DDDDDD D DdDDD,D)pD-DwDxDyDz4D{TD|tD}DDDD,DXDDDDD4D`DDDDD D,DLDxDDDDD<DhDDDDDD4DTDtDDDD%D&DD'pD(D)D,D- D.LD2xD3D6D8D=(D>TDADCDJDPDS$DTPDY|DbDDDD DDD D@D\DDDDDD(DDD`D|DDDDDD DD(D,D4DPDdDxDDDDDD D D D D D D D DDD D$D0DPDlDD D%D&D'0D(HD)hD,D-D.D2D3D6D7D8 D94D<D=\D>pDADBDCDDDDJDPDQDRDSDT(DY<DaPDb|DfD'DDDhPq$ vP@ P@ P@ P@ P@ P@ Q @ Q@Q$Q7QJQ]QpQQRoRɀR@R@RS@S/S{S@S@SLSTTрTxT8U@U$@U9UHvUI(UJUi$N(Uj0.0Dm0DqPDmTDm\D`DxdDqhDrlDpDDDDD DDDhDDDDD0DpDDD4DpD|DDD D(D0D4DDDPDDDDDDD,D@DtDDDDD D,DDDD$D4D\DlDDDDDDDU$m0U@kU@kU@kU@lUnXUo8VpPV1V"qLV2r@VH@sVVtDVjuhV@vVV@wVxHVy<W0WW$N.DDDD4D8D<D@DDD DD DDD DDDD> D?(D@0D@D"D%D'D*D,PD2D3D4D8@D9HD:PDB`W$W6@WI@W]@WrPW~8WHW<W@WÀDWWtW$dNt.DDDDDDDDD D0D8DDDPW$W@X@X@X.8X=@XKXLhXM$Nh.pDEpDFpXN$EpXp@DX$Nx.DJDKDLX$JX@IX$DN.DODPDQX$OX@NX$DN. DT DU DV`X$T X@SY $DNd.pDYpDYpD]Y $YpY8@XYN$N.DDDDDDDD D DDDDhDD$DDDTDDDpDDDDDD|DDDD DDpDDD0DtDDDTD|DD DpDDD8D`YO$Yg@Y@Y@Y@Y@Y@Y@YY@YYY@ZZhZ@ZhZZ@Z"<Z.8Z8Z9Z:@ZI$ZJZK@ZZZ[Z\@ZkZlTZm@Z|TZ}Z~8Z<Z@ZZZ@ZZpZ@ZpZZ@ZDZZ@ZZZ@ZZ|Z@[[p[@[p[[@['[([)@[4<[@8[J[K0[L@[[0[\t[]@t[m[n@[}[~[@[[T[8[<[@[T[|[@[|[[@[[ [@[ [p[@[p[[@\\\t\ $ Nt\ &\&-\@&0\_&38\&B<\&(\&]&#]?&(H]g&.]&Fp]&I]&8]&^&^7&^d&^&Ĉ^&(^&_&_<&ĸ_b&Ę_&x_&X_&`& Ø`H&È`v&h`&!X`&(Ha&/8a*&3¸aV&:a&Aa&Ea&Lb"&SbS&^¨b&eb&l˜b&sˆc&zPcA&cc&c&c&c& d&\d;&dZ&xds&hd&Xd&`d&e&e-&Led& e&le&,e&Hf&(fB& fv&f&f&f&$g &+gM&2|gj&6g&Kg&]g&ah &eph6&l<h[&p8h&{h&`h&i&HiR&i&i&j&jS&j&J(j&Nj&Uk6&\xkt&Xk&@k&0l0& ls&l&l&"hl&&m,&4m[& m&(m&0 m&4n&;nJ&Bn&I|n&Pln&W\o3&^Lom&e<o&l,o&sp&z pD&px&p&p&q%&q[&q&q&r&|rA&lr&\r&Lr&,s&s7&xsU&stsssssҀs&t&t$&Ĩtb&t&t&t&Pt&t&Xu&u)&uA&u]&u{uu&u&udtmv`v5pp  [opZt7p@GsF I )|SPd Y  a+ ^ H    m^y 69 6  }Yx  $m  Xs -  G 8    J WD J,  XG* It  ?>m_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_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_log_warn_mxf_write_fixed_kl_mxf_next_list_iter_element_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_get_utf16string_item_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_log_error_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 1242033918 502 502 100644 13740 ` timecode_index.o H__text__TEXT |__picsymbolstub1__TEXT  8 __cstring__TEXT #__la_symbol_ptr__DATA8h{), l Peel||~x!``c/A</A$|xH I^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 |`/|$A8`|\<H```8`8!`!|N ``||#xB|}x8c!<8H 8!P`|N `8cH ``|!|yxB|#x;y8!8Ku||xcx|#xH U|zy@8`H/|~xa8@4<<<88c 8 8 H 8a8Km9`H9|#x||x^/@0xHY8|{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 |`/~$@ xHa|{xK^>9``8!p}Cx|N ``||#x|+x|dx8,|}x! |3x|;x;H;!txHY#xx8,HI/@9 /@0H\`xx88K/A/A,;A@xdxExK/A/@(8<xK/AH``/@@DxK/AH``HA@8P@@0```xx88K5/@$HX`xdxExK/Aelements = (TimecodeIndexElement*)malloc(sizeof(TimecodeIndexElement) * (index->arraySize))) != NULLmxf_append_list_element(&index->indexArrays, newArray)   l L     X H  X@(<p`ë\( X T  L(  H  D  8ë( <   (  <    ë(  ء   (   ء    4ë(    (      ë( <   (  <    ë(  ء   x(  t ء  p  \L<ëXdT8ë p   t hl hT HL  H4 (, (      Ȭ4 ȫ P  l t hl hT HL H4 (, (   4zP0zP,zP(zP$zP zPzPzPzPzP zPzPzPzPomylvpwtrsxqnuomylvpwtrsxqnuddf<%.D$D%D*(D,HD-`7$$O@#ap׀2m$tNt.D0D3D0D3D9D8D9D:$0@/18012B$0NC.D=D=DBY$=v@<Ȁ,Ul$<Nm.DMDR DPDR DV@D\`DapDdDfDeDfDdDfDdDiDmDlDnDmDp$Dv4Du8Dt<DuDDvHDuLDwTDxdDwhDxlDpDD$M@L@L@N ,K\mـ!`Àڀ  *$N.DDDDDD +$ L@ Z@ k$LN.DD l$ @ $N.DD D$D(D0D4D8D<DDDHDLDXDDDDDDD D0D8D<D@DHDDDDD$D,D0D4DhDlDpDDDDDDDDDDDD $ @ @ ʀ8 @ @    + , -$N.DDDDDDDD D$D(D,D0D4D<D@DDDLDPDTDX .$ X@ f@ w$Np.pDpDDDDFDDFDDFDGDFDGDHDGDH DIDDHLDIPDd x$p @ @ @ @ p | $ N|.DDDDDDDDDDDDDDD D D D D D DD D D D D D D (D 0D 8D PD `D hD lD pD xD |D D D D D D D D D# D/ D1 $ @ @ @ @ 1@ E@ Y j@ {    $N . D6 D7 D6 (D6 4D7 <D8 @D7 DD8 LD< \DD DI DO DR DW DZ Dd Df @Dm `Db xDu Dz D{ D} $6  @4 @4 @5 @5 @5 7H *8t A98 U:@ h  i j$N kd 2s dp@zEU*k_initialise_timecode_index_clear_timecode_index_add_timecode_initialise_timecode_index_searcher_find_timecode_find_position_find_position_at_dual_timecodedyld_stub_binding_helper_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_log_error_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/0000755000076600007660000000000011201767456013722 5ustar stuartcstuartc00000000000000include/archive_types.h0000644000076600007660000000630311201767456016742 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.h0000644000076600007660000000346211201767456017121 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/0000755000076600007660000000000011201767455014513 5ustar stuartcstuartc00000000000000include/mxf/mxf.h0000644000076600007660000000266611201767455015470 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.h0000644000076600007660000000617111201767455016466 0ustar stuartcstuartc00000000000000/* * $Id: mxf_avid.h,v 1.9 2008/11/04 14:05:29 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 #include #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_read_filtered_header_metadata(MXFFile* mxfFile, int skipDataDefs, MXFHeaderMetadata* headerMetadata, uint64_t headerByteCount, const mxfKey* key, uint8_t llen, uint64_t len); 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_dictionary.h0000755000076600007660000000432511201767455020715 0ustar stuartcstuartc00000000000000/* * $Id: mxf_avid_dictionary.h,v 1.1 2008/11/04 14:05:29 philipn Exp $ * * Avid dictionary * * Copyright (C) 2008 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_DICTIONARY_H__ #define __MXF_AVID_DICTIONARY_H__ #ifdef __cplusplus extern "C" { #endif int mxf_avid_is_dictionary(MXFDataModel* dataModel, const mxfKey* setKey); int mxf_avid_is_def_object(MXFDataModel* dataModel, const mxfKey* setKey); int mxf_avid_create_dictionary(MXFHeaderMetadata* headerMetadata, MXFMetadataSet** dictSet); int mxf_avid_set_defobject_items(MXFMetadataSet* dictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description); int mxf_avid_create_datadef(MXFMetadataSet* dictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, MXFMetadataSet** defSet); int mxf_avid_create_containerdef(MXFMetadataSet* dictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, MXFMetadataSet** defSet); int mxf_avid_create_taggedvaluedef(MXFMetadataSet* dictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, MXFMetadataSet** defSet); /* additional defs are codec, operation, parameter, plugin, interpolation and klv def */ int mxf_initialise_dict_read_filter(MXFReadFilter* filter, int skipDataDefs); void mxf_clear_dict_read_filter(MXFReadFilter* filter); int mxf_avid_create_default_dictionary(MXFHeaderMetadata* headerMetadata, MXFMetadataSet** dictSet); #ifdef __cplusplus } #endif #endif include/mxf/mxf_avid_extensions_data_model.h0000644000076600007660000007072311201767455023122 0ustar stuartcstuartc00000000000000/* * $Id: mxf_avid_extensions_data_model.h,v 1.9 2009/05/07 02:28:49 stuartc 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 /* Meta-dictionary */ MXF_SET_DEFINITION(InterchangeObject, MetaDictionary, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x25, 0x00, 0x00) ); MXF_ITEM_DEFINITION(MetaDictionary, ClassDefinitions, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x07, 0x00, 0x00, 0x00), 0x0003, MXF_STRONGREFARRAY_TYPE, 0 ); MXF_ITEM_DEFINITION(MetaDictionary, TypeDefinitions, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x08, 0x00, 0x00, 0x00), 0x0004, MXF_STRONGREFARRAY_TYPE, 0 ); MXF_SET_DEFINITION(InterchangeObject, MetaDefinition, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x24, 0x00, 0x00) ); MXF_ITEM_DEFINITION(MetaDefinition, Identification, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x13, 0x00, 0x00, 0x00), 0x0005, MXF_UL_TYPE, 1 ); MXF_ITEM_DEFINITION(MetaDefinition, Name, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x04, 0x01, 0x02, 0x01, 0x00, 0x00), 0x0006, MXF_UTF16STRING_TYPE, 1 ); MXF_ITEM_DEFINITION(MetaDefinition, Description, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x14, 0x01, 0x00, 0x00), 0x0007, MXF_UTF16STRING_TYPE, 0 ); MXF_SET_DEFINITION(MetaDefinition, ClassDefinition, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x01, 0x00, 0x00) ); MXF_ITEM_DEFINITION(ClassDefinition, ParentClass, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x01, 0x00, 0x00, 0x00), 0x0008, MXF_WEAKREF_TYPE, 1 ); MXF_ITEM_DEFINITION(ClassDefinition, Properties, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x02, 0x00, 0x00, 0x00), 0x0009, MXF_STRONGREFARRAY_TYPE, 0 ); MXF_ITEM_DEFINITION(ClassDefinition, IsConcrete, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x03, 0x00, 0x00, 0x00), 0x000a, MXF_BOOLEAN_TYPE, 1 ); MXF_SET_DEFINITION(MetaDefinition, PropertyDefinition, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x02, 0x00, 0x00) ); MXF_ITEM_DEFINITION(PropertyDefinition, Type, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x04, 0x00, 0x00, 0x00), 0x000b, MXF_UL_TYPE, 1 ); MXF_ITEM_DEFINITION(PropertyDefinition, IsOptional, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00), 0x000c, MXF_BOOLEAN_TYPE, 1 ); MXF_ITEM_DEFINITION(PropertyDefinition, LocalIdentification, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x05, 0x00, 0x00, 0x00), 0x000d, MXF_UINT16_TYPE, 1 ); MXF_ITEM_DEFINITION(PropertyDefinition, IsUniqueIdentifier, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x06, 0x00, 0x00, 0x00), 0x000e, MXF_BOOLEAN_TYPE, 0 ); MXF_SET_DEFINITION(MetaDefinition, TypeDefinition, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x03, 0x00, 0x00) ); MXF_SET_DEFINITION(TypeDefinition, TypeDefinitionCharacter, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x23, 0x00, 0x00) ); MXF_SET_DEFINITION(TypeDefinition, TypeDefinitionEnumeration, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x07, 0x00, 0x00) ); MXF_ITEM_DEFINITION(TypeDefinitionEnumeration, Type, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0b, 0x00, 0x00, 0x00), 0x0014, MXF_WEAKREF_TYPE, 1 ); MXF_ITEM_DEFINITION(TypeDefinitionEnumeration, Names, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x04, 0x00, 0x00, 0x00), 0x0015, MXF_UTF16STRINGARRAY_TYPE, 1 ); MXF_ITEM_DEFINITION(TypeDefinitionEnumeration, Values, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x05, 0x00, 0x00, 0x00), 0x0016, MXF_INT64ARRAY_TYPE, 1 ); MXF_SET_DEFINITION(TypeDefinition, TypeDefinitionExtendibleEnumeration, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x20, 0x00, 0x00) ); MXF_ITEM_DEFINITION(TypeDefinitionExtendibleEnumeration, Names, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x07, 0x00, 0x00, 0x00), 0x001f, MXF_UTF16STRINGARRAY_TYPE, 1 ); MXF_ITEM_DEFINITION(TypeDefinitionExtendibleEnumeration, Values, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x08, 0x00, 0x00, 0x00), 0x0020, MXF_ULARRAY_TYPE, 1 ); MXF_SET_DEFINITION(TypeDefinition, TypeDefinitionFixedArray, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x08, 0x00, 0x00) ); MXF_ITEM_DEFINITION(TypeDefinitionFixedArray, ElementType, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0c, 0x00, 0x00, 0x00), 0x0017, MXF_WEAKREF_TYPE, 1 ); MXF_ITEM_DEFINITION(TypeDefinitionFixedArray, ElementCount, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x03, 0x00, 0x00, 0x00), 0x0018, MXF_UINT32_TYPE, 1 ); MXF_SET_DEFINITION(TypeDefinition, TypeDefinitionInteger, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x04, 0x00, 0x00) ); MXF_ITEM_DEFINITION(TypeDefinitionInteger, Size, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x01, 0x00, 0x00, 0x00), 0x000f, MXF_UINT8_TYPE, 1 ); MXF_ITEM_DEFINITION(TypeDefinitionInteger, IsSigned, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x02, 0x00, 0x00, 0x00), 0x0010, MXF_BOOLEAN_TYPE, 1 ); MXF_SET_DEFINITION(TypeDefinition, TypeDefinitionIndirect, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x21, 0x00, 0x00) ); MXF_SET_DEFINITION(TypeDefinitionIndirect, TypeDefinitionOpaque, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x22, 0x00, 0x00) ); MXF_SET_DEFINITION(TypeDefinition, TypeDefinitionRecord, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0d, 0x00, 0x00) ); MXF_ITEM_DEFINITION(TypeDefinitionRecord, MemberTypes, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x11, 0x00, 0x00, 0x00), 0x001c, MXF_WEAKREFARRAY_TYPE, 1 ); MXF_ITEM_DEFINITION(TypeDefinitionRecord, MemberNames, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x06, 0x00, 0x00, 0x00), 0x001d, MXF_UTF16STRINGARRAY_TYPE, 1 ); MXF_SET_DEFINITION(TypeDefinition, TypeDefinitionRename, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0e, 0x00, 0x00) ); MXF_ITEM_DEFINITION(TypeDefinitionRename, RenamedType, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x12, 0x00, 0x00, 0x00), 0x001e, MXF_WEAKREF_TYPE, 1 ); MXF_SET_DEFINITION(TypeDefinition, TypeDefinitionSet, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0a, 0x00, 0x00) ); MXF_ITEM_DEFINITION(TypeDefinitionSet, ElementType, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0e, 0x00, 0x00, 0x00), 0x001a, MXF_WEAKREF_TYPE, 1 ); MXF_SET_DEFINITION(TypeDefinition, TypeDefinitionStream, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0c, 0x00, 0x00) ); MXF_SET_DEFINITION(TypeDefinition, TypeDefinitionString, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x0b, 0x00, 0x00) ); MXF_ITEM_DEFINITION(TypeDefinitionString, ElementType, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0f, 0x00, 0x00, 0x00), 0x001b, MXF_WEAKREF_TYPE, 1 ); MXF_SET_DEFINITION(TypeDefinition, TypeDefinitionStrongObjectReference, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x05, 0x00, 0x00) ); MXF_ITEM_DEFINITION(TypeDefinitionStrongObjectReference, ReferencedType, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x09, 0x00, 0x00, 0x00), 0x0011, MXF_WEAKREF_TYPE, 1 ); MXF_SET_DEFINITION(TypeDefinition, TypeDefinitionVariableArray, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x09, 0x00, 0x00) ); MXF_ITEM_DEFINITION(TypeDefinitionVariableArray, ElementType, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0d, 0x00, 0x00, 0x00), 0x0019, MXF_WEAKREF_TYPE, 1 ); MXF_SET_DEFINITION(TypeDefinition, TypeDefinitionWeakObjectReference, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x02, 0x06, 0x00, 0x00) ); MXF_ITEM_DEFINITION(TypeDefinitionWeakObjectReference, ReferencedType, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x07, 0x0a, 0x00, 0x00, 0x00), 0x0012, MXF_WEAKREF_TYPE, 1 ); MXF_ITEM_DEFINITION(TypeDefinitionWeakObjectReference, ReferenceTargetSet, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x01, 0x02, 0x03, 0x0b, 0x00, 0x00, 0x00), 0x0013, MXF_ULARRAY_TYPE, 1 ); /* Dictionary */ MXF_ITEM_DEFINITION(Preface, Dictionary, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x02, 0x00, 0x00), 0x3b04, MXF_STRONGREF_TYPE, 0 ); MXF_SET_DEFINITION(InterchangeObject, Dictionary, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x22, 0x00) ); MXF_ITEM_DEFINITION(Dictionary, OperationDefinitions, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x03, 0x00, 0x00), 0x2603, MXF_STRONGREFARRAY_TYPE, 0 ); MXF_ITEM_DEFINITION(Dictionary, ParameterDefinitions, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x04, 0x00, 0x00), 0x2604, MXF_STRONGREFARRAY_TYPE, 0 ); MXF_ITEM_DEFINITION(Dictionary, DataDefinitions, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x05, 0x00, 0x00), 0x2605, MXF_STRONGREFARRAY_TYPE, 0 ); MXF_ITEM_DEFINITION(Dictionary, PluginDefinitions, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x06, 0x00, 0x00), 0x2606, MXF_STRONGREFARRAY_TYPE, 0 ); MXF_ITEM_DEFINITION(Dictionary, CodecDefinitions, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x07, 0x00, 0x00), 0x2607, MXF_STRONGREFARRAY_TYPE, 0 ); MXF_ITEM_DEFINITION(Dictionary, ContainerDefinitions, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x08, 0x00, 0x00), 0x2608, MXF_STRONGREFARRAY_TYPE, 0 ); MXF_ITEM_DEFINITION(Dictionary, InterpolationDefinitions, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x05, 0x09, 0x00, 0x00), 0x2609, MXF_STRONGREFARRAY_TYPE, 0 ); MXF_ITEM_DEFINITION(Dictionary, KLVDataDefinitions, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x06, 0x01, 0x01, 0x04, 0x05, 0x0a, 0x00, 0x00), 0x260a, MXF_STRONGREFARRAY_TYPE, 0 ); MXF_ITEM_DEFINITION(Dictionary, TaggedValueDefinitions, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x07, 0x06, 0x01, 0x01, 0x04, 0x05, 0x0b, 0x00, 0x00), 0x260b, MXF_STRONGREFARRAY_TYPE, 0 ); 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), 0x1b01, MXF_UL_TYPE, 1 ); MXF_ITEM_DEFINITION(DefinitionObject, Name, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x07, 0x01, 0x02, 0x03, 0x01, 0x00, 0x00), 0x1b02, MXF_UTF16STRING_TYPE, 1 ); MXF_ITEM_DEFINITION(DefinitionObject, Description, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00), 0x1b03, MXF_UTF16STRING_TYPE, 0 ); MXF_SET_DEFINITION(DefinitionObject, DataDefinition, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00) ); MXF_SET_DEFINITION(DefinitionObject, OperationDefinition, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1c, 0x00) ); MXF_ITEM_DEFINITION(OperationDefinition, DataDefinition, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x30, 0x05, 0x09, 0x00, 0x00, 0x00, 0x00), 0x1e01, MXF_UL_TYPE, 1 ); MXF_ITEM_DEFINITION(OperationDefinition, IsTimeWarp, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x05, 0x30, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00), 0x1e02, MXF_BOOLEAN_TYPE, 0 ); MXF_ITEM_DEFINITION(OperationDefinition, DegradeTo, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x04, 0x01, 0x00, 0x00), 0x1e03, MXF_ULARRAY_TYPE, 0 ); MXF_ITEM_DEFINITION(OperationDefinition, OperationCategory, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x30, 0x05, 0x0a, 0x00, 0x00, 0x00, 0x00), 0x1e06, MXF_UL_TYPE, /* extendible enumeration */ 0 ); MXF_ITEM_DEFINITION(OperationDefinition, NumberInputs, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x05, 0x30, 0x05, 0x04, 0x00, 0x00, 0x00, 0x00), 0x1e07, MXF_INT32_TYPE, 1 ); MXF_ITEM_DEFINITION(OperationDefinition, Bypass, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x05, 0x30, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00), 0x1e08, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(OperationDefinition, ParametersDefined, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x03, 0x02, 0x00, 0x00), 0x1e09, MXF_ULBATCH_TYPE, 0 ); MXF_SET_DEFINITION(DefinitionObject, ParameterDefinition, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1d, 0x00) ); MXF_ITEM_DEFINITION(ParameterDefinition, Type, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x06, 0x00, 0x00), 0x1f01, MXF_UL_TYPE, 1 ); MXF_ITEM_DEFINITION(ParameterDefinition, DisplayUnits, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x30, 0x05, 0x0b, 0x01, 0x00, 0x00, 0x00), 0x1f03, MXF_UTF16STRING_TYPE, 0 ); MXF_SET_DEFINITION(DefinitionObject, PluginDefinition, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1e, 0x00) ); MXF_ITEM_DEFINITION(PluginDefinition, PluginCategory, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00), 0x2203, MXF_UL_TYPE, /* extendible enumeration */ 1 ); MXF_ITEM_DEFINITION(PluginDefinition, VersionNumber, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x03, 0x03, 0x01, 0x03, 0x00, 0x00, 0x00), 0x2204, MXF_VERSIONTYPE_TYPE, 1 ); MXF_ITEM_DEFINITION(PluginDefinition, VersionString, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x03, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00), 0x2205, MXF_UTF16STRING_TYPE, 0 ); MXF_ITEM_DEFINITION(PluginDefinition, Manufacturer, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x0a, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00), 0x2206, MXF_UTF16STRING_TYPE, 0 ); MXF_ITEM_DEFINITION(PluginDefinition, ManufacturerInfo, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x02, 0x0b, 0x00, 0x00), 0x2207, MXF_STRONGREF_TYPE, 0 ); MXF_ITEM_DEFINITION(PluginDefinition, ManufacturerID, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x0a, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00), 0x2208, MXF_UL_TYPE, 0 ); MXF_ITEM_DEFINITION(PluginDefinition, Platform, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x02, 0x00, 0x00, 0x00, 0x00), 0x2209, MXF_UL_TYPE, 0 ); MXF_ITEM_DEFINITION(PluginDefinition, MinPlatformVersion, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x03, 0x00, 0x00, 0x00, 0x00), 0x220a, MXF_VERSIONTYPE_TYPE, 0 ); MXF_ITEM_DEFINITION(PluginDefinition, MaxPlatformVersion, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x04, 0x00, 0x00, 0x00, 0x00), 0x220b, MXF_VERSIONTYPE_TYPE, 0 ); MXF_ITEM_DEFINITION(PluginDefinition, Engine, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x05, 0x00, 0x00, 0x00, 0x00), 0x220c, MXF_UL_TYPE, 0 ); MXF_ITEM_DEFINITION(PluginDefinition, MinEngineVersion, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x06, 0x00, 0x00, 0x00, 0x00), 0x220d, MXF_VERSIONTYPE_TYPE, 0 ); MXF_ITEM_DEFINITION(PluginDefinition, MaxEngineVersion, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x07, 0x00, 0x00, 0x00, 0x00), 0x220e, MXF_VERSIONTYPE_TYPE, 0 ); MXF_ITEM_DEFINITION(PluginDefinition, PluginAPI, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x08, 0x00, 0x00, 0x00, 0x00), 0x220f, MXF_UL_TYPE, 0 ); MXF_ITEM_DEFINITION(PluginDefinition, MinPluginAPI, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x09, 0x00, 0x00, 0x00, 0x00), 0x2210, MXF_VERSIONTYPE_TYPE, 0 ); MXF_ITEM_DEFINITION(PluginDefinition, MaxPluginAPI, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0a, 0x00, 0x00, 0x00, 0x00), 0x2211, MXF_VERSIONTYPE_TYPE, 0 ); MXF_ITEM_DEFINITION(PluginDefinition, SoftwareOnly, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0b, 0x00, 0x00, 0x00, 0x00), 0x2212, MXF_BOOLEAN_TYPE, 0 ); MXF_ITEM_DEFINITION(PluginDefinition, Accelerator, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0c, 0x00, 0x00, 0x00, 0x00), 0x2213, MXF_BOOLEAN_TYPE, 0 ); MXF_ITEM_DEFINITION(PluginDefinition, Locators, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0d, 0x00, 0x00, 0x00, 0x00), 0x2214, MXF_STRONGREFARRAY_TYPE, 0 ); MXF_ITEM_DEFINITION(PluginDefinition, Authentication, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0e, 0x00, 0x00, 0x00, 0x00), 0x2215, MXF_BOOLEAN_TYPE, 0 ); MXF_ITEM_DEFINITION(PluginDefinition, DefinitionObject, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x05, 0x20, 0x09, 0x0f, 0x00, 0x00, 0x00, 0x00), 0x2216, MXF_UL_TYPE, 0 ); MXF_SET_DEFINITION(DefinitionObject, CodecDefinition, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, 0x00) ); MXF_ITEM_DEFINITION(CodecDefinition, FileDescriptorClass, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x01, 0x07, 0x00, 0x00), 0x2301, MXF_UL_TYPE, 1 ); MXF_ITEM_DEFINITION(CodecDefinition, DataDefinitions, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x06, 0x01, 0x01, 0x04, 0x03, 0x01, 0x00, 0x00), 0x2302, MXF_ULARRAY_TYPE, 1 ); MXF_SET_DEFINITION(DefinitionObject, ContainerDefinition, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x20, 0x00) ); MXF_ITEM_DEFINITION(ContainerDefinition, EssenceIsIdentified, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x03, 0x01, 0x02, 0x01, 0x03, 0x00, 0x00, 0x00), 0x2401, MXF_BOOLEAN_TYPE, 0 ); MXF_SET_DEFINITION(DefinitionObject, InterpolationDefinition, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x21, 0x00) ); MXF_SET_DEFINITION(DefinitionObject, TaggedValueDefinition, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4c, 0x00) ); MXF_SET_DEFINITION(DefinitionObject, KLVDataDefinition, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4d, 0x00) ); /* Miscellaneous */ MXF_ITEM_DEFINITION(Preface, ByteOrder, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x03, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00), 0x3b01, MXF_INT16_TYPE, 0 ); 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(Preface, MasterMobID, MXF_LABEL(0xae, 0x58, 0x78, 0xe0, 0x41, 0x45, 0x41, 0x79, 0xff, 0xdd, 0x41, 0xe1, 0xae, 0x2c, 0x49, 0xc6), 0x0000, MXF_UMID_TYPE, 0 ); MXF_ITEM_DEFINITION(Preface, EssenceFileMobID, MXF_LABEL(0x8b, 0x2f, 0x68, 0xd, 0xff, 0x61, 0x13, 0x81, 0xab, 0xf1, 0xb7, 0x71, 0x8e, 0xfd, 0x48, 0x02), 0x0000, MXF_UMID_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPackage, ConvertFrameRate, MXF_LABEL(0xa8, 0xf3, 0xf2, 0xeb, 0xa5, 0x42, 0x44, 0xde, 0xd4, 0x24, 0x3b, 0xd4, 0x01, 0x42, 0x45, 0x95), 0x0000, MXF_BOOLEAN_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPackage, AppCode, MXF_LABEL(0xa0, 0x22, 0x0, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0x96, 0xc4, 0x69, 0x92, 0x4f, 0x62, 0x11, 0xd3), 0x0000, MXF_INT32_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_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 ); MXF_ITEM_DEFINITION(TapeDescriptor, ColorFrame, MXF_LABEL(0xa0, 0x8f, 0x0, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0x95, 0x48, 0xb0, 0x3a, 0x15, 0xfb, 0x11, 0xd4), 0x0000, MXF_INT32_TYPE, 0 ); 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.h0000644000076600007660000001677411201767455021677 0ustar stuartcstuartc00000000000000/* * $Id: mxf_avid_labels_and_keys.h,v 1.4 2008/12/17 08:39:36 stuartc 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_PAL) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x01, 0x08}; static const mxfUL MXF_CMDEF_L(AvidMJPEG21_NTSC) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x01, 0x07}; static const mxfUL MXF_CMDEF_L(AvidMJPEG31_PAL) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x01, 0x06}; static const mxfUL MXF_CMDEF_L(AvidMJPEG31_NTSC) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x01, 0x05}; static const mxfUL MXF_CMDEF_L(AvidMJPEG101_PAL) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x01, 0x04}; static const mxfUL MXF_CMDEF_L(AvidMJPEG101_NTSC) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x01, 0x03}; static const mxfUL MXF_CMDEF_L(AvidMJPEG201_PAL) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x01, 0x02}; static const mxfUL MXF_CMDEF_L(AvidMJPEG201_NTSC) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x01, 0x01}; static const mxfUL MXF_CMDEF_L(AvidMJPEG101m_PAL) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x04, 0x02}; static const mxfUL MXF_CMDEF_L(AvidMJPEG101m_NTSC) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x04, 0x01}; static const mxfUL MXF_CMDEF_L(AvidMJPEG151s_PAL) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x02, 0x02}; static const mxfUL MXF_CMDEF_L(AvidMJPEG151s_NTSC) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01}; /* 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(AvidIMX50_625_50) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x01, 0x7f}; static const mxfUL MXF_EC_L(AvidIMX50_525_60) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x02, 0x7f}; static const mxfUL MXF_EC_L(AvidIMX40_625_50) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x03, 0x7f}; static const mxfUL MXF_EC_L(AvidIMX40_525_60) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x04, 0x7f}; static const mxfUL MXF_EC_L(AvidIMX30_625_50) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x05, 0x7f}; static const mxfUL MXF_EC_L(AvidIMX30_525_60) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x06, 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_metadictionary.h0000755000076600007660000001305611201767455021565 0ustar stuartcstuartc00000000000000/* * $Id: mxf_avid_metadictionary.h,v 1.1 2008/11/04 14:05:29 philipn Exp $ * * Avid (AAF) Meta-dictionary * * Copyright (C) 2008 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_METADICTIONARY_H__ #define __MXF_AVID_METADICTIONARY_H__ #ifdef __cplusplus extern "C" { #endif int mxf_avid_is_metadictionary(MXFDataModel* dataModel, const mxfKey* setKey); int mxf_avid_is_metadef(MXFDataModel* dataModel, const mxfKey* setKey); int mxf_avid_create_metadictionary(MXFHeaderMetadata* headerMetadata, MXFMetadataSet** metaDictSet); int mxf_avid_set_metadef_items(MXFMetadataSet* set, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description); int mxf_avid_create_classdef(MXFMetadataSet* metaDictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, const mxfUL* parentId, mxfBoolean isConcrete, MXFMetadataSet** classDefSet); int mxf_avid_create_propertydef(MXFPrimerPack* primerPack, MXFMetadataSet* classDefSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, const mxfUL* typeId, mxfBoolean isOptional, mxfLocalTag localId, mxfBoolean isUniqueIdentifier, MXFMetadataSet** propertyDefSet); int mxf_avid_create_typedef(MXFMetadataSet* metaDictSet, const mxfKey* setId, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, MXFMetadataSet** typeDefSet); int mxf_avid_create_typedef_char(MXFMetadataSet* metaDictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, MXFMetadataSet** typeDefSet); int mxf_avid_create_typedef_enum(MXFMetadataSet* metaDictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, const mxfUL* typeId, MXFMetadataSet** typeDefSet); int mxf_avid_add_typedef_enum_element(MXFMetadataSet* typeDefSet, const mxfUTF16Char* name, int64_t value); int mxf_avid_create_typedef_extenum(MXFMetadataSet* metaDictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, MXFMetadataSet** typeDefSet); int mxf_avid_add_typedef_extenum_element(MXFMetadataSet* typeDefSet, const mxfUTF16Char* name, const mxfUL* value); int mxf_avid_create_typedef_fixedarray(MXFMetadataSet* metaDictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, const mxfUL* elementTypeId, uint32_t elementCount, MXFMetadataSet** typeDefSet); int mxf_avid_create_typedef_indirect(MXFMetadataSet* metaDictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, MXFMetadataSet** typeDefSet); int mxf_avid_create_typedef_integer(MXFMetadataSet* metaDictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, uint8_t size, mxfBoolean isSigned, MXFMetadataSet** typeDefSet); int mxf_avid_create_typedef_opaque(MXFMetadataSet* metaDictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, MXFMetadataSet** typeDefSet); int mxf_avid_create_typedef_record(MXFMetadataSet* metaDictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, MXFMetadataSet** typeDefSet); int mxf_avid_add_typedef_record_member(MXFMetadataSet* typeDefSet, const mxfUTF16Char* name, const mxfUL* typeId); int mxf_avid_create_typedef_rename(MXFMetadataSet* metaDictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, const mxfUL* renamedTypeId, MXFMetadataSet** typeDefSet); int mxf_avid_create_typedef_set(MXFMetadataSet* metaDictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, const mxfUL* elementTypeId, MXFMetadataSet** typeDefSet); int mxf_avid_create_typedef_stream(MXFMetadataSet* metaDictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, MXFMetadataSet** typeDefSet); int mxf_avid_create_typedef_string(MXFMetadataSet* metaDictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, const mxfUL* elementTypeId, MXFMetadataSet** typeDefSet); int mxf_avid_create_typedef_strongref(MXFMetadataSet* metaDictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, const mxfUL* referencedTypeId, MXFMetadataSet** typeDefSet); int mxf_avid_create_typedef_vararray(MXFMetadataSet* metaDictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, const mxfUL* elementTypeId, MXFMetadataSet** typeDefSet); int mxf_avid_create_typedef_weakref(MXFMetadataSet* metaDictSet, const mxfUL* id, const mxfUTF16Char* name, const mxfUTF16Char* description, const mxfUL* referencedTypeId, MXFMetadataSet** typeDefSet); int mxf_avid_add_typedef_weakref_target(MXFMetadataSet* typeDefSet, const mxfUL* targetId); int mxf_initialise_metadict_read_filter(MXFReadFilter* filter); void mxf_clear_metadict_read_filter(MXFReadFilter* filter); int mxf_avid_create_default_metadictionary(MXFHeaderMetadata* headerMetadata, MXFMetadataSet** metaDictSet); #ifdef __cplusplus } #endif #endif include/mxf/mxf_baseline_data_model.h0000644000076600007660000011261411201767455021476 0ustar stuartcstuartc00000000000000/* * $Id: mxf_baseline_data_model.h,v 1.5 2008/11/04 14:05:29 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_UTF16STRINGARRAY_TYPE, "UTF16StringArray", 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_ULARRAY_TYPE, "ULArray", MXF_UL_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.h0000644000076600007660000001442311201767455017633 0ustar stuartcstuartc00000000000000/* * $Id: mxf_data_model.h,v 1.6 2008/11/05 11:00:16 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_UTF16STRINGARRAY_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_ULARRAY_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); int mxf_is_subclass_of_2(MXFDataModel* dataModel, MXFSetDef* setDef, const mxfKey* parentSetKey); #ifdef __cplusplus } #endif #endif include/mxf/mxf_essence_container.h0000644000076600007660000000456611201767455021240 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.h0000644000076600007660000001424111201767455016457 0ustar stuartcstuartc00000000000000/* * $Id: mxf_file.h,v 1.5 2008/11/04 13:38:17 philipn 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* tag); int mxf_read_local_tl(MXFFile* mxfFile, mxfLocalTag* tag, uint16_t* len); int mxf_skip(MXFFile* mxfFile, uint64_t len); int mxf_write_local_tag(MXFFile* mxfFile, mxfLocalTag tag); int mxf_write_local_tl(MXFFile* mxfFile, mxfLocalTag tag, uint16_t len); 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.h0000644000076600007660000003524211201767455020634 0ustar stuartcstuartc00000000000000/* * $Id: mxf_header_metadata.h,v 1.7 2008/11/04 13:34:54 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); /* returns 1 on success, 0 for failure, 2 if it is an unknown set and "set" parameter is set to NULL */ 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.h0000644000076600007660000000612511201767455020020 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.h0000644000076600007660000005025711201767455020666 0ustar stuartcstuartc00000000000000/* * $Id: mxf_labels_and_keys.h,v 1.8 2008/12/17 08:37:19 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_40_625_50) = MXF_D10_CMDEV_L(0x01, 0x03); static const mxfUL MXF_CMDEF_L(D10_40_525_60) = MXF_D10_CMDEV_L(0x01, 0x04); static const mxfUL MXF_CMDEF_L(D10_30_625_50) = MXF_D10_CMDEV_L(0x01, 0x05); static const mxfUL MXF_CMDEF_L(D10_30_525_60) = 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 static const mxfUL MXF_DM_L(DMS1) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x00}; #ifdef __cplusplus } #endif #endif include/mxf/mxf_list.h0000644000076600007660000000500511201767455016511 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.h0000644000076600007660000000413311201767455017165 0ustar stuartcstuartc00000000000000/* * $Id: mxf_logging.h,v 1.2 2008/11/04 16:32:09 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__ #include #ifdef __cplusplus extern "C" { #endif typedef enum { MXF_DLOG = 0, MXF_ILOG, MXF_WLOG, MXF_ELOG } MXFLogLevel; typedef void (*mxf_vlog_func) (MXFLogLevel level, const char* format, va_list p_arg); typedef void (*mxf_log_func) (MXFLogLevel level, const char* format, ...); /* is set by default to the mxf_log_default function */ extern mxf_vlog_func mxf_vlog; extern mxf_log_func mxf_log; extern MXFLogLevel g_mxfLogLevel; /* outputs to stderr for MXF_ELOG or stdout for the other levels */ void mxf_vlog_default(MXFLogLevel level, const char* format, va_list p_arg); 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_flush(); void mxf_log_file_close(); /* log level in function name */ void mxf_log_debug(const char* format, ...); void mxf_log_info(const char* format, ...); void mxf_log_warn(const char* format, ...); void mxf_log_error(const char* format, ...); #ifdef __cplusplus } #endif #endif include/mxf/mxf_macros.h0000644000076600007660000000531511201767455017026 0ustar stuartcstuartc00000000000000/* * $Id: mxf_macros.h,v 1.5 2008/11/04 16:32:08 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_error("'%s' failed, in %s:%d\n", #cmd, __FILE__, __LINE__); \ return 0; \ } #define CHK_OFAIL(cmd) \ if (!(cmd)) \ { \ mxf_log_error("'%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_error("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.h0000644000076600007660000000303011201767455016053 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.h0000644000076600007660000000426511201767455022516 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.h0000644000076600007660000000347711201767455017464 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.h0000644000076600007660000001044611201767455017554 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.h0000644000076600007660000000372311201767455017041 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.h0000644000076600007660000001172611201767455016711 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.h0000644000076600007660000000307411201767455016702 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.h0000644000076600007660000000400011201767455020021 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.h0000644000076600007660000000226511201767455017230 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.h0000644000076600007660000000374011201767456017735 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.h0000644000076600007660000000346411201767456017422 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.h0000644000076600007660000000214111201767456017125 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.h0000644000076600007660000000215011201767456017564 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.h0000644000076600007660000001335611201767456016217 0ustar stuartcstuartc00000000000000/* * $Id: mxf_reader.h,v 1.14 2008/12/15 16:18:06 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 */ int hasAssociatedVideo; /* does the clip (material package) have a video track */ } 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); void get_frame_rate(MXFReader* reader, mxfRational* frameRate); int64_t get_duration(MXFReader* reader); int64_t get_min_duration(MXFReader* reader); int get_num_tracks(MXFReader* reader); int clip_has_video(MXFReader* reader); int set_frame_rate(MXFReader* reader, const mxfRational* frameRate); 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.h0000644000076600007660000001130111201767456017055 0ustar stuartcstuartc00000000000000/* * $Id: mxf_reader_int.h,v 1.8 2008/12/15 16:18:06 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; int isVideo; uint32_t trackNumber; int64_t frameSize; /* -1 indicates variable frame size, 0 indicates sequence */ uint32_t frameSizeSeq[15]; int frameSizeSeqSize; int64_t frameSeqSize; 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); int (*set_frame_rate)(MXFReader* reader, const mxfRational* frameRate); 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; }; static const mxfRational g_palFrameRate = {25, 1}; static const mxfRational g_ntscFrameRate = {30000, 1001}; static const mxfRational g_profAudioSamplingRate = {48000, 1}; 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); int64_t mxfr_convert_length(const mxfRational* frameRateIn, int64_t lengthIn, const mxfRational* frameRateOut); int get_clip_duration(MXFHeaderMetadata* headerMetadata, MXFClip* clip, int isOPAtom); int mxfr_is_pal_frame_rate(const mxfRational* frameRate); int mxfr_is_ntsc_frame_rate(const mxfRational* frameRate); int mxfr_is_prof_sampling_rate(const mxfRational* samplingRate); #endif include/write_archive_mxf.h0000644000076600007660000000661511201767456017610 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