bin/0000755000076600007660000000000011242576116013043 5ustar stuartcstuartc00000000000000bin/avidmxfinfo0000755000076600007660000406610411242576117015317 0ustar stuartcstuartc00000000000000  8__PAGEZERO__TEXT  __text__TEXTLd__symbol_stub__TEXTk$[$__picsymbol_stub__TEXTk$[$$__symbol_stub1__TEXTk00[0__cstring__TEXTk`T[`__picsymbolstub1__TEXT b R __const__TEXT h@& X@__literal8__TEXT @ __eh_frame__TEXT P Ph __DATA  __data__DATA __nl_symbol_ptr__DATA  /__la_symbol_ptr__DATA 5__dyld__DATA \ \__const__DATA d d__bss__DATA l__common__DATA 48__LINKEDIT  D /usr/lib/dyld 4Iw/X /usr/lib/libSystem.B.dylib 3b qL P113.4 hd 4(|: x8!T!48!z8;cW{:|H |<@ != |#x|yx|+x!b <@ $/}"Kx@8= 9)k`H<|i|lxN!HX//A 8BH 9"}"Kx|t/@<@ fx"H8/@<@ ;FBB/A|I|LxN!<@ BB/A|I|LxN!HKa<@ B/A|I|LxN!<`8<8ckdHI<| | xN!<`8@8ckH)<`888ckH<`8H8ckH <`8L8ckH<`8P8ckHA@/A,8/A H/AL/AP/A|I|Lx?;;lN!|~xHԀ8x| | xN!H//A 8BH 8b|bx|t/@=`9 9kl |t/A | 9k|t@`9)K؀Hx| | xN!/A<Lx8| | xN!/AP| | xN!,@;@A,<`8D8cl(HaD/AHI<@ 8xexBFx#xHyHIE=ak0}N =a&`}N =akP}N =a"X}N =ak@}N = \}=9N =` k`}iN |!|> x~x|8`8(H A|`x8^8x^8|^88(8`-H @a|`x^88`-8H @!|N |B}= |9@}N |B}= |9@}N |B}= |9@h}N |!|> x~x|888`-H ?|`x@8@Հ^}N |B}= |9>}N |B}= |9>}N |B}= |9>H}N |!|> xBH >5<_ Bk88/A^8T>+A<_8b`H =<_8bHH =!|N |B}= |9=}N |B}= |9=L}N |B}= |9=}N ||exB!? <j8F`;xHAx8` H =<x88.8cFH =<x8888cFH =8!P|N ``|/B|zx|#x!@L<8F\xH =i/A<x8F`H =Q/@H}K8`HH`dK< <88j(8cFh8H <8`H<_ ;;??bj(?>>>```8yF;xHA=x888H1,A/AP/A(/A`x8{8FH@QH|``x8{8FH@5H````x8{8FH@H@```x8{8FH?H ```8a8H:8a8H ;@(8`8!|N |aB!Cc c C #c#C8dhalAH <_8><xx8>H6A|~x|}|PH(`<8>H6!|~x|}|P``8@$<|;x8>H5|~H``<8>H5|~8!`a|N ```|||x!``c/AH /8|/AH /8|/AH /8܀|X/AH /q8X<@/@H`W8|~H./AH /A\@8|.<@|^Jb/AH /\@8|^<@D;A/A ```}#KxH .8@<H/@HW8|i./AH .\H8|.<H|Ib/AH .\H8|B<HL;A/A`}#KxH .Y8HHL``D;/AKP```L;/ATK```8!P|N ```|@&||#x|}xB|+x8A8!= =_ < 8J8x9+9J8xk988 "8@;AađA888;8cH+Q88A9!PȐAđ!H$<_ al;8HxH/Apalx8H)/@X/A$4< <<<cZ88x88>88;8cH*88A9!PȐAđ!H$\ah< 8t888H/@X/A#p< <<<cZ88x88>88;8cH*Y88A9!PȐAđ!H#> at8 88(Hߙ/@X/A#< <<<cZ88x88?\88;8cH)88A9!PȐAđ!H#|>? at;8xH/AtatxxfxK/@X/A"< <<<cZ88x88?88;8cH)]88A9!PȐAđ!H"<_ at;8xH/Apatx8HU/@X/A"@< <<<cZ88x88@,88;8cH(88A9!PȐAđ!H"h/@at< 87Hm/A88Aat|x|ExȐAH|/@@/8PA!< <<<cZ88x88@888cHH< 88c9H|/Aa8exK/@t/8PA!T< <<<cZ88x88@88;8cH'8PH!\8A9!Aȑ!H9A8AȐĀaHpAaHp9at< 87H9/AatȀH{/@P/8PA < <<<cZ88x88A@88;8cH' 8PH aHs~DTc8H #Y/~@@P/8PA 8< <<<cZ88x88A88;8cH&8PH @D8;;.;T8H #xHuxHuxHvA/AxHv1/AxHv@ex|"K/@DAl< <<<cZ8P88x8B888;8cH%HxHv1@ex|";8K/@\/8PA < <<<cZ88x88B88;8cH%q8PHaHnaHnat< 87H/AatȀHy/@P/8PA< <<<cZ88x88@888cH$;8PHaHqѐ~LTc8H !5/~H@P/8PA< <<<cZ88x8 8C88;8cH$y8PHL8;;.;T8H ݀xHsxHsxHt/AxHt /AxHtmHex|"K/@DAT< <<<cZ8P88x8C888;8cH#HdxHt Hex|";8Ke/@\/8PA< <<<cZ88x88D 88;8cH#M8PHaHkaHkah8pHE/@P/8PAx< <<<cZ88x8!8D88;8cH"8PH:ap88(~xH-/@P/8PA< <<<cZ88x8"8D88;8cH"u8PH8Axap< 87|ExAH}/@P/8PA< <<<cZ88x8'8EX88;8cH"8PHadx< 87Hiu/A<_ ax;7xH/Ahaxx8H/@P/8PA< <<<cZ88x8-8E88;8cH!i8PH <_ ax;7xH/Ahaxx8H/@P/8PA< <<<cZ88x838F088;8cH 8PH<_ ax;7xH/Ahaxx8H/@P/8PA< <<<cZ88x898F88;8cH i8PH <_ ax;7xH/Ahaxx8H́/@P/8PA< <<<cZ88x8=8G88;8cH8PH<_ ax;7xxH/Ahaxx8H/@P/8PA< <<<cZ88x8C8G88;8cHi8PH <_ ax;7hxH/Ahaxx8H́/@P/8PA< <<<cZ88x8G8G88;8cH8PH<_ ax;7XxH/Ahaxx8LHA/@P/8PA< <<<cZ88x8M8Hl88;8cHi8PH <_ ax;7HxH/Aaxx8l^p~\ah~dxHU/@x~x~Ƴx8~8K~/AAX:XxH;Xx:;H+;@8 |x~x8x;K⅀~PA/@4AX/@,<x~x8L,HAX~PHAX/A`HD+;@8 |x~x8x;KX~PACxH 8cH /~X@P/8PAh< <<<cZ88x88L088;8cH8PHp8APDxAH aah< 86Hv/@@/A< <<<cZ88x88Lp88;8cH]H;P?_ xHe<_ ;7xHf%/AxHfx|}xHy/A؀xxH1/Aadx86H]y/Aadx< 86H]]/A8HXadx< 86H]5/A8H0adx< 86H] ,A8H~88(x8H/@@/A< <<<cZ88x88L88;8cHH;8xxHx/A\xx8fxK/@@/A@< <<<cZ88x88M,88;8cHHPaH]Yap~dxH-/@/A < <<<cZ88x8!8M88;8cHMH :,a~xHi/@8/A < <<<cZ88x8&8M888cHd~xH/@<~xH/@,~xHe/@ah~x~xHb/A~xH=/@~xH/AЀa< 8fx86K/A? a886HЁ/@@/A < <<<cZ88x8?8N88;8cH!H ̀a< 886pH/@@/A d< <<<cZ88x8@8Nh88;8cHH t;|a< 86`xH/@@/A < <<<cZ88x8D8N88;8cHmH < x8c6@H/@Ax8b0H/Ap; axH/@8/A < <<<cZ88x8M8O,88;8cHH a~xH/@@/A 0< <<<cZ88x8Q8M888c;HH @~xH/@<~xH/@,~xH/@ah~x~xH`a/Ad~xH/ATa< 8fx860K/A4a868H)/@@/A d< <<<cZ88x8h8Od88;8cHH ta< 886 HΡ/@@/A < <<<cZ88x8i8O88;8cHqH a< 8J86H/@@/A < <<<cZ88x8j8P(88;8cHH ăa?@C0Ѐ܃}{@bp||p}A}|Z<_ |l8|9Yp}`B| I<_ }gYYxx||`ZH̀ؓA|pl``(!$!*H)d|p|x}0}c)}L},| 9}hY|j||J} Z| }=I||`JHIhA{o{a```(!$!*H~txH~H=/@< x85H%/@|< x85H /@d< x85H/@L< x85H/@4< x85H/@< x85H/A8|H`< x85H/@d< x85Hq/@L< x85pHY/@4< x85`HA/@< x85PH)/A8|H< x85@H/@|< x850H/@d< x85 H/@L< x85H/@4< x85H/@< x84H/A8|H@< x84H9/@< x84H!/@< x84H /@< x84H/A8|H< x84H/@L< x84H/@4< x84H/@< x84pH/A8|Hh< x84`Ha/@L< x84PHI/@4< x84@H1/@< x840H/A8|H< x84 H/@< x84H/A8|H< x84H/Ax!L/A9)+$A<_U):8B'X| .|| N 48|H8 |H8 |H8 |H8 |H8 |H8|H;<< x83H/@< x83Hi/A 8|< x83HI/@< x83H1/A 8 |< x83H/@< x83H/A 8 |< x83H/@< x83H/A 8 |< x83pH/@< x83`H/A 8 |< x83PHi/@< x83@HQ,A<8|H4< x830H-/@< x83 H/A8|H< x83H/@4< x83H/@< x82H/A8|H< x82H/@4< x82H/@< x82Hm/A8|HP< x82HI/A8|H,< x82H%,A8|H~|#x;H}kxH`}sxHQ}{xH\yaHPaHOaHOH<``9hH<9!9A8P!ȑAĐHl8A9!9APAȑ!đAHP88A9!PȐAđ!H49A88APAȐĐAH9!P!H 9APA;H@```;```88A9!P9dȐA9h!#xHٽ}kxH_}sxH=}{xH[eaHNaHNaHNxKH +@;;K``8!0xa|}p N ``||~xB!`/@ <_8 @<8c$H5<8c$H!/@<_8 @```<:>8c$H<8c%H8^<B8c%"UJ:H8` H 퀞<8c%cCc# Z/@8zH8```/A|xK```b88!`|xA|N ||#xB88`|~x!< 8H!/@8<<<88c884Hݙ8H```x8< 8Hإ/@,<<<88c884HM8HxxHI/@0<<<88c8L84H8HH`x88H%/@,<<<88c8p84H8H< x8H/@,<<<88c884H܍8HĀxHE/@,<<<88c884HM8Hx88He/@,<<<88c884H 8HDxH/@,<<<88c8(84H8Hx88H/@,<<<8 8c8X84Hۑ8Hx8Hݍ/@,<<<8 8c884HU8Hx88Hm/@,<<<8 8c884H8HLx8,H8/@4<<<8 8c884H8```8!P|x|N ``|A|+xB|zx|3x|#x8!8`Ke/@,<<<88cT88H=8HtCxxHfY/@0<<<88cT808H8H8`CxxHj8}] }<;[``8!`|xA|N ``|A|+x|@&B8|3x||x|#xA!`LHHX%/A<_ :HH~óxxH=u/@l<<<88cP8H8::`:LH~óxH<~xHW:;bcxH |zy@(<<<8u8cP8t8HHex8H iAP4"9i@h9A$ +U:}ZT@.|Kx|.H KU :}ZJT@.|Bx|ZI. /A89kT>@AaLDxH:%/A <_ aD88;bdxHE/AĠa8Tc:H |tyAaDdx~xH/AHaH~xH9/A ::`<;@AALH8`WH\``~xH =/A~cxH -8`H48`H,8c88lHi88H,``<x884H/@8<<<8?8c8<8lH88H,|``<_ ? <x;;8xxH/@0<<<8I8c88lHҵ88H,<< xx88899 H/@0<<<8P8c88lHY88H+<< xx88899 He/@0<<<8V8c88lH88H+`<_ <xx;8pxH/@0<<<8[8c88lHѩ88H+ >< xx8889.9 H/@0<<<8b8c88lHM88H*>< xx8889 9 HY/@0<<<8h8c88lH88H*T>< xx88(89 9 H/@0<<<8n8c848lHЕ88H)<_ <xx;8xH/@0<<<8s8c88lHA88H)<< xx8 H8p8939 HM/@0<<<8z8c8 T8lH88H)H<< xx8 8`8 99 H/@0<<<88c8 8lHω88H(<< xx8!8P8 9#9 Hߕ/@0<<<88c8!8lH-88H(<_ <xx;@8"4xHA/@0<<<88c8"H8lH88H(<>_< xx;R"808 9.Dx9 H/@0<<<88c8"8lHy88H'<< xx8#L8 8 9#9 Hޅ/@0<<<88c8#X8lH88H'<< xx8#88 99 H)/@0<<<88c8$8lH88H'$<< xx8$889#9 H/@0<<<88c8$8lHe88H&<_ <xx;8%txHy/@0<<<88c8%8lH88H&t<< xx8%8H)/@0<<<88c8&8lH88H&$<_ <xx;8&xH/@0<<<88c8&8lHm88H%< Dxxx88939 H}/@0<<<88c8' 8lH88H%x<_< xx;B'889 Dx9 H/@0<<<88c8'8lH˵88H%<_< xx;"(l889$x9 H۽/@0<<<88c8(t8lHU88H$<_ <xx;8)xHi/@0<<<88c8)<8lH88H$d< Dxxx889 9 H/@0<<<88c8)8lHʩ88H$ < $xxx8p8 99 Hڹ/@0<<<88c8*8lHQ88H#<_ <xx;`8+@xHe/@0<<<88c8+\8lH88H#`?_< xx8P8+8939 H /@0<<<88c8+8lHɡ88H#<< xx8,8@899 H٭/@0<<<88c8,8lHE88H"<_ <xx;08-HxHY/@0<<<88c8-`8lH88H"T<< xx8-8 899 H/@0<<<88c8-8lHȕ88H!<< xx8.t889#9 Hء/@0<<<88c8.8lH988H!<_ <xx;8/xHM/@0<<<88c8/48lH88H!H<< xx8/8H/@0<<<88c8/8lHǕ88H <_ <xx;80HxH٩/@0<<<8 8c80`8lHA88H << xx808899 HM/@0<<<88c808lH88H H<< xx81889 9 H/@0<<<88c818lHƉ88H<_ <xx;82<xH؝/@0<<<88c82T8lH588H<< xx8288939 HA/@0<<<8$8c828lH88H<<_ <xx;83xxH/@0<<<8)8c838lHŅ88H;Z+< xx8Dx8939 HՑ/@0<<<808c838lH)88H<< xx848pHA/@0<<<858c848lH88H<<_ <xx;`85(xH/@0<<<8:8c85@8lHą88H< xxDx8P8939 Hԕ/@0<<<8A8c858lH-88H<_ <xx;@86XxHA/@0<<<8F8c86|8lH88H<<_< xx;"780893$x9 H/@0<<<8M8c87 8lHy88H<_ <xx; 87xHՍ/@0<<<8R8c888lH%88H< Dxxx88939 H5/@0<<<8Y8c888lH88H0<_ <xx;894xH/@0<<<8^8c89X8lHy88H< $xxx88939 H҉/@0<<<8e8c898lH!88H<< xx8:8899 H-/@0<<<8k8c8:8lH88H(<_? < x;;888;x929 H/@0<<<8y8c8;8lHa88H<_ xx8;xHy/@0<<<88c8<8lH88Ht<< xx8<88&99 H/@0<<<88c8<8lH88H<< xx8=<88&99 H/@0<<<88c8=T8lHY88H??< xx88=8&99 He/@0<<<88c8>8lH88H`<< xx8>88&99 H /@0<<<88c8>8lH88H<< xx8?X8p8&99 Hϭ/@0<<<88c8?l8lHE88H<< xx8@8`8&99 HQ/@0<<<88c8@ 8lH88HL<< xx8@8P8& 99 H/@0<<<88c8@8lH88H<< xx8A8@8& 99 HΙ/@0<<<88c8A8lH188H<< xx8B@808& 99 H=/@0<<<88c8BX8lH88H8> >x8; 8CxH/@0<<<88c8C8lH88H< 8xx889.9 H͑/@0<<<88c8C8lH)88H< x8x889 9 H9/@0<<<88c8D 8lH88H4< 8(xx889 9 H/@0<<<88c8D8lHy88H<_< xx;BEL8DxH΍/@0<<<88c8E\8lH%88H<_ <xx;8ExH9/@0<<<88c8E8lH88H4< Dxxx889.9 H/@0<<<88c8FT8lHy88H<< xx8F889#9 H˅/@0<<<88c8G8lH88H<< xx8G8899 H)/@0<<<88c8G8lH88H$<< xx8HD889.9 H/@0<<<88c8HX8lHe88H<< xx8H8899 Hq/@0<<<88c8I 8lH 88Hl<< xx8I8899 H/@0<<<88c8I8lH88H<< xx8JH8p8 99 Hɹ/@0<<<88c8J\8lHQ88H<_ <xx;`8KxHe/@0<<<8 8c8K8lH88H`< 8"xx8P89.9 H /@0<<<88c8K8lH88H<< xx8L 8@89 9 Hȱ/@0<<<88c8L08lHI88H<_ <xx;08LxH]/@0<<<88c8L8lH88HX<< xx8MX8 8"9.9 H/@0<<<8#8c8Mh8lH88H<< xx8N88"9!9 Hǥ/@0<<<8)8c8N8lH=88H<< xx8N88"9 9 HI/@0<<<8/8c8N8lH88HD<< xx8O`88"9 9 H/@0<<<858c8Op8lH88H<< xx8P88"929 HƑ/@0<<<8;8c8P$8lH)88H<< xx8P88"9.9 H5/@0<<<8A8c8P8lH88H0<< xx8Qp88" 9.9 H/@0<<<8G8c8Q|8lHq88H<< xx8R88" 9!9 H}/@0<<<8M8c8R8lH88Hx<< xx8R88" 9!9 H!/@0<<<8S8c8R8lH88H<< xx8S88" 9.9 H/@0<<<8Y8c8S8lH]88H << xx8T88" 9!9 Hi/@0<<<8_8c8T,8lH88H d<< xx8T8p8"9!9 H /@0<<<8e8c8T8lH88H << xx8U8`8"9.9 Hñ/@0<<<8k8c8U8lHI88H << xx8V,8P8"9!9 HU/@0<<<8q8c8V<8lH88H P<< xx8V8@8"9!9 H/@0<<<8w8c8V8lH88H << xx8W808"9#9 H/@0<<<8}8c8W8lH588H << xx8X88 8"9#9 HA/@0<<<88c8XD8lH88H <<< xx8X88"99 H/@0<<<88c8X8lH}88H << xx8Y88"9#9 H/@0<<<88c8Y8lH!88H < 8Cxx88"9.9 H1/@0<<<88c8Z08lH88H ,<_ ; <x;x8ZxH/@0<<<88c8Z8lHq88H << xx8[L88#9.9 H}/@0<<<88c8[`8lH88H x< 8=xx88#99 H%/@0<<<88c8\8lH88H <_ <xx;8\xH/@0<<<88c8\8lHi88H<< xx8],88$9#9 Hu/@0<<<88c8]@8lH 88Hp<< xx8]8H%/@0<<<88c8^8lH88H << xx8^8H/@0<<<88c8^8lHm88H<< xx8_8pH/@0<<<88c8_08lH88H;<< x8_x8`8;99 H%/@0<<<88c8_8lH88H << xx8`08P89 9 H/@0<<<88c8`<8lHa88H<< xx8`8@899 Hm/@0<<<88c8`8lH88Hh<< xx8ah8089,9 H/@0<<<88c8at8lH88H << xx8a8 89,9 H/@0<<<88c8b 8lHM88H<_ << x;8b88x9#9 HQ/@0<<<88c8b8lH88HL<< xx8cL8899 H/@0<<<88c8cT8lH88H<< xx8c8899 H/@0<<<88c8c8lH188H<< xx8d8p8D99 H=/@0<<<8 8c8d8lH88H8<_ <8x;8eDxH/@0<<<88c8eP8lH88H< 8xx88P9 9 H/@0<<<88c8e8lH)88H<< xx8f<88P99 H5/@0<<<88c8fD8lH88H0<_ << x;8f88x99 H/@0<<<8%8c8f8lHi88H<< xx8g8899 Hu/@0<<<8,8c8g8lH 88Hp<< xx8h\8899 H/@0<<<838c8hh8lH88H<_ << x;8i88x99 H/@0<<<8:8c8i$8lHM88H<_ << x;p8i8xH]/@0<<<8@8c8i8lH88HX<xxx8j@H/@0<<<8D8c8jP8lH88H << xx8j8`H/@0<<<8H8c8j8lHY88H<< xx8kH8PHq/@0<<<8L8c8k\8lH 88Hl<< < x8k8@808969 H8/8@0<<<8U8c8k8lH88`a88!A|N ``||uxB|#x|+x88$!P|;x|3x}Cx}7KxA;AHCxH CxH/@P??<88}$88>H<8}$888?4H8aHKű8`H`$x8aTHN/@0??<88}$88>HK``<_=Ah88B9kx~x~ųxfxA`adxx~x8`H*/ACxK8`H8`<<<88c$8?h8HK,```8!|N ```|!|~xB;8`|#x! 8H |by@\??<8;;8>8xxHu<xx88>H]``8a8Kč8`H4;a\88 ;`H cxHY8xx8@tH A/@(<<<88c8>8HKA@? x8<8PB"bxA!|aH/@4<<<88c8?8HuK ```A<xx"bB!aAH-/@,<<<88c8?h8H K`xH]|yx|#x/@(<<<88c8?8HKxa8dx%xFx8Kñ/@(<<<8 8c8?8HK4xdxKĉ/@(<<<8 8c8@8HQKx8H/aHL@@??<8#8~88@0H<8~88 8@HK:aDxx~exH!/@(??<8&8~88>HK:AHDx~x~ExK/@(??<8'8~88@XHuKd:<:P> ~$x~óxH ~óxH 1/Ah~óxH 8p|}x|xH/Axx~Ex~xKq/@??<808~88@HKx8H9/aHL@@??<8>8~88@0H<8~888ADHK<~exx8PH/@(??<8A8~88?HUKDx~Ex~xKŝ/@(??<8B8~88AHKl~$x~óx> H A~óxH /A~óxH 98`|}x|xHU/@Ѐ|x8pH=/@x8PHi/@xx~Ex~xK/@??<8M8~88@HeK```xH/alp@(<<<88c8A8HKȃ8;;X/@88H??<88~88BLHH??<88~88B|HH??<88~88BHHp`B3/@8`|||*< 0 |x8ȀH/@@??<88~88AH<8~888BHKxxxHa/@(??<88~88BHKx8H/@0??<88~88B,HKt``/AHx8H}/AtxH/AxH1/A/@H<<<88c8C8H K$xExx8HA/@(<<<88c8C,8HKtdxxK/@(<<<88c8@8HK<xxx8H/@(<<<88c8CX8HQK8a8K8`H,``xH||x|#x/@K`8!!|N ```|A|~xB8`!H 1|{x8a8H e8@8@@$<<<858c848:H?_ |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@@$<<<8s8c՜889DH?_ |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!H598cT}>xH I|~y@0<<<88c878dH8`H`x8H )=? x88I)bB >~^ H4CxdxxxH:/A xH 8`H<```<<<88888d8cHxH 8`8!`A|N |a|{xB8`|#x|+x!H )|~y@0<<<88cդ87484H8`H`}xH1y}8H1m}8H1acxxx8H9/AxH 8`H0<<<887t848cդH%xH 8`8!`a|N ||+xB!88H/@8<<<88cԴ8ڴ8DH8`H```A8/A4<<<88cԴ868DHu8`HL``bxH(A88b8cH(ՀA88b8cH(8```8!`|N ```||+xB!88H-1/A(a8< x8pHd8/@ `88!`|x|N `|a|#xB8? |+x|3x||x!H/@,<<<88cD85X8H=8H$W<|BTB:; }>8+@D8x`He/@l<<<88cD858H8HT>xH)/@0<<<88cD858H8H`dxxHi/@0<<<88cD86 8Ha8HH`xxH)8/@,<<<88cD8688H8`8!`|xa|N ``||+yB|#x|3x!A /@4<<<88cѤ8484H8H,``< 888PH4/@,<<<88cѤ8484H]8H䀡8< x8@HX1/@8<<<88cѤ85H84H8H```a8< x8 HD/@,<<<88cѤ8584H8HPa8< x80K8/@0<<<88cѤ8684H8``8!`|x|N ``||+yB|#x|3x!A /@4<<<88c83<8ДH8H,``< 888H3/@,<<<88c83\8ДH8H䀡8< x8pHV/@8<<<88c848ДHy8H```a8< x8HC1/@,<<<8 8c848ДH)8HPa8< x8K8/@0<<<8!8c84`8ДH8``8!`|x|N ``||+x|#xB}H|< 8K```||+x|#xB}H|< 8K```|a|+x||x|3x!;D8a8HmxxHa```8a8H/ADxH/A48a8H=|dxxH a/@xH!8{H88!|xa|N `KP||~x!``c/AH 888!P`|N ```||~x!``c/A Ky~/AH y88!P|N ``||`y!A8a88K8!`|N ||byB|#x!A0/A(8!P8|H```<<<8A8cɬ81p81H|B|`y!|#xA0/A(8!P|x|H```<<<8H8c@8181 H|,B!A /@$<<<8O8c8080H8!P|c"x |`|N ``||}xB8`<|#x!H |~y@4<<<8r8c80\80 H8`Hx``88H8`8!P|N H@```||~x!``c/A$8c HE~/AH 88!P|N `||`y!A8a88K8!`|N ||~x!``c/A08cH~8cH9~/AH 88!P|N ``||}xB8`|#x!H /|bxa8@,<<<88c8.8.0H 8`H<88c8P Ha88cH/A88`H4<<<88c8/8.0H8a8K8``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/@dxH-/@#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 {8cTk>@@x/ADxx9@``C8 T >|BFpPI8c 9)@@@08!P|PUc<8T<|c|H y`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 w/|bx~@0<<<88ct8 \8H`A8`H(`|CxxxH xe88`8!P|N ```||bxB|+x8!``c08|#x/@$<<<8)8c88Ho|Dx|x88K/@,<<<8)8c88H_]8HT;<xxKa8x8Ku8/@(<<<8)8c88H_ 88!p|x|N ``||~xB|#x|+x!88Ki/@0<<<88c88H^8`H`;<xHVA8!@xaDAH<"bB8KI/@@<<<88c8 t8H^!8a8Kѹ8`H````a8< x8K/@(<<<88c88H]K88``8!p|N ```||bxB|+x|3x8!``c08|#x/@0<<<88c8`8 $Hm```|Dx|x88Ku/@,<<<88cD8 @8`H\8HDa8xxK8/@(<<<88cD8 8`H\88!`|x|N ``||+xB|#x8!``E0<8/@$<<<88c8P8 Hlu88K/@4<<<88c48 48PH[8H``~0xx8dxK5/@4<<<88,8P8c~4H>cxH UE8`H,!8cxI8BYH U%8````8!p!|N ```|A|ixB|3x|;x8|+x!``C08|#x/@,<<<88cy|8@8HN]``/@K ,AH`|Cx}$Kx|x88K1/@8<<<88c|$8 8@H=8`Hp```A8b/@D֓<8|H T|{y@H<<<88c|$8d8@H``+A8<<<88c|$88@H=8`H```8<8@K)@A,<<<88c|$88@H<8`HadxK/@(<<<88c|$8H8@H;KA ^8!P|x|N ``8`N ``cH 5``8`N ``c N `/M H 3`8`N ``8`8N `89 9@# C$N `|a|{x!|#x`# C$cHA @ P@A;H``|+x;}}iA,@ @A ```|+xH`` P;x|xx|RH 3; [$|~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 0(`|a||x|@&B8`4|#xA!H 0|~y@,<<<88cWP8\8ИHM8`H$884H 08`(H 0.|}x@4<<<88cWP8Ь8ИHxH /}@H88(H 0i<x8H 1/}A<_=?,8`8B9)^<_>=?8B 9)^<_> =?8B,9)<^<_>=?8BL9)|^<_>=?8B9) ^ <_>$8B^(H`xH .8``8!`aa|}p N `|a||x|@&B8`4|#xA!H /5|~y@,<<<88cU8μ8H8`H$884H /8`(H ..|}x@4<<<88cU8 8HexH -@H88(H .<x8XH 09/}A<_=?,8`8B 9)\^<_>=?8Bl9)|^<_> =?8B9)^<_>=?8B9)ܐ^<_>=?8B9)l^ <_>$8B^(H`xH - 8``8!`aa|}p N `|a||x|@&B8`4|#xA!H -|~y@,<<<888cT88XH 8`H$884H -y8`(H -Q.|}x@4<<<8:8cT8l8XHxH ,=@H88(H -)<x8ͼH ./}A<_=?,8`8Bl9)^<_>=?8B9)ܐ^<_> =?8B9)^<_>=?8B 9)<^<_>=?8B\9)̐^ <_>$8BL^(H`xH +m8``8!`aa|}p N `|||xB8`4!H ,|~y@8<<<8b8cRt8ˀ8˼Hy8`H```884H +8`(H +|}yA88(H +<_ =?8`BXh9)]<_>=?,8B9)@^<_>=?8BP9)А^ <_>=?8B9)^<_>=?8B9) ^<_> 8B0^$<_8B^(H<``<<<8d8$8˼8cRtHuxH )8``8!P|N ```|/!B|zx|+x|#x|3x!8`AP8`4H *i|~y@0<<<88cP88=?^<_9)8B0> =?^<_9)@8B>=?^<_9)P8B`>=?^ <_9)p8B>$^(H8`<<<888<8cPHxH (M8``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<<<88cM888UITb9@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(<<<8A8cJ8Ũ8 H 88!P|x|N ||#x8BT>!888A9K8/A(<<<8K8cJP8\8ØH E88!`|x|N `|TF>T>BT>8|#x!88;A8!9a:K8/A(<<<8W8cI88H 88!`|x|N `||#xBWWTF>W@.!T>T>|Cx|+x|Lcx|SxWF>W>W>88889!:;<=A>?K)/8A(<<<8g8cID8Ġ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<<<88cF8¼8H8``8!`|x|N ``||~xB|+x|3x!K/@4<<<88cEd88He8HL``xxxK%8/@(<<<88cEd88H88!P|x|N ``K```K```K```K```||~xB|+x!K/@8<<<88cDd88Hi8HP```xxK8/@,<<<88cDd88H8`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<<<88cB8$8H8HP```xxK8/@,<<<88cB8H8H=8`8!P|x|N ``|8B!K8/A(<<<88cA88 H88!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"8c=88ƽ`H/@l+A/@4+@,|+x<|3x<8cx8(8ƹH8Hcx|3x|3xK8@Hh``/ A`T8|#x49A|09 HT< H|D0|D0|0| Sx} SyA$|+x<|3x|;x<8c958繌Hi8H```T 8|P4I}@:A|0H(`T< I|L0|0| cx```8T>|xA;cxxKA,<<<8=8c@D88H8Hlcxx88KW>A,<<<8>8c@D808H8H(8H ; 7@l9888K8!p|xa|N ``|A|+xB|#x|zx!Kmxx|{xCxdxKe/@,<<<88c=88,;`H`8!`cxA|N ``||3xB|+x||x!Km/@4<<<88c=T88HU8HL``xxxK8/@(<<<88c=T88H 88!P|x|N ``|a|;xB|+x|3x||x!K/@0<<<8F8c<88H8HX`xdxxxK8/@4<<<8G8c<88HE8```8!`|xa|N ``K```K```K```||~xB|+x!K/@8<<<88c;8$8H8HP```xxKI8/@,<<<88c;8D8HM8`8!P|x|N ``||~xB|+x!K/@8<<<88c:88H8HP```xxK8/@,<<<88c:88H8`8!P|x|N ``K```K0```|8!H Q8!P |`|N `|!H %8!P |`|N ``|8|~x|#x!H /@,8~88H 8/A```88!P|x|N `|8!H 8!P |`|N `|8|~x|#x!H E/@,8~88H -8/A```88!P|x|N `|8!H 8!P |`|N `|8!H 8!P |`|N `|8 !H 8!P |`|N `c|ct|cTcN ```2N ``c2N |a||y!A/Ap|/AH Q8/@Lx;;````~ /A H ~ /;;@```8!`x88a|H 8!`a|N ```||~x!``c/A</A$|xH y^8~/AH ]88!P|N ```||~x!``c/A</A$|xH ^8~/AH 88!P|N ```||`y!A8a88K8!`|N ||by!A8b$A8HZ8a8K-8!`|N ``||byB|#x!A0/A(8!P8|K@```<<<8j8c288ƚH||byB|#x!A0/A(8!P8|K```<<<8q8c2\88ƚ~B"b [ A8;{B "ba88c$HP8/@0<<<8x8c(88ƭH```8zHQ 8/@P??<8z;+t;8xxH<xx88H8a8KI88!p|xA|N ``||}xB8`F$!H /a8@4<<<88c)8L8H8`HGl``8F$8H a8<8HOia8<88cHOUa8<888K-/@4<<<8;8c)88H8a8K8`HFa8<888K/@4<<<8<8c)8 8HK```a8<888PK/@4<<<8=8c)8X8HeK````a8<888K=/@4<<<8>8c)88HK```a8<888K/@4<<<8?8c)88HK```a8<8884K/@4<<<8@8c)8<8HuKp```a8<888KM/@4<<<8A8c)88H%K ```a8<888K/@4<<<8B8c)88HK```a8<8 88K/@4<<<8C8c)88HK```a8<8 8"88\K)/@(<<<8E8c)8h8H1K,a8<8 8"88K/@(<<<8F8c)88HKa8<8 888DK/@(<<<8G8c)8P8HKa8<8 888KQ/@(<<<8H8c)88HYKTa8<8888K /@(<<<8I8c)8$8HK a8<8888K/@(<<<8J8c)88HKĀa8<88$88Ky/@(<<<8K8c)88HK|a8<8888PK1/@(<<<8L8c)8\8H9K4a8<8888K/@(<<<8M8c)88HKa8<88088$K/@(<<<8N8c)808HKa8<88.88KY/@(<<<8O8c)88HaK\a8<88.88K/@(<<<8P8c)88HKa8<88288DK/@(<<<8Q8c)8T8HK̀a8<88288K/@(<<<8R8c)88HKa8<883884K9/@(<<<8S8c)8D8HAKa885888ƬK}/@(<<<88c)88HK<_ a8<;!80xxK/@(<<<88c)888H׉K?? a8<x;!8LjxK/@(<<<88c)8ǜ8H=K8a8<< x8< 88!9/9 KQ/@(<<<88c)88HKa8<< x88Ȱ8!9/9 K/@(<<<88c)88H֕K<_ a8<x;!8`xK/@(<<<88c)8h8HIKDa8<< x8;88!99 K]/@(<<<88c)88HKa8<< x8;8t8!9!9 K /@(<<<88c)8|8HաK꜀a8<< x8;88!y99 K/@(<<<88c)88HMKHa8<< x8;8ˬ8!i939 Ka/@(<<<88c)8˼8HKa8<< x8;8L8!Y99 K /@(<<<88c)8\8HԥK?_a8< x8;8!I8929 K/@(<<<88c)88HQKLa8<< x8; 8͔8!99.9 Ke/@(<<<88c)8ͨ8HKa8<< x8; 8<8!)99 K/@(<<<88c)8P8HөK褀a8<< x8; 88!99 K/@(<<<88c)88HUKP<_ a8<8!;! 85pxKq/@(<<<88c)8t8H Ka8<< x8< 88 9/9 K/@(<<<88c)88HҵK簀a8<< x8<8И8 9 9 K/@(<<<88c)8Ф8HaK\a8<< x8<8@8 9 9 Ku/@(<<<88c)8L8H Ka8< 8x8<8 99 K%/@(<<<8 8c)88HѽK渀a8<< x8<8f08 9 9 K/@(<<<88c)8Ҍ8HiKda8<< x8<8,8 9/9 K}/@(<<<88c)888HKa8<< x8<88 99 K)/@(<<<8!8c)88HK开a8<< x8<8Ԅ8 99 K/@(<<<8(8c)8Ԕ8HmKha8<< x8<8h8 y9 9 K/@(<<<8/8c)888HK<_ ;!ـa88; ixxK5/@(<<<838c)88HKȀa8<< x88<8 Y99 K/@(<<<8:8c)8H8HyKt<_a8< x8;b8 I99 dxK߉/@(<<<8A8c)88H!K<_ a8dxx; 9xKA/@(<<<8E8c)8ר8HKԀa8<< x8'8$8 )9,9 K/@(<<<8L8c)888H΅K a8<< x8?88 99 Kޙ/@(<<<8S8c)88H1K,a8<< x8?8ٌ8 99 KE/@(<<<8Z8c)8ٔ8HK? a8<x;80xK/@(<<<8^8c)8@8H͑K⌀a8<< x8D8ڰ89,9 Kݥ/@(<<<8e8c)8ڼ8H=K8a8<< x8D8689 9 KQ/@(<<<8l8c)8P8HKa8<< x8D8899 K/@(<<<8s8c)88H̕K᐀a8<< x8D8ܘ899 Kܩ/@(<<<8z8c)8ܬ8HAK8+8y9.9 KY/@(<<<8a8c)8+8HK<_ a8<x;bi8,\fxK /@(<<<8e8c)8,p8HKa8<< ex8?8,8Y99 K/@(<<<8l8c)8,8HQKL<_ a8<x;I8-xKm/@(<<<8p8c)8-8HKa8<< x8= 8.L8999 K/@(<<<8w8c)8.X8HKa8<< x8= 8.8)99 K/@(<<<8~8c)8/8H]KXa8<< x8= 8/899 Kq/@(<<<88c)8/8H Ka8<< x80L8 K)/@(<<<88c)80`8HK;!ـa8< 8t8xK/@(<<<88c)808HyKta8<< x81H8K/@(<<<88c)81P8H1K,88````8!|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Ϲ|{x8cKQ/@;Zx$x;ExH ```xH =/ApxH |}xx8K/@Ԡ{$/AȠ$@x~xH$<<~x878c48`|H8`HȀ(#xK/@ ;P8xHe$(<<x9B8c8`|H18`Hx;P8xH)<<x8!8c8`|H8`HD;PxxH<<x8/8c8`|H8`H8```8!|N ```||+xB8c!<80H8,A ~88!P|x|N ``|a8B|{x;!;<xH ? ```xH =/AxH |bx8c$A8HMA88̩4a88cK/@8cx848K /@<<<88cT88]lH8`HxdxH ``xH /AxH 88|~xcx8K/ADa8x8c$HA/@<<<88cT8D8]lHY8`H0<<<88cT88]lH18`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!``;xxK/@,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~/AH88!P|N ``8 N ``|||xB8`|#x!H |~y@4<<<8$8cل88H8`H``xK}8`8!P|N ```||~xB8`|#x!H},@4<<<8]8c8l8XH8`HH``8^/@ ~H ^b^~8`8B^8!P|N ||~xB8`|#x!H,@4<<<8s8cD88HE8`HT``8/@~~H```~^8`8B^8!P|N `|a|{xB8`|3x|#x|+x!H,@,<<<88cׄ88H}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`/@xHiZ8BZH,`/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<<<8B8cD8d8LHq8`H0<<<8=8cD88LHI8`H8`8!`|N `|8 B|~x!< 8LK/A 8`/A8`8!P|N `|8 B|~x!< 8K/A 8`/A8`8!P|N `|8 B|~x!< 8ȌK)/A 8`/A8`8!P|N `|8 B|~x!< 8,K/A ~ +@+8`@ `8`8!P|N ``|B}H|< 8K`||~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ɀ~/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<<<88c̄88׌H8`H```K!8`8!P|N |||xB8`|#x!H|}y@4<<<8E8c8׬8 H8Hp`` ^8|`x>~ ]=}K8/@0<<<8G88 8cHxH88!P|x|N `||#xB|}x|#x!K=? }P\TX8I̡])́ b]~P\8a88`>^ ~^TXK!```8a8K/AH8a8K |dxxKa/@<<<88c$8D8,H8`H8```8!`|N ```||~xB8`|#x!H/|dxa8@,<<<88c8d8 H8`H4xK}/A88`H8a8K8``8!`|N ```|B!KI8/@(<<<88cX88`H]88!P|x|N ```||~xB|#x|+x!88K/@0<<<88c8Ո8H8`Hh`8xK)/A 88`H@```<<<88c88H8a8K8``8!`|N ```||~xB|#x!8a8K]/@4<<<88c88 H8`Hl``8xKI/A 88`H@```<<<88c88 H8a8K8``8!`|N ```||#xB!Kx/@,<<<88c$8X8,H-8`Ht~p8`8!P|N ||#xB!p/@,<<<8!8cƴ88ѼH8`HKx/@8<<<8"8cƴ88ѼH8`H```>p^tA@@ @@8`<<<8#8cƴ808ѼH58`H<``} }i9 9@8`}b[x4>p^t^0``8!P|N ```||#xB!Kw/@,<<<8-8cń8Ҹ8ЌH8`H|~x8`8!P|N ||#xB!x/@,<<<878c8Ҹ8H8`HKvq/@8<<<888c8H8H8`H```>x^|A@@ @@8`<<<898c88H8`H<``} }i9 9@8`}b[x<>x^|^8``8!P|N ```|:`B|yx~x|#x;!K|xx#xW 68BX|^xKuM|{x|#x/@,<<<8X8c88H8`H#xK9 x|jxx#xDx}}izK/@8<<<8[8c88HY8`H```#xKx/@0<<<8]8c88H8`HX`#xKxY/@,<<<8^8c848H8`H#xKx/@,<<<8_8c8h8H8`H܀#xKx/@,<<<8`8c8Ҙ8HU8`H $#xKx/@,<<<8a8c88H8`H\(,#xKxm/@,<<<8b8c88H8`H04#xKx-/@,<<<8c8c8<8H8`H܀8<#xKw/@,<<<8d8c8t8HU8`H@#xKw!/@,<<<8e8c8Ӭ8H8`H`DH#xKwq/@,<<<8f8c88H8`H L#xKv/@,<<<8g8c88H8`H8P#xKy/@,<<<8h8c8@8Ha8`Hx#x8K)/@,<<<8i8c8x8H!8`Hh~x8a8KM8a8K/AH8a8KE|dx#xK/@<<<8n8c8Լ8H8`H8`8!|N ```|!|{x|@&B|#x|#xA!KU/A#x;;K|zxK$x;.8a8KqHX``8a8Km/|ixA\|I i$AZzI(i,H`(,}~B "b88Kn/@8<<<88cD88LH~8a8K8`HH`8x8Kn/@,<<<88cD8@8LH~=K`8x8Kn/@(<<<88cD8x8LH}Kt8x8Koi/@(<<<88cD8Ϭ8LH}K88x8 Ko-/@(<<<88cD88LH}K8x8(Kn/@(<<<88cD8 8LH}IK8x80Kn/@(<<<88cD8\8LH} K8x88Kny/@(<<<88cD8И8LH|KH8x8@Km/@(<<<88cD88LH|K 8x8DKn/@(<<<88cD88LH|YKЀ8x8LKm/@(<<<88cD888LH|K8x8PKr /@(<<<88cD8l8LH{KXx8<8@K}/@|<<<88cD8Ѥ8LH{K```xdxKq/ALa8dxK%/A\<;@À88`H/ @ H0```+A;;@8`H; ;cxK\%/A/~;;@8a8K/A~x~ųxcxKc/A8cxT>KrAY/@0<<<8K8c88Hk8HX`a8< x8KB18/@4<<<8L8c8D8Hj8```8!`|x|N ``|a|#xB|~x|+x!88K /@0<<<8V8cD88HjA8H8`;@< x8xKB-/@4<<<8W8cD88Hi8H``xx8H/@A8a<8[{H<D|x|p8|p}c@}A|}|l8|9|Z}`B| I}gY||`ZHzu!@<@C0AH<_ |Iɢ<_ lL``Hh($",*Hy8{```8!p|xa|N ``||#xB!< 888K;/@0<<<8j8c8p8Hh8HX`a8< x8,K718/@4<<<8k8c88HhE8```8!`|x|N ``|!|#xB|+x!< 8L88K;/@,<<<8x8c88LHg8H8? 89@o;;@::`:@: 8A<@aHAL!P:8`TKq< < |dx8|x8ƕ~xK/@(<<<8f8c88tHOK82h888A<@DaHAL!PTX8`899 >9@o8`K< < |dx~xx88ƖK5/@(<<<8l8c88tHO K88@'h!P8X8A<8^8@8@8`8w8AD98@9 >H9@o;8`ALTK!< |dx%xx8Ɩ\~xK/@(<<<8r8c88tHN]K88@hT8[!PX8A<88@88P89@AD8.8@O9 9@8`HALKu< < |dx~xx88ƖK/@(<<<8x8c8p8tHMK 8o8@<h!P8}TX8A<888`899 >@9@o;@; l:8`AD!HLK< |dxxx8Ɨ ~xK)/@(<<<8~8c808tHMKt8x8@냡hAD8}!HL8A@A9@o8`K)< ex|dx~xx8ƗdK/@(<<<88c88tHLeK88@*h!P8T8}K8@9`hX8 ;8aPAT8A8c88tH7K@8 9`hX8@;88aTA@a9@o;8`PKM< < |dx~xx88 K/@(<<<88c8 8tHK88@hX88A<88@o@AD8\8@88|HAL8L8@89%9 9@PAT8`K< < |dx~xx8 88 XK/@(<<<88c8!P8tH K@;8qhA88PXD<88`899 >9@o;`;@; :8`a@AH!LTK< < |dx~xx8 8 KU/@(<<<88c8"8tH K8rh8A889@o8`KI< < |dx~xx8 8 K/@(<<<88c8"8tH Kh8`H ``~óxK8ahK8`8!Ѐ|N |A|zxB8`|#x|+x|3x!H#e|~y@,<<<828cI880H 8Hp~Cxx ]=}^> ~Kpa8/@0<<<878X808cIH uxH!88!`|xA|N ```|a|{xB8` |#x|+x!H"y|~y@0<<<8E8cH8ٔ8@H 8H` ]cxx=} ^>~ \<|^>~KoY8/@0<<<8I8h8@8cHH mxH 88!`|xa|N `|||x|#x!`c888~ \<|H8```8!`|N ```|!|+xB|zx|#x8;!8K/APCx$x88K/@0<<<88cF880H8`H`A8cxH!eTc<|}8cT|>xH|~y@4<<<88cF880He8`H``/AA8xH }``cx|KCx$xxxK/AxH8`H8``<<<884808cFHxHM8`8!p!|N AXCGaKAO!SW;a?b|Cx"Bb b B "`N ``|B}H|< 8Ki`|B}H|< 8Kix`||#x|+x}8\HKl8;:;`88+848\099 9@8`B88 <@LaDHPTXKq@AD<HLPTX8|xx88+848899 9@8`K>]< dx|hxx8#x8T89 9@2 /@(<<<88c,88\H@aKQ؃al;8;88+8489[09 9@8`B@8<DHLPTXK8M<8@DHLPTX|yx88+84899 9@8`K8< dx|hx%x8Cx889 9@2IKOl888+84899 9@]08`<88!@DAHALAPATXK698!@!al;8;88+8489[09 9@8`B8@8HX8\HÅKl80;88+84899 ]09@8`8@<8DA@AHALAPATXKq!@!89U9 9@ʀ\08`;:b8@88XA<8@1@AD88@HAL8B8@4PATKE8<DHLPTX8|zx88+848@99 9@8`K< x|hxEx8cx8h89 9@/@(<<<8 `8c,8H8\HJK\88@h!X88+84A<TA8DHLP899 9@;`8`a@KB< |exx8pKSI/@(<<<8 d8c,88\HJK[xahxK/@(<<<8 d8c,8 8\HIK[<88@pa@8+!X84A<TA8DHLP899 9@88`KAx8|fx~CxK=)/@(<<<8 d8c,8ʤ8\HI1KZ88@ha@8!X8+A<TA8DHLP84899 9@8`KA)< |exx8KQ/@(<<<8 h8c,8T8\HHKZahxKʼn/@(<<<8 h8c,8 8\HHaKY88@pa@8+!X84A<TA8DHLP899 9@88`K@Yx8|fx~CxK;/@(<<<8 h8c,8ʤ8\HGKYD9`8h!X8@88+8aTAx|fx8~CxK:U/@(<<<8 l8c,8̬8\HF]KW;@88t8+!@aDAY88+!@aT!8A < x|gx8x89hKP/@(<<<8 s8c,8\8\HEuKV<_ ah8A`KY/@(<<<8 s8c,8Θ8\HE1KV88@pA<8+!X84A@TA8DHLP899 9@88`K=)x8|fx~CxK8/@(<<<8 s8c,88\HDKV88@A<X88+8ATADAHALAP884899 9@@8`K<h|dx~x8K8/@(<<<8 s8c,8ψ8\HD KU;;atX88+848@DHLPT899 9@; 8`!KPD88+@8taD84aHaLaPaTX899 9@; 8`: !}/@(<<<8 8c,8D8\H55KFahxK!/@(<<<8 8c,8 8\H4KFp88@p!X8+848A<TA8DHLP99 9@8;`8`a@K,x8|fx~CxK(Y/@(<<<8 8c,8ʤ8\H4aKE88@ha88!X8+ADTA/@(<<<8 8c,88\H/KAAah8K/@(<<<8 8c,8 8\H/]K@8@8pP8+!8!XALTA8@9`h88HXA@aTLA@8\HԑK;;a@Xat88<DHL8PT8+84899 9@8`K̅88+@T8<DHLP!X|zx84899 9@8`K9< Dx|gx8cx899!hK/@(<<<88c,8>8\HӝKA ah8KP/@(<<<88c,88\H]K;;`p!X8+848a8a ah8K/@(<<<838c,88\HKp8+8489@A8Ah|dx~x8K;/@(<<<88c,808\HF)KWah< 888)KH/@(<<<88c,88\HEKW\ah< 888)KHy/@(<<<88c,8$8\HEKWah< 888*9@oAP;`.T8`aDK<-88@!X||x88+A@TA8A<DHLP84899 9@8`K;< x|gx8x8,(99!hKH/@(<<<88c,88\HC=KTA ah;BDxK!/@(<<<88c,88\HBKTp88@p!X8+848A@TA8A<DHLP99 9@88`K:x8|fx~CxK6]/@(<<<88c,8Ѽ8\HBeKS88aDX8`899 >9@o;;; ';k:8:9@o;`/8`aDK988@!X||x88+A@TA8A<DHLP84899 9@8`K9i< x|gx8x8,\9 9!hKF5/@(<<<88c,88\H@KRDahDxK/@(<<<88c,88\H@KR88@p!X8+848A@TA8A<DHLP99 9@88`K8x8|fx~CxK3/@(<<<88c,8Ѽ8\H?KQt88aDX8`899 >9@o;;; ';k:8:9@o;`08`aDK7U88@!X||x88+A@TA8A<DHLP84899 9@8`K7< x|gx8x8,99!hKC/@(<<<88c,88\H>eKO܀ahDxKQ/@(<<<88c,88\H>)KO88@p!X8+848A@TA8A<DHLP99 9@88`K6!x8|fx~CxK1/@(<<<88c,8Ѽ8\H=KO 88aDX8`899 >9@o;;; ';k:8:9@o;`18`aDK488@!X||x88+A@TA8A<DHLP84899 9@8`K4< x|gx8x8,99!hKAe/@(<<<88c,8׼8\H;KMtahDxK/@(<<<88c,88\H;KM888@p!X8+848A@TA8A<DHLP99 9@88`K3x8|fx~CxK/%/@(<<<88c,8Ѽ8\H;-KL88aDX8`899 >9@o; ;:':k:!8;<@HLP;8`TK3h|dx~x8K/q/@(<<<88c,88\H:KL88PTt!88`<@HLX899 >9@o928`DK288@!X||x88+A@TA8A<DHLP84899 9@8`K21< x|gx8x8,909!hK>/@(<<<88c,8ٸ8\H9KK ahDxK/@(<<<88c,88\H9YKJ;`8p!X8+8488<@aDaHaLaPaT99 9@88`K1Qx8|fx~CxK,/@(<<<88c,8Ѽ8\H8KJ<88@ӑD!8<@PATHLX888`899 >9@o8`K0h|dx~x8K-/@(<<<88c,88\H85KI8@8t!88ϓ<@ATPHLX88`899 >9@o938`DK0)88aTaDaHaL@89@o8`K.ih|dx~x8K*/@(<<<88c,88\H5KGT88tX888P99 9@P;`; ;:A:*:a8!<@DHL98`TK-8!X8@||x8TDA@A8A<HLP8+84899 9@8`K-i< x|gx8x8-@99!hK:5/@(<<<8 8c,8ݨ8\H4KFDahDxK/@(<<<8 8c,88\H4KF88@p!X8+848A@TA8A<DHLP99 9@88`K,x8|fx~CxK'/@(<<<8 8c,8Ѽ8\H3KEt88a8!<@DPHLTX88899 9@P8`K+h|dx~x8K(Y/@(<<<8 8c,88\H3qKD88@ӃtX8i88`PAT899 u9@;;`n;@m; C;:8apA ah8K/@(<<<8&8c,88\H,K>0p8+8489!@89@o;;`;@p; ;:D8a9@o8`K9h|dx~x8K /@(<<<8d8c,88\HK)$8@9`h!X888+a@AT9@o:8`DK8ɓA8<@HDL!X8@9`||x88AP8`aT899 >9@o8`KM< x|gx8x809hK/@(<<<88c,848\HK!,<_ ah3K/@(<<<88c,88\HuK 88@pA89`ӓ<@DAPaTHL!X88`899 >9@o88`Kix8|fx~CxK/@(<<<88c,88\HK T88@ӓA8<@DPATHLX888`899 >9@o8`Kـh|dx~x8K5/@(<<<88c,8(8\HMK88@ӃtX888`PAT899 u9@;@;:s::98A8<@DHL8`K-88+!8!~ 88!P|x|N `||+xB8c!<80K`8@,A8@8!P|Cx|N `|a|}xB|#x8!p;a<H<cxK-/@<<<88c6$8 L8 XK8`H|<<<88c6$8 8 XKH<<<88c6$8 8 XKHl<<<88c6$8 8 XKHH```x8D8@K%/@<<<88c6$8 t8 XK]cxK8`H``x88Ky/A(x8LKE/A8a<8HK/AH8AH;L!HAPaTAX Ii ID@A`<8`H$D;/AK````8!a|N ```|;B|}xx!K^=<|~x88x8|+x8K/@0<<<88c4$8 (8XK8`H`xx8K/@,<<<88c4$8 l8XK8`Hx8a8K_`8a8K`}/A8a8K`|~xxK/A@8xKi/@<<<8 8c4$8 8XKA8`H8<<<8 8c4$8 8XK8`H8```8!`|N ```|A|{x8d|+x!K\cx8|#x8K 8!`;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?3X;xH QxH HE|B!<_1A8!P|H ` PH 8!P |c|N |<@C0BA|ip|jp}A|m@U>TɄ>|J;|9|E|PPT|Kx@@4H```/@ 8}C}4/@U>}hPPU>8H|x}0 U>}I 0}B0|0U>| 0}b;}*xUI>| 9}eY|@PTB|@Kx@@(|B@A@@|B```| PUK>|@;}"9|E| PT|[x@@|B@A@@|B}bP|K;TɄ>|9|E|XPT|Kx@@|B@A@@|B|PT>|@;}"9|E| PT|[x@@|B@A@@|B|P9 |$0!АԀA``aԐ\|H P@@,ԑA``ԀaАaH`}'4/@HA 0@A|0}IQ|xԑA``aԀAА|\H\``# })80}K80}80}0}B0}%x|0|80T>}kxT>}B#Ui>| !}Q}LSx|@PTB|@Kx@@,|*9@A@@9|*``|PUi>}@#|J!}}Q}HSx|PT|Kx@@(|*9 @A@@9 |*`|KPU}x}@P@|AP@ @A |JxH}#}EQ} Kx} 0|J} Kx|I0|B<0|<0A})x!ԀAЀaԐ\|```/A,a |caH ```a``aN АԿaȐ́!ЁԁAȀ/@P@@`}4/8A |x }B 0|0} 0| 0|JxU>U>TɄ>|J;|9|E|PPT|Kx@@(H /@ 8}C}4/@U>}hPPU>8H|x}0 U>}I 0}B0|0U>| 0}b;}*xUI>| 9}eY|@PTB|@Kx@@(|B@A@@|B```| PUK>|@;}"9|E| PT|[x@@|B@A@@|B}bP|K;TɄ>|9|E|XPT|Kx@@|B@A@@|B|PT>|@;}"9|E| PT|[x@@|B@A@@|B|P8@|$0Aؐ܀a``H`` P@A,}'4/@@A 0@A|0}IQ|x`ܑA``܀aHH`# })80}K80}80}0}B0}%x|0|80T>}kxT>}B#Ui>| !}Q}LSx|@PTB|@Kx@@,|*9@A@@9|*``|PUi>}@#|J!}}Q}HSx|PT|Kx@@(|*9 @A@@9 |*`|KPU}x}@P@|AP@ @A |JxH}#}EQ} Kx} 0|J} Kx|I0|B<0|<0A})x!܀a؀`N |B}| x|_xlptx|>^~h<_8bHQ|lx<_8B)~h^>|xtpl!|}N |B|H|=9(/@!|> x|_xlptx|>^~h<_8bH|lx<_8B(~h^>|xtpl!|}N |B|H|=9(P/@!|> x|_xlptx|>^~h<_8bTH|lx<_8B(P~h^>|xtpl!|}N |B|H|=9'/@!|> x|_xlptx|>^~h<_8bHM|lx<_8B'~h^>|xtpl!|}N ||dxB8_!p8a98H8a8|}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)RGBColoritemType = mxf_register_compound_type(dataModel, "RGBColor", (MXF_EXTENSION_TYPE + 0))./include/mxf/mxf_avid_extensions_data_model.hRedmxf_register_compound_type_member(itemType, "Red", MXF_UINT16_TYPE)Greenmxf_register_compound_type_member(itemType, "Green", MXF_UINT16_TYPE)Bluemxf_register_compound_type_member(itemType, "Blue", MXF_UINT16_TYPE)MetaDictionarymxf_register_set_def(dataModel, "MetaDictionary", &MXF_SET_K(InterchangeObject), &MXF_SET_K(MetaDictionary))ClassDefinitionsmxf_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))CommentMarkerColormxf_register_item_def(dataModel, "CommentMarkerColor", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, CommentMarkerColor), 0x0000, (MXF_EXTENSION_TYPE + 0), 0)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)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (3 * 2))) != NULLmxf_set_item(set, itemKey, buffer, 3 * 2)item->length == 3 * 2mxf_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)CodedContentTypemxf_register_interpret_type(newDataModel, "CodedContentType", MXF_CODED_CONTENT_TYPE_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)MPEGVideoDescriptormxf_register_set_def(newDataModel, "MPEGVideoDescriptor", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_SET_K(MPEGVideoDescriptor))SingleSequencemxf_register_item_def(newDataModel, "SingleSequence", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, SingleSequence), 0x0000, MXF_BOOLEAN_TYPE, 0)ConstantBFramesmxf_register_item_def(newDataModel, "ConstantBFrames", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, ConstantBFrames), 0x0000, MXF_BOOLEAN_TYPE, 0)mxf_register_item_def(newDataModel, "CodedContentType", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, CodedContentType), 0x0000, MXF_CODED_CONTENT_TYPE_TYPE, 0)LowDelaymxf_register_item_def(newDataModel, "LowDelay", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, LowDelay), 0x0000, MXF_BOOLEAN_TYPE, 0)ClosedGOPmxf_register_item_def(newDataModel, "ClosedGOP", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, ClosedGOP), 0x0000, MXF_BOOLEAN_TYPE, 0)IdenticalGOPmxf_register_item_def(newDataModel, "IdenticalGOP", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, IdenticalGOP), 0x0000, MXF_BOOLEAN_TYPE, 0)MaxGOPmxf_register_item_def(newDataModel, "MaxGOP", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, MaxGOP), 0x0000, MXF_UINT16_TYPE, 0)BPictureCountmxf_register_item_def(newDataModel, "BPictureCount", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, BPictureCount), 0x0000, MXF_UINT16_TYPE, 0)BitRatemxf_register_item_def(newDataModel, "BitRate", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, BitRate), 0x0000, MXF_UINT32_TYPE, 0)ProfileAndLevelmxf_register_item_def(newDataModel, "ProfileAndLevel", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, ProfileAndLevel), 0x0000, MXF_UINT8_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|-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 |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 +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  j@>< jP>j j`> jp> j> j? j?O j? j? j? j@  j@8 k@i k@ k @ k0@ k@A& kPAR k`A kpA kA kB kB@ kBr kB kB kB lB lC l C* l0CI l@Ce lPC l`C lpC lC lC lD lD> lDy lD lD lE lEX mE mE m(F m8F< mHFt mXF mhF mxF mG$ mGP mG mG mG mG mH mH$ nH7 nHB n(Hl n8H nHH(0.(0DI(0DJ(HDV)<H$I(0H@HH̀HۀHHKsKK$ N)PK)P.)PDj)PDl)XDj)\Dl)tDn)Do)Dp)Dn)Do)Dp)Do)Dp*Ds* Dp*Ds*Dt*pDs*tDt*Ds*Dt*Ds*K$j)PK@iK@iK@lLLALLLLɀLM M7)PM8*M9$PN*M:*.*Dw*Dz*Dw*Dz*D{*D|+ D}+$D~+D+D+MJ$w*Ma@vMr@vM~@vM@xMLMM΀M߀MNN NRNnNNNN*N+N$N+N+.+D+D+D,@D,D,D,D-@D-PD-TN$+N@O@O@O#@O;8OL'OdOuOOOՀOPPQQR_RvRR΀RRS S=SNSlS̀UU U0UAURUUUʀUۀUV]VVVVW.WIWX%XHXYY=Y{YYYZZCZaZZZƀZЀvZ+Z-hZ$N-hZ-p.-pD-pD-D-D-D-D-D-D.D.D.tD.D.D/0D/8D/LD/`D/d[$-p['@[8@[P@@[}8[<[@[,[ʀ[ۀD["\\-p\/x\$N/x\ \4 \M/./D/D/D/D/D/D/D/\b$/\~@\& \& \̀\ـ\]]/]/]$<N/]/./D/D/D0l]+$/]A@]X@]i@]w$N0]x0.0D0D0D0D0D0D0D0D0D0D0D0D0D1D1 D1D1 D 1(D 10D1DD1`D1hD1xD1D1D1D1D1D!1D1D+1D,1D.2D2D20D 2<D!2`]$0]@]@]@]@ ]^ ^^:^k@ ^u0^v2^w$N2^x2.2D32D62D32D62D;2D=2D>2DE3DG3DH3DL3 DQ30DY3PD^3`^$32^@2^@2^@2^@2^@2^@4^__!2_"3t_#$N3t.3DC3DF3DG3DH3DI3DK3DO4DP44DM4\DR4lDU4DY4DZ4DW4D\4DM5 DW5@D^5`_$$C3_9@B_F@D_P_a_|cdd0dBf:fYff݀g g%gHgzgggg3g5tg$N5tg nXg oX.5Dc5Dh5Dc5D5Dc5D5D5D5D5D5D5D5D5D5D5D5D5D5D5D6 D6Dh6Dm6Dn6Do6 Dp6$Dr6(Ds6,Dt60Du64Dw68Dx6<Dy6@Dz6DD{6HD~6LD6PD6TD6XD6\D6`D6dD6tD6xD6D6D7D7D8D8D8D9\D9D:@D:D;D;D<D<0D<D<D=(D=D>D>$D>D>D?D?@D?D?D@LD@TD@\D@tD@D@DADDALDAPDA\DAdDApDA|DADADBpDBxDBDBDBD CD ChDCpDCtD CDCDCDCDCDD DDDDD!DD"ED'ElD(ED+ED-FD1FxD3FD7FD9GD;GxD=GDAGDCHDEHxDGHDKHDMIDQIxDSIDVIDYJD[J0D^JD`JDcKDeK0DmKDpL DrL(DuLDwLD~LDLDMDMDM DM<DMDMDMDMDMDNHDNDNDNDNDNDO(DO8DOLDOTDO\DOdDOhDOlDOtDO|DnODODODODODODODODODPDP DPDPDPDPDP$DP8DPPDPTDP`DPlDPpDPtDPxDPDPDPDPDPDPDPDPDQDQDQDQ DQ$DQ|DQDQDQDQDQDQDQDRDRDR8DRDDR`D RlDRpDRDRDS4D!S<D&SD)SD+TD2T D9T@D?T`D@TDDUDEUlDMUDQUDTVDDVVtD\VDbVDhVDiWDjWhDmWDtWDmWDtWDNXD"Y DY$DY,DY0DY8DY<DYLDYTDYdDZDZ DZDZD[ D[,D[\D[D[D[D\D\dD\pD\D\D\D\D]D]D]D]D]D]D]D]D^D^D^LD^TD^D^D^D^D^D^D_,D_8D_hD _tD_D_D`D`D`4D`@D`XD `dD(`hD.`lD(`pD)`tD*`|D+`D,`D-`D.`D3a<D5aD6aD7aD8aD9aD:aD;aD=aDaDaD@ag$c5g@bg@bg@bh @dheLh&fHh1gh<1hMhPhZih~hh܀hjiki"liLiiijjjm\j€jՀjl/lBlUlhl{llllǀl؀llmm m2mCmUmqn`mmmo~odopho@qorloĀspottouxpw|p.xp>ypSzpo{p|\p}ppp߀~pqq%,q4|qJ qXqwqqqqԀJqqrr!@r4LrLr\<rxrrr׀rXsTs*s?@sIsi@sy@s5sbs$,Nbs ,.bDabDdb,DebLDfb`DlbDmbDfbDgbDZbDibDjbDkbDlcDmcDncDoc(Dpc8Dqc\DrcDcDrcDycDrcDzcDrcDscDacDuddDvdlDwd|DxdDydDzdD{dD|dD}dD~eDe De DeHDeDeDeDeDeDeDeDeDeDfDfDfDf(Df@DfLDfPDf`DfpDf|DfDfDfDfDfDfDfDfDfDfDgDgDg Dg(Dg@DgDDgHDgLDgPDgXs$abs@`s@bsbs@hsbsbs@rtctct@ttctddtg\tt+t>tPtb$LNg\tc& ntv& kt& lt& h@t& jpt& ju4& jPuj& j`u& j0u& j@v& jvF& j v}& iv& jv&# iw$&& iw[&P hw&S hw&\ kx&_ kxA&b kxu&e kpx&h k`x&k kPy&n k@yR&q k0y&t k y&w ky&z kz0&} jzd& jz& jz& j{ & j{A& j{z& j{& h`{& h|& hp|B& h|t& hP|& h|& h} & n}$&` m}R&g m}z&n m}& l}& nH~& l~+& n8~G& n(~y& k~& k~& k & l *& lW&& l&_ m&c lp&g mx& mh*& mHj& m8& m(& m-& mn& mX&E l& l(& ll&< l&C l&* i&, iA&. ipj&0 i`&2 iP&4 i@&6 h&8 h>&> i0i&@ i &B i&D i&Z i&p iH&t iu& m& m& m& m-& ln&> l`&B lP&F l@&J l0dg\dg`=dg`YfZ<iw op o o o o o  o' o> o] p.g`D$g`D%ghD$glD%gD'gv$$g`@#ÀҀ(Od$|Ng.gD*gD+gD*gD+hD-hDe$*gy@)$|Nh\.h`D0h`D1hhD0hlD1hD3h$0h`@/$|Nh.hD6hD7hD6hD7hD8i$6h@5$DNi$.i0D;i0D<i8D;i<D<iLD=iX$;i0@:$DNit.iDAiDDiDBiDCiDEi$Ai&@@1@@>@@J@@Uez$Ni.iDHiDLiDMi{$Hi@G@G@G@Gހ4$$Ni.iDQiDRiDQiDRiDSi5$QiG@PT$HNj.jDVjDWjDVj DWj0DXj<U$Vje@Ur$HNjXs&- p&0 o&3 o&6 o&9 o&< o=&? oY&B o& o& opdjXdj`dj`f< pF p c p0 p@ pP p` pp p p7 pR p_ pw p p p q q q + q0Q q@k qP q` qp qA qd q q q q q q3 rQ rn r  r0 r@ rP r`1 rpa r| r r r r% rO ry r s s s & s0J s@z sP s` sp s* sT s s s s s sD tc t t  t0 t@ tPE t`p tp t t t t# t? tm t t u u u D u0k u@ uP u` up u9 uv u u u u= ul u v v v  v0  v@M vPm v` vp v v v) vT v{ v v v w# wZ w  w0 w@ wP w`C wph w w w w  w4 wX wv w x x x  x0. x@N xPx x` xp xj`.j`DVj`DXjhDVjlDVjDZjDXjDZjD\jD_jDajDckDhkpDjkx$Vj`@T1@TG@UR@U^@Ui@UvX8̀݀^t"8IZԀ"3duȀ:r]ۀaȀπ Kk1Zj`k$,Nkk.kDnkDpkDnkDrkDpkDrkDtkDvl Dxl,Dzl8D~lDl$nk@l@l@l@mp8#4R/FWkXlY$,NlZl.lDlDlDlDlDlDlDlDlDlDmm$l@ˀ2π߀$TNmm .m Dm Dm4DmHDmTDmXDmtDmxDm|DmDmDm$m $@6@DmTE@Zmt[m|\m]n܀Rv$Nmm.mDmDmDmDn DnDnPDn`DnpDntDn|DnDnDnDnDn$m@@@@@nn,=$Nn>n.nDnDoDoDoDo`DoDoDp Dp`DpDpD qD q\D qD qDr N$nd@t@ˀ"3DUgyTdv΀5Ng$HNr8r@.r@Dr@DrTDrXDrdDrhDrlDrDrDs $r@@@@@$Ns8 x xs@.s@Ds@DsXDs\DstDsxDs|DsDsDsDsDsDtDt@DthDtDtDtDuDu`DuDuDbuDev0DjvXDmv`DuvDvvDxvDywDxwDyw D{wD}wDw8DwTDyw`DwdDywhDwtDwDwDwDwDwDxDxDxDx DxDx Dx(DxHDxp;$s@d@w@@@D<ɀ,ۀ@ @"*;@Tvr8ـ'@HL'3s@4@[G\PTg#@^-@_ CuDwtExF$LNx.xDxGxD<xvxDxxD<xD=xD>y@D?yDGyDKz<DQzDYzD]{HDc{Di|Dq|\Du|D{} D}hD}D~D~xD~D0DDD0DDD<DDDHDDDPDDD\DD D \D D DhDD'D+lD3D8D<lDDDHDPxDTD\$D`xDfDt,D}DD<DDDPDDDdDDDpDD DxDD DxDD0DDDDDD DLDDD$XD*D0D6lD<DB$DHDNDT8DZD`DfLDlDrDx`D~DDtDD(DDD4DDD4DDD4DDDHDDDdDD DpDD $D'D.D5@D>DBDFHDJDPPDP$x@@xh)$-Nh.pDpDDDDDDDDDDD D D`DdDhDlDpDtDxDDDDDD*$pX@h@|@@@@ˀH@p$N.DD D$D(D8D<DpD"DDDDDDDDDDDDDD$DDDDDDDD D `D#D D#D D&D'0D)tD*D,D.D,D.D0D>DD>D<DAXDBDDDEDGDIDGDIDMDDDDDDDD8D`DdDlDDDD D`DdDlDDDDDDD DXDDD$$@!@7@HY@i8<@\@ ˀP6W Dj!Hyz{|@ P D!H@ P D!H@*+:P8;DJ<HYZ[\@tu:P;D<H<<@X:P̀;Dހ<HX@@@%15H[m@@@$N l.D+D/D+D/D4D5 D8PD:dD@hD=lDapD\tD_xD@|DIDbDaDIDKDQDCDJDKDaDQDTDHDNDCDDDUDEDFDGDJDLDMDTD?DADBDYDZD[DPDRDSDYDZD[ D?DADBDVD^ DW$DV(Dd,DW0D^4Dd8$+@*@, 6Ĭ@, Ļ&- lπ38߀RtōH$XNH p.PDiPDm`DidDmpDrxDsDvDxD~D{DDDD~DDDDDDDDDDDD DDDDD D$D(D,D}0D4D8D<D@DDDHDLDPDTD}XD\D`DdDhDlDpDtDxD|DDDDDDDDDDD$iP@h@j@j %&k p9q8IPJK$hNL x.DDDDDD0D<D@DHDtDxDDDDY$Ƃ@Ǝ@Ɲ@Ƭƿ@& x !"$0N.DDDDDPD\DhDtDDDD#$F@R@a@pǃǖǰ$N.DDD@DDDD$@#@2@A8NOPc$N.DDD D4d$ȁ@ȗ@ȥ@ȶ8Lʀ܀$lNL.PDPD`DdD|DDDDPDD$P@.@@@U@n$N.D DD DDPDDD$Dpo$ ɔ@ ɪ@ ɽ@ @ ڀ 8$N.DDDDDD0D D!D$$@-@@@N@]8st(u$N(.0D'0D(8D'<D(Hv$'0ʡ@&ʴ@&@&$$NT.`D,`D-hD,lD-x$,`@+@+ @+0$$N.D1D7D6D7D8D:D<D> D8 DD$1$1S@0a@0p@0ˀ@0ˏ28ˡ3D˴˵<˶ɀ܀$N<.@DG@DH@$G@@F@F-@F=@FL$NDM& pa& x̆& pp̡&\ q&4 p&n q & q8& pZ& py&G p͛&K xp&Q x`&Y p$&] xPV&c x@~&i x0έ&q x &u x&{ x/& w^& wτ& wϰ& w& w& wW& wy& wФ& wp& w`& wP8& w@m& w0Ѥ& w & w!& wM& v҆& v& v& v& vK& vu& vӝ& v& vp& v`/& vPW& v@Ԍ&' v0Ա&+ v &3 v &8 v3&< uh&D u՟&H u&P u&T uQ&\ uֆ&` u&f u&t up;&} u`Y& uP׍& u@& u0& u !& uQ& u؅& tؽ& t& t%& tI& p`}& t٧& t& t& t!& tpX& t`ڋ& tPڽ& t@& t0,& t [& tە& tۼ& s& s& sB& sv&$ sܩ&* s&0 s&6 sD&< spx&B s`ݦ&H sP&N s@&T s0B&Z s x&` sޮ&f s&l r&r rA&x rs&~ rߤ& r& r& r<& r_& rp& r`& rP& r@.& r0Y& r & r& r& q& q!& qI& qv& q& q& p@ & p9& pPX& p }& p0& qp&' q`(&. qPf&5 q0&> q&B q@&F q&J p'&P pXjdDkdPdPf<Ҁ x x x*P.PD PD!dD"D#D"D#D$ Pd@p最(<P畀翀Ѐ&=^u؀G_p졀첀Ѐ1O_p큀܀ Ā*\wSv>Zxր>z$TN.DDDDD$-7A@N^$XN_.D3D6D3D6 D<$D;(D<,D=0{$3@248@$0N@@.@D@@DADD@HDA`DDlDCpDDtDCDA$@@@?@?$pN.DGDHDGDGDHDKDJDKDJDH$G!@F.@F;$pN < . DN DO$DN(DO<DRhH$N Z@Mg@Mt$hNu.DoDrDoDrDsDuDtDvDuDv Du$Dt0Du@DvPDxTDz\$o@n@nȀـ$Np.pDpDp$p7@C$Nt.DDDDDD$X@d$\Ne.D&D)D&D)D/D.D/D0$&@%'8$0N.DD$D8D@DLDd$@6$hNx.DDDDDDDDDDD D D0DPD`7$Y@p@8t$Nt.€D €D €D ˆ$ €@@$ NŒ.DD°DD@$@@*85gI<XYXZk$NX.`D`D"|D'D(D*D,D*D,D00D%8D0<D%@D4p$`0@G@S<a@܀ 8`Ą$$NĄ.ĐDDĐDGĠDDĤDGİDIDJDO$DĐ@C@C@C@E Đ$\N.DDDDD`DlDpDtDxDŀDŤDŨDŴDDDDPDTD`$'@3@?@K@X8fg@sŨt~<Ũ@~<TTt$Nt.ƀD7ƀD:ƈD7ƌD:ƠD<ƸDA$7ƀ@6@6$\N.DDDDD@DLDǐDD$@@$ N.DRDVDRDTDRDVDT DV$DXXD[pD\|D^ȐDYȰDbD^DfDh$R9@QP@Q\@QlS<xT8$$N. Dk Dl8Dk<Dn@DlDDnHDsXDuhDwtDsɐD{ɰD}$k @j@j@jl8 $N.DDDDDD $%@1@=@P@_`8a$XN8b@.@DV@D\`DWdDVhD\lDVpD\tDYxDW|D\ʀD_ʐDbʨDcDg0DjˀDlˌz$V@@T@T@U@U؀W<X8Y@@ˠ$`Nˠ.ˠDˠDˬD˴$ˠ@'@38>ˠ?@$$N.DDDD DDD D@A$_@k@$NX.`D_`D`̀DaDd$_`@^@^@^ɀڀFWhyЀ$4GYr$N. D1 D2 D3@$1 @0 @00CUg$$ND.PDgPDjxDlͰDmDnDqh$gP}@f@f@fh8P$$N$.0D0DPDTD\DhDlDpD tDxDΠDδDDZPD`D"|D$ϔD%D&D%D&D'0D)HD;`D=xD0АD6D8D=(D?8DA@DD\DFdDKрDMшDPDUDVD\$0@@@@6@Q@]@k Hy@ 1 : 8'@ ߀LD<0,$N,.0D0D<DD$0,@<@H@T@k@80T$$NT.`D`DhDlDҀD҄DҌDҠDҤDҨDҰDD D$D4D<DDDӀDӈDӨDDDDDD0D8D<D@DHDxDԄD԰DԸDԼDDD D D,DpDՀDՐD՜DD(D8DLDtD֜DD$`@@@@ @@'4P>8J"Zm%6HA<L@Z@h@v@`$N. D DDDHDh$ @@@ @@ @ $\N|.׀D|׀D}טD$|׀2@{B@{Y$hN.DDDPDؐDDZ$p@@$N.DDDD0D8D<DPDpDـD٘D٬DٴDD,DPD`DpDڴDD\DtD۴$@@8@@$N.DDDDD@D|DܐDܠDܨDܬDܰDܼDD$ @@0<<8NOP$DN. Dt Du@Dv݀DyQ$t r@s@s$N.DDD D0DPD`DpDtDxDތDޤ$@@π8@@޸$N޸.DDDDDDDDDD<DL$@+@B@P@\8n`$N`.`D`D`Dh$`@@$ Nl.pDpDpD߄$p@@$N߈.ߐD ߐD ߐD ߼$ ߐ @  @  ! 4$0N.DDDDDp 5$ K@ Z@ j$Nx.DD k$ @ @   ɀ $N.DD $ @ @ * = V $N.D"D# $" @! @!  ̀ $N.D'D( $' @& @&  ,$N.D,D- -$, I@+ X@+ h { $N.D6D7D8 $6 @5 @5 ˀ $$N.D;D<D=  $; @: @:  # < R$$N$.0D@0DA0DBp S$@0 g@? v@?   H$DNt.DEDFDGDHDIDJDKDMDLDMDLI$Eb@Dq@D7$tN.DPDQ8$PN@O]@Om$N.DUDV(DX,DW0DX8DWD$U@T@TӀB$8NH.PD[PD\PC$[P[@Zj@Zz$NT.`D``Da`$``@_@_$Nd.pDepDfDgDhDiDkDjDkDj$ep/@d>@dNa$\N.DnDoDqDpDqDp$n@m#@m3Fn$8N.DtDu(Dw,Dv0Dw8DvD$t@s@s@s$8NH.PD{PDPD`DdDlDDDDD${P@z!@z1@~=P>?$PN.DDDDDDDDDDDDD@$[@j@z@@Ā݀80$N0.0D0D@DDDPDhDp$0@6@D@P@_r0$XN.DDDDDD$@@@Ҁ8$HN.DDDDDD$@@@*867(8$HN(.0D0D09$0U@l@~$N@.@D@DLDPDdDhDpD|DDDDDDDD $@@@@@@@$N. D D4D8D@DHD\$ -@D@V@e@q8} ~p$PNp.pDpDDDDD$p@@@@߀8p$PN.DDD$@@ $N.DDDDD!$7@D@S$N.DDDD DDDDD!T$j@y@$ N.D$D)D,D( D$D)D%D&D' D*$D)(D*,D%0D&4D'8D+<D*DD-HD+LD*PD+TD-X$$@#@#$\N\.`D0`D0lD1pD0tD1xD2|$0`Ѡ/h@/$,N.D5D5D6D5D6D7$54h@4#$,N.D:D:D;D<$$:99hH@9W$$N.D?D?D@DAX$?m>8|@>$(N. DD DE $D @C@C$N$.0DI0DJ0DKP$I0@H@H$$NT.`DN`DO`$N` @M@M*=N$Nd.pDSpDTpO$Spc@Rr@R$Nt.DXDYDZ$X@W@Wڀ$DN.D]D^D_D`D_D`$]@\)@\8K^$PN . Dc Dd,De0Dd4De8Dd<De@_$c @b$,NL.PDiPDjhDltDnDlDnDlDnDoDlDoDlDq$iP@h@h@j @k  P $N.DuDvDyD~D D~$D,D~0D4D8D~<D@D~DDLDTDXDdDhDpDxD$u5@tD@tP@t_@v q@w z{|$N.DD}$@@ǀ$N.DD$@@$N.DDDDDD$(@7@FYl$@N.DDm$@@$N.DD$@@$N. D D $ @@$N$.0D0DHDTD`DlDxD|DD$0.@=@L_r$dN.DDDDDDs$@@ɀ$@N.DDDDDDD D$@ @$@3$<N. D DDD\D`DlDDDDD4$ N@Z@i@t$N.D(D) D(D)D($D)(D*u$(@'@'@')8ǀ)<؀$N.DDDD$D`DlDtDxDDDD D0$ @ %@ 1@ =8 K< W XD Y$DND.PDPDpDtDxDDDDDD@ Z$P n@ z@ @ @ 8 P X $NX.`D`D|DDDDDDDDPD $` @ @ @ 8!<!`!!$XN.DDDDDDD!$!9@!E@!U@!c<!q8!!!!$N.DDDDDDD!$!@!@!@!<!8"""""$N.DDDDDDD"#$">@"J@"Z@"i8"w<""""$N.D D D D D (D ,D "$ "@ "@ "@ " 8" <# # # #)$(N. D D<D@DDDTDXD#*$ #C@#O@#_@#n<#|8# #(#$N(.0D0DLDPDTDdDhD #$0#@#@#@#Ӏ<#8#0#8#$N8.@D@D\D`DdDtDxD0#$@$ @$@$)@$88$F<$U@$VH$W$NH.PDPDpDtDxDDD `$X$P$r@$~@$@$8$<$P$x$$(Nx.D#D$D#D$D#D$D%p$$#$@"$@"$@"% $<%$8%&%'%($N.D-D.D-D.D-D.D/%)$-%@@,%L@,%\@,%k.8%y.<%%%$N.D2D3D2D3D2D3D4%$2%@1%@1%@1%π38%݀3<%%%$N.D7D8D7D8D7D8D9%$7& @6&@6&)@6&888&F8<&U&V&W$N.D=D>DAD>D=DADC DE`DFpDI&X$=&x@<&@<&@<&>8&?<&&&$(N.DNDODR DO$DN(DR,DT`DVDWDZ&$N&@L&@L' @L'@M'%O8'3P<'B'C'D$(N. D] D^<D]@D^DD]TD^XD_'E$] 'c@\'o@\'@\'^8'^<' '('$N(.0Db0DcLDbPDcTDbdDchDd '$b0'@a'@a'@a'c8(c<(0(8($N8.@Dg@Dh\Dg`DhdDgtDhxDi0($g@(.@f(:@f(J@f(Yh8(gh<(v@(wH(x($NH.PDlPDmlDlpDmtDlDmDn@($lP(@k(@k(@k(m8(m<(P(X($NX.`Dq`DrDqDrDqDrDsp)$q`)@p))@p)9@p)Hr8)Vr<)e`)f)g$(N.DvDwDvDwDvDwDx)h$v)@u)@u)@u)w8)w<)))$(N.D{D|D{D|D{D|D})${)@z)@z*@z*|<*#|8*2*3*4$N.DDDDD D D *5$*Y@*e@*u@*8*<** **$N . D D D D D D D *$ *@*@+@+<+%8+4 +5 +6$N . D D D D D $D (D PD D D D D 0D @+7$ +W@+c@+s@+8+ + T+$dN T. `D `D D D D D D D D D D D D 0D D D D DD(D,D0D<DP+$ `+@ +@+@+@+@,8,,. `,/@,= ,> ,?d,@$Nd.pDpDDDDDDDDDDDDPD`DdDhDDDD DdDhDlDpDDDDD D,DhDpDxDDD,A$p,\@ ,h@,x@,@,@,8,@,̀<,ހ,,@-p- @----$TN.DDDDDDD0D@-$-?@-K@-[@-j8-~-T-$NT.`D`D hDlD tDxD D D-$`-@-@-@-΀8-`--$N.DDD DDDDPD`-$-@. @.@.%8.0.1t.2$Nt.D'D(D'D(D)0.3$'.M@&.Y@&.i@&.w(8..D.$ND.PD,PD-hD,lD-pD..$,P.@+.@+.@+.ʀ-8.P..$N. D1 D28D1<D2@D3.$1 .@0.@0/@0/28/) /*/+$N.D6D7D6 D7D8/,$6/G@5/S@5/c@5/r78/}/~/$N.D;D<D;D<D=p/$;/@:/@:/@:/Ā<8///$N.D@DAD@DADB@/$@/@?/@?0@?0A80"0#T0$$NT.`DE`DFxDE|DFDG0%$E`0?@D0K@D0[@D0jF80u`0v$0w$N$.0DJ0DKHDJLDKPDL0x$J00@I0@I0@I0K80000$N.DODPDODP DQ0$O0@N0@N1@N1P81"1#1$$N.DTDUDTDUDV1%$T1>@S1J@S1Z@S1iU81t1u1v$N.DYDZDYDZD[P1w$Y1@X1@X1@X1Z811d1$Nd.pD^pD_D^D_D` 1$^p1@]1@]1@]2 _82p242$N4.@Dc@DdXDc\Dd`De2$c@22@b2>@b2N@b2]d82h@2i2j$N.DhDi(Dh,Di0Dj2k$h2@g2@g2@g2i8222$N.DnDoDnDqDoDqDs@DvX2$n2@m2@m3@m3o833p3$Np.pDzpD{DzD}D{D}DD3$zp3>@y3J@y3Z@y3i{83tp3u3v$N. D D D `D D 3w$ 3@3@3@383 3 3$N .!D!D! D!`D!D!3$!3@3@4 @484*!4+!4,$N!."D"D"$D"(D",D"`D"D"4-$"4M@4_@4k@4{@484"4#4$N#.#D#D#4D#8D#<D#pD#D$4$#4@4@4@4@485#5 $5 $N$.$ D$ D$8D$<D$@D$5 $$ 5&@52@5B@5Q85\$ 5]$5^$N$.$D$D%D% D%D%5_$$5|@5@5@585$5%5$N%.%D%D%D%D%D&p5$%5@5@5@586%6 &6 $N&.&D&D&D&D&D'@6 $&6'@63@6C@6R86]&6^'T6_$N'T.'`D'`D'xD'|D'D(6`$'`6@6@6@686'`6($6$N($.(0D(0D(HD(LD(PD(6$(06@6@7@787(07(7$N(.)D)D)D)D) D)$D)(D)`D)D)7 $)7@@7L@7\@7k87v<7)7)7$N).)D)D)D)D)D)D)D*0D*pD*7$)7@7@7@787<7)7*8$N*.*D*D*D*D*D*D*D+D+@D+PD+D+8$*8#@8/@8?@8N@8_88j<8}@8*8+8$$N+.+D+D+D+D+D+D+D,0D,pD,tD,D ,8$+8@8@8@888+8,899-9$N,.,D,D,D,D,D,D,D,D,D,9$,9@ 9@ 9@ 9$\N,9& x: & x:=& x:Xd,:Yd-:d-:f:<::-.-DP-DX-DZ-(D[-,D^-4:$P-:@O:; ;%;׀;<C>Z>k>>π>߀>???#?4?Q?n???ˀ?ۀ??@ @!@S@k$HN-H@l-P.-PDa-PDe-P@|$a-P@@@@`@@`@@`AA$N-`A-`.-`Dj-`Dn-`A%$j-`A=@iAL@iAX@iAf$N-pAg-p.-pDs-pD|-pAz$s-pA@rA$N-xA-.-D-D-A$-A@A@A$N-A-.-D-D-A$-B @B$N-B-.-D-D-D-B,$-BB@BQ@B_@Bm$,N-Bn-.-D-D-B~$-B@B$N-B-.-D-D-D-B$-B@B$ N-B-.-D-D-D.D.D. D.D.0D.4D.8D.@D.DB$-C@C$hN.XC.`..`D.`D.dD.hD.pD.tD.D.D.C.$.`CD@CSC^8CmEEBE`EuEEEǀE݀EFF,FAF_FtFFF€FFGG/GLGkGGG.`G.G$XN.G...D.D.D.D.D.D.G$.H@H$N.H ...D.D.D.D.D/D/(D/LH1$.HI@HX@He@Hs@H,H.H/dH$N/dH/p./pD/pD/pH$/pH@H@H@H$N/xH/./D/D&/D3/D7/D:/I$/I@I)@"I2/I3/I4$xN/I50.0D=0D@0II$=0Ic@<Ir@<I{$N0I|0.0DC0DG0I$C0I@BI$N0I0 .0 DL0 DO0 I$L0 I@KI@KI@KJ$N0(J00.00DR00DT00J$R00J.@QJ=$ N0<J>0@.0@DW0@DX0@D]0HJO$W0@Jf@VJu$ N0LJv0P.0PDa0PDc0PJ$a0PJ@`J$N0XJ0`.0`Df0`Dh0`J$f0`J@eJ$ N0lJ0p.0pDl0pDm0pDn0tDm0|Dn0Do0K $l0pK(@kK7$N0K80.0Dr0Dr0Du0Dz0D|1 D1,D1@D1XKN$r0Kk@qKz@qK@qK@sK0K1pK$N1pK1p.1pD1pD1pK$1pK@K@K@L$N1xL1.1D1D1D1D1L $1L?@LN$XN1LO1.1D1D1Lh$1L@L@L$N1L1.1D1D1D2$L$1L@L$<N2,L20.20D20D20D24D28D2<D2DD2D2D2D2L$20M@ M!@M/@M=$N2M>3.3D3D3MT$3Mp@M$ N3 M3.3D3D3M$3M@M$N3M3 .3 D3 D3 M$3 M@N$ N3,N30.30D30D30D38N$30N:@NI$ N3<.3@D3@D3XD3\D3lD3D3D3D3D3D3D4D4D4 D4$D4(D4,D40D44D48D4<D4@D4DD4HD4LD4PD4TD4XD4\D4`D4dD4hD4lD4pD4tD4xD4|D4D4D4D4D4D4D4D4D4D4D4NJ$3@Nh@Ny@NNNNNȀNـNO P@PQPbPsPPPPPπP߀PQQQ!Q1QA$N4.4D 4D4D 4D5 D5@D5LD.5D/5D5D5D5D5D'5D*5D5D5D5D5D5D 5D5D 5D5D!5D 5D"5D!5D"5D!6D#6D"6D$6 D#6D$6D#6D%6D$6 D&6$D%6(D&6,D%60D(64D&68D(6<D*6DD/6PD16`QB$ 4Qa@ Qr@ Q$N6|.6D46D86D46D86D96D:6DW7 DX7(D;70D@7<DF7XDG7\DP7`DS7dDF7hDG7lDF7pDH7tDG7xDI7|DH7DI7DH7DJ7DI7DK7DJ7DK7DJ7DL7DK7DM7DL7DM7DL7DN7DM7DO7DN7DO7DN7DQ7DO7DQ7DS7DX7DZ8Q$46Q@3Q@3Q$N8.8 D^8 Db80D^84Db8@Dc8Dd8De8Dj8Dm8Dz8Dj8Dm8Dj8Dn8Dm8Do8Dw8Dn8Do8Dn8Dp8Do8Dq8Dp8Dq8Dp8Dr8Dq8Ds8Dr9Ds9Dr9Dt9 Ds9Du9Dt9Du9Dt9 Dv9$Du9(Dv9,Dx94Dz9@Dd9PD~9pD9Q$^8 Q@]Q$tN9.9D9D9D9D9D9D: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:D;D; Q$9R@R@R.@R>$N;4.;@D;@D;TD;hD;tD;D;D;D;R?$;@RU@Re$N;.;D;D;Rf$;R|@R@R@R$N;.;D;D;R$;R@R@R@R$N<.<D<D<R$<R@S$N<.<D<D<S$<S%@S5@S>$N< .< D< D< S?$< SS@Sc$N<0.<0D<0D<0Sd$<0Sy@S@S@S$N<@.<@D<@D<@S$<@S@S$ND>@UZ$=Uq@U@U8U=U>TUUU$N>T.>`D>`D >hD>lD >D">D(?pU$>`U@U@V8V>`V?VV$VAVYV$(N?.?D+?D,?V$+?V@*V@*VԀVVW%$N?.?D0?D1?W&$0?W<@/WL@/WZWkW$N?.?D5?D6?W$5?W@4W@4WWˀW$N?.?D:?D;?W$:?W@9X @9XX)$N?.?D@?DA?D@?D@?DA?DD@(X*$@?XA@?XQ?lX_$pN@@.@@DG@@DK@LDG@PDI@\DG@`DK@dDI@hDJ@lDK@pDN@X`$G@@Xx@FX@FXH8X@@X@X$|N@.@DQ@DS@DT@DQ@DU@DW@DQ@DW@DV@DS@DT@DU@DWADZA4X$Q@X@PX@PX݀R8X@XALX$NAL.APD]APDdA`DeAdD]AhDcApD]AxDdA|DeADcAD]ADdADeAD_AD`ADaADgAD_AD`ADaADbADcADdADeADfADgADjAX$]APY@\Y@\Y$^8Y2APY3BY4$NB.B DmB DmB,DnB0DmB4DnB8DoB<Y5$mB YK@lY[llYi$,NBL.BPDrBPDrB\DsB`DrBdDsBhDtBlYj$rBPY@qYqlY$,NB|.BDwBDwBDxBDyBY$wBY@vYǠvlY$$NB.BD|BD|BD}BD~BY$|BY@{Y{8Z $(NB.BDBDBDBDBDC0Z $BZ@Z/@Z>ZQZh[$hNCH.CPDCPDCXDC\DClDC[$CP[@[@[ހ[\ $hNC.CDCDCDDDDDD0DD4DDpDDDDDDDDDDDDDDDDDDDDDDDDDDDE\ $C\@\,@\9@\E@\N@\W@ \f1\w@\"\C\@\D0\D\@\D\E\E(\$hNE(.E0DE0DETDEDE\$E0\@\@\@]@] $NE.EDEDE]$E]"@]2@]A$NE.FDFDF]B$F]V@]f@]u]]$NF.FDFDF]$F]@]@]Հ]^_G$NF.F DF DF _H$F _b@_r@___$NF$.F0DF0DFPDFDF_$F0_@_@_@_$NF.FDFDG DGDG0DG`DGdDG|DGDGDG_$F`@`@`8`-@`=`^@`pG0`qG`r$NG.HDHDH`s$H`@`@`$NH.HDHDH0DHpDH`$H`@`@`@`$NH.HDHDHDHDHD I `$Ha@a@a a3aF$hNI8.I@D]I@D`I@D]IDD`IHDfIpDjIDnIDrIDvIDzID~IDJ DJ@aG$]I@a\@\ al@\ax@^aI@aJHa$NJH.JPDJPD"JXDJ\D"JpDJtD"JxD$JD&JD(JD,JD3KD5KXD;KD9KD;KD9KD=KD>L(D9LxDBLa$JPa@a@a@aʀ8a@ abJPbLb$XNL.LD LDLDLDLDLDM b$ Lb@ b(@ b4$NM8.M@DM@DMdDMDMb5$M@bI@bY@bf@br$NM.NDENDFN(DGN`DJNbs$ENb@Db@Db@Db@Db$NN.NDMNDNNb$MNb@Lb@Lbc c$NN.NDRNDSNc$RNc3@QcC@QcPcccv$NN.NDWNDXNcw$WNc@Vc@Vccc$NN.ODODO DO`DOc$Oc@c@d @d$NO.ODODODP DP`d$Od9@dI@dU@dd$NPx.PDPDPde$Pd@d@d@d$NP.PDPDPd$Pd@d@d@d$NP.PDPDPDPDPDPd$Pe@e@e*$,NP.PDPDPDPe+$PeH@eV@ed@eteee$(NP.QDQDQDQ DQDQTe$Qf@f@f$lNQl.QpDQpDQtDQxDQDQf $Qpf5@fE@fU$,NQ.QDQDQDQDQDQfV$Qfv@f@f$lNR .RDRDRDRDR DR$f$Rf@f@f$,NR<.R@DR@DRDDRHDRPDRTf$R@f@f@f$,NRl.RpDRpDRtDRxDRDRg$Rpg@g&@g5gHg[gtj $,NR.RDRDRDRj $Rj@j)$NR.RDRDRDRj*$RjC@jS@jd$NR.RDRDRje$Rj@j$NRjdRjdRjdRjfj<jk xk  y k yk5 y)kT y9k{ yIk yYk yik yyl% ylC yl~ yl yl ym ymV ym ym z n  zn: z)nv z9n zIn zYn zio' zyo[ zo zo zo zp zp< zpl zp zp { p {q {)q@ {9qi {Iq {Yq {iq {yr {rE {ru {r {r {s {s: {sh {s | s |t |)t( |9ti |It |Yt |iu |yu] |u |u |v  |vP |v |v |v |w: } ws }w })w }9x# }Ix] }Yx }ix }yy  }yB }yz }y }y }z }z- }zZ }z ~ z ~z ~)z ~9{ ~I{, ~Y{E ~i{` ~y{ ~{ ~{ ~{ ~|  ~|3 ~|H ~|m ~|  | | )| 9}# I}U Y}r i} y} } ~ ~' ~J ~o ~ ~ ~ ~ ~ ) 9& IK Yl i y     3 b     ) 9D Iv Y i y  ( R ~     E r ) 9 I Y i y> a      2 O _R.RD!RD$RD!RD$RD)RD+SD,SD0S@D.STD5SpD4StD5SD4SD5Sk$!R}@ @"ҀBS &Dd€ Fj'R(S)$NS*S.SD8SD9SD>SD?SD@T9$8SN@7^o3H^v3\s$tNT$tT0.T0DCT0DDTDDITXDJTxDKT$CT0@BǀxۀEVt$tNTT.TDNTDQTDNTDQTDWTDVTDWTDXT$NT7@MDO8STTTU$0NTVT.TD[TD^TD[TD^TDdTDcTDdTDeUDfUl$[T@Z\8TU$8NUU .U DiU DjU$DiU(DjU@DmULDlUPDmUTDlU`DjUp$iU @h@h$pNUU.UDpUDqUDpUDqUDtUDsUDtUDsUDqU$pU@o@o$pNVV.VDVDVDVDVDVDVDV0DV@DVPDVpDV|DVDVDVDVDV)$V=@ O@Xi@ (=@LVMVN$NV.VDVDVDVDVDWDWDWDW DW,DWDO$Vj@|$NWX.W`DW`DWdDWhDWDWDWDWDWDWDWDXDXDXDX DXDX,DX4DX8DX@DX`DXp$W`@@@@@@%6G@S_W``Xa$(NX.XDXDXDXDXDXDY DYXDY`DYhb$X@@@@XY|$NY|.YDkYDoYDkYDoYDqYDvYD{ZD~ZD{ZD}Z D{ZD}ZD|ZD~ZDZ DZ<DZDDZXDZxDZ$kY@j @j@j&@l;@mGYHZI$(NZ.ZDHZDLZDHZDLZDNZDSZDX[@D[[DDX[HDZ[LDX[PDZ[TDY[XD[[\D][`D^[|D`[Da[D][Df[Dh[J$HZi@G{@G@G@G@G@I@JZ[$(N[.[D,[D0[D,\D0\D3\@D9\D6\D8\D7\D9\D;\D<\D>\D;\DC\DE]$,[@+@+!@+0@+=@-I[J]K$8N].] D] D]0D]4D]@D]DD]LD]\D]`D]D]D]D^D^D^4D^XD^`D^hD!^pD^tD^D!^D&^D(_L$] j@|@@@@@@Ҁ8] @!^t^_$N_._ D_ D_0D_4D_@D_DD_LD_PD_TD_D_D_D_D`D`D` D`(D`LD`XDx`\Dz`D`D `D `$_ 8@J@W@i@u8_ @`\`a$Na.aDaDa Da$Da0DapDa|DaaD;a„aDaلaD<aD=b@D>bD?bD@c0DAcDBcDCd DEdpDFdDGeDHeHDIeDJeDKf DLfhDMfDNfDOg@DPgDQgDRhDSh`DThDUhDVi8DYiDZiD[iD]j<D^j|D_jD`jDak8DbkxDckDdkDfl8DglxDhlDilDjm4DkmtDmmDnmDon0DqnpDrnDsnDwo,DxotDyoDzpD{pLD|pD}pD~q$DqlDqDqDrDDrDrDsDsdDsDsDt<DtDtDuDu`DuDvDvTDvDvDwHDwDwDxDDxDxDy@DyDyDz4DzDzD{,D{D{D#|(D*||D1|D5}D<}pDC}DG~DN~dDU~D\ D`XDgDnDuTD|DDHDDD4DDD(D|DD$DlDD D`DDDTDDDHDDD0D DD,DxD&D- D4tD8D?DFhDMDTDX\D_DcDgHDnDrDy<D}DD0DDD,DxDD DtDDDpDDDlDDDhDDD dDD D"`D)D0D7\D>DEDLXDPDWD^LDeDlDsHDzDDDDDD8DDD0DDD,DDD(D|DDDpDDDlDDDhD D' D.`D5D<DC\DJDQDXXD\DcDgDDnDrDy8DDD(DpDD$a4@F8Z@jakl$GN.DzD{DDD$m$z@y@y$8N(.0D0D@DHDTDpDtDxD|DDDDDD D DDD,D<DDDHDLD&\D'D)D*D2D5D6D=D@DA DLD \D-D.DDJ$0@ۀ8FeDr@@@@0ȀP؀4P?PLPL,P7$N.DMDPDMDPDRDW 8$MQ@Lc@Lo@L~@N8$XN8.@D@DHDLDdDDDDDDDDDDD D D0D8D<D@DTDDD$@@€<@ހ8@$N.DZD]D_Dd$Z @Y@Y'@Y7@[FG4H$TN4.@Dg@Dj`DghDjlDlDpDvDrDvDrDvI$g@n@fz@f@f@h@$N.DDDD8DL$@@ @ $N`.`D`DpDxDDDD!$`<@N@]@r8`$N& x& & & & 5& O& {& & & & y!& iK& Yy& I& 9& )&  & N& |& & &  & =&# n&* &1 &5 y&< i&C YC&G I|&N 9&U )&\ &` +&g R&n &u &| & & "& N& l& y& i& Y& I & 94& )]& {& & & & & & H& n& & & y& i & YD& I}& 9& )& &  (&& ~V&- ~&4 ~&8 ~&? ~&F ~&M ~G&T ~f&X ~y&_ ~i&c ~Y&g ~I &n ~9-&r ~)[&y ~|&} ~ & }& } & }@& }h& }& }& }& }Z& }y& }i& }Y& }I]& }9& })& }"& } b& |& |& |)& |h& |& |& |7&" |w&) |y&0 |i&7 |YE&> |I&E |9&L |)&P |/&W | n&^ {&e {&l {&s {P&z {& {& {& {,& {yR& {i& {Y& {I& {9'& {)X& {& { & z& z& zU& z}& z& z& z$& zY& zy& zi& zY& zI1& z9a& z)&' z&. z &5 yf&< y&C y&J y &Q yi&X y&\ y&c y&g yy7&n yi]&r yY&y yI& y9& y)& y7& y O`daddf<.D=DAD=DADFDG DK DI$DK(DM0DO@DGHDT`DVdDThDUlDWp$=@<@>@? /D`+<Yiy$N.D,D-D2D3D4$,@+$XN.D7D8D9D8D:$7@6@6$N.D!D$ D!$D$4D%pD'xD)$! @ @ *V$N.DZD]DZD]D^D_D^Da DcDg Dk(Di,Dk0Dm<W$Zw@Y@Y$NP.PDpPDs`DpdDstDtDuDtDwDzDyD~DDD$pP@o@o$N .DD D$D<DpDtDxD|DDDDDDDDDDDDDD DD(D0D@DDDHDLDPD`DDDD$@@@@!@ 4@ G@ [kwxy$N.DDz$@$N.DDDDD,D@DDDP$@@@@ 6FW@fgdh$Nd.pDpDDDDDDDDDDDDDDDDDD DD4i$p@@@@@@pL$NL.PD3PD4PD8`D9d$3P@2$Nl.pD<pD=pDADB$<p7@;C$N.DDDDDDDD!D'D$D/D*D/D$D'D$ D$a@m@z@ $N. DE DF DH$DF,DG0DI8$E @D@Dƀ׀?$N<.@DL@DM@DLDDMHDOLDSPDTTDUXDT\DS`DWdDYDWDZDW@$L@c@Kp@K }@K$tN.D`DaDcDdDhDkDmDqDu $`@_$lN,.0Dx0Dz0$x0@w$N8.@D}@D@$}@@|$NHdHdPPdPffg<v„ Ÿ ,¶ < L LP.PD6PD7TD6XD7tD6xD7|D8D7D8D;D8D;D=D;D@0DB8D=|DBDF$6P@5@5 @7,Akzˀ!1BSduņŗ׀ 0ARbrƂƒƢƺՀ@8,(@91P23$lN.DJDKDJDKDL4$JX@IdudžǜDZ$\N. DO DP(DO,DP@DQh$O @N%$\N|.DTDUDTDUDV&$TJ@SV$\N.DYDZDYDZD\4W$Yt@Xɀ$hNH.PD_PD``Ɂ$_Pɖ@^ɢ$Nl.pDdpDeDiDjɣ$dp@c$XN.DmDnDrDs $m@l$TN$.0Dv0DwDD{TD|d$v0)@u5$LN|.DD6`N$p@ʃʔʥƀ݀@Q˂˓˱π߀/?$N.DD@$`@s$N.DDt$̚@̭$N.DD̮$@$N.DD$@+N$N.DDDO$j@|͍ͩlϳ$N.DDD(D,DD$@ $XNX.`D)`D,hD)lD,pD2tD1xD2|D3 $)`(@(5*8I`JK$0N.DDDDDDDDDDDDDDDDDL$l@~$xN.DD D$D0DpDtD|$Л@Э$N.DBDEDBDEDFDGDFDGDLHDNTЮ$B@A@A&$Nl.pDpDDDDDDDDDDDDDDDDDDDDDD DdDp'$pL@d@v8ѕѦ!p"#$N.DDDDDDDD $$E@]@o8҃҄4҅$N4.@D @DXD҆$ @Ң@ ҵ@ $dN.DDDDDD$D@D`D p$@@@*8>?„@$N„.DD°DDD D@DPA$a@t@ӆ8ӚӛdӜ$Nd.pDpDÌDDӝ$pӺ@@@p$pN.DD!D"0D#pD%D&D%D&D%D($@@)@89:$$N.D+D-,D/`D1l;$+W@*f@*x@,ԇԈŀԉ$pNŀ.ŀD4ŀD7ŜD8D9D;`D<hD;tD<|D;ƄD>ƐԊ$4ŀԤ@3Գ@3@5ŀƤ$$NƤ.ưDRưDSƸDRƼDSDRDTDRDSDXDTDXDY0D[<DY@D[DDYPD[`D]ǠD^D_D`XDaȘDbDcDdXDeɘDfDgDhPDiʌDkDlDnDl,Dr0$Rư@Q@Q@S/@T?1P@U_V8kưlDm$ND.PDvPD}hDvlD}|DˈDˌD˔D˜DˠDDDDDDDDD DD0D@DLD̀D̼DD0D4n$vPՋ@u՚@uխ@w@x݀y8@zP@  @-@.̼/@AB0CPD$NP.PDPDtDͬDDDD D(D\DpDΰDD(DdDϠDDDTDАDDDPDdDxDшDјDѰE$P_@n@z@֌8֠<֫@ֹD@P$tN.DDD D`DҰDҸDD D<D@DPD\DdDhDpDӀDӔDӬDD@$@@ @@2@B@O"_`Ta$NT.`D`DԄD DD@DՀDՈDՌDՔDՠDDD(Dրb$`~@׍@מ@׭@׽`׾֔׿$4N֔.֠D֠D#D%D'@D(HD'TD(XD)\D*נD,רD-D00$֠@@@ ֠H$NH.PD3PD4P $3P@2.@2;$NT.`D8`D<؈D?D@D? D@8D=TDEdDCpDD|DCـDDٔDE٘DG٠<$8`^@7m@7y@7؆@7ؒ9H؞:8ثؼ̀ހ;@`ٴ$TNٴ.DKDUDKDUDXD\ D_PDfڀDgDnDoDs8D`DtpDۜDw۰DxDqDDq8DP$K@J@JL<(MH3N8?O@J@P]@Sghdi$Nd.pDpD܀D܄DܐDܔDܘDܜDܠDܤDܬDܴDD0D@DPD\DpDݰDDD j$p@َ@١@٭@ٺ8p@Pݰ@8$N8.@D@DdDްDDDDDDDDDD$@@@)@6@BHN8[@g@hi$N. D DPDpD߀DߌDߘD߰D߼DDDDDDDDDDD D$D4DXj$ ڒ@ڡ@ڭ@ں@@@8@ @ l$LNl& L/& <E& ,c&" ۅ&$ Lۓ۳dldp2dpLfM<\j \ܓ l |  ( B h ݌ ݦ    2 ,T <ރ Lޞ \ l | 4 .pD3pD4D6T$3pu@2߇@2ߓ߽̀ۀՀCXmⲀɀ,CT㛀㳀Ā Nw厀埀Ѐ`杀歀澀πT瓀節̀&6GWɀ ;m鈀dꇀꘀOk뉀멀,O싀쯀̀($pN.D9D=D9D=DBDE`)$9BLV@8m@8y@8튀:8훀"̀;<,x$Nx.DHDKDLDO0$H6@GF@GWI8ijHk|$NH.PDRPDVtDWDYD[D`0Dd$RP)@Q9@QJ@Q[S8pﮀT@P$N.DgDjDk`Dn$g8@fH@fXh8jkl}$N.DqDxDy0D|PD}DDDD~@DPDDDDDD@~$q@p@p@p߀r8s<t@#4E\uD@vX$NX.`D`DDDD@DXDxDDD$`7@N@g@z8<H@DڀX@`$N.D"D'D(PD*D+D-(D/@ $",@!C@!Z#8t$<~%@T$dNT.`D`DDDDTDDDD$`@@@@8+<:DE@T@c`de$N.DD$DpDDDDD,D8D`D|DDDD D f$@@@̀8<L@D8HMN4O$4N4.@D @DdDDDDD0D@P$ @s@ ~@ @ vɀڀ1 8='NZ@[T\$NT]&1 ~&5 &C &G  &\ *&` W&| l& & ,& L& <)& \Y& & && &- &c |!&g M&} \}&c |&g lڀdTd`'d`HfI<Xf      A j  , < L.`D``Dap$``@_@_'Q`o'CTr"2Ѐ&xӀ1QvՀ@r$N|.D[D\s$[@Z@Z$N.D)D,D0D4 D80D<@$)@' @'"@(-@(:@(F@(SdÀӀSdЀ $NX `.`DA`DAdDBDTDCDDDEDFDGDHDIDJDKDLDMDNDODPDQDT +$A` @ Q@> \@> g@> r@> }@> @> @?  @?  ?; ?? ?C ˠ?G נ?K ?O @S @W @X @? !@?  ,@? 8@? D@? P@? \@@ h@@ t@@ $xN.DfDgDfDiDg DiDlPDn\ $f @e @e ̀g8  p ݀    Ā   1$Np.pDrpDsDtDuDv`DxhD| 2$rp V@q e@q p@q }@q    Ā Հ '$dN.DDDD DD D$D`DDD($G@~W@~b@~o@~@~8$N.DDDDD D0D4DpDDD$@@@@@8 !"$N.DD D$D,D0D@DDDDDD#$I@Y@d@q@@8$N.DD D$D4DpDtDxD|DDDD$@@|$N.DDDDDD$@$DN.DDDD$D(D,DXpD2pD80D>DDtDJDPDV<D\DbDh@DnDtDz<DDD,DD|D$DD|D(DDxD DDxD $D D xD D D tD D DlD DDhDD"D(lD.D4D:pD@DFDLtDRDXD^lDdDjDppDvD|DpDDDtD DD xD! D!D"|D#(D#D$D%,D%D&D'(D'D(D),D)D*D+0D +D,D-8D-D$.D*/@D0/D60D<1<DB1DH2DN3,DT3DZ4xD`5Df5Dl6pDr7Dx7D~88D8D9lD:D:D;4D;D<D=D=D>dD?D?@hD@hD@D@D@8$b@y@hpl@$IN@&} <& & D& y& L& ,& & (& I& o& d@d@d@f< hC xp    * i    < i ( 8 H X h x< i      > p   ( 80 H] X h x  . a      G b ( 8 H X h@.@D/@D2@D/@D2@D3AD4AD7AD5A D7A@D=ApD?A|$/@7@.C@.O@.a@.}€р#*;l}  a   !N!!"####j###$$$%$A$^$΀%%$%Q%l%%&.&&&ɀ''''ڀ((8(](((()')Y)c)m$NA)nA.ADBADEADBADEADFBDIBDFBDGB(DIBHDOBxDQB)$BA)@A)@A)@A)Ԁ))$NB)B.BDTBDXBD[BDXBD[BDXBD[B* $TB*$@S*0@S*=U8*M,*eV<*yB*zB*{$TNB*|C.CD^CDaC D^CDaCDbC0DdC@DfCHDdCLDfCPDhC\DbCDnC*$^C*@]*@]*@]+_8+$+5++C+C+$NC+C.CDCDCDCDCDCDCDCDD0DD8DDPDDDDDDDDDDDDDEDE+$C+@+@+@, ",,,,=,N,l,},,,,@,'-@-%8-5C-6E0-7$NE0-8E0.E0DE0DE4DEXDE\DE`DEdDEhDElDEpDEtDExDE|DEDEDEDEDEDEDEDE-F$E0-[@-f@-q@-|@-@-@-@ -@ -;-?-ɠC-ՠG-K-O-S.W.X. @.+@ .6@.B@.N@.Z@.f@.r@.~@..$xNE.EDEDE.$E.@.@.$NE.EDEDE.$E.@/@/$NE/ E.EDsEDtF DwF@D{FPDF`/:$sE/Z@q/n@q/@r/@r/@r/@r//Ȁ/؀/$NFx.FDFDFDFDFDFDFDFDF/$F0 @07@0K80YF0ZG0[0l$NG.GDGDG8DGDGDHDHDH`0m$G0@0@0@0@0$dNHt.HDHDHDHDHDHDHDHDHDHDIDIPDIDIDJ(DJ@0$H0@0@1@1@1&@16@1I@1]81kH1lJT1m1$NJT.J`DJ`DJDJDJDJDJDJDJDJDJDJDK0DKDKDLDLLDLDLDLDL1$J`1@1@1@1@1@1@2 @2@ 2.2I2`<2n82g2@2J`2M2$NM.MDMD M0DM4DM<D M@D MLD MPD MDMDN0DN@2$M2@2@2@3@3@3#@36 83DM3ENT3F$DNNT.N`DN`DNpDNtDN|DN3G$N`3k@3@3@3@3@3$4NN.NDNDNDNDNDNDND O D"OpD$O|3$N3@3@4@4 @ 4!@4/@4B84PN4QO4R$NO.OD'OD*OD,PD-PPD0Pp4S$'O4|@&4@&4@&4(8455(O5)P5*$NP.PD3PD6PD3PD6PD4PD6PD4PD6PD8QD:Q5+$3P5R@25f@25p@25}@2 5@25485P5Q05$NQ0.Q0D=Q0D@QTDBQDCQDFR5$=Q05@<5@<6@<6>86"Q06#R6$$NR.R DIR DLRLDJRXDLR\DIRdDLRhDJRlDLRpDNRDOSDRSPDTS`6%$IR 6O@H6c@H6m@H6z@H 6@H6@H6@H6ˀJ86R 6St6$TNSt.SDWSDXSDWSDWSDXS6$WS7@V7@V7"@V7/@V7C@V7V$4NS.SD\SD_SD]SD_SD\TD_TD]T D_TDaTPDbTDeTDgU7W$\S7~@[7@[7@[7@[ 7@[7@[7@[7]87S7U7$TNU.U DjU DkU0DjU4DjU<DkU@7$jU 8%@i89@i8C@i8P@i8d@i8w$4NUT.U`DoU`DrUDoUDrUDpUDrUDpUDrUDtUDvU8x$oU`8@n8@n8@n8@n 8@n8p88U`8V9$NV.VDyVD|V$D~VpDVDV9$yV9+@x9>@x9K@x9Yz89mV9nV9o$NV.VDVDWDW(DW,DW8DW<DWpDWDW9p$V9@9@9@9@ 9@9@98: V: W: $NW.WDWDX DXDXDX(DX,DX`DXDX:$W:1@:E@:O@:\@ :p@:@:8:W:X:$NX.XDXDXDXDXDX:$X:@:@:@:@;@;!$4NY.YDYDY<DYHDYLDYXDY\DYDYDY;"$Y;H@;\@;f@;s@ ;@;@;8;Y;Z;$NZ.ZDZDZ,DZ8DZ<DZHDZLDZDZDZ;$Z;@;@<@<@ <(@<@@\> ]d> $N]d.]pD]pD]D]D]D]D]D]> $]p>6@>E>V>s>Ҁ>>??$0N].]D]D]?$]?;@?J$N].]D]D]D]D ]D ]D]D ]D ]D ]D ]D ]D^D ^ D^D ^D ^D^(D^\D^pD^?K^D^Da4DbXDclDeDfDgDiDj<DkXDmDpDq(DrDDtDuDvD%xD/y@D9zhDC{DM|DW}Da~Di<DsTD{DDDD DxDDDDDDD`DpD|D DDD)D1xD;DEDODWD_hDiDsD}DDDDDPD`D|DDDDDD,DHD\DtD#D-D7DADKDUD_DiDsD}D D0D̘DͰDD$D8DԜDDD D(D4DLD dDtD߄D)D1D;DEDO(DWDaDiDsD}$D4DLDhDDDDDD(D8DPDhDxDDDD%D/D9DC DM DW8DaHDk XDu lD |D D DDDDDD,DXDDDDD (D@DTD'dD1 tD;!DE"DO#DY$Dc%Dm'Dw(8D)\D*D+D,D-D/(D0HD1pD2D3D6 D70D8<D9HD :XD;lD<D)=D3>D=?DEB8DOCLDYD\DcEtDmFDwGDHDIDJDKDLDN DO8DPdDQDRDU DV$DW4DXDD YXDZlD[xD)\D3]D=^DEaDMcpDWdD_fDigDsiD}jDk,Dl<DmPDn\DotDpDqDrDsDu Dv@DxD{D |D ~tD D !D +D 5D =$D G8D QDD [TD edD otD yD D  D 0D D D D  D $D D D D D D D D D D #tD -D 7D AD KD UD _D iD sD } D D D $D 0D \D D $D 4D D D D D @D HD \D pD ƄD 'D /`D 9xD AD KD U D ]|D gԜD qլD {D 0D DD \D D D PD hD D D D dD |D D D D tD D !D +D 3D 9D =D BD IDD LD P\D WD ]D aPD eD iD nD uD | 4D  xD  D D hD D D DD D D D D TD D LD D  lD "D #D %TD &D (D )xD *D ,@D .D /D 2D 38D 4tD 5D !7D &8pD -:D 4=(D 7=D :>LD >>D EA0D LCD SED ZH8D `IdD gKD nND uPlD {QD RD SD UPD VD X D Z\D \D ]D ^D `hD aD c0D dD fD iDD kD lD mD odD pD s0D sD tHDtDw DxXDzD}D!}D$~$D(~D/ D6TD=DDDK`DNDRDYD`0DgDnDu@DxD{lDDXDDDXDDDdDDDxDD0DDDDDDDHDńD DDXDȜDD$D$hD)ʜD.,D5lD<ϸD@DD@DHЄDLDP DTPDYєD^Db\DfDjԄDnDrհDw@D~ؔDD8D|DDDxDDޔDD DdDDD0DtDDD4DDXDDxDDXDDD$DhDDD $DDLDDD!D%(D*D1D5LD9D>DEDI`DMDQDU,DZpDaDh,DlpDqDxD|HDDDDLDDDD\DDD(DlDDDHDDDDXDD (D DD`DD D xDD0DD D(!TD."D2#D6%D:&D>(4DB)DF+ DK,lDR.DY1xD`3Df5<Dj6Dn8Dr9hDv:D{<$D>?u@D@DADADA DA$DA<DAHDA`DApDADADADADADADADADADBDBDBDBDB DB0DB8DB@DBHDBPDBXDBd?$]?@?@?t@ l@h@'@5@C@Q@h@~@@p@x@€@]@@@^p@^@@@^@^@@AAAApA @AAAAABxAA*AEA$NBxA&G XA&K A&Q B!&Y hBA&] HBq&c 8B&i (B&q B&u C&{ C@& Cm& C& C& C& D$& D\& xD& hD& D& XE& HEF& 8E{& (E& E& F& FU& F& F& F& G& G:& G`& G& G& G& xH& hHE&' hHh&+ H&3 XH&8 HH&< xI&D 8IL&H I&P (I&T I&\ J+&` Jn&f JdBxJdBJdBKfK<K.BD6BD:BDBCK!$6BK7@5KB@5KMK\KkKKKKLMM.$NC(.C0D/C0D1CLD2CTD3CdM/$/C0MD@.MO08M]C0M^CxM_M|M$HNCx.CDECDFCM$ECM@DMԀMM$NC.CDJCDKCM$JCN@IN@IN'$NC.CDVCDZCDhDN($VCN?@UNJ@UNWNhNyNQ$(ND.DDODDQDDRDDSEQ$ODQ@NQ)P8Q8DQ9EQ:QW$HNE.E DkE DuE4DvE<DyELDvEPDyE`QX$kE Qq@jQ~t8Q*QQQӀQRS=E S>ExS?$XNEx.ED|EDED|EDEDEDEDEDEDEDEDEDEDEDEDEDEDEDFDFDFDFDFDFDF DF$DF(DF,DF0DF4DF\DF`DFdS@$|ES]@{Si8SsSSSTT)TMTiTUU?UV@UaV]EV^FxV_$NFx.FDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDGDGDGDG,V`$FVy@V8VFVG@VV$NG@.G@DG@DGTDG\DGdDGlDGpDGxDGV$G@V@Vʀ8VG@VGV؀V$XNGVdGVdGW%dGW9fW:<WIWW tWeG.GD*GD+GD*GD+GD.GD1HD4H0D7HLD<HpD;HtD<HD;HWm$*GW{@)W@)W@)W@)WWWXX'X6XUXjX}XXZKZgZxZZр[ [[*[;[L[][n[[[ƀ[܀\\\'\8\I\^\\\$NH\H.HD?HDAHD?HDAHDBHDDHDIHDJIDPI0DQILDSI`DTIt] $?H]@>],@>]:@>]G@<]VA8]_T]u]]]Ā]@B^H^I^^^%_"_3$NI_4I.IDWIDZIDWIDZIDWID[ID]I_A$WI_T@V_a@V_oX8_{_I_I_$DNI.IDbIDbIDcIDhJDjJDnJ0_$bI_@a_@a_@a_$hNJH.JPDsJPDvJ\DsJ`DvJpDsJtDwJ|DyJ_$sJP_@r_@r_t8` JP` J` $DNJ.JD|JD}JDJDJDJDJDJDJDJ` $|J`'@{`7$pNK.KDKDK DK0`8$K`R$$NK4.K@DK@DKXDKhDKlDKt`S$K@`m$HNK.KDKDKDKDKDKDKDKDK`n$K`@`8`K`K`$lNK.LDLDLDL$DL(DL8DL<DLHDLX`$L`@`€8`L`Ll`$lNLl.LpDLpDLDLDLDLDLDLDL`$Lp`@`8`LpaLa$lNL.LDLDLDMDMDMDMDM(DM8a$La@a%8a1La2MLa3$lNMLa4&' taH "aY #ai $a~aaaaـaadMLadMPb5dMPbHfbI<bXbf bxMP.MPD5MPD6MTD5MXD6MpD9M|D8MD9MD8MD6Mb$5MPb@4b@4bb܀b$pNMbM.MD<MD=MD<MD=MD@Nb$<Mc@;c@;c&$pNN0c'N0.N0D[N0D\NDDaNXDbNdc?$[N0c]@Zcjcyccccdd*d@dqee߀e$HNNxeN.NDJNDMNDJNDMNDNNDDNDNNDDODPO4DVOLDRO`DXOlf$JNf1@IfD@IfQK8f`flf}ff܀g?gVgggggǀggh3hDNhEOhF$NOhGO.OD(OD+OD(OD+OD1OD0OD1OD2Ohg$(Oh@'h)8hOhOh$0NO.ODgODhOh$gOh@fh΀h߀hi$NO.ODlODoODlODoODpP0DqP4DpP<DqPDDpPHDqPTDrPXDtP\DrP`DtPdDvPhi$lOi%@ki8iI$NP|.PDyPDzPDPDPDPiJ$yPif@xiy$\NP.PDPDQDQDQDQ$DQ(DQPDQhDQtiz$Pi@i@i8iÀgiրiPiQi$NQ.QDQDQDQDQDQDQDQDQDQDQDRDR<DRpDRxDR|DRDRDRDRDS(DS0DS4DS8DS\DSpi$Qj @j@j-j;@jO<j^8jhjyj@jQjSj$NS.SDSDSDSDSDSDSDSDSj$Sj@jƠlj@j@jkSkT k$|NT .TDTDT DT$DT0DTHDTTk$Tk@k/@k;@kL@kZTk[Tlk\$\NTl.TpDTpDTDTDTDTDTDTDTDTDU DUPDUDUDUDUDUDUDUDUDVDV DV0DVPk]$Tpky@k@k<k@kÀ,kۀkll0mdmummmmmʀmۀmmn nn.n>nNn_nonnnDo Ho8o'Lo2@o<Tpo=Vdo>$NVd.VpDVpDVxDV|DVDVDVDVDVDVDVDW0DW@D WPD W\D WpD WDWDWo?$Vpo\@ol@o8oop@pVpp@ p+WPp,Wp-Wp.$NW.XDXDX DXDXDX DX8DX<DXTp/$XpO@p_@pr@pppp$dNXdp& q dXdq  PXp( d]0]]q ^P(H q !c(U (:fq( xvgq1 |h|q: ci(qC 'i(cj    c$  H3Wbg5   9 L f       ;  'E |0 ji`&` D` `֠ b@#1O#TQ0#zV#\  -#H"L"j"#]"$F$%J`"$BM$[N`$yN$P$R $S$S%U %?U`%_V%W%X%Y%Z%Z&![* K h@"`"&BE&WEFx`p0`#p &sG   PG9{0 { ]*?` i iNj(P O  0@a6|3@4 PQPR@QpQ/RpR@;@< <)*T)tp`& * P$` 0/= MSPT80:pbr$ N@dI@ <Py%Xp'`$(0>R [ %"?pT&E mpPgߐ w`(09@LpfP +FW!m# pˠ+ }8  @ ]p  pU = h i0MP Yp w g`\Og`h`QR a'T ']K'lJP L'}K@'K'J'LpLp  p ŀ ,!p!0!AnP&C0&C&D0\PsO ` :@!\ ????!P0`CPE~E0CF F0Q`mPTp!~B0F= =!>`2<BBOFZ[ Y XW`P 4] Q K_ c`{Đpƀp  €8X}0@P`  aP +@R`i0P ^R  7J obw`@ P "00C Yt0F*B&C' Cq8 !Pp`!`! " P %"/@ A' 'IPOPNJP ׀BPB BB H M@L HH!ư(Vp!pN#@@5@GAPY?$NjNf ](w((wB-4@G2:@GO()V<]dls''',M  T ] v' ~z'6? N[` &(68=Y09Qktz|4 c h 3>313;3:353638373H393<3M3F3X3W3R3U3Y3[3V3a3S3T3\3_3]3`3@3D3C3B3G3K3L3J3?3I3N3^3P3O3A3Z3E3/303.3Q3=3432333H3>313;3:353638373H393<3M3F3X3W3R3U3Y3[3V3a3S3T3\3_3]3`3@3D3C3B3G3K3L3J3?3I3N3^3P3O3A3Z3E3/303._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_rgb_color_item_mxf_avid_get_user_comment_mxf_avid_set_indirect_string_item_mxf_avid_set_rgb_color_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_get_uint16_mxf_initialise_dict_read_filter_mxf_initialise_metadict_read_filter_mxf_log_error_mxf_read_filtered_header_metadata_mxf_register_compound_type_mxf_register_compound_type_member_mxf_register_item_def_mxf_register_set_def_mxf_set_item_mxf_set_uint16_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_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_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_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_fflush_mxf_initialise_partition_mxf_initialise_with_partition_mxf_is_body_partition_pack_mxf_is_footer_partition_pack_mxf_is_header_partition_pack_mxf_is_partition_pack_mxf_mark_header_end_mxf_mark_header_start_mxf_mark_index_end_mxf_mark_index_start_mxf_partition_is_closed_mxf_partition_is_closed_and_complete_mxf_partition_is_complete_mxf_read_header_pp_kl_with_runin_mxf_read_rip_mxf_update_partitions_mxf_write_partition_mxf_write_rip___umoddi3_mxf_uu_get_referenced_track_mxf_uu_get_track_descriptor_mxf_uu_get_track_duration_at_rate_mxf_uu_get_utf16string_item_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_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_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.5528_frameLayoutStrings.5527_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.5726_C.42.5725ami_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.5561ami_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_DMSegment_CommentMarkerColor_item_key_g_DMSegment_set_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.6070_prefix_BE.6069_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.c./include/mxf/mxf_avid_extensions_data_model.h./products/mxf_avid.cmxf_avid_load_extensions:F(0,2)dataModel:P(0,15)itemType:r(0,121):t(0,121)=*(0,37)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,122)=xsMXFListIterator::T(0,123)=s12nextElement:(0,22),0,32;data:(0,3),32,32;index:(0,23),64,32;;MXFListIterator:t(0,122)=(0,123)metaDictSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,122)metaDictSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,122)metaDictSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,122)prefaceSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,122)prefaceSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,122)prefaceSet:(0,57)offset:(0,105)directory:r(0,124)entry:r(0,125)numEntries:r(0,8)uint64_t:t(0,8):t(0,124)=*(0,126):t(0,125)=*(0,127):t(0,126)=k(0,76):t(0,127)=k(0,75)directory:r(0,124)entry:r(0,125)numEntries:r(0,8)_last_part2.6354mxf_generate_aafsdk_umid:F(0,1)umid:P(0,128)major:r(0,107):t(0,128)=*(0,129)mxfUMID:t(0,129)=(0,130):T(0,130)=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,131)tms:T(0,131)=s16tms_utime:(0,132),0,32;tms_stime:(0,132),32,32;tms_cutime:(0,132),64,32;tms_cstime:(0,132),96,32;;__darwin_clock_t:t(0,133)=(0,134)clock_t:t(0,132)=(0,133)long unsigned int:t(0,134)=r(0,134);0;037777777777;_last_part2.6392mxf_generate_old_aafsdk_umid:F(0,1)umid:P(0,128)major:r(0,107)minor:r(0,107)last_part2:V(0,107)tms_buf:(0,131)_prefix.6432mxf_avid_set_indirect_string_item:F(0,2)set:P(0,57)itemKey:P(0,5)value:P(0,135):t(0,135)=*(0,136):t(0,136)=k(0,114)size:r(0,34)prefix:V(0,137):t(0,137)=ar(0,36);0;16;(0,138):t(0,138)=k(0,6)mxf_avid_set_rgb_color_item:F(0,2)set:P(0,57)itemKey:P(0,5)value:P(0,139):t(0,139)=*(0,140):t(0,140)=k(0,141)RGBColor:t(0,141)=(0,142):T(0,142)=s6red:(0,34),0,16;green:(0,34),16,16;blue:(0,34),32,16;;mxf_avid_get_rgb_color_item:F(0,2)set:P(0,57)itemKey:P(0,5)value:P(0,143)item:(0,117):t(0,143)=*(0,141)mxf_avid_get_data_def:F(0,2)headerMetadata:P(0,4)uuid:P(0,144)dataDef:P(0,145)dataDefSet:(0,57):t(0,144)=*(0,60):t(0,145)=*(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,135)names:P(0,146)values:P(0,146)value:P(0,147)namesIter:(0,122)valuesIter:(0,122):t(0,146)=*(0,148):t(0,147)=*(0,135):t(0,148)=k(0,17)mxf_avid_get_user_comment:F(0,2)name:P(0,135)names:P(0,146)values:P(0,146)value:P(0,147)g_Null_UUID:S(0,81)g_InterchangeObject_set_key:S(0,149)g_Preface_set_key:S(0,149)g_GenericPackage_set_key:S(0,149)g_DMSegment_set_key:S(0,149)g_GenericDescriptor_set_key:S(0,149)g_GenericPictureEssenceDescriptor_set_key:S(0,149)g_AvidObjectDirectory_key:S(0,12)g_AvidMetadataRoot_key:S(0,12)g_MetaDictionary_set_key:S(0,149)g_MetaDictionary_ClassDefinitions_item_key:S(0,149)g_MetaDictionary_TypeDefinitions_item_key:S(0,149)g_MetaDefinition_set_key:S(0,149)g_MetaDefinition_Identification_item_key:S(0,149)g_MetaDefinition_Name_item_key:S(0,149)g_MetaDefinition_Description_item_key:S(0,149)g_ClassDefinition_set_key:S(0,149)g_ClassDefinition_ParentClass_item_key:S(0,149)g_ClassDefinition_Properties_item_key:S(0,149)g_ClassDefinition_IsConcrete_item_key:S(0,149)g_PropertyDefinition_set_key:S(0,149)g_PropertyDefinition_Type_item_key:S(0,149)g_PropertyDefinition_IsOptional_item_key:S(0,149)g_PropertyDefinition_LocalIdentification_item_key:S(0,149)g_PropertyDefinition_IsUniqueIdentifier_item_key:S(0,149)g_TypeDefinition_set_key:S(0,149)g_TypeDefinitionCharacter_set_key:S(0,149)g_TypeDefinitionEnumeration_set_key:S(0,149)g_TypeDefinitionEnumeration_Type_item_key:S(0,149)g_TypeDefinitionEnumeration_Names_item_key:S(0,149)g_TypeDefinitionEnumeration_Values_item_key:S(0,149)g_TypeDefinitionExtendibleEnumeration_set_key:S(0,149)g_TypeDefinitionExtendibleEnumeration_Names_item_key:S(0,149)g_TypeDefinitionExtendibleEnumeration_Values_item_key:S(0,149)g_TypeDefinitionFixedArray_set_key:S(0,149)g_TypeDefinitionFixedArray_ElementType_item_key:S(0,149)g_TypeDefinitionFixedArray_ElementCount_item_key:S(0,149)g_TypeDefinitionInteger_set_key:S(0,149)g_TypeDefinitionInteger_Size_item_key:S(0,149)g_TypeDefinitionInteger_IsSigned_item_key:S(0,149)g_TypeDefinitionIndirect_set_key:S(0,149)g_TypeDefinitionOpaque_set_key:S(0,149)g_TypeDefinitionRecord_set_key:S(0,149)g_TypeDefinitionRecord_MemberTypes_item_key:S(0,149)g_TypeDefinitionRecord_MemberNames_item_key:S(0,149)g_TypeDefinitionRename_set_key:S(0,149)g_TypeDefinitionRename_RenamedType_item_key:S(0,149)g_TypeDefinitionSet_set_key:S(0,149)g_TypeDefinitionSet_ElementType_item_key:S(0,149)g_TypeDefinitionStream_set_key:S(0,149)g_TypeDefinitionString_set_key:S(0,149)g_TypeDefinitionString_ElementType_item_key:S(0,149)g_TypeDefinitionStrongObjectReference_set_key:S(0,149)g_TypeDefinitionStrongObjectReference_ReferencedType_item_key:S(0,149)g_TypeDefinitionVariableArray_set_key:S(0,149)g_TypeDefinitionVariableArray_ElementType_item_key:S(0,149)g_TypeDefinitionWeakObjectReference_set_key:S(0,149)g_TypeDefinitionWeakObjectReference_ReferencedType_item_key:S(0,149)g_TypeDefinitionWeakObjectReference_ReferenceTargetSet_item_key:S(0,149)g_Preface_Dictionary_item_key:S(0,149)g_Dictionary_set_key:S(0,149)g_Dictionary_OperationDefinitions_item_key:S(0,149)g_Dictionary_ParameterDefinitions_item_key:S(0,149)g_Dictionary_DataDefinitions_item_key:S(0,149)g_Dictionary_PluginDefinitions_item_key:S(0,149)g_Dictionary_CodecDefinitions_item_key:S(0,149)g_Dictionary_ContainerDefinitions_item_key:S(0,149)g_Dictionary_InterpolationDefinitions_item_key:S(0,149)g_Dictionary_KLVDataDefinitions_item_key:S(0,149)g_Dictionary_TaggedValueDefinitions_item_key:S(0,149)g_DefinitionObject_set_key:S(0,149)g_DefinitionObject_Identification_item_key:S(0,149)g_DefinitionObject_Name_item_key:S(0,149)g_DefinitionObject_Description_item_key:S(0,149)g_DataDefinition_set_key:S(0,149)g_OperationDefinition_set_key:S(0,149)g_OperationDefinition_DataDefinition_item_key:S(0,149)g_OperationDefinition_IsTimeWarp_item_key:S(0,149)g_OperationDefinition_DegradeTo_item_key:S(0,149)g_OperationDefinition_OperationCategory_item_key:S(0,149)g_OperationDefinition_NumberInputs_item_key:S(0,149)g_OperationDefinition_Bypass_item_key:S(0,149)g_OperationDefinition_ParametersDefined_item_key:S(0,149)g_ParameterDefinition_set_key:S(0,149)g_ParameterDefinition_Type_item_key:S(0,149)g_ParameterDefinition_DisplayUnits_item_key:S(0,149)g_PluginDefinition_set_key:S(0,149)g_PluginDefinition_PluginCategory_item_key:S(0,149)g_PluginDefinition_VersionNumber_item_key:S(0,149)g_PluginDefinition_VersionString_item_key:S(0,149)g_PluginDefinition_Manufacturer_item_key:S(0,149)g_PluginDefinition_ManufacturerInfo_item_key:S(0,149)g_PluginDefinition_ManufacturerID_item_key:S(0,149)g_PluginDefinition_Platform_item_key:S(0,149)g_PluginDefinition_MinPlatformVersion_item_key:S(0,149)g_PluginDefinition_MaxPlatformVersion_item_key:S(0,149)g_PluginDefinition_Engine_item_key:S(0,149)g_PluginDefinition_MinEngineVersion_item_key:S(0,149)g_PluginDefinition_MaxEngineVersion_item_key:S(0,149)g_PluginDefinition_PluginAPI_item_key:S(0,149)g_PluginDefinition_MinPluginAPI_item_key:S(0,149)g_PluginDefinition_MaxPluginAPI_item_key:S(0,149)g_PluginDefinition_SoftwareOnly_item_key:S(0,149)g_PluginDefinition_Accelerator_item_key:S(0,149)g_PluginDefinition_Locators_item_key:S(0,149)g_PluginDefinition_Authentication_item_key:S(0,149)g_PluginDefinition_DefinitionObject_item_key:S(0,149)g_CodecDefinition_set_key:S(0,149)g_CodecDefinition_FileDescriptorClass_item_key:S(0,149)g_CodecDefinition_DataDefinitions_item_key:S(0,149)g_ContainerDefinition_set_key:S(0,149)g_ContainerDefinition_EssenceIsIdentified_item_key:S(0,149)g_InterpolationDefinition_set_key:S(0,149)g_TaggedValueDefinition_set_key:S(0,149)g_KLVDataDefinition_set_key:S(0,149)g_Preface_ByteOrder_item_key:S(0,149)g_Preface_ProjectName_item_key:S(0,149)g_Preface_ProjectEditRate_item_key:S(0,149)g_Preface_MasterMobID_item_key:S(0,149)g_Preface_EssenceFileMobID_item_key:S(0,149)g_GenericPackage_ConvertFrameRate_item_key:S(0,149)g_GenericPackage_AppCode_item_key:S(0,149)g_GenericPackage_MobAttributeList_item_key:S(0,149)g_GenericPackage_UserComments_item_key:S(0,149)g_TaggedValue_set_key:S(0,149)g_TaggedValue_Name_item_key:S(0,149)g_TaggedValue_Value_item_key:S(0,149)g_GenericPictureEssenceDescriptor_ResolutionID_item_key:S(0,149)g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key:S(0,149)g_GenericPictureEssenceDescriptor_ImageSize_item_key:S(0,149)g_TapeDescriptor_ColorFrame_item_key:S(0,149)g_PhysicalDescriptor_set_key:S(0,149)g_TapeDescriptor_set_key:S(0,149)g_ImportDescriptor_set_key:S(0,149)g_RecordingDescriptor_set_key:S(0,149)g_DMSegment_CommentMarkerColor_item_key:S(0,149):t(0,149)=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_MPEGVideoDescriptor_ProfileAndLevel_item_key_g_MPEGVideoDescriptor_BitRate_item_key_g_MPEGVideoDescriptor_BPictureCount_item_key_g_MPEGVideoDescriptor_MaxGOP_item_key_g_MPEGVideoDescriptor_IdenticalGOP_item_key_g_MPEGVideoDescriptor_ClosedGOP_item_key_g_MPEGVideoDescriptor_LowDelay_item_key_g_MPEGVideoDescriptor_CodedContentType_item_key_g_MPEGVideoDescriptor_ConstantBFrames_item_key_g_MPEGVideoDescriptor_SingleSequence_item_key_g_MPEGVideoDescriptor_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_MPEGVideoDescriptor_set_key:S(0,69)g_MPEGVideoDescriptor_SingleSequence_item_key:S(0,69)g_MPEGVideoDescriptor_ConstantBFrames_item_key:S(0,69)g_MPEGVideoDescriptor_CodedContentType_item_key:S(0,69)g_MPEGVideoDescriptor_LowDelay_item_key:S(0,69)g_MPEGVideoDescriptor_ClosedGOP_item_key:S(0,69)g_MPEGVideoDescriptor_IdenticalGOP_item_key:S(0,69)g_MPEGVideoDescriptor_MaxGOP_item_key:S(0,69)g_MPEGVideoDescriptor_BPictureCount_item_key:S(0,69)g_MPEGVideoDescriptor_BitRate_item_key:S(0,69)g_MPEGVideoDescriptor_ProfileAndLevel_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_mxf0000755000076600007660000013045411242576116015666 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_info0000755000076600007660000155053011242576116015175 0ustar stuartcstuartc00000000000000 T 8__PAGEZERO__TEXT __text__TEXTp p__symbol_stub__TEXTؐ__picsymbol_stub__TEXTؐ$__symbol_stub1__TEXT0ؐ__cstring__TEXT __picsymbolstub1__TEXT __const__TEXT__literal8__TEXTH__eh_frame__TEXT``h __DATA__data__DATA __nl_symbol_ptr__DATA  3__la_symbol_ptr__DATA889__dyld__DATA__bss__DATA __common__DATA048__LINKEDIT X /usr/lib/dyld 4Iw/X /usr/lib/libSystem.B.dylib) P(%(%w)8l8(p|: x8!T!48!z8;cW{:|H |<@!= |#x|yx|+x!b <@$/}"Kx@8= 9)H<|i|lxN!HX//A 8BH 9"}"Kx|t/@<@fx"H8/@<@;FB B/A|I|LxN!<@B(B/A|I|LxN!H<@B/A|I|LxN!<`8<8cHI<| | xN!<`8@8cH)<`888cH<`8H8c H <`8L8c8H<`8P8cXHA@/A,8/A H/AL/AP/A|I|Lx?;;|N!|~xHԀ8x| | xN!H//A 8BH 8b|bx|t/@=`9 9kt |t/A | 9k|t@`9)K؀Hx| | xN!/A<Lx8| | xN!/AP| | xN!,@;@A,<`8D8cHaD/AH=<@8xexB$Fx#xH)iH=a}N =aG}N =a}N =a}N =a}N =}=9N =`k}iN |!|> x~x|8`8(H%|`x8^8x^8|^88(8`-Hq|`x^88`-8H׹!|N |B}=|9ט}N |B}=|9}N |B}=|9x}N |!|> x~x|888`-Hֹ|`x@8@ xBHE<_Bt88/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ǐ8Ǩ8Hwe8`HL``;H;a@?`~x88fxH1/Ax80H/@D@D~H/@<<<8F8cǐ88Hv8`HĈ8~8 |#x|pH/@,<<<8I8cǐ848Hv8`Hx~H/~ @T<<<8L8cǐ8x8HvQ8`H8<<<8>8cǐ88Hv)8`H88`8!a|N ```|a|}xB|3x|;x!`/@D??<8]8~88Hu<8~888Hu8`H$C,(8c c}%|)}E|B!|J} |`|YHI/@0??<8b8~88Hu!K|``;`}888HxH/@4??<8e8~88HtK0```<x8`H%/@(??<8f8~88|HtKH/@L/A(??<8g8~88ǰHtQK}8}8xH/A(??<8s8~88ȈHsK`x8XK}x8H/A(??<8u8~88ȈHrKx8P?Ki;ȸXYZ[xxHPQcxxRSH8``8!a|N ```|B|`x|#x!|xH}8/@0<<<88c8\8XHq8``8!P|x|N ``||~y!Al~/AH8~/AH8~/AH88!Px|Hͬ``8!P|N ```/M Hx`||~x!``c/A/A|xH9^8~H~8c0H ~8c@H~8cH~8cH~8c H~8cHH݀~8cH~8cHu~/AH̵88!P|N `||}xB|#x!<_;xcTHR/A}Tx8H/@0<<<8%8c8x8DHo88H T}x8Ke/@<<<<8%8c88DHo}88H ```}/AH˵8``<_}T;԰xHR!/A}Tx8H)/@0<<<8&8c8D8DHn88H }88IK/@<<<<8&8c88DHn88H @```}/AH8``<_}T;ԠxHQQ/A}Tx8HY/@0<<<8'8c88DHn!88H}8P8K/@0<<<8'8c8Ŝ8DHm88Hp}/AH!8`<_}T;ԐxHP/A\}Tx8H/@0<<<8(8c88DHma88H8<_}T;ԀxHP/A}Tx8H%/@0<<<8)8c8l8DHl88H}88K/@0<<<8)8c88DHl88H<}/AH8<_}T;pxHOa/A}Tx8Hi/@0<<<8*8c8D8DHl188HĀ}88 K/@0<<<8*8c88DHk88H}/AH18`<_}T;`xHN/A}Tx8H/@0<<<8+8c88DHkq88H}88K/@0<<<8+8c8Ș8DHk-88H}/AHq8<_}T;PxHM/A}Tx8H/@0<<<8,8c88DHj88HH}88KY/@0<<<8,8c8l8DHjq88H}/AHƵ8<_}T;@xHM)/A\}Tx8H/@0<<<8-8c88DHi88H8<_}T;0xHL/A}Tx8H/@0<<<8.8c8@8DHi88H}88K)/@0<<<8.8c88DHiA88HԀ}/AHŅ8<_}T; xHK/A}Tx8H/@0<<<8/8c88DHh88H\}8 8yKm/@0<<<8/8c8ː8DHh88H}/AH8<_}T;xHK=/AH}Tx8H/@0<<<808c88DHh 88H<_}T;xHJ/A}Tx8H/@0<<<818c8P8DHg88H@}88KQ/@0<<<818c88DHgi88H}/AHí8<_}T;xHJ!/A}Tx8H)/@0<<<828c8 8DHf88H}88K/@0<<<828c8͠8DHf88H@}/AH8<_}T;xHIe/A}Tx8Hm/@0<<<838c88DHf588HȀ}88 K/@0<<<838c8p8DHe88H}/AH58<_}T;xHH/AH}Tx8H/@0<<<848c88DHey88H 88a88!P|N ``||xx|@&B|#x;@A!`<8cHH̀<8c\HyxH%/@t.A4<<<<<8Đ8Ĕ8Ĝ8Ĥ8ctH5H@<<<<<==?8cİ8Đ8Ĕ889Ĝ9)ĤHx8a8;;H:D:P?_???H``8a8Hxx|~x8zH@<x~x~dzxK<~x~ųx8cHm```8y8 HQ/@<8cH}H(`T~/@<8c HHt`/@<8c8HHX``/@<8c`HH8``/@<8c|HH``<8cŐHTv/@<8cŤHHx`/ @<8cŸHH\``/0@<8cHH<``/@@<8cHqH``<8cHY`38a8H/@<8!a|}p N ```||dxB|{x!<8c H<88c0H<8P8cLH∻<8cdHm<88cÌH]<88cèHM<88cH=<88cH-<8cH<88cH<8 8c4H88xxH88|#x|yxxxH88<|#x|wxDx#xH88<|#x||xDx#xH9xx|hx<|#xx~x8cDHa<88chHQ<88cĀHA<88cĜH18!p<Ѐ8cĸ|H|!|@&B|~x|#x|+x|3x;A!<8c>??_H<8c$H8aHxHH8aHH/|}x@@ 8#C8wDT:8H]H<`` x#C8xÄT:8H!8z;H 8aHH/@\<8cH1<8cHك^ ~$<8`_CxdxHm88||x|#xxHU<8|#x|xx`_CxdxHu88T>xxH]88T>x$xHE88T>x$xH<~xT>xDxexx8cLH<8cČHM8~PK5<8cĤH98~$K!<8cH%<8cHр/@8` HH<8cH<.8cňH<8cH@<xKE/@,<<<8Q8cX8Ť8H]8`H0/A <;08cH}xH/@$<8cH<8cH H<8cH<8cHAD<<<<<==?888L8P9X9)`8c,HHT<<<<<==?=_<_8cd888B`8 8(9L9)P9JXA8HYx8aH:;HI<_:T:`?@C0<_???>>_H`8aHH~xx|}x8{ƌH@<x~Ƴx~xKe<~ijx~x8c@H```/@DlAx?|8|Ơx($ ``HiH(88?8|Ơ!HE`/@8lA8|Ơ($ HH$888|Ơ!H`/@8lA8|Ơ($ HH$888|Ơ!H`/@8yƨ8ưHiH8yƨ8ƴHY3~8aHH/@4/8`Ax~xKm8`8!a!|}p N |a|@&B|~x|#x|+xx|3xA!8a8H8a8HY/A08a8H #<8cH<8W:P.8cHi<88cHY<8:8cHI<8<8c H9<8E8c8H)88xxH88|#x|zxxxH88<|#x|xxdxCxH88<|#x||xdxCxHm%xx|hx<|#xxx8cPH<88cpH<88cHu<88cHe<8cHU@DxK /@4<<<88cH88HX8`H``/Al9 #8@;\;});At8```|.|.|.8BB:0~xHu/A::; ;`;H48a8~x::H; ;`;8H```8a8H}C/@:c/@:/@;9/A;{{xxFxH]/Alx8,H/@PxH/@lhl{H/@<<<88c88HHKD!@8@[(9);,hl{Hڑ/A!hAlxx(,Fx{}P}gI{(,Hؕ/Ax8,H/@@xH/@0!@{(8@,9)}#Kx}C`}"Y;([,K`{xx8H)K(/AX@,+AH<8cdHG<8cHGH<<<88c88HGHT`{H88|ux{|#x8HΡ/@P<<<88c88HGy<8cHF{~x~ųx8HY-@H;@;Ah?{xxFxH-/A<x8,H/@@hl{H/@<<<88c88HFK`@{8 |#x|pH͹/@(<<<88c88HFK{H͕|wx{|#x8Hq/A(<<<88c888HFIKЀa A}X}7}#Kx}DSx/A@+@(,xxHu[|#x|gxb(,}`cyA<|] |9}$|}!||@J}X}7}#KxA@$P@@<|;x}Cx8cdHE-K0<8cHEK <8cHE K/A|A\[{8(,HU/@(<<<88c8<8HE-K{\88LH/@(<<<88c88HDKĀa\H/@(<<<88c88HDK{\8 HU/@(<<<88c88HD}KT[ a\04H5/@<<88c88HCՀa\Hm/@L<<88c\8HCH0`<8cˆHC[04H[048{H/@(<<<88c88HCK>><8;8ֵ89xx9 Hu/@,<_<<8%8 8bA`8ÜHCYH @><xx88յ899 H/@,<_<<8-88bA`8ÜHCH<_?_<x;8\A88hxH/@,<_<<828|8bA`8ÜHBH<<xx88ƷL89 9 Hm/@,<_<<8988bA`8ÜHBQH8<<xx8Š8Ʒ<89 9 H/@,<_<<8@8Ŵ8bA`8ÜHAH<<xx8d8Ʒ,89 9 H/@,<_<<8G8x8bA`8ÜHAH<<xx8$8Ʒ899 He/@,<_<<8N8<8bA`8ÜHAIH0<<xx88Ʒ 89 9 H /@,<_<<8U88bA`8ÜH@H<<xx8Ȱ8ƶ89 9 H/@,<_<<8\88bA`8ÜH@H<<xx8t8ƶ89 9 H]/@,<_<<8c8Ɉ8bA`8ÜH@AH(<<xx888ƶ89 9 H/@,<_<<8j8H8bA`8ÜH?H<<xx88ƶ899 H/@,<_<<8q88bA`8ÜH?Hx<<xx8ˤ8ƶ89 9 HU/@,<_<<8x8˸8bA`8ÜH?9H <<xx8h8ƶ89 9 H/@,<_<<88t8bA`8ÜH>H<<xx88ƶ899 H/@,<_<<88 8bA`8ÜH>Hp<<xx8ͼ8ƶ89 9 HM/@,<_<<888bA`8ÜH>1H<<xx8t8ƶ|89 9 H/@,<_<<88Έ8bA`8ÜH=H<<xx888ƶl89 9 H/@,<_<<88L8bA`8ÜH=Hh<<xx88ƶ\899 HE/@,<_<<88 8bA`8ÜH=)H<_;Z\<x;ExAp8ЬxH/@,<_<<888bA`8ÜH?_>>H9?aPH/A|aPH-{(8`H|}y@,<_?<88b8АA`8ٌH7eHcxx HA/A8{(8xHa9/Al{(88Ha!/@Hl<_?<88b8АA`8H6xH9A`<8888bH6K<8x888HH6Kx<8x888ڼH6K\{(88H`/A\{(8 8|Hk/@<<<88c8ۨ8H61K~xH~{88HZ/@(<<<88c8 8H5K88[@d|x{8AlHR/@<<<88c8t8H5K;{@xHUe/AxHy/@xHzE/AxHy/A[8B[H[8B[{@8`8PHSQ/Ad $|+y@APaT[ {$HTPT0@ 8A<<8cXH4qAP aTA@$@@ [ {$xHz/AĀ{@<8H8lHk/A[H<8\bH./A|<_{H8D;LxHt/ÀD/AP8Hx8D|x{HHv/A;[P{HExH//AȀ[P<8|xTAX!HH/ـ{HXx>;HvaaXDHHw!/AH8` HA|}y@,<_?<88b8АA`8߰H2H8{0x H{/A@{HFxTH0i/Ap{P<x8 Ho/@Hl<_?<88b8АA`8H2]xHA`<888,8bH29K<8v888TH2K<8v888H2K؀PaT8,xHk9/AAt{T88H`/AAh{T88H`/A{T88H`y/A{T88Hoa/@<<<<8$8c88H1YK0[!<Tb8H+m/A/AL{8|8A9!L>|xTAX!HH-{HXx>;>Ht aXDHHt/A8`H|}y@,<_?<88b8АA`8H0H8{@x Hy}/A<{HFxTH.!/Al{P8 xHmY/@Hl<_?<88b8АA`8H0xHqA`<8838 8bH/K<8v8848TH/K<8v88580H/K㔀PaT8,xHh/A@{T88HZ]/@<<<878c88H/eK<[!8Tb8H)y/AT{PxxHf/Acx8$K/@4<<<8@8c88H.K<8cDH.u{dlHK/@,{<~x8H /@(<<<8P8c88H.KhaP?H|aPH}/AaPH}8|8d{4He/A8[!@db8lH(e/A{4dHJa/@<<<8[8c8t8H-K;{@xHM/AxHs/AX{@<8H8lHe /A[H<8\bH'/A<_{H8D;LxHm/AȀD/@{Hx88HHoA/AĀ{H8PH)/@0<<<8n8c88H-KHP[P<8Hp8`8!P|N HU```||~x!``c/A$8c HoU~/AHU88!P|N `||`y!A8a88K8!`|N ||~x!``c/A08cHnŀ~8cHUɀ~/AH88!P|N ``||}xB8`|#x!H-/|bxa8@,<<<88cw88H&8`H<88c8P Hna88cHTM/A88`H4<<<88cw88H&e8a8K8``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!H\8cTk>@@x/ADxx9@``C8 T >|BFpPI8c 9)@@@08!P|PUc<8T<|c|H\`8!P|N ```8cK``8cK|``||}x|#x!`cK8!P}8|KK```K```K```||}x|#x!`cK}8Ku}8Ki}8K]8!P}8|K@```||}x|#x!`cK8!P}8|K||#x|+x|+x!K8!Px8|K`||~xB|#x|+x!C/A (AXK^/@HxHYa/|bx~@0<<<88cL`848hH8`H(`|CxxxHY88`8!P|N ```||bxB|+x8!``c08|#x/@$<<<8)8cx88ƞH@U|Dx|x88K/@,<<<8)8cK88H-8HT;<xxKa8x8Ku8/@(<<<8)8cK8`8H88!p|x|N ``||~xB|#x|+x!88Ki/@0<<<88cJ88Ha8`H`;<xH39A8!@xaDAH<"bB8KI/@@<<<88cJ8L8H8a8Kѹ8`H````a8<x8_xK/@(<<<88cJ8x8HK88``8!p|N ```||bxB|+x|3x8!``c08|#x/@0<<<88c888ƛH=```|Dx|x88Ku/@,<<<88cI0888H8HDa8xxK8/@(<<<88cI08x88Hy88!`|x|N ``||+xB|#x8!``E0<8/@$<<<88c8(8ƛH<88K/@4<<<88cH 88(H8H``~0xx888H8HTx88Ka<888K8/@,<<<8$8c>8x8HM8`8!`|x|N ``||bxB|+x8!``c08|#x/@$<<<8.8c88Ə`H1|Dx|x88KE/@,<<<8.8c<8|8H8HT;<xxK%a8x8K8/@(<<<8.8c<88H988!p|x|N ``||bxB|+x8!``c08|#x/@$<<<838c88ƎPH0|Dx|x88K5/@,<<<838c;8l8H}8HT;<xxK%a8x8K8/@(<<<838c;88H)88!p|x|N ``||bxB|+x8!``c08|#x/@$<<<888c88ƍ@H/|Dx|x88K%/@,<<<888c:8\8Hm8HT;<xxKua8x8K8/@(<<<888c:88H88!`|x|N ``||bxB|+x<`|!n8c08|#x/@$<<<8A8c~8~8ƌ0H.|Dx|x88K/@,<<<8C8c98L8~H]8Ht;<xxKx8HGYxTe<x8TdxK5/@4<<<888q(8c, HڝcxH68`H,!8cxI8BYH68````8!p!|N ```|A|ixB|3x|;x8|+x!``C08|#x/@,<<<88cn8o8|H``/@K ,AH`|Cx}$Kx|x88K1/@8<<<88c*8|8oHy8`Hp```A8b/@D֓<8|H6e|{y@H<<<88c*88oH``+A8<<<88c*848oH8`H```8<8@K)@A,<<<88c*8L8oH؝8`HadxK/@(<<<88c*88oHQKA 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}`!pK-9 88@8`=8!P=]x}|]p}t|N ``||}xB8`!H|~y@8<<<88c`8UT8THI8`H```K!8`8!P|N |||xB8`|#x!H |}y@4<<<8E8c8U8T|H8Hp`` ^8|`x>~ ]=}K8/@0<<<8G8UP8T|8cH]xH88!P|x|N `||#xB|}x|#x!K=?}P\TX8I]) b]~P\8a88`>^ ~^TXK!```8a8K/AH8a8K |dxxKa/@<<<88c8T8SHI8`H8```8!`|N ```||~xB8`|#x!H /|dxa8@,<<<88c8R8R|H8`H4xK}/A88`H8a8K8``8!`|N ```|B!KI8/@(<<<88c48S<8QH88!P|x|N ```||~xB|#x|+x!88K/@0<<<88c8R8Q\H8`Hh`8xK)/A 88`H@```<<<88c8S48Q\HE8a8K8``8!`|N ```||~xB|#x!8a8K]/@4<<<88c8R8P|H8`Hl``8xKI/A 88`H@```<<<88c8RT8P|He8a8K8``8!`|N ```||#xB!H,%/@,<<<88c8Q8OH8`Ht~p8`8!P|N ||#xB!p/@,<<<8!8c8Q8O,H}8`HH+/@8<<<8"8c8QX8O,HI8`H```>p^tA@@ @@8`<<<8#8c8Q8O,H8`H<``} }i9 9@8`}b[x4>p^t^0``8!P|N ```||#xB!H*/@,<<<8-8c`8P(8MHM8`H|~x8`8!P|N ||#xB!x/@,<<<878c8P(8MH8`HH)/@8<<<888c8O8MH8`H```>x^|A@@ @@8`<<<898c8PH8MHU8`H<``} }i9 9@8`}b[x<>x^|^8``8!P|N ```|:`B|yx~x|#x;!K|xx#xW 68BX|^xH(|{x|#x/@,<<<8X8c8N8L\H}8`H#xH? 9 x|jxx#xDx}}izH9Q/@8<<<8[8c8O@8L\H8`H```#xH, /@0<<<8]8c8Op8L\H8`HX`#xH+/@,<<<8^8c8O8L\H8`H#xH, /@,<<<8_8c8O8L\HU8`H܀#xH,]/@,<<<8`8c8P8L\H8`H $#xH,/@,<<<8a8c8P<8L\H8`H\(,#xH+/@,<<<8b8c8Pt8L\H8`H04#xH+/@,<<<8c8c8P8L\HU8`H܀8<#xH+]/@,<<<8d8c8P8L\H8`H@#xH*/@,<<<8e8c8Q8L\H8`H`DH#xH*/@,<<<8f8c8QL8L\H8`H L#xH*/@,<<<8g8c8Q8L\H]8`H8P#xH7/@,<<<8h8c8Q8L\H!8`Hx#x8H8/@,<<<8i8c8Q8L\H8`Hh~x8a8KM8a8K/AH8a8KE|dx#xH7I/@<<<8n8c8R,8L\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 8Lx8EHI8a8K8`HH`8x8H"/@,<<<88c 8L8EHK`8x8H"e/@(<<<88c 8L8EHKt8x8H"/@(<<<88c 8M8EHK88x8 H"/@(<<<88c 8MT8EHEK8x8(H"a/@(<<<88c 8M8EH K8x80H"%/@(<<<88c 8M8EHK8x88H!/@(<<<88c 8N8EHKH8x8@H /@(<<<88c 8N@8EHUK 8x8DH!q/@(<<<88c 8Nt8EHKЀ8x8LH /@(<<<88c 8N8EHK8x8PH%y/@(<<<88c 8N8EHKXx8<8@H1]/@|<<<88c 8O8EHeK```xdxH$/ALa8dxK%/A\<;@À88`HH8`H@ ACxH9 |jx|j|I0c|B@A@D@@<``<<<88c8I@8>Hu8`HL``<Cx8H&/@,<<<88c8H8>H-8`H}^}=Cx3xxH'8|exA@0@@(<<<88c(8>8IH׹`CxxxH*-/@,<<<88c8I8>H8`H\CxxxK/@4<<<88c8I 8>HE8`H``8````8!`A|N ```||#xB||x!H18c@@4<<<8#8c8G`8/ @ 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 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@,<<<88cѼ89|89H8`H$884Hi8`(Hޡ.|}x@4<<<88cѼ8989HUxHݭ@H88(H<x8:Hߩ/}A<_=?,8`8B9)^<_>=?8B 9)^<_> =?8B,9)<^<_>=?8BL9)|^<_>=?8B9) ^ <_>$8B^(H`xH8``8!`aa|}p N `|a||x|@&B8`4|#xA!HE|~y@,<<<88c8788H8`H$884H8`(H.|}x@4<<<88c88,88HxH @H88(Hy<x88xH /}A<_=?,8`8B 9)\^<_>=?8Bl9)|^<_> =?8B9)^<_>=?8B9)ܐ^<_>=?8B9)l^ <_>$8B^(H`xH=8``8!`aa|}p N `|a||x|@&B8`4|#xA!Hۥ|~y@,<<<888c|86<86xH~]8`H$884H)8`(Ha.|}x@4<<<8:8c|8686xH~xHm@H88(H<x86Hi/}A<_=?,8`8Bl9)^<_>=?8B9)ܐ^<_> =?8B9)^<_>=?8B 9)<^<_>=?8B\9)̐^ <_>$8BL^(H`xHٝ8``8!`aa|}p N `|||xB8`4!H|~y@8<<<8b8c8484H|8`H```884Hډ8`(H|}yA88(Hm<_=?8`Bt9)]<_>=?,8B9)@^<_>=?8BP9)А^ <_>=?8B9)^<_>=?8B9) ^<_> 8B0^$<_8B^(H<``<<<8d85D848cH{xH8``8!P|N ```|/!B|zx|+x|#x|3x!8`AP8`4Hy|~y@0<<<88c`83 83\H{18`H`884H8`(H1|{yA88(H/[@;;`<_~,8B=?8`^<_9)8B>=?^<_9)8B0> =?^<_9)@8B>=?^<_9)P8B`>=?^ <_9)p8B>$^(H8`<<<88483\8c`Hz%xH}8``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<<<88c`81X80\HxE8`H``88`8!`|N |8B|#x!88K/A4<<<8 8c818/Hw8`H$``8A98`T@.|x8!`|N `|8B|#x!88K /A4<<<88cP808/LHw58`H<``8A98`!:a;TTBU)@.|x|Kx|[x8!`|N ```|8B|#x!88K]/A4<<<8 8cƠ808.Hv8H``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(<<<8A8c08.8-,Hu88!P|x|N ||#x8BT>!888A9K8/A(<<<8K8cļ8.|8,Ht88!`|x|N `|TF>T>BT>8|#x!88;A8!9a:K8/A(<<<8W8c<8.$8,8Ht88!`|x|N `||#xBWWTF>W@.!T>T>|Cx|+x|Lcx|SxWF>W>W>88889!:;<=A>?K)/8A(<<<8g8cð8-8+Hs=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)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"8&H/@l+A/@4+@,|+x<|3x<8c&8(8"HjU8Hcx|3x|3xK8@Hh``/ A`T8|#x49A|09 HT< H|D0|D0|0| Sx} SyA$|+x<|3x|;x<8c&958"Hi8H```T 8|P4I}@:A|0H(`T< I|L0|0| cx```8T>|xA;cxxKA,<<<8=8c8'8"Hi8Hlcxx88KW>A,<<<8>8c8'P8"Hh8H(8H ; 7@l9888K8!p|xa|N ``|A|+xB|#x|zx!Kmxx|{xCxdxKe/@,<<<88cP8%48 L;`Hh`8!`cxA|N ``||3xB|+x||x!Km/@4<<<88c8$8Hg8HL``xxxK8/@(<<<88c8$8HgY88!P|x|N ``|a|;xB|+x|3x||x!K/@0<<<8F8c8$ 8Hf8HX`xdxxxK8/@4<<<8G8c8#8Hf8```8!`|xa|N ``K```K```K```||~xB|+x!K/@8<<<88c8#D8He8HP```xxKI8/@,<<<88c8#d8He8`8!P|x|N ``||~xB|+x!K/@8<<<88c@8"8~B"b [ A8;{B "ba88c$K-8/@0<<<8x8c88H```8zK8/@P??<8z;;8xxHTi<xx888HTQ8a8KI88!p|xA|N ``||}xB8`F$!H!/a8@4<<<88c8l8HS8`HGl``8F$8Ha8<8Ka8<88cKa8<888K-/@4<<<8;8c88HSU8a8K8`HFa8<888$K/@4<<<8<8c8,8HSK```a8<888pK/@4<<<8=8c8x8HRK````a8<888K=/@4<<<8>8c88HReK```a8<888K/@4<<<8?8c88HRK```a8<888TK/@4<<<8@8c8\8HQKp```a8<888KM/@4<<<8A8c88HQuK ```a8<888K/@4<<<8B8c88HQ%K```a8<8 888K/@4<<<8C8c8<8HPK```a8<8 8"88|K)/@(<<<8E8c88HPK,a8<8 8"88K/@(<<<8F8c88HP9Ka8<8 888dK/@(<<<8G8c8p8HOKa8<8 888KQ/@(<<<8H8c88HOKTa8<88888K /@(<<<8I8c8D8HOaK a8<8888K/@(<<<8J8c88HOKĀa8<88$88Ky/@(<<<8K8c88HNK|a8<8888pK1/@(<<<8L8c8|8HNK4a8<8888K/@(<<<8M8c88HNAKa8<88088DK/@(<<<8N8c8P8HMKa8<88.88KY/@(<<<8O8c88HMK\a8<88.88K/@(<<<8P8c88HMiKa8<88288dK/@(<<<8Q8c8t8HM!K̀a8<88288K/@(<<<8R8c88HLKa8<88388TK9/@(<<<8S8c8d8HLKa885888/K}/@(<<<88c8/8H@%K<_a8<;80`xxK/@(<<<88c80h8H?K??a8<x;80xK/@(<<<88c808H?K8a8<<x8< 81889/9 KQ/@(<<<88c81D8H?9Ka8<<x88189/9 K/@(<<<88c818H>K<_a8<x;Ǹ82xK/@(<<<88c828H>KDa8<<x8;828Ǩ99 K]/@(<<<88c838H>EKa8<<x8;838ǘ9!9 K /@(<<<88c838H=K꜀a8<<x8;8408Lj99 K/@(<<<88c84D8H=KHa8<<x8;848x939 Ka/@(<<<88c848H=IKa8<<x8;85|8h99 K /@(<<<88c858H8ƈ9 9 K/@(<<<8/8c8>8H8iK<_;a886$;xxxK5/@(<<<838c8?(8H8KȀa8<<x88?8h99 K/@(<<<8:8c8?8H7Kt<_a8<x8;b@<8X99 dxK߉/@(<<<8A8c8@T8H7qK<_a8dxx;HxKA/@(<<<8E8c8A8H7)KԀa8<<x8'8A889,9 K/@(<<<8L8c8A8H6K a8<<x8?8B@8(99 Kޙ/@(<<<8S8c8BL8H6K,a8<<x8?8B899 KE/@(<<<8Z8c8B8H6-K?a8<x;8CxK/@(<<<8^8c8C8H5K⌀a8<<x8D8D 89,9 Kݥ/@(<<<8e8c8D8H5K8a8<<x8D8D89 9 KQ/@(<<<8l8c8D8H59Ka8<<x8D8E@899 K/@(<<<8s8c8ET8H4K᐀a8<<x8D8E899 Kܩ/@(<<<8z8c8F8H4K8 8ƾ9.9 KY/@(<<<8a8c8 8HAK<_a8<x;bx8fxK /@(<<<8e8c88HKa8<<ex8?8h8ƾh99 K/@(<<<8l8c8|8HKL<_a8<x;¾X80xKm/@(<<<8p8c8D8HUKa8<<x8= 88ƾH99 K/@(<<<8w8c88HKa8<<x8= 8x8ƾ899 K/@(<<<8~8c88H KXa8<<x8= 8,8ƾ(99 Kq/@(<<<88c848H YKa8<<x88ƾK)/@(<<<88c88H K;a8<8Z8ƾxK/@(<<<88c8\8H Kta8<<x88ƽK/@(<<<88c88H K,88````8!|N ```8+~A(|D$/A8 |`"N `8`N ``||yxB;y;!@dx8a8;D;APKZMH`8a8;K[Idxx|bxx;KZA```xKZ/ATxK[ 8xK/AxCxHA<<Dx8 8cS8ɜH 8`H`8a8KZM/@d8a8$x;@:PKY?;D8a8KZ!/A|8a8KZ8u|{x8cKQ/@;Zx$x;ExKYa```xKY/ApxKZ-|}xx8K/@Ԡ{$/AȠ$@x~xH@$<<~x878cS8ɜH 8`HȀ(#xK/@ ;P8xH@e$(<<x9B8cT8ɜH 8`Hx;P8xH@)<<x8!8cS@8ɜH M8`HD;PxxH?<<x8/8cS8ɜH 8`H8```8!|N ```||+xB8c!<80KUi8,A ~88!P|x|N ``|a8B|{x;!;<xKWE?```xKW/AxKX-|bx8c$A8KO݀A88r4a88cK/@8cx848K /@<<<88cX8Q88ƌH18`HxdxKV``xKW-/AxKW88|~xcx8K/ADa8x8c$KP/@<<<88cX8Q8ƌH8`H0<<<88cX8Q8ƌH8`H8`8!pa|N ```||+xB!<8KSm8,A ~88!P|x|N ```||}xB|+x|#x8d$x!<8@KR,A8|H8`48/A$8!Pxx|K`8!P|x|N ``||#x|+x!``;xxK/@,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``<88x8cNPHb]Hh`<8x8cNXHbAHL``<88 x8cN`HbH(<88x8cNlHb```8!Pxxx|HQ(|A||xB8`|#x|+x!Hd)a88a8Hc<_Bz@A/@$<<<8I8c8M8MHH?{/@$<<<8J8c8M8MHH;<<|fx88MxHcـ~{<x8MHNU~{xexFxK18!A|N ``|!88!A|xK8!`|N ```||+xB}H||#x\,],/A <}=,|{H ``0/@,=(H@DI}(K}(/A HX(]09 (=,8B]0H@II}(Ku}(/A HXU(](]08B]0 8a8HG /A0+A/@xH@<8a88HZ|~xHT/A4<8a88HY|~xH0<8a88HY|~y@H<8a88HY|~x/@,H[cH[88|ex<8cIK8`H8`HX-|ky@4<<<8H8I(8H8cNKxHZ=8`Hx88@   8`8|\|=,/A i=,+},(/@}(]0}8B]0K8`8!`A|N ``|!|#x|+x|{x!K]||yA< |[}#Kx}"p;|@||H|A|"||e`|DYAh@@A\``\|/A$|c(|B!@A``PI|8xxK)/@ 8@8`8\|H`<x\xHA@ P@A }"Kx}CSx\||@P@@Ex\#x8 HW<\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 HT]<\9`|lx|`x|lP|KI|Ix\|8|jxA@ @@A } Cx|;x<\[{}L}+;[H `88!`|x!|N `/M HR`|||y!A|/AHRm8|/AHRU8(8$ /@H0```xxK)xHR /@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\Ȑ8HO/@ <x8cW(4|H.|}J/@c/AK݁>(|]JB@(H`B>|]J,B@,HB>|]Jb/AHAQ^8|]>|I8a8 H08a888HEY/A0HE cHE%88|ex<8c2K!```^8|.;@8`H/;AK8!`a|N ```||}x;!H `;xx8a8H0)8a8HD/A8!P |`hc|N ||#xB!<8XK&8/@(<<<848c380|80Kq88!P|x|N ||~xB|#x|+x!8<88K'8/AH8xxK8/@,<<<8B8c3 8080hK8`8!`|x|N ``||#xB!<8Wh88K/@0<<<8K8c2808/Ka8HX`a8<x8WK8/@4<<<8L8c280p8/K8```8!`|x|N ``|a|#xB|~x|+x!88K /@0<<<8V8c18/8.K8H8`;@<x8VxK/@4<<<8W8c180,8.KE8H``xx8H?e/@A8a<8[{H<D|x|p8|p}c@}A|}|l8|9|Z}`B| I}gY||`ZH*%!@<@C0AH<_|IɢW0<_lL``Hh($"W8,*H)m8{```8!p|xa|N ``||#xB!<8T88KY/@0<<<8j8c08-8-HK8HX`a8<x8TK8/@4<<<8k8c08.8-HKߕ8```8!`|x|N ``|!|#xB|+x!<8T88K/@,<<<8x8c/08,8,xK 8H8?8TD0bK/@4?a88@8SK!/@8<<<8|8c/08.T8,xKީ8H```@/@,<<<8}8c/08.8,xKi8Hp;;D`a88SxxK 1/AA8D8~ 88!P|x|N `||+xB8c!<80K)8@,A8@8!P|Cx|N `|a|}xB|#x8!p;a<H<cxK-/@<<<88c8&T8$`KU8`H|<<<88c8&8$`K-H<<<88c8&8$`K Hl<<<88c8&8$`KHH```x8D8@Kh/@<<<88c8&|8$`K̝cxK8`H``x88K]i/A(x8LK]5/A8a<8HK/AH8AH;L!HAPaTAX Ii ID@A`<8`H$D;/AK````8!a|N ```|;B|}xx!K<|~x8@x8|+x8Kcy/@0<<<88c8%08"`KA8`H`xx8Kf/@,<<<88c8%t8"`K8`Hx8a8Ki`8a8K/A8a8K]|~xxK]/A@8xKdY/@<<<8 8c8%8"`Kʁ8`H8<<<8 8c8%8"`KY8`H8```8!`|N ```|A|{x8d|+x!K5cx8|#x8K]8!`;x;A|N |B!`<8$D $  $DDd d 808AU>T>}j;|K9}$Y}e[x|BPPTB|@x@@0|B8@A @@8|B```| PT>}`;|K9}DY}g[x|PT|Kx@@(|8@A@@8``T8@|xH/@ 8}C} 4/@U>}(PPU>8`H}X0 }IX0}B0U>|0U>|;|X0}*xUI>|9}d)|+x|@PTB|@Kx@@(|B8e@A@@8e|B`| PUI>}`;|K9}DY}e[x|PT|Kx@@(|BB8@A@@8|BB`T`}*P|x}i;T>|K9}DY}e[x|BHPTB|@x@@0|B8@A @@8|B```| PT>}`;|K9}DY}g[x|PT|Kx@@(|8@A@@8``T|bx|xHd P@AL}g4/@ A 0@A48@8H8`  }k80|80}0}I0|0}J80}kx}80}JxUd>Ul>UB>|#|!} )|+x} HPU)} x@@,|Z8e@A@@8e|Z``|PUI>}#|H!}LA}Cx|PT|Kx@@(|Z8@A@@|Z8`|JPT`|x| 0@}&YA @ H@A}`[x8@H,8 8@H ```8@8``Aؐ/`a؀A |cN aa쐁;`/@ !D}#;`}"KxAA`/@ f|EAa`A!;AaAȑ!AĐá!ȁA`̀/@P@@l}4/8A |x }B 0|0} 0| 0|JxU>U>TɄ>|J;|9|E|PPT|Kx@@4H```/@ 8}C}4/@U>}hPPU>8H|x}0 U>}I 0}B0|0U>| 0}b;}*xUI>| 9}eY|@PTB|@Kx@@(|B@A@@|B```| PUK>|@;}"9|E| PT|[x@@|B@A@@|B}bP|K;TɄ>|9|E|XPT|Kx@@|B@A@@|B|PT>|@;}"9|E| PT|[x@@|B@A@@|B|P9 |$0!АԀA``aԐ\|H P@@,ԑA``ԀaАaH`}'4/@HA 0@A|0}IQ|xԑA``aԀAА|\H\``# })80}K80}80}0}B0}%x|0|80T>}kxT>}B#Ui>| !}Q}LSx|@PTB|@Kx@@,|*9@A@@9|*``|PUi>}@#|J!}}Q}HSx|PT|Kx@@(|*9 @A@@9 |*`|KPU}x}@P@|AP@ @A |JxH}#}EQ} Kx} 0|J} Kx|I0|B<0|<0A})x!ԀAЀaԐ\|```/A,a |caH ```a``aN ||+xB|3x|Fx|#x|dx!|x?1t;xHxHHАԿ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!<_,dA8!P|H` PH8!P |c|N |<@C0BA|ip|jp}A|m@ x|_xlptx|>^~h<_8bH|lx<_8B,x~h^>|xtpl!|}N |B|H|=9+Ё/@!|> x|_xlptx|>^~h<_8bHQ|lx<_8B+Б~h^>|xtpl!|}N |B|H|=9+(/@!|> x|_xlptx|>^~h<_8b@H|lx<_8B+(~h^>|xtpl!|}N |B|H|=9*/@!|> x|_xlptx|>^~h<_8bH|lx<_8B*~h^>|xtpl!|}N |B|H|=9)؁/@!|> x|_xlptx|>^~h<_8b HM|lx<_8B)ؑ~h^>|xtpl!|}N ||dxB8_!p8a98HM8a8|}xHa<_}]|~x9" TB T i|].<_x j; `xH,@|}xxHH8!|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)CodedContentTypemxf_register_interpret_type(newDataModel, "CodedContentType", MXF_CODED_CONTENT_TYPE_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)MPEGVideoDescriptormxf_register_set_def(newDataModel, "MPEGVideoDescriptor", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_SET_K(MPEGVideoDescriptor))SingleSequencemxf_register_item_def(newDataModel, "SingleSequence", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, SingleSequence), 0x0000, MXF_BOOLEAN_TYPE, 0)ConstantBFramesmxf_register_item_def(newDataModel, "ConstantBFrames", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, ConstantBFrames), 0x0000, MXF_BOOLEAN_TYPE, 0)mxf_register_item_def(newDataModel, "CodedContentType", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, CodedContentType), 0x0000, MXF_CODED_CONTENT_TYPE_TYPE, 0)LowDelaymxf_register_item_def(newDataModel, "LowDelay", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, LowDelay), 0x0000, MXF_BOOLEAN_TYPE, 0)ClosedGOPmxf_register_item_def(newDataModel, "ClosedGOP", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, ClosedGOP), 0x0000, MXF_BOOLEAN_TYPE, 0)IdenticalGOPmxf_register_item_def(newDataModel, "IdenticalGOP", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, IdenticalGOP), 0x0000, MXF_BOOLEAN_TYPE, 0)MaxGOPmxf_register_item_def(newDataModel, "MaxGOP", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, MaxGOP), 0x0000, MXF_UINT16_TYPE, 0)BPictureCountmxf_register_item_def(newDataModel, "BPictureCount", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, BPictureCount), 0x0000, MXF_UINT16_TYPE, 0)BitRatemxf_register_item_def(newDataModel, "BitRate", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, BitRate), 0x0000, MXF_UINT32_TYPE, 0)ProfileAndLevelmxf_register_item_def(newDataModel, "ProfileAndLevel", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, ProfileAndLevel), 0x0000, MXF_UINT8_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|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 +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!,"."D5"D;"D5"D;" D5"$D;"(D>"D@"DF"DI"DL#<D>#|DN#DQ#,$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ڀGG1H"H#H$N#H#.#D|#D]#D$ D`$@De$Df%Dg%<Dj%xDk%Dl%Dm&Dp&HDs&Dt&Du&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'tI$N'tI'.'D'D'D'D'D'I$'J @J@J)@J7JXJpJ$xN'J(.(D(D(D( D(D(D(0D(HD(`D(dD(hD(tD(J$(J@J$N(J(.(D(D(D(K$(K%@K2$ N(K3(.(D(D(D(D(D)D) D)D)$D)0D)<D)HD)TD)`D)xK@$(KS@KcKt$N)Ku).)D$)D%)D&*D'+PD(,D),D*-@D+.D,.D-/xD./D/0D01dD11D22D33<D43D74`K$$)K@#K@#KK$ N4xK4.4D4D4D4D4D4D4D4D4D5D5LD5D5D5D5D5D5D5D5D5D5D6D6D60D68D6PD6XD6pD6xD6D6D6D6D6D6D6D7D7D7 D70D78D7HK$4K@L @L%8LELL@LĀL׀LM/@M=DMMPM\4M]7dM^M}$N7dM~7p.7pD7pD7xD7|D7D7D7D7D7D7D7D8D8D8,D8<D8LD8D8D9D9D9D9D9 D9$D9,M$7pM@M$N90M90.90D90D9`D9dD9lD9D9D9D9D9D9D9D#9D): D+:,D):0D:8D/:HD0:TD1:hD9;,D:;8D<;@D=;LD@;TDA;`DB;pDD;|DH;DK;DO;DK;DL;DO;DQ;DU;DW;DX;DW<DX<DZ<D[<$D_<8D`D> D>@D>`D>lD>D>D>D>D>Dn>D?D? D?M$90M@M@M@N@N,HN9@NN@ NWNbNuNOO)@ O=OPOlP1PK@ PY TPi `Px90Py?@Pz$N?@P{?@.?@D?@D?lD?pD?|D?D?D?D?D?D?D?D?D?D?D@D@D@D@D@D@D@D@DA0DA`DAdDAhDApDAtDADADADADADADADBDBDBDBDB4DB@DBHDBPDBTDBXDB`DBdDBhDBlDBtDB|DBDBDBDBDBDBDBDBDBDBDBDBDBD CD CD C$D C4D CDDCXDC\DC`DCDCDCDCDCD CD"CD%DD&DD%D D&DD+D@D,DPD.DTD/DtD1DD2DD3E(D4EdD#ED:ED<EDEDBEP$?@P@P@P@P@P8P@Q@Q @Q3@QC@QW@Qm@Q\QQtQ@QŀQ@QDRPR?@RFR$NFRF.FDFFDGF,DHFHDIFTDJFlDKFDLFDMFDNFDOFR$FFR*@ER6$NFR7.GDRGDSGDRG D[GDRGDSG,DRG0D[G4DcGDeGDhGDkGDoH DqH,DuH\DwHhD{HD}HDHDHDHDIDIDIDIDDIHDILDIPDIDIDIDIDIDIDIDIDIDJDJDJ0DEJ@DRJDDJHDRJLDEJPDRJXDEJ`DRJdDEJhDRJlDEJtDRJxDJDJDJDJDJDK DKDD KhD KDKD KD!KD"LD#L@D6LdD?LDWLD^LDcLDfMDmM<DzM`DTMDMDWMDYMD[MD_NDaN(DgNDDhNhDjNxDkNDjNDkNDoNDNDNDO DO0DO`DOtD ODOD OD!OD#OD'ODwODyODODODODODODODPDPDP$DP0DP8DP@DPTDPpDPDPDPDPDPDQDQ DQDQDQ,DQ8DQ\DQDQDQDQDQDRDRDRDRDRDRDRLDRXDRlDRDRDRDRDS8DSDDSHDSLDSDSDSDSDSDTDT,DT<DTLDTTDTXDTDTDUDULDUPDUTDU\DUhDUDUDUDUDUDUDV RBVD VD(VpD0VD4W D;WxDBWDIX(DPXDWXD^Y0DeYDlYDsZ8DzZDZD[@D[D[D\HD\D\D]TD]D^D^`D^D_ D_`Rf_D_D_D_D`,D`lD`D`Da,DahDaDaDbDb Db,DbdDblDbtDbDbDbDbDbDbDc Dc(DcDDc\DcDcDcDd Dd8DdXDdhDdxDdDdDdDdDdDdDeDeDe De<De\D e|D eD eD eDeDfDf Df@DfDDfLDfXDf`DfhDflDfDfDfDfDfDfDgDg$DgDDghDgpDgDgD gD!gD"hD#hD$h4D(hpD,hD.hD0hD.hD0hD.hD0hD1hDhDi,Di4Di<DiDD4iPD5ilDiDiD3iD4iD5iD6j D7j(D;jdD?jD@jDHjDjDPjDQk8DRkHDTkXDWk`DTkhDWklDXkxD[kD^kD`kDckDdlDfl4DglTDml`Dnl|DrlDvlDxlDzlD|mD\mLDmdDmlDmDmDmDmDmDnDnDn Dn@Rt$RGR@QR@QRS<R@TRR@UR@VR@WS@XSS'@YS?SKGSL@S`JSaJ@Sb;Sm<8SxSSS=XS>pS΀ASTiTTTÀUJU\BUoCU~DPUUE`UÀVVV6FDVT,VeGHVxHLV@LVM|VJ@VJHV;Vŀ<8VЀ=XVۀ>pVAVBW CWDPW,E`W@FDW^GHWqHLW@LWM|WJLWJW;W<8Wɀ=XWԀ>pWAWBXCXDPX%E`X9FDXWGHXjHLX@LXM|XJXMX;X<8X€=XX̀>pXڀAXBXCYDPYE`Y2FDYPGHYcHLYz@LYM|YMYY@YhY@YՀYNYO`YYZ!Z9@ZIO`ZJOZKZV@ZahZl@Z|OZ}P@Z~Z@ZhZ@ZPTZQZZ@ZǀhZ@Z@Z[ \\]]*]J]a]]]]΀]^^%^<^\^s^^^Ԁ^_ _#_B_b_z_@_Q_Rl__@_h_@_@_`@`R`TL`@`)V`*_`+@3`9h`:iP`;@3`Ii`Ji`Kml`L;`W<8`b=X`m>p`zA`B`C`DP`E``ҀFD`GHaHLa@La2M|aCn aDn@aEn`aF$'`Nn`aG&0ar&a&M a&pa&b&b:&bi&b&b&b&c'&pcC&`cu&4Pc&8 c&M@c&cd&gd;&n`d`& d&(d&0d&4`e&;PeO&B@e&I0e&P e&Wf8&^fr&ef&lf&sg&zgI&g}&g&g&h*&ph`&0h&h&i&iF&i&i&i&Pj&j<&v@jajsjdn`jdn`jdn`jfj<jjkk8kEn`.n`D n`D!ntD"nD#nD"nD#nk_$ n`k@kkklClWlklllڀllnAnXo o4pyppq qqbqzqqq̀qrLrjrzrrrۀrss%s5ss߀st+tEtwtuunuuvYvuvvvww6wYwww׀xx2$TNn.nDnDnDnDnDox3$nxHxRx\@xixy$XNoxzo .o D3o D6o(D3o,D6o0D<o4D;o8D<o<D=o@x$3o x@2xŀ48xo xoPx$0NoPxoP.oPD@oPDAoTD@oXDAopDDo|DCoDDoDCoDAox$@oPy@?y@?y$pNoyo.oDGoDHoDGoDGoDHoDKoDJoDKoDJpDHpy)$Goy<@FyI@FyV$pNp0yWp0.p0DNp0DOp4DNp8DOpLDRpxyc$Np0yu@My@My$hNpyp.pDopDrpDopDrpDsqDuq DtqDvq Duq(Dvq0Duq4Dtq@DuqPDvq`DxqdDzqly$opy@ny@nyҀyyzzz3$Nq.qDqDqz4$qzR@z^$Nq.qDqDqDqDqDqz_$qzs@z$\Nqzq.qD&qD)qD&qD)rD/rD.rD/r D0rz$&qz@%zɀ'8zqzr z$0Nr .r Dr Dr4DrHDrPDr\Drtz$r z@{{{0{Q$hNr.rDrDrDrDrDrDrDrDrDsDsDsDs0Ds@Ds`Dsp{R$r{t@{@{8{{r{s{$Ns.sD sD sD s{$ s{@{@|$ Ns.sDsDsDtDtP| $s|"@|9@|E8|Pg|d<|ss|tth|u||},$Nth.tpDtpD"tD'tD(tD*tD,tD*tD,uD0u@D%uHD0uLD%uPD4u}-$tp}K@}b@}n<}|@}}}~~/~~ˀ 8~tp~u~$$Nu.uDDuDGuDDuDGuDIuDJuDOu~$Du~@C~@C @C@E(u)u*$\Nu.vDvDvDvDv,DvpDv|DvDvDvDvDvDvDvDvDwDw Dw`DwdDwp+$vB@N@Z@f@s8v@v~<vvv@w ~<w wdwdw$Nw.wD7wD:wD7wD:wD<wDAw$7w@6@6$\Nw.wDwDxDxDxDxPDx\DxDxDx$w@,@8$ Nx.yDRyDVyDRyDTy DRy$DVy,DTy0DVy4DXyhD[yD\yD^yDYyDbyD^yDfzDhz9$RyT@Qk@Qw@QS<T8yz$$$Nz$.z0Dkz0DlzHDkzLDnzPDlzTDnzXDszhDuzxDwzDszD{zD}z$kz0@j@j@jl8)z0*z+$Nz.zDzD{D{D{D{(D{0,$z@@L@X@k@zz{{H|$XN{H}{P.{PDV{PD\{pDW{tDV{xD\{|DV{D\{DY{DW{D\{D_{Db{Dc{Dg|@Dj|Dl|$V{P@T@T@U@UW<X8Y@{P| $`N|.|D|D|D|!$|6@B@N8Y|Z|[$$N|.|D|D}D}D}D} D},D}0D}P\$|z@@$N}h.}pD_}pD`}Da}Dd~$_}p@^@^@^-arǀـ /?Obt€$N~(.~0D1~0D2~0D3~P$1~0,@0;@0K^p$$N~T.~`Dg~`Dj~Dl~DmDn Dq $g~`@f@f@fh8~`4Ѐ$N4.@D@D`DdDlDxD|DD DDDD DZ`DpD"D$D%D&D%D&D'@D)XD;pD=D0D6D8D=8D?HDAPDDlDFtDKDMDPDUDV D\($@@"@.@:@Q@l@x@ H@ 1 :ŀ 8Ӏ'@ LD"<0@1<2$N<.@D@DLDT3$@G@W@c@o@@8@d$$Nd.pDpDxD|DDDDDDDDD0D4DDDLDTDDDDDDDDD@DHDLDPDXDDDDDDDDD0D<DDDDDD8DHD\DDDD$p@@@@'@4@BOPY8e"u /@QH\<g@u@@@p$$N$.0D0DTDXDx$0@@@ @ @ @($\N.D|D}D)$|M@{]@{t$hN.DD D`DDDu$@@$N. D D(D,D@DHDLD`DDDDDDD<D`DpDDDDlDD$ @@ـ8@@ $N.DDDDDPDDDDDDDDD$$@4@K<W8ij$k$DN$.0Dt0DuPDvDyl$t0@s@s$N.DDDD@D`DpDDDDD$@@8@@$N.DDDDDDD DD DLD\$6@F@]@k@w8p$Np.pDpDpDx$p@@$ N|.DDD$@@$N.D D D $ @ ,@ <O$0N.DDDDDP$f@u@$N.DD$@@̀$N.DD$&@5@EXq$N.D"D#$"@!@!Հ$N.D'D($'@&$@&4G$N.D,D-H$,d@+s@+$N.D6D7D8$6@5@5$$N.D;D<D=0$; @:@:+>Wm$$N4.@D@@DA@DBn$@@@?@?̀c$DN.DEDFDGDHDIDJDKDMDLDMDLd$E}@D@D̀R$tN.DPDQS$Pi@Ox@O$N. DU DV8DX<DW@DXHDWT$U @T@T]$8NX.`D[`D\`^$[`v@Z@Z$Nd.pD`pDap$`p@_@_*$Nt.DeDfDgDhDiDkDjDkDj+$eJ@dY@di| $\N.DnDoDqDpDqDp $n/@m>@mNa$8N. Dt Du8Dw<Dv@DwHDvT$t @s@s@s $8NX.`D{`D`DpDtD|DDDDD ${`-@z<@zL@~X`YZ$PN.DDDDDDDDDDDD D,[$v@@@@߀8 !@"$N@.@D@DPDTD`DxD#$@:@Q@_@k@z@$XN.DDDDDD$@@@8$HN.DDDD DD$$@*@9@E8QR8S$HN8.@D@D@T$@p@@$NP.PDPD\D`DtDxDDDDDDDDD D $P@@@@@,P-$.$N$.0D0DDDHDPDXDl/$0H@_@q@@80$PN.DDDDDD$@@@@8$PN.DDD $@,@;$N.DDDDD<$R@_@n$N.DDDD DDDDD! o$@@$ N.D$D)D,D(D$ D)$D%(D&,D'0D*4D)8D*<D%@D&DD'HD+LD*TD-XD+\D*`D+dD-h$$@#@#$\Nl.pD0pD0|D1D0D1D2$0p/h@/ $,N.D5D5D6D5D6D7 $5 4h/@4>$,N.D:D:D;D<?$:T9hc@9r$$N.D?D? D@DAs$?>8@>$(N(.0DD0DE0$D0@C@C$N4.@DI@DJ@DK`$I@@H@H$$Nd.pDNpDOp$Np'@M6@MEXi$Nt.DSDTj$S~@R@R$N.DXDYDZ$X@W@W$DN.D]D^D_D`D_ D`$]5@\D@\Sfy$PN0.0Dc0Dd<De@DdDDeHDdLDePz$c0@bŀ$,N\.`Di`DjxDlDnDlDnDlDnDoDlDoDlDq$i`@h@h@j @k '`()$N.DuDvDyD~D0D~4D<D~@DDDHD~LDPD~TD\DdDhDtDxDDD*$uP@t_@tk@tz@v @w $N.DD$@@π$N.DD$ @@*$N.DDDDDD +$C@R@at$@N.DD$@@$N. D D $ @@$N$.0D0D0$0 @@)$N4.@D@DXDdDpD|DDDD*$@I@X@gz$dN.DDDDDD$@@р$@N.DDDD DDDD($@&@?@N$<N,.0D0DTDlDpD|DDDDDO$0i@u@@$N.D(D)D( D)$D(4D)8D*$(@'@'@'Ԁ)8)<$N.DD D$D4DpD|DDDDDD0D@$)@@@L@X8f<rsTt$DNT.`D`DDDDDDDDDPu$`@@@@8`h$Nh.pDpDDDDDDDDD`D$p@@@8)<7p89$XN.DDDDDDD:$T@`@p@~<8$N.DDDDDDD$@@@<8=$N.DD DDD$D(D>$Y@e@u@8<$N.D D D $D (D 8D <D $ @ @ @  8 <$%(&D$(N(.0D0DLDPDTDdDhD E$0^@j@z@<808$N8.@D@D\D`DdDtDxD0$@@@@<8 @ H $NH.PDPDlDpDtDDD@$P(@4@D@S8a<pPqXr$NX.`D`DDDDDD ps$`@@@8ƀ<`$(N.D#D$D#D$D#D$D%$#@"@"@"$$<2$8ABC$N.D-D.D-D.D-D.D/D$-[@,g@,w@,.8.<$N.D2D3D2D3D2D3D4$2@1@1@1383< $N.D7D8D7D8D7D8D9 $7(@64@6D@6S88a8<pqr$N.D=D>DAD>D=DADC0DEpDFDIs$=@<@<@<>8̀?<$(N.DNDO,DR0DO4DN8DR<DTpDVDWDZ$N @L@L%@L4@M@O8NP<]^(_$(N(.0D]0D^LD]PD^TD]dD^hD_ `$]0~@\@\@\^8^<08$N8.@Db@Dc\Db`DcdDbtDcxDd0$b@@a@a@ac8c<-@.H/$NH.PDgPDhlDgpDhtDgDhDi@0$gPI@fU@fe@fth8h<PX$NX.`Dl`Dm|DlDmDlDmDnP$l`@k@k@km8 m<`h$Nh.pDqpDrDqDrDqDrDs$qp8@pD@pT@pcr8qr<p$(N.DvDwDvDwDvDwDx$v@u@u@uɀw8׀w<$(N.D{D|D{D|D{D|D}${@z@z!@z0|<>|8MNO$N.DDDDDDDP$t@@@8<$N.DD DDD$D(D$@@#@2<@8OPQ$N.DDD D(D4D8D`DDDDD@DPR$r@~@@8d$dNd.pDpDDDDDDDDDDDD@DDDDD(D8D<D@DLD`$p@ @@@@)87IpJ@XYZt[$Nt.DDDDDDDDDDDDD`DpDtDxDDDD0DtDxD|DDDDDD0D<DxD€DˆD D´D\$w@ @@@@ˀ8@<, @#$@2345$TN.DDDDDDD@DP6$Z@f@v@8d$Nd.pDpD xD|D ÄDÈD ÔD D$p@@@8p$N.DDDD D$D(D`Dp$@$@4@@8KLĄM$NĄ.ĐD'ĐD(ĨD'ĬD(İD)@N$'Đh@&t@&@&(8ĐT$NT.`D,`D-xD,|D-ŀD.$,`@+@+@+-8`$$N$.0D10D2HD1LD2PD3$10@0@0*@0928D0EF$N.D6D7D6D7 D8ǰG$6b@5n@5~@578$N.D;D<D;D<D=Ȁ$;@:@:@:߀<8Ȕ$NȔ.ȠD@ȠDAȸD@ȼDADBP$@Ƞ@?@?#@?2A8=Ƞ>d?$Nd.pDEpDFɈDEɌDFɐDG @$EpZ@Df@Dv@DF8p4$N4.@DJ@DKXDJ\DK`DL$J@@I@I@I؀K8@$N.DODP(DO,DP0DQ$O@N@N#@N2P8=>?$N.DTDUDTDUDV̐@$TY@Se@Su@SU8̤$N̤.̰DY̰DZDYDZD[`$Y̰@X@X@XԀZ8̰t$Nt.̀D^̀D_͘D^͜D_͠D`0$^̀@]@]@]&_81̀2D3$ND.PDcPDdhDclDdpDe4$cPM@bY@bi@bxd8P$N. Dh Di8Dh<Di@Dj$h @g@g@gπi8 $N.DnDoDn DqDoDqDsPDvh$n@m@m@m+o867Ѐ8$NЀ.ЀDzЀD{ИDzМD}РD{ФD}ШDD9$zЀY@ye@yu@y{8Ѐ $N .DD0DpDѰD$@@@ڀ8$N.DD0DpDҰD$ @@&@48EFG$N.DD4D8D<DpDӰDH$h@z@@@8$N. D DDDHDLDԀDD$ @@@@8# $(%$N(.0D0DHDLDPD&$0A@M@]@l8w0xy$N.DDDD Dְz$@@@€8$N.DDDDD׀$@@ @8#$ה%$Nה.נDנD׸D׼DDP&$נB@N@^@m8xנydz$Nd.pDpD؈D،DؐD {$p@@@ʀ8p4$N4.@D@DXD\D`D$@@@@-88@9:$N.DD(D,D0D4D8DpDڰD;$[@g@w@8<$N.DDDDDDD@DۀD۔$@@@8 <ۨ$Nۨ.۰D۰DDDDDDDPD`DܠD$۰>@J@Z@i@z8<@۰$$N.DDDDDDD@D݀D݄DݔD ݜ$@@@8 ݰ"H$Nݰ.ݰDݰDݰDDDDDDD$ݰ@ @ @ $\N &&&X&sd tddf<ۀ,Bb|(8H.D$D%D$D%0D't$$@# 5DSfš$|Nތ.ސD*ސD+ޘD*ޜD+ްD-$*ސ@)$|N .D0D1D0D10D3t$0@/$|Nߌ.ߐD6ߐD7ߘD6ߜD7߬D8߸$6ߐ1@5>$DN.D;D<D;D<D=?$;b@:o$DN$.0DA0DD0DB4DC8DE<p$A0Ø@@ã@@ð@@ü@@ǀ׀$N@.@DH@DL@DM`$H@@G,@G9@GE@GPayĦ$$Nd.pDQpDR|DQDRDSħ$QpĹ@P$HN.DVDWDVDWDX$V@U$HN&-H&0(!&3A&68f&9ʼn&<ů&?&B& & d!d\dmfn<}.D=DAD=DA$DF(DG,DK@DIDDKHDMPDO`DGhDTDVDTDUDWƋ$=ơ@<ƭ@>Ƽ@?р ~Ǽ)9I$N.D,D-D2D3D4J$,_@+l|$XN.D7D8D9D8D:$}$7Ș@6Ȥ@6ȴ$N(.0D!0D$@D!DD$TD%D'D)ȵ$!0@ @ $N.DZD]DZD]D^ D_$D^(Da,Dc8Dg@DkHDiLDkPDm\$Z7@YC@YP$Np.pDppDsDpDsDtDuDtDwDzDyD~DDDQ$ppr@o~@oɋ$N,.0D0D@DDD\DDDDDDDDDDDDDDDD$D(D,D<DHDPD`DdDhDlDpDDDDDɌ$0ɬ@ɸ@@@@ @ @ +7089$N.DD:$U@a$N.DDD D0DLD`DdDpb$ʀ@ʍ@ʚ@ʩ@ʸɀڀ@&'($N.DDDDDDDDDDDDDDD DDDD 0D4DT)$I@U@b@q@ˀ@ˏ@ˢˣlˤ$Nl.pD3pD4pD8D9˥$3p@2$N.D<D=DADB$<@;$N.DDDDDDDD!D'D$D/D*D/D$D'(D$,$!@-@:@ IJ8K$N8.@DE@DF@DHDDFLDGPDIXL$E@l@Dy@D̶̗̆$N\.`DL`DM`DLdDMhDOlDSpDTtDUxDT|DSDWDYDWDZDW$L`#@K0@K =@KJ$tN.D`DaDcDdDhDkDmDq0Du@K$`n@_{$lNL.PDxPDzP|$xP͙@wͦ$NX.`D}`D`ͧ$}`@|$Nhdhdpdp&f'<6DX_hvx΅ΌΘp.pD6pD7tD6xD7D6D7D8D7D8D;D8D;D= D;8D@PDBXD=DBDFΥ$6pθ@5@5 @7+:ϋϠр$5FWрїȀ"2BRbzҕ@8׀,@9p$lN.DJDKDJDKDL($J@I$5F\qԶ$\N<.@DO@DPHDOLDP`DQԷ$O@@N$\N.DTDUDTDUDV$T @S$\N.DYDZDY DZ D\T$Y4@X@$hNh.pD_pD`A$_pV@^b$N.DdDeDiDjc$dՂ@cՎ$XN.DmDnDrDs,Տ$mհ@lռ$TND.PDvPDwdD{tD|ս$vP@u$LN.DD$0@CTeֆ֝BSq׏ןހ$N.DD$ @3$N.DD4$Z@m$N.DDn$؏@آ$N.DDأ$ظ@ĀՀ$N.DDD$*@<Mi,sۋ$N . D D4DHDLDdی$ ۦ@۸$XNx.D)D,D)D,D2D1D2D3$)@(*8   $0N.DDDDDDDDDDDDDDDDD $,@>$xN(.0D0D@DDDPDDD?$0[@m$N.DBDEDBDEDFDGDF DG8DLhDNtn$Bܘ@Aܪ@AܸĀՀ$N.DDDDDDDDDDDDDDDDDDDDD D0D@DD$ @$@68UfݱЀ$N.DDDDDD D0D@$@@/8CDTE$NT.`D `DxDF$ `b@ u@ އ$dN.DDDDD0DDD`DD ވ$ޭ@@@8$N.DDDD$D@D`Dp$!@4@F8Z[\$N.DDDD]$z@߉@ߛ@ߪ߫߬$pN.DD!D"PD#D%D&D%D&D%D(߭$@@@$$$N$.0D+0D-LD/D1$+0@*&@*8@,G0HI$pN.D4D7D8D90D;D<D;D<D;D>J$4d@3s@3@5$$N.DRDSDRDSDRDTDRDSDXDTDXDYPD[\DY`D[dDYpD[D]D^D_<D`xDaDbDc8DdxDeDfDg4DhpDiDkDlDnDlLDrP$R@Q@Q@S@T1@UV8+,d-$Nd.pDvpD}DvD}DDDDDDDDDDDDD D,D<DPD`DlDDD DPDT.$vpK@uZ@um@w@xᝀy8@zỀp@ ,@`@ Pp$Np.pDpDDDD D(D,DHD|DDD DHDDDD8DtDDD(DpDDDDD$p@.@:@L8`<k@yD@p$tN.DDD@DDDDD@D\D`DpD|DDDDDDD D`$@@@@@@" t!$Nt.DDD DD`DDDDDDDDHD"$>@M@^@m@}~$4N.DD#D% D'`D(hD'tD(xD)|D*D,D- D0 P$@@@  h$N h. pD3 pD4 p$3 p@2@2$N t. D8 D< D? D@ D? @D@ XD= tDE DC DD DC DD DE DG $8 @7-@79@7F@7R9H^:8k|䍀䞀;@  $TN . DK DU DK DU DX D\ ,D_ pDf Dg Dn Do Ds XD Dt D Dw Dx Dq 0D <Dq XD p$K @J@J܀L<MHN8O@ @P@S' ( )$N . D D D D D D D D D D D DDPD`DpD|DDDDD@*$ ?@N@a@m@z8 @p@X$NX.`D`DDDDDDDDDDDD $`@@@@H8@'`(8)$N8.@D@DpDDDDDDDDDDDD DDDDD,DDDTDx*$@R@a@m@z@@@浀8@@@$LN&&x&h#&"XE&$Ss祀dddf<!.DPDXDZD[D^2$PI@OXg胀5EoՀ 례븀ɀ-=N_p쁀쒀쯀̀)9IZj$HN.DaDe$a6@`E@`R@``q$Nr.DjDn$j@i@i@i$N.DsD|$s@r$N.DD$-@<@E$N F . D D U$ j@y$N(z0.0D0D<DD$0@@@$,N\`.`D`D`$`@$Nhp.pDpDpDx$p(@7$ N|8.DDDDDDDDDDDO$l@{$hN|.DDDDDDD$D8$@8ˀcӀ%;UlҀ B[uɀ߀ABHC$XNHDP.PDPDPDTD\D`DhV$Pn@}$Nl~p.pDpDxD|DDDD$p@@@@,p$N.DD$ @/@;@I$NJ.DD&$D3DD7XD:p^$x@@"$xN.D=D@$=@<@<$N.DCDG$C@B$N.DLDO!$L8@KG@KU@Kc$Nd.DRDTu$R@Q$ N.DWDXD]$W@V$ N.DaDc$a @`$N.DfDh+$fB@eQ$ NR.DlDmDnDm DnDoi$l@k$N . Dr Dr4Du8DzpD|DDD$r @q@q@q@s $N.DD$;@J@V@d$Ne.DDDPD`~$@$XNhp.pDpDp$p@@$Nx.DDD$.@=$<N>.DDDDDDD D0DpDT$p@ @@$N.DD$@$ N.DD$@-$N..DD?$V@e$ Nf.DDD|$@$ N.DDDDD0D<DpDxDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDD D$D(D,D4D@DP$@@&7Sjр-=N_o$Nl.pD pDD DDDD.D/D D,DHDLD'PD*TDXD\D`DdDhD lDpD tDxD!|D D"D!D"D!D#D"D$D#D$D#D%D$D&D%D&D%D(D&D(D*D/D1$ p@ @ $N .D4D8(D4,D8<D9pD:|DWDXD;D@DFDGDPDSDFDGDFDHDGDI DHDIDHDJDI DK$DJ(DK,DJ0DL4DK8DM<DL@DMDDLHDNLDMPDOTDNXDO\DN`DQdDOhDQlDStDXDZ$4@3@3#$N.D^DbD^DbDcDdDe,Dj8Dm<Dz@DjDDmHDjLDnPDmTDoXDw\Dn`DodDnhDplDopDqtDpxDq|DpDrDqDsDrDsDrDtDsDuDtDuDtDvDuDvDxDzDdD~D$$^?@]O$tN$.0D0D4D8D\DdDDDDDDDDDDDDDDDDD DDDDD D$D(D,D0D4D8D<D@DDDHDLDPDTDXD\D`DdDhDlDpDtDDDP$0p@|@@$N.DDDD D D (D 8D P$@$N d. pD pD p$ p@@@$N . D D $ @-@9@G$N . D D H$ ]@m$N . D D n$ @@$N . D D $ @$N . D D $ @@@$N . D D $ @)$N . D D *$ F@V$N . D D W$ l@|$N!.!D!D!D!}$!@@$N!.!D!D!D! D!$$!@$N!(.!0D!0D!8D!<D!PD!D!$!0@@8$!0%!&C$N!.!D !D !D !D !D"D"(D$ ![@ k@ y 8!"<$N"<."@D"@D"HD"LD"`D"D"$"@@@8"@"+$N"."D"D "D"D #D"#PD($,$"C@S@a8o"p$q$(N$.$ D+$ D,$ $+$ @*$@*2CY$N$$.$0D0$0D1$0$0$0@/@/ɀ$N$4.$@D5$@D6$@$5$@@4@4)@$N$D.$PD:$PD;$PA$:$PW@9g@9v$N$T.$`D@$`DA$hD@$lD@$|DA$DD$$@$`@??l$pN$.$DG$DK$DG$DI$DG$DK$DI$DJ$DK%DN%4$G$@F@FH8$%L$|N%L.%PDQ%PDS%XDT%\DQ%`DU%dDW%hDQ%lDW%|DV%DS%DT%DU%DW%DZ%$Q%P@P-@P;R8I%PJ%K$N%.%D]%Dd%De%D]%Dc&D]&Dd& De&Dc&D]&Dd&De& D_&$D`&(Da&,Dg&0D_&8D`&<Da&@Db&DDc&HDd&LDe&PDf&TDg&XDj&L$]%d@\t@\^8%&$N&.&Dm&Dm&Dn&Dm&Dn&Do&$m&@lll$,N&.&Dr&Dr&Ds&Dr&Ds&Dt&$r&@qql$,N' .'Dw'Dw'Dx' Dy'$$w'@v%vl4$$N'4.'@D|'@D|'LD}'TD~'X5$|'@L@{\{8i$(N'h.'pD'pD'xD'|D'D'j$'p}@@ƀ $hN'.'D'D'D'D'D(0 $' @ /@ < O g$hN(H.(PD(PD(tD(D(D(D(D)D)D)D)$D)(D),D)0D)8D)@D)DD)HD)LD)`D)tD) h$(P z@ @ @ @ @ @  Ā1 @ " (P @ ( )D @ )` ) ) !$hN).)D)D)D* D*` "$) 5@ E@ R@ _@ k$N*x.*D*D* l$* @ @ $N*.*D*D* $* @ @ Ӏ  $N*.*D*D* $* @ $@ 3 F _ $N*.*D*D* $* @ @ ݀  $N*.*D*D*D+ D+` $* &@ 6@ C@ O$N+x.+D+D+D+D+D+D+D, D,D,dD,p P$+ `@ p@ |8 @  @ + ,p $N,.,D,D, $, @ @ $N,.,D,D,D-D-@ $,$@4@A@M$N-X.-`D-`D-hD-lD-|D -N$-`a@q@~$hN-.-D]-D`-D]-D`-Df.Dj.Dn.(Dr.<Dv.LDz.hD~.D.D.$]-@\ @\@^-.$N...D.D".D.D"/D/D"/D$/0D&/8D(/PD,/xD3/D5/D;0 D90`D;0dD90hD=0xD>0D91DB1 $.@@@(87@ A_.`18a$XN18.1@D 1@D1dD1hD1pD1tD1b$ 1@v@ @ $N1.1D1D1D20D2p$1@@@$N2.2DE2DF2DG2DJ3@$E2@D@D@D@D!$N3X.3`DM3`DN3`"$M3`6@LF@LUh{$N3d.3pDR3pDS3p|$R3p@Q@Q$N3t.3DW3DX3$W3@V@V /$N3.3D3D3D3D400$3M@]@i@x$N4H.4PD4PD4pD4D4y$4P@@@$N5.5D5D5$5@@@ $N5.5 D5 D5  $5 *@:@F@U$N5$.50D50D54D58D5@D5DV$50l@z@$,N5\.5`D5`D5lD5p$5`@@@Ҁ ?$(N5.5D5D5D5D5D5@$5a@o@}$lN5.6D6D6D6D6D6~$6@@$,N6,.60D60D68D6<D6LD6$60@@$lN6.6D6D6D6D6D6$6 @@*$,N6.6D6D6D6D6D6+$6A@O@]$,N6.7D7D7D7D7D7^$7u@@Ҁh$,N7,.70D70D70D7<i$70z@$N7D.7PD7PD7PD7T$7P@@$N7X.7`D7`D7`$7`@$N7hd7hd7p*d7pAfB<Q_k|3R(8HXFhyx/g-W(8HGXyhx Gt(Wv(8H X 6h dx   !4!e!!""="z"("8#2H#kX#h#x$"$]$$% %F%%%&/&h(&8&H'X'>h'_x'''((!(H(e(( ( ( () 8)& H)E X)h h) x) ) ) * *- *U * * * * + (+7 8+f H+ X+ h+ x+ + , ,( ,? ,a , , , , - (- 8-B H-\ X-o h- x- - . .5 .O .x . . . /$ /H (/b 8/ H/ X/ h0 x0+ 0U 0| 0 0 0 1 1. 1U 1x 1 (1 81 H2 X2' h2: x2f 2 2 27p.7pD!7pD$7xD!7|D$7D)7D+7D,7D07D.7D58D48D58D48D58 2$!7p2@ 2@"233303I3y34R4s445h555€66 6E6h66Ȁ677A7s7|77p7847$N8478@.8@D88@D98TD>8hD?8D@87$88@7@777̀7ހ78888Ԁ89:`:::$tN8:8.8DC8DD8DI8DJ9DK9 :$C8:@B;;;%;>;ր<99p>9>$8N9>9.9Di9Dj9Di9Dj9Dm9Dl9Dm9Dl9Dj:>$i9>#@h>0@h>=$pN: >>: .: Dp: Dq:$Dp:(Dq:@Dt:LDs:PDt:TDs:`Dq:p>K$p: >_@o>l@o>y$pN:>z:.:D:D:D:D:D:D:D:D:D:D;D; D;$D;(D;,D;LD;P>$:>@ >@>>ǀ>?U?s@ ??@?:?;T?$N;T.;`D;`D;tD;D;D;D;D;D;D;D;?$;`?@?ڀ?$N;.;D;D;D;D<D< D<0D<D<D<D<D<D<D<D<D<D<D<D<D<D<D=?$;@@@!@@.@@=@@W@@n@@@@@@@;@=@$(N=.= D= D=LD=`D=lD=xD=D=D=D=@$= @@@@A @A@A1= A2> A3$N> .>Dk>Do>Dk>Do>4Dq>8Dv>@D{>D~>D{>D}>D{>D}>D|>D~>D>D>D>D>D?D? A4$k>AV@jAh@jAu@jA@lA@mA>A?8A$(N?8.?@DH?@DL?DDH?HDL?lDN?pDS?DX?D[?DX?DZ?DX?DZ?DY?D[?D]?D^@ D`@Da@D]@ Df@@Dh@PA$H?@A@GA@GA@GA@GB @GB@IB2@JB>?@B?@hB@$(N@h.@pD,@pD0@D,@D0@D3@D9A D6A$D8A,D7A0D9A4D;A8D<ATD>A\D;AdDCADEABA$,@pB`@+Br@+B@+B@+B@-B@pBAB$8NA.ADADADADADADADADADB0DB<DBDDBDBDBDBDBDBD!CDCDC0D!ClD&CD(CB$AB@B@B@B@C@C@C@C08CBCSCdACe@!CuCCvClCwCCx$NC.CDCDCDCDCDCDCDCDCDD DD,DD4DDDDDDDDDDDDDDDxDDzE DE\D EtD ECy$CC@C@C@C@CӀ8CCC@CDCE\CEC$NE.EDEDEDEDEDFDF DFCF0D;F0D FpDFpD7FD<FD=FD>G D?GpD@GDAHDBH`DCHDEIDFIHDGIDHIDIJ DJJhDKJDLJDMK@DNKDOKDPLDQL`DRLDSLDTM8DUMDVMDYNDZNPD[ND]ND^O D_OHD`ODaODbPDcPHDdPDfPDgQDhQDDiQDjQDkRDmRDDnRDoRDqSDrS@DsS|DwSDxTDyTLDzTD{TD|U$D}UlD~UDUDVDDVDVDWDWdDWDWDX<DXDXDYDY\DYDYDZ<DZDZD[0D[D[D\,D\D\D](D]|D]D^$D^pD^D_D_lD_D`D`dD#`D*a D1a`D5aD<bDCbXDGbDNbDUcHD\cD`cDgd<DndDudD|e8DeDeDf$DfxDfDgDgdDgDh Dh`DhDhDiHDiDiDj<DjDjDk0DkDkDl DltDlD mDmhDmDnD&n\D-nD4oD8oPD?oDFoDMpLDTpDXpD_q@DcqDgqDnr,DrrxDyrD}sDslDsDtDthDtDuDu\DuDvDvXDvDwDwTDwDwDxPDxDxDyLDyD yDzHDzD"zD){DD0{D7{D>|@DE|DL|DP}4DW}D^}De~0Dl~Ds~Dz,DDD(D|DDDpDDDhDDDdDD DXDDDTDDDPDDD HD'D.D5DD<DCDJ@DQDXD\4DcDgDn(DrtDyDDpDDD_HDHD`Dv$ED@D8D@DEDtD$GNt.DzD{DDDD$zD@yD@yE $8N.DDDDDDDD DDD0D@DHD \D hDDDDDDDD&D'D) D*,D2@D5XD6dD=D@DADD D-D. DDDJPE $E'@E98EYEEÀDE@E@E@F@FF%F&PF4\F5F64PFDXFEFF?PFTFUFVPFdFeFf,PFtFuDFvdFwF$Nd.pDMpDPDMDPDRDWF$MpF@LF@LF@LF@NFpFF$XN.DDDDDD D,D0D4D8D<D@DDDXDDDDDDDD$DLDPF$G@G <G,@G<8GJGKdGL$Nd.pDZpD]D_DdGM$ZpGg@YGy@YG@YG@[GpGG$TN.DgDjDgDjDlDp Dv0Dr4Dv<DrHDvPG$gG@fG@fG@fG@hHHH(H)hH*$Nh.pDpDDDDH+$pHH@HZ@Hi@H~$N.DDDDD$D@D`H$H@H@H@HЀ8HHxH$NxH&H& I & I/& I`& xI& hI& XI& HI& 8J*& (JT& J& J& J& K& K)& KJ& K~& K& K& L & xL;& hLh& XL&# HL&* 8L&1 (M&5 MC&< Mz&C M&G M&N N &U N;&\ N\&` N&g N&n N&u xO&| hOE& XO_& HO& 8O& (O& O& P& P<& Ph& P& P& P& P& Q& Q3& xQP& hQ|& XQ& HQ& 8R& (R2& RM& R~& R& R&  S& S=& SZ& S&& S&- S&4 xS&8 hT,&? XTV&F HT|&M 8T&T (T&X T&_ U&cU;&gUg&nU&rU&yU&}V &V7&Vk&xV&hV&XV&HW:&8Wy&(W&W&X:&Xz&X&X&Y?&Y&Y&Z&ZD&xZ&hZ& X[&H[P&8[&"([&)\&0\a&7\&>\&E]-&L]U&P]&W]&^^ &e^>&lx^y&sh^&zX^&H_&8_V&(_&_&_&`&`U&`&`&`&a&aM&a|&xa&ha&Xb&HbM&8b&(b&b&c'&cX&c&c& d&'d:&.dy&5d&<e&CxeD&Jhe~&QXe&XHe&\8f8&c(f]&gf&nf&rf&yg#&gQ&gw&g&ggdxgdgdhfh<hh, h:.D*D+D*D+D.D1D4D7,D<PD;TD<`D;lhB$*hP@)h\@)hx@)h@)hhˀhԀhhi i*i?iRibik k<kMkykkހkkll!l2lCl`l}lllڀllm mm3mem~m$Npmp.pD?pDAD?DADBDDDIDJDPDQ,DS@DTTm$?pm@>n@>n@>n@<n+A8n4TnJninznn@Bnpnhn؀nnop$Nhp p.pDWpDZ|DWDZDWD[D]p$Wpp)@Vp6@VpDX8pPp]pp^p_$DN.DbDbDcDhDjDnp`$bpx@ap@ap@ap$hN(.0Ds0Dv<Ds@DvPDsTDw\Dydp$s0p@rp@rpӀt8p0ptp$DNt.D|D}DDDDDDDp$|p@{q $pN.DDDq $q'$$N. D D8DHDLDTq($ qB$HNh.pDpDDDDDDDqC$pqX@qf8qrpqsqt$lN.DDDDDDD(D8qu$q@q8qqLq$lNL.PDPDhDtDxDDDDq$Pq@qȀ8qPqq$lN.DDDDDDDDq$q@q8rr,r$lN,r &' r "r. #r> $rSrdrrrrrd,rd0s d0s"fs#<s2s@0.0Dz0DDDXD\DdsQ$z0sh@ysxsstttt.tɀt܀uu[urwwwLwwwwwǀw؀wxx#xAxWxxxxxĀxـy y$$HNxy%.DDDy5$yL@y\@yk@yz$,Ny{.DDDDy$y@y8y€{Z{{{ƀ{ۀ{||-|C|]|t|||ŀ|ڀ|}}(}J}c}}}À}}~~F~W~~~~$DN~.DvDzDvDz$D{0D<D@DLDXDDDDDDDDDDD D$DPDdDDDDDDDDDDDDDDDD D,D4D@DPD\DlDtD|DDDDDDDDDDD D D DDDD0D)<D5TD6dD8lD@DCDHDoDIDUDNDQDIDUDT DSDUDTDUDW DY,D[4D\8D]<D_HDaLDd~$v~@u~@u~@w ~~ 0NӀ!9J[rɀڀ 5M]nÀ@x@  @8*6VWXY@fg@v8@@@P@8P@ddx$xNx.DDDDDD@DHDdDDDDDDDDD DDD@D`Dd$@@@@.,?P@]^@m}@~|$N|.DDDDDD@DHDdDDDDDDDDD DDD@D`Dd$@@@@@@!@"#|$$N|%.DDD5$K@ [$ N\.DDDDD!D#D'D$D%D$D(D*D+ D,D(D/ D3$D1,D/0D04D38D4@m$@@@T$NT`.`D7`D8`D=pDBDC$7`@6$pN.DFDIDFDIDFDIDKDNDLDNDIDU0$F@E@E+@E9@GI@H[\H]$xNH^P.PDXPD[XDX\D[dDXhD[pD]D`D^D`D[Dgo$XP@W@W@W@Y@ZP$xN.DjDmDjDmDrDs$j@ik8"# $A$<N B.DvDzDvDz(Dx,Dz0D@U$vo@u@uw8X$HNX`.`D`DtDxDD$`@@`$lN.DDDDDDD0DDDPDpDD$@@#@2@ C@ PQR$NS.DDc$z@$ N.DD$@$N.DDDDDDDD D`DlDtDxD|DDDDDDDDDDDDDDDDDDDDDDDD DTDpDDDDDDDDDD0D@$@ @@/8ATfgTh$NT.`D`D|DDDDDDDDDDD DD@DLDTD XD\D`DdDhDpDtDxD|DDDDDDDDDDDDDDDDD DM4D!DD#XD$D,D$D%D+D%D&D+D,D1D4D1D4D1D4D5D6dD7|D8D9D;D9D;D9D<D9D@DADCDF@DIHDFLDIlDO|DRi$`@@8@ @@<`$HN.DUDVDUD^DVD^D`Da Dm Dn$Dh(Di8DqLDxTDz\D{lD||D~DDDDD$D,D0D4D8D<D@DHDLDPDTDXD`DhDpDxDDDDDDDDDDDDDD$DlDtDxDDDDDDDDDDD(D4DLDPDTD\D`DxDDDDDDDDDDD0$U=@TV@Tg@T|V8@W @XY<@[H$NH.PDPDP$P@$NX.`D`D`Dh$`4@I$Nt.DDDJ$q@$DN.DDDDDD DD0D4D8DHDTDXDpDDDDDDDDD@DLDdDhDp$@@@@8$N.DD)D#D$D3D*D3$@/@=8MNO$dNPdQddf<   < a (8H%XLhvx!C\.D3D4D6X$3@2@2&5Qs/ǀ # Kcр*;Yـ) &Wo#[zǀWŀAa 'P$pNp.pD9pD=D9D=DBDE$9p@8@8@8:8"&G;<[,lpmn$N.DHDK,DLpDOo$H@G@GI8ŀրY$N.DRDVDW@DYD[D`DdpZ$R@Q@Q@QS8ʀ܀DZT@opq$N.DgDjDkDn@r$g@f@fh8Xƀ$NX.`Dq`DxDyD|D}0DpDDD~DDDD`DDD$q`@p @p#@p9r8Ks<_t@}KuD_@vi`jk$N.DDD`DDDDDD@D`l$@@@Ԁ8<H@D4XF@U`atb$Nt.D"D'D(D*0D+pD-D/c$"@!@!#8΀$<؀%@$dN.DDDPDDD,D8DPDp$@.@G@]@t8<D@@$N.DDDD DpDˆD¤D¼DDD D(DdDtDÜDð$@@ @'8;<TL_@xDH$4N.D DD0DpDĈDĠDD$ @ @ @ v#4K[l 8'$N&18&5(&C*&Gc&\&`&|& &+&M&&&h&x&&X/&-H[&c{&g &} &c &g 4EdFddf<.D5D6D5D6D9D8 D9$D80D6@$5@4@4(7$pN`8`.`D<`D=dD<hD=|D@ŰF$<`Z@;f@;r$pNs.D[D\DaDb$[@ZŀԀ1Hav+B$HNC . DJ DM0DJ4DMDDNƀDDƄDNƌDDƠDPDVDRDX ]$J }@I@IK8ɀ(1A  $N  . D( D+(D(,D+0D14D08D1<D2@$( @')8 P$0NP.PDgPDh`$gP@f+<R$Nl.pDlpDoǀDlDŽDoǐDpDqDpDqDpDqDrDtDrDtDvS$lpq@k$N. Dy Dz4DHDPDh$y @x$\N|.ȀDȀDȰDȴDȸDDDDD$Ȁ@@8g"2Ȁ3(4$N(.0D0D8D<DDDHD\D`DtDɐDɜDɸDDDDD DDDPDʌDDDDDD5$0V@i@y@<8ŀ@0$$N$.0D0D@DDDPDXD\DpD˔$0@l"@.@<M0NˬO$|Nˬ.˰D˰DDDDDP$˰h@{@@@˰ $\N .DD,D0D4D8D<D@DxD̜DDD(D@DTDhD|D̈́D͈D͌DͰDDD$@@<@,'8e|Ҁ'8HYjzҀ@DUHd8sL~@$N.DDDD$D(D4D8D@DDDΐDDD D D D LDtDπ$@@ˀ84S@ij@ wxtyϔz$Nϔ.ϠDϠDϬDϰDϼDDDD{$Ϡ@@@ˀ܀;$dN<&UdVddf<.D6D:(DBФ$6@5@5 %4H[$Nи.D/D1D2D3$/@.08N$HN.DEDFO$Ef@Dt$N. DJ DK $J @I@I$N$.0DV0DZHDhD$V0@U@U0¥$(NX.`DO`DQ|DR҄DSҔ¦$O`¼@NɀP8`Ҩڀ$HNҨ.ҰDkҰDuDvDyDvDy$kҰ@jt8-*CTsÊèҰ$XN.D|DD|D0D4D<DLDXDdDhDlDtDxDӀDӄDӈDӌDӔDӘDӠDӤDӨDӬDӰDӴDӸDӼDDDDD$|@{ 8O`őŰɀ 5Ʋ߀@$N.DDDD D$D,D0D4D8D<D@DDDHDLDPDTDXD\D`DdDhDlDpDtDxD|DԀDԄDԌDԔDԨDԬDԼ$@&8234E$N.DDDDDDDDF$^@j8vw(xȈ$XN(ȉd(Ȋ `B0"B tȔ L"O PްȞ j"m !L!W0"{Ȩ\ȱ <Ⱥ  " @"   c  0489<L@fDHLPTX\; / }@p`G  p 6w Cp`0>@[ bp0@pr rv!dȀc00tp  @ Pp50u55`6*660 769  ( > I pX M!d g  vpypz0;`r n  q!y!Ұ  .۰   ̀ +pJנ <00p _ }`Ƞ  p t@   zTL0 ^˰P8  0Sp`-! $`Ϡ 6 Op m   @7`  $ !  ` #<0 3 C XpQĐ g s̰ @ P  Ѐ  ` ~0.D_p 0e|t@i`80W@ߐpqs1PAސOkps70cE> GpV0xg {P0ݰ P "` ? _ z`  P&p!!!`@~53pA0[` @$0$@$P$ ~`}p'*r)(P** p #@*!"@"!0'p*?@@p>= ;1sA0CDtp\u+mw}0s9^m@P`p0|`0" 2GYpp@`7P&0>Qiyp&P9`Nh@v0@+! !0./p     = ! W!0` z p C5 .4PD pT2[.0n&''@&1F-`h1S1@v,,F[ A 3p$`%Pr%$`3`3f`]p"""wV-4@G "\n< '/6u""M0[     '  "3 N[`K &(68=Y09Qktz|4 c h ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))_NXArgc_NXArgv___progname__dyld_func_lookup__start_environdyld_stub_binding_helperstart___darwin_gcc3_preregister_frame_info___keymgr_dwarf2_register_sections__cthread_init_routine__mh_execute_header_atexit_catch_exception_raise_catch_exception_raise_state_catch_exception_raise_state_identity_clock_alarm_reply_do_mach_notify_dead_name_do_mach_notify_no_senders_do_mach_notify_port_deleted_do_mach_notify_send_once_do_seqnos_mach_notify_dead_name_do_seqnos_mach_notify_no_senders_do_seqnos_mach_notify_port_deleted_do_seqnos_mach_notify_send_once_errno_exit_mach_init_routine_main_receive_samples___keymgr_global__dyld_register_func_for_add_image__dyld_register_func_for_remove_image__init_keymgr__keymgr_get_and_lock_processwide_ptr__keymgr_set_and_unlock_processwide_ptr_abort_calloc_free___divdi3___moddi3___sF_fprintf$LDBLStub_fputc_fwrite_initialise_sets_iter_is_op_1a_malloc_memset_mxf_append_list_element_mxf_clear_list_mxf_clear_rip_mxf_create_header_metadata_mxf_disk_file_open_read_mxf_equals_key_mxf_equals_ul_mxf_file_close_mxf_file_read_mxf_file_seek_mxf_file_tell_mxf_finalise_data_model_mxf_find_set_by_key_mxf_find_singular_set_by_key_mxf_free_data_model_mxf_free_header_metadata_mxf_free_list_mxf_free_partition_mxf_get_array_item_count_mxf_get_array_item_element_mxf_get_boolean_item_mxf_get_int16_item_mxf_get_int64_item_mxf_get_iter_element_mxf_get_list_length_mxf_get_position_item_mxf_get_strongref_mxf_get_strongref_item_mxf_get_strongref_item_s_mxf_get_strongref_s_mxf_get_timestamp_item_mxf_get_uint32_item_mxf_get_uint8_item_mxf_have_item_mxf_initialise_array_item_iterator_mxf_initialise_list_mxf_initialise_list_iter_mxf_is_descriptive_metadata_mxf_is_footer_partition_pack_mxf_is_header_metadata_mxf_is_partition_pack_mxf_is_picture_mxf_is_sound_mxf_is_subclass_of_mxf_load_data_model_mxf_log_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.5501./../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_MPEGVideoDescriptor_ProfileAndLevel_item_key_g_MPEGVideoDescriptor_BitRate_item_key_g_MPEGVideoDescriptor_BPictureCount_item_key_g_MPEGVideoDescriptor_MaxGOP_item_key_g_MPEGVideoDescriptor_IdenticalGOP_item_key_g_MPEGVideoDescriptor_ClosedGOP_item_key_g_MPEGVideoDescriptor_LowDelay_item_key_g_MPEGVideoDescriptor_CodedContentType_item_key_g_MPEGVideoDescriptor_ConstantBFrames_item_key_g_MPEGVideoDescriptor_SingleSequence_item_key_g_MPEGVideoDescriptor_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_MPEGVideoDescriptor_set_key:S(0,69)g_MPEGVideoDescriptor_SingleSequence_item_key:S(0,69)g_MPEGVideoDescriptor_ConstantBFrames_item_key:S(0,69)g_MPEGVideoDescriptor_CodedContentType_item_key:S(0,69)g_MPEGVideoDescriptor_LowDelay_item_key:S(0,69)g_MPEGVideoDescriptor_ClosedGOP_item_key:S(0,69)g_MPEGVideoDescriptor_IdenticalGOP_item_key:S(0,69)g_MPEGVideoDescriptor_MaxGOP_item_key:S(0,69)g_MPEGVideoDescriptor_BPictureCount_item_key:S(0,69)g_MPEGVideoDescriptor_BitRate_item_key:S(0,69)g_MPEGVideoDescriptor_ProfileAndLevel_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_clapperboard0000755000076600007660000007034411242576116016771 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_mxf0000755000076600007660000175146011242576116016644 0ustar stuartcstuartc00000000000000  8__PAGEZERO__TEXT __text__TEXT`<| `__symbol_stub__TEXTVF__picsymbol_stub__TEXTVF$__symbol_stub1__TEXTV0F__cstring__TEXTWhG__picsymbolstub1__TEXT __const__TEXTŀ__literal8__TEXT @ __eh_frame__TEXT``h __DATA__data__DATAL__nl_symbol_ptr__DATALL1__la_symbol_ptr__DATAhh8__dyld__DATA((__const__DATA00__bss__DATA4__common__DATAP48__LINKEDIT0 /usr/lib/dyld 4Iw/X /usr/lib/libSystem.B.dylib,Xܘ P**,"6h 6(`|: x8!T!48!z8;cW{:|H |<@!= |#x|yx|+x!b <@$/}"Kx@8= 9)WH<|i|lxN!HX//A 8BH 9"}"Kx|t/@<@fx"H8/@<@;FBLB/A|I|LxN!<@BTB/A|I|LxN!H;q<@B/A|I|LxN!<`8<8cWHI<| | xN!<`8@8cWDH)<`888cWXH<`8H8cWpH <`8L8cWH<`8P8cWHA@/A,8/A H/AL/AP/A|I|Lx?;;WN!|~xHԀ8x| | xN!H//A 8BH 8b|bx|t/@=`9 9kWĈ |t/A | 9k|t@`9)K؀Hx| | xN!/A<Lx8| | xN!/AP| | xN!,@;@A,<`8D8cWHaD/AH9<@8xexBPFx#xHH9U=aV}N =a"@}N =aW}N =a}N =aV}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@ xBH<_B88/A^8T>+A<_8b`H<_8bHH !|N |B}=|9}N |B}=|9}N |B}=|9}N ||exB!?<86p;xH0x8` HQ<x88.8c6H<x8888c6H<x88;8c7H<x88H8c7`8@W:86.xH/Ax86Hm/@{K8Hdx86HI/@;Kx86H)/@;Kt<<xc 868cH/ {KA8HA$<<88ƾ 8c68H(/@4<<88ƾ 8c78H]{K8H/@$<<88ƾ 8c78KW:~x888.H /@<~x870H,~xx88H8/@(<x87d<c 8cH. 8`H8!P|x|N |8B99 |}x!<_<<;£<85|8ƣ,xH/@4<<<8%8c585868H88H `<<xx86\8ƣ899 H/@4<<<8-8c586p868HE88H X`<_?<x;¡l8 87xHa/@8<<<828c587868H88H``<<xx878ơ\89 9 H/@0<<<898c587868H88H<<xx88<8Ƣ89 9 H/@0<<<8@8c588P868H)88H<<<xx898Ƣ89 9 HE/@0<<<8G8c589868H88H<<xx898Ƣ899 H/@0<<<8N8c589868Hq88H<<xx8:8Ƣ89 9 H/@0<<<8U8c58:868H88H(<<xx8;L8Ƣ89 9 H1/@0<<<8\8c58;`868H88H<<xx8<8Ƣ89 9 H/@0<<<8c8c58<$868H]88Hp<<xx8<8Ƣ89 9 Hy/@0<<<8j8c58<868H88H<<xx8=8Ƣ899 H/@0<<<8q8c58=868H88H<<xx8>@8Ƣ|89 9 H/@0<<<8x8c58>T868HI88H\<<xx8?8Ƣl89 9 He/@0<<<88c58?868H88H<<xx8?8Ƣ\899 H /@0<<<88c58?868H88H<<xx8@X8ƢL89 9 H/@0<<<88c58@h868H588HH<<xx8A8Ƣ<89 9 HQ/@0<<<88c58A$868H88H<<xx8A8Ƣ,89 9 H/@0<<<88c58A868H}88H<<xx8B8Ƣ899 H/@0<<<88c58B868H!88H4<_; <x;¢ x8CHxHA/@0<<<88c58Cd868H88H<<xx8C8ơ899 H/@0<<<88c58C868Hm88H<<xx8D8ơ899 H/@0<<<88c58D868H88H$<<xx8Eh8ơ899 H-/@0<<<88c58E|868H88H<<xx8F08ơ89#9 H/@0<<<88c58FD868HY88Hl<_<xx;¡8FxH}/@0<<<88c58G868H88H<<xx8G8ơ899 H!/@0<<<88c58G868H88H<_<<x;¡8Hd8xH/@0<<<88c58Hx868HQ88Hd<<xx8H8ơ|Hy8/8@8<<<88c58I868H88```a88!P|N ``|88|}x!H8c8@8`8!P]}|N |a|#xB|{x!H||x}/AH=8W:;xH/}@8<<<88c*8>8?$H8H````x8H}dx8H8/@,<<<88c*8?88?$H8`8!`|xa|N ``||~x!``c/A|/A|xH9^8|~8cH~8cH~8cHi~8cHR]~8cH~8cH~8cHE~8cHE}~8cH1~/AH88!P|N |/B!@8/@,/@$<<<88c=8=D8=HA0/A<<88c=8=DH8`H/A\/@$<<8!8c>8=DH8`Hd/AT<<8&8c>88=DH8`H8/@(<<8.8c>`8=DH8`H `8`8!P|N ``|/B!@8/@,/@$<<<888c<`8<8|x``C|HT` T&v|KPTB>|BxD```|@HTBb TB&v| PT>|x```C}"HU) U)&|@PTB>|BKxDN ``|A|+xB|#x|}x8x!?_;zdxH/A\=`C0=[:xxa@a8ɨl|BI|QlBlAD<@``8h(h($HI<_t?zH|#x|}x8!pxxA|N ```||byB!A|t/@Hp```T`1@,=?Tb:)|BJ4TH ```8@H]0C|/A$|t/@``8`H8`H/|^x@K8!P|N ```|a|#xB|{x|#x88!8K/@x88K=/@4<<<88c$p8988H a8/@ HH H8<cx88H88H9KxH``;8xKE/@x88K/@(<<<88c$p8>88HKT8<cx8 8H/@<<<88c$p8>88HK<_cx;xH-/AL;<xcxxH/@(<<<88c$p8?X88H9KxH;8xKM/@x88K/@(<<<88c$p8?88HK\8<cx88H/@<<<88c$p8?88HK<_cx;xH5/AL;<xcxxH /@(<<<88c$p8@p88HAKxH;8xKU/@x88K/@(<<<88c$p8@88HKd8<cx88|H/@<<<88c$p8A88HK <_cx;|xH=/AL;<xcxxH/@(<<<88c$p8A88HIKxH/cAh<\<8cx8@8lAD!@GDEFH߹/@(<<<88c$p8A88HKL;8xK/@x88K9/@(<<<88c$p8BD88HK8<cx88\He/@<<<88c$p8Bx88H=K<_cx;\xH/AL;<xcxxH/@(<<<88c$p8C88HK\xH; 8xK/@x88KA/@(<<<88c$p8C`88HK8<cx8y8LHm/@<<<88c$p8C88HEK<_cx;LxH/AL;<xcxxH/@(<<<88c$p8D88HKdxH/@ /A@<cx8AD8"AD!DaD8cHaD8cH5/@@<<<8p8c8:8*Hq8aDK88HF``AD8bHk倁Dd8H;/@,<<<8|8c8;08*H K`AD=??9+k܋8B I  j8J 8\B AD" L8ADb @!DIB\PTX!DiH6/@(<<<88c8;8*HIK؀AD>?8tbH6/@(<<<88c8;8*H K/@DAD<8dbH69/@(<<<88c8/@(<<<88c8<8*HKADbHi/@(<<<88c8<8*HMK܀ADbaD8cHq/@(<<<88c8=$8*H KADbK/@(<<<88c8=P8*HK`ADbH1/@(<<<88c8=8*HK(aD8cH/@(<<<88c8=8*H]KAD8<8888XdAD!DI܀bH/@(<<<88c8>8*HKAD<8888"܀iH9/@(<<<88c8>8*HK@AD<8888"܀iH/@(<<<88c8?(8*HeKAD<8888؁"܀iHߡ/@(<<<88c8?8*HKAD<8888ȁ"܀iHU/@(<<<88c8@T8*HK\AD<8888"܀iH /@(<<<88c8@8*HKAD<8888"܀iH޽/@(<<<88c8A8*H5KĀAD<8888"܀iHq/@(<<<88c8B8*HKxAD<8888"܀iH%/@(<<<88c8B8*HK,AD<8888x"܀iH/@(<<<88c8C@8*HQKAD<8888h"܀iHݍ/@(<<<88c8C8*HKAD<8888X"܀iHA/@(<<<88c8Dd8*HKHAD<8888H"܀iH/@(<<<88c8D8*HmKAD<88888"܀iHܩ/@(<<<88c8E8*H!KAD<8888("܀iH]/@(<<<88c8F 8*HKdAD<8888"܀iH/@(<<<88c8F8*HKD<88e8H}/@(<<<88c8GL8*HEKԀD<8Te8H/@(<<<88c8G8*HKAD<88DbHu/@(<<<88c8H 8*HKLAD<884bHA/@(<<<88c8Hd8*HyKAD/@8Hb<888$|xHձ/@(<<<88c8H8*HKH8~HyH8qt8HiH<8cd8 HUH`8Hb<888$|xH-/@(<<<88c8IL8*HK$H8qtHAD<888bH/@(<<<88c8I8*H=K̀H<8cHAD<88(bH/@(<<<88c8JD8*HKxAD<88bH/@(<<<88c8J8*HK4;LxHuD<8e8H/@(<<<88c8J8*HUKAD<8䀢bH/@(<<<88c8KT8*HKAD<x8ԀbH/@(<<<88c8K8*HK\AD<<8bH}/@(<<<88c8L$8*HKAD<<8HbH5/@(<<<88c8L8*H=K̀AD<<8bH/@(<<<88c8M8*HKAD<<88ԀbH/@(<<<88c8Mx8*HK<D<8Āe8HQ/@(<<<88c8M8*HiKADH<|ex8xH%/@(<<<88c8NL8*HKADH<|ex8xH/@(<<<88c8N8*HK`D<8e8H/@(<<<88c8O48*HKAD<8bHš/@(<<<88c8O8*HIK؀D<8te8(H=/@(<<<88c8P8*HKAD<8d(bH/@(<<<88c8P8*HKPD<8Te(8,H/@(<<<88c8Q8*H}K AD<88Db(HQ/@(<<<88c8Q8*H9KȀAD<884b(H /@(<<<88c8R 8*HKD<8$e8H/@(<<<88c8Rx8*HK@=?AD!|8bHq/@(<<<88c8R8*HiKD>8e8LHŝ/@(<<<88c8Sd8*H%K<_DA8e8H/@(<<<88c8S8*HKlD>8e8H/@(<<<88c8T\8*HK(<_<AP8܀AD8bHE/@(<<<88c8T8*HMK<_DAd8Ԁe8H=/@(<<<88c8UL8*HK=?AD!p8bH/@(<<<88c8U8*HKL8\<8A08|x8V8AL=H aL8HcAADL8hbH=/@(<<<88c8V@8*HEK<_8A8XADbH/@(<<<8 8c8V8*HK<_8A`8HADbH/@(<<<8 8c8W8*HKD<_=?AD!H880ADbH/@(<<<8 8c8Wt8*HeKAD=888bHĵ/@(<<<8 8c8W8*HK쬀D>8e8$H/@(<<<88c8X<8*HKh=?AD!T8$bH/@(<<<88c8X8*HK <_=?A88b$H/@(<<<88c8Z8*HK<<_8At8tADb$H]/@(<<<88c8Z8*HeK<_88A8dADb$H±/@(<<<88c8Z8*HKꨀADx;d9"Lb$8T:d|*H/@<<<88c8[P8*HKPAde8!<8H/ATAD!pb8Ha/AX.Ah<a88[HـaL8H_ ADL8hbH /@h<<<8&8c8V@8*HK<ax8[HuaL8H^ADL8hbH/AЀA88XADbH/AԀA`88HADbH/AALAD!H8ĀAD80bH/@L<<<828c8Wt8*HEKԀAD<8\8ĀADbH/AAD888bHu/AD<8Ȁe8 H/AAD!T b8H/AApA<<8L8ADb H=/AA888hADb H/@p<<<8@8c8^8*HQKA<<8<8ADb H/ALA888hADb H/ALAD!d;hb 9"Lx8T:d|*H/A8D<8,e8H/A_88H/@(<<<8a8c8c<8*HK\AD!|b8Hɑ/@(<<<8b8c8c8*HډKD8e8,H/@(<<<8c8c8d 8*HIK؀DAe88H/@(<<<8d8c8d8*HK䔀D8;e8H/@<<<8e8c8e8*HKPAde8!<8H/AHAD!pb8Ha/AL.Ah<a88[HـaL8HY ADL8hbH /@h<<<8t8c8fp8*HK<ax8[HuaL8HXADL8hbH/AĀA:~ųx8XADbH/AA8a<888H>A`<8HADbHi/AݰAD!H8ĀAD80bH/@<<<88c8g8*H-K⼀ADW>8a@8H>qA`@8HADbH/ATAD<8\8ĀADbH5/ATAD888bH%/AXD<8Ȁe8 H/A\AD!T b8H/A`ApA<<8L8ADb H/A\A888hADb H/@p<<<88c8^8*HK᐀A<<8<8ADb H/AA888hADb H]/AAD!d;hb 9"Lx8T:d|*H}u/AD<8,e8Hu/AAD<8b H%/AAȀA<<8L8ADbH/AADx88bH/AAD<88 bH/A ADCxdxAH80K|#x<|exx8H/@<<<88c8j 8*HyKA<<8<8ADbH/AܬADx88bH/AܰAD<~ųx8 bH /AܴAD<Cxdx8\K5|#x<|ex8xHM/AܜD<8e8 H /AܠAD!d8hb9"L8T:d|*H{y/A ~ܳxH(<<<88c8b8*HYK耡DE8BAe<8,8H=/@(<<<88c8k8*HKޔAD=8̀,bH/@(<<<88c8l8*HKP<_!DA\;<_;xxi,H/@(<<<88c8l8*HmK<_8AX;bADdxb,H/@(<<<88c8m8*H!KݰaD<8???_??e888H/AAD!8b,8tH/A AD8d8b8H/AA\8\8ADb8H/AAX8d8ADb8H%/AAD88b8H/A$AD<88b8H/A(AD<88b8H/A,AD<88|b8H/A0AD<88lb8H/A4AD<<8\`2b8H/A4aD;K 8TI:8B})ZK hDA|e>88LH/@(<<<88c8z8*HMK܀AD!pb8H/@(<<<88c8e8*H K֘?a88{`HmaL8HKADL8hbH/@(<<<88c8fp8*H˥K4AD!b8X8Hu/@(<<<88c8{h8*H]KA`88HADbH1/@(<<<88c8{8*HKը<_DAl8Ȁe8 H /@(<<<88c8\8*HK`AD!T b8H/@(<<<88c8iL8*HʍK<_!?8he8H]/@(<<<88c8~8*H%KӴ=?AD!8XbH5/@(<<<88c8~p8*HKlAD88bHhUADxbK/@(<<<88c8~8*HȍKD8e8H/@0<<<88c8 8*HM88HAD!|b8H /@0<<<88c88*H88H4D8e8 H1/@0<<<88c8 8*Hǹ88H쀡DAe88HU/@0<<<88c88*Hm88HD8e8H /@0<<<88c88*H%88HXAP<88܀ADbH/@0<<<8 8c88*H88HDAde88H/@$<<<8 8c8e8*HAD!pb8HQ/@$<<<88c88*HA88XADbH!/@0<<<88c8x8*H 88H<<a88[HeaL8HEADL8hbH/@$<<<88c8fp8*HA`88HADbHu/@0<<<88c88*H]88HAD!H8ĀAD80bH/@$<<<88c8g8*HAD888bHe/@$<<<88c8h8*HȀDAle88 H/@$<<<88c8\8*HԀAD!T b8H/@$<<<88c8iL8*HA8,e8H/@$<<<88c8_X8*HAD!b 8H1/@$<<<88c8_8*HxADxxbH/@0<<<8 8c8`48*H88H AD<dx8`ˀbHe/@$<<<8!8c88*HDAD>_888bH/@$<<<8"8c8ax8*H,AD???88,bH/@$<<<8#8c88*HAD>8;8 bH/@<<<8$8c8l8*HAde88H/AĀAD!pb8H}/A,A88XADbHm/A,;<ax8[HـaL8HA ADL8hbH /AA`x8HADbH /AAD!H8ĀAD80bHU/AAD888bHE/ADAle88 H/AAD!T b8H/AA8c88*HY88H<<<8?8c8ax8*H-88H`<<<8@8c88*H88H4<<<8*8c8e8*H88``a88!a|}p N |!|#xB|3x|+x8|;x!}Cx||x888H/@,<<<8:8c 8;8T;H9HDxx%xxhxIx8a8K|~y@8/A8a8H#i`8!px!|N ``||~xB!|888K /@0<<<88cP8;8لHq8`H8`;|8~xH>/@,<<<88cP8;08لH-8`H;8~xH>/@,<<<88cP8;X8لH8`H~<88884H4/@,<<<88cP8;8لH8`Hh~8H&/@,<<<88cP8;8لHe8`H,~8H&/@,<<<88cP8<8لH)8`H~88H6/@,<<<88cP8<<8لH8`Hx88KE~888H!/A$<<<88cP8Hɀ~88888H0/@,<<<88c888H98`H`~x8HA/A,<<<88c888H8`H x888K}8``8!`|N ```|!K58!P8`|N ```||wxB|#x|+x}Cx}Cx!|3x|;x<8,|Hx-/@4<<<8!8c8784H8H`|<%x8,Hw/@<<<8"8c8784H8H``Ld HA/A d;;AԀ/@Hx;?``8.`}hH/A Ԁ;;AԀ|DxK9/@0<<<828c89 84H8H;;||xdxKq/@0<<<878c89X84H8H<_||;B.PDxHe/@0<<<888c8984Hm8H`=?;x8I:):xbB !aAH$xdxK/@0<<<8<8c8:84H8H||DxH/@0<<<8=8c8:D84H8H8|H/@0<<<8B8c8:84Ha8HT|Hy/@0<<<8C8c8:84H!8H|H^9/@$<<<8D8c8;884H,|Hu/@0<<<8E8c8;|84H8H|He/@0<<<8J8c8;84Hm8H`|H/@$<<<8L8c8;84H\|H/@<<<<8O8c8>>_>?>==A|}kx8.0Hk/AP|8. Hi/AX<|8-܀E,H|=/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.0Hi/A|8. H/A<|8-܀E(Hzq/A|Ex8-;Hou/A|8-8Ho]/A|8-8-H/A|8-88H/A(|܀HA/A@8|Hq/AX;{A xK>?|8-LH>U/@0<<<88c8B84H8H=|8+,H>/@0<<<88c8Bd84Hy8Hl>|8+|H=/@0<<<88c8B84H58H(|HM/@0<<<88c8C84H8H|HW /@ <<<88c8;884H8H`<<<8)8c88D84H8Hx<<<8-8c8884HY8HL<<<8w8c8=84H8<<<8x8c8>$84HD<<<8y8c8>84H8H<<<8z8c8?84HP<<<8{8c8?84H\<<<8|8c8?84Hh<<<8}8c8@P84Ht<<<88c8@84H<<<88c8@84H!8H<<<88c8=84H8H<<<88c8>$84H8H<<<88c8AP84H8H<<<88c8?84Hq8Hd<<<88c8?84HE8H8<<<88c8?84H8H <<<88c8@P84H8H<<<88c8@84H8H<<<88c8A84H8H<<<88c8CT84H<<<88c8C84H<<<88c8C84H <<<88c8D84H,<<<88c8E(84H8<<<88c8E84HD<<<88c8F 84H8H <<<88c8Ft84HP<<<88c8F84H]8H P<<<88c8G084H\<<<88c8G84H8H <<<88c8H 84H8H <<<88c8H84H8H <<<88c8I84H8H <<<88c8I84H<<<88c8I84H<<<88c8J84H<<<88c8J<84H<<<88c8J|84H<<<88c8J84H <<<88c8@84K<<<88c8J84H,<<<88c8CT84Ha8H T<<<88c8C84H58H (<<<88c8C84H 8H <<<8%8c8D84H8H <<<8&8c8E(84H8H <<<8'8c8E84H8H x<<<8(8c8Kl84HY8H L<<<8)8c8Ft84H-8H <<<8,8c8K84H8H <<<8-8c8G084H8H <<<8.8c8L484H8H <<<828c8I84H}8H p<<<838c8I84HQ8H D<<<868c8J84H%8H <<<888c8J<84H8H<<<8=8c8J|84H8H<<<8>8c8J84H8H<<<8A8c8@84K<<<8C8c8J84HU8HH<<<8J8c8L84H)8H<<<8P8c8L84H8H<<<8S8c8;84H8H<<<8T8c8M084H8H<<<8Y8c8Mp84Hy8Hl<<<8b8c8M84HM8H@;xH/@:@x:~xHH~xH|dx|ܐH5/Ap;| |<8-<exH\/Ap| <8-,Ho/At==| 8-8- HjA/@l<<<88c8D\84H|8-L~ExH\y/A<| <8,H-/A@|8-8- Hi/AH<|8,Hs/AH|<888,Ht/AT;\ |8+|ExH[/AX| <8,Hn/Ah| <8+lHd/Al| <8+\Hd/A|| <8+LHd/A| <8+x;@Kiex8|H9|}yA :Hx:H=`+A<_WI:8B| .|| N @$@p,h8~QA/@8/@<<dx88c+8Ʃ48;`H{8H @exxxH98|ٮ```/A H`~QAl/H@8/@|<<dx8I8c+8Ʃ48;`HH{i8HH @exx8|H|\8K~QAT/@8/@d<<dx88c+8Ʃ48;`H{8H @exx8|PHU|[8PK$|Q@D<x8@8<8,,88HI/@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,Hy/@9 /@0H\`xx88K/A/A,;A@xdxExK/A/@(8<xK/AH``/@@DxK/AH``HA@8P@@0```xx88K5/@$HX`xdxExK/AHQ8`8!P|N HO```||~x!``c/A$8c H~/AH588!P|N `||`y!A8a88K8!`|N ||~x!``c/A08cHe~8cHN~/AHߙ88!P|N ``||}xB8`|#x!H-/|bxa8@,<<<88cx88HHa8`H<88c8P Ha88cHM}/A88`H4<<<88cx88HH`8a8K8``8!`|N ```48N `||~xB|#x!c8~A8B "b8~ /A`x8KxAԐ@8/@(<<<8}8cb88LHK)88!P|x|N ``||#xB|}x!H /@4<<<88cb88HJ8`H``xH /@0<<<88cb88HJq8`Hh`xHuA8<<<88cb88HJ)8`H ```88``8!P|N ```|A;d B|#x||xdx;!;8a8HH(`8a8H8@#9)}#Kx8a8H/@xxxH+ATxxxDx83Hm/@<<<88ca`88HI8`HxDxxxHi/@,<<<88ca`8H8HH8`HxxxH)8c|dx|cp dx8a8Hy`8a8H /AH8a8Hm|dxxKq/@<<<88ca`8t8HHI8`Hz48|`#yA@  A@A@L@@DxH9 4|jx|~P|]I0c|B@A@88@@,<<<88ca`88HG8`Hdz48@A@H@@@| PxH/@,<<<88ca`8`8HGM8`H8`8!pA|N ``|a|#xB|{xx!?8<88K!/@8<<<88c^88HF8`H```8cxK/@,<<<88c^8<8HF8`H;<8xHI`xH/A\xH=8<|~xH/@xcxKM/@<<<88c^8`8HF8`H 8``8!pa|N ```||~xB|#x!KA/@8<<<8u8c]P8,8HE8HP```xxKI8/@,<<<8v8c]P8d8HE=8`8!P|x|N ``||#x||x!`d48|`#y@8 8a8;;HH0```8a8H8@#9)}#Kx8a8H/@xxxH8@|`x8`+@ |x8@|c|B1C}"}#Kx}DSx8!`|N ``|A|#x|+x|zx!;@88H8ف!8A<8x;[H~H4`xH|dxCxK}] }<;[xH1/@8!A|N N `CT@.|xN ``C#cTTBU)@.|x|Kx|[xN CA8;;@cUUI99@U@.9}Jcx})[xT>T}JCx});x|+xW>}cx9W|x}JcxW`F>W{@.})[x}J3x|x})+x}Jx})x}Jx})x}Jcx$DAN ``K```K```K```K```K``` C#c D$dN ``` C#c D$dN ```C#c D$d C#cD$dN ```||}x|#x!K8}8K8}8K8}8K8}8K8}8K8!P8}8|Kp```K```||}x|#x!Ky8!P8}8|K\``K````K```||}x|#x!K8}8K8}8K8}8K8!P8}8|K`||}x|#x!Ky8!P8}8|K\``||+x|}x!Ki8!P8}x|KL``T8@A8`8BTB>/@/A8c@|B48T>|CxN |AT|+x!8AT|}x|+x;`x88K8/A48;;T>@x``T:8|.8!pA|N ||+xB8c!<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!H%8cTk>@@x/ADxx9@``C8 T >|BFpPI8c 9)@@@08!P|PUc<8T<|c|HX`8!P|N ```8cK``8cK|``||}x|#x!`cK8!P}8|KK```K```K```||}x|#x!`cK}8Ku}8Ki}8K]8!P}8|K@```||}x|#x!`cK8!P}8|K||#x|+x|+x!K8!Px8|K`||~xB|#x|+x!C/A (AXK^/@HxHa/|bx~@0<<<88cNP8t8H6Q8`H(`|CxxxHu88`8!P|N ```||bxB|+x8!``c08|#x/@$<<<8)8cb88H6|Dx|x88K/@,<<<8)8cM88H5m8HT;<xxKa8x8Ku8/@(<<<8)8cM8$8H588!p|x|N ``||~xB|#x|+x!88Ki/@0<<<88cLp88H48`H`;<xH,iA8!@xaDAH<"bB8KI/@@<<<88cLp88H418a8Kѹ8`H````a8<x8K/@(<<<88cLp8<8H3K88``8!p|N ```||bxB|+x|3x8!``c08|#x/@0<<<88c_8x8dH3```|Dx|x88Ku/@,<<<88cK 88xH28HDa8xxK8/@(<<<88cK 8<8xH288!`|x|N ``||+xB|#x8!``E0<8/@$<<<88c^8h8TH288K/@4<<<88cJ8t8hH28H``~0xx88@88H&8HT;<xxK%a8x8K8/@(<<<8.8c>888H&y88!p|x|N ``||bxB|+x8!``c08|#x/@$<<<838cRP8(8H&e|Dx|x88K5/@,<<<838c=808(H%8HT;<xxK%a8x8K8/@(<<<838c=8t8(H%i88!p|x|N ``||bxB|+x8!``c08|#x/@$<<<888cQ@88H%U|Dx|x88K%/@,<<<888c<8 8H$8HT;<xxKua8x8K8/@(<<<888c<8\8H$Y88!`|x|N ``||bxB|+x<`|!n8c08|#x/@$<<<8A8cP088H$E|Dx|x88K/@,<<<8C8c;88H#8Ht;<xxKx8HxTe<x8TdxK5/@4<<<88l8h8c.HcxH8`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|He|{y@H<<<88c,8֤8XH``+A8<<<88c,88XH)8`H```8<8@K)@A,<<<88c,88XH8`HadxK/@(<<<88c,8׈8XHKAHj/@0<<<8'8c0888H)88H\xcxHc/@0<<<8(8c088H88H54cxT<|T:8 Hb/@<<<8)8c088H88H<<<88c088Hi88H<<<88c088H=88Hp<<<88c088H88HD<<<8,8c08H8H88H<<<8-8c08x8H88H<<<8.8c088H88H<<<828c088Ha88H<<<868c0848H588Hh<<<878c08l8H 88H<cxH_/A舚cxH_/AcxH_/A cxHa1/@<<<8/8c088H88H: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 88HA8`H `Cx~x~xHd/@<<<8Z8c 88H/@ H <<<88c 88HK``<<<88c 88HK<<<88c 8\8HK<<<88c 808H]K`<<<88c 88H9K<<<<88c 88HK<<<88c 88HK``<<<88c 8t8HK<<<88c 8L8HK<<<88c 8,8H}K<<<88c 88HYK\@3>/? A+? Ax/?A +?AH/< A/?A`<8c,Hᙠ>8CxHc/@H 0``/?A/A0<<<8`8c 88HaKd``DCxHa/@`<<<8a8c 88H!K$>/A0<<<8d8c 8H8HK``DCx8HZ/@,<<<8e8c 8X8HK`DCx8HZu/@<<<8f8c 88HmKp`>/A(<<<8i8c 8H8H9K<DCx8HZ/@<<<<8j8c 88HK`>/A(<<<8m8c 8H8HK̀DCx8 HY/@<<<8n8c 88HߍK`>/A(<<<8q8c 8H8HYK\DCx8(HW%/@\<<<8r8c 8X8HK `>/A(<<<8u8c 8H8HK쀁DCx8,HV/@<<<8v8c 88HޭK`>/A(<<<8y8c 8H8HyK|DCx80HVE/@|<<<8z8c 88H=K@>/A,<<<8}8c 88H K`DCx84HT/@ <<<8~8c 88HKР>/A,<<<88c 88HݝK`DCx85HTU/@<<<88c 888H]K``Cx8HHU)/@0<<<88c 8l8H!K$``Cx8LHT/@0<<<88c 88HK``L/A(<<<88c 88HܩKaH!>KU >8BA<<<88c 88HiKl;;```CxxHV /ACx8:HS/ACx8PHT/A\;aD:P|tK1/AAH8B/AH@!>U#>8@@AH,!Di4/AHTc:H[|ry@4<<<88c 88HۅHH```!Di5/ADTc8H[=|sy@4<<<88c 88H5K8```Cx8THR/@0<<<88c 8p8HK``Cx8XHR/@0<<<88c 88HڱK``!DI5 4TB<|BXTB:8B A,<<<88c 88H]K``aT!>|BYU >8BAL<<<88c 8(8HKCx88HP/ACx8I4@AԈ 5}#Kx/AP;W8CxxHS/A8CxHS /A`aD8T>C5@A8<~Ix~jx`d9|t|tKq/AAT8B/AT@K<<<88c 8\8HءK@@A\A4<<<88c 8x8He8`H``D8`H~CxHV=/A ~cxHV-~ó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@||<x8dH^i/@0<<<88c 808H8`H`x8< 8HX/@,<<<88c 8l8H֍8`HtxxH_/@0<<<88c 88HQ8`H8`x8? 8HXu/@,<<<88c 88H 8`HxHR/@,<<<88c 88H8`HxHRm/@,<<<88c 848HՕ8`H|x8? 8HW/@,<<<88c 8t8HU8`H<xHR/@,<<<88c 88H8`Hx8? 8HW=/@,<<<88c 88H8`H $xHQ/@,<<<88c 88Hԕ8`H|x8?8HV/@,<<<88c 808HU8`H<(xHO1/@,<<<88c 8X8H8`Hx8?8HVA/@,<<<88c 88H8`H,xHN/@,<<<88c 88Hӝ8`Hx8?8HU/@,<<<88c 88H]8`HD0xHN9/@,<<<88c 88H!8`HAx8?8HUE/@,<<<88c 8<8H8`HĈ4xHL/@,<<<88c 8d8Hҡ8`Hx8?8HT/@,<<<88c 88Ha8`HH5xHLM/@,<<<88c 88H%8`H 8``8!Pa|}p N `||#xB8? |}x!8THQ/@8<<<88c`8H8HHy8H```xxHJI/@0<<<88c`88HH18HH`xxHJ 8/@,<<<88c`88HH8`8!P|x|N ``|A|#xB|3x|+x||x!``HH/@4<<<88c@8X8(He8`H``xHHI/@0<<<88c@88(H!8`H`xHH /@0<<<88c@88(H8`Hh` xHIE/@<<<88c@88(H͝8`H$;```>W:x|H.HHa/A;@A/AX;````^W}8x|.HI/A@^x|BHI/AL;{@A8`H/AK\<<<88c@8D8(H8`HT<<<88c@8|8(H̥8`H,<<<88c@88(H}8``8!`A|N |||y!Al/AP``` /A| ~| xN!xHI/AxK``88!P|N ```||~x!``c/A K9~/AHIy88!P|N ``8 N ``|||xB8`|#x!HJ|~y@4<<<8$8c8|8H8`H``xK}8`8!P|N ```||~xB8`|#x!HJ],@4<<<8]8c 888$HU8`HH``8^/@ ~H ^b^~8`8B^8!P|N ||~xB8`|#x!HI,@4<<<8s8cp88tHɥ8`HT``8/@~~H```~^8`8B^8!P|N `|a|{xB8`|3x|#x|+x!HH,@,<<<88c88H8HD8;/@,[8{{8B[H```/@/9`@DH`IB@l/A|IxK``@}"KxH8`|Ix9kIA /@8@\/@{H``i/C@{```[88B[H@```HE8H(}"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`/@xHDIZ8BZH,`/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``;;?_`x8Q|8H9U/@h3@@/Ap<x%x8Q|H9AT<<<8B8cp808H8`H0<<<8=8cp88H©8`H8`8!`|N `|8 B|~x!<8OHMY/A 8`/A8`8!P|N `|8 B|~x!<8O|HL/A 8`/A8`8!P|N `|8 B|~x!<8OHL/A 8`/A8`8!P|N `|8 B|~x!<8NHL9/A ~ +@+8`@ `8`8!P|N ``|B}H|<8NtHL`||~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ɀ~/AH= 88!P|N ``||`y!A8a88K8!`|N |8B8|}x!H=m<8}`\K-9 88@8`=8!P=]x}|]p}t|N ``||}xB8`!H=|~y@8<<<88cհ88XH8`H```K!8`8!P|N |||xB8`|#x!H=m|}y@4<<<8E8c08x8He8Hp`` ^8|`x>~ ]=}K8/@0<<<8G888c0HxH:88!P|x|N `||#xB|}x|#x!K=?}P\TX8IN\])N\ b]~P\8a88`>^ ~^TXK!```8a8K/AH8a8K |dxxKa/@<<<88cP88H8`H8```8!`|N ```||~xB8`|#x!H;m/|dxa8@,<<<88c0808H]8`H4xK}/A88`H8a8K8``8!`|N ```|B!KI8/@(<<<88c҄88,H88!P|x|N ```||~xB|#x|+x!88K/@0<<<88c8T8HA8`Hh`8xK)/A 88`H@```<<<88c88H8a8K8``8!`|N ```||~xB|#x!8a8K]/@4<<<88c088He8`Hl``8xKI/A 88`H@```<<<88c088H8a8K8``8!`|N ```||#xB!H/%/@,<<<88cP8$8H8`Ht~p8`8!P|N ||#xB!p/@,<<<8!8c88H8`HH./@8<<<8"8c88H8`H```>p^tA@@ @@8`<<<8#8c88H8`H<``} }i9 9@8`}b[x4>p^t^0``8!P|N ```||#xB!H-/@,<<<8-8cΰ88XH8`H|~x8`8!P|N ||#xB!x/@,<<<878c@88H}8`HH,/@8<<<888c@88HI8`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/@,<<<8X8c88H8`H#xHB 9 x|jxx#xDx}}izH~B "b88H%a/@8<<<88cp88H8a8K8`HH`8x8H%/@,<<<88cp8 8HK`8x8H%e/@(<<<88cp8D8H]Kt8x8H%/@(<<<88cp8x8H!K88x8 H%/@(<<<88cp88HK8x8(H%a/@(<<<88cp88HK8x80H%%/@(<<<88cp8(8HmK8x88H$/@(<<<88cp8d8H1KH8x8@H#/@(<<<88cp88HK 8x8DH$q/@(<<<88cp88HKЀ8x8LH#/@(<<<88cp88H}K8x8PH(y/@(<<<88cp888HAKXx8<8@H4]/@|<<<88cp8p8HK```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!HE|~y@,<<<88c 8x8yH=8`H$884H 8`(H.|}x@4<<<88c 8y(8yHxH@H88(H<x8ypHI/}A<_=?,8`8B9)^<_>=?8B 9)^<_> =?8B,9)<^<_>=?8BL9)|^<_>=?8B9) ^ <_>$8B^(H`xH8``8!`aa|}p N `|a||x|@&B8`4|#xA!H|~y@,<<<88cl8w88wtH8`H$884Hi8`(Ha.|}x@4<<<88cl8w8wtHUxHM@H88(H<x8wH/}A<_=?,8`8B 9)\^<_>=?8Bl9)|^<_> =?8B9)^<_>=?8B9)ܐ^<_>=?8B9)l^ <_>$8B^(H`xH }8``8!`aa|}p N `|a||x|@&B8`4|#xA!H|~y@,<<<888c8u8uH8`H$884H 8`(H.|}x@4<<<8:8c8u8uHxH @H88(H y<x8v8H /}A<_=?,8`8Bl9)^<_>=?8B9)ܐ^<_> =?8B9)^<_>=?8B 9)<^<_>=?8B\9)̐^ <_>$8BL^(H`xH 8``8!`aa|}p N `|||xB8`4!H q|~y@8<<<8b8c08s8t8Hi8`H```884H )8`(H !|}yA88(H <_=?8`B+9)]<_>=?,8B9)@^<_>=?8BP9)А^ <_>=?8B9)^<_>=?8B9) ^<_> 8B0^$<_8B^(H<``<<<8d8t8t88c0HexH ]8``8!P|N ```|/!B|zx|+x|#x|3x!8`AP8`4H |~y@0<<<88c8r|8rH8`H`884H 8`(H |{yA88(H }/[@;;`<_~,8B=?8`^<_9)8B>=?^<_9)8B0> =?^<_9)@8B>=?^<_9)P8B`>=?^ <_9)p8B>$^(H8`<<<88sl8r8cHxH8``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<<<88c8p8oH8`H``88`8!`|N |8B|#x!88K/A4<<<8 8c08p\8o8He8`H$``8A98`T@.|x8!`|N `|8B|#x!88K /A4<<<88c8o8nH8`H<``8A98`!:a;TTBU)@.|x|Kx|[x8!`|N ```|8B|#x!88K]/A4<<<8 8c8ol8mH%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(<<<8A8c8n$8lH88!P|x|N ||#x8BT>!888A9K8/A(<<<8K8c 8m8lH588!`|x|N `|TF>T>BT>8|#x!88;A8!9a:K8/A(<<<8W8c8m8kH88!`|x|N `||#xBWWTF>W@.!T>T>|Cx|+x|Lcx|SxWF>W>W>88889!:;<=A>?K)/8A(<<<8g8c8m8kH88!|x|N ```|!|#xT>lK8!P|N `|!|#xT>lK8!P|N `|!lK18!P|N ```|!8W@.W@.}bp| Kx}^x}=x@`8|8yHL``/;;@K<<<88c8k88hH8``8!`|x|N ``||~xB|+x|3x!K/@4<<<88c 8j8g(HU8HL``xxxK%8/@(<<<88c 8j8g(H 88!P|x|N ``K```K```K```K```||~xB|+x!K/@8<<<88c 8i<8f(HY8HP```xxK8/@,<<<88c 8i`8f(H 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@8g8dHH}y8HP```xxK8/@,<<<88c@8g8dHH}-8`8!P|x|N ``|8B!K8/A(<<<88c8g$8cH|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"8c8b8eH{/@l+A/@4+@,|+x<|3x<8ce8(8bHz8Hcx|3x|3xK8@Hh``/ A`T8|#x49A|09 HT< H|D0|D0|0| Sx} SyA$|+x<|3x|;x<8cf0958bHzY8H```T 8|P4I}@:A|0H(`T< I|L0|0| cx```8T>|xA;cxxKA,<<<8=8c8fp8bHy8Hlcxx88KW>A,<<<8>8c8f8bHyq8H(8H ; 7@l9888K8!p|xa|N ``|A|+xB|#x|zx!Kmxx|{xCxdxKe/@,<<<88c8d8_;`Hx`8!`cxA|N ``||3xB|+x||x!Km/@4<<<88c8d(8_HxE8HL``xxxK8/@(<<<88c8dD8_Hw88!P|x|N ``|a|;xB|+x|3x||x!K/@0<<<8F8cP8ch8^XHw8HX`xdxxxK8/@4<<<8G8cP8c@8^XHw58```8!`|xa|N ``K```K```K```||~xB|+x!K/@8<<<88cP8b8]XHv8HP```xxKI8/@,<<<88cP8b8]XHv=8`8!P|x|N ``||~xB|+x!K/@8<<<88c8b$8\Hu8HP```xxK8/@,<<<88c8bD8\Hu}8`8!P|x|N ``K```K0```|8!H8!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|/AH8/@Lx;;````~ /A H~ /;;@```8!`x88a|H$8!`a|N ```||~x!``c/A</A$|xH^8~/AH88!P|N ```||~x!``c/A</A$|xHi^8~/AHM88!P|N ```||`y!A8a88K8!`|N ||by!A8b$A8K8a8K-8!`|N ``||byB|#x!A0/A(8!P8|K@```<<<8j8c8]8!Hp||byB|#x!A0/A(8!P8|K```<<<8q8c@8\8!4HpE#F |jx8 +~A+@|+6A@Hd``8B/A8cBK`/AN `9)}CSx8@6})/AD8B8cB8`N 9 6i}#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<<<88c8Z8Z;HmH``#/8^ 8J|I.~A(xH8cH/~AxHA ~H4<<<88[@8Z8cHmux;Ky`8!`xa|N ``|a|bxB|}x|#x8|+x!;| ```/A4;8BB<<888cZX8YHl8`H`xH8cHW8/~ @,<<<88c8Z8YHl8`HxH~8`8!`a|N `|,B|#x|~x!@ KYHT+AE|+x|B$/A4<<<8w8c8X8X;HkH``#/8^ 8J|I.~A(xH8cH/~A xH18~ 88HaH<<<<88Y 8X8cHk]x;Ka```8!Px|N ``|,aB|#x|3x|;x|~x!@K!H\``+AE|+x|B$/A4<<<8T8c8W8Wx;HjH``#/8^ 8J|I.~A(xH8cHE/~AxH ~H4<<<8]8W8Wx8cHj%x;K)`8!`xa|N ``||#xB|3x8!+4@8<<<808cp8W8VH;HiH```+A|@"$/A8<<<848cp8V`8VH;HiUH```/8C }".A(|#xHe8cH/}AxH꩓ H0<<<8;8V8VH8cpHhx;K8!Px|N ``||wxB8`0|#x8|+x!|3x|;x}Cx}8Kx8HQ/a8@4<<<88c08V8UHhE8Hl``880H /A`x8HU8cH/}@0<<<88c08V8UHgH``A8xbHe\ A8<|B"b !8[[ {II iA8B$!8)(A8,8/@(<<<88c8U8WHHg`~xK8/@P??<8;0;U8WXxxHf<xx8!8WHf8a8K88!|x|N ``|A|zxB8`8|+x8|#x!|3x8H]/a8@0<<<88c~08U8SHfQ8Hh`888H/A`x8He8cH/}@0<<<88c~08U8SHeH``A8xbHu^ A88>~B"b [ A8;{B "ba88c$K-8/@0<<<8x8c8S8VHHe```8zK8/@P??<8z;~0;S8VXxxHe <xx88VHd8a8KI88!p|xA|N ``||}xB8`F$!H/a8@4<<<88c|@8T8QHdu8`HGl``8F$8H9a8<8Ka8<88cKa8<888UK-/@4<<<8;8c|@8U8UXHc8a8K8`HFa8<888UK/@4<<<8<8c|@8U8UXHcK```a8<888UK/@4<<<8=8c|@8U8UXHcUK````a8<888VK=/@4<<<8>8c|@8V 8UXHcK```a8<888VdK/@4<<<8?8c|@8Vl8UXHbK```a8<888VK/@4<<<8@8c|@8V8UXHbeKp```a8<888VKM/@4<<<8A8c|@8W8UXHbK ```a8<888WHK/@4<<<8B8c|@8WP8UXHaK```a8<8 88WK/@4<<<8C8c|@8W8UXHauK```a8<8 8"88WK)/@(<<<8E8c|@8W8UXHa!K,a8<8 8"88XDK/@(<<<8F8c|@8XX8UXH`Ka8<8 888XK/@(<<<8G8c|@8X8UXH`Ka8<8 888Y(KQ/@(<<<8H8c|@8Y48UXH`IKTa8<8888YK /@(<<<8I8c|@8Y8UXH`K a8<8888YK/@(<<<8J8c|@8Z8UXH_KĀa8<88$88ZdKy/@(<<<8K8c|@8Zp8UXH_qK|a8<8888ZK1/@(<<<8L8c|@8Z8UXH_)K4a8<8888[4K/@(<<<8M8c|@8[@8UXH^Ka8<88088[K/@(<<<8N8c|@8[8UXH^Ka8<88.88\KY/@(<<<8O8c|@8\8UXH^QK\a8<88.88\dK/@(<<<8P8c|@8\l8UXH^ Ka8<88288\K/@(<<<8Q8c|@8\8UXH]K̀a8<88288]8K/@(<<<8R8c|@8]H8UXH]yKa8<88388]K9/@(<<<8S8c|@8]8UXH]1Ka885888o8K}/@(<<<88c|@8oL8UXHPK<_a8<; 8oxxK/@(<<<88c|@8o8UXHPyK??a8<x;8pxK/@(<<<88c|@8p(8UXHP-K8a8<<x8< 8p89/9 KQ/@(<<<88c|@8p8UXHOKa8<<x88q<89/9 K/@(<<<88c|@8qL8UXHOK<_a8<x;8qxK/@(<<<88c|@8q8UXHO9KDa8<<x8;8rX899 K]/@(<<<88c|@8rl8UXHNKa8<<x8;8s89!9 K /@(<<<88c|@8s8UXHNK꜀a8<<x8;8s899 K/@(<<<88c|@8s8UXHN=KHa8<<x8;8t88939 Ka/@(<<<88c|@8tH8UXHMKa8<<x8;8t8|99 K /@(<<<88c|@8t8UXHMK?_a8<x8;8l8u929 K/@(<<<88c|@8u8UXHMAKLa8<<x8; 8v 8\9.9 Ke/@(<<<88c|@8v48UXHLKa8<<x8; 8v8L99 K/@(<<<88c|@8v8UXHLK褀a8<<x8; 8wp8<99 K/@(<<<88c|@8w|8UXHLEKP<_a8<8;,8xxKq/@(<<<88c|@8x8UXHKKa8<<x8< 8x89/9 K/@(<<<88c|@8x8UXHKK簀a8<<x8<8y48 9 9 K/@(<<<88c|@8y@8UXHKQK\a8<<x8<8y89 9 Ku/@(<<<88c|@8y8UXHJKa8<8c$x8<899 K%/@(<<<8 8c|@8z8UXHJK渀a8<<x8<8{(89 9 K/@(<<<88c|@8{88UXHJYKda8<<x8<8{89/9 K}/@(<<<88c|@8{8UXHJKa8<<x8<8|x899 K)/@(<<<8!8c|@8|8UXHIK开a8<<x8<8}0899 K/@(<<<8(8c|@8}@8UXHI]Kha8<<x8<8}89 9 K/@(<<<8/8c|@8}8UXHI K<_;a88u;xxK5/@(<<<838c|@8~8UXHHKȀa8<<x88~8|99 K/@(<<<8:8c|@88UXHHiKt<_a8<x8;b8l99 dxK߉/@(<<<8A8c|@88UXHHK<_a8dxx;\xKA/@(<<<8E8c|@8`8UXHGKԀa8<<x8'88L9,9 K/@(<<<8L8c|@88UXHGuK a8<<x8?88<99 Kޙ/@(<<<8S8c|@88UXHG!K,a8<<x8?8D8,99 KE/@(<<<8Z8c|@8L8UXHFK?a8<x;8xK/@(<<<8^8c|@88UXHFK⌀a8<<x8D8h8 9,9 Kݥ/@(<<<8e8c|@8t8UXHF-K8a8<<x8D889 9 KQ/@(<<<8l8c|@88UXHEKa8<<x8D8899 K/@(<<<8s8c|@88UXHEK᐀a8<<x8D8X899 Kܩ/@(<<<8z8c|@8l8UXHE1KKa8<<x88 89%9 K /@(<<<88c|@88UXH>Kڜ<_a88x;|xK/@(<<<88c|@88UXH>IKTa8<<x888l99 Km/@(<<<88c|@848UXH=K<_a8<x;\8xK!/@(<<<88c|@88UXH=Kٴa8<<x88d8L99 K/@(<<<8 8c|@8x8UXH=UK`a8<<x88$8<9&9 Ky/@(<<<88c|@848UXH=K a8<<x888,9#9 K%/@(<<<88c|@88UXH8h89.9 KY/@(<<<8a8c|@8|8UXHK<_a8<x;b88fxK /@(<<<8e8c|@8L8UXHKa8<<ex8?88|99 K/@(<<<8l8c|@88UXHAKL<_a8<x;l8֌xKm/@(<<<8p8c|@8֠8UXHKa8<<x8= 8(8\99 K/@(<<<8w8c|@848UXHKa8<<x8= 88L99 K/@(<<<8~8c|@88UXHMKXa8<<x8= 8؈8<99 Kq/@(<<<88c|@8ؐ8UXHKa8<<x8(8,K)/@(<<<88c|@8<8UXHK;a8<8D8xK/@(<<<88c|@8ٸ8UXHiKta8<<x8$8 K/@(<<<88c|@8,8UXH!K,88````8!|N ```8+~A(|D$/A8 |`"N `8`N ``||yxB;y;!@dx8a8;D;APKWMH`8a8;KXIdxx|bxx;KWA```xKW/ATxKX 8xK/AxCxH=<<Dx8 8cl8Hq8`H`8a8KWM/@d8a8$x;@:PKV?;D8a8KW!/A|8a8KW8|{x8cKQ/@;Zx$x;ExKVa```xKV/ApxKW-|}xx8K/@Ԡ{$/AȠ$@x~xHA$<<~x878c8Hq8`HȀ(#xK/@ ;P8xH$(<<x9B8c\8H!8`Hx;P8xH<<x8!8c8H8`HD;PxxH<<x8/8c8H8`H8```8!|N ```||+xB8c!<80KRi8,A ~88!P|x|N ``|a8B|{x;!;<xKTE?```xKT/AxKU-|bx8c$A8KL݀A88̓4a88cK/@8cx848K /@<<<88c188H8`HxdxKS``xKT-/AxKT88|~xcx8K/ADa8x8c$KM/@<<<88c18 8HI8`H0<<<88c188H!8`H8`8!pa|N ```||+xB!<8KPm8,A ~88!P|x|N ```||}xB|+x|#x8d$x!<8@KO,A8|H8`48/A$8!Pxx|K`8!P|x|N ``||#x|+x!``;xxK/@,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=8cAp8<8dHc8!P|x C|b|N ||~x!``c/AH88!P|N ``||}xB8`|#x!Hm/|bxa8@,<<<8M8c,088|H]8`H88}|Dx KI/@X??<8D;,0;|8xxH<xx8P8H8a8K8`H`88`8!`|N ||`y!A8a88K8!`|N |B}H|<8K8`||}xB8`!H!|~y@8<<<8o8c*88,H8`HH```8<8~8 KG88`8!P|N `||~x!``c/A$8cKF5~/AHu88!P|N `||~xB|#x!?```^p@8A8@,<<88c08H8`H0``8~888KJu/@88`8!`|N ``|a;B|}xx|3x|#x!<8KJ ,A 8`H```/A<x88 KI/A(<<88c8lH8`H8x8~ 88!P|x|N `||+xB8c!<80KG8@,A8@8!P|Cx|N `|a|}xB|#x8!p;a<H<cxK-/@<<<88c&@88He8`H|<<<88c&@88H=H<<<88c&@8 8HHl<<<88c&@8(8H HH```x8D8@K/@<<<88c&@88H cxK8`H``x88K/A(x8LK/A8a<8HK/AH8AH;L!HAPaTAX Ii ID@A`<8`H$D;/AK````8!a|N ```|;B|}xx!KE-<|~x8x8|+x8K/@0<<<88c$@8\8H Q8`H`xx8K/@,<<<88c$@88H 8`Hx8a8KF`8a8KGm/A8a8KG|~xxK/A@8xK/@<<<8 8c$@88H 8`H8<<<8 8c$@88H i8`H8```8!`|N ```|A|{x8d|+x!KCcx8|#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<_8bm4H|lx<_8B~h^>|xtpl!|}N |B|H|=9X/@!|> x|_xlptx|>^~h<_8blH|lx<_8BX~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8bkHQ|lx<_8B~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8bkHH|lx<_8B~h^>|xtpl!|}N |B|H|=9`/@!|> x|_xlptx|>^~h<_8bjH|lx<_8B`~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8bjHM|lx<_8B~h^>|xtpl!|}N ||dxB8_!p8a98Hm8a8|}xHk5<_}]|~x9"i\Bi\ i|].<_x j;ihxHny,@|}xxHnHn8!|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)CodedContentTypemxf_register_interpret_type(newDataModel, "CodedContentType", MXF_CODED_CONTENT_TYPE_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)MPEGVideoDescriptormxf_register_set_def(newDataModel, "MPEGVideoDescriptor", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_SET_K(MPEGVideoDescriptor))SingleSequencemxf_register_item_def(newDataModel, "SingleSequence", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, SingleSequence), 0x0000, MXF_BOOLEAN_TYPE, 0)ConstantBFramesmxf_register_item_def(newDataModel, "ConstantBFrames", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, ConstantBFrames), 0x0000, MXF_BOOLEAN_TYPE, 0)mxf_register_item_def(newDataModel, "CodedContentType", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, CodedContentType), 0x0000, MXF_CODED_CONTENT_TYPE_TYPE, 0)LowDelaymxf_register_item_def(newDataModel, "LowDelay", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, LowDelay), 0x0000, MXF_BOOLEAN_TYPE, 0)ClosedGOPmxf_register_item_def(newDataModel, "ClosedGOP", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, ClosedGOP), 0x0000, MXF_BOOLEAN_TYPE, 0)IdenticalGOPmxf_register_item_def(newDataModel, "IdenticalGOP", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, IdenticalGOP), 0x0000, MXF_BOOLEAN_TYPE, 0)MaxGOPmxf_register_item_def(newDataModel, "MaxGOP", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, MaxGOP), 0x0000, MXF_UINT16_TYPE, 0)BPictureCountmxf_register_item_def(newDataModel, "BPictureCount", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, BPictureCount), 0x0000, MXF_UINT16_TYPE, 0)BitRatemxf_register_item_def(newDataModel, "BitRate", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, BitRate), 0x0000, MXF_UINT32_TYPE, 0)ProfileAndLevelmxf_register_item_def(newDataModel, "ProfileAndLevel", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, ProfileAndLevel), 0x0000, MXF_UINT8_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| }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|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 |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?H?>X?Xh?x?Έ?Θ?Ψ@θ@:@[@@@@$P.$PD$P@$XD $XA#$\D$\A7$`D $`A[$hD$hAo$xD $xD($D0%0D4%D;%DB&HDI&DP'DW'\D^'De(Dl(pDs(Dz)(D)D)D*<D*D*D+PD+D,D,`D,D-D-lD-D. A.D.A$$PA@AրBBB)BCCC6CaCrCCCҀDDD=DMDEEgEEFRFcFsFFF̀GG(GMGpGG΀GHHF$ HN.HG...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/0D/D/D/M=$.MS@Ma@MtLMMMMˀM܀MNN;NRNq$N/Nr/./D/D0D0D0<D0DD0PD0\D0hD0tD0D 0D 0D 0D0N$/N@NNǸNUNU_WX XGXdX}X΀XY2YJYZYkY|YYYYڀYZZ6ZSZrZ[ƀ\&]_S_``2`E`X`k`~````aab]bvbbҀbccdZdqdde'e8eJe\eme~eeeeҀeff'f9fLfhfgg܀gh h8hPhchuh$N0h0.0D0D0D0D0D1 D1$D10D1PD1XD!1dD$1D&1D,1D.1D/1D41h$0h@h@h@h@i$(N1i2.2D72D82D72D82D:2PD<2TD>2`DA2hD@2lDA2tDE2|DC2DD2DJ2DK2DJ2DK2DJ2DK2DO2DM2DN2DR2i,$72iN@6i]@6ir@6i@6i$N2i2.2DU2DZ2D[2DZ2D[2D\3D]34D^3dD`3i$U2i@Ti@Tiijj$N3j3.3Dc3Df3Dc3Df3Dm3Dn4dj$c3j@bj@bjрjj$N4j4.4Dq4Dt4Dq4Dt4Dy4k 4D4k5D{5Dy5D{5@D5Pk2$q4kI@pkU@pkk@rkzk4k@k5dk$N5dk5p.5pD5pD5D5D5D5D5D5D5D5D05D5D6@D6\D6D6D6D7D7PD7lD7D7D7D8D8`D8|D8D8D8D8D8D8D8D9D9D9D9 D9D9@D9XD9D9D9D:0D:@D:XD:D:D:D;0D;8D;PD;D;D;D<(D<0D,D>HD>D>D>D>D?$D?@D?D?D?D ?D ?D @,D@pD@D@D@D@DA$DAhDADADAD!AD"BD$B`D&B|D'BD*BD,CD0C0D2C8k$5pk@k@k@l 8lvl2<l>lJ5plKCLlL$ NCL.CPDICPDXCdDIChDXCDZCD[CD\CD^CD[CD\CD^CD DD!D@D,DdD.DD/DD6DD8DD;ED<E<D?E`DDEDEEDHEDKEDLFDOF8DTF\DUFDWFDXFDYFDnGDoG4DzGXD|G|DGDGDGDH DH0DHTDHxDHDHDHDIDI,DIPDItDIDIDIDJDJ(DJLDJpDJDJDJDKDK$DKHDKlDKDKDKDKD_L D`L,DaL8DbLDDcLPDdL`DeLpDfLDiLDjLDiLDjLDkLDlLDmLDpLDLDuMD|M DM`DMhDMlDMpDMxDM|DMDMDMDMDMDMDMDMDN DN`DNhDNDNDODO(DO`DODODP DPDP$DP(DP0DPlDPDQDQPDQDQDR4DRDRDSDSdDSDSDTHDTDTDU$DUhDUDUDVDVPDV\DVlDVDVDVDW,DW<DWDWDWDXDXXDXDXDY,DYtDYDZDZLDZDZD[ D[dD[D[D\0D\tD\D]D]DD]D]D^D^dD^D^D^D^D^D^D^D^D _$D _lD _D `D`LD`D`Da(DaxDaDbDbPD[bXDb\D bDbD bD!bD"bD$bD%cD&cD*cXD+clD,c|D.cD/cD0cD2cD6d$D8dHD;dhD<dD=dD?dD@dDDeDEe<DHe`DKeDLeDMeDOeDPfDTfDDUfhDWfDXfDYfD[fDgHDag\DbgDcgDdh DehdDhlDehpDnhDkhDnhDohDphDrhDsiDtiDxiXDyilDzi|D|iDziD|iD}iDiDiDiDj<DjTDjtDjDjDjDjDjDk DkhDkDkDkDlDl(Dl,DlPDlpDlDlDmDm4DmTDmDmDinDn$DndDnDnDoHDoLDoTDopDoDoDp,DptDpDqDqDDqDqDrDrLDrDrDrDrDs@DsDsDt Dt,DtTDtlDtDtDtDtDuDu$DuDDudDuDuDuDuDuDuDvDv`DvtDvDvDw DwPDwDwDx0DxxDxDyDyDDyDyDyDz$DzpDzD{D {LD {D{D|D|hD||D|D|D}D}XD}D}D~D~pD~D~D <D!D"D# D$PDA\D$`D*D+D,D-D.D/D04D1TD2xD5D6D7D8D;0D<LD=lD>D?D@DAD'0DE@DF|DGDHDIdDJxDKDLDM DPlDQDRDS\DVDWDX<DYDZD[D\hD`DaDb<DcLDd\DeDfDi(DjlDkDnDoDDpDsDtDuLDz`D{DD0DlDDDD(D,D0D<DPDTD\D`DpDDDDD$D@DHDLDXDDDDDDDDD+D,D/DD0dD1D2D5D6D7D8<D;hD<D=D>D?D@DD*pDlM$ICPlo@Hl@Hl@Hl@Hl@Hl@Hl܀JDl@Klm mLLm,@Mm5m@N<mU,mfO@m{@PmR\mS0mTHm̀"m܀mnU\n1V8nEgnZCPn[@nlDnmGnn@knGnJpn@nbXnb\n@nbngHn@knhlnhpn@knhnnnn$PpN.D6D7D6D6D:D7D:D<0D=PD?XDAdDFpn$6n@5o@5o@5o,@5o<@5oK78oZ@8ohoioj$N.DDDDDDD@DDDDDDDDDDD0ok$o@o|oo8ooDoo$ND.PDPDXD\D`DdD|DDDDD D4DDDDDDo$Po@p@p@p8p*Pp+p,$N.DDDD4D\D`DDDD4DtDp-$pF@pU@pc@pp8p~pp$N.DDDp$p@p$$N.D D!D D D!D D! D"`D)D'D+D-D+D20D7pD8D:D; D:D;D:D;@D<DD=DBDCDDPDEDJDLDO8DPDQDSDYHDZD]D^D]D^D` DoLDkPDoXDs\DtxDwDxDyDzD{D|4D}LDhD|DtDDDDDDDDDD D,DHD|DDDDDDD4DHD\DpDDD<D|D)D-DwDx8DyXDzD{D|D}DD$DPD|DDDD,DXDDDDDD<D\D|DDDDD4D`DDDDD$DDDdDDDDDD<D%hD&D'D(D)D,DD-pD.D2D3D6 D8LD=xD>DADCDJDPHDStDTDYDbD$D8DPD\D`DdDpDDDDD D8DXDxDDDDDD D4DHD\DdDxD|DDDDDDDDDD (D 0D 4D 8D <D @D DD PD`DlDpDtDDDDD (D%HD&dD'D(D)D,D-D.D2,D3@D6TD7hD8pD9DD=D>DADBDCDDDDJ DP4DQHDRPDSdDTxDYDaDbDfD'DD4Dh`p$ p@ p@ p@ q @ q"@ q5@ qJ@ qY@qbquqqqqʀqrss"@s2@s<sM@smss@s@sLt2tuu!xu:8uO@ub@uwuuxuu$Nxu.DmDqDmDmDDxDqDrDDDD(DLDpDDDDD$DPDDDDLDDDDD(D\DxDDDDDDDD(DDDlD|DDDDD DHD\D|DDD@DtDDDDDDD D,D4D@u$mu@ku@kv@kv@lv,nXv8o8vDpPvO1v`qLvpr@v@svtDvuhv@vv߀v@ww%xHw7y<wPwQTwR$NT.`D`DhDlDDDDDD DD DDD DDD0D>pD?xD@DD"D%$D'@D*`D,D2D3,D4XD8D9˜D: DB°wS$`wt@w@w@wPw8wȀHwӀ<w@xDx`xx$dN.DDDDDDDD0DpDÀDÈDÔDàx$x2@xC@xW@xl8x{@xxøx$Nø.DEDFx$Ex@Dx$N.DJDKDLx$Jx@Ix$DN. DO DP DQ`x$O y @Ny$DNd.pDTpDUpDVİy$Tpy9@SyH$DNĴ.DYDYD]yI$Yyv@Xy$N.DDDDD0D@DLD\DpDD@DPDƸD DtDD<DȤDDXDD(DʔDDdDD DPDTD\DlDDD`D̀DDD`DΤDD DpDDD`DЈDаy$y@y@y@y@y@z@z@z!z"@z1z2@z3@zBPzCƸzD@zSƸzT zU@z`<zl8zv(zwhzx@ztzz@zz<z@z<zȤz@zȤzz8zǀ<zӀ@z zLz@zXzz@z{({@{ʔ{{@{!{"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|&}&}@&M}}&_}&eǬ}&}0}&ŀ~&~5&l~Z&ǜ~u&θ~&Ψ~&H~&&ΘL&Έz&x&X&8&&&ͬU&X&H&(&#&*F&1h&5x&<&C&G̸.&N̨`&U̘&`h&g@&nX&uHU&|&Š&Ő&ȼ&Ȭ$&O&y&ɰ&8&(&& &Ȝ@&Ȅk& &&,&!&F&& &&ː&ˀ/&&`^&-p&4<&8&MǼ&_̈&&cPG&g0t&n&r&}& '&P\&&ʸ&ʘ&ʨQ&p&ʈ&L&PX4&WHt&^8& &'/&<n&C&c@&g&n(7&rj&& nj&(|&0&4żN&;\&BL&I<&P,6&Wq&^ &e&l&sR&z&Ƽ&Ƭ&Ɯ(&ƌc&|&l&\&L?&<&,&& -&S&u&8& (Ā׀"& $A&  b&h&p&`&ɀ&&3&N&Ȕg&ʀ&h& ؀&  & %d&dndf<.D$D%D*D,D-0$$@#ـO^8O$tNDPP.PD0PD3XD0\D3`D9dD8hD9lD:pj$0P@/18Pр$0Nрр.рD=рD=рDBѸ$=р@<!@̀$<NѼ.DMDRDPDRDVD\0Da@DdҐDfҘDeҜDfҤDdҨDfҰDdҴDiDmDlDnDmDpDvDuDt DuDvDuDw$Dx4Dw8Dx<D@D`Dd$M'@L8@LI@N [\x]nYÀԀ3Q؀;Rct$Nx.ӀDӀDӔDӘDӤDӰDӴ$Ӏ@@$LN.DD$@$N.DDDDDDDD DDDD(D`DpD԰DԴDԸDԼDDDD DDDPDpD|DոDDDDD8D<D@DPDTDXD\D`DpDtDxD|DրDֈD֨$#@1@B8Q@b@v$N.DDDDDDDDDDDDDD DDDD D$D($@@$N@.@D@DXDhDpDFxD׀DF׈D׌DFפDGװDF׸DG׼DHDGDHDIDHDI D4$@@@'@8@L@MLN$ NL.PDPD\D`DlDpDtDxD|D؄D،DؔDDDD pD ـD وD ٘D ٰD ٸDDDDDDDDDDD D0D8D<D@DHDLDTD\DdDlDtDڀDڄDڈD#ڌD/ڨD1O$Pd@u@@@@@р@P$N.D6D7D6D6D7 D8D7D8D<,DDPDIhDOېDRۜDWDZDdDfDm0DbHDuhDz܀D{ܐD}ܤ$6'@4<@4Q@5e@5y@57H8t98̀:@ܼ$Nܼdܼdd;f<<KYόlϜϬ.D D!D"D#D"D#$ @ɀ8IZi׀Qhy؀+IȀ؀9Ur=\ՀèӀOo5^$TN. D D4DHDLDd$ @ǀ$XNx݀.݀D3݀D6݈D3݌D6ݐD<ݔD;ݘD<ݜD=ݠ$3݀@2#48.݀/ݰ0$0Nݰ1ݰ.ݰD@ݰDAݴD@ݸDADDDCDDDCDAE$@ݰ_@?l@?y$pN z . DG DH4DG8DG<DH@DKLDJPDKTDJ`DHp$G @F@F$pNސސ.ސDNސDOޔDNޘDOެDR$Nސ@M@M$hN.DoDrDoDr$Ds`DulDtpDv߀Du߈DvߐDuߔDtߠDu߰DvDxDz$o@n$@n0ARbs$N.DD$@$N.DDDD D8$@$\NLP.PD&PD)XD&\D)`D/dD.hD/lD0p$&P@%''82P34$0N.DDDDDD5$U@l}$hN.DDDDDPDTDXD\DdDxD|DDDD$@@8 !"$N.D D D #$ M@Y@f$ N.DD D`Dg$@@8g€<Ӏ$N.DD"D'0D(@D*PD,XD*\D,`D0D%D0D%D4$@@̀<ڀ@ Ut) 8456$$N.DDDGDDDG DI8DJ<DOD7$DN@CZ@Cj@Cw@E\$\N\.`D`DpDtDDDDDDDDDD$DXDpDDDD$`@@@@р8`@~<XX@~<!"#$%$N.D7D:D7D:D<(DA4&$7<@6S@6_$\NL.PDPDdDhDtDDDD@DH`$Ps@@$ N\.`DR`DVtDRxDTDRDVDTDVDXD[D\D^DY Db0D^@Df`Dhp$R`@Q@Q@QS<T8"`#$$$N.DkDlDkDnDlDnDsDuDwDsD{ D}0%$kI@j`@jl@jxl8H$NH.PDPD`DdDpDD$P@@@@P$XN.DVD\DWDVD\DVD\DYDWD\D_DbDcXDgDjDl$V@T(@T4@UD@UQW<bX8mY@|}~$`N.DDD$$@@84$$N4.@D@D`DxD|DDDD$@@@$N.D_D`Da0Ddp$_@^"@^2@^BSdtЀ%7IYk}Ҁ u$N.D1D2D3v$1@0@0΀$$N.DgDjDl Dm`DnlDq$g@f@f@fh8,-.P$N.DDDDDDDD DDD$DDZDD"D$D%PD&XD%\D&`D'D)D;D=D0D6@D8`D=D?DADDDFDKDMDP0DU@DVD\Q$p@@@@@@ր@ H@ 1 :# 81'A@ XcLqD<$N.DDD$@@@@@8   $$N.DDDDDDDDDD DPDDDDDDDDD4D<D@DPD\DDDDDDDD D(D,D0D8D|DDDDDD DLDDDDD D@Dp $6@F@V@m@@@P8À"ӀgzH<ŀ@@@@$N.DDDD$@/@F@ ^@k@ y@$\N.D|D}D@$|@{@{$hNX.`D`DDDDPD`$`@@$Nt.DDDDDDDDDDDD$DXDDDDD$D4DDD$$@+@78C@R@bc8d$N8.@D@DTDXDdDDDDDDD D,DhDpe$@‚@’@©<µ8@$DN.DtDuDvDy0$t@s@s$NH.PDPDhD|DDDDDDDD$P,@<@H8T@`@mPn(o$N(.0D0DLDPDTD\DdDlDtDDDp$0Ô@ä@û@ɀ@Հ80$N.DDD$@ @/$ N.DDD0$F@U@d$N.D D D ,e$ {@ Ċ@ Ěĭ$0N0.0D0D0D8D<DĮ$0@@$N.DD$@@*Bn$N.DDo$ń@œ@ţŶπ$N.D"D#$"@!#@!3F]$N. D' D( ^$' s@&Ƃ@&ƒƥ$N$.0D,0D-0Ʀ$,0@+@+$N4.@D6@D7@D8`$6@%@54@5DU$$Nd.pD;pD<pD=V$;pj@:y@:ljǜǵ$$N.D@DADB$@@?@?+$DN.DEDFDG DHDI$DJ0DK<DMHDLLDMTDL`$E@D@D +˰$tNd.pDPpDQp˱$Pp@O@O$Nt.DUDVDXDWDXDW$U-@T<@TL_|̻$8N.D[D\̼$[@Z@Z#$N.D`Da$$`;@_J@_Zm͈$N.DeDfDgDhDiDk Dj$Dk,Dj8͉$eͨ@dͷ@dǀڀg$\N<.@Dn@DoXDq\Dp`DqhDpth$n@΍@mΜ@mάο$8Nx.DtDuDwDvDwDv$t3@sB@sT@sj$8N.D{DDDDDDDDDk${ϋ@zϚ@zϪ@~϶Ϸϸ$PN.DDDD(D,D@DLDPDTDXD\DDϹ$@@@@ =Vv8~Ѐ$N.DDDDDDЁ$И@Я@н@@؀$XN.DDDDD$D4$@0@?@K8WXHY$HNH.PDPD`DdDlDtDZ$Pq@ш@ї@ѣ8ѯPѰѱ$HN.DDѲ$@@ $N.DDDDDDDDDD D@DLD`DlD p $#@:@L@Z@f@yҊҋҌ$N.DDDDDDҍ$Ҧ@ҽ@@@8$PN.DDDDDD$@+@=@L@X8de0f$PN0.0D0D0D4g$0|@ӊ@ә$N8.@D@D@DDDHDLӚ$@Ӱ@ӽ@$NP.PDPDPDTD XD\D`DdDhD!l$P@@$ Np.pD$pD)pD,xD(|D$D)D%D&D'D*D)D*D%D&D'D+D*D-D+D*D+D-$$p@#&@#5$\N.D0D0D1D0D1D26$0J/hY@/h$,N.D5D5 D6D5D6D7i$5~4hԍ@4Ԝ$,N,.0D:0D:<D;@D<Dԝ$:0Բ9h@9$$NT.`D?`D?lD@tDAx$?`>8@>$(N.DDDE$D!@C0@C?$N.DIDJDK@$IT@Hc@Hr$$N.DNDOs$NՅ@MՔ@Mգն$N.DSDT$S@R@R $N.DXDYDZ0!$X5@WD@WSfy$DN4.@D]@D^XD_`D`hD_lD`tz$]@֓@\֢@\ֱĀ$PN.DcDdDeDdDeDdDe$c@b#6$,N.DiDjDlDn Dl Dn Dl Dn Do Dl Do Dl $Dq ,7$iR@ha@hp@j |@k ׅ׆ @ׇ$N @. @Du @Dv \Dy hD~ tD D~ D D~ D D D~ D D~ D D D D D D D D ׈$u @׮@t׽@t@t@v @w  @ $N . D D $ @@-@R$N . D D S$ j@y@؈$N (. 0D 0D HD TD XD `D l؉$ 0ء@ذ@ؿҀ$@N p. pD pD p$ p@ @$N t. D D $ 3@B@Q$N . D D R$ i@x@ه$N . D D D D D D D D D و$ ٧@ٶ@ŀ؀$dN . D D (D 4D 8D @D L$ @ @/BU$@N P. PD PD \D `D lD pD tD |D V$ Pr@ڄ@ڝ@ڬ$<N . D D D D D D D 0D 4D 8D @ڭ$ @@@$N T. `D( `D) |D( D) D( D) D* P$( `@'@'#@'2)8@)<O `P hQp$N h. pD pD D D D D D D DD4DPDDq$ pۇ@۞@۪@۶8Ā< p$DN.DDDDDDDD0DpD$@@@@8+,-$N.DDDDDDDD0DpDD.$D@V@f@v8܇<ܕܖ(ܗ$XN(.0D0DLDPDTDdDhD ܘ$0ܲ@ܾ@@܀<808$N8.@D@D\D`DdDtDxD0$@5@A@Q@^<l8{@|H}ݛ$NH.PDPDlDpDtDDD@ݜ$Pݷ@@@8<PX$NX.`D `D D D D D D p $ `;@ G@ W@ e 8s <ނ`ރބޢ$(N.DDDDDDDޣ$޼@@@<8$N.DDDDDDD$!@-@=@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-4D.8D/$-@,@,@,.8.<$N.D2D3,D20D34D2DD3HD4$2@1)@19@1H38V3<efg$N. D7 D8<D7@D8DD7TD8XD9h$7 @6@6@6᱀88῀8< ($N(.0D=0D>XDA\D>`D=dDAhDCDEDFDI@$=0@<@< @<>8*?<90:X;$(NX.`DN`DODRDODNDRDTDV DW $DZ p<$N`g@Ls@L@L@M➀O8⬀P<` $(N . D] D^ D] D^ D] D^ D_!$] @\@\@\^8^<$ %!&$N!.!Db!Dc!Db!Dc!Db!Dc!Dd"'$b!C@aO@a_@anc8|c<!"$N"."Dg"Dh"Dg"Dh"Dg"Dh"Di#$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&8Dw&<Dx'$v&@u@u@u'w85w<D&E'(F$(N'(.'0D{'0D|'LD{'PD|'TD{'dD|'hD}( G${'0c@zo@z@z厀|<圀|8'0(8$N(8.(@D(@D(\D(`D(dD(tD(xD)0$(@@@@8 <(@)H:$N)H.)PD)PD)lD)pD)tD)D)D*@;$)Pe@q@@搀<枀8)P*X$N*X.*`D*`D*hD*lD*D*D*D*D+D+D+LD+`D+D+$*`@@@8*`+$dN+.+D+D+D+D+D,D, D,D,@D,HD,LD,TD,`D,D,D-0D-@D-PD-D-D-D-D-D-$+6@ B@R@f@u@燀8畀+@,H,`-$N-.-D-D.D.D. D.D.D. D.PD.XD.\D.dD.pD.D.D.D.D/D/PD/\D/D/D/D/D/D0D0,D0<D0\D0D0D0D0D0D1D1D1 $-@ @@@@)87@F<W,i@-@.X.p14$TN14.1@D1@D1HD1LD1TD1XD1dD1D1$1@@@@81@1$N1.1D1D 1D1D 1D1D 1D 20D2@$1@(@8@G8[1\2T]$N2T.2`D2`D2xD2|D2D2D2D2D2^$2`v@@@鞀82`2$N2.2D'2D(3D'3 D(3D)3$'2@&@&@&(823$N3.3D,3D-3D,3D-3D.4p$,3@+%@+5@+C-8N3O4P$N4.4D14D24D14D24D35@Q$14l@0x@0@0ꗀ2845T$N5T.5`D65`D75xD65|D75D86$65`@5@5@5785`6$$N6$.60D;60D<6HD;6LD<6PD=6$;60@:@:.@:=<8H60I6J$N6.7D@7DA7D@7DA7 DB7K$@7e@?q@?@?됀A877$N7.7DE7DF7DE7DF7DG8$E7@D@D@DF878$N8.8DJ8DK8DJ8DK8DL9P$J8 @I@I'@I6K8A8B9dC$N9d.9pDO9pDP9DO9DP9DQ: D$O9pe@Nq@N@N쐀P89p:4$N:4.:@DT:@DU:XDT:\DU:`DV:$T:@@S@S@SU8:@;$N;.;DY;DZ;(DY;,DZ;0D[;$Y;@X@X#@X2Z8=;>;?$N;.;D^;D_;D^;D_<D`<@$^;Y@]e@]u@]턀_8;<$N<.<Dc<Dd<Dc<Dd<De=`$c<@b@b@bրd8<=t$N=t.=Dh=Di=Dh=Di=Dj>0$h=@g@g@g-i88=9>D:$N>D.>PDn>PDo>hDn>lDq>pDo>tDq>xDs>Dv>;$n>P`@ml@m|@mo8>P>$N>.>Dz>D{>Dz>D}?D{?D}?D?@D?X$z>@y@y@y{8>?l$N?l.?pD?pD?D?D@D@P$?p@@*@88I?pJ@hK$N@h.@pD@pD@D@DADAPL$@ph@t@@8@pAh$NAh.ApDApDADADADADBDB`$Ap@@@@8ApBx$NBx.BDBDBDBDBDBDC DCp$B4@F@R@b@p8BC$NC.CDCDCDCDCDD@$C@@@ʀ8CDT$NDT.D`DD`DDxDD|DDDE$D`@@@ 8+D`,E$-$NE$.E0DE0DEHDELDEPDE.$E0K@W@g@v8E0E$NE.FDFDFDFDF DF$F@@@ˀ8FF$NF.FDFDFDFDFDG$F@ @@(83F4G5$NG.GDGDGDGDGDHP6$G`@l@|@8GHd$NHd.HpDHpDHDHDHDHDHDHDIDI$$Hp@@@8<HpI8$NI8.I@DI@DIXDI\DI`DIdDIhDIDIDI$I@.@:@J@^8i<wI@xJy$NJ.JDJDJ,DJ0DJ4DJ8DJ<DJpDJDJDKDK z$J@@@@؀8<@JK4$$NK4.K@DK@DKPDKTDK`DKdDKhDKDKDKDKD K$K@1@=@M@`8kK@lLm$NL.LDLDLDL(DL0DL4DLHDLPDL`DLd$L<@ O@ ^@ n$\NLlo&Ϭ&Ϝ&όdLldLp dLp%f&<5Cϼ\Lp.LpDHLpDILDNLDOLDQLDRLDSLn$HLp@G̀ҀXpŀ.Zq$NM.MDMDM r$M@Àـ#$NM,.M0DM0DM@DMDDMPDMDMDM$$M0K@[l}1Hc|m~$NM.MDMDMDMDMDMDMDNDNDN DNDNDNDyN0DN4DxN8DyN<DNDDN`DNx$M@8@@@ M N $NN.NDNDNDNDNDNDOD!O D#O,D)ODD+OHD)OLD.O\D/ODODODOD)ODO $N)@9@N@[@o@',@(ODO@'@(OO$XNO.ODODWPDYPDPDPDWP0DYP4DWP8DYP<DZPpD\PD^PDlPDPD_PDaQDcQDdQXD5QpDgQtD5QxD7QD?QD=QDBQDCQDQDQDRDRDR DR$DR@DRPD=RpDR$O@ @!@7@D@Y@m@~W8PPW8P0PW8P@; @<QQQW8Rp@; @<'Rp(R)R*$NR.RDRDRDRDRDRDSDS DS$DS(DS0DS8DS@DS`DSdDSlDSpDSxDSDTDT@DTDTDUDUHDUDUDVDVXD VD VD WD W`D WDWDWDX0DXtDXDXDY DYLDYDYDYD YDYD#YD'YD(ZHD)ZDZD[D[4D,[`D-[D.[D2[D6\D7\<D,\hD-\|D.\D/\D2\D0]D4]D6]$D4](D6],D7]@D4]\D9]lD*]pD0]D>]+$RQ@a@q@1΀߀$5FWhỳ'8IZj@@R@RS @ S$S(@ S0Sx@XY@%@&YZ@!Z"[`#@%0@&:[`;]<]=$ N].]DA]DB]DA]DU]DB]DU]DZ^0D^hD^tD^D^D^D_ D_0D_TD_D_D_D_D]`D[`D]`D`PD`\D]`D``DaaDdaHDeaDfaDibDjb0DmbpDnbDqbDrcDucPDvcDycDzcD}d,D~d`DdDdDeDePDeDeDfDf$Df8DfLDflDfDXfDfDfDfDgDg@DgDgDhDhPDhdDhxDhDhDhDiDiDi0DiDDi\DiDiDXiDiDjDj Dj(Dj8DXjPDjtDjDjDj>$A]c@@s@@@@BDC@gӀD>'@EFHGL4H;HVI:b"qJPKTLXM8ȀN<݀O9P`@Q@R"@S+],j-$ Nj.jDjDjDjDjDkDkDk Dk$Dk,Dk\DkDkDl Dl`DlDlDmDmXDmDmDnDnTDnDnDoDoLDoPDoDoDp DpP.$j[@k@{@@ @jpl$Npl.ppDppDpDpDpDpDq Dq`$pp@@ $Nqx.qDqDqDqDr Dr` $q 3@ C@ Q$Nrx.rDrDrDrDrDrDrDrDrDsDs@D s R$r }@ @ @ @ $Ns.sDsDsDtDtPDtDtDtDuDu Du$Du(Du<DuXDulDuxDuDuD!u $s @  @  @  "@ /@ 9s :v ;$dNv <&ϼ \dv ]dv dv f < .vD=vDAvD=vDAv$DFv(DGv,DKv@DIvDDKvHDMvPDOv`DGvhDTvDVvDTvDUvDWv $=v @< @> @? v v   + @ \   ' 8 U e u $Nv.vD,vD-vD2vD3vD4v $,v @+  $XNw.wD7wD8wD9wD8wD:w$ $7w @6 @6 $Nw(.w0D!w0D$w@D!wDD$wTD%wD'wD)w $!w0 @  @  & R$Nw.wDZwD]wDZwD]wD^x D_x$D^x(Dax,Dcx8Dgx@DkxHDixLDkxPDmx\ S$Zw s@Y @Y $Nxp.xpDpxpDsxDpxDsxDtxDuxDtxDwxDzxDyxD~yDyDyDy $pxp @o @o $Ny,.y0Dy0Dy@DyDDy\DyDyDyDyDyDyDyDyDyDyDyDyDyDzDzDz$Dz(Dz,Dz<DzHDzPDz`DzdDzhDzlDzpDzDzDzDzDz $y0 @ @@@@ 0@ C@ Wgsy0tzu$Nz.zDzDzv$z@$Nz.{D{D{D{ D{0D{LD{`D{dD{p${@@@@2BS@b{c{d$N{.{D{D{D{D{D{D{D{D{D{D{D{D|D|D|D| D|D|D|D |0D|4D|Te${@@@@@@{|l$N|l.|pD3|pD4|pD8|D9|$3|p@2$N|.|D<|D=|DA|DB|$<|3@;?$N|.|D|D|D|D|D|D|D|D!|D'|D$|D/}D*}D/}D$}D'}(D$},@$|]@i@v@ |}8$N}8.}@DE}@DF}@DH}DDF}LDG}PDI}X$E}@@D@D€Ӏ;$N}\.}`DL}`DM}`DL}dDM}hDO}lDS}pDT}tDU}xDT}|DS}DW}DY}DW}DZ}DW}<$L}`_@Kl@K y@K$tN}.}D`}Da}Dc}Dd}Dh~Dk~Dm~Dq~0Du~@$`}@_$lN~L.~PDx~PDz~P$x~P@w$N~X.~`D}~`D~`$}~`@|$N~hd~hd~pLd~pbfc<r~p.~pD6~pD7~tD6~xD7~D6~D7~D8~D7~D8~D;~D8~D;~D= D;8D@PDBXD=DBDF$6~p@5@5 @7(=gvǀ܀ ->O`qӀ,=N^n~р@8,$@9-~p./$lN.DJDKDJDKDL(0$JT@I`q$\N<.@DO@DPHDOLDP`DQ$O@@N!$\N.DTDUDTDUDV"$TF@SR$\N.DYDZDY DZ D\TS$Yp@X|$hNh.pD_pD`}$_p@^$N.DdDeDiDj$d@c$XN.DmDnDrDs,$m@l$TND.PDvPDwdD{tD|$vP%@u1$LN.DD2J$l@€ـ<M~ˀۀ+;$N.DD<$\@o$N.DDp$@$N.DD$@$N.DD$@'J$N.DDDK$f@xh$N . D D4DHDLDd$ @ $XNx.D)D,D)D,D2D1D2D3 $) $@( 1*8 E F G$0N.DDDDDDDDDDDDDDDDD H$ h@ z$xN(.0D0D@DDDPDDD {$0 @ $N.DBDEDBDEDFDGDF DG8DLhDNt $B @A @A !!!"$N.DDDDDDDDDDDDDDDDDDDDD D0D@DD!#$!H@!`@!r8!!!" """$N.DDDDDD D0D@" $"A@"Y@"k8""T"$NT.`D `DxD"$ `"@ "@ "$dN.DDDDD0DDD`DD "$"@"@#@#&8#:#;#<$N.DDDD$D@D`Dp#=$#]@#p@#8###$N.DDDD#$#@#@#@###$pN.DD!D"PD#D%D&D%D&D%D(#$$@$@$%@$4$5$$6$$N$.0D+0D-LD/D1$7$+0$S@*$b@*$t@,$0$$$pN.D4D7D8D90D;D<D;D<D;D>$$4$@3$@3$@5$$$$$N.DRDSDRDSDRDTDRDSDXDTDXDYPD[\DY`D[dDYpD[D]D^D_<D`xDaDbDc8DdxDeDfDg4DhpDiDkDlDnDlLDrP$$R$@Q$@Q%@S%+@T%;1%L@U%[V8%g%hd%i$Nd.pDvpD}DvD}DDDDDDDDDDDDD D,D<DPD`DlDDD DPDT%j$vp%@u%@u%@w%@x%ـy8%@z%&p&@ &&,&@&)`&*&+@&= &>P&?p&@$Np.pDpDDDD D(D,DHD|DDD DHDDDD8DtDDD(DpDDDDD&A$p&[@&j@&v@&8&<&@&D&@&p&&$tN.DDD@DDDDD@D\D`DpD|DDDDDDD D`&$&@&@'@'@'.@'>@'K"'['\t']$Nt.DDD DD`DDDDDDDDHD'^$'z@'@'@'@'''$4N.DD#D% D'`D(hD'tD(xD)|D*D,D-D0P'$'@'@'@ ((h($Nh.pD3pD4p($3p(@2(*@2(7$Nt.D8D<D?D@D?@D@XD=tDEDCDDDCDDDEDG(8$8(Z@7(i@7(u@7(@7(9H(:8(((ɀ(ڀ;@((($TN.DKDUDKDUDXD\,D_pDfDgDnDoDsXDDtDDwDxDq0D<DqXDp($K(@J) @J)L<)$MH)/N8);O@)F@P)Y@S)c)d)e$N.DDDDDDDDDDDDDPD`DpD|DDDDD@)f$){@)@)@)@)8))@)p))@)))X)$NX.`D`DDDDDDDDDDDD )$`* @*@*%@*2@*>H*J8*W@*c`*d8*e$N8.@D@DpDDDDDDDDDDDD DDDDD,DDDTDx*f$@*@*@*@*@*@*@*8*@+ @+@++$LN+&++&+A&+_&"+&$++++d+d,.d,Jf,K<,Z,h ,v,,,<,L,\,l-|-/Ԍ-NԜ.D$D%D$D%D'-g$$-}@#---À-Ҁ-//@/U$|N .D*D+D*D+0D-t/V$*/j@)/w$|N.D0D1D0D1D3/x$0/@//$|N .D6D7D6D7,D88/$6/@5/$DNT.`D;`D<hD;lD<|D=/$;`/@:/$DN.DADDDBDCDE/$A0@@0"@@0/@@0;@@0F0V0k$N.DHDLDM0l$H0@G0@G0@G0@G0π001%$$N.DQDRDQDRDS1&$Q18@P1E$HN8.@DV@DWLDVPDW`DXl1F$V@1V@U1c$HN1d&-Ԝ1&0|1&3\1&6Ԍ1&9l2&<L2.&?<2J&B,2u&2& 2d2d2d2f2<23 .DPDXDZD[D^3$P32@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 :/ . D D :>$ :S@:b$N(:c0.0D0D<DD:s$0:@:@:@:$,N\:`.`D`D`:$`:@:$Nh:p.pDpDpDx:$p;@; $ N|;!.DDDDDDDDDDD;8$;U@;d$hN;e.DDDDDDD$D8;u$;@;;8;=L====ڀ=>>$>>>U>s>>>>Ѐ>? ?+?D?^?v???Ȁ?@*@+H@,$XNH@-P.PDPDPDTD\D`Dh@?$P@W@@f$Nl@gp.pDpDxD|DDDD@x$p@@@@@@@@@ʀ,@p@@$N@.DD@$A @A@A$@A2$NA3.DD&$D3DD7XD:pAG$Aa@Ap@"AyAzA{$xNA|.D=D@A$=A@<A@<A$NA.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;.DlDmDnDm DnDoCR$lCo@kC~$NC . Dr Dr4Du8DzpD|DDDC$r C@qC@qC@qC@sC CC$NC.DDD$D$@D3@D?@DM$NDN.DDDPD`Dg$D@D$XNhDp.pDpDpD$pD@D@D$NxD.DDDD$E@E&$<NE'.DDDDDDD D0DpDE=$EY@ Eh@Ev@E$NE.DDE$E@E$ NE.DDE$F@F$NF.DDF($F?@FN$ NFO.DDDFe$F@F$ N.DDDDD0D<DpDxDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDD D$D(D,D4D@DPF$F@F@FЀF܀FFGG G<GSHHHHHˀH܀HHII&I7IHIXIhIxI$Nl.pD pDD DDDD.D/D D,DHDLD'PD*TDXD\D`DdDhD lDpD tDxD!|D D"D!D"D!D#D"D$D#D$D#D%D$D&D%D&D%D(D&D(D*D/D1I$ pI@ I@ I$N .D4D8(D4,D8<D9pD:|DWDXD;D@DFDGDPDSDFDGDFDHDGDI DHDIDHDJDI DK$DJ(DK,DJ0DL4DK8DM<DL@DMDDLHDNLDMPDOTDNXDO\DN`DQdDOhDQlDStDXDZI$4I@3I@3J $N.D^DbD^DbDcDdDe,Dj8Dm<Dz@DjDDmHDjLDnPDmTDoXDw\Dn`DodDnhDplDopDqtDpxDq|DpDrDqDsDrDsDrDtDsDuDtDuDtDvDuDvDxDzDdD~DJ $^J(@]J8$tN$.0D0D4D8D\DdDDDDDDDDDDDDDDDDD DDDDD D$D(D,D0D4D8D<D@DDDHDLDPDTDXD\D`DdDhDlDpDtDDDJ9$0JY@Je@Ju@J$N.DDDDDD(D8DPJ$J@J$Nd.pDpDpJ$pJ@J@J@J$N.DDJ$K@K@K"@K0$N.DDK1$KF@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.DDD D$L$L@L$N(.0D0D8D<DPDDL$0L@L@L8M 0MMM,$N.D D D D DD(M-$ MD@ MT@ Mb 8MpMq<MrMM$N<.@D@DHDLD`DDM$@M@M@Mր8M@MMMN$N.DD DD D"PD(N$N,@N<@NJ8NXNYNZNkNNN$(N. D+ D, N$+ N@*O @*OO,OBOl$N$.0D00D10Om$00O@/O@/OOO$N4.@D5@D6@O$5@O@4O@4OPP)$ND.PD:PD;PP*$:PP@@9PP@9P_Pp$NT.`D@`DAhD@lD@|DADDPq$@`P@?P?lP$pN.DGDKDGDIDGDKDIDJDKDN4P$GP@FP@FP݀H8PPLP$|NL.PDQPDSXDT\DQ`DUdDWhDQlDW|DVDSDTDUDWDZP$QPQ@PQ@PQ$R8Q2PQ3Q4$N.D]DdDeD]DcD]Dd DeDcD]DdDe D_$D`(Da,Dg0D_8D`<Da@DbDDcHDdLDePDfTDgXDjQ5$]QM@\Q]@\Qk^8QyQzQ{$N.DmDmDnDmDnDoQ|$mQ@lQllQ$,N.DrDrDsDrDsDtQ$rQ@qQؠqlQ$,N .DwDwDx Dy$Q$wQ@vRvlR$$N4.@D|@D|LD}TD~XR$|@R5@{RE{8RR$(Nh.pDpDxD|DDRS$pRf@Rv@RRRS$hN.DDDDD0S$T@T@T%T8TP$hNH.PDPDtDDDDDDDD$D(D,D0D8D@DDDHDLD`DtDTQ$PTc@Ts@T@T@T@T@ T1T@T΀"TPT@TTDT@U`UU U $hN.DDD D`U $U@U.@U;@UH@UT$Nx.€D€D€UU$€Ui@Uy@U$N„.DDU$U@U@UUπU$N”. D D U$ U@V @VV/VHW$N¤.°D°D°W$°W@W@WƀWـW$N´.DDD D`W$X@X@X,@X8$Nx.ÀDÀDÜDèDDDD DDdDpX9$ÀXI@XY@Xe8Xt@XX@XXpX$NĄ.ĐDĐDĐX$ĐX@X@X$NĔ.ĠDĠDDD@X$ĠY @Y@Y*@Y6$NX.`D`DhDlD|D ŰY7$`YJ@YZ@YgYzY$hN.D]D`D]D`DfDjDn(Dr<DvLDzhD~ƄDưDY$]Y@\ Y@\Y@^YYY$N.DD"DD"DD"D$0D&8D(PD,xD3ǠD5D; D9`D;dD9hD=xD>ȸD9DB Y$Y@Y@Z@Z8Z @ Z*ZHZI8ZJ$XN8.@D @DdDhDpDtDɰZK$ @Z_@ Zo@ Z{$N.DDD0DpZ|$Z@Z@Z@Z$Nʈ.ʐDEʐDFʸDGDJ@Z$EʐZ@DZ@DZ@DZ@D[ $NX.`DM`DN`[ $M`[@L[/@L[>[Q[d$Nd.pDRpDSp[e$Rp[z@Q[@Q[[[$Nt.ˀDWˀDXˀ[$Wˀ[@V[@V[\\$N˄.ːDːD˰DD0\$ː\6@\F@\R@\a$NH.PDPDpD̰D\b$P\@\@\@\$N.DD\$\@\@\@\$N. D D \$ ]@]#@]/@]>$N$.0D0D4D8D@DD]?$0]U@]c@]q$,N\.`D`DlDp]r$`]@]@]@]]܀]^($(N͈.͐D͐D͘D͜DͬD^)$͐^J@^X@^f$lN.DDDDD^g$^|@^@^$,N,.0D0D8D<DLD΄^$0^@^@^$lNΜ.ΠDΠDΤDΨDΰDδ^$Π^@_@_$,N.DDDDD_$_*@_8@_F$,N.DDDDD_G$_^@_m@_|___bQ$,N,.0D0D0D<bR$0bc@bp$ND.PDPDPDTbq$Pb@b@b$NX.`D`D`b$`b@b$Nhbdhbdpcdpc*fc+<c:cHԬcTԼcec|ccc dd;,dl<dLd\dle/|ebՌe՜eլfռfPfffg g@gn,g<gLg\h0lhb|h֌h֜h֬i ּi0i]iii jj@,j_<jLj\jlk|kM׌kלk׬k׼llNloll m&mc,m<mLn\nTln|n،o ؜oFجoؼoop/pjp pq,qQ<qLq\qlr'|rHٌrtٜr٬rټrs s1sNss ss,s<sLt\t.ltQ|tzڌtڜtڬtڼuuu>uju uu,u<v LvO\vnlv|vیvۜv۬wۼww(wJwmw ww,w<xLx+\xElxX|xz܌xܜxܬxܼyy8yayy yz ,z1<zKLzo\zlz|z݌{ݜ{>ݬ{eݼ{{{{| |>|a,|<|L|\|l}|}#ތ}Oޜ}yެ}޼}p.pD!pD$xD!|D$τD)ψD+ϔD,ϬD0D.D5D4D5D4D5 }$!p}@ }@"}ـ}}~~2~b~Հ;\Qm .Qπ*\enpo4p$N4q@.@D8@D9TD>hD?ЈD@Р$8@@7ǀz؀Iz$tNд.DCDDDIDJDK $C@B'"9J[ـ(9I$tN4J@.@DN@DQHDNLDQPDWTDVXDW\DX`a$N@~@MO8@p$0Npp.pD[pD^tD[xD^рDdфDcшDdьDeѐDfј$[p@Z܀\8pѨ$8NѨѰ.ѰDiѰDjѴDiѸDjDmDlDmDlDj$iѰ @h@h&$pN ' . Dp Dq$Dp(Dq@DtLDsPDtTDs`Dqp4$p H@oU@ob$pNҐcҐ.ҐDҐDҐDҔDҘDҤDҬDDDDD D$D(D,DLDPp$Ґ@ @̀>\@ o@ҐT$NT.`D`DtDӈDӌDӐDӔDӠDӰDӼD$`@À$N.DDDDD D0DԀDԄDԈDԌDԐDԔDԘDԜDԠDԼDDDDD$@ @@&@@@W@l}@$(N. D DLD`DlDxD՜DDD$ @@@@  $N .DkDoDkDo4Dq8Dv@D{֐D~֔D{֘D}֜D{֠D}֤D|֨D~֬DְDDDDD $k?@jQ@j^@jm@l@m8$(N8.@DH@DLDDHHDLlDNpDS׀DXD[DXDZDXDZDYD[D]D^ D`DaD] Df@DhP$H@@G@G@G@G@G@I@J'@(h)$(Nh.pD,pD0،D,ؐD0ؔD3D9 D6$D8,D70D94D;8D<TD>\D;dDCلDEِ*$,pI@+[@+h@+w@+@-p٨$8N٨.ٰDٰDDDDDDDD0D<DDDڐDڠDDDDD!DD0D!lD&ۄD(ې$ٰ@@@@@@@8+<MٰN@!^_l`ۨa$Nۨ.۰D۰DDDDDDDD D,D4D܀DܐDܘDܜDܸDDDxDz D\D tD ݀b$۰@@@@8۰@\ݘ$Nݘ.ݠDݠDݰDݴDDD D0D;0 pDp ހD<ހD=D> D?pD@DADB`DCDEDFHDGDHDI DJhDKDLDM@DNDODPDQ`DRDSDT8DUDVDYDZPD[D]D^ D_HD`DaDbDcHDdDfDgDhDDiDjDkDmDDnDoDqDr@Ds|DwDxDyLDzD{D|$D}lD~DDDDDDDdDDD<DDDD\DDD<DDD0DDD,DDD(D|DD$DpDDDlDDDdD#D* D1`D5D<DCXDGDNDUHD\D`Dg<DnDuD|8DDD$DxDDDdDD D`DDDHDDD<DDD0DDD DtDD DhDDD&\D-D4D8PD?DFDMLDTDXD_ @Dc Dg Dn ,Dr xDy D} D lD D D hD D D \D DDXDDDTDDDPDDDLDD DHDD"D)DD0D7D>@DEDLDP4DWD^De0DlDsDz,DDD(D|DDDpDDDhDDDdDD DXDDDTDDDPDDD HD'D.D5 DD< DC DJ!@DQ!DX!D\"4Dc"Dg"Dn#(Dr#tDy#D$D$pD$D%H%HD%HD%`_$ݠ{@8@ݠ%t$GN%t.%Dz%D{%D%D%D%$z%@y@y$8N%.%D%D%D%D%D&D&D&D& D&D&D&0D&@D&HD &\D &hD&D&D&D&D&D&D&D&&D''D)' D*',D2'@D5'XD6'dD='D@'DA'D'D 'D-(D.( D(DDJ(P$%@"8BD@@@@%P&\&4P-'X.'/?P='>'?PM'N(O,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$(@ <@%83(4*d5$N*d.*pDZ*pD]*D_*Dd*6$Z*pP@Yb@Yn@Y~@[*p*$TN*.*Dg*Dj*Dg*Dj*Dl+Dp+ Dv+0Dr+4Dv+<Dr+HDv+P$g*@f@f@f@h*+h$N+h.+pD+pD+D+D+D+$+p1@C@R@g$N+.+D+D,D,D,D,$D,@D,`h$+@@@8+,x$N,x&Ԭ&޼&ެ&ޜI&ތ|&|&l&\&L&<=&,h&& &&&3&g&ݼ&ݬ&ݜ&݌$&|Q&l&#\&*L&1<&5,,&<c&C &G&N&U$&\E&`ܼr&gܬ&nܜ&u܌&||.&lH&\i&L&<&,&& %&Q&{&&&ۼ&۬&ۜ&ی9&|e&l&\&L&<&,6&g& && &&&C&ڼo&&ڬ&-ڜ&4ڌ&8|&?l?&F\e&ML&T<&X,&_&c $&gP&nt&r&y&}ټ&٬ &ٜT&ٌ&|&l&\#&Lb&<&,&#& c&&&(&i&ؼ&ج&؜-&،p&|& l&\9&L~&"<&),&0J&7 &>&E&L>&Pv&W׼&^׬&eל'&l׌b&s|&zl&\&L?&<s&,&& &>&n&&&ּ&֬6&֜e&֌&|&l&\6&Lk&<&,&& A&x&& &'#&.ռb&5լ&<՜&CՌ-&J|g&Ql&X\&\L!&c<F&g,~&n&r &y &:&`&~&Լd,xd,d,f<&,.,D5,D6,D5,D6,D9,D8,D9,D8,D6,4$5,H@4T@4`$pN,,.,D<,D=,D<,D=- D@-@$<,@;@;$pN-`-`.-`D[-`D\-tDa-Db-$[-` @Z'6VÀ؀d$HN--.-DJ-DM-DJ-DM-DN.DD.DN.DD.0DP.dDV.|DR.DX.$J-@I@IK8+HFWu-.$N....D(.D+.D(.D+.D1.D0.D1.D2.$(.;@'G)8S.T.U$0N...Dg.Dh.V$g.p@f|$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'$\N0 .0D0D0@D0DD0HD0TD0XD0D0D0($0C@V@g8qg00$N0.0D0D0D0D0D0D0D0D1D1 D1,D1HD1lD1D1D1D1D1D1D2D2XD2`D2dD2hD2D2$0@@۠@< 8'8@F0G2H$N2.2D2D2D2D2D2D2D3D3$I$2a@tl@@23<$|N3<.3@D3@D3PD3TD3`D3xD3$3@@@@@3@ 3 $\N3.3D3D3D3D3D3D3D3D4D4,D4PD4D4D4D4D4D5 D5D5D5D5@D5PD5`D5 $3'@7@J<_@q,ǀހ#4EVgx̀܀ 4ODHƀ8ՀL@35$N5.5D5D5D5D5D5D5D5D5D5D6 D6`D6pD 6D 6D 6D 6D7D7$5 @@-8L@5@ 677$$N7$.70D70D7<D7@D7LD7PD7hD7lD7$70@ @ @->V$dN7&d7d7d7f<.7D67D:7DB84#$679@5D@5O^m‡–ª½0$N8H.8PD/8PD18lD28tD381$/8PF@.Q08_8P`8a~İ$HN8.8DE8DF8ı$E8@Dր$N8.8DJ8DK8$J8@I@I)$N8.8DV8DZ8Dh9*$V8A@UL@UYj{Œ$(N9.9DO9DQ: DR:DS:$$O9@N+P8:9;:8<Y$HN:8.:@Dk:@Du:TDv:\Dy:lDv:pDy:Z$k:@s@jȀt8ȏ*ȥȶՀ ?:@@:A$XN:.:D|:D:D|:D:D:D:D:D:D:D:D:D;D;D;D;D;D;D;$D;(D;0D;4D;8D;<D;@D;DD;HD;LD;PD;TD;|D;D;B$|:_@{k8uʱ€+Ok˗AX@c_:`;a$N;.;D;D;D;D;D;D;D;D;D;D;D;D;D;D;D;D;D;D;D;D;D;D;D<D<D<D< D<D<D<D<$D<8D<<DD;> Ѷ$*= @)@)@)@)?HWpҞҳƀրԔ԰RbsՄՕզշԀ%N_pց֧֒ـE$N>F>.>D?>DA> D?>$DA>8DB>@DD>HDI>XDJ>DP>DQ>DS>DT>T$?>h@>u@>׃@>א@<ןA8רT׾݀ >@BJ>K?L]nk|$N?}?.?DW?DZ?DW? DZ?0DW?4D[?<D]?Dي$W?ٝ@V٪@VٸX8Ā??T$DN?T.?`Db?`Db?tDc?xDh?Dj?Dn?$b?`@a@a@a$hN?.?Ds?Dv?Ds?Dv?Ds?Dw?Dy@$s?,@r9@rGt8S?T@U$DN@.@ D|@ D}@8D@XD@`D@hD@lD@pD@tD@|V$|@ p@{ڀ$pN@.@D@D@D@ځ$@ڛ$$N@.@D@D@D@D@D@ڜ$@ڶ$HNA.ADADA(DA4DA8DAHDALDAXDAhڷ$A@ڀ8AA|$lNA|.ADADADADADADADADA$A@ 8AA$lNA.ADADBDBDBDB(DB,DB8DBH$A.@<8HAIB\J$lNB\.B`DB`DBxDBDBDBDBDBDBK$B``@n8zB`{B|$lNB}&'4ۑ "ۢ #۲ $ǀ؀"2BdBBC CC `C$ tM ߐH$  ߤW qMp$- $Q0a8HR0j<cRs@uS|D"T4܅H"T܎L#U$;V8   c   PTX.9\L`fdhlptx|; PD@#$ @ &@p dӀS@]`"@1@"1NOP+t$w=\`v0!]%v>,M0N`"F0 w001/L p_p\wp0|͐`  0 .IΠ ? M cZp(i*p|*{`(p2`Ga{M v /"[<`;:@HpJI@"p0;CTFj|p077 8"60 P!s%252`3@ ~P|GpWC|~` *z+9# < ?=l~E0K70FD`@G` YP8K?pcAp}= k:3405`,;2O@[;lz< >>P:@ <09p-P>@pTBl- K@ w }@$}`?YAy0x@iv` p *Me.y+!+p r0 ݠ#3 D#<A#K? 'B`#\@#p@#@ #A 6A D Y p 0L }P&Zxp"m8P"|8"9  }ː `A@F] 0@P  !  € P°/  p #3c3 B@Sd0pt !@!p!! "A 9ٰ P0 k۰  { T Pjx '0*`  @ `  -0` <)@AO c P&s p e$ |(@ 0 # )PP   @  @ @)P P9pI`^0 0  +m <"{ O0 i ` | ! À".7"8"8  p# H#?`  Pdq{ppp ʐ  @sr Rj @`+`8@ĐĠ53B!pQP`E`ˀiVpCPf`P]`$O$b$wB-4@G!!#!"!)!1#Z!8<!?!F!N!Ua"#"M{">##"N[` &(68=Y09Qktz|4 ,4,&,1,0,+,,,.,-,>,/,2,4,C,<,O,L,(,W,R,V,J,M,I,H,S,N,K,6,:,9,8,=,A,B,@,5,?,P,D,U,F,E,T,7,Q,;,#,$,",G,3,*,',),%,>,4,&,1,0,+,,,.,-,>,/,2,C,<,O,L,(,W,R,V,J,M,I,H,S,N,K,6,:,9,8,=,A,B,@,5,?,P,D,U,F,E,T,7,Q,;,#,$,"_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_MPEGVideoDescriptor_ProfileAndLevel_item_key_g_MPEGVideoDescriptor_BitRate_item_key_g_MPEGVideoDescriptor_BPictureCount_item_key_g_MPEGVideoDescriptor_MaxGOP_item_key_g_MPEGVideoDescriptor_IdenticalGOP_item_key_g_MPEGVideoDescriptor_ClosedGOP_item_key_g_MPEGVideoDescriptor_LowDelay_item_key_g_MPEGVideoDescriptor_CodedContentType_item_key_g_MPEGVideoDescriptor_ConstantBFrames_item_key_g_MPEGVideoDescriptor_SingleSequence_item_key_g_MPEGVideoDescriptor_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_MPEGVideoDescriptor_set_key:S(0,69)g_MPEGVideoDescriptor_SingleSequence_item_key:S(0,69)g_MPEGVideoDescriptor_ConstantBFrames_item_key:S(0,69)g_MPEGVideoDescriptor_CodedContentType_item_key:S(0,69)g_MPEGVideoDescriptor_LowDelay_item_key:S(0,69)g_MPEGVideoDescriptor_ClosedGOP_item_key:S(0,69)g_MPEGVideoDescriptor_IdenticalGOP_item_key:S(0,69)g_MPEGVideoDescriptor_MaxGOP_item_key:S(0,69)g_MPEGVideoDescriptor_BPictureCount_item_key:S(0,69)g_MPEGVideoDescriptor_BitRate_item_key:S(0,69)g_MPEGVideoDescriptor_ProfileAndLevel_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/writeavidmxf0000755000076600007660000455766411242576116015535 0ustar stuartcstuartc00000000000000  8__PAGEZERO__TEXT  __text__TEXT!@@__symbol_stub__TEXT6&__picsymbol_stub__TEXT6&$__symbol_stub1__TEXT60&__cstring__TEXT7 w' __picsymbolstub1__TEXT   __const__TEXT * __literal8__TEXT ߈H ψ__eh_frame__TEXT 0 h __DATA  __data__DATA F __nl_symbol_ptr__DATA H H0__la_symbol_ptr__DATA ` `6__dyld__DATA  __const__DATA ( (__bss__DATA 0$__common__DATA `48__LINKEDIT   /usr/lib/dyld 4Iw/X /usr/lib/libSystem.B.dylib C$ PAAC5 f $5(!@|: x8!T!48!z8;cW{:|H |<@ != |#x|yx|+x!b <@ $/}"Kx@8= 9)7 H<|i|lxN!HX//A 8BH 9"}"Kx|t/@<@ fx"H8/@<@ ;FBHB/A|I|LxN!<@ BPB/A|I|LxN!H<@ B/A|I|LxN!<`8<8c7$HI<| | xN!<`8@8c7TH)<`888c7hH<`8H8c7H <`8L8c7H<`8P8c7HA@/A,8/A H/AL/AP/A|I|Lx?;;7N!|~xHԀ8x| | xN!H//A 8BH 8b|bx|t/@=`9 9k7Ԉ |t/A | 9k|t@`9)K؀Hx| | xN!/A<Lx8| | xN!/AP| | xN!,@;@A,<`8D8c7HaD/AH<@ 8xexBLFx#xHH=a6}N =a70}N =a7}N =a$}N =a7}N = }=9N =` k$}iN |!|> x~x|8`8(H |`x8^8x^8|^88(8`-H A|`x^88`-8H !|N |B}= |9h}N |B}= |9}N |B}= |9H}N |!|> x~x|888`-H |`x@8@ xBH <_ B̀88/A^8T>+A<_8b`H y<_8bHH !|N |B}= |9l}N |B}= |9,}N |B}= |9l}N |bxc"bTcTU)@.|cx|cKx|c[xN cT@.|xN ```||}xB|#x|3x!] @A 88`H```P(@A|+x8xH A,|fx< <xc8P8cH 8`H$8` | ```8!P|N ```#9@||I/@DN C}*I|J}):|B*|B2|X| Y9k#HA9JPM /9`AK`||#xB!<8<8`8H8L8P9T9!X89A\H e8/@@!LaPATX\A`H>~^^88!|x|N ``||#xB!<8 88A888A<88A̐@AD88AԐHAL88AܐPAT88AXA\88A`Ad88AhAl88ApAt88AxA|88A A88AA88A8A8 8A$99!9AAH8/ @A!aAĀȀ̀aЃԃ؃a܃A!^>~^ ~ ~ ^>!aA aaA A$>~^^~~^88!P|x|N ``|!|zx|@&B.|3xA!A;H``;/A;;<;@;aD<Cx888 xxhxHA/@A8aY|^)<|J!D||J|p|x@<= ffJl}`pa)fg8}+H|Cx|Bp}|})p} HPI )|BXP}*Kx})pTB<}P}gI|Cx|Bp}L}+9YH```<xxhx8 Cx88H]/@LA8!<8@|^}>I|)<B|BJ!D|B|BJ|Cx|BpyYH<%xCx8 H/AH8Hp```8T>+ A|t/@8H<``|t/A8CxT>+ @K``8!p|3xa!|}p N ||#x|}x|3x}Cx!``/o@ 8e}Cx|;xKa|`xH@`|+x88|;xKE8/A A8a<8}^}=<\8!`|x|N ||#xB|~x!<8 H ,@8@}H$<x8 H /@88@H<x8 H /@88@H<x8 H e/@88@H<x8 (H =/@88@H<x8 0H /@88@H\<x8 8H /@88@H4<x8 @H 8@/@88@``8!P|Cx|N ``||exB!? <8;xHx8` H <x88.8cH <x8888cH q<x8848cXH Y<x88:8cH A<x8808cH )<x88(8c H <x88a8c ,H ~<x88J8c H ~<x88[8c H ~<x88b8c 8H ~<x88\8c H ~<x88P8c H ~<x88P8c PH ~i<x88o8c H ~Q<x88)8c H ~9<x88R8c @H ~!<x88I8c H ~ <x88T8c H }<x88S8c 8H }<x88W8c H }<x88V8c H }<x888c+@/A/A/A9 8= ,=$=(K``=$/@$9 ]=$`|0T@. H0(/@08}= (|K0|BJ8B] (/A] 8B/] @x8,Kl<<<88cT88tHQ]8B+@;`/AH;`/ @|8@]A(H0|FP9BA<@9@5J@;`|0P|*a`H/A/A/@ha`8H/@8< <88"Ʃ8c#8H NIK 8+Ah|L(8$H M(|gx@a`8LH1/@< <88'Ʃ8c#8H MK/@l|L(8$H M9(|gx@a`8LH/@\< <88 Ʃ8c#8H MmKD`8+Ah|L(8$H Lŀ(|gx@a`8LHQ/@< <88Ʃ8c$8H LK8+Ah|L(8$H LU(|gx@a`8LH/@x< <88Ʃ8c$ 8H LK`8+@|B A H\(Y|֐XW>6Ā|zz8c|AJdKa`(xH}/@< <88Ʃ8c$8H I%K:/`P@Ƞ(Y8X\PL||zz|"8c|(PK=/A\\(<PXW>})|J@@<@| @A|8X:MT| Y| |Y֐DH\9!XHY1đ!MT|BTB:|BJ|DH,9aXYđaMTMT||HbDDMT|zz8cW>[;~|ր K-a`DxH/AxV8BAd{ |(P|!||"H G1[<ff`fg8B||Ip|p| P|@P[H0```<<<8 J8cT88tHU;9;@l/AP~cxH/@(< <88Ʃ8c$8H FKĀaMX;H;/A/@~H G9H ~H G-~/AH Ep/@~/AH E;;@8`H`8a`8Hd/A 8adHE~ @;;/A /@$~/@H~/AH F}~/AH Dmp/@ ~/AH DQ```;;@H8XAMpMT8`aMT}"ZIhA(K~ @9 /@K`V >~ V>@09 /@K~ @p88A9!=`9AMx:!MhaMtM`| ; ::!\|x|p8pM\K@KȀyK<8HyK<8XHyK<88HЀyKı< 8 HyKę<8THyKā<8HyKi<8HpyKQ<8 HX<}kx8HH<}kx8H8<}kx8HH(<}kx8dH<}kx8HyK<8,HyK<8\H؀yKù<8HyKá<8HyKÉ<8H`yKm<88 8cTK<M<8`H`yKA<M8HHyK)< |A<c88cH8`H0yK<|.8< c8cHý8``8!Ma|}r }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|P8p8HuH```8<``cH @M/~@@??<88|P8p8H!~/@H```CxxHy/@0??<88|P8p8HK``x``C8`TB8|B;I8BIH4H ?!8xH ?<8|P8p8-8HY8`8!`A|N ```||~x!``c/A؀/A|xH >^8~8cHHa~8c@H~8cDH ~8c-^8l~p/A|xH > ^8p~8cH:a~/AH =88!P|N ||}x!``C/AbH/AH =]8H]D/@0;``W:;|bK]DAbt/AH =5]8t]x|Cx/A$|xH = ]8x}/AH <88!P|N |A|{xB|#x|#x!H >Tb:|}x;xH <||y@0<<<8}8cߐ88H8`H`x8H =xDx8H >/A0{t/AH <18t8`tH<``<<<8888cߐHUxH ;8``8!`A|N ```cD/AXHDK @$U":9 |.HP```9)B``9 H,``C9  A}i|kxK}#KxN ``||{xB|3x;;j8|#x!|+x<:L~xH#xH`[d= C0= !p!hɫjllBlAt<_ !/@0<<<88c88HY8H@|~< %x8GHA /@0<<<88c88H8H@4~< < 8G8GH>/@0<<<88c8X8H8H?~< 88888GHO/@0<<<88c88Hu8H?:48~xH*ـH/AH~< 8GHA/@0<<<88c8D8H8H?8:;`~< 8G~%xHFa/@0<<<88c88H8H>~< x8GHE /@0<<<88c8 8H8H>~< ~x8GpHD/@0<<<88c88H98H>\~< 88888G`HM/@0<<<88c88H8H> 8< 8cGPH)M~D8H/@0<<<88c8X8H8H=~< 8G@HA/@0<<<88c88HQ8H=t~D< 88G0H.Q/@0<<<88c88H 8H=,~< 8G HA)/@0<<<88c8p8H8H<~D< 88GH-/@0<<<88c88Hy8H<<_ A8G~HQE/@0<<<88c8@8H-8H>_HqE<_ 9E}{xHaHr= |}x/A/@;H/@~D< 88FH*/A9~< 8FHNm/A1 ~< 8FpH0a/A1/A0cxK/A1,~t< 8F`H; /A1<~< 8FPH0 /A1L~< 88F@H@a/A1\~< 888F0HAQ/A1h~D< 88F H)/A1x~< 8FH< 8]8EU) 6})9)АI ^TB 6|B>~D9)>H(/A1,~< 8EHLa/A1< /ADA~8x8FH5/@D<8s88I8H)8H7LA~88FH5/A1~}sx88H@/A1DH< ~8EH?M/A1~< 8 8EH=/A1,~@< 8EH-/A1<~}sxT 6|8Hq/A1D^}TB 6|B8BАb>U) 6}) ^8B^aHn/@8;0xHk /@~D< 88EH'/@0<<<8_8c8 8H8H5~< 8FHJ/@0<<<8`8c8t8H8H5< ~< k8FpH,]/@0<<<8a8c88H58H5X< ~< k8FPH,/@0<<<8c8c8D8H8H5 ~< 8(8EH<9/@0<<<8d8c88H8H4Ā~D< 88F H%/@0<<<8h8c88HY8H4|~Ԁ< 8FH8y/@0<<<8i8c8 8H8H44<_ ;A8Fx~H2/@0<<<8j8c88H8H3ax> >_ = = = Hj<_ AHaHk8Ep8|}x~DH$/A.l~8EHHE/A.A~x8FH1/A.8E`~H;/A./A,cxK/A.~؀t8EPH4/A.Ā<_ ~8E8BE T8T<|(P|H/A./A4A~88888EHB /A.8~xHyaHja/@H/AL~D< 8LH/@0<<<88c848H!8H2Da8;HiUaHi/AaHjM|}x/A܀/AcxK/A.({x/A H )QxttcxxKe/A. ~DxtHY/@p<<<88c88HQ8H1t;,xHf9/A0<<<88c88H8H148x;^Hg<_ Ex||xA8D~DH!/@0<<<88c88H8H0ԀA~8GHE/@0<<<88c88Hi8H0A~~x8FH6/@0<<<88c88H!8H0DA;$~x8FH0/@0<<<88c88H8H/AȀ~x8FH0/@0<<<88c88H8H/ /AcxK=/@0<<<88c88HE8H/h~t< 8FH1/@0<<<88c808H8H/ <_ :A8F~x~DH/@0<<<88c88H8H.= ~8FHC}/@0<<<88c88He8H.= ~8FpH%E/@0<<<88c8 x8H8H.@/AcxK/@0<<<88c88H8H-~t< 8F`H//@0<<<88c8 8H8H-<_ A8FP~lH$i/@0<<<88c8 T8HA8H-d<_ 8A8F@~H4/@0<<<88c8 8H8H-= ~888F0H5Q/@0<<<88c8 48H8H,<_ :^A8F ~Ex~DH/@0<<<88c88HY8H,|<_ A8F~H0u/@0<<<88c8 8H 8H,0 /AP<_ 8xA8F~H*/@|<<<88c8|8H8H+<_ 8A8F~H*A/@0<<<88c88Hi8H+<_ 88A;Ex~H4/@0<<<88c8\8H8H+8~xT 6|8H/@0<<<88c88H8H*^= :~<a8E~exTB 6|B8BБ"^ TB 6|B>~D9)>H}/@0<<<88c8@8H58H*X<_ A8EЀ~H?/@0<<<88c88H8H*  /ALA~8x8FH(m/@x<<<88c88H8H)A~88FH(%/@0<<<88c88HM8H)pA~88;ExH2/@0<<<88c88H8H) <_ DHA8E~H1U/@0<<<88c8P8H8H(<_ 8 A8E~H./@0<<<88c88Ha8H(<_ A8E~@H=/@0<<<88c8,8H8H(8~xT 6|8H/@0<<<88c88H8H'^|TB 6|B8BАb> U) 6}) ^8B^ /A ~D< 88DHy/@0<<<88c8 8H18H'T<_ A8DЀ~H+M/@0<<<88c8 `8H8H'~< 8`8DH.5/@0<<<88c8 8H8H&~< 888@H0)/@0<<<88c8 D8HQ8H&t;? x8DH0q/AL~< ~x8DH$/@x<<<88c8 8H8H&~< x8DH$}/@0<<<88c8$8H8H%;8DxH//@L~< x8DH$/@0<<<88c88HE8H%h~< 8DH%/@0<<<88c848H8H% ~< 8DpH/@0<<<88c88H8H$؀/@/A~< 8D`H/@0<<<88c888HY8H$|~< 8DPH9/@<<<88c88H8H$4~< 8D`H/@0<<<88c8@8H8H#~< 8DPH/@0<<<88c88H8H#~< 88D@Ha/@0<<<88c8D8H98H#\~< 88D0H/@0<<<8 8c88H8H#/@/A~< 8D H/@0<<<8 8c8$8H8H"~< 8DHu/@<<<8 8c88HM8H"p~< 8D H-/@0<<<88c8,8H8H"(~< 8DH/@0<<<88c88H8H!~< 8DH/@0<<<88c808Hu8H!~< 8CHU/@0<<<88c88H-8H!P~< 8888CH0/@|<<<88c8@8H8H!8W:|;;|"H A܀~ < 8CH/@0<<<88c88Hm8H ~< 8CHM/@0<<<88c8d8H%8H H~< 8CH/@0<<<88c88H8H ~< 8P8CH'-/@0<<<88c8h8Hߕ8H? ~88CHu/@0<<<8 8c88HM8Hp~< 8CH-/@0<<<8!8c8l8H8H(~< 8CpH/@0<<<8"8c88H޽8H/ @܀~< 8@8C`H/@0<<<8%8c8\8Hi8H~< 88CPHI/@0<<<8&8c88H!8HD~< 88C@H/@<<<8'8c8,8H8H~< 88C`H/@0<<<8+8c88Hݑ8H~< 88CPHq/@0<<<8,8c88HI8Hl~< 88C@H)/@0<<<8-8c8`8H8H$/AD~8CH/@0<<<818c88Hܵ8H؀/AH~< 8C0H/@0<<<858c8X8He8H/AH~< 8C H/@0<<<888c88H8H8~< 8CHU/@0<<<8:8c8d8H8H~t< 8@xH /@0<<<8;8c88Hۅ8H H~D< 88CH y/@0<<<8B8c8l8H18HT<_ A8DЀ~HM/@0<<<8C8c88H8H~< 8`8DH"5/@0<<<8D8c8 D8Hڝ8H~< 888@H$)/@0<<<8E8c8 8HQ8Ht~< ~x8DH/@0<<<8F8c8!8H 8H,~< 8 8BH!Y/@0<<<8G8c8!8H8H~< 88BH/@0<<<8H8c8"8Hy8H~(< 8BHY/@0<<<8I8c8"8H18HT~,< 8BH/@0<<<8J8c8# 8H8H ~0< 8BH/@0<<<8K8c8#|8Hء8HĀ H/AL~D< 8LHɭ/@0<<<8S8c8#8HE8Hh~D< 88BH E/@0<<<8X8c8$X8H8H ~< 8BH,/@0<<<8Y8c8$8H׵8H؀~< ~x8BH/@0<<<8Z8c8%H8Hm8H~< 88BpHM/@0<<<8[8c8%8H%8HH~< 88B`H/@0<<<8\8c8&,8H8H/A PA~DEx8DH/@0<<<8c8c88H֍8HA~8GH+]/@0<<<8d8c88HE8HhA~x8FH/@0<<<8e8c8&8H8H A;$~x8FH/@0<<<8f8c8&8Hձ8HԀAȀ~x8FHa/@0<<<8g8c8'|8Hi8H /AcxK/@0<<<8j8c8'8H!8HD~t< 8FH/@0<<<8k8c808H8Ha8,;@;;?>HKH؀aHMA~x|}x~D8FH/A@~8FH)a/AT~8FpH Y/Ah/A0cxK /Ax~t< 8F`H/AA~8FPH /AA~88F@HY/A8F0~HM/AA~D~Ex8F H/AȀA~8FH/A؀ /ADA~8x8FH/@D<8x888|HM8HpA~88FH/AALP~8EH/AA~D~ex8EH/AAĀ~8EH'/AȀ /ADA~8x8FH]/@D<8x888Hҍ8HA~88FH/AALP~8EH/AADH~8EH/AA~8 8EHq/AA~@8EH/AĀ@@|xLPaHI/@ A~D~x8FH/@0<<<88c88Hщ8H~8FH&]/@0<<<88c88HE8Hh~8Fp8H)/@0<<<88c8)8H8H$~< < 8F`8LH/@0<<<88c8*,8Hе8H؀A~88FPH/@0<<<88c8*8Hm8HA~~%x8F@H/@0<<<88c8*8H%8HH~8F088H/@0<<<88c8 48H8HA~D~Ex8F H/@0<<<88c88Hϕ8HA~8FH/@0<<<88c8 8HM8HpA;^~Ex;FxH /@0<<<88c8+h8H8H A~xx:E~xH/@0<<<88c8+8Hέ8HЀ~D< 88BPH/@0<<<88c8,<8He8HAĀ~8EH#5/@0<<<88c8,8H8H@~xExH /@0<<<88c8-$8H8H ~~xxxHi/@0<<<88c8-8H͑8H ~< ~ųx8B@Ha/@0<<<88c8.8HI8H l~h< 8B0H /@0<<<88c8.8H8H $~< 888B H]/@0<<<88c8/8H̵8H ؀~D< 88BH/@0<<<88c8/l8Hm8H A~8DH/@0<<<88c8/8H%8H H~< 88BHe/@0<<<88c80@8H8H H/AL~D< 8LH/@0<<<88c8#8Hˉ8H ~D< 88AH/@0<<<88c808HA8H d~< 8AH /@0<<<88c808H8H ~< ~x8AH/@0<<<88c81`8Hʱ8H < ~< k|8AH m/@0<<<88c818He8H < ~< kx8A8c88Hi8H<<<8E8c8@8H=8H`<<<8F8c88H8H4<<<8M8c88H8H<<<8O8c88HŹ8H<<<8P8c8P8Hō8H<<<8Q8c88Ha8H<<<8R8c8,8H58HX<<<8T8c88H 8H,<<<8r8c88H8H<<<8s8c8L8Hı8H<<<8t8c88Hą8H<<<8v8c808HY8H|<<<8y8c88H-8HP<<<8z8c88H8H$<<<8|8c8<8H8H<<<88c88Hé8H<<<88c88H}8H<<<88c88HQ8Ht<<<8v8c88H%8HH<<<8w8c88H8H<<<8x8c8 x8H8H<<<8{8c88H¡8H<<<8|8c8 8Hu8H<<<8~8c8(,8HI8Hl<<<88c8 8H8H@<<<88c8(8H8H<<<88c88H8H<<<88c8 8H8H<<<88c88Hm8H<<<88c8(8HA8Hd<<<88c8@8H8H8<<<88c88H8H <<<88c88H8H<<<88c8)\8H8H<<<88c8P8He8H<<<88c88H98H\<<<88c8,8H 8H0<<<8%8c88H8`a8!0|N ``||#xB|zx|+x|3x!0``L~$D >p^tH/@8<<<88c88(H98H l``8~LH}~xHQ/@8<<<88c8$8(H8H ``~@t8|H@/@<<<<88c8\8(H8H ```=? ~|;`8I) B+ K8 >| ^|b@~HI||x|#x/@0<<<88c88(H 8H <~|HD/@0<<<88c88(H8H ~0|HR=/@0<<<88c848(H8H ~|HB/@0<<<88c8l8(HE8H x/@Xdh:P8`~óxK%/@0<<<88c88(H8H 8~HH/@$<<<8 8c88(H~H;H:H^H`x~ijx>d8">X~H^\+ K$^Hb,>H 0H3HxH4~xH4-|}y@~H8~xHֱ/@0<<<88c8T8(H8H,/A~~x88Hq/@0<<<88c88(H8H;a<8XhT\Z`d~ijxcx:TH2HhcxH3||x/AP;W8~88~x|B"B!\A`Hy/A;@AcxH2/@~|HL/@H8~HH/@0<<<8+8c88(H8H܀~HHՁ~H`^d K>H^X~\I i$h~H (8^Hb,>H 0~HH/@L<<<838c8@8(H8HL<<<868c88(H8H ~|H?/@0<<<888c88(H8H~@HV5/@0<<<8<8c88(Hm8H/AX8$xxCx xK/@0<<<8F8c888(H8HD/@4<_ x:>C0';Cx88K/Aa8x88`H /@L܀X\d HI/@<<<8T8c88(Hq8H;d܀Y|Iփ xl|;`|BIlBAx({X\($Hm <_ '?zHl|#x|exxxH/AȀ:;;9A쀾X\< ~ 8Ha/@0<<<8a8c88(H8H<_ ~ ;xH)/AP~ txH/@8<<<8d8c8P8(H)8H\``488~H/@0<<<8k8c88(H8H ~tH:a/@0<<<8m8c88(H8H̀~DH/@0<<<8n8c8\8(HY8H^8+AL~<8` HJ/@<<<8r8c88(H8H4/@L/@L~<8`!HJ]/@<<<8x8c88(H8H؀~<8` HJ/@x<<<8|8c8(8(H]8H~<8` HI/@0<<<88c8h8(H8HH~tH9 /@0<<<88c88(H8H=? ~t8I) B+ K @~H@8/@H``<<<8$8c88(HU8H<<<8O8c88(H)8H\<<<8^8c8P8(H8H0<<<88c88(H8`a8!Ѐ|N |a|xxB; }>Kx|#x}VSx!0|3x|+x}Cx|;xt!88c,H(E/@,<<<88c88 H8`H7P8`|H /a8@,<<<88c8h8 H8`H788|H /A\a8xK/@4<<<88c88 H8a8Ki8`H6A8tH!8)tA8:a@8~cxL!8PA8T!8XA8\!8i`A8BdH)u~cxH* /A6@~cx;8H*e<|vxA<9`"d`H=? a<8888I) B+ đK8=@ 9`H9aJA<8AA<9`"d`A= = =@88KkaJ`绀d=`9(Ѐ  iЀA<@88 K,!< ,|9֐ 0<8}`8 H /@,hKd] = C0= !Xk= |BKlBA\]`$!`|<_ ldɁXX(,!hll`X($ɡhX( zPOAp``AtHP(١x`A|;`A8a88.H``8a8H}/A\8a8H|~x8}xH/AԀ|x%x|.K/A@\;Z;{DAH<8xI8S8 8Kx|3x}ZSx8@0<<8 8c 8Hfy8`H ```88K/@4<<<88cA08P8Hf58`H``88}H/@0<<<88cA088He8`H`x8H 8cH /}<@4<<<88cA088He8`HL``A8xb~A8L"DbH88!pA|N ```|B8|#x!|+x|3x|xK8/@(<<<8 8c?88Hd88!P|x|N ``|!;#B|#x$x8|+x!;@8xH`xH]|}yAxHܽdxa8|}xcH ||y@Ѐ}/A H ѓCxH 8cH /}@L??<8p;?;8`xxHc<xx808Hc8HDxH !8H/<@(??<8Y8~?88HcH/@(??<8Z8~?88HcaH8`H U/|~xa<@(??<8\8~?88Hc%HPcxH 8cH /~@L??<8_8~?88DHb8aKx8|#x!p|+x|3x|;x}Cx}PSx8AȃãЃ!Ԃ؂H 5/a8@8<<<8w8c988H_ 8`H```88TH )/A8Axx8H 8cH /}@8<<<8}8c988H^`8a8K8`HA8xbH H```A8A88q,!8iA8B 4A8"!8^~^ I$i(I,^~^ cCc# Z/@8zH8```/A|xK```b88!`|xA|N ||#xB88`|~x!< 8H/@8<<<88c3 88HXi8H```x8< 8H%/@,<<<88c3 88HX8HxxH/@0<<<88c3 88HW8HH`x88H/@,<<<88c3 8<8HW8H< x8HE/@,<<<88c3 8t8HW]8HĀxH/@,<<<88c3 88HW8Hx88H/@,<<<88c3 88HV8HDxHY/@,<<<88c3 88HV8Hx88Hi/@,<<<8 8c3 8$8HVa8Hx8H /@,<<<8 8c3 8X8HV%8Hx88H/@,<<<8 8c3 88HU8HLx8,H8/@4<<<8 8c3 88HU8```8!P|x|N ``|A|+xB|zx|3x|#x8!8`Ke/@,<<<88c/88HU 8HtCxxHq)/@0<<<88c/88HT8H8`CxxHu8}] }<;[``8!`|xA|N ``|A|+x|@&B8|3x||x|#xA!`LHHb/A<_ :H¼~óxxHU/@l<<<88c.88::`:LHS~óxHę~xHđ/@8H<<<<88c.88:`HSK<<<88c.88:`HSyK<<<88c.808:`HSQKp<<<88c.88:`HS)KH<<<88c.88SxHSK ``<<<88c.88HRK<<<88c.88HRK``:Lx~xH/@<<<<88c.888::`HReK```x$x8W:;bcxH |zy@(<<<8u8c.8@8HPHex8H AP4"9i@h9A$ +U:}ZT@.|Kx|.H KU :}ZJT@.|Bx|ZI. /A89kT>@AaLDxH/A <_ aD88;bdxH/AĠa8Tc:H |tyAaDdx~xHy/AHaH~xH/A ::`<;@AALH8`WH\``~xH -/A~cxH 8`H48`H,8c)888HN988H,``<x88Hq/@8<<<8?8c)888HM88H,|``<_ ? <x;˜;8PxxH/@0<<<8I8c)8`88HM88H,<< xx88Ơ899 HA/@0<<<8P8c)888HM)88H+<< xx88Ơ899 H/@0<<<8V8c)888HL88H+`<_ <xx;˜8<xH/@0<<<8[8c)8L88HLy88H+ >< xx8Ơ889.9 H5/@0<<<8b8c)888HL88H*>< xx8Ơ8`89 9 H/@0<<<8h8c)8h88HK88H*T>< xx8Ơ889 9 H}/@0<<<8n8c)888HKe88H)<_ <xx;8xH)/@0<<<8s8c)888HK88H)<< xx88Ơp8939 H/@0<<<8z8c)8 88HJ88H)H<< xx88Ơ`8 99 Hq/@0<<<88c)888HJY88H(<< xx8`8ƠP8 9#9 H/@0<<<88c)8l88HI88H(<_ <xx;@8xH/@0<<<88c)888HI88H(<>_< xx;R8Ơ08 9.Dx9 Ha/@0<<<88c)888HII88H'<< xx88Ơ 8 9#9 H/@0<<<88c)8$88HH88H'<< xx88Ơ8 99 H/@0<<<88c)888HH88H'$<< xx88Ơ89#9 HM/@0<<<88c)888HH588H&<_ <xx;8@xH/@0<<<88c)8P88HG88H&t<< xx88ƟH/@0<<<88c)888HG88H&$<_ <xx;Ÿ8PxHU/@0<<<88c)8l88HG=88H%< Dxxx8Ɵ8939 H/@0<<<88c)888HF88H%x<_< xx;B8Ɵ89 Dx9 H/@0<<<88c)888HF88H%<_< xx;"88Ɵ89$x9 H=/@0<<<88c)8@88HF%88H$<_ <xx;Ÿ8xH/@0<<<88c)888HE88H$d< Dxxx8Ɵ89 9 H/@0<<<88c)888HEy88H$ < $xxx8Ɵp8 99 H9/@0<<<88c)8X88HE!88H#<_ <xx;Ÿ`8 xH/@0<<<88c)8(88HD88H#`?_< xx8ƟP88939 H/@0<<<88c)888HDq88H#<< xx8\8Ɵ@899 H-/@0<<<88c)8l88HD88H"<_ <xx;Ÿ08xH/@0<<<88c)8,88HC88H"T<< xx88Ɵ 899 H}/@0<<<88c)888HCe88H!<< xx8@8Ɵ89#9 H!/@0<<<88c)8L88HC 88H!<_ <xx;Ÿ8xH/@0<<<88c)888HB88H!H<< xx8|8ƞH}/@0<<<88c)888HBe88H <_ <xx;ž8xH)/@0<<<8 8c)8,88HB88H << xx8¤8ƞ899 H/@0<<<88c)8°88HA88H H<< xx8T8ƞ89 9 Hq/@0<<<88c)8`88HAY88H<_ <xx;ž8xH/@0<<<88c)8 88HA88H<< xx8Ę8ƞ8939 H/@0<<<8$8c)8Ĥ88H@88H<<_ <xx;ž8DxHm/@0<<<8)8c)8X88H@U88H;Z< xx8ƞDx8939 H/@0<<<808c)888H?88H<< xx8d8ƞpH/@0<<<858c)8|88H?88H<<_ <xx;ž`8xHm/@0<<<8:8c)8 88H?U88H< xxDx8ƞP8939 H/@0<<<8A8c)8DŽ88H>88H<_ <xx;ž@8$xH/@0<<<8F8c)8H88H>88H<<_< xx;"8ƞ0893$x9 Ha/@0<<<8M8c)888H>I88H<_ <xx;ž 8ɰxH /@0<<<8R8c)888H=88H< Dxxx8ƞ8939 H/@0<<<8Y8c)8P88H=88H0<_ <xx;ž8xHa/@0<<<8^8c)8$88H=I88H< $xxx8Ɲ8939 H /@0<<<8e8c)8˴88H<88H<< xx8t8Ɲ899 H/@0<<<8k8c)8̈88H<88H(<_? < x;P88Ɲ8;x929 HI/@0<<<8y8c)8\88H<188H<_ xx8;xH/@0<<<88c)888H;88Ht<< xx8L8Ɲ8&99 H/@0<<<88c)8d88H;88H<< xx88Ɲ8&99 HA/@0<<<88c)8 88H;)88H??< xx8Ɲ88&99 H/@0<<<88c)888H:88H`<< xx8p8Ɲ8&99 H/@0<<<88c)8Є88H:q88H<< xx8$8Ɲp8&99 H-/@0<<<88c)8888H:88H<< xx88Ɲ`8&99 H/@0<<<88c)888H988HL<< xx8Ґ8ƝP8& 99 Hu/@0<<<88c)8Ҭ88H9]88H<< xx8X8Ɲ@8& 99 H/@0<<<88c)8l88H988H<< xx8 8Ɲ08& 99 H/@0<<<88c)8$88H888H8> >x8; 8xHi/@0<<<88c)888H8Q88H< 8xx8Ƙ89.9 H/@0<<<88c)8T88H788H< x8`x8Ɲ89 9 H/@0<<<88c)888H788H4< 8xx8Ɲ89 9 Ha/@0<<<88c)8|88H7I88H<_< xx;B8ƜDxH /@0<<<88c)8(88H688H<_ <xx;œ8הxH/@0<<<88c)8ר88H688H4< Dxxx8Ɯ89.9 Ha/@0<<<88c)8 88H6I88H<< xx88Ɯ89#9 H/@0<<<88c)888H588H<< xx8h8Ɯ899 H/@0<<<88c)8t88H588H$<< xx88Ɯ89.9 HM/@0<<<88c)8$88H5588H<< xx88Ɯ899 H/@0<<<88c)888H488Hl<< xx8x8Ɯ899 H/@0<<<88c)8ۀ88H4}88H<< xx88Ɯp8 99 H9/@0<<<88c)8(88H4!88H<_ <xx;œ`8xH/@0<<<8 8c)888H388H`< 8xx8ƜP89.9 H/@0<<<88c)8`88H3u88H<< xx88Ɯ@89 9 H1/@0<<<88c)888H388H<_ <xx;œ08ޠxH/@0<<<88c)8޴88H288HX<< xx8$8Ɯ 8"9.9 H/@0<<<8#8c)8488H2i88H<< xx88Ɯ8"9!9 H%/@0<<<8)8c)888H2 88H<< xx8|8Ɯ8"9 9 H/@0<<<8/8c)888H188HD<< xx8,8ƛ8"9 9 Hm/@0<<<858c)8<88H1U88H<< xx88ƛ8"929 H/@0<<<8;8c)888H088H<< xx88ƛ8"9.9 H/@0<<<8A8c)888H088H0<< xx8<8ƛ8" 9.9 HY/@0<<<8G8c)8H88H0A88H<< xx88ƛ8" 9!9 H/@0<<<8M8c)888H/88Hx<< xx88ƛ8" 9!9 H/@0<<<8S8c)888H/88H<< xx8T8ƛ8" 9.9 HE/@0<<<8Y8c)8\88H/-88H << xx88ƛ8" 9!9 H/@0<<<8_8c)888H.88H d<< xx88ƛp8"9!9 H/@0<<<8e8c)888H.u88H << xx8\8ƛ`8"9.9 H1/@0<<<8k8c)8h88H.88H << xx88ƛP8"9!9 H/@0<<<8q8c)888H-88H P<< xx88ƛ@8"9!9 Hy/@0<<<8w8c)888H-a88H << xx8X8ƛ08"9#9 H/@0<<<8}8c)8h88H-88H << xx88ƛ 8"9#9 H/@0<<<88c)888H,88H <<< xx88ƛ8"99 He/@0<<<88c)888H,M88H << xx8L8ƛ8"9#9 H /@0<<<88c)8\88H+88H < 8xx8ƚ8"9.9 H/@0<<<88c)888H+88H ,<_ ; <x;šx8xHY/@0<<<88c)888H+A88H << xx88ƚ8#9.9 H/@0<<<88c)8,88H*88H x< 8xx8ƚ8#99 H/@0<<<88c)888H*88H <_ <xx;š8lxHQ/@0<<<88c)888H*988H<< xx88ƚ8$9#9 H/@0<<<88c)8 88H)88Hp<< xx88ƚH/@0<<<88c)888H)88H << xx8T8ƚHU/@0<<<88c)8l88H)=88H<< xx88ƚpH/@0<<<88c)888H(88H;ؘ<< x8px8ƚ`8;99 H~/@0<<<88c)8|88H(88H << xx88ƚP89 9 H~I/@0<<<88c)888H(188H<< xx88ƚ@899 H}/@0<<<88c)888H'88Hh<< xx848ƚ089,9 H}/@0<<<88c)8@88H'y88H << xx88ƚ 89,9 H}5/@0<<<88c)888H'88H<_ << x;š8d8ƚ8x9#9 H|/@0<<<88c)8x88H&88HL<< xx88ƙ899 H|u/@0<<<88c)8 88H&]88H<< xx88Ƙ899 H|/@0<<<88c)888H&88H<< xx8d8Ƙp8D99 H{/@0<<<8 8c)8t88H%88H8<_ <8x;˜8xH}i/@0<<<88c)888H%Q88H< 8`xx8Ƙ8P9 9 H{/@0<<<88c)888H$88H<< xx88Ƙ8P99 Hz/@0<<<88c)888H$88H0<_ << x;™88ƙ8x99 HzQ/@0<<<8%8c)888H$988H<< xx8\8ƙ899 Hy/@0<<<8,8c)8l88H#88Hp<< xx8(8ƙ899 Hy/@0<<<838c)8488H#88H<_ << x;88ƙ8x99 Hy5/@0<<<8:8c)888H#88H<_ << x;™p88xHz/@0<<<8@8c)888H"88HX<xxx8 Hz/@0<<<8D8c)888H"y88H << xx88ƙ`HzA/@0<<<8H8c)888H")88H<< xx88ƙPHy/@0<<<8L8c)8(88H!88Hl<< < x88@8ƙ08969 Hw8/8@0<<<8U8c)888H!q88`a88!A|N ``||uxB|#x|+x88$!P|;x|3x}Cx}7KxA;AHCxH Z1CxH//@P??<88}8v8tH <8}8v88H 8aHKű8`H`$x8aTH/@0??<88}8v8иH aK``<_=Ah88B9kx~x~ųxfxA`adxx~x8`H5/ACxK8`H8`<<<88c848vHK,```8!|N ```|!|~xB;8`|#x! 8H Wu|by@\??<8;;t8xxHE<xx88`H-``8a8Kč8`H4;a\88 ;i`H X1cxH)8xx8@tH+/@(<<<88c8Ќ8tHKA@? x8<8iPB"bxA!|aH*/@4<<<88c88tHEK ```A<xx"bB!aAH8/@,<<<88c848tHK`xHR|yx|#x/@(<<<88c8l8tHKxa8dx%xFx8Kñ/@(<<<8 8c8є8tHYK4xdxKĉ/@(<<<8 8c88tH!Kx8HR!/aHL@@??<8#8~8t8H<8~8t8 8ҔHK:aDxx~exH(/@(??<8&8~8t8ЌHK:AHDx~x~ExK/@(??<8'8~8t8$HEKd:<:P> ~$x~óxHy~óxH/Ah~óxHq8ip|}x|xH-/Axx~Ex~xKq/@??<808~8t8`HKx8HP/aHL@@??<8>8~8t8Hy<8~8t88HaK<~exx8iPH'/@(??<8A8~8t8H%KDx~Ex~xKŝ/@(??<8B8~8t8HKl~$x~óx> H!~óxH/A~óxH8i`|}x|xH/@Ѐ|x8ipH½/@x8iPHc/@xx~Ex~xK/@??<8M8~8t8`H5K```xHO-/alp@(<<<88c8P8tHKȃ8;;X/@88H??<88~8t8HH??<88~8t8HHH??<88~8t8tH]Hp`B3/@8`|||*< 0 |x8iH_%/@@??<88~8t8ӈH<8~8t88ԜHKxxxHR/@(??<88~8t8HKx8HQ)/@0??<88~8t8HaKt``/AHx8H_/AtxHRE/AxHP/A/@H<<<88c88tHK$xExx8HL/@(<<<88c88tHKtdxxK/@(<<<88c88tHaK<xxx8HLI/@(<<<88c8$8tH!K8a8K8`H,``xHL ||x|#x/@K`8!!|N ```|A|~xB8`!H P|{x8a8H Q8@8@@$<<<858c,8l8pHʥ?_ |lxZ@A98 U>~8^T]> 8@89 9`^ ;> ~>>>>>~ ~ ~9@9+84WfF>We>Wd>^^8*U>8@8!p^~A|N ``|A|~xB8`!H O|{x8a8H O8@8@@$<<<8s8c8j8HE?_ |lxZ~d@A98 ~dU>~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 K|~y@0<<<88cP88i0H8`H`x8H L=? x88Ie)ebB >~^ H?CxdxxxHE/A xH J8`H<```<<<888i08cPHxH J}8`8!`A|N |a|{xB8`|#x|+x!H J|~y@0<<<88c 88hHq8`H`}xH8+@D8x`HH/@l<<<88c8L8eH8HT>xHH/@0<<<88c8p8eHq8H`dxxHH/@0<<<88c88eH18HH`xxHH8/@,<<<88c88eH8`8!`|xa|N ``||+yB|#x|3x!A /@4<<<88c 8ƨ8dHu8H,``< 888XPH?u/@,<<<88c 88dH-8H䀡8< x8X@Hc/@8<<<88c 88dH 8H```a8< x8X HO/@,<<<88c 8|8dH 8HPa8< x8X0K8/@0<<<88c 88dH Q8``8!`|x|N ``||+yB|#x|3x!A /@4<<<88c88b`H 8H,``< 888VH=/@,<<<88c8(8b`H 8H䀡8< x8VpHaa/@8<<<88c8ƈ8b`H I8H```a8< x8VHN/@,<<<8 8c88b`H 8HPa8< x8VK8/@0<<<8!8c8,8b`H 8``8!`|x|N ``||+x|#xB}H|< 8UK```||+x|#xB}H|< 8TK```|a|+x||x|3x!;D8a8HMxxHA```8a8H/ADxH/A48a8H|dxxH E/@xH8{H88!|xa|N `KP|B!`<80D $  $DDd d 808Aia88a8H ?<_ BlH@A/@$<<<8I8c8D8ƿXH%? mX/@$<<<8J8c8D8ƿdH;<<|fx88|xH >ـ~mX<x8H~mXxexFxK18!A|N ``|!88!A|xK8!`|N ```||+xB}H||#xHm8`8!P|N H```||~x!``c/A$8c HlU~/AH 388!P|N `||`y!A8a88K8!`|N ||~x!``c/A08cHkŀ~8cH~/AH 3)88!P|N ``||}xB8`|#x!H 3=/|bxa8@,<<<88c8,8K 8`H<88c8P Hka88cHm/A88`H4<<<88c88K8a8K8``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 U8cTk>@@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<<<88c 88 KA8`H(`|CxxxH 88`8!P|N ```||bxB|+x8!``c08|#x/@$<<<8)8c\8<8ƘH|Dx|x88K/@,<<<8)8cP88dxK5/@4<<<88|8k8cKcxH e8`H,!8cxI8BYH E8````8!p!|N ```|A|ixB|3x|;x8|+x!``C08|#x/@,<<<88c8i8vHbM``/@K ,AH`|Cx}$Kx|x88K1/@8<<<88c8v8iK8`Hp```A8b/@D֓<8|H u|{y@H<<<88c8z8iH``+A8<<<88c8{48iK8`H```8<8@K)@A,<<<88c8{L8iK8`HadxK/@(<<<88c8{8iKKA 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 988!P|N ``||`y!A8a88K8!`|N |8B8|}x!H ]< 8}`lK-9 88@8`=8!P=]x}|]p}t|N ``||}xB8`!H |~y@8<<<88c\ 8R08QKy8`H```K!8`8!P|N |||xB8`|#x!H |}y@4<<<8E8c[8Q8QXK8Hp`` ^8|`x>~ ]=}K8/@0<<<8G8R,8QX8c[KxH %88!P|x|N `||#xB|}x|#x!K=? }P\TX8I̡])́ b]~P\8a88`>^ ~^TXK!```8a8K/AH8a8K |dxxKa/@<<<88cZ8Q8PxKy8`H8```8!`|N ```||~xB8`|#x!H /|dxa8@,<<<88cY8O8OXK~8`H4xK}/A88`H8a8K8``8!`|N ```|B!KI8/@(<<<88cX8P8NK~M88!P|x|N ```||~xB|#x|+x!88K/@0<<<88cX8O8N8K}8`Hh`8xK)/A 88`H@```<<<88cX8P8N8K}u8a8K8``8!`|N ```||~xB|#x!8a8K]/@4<<<88cW8O`8MXK|8`Hl``8xKI/A 88`H@```<<<88cW8O08MXK|8a8K8``8!`|N ```||#xB!HU/@,<<<88cV8N8LxK|8`Ht~p8`8!P|N ||#xB!p/@,<<<8!8cVP8N\8LK{8`HH/@8<<<8"8cVP8N48LK{y8`H```>p^tA@@ @@8`<<<8#8cVP8N|8LK{%8`H<``} }i9 9@8`}b[x4>p^t^0``8!P|N ```||#xB!H/@,<<<8-8cU 8M8JKz}8`H|~x8`8!P|N ||#xB!x/@,<<<878cT8M8JhKz 8`HH/@8<<<888cT8L8JhKy8`H```>x^|A@@ @@8`<<<898cT8M$8JhKy8`H<``} }i9 9@8`}b[x<>x^|^8``8!P|N ```|:`B|yx~x|#x;!K|xx#xW 68BX|^xH|{x|#x/@,<<<8X8cS8Kd8I8Kx8`H#xH=9 x|jxx#xDx}}izH/@8<<<8[8cS8L8I8KxI8`H```#xH9/@0<<<8]8cS8LL8I8Kx8`HX`#xH/@,<<<8^8cS8L8I8Kw8`H#xH=/@,<<<8_8cS8L8I8Kw8`H܀#xH/@,<<<8`8cS8L8I8KwE8`H $#xHM/@,<<<8a8cS8M8I8Kw8`H\(,#xH /@,<<<8b8cS8MP8I8Kv8`H04#xH/@,<<<8c8cS8M8I8Kv8`H܀8<#xH/@,<<<8d8cS8M8I8KvE8`H@#xH/@,<<<8e8cS8M8I8Kv 8`H`DH#xH/@,<<<8f8cS8N(8I8Ku8`H L#xHE/@,<<<8g8cS8N\8I8Ku8`H8P#xH/@,<<<8h8cS8N8I8KuQ8`Hx#x8H/@,<<<8i8cS8N8I8Ku8`Hh~x8a8KM8a8K/AH8a8KE|dx#xHy/@<<<8n8cS8O8I8Kt8`H8`8!|N ```|!|{x|@&B|#x|#xA!KU/A#x;;K|zxK$x;.8a8KqHX``8a8Km/|ixA\|I i$AZzI(i,H`(,}~B "b88H/@8<<<88cL8IT8BKqy8a8K8`HH`8x8HE/@,<<<88cL8I8BKq-K`8x8H/@(<<<88cL8I8BKpKt8x8H /@(<<<88cL8I8BKpK88x8 H/@(<<<88cL8J08BKpuK8x8(H/@(<<<88cL8Jl8BKp9K8x80HU/@(<<<88cL8J8BKoK8x88H/@(<<<88cL8J8BKoKH8x8@H-/@(<<<88cL8K8BKoK 8x8DH/@(<<<88cL8KP8BKoIKЀ8x8LH/@(<<<88cL8K8BKo K8x8PH/@(<<<88cL8K8BKnKXx8<8@H/@|<<<88cL8K8BKnK```xdxH)/ALa8dxK%/A\<;@À88`H8GH!`H/@8<<<88cH`8@D8>Km8`H```9YH@ADH@ P@A4<<<88cH`8H8>Km58`H``j I8CxdxH"i|`#yA`< x8\H/@8<<<88cH`8HD8>Kl8`H0```;dxCxxxH!8}D}#3i/@,HKk8`HXxxxKY/@0<<<88cH`8H8>Kk8`H`8````8!`|N ```|A|+xB|#x|zx!H]|}x|#x/@,<<<88cE8=8;Kk8`H@ ACxHM9 |jx|j|I0c|B@A@D@@<``<<<88cE8F8;Kj8`HL``< Cx8H%/@,<<<88cE8E8;Kj]8`H}^}=Cx3xxHE8|exA@0@@(<<<88cG8;8FhH9`CxxxH]/@,<<<88cE8E8;Ki8`H\CxxxK/@4<<<88cE8E8;Kiu8`H``8````8!`A|N ```||#xB||x!Ha8c@@4<<<8#8cC8D<89HKh8H<``< x8He/@,<<<8%8cC8Ct89HKh8H8;xx|x|xH8|exA@4@@,<<<8)8cE89H8D(H}``xxxH/@4<<<8,8cC8C89HKg8HL``xxxKU8/@(<<<8-8cC8C89HKg88!P|x|N ``KP```|!|#xB|+x|3x|}x!;H;@88xxH5/@<<<8<8cA8B87HH<<<8?8cA8B87Kf8`H<<<8@8cA8B87Kf8`H``@DxHe/Axx88xH/AxK/@!@AD8`aLPAT8H{[ 9Y8!!|N ```||#xB|~xx!< / @ H0```+A;;@8`H; ;cxH/A/~;;@8a8K/A~x~ųxcxHI/A8cxT>H1A89KRAK81h8X88`8D99 >9@o;;@::`:@: 8A<@aHAL!P:8`TKq< < |dx8x8Ʋ4~xK/@(<<<8f8c2 8?T89KQK82h888A<@DaHAL!PTX8`899 >9@o8`K< < |dx~xx8`8ƲK5/@(<<<8l8c2 8@89KPK88@'h!P8X8A<8^8@8@8`8w8AD98@9 >H9@o;8`ALTK!< |dx%xx8Ʋ~xK/@(<<<8r8c2 8@89KP=K88@hT8[!PX8A<88@88P89@AD8.8@O9 9@8`HALKu< < |dx~xx8X8ƳxK/@(<<<8x8c2 8A89KOK 8o8@<h!P8}TX8A<888`899 >@9@o;@; l:8`AD!HLK< |dxxx8Ƴ~xK)/@(<<<8~8c2 8Bh89KNKt8x8@냡hAD8}!HL8A@A9@o8`K)< ex|dx~xx8ƴK/@(<<<88c2 8C089KNEK88@*h!P8T8aK8 9`hX8@;88aTA@a8c2 8a89K9K@8 9`hX8@;88aTA@a9@o;8`PKM< < |dx~xx8%8%K/@(<<<88c2 889KeK88@hX88A<88@o@AD8\8@88|HAL8L8@89%9 9@PAT8`K< < |dx~xx8%8%K/@(<<<88c2 889KK@;8qhA88PXD<88`899 >9@o;`;@; :8`a@AH!LTK< < |dx~xx8&@8&PKU/@(<<<88c2 8P89KK8rh8A889@o8`KI< < |dx~xx8&8&K/@(<<<88c2 889KaKh8`H ``~óxK8ahK8`8!Ѐ|N |A|zxB8`|#x|+x|3x!H E|~y@,<<<828cp8Y,8YhK 8Hp~Cxx ]=}^> ~KQ8/@0<<<878Y8Yh8cpK UxH D88!`|xA|N ```|a|{xB8` |#x|+x!H D|~y@0<<<8E8c8X8XxK 8H` ]cxx=} ^>~ \<|^>~K~I8/@0<<<8I8X8Xx8cK MxH C88!`|xa|N `|||x|#x!`c888~ \<|H8```8!`|N ```|!|+xB|zx|#x8;!8K/APCx$x88K/@0<<<88cp8V8VhK 8`H`A8cxH ETc<|}8cT|>xH Bm|~y@4<<<88cp8W 8VhK E8`H``/AA8xH B``cx|K6yCx$xxxKA/@8<<<8 8cڀ8R8KxKi8`H```88`8!`|N ||3xB|+x||x|#x!|x< 8XK/@4<<<8*8cِ8RH8JK8`H|``< x888H88KP9/@0<<<8,8cِ8R8JK8`H(`8xxK)u8````8!`|N ```||+xB|3x|;x|#x|Fx!}'Kx|x< 888988K9/@0<<<868cؐ8R8IK8`H`88`8!`|N ||+xB|~x|#x!|x< 8ΈKQ/@8<<<8@8c8Q8HK98`Hp```< x888x88KN/@0<<<8B8c8RP8HK8`H`8xK(I8`8!`|N ```||+xB|3x|;x|#x}Cx!|Fx|x< 8}g[x8x}8Km8`H`a8< x8ˆK1/@8<<<88c@8O8>8K)8`H```88`8!`|N ||#xB88!< 888KCQ/@8<<<88cP8Od8=HK8`H ```8xK8`8!`|N ```|B}H|8@AD<HLPTX8|xx88+848899 9@8`K>]< dx|hxx8#x889 9@2 /@(<<<88cp8" 8PKBAKQ؃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@T8PKUKeLahxKb/@(<<<8 @8cp8=X8PKUyKe88@p!@8+!X84A<TA8DHLP899 9@88`KKx8|fx~CxKF/@(<<<8 @8cp8=8PKTKd|;;atX88+84<@DHLPT899 9@;8`: 8:KJ88+LT8<@DHP!X|zx8489S9 9@8`KJ< Dx|gx8cx8Ka5/@(<<<8 G8cp8?8PKSKc<_ ah8AK`/@(<<<8 G8cp8@X8PKSKc@88@pH8+8!XLAT<@DAP8489S9 9@88`KIx8|fx~cxKE-/@(<<<8 G8cp8@8PKSKb;`;8X88+<@aDaHaLaPaT84899 9@8`KI1h|dx~x8KE/@(<<<8 G8cp8A\8PKRKb8h8+P84aT8@<DHLX899 9@88`KH|dxxK`5/@(<<<8 K8cp8B 8PKQKa8@9`h!H8!DXa@AT8a/@(<<<8 `8cp8H8PKLyK\88@h!X88+84A<TA8DHLP899 9@;`8`a@KB< |exx8KSI/@(<<<8 d8cp8I08PKKK[xahxKX/@(<<<8 d8cp8=X8PKKK[<88@pa@8+!X84A<TA8DHLP899 9@88`KAx8|fx~CxK=)/@(<<<8 d8cp8I8PKKKZ88@ha@8!X8+A<TA8DHLP84899 9@8`KA)< |exx8(KQ/@(<<<8 h8cp8J8PKJ}KZahxKWi/@(<<<8 h8cp8=X8PKJAKY88@pa@8+!X84A<TA8DHLP899 9@88`K@Yx8|fx~CxK;/@(<<<8 h8cp8I8PKIKYD9`8h!X8@88+8aTAx|fx8~CxK:U/@(<<<8 l8cp8K8PKH=KW;@88t8+!@aDAY88+!@aT!8A < x|gx8x8X9hKP/@(<<<8 s8cp8L8PKGUKV<_ ah8A`KT9/@(<<<8 s8cp8M8PKGKV88@pA<8+!X84A@TA8DHLP899 9@88`K=)x8|fx~CxK8/@(<<<8 s8cp8N8PKF}KV88@A<X88+8ATADAHALAP884899 9@@8`K<h|dx~x8K8/@(<<<8 s8cp8N8PKEKU;;atX88+848@DHLPT899 9@; 8`!KN888!<TD@HLPX8+84899 9@8`K5 h|dx~x8K1i/@(<<<8 8cp8W8PK>aKM8@9`tX888+a}/@(<<<8 8cp8]|8PK7KFahxKD/@(<<<8 8cp8=X8PK6KFp88@p!X8+848A<TA8DHLP99 9@8;`8`a@K,x8|fx~CxK(Y/@(<<<8 8cp8I8PK6AKE88@ha88!X8+ADTA/@(<<<8 8cp8a8PK1}KAAah8K>e/@(<<<8 8cp8@X8PK1=K@8@8pP8+!8!XALTA8@9`h88HXA@aTLA ah8HK/@(<<<838cp8T8PKqKp8+8489@A8A8PKXKhDah< 888;PKYa/@(<<<8H8cp8?\8PKXiKhah< 888;xKY/@(<<<8L8cp8?8PKX%Kgah< 888;KX/@(<<<8P8cp8?8PKWKgxah< 888;KX/@(<<<8T8cp8@ 8PKWKg4ah< 888<KXQ/@(<<<8X8cp8@H8PKWYKf8D8tX8`899 u9@;`;@; M; :{:0a8AKP5/@(<<<88cp8G48PKO=K^Ԁah< 888>$KO/@(<<<88cp8Gl8PKNK^88+t884AH9hKN/@(<<<88cp8G8PKNK]ah~xKZ/@(<<<88cp8P8PKMK]lp8+8489A8AKMu/@(<<<88cp8I8PKL}K\ah< 888?8KM1/@(<<<88cp8I8PKL9K[Ѐah< 888?KL/@(<<<88cp8JH8PKKK[ah< 888@KL/@(<<<88cp8J8PKKK[Hah< 888AHKLe/@(<<<88cp8K8PKKmK[ah< 888AKL!/@(<<<88cp8K`8PKK)KZah< 888CKK/@(<<<88cp8K8PKJKZ|ah< 88 8DKK/@(<<<88cp8LL8PKJKZ8ah< 888Eh|dx~x8K;/@(<<<88cp8Nh8PKH KWah< 888F4KH/@(<<<88cp8O8PKGKW\ah< 888FKHy/@(<<<88cp8O\8PKGKWah< 888FKH5/@(<<<88cp8O8PKG=KVԀah< 888G8KG/@(<<<88cp8O8PKFKVah< 888GKG/@(<<<88cp8P08PKFKVLah< 888HKGi/@(<<<88cp8Px8PKFqKVah< 888HdKG%/@(<<<88cp8P8PKF-KU88@ătX8ϐ88'A<8@k@888`AH8L8@899 >9@oAP;`.T8`aDK<-88@!X||x88+A@TA8A<DHLP84899 9@8`K;< x|gx8x8H99!hKH/@(<<<88cp8Q8PKEKTA ah;BhDxKR/@(<<<88cp8`8PKDKTp88@p!X8+848A@TA8A<DHLP99 9@88`K:x8|fx~CxK6]/@(<<<88cp8P8PKDEKS88aDX8`899 >9@o;;; ';k:8:9@o;`/8`aDK988@!X||x88+A@TA8A<DHLP84899 9@8`K9i< x|gx8x8H9 9!hKF5/@(<<<88cp8S8PKBKRDahDxKO/@(<<<88cp8`8PKBqKR88@p!X8+848A@TA8A<DHLP99 9@88`K8x8|fx~CxK3/@(<<<88cp8P8PKAKQt88aDX8`899 >9@o;;; ';k:8:9@o;`08`aDK7U88@!X||x88+A@TA8A<DHLP84899 9@8`K7< x|gx8x8I 99!hKC/@(<<<88cp8T8PK@EKO܀ahDxKM1/@(<<<88cp8`8PK@ KO88@p!X8+848A@TA8A<DHLP99 9@88`K6!x8|fx~CxK1/@(<<<88cp8P8PK?uKO 88aDX8`899 >9@o;;; ';k:8:KNh888<t!@8`HLPTX899 >9@o;`18`aDK488@!X||x88+A@TA8A<DHLP84899 9@8`K4< x|gx8x8IH99!hKAe/@(<<<88cp8V8PK=KMtahDxKJ/@(<<<88cp8`8PK=KM888@p!X8+848A@TA8A<DHLP99 9@88`K3x8|fx~CxK/%/@(<<<88cp8P8PK= KL88aDX8`899 >9@o; ;:':k:!8;<@HLP;8`TK3h|dx~x8K/q/@(<<<88cp8X@8PK9@o928`DK288@!X||x88+A@TA8A<DHLP84899 9@8`K21< x|gx8x8I909!hK>/@(<<<88cp8X8PK;uKK ahDxKHa/@(<<<88cp8`8PK;9KJ;`8p!X8+8488<@aDaHaLaPaT99 9@88`K1Qx8|fx~CxK,/@(<<<88cp8P8PK:KJ<88@ӑD!8<@PATHLX888`899 >9@o8`K0h|dx~x8K-/@(<<<88cp8Z88PK:KI8@8t!88ϓ<@ATPHLX88`899 >9@o938`DK0)88aTaDaHaL@89@o8`K.ih|dx~x8K*/@(<<<88cp8\08PK7KGT88tX888P99 9@P;`; ;:A:*:a8!<@DHL98`TK-8!X8@||x8TDA@A8A<HLP8+84899 9@8`K-i< x|gx8x8I99!hK:5/@(<<<8 8cp8\8PK6KFDahDxKC/@(<<<8 8cp8`8PK6qKF88@p!X8+848A@TA8A<DHLP99 9@88`K,x8|fx~CxK'/@(<<<8 8cp8P8PK5KEt88a8!<@DPHLTX88899 9@P8`K+h|dx~x8K(Y/@(<<<8 8cp8^(8PK5QKD88@ӃtX8i88`PAT899 u9@;;`n;@m; C;:8a/@(<<<88cp8=X8PK1KAhp8+8489a<Ta8!@DHLP!X9 9@88`K'x8|fx~CxK#]/@(<<<88cp8I8PK1EK@88@h!@8!X8+A<TA8DHLP84899 9@8`K']< |exx8J\K8/@(<<<88cp8a8PK0K@HahDxK=/@(<<<88cp8=X8PK0uK@ ;`p;!@8+!X848pA ah8hK;/@(<<<8&8cp8`8PK.K>0p8+8489!@89@o;;`;@p; ;:D8a9@o8`K9h|dx~x8K /@(<<<8d8cp8t8PKK)$8@9`h!X888+a@AT9@o:8`DK8ɓA8<@HDL!X8@9`||x88AP8`aT899 >9@o8`KM< x|gx8x8MP9hK/@(<<<88cp8yl8PKK!,<_ ahZ K}/@(<<<88cp8T8PKUK 88@pA89`ӓ<@DAPaTHL!X88`899 >9@o88`Kix8|fx~CxK/@(<<<88cp8z8PKK T88@ӓA8<@DPATHLX888`899 >9@o8`Kـh|dx~x8K5/@(<<<88cp8{`8PK-K88@ӃtX888`PAT899 u9@;@;:s::98A8<@DHL8`K-88+!8!~8!`a|N `|!|#xB|+x||x|#x8!|+x|;x|3x}Cx888K /@4<<<8b8cP8$8K 8`H``xH?}|ix|#x/@<<<<8d8cP848K =``a8/@HA8dxx"Ba8+K+$K(HK/@0<<<8g8cP8\8K K``xDxxxHL/@(<<<8h8cP8x8K KT88`H HA8`8!p!|N `|A|#x|+x|3x;@|3x!H=8} $(|{x8(|{`|ZY}[@}:9]} =$](@A```88!`hA|N `|a|#yB|{x!@0<<<88c88Ɨ`H```H=q||x|#x/@0<<<88c88K18H`>^cx80|H= /@0<<<88c8x8K8H` cxHJ/@8<<<88c88K8H````cxxx8HN ``Tc>N ``Tc>N ``Tc>N ||~x!``C/A`b/AH;=^8^b/AH;^8^;~/A H:8!P|N ``|B}H|<8`HL`||}xB8`@!H:|~y@8<<<88cp88K8`H$```88@H;8`8!P|N ``|a|{x!``C/A<8/8A `8a8Ki/8@/ADx;``/AH9/AxxK``{/AH9u88!pa|N `|a|}xB8` |#x|+x|3x!H9,@L??<8;;8xxKU<xx88K=8H8}8/@}8Hd```| x 8B/@B}+Kx8 +@,<<<8.8c88ƒ(H``k8cH,``+9@8@/@K``8!`|xa|N ``||~xB;8`|#x|+x!|3x}Cx|;x}7Kx}VSx8H8 8/|}xa8@(??<8Y8}ڰ8D8KHl ``~4/AxTc:H7/}@L??<8^8}ڰ8D84Ku8a8K<8}ڰ8D88XKU8`HA848bT:H8u~5/AXTc88H7/}@(??<8c8}ڰ8D8KK|A858bT8H8~<8/@H7/@0<<<8'8c8p8K 88H\xcxH//@0<<<8(8c88K88H54cxT<|T:8 H/-/@<<<8)8c8(8Ku88H<<<88c88KI88H<<<88c88K88Hp<<<88c8@8K88HD<<<8,8c88K88H<<<8-8c88K88H<<<8.8c8d8Km88H<<<828c88KA88H<<<868c8D8K88Hh<<<878c8|8K88H<cxH,q/A舚cxH,]/AcxH,I/A cxH-/@<<<8/8c88Ki88H: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<<<8U8c88tK!8`H `Cx~x~xH1/@<<<8Z8c88tK/@ H <<<88c88tKK``<<<88c88tKK<<<88c8l8tKaK<<<88c8@8tK=K`<<<88c88tKK<<<<88c88tKK<<<88c88tKK``<<<88c88tKK<<<88c8\8tKK<<<88c8<8tK]K<<<88c88tK9K\@3>/? A+? Ax/?A +?AH/< A/?A`<8c8CxH//@H 0``/?A/A0<<<8`8c88tKAKd``DCxH. /@`<<<8a8c8$8tKK$>/A0<<<8d8c8X8tKK``DCx8H'5/@,<<<8e8c8h8tKK`DCx8H&/@<<<8f8c88tKMKp`>/A(<<<8i8c8X8tKK<DCx8H&/@<<<<8j8c88tKK`>/A(<<<8m8c8X8tKK̀DCx8 H&%/@<<<8n8c8$8tKmK`>/A(<<<8q8c8X8tK9K\DCx8(H#/@\<<<8r8c8h8tKK `>/A(<<<8u8c8X8tKK쀁DCx8,H#5/@<<<8v8c88tKK`>/A(<<<8y8c8X8tKYK|DCx80H"/@|<<<8z8c88tKK@>/A,<<<8}8c88tKK`DCx84H!E/@ <<<8~8c88tKKР>/A,<<<88c88tK}K`DCx85H /@<<<88c8H8tK=K``Cx8HH!/@0<<<88c8|8tKK$``Cx8LH!i/@0<<<88c88tKK``L/A(<<<88c88tKKaH!>KU >8BA<<<88c88tKIKl;;```CxxH"/ACx8:H/ACx8PH /A\;aD:P|tK1/AAH8B/AH@!>U#>8@@AH,!Di4/AHTc:H!|ry@4<<<88c88tKeHH```!Di5/ADTc8H!=|sy@4<<<88c8 8tKK8```Cx8THy/@0<<<88c88tKK``Cx8XH9/@0<<<88c88tKK``!DI5 4TB<|BXTB:8B A,<<<88c88tK=K``aT!>|BYU >8BAL<<<88c888tKKCx88HY/ACx8I4@AԈ 5}#Kx/AP;W8CxxH/A8CxH/A`aD8T>C5@A8<~Ix~jx`d9|t|tKq/AAT8B/AT@K<<<88c8l8tKK@@A\A4<<<88c88tKE8`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@||<x8BHa/@8<<<88c 8X8mKY8H```xxH/@0<<<88c 888mK8HH`xxH8/@,<<<88c 8d8mK8`8!P|x|N ``|A|#xB|3x|+x||x!``H /@4<<<88c8t8lKE8`H``xH/@0<<<88c8t8lK8`H`xH/@0<<<88c8t8lK8`Hh` xH/@<<<88c8t8lK}8`H$;```>W:x|H.H/A;@A/AX;````^W}8x|.Ha/A@^x|BHE/AL;{@A8`H/AK\<<<88c8uT8lKڭ8`HT<<<88c8u8lKڅ8`H,<<<88c8u 8lK]8``8!`A|N ||~x!``c/AH88!P|N ``|#x8Ht|#x8HcH\``|#x|xH$cH``|!cH8!P |`|N `cH<``/M H`||~y8`!A</@,~88H |`8~`~8!P|N ``|,!PA0cH9/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 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@,<<<88cL8u8v4Kӝ8`H$884H 8`(H .|}x@4<<<88cL8vH8v4KUxH @H88(H y<x8vH /}A<_=?,8`8B9)^<_>=?8B 9)^<_> =?8B,9)<^<_>=?8BL9)|^<_>=?8B9) ^ <_>$8B^(H`xH 8``8!`aa|}p N `|a||x|@&B8`4|#xA!H %|~y@,<<<88c8tX8tK8`H$884H )8`(H .|}x@4<<<88c8t8tKѵxH M@H88(H <x88H /}A<_=?,8`8B 9)\^<_>=?8Bl9)|^<_> =?8B9)^<_>=?8B9)ܐ^<_>=?8B9)l^ <_>$8B^(H`xH}8``8!`aa|}p N `|a||x|@&B8`4|#xA!H|~y@,<<<888c 8r8rK]8`H$884H 8`(HA.|}x@4<<<8:8c 8s8rKxH@H88(H 9<x8sTHI/}A<_=?,8`8Bl9)^<_>=?8B9)ܐ^<_> =?8B9)^<_>=?8B 9)<^<_>=?8B\9)̐^ <_>$8BL^(H`xH8``8!`aa|}p N `|||xB8`4!H|~y@8<<<8b8cp8q8qXK8`H```884H8`(H|}yA88(H<_=?8`B789)]<_>=?,8B9)@^<_>=?8BP9)А^ <_>=?8B9)^<_>=?8B9) ^<_> 8B0^$<_8B^(H<``<<<8d8q8qX8cpKxH]8``8!P|N ```|/!B|zx|+x|#x|3x!8`AP8`4HY|~y@0<<<88c8o8oK18`H`884HY8`(H|{yA88(H=/[@;;`<_~,8B=?8`^<_9)8B>=?^<_9)8B0> =?^<_9)@8B>=?^<_9)P8B`>=?^ <_9)p8B>$^(H8`<<<88p8o8cK%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<<<88c8m8lKE8`H``88`8!`|N |8B|#x!88K/A4<<<8 8cp8mx8lXK8`H$``8A98`T@.|x8!`|N `|8B|#x!88K /A4<<<88c8m8kK58`H<``8A98`!:a;TTBU)@.|x|Kx|[x8!`|N ```|8B|#x!88K]/A4<<<8 8c08l8kKȅ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(<<<8A8c8k@8iK88!P|x|N ||#x8BT>!888A9K8/A(<<<8K8cL8j8i4Kƕ88!`|x|N `|TF>T>BT>8|#x!88;A8!9a:K8/A(<<<8W8c8j8hK88!`|x|N `||#xBWWTF>W@.!T>T>|Cx|+x|Lcx|SxWF>W>W>88889!:;<=A>?K)/8A(<<<8g8c@8j88h(K=88!|x|N ```|!|#xT>lK8!P|N `|!|#xT>lK8!P|N `|!lK18!P|N ```|!8W@.W@.}bp| Kx}^x}=x@`8|8yHL``/;;@K<<<88c8hT8eK18``8!`|x|N ``||~xB|+x|3x!K/@4<<<88c`8g8dHK8HL``xxxK%8/@(<<<88c`8g88dHKi88!P|x|N ``K```K```K```K```||~xB|+x!K/@8<<<88c`8fX8cHK8HP```xxK8/@,<<<88c`8f|8cHKm8`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<<<88c8d8ahK8HP```xxK8/@,<<<88c8d8ahK8`8!P|x|N ``|8B!K8/A(<<<88c8d@8`K88!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"8cL8_(8bHp/@l+A/@4+@,|+x<|3x<8cc8(8_(KU8Hcx|3x|3xK8@Hh``/ A`T8|#x49A|09 HT< H|D0|D0|0| Sx} SyA$|+x<|3x|;x<8ccL958_(K8H```T 8|P4I}@:A|0H(`T< I|L0|0| cx```8T>|xA;cxxKA,<<<8=8c@8c8_(K8Hlcxx88KW>A,<<<8>8c@8c8_(K8H(8H ; 7@l9888K8!p|xa|N ``|A|+xB|#x|zx!Kmxx|{xCxdxKe/@,<<<88c8I8\;`K`8!`cxA|N ``||3xB|+x||x!Km/@4<<<88cP8H\8\8K8HL``xxxK8/@(<<<88cP8a8\8KY88!P|x|N ``|a|;xB|+x|3x||x!K/@0<<<8F8c8G8[xK8HX`xdxxxK8/@4<<<8G8c8G8[xK8```8!`|xa|N ``K```K```K```||~xB|+x!K/@8<<<88c8_x8ZxK8HP```xxKI8/@,<<<88c8_8ZxK8`8!P|x|N ``||~xB|+x!K/@8<<<88c8^8YK)8HP```xxK8/@,<<<88c8_8YK8`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!H!8!P |`|N `|8 !H8!P |`|N `c|ct|cTcN ```2N ``c2N |a||y!A/Ap|/AH8/@Lx;;````~ /A H녓~ /;;@```8!`x88a|H8!`a|N ```||~x!``c/A</A$|xH^8~/AH88!P|N ```||~x!``c/A</A$|xHi^8~/AHM88!P|N ```||`y!A8a88K8!`|N ||by!A8b$A8K"U8a8K-8!`|N ``||byB|#x!A0/A(8!P8|K@```<<<8j8c|8Y8mxHe||byB|#x!A0/A(8!P8|K```<<<8q8c 8Yp8mHeu#F |jx8 +~A+@|+6A@Hd``8B/A8cBK`/AN `9)}CSx8@6})/AD8B8cB8`N 9 6i}#Kx|KR$/A 8B| K|CxN ```||}x!``c/AP8c;K Q}K I`}8c |cK/Et;@}/AH88!P|N ``|,aB|#x|3x|;x|~x!@KqH\``+AE|+x|B$/A4<<<88c08W8W;KQH``#/8^ 8J|I.~A(xH8cH/~AxHa ~H4<<<88X8W8c0Kx;Ky`8!`xa|N ``|a|bxB|}x|#x8|+x!;| ```/A4;8BB<<888cW08VpK18`H`xH8cHW8/~ @,<<<88c8W8VpK8`HxH5~8`8!`a|N `|,B|#x|~x!@ KYHT+AE|+x|B$/A4<<<8w8c8U8U;KAH``#/8^ 8J|I.~A(xH8cH/~A xHQ8~ 88H!H<<<<88U8U8cKx;Ka```8!Px|N ``|,aB|#x|3x|;x|~x!@K!H\``+AE|+x|B$/A4<<<8T8c8Th8TP;KH``#/8^ 8J|I.~A(xH8cH/~AxH ~H4<<<8]8T8TP8cKx;K)`8!`xa|N ``||#xB|3x8!+4@8<<<808c8T8S ;KH```+A|@"$/A8<<<848c8S88S ;KH```/8C }".A(|#xHe8cH}/}AxHɓ H0<<<8;8S8S 8cKAx;K8!Px|N ``||wxB8`0|#x8|+x!|3x|;x}Cx}8Kx8H/a8@4<<<88cp8S8QK8Hl``880H/A`x8HU8cHm/}@0<<<88cp8S8QKAH``A8xbH⅁\ A8<|B"b !8[[ {II iA8B$!8)(A8,8/@(<<<88c|8Q8T H\`~xK]8/@P??<8;p;Q8T0xxKY<xx8!8TpKA8a8K88!|x|N ``|A|zxB8`8|+x8|#x!|3x8H/a8@0<<<88cp8R8OK8Hh`888H/A`x8He8cH}/}@0<<<88cp8R8OKQH``A8xbH^ A88>~B"b [ A8;{B "ba88c$K8/@0<<<8x8c|8O8S HZ```8zKm8/@P??<8z;p;O8S0xxKi<xx88SlKQ8a8KI88!p|xA|N ``||}xB8`F$!H/a8@4<<<88c8Q8MK8`HGl``8F$8Ha8<8Kɀa8<88cKa8<888QK-/@4<<<8;8c8Q8R0KU8a8K8`HFa8<888RXK/@4<<<8<8c8R`8R0KK```a8<888RK/@4<<<8=8c8R8R0KK````a8<888RK=/@4<<<8>8c8R8R0KeK```a8<888Sa885888lK}/@(<<<88c8l8R0K%K<_a8<; 8lxxK/@(<<<88c8l8R0KK??a8<x; 8lxK/@(<<<88c8l8R0KK8a8<<x8< 8m\8 9/9 KQ/@(<<<88c8mh8R0K9Ka8<<x88n8 9/9 K/@(<<<88c8n8R0KK<_a8<x; 8nxK/@(<<<88c8n8R0KKDa8<<x8;8o 8 99 K]/@(<<<88c8o48R0KEKa8<<x8;8o8 9!9 K /@(<<<88c8o8R0KK꜀a8<<x8;8pT8 99 K/@(<<<88c8ph8R0KKHa8<<x8;8q8 939 Ka/@(<<<88c8q8R0KIKa8<<x8;8q8 99 K /@(<<<88c8q8R0KK?_a8<x8;8 p8rH929 K/@(<<<88c8rX8R0KKLa8<<x8; 8r8 `9.9 Ke/@(<<<88c8r8R0KMKa8<<x8; 8s8 P99 K/@(<<<88c8s8R0KK褀a8<<x8; 8t88 @99 K/@(<<<88c8tD8R0KKP<_a8<8 ; 08xKq/@(<<<88c8t8R0KYKa8<<x8< 8u88 9/9 K/@(<<<88c8uL8R0KK簀a8<<x8<8u8 9 9 K/@(<<<88c8u8R0KK\a8<<x8<8v8 9 9 Ku/@(<<<88c8v8R0K]Ka8<8_x8<8 99 K%/@(<<<8 8c8w<8R0K K渀a8<<x8<87|8 9 9 K/@(<<<88c8w8R0KKda8<<x8<8x8 9/9 K}/@(<<<88c8x8R0KeKa8<<x8<8y 8 99 K)/@(<<<8!8c8y48R0KK开a8<<x8<8y8 99 K/@(<<<8(8c8y8R0KKha8<<x8<8:<8 9 9 K/@(<<<8/8c8z8R0KiK<_; a88rH; xxK5/@(<<<838c8{ 8R0KKȀa8<<x88{8 99 K/@(<<<8:8c8{8R0KKt<_a8<x8;b|48 p99 dxK߉/@(<<<8A8c8|L8R0KqK<_a8dxx; `xKA/@(<<<8E8c8|8R0K)KԀa8<<x8'8}x8 P9,9 K/@(<<<8L8c8}8R0KK a8<<x8?8~88 @99 Kޙ/@(<<<8S8c8~D8R0KK,a8<<x8?8~8 099 KE/@(<<<8Z8c8~8R0K-K?a8<x; 8xK/@(<<<8^8c88R0KK⌀a8<<x8D88 9,9 Kݥ/@(<<<8e8c88R0KK8a8<<x8D8`8 9 9 KQ/@(<<<8l8c88R0K9Ka8<<x8D808 99 K/@(<<<8s8c8D8R0KK᐀a8<<x8D88 99 Kܩ/@(<<<8z8c88R0KK889.9 KY/@(<<<8a8c88R0KaAK<_a8<x;b8ѰfxK /@(<<<8e8c88R0K`Ka8<<ex8?8<899 K/@(<<<8l8c8P8R0K`KL<_a8<x;p8xKm/@(<<<8p8c88R0K`UKa8<<x8= 8Ӡ8`99 K/@(<<<8w8c8Ӭ8R0K`Ka8<<x8= 8L8P99 K/@(<<<8~8c8\8R0K_KXa8<<x8= 88@99 Kq/@(<<<88c88R0K_YKa8<<x8ՠ80K)/@(<<<88c8մ8R0K_K; a8<88 xK/@(<<<88c808R0K^Kta8<<x8֜8K/@(<<<88c8֤8R0K^K,88````8!|N ```8+~A(|D$/A8 |`"N `8`N ``||yxB;y;!@dx8a8;D;APKH`8a8;Kdxx|bxx;K```xK}/ATxK8xK/AxCxKR<<Dx8 8c8K\8`H`8a8K/@d8a8$x;@:PKa?;D8a8K/A|8a8KQ8|{x8cKQ/@;Zx$x;ExK1```xKԝ/ApxK|}xx8K/@Ԡ{$/AȠ$@x~xKR$<<~x878c8K[8`HȀ(#xK/@ ;P8xKQ$(<<x9B8c8K[8`Hx;P8xKQy<<x8!8c8K[M8`HD;PxxKQE<<x8/8cX8K[8`H8```8!|N ```||+xB8c!<80K98,A ~88!P|x|N ``|a8B|{x;!;<xK?```xKҝ/AxK|bx8c$A8KʭA88Г4a88cK/@8cx848K /@<<<88c5P8 8KZ18`HxdxKm``xK/AxK]88|~xcx8K/ADa8x8c$Kˡ/@<<<88c5P88KY8`H0<<<88c5P8\8KY8`H8`8!pa|N ```||+xB!<8K=8,A ~88!P|x|N ```||}xB|+x|#x8d$x!<8@K,A8|H8`48/A$8!Pxx|K`8!P|x|N ``||#x|+x!``;xxK/@,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!<80K 8@,A8@8!P|Cx|N `|a|}xB|#x8!p;a<H<cxK-/@<<<88c* 88KOe8`H|<<<88c* 88KO=H<<<88c* 888KOHl<<<88c* 8T8KNHH```x8D8@K%/@<<<88c* 88KNcxK8`H``x88Ky/A(x8LKE/A8a<8HK/AH8AH;L!HAPaTAX Ii ID@A`<8`H$D;/AK````8!a|N ```|;B|}xx!K<|~x8x8|+x8K/@0<<<88c( 88KMQ8`H`xx8K/@,<<<88c( 88KM 8`Hx8a8KI`8a8K/A8a8K=|~xxK/A@8xKi/@<<<8 8c( 808KL8`H8<<<8 8c( 88KLi8`H8```8!`|N ```|A|{x8d|+x!Kcx8|#x8K 8!`;x;A|N ||+xB|3x|Fx|#x|dx!|x?;xHxHHu|B!<_A8!P|HX` PHM8!P |c|N |<@C0BA|ip|jp}A|m@U>TɄ>|J;|9|E|PPT|Kx@@(H /@ 8}C}4/@U>}hPPU>8H|x}0 U>}I 0}B0|0U>| 0}b;}*xUI>| 9}eY|@PTB|@Kx@@(|B@A@@|B```| PUK>|@;}"9|E| PT|[x@@|B@A@@|B}bP|K;TɄ>|9|E|XPT|Kx@@|B@A@@|B|PT>|@;}"9|E| PT|[x@@|B@A@@|B|P8@|$0Aؐ܀a``H`` P@A,}'4/@@A 0@A|0}IQ|x`ܑA``܀aHH`# })80}K80}80}0}B0}%x|0|80T>}kxT>}B#Ui>| !}Q}LSx|@PTB|@Kx@@,|*9@A@@9|*``|PUi>}@#|J!}}Q}HSx|PT|Kx@@(|*9 @A@@9 |*`|KPU}x}@P@|AP@ @A |JxH}#}EQ} Kx} 0|J} Kx|I0|B<0|<0A})x!܀a؀`N |B}| x|_xlptx|>^~h<_8b||H|lx<_8B~h^>|xtpl!|}N |B|H|=9L/@!|> x|_xlptx|>^~h<_8b{H|lx<_8BL~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8b{4HQ|lx<_8B~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8bzH|lx<_8B~h^>|xtpl!|}N |B|H|=9T/@!|> x|_xlptx|>^~h<_8byH|lx<_8BT~h^>|xtpl!|}N |B|H|=9/@!|> x|_xlptx|>^~h<_8byLHM|lx<_8B~h^>|xtpl!|}N ||dxB8_!p8a98H{8a8|}xH{<_}]|~x9"xBx i|].<_x j;xxH},@|}xxH}H}8!|N =` `}N =` d}N =` h}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%lldwhiteredyellowgreencyanbluemagentablackUsage: %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 --film24 use framerate of 24 instead of default 25fps --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 --locator add locator at with and --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', '4:1m', '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 --DNxHD1080i185X DNxHD 1920x1080i50 185 Mbps 10bit --DNxHD1080p36 DNxHD 1920x1080p25 36 Mbps --DNxHD1080p120 DNxHD 1920x1080p25 120 Mbps --DNxHD1080p185 DNxHD 1920x1080p25 185 Mbps --DNxHD1080p185X DNxHD 1920x1080p25 185 Mbps 10bit --DNxHD1080p115 DNxHD 1920x1080p24/23.976 115 Mbps (requires film frame rate) --DNxHD1080p175 DNxHD 1920x1080p24/23.976 175 Mbps (requires film frame rate) --DNxHD1080p175X DNxHD 1920x1080p24/23.976 175 Mbps 10bit (requires film frame rate) --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. - format is o?, where the optional 'o' indicates it is an offset - must be one of the following: white, red, yellow, green, cyan, blue, magenta, black -h--help--prefixMissing argument for %s --clip--tape--project--ntsc--film24--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 --locatorNumber of locators exceeds the assumed maximum: %d Failed to read --locator value '%s' --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:14:1m10: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--DNxHD1080i185X--DNxHD1080p36--DNxHD1080p120--DNxHD1080p115--DNxHD1080p185--DNxHD1080p175--DNxHD1080p185X--DNxHD1080p175X--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 %s requires --film24 or --film23.976 argument PALNTSCFrame rate of '%s' (%s) does not correspond to project format (%s) Failed to accept --start-tc timecode value '%s' Failed to parse --locator 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, &projectEditRate)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, 0, &tapeTrack)create_track(filePackage, 1, 0, trackName, inputs[i].isVideo, &editRate, &packageDefinitions->tapeSourcePackage->uid, tapeTrack->id, startPosition, 0, 0, &fileTrack)create_track(packageDefinitions->materialPackage, i + 1, inputs[i].trackNumber, trackName, inputs[i].isVideo, &editRate, &filePackage->uid, fileTrack->id, 0, fileTrack->length, 0, &materialTrack)add_locator(packageDefinitions, locators[i].position, locators[i].comment, locators[i].color)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_create_set(writer->headerMetadata, &MXF_SET_K(EventTrack), &writer->dmTrackSet)mxf_add_array_item_strongref(writer->materialPackageSet, &MXF_ITEM_K(GenericPackage, Tracks), writer->dmTrackSet)mxf_set_uint32_item(writer->dmTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), g_dmTrackID)mxf_set_uint32_item(writer->dmTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), g_dmTrackNumber)mxf_set_rational_item(writer->dmTrackSet, &MXF_ITEM_K(EventTrack, EventEditRate), &packageDefinitions->locatorEditRate)mxf_set_strongref_item(writer->dmTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), writer->sequenceSet)mxf_set_ul_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->dmDataDef)mxf_create_set(writer->headerMetadata, &MXF_SET_K(DMSegment), &writer->dmSegmentSet)mxf_add_array_item_strongref(writer->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), writer->dmSegmentSet)mxf_set_ul_item(writer->dmSegmentSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->dmDataDef)mxf_set_position_item(writer->dmSegmentSet, &MXF_ITEM_K(DMSegment, EventStartPosition), locator->position)convert_string(clipWriter, locator->comment)mxf_set_utf16string_item(writer->dmSegmentSet, &MXF_ITEM_K(DMSegment, EventComment), clipWriter->wTmpString)mxf_avid_set_rgb_color_item(writer->dmSegmentSet, &MXF_ITEM_K(DMSegment, CommentMarkerColor), &g_rgbColors[locator->color - AVID_WHITE])mxf_alloc_array_item_elements(writer->dmSegmentSet, &MXF_ITEM_K(DMSegment, TrackIDs), 4, 1, &arrayElement)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), writer->componentDepth)mxf_set_uint8_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, ColorSiting), writer->colorSiting)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, BlackRefLevel), 64)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, WhiteReflevel), 940)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, ColorRange), 897)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_position_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(Track, Origin), track->origin)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_uncHDFixedBodyPPOffset)mxf_fill_to_position(writer->mxfFile, g_uncNTSCFixedBodyPPOffset)mxf_fill_to_position(writer->mxfFile, g_uncFixedBodyPPOffset)mxf_fill_to_position(writer->mxfFile, g_fixedBodyPPOffset)mxf_mark_header_end(writer->mxfFile, writer->headerPartition)mxf_update_partitions(writer->mxfFile, writer->partitions)mxf_get_list_length(&packageDefinitions->materialPackage->tracks) <= MAX_TRACKS(newClipWriter = (AvidClipWriter*)malloc(sizeof(AvidClipWriter))) != NULLconvert_string(newClipWriter, projectName)filePackage->filename != NULLclipWriter->projectFormat == PAL_25i || clipWriter->projectFormat == NTSC_30i(newTrackWriter = (TrackWriter*)malloc(sizeof(TrackWriter))) != NULL(newTrackWriter->filename = (char*)malloc(sizeof(char) * (strlen(filePackage->filename) + 1))) != 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_uncHDFixedBodyPPOffset)mxf_fill_to_position(newTrackWriter->mxfFile, g_uncNTSCFixedBodyPPOffset)mxf_fill_to_position(newTrackWriter->mxfFile, g_uncFixedBodyPPOffset)mxf_fill_to_position(newTrackWriter->mxfFile, g_fixedBodyPPOffset)mxf_mark_header_end(newTrackWriter->mxfFile, newTrackWriter->headerPartition)mxf_append_new_from_partition(newTrackWriter->partitions, newTrackWriter->headerPartition, &newTrackWriter->bodyPartition)(filePos = mxf_file_tell(newTrackWriter->mxfFile)) >= 0mxf_write_partition(newTrackWriter->mxfFile, newTrackWriter->bodyPartition)mxf_fill_to_position(newTrackWriter->mxfFile, filePos + newTrackWriter->bodyPartition->kagSize - 57)mxf_fill_to_position(newTrackWriter->mxfFile, filePos + 199)mxf_update_partitions(newTrackWriter->mxfFile, newTrackWriter->partitions)mxf_file_seek(newTrackWriter->mxfFile, filePos, SEEK_SET)mxf_open_essence_element_write(newTrackWriter->mxfFile, &newTrackWriter->essenceElementKey, newTrackWriter->essenceElementLLen, 0, &newTrackWriter->essenceElement)create_track_writer(newClipWriter, packageDefinitions, (Package*)mxf_get_iter_element(&iter))haveMaterialTrackRefget_track_writer(clipWriter, materialTrackID, &writer)numSamples == 1mxf_write_essence_element_data(writer->mxfFile, writer->essenceElement, data, size)size == numSamples * writer->editUnitByteCount(size + g_uncPALStartOffsetSize + g_uncPALVBISize) == numSamples * writer->editUnitByteCountmxf_write_essence_element_data(writer->mxfFile, writer->essenceElement, writer->startOffsetData, g_uncPALStartOffsetSize)mxf_write_essence_element_data(writer->mxfFile, writer->essenceElement, writer->vbiData, g_uncPALVBISize)(size + g_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)(newLocator = (Locator*)malloc(sizeof(Locator))) != NULL(newLocator->comment = (char*)malloc(sizeof(char) * (strlen(comment) + 1))) != NULLcreate_locator(position, comment, color, &newLocator)mxf_insert_list_element(&definitions->locators, mxf_get_list_iter_index(&iter), 1, newLocator)mxf_append_list_element(&definitions->locators, newLocator)(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)RGBColoritemType = mxf_register_compound_type(dataModel, "RGBColor", (MXF_EXTENSION_TYPE + 0))./include/mxf/mxf_avid_extensions_data_model.hRedmxf_register_compound_type_member(itemType, "Red", MXF_UINT16_TYPE)Greenmxf_register_compound_type_member(itemType, "Green", MXF_UINT16_TYPE)Bluemxf_register_compound_type_member(itemType, "Blue", MXF_UINT16_TYPE)MetaDictionarymxf_register_set_def(dataModel, "MetaDictionary", &MXF_SET_K(InterchangeObject), &MXF_SET_K(MetaDictionary))ClassDefinitionsmxf_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))CommentMarkerColormxf_register_item_def(dataModel, "CommentMarkerColor", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, CommentMarkerColor), 0x0000, (MXF_EXTENSION_TYPE + 0), 0)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)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (3 * 2))) != NULLmxf_set_item(set, itemKey, buffer, 3 * 2)item->length == 3 * 2mxf_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)CodedContentTypemxf_register_interpret_type(newDataModel, "CodedContentType", MXF_CODED_CONTENT_TYPE_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)MPEGVideoDescriptormxf_register_set_def(newDataModel, "MPEGVideoDescriptor", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_SET_K(MPEGVideoDescriptor))SingleSequencemxf_register_item_def(newDataModel, "SingleSequence", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, SingleSequence), 0x0000, MXF_BOOLEAN_TYPE, 0)ConstantBFramesmxf_register_item_def(newDataModel, "ConstantBFrames", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, ConstantBFrames), 0x0000, MXF_BOOLEAN_TYPE, 0)mxf_register_item_def(newDataModel, "CodedContentType", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, CodedContentType), 0x0000, MXF_CODED_CONTENT_TYPE_TYPE, 0)LowDelaymxf_register_item_def(newDataModel, "LowDelay", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, LowDelay), 0x0000, MXF_BOOLEAN_TYPE, 0)ClosedGOPmxf_register_item_def(newDataModel, "ClosedGOP", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, ClosedGOP), 0x0000, MXF_BOOLEAN_TYPE, 0)IdenticalGOPmxf_register_item_def(newDataModel, "IdenticalGOP", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, IdenticalGOP), 0x0000, MXF_BOOLEAN_TYPE, 0)MaxGOPmxf_register_item_def(newDataModel, "MaxGOP", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, MaxGOP), 0x0000, MXF_UINT16_TYPE, 0)BPictureCountmxf_register_item_def(newDataModel, "BPictureCount", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, BPictureCount), 0x0000, MXF_UINT16_TYPE, 0)BitRatemxf_register_item_def(newDataModel, "BitRate", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, BitRate), 0x0000, MXF_UINT32_TYPE, 0)ProfileAndLevelmxf_register_item_def(newDataModel, "ProfileAndLevel", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, ProfileAndLevel), 0x0000, MXF_UINT8_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|1D}N |B}h=k|1(}N |B}h=k|1 }N |B}h=k|0}N |B}h=k|0}N |B}h=k|0}N |B}h=k|0}N |B}h=k|0}N |B}h=k|0d}N |B}h=k|0H}N |B}h=k|0,}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|/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 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+4i`unmDÃ/fee333333333333+40+4+4S A+40+4S 9+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+4`>o'^wҀ}`>oxlҀ}`>ood(P,Ef,F<,U,c ,p ,y , , ,(P.(PD(PD(PD(x,$(P,@,ŀ,---<$0N(-=(.(D(D(D(-L$(-a@-o--$N(-(.(D+(D/(D1(D5(D>)D@)DD)@DE)DDH)`-$+(-@*-@*-@*.@*.@,.'L.=.g.w..../00A0\0p022I22222€2Ӏ2333:3P3`3p3333؀34D@-4W(4X)t4Y$N)t4Z).)DL)DP)DO)DR)DP)DO)DR)DV)DT)DR)DT)4l$L)4@J4@J4@J4@K4@K4@M 4@N 44@O5 @P5)5 )5!$lN)5").)D{)D* D*8D*DD*HD*LD*PD*TD*XD*\D*`D*dD*hD*lD*pD*tD*xD*|D*53${)5J@z5_@z5j|H5v5555ŀ55666)6*6$N*6*.*D*D*D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D+D,D,D,D, D,D,D,D,D, D,$D,(D,,D,0D,4D,8D,<D,@D,DD,HD,LD,PD,TD,XD,\D,`D,dD,hD,lD,pD,tD,xD,|D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,6$*6@6@667 7&7=9*9,9$8N,.,D,D,D,D- D-$D-0D-\D-dD-D-D-D-D-D-D-D-D-D-D-D-D-D-D-D. D.@D.HD.D.D.D.D.D/D / 9$,9@9@: @:@:1:B:Y8:d<:n@:xD:@:@::,:/@:$`N/@./@D/@D/`D/tD/D/D/:$/@:@ :@ ;@ ; @ ;@ ;08;D;T/;U/;V$N/./D"/D#0D%0D(0 D*08D-0HD/0`D20pD40D70D90D<0D>0DA0DC1DF1DH1,DO1@;W$"/;j@!;{@!;;;<)$xN1X<*1`.1`DR1`DS1|DT1DU1DV1DW1DX1DY2DZ2D[24D\2LD]2dD^2|D_2D`2Da2Db2Dc2Dd3 De3$Df3<Dg3TDh3lDi3Dj3Dk3Dl3Dm3Dn3Do4Dp4,Dq4DDr4\Ds4Dt4Du4Dv4Dw4Dx5 Dy5$Dz5<D{5TD|5lD}5D~5D5D5D5D5D6D6,D6DD6PD6\D6tD6D6D6D6D6D7D7<1$R1`<>;DD; DF;(DH;4DJ;PDO;\D\;D];D_;DW;DX;Da;Dc;Dj;Dq;Ds<Dq<Ds<Dr< Ds<D{<$D}<0DD>D>$D>@D>HD>`D>lD>D>D>D>D>D>D>D>D?D? D?(D ?8D ?PD?\D?lD?pD?tD?D?D?D?D?D?D?D?D?D@D@8D@HD@LD@PD@TD@XD@`D@hD@lD@|D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@D@DADADADAD A(D A4DA<DAHDATDAdD!AD'AD(AD+AD*AD+AD*AD+AD-B D0BD/BD0B D/B$D0B(D5B8D4B@D5BDD4BHD5BLD9B`D:BdD5BhD8BpD7BtD8BD7BD8BD7BD8BD<BD@BDFBDKBDLBDOCDUC4D]C@D\CDD_CLDaCdDiCpDhCxDgC|DhCDmCDnCDiCDgCDiCDjCDiCDlCDkCDlCDkCDpCDrCDzCDxCDzCDxCDzCDyCDzDDyDD{DDzD DDDD,DD8DD@DDDDDHDDLDDPDDTDDXDD\DD`DDhDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEDEDE DEDEDEDEDE DE$DE(DE0DEHDETDE\DE`DEdDEhDElDEpDEtDExDE|DEDEDEDEDEDEDEDEDEDEDEDEDEDEDEDFDFDFDF DFDFDFDFDF(DF,DF0DF4DFLDF|DFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDFDG DG,DG4DG8DG<DG@DGDDGHDGLDGPDGTDGXDG\DG`DGdDGpDGtDGxDG|DGDGDGDGD GD GD GD GD GD GD GDGDHDH DHDHDHDH DH$DH(DH0DH4DH8DH<DH@DHDDHHDHLDHTD!HlD'HxD,H|D'HD-HD/HD'HD,HD(HD'HD,HD*HD(HD+HD'HD)HD+HD*HD,HD)HD,HD1HD3HD9HDHD9HDIDIDI4DITDIxDIDIDIDJDJ$DJHDJTDJ\DJ`DJtDJDJDJDJDJDJDJDJDJDJDJDJDJDJDKDKDKDKDKDKDK DK8DKHD KdD KDKD KDKDKDKDKDLDL8D!L\D#LtD;LD@LDDLDHMDIMDFM DGMDHMDJMDDM$DJM(DOM,DJM0DNM4DJM8DNM<DJM@DNMDDJMHDDMLDNMPDKMTDMMXDNM\DKM`DMMdDDMhDTMtDXMD^MD`MDaMDdMDjMDrNDqNDvNDwND}N0DN@DNHDN\DNhDNDNDNDNDNDNDODODOpDO|DODODODODODPDPDPDP0DP4DP8DP<DP@DPLDP\DPDPDPDPDQD Q4D*Q\D9QDQD QD 5QDRDR,DRPDRDRDRDRDRDRDRD SDS,DS0DS4DS8DS<DS@DSDDSPDSpDS|DSDSD SD SD SDSDSDTDT@DTHDTTDTDTDTD!TD#TD$TD&U0D(U8D)U@D+UD-UD.UD0UD2UD7UD8UD:V0D<V8DAVDDBVHDAVLDBVPDDVDFVDGVDIVDKVDLVDNW0DQWPDRWTDQWXDRW\DTWDVWDXWD\WD^WD`WDbWDdWDkXDhXDkXDDmXpDoXDqXDvXDxXDyXDvXDwXD{XD|XDxXDyXDvXDwXDzXD~XDYDY(DY,DY0DY4DY8DY<DY@DYDDYHDYLDYPDYTDYXDYdDYDYDZDZDZDZ DZ`DZDZDZDZDZDZD[D[DD[PD[D[D[D\ D\D\ D\$D\,D\dD\hD\lD\tD\xD\|D`\D\D\D`\Db\Df\Di\Dj\Do\D\Do\Dq\Du\D]D] D]DD]D^D^`D^dD^hD^tD^xD^D^D^D^D ^D^D_D_PD$_tD&_D(_D_D(_D0_D(_D*_D0_D6_D5_D6_D5`D<`D?`DDA`TD`\D``D`hDE`tDF`DK`DO`DQ`DU`DW`D\aD^aD_aD^aD_aDba$DhaDDlaLDjaPDnaTDjaXDla\Dma`DrapDta|DuaDtaDuaDwaDyaDzaDyaDzaD{aD~aDaDaDaDaDaDaDbD:b@DbDDbLDbPDbTD:bXDbDbDbD6bD.bD=bDAbDCbDGcDIc DNc0DPcLDTcpDVcxD[cD]cDacDccDhdDjd,DndPDrd\DwdDydD}dDeDe(DeDDepDe|DeDeDeDeDeDfDf DfDf(DfHDfTDfXDf`DfhDfxDfDfDfDfDfDfDfDfDfDgDgDgDg8Dg<Dg@DgDDgHDgLDgxDgDgDgDgDgDgDgDgDhD h$Dh(D h,D h0D h4D h8D hpD hD hD %hD *hD -i$D 0i(D -iDD 0iHD 2iXD :ixD =iD ?iD =iD ?iD =iD ?iD =iD ?iD CiD JiD$jD"j D Rj(D Tj8D \j\D `jlD bjxD djD ijD ljD njD qjD sjD ujD ^jD jD jD jD kD kD kD k(D k8D kDD kHD kTD kXD kdD kpD kD>kDkDkDkDkDlDl Dl\D ldD!llDel|DflDllDmlDulDvlDlDlDlDlDlDlDm DmDm$Dm4DmDDmTDmdDQmtDRm|DWmDXmDZmD[mDfmDgmDlmDmmDmDmDn DnDn$Dn4Dn<DndDnlD nLM@L\?L]@L^@L_@Ln@ L@L@LL@L@L@L@L@L@ L@L@LL@M@MAdMAdM?hMBMCLM@9M)@9M:HM;MJHMKHMLHMM@9MZ@9MkMIMMIMLMLMWhMMMNMpMɀlMۀhMtNN@N)N<NSOCPODQOE@OW,Og@OQOQO@ O@ OQOROpOlOҀhOtOP @P \ P!@P5\P6^PE\PF\PG\PH@P\P{\P|^P\P\P\P@P\P\P@P\P]P^dPpP΀lPhPtQQ@Q.^hQ/^tQ0@0Q?@0QL_QMbQN@Q`QreQsfHQt@QQfHQfTQ@QfTQfXQ@QfXQf`Q@Qf`QfdQ@QfdRfR@RfRg8R@R,@RDg8REg<RF@R]g<R^g@R_@Rq@Rg@Rh$R@ R@ Rh$Rh(R@R@Rh(Rh,R@ R@ S h,SiSpS"lS4hSFtS\Sl@Sl Sl\S@S@ Sm$S@SS@Sm$SmtSmtS؀?hSmtSmSWhTmTmTnT$7NnT& T& T.& T?& TO& T`TrTTdnTdnTdnUfU<UU U? Uu (U 8U HU XV hV< xVR Vx V V V V ,W W6 pWc W W W W X  X5 Xg X X X Y  0Y9 @YY PY `Y pY Z ZY Zx Z Z [* [W [ [ [ \ 0\W @\ P\ `\ p]5 ]n ] ] ^ ^W ^ ^ _ _@ _x _ 0_ @` P`) ``O p`t ` ` ` ` a a& aO ad a a $a 0a @a Pb  `b. pbX bn b b b b c c0 cU cx c c 0c @c Pd `d; pdj d d d d e! e; eZ eq e e e 0e @f Pf> `f\ pf f f f g  g g: g\ g g g g 0g @h Ph' `hH phh h h h i" iK it i i i j jG 0jq @j Pj `j pj k k$ kC ke k k k k l l( lB 0lg @l Pl `l pl m m1 mT m m m m n' nG nh n 0n @n Po  `o. poR ou o o o o p" pE pg p p p 0p @q Pq?n.nDnDnDnDnD nDnDnDnDoDoq[$nq}@qq$dNo$qo0.o0D*o0D+oXDoDoDoDoDoD"pDp Dp`D0ppD1pxD0p|D1pD"pD$pD-pD4pq$*o0q@(q@(q@)rrr>rMrrrr̀r݀s@sasrsssҀtt"t2tBtottŀt$Nptp.pDIpDJqDOqDQq<DRqDDSqPDTq\DUqhDWqtDYqDZqD\qD^qD_qt$Ipu@Huu#u4uOZk|Ȁ]t΀ $;Tހ'8IZk|؀BtՀ0QV,؀ ->O`ր,=O_p€Ӏ-Lm:tdEatˀ݀ Bʀ,Rr$Nrr.rDbrDerDjr(DlrHDnr`DlrdDnrhDlrpDqrDrrDtrDur$br$/@aC@cLWj}7Jl.L{̀؀rr$Nrr.rDyrD{sDysD{sD}sD{sD}s D~s`DslDsDsDsDsDs$yr @x @x/vEXjL$Nst.tDtDtDtDt Dt@Dt`Dt$t@@.@=@ FtGtH$NtIt.tDtDtDtDtDtDtDtDtDtDtDtDtDtDuDuDuTDuXDuDuDvDv Dv(DvpDvDwDwHDwDwDx DxlDxDxDxDyDyhDyDyDzHDzXDzDzD{(D{pD{D|D|PD |D |D |D }4D}|D}D~ D~@D~HD~LD~PD~`D~lD ~tD%~xD&~D'~D(~D*~D+~D-D. D/<D2\D3xD4D6D:D<D> D?DDELD?TDEXD?\D@pDADEDADEDFDGDIDMDO$DP@DQ`DR|DTDUDVDWDD\ D_ D`hDaDcDdHDhDiDj DlpDoDrDoDrDsDtDvDwDyDz,D|DD~tD|DDmDDDD D0D8D<D@DTDdDxD|DDDDDD D(D,D0D8D<DDDD\DDDD4DDDD D\DDD<DDD$D0D|DDDlDtD|DDDDDDDDDHDTDDD4DDDDlDDDDDDLDDDDDDDDD4D|DDD DhDD D @D XD DD,DtDDDTD`DhDpD|DD DTD D!D",D#tD%D&D'D+XD,D-D/0D1<D3|D5D7D8D:D;dD=DBDCDDLDEDFDG(DHpDIDJDKHDMDQDSDXDY4DZ|D[D\ D`TDc\DdDeDf4DgDhDjDkDpXDs|DvDsDvDwDxDyD{D|D~ D(DDD`D|DDDDD D<DXDdDDDDDD8DHDqPD`DDD0D|DD DTDDD4DDDDXDDD0D|DD DTD`DDD8DDDDdDDDHDD&D'D*D+<D-hD.D/D2D3D:DD<pD>DEDFDM DOLDPxDQDRDTDr(DsTDtDvDyDzD|0D\DDDvDw Dx8D{dD|D~DDD@DlDDDDDHDtDDDD%$DPa$t@@@@Ӏ8" AZ*bˀL@8'I@b@w@@%</@@SlUs@|@,@ƀ@<@':W@th$CNhp.pDpDDDDDDDPDDDDDDDDD(DhDDDD DD tD<xD D D<D DD D DDD<D?D@D=DD8D@DDDDDDD D!D D!D#D$D#D$D!D$D64D+LD,D-D.D/D1D0D1D3D6D8DD<DADCDFDDDCDFDL DODDQ\DSxD]DLDDa\DbDdDkDmXDnDoDrDt0Dv8DxDD|ŒDDD\DÈD$ðDOD]D4D`$p@@@ @"</@C@L@VTi@@p8Hx8H8HN8DDԀN84Ā$ NĀ.ĀDĀDĐDĔDĬDDDDDDLDXD`DŔDŤDŰDŸDżDDDDDDDDDDDDD D$D(D`DƠDDDDHDPDtD|DǀDLjDǐDǔDǘDDDDDDDD D(D,D8DDDLDPDTDdDȐDȼD0DPDTD\D`DdDɀDɄDɌDɔDɠDDDDDDDD$D,D0D4D8D@DHDLDTD\DdDlDtDxDʀDʄDʈDʌDʐDʘDʜDʠDʤDʨDʴDʸDʼDDDDDDDDDD(D0D4D8D<DDDHDlDtDxD|DˀDˈDˌD˰D˸D˼DDDDDDDDDDDD(D 0D#4D$8D <DDD HD!`D"dD hD!pD)xD"|D#̄D$̌D%̔D&̜D'̤D(̬D/̸D0D3D4D0D/D0D1D2D0D1D7D2 D3D4D5$D6,D74D9<D8@D?PDEpDHʹDIͼDMDNDIDHDIDYDZD^D_DZ DYDZD[8D\@D[DD]HD\LD]TDb\D^`D_hD`pDaxDb΀DdΈDcΌDjΘDkΠDoΤDpΨDkάDjδDkθD{D|DDD|D{D|D D(D,D0D4D<D@DTD\D`DdDhDpDtDψDϐDϔDϘDϜDϤDϨDDDDDDDDDDDD DDDD D$D(D@D`DАDФDаDDDDDDD D(D,D0D4D@DDDHDPDTD`DdDhDpDxD|DфDьDєDјDѠDѨDѴDDDDDDDDDD D4D8D<D@DXD`DdDhD|D҄D҈DҐDҔDҜDҠDҨDҬDҴDҼDDDDDDDDDDDD DDD$D,D0D4D8D@DDDHDLDPD\DdDhD|DӄDӌD DDDDD,D0D8D<D@DDDPDTDXD`DdDpDtDxDԀDԈDԌDԔDԜDԤDԨD԰DԸDD DDD D,D-D,D- D.$D-<D/DD0HD.LD/`D1hD0lD2tD1xD3ՀD2ՄD4ՌD3ՐD4՘D5ՠD7լD8մD7ոD:ռD8D9D:D>D?D@D>D?D@DADDDFDGDIDFDI$DG(DI,DD0DF4DE@DHHDFLDG`DHhDIpDOְDPDRDYD[DRDTDRDTDS DR$DT(DS4DT8DS<DUDDTHDVTDXXDT\DUdDWlDVpDWxDX׀D\׈DY׌DZהD[לD\פD]׬D_׸DcDhDoDqDhDjDhDjDi DhDjDi Dj$Di(Dk0Dj4Dl@DnDDjHDkPDmXDl\DmdDslDnpDoxDp؀Dq؈DrؐDsؘDuؠDwبDxجDzذDwشDzؼDxDzDuDwDvDyDwDxDyDzD{@D|HD{LD\DdDhDlDpDِDٔD٘DٜD٠D٤D٨DٰDٴDټDDDDDDDDDDD DDD$D8DXDڀDڄDڈDڌDڔDڜDڨDڴDDDDDDDDDDD DHDLDPDTD\DdDpD|DۄD۰DDDD DDDD D$D0D@DLDPDXDlDtD|D܀D܄D܈D܌DܐDܔDܜDܤDܨDܰDܸDܼDDDDDDDDDDDDD D(D<DHDPDTDXD`DdDhDtD݄DݐDݔDݜDݰDDDDDD DDDD(D8DDDHDPDdDlDtDxD|DހDބDވDތDޔDޜDޠDިDްD޴D޼DDDDDDDDDDDD,D0D4D<DHDPD`DhDlDpDxD|D߀DߌDߜDߨD߬DߴDDDDDDDDDDDD D(D<DPDpDDDDDDDDDDDDDDDD DDD$D,D4D<D@DHDLDTD\D dD#D$D#D$D&D'D$D&D'D& D$D%$D$(D%0D&8D'LDTD\DhDpD|D*D+D*D+D-D+D-D+D,D+D,D.D- D. D1,D34D28D5<D2@D1HD3LD2TD3\D5hD2lD5pD2D4D2D3D4D6D5D6D9D>D:D;D?DADBD9D>D?D>D?DB D>D?DA(D:<D;DD<LD=TD>\D@hD>lD?tDEDJDFDGDKDMDNDEDJDKDJDKDNDJDKDMDFDGDHDIDJDLDJ DK(DL<DMDDNXDQdDVlDRpDStDWxDY|DQDVDWDVDWDVDWDYDRDSDTDUDVDXDVDWDX DYDZDYDZ,D]8Dc@DfDDdHD_LD`PDdTD]\Dc`D^dDdhDcpDf|DdDcDfD^DeD_D`DaDbDcDdDeDgDfDg DjDq Dk$Dl(Dr,Dm0Dt4Du8Dj<Dq@DrDDqHDrLDtPDqTDu\Dq`DrdDkpDlxDmDnDoDpDqDsDqDrDsDtDuDxD DyDzDD{D Dx$D(D,D0D4D8D<DHDyTDz\D{dD|lD}tD~|DDDDDDDDDDDD@DlDxDDDDDDDDDDDDDDDDDDDD DDD D$D,D4D8D@DDDHDLDPDXD`DDDDDDDPDhDpDtDDDDDDDDDDDDDDDDDDDDDDDD$D(D0D4D8D<D@DHDPDDDDDDD@DTD\DhDDDDDDDDDDDDDD<DHDPDTDtDxD|DDDDDDDDDDDDDDDDDDDDDDD DDDD D(DpDDDDDDDDDDDDD DPDXDdDhDlDpD|DD D D DD D DDD D D D $D 0D 4D<D @D TD \D dDpDDDDDD!D"D!D#D"D#D"D#D"D'D(,D'0D)4D(8D)@D(HD)TD(`D+lD(pD)xD0D)D+D0D+D0D5D6@DCDIDJDLDKDJ DL(DK<DLHDM`DPDQDVPDXDYDZ0D]DD_DaDcDgDl@DnDsDt0Du`DwpD{D}DDD0DDDDD8DDD0D8D<D@DDDLD\$Ā@@1Jb@w@ 8΀@@Ā@ @!"<8@GLT@defg@|@ <@L@ $$@@(<@%L2@B(CPDPE@Z@nto<@L@tLLp$7Np.pDpDDDTD|DDDDD0DhDD D  D D PD D D D \D D D D PD D D D # $p@@@ @@$82p384$N8.@D '@D )XD +D .5$ '@P@ &d@ &| (8@$tN.D 1D 3D 5 D 8<D ;xD >D AD F D IpD K$ 1@ 0@ 0@ 0@ 0 28$N.D ND PD RD VD XD ZD [D ZD [D m8D ntD rD sD yD z0D {lD ~D $ N@ M*@ MB@ MU O8cde$(N.D D D  D (D 0D 4D DD `D D D D f$ {@ @ @ @ $N.D D D D D D D D D  D  <D  HD  TD  tD xD  D D D D D  D  D  D  D  @D  D  $ @ @ @ )@ 23@ G xH8U xV W X@ l m8z { | } ~$N . D  D  $  @ $ N & P&- &0 &3 !&6 PH&9 @m&< 0&B &] &` 0&d ?&g j&j &m & & & 5& \& @{& p& & @ & D& {& && &J %&P a&S & & & /& a& & & & P)& 0[&b &h &t & 8& `!& @& [& & & & & 2& pa& P& & & p & ,;& j& & & h&# X/&* H[&1 }&5 &< 0&C @ &G C&N u&U &` &g `&n 3&u pj&| & & & & ?& 0X& {& & 0& & & O& k& p& & & 0& `& ~& `&& P&- @&4 $&8 U&? &F &_ &c &g p& `F& ({& @& P& /& p& & & 6& y& & & ?& ‚& @& &) 0L&0 Ñ&E 0&L &P <&W p|&^ `ĺ&e & (& `& ŕ& &< &C p[&n Ƃ&r `Ƶ& P&* 0 &, 7&. `&0 NJ&2 Ǵ&4 &6 &8 4&: ^&< ȉ&> ȴ&@ p&B &D `7&H PZ&L |&Z @ɪ&] P&b &d 2&f \&h ʆ&j ʰ&l &p `&t 05& Pd& pˈ& @˫& `& & `& E& pc&t ̊& ̰& @& 0& ,& Y& P͍& @͸& &' =&. {&5 Ω&B &P & & x/& N`rϑϣ϶ɀ܀9& X& y& $Ѝ& Хd Цd d f <' . D# D$ D) D* D, <D- T:$# S@"fuфѝˀڀ$N h p. pD0 pD3 xD0 |D3 D9 D8 D9 D: $0 p1@/=18O pP Q`$0N a . D= D> DC DE DF o$= ҃@<ҒҢҳʀ<ӏӦ5$tN 6 . DI DL (DI ,DL 0DR 4DQ 8DR <DS @L$I hr|@HԈJ8ԗ Ԙ Pԙ$0N PԚ P. PD PD dD xD D Ԧ$ PԸ@ƀ׀ 6Nzֶрf}ٔٽ$tN  . D D D D D D D D $ @8  $0N  . D D D (D LD TD xD -$ A@Qbsڊoq܈ݹԀMhޕެ޽hߋߩ߹$N  . D D D D D D D D $ ;EOYc@o8~  $0N  . D D D DDD DDDPD\DpDxD|DDDDDDDDDD<DP$ @@@@8&7HXi jdk$Nd.pDpDDDDDDDD DDD D$l$p@@Ề̀݀!$N8.@D@DTDhDlDxDDDD$@@&$N.DDDDD0'$G@[@g@t@$xNH.PDPD XD\D pDtD|D D D DDD@DDDDDDD$P@@@@@@@(@< 8RPSTev$N.DD D D D"Pw$@@@@$xNh.pD%pD*xD%|D*D%D&D%D*D&D*D+D-D.D-D.DnDpD0<Dq\DYlDWpDYtDZD\D]D_ DhHD6PD`pDaDbDdD7DdD7D;D= $%p@$ @$@$%&87'@V堀p@0<@0\lW<lPW<pW<-./80$N8.@D@@DA@1$@@L@?`$NH.PDEPDKXDE\DK`DEdDE|DKDxDzDxDzD}D{D}DD DDS D,D4D<DS@DTDDXDxDQDVDXDZDbDhPDi`Djda$EPu@D@D@D@D@FˀG8ڀH@Px< x< ,@x<!X"#x$$(Nx.DmDn%$m;@lO$N.DtDwDtDuDtDtDuDtDwDx0D{<Dz@D{HD}LDD~DDDDDDDDD<DDDPD\DhDDP$te@qu@q@q@q@q@r@r@rsss"s0u8@@sV@se@stuv$4Nwdxddf<ـ  , J v       ( 0@ @i P~ ` p €    °4 j    - Y s 0 @ P ` p À7 ÐX à{ ð   * E s   0 @ PB `l p Ā Đ Ġ İC s     H s 0 @ P `  p, ŀ^ Ő Š Ű  9 h     0 @6 P` ` p ƀ Ɛ  Ơ4 ư`     ? l  0 @ P5 `b p ǀ ǐ Ǡ ǰ 6 c      0D @e P ` p Ȁ# ȐY Ƞ Ȱ   1 T n   0 @! P? `f p ɀ ɐ ɠ ɰ A l  .DVDXDVDVDZDX DZD\D_`DalDcxDhDj$V@T@T@U@U'@U2@U?X8Mẁ'=Mn#΀->\;Yì&Xs*ŀ|ր4Y|܀#U_ijk$,Nl.DnDpDn Dr,Dp8Dr<DtDDvDxDzD~D$n@l@l@l@mހp8  À    !, "$,N, #0.0D0D8D<DDDHDLDPDTD`Dp 6$0 O@ b s   Y v    $TN .DDDDDDDDDDD0 $ @ @  @ # $ % & 7 H Y  ?P$NDQP.PDPD`DdD|DDDDDDDDD D@DHm$P@@@@@ H$N``.`D`DpDxDDD D PD D D!D!PD !D !D "D "HD"$`-@=@J[lȀ 0BTfx-?Qbs0L$HN"M"."D"D"D"D"D"D"D# D#`D#X$"i@y@@@$N#  #.#D#D#D#D#D#D#D#D$DD$LD$TD$`D$D$D$D%D%0D%TD%D%D& D&<Db&TDe&Dj&Dm&Du'Dv'`Dx'lDy'pDx'tDy'|D{'D}'D'D'Dy'D'Dy'D'D'D(D(,D(DD(`D(pD(tD(xD(|D(D(D(D(D($#-@@@O@^@nD<,@Ԁ@"@v;Ng8'@̀HހL#@[\P0Qڀ@^@_  &T '($LN(.)D))D<)?) D) U) D<) D=)`D>)D?*DG*PDK*DQ+DY+dD]+Dc,Di,pDq,Du- D{-|D-D.4D.D.D/DD/D/D0PD0D0D1LD1D2 D2`D2D3D3dD3D4D4pD4D5(D5|D 5D 6 D6|D6D7,D'7D+7D388D88D<8DD94DH9DP9DT:<D\:D`:Df;@Dt;D}<DD>xD>D?0D?D?D@8D@D@DA<DADADBDDBDBDCXDCDDD DdDDDEDElD$ED*F$D0FD6FD<G8DBGDHGDNHLDTHDZID`I`DfIDlJDrJtDxJD~K,DKDKDL@DLDLDMLDMDMDNTDNDNDODDODPDP\DPDQDQxDQDR0D RDRDS8D SD'SD.TTD5TD>UDBUlDFUDJVDPVXVDV$)@@)V$-NV.VDVDWDWDW DW DW$DW(DW,DW0DW4DWdDW|DWDWDWDWDWDWDWDWDWDWDXDXDX0DX`$V!@1@E@[@r@}@H@VXt$NXt.XDXDXDXDXDXDXDXD"YDYDYDY DY$DY(DY0DY4DY<DY@DYLDYPDYDYDYDYDYDYDYDZDZPD ZD ZD#[D [ D#[D [DD&[`D'[D)[D*[D,\ D.\D,\D.\D0\0D>\pD\tD>\xD\DA\DB]DD]DDE]TDG]dDI]lDG]pDI]tDM]D^D^@D^HD^LD^`D^D^D^D^D^D^D_8D_TD_D_D_D_D_D`D`D` D`,D`PD`D`DaDa D$a@$X@@@"@28I<[@n\zX{@ [P  D3!HB[C[ D[ E@ ][^Pk D~!H[[D[D@ [`P Dɀ!H[`\p\p@\p:P;D<H"\p#\t$\t%@=\x>:PK;D]<Hl\xm\n\o@\:P;D<H\^^@^@@@1$6H^@I_8J_8K@^_T_@n@_T`,`,aT$NaT 0.a`D+a`D/apD+atD/aD4aD5aD8aD:aD@aD=aDaaD\aD_aD@aDIaDbaDaaDIaDKbDQbDCbDJb DKbDabDQbDTbDHb DNb$DCb(DDb,DUb0DEb4DFb8DGb<DJb@DLbDDMbHDTbLD?bPDAbTDBbXDYb\DZb`D[bdDPbhDRblDSbpDYbtDZbxD[b|D?bDAbDBbDVbD^bDWbDVbDdbDWbD^bDdb$+a`@*@,Ӏu@, &- 038  = V a` b $XNb  4.bDibDmbDibDmbDrbDsbDvc Dxc4D~c8D{c<Dc@DcDDcHD~cLDcPDcTDcXDc\Dc`DcdDchDclDcpDctDcxDc|DcDcDcDcDcDcDcDcD}cDcDcDcDcDcDcDcDcDcD}cDcDcDcDcDcDcDcDcDcDcDcDcDcDdDdDdDd DdDdDd $ib @h @j @j  &k 4!q8!b!d(!$hNd(! (.d0Dd0Dd@DdDDdXDddDdDdDdDdDdDdDeDe De@DeL!"$d0!K@!W@!f@!u!!@!& (!!؀!d0!e`!$0Ne`.e`De`DepDetDeDeDeDeDeDfDfDf0Df<!$e`"@"@"*@"9"L"_"y"$NfP.fPDfPDflDfDfDfDgDg0"$fP"@"@"@# 8#fP#gD##,$NgD.gPDgPDglDg|Dg#-$gP#J@#`@#n@#8#gP#g###$lNg.gDgDgDgDgDh Dh@DhDhDiDi@#$g#@#@$ @$@$7$NiX.i`D i`DihD ilDiDiDjDjPDjDj$8$ i`$]@ $s@ $@ $@ $ 8$i`$j$$Nj.kDkDkDk Dk$Dk`DkD kD!l4D$l$$k$@$@% @%@%&8%<k%=l%>$Nl.lD'lD(lD'lD(l%?$'l%j@&%}@&%@&%$$Nl.lD,lD-lD,lD-l%$,l%@+%@+%@+%$$Nl.mD1mD7mD6m D7m(D8m@D:m`D<mlD>m|D8mDDm%$1m&@0&*@0&9@0&I@0&X28&j3D&}m&~m&&&&$Nm.mDGmDHm&$Gm&@F&@F&@F'@F'$Nm'& '*& 'O& 'j&\ '&4 P'&n '& (& (#& 0(B&G (d&K (&Q (&Y (&] )&c ɰ)G&i ɠ)v&q ɐ)&u ɀ)&{ p)& `*'& P*M& @*y& 0*& *& + & +B& +m& +& +& ,& Ȱ,6& Ƞ,m& Ȑ,& Ȁ,& p-& `-O& P-& @-& 0-& .& .>& .f& .& .& .& / & ǰ/U&' Ǡ/z&+ ǐ/&3 ǀ/&8 p/&< `01&D P0h&H @0&P 00&T 1&\ 1O&` 1&f 1&t 2&} 2"& 2V& ư2& Ơ2& Ɛ2& ƀ3& p3N& `3& P3& @3& 04& 4F& 4p& 4& 4& 4& 5!& 5T& 5& Ű5& Š5& Ő6$& ŀ6^& p6& `6& P6& @7 & 07?&$ 7r&* 7&0 7&6 8 &< 8A&B 8o&H 8&N İ8&T Ġ9 &Z Đ9A&` Ā9w&f p9&l `9&r P: &x @:<&~ 0:m& :& :& ;& ;(& ;`& ;& ;& ð;& à<"& Ð& >!& >F& >l& >&' >&. ?/&5  ?]&> €?&B °?&F p?&J `?&P @@!@3dm@4dm@odm@f@<@.mD6mD:mDBnT@$6m@@5@@5@ˀ@ڀ@AAA&A9BmBB$Nnh.npD/npD1nD2nD3nB$/npB@.B̀08BnpBnB݀BC,$HNn.nDEnDFnC-$EnCD@DCRCcCs$Nn.nDJnDKnCt$JnC@IC@IC$Nn.nDVnDZnDhoC$VnC@UC@UCՀCCDF$(Np.pDOpDQp,DRp4DSpDF$OpF@NFP8FpFpXFF$HNpX.p`Dkp`DuptDvp|DypDvpDypF$kp`F@jFt8G *G!G2GQGhGHp`HpH$XNp.pD|pDpD|pDpDpDpDpDqDqDqDqDq$Dq(Dq0Dq4Dq8Dq<DqDDqHDqPDqTDqXDq\Dq`DqdDqhDqlDqpDqtDqDqDqH$|pH@{H8HI-I>IoIIIˀIJJJJԀ@J߀KpKqK$Nq.qDqDqDqDqDqDqDqDqDqDqDqDqDqDqDrDrDrDr DrDrDrDrDr Dr$Dr(Dr,Dr0Dr4Dr<DrDDrXDr\DrlK$qK@L8LqLrLL#$Nr.rDrDrDrDrDrDrDrDrL$$rL<@LH8LTrLUrLVLf$XNrLgdrLhdrLdrLfL<LǀL 8Lr.rD*rD+rD*rD+sD.s0D1sPD4spD7sD<sD;sD<sD;sL$*rL@)M@)M!@)M/@)M<MtM}MMMMӀMMN N-OɀOOP"POPPPPPʀPۀPQ Q&QDQZQQQQQǀQ܀RR'Rz$NsR{s.sD?sDAsD?sDAsDBtDDtDItDJt@DPtpDQtDStDTtR$?sR@>R@>R@>Rŀ@<RԀA8R݀TRSS#SBSs@BSsStSSSTT$NtTt.tDWtDZtDWtDZtDWtD[tD]uT$WtT@VT@VTX8TUtUuU$DNu.u Dbu Dbu4Dcu8DhuHDjuPDnupU $bu U!@aU.@aU<@aUI$hNu.uDsuDvuDsuDvuDsuDwuDyuUJ$suUa@rUn@rU|t8UuUuU$DNu.uD|uD}uDvDv Dv(Dv,Dv0Dv4Dv<U$|uU@{U$pNvP.vPDvPDv`DvpU$vPU$$Nvt.vDvDvDvDvDvU$vU$HNv.vDvDvDvDvDwDw DwDw(U$vV@V8VvVw<V$lNw<.w@Dw@DwXDwdDwhDwxDw|DwDwV$w@V2@V@8VLw@VMwVN$lNw.wDwDwDwDwDwDwDwDxVO$wVc@Vq8V}wV~xV$lNx.x Dx Dx8DxDDxHDxXDx\DxhDxxV$x V@V8Vx VxV$lNxV&' 8V "V #V $VW W*W;WWWgWwdxWxdxWdxWfW<W߀W 9X IX* YX7x.xD xD!xD"xD#xD"xD#xXQ$ xXq@X}XXY5YIY]YYỲY݀Y[3[J[\&]k]]]^ ^T^l^}^^^݀_>_\_l_}__̀_```'``р`aa7aiaab`bbcKcgcccdd(dKdddɀde$$TNx.xDxDyDyDyDy4e%$xe:eDeN@e[ek$XNyHelyP.yPD3yPD6yXD3y\D6y`D<ydD;yhD<ylD=ype$3yPe@2e48eyPeye$0Nyey.yD@yDAyD@yDAyDDyDCyDDyDCyDAye$@ye@?f@?f $pNyfy.yDGyDHzDGzDGz DHzDKzDJz DKz$DJz0DHz@f$Gyf.@Ff;@FfH$pNz`fIz`.z`DNz`DOzdDNzhDOz|DRzfU$Nz`fg@Mft@Mf$hNzfz.zDozDrzDozDrzDs{0Du{<Dt{@Dv{PDu{XDv{`Du{dDt{pDu{Dv{Dx{Dz{f$ozf@nf@nfĀfՀffgg%$N{.{D{D{g&${gD@gP$N{.{D{D{D{D{D|gQ${ge@gq$\N|gr| .| D&| D)|(D&|,D)|0D/|4D.|8D/|<D0|@g$&| g@%g'8g| g|Pg$0N|P.|PD|PD|dD|xD|D|D|g$|Pg@hhh"hC$hN|.|D|D|D|D|D} D}$D}(D},D}4D}HD}LD}`D}pD}D}hD$|hf@h}@h8hh|h}h$N}.}D }D }D }h$ }h@h@h$ N}.}D}D}D~0D~h$}i@i+@i78iBgiV<ie}if~igixij$N~.~D~D"~D'D(D* D,(D*,D,0D0pD%xD0|D%D4j$~j=@jT@j`<jn@jjjkk!kk 8k~kk$$N.DDDGDDDGDIDJ DOk$Dk@Ck@Ck@Cl @Ell,l$\N,.0D0D@DDD\DDDDDDDDDD(D@DPDDDl$0l4@l@@lL@lX@le8ls0lt@ll~<ll(l(l@lPl~<lPllll$N.D7D:D7D:D<DAl$7l@6l@6l$\N. D D4D8DDDDDDDl$ m@m@m*$ N,.0DR0DVDDRHDTPDRTDV\DT`DVdDXD[D\D^DYDbD^Df0Dh@m+$R0mF@Qm]@Qmi@QmyS<mT8mmm0mTm$$NT.`Dk`DlxDk|DnDlDnDsDuDwDsD{D}m$k`m@jm@jn@jn l8n`nn$N. D D0D4D@DXD`n$ n2@n>@nJ@n]@nl nmxnn$XNxno.DVD\DWDVD\DVD\DYDWD\D_DbDc(DgpDjDln$Vn@Tn@Tn@Un@UnW<nX8oY@ooo$`N.DDDo$o(@o4@o@8oKoLoM$$N.DD0DHDLDPD\D`DoN$ol@ox@o$N.D_D`DaDd@o$_o@^o@^o@^oրooppqSqdquqqqqqˀq݀qqrr!r1rArTrfrrrs $NX.`D1`D2`D3s $1`s@0s-@0s=sPsbst$$N.DgDjDlDm0Dn<DqPsu$gs@fs@fs@fsh8ssds€s$Nd.pDpDDDDDDD DDDDPDZDD"D$D% D&(D%,D&0D'pD)D;D=D0D6D80D=hD?xDADDDFDKDMDPDUDVPD\Xs$pt@t@t @t,@tC@t^@tj@tx Ht@ t1t :t 8tŀ't@ ttLuDu<u"pu#lu$$Nl.pDpD|Du%$pu9@uI@uU@ua@ux@u8upuu$$N.DDDDDDDDDDD D`DdDtD|DDDDDD DD D,DpDxD|DDDDDDDDDDLD`DlDDDDDDhDxDDDDD@u$u@u@u@v@v@v&@v4vAPvK8vW"vgvzvvww!w2wCHwN<wY@wg@wu@w@wwTw$NT.`D`DDDw$`w@w@w@ w@w@ x @x$\N.D|D}Dx$|x?@{xO@{xf$hN(.0D0DPDDD D0xg$0x}@x@x$ND.PDPDXD\DpDxD|DDDDDDD(DlDDDDDDDDx$Px@x@xˀ8x@x@xPxx$N.DD$D(D4DDDDDDDDD8D@x$y@y&@y=<yI8y[y\Ty]$DNT.`Dt`DuDvDyy^$t`y@sy@sy$N. D D8DLDpDDDDDDDy$ y@y@y܀8y@y@z zz$N.DDD D$D,D4D<DDDPD|Dz$z(@z8@zO@z]@zi8z{zzz$N.DDDz$z@z@z$ N.DDDz$z@z@z$N.D D D z$ {@ {@ {.{A$0N.DDDD D{B${X@{g@{w$N.DD{x${@{@{{{ր|$N.DD|$|@|'@|7|J|c|$N.D"D#|$"|@!|@!|ǀ|ڀ|$N.D'D(|$'}@&}@&}&}9$N.D,D-}:$,}V@+}e@+}u}}$N.D6D7D80}$6}@5}@5}؀}$$N4.@D;@D<@D=`}$;@}@:~ @:~~0~I~_$$Nd.pD@pDApDB~`$@p~t@?~@?~~~U$DN.DEDFDGDHDIDJDK DMDLDM$DL0V$Eo@D~@DD$tN4.@DP@DQ@E$P@[@Oj@Oz$ND.PDUPDVhDXlDWpDXxDW$UP@T@TO$8N.D[D\P$[h@Zw@Z$N.D`Da$`@_@_$N.DeDfDgDhDiDkDjDkDj$e<@dK@d[n$\N .DnDo(Dq,Dp0Dq8DpD$n!@m0@m@S{$8NH.PDtPDuhDwlDvpDwxDv$tP@s@s@s$8N.D{DDDDDDDDD${@z.@z>@~JKL$PN.DDDDDDDD D$D(D,DPD\M$h@w@@@р 8p$Np.pDpDDDDD$p,@C@Q@]@lp$XN.DDDDDD$@@@߀8$HN. D D0D4D<DDDT$ @@+@78C DhE$HNh.pDpDpF$pb@y@$N.DDDDDDDDDDDDD0D<D @$@@@@@ T $NT.`D`DtDxDDD!$`:@Q@c@r@~8`$PN.DDDDDD$@@@@8$PN.DDD$@@-$N.DDDDD.$D@Q@`$N . D D D$D (D,D0D4D8D!<a$ w@@$ N@.@D$@D)@D,HD(LD$PD)TD%XD&\D'`D*dD)hD*lD%pD&tD'xD+|D*D-D+D*D+D-$$@@#@#$\N.D0D0D1D0D1D2$0ޠ/h@/$,N.D5D5D6D5D6D7$54h!@40$,N.D:D: D;D<1$:F9hU@9d$$N$.0D?0D?<D@DDAHe$?0z>8@>$(NX.`DD`DE`$D`@C@C$Nd.pDIpDJpDK$Ip@H@H$$N.DNDO$N@M(@M7J[$N.DSDT\$Sp@R@R$N.DXDYDZ$X@W@W $DN.D]D^(D_0D`8D_<D`D$]'@\6@\EXk$PN`.`Dc`DdlDepDdtDexDd|Del$c`@b$,N.DiDjDlDnDlDnDlDnDoDlDoDlDq$i@h@h@j @k $N.DuDv,Dy8D~DD`D~dDlD~pDtDxD~|DD~DDDDDDDD$uB@tQ@t]@tl@v ~@w $N.DD$@@Ԁ$N.DD$@ @$N.DDD$D(D0D<$5@D@Sfy$@N@.@D@D@z$@@@$ND.PDPDP$P@@$NT.`D`D`$`@ @$Nd.pDpDDDDDDDD$p;@J@Yl$dN.DDDDDD$@@Àր$@N . D D,D0D<D@DDDLDX$ @@1@@$<N\.`D`DDDDDDDDDA$`[@g@v@$N$.0D(0D)LD(PD)TD(dD)hD* $(0@'@'@'ƀ)8Ԁ)<08$N8.@D@DPDTDdDDDDDDD D`Dp$@@2@>@J8X<d@ef$DN.DDDDDDDDD@Dg${@@@@8$N.DDDDDDDDD@DD$@@@ 8<)*+$XN.DDD D$D4D8D,$F@R@b@p<~8$N.DD,D0D4DDDHD$@@@<8/$N. D D<D@DDDTDXD0$ K@W@g@v8< ($N(.0D 0D PD TD XD hD lD @$ 0@ @ @  8 <0X6$(NX.`D`D|DDDDDP7$`P@\@l@{<8`h$Nh.pDpDDDDDD`$p@@@<8px$Nx.DDDDDDDp$@&@6@E8S<bcd$N.DDDDDDD e$@@@8<$(N.D#D$D#D$D#D$D%$#@"@"@"$<$$8345$N.D-D.D-D.D-D.D/6$-M@,Y@,i@,x.8.<$N.D2D3D2D3D2D3D4$2@1@1@1܀383<$N.D7D8 D7D8D7$D8(D9$7@6&@66@6E88S8<bcd$N.D=D>(DA,D>0D=4DA8DC`DEDFDIe$=@<@<@<>8?<($(N(.0DN0DO\DR`DOdDNhDRlDTDVDWDZ@$N0@L@L@L&@M2O8@P<O0PXQ$(NX.`D]`D^|D]D^D]D^D_PR$]`p@\|@\@\^8^<`h$Nh.pDbpDcDbDcDbDcDd`$bp@a@a@ac8c<p x!$Nx.DgDhDgDhDgDhDip"$g;@fG@fW@ffh8th<$N.DlDmDlDmDlDmDn$l@k@k@km8m<   $N.DqDrDqDrDqDrDs $q*@p6@pF@pUr8cr<rst$(N.DvDwDvDwDvDw Dxu$v@u@u@uw8ɀw<$(N.D{D|D{ D|$D{4D|8D}${@z@z@z"|<0|8?@A$N.DD,D0D4DDDHDB$f@r@@8<$N. D D<D@DDDTDXD$ @@@$<28A B(C$N(.0D0D8D<DXDdDhDƐDDDD0DpDǀD$0d@p@@80ǔ$dNǔ.ǠDǠDDDDDDDDDD$D0DpDDDD DXDhDlDpD|Dɐ$Ǡ@ @@@ @8);Ǡ<@JK0LɤM$Nɤ.ɰDɰDDDDDDD D(D,D4D@DʐDʠDʤDʨDD D,D`DˤD˨DˬD˰DDD D,D`DlD̨D̰D̸DDDN$ɰi@ u@@@@8@ڀ<,@ɰ@$(%@&'$TN.DDDD$D(D4DpD̀($L@X@h@w8͔$N͔.͠D͠D ͨDͬD ʹD͸D D D$͠@@@ۀ8͠$$N$.0D0DHDLDPDTDXDΐDΠ$0 @@&@28=0>δ?$Nδ.D'D(D'D(D)p@$'Z@&f@&v@&(8τ$Nτ.ϐD,ϐD-ϨD,ϬD-ϰD.@$,ϐ@+@+@+׀-8ϐT$NT.`D1`D2xD1|D2ЀD3$1`@0 @0@0+286`7$8$N$.0D60D7HD6LD7PD89$60T@5`@5p@5780$N.D;D<D;D< D=Ұ$;@:@:@:р<8$N.D@DAD@DADBӀ$@@?@?@?$A8/0Ӕ1$NӔ.ӠDEӠDFӸDEӼDFDGP2$EӠL@DX@Dh@DwF8Ӡd$Nd.pDJpDKԈDJԌDKԐDL $Jp@I@I@IʀK8p4$N4.@DO@DPXDO\DP`DQ$O@@N@N@N$P8/@01$N.DTDU(DT,DU0DV2$TK@SW@Sg@SvU8$N.DYDZDYDZD[א$Y@X@X@XƀZ8פ$Nפ.װD^װD_D^D_D``$^װ@]@] @]_8#װ$t%$Nt.؀Dc؀DdؘDc؜DdؠDe0&$c؀?@bK@b[@bjd8u؀vDw$ND.PDhPDihDhlDipDjx$hP@g@g@gi8P$N. Dn Do8Dn<Dq@DoDDqHDsڀDvژ$n @m@m@mo8( )ڰ*$Nڰ.ڰDzڰD{DzD}D{D}DD(+$zڰK@yW@yg@yv{8ڰ<$N<.@D@D`D۠DD $@@@@̀8@8$N8.@D@D`DܠDD $@@@@&87@889$N8.@D@DdDhDlDݠDD0:$@Z@l@x@@8@H$NH.PDPDtDxD|DްDD@$P@@@@8PX$NX.`D`DxD|D߀D$`3@?@O@^8i`j$k$N$.0D0DHDLDPDl$0@@@80$N.DDDD D$@@@ 8$N.DDDDD$4@@@P@_8jkl$N.DDDDDPm$@@@8d$Nd.pDpDDDD $p@@@8*p+4,$N4.@D@DXD\D`DdDhDDD-$@M@Y@i@x8<@$N.DD(D,D0D4D8DpDD$@@@8<   $N.DDDDDD D@DDDD$0@<@L@[@l8w<@$$N.DD D$D0D4D8DpDDDD $@@@8:$N.DDDDDDD D0D4$@ @ @ $\N<& Y& IJ& 9ed<fd@d@f<€.@D=@DAHD=LDATDFXDG\DKpDItDKxDMDODGDTDVDTDUDW$=@@<@>@?@%4IeÀ0A^n~$N.D,D-D2D3 D4$$,@+$XN8.@D7@D8@D9DD8HD:T$7@@6@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@o@o$N\.`D`DpDtDDDDDDDDDDDDD D$D@DDDTDXD\DlDxDDDDDDDDDDD$`@@ @@&@ 9@ L@ `p|`}~$N. D D $ @$N(.0D0DHDPD`D|DDD$0@@@@;K\@k0lm$N.DDDDD DDDDD D$D0D4D8D<D@DDDLD `DdDn$@@@@@@$N.D3D4D8D9$3 @2$N.D<D=DADB$<<@;H$N.DDDDDDDD!D' D$$D/0D*8D/@D$HD'XD$\I$f@r@@ h$Nh.pDEpDFpDHtDF|DGDI$Ep@D@Dˀ܀D$N.DLDMDLDMDODSDTDUDTDSDWDYDWDZDWE$Lh@Ku@K @K$tN.D`DaDcDd$Dh0Dk@DmLDq`Dup$`@_$lN|.DxDz$x@w$N.D}D$} @|$NddUdkfl<{ l | ʌ ʜ Μ.D6D7D6D7D6D7D8D7D8D; D8$D;(D=PD;hD@DBD=DBDF$6@5 @5 @71FpЀ&6GXizŀ܀ %5FWgwڀ@8,-@967 8$lN .DJDKDJDK0DLX9$J]@Iiz$\Nl.pDOpDPxDO|DPDQ$Op@N*$\N.DTDUDTDUDV+$TO@S[$\N,.0DY0DZ8DY<DZPD\\$Y0y@X$hN.D_D`$_@^$N.DdDeDiDj$d@c$XN. Dm Dn4DrDDs\$m @l$TNt.DvDwD{D|$v.@u:$LN.DD;S$u@ˀEVԀ#4D$N.DDE$e@x$N.DDy$@$N. D D $ @$N$.0D0D0$0@ 0S$N4.@D@D@DHT$@o@q$NP.PDPDdDxD|D$P@$XN.D)D,D)D,D2D1D2D3$)-@(:*8NOP$0N.DDDDDDDDDD D(D,D0D4D8D@DHQ$q@ƒ$xNX.`D`DpDtDDDD„$` @²$N.DBDEDBDEDF@DGHDFPDGhDLDN³$B@A@A +$N.DDDDDDDDDDD DDD$D,D0D4D@DDDHDPD`DpDD,$Q@i@{8Úë&'($N.DDDDD@DPD`Dp)$J@b@t8ĈĉĊ$N.D DDċ$ ħ@ ĺ@ $dN.DDDD$D`DtDDD $@@@/8CDE$N.DDD@DTDpDDF$f@y@ŋ8şŠš$N.DDDDŢ$ſ@@@0$pN0.0D0D!LD"D#D%D&D%$D&,D%4D(@$0 @@.@=0>T?$$NT.`D+`D-|D/D1@$+`\@*k@*}@,ƌ`ƍƎ$pN.D4D7D8 D9`D;D<D;D<D;D>Ə$4Ʃ@3Ƹ@3@5$$N.DRDSDR DSDRDT$DR(DS,DX4DT8DXDDYD[DYD[DYD[D]D^0D_lD`DaDb(DchDdDeDf$DgdDhDiDkDl(Dn8Dl|Dr$R@Q@Q@S4@TD1U@UdV8pqr$N.DvD}DvD}DDDDDDDDD D$D4D8DPD\DlDDDDD DPDDs$vǐ@uǟ@uDz@w@xy8@z  @ \ @23 4@FPGHI$N.DDDD DPDXD\DxDDDD<DxDDD,DhDDD D XD D D D D D J$d@s@@ȑ8ȥ<Ȱ@ȾD@ $tN . D D @D pD D D D $D pD D D D D D D D D D D <D $ @@@@7@G@T"d e f$N . D D D  D D D D D D D D0D8DxDg$ Ƀ@ɒ@ɣ@ɲ@ $4N.DD#D%PD'D(D'D(D)D*D,D-@D0$@@@    $N.D3D4$3$@23@2@$N.D8D<D?D@@D?pD@D=DEDCDDDCDDDEDGA$8c@7r@7~@7ʋ@7ʗ9Hʣ:8ʰҀ;@$TN.DKDU$DK(DU4DX@D\\D_DfDgDn0DoHDsDDtDDwDx0Dq`DlDqD$K@J@J!L<-MH8N8DO@O@Pb@Slmn$N.DDDDDDDDDDDD@DDDDDDD DHDpo$˄@˓@˦@˲@˿8@@ H$N.DDDDDD D,D0D4D8DDDHDP$@"@.@;@GHS8`@lmhn$Nh.pDpDDDDDDD DDD$D(D8D<D@DDDHDLD\DtDDo$p̗@̦@̲@̿@@@8@@p $LN!& Μ4& ʌJ& |h&" l͊&$ ʜ͘͸dd7dXfY<hv άΐ μξ    * Q z Ϝ , < L.D`Da$`@_)@_7apЙШ"7њѰπ"Sd҂Ҵπ2BԷ6՝рֈ֙֩ŀAa׆ש 'P؂$N.D[D\؃$[ءثص@Z@Z$N.D)D,(D0DD4D8D<$)@'@'2@(=@(J@(V@(ctٻӀctڑȀ,$N-.DADADBDTDCDDDEDFDGDHDIDJ DKDLDMDNDO DP$DQ(DT,;$APa@>l@>w@>ۂ@>ۍ@>ۘ@>ۣ@? ۮ@? ۹?;Ġ??Ϡ?C۠?G?K?O@S @W@X&@?1@? <@?H@?T@?`@?l@@x@@܄@@ܓ$xN8.@Df@DgXDf\Di`DglDipDlDnܔ$f@ܶ@e@e݀g8@-Ԁ0A$N.DrDsDt@DupDvDxD| B$rf@qu@q߀@qߍ@qߡ߲ÀԀ7$dN4.@D@D`DdDlDpDDDDD$D08$@W@~g@~r@~@~@~ࢀ8@D$ND.PDPDpDtD|DDDDD D4D@$P@@@@@"80P1T2$NT.`D`DDDDDDDD0DDDP3$`Y@i@t@@@ᤀ8`d$Nd.pDpDDDDDDDDDDD$p@@-⌀❀⮀⾀$N . D D D D $D (D @$ @$DN T. `D `D pD tD D D D  D2 D8!D>"@DD"DJ#hDP$DV$D\%DDb%Dh&Dn'<Dt'Dz(D)HD)D*D+4D+D,D-0D-D.D/0D/D0D1,D1D2D30D3D4D5,D5D6|D7$D7D 8tD9D9D:tD"; D(;D.|DF?(DL?DR@|DXA$D^ADdBxDjC$DpCDvDxD|E$DEDF|DG(DGDHDI,DIDJDK4DKDLDM4DMDNDO4DODPDQ4DQDRDS8DSDTD U@DUDVDWHD$WD*XD0YLD6YD<ZDB[@DH[DN\DT]4DZ]D`^|Df_ Dl_Dr`hDxaD~aDb4DbDcdDcDdDe,DeDf|DgDgDh|Di,'iDiDiDiDiH$ `r@@㝀h㫀p㹀lǀ `j$INj&} <& !& T& μ& L& ,& & 8& άY& & djdjdjf <& GhS Gx G G G G: Gy G G G  HL Hy H( H8 HH HX Hh, HxL Hy H H H H  H, HN H I I I( I8@ IHm IX Ih Ix I  I> Iq I I I I I+ JW Jr J( J8 JH JX Jhj.jD/jD2j D/j$D2j<D3jpD4jtD7jxD5jD7jD=jD?j,$/jG@.S@._@.q@.ÀҀ#3%:K| ,q^ƀ "3z$5Qnހ4a|ɀ>Ȁـʀ(Hm̀7is}$Nj~k.kDBkDEkDBkDEk(DFk`DIkhDFkpDGkDIkDOkDQk$Bk@A@A@A$Nkl.lDTlDXlD[l4DXl8D[l<DXlDD[lH$Tl4@S@@SMU8],uV<llT$TNlTl`.l`D^l`DallD^lpDal|DblDdlDflDdlDflDhlDblDnl$^l`@]@]@]_84El`m$Nmm.mDmDm0Dm4Dm8Dm<Dm@DmLDmDmDmDmDmDnDnDn8DnPDnpDn|$m@@@"+<M^|р@'@58EmFnG$NnHn.nDnDnDnDnDnDnDnDnDnDnDnDnDnDnDnDnDnDnDnDnV$nk@v@@@@@@ @ à;Π?٠CGKO SW!X0@;@ F@R@^@j@v@@@$xNo.oDoDo $o@@$No,.o0Do0Do@$o0@ @/$NoL0oP.oPDsoPDtolDwoD{oDoJ$soPj@q~@q@r@r@r@rǀ؀ $No.oDoDoDoDpDp DpDpPDp\ $o0@G@[8iojppk|$Npp.ppDppDpDpDqDq`DqhDq}$pp@@@@$dNq.qDqDrDrDr DrDrDrDr(Dr,Dr`DrDsDsDDsDs$q@ @@"@6@F@Y@m8{q|s}$Ns.sDsDsDsDsDsDsDsDtDtDtDt@DtDtDu$DuhDuDuDuDv<DvP$s@@@@@ @@.@ >Yp<~8g@svd$Nvd.vpDvpD vDvDvD vD vD vD vDw@DwDw$vp@@@@@3@F 8TvpUwV$DNw.wDwDwDwDwDwW$w{@@@@@$4Nw.xDxDx,Dx8Dx<DxHDxLD xD"xD$x$x@@@@ 1@?@R8`xaxb$Nx.xD'xD*yD,y`D-yD0yc$'x@&@&@&(8΀!8x9y:$Ny.yD3yD6zD3zD6zD4z(D6z,D4z4D6z8D8zpD:z|;$3yb@2v@2@2@2 @248yz$Nz.zD=zD@zDB{DC{PDF{`$=z@<@<@<>82z3{t4$N{t.{DI{DL{DJ{DL{DI{DL{DJ{DL{DN|DO|`DR|DT|5$I{_@Hs@H}@H@H @H@H@HۀJ8{|$TN|.|DW|DX|DW|DW|DX}$W| @V (@V 2@V ?@V S@V f$4N}.} D\} D_}LD]}XD_}\D\}dD_}hD]}lD_}pDa}Db~De~PDg~` g$\}  @[ @[ @[ @[  @[ @[ @[ ]8 }  ~t $TN~t.~Dj~Dk~Dj~Dj~Dk~ $j~ 5@i I@i S@i `@i t@i $4N~.~Do~Dr~Do~Dr~Dp~Dr~DpDrDt@DvL $o~ @n @n @n @n  @n p8 ~ ` $N`.`Dy`D|D~D D0 $y` ;@x N@x [@x iz8 }` ~D $ND.PDPD|DDDDDD D, $P @ @ @ @  @ @ 8 P @ $N@.@D@DlDxD|DDDDD $@ A@ U@ _@ l@  @ @ 8 @ 0 $N0.0D0D@DDDLDP $0 @ @ @ @ @ 1$4Nd.pDpDDDDDDD@DL 2$p X@ l@ v@ @  @ @ 8 p ` $N`.`D`DDDDDDD0D< $` @ @@$@ 8@P@c8q`rPs$NP.PDPD|DDDDDD D,t$P@@@@ @@8P@$N@.@D@DlDxD|DDDDD$@;@O@Y@f@ z@@8@0$N0.0D0D@DHDTDD$0@@80$N.DDDDDDD$F@Uf$$0N.DD%$K@Z$N.DD,D0D 4D DDHD LD PD TD XD \DhD lDtD xD |DDDD[ D DDDD0DLD\D|DDDDtDDDDD@D%pD/D9DCDMDWDa4DiDsD{D,D@DTDlDDDDD(D<D`DDDD DLDdD)xD1D;DEDODWpD_DiDsD}DD(D4DHDٰDDD<DPD\DhDtDDDDD#D-D7DA$DK,DU4D_@DiTDshD}xDDDDD DDDD`D|DDDDD DDD) D1 XD; hDEtDODWDaDi`DspD}DDDD4DDDTD dD!xD"D#D$D%D&D'D)D*D%+,D/,DD9-XDC.lDM/DW0Da1Dk2Du3D4D5D6D8D9 D:8D;TDD?DA DChDD|D EDFDGD'HD1ID;JDEKDOMDYNDcOHDmPpDwQDRDSDU DV8DW\DXDYDZD[D]$D_D`DaDbD cDdDeD)gD3hD=i<DEkDOlDYmDcnDmoDwpDrDsDt,Du8DvDDwlDxDyDzD|D~lDDDD DDD)D3D=DE|DMDWD_4DiTDs`D}xDDDDDDD D,D\DDD D`D |D D D !D +D 5$D =D GD QD [D eD oD yD dD lD D D D D lD D D D D D D 0D HD \D pD #D -D 7D AD K0D U<D _HD iLD s\D }lD |D |D ۄD ܐD ݼD (D D D D  D $D 8D D D D D D '\D /D 9D ALD KdD UlD ]D gD q D {(D D D D 4D LD  D  D (D @D \D D D HD `D xD D D !D +D 3DD 9 hD =!D B#DD I%D L&,D P&D W)D ]*DD a+D e-D i.|D n/D u2@D |4D 4D 5D 7|D 9D ;D <0D =D ?D @|D AD CTD ED HD HD I8D ID L D MHD ND PD Q|D RD T8D UD WD Y$D [tD \D ]D ^D !`hD &aD -d,D 4fD 7gD :gD >h8D EjD LlD So<D ZqD `rD gu$D nwxD uyD {zD |$D }LD ~D  D lD D D 4D \D D ,D D D DD D D (D PD D ,D D  D D4DDDDhD!D$D(D/lD6D= DD`DKDNHDRDY<D`DgDnDDuDx8D{D\DĸDD`D˸D D\DD D|DD4DސDDHDDD\DDD 0DtDDD@DD$D)D.D5D<D@\DDDHDL(DPlDTDYD^$DbDfTDjDnxDrDwD~DTDDD DHDDdDD <D D D D LD D D D \D D(DDHDDhDDD@DDD DPD DDD@DdD!D%D*D1hD5D9D>4DE|DIDM DQ HDU DZ Da#@Dh%Dl%Dq&Dx(dD|(D(D)0D+hD+D+D,4D,xD,D-D-DD-D-D0 D0dD0D0D10D1tD1D1D4D6D9XD;D>D@lD BDDDEDFD HHD(JD.KD2MPD6ND:P@D>QDBRDFTlDKUDRXDDYZD`]XDf^Dj`DnatDrbDvd$D{eDgj\Dj\DjtDj|DjDjDjDjDjDjDjDjDjDkDkDkDk(Dk@DkPDk`DkhDkpDkxDkDkDkDkDkDkDkDk$@@tl,h7ESaxpƀxҀ@@   @jtj@&j'kP(k):U$Nk&G JX&K J&Q I1&Y JhQ&] JH&c J8&i J(&q J&u G#&{ IP& I}& I& I& I& I4& Il& Ix& Ih& G& IX#& IHV& I8& I(& I& I.& Ge& H& H& H& H"& HJ& Hp& H& G& H& Hx"& GhU&' Hhx&+ G&3 HX&8 HH&< Gx'&D H8\&H G&P H(&T G&\ H;&` G~&f Hdkdkdkf </.kD kD"kD0lD?lt=$ k^@iŀ؀ 3H$NlxIl.lDDlDGlDDlDGlDHlDIlDLlDIlDJmDImDLmDNma$Dl@C@C@Cπ  ǀ $Nm,.m0D^m0DbmPD_mTD^mXDbm\D^m`DbmlD_mpDbmtDdmDnmDenDgnDen DfnDgn(Dhn`DjnDnnDpn $^m0!@\!@\!!@\!-@\!9@]!P_8!i@` !y!!!" #?#P#a#r#####ǀ#$$ $1$B$R$b$r$$$$ƀ$$m0%n%$Nn.nDtnDunDtnDunDwnDvnDwoDuo DwoDvoDwo Dvo(Dwo0D~oT%$tn%(@r%8@r%O@s%\@s%h@u%{1%%n%ol%$Nol.opDopDoxDo|DoDoDpDpPDpDp%$op%@%@%@&op&q&$Nq.qDqDq Dq$Dq0Dq4Dq8Dq<DqDDqHDqLDqDqDqDqDqDqDqDqDqDqDqDr&$q&(@&8@&C@&O@&[@&r8&@&q&r(&$Nr(.r0Dr0DrTDrlDrpDrDrDrDrDrDrDsDsDsPDs`&$r0&@&@&@&@'@'@'),':'K@']r0'^st'_$DNst.sDsDRsDWsDs'`$s'@'$HNs.sDsDs'$s'@'$ Ns.sDsDsDt'$s'@( $0Nt.tDtDt( $t(6@(J$Nt.t Dt Dt (K$t (p@($Nt(.t0Dt0Dt0($t0(@($Nt8.t@Dt@Dt@($t@(@($NtH(dtH(dtP)5dtP)Mf)N<)])k )tP.tPDHtPDItdDNtxDOtDQtDRtDSt)$HtP)@G))ʀ)ـ)****+#+9+++++Ҁ+,,V,,$Nt.tDtDu,$t,@,ɀ,ڀ,--.K$Nu .uDuDu Du$Du0DupDu|Du.L$u.s@....ɀ0 1B1Y1p11122%22$Nu.uDuDuDuDuDuDuDuDuDuDuDuDuDyvDvDxvDyvDv$Dv@DvX2$u2@2ۀ82@3@3@32u33vl34$Nvl.vpDvpDvDvDvDvDvD!wD#w D)w$D+w(D)w,D.w<D/wpDwtDw|DwD)wDw35$vp3Q@3a@3v@3@3@'3,3@(3w$3wt3@'3@(4w4w4$XNw.wDwDWwDYwDwDwDWxDYxDWxDYxDZxPD\xhD^x|DlxDxD_xDaxDcxDdy8D5yPDgyTD5yXD7y`D?ytD=yxDByDCyDyDyDyDyDyDzDz Dz0D=zPDzp4$w4#@43@4I@4_@4l@4@4@4W844w4w4ÀW84x4x4ԀW84x4@; 4@<5yt5y5y5W85"zP5#@; 5>@<5OzP5Pzp5Qzp5R$Nz.zDzDzDzDzDzDzD{D{D{D{D{D{ D{@D{DD{LD{PD{XD{D{D| D|dD|D|D}(D}lD}D}D~8D ~xD ~D ~D @D DDDDTDDDD,DlDDD DD#D'D((D)hDDDD,@D-lD.D2D6D7D,HD-\D.pD/D2D0D4D6D4D6 D7 D4<D9LD*PD0dD>5S$z5y@5@5@5155΀5߀567;7L7]7n77777À78 88-8>8O8`8q888@8@8z8@8z8{8@ 9{9{9@ 9{9{X9@9 9!9"@%9/@&999:9;@9I9J@9K@%9X@&9b@9c9d9e$ N.DADBDADUDBDUDZDHDTDDDDDD4D`DDDD]D[D]D0D<D]`D`DaDd(De`DfDiDjDmPDnDqDrDu0Dv`DyDzD} D~@D|DDD0DpDDDDD,DLDdDXtDDDDD D`DDD0DDDXDlDDDDDD$D<DlDDXDDDDDDX0DTD`DD9f$A9@@9@@9@@9BD9ЀC@9g9D>: ':@E:-FH:GGL:\H;:p:~I::":JP:KT:ƀLX:ۀM8:N<;O9;P`;%@Q;9@R;J@S;S;T;U$ N.DDDDDDDDD D<DDDD@D|DDD8DxDDD4DtDDD,D0DpDDD0;V$;@;@;@;@ ;@;;L;$NL.PDPD`DhDxDDD@;$P<@<$@<<$NX.`D`DDDD@<=$`<[@$P>@O>&>5>Q???=????ǀ?؀AoAAAĀAB BB-B>BOB`B}BBB΀BCCC(C8CMCC$HN8C@.@Da@De@C$a@CCD@`D@`D @`D.D?$NPD@P.PDjPDnPDQ$jPDi@iDx@iD@iD$N`D`.`Ds`D|`D$s`D@rD$NhDp.pDpDpD$pD@E @E$NE.DDE#$E8@EG$NEH.DDDEX$En@E}@E@E$,NE.DDE$E@E$NE.DDDE$E@F$ NF.DDDDDDD D$D(D0D4F$F:@FI$hNHFJP.PDPDTDXD`DdDtDDFZ$PFp@FF8FH1HnHHHHԀHI I#I:IXImIIIIրIJJ)JCJ[JxJJJހKPKK$XNK.DDDDDDK$$K<@KK$NKL.DDDDDDD<K]$Ku@K@K@K@K,KKTK$NTK`.`D`D`K$`K@K@L @L$NhLp.pDpD&D3D7D:L,$pLF@LU@"L^pL_L`$xNLa.D=D@Lu$=L@<L@<L$NL.DCDGL$CL@BL$NL.DLDOL$LM@KM@KM#@KM1$NM2 . DR DT MC$R MZ@QMi$ N,Mj0.0DW0DX0D]8M{$W0M@VM$ N<M@.@Da@Dc@M$a@M@`M$NHMP.PDfPDhPM$fPN@eN$ N\N `.`Dl`Dm`DndDmlDnpDoxN7$l`NT@kNc$N|Nd.DrDrDuDzD|DD0DHNz$rN@qN@qN@qN@sNN`N$N`N`.`D`D`N$`O @O@O$@O2$NhO3p.pDpDpDDOL$pOk@Oz$XNO{.DDO$O@O@O$NO.DDDO$O@P $<NP  . D D D$D(D,D4DDDDP"$ P>@ PM@P[@Pi$NPj.DDP$P@P$ NP.DDP$P@P$NP.DDQ $Q$@Q3$ NQ4 . D D D(QJ$ Qf@Qu$ N,.0D0DHDLD\DDDDDDDD DDDDD D$D(D,D0D4D8D<D@DDDHDLDPDTDXD\D`DdDhDlDpDtDxD|DDDDDDDQv$0Q@Q@QQQҀQQRR!R8SlS}SSSSSҀSST TT-T=TMT]Tm$N.D DD DD0D<D.pD/xDDDDD'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*4D/@D1PTn$ T@ T@ T$Nl.pD4pD8D4D8D9D:DWDXD; D@,DFHDGLDPPDSTDFXDG\DF`DHdDGhDIlDHpDItDHxDJ|DIDKDJDKDJDLDKDMDLDMDLDNDMDODNDODNDQDODQDSDXDZT$4pT@3T@3T$N .D^Db D^$Db0DcpDd|DeDjDmDzDjDmDjDnDmDoDwDnDoDnDpDoDqDpDqDpDrDqDsDrDsDrDtDsDuDtDu DtDvDuDvDx$Dz0Dd@D~`DpT$^U @]U$tN.DDDDDDD DD(D,D0D@DDDLDPDTDXD\D`DdDhDlDpDtDxD|DDDDDDDDDDDDDDDDDDDDDDDDDU$U>@UJ@UZ@Uj$N$.0D0DDDXDdDxDDDUk$0U@U$N.DDU$U@U@U@U$N.DDU$U@U@V@V$N.DDV$V+@V;$N.DDV<$VQ@Va@Vj$N.DDVk$V@V$N . D D V$ V@V@V@V$N0.0D0D0V$0V@V$N@.@D@D@V$@W@W$$NP.PDPDPW%$PW:@WJ$N`.`D`D`DdWK$`Wh@Wx@W$Nh.pDpDpDDW$pW@W$N.DDDDDDW$W@W@W8WWWX$N.D D D D 0DpDX$ X)@ X9@ XG 8XUXVXWXhX$N.DDDDDD0X$X@X@X8XXDXˀX܀X$ND.PDPD XD\D pD"D(`X$PY@Y!@Y/8Y=PY>xY?YPYmYY$(Nx.D+D,Y$+Y@*Y@*ZZZ'ZQ$N.D0D1ZR$0Zh@/Zx@/ZZZ$N.D5D6Z$5Z@4Z@4ZZ[$N.D:D;[$:[%@9[5@9[D[U$N.D@DAD@D@DADD[V$@[m@?[}?l[$pN0.0DG0DK<DG@DILDGPDKTDIXDJ\DK`DN[$G0[@F[@F[€H8[0[[$|N.DQDSDTDQDUDWDQDWDVDSDTDUDWDZ$[$Q[@P[@P\ R8\\<\$N<.@D]@DdPDeTD]XDc`D]hDdlDepDctD]xDd|DeD_D`DaDgD_D`DaDbDcDdDeDfDgDj\$]@\2@\\B@\\P^8\^@\_\`$N.DmDmDn Dm$Dn(Do,\a$m\w@l\ll\$,N<.@Dr@DrLDsPDrTDsXDt\\$r@\@q\ql\$,Nl.pDwpDw|DxDy\$wp\@v\vl]$$N.D|D|D}D~]$|]@{]*{8]7$(N.DDDDD ]8$]K@][@]j]}]^$hN8.@D@DHDLD\D^$@^@^@_ __5$hN.DDDDD D$D`DtDxDDDDDDDDDDDD_6$_H@_X@_e@_q@_z@_@ _1_@_"__@_ __@____$hN. D DDDD_$ `@`@` @`-@`9$N.DD`:$`N@`^@`m$N.DD`n$`@`@```$N.DD`$`@`@aaa-bs$N.DDbt$b@b@bbb$N. D D@DDb$ b@c@c@c$N.DDDD DPDTDlD|DDc$c.@c>@cJ8cY@cic@c cc$N.DDc$c@c@c$N.DD D`Dc$c@d@d@d$N.DDDDD d$d/@d?@dLd_dr$hN(.0D]0D`0D]4D`8Df`DjtDnDrDvDzD~DD0ds$]0d@\ d@\d@^d0d8d$N8.@D@D"HDLD"`DdD"hD$D&D(D,D3D5HD;D9D;D9D=D>D9hDBd$@d@d@d@d8e@ ee-@e.e/$XN.D DDDDDe0$ eD@ eT@ e`$N(.0D0DTDDea$0eu@e@e@e$N.DEDFDGPDJe$Ee@De@De@De@De$N.DMDNe$Mf@Lf@Lf#f6fI$N.DRDSfJ$Rf_@Qfo@Qf|ff$N.DWDXf$Wf@Vf@Vf׀ff$N.DDDPDf$g@g+@g7@gF$N.DDDDPgG$ge@gu@g@g$Nh.pDpDpg$pg@g@g@g$Nt.DDg$g@h@h@h#$N.DDDDDh$$h:@hH@hV$,N.DDDhW$ht@h@h@hhhـi $(N.DDDD DDi$i/@i=@iK$lN\.`D`DdDhDpDtiL$`ia@iq@i$,NŒ.DD˜DœD¬Di$i@i@i$lN.DDDDDi$i@i@i$,N,.0D0D4D8D@DDi$0j@j@j+$,N\.`D`DdDhDpDtj,$`jC@jR@jajtjjm6$,NÌ.ÐDÐDÐDÜm7$ÐmH@mU$Nä.ðDðDðDômV$ðmo@m@m$Nø.DDm$m@m$Nmdmdmdnfn<nn- n9 nJ 0na @n Pn `n po Հo  ՐoQ ՠoo հo o p pG p p p q5 0qf @q Pq `q pr% րrS ֐r ֠r ְr s sG sh s s s t 0tB @tl Pt `t pt ׀u% אuD נuq װu u v v2 vf v v w 0w3 @wT Pw `w px  ؀xH ؐx ؠx ذy y9 y| y y z+ zf z 0z @{ P{O `{ p{ ـ{ ِ|6 ٠|n ٰ| | }  }- }Y } } } 0} @~ P~3 `~X p~q ڀ~ ڐ~ ڠ~ ڰ~  6 _ t    0 @# PO ` p ۀ ې ۠ ۰4 S v      0  @/ PR `w p ܀ ܐ ܠ ܰ * = _     0 @F Pp ` p ݀ ݐ ݠ0 ݰT ~    # J q 0 @ P ` p# ހF ސj ޠ ް    4 ^ { .D!D$D!D$D)D+D, D00D.DD5`D4dD5pD4|D5Ā$!@ @"ҀG An6Rp΀6rAJSTĔU$NĔVĠ.ĠD8ĠD9ĴD>D?D@e$8Ġz@7ƀ_t._$tN . DC DD4DIHDJhDKŀ$C @Bр /@q΀ .$tNŔ/Š.ŠDNŠDQŨDNŬDQŰDWŴDVŸDWżDXF$NŠc@MpO8Š$0N.D[D^D[D^DdDcDdDeDf$[@Z\8$8N.DiDjDiDj0Dm<Dl@DmDDlPDj`$i@h@h $pNƀ ƀ.ƀDpƀDqƄDpƈDqƠDtƬDsưDtƴDsDq$pƀ-@o:@oG$pNH.DDDDDD D D0D@D`DlDDŽDLjDnjDǬDǰU$i@ {@#A@ Ti@xyǴz$NǴ.DDDDDDDDDD4{$@$NH.PDPDTDXD|DȀDȐDDDDDDDDDDD$D(D0DPD`$P@@@ @%@<@Qbs@Px$(Nx.ɀDɀDɬDDDDDHDPDX$ɀ@@@@ɀl$Nl.pDkpDotDkxDoʔDqʘDvʠD{D~D{D}D{D}D|D~ DD,D4DHDhDˀ$kp$@j6@jC@jR@lg@mspt˘u$(N˘.ˠDHˠDLˤDH˨DLDNDSDX0D[4DX8DZ<DX@DZDDYHD[LD]PD^lD`tDaxD]̀Df̠Dh̰v$Hˠ@G@G@G@G@G@I@J ˠ $(N.D,D0D,D0D30D9̀D6̈́D8͌D7͐D9͔D;͘D<ʹD>ͼD;DCDE$,.@+@@+M@+\@+i@-uvw$8N.DD D$D0D4D<DLDPDΐDΜDΤDDD$DHDPDXD!`DdDϐD!D&D(x$@@@@@@@8!23@!CdDEF$N.DD D$D0D4D<D@DDDЀDЌDДDDDDDD<DHDxLDzрDѼD D G$d@v@@@8@LѼ$N.DDDD D`DlD|ƄҐD;ҐDD<D=0D>ӀD?D@ DApDBDCDE`DFըDGDH8DIրDJDKDLXDMנDNDO0DPxDQDRDSPDT٘DUDV(DYpDZڰD[D],D^lD_ۨD`Da(DbhDcܨDdDf(DghDhݤDiDj$DkdDmޤDnDo Dq`DrߠDsDwDxdDyDzD{<D|D}D~D\DDD4D|DD DTDDD,DtDDDPDDDDDDD8DDD4DDD0DDD$DxDDDpDD#D*lD1D5 D<`DCDGDNTDUD\D`HDgDnDuDD|DD8DDD$DxDDDlDDD\DDDPDDDDDDD8DDD D tDDDhD&D-D4dD8D?DFXDMDTDXLD_DcDg8DnDrDy,D}xDD DtDDDhDDDdDD D`DDD\DDDXDDD TDDD"PD)D0D7LD>DEDL HDP DW D^ <De Dl Ds 8Dz D D 4D D D (D |D D DtDDDpDDDlDD D`DDD\DDDXD D'D.PD5D<DCLDJDQDXHD\DcDg4DnDrDy(D|DDD`-DDD$`@r8@$GN.DzD{DDD$z@y@y$8N. D D0D8DDD`DdDhDlDtDxDDDD D DDDD,D4D8D<D&LD'pD)D*D2D5D6D=D@DAD<D LD-pD.DDJ$ @8'rD@@@@ P4P?P"#<$P2<3p4,PBpCDEc$N.DMDPDMDPDRDWd$M}@L@L@L@N($XN(.0D0D8D<DTDpDDDDDDDDDDDD D(D,D0DDDDD$0@<@ 80$N.DZD]D_Dd $Z5@YG@YS@Yc@[rs$t$TN$.0Dg0DjPDgXDj\DlpDpDvDrDvDrDvu$g0@f@f@f@hԀ0$N.DDD D (D <$@(@7@L$N P. PD PD `D hD tD D D M$ Ph@z@@8 P $N & & & & .& a& {& & & ް& ޠ"& ސM& ހw& p& `& P& @& 0L& z& & &  & 6& i&# &* ݰ&1 ݠ&5 ݐ&< ݀H&C po&G `&N P&U @ &\ 0*&` W&g ~&n &u &| & -& N& ܰz& ܠ& ܐ& ܀& p & `6& P`& @& 0& & & & & J& t& & ۰& ۠& ې& ۀL& pp& `& P& @ & 0(& T&& &- &4 &8 &? $&F J&M ڰs&T ڠ&X ڐ&_ ڀ&c p &g `5&n PY&r @&y 0&} & & 9& l& & & & ٰG& ٠& ِ& ـ& pH& `& P& @ & 0N& & & & U& & & & ذc&" ؠ&) ؐ&0 ؀/&7 pq&> `&E P&L @#&P 0[&W &^ &e  &l G&s |&z & & װ$& נX& א~& ׀& p& `#& PS& @& 0& & & J& & & & & ְP& ֠& ֐& ր& p&& `]& P& @&' 0&. G&5 &< &C &J L&Q &X &\ հ&c ՠ+&g Րc&n Հ&r p&y `& P& @E& 0c& {d d d f< 4 8+ <. D* D, <$* Sbq'=$N .!D0!D2!>$0!]l|$N!.! D5! D7!0$5! ˀ܀/[$N!<\&  <s& $ 8& % 4vd!<d!@d!@"f#<2@ tR!@.!@D5!@D6!DD5!HD6!`D9!lD8!pD9!tD8!D6!`$5!@t@4@4$pN!!.!D<!D=!D<!D=!D@"$<!@;@;$pN" " ." D[" D\"4Da"HDb"T$[" 7@ZDSb‚¿րKĐĹ$HN"h"p."pDJ"pDM"DJ"DM"DN"DD"DN"DD"DP#$DV#<DR#PDX#\$J"p @I@I+K8:FWtŶ0Arƃơƿπ "p#p $N#p!#p.#pD(#pD+#xD(#|D+#D1#D0#D1#D2#A$(#pg@'s)8#pǀ#ǁ$0N#.#Dg#Dh#ǂ$g#ǜ@fǨǹʀ$N#.#Dl#Do#Dl#Do#Dp$ Dq$$Dp$,Dq$4Dp$8Dq$DDr$HDt$LDr$PDt$TDv$X$l#@k#$N$l.$pDy$pDz$D$D$D$$$y$p@@xS$\N$.$D$D%D%D%D%D%D%@D%XD%dT$$o@Ȃ@ȓ8ȝgȰ$%x$N%x.%D%D%D%D%D%D%D%D%D%D%D&D&,D&`D&hD&lD&pD&D&D&D'D' D'$D'(D'LD'`$%@@@)<88BSd@r%s'tt$N't.'D'D'D'D'D'D'D'D'u$'ɍ@ɠlɰ@ɼ@ʀ''$|N'.(D(D(D(D( D(8D(D$(@ @@&@4(5(\6$\N(\.(`D(`D(|D(D(D(D(D(D(D(D)D)@D)xD)D)D)D)D)D)D)D*D*D* D*@7$(`S@c@v<ʋ@ʝ,ʵƀ >O`q̵̤̂̓ƀր(9I`{΀DH8L @(`*T$N*T.*`D*`D*hD*lD*tD*xD*D*D*D*D*D+ D+0D +@D +LD +`D +D+D+$*`6@F@Y8x€@*`@ +@++$N+.+D+D+D,D, D,D,(D,,D,D $+)@9@L@Yjς$dN,T& td,To,`z,-  !?-+ *1@ <}2@ @C2 DU3  H4D L4 P5+6H    c'p  P ` d h ^ n@9 l ĀPp+GL pf t x |    U;  @ (p`70͠'Zvp'ow  Ǡ2Q k#x#'z#M`#q0i`k#q"CP"a@ `"z@#o#s"`#vp$w$$x$By$c{$|$} $~$~% P%*@%G0%gp%`%P%@ gP m fPm""%o&o0) VHlml"d0&pp2e`OXog(*&  " @=@R0sa|u*0*$ `|`#@p;(p+0(,!J!e(0C`(R`c0)!|)%@);s `)JP0  0op00N0<`  ! ;|P UucxZP*$pr{a`>rbPq sp`Pi@@װ&:t &Yt&|t@&s&t0`@+?NӠbqp  *<\'0n( @`    0p*! ! +=PO0fp! @@P p&sϐ0@`Ue0zp؀ڰ" `  0@K \@rP`ɰ Ap @ $pb `p &k{ 9't W0# P*S)YÐ >  ,)v8u"x Iv]vPquw@ Sw a0 v  ` ' q m0 n   cnprnp p)dp!'(r0$`  p'){((-(=>M)@) !(L !!(`!1_p)!!P(_!(o*iˠ*pɀ*Pm}%%~@ ` 0}?_0 p  ,0`*`P @@ U%p l> Po !ð ` 8    @0   + <H Op i0 ` |0pYmnn)  0u )"'`'P ncs'G@F`]a '` z )@(~p{(x0"0"( **` ?P)0@"5B/O/@_,f 1pf@p]!@+'+:+Yw-4@Ghp**v*<***M N{ V)/6N[` &(68=Y09Qktz|4 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC_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_color_parse_position_parse_timecode___eprintf___fixdfdi___floatdidf___sF_abort_writing_add_locator_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_set_rgb_color_item_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_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_locators_clear_user_comments_mxf_get_list_iter_index_mxf_insert_list_element_mxf_avid_get_data_def_mxf_avid_get_mob_attribute_mxf_avid_get_rgb_color_item_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_uint16_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_compound_type_mxf_register_compound_type_member_mxf_register_item_def_mxf_register_set_def_mxf_set_item_mxf_set_uint16_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_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_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_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_prepend_list_element_mxf_allocate_space_mxf_append_partition_mxf_clear_file_partitions_mxf_clear_partition_mxf_clear_rip_mxf_create_from_partition_mxf_create_partition_mxf_free_partition_mxf_initialise_file_partitions_mxf_initialise_partition_mxf_initialise_with_partition_mxf_is_body_partition_pack_mxf_is_footer_partition_pack_mxf_is_header_partition_pack_mxf_is_partition_pack_mxf_partition_is_closed_mxf_partition_is_closed_and_complete_mxf_partition_is_complete_mxf_read_header_pp_kl_mxf_read_header_pp_kl_with_runin_mxf_read_next_nonfiller_kl_mxf_read_partition_mxf_read_rip___umoddi3_mxf_equals_key_mod_regver_mxf_equals_key_prefix_mxf_file_getc_mxf_get_runin_len_mxf_read_batch_header_mxf_read_l_mxf_read_uint32_mxf_read_uint64_mxf_read_ul_mxf_set_runin_len_mxf_write_batch_header_mxf_write_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_fgetc_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_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)isFilmRate: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)parse_position:F(0,8)startPosition:P(0,56)positionStr:P(0,42)isPAL:P(0,8)isFilmRate:P(0,8)position:P(0,55)abs_position:(0,56)int64_t:t(0,56)parse_color:F(0,8)colorStr:P(0,42)color:P(0,57):t(0,57)=*(0,58)AvidRGBColor:t(0,58)=(0,59):T(0,59)=eAVID_WHITE:0,AVID_RED:1,AVID_YELLOW:2,AVID_GREEN:3,AVID_CYAN:4,AVID_BLUE:5,AVID_MAGENTA:6,AVID_BLACK:7,;_usageusage:f(0,1) :T(0,59)cmd:P(0,42)_C.42.6091_C.41.6090_C.40.6089main:F(0,8)argc:P(0,8)argv:P(0,60)clipWriter:(0,61)filenamePrefix:r(0,42):t(0,60)=*(0,42):t(0,61)=*(0,62):t(0,62)=(0,63):t(0,63)=xs_AvidClipWriter:projectName:(0,42)clipName:(0,42)tapeName:(0,42)isPAL:r(0,8)isFilm24:(0,8)isFilm23_976:(0,8)needFilmArg:(0,42)inputs:(0,64)inputIndex:r(0,8):t(0,64)=ar(0,39);0;16;(0,65)Input:t(0,65)=(0,66):T(0,66)=s196essenceType:(0,67)=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,69)=xsEssenceInfo:,160,96;filename:(0,42),256,32;file:(0,16),288,32;frameSize:(0,14),320,32;frameSizeSeq:(0,71),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,72)=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,68)=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,DNxHD1080p185X:14,DNxHD1080i120:15,DNxHD1080i185:16,DNxHD1080i185X:17,UncUYVY:18,Unc1080iUYVY:19,Unc720pUYVY:20,PCM:21,;EssenceType:t(0,67)=(0,68):T(0,70)=s12mjpegResolution:(0,74)=xeAvidMJPEGResolution:,0,32;imxFrameSize:(0,8),32,32;pcmBitsPerSample:(0,8),64,32;;EssenceInfo:t(0,69)=(0,70):t(0,71)=ar(0,39);0;4;(0,14):T(0,73)=s48resolution:(0,74),0,32;buffer:(0,4),32,32;bufferSize:(0,76),64,32;position:(0,76),96,32;prevPosition:(0,76),128,32;dataSize:(0,76),160,32;endOfField:(0,8),192,32;field2:(0,8),224,32;skipCount:(0,76),256,32;haveLenByte1:(0,8),288,32;haveLenByte2:(0,8),320,32;markerState:(0,8),352,32;;MJPEGState:t(0,72)=(0,73):T(0,75)=eRes21:0,Res31:1,Res101:2,Res41m:3,Res101m:4,Res151s:5,Res201:6,;AvidMJPEGResolution:t(0,74)=(0,75)long int:t(0,76)=r(0,76);-2147483648;2147483647;cmdlnIndex:r(0,8) :T(0,68) :T(0,68) :T(0,75) :T(0,75)imageAspectRatio:(0,17)videoSampleRate:(0,17)i:r(0,8)filename:(0,77)audioTrackNumber:(0,8):t(0,77)=ar(0,39);0;1023;(0,47)videoTrackNumber:(0,8)done:r(0,8)useLegacy:(0,8)numRead:(0,10)haveImage:r(0,8)unsigned char:t(0,5)packageDefinitions:(0,78)materialPackageUID:(0,53)filePackageUID:(0,53)tapePackageUID:(0,53)materialPackageCreated:(0,46)filePackageCreated:(0,46)tapePackageCreated:(0,46)trackName:(0,79)comment:(0,42):t(0,78)=*(0,80):t(0,79)=ar(0,39);0;3;(0,47)PackageDefinitions:t(0,80)=(0,81)_PackageDefinitions:T(0,81)=s64materialPackage:(0,82),0,32;fileSourcePackages:(0,83)=xsMXFList:,32,128;tapeSourcePackage:(0,82),160,32;userComments:(0,83),192,128;locatorEditRate:(0,17),320,64;locators:(0,83),384,128;;:t(0,82)=*(0,85):T(0,84)=s16elements:(0,86),0,32;lastElement:(0,86),32,32;len:(0,76),64,32;freeFunc:(0,87),96,32;;MXFList:t(0,83)=(0,84)Package:t(0,85)=(0,89):t(0,86)=*(0,90):t(0,88)=*(0,91)free_func_type:t(0,87)=(0,88):T(0,89)=s80uid:(0,53),0,256;name:(0,92),256,32;creationDate:(0,46),288,64;tracks:(0,83),352,128;filename:(0,92),480,32;essenceType:(0,67),512,32;essenceInfo:(0,69),544,96;;MXFListElement:t(0,90)=(0,93):t(0,91)=f(0,1):t(0,92)=*(0,47)_MXFListElement:T(0,93)=s8next:(0,94),0,32;data:(0,24),32,32;;:t(0,94)=*(0,93)desc:(0,42)videoStartPosition:(0,56)projectEditRate:(0,17)tapeLen:(0,56)startTimecodeStr:(0,42)userCommentTags:(0,95)uctIndex:r(0,8):t(0,95)=ar(0,39);0;63;(0,96)UserCommentTag:t(0,96)=(0,97):T(0,97)=s8name:(0,42),0,32;value:(0,42),32,32;;locators:(0,98):t(0,98)=ar(0,39);0;127;(0,99)LocatorOption:t(0,99)=(0,100):T(0,100)=s20positionStr:(0,42),0,32;position:(0,56),32,64;comment:(0,42),96,32;color:(0,58),128,32;;numLocators:(0,8)void:t(0,1)input:r(0,101)filename:r(0,42):t(0,101)=*(0,65)inputFile:r(0,16)buffer:(0,102)result:r(0,10):t(0,102)=ar(0,39);0;11999;(0,5)input:r(0,101)filename:r(0,42)inputFile:r(0,16)buffer:(0,102)result:r(0,10)input:r(0,101)filename:r(0,42)inputFile:r(0,16)buffer:(0,102)result:r(0,10)input:r(0,101)filename:r(0,42)inputFile:r(0,16)buffer:(0,102)result:r(0,10)input:r(0,101)filename:r(0,42)inputFile:r(0,16)buffer:(0,102)result:r(0,10)imxFrameSize:(0,8)input:r(0,9)filename:r(0,42)buffer:(0,103)input:r(0,9)filename:r(0,42):t(0,103)=ar(0,39);0;511;(0,5)buffer:(0,103)pcmBitsPerSample:(0,8)filePackage:(0,82)tapeTrack:(0,104)fileTrack:(0,104)materialTrack:(0,104)editRate:(0,17)startPosition:r(0,56):t(0,104)=*(0,105)Track:t(0,105)=(0,106):T(0,106)=s84id:(0,2),0,32;number:(0,2),32,32;name:(0,92),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,82)tapeTrack:(0,104)fileTrack:(0,104)materialTrack:(0,104)editRate:(0,17)startPosition:r(0,56)typeTrackNum:r(0,8)suffix:(0,107)typeTrackNum:r(0,8):t(0,107)=ar(0,39);0;15;(0,47)suffix:(0,107)typeTrackNum:r(0,8)typeTrackNum:r(0,8)filePackage:(0,82)tapeTrack:(0,104)fileTrack:(0,104)materialTrack:(0,104)editRate:(0,17)startPosition:r(0,56)state:r(0,108)file:r(0,16)numSamples:r(0,2):t(0,108)=*(0,72)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,82)tapeTrack:(0,104)fileTrack:(0,104)materialTrack:(0,104)editRate:(0,17)startPosition:r(0,56)input:r(0,101)filename:r(0,42)inputFile:r(0,16)buffer:(0,102)result:r(0,10)imxFrameSize:(0,8)pcmBitsPerSample:(0,8)g_Null_UMID:S(0,109)RIFF_ID:S(0,110)WAVE_ID:S(0,110)FMT_ID:S(0,110)DATA_ID:S(0,110):t(0,109)=k(0,53):t(0,110)=ar(0,39);0;3;(0,111):t(0,111)=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_DMSegment_TrackIDs_item_key_g_DMSegment_CommentMarkerColor_item_key_g_rgbColors_g_DMSegment_EventComment_item_key_g_DMSegment_EventStartPosition_item_key_g_DMSegment_set_key_g_EventTrack_EventEditRate_item_key_g_dmTrackNumber_g_dmTrackID_g_EventTrack_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_DescriptiveMetadata_datadef_label_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_DNxHD1080p185XClipWrapped_esscont_label_g_DNxHD1080p185ClipWrapped_esscont_label_g_DNxHD1080p120ClipWrapped_esscont_label_g_DNxHD1080p36ClipWrapped_esscont_label_g_DNxHD1080i185XClipWrapped_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_AvidMJPEG41m_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_AvidMJPEG41m_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)=s1060filename:(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;dmDataDef:(0,34),1344,128;cdciEssenceContainerLabel:(0,34),1472,128;frameSize:(0,20),1600,32;resolutionID:(0,43),1632,32;pictureEssenceCoding:(0,34),1664,128;storedHeight:(0,20),1792,32;storedWidth:(0,20),1824,32;sampledHeight:(0,20),1856,32;sampledWidth:(0,20),1888,32;displayHeight:(0,20),1920,32;displayWidth:(0,20),1952,32;displayYOffset:(0,20),1984,32;displayXOffset:(0,20),2016,32;videoLineMap:(0,44),2048,64;videoLineMapLen:(0,3),2112,32;horizSubsampling:(0,20),2144,32;vertSubsampling:(0,20),2176,32;frameLayout:(0,37),2208,8;componentDepth:(0,37),2216,8;colorSiting:(0,37),2224,8;imageAlignmentOffset:(0,20),2240,32;imageStartOffset:(0,20),2272,32;samplingRate:(0,41),2304,64;bitsPerSample:(0,20),2368,32;blockAlign:(0,45),2400,16;avgBps:(0,20),2432,32;headerMetadataFilePos:(0,40),2464,64;dataModel:(0,47),2528,32;partitions:(0,4),2560,32;headerMetadata:(0,48),2592,32;indexSegment:(0,49),2624,32;essenceElement:(0,50),2656,32;mjpegFrameOffsets:(0,8),2688,128;currentMJPEGOffsetsArray:(0,9),2816,32;prevFrameOffset:(0,5),2848,64;vbiData:(0,51),2912,32;startOffsetData:(0,51),2944,32;headerPartition:(0,52),2976,32;bodyPartition:(0,52),3008,32;footerPartition:(0,52),3040,32;prefaceSet:(0,53),3072,32;dictionarySet:(0,53),3104,32;identSet:(0,53),3136,32;contentStorageSet:(0,53),3168,32;materialPackageSet:(0,53),3200,32;sourcePackageSet:(0,53),3232,32;sourcePackageTrackSet:(0,53),3264,32;materialPackageTrackSet:(0,53),3296,32;sequenceSet:(0,53),3328,32;sourceClipSet:(0,53),3360,32;dmSet:(0,53),3392,32;dmFrameworkSet:(0,53),3424,32;timecodeComponentSet:(0,53),3456,32;essContainerDataSet:(0,53),3488,32;multipleDescriptorSet:(0,53),3520,32;cdciDescriptorSet:(0,53),3552,32;bwfDescriptorSet:(0,53),3584,32;videoMaterialPackageTrackSet:(0,53),3616,32;videoSequenceSet:(0,53),3648,32;taggedValueSet:(0,53),3680,32;tapeDescriptorSet:(0,53),3712,32;dmTrackSet:(0,53),3744,32;dmSegmentSet:(0,53),3776,32;durationItems:(0,54),3808,4608;numDurationItems:(0,3),8416,32;descriptorSet:(0,53),8448,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,DNxHD1080p185X:14,DNxHD1080i120:15,DNxHD1080i185:16,DNxHD1080i185X:17,UncUYVY:18,Unc1080iUYVY:19,Unc720pUYVY:20,PCM:21,;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)=s64materialPackage:(0,153),0,32;fileSourcePackages:(0,8),32,128;tapeSourcePackage:(0,153),160,32;userComments:(0,8),192,128;locatorEditRate:(0,41),320,64;locators:(0,8),384,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,Res41m:3,Res101m:4,Res151s:5,Res201:6,;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;;locator:r(0,167):t(0,167)=*(0,168)Locator:t(0,168)=(0,169):T(0,169)=s24position:(0,40),0,64;duration:(0,40),64,64;comment:(0,28),128,32;color:(0,170)=xeAvidRGBColor:,160,32;;:T(0,171)=eAVID_WHITE:0,AVID_RED:1,AVID_YELLOW:2,AVID_GREEN:3,AVID_CYAN:4,AVID_BLUE:5,AVID_MAGENTA:6,AVID_BLACK:7,;AvidRGBColor:t(0,170)=(0,171)i:r(0,3) :T(0,171) :T(0,171)maxTrackID:r(0,20)uint32_t:t(0,20)tapeLen:r(0,40)int64_t:t(0,40)userComment:r(0,172)metaDictSet:(0,53)describedTrackID:r(0,43)int32_t:t(0,43):t(0,172)=*(0,173)UserComment:t(0,173)=(0,174):T(0,174)=s8name:(0,28),0,32;value:(0,28),32,32;;haveDescribedTrackID:r(0,3)_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,175)g_Picture_datadef_label:S(0,175)g_Sound_datadef_label:S(0,175)g_Timecode_datadef_label:S(0,175)g_LegacyPicture_datadef_label:S(0,175)g_LegacySound_datadef_label:S(0,175)g_LegacyTimecode_datadef_label:S(0,175)g_DescriptiveMetadata_datadef_label:S(0,175)g_IECDV_25_525_60_compdef_label:S(0,175)g_IECDV_25_625_50_compdef_label:S(0,175)g_DVBased_25_525_60_compdef_label:S(0,175)g_DVBased_25_625_50_compdef_label:S(0,175)g_DVBased_50_525_60_compdef_label:S(0,175)g_DVBased_50_625_50_compdef_label:S(0,175)g_D10_50_625_50_compdef_label:S(0,175)g_D10_40_625_50_compdef_label:S(0,175)g_D10_30_625_50_compdef_label:S(0,175)g_D10_30_525_60_compdef_label:S(0,175)g_DNxHD_compdef_label:S(0,175)g_BWFClipWrapped_esscont_label:S(0,175)g_IECDV_25_525_60_ClipWrapped_esscont_label:S(0,175)g_IECDV_25_625_50_ClipWrapped_esscont_label:S(0,175)g_DVBased_25_525_60_ClipWrapped_esscont_label:S(0,175)g_DVBased_25_625_50_ClipWrapped_esscont_label:S(0,175)g_DVBased_50_525_60_ClipWrapped_esscont_label:S(0,175)g_DVBased_50_625_50_ClipWrapped_esscont_label:S(0,175)g_SD_Unc_525_60i_422_135_ClipWrapped_esscont_label:S(0,175)g_SD_Unc_625_50i_422_135_ClipWrapped_esscont_label:S(0,175)g_HD_Unc_1080_50i_422_ClipWrapped_esscont_label:S(0,175)g_DNxHD720p120ClipWrapped_esscont_label:S(0,175)g_DNxHD720p185ClipWrapped_esscont_label:S(0,175)g_DNxHD1080p185XClipWrapped_esscont_label:S(0,175)g_DNxHD1080p120ClipWrapped_esscont_label:S(0,175)g_DNxHD1080p185ClipWrapped_esscont_label:S(0,175)g_DNxHD1080p36ClipWrapped_esscont_label:S(0,175)g_DNxHD1080i185XClipWrapped_esscont_label:S(0,175)g_DNxHD1080i120ClipWrapped_esscont_label:S(0,175)g_DNxHD1080i185ClipWrapped_esscont_label:S(0,175)g_ClosedIncomplete_Header_pp_key:S(0,176)g_ClosedComplete_Header_pp_key:S(0,176)g_ClosedComplete_Body_pp_key:S(0,176)g_ClosedComplete_Footer_pp_key:S(0,176)g_complexity02_op_atom_label:S(0,175)g_DMS1_dmscheme_label:S(0,175)g_Preface_set_key:S(0,175)g_Preface_LastModifiedDate_item_key:S(0,175)g_Preface_Version_item_key:S(0,175)g_Preface_ObjectModelVersion_item_key:S(0,175)g_Preface_Identifications_item_key:S(0,175)g_Preface_ContentStorage_item_key:S(0,175)g_Preface_OperationalPattern_item_key:S(0,175)g_Preface_EssenceContainers_item_key:S(0,175)g_Preface_DMSchemes_item_key:S(0,175)g_Identification_set_key:S(0,175)g_Identification_ThisGenerationUID_item_key:S(0,175)g_Identification_CompanyName_item_key:S(0,175)g_Identification_ProductName_item_key:S(0,175)g_Identification_VersionString_item_key:S(0,175)g_Identification_ProductUID_item_key:S(0,175)g_Identification_ModificationDate_item_key:S(0,175)g_Identification_ToolkitVersion_item_key:S(0,175)g_Identification_Platform_item_key:S(0,175)g_ContentStorage_set_key:S(0,175)g_ContentStorage_Packages_item_key:S(0,175)g_ContentStorage_EssenceContainerData_item_key:S(0,175)g_EssenceContainerData_set_key:S(0,175)g_EssenceContainerData_LinkedPackageUID_item_key:S(0,175)g_EssenceContainerData_IndexSID_item_key:S(0,175)g_EssenceContainerData_BodySID_item_key:S(0,175)g_GenericPackage_PackageUID_item_key:S(0,175)g_GenericPackage_Name_item_key:S(0,175)g_GenericPackage_PackageCreationDate_item_key:S(0,175)g_GenericPackage_PackageModifiedDate_item_key:S(0,175)g_GenericPackage_Tracks_item_key:S(0,175)g_GenericTrack_TrackID_item_key:S(0,175)g_GenericTrack_TrackNumber_item_key:S(0,175)g_GenericTrack_TrackName_item_key:S(0,175)g_GenericTrack_Sequence_item_key:S(0,175)g_Track_set_key:S(0,175)g_Track_EditRate_item_key:S(0,175)g_Track_Origin_item_key:S(0,175)g_EventTrack_set_key:S(0,175)g_EventTrack_EventEditRate_item_key:S(0,175)g_StructuralComponent_DataDefinition_item_key:S(0,175)g_StructuralComponent_Duration_item_key:S(0,175)g_Sequence_set_key:S(0,175)g_Sequence_StructuralComponents_item_key:S(0,175)g_TimecodeComponent_set_key:S(0,175)g_TimecodeComponent_RoundedTimecodeBase_item_key:S(0,175)g_TimecodeComponent_StartTimecode_item_key:S(0,175)g_TimecodeComponent_DropFrame_item_key:S(0,175)g_SourceClip_set_key:S(0,175)g_SourceClip_StartPosition_item_key:S(0,175)g_SourceClip_SourcePackageID_item_key:S(0,175)g_SourceClip_SourceTrackID_item_key:S(0,175)g_DMSegment_set_key:S(0,175)g_DMSegment_EventStartPosition_item_key:S(0,175)g_DMSegment_EventComment_item_key:S(0,175)g_DMSegment_TrackIDs_item_key:S(0,175)g_MaterialPackage_set_key:S(0,175)g_SourcePackage_set_key:S(0,175)g_SourcePackage_Descriptor_item_key:S(0,175)g_FileDescriptor_SampleRate_item_key:S(0,175)g_FileDescriptor_ContainerDuration_item_key:S(0,175)g_FileDescriptor_EssenceContainer_item_key:S(0,175)g_GenericPictureEssenceDescriptor_FrameLayout_item_key:S(0,175)g_GenericPictureEssenceDescriptor_StoredWidth_item_key:S(0,175)g_GenericPictureEssenceDescriptor_StoredHeight_item_key:S(0,175)g_GenericPictureEssenceDescriptor_SampledWidth_item_key:S(0,175)g_GenericPictureEssenceDescriptor_SampledHeight_item_key:S(0,175)g_GenericPictureEssenceDescriptor_SampledXOffset_item_key:S(0,175)g_GenericPictureEssenceDescriptor_SampledYOffset_item_key:S(0,175)g_GenericPictureEssenceDescriptor_DisplayHeight_item_key:S(0,175)g_GenericPictureEssenceDescriptor_DisplayWidth_item_key:S(0,175)g_GenericPictureEssenceDescriptor_DisplayXOffset_item_key:S(0,175)g_GenericPictureEssenceDescriptor_DisplayYOffset_item_key:S(0,175)g_GenericPictureEssenceDescriptor_AspectRatio_item_key:S(0,175)g_GenericPictureEssenceDescriptor_VideoLineMap_item_key:S(0,175)g_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_key:S(0,175)g_GenericPictureEssenceDescriptor_ImageStartOffset_item_key:S(0,175)g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key:S(0,175)g_CDCIEssenceDescriptor_set_key:S(0,175)g_CDCIEssenceDescriptor_ComponentDepth_item_key:S(0,175)g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key:S(0,175)g_CDCIEssenceDescriptor_VerticalSubsampling_item_key:S(0,175)g_CDCIEssenceDescriptor_ColorSiting_item_key:S(0,175)g_CDCIEssenceDescriptor_BlackRefLevel_item_key:S(0,175)g_CDCIEssenceDescriptor_WhiteReflevel_item_key:S(0,175)g_CDCIEssenceDescriptor_ColorRange_item_key:S(0,175)g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key:S(0,175)g_GenericSoundEssenceDescriptor_ChannelCount_item_key:S(0,175)g_GenericSoundEssenceDescriptor_QuantizationBits_item_key:S(0,175)g_WaveAudioDescriptor_set_key:S(0,175)g_WaveAudioDescriptor_BlockAlign_item_key:S(0,175)g_WaveAudioDescriptor_AvgBps_item_key:S(0,175)g_AvidMJPEG21_PAL_compdef_label:S(0,175)g_AvidMJPEG21_NTSC_compdef_label:S(0,175)g_AvidMJPEG31_PAL_compdef_label:S(0,175)g_AvidMJPEG31_NTSC_compdef_label:S(0,175)g_AvidMJPEG101_PAL_compdef_label:S(0,175)g_AvidMJPEG101_NTSC_compdef_label:S(0,175)g_AvidMJPEG201_PAL_compdef_label:S(0,175)g_AvidMJPEG201_NTSC_compdef_label:S(0,175)g_AvidMJPEG41m_PAL_compdef_label:S(0,175)g_AvidMJPEG41m_NTSC_compdef_label:S(0,175)g_AvidMJPEG101m_PAL_compdef_label:S(0,175)g_AvidMJPEG101m_NTSC_compdef_label:S(0,175)g_AvidMJPEG151s_PAL_compdef_label:S(0,175)g_AvidMJPEG151s_NTSC_compdef_label:S(0,175)g_DV1080i50_compdef_label:S(0,175)g_DV720p50_compdef_label:S(0,175)g_AvidMJPEGClipWrapped_esscont_label:S(0,175)g_AvidAAFKLVEssenceContainer_esscont_label:S(0,175)g_AvidIMX50_625_50_esscont_label:S(0,175)g_AvidIMX50_525_60_esscont_label:S(0,175)g_AvidIMX40_625_50_esscont_label:S(0,175)g_AvidIMX40_525_60_esscont_label:S(0,175)g_AvidIMX30_625_50_esscont_label:S(0,175)g_AvidIMX30_525_60_esscont_label:S(0,175)g_DV1080i50ClipWrapped_esscont_label:S(0,175)g_DV720p50ClipWrapped_esscont_label:S(0,175)g_AvidMJPEGClipWrapped_esselement_key:S(0,176)g_DV1080i50_esselement_key:S(0,176)g_DV720p50_esselement_key:S(0,176)g_DNxHD_esselement_key:S(0,176)g_DVClipWrapped_esselement_key:S(0,176)g_BWFClipWrapped_esselement_key:S(0,176)g_UncClipWrapped_esselement_key:S(0,176)g_IMX_esselement_key:S(0,176)g_Preface_Dictionary_item_key:S(0,175)g_Preface_ByteOrder_item_key:S(0,175)g_Preface_ProjectName_item_key:S(0,175)g_Preface_ProjectEditRate_item_key:S(0,175)g_Preface_MasterMobID_item_key:S(0,175)g_Preface_EssenceFileMobID_item_key:S(0,175)g_GenericPackage_ConvertFrameRate_item_key:S(0,175)g_GenericPackage_AppCode_item_key:S(0,175)g_GenericPictureEssenceDescriptor_ResolutionID_item_key:S(0,175)g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key:S(0,175)g_GenericPictureEssenceDescriptor_ImageSize_item_key:S(0,175)g_TapeDescriptor_ColorFrame_item_key:S(0,175)g_TapeDescriptor_set_key:S(0,175)g_DMSegment_CommentMarkerColor_item_key:S(0,175)g_rgbColors:S(0,177)g_mxfIdentProductUID:S(0,178)g_mxfIdentCompanyName:S(0,179):t(0,175)=k(0,34):t(0,176)=k(0,36):t(0,177)=ar(0,58);0;7;(0,180):t(0,178)=k(0,84):t(0,179)=*(0,181):t(0,180)=k(0,182):t(0,181)=k(0,142)RGBColor:t(0,182)=(0,183):T(0,183)=s6red:(0,45),0,16;green:(0,45),16,16;blue:(0,45),32,16;;g_mxfIdentProductName:S(0,179)g_mxfIdentVersionString:S(0,179)g_dmTrackID:S(0,20)g_dmTrackNumber:S(0,20)/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_locatorfree_locator:f(0,1)locator:P(0,9):t(0,9)=*(0,10):t(0,10)=*(0,11)Locator:t(0,11)=(0,12):T(0,12)=s24position:(0,13),0,64;duration:(0,13),64,64;comment:(0,6),128,32;color:(0,15)=xeAvidRGBColor:,160,32;;long long int:t(0,14)=@s64;r(0,14);01000000000000000000000;0777777777777777777777;int64_t:t(0,13)=(0,14):T(0,16)=eAVID_WHITE:0,AVID_RED:1,AVID_YELLOW:2,AVID_GREEN:3,AVID_CYAN:4,AVID_BLUE:5,AVID_MAGENTA:6,AVID_BLACK:7,;AvidRGBColor:t(0,15)=(0,16)_free_locator_in_listfree_locator_in_list:f(0,1) :T(0,16) :T(0,16)data:P(0,8)locator:(0,10)_free_trackfree_track:f(0,1)track:P(0,17):t(0,17)=*(0,18):t(0,18)=*(0,19)Track:t(0,19)=(0,20):T(0,20)=s84id:(0,21),0,32;number:(0,21),32,32;name:(0,6),64,32;isPicture:(0,23),96,32;editRate:(0,24)=xsmxfRational:,128,64;origin:(0,13),192,64;sourcePackageUID:(0,26)=xsmxfUMID:,256,256;sourceTrackID:(0,21),512,32;startPosition:(0,13),544,64;length:(0,13),608,64;;unsigned int:t(0,22)=r(0,22);0;037777777777;uint32_t:t(0,21)=(0,22)int:t(0,23)=r(0,23);-2147483648;2147483647;:T(0,25)=s8numerator:(0,28),0,32;denominator:(0,28),32,32;;mxfRational:t(0,24)=(0,25):T(0,27)=s32octet0:(0,29),0,8;octet1:(0,29),8,8;octet2:(0,29),16,8;octet3:(0,29),24,8;octet4:(0,29),32,8;octet5:(0,29),40,8;octet6:(0,29),48,8;octet7:(0,29),56,8;octet8:(0,29),64,8;octet9:(0,29),72,8;octet10:(0,29),80,8;octet11:(0,29),88,8;octet12:(0,29),96,8;octet13:(0,29),104,8;octet14:(0,29),112,8;octet15:(0,29),120,8;octet16:(0,29),128,8;octet17:(0,29),136,8;octet18:(0,29),144,8;octet19:(0,29),152,8;octet20:(0,29),160,8;octet21:(0,29),168,8;octet22:(0,29),176,8;octet23:(0,29),184,8;octet24:(0,29),192,8;octet25:(0,29),200,8;octet26:(0,29),208,8;octet27:(0,29),216,8;octet28:(0,29),224,8;octet29:(0,29),232,8;octet30:(0,29),240,8;octet31:(0,29),248,8;;mxfUMID:t(0,26)=(0,27)int32_t:t(0,28)=(0,23)unsigned char:t(0,30)=@s8;r(0,30);0;255;uint8_t:t(0,29)=(0,30)_free_track_in_listfree_track_in_list:f(0,1)data:P(0,8)track:(0,18)_free_packagefree_package:f(0,1)package:P(0,31):t(0,31)=*(0,32):t(0,32)=*(0,33)Package:t(0,33)=(0,34):T(0,34)=s80uid:(0,26),0,256;name:(0,6),256,32;creationDate:(0,35)=xsmxfTimestamp:,288,64;tracks:(0,37)=xsMXFList:,352,128;filename:(0,6),480,32;essenceType:(0,39)=xeEssenceType:,512,32;essenceInfo:(0,41)=xsEssenceInfo:,544,96;;:T(0,36)=s8year:(0,43),0,16;month:(0,29),16,8;day:(0,29),24,8;hour:(0,29),32,8;min:(0,29),40,8;sec:(0,29),48,8;qmsec:(0,29),56,8;;mxfTimestamp:t(0,35)=(0,36):T(0,38)=s16elements:(0,45),0,32;lastElement:(0,45),32,32;len:(0,46),64,32;freeFunc:(0,47),96,32;;MXFList:t(0,37)=(0,38):T(0,40)=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,DNxHD1080p185X:14,DNxHD1080i120:15,DNxHD1080i185:16,DNxHD1080i185X:17,UncUYVY:18,Unc1080iUYVY:19,Unc720pUYVY:20,PCM:21,;EssenceType:t(0,39)=(0,40):T(0,42)=s12mjpegResolution:(0,49)=xeAvidMJPEGResolution:,0,32;imxFrameSize:(0,23),32,32;pcmBitsPerSample:(0,23),64,32;;EssenceInfo:t(0,41)=(0,42)short int:t(0,44)=@s16;r(0,44);-32768;32767;int16_t:t(0,43)=(0,44):t(0,45)=*(0,51)long int:t(0,46)=r(0,46);-2147483648;2147483647;:t(0,48)=*(0,52)free_func_type:t(0,47)=(0,48):T(0,50)=eRes21:0,Res31:1,Res101:2,Res41m:3,Res101m:4,Res151s:5,Res201:6,;AvidMJPEGResolution:t(0,49)=(0,50)MXFListElement:t(0,51)=(0,53):t(0,52)=f(0,1)_MXFListElement:T(0,53)=s8next:(0,54),0,32;data:(0,8),32,32;;:t(0,54)=*(0,53)_free_package_in_listfree_package_in_list:f(0,1) :T(0,40) :T(0,40) :T(0,50) :T(0,50)data:P(0,8)package:(0,32)_create_packagecreate_package:f(0,23)uid:P(0,55)name:P(0,56)creationDate:P(0,57)package:P(0,31)newPackage:(0,32)void:t(0,1):t(0,55)=*(0,58):t(0,56)=*(0,59):t(0,57)=*(0,60):t(0,58)=k(0,26):t(0,59)=k(0,7):t(0,60)=k(0,35)create_package_definitions:F(0,23)definitions:P(0,61)locatorEditRate:P(0,62):t(0,61)=*(0,63):t(0,62)=*(0,64):t(0,63)=*(0,65):t(0,64)=k(0,24)PackageDefinitions:t(0,65)=(0,66)_PackageDefinitions:T(0,66)=s64materialPackage:(0,32),0,32;fileSourcePackages:(0,37),32,128;tapeSourcePackage:(0,32),160,32;userComments:(0,37),192,128;locatorEditRate:(0,24),320,64;locators:(0,37),384,128;;free_package_definitions:F(0,1)definitions:P(0,61)create_material_package:F(0,23)definitions:P(0,63)uid:P(0,55)name:P(0,56)creationDate:P(0,57)create_file_source_package:F(0,23)definitions:P(0,63)uid:P(0,55)name:P(0,56)creationDate:P(0,57)filename:P(0,56)essenceType:P(0,39)essenceInfo:P(0,67)filePackage:P(0,31)newFilePackage:(0,32):t(0,67)=*(0,68):t(0,68)=k(0,41)create_tape_source_package:F(0,23)definitions:P(0,63)uid:P(0,55)name:P(0,56)creationDate:P(0,57)set_user_comment:F(0,23)definitions:P(0,63)name:P(0,56)value:P(0,56)userComment:(0,3)iter:(0,69)=xsMXFListIterator::T(0,70)=s12nextElement:(0,45),0,32;data:(0,8),32,32;index:(0,46),64,32;;MXFListIterator:t(0,69)=(0,70)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,63)add_locator:F(0,23)definitions:P(0,63)position:P(0,13)comment:P(0,56)color:P(0,15)newLocator:r(0,10)locator:(0,10)iter:(0,69)newLocator:(0,10)newLocator:(0,10)newLocator:(0,10)clear_locators:F(0,1)definitions:P(0,63)create_track:F(0,23)package:P(0,32)id:P(0,21)number:P(0,21)name:P(0,56)isPicture:P(0,23)editRate:P(0,62)sourcePackageUID:P(0,55)sourceTrackID:P(0,21)startPosition:p(0,13)length:p(0,13)origin:p(0,13)track:p(0,17)newTrack:(0,18)startPosition:r(0,13)length:r(0,13)origin:r(0,13)/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_DMSegment_CommentMarkerColor_item_key_g_DMSegment_set_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.6070_prefix_BE.6069_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.c./include/mxf/mxf_avid_extensions_data_model.h./products/mxf_avid.cmxf_avid_load_extensions:F(0,2)dataModel:P(0,15)itemType:r(0,121):t(0,121)=*(0,37)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,122)=xsMXFListIterator::T(0,123)=s12nextElement:(0,22),0,32;data:(0,3),32,32;index:(0,23),64,32;;MXFListIterator:t(0,122)=(0,123)metaDictSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,122)metaDictSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,122)metaDictSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,122)prefaceSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,122)prefaceSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,122)prefaceSet:(0,57)offset:(0,105)directory:r(0,124)entry:r(0,125)numEntries:r(0,8)uint64_t:t(0,8):t(0,124)=*(0,126):t(0,125)=*(0,127):t(0,126)=k(0,76):t(0,127)=k(0,75)directory:r(0,124)entry:r(0,125)numEntries:r(0,8)_last_part2.6354mxf_generate_aafsdk_umid:F(0,1)umid:P(0,128)major:r(0,107):t(0,128)=*(0,129)mxfUMID:t(0,129)=(0,130):T(0,130)=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,131)tms:T(0,131)=s16tms_utime:(0,132),0,32;tms_stime:(0,132),32,32;tms_cutime:(0,132),64,32;tms_cstime:(0,132),96,32;;__darwin_clock_t:t(0,133)=(0,134)clock_t:t(0,132)=(0,133)long unsigned int:t(0,134)=r(0,134);0;037777777777;_last_part2.6392mxf_generate_old_aafsdk_umid:F(0,1)umid:P(0,128)major:r(0,107)minor:r(0,107)last_part2:V(0,107)tms_buf:(0,131)_prefix.6432mxf_avid_set_indirect_string_item:F(0,2)set:P(0,57)itemKey:P(0,5)value:P(0,135):t(0,135)=*(0,136):t(0,136)=k(0,114)size:r(0,34)prefix:V(0,137):t(0,137)=ar(0,36);0;16;(0,138):t(0,138)=k(0,6)mxf_avid_set_rgb_color_item:F(0,2)set:P(0,57)itemKey:P(0,5)value:P(0,139):t(0,139)=*(0,140):t(0,140)=k(0,141)RGBColor:t(0,141)=(0,142):T(0,142)=s6red:(0,34),0,16;green:(0,34),16,16;blue:(0,34),32,16;;mxf_avid_get_rgb_color_item:F(0,2)set:P(0,57)itemKey:P(0,5)value:P(0,143)item:(0,117):t(0,143)=*(0,141)mxf_avid_get_data_def:F(0,2)headerMetadata:P(0,4)uuid:P(0,144)dataDef:P(0,145)dataDefSet:(0,57):t(0,144)=*(0,60):t(0,145)=*(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,135)names:P(0,146)values:P(0,146)value:P(0,147)namesIter:(0,122)valuesIter:(0,122):t(0,146)=*(0,148):t(0,147)=*(0,135):t(0,148)=k(0,17)mxf_avid_get_user_comment:F(0,2)name:P(0,135)names:P(0,146)values:P(0,146)value:P(0,147)g_Null_UUID:S(0,81)g_InterchangeObject_set_key:S(0,149)g_Preface_set_key:S(0,149)g_GenericPackage_set_key:S(0,149)g_DMSegment_set_key:S(0,149)g_GenericDescriptor_set_key:S(0,149)g_GenericPictureEssenceDescriptor_set_key:S(0,149)g_AvidObjectDirectory_key:S(0,12)g_AvidMetadataRoot_key:S(0,12)g_MetaDictionary_set_key:S(0,149)g_MetaDictionary_ClassDefinitions_item_key:S(0,149)g_MetaDictionary_TypeDefinitions_item_key:S(0,149)g_MetaDefinition_set_key:S(0,149)g_MetaDefinition_Identification_item_key:S(0,149)g_MetaDefinition_Name_item_key:S(0,149)g_MetaDefinition_Description_item_key:S(0,149)g_ClassDefinition_set_key:S(0,149)g_ClassDefinition_ParentClass_item_key:S(0,149)g_ClassDefinition_Properties_item_key:S(0,149)g_ClassDefinition_IsConcrete_item_key:S(0,149)g_PropertyDefinition_set_key:S(0,149)g_PropertyDefinition_Type_item_key:S(0,149)g_PropertyDefinition_IsOptional_item_key:S(0,149)g_PropertyDefinition_LocalIdentification_item_key:S(0,149)g_PropertyDefinition_IsUniqueIdentifier_item_key:S(0,149)g_TypeDefinition_set_key:S(0,149)g_TypeDefinitionCharacter_set_key:S(0,149)g_TypeDefinitionEnumeration_set_key:S(0,149)g_TypeDefinitionEnumeration_Type_item_key:S(0,149)g_TypeDefinitionEnumeration_Names_item_key:S(0,149)g_TypeDefinitionEnumeration_Values_item_key:S(0,149)g_TypeDefinitionExtendibleEnumeration_set_key:S(0,149)g_TypeDefinitionExtendibleEnumeration_Names_item_key:S(0,149)g_TypeDefinitionExtendibleEnumeration_Values_item_key:S(0,149)g_TypeDefinitionFixedArray_set_key:S(0,149)g_TypeDefinitionFixedArray_ElementType_item_key:S(0,149)g_TypeDefinitionFixedArray_ElementCount_item_key:S(0,149)g_TypeDefinitionInteger_set_key:S(0,149)g_TypeDefinitionInteger_Size_item_key:S(0,149)g_TypeDefinitionInteger_IsSigned_item_key:S(0,149)g_TypeDefinitionIndirect_set_key:S(0,149)g_TypeDefinitionOpaque_set_key:S(0,149)g_TypeDefinitionRecord_set_key:S(0,149)g_TypeDefinitionRecord_MemberTypes_item_key:S(0,149)g_TypeDefinitionRecord_MemberNames_item_key:S(0,149)g_TypeDefinitionRename_set_key:S(0,149)g_TypeDefinitionRename_RenamedType_item_key:S(0,149)g_TypeDefinitionSet_set_key:S(0,149)g_TypeDefinitionSet_ElementType_item_key:S(0,149)g_TypeDefinitionStream_set_key:S(0,149)g_TypeDefinitionString_set_key:S(0,149)g_TypeDefinitionString_ElementType_item_key:S(0,149)g_TypeDefinitionStrongObjectReference_set_key:S(0,149)g_TypeDefinitionStrongObjectReference_ReferencedType_item_key:S(0,149)g_TypeDefinitionVariableArray_set_key:S(0,149)g_TypeDefinitionVariableArray_ElementType_item_key:S(0,149)g_TypeDefinitionWeakObjectReference_set_key:S(0,149)g_TypeDefinitionWeakObjectReference_ReferencedType_item_key:S(0,149)g_TypeDefinitionWeakObjectReference_ReferenceTargetSet_item_key:S(0,149)g_Preface_Dictionary_item_key:S(0,149)g_Dictionary_set_key:S(0,149)g_Dictionary_OperationDefinitions_item_key:S(0,149)g_Dictionary_ParameterDefinitions_item_key:S(0,149)g_Dictionary_DataDefinitions_item_key:S(0,149)g_Dictionary_PluginDefinitions_item_key:S(0,149)g_Dictionary_CodecDefinitions_item_key:S(0,149)g_Dictionary_ContainerDefinitions_item_key:S(0,149)g_Dictionary_InterpolationDefinitions_item_key:S(0,149)g_Dictionary_KLVDataDefinitions_item_key:S(0,149)g_Dictionary_TaggedValueDefinitions_item_key:S(0,149)g_DefinitionObject_set_key:S(0,149)g_DefinitionObject_Identification_item_key:S(0,149)g_DefinitionObject_Name_item_key:S(0,149)g_DefinitionObject_Description_item_key:S(0,149)g_DataDefinition_set_key:S(0,149)g_OperationDefinition_set_key:S(0,149)g_OperationDefinition_DataDefinition_item_key:S(0,149)g_OperationDefinition_IsTimeWarp_item_key:S(0,149)g_OperationDefinition_DegradeTo_item_key:S(0,149)g_OperationDefinition_OperationCategory_item_key:S(0,149)g_OperationDefinition_NumberInputs_item_key:S(0,149)g_OperationDefinition_Bypass_item_key:S(0,149)g_OperationDefinition_ParametersDefined_item_key:S(0,149)g_ParameterDefinition_set_key:S(0,149)g_ParameterDefinition_Type_item_key:S(0,149)g_ParameterDefinition_DisplayUnits_item_key:S(0,149)g_PluginDefinition_set_key:S(0,149)g_PluginDefinition_PluginCategory_item_key:S(0,149)g_PluginDefinition_VersionNumber_item_key:S(0,149)g_PluginDefinition_VersionString_item_key:S(0,149)g_PluginDefinition_Manufacturer_item_key:S(0,149)g_PluginDefinition_ManufacturerInfo_item_key:S(0,149)g_PluginDefinition_ManufacturerID_item_key:S(0,149)g_PluginDefinition_Platform_item_key:S(0,149)g_PluginDefinition_MinPlatformVersion_item_key:S(0,149)g_PluginDefinition_MaxPlatformVersion_item_key:S(0,149)g_PluginDefinition_Engine_item_key:S(0,149)g_PluginDefinition_MinEngineVersion_item_key:S(0,149)g_PluginDefinition_MaxEngineVersion_item_key:S(0,149)g_PluginDefinition_PluginAPI_item_key:S(0,149)g_PluginDefinition_MinPluginAPI_item_key:S(0,149)g_PluginDefinition_MaxPluginAPI_item_key:S(0,149)g_PluginDefinition_SoftwareOnly_item_key:S(0,149)g_PluginDefinition_Accelerator_item_key:S(0,149)g_PluginDefinition_Locators_item_key:S(0,149)g_PluginDefinition_Authentication_item_key:S(0,149)g_PluginDefinition_DefinitionObject_item_key:S(0,149)g_CodecDefinition_set_key:S(0,149)g_CodecDefinition_FileDescriptorClass_item_key:S(0,149)g_CodecDefinition_DataDefinitions_item_key:S(0,149)g_ContainerDefinition_set_key:S(0,149)g_ContainerDefinition_EssenceIsIdentified_item_key:S(0,149)g_InterpolationDefinition_set_key:S(0,149)g_TaggedValueDefinition_set_key:S(0,149)g_KLVDataDefinition_set_key:S(0,149)g_Preface_ByteOrder_item_key:S(0,149)g_Preface_ProjectName_item_key:S(0,149)g_Preface_ProjectEditRate_item_key:S(0,149)g_Preface_MasterMobID_item_key:S(0,149)g_Preface_EssenceFileMobID_item_key:S(0,149)g_GenericPackage_ConvertFrameRate_item_key:S(0,149)g_GenericPackage_AppCode_item_key:S(0,149)g_GenericPackage_MobAttributeList_item_key:S(0,149)g_GenericPackage_UserComments_item_key:S(0,149)g_TaggedValue_set_key:S(0,149)g_TaggedValue_Name_item_key:S(0,149)g_TaggedValue_Value_item_key:S(0,149)g_GenericPictureEssenceDescriptor_ResolutionID_item_key:S(0,149)g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key:S(0,149)g_GenericPictureEssenceDescriptor_ImageSize_item_key:S(0,149)g_TapeDescriptor_ColorFrame_item_key:S(0,149)g_PhysicalDescriptor_set_key:S(0,149)g_TapeDescriptor_set_key:S(0,149)g_ImportDescriptor_set_key:S(0,149)g_RecordingDescriptor_set_key:S(0,149)g_DMSegment_CommentMarkerColor_item_key:S(0,149):t(0,149)=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_MPEGVideoDescriptor_ProfileAndLevel_item_key_g_MPEGVideoDescriptor_BitRate_item_key_g_MPEGVideoDescriptor_BPictureCount_item_key_g_MPEGVideoDescriptor_MaxGOP_item_key_g_MPEGVideoDescriptor_IdenticalGOP_item_key_g_MPEGVideoDescriptor_ClosedGOP_item_key_g_MPEGVideoDescriptor_LowDelay_item_key_g_MPEGVideoDescriptor_CodedContentType_item_key_g_MPEGVideoDescriptor_ConstantBFrames_item_key_g_MPEGVideoDescriptor_SingleSequence_item_key_g_MPEGVideoDescriptor_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_MPEGVideoDescriptor_set_key:S(0,69)g_MPEGVideoDescriptor_SingleSequence_item_key:S(0,69)g_MPEGVideoDescriptor_ConstantBFrames_item_key:S(0,69)g_MPEGVideoDescriptor_CodedContentType_item_key:S(0,69)g_MPEGVideoDescriptor_LowDelay_item_key:S(0,69)g_MPEGVideoDescriptor_ClosedGOP_item_key:S(0,69)g_MPEGVideoDescriptor_IdenticalGOP_item_key:S(0,69)g_MPEGVideoDescriptor_MaxGOP_item_key:S(0,69)g_MPEGVideoDescriptor_BPictureCount_item_key:S(0,69)g_MPEGVideoDescriptor_BitRate_item_key:S(0,69)g_MPEGVideoDescriptor_ProfileAndLevel_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/0000755000076600007660000000000011242576116013041 5ustar stuartcstuartc00000000000000lib/libd3mxfinfo.a0000644000076600007660000021431011242576116015570 0ustar stuartcstuartc00000000000000! #1/20 1250622524 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 1250622519 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&M81&9 1&82&827&82e&82&7p2&7`2&7 3&730&63Z&63v&6p3&46`3&8603&M6P4 &c74A&g7@4n&n94&r704& 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.a0000644000076600007660000544614011242576115014341 0ustar stuartcstuartc00000000000000! #1/20 1250622444 502 502 100644 13564 ` __.SYMDEF SORTED TXD>N> (5T  , G x j x x xS@r@ x#$$! x$E! x!; x$a!X x!q x! x! x! x! x" x"5 x"U x"u x" x" x" x" x# x#7 x@@@@$$#X x#m x@@=@b@$@# x@@@ˈ@x$ PT# x k T W@Z>|>  d  z_&T  _(ˈCˈ[ˈtˈˈˈˈˈˈˈˈˈ!ˈ/ˈ>ˈTˈcˈrˈˈˈˈˈ  Vx r@oxx7Txx -NT  _! @}x )@}x}x/E_{ @ @ @ @@]T$3GVjyx _ _yTTTTTˈˈ5@5@ _5Se|ˈ+>}x4@Vf{&;Ut35@2GV$ 1TTT# x Q k:T >>  J@z K > _>xx>ˈxcXlX{XXXXXXX   4 HSTe@@% O&Y&y&&&&'' ^ w oT}x}x}xˈˈ@  g2ˈBˈRˈbˈqˈ}ˈˈˈˈˈ   _ !&ˈˈˈˈ ˈˈ)ˈx6xOxkxx4x %_xG_Tp<ap%5J\s8ˈ)ATl| )<QkyKˈ!}x1}xC}xUˈ /%$a%?a%^a%{a%a%a%a%a& a&)a&FaXXjˈˈ@ Fˈˈˈˈˈˈ4ˈˈˈ,ˈAˈ V @_ kDUˈdˈvˈˈˈˈˈ'0_mxf_get_platform_string_mxf_get_platform_wstring_mxf_get_version_is_op_1a_is_op_atom_mxf_complete_essence_element_key_mxf_complete_essence_element_track_num_mxf_is_data_mxf_is_descriptive_metadata_mxf_is_picture_mxf_is_sound_mxf_is_timecode_mxf_append_list_element_mxf_clear_list_mxf_create_list_mxf_find_list_element_mxf_free_list_mxf_get_first_list_element_mxf_get_iter_element_mxf_get_last_list_element_mxf_get_list_element_mxf_get_list_iter_index_mxf_get_list_length_mxf_initialise_list_mxf_initialise_list_iter_mxf_initialise_list_iter_at_mxf_insert_list_element_mxf_next_list_iter_element_mxf_prepend_list_element_mxf_remove_list_element_mxf_generate_key_mxf_generate_umid_mxf_generate_uuid_mxf_get_timestamp_now_mxf_print_key_mxf_print_label_mxf_print_umid_mxf_sprint_key_mxf_sprint_label_mxf_sprint_umid_g_mxfLogLevel_mxf_log_mxf_log_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_rgb_color_item_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_set_rgb_color_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 1250622308 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 1250622309 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 1250622309 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 1250622311 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 1250622312 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&-&-&"- &$- ! 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 1250622312 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 |& 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 1250622312 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 1250622313 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)]&,}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 1250622318 502 502 100644 143188 ` mxf_data_model.o __text__TEXT]΀__picsymbolstub1__TEXT] @_0H __const__TEXT_` ap__cstring__TEXTik__la_symbol_ptr__DATALH\TtܐR P$|a||y!A/Ap|/AH^Q8/@Lx;;````~ /A H^~ /;;@```8!`x88a|H]8!`a|N ```||~x!``c/A</A$|xH]y^8~/AH]]88!P|N ```||~x!``c/A</A$|xH\^8~/AH\88!P|N ```||`y!A8a88K8!`|N ||by!A8b$A8H[8a8K-8!`|N ``||byB|#x!A0/A(8!P8|H\ ```<<<8j8cg08gP8ghH[||byB|#x!A0/A(8!P8|H[```<<<8q8cf8f8fH[%#F |jx8 +~A+@|+6A@Hd``8B/A8cBK`/AN `9)}CSx8@6})/AD8B8cB8`N 9 6i}#Kx|KR$/A 8B| K|CxN ```||}x!``c/AP8c;HY}HY`}8c |cK/Et;@}/AHZ)88!P|N ``|,aB|#x|3x|;x|~x!@KqH\``+AE|+x|B$/A4<<<88ceH8e`8e;HX!H``#/8^ 8J|I.~A(xHY8cHY/~AxHX1 ~H4<<<88e8e8ceHHWx;Ky`8!`xa|N ``|a|bxB|}x|#x8|+x!;| ```/A4;8BB<<888cd8cHW8`H`xHX8cHXW8/~ @,<<<88cd8e(8cHV8`HxHW~8`8!`a|N `|,B|#x|~x!@ KYHT+AE|+x|B$/A4<<<8w8cc(8c@8b;HVH``#/8^ 8J|I.~A(xHW8cHWu/~A xHV!8~ 88HVH<<<<88c8b8cc(HUx;Ka```8!Px|N ``|,aB|#x|3x|;x|~x!@K!H\``+AE|+x|B$/A4<<<8T8ca8b8a;HTH``#/8^ 8J|I.~A(xHV8cHV5/~AxHTᓞ ~H4<<<8]8bp8a8caHTUx;K)`8!`xa|N ``||#xB|3x8!+4@8<<<808c`8bL8`;HSH```+A|@"$/A8<<<848c`8`8`;HSH```/8C }".A(|#xHUU8cHT/}AxHS H0<<<8;8a@8`8c`HSx;K8!Px|N ``||wxB8`0|#x8|+x!|3x|;x}Cx}8Kx8HTA/a8@4<<<88c_8a88_PHRu8Hl``880HS/A`x8HTE8cHS/}@0<<<88c_8ax8_PHRH``A8xbHRU\ A8<|B"b !8[[ {II iA8B$!8)(A8,8/@(<<<88c_08_P8aHR`~xHS=8/@P??<8;_;_P8axxHQ)<xx8!8bHQ8a8K88!|x|N ``|A|zxB8`8|+x8|#x!|3x8HRM/a8@0<<<88c]8`<8]PHP8Hh`888HQ/A`x8HRU8cHQ/}@0<<<88c]8`x8]PHP!H``A8xbHPe^ A88>~B"b [ A8;{B "ba88c$HP-8/@0<<<8x8c]08]P8`HP```8zHQM8/@P??<8z;];]P8`xxHO9<xx88aHO!8a8KI88!p|xA|N ``||}xB8`F$!HPq/a8@4<<<88c[8_H8[`HN8`HGl``8F$8HOɀa8<8HNa8<88cHNa8<888_K-/@4<<<8;8c[8_8_HN%8a8K8`HFa8<888`K/@4<<<8<8c[8`8_HMK```a8<888`LK/@4<<<8=8c[8`T8_HMK````a8<888`K=/@4<<<8>8c[8`8_HM5K```a8<888`K/@4<<<8?8c[8`8_HLK```a8<888a0K/@4<<<8@8c[8a88_HLKp```a8<888a|KM/@4<<<8A8c[8a8_HLEK ```a8<888aK/@4<<<8B8c[8a8_HKK```a8<8 88bK/@4<<<8C8c[8b8_HKK```a8<8 8"88bXK)/@(<<<8E8c[8bd8_HKQK,a8<8 8"88bK/@(<<<8F8c[8b8_HK Ka8<8 888c@K/@(<<<8G8c[8cL8_HJKa8<8 888cKQ/@(<<<8H8c[8c8_HJyKTa8<8888dK /@(<<<8I8c[8d 8_HJ1K a8<8888d|K/@(<<<8J8c[8d8_HIKĀa8<88$88dKy/@(<<<8K8c[8d8_HIK|a8<8888eLK1/@(<<<8L8c[8eX8_HIYK4a8<8888eK/@(<<<8M8c[8e8_HIKa8<88088f K/@(<<<8N8c[8f,8_HHKa8<88.88fKY/@(<<<8O8c[8f8_HHK\a8<88.88fK/@(<<<8P8c[8f8_HH9Ka8<88288g@K/@(<<<8Q8c[8gP8_HGK̀a8<88288gK/@(<<<8R8c[8g8_HGKa8<88388h0K9/@(<<<8S8c[8h@8_HGaKKa8<8(8 88tK%/@(<<<8~8c[8t8_H>Kxa8<8)888tK/@(<<<88c[8t8_H>UK0a8<8*888uTK/@(<<<88c[8u`8_H> Ka8<8+888uKM/@(<<<88c[8u8_H=Ka8<8,8*8 8v0K/@(<<<88c[8v88_H=}KXa8<8-8*88vK/@(<<<88c[8v8_H=5Ka8<8.8*88vKu/@(<<<88c[8v8_Ha885888yK}/@(<<<88c[8y8_H:K<_a8<;[08z<xxK/@(<<<88c[8zD8_H:K??a8<x;[ 8zxK/@(<<<88c[8z8_H:]K8a8<<x8< 8{8[9/9 KQ/@(<<<88c[8{ 8_H: Ka8<<x88{8[9/9 K/@(<<<88c[8{8_H9K<_a8<x;Z8|lxK/@(<<<88c[8|t8_H9iKDa8<<x8;8|8Z99 K]/@(<<<88c[8|8_H9Ka8<<x8;8}8Z9!9 K /@(<<<88c[8}8_H8K꜀a8<<x8;8~ 8Z99 K/@(<<<88c[8~ 8_H8mKHa8<<x8;8~8Z939 Ka/@(<<<88c[8~8_H8Ka8<<x8;8X8Z99 K /@(<<<88c[8h8_H7K?_a8<x8;8Z8929 K/@(<<<88c[88_H7qKLa8<<x8; 88Z9.9 Ke/@(<<<88c[88_H7Ka8<<x8; 8H8Zp99 K/@(<<<88c[8\8_H6K褀a8<<x8; 88Z`99 K/@(<<<88c[88_H6uKP<_a8<8[ ;ZP8xKq/@(<<<88c[88_H6)Ka8<<x8< 88Z@9/9 K/@(<<<88c[88_H5K簀a8<<x8<88Z09 9 K/@(<<<88c[88_H5K\a8<<x8<8\8Z 9 9 Ku/@(<<<88c[8h8_H5-Ka8<8mx8<8Z99 K%/@(<<<8 8c[88_H4K渀a8<<x8<88Z9 9 K/@(<<<88c[88_H4Kda8<<x8<8X8Y9/9 K}/@(<<<88c[8d8_H45Ka8<<x8<88Y99 K)/@(<<<8!8c[8 8_H3K开a8<<x8<88Y99 K/@(<<<8(8c[88_H3Kha8<<x8<8d8Y9 9 K/@(<<<8/8c[8p8_H39K<_;[ a88;YxxK5/@(<<<838c[88_H2KȀa8<<x88t8Y99 K/@(<<<8:8c[88_H2Kt<_a8<x8;b8Y99 dxK߉/@(<<<8A8c[808_H2AK<_a8dxx;YxKA/@(<<<8E8c[88_H1KԀa8<<x8'8\8Yp9,9 K/@(<<<8L8c[8p8_H1K a8<<x8?88Y`99 Kޙ/@(<<<8S8c[8(8_H1QK,a8<<x8?88YP99 KE/@(<<<8Z8c[88_H0K?a8<x;Y@8hxK/@(<<<8^8c[8x8_H0K⌀a8<<x8D88Y09,9 Kݥ/@(<<<8e8c[88_H0]K8a8<<x8D88Y 9 9 KQ/@(<<<8l8c[88_H0 Ka8<<x8D88Y99 K/@(<<<8s8c[808_H/K᐀a8<<x8D88Y99 Kܩ/@(<<<8z8c[88_H/aK88Q9.9 KY/@(<<<8a8c[88_H K<_a8<x;bQ8߸fxK /@(<<<8e8c[88_H Ka8<<ex8?8D8Q99 K/@(<<<8l8c[8X8_H qKL<_a8<x;Q8 xKm/@(<<<8p8c[8 8_H %Ka8<<x8= 88Q99 K/@(<<<8w8c[88_HKa8<<x8= 8T8Qp99 K/@(<<<8~8c[8d8_H}KXa8<<x8= 88Q`99 Kq/@(<<<88c[88_H)Ka8<<x88QPK)/@(<<<88c[88_HK;[ a8<88Q@xK/@(<<<88c[888_HKta8<<x88Q0K/@(<<<88c[88_HQK,88````8!|N ```8+~A(|D$/A8 |`"N `8`N ``||yxB;y;!@dx8a8;D;APH=H`8a8;Hidxx|bxx;H```xH/ATxH-8xH/AxCxH-<<Dx8 8c8@H18`H`8a8H/@d8a8$x;@:PH?;D8a8H/A|8a8H8 |{x8cH1/@;Zx$x;ExH```xH=/ApxHM|}xx8H/@Ԡ{$/AȠ$@x~xH1$<<~x878c8@H18`HȀ(#xK/@ ;P8xH堻$(<<x9B8c8@H8`Hx;P8xH<<x8!8c8@H8`HD;PxxHu<<x8/8c`8@Hy8`H8```8!|N ```||+xB8c!<80H8,A ~88!P|x|N ``|a8B|{x;!;<xH5?```xH=/AxHM|bx8c$A8HA884a88cH/@8cx848K /@<<<88ch880H8`HxdxH``xH/AxH88|~xcx8K/ADa8x8c$H/@<<<88ch880Hy8`H0<<<88ch8d80HQ8`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|}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 +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 Q+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)CodedContentTypemxf_register_interpret_type(newDataModel, "CodedContentType", MXF_CODED_CONTENT_TYPE_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)MPEGVideoDescriptormxf_register_set_def(newDataModel, "MPEGVideoDescriptor", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_SET_K(MPEGVideoDescriptor))SingleSequencemxf_register_item_def(newDataModel, "SingleSequence", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, SingleSequence), 0x0000, MXF_BOOLEAN_TYPE, 0)ConstantBFramesmxf_register_item_def(newDataModel, "ConstantBFrames", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, ConstantBFrames), 0x0000, MXF_BOOLEAN_TYPE, 0)mxf_register_item_def(newDataModel, "CodedContentType", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, CodedContentType), 0x0000, MXF_CODED_CONTENT_TYPE_TYPE, 0)LowDelaymxf_register_item_def(newDataModel, "LowDelay", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, LowDelay), 0x0000, MXF_BOOLEAN_TYPE, 0)ClosedGOPmxf_register_item_def(newDataModel, "ClosedGOP", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, ClosedGOP), 0x0000, MXF_BOOLEAN_TYPE, 0)IdenticalGOPmxf_register_item_def(newDataModel, "IdenticalGOP", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, IdenticalGOP), 0x0000, MXF_BOOLEAN_TYPE, 0)MaxGOPmxf_register_item_def(newDataModel, "MaxGOP", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, MaxGOP), 0x0000, MXF_UINT16_TYPE, 0)BPictureCountmxf_register_item_def(newDataModel, "BPictureCount", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, BPictureCount), 0x0000, MXF_UINT16_TYPE, 0)BitRatemxf_register_item_def(newDataModel, "BitRate", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, BitRate), 0x0000, MXF_UINT32_TYPE, 0)ProfileAndLevelmxf_register_item_def(newDataModel, "ProfileAndLevel", &MXF_SET_K(MPEGVideoDescriptor), &MXF_ITEM_K(MPEGVideoDescriptor, ProfileAndLevel), 0x0000, MXF_UINT8_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)\\\\L\,[[ë[[p[@[p[$ë[ [[[ZëZiYpZԡYpZiءYpZi0YpZԡdYpZiءhYpZëZiYpZYpZiءYpZi0YpZYpZiءhYpZZhZTZDZ4Z ëZiYpZYpZiءYpZ i0YpZYpZiءhYpYYëY_`YpYYYìY_`YpYY(ëY$@YY @0YXëXiV`XV`Xi@V`X`V`XXëXiV`X|V`Xi@V`X||V`XxX`ëX\iV`XX<V`XLi@V`XH<V`X<X$XëX iV`XV`Wi@V`WV`WWWWWWpëWd_`V`W`WPìWD_` V`W@W$WëW iV`WLV`Vi@V`VLV`VVVVVVVUëUn@U@Uiء@Un_@U@Uiء[@UëU_p@U@U_pQ0@U@UëUn@Ux@U|iء@Utn_@Upx8@Uliء[@U`ëUX_@UT@UP_Q@@UHi`@U@ëU<n@U8@U4iء@U,n_@U(@U$iء[@UëU_@U@U_QP@U@TëTn@TP@Tiء@Tn_@TP@Tiء[@TëT_@TH@T_Q`@TH@TëTn@T@Tiء@Tn_@Td@Tiء[@T|ëTp_@Tl@T`_Qp@T\T@TPëTLn@TH@TDiء@T<n_@T8@T4iء[@T(ëT_@T@T _Q@T@SëSn@S`@Siء@Sn_@S` @Siء[@SëSL@S_С@SL @S_СQ@SëSn@S@Siء@Sn_@SX@Siء[@SëS|_@Sx@Sl_Q@ShD@S\ëSXn@ST @SPiء@SHn_@SD @S@iء[@S4ëS,@S(_@S ߸@S_Q@SëS n@S<@Siء@Rn_@R<@Riء[@RëR`@R(@R`Q@R(@RëRn@R육@Riء@Rn_@R육\@Riء[@RëR|@R`@R|<@Rx`Q@RpëRln@Rh봡@Rdiء@R\n_@RX봡t@RTiء[@RHëR<` @R8뜡@R,` Q@R(뜡\@RëRn@R@Riء@Rn_@Rܰ@Riء[@QëQ`0@Q@Q`0Q@Qܤ@QëQn@Q$@Qiء@Qn_@Q$@Qiء[@QëQ`@@Q@Q`@R@Q@QtëQpn@QlX@Qhiء@Q`n_@Q\X@QXiء[@QLëQ@`P@Q<H@Q0`PR@Q,H@Q ëQn@Qx@Qiء@Q n_@Qx8@Qiء[@PëP``@P\@P``R @P\@PëPn@P礡@Piء@Pn_@P礡d@Piء[@PëP`p@P甡@P`pR0@P甡T@PxëPtn@Pp@Pliء@Pdn_@P`ب@P\iء[@PPëPD`@P@@P4`R@@P0ؠ@P$ëP n@P@Piء@Pn_@P @Piء[@OëO`@O@O`RP@O@OëOn@O|@Oiء@On_@O|<@Oiء[@OëO\@O`@O\@Od@O`R`@OëO|n@Ox䰡@Otiء@Oln_@Oh䰡p@Odiء[@OXëOL`@OH䠡@O<`Rp@O8䠡`@O,ëO(n@O$@O iء@On_@O@Oiء[@OëN`@N@N`R@Nո@NëNn@NP@Niء@Nn_@NP@Niء[@NëN`С@ND@N`СR@ND@NëNn@N|␡@Nxiء@Npn_@Nl␡P@Nhiء[@N\ëNP`@NL|@N@`R@N<|<@N0ëN,n@N(ء@N$iء@Nn_@NءӘ@Niء[@NëM`@M̡@M`R@M̡ӌ@MëMn@M(@Miء@Mn_@M(@Miء[@MëMa@M@MaR@M@MëMn@Mp@M|iء@Mtn_@Mpp0@Mliء[@M`ëMTa@MP`@MDaR@M@` @M4ëM0n@M,ߴ@M(iء@M n_@Mߴt@Miء[@M ëMa @Lߤ@La R@Lߤd@LëLn@L@Liء@Ln_@L@Liء[@LëL@La0@Ld @L@La0R@LëLn@LX@Liء@Ln_@L|X@Lxiء[@LlëL`a@@L\H@LPa@S@LLH@L@ëL<n@L8ݰ@L4iء@L,n_@L(ݰp@L$iء[@LëL aP@Lݨ@KaPS@Kݨh@KëKn@K@Kiء@Kn_@K@Kiء[@KëKa`@K@Ka`S @Kδ@KëKn@K\@Kiء@Kn_@K\@K|iء[@KpëKdap@K`T@KTapS0@KPT@KDëK@n@K<۰@K8iء@K0n_@K,۰p@K(iء[@KëKa@K ۠@KaS@@J۠`@JëJn@J@Jiء@Jn_@J@Jiء[@JëJa@J@JaSP@J̸@JëJn@J\@Jiء@Jn_@J\@Jiء[@JtëJha@JdP@JXaS`@JTP@JHëJDn@J@٘@J<iء@J4n_@J0٘X@J,iء[@J ëJa@J@JaSp@IëIn@I@Iiء@In_@Iʰ@Iiء[@IëIa@I@IaS@Iʠ@IëIn@I8@Iiء@In_@I8@Iiء[@I|ëIpaС@Il(@I`aСS@I\(@IPëILn@IHר@IDiء@I<n_@I8רh@I4iء[@I(ëI ה@Ia@IהT@I aS@IëIn@H@Hiء@Hn_@HȰ@Hiء[@HëHa@H@HaS@HȤ@HëHn@H<@Hiء@Hn_@H<@Hiء[@HëH|b@Hx,@HlbS@Hh,@H\ëHXn@HTՄ@HPiء@HHn_@HDՄD@H@iء[@H4ëH(b@H$t@HbS@Ht4@HëHn@Hġ@Giء@Gn_@GġƄ@Giء[@GëGb @G԰@Gb S@G԰p@GëGn@G @Giء@Gn_@G @Giء[@GëGb0@G|@Gpb0S@Gl@G`ëG\n@GXP@GTiء@GLn_@GHP@GDiء[@G8ëG,b@@G(<@Gb@T@G<@G ëGn@GҘ@Giء@Fn_@FҘX@Fiء[@FëFbP@FҌ@FbPT@FҌL@FëFn@Fء@Fiء@Fn_@FءØ@Fiء[@FëFb`@Fġ@Ftb`T @FpġÄ@FdëF`n@F\ @FXiء@FPn_@FL @FHiء[@F<ëF0bp@F,@F bpT0@F´@FëF n@FH@Fiء@En_@EH@Eiء[@EëEb@E8@EbT@@E8@EëEn@EϬ@Eiء@En_@EϬl@Eiء[@EëEϔ@Eb@EϔT@ExbTP@EpëEln@Eh̡@Ediء@E\n_@EX̡@ETiء[@EHëE<b@E8δ@E,bT`@E(δt@EëEn@E@Eiء@En_@E@Eiء[@DëDb@D@DbTp@D@DëDn@D(@Diء@Dn_@D(@Diء[@DëDb@D@DbT@D@DtëDpn@DlT@Dhiء@D`n_@D\T@DXiء[@DLëD@bС@D<@@D0bСT@D,@@D ëDn@Dt@Diء@D n_@Dt4@Diء[@CëCb@C\@CbT@C\@CëCn@Cʤ@Ciء@Cn_@Cʤd@Ciء[@CëCb@Cʔ@CbT@CʔT@CxëCtn@CpС@Cliء@Cdn_@C`С@C\iء[@CPëCDc@C@ɼ@C4cT@C0ɼ|@C$ëC n@C@Ciء@Cn_@C @Ciء[@BëBc@B@BcT@B@BëBn@B @Biء@Bn_@B @Biء[@BëBc @B@Bc T@B@B|ëBxn@BtL@Bpiء@Bhn_@BdL @B`iء[@BTëBHc0@BD@@B8c0T@B4@@B(ëB$n@B ƀ@Biء@Bn_@Bƀ@@B iء[@BëAc@@Ap@Ac@U@Ap0@AëAn@AŴ@Aiء@An_@AŴt@Aiء[@AëAcP@AŤ@AcPU@AŤd@AëA|n@Ax@Atiء@Aln_@Ah@Adiء[@AXëALc`@AHء@A<c`U @A8ء@A,ëA(n@A$@A iء@An_@A@Aiء[@Aë@cp@@ @@cpU0@@ @@ë@n@@P@@iء@@n_@@P@@iء[@@ë@c@@@@@cU@@@@@@ë@n@@|„@@xiء@@pn_@@l„D@@hiء[@@\ë@Pc@@Lt@@@cUP@@<t4@@0ë@,n@@(@@$iء@@n_@@x@@iء[@@ë?c@?@?cU`@?h@?ë?n@?@?iء@?n_@?@?iء[@?ë?c@?ܡ@?cUp@?ܡ@?ë?n@? @?|iء@?tn_@?p @?liء[@?`ë?Tc@?P@?DcU@?@@?4ë?0n@?,T@?(iء@? n_@?T@?iء[@? ë?cС@>D@>cСU@>D@>ë>n@>@>iء@>n_@>H@>iء[@>ë>c@>x@>cU@>x8@>ë>n@>@>iء@>xn_@>t@>piء[@>dë>Xc@>T@>HcU@>Dt@>8ë>4n@>0@>,iء@>$n_@> @>iء[@>ë>d@>@=dU@=@=ë=n@=4@=iء@=n_@=4@=iء[@=ë=d@=$@=dU@=$@=ë=n@=@=iء@=|n_@=xT@=tiء[@=hë=`t@=\d @=Tt4@=Ld U@=Dë=@n@=<@=8iء@=0n_@=,@=(iء[@=ë=d0@= @=d0U@<@<ë<n@<H@<iء@<n_@<H@<iء[@<ë<d@@<4@<d@V@<4@<ë<n@<@<iء@<n_@<P@<iء[@ggggggg7gQhuhh h0h@hPDh`khphhhhhDhghhiii i0)i@UiPi`ip.D!D$D! D$D)D+$D,<D0`D.tD5D4D5D4D5$!@ @"߀8hۀAb W s !!4!W!!!Հ""0"b"k"t"u"v$N"w.D8D9D>D?D@0"$8"@7"""̀"####À#ހ$ %O%%%$tND%P.PDCPDDdDIxDJDK%$CP%@B%&&&-&ŀ'('?'P'a''''߀'(.(?(O$tN(P.DNDQDNDQDWDVDWDX(g$N(@M(O8((($0N(.D[D^D[D^DdDcDdDe Df(($[(@Z(\8((8($8N8(@.@Di@DjDDiHDj`DmlDlpDmtDlDj($i@)@h)@h),$pN)-.DpDqDpDqDtDsDtDsDq):$p)N@o)[@o)h$pN )i . D D D$D(D4D<DPD`DpDDDDDDD)v$ )@ )@)))Ҁ*D*b@ *u*@* **$N.DDDDD D$D0D@DLDd*$*@*ɀ*$Nx.DDDDDDDDDDD D$D(D,D0DLDTDXD`DD*$*@+@+@+,@+F@+]@+r++@++++$(N.DDDDDD,DxDD+$+@+@+@, @, ,!,"$N.DkDoDkDoDqDvD{ D~$D{(D},D{0D}4D|8D~<D@D\DdDxDD,#$k,E@j,W@j,d@j,s@l,@m,,,$(N.DHDLDHDLDNDSDX`D[dDXhDZlDXpDZtDYxD[|D]D^D`DaD]DfDh,$H,@G,@G,@G,@G,@G- @I-!@J---.-/$(N. D, D0 D, D0 $D3 `D9 D6 D8 D7 D9 D; D< D> D; DC DE -0$, -O@+-a@+-n@+-}@+-@-- - 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( -$ @-@-@-@-@-@-@. @.8.1.B.S @.T@!.d .e .f 8.g$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 .h$ @.@.@.@.@.€8. @.@. |. .(.$N(.0D0D@DDDPDDD.D;/D/&D<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"4D"D"D# D#tD#D$D$hD$D%D%dD%D& D&`D&D'D'TD'D'D(LD(D(D#)HD*)D1)D5*<D<*DC*DG+0DN+DU+D\,,D`,xDg,Dn- Du-tD|-D.D.hD.D/D/TD/D/D0HD0D0D1DD1D1D2,D2D2D3 D3tD3D4D4hD4D5D5PD 5D5D6LD6D&6D-7@D47D87D?84DF8DM8DT90DX9|D_9Dc:Dg:hDn:Dr;Dy;\D};D;D@D>D>D?<D?D?D@8D@D@DA4DADADB0D BDBDC,D"CD)CD0D(D7D|D>DDEE$DLExDPEDWFD^FlDeFDlGDsGhDzGDHDHdDHDI DIXDIDJDJPDJDJDKLDKDKDLHDLDLDM<DMDMDN8DNDNDO4DOD OD'P,D.PD5PD<Q(DCQ|DJQDQR$DXRxD\RDcSDgSdDnSDrTDyTXDTDUDUHDU/NUDUDU/e$0/@/8/@/0/V/$GNV.VDzVD{VDVDV0DVD/$zV/@y/@y/$8NVH.VPDVPDV`DVhDVtDVDVDVDVDVDVDVDVDVD VD VDW DW0DWLDW\DWdDWhDWlD&W|D'WD)WD*WD2WD5WD6WD=XD@X0DAX@DXlD X|D-XD.XDXDJX/$VP0@0(80H00D0@0@0@0@11VP1P1#V1$W 1%4P13W14X15?P1CX01DXl1EP1SXl1TX1U,P1cX1dX1eX1f1$NX.YDMYDPYDMYDPY DRY8DWY@1$MY1@L1@L1@L1@N1Y1YX1$XNYX.Y`DY`DYhDYlDYDYDYDYDYDYDYDYDYDYDYDZ,DZ@DZPDZXDZ\DZ`DZtDZDZDZ1$Y`1@2<2@2+829Y`2:Z2;$NZ.[DZ[D][D_[4Dd[<2<$Z[2V@Y2h@Y2t@Y2@[2[2[T2$TN[T.[`Dg[`Dj[Dg[Dj[Dl[Dp[Dv[Dr[Dv[Dr[Dv[2$g[`2@f2@f2@f2@h233[`3[3$N[.\D\D\ D\8D\XD\l3$\37@3I@3X@3m$N\.\D\D\D\D\D\D\D\3n$\3@3@3@383\3]3$N]3&_`3&ip3&i`4&iP4O&i@4&i04&i 4&i4&i5&h5C&h5n&h5&h5&h5&h6&h69&h6m&hp6&h`6&hP6&h@7*&h07W&h 7&#h7&*h7&1g8&5g82&<g8i&Cg8&Gg8&Ng8&Ug9*&\g9K&`gp9x&gg`9&ngP9&ug@: &|g0:4&g :N&g:o&g:&f:&f:&f;&f;+&f;W&f;&f;&f;&fp;&f`<&fP<"&f@,&e>I&ep>u&&e`>&-eP>&4e@>&8e0?&?e ?E&Fe?k&Me?&Td?&Xd?&_d@ &cd@*&gd@V&nd@z&rd@&yd@&}dp@&d`A&&dPAZ&d@A&d0A&d A&dB)&dBh&cB&cB&cC)&cCi&cC&cC&cD.&cDo&cpD&c`D&cPE3&c@Ev&c0E& c E&cF?&cF&"bF&)bG &0bGP&7bG&>bG&EbH&LbHD&PbH|&WbpH&^b`H&ebPI-&lb@Ih&sb0I&zb I&bJ&bJE&aJy&aJ&aJ&aK &aKD&aKt&aK&aK&apL&a`L<&aPLk&a@L&a0L&a M&aM<&aMq&`M&`M&`N&`NG&`N~&`N& `N&'`O)&.`pOh&5``O&<`PO&C`@P3&J`0Pm&Q` P&X`P&\`Q'&c_QL&g_Q&n_Q&r_Q&y_R&_R@&_Rf&_R&_pRRd]VP%Y`>[Q[`YV\o\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_MPEGVideoDescriptor_ProfileAndLevel_item_key_g_MPEGVideoDescriptor_BitRate_item_key_g_MPEGVideoDescriptor_BPictureCount_item_key_g_MPEGVideoDescriptor_MaxGOP_item_key_g_MPEGVideoDescriptor_IdenticalGOP_item_key_g_MPEGVideoDescriptor_ClosedGOP_item_key_g_MPEGVideoDescriptor_LowDelay_item_key_g_MPEGVideoDescriptor_CodedContentType_item_key_g_MPEGVideoDescriptor_ConstantBFrames_item_key_g_MPEGVideoDescriptor_SingleSequence_item_key_g_MPEGVideoDescriptor_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_MPEGVideoDescriptor_set_key:S(0,69)g_MPEGVideoDescriptor_SingleSequence_item_key:S(0,69)g_MPEGVideoDescriptor_ConstantBFrames_item_key:S(0,69)g_MPEGVideoDescriptor_CodedContentType_item_key:S(0,69)g_MPEGVideoDescriptor_LowDelay_item_key:S(0,69)g_MPEGVideoDescriptor_ClosedGOP_item_key:S(0,69)g_MPEGVideoDescriptor_IdenticalGOP_item_key:S(0,69)g_MPEGVideoDescriptor_MaxGOP_item_key:S(0,69)g_MPEGVideoDescriptor_BPictureCount_item_key:S(0,69)g_MPEGVideoDescriptor_BitRate_item_key:S(0,69)g_MPEGVideoDescriptor_ProfileAndLevel_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 1250622320 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 1250622324 502 502 100644 130300 ` mxf_avid.o| PH__text__TEXTR__picsymbolstub1__TEXTS`UP __const__TEXTZ`\__cstring__TEXTce<e__bss__DATAH__la_symbol_ptr__DATAXWp;;__nl_symbol_ptr__DATADv[$t^p PPP`<YHw|8@B|~x}8Kx|#x|+x!|3x}Cx|;xA8/AL| c9!8| xN!/@0<<<8]8cc 8c$8cHV!8`H`A8/@x /Al| ~$xexFxxx9!8| xN!/@,<<<8d8cc 8c8cHU8`HA8```X8`8!p|N `|a8@B|~x|3x|#x|+x!``A8/AP| c88| xN!/@4<<<8t8ca8b8blHT8`H``A8/@x/Al| ~xx88| xN!/@8<<<8z8ca8c`8blHT8`H(```A8```[8`8!pa|N `||~y!A,HR8!P8~ |HSP```8!P|N ```||}x!``c/A|C/Adb/@H4```xHV /@}C/A$|CxHU]8}/AHU88!P|N ```|A|zxB8` |#x|3x|+x!|;xHS1,@8<<<88c_8at8`HR8H```8^~ >cCc# Z/@8zH8```/A|xK```b88!`|xA|N ||#xB88`|~x!<8VpHO/@8<<<88c^|8`8_ HQ8H```x8< 8HT/@,<<<88c^|8`8_ HQm8HxxHN/@0<<<88c^|8a$8_ HQ18HH`x88HT5/@,<<<88c^|8aH8_ HP8H<x8V`HN/@,<<<88c^|8a8_ HP8HĀxHMu/@,<<<88c^|8a8_ HPm8Hx88HSu/@,<<<88c^|8a8_ HP-8HDxHM/@,<<<88c^|8b8_ HO8Hx88HR/@,<<<8 8c^|8b08_ HO8Hx8HL/@,<<<8 8c^|8bd8_ HOu8Hx88HR}/@,<<<8 8c^|8b8_ HO58HLx8,HLa8/@4<<<8 8c^|8b8_ HN8```8!P|x|N ``|A|+xB|zx|3x|#x8!8`Ke/@,<<<88c[,8_8[HN]8HtCxxHJ/@0<<<88c[,8`8[HN!8H8`CxxHMa8}] }<;[``8!`|xA|N ``|A|+x|@&B8|3x||x|#xA!`LHHL/A<_:HP~óxxHLE/@l<<<88cZ(8_ 8Z::`:LHM1~óxHN~xHN/@8H<<<<88cZ(8a8Z:`HLK<<<88cZ(8a8Z:`HLK<<<88cZ(8a<8Z:`HLKp<<<88cZ(8`8Z:`HLyKH<<<88cZ(8`8ZSxHLQK ``<<<88cZ(8_8ZHL%K<<<88cZ(8_8ZHLK``:Lx~xHJ/@<<<<88cZ(8_D8Z::`HKK```x$x8W:;bcxHJ|zy@(<<<8u8cZ(8`L8ZHJHex8HHAP4"9i@h9A$ +U:}ZT@.|Kx|.H KU :}ZJT@.|Bx|ZI. /A89kT>@AaLDxHKe/A <_aD88;bQ|dxHG/AĠa8Tc:HI|tyAaDdx~xHHY/AHaH~xHK/A ::`<;@AALH8`WH\``~xHK]/A~cxHKM8`H48`H,8cT8]8]DHG88H,``<x88^ HG/@8<<<8?8cT8^8]DHG988H,|``<_?<x;L;T8^\xxHD}/@0<<<8I8cT8^l8]DHF88H,<<xx8^8T899 HD/@0<<<8P8cT8^8]DHFy88H+<<xx8_8Tp899 HC/@0<<<8V8cT8_8]DHF88H+`<_<xx;L8`HxHCq/@0<<<8[8cT8`X8]DHE88H+ ><xx8T`8`89.9 HB/@0<<<8b8cT8`8]DHEm88H*><xx8TP8al89 9 HB/@0<<<8h8cT8at8]DHE88H*T><xx8T@8b89 9 HB=/@0<<<8n8cT8b 8]DHD88H)<_<xx;T08bxHB /@0<<<8s8cT8b8]DHDa88H)<<xx8c 8T 8939 HA/@0<<<8z8cT8c,8]DHD88H)H<<xx8c8T8 99 HA1/@0<<<88cT8c8]DHC88H(<<xx8dl8T8 9#9 H@/@0<<<88cT8dx8]DHCM88H(<_<xx;S8e xH@/@0<<<88cT8e 8]DHB88H(<>_<xx;Re8S8 9.Dx9 H@!/@0<<<88cT8e8]DHB88H'<<xx8f$8S8 9#9 H?/@0<<<88cT8f08]DHB=88H'<<xx8f8S8 99 H?i/@0<<<88cT8f8]DHA88H'$<<xx8g8S89#9 H? /@0<<<88cT8g8]DHA88H&<_<xx;S8hLxH>/@0<<<88cT8h\8]DHA188H&t<<xx8h8SH>/@0<<<88cT8h8]DH@88H&$<_<xx;S8i\xH>5/@0<<<88cT8ix8]DH@88H%<Dxxx8Sp8939 H=/@0<<<88cT8i8]DH@588H%x<_<xx;Bj8S`89 Dx9 H=]/@0<<<88cT8j8]DH?88H%<_<xx;"kD8SP89$x9 H88H$ <$xxx8S 8 99 H;/@0<<<88cT8md8]DH>q88H#<_<xx;S8nxH;/@0<<<88cT8n48]DH>88H#`?_<xx8S8n8939 H;I/@0<<<88cT8n8]DH=88H#<<xx8oh8R899 H:/@0<<<88cT8ox8]DH=e88H"<_<xx;R8p xH:/@0<<<88cT8p88]DH=88H"T<<xx8p8R899 H:=/@0<<<88cT8p8]DH<88H!<<xx8qL8R89#9 H9/@0<<<88cT8qX8]DH>x8T;P8xH/I/@0<<<88cT88]DH188H<8`xx8Lp89.9 H./@0<<<88cT8`8]DH1I88H<x8alx8P89 9 H.y/@0<<<88cT88]DH088H4<8bxx8P89 9 H.!/@0<<<88cT88]DH088H<_<xx;B$8PDxH-/@0<<<88cT848]DH0E88H<_<xx;P8xH-/@0<<<88cT88]DH/88H4<Dxxx8P89.9 H-!/@0<<<88cT8,8]DH/88H<<xx88Pp89#9 H,/@0<<<88cT88]DH/=88H<<xx8t8P`899 H,i/@0<<<88cT88]DH.88H$<<xx88PP89.9 H, /@0<<<88cT808]DH.88H<<xx88P@899 H+/@0<<<88cT88]DH.)88Hl<<xx88P0899 H+U/@0<<<88cT88]DH-88H<<xx8 8P 8 99 H*/@0<<<88cT848]DH-q88H<_<xx;P8xH*/@0<<<8 8cT88]DH-88H`<8exx8P89.9 H*M/@0<<<88cT8l8]DH,88H<<xx88O89 9 H)/@0<<<88cT88]DH,i88H<_<xx;O8xH)/@0<<<88cT88]DH,88HX<<xx808O8"9.9 H)A/@0<<<8#8cT8@8]DH+88H<<xx88O8"9!9 H(/@0<<<8)8cT88]DH+]88H<<xx88O8"9 9 H(/@0<<<8/8cT88]DH+88HD<<xx888O8"9 9 H(-/@0<<<858cT8H8]DH*88H<<xx88O8"929 H'/@0<<<8;8cT88]DH*I88H<<xx88O8"9.9 H'u/@0<<<8A8cT88]DH)88H0<<xx8H8Op8" 9.9 H'/@0<<<8G8cT8T8]DH)88H<<xx88O`8" 9!9 H&/@0<<<8M8cT88]DH)588Hx<<xx88OP8" 9!9 H&a/@0<<<8S8cT88]DH(88H<<xx8`8O@8" 9.9 H&/@0<<<8Y8cT8h8]DH(}88H <<xx88O08" 9!9 H%/@0<<<8_8cT88]DH(!88H d<<xx88O 8"9!9 H%M/@0<<<8e8cT88]DH'88H <<xx8h8O8"9.9 H$/@0<<<8k8cT8t8]DH'i88H <<xx88O8"9!9 H$/@0<<<8q8cT88]DH' 88H P<<xx88N8"9!9 H$9/@0<<<8w8cT88]DH&88H <<xx8d8N8"9#9 H#/@0<<<8}8cT8t8]DH&U88H <<xx88N8"9#9 H#/@0<<<88cT88]DH%88H <<<xx88N8"99 H#%/@0<<<88cT88]DH%88H <<xx8X8N8"9#9 H"/@0<<<88cT8h8]DH%A88H <8xx8N8"9.9 H"q/@0<<<88cT88]DH$88H ,<_;P<x;Nx8xH"9/@0<<<88cT88]DH$88H <<xx8$8N8#9.9 H!/@0<<<88cT888]DH$588H x<8xx8Np8#99 H!e/@0<<<88cT88]DH#88H <_<xx;N`8xxH!1/@0<<<88cT88]DH#88H<<xx88NP8$9#9 H /@0<<<88cT88]DH#-88Hp<<xx88N@H /@0<<<88cT88]DH"88H <<xx8`8N0H 5/@0<<<88cT8x8]DH"88H<<xx88N H/@0<<<88cT88]DH"=88H;L<<x8|x8N8;99 He/@0<<<88cT88]DH!88H <<xx88N89 9 H /@0<<<88cT88]DH!88H<<xx88M899 H/@0<<<88cT88]DH!%88Hh<<xx8@8M89,9 HQ/@0<<<88cT8L8]DH 88H <<xx88M89,9 H/@0<<<88cT88]DH m88H<_<<x;M8p8M8x9#9 H/@0<<<88cT88]DH 88HL<<xx8$8M899 H5/@0<<<88cT8,8]DH88H<<xx88LP899 H/@0<<<88cT88]DHQ88H<<xx8p8L 8D99 H}/@0<<<8 8cT88]DH88H8<_<8Tx;L`8xHI/@0<<<88cT8(8]DH88H<8alxx8L08P9 9 H/@0<<<88cT88]DHI88H<<xx88L@8P99 Hu/@0<<<88cT88]DH88H0<_<<x;M88M8x99 H/@0<<<8%8cT88]DH88H<<xx8h8Mp899 H/@0<<<8,8cT8x8]DH-88Hp<<xx848M`899 HY/@0<<<838cT8@8]DH88H<_<<x;MP88M@8x99 H/@0<<<8:8cT88]DHm88H<_<<x;M 88M0xH/@0<<<8@8cT88]DH88HX<xxx8Hq/@0<<<8D8cT8(8]DH88H <<xx88MH!/@0<<<8H8cT88]DHy88H<<xx8 8MH/@0<<<8L8cT848]DH)88Hl<<<x88L8L8969 HQ8/8@0<<<8U8cT88]DH88`a88!A|N ``||uxB|#x|+x88$!P|;x|3x}Cx}7KxA;AHCxHCxH/@P??<88}&8'8H<8}&8'88 H8aHKű8`H`$x8aTH/@0??<88}&8'8HK``<_=Ah88B9kx~x~ųxfxA`adxx~x8`HA/ACxK8`H8`<<<88c&8@8'H%K,```8!|N ```|!|~xB;8`|#x! 8H|by@\??<8;%\;%8xxH<xx88lH}``8a8Kč8`H4;a\88;HcxH8xx8@tH/@(<<<88c%\88%HKA@?x8<8B"bxA!|aH=/@4<<<88c%\88%HK ```A<xx"bB!aAH/@,<<<88c%\8@8%H-K`xH|yx|#x/@(<<<88c%\8x8%HKxa8dx%xFx8Kñ/@(<<<8 8c%\88%HK4xdxKĉ/@(<<<8 8c%\88%HqKx8H!/aHL@@??<8#8~%\8%8H1<8~%\8%8 8HK:aDxx~exH/@(??<8&8~%\8%8HK:AHDx~x~ExK/@(??<8'8~%\8%80HKd:<:P>~$x~óxH~óxH/Ah~óxH!8 |}x|xH/Axx~Ex~xKq/@??<808~%\8%8lH Kx8H/aHL@@??<8>8~%\8%8H<8~%\8%88HK<~exx8H/@(??<8A8~%\8%8HuKDx~Ex~xKŝ/@(??<8B8~%\8%8H5Kl~$x~óx>HA~óxH9/A~óxH8|}x|xH/@Ѐ|x8 H}/@x8H/@xx~Ex~xK/@??<8M8~%\8%8lHK```xH-/alp@(<<<88c%\8\8%H=Kȃ8;;X/@88H??<88~%\8%8$HH??<88~%\8%8THH??<88~%\8%8HHp`B3/@8`|||*<0 |x80H/@@??<88~%\8%8H=<8~%\8%88H%KxxxH/@(??<88~%\8%8HKx8H/@0??<88~%\8%8HKt``/AHx8H/AtxH/AxHa/A/@H<<<88c%\88%H)K$xExx8H /@(<<<88c%\88%HKtdxxK/@(<<<88c%\88%HK<xxx8H Y/@(<<<88c%\808%HqK8a8K8`H,``xH ||x|#x/@K`8!!|N ```|A|~xB8`!H Q|{x8a8H8@8@@$<<<858c}|8 8}HU?_|lxZ@A98 U>~8^T]> 8@89 9`^ ;> ~>>>>>~ ~ ~9@9+84WfF>We>Wd>^^8*U>8@8!p^~A|N ``|A|~xB8`!H |{x8a8H8@8@@$<<<8s8c|88|~8^T\>8@8^8@9  8^> > > >8@89`9@+^ 948~^~^8WeF>Wd>Wc>U>8*~8@8!p^A|N ``|A|zxB|+x|+x|#x!H8cT}>xH I|~y@0<<<88c8z8~^ HCxdxxxH 9/A xH8`H<```<<<88{08<8cH 5xH8`8!`A|N |a|{xB8`|#x|+x!H )|~y@0<<<88c|8z,8 H 8`H`}xH I}8H =}8H 1cxxx8H =/AxH 8`H0<<<88zl8 8c|H ExH 8`8!`a|N ||+xB!88H /@8<<<88c88H 8`H```A8/A4<<<88c8y8H 8`HL``bxH A88b8cH A88b8cH 8```8!`|N ```||+xB!88H !/A(a8<x8 H 8/@ `88!`|x|N `|a|#xB8? |+x|3x||x!H/@,<<<88c8xP8H ]8H$W<|BTB:; }>8+@D8x`H /@l<<<88c8xx8H8HT>xH/@0<<<88c8x8H8H`dxxH/@0<<<88c8y8H8HH`xxHi8/@,<<<88c8y08H=8`8!`|xa|N ``||+yB|#x|3x!A /@4<<<88c|8w8 H8H,``<888 H /@,<<<88c|8w8 H}8H䀡8<x8 Ha/@8<<<88c|8x@8 H98H```a8<x8 HQ/@,<<<88c|8x8 H8HPa8<x8 K8/@0<<<88c|8x8 H8``8!`|x|N ``||+yB|#x|3x!A /@4<<<88c8v48lH%8H,``<888 `H e/@,<<<88c8vT8lH8H䀡8<x8 H/@8<<<88c8w8lH8H```a8<x8 0H/@,<<<8 8c8w8lHI8HPa8<x8 @K8/@0<<<8!8c8wX8lH8``8!`|x|N ``||+x|#xB}H|<8K```||+x|#xB}H|<8PK```|a|+x||x|3x!;D8a8HmxxHa```8a8HM/ADxH=/A48a8H|dxxHa/@xH8{H88!|xa|N `KP|B}h=k|uP}N |B}h=k|u4}N |B}h=k|u}N |B}h=k|t}N |B}h=k|t}N |B}h=k|t}N |B}h=k|t}N |B}h=k|t}N |B}h=k|tp}N |B}h=k|tT}N |B}h=k|t8}N |B}h=k|t}N |B}h=k|t}N |B}h=k|s}N |B}h=k|s}N |B}h=k|s}N |B}h=k|s}N |B}h=k|st}N |B}h=k|sX}N |B}h=k|s<}N |B}h=k|s }N |B}h=k|s}N |B}h=k|r}N |B}h=k|r}N |B}h=k|r}N |B}h=k|r}N |B}h=k|rx}N |B}h=k|r\}N |B}h=k|r@}N |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|q`}N |B}h=k|qD}N |B}h=k|q(}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|pd}N |B}h=k|pH}N |B}h=k|p,}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|oh}N |B}h=k|oL}N |B}h=k|o0}N |B}h=k|o}N |B}h=k|n}N +4 +4 +4 P`G+4S ?+4+4S /+4S %+4S $4FVM*S6!Ԡi`unmDÃ+4S A+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)RGBColoritemType = mxf_register_compound_type(dataModel, "RGBColor", (MXF_EXTENSION_TYPE + 0))./include/mxf/mxf_avid_extensions_data_model.hRedmxf_register_compound_type_member(itemType, "Red", MXF_UINT16_TYPE)Greenmxf_register_compound_type_member(itemType, "Green", MXF_UINT16_TYPE)Bluemxf_register_compound_type_member(itemType, "Blue", MXF_UINT16_TYPE)MetaDictionarymxf_register_set_def(dataModel, "MetaDictionary", &MXF_SET_K(InterchangeObject), &MXF_SET_K(MetaDictionary))ClassDefinitionsmxf_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))CommentMarkerColormxf_register_item_def(dataModel, "CommentMarkerColor", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, CommentMarkerColor), 0x0000, (MXF_EXTENSION_TYPE + 0), 0)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)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (3 * 2))) != NULLmxf_set_item(set, itemKey, buffer, 3 * 2)item->length == 3 * 2mxf_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)RRRRRRtR`RTR ëRZ`RRZ`PRQëQZQQZQQëQcP@QǘP@QcP@QclP@QǘwXP@QcP@QtëQpZP@QhZ @P@QXëQTcP@QPHP@QLcP@QDclP@Q@HwP@Q<cP@Q0ëQ,ZpP@Q$Zp 0P@QëQcP@QP@PcP@PclP@PwP@PcP@PëPZ`P@PZ` P@PëPcP@PƔP@PcP@PclP@PƔvTP@PcP@PëPZP@PZ `P@P|ëPxcP@PttP@PpcP@PhclP@Pdtv4P@P`cP@PëOcNOǘNOcNOc NOǘxNOc|NOëOZNOZ NOëOcNOHNOcNOc NOHxNOc|NOëOZpNOZp NOhëOdcNO`NO\cNOTc NOPx@NOLc|NO@ëO<ZNO4Z NO$ëO cNOƔNOcNOc NO ƔwNOc|NNëNZNNZ NNëNcNNtNNcNNc NNtwNNc|NNdëN`cMN\0MNXcMNPcMNL0y0MNHcMN8N ëNcMNMNcMN cMNyMNcMMMëMcMMŜMMcMMcMMŜxMMcMMMëMcMMxMMcMMcMMxxxMMcMM|MDëM@cMM<PMM8cMM0cMM,PxPMM(cMMLëLZLLZ LLLPL<L(L ëLcKL8KLcKKcKK8yKKcKKëKcKKiKKcKKcKKiKKcKKKdK\ëKXcJKTcJKP JKHc|JKDc JK@ zlJK4K$KKJJëJcJJ̡JJcJJc JJ̡z,JJc|JJJtJlëJhcIpJdcIpJ`ĠIpJXcIpJTc<IpJPĠ{0IpJ8J(JëIcIpIcIpIcIpIIëIcIpI`IpIcIpIc<IpI`zIpIcIpIIëHlLHHXLHHPLLHHLëHH<HHDcHH@HH8<|<HH4cHH0|HHHëG HFFHFFHFFëF<FFcFFFF<}FFc FF}|FFFFTF<F0ëF,c=F(=F$c=Fc%=F0=Fc%\=FEëEc=E=Ec=Ec%=E=Ec%\=EEëEc=Eġ=Ec=Ec%=Eġ=Ec%\=EExëEtc=EpÜ=Elc=Edc%=E`Ü=E\c%\=E@E,EDëDġ=Dc=Dc=Dġ=Dc%=Dc%\=DDëDœ=Dc=Dc=Dœ=Dc%=Dc%\=DD|ëDxh=Dpc=Dlc=Dhh=DdëD`T=D\c=DXc=DPT=DLc%=DHc%\=D<ëD8Z=D(Z0=CëC@=Cc=Cc=C@=Cc%=Cc%\=CëC=Cc=Cc=CT=Cc%=Cc%\=CëC=Cc=Cc=C$=Cc%=Cc%\=CdëC`c=C\=CXc=CPc%=CL\=CHc%\=C4CëC,=Cc=Cc=C,l=Cc%=Cc%\=BBëBZ=BëBZ=BëBZС=BBBìB|Z =BlëBh=Bdc=B`c=BX=BTc%=BPc%\=BDB,ëB(=B$c=B c=B=Bc%=Bc%\=BëBZ=AëAܡ=Ac=Ac=Aܡ=AëAȡ=Ac=Ac=Aȡ=Ac%=Ac%\=AAëA,=Ac=Ac=A,l=Ac%=A|c%\=ApATëADZ=A@A0A(ìAZ =A ëA=Ac=Ac=@0=@c%=@c%\=@@ë@X=@c=@c=@X=@c%=@c%\=@@ë@`=@|c=@xc=@t`=@pë@lȡ=@hc=@dc=@\ȡ=@Xc%=@Tc%\=@@@0ë@,c=@(=@$c=@c%=@=@c%\=@?ë?c=?`=?c=?c%=?`=?c%\=??ë?c=?8=?c=?c%=?8x=?c%\=??të?pc=?l=?hc=?`c%=?\@=?Xc%\=?L? ë?c=?=?c=>c%=>=>c%\=>ë>Z=>Z=>ë>c=>X=>c=>c%=>X=>c%\=>>h>`ë>\ZС=>XZС=>4>$ë> ,=>,l=> ë>С==c==c==С==c%==c%\===|ë=xc< =t`< =pc< =hc'< =d`@< =`c&< =P=@ë=0< =< =0< =< <ë<< <c< <c< << <c&< <c'< <<<ë<,< <c< <c< <, < <ë<< <c< <c< <|< D?0DGDKDQ8DYD]DcDDiDqDuPD{DDdDDDtDD,DDD$D|DD<DDD@DDDLDDDXDD D PDDD\D'D+ D3hD8D< DDdDHDPDTlD\D` Df pDt D}!0D!D!D"8D"D"D#LD#D$D$`D$D%D%hD%D&D&lD&D'D'tD'D(,D(D(D)@D )D)D*HD*D$*D*+TD0+D6, D<,hDB,DH- DN-|DT-DZ.4D`.Df.Dl/HDr/Dx0D~0\D0D1D1pD1D2 D2|D2D3(D3D3D4$D4tD4D50D5D5D6DD6D7D7`D 7D8D8hD 8D'9(D.9D59D>:DDB:DF:DJ;8DP;5;D;5$05@6@606<66+$-N<.<D<D<0D<8D<<DD">0D>@D>DD>PD>TD>XD>`D>dD>lD>pD>|D>D>D>D>D>D? D?$D?,D?LD?D ?D @D#@8D @<D#@@D @tD&@D'@D)AD*A,D,A<D.ADD,AHD.ALD0A`D>ADAD>ADADAADBB4DDBtDEBDGBDIBDGBDIBDMBDC0DCpDCxDC|DCDCDCDDDDDD DD(DDhDDDDDEDEDE DE DE8DELDEPDE\DEDEDEDF8DFPD$Fp6$=7@7#@79@7J7[@7k87<7@7\7=7@ 7@87̀P7888Y D8l!H8{@88|@<8}@<8~@ 8@@8P8 D8!H8@@8@t8@t8@ 8@8P8 D9!H9@9A9A9@9,A9-:P9:;D9L<H9[A9\A9]A9^@9vA9w:P9;D9<H9A9A9A9@9A9:P9΀;D9<H9A9C09C09@:Cp:@:@:'1:7:J:]:o:Cp:Dh:Dh:@:D:@:@:D:E\:E\:F:$NF:H.FD+FD/FD+FD/FD4FD5FD8FD:GD@GD=G DaGD\GD_GD@GDIG DbG$DaG(DIG,DKG0DQG4DCG8DJG<DKG@DaGDDQGHDTGLDHGPDNGTDCGXDDG\DUG`DEGdDFGhDGGlDJGpDLGtDMGxDTG|D?GDAGDBGDYGDZGD[GDPGDRGDSGDYGDZGD[GD?GDAGDBGDVGD^GDWGDVGDdGDWGD^GDdG:$+F:@*:@,; ;;8=@, =&-H=р38=>T>v>>F>G>$XNG>L.GDiGDmHDiHDmHDrHDsH DvHPDxHdD~HhD{HlDHpDHtDHxD~H|DHDHDHDHDHDHDHDHDHDHDHDHDHDHDHDHDHDHDHDHD}HDHDHDHDHDHDHDHDHDHD}HDHDIDIDIDI DIDIDIDIDI DI$DI(DI,DI0DI4DI8DI<DI@DIDDIH>$iG>@h? @j?@j ?'&kL?;q8?KG?LIX?M$hNIX?Nc.I`DI`DIpDItDIDIDIDIDIDIDJDJDJ4DJPDJpDJ|?[$I`?@?@?@???@?&c?@@"I`@#J@$$0NJ.JDJDJDJDJDJDJDKDKDK0DK@DK`DKl@%$J@H@@T@@c@@r@@@@$NK.KDKDKDKDL DL,DL@DL`@$KA@A%@A4@AC8APKAQLtARAe$NLt.LDLDLDLDLAf$LA@A@A@A8ALALÀAހA$lNL.LDLDMDMDMDMPDMpDMDMDN0DNpA$LB @B0@BB@BW@Bp$NN.ND NDND NDNDNDO0DODODPBq$ NB@ B@ B@ B@ B܀ 8BNBP(B$NP(.P0DP0DP8DP<DPTDPDPD Q D!QdD$QB$P0C@C/@CB@CP@C_8CuP0CvQCw$NQ.QD'QD(QD'QD(QCx$'QC@&C@&C@&C$$NQ.RD,RD-RD,R D-RC$,RD@+D@+D"@+D2$$NR$.R0D1R0D7RLD6RPD7RXD8RpD:RD<RD>RD8RDDRD3$1R0DU@0Dc@0Dr@0D@0D28D3DDR0DRDDˀDހD$NR.RDGRDHRD$GRE@FE @FE/@FE?@FEN$NREO&[Ec&bE&ZE&\\E&4[0E&n[pF&[F:&ZF\&[F{&GZF&KbF&QbG&YZG&&]bGX&cbG&ibG&qbpG&ub`H&{bPH1&b@H`&b0H&b H&bH&bI&aIY&aI{&aI&aI&aJ&aJ:&aJo&aJ&apJ&a`K#&aPKO&a@K&a0K&a K&aL&aLM&`Lw&`L& `L& `L&`M1&`MY&`M&'`M&+`pM&3``N &8`PN5&<`@Nj&D`0N&H` N&P`O&T`OS&\_O&`_O&f_P&t_P=&}_P[&_P&_P&_P&_pQ#&_`QS&_PQ&_@Q&_0Q&_ R'&_RK&ZR&_R&^R&^R&^S#&^SZ&^S&^S&^S&^T.&^pT]&^`T&^PT& ^@T&^0U &^ UD&^Ux&$^U&*]U&0]V&6]VF&<]Vz&B]V&H]V&N]W&T]WD&Z]pWz&`]`W&f]PW&l]@X&r]0XC&x] Xu&~]X&]X&\Y&\Y>&\Ya&\Y&\Y&\Y&\Z0&\Z[&\pZ&\`Z&\PZ&\@Z&\0[#&\ [K&\[x&[[&[[&Z\ &Z`\;& Z\Z&Zp\&Z\& [\&'[]*&.[]h&5[]&>[`]&B[]&F[P^&J[@^)&P[ ^Z^ldR8NWP0LR0KR0<uQRI`JC=LcF}Ga{&EJRc)< D}lzk(_60TwKYeJ_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_set_rgb_color_item_mxf_avid_get_rgb_color_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_file_seek_mxf_write_int64_mxf_write_uint32_mxf_write_kl_mxf_write_uuid_mxf_register_item_def_mxf_register_set_def_mxf_set_uint16_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_mxf_have_item_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_malloc_mxf_register_compound_type_member_mxf_get_uint16_mxf_get_ul_item_mxf_set_item_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_append_list_element_mxf_get_external_utf16string_size_times_memcmp_mxf_get_strongref_mxf_initialise_metadict_read_filter_mxf_get_iter_element_mxf_equals_key_mxf_set_utf16string_mxf_write_local_tl_mxf_register_compound_type_mxf_create_set_mxf_write_uint64_mxf_is_subclass_of/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_DMSegment_CommentMarkerColor_item_key_g_DMSegment_set_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.6070_prefix_BE.6069_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.c./include/mxf/mxf_avid_extensions_data_model.h./products/mxf_avid.cmxf_avid_load_extensions:F(0,2)dataModel:P(0,15)itemType:r(0,121):t(0,121)=*(0,37)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,122)=xsMXFListIterator::T(0,123)=s12nextElement:(0,22),0,32;data:(0,3),32,32;index:(0,23),64,32;;MXFListIterator:t(0,122)=(0,123)metaDictSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,122)metaDictSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,122)metaDictSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,122)prefaceSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,122)prefaceSet:(0,57)offset:(0,105)objectDirectory:r(0,74)iter:(0,122)prefaceSet:(0,57)offset:(0,105)directory:r(0,124)entry:r(0,125)numEntries:r(0,8)uint64_t:t(0,8):t(0,124)=*(0,126):t(0,125)=*(0,127):t(0,126)=k(0,76):t(0,127)=k(0,75)directory:r(0,124)entry:r(0,125)numEntries:r(0,8)_last_part2.6354mxf_generate_aafsdk_umid:F(0,1)umid:P(0,128)major:r(0,107):t(0,128)=*(0,129)mxfUMID:t(0,129)=(0,130):T(0,130)=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,131)tms:T(0,131)=s16tms_utime:(0,132),0,32;tms_stime:(0,132),32,32;tms_cutime:(0,132),64,32;tms_cstime:(0,132),96,32;;__darwin_clock_t:t(0,133)=(0,134)clock_t:t(0,132)=(0,133)long unsigned int:t(0,134)=r(0,134);0;037777777777;_last_part2.6392mxf_generate_old_aafsdk_umid:F(0,1)umid:P(0,128)major:r(0,107)minor:r(0,107)last_part2:V(0,107)tms_buf:(0,131)_prefix.6432mxf_avid_set_indirect_string_item:F(0,2)set:P(0,57)itemKey:P(0,5)value:P(0,135):t(0,135)=*(0,136):t(0,136)=k(0,114)size:r(0,34)prefix:V(0,137):t(0,137)=ar(0,36);0;16;(0,138):t(0,138)=k(0,6)mxf_avid_set_rgb_color_item:F(0,2)set:P(0,57)itemKey:P(0,5)value:P(0,139):t(0,139)=*(0,140):t(0,140)=k(0,141)RGBColor:t(0,141)=(0,142):T(0,142)=s6red:(0,34),0,16;green:(0,34),16,16;blue:(0,34),32,16;;mxf_avid_get_rgb_color_item:F(0,2)set:P(0,57)itemKey:P(0,5)value:P(0,143)item:(0,117):t(0,143)=*(0,141)mxf_avid_get_data_def:F(0,2)headerMetadata:P(0,4)uuid:P(0,144)dataDef:P(0,145)dataDefSet:(0,57):t(0,144)=*(0,60):t(0,145)=*(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,135)names:P(0,146)values:P(0,146)value:P(0,147)namesIter:(0,122)valuesIter:(0,122):t(0,146)=*(0,148):t(0,147)=*(0,135):t(0,148)=k(0,17)mxf_avid_get_user_comment:F(0,2)name:P(0,135)names:P(0,146)values:P(0,146)value:P(0,147)g_Null_UUID:S(0,81)g_InterchangeObject_set_key:S(0,149)g_Preface_set_key:S(0,149)g_GenericPackage_set_key:S(0,149)g_DMSegment_set_key:S(0,149)g_GenericDescriptor_set_key:S(0,149)g_GenericPictureEssenceDescriptor_set_key:S(0,149)g_AvidObjectDirectory_key:S(0,12)g_AvidMetadataRoot_key:S(0,12)g_MetaDictionary_set_key:S(0,149)g_MetaDictionary_ClassDefinitions_item_key:S(0,149)g_MetaDictionary_TypeDefinitions_item_key:S(0,149)g_MetaDefinition_set_key:S(0,149)g_MetaDefinition_Identification_item_key:S(0,149)g_MetaDefinition_Name_item_key:S(0,149)g_MetaDefinition_Description_item_key:S(0,149)g_ClassDefinition_set_key:S(0,149)g_ClassDefinition_ParentClass_item_key:S(0,149)g_ClassDefinition_Properties_item_key:S(0,149)g_ClassDefinition_IsConcrete_item_key:S(0,149)g_PropertyDefinition_set_key:S(0,149)g_PropertyDefinition_Type_item_key:S(0,149)g_PropertyDefinition_IsOptional_item_key:S(0,149)g_PropertyDefinition_LocalIdentification_item_key:S(0,149)g_PropertyDefinition_IsUniqueIdentifier_item_key:S(0,149)g_TypeDefinition_set_key:S(0,149)g_TypeDefinitionCharacter_set_key:S(0,149)g_TypeDefinitionEnumeration_set_key:S(0,149)g_TypeDefinitionEnumeration_Type_item_key:S(0,149)g_TypeDefinitionEnumeration_Names_item_key:S(0,149)g_TypeDefinitionEnumeration_Values_item_key:S(0,149)g_TypeDefinitionExtendibleEnumeration_set_key:S(0,149)g_TypeDefinitionExtendibleEnumeration_Names_item_key:S(0,149)g_TypeDefinitionExtendibleEnumeration_Values_item_key:S(0,149)g_TypeDefinitionFixedArray_set_key:S(0,149)g_TypeDefinitionFixedArray_ElementType_item_key:S(0,149)g_TypeDefinitionFixedArray_ElementCount_item_key:S(0,149)g_TypeDefinitionInteger_set_key:S(0,149)g_TypeDefinitionInteger_Size_item_key:S(0,149)g_TypeDefinitionInteger_IsSigned_item_key:S(0,149)g_TypeDefinitionIndirect_set_key:S(0,149)g_TypeDefinitionOpaque_set_key:S(0,149)g_TypeDefinitionRecord_set_key:S(0,149)g_TypeDefinitionRecord_MemberTypes_item_key:S(0,149)g_TypeDefinitionRecord_MemberNames_item_key:S(0,149)g_TypeDefinitionRename_set_key:S(0,149)g_TypeDefinitionRename_RenamedType_item_key:S(0,149)g_TypeDefinitionSet_set_key:S(0,149)g_TypeDefinitionSet_ElementType_item_key:S(0,149)g_TypeDefinitionStream_set_key:S(0,149)g_TypeDefinitionString_set_key:S(0,149)g_TypeDefinitionString_ElementType_item_key:S(0,149)g_TypeDefinitionStrongObjectReference_set_key:S(0,149)g_TypeDefinitionStrongObjectReference_ReferencedType_item_key:S(0,149)g_TypeDefinitionVariableArray_set_key:S(0,149)g_TypeDefinitionVariableArray_ElementType_item_key:S(0,149)g_TypeDefinitionWeakObjectReference_set_key:S(0,149)g_TypeDefinitionWeakObjectReference_ReferencedType_item_key:S(0,149)g_TypeDefinitionWeakObjectReference_ReferenceTargetSet_item_key:S(0,149)g_Preface_Dictionary_item_key:S(0,149)g_Dictionary_set_key:S(0,149)g_Dictionary_OperationDefinitions_item_key:S(0,149)g_Dictionary_ParameterDefinitions_item_key:S(0,149)g_Dictionary_DataDefinitions_item_key:S(0,149)g_Dictionary_PluginDefinitions_item_key:S(0,149)g_Dictionary_CodecDefinitions_item_key:S(0,149)g_Dictionary_ContainerDefinitions_item_key:S(0,149)g_Dictionary_InterpolationDefinitions_item_key:S(0,149)g_Dictionary_KLVDataDefinitions_item_key:S(0,149)g_Dictionary_TaggedValueDefinitions_item_key:S(0,149)g_DefinitionObject_set_key:S(0,149)g_DefinitionObject_Identification_item_key:S(0,149)g_DefinitionObject_Name_item_key:S(0,149)g_DefinitionObject_Description_item_key:S(0,149)g_DataDefinition_set_key:S(0,149)g_OperationDefinition_set_key:S(0,149)g_OperationDefinition_DataDefinition_item_key:S(0,149)g_OperationDefinition_IsTimeWarp_item_key:S(0,149)g_OperationDefinition_DegradeTo_item_key:S(0,149)g_OperationDefinition_OperationCategory_item_key:S(0,149)g_OperationDefinition_NumberInputs_item_key:S(0,149)g_OperationDefinition_Bypass_item_key:S(0,149)g_OperationDefinition_ParametersDefined_item_key:S(0,149)g_ParameterDefinition_set_key:S(0,149)g_ParameterDefinition_Type_item_key:S(0,149)g_ParameterDefinition_DisplayUnits_item_key:S(0,149)g_PluginDefinition_set_key:S(0,149)g_PluginDefinition_PluginCategory_item_key:S(0,149)g_PluginDefinition_VersionNumber_item_key:S(0,149)g_PluginDefinition_VersionString_item_key:S(0,149)g_PluginDefinition_Manufacturer_item_key:S(0,149)g_PluginDefinition_ManufacturerInfo_item_key:S(0,149)g_PluginDefinition_ManufacturerID_item_key:S(0,149)g_PluginDefinition_Platform_item_key:S(0,149)g_PluginDefinition_MinPlatformVersion_item_key:S(0,149)g_PluginDefinition_MaxPlatformVersion_item_key:S(0,149)g_PluginDefinition_Engine_item_key:S(0,149)g_PluginDefinition_MinEngineVersion_item_key:S(0,149)g_PluginDefinition_MaxEngineVersion_item_key:S(0,149)g_PluginDefinition_PluginAPI_item_key:S(0,149)g_PluginDefinition_MinPluginAPI_item_key:S(0,149)g_PluginDefinition_MaxPluginAPI_item_key:S(0,149)g_PluginDefinition_SoftwareOnly_item_key:S(0,149)g_PluginDefinition_Accelerator_item_key:S(0,149)g_PluginDefinition_Locators_item_key:S(0,149)g_PluginDefinition_Authentication_item_key:S(0,149)g_PluginDefinition_DefinitionObject_item_key:S(0,149)g_CodecDefinition_set_key:S(0,149)g_CodecDefinition_FileDescriptorClass_item_key:S(0,149)g_CodecDefinition_DataDefinitions_item_key:S(0,149)g_ContainerDefinition_set_key:S(0,149)g_ContainerDefinition_EssenceIsIdentified_item_key:S(0,149)g_InterpolationDefinition_set_key:S(0,149)g_TaggedValueDefinition_set_key:S(0,149)g_KLVDataDefinition_set_key:S(0,149)g_Preface_ByteOrder_item_key:S(0,149)g_Preface_ProjectName_item_key:S(0,149)g_Preface_ProjectEditRate_item_key:S(0,149)g_Preface_MasterMobID_item_key:S(0,149)g_Preface_EssenceFileMobID_item_key:S(0,149)g_GenericPackage_ConvertFrameRate_item_key:S(0,149)g_GenericPackage_AppCode_item_key:S(0,149)g_GenericPackage_MobAttributeList_item_key:S(0,149)g_GenericPackage_UserComments_item_key:S(0,149)g_TaggedValue_set_key:S(0,149)g_TaggedValue_Name_item_key:S(0,149)g_TaggedValue_Value_item_key:S(0,149)g_GenericPictureEssenceDescriptor_ResolutionID_item_key:S(0,149)g_GenericPictureEssenceDescriptor_FrameSampleSize_item_key:S(0,149)g_GenericPictureEssenceDescriptor_ImageSize_item_key:S(0,149)g_TapeDescriptor_ColorFrame_item_key:S(0,149)g_PhysicalDescriptor_set_key:S(0,149)g_TapeDescriptor_set_key:S(0,149)g_ImportDescriptor_set_key:S(0,149)g_RecordingDescriptor_set_key:S(0,149)g_DMSegment_CommentMarkerColor_item_key:S(0,149):t(0,149)=k(0,19) #1/36 1250622428 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&G47&K4i&Q 4&Y 4&]4&c5&i5=&q5^&u5&{p5&5&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;&3;7&8;]&<;&D;&H`< &P<7&T0 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 1250622437 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&}S0&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 1250622437 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 1250622438 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&1`&5P&C &G 0&\0 Q&`@ ~&| & & &!&!P&!&!&!&&!&-p"(&c"H&g"t&}"&c"&g##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 1250622439 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.a0000644000076600007660000117176011242576116015464 0ustar stuartcstuartc00000000000000! #1/20 1250622539 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 1250622525 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 1250622528 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&226&>27&&M2P7a&P2@7&S1p7&\4@8&_408?&b4 8q&e48&h38&k39&n39F&q39}&t39&w39&z3p:&}3`:N&3@:&30:&3 :&3;#&2;Z&2;&2p;&2`;&2<&23&2>r&1>&1>&5 ?2&01?u&P5?&W1?&^1@&& 1@h&<1@&C0@&r0A&Z1`AC&b4Ak&d3A&f3A&h3PA&j3B &l2B3& 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 1250622529 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 1250622532 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&2EE&>EE&PEF&SEFL&ExF}&EhF&EF&EG&EGC&CE8Gk&NEG&UE(G&`EG&DH%&DHR&DHu&_DH&gDH&LDH&nDI&vDI-&ZDI[&bDPI&dD I&fD`I&hD0J&jDpJ-&lD@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 1250622534 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&M90B#&C8BK&N8B}&U8B&8B&8C&8C'&_8CJ&L8Cs&8`C&n8pCˀ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.a0000644000076600007660000072504011242576116017111 0ustar stuartcstuartc00000000000000! #1/20 1250622516 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 1250622511 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<\&(\&]&M]?&_H]g&e]&}p]&]&8]&^&^7&^d&^&Ĉ^&(^&_&_<&ĸ_b&Ę_&x_&X_&`&Ø`H&È`v&h`&#X`&*Ha&18a*&5¸aV&<a&Ca&Ga&Nb"&UbS&`¨b&gb&n˜b&uˆc&|PcA&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&4|gj&8g&Mg&_g&ch &gph6&n<h[&r8h&}h&`h&i&HiR&i&i&j&jS&j&L(j&Pj&Wk6&^xkt& Xk&'@k&<0l0&C ls&cl&gl&nhl&rm,&m[& 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 1250622499 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/0000755000076600007660000000000011242576116013716 5ustar stuartcstuartc00000000000000include/archive_types.h0000644000076600007660000000630311242576116016736 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.h0000644000076600007660000000346211242576116017115 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/0000755000076600007660000000000011242576116014510 5ustar stuartcstuartc00000000000000include/mxf/mxf.h0000644000076600007660000000266611242576116015465 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.h0000644000076600007660000000662511242576116016467 0ustar stuartcstuartc00000000000000/* * $Id: mxf_avid.h,v 1.10 2009/08/17 15:06:07 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 typedef struct { uint16_t red; uint16_t green; uint16_t blue; } RGBColor; 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_set_rgb_color_item(MXFMetadataSet* set, const mxfKey* itemKey, const RGBColor* value); int mxf_avid_get_rgb_color_item(MXFMetadataSet* set, const mxfKey* itemKey, RGBColor* 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.h0000755000076600007660000000432511242576116020712 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.h0000644000076600007660000007167411242576116023125 0ustar stuartcstuartc00000000000000/* * $Id: mxf_avid_extensions_data_model.h,v 1.10 2009/08/17 15:06:07 philipn Exp $ * * Avid data model extension definitions * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ /* Note: defines are undefined at the end of the file */ #if !defined (MXF_BASIC_TYPE_DEF) #define MXF_BASIC_TYPE_DEF(typeId, name, size) #endif #if !defined (MXF_ARRAY_TYPE_DEF) #define MXF_ARRAY_TYPE_DEF(typeId, name, elementTypeId, fixedSize) #endif #if !defined (MXF_COMPOUND_TYPE_DEF) #define MXF_COMPOUND_TYPE_DEF(typeId, name) #endif #if !defined (MXF_COMPOUND_TYPE_MEMBER) #define MXF_COMPOUND_TYPE_MEMBER(memberName, memberTypeId) #endif #if !defined (MXF_INTERPRETED_TYPE_DEF) #define MXF_INTERPRETED_TYPE_DEF(typeId, name, interpretedTypeId, fixedSize) #endif #if !defined (MXF_LABEL) #define MXF_LABEL(d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15) #endif #if !defined (MXF_SET_DEFINITION) #define MXF_SET_DEFINITION(parentName, name, label) #endif #if !defined (MXF_ITEM_DEFINITION) #define MXF_ITEM_DEFINITION(setName, name, label, localTag, typeId, isRequired) #endif /* types */ #define MXF_RGB_COLOR_TYPE (MXF_EXTENSION_TYPE + 0) MXF_COMPOUND_TYPE_DEF(MXF_RGB_COLOR_TYPE, "RGBColor"); MXF_COMPOUND_TYPE_MEMBER("Red", MXF_UINT16_TYPE); MXF_COMPOUND_TYPE_MEMBER("Green", MXF_UINT16_TYPE); MXF_COMPOUND_TYPE_MEMBER("Blue", MXF_UINT16_TYPE); /* 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) ); MXF_ITEM_DEFINITION(DMSegment, CommentMarkerColor, MXF_LABEL(0xa0, 0x69, 0x00, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xe9, 0x6e, 0x6d, 0x44, 0xc3, 0x83, 0x11, 0xd3), 0x0000, MXF_RGB_COLOR_TYPE, 0 ); #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.h0000644000076600007660000001756611242576116021674 0ustar stuartcstuartc00000000000000/* * $Id: mxf_avid_labels_and_keys.h,v 1.5 2009/06/18 03:05:19 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(AvidMJPEG41m_PAL) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x04, 0x04}; static const mxfUL MXF_CMDEF_L(AvidMJPEG41m_NTSC) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x04, 0x03}; 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_AvidMJPEG41m_ResolutionID = 0x6f; /* 111 */ 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.h0000755000076600007660000001305611242576116021562 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.h0000644000076600007660000011742511242576116021500 0ustar stuartcstuartc00000000000000/* * $Id: mxf_baseline_data_model.h,v 1.6 2009/06/18 18:14:48 phil 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); MXF_INTERPRETED_TYPE_DEF(MXF_CODED_CONTENT_TYPE_TYPE, "CodedContentType", 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(CDCIEssenceDescriptor, MPEGVideoDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x51,0x00) ); MXF_ITEM_DEFINITION(MPEGVideoDescriptor, SingleSequence, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x06,0x02,0x01,0x02,0x00,0x00), 0x0000, MXF_BOOLEAN_TYPE, 0 ); MXF_ITEM_DEFINITION(MPEGVideoDescriptor, ConstantBFrames, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x06,0x02,0x01,0x03,0x00,0x00), 0x0000, MXF_BOOLEAN_TYPE, 0 ); MXF_ITEM_DEFINITION(MPEGVideoDescriptor, CodedContentType, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x06,0x02,0x01,0x04,0x00,0x00), 0x0000, MXF_CODED_CONTENT_TYPE_TYPE, 0 ); MXF_ITEM_DEFINITION(MPEGVideoDescriptor, LowDelay, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x06,0x02,0x01,0x05,0x00,0x00), 0x0000, MXF_BOOLEAN_TYPE, 0 ); MXF_ITEM_DEFINITION(MPEGVideoDescriptor, ClosedGOP, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x06,0x02,0x01,0x06,0x00,0x00), 0x0000, MXF_BOOLEAN_TYPE, 0 ); MXF_ITEM_DEFINITION(MPEGVideoDescriptor, IdenticalGOP, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x06,0x02,0x01,0x07,0x00,0x00), 0x0000, MXF_BOOLEAN_TYPE, 0 ); MXF_ITEM_DEFINITION(MPEGVideoDescriptor, MaxGOP, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x06,0x02,0x01,0x08,0x00,0x00), 0x0000, MXF_UINT16_TYPE, 0 ); MXF_ITEM_DEFINITION(MPEGVideoDescriptor, BPictureCount, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x06,0x02,0x01,0x09,0x00,0x00), 0x0000, MXF_UINT16_TYPE, 0 ); MXF_ITEM_DEFINITION(MPEGVideoDescriptor, BitRate, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x06,0x02,0x01,0x0B,0x00,0x00), 0x0000, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(MPEGVideoDescriptor, ProfileAndLevel, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x06,0x02,0x01,0x0A,0x00,0x00), 0x0000, MXF_UINT8_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.h0000644000076600007660000001446111242576116017632 0ustar stuartcstuartc00000000000000/* * $Id: mxf_data_model.h,v 1.7 2009/06/18 18:14:48 phil 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_CODED_CONTENT_TYPE_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.h0000644000076600007660000000456611242576116021235 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.h0000644000076600007660000001424111242576116016454 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.h0000644000076600007660000003524211242576116020631 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.h0000644000076600007660000000612511242576116020015 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.h0000644000076600007660000005361711242576116020666 0ustar stuartcstuartc00000000000000/* * $Id: mxf_labels_and_keys.h,v 1.11 2009/06/18 18:15:28 phil 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}; /* AVC Intra-Frame Coding */ #define MXF_AVCI_CMDEV_L(profile, variant) \ {0x06, 0x0E, 0x2B, 0x34, 0x04, 0x01, 0x01, 0x0A, 0x04, 0x01, 0x02, 0x02, 0x01, 0x32, profile, variant} static const mxfUL MXF_CMDEF_L(AVCI_50_1080_60_I) = MXF_AVCI_CMDEV_L(0x21, 0x01); static const mxfUL MXF_CMDEF_L(AVCI_50_1080_50_I) = MXF_AVCI_CMDEV_L(0x21, 0x02); static const mxfUL MXF_CMDEF_L(AVCI_50_1080_30_P) = MXF_AVCI_CMDEV_L(0x21, 0x03); static const mxfUL MXF_CMDEF_L(AVCI_50_1080_25_P) = MXF_AVCI_CMDEV_L(0x21, 0x04); static const mxfUL MXF_CMDEF_L(AVCI_50_720_60_P) = MXF_AVCI_CMDEV_L(0x21, 0x08); static const mxfUL MXF_CMDEF_L(AVCI_50_720_50_P) = MXF_AVCI_CMDEV_L(0x21, 0x09); static const mxfUL MXF_CMDEF_L(AVCI_100_1080_60_I) = MXF_AVCI_CMDEV_L(0x31, 0x01); static const mxfUL MXF_CMDEF_L(AVCI_100_1080_50_I) = MXF_AVCI_CMDEV_L(0x31, 0x02); static const mxfUL MXF_CMDEF_L(AVCI_100_1080_30_P) = MXF_AVCI_CMDEV_L(0x31, 0x03); static const mxfUL MXF_CMDEF_L(AVCI_100_1080_25_P) = MXF_AVCI_CMDEV_L(0x31, 0x04); static const mxfUL MXF_CMDEF_L(AVCI_100_720_60_P) = MXF_AVCI_CMDEV_L(0x31, 0x08); static const mxfUL MXF_CMDEF_L(AVCI_100_720_50_P) = MXF_AVCI_CMDEV_L(0x31, 0x09); /* 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) /* AVC Intra-Frame Coding */ static const mxfUL MXF_EC_L(AVCIFrameWrapped) = MXF_MPEG_EC_L(0x0A, 0x10, 0x60, 0x01); static const mxfUL MXF_EC_L(AVCIClipWrapped) = MXF_MPEG_EC_L(0x0A, 0x10, 0x60, 0x02); /* 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(DNxHD1080p185XClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x01}; 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(DNxHD1080i185XClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x02, 0x01}; 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.h0000644000076600007660000000500511242576116016506 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.h0000644000076600007660000000413311242576116017162 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.h0000644000076600007660000000531511242576116017023 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.h0000644000076600007660000000307711242576116016063 0ustar stuartcstuartc00000000000000/* * $Id: mxf_p2.h,v 1.5 2009/06/18 18:17:05 phil 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 #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_p2_load_extensions(MXFDataModel* dataModel); #ifdef __cplusplus } #endif #endif include/mxf/mxf_p2_extensions_data_model.h0000644000076600007660000000426511242576116022513 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_p2_labels_and_keys.h0000644000076600007660000000255411242576116021261 0ustar stuartcstuartc00000000000000/* * $Id: mxf_p2_labels_and_keys.h,v 1.1 2009/06/18 18:13:01 phil Exp $ * * P2 labels, keys, etc. * * Copyright (C) 2009 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_LABELS_AND_KEYS_H__ #define __MXF_P2_LABELS_AND_KEYS_H__ #ifdef __cplusplus extern "C" { #endif /* * * Essence container labels * */ /* P2 AVC Intra-Frame Coding - version byte is incorrectly set to 0x01 */ static const mxfUL MXF_EC_L(P2AVCIFrameWrapped) = MXF_MPEG_EC_L(0x01, 0x10, 0x60, 0x01); static const mxfUL MXF_EC_L(P2AVCIClipWrapped) = MXF_MPEG_EC_L(0x01, 0x10, 0x60, 0x02); #ifdef __cplusplus } #endif #endif include/mxf/mxf_page_file.h0000644000076600007660000000347711242576116017461 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.h0000644000076600007660000001044611242576116017551 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.h0000644000076600007660000000372311242576116017036 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.h0000644000076600007660000001172611242576116016706 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.h0000644000076600007660000000307411242576116016677 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.h0000644000076600007660000000400011242576116020016 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.h0000644000076600007660000000226511242576116017225 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.h0000644000076600007660000000374011242576116017731 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.h0000644000076600007660000000346411242576116017416 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.h0000644000076600007660000000214111242576116017121 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.h0000644000076600007660000000215011242576116017560 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.h0000644000076600007660000001335611242576116016213 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.h0000644000076600007660000001130111242576116017051 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.h0000644000076600007660000000661511242576116017604 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