bin/0000775000454400017500000000000011101667606010514 5ustar stuartcrdbin/writeavidmxf0000775000454400017500000251770311101667606013172 0ustar stuartcrdELF4 4 ((%444@@ttt>> ?   ?   Ptd>  QtdRtd ?  /lib/ld-linux.so.2GNUSuSESuSE %42 #+- /3,*.")%0'$1  ! (&0;t4  1l xTCW2f.k2U DC 7G[F) 'd"|97r$ ` .    K"45A>7L ;Q?_%EH libuuid.so.1__gmon_start___Jv_RegisterClasses_finiuuid_generate_initlibc.so.6_IO_stdin_usedstrcpygmtime_rsprintfftellmbstowcsstdinstrftime__assert_failgmtimefeoffgetcstrlenmemsetfseek__fxstat64stdoutfputcfseeko64memcpyfclosewcscmpmallocstrcatftello64removesscanfstderrfilenofwritefreadgettimeofdaytimesfopen64strcmp__libc_start_mainwcslenvfprintfsnprintffree_edata__bss_start_endGLIBC_2.2GLIBC_2.1GLIBC_2.0Kii ii ii    % (           $  ( , 0 4 8 < @ D H L P T X \ ` d h l  p "t #x $| & ) * + , - . 0 1 2U(5 % % h% h% h% h% h % h(% h0% h8p% h@`%$ hHP%( hP@%, hX0%0 h` %4 hh%8 hp%< hx%@ h%D h%H h%L h%P h%T h%X h%\ hp%` h`%d hP%h h@%l h0%p h %t h%x h%| h% h% h% h% h% h % h(% h0% h8p% h@`1^PTRh h QVh`US[BtJX[ÐU= t  ҡ u ÐU tt $ ÐUSHPX  ˉ[]É'UPf] Ít&'UWVSUWMUW1EtOwE1ۅ~3t&E WUu E؃EE1w9҃EU9Uu[^_]Í&'UWVSD$$D$ D D$\D$$,D$  D$PD$$D$ D$PD$$D$ D$oD$$4D$ D$ID$$D$ D$TD$$D$ f D$SD$$HD$ A D$WD$$D$  D$VD$$D$ D$D$$ D$ D$(D$$LD$ D$cD$$xD$ D$_D$$D$ c D$ID$$<D$ > D$ID$$D$  D$ID$$D$ D$8D$$ D$ D$8D$$\D$ D$9D$$D$ D$9D$$D$ ` D$8D$$D$ ; D$9D$$LD$  D$9D$$D$ D$8D$$D$ D$CD$$D$ D$1D$$DD$ D$CD$$xD$ ] D$ID$$D$ 8 $ D$ $ D$n D$XD$$D$ D$ED$$dD$ D$TD$$D$ Í'L$qUWVSQ8QI Dž0]Dž4,(EEEEEE$D$D$ $D$| D$$EUEE`UU$CK $5K,Dž<Dž@DžDDžHDžLDžPDžTDžXDž\DždDžhDžlDž|T(ˉ8 :u :Cu :Cx c  T9,W(8TLC&MUEMhi(LDžLvD$D$ D$D$$ x(A D$D$$WD$ _(}+\1Dž`t$1i+D$ +\D$+D$E$++)1+D$T$ $+gfff))щ+L&+0҉i*@*Eiu+@+\1񋍤+X+T$iɼ+0$)Ǎ+4+D$+X|$D$ k/+PU+$++4i*@*;EV i].0 )…i(.i1ҍ] /li ƍEЋ/XA T$/0؍/4$ *9/D$/Xt$D$ /D$E$y/0A 9 +P+++++T$D$3 D$D$$CD$ f D$D$$|'D$ D$$ Ec\$D$4$tSEP EeurD$@D$ 0(D$ ?D$$ ED$=D$ 0(D$>D$$ EUBtD$DD$$t`ED$D$T4$hurD$ED$ 0(D$?D$$ E5D$AD$ 0(D$P?D$$ ED$dD$$ru9D$FD$ 0(D$@D$$ ED$tD$$ u9D$GD$ 0(D$@D$$ EFFlD$D$$u9D$HD$ 0(D$@D$$ EGD$D$$u9D$ID$ 0(D$tAD$$ ED$D$ D$$u9D$JD$ 0(D$AD$$ E/UT$D$Ć4$u9D$MD$ 0(D$4D$$ ED$ԆD$$G eFxD$D$$D$D$ D$$wurD$WD$ 0(D$6D$$ ED$ND$ 0(D$0BD$$ ED$0D$$藌D$YD$ 0(D$6D$$ EpD$QD$ 0(D$5D$$ E7D$D$$}D$UD$ 0(D$ 6D$$ EWOV 0ED$D$4$ru9D$`D$ 0(D$t7D$$ E?D$D$$赹G _FxD$D$$UD$D$ D$$urD$jD$ 0(D$(9D$$ ED$aD$ 0(D$7D$$ EKGD$D$ 0(D$GD$$ EwuD$D$$$D$D$ 0(D$HD$$ ED$D$ 0(D$dGD$$ ED$D$$1,D$D$ 0(D$lHD$$ EjED$D$D$DD$ $Q1ۅ~(ED$$=v9؋D$TD$$eD$D$ 0(D$JD$$ ED$D$4$ĵD$D$ 0(D$ TD$$ E=D$4D$$D$D$ 0(D$xID$$ ED$D$D$DurD$D$ 0(D$TD$$ ED$D$ 0(D$JD$$ EHD$TD$$D$D$ 0(D$UD$$ ED$dD$$MD$D$ 0(D$$KD$$ ED$dD$$D$D$ 0(D$UD$$ E$D$tD$$D$D$ 0(D$KD$$ E D$tD$$(UBHt,D$ D$$D$4$&XD$D$4$.urD$D$ 0(D$VD$$ ED$D$ 0(D$UD$$ ED$D$x$8D$D$ 0(D$8WD$$ EaED$PD$$臱D$D$ 0(D$(LD$$ ED$D$ 0(D$\VD$$ EED$D$$D$D$ 0(D$WD$$ EiD$D$$D$D$ 0(D$LD$$ E D$D$$rD$D$ 0(D$8XD$$ ED$D$$D$D$ 0(D$,MD$$ ELD$D$ĉ$贿3MUD$TT$4$D$D$ 0(D$<D$$ ED$D$$"D$D$ 0(D$MD$$ E[D$D$x$ѦD$D$ 0(D$<=D$$ ED$D$Ĉ$bD$D$ 0(D$ND$$ EED$D$$ĮD$D$ 0(D$ YD$$ E=D$D$Ԉ$襽D$D$ 0(D$pND$$ E]D$$$\$$$]D$D$ 0(D$tYD$$ E}D$D$$, t"D$D$$荸/D$D$$eD$D$ 0(D$PD$$ ED$D$$QD$D$ 0(D$OD$$ ESFpD$4D$$謷D$D$$艻D$D$ 0(D$D$ 0(D$\bD$$ E̹fU]Ӊu}M<EAQ L$CpCSt$UuDD$gD$ 0(D$fD$$ EE]u}]Í<$/hD$C$ lD$dD$0$PlBB B l@@@C$b҉Ɖ*lD$C$SCt$|$$"D$vD$ 0(D$PhD$$ ED$jD$ 0(D$@gD$$ Et&D$oD$ 0(D$xgD$$ EZD$uD$ 0(D$hD$$ E!D$tD$ 0(D$gD$$ ElD$C$Cug@TEPX$E;D$D$ 0(D$hD$$ E]8$,D$D$ 0(D$8iD$$ ED${D$ 0(D$hD$$ E8$D$s8$aW8CdS`ACXQS\A ChQ$A,A0A(CL$$plD$C$胊1D$D$ 0(D$jD$$ E8u1$V8S`CdA,QS\ACXA0Q$A M4$L$P 4$zQx4$Qu鋃8|$ D$D$C$課C|$ D$D$$kkD$D$ 0(D$iD$$ E lD$C$ՋurD$D$ 0(D$jD$$ ED$D$ 0(D$\jD$$ E0D$C$Z|ut-MUEǃǃ$f]EuLuuFXV\L$D$T$ A $bEEEE9IEME;MuωM`tEuFdPF`$$$nX}T$E fEm|$mB $詋GD$D$ 0(D$llD$$ ED$D$ 0(D$piD$$ ED$D$ 0(D$ kD$$ EyCXS\D$$D$T$ $ҊD$D$ 0(D$lD$$ ED$D$ 0(D$kD$$ EuEEEEEEEEƀt$$LM $ M-M $JMxƅt1TD$D$ỦEȍED$ C$~9~v뽋D$4$mt%CpD$4D$$ŗn$(D$ D$CT$$FZD$D$ 0(D$mD$$ Et&D$D$ 0(D$TkD$$ EJD$D$ 0(D$kD$$ EdD$C$詉D$D$ 0(D$8nD$$ ED$D$ 0(D$ jD$$ ED$D$ 0(D$lmD$$ EI4D$C$SBu MyLCD$ D$$݀0dD$C$PD$D$ 0(D$oD$$ ECD$ D$$duD$D$ 0(D$nD$$ E:dDHBLBPB 0D$C$=ED$D$ 0(D$oD$$ ED$D$ 0(D$DoD$$ ED$D$ 0(D$xnD$$ EFCD$!D$$;D$D$ 0(D$oD$$ E&USÃt$?_8$0$)4$芨,$<$輜@$H\t$^ǀ\`t$^ǀ`$"it$^[]Ð&UVStuPHt$Q^@HPD~1ۍ9XDPtt$^@tPxt$^@xt$][^]Ít&UWVS,u ]U@Ht$]M@HMڋ襦=EBtBtBHZDЅE}t&M U4E <$D$E<$5Fta<$yFD$ÍF$hat׋MM$M UEM9HDEm5D$]D$ 0(D$pD$$ 1,[^_]ËM1$uD$bD$ 0(D$pD$$ 1D$SD$ 0(D$oD$$ ,1[^_]ËMED$^D$ 0(D$(pD$$ 10UED$D$$Í'UWVSE }EPD~g1 9pD~XC$eEt$W\tD$:D$ 0(D$q$D$ 9pD[^_]UVS0U EMutC]{v*D$ D$#D$0($gOZC$D$D$ 0(D$(D$$ 10[^]Ã7D$D$ 0(D$A(D$$ 01[^]ÃD$뿃tMD$밉Ch9C0D$D$ 0(D$@qD$$ 1UC0;ChD$D$ 0(D$qD$$ 1C0x;ChD$D$ 0(D$qD$$ 11ҸsXS\T@XP$:t8E1ɋP0TX@XP\oCXS\]D$D$ 0(D$hD$$ 1)v'US$U EM]蘠UBtEA\$ ED$<D$B$蜚EX0$[]ÍvB0uD$ `D$<D$B$R=UD$ Z\D$<D$B$ uD$D$ 0(D$rD$$ 1_D$D$ 0(D$(D$$ $1[]ÍvD$D$ 0(D$@sD$$ $1[]ËJ0D$ `D$<D$B$ID$D$ 0(D$XrD$$ 1D$ʍvU8uuMU }}]螞t:]{v$D$ D$D$0($gO-VC$@vD$D$ 0(D$(D$$ 1]u}]ÃoD$D$ 0(D$A(D$$ 1빃D$ăt&tMD$뱉Ch9ED$D$ 0(D$sD$$ 1PE;ChD$D$ 0(D$luD$$ 1 FLEx;ChD$D$ 0(D$sD$$ 1ED$ ED$<D$C$ iM1ҸyXQ\{T@XP$蜞uyD$D$ 0(D$hD$$ 1#E@R;ChD$D$ 0(D$$tD$$ 1M1ҋETEXD$ ED$<D$A$E@XP\D$ `D$<D$C$ԕ.D$D$ 0(D$uD$$ 1'D$D$ 0(D$@sD$$ 1D$ `D$<D$C$=D$D$ 0(D$XrD$$ 1D$ `D$<D$C$ڔD$D$ 0(D$tD$$ 1-EUD$ ED$<D$B$x`D$D$UD$ Z\D$<D$B$,EUD$ ED$<D$B$D$YUD$ @8\D$<D$B$迓uD$D$ 0(D$uD$$ 1D$D$ 0(D$rD$$ 1vUWVSlUE]M׋U(Ɖ]Eˋ,$[8~7D$\D$ 0(D$҉É U苂0D$B$b D$ \$t$E@$|>T UD$ D$<D$BTD$BDD$B$uEVDFD$U衔uFLǂ2ǂ ǂB4ǂǂOǂB8ƂB<B@F\EǀǀǀƀEЋ@TPDԋǀǀ@lPH؋PL܋PPu}`MUAU=U衔u~L ǂeǂ ǂB4$ǂǂOǂB8(ǂǂƂB<,B@048<^\EƀEЋ@TPDԋǀǀ@lPH؋PL܋PPu}`EUE]BRǃC`SdChU ]CLƂǂ`?ǂ8B4ǂǂ8ǂB8ǂǂǂB<ǂHǂǂB@Eǂƀ]ǃ ǃ $2D`uE苀`D$D$$BUBT BDBlBHBLBPu}`UuBRuF`VdFh*]}]ǃ`ǃ]t}މс]uCSFTFlFdV`F4F8F< F@FDFHFLFPEUEMBDΉω`ffiÀ u^h"EƀǀǀHǀǀǀǀ ǀǀǀEƀuUF@ǂǂǂ"D$ D$D$0($gOU@EƀǀǀHǀǀǀǀ ǀǀǀEƀEUEǀǀǀ B@ $U ]CL+Ƃǂ ǂPB4čǂǂ@ǂB8ȍǂǂǂB<̍ǂHǂǂB@Eǂƀ]ǃ ǃ $Z?\1ҐE苀\E苀\DE苀\DE苀\DZu]$O?`PE苀`D$D$$=UBTBDBlBHBLBPu}`UuBRudžF`VdFh=U衔uNLMA@n0D$ D$D$0($gOD$D$ 0(D${D$$  D$4D$ 0(D$XD$$ D$'D$ 0(D$D$$ D$&D$ 0(D$lD$$ vD$BD$ 0(D$ D$$ DD$<D$ 0(D$D$$ D$;D$ 0(D$D$$ D$:3D$D$ 0(D${D$$ D$D$ 0(D$yD$$ oD$D$ 0(D$zD$$ ED$D$t&D$4D$D$aD$ 0(D$ yD$$ D$xD$ 0(D$xyD$$ D$YD$ 0(D$xD$$ oD$ D$0(D$x$ D$ D$D$0($gO$D$ D$0(D$x$ D$ D$D$0($gO$D$eD$D$D$ 0(D$@zD$$ D$ D$0(D$z$ D$ D$D$0($gO#USÃt*Pt$$@t$#[]ÐUWVSD$$D$ D$dD$$ 1ҋ]Ћu}]D$`<$twC1ÉD$t$<$`19)Ή\$t$<$D$-D$ D$̟D$$ 1ivD$&D$ D$D$$ 12|9oD$ pD$*D$$›ډCD$.D$ D$D$$ 1fU]W&U8}E }U]uEU<$҉EUUE3U3E <$]1ɋu)Ή؃9UsrD$`<$2]+]uu\$t$<$19D$ D$D$$›D$D$ D$4D$$ 1]u}]Éډٍt&D$D$ D$D$$ 19Ea9.v)Ή\$t$<$,vD$D$ D$̟D$$ 15D$ D$ D$ D$$ 1D$D$ D$D$$ 1&UWVS<} O`E$>҉WG9w9)ӋWM] $T$D$ \$[ u<[^_]fD$`]$_1t$ \$EU$T$[)։]؃Eu܃U1ɋU܅xM܋U؉L$T$M $M1ҋ])ӅۉM]G1EU1ɋE܅xϋu܋]؉t$\$u4$fD$D$ D$D$$ <1[^_]D$D$ D$D$$ 1L$\$]$ukD$D$ D$̟D$$ 1D$D$ D$ D$$ <1[^_]ËUMEe.D$D$ D$D$$ 1D$ D$D$$ӛut&U(uu ]^|E$^|Nx9~))ډF8V1҅tC<< ƒ[]Í'US]D$ D$@$.1҅t 1Ҁ{ ƒ[]Í&UWVS,E $輮u ,[^_]ËE 1ۉ$Ɖ$NjE D$E$耯E$tCE$%ۉt CSA Q$FˋVA(Q,E$袯uE D$E$E$聯E$辯XNjpE$1D$ Ή\$t$E$7|$E$uD$D$ D$D$$ ,1[^_]Ðt&A(A,D$ D$D$E$証xD$D$ D$ D$$ 1ID$D$ D$D$$ 1&US]D$ D$@$1҅t 1Ҁ{ ƒ[]Í&US]D$ D$@$1҅t 1Ҁ{ ƒ[]Í&UWV1S1ۃ}wS1ۃ tF<$!t7@9u΃ T u1 D+t<$u1[^_]ÍE$>tE<$D$ED$t͍FD$<$.EU EBEBEB 뜍'UVS@u ED$ ]؍ED$\$E$u8D$D$ D$0D$$ 1҃@[^]É$q1҅tEUE܉FEFEF EUEMH@[^]ÐUE8t]1Ðxux+ux4uPtfuـxuӀx t&uɀx uÀx t&ux ]fUE]P @fUS]K S C S[] Í&UE ]Í&UE ]Í&UE ]Í&UE]Í&US]t$[]ÍUH}} ]EuW$O(U؋W]؉M܋Ou܉U)ӋWM΋O U9ΉMrvMw&9s19MsoE؋]+E)ËE\$D$E$η1G$O(9tHD$D$ խD$D$$ 1v]u}]Ívv떋E9Uvz&'U($,]Éu։}Mt>1 CBCBC B BE]u}]D$GD$ խD$,D$$ 1‰'UVS0UE ME]uD$dD$ խD$ D$$ D$hD$ խD$<D$$ VUWVS,E uU}EUF<$D$u7D$5D$ D$D$$ 1,[^_]F<$D$訵F<$D$萵FV <$D$T$ҶxE1ۀ}Eu;]F<$D$uD$;D$ D$tD$$ 1:D$6D$ D$D$$ ,1[^_]ÍvD$7D$ D$D$$ ,1[^_]U}U1.t&FUD<$D$ڶ;]EF؉<$D$誶uD$?D$ D$D$$ 12D$8D$ D$DD$$ 1D$@D$ D$D$$ 1U(}}]]uu D$ ?<$uBD$(D$ D$D$$ 1ҋ]Ћu}]Ít&эB E<$ÃD$VtbE<$D$賳\$<$蟳uD$+D$ D$زD$$ 1_fD$)D$ D$DD$$ 1)D$*D$ D$D$$ 1&UVS u] D$ ?4$蒸u>D$D$ D$D$$ 1҃ [^]Í[DD$4$ tf\$4$jD$4$RuD$D$ D$D$$ 1vt&D$D$ D$DD$$  1[^]D$D$ D$D$$  1[^]UVS ] uC4$D$Ҳu>D$D$ D$D$$ 1҃ [^]ÍC4$D$PtPC4$D$uD$ D$ D$D$$  1[^]D$D$ D$D$$  1[^]Ít&U(Eu1]P}}t@1D ÃPUt"U B5J41ҍA ED$<$uDD$D$ D$8D$$ EE]u}]É\$t$<$νtjD$ <<$芵D$<$BD$D$ D$D$$ EsD$D$ D$hD$$ E9&D$D$ D$D$$ EM <$L$8tMD$ ?<$蔴urD$D$ D$D$$ ED$D$ D$D$$ E`D$<$ޭu9D$D$ D$دD$$ EU B<$D$蟯u9D$D$ D$8D$$ EM A<$D$Pu9D$D$ D$tD$$ EuD$ ?<$#u9D$D$ D$D$$ E(D$<$覬u D$M AQ<$D$T$謮u9D$D$ D$ܵD$$ ED$ ?<$_u9D$D$ D$D$$ EdD$<$u D$M A Q$<$D$T$u9D$D$ D$<D$$ ED$?<$蛱u9D$D$ D$pD$$ ED$<$u9D$D$ D$D$$ ESU B(<$D$?u9D$D$ D$D$$ ED$?<$貰u9D$D$ D$жD$$ ED$<$5u D$M A,<$D$肪u9D$D$ D$D$$ EGD$?<$u9D$D$ D$(D$$ ED$<$xu D$UU B0<$D$ũtEuHEvD$D$ D$PD$$ EtD$?<$"u9D$D$ D$|D$$ E'D$<$襨u9D$D$ D$D$$ EM A4<$D$u9D$D$ D$D$$ ED$?<$8u9D$ D$ D$ԷD$$ E=D$<$軧u D$ U B5<$D$'ED$ D$ D$D$$ EUW1V1SP,U B8t\1uE EHD$ D$tD$$ E2D$;D$ D$DD$$ ED$9D$ D$D$$ ED$8D$ D$D$$ ED$:D$ D$D$$ END$CD$ D$D$$ ED$BD$ D$D$$ E'USÃtJPt$b@Pt$J@t$-[]ÐUWVSUt`Xkf}D$vZEP4@5t$fEEЉD$<$܉ẺD$<$ʼnEP5@4P ;E2MU9UT$<$胈ED$<$lnED$<$U%ED$<$辉E1ۀx4u6E8X4!UÉ<$D$uD$D$ D$pD$$ E<$D$jf}-E<$ D$7f}>D$~D$ D$JD$$ XfE<$D$ΉEE<$D$贉f}D$t닍&x51f$CD$<$oM8A5vn‹U<$‰\$CuD$D$ D$D$$ $迏EE0UT$ED$EUĉD$T$ED$ ED$E $D$0EЃEeDfD$D$ D$D$$ D$fD$ D$LD$$ D$gD$ D$tD$$ pD$D$ D$HD$$ >D$D$ D$(D$$  D$D$ D$D$$ D$D$ D$D$$ D$D$ D$tD$$ vD$D$ D$D$$ DD$D$ D$D$$ D$D$ D$D$$ D$yQD$xD$ D$LD$$ D$D$D$ D$D$$ bD$D$ D$PD$$ 0D$D$D$ D$XD$$ D$D$ D$(D$$ D$}D$ D$D$$ D$nD$ D$/D$$ [D$mD$ D$D$$ )D$sD$ D$ D$$ D$rD$ D$̼D$$ D$D$ D$hD$$ D$D$ D$ D$$ aD$D$ D$D$$ /D$D$ D$D$$ D$D$ D$D$$ D$D$ D$D$$ D$D$ D$D$$ yD$D$ D$D$$ 5 UED$$GÐUWVS FC~vy3iÌً|0$T0 uzŒtUv13„t.t*3uCŒt!9w[^_]Ãv볅ɉv뮉ω[^_]Åۉ뜿3͐t&UU MB~v1]iŒT D$u損t&U]] }}uuD$PC$|$$nt]u}]ËS41tu]}uU }]UE D$PD$E$`n1t EÍUE D$D$E$n1t EÉ'U(]] uu}}$t$<t]Ћu}]Ít&ED$\$<$mu 1Ґt&E$D$uEt$<$D$tUEU ttE U魋D$ DD$qD$$lY'UEU ttE U]D$ DD$jD$$l 'UWV1S|E}܃ED$E$mE$mE$9nt$ËE<$D$m<$mt<$ n$D$變tٍE\$$uED$D$ D$ D$$ |1[^_]ËED$E$lEE$AmE$~mD$DǍ@$kEEwD$ED$E܉$lE܉$lE܉$"m4$Í@D$G$ftf;C$uE$t$tED$7D$D$ G$D$<$D$ 1|[^_]ËG(D$E$GD$E$sED$BD$D$G$D$ G(D$$D$ 1덍Et$$csED$D$/D$ D$ $ |1[^_]ðAGD$E$sED$D$!D$ D$$ 1UWVS,}u4$GD$jf4$8k4$xkE$$lE@4D$DE$uE<$P4T$D$=uD$D$ D$D$$ ,1[^_]É|$4$&j4$jtq4$j<$ÍED$CD$tW\$E$$muD$D$ D$\D$$ ,1[^_]Ã,[^_]D$D$ D$ D$$ ,1[^_]fUWVS1ۃu} Dt?uD$D$ D$D$$ 1[^_]É<$$uD t |$$ED[^_]D$D$ D$D$$ 1댍USÃt(t$t$[]ÍvUEtE$$iEÍt&'USÃt(t$st$_[]ÍvUEt EEÍUWVS,EEu fE$0ÉE1 ߅t.4$T$/t$E$^MUBABAB A MBBABABA B EfB$EB(E B,T$E$jt ,[^_]ÐD$D$ D$D$$ D$!D$ D$,D$$ E^,1[^_]fD$D$ D$\D$$ ,1[^_]Í&D$D$ D$D$$ x&'UVSÃt:@tCt$<}C;tD$D$$|[^]þDt$|Du뺍v'UVS U]u wbiŒD$uTiŒ\ St&4$}$}Ctit$$}EC EC [^]fD$1D$ D$PD$$  [^]ÉfD$D$ D$D$$ 1t UVS U]u wriŒD$udiŒ\ St&4${$|Ctyt$$|C D$D$$z [^]ÍvD$w1D$ D$PD$$  [^]ÉVD$D$ D$D$$ 1ds UVS U]u wbiŒD$uTiŒ\ St&4$z$j{Ctit$$zEC EC [^]fD$T1D$ D$PD$$  [^]ÉfD$]D$ D$D$$ 1Tt UVS UMu B1w^iŒ\$uP\ St*4$y$\zCt$$yEC [^]ÍD$41D$ D$PD$$  [^]D$01D$ D$D$$ D$;D$ D$D$$ 1! UWVS }tL1$ Lb$Bbf؃Ìut$x [^_]Ív'UWVS,u E$8xÉE&1߅t.4$,x$x7t$E$6xMUBABAB A MBBABABA B $D$$,dED$E$ct ,[^_]D$zD$ D$D$$ D$D$ D$D$$ E,1[^_]D$D$ D$$D$$ ,1[^_]Ðt&D$D$ D$`D$$ |D$ DD$xD$$uv'US4$$F wED$$FD$$juD$ E$bD$` E$bD$ D$D$E$vD$ D$D$E${D$ D$D$E$D$ D$D$ E$mWD$ D$D$E$B^D$ D$D$E$eD$ D$D$E$lD$ D$D$ E$D$ D$ D$E$D$D$ D$ D$E$SD$D$ D$ D$$E$ D$D$ D$ D$#E$D$D$ D$ D$/E$D$D$ D$D$:E$ID$D$ "D$D$EE$TtD$D$ D$D$QE$!sD$D$ D$D$PE$rD$D$ .D$D$\E$qD$D$ ,D$D$fE$pD$D$ 0D$D$nE$UoD$D$ 0D$D$}E$"nD$D$ 1D$D$E$mD$D$ 1D$D$E$D$D$ D$D$E$D$D$ D$D$E$VD$D$E$<D$D$$D$XD$ XD$8D$$ -D$=D$ XD$D$$ E$14[]D$D$ D$D$$ 41[]Ðt&D$;D$ XD$D$$ 널D$<D$ XD$D$$ QD$>D$ XD$HD$$ D$?D$ XD$D$$ D$@D$ XD$D$$ D$AD$ XD$D$$ D$ID$ XD$TD$$ WD$BD$ XD$XD$$ %D$CD$ XD$D$$ D$ED$ XD$D$$ D$FD$ XD$<D$$ D$GD$ XD$D$$ ]D$HD$ XD$D$$ +D$JD$ XD$D$$ D$KD$ XD$ D$$ D$LD$ XD$hD$$ D$MD$ XD$D$$ cD$ND$ XD$$D$$ 1D$OD$ XD$xD$$ D$PD$ XD$D$$ D$QD$ XD$HD$$ D$D$$D$YD$ XD$D$$ ID$RD$ XD$D$$ D$SD$ XD$D$$ D$TD$ XD$xD$$ D$D$E$%D$D$$udD$\D$ XD$(D$$ @D$WD$ XD$D$$ D$D$$udD$]D$ XD$pD$$ D$[D$ XD$D$$ D$D$$u2D$^D$ XD$D$$ @D$D$$u2D$_D$ XD$D$$ D$D$$gu2D$`D$ XD$DD$$ D$D$$u2D$aD$ XD$D$$ VD$D$ $u2D$bD$ XD$D$$ D$D$E$ztND$D$"$\udD$eD$ XD$|D$$ D$dD$ XD$D$$ gD$D$($u2D$fD$ XD$D$$ D$D$.$u2D$gD$ XD$ D$$ D$D$4$@u2D$hD$ XD$TD$$ }D$D$:$u2D$iD$ XD$D$$ /D$D$BE$tND$,D$f$udD$lD$ XD$8D$$ D$kD$ XD$D$$ D$D$$u2D$mD$ XD$|D$$ @D$D$KE$tND$%D$$udD$pD$ XD$4D$$ D$oD$ XD$D$$ D$D${$u2D$qD$ XD$|D$$ QD$D$ D$D$_E$"D$D$ D$ D$kE$pD$D$ D$!D$qE$=%D$D$ D$"D$yE$ D$D$ D$#D$~E$[D$D$ D$$D$E$D$D$ D$%D$E$qD$D$ D$&D$E$>,D$D$ D$'D$E$ D$D$ D$(D$E$D$D$ D$)D$E$UD$ D$ (D$*D$E$rD$D$ (D$+D$E$?D$D$ (D$,D$E$ RD$D$ (D$-D$E$D$D$ ,D$.D$E$D$ D$ *D$/D$E$sD$D$ -D$0D$E$@#D$D$ -D$1D$E$ D$D$ D$2D$E$D$ DD$DD$E$udD$D$ XD$D$$ D$tD$ XD$D$$ D$ DD$DD$E$udD$D$ XD$PD$$ qD$D$ XD$D$$ ?D$D$-D$ <D$ DD$DD$E$1D$D$ XD$D$$ D$D$ XD$@D$$ D$D$ XD$D$$ fD$D$-D$D$ DD$DD$E$XRD$D$ XD$XD$$ D$D$ XD$D$$ D$|D$ XD$D$$ D${D$ XD$@D$$ [D$zD$ XD$D$$ )D$yD$ XD$D$$ D$xD$ XD$0D$$ D$wD$ XD$D$$ D$vD$ XD$D$$ aD$uD$ XD$(D$$ /D$D$ XD$ D$$ D$D$ XD$D$$ D$~D$ XD$dD$$ D$}D$ XD$D$$ gD$D$ XD$D$$ 5D$D$ XD$xD$$ D$D$ XD$,D$$ D$ DD$DD$E$ u2D$D$ XD$D$$ xD$D$D$;D$ ED$DD$ E$ju2D$D$ XD$\D$$ D$D$D$;D$ ED$DD$(E$u2D$D$ XD$D$$ D$D$D$;D$ %ED$DD$E$u2D$D$ XD$tD$$ %D$D$1D$;D$ 5ED$DD$0E$u2D$D$ XD$ D$$ D$D$D$;D$ EED$DD$?E$u2D$D$ XD$D$$ CD$D$0D$;D$ UED$DD$OE$5u2D$D$ XD$4D$$ D$D$,D$ ;D$ eED$DD$^E$u2D$D$ XD$D$$ aD$D$D$ ;D$ uED$DD$qE$Su2D$D$ XD$XD$$ D$D$D$ ;D$ ED$DD$E$u2D$D$ XD$D$$ D$ ED$DD$E$u2D$D$ XD$pD$$ &D$D$-D$ <D$ ED$ED$E$u2D$D$ XD$D$$ D$D$ D$<D$ ED$ED$E$u2D$D$ XD$D$$ DD$D$ D$<D$ ED$ED$E$6u2D$D$ XD$D$$ D$D$D$<D$ ED$ED$E$u2D$D$ XD$D$$ bD$D$ D$<D$ ED$ED$E$Tu2D$D$ XD$\D$$ D$D$-D$<D$ ED$ED$E$u2D$D$ XD$D$$ D$D$D$<D$ FD$ED$E$ru2D$D$ XD$D$$ D$D$D$<D$ FD$ED$E$u2D$#D$ XD$4D$$ D$D$ D$<D$ %FD$ED$E$u2D$*D$ XD$D$$ -D$ 5FD$DD$OE$gu2D$.D$ XD$lD$$ D$D$D$D$ EFD$5FD$E$u2D$5D$ XD$D$$ cD$D$D$D$ UFD$5FD$E$Uu2D$<D$ XD$tD$$ D$ eFD$DD$E$,u2D$@D$ XD$$D$$ D$D$*D$'D$ uFD$eFD$&E$u2D$GD$ XD$D$$ (D$D$D$?D$ FD$eFD$7E$u2D$ND$ XD$LD$$ D$D$D$?D$ FD$eFD$@E$u2D$UD$ XD$D$$ FD$ FD$DD$HE$u2D$YD$ XD$D$$ D$D$*D$DD$ FD$FD$,E$u2D$`D$ XD$D$$ |D$D$ D$DD$ FD$FD$E$nu2D$gD$ XD$D$$  D$D$D$DD$ FD$FD$WE$u2D$nD$ XD$D$$ D$D$D$DD$ FD$FD$kE$u2D$uD$ XD$D$$ )D$D$D$DD$ FD$FD$E$u2D$|D$ XD$dD$$ D$ GD$DD$E$u2D$D$ XD$D$$ _D$ GD$GD$E$u2D$D$ XD$\D$$ D$D$ D$@D$ %GD$GD$E$u2D$D$ XD$D$$ D$ 5GD$GD$E$u2D$D$ XD$\D$$ D$ XD$\)D$$ 頾D$D$,D$2D$ KD$JD$E$蒯u2D$ED$ XD$*D$$ /D$ KD$JD$E$iu2D$ID$ XD$*D$$ ֽD$D$D$3D$ KD$KD$ E$Ȯu2D$PD$ XD$l+D$$ eD$D$D$3D$ KD$KD$E$Wu2D$WD$ XD$,D$$ D$D$D$3D$ KD$KD$2E$u2D$^D$ XD$,D$$ 郼D$D$D$3D$ KD$KD$FE$uu2D$eD$ XD$-D$$ D$D$!D$ 3D$ KD$KD$RE$u2D$lD$ XD$(.D$$ 须D$D$D$3D$ KD$KD$dE$蓬u2D$sD$ XD$.D$$ 0D$D$D$ 3D$ LD$KD$pE$"u2D$zD$ XD$|/D$$ 鿺D$D$D$3D$ LD$KD$E$豫u2D$D$ XD$,0D$$ ND$D$D$3D$ %LD$KD$E$@u2D$D$ XD$0D$$ ݹD$D$D$3D$ 5LD$KD$E$Ϫu2D$D$ XD$|1D$$ lD$ ELD$JD$E$覱u2D$D$ XD$ 2D$$ D$D$D$4D$ ULD$ELD$E$u2D$D$ XD$2D$$ 颸D$D$D$4D$ eLD$ELD$E$蔩u2D$D$ XD$X3D$$ 1D$D$D$4D$ uLD$ELD$E$#u2D$D$ XD$4D$$ D$D$D$ 4D$ LD$ELD$E$貨u2D$D$ XD$4D$$ OD$D$2D$4D$ LD$ELD$E$Au2D$D$ XD$L5D$$ ޶D$D$D$4D$ LD$ELD$E$Чu2D$D$ XD$6D$$ mD$D$'D$4D$ LD$ELD$E$_u2D$D$ XD$6D$$ D$D$D$4D$ LD$ELD$E$u2D$D$ XD$H7D$$ 鋵D$ LD$ID$*E$ŭu2D$D$ XD$7D$$ 2D$D$D$=D$ LD$LD$HE$$u2D$D$ XD$8D$$ D$D$!D$=D$ LD$LD$ZE$賥u2D$D$ XD$D9D$$ PD$D$D$=D$ MD$LD$aE$Bu2D$D$ XD$9D$$ ߳D$D$D$=D$ MD$LD$oE$Ѥu2D$D$ XD$:D$$ nD$D$D$=D$ %MD$LD$E$`u2D$D$ XD$x;D$$ D$D$D$=D$ 5MD$LD$E$u2D$D$ XD$0<D$$ 録D$D$D$ =D$ EMD$LD$E$~u2D$D$ XD$<D$$ D$D$,D$=D$ UMD$LD$E$ u2D$D$ XD$=D$$ 骱D$ eMD$ID$E$u2D$ D$ XD$d>D$$ QD$D$,D$>D$ uMD$eMD$E$Cu2D$D$ XD$>D$$ D$ MD$ID$E$u2D$D$ XD$?D$$ 釰D$D$D$?D$ MD$MD$ E$yu2D$D$ XD$$@D$$ D$ MD$LD$E$Pu2D$!D$ XD$@D$$ 齯D$D$D$ =D$ MD$MD$0E$诠u2D$(D$ XD$`AD$$ LD$D$D$ =D$ MD$MD$;E$>u2D$/D$ XD$BD$$ ۮD$D$D$ =D$ MD$MD$JE$͟u2D$6D$ XD$BD$$ jD$ MD$MD$QE$褦u2D$:D$ XD$D$ XD$CD$$ 鸭D$ ND$DD$eE$tEU錭D$BD$ XD$$DD$$ MUE UMA4Q8]ÍUEE ]UUfR ‹E f]Ðt&UMSAY A ‹E Ӊ[]ÍvU1҉W1VS E0@Y¸ A 1 A1 A1҉]M1ۉ¸˹ ȋM 1IMM ڋ] ȉ[E U]] E Љ C [^_]Í'U]&U]&U]&U]&U]&UVSu] 4$\$CD$F$TCD$F$BCD$F$0CD$F$CD$F$] u[^]t&U]G&U]] uu\$4$ ] ]uu]&U]&U]&UVSu] 4$\$vCD$F$dCD$F$RCD$F$:] u[^])'U]] uu\$4$] ]uu]&U]E ]uuD$$u u]]]&UVSE uft+1t&ЍPEpD$"D$ ND$DTD$$ @1[^]ø몍v'U($<]uƉ}Utl1D$uFCFCF C eCeCeCeCC $E]u}]D$rD$ ND$TD$$ 1'U]7j&UMA0t tE L$$D$eÐt&D$D$ ND$4UD$$ 1 UWVS,} EED$$u7D$VD$ ND$|UD$$ ,1[^_]ËEu4$D$4$Rto4$<$ÉD$8tډ\$E$uuD$^D$ ND$UD$$ E$I,1[^_]ËEU,[^_]Ív'US$]E\$E D$E$1҅u$[]ËE$t?D$sD$ ND$UD$$ $$1[]ËE$!U$$[]Í&UWVS,] E}D$D$Ke$*u7D$D$ ND$UD$$ 1,[^_]ËE<$D$@CuD$4$4$x4$D$KeÉ$Vu҉\$<$uD$D$ ND$ND$$ 1WD$D$ ND$@VD$$ ,1[^_]Ã,[^_]Í'U(]] uu\$4$u>D$qD$ ND$dVD$$ 1ҋ]Ћu]Ív\$4$DuD$rD$ ND$VD$$ ]1ҋu]UE D$D$E $]1tEB fUWVS,Eu E$$ÉE%1 CES fC҉FCFCF C tED$\$$Jt6\$E $EUC E,[^_]ÐD$D$ ND$WD$$ D$D$ ND$ OD$$ E$K,1[^_]ÐD$D$ ND$LWD$$ 뎐D$D$ ND$VD$$ ,1[^_]É'U8uƍE]ˉ}EED$L$$tEU]u}]ÍED$F\$$^urED$\$$^u1D$bD$ ND$WD$$ 1돍ED$ E@$\$D$F$G^tZvED$ E\$<$D$u7D$gD$ ND$(XD$$ 1D$dD$ ND$WD$$ 1t&UVS0uEF0$D$E$D$UF0$M 3u?D$D$ ND$XD$$ $:01[^]ÐD$\$E$u5D$D$ ND$XD$$ 뤍$0[^]D$D$ ND$|XD$$ 01[^]D$ bD$D$N$XXBfU8UuM }u]}Z0EtE$EP<fxED$ED$$;uD$D$ ND$6OD$$ 1t$L$$t U]u}]ÍD$D$ ND$!OD$$ 1D$D$ ND$XD$$ 1닋EMP9)D$D$ ND$xYD$$ 1=މ}C$EUEt$T$$D$D$ ND$ `D$$ 4$b@1[^]É\$D$[eE$tEU@[^]D$D$ ND$aD$$ 둍t&'U($‰E@@@ @@E B$D$膡E$0tEUÐt&D$D$ ND$PbD$$ E$1Ít&D$D$ ND$aD$$ 1ÐUWVS,E ]}$u܉D$oE4$D$`$Ȝt>4$輜t2$<$D$ĴuЉ4$U,[^_]Ã,1[^_]ÍU]g&UVStFt2tt&$6ۉut$ $[^]ÍvUWVS\T$EUMEE$u1\[^_]ÍED$ $轟uID$yD$ eD$fD$$ E$ќU܉$Ɯ딍t&UD$ $]EMD$EL$$MEu9EXfvPEȍrur-Ã$ұEEЃ\$D$$-E؅űx~W1.Uƍ DwTw Љt3C;E}%UȉuɋUƍ DwTw ‰NjMЋE܉L$$wED$ED$$襪OE$D$ED$$ݩE\$$D$D$ eD$tiD$$ U$֙M܉ $˙$c1D$|D$ eD$gD$$ D$KD$ eD$gD$$  EUEU܉D$D$ eD$@gD$$ M $E܉$D$D$ eD$gD$$ D$D$ eD$hD$$ E$菘U܉$脘MЉ $1DD$D$ eD$iD$$ _D$D$ eD$hD$$ 2D$D$ eD$ThD$$ UUEM U~]VUUEM UN]6UWVSu:D$=D$ uD$uD$$ 1҃$[]ÍvD$D$D$D$ ED$%D$f$D$D$D$D$ UD$%D$f$D$ uD$eD$"f$D$RD$ uD$wD$$ 1t&D$DD$ uD$xvD$$ $1[]D$KD$ uD$4wD$$ $1[]D$D$,D$D$ nD$uD$$ztXD$ D$uD$($uhD$^D$ uD$xD$$ 1D$YD$ uD$XxD$$ 1D$D$ D$D$ D$D$3f$u4D$fD$ uD$\yD$$ 1oD$D$D$D$ D$D$?f$Bu4D$mD$ uD$yD$$ 1D$D$D$D$ ND$D$Of$u4D$vD$ uD$xzD$$ 1D$D$D$DD$ ~D$D$`f$bu4D$}D$ uD${D$$ 1D$ ^D$eD$mf$:u4D$D$ uD${D$$ 1D$D$ D$PD$ D$^D$$u4D$D$ uD$ |D$$ 1WD$D$D$PD$ D$^D$$*u4D$D$ uD$|D$$ 1D$ ՀD$ŀD$yf$u4D$D$ uD$(}D$$ 1D$ D$ՀD$f$u4D$D$ uD$}D$$ 17D$ D$ՀD$f$Ru4D$D$ uD$~D$$ 1D$ D$ՀD$f$D$D$ uD$~D$$ 1~USE $+sD$CD$E$+UBD[]fUWVS,u }4$rD$ D$| <$ÍDD$u=D$D$ 0 D$` D$$ 1,[^_]ÍD$\$<$܎t$u4$Est&4$s4$s<$D$藋CD$<$uD$ D$ 0 D$ D$$ ,1[^_]Ðt&D$D$ 0 D$ D$$ ,1[^_]ðD$ D$ 0 D$ػ D$$ 1&'USÃt$虉[]Í'UVSÃ0$xE@@@ f@D$C$}utE0[^]D$DD$ 0 D$| D$$ D$PD$ 0 D$ D$$ E01[^]D$MD$ 0 D$, D$$ 01[^]Í&UEt EEÍUS$]fEf}fy3ED$CD$$ou΋E Uf$[]D$ D$0 D$ $ $1[]ÍUE D$D$E$=o1҅tEfɉÐt&USE ]D$fEED$E$n1tBBCB CBC []Ð&U8uu}E} ]^fED$|$$ntUf]u}]f}tPED$D$$PnED$D$ 0 D$D D$$ 1뜍ED$4$tCUUMf BGBGB G BUf FD$D$ 0 D$(qD$$ 1UcteMUf BGBGB G BEfD$D$ 0 D$l D$$ 1D$UUE ttf;D$ D$=D$0 $lv'UEU ttE U}D$ D$6D$0 $l詄'US]t$nt$规[]Ít&'US$荅tJ@@@ @@$D$"qEf[]D$oD$ 0 D$ D$$ 1[]Ð&UWVSLuEEE$;u7D$D$ 0 D$ D$$ 1L[^_]ÍED$ED$4$zE1ۍ}u^EЉD$4$AEUEU9]fEЉBEԉBE؉B E܉B|$4$ uD$D$ 0 D$LD$$ -D$D$ 0 D$ D$$ E$L1[^_]ËE UD$D$ 0 D$C D$$ D$D$ 0 D$H D$$ xt&UED$| $ÐUWV0UEu} EEEUu}u9UEfM9MvuЉ}fEЋUԃ0^_]ÍvEEMܸ U+E܋u}EEMM ‹EUUMM ЋUMuU9UM)щM̉MM ‹ẺUEPEtEUE&1ufE9ErU9UvUMUЉMME+EMEM9g)U]U]Ít&'UWVS^_E)E}Ut+1ƍED$E D$E$9}u߃[^_]Ë$ÐUS t1Ћ u[]ÐUS[|́Y[d%d:%d:%d:%d%lld%u-%u-%uT%u:%u:%u:%uInputs: -h--help--prefixMissing argument for %s --clip--tape--project--ntsc--nolegacy--aspect--comment--desc--tagMissing argument(s) for %s Descript--start-tc--mp-uid--mp-created--tp-uid--tp-created--mjpeg--res2:13:110:110:1m15:1s20:1--dvrb%s: Failed to open DV file %s: File is not a DV file %s: No video in DV file %s: Unknown DV bit rate --IMX30--IMX40--IMX50--DNxHD720p120--DNxHD720p185--DNxHD1080i120--DNxHD1080i185--DNxHD1080p36--DNxHD1080p120--DNxHD1080p185--unc--unc1080i--pcm--wavpcmFailed to open WAV file '%s' Not a RIFF WAVE file --bpsInvalid --bps value '%s' Unknown argument '%s' --prefix is required No inputs PALNTSCmain.c'%s' failed, in %s:%d _v%d.mxf_a%d.mxfV%dA%dFailed to open file '%s' Failed to write DV100 frame Failed to write IMX frame Failed to write DNxHD frame Failed to write PCM frame Failed to read PCM frame Failed to complete writing %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%02xFailed to read %u bytes of wave data. Actual read was %u Usage: %s <> <> Options: (options marked with * are required) -h, --help display this usage message * --prefix output filename prefix --clip clip (MaterialPackage) name. --project Avid project name. --tape tape name. --ntsc NTSC. Default is DV file frame rate or PAL --nolegacy don't use the legacy definitions --aspect video aspect ratio x:y. Default is DV file aspect ratio or 4:3 --comment add 'Comments' user comment to the MaterialPackage --desc add 'Descript' user comment to the MaterialPackage --tag add user comment to the MaterialPackage. Option can be used multiple times --start-tc set the start timecode. Default is 0 frames --mp-uid set the MaterialPackage UMID. Autogenerated by default --mp-created set the MaterialPackage creation date. Default is now --tp-uid set the tape SourcePackage UMID. Autogenerated by default --tp-created set the tape SourcePackage creation date. Default is now --mjpeg Avid MJPEG --res Resolution '2:1' (default), '3:1', '10:1', '10:1m', '15:1s' or '20:1' --dv IEC DV 25, DV-based 25 / 50, DV 100 1080i50 / 720p50 (SMPTE 370M) --IMX30 IMX 30 Mbps MPEG-2 video (D-10, SMPTE 356M) --IMX40 IMX 40 Mbps MPEG-2 video (D-10, SMPTE 356M) --IMX50 IMX 50 Mbps MPEG-2 video (D-10, SMPTE 356M) --DNxHD720p120 DNxHD 1280x720p50 120 Mbps --DNxHD720p185 DNxHD 1280x720p50 185 Mbps --DNxHD1080i120 DNxHD 1920x1080i50 120 Mbps --DNxHD1080i185 DNxHD 1920x1080i50 185 Mbps --DNxHD1080p36 DNxHD 1920x1080p25 36 Mbps --DNxHD1080p120 DNxHD 1920x1080p25 120 Mbps --DNxHD1080p185 DNxHD 1920x1080p25 185 Mbps --unc Uncompressed 8-bit UYVY SD --unc1080i Uncompressed 8-bit UYVY HD 1920x1080i --pcm raw 48kHz PCM audio --bps # bits per sample. Default is 16 --wavpcm raw 48kHz PCM audio contained in a WAV file format is a frame count or d?hh:mm:ss:ff (optional 'd' indicates drop frame) format is [0-9a-fA-F]{64}, a sequence of 32 hexadecimal bytes format is YYYY-MM-DDThh:mm:ss:qm where qm is in units of 1/250th second Failed to read --aspect value '%s' Number of user comment tags exceeds the assumed maximum: %d Failed to accept --mp-uid umid value '%s' Failed to accept --mp-created timestamp value '%s' Failed to accept --tp-uid umid value '%s' Failed to accept --tp-created timestamp value '%s' The --res must follow a --mjpeg input Unknown Avid MJPEG resolution '%s' %s: Failed to read first DV DIF sequence from DV file %s: DV 100 1080i 60 not yet supported %s: DV 100 720p 60 not yet supported Failed to read wav RIFF format specifier 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 The --bps must follow a --pcm input Failed to read --bps integer value '%s' Frame rate of '%s' (%s) does not correspond to project format (%s) Failed to accept --start-tc timecode value '%s' (inputs[i].mjpegState.buffer = (unsigned char*)malloc(sizeof(unsigned char) * (8192))) != NULL(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))) != NULLcreate_package_definitions(&packageDefinitions)create_material_package(packageDefinitions, &materialPackageUID, clipName, &materialPackageCreated)set_user_comment(packageDefinitions, "Comments", comment)set_user_comment(packageDefinitions, "Descript", desc)set_user_comment(packageDefinitions, userCommentTags[uctIndex].name, userCommentTags[uctIndex].value)create_tape_source_package(packageDefinitions, &tapePackageUID, tapeName, &tapePackageCreated)create_file_source_package(packageDefinitions, &filePackageUID, NULL, &filePackageCreated, filename, inputs[i].essenceType, &inputs[i].essenceInfo, &filePackage)create_track(packageDefinitions->tapeSourcePackage, i + 1, 0, trackName, inputs[i].isVideo, &projectEditRate, &g_Null_UMID, 0, 0, tapeLen, &tapeTrack)create_track(filePackage, 1, 0, trackName, inputs[i].isVideo, &editRate, &packageDefinitions->tapeSourcePackage->uid, tapeTrack->id, startPosition, 0, &fileTrack)create_track(packageDefinitions->materialPackage, i + 1, inputs[i].trackNumber, trackName, inputs[i].isVideo, &editRate, &filePackage->uid, fileTrack->id, 0, fileTrack->length, &materialTrack)Failed to create Avid MXF clip writer Failed to start writing MJPEG frame Error: image start is non-0xFF byte Failed to write MJPEG frame data Failed to end writing MJPEG frame Failed to write DVBased/IECDV 25 frame Failed to write DVBased50 frame Failed to write Uncompressed frame Failed to read Wave PCM frame Failed to write Wave PCM frame ?*Kj׻mainRIFFWAVEfmt dataread_next_mjpeg_image_datawrite_avid_mxf.cnumSamples == 1filePackage->filename != NULLhaveMaterialTrackRefget_track_writer(clipWriter, materialTrackID, &writer)(newOutput = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (len + 1))) != NULLmbstowcs(newOutput, input, len + 1) != (size_t)(-1)(newOffsetsArray = (MJPEGOffsetsArray*)malloc(sizeof(MJPEGOffsetsArray))) != NULL(newOffsetsArray->offsets = (uint64_t*)malloc(sizeof(uint64_t) * (65535))) != NULLmxf_append_list_element(mjpegFrameOffsets, newOffsetsArray)create_avid_mjpeg_offsets_array(mjpegFrameOffsets, offsetsArray)mxf_load_data_model(&writer->dataModel)mxf_avid_load_extensions(writer->dataModel)mxf_finalise_data_model(writer->dataModel)mxf_create_header_metadata(&writer->headerMetadata, writer->dataModel)mxf_create_set(writer->headerMetadata, &MXF_SET_K(Preface), &writer->prefaceSet)mxf_set_timestamp_item(writer->prefaceSet, &MXF_ITEM_K(Preface, LastModifiedDate), &clipWriter->now)mxf_set_version_type_item(writer->prefaceSet, &MXF_ITEM_K(Preface, Version), 0x0102)mxf_set_ul_item(writer->prefaceSet, &MXF_ITEM_K(Preface, OperationalPattern), &MXF_OP_L(atom, complexity02))mxf_alloc_array_item_elements(writer->prefaceSet, &MXF_ITEM_K(Preface, EssenceContainers), mxfUL_extlen, 1, &arrayElement)mxf_set_utf16string_item(writer->prefaceSet, &MXF_ITEM_K(Preface, ProjectName), clipWriter->wProjectName)mxf_set_rational_item(writer->prefaceSet, &MXF_ITEM_K(Preface, ProjectEditRate), &clipWriter->projectEditRate)mxf_create_set(writer->headerMetadata, &MXF_SET_K(ContentStorage), &writer->contentStorageSet)mxf_set_strongref_item(writer->prefaceSet, &MXF_ITEM_K(Preface, ContentStorage), writer->contentStorageSet)mxf_create_set(writer->headerMetadata, &MXF_SET_K(MaterialPackage), &writer->materialPackageSet)mxf_add_array_item_strongref(writer->contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), writer->materialPackageSet)mxf_set_umid_item(writer->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &materialPackage->uid)mxf_set_timestamp_item(writer->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &materialPackage->creationDate)mxf_set_timestamp_item(writer->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &materialPackage->creationDate)convert_string(clipWriter, materialPackage->name)mxf_set_utf16string_item(writer->materialPackageSet, &MXF_ITEM_K(GenericPackage, Name), clipWriter->wTmpString)mxf_create_set(writer->headerMetadata, &MXF_SET_K(Track), &writer->materialPackageTrackSet)mxf_add_array_item_strongref(writer->materialPackageSet, &MXF_ITEM_K(GenericPackage, Tracks), writer->materialPackageTrackSet)mxf_set_uint32_item(writer->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), track->id)convert_string(clipWriter, track->name)mxf_set_utf16string_item(writer->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), clipWriter->wTmpString)mxf_set_uint32_item(writer->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), track->number)mxf_set_rational_item(writer->materialPackageTrackSet, &MXF_ITEM_K(Track, EditRate), &track->editRate)mxf_set_position_item(writer->materialPackageTrackSet, &MXF_ITEM_K(Track, Origin), 0)mxf_create_set(writer->headerMetadata, &MXF_SET_K(Sequence), &writer->sequenceSet)mxf_set_strongref_item(writer->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), writer->sequenceSet)mxf_set_ul_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->pictureDataDef)mxf_set_ul_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->soundDataDef)mxf_set_length_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), -1)mxf_get_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), &writer->durationItems[writer->numDurationItems].item)mxf_create_set(writer->headerMetadata, &MXF_SET_K(SourceClip), &writer->sourceClipSet)mxf_add_array_item_strongref(writer->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), writer->sourceClipSet)mxf_set_ul_item(writer->sourceClipSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->pictureDataDef)mxf_set_ul_item(writer->sourceClipSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->soundDataDef)mxf_set_length_item(writer->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), -1)mxf_set_position_item(writer->sourceClipSet, &MXF_ITEM_K(SourceClip, StartPosition), track->startPosition)mxf_set_umid_item(writer->sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), &track->sourcePackageUID)mxf_set_uint32_item(writer->sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), track->sourceTrackID)mxf_get_item(writer->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), &writer->durationItems[writer->numDurationItems].item)mxf_avid_attach_mob_attribute(writer->headerMetadata, writer->materialPackageSet, L"_PJ", clipWriter->wProjectName)convert_string(clipWriter, userComment->name)convert_string(clipWriter, userComment->value)mxf_avid_attach_user_comment(writer->headerMetadata, writer->materialPackageSet, clipWriter->wTmpString2, clipWriter->wTmpString)mxf_get_list_length(&filePackage->tracks) == 1mxf_create_set(writer->headerMetadata, &MXF_SET_K(SourcePackage), &writer->sourcePackageSet)mxf_add_array_item_strongref(writer->contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), writer->sourcePackageSet)mxf_set_umid_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &filePackage->uid)mxf_set_timestamp_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &filePackage->creationDate)mxf_set_timestamp_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &filePackage->creationDate)convert_string(clipWriter, filePackage->name)mxf_set_utf16string_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, Name), clipWriter->wTmpString)mxf_create_set(writer->headerMetadata, &MXF_SET_K(Track), &writer->sourcePackageTrackSet)mxf_add_array_item_strongref(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, Tracks), writer->sourcePackageTrackSet)mxf_set_uint32_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), track->id)mxf_set_uint32_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), writer->sourceTrackNumber)mxf_set_rational_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(Track, EditRate), &track->editRate)mxf_set_position_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(Track, Origin), 0)mxf_set_strongref_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), writer->sequenceSet)mxf_create_set(writer->headerMetadata, &MXF_SET_K(CDCIEssenceDescriptor), &writer->cdciDescriptorSet)mxf_set_strongref_item(writer->sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), writer->cdciDescriptorSet)mxf_set_rational_item(writer->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, SampleRate), &writer->sampleRate)mxf_set_length_item(writer->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, ContainerDuration), 0)mxf_set_ul_item(writer->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &writer->essenceContainerLabel)mxf_set_ul_item(writer->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &writer->cdciEssenceContainerLabel)mxf_set_ul_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, PictureEssenceCoding), &writer->pictureEssenceCoding)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), writer->storedHeight)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), writer->storedWidth)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledHeight), writer->sampledHeight)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledWidth), writer->sampledWidth)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayHeight), writer->displayHeight)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayWidth), writer->displayWidth)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayYOffset), writer->displayYOffset)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayXOffset), writer->displayXOffset)mxf_alloc_array_item_elements(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), 4, writer->videoLineMapLen, &arrayElement)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), writer->horizSubsampling)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), writer->vertSubsampling)mxf_set_uint8_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), writer->frameLayout)mxf_set_rational_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), &clipWriter->imageAspectRatio)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), 1)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), 8)mxf_set_uint8_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, ColorSiting), writer->colorSiting)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, BlackRefLevel), 16)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, WhiteReflevel), 235)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, ColorRange), 225)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), writer->imageAlignmentOffset)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageStartOffset), writer->imageStartOffset)mxf_set_int32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ResolutionID), writer->resolutionID)mxf_set_int32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameSampleSize), writer->frameSize)mxf_set_int32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageSize), (int32_t)writer->essenceLength)mxf_create_set(writer->headerMetadata, &MXF_SET_K(WaveAudioDescriptor), &writer->bwfDescriptorSet)mxf_set_strongref_item(writer->sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), writer->bwfDescriptorSet)mxf_set_rational_item(writer->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, SampleRate), &writer->sampleRate)mxf_set_length_item(writer->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, ContainerDuration), 0)mxf_set_ul_item(writer->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &writer->essenceContainerLabel)mxf_set_rational_item(writer->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), &writer->samplingRate)mxf_set_uint32_item(writer->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), 1)mxf_set_uint32_item(writer->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), writer->bitsPerSample)mxf_set_uint16_item(writer->bwfDescriptorSet, &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), writer->blockAlign)mxf_set_uint32_item(writer->bwfDescriptorSet, &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), writer->avgBps)mxf_avid_attach_mob_attribute(writer->headerMetadata, writer->sourcePackageSet, L"_PJ", clipWriter->wProjectName)mxf_create_set(writer->headerMetadata, &MXF_SET_K(EssenceContainerData), &writer->essContainerDataSet)mxf_add_array_item_strongref(writer->contentStorageSet, &MXF_ITEM_K(ContentStorage, EssenceContainerData), writer->essContainerDataSet)mxf_set_umid_item(writer->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), &filePackage->uid)mxf_set_uint32_item(writer->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, IndexSID), g_indexSID)mxf_set_uint32_item(writer->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, BodySID), g_bodySID)mxf_set_umid_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &tapePackage->uid)mxf_set_timestamp_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &tapePackage->creationDate)mxf_set_timestamp_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &tapePackage->creationDate)convert_string(clipWriter, tapePackage->name)mxf_set_utf16string_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), clipWriter->wTmpString)mxf_set_uint32_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), track->number)mxf_set_length_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), track->length)mxf_set_length_item(writer->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), track->length)mxf_set_uint32_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), maxTrackID + 1)mxf_set_utf16string_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), L"TC1")mxf_set_uint32_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), 0)mxf_set_rational_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(Track, EditRate), &clipWriter->projectEditRate)mxf_set_ul_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->timecodeDataDef)mxf_set_length_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), tapeLen)mxf_create_set(writer->headerMetadata, &MXF_SET_K(TimecodeComponent), &writer->timecodeComponentSet)mxf_add_array_item_strongref(writer->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), writer->timecodeComponentSet)mxf_set_ul_item(writer->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->timecodeDataDef)mxf_set_length_item(writer->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, Duration), tapeLen)mxf_set_uint16_item(writer->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, RoundedTimecodeBase), roundedTimecodeBase)mxf_set_boolean_item(writer->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, DropFrame), clipWriter->dropFrameTimecode)mxf_set_position_item(writer->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, StartTimecode), 0)mxf_create_set(writer->headerMetadata, &MXF_SET_K(TapeDescriptor), &writer->tapeDescriptorSet)mxf_set_strongref_item(writer->sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), writer->tapeDescriptorSet)mxf_create_set(writer->headerMetadata, &MXF_SET_K(Identification), &writer->identSet)mxf_add_array_item_strongref(writer->prefaceSet, &MXF_ITEM_K(Preface, Identifications), writer->identSet)mxf_set_uuid_item(writer->identSet, &MXF_ITEM_K(Identification, ThisGenerationUID), &thisGeneration)mxf_set_utf16string_item(writer->identSet, &MXF_ITEM_K(Identification, CompanyName), g_mxfIdentCompanyName)mxf_set_utf16string_item(writer->identSet, &MXF_ITEM_K(Identification, ProductName), g_mxfIdentProductName)mxf_set_utf16string_item(writer->identSet, &MXF_ITEM_K(Identification, VersionString), g_mxfIdentVersionString)mxf_set_uuid_item(writer->identSet, &MXF_ITEM_K(Identification, ProductUID), &g_mxfIdentProductUID)mxf_set_timestamp_item(writer->identSet, &MXF_ITEM_K(Identification, ModificationDate), &clipWriter->now)mxf_set_product_version_item(writer->identSet, &MXF_ITEM_K(Identification, ToolkitVersion), mxf_get_version())mxf_set_utf16string_item(writer->identSet, &MXF_ITEM_K(Identification, Platform), mxf_get_platform_wstring())mxf_finalize_essence_element_write(writer->mxfFile, writer->essenceElement)mxf_fill_to_kag(writer->mxfFile, writer->bodyPartition)mxf_append_new_from_partition(writer->partitions, writer->headerPartition, &writer->footerPartition)(filePos = mxf_file_tell(writer->mxfFile)) >= 0mxf_write_partition(writer->mxfFile, writer->footerPartition)mxf_fill_to_position(writer->mxfFile, filePos + 199)mxf_mark_index_start(writer->mxfFile, writer->footerPartition)add_avid_mjpeg_offset(&writer->mjpegFrameOffsets, writer->prevFrameOffset, &writer->currentMJPEGOffsetsArray)mxf_create_index_table_segment(&writer->indexSegment)mxf_write_index_table_segment_header(writer->mxfFile, writer->indexSegment, 0, numIndexEntries)mxf_avid_write_index_entry_array_header(writer->mxfFile, 0, 0, numIndexEntries)mxf_write_index_entry(writer->mxfFile, 0, 0, &indexEntry)mxf_write_index_table_segment(writer->mxfFile, writer->indexSegment)mxf_fill_to_kag(writer->mxfFile, writer->footerPartition)mxf_mark_index_end(writer->mxfFile, writer->footerPartition)mxf_write_rip(writer->mxfFile, writer->partitions)create_header_metadata(clipWriter, packageDefinitions, filePackage, writer)get_track_writer(clipWriter, writer->durationItems[i].materialTrackID, &trackWriter)mxf_set_length_item(writer->durationItems[i].item->set, &writer->durationItems[i].item->key, trackWriter->duration)mxf_set_length_item(writer->durationItems[i].item->set, &writer->durationItems[i].item->key, (int64_t)(trackWriter->duration * factor + 0.5))mxf_set_length_item(writer->descriptorSet, &MXF_ITEM_K(FileDescriptor, ContainerDuration), writer->duration)mxf_set_int32_item(writer->descriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageSize), (int32_t)writer->essenceLength)mxf_file_seek(writer->mxfFile, writer->headerMetadataFilePos, SEEK_SET)mxf_mark_header_start(writer->mxfFile, writer->headerPartition)mxf_avid_write_header_metadata(writer->mxfFile, writer->headerMetadata)mxf_fill_to_position(writer->mxfFile, g_uncFixedBodyPPOffset)mxf_fill_to_position(writer->mxfFile, g_uncNTSCFixedBodyPPOffset)mxf_fill_to_position(writer->mxfFile, g_fixedBodyPPOffset)mxf_mark_header_end(writer->mxfFile, writer->headerPartition)mxf_update_partitions(writer->mxfFile, writer->partitions)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)Failed to delete MXF file '%s', in %s:%d writer->sampleDataSize == numSamples * writer->editUnitByteCount(writer->sampleDataSize + g_uncPALStartOffsetSize + g_uncPALVBISize) == numSamples * writer->editUnitByteCount(writer->sampleDataSize + g_unc1080i50StartOffsetSize) == 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)mxf_write_essence_element_data(writer->mxfFile, writer->essenceElement, data, size)size == numSamples * writer->editUnitByteCount(size + g_uncPALStartOffsetSize + g_uncPALVBISize) == numSamples * writer->editUnitByteCount(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)mxf_get_list_length(&packageDefinitions->materialPackage->tracks) <= MAX_TRACKS(newClipWriter = (AvidClipWriter*)malloc(sizeof(AvidClipWriter))) != NULLconvert_string(newClipWriter, projectName)clipWriter->projectFormat == PAL_25i || clipWriter->projectFormat == NTSC_30i(newTrackWriter = (TrackWriter*)malloc(sizeof(TrackWriter))) != NULL(newTrackWriter->filename = (char*)malloc(sizeof(char) * (strlen(filePackage->filename) + 1))) != NULLAvid MJPEG NTSC not yet implemented, in %s:%d memcmp(&track->editRate, &clipWriter->projectEditRate, sizeof(mxfRational)) == 0IMX NTSC not yet implemented, in %s:%d (newTrackWriter->vbiData = (uint8_t*)malloc(sizeof(uint8_t) * (g_uncPALVBISize))) != NULL(newTrackWriter->startOffsetData = (uint8_t*)malloc(sizeof(uint8_t) * (g_uncPALStartOffsetSize))) != NULL(newTrackWriter->vbiData = (uint8_t*)malloc(sizeof(uint8_t) * (g_uncNTSCVBISize))) != NULL(newTrackWriter->startOffsetData = (uint8_t*)malloc(sizeof(uint8_t) * (g_uncNTSCStartOffsetSize))) != NULL(newTrackWriter->startOffsetData = (uint8_t*)malloc(sizeof(uint8_t) * (g_unc1080i50StartOffsetSize))) != NULLUncompressed 1080i NTSC not yet implemented, in %s:%d memcmp(&track->editRate, &clipWriter->projectEditRate, sizeof(mxfRational)) == 0 || memcmp(&track->editRate, &newTrackWriter->samplingRate, sizeof(mxfRational)) == 0create_header_metadata(clipWriter, packageDefinitions, filePackage, newTrackWriter)mxf_create_file_partitions(&newTrackWriter->partitions)mxf_disk_file_open_new(newTrackWriter->filename, &newTrackWriter->mxfFile)mxf_append_new_partition(newTrackWriter->partitions, &newTrackWriter->headerPartition)mxf_append_partition_esscont_label(newTrackWriter->headerPartition, &newTrackWriter->essenceContainerLabel)mxf_write_partition(newTrackWriter->mxfFile, newTrackWriter->headerPartition)mxf_fill_to_kag(newTrackWriter->mxfFile, newTrackWriter->headerPartition)(newTrackWriter->headerMetadataFilePos = mxf_file_tell(newTrackWriter->mxfFile)) >= 0mxf_mark_header_start(newTrackWriter->mxfFile, newTrackWriter->headerPartition)mxf_avid_write_header_metadata(newTrackWriter->mxfFile, newTrackWriter->headerMetadata)mxf_fill_to_position(newTrackWriter->mxfFile, g_uncFixedBodyPPOffset)mxf_fill_to_position(newTrackWriter->mxfFile, g_uncNTSCFixedBodyPPOffset)mxf_fill_to_position(newTrackWriter->mxfFile, g_fixedBodyPPOffset)mxf_mark_header_end(newTrackWriter->mxfFile, newTrackWriter->headerPartition)mxf_append_new_from_partition(newTrackWriter->partitions, newTrackWriter->headerPartition, &newTrackWriter->bodyPartition)(filePos = mxf_file_tell(newTrackWriter->mxfFile)) >= 0mxf_write_partition(newTrackWriter->mxfFile, newTrackWriter->bodyPartition)mxf_fill_to_position(newTrackWriter->mxfFile, filePos + newTrackWriter->bodyPartition->kagSize - 57)mxf_fill_to_position(newTrackWriter->mxfFile, filePos + 199)mxf_update_partitions(newTrackWriter->mxfFile, newTrackWriter->partitions)mxf_file_seek(newTrackWriter->mxfFile, filePos, SEEK_SET)mxf_open_essence_element_write(newTrackWriter->mxfFile, &newTrackWriter->essenceElementKey, newTrackWriter->essenceElementLLen, 0, &newTrackWriter->essenceElement)create_track_writer(newClipWriter, packageDefinitions, (Package*)mxf_get_iter_element(&iter))_PJTC1BBC ResearchAvid MXF WriterBeta version?011111111111111100601 5l5l5l5l5l5l5l5l5l5l5l5l5l5l5l5F5Y54l5=@>DpEIIMMMJJJJJJJvKF<HNUOOOPQRQPRSScTTvU+4 +4$`u*OQ+4 +4S /+4+4+4+4 +4{%b7I-BpFzeF8|N+4S +4+4S 6+4+4+4+4+4+4S ;+4+4+4+4+40+4+4S +4+4+4+4S +4 +4+4+4+4S 7+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$`u*MQӠ$`u*PQ+4S H+4+4+4+4+4+4S #+4+4+4+4+4S +4+4+4+4S .+4S 0+4+4 D+4 x+4 +4 +4 |IKǂZv#+4+4  +4 end_write_sampleswrite_samples+4KFAA MO+4+4+4+4+4+4+4+4+4 +4+4 +4+4 +4 A+4+4 @+4+4 Q+4+4 P+4+4 +4 a+4+4 +4 c+4+4 +4+4 +4+4 +4+4 +4+4+4+4+4+4+4+4+4+4 +4 +4 +4 *+4 +4 }`>oooxlҀ`>o'^w+4+4+4+4 +4 create_track_writerpackage_definitions.c(newTrack = (Track*)malloc(sizeof(Track))) != NULL(newTrack->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLmxf_append_list_element(&package->tracks, newTrack)(userComment->value = (char*)malloc(sizeof(char) * (strlen(value) + 1))) != NULLmodify_user_comment(userComment, value)(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)(newDefinitions = (PackageDefinitions*)malloc(sizeof(PackageDefinitions))) != NULL(newPackage = (Package*)malloc(sizeof(Package))) != NULL(newPackage->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLcreate_package(uid, name, creationDate, &definitions->tapeSourcePackage)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->materialPackage)libMXF (Linux),libMXF (Linux)./mxf/mxf_list.c(newElement = (MXFListElement*)malloc(sizeof(MXFListElement))) != NULL(newList = (MXFList*)malloc(sizeof(MXFList))) != NULL%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 K = %s wbDebug: Info: Warning: ERROR: ./mxf/mxf_logging.cgmt != ((void *)0)g_mxfFileLog != ((void *)0)%Y-%m-%d %H:%M:%S(%s) log_to_file./mxf/mxf_file.cbytesToRead <= 8mxf_read_k(mxfFile, key)mxf_read_uint32(mxfFile, len)llen > 0 && llen <= 9mxf_write_k(mxfFile, key)mxf_write_l(mxfFile, len)r+bw+bmxf_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)) != EOFmxf_read_l(mxfFile, llen, len)mxf_file_write(mxfFile, (const uint8_t*)key, 16) == 16mxf_read_uint32(mxfFile, eleLen)mxf_write_uint32(mxfFile, len)mxf_write_uint32(mxfFile, eleLen)Could 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)(newMXFFile = (MXFFile*)malloc(sizeof(MXFFile))) != NULL(newSysData = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newStdInFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newDiskFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULLmxf_write_fixed_l./mxf/mxf_partition.c((uint32_t)len - 4) % 12 == 0fillSize >= llenpartition->kagSize > 0mxf_write_l(mxfFile, packLen)mxf_read_ul(mxfFile, &label)mxf_write_k(mxfFile, &g_RandomIndexPack_key)(llen = mxf_write_l(mxfFile, len)) != 0mxf_write_uint32(mxfFile, partition->bodySID)mxf_write_uint64(mxfFile, partition->thisPartition)mxf_write_uint32(mxfFile, (uint32_t)(16 + llen + len))(newLabel = (mxfUL*)malloc(sizeof(mxfUL))) != NULLmxf_append_list_element(&partition->essenceContainers, newLabel)mxf_append_list_element(partitions, partition)mxf_read_uint32(mxfFile, &size)mxf_read_kl(mxfFile, &key, &llen, &len)(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_file_write(mxfFile, zeros, ZEROS_BUFFER_SIZE) == ZEROS_BUFFER_SIZEmxf_file_write(mxfFile, zeros, partialCount) == partialCountsize >= (uint32_t)(mxf_get_min_llen(mxfFile) + mxfKey_extlen)mxf_write_k(mxfFile, &g_KLVFill_key)mxf_write_l(mxfFile, fillSize)write_zeros(mxfFile, fillSize)(filePos = mxf_file_tell(mxfFile)) >= 0((uint64_t)filePos <= position - mxf_get_min_llen(mxfFile) + mxfKey_extlen)(uint64_t)filePos > partition->thisPartitionpartition->indexMarkInPos >= 0filePos >= partition->indexMarkInPospartition->headerMarkInPos >= 0filePos >= partition->headerMarkInPosmxf_write_k(mxfFile, &partition->key)mxf_write_uint16(mxfFile, partition->majorVersion)mxf_write_uint16(mxfFile, partition->minorVersion)mxf_write_uint32(mxfFile, partition->kagSize)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_ul(mxfFile, &partition->operationalPattern)mxf_write_batch_header(mxfFile, essenceContainerLen, mxfUL_extlen)mxf_write_ul(mxfFile, (mxfUL*)mxf_get_iter_element(&iter))mxf_append_partition_esscont_label(partition, (mxfUL*)mxf_get_iter_element(&iter))(newPartition = (MXFPartition*)malloc(sizeof(MXFPartition))) != NULLmxf_create_from_partition(sourcePartition, &newPartition)mxf_append_partition(partitions, newPartition)mxf_create_partition(&newPartition)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_append_partition_esscont_label(newPartition, &label)mxf_read_kl(mxfFile, &tkey, &tllen, &tlen)mxf_skip(mxfFile, (int64_t)tlen)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)+4 +4 +4mxf_allocate_spacemxf_fill_to_positionmxf_fill_to_kag./mxf/mxf_essence_container.cactualNumRead == actualLenessenceElement != ((void *)0)(newEssenceElement = (MXFEssenceElement*)malloc(sizeof(MXFEssenceElement))) != NULLcreate_essence_element(key, llen, &newEssenceElement)mxf_file_seek(mxfFile, essenceElement->startFilePos + 16, SEEK_SET)mxf_write_fixed_l(mxfFile, essenceElement->llen, essenceElement->totalLen)mxf_file_seek(mxfFile, filePos, SEEK_SET)mxf_finalize_essence_element_write./mxf/mxf_index_table.cmxf_write_uint32(mxfFile, 6)mxf_write_uint16(mxfFile, 8)mxf_write_uint16(mxfFile, 4)mxf_write_uint16(mxfFile, 1)localLen == mxfUUID_extlenlocalLen == 8localLen == 4localLen == 1deltaEntryLen == 6mxf_skip(mxfFile, localLen)totalLen == segmentLenmxf_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_write_local_tag(mxfFile, 0x3f0a)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)mxf_write_local_tag(mxfFile, 0x3f09)mxf_write_uint16(mxfFile, (uint16_t)(8 + numDeltaEntries * 6))mxf_write_uint32(mxfFile, numDeltaEntries)mxf_write_int8(mxfFile, entry->posTableIndex)mxf_write_uint8(mxfFile, entry->slice)mxf_write_uint32(mxfFile, entry->elementData)mxf_write_k(mxfFile, &g_IndexTableSegment_key)mxf_write_l(mxfFile, segmentLen)mxf_write_local_tag(mxfFile, 0x3c0a)mxf_write_uint16(mxfFile, mxfUUID_extlen)mxf_write_uuid(mxfFile, &segment->instanceUID)mxf_write_local_tag(mxfFile, 0x3f0b)mxf_write_int32(mxfFile, segment->indexEditRate.numerator)mxf_write_int32(mxfFile, segment->indexEditRate.denominator)mxf_write_local_tag(mxfFile, 0x3f0c)mxf_write_int64(mxfFile, segment->indexStartPosition)mxf_write_local_tag(mxfFile, 0x3f0d)mxf_write_int64(mxfFile, segment->indexDuration)mxf_write_local_tag(mxfFile, 0x3f05)mxf_write_uint32(mxfFile, segment->editUnitByteCount)mxf_write_local_tag(mxfFile, 0x3f06)mxf_write_uint32(mxfFile, segment->indexSID)mxf_write_local_tag(mxfFile, 0x3f07)mxf_write_uint32(mxfFile, segment->bodySID)mxf_write_local_tag(mxfFile, 0x3f08)mxf_write_uint8(mxfFile, segment->sliceCount)mxf_write_local_tag(mxfFile, 0x3f0e)mxf_write_uint8(mxfFile, segment->posTableCount)mxf_write_uint16(mxfFile, (uint16_t)(8 + deltaEntryArrayLen * 6))mxf_write_uint32(mxfFile, deltaEntryArrayLen)mxf_write_uint16(mxfFile, (uint16_t)(8 + indexEntryArrayLen * (11 + segment->sliceCount * 4 + segment->posTableCount * 8)))mxf_write_uint32(mxfFile, indexEntryArrayLen)mxf_write_uint32(mxfFile, 11 + segment->sliceCount * 4 + segment->posTableCount * 8)(newSegment = (MXFIndexTableSegment*)malloc(sizeof(MXFIndexTableSegment))) != NULL(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)(newEntry = (MXFDeltaEntry*)malloc(sizeof(MXFDeltaEntry))) != NULLcreate_delta_entry(segment, &newEntry)8 + deltaEntryArrayLen * 14 <= 0xffffmxf_create_index_table_segment(&newSegment)mxf_read_local_tag(mxfFile, &localTag)mxf_read_uint16(mxfFile, &localLen)mxf_read_uuid(mxfFile, &newSegment->instanceUID)mxf_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)mxf_read_uint32(mxfFile, &newSegment->editUnitByteCount)mxf_read_uint32(mxfFile, &newSegment->indexSID)mxf_read_uint32(mxfFile, &newSegment->bodySID)mxf_read_uint8(mxfFile, &newSegment->sliceCount)mxf_read_uint8(mxfFile, &newSegment->posTableCount)mxf_read_uint32(mxfFile, &deltaEntryArrayLen)mxf_read_uint32(mxfFile, &deltaEntryLen)localLen == 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 segment+4S add_index_entryadd_delta_entry./mxf/mxf_data_model.csetDef != ((void *)0)UInt8UInt16UInt32UInt64RawUTF16StringUInt32ArrayInt64ArrayUInt8ArrayISO7StringUInt32BatchAUIDArrayULBatchStrongRefArrayStrongRefBatchWeakRefArrayWeakRefBatchRationalArrayRGBALayoutRationalNumeratorDenominatorTimestampYearMonthDayHoursMinutesSecondsQMSecProductVersionMajorMinorPatchBuildReleaseIndirectRGBALayoutComponentVersionTypeUTF16BooleanISO7LengthRGBACodeStreamDataValueIdentifierOpaqueUMIDULUUIDAUIDStrongRefWeakRefOrientationrootInterchangeObjectInstanceUIDPrefaceLastModifiedDateObjectModelVersionPrimaryPackageIdentificationsContentStorageOperationalPatternEssenceContainersDMSchemesIdentificationThisGenerationUIDCompanyNameProductNameVersionStringProductUIDModificationDateToolkitVersionPlatformPackagesEssenceContainerDataLinkedPackageUIDIndexSIDBodySIDGenericPackagePackageCreationDatePackageModifiedDateTracksNetworkLocatorURLStringTextLocatorLocatorNameGenericTrackTrackNumberTrackNameSequenceStaticTrackEventTrackEventEditRateEventOriginStructuralComponentDataDefinitionStructuralComponentsTimecodeComponentRoundedTimecodeBaseStartTimecodeDropFrameSourcePackageIDSourceTrackIDDMSegmentEventStartPositionEventCommentDMFrameworkDMSourceClipDMSourceClipTrackIDsMaterialPackageSourcePackageGenericDescriptorLocatorsFileDescriptorLinkedTrackIDSampleRateContainerDurationEssenceContainerCodecSignalStandardFrameLayoutStoredWidthStoredHeightStoredF2OffsetSampledWidthSampledHeightSampledXOffsetSampledYOffsetDisplayHeightDisplayWidthDisplayXOffsetDisplayYOffsetDisplayF2OffsetAspectRatioActiveFormatDescriptorVideoLineMapAlphaTransparencyCaptureGammaImageAlignmentOffsetImageStartOffsetImageEndOffsetFieldDominancePictureEssenceCodingCDCIEssenceDescriptorComponentDepthHorizontalSubsamplingVerticalSubsamplingColorSitingReversedByteOrderPaddingBitsAlphaSampleDepthBlackRefLevelWhiteReflevelColorRangeRGBAEssenceDescriptorComponentMaxRefComponentMinRefAlphaMaxRefAlphaMinRefScanningDirectionPixelLayoutPalettePaletteLayoutGenericSoundEssenceDescriptorAudioSamplingRateLockedAudioRefLevelElectroSpatialFormulationChannelCountQuantizationBitsDialNormSoundEssenceCompressionGenericDataEssenceDescriptorDataEssenceCodingMultipleDescriptorSubDescriptorUIDsWaveAudioDescriptorBlockAlignSequenceOffsetAvgBpsAES3AudioDescriptorDMSetdata != ((void *)0) && info != ((void *)0)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)Number 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))) != NULL(newItemDef = (MXFItemDef*)malloc(sizeof(MXFItemDef))) != NULL(newItemDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLmxf_append_list_element(&dataModel->itemDefs, (void*)itemDef)add_item_def(dataModel, newItemDef)typeId < sizeof(dataModel->types) / sizeof(MXFItemType) && dataModel->types[typeId].typeId == 0(type->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLtypeId > 0 && typeId < MXF_EXTENSION_TYPE(newSetDef = (MXFSetDef*)malloc(sizeof(MXFSetDef))) != NULL(newSetDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLmxf_append_list_element(&dataModel->setDefs, (void*)setDef)add_set_def(dataModel, newSetDef)(newDataModel = (MXFDataModel*)malloc(sizeof(MXFDataModel))) != NULL./include/mxf/mxf_baseline_data_model.hmxf_register_basic_type(newDataModel, "Int8", MXF_INT8_TYPE, 1)mxf_register_basic_type(newDataModel, "Int16", MXF_INT16_TYPE, 2)mxf_register_basic_type(newDataModel, "Int32", MXF_INT32_TYPE, 3)mxf_register_basic_type(newDataModel, "Int64", MXF_INT64_TYPE, 4)mxf_register_basic_type(newDataModel, "UInt8", MXF_UINT8_TYPE, 1)mxf_register_basic_type(newDataModel, "UInt16", MXF_UINT16_TYPE, 2)mxf_register_basic_type(newDataModel, "UInt32", MXF_UINT32_TYPE, 3)mxf_register_basic_type(newDataModel, "UInt64", MXF_UINT64_TYPE, 4)mxf_register_basic_type(newDataModel, "Raw", MXF_RAW_TYPE, 0)mxf_register_array_type(newDataModel, "UTF16String", MXF_UTF16STRING_TYPE, MXF_UTF16_TYPE, 0)mxf_register_array_type(newDataModel, "Int32Array", MXF_INT32ARRAY_TYPE, MXF_INT32_TYPE, 0)mxf_register_array_type(newDataModel, "UInt32Array", MXF_UINT32ARRAY_TYPE, MXF_UINT32_TYPE, 0)mxf_register_array_type(newDataModel, "Int64Array", MXF_INT64ARRAY_TYPE, MXF_INT64_TYPE, 0)mxf_register_array_type(newDataModel, "UInt8Array", MXF_UINT8ARRAY_TYPE, MXF_UINT8_TYPE, 0)mxf_register_array_type(newDataModel, "ISO7String", MXF_ISO7STRING_TYPE, MXF_ISO7_TYPE, 0)mxf_register_array_type(newDataModel, "Int32Batch", MXF_INT32BATCH_TYPE, MXF_INT32_TYPE, 0)mxf_register_array_type(newDataModel, "UInt32Batch", MXF_UINT32BATCH_TYPE, MXF_UINT32_TYPE, 0)mxf_register_array_type(newDataModel, "AUIDArray", MXF_AUIDARRAY_TYPE, MXF_AUID_TYPE, 0)mxf_register_array_type(newDataModel, "ULBatch", MXF_ULBATCH_TYPE, MXF_UL_TYPE, 0)mxf_register_array_type(newDataModel, "StrongRefArray", MXF_STRONGREFARRAY_TYPE, MXF_STRONGREF_TYPE, 0)mxf_register_array_type(newDataModel, "StrongRefBatch", MXF_STRONGREFBATCH_TYPE, MXF_STRONGREF_TYPE, 0)mxf_register_array_type(newDataModel, "WeakRefArray", MXF_WEAKREFARRAY_TYPE, MXF_WEAKREF_TYPE, 0)mxf_register_array_type(newDataModel, "WeakRefBatch", MXF_WEAKREFBATCH_TYPE, MXF_WEAKREF_TYPE, 0)mxf_register_array_type(newDataModel, "RationalArray", MXF_RATIONALARRAY_TYPE, MXF_RATIONAL_TYPE, 0)mxf_register_array_type(newDataModel, "RGBALayout", MXF_RGBALAYOUT_TYPE, MXF_RGBALAYOUTCOMPONENT_TYPE, 0)itemType = mxf_register_compound_type(newDataModel, "Rational", MXF_RATIONAL_TYPE)mxf_register_compound_type_member(itemType, "Numerator", MXF_INT32_TYPE)mxf_register_compound_type_member(itemType, "Denominator", MXF_INT32_TYPE)itemType = mxf_register_compound_type(newDataModel, "Timestamp", MXF_TIMESTAMP_TYPE)mxf_register_compound_type_member(itemType, "Year", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Month", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Day", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Hours", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Minutes", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Seconds", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "QMSec", MXF_UINT8_TYPE)itemType = mxf_register_compound_type(newDataModel, "ProductVersion", MXF_PRODUCTVERSION_TYPE)mxf_register_compound_type_member(itemType, "Major", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Minor", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Patch", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Build", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Release", MXF_UINT16_TYPE)itemType = 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)itemType = mxf_register_compound_type(newDataModel, "RGBALayoutComponent", MXF_RGBALAYOUTCOMPONENT_TYPE)mxf_register_compound_type_member(itemType, "Code", MXF_RGBACODE_TYPE)mxf_register_compound_type_member(itemType, "Depth", MXF_UINT8_TYPE)mxf_register_interpret_type(newDataModel, "VersionType", MXF_VERSIONTYPE_TYPE, MXF_UINT16_TYPE, 0)mxf_register_interpret_type(newDataModel, "UTF16", MXF_UTF16_TYPE, MXF_UINT16_TYPE, 0)mxf_register_interpret_type(newDataModel, "Boolean", MXF_BOOLEAN_TYPE, MXF_UINT8_TYPE, 0)mxf_register_interpret_type(newDataModel, "ISO7", MXF_ISO7_TYPE, MXF_UINT8_TYPE, 0)mxf_register_interpret_type(newDataModel, "Length", MXF_LENGTH_TYPE, MXF_INT64_TYPE, 0)mxf_register_interpret_type(newDataModel, "Position", MXF_POSITION_TYPE, MXF_INT64_TYPE, 0)mxf_register_interpret_type(newDataModel, "RGBACode", MXF_RGBACODE_TYPE, MXF_UINT8_TYPE, 0)mxf_register_interpret_type(newDataModel, "Stream", MXF_STREAM_TYPE, MXF_RAW_TYPE, 0)mxf_register_interpret_type(newDataModel, "DataValue", MXF_DATAVALUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)mxf_register_interpret_type(newDataModel, "Identifier", MXF_IDENTIFIER_TYPE, MXF_UINT8ARRAY_TYPE, 0)mxf_register_interpret_type(newDataModel, "Opaque", MXF_OPAQUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)mxf_register_interpret_type(newDataModel, "UMID", MXF_UMID_TYPE, MXF_IDENTIFIER_TYPE, 32)mxf_register_interpret_type(newDataModel, "UID", MXF_UID_TYPE, MXF_IDENTIFIER_TYPE, 16)mxf_register_interpret_type(newDataModel, "UL", MXF_UL_TYPE, MXF_IDENTIFIER_TYPE, 16)mxf_register_interpret_type(newDataModel, "UUID", MXF_UUID_TYPE, MXF_IDENTIFIER_TYPE, 16)mxf_register_interpret_type(newDataModel, "AUID", MXF_AUID_TYPE, MXF_UL_TYPE, 16)mxf_register_interpret_type(newDataModel, "PackageID", MXF_PACKAGEID_TYPE, MXF_UMID_TYPE, 32)mxf_register_interpret_type(newDataModel, "StrongRef", MXF_STRONGREF_TYPE, MXF_UUID_TYPE, 16)mxf_register_interpret_type(newDataModel, "WeakRef", MXF_WEAKREF_TYPE, MXF_UUID_TYPE, 16)mxf_register_interpret_type(newDataModel, "Orientation", MXF_ORIENTATION_TYPE, MXF_UINT8_TYPE, 0)mxf_register_set_def(newDataModel, "root", &MXF_SET_K(root), &MXF_SET_K(root))mxf_register_set_def(newDataModel, "InterchangeObject", &MXF_SET_K(root), &MXF_SET_K(InterchangeObject))mxf_register_item_def(newDataModel, "InstanceUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, InstanceUID), 0x3c0a, MXF_UUID_TYPE, 1)mxf_register_item_def(newDataModel, "GenerationUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, GenerationUID), 0x0102, MXF_UUID_TYPE, 0)mxf_register_set_def(newDataModel, "Preface", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Preface))mxf_register_item_def(newDataModel, "LastModifiedDate", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, LastModifiedDate), 0x3b02, MXF_TIMESTAMP_TYPE, 1)mxf_register_item_def(newDataModel, "Version", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Version), 0x3b05, MXF_VERSIONTYPE_TYPE, 1)mxf_register_item_def(newDataModel, "ObjectModelVersion", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ObjectModelVersion), 0x3b07, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "PrimaryPackage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, PrimaryPackage), 0x3b08, MXF_WEAKREF_TYPE, 0)mxf_register_item_def(newDataModel, "Identifications", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Identifications), 0x3b06, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_item_def(newDataModel, "ContentStorage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ContentStorage), 0x3b03, MXF_STRONGREF_TYPE, 1)mxf_register_item_def(newDataModel, "OperationalPattern", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, OperationalPattern), 0x3b09, MXF_UL_TYPE, 1)mxf_register_item_def(newDataModel, "EssenceContainers", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, EssenceContainers), 0x3b0a, MXF_ULBATCH_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "ThisGenerationUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ThisGenerationUID), 0x3c09, MXF_UUID_TYPE, 1)mxf_register_item_def(newDataModel, "CompanyName", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, CompanyName), 0x3c01, MXF_UTF16STRING_TYPE, 1)mxf_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)mxf_register_item_def(newDataModel, "ProductUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductUID), 0x3c05, MXF_UUID_TYPE, 1)mxf_register_item_def(newDataModel, "ModificationDate", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ModificationDate), 0x3c06, MXF_TIMESTAMP_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "Packages", &MXF_SET_K(ContentStorage), &MXF_ITEM_K(ContentStorage, Packages), 0x1901, MXF_STRONGREFBATCH_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "LinkedPackageUID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), 0x2701, MXF_UMID_TYPE, 1)mxf_register_item_def(newDataModel, "IndexSID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, IndexSID), 0x3f06, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "BodySID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, BodySID), 0x3f07, MXF_UINT32_TYPE, 1)mxf_register_set_def(newDataModel, "GenericPackage", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericPackage))mxf_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)mxf_register_item_def(newDataModel, "PackageCreationDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageCreationDate), 0x4405, MXF_TIMESTAMP_TYPE, 1)mxf_register_item_def(newDataModel, "PackageModifiedDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageModifiedDate), 0x4404, MXF_TIMESTAMP_TYPE, 1)mxf_register_item_def(newDataModel, "Tracks", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, Tracks), 0x4403, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_set_def(newDataModel, "Locator", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Locator))mxf_register_set_def(newDataModel, "NetworkLocator", &MXF_SET_K(Locator), &MXF_SET_K(NetworkLocator))mxf_register_item_def(newDataModel, "URLString", &MXF_SET_K(NetworkLocator), &MXF_ITEM_K(NetworkLocator, URLString), 0x4001, MXF_UTF16STRING_TYPE, 1)mxf_register_set_def(newDataModel, "TextLocator", &MXF_SET_K(Locator), &MXF_SET_K(TextLocator))mxf_register_item_def(newDataModel, "LocatorName", &MXF_SET_K(TextLocator), &MXF_ITEM_K(TextLocator, LocatorName), 0x4101, MXF_UTF16STRING_TYPE, 1)mxf_register_set_def(newDataModel, "GenericTrack", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericTrack))mxf_register_item_def(newDataModel, "TrackID", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackID), 0x4801, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "TrackNumber", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackNumber), 0x4804, MXF_UINT32_TYPE, 1)mxf_register_item_def(newDataModel, "TrackName", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackName), 0x4802, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(newDataModel, "Sequence", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, Sequence), 0x4803, MXF_STRONGREF_TYPE, 1)mxf_register_set_def(newDataModel, "StaticTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(StaticTrack))mxf_register_set_def(newDataModel, "Track", &MXF_SET_K(GenericTrack), &MXF_SET_K(Track))mxf_register_item_def(newDataModel, "EditRate", &MXF_SET_K(Track), &MXF_ITEM_K(Track, EditRate), 0x4b01, MXF_RATIONAL_TYPE, 1)mxf_register_item_def(newDataModel, "Origin", &MXF_SET_K(Track), &MXF_ITEM_K(Track, Origin), 0x4b02, MXF_POSITION_TYPE, 1)mxf_register_set_def(newDataModel, "EventTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(EventTrack))mxf_register_item_def(newDataModel, "EventEditRate", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventEditRate), 0x4901, MXF_RATIONAL_TYPE, 1)mxf_register_item_def(newDataModel, "EventOrigin", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventOrigin), 0x4902, MXF_POSITION_TYPE, 0)mxf_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)mxf_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))mxf_register_item_def(newDataModel, "StructuralComponents", &MXF_SET_K(Sequence), &MXF_ITEM_K(Sequence, StructuralComponents), 0x1001, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_set_def(newDataModel, "TimecodeComponent", &MXF_SET_K(StructuralComponent), &MXF_SET_K(TimecodeComponent))mxf_register_item_def(newDataModel, "RoundedTimecodeBase", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, RoundedTimecodeBase), 0x1502, MXF_UINT16_TYPE, 1)mxf_register_item_def(newDataModel, "StartTimecode", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, StartTimecode), 0x1501, MXF_POSITION_TYPE, 1)mxf_register_item_def(newDataModel, "DropFrame", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, DropFrame), 0x1503, MXF_BOOLEAN_TYPE, 1)mxf_register_set_def(newDataModel, "SourceClip", &MXF_SET_K(StructuralComponent), &MXF_SET_K(SourceClip))mxf_register_item_def(newDataModel, "StartPosition", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, StartPosition), 0x1201, MXF_POSITION_TYPE, 1)mxf_register_item_def(newDataModel, "SourcePackageID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourcePackageID), 0x1101, MXF_PACKAGEID_TYPE, 1)mxf_register_item_def(newDataModel, "SourceTrackID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourceTrackID), 0x1102, MXF_UINT32_TYPE, 1)mxf_register_set_def(newDataModel, "DMSegment", &MXF_SET_K(StructuralComponent), &MXF_SET_K(DMSegment))mxf_register_item_def(newDataModel, "EventStartPosition", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventStartPosition), 0x0601, MXF_POSITION_TYPE, 1)mxf_register_item_def(newDataModel, "EventComment", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventComment), 0x0602, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(newDataModel, "TrackIDs", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, TrackIDs), 0x6102, MXF_UINT32BATCH_TYPE, 0)mxf_register_item_def(newDataModel, "DMFramework", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, DMFramework), 0x6101, MXF_STRONGREF_TYPE, 0)mxf_register_set_def(newDataModel, "DMSourceClip", &MXF_SET_K(SourceClip), &MXF_SET_K(DMSourceClip))mxf_register_item_def(newDataModel, "DMSourceClipTrackIDs", &MXF_SET_K(DMSourceClip), &MXF_ITEM_K(DMSourceClip, DMSourceClipTrackIDs), 0x6103, MXF_UINT32BATCH_TYPE, 0)mxf_register_set_def(newDataModel, "MaterialPackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(MaterialPackage))mxf_register_set_def(newDataModel, "SourcePackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(SourcePackage))mxf_register_item_def(newDataModel, "Descriptor", &MXF_SET_K(SourcePackage), &MXF_ITEM_K(SourcePackage, Descriptor), 0x4701, MXF_STRONGREF_TYPE, 0)mxf_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)mxf_register_set_def(newDataModel, "FileDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(FileDescriptor))mxf_register_item_def(newDataModel, "LinkedTrackID", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, LinkedTrackID), 0x3006, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampleRate", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, SampleRate), 0x3001, MXF_RATIONAL_TYPE, 1)mxf_register_item_def(newDataModel, "ContainerDuration", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, ContainerDuration), 0x3002, MXF_LENGTH_TYPE, 0)mxf_register_item_def(newDataModel, "EssenceContainer", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, EssenceContainer), 0x3004, MXF_UL_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "SignalStandard", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SignalStandard), 0x3215, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "FrameLayout", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), 0x320c, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "StoredWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), 0x3203, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "StoredHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), 0x3202, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "StoredF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredF2Offset), 0x3216, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledWidth), 0x3205, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledHeight), 0x3204, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledXOffset), 0x3206, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledYOffset), 0x3207, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayHeight), 0x3208, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayWidth), 0x3209, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayXOffset), 0x320a, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayYOffset), 0x320b, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayF2Offset), 0x3217, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "AspectRatio", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), 0x320e, MXF_RATIONAL_TYPE, 0)mxf_register_item_def(newDataModel, "ActiveFormatDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ActiveFormatDescriptor), 0x3218, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "VideoLineMap", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), 0x320d, MXF_INT32ARRAY_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaTransparency", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AlphaTransparency), 0x320f, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "CaptureGamma", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, CaptureGamma), 0x3210, MXF_UL_TYPE, 0)mxf_register_item_def(newDataModel, "ImageAlignmentOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), 0x3211, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ImageStartOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageStartOffset), 0x3213, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ImageEndOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageEndOffset), 0x3214, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "FieldDominance", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FieldDominance), 0x3212, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "PictureEssenceCoding", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, PictureEssenceCoding), 0x3201, MXF_UL_TYPE, 0)mxf_register_set_def(newDataModel, "CDCIEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(CDCIEssenceDescriptor))mxf_register_item_def(newDataModel, "ComponentDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), 0x3301, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "HorizontalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), 0x3302, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "VerticalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), 0x3308, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ColorSiting", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorSiting), 0x3303, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "ReversedByteOrder", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ReversedByteOrder), 0x330b, MXF_BOOLEAN_TYPE, 0)mxf_register_item_def(newDataModel, "PaddingBits", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, PaddingBits), 0x3307, MXF_INT16_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaSampleDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, AlphaSampleDepth), 0x3309, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "BlackRefLevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, BlackRefLevel), 0x3304, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "WhiteReflevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, WhiteReflevel), 0x3305, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ColorRange", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorRange), 0x3306, MXF_UINT32_TYPE, 0)mxf_register_set_def(newDataModel, "RGBAEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(RGBAEssenceDescriptor))mxf_register_item_def(newDataModel, "ComponentMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMaxRef), 0x3406, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ComponentMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMinRef), 0x3407, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMaxRef), 0x3408, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMinRef), 0x3409, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ScanningDirection", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ScanningDirection), 0x3405, MXF_ORIENTATION_TYPE, 0)mxf_register_item_def(newDataModel, "PixelLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PixelLayout), 0x3401, MXF_RGBALAYOUT_TYPE, 0)mxf_register_item_def(newDataModel, "Palette", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, Palette), 0x3403, MXF_DATAVALUE_TYPE, 0)mxf_register_item_def(newDataModel, "PaletteLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PaletteLayout), 0x3404, MXF_RGBALAYOUT_TYPE, 0)mxf_register_set_def(newDataModel, "GenericSoundEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericSoundEssenceDescriptor))mxf_register_item_def(newDataModel, "AudioSamplingRate", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), 0x3d03, MXF_RATIONAL_TYPE, 0)mxf_register_item_def(newDataModel, "Locked", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, Locked), 0x3d02, MXF_BOOLEAN_TYPE, 0)mxf_register_item_def(newDataModel, "AudioRefLevel", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioRefLevel), 0x3d04, MXF_INT8_TYPE, 0)mxf_register_item_def(newDataModel, "ElectroSpatialFormulation", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ElectroSpatialFormulation), 0x3d05, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "ChannelCount", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), 0x3d07, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "QuantizationBits", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), 0x3d01, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "DialNorm", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, DialNorm), 0x3d0c, MXF_INT8_TYPE, 0)mxf_register_item_def(newDataModel, "SoundEssenceCompression", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, SoundEssenceCompression), 0x3d06, MXF_UL_TYPE, 0)mxf_register_set_def(newDataModel, "GenericDataEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericDataEssenceDescriptor))mxf_register_item_def(newDataModel, "DataEssenceCoding", &MXF_SET_K(GenericDataEssenceDescriptor), &MXF_ITEM_K(GenericDataEssenceDescriptor, DataEssenceCoding), 0x3e01, MXF_UL_TYPE, 0)mxf_register_set_def(newDataModel, "MultipleDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(MultipleDescriptor))mxf_register_item_def(newDataModel, "SubDescriptorUIDs", &MXF_SET_K(MultipleDescriptor), &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), 0x3f01, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_set_def(newDataModel, "WaveAudioDescriptor", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_SET_K(WaveAudioDescriptor))mxf_register_item_def(newDataModel, "BlockAlign", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), 0x3d0a, MXF_UINT16_TYPE, 1)mxf_register_item_def(newDataModel, "SequenceOffset", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, SequenceOffset), 0x3d0b, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "AvgBps", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), 0x3d09, MXF_UINT32_TYPE, 1)mxf_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))mxf_register_set_def(newDataModel, "DMSet", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DMSet))item_def_eqset_def_eqadd_set_def+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 #+4+4+4+4S 4+4+4+4+4+4+4S 1+4S 2+4+4S 3+4+4S 8+4+4+4+4+4S :+4S ;+40+4+4S 9+40+4 +4S +4+4+4S +4 +4S +4+4+4+4S +4+4+4+4S A+4+40+4+4 +4S E+4+4S 6+4S 7+4+4S $+4+4S %+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 +4+4+4+4+4+4S )+4 +4 +4 +4+4+4+4+4 +4S B+4+4+4+4+4+4+4+4+4S C+4+4S D+4 +4S H+4+4+4+4S G+4S +4S ./mxf/mxf_header_metadata.citem->length >= 8index < countitem->length == 2item->length == 10item->length == 1item->length == 8item->length == 32item->length == 16set->headerMetadata != NULLitem->length == 4mxf_write_set(mxfFile, set)add_item(set, newItem)newItem->length >= 8elementLen == existElementLenheaderByteCount != 0mxf_is_primer_pack(pkey)mxf_skip(mxfFile, len)count == headerByteCountmxf_find_item_def(headerMetadata->dataModel, key, &itemDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)key, itemDef->localTag, &tag)(item->value = (uint8_t*)malloc(sizeof(uint8_t) * (len))) != NULLmxf_get_item(set, itemKey, &item)mxf_get_uuid_item(set, itemKey, &uuidValue)mxf_dereference_s(set->headerMetadata, setsIter, &uuidValue, value)mxf_dereference(set->headerMetadata, &uuidValue, value)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_primer_pack(mxfFile, headerMetadata->primerPack)mxf_file_read(mxfFile, buffer, len) == lenmxf_read_local_tag(mxfFile, itemTag)mxf_read_uint16(mxfFile, itemLen)mxf_find_set_def(headerMetadata->dataModel, key, &setDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)&itemDef->key, itemDef->localTag, &tag)(newSet = (MXFMetadataSet*)malloc(sizeof(MXFMetadataSet))) != NULLset->headerMetadata != NULL && set->headerMetadata->dataModel != NULLmxf_create_list(&newList, NULL)mxf_append_list_element(newList, (void*)set)mxf_get_list_length(setList) == 1mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(Preface), &prefaceSet)mxf_write_set(mxfFile, prefaceSet)mxf_write_header_primer_pack(mxfFile, headerMetadata)mxf_write_header_sets(mxfFile, headerMetadata)(newItem = (MXFMetadataItem*)malloc(sizeof(MXFMetadataItem))) != NULLmxf_remove_item(item->set, &item->key, &removedItem)mxf_append_list_element(&set->items, (void*)item)mxf_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 != ((void *)0)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8))) != NULLget_or_create_set_item(set->headerMetadata, set, itemKey, &newItem)mxf_set_item_value(newItem, buffer, 8)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + arrayLen * elementLen))) != NULLnewItem->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)8 + count * elementLen < 65536(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + count * elementLen))) != NULLmxf_set_item_value(newItem, buffer, (uint16_t)(8 + count * elementLen))mxf_set_item_value(newItem, buffer, 2)mxf_set_item_value(newItem, buffer, 10)mxf_set_item_value(newItem, buffer, 1)mxf_set_item_value(newItem, buffer, 32)mxf_set_item_value(newItem, buffer, 16)mxf_set_item_value(newItem, buffer, size * mxfUTF16Char_extlen)mxf_set_item_value(newItem, buffer, (uint16_t)((wcslen(value) + 1) * mxfUTF16Char_extlen))mxf_set_item_value(newItem, buffer, 4)destSet->headerMetadata != ((void *)0)mxf_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, value, len)!mxf_equals_uuid(&set->instanceUID, &g_Null_UUID)mxf_remove_set(set->headerMetadata, set)mxf_append_list_element(&headerMetadata->sets, (void*)set)headerMetadata->primerPack != ((void *)0)create_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)mxf_read_primer_pack(mxfFile, &headerMetadata->primerPack)filter->before_set_read(filter->privateData, headerMetadata, &key, llen, len, &skip)mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 0, &newSet)filter->after_set_read(filter->privateData, headerMetadata, newSet, &skip)mxf_read_set(mxfFile, &key, len, headerMetadata, 1)mxf_set_uuid_item(newSet, &MXF_ITEM_K(InterchangeObject, InstanceUID), &uuid)(newHeaderMetadata = (MXFHeaderMetadata*)malloc(sizeof(MXFHeaderMetadata))) != NULLmxf_create_primer_pack(&newHeaderMetadata->primerPack)mxf_set_empty_array_itemmxf_grow_array_itemmxf_alloc_array_item_elementsmxf_set_rgba_layout_component_itemmxf_set_product_version_itemmxf_set_boolean_itemmxf_set_length_itemmxf_set_position_itemmxf_set_rational_itemmxf_set_umid_itemmxf_set_weakref_itemmxf_set_strongref_itemmxf_set_fixed_size_utf16string_itemmxf_set_utf16string_itemmxf_set_timestamp_itemmxf_set_auid_itemmxf_set_ul_itemmxf_set_uuid_itemmxf_set_version_type_itemmxf_set_int64_itemmxf_set_int32_itemmxf_set_int16_itemmxf_set_int8_itemmxf_set_uint64_itemmxf_set_uint32_itemmxf_set_uint16_itemmxf_set_uint8_itemmxf_clone_itemmxf_set_itemset_eq_instanceuid+4S /+4mxf_read_and_return_setitem_eq_keyeq_pointer./products/mxf_avid.cname != NULL && value != NULLmxf_write_uint8(mxfFile, 25)ResolutionIDFrameSampleSizeImageSizeDefinitionObjectProjectNameProjectEditRateMobAttributeListUserCommentsTaggedValuePhysicalDescriptorTapeDescriptorImportDescriptorRecordingDescriptormxf_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)(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)(newEntry = (MXFAvidObjectReference*)malloc(sizeof(MXFAvidObjectReference))) != NULLmxf_write_uint16(mxfFile, 0xffff)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (size))) != NULLmxf_set_item(set, itemKey, buffer, size)mxf_create_set(headerMetadata, &MXF_SET_K(TaggedValue), &taggedValueSet)mxf_add_array_item_strongref(packageSet, &MXF_ITEM_K(GenericPackage, UserComments), 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, MobAttributeList), taggedValueSet)minor != 0 && minor != (uint32_t)-1mxf_get_uuid_item(set, &MXF_ITEM_K(InterchangeObject, InstanceUID), &instanceUID)mxf_create_item(set, &MXF_ITEM_K(InterchangeObject, InstanceUID), 0x3c0a, &newItem)mxf_set_item_value(newItem, value, mxfUUID_extlen)mxf_create_item(set, &g_Null_Key, 0x0003, &newItem)mxf_create_item(set, &g_Null_Key, 0x0004, &newItem)mxf_create_item(set, &g_Null_Key, 0x0001, &newItem)mxf_create_item(set, &g_Null_Key, 0x0002, &newItem)(avidMetaDictBlob = (uint8_t*)malloc(sizeof(uint8_t) * (g_AvidMetaDictBlob_len))) != NULL(newDirectory = (MXFAvidObjectDirectory*)malloc(sizeof(MXFAvidObjectDirectory))) != NULLmxf_avid_create_object_directory(&objectDirectory)mxf_create_set(headerMetadata, &g_AvidMetadataRoot_key, &newSet)mxf_remove_set(headerMetadata, newSet)mxf_avid_create_metadata_root(headerMetadata, &avidRootSet)mxf_register_primer_entry(primerPack, &g_AvidMetaDictTags[i].uid, g_AvidMetaDictTags[i].localTag, &assignedTag)mxf_avid_register_metadict_tags(headerMetadata->primerPack)(rootMetadataSetPos = mxf_file_tell(mxfFile)) >= 0mxf_avid_set_metadata_root(avidRootSet, &avidRoot)mxf_write_set(mxfFile, avidRootSet)(headerMetadataSetsPos = mxf_file_tell(mxfFile)) >= 0mxf_create_item_tag(primerPack, &tag)mxf_avid_fixup_dynamic_tags_in_blob(headerMetadata->primerPack, avidMetaDictBlob)mxf_file_write(mxfFile, dataPtr, numBytes) == numBytesmxf_avid_write_metadict_blob(mxfFile, avidMetaDictBlob, g_AvidMetaDictBlob_len)mxf_avid_add_object_directory_entry(directory, &g_AvidMetaDictObjectOffsets[i].instanceUID, g_AvidMetaDictObjectOffsets[i].offset + startOffset, g_AvidMetaDictObjectOffsets[i].flags)mxf_avid_register_metadict_object_offsets(headerMetadataSetsPos, objectDirectory)(offset = mxf_file_tell(mxfFile)) >= 0mxf_avid_add_header_dir_entries(mxfFile, objectDirectory, headerMetadata)(avidRoot.directoryOffset = mxf_file_tell(mxfFile)) >= 0mxf_write_k(mxfFile, &g_AvidObjectDirectory_key)mxf_write_l(mxfFile, 9 + 25*numEntries)mxf_write_uint64(mxfFile, numEntries)mxf_write_uuid(mxfFile, &entry->instanceUID)mxf_write_uint64(mxfFile, entry->offset)mxf_avid_write_object_directory(mxfFile, objectDirectory)(endPos = mxf_file_tell(mxfFile)) >= 0mxf_file_seek(mxfFile, rootMetadataSetPos, SEEK_SET)mxf_file_seek(mxfFile, endPos, SEEK_SET)./include/mxf/mxf_avid_extensions_data_model.hmxf_register_item_def(dataModel, "ResolutionID", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ResolutionID), 0x0000, MXF_INT32_TYPE, 0)mxf_register_item_def(dataModel, "FrameSampleSize", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameSampleSize), 0x0000, MXF_INT32_TYPE, 0)mxf_register_item_def(dataModel, "ImageSize", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageSize), 0x0000, MXF_INT32_TYPE, 0)mxf_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), 0x1b02, MXF_UL_TYPE, 1)mxf_register_set_def(dataModel, "DataDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(DataDefinition))mxf_register_item_def(dataModel, "ProjectName", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ProjectName), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "ProjectEditRate", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ProjectEditRate), 0x0000, MXF_RATIONAL_TYPE, 0)mxf_register_item_def(dataModel, "MobAttributeList", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, MobAttributeList), 0x0000, MXF_STRONGREFARRAY_TYPE, 0)mxf_register_item_def(dataModel, "UserComments", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, UserComments), 0x4406, MXF_STRONGREFARRAY_TYPE, 0)mxf_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)mxf_register_item_def(dataModel, "Value", &MXF_SET_K(TaggedValue), &MXF_ITEM_K(TaggedValue, Value), 0x5003, MXF_INDIRECT_TYPE, 1)mxf_register_set_def(dataModel, "PhysicalDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(PhysicalDescriptor))mxf_register_set_def(dataModel, "TapeDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(TapeDescriptor))mxf_register_set_def(dataModel, "ImportDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(ImportDescriptor))mxf_register_set_def(dataModel, "RecordingDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(RecordingDescriptor))+4 +4 +4 L+4B+4P`G+4S ?+4B+4mxf_generate_old_aafsdk_umidmxf_generate_aafsdk_umid+4S /S6!Ԗ4FVM*+4+4S '$`u*MQӠ$`u*PQӠ$`u*OQ+4S +4S +4S {%b7I-BpFzeF8|N+4S 4+4S $+4S I+4S .+4S J+4S K&NfBHA+4+4+4+4+4+4 +4 +4 +4 +4 +4+4+4+4+4 +4 +4 +4 +4+4+4 +4+4 +4+4+4+4+4+4 +44G,Ii`unmDÃ!`u] gԩ`u] g1`u] gԹ`u] gA`u] g KffbF!$`u*MQZ$`u*NQәZ$`u*OQ[$`u*PQӕ[`u˵~] !\,DXȠtGB\!MFށJ!]cy<4)`0N0Ed)`u˝Td)`uPoT_e`u˕H:j{%b7I-Bq/h aqH3rpFzeF8|Nrywe M:OsXxAEAyA,Is|b{MƀP`GL"`u˖iObBD$;BEFZ>U1B44Y'wJ?CR&NfBHA`M#9! _;F⭪ س^s iO(ylMɫ\t7 b]TˍN#/;E}c WD<]*%l[1 nM`Cy@ 2Ap]%&9_E}&25)yJBqկXKRPjH[uAʷks}={oAͼklZNdQN.χ  Im̔Glˉ 3/K4]l b_M1%B=an~ARDl ݶeC9[]#沭EK,`>GdW*'A OצsfEA۾D/-K!AwS,,1*6K7bVS~m*:ESyPIY W!t@wt @k&6(La6^LhV&xWKx#${ز3IF{Qg:A[0 #/A{2K ?GO-w$M s9uE yDT?!XdZEFr}![XFTNFls">5EF,^V"m\"qW3B/M#jAJl\h#7N龐e$JZjR6W$1Ki`hHO%s#%C͒YSiF & [2IIP|-J&(d LM&?iM(rlM|'ol?IKBf;1u'q爷Cʹ H咡(`umOٽ$t)úT2U)LDR$J )A˰U t*2HD)ݶVb*kkdվB̴A)b> ~GE02DLb?}eIKT7忓=?" Jt$hn@bwL/A@j4{K8ϊW*ЂA~[>Mv@35eBhA{Fh[BB/Jߑ-8p] 4C@WfYM$ (kCzBNcR.TD. QGKy-Ds:G) EEL%F(pA}E48K^(WF\ۡLIS0ׁ/G¢iCbG\?Gdu${DH^&OUgOHHt9A+MIEagJWTI 2)LhSlKL'F5voHLqyC 7g_MaB1Fۺ&1rGrM*XJƫ#-WuNB:z5MQ7+NN}F$KTsOy.TwE!O&ED'{[uP`>I٥<䨫S2)PtUr@8 uQ)^KɚrʲQ[L֤)_wRDb/z1{R}J{kwSxM FMh"t=SΏ)%Np]buT B 9G$KO ljT5NuDXvaUi,4J$Iv1kvVkX|ME9 ީ@N?V۷JdJqni,fWܿBT˜TWztM75%GKVcX]!PA XAkHh\fAYBD|wV\YqmVgBY\SAZV9@XXZLg[?-Ml@2Vb21[DŰ(Lg_ aUk#\0RGIaSd\2$@$Qg#];ޞI뿳iq{^1KFUfܸ_rKEoU2rM_7SpI-2`+-E6?]`l0G6B*Y!z'aNIޗ f}\KjE&FegwA"ukP_gQnK]>]ֆOh{ZH;;$Y؟hF-MjxEIiԷGRiG*EeHClGrIjFDZogH=#·j"tLML|<2+lS蓬EVslUDqD>jnu"gD-m!$Iz\Yǡm@v@0K\`+n$ ͯ@?ܖ n`pqI 8U#!o仜chM=fo} xNCtS1U@0nǾguMݘiu̖Ѕ{C-{dav~KE&Dovi#CI~d:_wI6<@ưY;կ wBSMFj Dixg=OJ+m!}2x#/23JWRMy vecOFjy^U-AA5i;Sz IB{Ӳ!iz͉omWKzM |4DaHٗS|S3*Ku()zK|.qyqJ js>i}M*MeGyo}:C˻BCdOD*_~zE*DprJ~ IZLLaD\Q\RܵL؜9nuS,[K,s>@춽F7GMl?ȀY2LV&UkqN~!kBTS}nX[ 71AD͚HKDO)E^A4КES*H<_UEEf}҃׈mhAlqPETW hEв8f o\hMVӘB t@ qSes2@c?֧ Yti8 e-D'K^BF/C=?H=ЇeqHFzDjH\3~fc `G@8W*ѕ@M3ߒ nrH+p6f[Ly`oHĊÆO|ᾓ>e'@0R6H*4F֋K/N#N@%Me% WI$KH7ϕjJE*XiU1kG?ޤRŽw˽7N;I }!D'i:Jc+>#lRUďD;w'wO᫵tjysS:܀afG꣹p&Rh#A+q@2)S4ˆyDΠ`);$Q%K&W2_Mu欒N|m'@} :KKnA1fٱf[BPٴk~ &flD&{:&tMK&N:PIt^瀁jʖAl}B*i-s~H:dN u—i2@N]NmE"5#ޘ! 2'Oz [dW84Njcޙ]Me^D9`$,eEM'.SښjU|Ǒ^T`jHBwAJޛFq,Fθw.|M +HAkLw72Dm}wih2D$H/e.@9@dfSJȸ@MB" qAɕ(o}Bil {{KDZ8ڠŸ%KB撫/'HZf_Cb@wɆHùlӵ`EhOTe .BBH}%ʭN$CHs4~DdF)g76@83֚.O< nRx#h:A:uoF-xJJ><}XĦ"#XGM%D<#Bd~IQu'WmDuBVSadE||SGʮ+ Hr!HѤbCϱPv4i| M_׬? (YG;.OnbO:-5H5/B]:A7O;[IڂfbNa2lr!~.M`/#%|4FVLzVUqjlm,OAM=fSH(@2' LSHc5\=E`A3گ'LB++vEv$ZxLy>Caʢw>'-*DVܦL!L_@ ^ nN=YH]E\8Zv=fq>!jXTMԌ2~V4^HAU[|uMH!@)Cе0H} i9?;L3CUضeeF/DTi-(0xľ!HdwiceO̩dJ޿M73p eCN҄N \"MB͎ q`ɮyAH0z$fQ"Mk""=cH  d҇d$&D%T9E E+Ud M+lJgxʏSdAIl^,\<cDXUWGѩ.Cq^>tFÞ"On(3 yHT.v-3 #@vme@fأ;@ b*:LOv'6IM@)1gC\_e@Du'j`N@WK I[OuB@ $d uBvmbpCEGgyzltzYB©Tl+F^)mJN. ,S=-3B'u+Va6f@Ҍ(9_L&Oif0M?*xޅ 匔H rm@5[ZdK3$YYZeGꨐ:0 VMP[ֈAC]@M%d({^@`+Ƨ"OLrH%/i_w~K Bǘ&7i!3hCD.Hl`魆]C ҷnz2eCA6m$ TBLཏ)h-G QxkN`Ո3HOL Y#]37bNz2s[G'BϏbq&"Y FP@f0bDŔb(|jy~B iS5\@aJ}'3 |RNnkU(3ʁF s5IUHisIzSQ1]FMUwL?=A븆_=©hPcqO4BD][HΌ,7~cL)5Ru 񂊒I-12H #*Get~˶x3<@휃@l1|8@s ( nPTjI3Tf-Fke%N3ʟH|"xt ^`7G:>Qhqw+@$ }~E!M +ޔBMk$`9}ADфTz[GƗF_Ǧj95^G?'ewsA!tM݂xyڇAQ?0F=KRv(L4T+4S % < &NfBHAx7`M#9!b]TˍN#/;E}XKRPjH[uAʷks}Im̔Glˉ% /GU؝nDb>*A۾D/&6(La6^LhXdZEFr}jAJl\h1Ki`hH?iM(rlMol?IKBf;1u2 yOG)RZ H;rJ.J'=ߓ5BշI.%\"A- #ZMF+).UQHr))E +ֈMB/Jߑ-8p] s:G) 48K^(EagJWT2$@$QgFs@D.ߊMB;FDZogH=#·2)OtD%#/23JWR vecOFj IB{Ӳ!i[ 71AD͚KDO)E^A4<_UEEf}es2@c?֧ Y nrH+pÆO|ᾓ#N@%Me7ϕjJE*W2_MujU|Ǒ^`jHBwAJM +HAkLۉSJȸ@MB_Cb@wɆHùBBH}83֚.O< nR<#Bd~IQHr!HѤbCϱPYG;.On]:A7O;[I|4FVLzVUqfSH(@2''LB++vEv$qL!L_@ ^ nN=YH]E\8Zv=fq>!jXTMԌ2~4^HAU[|uMH!@)C0H} i?;L3CUeeF/DTi-(0x!HdwceO̩dJM73p eCN҄N "MB͎ q`ɮyAH0z$Q"Mk""cH  d҇d$&D%TE E+Ud M+lJgxSdAIl^,\cDXUWGѩ.Cq^>tFÞ"On(3 yHT.v-3 #@vme@fأ;@ b*:LOv'6IM)1gC\_e@Du'j`N@WK I[uB@ $d uBvmbpCEGgyzlzYB©TlF^)mJN. ,S=-3B'u+Va6f@Ҍ(9_&Oif0M?*xޅ 匔H rm@5[ZdK3$YZeGꨐ:0 VMP[ֈAC]@M%d{^@`+Ƨ"OLrH%/i_wK Bǘ&7i!hCD.Hl͉`魆]C ҷnz2eCA6m TBLཏ)h-G QxkN`ՈHOL Y#]37bNz2s['BϏbq&"Y FP@f0bDŔb(|jy~B iS5\@aJ}'3 RNnkU(3׆ʁF s5IUHisIzQ1]FMUw?=A븆_=©hPcqO4BD][HΌ,7~cL)5Ru񂊒I-12H *Get~x3<@휃@l|8@s ( nPTjI3Tf-Fke%N3ʟH|"xt ^`7G:>Qhqw+@$ }~E!M +ޔBMk$`}ADфTz[GƗF_Ǧj5^G?'ewsA!tM݂xyڇA?0F=Kv(L4T+4S < `M#9!+4S $InterchangeObject`M#9! (_;F⭪ س^iO(ylMɫ\t7 +4S a< _;F⭪ س^+4 Generation +4  +4S ]< iO(ylMɫ\t7+4ObjClass +4  +4S < b]TˍN#/;E}+4S Component`M#9! XWD<]*%l[nM`Cy@2Ap]&9_E}&25)yJBqկ +4S i< WD<]*%l[+4DataDefinition +4  +4S Y< nM`Cy@+4Length +4   +4S e< 2Ap]+4UserComments +4  +4S [< &9_E}&25+4KLVData +4  +4S a< )yJBqկ+4Attributes +4  +4S U< XKRPjH[+4S Segmentb]TˍN#/;E} +4S }< uAʷks}+4S  EventXKRPjH[ (={oAͼklZNdQN.χ  +4S ]< ={oAͼklZ+4Position +4   +4S [< NdQN.χ +40Comment +4  +4S < Im̔Glˉ+4S CommentMarkeruAʷks}  3/K4]l b_M1%B=an~ARDl ݶeC9[]沭EK,`>GdWG`u] g$CommentMarkerDate +4  +4S o< dW*+4S SequenceXKRPjH[ A OצsfE +4S a< A OצsfE+4 Components +4  +4S < A۾D/+4S  SourceReferenceXKRPjH[ HK!AwS,,1*6K7bVS~*:ESyPIY W!t@wt @ +4S ]< K!AwS,+4SourceID +4  +4S k< ,1*6K7bVS~+4 SourceMobSlotID +4  +4S a< *:ESyPIY+4ChannelIDs +4  +4S o<  W!t@wt @+4$MonoSourceSlotIDs +4  +4S < &6(La6^Lh+4S SourceClipA۾D/ hV&xWKx#${閪ز3IF{g:A[0 #/A{2?GO-w$Ms9uE yDT +4S e< V&xWKx#${+4FadeInLength +4   +4S g< ز3IF{+4FadeOutLength +4   +4S a< g:A[0 +40FadeInType +4  +4S c< #/A{2+40FadeOutType +4  +4S _< ?GO-w$M+4StartTime +4   +4S o< s9uE yDT KffbF$SubclipFullLength +4  +4S < XdZEFr}+4S TimecodeXKRPjH[ 8[XFTNFl>5EF,^V"m\qW3B/ +4S U< [XFTNFl+4 Drop +4  +4S S< >5EF,^V"m\+4FPS +4  +4S W< qW3B/+4 Start +4   +4S < jAJl\h+4S ContentStorage`M#9! (7N龐JZjR6W +4S U< 7N龐+4 Mobs +4  +4S c< JZjR6W+4EssenceData +4  +4S < 1Ki`hH+4S "DefinitionObject`M#9! 8s#%C͒YSiF [2IIP|-J(d LM +4S c< s#%C͒YSiF+4Description +4  +4S U<  [2IIP|-J+4 Name +4  +4S n< (d LM+4Identification +4  +4S c< ?iM(rlM+4S DataDefinition1Ki`hH +4S < ol?IKBf;1u+4S (OperationDefinition1Ki`hH xq爷Cʹ H咡`umOٽ$úT2U)LDR$J A˰U 2HD)ݶVbkkMv@35e+4 &KLVDataDefinitions +4  & +4S y< hA{Fh[+4 .TaggedValueDefinitions +4  & +4S < B/Jߑ-8p] +4S #EssenceData`M#9! 8@WfYM$ (kzBNcR.. QGKy- +4S U< @WfYM$ (k+4 Data +4  '+4S c< zBNcR.+4SampleIndex +4  ++4S \< . QGKy-+4 MobID +4  '+4S < s:G) +4S $$EssenceDescriptor`M#9! L%F(pA} +4S [< L%F(pA}+4Locator +4  /+4S < 48K^(+4S %FileDescriptors:G) X\ۡLIS0ׁ¢iCb\?Gdu${D^&OUgOHt9A+M +4S a< \ۡLIS0ׁ+4SampleRate +4  0+4S Y< ¢iCb+4Length +4   0+4S g< \?Gdu${D+4LinkedTrackID +4  0+4S k< ^&OUgOH+4 ContainerFormat +4  0+4S k< t9A+M+4 CodecDefinition +4  0+4S < EagJWT+4S '.DigitalImageDescriptor48K^( ! 2)LhSl'F5voHqyC 7gaB1Fۺ&1rGr*XJƫ#-WB:z5MQ7+N}F$KTy.TwE!&ED'{[`>I٥<䨫S2)tUr@8 )^Kɚrʲ[L֤)_Db/z1{з}J{kϬxM FMh"t=Ώ)%Np]b B 9G$KO lj5NuDXvai,4J$Iv1kvkX|ME9 ީ@N?۷JdJqni,fܿBT˜TztM75%GKVc]!PA AkHh\fABD|wV\qmVgBY\SAV9@XXLg?-Ml@2Vb21DŰ(Lg_ aUkÍ0RGIaSd +4S m<  2)LhSl+4"ImageAspectRatio +4  2+4S u< 'F5voH+4*ImageAlignmentFactor +4  2+4S y< qyC 7g+4.TransferCharacteristic +4  2+4S k< aB1Fۺ&1rGr+4 CodingEquations +4  2+4S i< *XJƫ#-W+4 ColorPrimaries +4  2+4S c< B:z5MQ7++4FrameLayout +4  2 +4S i< N}F$KT+4FieldDominance +4!  2+4S g< y.TwE!+4SampledHeight +4  2+4S e< &ED'{[+4SampledWidth +4  2+4S i< `>I٥<䨫S2)+4 SampledXOffset +4  2+4S i< tUr@8 +4 SampledYOffset +4  2+4S g< )^Kɚrʲ+4 DisplayHeight +4  2+4S e< [L֤)_+4 DisplayWidth +4  2 +4S i< Db/z1{+4 DisplayXOffset +4  2 +4S i< }J{k+4DisplayYOffset +4  2 +4S c< xM FMh"t=+4Compression +4  2+4S m< Ώ)%Np]b+4"FieldStartOffset +4  2+4S o<  B 9G$KO lj+4 $AlphaTransparency +4  2+4S e< 5NuDXva+4VideoLineMap +4  2 +4S k< i,4J$Iv1kv+4 DisplayF2Offset +4  2+4S i< kX|ME9 ީ@N?+4StoredF2Offset +4  2+4S y< ۷JdJqni,f+4 .ActiveFormatDescriptor +4  2+4S e< ܿBT˜T+4StoredHeight +4  2+4S c< ztM75%GKVc+4StoredWidth +4  2+4S i< ]!PA +4FieldEndOffset +4  2+4S i< AkHh\fA+4SignalStandard +4'  2+4S e< BD|wV\$`u*MQResolutionID +4  +4S m< qmVgBY\SA$`u*NQ"FirstFrameOffset +4  +4S _< V9@XX$`u*OQImageSize +4  +4S k< Lg$`u*PQ FrameSampleSize +4  +4S s< ?-Ml@2Vb21`u˵~] (FrameIndexByteOrder +4  +4S m< DŰ(Lg_ aUk,DXȠtGB"FrameStartOffset +4  +4S a< 0RGIaSd!MFށJDataOffset +4  +4S ?< 2$@$Qg+4S (CDCIDescriptorEagJWT ;ޞI뿳iq1KFUfܸrKEoU2rM7SpI-2+-E6?]l0G6B*Y!zNIޗ }\KjE&FwA"ukP_QnK]>]ֆ{ZH;;$Y؟F-MjxEԷGRG*EeHClGr +4S a< BLh!+4 TapeFormat +4  :+4S Y< xDs $C>+4Length +4  :+4S a< }\KjE&F+4FormFactor +4  :+4S W< wA"ukP_+4 Model +4  :+4S i< QnK]>]ֆ+4ManufacturerID +4  :+4S _< {ZH;;$Y؟+4TapeStock +4  :+4S k< F-MjxE+4 TapeBatchNumber +4  :+4S c< ԷGR+4VideoSignal +4  :+4S a< G*EeHClGr`u˕H:ColorFrame +4  +4S O< FDZogH=#·+4S /Header`M#9! "tLML|<2S蓬EVsUDqD>jnu"gD!$Iz\YǸ@v@0K\`$ ͯ@?ܖ `pqI 8U#!仜chM=f} xNjnu"gD+4Version +4  ;+4S q< !$Iz\Y+4&OperationalPattern +4  ; +4S [< @v@0K\`+4Content +4  ;+4S a< $ ͯ@?ܖ +4Dictionary +4  ;+4S q< `pqI 8U#!+4&IdentificationList +4  ;+4S e< 仜chM=f+4LastModified +4  ;+4S o< } xNCS1U@0nǾMݘi̖Ѕ{C-{d~KE&Doi#CI~d:I6<@ưY;կ BSMFj Dg=OJ+m!}2 +4S i< Ic>C+4 GenerationAUID +4  < +4S i< S1U@0nǾ+4 ProductVersion +4  <+4S _< Mݘi+4 ProductID +4  <+4S i< ̖Ѕ{C-{d+4  ToolkitVersion +4  <+4S c< ~KE&Do+4 CompanyName +4  <+4S c< i#CI~d:+4 ProductName +4  <+4S u< I6<@ưY;կ +4 *ProductVersionString +4  <+4S ]< BSMFj D+4 Platform +4  <+4S U< g=OJ+m!}2+4 Date +4  <+4S U< #/23JWR+4S 1Locator`M#9! +4S <  vecOFj+4S 2NetworkLocator#/23JWR ^U-AA5i; +4S _< ^U-AA5i;+4URLString +4  @+4S )<  IB{Ӳ!i+4S 4Mob`M#9! ͉omWKzM4DaHٗSS3*Ku()zK.qyqJ js>M*MeGyo:C˻BCdOD*zE*DprJ IZLLaD\\RܵL؜9nuS,[K,s>춽F7GMl?Y2LV&Ukq~!kBTS}nX +4S e< ͉omWKzM+4 UserComments +4  D+4S U< 4DaHٗS+4 Name +4  D+4S W< S3*Ku()zK+4 Slots +4  D+4S _< .qyqJ js>+4UsageCode +4  D+4S e< M*MeGyo+4CreationTime +4  D+4S e< :C˻BCdOD*+4LastModified +4  D+4S [< zE*DprJ+4KLVData +4  D+4S a<  IZLLaD\+4Attributes +4  D +4S \< \RܵL؜9nu+4 MobID +4  D+4S o< S,[K,s>|b{M$SubclipFullLength +4  +4S m< 춽F7GMl?P`G"MobAttributeList +4  +4S [< Y2LV&Ukq"`u˖iObAppCode +4  +4S m< ~!kBTS}nXBD$;BE"ConvertFrameRate +4  +4S Y< [ 71AD͚+4S 6MasterMob IB{Ӳ!i +4S u< KDO)E^A4+4S 7SourceMob IB{Ӳ!i КES* +4S q< КES*+4&EssenceDescription +4  G+4S < <_UEEf}+4S 8MobSlot`M#9! H׈mhAlqPETW hEв8f o\hMVӘB @ qS +4S Y< ׈mhAlqPETW+4SlotID +4  H+4S ]<  hEв8f +4SlotName +4  H+4S s< o\hMVӘB +4(PhysicalTrackNumber +4  H+4S [< @ qS+4Segment +4  H+4S < es2@c?֧ Y+4S ; TimelineMobSlot<_UEEf} hi8 e-D'KBF/C=?H=eqHFzjH\3~fc `G@8Wѕ@M3ߒ +4S Y< i8 e-D'K+4Origin +4   K+4S [< BF/C=?H=+4MarkOut +4   K+4S Y< eqHFz+4 MarkIn +4   K+4S [< jH\3~f+4 UserPos +4   K+4S ]< c `G@8W+40EditRate +4  K+4S }< ѕ@M3ߒZ>U1B42TimelineMobAttributeList +4  +4S u<  nrH+p+4S <Parameter`M#9! f[Ly`oH +4S a< f[Ly`oH+4Definition +4  L+4S < ÆO|ᾓ+4S ?TaggedValue`M#9! (e'@0R6H*4F֋K/ +4S U< e'@0R6+4  Name +4  P+4S W< H*4F֋K/+4  Value +4  P+4S q< #N@%Me+4S @KLVData`M#9! % WI$K +4S W< % WI$K+4 Value +4  Q+4S < 7ϕjJE*+4S B SoundDescriptor48K^( XiU1kG?ޤRw˽7N;I }!'i:Jc+>#lRUD;w'wO᫵tjysS܀afG꣹p&Rh#A+q@2)SˆyDΠ`);$Q%K +4S i< XiU1kG?ޤR+4ElectroSpatial +4"  =+4S g< w˽7N;I }!+4AudioRefLevel +4  =+4S ]< 'i:Jc+>#lRU+4Channels +4  =+4S Y< D;w'wO᫵tjysS+4Locked +4  =+4S o< ܀afG꣹p&Rh+4$AudioSamplingRate +4  =+4S ]< #A+q@2)S+4DialNorm +4  = +4S c< ˆyDΠ`);$Q+4Compression +4  =+4S m< %K+4"QuantizationBits +4  =+4S M< W2_Mu+4S HPCMDescriptor7ϕjJE* N|m'@} :KKnA1fٱf[BPٴk~ flD&{:&tMK&NPIt^瀁jAl}B*i-s~:dN ui2@N]mE"5#! 2'Oz [W84Njc]Me^D9$,eEM'.S +4S o< N|m'@} :+4$ChannelAssignment +4  =2+4S s< KKnA1fٱ+4(PeakEnvelopeVersion +4  =)+4S q< f[BPٴk~ +4&PeakEnvelopeFormat +4  =*+4S q< flD&{:&t+4&PointsPerPeakValue +4  =++4S w< MK&N+4 ,PeakEnvelopeBlockSize +4  =,+4S e< PIt^瀁j+4 PeakChannels +4  =-+4S a< Al}B*i-s~+4 PeakFrames +4  =.+4S s< :dN u+4 (PeakOfPeaksPosition +4   =/+4S w< i2@N]+4 ,PeakEnvelopeTimestamp +4  =0+4S m< mE"5#+4"PeakEnvelopeData +4  =1+4S a< ! 2'Oz [+4BlockAlign +4  = +4S i< W84Njc+4SequenceOffset +4  = +4S a< ]Me^D9+4AverageBPS +4  = +4S a< $,eEM'.SY'wJ?CDataOffset +4  +4S q< jU|Ǒ^+4S L,TaggedValueDefinition1Ki`hH +4S < `jHBwAJ+4S M$KLVDataDefinition1Ki`hH Fq,Fθw. +4S c< Fq,Fθw.+4 KLVDataType +4  M+4S < M +HAkL+4S  ClassDefinition'LB++vEv$ 8w72Dm}wih2D$H/e@9@df +4S c< w72Dm}wi+4ParentClass +4  +4S a< h2D$H/e+4Properties +4   +4S a< @9@df+4IsConcrete +4   +4S < SJȸ@MB+4S &PropertyDefinition'LB++vEv$ H qAɕ(o}Bi {{KDZ8Ÿ%KB撫/'HZ +4S a<  qAɕ(+4IsOptional +4   +4S U< o}Bi+4 Type +4   +4S s<  {{KDZ8+4(LocalIdentification +4   +4S q< Ÿ%KB撫/'HZ+4&IsUniqueIdentifier +4  +4S c< _Cb@w+4S TypeDefinition'LB++vEv$ +4S < ɆHù+4S HTypeDefinitionStrongObjectReference_Cb@w ӵ`EhOTe  +4S i< ӵ`EhOTe +4 ReferencedType +4  +4S < BBH}+4S DTypeDefinitionWeakObjectReference_Cb@w (%ʭN$CHs4DdF)g76@ +4S _< %ʭN$CHs4+4 TargetSet +4  +4S i< DdF)g76@+4 ReferencedType +4  +4S < 83֚.O< nR+4S 4TypeDefinitionEnumeration_Cb@w 8#h:A:uo-xJJ><}X"#XGM% +4S e< #h:A:uo+4ElementNames +4  +4S g< -xJJ><}X+4ElementValues +4  +4S c< "#XGM%+4 ElementType +4  +4S < <#Bd~IQ+4S 2TypeDefinitionFixedArray_Cb@w (u'WmDuBVSadE|SGʮ+ +4S e< u'WmDuBVSadE+4ElementCount +4  +4S c< |SGʮ+ +4 ElementType +4  +4S < Hr!HѤbCϱP+4S  8TypeDefinitionVariableArray_Cb@w 4i| M_׬? +4S c< 4i| M_׬? +4 ElementType +4  +4S < YG;.On+4S  $TypeDefinitionSet_Cb@w bO:-5H5/ +4S c< bO:-5H5/+4ElementType +4  +4S < ]:A7O;[I+4S  *TypeDefinitionRecord_Cb@w (ڂfbNa2l⩖!~.M`/#% +4S c< ڂfbNa2l+4MemberNames +4  +4S c< !~.M`/#%+4MemberTypes +4  +4S < |4FVLzVUq+4S *TypeDefinitionRename_Cb@w lm,OAM= +4S c< lm,OAM=+4RenamedType +4  +4S < fSH(@2'+4S  HTypeDefinitionExtendibleEnumeration_Cb@w ( LSHc5=E`A3 +4S e<  LSHc5+4ElementNames +4  +4S g< =E`A3+4ElementValues +4   +4S < 'LB++vEv$+4S $MetaDefinition'LB++vEv$ 8xLy>Caʢw>'-*DVܦ +4S U< xLy>+4 Name +4  +4S n< Caʢw>+4Identification +4  +4S c< '-*DVܦ+4Description +4  +4S H< L!L_@ ^ +4aafUInt8+4S  < nN=+4Rational(}2J{'h;}2J{'h;,NumeratorDenominator+4S < YH]E\8Zv=f+4:ClassDefinitionWeakReferenceM +HAkL(+4 +4+4S < q>!jXTMԌ2~+4RkAAFTypeID_ContentStorageStrongReferencejAJl\h+4S  < 4^HAU[|+4 AUIDHGQN[繅{0XM= XM= ҇d$&D%T0Data1Data2Data3Data4+4S  P< uMH!@)C+4AUIDSet4^HAU[|+4S < 0H} i+4BooleanL!L_@ ^ FalseTrue+4S  < ?;L3CU+4dkAAFTypeID_OperationDefinitionWeakReferenceVectorq`ɮyAH0z$+4S  < eeF/DT+4S  :<  ڧK^i&Q+4Stream+4S J< GQN[繅{0+4aafUInt32+4S  < f,͞Cӊ>i-(0x+4VersionType(jOX@ӓRQ5jOX@ӓRQ5majorminor+4S  \< !Hdw+4aafInt32Array}2J{'h;+4S < ceO̩dJ+48DataDefinitionWeakReference?iM(rlM8+4 +4+4+4S < M73p+4XkAAFTypeID_EssenceDescriptorStrongReferences:G) +4S  <  eCN҄N +4ZkAAFTypeID_DataDefinitionWeakReferenceVectorceO̩dJ+4S  < "MB͎ +4TimeStamp(aq@nPAү I5A݀|5datetime+4S < q`ɮyAH0z$+4BOperationDefinitionWeakReferenceol?IKBf;1u8+4 +4+4+4S  < Q"Mk""+4BkAAFTypeID_MobStrongReferenceSetYZeGꨐ:0+4S H< cH  d+4aafInt64+4S f< ҇d$&D%T+4aafUInt8Array8L!L_@ ^ +4S < E E+Ud +4BParameterDefinitionWeakReference2 yOG)RZ8+4 +4+4+4S < M+lJgx+4TkAAFTypeID_SourceReferenceStrongReferenceA۾D/+4S  < SdAIl^,\+4bkAAFTypeID_OperationDefinitionStrongReferenceSetֈAC]@M%d+4S  < cDXUWGѩ.Cq+4XkAAFTypeID_TaggedValueStrongReferenceVectorhCD.Hl+4S  ^< ^>tFÞ"On(3+4 aafUInt32ArrayGQN[繅{0+4S <  yHT.v-+4 8TypeDefinitionWeakReference_Cb@w(+4 +4+4S  < 3 #@vme@+4 bkAAFTypeID_ParameterDefinitionStrongReferenceSetLrH%/i_w+4S  < fأ;@ b+4 PkAAFTypeID_KLVDataStrongReferenceVector`魆]C ҷnz+4S < *:LOv'6IM+4 TkAAFTypeID_CodecDefinitionStrongReference=ߓ5BշI.%+4S  < )1gC\_e@+4 \kAAFTypeID_PluginDefinitionStrongReferenceSetK Bǘ&7i!+4S  < Du'j`N@WK +4 TkAAFTypeID_ParameterStrongReferenceVector{^@`+Ƨ"O+4S <  I[+4 :CodecDefinitionWeakReference=ߓ5BշI.%8+4 +4+4+4S < uB@ $d+4 HkAAFTypeID_ComponentStrongReferenceb]TˍN#/;E}+4S <  uBvmb+4 \kAAFTypeID_ContainerDefinitionStrongReference\"A- #+4S  < pCEGgyzl+4 ^kAAFTypeID_KLVDataDefinitionStrongReferenceSet2eCA6m+4S < zYB©Tl+4RkAAFTypeID_DataDefinitionStrongReference?iM(rlM+4S  < F^)mJN. +4^kAAFTypeID_ParameterDefinitionWeakReferenceSetE E+Ud +4S  < ,S=-3B'u+Va+4fkAAFTypeID_TaggedValueDefinitionStrongReferenceSet TBLཏ+4S < 6f@Ҍ(9_+4LkAAFTypeID_EssenceDataStrongReferenceB/Jߑ-8p] +4S < &Oif0M?*xޅ+4RkAAFTypeID_IdentificationStrongReference2)OtD%+4S <  匔H rm@+4dkAAFTypeID_InterpolationDefinitionStrongReferenceZMF+).U+4S < 5[ZdK3$+4DkAAFTypeID_LocatorStrongReference#/23JWR+4S |< YZeGꨐ:0+4<kAAFTypeID_MobStrongReference IB{Ӳ!i+4S <  VMP[+4DkAAFTypeID_MobSlotStrongReference<_UEEf}+4S < ֈAC]@M%d+4\kAAFTypeID_OperationDefinitionStrongReferenceol?IKBf;1u+4S < {^@`+Ƨ"O+4HkAAFTypeID_ParameterStrongReference nrH+p+4S < LrH%/i_w+4\kAAFTypeID_ParameterDefinitionStrongReference2 yOG)RZ+4S < K Bǘ&7i!+4VkAAFTypeID_PluginDefinitionStrongReference H;rJ.J'+4S < hCD.Hl+4LkAAFTypeID_TaggedValueStrongReferenceÆO|ᾓ+4S < `魆]C ҷnz+4DkAAFTypeID_KLVDataStrongReference#N@%Me+4S < 2eCA6m+4 XkAAFTypeID_KLVDataDefinitionStrongReference`jHBwAJ+4S <  TBLཏ+4!`kAAFTypeID_TaggedValueDefinitionStrongReferencejU|Ǒ^+4S < )h-G +4&ProductReleaseTypeL!L_@ ^ kAAFVersionUnknownkAAFVersionReleasedkAAFVersionDebugkAAFVersionPatchedkAAFVersionBetakAAFVersionPrivateBuild8+4S X< QxkN`Ո+4 aafPositioncH  d+4S < HOL Y#+4TapeFormatTypeL!L_@ ^ kAAFTapeFormatNullkAAFBetacamFormatkAAFBetacamSPFormatkAAFVHSFormatkAAFSVHSFormatkAAF8mmFormatkAAFHi8Format@+4S  &< ]37bNz2s[+46TransferCharacteristicTypedkAAFTransferCharacteristic_ITU470_PALkAAFTransferCharacteristic_ITU709kAAFTransferCharacteristic_SMPTE240MkAAFTransferCharacteristic_ITU1361kAAFTransferCharacteristic_linear X+4+4+4+4+4+4S T< 'BϏbq&+4 aafLengthcH  d+4S < "Y FP@f0+4 VideoSignalTypeL!L_@ ^ bkAAFVideoSignalNullkAAFNTSCSignalkAAFPALSignal +4S < bDŔb(|+4TapeCaseTypeL!L_@ ^ :kAAFTapeCaseNullkAAFThreeFourthInchVideoTapekAAFVHSVideoTapekAAF8mmVideoTapekAAFBetacamVideoTapekAAFCompactCassettekAAFDATCartridgekAAFNagraAudioTapeH+4S  p< jy~B iS5+4UsageCodeTypekAAFUsage_SubClipkAAFUsage_AdjustedClipkAAFUsage_TopLevelkAAFUsage_LowerLevelkAAFUsage_Template X+4 +4 +4 +4 +4  +4S D< \@aJ}'3 +4 ColorSitingTypeL!L_@ ^ kAAFCoSitingkAAFAveragingkAAFThreeTapkAAFQuincunxkAAFRec601kAAFUnknownSiting8+4S  $< RNnkU(3+4&ColorPrimariesTypeColorPrimaries_SMPTE170MColorPrimaries_ITU470_PALColorPrimaries_ITU709 8+4+4+4+4S  $< ʁF s5I+4(CodingEquationsTypeCodingEquations_ITU601CodingEquations_ITU709CodingEquations_SMPTE240M 8+4+4+4+4S < UHisIz+4FadeTypeL!L_@ ^ fkAAFFadeNonekAAFFadeLinearAmpkAAFFadeLinearPower +4S 0< Q1]FMUw+4LayoutTypeL!L_@ ^ kAAFFullFramekAAFSeparateFieldskAAFOneFieldkAAFMixedFieldskAAFSegmentedFrame0+4S h< ?=A븆_=©D`uM {0(AvidStrongReference`M#9!+4S < hPcqO4B+4 $AlphaTransparencyL!L_@ ^ `kAAFMinValueTransparentkAAFMaxValueTransparent+4S < D][HΌ,7+4!FieldNumberL!L_@ ^ ^kAAFUnspecifiedFieldkAAFFieldOnekAAFFieldTwo +4S < ~cL)5Ru+4"4ElectroSpatialFormulationL!L_@ ^ 4kAAFEsDefaultkAAFEsTwoChannelModekAAFEsSingleChannelModekAAFEsPrimarySecondaryModekAAFEsStereophonicModekAAFEsSingleChannelDoubleSamplingFrequencyModekAAFEsStereoLeftChannelDoubleSamplingFrequencyModekAAFEsStereoRightChannelDoubleSamplingFrequencyModekAAFEsMultiChannelModeP  +4S z< 񂊒I-12H +4'&SignalStandardTypeL!L_@ ^ SignalNoneSignalITU601SignalITU1358SignalSMPTE347MSignalSMPTE274MSignalSMPTE296MSignalSMPTE349M@+4S b< *Get~`>o'.kAvidPositionL!L_@ ^ +4S Z< x3<@휃@l`>o'/kAvidCropL!L_@ ^  +4S \< |8@s `>o'0kAvidScaleL!L_@ ^ +4S j< ( nPTjI3T`>o'1k"AvidSpillSupressL!L_@ ^ +4S ^< f-Fke%`>o'2kAvidBoundsL!L_@ ^ 0+4S \< N3ʟH|"xt `>o'3kAvidColorL!L_@ ^ D+4S `< ^`7G:>QhPA*AvidString4L!L_@ ^ +4S  < qw+@$ i`unmCÃRGBColor8XM= XM= XM= redgreenblue+4S j< }~E!M P2qO"AvidWideString32XM=  +4S  `< +ޔBMk$`PNM_,AudioSuitePlugInChunkxGQN[繅{0^`7G:>Qh^`7G:>Qh^`7G:>Qh^`7G:>Qh}~E!M 4^HAU[|VersionManufacturerIDProductIDPlugInIDChunkIDNameChunkDataUID+4S  n< }ADфTz[PNM`.AudioSuitePIChunkArray+ޔBMk$`+4S  t< GƗF_ǦjPj.;4AvidTKMNTrackedParamArray?=A븆_=©+4S  r< 5^G?'ewsPj.;2AvidTKMNTrackerDataArray?=A븆_=©+4S  < A!tM݂xyڇA`>opɽD"EqualizationBandX4^HAU[|GQN[繅{0GQN[繅{0GQN[繅{00H} i:typefrequencygainqenable+4S  l< ?0F=K`>opʽD,EqualizationBandArrayA!tM݂xyڇA+4S  \< v(L4T`u̪s8AvidBagOfBitsL!L_@ ^ L./mxf/mxf_primer.cmxf_read_uid(mxfFile, &uid)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)(newEntry = (MXFPrimerPackEntry*)malloc(sizeof(MXFPrimerPackEntry))) != NULLmxf_append_list_element(&primerPack->entries, (void*)entry)add_primer_pack_entry(primerPack, newEntry)Could 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)(newPrimerPack = (MXFPrimerPack*)malloc(sizeof(MXFPrimerPack))) != NULLmxf_create_primer_pack(&newPrimerPack)mxf_read_array_header(mxfFile, &numberOfItems, &itemLength)create_primer_pack_entry(newPrimerPack, &newEntry)+4 entry_eq_tagentry_eq_uid;J,zR| TJAB EK H l l,   H ooo8 vƊ֊&6FVfvƋ֋&6FVfvƌ֌ ~GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux),$&H l yE*0̓bgv r*rx)B|gL@D!)q' $S>pk3^j^mi G(p $&:] !y_IO_stdin_used*j)tparse_timecodemain*7start_write_samples~update_and_complete_writing complete_writingL abort_writing end_write_samples!write_sample_data!write_samples"create_clip_writerb create_tracko clear_user_comments free_package_definitionsset_user_comment`create_package_definitionscreate_tape_source_packageqcreate_file_source_packagecreate_material_package[mxf_get_version:mxf_get_platform_stringSmxf_get_platform_wstringlmxf_get_list_lengthmxf_find_list_element mxf_get_first_list_elementA mxf_get_last_list_elementp mxf_get_list_element mxf_initialise_list_iter mxf_initialise_list_iter_atY mxf_next_list_iter_element mxf_get_iter_element mxf_get_list_iter_index mxf_remove_list_element\ mxf_clear_list mxf_free_list mxf_insert_list_elemento mxf_prepend_list_element mxf_append_list_element mxf_initialise_list3 mxf_create_listRmxf_get_timestamp_nowmxf_generate_uuid- mxf_generate_keyi mxf_generate_umid mxf_sprint_umid mxf_sprint_key mxf_sprint_label] mxf_print_umid mxf_print_key mxf_print_labelmB mxf_log_file_close.mxf_log_file_openmxf_log_defaultmxf_logg_mxfLogLevelkL2mxf_file_read$mxf_file_writepmxf_file_getcmxf_file_putcmxf_file_eofmxf_file_seekSmxf_file_tellmxf_file_is_seekablemxf_file_sizemxf_file_set_min_llenmxf_get_min_llenEmxf_read_uint8mxf_read_uint16mxf_read_uint32bmxf_read_uint64mxf_read_int8mxf_read_int16Kmxf_read_int32mxf_read_int64mxf_write_uint8 mxf_write_uint16Xmxf_write_uint32mxf_write_uint64mxf_write_int8Emxf_write_int16mxf_write_int32mxf_write_int64mxf_read_ulBmxf_read_kmxf_read_l&mxf_read_klmxf_read_keymxf_read_uidmxf_read_uuidHmxf_read_local_tagmxf_skipmxf_write_local_tagOmxf_write_kmxf_write_ulmxf_write_uidmxf_write_uuidfmxf_get_llenmxf_read_batch_headermxf_write_batch_headerSmxf_read_array_headermxf_write_array_headermxf_is_ulmxf_set_runin_lenRmxf_get_runin_lenmxf_equals_umidmxf_equals_uid mxf_equals_uuidHmxf_equals_ul_mod_regvermxf_equals_ulmxf_equals_key_mod_regvermxf_equals_key_prefixTmxf_equals_keymxf_write_fixed_lmxf_write_fixed_kl~mxf_write_lmxf_write_kl mxf_file_close mxf_byte_array_wrap_read?!mxf_stdin_wrap_readY#mxf_disk_file_open_modify#mxf_disk_file_open_read-$mxf_disk_file_open_new4)%w mxf_write_rip mxf_initialise_file_partitionsA mxf_append_partition_esscont_label mxf_append_partition mxf_read_rip mxf_clear_partition mxf_free_partition8mxf_clear_rip`mxf_clear_file_partitionsmxf_allocate_spaceYmxf_write_fillmxf_fill_to_positionmxf_fill_to_kagmxf_mark_index_endmxf_mark_index_start@mxf_mark_header_endmxf_mark_header_startmxf_write_partitionSmxf_initialise_partition{mxf_initialise_with_partitionmxf_create_from_partition$mxf_append_new_from_partitionmxf_create_partitionmxf_read_partitionemxf_append_new_partitionmxf_free_file_partitionsmxf_create_file_partitionsmxf_is_filler?mxf_read_next_nonfiller_klmxf_is_partition_packmxf_partition_is_closed_and_complete0mxf_partition_is_complete]mxf_partition_is_closedmxf_is_footer_partition_packmxf_update_partitionsemxf_is_body_partition_packmxf_is_header_partition_packmxf_read_header_pp_kl_with_runinfmxf_read_header_pp_kl $| mxf_is_gc_essence_element mxf_get_essence_element_size mxf_get_track_number. mxf_get_essence_element_item_typeZ mxf_get_essence_element_count mxf_get_essence_element_type mxf_get_essence_element_number mxf_close_essence_element< mxf_read_essence_element_data! mxf_open_essence_element_read mxf_finalize_essence_element_write mxf_write_essence_element_datap mxf_open_essence_element_write> mxf_write_index_entryo mxf_write_index_entry_array_header mxf_write_delta_entry_array_header mxf_write_delta_entryL mxf_write_index_table_segment_header mxf_write_index_table_segment mxf_free_index_table_segmenttmxf_create_index_table_segment9mxf_add_index_entrymxf_add_delta_entrygmxf_read_index_table_segmentmxf_is_index_table_segment^G%u mxf_get_item_def_type mxf_find_item_def_in_set_def0 mxf_find_item_def mxf_find_set_def mxf_is_subclass_of mxf_check_data_model mxf_finalise_data_modelimxf_register_compound_type_membermxf_register_item_defmxf_register_interpret_typeBmxf_register_compound_typemxf_register_array_typeVmxf_register_basic_typemxf_free_data_modelDmxf_register_set_defmxf_load_data_modelN^CYmxf_set_fixed_set_space_allocationmxf_get_uint8Lmxf_get_uint16mxf_get_uint32mxf_get_uint64mxf_get_int8Bmxf_get_int16mxf_get_int32mxf_get_int64mxf_get_version_type8mxf_get_timestampwmxf_get_lengthmxf_get_rationalmxf_get_position.mxf_get_booleanmmxf_get_product_versionmxf_get_rgba_layout_componentmxf_get_array_header3mxf_get_utf16string_sizemxf_get_utf16stringmxf_set_uint8Jmxf_set_uint16mxf_set_uint32mxf_set_uint64mxf_set_int8.mxf_set_int16gmxf_set_int32mxf_set_int64mxf_set_version_typemxf_set_rationalXmxf_set_positionmxf_set_lengthmxf_set_booleanmxf_set_product_versionHmxf_set_rgba_layout_componentmxf_set_array_headermxf_next_array_item_elementmxf_free_itemmxf_register_itemimxf_set_item_valuemxf_set_timestampmxf_set_umid?mxf_set_uuidmxf_set_weakrefmxf_set_strongrefmxf_set_auidDmxf_set_ulmxf_get_umidmxf_get_auidmxf_get_ulEmxf_get_uuidmxf_set_fixed_size_utf16stringmxf_set_utf16stringKmxf_get_external_utf16string_sizeinitialise_sets_iter mxf_dereference_s mxf_get_weakref_s mxf_get_strongref_sV!mxf_dereference!mxf_get_weakref "mxf_get_strongrefh"mxf_get_item"mxf_initialise_array_item_iterator"#mxf_get_array_item_element#mxf_get_array_item_element_len$mxf_get_array_item_count$mxf_get_rgba_layout_component_item$mxf_get_product_version_itemA%mxf_get_boolean_item%mxf_get_position_item%mxf_get_rational_itemX&mxf_get_length_item&mxf_get_utf16string_item'mxf_get_utf16string_item_sizeo'mxf_get_timestamp_item'mxf_get_umid_item)(mxf_get_auid_item(mxf_get_ul_item(mxf_get_uuid_item@)mxf_get_weakref_item_s)mxf_get_strongref_item_s*mxf_get_weakref_itemz*mxf_get_strongref_item*mxf_get_version_type_item5+mxf_get_int64_item+mxf_get_int32_item+mxf_get_int16_itemL,mxf_get_int8_item,mxf_get_uint64_item-mxf_get_uint32_itemc-mxf_get_uint16_item-mxf_get_uint8_item.mxf_get_item_lenz.mxf_have_item.mxf_get_set_size:/mxf_get_header_metadata_size/mxf_write_item/mxf_write_set0mxf_write_header_primer_pack0mxf_read_itemP1mxf_read_item_tl1mxf_register_set_itemsn2mxf_is_header_metadata2mxf_set_is_subclass_of2mxf_find_set_by_keyr3mxf_find_singular_set_by_key3mxf_write_header_setsO4mxf_write_header_metadata4mxf_remove_item5mxf_create_item66mxf_set_empty_array_item6mxf_grow_array_item7mxf_add_array_item_weakref8mxf_add_array_item_strongref]8mxf_alloc_array_item_elements9mxf_set_rgba_layout_component_item9mxf_set_product_version_item6:mxf_set_boolean_item:mxf_set_length_itemP;mxf_set_position_item;mxf_set_rational_itemJ<mxf_set_umid_item<mxf_set_weakref_itemd=mxf_set_strongref_item=mxf_set_fixed_size_utf16string_itemp>mxf_set_utf16string_item>mxf_set_timestamp_iteml?mxf_set_auid_item?mxf_set_ul_itemf@mxf_set_uuid_item@mxf_set_version_type_item`Amxf_set_int64_itemAmxf_set_int32_itemjBmxf_set_int16_itemBmxf_set_int8_itemdCmxf_set_uint64_itemCmxf_set_uint32_item^Dmxf_set_uint16_itemDmxf_set_uint8_itemXEmxf_clone_itemEmxf_set_itemSFmxf_remove_setFmxf_add_setFmxf_free_setGmxf_read_and_return_set-Hmxf_read_setHmxf_read_filtered_header_metadataImxf_read_header_metadataUJmxf_free_header_metadataJmxf_create_setJmxf_create_header_metadata,`mxf_avid_get_mob_attributemxf_avid_get_user_commentmxf_avid_read_string_user_comments mxf_avid_read_string_mob_attributesmxf_avid_write_index_entry_array_headerEmxf_avid_get_data_defmxf_avid_set_indirect_string_item7mxf_avid_attach_user_commentmxf_avid_attach_mob_attributemxf_generate_old_aafsdk_umidmxf_generate_aafsdk_umidmxf_avid_write_header_metadata$mxf_avid_load_extensions" g_AvidMetaDictInstanceUID_uuidg_AvidMetaDictTagsg_AvidMetaDictTags_leng_AvidMetaDictDynTagOffsets&g_AvidMetaDictDynTagOffsets_lenIg_AvidMetaDictObjectOffsets`g_AvidMetaDictObjectOffsets_leng_AvidMetaDictBlobg_AvidMetaDictBlob_len R mxf_get_primer_pack_size mxf_write_primer_packc mxf_create_item_tag mxf_get_item_tag mxf_get_item_keyi mxf_register_primer_entrymxf_free_primer_packmxf_create_primer_packmxf_read_primer_packmxf_is_primer_pack$$/fNsaP6int@\EfW OB'/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crti.S/usr/src/packages/BUILD/glibc-2.5/csuGNU AS 2.17.50.0.5f)T) 0P0fNsaP6int@\;a(+E.ofW .x .)% Z##4## #s-# "###/# Y#$#(#,m#00+  #45"Z#8#&Z#<(z#@,>#D.2-L#F-.#G{2"#H;#L$D#TO:E#X$F#\V:G#`$H%#dGVJZ#hL(#l   77%   s ## #ZZ# "  8 '+SG5ZEa 17+2>F540c:/;Y#qY#4/?Y#;/@Y#B/AY#I/BY#P/CY#W/DY# @%EY# H%FY# P%GY# HY# !IY#)JY#)Kz McbP/QY#qRY#&/SY#-/TY#4/UY#;/VY#B/WY#I/XY#P/YY#W/ZY# @%[Y# H%\Y# P%]Y# ^Y# !_Y#)`Y#ay gdl/Nm8#/nY#dayoY#MpY#minqY#secrY#W(sY#tx y/zY#q{Y#&/|Y#-/}Y#4/~Y#;/Y#B/Y#I/Y#P/Y#W/Y# @%Y# H%Y# P%Y# Y# !Y#)Y#X%Y#`%Y#h%Y#p%Y#&Y#&Y#&Y#&Y#&Y#&Y#'Y# 'Y#'Y#'Y#P)Y#X)Y#p!C#20C#>0 !&# %# &&#% '## (x +g ,x# -x#len .#$ /# ,) 07  (@ +x9<$%+'1 I ! 3  "( PCM3 ?B  B,^.F<)% I d  L1 MB # NM   Q: RZ#7 So   V Wd  X / Y & H duid e# f# _ g#$5 h~#,8 i#< j #@+ k #D l  L pid qo#S] ro# s#1 tZ# 6 u# v#8* wo#8 xN#< i yN#D z1  7( ~  #K. ~#  # ~#& 7  $#  J #4d82j+() +` f x  J  nZ ./#cp0#P61 : $485: ##6%#^ 7%#/9d# x!:#;d#Z#f!@%#  A  0D1EB #XG#H#[I# vJ#^ K#x"MZ# NZ#/O# % PZ#$2 QZ#(.aZ#,vcK Wfg #h#hZ#8iZ# jZ# )ko#+l #8m#8n: # oE# %pW#$_6qE#8rE#<xsZ#@Xt#DuZ#HxZ#L'y#P!| #X1~Z#%0Z#@ #d.#tZ# gE   o׍X,4&d?Xkn9~7n^ 7%X7%08Zd.80i:%upj;Z\f<Zud&=%@ / Z9oZ/!O0Z!MZRminZrsecZ!r"Z! $Z$NZ@1~=~P~!O0Zn Z hZ )g"tsg%i X!O0jZ Z |ZCn3X\^ %##'!x%%! 6%R,PS"cmd $!"Z%8%!&.: &X'&O0%&Z7&Zg 87'.(8Z)8)nf%.ZZX 7'*8J)"I)8IZ)IZ)8I$K  *2[)8ZZ)ZZ)1Z($Z)8: )"))!)} +d(  ~ )Z`)(Za/(*ul"+u~*,u~-u~:.u~/Zu~F90] 1Zu~12Zu~!'3$4u~5 6Zi7Z88r.9Zu~6:Zu~!;Z/+<Zu~!#'=%}/>d!?Z!%@o ^ A`-Bud*C~D~E~FuPGuHu1IxXHJu~.Ku~W LNu(M!+6NN Ou~(Pz!s6QZ ,6az-К^%^%.К^M0^Z/(!O0Zx /@! ! ! L ! 6!N 0ix12H 1134~51%2f 1 021t1h1\2P 2D -Ld&o/d&o_Z/@!E d&o/DXd&o!_Z /m!O0fZ:gZu\/%%-1P%P%.1PM0PZ0*z22h364~66 7-r @T%T%. @TM0TZ08`I2V2J34bu~7n7z4v+d1( g  '  ?    1  !&j A b&F*x &\ c83m m9*؃' &0%ܓ & -\&! 0\&3 3\&< 6\&i 9\&  <\&o3 ?\&} B\&" ]\&: `\&H d\&B& g\&s2 j\& m\& p\&&" s\&- v\&0 y\& \&p \&1: \& \& \&E \& \&4 \&- \&]( \&& \& \& \&5 \&. \&+ \&9 \&3 \&C1 \& \&1' \&* \&- \&; \&4 \& \&. \& \&N \) \$ \ \ \D \9 \ \9 \+ \? #\ &\! )\D 2\# 5\ 8\ ;\? >\4 A\|6 D\ G\ J\ M\ P\ S\ V\' Y\4 \\@3 _\A b\( e\/! n\: q\ t\ 7 \ \( \ \& \ \ \ x  (x  +x  .x `' 1x # 4x ]: 7x  :x 3 =x 8 @x   Cx ] Fx 8 Ix $ Vx  `x 17 jx , ux , \36 \( \R$ \-3 \&0 \&o$ \&$# \&" \&6 \& \&/ \&0 \& \&o \&3 \&` \&, \&F \&c \& \& \&# \p1 \ \ \98 \ \ %\, ,\ 0\E 7\) >\ B\0 I\- P\: W\8 [\|: b\ i\* p\ w\ ~\0 \: \F \ \ \' \3( \( \ \ \u \1 \+ \m8 \1 \ \7+ \ \{ \5 \s0 \# \w7 \8 \l \U+ \ \L" !\" (\ /\2 3\ :\2 A\& H\ O\B7 S\% Z\ ^\% b\D- i\ m\ t\/ x\ \ \ \* \* \ \7 \ \S \z \" \V4 \+ \ \4 \! \r, \ \) \ \ \ \ \ \= $\  +\ 2\ 9 9\s @\ G\\ K\ R\ Y\ `\ g\/ n\ u\  |\ \M9 \ \3 \ \N \ \L \O5 \. \g \y9 \ \Q* \ \S \=2 \ \5 \ \`) \v \ \. \2 \2 #\ *\^/ 1\ 8\W <\% @\&M*\&5,\&%.\&0\&72\&*4\&8\&<\&7G\&v+J\&|5M\&P!R\&#T\&V\&Z\&6^\&tix &o&mx &X,qx & tx &vx &gxx &#zx &&|x & x 8M#'L o8B'M8 'K8V0'n8m#'N86'R&x &x &-8\&'?\&iF\&%P\&VT\& \\&ja\&h\&_q\&$x\&\&6,\&\& %\&\&1\&c\ (7 9o7(( (9+( ( (9( ( (&) ) (9+()( (810) d:$ :l6 :1 :n.U 73 f0G0P0fNsaP6int@\;a(+E.ofWm .)% Z##4## #s-# "###/# Y#$#(#,m#00+ #45"Z#8#&Z#<(z#@,>#D.2-L#F-.#G{2#H;#L$D#TO:E#X$F#\V:G#`$H%#dGVJZ#hL#l GF   s ###ZZ#' L+SG5ZEaB 17+2>F540E;hW:/;B#qB#4/?B#;/@B#B/AB#I/BB#P/CB#W/DB# @%EB# H%FB# P%GB# HB# !IB#)JB#)Kn MWVP/QB#qRB#&/SB#-/TB#4/UB#;/VB#B/WB#I/XB#P/YB#W/ZB# @%[B# H%\B# P%]B# ^B# !_B#)`B#am gMl/Nm#/nB#dayoB#MpB#minqB#secrB#W(sB#tlq;vm y/zB#q{B#&/|B#-/}B#4/~B#;/B#B/B#I/B#P/B#W/B# @%B# H%B# P%B# B# !B#)B#X%B#`%B#h%B#p%B#&B#&B#&B#&B#&B#&B#'B# 'B#'B#'B#P)B#X)B#p!#20#(D'(E'>0 !;# %# &;#% '## ( +g ,# -#len .#$ /# A) 0L 3@ 4#% 5#K 6#C 7#4d82j+(+  +   yD%6 D 4(U* #CU+A #S,l #yC- # N?. #eof/ #VR0 #+P1 #;M#2    +  ; X  ; XB! a X  a Xg BG  Z  r  Z  Z  Z  ' Z  '   R<<  "key#W#@$M#?%M#G&X#s?'c#G(c# E)c#(a;*c#0F+c#8n@,X#@;-c#DA.X#LA/W#P>D0#`<3'#pA4'#xE5   )= *a#v +# A , M P= "# #M #F %#< &B#= 'X# Q= (  = +# , #< .#; /#*% 0B#H 1c#; 2 #eD 3 #^ X= 4^  @ 7?> 8V#yG 9#bE :#> ;# >; X#04> ?B#4~; @B#5;@ A #8< B #<S  Z> C  F, "key #b#S $B#E %c#; &c#MC 'c#$F ( #(q=FMH&F@-E0f10#VG2.u5WF60# =70#C8P;<#?=0#E>AAB#<CF?G0#>H0#VBIGQ;REASu <TGULcAM##?N0#O##V# `@WG$Fm<n#@o#LAp# KBq0#<rO$ "key #b#tag $M#9G %Z# i &M#cp '; #set (# D< (key -b#?> .V#q /# C 0#0 C 1c#4O; )> 0B 6#/C 7#e 8#D 2O > 9 b(@ +x9<$%+'1 I ! 3  "( PCM3?)B,^.F<)%IL1M# N&Q:RZ#7SPVW X&/Y1]^#cp_#H`[Hduide#f# _g#$5h#,8i#<j#@+kP#DlLpidqX#S]rX#s#1tZ# 6u#v#8*wX#8x'#< iy'#D z7(~#K.###7 $ |$5#4DZ#DC.#HD#L'#P,<Z#X+Z#\(#`>B#hnow#j=.#tD.#x'GP;>E*.B/#len0X#cF114i5#66#)7X# =8;8<# @=#?#)AX# GB#:FX#0LEIW#4CJb#D>KB#T=L#X1BM#`>;NX#h_=OX#lkCPc#p\CQW#xBRW#W?SW#GWW# XX#DY#PDZW#A[X#KF\X#=F]X#yA^X#<_X#?`X#M<aX#;bX#:c#CdZ#BeX#)?fX#g?gB#?hB#7AiX#FjX#@n#:oX#>pM#eFqX#nDt'#Bv# [w#Cx#"Cy#K>z#gG}#E~#;c#Y;; #=; #;#C#E#@##.A##C##:<##?##;##g<##F##C##=##uE##B##D##B##E##B##?##B##w@##?##A#RAZ#E##     1#E<(( -;pZ0uo)oXR:oiqZR( HZ)X :(!@&/"%[#=oZ.`->/n:( lA; /DVH$ $M/u/2Eu/oX$ID%iZ ?X +6' /@JY0BX1gG$o$)>X$=AZZ0+Y:Y(`-Y>Y/o[\ =\C%i]Z%j^X/<_  (=`XY ?a'2PP+b,h3nP-z-4 F(,5%%$lF9?6:.+,|:-6#;G,<-F#%iHZ0x@Z1F(1`->1x$o$vH >IZ@-O/#H#O`-H>*Hy%iJZ$K7)- .]+S+G8; ,3_`-kL >DZP/s/I9C#: <,/0u+#\<+Z%i-Z F.( !FZ0v2I)Xid&X :(;d$!GZ2m40\)X|%; fX :(,"FZp4:Lx)Xd&X%; ` fX :(}!;d $0"FZ11`->1$E($ID$o$K@Z1#9W#$ BYQ#/oZT&6{y=2#"u8<"|#+0"8$"#,>H"#>T"r'3`"H-l"-x">"'."D=5YY-" 2 $ #$ $#j /$ V#F*?P$ W@3a$ a#*q$ #0%܁$ ?-P$P?!0P$`?33P$p?<6P$ ?i 9P$0? P$$4AP$$|6DP$$GP$$JP$$ MP$$PP$$SP$$ VP$$'YP$$4\P$$@3_P$$AbP$$(eP$$/!nP$$:qP$$ tP$/ 7P$/ P$/(P$/P$/&P$p/ P$@/P$`$$(/+$./`'1D$#4$]:7$:/3=$8@$ C$]F/8I$$V$`$17j$,u$,P$$36P$/(P$$R$P$$-3P$#0P$#o$P$#$#P$#"P$?6P$T?P$d?/P$t#0P$#P$?oP$4?3P$?`P$?,P$#FP$?cP$$?P$D?P$X?#P$l$p1P$/ P$/ P$/98P$/P$/ %P$Њ/,,P$ԅ/0P$/E7P$/)>P$/BP$/0IP$/-PP$ĉ$:WP$/8[P$/|:bP$D/iP$$/*pP$4/wP$d$~P$$0P$$:P$$FP$$P$$ P$/'P$t/3(P$/(P$/P$Ԇ$P$/uP$T/1P$/+P$$m8P$$1P$$P$$7+P$/P$/{P$/5P$Ć/s0P$/#P$ԉ/w7P$/8P$/lP$/U+P$/P$$/L"!P$4/"(P$D$ /P$$23P$$:P$$2AP$$&HP$$OP$$B7SP$/%ZP$/^P$T/%bP$t$D-iP$$mP$$tP$$/xP$/P$/P$$/P$$*P$$*P$$P$/7P$t/ P$ԇ/SP$ć$zP$/"P$/V4P$$+P$$P$/4P$/!P$/r,P$4/P$$$)P$/P$$P$/P$D$P$$ P$/=$P$/ +P$$ 2P$$ 99P$/s@P$/ GP$d/\KP$/RP$T/YP$d/`P$$gP$$/nP$$uP$/ |P$Ĉ/P$Ԉ/M9P$$ P$$3P$$P$$NP$$P$$L P$$O5P$$. P$$g P$$y9P$/P$4$Q*P$$P$$SP$/=2P$D/P$T$5P$$P$$`) P$$v  P$$P$$.P$/2P$$/2#P$d$*P$/^/1P$t$ 8P$$W<P$$%@P$?M*P$ ?5,P$0?%.P$@?0P$P?72P$`?*4P$p?8P$?k6| 96AB4AG4B<4 A'G4 AD4 B8=4B!B4ZA:C4 Ao>4 B4H4BsF4@8A?4`?B@4@A4@l@4A=N7  cAkBN7 AEN7!C$Cl6Cn.  GvrgI0P0fNsaP6int@\ ;a(+ E. ofWm .)% Z# #4 # #  #s- # " ## #/ # Y #$ #( #,m #00+ #45 "Z#8# &Z#< (z#@ ,>#D.2 -L#F- .#G{ 2#H ;#L$ D#TO: E#X$ F#\V: G#`$ H%#dGV JZ#h L#ls ~   s # #  # Z Z#'+SG5ZEa 17+2>F540%: /;# q<# &/=# -/># 4/?# ;/@# B/A# I/B# P/C# W/D# @%E# H%F# P%G# H# !I# )J#)K< M%$P /Q# qR# &/S# -/T# 4/U# ;/V# B/W# I/X# P/Y# W/Z# @%[# H%\# P%]# ^# !_# )`#a; g&l /Nm# /n#dayo# Mp#minq#secr# W(s#t:y y /z# q{# &/|# -/}# 4/~# ;/# B/# I/# P/# W/# @%# H%# P%# # !# )# X%# `%# h%# p%# &# &# &# &# &# &# '# '# '# '# P)# X)#p! # 20#>0!x#% #&# %'##(:+ g,:# -:#len.# $/# )0~ 3 @4:# %5# K6#C7K (@ +x9<$%+'1 I ! 3  "( PCM3?B B,^.F<)%I d L 1MB # NM  Q :RZ#7So  VWd  X /Y  ] ^# cp_#H` V Hduidey# f# _g#$ 5h@#, 8i#< j #@ +k #Dl  Lpidq1# S]r1# s# 1tZ# 6u# vy# 8*w1#8 x#< iy#D za 7 7(~ 7 # K.@# 7 # @#V 7 i #4d82j+(H +   i m 0 I^g?g&(I] R(   5IZ@g(ip(vH7 (id1(S]1 )mP)1Z)6 ) 1*8*1** i+I 0BI 2+62h  y ~Hj0iJi+%i+ Ik u|- H#Pii+/@"- ,3  o I0ii+,%/W, /@13 u|! zI ii,J  =  IwiFj,vHv ,7 " IPjj,J $- 2IjjO-%{- vH7 u|#Z ITZ$/@S3 $cpSm#H=Z$3 &6N'`ZIZjn-J -m-cpmV. /@3 up o~X6Il(+2)N)C*Z))v)k+,.-m'HZ nn..J /kI /0 KIZnMp/1uid I/m}/_ /.vH  I7 up26o 'qHZPpp/J /1uid 0m<0_ \0'cHZpr|0Jљ 01uid 0m01_ h18m1. .+.  H7 ut 'wIZ rvr2Jʙ G21uid g2m2_ 2%j ͂ $%F*З %ӝ %33֮ /%* %0%ܿ %-%!0%33%<6%i 9% <%o3?%}B%"]%:`%Hd%B&g%s2j%m% p%&"s%-v%0y%%p%1:%%%E%%4%-%](%&% ĝ%ǝ%5ʝ%.͝%+Н%9ڝ%3ݝ%C1%%1'%*%-%; %4%%.% %N 4)4$44 4D494494+  4? #4 &4!)4D24#5484 ;4?>44A4|6D4G4J4 M4P4S4 V4'Y44\4@3_4Ab4(e4/!n4:q4 t4 74 4(44&4 44 4( 4+ 4. 4`'1 4#4 4]:7 4: 43= 48@ 4 C 4]F 48I 4$V 4` 417j 4,u 4,4364(4R$4-3%0%o$%$#%"%6%%/%0%%oƝ%3͝%`ԝ%,۝%F%c%%%#4p14 4 49844 %4,,404E74)>4B40I4-P4:W48[4|:b4i4*p4w4~404:4F44 4'43(4(444u414+4m841447+44{454s04#4w7484l4U+44L"!4"(4 /4234:42A4&H4O4B7S4%Z4^4%b4D-i4m4t4/x4444*4*4474 4S4z4"4V44+4444!4r,44)44444 4=$4 +4 24 994s@4 G4\K4R4Y4`4g4/n4u4 |44M94 4344N44L 4O54. 4g 4y944Q*44S4=244544`) 4v  44.4242#4*4^/14 84W<4%@%M *%5 ,%% .% 0%7 2%* 4% 8% <%7 G%v+ J%|5 M%P! R%# T% V% Z%6 ^%t i %o& m %X, q % t % v %g x %# z %& | %   3M# L 13B M3 K3V0 n3m# N36 R% % %- 8%' ?%i F%% P%V T% \%j a% h%_ q%$ x% %6, % % % % %1 %c 5$ 5l6 5n.t c rrJJWfGF?EfintP6G5'M@ 1N+2s\:/;t#qt#4/?t#;/@t#B/At#I/Bt#P/Ct#W/Dt# @%Et# H%Ft# P%Gt# Ht# !It#)Jt#)K MP/Qt#qRt#&/St#-/Tt#4/Ut#;/Vt#B/Wt#I/Xt#P/Yt#W/Zt# @%[t# H%\t# P%]t# ^t# !_t#)`t#a gq;v3q y/zt#q{t#&/|t#-/}t#4/~t#;/t#B/t#I/t#P/t#W/t# @%t# H%t# P%t# t# !t#)t#X%t#`%t#h%t#p%t#&t#&t#&t#&t#&t#&t#'t# 't#'t#'t#P)t#X)t#p!b#20b#| MJ#YJ#SJ#7J#J#%J  %  _J*/rr25  J0rr2 J5lrr3r  j ͂  F* ӝ  3֮  *ؾ q 0%  - !0 33 <6 i 9 < o3? }B "] :` Hd B&g s2j m  p &"s -v 0y  p 1:   E  4 - ]( & ĝ ǝ 5ʝ .͝ +Н 9ڝ 3ݝ C1  1' * - ;  4  .  N  ) $    D 9  9 +   ? #  & !) D2 #5 8 ; ?> 4A |6D G J M P S V 'Y 4\ @3_ Ab (e /!n :q t 7  (  &    ( + . `'1 #4 ]:7 : 3= 8@ C ]F 8I $V ` 17j ,u , 36 ( R$ -3 0 o$ $# " 6  / 0  oƝ 3͝ `ԝ ,۝ F c   # p1    98  % ,, 0 E7 )> B 0I -P :W 8[ |:b i *p w ~ 0 : F   ' 3( (   u 1 + m8 1  7+  { 5 s0 # w7 8 l U+  L"! "(  / 23 : 2A &H O B7S %Z ^ %b D-i m t /x    * *  7  S z " V4 +  4 ! r,  )       =$ +  2 99 s@ G \K R Y ` g /n u |  M9  3  N  L  O5 .  g  y9  Q*  S =2  5  `)  v    . 2 2# * ^/1 8 W< %@=J J( oJ$ l" xr'LJP 0fEintNsaP6@\ ;h(+ 7. vfWG5>x .)% ># #4 # #  #s- # " ## #/ # Y #$ #( #,m #00+ #45 ">#8# &>#< (#@ ,L#D.2 -Z#F- .#G{ 2#H ;#L$ D#TO: E#X$ F#\V: G#`$ H%#dGV J>#h L#l~    s # #  # Z >#' 1E+2L: /;# q<# &/=# -/># 4/?# ;/@# B/A# I/B# P/C# W/D# @%E# H%F# P%G# H# !I# )J#)K MP /Q# qR# &/S# -/T# 4/U# ;/V# B/W# I/X# P/Y# W/Z# @%[# H%\# P%]# ^# !_# )`#a g y /z# q{# &/|# -/}# 4/~# ;/# B/# I/# P/# W/# @%# H%# P%# # !# )# X%# `%# h%# p%# &# &# &# &# &# &# '# '# '# '# P)# X)#p! # 20#>0!L"39N> w#% #&w# %'#N#(N+ g,# -#len.7# $/# })0  3 @4# %5# K67#C79 #4d82j+ ( +OU g 9 x 1K7rrK3NӘ CLr sw3N 3#؞3K(4O0ڞR4]p4 A LK3s%s4N24p L<0sDs4N;5 KPss&5NR5K75gL75]6 KEssI6oD ND  Y vKLstu6oK 6NK 6KK77 L`> titP7o_ |7 tLxpt{t7ow  K}7tt7o| \ Ktu7N8#?8K(8O08]8L99 gK= uqub9N<9]>9@?9 YL,uu9N+ :o K>uvA:Nm:K7:EK>:%); 8L@;L;gL7;!66v Kp>vmw<NoD<%o< 8Lq LZ>pww<NY<%YB= 8L[3 L7x"xz=N6$6x L!>0xx=N $  K" j ̓  F*g Ӟ "3֯  *ؿ  0%  - !0 33 <6 i 9 < o3? }B "] :` Hd B&g s2j m  p &"s -v 0y  p 1:   E  4 - ]( & Ğ Ǟ 5ʞ .͞ +О 9ڞ 3ݞ C1  1' * - ;  4  .  N  #) #$ # #  #D #9 # #9 #+   #? # # & #!) #D2 ##5 #8 # ; #?> #4A #|6D #G #J # M #P #S # V #'Y #4\ #@3_ #Ab #(e #/!n #:q # t # 7 #  #( # #& #  # #g#(g#+g#.g#`'1g##4g#]:7g#:g#3=g#8@g# Cg#]Fg#8Ig#$Vg#`g#17jg#,ug#, #36 #( #R$ #-3 0 o$ $# " 6  / 0  oƞ 3͞ `Ԟ ,۞ F c   # #p1 #  #  #98 # # % #,, #0 #E7 #)> #B #0I #-P #:W #8[ #|:b #i #*p #w #~ #0 #: #F # #  #' #3( #( # # #u #1 #+ #m8 #1 # #7+ # #{ #5 #s0 ## #w7 #8 #l #U+ # #L"! #"( # / #23 #: #2A #&H #O #B7S #%Z #^ #%b #D-i #m #t #/x # # # #* #* # #7 #  #S #z #" #V4 #+ # #4 #! #r, # #) # # # # #  #=$ # + # 2 # 99 #s@ # G #\K #R #Y #` #g #/n #u # | # #M9 #  #3 # #N # #L  #O5 #.  #g  #y9 # #Q* # #S #=2 # #5 # #`)  #v   # #. #2 #2# #* #^/1 # 8 #W< #%@ $$$l6$n .DN [!|xNJP 0fEintNsaP6@\;h(+7.vfM7yM7W+aG5>.MFJNG#=MH#  / . )% >#  # 4 #  #  # s- # " # # # / # Y #$  #(  #, m #0 0+ !#4 5 ">#8 # &>#<  (#@  ,L#D .2 -Z#F - .'#G { 27#H  ;#L $ D#T O: E#X $ F#\ V: G#` $ H%#d GV J>#h  L=#l  s # # !#Z ># 7  M 'tm,EM>#6M># M>#M># bM>#,N># N>#M>#M># M7#$M#(N* E  1E+2L :/;#q<#&/=#-/>#4/?#;/@#B/A#I/B#P/C#W/D# @%E# H%F# P%G# H# !I#)J#)K$ M  P/Q#qR#&/S#-/T#4/U#;/V#B/W#I/X#P/Y#W/Z# @%[# H%\# P%]# ^# !_#)`#a# gl/Nm#/n#dayo#Mp#minq#secr#W(s#t"a y/z#q{#&/|#-/}#4/~#;/#B/#I/#P/#W/# @%# H%# P%# # !#)#X%#`%#h%#p%#&#&#&#&#&#&#'# '#'#'#P)#X)#p!#20#l M|xXy=now{tvdgmtM' Mk`yy=tj' BNtd c Myy*>keyc t d MyUzV> t da LV`z{>strUU  a SM6{E|>str5key5R MJP|Y|>strI:3IR X  MO`||?N 1P  _ 4N/||2?key.LM0D iME||^?:3DR j  F*ТX 34 * 0%O  -X ! 0X 3 3X < 6X i 9X   X 4 AX |6 DX  GX  JX  MX  PX  SX  VX ' YX 4 \X @3 _X A bX ( eX /! nX : qX  tX  7 X  X ( X  X & X  X  X   ( + .`' 1# 4]: 7 :3 =8 @  C] F8 I$ V `17 j, u, X 36 X ( X R$ X -3 X 0 X o$ X $# X " X 6 X  X / X 0 X  X o X 3 X ` X , X F X c X  X  X # X p1 X  X  X 98 X  X  %X , ,X  0X E 7X ) >X  BX 0 IX - PX : WX 8 [X |: bX  iX * pX  wX  ~X 0 X : X F X  X  X ' X 3( X ( X  X  X u X 1 X + X m8 X 1 X  X 7+ X  X { X 5 X s0 X # X w7 X 8 X l X U+ X  X L" !X " (X  /X 2 3X  :X 2 AX & HX  OX B7 SX % ZX  ^X % bX D- iX  mX  tX / xX  X  X  X * X * X  X 7 X  X S X z X " X V4 X + X  X 4 X ! X r, X  X ) X  X  X  X  X  X = $X   +X  2X  9 9X s @X  GX \ KX  RX  YX  `X  gX / nX  uX   |X  X M9 X  X 3 X  X N X  X L X O5 X . X g X y9 X  X Q* X  X S X =2 X  X 5 X  X `) X v X  X . X 2 X 2 #X  *X ^/ 1X  8X W <X % @X $ !l6 !] 7#7|xNJP0fNsaP6int@\;a(+E.ofMW . .)% Z##4## #s-# "###/# Y#$#(#,m#00+ #45"Z#8#&Z#<(z#@,>#D.2-L#F-.#G{2#H;#L$D#TO:E#X$F#\V:G#`$H%#dGVJZ#hL#l N+ s  ## # ZZ#    'MMNitm, EMZ# 6MZ# MZ# MZ# bMZ# ,NZ# NZ# MZ# MZ# M#$ M#(#4d82j+(+N|||?[NqZ}4}?8p?N*@}~@8).@N)W@N)@N)N\~O~@N[@N[-AN]u|xlN?P~7oAN>AN>N@x~tAutgmtBNCAd    %  QN' $l61 n#  ^N$ 2$@jUJP0fEintNsaP6@\;hNEh{{T zJN {#U |7#< .L . )% ># # 4# # # s-# "# ## /# Y#$ #( #, m#0 0+ #4 5">#8 #&>#< (#@ ,L#D .2-Z#F -.#G {2#H ;#L $D#T O:E#X $F#\ V:G#` $H%#d GVJ>#h L#lR  s ###Z>#^  W  'U` %tT &#$ 'L# R +# EV -##T .#P /##4/ ?#;/ @#B/ A#I/ B#P/ C#W/ D# @% E# H% F# P% G#  H# ! I#) J#) K M P/ Q#q R#&/ S#-/ T#4/ U#;/ V#B/ W#I/ X#P/ Y#W/ Z# @% [# H% \# P% ]#  ^# ! _#) `# aHQ c g y/ z#q {#&/ |#-/ }#4/ ~#;/ #B/ #I/ #P/ #W/ # @% # H% # P% #  # ! #) #X% #`% #h% #p% #& #& #& #& #& #& #' # ' #' #' #P) #X) #p!   <#20 <#  #4d82j+(+$ * <  LD%G  D(%8@o #]TB>#UC>#CRFG# %I #^ JG#posKG#  4(U* #CU+ #S, #yC- # N?. #eof/ #VR07 #+P1M #;#2  <            >   > > 7 > G> M G = R< j  S@\AA  OQ`gBA % p! WU=>pz=BA< c<>l QL>iBAK KGwQK>  SRGBAQ  Va>BA`  VfGBAe  |OlCAk g UECA % p MV>IqCA C O>PWCA c> Q>`CA DKR>BWDA DGDwQ>OExPGP^EA )W>`jEA VGp~EA :UF @% pS pS4F @% pU>ҁ`F @S>F @c>V>F @SMR> 2F @GwQ> "PG@RG @3Q>`rЂ6 H @8Hcp Xu  R >@XH @ Hcp  X H  RP>AH @Hcp^ XRR b P>POI @/IcpXd  V+>PYOI @*cp*&EEW0>`i{I @/cp/E1eP5>pyI @4cp4{?P:>I @9cp9G NP@>I @?+Jcp?KJX{UG>mkJ @FJcpFJXHu~4VQ>pJ @PKcpP#KXRRu|u~W]>CK @\oKcp\KX^utuvuxuzE%Vm>K @lcpl&?Or>K @qcpq1Ow>*L @vcpv<P|>0]DL @{cp{GpL<~R>`L @Lcp<LeV>M @.M!keyNM&pV> PnM @MS len"i>M"c>M i>N QN#  hT>NS>PN @O!keyYOS yO!lenOTW> O @cpO>O @cpBnO> )P @cpB,T>09=P @cpeO>@*iP @P!lenP#PXo #'Q f!Q $OIT>0@R @cp:RR>@YR @R!keyd RO=>R @<:3< tPB>R @AuidA [TG>ɌS @FtF[a ISMЌIS @LuS!lenLS SNTV>c4T @`T!len^ T^P^ TST>pT @U!lenPU^PpUQ> )U @len^ ^P^ `Q>09U @len^P#U>@PUuidRiSP_V @ >V`l@V @!O>plVQVQV  HU>̏VQVPOWHP>ЏWQ[@WOO[TWT>QhW{SWSWU>`W{SXSX/S>(XRd TXRd tXTQ>XRd XRd XO%XR> LXRd (YRd PPY @ |YS Y!len 0ZX_"inZ%d&|  ~!R5>VZ @4Z!key4d ZS4Z!len49[Q`[ @[!len[&S -U>9\ @e\!keyd \!len\C U] @C I]s Tt]A ] VW 2]AV ^ O@R8^'A d^?!P>`Η^% ^^ G _ @C  RH_ ~Q q_(6!jR^>З_ @]C  R__ Q` _(6}Ø!Ur_Aq #`%q pqC` #'s{`#"TC>`AB )N"1O>Й`A "VS>1`A (a"c">ja)"Qs>@QaAr #T`aA a% p b #'kb)Y#SabA` %` p`# T4>Gb83Lb @3C  R5.c Q6 Wc(6V-$P >Puc8 Lc @ C  R c Q  d(6-W$O> d8LLd @C  Rd Q d(6*$U>+S>+V$),%{VG]d'AǏ d,fo>.e-S.$:Q/$/$)X%T>`We'A e)%0PGeA )%[R>ПeA GwQ> )&S>'fA 0c>)H&Vj0[=fAi %i pip&OP`if'AO f &  p&1j a1F* j 1 23 ֲ& 1* 10% & 1 -1! 013 31< 61i 91  <1o3 ?1} B1" ]1: `1H d1B& g1s2 j1 m1 p1&" s1- v10 y1 1p 11: 1 1 1E 1 14 1- 1]( 1& 1 1 15 1. 1+ 19 13 1C1 1 11' 1* 1- 1; 14 1 1. 1 1N &) &$ & & &D &9 & &9 &+ &? #& &&! )&D 2&# 5& 8& ;&? >&4 A&|6 D& G& J& M& P& S& V&' Y&4 \&@3 _&A b&( e&/! n&: q& t& 7 & &( & && & & & j & (j & +j & .j &`' 1j &# 4j &]: 7j & :j &3 =j &8 @j &  Cj &] Fj &8 Ij &$ Vj & `j &17 jj &, uj &, &36 &( &R$ &-3 101o$1$#1"1611/1011o131`1,1F1c111#&p1& & &98&& %&,,&0&E7&)>&B&0I&-P&:W&8[&|:b&i&*p&w&~&0&:&F&& &'&3(&(&&&u&1&+&m8&1&&7+&&{&5&s0&#&w7&8&l&U+&&L"!&"(& /&23&:&2A&&H&O&B7S&%Z&^&%b&D-i&m&t&/x&&&&*&*&&7& &S&z&"&V4&+&&4&!&r,&&)&&&&& &=$& +& 2& 99&s@& G&\K&R&Y&`&g&/n&u& |&&M9& &3&&N&&L &O5&. &g &y9&&Q*&&S&=2&&5&&`) &v  &&.&2&2#&*&^/1& 8&W<&%@3$3l63n. %*WJP 0fEintNsaP6@\ ;h(+ 7. vfWG5>Eh .)% ># #4 # #  #s- # " ## #/ # Y #$ #( #,m #00+ #45 ">#8# &>#< (#@ ,L#D.2 -Z#F- .#G{ 2#H ;#L$ D#TO: E#X$ F#\V: G#`$ H%#dGV J>#h L#l    s # #  # Z >#' 1E+2LF540E;o%: /;# q<# &/=# -/># 4/?# ;/@# B/A# I/B# P/C# W/D# @%E# H%F# P%G# H# !I# )J#)K< M%$P /Q# qR# &/S# -/T# 4/U# ;/V# B/W# I/X# P/Y# W/Z# @%[# H%\# P%]# ^# !_# )`#a; g y /z# q{# &/|# -/}# 4/~# ;/# B/# I/# P/# W/# @%# H%# P%# # !# )# X%# `%# h%# p%# &# &# &# &# &# &# '# '# '# '# P)# X)#p!:3 # 20#>0!r#% #&r# %'#I#(I+ g,# -#len.7# $/># x)0 3 @4# %5# K67#C74#4d82j+(+JP b 4 D%mD@ 4( U*R # CU+x # S, # yC- # N?. #eof/ # VR0 # +P1 # ;#2 L  L b@ r & L r &X  & L & ~  > L   > L >  > L >   L  RD0#` <3#p A4#xE5 W7? : A;&# s?<1#X= a @ vA#YBJ r 0 X>f @ f [ PgU[&len1gSgo\x[ h   A X)h [  [B>Uh[A h:3A h[YC 6K %% 6Y >ԣi [  2i[  Ri YL>Ԧri @K i!ripK ifM& j"keyN0HSOg"lenP1XZQ&(XR u`S iT&6j#6~a ?  lYbj$[ j X2j$[ j %8.\)@]k$%(Gk&X* u|`(Y`irk'rip E\pyk [ (wX6>٨k$ @5 k$Y5l)G[7*X8&9l+i9blYw[ >~l @ lf&lY!=mS"um,d/pZ4>m- @3 -f3&[>جm @ m[1!n?u`Y_nSn,d[>{n @ o[ -o?oKY1oYpS=p,dW4>p @3 p[3 q?5dq@W+>q @* q-[* ?,qc[> Ar @ ,r[ dr?rX>Ps @ ,s-[ ?LsSpWR>gds @Q s[Q sZS&dYT1?UsoV`{Ypڸt[ .Y>Jt$Xvt$[ t&od  .$Y>At$Xu[ &X u|/6.Y>P 0u$ [ \u$X |u[ &X ux 6к.mZ>vu[ )X e[>fu @ u!keyl *v-[ X vlen&v^P&`:3%Pi&v 6<.Y>p-&w$ [ Rw[ &X ux/6Z09rw [ .[>@[w [.?Z_>`{w'key^l "Z9>w @8 "x0key8-S8r 0len8 [:0H=Z;{xhZ<1x01.ZY>x1keyXl x.0CZv>)y1keyul Iy.]1Xm>0^ty1keyll y.Zd>`y1keycl y.ZT>"z1keySl NzeXw>yz @v z [v zGx z[y &{oz`Y{>O{2N[ x{[ {.\O>){1keyNl {.ZXJ>0i|1keyIl B|fW>pCm| @ |0keySr |!len|KX}W&-}"k0\iWr Z>K}1[>P} @ }!key}-Sr 0len [0P=ZuwhZ1Rul  / )j ? $&F*r ŭ)Ӟ 33l /)*| )0%܌ 3)- )!0 )33 )<6 )i 9 ) < )o3? )}B )"] ):` )Hd )B&g )s2j )m ) p )&"s )-v )0y ) )p )1: ) ) )E ) )4 )- )]( )& ) Ğ )Ǟ )5ʞ ).͞ )+О )9ڞ )3ݞ )C1 ) )1' )* )- );  )4 ) ). )  )N  ) $    D 9  9 +   ? #  & !) D2 #5 8  ; ?> 4A |6D G J  M P S  V 'Y 4\ @3_ Ab (e /!n :q  t  7   (  &    r (r +r .r `'1r #4r ]:7r :r 3=r 8@r  Cr ]Fr 8Ir $Vr ``r P17jr ,ur , 36 ( R$ -3 )0 )o$ )$# )" )6 ) )/ )0 ) )o ƞ )3 ͞ )` Ԟ ), ۞ )F )c ) ) )# p1      98     % , ,  0 E 7 ) >  B 0 I - P : W 8 [ |: b  i * p  w  ~ 0  :  F      '  3(  (      u  1  +  m8  1    7+    {  5  s0  #  w7  8  l  U+    L" ! " (  / 2 3  : 2 A & H  O B7 S % Z  ^ % b D- i  m  t / x       *  *    7    S  z  "  V4  +    4  !  r,    )            = $   +  2  9 9 s @  G \ K  R  Y  `  g / n  u   |   M9    3    N    L  O5  .  g  y9    Q*    S  =2    5    `)  v    .  2  2 #  * ^/ 1  8 W < % @ &["r @%E4&}X$% %5$ 5l6 5n.?x~0c']JP 0fEintNsaP6@\ ;h(+ 7. vfWG5>Eh .)% ># #4 # #  #s- # " ## #/ # Y #$ #( #,m #00+ #45 ">#8# &>#< (#@ ,L#D.2 -Z#F- .#G{ 2#H ;#L$ D#TO: E#X$ F#\V: G#`$ H%#dGV J>#h L#l  s # #  # Z >#    ' 1E+2LF540E;o: /;# q<# &/=# -/># 4/?# ;/@# B/A# I/B# P/C# W/D# @%E# H%F# P%G# H# !I# )J#)K* MP /Q# qR# &/S# -/T# 4/U# ;/V# B/W# I/X# P/Y# W/Z# @%[# H%\# P%]# ^# !_# )`#a) g  y /z# q{# &/|# -/}# 4/~# ;/# B/# I/# P/# W/# @%# H%# P%# # !# )# X%# `%# h%# p%# &# &# &# &# &# &# '# '# '# '# P)# X)#p!(! # 20#M #4d82j+ (, +ci{MD%DY4( U*k# CU+# S,# yC-# N?.#eof/# VR0 # +P1# # ; #2ee{Yeqe >e>e> >e># e R< F,"key## S$# E%# ;&# MC'#$F(:   ] >n.~key Z~ ]p~~K>  . E]~Cʘ Z ]~  \   ^L  _\x  ]QK>P  < \K>    \> " @ FK> len%$#'4  ~\h Z]) !! o]D>0keyC SCK>C B \E a \>t @ key SlenK> "\ ut ?#6l :^>mǃ @ K>  ?U$dp ]t>p @r K>r %s%lens "d]uuh]^>c @\ key\ S\%len\EK>] "\_ up ?`#6m  " &j   &F*О &; '3L &*\ &0%l !&-;&!0;&33;&<6;&i 9;& <;&o3?;&}B;&"];&:`;&Hd;&B&g;&s2j;&m;& p;&&"s;&-v;&0y;&;&p;&1:;&;&;&E;&;&4;&-;&](;&&;& ;&;&5;&.;&+;&9;&3;&C1;&;&1';&*;&-;&; ;&4;&;&.;& ;&N ;();($;(;( ;(D;(9;(;(9;(+  ;(? #;( &;(!);(D2;(#5;(8;( ;;(?>;(4A;(|6D;(G;(J;( M;(P;(S;( V;('Y;(4\;(@3_;(Ab;((e;(/!n;(:q;( t;( 7;( ;((;(;(&;( ;(;( (( (+ (. (`'1 (#4 (]:7 (: (3= (8@ ( C (]F (8I ($V (` (17j (,u (,;(36;((;(R$;(-3;&0;&o$;&$#;&";&6;&;&/;&0;&;&o;&3;&`;&,;&F;&c;&;&;&#;(p1;( ;( ;(98;(;( %;(,,;(0;(E7;()>;(B;(0I;(-P;(:W;(8[;(|:b;(i;(*p;(w;(~;(0;(:;(F;(;( ;(';(3(;((;(;(;(u;(1;(+;(m8;(1;(;(7+;(;({;(5;(s0;(#;(w7;(8;(l;(U+;(;(L"!;("(;( /;(23;(:;(2A;(&H;(O;(B7S;(%Z;(^;(%b;(D-i;(m;(t;(/x;(;(;(;(*;(*;(;(7;( ;(S;(z;(";(V4;(+;(;(4;(!;(r,;(;();(;(;(;(;( ;(=$;( +;( 2;( 99;(s@;( G;(\K;(R;(Y;(`;(g;(/n;(u;( |;(;(M9;( ;(3;(;(N;(;(L ;(O5;(. ;(g ;(y9;(;(Q*;(;(S;(=2;(;(5;(;(`) ;(v  ;(;(.;(2;(2#;(*;(^/1;( 8;(W<;(%@;)$ )l6 )n .X2pC_JP 0fEintNsaP6@\ ;h(+ 7. vfW ZG5>Eh .)% ># #4 # #  #s- # " ## #/ # Y #$ #( #,m #00+ #45 ">#8# &>#< (#@ ,L#D.2 -Z#F- .#G{ 2#H ;#L$ D#TO: E#X$ F#\V: G#`$ H%#dGV J>#h L#l  s # #  # Z >#    ' 1E+2LF540E;o: /; # q< # &/= # -/> # 4/? # ;/@ # B/A # I/B # P/C # W/D # @%E # H%F # P%G # H # !I # )J #)K5 MP /Q # qR # &/S # -/T # 4/U # ;/V # B/W # I/X # P/Y # W/Z # @%[ # H%\ # P%] # ^ # !_ # )` #a4 g y /z # q{ # &/| # -/} # 4/~ # ;/ # B/ # I/ # P/ # W/ # @% # H% # P% #  # ! # ) # X% # `% # h% # p% # & # & # & # & # & # & # ' # ' # ' # ' # P) # X) #p!3, # 20#(D(En #4d82j+ (M +nD%Dz4( U*# CU+# S,# yC-# N?. #eof/# VR0. # +P1D # ;#2z  > >>. >> D 4 R< P= " ## # F%# <& # ='#U Q=(U  =+ #, # <.# ;/# *%0 # H1*# ;2 # eD3& # ,=4  @7 ?>8# yG9,# bE:7# >;B# >;<#( n@=#, A>#0 4>? #4 ~;@ #5 ;@A #8 <B #< , Z>C7  )i {`2>pυ @0i 4>0 _~;0 u`1 i3J  [_'>x7 @%i c4>% ~;% ڇ(=& D`>; @i g `L ^> @i Eu`  ^> @i #_ Y `(=^*܊   _> @i 0_ P^*p`'_upJ u` 'g $u` : u`! M!u`0 i1ˌ" o^Hu`G  # _q$u`p  %h_z>_hj< up]^ ^ _ & ' n ^>(_h^n)`V>$_Un$u`U *(XW +6k#9_4$_3n$u`3 ,(*'_;*`< -d -~_>#_nO<ɭ;ʭӎ*% H*(; (eD& *(X .(''!X/E0.g''!//")`1`}>$_|n$u`| *(X~ #k` $_n$u` ,*`'*`( -dgg`> w_nF< =(= *(X &-'I'> 7 1T&`8 'x'm!P /]/_M> @Li ^L*2_Lh ^Nn`O(_:_P;Q*c`R̕^SFT <U +=VJ'_Wj#`X<Y ;Z ɖ*%[ H\*;] 'eD^& Ii_ k36 _>4key     *j 0 *F* *K 53\ (**l *0%| ,*-K*!0K*33K*<6K*i 9K* K64AK6|6DK6GK6JK6 MK6PK6SK6 VK6'YK64\K6@3_K6AbK6(eK6/!nK6:qK6 tK6 7K6 K6(K6K6&K6 K6K6 6( 6+ 6. 6`'1 6#4 6]:7 6: 63= 68@ 6 C 6]F 68I 6$V 6` 617j 7,u 6,K636K6(K6R$K6-3K*0K*o$K*$#K*"K*6K*K*/K*0K*K*oK*3K*`K*,K*FK*cK*K*K*#K6p1K6 K6 K698K6K6 %K6,,K60K6E7K6)>K6BK60IK6-PK6:WK68[K6|:bK6iK6*pK6wK6~K60K6:K6FK6K6 K6'K63(K6(K6K6K6uK61K6+K6m8K61K6K67+K6K6{K65K6s0K6#K6w7K68K6lK6U+K6K6L"!K6"(K6 /K623K6:K62AK6&HK6OK6B7SK6%ZK6^K6%bK6D-iK6mK6tK6/xK6K6K6K6*K6*K6K67K6 K6SK6zK6"K6V4K6+K6K64K6!K6r,K6K6)K6K6K6K6K6 K6=$K6 +K6 2K6 99K6s@K6 GK6\KK6RK6YK6`K6gK6/nK6uK6 |K6K6M9K6 K63K6K6NK6K6L K6O5K6. K6g K6y9K6K6Q*K6K6SK6=2K6K65K6K6`) K6v  K6K6.K62K62#K6*K6^/1K6 8K6W<K6%@K8$ 8l6 8n .yC%8vmcJP0fEintNsaP6@\ ;h(+ 7. vfWG5>/  . )% >#  # 4 #  #  # s- # " # # # / # Y #$  #(  #, m #0 0+ #4 5 ">#8 # &>#<  (#@  ,L#D .2 -Z#F - .#G { 2#H  ;#L $ D#T O: E#X $ F#\ V: G#` $ H%#d GV J>#h  L#l    s # # #Z >#' 1E+2L:/;#q<#&/=#-/>#4/?#;/@#B/A#I/B#P/C#W/D# @%E# H%F# P%G# H# !I#)J#)K+ MP/Q#qR#&/S#-/T#4/U#;/V#B/W#I/X#P/Y#W/Z# @%[# H%\# P%]# ^# !_#)`#a* g  y/z#q{#&/|#-/}#4/~#;/#B/#I/#P/#W/# @%# H%# P%# # !#)#X%#`%#h%#p%#&#&#&#&#&#&#'# '#'#'#P)#X)#p!)"#20#>0! a#%#&a#%'#8#(8+g,#-#len.7#$/-# g)0r 3@4#%5#K67#C7# #4d82j+ ( +9? Q # r(q=FMH&F@-Q0f10#VG2}5WF60# =70#C8;<#?=0#E> AAB #& <CV F?G0#>H0#VBI1  Q;RAS <T& GUV  LcAMr#?N0#O##Va # `@W ? 0Z[#a\#key]#`^#$?_0#(#b`>#,ba a8de#cf#keyg#<h#$Zci #4J  ajJ  $Fm<n#@o#LAp # KBq0# <r   u 'a0#B Oi%KB0?0՘ cz By *?y0I  ag>:keyf af bZ>@tBY keyY ܚ BL (keyL H aL !O0NR  S jb>PhB b ʛa "set 6 |cp>Pb%o#oМ#dQD ai>%h>#h#dLD b>B !c`!cT.b $6b b* !b* J`7s%p !LM&v!LM4&.!LM?% !LM,'z!LMic>N B ʞ!o\P  cRa bܟ ]b0Dc%)$}b%(PbC ] RaB ~(1aa[`  %ZȠ)a\ u|(Yb8  +B +  B b Pkey |tag?0Ȣ#b>! c* up,6%* - !..(a! 6 Ra L/i"%B` @AB ?0R a0 >0b0Ra Ԥ,6ak PaBj )j?j0ϥbl0(Ram Q,6&VbH pqzBG G?G0L WFG0 =G0bI0RaJ Χ,6e6?a, B+ #+|?+0ɨ f+0 Ra- ",6Bi0cKBwi% *D3aw>+Bv +av #d7D1gc> B  Wa q2key )Pc up,6 ^-  3(.1'b>vm4B)` uxcδ +567 'L < '6j a )F* D6ӂ 73֓ 6*أ 60%ܳ "6 -6! 063 36< 66i 96  <6o3 ?6} B6" ]6: `6H d6B& g6s2 j6 m6 p6&" s6- v60 y6 6p 61: 6 6 6E 6 64 6- 6]( 6& 6 Ă6 ǂ65 ʂ6. ͂6+ Ђ69 ڂ63 ݂6C1 6 61' 6* 6- 6; 64 6 6. 6 6N $) $$ $ $ $D $9 $ $9 $+ $? #$ &$! )$D 2$# 5$ 8$ ;$? >$4 A$|6 D$ G$ J$ M$ P$ S$ V$' Y$4 \$@3 _$A b$( e$/! n$: q$ t$ 7 $ $( $ $& $ $ $  $ ( $ + $ . $`' 1 $# 4 $]: 7 $ : $3 = $8 @ $  C $] F $8 I $$ V $ ` $17 j $, u $, $36 $( $R$ $-3 )0D)o$D)$#D)"D)6D)E)/E)0%E)5E)oƂEE)3͂UE)`ԂeE),ۂuE)FE)cE)E)E)#E!p1E! E! E!98F!F! %%F!,,5F!0EF!E7UF!)>eF!BuF!0IF!-PF!:WF!8[F!|:bF!iF!*pF!wF!~G!0G!:%G!F5G!EG! UG!'eG!3(uG!(G!G!G!uG!1G!+G!m8G!1G!H!7+H!%H!{5H!5EH!s0UH!#eH!w7uH!8H!lH!U+H!H!L"!H!"(H! /H!23H!:I!2AI!&H%I!O5I!B7SEI!%ZUI!^eI!%buI!D-iI!mI!tI!/xI!I!I!I!*I!*J!J!7%J! 5J!SEJ!zUJ!"eJ!V4uJ!+J!J!4J!!J!r,J!J!)J!J!K!K!%K! 5K!=$EK! +UK! 2eK! 99uK!s@K! GK!\KK!RK!YK!`K!gK!/nK!uL! |L!%L!M95L! EL!3UL!eL!NuL!L!L L!O5L!. L!g L!y9L!L!Q*L!M!SM!=2%M!5M!5EM!UM!`) eM!v  uM!M!.M!2M!2#M!*M!^/1M! 8M!W<M!%@N8$ 8l6 8n ..?Yq@mhJP 0fNsaP6int@\;a(+E.ofWm .)% Z##4## #s-# "###/# Y#$#(#,m#00+ #45"Z#8#&Z#<(z#@,>#D.2-L#F-.#G{2#H;#L$D#TO:E#X$F#\V:G#`$H%#dGVJZ#hL#l G F   s ###ZZ#' L+SG5ZEaB#Rb 17+2>F540E;h}:/;h#qh#4/?h#;/@h#B/Ah#I/Bh#P/Ch#W/Dh# @%Eh# H%Fh# P%Gh# Hh# !Ih#)Jh#)K M}|P/Qh#qRh#&/Sh#-/Th#4/Uh#;/Vh#B/Wh#I/Xh#P/Yh#W/Zh# @%[h# H%\h# P%]h# ^h# !_h#)`h#aHQc}qe gseisl/Nm#/nh#dayoh#Mph#minqh#secrh#W(sh#tq;vm y/zh#q{h#&/|h#-/}h#4/~h#;/h#B/h#I/h#P/h#W/h# @%h# H%h# P%h# h# !h#)h#X%h#`%h#h%h#p%h#&h#&h#&h#&h#&h#&h#'h# 'h#'h#'h#P)h#X)h#p!4-#20#(D'(E'qh MJs#YJs#SJs#7Js#Js#%JY>h#clh#l>0! #%#& #%'##(i +g,i #-i #len.#$/#  )0(  3@4i #%5#K6#C7z  #4d82j+( +    yD % D 4 (U * #CU + #S ,H #yC -^ # N? .y #eof /^ #VR 0 #+P 1 # ;s#2     ~  ~h = ~ = ~C h# ^ Z N y Z Zd  Z ' Z  '  R <  )=*#v+o # A, ~- (q=FMH&F@- ? 0f10#VG2( o 5WF60# =70#C8J  ;<#?=0#E>z  AAB # <C  F?G0#>H0#VBI A Q;R? ASo  <T GU  LcAM #?N0#O##V # `@WA  0Z[#a\#key]#`^#$?_0#(#b`Z#,ba H a8de#cf#keyg#<ho #$ZciH#4  aj $Fm<no #@oo #LAp# KBq0# <rY$"key##tag$s#9G%Z# i&s#cp' #set(h# hD<(key-#?>.|#q/o # C0#0 C1#4;)>0B6#/C7#e8o #yD2 >9y<i=#o>~#p?~#d@~# neA] EClG#mI#hJ#Z   h   Z]Z   2hK*,n mmjsetfLdimmcp= O0  mmmcp= O0smmmcp= O0 Ui nn?cp = O0 <1qnnkcp= O0<{ lnncp= O0{{jnnìcp= O0b5l#o ocp"= O0"'2g(oocp'= O0'2qkA ooGcp@= O0@qiLooscpK= O0KCpQoocpP= O0P (PrWp p˭cpV= O0V(8gIk\ppcp[= O0[gNpea pp#cp`= O0`!gjppOcpi= O0i3Lgppq{cpo= ko qo mfwsqbqcpv= Ӯevs ixs!jyZ"fzs@ mpqqcp= esO0 G#is!jZ#csհ)Jlm qqcp hO0  YeqrcpsO0 fr5rAcp~O0 ag @rrmcpO0 .Ef,rrcp+O0+ gc1s"sűcp0O00 d60sJscp5O05 l;Ps}scp:'IO0: g@ssocp?O0? MNjsscpMO0 S -jsscp8O0 =osscpCO0 Slst>cpNjO0 =@htntcp=O0 C qpttcpO0  ynttk~@p~O0 !{l Zt,u j !9cp ' i   $xOnNZ0utuX%%M%#M&dYKe'Pp uu%i(nuu;%ig'"o3uu%%2)i4u|ciZvvC*keyW+tagn"r`xrxcpO0 9?gOxx-cpN9O0N ? }pJxxYcpI}O0I  }(j<xxcp;= O0;|q7xycp6= O06?&f2y1yݸcp1= O01?}~ d-@yay cp,= O0,~|hqpyy5cppafpsO0p "ers#iss )KkezKzKcpdwO0d !ffs+igsRyl_sPzjzºcp^$n@Zpzz%%?%#?\&dK8eozzCg | iZz{ʻCgtxLset|  !Od,oup %pZ{{Cgcp= set|  ,t|dV!dZ{|Cgcp= set|  ,t|d!pZ |W|ڼCtx&set| ,O0R "eZ`||FCcp= set| ,t|dh"iZ||rCcp= set| ,t|d"riZ|}*setʽ*keyj,O0R"#jZ }} *set6gVj!v,iux#:mZ~%Ͼ*setgK~;]' ,iux"i~"p~$pZ0ӿ*setgi ,iu|,p~p$pZ?*setkgp ,iu|,p~p$hZa*setgcp,iu|A%fZp!*setCgccp,iu|%,kZ0*setgcpg,iu|%9dZ*setg;cp(,iu|X&gZa[*setgcp ,iu|&rkZp!*setgcp,iu|'mvZ03*setu_gucpu ,iwu|o'qjZC*setigifi,iku|'edZP *setc7gcWcpcq,ieu|)(Ge_Zw*set^g^cp^,i`u|(ilZZЇ*setYgY/cpY,i[u|(dUZAO*setT{gTcpT?,iVu|@),rPZP*setOgOcpO~,iQu|)UmZ'gS*setgcp| ,m|`*lZ0g\*setgcp| ,m|`z*&iZ9*setegcp| ,m|`*uoZ*setBgcp| ,m|`5+;iKZ*setJgJ?cpJ2,iLu|+dFZЎ_*setEgEcpE,iGu|+iAZA*set@g@cp@b,iBu|L,kd<ZP7*set;cg;cp;{,i=u|,o7Z*set6g6cp6<,i8u|-Xh2ZБ*set1;g1[cp1,i3u|c-l-ZA{*set,g,cp, ,i.u|-g(ZP*set'g'3cp',i)u|.k#ZS*set"g"cp" ,i$u|z.lZДA*set g  len ,iu|.nqZPq+setkey,it4/_jW @4/*set,o `#len"Sh /f  @4/;C[f{,o T,!nPul/|hZ @4/i7U0jZ @4/*set,o \"m"@[$0qGZ%%F%#F&dnKe0exZW7 @w4/cCw?1ncZ`2 @b4/ib*lenbs,Xd?1{P1h-1(d[Z@E @Z4/qqZ1jZ2qZC*keyl"a2!qVZK%CT;.setTd%gU8iU)jWul>tagX)fJZ@O]*setHgHcpHfIs#,gKut,XL?1{&dMLc>pg9ZP_p*set8g8cp8 ,g:ut,X;?1{&dHLdl?^o3Z`[W*set2g2cp2,g4ux,X4@;h&d3Ld?Yd.Z`[*set-Ig-cp-9,g/ux,X/T=`&dL4df@lh)Z`[*set(g(Qcp(}},g*ux,X*T=`&dLFd@p$Z`[*set#g#cp#xC,g%ux,X%T=`&dLVd`AkZ`\o*setgcp ,g up,X 9n&dKhdAmZ`dU*setgcp',gup,X@;`&dKdZBrZpkQ*set}gcp,gux,XZBl&dKdjBhBmZpl*setCgcp,gup,X9n&dKddCr Zpm*set )g kcp ,g up,X :o&dKdC1fZpt*setgQcp},gup,X@;`&dKd^DjZ{*set gMcp~y,gux,XZBl&dKdDeZ|*setgcps?,gup,X9n&dKdXE4eZ}*setgcph%,gup,X:o&dK eEZnZqmghe-,pjut,gup&dKeSFaqZ*setgcp= +*lensW,gut&dK+eFo7ZC6*set6"O080FoZ-%CY.set(GqE9.set| e-HkZP @4/*key$*lenCPpZpset| ,huh,a2ud";"q"js="k Z,g D,!4 A!|6 D! G! J! M! P! S! V!' Y!4 \!@3 _!A b!( e!/! n!: q! t! 7 ! !( ! !& ! ! ! ! (! +! .!`' 1!# 4!]: 7! :!3 =!8 @!  C!] F!8 I!$ V! `!17 j!, u!, !36 !( !R$ !-3 70 7o$ )$# [e7" )6 Ke7 7/ 70 7 7o ƃ73 ̓7` ԃ7, ۃ7F 7c 7 7 7# !p1 ! ! !98 ! ! %!, ,! 0!E 7!) >! B!0 I!- P!: W!8 [!|: b! i!* p! w! ~!0 !: !F ! ! !' !3( !( ! ! !u !1 !+ !m8 !1 ! !7+ ! !{ !5 !s0 !# !w7 !8 !l !U+ ! !L" !!" (! /!2 3! :!2 A!& H! O!B7 S!% Z! ^!% b!D- i! m! t!/ x! ! ! !* !* ! !7 ! !S !z !" !V4 !+ ! !4 !! !r, ! !) ! ! ! ! ! != $!  +! 2! 9 9!s @! G!\ K! R! Y! `! g!/ n! u!  |! !M9 ! !3 ! !N ! !L !O5 !. !g !y9 ! !Q* ! !S !=2 ! !5 ! !`) !v ! !. !2 !2 #! *!^/ 1! 8!W <!% @C$ Cl6 Cn. }, bMg tJP0fGFCEintNsaP6@\;t(+C.f*wCWG5 JE t . )% J# # 4# # # s-# "# ## /# Y#$ #( #, m#0 0+ #4 5"J#8 #&J#< (#@ ,X#D .2-f#F -.#G {2#H ;#L $D#T O:E#X $F#\ V:G#` $H%#d GVJJ#h L#l   s ###ZJ#'',w=wtms $Bu %'#u &'#xv ('#t )'#  1Q+2XF540E;{:/;w#qw#4/?w#;/@w#B/Aw#I/Bw#P/Cw#W/Dw# @%Ew# H%Fw# P%Gw# Hw# !Iw#)Jw#)K MP/Qw#qRw#&/Sw#-/Tw#4/Uw#;/Vw#B/Ww#I/Xw#P/Yw#W/Zw# @%[w# H%\w# P%]w# ^w# !_w#)`w#aHQc gq;v7 y/zw#q{w#&/|w#-/}w#4/~w#;/w#B/w#I/w#P/w#W/w# @%w# H%w# P%w# w# !w#)w#X%w#`%w#h%w#p%w#&w#&w#&w#&w#&w#&w#'w# 'w#'w#'w#P)w#X)w#p!#20#>0!#%#&#%'##(A+g,A#-A#len.C#$/# )0 3@4A#%5#K6C#C7R#4d82j+(+   D %D 4 (U * #CU + #S , #yC -6 # N? .Q #eof /6 #VR 0q #+P 1 # ;#2     w     w 6 J & Q J J< q J JW   w R <  )= *#v +G# A ,   (q=FMH&F@ -   0f 10#VG 2 ;  5WF 60# = 70#C 8 k  ; <#? =0#E >F  AA B # k < Cv   F? G0#> H0#VB I  Q; R A S;  < T G U N LcA M #? N0# O## V # `@ W  $F m< nG#@ oG#LA p # KB q0# N < rY  $"key##tag$#9G%J# i&#cp' #set(h # h D<(key-#?>.#q/G# C0 #0 C1#4 ;)  >0B6 #/C7 #e8G#y D2   >9y n     v$`%#uid&#Gt-g.#mw/#~`s6?>7#8#*%9w#`v &#'#?>)#*#*%+w#~av,~/bw0#v1J<4id5#y6#u7#My8#w9#,t:w< GwJ  7wyyFycp t`!uT t  G_]uJwyFycp !w>"w=#$u`F/%X $^tIc&js+J'set* (g* (cp*j s1J i2 s3p)i4 y5 t6*6cr-=8u/,p+"yiJ v2sh gh wyhFyh,w@j ,pkE-il,]m  gynp,uo !sppyqu`6vru\.6o/p 000% 101t212%213=G rJ\2s wyFyXxJ2s wyFy4rTJ"wR"?>S"S3"*%Swe$(XU% $`c ?xJ @?4>wO~;w(= +tJ7 C c t ?w[x u|7vyJ 5setx gx cpx'  Xz ,f{ .6Q}~AtJ C 2s p/ cpp ,w@ sJp# C O 2s p cpp# ,w@ 6v<pv ;  MJ=,YJ=wD2`w> 7dx6 Bx3_ MJ,YJw2`w 7dc4|vJh8set|"u$g 19cp@:len9?>XU Jw;w3Jset=h |;/@vJ 4A |6D G J M P S V 'Y 4\ @3_ Ab (e /!n :q t 7  (  &    ( + . `'1 #4 ]:7 : 3= 8@ C ]F 8I $V ` 17j ,u , 36 ( R$ -3=09o$e9$#="96==/=0==o=3=`=,=F=c===# p1    98  % ,, 0 E7 )> B 0I -P:W 8[ |:b i *p w ~ 0 : F   ' 3( (   u 1 + m8 1  7+  { 5 s0 # w7 8 l U+  L"! "(  / 23 : 2A &H O B7S %Z ^ %bD-iŀ m t /x    **%  7  S z " V4 +  4 ! r,  )       =$ +  2 99 s@ G \K R Y ` g /n u |  M9  3  N  L  O5 .  g  y9  Q*  S =2  5  `)  v    . 2 2# * ^/1 8 W< %@=M*=5,=%.=0=72=*4=8=<=7G=v+J=|5M=P!R=#T=V=Z=6^=ti =o&m =X,q = t =v =gx =#z =&| =  BM#LBBMB KBV0nBm#NB6R9 9 9-859'?E9iFU9%Pu9VTn9 \9ja9h9_qN9$x~9^96,9 9 %Հ9919cC$Cl6Cn.Ct!+ DCu'+ +Ckt) ,DCww0, ,Cwu27,GDCDs:D, ,,Cy<a,wDCx?n, V,CvA#-ThhyJWfEfintP6G5'A@ 1sN+2sF54,E;\:/;h#qh#4/?h#;/@h#B/Ah#I/Bh#P/Ch#W/Dh# @%Eh# H%Fh# P%Gh# Hh# !Ih#)Jh#)K MP/Qh#qRh#&/Sh#-/Th#4/Uh#;/Vh#B/Wh#I/Xh#P/Yh#W/Zh# @%[h# H%\h# P%]h# ^h# !_h#)`h#aHQc gz{ y/zh#q{h#&/|h#-/}h#4/~h#;/h#B/h#I/h#P/h#W/h# @%h# H%h# P%h# h# !h#)h#X%h#`%h#h%h#p%h#&h#&h#&h#&h#&h#&h#'h# 'h#'h#'h#P)h#X)h#p!V#20V# v$`%# uid&# t-g.#mw/#D`s6?>7#8#*%9h# j O F*ж j 3{ *؋{ 0%ܛ -j !0j 33j <6j i 9j j 4Aj |6Dj Gj Jj Mj Pj Sj Vj 'Yj 4\j @3_j Abj (ej /!nj :qj tj 7j j (j j &j j j  ( + . `'1 #4 ]:7 : 3= 8@ C ]F 8I $V ` 17j ,u ,j 36j (j R$j -3j 0j o$j $#j "j 6j j /j 0j j oj 3j `j ,j Fj cj j j #j p1j  j j 98j j %j ,,j 0j E7j )>j Bj 0Ij -Pj :Wj 8[j |:bj ij *pj wj ~j 0j :j Fj j j 'j 3(j (j j j uj 1j +j m8j 1j j 7+j j {j 5j s0j #j w7j 8j lj U+j j L"!j "(j  /j 23j :j 2Aj &Hj Oj B7Sj %Zj ^j %bj D-ij mj tj /xj j j j *j *j j 7j j Sj zj "j V4j +j j 4j !j r,j j )j j j j j  j =$j +j  2j 99j s@j Gj \Kj Rj Yj `j gj /nj uj |j j M9j j 3j j Nj j L j O5j . j g j y9j j Q*j j Sj =2j j 5j j `) j v  j j .j 2j 2#j *j ^/1j 8j W<j %@j M*j 5,j %.j 0j 72j *4j 8j Eh .)% ># #4 # #  #s- # " ## #/ # Y #$ #( #,m #00+ #45 ">#8# &>#< (#@ ,L#D.2 -Z#F- .#G{ 2#H ;#L$ D#TO: E#X$ F#\V: G#`$ H%#dGV J>#h L#l    s # #  # Z >#' 1E+2LF540E;o%: /;# q<# &/=# -/># 4/?# ;/@# B/A# I/B# P/C# W/D# @%E# H%F# P%G# H# !I# )J#)K< M%$P /Q# qR# &/S# -/T# 4/U# ;/V# B/W# I/X# P/Y# W/Z# @%[# H%\# P%]# ^# !_# )`#a;HQc% g y /z# q{# &/|# -/}# 4/~# ;/# B/# I/# P/# W/# @%# H%# P%# # !# )# X%# `%# h%# p%# &# &# &# &# &# &# '# '# '# '# P)# X)#p!E> # 20#>0!}#% #&}# %'#T#(T+ g,# -#len.7# $/I# )0 3 @4# %5# K67#C7?#4d82j+(+U[ m ? D%xDK 4( U*] # CU+ # S, # yC- # N?. #eof/ # VR0 # +P1 # ;#2 W  W mK } & W } &c  & W &   > W   > W >  > W >   W  R<~K # `$:#uid%/#z&& { ) =*:# v+# A,V {  0 zp& @ /C f z& 1g {>bR @ ~/C o`z& u` g 6K  {[p_u`Z g {C>!/CB !u`Bg "- 4{J>/CI u`I (XKg ut#6U$ P% % c Kz(=%'iu`)g u| &z>T/Cņ &`Ŭ 'tag:uz: :z>`/C .(key N&` )O0nc {>/C `:(keyc O0R0 rz>#/C Ojz z:&s  )(Xg *tag:)O0= /"Ez<>f%;#;+d "`{5>G%4+#4m+d ,zyP/Cx m{l>(&/Ck-&{m z>0 2 @ ^&/Cܹ&{ކ ul{&`)z&(Xg u`)`:'uid/H*i&#6M{g> + 7.keyf   -j  $-F*В -  %/3 :-*, -0%< >-- -!0 -33 -<6 -i 9 - < -o3? -}B -"] -:` -Hd -B&g -s2j -m - p -&"s --v -0y - -p -1: - - -E - -4 -- -]( -& -  - -5 -. -+ -9 -3 -C1 - -1' -* -- -;  -4 - -. -  -N  ) $    D 9  9 +   ? #  & !) D2 #5 8  ; ?> 4A |6D G J  M P S  V 'Y 4\ @3_ Ab (e /!n :q  t  7   (  &     ( + . `'1 #4 ]:7 : 3= 8@  C ]F 8I $V ` 017j | ,u , 36 ( R$ -3 -0 -o$ -$# -" -6 - -/ -0 - -o -3 -` -, -F -c - - -# p1      98     % , ,  0 E 7 ) >  B 0 I - P : W 8 [ |: b  i * p  w  ~ 0  :  F      '  3(  (      u  1  +  m8  1    7+    {  5  s0  #  w7  8  l  U+    L" ! " (  / 2 3  : 2 A & H  O B7 S % Z  ^ % b D- i  m  t / x       *  *    7    S  z  "  V4  +    4  !  r,    )            = $   +  2  9 9 s @  G \ K  R  Y  `  g / n  u   |   M9    3    N    L  O5  .  g  y9    Q*    S  =2    5    `)  v    .  2  2 #  * ^/ 1  8 W < % @ 1$ 1l6 1n.J'X /usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crtn.S/usr/src/packages/BUILD/glibc-2.5/csuGNU AS 2.17.50.0.5% $ > $ > 4: ; I?  &IU%% : ; I$ > $ >   I : ;  : ;I8 I !I/ &I ' I: ;  : ; I8  : ;  : ; I8  : ; ( (  : ;  : ; I< .: ;' I@: ;I.: ;' @4: ;I 4: ;I4: ;I 4: ;I .? : ;' I@!4: ;I": ;I#: ;I $.: ; ' I %: ; I&4: ; I'!I/(.: ;' I ): ;I*.: ;' +4I4  , : ;- . / U01UX Y11213 U441 51UX Y64174184: ; I 94: ; I :4: ; I? < % : ; I$ > $ >   I : ;  : ;I8 : ;I &I ' I : ;  : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I : ;  : ; I : ; ( .: ;' I@: ;I4: ;I .? : ;' I@ 4: ;I!.: ; ' @": ; I#4: ; I$4: ;I%4: ;I& : ;'.: ; ' I (: ; I) : ;*1UX Y+1, U-41. 1/4: ;I 0.: ;' I 1: ;I21UX Y341 4 U5 6.: ;' @71X Y819: ;I :.? : ;' @;4I4  <4: ;I= >41?4: ; I @4: ; I A4: ; IB4: ; IC4: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( (  : ;  : ; I.: ; ' @: ; I.? : ;' I@: ;I: ;I: ;I 4: ;I : ; 4: ; I !.? : ;' @".? : ; ' @#.: ; ' I $: ; I%4: ; I& : ; '.? : ; ' I@(1UX Y )1*1UX Y+ U,41- 1.: ; I /4: ; I0.: ; ' I@1: ; I2 : ; 34: ; I 44: ;I54: ; I? < % $ > : ;I$ > : ; I : ;  : ; I8  I &I .? : ; ' I@ 4: ; I 4: ; I 4: ;I4: ; I % : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ; ' I : ; I8  : ; ( .? : ; ' I@: ; I : ; I4: ; I.? : ;' I@: ;I4: ;I.? : ;' @: ;I .? : ; ' @ 4: ; I! : ; "4: ; I #4: ;I$4: ; I? < % : ; I$ > $ >   I : ;  : ; I8 I !I/ : ;I8 &I : ;  : ;  : ;  : ; I8 .? : ; ' @: ; I 4: ; I : ; I 4: ; I 4: ; I4: ; I 4: ;I4: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I : ; : ; I8 I !I/  : ;  : ; ( ' I.? : ; @.? : ; ' I@: ; I.: ; ' @: ; I .? : ; ' @4: ; I 4: ; I 4: ; I4: ; I4I4  4: ; I? < 4: ; I?  % : ; I$ > $ >   I : ;  : ; I8 : ;I8 &I : ; I !I/  : ;  : ; ( ' I : ; I8 ' I.: ; ' @: ; I .: ;' I@: ;I : ;I .: ;' @: ;I.? : ;' I@.? : ;' @4: ;I 4: ;I!: ;I"4: ;I# U$!I/%4I4  &4: ;I': ; I( : ;).: ; ' I@*.? : ;' I +: ;I,4: ; I-4: ; I .1X Y /10: ; I 14: ; I24: ; I 34: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I.? : ;' I@: ;I4: ;I4: ;I4: ;I4: ;I  U.? : ; ' @: ; I : ;!: ;I"4: ;I # : ;$: ; I%.: ; ' @&4: ; I ': ; I (.: ; ' I@)4: ; I*4: ; I+4: ; I,4I4  -: ;I ..? : ; ' I@/ : ; 0: ;I 1: ; I2 U34: ; I 4!I/54: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I : ; : ; I8 I !I/  : ;  : ; ( ' I<  : ; I8 ' I.? : ; ' I@: ; I: ; I : ; I.: ; ' : ; I.? : ; ' @1X Y 1 4: ; I!.: ; ' I@"4: ; I # : ; $4I4  %: ; I &4: ; I'4: ; I (4: ;I)4: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I : ; : ; I8 I !I/  : ;  : ; ( ' I<  : ; I8 ' I.? : ;' I@: ;I4: ;I4: ;I.? : ; ' I@: ; I4: ; I4: ; I   U! U".: ; ' @#.: ; ' $: ; I%.? : ; ' @&1UX Y '1(: ; I ).: ; ' I *4: ; I+ : ; , -4I4  .1UX Y /410 11412: ;I 3 : ;4: ; I 54: ; I 64: ;I74: ;I 84: ; I? < % : ; I$ > $ >   II!I/  : ; : ;I8 &I ' I: ;  : ; I8  : ;  : ; I8  : ; (  : ;  : ; I : ; .: ; ' I@: ; I4: ; I4: ; I.? : ;' I@: ;I: ;I4: ;I : ;I !4: ;I "4: ;I#4I4  $4: ;I% U& ' (.: ; ' @)4: ; I *.: ; ' I +: ; I, : ;-1UX Y.1/4: ; I0.? : ; ' @1.? : ; ' I@2: ; I314: ; I 5 : ; 64: ; I74: ; I 84: ; I? < % : ; I$ > $ >   I : ;  : ;I8 : ;I &I ' I : ;  : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I : ;  : ; I : ; .? : ;' @: ;I : ;I: ;I .? : ;' I@ 4: ;I!4: ;I"4: ;I#4: ;I$.: ; ' I@%: ; I&4I4  '.: ; ' @(.? : ; ' @)4: ; I *: ;I+4: ;I ,4: ;I -!I/.: ; I/4: ; I0.? : ; ' I@1: ; I 2 : ;3 4.: ; ' I 5: ; I6: ; I74: ; I8: ; I 9 : ; :1UX Y ;1< U=41 >4: ; I? @ : ;A4: ; I B4: ; I C4: ; I? < % : ; I$ > : ;I$ >   I : ; : ;I8 &I ' I : ;  : ; I8 I!I/  : ;  : ;  : ; I8  : ; ( < ' I : ;  : ; I : ; .? : ;' I@: ;I: ;I 4: ;I 4: ;I!.: ; ' @": ; I# $4: ; I% U&.: ;' I ': ;I(: ;I)4: ;I* : ;+.: ;' I@,4: ;I-4: ;I. : ;/1UX Y011412413 14.: ; ' I@5: ;I6.? : ;' @74I4  8: ; I94: ; I :4: ; I;.: ; ' I <: ; I=4: ; I>: ; I?1UX Y@1A41 B4: ; I C4: ; I? < D!% $ > $ > : ; I : ;  : ; I8 &I : ; : ; I8 4: ; I 4: ; I 4: ;I 4: ; I?  I!I/ !I/4: ;I?  !I/% : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I.? : ;' @: ;I 4: ;I.? : ; ' I@: ; I4: ; I 4: ;I U.: ; ' @ .: ; ' I !: ; I".: ; ' I@# : ; $1UX Y %1&: ; I '4: ; I (: ; I)4: ; I*4: ; I+4I4  ,.? : ; ' @-4: ; I.: ; I /4: ; I 04: ;I 14: ; I? < U%# init.cK /usr/src/packages/BUILD/glibc-2.5/cc-nptl/csucrti.S$ !/!=Z!gg//Z!!!H#!/=l 3!/!=Z!  /usr/include/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/include../../lib/include/mxf/usr/include/sys.main.cstdint.hstdio.hlibio.htypes.hstddef.hmxf_types.htypes.hpackage_definitions.hwrite_avid_mxf.hmxf_list.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_avid_labels_and_keys.hmxf_avid_extensions_data_model.hmxf_logging.hJٮq?=,>d>rX M1G??) X .f+L37A J#L]<#Xs XsXL־ fa./ggggggggggggggggggggggggggggggiAyBz.=gggggi.2j r"JYfgK%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%KK%%%f*XTȻ t tuɃ=d==FOLPsp H  2ؠ:` ' '  ەݕk%  h ~Xءu/k8uuuuzXPdtePsPsZIX u uf1tMP0z:0u4^nH^u+&uX)u)u)u)u)ui)ufu"u)^~%zfXzZ{% ȡ}M| uf X{ge====@v1vtvvhvcLz{Psge====zLPsgibDyf?%8x%%,%.BpkowK<w<muO<w<fQvpL<4fL ichdi;}*jf 2{/x|w2q N2 t2%0}*!   = vs,~u*Zvhvi X*@=lFus/;u-v,hf%01M0(,h!fw1B8r>v*W*<&++~$:5l*D5i*:5*j~*:5l*:5l*:5X*tt&u <t*t<x.LMeu<.<>: .t. <x,&v*t*֯;u Zg-=hYvuuV$u;uu 2;Lm+2 2z$XT2z/LPz2vJ2z2LPsf>8`'PfXeuP]P]P]RKuupvbLP,fLRexf-/l";/Y atxt f6u{ZyftruEvXx/t#x##PKggo=<LRuvurw u LyhyX##hyX;#XLRuvx#hXRuvJRuvRuvRuvRuvPKPKLRKupwa"Px1 1 -hVZh-O;Kks>dL'HKJ"Z'%y/z'' )*ɑB B9z.Bdv=9=wsvfy.fy/*r** y*P+%uJyXyX/h? .../../lib/include/mxf/usr/include/usr/include/sys/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/bitswrite_avid_mxf.cwrite_avid_mxf.hmxf_file.hstdint.htypes.hpackage_definitions.hmxf_types.hmxf_data_model.hmxf_list.hmxf_header_metadata.hmxf_primer.hmxf_index_table.hmxf_essence_container.hmxf_partition.hstddef.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_avid_labels_and_keys.hmxf_avid_extensions_data_model.hstdio.hlibio.htypes.hmxf_logging.h091L1+ v  .zJz h"/rt?P==Wgh:hZr0>t1-;黯bYZ0-> i4/?j/7@ <w< <zfB \@|4|_kYO&hn9k9Ou"`z]9]]]Z]E9((.2%bx"(%.,%%2!It01($v(%%.((^ya 9z99y999y99999z99979,!0,0gs>/j  9yL9G1\OW99r99s999'9]Z]E9$`9]YZZc`(%wc 9xk9a3bxZ(%wc 9ye9aZZ2/wu] 9aa^ag^%"ta9Hc99B^[$vW9(>[vw[9a7e/LH>"aWa*aX[)9]a$a]b$b(,s]9Oa+a9O^2_O_2_&H^9bHa9_H^9_Ha&ڟ"a [%t[ 99]9a"NI9^(%0%($v(%%.%(%,%(%,,)z999z99ya99z99ya9999z99919)^X`)aX`)^X`)_X_)_X^)^X`)gZg^99p99]]a]]Wa^c]$ze;< <tf 999w$gVO 9"#;=g;>ur@iUV{fXr=;=>r{f9)!`R  9y#y1 t*9%9neN9c*L0;/hg%[m 99V9 9&#vVX%y]t99zcZ=١kv:>Vyu,v 8@=sArf!H0  wJ /yqI-j<.uf5gf䐔v>vv <v#t:0HX>,T*3/St%o<.oJ5t CyEE j $=  ] Y>v> (jw/xb-h<.a-73s<wcȼd>B$/A<f.CkEyE+hJ&X\E;g3(Gdck,c cN; 2;xb78Ys2"Aagv/gs?Cz<=:?g>@99B!0yty<<y<<y<guv& <w<>my.z$y4-'-:0fXy7/Yf/Yyxt,ɟ$tAUiHsM<֑e=<), ,u X#(Wgu/"%&#-(ʒ:v=  $&?I{/Yyxt,ɟ$tAUiHsM=/Yyvt ,AUiHsM=!>d>/ Xttx u<:uɠ ?U[Hs1=!e=>;&nx jIq=W=g>:>dK;u} vtzw f8@8  $ vtzw f@8ɟX/ Xttx u<:uɠ!?U[Hs1=>d>~/}$=e$gu eKdvmCWuy<~,CAWu7/>l1@u7Z"ASu/T"/1/3),1- ]b[{U`ytzy,ɟɟk`ytzy,ɟX Xttx u<:uɠ"&~$ Xwtzw ,~$W ,<ufutIs1=!e= ,>eKdvɟcɟ%1Ws1W1y 222222q2#22 2q22 22k222s22*2 22272|2~[2a2~2%}$%$s2%$Y ./usr/include../../lib/include/mxf/usr/include/sys/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includepackage_definitions.cpackage_definitions.hstdint.hmxf_types.htypes.hmxf_list.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_avid_labels_and_keys.hmxf_avid_extensions_data_model.hstdio.hlibio.htypes.hstddef.hmxf_logging.hgk,vtsMgv=-YhP?9/gg/==:=g;=hZz<^mX -:0hXz/-b<.~f?O=kY,vf?O==K~ku0,v:t=kYɠ=.f?O=8x7Ag~ Z<~,vg$LfI~- -s< .~t--y<5~t/ -yx/7!/0Z:Zyt-y<5Y=vguZ/-/h&Av -l-j<.gOf=vu Fw< .vJ /yt!Z:ZrJ%r<.yJk:gL ./mxf./include/mxf/usr/include/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_version.cmxf_types.hstdint.hstddef.hmxf_labels_and_keys.hmxf_baseline_data_model.hr)"V08 ./mxf./include/mxf/usr/include/usr/include/sys/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_list.cmxf_list.hmxf_types.hstdint.htypes.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hstddef.hmxf_logging.hr<>>i:h0y.LCu .!-/===PJj,0./f>i<>>~f:>1fJh1-= ./-/3 <w. Ja.hY-/0~@O/N:0Lx JguuUft=k=;==gw!Z:Z7-73J ./mxf./include/mxf/usr/include/sys/usr/include/usr/include/bits/usr/include/uuid/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_utils.cmxf_types.htypes.hstdint.htime.htypes.htime.huuid.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.hstddef.hx0Pf0PzXugggg9Jt <iv!\tv!t>E ./mxf/usr/include/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/include./include/mxfmxf_logging.cstdio.hlibio.htypes.hstddef.hmxf_logging.hstdarg.htime.h|gogͼg;/M /o z""(.f?c?.v.=;=4y.Q<>寇K"=;=s$$GV ./mxf/usr/include/sys./include/mxf/usr/include/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_file.cstat.hmxf_file.hstdio.hlibio.htypes.hstddef.htypes.hstdint.hmxf_types.hstat.htime.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_logging.h@<@hf#+1"#U1 #+1<>h <",0"V0<=uX#+1g;#/[#+1JlzX^ gR X &82ot to 0<>h?"V0<>h<<=<=<=<=<=<=<=<=<==M=?hN+ٽhN+hN+)Lx<6zf>>>>f==KfN=AwfB~=At fx-=-=-=׮==Afg!1fu!g!f\gSwgSw@=;=g-=*Np@*Z =u< .mY9[yXn -r<.[t=BL91>>>>;g xJD0ruxxw =u\gSt>>>J?(zfBXt@@@xx t t=BE91#t=BE91#>>6<>$=?<>LiX!W;Kgs=;=yX!W;Kgs=;=yX!W;Kgs=;=wX"V:L/w!W;Kgs=;=wX"V:L/wg;=;Ks=;=yX!W;Kgs=;=~X0xf3ZHIhX3f<.pW82st 7s< .`t#)g;KBF`;>B;=?U}Pt=kvY=~<=PY~<=PY~<=PYNF<@kYgg-=gq<p<@u tvtuuuuuu= tiz.1-jpYgp]uuyt.x<=OgYMt=k=~z>g;=$1 Ow< .uX(x.648\TH82N Au>uLyO4.N>OtkZA&vI=z8 5x1BLpL4<BguL:h\b1k#-]<#.bX4aK$-\<$.T^J~)/uW=ص/73y-y<5sCh0،/m/uW=ص/73y-y<5sCh0،/7!g:?i(zU44gJ4QQQQQJQJJR!O~t=u/ugg׽i؃gL:>E82zt4Ei/3rt< /w Cw< .x<Zz<^x-:0fw!Z:Z7-73ȗyzg/]tg/t@$Hy<5uX:ZxX-x<6|t=)H>0t=ڑqt=qt=/jJt=')[Z?+!,00@*v!0:0:@z<4lJ_ }<t='yt='\*$*<Xj<=;Kw.$JztZ/r".A Sw=I=Y0 d` ./mxf./include/mxf/usr/include/usr/include/sys/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_essence_container.cmxf_types.hstdint.hmxf_essence_container.hmxf_file.htypes.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hstddef.hmxf_logging.h<>Xq .c.+q f<<>h@J)yV<>Lv"%H\>uR@9/M91OOMVMVM1OMOMY{x9M1PM}ZN*$*$T@,g9QGi,KGRKhT44YP91RRP$YP$YP1RP$RP$P9#1wT WZ)RhT TwP$W9999o,;/hڮ:vq.:S 99999 99~Fkuvg=t=?*@Z/q286LD.<D.9QVw!Z:Z7-734ft)T2<N<z40:O#Xuuu~8\XQ2<N<--q<.X-w_/&B!<z40:O.Yui9[X--z<4~X 2gsfl<<%ggHhD< ?v< .'&ggYgg* 6=!!:0X-<.X,<S=J1x<`Xj#22(2@5ggLgggg;/Kg)y,#ciMqD t222222e2222]22(2c22 q2q22222222e2l2)22}Ag/R ./mxf./include/mxf/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/usr/include/sys/usr/include/bitsmxf_data_model.cmxf_baseline_data_model.hmxf_data_model.hmxf_list.hstddef.hmxf_types.hstdint.htypes.hmxf_labels_and_keys.hstdio.hlibio.htypes.hmxf_logging.h .& # titv  .kt ,hV=&=v-/0;=g0~<~--:0nt-n<.r~2.xgu/~X+++++++++3333333333333333%eO-sf -s< .~022222y222222222222222yR222%N 2N2NNNNNN2NNNNN2NN2N33333333333333333333fY2uY2pu22gux22222222 2222222#2YqqqqqqqqqYqqqqqqqqqYqqYqqqYqqqqqYYqYqYqqqqYYqqYqqYqqYqYqqqYqqqYqqqqYqYYqYqYqqqqqYqqqqqqqqqqqqqqqqqqqqqqqqYqqqqqqqqqqYqqqqqqqqYqqqqqqqqYqYqYqqqYYy' 2  ./mxf./include/mxf/usr/include/usr/include/sys/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/bitsmxf_header_metadata.cmxf_header_metadata.hmxf_types.hstdint.hmxf_list.hmxf_data_model.hmxf_primer.htypes.hstddef.hmxf_file.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hmxf_logging.hm==1<=/wu#i!-=-YM>>>>>g!!!!=;u;ge>=K;=;Y=;=e>>g!!=;u;ge=K;=;Y=;=ȇ;f=u;Y=;=e&zXJz=+ot<2P0u;= .pf=[>=u\g//=;ex=K;ue=;=u;=;=e<=;/rXfg9Q0Ygt=kY=~tf?O=XkHW82<Y0:ZxZWKwyY=xz>}>=c5jrb;=g;0=c3rguwtfgV-=;=Ȑh+? J:0sK:0Ztw!sw!hi%nw!Ysw!Y{i% t?:v7y<5b;/Yx-x<6ctA8xɠ#9[w -w< .v< -v< .-73dj9w)/z./ij9w)/z./pg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/Ci:vIq"li:vIqrg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/?IS91zf-z<4k?IS91zf-z<4k?IL91zt-z<4kւ?IL91zt-z<4Ag]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/ii:v"F/vhAswr/-/PKX<@w9?9+j gAz<4E=L82E-73Gw9[J])%)Ar*=Jg/-g<.bX-b<.qX1[yL 47]{ fggV0gMg9iL!s?t=BE91} B弄Tpuf Jr-n<.F~iq?Y宠x>>f=/q/>vDn<.pXK;/@:0zXz<^w:vv=:0xXz<^A7AGrhu0wD-r<.u .] =?B91}i%=s/]~JsJ-u;Ic1zf/xk%gw>!Xc1zt/xv%t=;//z)t=;//z)t=;//z)t=;//z)u;/s/z(uz0t=;//z)u;/s/z(u;/e/z'uz0t=;//z)u;/s/z(u;/e/b'guvC82o/S91yfp*uv=O91p/zx(w9?Ȃjivg?9[tJ -t< .yJ-y<5b-82Yt=k= u< v"%:0yZ-xU-{Y n$-<.jX*PLu2$O42Z?h5X6xJjuw1vg>(L:>;uh>>;uv%b/ Nf4Dy<5t-<.Bt>-B<>.Lt#)^  Sk44 4-cE0gE}Xf?O=Xt=k=M<>q<.sX@:0xJz<^xJc:i#Y/"xt-tf /  ./products./include/mxf/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/usr/include/sys/usr/include/bitsmxf_avid.cmxf_avid_extensions_data_model.hmxf_types.hstddef.hmxf_list.hmxf_avid.hstdint.hmxf_header_metadata.hmxf_data_model.hmxf_primer.hmxf_file.htypes.htimes.htime.htypes.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_avid_labels_and_keys.hstdio.hlibio.hmxf_logging.hmxf_avid_metadict_blob.h aA=;vz<^t .>zkh//1+4v uJuv!2`De;u#($TF21Ui+?%?9>=W=jvf <t<:0P-" DfO22o -k/-r 22>=;gz=;gzM!gI=>3j282kX-k<.sX .s< XXKu"zFzwG 8yPj@iWCK>)ʈz<^x-:0rf-r<.9ւhM"P-x<6}-73ckXhM"P-x<6}-73c~X@ɽ<dXf=Z/;M9?^f=KKKKKKKKKKKKKKLKKKKKKK J=>Qt.@ɽ<dXf=Z/;M9?^f=KKKKKKKKKKKKKKLKKKKKKK J=>Qt}.x<6Gb.'"v[: 4"Wv,("W+"W< zXuyYYr0K׭M|=h<"<}<4<X~<.~<f~LU}6-r3=-Cf=.|X-2)g*}22h*2~<X~<.~<tf ftf <t[zf Xst-t. f~<.~fffLh~2-};hi/)H}I/M-dPHu2~2-}2-}2\}2I/)H 22212]#Q׭t}<k}@ @o`-}<.}X-}<.}X<xX 4p pppXppXXXa  ./include/mxf/usr/include./productsmxf_types.hstdint.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_avid_labels_and_keys.hmxf_avid_extensions_data_model.hmxf_avid_metadict_blob.cmxf_avid_metadict_blob.hX ./mxf./include/mxf/usr/include/usr/include/sys/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_primer.cmxf_file.hstdint.htypes.hmxf_primer.hmxf_types.hmxf_list.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hstddef.hmxf_logging.hpu3e:>,0Ct=g@82t -t< .wXx~Bkh.gv.^z<^lJ --:0uJ -u< .Pf?O=W=3Π:Zu< %u< .`i#itiMOzzAB @PAB F @kAB FHE@P^AB E@TAB OF@}AB @}AB @ AB R@ AB D@ AB D@ AB E @ AB IFF @0AB IFF@@AB D@@AB D@@AB D@@AB D@@AB H@PAB H@`AB D@`AB D@`AB D@`AB D@`AB E @`AB IFF@pAB D@pAB E@pAB E @pAB IFF@AB D@AB E@AB E@JAB E@AB E@;AB D@AB E@5AB D@PAB F@=AB @ AB F@0MAB @AB @BAB D@%AB E@ AB | |/ AB F|/ AB |/]AB AF|/ AB F|/AB |/AB |/AB BF |/AB FFG|/JAB |/'AB F|/AB E|/AB E|/pAB E|/AB E |/AB FFE|/p AB I|/pAB D| 1pNAB D1AB F1p#AB A1 AB AC1AB 1AB D1`;AB 1XAB D 1AB FFI1FAB 1GAB 1P5AB D1AB D10AB F1 AB GNU C 4.1.2 20061115 (prerelease) (SUSE Linux)init.cshort intlong long intunsigned charlong long unsigned intshort unsigned int/usr/src/packages/BUILD/glibc-2.5/csu_IO_stdin_usedg_EssenceContainerData_LinkedPackageUID_item_keyg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_IMX40_esscont_labelg_IECDV_25_525_60_FrameWrapped_esscont_labelchannelOffsetg_AvidMJPEGClipWrapped_esselement_keyg_EventTrack_EventOrigin_item_keyg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_IECDV_25_625_50_ClipWrapped_esscont_labelg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDg_AvidObjectDirectory_keyg_ClosedIncomplete_Footer_pp_keyg_D10_30_525_60_extended_template_esscont_labeloctet1seqIndexg_GenericDescriptor_Locators_item_key__s2_lenuserCommentsg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyDNxHD720p185g_DefinitionObject_Identification_item_keywavInput_IO_save_endg_DVBased_100_720_60_P_FrameWrapped_esscont_labelfilePackageUIDg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyUnc1080iUYVYg_IECDV_25_525_60_compdef_labelg_AvidMJPEG31_ResolutionIDg_OpenComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baseDNxHD1080p185g_StructuralComponent_DataDefinition_item_keyg_Preface_ProjectEditRate_item_keystateUncUYVY/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/writeavidmxf_lockg_ContentStorage_Packages_item_keyg_FileDescriptor_ContainerDuration_item_keymaterialTracksourcePackageUIDg_Preface_LastModifiedDate_item_keyg_TaggedValue_Value_item_keyg_EssenceContainerData_IndexSID_item_key_IO_save_baseg_BWFClipWrapped_esselement_keymaterialPackagestartTimecodeStrg_Locator_set_keyg_TapeDescriptor_set_keyisPALg_GenericPictureEssenceDescriptor_AspectRatio_item_keyclipWriterg_DVClipWrapped_esselement_keyg_GenericPackage_set_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columng_Identification_ThisGenerationUID_item_keymaterialPackageCreatedfilePackagehaveWAVEDataFMT_IDg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labeldataSizeg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_DNxHD_esselement_keyg_Identification_ProductUID_item_keyg_D10_30_625_50_defined_template_esscont_labelg_DMSegment_set_keymxfLocalTagDNxHD1080p36g_RGBAEssenceDescriptor_Palette_item_keyvideoStartPositiong_Null_UUIDg_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyfield2AvidMJPEGInfog_D10_50_525_60_defined_template_esscont_labelpcmInfog_DNxHD1080i120ClipWrapped_esscont_labelhaveLenByte1haveLenByte2g_SD_Unc_625_50i_422_135_FrameWrapped_esscont_label_IO_markermaing_CDCIEssenceDescriptor_set_keyparse_timecodeg_GenericTrack_set_keyg_Identification_Platform_item_keyg_DataDefinition_set_keynumAudioTracksg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labelinputIndexg_ALawCustomWrapped_esscont_labelg_AvidMJPEG101_ResolutionIDg_AES3AudioDescriptor_set_key_AvidClipWritertrackNumberWAVInputmxfKeyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_label_IO_FILEg_BWFClipWrapped_esscont_labelfileTrackmain.cg_RGBAEssenceDescriptor_set_keyg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_key__PRETTY_FUNCTION__DVBased50g_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelg_AES3FrameWrapped_esscont_labelmxfTimestampg_OpenComplete_Body_pp_keyget_wave_channelg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keyg_RecordingDescriptor_set_keymxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labelstartPositiong_DNxHD1080i185ClipWrapped_esscont_labeltapeSourcePackageg_D10_50_625_50_extended_template_esscont_labelg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keybytesg_FileDescriptor_EssenceContainer_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyg_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labelg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keylastElementg_DefinitionObject_set_keyIECDV25g_DVBased_25_525_60_compdef_labelg_Preface_ProjectName_item_keyg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_IMX50_esscont_labelg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyUnc720pUYVYg_Identification_CompanyName_item_keyRes101mg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyRes151stimecodeStrdataOutoctet13octet14octet15cmdlnIndexDV720p50g_D10_50_525_30_compdef_labelg_Identification_set_keyget_wave_dataget_uint32_leg_OpenComplete_Header_pp_keynumeratormxf_log_funcAvidMJPEG_IO_read_ptrg_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_ALawClipWrapped_esscont_label_poschannelZeroInputg_D10_50_525_60_compdef_labelframeCountg_D10_50_525_40_compdef_labelg_Preface_PrimaryPackage_item_keyDNxHD1080i120__s1_leng_DVBased_50_625_50_compdef_labeldoneinputg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_key_markersMJPEGStatetapePackageCreatedg_D10_40_525_60_picture_only_esscont_labelg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labeltypeTrackNumframeSizeg_GenericPackage_PackageModifiedDate_item_keybufferg_GenericPackage_MobAttributeList_item_keybufferOffsetMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keyg_DV720p50_compdef_labelg_FileDescriptor_SampleRate_item_keyhaveImagefilePackageCreatedessenceInfog_GenericPictureEssenceDescriptor_FrameLayout_item_keymxf_logprevPositiong_DV1080i50_compdef_labelg_ClosedIncomplete_Header_pp_keyg_RGBAEssenceDescriptor_AlphaMinRef_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_UncClipWrapped_esselement_keyg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_AvidMJPEG101m_compdef_labelisIECg_GenericPackage_Tracks_item_keyg_ALaw_compdef_labelg_StaticTrack_set_keybufferSizeg_AvidMetadataRoot_keyg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelbytecreationDateg_TimecodeComponent_DropFrame_item_keyg_TextLocator_LocatorName_item_keyclipNamenBlockAlignavidMJPEGInfog_D10_40_625_50_picture_only_esscont_labelget_track_nameaudioSampleRateg_AES3ClipWrapped_esselement_keyg_D10_50_625_50_defined_template_esscont_labelg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyparse_umid_IO_read_baseavailFrameSizeg_WaveAudioDescriptor_SequenceOffset_item_keyg_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_keybytesPerSample_unused2g_Null_UL__quad_ttapePackageUIDg_DV1080i50ClipWrapped_esscont_labelparse_timestampaudioSampleBitsg_TaggedValue_set_keyg_IMX_esselement_keyg_OpenIncomplete_Header_pp_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_DescriptiveMetadata_datadef_labelg_SourcePackage_set_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyargcg_DVBased_100_720_50_P_ClipWrapped_esscont_labelvideoSampleRateg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Preface_OperationalPattern_item_key_old_offsettapeTrackg_Identification_ToolkitVersion_item_keyessenceType_IO_backup_baseg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_CDCIEssenceDescriptor_ColorSiting_item_keyRes101g_AvidMJPEG21_compdef_labelg_GenericPictureEssenceDescriptor_ImageSize_item_key__s1g_MultipleDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_RandomIndexPack_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_StoredWidth_item_keyg_D10_40_525_60_defined_template_esscont_labelg_Sound_datadef_labelg_ALawFrameWrapped_esscont_labelg_IMX30_esscont_labeltotalReadmxfUMIDaudioSamplingRatedataOutSizeg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelmjpegState_IO_write_endfilenamePrefixg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keyframeendOfFieldg_InterchangeObject_GenerationUID_item_keyDNxHD1080i185g_GenericPictureEssenceDescriptor_SampledWidth_item_keyget_dv_stream_infog_OpenIncomplete_Body_pp_keyg_InterchangeObject_InstanceUID_item_keyg_AvidMJPEG21_ResolutionIDisDVg_AvidMJPEG151s_ResolutionIDg_Identification_ProductName_item_keyg_TimecodeComponent_set_key_IO_buf_basedataOffset_flags2_MXFListElement_nextfreeFuncroundedTimecodeBaseg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelg_complexity03_op_atom_labelg_InterchangeObject_set_key__pad1checkPtr__pad3__pad5suffixg_GenericPackage_UserComments_item_keyIMX30stding_KLVFill_keyread_next_mjpeg_image_datag_PhysicalDescriptor_set_key_flagsg_Null_Rationaloctet10octet11octet12octet16octet17octet18octet19numToReadAvidMJPEGResolutionIMX40g_DMSet_set_keyg_AvidMJPEG101_compdef_labelg_SourcePackage_Descriptor_item_keyframeSizeSeqg_MaterialPackage_set_keyg_BWFFrameWrapped_esscont_labelget_uint16_leg_DVBased_25_625_50_compdef_labelnumSamplesg_DV1080i50_esselement_keyg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29numReadIMX50g_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Header_pp_keyg_GenericTrack_TrackID_item_keyimageAspectRatiog_D10_30_625_50_extended_template_esscont_labelg_GenericPictureEssenceDescriptor_FrameSampleSize_item_keyprojectEditRateDATA_IDg_GenericTrack_TrackNumber_item_keyqmsecg_MultipleWrappings_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericTrack_TrackName_item_keyuserCommentTagsmaterialTrackIDg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyoctet30octet31g_GenericDataEssenceDescriptor_set_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labeltimestampStrBEXT_IDmxfULRes201MXFListg_EssenceContainerData_set_keyg_Null_UMIDg_GenericPictureEssenceDescriptor_set_keysourceTrackIDg_Null_Keyg_GenericSoundEssenceDescriptor_Locked_item_keyg_FileDescriptor_Codec_item_keyprojectNameg_DVBased_25_525_60_ClipWrapped_esscont_labelmaterialPackageUIDg_AvidMJPEG201_compdef_labelDVBased25uint16_tuseLegacy__off_t_chaing_StructuralComponent_set_keyg_SourceClip_set_keyMXFLogLevelg_AvidMJPEGClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyWAVE_IDg_AES3CustomWrapped_esscont_labelg_Track_Origin_item_keyRes21g_ContentStorage_set_keyg_TaggedValue_Name_item_keyusageg_DV720p50_esselement_keyg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelg_Preface_EssenceContainers_item_keyg_IndexTableSegment_keyg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_keypackageDefinitions_IO_write_ptrg_GenericPictureEssenceDescriptor_ResolutionID_item_key_shortbufg_DVBased_25_625_50_FrameWrapped_esscont_labelg_DVBased_100_720_60_P_compdef_labeldescg_DVBased_50_625_50_FrameWrapped_esscont_labelfileSourcePackagesRes31channelBufferaudioTrackNumber__off64_tinputFileg_MultipleDescriptor_SubDescriptorUIDs_item_keymarkerStateg_BWFCustomWrapped_esscont_labelhaveFormatDataargvnumAudioChannelsmonthoctet0octet2octet3octet4octet5octet6octet7octet8octet9g_WaveAudioDescriptor_AvgBps_item_keyEssenceInfog_Preface_Version_item_keyg_FileDescriptor_LinkedTrackID_item_key_IO_buf_endskipCountg_CDCIEssenceDescriptor_PaddingBits_item_keyg_root_set_keychannelIndexdenominatorfree_func_type__resultg_AvidMJPEG101m_ResolutionIDg_Sequence_StructuralComponents_item_keyg_NetworkLocator_set_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labelWAVE_FORMAT_PCMstderrumidStrg_EventTrack_EventEditRate_item_keyg_IECDV_25_625_50_FrameWrapped_esscont_labelg_Identification_ProductVersion_item_keytrackNameresolutionisWAVFileisPictureDNxHD720p120g_ImportDescriptor_set_keyg_Track_EditRate_item_keyg_WaveAudioDescriptor_BlockAlign_item_key_vtable_offsetg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_DVBased_50_525_60_compdef_labelg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyg_WaveAudioDescriptor_set_keyMXF_ELOGDNxHD1080p120g_ClosedComplete_Body_pp_keyg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Data_datadef_labelg_Null_LocalTagg_Preface_ContentStorage_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelg_Timecode_datadef_labelEssenceTypeMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_DVBased_50_525_60_FrameWrapped_esscont_labelg_D10_50_525_60_picture_only_esscont_labelg_D10_30_625_50_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keyuint32_tg_RGBAEssenceDescriptor_PixelLayout_item_keyg_AvidAAFKLVEssenceContainer_esscont_labelg_AvidMJPEG31_compdef_label_filenog_Sequence_set_keyg_AES3ClipWrapped_esscont_labeltracksg_Preface_set_keyeditRateactualReadtapeLeng_complexity01_op_atom_labelUserCommentTagminFrameSizestdoutuctIndexg_D10_40_625_50_defined_template_esscont_labelg_DV720p50ClipWrapped_esscont_labelvideoTrackNumberg_AvidMJPEG201_ResolutionIDfailPCMInfog_DNxHD720p120ClipWrapped_esscont_labelg_PrimerPack_keyg_DMSourceClip_DMSourceClipTrackIDs_item_keyRIFF_IDg_TimecodeComponent_RoundedTimecodeBase_item_keyg_AvidMJPEG151s_compdef_labelg_AvidDV25ClipWrappedEssenceContainer_esscont_label_PackageDefinitionsg_TimecodeComponent_StartTimecode_item_keyg_Identification_ModificationDate_item_keyMXF_WLOGg_EventTrack_set_keyisVideoprepare_wave_fileg_GenericPackage_PackageUID_item_keyg_OpenIncomplete_Footer_pp_keyget_filenameg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keyinputsg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelDV1080i50g_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelg_IECDV_25_625_50_compdef_labelg_D10_50_625_40_compdef_label__pad2__pad4g_ClosedIncomplete_Body_pp_keyg_GenericPackage_Name_item_keytapeNameg_NetworkLocator_URLString_item_keybitsPerSamplevideoLineMapfree_track_writernewOutputsampleDataSizekeyFrameOffsetMXFMetadataItemget_track_writereditUnitByteCountNTSC_30ivbiDataheaderByteCountmxfUTF16CharposTableCountheaderPartitiondisplayXOffsetbodyOffsetbasicsliceOffsetfree_avid_clip_writersourcePackageTrackSettotalLenprevFrameOffsetcompoundsliceheaderMarkInPosdropFrameFlagmaterialPackageSetdisplayYOffsetdeleteFilematerialPackageTrackSetdisplayHeightMXFDataModelabort_writingtemporalOffsetMXFCompoundTypeInfoindexEntryArrayitemDefsg_uncImageAlignmentOffsetindexEntryfixedSizeg_mxfIdentProductUIDnumIndexEntriesg_uncPALStartOffsetSize_MXFDeltaEntrysourceTrackNumberMXF_BASIC_TYPE_CAToffsetsArraystartOffsetDataTrackDurationItemwTmpString_MXFIndexEntrydurationnextTagelementDatag_fixedBodyPPOffsetdmSetupdate_and_complete_writingruninLennumOffsetssliceCountinstanceUIDessenceElementMXFIndexTableSegmentg_uncAlignedNTSCFrameSizeblockAlignfixedArraySizeg_mxfIdentVersionStringessenceElementLLendropFrameTimecodeindexDuration_MXFHeaderMetadatatapeDescriptorSetg_mxfIdentCompanyNamevertSubsamplingdoublefree_sys_dataput_chartimecodeDataDefframeLayoutthisPartitiong_uncAligned1080i50FrameSizeminorVersionmaxTrackIDcolorSitingtypeIdsourcePackageSetvideoMaterialPackageTrackSetfilePosdisplayWidthmxfFilefree_offsets_array_in_listuserCommentdeltaEntryArrayhaveMaterialTrackRefMXFItemTypeg_indexSIDtaggedValueSetget_file_packageg_unc1080i50StartOffsetSizesamplingRatenextElementmajorVersionsetDefsprefaceSetMXFItemTypeCategorydurationItemsmembersg_bodySIDMXFPrimerPackidentSetimageAlignmentOffsettypesnumDurationItemscategoryarrayElementsampledWidthindexMarkInPossysDatacomplete_trackadd_avid_mjpeg_offsetstoredHeightcreate_avid_mjpeg_offsets_arrayoperationalPatternhorizSubsamplingnewClipWriterg_uncPALVBISizesampleRateconvert_stringlastTypeIdMXFInterpretTypeInfog_uncFixedBodyPPOffsetget_num_offsetsdataModeltimecodeComponentSetvideoSequenceSetg_AvidMJPEGTrackNumbersoundDataDefmultipleDescriptorSetbwfDescriptorSetfixedSpaceAllocationindexSegmentprimerPackg_uncNTSCFrameSizecurrentFilePospictureDataDefessenceLengthget_charMXFListIteratorbodyPartitionMXFArrayTypeInfoheaderMetadatavideoLineMapLencontentStorageSetsourceClipSetwProjectNameessenceElementKeyg_uncAlignedPALFrameSizemxfPositionnumTracksessenceContainerspictureEssenceCodingposTableheaderMetadataFilePosthisGenerationessContainerDataSetcreate_clip_writerresolutionIDprojectFormat_MXFMetadataSetwTmpString2MXFFileSysDatag_uncNTSCFixedBodyPPOffsetstartFilePosmxfLengthtapePackageProjectFormatessenceContainerLabelindexStartPositiondmFrameworkSetuint64_tcdciDescriptorSetminLLenMXFCompoundTypeMemberInfofooterPartitionnewTrackWriterdescriptorSetMXFPartitioncurrentMJPEGOffsetsArrayend_write_samplesMXF_INTERPRET_TYPE_CATsampledHeightstoredWidthelementTypeIdavgBpsfactorg_uncNTSCVBISizeposTableIndexsequenceSetindexByteCounttrackWriterMXF_ARRAY_TYPE_CATimageStartOffset_MXFEssenceElementcreate_track_writerinterpretwrite_avid_mxf.cPAL_25ig_uncPALFrameSizeisPersistentnewOffsetsArrayMXFBasicTypeInfomjpegFrameOffsetsindexEditRatefileSourcePackageUIDpreviousPartitionkagSizewchar_tg_mxfIdentProductNameg_DNxHDTrackNumberwrite_sample_datacdciEssenceContainerLabelstreamOffsetstart_write_samplesg_uncNTSCStartOffsetSizeMXF_COMPOUND_TYPE_CATcreate_file_source_packagefree_track_in_listnewFilePackagenewUserCommentcreate_package_definitionscreate_user_commentfree_user_commentcreate_tape_source_packagemodify_user_commentpackage_definitions.ccreate_tracknewTrackcreate_packageset_user_commentnewDefinitionsclear_user_commentsfree_packagefree_tagged_value_in_listfree_package_in_listnewPackagecreate_material_packagefree_trackfree_package_definitions./mxf/mxf_version.cmxfProductVersionbuildg_libmxfVersionmajorpatchminormxf_get_versiong_libmxfPlatformWString/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libreleaseg_libmxfPlatformStringmxf_get_platform_stringmxf_get_platform_wstringnewListmxf_initialise_list_itermxf_get_list_lengthbeforemxf_get_first_list_elementmxf_clear_listmxf_initialise_list_iter_atmxf_insert_list_elementmxf_remove_list_elementmxf_prepend_list_elementmxf_get_list_iter_indexeqFuncmxf_get_list_elementmxf_append_list_element./mxf/mxf_list.cnewElementmxf_find_list_elementmxf_free_listcurrentIndexmxf_get_iter_elementmxf_get_last_list_elementprevElementmxf_next_list_iter_elementmxf_initialise_listmxf_create_listeq_func_typemxf_sprint_umidtm_hourtm_isdstmxf_generate_umidtimevaltm_mintv_usectm_seckeyStrmxf_sprint_keytm_monmxf_print_label__suseconds_ttm_mdaymxf_generate_keytm_yday__time_tmxf_sprint_labelmxf_get_timestamp_nowtm_gmtofftm_zonemxf_print_umidmxf_generate_uuidtm_wdayuuid_t./mxf/mxf_utils.ctm_yearmxf_print_keynewUUIDtv_secg_mxfFileLogg_mxfLogLevellog_to_file./mxf/mxf_logging.clevel__gnuc_va_listp_arglogmsgmxf_log_file_closemxf_log_defaultformattimeStrmxf_log_file_open__u_quad_tst_ctimst_blksizest_blockscmpLenmxf_equals_umiddisk_file_eofmxf_write_int16uuidB__gid_tst_mtimmxf_skipmxf_read_uuidbyte_array_file_closedisk_file_closemxf_write_int32mxf_disk_file_open_newfree_disk_file__dev_tmxf_write_ulmxf_read_uidbyte_array_file_putcharmxf_read_uint32mxf_file_telldisk_file_tellmxf_read_int64mxf_write_uint8eleLenmxf_read_int32mxf_write_uidmxf_write_int64__blksize_tmxf_disk_file_open_readst_uidbyte_array_file_tellmxf_equals_uuidmxf_byte_array_wrap_readmxf_read_uint64newDiskFilellengthbyte_array_file_eofmxf_file_is_seekablemxfUIDstdin_file_writemxf_write_array_headerwhencenewSysDataumidAumidBmxf_equals_key_prefixmxf_write_l__mode_tnewStdInFileuuidAmxf_read_array_headerstdin_file_seekdisk_file_getchar__st_ino__blkcnt64_tmxf_write_fixed_kl__uid_tst_gidbyteCountmxf_file_seekdisk_file_seekmxf_stdin_wrap_readmxf_read_ulst_sizenewMXFFilemxf_read_uint16mxf_write_kkeyAkeyB__ino_tmxf_equals_keymxf_write_fixed_lbyte_array_file_seekmxf_read_klmxf_get_min_llenstdin_file_closemxf_equals_key_mod_regvermxf_get_llenstdin_file_getcharmxf_set_runin_lenlabelAlabelBstdin_file_tell__fdmxf_file_writemxf_file_sizestatBufmxf_file_putcmxf_read_uint8disk_file_readst_rdevdisk_file_putcharmxf_disk_file_open_modifyst_nlinkmxf_read_local_tag__ino64_tmxf_write_local_tagisSeekablebytesToReadst_devtimespecmxf_write_uuiddisk_file_is_seekablestdin_file_readmxf_equals_ul_mod_regverfree_byte_array_filemxf_write_batch_headerstdin_file_eofmxf_file_set_min_llenmxf_is_ulmxf_write_klmxf_file_readmxf_equals_uidstdin_file_putchar./mxf/mxf_file.cmxf_write_uint16mxf_equals_ultv_nsecbyte_array_file_writehaveTestedIsSeekablemxf_file_getcfstatmxf_file_closebyte_array_file_readdisk_file_writebyte_array_sizemxf_write_int8mxf_write_uint32st_modebyte_array_file_getcharmxf_read_kmxf_read_ldisk_file_sizefree_stdin_filestdin_file_is_seekablemxf_file_eofmxf_read_int8stdin_file_sizemxf_read_batch_header__statbufmxf_get_runin_len__nlink_tmxf_write_uint64byte_array_file_is_seekablemxf_read_int16mxf_read_keyst_atimkeyPtrmxf_write_partition./mxf/mxf_partition.cmxf_mark_index_endmxf_read_header_pp_kl_with_runinruninCheckCountmxf_mark_index_startMXFFilePartitionsnewPartitionmxf_update_partitionsnewEntrymxf_partition_is_completekeyCompareBytemxf_is_header_partition_packwrite_zerosMXFRIPEntrysourcePartitionmxf_mark_header_starttmpPartitionmxf_free_partitionmxf_write_rippartialCountmxf_initialise_file_partitionsmxf_append_new_partitionmxf_clear_ripmxf_append_partitionrelativeFilePosnewLabelpackLenmxf_clear_partitionmxf_append_new_from_partitionhaveFootermxf_create_from_partitionMXFRIPfillSizemxf_read_ripmxf_initialise_partitionmxf_initialise_with_partitionnumEntriesmxf_read_next_nonfiller_kltllenmxf_partition_is_closed_and_completetlenmxf_create_partitionessenceContainerLenmxf_is_partition_packmxf_is_fillermxf_partition_is_closedmxf_write_fillmxf_is_footer_partition_packmxf_free_file_partitionsg_PartitionPackPrefix_keymxf_read_header_pp_klcompleteCountnumPartitionsmxf_mark_header_endmxf_allocate_spacemxf_create_file_partitionsmxf_read_partitionmxf_fill_to_positionmxf_fill_to_kaglastPartitiontkeymxf_append_partition_esscont_labelmxf_is_body_partition_packfree_partition_in_listmxf_clear_file_partitionsmxf_get_essence_element_numberactualNumReadmxf_read_essence_element_datamxf_close_essence_elementmxf_get_essence_element_countnewEssenceElementmxf_open_essence_element_readfree_essence_element./mxf/mxf_essence_container.cmxf_get_track_numberactualLennumWrittencreate_essence_elementmxf_get_essence_element_sizemxf_write_essence_element_datamxf_open_essence_element_writemxf_is_gc_essence_elementmxf_get_essence_element_item_typemxf_get_essence_element_typemxf_finalize_essence_element_writetmpNextIndexEntryfree_index_entrymxf_write_delta_entrydeltaEntrymxf_create_index_table_segmentnewSegmentsegmentLendeltaEntryLenmxf_write_index_table_segment_headermxf_write_index_table_segmentindexEntryArrayLenlocalLen./mxf/mxf_index_table.cmxf_write_index_entry_array_headermxf_add_index_entrymxf_is_index_table_segmentmxf_read_index_table_segmenttmpNextDeltaEntrymxf_free_index_table_segmentfree_delta_entrynumDeltaEntrieslocalTagindexEntryLencreate_delta_entrymxf_write_delta_entry_array_headermxf_add_delta_entrymxf_write_index_entrylastEntrycreate_index_entrydeltaEntryArrayLennewDataModellistIndexmxf_register_interpret_typefree_item_def_in_list_MXFSetDefsetDefclear_typeget_type_idadd_set_defmxf_register_basic_typeparentKeyfree_set_def_in_listadd_item_defparentSetKeyinterpretedTypeIdmxf_register_compound_typesetDefKeymxf_find_item_def_in_set_defset_def_eqmxf_register_compound_type_memberitemDef1itemDef2isRequiredsetDef1setDef2mxf_find_item_deffree_set_defmemberTypeIdmxf_is_subclass_ofmaxMembersactualTypeIdmxf_check_data_modelMXFItemDefmxf_load_data_modelmxf_register_array_typefree_item_defsetKeymemberNameitemTypenewItemDefmxf_find_set_defmxf_register_item_defitemDefmemberIndexnewSetDefparentSetDefmxf_register_set_defitem_def_eqmxf_finalise_data_modeliter1./mxf/mxf_data_model.cparentSetDefKeymxf_free_data_modeliter2mxf_get_item_def_typemxf_set_int16mxf_get_uuidmxf_get_ul_itemmxf_read_item_tlmxf_get_position_itemsetInListmxf_set_auid_itemmxf_get_int16_itemmxf_set_rgba_layout_component_itemmxf_get_int64_itemcurrentElementmxf_get_strongref_smxf_create_setmxf_set_int32mxf_set_length_itemmxfVersionTypemxf_write_header_primer_packmxf_set_uint8_itemmxf_get_umid_itemmxf_set_uint16destSetmxf_get_product_versionmxf_get_timestamp_itemstringSizevalueLenmxf_get_weakrefmxf_write_header_setsMXFArrayItemIteratormxf_remove_itemmxf_set_uint16_itemmxf_find_set_by_keymxf_get_ulmxf_set_uint64_itemmxf_set_int8mxf_add_array_item_weakrefmxf_get_utf16string_sizemxf_get_product_version_itemmxf_get_header_metadata_sizemxf_set_uint32mxf_set_fixed_size_utf16string_itemmxf_set_weakrefmxf_alloc_array_item_elementsmxf_get_rgba_layout_componentmxf_set_auidmxf_get_array_headermxf_set_uint64mxf_set_utf16string_itemmxf_get_rational_itemmxf_get_version_typemxf_set_version_typesetsItermxf_find_singular_set_by_keyitemKeynewItemmxf_get_uint16_itemmxf_set_fixed_size_utf16stringMXFReadFiltermxf_set_product_versionmxf_get_uint64_itemmxf_set_ul_itemmxf_write_itemnewSet./mxf/mxf_header_metadata.cmxf_set_is_subclass_ofmxf_get_rgba_layout_component_itemmxf_set_uuidprivateDatamxf_get_lengthmxf_set_rational_itemmxf_get_weakref_itemmxf_get_version_type_itemmxf_get_uint64mxf_get_uint8mxf_get_itemelementLenmxf_register_itemmxf_get_strongrefmxf_set_product_version_itemmxf_set_strongref_itemmxf_get_int32_itemmxf_dereference_shaveNullTerminatormxf_write_setmxf_get_umidmxf_free_header_metadatamxf_set_rationalmxf_get_set_sizesourceItemmxf_get_int32itemLenmxf_set_position_itemarrayItermxf_set_uint32_itemmxf_set_positionresultItemmxf_initialise_array_item_iteratorcreate_empty_setmxf_is_header_metadatamxf_get_boolean_itemsetListmxf_get_booleanmxf_set_empty_array_itemmxf_get_length_itemhaveInstanceUIDmxf_set_utf16stringmxf_set_version_type_itemmxf_get_timestampmxf_get_uint8_itemarrayLenmxf_read_and_return_setmxf_get_int16mxfRGBALayoutComponentpllenmxf_get_int64before_set_readmxf_set_booleandepthmxf_get_auid_itemmxf_next_array_item_elementmxf_get_uint32_itemmxf_get_strongref_item_spkeymxf_get_external_utf16string_sizemxf_get_item_lenmxf_set_int64mxf_get_uint16mxf_get_utf16stringmxf_read_setmxf_get_array_item_elementmxf_get_weakref_item_smxf_set_uint8mxf_grow_array_itemuuidValuemxf_get_utf16string_itemmxf_set_int16_itemsourceSetmxf_get_uint32mxf_set_int64_itemsetLenafter_set_readmxf_read_itemmxf_set_umidprimerSizemxf_set_fixed_set_space_allocationeq_pointermxf_clone_itemmxf_create_itemmxf_set_array_headernewElementsmxf_set_boolean_itemmxf_free_itemexistElementLennewHeaderMetadataplenset_eq_instanceuidmxf_read_header_metadatamxf_get_int8_itemfree_metadata_item_in_listmxf_set_lengthmxf_set_timestampmxf_set_timestamp_itemmxf_get_strongref_itemmxf_create_header_metadatastartIndexinitialise_sets_iternumElementsmxf_set_item_valuemxf_add_setmxf_remove_setmxf_get_array_item_countmxf_set_ulmxf_get_weakref_sadd_itemarrayElementLenfree_metadata_item_valuemxf_add_array_item_strongrefmxf_dereferencefilteraddToHeaderMetadatamxf_set_umid_itemmxf_set_uuid_itemmxf_get_rationalelementLengthmxf_get_array_item_element_lenmxf_set_rgba_layout_componentmxf_get_int8get_or_create_set_itemremovedItemmxf_set_itemmxf_have_itemmxf_get_auiditemTagmxfAUIDmxfBooleanmxf_register_set_itemsarrayItemLenmxf_free_setitem_eq_keymxf_get_utf16string_item_sizemxf_write_header_metadatamxf_set_int32_itemmxf_get_uuid_itemmxf_set_strongrefmxf_get_positionfree_metadata_set_in_listmxf_read_filtered_header_metadatamxf_set_int8_itemmxf_set_weakref_itemmxf_avid_add_object_directory_entryprefix_BEmxf_avid_read_string_user_commentsisBigEndiantaggedValueValuepackageSetendPosg_AvidMetaDictObjectOffsetsAvidMetaDictObjectOffsetsStructmxf_avid_attach_mob_attributemaxWriteBytesmxf_avid_get_indirect_stringmxf_avid_write_metadict_blobassignedTagnewValueavidMetaDictBlobLenstrSizeMXFAvidMetadataRootmxf_avid_get_data_defmxf_avid_attach_user_commenttmpNextEntryg_AvidMetaDictTags_lenavidRoottms_cstimelistNamemxf_avid_load_extensionsg_AvidMetaDictInstanceUID_uuid./products/mxf_avid.cnamesIterAvidMetaDictDynTagOffsetsStructtms_stimevaluesIterstartOffsetprefix_LEtms_utimeavidMetaDictBlobmxf_avid_get_user_commentg_AvidMetaDictDynTagOffsets_lenheaderMetadataSetsPosmxf_avid_create_metadata_roottaggedValueNameSizeformatVersiong_AvidMetaDictTagsmxf_avid_add_header_dir_entriesAvidMetaDictTagStructnewValuesmxf_avid_register_metadict_tags_MXFAvidObjectReferencetms_cutimeg_AvidMetaDictBlob_lenMXFAvidObjectDirectorymxf_avid_set_indirect_string_itemmxf_generate_old_aafsdk_umiddataPtrmxf_avid_set_metadata_rootMXFAvidMetadataRootSet__clock_ttotalBytesdataDefmxf_avid_get_mob_attributereferencestagOffsetg_AvidMetaDictDynTagOffsetslast_part2numBytesmxf_avid_create_object_directorytms_bufobjectDirectorymxf_avid_free_object_directoryprefaceInstanceUIDmxf_avid_fixup_dynamic_tags_in_blobavidRootSetmxf_generate_aafsdk_umiddataDefSetmxf_avid_write_object_directorymxf_avid_write_index_entry_array_headermxf_avid_read_string_mob_attributesrootMetadataSetPosg_AvidMetaDictBlobmxf_avid_register_metadict_object_offsetsmxf_avid_read_package_string_tagged_valuesmetaDictionaryInstanceUIDtaggedValueNamenamesnewDirectorynewNamesg_AvidMetaDictObjectOffsets_lenitemValuePtrdirectoryOffsetmxf_avid_write_header_metadata./products/mxf_avid_metadict_blob.cMXFPrimerPackEntrymxf_create_item_tagmxf_get_item_tagfree_primer_pack_entry_in_listitemUIDmxf_register_primer_entrynewTagnumberOfItemsentry_eq_tagmxf_get_primer_pack_sizemxf_free_primer_packmxf_read_primer_pack./mxf/mxf_primer.cfree_primer_pack_entryitemLengthnewPrimerPackcreate_primer_pack_entrymxf_is_primer_packentry_eq_uidmxf_create_primer_packadd_primer_pack_entrymxf_get_item_keymxf_write_primer_packtt'uP01t1;t;Eu09PPQtQStSuPYPYWP`R`PPPpQpulPjjuPu Sttu--u--u ~~uu'VPYmPxxPPPulculuhcuhudcudu`cu`VVVV`VcVttouPRmSPdlPpqtqstsupPp|R|SPPttuP.S8SR4W8WZQQ+1V:V\gPPtt uP t Q t t yEu q yEu~ q yEu~uD*7uDvuD PuH} .uD , S S Q 6P6|Q|PQ$Q$Vu~Vu~*7VSQSQVSPFVRVQvVvQVaVu~QRVRXSQ!V!Yu~YV u~ } u~} k"u~k""V".u~..V./u~/k/Vk//u~/0V=00V 1;1V11VB:Ru::R::RG;`;R l W VWW*7WWWWFLWWRWV\WvWWaWRW!WY W} !W""W$$W$%W&&W ''W')W).W/0W=0|0W 1;1W11W5[7W7[8W99W:H:Wu::WG;j;W s V <VVVVVFVRV66P6[7V7[8V99V:H:Vu::VG;j;V?6G6S67Q77P77P747P99Q99P%:6:Pu:x:P::P , S SkSSWSSSSRXS>?S? ?W ?BSW?VJAyAVDHDVttEuP3S35P9ASR6V69R9BV Q 7W9CWPQtQStSuPhhuPhhu kyu|ttuSuSuttuPupRul$&P&WWttuPup&RQ&+VQ+UVW\VW//uttJuPJuRWW<WSWQJuVuVuJVul8JulS),*S+D,S,-S<--S.2SM3q6S67S?8@S@@SWAASBuBSB2CSCCSWDDSWz55W6q6W#77W7EWUEEWFJWu@z55u@6q6u@#77u@7Eu@UEEu@FJu@SqSSKKtKKtKXuK#KP#KXuK&KR&KyKSKXSKKQKXuKTT)Uu)UXsK|KVOnOVfPPVPQVRRVSDTVUUVsKKu`QRuRSuDTTu)UUuUXusKKWOnOWfPPWPeQWQQWRSWSSWT)UWbUXWsKKWOnOWyOPWPeQWQQWRSWDT)UWbUUWUXWsK|KVW L"LVR"LLVWMwOVWfPQVWRRVWsKKupeQRupRSupDTTup)UUupUXupXXtXXtXxYuXXPXvYSYYtYYtY ZuYYPY ZVY ZSZZtZZtZ\uZ;Z;Z[u[[[\uZ'Z'Z\u Z'Z'ZxZSxZ[u[[S[[u[[S[\uZ[u`[\u`ZT[VW[[V[\V \!\t!\#\t#\C\uP\Q\tQ\S\tS\\uP\k\k\\W\\P\\uP\b\b\\upm\\Vo\\S\\t\\t\F_u\\\F_u\\\F_u \\\o]Vo]t]VRt]v]uRv]y]V]]V]]V]^V^^V^^VR]:]uto]F_utP_Q_tQ_S_tS_=auP_p_p_=auP_p_p_=au P_```u`=aP_p_ p__S__u_`S``u``S``u`=aSs_X`ux`=aux@aAatAaCatCafu@afafaaVaauafV@afafafu @afafaaWaaWRaauRaaWbbW)b,bWwuh>wkwRkwxuhxOyROyySy(zuh(z+zR+zzuhzzRzzuhzzRz{P{%|uh%|.|R.|a|Pa|j|Rj||P||R|T}PT}]}R]}}P}}R}"~P"~uh P tuhtRquhqQuhVRVuhzRz҇S҇9uh9RuhERE\uh\RPRבuhבPRPRAuhASʒRʒuhR7uh7DPDQRQSR̓uhYgagugiui[juj̓ujWjSVooSRo.pSV.p0pSR0ppSVSVASVtt?u P =S@AtACtC(u@bbwuwu(@u (@bbwuwu(@ uWuwuwWu&W&(u@bbwuwu(@bbwuwu(@tVtwu wVu %V%(u @bbwu$wu$(@_ _eu(u\e(uX@k(knu0uTn(uPYulsSswRwSulS(ul01t13t3Ju0==CPCJuPQtQStSuP[P[SttuPuttuttFuPDSPQtQStSuP``SuttuPuttuu~W~u Wu OWOQu QWbbuuQQuvululul !t!#t#u?{WttM uPVVJ VRWWK WQM u`P Q tQ S tS uP v v uP v v u P v v uP v  v u t t  u  1 u1 g g u   u  u   u  u   u  u   u  / V/ 1 u1 e Ve g ug V u V u  V ! t! # t# v u C C v u C C v u C C v u C  C v utt uttu !t!(t(*utt utt[u((*P*[u((OWOQu QYWY[u ((NVNQuQXVX[uILPVVP$MSQWS`ataeteuu`nnuuttuuttuRuRuRQu Qu QPPPSSSSttu !t!#t#nu 22nQnnu 224P4gu gnPnnu 22eSegughShnupqtqstsup||Qttuttuttmumu u Eu EQQmu "W"EuEGWGmu"CWGOWQmWS P ASEMSQmSBVENVQmVpqtqstsupWuSVVttuSutt<u;;Wu<W;;Vu <VXXuu33<uQ QTPTu u )P)<uCjRjPRR<Rcupup3<upZSS@AtACtCu@\\zSzuSuS@nnu u ttDuSu8S8:u:DSu ::Du PQtQStSruttuttuttutt2u@AtACtCuttuttuttuttuttu !t!#t#)utt#u01t13t3du0TTdupqtqsts7upPS7SpRRRR2RpQV7V@AtACtCu@TTnRnpup}R}u@TTnQnpu p}Q}u ttguVugVupttu !t!%t%'u01t18t8:u@AtAEtEGuPQtQStS^u`ataetegupqtqxtxuttuttutt u uttu !t!#t#Ju 77=P=@u@GPGJuPQtQStSuPllVuVuVPhhlPulPRu Ru PRu Ru Pl loQQQttu !t!(t(*u01t13t3>u@AtACtCRu`atactcruttuttuttuttuttu !t!#t#2u@AtACtCRu`atactcnupqtqstsuputtuuttqu%%quZgPttuuttu88uttu !t!#t#)u01t13t39u@AtACtCIuPQtQStSuPuPu|tt-u-u-u 01t13t3u0xxu0xxu ttzuCCzuCCxu Sxzu ttuttuttutt u uxu ! t! # t# } u J J } u J J } u t t u  u  u t t  u   u, ul ul : P: M PRT W PRb P P PR  P 8 VW8 ? QST VW VW VW R R R up up  up  t  t u - - b Sb d ud S u - - u   u  u t t u t t u t t u t t u  t  t u % % u   % Su% ' SV' ? Su? T u T ` SV` u V u SV u V SV u V u u V? C WRC  W WR W WR W= uo uo t t u  P  t  t ] u * * ] u * * ] u ` a ta c tc i up q tq s ts y u t t u t t ~u  W u ~W  QS Qu hQSw~QS V P oVo~Vtt#uSuS#u#u #u01t13t3u0MMSuSu0MMu 0uttuttuttuttu !t!#t#,u01t18t8\u0K0K`atahthu`{`{ttuttuuu !t!(t(Lu ; ;PQtQXtXuPkzuPku ttutt uttKuuuK88QPQu 9P9Bu BUPU'u 'KPKKu "u")uPu)KuP~VVPQtQStSuPuPu PWuWPPe eSuSVuVuSV !t!#t#u ffu 55fSufSVu Vu ttjuWujWju Su SV uVujSVpqtqstsupSuttuPuPttuPuPttu  PuP !t!#t#u u!u! ,,5u 5?uhu?uh`W WRW W!WttuWENWWNWttfufuEuETTfuSMSY[SpqtqstsuttuttuSuSuPPttu !t!%t%uu BBlSluu ##9R9DPRH_VR_iViqVR>_QdiPRiuQRttuttu  yuyuWyWWWWttguuPPgu8ZWWPWZWPgWpqtqstsup9u9uW9BWwWBWWtt uuP uRP R ! t! % t% n u 0 0 > S> @ u@ n Sp q tq s ts u t t u t t u t t !u !!!t!!#!t#!D!u !0!0!B!SB!D!uttu--dWdfuf2W24u4kWkmumW--\V\fu fV4u 4jVju \fuP}uP\fu_qu_qtPu_\bS.SmSttu !t!#t#u nnu ==uVuwu wVu Vu ttDuDuDu PQtQStSDuPVuDVPWu DWuhuh4DuhuLSuLDuLPQtQStShuPZZ]P]fufhPpqtqstsupSuttuPuttuttuttIuPIudRQIuXPSESBuhIuhPQtQStS uPwwWu WPwwSu S= u = t St u SV= SVt SV Pt P t t u  t  t H u 4 4  W " u" H W    u   uhu H uh SV  SV" < SV SV H SV P PP Q tQ S tS uP ~ ~ uP g g W u W u {W{}u }Wv x QRx QS QSFsQS uh Fuh}uh uX uX FuX}uX ( Q@ C QC H PH ` PRj Q Q PRttuuu  JVJNu NVu Vu V'3PRRPRPR !t!#t#u 99u5}RQttu+u+iiuVu 'V'+u +eVeiu iVPRPRr}PRtt!u!uRQ01t13t3u0jju0jjWu WbdSRdSViSVttJuPQtQStS(uP(uPVu &V&(u 01t13t3u0\\utt}u((}u}u ttuttuIVIPuPVCSCPu PSu S`u `Su CPupUupCPulul`ululCFSS`SStt uF F u t t u t t u t t u t t "u !!!V!!u!!V!!u!"V""u!!uo!!u`!"u` "!"t!"#"t#"h"u "F"F"W"SW"\"u\"f"Sf"h"up"q"tq"s"ts""up""""S""u""t""t""u""""S""u""t""t"#u"""#S##u##t##t#I#u#8#8#G#SG#I#uP#Q#tQ#S#tS#X%uP#a$a$$u$$$X%uP#h#h#X%u h#q#Sz#%$S$$%Sh#r#V#*$V$$%Vh#s#W#'$W$$%W##Q$$Qh#s#W$$W$X%W`%a%ta%c%tc%%u`%%%%S%%u%%t%%t%%u%%%%S%%u%%t%%t%&u%%%U&WU&W&uW&&W%&&&u%& &&u%2&SM&S&S%T&VW&&V%&R&&P&4&R4&H&PK&M&PM&W&RW&Z&P&&t&&t&q'u&&&q'u&&&%'V%'''u ''o'Vo'q'u tt^u  PuZPZ^u`atactcnupqtqstsuttuttuttuttuPttuSuttuuuWWWu WWWaPaiuiPuPuP u u PQPQSS S !t!#t#u BPB|SS BRBlVyVV BQBupRWttu<<uu R SuSVuVu:SV:ZuVZ\u\uV8:QR:YQS\QStt]u9u9]FWFJu J]WSR>SVJ9SV`atactcuttSuWWSuSu Su Vu6VW69uW9=u=SVWOxRQRQttu11fWfhuh[W[]u]WuWuguf1 1eVehuhZVZ]u]VuV`dS&S.SbSttuW u WV u V:RS u SP> >utt`u22hVhjuj&V&(u(^V^`u22gSgju j#S#(u ([S[`u `atactc\u`Vu"V"$u$ZVZ\u`Su S$u $WSW\u `atactc:u`Wu:W`u :u `P:u` :uvSV:SV@AtACtC#u@#u@\\#u OSV SV SVqSV$SVQSVpSVFW W WWWXuPQSqS$QSSpfSSSVQVT#VSS#S01t13t3u0;P;Stt u uS S VSP S  t  t z u3 C W t t n#u  !W!!u!!W!!u!"W""u"n#W  n#u_  n#u^  n#u]  uuT n#uP ul V !ul!!V!!ul!!V!!ul! "V "W"ulW""V""ul"#V#J#ulJ#n#V&!!S!!S_""SJ#n#S!!Q!*!P*!,!Q,!7!PV![!P[!!QL"{"Qp#q#tq#s#ts#$up####V#$u$c$Vc$f$uf$$Vp###$W$$u $d$Wd$f$u f$$Wp###$us##P##Pn$u$P##R##Q##R##Q#$Rf$n$Rn$u$Qu$$R$$t$$t$A3u$$$&W&&u&'W''u''W''u'(W((u(A3W$$$$ u u$A3u$D*u`D*H*PH*5+u`5+:+P:+O+u`O+U+PU+i,u`i,t,Pt,|,u`|,,P,,u`,,P,A3u`$'uh'A3uh$%uf%%P%%R%%P%&uf&&R9'E'Rv''uf'5)uf)*uf**R+i,uf,-uf-.uf./uf/-/R2/1uf11R13uf$(%SV(%2%uV2%%u%%uV%&SV&n&un&q&Suq&v&SVv&'u'(u((SV((u()Su))SV)-)u-)0)Su0)5)SV5)+u++Su++SV+-u-.SV.A3u$'u\'A3u\$'uX'A3uX''uo''P ' 'un ''P$'uT'A3uT$'uP'A3uP$'uL'A3uLD-D-umD-P-P<-<-ul<-D-P4-4-uk4-<-P$'u@'A3u@$'u'A3u$'u'A3u%%Sv''S*:+SF+U+SU+[+Pi,~,S~,,V,,V,,P-n-S..S3A3SP3Q3tQ3S3tS3k3uttuPdVfVVV#QQSSSKWWWttuQu Ru ttZu##3W37u7RWRZu##-S-7u 7FSFZu ##0V07u7LVLZu!*P7<P`atactcu`u`u ttuuu ttpu  WupW  Su pS  VupV up7;upCpuppqtqstsupPuPupRu Ru ttuPuPuRu Ru ttu66u]fSWWWSSSVVuttnuWu+W+-u-5W57u7lWlnu)S-3S7jSpqtqsts4upVuVu4VpWu Wu 4WxSS4S@AtACtC}u@KPK{SttuPuttuPStt u P u  t  t u  J uJ  D D V u [ V[ ^ u ^ V u V  J uJ   J uJ   + + ub  J uJ   J u J  t t V u P , S, / P/ V S` a ta c tc a u` y y S u S  u & S& a u` y y V u  V  u  a V` y y R u  R  u  R a u R R! & R S  S& a Sp q tq s ts up  S u S 8 u8 F SF up  V u 6 V6 8 u 8 Vp  R u / R/ 8 u8 ? R? u R RA F R S 5 SF S t t u  S uSHuHVSVu  V u FVFHu HV  R u?R?HuHOROu R RQVR SESVSttuQuOQOXuXQuVu VVVXu XVRuOROXuXRuS*USbStt6u4W46u3V@AtACtC&u@~u~&@ll!V!$u $Vu Vu &V@~u~&u@ ~u~ &uP&P01t13t3ju_aPaSSHS0jSttu  Pu !t!#t#0u01t13t3KuPQtQStS}uttCuPQtQStSYu`atactciupqtqstsyuttuttutt+u01t13t39u@AtACtCxuttuttuttuttHuPQtQStSuttuVuVuPu PRPRPRPtt^uu::HuH^PZu Z\P\^u u::HuH^V S V>SBEVEHPZur`atactcmupqtqstsuttuttBuPQtQStSquttuttuttuuxu ttuPttJuPQtQStSYu`atactciupqtqstsupwwPttutt,u01t13t3hupqtqstsup}}QttuRuPu Pu tt+u P )S01t13t3_u0@@]S]_u`atactc}u`mmsPs}uttB uVu@ V@ B uSu = S= B u upB upP Q tQ S tS  uP m m S u  SP m m W u  W  t  t I uP Q tQ S tS u t t u t t u t t u  t  t u  t  t  u ! t! # t# Y u` a ta c tc u t t u t t u t t y u   y up   V unV d P   P WP R uR s Ws y u  V O VR r V" ( S( + R+ N SR q S t t u  u  W u t t u t t 7 u   P  u 7 P7 7 u   R  u  7 R7 7 u @ A tA C tC X u` a ta c tc u`  u` ~ ~ V u V` ~ ~ W u W !t!#t#\u`atactcuttuuu ttu !t!#t#Uu`atactcu`u`u ttuuuuuu  S  u ;S;=u=sSsuuttuuu S3S35u5hShjujSuutupjupttfufufu pqtqsts&up&up&u 01t13t3u0ZZu0ZZu ttuuu ttauauau pqtqsts!up!up!u 01t13t3u0ZZu0ZZu ttuuu tt4u4u4u @AtACtCu@jju@jju ttuuu ttAuAuAu PQtQStSuPzzuPzzu ttu::u::u ttuuu ttuVuVSu QSQVu VSu VuV VuV ttuVuVSu QSQVu VSu VuV VuV ttuSuJSJOuOSuOu OOuOtt uSuJ SJ O uO S uO u O   O uO  t t A!u  A!u  A!u P!Q!tQ!S!tS!"uP!z!z!"uP!z!z!"u ""t""t""u":":""u":":""u ""t""t"#u"""#u"""#u ##t##t#A$u###A$u###A$u P$Q$tQ$S$tS$%uP$z$z$%uP$z$z$%u %%t%%t%%u%:%:%%u%:%:%%u %%t%%t%&u%%%&u%%%&u &&t&&t&A'u&&&A'u&&&A'u P'Q'tQ'S'tS''uP'z'z''uP'z'z''u ''t''t''u((t((t((u(}(}((u(((6(Q6((u *((SVs((Q((P((Q((t((t(&)u(((&)u(((&)u (((&)u0)1)t1)3)t3):*u0)R)R))S))u))S))u)$*S$*'*u'*7*S7*:*u0)R)R))V))u ))V))u )%*V%*'*u '*8*V8*:*u @*A*tA*C*tC*#-u@***#-u@*g*g*#-u J*N+SVR++SV+ ,SV ,,SV*R+uX++uX ,#-uX0-1-t1-3-t3-t-u0-@-@-P-PP-P-uP-t-Pt-t-u0-@-@-P-RP-P-u P-t-Rt-t-u --t--t--u----u----u --t--t-.u-...u-c.c..u -..J.VJ.Q.uQ..V..t..t.c/u.../S//u/_/S_/c/u...c/u .,/,/c/up/q/tq/s/ts/v0up///%0V%0'0u'0m0Vm0o0uo0v0Vp///v0u /90upo0v0up00t00t0C1u00P0 1V1C1V00R0C1up01WP1Q1tQ1S1tS1Y1u`1a1ta1c1tc11u`1p1p11Q11u11Q11u11t11t12u1F2F22u111/2W/212u 122W22u 22W22u 22t22t23u2 3 33u2 3 33u 33t33t34u3333W33u34W44u44W44u3333S33u 34S404u 04B4SB44u 44S44u 44S44u 33up34up44t44t45u45595V95=5u=55V55u45545S45=5u =55S55u 55t55t55u5555u5555u 55t55t5W7u5d6d66u6667u7W7555|6V|66u 66V66u 6T7VT7W7u 555W7u`7a7ta7c7tc78u`7n7Pn77V78V`77R77W78W`77Q77S78SK8K8urK8[8P88t88t8.:u888m9Vm9o9uo99V99u9:V: :u :.:V819199u 9.:819199u9.:0:1:t1:3:t3:=u0:]:]:n:Rn::u::R:"=u"=F=RF==u0:]:]:n:Qn::u ::Q:"=u "=F=QF==u 0:]:]:;V; ;u ;=V0:]: ]:;W; ;u ;=W: ;u`;<u`<"=u`N==u`: ;ulx;;ul;<ul< <P<<ul<=PF==ul::uh: ;uhr;;uh;"=uhF=z=uh::P:;P?;A;Pp;r;P;;Pa<f<P="=Pu=z=P==t==t= >u=== >u=== >u >>t>>t>>u>C>C>>u>C>C>>u >>t>>t>@u>>>?R??u??R??u??R?x@ux@@R@@u>>>?Q??u ??Q??u ??Q?x@u x@@Q@@u >>>?u???x@ux@@>> >x@ux@@ ??P??P??P@$@P?@D@Ps@x@P@@t@@t@Au@@@@R@wAuwAARAAu@@@wAu wAA@AA9Au9AAAAtAAtABuAAAARAwBuwBBRBBuAAAwBu wBBABB9Bu9BBBBtBBtBCuBBBBRByCuyCCRCCuBBByCu yCCBBBBVBBPACwCVwCyCuyCCVCCtCCtCDuCCCCRCDuDDRDDuCCCDu DDCCCCVuCyDVWyD|DuW|DDuDDVWDDtDDtDEuDDDDRDEuEEREEuDDDEu EEDDDDVuDEVWEEuWEEuEEVWEEtEEtEFuEEEEREFuFFRFFuEEEFu FFE"F"FYFuYFFFFtFFtFGuFFFFRFGuGGRGGuFFFGu GGF"G"GYGuYGGGGtGGtGHuGGGGRGHuHHRHHuGGGHu HHG"H"HYHuYHHHHtHHtHIuHHHHRHIuIIRIIuHHHIu IIH"I"IYIuYIIIItIItIJuIIIIRIJuJJRJJuIIIJu JJI5J5JpJupJJII IISIpJupJJSJJuJJSJJtJJtJKuJJJKRKKuKKRKKuJKKKu KKJJJ}KV}KKuKKVKKuKKVKKtKKtKLuKKK LR LLuLLRLLuKLLLu LLKBLBLyLuyLLLLtLLtLMuLLL MR MMuMMRMMuLMMMu MMLBMBMyMuyMMMMtMMtMNuMMM NR NNuNNRNNuMNNNu NNMBNBNyNuyNNNNtNNtNOuNNN OR OOuOOROOuNOOOu OONBOBOyOuyOOOOtOOtOPuOPPPRPPuPPRPPuOPPPu PPOPPPVP'PPPPVPPuPPVPPtPPtPQuP Q QQRQQuQQRQQuPQQQu QQPPP QVu QQVWQQuWQQuQQVWQQtQQtQRuQ R RRRRRuRRRRRuQ R RRu RRQRRRRRuRRRRtRRtRSuRSS!SR!SSuSSRSSuR%S%SSu SSRSS(SV(S7SPSSVSSuSSVSStSStSTuSTT!TR!TTuTTRTTuS%T%TTu TTSTT*TV*T9TPTTVTTuTTVTTtTTtTUuTUU*UR*UUuUURUUuT.U.UUu UUTUUUVuUUVWUUuWUUuUUVWVVtVVtVVuVVV,VR,VVuVVRVVuV0V0VVu VVVbVbVVuVVWWtWWtWWuW!W!W1WR1WWuWWRWWuW5W5WWu WWW!W!W8WV8WGWPWWVWWuWWVXXtXXtXXuX!X!X1XR1XXuXXRXXuX5X5XXu XXX!X!X:XV:XIXPXXVXXuXXVYYtYYtYJZuYAYAY&Zu&ZJZY'Y'YYVYYu YYVYYu Y$ZV$Z&Zu &ZJZVY'Y'YYSYYuYYSYYuY!ZS!Z&Zu&ZJZSPZQZtQZSZtSZ<[uPZqZqZZRZ[u[<[R<[<[uPZZZ[u [<[PZZZZuZ<[PZqZ qZZVZZPZ[V[[u[<[V@[A[tA[C[tC[{[u@[j[j[{[u@[j[j[y[Sy[{[u h[x[P[[t[[t[\u[[[[V[[u[\V\\u\L\VL\N\uN\\V\\u[[[[S[[u [\S\\u \K\SK\N\u N\\S\\u \\t\\t\\u\\\\S\\u\\t\\t\Sau\m]m]^u^^^_u___`u```Sau\]]L]WL]^u ^^W^_u __W_`u ``W`Sau \\\]Su]^SV^^uV^^u^^SV^^uV^^u^_SV__uV__u_SaSV\]]Sau\___u_``e`ue`SaE]^u^_u_`u`Saux]x]unx]]P]]un]]P^^un^^P]]ul]]R^^ul^^P^^ul^_PG_G_ulG_^_PL]^u^_u_`u`SauL]^u\^_u\_`u\`Sau\`aaataacatcaauaataatafuaObOb7du7dpdpdfuabbcu cddeu eeefu a0b0b7du7dpdpdfuaa a bVu bbubvbVuvb4dVW4d5duW5d7du7dmdVumdpdupddVuddudfVWa#b#bfuaaaSbuSbYbP7dduaaaa u$uafubbuoxbbuobcP'c7duodduo+efuoDffuobbuXxb7duXdfuXbbujb7dudfufftfftffuffffPffffPu$ggtggtggug g ggPggu g!gt!g#gt#gbgu g0g0g`gS`gbgupgqgtqgsgtsghupggghupggghu hhthhthiuh i i\iu \iittu00xWxzuzWu00u 00uttuttuPVPSPPSttu,P,u@,R,u,Q,u0:ululululul0:uhuhuhuhuh0:uDuDuDuDuD0:udududududur P0:uHuHuHuHuH0:uXuXuXpuXpzPzuXPuXuX06SStzSzPSSPSSRSttuttuttuPulRTVWVVuudu`u UWW=CRCEPEGRGRPRWRRttd u]W]auad WVRRZVZau VSPRUSUauS RuRa au d up q tq s ts up  up  u t t u V V u  V V u   i Wi k uk W u W u P t t u , , u   u  u   u   a Sa d ud S  u C SC H uH S    b Vb d ud V  u F VF H uH V[ d utg ut ut t t Pu  u  Pu 6 6 u  Pu   S  u S u S u PS   V  u V u V u PV  ut ut PutPQtQStSVuP/S/2u2VSvR2VR`atactcfu`?S?BuBfSRBfRpqtqstsHupPSHSpRWHWup+upHupPQtQStSH!uPuH!uPu JJH!u Esu~Pu~H!u~Esu~&Pu~u~GH!u~EoSV&PSVSVSR SVEsu`vu`JH!u`Esu\u\u\H!u\EsuuuH!uEqWWWaWW WEsu&Puu]u H!uunPEqWaWcWEqWLWl}W kWEoS9S kSEpVSVl{V kVEsu&Puuucu H!uPEqWLWc}WPEpVW{}VR}JVWkVW&XVWEqW&PWWJW&WXH!WEoSPkPSUSSEoSVNSV&SVXSVP!Q!tQ!S!tS!G(uP!!!!S!!u!"S""u"#S##u#G(SttNuPQtQStSuPWuyWy{u{WuWPu SS{SSSwSStt#u P !S01t13t39u0HPHSS6S0HRHVV7V@AtACtCZu@MMSPSZu`atactcu`jjSuSutt+u+u+u P'*P01t13t3u0ffu0ffux0ffSutt@uVu@VWu @W u` 5P9@u`ulaululQeurPP9<P@AtACtCu@PPRu@PPWPWbu bPu ttuPuPuRu Ru ttuSu !t!#t#utt uV u & V& ) u) V udAud ud urOur urSCS % S) S t t u$JHSl  L0#0k// } !Y[^=Ya[^=Ya!=} -.,,,,z,,+P,!"&&$Q%+$$"""#$$#$))&'Q%&#0=0DyEYDD000056G;j;u:::H:997[8!7(76766G;j;u:::H:997[8!7(767?66:6=666>JACHD?CHD\BdB;BCBB ByAA@JA@@{@@>@E@&@3@?@??H?Q?? ?`2ln2ptOyOOOtOyOOOOOOOeQQ)UbU_SSQRZZZZZZhh̓jij(hi"h%hhhhh̓ۊъՊ9ˊx%rzՇ[n@~~~{~{{{{(z{yzyyyyOyyevCyAv[v8v;v,v5vu#vuuuuvuuEuku u1uu utustDss=sCs/r8sqrqqpqtppNpVp0p9p*p,pppooooooooXoo+o6o oonnnnxnnbnmnBnMn"n-nm nimmMmXm5m=mol!ml[llljlijiiyii`iiiLiXi(i0ih ihhIhh(h=h"h%hhh+v-QQ-  % ) = (+-##$$$$$%X%$$ypT$QT# "n#""!_" [! "n#"""_"""! " [! !!J#n#O"_"I"L"![!!(!J#n#*![!##f$$$/$##f$$$/$####f$$##n$$##N  &$Q666 766j6m616g666666 766j6m6\6g6F6J6163666oC>@$6  EMPRJwJwzIz%PU1]XZPU1]eXZ3 9JU 9JU339UDJ<>39UjDJ<>lkwyk}JX&J` k&sqtvt]_  .symtab.strtab.shstrtab.interp.note.ABI-tag.note.SuSE.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.debug_rangestt# 1<lB ,,@JllRo88h_o@n  w  H HH {``  l~l l   > >< @  ? ? ?  ? ? ? @ @ @E8 G&ln:''5,|XA(L3N0[{Ycd  r ?'> dJ _Ut,l8  H `  l              !"#$ 4;F{$      P      +@  ;Av}'   @    P ' ((( (' (.(6G0E X6 s0 @ ^G TdtChąԅ"G$u4D-V$z4DTdt7[uĆԆTdt$;`$ć9ԇp $T  D T 46 4p D T d d? tv t   ! R    ĉ @ Ĉo Ԉ  =y4$4DT,XRhhl|3\Њԉ70  FeD+ , "GsЋ 0@ ,Iw 09Xx 0 @&PD`bp0Pp$Mv@`P`p;[Ѝ@ P.Db w`p(>\rЌg? 0i PiU i if j n !/  ?(V$ny P~ @}  @ ` p    , C S i Y P `*  P `  p |2 G  W@ f {`U A  Й @ + `$ 0+  П2  ,`N BM QaPw@ Y `pŭ@60 M#fx_  PG G D  D D9 = F` % [ = i   v D DDDDDEE" %EH 5EEEUEeECuEj EEE,EhE EEEF3F\%F5FEF UF eF! uF F F F"FFGFuFF G G %G!5G.!EGQ!UGeG7uGGGh!GG[GuG~!G!G!H!H%H5HEH-UHeHuHHHHVHzHH!H "H3"IU"Is"%I"5I"EIUIeIuI"I"I#I3#I;I`II[#I{#J#J? %J95JEJ#UJeJpuJ$JS$JJT J6 J J$J J$K K %%KG%5KR EK=UK%eK%uKKK K K K K%K&&KS&L@ Lo %L 5L&EL&UL&eL'uL4'La'L'L'L'L(L LA(Lq(M(Mp %M 5M(EM)UM^)eM)uM)M)MM M *Mv M:*MX*Mn*N~**0uD *e *u+ *u *pzG *8e+D $+e =+ N+eKeZ+k q+b+b+b+c#+#c+@c,Uc ,ic9,cR,ck,c,c,c$,d,d,4d-Fd-Vd3-hdL-de-d~-d-d-d-d-d- e.e-.+e [eF.ke_. y..] .  . .=., /%/~L/Nw/ /n/~/^/ /0 !0:0 N+U0l0 5{#%EyU0ue0h 0Հ"ŀ001)161| G1p# ^1  w1 1F 1G   1  1 1 1 2  2;2  )2  G2 Z2fX n242v 2n 2) 2}4 2  2} 2PpY 3 -3a D3a Y30  c3P y3|5 3p  3 3` 3 3 3 4|  4 04] ;4|# N4  ^4 {4 4 4`] 4  4f 4 5py &5 -5pc L5P g5 {5 5P 5` 5m 5sN 5 6P 6   /6@ @6f T60- d6pw |6s: 6p 6; 6p 6 6 6  7@ C7 Y7 |7T 7! 70s 7 7 n 7 7 80 8p -8 :8@x J8 W8`  i8 , x8 :, 8` 8pt  8  8l 88Б 9} )9`3 A9 _9Tq9{ 9@] 9@ 9o8 9o  9r! 9Дq 9` 9C:2:@ ":  @: H:0 ]:P m:@ : : :` ::p ;C ; 4;s" B;   P;p m;r  };y2 ;p4 ;, ;; ;`z1 ;W ;09 <.1<  @<@-\<j {<P <z <! <x" <P <x <jK =|7 = =tn 5= T=u, l= ! =rK =@ =2= } =@q =s  >pt< >PjS 7>Q Q>> a> p>C> >P >0  > > >`; ?  ?`|/ $?P 8?GF? ]? w? ?r  ? rV ? ?o  ? ?m @x9 @r  '@p  6@m Y@t  q@J @r  @  @5 @P  @p @PW A2 )A  GA0  `AqA  APs- AA0M ALAn  AH A[Bz B@ ,BF@BP TB wBP BP! B B+ BP/# B% B pg Bs C0 )C ;C$ UC'gC yC) CC7 C@y! C/ Cpqn CP C`|5 C |7 D` D`y2 .Dp  HD@r WDP pDО  D D D DDn  D  Du/ EE"$E  ?E ME ]EnET Ep8 E~% E i E EB EP F9!F` ;Fp XFG gFt8 |F, F  FЗ, F Fp F Fx  Gv} %G2 7GЌ DGq SG` fGy! qG Gp G G! Gx! G0 G@- H H^ 9HЇ KH  XHp  iHp |H0s Hh H`x Hi  H~? HrH Is  I+ +I AIPa WI$jIm xIx! I I Ip8 I  IpN I`n Jx  J`&J 7J  ZJ0f lJ xJJ.JP  Jp JW J|/ J0 J@ K K $Kpj =K MKH bKw9 oK }Kp, K KP; Kp  KKz K K Lj ,L  IL`, WL@jL0LP^ L, L L Lp Lp{ M` M tI 6M LMs aM qM9 M` MM` M`  Mt M N`.NW EN0  XN rN wN N@g NЏ, N0xm NP|  NPsV N`  N NKO 0 O 5O{< GOX XO  nOa O  O  O' Os Oq  OJ P  Pyu 'P49P@ NP5`Pv sP= P Pc P P9 PAPpj P\Qt< .Q BQzK VQqR oQ7Q QLQЎ Q0. QP5 Qp R Ro  .R;BR?SRs nRP R R R{< R  Rn  R SQ 3SPz US` aSu2 oS  }S%Sw9 S  S S@ S S o Tr% T  4T9  KT  hT T`9 TH T0 T uQ T@ Tm- T@4 T) U $U  7UЂf FUp abi-note.Ssuse-note.S../sysdeps/i386/elf/start.Sinit.cinitfini.c/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crti.Scall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__completed.5752p.5750__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crtn.Smain.cget_uint32_leget_uint16_leget_wave_channelparse_umidparse_timestampget_wave_datausageg_Null_UMID__PRETTY_FUNCTION__.6319__PRETTY_FUNCTION__.5409RIFF_IDWAVE_IDFMT_IDDATA_IDwrite_avid_mxf.cget_track_writerfree_offsets_array_in_listconvert_stringadd_avid_mjpeg_offsetcreate_header_metadatag_Preface_set_keyg_Preface_LastModifiedDate_item_keyg_Preface_Version_item_keyg_complexity02_op_atom_labelg_Preface_OperationalPattern_item_keyg_Preface_EssenceContainers_item_keyg_Preface_ProjectName_item_keyg_Preface_ProjectEditRate_item_keyg_ContentStorage_set_keyg_Preface_ContentStorage_item_keyg_MaterialPackage_set_keyg_ContentStorage_Packages_item_keyg_GenericPackage_PackageUID_item_keyg_GenericPackage_PackageCreationDate_item_keyg_GenericPackage_PackageModifiedDate_item_keyg_GenericPackage_Name_item_keyg_StructuralComponent_DataDefinition_item_keyg_StructuralComponent_Duration_item_keyg_SourceClip_set_keyg_Sequence_StructuralComponents_item_keyg_SourceClip_StartPosition_item_keyg_SourceClip_SourcePackageID_item_keyg_SourceClip_SourceTrackID_item_keyg_Track_set_keyg_GenericPackage_Tracks_item_keyg_GenericTrack_TrackID_item_keyg_GenericTrack_TrackName_item_keyg_GenericTrack_TrackNumber_item_keyg_Track_EditRate_item_keyg_Track_Origin_item_keyg_Sequence_set_keyg_GenericTrack_Sequence_item_keyg_SourcePackage_set_keyg_CDCIEssenceDescriptor_set_keyg_SourcePackage_Descriptor_item_keyg_WaveAudioDescriptor_set_keyg_FileDescriptor_SampleRate_item_keyg_FileDescriptor_ContainerDuration_item_keyg_Null_ULg_FileDescriptor_EssenceContainer_item_keyg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_StoredWidth_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_GenericPictureEssenceDescriptor_SampledWidth_item_keyg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_WaveAudioDescriptor_BlockAlign_item_keyg_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_WaveAudioDescriptor_AvgBps_item_keyg_EssenceContainerData_set_keyg_ContentStorage_EssenceContainerData_item_keyg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_EssenceContainerData_IndexSID_item_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_EssenceContainerData_BodySID_item_keyg_CDCIEssenceDescriptor_ColorSiting_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericPictureEssenceDescriptor_ResolutionID_item_keyg_GenericPictureEssenceDescriptor_FrameSampleSize_item_keyg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_GenericPictureEssenceDescriptor_ImageSize_item_keyg_Identification_set_keyg_Preface_Identifications_item_keyg_Identification_ThisGenerationUID_item_keyg_mxfIdentCompanyNameg_Identification_CompanyName_item_keyg_mxfIdentProductNameg_Identification_ProductName_item_keyg_mxfIdentVersionStringg_Identification_VersionString_item_keyg_mxfIdentProductUIDg_Identification_ProductUID_item_keyg_Identification_ModificationDate_item_keyg_Identification_ToolkitVersion_item_keyg_Identification_Platform_item_keyg_TimecodeComponent_set_keyg_TimecodeComponent_RoundedTimecodeBase_item_keyg_TimecodeComponent_DropFrame_item_keyg_TimecodeComponent_StartTimecode_item_keyg_TapeDescriptor_set_keycomplete_trackg_ClosedComplete_Footer_pp_keyg_ClosedComplete_Header_pp_keyfree_track_writerfree_avid_clip_writer__PRETTY_FUNCTION__.6396__PRETTY_FUNCTION__.6300__PRETTY_FUNCTION__.6050g_AvidAAFKLVEssenceContainer_esscont_labelg_AvidMJPEGClipWrapped_esscont_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelg_IECDV_25_625_50_compdef_labelg_DVClipWrapped_esselement_keyg_LegacyPicture_datadef_labelg_LegacySound_datadef_labelg_LegacyTimecode_datadef_labelg_ClosedIncomplete_Header_pp_keyg_ClosedComplete_Body_pp_keyg_DVBased_25_625_50_ClipWrapped_esscont_labelg_DVBased_25_625_50_compdef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelg_DVBased_50_625_50_compdef_labelg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelg_UncClipWrapped_esselement_keyg_BWFClipWrapped_esscont_labelg_BWFClipWrapped_esselement_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_AvidMJPEG21_compdef_labelg_AvidMJPEGClipWrapped_esselement_keyg_AvidMJPEG31_compdef_labelg_AvidMJPEG101_compdef_labelg_AvidMJPEG101m_compdef_labelg_AvidMJPEG151s_compdef_labelg_AvidMJPEG201_compdef_labelg_DNxHD_esselement_keyg_DNxHD720p120ClipWrapped_esscont_labelg_DNxHD_compdef_labelg_DNxHD720p185ClipWrapped_esscont_labelg_DNxHD1080p36ClipWrapped_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_DNxHD1080p185ClipWrapped_esscont_labelg_DNxHD1080i120ClipWrapped_esscont_labelg_DNxHD1080i185ClipWrapped_esscont_labelg_Picture_datadef_labelg_Sound_datadef_labelg_Timecode_datadef_labelg_IECDV_25_525_60_ClipWrapped_esscont_labelg_IECDV_25_525_60_compdef_labelg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DVBased_25_525_60_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelg_DVBased_50_525_60_ClipWrapped_esscont_labelg_DVBased_50_525_60_compdef_labelg_IMX40_esscont_labelg_D10_50_625_40_compdef_labelg_IMX_esselement_keyg_DV1080i50_esselement_keyg_DV1080i50ClipWrapped_esscont_labelg_DV1080i50_compdef_labelg_DV720p50_esselement_keyg_DV720p50ClipWrapped_esscont_labelg_DV720p50_compdef_labelg_IMX50_esscont_labelg_D10_50_625_50_compdef_labelg_IMX30_esscont_labelg_D10_50_625_30_compdef_labelpackage_definitions.cfree_trackfree_track_in_listfree_user_commentfree_tagged_value_in_listfree_packagefree_package_in_listcreate_packagemxf_version.cg_libmxfVersiong_libmxfPlatformStringg_libmxfPlatformWStringmxf_list.cmxf_utils.cmxf_logging.cg_mxfFileLoglog_to_filelogmsg__PRETTY_FUNCTION__.3014mxf_file.cstdin_file_closestdin_file_writestdin_file_putcharstdin_file_seekstdin_file_tellstdin_file_is_seekablestdin_file_sizebyte_array_file_closebyte_array_file_writebyte_array_file_getcharbyte_array_file_putcharbyte_array_file_eofbyte_array_file_seekbyte_array_file_tellbyte_array_file_is_seekablebyte_array_size__PRETTY_FUNCTION__.5905free_byte_array_filefree_stdin_filefree_disk_filebyte_array_file_readstdin_file_readstdin_file_getcharstdin_file_eofdisk_file_eofdisk_file_getchardisk_file_readdisk_file_closedisk_file_writedisk_file_putchardisk_file_seekdisk_file_telldisk_file_is_seekabledisk_file_sizemxf_partition.cg_RandomIndexPack_keyfree_partition_in_listwrite_zeroszerosg_KLVFill_key__PRETTY_FUNCTION__.5440__PRETTY_FUNCTION__.5417__PRETTY_FUNCTION__.5387g_Null_Keyg_PartitionPackPrefix_keymxf_essence_container.ccreate_essence_element__PRETTY_FUNCTION__.5076mxf_index_table.cg_IndexTableSegment_keyfree_index_entry__PRETTY_FUNCTION__.5032__PRETTY_FUNCTION__.5018mxf_data_model.cget_type_iditem_def_eqset_def_eq__PRETTY_FUNCTION__.5060__PRETTY_FUNCTION__.5047free_set_deffree_set_def_in_listfree_item_deffree_item_def_in_listclear_type__PRETTY_FUNCTION__.5073g_root_set_keyg_InterchangeObject_set_keyg_InterchangeObject_InstanceUID_item_keyg_InterchangeObject_GenerationUID_item_keyg_Preface_ObjectModelVersion_item_keyg_Preface_PrimaryPackage_item_keyg_Preface_DMSchemes_item_keyg_Identification_ProductVersion_item_keyg_GenericPackage_set_keyg_Locator_set_keyg_NetworkLocator_set_keyg_NetworkLocator_URLString_item_keyg_TextLocator_set_keyg_TextLocator_LocatorName_item_keyg_GenericTrack_set_keyg_StaticTrack_set_keyg_EventTrack_set_keyg_EventTrack_EventEditRate_item_keyg_EventTrack_EventOrigin_item_keyg_StructuralComponent_set_keyg_DMSegment_set_keyg_DMSegment_EventStartPosition_item_keyg_DMSegment_EventComment_item_keyg_DMSegment_TrackIDs_item_keyg_DMSegment_DMFramework_item_keyg_DMSourceClip_set_keyg_DMSourceClip_DMSourceClipTrackIDs_item_keyg_GenericDescriptor_set_keyg_GenericDescriptor_Locators_item_keyg_FileDescriptor_set_keyg_FileDescriptor_LinkedTrackID_item_keyg_FileDescriptor_Codec_item_keyg_GenericPictureEssenceDescriptor_set_keyg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_keyg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keyg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyg_CDCIEssenceDescriptor_PaddingBits_item_keyg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keyg_RGBAEssenceDescriptor_set_keyg_RGBAEssenceDescriptor_ComponentMaxRef_item_keyg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_RGBAEssenceDescriptor_AlphaMinRef_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyg_RGBAEssenceDescriptor_PixelLayout_item_keyg_RGBAEssenceDescriptor_Palette_item_keyg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_GenericSoundEssenceDescriptor_set_keyg_GenericSoundEssenceDescriptor_Locked_item_keyg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keyg_GenericSoundEssenceDescriptor_DialNorm_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_GenericDataEssenceDescriptor_set_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyg_MultipleDescriptor_set_keyg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_WaveAudioDescriptor_SequenceOffset_item_keyg_AES3AudioDescriptor_set_keyg_DMFramework_set_keyg_DMSet_set_keymxf_header_metadata.ceq_pointer__PRETTY_FUNCTION__.5053free_metadata_item_valuefree_metadata_item_in_listset_eq_instanceuid__PRETTY_FUNCTION__.5027item_eq_key__PRETTY_FUNCTION__.5040create_empty_setg_Null_UUIDget_or_create_set_item__PRETTY_FUNCTION__.6632__PRETTY_FUNCTION__.6588__PRETTY_FUNCTION__.6556__PRETTY_FUNCTION__.6540__PRETTY_FUNCTION__.6526__PRETTY_FUNCTION__.6511__PRETTY_FUNCTION__.6497__PRETTY_FUNCTION__.6483__PRETTY_FUNCTION__.6469__PRETTY_FUNCTION__.6455__PRETTY_FUNCTION__.6441__PRETTY_FUNCTION__.6427__PRETTY_FUNCTION__.6409__PRETTY_FUNCTION__.6389__PRETTY_FUNCTION__.6375__PRETTY_FUNCTION__.6361__PRETTY_FUNCTION__.6347__PRETTY_FUNCTION__.6333__PRETTY_FUNCTION__.6318__PRETTY_FUNCTION__.6304__PRETTY_FUNCTION__.6290__PRETTY_FUNCTION__.6275__PRETTY_FUNCTION__.6260__PRETTY_FUNCTION__.6246__PRETTY_FUNCTION__.6232__PRETTY_FUNCTION__.6217__PRETTY_FUNCTION__.6202__PRETTY_FUNCTION__.6183__PRETTY_FUNCTION__.6168__PRETTY_FUNCTION__.5393free_metadata_set_in_listmxf_avid.cmxf_avid_free_object_directorymxf_avid_read_package_string_tagged_valuesg_TaggedValue_Value_item_keyprefix_BE.6064prefix_LE.6065g_TaggedValue_Name_item_keyg_GenericPackage_UserComments_item_keyg_GenericPackage_MobAttributeList_item_keymxf_avid_add_object_directory_entryg_DefinitionObject_Identification_item_keyprefix.6317g_TaggedValue_set_keylast_part2.6279__PRETTY_FUNCTION__.6281last_part2.6243__PRETTY_FUNCTION__.6245mxf_avid_set_metadata_rootg_AvidMetadataRoot_keyg_AvidObjectDirectory_keyg_DefinitionObject_set_keyg_DataDefinition_set_keyg_PhysicalDescriptor_set_keyg_ImportDescriptor_set_keyg_RecordingDescriptor_set_keymxf_avid_metadict_blob.cmxf_primer.cg_PrimerPack_keyfree_primer_pack_entrycreate_primer_pack_entryfree_primer_pack_entry_in_listentry_eq_tagentry_eq_uid__PRETTY_FUNCTION__.5034_GLOBAL_OFFSET_TABLE___init_array_end__init_array_start_DYNAMICfileno@@GLIBC_2.0data_startmxf_alloc_array_item_elementsmxf_set_uint8_itemmxf_load_data_modelsprintf@@GLIBC_2.0mxf_register_itemmxf_get_uint64mxf_add_delta_entrymxf_log_file_openmxf_create_header_metadatamxf_add_array_item_weakrefcreate_tape_source_packagemxf_clear_partitionmxf_set_is_subclass_ofmxf_mark_index_start__umoddi3mxf_read_header_pp_klmxf_get_strongrefmxf_avid_write_header_metadatamxf_get_strongref_item_smxf_set_auid_itemmxf_allocate_spacemxf_create_primer_packmxf_file_sizemxf_print_labelmxf_get_uint8_itemmxf_read_kmxf_log_file_close__libc_csu_finimxf_read_index_table_segmentmxf_generate_aafsdk_umidmxf_avid_read_string_user_commentsmxf_read_ulmxf_set_length_itemmxf_create_partitionmxf_is_index_table_segmentmxf_set_fixed_size_utf16string_startmxf_write_essence_element_datamxf_register_compound_typemxf_write_partitionmxf_check_data_modelmxf_create_itemmxf_set_timestamp_itemmxf_write_uint16mxf_initialise_list_iter_atmxf_avid_attach_mob_attributemxf_get_timestamp_itemmxf_read_array_headermxf_read_item_tlmxf_free_data_modelmxf_write_int64mxf_append_list_elementmxf_set_rationalmxf_get_product_version_itemmxf_remove_setmxf_read_header_pp_kl_with_runin__gmon_start___Jv_RegisterClassesmxf_get_essence_element_item_typemxf_set_fixed_size_utf16string_itemmxf_update_partitionsmxf_get_rgba_layout_component_itemmxf_append_partitionmxf_write_int16mxf_get_last_list_element_fp_hwcreate_package_definitionsmxf_write_fixed_klmxf_register_set_itemsmxf_write_local_tagmxf_set_int8_itemmxf_write_klmxf_set_weakrefmxf_set_itemmxf_get_runin_lenmxf_equals_keycreate_clip_writermxf_find_singular_set_by_keymxf_get_iter_elementmxf_register_set_def_finig_AvidMetaDictObjectOffsets_lenmxf_get_uint64_itemmxf_add_array_item_strongrefmxf_partition_is_closedmxf_open_essence_element_readwcslen@@GLIBC_2.0mxf_sprint_keymxf_write_kmxf_create_file_partitionsmxf_get_rationalmxf_get_lengthmxf_set_int8mxf_get_item_lenmxf_is_fillermemset@@GLIBC_2.0fopen64@@GLIBC_2.1mxf_is_ulmxf_get_essence_element_countmxf_logmxf_get_boolean_itemmxf_read_uint64mxf_set_strongref_itemmxf_get_weakref_itemmxf_avid_read_string_mob_attributesmxf_set_uuid_item__libc_start_main@@GLIBC_2.0mxf_register_array_typemxf_write_header_setsmxf_register_primer_entrymxf_set_int16mxf_read_uuidmxf_generate_old_aafsdk_umidmxf_get_versionmxf_generate_keywrite_samplesmxf_equals_uidfseeko64@@GLIBC_2.1parse_timecodemxf_sprint_umidmxf_write_header_primer_packmxf_is_header_partition_pack__assert_fail@@GLIBC_2.0mxf_write_itemg_AvidMetaDictObjectOffsetsmxf_create_index_table_segmentmxf_get_uuid_iteminitialise_sets_itermxf_mark_index_endmxf_initialise_listmxf_set_runin_lenmxf_get_timestamp_nowset_user_commentmxf_get_itemmxf_file_putcmxf_set_product_versionmxf_initialise_file_partitionsmxf_insert_list_elementmxf_mark_header_endmxf_find_list_elementmxf_set_umid_itemgmtime_r@@GLIBC_2.0mxf_initialise_array_item_iteratormxf_read_uint16mxf_set_positionmxf_set_rgba_layout_componentfree_package_definitionsmxf_equals_key_mod_regvermxf_remove_item_IO_stdin_usedgettimeofday@@GLIBC_2.0g_AvidMetaDictInstanceUID_uuidmxf_get_int16_itemmxf_write_array_headermxf_set_uint16_itemfree@@GLIBC_2.0mxf_get_item_tagmxf_write_int8mxf_print_umidmxf_get_uint16_itemuuid_generatemxf_get_strongref_itemmxf_get_version_type_itemmxf_get_rational_itemmxf_get_platform_wstringcreate_material_packagemxf_write_index_table_segmentmxf_get_int64__data_startmxf_get_uint16mxf_get_umidmxf_get_list_lengthmxf_read_int32mxf_set_fixed_set_space_allocationmxf_get_list_iter_indexmxf_avid_get_data_defmxf_get_platform_stringmxf_avid_get_user_commentmxf_free_setmxf_register_compound_type_membermxf_write_index_entrymxf_disk_file_open_readmxf_free_partitionmxf_read_essence_element_datamxf_free_file_partitionsfseek@@GLIBC_2.0mxf_read_int64mxf_set_int64fclose@@GLIBC_2.1mxf_read_header_metadatag_AvidMetaDictBlobmxf_get_int16mxf_is_partition_packftello64@@GLIBC_2.1mxf_dereference_smxf_set_rational_itemmbstowcs@@GLIBC_2.0mxf_find_set_by_keymxf_append_partition_esscont_labelmxf_read_and_return_setmxf_have_itemmxf_file_writemxf_get_item_def_typecomplete_writingmxf_create_setmxf_get_product_versionmxf_set_booleanmxf_get_array_item_element_lenstderr@@GLIBC_2.0mxf_close_essence_elementmemcpy@@GLIBC_2.0mxf_get_int8_itemmxf_get_track_numberstrlen@@GLIBC_2.0mxf_find_set_defmxf_get_uuidabort_writingmxf_get_utf16stringmxf_read_klmxf_get_weakrefmxf_dereferencemxf_set_ul_itemmxf_generate_uuidmxf_clear_file_partitionsmxf_set_uint64mxf_set_utf16string_itemmxf_is_header_metadatamxf_write_primer_pack__dso_handlemxf_avid_attach_user_commentfgetc@@GLIBC_2.0mxf_get_int8mxf_write_fillmxf_free_itemfeof@@GLIBC_2.0strcpy@@GLIBC_2.0mxf_avid_get_mob_attributemxf_file_readmxf_fill_to_kagftell@@GLIBC_2.0mxf_grow_array_itemmxf_get_array_headermxf_get_array_item_element__libc_csu_initmxf_get_set_sizemxf_free_header_metadatamxf_write_delta_entry_array_headerprintf@@GLIBC_2.0mxf_write_header_metadatamxf_get_essence_element_sizemxf_file_closemxf_set_array_headerg_AvidMetaDictBlob_lenmxf_write_uidmxf_stdin_wrap_readmxf_get_utf16string_item_sizemxf_avid_load_extensionsmxf_get_int32_itemmxf_set_auidmxf_prepend_list_elementwrite_sample_datamxf_get_llenmxf_set_uint16mxf_set_int64_itemmxf_get_ulmxf_initialise_with_partitionmxf_set_uint64_itemmxf_file_eofmxf_register_basic_typemxf_set_uuidmxf_read_primer_packupdate_and_complete_writingmxf_get_array_item_countmxf_is_gc_essence_elementmxf_get_auid_itemmxf_read_keymxf_get_positionmxf_set_int32_itemmxf_set_int32mxf_write_index_entry_array_headermxf_set_strongrefclear_user_commentsmxf_log_defaultfwrite@@GLIBC_2.0mxf_add_setmxf_set_lengthmxf_read_next_nonfiller_klmxf_get_position_itemmxf_mark_header_startfprintf@@GLIBC_2.0mxf_get_uint8mxf_get_auidtime@@GLIBC_2.0mxf_get_weakref_item_smxf_get_rgba_layout_componentmxf_write_ulmxf_get_primer_pack_sizemxf_byte_array_wrap_readmxf_set_ulremove@@GLIBC_2.0mxf_write_uint64mxf_set_rgba_layout_component_itemend_write_samples__bss_startmalloc@@GLIBC_2.0wcscmp@@GLIBC_2.0mxf_read_int8mxf_set_int16_itemmxf_disk_file_open_modifymxf_print_keymxf_set_position_itemmxf_skipmxf_read_ripmxf_read_partitionmxf_initialise_partitionmxf_read_uint32mxf_fill_to_positionmxf_set_umidg_mxfLogLevelmxf_equals_umidmxf_write_int32mxf_write_fixed_lmxf_get_booleanfputc@@GLIBC_2.0mxf_free_index_table_segmentmxf_file_getcmxf_create_item_tagmxf_find_item_def_in_set_defmxf_get_header_metadata_sizemxf_equals_ulg_AvidMetaDictTagsg_AvidMetaDictDynTagOffsets_lenmxf_set_empty_array_itemmxf_equals_key_prefixmxf_set_uint32_itemstdin@@GLIBC_2.0mxf_write_batch_headermxf_write_uint32mxf_file_is_seekablemxf_next_list_iter_elementmxf_write_delta_entrymxf_set_version_typemxf_get_ul_itemmxf_is_body_partition_packmxf_read_itemstrcat@@GLIBC_2.0mxf_set_version_type_itemmxf_read_int16mxf_remove_list_elementmxf_write_index_table_segment_headerg_AvidMetaDictDynTagOffsetsmxf_disk_file_open_newmxf_read_local_tagmxf_create_from_partition_endstdout@@GLIBC_2.0create_trackmxf_equals_uuidmxf_create_listmxf_sprint_labelmxf_get_list_elementmxf_clear_ripmxf_get_umid_item__fxstat64@@GLIBC_2.2mxf_read_lmxf_finalise_data_modelmxf_get_weakref_smxf_get_item_keymxf_register_item_defstart_write_samplesmxf_get_essence_element_numbermxf_write_uuidmxf_avid_set_indirect_string_itemmxf_initialise_list_itermxf_set_uint8mxf_clone_itemmxf_read_uidmxf_generate_umidsscanf@@GLIBC_2.0mxf_set_weakref_itemgmtime@@GLIBC_2.0mxf_set_item_valuemxf_read_setmxf_write_setmxf_write_uint8mxf_get_min_llenmxf_is_footer_partition_packvfprintf@@GLIBC_2.0create_file_source_packageg_AvidMetaDictTags_lenmxf_next_array_item_elementmxf_get_uint32_itemmxf_set_utf16stringmxf_get_utf16string_sizefread@@GLIBC_2.0mxf_avid_write_index_entry_array_headerstrftime@@GLIBC_2.0mxf_get_int64_itemmxf_partition_is_completemxf_free_primer_packmxf_get_length_item_edatamxf_get_version_typesnprintf@@GLIBC_2.0times@@GLIBC_2.0mxf_get_first_list_elementmxf_append_new_from_partitionmxf_is_subclass_ofmxf_add_index_entrymxf_get_strongref_smxf_read_filtered_header_metadatamxf_get_int32mxf_finalize_essence_element_writemxf_equals_ul_mod_regvermxf_get_external_utf16string_sizemxf_write_lmxf_free_listmxf_file_seekstrcmp@@GLIBC_2.0mxf_set_timestampmxf_set_boolean_itemmxf_file_set_min_llenmxf_register_interpret_typemxf_write_ripmxf_get_timestampmxf_set_uint32mxf_get_essence_element_type__i686.get_pc_thunk.bxmxf_set_product_version_itemmxf_open_essence_element_writemain_initmxf_get_utf16string_itemmxf_clear_listmxf_file_tellmxf_get_uint32mxf_find_item_defmxf_partition_is_closed_and_completemxf_read_batch_headermxf_is_primer_packmxf_read_uint8mxf_append_new_partitionbin/update_archive_mxf0000775000454400017500000206473711101667606014322 0ustar stuartcrdELF04|4 ((%444@@ttt  o o  o o PtdPP$$QtdRtd  o o/lib/ld-linux.so.2GNUSuSESuSE %4 $, .03-+/#*&2(% '  !" )1>;y4  _g1TCf2n.k2URCd7G"@[F7p'd"9Er$ p .pppK045AL7Lp;tEl libuuid.so.1__gmon_start___Jv_RegisterClasses_finiuuid_generate_initlibc.so.6_IO_stdin_usedstrcpygmtime_rexitsprintfstrncpymbstowcsstdinstrftime__assert_failgmtimefeoffgetcstrlenmemsetfseek__fxstat64stdoutfputcfseeko64memcpyfclosewcscmpmallocstrcatftello64__ctype_b_locsscanfstderrfilenofwritefreadgettimeofdaystrchrfopen64__libc_start_mainwcslenvfprintfsnprintffree_edata__bss_start_endGLIBC_2.2GLIBC_2.3GLIBC_2.1GLIBC_2.0Kii ii ii ii opp&p)ppp pppp p p $p (p ,p0p4p8pX[ÐU=pt pҡpupÐUott $oÐUD$pD$$Ep$ D$ppD$.D$$D$ pD$8D$$D$ pD$;D$$XD$ pD$HD$$D$ p$ D$ÐL$qUWVSQIDžDžDž  ; ;:u"<:Bu=:B>tpEu" \\M \1ҁY[^_]at9pD$D$$kD$ 봋 4D$\$$3\$4$D$e:1҅At$D$p$v$:D$TT$p$EpD$D$$D$ pD$D$$D$ sD$L$3UM EQLQPPQTPQXP Q\PQ`PQdPQhP]t&UM EQ,Q0PQ4PQ8P QM|$D$D$D$ D$$pWeFU ǂǂE ƀcE ƀc_>}D$D$ D$D$$p1D$ D$D$t$p1D$ D$D$D$ |$D$$p1yD$ D$D$D$ D$ iD$ \D$ OD$D$ D$$D$$p1D$ D$ D$ D$D$ D$D$$p1D$ D$ D$RD$ D$D$D$ yD$D$D$ D$D$D$ {D$D$D$ ^D$D$D$ AD$D$D$ I$D$D$D$ D$D$D$ D$D$D$ D$D$D$ t&UE@E]~&'USÃ$D$D$D$D$ DrD$4rD$&$eu=D$%D$ D$ D$$pEE$[]D$D$D$D$ TrD$4rD$7$eD$ qD$drD$K$lD$D$ D$D$ rD$qD$^$eD$9D$ D$D$$pED$-D$ D$D$$pEE$[]D$2D$ D$DD$$pEE$[]D$D$ D$D$ trD$qD$i$+dtuD$D$ D$D$ rD$qD$|$curD$GD$ D$ D$$pED$@D$ D$\D$$pED$D$D$D$ rD$qD$$Acu9D$ND$ D$D$$pE=D$D$ D$D$ rD$qD$$bu9D$UD$ D$hD$$pED$D$ D$D$ rD$qD$$Wbu9D$\D$ D$D$$pESD$D$ D$D$ rD$qD$$au9D$cD$ D$D$$pED$D$ D$D$ rD$qD$$mau9D$jD$ D$xD$$pEiD$D$D$D$ rD$qD$$`u9D$qD$ D$ D$$pED$D$ D$D$ rD$qD$$`u9D$xD$ D$D$$pED$D$ D$D$ sD$qD$$`u9D$D$ D$tD$$pE D$D$D$D$ sD$qD$$_u9D$D$ D$D$$pED$D$ D$D$ $sD$qD$$$$_u9D$D$ D$D$$pE D$D$ D$D$ 4sD$qD$4$^u9D$D$ D$TD$$pED$D$ D$D$ DsD$qD$H$:^u9D$D$ D$D$$pE6D$D$D$D$ TsD$qD$\$]u9D$D$ D$D$$pED$ dsD$drD$k$du9D$D$ D$TD$$pEdD$D$D$D$ tsD$dsD$$\u9D$D$ D$D$$pED$D$D$D$ sD$dsD$$~\u9D$D$ D$D$$pEzD$D$D$D$ sD$dsD$$ \u9D$D$ D$4D$$pED$D$!D$D$ sD$dsD$$[u9D$D$ D$D$$pED$ sD$drD$$gbu9D$D$ D$D$$pE3D$D$D$D$ sD$sD$$Zu9D$D$ D$(D$$pED$ sD$sD$$au9D$D$ D$D$$pEaD$ sD$sD$ $8aE2D$D$ D$TD$$pEUVSt2t+t! ZtDA u[1^][^]Ív'U($]Ӊ}uENjt$H44$3tzt$D$$GD$ED$$at]Ћu}]Ít&D$D$ D$D$$p1D$D$ D$D$$p1닍&'UWVS,Eu\UD$D$ D$PD$$pU1t $1,[^_]fD$r<$@n^1҉ D$tr<$^P1҉D$r<$ctGMEEEfUEEED$D$r<$w[U ED$ D$r<$D$2`D$D$ D$D$$pU.ED$ ID$tr<$D$D$D$ D$D$$p0ED$ D$r<$D$n>D$D$ D$D$$pt&UfD$D$ D$hD$$pD$D$ D$PD$$p]]\$D$r<$sVD$D$ D$D$$p ]\$D$tr<$"$貾f?ED$ D$r<$D$DD$D$ D$D$$pD$r<$UED$ D$r<$D$D$D$ D$,D$$p$譽]\$D$r<$^$聽;D$r<$ D$r<$j$UD$D$ D$$D$$pD$D$ D$ D$$pD$D$ D$D$$pU50D$D$ D$D$$p^D$D$ D$D$$p,D$D$ D$D$$p]\$D$r<$D$D$ D$D$$pD$D$ D$xD$$pw]\$D$r<$QD$D$ D$D$$p&D$r<$@ctGMEEEfUEEED$D$r<$@1҉TU7D$D$ D$D$$p`ED$ D$r<$D$D$D$ D$DD$$p$̹]\$D$r<$;D$D$ D$D$$pED$ D$r<$D$tD$D$ D$XD$$pPD$r<$i 1҉vUD$D$ D$D$$p$袸f8]\$D$r<$zD$D$ D$D$$p}D$s<$]!ȃt T$L$ D$s<$kUD$ D$ D$D$$pD$D$ D$8D$$p$et&*ED$ D$r<$D$/D$D$ D$D$$p5$ED$ yD$s<$D$fD$D$ D$D$$p]\$D$r<$oD$D$ D$XD$$p~D$$s<$,UQD$D$ D$(D$$p]\$D$s<$D$D$ D$`D$$pD$4s<$U4D$!D$ D$<D$$pA$D$D$ D$D$$pED$ D$$s<$D$:oD$ D$ D$LD$$pD$Ds<$D$Ts<$D$Ul$bZ$ ]\$D$$s<$P5D$D$ D$D$$pED$ D$4s<$D$'#D$D$ D$XD$$p]\$D$4s<$D$D$ D$D$$p?ED$ D$Ds<$D$}D$"D$ D$pD$$p$諲sD$*D$ D$XD$$p]\$D$Ds<$u?D$&D$ D$D$$pZ$$ft&'Uuu}lj]x|EEE4$ QulD$D$ D$D$$pE܅t$EU$^4$fN1]u}]Í&EHtjE$IDEЍU]D$ T$\$<$D$D$ D$(D$$pKD$D$ D$D$$pD$D$ D$D$$p$tHED$E$udD$D$ D$`D$$pD$D$ D$D$$paE$E<$D$\EEEЉUUEU|9Urx9EEEUЍET$ D$\$<$U$U EЋUԉ<$D$T$]FEEUEUE9|rVw U9xvIUnEcE܅t$EE$ 4$KHEtEuD$D$ D$D$$pD$D$ D$D$$pD$q$: EUԉD$ED$\$T$ D$EЉ<$D$JED$r$wt5ED$ED$r$9U$jED$D$$SEUHAED$ <$)‰+UMԉT$L$RE<$D$;ED$r$ME؋UԉD$ED$\$T$ D$EЉ<$D$dE UED$ D$$rD$E؉$tEUE<$EEЃEEUD$ M3E1 ED$ <$)‰+UMԉT$L$"E؉<$D$ EEЋUԉ<$D$T$D$D$ D$5D$$p&rU$D$OD$D$ D$D$$pD$D$ D$lD$$p|D$D$ D$D$$pJD$D$ D$D$$pD$D$ D$dD$$pD$D$ D$@D$$pD$D$ D$D$$pD$D$ D$LD$$pPD$D$D$ D$D$$pD$D$ D$D$$pD$D$ D$D$$pD$D$D$ D$D$$pn'UhUuu ]}EEEtptlE}]ȉ$D$-E؉D$ E|$\$$uoD$ D$D$P$p15D$D$ D$$D$$p1]u}]Ít&ED$E\$$jt[EP0H4Et$EE$ED$}D$ D$D$$p0D$}D$ D$D$$pE]$$E<$=1%ED$ P,@(T$D$E$2tJE؉D$ E|$\$$DuaD$ 'D$D$\$p1D$"}D$ D$D$$p4E}|$\$$u2D$*D$ D$D$$pE]P0H4Et$$8u2D$-D$ D$D$$pED$ P,@(T$D$E$u2D$2D$ D$D$$p=UqqBqBqB ET$$'u2D$4D$ D$$D$$pE$E$<$'UVS0EE]\$$t4ED$E $D$uGEt@$X0[^]D$1D$ D$TD$$p0[^]Í&D$1D$ D$LD$$p0[^]Ð&USÃ@|t$R@|耉$$$*$$$@$讠$蟠$"t$踾[]Ð&UWVS EU} 0T$D$Dr$uKD$!D$ D$D$$pDž(( [^_]ÍvED$TrD$$d1ۅ9dLL$D$T$ A $uD$)D$ D$HD$$pDž(=D$"D$ D$D$$pDž(}1v9~kD$tD$T$ h$uD$-D$ D$D$$pDž(v-tVǤV|,uxD$7D$ D$\D$$pDž(D$2D$ D$$D$$pDž(F|D$tD$$JuD$=f>D$D$'D$VD$F$D$JD$ D$D$$pDž(D$D$ D$D$$pDž(KD$D$ D$D$$pDž(D$D$ D$0D$$pDž(D$D$ D$D$$pDž(D$D$ D$(D$$pDž([D$D$ D$ D$$pDž(D$D$ D$D$$pDž(D$D$ D$XD$$pDž(D$tT$$D$uD$ $3D$tD$t$\EUD$uD$T$ $D$D$ D$$u$CeD$sD$$ D$4uD$$"CD$sD$ $-D$F$P D$F$3gD$$a$M D$$ $D$D$ D$(D$$pDž(D$D$ D$D$$pDž(ND$D$ D$DD$$pDž(D$D$ D$D$$pDž(D$D$ D$D$$pDž(D$D$ D$D$$pDž(^D$D$ D$LD$$pDž("D$F$衼urD$PD$ D$ D$$pDž(D$8D$3D$2cD$6fD$̈́A Q$L$F$VD$SD$.D$ D$PD$$pDž(D$(D$ D$D$$pDž(D$'FD$&uD$%D$,D$ D$D$$pDž(rD$)D$-D$F$觹uD$D$D$ T$D$P$p14[]Ðt&$E11MU]D$D$ $D$vD$ D$D$\$UB$轙unD$D$ D$D$$p1Jt&D$D$ D$D$$p41[]D$E D$UB$>=t4D$D$ D$D$$p1$E11pUS4uUE졞u EuEuEt>D$D$D$ T$D$ $p14[]Ðt&$E1ҹz]D$ D$D$$uD$ D$D$\$UB$uiD$D$ D$D$$p1RD$D$ D$XD$$p41[]D$ E D$UB${= t4D$D$ D$D$$p1E1$fU1ɉ8]]u}$ uU܉T$D$ D$D$:v$qudD$D$ D$d.D$$pD$D$ D$-D$$pbE$uD$vmE$uD$`mE$u D$JmE܉D$ED$ D$D$Jv$蚠D$D$ D$d/D$$pU܉T$D$ D$D$:v$3D$D$ D$.D$$pRE$ZvD$flED$D$Dr$5uJD$D$ D$/D$$pE$uD$kED$D$Tr$ƶu2D$D$ D$40D$$py]̉$jUD$jvD$$u2D$D$ D$0D$$pU苂D$zvD$$u2D$D$ D$0D$$pE\$D$v$薮u2D$D$ D$\1D$$pivD$vD$E苀$.u2D$D$ D$1D$$pvD$vD$E苀$֩u2D$D$ D$,2D$$pvD$vD$E苀$~u2D$D$ D$2D$$paED$vD$v$7u2D$D$ D$3D$$p UD$vD$$ީu2D$D$ D$x3D$$p3^D$wD$E苀$Fu2D$D$ D$3D$$pY]D$wD$E苀$u2D$D$ D$X4D$$pUD$(wD$$eu2D$D$ D$4D$$pU苂D$8wD$$\u2D$D$ D$45D$$pOUD$Hw(D$$u2D$D$ D$5D$$pU苂(D$XwD$$u2D$D$ D$6D$$pUD$hwB,D$($Tu2D$D$ D$6D$$pGED$D$xw($=u2D$D$ D$47D$$pED$D$w($u2D$D$ D$7D$$pUD$wD$$u2D$D$ D$8D$$p@U苂D$wD$$Du2D$D$ D$x8D$$pUD$wBLD$$螠u2D$D$ D$8D$$pUD$wD$$eu2D$D$ D$x9D$$p8UD$wD$$ u2D$D$ D$9D$$pED$zD$t$襣u2D$D$ D$p:D$$pUD$wD$$u2D$D$ D$:D$$p/U苂D$DtD$$3u2D$D$ D$H;D$$p$D$D$]z$D$D${D$ED$Xt$\u2D$D$ D$;D$$p?ED$D$ht$5u2D$ D$ D$@<D$$pED$D$xt$ެu2D$ D$ D$<D$$pED$tD$w$Gu2D$ D$ D$=D$$p:ED$D$ D$x$ؚu2D$ D$ D$p=D$$pUD$x$D$$?u2D$D$ D$=D$$pU苂$D$tD$$6u2D$D$ D$8>D$$p)ED$(xD$t$$u2D$D$ D$>D$$pED$D$ D$$u$$`u2D$D$ D$8?D$$psED$D$8x$$iu2D$D$ D$?D$$pED$D$Hx$$貖u2D$D$ D$@D$$pED$D$ D$Xx$$cu2D$D$ D$t@D$$pfM1dPLdD$D$$u$$b'U9m D$D$w$耺 U苂D$DtD$$ 1ۅÅ $D$D$bdu$D$D$dvD$ED$Xt$=uFD$ED$ht$EED$D$xt$]ED$tD$w$諗ED$D$ D$x$j;UD$t D$$tU苂 D$tD$$$ED$pxD$t $ED$D$ D$$u $袔aM苁dPLdD$D$$u $'`UD$xD$$ eU苂D$uD$ $聎tED$pxD$t$ ED$D$ D$$u$诓ED$D$ D$x$莔SEt$D$x$趥UD$xB,D$$NM苁dPLdD$D$$u$^ D$[D$ D$4HD$$pD$D$ D$@D$$pD$YD$ D$GD$$pD$XD$ D$\GD$$plD$WD$ D$GD$$p:D$PD$ D$0FD$$pD$OD$ D$ED$$pED$xD$t$講ED$D$ D$$u$;D$UD$ D$0FD$$pJD$LD$ D$@ED$$pD$KD$ D$DD$$pD$TD$ D$FD$$pD$HD$ D$TDD$$pD$@D$ D$CD$$pPD$?D$ D$CD$$pED$xD$t $+ED$D$ D$$u $胏D$ED$ D$CD$$pD$<D$ D$BD$$p`D$8D$ D$p=D$$p.D$2D$ D$=D$$pD$;D$ D$DBD$$pD$DD$ D$CD$$pED$hxD$w$ND$6D$ D$AD$$p=D$/D$ D$<D$$p D$.D$ D$tAD$$pD$&D$ D$;D$$p$t$D$fXl$D$D$XmD$ED$Xt$1D$,D$ D$;D$$pD$!D$ D$H;D$$pD$ D$ D$:D$$pD$D$x$u2D$aD$ D$HD$$pVU苂D$wD$$Zu2D$bD$ D$(ID$$pUD$wB,D$$贎u2D$cD$ D$ID$$pUD$wD$${u2D$dD$ D$$JD$$pNU1D$wD$$ YU9 D$D$w$x U苂D$DtD$$1  $D$D$b[i$D$D$[jD$ED$Xt$4 E\$D$ht$<c E$D$ D$D$FED$xtD$E苀$4ED$tD$w$耋uED$D$ D$x$?UD$t D$$ԬKU苂 D$tD$$ED$pxD$t $ED$D$ D$$u $w8M苁dPLdD$D$$u $SUD$xD$$U苂D$uD$ $V{ED$pxD$t$(ED$D$ D$$u$脇ED$D$x$軙jt]D$xD$ET$ $,UD$xB D$$M苁dPLdD$D$$u$yRD$D$ D$4HD$$pD$eD$ D$JD$$pD$D$ D$PD$$pdD$D$ D$OD$$p2D$D$ D$LOD$$pD$D$ D$0FD$$pD$D$ D$ED$$pED$xD$t$rED$D$ D$$u$,E\$D$x$<hxD$xD$ET$ $譅D$D$ D$0PD$$pD$D$ D$@ED$$pzD$D$ D$DD$$pHD$D$ D$\GD$$pD$D$ D$0FD$$pD$D$ D$FD$$pD$D$ D$TDD$$pD$D$ D$CD$$pND$D$ D$CD$$pED$xD$t $+ED$D$ D$$u $聂 D$D$ D$CD$$pD$D$ D$ND$$p^D$D$ D$|ND$$p,D$D$ D$ED$xtD$E苀$4ED$hxD$w$˂KD$D$ D$ND$$pD$|D$ D$hLD$$pD$tD$ D$KD$$pVD$D$ D$MD$$p$$\$D$f^$D$D$_D$ED$Xt$讆zD$zD$ D$KD$$pD$oD$ D$tKD$$p[D$nD$ D$KD$$p),D$D$x$萢u2D$D$ D$0QD$$pU苂,D$xD$$臃u2D$D$ D$QD$$pzED$yD$y,$0u2D$D$ D$ RD$$p#ED$uD$y,$u2D$D$ D$RD$$pM苁,hHD$D$r$u2D$D$ D$SD$$pWU苂HD$(yD$,$[wu2D$D$ D$SD$$pUE |~u2D$D$ D$TD$$pUD$ B|D$$rD$H$iu2D$D$ D$D$=D$ D$FD$$pDž鸭D$< D$;D$8+D$7D$ D$CD$$pDžUD$6D$5D$28D$1D$0D$ D$jD$$pDžD$/D$,D$ D$HjD$$pDž霬D$+lD$*D$D$w$2u D$EU苂D$DtD$$Yu D$FUD$htD$$[quE荕T$D$Xt$)eu D$KED$tD$w$_u D$LWED$D$ D$x$^u D$MUD$t D$$)u D$PU苂 D$tD$$Ebu D$QED$(xD$t $3guD$$pDžRED$ˤD$ D$$u$$)[uD$:1D$ D$dqD$$p؋u]}]ËE\$ t$<$D$ED$E D$ED$4uMt<$0뮐U$t$Hȍ Niې_iNt$؋$]Í&'UWVSE pCВC@C PC CCCC pC$ s,C(P]u}]D$D$ D$hD$$p1D$D$ D$8D$$p$1뉉$4$1r'U($4]u}ǹ 1$(gǹ 1D$E$E pCВC@C PC CCCC pC$ s,C(P]u}]D$D$ D$hD$$p1D$D$ D$8D$$p$h1뉉$\4$T1r'UxEu ɸË$QtED$T$$CuȋE̋UÍvU1S]t Ct C[]D$D$$CCfUEE] UEUD$ E T$D$E$ɅÍ&'UUE EU ]M'UED$D$ ED$E $Ðt&US]t$[]ÐUWVSD$$D$ D$@D$$p1ҋ]Ћu}]D$@<$twC1ÉD$t$<$`19)Ή\$t$<$D$-D$ D$D$$p1ivD$&D$ D$D$$p12|9oD$ PD$*D$$ƅډCD$.D$ D$ȉD$$p1fU]W&U8}E }U]uEU<$҉EUUE3U3E <$]1ɋu)Ή؃9UsrD$@<$2]+]uu\$t$<$19D$ D$D$$ƅD$D$ D$D$$p1]u}]Éډٍt&D$D$ D$D$$p19Ea9.v)Ή\$t$<$,vD$D$ D$D$$p15D$ D$ D$D$$p1D$D$ D$ȉD$$p1&UWVS<} O`E$>҉WG9w9)ӋWM] $T$D$ \$/ u<[^_]fD$@]$_1t$ \$EU$T$/)։]؃Eu܃U1ɋU܅xM܋U؉L$T$M $M1ҋ])ӅۉM]G1EU1ɋE܅xϋu܋]؉t$\$u4$fD$D$ D$\D$$p<1[^_]D$D$ D$D$$p1L$\$]$ukD$D$ D$D$$p1D$D$ D$D$$p<1[^_]ËUMEe.D$D$ D$ȉD$$p1D$ D$D$$ׅt&U(uu ]^|E$^|Nx9~))ډF8V1҅tC<< ƒ[]Í'US]D$ D$ $.1҅t 1Ҁ{ ƒ[]Í&UWVS,E $輮u ,[^_]ËE 1ۉ$Ɖ$NjE D$E$耯E$tCE$%ۉt CSA Q$FˋVA(Q,E$袯uE D$E$E$聯E$辯XNjpE$1D$ Ή\$t$E$7|$E$uD$D$ D$D$$p,1[^_]Ðt&A(A,D$ D$D$E$証xD$D$ D$D$$p1ID$D$ D$\D$$p1&US]D$ D$ $1҅t 1Ҁ{ ƒ[]Í&US]D$ D$ $1҅t 1Ҁ{ ƒ[]Í&UWV1S1ۃ}wS1ۃ tF<$!t7 9u΃ T u1 D+t<$u1[^_]ÍE$>tE<$D$ED$t͍FD$<$.EU EBEBEB 뜍'UVS@u ED$ ]؍ED$\$E$u8D$D$ D$ D$$p1҃@[^]É$q1҅tEUE܉FEFEF EUEMH@[^]ÐUSE $苪D$CD$E$UBD[]fUWVS,u }4$6D$ D${<$ÍDD$Qu=D$D$ D$D$$p1,[^_]ÍD$\$<$<t$u4$襪t&4$4$H<$D$CD$<$`uD$ D$ D$D$$p,1[^_]Ðt&D$D$ D$(D$$p,1[^_]ðD$ D$ D$\D$$p1&'USÃt$-[]Í'UVSÃ0$E@@@ f@D$C$ݬtE0[^]D$DD$ D$D$$pD$PD$ D$<D$$pE01[^]D$MD$ D$D$$p01[^]Í&UEt EEÍUS$]fEf}fy3ED$CD$`$u΋E Uf$[]D$ D$D$h$p$1[]ÍUE D$D$E$蝦1҅tEfɉÐt&USE ]D$`fEED$E$R1tBBCB CBC []Ð&U8uu}E} ]^fED$|$$tUf]u}]f}tPED$`D$$谥ED$D$ D$șD$$p1뜍ED$4$tCUUMf BGBGB G BUf FD$D$ D$ D$$p1UcteMUf BGBGB G BEfD$D$ D$D$$p1D$UUE ttf;D$ D$=D$$Hv'UEU ttE UD$ D$6D$$H='US]t$t$;[]Ít&'US$tJ@@@ @@$D$`肨Ef[]D$oD$ D$tD$$p1[]Ð&UWVSLuEEE$;u7D$D$ D$D$$p1L[^_]ÍED$ED$4$ھE1ۍ}u^EЉD$4$衺EUEU9]fEЉBEԉBE؉B E܉B|$4$luD$D$ D$ D$$p-D$D$ D$D$$pE$L1[^_]ËE UD$D$ D$ȗD$$pD$D$ D$HD$$pxt&UED${$WÐUWVS,E uU}EUF<$D$蓳u7D$5D$ D$D$$p1,[^_]F<$D$HF<$D$0FV <$D$T$rxE1ۀ}Eu;]F<$D$貳uD$;D$ D$tD$$p1:D$6D$ D$D$$p,1[^_]ÍvD$7D$ D$D$$p,1[^_]U}U1.t&FUD<$D$z;]EF؉<$D$JuD$?D$ D$D$$p12D$8D$ D$DD$$p1D$@D$ D$D$$p1U(}}]]uu D$ ?<$薷uBD$(D$ D$D$$p1ҋ]Ћu}]Ít&эB E<$ÃD$tbE<$D$S\$<$?uD$+D$ D$؞D$$p1_fD$)D$ D$DD$$p1)D$*D$ D$D$$p1&UVS u] D$ ?4$2u>D$D$ D$D$$p1҃ [^]Í[DD$4$誯tf\$4$ D$4$uD$D$ D$D$$p1vt&D$D$ D$DD$$p 1[^]D$D$ D$D$$p 1[^]UVS ] uC4$D$ru>D$D$ D$D$$p1҃ [^]ÍC4$D$tPC4$D$轮uD$ D$ D$D$$p 1[^]D$D$ D$D$$p 1[^]Ít&U(Eu1]P}}t@1D ÃPUt"U B5J41ҍA ED$s<$観uDD$D$ D$8D$$pEE]u}]É\$t$<$ntjD$ <<$*D$<$D$D$ D$D$$pEsD$D$ D$hD$$pE9&D$D$ D$D$$pEM <$L$زtMD$ ?<$4urD$D$ D$D$$pED$D$ D$D$$pE`D$<$~u9D$D$ D$ڛD$$pEU B<$D$?u9D$D$ D$8D$$pEM A<$D$u9D$D$ D$tD$$pEuD$ ?<$ðu9D$D$ D$D$$pE(D$<$Fu D$M AQ<$D$T$Lu9D$D$ D$ܡD$$pED$ ?<$u9D$D$ D$D$$pEdD$<$肩u D$M A Q$<$D$T$舫u9D$D$ D$<D$$pED$?<$;u9D$D$ D$pD$$pED$<$辨u9D$D$ D$D$$pESU B(<$D$ߨu9D$D$ D$D$$pED$?<$Ru9D$D$ D$ТD$$pED$<$էu D$M A,<$D$"u9D$D$ D$D$$pEGD$?<$蕭u9D$D$ D$(D$$pED$<$u D$UU B0<$D$etEuHEvD$D$ D$PD$$pEtD$?<$¬u9D$D$ D$|D$$pE'D$<$Eu9D$D$ D$D$$pEM A4<$D$腥u9D$D$ D$D$$pED$?<$ثu9D$ D$ D$ԣD$$pE=D$<$[u D$ U B5<$D$ǤED$ D$ D$D$$pEUW1V1SP,U B8t\1uE EHD$ D$tD$$pE2D$;D$ D$DD$$pED$9D$ D$D$$pED$8D$ D$D$$pED$:D$ D$D$$pEND$CD$ D$D$$pED$BD$ D$D$$pE'USÃtJPt$6@Pt$@t$[]ÐUWVSUt`XD$~D$ D$LD$$pXfE<$D$nEE<$D$Tf}D$t닍&x51f$CD$<$M8A5vn‹U<$‰\$uD$D$ D$tD$$p$胕EE0UT$ED$EUĉD$T$ED$ ED$E $D$0EЃEeDfD$D$ D$D$$pD$fD$ D$ D$$pD$gD$ D$LD$$ppD$D$ D$ D$$p>D$D$ D$D$$p D$D$ D$ԭD$$pD$D$ D$D$$pD$D$ D$vD$$pvD$D$ D$D$$pDD$D$ D$D$$pD$D$ D$ȪD$$pD$yQD$xD$ D$$D$$pD$D$D$ D$ЩD$$pbD$D$ D$(D$$p0D$D$D$ D$0D$$pD$D$ D$D$$pD$}D$ D$`D$$pD$nD$ D$1D$$p[D$mD$ D$pD$$p)D$sD$ D$D$$pD$rD$ D$D$$pD$D$ D$@D$$pD$D$ D$D$$paD$D$ D$D$$p/D$D$ D$D$$pD$D$ D$dD$$pD$D$ D$D$$pD$D$ D$ЫD$$pyD$D$ D$خD$$p5 UED$s$ÐUWVS FC~vy3iÌً|0$T0 uzŒtUv13„t.t*3uCŒt!9w[^_]Ãv볅ɉv뮉ω[^_]Åۉ뜿3͐t&UU MB~v1]iŒT D$u損t&U]] }}uuD$C$|$$alt]u}]ËS41tu]}uU }]UE D$D$E$l1t EÍUE D$D$E$k1t EÉ'U(]] uu}}$t$܉t]Ћu}]Ít&ED$\$<$mu 1Ґt&E$D$莉uEt$<$D$tUEU ttE UMD$ .0D$qD$$H-'UEU ttE UD$ :0D$jD$$H݊'UWV1S|E}܃ED$E$:kE$kE$kt$ËE<$D$!k<$ikt<$k$D$NtٍE\$$rED$D$ D$ D$D$p|1[^_]ËED$E$jEE$jE$kD$E0Ǎ@$蹇kEEwD$ED$E܉$AjE܉$jE܉$j4$Í@D$aG$ftf;C$uE$t$qED$7D$D$ G$D$$D$p1|[^_]ËG(D$E$GD$E$QqED$BD$D$G$D$ G(D$4$D$p1덍Et$$qED$D$/D$ D$$p|1[^_]ðAGD$E$pED$D$!D$ D$t$p1UWVS,}u4$GD$rhf4$h4$iE$$iE@4D$E0E$蚅uE<$P4T$D$=uD$D$ D$|D$$p,1[^_]É|$4$g4$(htq4$lh<$ÍED$CD$tW\$E$$>kuD$D$ D$D$$p,1[^_]Ã,[^_]D$D$ D$̺D$$p,1[^_]fUWVS1ۃu} Dt?uD$D$ D$D$D$p1[^_]É<$Ć$9D t |$$ՆED[^_]D$D$ D$D$$p1댍USÃt(t$跅t$装[]ÍvUEtE$$EgEÍt&'USÃt(t$Gt$3[]ÍvUEt EEÍUWVS,EEu fE$0݅ÉE1 ߅t.4$8$譅/t$E$BMUBABAB A MBBABABA B EfB$EB(E B,T$E$Tht ,[^_]ÐD$D$ D$D$$pD$!D$ D$ؼD$$pE^,1[^_]fD$D$ D$D$$p,1[^_]Í&D$D$ D$HD$$px&'UVSÃt:@tCt$C;tD$D$$|[^]þDt$ЂDu뺍v'UVS U]u wbiŒD$uTiŒ\ St&4$$^Ctit$$EC EC [^]fD$1D$ D$D$$p [^]ÉfD$D$ D$\D$$p1t UVS U]u wriŒD$udiŒ\ St&4$ف$NCtyt$$C D$D$$谀 [^]ÍvD$w1D$ D$D$$p [^]ÉVD$D$ D$\D$$p1ds UVS U]u wbiŒD$uTiŒ\ St&4$蹀$.Ctit$$ˀEC EC [^]fD$T1D$ D$D$$p [^]ÉfD$]D$ D$\D$$p1Tt UVS UMu B1w^iŒ\$uP\ St*4$$ Ct$$EC [^]ÍD$41D$ D$D$$p [^]D$01D$ D$D$$pD$;D$ D$\D$$p1! UWVS }tL1$ _$_f؃Ìut$} [^_]Ív'UWVS,u E$8~ÉE&1߅t.4$~$~7t$E$~MUBABAB A MBBABABA B $D$$aED$E$at ,[^_]D$zD$ D$\D$$pD$D$ D$D$$pE,1[^_]D$D$ D$нD$$p,1[^_]Ðt&D$D$ D$ D$$p|D$ U0D$xD$${v'US4$$F|ED$$FD$$>{D$@E$G`D$E$1`D$ D$D$ѯE$vD$ D$D$ׯE${D$ D$D$ޯE$D$ D$D$E$mWD$ D$D$ЯE$B^D$ D$D$֯E$eD$ D$D$ݯE$lD$ D$D$E$D$ D$ D$E$D$D$ D$ D$E$SD$D$ D$ D$E$ D$D$ D$ D$E$D$D$ D$ D$E$D$D$ D$D$E$ID$D$ "D$D$E$TtD$D$ D$D$)E$!sD$D$ D$D$(E$rD$D$ .D$D$4E$qD$D$ ,D$D$>E$pD$D$ 0D$D$FE$UoD$D$ 0D$D$UE$"nD$D$ 1D$D$dE$mD$D$ 1D$D$qE$D$D$ D$D$~E$D$D$ D$D$E$VD$D$E$<D$D$$D$XD$ D$D$$p-D$=D$ D$D$$pE$14[]D$D$ D$D$$p41[]Ðt&D$;D$ D$,D$$p널D$<D$ D$lD$$pQD$>D$ D$D$$pD$?D$ D$8D$$pD$@D$ D$|D$$pD$AD$ D$D$$pD$ID$ D$D$$pWD$BD$ D$D$$p%D$CD$ D$HD$$pD$ED$ D$D$$pD$FD$ D$D$$pD$GD$ D$DD$$p]D$HD$ D$D$$p+D$JD$ D$\D$$pD$KD$ D$D$$pD$LD$ D$D$$pD$MD$ D$tD$$pcD$ND$ D$D$$p1D$OD$ D$$D$$pD$PD$ D$D$$pD$QD$ D$D$$pD$D$$D$YD$ D$0D$$pID$RD$ D$XD$$pD$SD$ D$D$$pD$TD$ D$$D$$pD$D$E$%D$D$$udD$\D$ D$D$$p@D$WD$ D$D$$pD$D$Ű$udD$]D$ D$D$$pD$[D$ D$|D$$pD$D$˰$u2D$^D$ D$dD$$p@D$D$ϰ$u2D$_D$ D$D$$pD$D$հ$gu2D$`D$ D$D$$pD$D$ݰ$u2D$aD$ D$8D$$pVD$D$$u2D$bD$ D$D$$pD$D$E$ztND$D$$\udD$eD$ D$(D$$pD$dD$ D$D$$pgD$D$$u2D$fD$ D$pD$$pD$D$$u2D$gD$ D$D$$pD$D$ $@u2D$hD$ D$D$$p}D$D$$u2D$iD$ D$HD$$p/D$D$E$tND$,D$>$udD$lD$ D$D$$pD$kD$ D$D$$pD$D$q$u2D$mD$ D$(D$$p@D$D$#E$tND$%D$a$udD$pD$ D$D$$pD$oD$ D$tD$$pD$D$S$u2D$qD$ D$(D$$pQD$D$ D$D$7E$"D$D$ D$ D$CE$pD$D$ D$!D$IE$=%D$D$ D$"D$QE$ D$D$ D$#D$VE$[D$D$ D$$D$E$D$D$ D$%D$]E$qD$D$ D$&D$fE$>,D$D$ D$'D$mE$ D$D$ D$(D$wE$D$D$ D$)D$E$UD$ D$ (D$*D$E$rD$D$ (D$+D$E$?D$D$ (D$,D$E$ RD$D$ (D$-D$E$D$D$ ,D$.D$E$D$ D$ *D$/D$hE$sD$D$ -D$0D$E$@#D$D$ -D$1D$E$ D$D$ D$2D$E$D$ a0D$a0D$E$udD$D$ D$D$$pD$tD$ D$pD$$pD$ q0D$a0D$E$udD$D$ D$D$$pqD$D$ D$HD$$p?D$D$-D$ <D$ 0D$q0D$бE$1D$D$ D$hD$$pD$D$ D$D$$pD$D$ D$D$$pfD$D$-D$D$ 0D$q0D$xE$XRD$D$ D$D$$pD$D$ D$,D$$pD$|D$ D$DD$$pD${D$ D$D$$p[D$zD$ D$D$$p)D$yD$ D$4D$$pD$xD$ D$D$$pD$wD$ D$D$$pD$vD$ D$,D$$paD$uD$ D$D$$p/D$D$ D$D$$pD$D$ D$pD$$pD$~D$ D$D$$pD$}D$ D$D$$pgD$D$ D$|D$$p5D$D$ D$$D$$pD$D$ D$D$$pD$ 0D$q0D$ܱE$ u2D$D$ D$D$$pxD$D$D$;D$ 0D$0D$E$ju2D$D$ D$D$$pD$D$D$;D$ 0D$0D$E$u2D$D$ D$D$$pD$D$D$;D$ 0D$0D$E$u2D$D$ D$ D$$p%D$D$1D$;D$ 0D$0D$E$u2D$D$ D$D$$pD$D$D$;D$ 0D$0D$E$u2D$D$ D$HD$$pCD$D$0D$;D$ 1D$0D$'E$5u2D$D$ D$D$$pD$D$,D$ ;D$ 1D$0D$6E$u2D$D$ D$pD$$paD$D$D$ ;D$ !1D$0D$IE$Su2D$D$ D$D$$pD$D$D$ ;D$ 11D$0D$[E$u2D$D$ D$D$$pD$ A1D$q0D$eE$u2D$D$ D$D$$p&D$D$-D$ <D$ Q1D$A1D$tE$u2D$D$ D$D$$pD$D$ D$<D$ a1D$A1D$E$u2D$D$ D$,D$$pDD$D$ D$<D$ q1D$A1D$E$6u2D$D$ D$D$$pD$D$D$<D$ 1D$A1D$E$u2D$D$ D$dD$$pbD$D$ D$<D$ 1D$A1D$E$Tu2D$D$ D$D$$pD$D$-D$<D$ 1D$A1D$E$u2D$D$ D$D$$pD$D$D$<D$ 1D$A1D$E$ru2D$D$ D$<D$$pD$D$D$<D$ 1D$A1D$ȲE$u2D$#D$ D$D$$pD$D$ D$<D$ 1D$A1D$ײE$u2D$*D$ D$D$$p-D$ 1D$q0D$'E$gu2D$.D$ D$D$$pD$D$D$D$ 1D$1D$E$u2D$5D$ D$D$$pcD$D$D$D$ 2D$1D$E$Uu2D$<D$ D$ D$$pD$ 2D$q0D$E$,u2D$@D$ D$D$$pD$D$*D$'D$ !2D$2D$E$u2D$GD$ D$LD$$p(D$D$D$?D$ 12D$2D$E$u2D$ND$ D$D$$pD$D$D$?D$ A2D$2D$E$u2D$UD$ D$D$$pFD$ Q2D$q0D$ E$u2D$YD$ D$0D$$pD$D$*D$DD$ a2D$Q2D$E$u2D$`D$ D$D$$p|D$D$ D$DD$ q2D$Q2D$E$nu2D$gD$ D$4D$$p D$D$D$DD$ 2D$Q2D$/E$u2D$nD$ D$D$$pD$D$D$DD$ 2D$Q2D$CE$u2D$uD$ D$hD$$p)D$D$D$DD$ 2D$Q2D$WE$u2D$|D$ D$D$$pD$ 2D$q0D$eE$u2D$D$ D$D$$p_D$ 2D$2D$^E$u2D$D$ D$D$$pD$D$ D$@D$ 2D$2D$mE$u2D$D$ D$pD$$pD$ 2D$2D$wE$u2D$D$ D$D$$pD$ D$D$$p頾D$D$,D$2D$ 17D$5D$E$蒯u2D$ED$ D$D$$p/D$ A7D$5D$϶E$iu2D$ID$ D$D$$pֽD$D$D$3D$ Q7D$A7D$E$Ȯu2D$PD$ D$D$$peD$D$D$3D$ a7D$A7D$E$Wu2D$WD$ D$D$$pD$D$D$3D$ q7D$A7D$ E$u2D$^D$ D$|D$$p郼D$D$D$3D$ 7D$A7D$E$uu2D$eD$ D$0D$$pD$D$!D$ 3D$ 7D$A7D$*E$u2D$lD$ D$D$$p须D$D$D$3D$ 7D$A7D$<E$蓬u2D$sD$ D$D$$p0D$D$D$ 3D$ 7D$A7D$HE$"u2D$zD$ D$(D$$p鿺D$D$D$3D$ 7D$A7D$YE$豫u2D$D$ D$D$$pND$D$D$3D$ 7D$A7D$gE$@u2D$D$ D$D$$pݹD$D$D$3D$ 7D$A7D$uE$Ϫu2D$D$ D$(D$$plD$ 7D$5D$E$覱u2D$D$ D$D$$pD$D$D$4D$ 8D$7D$E$u2D$D$ D$XD$$p颸D$D$D$4D$ 8D$7D$E$蔩u2D$D$ D$D$$p1D$D$D$4D$ !8D$7D$E$#u2D$D$ D$D$$pD$D$D$ 4D$ 18D$7D$·E$貨u2D$D$ D$T D$$pOD$D$2D$4D$ A8D$7D$ηE$Au2D$D$ D$ D$$p޶D$D$D$4D$ Q8D$7D$E$Чu2D$D$ D$!D$$pmD$D$'D$4D$ a8D$7D$E$_u2D$D$ D$T"D$$pD$D$D$4D$ q8D$7D$E$u2D$D$ D$"D$$p鋵D$ 8D$Q5D$E$ŭu2D$D$ D$#D$$p2D$D$D$=D$ 8D$8D$ E$$u2D$D$ D$,$D$$pD$D$!D$=D$ 8D$8D$2E$賥u2D$D$ D$$D$$pPD$D$D$=D$ 8D$8D$9E$Bu2D$D$ D$%D$$p߳D$D$D$=D$ 8D$8D$GE$Ѥu2D$D$ D$T&D$$pnD$D$D$=D$ 8D$8D$aE$`u2D$D$ D$$'D$$pD$D$D$=D$ 8D$8D$nE$u2D$D$ D$'D$$p録D$D$D$ =D$ 8D$8D$E$~u2D$D$ D$(D$$pD$D$,D$=D$ 9D$8D$E$ u2D$D$ D$H)D$$p骱D$ 9D$Q5D$E$u2D$ D$ D$*D$$pQD$D$,D$>D$ !9D$9D$E$Cu2D$D$ D$*D$$pD$ 19D$Q5D$ϸE$u2D$D$ D$X+D$$p釰D$D$D$?D$ A9D$19D$E$yu2D$D$ D$+D$$pD$ Q9D$8D$E$Pu2D$!D$ D$,D$$p齯D$D$D$ =D$ a9D$Q9D$E$诠u2D$(D$ D$ -D$$pLD$D$D$ =D$ q9D$Q9D$E$>u2D$/D$ D$-D$$pۮD$D$D$ =D$ 9D$Q9D$"E$͟u2D$6D$ D$P.D$$pjD$ 9D$Q9D$)E$褦u2D$:D$ D$.D$$pD$ 9D$q0D$E$Ku2D$>D$ D$d/D$$p鸭D$ 9D$q0D$=E$tEU錭D$BD$ D$/D$$pMUE UMA4Q8]ÍUEE ]UUfR ‹E f]Ðt&UMSAY A ‹E Ӊ[]ÍvU1҉W1VS E0@Y¸ A 1 A1 A1҉]M1ۉ¸˹ ȋM 1IMM ڋ] ȉ[E U]] E Љ C [^_]Í'U]&U]&U]&U]&U]&UVSu] 4$\$CD$F$TCD$F$BCD$F$0CD$F$CD$F$] u[^]t&U]G&U]] uu\$4$ ] ]uu]&U]&U]&UVSu] 4$\$vCD$F$dCD$F$RCD$F$:] u[^])'U]] uu\$4$] ]uu]&U]E ]uuD$$u u]]]&UVSE uft+1t&ЍPD$$p1hD$D$ 9D$4>D$$p14<[^_]Í'UEU tt E UD$ PD$HD$9$HUE @D$E$*u/D$yD$ 9D$$?D$$p1ɉÉ'U(uuE]}މ\$|$$9tEpD$"D$ 9D$?D$$p@1[^]ø몍v'U($<]uƉ}Utl1D$PpFCFCF C PCPCPCPCC $%E]u}]D$rD$ 9D$@D$$p1'U]w0&UMA0t tE L$$D$eÐt&D$D$ 9D$@D$$p1 UWVS,} EED$$Zu7D$VD$ 9D$AD$$p,1[^_]ËEu4$D$4$to4$6<$ÉD$tډ\$E$uD$^D$ 9D$0AD$$pE$,1[^_]ËEU,[^_]Ív'US$]E\$E D$E$1҅u$[]ËE$t?D$sD$ 9D$`AD$$p$F$1[]ËE$U$$$[]Í&UWVS,] E}D$D$P$*u7D$D$ 9D$AD$$p1,[^_]ËE<$D$@CuD$4$4$4$XD$PÉ$u҉\$<$uD$D$ 9D$:D$$p1WD$D$ 9D$AD$$p,1[^_]Ã,[^_]Í'U(]] uu\$4$u>D$qD$ 9D$AD$$p1ҋ]Ћu]Ív\$4$DuD$rD$ 9D$0BD$$p]1ҋu]UE D$ D$E $1tEB fUWVS,Eu E$$ÉE%1 CES fC҉FCFCF C tED$\$$Jt6\$E $4EUC E,[^_]ÐD$D$ 9D$BD$$pD$D$ 9D$:D$$pE$K,1[^_]ÐD$D$ 9D$BD$$p뎐D$D$ 9D$`BD$$p,1[^_]É'U8uƍE]ˉ}EED$L$$tEU]u}]ÍED$F\$$V$urED$\$$^u1D$bD$ 9D$CD$$p1돍ED$ E@$\$D$F$$tZvED$ E\$<$D$u7D$gD$ 9D$CD$$p1D$dD$ 9D$TCD$$p1t&UVS0uEF0${D$E$D$UF0$M 3u?D$D$ 9D$LDD$$p$01[^]ÐD$\$E$u5D$D$ 9D$DD$$p뤍$0[^]D$D$ 9D$DD$$p01[^]D$ MD$D$9$CfU8UuM }u]}Z0EtE$EP<fxED$ED$$;uD$D$ 9D$:D$$p1t$L$$t U]u}]ÍD$D$ 9D$:D$$p1D$D$ 9D$LDD$$p1닋EMP9)D$D$ 9D$ ED$$p1=މ}C$EUEt$T$$D$D$ 9D$KD$$p4$b@1[^]É\$D$PE$tEU@[^]D$D$ 9D$MD$$p둍t&'U($»‰E@@@ @@E B$D$&E$HtEUÐt&D$D$ 9D$MD$$pE$1Ít&D$D$ 9D$TMD$$p1ÐUWV0U Eu}U܋M܉EEEE׉ƋU؉E܅UEu$9wQEƋEt&;}v;11&MЋMEԋEЋUԅt؃ڃ0^_]ÉЋU1fǃEM +EEM׋UM NjEM ЋUEỦE9Ủ|tmM1cv؃U]؃U]E&;}r ;u11EM9sM1UWVP} EUEuEEUEkMNM҉M܉E؉Uԉu}u(9 UEM܋EUQE9Ev6uU}MUMt&Eąt ]U]EUP^_]fEԃEMȸ U+Eȋu؋}EEMM ‹ẺUUMM ЋUMuU9UM)щMMЉM ‹EUUEE܋MH2fU؅t>E̋UE&EU؃ރE1u؉봋M9MrE9EvEỦEUŰM+MUԉMU94)U*UWV0UEu} EEEUu}u9UEfM9MvuЉ}fEЋUԃ0^_]ÍvEEMܸ U+E܋u}EEMM ‹EUUMM ЋUMuU9UM)щM̉MM ‹ẺUEPEtEUE&1ufE9ErU9UvUMUЉMME+EMEM9g)U]U]Ít&'UWVS^cE)E}Ut+1ƍED$E D$E$9}u߃[^_]Ë$ÐUS ot1Ћou[]ÐUS[\ܵY[Usage: %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 ERROR: Failed to parse the Infax data string '%s' ERROR: Failed to update MXF file '%s' -h--help--infax--fileUnknown argument '%s' Missing MXF filename --infax is required --file is required write_archive_mxf.cinfaxDataString != NULL'%s' failed, in %s:%d %d-%u-%u%lldendField - startField > 0fieldIndex == 15D3P_D3ErrorCountD3P_PSEFailureCountD3P_InfaxFrameworkD3P_FormatD3P_ProgrammeTitleD3P_EpisodeTitleD3P_TransmissionDateD3P_MagazinePrefixD3P_ProgrammeNumberD3P_ProductionCodeD3P_SpoolStatusD3P_StockDateD3P_SpoolDescriptorD3P_MemoD3P_DurationD3P_SpoolNumberD3P_AccessionNumberD3P_CatalogueDetailD3P_ItemNumberD3P_PSEAnalysisFrameworkD3P_RedFlashD3P_SpatialPatternD3P_LuminanceFlashD3P_ExtendedFailureD3P_D3ReplayErrorFrameworkD3P_D3ErrorCodePhysicalDescriptorTapeDescriptormxf_is_header_metadata(&key)mxf_skip(mxfFile, len)filePath != NULLTC%dV%dA%dDM%dT%dinvalid 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 sscanf(startField, "%d-%u-%u", &year, &month, &day) == 3sscanf(startField, "%"PFi64"", &infaxData->duration) == 1sscanf(startField, "%u", &infaxData->itemNo) == 1Invalid Infax data string ('%s'), in %s:%d ./../bbc_d3_extensions_data_model.hmxf_register_item_def(dataModel, "D3P_D3ErrorCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_D3ErrorCount), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_item_def(dataModel, "D3P_PSEFailureCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_PSEFailureCount), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_set_def(dataModel, "D3P_InfaxFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_InfaxFramework))mxf_register_item_def(dataModel, "D3P_Format", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProgrammeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_EpisodeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_TransmissionDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)mxf_register_item_def(dataModel, "D3P_MagazinePrefix", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProgrammeNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProductionCode", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolStatus", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_StockDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolDescriptor", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_Memo", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_Duration", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), 0x0000, MXF_INT64_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_AccessionNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_CatalogueDetail", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ItemNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_set_def(dataModel, "D3P_PSEAnalysisFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_PSEAnalysisFramework))mxf_register_item_def(dataModel, "D3P_RedFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_RedFlash), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpatialPattern", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_SpatialPattern), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_LuminanceFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_LuminanceFlash), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ExtendedFailure", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_ExtendedFailure), 0x0000, MXF_BOOLEAN_TYPE, 0)mxf_register_set_def(dataModel, "D3P_D3ReplayErrorFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_D3ReplayErrorFramework))mxf_register_item_def(dataModel, "D3P_D3ErrorCode", &MXF_SET_K(D3P_D3ReplayErrorFramework), &MXF_ITEM_K(D3P_D3ReplayErrorFramework, D3P_D3ErrorCode), 0x0000, MXF_UINT8_TYPE, 0)mxf_register_set_def(dataModel, "PhysicalDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(PhysicalDescriptor))mxf_register_set_def(dataModel, "TapeDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(TapeDescriptor))((*tempString) = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (len + 1))) != NULLmbstowcs((*tempString), input, len + 1) != (size_t)(-1)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)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_create_header_metadata(&headerMetadata, dataModel)mxf_read_primer_pack(mxfFile, &headerMetadata->primerPack)mxf_read_kl(mxfFile, &key, &llen, &len)mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 1, &frameworkSet)mxf_get_utf16string_item(frameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), formatString)set_infax_data(frameworkSet, infaxData)mxf_file_seek(mxfFile, - mxfKey_extlen - llen - len, SEEK_CUR)mxf_write_set(mxfFile, frameworkSet)!networkLocatorSetFoundAndUpdatedmxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 1, &networkLocatorSet)convert_string(newFilename, &tempString)mxf_set_fixed_size_utf16string_item(networkLocatorSet, &MXF_ITEM_K(NetworkLocator, URLString), tempString, NETWORK_LOCATOR_URL_SIZE)llen + len + mxfKey_extlen == mxf_get_set_size(mxfFile, networkLocatorSet)mxf_write_set(mxfFile, networkLocatorSet)ltoInfaxSetFoundAndUpdated && networkLocatorSetFoundAndUpdated*mxfFileIn != NULL && newFilename != NULLCould not find header partition pack key, in %s:%d mxf_read_partition(mxfFile, &key, &headerPartition)update_header_metadata(mxfFile, headerPartition->headerByteCount, ltoInfaxData, newFilename)mxf_file_seek(mxfFile, headerPartition->footerPartition, SEEK_SET)Could not find footer partition pack key, in %s:%d mxf_read_partition(mxfFile, &key, &footerPartition)update_header_metadata(mxfFile, footerPartition->headerByteCount, ltoInfaxData, newFilename)mxf_write_partition(mxfFile, footerPartition)mxf_disk_file_open_modify(filePath, &mxfFile)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)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)) >= 0(uint64_t)filePos < g_fixedBodyOffset - 17mxf_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 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 Invalid audio frame size %ld; expecting %ld, in %s:%d verify_essence_write_state(output, 0, 0, 1)mxf_write_fixed_kl(output->mxfFile, &eeKey, 4, size)mxf_file_write(output->mxfFile, data, size) == sizeInvalid video frame size %ld; expecting %ld, in %s:%d verify_essence_write_state(output, 0, 1, 0)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) == 8numAudioTracks <= 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)mxf_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++])mxf_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)mxf_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)mxf_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)mxf_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)M"% :8ה+4 +4S +4 {+4S 2+4+4S /+4 @+4 @+4S +4 +4 +4 +4 +4 +4 +4 +4 +4  +4  +4  +4  +4  +4 +4 +4S +4 +4 +4 +4 +4S +4 +4S $+4S I+4S .+4+4+4 +4S 9+4${+4+4+4+40+4 X{+4S A+4S +4+4+4+4 +4+4+4 +4 +4 verify_essence_write_stateupdate_essence_write_state+4 +4S +4 +4  +4 +4 +4 +4+4+4+4+4+4 +4S 0+4+4 {+4 {+4 {+4 +4 &DH&wY+4+4  +4 +4S +4+4S #+4+4+4+4+4S 6+4+4+4+4+4S ;+40+4+4S +4+4+4+4+4+4+4S +4+4+4+4S 7+4S D+4+4+4+4+4S (+4 +4+4+4+4+4+4+4 +4+4+4S H+4+4+4+4+4+4+4S :?D3 ingested materialD3 tapeD3PSE FailuresD3 VTR ErrorsBBCBBC Archive MXF WriterVersion Feb 2008timecode_index.c(newArray = (TimecodeIndexArray*)malloc(sizeof(TimecodeIndexArray))) != NULL(newArray->elements = (TimecodeIndexElement*)malloc(sizeof(TimecodeIndexElement) * (index->arraySize))) != NULLmxf_append_list_element(&index->indexArrays, newArray)libMXF (Linux)L}}libMXF (Linux)+4 +4 +4+4+4`>o'^w+4}`>oxl+4}`>oo 0 && llen <= 9mxf_write_k(mxfFile, key)mxf_write_l(mxfFile, len)r+brbw+bmxf_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)) != EOFmxf_read_l(mxfFile, llen, len)mxf_file_write(mxfFile, (const uint8_t*)key, 16) == 16mxf_read_uint32(mxfFile, eleLen)mxf_write_uint32(mxfFile, len)mxf_write_uint32(mxfFile, eleLen)Could 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)(newMXFFile = (MXFFile*)malloc(sizeof(MXFFile))) != NULL(newSysData = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newStdInFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newDiskFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULLmxf_write_fixed_l./mxf/mxf_partition.c((uint32_t)len - 4) % 12 == 0fillSize >= llenpartition->kagSize > 0mxf_write_l(mxfFile, packLen)mxf_read_ul(mxfFile, &label)mxf_write_k(mxfFile, &g_RandomIndexPack_key)(llen = mxf_write_l(mxfFile, len)) != 0mxf_write_uint32(mxfFile, partition->bodySID)mxf_write_uint64(mxfFile, partition->thisPartition)mxf_write_uint32(mxfFile, (uint32_t)(16 + llen + len))(newLabel = (mxfUL*)malloc(sizeof(mxfUL))) != NULLmxf_append_list_element(&partition->essenceContainers, newLabel)mxf_append_list_element(partitions, partition)mxf_read_uint32(mxfFile, &size)(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_file_write(mxfFile, zeros, ZEROS_BUFFER_SIZE) == ZEROS_BUFFER_SIZEmxf_file_write(mxfFile, zeros, partialCount) == partialCountsize >= (uint32_t)(mxf_get_min_llen(mxfFile) + mxfKey_extlen)mxf_write_k(mxfFile, &g_KLVFill_key)mxf_write_l(mxfFile, fillSize)write_zeros(mxfFile, fillSize)(filePos = mxf_file_tell(mxfFile)) >= 0((uint64_t)filePos <= position - mxf_get_min_llen(mxfFile) + mxfKey_extlen)(uint64_t)filePos > partition->thisPartitionpartition->indexMarkInPos >= 0filePos >= partition->indexMarkInPospartition->headerMarkInPos >= 0filePos >= partition->headerMarkInPosmxf_write_k(mxfFile, &partition->key)mxf_write_uint16(mxfFile, partition->majorVersion)mxf_write_uint16(mxfFile, partition->minorVersion)mxf_write_uint32(mxfFile, partition->kagSize)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_ul(mxfFile, &partition->operationalPattern)mxf_write_batch_header(mxfFile, essenceContainerLen, mxfUL_extlen)mxf_write_ul(mxfFile, (mxfUL*)mxf_get_iter_element(&iter))mxf_append_partition_esscont_label(partition, (mxfUL*)mxf_get_iter_element(&iter))(newPartition = (MXFPartition*)malloc(sizeof(MXFPartition))) != NULLmxf_create_from_partition(sourcePartition, &newPartition)mxf_append_partition(partitions, newPartition)mxf_create_partition(&newPartition)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_append_partition_esscont_label(newPartition, &label)mxf_read_kl(mxfFile, &tkey, &tllen, &tlen)mxf_skip(mxfFile, (int64_t)tlen)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)+4 +4 +4mxf_allocate_spacemxf_fill_to_positionmxf_fill_to_kag./mxf/mxf_primer.cmxf_read_uid(mxfFile, &uid)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)(newEntry = (MXFPrimerPackEntry*)malloc(sizeof(MXFPrimerPackEntry))) != NULLmxf_append_list_element(&primerPack->entries, (void*)entry)add_primer_pack_entry(primerPack, newEntry)Could 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)data != ((void *)0) && info != ((void *)0)(newPrimerPack = (MXFPrimerPack*)malloc(sizeof(MXFPrimerPack))) != NULLmxf_create_primer_pack(&newPrimerPack)mxf_read_array_header(mxfFile, &numberOfItems, &itemLength)mxf_read_local_tag(mxfFile, &localTag)create_primer_pack_entry(newPrimerPack, &newEntry)+4 entry_eq_tagentry_eq_uid./mxf/mxf_index_table.cmxf_write_uint32(mxfFile, 6)mxf_write_uint16(mxfFile, 8)mxf_write_uint16(mxfFile, 4)mxf_write_uint16(mxfFile, 1)localLen == mxfUUID_extlenlocalLen == 8localLen == 4localLen == 1deltaEntryLen == 6mxf_skip(mxfFile, localLen)totalLen == segmentLenmxf_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_write_local_tag(mxfFile, 0x3f0a)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)mxf_write_local_tag(mxfFile, 0x3f09)mxf_write_uint16(mxfFile, (uint16_t)(8 + numDeltaEntries * 6))mxf_write_uint32(mxfFile, numDeltaEntries)mxf_write_int8(mxfFile, entry->posTableIndex)mxf_write_uint8(mxfFile, entry->slice)mxf_write_uint32(mxfFile, entry->elementData)mxf_write_k(mxfFile, &g_IndexTableSegment_key)mxf_write_l(mxfFile, segmentLen)mxf_write_local_tag(mxfFile, 0x3c0a)mxf_write_uint16(mxfFile, mxfUUID_extlen)mxf_write_uuid(mxfFile, &segment->instanceUID)mxf_write_local_tag(mxfFile, 0x3f0b)mxf_write_int32(mxfFile, segment->indexEditRate.numerator)mxf_write_int32(mxfFile, segment->indexEditRate.denominator)mxf_write_local_tag(mxfFile, 0x3f0c)mxf_write_int64(mxfFile, segment->indexStartPosition)mxf_write_local_tag(mxfFile, 0x3f0d)mxf_write_int64(mxfFile, segment->indexDuration)mxf_write_local_tag(mxfFile, 0x3f05)mxf_write_uint32(mxfFile, segment->editUnitByteCount)mxf_write_local_tag(mxfFile, 0x3f06)mxf_write_uint32(mxfFile, segment->indexSID)mxf_write_local_tag(mxfFile, 0x3f07)mxf_write_uint32(mxfFile, segment->bodySID)mxf_write_local_tag(mxfFile, 0x3f08)mxf_write_uint8(mxfFile, segment->sliceCount)mxf_write_local_tag(mxfFile, 0x3f0e)mxf_write_uint8(mxfFile, segment->posTableCount)mxf_write_uint16(mxfFile, (uint16_t)(8 + deltaEntryArrayLen * 6))mxf_write_uint32(mxfFile, deltaEntryArrayLen)mxf_write_uint16(mxfFile, (uint16_t)(8 + indexEntryArrayLen * (11 + segment->sliceCount * 4 + segment->posTableCount * 8)))mxf_write_uint32(mxfFile, indexEntryArrayLen)mxf_write_uint32(mxfFile, 11 + segment->sliceCount * 4 + segment->posTableCount * 8)(newSegment = (MXFIndexTableSegment*)malloc(sizeof(MXFIndexTableSegment))) != NULL(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)(newEntry = (MXFDeltaEntry*)malloc(sizeof(MXFDeltaEntry))) != NULLcreate_delta_entry(segment, &newEntry)8 + deltaEntryArrayLen * 14 <= 0xffffmxf_create_index_table_segment(&newSegment)mxf_read_uint16(mxfFile, &localLen)mxf_read_uuid(mxfFile, &newSegment->instanceUID)mxf_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)mxf_read_uint32(mxfFile, &newSegment->editUnitByteCount)mxf_read_uint32(mxfFile, &newSegment->indexSID)mxf_read_uint32(mxfFile, &newSegment->bodySID)mxf_read_uint8(mxfFile, &newSegment->sliceCount)mxf_read_uint8(mxfFile, &newSegment->posTableCount)mxf_read_uint32(mxfFile, &deltaEntryArrayLen)mxf_read_uint32(mxfFile, &deltaEntryLen)localLen == 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 segment+4S add_index_entryadd_delta_entry./mxf/mxf_data_model.csetDef != ((void *)0)UInt8UInt16UInt32UInt64RawUTF16StringUInt32ArrayInt64ArrayUInt8ArrayISO7StringUInt32BatchAUIDArrayULBatchStrongRefArrayStrongRefBatchWeakRefArrayWeakRefBatchRationalArrayRGBALayoutRationalNumeratorDenominatorTimestampYearMonthDayHoursMinutesSecondsQMSecProductVersionMajorMinorPatchBuildReleaseIndirectRGBALayoutComponentVersionTypeUTF16BooleanISO7LengthRGBACodeStreamDataValueIdentifierOpaqueUMIDULUUIDAUIDStrongRefWeakRefOrientationrootInterchangeObjectInstanceUIDPrefaceLastModifiedDateObjectModelVersionPrimaryPackageIdentificationsContentStorageOperationalPatternEssenceContainersDMSchemesIdentificationThisGenerationUIDCompanyNameProductNameVersionStringProductUIDModificationDateToolkitVersionPlatformPackagesEssenceContainerDataLinkedPackageUIDIndexSIDBodySIDGenericPackagePackageCreationDatePackageModifiedDateTracksNetworkLocatorURLStringTextLocatorLocatorNameGenericTrackTrackNumberTrackNameSequenceStaticTrackEventTrackEventEditRateEventOriginStructuralComponentDataDefinitionStructuralComponentsTimecodeComponentRoundedTimecodeBaseStartTimecodeDropFrameSourcePackageIDSourceTrackIDDMSegmentEventStartPositionEventCommentDMFrameworkDMSourceClipDMSourceClipTrackIDsMaterialPackageSourcePackageGenericDescriptorLocatorsFileDescriptorLinkedTrackIDSampleRateContainerDurationEssenceContainerCodecSignalStandardFrameLayoutStoredWidthStoredHeightStoredF2OffsetSampledWidthSampledHeightSampledXOffsetSampledYOffsetDisplayHeightDisplayWidthDisplayXOffsetDisplayYOffsetDisplayF2OffsetAspectRatioActiveFormatDescriptorVideoLineMapAlphaTransparencyCaptureGammaImageAlignmentOffsetImageStartOffsetImageEndOffsetFieldDominancePictureEssenceCodingCDCIEssenceDescriptorComponentDepthHorizontalSubsamplingVerticalSubsamplingColorSitingReversedByteOrderPaddingBitsAlphaSampleDepthBlackRefLevelWhiteReflevelColorRangeRGBAEssenceDescriptorComponentMaxRefComponentMinRefAlphaMaxRefAlphaMinRefScanningDirectionPixelLayoutPalettePaletteLayoutGenericSoundEssenceDescriptorAudioSamplingRateLockedAudioRefLevelElectroSpatialFormulationChannelCountQuantizationBitsDialNormSoundEssenceCompressionGenericDataEssenceDescriptorDataEssenceCodingMultipleDescriptorSubDescriptorUIDsWaveAudioDescriptorBlockAlignSequenceOffsetAvgBpsAES3AudioDescriptorDMSetDuplicate 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)Number 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))) != NULL(newItemDef = (MXFItemDef*)malloc(sizeof(MXFItemDef))) != NULL(newItemDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLmxf_append_list_element(&dataModel->itemDefs, (void*)itemDef)add_item_def(dataModel, newItemDef)typeId < sizeof(dataModel->types) / sizeof(MXFItemType) && dataModel->types[typeId].typeId == 0(type->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLtypeId > 0 && typeId < MXF_EXTENSION_TYPE(newSetDef = (MXFSetDef*)malloc(sizeof(MXFSetDef))) != NULL(newSetDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLmxf_append_list_element(&dataModel->setDefs, (void*)setDef)add_set_def(dataModel, newSetDef)(newDataModel = (MXFDataModel*)malloc(sizeof(MXFDataModel))) != NULL./include/mxf/mxf_baseline_data_model.hmxf_register_basic_type(newDataModel, "Int8", MXF_INT8_TYPE, 1)mxf_register_basic_type(newDataModel, "Int16", MXF_INT16_TYPE, 2)mxf_register_basic_type(newDataModel, "Int32", MXF_INT32_TYPE, 3)mxf_register_basic_type(newDataModel, "Int64", MXF_INT64_TYPE, 4)mxf_register_basic_type(newDataModel, "UInt8", MXF_UINT8_TYPE, 1)mxf_register_basic_type(newDataModel, "UInt16", MXF_UINT16_TYPE, 2)mxf_register_basic_type(newDataModel, "UInt32", MXF_UINT32_TYPE, 3)mxf_register_basic_type(newDataModel, "UInt64", MXF_UINT64_TYPE, 4)mxf_register_basic_type(newDataModel, "Raw", MXF_RAW_TYPE, 0)mxf_register_array_type(newDataModel, "UTF16String", MXF_UTF16STRING_TYPE, MXF_UTF16_TYPE, 0)mxf_register_array_type(newDataModel, "Int32Array", MXF_INT32ARRAY_TYPE, MXF_INT32_TYPE, 0)mxf_register_array_type(newDataModel, "UInt32Array", MXF_UINT32ARRAY_TYPE, MXF_UINT32_TYPE, 0)mxf_register_array_type(newDataModel, "Int64Array", MXF_INT64ARRAY_TYPE, MXF_INT64_TYPE, 0)mxf_register_array_type(newDataModel, "UInt8Array", MXF_UINT8ARRAY_TYPE, MXF_UINT8_TYPE, 0)mxf_register_array_type(newDataModel, "ISO7String", MXF_ISO7STRING_TYPE, MXF_ISO7_TYPE, 0)mxf_register_array_type(newDataModel, "Int32Batch", MXF_INT32BATCH_TYPE, MXF_INT32_TYPE, 0)mxf_register_array_type(newDataModel, "UInt32Batch", MXF_UINT32BATCH_TYPE, MXF_UINT32_TYPE, 0)mxf_register_array_type(newDataModel, "AUIDArray", MXF_AUIDARRAY_TYPE, MXF_AUID_TYPE, 0)mxf_register_array_type(newDataModel, "ULBatch", MXF_ULBATCH_TYPE, MXF_UL_TYPE, 0)mxf_register_array_type(newDataModel, "StrongRefArray", MXF_STRONGREFARRAY_TYPE, MXF_STRONGREF_TYPE, 0)mxf_register_array_type(newDataModel, "StrongRefBatch", MXF_STRONGREFBATCH_TYPE, MXF_STRONGREF_TYPE, 0)mxf_register_array_type(newDataModel, "WeakRefArray", MXF_WEAKREFARRAY_TYPE, MXF_WEAKREF_TYPE, 0)mxf_register_array_type(newDataModel, "WeakRefBatch", MXF_WEAKREFBATCH_TYPE, MXF_WEAKREF_TYPE, 0)mxf_register_array_type(newDataModel, "RationalArray", MXF_RATIONALARRAY_TYPE, MXF_RATIONAL_TYPE, 0)mxf_register_array_type(newDataModel, "RGBALayout", MXF_RGBALAYOUT_TYPE, MXF_RGBALAYOUTCOMPONENT_TYPE, 0)itemType = mxf_register_compound_type(newDataModel, "Rational", MXF_RATIONAL_TYPE)mxf_register_compound_type_member(itemType, "Numerator", MXF_INT32_TYPE)mxf_register_compound_type_member(itemType, "Denominator", MXF_INT32_TYPE)itemType = mxf_register_compound_type(newDataModel, "Timestamp", MXF_TIMESTAMP_TYPE)mxf_register_compound_type_member(itemType, "Year", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Month", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Day", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Hours", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Minutes", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Seconds", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "QMSec", MXF_UINT8_TYPE)itemType = mxf_register_compound_type(newDataModel, "ProductVersion", MXF_PRODUCTVERSION_TYPE)mxf_register_compound_type_member(itemType, "Major", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Minor", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Patch", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Build", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Release", MXF_UINT16_TYPE)itemType = 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)itemType = mxf_register_compound_type(newDataModel, "RGBALayoutComponent", MXF_RGBALAYOUTCOMPONENT_TYPE)mxf_register_compound_type_member(itemType, "Code", MXF_RGBACODE_TYPE)mxf_register_compound_type_member(itemType, "Depth", MXF_UINT8_TYPE)mxf_register_interpret_type(newDataModel, "VersionType", MXF_VERSIONTYPE_TYPE, MXF_UINT16_TYPE, 0)mxf_register_interpret_type(newDataModel, "UTF16", MXF_UTF16_TYPE, MXF_UINT16_TYPE, 0)mxf_register_interpret_type(newDataModel, "Boolean", MXF_BOOLEAN_TYPE, MXF_UINT8_TYPE, 0)mxf_register_interpret_type(newDataModel, "ISO7", MXF_ISO7_TYPE, MXF_UINT8_TYPE, 0)mxf_register_interpret_type(newDataModel, "Length", MXF_LENGTH_TYPE, MXF_INT64_TYPE, 0)mxf_register_interpret_type(newDataModel, "Position", MXF_POSITION_TYPE, MXF_INT64_TYPE, 0)mxf_register_interpret_type(newDataModel, "RGBACode", MXF_RGBACODE_TYPE, MXF_UINT8_TYPE, 0)mxf_register_interpret_type(newDataModel, "Stream", MXF_STREAM_TYPE, MXF_RAW_TYPE, 0)mxf_register_interpret_type(newDataModel, "DataValue", MXF_DATAVALUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)mxf_register_interpret_type(newDataModel, "Identifier", MXF_IDENTIFIER_TYPE, MXF_UINT8ARRAY_TYPE, 0)mxf_register_interpret_type(newDataModel, "Opaque", MXF_OPAQUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)mxf_register_interpret_type(newDataModel, "UMID", MXF_UMID_TYPE, MXF_IDENTIFIER_TYPE, 32)mxf_register_interpret_type(newDataModel, "UID", MXF_UID_TYPE, MXF_IDENTIFIER_TYPE, 16)mxf_register_interpret_type(newDataModel, "UL", MXF_UL_TYPE, MXF_IDENTIFIER_TYPE, 16)mxf_register_interpret_type(newDataModel, "UUID", MXF_UUID_TYPE, MXF_IDENTIFIER_TYPE, 16)mxf_register_interpret_type(newDataModel, "AUID", MXF_AUID_TYPE, MXF_UL_TYPE, 16)mxf_register_interpret_type(newDataModel, "PackageID", MXF_PACKAGEID_TYPE, MXF_UMID_TYPE, 32)mxf_register_interpret_type(newDataModel, "StrongRef", MXF_STRONGREF_TYPE, MXF_UUID_TYPE, 16)mxf_register_interpret_type(newDataModel, "WeakRef", MXF_WEAKREF_TYPE, MXF_UUID_TYPE, 16)mxf_register_interpret_type(newDataModel, "Orientation", MXF_ORIENTATION_TYPE, MXF_UINT8_TYPE, 0)mxf_register_set_def(newDataModel, "root", &MXF_SET_K(root), &MXF_SET_K(root))mxf_register_set_def(newDataModel, "InterchangeObject", &MXF_SET_K(root), &MXF_SET_K(InterchangeObject))mxf_register_item_def(newDataModel, "InstanceUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, InstanceUID), 0x3c0a, MXF_UUID_TYPE, 1)mxf_register_item_def(newDataModel, "GenerationUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, GenerationUID), 0x0102, MXF_UUID_TYPE, 0)mxf_register_set_def(newDataModel, "Preface", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Preface))mxf_register_item_def(newDataModel, "LastModifiedDate", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, LastModifiedDate), 0x3b02, MXF_TIMESTAMP_TYPE, 1)mxf_register_item_def(newDataModel, "Version", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Version), 0x3b05, MXF_VERSIONTYPE_TYPE, 1)mxf_register_item_def(newDataModel, "ObjectModelVersion", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ObjectModelVersion), 0x3b07, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "PrimaryPackage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, PrimaryPackage), 0x3b08, MXF_WEAKREF_TYPE, 0)mxf_register_item_def(newDataModel, "Identifications", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Identifications), 0x3b06, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_item_def(newDataModel, "ContentStorage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ContentStorage), 0x3b03, MXF_STRONGREF_TYPE, 1)mxf_register_item_def(newDataModel, "OperationalPattern", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, OperationalPattern), 0x3b09, MXF_UL_TYPE, 1)mxf_register_item_def(newDataModel, "EssenceContainers", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, EssenceContainers), 0x3b0a, MXF_ULBATCH_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "ThisGenerationUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ThisGenerationUID), 0x3c09, MXF_UUID_TYPE, 1)mxf_register_item_def(newDataModel, "CompanyName", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, CompanyName), 0x3c01, MXF_UTF16STRING_TYPE, 1)mxf_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)mxf_register_item_def(newDataModel, "ProductUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductUID), 0x3c05, MXF_UUID_TYPE, 1)mxf_register_item_def(newDataModel, "ModificationDate", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ModificationDate), 0x3c06, MXF_TIMESTAMP_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "Packages", &MXF_SET_K(ContentStorage), &MXF_ITEM_K(ContentStorage, Packages), 0x1901, MXF_STRONGREFBATCH_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "LinkedPackageUID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), 0x2701, MXF_UMID_TYPE, 1)mxf_register_item_def(newDataModel, "IndexSID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, IndexSID), 0x3f06, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "BodySID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, BodySID), 0x3f07, MXF_UINT32_TYPE, 1)mxf_register_set_def(newDataModel, "GenericPackage", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericPackage))mxf_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)mxf_register_item_def(newDataModel, "PackageCreationDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageCreationDate), 0x4405, MXF_TIMESTAMP_TYPE, 1)mxf_register_item_def(newDataModel, "PackageModifiedDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageModifiedDate), 0x4404, MXF_TIMESTAMP_TYPE, 1)mxf_register_item_def(newDataModel, "Tracks", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, Tracks), 0x4403, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_set_def(newDataModel, "Locator", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Locator))mxf_register_set_def(newDataModel, "NetworkLocator", &MXF_SET_K(Locator), &MXF_SET_K(NetworkLocator))mxf_register_item_def(newDataModel, "URLString", &MXF_SET_K(NetworkLocator), &MXF_ITEM_K(NetworkLocator, URLString), 0x4001, MXF_UTF16STRING_TYPE, 1)mxf_register_set_def(newDataModel, "TextLocator", &MXF_SET_K(Locator), &MXF_SET_K(TextLocator))mxf_register_item_def(newDataModel, "LocatorName", &MXF_SET_K(TextLocator), &MXF_ITEM_K(TextLocator, LocatorName), 0x4101, MXF_UTF16STRING_TYPE, 1)mxf_register_set_def(newDataModel, "GenericTrack", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericTrack))mxf_register_item_def(newDataModel, "TrackID", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackID), 0x4801, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "TrackNumber", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackNumber), 0x4804, MXF_UINT32_TYPE, 1)mxf_register_item_def(newDataModel, "TrackName", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackName), 0x4802, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(newDataModel, "Sequence", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, Sequence), 0x4803, MXF_STRONGREF_TYPE, 1)mxf_register_set_def(newDataModel, "StaticTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(StaticTrack))mxf_register_set_def(newDataModel, "Track", &MXF_SET_K(GenericTrack), &MXF_SET_K(Track))mxf_register_item_def(newDataModel, "EditRate", &MXF_SET_K(Track), &MXF_ITEM_K(Track, EditRate), 0x4b01, MXF_RATIONAL_TYPE, 1)mxf_register_item_def(newDataModel, "Origin", &MXF_SET_K(Track), &MXF_ITEM_K(Track, Origin), 0x4b02, MXF_POSITION_TYPE, 1)mxf_register_set_def(newDataModel, "EventTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(EventTrack))mxf_register_item_def(newDataModel, "EventEditRate", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventEditRate), 0x4901, MXF_RATIONAL_TYPE, 1)mxf_register_item_def(newDataModel, "EventOrigin", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventOrigin), 0x4902, MXF_POSITION_TYPE, 0)mxf_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)mxf_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))mxf_register_item_def(newDataModel, "StructuralComponents", &MXF_SET_K(Sequence), &MXF_ITEM_K(Sequence, StructuralComponents), 0x1001, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_set_def(newDataModel, "TimecodeComponent", &MXF_SET_K(StructuralComponent), &MXF_SET_K(TimecodeComponent))mxf_register_item_def(newDataModel, "RoundedTimecodeBase", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, RoundedTimecodeBase), 0x1502, MXF_UINT16_TYPE, 1)mxf_register_item_def(newDataModel, "StartTimecode", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, StartTimecode), 0x1501, MXF_POSITION_TYPE, 1)mxf_register_item_def(newDataModel, "DropFrame", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, DropFrame), 0x1503, MXF_BOOLEAN_TYPE, 1)mxf_register_set_def(newDataModel, "SourceClip", &MXF_SET_K(StructuralComponent), &MXF_SET_K(SourceClip))mxf_register_item_def(newDataModel, "StartPosition", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, StartPosition), 0x1201, MXF_POSITION_TYPE, 1)mxf_register_item_def(newDataModel, "SourcePackageID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourcePackageID), 0x1101, MXF_PACKAGEID_TYPE, 1)mxf_register_item_def(newDataModel, "SourceTrackID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourceTrackID), 0x1102, MXF_UINT32_TYPE, 1)mxf_register_set_def(newDataModel, "DMSegment", &MXF_SET_K(StructuralComponent), &MXF_SET_K(DMSegment))mxf_register_item_def(newDataModel, "EventStartPosition", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventStartPosition), 0x0601, MXF_POSITION_TYPE, 1)mxf_register_item_def(newDataModel, "EventComment", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventComment), 0x0602, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(newDataModel, "TrackIDs", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, TrackIDs), 0x6102, MXF_UINT32BATCH_TYPE, 0)mxf_register_item_def(newDataModel, "DMFramework", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, DMFramework), 0x6101, MXF_STRONGREF_TYPE, 0)mxf_register_set_def(newDataModel, "DMSourceClip", &MXF_SET_K(SourceClip), &MXF_SET_K(DMSourceClip))mxf_register_item_def(newDataModel, "DMSourceClipTrackIDs", &MXF_SET_K(DMSourceClip), &MXF_ITEM_K(DMSourceClip, DMSourceClipTrackIDs), 0x6103, MXF_UINT32BATCH_TYPE, 0)mxf_register_set_def(newDataModel, "MaterialPackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(MaterialPackage))mxf_register_set_def(newDataModel, "SourcePackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(SourcePackage))mxf_register_item_def(newDataModel, "Descriptor", &MXF_SET_K(SourcePackage), &MXF_ITEM_K(SourcePackage, Descriptor), 0x4701, MXF_STRONGREF_TYPE, 0)mxf_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)mxf_register_set_def(newDataModel, "FileDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(FileDescriptor))mxf_register_item_def(newDataModel, "LinkedTrackID", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, LinkedTrackID), 0x3006, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampleRate", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, SampleRate), 0x3001, MXF_RATIONAL_TYPE, 1)mxf_register_item_def(newDataModel, "ContainerDuration", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, ContainerDuration), 0x3002, MXF_LENGTH_TYPE, 0)mxf_register_item_def(newDataModel, "EssenceContainer", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, EssenceContainer), 0x3004, MXF_UL_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "SignalStandard", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SignalStandard), 0x3215, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "FrameLayout", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), 0x320c, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "StoredWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), 0x3203, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "StoredHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), 0x3202, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "StoredF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredF2Offset), 0x3216, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledWidth), 0x3205, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledHeight), 0x3204, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledXOffset), 0x3206, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledYOffset), 0x3207, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayHeight), 0x3208, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayWidth), 0x3209, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayXOffset), 0x320a, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayYOffset), 0x320b, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayF2Offset), 0x3217, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "AspectRatio", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), 0x320e, MXF_RATIONAL_TYPE, 0)mxf_register_item_def(newDataModel, "ActiveFormatDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ActiveFormatDescriptor), 0x3218, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "VideoLineMap", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), 0x320d, MXF_INT32ARRAY_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaTransparency", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AlphaTransparency), 0x320f, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "CaptureGamma", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, CaptureGamma), 0x3210, MXF_UL_TYPE, 0)mxf_register_item_def(newDataModel, "ImageAlignmentOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), 0x3211, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ImageStartOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageStartOffset), 0x3213, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ImageEndOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageEndOffset), 0x3214, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "FieldDominance", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FieldDominance), 0x3212, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "PictureEssenceCoding", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, PictureEssenceCoding), 0x3201, MXF_UL_TYPE, 0)mxf_register_set_def(newDataModel, "CDCIEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(CDCIEssenceDescriptor))mxf_register_item_def(newDataModel, "ComponentDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), 0x3301, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "HorizontalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), 0x3302, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "VerticalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), 0x3308, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ColorSiting", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorSiting), 0x3303, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "ReversedByteOrder", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ReversedByteOrder), 0x330b, MXF_BOOLEAN_TYPE, 0)mxf_register_item_def(newDataModel, "PaddingBits", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, PaddingBits), 0x3307, MXF_INT16_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaSampleDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, AlphaSampleDepth), 0x3309, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "BlackRefLevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, BlackRefLevel), 0x3304, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "WhiteReflevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, WhiteReflevel), 0x3305, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ColorRange", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorRange), 0x3306, MXF_UINT32_TYPE, 0)mxf_register_set_def(newDataModel, "RGBAEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(RGBAEssenceDescriptor))mxf_register_item_def(newDataModel, "ComponentMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMaxRef), 0x3406, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ComponentMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMinRef), 0x3407, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMaxRef), 0x3408, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMinRef), 0x3409, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ScanningDirection", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ScanningDirection), 0x3405, MXF_ORIENTATION_TYPE, 0)mxf_register_item_def(newDataModel, "PixelLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PixelLayout), 0x3401, MXF_RGBALAYOUT_TYPE, 0)mxf_register_item_def(newDataModel, "Palette", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, Palette), 0x3403, MXF_DATAVALUE_TYPE, 0)mxf_register_item_def(newDataModel, "PaletteLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PaletteLayout), 0x3404, MXF_RGBALAYOUT_TYPE, 0)mxf_register_set_def(newDataModel, "GenericSoundEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericSoundEssenceDescriptor))mxf_register_item_def(newDataModel, "AudioSamplingRate", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), 0x3d03, MXF_RATIONAL_TYPE, 0)mxf_register_item_def(newDataModel, "Locked", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, Locked), 0x3d02, MXF_BOOLEAN_TYPE, 0)mxf_register_item_def(newDataModel, "AudioRefLevel", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioRefLevel), 0x3d04, MXF_INT8_TYPE, 0)mxf_register_item_def(newDataModel, "ElectroSpatialFormulation", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ElectroSpatialFormulation), 0x3d05, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "ChannelCount", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), 0x3d07, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "QuantizationBits", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), 0x3d01, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "DialNorm", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, DialNorm), 0x3d0c, MXF_INT8_TYPE, 0)mxf_register_item_def(newDataModel, "SoundEssenceCompression", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, SoundEssenceCompression), 0x3d06, MXF_UL_TYPE, 0)mxf_register_set_def(newDataModel, "GenericDataEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericDataEssenceDescriptor))mxf_register_item_def(newDataModel, "DataEssenceCoding", &MXF_SET_K(GenericDataEssenceDescriptor), &MXF_ITEM_K(GenericDataEssenceDescriptor, DataEssenceCoding), 0x3e01, MXF_UL_TYPE, 0)mxf_register_set_def(newDataModel, "MultipleDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(MultipleDescriptor))mxf_register_item_def(newDataModel, "SubDescriptorUIDs", &MXF_SET_K(MultipleDescriptor), &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), 0x3f01, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_set_def(newDataModel, "WaveAudioDescriptor", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_SET_K(WaveAudioDescriptor))mxf_register_item_def(newDataModel, "BlockAlign", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), 0x3d0a, MXF_UINT16_TYPE, 1)mxf_register_item_def(newDataModel, "SequenceOffset", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, SequenceOffset), 0x3d0b, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "AvgBps", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), 0x3d09, MXF_UINT32_TYPE, 1)mxf_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))mxf_register_set_def(newDataModel, "DMSet", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DMSet))item_def_eqset_def_eqadd_set_def+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 #+4+4+4+4S 4+4+4+4+4+4+4S 1+4S 2+4+4S 3+4+4S 8+4+4+4+4+4S :+4S ;+40+4+4S 9+40+4 +4S +4+4+4S +4 +4S +4+4+4+4S +4+4+4+4S A+4+40+4+4 +4S E+4+4S 6+4S 7+4+4S $+4+4S %+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 +4+4+4+4+4+4S )+4 +4 +4 +4+4+4+4+4 +4S B+4+4+4+4+4+4+4+4+4S C+4+4S D+4 +4S H+4+4+4+4S G+4S +4S ./mxf/mxf_header_metadata.citem->length >= 8index < countitem->length == 2item->length == 10item->length == 1item->length == 8item->length == 32item->length == 16set->headerMetadata != NULLitem->length == 4mxf_write_set(mxfFile, set)add_item(set, newItem)newItem->length >= 8elementLen == existElementLenheaderByteCount != 0mxf_is_primer_pack(pkey)count == headerByteCountmxf_find_item_def(headerMetadata->dataModel, key, &itemDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)key, itemDef->localTag, &tag)(item->value = (uint8_t*)malloc(sizeof(uint8_t) * (len))) != NULLmxf_get_item(set, itemKey, &item)mxf_get_uuid_item(set, itemKey, &uuidValue)mxf_dereference_s(set->headerMetadata, setsIter, &uuidValue, value)mxf_dereference(set->headerMetadata, &uuidValue, value)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_primer_pack(mxfFile, headerMetadata->primerPack)mxf_file_read(mxfFile, buffer, len) == lenmxf_read_local_tag(mxfFile, itemTag)mxf_read_uint16(mxfFile, itemLen)mxf_find_set_def(headerMetadata->dataModel, key, &setDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)&itemDef->key, itemDef->localTag, &tag)(newSet = (MXFMetadataSet*)malloc(sizeof(MXFMetadataSet))) != NULLset->headerMetadata != NULL && set->headerMetadata->dataModel != NULLmxf_create_list(&newList, NULL)mxf_append_list_element(newList, (void*)set)mxf_get_list_length(setList) == 1mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(Preface), &prefaceSet)mxf_write_set(mxfFile, prefaceSet)mxf_write_header_primer_pack(mxfFile, headerMetadata)mxf_write_header_sets(mxfFile, headerMetadata)(newItem = (MXFMetadataItem*)malloc(sizeof(MXFMetadataItem))) != NULLmxf_remove_item(item->set, &item->key, &removedItem)mxf_append_list_element(&set->items, (void*)item)mxf_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 != ((void *)0)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8))) != NULLget_or_create_set_item(set->headerMetadata, set, itemKey, &newItem)mxf_set_item_value(newItem, buffer, 8)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + arrayLen * elementLen))) != NULLnewItem->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)8 + count * elementLen < 65536(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + count * elementLen))) != NULLmxf_set_item_value(newItem, buffer, (uint16_t)(8 + count * elementLen))mxf_set_item_value(newItem, buffer, 2)mxf_set_item_value(newItem, buffer, 10)mxf_set_item_value(newItem, buffer, 1)mxf_set_item_value(newItem, buffer, 32)mxf_set_item_value(newItem, buffer, 16)mxf_set_item_value(newItem, buffer, size * mxfUTF16Char_extlen)mxf_set_item_value(newItem, buffer, (uint16_t)((wcslen(value) + 1) * mxfUTF16Char_extlen))mxf_set_item_value(newItem, buffer, 4)destSet->headerMetadata != ((void *)0)mxf_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, value, len)!mxf_equals_uuid(&set->instanceUID, &g_Null_UUID)mxf_remove_set(set->headerMetadata, set)mxf_append_list_element(&headerMetadata->sets, (void*)set)headerMetadata->primerPack != ((void *)0)create_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)filter->before_set_read(filter->privateData, headerMetadata, &key, llen, len, &skip)mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 0, &newSet)filter->after_set_read(filter->privateData, headerMetadata, newSet, &skip)mxf_read_set(mxfFile, &key, len, headerMetadata, 1)mxf_set_uuid_item(newSet, &MXF_ITEM_K(InterchangeObject, InstanceUID), &uuid)(newHeaderMetadata = (MXFHeaderMetadata*)malloc(sizeof(MXFHeaderMetadata))) != NULLmxf_create_primer_pack(&newHeaderMetadata->primerPack)mxf_set_empty_array_itemmxf_grow_array_itemmxf_alloc_array_item_elementsmxf_set_rgba_layout_component_itemmxf_set_product_version_itemmxf_set_boolean_itemmxf_set_length_itemmxf_set_position_itemmxf_set_rational_itemmxf_set_umid_itemmxf_set_weakref_itemmxf_set_strongref_itemmxf_set_fixed_size_utf16string_itemmxf_set_utf16string_itemmxf_set_timestamp_itemmxf_set_auid_itemmxf_set_ul_itemmxf_set_uuid_itemmxf_set_version_type_itemmxf_set_int64_itemmxf_set_int32_itemmxf_set_int16_itemmxf_set_int8_itemmxf_set_uint64_itemmxf_set_uint32_itemmxf_set_uint16_itemmxf_set_uint8_itemmxf_clone_itemmxf_set_itemset_eq_instanceuid+4S /+4mxf_read_and_return_setitem_eq_keyeq_pointer; <T\d|zR| `AB E< AB E\AB EK l l,  oH$ oooJ oʊڊ *:JZjzʋڋ *:JZjzʌڌ o vGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux),T&l  .D ]8 xR`h*ldh+wj}p)ϨtgٮPwD!q'  #k3zCPjhgi$!y_IO_stdin_used } main L8get_material_package_uidget_file_package_uidget_tape_package_uid<get_archive_mxf_content_package_sizeparse_infax_data get_archive_mxf_file_sizeupdate_archive_mxf_file_2uupdate_archive_mxf_filecomplete_archive_mxf_file abort_archive_mxf_file!write_audio_frame"write_video_framec"write_timecode+#prepare_archive_mxf_file_2$prepare_archive_mxf_file.DJ find_position find_position_at_dual_timecode find_timecodeW initialise_timecode_index_searcher add_timecodec clear_timecode_index initialise_timecode_index[xRmxf_get_version:mxf_get_platform_stringSmxf_get_platform_wstringld2mxf_complete_essence_element_key mxf_complete_essence_element_track_num_is_op_1ais_op_atommxf_is_descriptive_metadatamxf_is_datamxf_is_timecodeKmxf_is_soundxmxf_is_picturewlmxf_get_list_lengthmxf_find_list_element mxf_get_first_list_elementA mxf_get_last_list_elementp mxf_get_list_element mxf_initialise_list_iter mxf_initialise_list_iter_atY mxf_next_list_iter_element mxf_get_iter_element mxf_get_list_iter_index mxf_remove_list_element\ mxf_clear_list mxf_free_list mxf_insert_list_elemento mxf_prepend_list_element mxf_append_list_element mxf_initialise_list3 mxf_create_list}Rmxf_get_timestamp_nowmxf_generate_uuid- mxf_generate_keyi mxf_generate_umid mxf_sprint_umid mxf_sprint_key mxf_sprint_label] mxf_print_umid mxf_print_key mxf_print_labelmϨ mxf_log_file_close.mxf_log_file_openmxf_log_defaultmxf_logg_mxfLogLevelkٮ2mxf_file_read$mxf_file_writepmxf_file_getcmxf_file_putcmxf_file_eofmxf_file_seekSmxf_file_tellmxf_file_is_seekablemxf_file_sizemxf_file_set_min_llenmxf_get_min_llenEmxf_read_uint8mxf_read_uint16mxf_read_uint32bmxf_read_uint64mxf_read_int8mxf_read_int16Kmxf_read_int32mxf_read_int64mxf_write_uint8 mxf_write_uint16Xmxf_write_uint32mxf_write_uint64mxf_write_int8Emxf_write_int16mxf_write_int32mxf_write_int64mxf_read_ulBmxf_read_kmxf_read_l&mxf_read_klmxf_read_keymxf_read_uidmxf_read_uuidHmxf_read_local_tagmxf_skipmxf_write_local_tagOmxf_write_kmxf_write_ulmxf_write_uidmxf_write_uuidfmxf_get_llenmxf_read_batch_headermxf_write_batch_headerSmxf_read_array_headermxf_write_array_headermxf_is_ulmxf_set_runin_lenRmxf_get_runin_lenmxf_equals_umidmxf_equals_uid mxf_equals_uuidHmxf_equals_ul_mod_regvermxf_equals_ulmxf_equals_key_mod_regvermxf_equals_key_prefixTmxf_equals_keymxf_write_fixed_lmxf_write_fixed_kl~mxf_write_lmxf_write_kl mxf_file_close mxf_byte_array_wrap_read?!mxf_stdin_wrap_readY#mxf_disk_file_open_modify#mxf_disk_file_open_read-$mxf_disk_file_open_new4%w mxf_write_rip mxf_initialise_file_partitionsA mxf_append_partition_esscont_label mxf_append_partition mxf_read_rip mxf_clear_partition mxf_free_partition8mxf_clear_rip`mxf_clear_file_partitionsmxf_allocate_spaceYmxf_write_fillmxf_fill_to_positionmxf_fill_to_kagmxf_mark_index_endmxf_mark_index_start@mxf_mark_header_endmxf_mark_header_startmxf_write_partitionSmxf_initialise_partition{mxf_initialise_with_partitionmxf_create_from_partition$mxf_append_new_from_partitionmxf_create_partitionmxf_read_partitionemxf_append_new_partitionmxf_free_file_partitionsmxf_create_file_partitionsmxf_is_filler?mxf_read_next_nonfiller_klmxf_is_partition_packmxf_partition_is_closed_and_complete0mxf_partition_is_complete]mxf_partition_is_closedmxf_is_footer_partition_packmxf_update_partitionsemxf_is_body_partition_packmxf_is_header_partition_packmxf_read_header_pp_kl_with_runinfmxf_read_header_pp_kl R mxf_get_primer_pack_size mxf_write_primer_packc mxf_create_item_tag mxf_get_item_tag mxf_get_item_keyi mxf_register_primer_entrymxf_free_primer_packmxf_create_primer_packmxf_read_primer_packmxf_is_primer_pack# mxf_write_index_entryo mxf_write_index_entry_array_header mxf_write_delta_entry_array_header mxf_write_delta_entryL mxf_write_index_table_segment_header mxf_write_index_table_segment mxf_free_index_table_segmenttmxf_create_index_table_segment9mxf_add_index_entrymxf_add_delta_entrygmxf_read_index_table_segmentmxf_is_index_table_segmentzCG%u mxf_get_item_def_type mxf_find_item_def_in_set_def0 mxf_find_item_def mxf_find_set_def mxf_is_subclass_of mxf_check_data_model mxf_finalise_data_modelimxf_register_compound_type_membermxf_register_item_defmxf_register_interpret_typeBmxf_register_compound_typemxf_register_array_typeVmxf_register_basic_typemxf_free_data_modelDmxf_register_set_defmxf_load_data_modelNhCYmxf_set_fixed_set_space_allocationmxf_get_uint8Lmxf_get_uint16mxf_get_uint32mxf_get_uint64mxf_get_int8Bmxf_get_int16mxf_get_int32mxf_get_int64mxf_get_version_type8mxf_get_timestampwmxf_get_lengthmxf_get_rationalmxf_get_position.mxf_get_booleanmmxf_get_product_versionmxf_get_rgba_layout_componentmxf_get_array_header3mxf_get_utf16string_sizemxf_get_utf16stringmxf_set_uint8Jmxf_set_uint16mxf_set_uint32mxf_set_uint64mxf_set_int8.mxf_set_int16gmxf_set_int32mxf_set_int64mxf_set_version_typemxf_set_rationalXmxf_set_positionmxf_set_lengthmxf_set_booleanmxf_set_product_versionHmxf_set_rgba_layout_componentmxf_set_array_headermxf_next_array_item_elementmxf_free_itemmxf_register_itemimxf_set_item_valuemxf_set_timestampmxf_set_umid?mxf_set_uuidmxf_set_weakrefmxf_set_strongrefmxf_set_auidDmxf_set_ulmxf_get_umidmxf_get_auidmxf_get_ulEmxf_get_uuidmxf_set_fixed_size_utf16stringmxf_set_utf16stringKmxf_get_external_utf16string_sizeinitialise_sets_iter mxf_dereference_s mxf_get_weakref_s mxf_get_strongref_sV!mxf_dereference!mxf_get_weakref "mxf_get_strongrefh"mxf_get_item"mxf_initialise_array_item_iterator"#mxf_get_array_item_element#mxf_get_array_item_element_len$mxf_get_array_item_count$mxf_get_rgba_layout_component_item$mxf_get_product_version_itemA%mxf_get_boolean_item%mxf_get_position_item%mxf_get_rational_itemX&mxf_get_length_item&mxf_get_utf16string_item'mxf_get_utf16string_item_sizeo'mxf_get_timestamp_item'mxf_get_umid_item)(mxf_get_auid_item(mxf_get_ul_item(mxf_get_uuid_item@)mxf_get_weakref_item_s)mxf_get_strongref_item_s*mxf_get_weakref_itemz*mxf_get_strongref_item*mxf_get_version_type_item5+mxf_get_int64_item+mxf_get_int32_item+mxf_get_int16_itemL,mxf_get_int8_item,mxf_get_uint64_item-mxf_get_uint32_itemc-mxf_get_uint16_item-mxf_get_uint8_item.mxf_get_item_lenz.mxf_have_item.mxf_get_set_size:/mxf_get_header_metadata_size/mxf_write_item/mxf_write_set0mxf_write_header_primer_pack0mxf_read_itemP1mxf_read_item_tl1mxf_register_set_itemsn2mxf_is_header_metadata2mxf_set_is_subclass_of2mxf_find_set_by_keyr3mxf_find_singular_set_by_key3mxf_write_header_setsO4mxf_write_header_metadata4mxf_remove_item5mxf_create_item66mxf_set_empty_array_item6mxf_grow_array_item7mxf_add_array_item_weakref8mxf_add_array_item_strongref]8mxf_alloc_array_item_elements9mxf_set_rgba_layout_component_item9mxf_set_product_version_item6:mxf_set_boolean_item:mxf_set_length_itemP;mxf_set_position_item;mxf_set_rational_itemJ<mxf_set_umid_item<mxf_set_weakref_itemd=mxf_set_strongref_item=mxf_set_fixed_size_utf16string_itemp>mxf_set_utf16string_item>mxf_set_timestamp_iteml?mxf_set_auid_item?mxf_set_ul_itemf@mxf_set_uuid_item@mxf_set_version_type_item`Amxf_set_int64_itemAmxf_set_int32_itemjBmxf_set_int16_itemBmxf_set_int8_itemdCmxf_set_uint64_itemCmxf_set_uint32_item^Dmxf_set_uint16_itemDmxf_set_uint8_itemXEmxf_clone_itemEmxf_set_itemSFmxf_remove_setFmxf_add_setFmxf_free_setGmxf_read_and_return_set-Hmxf_read_setHmxf_read_filtered_header_metadataImxf_read_header_metadataUJmxf_free_header_metadataJmxf_create_setJmxf_create_header_metadataTT/fNsaP6int@\EfWOB'/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crti.S/usr/src/packages/BUILD/glibc-2.5/csuGNU AS 2.17.50.0.5 TL0fNsaP6int@\w ;a E+ ofWm{.l Z#### ##^#H#F# 6#$#(#,s#0 #4"Z#8&Z#<i(z#@,>#D-L#F#.#G]2#Hm;#LD#TE#XF#\G#`H%#dRJZ#h?L#ls 7~ x -  %# # FZ#    'SZ7aK172>40$: I;# <# =# ># ?# @# A# B# C# D# \E# dF# lG# tH# |I# J#K;M$#P IQ# R# S# T# U# V# W# X# Y# Z# \[# d\# l]# t^# |_# `#a:g%l jJm# n#dayo# AIp#minq#secr# cs#t9x y Iz# {# |# }# ~# # # # # # \# d# l# t# |# # # # # # # # # # # # # # &# .# g# o# # #^ ?_# `# |a#P b# 0c# 5d# He# f# g# 5h # Di # j# k* # Wm* # n: # )o0#    H         * x :  J )p} Q,cmd+x,D 7Z?6Z6<8xu|9xu|R:x;Zu|#D-L#F#.#G]2#Hm;#LD#TE#XF#\G#`H%#dRJZ#h?L#l TB F   - %##FZ#'LLSZ7aK172>407;hG:I;2#<2#=2#>2#?2#@2#A2#B2#C2#D2# \E2# dF2# lG2# tH2# |I2#J2#K^MGFPIQ2#R2#S2#T2#U2#V2#W2#X2#Y2#Z2# \[2# d\2# l]2# t^2# |_2#`2#a]g=ljJm#n2#dayo2#AIp2#minq2#secr2#cs2#t\nvm yIz2#{2#|2#}2#~2#2#2#2#2#2# \2# d2# l2# t2# |2#2#2#2#2#2#2#2#2#2#2#2#2#2#&2#.2#g2#o2###-'S4'<25!6m(%&&6#F'# n(( +9c,#3-#len.#(/# <.0G 3{!4#F5#D6#S*7#B;?:0(4+  &   yn %1 n  4(2R* #Q+< #,g #J*-} # 6. #eof/} #N0 #rL1 #M2} # b3 #$6 #(o%7 #,Q7:2#0;=#2    &  6 H  6 H2 \ H  \ Hb 2B } Z  m  Z  Z  Z  ' Z  '   N<7  "key#G#!$=#U%=#B&H#5'S#A(S#  8)S#(^*S#0=+S#8 ,H#@Q -S#DT".H#L&/G#PV/0#` 3'#pX$4'#x95   ) *Q#> +#" , H  "&#H #4;%# &2# 'H# (  +&, #".#/#m02#B1S#b 2 #/03 #Y H4Y  @78F#A9#5:#;# H#0?2#4{@2#5A #8B #<N  C   (=>C9! -   0b 10#? 2  59 60# 70#* 8 B ;  <# =0#Y7 >d A" Bd#tB CM F G0# H0#' I Q\ R HD S Tt> U% L> M # N0#  O#. V#  Wt$F m n#! o## pt# =' q0#% r0$ "key #R#tag $=#.? %Z#*e &=#l '6 #set (?# ?&< (key -R# .F#m /# * 0#0M 1S#4  ) 0( 6#) 7#a 8#P& 2  9PE R<AI=2#min>2#sec?2# @2#'AZ#%8B ECF'#% G#%H#J#%K#L#wM#N Q% R#%S#_T2#>U^?_# `#|a#Pb#0c#5d #He#f#g#5h+#Di;#j'#kK#WmK#n[#)oH#H +;Kx[k )pB4(A4(VZ##WZ#+Yn#g.[# Z%\#,(]#L_#l%at#|Mc# d#f#{hc#80jS#;kS#nowl#(n#YWoz#*p#)q#& t# 8u#!v##w#a+x#: y#*z#"{# |# }#;~#+*#a###:#6#S'#2#N)#9##)##&#.#5###Z##Z#A## 2@ 3Z# 4# 5, 9- :#D ;#  '#s+ ?Z#$ 6 @Z#( Ac N2 OZ#;PZ#*QZ#}R0   E=J̑HIvf!OБ HN<}(TLEHSj] Y'PcqXZUpktT'T6 R p!k $Z2"?#y^"~"#Z# y&#yO#&AZx# *Z$|(#]Z$P#]Z$x#]Z$#]Z$#]Z$#]Z $8#jJZ #Z %dayZ $R0#]Z $lP#]Z $x#]Z $#]Z $#jJZ#Z%dayZ$#]Z&#]Z9*E'HD'e\BZ ;!(ܘg( qZstrpy"pZ)0ry' Z/!y[!%z*len%t(vkZ"6"+ \+%tup+fd,]4/S(P.mZ #?"+knk"^kS"k" ly-keynR#gOo2_%lenpS +(quh+*rud#1lsS7#|.tf+5u#'vZ#@wZ+%xtu\#5y))zZ,]4oZ0"BoH" y" 2-keyR@+gO2g-lenSP+& uh+ 8ud#+n,]4=n2Z/"Cy[" y" 2++nut#Z I%)! U{ , Zs"*;  ") " { "`@ t"   "3 h# %iZ#'%j+kT)){ )9 # H)-Z+1%+'%~#O ')>Z#H'#K9+ ~   ? Z%0 9!1 70\"6"6Z"C6Z"!6Z._%u(!+Z"."Zm"CZ"!Z.d%du"LZ "7 "F6 W "bHw + Rdc" Z " "F6 !"bH%!+ Rd"OZg!"!/ltc +'"d"2(#c'"!"h'b'!"6b#*"):d$## $#IZ0]\S""+Ho""Hy""HZ""H'Q#"#HZ#H #J##K'$+KLFD%iMZH$#-NH$# OH$#5PH$+R$}+;S$q#5$T6 %+"Uky+ VQf,]4$$@#8ZU%&`#8kZh%$$O%/6Z`\]%"5y%"5Z%"5'&"#5Z&"5 &++7nup#8Z&_% O% O%0[t% F0Pл0ӏ% G1%֠% Q2:ض%z 0#2e-%px20%x2;3%(x06%0$9%0 <%0:?%2\"B%t0-]%0A`%0d%0+g%0)9j%0m%0 p%0&s%02v%06y%0%0?%0B%0 %0%05%0Y%0_3%0G2%2&-%u2*%u0uď%0Ǐ%0!ʏ%04͏%00Џ%0ڏ%0Bݏ%0$7%0-%0_,%0h/%0%0$%03%0%0%0$%0-%).%)(%)!%) %)W%)1A%)"%)A%)6  %+ >#%u)g$&%)S&)%)>2%)i5%)8%);%)>%)(A%)P>D%)$G%)I J%)y+M%)P%)S%) V%),Y%);\%):_%)=b%)H-e%)%n%)q%)t%)>%)2%)3%)g%),%)6,%)&:%)+3"(u)\++.Du),1)A4)5B7):)a:=)A@@)C+} F$t+h?Iq))V)B$`)?j)1u)1%)=%)!%) %+~:%u0d5%22)%dr0&%0'%2<%4r2 % v2b4%v0^6%0e%2Ə%zv2:͏%8w2 5ԏ%*v2Fۏ%:v2D%Jv2%jv2 %v2%v2(%v)s7%+ %v+ %v+0%v+O#%w+X%%w+0,%(w+x#0%w+7!7%Xw+.>%Hw+ B%hw+63I%xw+v2P%w)"W%+@[%w+s5b%t+7i%w+;p%w+8w%Dt) ~%+%r+sB%$r)"%)w%%)A%+,%ht+#%xt+s-%Xt+%t+n%hz+%w+58%w+0%x+?%4t+cA%t+6%t)/%+}%t+z%$u+ %t+6%u+*(%x+?%8x+?%Xx+%Hx+/%x+%x+&!%x+ (%x+ /%t+v93%u):%)X9A%++H%4u)O%);?S%+*Z%w+B^%x+s*b%x+2i%s+Ym%(y)]2t%+}4x%Xy+%y+%t+(%y)6/%) /%)%+d)%hy+%%y+%xy) %)v'%);%)N0%)%)K;%)&%)`1%)%)-%+b %y)%+1%y)%)%)$%)+%)2%)o@9%)7@%+G%8y+|=K%y+R%y+"Y%y)<`%)g%)4n%)Tu%)|%) %)@%) %)%) %)+%)r%)%)Y<%)i%)i %)@%+%z+%z)^%)i%+8%(z+%8z)'<%)S%)` %)4 %+$%x+3%Hy+9%y+8#%Hz) *%+<1%Xz)8%)<%)c*@%2/ %Dr2%(%Tr200%q2<4%r2=;%tr27B%r29I%r2P%r225W%r2.^%r28e%r2fl%r2L s%r2F(z%s2.%s22%$s2/+%4s26%Ds2O=%Ts2%ds2O8%ts2t %s2(%s2 %s2VǏ%s2 1ˏ%s2)ԏ%s21؏%s3>5 S2bt%v25v 6 6 2B 6v 6266v 62{%Zv2-u2 3Tu2=u1R"6 H1 62O:#z2'#hx1U61 6 =4 623&639*621#y2? #t1 "b 3^6@3M16\703g7 L72,#y1?61 61Z64!)6 4C1ÿ7ˤ '2#7t 6237Tt 62<8r 616 8| Z3@655u55@. FXh ]DCL 0fNsaP6int@\w ;a E+ ofWm{.l Z# # # #  # #^ #H #F # 6 #$ #( #,s #0 #4 "Z#8 &Z#<i (z#@ ,>#D -L#F# .#G] 2#Hm ;#L D#T E#X F#\ G#` H%#dR JZ#h? L#ls ~  -  % #  # F Z#'Z7a5!xDm(% &&D# F'#n((+ 9c,# 3-#len.# (/# J.0U 3 {!4# F5# D6#S*7K172>: I;# <# =# ># ?# @# A# B# C# D# \E# dF# lG# tH# |I# J#KMP IQ# R# S# T# U# V# W# X# Y# Z# \[# d\# l]# t^# |_# `#ag y Iz# {# |# }# ~# # # # # # \# d# l# t# |# # # # # # # # # # # # # # &# .# g# o# # #L< AI=#min>#sec?#  @# 'AZ#%8B|& [D'# (#D)W, 9c-# C.Z#|*D/2 @3Z# 4#5X ,9 -:# D;X # # s+?Z#$ 6@Z#( A  #B;?:0 (i 4 +   m C= ]r]&C< ' L CZ]V_9'vC e'C 'C C '5$'[DuXsDZ')C^  DMZ`_`(vCL C(CLl(CN (5$O)CP E6Zac(E4 (% 4 )gD5 9)%5 Y)C5 KC7^ D8^ ND9) D:)!]4xa" >EE#CD#CD LW CZcd)vC +*CV*C *C 5$[D*$ cd% % & \Cd+e*DX vC ' =D$0eie*C# "+ - CZpeg@+DX l+C +}D ulD +[DuP(]4f'c D0hh+F/,C1 u|& 6C h-h;,DX & D0hXhg,DX @Z[ P  )% :   *u**@ . h`hSEEWfTBF?EfintP6'M@K1N2s\:I;t#t#?t#@t#At#Bt#Ct#Dt# \Et# dFt# lGt# tHt# |It#Jt#KMPIQt#Rt#St#Tt#Ut#Vt#Wt#Xt#Yt#Zt# \[t# d\t# l]t# t^t# |_t#`t#agnv3q yIzt#{t#|t#}t#~t#t#t#t#t#t# \t# dt# lt# tt# |t#t#t#t#t#t#t#t#t#t#t#t#t#t#&t#.t#gt#ot#b#b#| E#E#E#yE#F#gE  %  E*/`hjh,5  !F0phzh, 9F5lhh,r  [͂  P ӝ  %֮  :ؾ q   e- 0 ;3 6 $9 < :? \"B -] A` d +g )9j m  p &s 2v 6y  ? B   5 Y _3 G2 &- * uĝ ǝ !ʝ 4͝ 0Н ڝ Bݝ $7 - _, h/  $ 3   $ - . ( !   W 1A " A 6   ># g$& S&) >2 i5 8 ; > (A P>D $G I J y+M P S V ,Y ;\ :_ =b H-e %n q t > 2 3 g , 6, &:  3"( \+ . ,1 A4 5B7 : a:= A@@ C } F h?I )V B$` ?j 1u 1 = !  ~: d5 2) & ' <  b4 ^6 e Ɲ :͝ 5ԝ F۝ D    ( s7    0 O# X% 0, x#0 7!7 .> B 63I v2P "W @[ s5b 7i ;p 8w ~  sB " w% A , # s-  n  58 0 ? cA 6 / } z  6 *( ? ?  /  &! ( / v93 : X9A +H O ;?S *Z B^ s*b 2i Ym ]2t }4x   ( 6/ /  d) %   v' ; N0  K; & `1  - b   1   $ + 2 o@9 7@ G |=K R "Y <` g 4n Tu |   @    + r  Y< i i  @   ^ i 8  '< S `  4  $ 3 9 8# * <1 8 < c*@Ep F} E} l.jhFEfEintNsaP6@\fW3K1:2A4%:I;#<#=#>#?#@#A#B#C#D# \E# dF# lG# tH# |I#J#KMPIQ#R#S#T#U#V#W#X#Y#Z# \[# d\# l]# t^# |_#`#agl yIz#{#|#}#~###### \# d# l# t# |##############&#.#g#o#y#y#w nFAhh- key@ 1l@ s]@ num@  _FHhhC- FG 1lGo- s]G- numG-FV3hi- :U-FQ3i>i . :P8.RF;3@iniL. ::x.F63pii. :5.KF03ii. :/.xF*3j[j/ :)D/G$3`jjd/ :#/[ͰPЭӒ%:le-~0};3}6/~$9~ <}:?}\"B}-]A`d+g)9jm p&s2v6y?B 5Y_3G2&-*uĒǒ!ʒ4͒0ВڒBݒ$7-_,h/$3$-.(! W1A"A6   >#g$&S&)>2i58;>(AP>D$GI Jy+MPS V,Y;\:_=bH-e%nqt>23g,6,&:3"(\+.,1A45B7:a:=A@@C} Fh?I)VB$`?j1u1=! ~:d52)&'< b4^6eƒ:͒ 5ԒFےD (s7  0O#X%0,x#07!7.> B63Iv2P"W@[s5b7i;p8w ~sB"w%A,#s-n580?cA6/}z 6*(??/&! ( /v93:X9A+HO;?S*ZB^s*b2iYm]2t}4x(6/ /d)% v';N0K;&`1-b 1$+2o@97@G|=KR"Y<`g4nTu| @  +rY<ii @^i8'<S` 4 $398# *<18<c*@'G}6G}pjZHEL 0fEintNsaP6@\w ;h 7+ vfW>x{.l ># # # #  # #^ #H #F # 6 #$ #( #,s #0 #4 ">#8 &>#<i (#@ ,L#D -Z#F# .#G] 2#Hm ;#L D#T E#X F#\ G#` H%#dR J>#h? L#l~   -  % #  # F >#'K1E2L: I;# <# =# ># ?# @# A# B# C# D# \E# dF# lG# tH# |I# J#KMP IQ# R# S# T# U# V# W# X# Y# Z# \[# d\# l]# t^# |_# `#ag y Iz# {# |# }# ~# # # # # # \# d# l# t# |# # # # # # # # # # # # # # &# .# g# o# # #5!!I"39N> wm(% &&w# F'#Nn((N+ 9c,# 3-#len.7# (/# }.0  3 {!4# F5# D67#S*79 #B;?:0 (4 +OU g 9 x dG7jj/JӘ vHjk/J 0.؞30&H(u0ڞ0vi0 A G3 k5k0J21p H<@kTk?1J;k1 -H`kk1J1D72H7Q2viz2 KGEkk2kD JD  Y GLk.l2kK 3JK 13DK7s3 H`>0lyl3k_ 3 Hxll4kw  H}7ll,4k| \ Gl-mX4J4.4&H(465vi_5H5 G=0mm5J<5vi>6{!?<6 H,mmO6J+ {6o G>mn6J6D77xG>>7F7 kH{!7H38H7_8!]4Fn Gp>o}o}8Jo8Fo8 kHq BHZ>op.9JYZ9FY9 kH[3 H7p2p9J6(6x I!>@pp :J (  CG" [̓  Pg Ӟ "%֯  :ؿ    e- 0 ;3 6 $9 < :? \"B -] A` d +g )9j m  p &s 2v 6y  ? B   5 Y _3 G2 &- * uĞ Ǟ !ʞ 4͞ 0О ڞ Bݞ $7 - _, h/  $ 3   $ - #. #( #! #  #W #1A #" #A #6   # ># #g$& #S&) #>2 #i5 #8 #; #> #(A #P>D #$G #I J #y+M #P #S # V #,Y #;\ #:_ #=b #H-e #%n #q #t #> #2 #3 #g #, #6, #&: #g#3"(g#\+g#.g#,1g#A4g#5B7g#:g#a:=g#A@@g#Cg#} Fg#h?Ig#)Vg#B$`g#?jg#1ug#1 #= #! #  #~: d5 2) & ' <  b4 ^6 e ƞ :͞ 5Ԟ F۞ D    ( #s7 #  #  #0 #O# #X% #0, #x#0 #7!7 #.> # B #63I #v2P #"W #@[ #s5b #7i #;p #8w # ~ # #sB #" #w% #A #, ## #s- # #n # #58 #0 #? #cA #6 #/ #} #z #  #6 #*( #? #? # #/ # #&! # ( # / #v93 #: #X9A #+H #O #;?S #*Z #B^ #s*b #2i #Ym #]2t #}4x # # #( #6/ # / # #d) #% # #  #v' #; #N0 # #K; #& #`1 # #- #b  # #1 # # #$ #+ #2 #o@9 #7@ #G #|=K #R #"Y #<` #g #4n #Tu #| #  #@ #  # #  #+ #r # #Y< #i #i  #@ # # #^ #i #8 # #'< #S #`  #4  #$ #3 #9 #8# # * #<1 #8 #< #c*@ $u$$@ .DNy tpUJEL 0fEintNsaP6@\w;h7+vfI7I7Wa>aIFJG#pIH#  /{ . l >#  #  #  #  #  # ^ # H # F # 6 #$  #(  #, s #0  !#4  ">#8  &>#< i (#@  ,L#D  -Z#F # .'#G ] 27#H m ;#L  D#T  E#X  F#\  G#`  H%#d R J>#h ? L=#l -  % # !#F ># 7  M 'tm,xI>#iI>#>I>#I># I>#gJ>#FJ>#I>#FI>#  J7#$J#(NJ* E K1E2L :I;#<#=#>#?#@#A#B#C#D# \E# dF# lG# tH# |I#J#K$M  PIQ#R#S#T#U#V#W#X#Y#Z# \[# d\# l]# t^# |_#`#a#gljJm#n#dayo#AIp#minq#secr#cs#t"a yIz#{#|#}#~###### \# d# l# t# |##############&#.#g#o###l I|phq7:now{tvdgmtM' 4Jkpqqc:Kj' }Jtd c Iqq:keyc K d OIqer:\I K da .IVprs:strU\IU  a I6sUt;str5key5R IJ`tit?;strI:IR X  %JOpttk;\IN JP  _ oJ/tt;key.I0D IEtt;:DR [ PТX %4 : O e -X  0X ; 3X  6X $ 9X  #X g$ &X S& )X > 2X i 5X  8X  ;X  >X ( AX P> DX $ GX I JX y+ MX  PX  SX  VX , YX ; \X : _X = bX H- eX % nX  qX  tX > X 2 X 3 X g X , X 6, X &: X  3" (\ + ., 1A 45B 7 :a: =A@ @ C} Fh? I) VB$ `? j1 u1 X = X ! X  X ~: X d5 X 2) X & X ' X < X  X b4 X ^6 X e X  X : X  5 X F X D X  X  X  X ( X s7 X  X  X 0 X O# X X %X 0 ,X x# 0X 7! 7X . >X  BX 63 IX v2 PX " WX @ [X s5 bX 7 iX ; pX 8 wX  ~X  X sB X " X w% X A X , X # X s- X  X n X  X 58 X 0 X ? X cA X 6 X / X } X z X   X 6 X *( X ? X ? X  X / X  X & !X   (X  /X v9 3X  :X X9 AX + HX  OX ;? SX * ZX B ^X s* bX 2 iX Y mX ]2 tX }4 xX  X  X ( X 6/ X  / X  X d) X % X  X  X v' X ; X N0 X  X K; X & X `1 X  X - X b X  X 1 X  X  X  $X  +X  2X o@ 9X 7 @X  GX |= KX  RX " YX < `X  gX 4 nX T uX  |X  X @ X  X  X   X + X r X  X Y< X i X i X @ X  X  X ^ X i X 8 X  X '< X S X ` X 4 X $ X 3 X 9 X 8 #X  *X < 1X  8X  <X c* @X u ! ! GwtJEL0fNsaP6int@\w;aE+ofIW.{.l Z#### ##^#H#F# 6#$#(#,s#0 #4"Z#8&Z#<i(z#@,>#D-L#F#.#G]2#Hm;#LD#TE#XF#\G#`H%#dRJZ#h?L#l J+ -  %# # FZ#    'IMJitm, xIZ# iIZ# >IZ# IZ# IZ# gJZ# FJZ# IZ# FIZ# J#$ J#(#B;?:0(4+J|tu;[KqZuDu<pG<J*Puvg<U%)<J)<?)<J)J\ v_v$=J[P=?[=J]u|xJ?`vGw=J>>?> K@x~tAutgmtBJC6>    %  J'pu8 @#p J$p2z PwQEL0fEintNsaP6@\w;h&K7h{P zJ {#Q |7#<.L{. l ># # # # # # ^# H# F# 6#$ #( #, s#0  #4 ">#8 &>#< i(#@ ,L#D -Z#F #.#G ]2#H m;#L D#T E#X F#\ G#` H%#d RJ>#h ?L#lR  - %##F>#^  W  '$R` %P &# 'L#YN +# R -#cP .#L /#N 0#/P 1#  2L#(N 6#,9K 8#4DK =#8S FR#@K GR#H1K HR#P[N X#XK 1E 2L 407 ;o :I ;# <# =# ># ?# @# A# B# C# D# \ E# d F# l G# t H# | I# J# K M PI Q# R# S# T# U# V# W# X# Y# Z# \ [# d \# l ]# t ^# | _# `# aM c g yI z# {# |# }# ~# # # # # # \ # d # l # t # | # # # # # # # # # # # # # #& #. #g #o #   <# <#  #B;?:0(4+$ * <  Ln %G  n (%U%@o #PB>#RC>#NFG# FI #8LJG#posKG#  4(2R* #Q+ #, #J*- # 6. #eof/ #N07 #rL1M #M2 # b3M #$6 #(o%7 #,Q7:#0;#2  <            >   > > 7 > G> M G = N< j  lOPwlwJ>o%  Mpwwwv>o% F 1l! Q=>ww>o%< c<>l 0NL>ww>o%K nKGMK>  ORGww>o%Q  Ra>ww&?o%`  SfGwwR?o%e  Klww~?o%k g Qww?o% F 1l R>xYx?o% @ AL>`xgx"@o% c> fM>pxxN@o% z@K:O>xRy@o% @nG5AM>AxMG`ynyAo% qS>pyzyBo% ]RGyyABo% QyymB+F 1lS pOyyB+F 1lR>yyB+P>yzB+c>R>z"zC+SN>0zBzIC+nGM> iLGPzbzuC+zM>pzzC+*GzzC+UQzzC+gOE[Ozz%D+QDP>zF{qD+Dl @Nu  N >P{{D+ Dl  @N  E  RYL>{Q|E+HEl^ @NRR b BM>`|_}hE+El@Nd  S+>`}i}E+*l*&ES0>p}y}E+/l/E1L5>}} F+4l4{L:>}}8F+9l9G L@>}~dF+?Fl?FXQG>~}~F+FFlFG@NHu~|RQ>~~G+\Gl\G@N^utuvuxuzEmRm>%H+lll&sKr>QH+qlq1Kw> :}H+vlv<L|>@mH+{l{GH<N>p̀H+'Il<GIR>Ѐ-gI+I!keyI&R>0`I+IgO len"i>J"c>?J *eJ ^MJ# P>$KOO>` PK+|K!keyKgO K!lenKS>L+l+L> )JL+lBK>09vL+lBlP>@IL+lK>P:L+L!lenM#@No PM KQN $OP>@PsN+lNN>PN+N!keyd OL=>*O+<:< LB>ɄVO+AuidA [PG>ЄلO+FKF[a OM΅O+LO!lenLP gONeP$S>ЅsP+P!len^ QL^ 'QS/Q>#GQ+sQ!lenQLQN>09Q+len^ L^ M>@I!R+lenLkQ>P`MRuidRO`oyR+DSp|R+UK>RMRMS  Q>܇%SNQSKeSHM> ySN[SK[SQ>aSOSOTQ>p9TOeTOyT}O>TOd T Od TTM>,TOd %U Od 9UNK%MUO>0\aUOd U Od U(O>`U+ UgO %V!len V@N_"iV%&  ~oN5>fV+4W!key4d =WgO4]W!len4WMpX+,X!lenLX&gO uQ>X+X!keyd Y!len YC )RY+C Ys Q"Yo% Z RW0B;Zo%V gZ LPbZ'o% Z?!)M>pޏZF +[8LGo[+C  N[ M [(]4!N^> [+]C  N_ \ N` I\(]4}Ӑ!8Rr\\o%q \Fq 1lq\ Ps\#"FQC>ё ]o%B )N"eK>5]o% "O>Aa]o% ]"c">])"GNs>Pa]o%r #PpŒ^o% E^F 1lp^ P^)Y# PaВ_o%` F` 1l`#IP4>W/_3L[_+3C  N5_ RM6 _(]4V-$L >`_ L`+ C  N >` RM  g`(]4-g$K>`L`+C  N` RM a(]4ǖ*$#R>+O>+:S$),%RG m0a'o%Ǐ \a,fo>a-O.$Ja/$/$)X%P>pa'o% a)%wLGїbo% )%N>Jbo% nGM> )&7P> 7vbo% 0c>)H&MRj@kbo%i Fi 1lip&KPpb'o%O b &  p&1[ a1P j 1 2% ֲ& 1: 1 & 1e -1 01; 31 61$ 91 <1: ?1\" B1- ]1A `1 d1+ g1)9 j1 m1 p1& s12 v16 y1 1? 1B 1 1 15 1Y 1_3 1G2 1&- 1* 1u 1 1! 14 10 1 1B 1$7 1- 1_, 1h/ 1 1$ 13 1 1 1$ 1- &. &( &! & &W &1A &" &A &6 & > #&g$ &&S& )&> 2&i 5& 8& ;& >&( A&P> D&$ G&I J&y+ M& P& S& V&, Y&; \&: _&= b&H- e&% n& q& t&> &2 &3 &g &, &6, &&: & j &3" (j &\ +j & .j &, 1j &A 4j &5B 7j & :j &a: =j &A@ @j & Cj &} Fj &h? Ij &) Vj &B$ `j &? jj &1 uj &1 &= &! & &~: 1d512)1&1'1<1 1b41^61e11:1 51F1D11 11(&s7& & &0&O#&X%&0,&x#0&7!7&.>& B&63I&v2P&"W&@[&s5b&7i&;p&8w& ~&&sB&"&w%&A&,&#&s-&&n&&58&0&?&cA&6&/&}&z& &6&*(&?&?&&/&&&!& (& /&v93&:&X9A&+H&O&;?S&*Z&B^&s*b&2i&Ym&]2t&}4x&&&(&6/& /&&d)&%&& &v'&;&N0&&K;&&&`1&&-&b &&1&&&$&+&2&o@9&7@&G&|=K&R&"Y&<`&g&4n&Tu&|& &@& && &+&r&&Y<&i&i &@&&&^&i&8&&'<&S&` &4 &$&3&9&8#& *&<1&8&<&c*@3u33@. %<1$SEL 0fEintNsaP6@\w ;h 7+ vfW>7h{ .l ># # # #  # #^ #H #F # 6 #$ #( #,s #0 #4 ">#8 &>#<i (#@ ,L#D -Z#F# .#G] 2#Hm ;#L D#T E#X F#\ G#` H%#dR J>#h? L#l   -  % #  # F >#'K1E2L407;o%: I;# <# =# ># ?# @# A# B# C# D# \E# dF# lG# tH# |I# J#K<M%$P IQ# R# S# T# U# V# W# X# Y# Z# \[# d\# l]# t^# |_# `#a;g y Iz# {# |# }# ~# # # # # # \# d# l# t# |# # # # # # # # # # # # # # &# .# g# o#:3 # #5!rm(% &&r# F'#In((I+ 9c,# 3-#len.7# (/># x.0 3 {!4# F5# D67#S*74#B;?:0(4+JP b 4 n %mn @ 4( 2R*R # Q+x # , # J*- # 6. #eof/ # N0 # rL1 # M2 # b3 #$ 6R #( o%7L #, Q7:#0 ;#2 L  L b@ r & L r &X  & L & ~  > L   > L >  > L >   L  NA# VBJ r 0 U>%c+ QcYW cW&len1dgO.dk\W ed   A 8UdYW  =XB>dWA d:A eUC ]4K %% ~U >keYW  eW  e VL>e+K f!ripK 9fbM&of"keyN0HgOOg"lenP1X_VQ&pTR \S iT&f#]4~a ?  Uf$W f  UB)g$W Ug %8{X)Pmg$F(g&T* u|`pUpyg'rip XhYW (T6>/h$+5 [h$V5zh)W7*+U8&h+i9hYW >h+ ib&IiV!igO"i,/PW4>i-+3 -b3&X>$j+ PjC1ju`VjgOk,X>:k+ fkW kkU1>lVjlgOl,S4>m+3 -mW3 em5m@&T+>!n+* -n-W* ,MnW>0Qen+ nW n-oT>`eo+ o-W oSSR>Ъwo+Q oWQ pVS&UT1UKpkV`{(VpW .AV>ȱp$Tp$W p&kd  .$U>бQ=q$TiqW &MT u|/]4.U>`q$YW q$T qW &MT ux ]4.V> rW )MT eW>v-r+ Yr!keyl r-W MT rlen&sL&`:%Pi&Ws ]4L.WU>=s$YW sW &MT ux/]4KW@IsYW .W>PktYW.?V_>p/t'key^l jV9>[t+8 t0key8-gO8r 0len8 8X:0HV;tV<1t01.VY>u1keyXl @u.0Vv>9u1keyul u.]yTm>@nu1keyll v.Wd>p0v1keycl \v..WT>v1keySl veZTw>v+v wYWv BwAx bw*Xy wkz`U{>w2NW wW w.`XO>9$x1keyNl Px.TJ>@y{x1keyIl xfS>Sx+ x0keygOr 4y!lenTyTtyT&y"k0\Sr V>y~W>`z+ 1z!keyQz-gOr 0len 8X0PVuwV1Rul  / )[? $&Pr )Ӟ 3%l /):| )܌ 3)e- )0 );3 )6 )$9 ) < ):? )\"B )-] )A` )d )+g ))9j )m ) p )&s )2v )6y ) )? )B )  ) )5 )Y )_3 )G2 )&- )* )uĞ )Ǟ )!ʞ )4͞ )0О )ڞ )Bݞ )$7 )- )_, )h/ ) )$ )3 ) ) )$ )- . ( !   W 1A " A 6    ># g$& S&) >2 i5 8 ; > (A P>D $G I J y+M P S  V ,Y ;\ :_ =b H-e %n q t > 2 3 g , 6, &: r 3"(r \+r .r ,1r A4r 5B7r :r a:=r A@@r Cr } Fr h?Ir )Vr @B$`r 0?jr 1ur 1 = !   ~: )d5 )2) )& )' )< ) )b4 )^6 )e ) ƞ ): ͞ ) 5 Ԟ )F ۞ )D ) ) ) )( s7      0  O#  X % 0 , x# 0 7! 7 . >  B 63 I v2 P " W @ [ s5 b 7 i ; p 8 w  ~   sB  "  w%  A  ,  #  s-    n    58  0  ?  cA  6  /  }  z     6  *(  ?  ?    /    & !   (  / v9 3  : X9 A + H  O ;? S * Z B ^ s* b 2 i Y m ]2 t }4 x     (  6/   /    d)  %      v'  ;  N0    K;  &  `1    -  b    1       $  +  2 o@ 9 7 @  G |= K  R " Y < `  g 4 n T u  |   @         +  r    Y<  i  i  @      ^  i  8    '<  S  `  4  $  3  9  8 #  * < 1  8  < c* @ &dW"r  %E4&T$% %5u 5 5@.?N ) YEL 0fEintNsaP6@\w ;h 7+ vfW>7h{ .l ># # # #  # #^ #H #F # 6 #$ #( #,s #0 #4 ">#8 &>#<i (#@ ,L#D -Z#F# .#G] 2#Hm ;#L D#T E#X F#\ G#` H%#dR J>#h? L#l   -  % #  # F >#'K1E2L407;o%: I;# <# =# ># ?# @# A# B# C# D# \E# dF# lG# tH# |I# J#K<M%$P IQ# R# S# T# U# V# W# X# Y# Z# \[# d\# l]# t^# |_# `#a;Mc%g y Iz# {# |# }# ~# # # # # # \# d# l# t# |# # # # # # # # # # # # # # &# .# g# o#E> # #5!}m(% &&}# F'#Tn((T+ 9c,# 3-#len.7# (/I# .0 3 {!4# F5# D67#S*7?#B;?:0(4+U[ m ? n %xn K 4( 2R*] # Q+ # , # J*- # 6. #eof/ # N0 # rL1 # M2 # b3 #$ 6] #( o%7W #, Q7:#0 ;#2 W  W mK } & W } &c  & W &   > W   > W >  > W >   W  N<~K # Y$:#uid%/#X&& { ) *:# >+#",V {  0 GY nz+ ) b ,Y& 1g MZ>pz+ z) O{k`,Y&o{0\ g {K  Y[ C{\Z {g &ZC>!)B !\Bg "- YJ>PY|)I B|\I v|pTKg ut#]4U$ PP% % c X(`z|F'|\)g u| X>})ņ -}&YŬ 'tag:uz: X>Ko}) }(key }&Y )}c P}) %~Y:E~(keyc e~R0  Y>`~) ~Y ~%Y:(&   )pTg _*tag:) /"E:Y<>`F;.;*+"Z5>lF4.4ڀ+,`Yy5)xH Zl>@s&)k-Ym uY>+ ˁ&)ܹYކ ulY&`),Y&pTg u`)Y:D'uid/H*i&p#]44Yg>.keyf   -[ $-PВ -  %/% :-:, -< >-e- -0 -;3 -6 -$9 - < -:? -\"B --] -A` -d -+g -)9j -m - p -&s -2v -6y - -? -B -  - -5 -Y -_3 -G2 -&- -* -u - -! -4 -0 - -B -$7 -- -_, -h/ - -$ -3 - - -$ -- . ( !   W 1A " A 6    ># g$& S&) >2 i5 8 ; > (A P>D $G I J y+M P S  V ,Y ;\ :_ =b H-e %n q t > 2 3 g , 6, &:  3"( \+ . ,1 A4 5B7 : a:= A@@ C } F h?I )V B$` 0?j {1u 1 = !   ~: -d5 -2) -& -' -< - -b4 -^6 -e - -: - 5 -F -D - - - -( s7      0  O#  X % 0 , x# 0 7! 7 . >  B 63 I v2 P " W @ [ s5 b 7 i ; p 8 w  ~   sB  "  w%  A  ,  #  s-    n    58  0  ?  cA  6  /  }  z     6  *(  ?  ?    /    & !   (  / v9 3  : X9 A + H  O ;? S * Z B ^ s* b 2 i Y m ]2 t }4 x     (  6/   /    d)  %      v'  ;  N0    K;  &  `1    -  b    1       $  +  2 o@ 9 7 @  G |= K  R " Y < `  g 4 n T u  |   @         +  r    Y<  i  i  @      ^  i  8    '<  S  `  4  $  3  9  8 #  * < 1  8  < c* @ 1u 1 1@.J,K][EL 0fEintNsaP6@\w ;h 7+ vfWLZ>7h{ .l ># # # #  # #^ #H #F # 6 #$ #( #,s #0 #4 ">#8 &>#<i (#@ ,L#D -Z#F# .#G] 2#Hm ;#L D#T E#X F#\ G#` H%#dR J>#h? L#l -  % #  # F >#    'K1E2L407;o: I; # < # = # > # ? # @ # A # B # C # D # \E # dF # lG # tH # |I # J #K5MP IQ # R # S # T # U # V # W # X # Y # Z # \[ # d\ # l] # t^ # |_ # ` #a4g y Iz # { # | # } # ~ #  #  #  #  #  # \ # d # l # t # | #  #  #  #  #  #  #  #  #  #  #  #  #  # & # . # g # o #3, # #-S4n #B;?:0 (M4 +nn %n z4( 2R*# Q+# ,# J*-# 6. #eof/# N0. # rL1D # M2# b3D #$ 6#( o%7#, Q7: #0 ;#2z  > >>. >> D 4 N<  " &# # 4;%# & # '#U (U  + &, # ".# /# m0 # B1*# b 2 # /03& # ,4  @7 8# A9,# 5:7# ;B# <#(  =#, T">#0 ? #4 {@ #5 A #8 B #< , C7  )i \2>Ђ+0i 0 `{0 \1 i3J  u['>8+%i d% {% ۄ[& e\>@<+i h4\L Z>@<+i F\  Z>@+i $[ Z4\[Z*݇  #[> +i 1[ QZ*q\A[upJ CR\ (g c\ ; h\! N!\0 i1̉" uZHo\G ! # #\q$\p  %h\p?[hkZ upcZ Z [ & ' n Z>Z([hZn)\V>$[Un$\U *pTW +]4k#9[4$[3n$\3 ,(*A[;*\< - -[>`N$[nP"ɭʭԋm B*(b  (/0& *pT .''!/F0.8g''!h//#)`R\}>$[|n$\| *pT~ #\ $[n$\ ,*\'*\( -g\>Pyx[n4;  >(  *pT &-'I'> 71T&`'x'm!/^/[M>!+Li ZL*2[Lh ZNnYO(`T[PZQ*d\R͒ZS4;T  U , VKA[WkD\X"Y Z ʓm[ B\*b ] (/0^& Ji_ l3]4V [>0K4key     *[0 *P *K 5%\ (*:l *| ,*e-K*0K*;3K*6K*$9K* #K6g$&K6S&)K6>2K6i5K68K6;K6>K6(AK6P>DK6$GK6I JK6y+MK6PK6SK6 VK6,YK6;\K6:_K6=bK6H-eK6%nK6qK6tK6>K62K63K6gK6,K66,K6&:K6 63"( 6\+ 6. 6,1 6A4 65B7 6: 6a:= 6A@@ 6C 6} F 6h?I 6)V 6B$` 6?j 71u s61K6=K6!K6 K6~:K*d5K*2)K*&K*'K*<K* K*b4K*^6K*eK*K*:K* 5K*FK*DK*K* K*K*(K6s7K6 K6 K60K6O#K6X%K60,K6x#0K67!7K6.>K6 BK663IK6v2PK6"WK6@[K6s5bK67iK6;pK68wK6 ~K6K6sBK6"K6w%K6AK6,K6#K6s-K6K6nK6K658K60K6?K6cAK66K6/K6}K6zK6 K66K6*(K6?K6?K6K6/K6K6&!K6 (K6 /K6v93K6:K6X9AK6+HK6OK6;?SK6*ZK6B^K6s*bK62iK6YmK6]2tK6}4xK6K6K6(K66/K6 /K6K6d)K6%K6K6 K6v'K6;K6N0K6K6K;K6&K6`1K6K6-K6b K6K61K6K6K6$K6+K62K6o@9K67@K6GK6|=KK6RK6"YK6<`K6gK64nK6TuK6|K6 K6@K6 K6K6 K6+K6rK6K6Y<K6iK6i K6@K6K6K6^K6iK68K6K6'<K6SK6` K64 K6$K63K69K68#K6 *K6<1K68K6<K6c*@K8u 8 8@ .yC%y2gP_EL0fEintNsaP6@\w ;h 7+ vfW>/ { . l >#  #  #  #  #  # ^ # H # F # 6 #$  #(  #, s #0  #4  ">#8  &>#< i (#@  ,L#D  -Z#F # .#G ] 2#H m ;#L  D#T  E#X  F#\  G#`  H%#d R J>#h ? L#l   -  % # #F >#'K1E2L:I;#<#=#>#?#@#A#B#C#D# \E# dF# lG# tH# |I#J#K+MPIQ#R#S#T#U#V#W#X#Y#Z# \[# d\# l]# t^# |_#`#a*g  yIz#{#|#}#~###### \# d# l# t# |##############&#.#g#o#)"##5! am(%&&a#F'#8n((8+9c,#3-#len.7#(/-# g.0r 3{!4#F5#D67#S*7# #B;?:0 (4 +9? Q # r(=>C9!-Q0b10#?2}5960#70#*8; <#=0#Y7> A"B #& CV FG0#H0#'I1  Q\ RHDS T& >UV  L>Mr#N0# O#.Va # W ? 0Z [#]\#key]#Y^#$_0#(D^`>#,^a +]8d e#_f#keyg#h#${_i #4J ,]jJ  $Fmn#!o##p # ='q0#  r   u H]0P $( Pi%='00֕ `z ;(y +y0J  ]g>@keyf 6]f ]_f$ 1hs * ?  _^Z>(Y keyY ݗ ]_Y$ ![R 6_M>'(L )keyL I 6]L !NR  S ^>0i( _ ˘] "set 7 _p>cFo.oљ#Q.0 ^i>WFh?.h#L:0 ^>`/Ú( !_`!`TO^ $W^ 2^* ";^* K\7t%!I&+!I4&M!I?% !I,'/!Ii_>0( ˛!k\]_* ;!6] up^>ds] _ݜ ~^0e_%*$^%(q^CS6]B (1][FZɝ)6]\ u|(Y_8=]_7$ (]N@Z>FMj)]_O* u|*]>+( +]_* xG_>`"(  _ Qkey }tag0ɟD^>!+_* up,]4%-8!..(=]!0!s] M/i"%B\  (  0S ]0 0^0s] ա,]4v ]k  (j * jj0Т^l0)s]m R,]4 V^H  {(G  GG0M 9G0 G0^I0s]J Ϥ,]4e `],  (+ $ +}+0ʥ b+0 s]- #,]4B 0_  L(xi% *DT]w>+(v +6]v #7U01_> v(  x] r2key )q_ up,]4 - P3(.1'^>g4()\ ux"_δ ,5]437 'L < '6[a )P E06ӂ 7%֓ 6:أ 6ܳ "6e -6 06; 36 66$ 96 <6: ?6\" B6- ]6A `6 d6+ g6)9 j6 m6 p6& s62 v66 y6 6? 6B 6 6 65 6Y 6_3 6G2 6&- 6* 6u Ă6 ǂ6! ʂ64 ͂60 Ђ6 ڂ6B ݂6$7 6- 6_, 6h/ 6 6$ 63 6 6 6$ 6- $. $( $! $ $W $1A $" $A $6 $ > #$g$ &$S& )$> 2$i 5$ 8$ ;$ >$( A$P> D$$ G$I J$y+ M$ P$ S$ V$, Y$; \$: _$= b$H- e$% n$ q$ t$> $2 $3 $g $, $6, $&: $  $3" ( $\ + $ . $, 1 $A 4 $5B 7 $ : $a: = $A@ @ $ C $} F $h? I $) V $B$ ` $? j $1 u $1 $= $! $ $~: )d5a0)2)q0)&0)'0)<0) 0)b40)^60)e0)Ƃ0):͂1) 5Ԃ1)Fۂ!1)D11)A1) Q1)a1)(q1!s71! 1! 1!01!O#1!X%1!0,1!x#01!7!72!.>2! B!2!63I12!v2PA2!"WQ2!@[a2!s5bq2!7i2!;p2!8w2! ~2!2!sB2!"2!w%2!A3!,3!#!3!s-13!A3!nQ3!a3!58q3!03!?3!cA3!63!/3!}3!z3! 3!64!*(4!?!4!?14!A4!/Q4!a4!&!q4! (4! /4!v934!:4!X9A4!+H4!O4!;?S4!*Z5!B^5!s*b!5!2i15!YmA5!]2tQ5!}4xa5!q5!5!(5!6/5! /5!5!d)5!%5!5! 6!v'6!;!6!N016!A6!K;Q6!&a6!`1q6!6!-6!b 6!6!16!6!6!$6!+7!27!o@9!7!7@17!GA7!|=KQ7!Ra7!"Yq7!<`7!g7!4n7!Tu7!|7! 7!@7! 7!8! 8!+!8!r18!A8!Y<Q8!ia8!i q8!@8!8!8!^8!i8!88!8!'<8!S9!` 9!4 !9!$19!3A9!9Q9!8#a9! *q9!<19!89!<9!c*@98u 8 8@ ..?Yp9:gdEL 0fNsaP6int@\w;aE+ofWm{ .l Z#### ##^#H#F# 6#$#(#,s#0 #4"Z#8&Z#<i(z#@,>#D-L#F#.#G]2#Hm;#LD#TE#XF#\G#`H%#dRJZ#h?L#l TB F   - %##FZ#'LLSZ7aB#RbK172>407;h}:I;h#h#?h#@h#Ah#Bh#Ch#Dh# \Eh# dFh# lGh# tHh# |Ih#Jh#KM}|PIQh#Rh#Sh#Th#Uh#Vh#Wh#Xh#Yh#Zh# \[h# d\h# l]h# t^h# |_h#`h#aMc}megs)aisljJm#nh#dayoh#AIph#minqh#secrh#csh#tnvm yIzh#{h#|h#}h#~h#h#h#h#h#h# \h# dh# lh# th# |h#h#h#h#h#h#h#h#h#h#h#h#h#h#&h#.h#gh#oh#4-##-'S4'<h Es#Es#Es#yEs#Fs#gEY- h#hh#Ah5! m(%&& #F'#n((i +9c,i #3-i #len.#(/#  .0(  3{!4i #F5#D6#S*7z  #B;?:0( 4+    yn % n  4 (2R * #Q + # ,H #J* -^ # 6 .y #eof /^ #N 0 #rL 1 #M 2^ # b 3 #$ 6 #(o% 7 #,Q7 :h#0 ;s#2     ~  ~h = ~ = ~C h# ^ Z N y Z Zd  Z ' Z  '  N <  )*#>+o #", ~- (=>C9!- ? 0b10#?2( o 5960#70#*8J  ; <#=0#Y7>z  A"B # C  FG0#H0#'I A Q\ R? HDSo  T >U  L>M #N0# O#.V # WA  0Z [#]\#key]#Y^#$_0#(D^`Z#,^a H+]8d e#_f#keyg#ho #${_iH#4 ,]j $Fmno #!oo ##p# ='q0#  rY$"key##tag$s#.?%Z#*e&s#l' #set(h# h&<(key-#.|#m/o # *0#0M 1#4 )0(6#)7#a8o #y&2 9y<f=#C>~#m?~#`@~# naA] ElhG# jI#eJ#Z   h   Z]Z   SdK*Uj ghksetbLeh hl=  3i h;hl= si@hmhl=  ve ph3i@l =  <Nm@iIill= <{3hPiYil= {f`iiiĩl= b^h#piyil"= "'2c(iil'= '2qgAijHl@= @q"eL j)jtlK= KClQ0jhjlP= P (bnWpjyj̪lV= V(8gjg\jjl[= [gNaajj$l`= `Bcjk8kPli= i3mcp@kxk|lo= ho mo bwskklv= ԫavs ixs!(fyZ"bzsA BikNll= ¬as H#is!(fZ#cs֭)Ji Pl]ll h  za`lwlls bllBl~ c l2mnl .fb,@maml++ g`1pmmƮl00 a6mml55 %i;mml:'J: c@mnpl?? Mofn:nlM S -f@nInl8 fkPnYnlC |h`npn?lNk =adpnnl= C 0mnol  j oXoh~]l~ !h Z`oof !:l '*e   $xxjNZooY%FM%.M&YKP'ml op%f(j pOp<%fh'Kk3Ppmp%F2)f4u|ceZpp2q**keyX+tagn"]_c kZ@qqfl= *lensukYr9rRlXX  4=jT@ryr~lS4S : x eErrlDxD ~ |crrִl  Pnrrl 9`cOrr.lN9N ? }7lJs sZlI}I  }If<sIsl;= ;m7Psqsl6= 6?Gb2ss޵l1= 1?}~,`-ss l,= ,~|4dqsit6lpbbpsp "ars#iss )KgepttLldxd !bfs+igsRyh_stt÷l^$ k@Zt'u%F?%.?]&KxPk0uHu*c | fZPuv˸*cKxMset|  !p`,kup BlZvLv*cl= set|  ,K|dV!`ZPvv*cl= set|  ,K|d!lZvv۹*Kx'set| ,R "aZvwG*l= set| ,K|dh"eZwEws*l= set| ,K|d"eZPww*set˺*keyf,R"#gZwex *set7dWf!w,fux#ciZpxyл*setdD~<vi' ,fux"e~"1l~$mZyVzԼ*setd e ,fu|,1l~p$lZ`z{@*setld1l ,fu|,m~p$dZ {{*setؽdl,fu|A%bZ{|*setDddl,fu|%MgZ|Q}*setdоlg,fu|%Z`Z`}~*setd<l(,fu|X&cZ ~~\*setdl ,fu|&gZ~ȿ*setdl,fu|'ivZ$4*setu`dulu ,fwu|o'mjZ0*setidibi,fku|'adZq *setc8dcXlcq,feu|)(ha_Z1x*set^d^l^,f`u|(hZZ@*setYdY0lY,f[u|(9`UZP*setT|dTlT?,fVu|@)>nPZq*setOdOlO~,fQu|)~iZ~(cT*setdl| ,i|`*hZ~1c]*setdl| ,i|`z*GeZx:*setfdl| ,i|`*kZx*setCdl| ,i|`5+\eKZ1*setJ dJ@lJ2,fLu|+`FZ@`*setEdElE,fGu|+fAZ*set@d@l@b,fBu|L,`<Zq8*set;dd;l;{,f=u|,9k7Z1*set6d6l6<,f8u|-yd2Z@*set1<d1\l1,f3u|c-h-Z|*set,d,l, ,f.u|- d(Zq*set'd'4l',f)u|.g#Z1T*set"d"l" ,f$u|z.iZ@*set d  len ,fu|.mZ,setkey,ft4/fX+4/*set,k `#len"gOh /b+4/<*\b|,k T,JjPul/dZ *+4/f8U0;fZ0+4/*set,k \"j"zg\$0mGZ d%FF%.F&nKP08axZpǕ8+w4/d*w?1/jcZЕ+b4/fb*lenbs,@Nd?1{P1h-1I`[ZSF+Z4/rmZ1fZ2mZ`f* *keym"6]2!]_c,k \+tag nN$n2%goZp3.keyn.setn| /dp!026gZ@I41key2dZP`*set]f33bRZƚ*Q*keyQbgQf3,kS \,CGTl3up2]4eo3B set[l3o 3ckZКys*j*keyjsetj| ,bgll3ux2]4zO4aZÜ+~4/ *~d,k \"!3  set4npZМ +o4/7*oy4bDZ*setCdCfC,ER45Tl}Z5set|6f|7rm~05jZG'.setS.key.tag8f )dup9]4̝:4p;5;4<=5d$66[mVZP%*T<.setTe%dU8fU)fWul>tagX)]_Ycuh6gZ*setdfe~,dut!@N 2]4N&LM7iZ t*setdCe~1l~j',dup"@N "h~@"j~2]4D?7Т"Z&LM8sbZ>*setjdl,5$ u|]8lZ}*setdl,5$ u|9$cZ*setBde~"1l~f9c',dup!@N @]4? 9"Z&L N9`Z*setdJlv,dut,@N9r&L@N9h&:e|Z*set{d{l{=<,d}ux,@N}&:f&LcN6:h :jwZh*setvdvlvN,dxup,@Nx:o&LN:h@;arZN*setqzdqlqC,dsup,@Ns@;`&LNP;h;fmZJ*setlvdlll8,dnup,@Nn@;`&LNJ<1ehZF*setgrdglgM,diux,@Ni@;h&LN<lcZ *setb8dbzlb4,ddux,@Nd<P&lLN<hT=n^Z*set]d]@l]l,d_ux,@N_T=`&gLNd=h=eYZ*setXdXlX2,dZux,@NZT=`&RLNp>bJZ^*setHdHlHbIs$,dKut,@NL?1{&ML O>c9Zϳq*set8d8l8 ,d:ut,@N;?1{&HLDOl?k3Zг˴X*set2d2l2,d4ux,@N4@;h&3L]O?z`.Zд˵*set-Jd-l-9,d/ux,@N/T=`&LtOf@d)Zе˶*set(d(Rl(}~,d*ux,@N*T=`&LO@l$Zж˷*set#d#l#xD,d%ux,@N%T=`&LO`AgZз̸p*setdl ,d up,@N 9n&KOAjZиԹV*setdl',dup,@N@;`&KOZB+nZۺR*set~dl,dux,@NZBl&KOjBhBiZܻ*setDdl,dup,@N9n&KOdCn Zݼ*set *d ll ,d up,@N :o&KOCRbZ*setdRl~,dup,@N@;`&K P^DfZ*set dNl~z,dux,@NZBl&K!PDbZ*setdls@,dup,@N9n&K5PXEUaZ*setdlh&,dup,@N:o&KIPEjZ:rida.,fut,dup&K\PSF~mZ@,*setdl= ,*lensX,dut&KkPFl7Z0k*6*set6"80FlZpv.%*Z.set(Gm:.set| f-HhZC+4/*key%*len*QlZqset| ,duh,6]2ud"Z"m"fs>"g Z,d D,]_ cu`"d 2]4Ud&sKPHViZP+4/keylen*lZ+settInZB+4/nlI*^.hXhhk@+key@"gOht#len,KZuh,dud"1l2]4aJ kZ*+4/*^hXhhVku'UJsn& %F%Aset'u|(~JVfR%*~J0J`Z`H%*t.key1set| )dut)K|\9]40IKkZ8*~J%()ju|9]4YK IKnK ^K BK xKK KK K xK R R RK K xK xK xKK K KL L K3L #LHL 8L 2 #LgL WL KL qL qL R WLL LL" LL L R 8L)[~P7PВ7ӃB%M 7::7S7e -7 07; 37 67$ 97 <7: ?7\" B7- ]7A `7 d7+ g7)9 j7 m7 p7& s72 v76 y7 7? 7B 7 7 75 7Y 7_3 7G2 7&- 7* 7u ă7 ǃ7! ʃ74 ̓70 Ѓ7 ڃ7B ݃7$7 7- 7_, 7h/ 7 7$ 73 7 7 7$ 7- !. !( !! ! !W !1A !" !A !6 ! > #!g$ &!S& )!> 2!i 5! 8! ;! >!( A!P> D!$ G!I J!y+ M! P! S! V!, Y!; \!: _!= b!H- e!% n! q! t!> !2 !3 !g !, !6, !&: ! !3" (!\ +! .!, 1!A 4!5B 7! :!a: =!A@ @! C!} F!h? I!) V!B$ `!? j!1 u!1 != !! ! !~: 7d5 72) )& P7' )< P7 7b4 7^6 7e 7 ƃ7: ̓7 5 ԃ7F ۃ7D 7 7 7 7( !s7 ! ! !0 !O# !X %!0 ,!x# 0!7! 7!. >! B!63 I!v2 P!" W!@ [!s5 b!7 i!; p!8 w! ~! !sB !" !w% !A !, !# !s- ! !n ! !58 !0 !? !cA !6 !/ !} !z !  !6 !*( !? !? ! !/ ! !& !!  (! /!v9 3! :!X9 A!+ H! O!;? S!* Z!B ^!s* b!2 i!Y m!]2 t!}4 x! ! !( !6/ ! / ! !d) !% ! ! !v' !; !N0 ! !K; !& !`1 ! !- !b ! !1 ! ! ! $! +! 2!o@ 9!7 @! G!|= K! R!" Y!< `! g!4 n!T u! |! !@ ! ! !  !+ !r ! !Y< !i !i !@ ! ! !^ !i !8 ! !'< !S !` !4 !$ !3 !9 !8 #! *!< 1! 8! <!c* @Cu C C@. *G/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crtn.S/usr/src/packages/BUILD/glibc-2.5/csuGNU AS 2.17.50.0.5% $ > $ > 4: ; I?  &IU%% : ; I$ > $ >   I : ;  : ;I8 &I : ; : ; I8 I !I/  : ;  : ; I8  : ; .: ; ' @: ; I.? : ; ' I@: ; I4: ; I 4: ; I 4: ; I4: ; I 4: ; I? < % : ; I$ > $ >   I : ;  : ;I8 : ;I &I ' I : ;  : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I : ;  : ; I : ;  : ; .? : ;' I@: ;I .: ;' @: ;I .: ; ' @!: ; I": ;I#4: ;I$ U%4: ;I& U'.: ; ' I@(.: ;' I@)4: ;I*4: ; I+4: ;I , : ;-4: ;I .4I4  /: ;I 04: ; I14: ; I 24: ; I 34: ; I44: ; I54: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( .: ; ' I@: ; I.? : ; ' I@: ; I 4: ; I4: ; I 4: ; I.? : ;' I@: ;I: ;I 4: ;I 4: ;I! : ;".: ; ' #: ; I$1X Y %1&.? : ; ' @'.: ; ' @( : ; )4: ; I *4: ; I? < % $ > : ;I$ > : ; I : ;  : ; I8  I &I .? : ; ' I@ 4: ; I 4: ; I 4: ;I4: ; I % $ > $ > : ; I : ;  : ; I8  I&I .? : ; ' @ : ; I : ; I : ; I : ; I.? : ; ' I@4: ; I4: ; I 4: ; I 4: ;I% : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ; ' I : ; I8  : ; ( .? : ; ' I@: ; I : ; I4: ; I.? : ;' I@: ;I4: ;I.? : ;' @: ;I .? : ; ' @ 4: ; I! : ; "4: ; I #4: ;I$4: ; I? < % : ; I$ > $ >   I : ;  : ; I8 I !I/ : ;I8 &I : ;  : ;  : ;  : ; I8 .? : ; ' @: ; I 4: ; I : ; I 4: ; I 4: ; I4: ; I 4: ;I4: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I : ; : ; I8 I !I/  : ;  : ; ( ' I.? : ; @.? : ; ' I@: ; I.: ; ' @: ; I .? : ; ' @4: ; I 4: ; I 4: ; I4: ; I4I4  4: ; I? < 4: ; I?  % : ; I$ > $ >   I : ;  : ; I8 : ;I8 &I : ; I !I/  : ;  : ; ( ' I : ; I8 ' I.: ; ' @: ; I .: ;' I@: ;I : ;I .: ;' @: ;I.? : ;' I@.? : ;' @4: ;I 4: ;I!: ;I"4: ;I# U$!I/%4I4  &4: ;I': ; I( : ;).: ; ' I@*.? : ;' I +: ;I,4: ; I-4: ; I .1X Y /10: ; I 14: ; I24: ; I 34: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I.? : ;' I@: ;I4: ;I4: ;I4: ;I4: ;I  U.? : ; ' @: ; I : ;!: ;I"4: ;I # : ;$: ; I%.: ; ' @&4: ; I ': ; I (.: ; ' I@)4: ; I*4: ; I+4: ; I,4I4  -: ;I ..? : ; ' I@/ : ; 0: ;I 1: ; I2 U34: ; I 4!I/54: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I.? : ;' @: ;I 4: ;I.? : ; ' I@: ; I4: ; I 4: ;I U.: ; ' @ .: ; ' I !: ; I".: ; ' I@# : ; $1UX Y %1&: ; I '4: ; I (: ; I)4: ; I*4: ; I+4I4  ,.? : ; ' @-4: ; I.: ; I /4: ; I 04: ;I 14: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I : ; : ; I8 I !I/  : ;  : ; ( ' I<  : ; I8 ' I.? : ;' I@: ;I4: ;I4: ;I.? : ; ' I@: ; I4: ; I4: ; I   U! U".: ; ' @#.: ; ' $: ; I%.? : ; ' @&1UX Y '1(: ; I ).: ; ' I *4: ; I+ : ; , -4I4  .1UX Y /410 11412: ;I 3 : ;4: ; I 54: ; I 64: ;I74: ;I 84: ; I? < % : ; I$ > $ >   II!I/  : ; : ;I8 &I ' I: ;  : ; I8  : ;  : ; I8  : ; (  : ;  : ; I : ; .: ; ' I@: ; I4: ; I4: ; I.? : ;' I@: ;I: ;I4: ;I : ;I !4: ;I "4: ;I#4I4  $4: ;I% U& ' (.: ; ' @)4: ; I *.: ; ' I +: ; I, : ;-1UX Y.1/4: ; I0.? : ; ' @1.? : ; ' I@2: ; I314: ; I 5 : ; 64: ; I74: ; I 84: ; I? < % : ; I$ > $ >   I : ;  : ;I8 : ;I &I ' I : ;  : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I : ;  : ; I : ; .? : ;' @: ;I : ;I: ;I .? : ;' I@ 4: ;I!4: ;I"4: ;I#4: ;I$.: ; ' I@%: ; I&4I4  '.: ; ' @(.? : ; ' @)4: ; I *: ;I+4: ;I ,4: ;I -!I/.: ; I/4: ; I0.? : ; ' I@1: ; I 2 : ;3 4.: ; ' I 5: ; I6: ; I74: ; I8: ; I 9 : ; :1UX Y ;1< U=41 >4: ; I? @ : ;A4: ; I B4: ; I C4: ; I? < U%# init.cK /usr/src/packages/BUILD/glibc-2.5/cc-nptl/csucrti.ST !/!=Z!gg//Z!!!l#!/=3!/!=Z! ..../../../lib/include/mxf/usr/include/sys/usr/include/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/bitsupdate_archive_mxf.carchive_types.hmxf_types.htypes.hstdint.hstddef.hstdio.hlibio.htypes.h+gK%%%%K?f/LEkhgsMgsv?[0 Yw f.Y@2w8h" .16flw8/*?6#TW%22222 2Y2s2222?Pv*uw <u< fx<o/=/W[%0=;b(, 5LQZ"E=w0Y-/0vt /r/sv=ֻ<k<=.U}<%a3vyj <kV <]5M]gU4UU}4E<[Ucb% fu(("(&&.rlzt=-!|,  -Z"<<~41N41N41N41N4<1N414u((((&&.ruV <sZy<U&[=0((&((&+.((&&&&dffd W.444m444J4Z@*!M30((&5,x)%R.-X9Y<4<< <4@4m4((&,.((&.<444<4#4hUu[$z<<<'UU%U}tgx g-=vNM- Jjxf-gmJZ+g-=L]ifL۠)%z<4eJ%e<.m<r,'uW=d003u.g  -u< .7XX#uW=d003u#b -u< .z<X=WV#+UiAog84gK4S',)y#i?UG?U?Q5q<9{uvguYuuwZ,?:h=A{f_#(Vhuu/yPb2'<LyN 2qC2vD 2GPCy<[^^^^^^^^^^^^^^^YYW%c2/Y_jg/WyWYYSXXXWYXXYYYYVWWYYVYYWYYYWWW_YYW_WW_<.8(+y+())1++)1;++)11((m222y222)wc2 2t2x222)wc2z2 2 2r2y[2x22u]22VYVY<.((++(#()1++)1;++)1) ?(m2w22222)1%sq2 222r2x222)wc2x2 2 2k22'(u[x22r2u]22VYWWVYD^YYWWWWWWf/YWWW)(+())))))))q<<qX.qfgZ222222222222YYXWYYWYYWYYFcc`cca8/I48/I4a9/H4a8-I485K48/I48/I4a5f4/d4/d4a5d45d4-d4<c.&(+(+%)1++)1++)11%c34<<<<14ba42:44a:ccaiaaiYYYXWYYWYYWYYccNNNNFeqv\-:v&}22K/;2TNc{?j8@8=w ?v,-/0v 3 /usr/include/sys./usr/include../../lib/include/mxf/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includetimecode_index.ctypes.harchive_types.hstdint.htimecode_index.hmxf_list.hmxf_types.hstdio.hlibio.htypes.hstddef.hmxf_logging.h ]<1EOa]䓄>:,>:>h:H>7.N _LIl g;=r=;=&[<%XeX!u/-=3a+~%+?>S?9A:>:>:>2/Mld>5>VLr=;=`xgu-=3qJHgiX1"\W8\6?;CL- v"O"J#Xxf`]Xȿak)A~J??$ef=9u؃s~kZi9v:>"=;u=w:>L 0 g=s=u=WuWJ%_tg'*KY=;u:vz.~ f?O==Kyt=/Y ./mxf./include/mxf/usr/include/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_version.cmxf_types.hstdint.hstddef.hmxf_labels_and_keys.hmxf_baseline_data_model.h`h)"V0: ./mxf./include/mxf/usr/include/usr/include/sysmxf_labels_and_keys.cmxf_types.hstdint.htypes.hmxf_labels_and_keys.hmxf_baseline_data_model.hh=;==gg<>I/;g0 !WI=us=;=y>i:h0y.LCu .!-/===PJj,0./f>i<>>~f:>1fJh1-= ./-/3 <w. Ja.hY-/0~@O/N:0Lx JguuUft=k=;==gw!Z:Z7-73J ./mxf./include/mxf/usr/include/sys/usr/include/usr/include/bits/usr/include/uuid/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_utils.cmxf_types.htypes.hstdint.htime.htypes.htime.huuid.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.hstddef.hp0Pf0PzXugggg9Jt <iv!\tv!t>E ./mxf/usr/include/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/include./include/mxfmxf_logging.cstdio.hlibio.htypes.hstddef.hmxf_logging.hstdarg.htime.htgogͼg;/M /o z""(.f?c?.v.=;=4y.Q<>寇K"=;=s$$GV ./mxf/usr/include/sys./include/mxf/usr/include/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_file.cstat.hmxf_file.hstdio.hlibio.htypes.hstddef.htypes.hstdint.hmxf_types.hstat.htime.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_logging.hPw<@hf#+1"#U1 #+1<>h <",0"V0<=uX#+1g;#/[#+1JlzX^ gR X &82ot to 0<>h?"V0<>h<<=<=<=<=<=<=<=<=<==M=?hN+ٽhN+hN+)Lx<6zf>>>>f==KfN=AwfB~=At fx-=-=-=׮==Afg!1fu!g!f\gSwgSw@=;=g-=*Np@*Z =u< .mY9[yXn -r<.[t=BL91>>>>;g xJD0ruxxw =u\gSt>>>J?(zfBXt@@@xx t t=BE91#t=BE91#>>6<>$=?<>LiX!W;Kgs=;=yX!W;Kgs=;=yX!W;Kgs=;=wX"V:L/w!W;Kgs=;=wX"V:L/wg;=;Ks=;=yX!W;Kgs=;=~X0xf3ZHIhX3f<.pW82st 7s< .`t#)g;KBF`;>B;=?U}Pt=kvY=~<=PY~<=PY~<=PYNF<@kYgg-=gq<p<@u tvtuuuuuu= tiz.1-jpYgp]uuyt.x<=OgYMt=k=~z>g;=$1 Ow< .uX(x.648\TH82N Au>uLyO4.N>OtkZA&vI=z8 5x1BLpL4<BguL:h\b1k#-]<#.bX4aK$-\<$.T^J~)/uW=ص/73y-y<5sCh0،/m/uW=ص/73y-y<5sCh0،/7!g:?i(zU44gJ4QQQQQJQJJR!O~t=u/ugg׽i؃gL:>E82zt4Ei/3rt< /w Cw< .x<Zz<^x-:0fw!Z:Z7-73ȗyzg/]tg/t@$Hy<5uX:ZxX-x<6|t=)H>0t=ڑqt=qt=/jJt=')[Z?+!,00@*v!0:0:@z<4lJ_ }<t='yt='\*$*<Xj<=;Kw.$JztZ/r".A Sw=I=Y0 X ./mxf./include/mxf/usr/include/usr/include/sys/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_primer.cmxf_file.hstdint.htypes.hmxf_primer.hmxf_types.hmxf_list.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hstddef.hmxf_logging.h u3e:>,0Ct=g@82t -t< .wXx~Bkh.gv.^z<^lJ --:0uJ -u< .Pf?O=W=3Π:Zu< %u< .`i#itiMOzzV<>Lv"%H\>uR@9/M91OOMVMVM1OMOMY{x9M1PM}ZN*$*$T@,g9QGi,KGRKhT44YP91RRP$YP$YP1RP$RP$P9#1wT WZ)RhT TwP$W9999o,;/hڮ:vq.:S 99999 99~Fkuvg=t=?*@Z/q286LD.<D.9QVw!Z:Z7-734ft)T2<N<z40:O#Xuuu~8\XQ2<N<--q<.X-w_/&B!<z40:O.Yui9[X--z<4~X 2gsfl<<%ggHhD< ?v< .'&ggYgg* 6=!!:0X-<.X,<S=J1x<`Xj#22(2@5ggLgggg;/Kg)y,#ciMqD t222222e2222]22(2c22 q2q22222222e2l2)22}Ag/R ./mxf./include/mxf/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/usr/include/sys/usr/include/bitsmxf_data_model.cmxf_baseline_data_model.hmxf_data_model.hmxf_list.hstddef.hmxf_types.hstdint.htypes.hmxf_labels_and_keys.hstdio.hlibio.htypes.hmxf_logging.hP .& # titv  .kt ,hV=&=v-/0;=g0~<~--:0nt-n<.r~2.xgu/~X+++++++++3333333333333333%eO-sf -s< .~022222y222222222222222yR222%N 2N2NNNNNN2NNNNN2NN2N33333333333333333333fY2uY2pu22gux22222222 2222222#2YqqqqqqqqqYqqqqqqqqqYqqYqqqYqqqqqYYqYqYqqqqYYqqYqqYqqYqYqqqYqqqYqqqqYqYYqYqYqqqqqYqqqqqqqqqqqqqqqqqqqqqqqqYqqqqqqqqqqYqqqqqqqqYqqqqqqqqYqYqYqqqYYy' 2  ./mxf./include/mxf/usr/include/usr/include/sys/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/bitsmxf_header_metadata.cmxf_header_metadata.hmxf_types.hstdint.hmxf_list.hmxf_data_model.hmxf_primer.htypes.hstddef.hmxf_file.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hmxf_logging.hg==1<=/wu#i!-=-YM>>>>>g!!!!=;u;ge>=K;=;Y=;=e>>g!!=;u;ge=K;=;Y=;=ȇ;f=u;Y=;=e&zXJz=+ot<2P0u;= .pf=[>=u\g//=;ex=K;ue=;=u;=;=e<=;/rXfg9Q0Ygt=kY=~tf?O=XkHW82<Y0:ZxZWKwyY=xz>}>=c5jrb;=g;0=c3rguwtfgV-=;=Ȑh+? J:0sK:0Ztw!sw!hi%nw!Ysw!Y{i% t?:v7y<5b;/Yx-x<6ctA8xɠ#9[w -w< .v< -v< .-73dj9w)/z./ij9w)/z./pg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/Ci:vIq"li:vIqrg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/?IS91zf-z<4k?IS91zf-z<4k?IL91zt-z<4kւ?IL91zt-z<4Ag]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/ii:v"F/vhAswr/-/PKX<@w9?9+j gAz<4E=L82E-73Gw9[J])%)Ar*=Jg/-g<.bX-b<.qX1[yL 47]{ fggV0gMg9iL!s?t=BE91} B弄Tpuf Jr-n<.F~iq?Y宠x>>f=/q/>vDn<.pXK;/@:0zXz<^w:vv=:0xXz<^A7AGrhu0wD-r<.u .] =?B91}i%=s/]~JsJ-u;Ic1zf/xk%gw>!Xc1zt/xv%t=;//z)t=;//z)t=;//z)t=;//z)u;/s/z(uz0t=;//z)u;/s/z(u;/e/z'uz0t=;//z)u;/s/z(u;/e/b'guvC82o/S91yfp*uv=O91p/zx(w9?Ȃjivg?9[tJ -t< .yJ-y<5b-82Yt=k= u< v"%:0yZ-xU-{Y n$-<.jX*PLu2$O42Z?h5X6xJjuw1vg>(L:>;uh>>;uv%b/ Nf4Dy<5t-<.Bt>-B<>.Lt#)^  Sk44 4-cE0gE}Xf?O=Xt=k=M<>q<.sX@:0xJz<^xJc:i#Y/"xt-tf /sK /usr/src/packages/BUILD/glibc-2.5/cc-nptl/csucrtn.S !!!!| AB (D  F AB D| X<AB XБ<AB X<AB XPAD XpAB BIXpIAB AX< AB FXAB X  AB AXFAD ACXAB IH X%AB ACK X  AB IFEX0AB IIXAB EXAB AXO"AB IXAB X0AB AX-AB AXAB DXAB DX AD FN XrAB OEGX0-dAB I X`\AB IFF| p ]RAB Jp]AB F p`_AB FEEpaAB I pcAB FLHpdkAB FFp0e9AB AppeAB OphAB p h AB p0h(AB D| `h AG ph AG h AG | 0hAB 0h*AB 0h.AG GG0i.AG GG0@i.AG FH0pi.AG FH0i[AG FH0j[AG FH0`j[AG FH| Tj AB TjKAB FT kAD T@kAB T`kVAB ATkAB TkNAB AT0lIAB Tl AB Tl AB TlAB FT0mQAB FTm2AB D Tm,AB MFFTo}AB DToAB DTp"AB T@pmAB D|  TpAB FIFTpq2AB DTq2AB DTquAB DTpr1AB TsAB T`t AB Tpt/AB DTt/AB DTt AB | x t#AB x u4AB x PuAB IEx v?AB x `vAB H|  PwAB  pwAD  w AG  wAD  wAB  wAD  wAG  wAB  wAD  xYAB Q `xAD  px*AB A xAB O `yAB  py AG  yAB  yAB  yAB  yAB  yAB  zAB  0zAB  PzAB  pzAB  zAB  zAB  zAB  zfAB  P{qAB  {AB  `|AB F `} AB  p} AB  } AB  } AB  }cAB  ~mAB  ~{AB  AB D  AB  !AB  AB  @-AB  p]AB  Ѐ]AB  00AB F `AB D  AB   AB  0 AB  @ AB  PAB I @AB  P]AB   AB   AB  Є AB  AB FL ЅAB D AB D 0 AB  @ AB  PAB  `AB  p AB  ,AG FG ,AG FG ,AG FG QAG FG p,AG FG QAG FG ,AB IG 0,AG FG `;AB F  AB IFF  pAB FIF  AB FIF GAB D AB  0AB  PAB  pnAB Y ,AB S AB O AB  AB  AAB D PAB  pUAD FF В+AB  WAB S `WAB S WAB S MAB  pNAD D AB  2AB  AB  @+AB  p$AB D| AB FAB AB ETAB  AB FFFAB 2AB DPAB p AB  AB YAB F AB FFF AB HAB FOAB F!AB FFaAB 0!AB FF`aAB ЪAB FIjAB DAB EбAB `AB D fAB D AB FFFAB D@ AB PAB pAB +AB FHAB D)AB D@.AB Dp3AB D9AB DAB F9AB D@9AB DAB BC`AB E| ( NAB D(pAB F( #AB A(P AB AC(`AB (AB D(;AB (PXAB D (AB FFI(`FAB (GAB (5AB D(@AB D(AB F(AB | AB F hAB FFGPAB E@AB E @AB IEH  AB ACC_AB ApzAB FjAB D`AB FP)AB FAB F0AB | PAB BC+AB  @jAB FFF4AB 7AB  0AB FFFGAB GAB `AB BF0AB FAB C=AB A%AB =AB A@AB `AB F0vAB BAB E AB E AB E !AB E fAB F AB FfXAB D| hgAB hhAB h hAB h@h-AB DhphAD AGh@i AB hPi AB h`i AB hpi AB hi AB hiAB Eh j AB h0j8AB FFhpj AB hj AB hjgAB Ehk8AB FFh@k8AB FIhkRAG BhknAB FhPl AB h`lAB hl%AB hlAB FJh@m!AB hpm"AB hmAB hm-AB hmAB hn:AB FFh@n AB hPn AB h`nAB hpnnAB Ehn<AB FFh o8AB FFh`o<AB hoDAB ho+AB Ah p/AB DhPpAB hppAB E h@qAB FFGhr9AB FFh@r9AB hr!AB hrAB hrAB hr AB hs AB hs9AB hPs!AB hs!AB hs!AB hsAB FhptKAB FhtAB htGAB h0uAB hPuAB Fhv<AB DhPv<AB Dhv7AB hv5AB Dhw5AB DhPw7AB hwAB Dhpx%AB DhyAB h`zAB h {AB h{AB h|AB h`}AB h ~AB h~AB hAB h0AB hAB hAB h@AB hAB hAB hAB EhAB EhAB EhAB EhAB h@AB hAB hAB hAB h@AB hAB hAB hAB h@qAB h!AB hAB FhAB Fh  AB Eh0AB BCh DAB hpWAB hЕAB ILhAB Dh`AB EhpAB PEh@ AB hPaAB hAB FhКAB DhCAB FhМAB FFh>AB hAB F hPkAB FHEh^AB Eh TAB OFh}AB h}AB h AB RhAB DhAB DhAB E hAB IFF hAB IFFhAB DhAB DhAB DhAB DhAB HhAB HhгAB DhдAB DhеAB DhжAB DhзAB E hиAB IFFhAB DhAB EhAB E hAB IFFhAB DhAB EhAB EhJAB Eh@AB Eh0;AB DhpAB Eh5AB DhAB FhP=AB hAB FhMAB hAB hBAB Dh`%AB EhAB GNU C 4.1.2 20061115 (prerelease) (SUSE Linux)init.cshort intlong long intunsigned charlong long unsigned intshort unsigned int/usr/src/packages/BUILD/glibc-2.5/csu_IO_stdin_used/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/archive/writemxfTimestampmxfUUIDmxfKey_shortbuf_IO_lock_tstderrformat_IO_buf_endmxfFilename_IO_write_end_flags_markersepTitleupdate_archive_mxf.cuint32_tdurationmxfLocalTagspoolNomxfRational_filenomxfULspoolStatus_vtable_offsetinfaxData_IO_read_baseprogTitlemonth_IO_save_enditemNomagPrefixg_Null_UMID_posuint8_t__s1_lenoctet10octet11octet12octet13octet14octet15octet16octet17octet18octet19_IO_marker_IO_write_base_IO_read_ptr__s2_leng_Null_ULoctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29_IO_save_basememooctet0g_Null_Keyg_Null_UUIDoctet30octet31__quad_t_IO_backup_base__pad1__pad2__pad3__pad4__pad5__result__s1denominatorargvstockDatenumeratoruint16_tg_Null_RationalltoMXFFilename_IO_read_endcatDetailg_Null_LocalTagprogNoinfaxStringprodCodeusageaccNo_lockqmsec_old_offsetstdin_IO_FILEoctet1octet2octet3octet4octet5octet6octet7octet8octet9argc_sbufmxfUMID_IO_write_ptrstdout__off_ttxDatemain_chain_flags2_cur_columncmdlnIndex_next__off64_tspoolDesc_unused2_IO_buf_baseg_audioQuantBitsg_D3P_InfaxFramework_D3P_StockDate_item_keympNameg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyvitcg_IECDV_25_525_60_FrameWrapped_esscont_labeldurationItemsnewOutputcdciDescriptorSetcomplete_archive_mxf_fileg_Preface_EssenceContainers_item_keyset_infax_datag_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keykeyFrameOffsetg_GenericTrack_Sequence_item_keyMXFMetadataItemg_ClosedIncomplete_Footer_pp_keyg_TimecodeSysItemElementKeyg_GenericDescriptor_Locators_item_keyeditUnitByteCountg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelwriterwrite_timecodeheaderByteCountmxfUTF16CharposTableCountfixedArraySizeg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keydateOnlyheaderPartitiong_infaxDataStringSeparatorbodyOffsetbasicsliceOffsetMXFFileSysDatag_OpenComplete_Footer_pp_keyTimecodeIndexSearcherg_GenericPictureEssenceDescriptor_StoredF2Offset_item_keyg_D10_50_525_40_compdef_labelnextTrackIDg_videoHorizontalSubSamplingupdate_essence_write_stateg_D3P_InfaxFramework_D3P_SpoolDescriptor_item_keywrite_archive_mxf.cconvert_stringsourcePackageTrackSetltcIndexcompoundis_empty_stringg_Preface_LastModifiedDate_item_keyslicewrite_video_frameheaderMarkInPosvitcTimecodehaveTimecodeg_videoEditRateerrorPositionget_archive_mxf_content_package_sizeg_RGBAEssenceDescriptor_set_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_complexity03_op_atom_labelg_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_keymaterialPackageSetfixedSpaceAllocationg_GenericPictureEssenceDescriptor_AspectRatio_item_keynewFilenameaudioTrackNumassignedTagmaterialPackageTrackSetg_Identification_ThisGenerationUID_item_keyMXFDataModelg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_audioAvgBpsg_Identification_ProductUID_item_keyg_D10_30_625_50_defined_template_esscont_labelg_DMSegment_set_keypseFailureTrackSetstemporalOffsetg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keyset_null_infax_dataMXFCompoundTypeInfog_FileDescriptor_ContainerDuration_item_keyg_Identification_CompanyName_item_keyg_audioSamplesPerFrameget_material_package_uidg_D3P_D3ReplayErrorFramework_set_keyessWriteStateg_D10_50_525_60_defined_template_esscont_labelindexEntryArrayg_NetworkLocator_set_keyitemDefsfixedSizeg_CDCIEssenceDescriptor_set_keyg_Identification_set_keyg_UncBaseElementKeyg_GenericTrack_set_keyg_Identification_Platform_item_keyg_D3P_D3PreservationDescriptiveScheme_dmscheme_labelnumDescriptorSetsnumAudioTracks_MXFDeltaEntryMXF_BASIC_TYPE_CATg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labelg_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_labelg_AES3AudioDescriptor_set_keyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyg_DNxHD720p185ClipWrapped_esscont_labelg_videoVerticalSubSamplingg_BWFClipWrapped_esscont_label_MXFIndexEntrydescriptorSetsg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_key__PRETTY_FUNCTION__tapeSourcePackageSetg_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelEssWriteStateg_AES3FrameWrapped_esscont_labelnextTagg_OpenComplete_Body_pp_keyg_D3P_InfaxFramework_D3P_MagazinePrefix_item_keyindexArrayselementDatafilePosg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keydmSetg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labelg_D3P_PSEAnalysisFramework_set_keystartPositionruninLensliceCountinstanceUIDincludingSpaceupdate_archive_mxf_file_2g_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_keyerrorCodeg_D10_50_625_50_extended_template_esscont_labelMXFIndexTableSegmentg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyconvert_timecode_to_12mg_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labelg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keyg_mxfIdentVersionStringg_DVBased_25_525_60_compdef_labelelementNumoutputg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyindexDurationg_IECDV_25_525_60_compdef_labelvitcIndexg_DVBased_100_720_60_P_ClipWrapped_esscont_labelwriteTimecodeg_Track_set_key_MXFHeaderMetadatag_GenericSoundEssenceDescriptor_QuantizationBits_item_keyg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyvideoMaterialPackageTrackSetfilePathwrite_audio_frameg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keypseFailuresfilenametapeDescriptorSetgetPositiong_GenericSoundEssenceDescriptor_Locked_item_keyg_OpenComplete_Header_pp_keyendFieldg_mxfIdentCompanyNamemxf_log_funcg_OpenIncomplete_Body_pp_keyg_videoStoredHeightg_RGBAEssenceDescriptor_AlphaMinRef_item_keydoublePSEFailurefree_sys_datag_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_ALawClipWrapped_esscont_labelput_charg_D10_50_525_60_compdef_labelcpySizeg_Preface_PrimaryPackage_item_keyg_DVBased_50_625_50_FrameWrapped_esscont_labelg_DVBased_50_625_50_compdef_labelinputg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_keyvideoSequenceSetg_videoComponentDepthminorVersiong_mxfIdentProductUIDextendedFailureg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelg_DVBased_25_625_50_FrameWrapped_esscont_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_GenericPackage_PackageModifiedDate_item_keyg_RGBAEssenceDescriptor_Palette_item_keyMXF_DLOGcNameBufferg_DMSourceClip_set_keytypeIdg_FileDescriptor_SampleRate_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyaudioNumg_DNxHD1080p120ClipWrapped_esscont_labelg_ClosedIncomplete_Header_pp_keyg_StructuralComponent_DataDefinition_item_keyredFlashabort_archive_mxf_filedeltaEntryArrayg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyMXFItemTypeg_TextLocator_set_keyg_GenericPackage_Tracks_item_keyg_ALaw_compdef_labelg_StaticTrack_set_keyluminanceFlashTimecodeIndexg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelg_TimecodeComponent_DropFrame_item_keystartFieldg_indexSIDg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_D10_40_625_50_picture_only_esscont_labelg_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_keyvtrErrorseeKeyg_WaveAudioDescriptor_SequenceOffset_item_keyg_audioBlockAligng_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_keyget_file_package_uidnextElementmajorVersionsetDefsg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelwriteAudioprefaceSetMXFItemTypeCategoryg_AES3ClipWrapped_esscont_labelmembersg_videoFrameLayoutg_OpenIncomplete_Header_pp_keyg_bodySIDg_DescriptiveMetadata_datadef_labelnullInfaxDatag_CDCIEssenceDescriptor_VerticalSubsampling_item_keyMXFPrimerPackg_GenericPackage_set_keyg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericTrack_TrackNumber_item_keyinfaxDataStringg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_keybeStrictidentSetg_vtrErrorsTrackNametypesprepare_archive_mxf_file_2numDurationItemsfileDMFrameworkSetparse_infax_datag_MultipleDescriptor_set_keyarrayElementg_RandomIndexPack_keyindexMarkInPosg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_StoredWidth_item_keyfree_d3_mxf_filefileSourcePackageUIDsysDatag_TextLocator_LocatorName_item_keyspatialPatterng_Preface_D3P_PSEFailureCount_item_keyg_ALawFrameWrapped_esscont_labeltempStringltcTimecodeoperationalPatterng_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_label_MXFMetadataSetg_InterchangeObject_InstanceUID_item_keyg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keydropFrameg_InterchangeObject_GenerationUID_item_keylastTypeIderrorIndextimecodeComponentSetvideoPositiong_GenericPictureEssenceDescriptor_SampledWidth_item_keyg_audioEditRateltoInfaxSetFoundAndUpdatedt12mMXFInterpretTypeInfoltcIndexSearcherg_Identification_ProductName_item_keyg_TimecodeComponent_set_keyg_D3P_InfaxFramework_D3P_Memo_item_key_MXFListElementget_tape_package_uidmaterialPackageUIDfreeFuncdataModelg_D10_50_525_60_picture_only_esscont_labelg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelpseFailureg_videoFrameSizeg_InterchangeObject_set_keymultipleDescriptorSetg_GenericPictureEssenceDescriptor_FrameLayout_item_keybwfDescriptorSetindexSegmentg_KLVFill_keyprimerPackg_PhysicalDescriptor_set_keyd3InfaxDataltoInfaxSetFounddoneget_archive_mxf_file_sizesourceClipSetg_audioFrameSizeget_charMXFListIteratorg_DMSet_set_keyg_SourcePackage_Descriptor_item_keysourcePackageSetg_MaterialPackage_set_keyMXFArrayTypeInfoheaderMetadatag_BWFFrameWrapped_esscont_labelg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_D3P_InfaxFramework_D3P_AccessionNumber_item_keycontentStorageSetatEndg_D10_40_525_60_defined_template_esscont_labelverify_essence_write_stateg_DVBased_25_625_50_compdef_labelmxfFileg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labelg_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Header_pp_keyg_GenericTrack_TrackID_item_keyg_videoAspectRatiog_D10_30_625_50_extended_template_esscont_labelmxfPositionnumTracksg_MultipleWrappings_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_GenericTrack_TrackName_item_keyindexArrayItervideoTrackNumg_IECDV_25_625_50_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyinfog_DVBased_100_1080_60_I_ClipWrapped_esscont_labelupdate_header_metadatatapeSourcePackageUIDframeworkSetMXFListg_EssenceContainerData_set_keyg_D3P_InfaxFramework_D3P_ProductionCode_item_keyg_D3P_InfaxFramework_D3P_Duration_item_keyg_GenericPictureEssenceDescriptor_set_keyg_FileDescriptor_Codec_item_keyessenceContainersg_DVBased_25_525_60_ClipWrapped_esscont_labelg_Preface_D3P_D3ErrorCount_item_keyg_StructuralComponent_set_keyprepare_archive_mxf_fileg_SourceClip_set_keyMXFLogLevelg_D3P_InfaxFramework_set_keyposTableheaderMetadataFilePosg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keystrPtrg_Track_Origin_item_keyg_ContentStorage_set_keyg_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_keyg_tapeLeng_videoStoredWidthg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelvitcIndexSearcherg_TapeDescriptor_set_keyg_videoSampleRateg_IndexTableSegment_keyltoInfaxDatag_D3P_InfaxFramework_D3P_SpoolNumber_item_keyg_DNxHD_compdef_labelg_FileDescriptor_set_keyg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_keyessContainerDataSetupdate_archive_mxf_fileg_DVBased_100_720_60_P_compdef_labelg_WavBaseElementKeyg_pseFailuresTrackNameg_EssenceContainerData_IndexSID_item_keyg_MP4AdvancedRealTimeSimpleL3_compdef_labelnumVTRErrorsg_DVBased_50_525_60_FrameWrapped_esscont_labelg_videoLineMaplastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelelementOffset_ArchiveMXFWritermxfLengthfailg_Preface_Version_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyg_CDCIEssenceDescriptor_PaddingBits_item_keyg_Preface_OperationalPattern_item_keyg_D3P_InfaxFramework_D3P_ProgrammeNumber_item_keyg_root_set_keyg_GenericPackage_Name_item_keythisPartitiong_D10_50_525_30_compdef_labeldeltaOffsetindexStartPositionfree_func_typeformatStringnetworkLocatorSetbeforeStartg_Sequence_StructuralComponents_item_keyg_fixedInfaxSetAllocationSizeg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labeldmFrameworkSettargetEditRateg_EventTrack_EventOrigin_item_keyg_D3P_InfaxFramework_D3P_CatalogueDetail_item_keyuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLenMXFCompoundTypeMemberInfog_Identification_ProductVersion_item_keyg_D3P_InfaxFramework_D3P_EpisodeTitle_item_keyg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyfooterPartitionisPictureArchiveTimecodeg_Track_EditRate_item_keyg_D3P_PSEAnalysisFramework_D3P_RedFlash_item_keyg_WaveAudioDescriptor_BlockAlign_item_keyg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_D3P_InfaxFramework_D3P_SpoolStatus_item_keydescriptorSetMXFPartitiong_DVBased_50_525_60_compdef_labelfailureIndexg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATg_D3P_InfaxFramework_D3P_TransmissionDate_item_keyvtrErrorelementTypeIdg_WaveAudioDescriptor_set_keyMXF_ELOGg_DNxHD1080i185ClipWrapped_esscont_labelg_audioSampleRateg_ClosedComplete_Body_pp_keyg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Data_datadef_labelfactorg_Preface_ContentStorage_item_keytapeDMFrameworkSetg_Timecode_datadef_labeloutputRefposTableIndexMXF_ILOGg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keysequenceSetbodyFilePoshaveVideowNameBufferg_D10_30_625_50_picture_only_esscont_labelg_D3FormatStringg_GenericSoundEssenceDescriptor_DialNorm_item_keyg_RGBAEssenceDescriptor_PixelLayout_item_keyg_CDCIEssenceDescriptor_ColorSiting_item_keyg_D3P_InfaxFramework_D3P_Format_item_keyg_Preface_set_keymxfBooleang_WaveAudioDescriptor_AvgBps_item_keyg_D10_30_525_60_extended_template_esscont_labelg_D3P_InfaxFramework_D3P_ItemNumber_item_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_complexity01_op_atom_labelg_D3P_InfaxFramework_D3P_ProgrammeTitle_item_keyindexByteCountg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATg_D10_40_625_50_defined_template_esscont_labelcategoryinterpretlocatedAtLeastOneVTRErrorg_DNxHD720p120ClipWrapped_esscont_labelg_fixedBodyOffsetentriesg_D10_50_625_50_defined_template_esscont_labelg_PrimerPack_keyisPersistentg_DMSourceClip_DMSourceClipTrackIDs_item_keyg_ClosedComplete_Footer_pp_keyg_TimecodeComponent_RoundedTimecodeBase_item_keyMXFBasicTypeInfog_TimecodeComponent_StartTimecode_item_keyMXF_WLOGg_EventTrack_set_keyarraySizeg_GenericPackage_PackageUID_item_keyg_OpenIncomplete_Footer_pp_keynumPSEFailuresg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_lognetworkLocatorSetFoundAndUpdatedg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyfieldIndexg_DVBased_100_720_50_P_FrameWrapped_esscont_labelg_EventTrack_EventEditRate_item_keyindexEditRated3VTRErrorTrackSetsg_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelg_IECDV_25_625_50_compdef_labelpreviousPartitionkagSizeg_D10_50_625_40_compdef_labelg_ClosedIncomplete_Body_pp_keywchar_tload_bbc_d3_extensionsg_NetworkLocator_URLString_item_keyg_SourcePackage_set_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelg_mxfIdentProductNamemxfFileInstreamOffsetMXF_COMPOUND_TYPE_CATwriteVideosearcherCopyclear_timecode_indexvitcSearcherCopyinitialise_timecode_index_searchertimecode_to_positionadd_timecodefind_positionindexArraynumElementsfind_timecode/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/archiveltcSearcherCopyTimecodeIndexArrayfree_index_arrayvitcPositiontimecodePosltcSearcherdoneFirstnewArrayltcPositiontimecode_index.cTimecodeIndexElementinitialise_timecode_indexfree_index_array_in_listlastArraymove_timecode_index_searchervitcSearcherfind_position_at_dual_timecodeposition_to_timecode./mxf/mxf_version.cmxfProductVersionbuildg_libmxfVersionmajorpatchminormxf_get_versiong_libmxfPlatformWString/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libreleaseg_libmxfPlatformStringmxf_get_platform_stringmxf_get_platform_wstringmxf_is_descriptive_metadatamxf_complete_essence_element_keyis_op_atommxf_is_soundmxf_is_timecodemxf_is_datatrackNumis_op_1a./mxf/mxf_labels_and_keys.cmxf_complete_essence_element_track_nummxf_is_pictureg_opAtomPrefixg_op1APrefixnewListmxf_initialise_list_itermxf_get_list_lengthbeforemxf_get_first_list_elementmxf_clear_listmxf_initialise_list_iter_atmxf_insert_list_elementmxf_remove_list_elementmxf_prepend_list_elementmxf_get_list_iter_indexeqFuncmxf_get_list_elementmxf_append_list_element./mxf/mxf_list.cnewElementmxf_find_list_elementmxf_free_listcurrentIndexmxf_get_iter_elementmxf_get_last_list_elementprevElementmxf_next_list_iter_elementmxf_initialise_listmxf_create_listeq_func_typemxf_sprint_umidtm_hourtm_isdstmxf_generate_umidtimevaltm_mintv_usectm_seckeyStrmxf_sprint_keytm_monmxf_print_label__suseconds_ttm_mdaymxf_generate_keytm_yday__time_tmxf_sprint_labelmxf_get_timestamp_nowtm_gmtoffumidStrtm_zonemxf_print_umidmxf_generate_uuidtm_wdayuuid_t./mxf/mxf_utils.ctm_yearmxf_print_keynewUUIDtv_secg_mxfFileLogg_mxfLogLevellog_to_file./mxf/mxf_logging.clevel__gnuc_va_listp_arglogmsgmxf_log_file_closemxf_log_defaulttimeStrmxf_log_file_open__u_quad_tst_ctimst_blksizest_blockscmpLenmxf_equals_umiddisk_file_eofmxf_write_int16uuidB__gid_tst_mtimmxf_skipmxf_read_uuidbyte_array_file_closedisk_file_closemxf_write_int32totalReadmxf_disk_file_open_newfree_disk_file__dev_tmxf_write_ulmxf_read_uiddataSizebyte_array_file_putcharmxf_read_uint32mxf_file_telldisk_file_tellmxf_read_int64mxf_write_uint8eleLenmxf_read_int32mxf_write_uidmxf_write_int64__blksize_tmxf_disk_file_open_readst_uidbyte_array_file_tellmxf_equals_uuidmxf_byte_array_wrap_readmxf_read_uint64newDiskFilellengthbyte_array_file_eofmxf_file_is_seekablemxfUIDstdin_file_writemxf_write_array_headerwhencenewSysDataumidAumidBmxf_equals_key_prefixmxf_write_l__mode_tnewStdInFileuuidAmxf_read_array_headerstdin_file_seekbufferdisk_file_getchar__st_ino__blkcnt64_tmxf_write_fixed_kl__uid_tst_gidbyteCountmxf_file_seekdisk_file_seekmxf_stdin_wrap_readmxf_read_ulst_sizenewMXFFilemxf_read_uint16mxf_write_kkeyAkeyB__ino_tmxf_equals_keymxf_write_fixed_lbyte_array_file_seekmxf_read_klmxf_get_min_llenstdin_file_closemxf_equals_key_mod_regvermxf_get_llenstdin_file_getcharmxf_set_runin_lenlabelAlabelBstdin_file_tell__fdmxf_file_writestatBufmxf_file_putcmxf_read_uint8disk_file_readst_rdevdisk_file_putcharmxf_disk_file_open_modifyst_nlinkmxf_read_local_tag__ino64_tnumReadmxf_write_local_tagisSeekablebytesToReadst_devtimespecmxf_write_uuiddisk_file_is_seekablestdin_file_readmxf_equals_ul_mod_regverfree_byte_array_filemxf_write_batch_headerstdin_file_eofmxf_file_set_min_llenmxf_is_ulmxf_write_klmxf_file_readmxf_equals_uidstdin_file_putchar./mxf/mxf_file.cmxf_write_uint16mxf_equals_ultv_nsecbyte_array_file_writehaveTestedIsSeekablemxf_file_getcfstatmxf_file_closebyte_array_file_readdisk_file_writebyte_array_sizemxf_write_int8mxf_write_uint32st_modebyte_array_file_getcharmxf_read_kmxf_read_ldisk_file_sizefree_stdin_filestdin_file_is_seekablemxf_file_eofmxf_read_int8stdin_file_sizemxf_read_batch_header__statbufmxf_get_runin_len__nlink_tmxf_write_uint64byte_array_file_is_seekablemxf_read_int16mxf_read_keyst_atimkeyPtrmxf_write_partition./mxf/mxf_partition.cmxf_mark_index_endmxf_read_header_pp_kl_with_runinruninCheckCountmxf_mark_index_startMXFFilePartitionsnewPartitionmxf_update_partitionsnewEntrymxf_partition_is_completekeyCompareBytemxf_is_header_partition_packwrite_zerosMXFRIPEntrysourcePartitionmxf_mark_header_starttmpPartitionmxf_free_partitionmxf_write_rippartialCountmxf_initialise_file_partitionsmxf_append_new_partitionmxf_clear_ripmxf_append_partitionrelativeFilePosnewLabelpackLenmxf_clear_partitionmxf_append_new_from_partitionhaveFootermxf_create_from_partitionMXFRIPfillSizemxf_read_ripmxf_initialise_partitionmxf_initialise_with_partitionnumEntriesmxf_read_next_nonfiller_kltllenbytemxf_partition_is_closed_and_completetlenmxf_create_partitionessenceContainerLenmxf_is_partition_packmxf_is_fillermxf_partition_is_closedmxf_write_fillmxf_is_footer_partition_packmxf_free_file_partitionsg_PartitionPackPrefix_keymxf_read_header_pp_klcompleteCountnumPartitionsmxf_mark_header_endmxf_allocate_spacemxf_create_file_partitionsmxf_read_partitionmxf_fill_to_positionmxf_fill_to_kaglastPartitiontkeymxf_append_partition_esscont_labelmxf_is_body_partition_packfree_partition_in_listmxf_clear_file_partitionsMXFPrimerPackEntrymxf_create_item_tagmxf_get_item_tagfree_primer_pack_entry_in_listitemUIDmxf_register_primer_entrynewTagnumberOfItemsentry_eq_tagmxf_get_primer_pack_sizemxf_free_primer_packmxf_read_primer_pack./mxf/mxf_primer.cfree_primer_pack_entryitemLengthlocalTagnewPrimerPackcreate_primer_pack_entrymxf_is_primer_packentry_eq_uidmxf_create_primer_packadd_primer_pack_entrymxf_get_item_keymxf_write_primer_packtmpNextIndexEntryfree_index_entrytotalLenmxf_write_delta_entrydeltaEntryindexEntrymxf_create_index_table_segmentnewSegmentsegmentLendeltaEntryLenmxf_write_index_table_segment_headermxf_write_index_table_segmentindexEntryArrayLenlocalLen./mxf/mxf_index_table.cmxf_write_index_entry_array_headermxf_add_index_entrymxf_is_index_table_segmentnumIndexEntriesmxf_read_index_table_segmenttmpNextDeltaEntrymxf_free_index_table_segmentfree_delta_entrynumDeltaEntriesindexEntryLencreate_delta_entrymxf_write_delta_entry_array_headermxf_add_delta_entrymxf_write_index_entrylastEntrycreate_index_entrydeltaEntryArrayLennewDataModellistIndexmxf_register_interpret_typefree_item_def_in_list_MXFSetDefsetDefclear_typeget_type_idadd_set_defmxf_register_basic_typeparentKeyfree_set_def_in_listadd_item_defparentSetKeyinterpretedTypeIdmxf_register_compound_typesetDefKeymxf_find_item_def_in_set_defset_def_eqmxf_register_compound_type_memberitemDef1itemDef2isRequiredsetDef1setDef2mxf_find_item_deffree_set_defmemberTypeIdmxf_is_subclass_ofmaxMembersactualTypeIdmxf_check_data_modelMXFItemDefmxf_load_data_modelmxf_register_array_typefree_item_defsetKeymemberNameitemTypenewItemDefmxf_find_set_defmxf_register_item_defitemDefmemberIndexnewSetDefparentSetDefmxf_register_set_defitem_def_eqmxf_finalise_data_modeliter1./mxf/mxf_data_model.cparentSetDefKeymxf_free_data_modeliter2mxf_get_item_def_typemxf_set_int16mxf_get_uuidmxf_get_ul_itemmxf_read_item_tlmxf_get_position_itemsetInListmxf_set_auid_itemmxf_get_int16_itemmxf_set_rgba_layout_component_itemmxf_get_int64_itemcurrentElementmxf_get_strongref_smxf_create_setmxf_set_int32mxf_set_length_itemmxfVersionTypemxf_write_header_primer_packmxf_set_uint8_itemmxf_get_umid_itemmxf_set_uint16destSetmxf_get_product_versionmxf_get_timestamp_itemstringSizevalueLenmxf_get_weakrefmxf_write_header_setsMXFArrayItemIteratormxf_remove_itemmxf_set_uint16_itemmxf_find_set_by_keymxf_get_ulmxf_set_uint64_itemmxf_set_int8mxf_add_array_item_weakrefmxf_get_utf16string_sizemxf_get_product_version_itemmxf_get_header_metadata_sizemxf_set_uint32mxf_set_fixed_size_utf16string_itemmxf_set_weakrefmxf_alloc_array_item_elementsmxf_get_rgba_layout_componentmxf_set_auidmxf_get_array_headermxf_set_uint64mxf_set_utf16string_itemmxf_get_rational_itemmxf_get_version_typemxf_set_version_typesetsItermxf_find_singular_set_by_keyitemKeynewItemmxf_get_uint16_itemmxf_set_fixed_size_utf16stringMXFReadFiltermxf_set_product_versionmxf_get_uint64_itemmxf_set_ul_itemmxf_write_itemnewSet./mxf/mxf_header_metadata.cmxf_set_is_subclass_ofmxf_get_rgba_layout_component_itemmxf_set_uuidprivateDatamxf_get_lengthmxf_set_rational_itemmxf_get_weakref_itemmxf_get_version_type_itemmxf_get_uint64mxf_get_uint8mxf_get_itemelementLenmxf_register_itemmxf_get_strongrefmxf_set_product_version_itemmxf_set_strongref_itemmxf_get_int32_itemmxf_dereference_shaveNullTerminatormxf_write_setmxf_get_umidmxf_free_header_metadatamxf_set_rationalmxf_get_set_sizesourceItemmxf_get_int32itemLenmxf_set_position_itemarrayItermxf_set_uint32_itemmxf_set_positionresultItemmxf_initialise_array_item_iteratorcreate_empty_setmxf_is_header_metadatamxf_get_boolean_itemsetListmxf_get_booleansetSizemxf_set_empty_array_itemmxf_get_length_itemhaveInstanceUIDmxf_set_utf16stringmxf_set_version_type_itemmxf_get_timestampmxf_get_uint8_itemarrayLenmxf_read_and_return_setmxf_get_int16mxfRGBALayoutComponentpllenmxf_get_int64before_set_readmxf_set_booleandepthmxf_get_auid_itemmxf_next_array_item_elementmxf_get_uint32_itemmxf_get_strongref_item_spkeymxf_get_external_utf16string_sizemxf_get_item_lenmxf_set_int64mxf_get_uint16mxf_get_utf16stringmxf_read_setmxf_get_array_item_elementmxf_get_weakref_item_smxf_set_uint8mxf_grow_array_itemuuidValuemxf_get_utf16string_itemmxf_set_int16_itemsourceSetmxf_get_uint32mxf_set_int64_itemsetLenafter_set_readmxf_read_itemmxf_set_umidprimerSizemxf_set_fixed_set_space_allocationeq_pointermxf_clone_itemmxf_create_itemmxf_set_array_headernewElementsmxf_set_boolean_itemmxf_free_itemexistElementLennewHeaderMetadataplenset_eq_instanceuidmxf_read_header_metadatamxf_get_int8_itemfree_metadata_item_in_listmxf_set_lengthmxf_set_timestampmxf_set_timestamp_itemmxf_get_strongref_itemmxf_create_header_metadatastartIndexinitialise_sets_itermxf_set_item_valuemxf_add_setmxf_remove_setmxf_get_array_item_countmxf_set_ulmxf_get_weakref_sadd_itemarrayElementLenfree_metadata_item_valuemxf_add_array_item_strongrefmxf_dereferencefilteraddToHeaderMetadatamxf_set_umid_itemmxf_set_uuid_itemmxf_get_rationalelementLengthmxf_get_array_item_element_lenmxf_set_rgba_layout_componentmxf_get_int8get_or_create_set_itemremovedItemmxf_set_itemmxf_have_itemmxf_get_auiditemTagmxfAUIDmxf_register_set_itemsarrayItemLenmxf_free_setitem_eq_keymxf_get_utf16string_item_sizemxf_write_header_metadatamxf_set_int32_itemmxf_get_uuid_itemmxf_set_strongrefmxf_get_positionfree_metadata_set_in_listmxf_read_filtered_header_metadatamxf_set_int8_itemmxf_set_weakref_itemttuPtQttuqu|qu{!VVVtt<u@AtACtC|uttuttuttuPultt)uP'S01t13t3lu0DDlu0VV u  G G lu 0)u)uGGuuu22ucucueueu   u   u   < u< F F ` u` J J luOS SG lSVV VG lVV u\G lu\V u`G lu`VWW)+WW+WWWsuWWuwWU W WG ^ W' p W W W < W W  W0 = W WVWW0+WW+WWWsuWWuwWU W WG ^ W W6 p W W  W < W W  W0 = WOlWVWW0W)W+WWWsuWWuwWU W WG ^ W W6 p W W W < W W  W0 = W WVWW0W)+WWWWsuWWuwWU W WG ^ W W6 p W W W < W W  W0 J W WVWW0W)+WW+WWsuWWuwWU W WG ^ W W6 p W W W < Wz W  W0 = WJ g WVWW0W)+WW+WWsuWWuwWU W WG ^ W ' W6 p W W W < W W # W0 = W2OWV upG lupV ulG lulV uhG luhVWW0W)+WW+WWuWWuwWU W WG ^ W6 } W W W ` W W  W0 = WVWW0W)+WW+WWWsWuwWU W WG m W6 p W W W < Wm z W W  W0 = W2WVWW0W)+WW+WWWsuWwWU W WG ^ Wm } W6 p W W W < W` m W W  W0 = W WVWW0W)+WW+WWWsuWWuU W WG ^ W6 p W} W < W W  W0 = WV uhG luhV ulG lulV upG lupVWW0W)+WW+WWWsuWWuwW WG ^ W  W6 p W W W < W W  W# = Wg WVWW0W)+WW+WWWsuWWuwWU W  WG ^ W} W6 p W W W < W W W  W0 = W WpqtqstsuttuPS.S0kSmSttVuP"V"+P+KVMTV+RGVR`atactcRu`|P|Rup`|R|SRS~WRW`atactc,u`tPtW,W`oRoV,V,,t,,t,5u,,P,5-W9-5W,,RQ,,u~Q,5u~, 1 1y1uy1"5"55u,112u 2!3!33u 3M4M44u 45-9-uo..uo..P/$0uoV0$1uo$1N1Py12uo2(2PT2T2uoT2~2P2!3uo3M4uo4"5uoa55uo-9-uP.$0uPV05uP-9-u.$0uV05u-9-u`/$0u`V05u`-9-u /$0uV05u-9-u/$0uV05u-9-uX/$0uXV05uX55t55t5w9u5555R5:6u:6m6Rm6w9u555u6Vu6|6u |6w9V5666u6J7J7w9u56u`66P6J7u`f7w9u`99t99t9X:u9999P9:u:O:PO:X:u9999u 9X:9999u9X:99P99V9:V*:V:V`:a:ta:c:tc:(;u`:k:Pk:&;S0;1;t1;3;t3;]u0;e;e;]u0;e;e;;W;;u ;==W===u ==W=]u 0;JMJMOuOUUVuVXXzZuzZ]0;; ;]u0;lElEEuEHH%Ju%J{J{JJuJKKKuKLSLSSuSVVXuXZZ[u[O[O[D\uD\]0;e;e;]uG;;V;]V;;S;_<S<,>S8AgAPRAAPR;;W;;u~?"@W@!AWBE/FWFFWHHW%J{JWJKWK"RW|RTu~TVWVXu~XZWZ[u~[O[WO[D\u~D\]W;;u~?"@u~@!Au~C/Fu~kF]u~;;uh@!AuhFFuh^PPuhPPuhP QuhQFQuhNQQuhQQuhQRuh|RUuhYUUuhIV}VuhVVuhVXuhYNYuhVYYuhYYuh Z>ZuhFZ]uh;;W@!AWFFW^PPWPPWP QWQFQWNQQWQQWQRW"RUWYUUWIV}VWVVWVXWYNYWVYYWYYW Z>ZWFZ]W;;u~@!Au~FFu~jL]u~]]t]]t]]u]]t]]t]9^u]]P]]S]]S^9^S]9^R]9^Q]]]9^u@^A^tA^C^tC^m_u@^H^PH^q^Ss^^S^_S_m_S@^^R^^R^_R_B_RI_m_R@^^Q^^Q^_Q_B_QI_m_Q@^V^V^m_up_q_tq_s_ts_:aup___:aup_``:au p____R__u__R_:au@aAatAaCatCacu@aaacu@abbcu @araraaRaauaaRacucctcctcfuc;c;cmcSmcwcuwcfS f!ft!f#ft#ffu f/fPRFfJfuXRJffuX f;fQ;fHfVMffSfftfftfufffgVggugIhVIh`hu`hVuf]]u fffgSggugIhSIh`hu`h&lS&luff ffuff uqufuqfhhwiuwiiiugguh=guhASAuhjjRQWkkRQVPRPRg gS ggVIh`hSVwSFSSggud%gudggu`,gu`ggVIh`hVKVVggu\Ih`hu\stu\tauu\duu\SggVIh`hV(VKVVttuurru Su SV 6uV6@u@pSVpuVrrurru 9SnpPpSttRuPBV`atactc6u`6u`6u uT6uTWW6WRR^cR@AtACtCu@VPVVV@aRQdguHQguHuXuXuXttzuzuzu zuu uu& &zuiuhuh1bRuliu`u`Abu`hzRudttuSuRuu  WuSVtt uttIuPGSPQtQStS uP uP u  uL uL  uL% uL t t u  P u  t  t u  t  t 8 utt uttu !t!(t(*uttu !t!#t#Ju **;P ;;DP D DJPPQtQXtX~uPmttuttuttuttku-S\upqtqxtxuputt+uutt utt[u((*P*[u((OWOQu QYWY[u ((NVNQuQXVX[uILPVVP$MSQWS`ataeteuu`nnuuttuuttuRuRuRQu Qu QPPPSSSSttu !t!#t#nu 22nQnnu 224P4gu gnPnnu 22eSegughShnupqtqstsup||Qttuttuttmumu u Eu EQQmu "W"EuEGWGmu"CWGOWQmWS P ASEMSQmSBVENVQmVpqtqstsupWuSVVttuSutt<u;;Wu<W;;Vu <VXXuu33<uQ QTPTu u )P)<uCjRjPRR<Rcupup3<upZSS@AtACtCu@\\zSzuSuS@nnu u ttDuSu8S8:u:DSu ::Du PQtQStSruttuttuttutt2u@AtACtCuttuttuttuttuttu !t!#t#)utt#u01t13t3du0TTdupqtqsts7upPS7SpRRRR2RpQV7V@AtACtCu@TTnRnpup}R}u@TTnQnpu p}Q}u ttguVugVupttu !t!%t%'u01t18t8:u@AtAEtEGuPQtQStS^u`ataetegupqtqxtxuttuttutt u uttu !t!#t#Ju 77=P=@u@GPGJuPQtQStSuPllVuVuVPhhlPulPRu Ru PRu Ru Pl loQQQttu !t!(t(*u01t13t3>u@AtACtCRu`atactcruttuttuttuttuttu !t!#t#2u@AtACtCRu`atactcnupqtqstsuputtuuttqu%%quZgPttuuttu88uttu !t!#t#)u01t13t39u@AtACtCIuPQtQStSuPuPu|tt-u-u-u 01t13t3u0xxu0xxu ttzuCCzuCCxu Sxzu ttuttuttutt u uxu ! t! # t# } u J J } u J J } u t t u  u  u t t  u   u, ul ul : P: M PRT W PRb P P PR  P 8 VW8 ? QST VW VW VW R R R up up  up  t  t u - - b Sb d ud S u - - u   u  u t t u t t u t t u t t u  t  t u % % u   % Su% ' SV' ? Su? T u T ` SV` u V u SV u V SV u V u u V? C WRC  W WR W WR W= uo uo t t u  P  t  t ] u * * ] u * * ] u ` a ta c tc i up q tq s ts y u t t u t t ~u  W u ~W  QS Qu hQSw~QS V P oVo~Vtt#uSuS#u#u #u01t13t3u0MMSuSu0MMu 0uttuttuttuttu !t!#t#,u01t18t8\u0K0K`atahthu`{`{ttuttuuu !t!(t(Lu ; ;PQtQXtXuPkzuPku ttutt uttKuuuK88QPQu 9P9Bu BUPU'u 'KPKKu "u")uPu)KuP~VVPQtQStSuPuPu PWuWPPe eSuSVuVuSV !t!#t#u ffu 55fSufSVu Vu ttjuWujWju Su SV uVujSVpqtqstsupSuttuPuPttuPuPttu  PuP !t!#t#u u!u! ,,5u 5?uhu?uh`W WRW W!WttuWENWWNWttfufuEuETTfuSMSY[SpqtqstsuttuttuSuSuPPttu !t!%t%uu BBlSluu ##9R9DPRH_VR_iViqVR>_QdiPRiuQRttuttu  yuyuWyWWWWttguuPPgu8ZWWPWZWPgWpqtqstsup9u9uW9BWwWBWWtt uuP uRP R ! t! % t% n u 0 0 > S> @ u@ n Sp q tq s ts u t t u t t u t t !u !!!t!!#!t#!D!u !0!0!B!SB!D!uttu--dWdfuf2W24u4kWkmumW--\V\fu fV4u 4jVju \fuP}uP\fu_qu_qtPu_\bS.SmSttu !t!#t#u nnu ==uVuwu wVu Vu ttDuDuDu PQtQStSDuPVuDVPWu DWuhuh4DuhuLSuLDuLPQtQStShuPZZ]P]fufhPpqtqstsupSuttuPuttuttuttIuPIudRQIuXPSESBuhIuhPQtQStS uPwwWu WPwwSu S= u = t St u SV= SVt SV Pt P t t u  t  t H u 4 4  W " u" H W    u   uhu H uh SV  SV" < SV SV H SV P PP Q tQ S tS uP ~ ~ uP g g W u W u {W{}u }Wv x QRx QS QSFsQS uh Fuh}uh uX uX FuX}uX ( Q@ C QC H PH ` PRj Q Q PRttuuu  JVJNu NVu Vu V'3PRRPRPR !t!#t#u 99u5}RQttu+u+iiuVu 'V'+u +eVeiu iVPRPRr}PRtt!u!uRQ01t13t3u0jju0jjWu WbdSRdSViSVttJuPQtQStS(uP(uPVu &V&(u 01t13t3u0\\utt}u((}u}u ttuttuIVIPuPVCSCPu PSu S`u `Su CPupUupCPulul`ululCFSS`SStt uF F u t t u t t u t t u t t "u !!!V!!u!!V!!u!"V""u!!uo!!u`!"u` "!"t!"#"t#"h"u "F"F"W"SW"\"u\"f"Sf"h"up"q"tq"s"ts""up""""S""u""t""t""u""""S""u""t""t"#u"""#S##u##t##t#I#u#8#8#G#SG#I#uP#Q#tQ#S#tS#X%uP#a$a$$u$$$X%uP#h#h#X%u h#q#Sz#%$S$$%Sh#r#V#*$V$$%Vh#s#W#'$W$$%W##Q$$Qh#s#W$$W$X%W`%a%ta%c%tc%%u`%%%%S%%u%%t%%t%%u%%%%S%%u%%t%%t%&u%%%U&WU&W&uW&&W%&&&u%& &&u%2&SM&S&S%T&VW&&V%&R&&P&4&R4&H&PK&M&PM&W&RW&Z&P&&t&&t&q'u&&&q'u&&&%'V%'''u ''o'Vo'q'u ttNuPQtQStSuPWuyWy{u{WuWPu SS{SSSwSStt#u P !S01t13t39u0HPHSS6S0HRHVV7V@AtACtCZu@MMSPSZu`atactcu`jjSuSutt+u+u+u P'*P01t13t3u0ffu0ffux0ffSutt@uVu@VWu @W u` 5P9@u`ulaululQeurPP9<P@AtACtCu@PPRu@PPWPWbu bPu ttuPuPuRu Ru ttuSu !t!#t#utt uV u & V& ) u) V udAud ud urOur urSCS % S) S t t uttu11fWfhuh[W[]u]WuWuguf1 1eVehuhZVZ]u]VuV`dS&S.SbSttuW u WV u V:RS u SP> >utt`u22hVhjuj&V&(u(^V^`u22gSgju j#S#(u ([S[`u `atactc\u`Vu"V"$u$ZVZ\u`Su S$u $WSW\u `atactc:u`Wu:W`u :u `P:u` :uvSV:SV@AtACtC#u@#u@\\#u OSV SV SVqSV$SVQSVpSVFW W WWWXuPQSqS$QSSpfSSSVQVT#VSS#S01t13t3u0;P;Stt u uS S VSP S  t  t z u3 C W t t n#u  !W!!u!!W!!u!"W""u"n#W  n#u_  n#u^  n#u]  uuT n#uP ul V !ul!!V!!ul!!V!!ul! "V "W"ulW""V""ul"#V#J#ulJ#n#V&!!S!!S_""SJ#n#S!!Q!*!P*!,!Q,!7!PV![!P[!!QL"{"Qp#q#tq#s#ts#$up####V#$u$c$Vc$f$uf$$Vp###$W$$u $d$Wd$f$u f$$Wp###$us##P##Pn$u$P##R##Q##R##Q#$Rf$n$Rn$u$Qu$$R$$t$$t$A3u$$$&W&&u&'W''u''W''u'(W((u(A3W$$$$ u u$A3u$D*u`D*H*PH*5+u`5+:+P:+O+u`O+U+PU+i,u`i,t,Pt,|,u`|,,P,,u`,,P,A3u`$'uh'A3uh$%uf%%P%%R%%P%&uf&&R9'E'Rv''uf'5)uf)*uf**R+i,uf,-uf-.uf./uf/-/R2/1uf11R13uf$(%SV(%2%uV2%%u%%uV%&SV&n&un&q&Suq&v&SVv&'u'(u((SV((u()Su))SV)-)u-)0)Su0)5)SV5)+u++Su++SV+-u-.SV.A3u$'u\'A3u\$'uX'A3uX''uo''P ' 'un ''P$'uT'A3uT$'uP'A3uP$'uL'A3uLD-D-umD-P-P<-<-ul<-D-P4-4-uk4-<-P$'u@'A3u@$'u'A3u$'u'A3u%%Sv''S*:+SF+U+SU+[+Pi,~,S~,,V,,V,,P-n-S..S3A3SP3Q3tQ3S3tS3k3uttuPdVfVVV#QQSSSKWWWttuQu Ru ttZu##3W37u7RWRZu##-S-7u 7FSFZu ##0V07u7LVLZu!*P7<P`atactcu`u`u ttuuu ttpu  WupW  Su pS  VupV up7;upCpuppqtqstsupPuPupRu Ru ttuPuPuRu Ru ttu66u]fSWWWSSSVVuttnuWu+W+-u-5W57u7lWlnu)S-3S7jSpqtqsts4upVuVu4VpWu Wu 4WxSS4S@AtACtC}u@KPK{SttuPuttuPStt u P u  t  t u  J uJ  D D V u [ V[ ^ u ^ V u V  J uJ   J uJ   + + ub  J uJ   J u J  t t V u P , S, / P/ V S` a ta c tc a u` y y S u S  u & S& a u` y y V u  V  u  a V` y y R u  R  u  R a u R R! & R S  S& a Sp q tq s ts up  S u S 8 u8 F SF up  V u 6 V6 8 u 8 Vp  R u / R/ 8 u8 ? R? u R RA F R S 5 SF S t t u  S uSHuHVSVu  V u FVFHu HV  R u?R?HuHOROu R RQVR SESVSttuQuOQOXuXQuVu VVVXu XVRuOROXuXRuS*USbStt6u4W46u3V@AtACtC&u@~u~&@ll!V!$u $Vu Vu &V@~u~&u@ ~u~ &uP&P01t13t3ju_aPaSSHS0jSttu  Pu !t!#t#0u01t13t3KuPQtQStS}uttCuPQtQStSYu`atactciupqtqstsyuttuttutt+u01t13t39u@AtACtCxuttuttuttuttHuPQtQStSuttuVuVuPu PRPRPRPtt^uu::HuH^PZu Z\P\^u u::HuH^V S V>SBEVEHPZur`atactcmupqtqstsuttuttBuPQtQStSquttuttuttuuxu ttuPttJuPQtQStSYu`atactciupqtqstsupwwPttutt,u01t13t3hupqtqstsup}}QttuRuPu Pu tt+u P )S01t13t3_u0@@]S]_u`atactc}u`mmsPs}uttB uVu@ V@ B uSu = S= B u upB upP Q tQ S tS  uP m m S u  SP m m W u  W  t  t I uP Q tQ S tS u t t u t t u t t u  t  t u  t  t  u ! t! # t# Y u` a ta c tc u t t u t t u t t y u   y up   V unV d P   P WP R uR s Ws y u  V O VR r V" ( S( + R+ N SR q S t t u  u  W u t t u t t 7 u   P  u 7 P7 7 u   R  u  7 R7 7 u @ A tA C tC X u` a ta c tc u`  u` ~ ~ V u V` ~ ~ W u W !t!#t#\u`atactcuttuuu ttu !t!#t#Uu`atactcu`u`u ttuuuuuu  S  u ;S;=u=sSsuuttuuu S3S35u5hShjujSuutupjupttfufufu pqtqsts&up&up&u 01t13t3u0ZZu0ZZu ttuuu ttauauau pqtqsts!up!up!u 01t13t3u0ZZu0ZZu ttuuu tt4u4u4u @AtACtCu@jju@jju ttuuu ttAuAuAu PQtQStSuPzzuPzzu ttu::u::u ttuuu ttuVuVSu QSQVu VSu VuV VuV ttuVuVSu QSQVu VSu VuV VuV ttuSuJSJOuOSuOu OOuOtt uSuJ SJ O uO S uO u O   O uO  t t A!u  A!u  A!u P!Q!tQ!S!tS!"uP!z!z!"uP!z!z!"u ""t""t""u":":""u":":""u ""t""t"#u"""#u"""#u ##t##t#A$u###A$u###A$u P$Q$tQ$S$tS$%uP$z$z$%uP$z$z$%u %%t%%t%%u%:%:%%u%:%:%%u %%t%%t%&u%%%&u%%%&u &&t&&t&A'u&&&A'u&&&A'u P'Q'tQ'S'tS''uP'z'z''uP'z'z''u ''t''t''u((t((t((u(}(}((u(((6(Q6((u *((SVs((Q((P((Q((t((t(&)u(((&)u(((&)u (((&)u0)1)t1)3)t3):*u0)R)R))S))u))S))u)$*S$*'*u'*7*S7*:*u0)R)R))V))u ))V))u )%*V%*'*u '*8*V8*:*u @*A*tA*C*tC*#-u@***#-u@*g*g*#-u J*N+SVR++SV+ ,SV ,,SV*R+uX++uX ,#-uX0-1-t1-3-t3-t-u0-@-@-P-PP-P-uP-t-Pt-t-u0-@-@-P-RP-P-u P-t-Rt-t-u --t--t--u----u----u --t--t-.u-...u-c.c..u -..J.VJ.Q.uQ..V..t..t.c/u.../S//u/_/S_/c/u...c/u .,/,/c/up/q/tq/s/ts/v0up///%0V%0'0u'0m0Vm0o0uo0v0Vp///v0u /90upo0v0up00t00t0C1u00P0 1V1C1V00R0C1up01WP1Q1tQ1S1tS1Y1u`1a1ta1c1tc11u`1p1p11Q11u11Q11u11t11t12u1F2F22u111/2W/212u 122W22u 22W22u 22t22t23u2 3 33u2 3 33u 33t33t34u3333W33u34W44u44W44u3333S33u 34S404u 04B4SB44u 44S44u 44S44u 33up34up44t44t45u45595V95=5u=55V55u45545S45=5u =55S55u 55t55t55u5555u5555u 55t55t5W7u5d6d66u6667u7W7555|6V|66u 66V66u 6T7VT7W7u 555W7u`7a7ta7c7tc78u`7n7Pn77V78V`77R77W78W`77Q77S78SK8K8urK8[8P88t88t8.:u888m9Vm9o9uo99V99u9:V: :u :.:V819199u 9.:819199u9.:0:1:t1:3:t3:=u0:]:]:n:Rn::u::R:"=u"=F=RF==u0:]:]:n:Qn::u ::Q:"=u "=F=QF==u 0:]:]:;V; ;u ;=V0:]: ]:;W; ;u ;=W: ;u`;<u`<"=u`N==u`: ;ulx;;ul;<ul< <P<<ul<=PF==ul::uh: ;uhr;;uh;"=uhF=z=uh::P:;P?;A;Pp;r;P;;Pa<f<P="=Pu=z=P==t==t= >u=== >u=== >u >>t>>t>>u>C>C>>u>C>C>>u >>t>>t>@u>>>?R??u??R??u??R?x@ux@@R@@u>>>?Q??u ??Q??u ??Q?x@u x@@Q@@u >>>?u???x@ux@@>> >x@ux@@ ??P??P??P@$@P?@D@Ps@x@P@@t@@t@Au@@@@R@wAuwAARAAu@@@wAu wAA@AA9Au9AAAAtAAtABuAAAARAwBuwBBRBBuAAAwBu wBBABB9Bu9BBBBtBBtBCuBBBBRByCuyCCRCCuBBByCu yCCBBBBVBBPACwCVwCyCuyCCVCCtCCtCDuCCCCRCDuDDRDDuCCCDu DDCCCCVuCyDVWyD|DuW|DDuDDVWDDtDDtDEuDDDDRDEuEEREEuDDDEu EEDDDDVuDEVWEEuWEEuEEVWEEtEEtEFuEEEEREFuFFRFFuEEEFu FFE"F"FYFuYFFFFtFFtFGuFFFFRFGuGGRGGuFFFGu GGF"G"GYGuYGGGGtGGtGHuGGGGRGHuHHRHHuGGGHu HHG"H"HYHuYHHHHtHHtHIuHHHHRHIuIIRIIuHHHIu IIH"I"IYIuYIIIItIItIJuIIIIRIJuJJRJJuIIIJu JJI5J5JpJupJJII IISIpJupJJSJJuJJSJJtJJtJKuJJJKRKKuKKRKKuJKKKu KKJJJ}KV}KKuKKVKKuKKVKKtKKtKLuKKK LR LLuLLRLLuKLLLu LLKBLBLyLuyLLLLtLLtLMuLLL MR MMuMMRMMuLMMMu MMLBMBMyMuyMMMMtMMtMNuMMM NR NNuNNRNNuMNNNu NNMBNBNyNuyNNNNtNNtNOuNNN OR OOuOOROOuNOOOu OONBOBOyOuyOOOOtOOtOPuOPPPRPPuPPRPPuOPPPu PPOPPPVP'PPPPVPPuPPVPPtPPtPQuP Q QQRQQuQQRQQuPQQQu QQPPP QVu QQVWQQuWQQuQQVWQQtQQtQRuQ R RRRRRuRRRRRuQ R RRu RRQRRRRRuRRRRtRRtRSuRSS!SR!SSuSSRSSuR%S%SSu SSRSS(SV(S7SPSSVSSuSSVSStSStSTuSTT!TR!TTuTTRTTuS%T%TTu TTSTT*TV*T9TPTTVTTuTTVTTtTTtTUuTUU*UR*UUuUURUUuT.U.UUu UUTUUUVuUUVWUUuWUUuUUVWVVtVVtVVuVVV,VR,VVuVVRVVuV0V0VVu VVVbVbVVuVVWWtWWtWWuW!W!W1WR1WWuWWRWWuW5W5WWu WWW!W!W8WV8WGWPWWVWWuWWVXXtXXtXXuX!X!X1XR1XXuXXRXXuX5X5XXu XXX!X!X:XV:XIXPXXVXXuXXVYYtYYtYJZuYAYAY&Zu&ZJZY'Y'YYVYYu YYVYYu Y$ZV$Z&Zu &ZJZVY'Y'YYSYYuYYSYYuY!ZS!Z&Zu&ZJZSPZQZtQZSZtSZ<[uPZqZqZZRZ[u[<[R<[<[uPZZZ[u [<[PZZZZuZ<[PZqZ qZZVZZPZ[V[[u[<[V@[A[tA[C[tC[{[u@[j[j[{[u@[j[j[y[Sy[{[u h[x[P[[t[[t[\u[[[[V[[u[\V\\u\L\VL\N\uN\\V\\u[[[[S[[u [\S\\u \K\SK\N\u N\\S\\u \\t\\t\\u\\\\S\\u\\t\\t\Sau\m]m]^u^^^_u___`u```Sau\]]L]WL]^u ^^W^_u __W_`u ``W`Sau \\\]Su]^SV^^uV^^u^^SV^^uV^^u^_SV__uV__u_SaSV\]]Sau\___u_``e`ue`SaE]^u^_u_`u`Saux]x]unx]]P]]un]]P^^un^^P]]ul]]R^^ul^^P^^ul^_PG_G_ulG_^_PL]^u^_u_`u`SauL]^u\^_u\_`u\`Sau\`aaataacatcaauaataatafuaObOb7du7dpdpdfuabbcu cddeu eeefu a0b0b7du7dpdpdfuaa a bVu bbubvbVuvb4dVW4d5duW5d7du7dmdVumdpdupddVuddudfVWa#b#bfuaaaSbuSbYbP7dduaaaa u$uafubbuoxbbuobcP'c7duodduo+efuoDffuobbuXxb7duXdfuXbbujb7dudfufftfftffuffffPffffPu$ggtggtggug g ggPggu g!gt!g#gt#gbgu g0g0g`gS`gbgupgqgtqgsgtsghupggghupggghu hhthhthiuh i i\iu \iiTzlw0 ' 6 )Ol  )  + = J J g z 2O #  '  s< ` p } s2m z ^ m u ` m m } u  }  S 0 = S g # 0    < } y0G 8  % ) = (+-##$$$$$%X%$$qtvtypT$QT# "n#""!_" [! "n#"""_"""! " [! !!J#n#O"_"I"L"![!!(!J#n#*![!##f$$$/$##f$$$/$####f$$##n$$##N  &$Q666 766j6m616g666666 766j6m6\6g6F6J6163666.symtab.strtab.shstrtab.interp.note.ABI-tag.note.SuSE.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.debug_rangestt# 1<lB ,,@JllRoJJh_oPn  w $$ H ll { 00 \JWW*y P$Q| o o oo o oopp #5 ' 5GAl40N0enY dr:' CNt,lJ $ l  0 PQ o ooo ooopp !"#$ 4;F{T  ooopp  ooQo+` ;Av p pI    Dr 4rTrEqbdr~rtrrr:rkrrrr(rZss$s4s Ds>Tskdstsss-sesssssF " 1% @   Wrp$rrq tt $t=TtT4tiDtXthtxtt t$ tF tZ to t t t t u uF $un 4u Du 0 u - du Tu( u< uX r d u u u u u v0 vK *vq :v Jv Zv jv zv$ vP vf v v v v vvvBvmww(w8wHwXwBhwsxwwwww&wTwwwxx(x8x*HxQXx|pxxxxxx-hx=xUxrxyyy(y8y>HynXyhyxyy<ytyyyy%yZyxzzz(z+8zeHzXzhzz  ]R `_ 0e9 +h DRp b}y}}} }}}}}~|~/~1<HVpc`v oPu v Pw pw w  w w w w w ,w BxY Z`x rpx* x `y py  y  0 P ) >pU NA a p ~P В+ p$ @+   2  pN  M $0:P QY ]c@qP { # P  /` N`F [G h  s_ P $G 0G ;.0 h:0 E0T= a% v= @ 0v U0 a0bq000 0 00 0!0G0 01K 1q !1 11 A1$ Q1f a1 q1i1 11B1m111122B!2s12A2Q2a2q2&2T2i22W2p22233!313 A3Q3a3q33T3 3$ 3 3 3F 3o 3 44!4Q14*A4Q4a4q44F 4 4+4M4n 4k445=5r!515A5Q5na5q55555 5555L 6 6 !6 161!A6k!Q6!a6!q6"6P"66"6<6"6 #6B#6#7#7#!72$17A7Q7a7%q7r$7$7$7$71%7`%7%7%7%8 &8=&!8j&18&A8&Q8&a8 'q8O'888w'8'88+8'8#(9d(9(!9U19>A9ZQ9ea9(q99(9)9')97)M)oD X)P q)o+ )Pp )tG )xP) D )P )p *P P*Pk **MC*M\* Nu*@N#*cN*N*N*N*N +N$+N=+NV+ O$o+DO+]O+tO+O+O+O,O,O7,OP,Oi, P,!P,5P,IP,\P,kP P,P- 2-oH- oY- ol- ou-;-p -  - -fX -4-pp -ph .P) .u4 1. L.} g. {.Pa .a .P .` .w5 . .д / /@ ./z  88C8 8@  9dk 89 L9  [9dk9; |9  9pt/ 9 9G9 9 9 ~ :h  :  ::pi  H:pU: h d:s9 q:j  :}  :g :l  :0-d :ph  ;Б< ;5 $; F; \;`W t;2 ;@  ;@;;}  ;m- ;;M <Pi  <H 6<[J<Pu \< r<F< < < <! <y <+ =j[ =`% $=jg <=`n L=y k=p}='= ==7 =s! =kn =` =v5 >v7 >е !>pq2 3><  D>  ^>l m> >@  >p >p>>@i  >  > p/ > ?"?y +? ;? T O?@k8 d?px% ?i ? ?B ?P ?9?М @G @ o8 ,@  :@, N@0 l@ @r  @o} @ @`l @и @s! @`j[ @ A Az -A ! EAr! RA gA`z A@ Aa A  Apj  A Am Ah Br %B v? 5BrGBp SBPn  bB+ }B`} B`a B$Bh BPs! B B Bk8 C  )C N BCpn [Cs  fC wC< C C< CpCC.C`}  D DW 3Dt/ AD WDP `D mD Dj D{ DH D@r9 DpD, D  D`; Ej  E,Epz IEy WE kE@i. E@j E Ep, E^ E, E Fp#F :F~{ KF0 eFpz zF0lI F@ Fm Fh* F F9 GЕ G2Gз LGp}  [Gl sG@ G GW G@  Gб GpGpG, H@pm H`t  -H`kV BH h  WHp  eH wHKH00 H0 Hv< HPX H` HЄ  Hk IPl  IJ .I   ;Iqu MI4_I tI5I@q IP= I0 I}c Iz I9 IAJ`o< "J 6JptK JJkR cJ7tJLJ@ Jh. J@. J5 J~ JpJi  K;K k 2K` PKi. [K0 nK` KP KPv< K] K K`i  KQ Lt 4Lp @Lm2 NL0z \Lr9 nL LLz L L L Li Ll% MY M :M ?Ml EM ^M0mQ mM MPz M@h- M4 M) MЅ M0h( N Nzf *N abi-note.Ssuse-note.S../sysdeps/i386/elf/start.Sinit.cinitfini.c/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crti.Scall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__completed.5752p.5750__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crtn.Supdate_archive_mxf.cusagewrite_archive_mxf.cconvert_timecode_to_12mset_null_infax_dataload_bbc_d3_extensionsg_Preface_D3P_D3ErrorCount_item_keyg_Preface_set_keyg_Preface_D3P_PSEFailureCount_item_keyg_D3P_InfaxFramework_set_keyg_InterchangeObject_set_keyg_D3P_InfaxFramework_D3P_Format_item_keyg_D3P_InfaxFramework_D3P_ProgrammeTitle_item_keyg_D3P_InfaxFramework_D3P_EpisodeTitle_item_keyg_D3P_InfaxFramework_D3P_TransmissionDate_item_keyg_D3P_InfaxFramework_D3P_MagazinePrefix_item_keyg_D3P_InfaxFramework_D3P_ProgrammeNumber_item_keyg_D3P_InfaxFramework_D3P_ProductionCode_item_keyg_D3P_InfaxFramework_D3P_SpoolStatus_item_keyg_D3P_InfaxFramework_D3P_StockDate_item_keyg_D3P_InfaxFramework_D3P_SpoolDescriptor_item_keyg_D3P_InfaxFramework_D3P_Memo_item_keyg_D3P_InfaxFramework_D3P_Duration_item_keyg_D3P_InfaxFramework_D3P_SpoolNumber_item_keyg_D3P_InfaxFramework_D3P_AccessionNumber_item_keyg_D3P_InfaxFramework_D3P_CatalogueDetail_item_keyg_D3P_InfaxFramework_D3P_ItemNumber_item_keyg_D3P_PSEAnalysisFramework_set_keyg_D3P_PSEAnalysisFramework_D3P_RedFlash_item_keyg_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_keyg_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_keyg_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_keyg_D3P_D3ReplayErrorFramework_set_keyg_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_keyg_PhysicalDescriptor_set_keyg_GenericDescriptor_set_keyg_TapeDescriptor_set_keyis_empty_stringconvert_stringset_infax_dataupdate_header_metadatag_NetworkLocator_set_keyg_NetworkLocator_URLString_item_keyg_D3FormatStringg_ClosedComplete_Footer_pp_keyfree_d3_mxf_fileg_FileDescriptor_ContainerDuration_item_keyg_GenericPackage_Name_item_keyg_OpenComplete_Footer_pp_keyg_pseFailuresTrackNameg_EventTrack_set_keyg_GenericPackage_Tracks_item_keyg_GenericTrack_TrackName_item_keyg_GenericTrack_TrackID_item_keyg_GenericTrack_TrackNumber_item_keyg_videoEditRateg_EventTrack_EventEditRate_item_keyg_EventTrack_EventOrigin_item_keyg_DMSegment_set_keyg_vtrErrorsTrackNameg_Sequence_set_keyg_GenericTrack_Sequence_item_keyg_DescriptiveMetadata_datadef_labelg_StructuralComponent_DataDefinition_item_keyg_Sequence_StructuralComponents_item_keyg_DMSegment_EventStartPosition_item_keyg_StructuralComponent_Duration_item_keyg_DMSegment_DMFramework_item_keyg_OpenComplete_Header_pp_keyupdate_essence_write_state__PRETTY_FUNCTION__.5477verify_essence_write_state__PRETTY_FUNCTION__.5464g_WavBaseElementKeyg_UncBaseElementKeyg_TimecodeSysItemElementKeygetPositiong_OpenIncomplete_Header_pp_keyg_qq09_op_1a_labelg_MultipleWrappings_esscont_labelg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelg_BWFFrameWrapped_esscont_labelg_Preface_LastModifiedDate_item_keyg_Preface_Version_item_keyg_Preface_OperationalPattern_item_keyg_Preface_EssenceContainers_item_keyg_Preface_DMSchemes_item_keyg_D3P_D3PreservationDescriptiveScheme_dmscheme_labelg_Identification_set_keyg_Preface_Identifications_item_keyg_Identification_ThisGenerationUID_item_keyg_mxfIdentCompanyNameg_Identification_CompanyName_item_keyg_mxfIdentProductNameg_Identification_ProductName_item_keyg_mxfIdentVersionStringg_Identification_VersionString_item_keyg_mxfIdentProductUIDg_Identification_ProductUID_item_keyg_Identification_ModificationDate_item_keyg_Identification_ToolkitVersion_item_keyg_Identification_Platform_item_keyg_ContentStorage_set_keyg_Preface_ContentStorage_item_keyg_EssenceContainerData_set_keyg_ContentStorage_EssenceContainerData_item_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_EssenceContainerData_IndexSID_item_keyg_EssenceContainerData_BodySID_item_keyg_MaterialPackage_set_keyg_ContentStorage_Packages_item_keyg_GenericPackage_PackageUID_item_keyg_GenericPackage_PackageCreationDate_item_keyg_GenericPackage_PackageModifiedDate_item_keyg_Track_set_keyg_Track_EditRate_item_keyg_Track_Origin_item_keyg_TimecodeComponent_set_keyg_Timecode_datadef_labelg_TimecodeComponent_RoundedTimecodeBase_item_keyg_TimecodeComponent_DropFrame_item_keyg_TimecodeComponent_StartTimecode_item_keyg_Picture_datadef_labelg_SourceClip_set_keyg_SourceClip_StartPosition_item_keyg_SourceClip_SourceTrackID_item_keyg_SourceClip_SourcePackageID_item_keyg_Sound_datadef_labelg_audioEditRateg_SourcePackage_set_keyg_MultipleDescriptor_set_keyg_SourcePackage_Descriptor_item_keyg_videoSampleRateg_FileDescriptor_SampleRate_item_keyg_FileDescriptor_EssenceContainer_item_keyg_GenericDescriptor_Locators_item_keyg_CDCIEssenceDescriptor_set_keyg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_StoredWidth_item_keyg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_videoAspectRatiog_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_WaveAudioDescriptor_set_keyg_audioSampleRateg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_GenericSoundEssenceDescriptor_Locked_item_keyg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_keyg_WaveAudioDescriptor_BlockAlign_item_keyg_WaveAudioDescriptor_AvgBps_item_keyg_StaticTrack_set_keyg_Null_UMIDtimecode_index.ctimecode_to_positionmove_timecode_index_searcherfree_index_arrayfree_index_array_in_listmxf_version.cg_libmxfVersiong_libmxfPlatformStringg_libmxfPlatformWStringmxf_labels_and_keys.cg_op1APrefixg_opAtomPrefixg_Data_datadef_labelg_LegacyTimecode_datadef_labelg_LegacySound_datadef_labelg_LegacyPicture_datadef_labelmxf_list.cmxf_utils.cmxf_logging.cg_mxfFileLoglog_to_filelogmsg__PRETTY_FUNCTION__.3014mxf_file.cstdin_file_closestdin_file_writestdin_file_putcharstdin_file_seekstdin_file_tellstdin_file_is_seekablestdin_file_sizebyte_array_file_closebyte_array_file_writebyte_array_file_getcharbyte_array_file_putcharbyte_array_file_eofbyte_array_file_seekbyte_array_file_tellbyte_array_file_is_seekablebyte_array_size__PRETTY_FUNCTION__.5905free_byte_array_filefree_stdin_filefree_disk_filebyte_array_file_readstdin_file_readstdin_file_getcharstdin_file_eofdisk_file_eofdisk_file_getchardisk_file_readdisk_file_closedisk_file_writedisk_file_putchardisk_file_seekdisk_file_telldisk_file_is_seekabledisk_file_sizemxf_partition.cg_RandomIndexPack_keyfree_partition_in_listwrite_zeroszerosg_KLVFill_key__PRETTY_FUNCTION__.5440__PRETTY_FUNCTION__.5417__PRETTY_FUNCTION__.5387g_Null_Keyg_PartitionPackPrefix_keymxf_primer.cg_PrimerPack_keyfree_primer_pack_entrycreate_primer_pack_entryfree_primer_pack_entry_in_listentry_eq_tagentry_eq_uid__PRETTY_FUNCTION__.5047__PRETTY_FUNCTION__.5034mxf_index_table.cg_IndexTableSegment_keyfree_index_entry__PRETTY_FUNCTION__.5032__PRETTY_FUNCTION__.5018mxf_data_model.cget_type_iditem_def_eqset_def_eq__PRETTY_FUNCTION__.5060free_set_deffree_set_def_in_listfree_item_deffree_item_def_in_listclear_type__PRETTY_FUNCTION__.5073g_root_set_keyg_InterchangeObject_InstanceUID_item_keyg_InterchangeObject_GenerationUID_item_keyg_Preface_ObjectModelVersion_item_keyg_Preface_PrimaryPackage_item_keyg_Identification_ProductVersion_item_keyg_GenericPackage_set_keyg_Locator_set_keyg_TextLocator_set_keyg_TextLocator_LocatorName_item_keyg_GenericTrack_set_keyg_StructuralComponent_set_keyg_DMSegment_EventComment_item_keyg_DMSegment_TrackIDs_item_keyg_DMSourceClip_set_keyg_DMSourceClip_DMSourceClipTrackIDs_item_keyg_FileDescriptor_set_keyg_FileDescriptor_Codec_item_keyg_GenericPictureEssenceDescriptor_set_keyg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_keyg_GenericPictureEssenceDescriptor_SampledWidth_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keyg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyg_CDCIEssenceDescriptor_ColorSiting_item_keyg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyg_CDCIEssenceDescriptor_PaddingBits_item_keyg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_RGBAEssenceDescriptor_set_keyg_RGBAEssenceDescriptor_ComponentMaxRef_item_keyg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_RGBAEssenceDescriptor_AlphaMinRef_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyg_RGBAEssenceDescriptor_PixelLayout_item_keyg_RGBAEssenceDescriptor_Palette_item_keyg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_GenericSoundEssenceDescriptor_set_keyg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keyg_GenericSoundEssenceDescriptor_DialNorm_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_GenericDataEssenceDescriptor_set_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyg_WaveAudioDescriptor_SequenceOffset_item_keyg_AES3AudioDescriptor_set_keyg_DMFramework_set_keyg_DMSet_set_keymxf_header_metadata.ceq_pointer__PRETTY_FUNCTION__.5053free_metadata_item_valuefree_metadata_item_in_listset_eq_instanceuid__PRETTY_FUNCTION__.5027item_eq_key__PRETTY_FUNCTION__.5040create_empty_setg_Null_UUIDget_or_create_set_item__PRETTY_FUNCTION__.6632__PRETTY_FUNCTION__.6588__PRETTY_FUNCTION__.6556__PRETTY_FUNCTION__.6540__PRETTY_FUNCTION__.6526__PRETTY_FUNCTION__.6511__PRETTY_FUNCTION__.6497__PRETTY_FUNCTION__.6483__PRETTY_FUNCTION__.6469__PRETTY_FUNCTION__.6455__PRETTY_FUNCTION__.6441__PRETTY_FUNCTION__.6427__PRETTY_FUNCTION__.6409__PRETTY_FUNCTION__.6389__PRETTY_FUNCTION__.6375__PRETTY_FUNCTION__.6361__PRETTY_FUNCTION__.6347__PRETTY_FUNCTION__.6333__PRETTY_FUNCTION__.6318__PRETTY_FUNCTION__.6304__PRETTY_FUNCTION__.6290__PRETTY_FUNCTION__.6275__PRETTY_FUNCTION__.6260__PRETTY_FUNCTION__.6246__PRETTY_FUNCTION__.6232__PRETTY_FUNCTION__.6217__PRETTY_FUNCTION__.6202__PRETTY_FUNCTION__.6183__PRETTY_FUNCTION__.6168__PRETTY_FUNCTION__.5393free_metadata_set_in_list_GLOBAL_OFFSET_TABLE___init_array_end__init_array_start_DYNAMICfileno@@GLIBC_2.0data_startmxf_alloc_array_item_elementsmxf_set_uint8_itemmxf_load_data_modelsprintf@@GLIBC_2.0mxf_register_itemmxf_get_uint64mxf_add_delta_entrymxf_log_file_openmxf_create_header_metadatamxf_add_array_item_weakrefmxf_clear_partitionmxf_set_is_subclass_ofmxf_mark_index_start__umoddi3mxf_read_header_pp_klmxf_get_strongrefmxf_get_strongref_item_smxf_set_auid_itemmxf_allocate_spacemxf_create_primer_packmxf_file_sizemxf_print_labelmxf_get_uint8_itemmxf_read_kmxf_log_file_close__libc_csu_finimxf_read_index_table_segmentmxf_read_ulmxf_set_length_itemmxf_create_partitionmxf_is_index_table_segmentmxf_set_fixed_size_utf16string_startmxf_register_compound_typefind_timecodemxf_write_partitionmxf_check_data_modelmxf_create_itemmxf_set_timestamp_itemmxf_write_uint16mxf_initialise_list_iter_atupdate_archive_mxf_filemxf_get_timestamp_itemmxf_read_array_headermxf_read_item_tlcomplete_archive_mxf_filemxf_free_data_modelmxf_write_int64mxf_append_list_elementmxf_set_rationalmxf_get_product_version_itemmxf_remove_setmxf_read_header_pp_kl_with_runin__gmon_start___Jv_RegisterClassesmxf_set_fixed_size_utf16string_itemmxf_update_partitionsmxf_get_rgba_layout_component_itemmxf_append_partitionmxf_write_int16mxf_get_last_list_element_fp_hwmxf_write_fixed_klwrite_video_framemxf_register_set_itemsmxf_write_local_tagmxf_set_int8_item__moddi3mxf_write_klmxf_set_weakrefmxf_set_itemmxf_get_runin_lenmxf_equals_keystrchr@@GLIBC_2.0mxf_find_singular_set_by_keymxf_get_iter_elementmxf_register_set_def_finimxf_get_uint64_itemmxf_add_array_item_strongrefmxf_partition_is_closedstrncpy@@GLIBC_2.0wcslen@@GLIBC_2.0mxf_sprint_keymxf_is_datamxf_write_kmxf_create_file_partitionsmxf_get_rationalmxf_get_lengthadd_timecodemxf_set_int8get_archive_mxf_file_sizemxf_get_item_lenmxf_is_fillermemset@@GLIBC_2.0fopen64@@GLIBC_2.1mxf_is_ulprepare_archive_mxf_filemxf_logmxf_get_boolean_itemmxf_read_uint64mxf_set_strongref_itemmxf_get_weakref_itemmxf_set_uuid_item__libc_start_main@@GLIBC_2.0mxf_register_array_typemxf_write_header_setsmxf_register_primer_entrymxf_set_int16mxf_read_uuidmxf_get_versionmxf_complete_essence_element_keymxf_generate_keymxf_equals_uidfseeko64@@GLIBC_2.1mxf_sprint_umidmxf_write_header_primer_packmxf_is_header_partition_pack__assert_fail@@GLIBC_2.0mxf_write_itemmxf_create_index_table_segmentmxf_get_uuid_iteminitialise_sets_itermxf_mark_index_endmxf_initialise_listmxf_set_runin_lenmxf_get_timestamp_nowmxf_get_itemmxf_file_putcmxf_set_product_versionmxf_initialise_file_partitionsmxf_insert_list_elementmxf_mark_header_endmxf_is_timecodemxf_find_list_elementmxf_set_umid_itemgmtime_r@@GLIBC_2.0mxf_initialise_array_item_iteratormxf_read_uint16mxf_set_positionmxf_set_rgba_layout_componentmxf_equals_key_mod_regvermxf_remove_item_IO_stdin_usedgettimeofday@@GLIBC_2.0mxf_get_int16_itemmxf_write_array_headerinitialise_timecode_index_searchermxf_set_uint16_itemwrite_timecodefree@@GLIBC_2.0mxf_get_item_tagmxf_write_int8mxf_print_umidmxf_get_uint16_itemuuid_generatemxf_get_strongref_itemmxf_get_version_type_itemmxf_get_rational_itemmxf_get_platform_wstringmxf_write_index_table_segmentmxf_get_int64__data_startmxf_get_uint16mxf_get_umidmxf_get_list_lengthmxf_read_int32mxf_set_fixed_set_space_allocationmxf_get_list_iter_indexprepare_archive_mxf_file_2mxf_get_platform_stringget_file_package_uidmxf_free_setmxf_register_compound_type_membermxf_write_index_entrymxf_disk_file_open_readmxf_free_partitionmxf_free_file_partitions__ctype_b_loc@@GLIBC_2.3fseek@@GLIBC_2.0mxf_read_int64mxf_set_int64fclose@@GLIBC_2.1mxf_read_header_metadatamxf_get_int16mxf_is_partition_packftello64@@GLIBC_2.1mxf_dereference_smxf_set_rational_itemmbstowcs@@GLIBC_2.0mxf_find_set_by_keymxf_append_partition_esscont_labelmxf_read_and_return_setmxf_have_itemmxf_file_writemxf_get_item_def_typemxf_is_soundmxf_create_setmxf_get_product_versionmxf_set_booleanmxf_get_array_item_element_lenstderr@@GLIBC_2.0memcpy@@GLIBC_2.0mxf_get_int8_itemstrlen@@GLIBC_2.0mxf_find_set_defmxf_get_uuidmxf_get_utf16stringmxf_read_klmxf_get_weakrefmxf_dereferencemxf_set_ul_itemmxf_generate_uuidparse_infax_datamxf_clear_file_partitionsmxf_set_uint64mxf_set_utf16string_itemmxf_is_header_metadatamxf_write_primer_pack__dso_handlefgetc@@GLIBC_2.0mxf_get_int8mxf_write_fillmxf_free_itemfeof@@GLIBC_2.0strcpy@@GLIBC_2.0mxf_file_readmxf_fill_to_kagmxf_grow_array_itemmxf_get_array_headermxf_get_array_item_element__libc_csu_initmxf_get_set_sizemxf_free_header_metadatamxf_write_delta_entry_array_headerprintf@@GLIBC_2.0mxf_write_header_metadatamxf_file_closemxf_set_array_headermxf_write_uidmxf_stdin_wrap_readmxf_get_utf16string_item_sizemxf_get_int32_itemmxf_set_auidmxf_prepend_list_elementmxf_get_llenmxf_set_uint16mxf_set_int64_itemmxf_get_ulmxf_is_picturemxf_initialise_with_partitionmxf_set_uint64_itemmxf_file_eofmxf_register_basic_typemxf_set_uuidmxf_read_primer_packmxf_get_array_item_countmxf_get_auid_itemfind_position_at_dual_timecodemxf_read_keymxf_get_positionmxf_set_int32_itemmxf_set_int32mxf_write_index_entry_array_headermxf_set_strongrefmxf_log_defaultfwrite@@GLIBC_2.0mxf_add_setmxf_set_lengthmxf_read_next_nonfiller_klmxf_get_position_itemmxf_mark_header_startfprintf@@GLIBC_2.0mxf_get_uint8mxf_get_auidtime@@GLIBC_2.0mxf_get_weakref_item_smxf_get_rgba_layout_componentmxf_write_ulmxf_get_primer_pack_sizemxf_byte_array_wrap_readmxf_set_ulmxf_write_uint64get_material_package_uidmxf_set_rgba_layout_component_itemget_tape_package_uid__bss_startmalloc@@GLIBC_2.0wcscmp@@GLIBC_2.0mxf_read_int8mxf_set_int16_itemmxf_disk_file_open_modifymxf_print_keymxf_set_position_itemmxf_skipmxf_read_ripmxf_read_partitionmxf_initialise_partitionmxf_read_uint32mxf_fill_to_positionmxf_set_umidg_mxfLogLevelmxf_equals_umidmxf_write_int32mxf_write_fixed_lmxf_get_booleanfputc@@GLIBC_2.0mxf_free_index_table_segmentmxf_file_getcmxf_create_item_tagmxf_is_descriptive_metadatamxf_find_item_def_in_set_defmxf_get_header_metadata_sizemxf_equals_ulmxf_set_empty_array_itemmxf_equals_key_prefixmxf_set_uint32_itemstdin@@GLIBC_2.0mxf_write_batch_headermxf_write_uint32update_archive_mxf_file_2mxf_file_is_seekablemxf_next_list_iter_elementmxf_write_delta_entrymxf_set_version_typemxf_complete_essence_element_track_nummxf_get_ul_itemmxf_is_body_partition_packmxf_read_itemstrcat@@GLIBC_2.0mxf_set_version_type_itemmxf_read_int16mxf_remove_list_elementmxf_write_index_table_segment_header__divdi3mxf_disk_file_open_newmxf_read_local_tagmxf_create_from_partition_endstdout@@GLIBC_2.0mxf_equals_uuidmxf_create_listmxf_sprint_labelmxf_get_list_elementclear_timecode_indexmxf_clear_ripmxf_get_umid_item__fxstat64@@GLIBC_2.2mxf_read_lmxf_finalise_data_modelmxf_get_weakref_smxf_get_item_keymxf_register_item_defmxf_write_uuidmxf_initialise_list_itermxf_set_uint8mxf_clone_itemmxf_read_uidmxf_generate_umidsscanf@@GLIBC_2.0mxf_set_weakref_itemgmtime@@GLIBC_2.0mxf_set_item_valuemxf_read_setmxf_write_setmxf_write_uint8mxf_get_min_llenmxf_is_footer_partition_packvfprintf@@GLIBC_2.0mxf_next_array_item_elementmxf_get_uint32_itemmxf_set_utf16stringmxf_get_utf16string_sizefread@@GLIBC_2.0strftime@@GLIBC_2.0mxf_get_int64_itemis_op_1amxf_partition_is_completemxf_free_primer_packmxf_get_length_item_edatamxf_get_version_typesnprintf@@GLIBC_2.0mxf_get_first_list_elementmxf_append_new_from_partitionis_op_atommxf_is_subclass_ofmxf_add_index_entryget_archive_mxf_content_package_sizemxf_get_strongref_sfind_positionmxf_read_filtered_header_metadatamxf_get_int32mxf_equals_ul_mod_regvermxf_get_external_utf16string_sizemxf_write_lmxf_free_listmxf_file_seekmxf_set_timestampmxf_set_boolean_itemexit@@GLIBC_2.0mxf_file_set_min_llenmxf_register_interpret_typemxf_write_ripwrite_audio_framemxf_get_timestampmxf_set_uint32__i686.get_pc_thunk.bxmxf_set_product_version_itemmain_initmxf_get_utf16string_itemmxf_clear_listabort_archive_mxf_filemxf_file_tellmxf_get_uint32mxf_find_item_defmxf_partition_is_closed_and_completemxf_read_batch_headerinitialise_timecode_indexmxf_is_primer_packmxf_read_uint8mxf_append_new_partitionbin/d3_mxf_info0000775000454400017500000163677511101667606012666 0ustar stuartcrdELFP4̷4 ((%444@@ttt       Ptd$$g$g$$QtdRtd   /lib/ld-linux.so.2GNUSuSESuSE %5-. 0 24/1&,(3")'! %  # $+*F;t4x  5K1QTCp2.k2URZC7Gg%[?'d"9Mr$ .`Ѐ|KgF5AT7L;E libuuid.so.1__gmon_start___Jv_RegisterClasses_finiuuid_generate_initlibc.so.6_IO_stdin_usedstrcpygmtime_rsprintfputsputcharstdinstrftime__assert_failgmtimefeoffgetctruncate64strlenmemsetstrstr__errno_locationfseek__fxstat64stdoutfputcfseeko64memcpyfclosemallocftello64remove__xstat64stderrfilenofwritefreadgettimeofdaywcstombsfopen64strerror__libc_start_mainwcslenvfprintfsnprintffree_edata__bss_start_endGLIBC_2.1GLIBC_2.2GLIBC_2.0Kii ii ii (*    $ ( ,048<@DHLPTX\`dhl p!t"x#|$&'+,-./013U<5%%h%h%h% h%h %h(%h0%h8p% h@`%$hHP%(hP@%,hX0%0h` %4hh%8hp%<hx%@h%Dh%Hh%Lh%Ph%Th%Xh%\hp%`h`%dhP%hh@%lh0%ph %th%xh%|h%h%h%h%h%h %h(%h0%h8p%h@`%hHP1^PTRh Qh0QQVh`US[ttVX[ÐU=Āt ҡuĀÐUtt $ÐUSك KJXك KJXك KJH[]ȃAÍt&'UD$D$R$$ D$D$ D$$D$ D$6D$$0RD$ nD$7D$$hRD$ ID$6D$$RD$ $D$6D$$RD$ D$JD$$SD$ ÍUEt]]Í&'US]tRt$Ct$CCt$C][]t&[]Ív'UWVSÃD$ D$SD$$<1[^_]D$ U)ЉD$T$$ ju4D$ID$ D$SD$$1$$i҉ xǃD$LD$ D$TD$$1fU$L$D$tɉD$D$ D$`TD$$1ɉÉ'UVSà D$@T$^AD$D$@T$uBD$%D$ D$TD$$EE [^]Ít&t$PǃD$PT$@oD$`T$@tbD$D$`T$20VPg t$ǃvD$pT$ @tDD$D$pT$0rƆƆƆƆD$T$?D$T$?tbD$D$T$: lt$ǃD$T$?tbD$D$T$辀lt$BǃD$T$>D$D$T$>D$,D$ D$ZD$$E/D$D$PT$t@VIUD$dǃ-D$&D$ D$\UD$$EE [^]ÍD$D$T$;D$)D$ D$WD$$E,D$'D$ D$4VD$$EE [^]D$%D$ D$UD$$E`t$ǃD$T$c<mD$ЗT$E<}D$D$ЗT$}D$.D$ D$X[D$$E $4ǃD$&D$ D$UD$$EbD$*D$ D$\XD$$E)D$+D$ D$0YD$$ED$D$T$+ƆƆƆƆJD$)D$ D$XD$$EnD$(D$ D$WD$$E5D$'D$ D$VD$$E@t$VǃD$T$9D$D$T$R{u9D$/D$ D$0\D$$EG yO^t$ǃD$T$8t(D$D$T$Q2fD$T$8D$D$T$[zurD$1D$ D$h]D$$EPD$*D$ D$XD$$Egt$qǃD$T$7 D$D$T$myD$2D$ D$8^D$$E^D$+D$ D$YD$$E%D$-D$ D$ZD$$Eut$FǃD$ T$6D$D$ T$BxurD$3D$ D$_D$$E7D$,D$ D$ZD$$E t$XǃD$0T$5u~ED$.D$ D$[D$$EeD$0D$ D$\D$$E,D$D$0T$J2ZD$4D$ D$_D$$ED$/D$ D$\D$$ED$1D$ D$]D$$EYD$2D$ D$^D$$E D$3D$ D$_D$$Et&UWVS|UE؉T$MD$ L$EE$[uGD$ TD$D$T`$Dž|[^_]Í&M $;D$ED$$P$dMM $`D$PU$PE$PD$`lj$nhuD$p<$ZhuD$<$FhuD$ oD$D$a$DžD$[D$ D$`D$$DžD$ YD$D$`$D$ aD$D$`$DžD$)D$ʓD$ГD$ ؓD$D$$U\$ủ$$EED$$ܭEUU$]E$ËSD$ T$EU$ܓD$T$荭MCfP$5T$\$XCfP$5T$\$.CfP$5T$\${ D$$$լG$D$¬U؉t$$KE؉t$D$$4萬CfD$D$$gCfD$D$$>CfD$D$$ D$ )D$ʓD$ГD$ؓD$D$ D$D$$(īvUSÃt$ǀ$0$ @$$N$? $?$A2$Bp$.t$Q[]É'L$qUWVSQXIEDžDžDžDžDžv9 9u#:Fu:F|b 9 :A :Af9Dž?3$|D$|D$$DD$$C0$D$C@$D$]쉳D$4$EED$4$RVE]$$h2D$D$ D$D$$D$$| y(^D$$]Dž1+t$D$Ȍ$諠D$WD$$膞$1NDžDžDž$Д褞F$蓞 UE UB EBEB]ÍUME  E E ‰]ÍU |$}4$`4$|$]fU |$}4$p4$|$]fU4$u|$4$|$]fU4$u|$4$|$]fU4$u|$8u4$ȋ|$]Í&u18ѐt&U4$u|$8u4$ȋ|$]Í&uИ18ѐt&U4$u|$8u4$ȋ|$]Í&u18ѐUE]@Ðt&UWVS E} uu't|$C$օtC [^_]à 1[^_]Ðt&U1҉EtP]Ít&'UEP1tB]ÍUSM Uɋy1[]ËB9t9uU[][]1t҃9u tŋC…u뺍v'UU E@@]ÍvUS]ME |5AAtt1ft9ӉQu[][]fUMt$BAAtA1y]Ít&A1yA]Í&UE]@Ðt&UE]@Ðt&UWVS E}tP1&ޅt=ËU T$C$ׅt{t-t9$Uj [^_]1 [^_]ËUuBNjEp뿍vUWVS }t9tW 3tC$҉$苘uGG [^_] US]t$t$6[]Í&'U($uu }}] E҉AEtH1ۅE~9~t 9ދU9tD $螗1]u}]Ív1ۅExЋ9|ut&EF9u]tbE҉t[GD$D$ D$D$$1ut&GO]량O렍t&US]$t%E BtHC[]D$sD$ D$D$$1[]ÉS뵍vUS]$ft)E BtRCCS[]D$]D$ D$D$$1[]Í믍UEU @@P ]Í&'US$詖tE $D$E[]D$$D$ D$\D$$1[]ÐÙt$èÍ'UED$$蓔1҅̀t ɉÍU]Éutks=D$ D$D$$UEt$$D$]u]ÃtIuىD$ D$D$$뷉D$ D$D$$땉D$ D$ D$$ʔp'UU9ȀM vÍEEt$É$ÐUVSu$蒔EE$95Ȁwetk̀pD$ D$D$$̀\$D$ $EM E$̀[Ġ[^]D$ D$JD$$ʙɒD$ D$KD$$ݙ襒UE@ @]Ít&U1]É'U]ÍU1]É'UE]P@ fU1]É'U]ÐUE@@ @$]ÍvU1]É'U E$t$|$p x$;X|~;HwEP2UJ Z$$t$|$]Í&U1]É'USEH$;HP }1ۉ[];Pr[]ÍUMuE ]uUtDt2N^M)]Ӊȃ| ~f9U}@]1u]F V$&x;V}F V$]u];Fs'9Ev'Ƀv'늍&'UE]P$@ fU]ÍUE]P@fUUB,EJ]፴&'UUB,EJ]፴&'UEP,UH ]፴&'UEP,UH]፴&'UEP,UH]፴&'UMA,EI]፴&'UEP,UH]፴&'UEP,UH ]፴&'UEP,UH$]፴&'UU EP0]fUEP0t]Ð&U(ED$D$E$t1D$D$ D$̚D$$1ËE UÍv'U(ED$D$E$ t1D$ D$ D$D$$1EfU ‹E f U(ED$D$E$t1D$D$ D$D$$1UEM E ‹E щ UWVS,ED$D$E$ t8D$ D$ D$DD$$,1[^_]Ðu11E1M¸ E 1 E1 E1҉¸ M 1 M1 ڋ] ȉ ЉC ,[^_]ÐU]w&U]&U]G&U]&UE D$EED$E$t/D$AD$ D$lD$$1ɉÍ'U(U D$fEED$EU$pt/D$KD$ D$D$$1ɉÍvU(U D$EEEED$EU$t/D$WD$ D$D$$1ɉÐt&US$]M D$ډȉ1҉ڈEȉ1҉ڈEȉ1҉ڈEȉЈE1҉ȉEȉEȉEED$EM$'t/D$gD$ D$D$$1҃$[]ÍUE ED$E$UE fED$E$ UE D$E$HÍUE EEEEUD$ET$$ÍvUE D$D$E$t/D$D$ D$ D$$1ɉÍvUE D$D$E$t/D$D$ D$@D$$1ɉÍvUWVSE$E1111E&f߃E ƋE 9EtrE$!uD$D$ D$pD$$1[^_]Ðt&ljE E0x[^_]UD$D$D$ D$.D$$1[^_]US]E $D$Wu7D$D$ D$?D$$1҃[]ËED$E$D$fuD$D$ D$D$$1[]ÍU]W&U]G&U]7&U]&UWVSE] u$ DžDžtV؉+w=vJ|$D$E$9ui1;ws[^_]É+뱐;wۍ\$t$D$ E$[^_]1밍UE E ]UE D$D$E$@t/D$D$ D$D$$1ɉÍvU]&U]&U]w&U]]}M u}w5w+tG0t 8v]u‹}]Éډȉ1 uډȉ1 uډȉ1 uډȉ1 ¾uډ pډ X ȃ@RfUS]E $D$u7D$D$ D$XD$$1҃[]ËE$D$uD$D$ D$D$$1[]Í'US]E $D$u7D$D$ D$D$$1҃[]ËE$D$uD$D$ D$0D$$1[]Í'U]&U]7&UE]UU EfP2]ÐUE]@2Ít&U 4$u|$} 4$|$]Ít&U4$u|$} 4$|$]Ít&U4$u|$} 4$|$]Ít&U4$u|$} 18uu} 184$ȋ|$] U4$u|$} 4$|$]Ít&U4$u|$} 18uu} 184$ȋ|$] UM4$u|$} 94$|$]Ít&U4$u|$} 4$|$]Ít&UWVSLEUEE UԍPU<< UԋEЍ  t1҉ tGE~611 )ËUԋE t1҃D9EЍ_\$E$9D$-D$ D$НD$$1ɃL[^_]û Ea}w!}w]Љ\$M $g19D$D$EЋUD$T$D$T$ L1[^_]ËU܍ED$T$M $U۹9PD$.D$ D$ D$$L1[^_]É|$D$%D$MԋUD$$L$ T$L1[^_]D$ D$D$$vQ~t&U(E ]]uu}}D$E$uAD$6D$ D$D$$1ҋ]Ћu}]Ív‰D$E\$t$ $4uD$7D$ D$PD$$1똍v'U(]E] uu}$\$t$H\$t$ E|$$u/D$1D$ D$PD$$]u}]ÍU(}E }]]uuD$<$)uED$D$ D$D$$1ҋ]Ћu}]Í&\$t$<$uD$D$ D$D$$1렍US]t1P,t$P(t@,$ҋt$!|[]É'UEt]{]Í&'UEt]{]Í&'UEt]{]Í&'U8E U]uE1҉}U$4|1ǹ $(g|Eǹ MUɉJtuMEUPCAEQCpC CCC CC C$K,C(]u}]EExD$D$ D$xD$$1D$D$ D$D$$$Ez1sfU($4]u}1{1ǹ $( {ǹ CCC CEC@CC C 0C$@S,C(]u}]D$bD$ D$xD$$1D$dD$ D$D$$$y1뉍t&U(Eu]}ƋX$VH @9|~ 1[9suE}uu9}E)ˉ]EEHE \$L$$xuUMV N$؋u]}]~ ]t&9rv'UEE]x UEE]x US]{~ $xtC S[]Ív|{ s؃1[] UEE];x U1҉]]uuC S1Ʌx't$D$D$ E $x1C S]ȋu]Ít&'UED$D$ ED$E $xÐt&U($4]u}xǹ 1$(wǹ 1D$E$VvE CPCC CC`C`C@C C$s,C(]u}]D$8D$ D$xD$$1D$:D$ D$HD$$$u1뉉$u4$u1r'U($4]u}vǹ 1$(vǹ 1D$ĚE$tE CPCC CC`C`C@C C$s,C(]u}]D$D$ D$xD$$1D$D$ D$HD$$$t1뉉$tt4$lt1r'U($4]u}Quǹ 1$(/uǹ 1D$ǚE$sE CPCC CC`C`C@C C$s,C(]u}]D$D$ D$xD$$1D$D$ D$HD$$$ s1뉉$s4$ s1r'UxEu ɸË$qtED$T$$suȋE̋UÍvU1S]t Ct C[]D$D$$rCCfUEE]r UEUD$ E T$D$E$qɅÍ&'UUE EU ]s'UED$D$ ED$E $srÐt&US]t$q[]ÐUWVSD$$D$ D$xD$$1ҋ]Ћu}]D$<$twC1ÉD$t$<$`19)Ή\$t$<$D$-D$ D$D$$1ivD$&D$ D$D$$12|9oD$ D$*D$$֟gډCD$.D$ D$D$$1fU]W&U8}E }U]uEU<$҉EUUE3U3E <$]1ɋu)Ή؃9UsrD$<$2]+]uu\$t$<$19D$ D$D$$֟mfD$D$ D$HD$$1]u}]Éډٍt&D$D$ D$D$$19Ea9.v)Ή\$t$<$,vD$D$ D$D$$15D$ D$ D$ D$$1D$D$ D$D$$1&UWVS<} O`E$>҉WG9w9)ӋWM] $T$D$ \$( u<[^_]fD$]$_1t$ \$EU$T$f()։]؃Eu܃U1ɋU܅xM܋U؉L$T$M $M1ҋ])ӅۉM]G1EU1ɋE܅xϋu܋]؉t$\$u4$fD$D$ D$D$$<1[^_]D$D$ D$D$$1L$\$]$ukD$D$ D$D$$1D$D$ D$ D$$<1[^_]ËUMEe.D$D$ D$D$$1D$ ձD$D$$abt&U(uu ]^|E$^|Nx9~))ډF8V1҅tC<< ƒ[]Í'US]D$ D$`$.1҅t 1Ҁ{ ƒ[]Í&UWVS,E $u ,[^_]ËE 1ۉ$NƉ$NjE D$E$谳E$tCE$Uۉt CSA Q$FˋVA(Q,E$ҳuE D$E$LE$豳E$XNjpE$1D$ Ή\$t$E$7|$E$uD$D$ D$D$$,1[^_]Ðt&A(A,D$ D$D$E$証xD$D$ D$ D$$1ID$D$ D$D$$1&US]D$ D$`$1҅t 1Ҁ{ ƒ[]Í&US]D$ D$`$1҅t 1Ҁ{ ƒ[]Í&UWV1S1ۃ}wS1ۃ tF<$!t7`9u΃ T u1 D+t<$u1[^_]ÍE$>tE<$D$ED$t͍FD$<$.EU EBEBEB 뜍'UVS@u ED$ ]؍ED$\$E$u8D$D$ D$DD$$1҃@[^]É$q1҅tEUE܉FEFEF EUEMH@[^]ÐUWVS FC~vy3iÌً|0$T0 uzŒtUv13„t.t*3uCŒt!9w[^_]Ãv볅ɉv뮉ω[^_]Åۉ뜿3͐t&UU MB~v1]iŒT D$u損t&U]] }}uuD$DC$|$$t]u}]ËS41tu]}uU }]UE D$DD$E$`1t EÍUE D$`DD$E$1t EÉ'U(]] uu}}$t$ t]Ћu}]Ít&ED$\$<$mu 1Ґt&E$D$uEt$<$D$tUEU ttE U}D$ 2D$qD$$G'UEU ttE U-D$ 2D$jD$$F'UWV1S|E}܃ED$E$蚬E$E$9t$ËE<$D$聬<$ɬt<$ $D$~tٍE\$$ED$D$ D$ D$Ļ$|1[^_]ËED$E$EE$AE$~D$2Ǎ@$kEEwD$ED$E܉$衫E܉$E܉$"4$Í@D$G$ftf;C$uE$t$ED$7D$D$ G$D$h$D$1|[^_]ËG(D$E$GD$E$1ED$BD$D$G$D$ G(D$$D$1덍Et$$ED$D$/D$ D$8$|1[^_]ðAGD$E$ED$D$!D$ D$$1UWVS,}u4$GD$ҩf4$84$xE$$E@4D$2E$uE<$P4T$D$=uD$D$ D$D$$,1[^_]É|$4$&4$舩tq4$̩<$ÍED$CD$tW\$E$$螬uD$D$ D$D$$,1[^_]Ã,[^_]D$D$ D$LD$$,1[^_]fUWVS1ۃu} Dt?uD$D$ D$D$Ľ$1[^_]É<$B$1CD t |$$BED[^_]D$D$ D$D$$1댍USÃt(t$At$A[]ÍvUEtE$$襨EÍt&'USÃt(t$/At$A[]ÍvUEt EEÍUWVS,EEu fE$0AÉE1 ߅t.4$A$A/t$E$AMUBABAB A MBBABABA B EfB$EB(E B,T$E$贩t ,[^_]ÐD$D$ D$D$$D$!D$ D$XD$$E^,1[^_]fD$D$ D$D$$,1[^_]Í&D$D$ D$ȾD$$x&'UVSÃt:@tCt$>C;tD$D$$d>[^]þDt$>Du뺍v'UVS U]u wbiŒD$uTiŒ\ St&4$>$V?Ctit$$>EC EC [^]fD$1D$ D$|D$$ [^]ÉfD$D$ D$ܿD$$1t UVS U]u wriŒD$udiŒ\ St&4$=$F>Ctyt$$=C D$D$$< [^]ÍvD$w1D$ D$|D$$ [^]ÉVD$D$ D$ܿD$$1ds UVS U]u wbiŒD$uTiŒ\ St&4$<$&=Ctit$$D$ D$tD$$D$?D$ D$D$$D$@D$ D$D$$D$AD$ D$@D$$D$ID$ D$D$$WD$BD$ D$D$$%D$CD$ D$D$$D$ED$ D$D$$D$FD$ D$hD$$D$GD$ D$D$$]D$HD$ D$$D$$+D$JD$ D$D$$D$KD$ D$8D$$D$LD$ D$D$$D$MD$ D$D$$cD$ND$ D$PD$$1D$OD$ D$D$$D$PD$ D$ D$$D$QD$ D$tD$$D$D$$D$YD$ D$D$$ID$RD$ D$D$$D$SD$ D$<D$$D$TD$ D$D$$D$D$E$%D$D$$udD$\D$ D$TD$$@D$WD$ D$D$$D$D$$udD$]D$ D$D$$D$[D$ D$D$$D$D$$u2D$^D$ D$D$$@D$D$!$u2D$_D$ D$(D$$D$D$'$gu2D$`D$ D$pD$$D$D$/$u2D$aD$ D$D$$VD$D$7$u2D$bD$ D$D$$D$D$=E$ztND$D$L$\udD$eD$ D$D$$D$dD$ D$HD$$gD$D$R$u2D$fD$ D$D$$D$D$X$u2D$gD$ D$8D$$D$D$^$@u2D$hD$ D$D$$}D$D$d$u2D$iD$ D$D$$/D$D$lE$tND$,D$$udD$lD$ D$dD$$D$kD$ D$D$$D$D$ó$u2D$mD$ D$D$$@D$D$uE$tND$%D$$udD$pD$ D$`D$$D$oD$ D$D$$D$D$$u2D$qD$ D$D$$QD$D$ D$D$E$"D$D$ D$ D$E$pD$D$ D$!D$E$=%D$D$ D$"D$E$ D$D$ D$#D$E$[D$D$ D$$D$E$D$D$ D$%D$E$qD$D$ D$&D$E$>,D$D$ D$'D$E$ D$D$ D$(D$ɳE$D$D$ D$)D$ԳE$UD$ D$ (D$*D$۳E$rD$D$ (D$+D$E$?D$D$ (D$,D$E$ RD$D$ (D$-D$E$D$D$ ,D$.D$E$D$ D$ *D$/D$E$sD$D$ -D$0D$E$@#D$D$ -D$1D$E$ D$D$ D$2D$E$D$ 2D$2D$ E$udD$D$ D$,D$$D$tD$ D$D$$D$ 2D$2D$E$udD$D$ D$|D$$qD$D$ D$D$$?D$D$-D$ <D$ 3D$2D$"E$1D$D$ D$D$$D$D$ D$lD$$D$D$ D$ D$$fD$D$-D$D$ 3D$2D$ʴE$XRD$D$ D$D$$D$D$ D$D$$D$|D$ D$D$$D${D$ D$lD$$[D$zD$ D$D$$)D$yD$ D$D$$D$xD$ D$\D$$D$wD$ D$D$$D$vD$ D$D$$aD$uD$ D$TD$$/D$D$ D$LD$$D$D$ D$D$$D$~D$ D$D$$D$}D$ D$(D$$gD$D$ D$D$$5D$D$ D$D$$D$D$ D$XD$$D$ !3D$2D$.E$ u2D$D$ D$$D$$xD$D$D$;D$ 13D$!3D$6E$ju2D$D$ D$D$$D$D$D$;D$ A3D$!3D$RE$u2D$D$ D$D$$D$D$D$;D$ Q3D$!3D$GE$u2D$D$ D$D$$%D$D$1D$;D$ a3D$!3D$ZE$u2D$D$ D$8D$$D$D$D$;D$ q3D$!3D$iE$u2D$D$ D$D$$CD$D$0D$;D$ 3D$!3D$yE$5u2D$D$ D$`D$$D$D$,D$ ;D$ 3D$!3D$E$u2D$D$ D$D$$aD$D$D$ ;D$ 3D$!3D$E$Su2D$D$ D$D$$D$D$D$ ;D$ 3D$!3D$E$u2D$D$ D$D$$D$ 3D$2D$E$u2D$D$ D$D$$&D$D$-D$ <D$ 3D$3D$ƴE$u2D$D$ D$ D$$D$D$ D$<D$ 3D$3D$شE$u2D$D$ D$D$$DD$D$ D$<D$ 3D$3D$E$6u2D$D$ D$HD$$D$D$D$<D$ 4D$3D$=E$u2D$D$ D$D$$bD$D$ D$<D$ 4D$3D$E$Tu2D$D$ D$D$$D$D$-D$<D$ !4D$3D$E$u2D$D$ D$(D$$D$D$D$<D$ 14D$3D$ E$ru2D$D$ D$D$$D$D$D$<D$ A4D$3D$E$u2D$#D$ D$`D$$D$D$ D$<D$ Q4D$3D$)E$u2D$*D$ D$D$$-D$ a4D$2D$yE$gu2D$.D$ D$D$$D$D$D$D$ q4D$a4D$2E$u2D$5D$ D$D$$cD$D$D$D$ 4D$a4D$;E$Uu2D$<D$ D$D$$D$ 4D$2D$;E$,u2D$@D$ D$PD$$D$D$*D$'D$ 4D$4D$PE$u2D$GD$ D$D$$(D$D$D$?D$ 4D$4D$aE$u2D$ND$ D$xD$$D$D$D$?D$ 4D$4D$jE$u2D$UD$ D$D$$FD$ 4D$2D$rE$u2D$YD$ D$D$$D$D$*D$DD$ 4D$4D$VE$u2D$`D$ D$ D$$|D$D$ D$DD$ 4D$4D$E$nu2D$gD$ D$D$$ D$D$D$DD$ 5D$4D$E$u2D$nD$ D$@D$$D$D$D$DD$ 5D$4D$E$u2D$uD$ D$D$$)D$D$D$DD$ !5D$4D$E$u2D$|D$ D$D$$D$ 15D$2D$E$u2D$D$ D$$D$$_D$ A5D$15D$E$u2D$D$ D$D$$D$D$ D$@D$ Q5D$A5D$E$u2D$D$ D$D$$D$ a5D$15D$ɵE$u2D$D$ D$D$$E$u2D$D$ D$tD$$D$D$,D$D$ Q6D$A6D$RE$xu2D$D$ D$D$$D$D$#D$D$ a6D$A6D$E$u2D$D$ D$D$$D$ q6D$A6D$E$u2D$D$ D$0D$$KD$D$D$D$ 6D$q6D$aE$=u2D$D$ D$D$$D$ 6D$A6D$vE$u2D$D$ D$<D$$D$D$D$D$ 6D$6D$E$su2D$D$ D$D$$D$D$$D$D$ 6D$6D$E$u2D$ D$ D$`D$$D$D$!D$D$ 6D$6D$E$u2D$D$ D$D$$.D$ 6D$A6D$ E$hu2D$D$ D$D$$D$D$$D$D$ 6D$6D$E$u2D$D$ D$D$$dD$D$/D$D$ 6D$6D$E$Vu2D$&D$ D$D$$D$D$D$D$ 7D$6D$ĶE$u2D$-D$ D$4D$$D$ 7D$A6D$ҶE$u2D$1D$ D$D$$)D$D$$D$D$ !7D$7D$ܶE$u2D$8D$ D$0D$$D$D$ D$D$ 17D$7D$E$u2D$?D$ D$D$$GD$D$D$aD$ A7D$7D$!E$9u2D$FD$ D$`D$$D$D$0D$aD$ Q7D$7D$E$ȿu2D$MD$ D$D$$eD$ a7D$6D$E$u2D$QD$ D$|D$$ D$D$D$aD$ q7D$a7D$E$u2D$XD$ D$D$$D$ 7D$4D$*E$u2D$\D$ D$D$$BD$ 7D$4D$:E$|u2D$`D$ D$D$$D$D$0D$GD$ 7D$7D$OE$۽u2D$gD$ D$hD$$xD$ 7D$2D$HE$u2D$kD$ D$D$$D$D$D$/D$ 7D$7D$ZE$u2D$rD$ D$tD$$D$ 7D$7D$cE$u2D$vD$ D$D$$UD$D$D$0D$ 7D$7D$rE$Gu2D$}D$ D$D$$D$D$D$0D$ 7D$7D$E$ֻu2D$D$ D$ D$$sD$D$#D$0D$ 8D$7D$E$eu2D$D$ D$D$$D$D$,D$0D$ 8D$7D$E$u2D$D$ D$\D$$D$D$,D$0D$ !8D$7D$E$胺u2D$D$ D$D$$ D$ 18D$7D$E$Zu2D$D$ D$D$$D$D$D$2D$ A8D$18D$E$蹹u2D$D$ D$0D$$VD$D$D$ 2D$ Q8D$18D$÷E$Hu2D$D$ D$D$$D$D$D$2D$ a8D$18D$ϷE$׸u2D$D$ D$D$$tD$D$D$2D$ q8D$18D$۷E$fu2D$D$ D$\ D$$D$D$D$2D$ 8D$18D$E$u2D$D$ D$ D$$D$D$D$2D$ 8D$18D$E$脷u2D$D$ D$ D$$!D$D$D$2D$ 8D$18D$E$u2D$D$ D$ D$$D$D$D$2D$ 8D$18D$E$袶u2D$D$ D$L D$$?D$D$D$2D$ 8D$18D$!E$1u2D$D$ D$ D$$D$D$D$2D$ 8D$18D$0E$u2D$D$ D$ D$$]D$D$D$ 2D$ 8D$18D$>E$Ou2D$D$ D$D$$D$D$D$ 2D$ 8D$18D$KE$޴u2D$D$ D$<D$${D$D$D$ 2D$ 9D$18D$ZE$mu2D$D$ D$D$$ D$D$D$2D$ 9D$18D$iE$u2D$D$ D$D$$D$D$D$2D$ !9D$18D$yE$苳u2D$D$ D$tD$$(D$D$D$2D$ 19D$18D$E$u2D$ D$ D$0D$$D$D$ D$ 2D$ A9D$18D$E$該u2D$D$ D$D$$FD$D$D$2D$ Q9D$18D$E$8u2D$D$ D$D$$D$D$,D$2D$ a9D$18D$E$DZu2D$"D$ D$D$$dD$D$D$2D$ q9D$18D$ȸE$Vu2D$)D$ D$8D$$D$D$D$2D$ 9D$18D$ݸE$u2D$0D$ D$D$$邿D$D$D$2D$ 9D$18D$E$tu2D$7D$ D$D$$D$D$D$2D$ 9D$18D$E$u2D$>D$ D$D$$頾D$D$,D$2D$ 9D$18D$ E$蒯u2D$ED$ D$DD$$/D$ 9D$18D$!E$iu2D$ID$ D$ D$$ֽD$D$D$3D$ 9D$9D$7E$Ȯu2D$PD$ D$D$$eD$D$D$3D$ 9D$9D$FE$Wu2D$WD$ D$DD$$D$D$D$3D$ 9D$9D$\E$u2D$^D$ D$D$$郼D$D$D$3D$ :D$9D$pE$uu2D$eD$ D$D$$D$D$!D$ 3D$ :D$9D$|E$u2D$lD$ D$TD$$须D$D$D$3D$ !:D$9D$E$蓬u2D$sD$ D$D$$0D$D$D$ 3D$ 1:D$9D$E$"u2D$zD$ D$D$$鿺D$D$D$3D$ A:D$9D$E$豫u2D$D$ D$XD$$ND$D$D$3D$ Q:D$9D$E$@u2D$D$ D$D$$ݹD$D$D$3D$ a:D$9D$ǹE$Ϫu2D$D$ D$D$$lD$ q:D$18D$ҹE$覱u2D$D$ D$L D$$D$D$D$4D$ :D$q:D$E$u2D$D$ D$ D$$颸D$D$D$4D$ :D$q:D$E$蔩u2D$D$ D$!D$$1D$D$D$4D$ :D$q:D$E$#u2D$D$ D$0"D$$D$D$D$ 4D$ :D$q:D$E$貨u2D$D$ D$"D$$OD$D$2D$4D$ :D$q:D$ E$Au2D$D$ D$x#D$$޶D$D$D$4D$ :D$q:D$2E$Чu2D$D$ D$,$D$$mD$D$'D$4D$ :D$q:D$>E$_u2D$D$ D$$D$$D$D$D$4D$ :D$q:D$FE$u2D$D$ D$t%D$$鋵D$ ;D$7D$TE$ŭu2D$D$ D$ &D$$2D$D$D$=D$ ;D$;D$rE$$u2D$D$ D$&D$$D$D$!D$=D$ !;D$;D$E$賥u2D$D$ D$p'D$$PD$D$D$=D$ 1;D$;D$E$Bu2D$D$ D$(D$$߳D$D$D$=D$ A;D$;D$E$Ѥu2D$D$ D$(D$$nD$D$D$=D$ Q;D$;D$E$`u2D$D$ D$)D$$D$D$D$=D$ a;D$;D$E$u2D$D$ D$\*D$$録D$D$D$ =D$ q;D$;D$ѺE$~u2D$D$ D$+D$$D$D$,D$=D$ ;D$;D$ںE$ u2D$D$ D$+D$$骱D$ ;D$7D$E$u2D$ D$ D$,D$$QD$D$,D$>D$ ;D$;D$E$Cu2D$D$ D$-D$$D$ ;D$7D$!E$u2D$D$ D$-D$$釰D$D$D$?D$ ;D$;D$4E$yu2D$D$ D$P.D$$D$ ;D$;D$FE$Pu2D$!D$ D$/D$$齯D$D$D$ =D$ ;D$;D$ZE$诠u2D$(D$ D$/D$$LD$D$D$ =D$ ;D$;D$eE$>u2D$/D$ D$,0D$$ۮD$D$D$ =D$ <D$;D$tE$͟u2D$6D$ D$0D$$jD$ <D$;D${E$褦u2D$:D$ D$h1D$$D$ !<D$2D$E$Ku2D$>D$ D$1D$$鸭D$ 1<D$2D$E$tEU錭D$BD$ D$P2D$$MUE UMA4Q8]ÍUEE ]UUfR ‹E f]Ðt&UMSAY A ‹E Ӊ[]ÍvU1҉W1VS E0@Y¸ A 1 A1 A1҉]M1ۉ¸˹ ȋM 1IMM ڋ] ȉ[E U]] E Љ C [^_]Í'U]&U]&U]&U]&U]&UVSu] 4$\$CD$F$TCD$F$BCD$F$0CD$F$CD$F$] u[^]t&U]G&U]] uu\$4$ ] ]uu]&U]&U]&UVSu] 4$\$vCD$F$dCD$F$RCD$F$:] u[^])'U]] uu\$4$] ]uu]&U]E ]uuD$$u u]]]&UVSE uft+1t&ЍPD$$01[^]Í&'U(]]}}uStSf;{tDCtD$$1맍'U]]uu t$$OCFCfF]u]Í&UUM BABAB A BABABABA]Í&UUM BABAB A ] UEE]&'UEE]&'U]&U]w&UUM BABAB A BABABABA]Í&UUM BABAB A ] UUM BABAB A ] UUM BABAB A ] UWVS E] }Ef]$pf9vft$1ۋEӃ f9ވDuf9uw [^_]EE )WEU [^_]s&UWVS E} $Eft&1ۍpEӃ 9WDWu [^_]Ðt&UE$ɍDÍUEU ttE U PD$ XSD$AD$A<$'UEU E U]7&UWVS u }4$8Eyf4$8t/4$\8<$Í@D${Ot׋E [^_]ËEt$$v4$7t,4$89E~4$7<$Í@D$Ot1롍&'US$E]\$$E\$D$ E D$E$ $[]Ít&US$E]\$$GE\$D$ E D$E$$[]Ít&UE D$0D$E$}51t EÉ'US$E ]\$$E\$D$E$$[]Ít&'US$E ]\$$E\$D$E$Q$[]Ít&'UE D$pD$E $41t EÉ'US$]EED$E D$E$trUfzw8D$D$ A<D$]<D$$$1[]ÍvCD$CD$B$%C $[]ÍvD$D$ A<D$>D$$$1[]Ít&'US$]EED$E D$E$UfzvDED$ED$B${9]E]XES$[]Ðt&D$D$ A<D$]<D$$$1[]D$D$ A<D$>D$$$1[]ÍD$D$ A<D$o<D$$$1[]Ít&'U(EED$E D$E$t[Ufzv ED$ED$B$SD$D$ A<D$]<D$$1D$D$ A<D$>D$$1Ív'U(EED$E D$E$t[Ufzv ED$ED$B$D$D$ A<D$]<D$$1D$D$ A<D$>D$$1Ív'U(EED$E D$E$ tVUfzt1D$D$ A<D$}<D$$1ËED$B$ifD$D$ A<D$>D$$1 U(EED$E D$E$JtVUfz t1D$D$ A<D$<D$$1ËED$B$9fD$D$ A<D$>D$$1 U(EED$E D$E$tVUfzt1D$D$ A<D$<D$$1ËED$B$ifD$D$ A<D$>D$$1 U(EED$E D$E$tVUfzt1D$D$ A<D$<D$$1ËED$B$fD$D$ A<D$>D$$1 U(EED$E D$E$ tVUfzt1D$D$ A<D$<D$$1ËED$B$fD$D$ A<D$>D$$1 U(EED$E D$E$JtVUfzt1D$D$ A<D$<D$$1ËED$B$fD$D$ A<D$>D$$1 U(EED$E D$E$u6D$yD$ A<D$>D$$1Ðt&UED$BD$B$ÍU(EED$E D$E$u6D$mD$ A<D$>D$$1Ðt&UBD$B$UfÍ'U(EED$E D$E$jtVUfzt1D$eD$ A<D$<D$$1ËED$B$YfD$eD$ A<D$>D$$1 U(EED$E D$E$tVUfz t1D$`D$ A<D$<D$$1ËED$B$fD$`D$ A<D$>D$$1 U(EED$E D$E$tVUfzt1D$[D$ A<D$<D$$1ËED$B$fD$[D$ A<D$>D$$1 U(EED$E D$E$*tVUfzt1D$VD$ A<D$<D$$1ËED$B$ fD$VD$ A<D$>D$$1 U(EED$E D$E$jtVUfzt1D$QD$ A<D$<D$$1ËED$B$yfD$QD$ A<D$>D$$1 UVS0] K0ut$E$D$u8D$D$ A<D$>D$$1҃0[^]ËEt$D$ ED$C0$KuD$D$ A<D$?D$$01[^]D$D$ A<D$<D$$01[^]fUVS0] s0ut$E$D$u8D$D$ A<D$>D$$1҃0[^]ËEt$D$ ED$C0$KuD$D$ A<D$?D$$01[^]D$D$ A<D$<D$$01[^]fUVS0]C0ut$E $D$u8D$D$ A<D$>D$$1҃0[^]ËEt$D$C0$uD$D$ A<D$X?D$$01[^]ÐD$D$ A<D$<D$$01[^]Ð&UVS0]C0ut$E $D$u8D$D$ A<D$>D$$1҃0[^]ËEt$D$C0$uD$D$ A<D$X?D$$01[^]ÐD$D$ A<D$<D$$01[^]Ð&U(EED$E D$E$tVUfzt1D$LD$ A<D$}<D$$1ËED$B$fD$LD$ A<D$>D$$1 U(EED$E D$E$tVUfzt1D$GD$ A<D$<D$$1ËED$B$fD$GD$ A<D$>D$$1 U(EED$E D$E$*tVUfzt1D$BD$ A<D$=D$$1ËED$B$fD$BD$ A<D$>D$$1 U(EED$E D$E$jtVUfzt1D$=D$ A<D$}<D$$1ËED$B$fD$=D$ A<D$>D$$1 U(EED$E D$E$tVUfzt1D$8D$ A<D$<D$$1ËED$B$IfD$8D$ A<D$>D$$1 U(EED$E D$E$tVUfzt1D$3D$ A<D$<D$$1ËED$B$fD$3D$ A<D$>D$$1 U(EED$E D$E$*tVUfzt1D$.D$ A<D$=D$$1ËED$B$fD$.D$ A<D$>D$$1 U(EED$E D$E$jtVUfzt1D$)D$ A<D$}<D$$1ËED$B$fD$)D$ A<D$>D$$1 U(EED$E D$E$tVUfzt1D$$D$ A<D$<D$$1ËED$B$fD$$D$ A<D$>D$$1 U(EED$E D$E$tEPEffD$D$ A<D$>D$$1 U(ED$E D$E$q UWVSM Q8A4 t[^_]ÍA 1ۍ}1D$<$<$@։<$Hu܉\$t$E$11҉v 1҃[^_]ÍUWVS<] ED$}܋CD$E$mEUMQ\$<$K+Ep<$M $D$ËE։p<$uɃ<[^_]Ív'UVS u ]F$D$20u6D$D$ A<D$?D$$ 1[^]F$D$)tUFD$F$D$=%V9tlD$D$ A<D$?D$$ 1[^]D$D$ A<D$?D$$ 1[^]F [^]ÍUWV1S1ۃD$$1뒍&'US]E $D$)u7D$\D$ A<D$$BD$$1҃[]ËE$D$m!uD$]D$ A<D$LBD$$1[]Í'UVS@uED$E D$$mgE]$D$$x$tc$$UT$ P$D$T$F$sjuD$-D$ A<D$BD$$1@[^]ËE@4t>EpD$"D$ A<D$pBD$$@1[^]ø몍v'U($<]uƉ}U̯tl1D$FCFCF C SCSCSCSCC $E]u}]D$rD$ A<D$CD$$1'U]n&UMA0t tE L$$D$eÐt&D$D$ A<D$`CD$$1 UWVS,} EED$$u7D$VD$ A<D$CD$$,1[^_]ËEu4$D$4$Rto4$<$ÉD$,tډ\$E$uuD$^D$ A<D$CD$$E$I,1[^_]ËEU,[^_]Ív'US$]E\$E D$E$1҅u$[]ËE$t?D$sD$ A<D$CD$$$$1[]ËE$!U$$[]Í&UWVS,] E}D$D$kS$*u7D$D$ A<D$DD$$1,[^_]ËE<$D$@CuD$4$4$x4$D$kSÉ$&*u҉\$<$uD$D$ A<D$=D$$1WD$D$ A<D$lDD$$,1[^_]Ã,[^_]Í'U(]] uu\$4$u>D$qD$ A<D$DD$$1ҋ]Ћu]Ív\$4$DuD$rD$ A<D$DD$$]1ҋu]UE D$pD$E $]1tEB fUWVS,Eu E$$~ÉE%1 CES fC҉FCFCF C tED$\$$Jt6\$E $EUC E,[^_]ÐD$D$ A<D$@ED$$D$D$ A<D$6=D$$E$K,1[^_]ÐD$D$ A<D$xED$$뎐D$D$ A<D$DD$$,1[^_]É'U8uƍE]ˉ}EED$L$$tEU]u}]ÍED$F\$$aurED$\$$^u1D$bD$ A<D$ED$$1돍ED$ E@$\$D$F$'btZvED$ E\$<$D$u7D$gD$ A<D$TFD$$1D$dD$ A<D$ED$$1t&UVS0uEF0$sD$E$D$UF0$M 3u?D$D$ A<D$FD$$$01[^]ÐD$\$E$u5D$D$ A<D$(GD$$뤍$蔥0[^]D$D$ A<D$FD$$01[^]D$ PD$D$A<$FfU8UuM }u]}Z0EtE$EP<fxED$ED$$;uD$D$ A<D$b=D$$1t$L$$t U]u}]ÍD$D$ A<D$M=D$$1D$D$ A<D$FD$$1닋EMP9)D$D$ A<D$GD$$1=މ}C$虤EUEt$T$$D$D$ A<D$8ND$$4$b@1[^]É\$D${SE$tEU@[^]D$D$ A<D$OD$$둍t&'U($w‰E@@@ @@E B$D$@E$3tEUÐt&D$D$ A<D$|PD$$E$1Ít&D$D$ A<D$(PD$$1ÐU8uu E}}]D$t$<$xuE̋UE&EU؃ރE1u؉봋M9MrE9EvEỦEUŰM+MUԉMU94)U*UWV0UEu} EEEUu}u9UEfM9MvuЉ}fEЋUԃ0^_]ÍvEEMܸ U+E܋u}EEMM ‹EUUMM ЋUMuU9UM)щM̉MM ‹ẺUEPEtEUE&1ufE9ErU9UvUMUЉMME+EMEM9g)U]U]Ít&'UWVS^ù.;9E)E}Ut+1ƍED$E D$E$9}u߃[^_]Ë$ÐUS t1Ћu[]ÐUS[.;Y[Usage: %s <> -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 mxf_file_seek(reader->mxfFile, 0, SEEK_SET)mxf_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)) >= 0wcstombs(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)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)./../bbc_d3_extensions_data_model.hmxf_register_item_def(dataModel, "D3P_D3ErrorCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_D3ErrorCount), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_item_def(dataModel, "D3P_PSEFailureCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_PSEFailureCount), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_set_def(dataModel, "D3P_InfaxFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_InfaxFramework))mxf_register_item_def(dataModel, "D3P_Format", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProgrammeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_EpisodeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_TransmissionDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)mxf_register_item_def(dataModel, "D3P_MagazinePrefix", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProgrammeNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProductionCode", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolStatus", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_StockDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolDescriptor", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_Memo", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_Duration", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), 0x0000, MXF_INT64_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_AccessionNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_CatalogueDetail", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ItemNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_set_def(dataModel, "D3P_PSEAnalysisFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_PSEAnalysisFramework))mxf_register_item_def(dataModel, "D3P_RedFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_RedFlash), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpatialPattern", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_SpatialPattern), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_LuminanceFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_LuminanceFlash), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ExtendedFailure", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_ExtendedFailure), 0x0000, MXF_BOOLEAN_TYPE, 0)mxf_register_set_def(dataModel, "D3P_D3ReplayErrorFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_D3ReplayErrorFramework))mxf_register_item_def(dataModel, "D3P_D3ErrorCode", &MXF_SET_K(D3P_D3ReplayErrorFramework), &MXF_ITEM_K(D3P_D3ReplayErrorFramework, D3P_D3ErrorCode), 0x0000, MXF_UINT8_TYPE, 0)mxf_register_set_def(dataModel, "PhysicalDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(PhysicalDescriptor))mxf_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_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) Transmission date: %04u-%02u-%02u Stock date: %04u-%02u-%02u Duration: %02lld:%02lld:%02lld reader->timecodeReadingInitialisedmxf_file_seek(reader->mxfFile, reader->essenceDataStart + position * reader->contentPackageLen, SEEK_SET)mxf_equals_key(&key, &g_TimecodeSysItemElementKey)mxf_read_uint16(reader->mxfFile, &localTag)mxf_read_uint16(reader->mxfFile, &localItemLen)localItemLen == g_timecodeElementLen - 4mxf_file_read(reader->mxfFile, t12m, 8) == 8read_timecode_at_position(reader, position, &vitc, <c) %10s:%10s%16s%16s %10s %s Video state cannot be determined, Audio state cannot be determined%d) Created on %04d-%02u-%02u %02u:%02u:%02u.%03u UTC using %d) Modified %04d-%02u-%02u %02u:%02u:%02u.%03u UTC using %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) LTO/MXF destination information: Photo Sensitive Epilepsy analysis results summary: Check for PSE failure using the '-p, --show-pse-failures' and '-s, --summary-info' command-line optionsinitialise_timecode_reader(reader) Photo Sensitive Epilepsy analysis results: %10s: %10s%10s%10s%10s%10s %10s: %10s%16s%16s%10s%10s%10s%10s (newReader = (Reader*)malloc(sizeof(Reader))) != NULLFailed to open page file '%s' Failed to open disk file '%s' Failed to extract info from '%s' Not including source timecodes - no essence data? Date of analysis: %04d-%02u-%02u %02u:%02u:%02u Spatial Pattern violations: %d Luminance Flash violations: %d Extended Failure violations: %d Frame vitc ltc red spat lum extOptions: d3_mxf_info.c'%s' failed, in %s:%d D3P_D3ErrorCountD3P_PSEFailureCountD3P_InfaxFrameworkD3P_FormatD3P_ProgrammeTitleD3P_EpisodeTitleD3P_TransmissionDateD3P_MagazinePrefixD3P_ProgrammeNumberD3P_ProductionCodeD3P_SpoolStatusD3P_StockDateD3P_SpoolDescriptorD3P_MemoD3P_DurationD3P_SpoolNumberD3P_AccessionNumberD3P_CatalogueDetailD3P_ItemNumberD3P_PSEAnalysisFrameworkD3P_RedFlashD3P_SpatialPatternD3P_LuminanceFlashD3P_ExtendedFailureD3P_D3ReplayErrorFrameworkD3P_D3ErrorCodePhysicalDescriptorTapeDescriptormxf_is_header_metadata(&key) Format: %s Programme title: %s Episode title: %s Magazine prefix: %s Programme number: %s Production code: %s Spool status: %s Spool descriptor: %s Memo: %s Spool number: %s Accession number: %s Catalogue detail: %s Item number: %d len == g_timecodeElementLenlocalTag == 0x0102mxf_skip(reader->mxfFile, 8)%02d:%02d:%02d:%02d VTR error results: %d errors detected descriptionframenum %10s:%10s %10s %s ltcvitc %10lld:%10lld%16s%16s0x %8s%02x No error Video almost good, Video state unclear, Video no good, Video good, Audio almost goodAudio state unclearAudio no goodAudio goodBBC D3 MXF file information MXF writer identifications:%ls '%ls' ('%ls') AV contents: D3 source information: %d RAW failures detected. VTR error results summary: Passed - %d failures detected FAILED - luminspatialred %10lld: %10lld%10.1fF%10s T-h--help-v--show-vtr-errors-p--show-pse-failures-s--summary-info-t--no-src-tcUnknown argument '%s' Missing mxf filename create_reader(&reader)%dFailed to write summary info PSE Status: FAILEDPASSED Red Flash violations: %d Detail table threshold: %d Frame red spat lum ext%5d%6.1fX%6s Failed to write info zD@@+4 +4 +4 +4S /+4 @+4 @+4S 0+4 +4 +4 +4+4+4S +4 +4S A+4 +4S +4+4 +4 +4 +4 +4S +4 +4S +4S 7+4+4S .+4S +4S +4 +4 +4 +4 +4 +4 +4 +4 +4 +4  +4  +4  +4  +4  +4 +4 +4S $+4S I+4 +4 +4+4+4`>o'^w+4}`>oxl+4}`>oo 0 && llen <= 9mxf_write_k(mxfFile, key)mxf_write_l(mxfFile, len)r+brbw+bmxf_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)) != EOFmxf_read_l(mxfFile, llen, len)mxf_file_write(mxfFile, (const uint8_t*)key, 16) == 16mxf_read_uint32(mxfFile, eleLen)mxf_write_uint32(mxfFile, len)mxf_write_uint32(mxfFile, eleLen)Could 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)(newMXFFile = (MXFFile*)malloc(sizeof(MXFFile))) != NULL(newSysData = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newStdInFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newDiskFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULLmxf_write_fixed_l./mxf/mxf_partition.c((uint32_t)len - 4) % 12 == 0fillSize >= llenpartition->kagSize > 0mxf_write_l(mxfFile, packLen)mxf_read_ul(mxfFile, &label)mxf_write_k(mxfFile, &g_RandomIndexPack_key)(llen = mxf_write_l(mxfFile, len)) != 0mxf_write_uint32(mxfFile, partition->bodySID)mxf_write_uint64(mxfFile, partition->thisPartition)mxf_write_uint32(mxfFile, (uint32_t)(16 + llen + len))(newLabel = (mxfUL*)malloc(sizeof(mxfUL))) != NULLmxf_append_list_element(&partition->essenceContainers, newLabel)mxf_append_list_element(partitions, partition)mxf_read_uint32(mxfFile, &size)mxf_read_kl(mxfFile, &key, &llen, &len)(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_file_write(mxfFile, zeros, ZEROS_BUFFER_SIZE) == ZEROS_BUFFER_SIZEmxf_file_write(mxfFile, zeros, partialCount) == partialCountsize >= (uint32_t)(mxf_get_min_llen(mxfFile) + mxfKey_extlen)mxf_write_k(mxfFile, &g_KLVFill_key)mxf_write_l(mxfFile, fillSize)write_zeros(mxfFile, fillSize)(filePos = mxf_file_tell(mxfFile)) >= 0((uint64_t)filePos <= position - mxf_get_min_llen(mxfFile) + mxfKey_extlen)(uint64_t)filePos > partition->thisPartitionpartition->indexMarkInPos >= 0filePos >= partition->indexMarkInPospartition->headerMarkInPos >= 0filePos >= partition->headerMarkInPosmxf_write_k(mxfFile, &partition->key)mxf_write_uint16(mxfFile, partition->majorVersion)mxf_write_uint16(mxfFile, partition->minorVersion)mxf_write_uint32(mxfFile, partition->kagSize)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_ul(mxfFile, &partition->operationalPattern)mxf_write_batch_header(mxfFile, essenceContainerLen, mxfUL_extlen)mxf_write_ul(mxfFile, (mxfUL*)mxf_get_iter_element(&iter))mxf_append_partition_esscont_label(partition, (mxfUL*)mxf_get_iter_element(&iter))(newPartition = (MXFPartition*)malloc(sizeof(MXFPartition))) != NULLmxf_create_from_partition(sourcePartition, &newPartition)mxf_append_partition(partitions, newPartition)mxf_create_partition(&newPartition)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_append_partition_esscont_label(newPartition, &label)mxf_read_kl(mxfFile, &tkey, &tllen, &tlen)mxf_skip(mxfFile, (int64_t)tlen)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)+4 +4 +4mxf_allocate_spacemxf_fill_to_positionmxf_fill_to_kag./mxf/mxf_data_model.csetDef != ((void *)0)UInt8UInt16UInt32UInt64RawUTF16StringUInt32ArrayInt64ArrayUInt8ArrayISO7StringUInt32BatchAUIDArrayULBatchStrongRefArrayStrongRefBatchWeakRefArrayWeakRefBatchRationalArrayRGBALayoutRationalNumeratorDenominatorTimestampYearMonthDayHoursMinutesSecondsQMSecProductVersionMajorMinorPatchBuildReleaseIndirectRGBALayoutComponentVersionTypeUTF16BooleanISO7LengthRGBACodeStreamDataValueIdentifierOpaqueUMIDULUUIDAUIDStrongRefWeakRefOrientationrootInterchangeObjectInstanceUIDPrefaceLastModifiedDateObjectModelVersionPrimaryPackageIdentificationsContentStorageOperationalPatternEssenceContainersDMSchemesIdentificationThisGenerationUIDCompanyNameProductNameVersionStringProductUIDModificationDateToolkitVersionPlatformPackagesEssenceContainerDataLinkedPackageUIDIndexSIDBodySIDGenericPackagePackageCreationDatePackageModifiedDateTracksNetworkLocatorURLStringTextLocatorLocatorNameGenericTrackTrackNumberTrackNameSequenceStaticTrackEventTrackEventEditRateEventOriginStructuralComponentDataDefinitionStructuralComponentsTimecodeComponentRoundedTimecodeBaseStartTimecodeDropFrameSourcePackageIDSourceTrackIDDMSegmentEventStartPositionEventCommentDMFrameworkDMSourceClipDMSourceClipTrackIDsMaterialPackageSourcePackageGenericDescriptorLocatorsFileDescriptorLinkedTrackIDSampleRateContainerDurationEssenceContainerCodecSignalStandardFrameLayoutStoredWidthStoredHeightStoredF2OffsetSampledWidthSampledHeightSampledXOffsetSampledYOffsetDisplayHeightDisplayWidthDisplayXOffsetDisplayYOffsetDisplayF2OffsetAspectRatioActiveFormatDescriptorVideoLineMapAlphaTransparencyCaptureGammaImageAlignmentOffsetImageStartOffsetImageEndOffsetFieldDominancePictureEssenceCodingCDCIEssenceDescriptorComponentDepthHorizontalSubsamplingVerticalSubsamplingColorSitingReversedByteOrderPaddingBitsAlphaSampleDepthBlackRefLevelWhiteReflevelColorRangeRGBAEssenceDescriptorComponentMaxRefComponentMinRefAlphaMaxRefAlphaMinRefScanningDirectionPixelLayoutPalettePaletteLayoutGenericSoundEssenceDescriptorAudioSamplingRateLockedAudioRefLevelElectroSpatialFormulationChannelCountQuantizationBitsDialNormSoundEssenceCompressionGenericDataEssenceDescriptorDataEssenceCodingMultipleDescriptorSubDescriptorUIDsWaveAudioDescriptorBlockAlignSequenceOffsetAvgBpsAES3AudioDescriptorDMSetdata != ((void *)0) && info != ((void *)0)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)Number 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))) != NULL(newItemDef = (MXFItemDef*)malloc(sizeof(MXFItemDef))) != NULL(newItemDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLmxf_append_list_element(&dataModel->itemDefs, (void*)itemDef)add_item_def(dataModel, newItemDef)typeId < sizeof(dataModel->types) / sizeof(MXFItemType) && dataModel->types[typeId].typeId == 0(type->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLtypeId > 0 && typeId < MXF_EXTENSION_TYPE(newSetDef = (MXFSetDef*)malloc(sizeof(MXFSetDef))) != NULL(newSetDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLmxf_append_list_element(&dataModel->setDefs, (void*)setDef)add_set_def(dataModel, newSetDef)(newDataModel = (MXFDataModel*)malloc(sizeof(MXFDataModel))) != NULL./include/mxf/mxf_baseline_data_model.hmxf_register_basic_type(newDataModel, "Int8", MXF_INT8_TYPE, 1)mxf_register_basic_type(newDataModel, "Int16", MXF_INT16_TYPE, 2)mxf_register_basic_type(newDataModel, "Int32", MXF_INT32_TYPE, 3)mxf_register_basic_type(newDataModel, "Int64", MXF_INT64_TYPE, 4)mxf_register_basic_type(newDataModel, "UInt8", MXF_UINT8_TYPE, 1)mxf_register_basic_type(newDataModel, "UInt16", MXF_UINT16_TYPE, 2)mxf_register_basic_type(newDataModel, "UInt32", MXF_UINT32_TYPE, 3)mxf_register_basic_type(newDataModel, "UInt64", MXF_UINT64_TYPE, 4)mxf_register_basic_type(newDataModel, "Raw", MXF_RAW_TYPE, 0)mxf_register_array_type(newDataModel, "UTF16String", MXF_UTF16STRING_TYPE, MXF_UTF16_TYPE, 0)mxf_register_array_type(newDataModel, "Int32Array", MXF_INT32ARRAY_TYPE, MXF_INT32_TYPE, 0)mxf_register_array_type(newDataModel, "UInt32Array", MXF_UINT32ARRAY_TYPE, MXF_UINT32_TYPE, 0)mxf_register_array_type(newDataModel, "Int64Array", MXF_INT64ARRAY_TYPE, MXF_INT64_TYPE, 0)mxf_register_array_type(newDataModel, "UInt8Array", MXF_UINT8ARRAY_TYPE, MXF_UINT8_TYPE, 0)mxf_register_array_type(newDataModel, "ISO7String", MXF_ISO7STRING_TYPE, MXF_ISO7_TYPE, 0)mxf_register_array_type(newDataModel, "Int32Batch", MXF_INT32BATCH_TYPE, MXF_INT32_TYPE, 0)mxf_register_array_type(newDataModel, "UInt32Batch", MXF_UINT32BATCH_TYPE, MXF_UINT32_TYPE, 0)mxf_register_array_type(newDataModel, "AUIDArray", MXF_AUIDARRAY_TYPE, MXF_AUID_TYPE, 0)mxf_register_array_type(newDataModel, "ULBatch", MXF_ULBATCH_TYPE, MXF_UL_TYPE, 0)mxf_register_array_type(newDataModel, "StrongRefArray", MXF_STRONGREFARRAY_TYPE, MXF_STRONGREF_TYPE, 0)mxf_register_array_type(newDataModel, "StrongRefBatch", MXF_STRONGREFBATCH_TYPE, MXF_STRONGREF_TYPE, 0)mxf_register_array_type(newDataModel, "WeakRefArray", MXF_WEAKREFARRAY_TYPE, MXF_WEAKREF_TYPE, 0)mxf_register_array_type(newDataModel, "WeakRefBatch", MXF_WEAKREFBATCH_TYPE, MXF_WEAKREF_TYPE, 0)mxf_register_array_type(newDataModel, "RationalArray", MXF_RATIONALARRAY_TYPE, MXF_RATIONAL_TYPE, 0)mxf_register_array_type(newDataModel, "RGBALayout", MXF_RGBALAYOUT_TYPE, MXF_RGBALAYOUTCOMPONENT_TYPE, 0)itemType = mxf_register_compound_type(newDataModel, "Rational", MXF_RATIONAL_TYPE)mxf_register_compound_type_member(itemType, "Numerator", MXF_INT32_TYPE)mxf_register_compound_type_member(itemType, "Denominator", MXF_INT32_TYPE)itemType = mxf_register_compound_type(newDataModel, "Timestamp", MXF_TIMESTAMP_TYPE)mxf_register_compound_type_member(itemType, "Year", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Month", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Day", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Hours", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Minutes", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Seconds", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "QMSec", MXF_UINT8_TYPE)itemType = mxf_register_compound_type(newDataModel, "ProductVersion", MXF_PRODUCTVERSION_TYPE)mxf_register_compound_type_member(itemType, "Major", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Minor", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Patch", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Build", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Release", MXF_UINT16_TYPE)itemType = 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)itemType = mxf_register_compound_type(newDataModel, "RGBALayoutComponent", MXF_RGBALAYOUTCOMPONENT_TYPE)mxf_register_compound_type_member(itemType, "Code", MXF_RGBACODE_TYPE)mxf_register_compound_type_member(itemType, "Depth", MXF_UINT8_TYPE)mxf_register_interpret_type(newDataModel, "VersionType", MXF_VERSIONTYPE_TYPE, MXF_UINT16_TYPE, 0)mxf_register_interpret_type(newDataModel, "UTF16", MXF_UTF16_TYPE, MXF_UINT16_TYPE, 0)mxf_register_interpret_type(newDataModel, "Boolean", MXF_BOOLEAN_TYPE, MXF_UINT8_TYPE, 0)mxf_register_interpret_type(newDataModel, "ISO7", MXF_ISO7_TYPE, MXF_UINT8_TYPE, 0)mxf_register_interpret_type(newDataModel, "Length", MXF_LENGTH_TYPE, MXF_INT64_TYPE, 0)mxf_register_interpret_type(newDataModel, "Position", MXF_POSITION_TYPE, MXF_INT64_TYPE, 0)mxf_register_interpret_type(newDataModel, "RGBACode", MXF_RGBACODE_TYPE, MXF_UINT8_TYPE, 0)mxf_register_interpret_type(newDataModel, "Stream", MXF_STREAM_TYPE, MXF_RAW_TYPE, 0)mxf_register_interpret_type(newDataModel, "DataValue", MXF_DATAVALUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)mxf_register_interpret_type(newDataModel, "Identifier", MXF_IDENTIFIER_TYPE, MXF_UINT8ARRAY_TYPE, 0)mxf_register_interpret_type(newDataModel, "Opaque", MXF_OPAQUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)mxf_register_interpret_type(newDataModel, "UMID", MXF_UMID_TYPE, MXF_IDENTIFIER_TYPE, 32)mxf_register_interpret_type(newDataModel, "UID", MXF_UID_TYPE, MXF_IDENTIFIER_TYPE, 16)mxf_register_interpret_type(newDataModel, "UL", MXF_UL_TYPE, MXF_IDENTIFIER_TYPE, 16)mxf_register_interpret_type(newDataModel, "UUID", MXF_UUID_TYPE, MXF_IDENTIFIER_TYPE, 16)mxf_register_interpret_type(newDataModel, "AUID", MXF_AUID_TYPE, MXF_UL_TYPE, 16)mxf_register_interpret_type(newDataModel, "PackageID", MXF_PACKAGEID_TYPE, MXF_UMID_TYPE, 32)mxf_register_interpret_type(newDataModel, "StrongRef", MXF_STRONGREF_TYPE, MXF_UUID_TYPE, 16)mxf_register_interpret_type(newDataModel, "WeakRef", MXF_WEAKREF_TYPE, MXF_UUID_TYPE, 16)mxf_register_interpret_type(newDataModel, "Orientation", MXF_ORIENTATION_TYPE, MXF_UINT8_TYPE, 0)mxf_register_set_def(newDataModel, "root", &MXF_SET_K(root), &MXF_SET_K(root))mxf_register_set_def(newDataModel, "InterchangeObject", &MXF_SET_K(root), &MXF_SET_K(InterchangeObject))mxf_register_item_def(newDataModel, "InstanceUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, InstanceUID), 0x3c0a, MXF_UUID_TYPE, 1)mxf_register_item_def(newDataModel, "GenerationUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, GenerationUID), 0x0102, MXF_UUID_TYPE, 0)mxf_register_set_def(newDataModel, "Preface", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Preface))mxf_register_item_def(newDataModel, "LastModifiedDate", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, LastModifiedDate), 0x3b02, MXF_TIMESTAMP_TYPE, 1)mxf_register_item_def(newDataModel, "Version", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Version), 0x3b05, MXF_VERSIONTYPE_TYPE, 1)mxf_register_item_def(newDataModel, "ObjectModelVersion", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ObjectModelVersion), 0x3b07, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "PrimaryPackage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, PrimaryPackage), 0x3b08, MXF_WEAKREF_TYPE, 0)mxf_register_item_def(newDataModel, "Identifications", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Identifications), 0x3b06, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_item_def(newDataModel, "ContentStorage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ContentStorage), 0x3b03, MXF_STRONGREF_TYPE, 1)mxf_register_item_def(newDataModel, "OperationalPattern", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, OperationalPattern), 0x3b09, MXF_UL_TYPE, 1)mxf_register_item_def(newDataModel, "EssenceContainers", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, EssenceContainers), 0x3b0a, MXF_ULBATCH_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "ThisGenerationUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ThisGenerationUID), 0x3c09, MXF_UUID_TYPE, 1)mxf_register_item_def(newDataModel, "CompanyName", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, CompanyName), 0x3c01, MXF_UTF16STRING_TYPE, 1)mxf_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)mxf_register_item_def(newDataModel, "ProductUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductUID), 0x3c05, MXF_UUID_TYPE, 1)mxf_register_item_def(newDataModel, "ModificationDate", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ModificationDate), 0x3c06, MXF_TIMESTAMP_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "Packages", &MXF_SET_K(ContentStorage), &MXF_ITEM_K(ContentStorage, Packages), 0x1901, MXF_STRONGREFBATCH_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "LinkedPackageUID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), 0x2701, MXF_UMID_TYPE, 1)mxf_register_item_def(newDataModel, "IndexSID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, IndexSID), 0x3f06, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "BodySID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, BodySID), 0x3f07, MXF_UINT32_TYPE, 1)mxf_register_set_def(newDataModel, "GenericPackage", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericPackage))mxf_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)mxf_register_item_def(newDataModel, "PackageCreationDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageCreationDate), 0x4405, MXF_TIMESTAMP_TYPE, 1)mxf_register_item_def(newDataModel, "PackageModifiedDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageModifiedDate), 0x4404, MXF_TIMESTAMP_TYPE, 1)mxf_register_item_def(newDataModel, "Tracks", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, Tracks), 0x4403, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_set_def(newDataModel, "Locator", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Locator))mxf_register_set_def(newDataModel, "NetworkLocator", &MXF_SET_K(Locator), &MXF_SET_K(NetworkLocator))mxf_register_item_def(newDataModel, "URLString", &MXF_SET_K(NetworkLocator), &MXF_ITEM_K(NetworkLocator, URLString), 0x4001, MXF_UTF16STRING_TYPE, 1)mxf_register_set_def(newDataModel, "TextLocator", &MXF_SET_K(Locator), &MXF_SET_K(TextLocator))mxf_register_item_def(newDataModel, "LocatorName", &MXF_SET_K(TextLocator), &MXF_ITEM_K(TextLocator, LocatorName), 0x4101, MXF_UTF16STRING_TYPE, 1)mxf_register_set_def(newDataModel, "GenericTrack", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericTrack))mxf_register_item_def(newDataModel, "TrackID", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackID), 0x4801, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "TrackNumber", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackNumber), 0x4804, MXF_UINT32_TYPE, 1)mxf_register_item_def(newDataModel, "TrackName", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackName), 0x4802, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(newDataModel, "Sequence", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, Sequence), 0x4803, MXF_STRONGREF_TYPE, 1)mxf_register_set_def(newDataModel, "StaticTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(StaticTrack))mxf_register_set_def(newDataModel, "Track", &MXF_SET_K(GenericTrack), &MXF_SET_K(Track))mxf_register_item_def(newDataModel, "EditRate", &MXF_SET_K(Track), &MXF_ITEM_K(Track, EditRate), 0x4b01, MXF_RATIONAL_TYPE, 1)mxf_register_item_def(newDataModel, "Origin", &MXF_SET_K(Track), &MXF_ITEM_K(Track, Origin), 0x4b02, MXF_POSITION_TYPE, 1)mxf_register_set_def(newDataModel, "EventTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(EventTrack))mxf_register_item_def(newDataModel, "EventEditRate", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventEditRate), 0x4901, MXF_RATIONAL_TYPE, 1)mxf_register_item_def(newDataModel, "EventOrigin", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventOrigin), 0x4902, MXF_POSITION_TYPE, 0)mxf_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)mxf_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))mxf_register_item_def(newDataModel, "StructuralComponents", &MXF_SET_K(Sequence), &MXF_ITEM_K(Sequence, StructuralComponents), 0x1001, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_set_def(newDataModel, "TimecodeComponent", &MXF_SET_K(StructuralComponent), &MXF_SET_K(TimecodeComponent))mxf_register_item_def(newDataModel, "RoundedTimecodeBase", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, RoundedTimecodeBase), 0x1502, MXF_UINT16_TYPE, 1)mxf_register_item_def(newDataModel, "StartTimecode", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, StartTimecode), 0x1501, MXF_POSITION_TYPE, 1)mxf_register_item_def(newDataModel, "DropFrame", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, DropFrame), 0x1503, MXF_BOOLEAN_TYPE, 1)mxf_register_set_def(newDataModel, "SourceClip", &MXF_SET_K(StructuralComponent), &MXF_SET_K(SourceClip))mxf_register_item_def(newDataModel, "StartPosition", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, StartPosition), 0x1201, MXF_POSITION_TYPE, 1)mxf_register_item_def(newDataModel, "SourcePackageID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourcePackageID), 0x1101, MXF_PACKAGEID_TYPE, 1)mxf_register_item_def(newDataModel, "SourceTrackID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourceTrackID), 0x1102, MXF_UINT32_TYPE, 1)mxf_register_set_def(newDataModel, "DMSegment", &MXF_SET_K(StructuralComponent), &MXF_SET_K(DMSegment))mxf_register_item_def(newDataModel, "EventStartPosition", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventStartPosition), 0x0601, MXF_POSITION_TYPE, 1)mxf_register_item_def(newDataModel, "EventComment", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventComment), 0x0602, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(newDataModel, "TrackIDs", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, TrackIDs), 0x6102, MXF_UINT32BATCH_TYPE, 0)mxf_register_item_def(newDataModel, "DMFramework", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, DMFramework), 0x6101, MXF_STRONGREF_TYPE, 0)mxf_register_set_def(newDataModel, "DMSourceClip", &MXF_SET_K(SourceClip), &MXF_SET_K(DMSourceClip))mxf_register_item_def(newDataModel, "DMSourceClipTrackIDs", &MXF_SET_K(DMSourceClip), &MXF_ITEM_K(DMSourceClip, DMSourceClipTrackIDs), 0x6103, MXF_UINT32BATCH_TYPE, 0)mxf_register_set_def(newDataModel, "MaterialPackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(MaterialPackage))mxf_register_set_def(newDataModel, "SourcePackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(SourcePackage))mxf_register_item_def(newDataModel, "Descriptor", &MXF_SET_K(SourcePackage), &MXF_ITEM_K(SourcePackage, Descriptor), 0x4701, MXF_STRONGREF_TYPE, 0)mxf_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)mxf_register_set_def(newDataModel, "FileDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(FileDescriptor))mxf_register_item_def(newDataModel, "LinkedTrackID", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, LinkedTrackID), 0x3006, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampleRate", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, SampleRate), 0x3001, MXF_RATIONAL_TYPE, 1)mxf_register_item_def(newDataModel, "ContainerDuration", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, ContainerDuration), 0x3002, MXF_LENGTH_TYPE, 0)mxf_register_item_def(newDataModel, "EssenceContainer", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, EssenceContainer), 0x3004, MXF_UL_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "SignalStandard", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SignalStandard), 0x3215, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "FrameLayout", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), 0x320c, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "StoredWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), 0x3203, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "StoredHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), 0x3202, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "StoredF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredF2Offset), 0x3216, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledWidth), 0x3205, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledHeight), 0x3204, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledXOffset), 0x3206, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledYOffset), 0x3207, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayHeight), 0x3208, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayWidth), 0x3209, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayXOffset), 0x320a, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayYOffset), 0x320b, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayF2Offset), 0x3217, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "AspectRatio", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), 0x320e, MXF_RATIONAL_TYPE, 0)mxf_register_item_def(newDataModel, "ActiveFormatDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ActiveFormatDescriptor), 0x3218, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "VideoLineMap", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), 0x320d, MXF_INT32ARRAY_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaTransparency", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AlphaTransparency), 0x320f, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "CaptureGamma", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, CaptureGamma), 0x3210, MXF_UL_TYPE, 0)mxf_register_item_def(newDataModel, "ImageAlignmentOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), 0x3211, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ImageStartOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageStartOffset), 0x3213, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ImageEndOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageEndOffset), 0x3214, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "FieldDominance", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FieldDominance), 0x3212, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "PictureEssenceCoding", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, PictureEssenceCoding), 0x3201, MXF_UL_TYPE, 0)mxf_register_set_def(newDataModel, "CDCIEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(CDCIEssenceDescriptor))mxf_register_item_def(newDataModel, "ComponentDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), 0x3301, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "HorizontalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), 0x3302, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "VerticalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), 0x3308, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ColorSiting", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorSiting), 0x3303, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "ReversedByteOrder", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ReversedByteOrder), 0x330b, MXF_BOOLEAN_TYPE, 0)mxf_register_item_def(newDataModel, "PaddingBits", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, PaddingBits), 0x3307, MXF_INT16_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaSampleDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, AlphaSampleDepth), 0x3309, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "BlackRefLevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, BlackRefLevel), 0x3304, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "WhiteReflevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, WhiteReflevel), 0x3305, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ColorRange", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorRange), 0x3306, MXF_UINT32_TYPE, 0)mxf_register_set_def(newDataModel, "RGBAEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(RGBAEssenceDescriptor))mxf_register_item_def(newDataModel, "ComponentMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMaxRef), 0x3406, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ComponentMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMinRef), 0x3407, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMaxRef), 0x3408, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMinRef), 0x3409, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ScanningDirection", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ScanningDirection), 0x3405, MXF_ORIENTATION_TYPE, 0)mxf_register_item_def(newDataModel, "PixelLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PixelLayout), 0x3401, MXF_RGBALAYOUT_TYPE, 0)mxf_register_item_def(newDataModel, "Palette", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, Palette), 0x3403, MXF_DATAVALUE_TYPE, 0)mxf_register_item_def(newDataModel, "PaletteLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PaletteLayout), 0x3404, MXF_RGBALAYOUT_TYPE, 0)mxf_register_set_def(newDataModel, "GenericSoundEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericSoundEssenceDescriptor))mxf_register_item_def(newDataModel, "AudioSamplingRate", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), 0x3d03, MXF_RATIONAL_TYPE, 0)mxf_register_item_def(newDataModel, "Locked", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, Locked), 0x3d02, MXF_BOOLEAN_TYPE, 0)mxf_register_item_def(newDataModel, "AudioRefLevel", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioRefLevel), 0x3d04, MXF_INT8_TYPE, 0)mxf_register_item_def(newDataModel, "ElectroSpatialFormulation", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ElectroSpatialFormulation), 0x3d05, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "ChannelCount", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), 0x3d07, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "QuantizationBits", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), 0x3d01, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "DialNorm", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, DialNorm), 0x3d0c, MXF_INT8_TYPE, 0)mxf_register_item_def(newDataModel, "SoundEssenceCompression", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, SoundEssenceCompression), 0x3d06, MXF_UL_TYPE, 0)mxf_register_set_def(newDataModel, "GenericDataEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericDataEssenceDescriptor))mxf_register_item_def(newDataModel, "DataEssenceCoding", &MXF_SET_K(GenericDataEssenceDescriptor), &MXF_ITEM_K(GenericDataEssenceDescriptor, DataEssenceCoding), 0x3e01, MXF_UL_TYPE, 0)mxf_register_set_def(newDataModel, "MultipleDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(MultipleDescriptor))mxf_register_item_def(newDataModel, "SubDescriptorUIDs", &MXF_SET_K(MultipleDescriptor), &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), 0x3f01, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_set_def(newDataModel, "WaveAudioDescriptor", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_SET_K(WaveAudioDescriptor))mxf_register_item_def(newDataModel, "BlockAlign", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), 0x3d0a, MXF_UINT16_TYPE, 1)mxf_register_item_def(newDataModel, "SequenceOffset", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, SequenceOffset), 0x3d0b, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "AvgBps", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), 0x3d09, MXF_UINT32_TYPE, 1)mxf_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))mxf_register_set_def(newDataModel, "DMSet", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DMSet))item_def_eqset_def_eqadd_set_def+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 #+4+4+4+4S 4+4+4+4+4+4+4S 1+4S 2+4+4S 3+4+4S 8+4+4+4+4+4S :+4S ;+40+4+4S 9+40+4 +4S +4+4+4S +4 +4S +4+4+4+4S +4+4+4+4S A+4+40+4+4 +4S E+4+4S 6+4S 7+4+4S $+4+4S %+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 +4+4+4+4+4+4S )+4 +4 +4 +4+4+4+4+4 +4S B+4+4+4+4+4+4+4+4+4S C+4+4S D+4 +4S H+4+4+4+4S G+4S +4S ./mxf/mxf_header_metadata.citem->length >= 8index < countitem->length == 2item->length == 10item->length == 1item->length == 8item->length == 32item->length == 16set->headerMetadata != NULLitem->length == 4mxf_write_set(mxfFile, set)add_item(set, newItem)newItem->length >= 8elementLen == existElementLenheaderByteCount != 0mxf_is_primer_pack(pkey)mxf_skip(mxfFile, len)count == headerByteCountmxf_find_item_def(headerMetadata->dataModel, key, &itemDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)key, itemDef->localTag, &tag)(item->value = (uint8_t*)malloc(sizeof(uint8_t) * (len))) != NULLmxf_get_item(set, itemKey, &item)mxf_get_uuid_item(set, itemKey, &uuidValue)mxf_dereference_s(set->headerMetadata, setsIter, &uuidValue, value)mxf_dereference(set->headerMetadata, &uuidValue, value)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_primer_pack(mxfFile, headerMetadata->primerPack)mxf_file_read(mxfFile, buffer, len) == lenmxf_read_local_tag(mxfFile, itemTag)mxf_read_uint16(mxfFile, itemLen)mxf_find_set_def(headerMetadata->dataModel, key, &setDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)&itemDef->key, itemDef->localTag, &tag)(newSet = (MXFMetadataSet*)malloc(sizeof(MXFMetadataSet))) != NULLset->headerMetadata != NULL && set->headerMetadata->dataModel != NULLmxf_create_list(&newList, NULL)mxf_append_list_element(newList, (void*)set)mxf_get_list_length(setList) == 1mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(Preface), &prefaceSet)mxf_write_set(mxfFile, prefaceSet)mxf_write_header_primer_pack(mxfFile, headerMetadata)mxf_write_header_sets(mxfFile, headerMetadata)(newItem = (MXFMetadataItem*)malloc(sizeof(MXFMetadataItem))) != NULLmxf_remove_item(item->set, &item->key, &removedItem)mxf_append_list_element(&set->items, (void*)item)mxf_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 != ((void *)0)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8))) != NULLget_or_create_set_item(set->headerMetadata, set, itemKey, &newItem)mxf_set_item_value(newItem, buffer, 8)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + arrayLen * elementLen))) != NULLnewItem->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)8 + count * elementLen < 65536(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + count * elementLen))) != NULLmxf_set_item_value(newItem, buffer, (uint16_t)(8 + count * elementLen))mxf_set_item_value(newItem, buffer, 2)mxf_set_item_value(newItem, buffer, 10)mxf_set_item_value(newItem, buffer, 1)mxf_set_item_value(newItem, buffer, 32)mxf_set_item_value(newItem, buffer, 16)mxf_set_item_value(newItem, buffer, size * mxfUTF16Char_extlen)mxf_set_item_value(newItem, buffer, (uint16_t)((wcslen(value) + 1) * mxfUTF16Char_extlen))mxf_set_item_value(newItem, buffer, 4)destSet->headerMetadata != ((void *)0)mxf_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, value, len)!mxf_equals_uuid(&set->instanceUID, &g_Null_UUID)mxf_remove_set(set->headerMetadata, set)mxf_append_list_element(&headerMetadata->sets, (void*)set)headerMetadata->primerPack != ((void *)0)create_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)mxf_read_primer_pack(mxfFile, &headerMetadata->primerPack)filter->before_set_read(filter->privateData, headerMetadata, &key, llen, len, &skip)mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 0, &newSet)filter->after_set_read(filter->privateData, headerMetadata, newSet, &skip)mxf_read_set(mxfFile, &key, len, headerMetadata, 1)mxf_set_uuid_item(newSet, &MXF_ITEM_K(InterchangeObject, InstanceUID), &uuid)(newHeaderMetadata = (MXFHeaderMetadata*)malloc(sizeof(MXFHeaderMetadata))) != NULLmxf_create_primer_pack(&newHeaderMetadata->primerPack)mxf_set_empty_array_itemmxf_grow_array_itemmxf_alloc_array_item_elementsmxf_set_rgba_layout_component_itemmxf_set_product_version_itemmxf_set_boolean_itemmxf_set_length_itemmxf_set_position_itemmxf_set_rational_itemmxf_set_umid_itemmxf_set_weakref_itemmxf_set_strongref_itemmxf_set_fixed_size_utf16string_itemmxf_set_utf16string_itemmxf_set_timestamp_itemmxf_set_auid_itemmxf_set_ul_itemmxf_set_uuid_itemmxf_set_version_type_itemmxf_set_int64_itemmxf_set_int32_itemmxf_set_int16_itemmxf_set_int8_itemmxf_set_uint64_itemmxf_set_uint32_itemmxf_set_uint16_itemmxf_set_uint8_itemmxf_clone_itemmxf_set_itemset_eq_instanceuid+4S /+4mxf_read_and_return_setitem_eq_keyeq_pointer./utils/mxf_uu_metadata.csequenceComponentCount >= 1mxf_get_utf16string_item_size(set, itemKey, &size)(newValue = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (size))) != NULLmxf_get_utf16string_item(set, itemKey, newValue)mxf_initialise_array_item_iterator(packageSet, &MXF_ITEM_K(GenericPackage, Tracks), iter)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_strongref(headerMetadata, arrayData, trackSet)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_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_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_get_strongref_item(trackSet, &MXF_ITEM_K(GenericTrack, Sequence), &sequenceSet)mxf_get_array_item_count(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), &sequenceComponentCount)mxf_get_array_item_element(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), i, &arrayElement)mxf_is_subclass_of(sourceClipSet->headerMetadata->dataModel, &sourceClipSet->key, &MXF_SET_K(SourceClip))mxf_get_umid_item(sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), sourcePackageUID)mxf_get_uint32_item(sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), sourceTrackID)mxf_get_ul_item(sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), dataDef)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)?+4+4S D+4 +4+4S 4+4+4S +4+4+4+4S +4 +4+4+4+40+4+4+4S #+4+4S 7Cannot forward truncate read-only mxf page file Failed to truncate '%s' to zero length: %s Filename template '%s' doesn't contain %%d (newMXFFile->sysData = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newMXFFile->sysData->filenameTemplate = (char*)malloc(sizeof(char) * (strlen(filenameTemplate) + 1))) != NULLSize of first file '%s' (%lld does not equal page size %lld (newMXFFile->sysData->pages = (Page*)malloc(sizeof(Page) * (allocatedPages))) != NULL(newPages = (Page*)malloc(sizeof(Page) * (sysData->numPagesAllocated + 64))) != NULLFailed to open mxf page file which was removed after truncation Failed to open paged mxf file '%s': %s (newFileDescriptor = (FileDescriptor*)malloc(sizeof(FileDescriptor))) != NULL./utils/mxf_page_file.cFailed to stat file '%s': %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 K = %s ./mxf/mxf_primer.cmxf_read_uid(mxfFile, &uid)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)(newEntry = (MXFPrimerPackEntry*)malloc(sizeof(MXFPrimerPackEntry))) != NULLmxf_append_list_element(&primerPack->entries, (void*)entry)add_primer_pack_entry(primerPack, newEntry)Could 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)(newPrimerPack = (MXFPrimerPack*)malloc(sizeof(MXFPrimerPack))) != NULLmxf_create_primer_pack(&newPrimerPack)mxf_read_array_header(mxfFile, &numberOfItems, &itemLength)mxf_read_local_tag(mxfFile, &localTag)create_primer_pack_entry(newPrimerPack, &newEntry)+4 entry_eq_tagentry_eq_uid; <\\l|zR| hAB E< AB E\AB EK  Q0  P4 oԈooh ŠҊ"2BRbr‹ҋ"2BRbrŒҌ"2BGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux),t& Q>`5@+Ipb`giD! q'Aj @iL@Md^0$=)B $SQ!y_IO_stdin_used4"main52mxf_complete_essence_element_key mxf_complete_essence_element_track_num_is_op_1ais_op_atommxf_is_descriptive_metadatamxf_is_datamxf_is_timecodeKmxf_is_soundxmxf_is_pictureIlmxf_get_list_lengthmxf_find_list_element mxf_get_first_list_elementA mxf_get_last_list_elementp mxf_get_list_element mxf_initialise_list_iter mxf_initialise_list_iter_atY mxf_next_list_iter_element mxf_get_iter_element mxf_get_list_iter_index mxf_remove_list_element\ mxf_clear_list mxf_free_list mxf_insert_list_elemento mxf_prepend_list_element mxf_append_list_element mxf_initialise_list3 mxf_create_listmb mxf_log_file_close.mxf_log_file_openmxf_log_defaultmxf_logg_mxfLogLevelki2mxf_file_read$mxf_file_writepmxf_file_getcmxf_file_putcmxf_file_eofmxf_file_seekSmxf_file_tellmxf_file_is_seekablemxf_file_sizemxf_file_set_min_llenmxf_get_min_llenEmxf_read_uint8mxf_read_uint16mxf_read_uint32bmxf_read_uint64mxf_read_int8mxf_read_int16Kmxf_read_int32mxf_read_int64mxf_write_uint8 mxf_write_uint16Xmxf_write_uint32mxf_write_uint64mxf_write_int8Emxf_write_int16mxf_write_int32mxf_write_int64mxf_read_ulBmxf_read_kmxf_read_l&mxf_read_klmxf_read_keymxf_read_uidmxf_read_uuidHmxf_read_local_tagmxf_skipmxf_write_local_tagOmxf_write_kmxf_write_ulmxf_write_uidmxf_write_uuidfmxf_get_llenmxf_read_batch_headermxf_write_batch_headerSmxf_read_array_headermxf_write_array_headermxf_is_ulmxf_set_runin_lenRmxf_get_runin_lenmxf_equals_umidmxf_equals_uid mxf_equals_uuidHmxf_equals_ul_mod_regvermxf_equals_ulmxf_equals_key_mod_regvermxf_equals_key_prefixTmxf_equals_keymxf_write_fixed_lmxf_write_fixed_kl~mxf_write_lmxf_write_kl mxf_file_close mxf_byte_array_wrap_read?!mxf_stdin_wrap_readY#mxf_disk_file_open_modify#mxf_disk_file_open_read-$mxf_disk_file_open_new4%w mxf_write_rip mxf_initialise_file_partitionsA mxf_append_partition_esscont_label mxf_append_partition mxf_read_rip mxf_clear_partition mxf_free_partition8mxf_clear_rip`mxf_clear_file_partitionsmxf_allocate_spaceYmxf_write_fillmxf_fill_to_positionmxf_fill_to_kagmxf_mark_index_endmxf_mark_index_start@mxf_mark_header_endmxf_mark_header_startmxf_write_partitionSmxf_initialise_partition{mxf_initialise_with_partitionmxf_create_from_partition$mxf_append_new_from_partitionmxf_create_partitionmxf_read_partitionemxf_append_new_partitionmxf_free_file_partitionsmxf_create_file_partitionsmxf_is_filler?mxf_read_next_nonfiller_klmxf_is_partition_packmxf_partition_is_closed_and_complete0mxf_partition_is_complete]mxf_partition_is_closedmxf_is_footer_partition_packmxf_update_partitionsemxf_is_body_partition_packmxf_is_header_partition_packmxf_read_header_pp_kl_with_runinfmxf_read_header_pp_klG%u mxf_get_item_def_type mxf_find_item_def_in_set_def0 mxf_find_item_def mxf_find_set_def mxf_is_subclass_of mxf_check_data_model mxf_finalise_data_modelimxf_register_compound_type_membermxf_register_item_defmxf_register_interpret_typeBmxf_register_compound_typemxf_register_array_typeVmxf_register_basic_typemxf_free_data_modelDmxf_register_set_defmxf_load_data_modelN CYmxf_set_fixed_set_space_allocationmxf_get_uint8Lmxf_get_uint16mxf_get_uint32mxf_get_uint64mxf_get_int8Bmxf_get_int16mxf_get_int32mxf_get_int64mxf_get_version_type8mxf_get_timestampwmxf_get_lengthmxf_get_rationalmxf_get_position.mxf_get_booleanmmxf_get_product_versionmxf_get_rgba_layout_componentmxf_get_array_header3mxf_get_utf16string_sizemxf_get_utf16stringmxf_set_uint8Jmxf_set_uint16mxf_set_uint32mxf_set_uint64mxf_set_int8.mxf_set_int16gmxf_set_int32mxf_set_int64mxf_set_version_typemxf_set_rationalXmxf_set_positionmxf_set_lengthmxf_set_booleanmxf_set_product_versionHmxf_set_rgba_layout_componentmxf_set_array_headermxf_next_array_item_elementmxf_free_itemmxf_register_itemimxf_set_item_valuemxf_set_timestampmxf_set_umid?mxf_set_uuidmxf_set_weakrefmxf_set_strongrefmxf_set_auidDmxf_set_ulmxf_get_umidmxf_get_auidmxf_get_ulEmxf_get_uuidmxf_set_fixed_size_utf16stringmxf_set_utf16stringKmxf_get_external_utf16string_sizeinitialise_sets_iter mxf_dereference_s mxf_get_weakref_s mxf_get_strongref_sV!mxf_dereference!mxf_get_weakref "mxf_get_strongrefh"mxf_get_item"mxf_initialise_array_item_iterator"#mxf_get_array_item_element#mxf_get_array_item_element_len$mxf_get_array_item_count$mxf_get_rgba_layout_component_item$mxf_get_product_version_itemA%mxf_get_boolean_item%mxf_get_position_item%mxf_get_rational_itemX&mxf_get_length_item&mxf_get_utf16string_item'mxf_get_utf16string_item_sizeo'mxf_get_timestamp_item'mxf_get_umid_item)(mxf_get_auid_item(mxf_get_ul_item(mxf_get_uuid_item@)mxf_get_weakref_item_s)mxf_get_strongref_item_s*mxf_get_weakref_itemz*mxf_get_strongref_item*mxf_get_version_type_item5+mxf_get_int64_item+mxf_get_int32_item+mxf_get_int16_itemL,mxf_get_int8_item,mxf_get_uint64_item-mxf_get_uint32_itemc-mxf_get_uint16_item-mxf_get_uint8_item.mxf_get_item_lenz.mxf_have_item.mxf_get_set_size:/mxf_get_header_metadata_size/mxf_write_item/mxf_write_set0mxf_write_header_primer_pack0mxf_read_itemP1mxf_read_item_tl1mxf_register_set_itemsn2mxf_is_header_metadata2mxf_set_is_subclass_of2mxf_find_set_by_keyr3mxf_find_singular_set_by_key3mxf_write_header_setsO4mxf_write_header_metadata4mxf_remove_item5mxf_create_item66mxf_set_empty_array_item6mxf_grow_array_item7mxf_add_array_item_weakref8mxf_add_array_item_strongref]8mxf_alloc_array_item_elements9mxf_set_rgba_layout_component_item9mxf_set_product_version_item6:mxf_set_boolean_item:mxf_set_length_itemP;mxf_set_position_item;mxf_set_rational_itemJ<mxf_set_umid_item<mxf_set_weakref_itemd=mxf_set_strongref_item=mxf_set_fixed_size_utf16string_itemp>mxf_set_utf16string_item>mxf_set_timestamp_iteml?mxf_set_auid_item?mxf_set_ul_itemf@mxf_set_uuid_item@mxf_set_version_type_item`Amxf_set_int64_itemAmxf_set_int32_itemjBmxf_set_int16_itemBmxf_set_int8_itemdCmxf_set_uint64_itemCmxf_set_uint32_item^Dmxf_set_uint16_itemDmxf_set_uint8_itemXEmxf_clone_itemEmxf_set_itemSFmxf_remove_setFmxf_add_setFmxf_free_setGmxf_read_and_return_set-Hmxf_read_setHmxf_read_filtered_header_metadataImxf_read_header_metadataUJmxf_free_header_metadataJmxf_create_setJmxf_create_header_metadatadL@ mxf_uu_get_utf16string_item mxf_uu_get_package_tracks mxf_uu_get_track_descriptorm mxf_uu_next_track mxf_uu_get_referenced_packagemxf_uu_get_referenced_track/mxf_uu_get_top_file_packagemxf_uu_get_track_reference*mxf_uu_get_track_datadef{mxf_uu_get_track_durationmxf_uu_get_track_duration_at_rated^K# mxf_page_file_get_file/mxf_page_file_get_page_size]mxf_page_file_removemxf_page_file_forward_truncatemxf_page_file_is_page_filenamemxf_page_file_open_newmxf_page_file_open_modifymxf_page_file_open_readRmxf_get_timestamp_nowmxf_generate_uuid- mxf_generate_keyi mxf_generate_umid mxf_sprint_umid mxf_sprint_key mxf_sprint_label] mxf_print_umid mxf_print_key mxf_print_label R mxf_get_primer_pack_size mxf_write_primer_packc mxf_create_item_tag mxf_get_item_tag mxf_get_item_keyi mxf_register_primer_entrymxf_free_primer_packmxf_create_primer_packmxf_read_primer_packmxf_is_primer_packtt/fNsaP6int@\EfWROB'/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crti.S/usr/src/packages/BUILD/glibc-2.5/csuGNU AS 2.17.50.0.54T>%9p 0fNsaP6int@\;a#D4-L#F9..j#Gj2z#H;#L$D#T$E#X$F#\$G#`$H%#d7JZ#hL#l = F 7    7^ $^#d#zZ#'&z '+ S< Z2 a)zm={#l3|#H`%&#$'>#+#  7-#Z&.#8/#0#1# $2>#(6#,8#4=#8>F#@ $G#H:H#PX#X 17+2><402;h :/ ;# <# =# >#/ ?#/ @#! A#/ B#0 C#0 D# << E# % F# % G#  H#  I# J#G* K M P/ Q# R# S# T#/ U#/ V#! W#/ X#0 Y#0 Z# << [# % \# % ]#  ^#  _# `#` a g\ lA m#/ n#day o#VA p#min q#sec r#( s#\ tR v; y/ z# {# |# }#/ ~#/ #! #/ #0 #0 # << # % # % #  #  # #% #% #% #% #' #' #' #' #' #' #' #' #' #' #) #) #! rk  Q #& #  F ( /   <VA=#min>#sec?#"@#"AZ#3B \ ENNF#{G #!H #:J#-K#L#}M #N  Q{R #!S #T#7Ug  XNNY#Z#R [  ^z_ #.` #2a #Pf#b\#c #,d #:e #(f ##g\#h, #i< #bj#[kL #mL #y6n\ #&o#  H   , < L x\ l  V%p 1 ! # %$ & #> '# # (   +,U , #/ - #len .# $ /w #  M* 0 A 3 4 #> 5#8@ 6#& 7 m #b-7;16+(L c+   m . % .y4 (c *#d +#c ,#& -#  . #eof /#d 0-#5d 1C#e 2# T 3C#$ 6#( 7#,2 :#0 ;#2   y       Z  Z  Z-Z   ZC 3E < ="key##$#p%#9=&#1'#'=(# 3)#(B*#0+#8 3,#@-#D{.#L!/#PW+0 #`k3#p 4#x55T_@(:A #"BH)T*#(:+ #,j( 9>5-0T10##;2 5560# 70#}&8=;<#=0#2>_A.B_#o= CHFG0#lH0#r#IzQR,S  To:U L :M#N0#O#V# Wo$Fm n #o #po# #q0# p r+$"key##tag$#:%Z#W&#b^'#set(:# :"<(key-#.#_/ # &0#01#4h)0$6#,%7#S8 #K"29K<X=#>#c6?#C@# @ A $_495_#:6_#7_#68\# .9|<6> #4?#).@#g,BZ#CZ#bD # p9E#(G #0H #@T%Jl #PT-Kl #b8M#P#`'Q#$R#S#3T#&U#AV#3YZ#=Z#]#^#,'_#`#a#-b#c#d# e#7f#%g#h#<2i#($j#.k#$l#4m#yn#%o#p#uq#_r#gI=  spDHZ} ;D-em#,,t,R ,Fp? cmdEk5~>! "> !>5"e"5Z .N4z#key6H$E7%len8 "Z0$=7T%J"X,$Z+]#+#l &`8Z'rip_!1Z!( )*key+E*len+,0(9)Ѕ*key+E*len+ զ+֦+4;+ئ-0 ./8=Z)$&w05Z>5w!,"-0"&AZL!=-0\ &Z! ( -0  ",:Z0+9369ZS;9Zs#key;$E<%len=0]>A !6?,!J@"0A0R2B~0^#C~$bD 039Ek @$F$GG04HX!p$I!5J !KZ$BL0MA $NZ1(v2/3@4;~5G6S1`h~2m34x~666?71j23@4~66664}6 7g18,9272+182V2J3 5b7nn1}P223p6 7d:322357r\0g + &p:UZSNNSv )T;ltcT'keyV!EW'lenX!m#Y!K-Z!s ["7|Zp' {S NN{v |  .QZ /Q$S7$;TZn$6UZ$/VZ$WZ$X*$9YZ^>0K?#!e%! e%@!=e!1eZ?#In!k%! k%@In!=k!1kZ1$\!X2n!3p5z!A$$#%1$!2!2!2!8!34!T5!6!6!96!a6"6"6"I6)"45"~4A"}4M"|6Y"6c"4o"H4{"?%!q%! q%@!=q!1qZ?f%!w%! w%@!=w!1wZA%@!}%! }%3X!=}!1}Z@v!\%! \%@v!=\!1\Z + % +* + & Bj (& +. 8& ; +% H& k +-&+0&+73&+6&+0 9&+0<&+6?&+UB&+]&+=`&+d&+>'g&+5j&+ m&+ p&+_"s&+C.v&+2y&+&+&+A=&+&+G&+1&+_&+Q&+-&C(&`C&&+&+ &+&+y/&+S&+/0&+/&+2&+e&+=(&+i+&+&+ &+.&+\&+h.&+L &+ &!)&!=$&!&&! &!&!<&!&!<&!  &09#&p!&&!!)&!0:2&!5&!_8&!j ;&!>&! 8A&!%D&!G&!?J&! M&!P&!S&!F V&!(Y&!78\&!6_&!b&!)e&!A!n&!Zq&!3 t&!/&!_&! &!&!'&!(&!:6&!!6(!2+!4.!l(1!p4!t=7!i:!N=!K @!xC!RF!;I!%V!`!_:j!3-u!,&!.&!O&!4&!6&+V1&C{$&0+("&+"&C8&+*&+0&+1&+&+&+6&+0&+&+&C0 &+& &C% &ЕC#&!3&0 &!! &0g;&!&!` %&!,,&!0&!l7&!U*>&!B&!I&!-P&!W&!C7[&!e1b&!i&!4p&!>w&!"~&! &!=&!&! &!I &!b!&!&!1)&0?&!t&!&! 4&!v,&!;&!]2&!g%&!+&! &!&0~& 01&0!3&!:&!<;&!&!+&!&!"!&!(&0u /&@0b53&p!::&!D5A&0h'H&P!O&!:S&!c&Z&0y^&06&b&0-i&@!m&!kt&!\0x&!:&!&!&!7+&!*&!&!$&!z &!.&!&!&#&!7&!,&!&!h7&!!&!,&!D&!)&!&!f&!&!&&! &!$&!+&! 2&!;9&!t3@&! G&!K&!R&!Y&!`&!Bg&!0n&!+u&!+|&!&!D<&!?&!&! &!&!}&! &!n8&! &! &!p<&!&!&!B&! &!4&!&!&!S)&!  &!0 &!&!I/&!6&!V4#&!*&!81&!U 8&!4<&!&&@&C; &C!(&C+0&C84&@C?9;&PC=3B&`C5I&pCP&C$1W&Ct*^&C"e&Cl&C8s&ЗC#z&C*&Ca-&C&&C2& C*&0C&`C%4&C&C&CQ&Co&CX&ЖC7%&PC-&C=v Bx4 D%dDdDK2dD4<.x . k@>1>fEintNsaP6@\fW<3 1:+2A<4%:/;#<#=#>#/?#/@#!A#/B#0C#0D# <<E# %F# %G# H# I#J#G*K MP/Q#R#S#T#/U#/V#!W#/X#0Y#0Z# <<[# %\# %]# ^# _#`#`a gl y/z#{#|#}#/~#/#!#/#0#0# <<# %# %# # ##%#%#%#%#'#'#'#'#'#'#'#'#'#'#)#)#!Qy#&y# w >A@ZX key@ 9@ zO@ num@  _ ?H` >G 9G zOG numG>V3  6U9>Q3M 6Pyj>;3 6:>63 N 65K>03P  6/9x>*3 Y 6)0?$3k 6#Ͱ*ЭӒj.l%-07360 9И0<6?UB]=`d>'g5j m p_"sC.v2yA=G1_Q-(&Ē ǒʒy/͒SВ/0ڒ/ݒ2e=(i+ .\h.L  )=$& <<  9#&!)0:25_8j ;> 8A%DG?J MPSF V(Y78\6_b)eA!nZq3 t/_ '(:66(2+4.l(1p4t=7i:N=K @xCRF;I%V`_:j3-u,.O46V1{$(""8*01ƒ6͒0Ԓے0 & % #3 ! g;` %,,0l7U*>BI-PWC7[e1bi4p>w"~ = I b!1)?t 4v,;]2g%+ ~13:<;+"!(u /b53::D5Ah'HO:Sc&Zy^6&b-imkt\0x:7+*$z .&#7,h7!,D)f& $+ 2;9t3@ GKRY`Bg0n+u+|D<? } n8  p<B 4S)  0 I/6V4#*81U 84<&&@??pN?` ]pr@1> 0fEintNsaP6@\ ;h+ 7/ vfW<>x.`% ># #67 # #  #- #Q" ## #0 #  #$ #(_ #,V #0+ #48 ">#8 &>#<} (#@ ,L#D4 -Z#F9. .#Gj 2#H ;#L$ D#T$ E#X$ F#\$ G#`$ H%#d7 J>#h L#l~   7  $ #  # z >#' 1E+2L: /;# <# =# ># /?# /@# !A# /B# 0C# 0D# <<E# %F# %G# H# I# J#G*K MP /Q# R# S# T# /U# /V# !W# /X# 0Y# 0Z# <<[# %\# %]# ^# _# `#`a g y /z# {# |# }# /~# /# !# /# 0# 0# <<# %# %# # # # %# %# %# %# '# '# '# '# '# '# '# '# '# '# )# )#! Q# &# 1!9A"39N> w#% $&w# >'#N#(N+ ,U,# /-#len.7# $/# }M*0  3 4# >5# 8@67#&79 #b-7;16+ (c +OU g 9 x |?7p{AӘ @A I؞t>@(1ڞb[ A ?34A2`p @<A; E@fA8@7E@7b[ c?Ep]D AD  Y ?L]K GAK r8@K7 @`>)]_ " @x0;A]w  &@}7@Km]| \ ?PA>@(51wb[@ ?=1A<4b[>_?} @,@rA+ o ?>A8@7I?>> @5@t@7!0  @p>-Ao>o7 @q Z@Z>0oAY>Y @[3 A7 A6 $6x )A!>]LA  $  [?" ̓  *g Ӟ "j֯  .ؿ  %  - 0 73 6 0 9 0< 6? UB ] =` d >'g 5j m p _"s C.v 2y   A=  G 1 _ Q - ( & Ğ Ǟ ʞ y/͞ SО /0ڞ /ݞ 2 e =( i+    . \ h. L   #) #=$ #& #  # #< # #< #   #9# #& #!) #0:2 #5 #_8 #j ; #> # 8A #%D #G #?J # M #P #S #F V #(Y #78\ #6_ #b #)e #A!n #Zq #3 t #/ #_ #  # #' #( #:6 #g#6(g#2+g#4.g#l(1g#p4g#t=7g#i:g#N=g#K @g#xCg#RFg#;Ig#%Vg#`g#_:jg#3-ug#, #. #O #4 #6 V1 {$ (" " 8 * 0 1  ƞ 6͞ 0Ԟ ۞  0  &  %  # #3 #  #!  #g; # #` % #,, #0 #l7 #U*> #B #I #-P #W #C7[ #e1b #i #4p #>w #"~ #  #= # #  #I  #b! # #1) #? #t # # 4 #v, #; #]2 #g% #+ #  # #~ #1 #3 #: #<; # #+ # #"! #( #u / #b53 #:: #D5A #h'H #O #:S #c&Z #y^ #6&b #-i #m #kt #\0x #: # # #7+ #* # #$ #z  #. # #&# #7 #, # #h7 #! #, #D #) # #f # #& #  #$ #+ # 2 #;9 #t3@ # G #K #R #Y #` #Bg #0n #+u #+| # #D< #? # #  # #} #  #n8 #  #  #p< # # #B #  #4 # # #S) #   #0  # #I/ #6 #V4# #* #81 #U 8 #4< #&&@ $%$$4< .D`A1> 0fNsaP6int@\;a+E/of;W..`% Z##67## #-#Q"###0# #$#(_#,V#0+ #48"Z#8&Z#<}(z#@ ,>#D4-L#F9..#Gj2#H;#L$D#T$E#X$F#\$G#`$H%#d7JZ#hL#l A+ 7  $# # zZ#    ';MAitm, 3BZ# AZ# SAZ# #BZ# AZ# AZ# yAZ# [AZ# AZ# A#$ qA#(#b-7;16+(c+B|`x[:BqZepA*\c) A)E z) A)B\ A[ z[!A]u|xA?]!A>!z>+B@x~tAutgmtBAC!A    %  FA'̀%K2 4<# cA$Ȁ2Z"H1> 0fEintNsaP6@\;h2h{) zm= {#l3 |7#<.L. `% ># # 67# # # -# Q"# ## 0# #$ #( _#, V#0 + #4 8">#8 &>#< }(#@  ,L#D 4-Z#F 9..#G j2#H ;#L $D#T $E#X $F#\ $G#` $H%#d 7J>#h L#lR  7 $##z>#^  W  'H` % &#$ 'L# +#  7 -#Z& .#8 /# 0# 1# $ 2L#( 6#, 8#4 =#8> FR#@ $ GR#H: HR#P X#X 1E+ 2L< 402 ;o :/ ;# <# =# >#/ ?#/ @#! A#/ B#0 C#0 D# << E# % F# % G#  H#  I# J#G* K M P/ Q# R# S# T#/ U#/ V#! W#/ X#0 Y#0 Z# << [# % \# % ]#  ^#  _# `#` abD c g y/ z# {# |# }#/ ~#/ #! #/ #0 #0 # << # % # % #  #  # #% #% #% #% #' #' #' #' #' #' #' #' #' #' #) #) #!  Q <#& <#   #b-7;16+(c+$ * <  L.%G  .(%\c@o #%GB>#hHC>#6EFG# >I #CJG#posKG#  4(c* #d+ #c, #&- # . #eof/ #d07 #5d1M #e2 # T3M #$6 #( 7 #,2:#0;#2  <            >   > > 7 > G> M G = E< j  F!   iD!  > 9! H=> +" < c<>l DL>W" K KGDK>  lFRG ." Q  BIa>07" `  tIfG@O" e  BlPm# k g RHpw3#  > 9 H>_#  # 'C>#  c> 9D>#  $KE> E$  q$G$D>=%xCGr%  I>%  HG%  G"%`'> 9S pF0B"&`'> 9}H>PbN&`'F>pz&`'c>YI>&`'S@E>&`'GD> OCG&`'MD>*'`'FG"V'`'G0>'`'EEE@X'`''F>`'`'&(b^  Eu  E >AF(`' r(b^  E (  R?C>P(`'(b^^  ERR b D>(`')b^ Ed  fI+>=)`'*b^*&EI0>i)`'/b^/E1C5> )`'4b^4{lC:>)`'9b^9G {C@> )`'?*b^?9*X3HG>Y*`'F*b^F* EHu~HQ>{*`'P*b^P+ ERRu|u~I]>J1+`'\]+b^\}+ E^utuvuxuzEHm>Pp+`'lb^l&qBr>p+`'qb^q1Bw>,`'vb^v<C|>2,`'{b^{G^,<qE>M,`',b^<, I>P,`'-!key<-&I>\-`'-E len"i>-"c>- W,. 1D.#p 0G>.E>.`'/!keyG/E g/!len/I>/`'b^C>/`'b^BB>/`'b^BF>+0`'b^B>W0`'0!len0# Eo G1 B1 $OG>1`'b^(2E>-G2`'s2!keyd 2C=>092`'<6< CB>@I2`'AuidA [PY 3`'FBF[a ,FM`N73`'Lc3!lenL3 EN3I>P"4`'N4!len^ 4C^ 4SG>4`'4!len>5C^5D>~5`'len^ C^ zD>5`'lenCG>5uidRLF6`'I.6`'SB> , Z6D6D6  H>0 \ 6D6B6HC>`  7D[.7B[B7qG>  V7^F7eF7DH>  7^F7eF8F> q 8Ed B8Ed b8TD>  8Ed 8Ed 8LB%8E>  8Ed 9Ed *9E>  >9`' j9E 9!len : E_"i\:%A&  ~#E5>  z:`'4:!key4d :E4:!len4';D t;`';!len;&E G>:'<`'S<!keyd <!len<C H@ =`'C 7=s Gb=  = 2IW= V = B&>'  R>?!C>^>> >CG>`'C  }E6? D _?(0"!]E^>`}?`']C  }E_? D` ?(0}S!Hr6? q @>q 9q1@ Gsi@#"GC>@Q@ B )N"cB>`q@  "9F>@  A"c">XA)"Es>vA r #aGEA  A> 9A GYB)Y#FaP{B ` >` 9`#F4>Be3LB`'3C  }E5C %D6 EC(0V-$C >7cCe LC`' C  }E C %D  C(0-$B>@DeL:D`'C  }ErD %D D(0G*$H>+|F>+;$),%#IGD' Ǐ D,fo>E-4;.$/$/$)X%KG>>EE'  qE)%]CG@QE  )%NE>`E  GD> )&F>E  0c>)H&Hj+F i >i 9ip&BPWF' O F &  p&1 a1* j 1 2j ֲ& 1. 1% & 1 -1 017 31 610 910 <16 ?1U B1 ]1= `1 d1>' g15 j1 m1 p1_" s1C. v12 y1 1 1A= 1 1G 11 1_ 1Q 1- 1( 1& 1 1  1 1y/ 1S 1/0 1/ 12 1e 1=( 1i+ 1 1 1. 1\ 1h. 1L 1 &) &=$ && & & &< & &< & &9 #& &&! )&0: 2& 5&_ 8&j ;& >& 8 A&% D& G&? J& M& P& S&F V&( Y&78 \&6 _& b&) e&A! n&Z q&3 t&/ &_ &  & &' &( &:6 & j &6 (j &2 +j &4 .j &l( 1j &p 4j &t= 7j &i :j &N =j &K @j &x Cj &R Fj &; Ij &% Vj & `j &_: jj &3- uj &, &. &O &4 &6 1V11{$1("1"181*10111116101110 1& 1% 1#&3& &! &g;&&` %&,,&0&l7&U*>&B&I&-P&W&C7[&e1b&i&4p&>w&"~& &=&& &I &b!&&1)&?&t&& 4&v,&;&]2&g%&+& &&~&1&3&:&<;&&+&&"!&(&u /&b53&::&D5A&h'H&O&:S&c&Z&y^&6&b&-i&m&kt&\0x&:&&&7+&*&&$&z &.&&&#&7&,&&h7&!&,&D&)&&f&&&& &$&+& 2&;9&t3@& G&K&R&Y&`&Bg&0n&+u&+|&&D<&?&& &&}& &n8& & &p<&&&B& &4&&&S)&  &0 &&I/&6&V4#&*&81&U 8&4<&&&@3%334<. % gA J1> 0fEintNsaP6@\ ;h+ 7/ vfW<>2h .`% ># #67 # #  #- #Q" ## #0 #  #$ #(_ #,V #0+ #48 ">#8 &>#<} (#@ ,L#D4 -Z#F9. .#Gj 2#H ;#L$ D#T$ E#X$ F#\$ G#`$ H%#d7 J>#h L#l   7  $ #  # z >#' 1E+2L<402;o%: /;# <# =# ># /?# /@# !A# /B# 0C# 0D# <<E# %F# %G# H# I# J#G*K< M%$P /Q# R# S# T# /U# /V# !W# /X# 0Y# 0Z# <<[# %\# %]# ^# _# `#`a; g y /z# {# |# }# /~# /# !# /# 0# 0# <<# %# %# # # # %# %# %# %# '# '# '# '# '# '# '# '# '# '# )# )#!:3 Q# &# 1!r#% $&r# >'#I#(I+ ,U,# /-#len.7# $/># xM*0 3 4# >5# 8@67#&74#b-7;16+(c+JP b 4 .%m.@ 4( c*R # d+x # c, # &- # . #eof/ # d0 # 5d1 # e2 # T3 #$ 6R #( 7L #, 2:#0 ;#2 L  L b@ r & L r &X  & L & ~  > L   > L >  > L >   L  E F`' FM >GM&len1GEG]\8N G   A |K ;HM  zNB>@CH8NA oH6A HKC 0K %% K >dHM  I8N  @I XLL>pd `I`'K I!ripK ITM&I"keyN0HEOg"lenP1XLQ&JR hS iT&$J#0~a ?  Kp  PJ$8N |J NK  J$8N J %8N)   K$>(5K&AK* u|`K  `K'rip N! !KM (K6>!i"K$`'5 K$OL5L)M7*oK8&'L+i9PLYN >p"$pL`' LT&LOL!+ME"cM,A/\M4>$$M-`'3 -T3&BN> $h&M`' MNN1Nu`OLMNEN,AWN>p& )N`' N8N OOK1OOLOE+P,Aձ&J4>)1*P`'3 P8N3 P5RQ@jJ+>@**Q`'* Q-8N* ,QM>*+Q`' R8N RRR+K>+A,R`' S-8N :SSIR>P,1RS`'Q ~S8NQ S MS&KT1US]V`{eL2j2 T8N .~L>p2H38T$KdT$8N T&]d  .$5L>P33T$KT8N &J u|/03. L>34U$M JU$K jU8N &J ux 0`4.L>45U8N )J e/N>59U`' U!keyl V-8N J Vlen&VC&`6%Pi&V 05.K>::W$M @W8N &J ux/0:M::`WM .N>::WM.?6M_>: ;W'key^l L9>;;<W`'8 X0key8-E8r 0len8 uN:0HL;iXL<1}X01. MY>@<<X1keyXl X.0Lv><< Y1keyul 7Y.]Jm><<bY1keyll Y.DMd><#=Y1keycl Y.kMT>0=i=Z1keySl p=x?gZ`'v ZMv Z'=x ZgNy []z`*L{>=[2N8N f[8N [.NO>??[1keyNl [.JJ>??\1keyIl 0\f9J>@@[\`' \0keyEr \!len\J\ZJ&]"k0\Ir L>9]M>@A]`' ]!key]-Er 0len uN0PLuwL1Rul  / )? $&*r )Ӟ 3jl /).| )%܌ 3)- )0 )73 )6 )0 9 )0< )6? )UB )] )=` )d )>'g )5j ) m ) p )_"s )C.v )2y ) ) )A= ) )G )1 )_ )Q )- )( )& )Ğ ) Ǟ )ʞ )y/͞ )SО )/0ڞ )/ݞ )2 )e )=( )i+ ) )  ). )\ )h. )L  )  ) =$ &    <  <    9# & !) 0:2 5 _8 j ; >  8A %D G ?J  M P S F V (Y 78\ 6_ b )e A!n Zq 3 t / _    ' ( :6 r 6(r 2+r 4.r l(1r p4r t=7r i:r N=r K @r xCr RFr ;Ir %Vr `r p_:jr 3-ur , . O 4 6 )V1 ){$ )(" )" )8 )* )0 )1 ) ) ƞ )6 ͞ )0 Ԟ ) ۞ ) )0 )& )% )# 3    !  g;    ` % , ,  0 l 7 U* >  B  I - P  W C7 [ e1 b  i 4 p > w " ~   =      I  b!    1)  ?  t     4  v,  ;  ]2  g%  +       ~  1  3  :  <;    +    " !  ( u / b5 3 : : D5 A h' H  O : S c& Z y ^ 6& b - i  m k t \0 x :      7+  *    $  z  .    &#  7  ,    h7  !  ,  D  )    f    &     $  +  2 ; 9 t3 @  G  K  R  Y  ` B g 0 n + u + |   D<  ?         }    n8      p<      B    4      S)    0    I/  6  V4 #  * 8 1 U 8 4 < && @ &M"r `%E4& K$% %5% 5 54<.?C% 6AQ1> 0fEintNsaP6@\ ;h+ 7/ vfW<>/  . `% >#  # 67 #  #  # - # Q" # # # 0 #  #$  #( _ #, V #0 + #4 8 ">#8  &>#< } (#@  ,L#D 4 -Z#F 9. .#G j 2#H  ;#L $ D#T $ E#X $ F#\ $ G#` $ H%#d 7 J>#h  L#l   7  $ # #z >#' 1E+2L:/;#<#=#>#/?#/@#!A#/B#0C#0D# <<E# %F# %G# H# I#J#G*K+ MP/Q#R#S#T#/U#/V#!W#/X#0Y#0Z# <<[# %\# %]# ^# _#`#`a* g  y/z#{#|#}#/~#/#!#/#0#0# <<# %# %# # ##%#%#%#%#'#'#'#'#'#'#'#'#'#'#)#)#!)"Q#&# 1! a#%$&a#>'#8#(8+,U,#/-#len.7# $/-# gM*0r 34#>5#8@67#&7# #b-7;16+ (c +9? Q # r( 9>5-Q0T10##;2}5560# 70#}&8;<#=0#2> A.B #&  CV FG0#lH0#r#I1  QR,S T& :UV  L :Mr#N0#O#Va # W ? 0Z[#O\#key]#K-^#$_0#(KP`>#,Pa 2O8de#Qf#keyg# h#$Qi #4J 3OjJ  $Fm n#o#p # #q0# p r   u OO0A[B^$ H^i%^#0^0^ Rz `BB^$y #_y0B_  Og>BBy_keyf _=Of _kQf$ )`1hk` * ?  fPZ>C4C`$Y `keyY ` kQY$ !1[R DQM>@CwC`$L !akeyL Aa =OL !1NR  S P>CDaa$ aQ aO a"set /b Qp>DWD[b>obob#AQ2 Pi>`DD c>h7chyc#AL2 P>DGc$ c!Q`!RTVP d$^P 9P* dBP* CdN7ld% !xP&6F{F!xP4&FF!xP?%8!xP,':GG!xPiQ>GId$ d!]\kQ* 3e!=O upP>II\ezO e%Qe P0sQ%"f$P%(PCIJKf=OB wf(1O[ JEJf>Zf)=O\ u|(YQ8PJJfkQ7$ g(ONJJ6g>Mbg)kQO* u|*O>+$ +kQ* xUQ>JrLg$ ggQ Ihkey uhtagh0hKP>h!9Q* up,0%K-P!..(DO!LLizO Ei/i"%BO MNyi$ ii0Kj O0 l0P0jzO j,0MOk N!Oj$j "kj{kj0kPl0!lzOm Jl,0NVPH 0O1Psl$G lGlG0Em 5G0  G0PI0mzOJ m,0eOgO, @PaQm$+ n+un+0n T+0 zO- o,0B)Q0QpQQDo$poi%o *D[Ow>+$v +=Ov #A721Q>QSo$ opO jp2key p)Q up,0 S- h3(p.1'P>S6p4$)N ux0Qδ $q50ڃY7 'L < '6a )* 26ӂ 7j֓ 6.أ 6%ܳ "6 -6 067 36 660 960 <66 ?6U B6 ]6= `6 d6>' g65 j6 m6 p6_" s6C. v62 y6 6 6A= 6 6G 61 6_ 6Q 6- 6( 6& 6 Ă6  ǂ6 ʂ6y/ ͂6S Ђ6/0 ڂ6/ ݂62 6e 6=( 6i+ 6 6 6. 6\ 6h. 6L 6 $) $=$ $& $ $ $< $ $< $ $9 #$ &$! )$0: 2$ 5$_ 8$j ;$ >$ 8 A$% D$ G$? J$ M$ P$ S$F V$( Y$78 \$6 _$ b$) e$A! n$Z q$3 t$/ $_ $  $ $' $( $:6 $  $6 ( $2 + $4 . $l( 1 $p 4 $t= 7 $i : $N = $K @ $x C $R F $; I $% V $ ` $_: j $3- u $, $. $O $4 $6 )V12){$2)("3)"3)8!3)*13)0A3)1Q3)a3)Ƃq3)6͂3)0Ԃ3)ۂ3)3)0 3)& 3)% 3)#3!34! 4!! !4!g;14!A4!` %Q4!,,a4!0q4!l74!U*>4!B4!I4!-P4!W4!C7[4!e1b4!i5!4p5!>w!5!"~15! A5!=Q5!a5! q5!I 5!b!5!5!1)5!?5!t5!5! 45!v,6!;6!]2!6!g%16!+A6! Q6!a6!~q6!16!36!:6!<;6!6!+6!6!"!6!(7!u /7!b53!7!::17!D5AA7!h'HQ7!Oa7!:Sq7!c&Z7!y^7!6&b7!-i7!m7!kt7!\0x7!:7!8!8!7+!8!*18!A8!$Q8!z a8!.q8!8!&#8!78!,8!8!h78!!8!,8!D9!)9!!9!f19!A9!&Q9! a9!$q9!+9! 29!;99!t3@9! G9!K9!R9!Y9!`:!Bg:!0n!:!+u1:!+|A:!Q:!D<a:!?q:!:! :!:!}:! :!n8:! :! :!p<;!;!!;!B1;! A;!4Q;!a;!q;!S);!  ;!0 ;!;!I/;!6;!V4#;!*;!81<!U 8<!4<!<!&&@1<8% 8 84< ..?Y#@V1> 0fNsaP6int@\;a+E/ofWm .`% Z##67## #-#Q"###0# #$#(_#,V#0+ #48"Z#8&Z#<}(z#@ ,>#D4-L#F9..#Gj2#H;#L$D#T$E#X$F#\$G#`$H%#d7JZ#hL#l = F   7 $##zZ#' L+S<Z2aB#Rb 17+2><402;h}:/;h#h#/?h#/@h#!Ah#/Bh#0Ch#0Dh# <<Eh# %Fh# %Gh# Hh# Ih#Jh#G*K M}|P/Qh#Rh#Sh#Th#/Uh#/Vh#!Wh#/Xh#0Yh#0Zh# <<[h# %\h# %]h# ^h# _h#`h#`abDc}_e gs1SislAm#/nh#dayoh#VAph#minqh#secrh#(sh#\tRvm y/zh#{h#|h#}h#/~h#/h#!h#/h#0h#0h# <<h# %h# %h# h# h#h#%h#%h#%h#%h#'h#'h#'h#'h#'h#'h#'h#'h#'h#'h#)h#)h#!4-Q#&# ('/'h \s#[s#F_s# Vs#_s# `Yh#rZh#'Z1! #%$& #>'##(i +,U,i #/-i #len.# $/#  M*0(  34i #>5#8@6#&7z  #b-7;16+( c+    y. % . 4 (c * #d + #c ,H #& -^ #  .y #eof /^ #d 0 #5d 1 #e 2^ # T 3 #$ 6 #( 7 #,2 :h#0 ;s#2     ~  ~h = ~ = ~C h# ^ Z N y Z Zd  Z ' Z  '  E <  )T*#(:+o #, ~- ( 9>5- ? 0T10##;2( o 5560# 70#}&8J  ;<#=0#2>z  A.B #  C  FG0#lH0#r#I A QR? ,So  T :U  L :M #N0#O#V # WA  0Z[#O\#key]#K-^#$_0#(KP`Z#,Pa H2O8de#Qf#keyg# ho #$QiH#4 3Oj $Fm no #oo #p# #q0# p rY$"key##tag$s#:%Z#W&s#b^' #set(h# h"<(key-#.|#_/o # &0#01#4h)0$6#,%7#S8o #y"2 9y<X=#>~#c6?~#C@~# n A] ERZG# \I#WJ#Z   h   Z]Z   CVK*A\ @TcqsetTqLuW`pqb^= 1 [pqb^= 1s[ rb^= 1 fW 8rb^ = 1 <"_drb^= 1<{Zrb^= 1{Xrb^= 1bDZ#ɭrb^"= 1"'2U(Э٭sb^'= 1'2qYAk@sb^@= 1@qWLpylsb^K= 1KC^Qsb^P= 1P (V`Wɮsb^V= 1V(8gPY\Юٮsb^[= 1[gNSaGtb^`= 1`5UjPHtb^i= 1i3`Upȯttb^o= Yo _o TwsЯ"tb^v= tSvsu ixs!XyZ"Tzs9u .[0ub^= uSsu1 @v#isv!XZ#csv)J[ vb^ h1  Sǰwb^s1 Tа:wb^~1 uU fwb^1 .YT,wb^+1+ g,R1wb^010 S6 wb^515  [;=xb^:'Bx1: U@@Phxb^?x1? M_XPxb^M1 S -Xxb^81 X] yb^C1 bZ7yb^Ncy1 =QV.yb^=1 C _0lyb^1  \pyY~4~1 !Z Zz !2zb^ 'W   $xd\NZ4Qz%>M}z%Mz&AYKS'O^ @kz%X{(\p4{%X`{'=]3{%>2{)X4u|cWZ{&|*keyP|+tagn"kQc| ]ZC|X|b^= *lens}g]YPJ}b^X1X  4)\Tɶv}b^S41S : xVEж}b^Dx1D ~ |U}b^1  D` 2}b^1 9SUO@I&~b^N91N ? })^JPYR~b^I}1I  }9X<`~~b^;= 1;s_7~b^6= 16?:T2з~b^1= 11?}~:R-!b^,= 1,~|$Vq0.b^pZTpsz1p "Srs#iss )KYe Db^dp1d !Tfs+igsRyZ_s*b^^$\@Z0w%>?%?U&AKXS]& | XZRÁ&BxEset|  !~R,]up 4^Z`{&b^= set|  ,B|dV!RZܺ&b^= set|  ,B|d!^Zӂ&Bxset| ,1R "SZ U?&b^= set| ,B|dh"WZ`k&b^= set| ,B|d"WZ׻*setÃ*keyX,1R"#XZ*set/UO!o,Xux#O[ZȄ*setU8@~4b[' ,Xux"W~"9~$^Z̅*setUW ,Xu|,9~p$^Zf8*setdU9 ,Xu|,c6~p$VZp!*setІUb^,Xu|A%TZ0*set<U\b^,Xu|%3YZ|*setUȇb^g,Xu|%hRZa*setU4b^(,Xu|X&UZp!T*setUb^ ,Xu|&YZ0*setU b^,Xu|'[vZt,*setuXUuxb^u ,Xwu|o'_jZ*setiĉUiTi,Xku|'SdZ*setc0UcPb^cq,Xeu|)(pS_Zp*set^U^b^^,X`u|(xZZZA܊*setYUY(b^Y,X[u|(GRUZPH*setTtUTb^T?,XVu|@)2`PZ*setOUOb^O~,XQu|)j[Z L*setxUьb^| ,[|`*ZZ)U*setUڍb^| ,[|`z*7WZ2*set^Ub^| ,[|`*]Z*set;Ub^| ,[|`5+LWKZ*setJUJ8b^J2,XLu|+RFZAX*setEUEb^E,XGu|+WAZPĐ*set@U@b^@b,XBu|L,R<Z0*set;\U;|b^;{,X=u|,+]7Z*set6ȑU6b^6<,X8u|-iV2ZA*set14U1Tb^1,X3u|c-Z-ZPt*set,U,b^, ,X.u|-V(Z*set' U',b^',X)u|.Y#ZL*set"xU"b^" ,X$u|z.ZZ*set U len ,Xu|.e_Z1$setkey,Xt4/pX@P`'4/|*set,] `#lenǔ"Ehߔ /Tf`'4/4&TTt,] T,6\Pul/VZpz`'4/X0U0+XZc`'4/̖*set,] \"\ "`YT$0_GZp%>F%F&AnKS0@SxZ0`'w4/\&w|?1\cZ `'b4/ȘXb*lenbs, Ed?1{P1h-1WR[Z>`'Z4/j_Z1XZ̙2_Z&*keye"=O2!kQc,] \+tag nN$n2 YoZ.keynњ.setn| /Vp02YZ,1key2VZX*setOf3&TRZƛ&Q*keyQHYQf3,]S \,[?Tl3up20e3 set[l3o 3UkZ k&j*keyjsetj| ,HYll3ux20zeO4SZל`'~4/&~\,] \"3p set4_pZ `'o4//&oq4TDZ*setCߞUCXC,1ER45F^}Z5set|6X|7L_~05~\Z.setK.key.tag8X )Vup90:4;5;4<=5d$66/_VZ %&T4.setT]%UU8XU)XWul>tagX)kQYcuh6hYZnΠ*setU^W~,Vut! E 20&ALP7[Zp*setU;W~9~ʢ\',Vup" E "Y~8"\~20?7 ="1Z֣&ALP8fTZM6*setbUb^, u|]8h^ZP*setΤUb^, u|9UZ*set:UW~9~^,U',Vup! E @0? 90"1Z&ALP9RZԦ*setUBb^n,Vut, E9r&AL Q9h&:W|Z*set{ƧU{b^{=4,V}ux, E}&:f&ALCQ6:h :\wZ`*setvUvΨb^vN,Vxup, Ex:o&AL`Q:h@;SrZF*setqrUqb^qC,Vsup, Es@;`&ALuQP;h;XmZB*setlnUlb^l8ܪ,Vnup, En@;`&ALQJ<!WhZ>*setgjUgb^gMث,Viux, Ei@;h&ALQ<^cZ*setb0Ubrb^b4,Vdux, Ed<P&AlLQ<hT=`^Zʬ*set]U]8b^]d,V_ux, E_T=`&AgLQd=h=WYZ*setXUXb^X*,VZux, EZT=`&ARLQp>TJZV*setHUHĮb^HTIs,VKut, EL?1{&AMLR>U9Zi*set8U8ׯb^8,V:ut, E;?1{&AHL$Rl?y]3Z P*set2|U2b^2,V4ux, E4@;h&A3L=R?R.Z *set-BU-b^-9,V/ux, E/T=`&ALTRf@}V)Z ܱ*set(U(Jb^(}v,V*ux, E*T=`&ALfR@^$Z *set#βU#b^#x<,V%ux, E%T=`&ALvR`AYZ h*setUֳb^,V up, E 9n&AKRA[Z $N*setzUb^',Vup, E@;`&AKRZB`Z0+J*setvUb^,Vux, EZBl&AKRjBhB[Z0,*set<U~b^,Vup, E9n&AKRdC` Z0-*set "U db^ ,V up, E :o&AKRCETZ04ܷ*setUJb^v,Vup, E@;`&AKR^DXZ@;ظ*setUFb^~r,Vux, EZBl&AKSDTZ@<*setʹU b^s8,Vup, E9n&AKSXE]SZ@=*setUb^h,Vup, E:o&AK)SEo\Z@j[U»S&,Xut,Vup&AKZh\8+key@"Ehl#len,BZuh,Vud"920J]Z="`'4/&BZ>ZhN\m'UJg`&@]%>%Aset'u|(~JFX`%&~J0JRZ@%&l.key1set| )Vut)B|\90f0IK]Z8&~J%$)\u|90`YK IKnK ^K BK xKK KK K xK R R RK K xK xK xKK K KL L K3L #LHL 8L 2 #LgL WL KL qL qL R WLL LL" LL L R 8L)~S7*В7ӃBjM 7.:7%S7 -7 077 37 670 970 <76 ?7U B7 ]7= `7 d7>' g75 j7 m7 p7_" s7C. v72 y7 7 7A= 7 7G 71 7_ 7Q 7- 7( 7& 7 ă7  ǃ7 ʃ7y/ ̓7S Ѓ7/0 ڃ7/ ݃72 7e 7=( 7i+ 7 7 7. 7\ 7h. 7L 7 !) !=$ !& ! ! !< ! !< ! !9 #! &!! )!0: 2! 5!_ 8!j ;! >! 8 A!% D! G!? J! M! P! S!F V!( Y!78 \!6 _! b!) e!A! n!Z q!3 t!/ !_ !  ! !' !( !:6 ! !6 (!2 +!4 .!l( 1!p 4!t= 7!i :!N =!K @!x C!R F!; I!% V! `!_: j!3- u!, !. !O !4 !6 7V1 7{$ )(" {S7" )8 kS7* 70 71 7 7 ƃ76 ̓70 ԃ7 ۃ7 70 7& 7% 7# !3 ! !! !g; ! !` %!, ,! 0!l 7!U* >! B! I!- P! W!C7 [!e1 b! i!4 p!> w!" ~! != ! ! !I !b! ! !1) !? !t ! ! 4 !v, !; !]2 !g% !+ !  ! !~ !1 !3 !: !<; ! !+ ! !" !! (!u /!b5 3!: :!D5 A!h' H! O!: S!c& Z!y ^!6& b!- i! m!k t!\0 x!: ! ! !7+ !* ! !$ !z !. ! !&# !7 !, ! !h7 !! !, !D !) ! !f ! !& ! ! $! +! 2!; 9!t3 @! G! K! R! Y! `!B g!0 n!+ u!+ |! !D< !? ! !  ! !} ! !n8 ! ! !p< ! ! !B ! !4 ! ! !S) ! !0 ! !I/ !6 !V4 #! *!8 1!U 8!4 <!&& @C% C C4<. k0-$b1> 0f=FCEintNsaP6@\;t+C/fW< J2 t . `% J#  # 67 #  #  # - # Q" # # # 0 #  #$  #( _ #, V #0 + #4 8 "J#8  &J#< } (#@  ,X#D 4 -f#F 9. .#G j 2#H  ;#L $ D#T $ E#X $ F#\ $ G#` $ H%#d 7 JJ#h  L #l   7  $ # #z J#' 1Q+2X<402;{1:/;#<#=#>#/?#/@#!A#/B#0C#0D# <<E# %F# %G# H# I#J#G*KH M10P/Q#R#S#T#/U#/V#!W#/X#0Y#0Z# <<[# %\# %]# ^# _#`#`aG g'Rv7 y/z#{#|#}#/~#/#!#/#0#0# <<# %# %# # ##%#%#%#%#'#'#'#'#'#'#'#'#'#'#)#)#!QJQ#&# %/1!#%$&#>'#k#(k+,U,#/-#len.C# $/`# M*0#b-7;16+(c+.4 F  q)T*;#(:+#,L2J( 9>5-0T10##;25560# 70#}&8+ ;<#=0#2> M A.BM #] +  C6  FG0#lH0#r#Ih  QR,S T] :U  L :M#N0#O#V # W ] $Fm n#o#p] # #q0#m  p r  $"key#<#tag$'#:%J#W&'#b^'F#set(( # ( "<(key-<#.0#_/# &0p #01=#4 h)x p 0$6 #,%7 #S8#9 "2 m q99  <X= #>2#c6?2#C@2# .  A   <v w aJset 0U fb^w a} T '0} F b3JL!`2 !]2  g haJP'! S!$b2s"`g #4 #4a $] H#VaF$,b2\#a2G a9J!&8 !]8 !a8g #a:F$?b;2p `J 7!& c!a"`g #,' %set $] L#VaF$,b2\$a#bJ' /aJ"[!& !a!b2 "bg  #` 7#a W$] P#$b2#bJ nb"J0!&! "Ga!g #.# ~%set$ $b%H *aqJo!!ap !ap!bp|B#7r n#%s #t2#uF%iv26 ucgJp!"j!af !^#fu#7h 1  bHJ ""!aG "!bGB#7I bU 3LbRJ"-$!aQ !bQ"bQ#cSU'$bTJX&> 0&* &Y 1'jj ;&.z &%܊ J& -Y& 0Y&7 3Y& 6Y&0 9Y&0 ' gY&5 jY& mY& pY&_" sY&C. vY&2 yY& Y& Y&A= Y& Y&G Y&1 Y&_ Y&Q Y&- Y&( Y&& Y& Y&  Y& Y&y/ Y&S Y&/0 Y&/ Y&2 Y&e Y&=( Y&i+ Y& Y& Y&. Y&\ Y&h. Y&L Y& Y) Y=$ Y& Y Y Y< Y Y< Y Y9 #Y &Y! )Y0: 2Y 5Y_ 8Yj ;Y >Y 8 AY% DY GY? JY MY PY SYF VY( YY78 \Y6 _Y bY) eYA! nYZ qY3 tY/ Y_ Y  Y Y' Y( Y:6 Y  6 ( 2 + 4 . l( 1 p 4 t= 7 i : N = K @ x C R F ; I % V  ` _: j 3- u , Y. YO Y4 Y6 Y&V1 Y&{$ Y&(" Y&" Y&8 Y&* Y&0 Y&1 Y& Y& Y&6 Y&0 Y& Y& Y&0 Y&& Y&% Y&# Y3 Y Y! Yg; Y Y` %Y(, ,Y^( 0Y^l 7Y(U* >YL_( BY\_ IY- PY( WYl^(C7 [Y^e1 bY iY4 pY(> wY<_" ~Y Y= Y Y YI Y(b! Y|^ Y1) Y(? Y^t Y Y( 4 Y_v, Y; Y]2 Yg% Y+ Y(  Y _( Y,_~ Y(1 Y^3 Y: Y<; Y Y(+ Y^ Y(" !Y^( (Y^u /Yb5 3Y: :YD5 AYh' HY OY: SYc& ZY(y ^Yl_(6& bY,^- iY mYk tY(\0 xY\^: Y Y Y7+ Y* Y Y$ Yz Y. Y Y&# Y7 Y, Y Yh7 Y! Y, YD Y) Y Yf Y Y& Y Y $Y +Y 2Y; 9Yt3 @Y GY KY RY YY `YB gY0 nY+ uY+ |Y YD< Y? Y Y  Y Y} Y Yn8 Y Y Yp< Y Y YB Y Y4 Y Y YS) Y Y0 Y( Y<^(I/ YL^6 YV4 #Y *Y8 1YU 8Y4 <Y&& @Y)% ) )4<.#G#3=0$"e1> 0fNsaP6int@\;a#D4 -L#F9. .F#Gj 2V#H ;#L$ D#T$ E#X$ F#\$ G#`$ H%#d7 JZ#h L\#l  7 : $ :#  @# z Z#1 V  l '<Z2a)z m={# l3|#H`% &# $'># +# 7-# Z&.# 8/# 0# 1# $2>#( 6#, 8#4 =#8 >F#@ $G#H :H#P X#X 17+ 2>< 40 : / ;#  <#  =#  ># / ?# / @# ! A# / B# 0 C# 0 D# << E# % F# % G#  H#  I#  J#G* K M P / Q#  R#  S#  T# / U# / V# ! W# / X# 0 Y# 0 Z# << [# % \# % ]#  ^#  _#  `#` a g y / z#  {#  |#  }# / ~# / # ! # / # 0 # 0 # << # % # % #  #  #  # % # % # % # % # ' # ' # ' # ' # ' # ' # ' # ' # ' # ' # ) # ) #!  Q l# & l#  #b-7;16+(c+ .%  .4% #gi # xciw# 7j # ek# NNmw# do # epZ# dqZ#$ 7csx #( zdtx #, euZ#0 4( c* # d+ # c, # &- # . #eof/ # d0= # 5d1S # e2 # T3S #$ 6 #( 7 #, 2:#0 ;#2              Z   Z Z = Z wZ# S w C E< $t  $ `'b # @Dee+c:dD  !fG fH # $I # cKa # \cPg #  a Nd K ueVZ# fXx # NeYZ# 8@ZZ# T\w# ]w# &!fR m Nd^ Y ~  HZ} ;  Sd7w0$$X 6 3 dZ$$  Tw dZ$%E  qwDZNNwTwC +dw%%   eZ%%  )^e %%#)i ]dw%%#)cZ%!&;eg8@Ze_ Rc0&B&   BzP&u&!0fyx 3|eZ&6(Q#)}  cZ"iZe_c@((  "fdx <$dx OeZ()be\acZ)"+excw#\ }E ul#0s*)$#Iw0+g+!eD%4;& 6+M+' ' qeUZp+/WeTxcTw#T\ }EV :eWZdXZneY_\cZg c[w#0/(cZ)  )c *Jcg *eŬ*fx +0f,-dx dv 04N u zNNuw"iwZcxZ.lq/'0(1N2_345 1\11634-d $NEZ44!0fx !w7DZ(H)0fx )> )9c56.  Z> 9cc ud8w 9' ''cvZ6 7 u :cuZ>wu{  cX7J7 W >W '9WRcY}CdZ(F)0fx )> )9WcP7%9  > 9# GBc ud8:w9'''djZ09W9 i 0>kudF`99P E |>E 9E GGBHbdZ9=/e[#\}E up:eZ{dZe_\cg ;st#0L<< #;@;,' ' = <'<A' ' *  ** d *  >j  *. + *% ; *- *0 *73 *6 *0 9 *0< *6? *UB *] *=` *d *>'g *5j * m * p *_"s *C.v *2y * * *A= * *G *1 *_ *Q *- *( *& * *  * *y/ *S */0 */ *2 *e *=( *i+ * *  *. *\ *h. *L  *  -) -=$ -& -  - -< - -< -   -9# -& -!) -0:2 -5 -_8 -j ; -> - 8A -%D -G -?J - M -P -S -F V -(Y -78\ -6_ -b -)e -A!n -Zq -3 t -/ -_ -  - -' -( -:6 -d -6(d -2+d -4.d -l(1d -p4d -t=7d -i:d -N=d -K @d -xCd -RFd -;Id -%Vd -`d -_:jd -3-ud -, -. -O -4 -6 *V1 *{$ *(" *" *8 ** *0 *1 * * *6 *0 * * *0  *&  *%  *# -3 -  -!  -g; - -` % -,, -0 -l7 -U*> -B -I --P -W -C7[ -e1b -i -4p ->w -"~ -  -= - -  -I  -b! - -1) -? -t - - 4 -v, -; -]2 -g% -+ -  - -~ -1 -3 -: -<; - -+ - -"! -( -u / -b53 -:: -D5A -h'H -O -:S -c&Z -y^ -6&b --i -m -kt -\0x -: - - -7+ -* - -$ -z  -. - -&# -7 -, - -h7 -! -, -D -) - -f - -& -  -$ -+ - 2 -;9 -t3@ - G -K -R -Y -` -Bg -0n -+u -+| - -D< -? - -  - -} -  -n8 -  -  -p< - - -B -  -4 - - -S) -   -0  - -I/ -6 -V4# -* -81 -U 8 -4< -&&@ ?% @? @?4<.N9 B=g1> 0fEintNsaP6@\;h+7/vf;7f7W+a<>[fFm=G#cfH#  / . `% >#  # 67 #  #  # - # Q" # # # 0 #  #$  #( _ #, V #0 + !#4 8 ">#8  &>#< } (#@  ,L#D 4 -Z#F 9. .'#G j 27#H  ;#L $ D#T $ E#X $ F#\ $ G#` $ H%#d 7 J>#h  L=#l 7  $ # !#z ># 7  M 'tm,3B>#A>#SA>##B># A>#A>#yA>#[A>#A># A7#$qA#(f* E  1E+2L :/;#<#=#>#/?#/@#!A#/B#0C#0D# <<E# %F# %G# H# I#J#G*K$ M  P/Q#R#S#T#/U#/V#!W#/X#0Y#0Z# <<[# %\# %]# ^# _#`#`a# glAm#/n#dayo#VAp#minq#secr#(s#\t"a y/z#{#|#}#/~#/#!#/#0#0# <<# %# %# # ##%#%#%#%#'#'#'#'#'#'#'#'#'#'#)#)#!Q#&# l f|=>now{tvdgmtM' fk>>CBj'  gtd c f>?okeyc B d If ??Vf B da 9fV?@strUVfU  a kf6@Astr5key5R fJAAstrI6IR X  fOAAKVfN fP  _ g/AAwkey.xP0D zfEB B6DR  *ТX j4 . %O  -X  0X 7 3X  6X 0 9X 0 ' gX 5 jX  mX  pX _" sX C. vX 2 yX  X  X A= X  X G X 1 X _ X Q X - X ( X & X  X   X  X y/ X S X /0 X / X 2 X e X =( X i+ X  X  X . X \ X h. X L X  X ) X =$ X & X  X  X < X  X < X  X 9 #X  &X ! )X 0: 2X  5X _ 8X j ;X  >X  8 AX % DX  GX ? JX  MX  PX  SX F VX ( YX 78 \X 6 _X  bX ) eX A! nX Z qX 3 tX / X _ X   X  X ' X ( X :6 X  6 (2 +4 .l( 1p 4t= 7i :N =K @x CR F; I% V `_: j3- u, X . X O X 4 X 6 X V1 X {$ X (" X " X 8 X * X 0 X 1 X  X  X 6 X 0 X  X  X 0 X & X % X # X 3 X  X ! X g; X  X ` %X , ,X  0X l 7X U* >X  BX  IX - PX  WX C7 [X e1 bX  iX 4 pX > wX " ~X  X = X  X  X I X b! X  X 1) X ? X t X  X  4 X v, X ; X ]2 X g% X + X   X  X ~ X 1 X 3 X : X <; X  X + X  X " !X  (X u /X b5 3X : :X D5 AX h' HX  OX : SX c& ZX y ^X 6& bX - iX  mX k tX \0 xX : X  X  X 7+ X * X  X $ X z X . X  X &# X 7 X , X  X h7 X ! X , X D X ) X  X f X  X & X  X  $X  +X  2X ; 9X t3 @X  GX  KX  RX  YX  `X B gX 0 nX + uX + |X  X D< X ? X  X   X  X } X  X n8 X  X  X p< X  X  X B X  X 4 X  X  X S) X  X 0 X  X I/ X 6 X V4 #X  *X 8 1X U 8X 4 <X && @X % ! !N:KBh1> 0fEintNsaP6@\ ;h+ 7/ vfW<>2h .`% ># #67 # #  #- #Q" ## #0 #  #$ #(_ #,V #0+ #48 ">#8 &>#<} (#@ ,L#D4 -Z#F9. .#Gj 2#H ;#L$ D#T$ E#X$ F#\$ G#`$ H%#d7 J>#h L#l   7  $ #  # z >#' 1E+2L<402;o%: /;# <# =# ># /?# /@# !A# /B# 0C# 0D# <<E# %F# %G# H# I# J#G*K< M%$P /Q# R# S# T# /U# /V# !W# /X# 0Y# 0Z# <<[# %\# %]# ^# _# `#`a;bDc% g y /z# {# |# }# /~# /# !# /# 0# 0# <<# %# %# # # # %# %# %# %# '# '# '# '# '# '# '# '# '# '# )# )#!E> Q# &# 1!}#% $&}# >'#T#(T+ ,U,# /-#len.7# $/I# M*0 3 4# >5# 8@67#&7?#b-7;16+(c+U[ m ? .%x.K 4( c*] # d+ # c, # &- # . #eof/ # d0 # 5d1 # e2 # T3 #$ 6] #( 7W #, 2:#0 ;#2 W  W mK } & W } &c  & W &   > W   > W >  > W >   W  E<~K # K-$:#uid%/#(g&& { ) T*:# (:+#,V {  0 gB^B`' ,% T g& 1g h>`BD`' ',% ]`g&h g K  h[D3DhZ 4g hC>!,%B !hBg "- UhJ>@DIER,%I ~hI JKg ut#0UD$ P% % c `g(PEjE>'h)g u| ;g>pEE=,%ņ i&K-Ŭ 'tag:uz: Og>F;F,% (key &K- )1c h>@FF5,% aK-:(keyc 1R0 g>FPH,% g .g:d&;h  )Jg *tag:)1 /"Eg<>PHH>;;;f+Ag"h5>HH>44+Ag,gyH%IX,%x hl>0II&,%k-Ghm g>IK`' &,%ܹGhކ ul0h&`)g&TJg u`)K-:'uid/H*i&#0$Knhg>KK.keyf   - $-*В -  %/j :-., -%< >-- -0 -73 -6 -0 9 -0< -6? -UB -] -=` -d ->'g -5j - m - p -_"s -C.v -2y - - -A= - -G -1 -_ -Q -- -( -& - -  - -y/ -S -/0 -/ -2 -e -=( -i+ - -  -. -\ -h. -L  -  ) =$ &    <  <    9# & !) 0:2 5 _8 j ; >  8A %D G ?J  M P S F V (Y 78\ 6_ b )e A!n Zq 3 t / _    ' ( :6  6( 2+ 4. l(1 p4 t=7 i: N= K @ xC RF ;I %V ` 0_:j f3-u , . O 4 6 -V1 -{$ -(" -" -8 -* -0 -1 - - -6 -0 - - -0 -& -% -# 3    !  g;    ` % , ,  0 l 7 U* >  B  I - P  W C7 [ e1 b  i 4 p > w " ~   =      I  b!    1)  ?  t     4  v,  ;  ]2  g%  +       ~  1  3  :  <;    +    " !  ( u / b5 3 : : D5 A h' H  O : S c& Z y ^ 6& b - i  m k t \0 x :      7+  *    $  z  .    &#  7  ,    h7  !  ,  D  )    f    &     $  +  2 ; 9 t3 @  G  K  R  Y  ` B g 0 n + u + |   D<  ?         }    n8      p<      B    4      S)    0    I/  6  V4 #  * 8 1 U 8 4 < && @ 1% 1 14<.J=(/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crtn.S/usr/src/packages/BUILD/glibc-2.5/csuGNU AS 2.17.50.0.5% $ > $ > 4: ; I?  &IU%% : ; I$ > $ >   I : ;  : ;I8 : ;I &I ' I : ;  : ; I8 I!I/  : ;  : ; I8  : ;  : ; ( < ' I : ;  : ; I.? : ;' I : ;I.: ;' @: ;I: ;I : ;I!4: ;I".: ;' I@#4: ;I $4: ;I%4: ;I&.: ;' I '4: ;I(.: ; ' ): ; I*4: ; I+4: ; I, : ; - : ;. /.: ; ' I 04: ;I 11UX Y213 U441 5416417 18191UX Y :1UX Y;: ;I<: ;I =.? : ;' I@> : ;? @ A UB4: ; I C4: ; I D4: ; I? < % $ > $ > : ; I : ;  : ; I8  I&I .? : ; ' @ : ; I : ; I : ; I : ; I.? : ; ' I@4: ; I4: ; I 4: ; I 4: ;I% : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ; ' I : ; I8  : ; ( .? : ; ' I@: ; I : ; I4: ; I.? : ;' I@: ;I4: ;I.? : ;' @: ;I .? : ; ' @ 4: ; I! : ; "4: ; I #4: ;I$4: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I : ; : ; I8 I !I/  : ;  : ; ( ' I.? : ; @.? : ; ' I@: ; I.: ; ' @: ; I .? : ; ' @4: ; I 4: ; I 4: ; I4: ; I4I4  4: ; I? < 4: ; I?  % : ; I$ > $ >   I : ;  : ; I8 : ;I8 &I : ; I !I/  : ;  : ; ( ' I : ; I8 ' I.: ; ' @: ; I .: ;' I@: ;I : ;I .: ;' @: ;I.? : ;' I@.? : ;' @4: ;I 4: ;I!: ;I"4: ;I# U$!I/%4I4  &4: ;I': ; I( : ;).: ; ' I@*.? : ;' I +: ;I,4: ; I-4: ; I .1X Y /10: ; I 14: ; I24: ; I 34: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I.? : ;' I@: ;I4: ;I4: ;I4: ;I4: ;I  U.? : ; ' @: ; I : ;!: ;I"4: ;I # : ;$: ; I%.: ; ' @&4: ; I ': ; I (.: ; ' I@)4: ; I*4: ; I+4: ; I,4I4  -: ;I ..? : ; ' I@/ : ; 0: ;I 1: ; I2 U34: ; I 4!I/54: ; I? < % : ; I$ > $ >   II!I/  : ; : ;I8 &I ' I: ;  : ; I8  : ;  : ; I8  : ; (  : ;  : ; I : ; .: ; ' I@: ; I4: ; I4: ; I.? : ;' I@: ;I: ;I4: ;I : ;I !4: ;I "4: ;I#4I4  $4: ;I% U& ' (.: ; ' @)4: ; I *.: ; ' I +: ; I, : ;-1UX Y.1/4: ; I0.? : ; ' @1.? : ; ' I@2: ; I314: ; I 5 : ; 64: ; I74: ; I 84: ; I? < % : ; I$ > $ >   I : ;  : ;I8 : ;I &I ' I : ;  : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I : ;  : ; I : ; .? : ;' @: ;I : ;I: ;I .? : ;' I@ 4: ;I!4: ;I"4: ;I#4: ;I$.: ; ' I@%: ; I&4I4  '.: ; ' @(.? : ; ' @)4: ; I *: ;I+4: ;I ,4: ;I -!I/.: ; I/4: ; I0.? : ; ' I@1: ; I 2 : ;3 4.: ; ' I 5: ; I6: ; I74: ; I8: ; I 9 : ; :1UX Y ;1< U=41 >4: ; I? @ : ;A4: ; I B4: ; I C4: ; I? < % : ; I$ > : ;I$ >   I : ; : ;I8 &I ' I : ;  : ; I8 I!I/  : ;  : ; I8  : ; (  : ;  : ; I : ; .? : ;' I@: ;I: ;I: ;I 4: ;I4: ;I : ; .? : ; ' I@!: ; I": ; I #4: ; I$4: ; I %4: ; I&4: ; I'4: ; I (4: ;I )4: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I : ; : ; I8 I !I/  : ;  : ; ( ' I : ; I8 ' I.? : ;' I : ;I.: ;' I@: ;I4: ;I: ;I .? : ;' I@4: ;I !I/.: ;' @ .: ; ' @!: ; I"4: ;I# : ;$.: ; ' I@%4: ; I &1X Y '1(.: ; ' I ): ; I*4: ; I+ : ;, -4: ;I.1UX Y/10 U141241 3414 15 6 7: ; I 8 U91UX Y:: ;I;4: ;I <1X Y=1X Y>4: ; I ?4: ; I? < % : ; I$ > $ >   I : ;  : ; I8 I !I/ : ;I8 &I : ;  : ;  : ;  : ; I8 .? : ; ' @: ; I 4: ; I : ; I 4: ; I 4: ; I4: ; I 4: ;I4: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I.? : ;' @: ;I 4: ;I.? : ; ' I@: ; I4: ; I 4: ;I U.: ; ' @ .: ; ' I !: ; I".: ; ' I@# : ; $1UX Y %1&: ; I '4: ; I (: ; I)4: ; I*4: ; I+4I4  ,.? : ; ' @-4: ; I.: ; I /4: ; I 04: ;I 14: ; I? < U%# init.cK /usr/src/packages/BUILD/glibc-2.5/cc-nptl/csucrti.St !/!=Z!gg//Z!!!#!/=Q3!/!=Z!   ./../usr/include/sys/usr/include/bits/usr/include../usr/lib/gcc/i586-suse-linux/4.1.2/include../../../lib/include/mxfd3_mxf_info.cbbc_d3_extensions_data_model.hstat.hstat.htypes.htime.hstdint.harchive_types.hstddef.hmxf_types.htypes.hmxf_list.hmxf_file.hmxf_data_model.hmxf_partition.hmxf_header_metadata.hmxf_primer.hmxf_page_file.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.hmxf_logging.hKguuK-/gK%%%%%%xfh<fhfs ּ/}t220/4l4<*}4c.G1c1-gh~$p2b2[.x .%K?|jbj.z#SM0"}z$4%Szm{<2K{fr2"9L4K|2"((xto7M)Z|O 2~nr)|n~ff~'&dhkr"20{*rx.~2n{*nnnnnnnnnnnnVnnnnV nVVT_:Kkiir0~fY"(++gxc <5-&$Z*Z[3,+?[% 4<#330$90&}$Y.(5+++dg4<<<i4<}4-}</0&}$Y=.(5Zg4<}-}</0.L[<R4~4<~j~<-~</<0i,#-&30$0$3 TP<<l+/u? y //-YYYY-YYYYYYza.#7/ZJ+uyA222:292T**) 3EytmYYZ , t2Cf9A)j<j2n/ttr.J fJK>:l,0hT/v1zt֢8\X<;/ <("?V0'ItYh[{Tʃ=fY|w< fD"N7tt t(fPx.Yu/0I/;g0 !WI=us=;=y>i:h0y.LCu .!-/===PJj,0./f>i<>>~f:>1fJh1-= ./-/3 <w. Ja.hY-/0~@O/N:0Lx JguuUft=k=;==gw!Z:Z7-73E ./mxf/usr/include/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/include./include/mxfmxf_logging.cstdio.hlibio.htypes.hstddef.hmxf_logging.hstdarg.htime.h`gogͼg;/M /o z""(.f?c?.v.=;=4y.Q<>寇K"=;=s$$GV ./mxf/usr/include/sys./include/mxf/usr/include/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_file.cstat.hmxf_file.hstdio.hlibio.htypes.hstddef.htypes.hstdint.hmxf_types.hstat.htime.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_logging.h<@hf#+1"#U1 #+1<>h <",0"V0<=uX#+1g;#/[#+1JlzX^ gR X &82ot to 0<>h?"V0<>h<<=<=<=<=<=<=<=<=<==M=?hN+ٽhN+hN+)Lx<6zf>>>>f==KfN=AwfB~=At fx-=-=-=׮==Afg!1fu!g!f\gSwgSw@=;=g-=*Np@*Z =u< .mY9[yXn -r<.[t=BL91>>>>;g xJD0ruxxw =u\gSt>>>J?(zfBXt@@@xx t t=BE91#t=BE91#>>6<>$=?<>LiX!W;Kgs=;=yX!W;Kgs=;=yX!W;Kgs=;=wX"V:L/w!W;Kgs=;=wX"V:L/wg;=;Ks=;=yX!W;Kgs=;=~X0xf3ZHIhX3f<.pW82st 7s< .`t#)g;KBF`;>B;=?U}Pt=kvY=~<=PY~<=PY~<=PYNF<@kYgg-=gq<p<@u tvtuuuuuu= tiz.1-jpYgp]uuyt.x<=OgYMt=k=~z>g;=$1 Ow< .uX(x.648\TH82N Au>uLyO4.N>OtkZA&vI=z8 5x1BLpL4<BguL:h\b1k#-]<#.bX4aK$-\<$.T^J~)/uW=ص/73y-y<5sCh0،/m/uW=ص/73y-y<5sCh0،/7!g:?i(zU44gJ4QQQQQJQJJR!O~t=u/ugg׽i؃gL:>E82zt4Ei/3rt< /w Cw< .x<Zz<^x-:0fw!Z:Z7-73ȗyzg/]tg/t@$Hy<5uX:ZxX-x<6|t=)H>0t=ڑqt=qt=/jJt=')[Z?+!,00@*v!0:0:@z<4lJ_ }<t='yt='\*$*<Xj<=;Kw.$JztZ/r".A Sw=I=Y0 R ./mxf./include/mxf/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/usr/include/sys/usr/include/bitsmxf_data_model.cmxf_baseline_data_model.hmxf_data_model.hmxf_list.hstddef.hmxf_types.hstdint.htypes.hmxf_labels_and_keys.hstdio.hlibio.htypes.hmxf_logging.hA .& # titv  .kt ,hV=&=v-/0;=g0~<~--:0nt-n<.r~2.xgu/~X+++++++++3333333333333333%eO-sf -s< .~022222y222222222222222yR222%N 2N2NNNNNN2NNNNN2NN2N33333333333333333333fY2uY2pu22gux22222222 2222222#2YqqqqqqqqqYqqqqqqqqqYqqYqqqYqqqqqYYqYqYqqqqYYqqYqqYqqYqYqqqYqqqYqqqqYqYYqYqYqqqqqYqqqqqqqqqqqqqqqqqqqqqqqqYqqqqqqqqqqYqqqqqqqqYqqqqqqqqYqYqYqqqYYy' 2  ./mxf./include/mxf/usr/include/usr/include/sys/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/bitsmxf_header_metadata.cmxf_header_metadata.hmxf_types.hstdint.hmxf_list.hmxf_data_model.hmxf_primer.htypes.hstddef.hmxf_file.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hmxf_logging.h@==1<=/wu#i!-=-YM>>>>>g!!!!=;u;ge>=K;=;Y=;=e>>g!!=;u;ge=K;=;Y=;=ȇ;f=u;Y=;=e&zXJz=+ot<2P0u;= .pf=[>=u\g//=;ex=K;ue=;=u;=;=e<=;/rXfg9Q0Ygt=kY=~tf?O=XkHW82<Y0:ZxZWKwyY=xz>}>=c5jrb;=g;0=c3rguwtfgV-=;=Ȑh+? J:0sK:0Ztw!sw!hi%nw!Ysw!Y{i% t?:v7y<5b;/Yx-x<6ctA8xɠ#9[w -w< .v< -v< .-73dj9w)/z./ij9w)/z./pg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/Ci:vIq"li:vIqrg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/?IS91zf-z<4k?IS91zf-z<4k?IL91zt-z<4kւ?IL91zt-z<4Ag]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/ii:v"F/vhAswr/-/PKX<@w9?9+j gAz<4E=L82E-73Gw9[J])%)Ar*=Jg/-g<.bX-b<.qX1[yL 47]{ fggV0gMg9iL!s?t=BE91} B弄Tpuf Jr-n<.F~iq?Y宠x>>f=/q/>vDn<.pXK;/@:0zXz<^w:vv=:0xXz<^A7AGrhu0wD-r<.u .] =?B91}i%=s/]~JsJ-u;Ic1zf/xk%gw>!Xc1zt/xv%t=;//z)t=;//z)t=;//z)t=;//z)u;/s/z(uz0t=;//z)u;/s/z(u;/e/z'uz0t=;//z)u;/s/z(u;/e/b'guvC82o/S91yfp*uv=O91p/zx(w9?Ȃjivg?9[tJ -t< .yJ-y<5b-82Yt=k= u< v"%:0yZ-xU-{Y n$-<.jX*PLu2$O42Z?h5X6xJjuw1vg>(L:>;uh>>;uv%b/ Nf4Dy<5t-<.Bt>-B<>.Lt#)^  Sk44 4-cE0gE}Xf?O=Xt=k=M<>q<.sX@:0xJz<^xJc:i#Y/"xt-tf /~ ./utils./include/mxf/usr/include/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/sys/usr/include/bitsmxf_uu_metadata.cmxf_header_metadata.hmxf_types.hstdint.hmxf_list.hmxf_data_model.hmxf_primer.hstddef.htypes.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hmxf_logging.h8 CwK>3-~.gR'MZ z<^\X(vh"v 473qXr4~AjީQ Mp$h0x -p<.uX@CIq>"y<_qX-q<.sX4~BAJyg$-y<5a-73F:Mc$hX-82ff"Y#qX44j5iMGRZtiMGRw8j?s"Cwz4p ./utils/usr/include/sys/usr/include/bits/usr/include./include/mxf/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_page_file.cstat.hstat.htypes.htime.htypes.hmxf_file.hmxf_page_file.hstdint.hstdio.hlibio.hstddef.hmxf_types.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_logging.h0$!WWuO(t=/N8<@-K3 SQ/o<>h?XL><<>0w<>  z< t{<=PY|vwy<y.Cyf<r.fb.[v "OF(.6Kf5XZXld:JFf:.{@OZ\9uwLu=~2*5uuv=Fguuuuuuuuuwg'Cy.KBz<Ku2u#>,>,==c1c>H?{-KkM Xwf X1X)#4%-\ b/'54{F$FjY/%f~򥮲vvhh&=euvhJ?e"hH=l"z(t=b7?B9uLh/g;=11;"hHu YLY-/h'-p/"gI@L8y$~@xH><@8@8@Y-=3 P/_<|=eg-} $}f.-=9?p|wf$Tf@d>z<4Xi+q|wf#U[AKSi+,h-=:[;K9?G1G{|w9?e4c1X#42 2r94J ./mxf./include/mxf/usr/include/sys/usr/include/usr/include/bits/usr/include/uuid/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_utils.cmxf_types.htypes.hstdint.htime.htypes.htime.huuid.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.hstddef.h=0Pf0PzXugggg9Jt <iv!\tv!t>X ./mxf./include/mxf/usr/include/usr/include/sys/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_primer.cmxf_file.hstdint.htypes.hmxf_primer.hmxf_types.hmxf_list.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hstddef.hmxf_logging.hBu3e:>,0Ct=g@82t -t< .wXx~Bkh.gv.^z<^lJ --:0uJ -u< .Pf?O=W=3Π:Zu< %u< .`i#itiMOzzAB pAB F pkAB FHEp^AB EppTAB OFp}AB pP}AB p AB RpAB DpAB DpAB E pAB IFF pAB IFFpAB DpAB DpAB DpAB DpAB HpAB Hp AB Dp AB Dp AB Dp AB Dp AB E p AB IFFp0AB Dp0AB Ep0AB E p0AB IFFp@AB Dp@AB Ep@AB Ep@JAB EpAB Ep;AB DpAB Ep5AB Dp AB Fp =AB p AB FpMAB p@AB p`BAB Dp%AB EpAB |  ( AB FIF(\AB (P3AB F(AB ( dAB F(AB F(0jAB E(AB E(p!AB ( "AB ("]AB FL| *0$dAG GO*$;AB D*$AB X*%AB *%AD *% AB *%AB *%QAB C*0&AB *P&%AB A*&AB I*@(AB F*(#AB *)AB F*0+7AB *p+AB BI*0AB O*4/AB D*5AB L*6,AG D*7:AB C*P7AB L*09'AG *`9:AB C*98AB BI|  ,=AB FIF,>2AB D,>2AB D, ?uAB D,?1AB ,@AB ,A AB ,A/AB D,A/AB D,B AB |  .BNAB D .`BAB F .D#AB A .@D AB AC .PEAB  .pEAB D .F;AB  .@FXAB D .FAB FFI .PHFAB  .HGAB  .H5AB D .0IAB D .IAB F .KAB GNU C 4.1.2 20061115 (prerelease) (SUSE Linux)init.cshort intlong long intunsigned charlong long unsigned intshort unsigned int/usr/src/packages/BUILD/glibc-2.5/csu_IO_stdin_used__u_quad_tg_D3P_InfaxFramework_D3P_StockDate_item_keyg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyvitcg_Null_UMIDst_ctimg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keycdciDescriptorSetg_Preface_EssenceContainers_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDMXFMetadataItemg_ClosedIncomplete_Footer_pp_keyg_D10_30_525_60_extended_template_esscont_labelget_infost_blksizeoctet2st_blocksoctet3g_GenericDescriptor_Locators_item_key_IO_markerdenominatorepTitleg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keystockDatefileSourcePackageSetheaderByteCountmxfUTF16Char_IO_save_endfixedArraySizebodySIDg_DVBased_100_720_60_P_FrameWrapped_esscont_labelst_devg_Sound_datadef_labelcreate_vtr_errorheaderPartitionspoolDesc__gid_tbodyOffsetbasicg_IECDV_25_525_60_compdef_labelwriterIdentscurrentElementg_OpenComplete_Footer_pp_keyg_D3P_D3ReplayErrorFramework_set_keyindexByteCountg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baseg_D10_50_525_40_compdef_labelg_StructuralComponent_DataDefinition_item_keyg_D3P_InfaxFramework_D3P_SpoolDescriptor_item_key_lock/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/archive/infoconvert_stringsourcePackageTrackSetg_FileDescriptor_ContainerDuration_item_keycompoundg_timecodeElementLeng_Preface_LastModifiedDate_item_keyg_ClosedComplete_Body_pp_keyheaderMarkInPosvitcTimecodeg_EssenceContainerData_IndexSID_item_keyg_D3P_PSEAnalysisFramework_set_key_IO_save_basenumAudioTracksg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_complexity03_op_atom_labelg_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_keymaterialPackageSetfixedSpaceAllocationg_GenericPictureEssenceDescriptor_AspectRatio_item_keymemofileIsCompleteaccNo_cur_columnmaterialPackageTrackSetg_Identification_ThisGenerationUID_item_keyVTRErrorAtPos__dev_tredHistMXFDataModel__pathg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelMXFArrayItemIteratorg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_Identification_ProductUID_item_keyg_D10_30_625_50_defined_template_esscont_labelg_DMSegment_set_keymxfLocalTagg_RGBAEssenceDescriptor_Palette_item_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keyessenceStartPosMXFCompoundTypeInfog_Identification_CompanyName_item_keyg_OpenIncomplete_Footer_pp_keyg_D10_50_525_60_defined_template_esscont_labelspatialHistg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_labelitemDefsget_content_package_lenmainfixedSizeg_CDCIEssenceDescriptor_set_keyg_Identification_set_keyg_GenericTrack_set_keyg_Identification_Platform_item_key__s2_lenMXF_BASIC_TYPE_CATg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labelg_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_labelg_AES3AudioDescriptor_set_keylocalItemLenmxfKeyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_key__blksize_tuint8_tnewReader_IO_FILEg_BWFClipWrapped_esscont_labelst_uidg_RGBAEssenceDescriptor_set_keyg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_keymagPrefixtapeSourcePackageSetg_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelg_AES3FrameWrapped_esscont_labelcreate_pse_failurenextTagmxfTimestampg_OpenComplete_Body_pp_keyg_D3P_InfaxFramework_D3P_MagazinePrefix_item_keyfilePosg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keyst_rdevdmSetmxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelruninLeninstanceUIDredCountversionStringg_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_keyerrorCodeg_D10_50_625_50_extended_template_esscont_labelg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_keyg_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labeloctet1g_DVBased_25_525_60_compdef_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyoutputg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_keyconvert_12m_to_timecode_MXFHeaderMetadatag_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyvideoMaterialPackageTrackSetpseFailuresoctet13octet14octet15free_readermxfFilenameknownDMTrackcmdlnIndexg_Null_UUIDtapeDescriptorSetg_GenericSoundEssenceDescriptor_Locked_item_keyg_OpenComplete_Header_pp_keynumeratorspoolNomxf_log_funcg_OpenIncomplete_Body_pp_keyMXFPageFile_IO_read_ptrg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyPSEFailurefree_sys_datag_Identification_VersionString_item_keynumElementsg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_ALawClipWrapped_esscont_label_posput_charg_D10_50_525_60_compdef_labelframeCountg_Preface_PrimaryPackage_item_keywrite_infax_datastdout__s1_leninputg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_keywriterIdent_markersvideoSequenceSetminorVersionextendedFailureinitialise_timecode_readerg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelsetsIterg_DVBased_25_625_50_FrameWrapped_esscont_labelg_GenericPackage_PackageModifiedDate_item_keyMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keytypeIdsourcePackageSet__st_inog_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_key__blkcnt64_tg_DNxHD1080p120ClipWrapped_esscont_labelg_ClosedIncomplete_Header_pp_keyg_AES3CustomWrapped_esscont_label__uid_tg_RGBAEssenceDescriptor_AlphaMinRef_item_keyst_gidg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyMXFItemTypeg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_GenericPackage_Tracks_item_keyg_ALaw_compdef_labelg_StaticTrack_set_keyluminanceFlashg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelg_TimecodeComponent_DropFrame_item_keywrite_d3_vtr_errorsg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_D10_40_625_50_picture_only_esscont_labelg_Null_LocalTagformatg_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_keymxfBoolean_flags2vtrErrorsst_size_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keysequenceComponentCountg_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_keynextElementmajorVersionsetDefs_unused2g_Null_ULarrayIter__quad_tprefaceSetspatialCountMXFItemTypeCategoryg_AES3ClipWrapped_esscont_labelmembersg_OpenIncomplete_Header_pp_keyg_DescriptiveMetadata_datadef_labelg_SourcePackage_set_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyMXFPrimerPackg_GenericPackage_set_keyg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericTrack_TrackNumber_item_keyluminanceCountg_MP4AdvancedRealTimeSimpleL3_compdef_label_old_offsetg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_key_IO_backup_baseidentSetfree_writer_ident_in_listtypesg_CDCIEssenceDescriptor_ColorSiting_item_keyg_Preface_D3P_D3ErrorCount_item_keyg_DNxHD720p185ClipWrapped_esscont_label__ino_tg_MultipleDescriptor_set_keyarrayElementg_RandomIndexPack_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_StoredWidth_item_keyg_D10_40_525_60_defined_template_esscont_labelindexMarkInPossysDatag_TextLocator_LocatorName_item_keyg_Preface_D3P_PSEFailureCount_item_keyg_ALawFrameWrapped_esscont_labelg_GenericTrack_TrackID_item_keymxfUMIDltcTimecodeoperationalPatternoctet6g_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_label_MXFMetadataSetg_InterchangeObject_InstanceUID_item_key_IO_write_endg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keyMXFRIPframeg_D3P_InfaxFramework_D3P_SpoolStatus_item_keydropFrameg_InterchangeObject_GenerationUID_item_keylastTypeIdg_GenericPictureEssenceDescriptor_SampledWidth_item_keydataDeftxDatet12mMXFInterpretTypeInfothresholdg_Identification_ProductName_item_keymxfPageFile_IO_buf_baseg_D3P_InfaxFramework_D3P_Memo_item_key_MXFListElement_nextfreeFuncdataModelst_mtimtimecodeComponentSetg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelpseFailureg_InterchangeObject_set_keymultipleDescriptorSet__pad1__pad2__pad3__pad4__pad5g_GenericPictureEssenceDescriptor_FrameLayout_item_keybwfDescriptorSetstding_KLVFill_keyprimerPackg_PhysicalDescriptor_set_keyd3InfaxData_flagsg_EventTrack_EventOrigin_item_keyg_Null_RationalsourceClipSetoctet11octet12octet16octet17octet18octet19g_D10_40_625_50_defined_template_esscont_labelget_charMXFListIteratoritemNog_DMSet_set_keyg_SourcePackage_Descriptor_item_keyst_nlinkg_MaterialPackage_set_keyMXFArrayTypeInfog_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyheaderMetadatag_BWFFrameWrapped_esscont_labelg_D3P_InfaxFramework_D3P_AccessionNumber_item_keycontentStorageSetg_DVBased_25_625_50_compdef_labelmxfFileg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29__ino64_tnewErrorg_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Header_pp_keywrite_infog_D10_30_625_50_extended_template_esscont_labelmxfPositionspoolStatusqmsecg_MultipleWrappings_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_GenericTrack_TrackName_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keytimespecg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyoctet30octet31g_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_D3P_InfaxFramework_D3P_ItemNumber_item_keymxfULMXFListg_EssenceContainerData_set_keyg_D3P_InfaxFramework_D3P_ProductionCode_item_keyg_D3P_InfaxFramework_D3P_Duration_item_keyg_GenericPictureEssenceDescriptor_set_keyg_Null_Keyg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keyg_FileDescriptor_Codec_item_keyessenceContainersg_DVBased_25_525_60_ClipWrapped_esscont_labeluint16_t__off_t_chaing_StructuralComponent_set_keyinfaxDatag_SourceClip_set_keyMXFLogLevelg_D3P_InfaxFramework_set_keynewIdentg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyget_infax_datanumVideoTracksg_Track_Origin_item_keyg_ContentStorage_set_keyarrayusageprogNog_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelg_TapeDescriptor_set_key__mode_tg_IndexTableSegment_keylocalTagltoInfaxDatag_D3P_InfaxFramework_D3P_SpoolNumber_item_keyg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_keyspatialPattern_IO_write_ptressContainerDataSetMXFFileSysDatad3VTRErrorCount_shortbufg_DVBased_100_720_60_P_compdef_labelg_DVBased_50_625_50_FrameWrapped_esscont_labelprogTitleargcg_DVBased_50_525_60_FrameWrapped_esscont_labelWriterIdentificationg_complexity01_op_atom_label__off64_tlastElementg_IECDV_25_525_60_ClipWrapped_esscont_labelg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelg_DNxHD720p120ClipWrapped_esscont_labelargvmonthoctet0mxfLengthoctet4octet5write_summaryoctet7octet8octet9failg_Preface_Version_item_keyg_IECDV_25_525_60_FrameWrapped_esscont_labelg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyltcStr_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keyg_Preface_OperationalPattern_item_keyg_D3P_InfaxFramework_D3P_ProgrammeNumber_item_keyg_root_set_keyg_GenericPackage_Name_item_keythisPartitiong_D10_50_525_30_compdef_labelfree_func_type__resultg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labeldmFrameworkSetstderrarrayIter2g_EventTrack_EventEditRate_item_keyg_D3P_InfaxFramework_D3P_CatalogueDetail_item_keyuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLenMXFCompoundTypeMemberInfoindexSIDg_Identification_ProductVersion_item_keyg_D3P_InfaxFramework_D3P_EpisodeTitle_item_keytv_nsecg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keytimecodeReadingInitialisedfooterPartitiong_TimecodeComponent_set_keyArchiveTimecodeg_Track_EditRate_item_keyg_D3P_PSEAnalysisFramework_D3P_RedFlash_item_keyg_WaveAudioDescriptor_BlockAlign_item_key_vtable_offsetpseFailureCountextendedCountg_GenericSoundEssenceDescriptor_ChannelCount_item_keyarrayElementLendescriptorSetMXFPartitiong_DVBased_50_525_60_compdef_labelcreate_writer_identg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATg_D3P_InfaxFramework_D3P_TransmissionDate_item_keyvtrErrorelementTypeIdfree_vtr_error_in_listmodificationDateg_WaveAudioDescriptor_set_keyMXF_ELOGg_DNxHD1080i185ClipWrapped_esscont_labelelementLengthvitcStrcatDetailg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelshowPSEFailuresg_Data_datadef_labelg_Preface_ContentStorage_item_keyst_modeg_Timecode_datadef_labelMXF_ILOG_IO_read_endg_GenericPackage_PackageUID_item_keyg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keysequenceSetVTRErrorread_time_string_at_positiong_D10_50_525_60_picture_only_esscont_labelg_D10_30_625_50_picture_only_esscont_labeltempWStringg_RGBAEssenceDescriptor_PixelLayout_item_key_filenocheck_can_read_ripg_D3P_InfaxFramework_D3P_Format_item_keyg_Preface_set_keyluminanceHistg_WaveAudioDescriptor_AvgBps_item_keyd3_mxf_info.cpalEditRateg_D3P_InfaxFramework_D3P_ProgrammeTitle_item_keycontentPackageLeng_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATnoSourceTimecodereport_actual_frame_countcompanyNameproductNamecategoryinterpretredFlashentriesg_D10_50_625_50_defined_template_esscont_labelg_PrimerPack_keyread_timecode_at_positionprodCodeisPersistentg_DMSourceClip_DMSourceClipTrackIDs_item_keyg_FileDescriptor_SampleRate_item_keyg_TimecodeComponent_RoundedTimecodeBase_item_keyMXFBasicTypeInfostatBufg_TimecodeComponent_StartTimecode_item_keyg_Identification_ModificationDate_item_keyMXF_WLOGg_EventTrack_set_keyshowVTRErrors__statbuf__time_tg_ClosedComplete_Footer_pp_key__nlink_tg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logoctet10g_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labeluint32_tg_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelg_IECDV_25_625_50_compdef_labelpreviousPartitionkagSizeg_D10_50_625_40_compdef_labelcreate_readertv_secg_ClosedIncomplete_Body_pp_keywchar_tessenceDataStartload_bbc_d3_extensionsg_NetworkLocator_URLString_item_keynewFailure__s1g_TimecodeSysItemElementKeyst_atimMXF_COMPOUND_TYPE_CAT/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libmxf_is_descriptive_metadatamxf_complete_essence_element_keyis_op_atommxf_is_soundmxf_is_timecodemxf_is_datatrackNumis_op_1a./mxf/mxf_labels_and_keys.cmxf_complete_essence_element_track_nummxf_is_pictureg_opAtomPrefixg_op1APrefixnewListmxf_initialise_list_itermxf_get_list_lengthbeforemxf_get_first_list_elementmxf_clear_listmxf_initialise_list_iter_atmxf_insert_list_elementmxf_remove_list_elementmxf_prepend_list_elementmxf_get_list_iter_indexeqFuncmxf_get_list_elementmxf_append_list_element./mxf/mxf_list.cnewElementmxf_find_list_elementmxf_free_listcurrentIndexmxf_get_iter_elementmxf_get_last_list_elementprevElementmxf_next_list_iter_elementmxf_initialise_listmxf_create_listeq_func_typeg_mxfFileLogtm_hourtm_ydayg_mxfLogLeveltm_zonetm_wdaylog_to_file__PRETTY_FUNCTION__./mxf/mxf_logging.cleveltm_yeartm_montm_isdsttm_min__gnuc_va_listtm_gmtoffp_arglogmsgmxf_log_file_closemxf_log_defaulttm_mdaytimeStrtm_secmxf_log_file_opencmpLenmxf_equals_umiddisk_file_eofmxf_write_int16uuidBmxf_skipmxf_read_uuidbyte_array_file_closedisk_file_closemxf_write_int32totalReadmxf_disk_file_open_newfree_disk_filemxf_write_ulmxf_read_uiddataSizebyte_array_file_putcharmxf_read_uint32mxf_file_telldisk_file_tellmxf_read_int64mxf_write_uint8eleLenmxf_read_int32mxf_write_uidmxf_write_int64mxf_disk_file_open_readbyte_array_file_tellmxf_equals_uuidmxf_byte_array_wrap_readmxf_read_uint64newDiskFilellengthbyte_array_file_eofmxf_file_is_seekablemxfUIDstdin_file_writemxf_write_array_headerwhencenewSysDataumidAumidBmxf_equals_key_prefixmxf_write_lnewStdInFileuuidAmxf_read_array_headerstdin_file_seekbufferdisk_file_getcharmxf_write_fixed_klbyteCountmxf_file_seekdisk_file_seekmxf_stdin_wrap_readmxf_read_ulnewMXFFilemxf_read_uint16mxf_write_kkeyAkeyBmxf_equals_keymxf_write_fixed_lbyte_array_file_seekmxf_read_klmxf_get_min_llenstdin_file_closemxf_equals_key_mod_regvermxf_get_llenstdin_file_getcharmxf_set_runin_lenlabelAlabelBstdin_file_tell__fdmxf_file_writemxf_file_sizemxf_file_putcmxf_read_uint8disk_file_readdisk_file_putcharmxf_disk_file_open_modifymxf_read_local_tagnumReadmxf_write_local_tagisSeekablebytesToReadmxf_write_uuiddisk_file_is_seekablestdin_file_readmxf_equals_ul_mod_regverfree_byte_array_filemxf_write_batch_headerstdin_file_eofmxf_file_set_min_llenmxf_is_ulmxf_write_klmxf_file_readmxf_equals_uidstdin_file_putchar./mxf/mxf_file.cmxf_write_uint16mxf_equals_ulbyte_array_file_writehaveTestedIsSeekablemxf_file_getcfstatmxf_file_closebyte_array_file_readdisk_file_writebyte_array_sizemxf_write_int8mxf_write_uint32byte_array_file_getcharmxf_read_kmxf_read_ldisk_file_sizefree_stdin_filestdin_file_is_seekablemxf_file_eofmxf_read_int8stdin_file_sizemxf_read_batch_headermxf_get_runin_lenmxf_write_uint64byte_array_file_is_seekablemxf_read_int16mxf_read_keykeyPtrmxf_write_partition./mxf/mxf_partition.cmxf_mark_index_endmxf_read_header_pp_kl_with_runinruninCheckCountmxf_mark_index_startMXFFilePartitionsnewPartitionmxf_update_partitionsnewEntrymxf_partition_is_completekeyCompareBytemxf_is_header_partition_packwrite_zerosMXFRIPEntrysourcePartitionmxf_mark_header_starttmpPartitionmxf_free_partitionmxf_write_rippartialCountmxf_initialise_file_partitionsmxf_append_new_partitionmxf_clear_ripmxf_append_partitionrelativeFilePosnewLabelpackLenmxf_clear_partitionmxf_append_new_from_partitionhaveFootermxf_create_from_partitionfillSizemxf_read_ripmxf_initialise_partitionmxf_initialise_with_partitionnumEntriesmxf_read_next_nonfiller_kltllenbytemxf_partition_is_closed_and_completetlenmxf_create_partitionessenceContainerLenmxf_is_partition_packmxf_is_fillermxf_partition_is_closedmxf_write_fillmxf_is_footer_partition_packmxf_free_file_partitionsg_PartitionPackPrefix_keymxf_read_header_pp_klcompleteCountnumPartitionsmxf_mark_header_endmxf_allocate_spacemxf_create_file_partitionsmxf_read_partitionmxf_fill_to_positionmxf_fill_to_kaglastPartitiontkeymxf_append_partition_esscont_labelmxf_is_body_partition_packfree_partition_in_listmxf_clear_file_partitionsnewDataModellistIndexmxf_register_interpret_typefree_item_def_in_list_MXFSetDefsetDefclear_typeget_type_idadd_set_defmxf_register_basic_typeparentKeyfree_set_def_in_listadd_item_defparentSetKeyinterpretedTypeIdmxf_register_compound_typesetDefKeymxf_find_item_def_in_set_defset_def_eqmxf_register_compound_type_memberitemDef1itemDef2isRequiredsetDef1setDef2mxf_find_item_defkeyStrfree_set_defmemberTypeIdmxf_is_subclass_ofmaxMembersactualTypeIdmxf_check_data_modelMXFItemDefmxf_load_data_modelmxf_register_array_typefree_item_defsetKeymemberNameitemTypenewItemDefmxf_find_set_defmxf_register_item_defitemDefmemberIndexnewSetDefparentSetDefmxf_register_set_defitem_def_eqmxf_finalise_data_modeliter1./mxf/mxf_data_model.cparentSetDefKeymxf_free_data_modeliter2mxf_get_item_def_typemxf_set_int16mxf_get_uuidmxf_get_ul_itemmxf_read_item_tlmxf_get_position_itemsetInListmxf_set_auid_itemmxf_get_int16_itemmxf_set_rgba_layout_component_itemmxf_get_int64_itemmxf_get_strongref_smxf_create_setmxf_set_int32mxf_set_length_itemtotalLenmxfVersionTypemxf_write_header_primer_packmxf_set_uint8_itemmxf_get_umid_itemmxf_set_uint16destSetmxf_get_product_versionmxf_get_timestamp_itemstringSizevalueLenmxf_get_weakrefmxf_write_header_setsmxf_remove_itemmxf_set_uint16_itemmxf_find_set_by_keymxf_get_ulmxf_set_uint64_itemmxf_set_int8mxf_add_array_item_weakrefmxf_get_utf16string_sizemxf_get_product_version_itemmxf_get_header_metadata_sizemxf_set_uint32mxf_set_fixed_size_utf16string_itemmxf_set_weakrefmxf_alloc_array_item_elementsmxf_get_rgba_layout_componentmxf_set_auidmxf_get_array_headermxf_set_uint64mxf_set_utf16string_itemmxf_get_rational_itemmxf_get_version_typemxf_set_version_typemxf_find_singular_set_by_keyitemKeynewItembuildmxf_get_uint16_itemmxf_set_fixed_size_utf16stringMXFReadFiltermxf_set_product_versionmxf_get_uint64_itemmxf_set_ul_itemmxf_write_itemnewSet./mxf/mxf_header_metadata.cmxf_set_is_subclass_ofmxf_get_rgba_layout_component_itemmxf_set_uuidprivateDatamxf_get_lengthmxf_set_rational_itemmxf_get_weakref_itemmxf_get_version_type_itemmxf_get_uint64mxf_get_uint8mxf_get_itemelementLenmxf_register_itemmxf_get_strongrefmxf_set_product_version_itemmxf_set_strongref_itemmxf_get_int32_itemmxf_dereference_shaveNullTerminatormxf_write_setmxf_get_umidmxf_free_header_metadatamxf_set_rationalmxf_get_set_sizesourceItemmxf_get_int32itemLenmxf_set_position_itemmxf_set_uint32_itemmxf_set_positionresultItemmxf_initialise_array_item_iteratorcreate_empty_setmxf_is_header_metadatamxf_get_boolean_itemsetListmxf_get_booleansetSizemxf_set_empty_array_itemmxf_get_length_itemhaveInstanceUIDmxf_set_utf16stringmxf_set_version_type_itemmxf_get_timestampmxf_get_uint8_itemarrayLenmxf_read_and_return_setmxf_get_int16mxfRGBALayoutComponentpllenmxf_get_int64before_set_readmxf_set_booleandepthmxf_get_auid_itemmxf_next_array_item_elementmxf_get_uint32_itemmxf_get_strongref_item_spkeymxf_get_external_utf16string_sizemxf_get_item_lenmxf_set_int64minormxf_get_uint16mxf_get_utf16stringmxf_read_setmxf_get_array_item_elementmxf_get_weakref_item_smxf_set_uint8mxf_grow_array_itemuuidValuemxf_get_utf16string_itemmxf_set_int16_itemsourceSetmxf_get_uint32mxf_set_int64_itemsetLenafter_set_readmxf_read_itemmxf_set_umidprimerSizemxf_set_fixed_set_space_allocationeq_pointermxf_clone_itemmxf_create_itemmxf_set_array_headernewElementsmajormxf_set_boolean_itemmxf_free_itemexistElementLennewHeaderMetadataplenset_eq_instanceuidmxf_read_header_metadatamxf_get_int8_itemfree_metadata_item_in_listmxf_set_lengthmxf_set_timestampmxf_set_timestamp_itemmxf_get_strongref_itemmxf_create_header_metadatastartIndexinitialise_sets_itermxf_set_item_valuemxf_add_setmxf_remove_setmxf_get_array_item_countmxf_set_ulmxf_get_weakref_sadd_itemfree_metadata_item_valuemxf_add_array_item_strongrefmxf_dereferencefilteraddToHeaderMetadatamxf_set_umid_itemmxf_set_uuid_itemmxf_get_rationalmxf_get_array_item_element_lenmxf_set_rgba_layout_componentmxf_get_int8get_or_create_set_itempatchremovedItemmxf_set_itemmxf_have_itemmxf_get_auiditemTagmxfAUIDreleasemxf_register_set_itemsarrayItemLenmxf_free_setitem_eq_keymxf_get_utf16string_item_sizemxf_write_header_metadatamxfProductVersionmxf_set_int32_itemmxf_get_uuid_itemmxf_set_strongrefmxf_get_positionfree_metadata_set_in_listmxf_read_filtered_header_metadatamxf_set_int8_itemmxf_set_weakref_itemlinkedDescriptorSetpackageSetmxf_uu_get_referenced_packagesourcePackageUIDmxf_uu_get_utf16string_itemchildDescriptorSetfilePackageSetarrayElementValuemxf_uu_get_track_descriptorpackageUIDtrackSetmxf_uu_get_referenced_trackmxf_uu_get_track_referencearrayDatalinkedTrackIDnewValuemxf_uu_next_trackfoundItmxf_uu_get_track_durationtrackIDarrayElementLengtharrayDataLenmxf_uu_get_track_duration_at_ratemxf_uu_get_top_file_packagelocalEditRatesourceTrackID./utils/mxf_uu_metadata.csourceTrackSetmxf_uu_get_package_trackseditRatetopFilePackageUIDlocalDurationmxf_uu_get_track_datadefMODIFY_MODEfileDescriptorHeadnewFilefree_page_filemxf_page_file_open_newpageSizemxf_page_file_removewrite_to_pagenumWritefileSizepage_file_putcharread_from_pagepage_file_writeopen_filepage_file_closepagespage_file_readpage_file_eofnextFdpage_file_tellFileModetotalWritePagepage_file_sizemxf_page_file_open_readfileDescriptorTailnewHeadpage_file_getcharpage_file_seeknewPagesopen_pageallocatedPagesmxf_page_file_get_page_sizenumPagesAllocatednumFileDescriptorsnumPages./utils/mxf_page_file.cpageCountREAD_MODEwasOpenedBeforemxf_page_file_get_filewasRemovedmxf_page_file_open_modifyfilenameTemplatemxf_page_file_forward_truncatemxf_page_file_is_page_filenameWRITE_MODEpage_file_is_seekablefileDescriptorprevnewFileDescriptorfileDescmxf_sprint_umidmxf_generate_umidtimevaltv_usecmxf_sprint_keymxf_print_label__suseconds_tmxf_generate_keymxf_sprint_labelmxf_get_timestamp_nowumidStrmxf_print_umidmxf_generate_uuiduuid_t./mxf/mxf_utils.cmxf_print_keynewUUIDMXFPrimerPackEntrymxf_create_item_tagmxf_get_item_tagfree_primer_pack_entry_in_listitemUIDmxf_register_primer_entrynewTagnumberOfItemsentry_eq_tagmxf_get_primer_pack_sizemxf_free_primer_packmxf_read_primer_pack./mxf/mxf_primer.cfree_primer_pack_entryitemLengthassignedTagnewPrimerPackcreate_primer_pack_entrymxf_is_primer_packentry_eq_uidmxf_create_primer_packadd_primer_pack_entrymxf_get_item_keymxf_write_primer_packtteuSPpqtqstsupPttuPuPttuS u Su !t!#t#.u OPOS'S+^Sb.SnnuonwR_u`+.u`01t13t3u0FP0FR0FQtt+uPSS! S$ +SRVV" V$ +V01t13t3+Cu0NPN+Cu}0ERE+Cu}0aQa+Cu}e,e,uoe,~,PuXS,+CPu\uP0=uP=2>uPJ?+CuPuh0=uh=2>uhJ?+Cuhud0=ud=2>udJ?+CudVWVWnVW VWVW>VW VW T!VW!""VWE"1VW12VW23VW66VW:;VW<C=VWP=+CVWu}+Cu} SVFSV~~un~PunPu@fFu@u@+Cu@P\VWVWHVW>gVW  VWbbunbwRu@Fu@u@nu@ u@>u@g u@ +Cu@u}gFu}u}nu} u},u}>u}gu} u} +Cu}u}Fu}u} u}>u}g u} +Cu}u}|Fu}u}nu} u},u}>u}gu}| u} !u}!""u}E"+Cu}SSnS SS>S S T!S!""So".S/l0S02S25S66S99S:;S<2>SJ?;@SA BSBTBSW01W12W2=W=2>WJ?+CW0C1Ct1C3Ct3CgEu0CKCPKCeEWpEqEtqEsEtsEIupEEPEEWEIWpEERQEFRQEEuPFFuPZGIuPEEulyGGulGIulEEujG1HujcHIujIItIItIiLuIIPIiLu@IIRIiLuVJ{KSKiLSIJ|KVWKiLVWpLqLtqLsLtsLRupLLPLROWTOwOWyORWpLLRLRupLLQLRupL9O9OTOuTObObORuLNSyLNV@OPOSbOuOS\PkQSQ`u`SSqSSPSv\qv\|\P|\>`q`SSqS>`u{SW^ulW^\^P`^^ul^>`ulSv\u{\\u{]>`u{Sv\u{\\u{]>`u{Sv\u{\\u{#]>`u{Sv\u|\\u|2]>`u|TUV2]a]V]<^V__VSv\u{\\u{-]>`u{YUl[uh\\uhK]g]uh<^_uh_>`uhK[P[P^^P__PnXXP^Zl[W\\W`^o^Wv__WYPZSV-`>`SVU.XW\\WK]b]W`^o^W^=_Wv__W__W.X^ZWZZW\\W`^o^Wv__W_>`WDXl[u|\\u|`^o^u|v__u|`>`u|NXl[u|\\u|`^o^u|v__u|`>`u|XXl[u|\\u|`^o^u|v__u|`>`u|XXPXYPY4YPYZQZl[u{\\u{`^o^u{v__u{-`>`u{ttu !t!#t#Ju **;P ;;DP D DJPPQtQXtX~uPmttuttuttuttku-S\upqtqxtxuputt+uutt utt[u((*P*[u((OWOQu QYWY[u ((NVNQuQXVX[uILPVVP$MSQWS`ataeteuu`nnuuttuuttuRuRuRQu Qu QPPPSSSSttu !t!#t#nu 22nQnnu 224P4gu gnPnnu 22eSegughShnupqtqstsup||Qttuttuttmumu u Eu EQQmu "W"EuEGWGmu"CWGOWQmWS P ASEMSQmSBVENVQmVpqtqstsupWuSVVttuSutt<u;;Wu<W;;Vu <VXXuu33<uQ QTPTu u )P)<uCjRjPRR<Rcupup3<upZSS@AtACtCu@\\zSzuSuS@nnu u ttDuSu8S8:u:DSu ::Du PQtQStSruttutt#u01t13t3du0TTdupqtqsts7upPS7SpRRRR2RpQV7V@AtACtCu@TTnRnpup}R}u@TTnQnpu p}Q}u ttguVugVupttu !t!%t%'u01t18t8:u@AtAEtEGuPQtQStS^u`ataetegupqtqxtxuttuttutt u uttu !t!#t#Ju 77=P=@u@GPGJuPQtQStSuPllVuVuVPhhlPulPRu Ru PRu Ru Pl loQQQttu !t!(t(*u01t13t3>u@AtACtCRu`atactcruttuttuttuttuttu !t!#t#2u@AtACtCRu`atactcnupqtqstsuputtuuttqu%%quZgPttuuttu88uttu !t!#t#)u01t13t39u@AtACtCIuPQtQStSuPuPu|tt-u-u-u 01t13t3u0xxu0xxu ttzuCCzuCCxu Sxzu ttuttuttutt u uxu ! t! # t# } u J J } u J J } u t t u  u  u t t  u   u, ul ul : P: M PRT W PRb P P PR  P 8 VW8 ? QST VW VW VW R R R up up  up  t  t u - - b Sb d ud S u - - u   u  u t t u t t u t t u t t u  t  t u % % u   % Su% ' SV' ? Su? T u T ` SV` u V u SV u V SV u V u u V? C WRC  W WR W WR W= uo uo t t u  P  t  t ] u * * ] u * * ] u ` a ta c tc i up q tq s ts y u t t u t t ~u  W u ~W  QS Qu hQSw~QS V P oVo~Vtt#uSuS#u#u #u01t13t3u0MMSuSu0MMu 0uttuttuttuttu !t!#t#,u01t18t8\u0K0K`atahthu`{`{ttuttuuu !t!(t(Lu ; ;PQtQXtXuPkzuPku ttutt uttKuuuK88QPQu 9P9Bu BUPU'u 'KPKKu "u")uPu)KuP~VVPQtQStSuPuPu PWuWPPe eSuSVuVuSV !t!#t#u ffu 55fSufSVu Vu ttjuWujWju Su SV uVujSVpqtqstsupSuttuPuPttuPuPttu  PuP !t!#t#u u!u! ,,5u 5?uhu?uh`W WRW W!WttuWENWWNWttfufuEuETTfuSMSY[SpqtqstsuttuttuSuSuPPttu !t!%t%uu BBlSluu ##9R9DPRH_VR_iViqVR>_QdiPRiuQRttuttu  yuyuWyWWWWttguuPPgu8ZWWPWZWPgWpqtqstsup9u9uW9BWwWBWWtt uuP uRP R ! t! % t% n u 0 0 > S> @ u@ n Sp q tq s ts u t t u t t u t t !u !!!t!!#!t#!D!u !0!0!B!SB!D!uttu--dWdfuf2W24u4kWkmumW--\V\fu fV4u 4jVju \fuP}uP\fu_qu_qtPu_\bS.SmSttu !t!#t#u nnu ==uVuwu wVu Vu ttDuDuDu PQtQStSDuPVuDVPWu DWuhuh4DuhuLSuLDuLPQtQStShuPZZ]P]fufhPpqtqstsupSuttuPuttuttuttIuPIudRQIuXPSESBuhIuhPQtQStS uPwwWu WPwwSu S= u = t St u SV= SVt SV Pt P t t u  t  t H u 4 4  W " u" H W    u   uhu H uh SV  SV" < SV SV H SV P PP Q tQ S tS uP ~ ~ uP g g W u W u {W{}u }Wv x QRx QS QSFsQS uh Fuh}uh uX uX FuX}uX ( Q@ C QC H PH ` PRj Q Q PRttuuu  JVJNu NVu Vu V'3PRRPRPR !t!#t#u 99u5}RQttu+u+iiuVu 'V'+u +eVeiu iVPRPRr}PRtt!u!uRQ01t13t3u0jju0jjWu WbdSRdSViSVttJuPQtQStS(uP(uPVu &V&(u 01t13t3u0\\utt}u((}u}u ttuttuIVIPuPVCSCPu PSu S`u `Su CPupUupCPulul`ululCFSS`SStt uF F u t t u t t u t t u t t "u !!!V!!u!!V!!u!"V""u!!uo!!u`!"u` "!"t!"#"t#"h"u "F"F"W"SW"\"u\"f"Sf"h"up"q"tq"s"ts""up""""S""u""t""t""u""""S""u""t""t"#u"""#S##u##t##t#I#u#8#8#G#SG#I#uP#Q#tQ#S#tS#X%uP#a$a$$u$$$X%uP#h#h#X%u h#q#Sz#%$S$$%Sh#r#V#*$V$$%Vh#s#W#'$W$$%W##Q$$Qh#s#W$$W$X%W`%a%ta%c%tc%%u`%%%%S%%u%%t%%t%%u%%%%S%%u%%t%%t%&u%%%U&WU&W&uW&&W%&&&u%& &&u%2&SM&S&S%T&VW&&V%&R&&P&4&R4&H&PK&M&PM&W&RW&Z&P&&t&&t&q'u&&&q'u&&&%'V%'''u ''o'Vo'q'u ttuPdVfVVV#QQSSSKWWWttuQu Ru ttZu##3W37u7RWRZu##-S-7u 7FSFZu ##0V07u7LVLZu!*P7<P`atactcu`u`u ttuuu ttpu  WupW  Su pS  VupV up7;upCpuppqtqstsupPuPupRu Ru ttuPuPuRu Ru ttu66u]fSWWWSSSVVuttnuWu+W+-u-5W57u7lWlnu)S-3S7jSpqtqsts4upVuVu4VpWu Wu 4WxSS4S@AtACtC}u@KPK{SttuPuttuPStt u P u  t  t u  J uJ  D D V u [ V[ ^ u ^ V u V  J uJ   J uJ   + + ub  J uJ   J u J  t t V u P , S, / P/ V S` a ta c tc a u` y y S u S  u & S& a u` y y V u  V  u  a V` y y R u  R  u  R a u R R! & R S  S& a Sp q tq s ts up  S u S 8 u8 F SF up  V u 6 V6 8 u 8 Vp  R u / R/ 8 u8 ? R? u R RA F R S 5 SF S t t u  S uSHuHVSVu  V u FVFHu HV  R u?R?HuHOROu R RQVR SESVSttuQuOQOXuXQuVu VVVXu XVRuOROXuXRuS*USbStt6u4W46u3V@AtACtC&u@~u~&@ll!V!$u $Vu Vu &V@~u~&u@ ~u~ &uP&P01t13t3ju_aPaSSHS0jSttu  Pu !t!#t#0u01t13t3KuPQtQStS}uttCuPQtQStSYu`atactciupqtqstsyuttuttutt+u01t13t39u@AtACtCxuttuttuttuttHuPQtQStSuttuVuVuPu PRPRPRPtt^uu::HuH^PZu Z\P\^u u::HuH^V S V>SBEVEHPZur`atactcmupqtqstsuttuttBuPQtQStSquttuttuttuuxu ttuPttJuPQtQStSYu`atactciupqtqstsupwwPttutt,u01t13t3hupqtqstsup}}QttuRuPu Pu tt+u P )S01t13t3_u0@@]S]_u`atactc}u`mmsPs}uttB uVu@ V@ B uSu = S= B u upB upP Q tQ S tS  uP m m S u  SP m m W u  W  t  t I uP Q tQ S tS u t t u t t u t t u  t  t u  t  t  u ! t! # t# Y u` a ta c tc u t t u t t u t t y u   y up   V unV d P   P WP R uR s Ws y u  V O VR r V" ( S( + R+ N SR q S t t u  u  W u t t u t t 7 u   P  u 7 P7 7 u   R  u  7 R7 7 u @ A tA C tC X u` a ta c tc u`  u` ~ ~ V u V` ~ ~ W u W !t!#t#\u`atactcuttuuu ttu !t!#t#Uu`atactcu`u`u ttuuuuuu  S  u ;S;=u=sSsuuttuuu S3S35u5hShjujSuutupjupttfufufu pqtqsts&up&up&u 01t13t3u0ZZu0ZZu ttuuu ttauauau pqtqsts!up!up!u 01t13t3u0ZZu0ZZu ttuuu tt4u4u4u @AtACtCu@jju@jju ttuuu ttAuAuAu PQtQStSuPzzuPzzu ttu::u::u ttuuu ttuVuVSu QSQVu VSu VuV VuV ttuVuVSu QSQVu VSu VuV VuV ttuSuJSJOuOSuOu OOuOtt uSuJ SJ O uO S uO u O   O uO  t t A!u  A!u  A!u P!Q!tQ!S!tS!"uP!z!z!"uP!z!z!"u ""t""t""u":":""u":":""u ""t""t"#u"""#u"""#u ##t##t#A$u###A$u###A$u P$Q$tQ$S$tS$%uP$z$z$%uP$z$z$%u %%t%%t%%u%:%:%%u%:%:%%u %%t%%t%&u%%%&u%%%&u &&t&&t&A'u&&&A'u&&&A'u P'Q'tQ'S'tS''uP'z'z''uP'z'z''u ''t''t''u((t((t((u(}(}((u(((6(Q6((u *((SVs((Q((P((Q((t((t(&)u(((&)u(((&)u (((&)u0)1)t1)3)t3):*u0)R)R))S))u))S))u)$*S$*'*u'*7*S7*:*u0)R)R))V))u ))V))u )%*V%*'*u '*8*V8*:*u @*A*tA*C*tC*#-u@***#-u@*g*g*#-u J*N+SVR++SV+ ,SV ,,SV*R+uX++uX ,#-uX0-1-t1-3-t3-t-u0-@-@-P-PP-P-uP-t-Pt-t-u0-@-@-P-RP-P-u P-t-Rt-t-u --t--t--u----u----u --t--t-.u-...u-c.c..u -..J.VJ.Q.uQ..V..t..t.c/u.../S//u/_/S_/c/u...c/u .,/,/c/up/q/tq/s/ts/v0up///%0V%0'0u'0m0Vm0o0uo0v0Vp///v0u /90upo0v0up00t00t0C1u00P0 1V1C1V00R0C1up01WP1Q1tQ1S1tS1Y1u`1a1ta1c1tc11u`1p1p11Q11u11Q11u11t11t12u1F2F22u111/2W/212u 122W22u 22W22u 22t22t23u2 3 33u2 3 33u 33t33t34u3333W33u34W44u44W44u3333S33u 34S404u 04B4SB44u 44S44u 44S44u 33up34up44t44t45u45595V95=5u=55V55u45545S45=5u =55S55u 55t55t55u5555u5555u 55t55t5W7u5d6d66u6667u7W7555|6V|66u 66V66u 6T7VT7W7u 555W7u`7a7ta7c7tc78u`7n7Pn77V78V`77R77W78W`77Q77S78SK8K8urK8[8P88t88t8.:u888m9Vm9o9uo99V99u9:V: :u :.:V819199u 9.:819199u9.:0:1:t1:3:t3:=u0:]:]:n:Rn::u::R:"=u"=F=RF==u0:]:]:n:Qn::u ::Q:"=u "=F=QF==u 0:]:]:;V; ;u ;=V0:]: ]:;W; ;u ;=W: ;u`;<u`<"=u`N==u`: ;ulx;;ul;<ul< <P<<ul<=PF==ul::uh: ;uhr;;uh;"=uhF=z=uh::P:;P?;A;Pp;r;P;;Pa<f<P="=Pu=z=P==t==t= >u=== >u=== >u >>t>>t>>u>C>C>>u>C>C>>u >>t>>t>@u>>>?R??u??R??u??R?x@ux@@R@@u>>>?Q??u ??Q??u ??Q?x@u x@@Q@@u >>>?u???x@ux@@>> >x@ux@@ ??P??P??P@$@P?@D@Ps@x@P@@t@@t@Au@@@@R@wAuwAARAAu@@@wAu wAA@AA9Au9AAAAtAAtABuAAAARAwBuwBBRBBuAAAwBu wBBABB9Bu9BBBBtBBtBCuBBBBRByCuyCCRCCuBBByCu yCCBBBBVBBPACwCVwCyCuyCCVCCtCCtCDuCCCCRCDuDDRDDuCCCDu DDCCCCVuCyDVWyD|DuW|DDuDDVWDDtDDtDEuDDDDRDEuEEREEuDDDEu EEDDDDVuDEVWEEuWEEuEEVWEEtEEtEFuEEEEREFuFFRFFuEEEFu FFE"F"FYFuYFFFFtFFtFGuFFFFRFGuGGRGGuFFFGu GGF"G"GYGuYGGGGtGGtGHuGGGGRGHuHHRHHuGGGHu HHG"H"HYHuYHHHHtHHtHIuHHHHRHIuIIRIIuHHHIu IIH"I"IYIuYIIIItIItIJuIIIIRIJuJJRJJuIIIJu JJI5J5JpJupJJII IISIpJupJJSJJuJJSJJtJJtJKuJJJKRKKuKKRKKuJKKKu KKJJJ}KV}KKuKKVKKuKKVKKtKKtKLuKKK LR LLuLLRLLuKLLLu LLKBLBLyLuyLLLLtLLtLMuLLL MR MMuMMRMMuLMMMu MMLBMBMyMuyMMMMtMMtMNuMMM NR NNuNNRNNuMNNNu NNMBNBNyNuyNNNNtNNtNOuNNN OR OOuOOROOuNOOOu OONBOBOyOuyOOOOtOOtOPuOPPPRPPuPPRPPuOPPPu PPOPPPVP'PPPPVPPuPPVPPtPPtPQuP Q QQRQQuQQRQQuPQQQu QQPPP QVu QQVWQQuWQQuQQVWQQtQQtQRuQ R RRRRRuRRRRRuQ R RRu RRQRRRRRuRRRRtRRtRSuRSS!SR!SSuSSRSSuR%S%SSu SSRSS(SV(S7SPSSVSSuSSVSStSStSTuSTT!TR!TTuTTRTTuS%T%TTu TTSTT*TV*T9TPTTVTTuTTVTTtTTtTUuTUU*UR*UUuUURUUuT.U.UUu UUTUUUVuUUVWUUuWUUuUUVWVVtVVtVVuVVV,VR,VVuVVRVVuV0V0VVu VVVbVbVVuVVWWtWWtWWuW!W!W1WR1WWuWWRWWuW5W5WWu WWW!W!W8WV8WGWPWWVWWuWWVXXtXXtXXuX!X!X1XR1XXuXXRXXuX5X5XXu XXX!X!X:XV:XIXPXXVXXuXXVYYtYYtYJZuYAYAY&Zu&ZJZY'Y'YYVYYu YYVYYu Y$ZV$Z&Zu &ZJZVY'Y'YYSYYuYYSYYuY!ZS!Z&Zu&ZJZSPZQZtQZSZtSZ<[uPZqZqZZRZ[u[<[R<[<[uPZZZ[u [<[PZZZZuZ<[PZqZ qZZVZZPZ[V[[u[<[V@[A[tA[C[tC[{[u@[j[j[{[u@[j[j[y[Sy[{[u h[x[P[[t[[t[\u[[[[V[[u[\V\\u\L\VL\N\uN\\V\\u[[[[S[[u [\S\\u \K\SK\N\u N\\S\\u \\t\\t\\u\\\\S\\u\\t\\t\Sau\m]m]^u^^^_u___`u```Sau\]]L]WL]^u ^^W^_u __W_`u ``W`Sau \\\]Su]^SV^^uV^^u^^SV^^uV^^u^_SV__uV__u_SaSV\]]Sau\___u_``e`ue`SaE]^u^_u_`u`Saux]x]unx]]P]]un]]P^^un^^P]]ul]]R^^ul^^P^^ul^_PG_G_ulG_^_PL]^u^_u_`u`SauL]^u\^_u\_`u\`Sau\`aaataacatcaauaataatafuaObOb7du7dpdpdfuabbcu cddeu eeefu a0b0b7du7dpdpdfuaa a bVu bbubvbVuvb4dVW4d5duW5d7du7dmdVumdpdupddVuddudfVWa#b#bfuaaaSbuSbYbP7dduaaaa u$uafubbuoxbbuobcP'c7duodduo+efuoDffuobbuXxb7duXdfuXbbujb7dudfufftfftffuffffPffffPu$ggtggtggug g ggPggu g!gt!g#gt#gbgu g0g0g`gS`gbgupgqgtqgsgtsghupggghupggghu hhthhthiuh i i\iu \iitt u,,dWdhuh W,,aVahu h VllurloPttlu99lu99lu pqtqstsupupu 11;u ;upupulHul1;ulouluhHuh1;uhouhu`  u`Hu`+;u`ou`tt5u5u5u 5uu|5u|@AtACtCu@ggu@''9u 9upupul9ulpuluh9uhpuhP49PklPPttBu S  u SuSuBSBu uB upBup ulMulBul uhMuhBuhPPP P=BPPQtQStSuPvvVuLVLNuNVuVututupupuptt u uh h u   u   ut# ut  upJ up+ up' [ up  ulJ ul ul' ul  uhJ uh+ uh' [ uh  SJ S S' S t t = u  = u  = u u| = u|@ A tA C tC u@ d d u@  u u| u| t t Mu   D SD Q uQ S uMS  u 5D Q uh uh>MPulttdu""`W`dupqtqstsupSuSuPRPRttPuPuu ulPuh $u$3 3PuPR&PR<DPRJPPRQR QS)QS3PQSPQtQStS^u`ataetenupqtqstszuttuttuWuSttu  PuP !t!#t#Eu ,P,CSPQtQStSuP{{udWWu_u_ttu  WuOVkSttuttuuu uXuuXtt7uP@AtACtC u@~~ u@TTau ag u_ug u_[a ula y Py ulG&VW_Vb V V R A VD N VQ VW`W& W WV WPPbnPD L PQRUQSbnQS  QR @ QS! & QS QS t t u P  P u_  RQQ$RQ ( S S S0SS( S SLS0S W~ WLWWHJPJW W ~ WLWW0JWttuPRQttuPPuTRuPQuLLTVQ7pVuVQVSVPVPRpuSVPRPVSVttuSttuuWu VuP PS !t!#t#u 5P>CPCuT 5R5uP ;Q;uLVB^QVVQVSV*PV*QPRSVPRPVSVtt'u'u01t13t3ju0GGKuKj0EEhWhju 0EEgVgjuGNP\eP8fSpqtqstsupuwVV}VVS SS;FStSPPPttuttutt2u@AtACtCuttuttuttuttuttu !t!#t#)uttNuPQtQStSuPWuyWy{u{WuWPu SS{SSSwSStt#u P !S01t13t39u0HPHSS6S0HRHVV7V@AtACtCZu@MMSPSZu`atactcu`jjSuSutt+u+u+u P'*P01t13t3u0ffu0ffux0ffSutt@uVu@VWu @W u` 5P9@u`ulaululQeurPP9<P@AtACtCu@PPRu@PPWPWbu bPu ttuPuPuRu Ru ttuSu !t!#t#utt uV u & V& ) u) V udAud ud urOur urSCS % S) S t t utQQ|FjFjV  >gH^f  >g0HVt""E"T!! ,n""E"T!! ,^n6 bo"+!"" T! >n./>?n>>..>?n>>//..5M589d885589d88E5M550599;<r;;99;<r;;9999EEEHIEE/IHIHIHHGcHoGG{FZGcFkF8F@FT!U]]TT]]T!U?UjU2]K]Up[_>`v__^#_}^^UU_>`v__^#_^^Zp[ZZYZ4YYhX)Y!X]XUX\*\\\\*\\\  % ) = (+-##$$$$$%X%$$N  &$Q666 766j6m616g666666 766j6m6\6g6F6J6163666+ 0 + mJPFH& ~ f p"57<NrqtvtQQ.symtab.strtab.shstrtab.interp.note.ABI-tag.note.SuSE.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.debug_rangestt# 1<pB 00PJRohhj_oԈ@n  w 44 P  { PP |QR" $g$$HgH|     Y !׵'`5;>AX*/N0ZhY dHXr p5' |Jt0hԈ 4   P QR$gHg    !"#$ 4;F{t  Ā Ѝ g+Q ;Ave p  f     0W   (@QP`pGxЗ+V 000 `@pt0*`M~$IЖP@Е6^ 0@P pC [  07 pH  p   ` p . C \ {  И     ̀      5 @  Q  b   u   0 @ P p Y   * ,  A  V   r       U A  @  ` $  6 P+ E $ U + e  w `2 @ N M  p  !Y  0Iձbm`A DG `DG 2 2 b2I=  J% PJ= J 3Lv >2 W22f33!313A3Q3a3Aq3d33333333464C!4^14hA4Q4a4q444>4o444445K5y!515A5Q5a5q5"595Y5}5555566 !6016RA6pQ6a6q66666>6e6z6677 !717 A7Q7(a7?q7l7C 7[ 7777778>8i!818A8Q8$a8[q8888>8x888#8]99!9 19KA9Q9a9q989t999(9H9x99::D!:q1:A:Q: a:- q:M :~ : : : !:#q;p#;#;#;$;/$;_$;}$;$;$<$<%!</%1<?%U%D `%S y%@+ % %0G %XS%pD %S % &SkS&k 2&PK&Pd&P}& Q#&CQ&`Q&uQ&Q&Q'Q,'QE'Q^'R$w'$R'=R'TR'fR'vR'R (R&(R?(RX(Rq(R(S(S()S(\_C l_^e^^^^p _,__L)\)0$d k)$; y)$ )% )% )0& E P&% )@( )`9: )7: )09' )6, 0+7 *0 w 4/ *5 '*P7 6*B*O*f`*D# w*@D  *PE *PHF *HG g *g **  + + %+;7+ B+^+  |+@ +SfX +4+ + +4 + ,} ,p  3,a J,@*a _,O i,@ ,`5 , ,% ,  ,,p" ,0I - $-B  4- G-P] R-`# e- Q u- d -] - -4f -0 -P -N .P, .D 2. B.  Y.m j.N . .  . ."] .pQf .- /0 "/P: 3/0 P/; _/@ / / / /p= /p 0T 0p! %0 ?0RF0  Y0 p0K0 00 0M  0 0 0 0  0 , 0  10  11Q F1QL1 `1P} }1<3 11T1@ 1 . 1] 1: 198 28 %2p  42! A2q R2: `2Cr222 22 2 2 2 2  230O /3C E3F _3" m3  {3@ 3>2 30 , 33?1 3W 3?9 4.34p  B4 T4 i4)! |4" 4 4= 47 4p 4n 4  5, "5*! 65P[ F5K \5 n525 5q 5  50< 5 Q 5> 6R6C56P3 Q6 d6  {6@ 66F; 6P  6A/ 6 6G6 7 !7p 77  E7R70j n7p }7(# 7`9 7p  7g7  7@ 8@  85 *8I L8W d8 2 w8:  88  8- 88M 8  8@<H 9[!9 39 I9 ]9@ 9  9! 90 9`B+ 9[ 9% 9g 9 : .:@:'R: d:v:& :@C7 :p! :! :0n : : 5 :7 ;  ;>2 .;!  H; W; p;  ;`B ;;;  ;$  ;p/ ;;"< <p& %<pT 9<8 N<% i<0Qi y<@ <`B <9<  <@G <p8 <@  =`, = 3=P F=@  S=} l=` y= =  =%Q =з! =[ =p2 =0 = >@P! !>ж! .>I C> \> n> >  >  >0 > >  >? >r> >  ?;+ )? ??+a U?$h?` v?! ??  ? ? ?P8 ?0  @BN @n 5@P  @@`R@ c@ @ @@@  @0 @W @A/ A A (Ap 5A5 HA2j aAP qA $H A9 AȀA , A A ; A) AЮ  A BP BpE -B. IBBj fB B , B^ B , B@ BB B{ C "CI =C@ RC`* yC " C%  CP C?9 C  C  C  DP $DK -D@W DD  WDP3 qDЀvDD` , Dm DA  DV DD   D DKE0 EG 7E\ QE`< cE@FX tEJ EP  Ep E  E@J EFE  E ?u F F5)F UWVS\uEUMiE EEEEvEEEE$E}ЍMu/D$ >D$L`D$$1\[^_]ËEtXE5 ED$ @D$tLiU vEEU)‰UEEFD$ ?D$x[t&EEEEEEEU$MuD$ AD$ډ;t"E5 Et*D$ CD$D$ BD$xED$D$D$ EE$tD$ GD$طxEUD$D$EET$ $tD$ HD$:EX1)Ɓ )9|O9sKL$\$$PEȅ~_iE -UD$E$D$t{Mu}u}9tEtiUED0T4뚋E̅~iE -D$ED$E$_uD$ cD$ȸ=D$ _D$|(E$D$Et&'UED$D$`$`$ D$`D$ D$$D$ d`D$)D$$DD$ ?`D$GD$$pD$ `D$@D$$D$ `D$?D$$D$ `D$>D$$<D$ `D$ZD$$|D$ `$ D$`$ D$`D$!D$$غD$ 7Ðt&L$qUWVSQQIEEd`EEEEEEEEEDžDžH:C:C9dDž`3<9u:Cu:CBf+9<KV 9d`ED$ED$UED$ T$D$C$9dd9U9d9dz`$?`D$D$$LD$  uf9d`ED$ED$UED$ T$D$C$` 9d`ED$D$C$i`$0CD$D$`$1`$1QY[^_]a)9d7`ED$D$C$`$CD$D$`$:1ev`$P`D$"D$$@D$ #`$`D$7D$`$QY[^_]aË`4$`\$t$_UED$ED$ ET$$dD$/UExD$T$$x$ eD$4$uD$$WĮUEEEE ED$ED$ ET$$ĻD$}E؉$]uى2U ED$ED$ ET$$,D$*EЉى$ĮE$VM苵ܮ4$҉ЮԮĮ<$҉Ȯ̮$\ iܮ-$DžخXܮXD}9خ.Eȉ$}MOE$Į@M+ډzQ]ȋűUċE11 N5  ܮ9خ1ɺwEĮUD$D$|$ خTTX$ خ9خiܮiܮDž9 Ӎ@XP;P \uԉ\$$y벋`$D$D$`$m`$CD$D$`$71bD$ VD$D$`$ D$ BD$D$`$$JډUMċĮ@D$ vD$3D$`$D$ ԮЮT$D$$D$ ̮Ȯ|$t$Į<$\$X$D$D$L$ \4$HDD$ jD$D$`$0t&UVED$ED$ ET$$D$`,$$e$K$1$k$@$$DžD$PD$ $U܋E؉UԉEЉU䉅Ex;= ;/u4$M@@CiE E~1}<$ĮM@ @E E1ۉ g`MHLэU>ĮPpDLtug$g'|ED$ED$ ED$E$D$ED$ED$ ED$E$D$l HDu$tlD$hD$ dD$`$D$\D$XD$ TD$P$ D$M $M@]@ ;E5 E }<$ĮM@x@E5 EZVD$D$ D$ @$iĮD$t$ E$D$9Mߋ@9t/u$=D$Įt$|$ D$ED$$ D$Į|$D$ T$ED$ $ D$Įt$|$ D$ED$$H D$ĮL$t$ |$ED$$D U䃅ҋEa$*<$`D$ D$$D$ D$D$T$ `$EЋUԉD$T$E؋UD$|D$T$ `$W `D$D$$D$  D$D$T$ `$D$D$T$ `$D$D$T$ `$ $D$D$T$ `$s(,D$$D$T$ `$J04D$7D$T$ `$!8x|D$ D$D$ D$D$ D$DD$ D$D$ \D$D$ [D$~D$ ZD$iD$ YD$DTD$ XD$?D$ WD$*D$ VD$D$ UD$D$ D$LD$`$D$ gD$|D$ fD$TD$ eD$,D$ dD$D$ cD$mD$ bD$XD$ aD$CD$ D$D$`$D$ D$ D$ D$`D$`$D$ D$D$`$D$ D$0D$`$sD$ D$D$`$gID$ D$ D$ D$LD$`$) D$ D$xD$`$$D$ D$PD$`$D$ D${D$`$$($D$ `D$t`D$D$$D$ :$D$ iD$ U]Ít&'UWVS^I+ E )E}Ut+1ƍED$E D$E$9}u߃[^_]Ë$ÐUSt1Ћu[]ÐUS[ì*,Y[ count, pos A, pos B: %lld, %lld, %lld fseeko(mxfFile, len, SEEK_CUR) == 0fread(t12m, 1, 8, mxfFile) == 8fread(buffer, 1, 2, mxfFile) == 2fread((uint8_t*)key, 1, 16, mxfFile) == 16mxf_read_l(mxfFile, llen, len)mxf_read_kl(mxfFile, &key, &llen, &len)mxf_equals_key_prefix(&key, &g_PartitionPackKeyPrefix, 13) && key.octet13 == 0x02fseeko(mxfFile, -(16 + llen), SEEK_CUR) == 0read_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])mxf_read_kl(mxfFileB, &key, &llen, &len)fread(&bufferA[bufferAReadOffset], len, 1, mxfFileA) == 1fread(&bufferB[bufferBReadOffset], len, 1, mxfFileB) == 1Skipping 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] -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' Invalid frame count value '%s' Invalid audio shift value '%s' Missing filename a and filename b , starting at VITC timcode %02d:%02d:%02d:%02d, starting at LTC timcode %02d:%02d:%02d:%02dPositioning file A at VITC timecode %02d:%02d:%02d:%02d Positioning file A at start of essence dataPositioning file B at VITC timecode %02d:%02d:%02d:%02d Positioning file B at start of essence data(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)fread(bufferA, lenA, 1, mxfFileA) == 1fread(&bufferB[frameCount * lenB], lenB, 1, mxfFileB) == 1Audio equal for shift of %d samples fseeko(mxfFileA, filePosA, SEEK_SET) == 0fseeko(mxfFileB, filePosB, SEEK_SET) == 0calc_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-A: %02d:%02d:%02d:%02d VITC-B: %02d:%02d:%02d:%02d LTC-A: %02d:%02d:%02d:%02d LTC-B: %02d:%02d:%02d:%02d mxf_equals_key(&key, &g_VideoItemElementKey)fread(bufferA, len, 1, mxfFileA) == 1fread(bufferB, len, 1, mxfFileB) == 1diff_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)Started from position %lld in file A and position %lld in file B Audio was shifted %d samples when comparing '%s' failed in line %d mxf_skip(mxfFile, 12)mxf_read_k(mxfFile, key)(c = fgetc(mxfFile)) != EOFbytesToRead <= 8mxf_skip(mxfFile, len)len == 28len == 5760Audio %d differs Options: -h--help-q--quiet--start-vitcMissing argument for %s %d:%d:%d:%dInvalid timecode format '%s' --start-ltc--duration--audio-shiftUnknown argument %s Missing filename b Comparing '%s' and '%s', for duration %lldrbfopenFailed to position file A Failed to position file B Calculating audio shiftmxf_equals_key(&keyA, &keyB)lenA == lenBlenA == 5760mxf_skip(mxfFileA, lenA)mxf_skip(mxfFileB, lenB)Audio shift is %d samples VITC differsLTC differslen == 829440Video differs Results: Compared %lld frames 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 +4 +4S +4 +4 +4 +4 +4   <̃L oЄoo(&6FVfvƆֆ& GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux),T& <,$ͅT!y_IO_stdin_used5mxf_read_uint16b usage mainTT/fNsaP6int@\EfWdOB'/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crti.S/usr/src/packages/BUILD/glibc-2.5/csuGNU AS 2.17.50.0.5Tu0fNsaP6int@\w;aE6ofW.x.^ Z#m#:## ^#a#'#I## #$#(#,e#0 #4T"Z#8 &Z#<(z#@,>#D|-L#F.#G2#H;#LD#TE#XF#\G#`H%#d(JZ#h@L#l~ 77    '# O# Z#    'a17 2>;hwN OZ#minPZ#secQZ# RZ# S6PV W # X # Y # P[ # \ # ;] #( ^#0   o_b c# d# e# f# g# h# i# &j# -k# 4l# .m# 6n# >o# Fp# Nq# Vr#s/EՃ,t/Rw][P?]kZ~len+Z=%' 4\Z J:=fyBZP9ݞ/ltc/ ߌd 7 Z@)UNu   $Zkey$(ZleniZcZ+Z+h1Z`key$lenϊ  !*( Q F ;"P#\#e1#n#y"# Z``T//- $keyH%len+O^ZZw$ltcw &b Z`Ғt']'Z'''Z 'uZ|''E%(numZE)keyH*g+len+,3Z,Z,Z+,wZW,UZ,Z- okk.cmdj/s DZ0KCZ0C0EC0uCs 1E1F1GZ1=H1I1J+1K1L1M+1N 1nO 1PZ1QZ2Z/( Z0]0Z00E3key13len+1MZ1Z1w1Gw1zw1w/ Z0]0Z00E3key13len+1 1 74 5W{Zp 'JzZJ 'zm *|Zuݚ*}w*~w* u`,k , *Zuݚ*KZuh,uZ , ,o ,xb , , ,i,, ,p,, 4, *n}61%1%"1x1Z7F~1%1%8F~1x1Z9  B : 6 # l; # < < g# G< ~<" f#. #: G#F ;R ;^ =j 9y z "@< ~< f# V# # 6< ~< ~< ~< ~>(  ^ R F : " $ > 4: ; I?  &IU%% : ; I$ > $ >   I : ;  : ;I8 &I : ; : ; I8 I !I/  : ;  : ; I8 .: ; ' @: ; I: ; I .: ; ' I@: ; I4: ; I .? : ; ' I@: ; I 4: ; I.: ; ' I : ; I: ; I4: ; I4: ; I 1X Y 1!1UX Y " U#41$4: ; I %4: ; I&.: ;' I@': ;I(: ;I)4: ;I *4: ;I +4: ;I,4: ;I-.? : ;' @.: ;I /.: ;' I 0: ;I14: ;I2 : ;34: ;I4!I/5.? : ;' I@6 U7 8 91UX Y:1;41<41 = 1>1UX Y?4: ; I? < U%# init.cK /usr/src/packages/BUILD/glibc-2.5/cc-nptl/csucrti.ST !/!=Z!gg//Z!!!#!/=<3!/!=Z! /usr/include/sys/usr/include/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includecompare_d3_mxf.ctypes.hstdio.hlibio.htypes.hstddef.hstdint.hKguuK-/g5KXgH gtKKs=;=y!WYtK/s=;=tT@*lz.66ZhN+jXf)FM91_X@=;=g@s=*N*@*Z5hfY u< XqXn ' u< <u< <u ff.Q J0LtG7Q!z[*/%J`J$aMKJ /*(fXj#13k0,O?>A@v&jZy  v;rJYgK%%%%%%%KK%wfZfj  9v,vh %# %®|<f|f"E"$v>&Xmt XZ  tx }#%{g>**S.`*YYYyA-8Hx8B!,,+L,))8%b%X$$: ,,+L,))8%b%X$$ W n lRPk08A*+**%*+**Ahp=NͅυTX.symtab.strtab.shstrtab.interp.note.ABI-tag.note.SuSE.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.init_array.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.debug_rangesTT#hh 1<B LLJ̃Ro0_oЄ0n w  {Ѕ`00 .<<5``5 J`POO$$O((OOO`TTP ``P`PsQxPR^ Rqe'h3o@0hqVKxVXؒdTP&M ThL̃Є   Ѕ 0 <`$(T` !"# 4;F{T $d\   $+ ;Ave P= R '  * P  ` "9`r D@Zp(T  0   `<C*2=Zn@q dT[`Xi "94rF$Y`ewXh 47`  p   abi-note.Ssuse-note.S../sysdeps/i386/elf/start.Sinit.cinitfini.c/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crti.Scall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__completed.5752p.5750__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crtn.Scompare_d3_mxf.cconvert_12m_to_timecodeprint_position_infomxf_skipmxf_equals_key_prefixmxf_equals_keyread_timecodemxf_read_klposition_fileg_PartitionPackKeyPrefixg_SystemItemElementKeydiff_audiog_AudioItemElementKeyg_VideoItemElementKey_GLOBAL_OFFSET_TABLE___init_array_end__init_array_start_DYNAMICdata_start__libc_csu_fini_start__gmon_start___Jv_RegisterClasses_fp_hw_finiputchar@@GLIBC_2.0memset@@GLIBC_2.0fopen64@@GLIBC_2.1__libc_start_main@@GLIBC_2.0fseeko64@@GLIBC_2.1perror@@GLIBC_2.0mxf_read_uint16_IO_stdin_usedfree@@GLIBC_2.0__data_startfclose@@GLIBC_2.1ftello64@@GLIBC_2.1stderr@@GLIBC_2.0__dso_handlefgetc@@GLIBC_2.0__libc_csu_initprintf@@GLIBC_2.0fwrite@@GLIBC_2.0fprintf@@GLIBC_2.0__bss_startmalloc@@GLIBC_2.0fputc@@GLIBC_2.0memmove@@GLIBC_2.0_endputs@@GLIBC_2.0usagesscanf@@GLIBC_2.0fread@@GLIBC_2.0_edataexit@@GLIBC_2.0__i686.get_pc_thunk.bxmain_initbin/double_clapperboard0000775000454400017500000006221311101667606014436 0ustar stuartcrdELFІ44R4 ('$444  TTT88   D    hhh QtdRtd   /lib/ld-linux.so.2GNUSuSESuSE      2}^CDR.g`j9r$3wpde7Ylibm.so.6__gmon_start___Jv_RegisterClassessqrtlog10libc.so.6_IO_stdin_usedfflushexitperrorputsfgetcstdoutfputcfseeko64fclosestderrfwritefreadfprintffopen64__libc_start_mainGLIBC_2.0GLIBC_2.1 ii 9ii ii ` d    $ (,048<@UQC5%%h%h%h% h%h %h(%h0%h8p% h@`%$hHP%(hP@%,hX0%0h` %4hh%8hp%<hx%@h1^PTRhphQVhPUS[(tX[ÐU=ht LҡLuhÐUtt $ÐUT$D$ L$$Rt'`D$ D$HD$ě$1ɉÍ&'U4$|$Ɖ4$|$]ÍU(ED$D$D$ E$xt)D$ D$lD$ě`$1EfU ‹E f UWVS,EMD$ D$D$$tT`D$ D$D$ě$D$ D$ܛ`D$ě$f,1[^_]ËE$!E1111E+& ׃E΋U 9UtrE$uD$ `D$D$ě$D$ D$'fljUE0x,[^_]ED$ 듡`D$ D$D$ě$BUh]]ȉu։ډEE؉}ω$MEE'u4D$ *D$ܘ`D$ě$1]u}]É-tE5 Et$D$ ,D$"D$ +D$땉t$ D$D$$XtD$ 0D$8[ED$ ED$D$$X U@EMP$5D$|$ \$Q$dD$T$EDT&UED$D$`$`$ D$`D$ D$$.D$ T`D$)D$$D$ /`$ D$JÐ&L$qUM]u}Y9ECtt8:t;t;uD$1M]u}]aÐt&9:Bu::Bt뫍t$ԙD$JD$Tt$}ЍE|M$O| u }D$ D$D$ě`$D$ xD$tD$ě`$$f$`D$D$$BD$ qU؋MzU؉$MUoED$ E$)‰T$|$t*D$ D$LD$ě`$Exx11ɉڍEr&ڍEYEڍE?EڍE%}b@}t&(}d$EU}؉<$MUEZU؋MU؉$MUEE5 Ew\$ D$D$ $D$$ EEU$TD$T$EUET}$},EU}f}$fEUfD$ D$]D$ě`$U؋M D$ 뿐t&$W$D$ D$ܘD$ě`$#;D$ D$]D$ě`$`D$ D$$D$ EUD$D$T$ `$EUD$D$T$ `$EUD$D$T$ `$kEUD$ΜD$T$ `$HEUD$D$T$ `$%EUD$D$T$ `$EȋUD$ D$T$ `$EUD$(D$T$ `$$t1D$ D$ܘD$ě`$D$ D$ؚD$ &D$ D$D$ě`$AD$ D$ܘD$ě`$D$ D$FD$ě`$cD$ D$|D$ě`$9D$ D$D$ D$dD$ D$4D$ D$UW1VS1ۃ uEEE3T33 3)~ }1)~ }~eEu^E MEE~EuAUɿEUt(t [^_]Ít&Mɉuރ<4M EUM뭉Et&Et&'UWVSU  i~i]1Et't~[^_]ÍtOuSvS1)~}tIS9UEC C fS렉E륋EUEQ UKVS_u)F)Nø)N)u'$D$@ [^]ÍP$ $zt$,($t&'UVS ku u]$)PEu5,0 [^]ÐU]Ít&'UWVS^iE)E}Ut+1ƍED$E D$E$9}u߃[^_]Ë$ÐUS t1Ћu[]ÐUS[Y[fseeko(mxfFile, len, SEEK_CUR) == 0fread(buffer, 1, 2, mxfFile) == 2fread((uint8_t*)key, 1, 16, mxfFile) == 16mxf_read_l(mxfFile, llen, len)mxf_read_kl(mxfFile, &key, &llen, &len)mxf_equals_key(&key, &g_AudioItemElementKey[num])fread(g_audioBuffer, len, 1, mxfFile) == 1%5lld Click ch=%d, off=%d %.1fms Usage: %s [OPTIONS] -h, --help Show help Double clapper board check of '%s' mxf_equals_key_prefix(&key, &g_PartitionPackKeyPrefix, 13) && key.octet13 == 0x02fseeko(mxfFile, -(16 + llen), SEEK_CUR) == 0mxf_equals_key(&key, &g_VideoItemElementKey)fread(g_videoBuffer, len, 1, mxfFile) == 1videoResult = 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)'%s' failed in line %d mxf_read_k(mxfFile, key)(c = fgetc(mxfFile)) != EOFbytesToRead <= 8len == 5760Options: -h--helpMissing filename rbfopenmxf_skip(mxfFile, len)position_file(file) Results: # frames = %lld # red flashes = %lld # clicks A1 = %lld # clicks A2 = %lld # clicks A3 = %lld # clicks A4 = %lld # flash with no click = %lld # click with no flash = %lld len == 829440%5lld Red flash Red flash but no clickClick with no red flashD B+4 +4S +4 +4 +4 +4 +4 A>CpAA9  D ooo| ƅօ&6FVfvƆGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux),&  ; Q$F4!y_IO_stdin_used5& mxf_read_uint16usagemaint; find_audio_click_32bit_stereofind_audio_click_mono8red_diff_uyvyfind_red_flash_uyvy/fNsaP6int@\EfWDOB'/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crti.S/usr/src/packages/BUILD/glibc-2.5/csuGNU AS 2.17.50.0.5" T0fNsaP6int@\;aE-ofWr.xn./ Z##&## ## #@## #$#(#,6#0  #4"Z#8&Z#<\(z#@,>#D-L#F.#GV2#H`;#LD#TE#XF#\G#`H%#dOJZ#h7L#l~ 7    '# # #Z#    'a6172>;h@R KS# HT# U# 3V#0 lW#8  X0[ ]\# w]# ~^# _# `# a# b# c# d# e# Uf# ]g# eh# mi# uj# }k#l-Z҇,len%? Z Wp (  _Z_e u Zkey Z leniZcZ%Z%dZ04keyS flenu(P     s !{"Z0">!{"! #num!ZI$key#@%$g&len%%r%p&Zuh%a'Zud'E@H(cmd?ZkeyՃlen%Z'Zp ( %euZkeylen%)~ Z*> {* +key , +len %-O IZP.HZq"H ,_JZ/?Kf/p%>}/Z,SO 0 ,FR%,R%,Rx,RZ1 x2H  >34I^1 'P8p2CH2Ng Y{5ew2H2g  _ Z 6 o6r6u  6x  77 6  786 X9h9e9d5a#P61'>int@Nsf\EWafwQUlNw/[OeOvPP1MR>S>uh^S>ul T>u9T>up\>]> i_> Xa3 b3 } L >8~`Qlw>3n >up>>>M> i>S  3q$v`#w t%> red&L6>a0 d5w\ 5>| G9v]:> i;> RFv @=v[p,`/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crtn.S/usr/src/packages/BUILD/glibc-2.5/csuGNU AS 2.17.50.0.5% $ > $ > 4: ; I?  &IU%% : ; I$ > $ >   I : ;  : ;I8 &I : ; : ; I8 I !I/  : ; .: ; ' I@: ; I: ; I.? : ; ' I@: ; I 4: ; I.: ; ' I : ; I: ; I4: ; I4: ; I : ; I 1X Y 11UX Y  U 41!.: ;' I@": ;I#: ;I$4: ;I %4: ;I &4: ;I'.? : ;' @(: ;I ).: ;' I *: ;I+4: ;I,4: ;I-.? : ;' I@.: ;I /4: ;I0 U11UX Y241 34141X Y 51UX Y64: ; I 7!I/8!I/94: ; I? < % $ > : ; I$ > .? : ; ' @: ; I4: ; I4: ; I 4: ; I 4: ; I U  I &I: ; I .? : ; ' I@4: ; II!I/ .? : ; ' I@U%# init.cK /usr/src/packages/BUILD/glibc-2.5/cc-nptl/csucrti.S !/!=Z!gg//Z!!!#!/=3!/!=Z!q /usr/include/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/sysdouble_clapperboard.cstdio.hlibio.htypes.hstddef.hstdint.htypes.hgH  !WYtK/s=;=tthN+jXf)FM91_X@=;=g@s=*N*@*Z5hfY u< XqXn 'x<`x.Dx<<6~uwfoY%:"> gK%%KCht`~s#J/X#~/Q JV Y*~O JK)y<{<v(~F~ "%%########~%~J0i'***III= /usr/includeavsync_eval.cstdint.ht:L@cgg<q.ggaO.o..a."==:i:gg`& =ioJ!_֠ tjbJ!J=;gf$=;g~%S3)2T<@YI/uI=-[L@ȗ;=CyXtqJ<sK /usr/src/packages/BUILD/glibc-2.5/cc-nptl/csucrtn.S !4!!!| RAB *AG KqAB AB F 0yAB FFMAB (PD  F AB R| EAB AD`AB F`AG DQAB BGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)init.cshort intlong long intunsigned charlong long unsigned intshort unsigned int/usr/src/packages/BUILD/glibc-2.5/csu_IO_stdin_usedmxfKey_shortbuf_IO_lock_tstderr_IO_buf_endposition_filevideoResultbuffer_IO_write_endg_AudioItemElementKey_flags_markersfilenameflashCountaudioResultcmdlnstdoutflashNoClickCountcheck_videog_SystemItemElementKeyclickCountmxf_read_kmxf_read_lvalue_filenomxf_equals_keyg_audioBuffersize_t_vtable_offset_IO_read_baseargc_IO_save_end_poskeyBmxf_skipuint8_tsummary__s1_len_modeoctet10octet11octet12octet13octet14octet15_IO_write_base_IO_read_ptr__s2_lenlleng_videoBufferg_VideoItemElementKey_IO_markerdouble_clapperboard.c_IO_save_basemxf_read_uint16/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/archive/testoctet0mxf_read_klkeyAskip_timecodeSummary__quad_t_IO_backup_base__pad1__pad2__pad3__pad4__pad5bytesToRead__result__s1mxf_equals_key_prefixargvmxfFileuint16_tg_PartitionPackKeyPrefix_IO_read_endclickNoFlashCountusageframeCount_lock_old_offsetstdin_IO_FILEoctet1octet2octet3octet4octet5octet6octet7octet8octet9check_audio_sbuf_IO_write_ptrhaveStartEssencellengthuint64_t__off_tmaincmpLen_chain_flags2_cur_column_next__off64_t_unused2_IO_buf_baseaudio_sizesamp1moderate1_offp_audiosumSqDifffind_audio_click_monodoublered_diff_uyvyfind_red_flash_uyvysampbytesPerSamplemoderate_offp_offset2found2bitsPerSamplep_offset1red_diffnum_diffsp_offsetavsync_eval.cint32_tmoderate2_offtotal_diffavg_diffp_click1video_bufp_clickp_click2find_audio_click_32bit_stereosamp2line_sizefound1mod_thresholdttRuPRQ`atahthu`yP`yRttuuPttu;P;uh;R;Q;uduupNup\upPPRP!PN\PvzPPuVWVWQSNVWTsVWvVW\dPz}P}PuulNulvulultt)uP)uRV!)VQW!)W!uXBVuXh)uX01t13t3utQtt uq8S8KqKS>q>ySy q*u~,ju~v>u~y u~8>SP>Sy S8Ku>u2B u } u uuoP8Ku` >u` Rud u`8Ku`>u`2B u` } u` u`8Ku`>u`2B u` } u` u`ttEu%%VuEVu u EuuE u uE uuEWEW SES,OR,RPQtQStSAuPuAuPwwAu |VAVRRRRPQtQXtXuPVuVSPPttQuQuQu KS/9vlqPivlqPi9v9P\P\ } B y } y B l #  ## / C h 6> / C h Sd%EA*/'48.symtab.strtab.shstrtab.interp.note.ABI-tag.note.SuSE.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.init_array.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.debug_rangesTT#hh 1<B DD`JRo||,_oPn w  { ІL@@ 44 P     PDD `P P !" f#03'73X<@0=KD VPNPdLX@&K _ThD|    І @4   D` !"# 4;F{  hL  P 4+ ;AvR *  0y @X& 4BX i | D p І   @2-q =DLDYk` yg`Hi 9r$#P/Q CE ar` od 7P P  abi-note.Ssuse-note.S../sysdeps/i386/elf/start.Sinit.cinitfini.c/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crti.Scall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__completed.5752p.5750__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crtn.Sdouble_clapperboard.cmxf_skipmxf_equals_keymxf_read_klcheck_audiog_AudioItemElementKeyg_audioBufferg_PartitionPackKeyPrefixg_SystemItemElementKeyg_VideoItemElementKeyg_videoBufferavsync_eval.c_GLOBAL_OFFSET_TABLE___init_array_end__init_array_start_DYNAMICdata_start__libc_csu_fini_start__gmon_start___Jv_RegisterClasses_fp_hw_finifopen64@@GLIBC_2.1__libc_start_main@@GLIBC_2.0fseeko64@@GLIBC_2.1perror@@GLIBC_2.0mxf_read_uint16_IO_stdin_used__data_startfflush@@GLIBC_2.0red_diff_uyvysqrt@@GLIBC_2.0fclose@@GLIBC_2.1stderr@@GLIBC_2.0__dso_handlefgetc@@GLIBC_2.0__libc_csu_initprintf@@GLIBC_2.0fwrite@@GLIBC_2.0fprintf@@GLIBC_2.0log10@@GLIBC_2.0__bss_startfind_red_flash_uyvyfind_audio_click_32bit_stereofputc@@GLIBC_2.0find_audio_click_mono_endstdout@@GLIBC_2.0puts@@GLIBC_2.0usagefread@@GLIBC_2.0_edataexit@@GLIBC_2.0__i686.get_pc_thunk.bxmain_initbin/avidmxfinfo0000775000454400017500000210616311101667606012765 0ustar stuartcrdELF0444 ((%444@@ttt       Ptdtt}t}$$QtdRtd   /lib/ld-linux.so.2GNUSuSESuSE %0' (* ,/)+&"-#!.   %$;  16y[TCA2I.k2U6%Ct7G[ 'd"d9rc$ .ĐtK2F5bA7Lyk;;?E libuuid.so.1__gmon_start___Jv_RegisterClasses_finiuuid_generate_initlibc.so.6_IO_stdin_usedstrcpygmtime_rputsputcharstdinstrftime__assert_failgmtimefeoffgetcstrlenmemsetfseek__fxstat64stdoutfputcfseeko64memcpyfclosewcscmpmallocftello64stderrfilenofwritefreadgettimeofdaywcstombstimesfopen64__libc_start_mainwcslenvfprintfsnprintffree_edata__bss_start_endGLIBC_2.2GLIBC_2.1GLIBC_2.0Kii ii ii "$    $ (,048<@DHLPTX\`dh l!p%t&x'|()*+-.U觬5%%h%h%h% h%h %h(%h0%h8p% h@`%$hHP%(hP@%,hX0%0h` %4hh%8hp%<hx%@h%Dh%Hh%Lh%Ph%Th%Xh%\hp%`h`%dhP%hh@%lh0%ph %th%xh%|h%h%h%h%h%h 1^PTRh5h6QVh`US[ÔtvX[ÐU=t ҡuÐUtt $ÐUD$D$6$M$ D$xD$.D$$h7D$ D$8D$$7D$ ÍL$qUWVSQ(ImQ6:u66:Bu*6:Bu(1Y[^_]a6ֹ󦍽8uJ뼐t&t&t$D$N7$9tL4$ 7t$D$|$4$0u<$a<$ 9u(1Y[^_]aÉt$D$7$zft$D$7$sZft$D$47$S:D$D$$6D$ (Y[^_]aÐU<w tU]ápU]ÍU(uu }}]JE܋U؋]EM}֋UVuP,$B}PE$ fE7m}mEU]ÐUWVSӃEMEU1~}UE2׍F9r~EPB99t[9tWUE+E׋2EF9rD$:$1‹ED$0[$Gu(EEE|$$.tEU냍ED$ED$@[$tU}YED$ ED$D$@[$uJ+D$D$ 8D$>5D$D$ 8D$>ED$ED$C0$*%D$D$ 8D$P?'UWVSUEEEUEEEUEEEUEEEEEEEDžPDžTEEE\D$D$$M D$D$ $l] EƃD$E$DKUujE$DU؉$HM܉ $蟆E$UU$Y(M $N(E$C(U $X[^_]áD$D$ 8D$?D$:$dE}u|$ t$\$$vuuHEu 1D$D$ 8D$?D$:$kEUT$\$$Diu!EtD$D$ 8D$?릋EP$"uEu+M܉ $谇u@Eu~{D$D$ 8D$,@D$:$릋E܉$juPEtD$D$ 8D$@D$:$uD$D$ 8D$`@ϋE܉$zu%END$D$ 8D$@뛋E|$ t$\$$nu.}D$D$ 8D$@X$Hu(uD$D$ 8D$:E܉D$E؉$ZGu(]D$D$ 8D$AEU\$D$ET$D$EP4@0T$ D$E؉D$E$Eu(M-D$D$ 8D$8AwEԉD$ED$U$u(UD$D$ 8D$A1ED$U$tEUM Eԉ$Uu(ED$D$ 8D$AED$U$@tIE D$UD$Eԉ$u(E+D$D$ 8D$TBuẺD$ED$U$u(ED$D$ 8D$B/E D$U D$Ẻ$Pu(ED$D$ 8D$CED$U$QtBMUẺ $M wu(ECD$D$ 8D$|CED$U$] {EM] $#$"ED$V$E̍U\$T$$KuuMD$D$ 8D$DE D$UD$Ẻ$RZEZD$D$ 8D$CE$wM AD$2] ‰C@KM 81,AD$D$D$E$D$ E<$D$ 8$o <$_ ttE 8X@$ MM A@<$Xm MuEOD$D$ 8D$DFE$$\M A``dAdXQh\AlEQpA\ D$E؍]ĉ\$$hED$EčL$$mtED$V$E D$VD$Eȉ$ }D$[D$ 8D$ MED$hV$fE D$hVD$Eȉ$EGD$9D$ 8D$XJED$V$E D$VD$Eȉ$uD$`D$ 8D$M'ED$xV$E D$xVD$Eȉ$EsD$=D$ 8D$JED$V$(E D$VD$Eȉ$Ad] D$eD$ 8D$NSED$V$gE D$VD$Eȉ$@ED$CD$ 8D$ $ME؍\$\$$,>uf D$E؉t$$`uE\$$bh$u$*g$tu $r]MWE$TxD$ED$W$ED$ED$W$E\$D$W$\$$W&ED$E\$@0$_E\$$\dE؉t$\$$7_wD$E$f$4 u $ $L tUME$WppD$ED$W$-OhD$ED$W$HED$ED$X$ptٽȉʉl]hMeʋ|HH֋HLM lSPlx,$P$ fh7٭߽H٭HLlidLHȋHٍ44$U hP,$Jhhۅh٭zt٭ED$`$< M ˁàPP@ D$X$~$] C|E$]*U؉$#.M܉ $(l$1>;E$ U$ M $ ED$&D$ 8D$QED$pWD$E܉$]U ЃaEND$QD$ 8D$QE&D$MD$ 8D$RpED$DD$ 8D$RHuD$jD$ 8D$S }D$iD$ 8D$pSED$hD$ 8D$SE^D$@D$ 8D$R9D$?D$ 8D$QD$ X$q"D$0X$Y"D$@X$A"D$PX$)"D$`X$"D$pX$!{D$X$!tKE @|b$E؍T$T$$_7D$X$!uD$X$n!uD$X$Z!uD$X$B!]D$X$*!_U B|ED$D$ 8D$O$]`dM AQ| `dPPTTpt\ED$ED$W$!tJ $t"UMjU BTaUMHmED$D$ 8D$NE{D$D$ 8D$LOD$X$D$X$qD$Y$YD$Y$kAD$ Y$S)D$0Y$tM A|D$@Y$xuD$PY$dt] C|D$`Y$AuD$pY$-tE @|ND$Y$ uD$Y$uD$Y$uD$Y$tU B|D$Y$uD$Y$uD$Y$uD$Y$otM A|D$Z$LuD$Z$8tEK$$`TD$Z$t] C|'M A| D$Z$uD$Z$9E @|] C|] C| U B| M A|D$ Z$Wt E @|D$0Z$9t U B| D$@Z$t M A| D$PZ$t E @| D$`Z$t U B| D$pZ$M ЃA|E @| U B|E @| D$Z$oD$Z$WD$Z$?tU B|`D$Z$uD$Z$uD$[$tM A|$D$[] ЃC|UE UB EBEB]ÍUME  E E ‰]ÍU |$}4$P[4$|$]fU |$}4$`[4$|$]fU4$u|$p[4$|$]fU4$u|$[4$|$]fU4$u|$[8u4$ȋ|$]Í&u[18ѐt&U4$u|$[8u4$ȋ|$]Í&u[18ѐt&U4$u|$[8u4$ȋ|$]Í&u[18ѐUE]@Ðt&UWVS E} uu't|$C$օtC [^_]à 1[^_]Ðt&U1҉EtP]Ít&'UEP1tB]ÍUSM Uɋy1[]ËB9t9uU[][]1t҃9u tŋC…u뺍v'UU E@@]ÍvUS]ME |5AAtt1ft9ӉQu[][]fUMt$BAAtA1y]Ít&A1yA]Í&UE]@Ðt&UE]@Ðt&UWVS E}tP1&ޅt=ËU T$C$ׅt{t-t9$Uj [^_]1 [^_]ËUuBNjEp뿍vUWVS }t9tW 3tC$҉$KuGG [^_] US]t$t$[]Í&'U($uu }}]E҉AEtH1ۅE~9~t 9ދU9tD $^1]u}]Ív1ۅExЋ9|ut&EF9u]tbE҉t[GD$D$ [D$\D$\$1ut&GO]량O렍t&US]$vt%E BtHC[]D$sD$ [D$\D$\$1[]ÉS뵍vUS]$t)E BtRCCS[]D$]D$ [D$\D$\$1[]Í믍UEU @@P ]Í&'US$9tE $D$E[]D$$D$ [D$`\D$\$1[]ÐUt$Í'UED$\$S1҅t ɉÍU]Éutks=D$ D$D$$\Et$$D$蒾]u]ÃtIuىD$ D$D$$\辽뷉D$ D$D$$\蜽땉D$ D$ D$$\zp'UU9M vÍEEt$É$ÐUVSu$2EE$蔽95wetkpD$ D$\D$$舽\$D$]$迼EM E$[Ġ[^]D$ ]D$JD$\$\艻D$ ]D$KD$\$\eUE@ @]Ít&U1]É'U]ÍU1]É'UE]P@ fU1]É'U]ÐUE@@ @$]ÍvU1]É'U E$t$|$p x$;X|~;HwEP2UJ Z$$t$|$]Í&U1]É'USEH$;HP }1ۉ[];Pr[]ÍUMuE ]uUtDt2N^M)]Ӊȃ| ~f9U}@]1u]F V$&x;V}F V$]u];Fs'9Ev'Ƀv'늍&'UE]P$@ fU]ÍUE]P@fUUB,EJ]፴&'UUB,EJ]፴&'UEP,UH ]፴&'UEP,UH]፴&'UEP,UH]፴&'UMA,EI]፴&'UEP,UH]፴&'UEP,UH ]፴&'UEP,UH$]፴&'UU EP0]fUEP0t]Ð&U(ED$D$E$t1D$D$ !]D$]D$\$1ËE UÍv'U(ED$D$E$ t1D$ D$ !]D$]D$\$1EfU ‹E f U(ED$D$E$t1D$D$ !]D$ ^D$\$1UEM E ‹E щ UWVS,ED$D$E$ t8D$ D$ !]D$H^D$\$,1[^_]Ðu11E1M¸ E 1 E1 E1҉¸ M 1 M1 ڋ] ȉ ЉC ,[^_]ÐU]w&U]&U]G&U]&UE D$EED$E$t/D$AD$ !]D$p^D$\$1ɉÍ'U(U D$fEED$EU$pt/D$KD$ !]D$^D$\$1ɉÍvU(U D$EEEED$EU$t/D$WD$ !]D$^D$\$1ɉÐt&US$]M D$ډȉ1҉ڈEȉ1҉ڈEȉ1҉ڈEȉЈE1҉ȉEȉEȉEED$EM$'t/D$gD$ !]D$^D$\$1҃$[]ÍUE ED$E$UE fED$E$ UE D$E$HÍUE EEEEUD$ET$$ÍvUE D$D$E$t/D$D$ !]D$_D$\$1ɉÍvUE D$D$E$t/D$D$ !]D$D_D$\$1ɉÍvUWVSE$E1111E&f߃E ƋE 9EtrE$!uD$D$ !]D$t_D$\$1[^_]Ðt&ljE E0x[^_]UD$D$D$ !]D$2]D$\$1[^_]US]E $D$Wu7D$D$ !]D$C]D$\$1҃[]ËED$E$D$fuD$D$ !]D$_D$\$1[]ÍU]W&U]G&U]7&U]&UWVSE] u$ DžDžtV؉+w=vJ|$D$E$9ui1;ws[^_]É+뱐;wۍ\$t$D$ E$[^_]1밍UE E ]UE D$D$E$@t/D$D$ !]D$_D$\$1ɉÍvU]&U]&U]w&U]]}M u}w5w+tG0t 8v]u‹}]Éډȉ1 uډȉ1 uډȉ1 uډȉ1 ¾uډ pډ X ȃ@RfUS]E $D$u7D$D$ !]D$\]D$\$1҃[]ËE$D$uD$D$ !]D$_D$\$1[]Í'US]E $D$u7D$D$ !]D$`D$\$1҃[]ËE$D$uD$D$ !]D$4`D$\$1[]Í'U]&U]7&UE]UU EfP2]ÐUE]@2Ít&U 4$u|$} 4$|$]Ít&U4$u|$} 4$|$]Ít&U4$u|$} 4$|$]Ít&U4$u|$} 18uu} 184$ȋ|$] U4$u|$} 4$|$]Ít&U4$u|$} 18uu} 184$ȋ|$] UM4$u|$} 94$|$]Ít&U4$u|$} 4$|$]Ít&UWVSLEUEE UԍPU<< UԋEЍ  t1҉ tGE~611 )ËUԋE t1҃D9EЍ_\$E$9D$-D$ !]D$`D$\$1ɃL[^_]û Ea}w!}w]Љ\$M $g19D$D$!]EЋUD$X`$D$T$ L1[^_]ËU܍ED$T$M $U۹9PD$.D$ !]D$aD$\$L1[^_]É|$D$%D$!]MԋUD$`$L$ T$L1[^_]D$ bD$D$!]$z]t&U(E ]]uu}}D$E$uAD$6D$ !]D$]D$\$1ҋ]Ћu}]Ív‰D$E\$t$ $4uD$7D$ !]D$TaD$\$1똍v'U(]E] uu}$\$t$H\$t$ E|$$u/D$1D$ !]D$TaD$\$]u}]ÍU(}E }]]uuD$<$)uED$D$ !]D$]D$\$1ҋ]Ћu}]Í&\$t$<$uD$D$ !]D$]D$\$1렍US]t1P,t$P(t@,$ҋt$[]É'UEt]鼤]Í&'UEt]霤]Í&'UEt]|]Í&'U8E U]uE1҉}U$41ǹ $(Eǹ MUɉJtuMEUCAEQCC CC CPCC C$0K,C(]u}]EExD$D$ !]D$|aD$\$1D$D$ !]D$aD$\$$1sfU($4]u}1ǹ $(蝣ǹ C C C C0ECpC@CPC `C$pS,C(]u}]D$bD$ !]D$|aD$\$1D$dD$ !]D$bD$\$$ԡ1뉍t&U(Eu]}ƋX$VH @9|~ 1[9suE}uu9}E)ˉ]EEHE \$L$$覡uUMV N$؋u]}]~ ]t&9rv'UEE]鋡 UEE]k US]{~ $2tC S[]Ív|{ s؃1[] UEE] U1҉]]uuC S1Ʌx't$D$D$ E $荡1C S]ȋu]Ít&'UED$D$ ED$E $CÐt&U($4]u}衠ǹ 1$(ǹ 1D$]E$E  CCC CCCCpC C$s,C(]u}]D$8D$ !]D$|aD$\$1D$:D$ !]D$LbD$\$$蠞1뉉$蔞4$茞1r'U($4]u}Aǹ 1$(ǹ 1D$]E$趝E  CCC CCCCpC C$s,C(]u}]D$D$ !]D$|aD$\$1D$D$ !]D$LbD$\$$@1뉉$44$,1r'U($4]u}ǹ 1$(违ǹ 1D$]E$VE  CCC CCCCpC C$s,C(]u}]D$D$ !]D$|aD$\$1D$D$ !]D$LbD$\$$1뉉$ԛ4$̛1r'UxEu ɸË$tED$T$$蛜uȋE̋UÍvU1S]t Ct C[]D$D$$RCCfUEE]K UEUD$ E T$D$E$蔚ɅÍ&'UUE EU ]饛'UED$D$ ED$E $#Ðt&US]t$脚[]ÐUWVSD$$D$ bD$|fD$\$1ҋ]Ћu}]D$p<$twC1ÉD$t$<$`19)Ή\$t$<$D$-D$ bD$fD$\$1ivD$&D$ bD$fD$\$12|9oD$ pD$*D$b$bjډCD$.D$ bD$gD$\$1fU]W&U8}E }U]uEU<$҉EUUE3U3E <$]1ɋu)Ή؃9UsrD$p<$2]+]uu\$t$<$19D$ tD$D$b$b-D$D$ bD$LgD$\$1]u}]Éډٍt&D$D$ bD$fD$\$19Ea9.v)Ή\$t$<$,vD$D$ bD$fD$\$15D$ D$ bD$$gD$\$1D$D$ bD$gD$\$1&UWVS<} O`E$>҉WG9w9)ӋWM] $T$D$ \$U7 u<[^_]fD$p]$_1t$ \$EU$T$7)։]؃Eu܃U1ɋU܅xM܋U؉L$T$M $M1ҋ])ӅۉM]G1EU1ɋE܅xϋu܋]؉t$\$u4$fD$D$ bD$gD$\$<1[^_]D$D$ bD$fD$\$1L$\$]$ukD$D$ bD$fD$\$1D$D$ bD$$gD$\$<1[^_]ËUMEe.D$D$ bD$gD$\$1D$ tD$D$b$b!t&U(uu ]^|E$^|Nx9~))ډF8V1҅tC<< ƒ[]Í'US]D$ D$`p$.1҅t 1Ҁ{ ƒ[]Í&UWVS,E $u ,[^_]ËE 1ۉ$NƉ$NjE D$E$谳E$tCE$Uۉt CSA Q$FˋVA(Q,E$ҳuE D$E$LE$豳E$XNjpE$1D$ Ή\$t$E$7|$E$uD$D$ bD$oD$\$,1[^_]Ðt&A(A,D$ D$D$E$証xD$D$ bD$$pD$\$1ID$D$ bD$oD$\$1&US]D$ D$`p$1҅t 1Ҁ{ ƒ[]Í&US]D$ D$`p$1҅t 1Ҁ{ ƒ[]Í&UWV1S1ۃ}wS1ۃ tF<$!t7`p9u΃ T u1 D+t<$u1[^_]ÍE$>tE<$D$ED$t͍FD$<$.EU EBEBEB 뜍'UVS@u ED$ ]؍ED$\$E$u8D$D$ bD$HoD$\$1҃@[^]É$q1҅tEUE܉FEFEF EUEMH@[^]ÐUWVS FC~vy3iÌً|0$T0 uzŒtUv13„t.t*3uCŒt!9w[^_]Ãv볅ɉv뮉ω[^_]Åۉ뜿3͐t&UU MB~v1]iŒT D$u損t&U]] }}uuD$@C$|$$t]u}]ËS41tu]}uU }]UE D$@D$E$`1t EÍUE D$D$E$1t EÉ'U(]] uu}}$t$ t]Ћu}]Ít&ED$\$<$mu 1Ґt&E$D$uEt$<$D$tUEU ttE U}D$ D$qD$t$~o'UEU ttE U-D$ D$jD$t$~o'UWV1S|E}܃ED$E$蚬E$E$9t$ËE<$D$聬<$ɬt<$ $D$~tٍE\$$; ED$D$ D$ tD$~$|1[^_]ËED$E$EE$AE$~D$Ǎ@$kEEwD$ED$E܉$衫E܉$E܉$"4$Í@D$G$ftf;C$uE$t$; ED$7D$tD$ G$D$h$D$1|[^_]ËG(D$E$GD$E$ED$BD$tD$G$D$ G(D$$D$1덍Et$$ED$D$/D$ tD$8$|1[^_]ðAGD$E$4ED$D$!D$ tD$~$1UWVS,}u4$GD$ҩf4$84$xE$$E@4D$E$uE<$P4T$D$=uD$D$ tD$D$\$,1[^_]É|$4$&4$舩tq4$̩<$ÍED$CD$tW\$E$$螬uD$D$ tD$D$\$,1[^_]Ã,[^_]D$D$ tD$LD$\$,1[^_]fUWVS1ۃu} Dt?uD$D$ tD$D$Ā$1[^_]É<$Lk$kD t |$$]kED[^_]D$D$ tD$D$\$1댍USÃt(t$_jt$Kj[]ÍvUEtE$$襨EÍt&'USÃt(t$it$i[]ÍvUEt EEÍUWVS,EEu fE$0ejÉE1 ߅t.4$i$5j/t$E$iMUBABAB A MBBABABA B EfB$EB(E B,T$E$贩t ,[^_]ÐD$D$ tD$D$\$D$!D$ tD$XD$\$E^,1[^_]fD$D$ tD$D$\$,1[^_]Í&D$D$ tD$ȁD$\$x&'UVSÃt:@tCt$gC;tD$D$$$g[^]þDt$xgDu뺍v'UVS U]u wbiŒD$uTiŒ\ St&4$qg$gCtit$$gEC EC [^]fD$1D$ tD$|D$\$ [^]ÉfD$D$ tD$܂D$\$1t UVS U]u wriŒD$udiŒ\ St&4$af$fCtyt$$sfC D$D$$Xe [^]ÍvD$w1D$ tD$|D$\$ [^]ÉVD$D$ tD$܂D$\$1ds UVS U]u wbiŒD$uTiŒ\ St&4$Ae$eCtit$$SeEC EC [^]fD$T1D$ tD$|D$\$ [^]ÉfD$]D$ tD$܂D$\$1Tt UVS UMu B1w^iŒ\$uP\ St*4$3d$dCt$$AdEC [^]ÍD$41D$ tD$|D$\$ [^]D$01D$ tD$$D$\$D$;D$ tD$܂D$\$1! UWVS }tL1$ L$Bf؃Ìut$b [^_]Ív'UWVS,u E$8=cÉE&1߅t.4$b$ c7t$E$bMUBABAB A MBBABABA B $D$$,ED$E$t ,[^_]D$zD$ tD$܃D$\$D$D$ tD$D$\$E,1[^_]D$D$ tD$PD$\$,1[^_]Ðt&D$D$ tD$D$\$|D$ D$xD$t$ uf`v'US4$$FYaED$$FD$$_D$ E$觡D$P E$葡D$ D$D$#uE$vD$ D$D$)uE${D$ D$D$0uE$D$ D$D$7uE$mWD$ D$D$"uE$B^D$ D$D$(uE$eD$ D$D$/uE$lD$ D$D$6uE$D$ D$ D$=uE$D$D$ D$ D$AuE$SD$D$ D$ D$NuE$ D$D$ D$ D$MuE$D$D$ D$ D$YuE$D$D$ D$D$duE$ID$D$ "D$D$ouE$TtD$D$ D$D${uE$!sD$D$ D$D$zuE$rD$D$ .D$D$uE$qD$D$ ,D$D$uE$pD$D$ 0D$D$uE$UoD$D$ 0D$D$uE$"nD$D$ 1D$D$uE$mD$D$ 1D$D$uE$D$D$ D$D$uE$D$D$ D$D$uE$VD$D$uE$<D$D$u$D$XD$ D$dD$\$-D$=D$ D$0D$\$E$14[]D$D$ tD$<D$\$41[]Ðt&D$;D$ D$D$\$널D$<D$ D$D$\$QD$>D$ D$tD$\$D$?D$ D$D$\$D$@D$ D$D$\$D$AD$ D$@D$\$D$ID$ D$D$\$WD$BD$ D$D$\$%D$CD$ D$ȆD$\$D$ED$ D$D$\$D$FD$ D$hD$\$D$GD$ D$ćD$\$]D$HD$ D$$D$\$+D$JD$ D$܈D$\$D$KD$ D$8D$\$D$LD$ D$D$\$D$MD$ D$D$\$cD$ND$ D$PD$\$1D$OD$ D$D$\$D$PD$ D$ D$\$D$QD$ D$tD$\$D$D$u$D$YD$ D$D$\$ID$RD$ D$؋D$\$D$SD$ D$<D$\$D$TD$ D$D$\$D$D$vE$%D$D$v$udD$\D$ D$TD$\$@D$WD$ D$D$\$D$D$v$udD$]D$ D$D$\$D$[D$ D$D$\$D$D$v$u2D$^D$ D$D$\$@D$D$!v$u2D$_D$ D$(D$\$D$D$'v$gu2D$`D$ D$pD$\$D$D$/v$u2D$aD$ D$D$\$VD$D$7v$u2D$bD$ D$D$\$D$D$=vE$ztND$D$Lv$\udD$eD$ D$D$\$D$dD$ D$HD$\$gD$D$Rv$u2D$fD$ D$D$\$D$D$Xv$u2D$gD$ D$8D$\$D$D$^v$@u2D$hD$ D$D$\$}D$D$dv$u2D$iD$ D$ȑD$\$/D$D$lvE$tND$,D$v$udD$lD$ D$dD$\$D$kD$ D$D$\$D$D$v$u2D$mD$ D$D$\$@D$D$uvE$tND$%D$v$udD$pD$ D$`D$\$D$oD$ D$D$\$D$D$|$u2D$qD$ D$D$\$QD$D$ D$D$vE$"D$D$ D$ D$vE$pD$D$ D$!D$vE$=%D$D$ D$"D$vE$ D$D$ D$#D$vE$[D$D$ D$$D$yE$D$D$ D$%D$vE$qD$D$ D$&D$vE$>,D$D$ D$'D$vE$ D$D$ D$(D$vE$D$D$ D$)D$vE$UD$ D$ (D$*D$vE$rD$D$ (D$+D$vE$?D$D$ (D$,D$vE$ RD$D$ (D$-D$vE$D$D$ ,D$.D$vE$D$ D$ *D$/D$yE$sD$D$ -D$0D$vE$@#D$D$ -D$1D$vE$ D$D$ D$2D$vE$D$ D$D$ wE$udD$D$ D$,D$\$D$tD$ D$D$\$D$ D$D$wE$udD$D$ D$|D$\$qD$D$ D$ȚD$\$?D$D$-D$ <D$ D$D$"wE$1D$D$ D$D$\$D$D$ D$lD$\$D$D$ D$ D$\$fD$D$-D$D$ D$D$wE$XRD$D$ D$D$\$D$D$ D$D$\$D$|D$ D$ĖD$\$D${D$ D$lD$\$[D$zD$ D$D$\$)D$yD$ D$D$\$D$xD$ D$\D$\$D$wD$ D$D$\$D$vD$ D$D$\$aD$uD$ D$TD$\$/D$D$ D$LD$\$D$D$ D$D$\$D$~D$ D$D$\$D$}D$ D$(D$\$gD$D$ D$D$\$5D$D$ D$D$\$D$D$ D$XD$\$D$ !D$D$.wE$ u2D$D$ D$$D$\$xD$D$D$;D$ 1D$!D$6wE$ju2D$D$ D$D$\$D$D$D$;D$ AD$!D$RwE$u2D$D$ D$D$\$D$D$D$;D$ QD$!D$GwE$u2D$D$ D$D$\$%D$D$1D$;D$ aD$!D$ZwE$u2D$D$ D$8D$\$D$D$D$;D$ qD$!D$iwE$u2D$D$ D$ȟD$\$CD$D$0D$;D$ D$!D$ywE$5u2D$D$ D$`D$\$D$D$,D$ ;D$ D$!D$wE$u2D$D$ D$D$\$aD$D$D$ ;D$ D$!D$wE$Su2D$D$ D$D$\$D$D$D$ ;D$ D$!D$wE$u2D$D$ D$D$\$D$ D$D$wE$u2D$D$ D$D$\$&D$D$-D$ <D$ D$D$wE$u2D$D$ D$ D$\$D$D$ D$<D$ D$D$wE$u2D$D$ D$D$\$DD$D$ D$<D$ D$D$wE$6u2D$D$ D$HD$\$D$D$D$<D$ D$D$=vE$u2D$D$ D$D$\$bD$D$ D$<D$ D$D$wE$Tu2D$D$ D$D$\$D$D$-D$<D$ !D$D$wE$u2D$D$ D$(D$\$D$D$D$<D$ 1D$D$ xE$ru2D$D$ D$D$\$D$D$D$<D$ AD$D$xE$u2D$#D$ D$`D$\$D$D$ D$<D$ QD$D$)xE$u2D$*D$ D$D$\$-D$ aD$D$ywE$gu2D$.D$ D$D$\$D$D$D$D$ qD$aD$2xE$u2D$5D$ D$D$\$cD$D$D$D$ D$aD$;xE$Uu2D$<D$ D$D$\$D$ D$D$;xE$,u2D$@D$ D$PD$\$D$D$*D$'D$ D$D$PxE$u2D$GD$ D$̪D$\$(D$D$D$?D$ D$D$axE$u2D$ND$ D$xD$\$D$D$D$?D$ D$D$jxE$u2D$UD$ D$D$\$FD$ D$D$rxE$u2D$YD$ D$D$\$D$D$*D$DD$ D$D$VxE$u2D$`D$ D$ D$\$|D$D$ D$DD$ D$D$xE$nu2D$gD$ D$D$\$ D$D$D$DD$ D$D$xE$u2D$nD$ D$@D$\$D$D$D$DD$ D$D$xE$u2D$uD$ D$D$\$)D$D$D$DD$ !D$D$xE$u2D$|D$ D$D$\$D$ 1D$D$xE$u2D$D$ D$$D$\$_D$ AD$1D$xE$u2D$D$ D$D$\$D$D$ D$@D$ QD$AD$xE$u2D$D$ D$D$\$D$ aD$1D$xE$u2D$D$ D$D$\$yE$u2D$D$ D$tD$\$D$D$,D$D$ QD$AD$RyE$xu2D$D$ D$D$\$D$D$#D$D$ aD$AD$zE$u2D$D$ D$D$\$D$ qD$AD$yE$u2D$D$ D$0D$\$KD$D$D$D$ D$qD$ayE$=u2D$D$ D$D$\$D$ D$AD$vyE$u2D$D$ D$<D$\$D$D$D$D$ D$D$yE$su2D$D$ D$D$\$D$D$$D$D$ D$D$yE$u2D$ D$ D$`D$\$D$D$!D$D$ D$D$yE$u2D$D$ D$D$\$.D$ D$AD$ zE$hu2D$D$ D$D$\$D$D$$D$D$ D$D$yE$u2D$D$ D$D$\$dD$D$/D$D$ D$D$yE$Vu2D$&D$ D$D$\$D$D$D$D$ D$D$yE$u2D$-D$ D$4D$\$D$ D$AD$yE$u2D$1D$ D$ȿD$\$)D$D$$D$D$ !D$D$yE$u2D$8D$ D$0D$\$D$D$ D$D$ 1D$D$yE$u2D$?D$ D$D$\$GD$D$D$aD$ AD$D$!zE$9u2D$FD$ D$`D$\$D$D$0D$aD$ QD$D$yE$ȿu2D$MD$ D$D$\$eD$ aD$D$zE$u2D$QD$ D$|D$\$ D$D$D$aD$ qD$aD$zE$u2D$XD$ D$D$\$D$ D$D$*zE$u2D$\D$ D$D$\$BD$ D$D$:zE$|u2D$`D$ D$D$\$D$D$0D$GD$ D$D$OzE$۽u2D$gD$ D$hD$\$xD$ D$D$HzE$u2D$kD$ D$D$\$D$D$D$/D$ D$D$ZzE$u2D$rD$ D$tD$\$D$ D$D$czE$u2D$vD$ D$D$\$UD$D$D$0D$ D$D$rzE$Gu2D$}D$ D$D$\$D$D$D$0D$ D$D$zE$ֻu2D$D$ D$ D$\$sD$D$#D$0D$ D$D$zE$eu2D$D$ D$D$\$D$D$,D$0D$ D$D$zE$u2D$D$ D$\D$\$D$D$,D$0D$ !D$D$zE$胺u2D$D$ D$D$\$ D$ 1D$D$E$Zu2D$D$ D$D$\$D$D$D$2D$ AD$1D$zE$蹹u2D$D$ D$0D$\$VD$D$D$ 2D$ QD$1D$zE$Hu2D$D$ D$D$\$D$D$D$2D$ aD$1D$zE$׸u2D$D$ D$D$\$tD$D$D$2D$ qD$1D$zE$fu2D$D$ D$\D$\$D$D$D$2D$ D$1D$zE$u2D$D$ D$D$\$D$D$D$2D$ D$1D$zE$脷u2D$D$ D$D$\$!D$D$D$2D$ D$1D${E$u2D$D$ D$D$\$D$D$D$2D$ D$1D${E$袶u2D$D$ D$LD$\$?D$D$D$2D$ D$1D$!{E$1u2D$D$ D$D$\$D$D$D$2D$ D$1D$0{E$u2D$D$ D$D$\$]D$D$D$ 2D$ D$1D$>{E$Ou2D$D$ D$D$\$D$D$D$ 2D$ D$1D$K{E$޴u2D$D$ D$<D$\${D$D$D$ 2D$ D$1D$Z{E$mu2D$D$ D$D$\$ D$D$D$2D$ D$1D$i{E$u2D$D$ D$D$\$D$D$D$2D$ !D$1D$y{E$苳u2D$D$ D$tD$\$(D$D$D$2D$ 1D$1D${E$u2D$ D$ D$0D$\$D$D$ D$ 2D$ AD$1D${E$該u2D$D$ D$D$\$FD$D$D$2D$ QD$1D${E$8u2D$D$ D$D$\$D$D$,D$2D$ aD$1D${E$DZu2D$"D$ D$D$\$dD$D$D$2D$ qD$1D${E$Vu2D$)D$ D$8D$\$D$D$D$2D$ D$1D${E$u2D$0D$ D$D$\$邿D$D$D$2D$ D$1D${E$tu2D$7D$ D$D$\$D$D$D$2D$ D$1D${E$u2D$>D$ D$D$\$頾D$D$,D$2D$ D$1D$ |E$蒯u2D$ED$ D$DD$\$/D$ D$1D$!|E$iu2D$ID$ D$ D$\$ֽD$D$D$3D$ D$D$7|E$Ȯu2D$PD$ D$D$\$eD$D$D$3D$ D$D$F|E$Wu2D$WD$ D$DD$\$D$D$D$3D$ D$D$\|E$u2D$^D$ D$D$\$郼D$D$D$3D$ D$D$p|E$uu2D$eD$ D$D$\$D$D$!D$ 3D$ D$D$||E$u2D$lD$ D$TD$\$须D$D$D$3D$ !D$D$|E$蓬u2D$sD$ D$D$\$0D$D$D$ 3D$ 1D$D$|E$"u2D$zD$ D$D$\$鿺D$D$D$3D$ AD$D$|E$豫u2D$D$ D$XD$\$ND$D$D$3D$ QD$D$|E$@u2D$D$ D$D$\$ݹD$D$D$3D$ aD$D$|E$Ϫu2D$D$ D$D$\$lD$ qD$1D$|E$覱u2D$D$ D$LD$\$D$D$D$4D$ D$qD$|E$u2D$D$ D$D$\$颸D$D$D$4D$ D$qD$|E$蔩u2D$D$ D$D$\$1D$D$D$4D$ D$qD$}E$#u2D$D$ D$0D$\$D$D$D$ 4D$ D$qD$}E$貨u2D$D$ D$D$\$OD$D$2D$4D$ D$qD$ }E$Au2D$D$ D$xD$\$޶D$D$D$4D$ D$qD$2}E$Чu2D$D$ D$,D$\$mD$D$'D$4D$ D$qD$>}E$_u2D$D$ D$D$\$D$D$D$4D$ D$qD$F}E$u2D$D$ D$tD$\$鋵D$ D$D$T}E$ŭu2D$D$ D$ D$\$2D$D$D$=D$ D$D$r}E$$u2D$D$ D$D$\$D$D$!D$=D$ !D$D$}E$賥u2D$D$ D$pD$\$PD$D$D$=D$ 1D$D$}E$Bu2D$D$ D$D$\$߳D$D$D$=D$ AD$D$}E$Ѥu2D$D$ D$D$\$nD$D$D$=D$ QD$D$}E$`u2D$D$ D$D$\$D$D$D$=D$ aD$D$}E$u2D$D$ D$\D$\$録D$D$D$ =D$ qD$D$}E$~u2D$D$ D$D$\$D$D$,D$=D$ D$D$}E$ u2D$D$ D$D$\$骱D$ D$D$}E$u2D$ D$ D$D$\$QD$D$,D$>D$ D$D$~E$Cu2D$D$ D$D$\$D$ D$D$!~E$u2D$D$ D$D$\$釰D$D$D$?D$ D$D$4~E$yu2D$D$ D$PD$\$D$ D$D$F~E$Pu2D$!D$ D$D$\$齯D$D$D$ =D$ D$D$Z~E$诠u2D$(D$ D$D$\$LD$D$D$ =D$ D$D$e~E$>u2D$/D$ D$,D$\$ۮD$D$D$ =D$ D$D$t~E$͟u2D$6D$ D$D$\$jD$ D$D${~E$褦u2D$:D$ D$hD$\$D$ !D$D$yE$Ku2D$>D$ D$D$\$鸭D$ 1D$D$~E$tEU錭D$BD$ D$PD$\$MUE UMA4Q8]ÍUEE ]UUfR ‹E f]Ðt&UMSAY A ‹E Ӊ[]ÍvU1҉W1VS E0@Y¸ A 1 A1 A1҉]M1ۉ¸˹ ȋM 1IMM ڋ] ȉ[E U]] E Љ C [^_]Í'U]&U]&U]&U]&U]&UVSu] 4$\$CD$F$TCD$F$BCD$F$0CD$F$CD$F$] u[^]t&U]G&U]] uu\$4$ ] ]uu]&U]&U]&UVSu] 4$\$vCD$F$dCD$F$RCD$F$:] u[^])'U]] uu\$4$] ]uu]&U]E ]uuD$$u u]]]&UVSE uft+1t&ЍPEpD$"D$ AD$pD$\$@1[^]ø몍v'U($<]uƉ}U\tl1D$ЊFCFCF C CCCCC $E]u}]D$rD$ AD$D$\$1'U]|&UMA0t tE L$$D$eÐt&D$D$ AD$`D$\$1 UWVS,} EED$$u7D$VD$ AD$D$\$,1[^_]ËEu4$D$4$Rto4$<$ÉD$,tډ\$E$uuD$^D$ AD$D$\$E$I,1[^_]ËEU,[^_]Ív'US$]E\$E D$E$1҅u$[]ËE$t?D$sD$ AD$D$\$$$1[]ËE$!U$$[]Í&UWVS,] E}D$D$k$*u7D$D$ AD$D$\$1,[^_]ËE<$D$@CuD$4$4$x4$D$kÉ$&*u҉\$<$uD$D$ AD$D$\$1WD$D$ AD$lD$\$,1[^_]Ã,[^_]Í'U(]] uu\$4$u>D$qD$ AD$D$\$1ҋ]Ћu]Ív\$4$DuD$rD$ AD$D$\$]1ҋu]UE D$D$E $]1tEB fUWVS,Eu E$$ÉE%1 CES fC҉FCFCF C tED$\$$Jt6\$E $EUC E,[^_]ÐD$D$ AD$@D$\$D$D$ AD$6D$\$E$K,1[^_]ÐD$D$ AD$xD$\$뎐D$D$ AD$D$\$,1[^_]É'U8uƍE]ˉ}EED$L$$tEU]u}]ÍED$F\$$purED$\$$^u1D$bD$ AD$D$\$1돍ED$ E@$\$D$F$ptZvED$ E\$<$D$u7D$gD$ AD$T D$\$1D$dD$ AD$D$\$1t&UVS0uEF0$D$E$D$UF0$M 3u?D$D$ AD$ D$\$$01[^]ÐD$\$E$u5D$D$ AD$( D$\$뤍$T0[^]D$D$ AD$ D$\$01[^]D$ D$D$A$ fU8UuM }u]}Z0EtE$EP<fxED$ED$$;uD$D$ AD$bD$\$1t$L$$t U]u}]ÍD$D$ AD$MD$\$1D$D$ AD$ D$\$1닋EMP9)D$D$ AD$ D$\$1=މ}C$)EUEt$T$$D$D$ AD$8D$\$4$b@1[^]É\$D${E$tEU@[^]D$D$ AD$D$\$둍t&'U($J‰E@@@ @@E B$D$pE$BtEUÐt&D$D$ AD$|D$\$E$1Ít&D$D$ AD$(D$\$1ÐUWVS,E ]}$u܉D$oE4$D$`$t>4$t2$<$D$uЉ4$U,[^_]Ã,1[^_]ÍU]g&UVStFt2tt&$貝ۉut$蜝$茝[^]ÍvUWVS\T$EUMEE$u1\[^_]ÍED$$uID$yD$ D$D$\$E$U܉$딍t&UD$$]EMD$EL$$MEu9EXfvPu:D$=D$ 'D$(D$\$1҃$[]ÍvD$D$D$D$ 2D$m2D$($D$D$D$D$ 2D$m2D$8$D$ 2D$2D$B$D$RD$ 'D$,*D$\$1t&D$DD$ 'D$(D$\$$1[]D$KD$ 'D$|)D$\$$1[]D$D$,D$D$ 1D$2D$w$ztXD$ 2D$2D$Ry$uhD$^D$ 'D$8+D$\$1D$YD$ 'D$*D$\$1D$D$ D$D$ 2D$2D$S$u4D$fD$ 'D$+D$\$1oD$D$D$D$ 2D$2D$_$Bu4D$mD$ 'D$0,D$\$1D$D$D$D$ 1D$2D$o$u4D$vD$ 'D$,D$\$1D$D$D$DD$ D1D$2D$$bu4D$}D$ 'D$d-D$\$1D$ 1D$2D$$:u4D$D$ 'D$.D$\$1D$D$ D$PD$ d1D$1D$x$u4D$D$ 'D$h.D$\$1WD$D$D$PD$ T1D$1D$v$*u4D$D$ 'D$.D$\$1D$ 3D$ 3D$$u4D$D$ 'D$p/D$\$1D$ -3D$3D$$u4D$D$ 'D$/D$\$17D$ =3D$3D$$Ru4D$D$ 'D$X0D$\$1D$ M3D$3D$$D$D$ 'D$0D$\$1~U8uu E}}]D$t$<$(uxEu$xtwEԉ|$t$$ptED$ED$E$>xt̍]\$D$NxE$萂t\E $D$tEU]D$D$ pmD$pD$\$\1[^_]D$D$ pmD$LqD$\$1UWVS<]ED$E $D$nu:D$D$ pmD$qD$\$1<[^_]ÍvED$xD$@0$$ts}؉|$Eu$vt$|$$PtED$D$xE$袌E9Eu‹EU<[^_]D$D$ pmD$qD$\$<1[^_]D$D$ pmD$TrD$\$1D$D$ pmD$rD$\$1&'UVSPuED$D$x4$~u:D$'D$ pmD$rD$\$1P[^]Ít&]Љ\$D$xE$tJED$\$4$_tkED$yD$@0$O}E UD$(D$ pmD$8sD$\$P1[^]fD$*D$ pmD$sD$\$P1[^]D$+D$ pmD$sD$\$1UVS0ED$D$^xE$辄u:D$xD$ pmD$LtD$\$1҃0[^]fED$nxD$@0$EEE D$xD$E$<~tXED$xD$E$螉uD$D$ pmD$@vD$\$1VD$D$ pmD$uD$\$01[^]ÍED$D$~xE$nvE1ۍuu0t&9]vct$ \$D$~xE$=tED$ED$E@0$rtED$nxD$@0$tED$nxD$@0$D$D$ pmD$tuD$\$1"D$|D$ pmD$tD$\$1D$D$ pmD$ uD$\$1D$}D$ pmD$mD$\$1U(ED$D$^xE$u3D$jD$ pmD$LtD$\$1ɉËE D$xD$E$}uD$kD$ pmD$vD$\$1ɉÍvU(ED$D$^xE$@u3D$KD$ pmD$LtD$\$1ɉËE D$xD$E$OxuD$LD$ pmD$vD$\$1ɉÍvUH]]Eu}D$$/uE̋UE&EU؃ރE1u؉봋M9MrE9EvEỦEUŰM+MUԉMU94)U*UWV0UEu} EEEUu}u9UEfM9MvuЉ}fEЋUԃ0^_]ÍvEEMܸ U+E܋u}EEMM ‹EUUMM ЋUMuU9UM)щM̉MM ‹ẺUEPEtEUE&1ufE9ErU9UvUMUЉMME+EMEM9g)U]U]Ít&'UWVS^YSE)E}Ut+1ƍED$E D$E$9}u߃[^_]Ë$ÐUS t1Ћu[]ÐUS[LYUY[Usage: %s [options] + -h--helpMissing filename Filename = %s Failed to open file (%s) File is not OP-Atom (%s) Failed to read info (%s) Options: (options marked with * are required) -h, --help display this usage message Failed to read header partition (%s) ?%02d:%02d:%02d:%02dProject name = %s Project edit rate = %d/%d Clip name = %s Clip created = Clip edit rate = %d/%d Clip video tracks = %d Clip audio tracks = %d Clip track string = %s VideoAudio%s essence avid_mxf_info.cEssence type = %s Essence label = Track number = %d Edit rate = %d/%d Duration = %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 VA%s,%d-%dutf8Size != (size_t)(-1)'%s' failed in %s, line %d mxf_is_header_metadata(&key)not recognizedMPEG 30MPEG 40MPEG 50DV 25 411DV 25 420DV 50DV 10020:115:1s10:110:1m4:1m3:12:11:1DNxHD 185DNxHD 120DNxHD 36PCMunknown layoutfull frameseparate fieldssingle fieldmixed fieldsegmented frame%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%d-%02u-%02u %02u:%02u:%02u.%03uClip duration = %lld samples (essenceType < sizeof(essenceTypeStrings) / sizeof(const char*)Start timecode = %lld samples ((*str = malloc(utf8Size)) != ((void *)0)mxf_get_utf16string_item_size(set, itemKey, &utf16Size)(utf16Str = malloc(utf16Size * sizeof(mxfUTF16Char))) != ((void *)0)mxf_get_utf16string_item(set, itemKey, utf16Str)convert_string(utf16Str, str, printDebugError)mxf_get_strongref_item(trackSet, &g_GenericTrack_Sequence_item_key, &sequenceSet)mxf_get_array_item_count(sequenceSet, &g_Sequence_StructuralComponents_item_key, &componentCount)mxf_get_array_item_element(sequenceSet, &g_Sequence_StructuralComponents_item_key, 0, &arrayElementValue)mxf_get_strongref(trackSet->headerMetadata, arrayElementValue, &cSet)mxf_disk_file_open_read(filename, &mxfFile)mxf_read_header_pp_kl(mxfFile, &key, &llen, &len)mxf_read_partition(mxfFile, &key, &headerPartition)is_op_atom(&headerPartition->operationalPattern)mxf_load_data_model(&dataModel)mxf_avid_load_extensions(dataModel)mxf_finalise_data_model(dataModel)mxf_read_next_nonfiller_kl(mxfFile, &key, &llen, &len)mxf_create_header_metadata(&headerMetadata, dataModel)mxf_read_header_metadata(mxfFile, headerMetadata, headerPartition->headerByteCount, &key, llen, len)mxf_find_singular_set_by_key(headerMetadata, &g_Preface_set_key, &prefaceSet)get_string_value(prefaceSet, &g_Preface_ProjectName_item_key, &info->projectName, printDebugError)mxf_get_rational_item(prefaceSet, &g_Preface_ProjectEditRate_item_key, &info->projectEditRate)mxf_find_singular_set_by_key(headerMetadata, &g_MaterialPackage_set_key, &materialPackageSet)mxf_get_umid_item(materialPackageSet, &g_GenericPackage_PackageUID_item_key, &info->materialPackageUID)get_string_value(materialPackageSet, &g_GenericPackage_Name_item_key, &info->clipName, printDebugError)mxf_get_timestamp_item(materialPackageSet, &g_GenericPackage_PackageCreationDate_item_key, &info->clipCreated)mxf_avid_read_string_mob_attributes(materialPackageSet, &taggedValueNames, &taggedValueValues)convert_string(taggedValue, &info->projectName, printDebugError)mxf_avid_read_string_user_comments(materialPackageSet, &taggedValueNames, &taggedValueValues)(info->userComments = (AvidNameValuePair*)malloc(info->numUserComments * sizeof(AvidNameValuePair))) != ((void *)0)convert_string((const mxfUTF16Char*)mxf_get_iter_element(&namesIter), &info->userComments[index].name, printDebugError)convert_string((const mxfUTF16Char*)mxf_get_iter_element(&valuesIter), &info->userComments[index].value, printDebugError)(info->materialPackageAttributes = (AvidNameValuePair*)malloc(info->numMaterialPackageAttributes * sizeof(AvidNameValuePair))) != ((void *)0)convert_string((const mxfUTF16Char*)mxf_get_iter_element(&namesIter), &info->materialPackageAttributes[index].name, printDebugError)convert_string((const mxfUTF16Char*)mxf_get_iter_element(&valuesIter), &info->materialPackageAttributes[index].value, printDebugError)mxf_uu_get_top_file_package(headerMetadata, &fileSourcePackageSet)mxf_get_umid_item(fileSourcePackageSet, &g_GenericPackage_PackageUID_item_key, &info->fileSourcePackageUID)mxf_get_strongref_item(fileSourcePackageSet, &g_SourcePackage_Descriptor_item_key, &descriptorSet)mxf_get_rational_item(descriptorSet, &g_GenericPictureEssenceDescriptor_AspectRatio_item_key, &info->aspectRatio)mxf_get_uint8_item(descriptorSet, &g_GenericPictureEssenceDescriptor_FrameLayout_item_key, &info->frameLayout)mxf_get_uint32_item(descriptorSet, &g_GenericPictureEssenceDescriptor_StoredWidth_item_key, &info->storedWidth)mxf_get_uint32_item(descriptorSet, &g_GenericPictureEssenceDescriptor_StoredHeight_item_key, &info->storedHeight)mxf_get_uint32_item(descriptorSet, &g_GenericPictureEssenceDescriptor_DisplayWidth_item_key, &info->displayWidth)mxf_get_uint32_item(descriptorSet, &g_GenericPictureEssenceDescriptor_DisplayHeight_item_key, &info->displayHeight)mxf_get_int32_item(descriptorSet, &g_GenericPictureEssenceDescriptor_ResolutionID_item_key, &avidResolutionID)mxf_get_ul_item(descriptorSet, &g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key, &pictureEssenceCoding)mxf_get_rational_item(descriptorSet, &g_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key, &info->audioSamplingRate)mxf_get_uint32_item(descriptorSet, &g_GenericSoundEssenceDescriptor_QuantizationBits_item_key, &info->quantizationBits)mxf_get_uint32_item(descriptorSet, &g_GenericSoundEssenceDescriptor_ChannelCount_item_key, &info->channelCount)mxf_uu_get_package_tracks(materialPackageSet, &arrayIter)mxf_uu_get_track_datadef(materialPackageTrackSet, &dataDef)mxf_get_uint32_item(materialPackageTrackSet, &g_GenericTrack_TrackNumber_item_key, &trackNumber)mxf_get_rational_item(materialPackageTrackSet, &g_Track_EditRate_item_key, &editRate)mxf_uu_get_track_duration(materialPackageTrackSet, &duration)(info->tracksString = (char*)malloc(strLen + 1)) != ((void *)0)mxf_find_set_by_key(headerMetadata, &g_SourcePackage_set_key, &list)mxf_get_umid_item(physicalSourcePackageSet, &g_GenericPackage_PackageUID_item_key, &info->physicalSourcePackageUID)get_string_value(physicalSourcePackageSet, &g_GenericPackage_Name_item_key, &info->physicalPackageName, printDebugError)mxf_uu_get_package_tracks(fileSourcePackageSet, &arrayIter)mxf_uu_get_track_datadef(trackSet, &dataDef)mxf_get_rational_item(trackSet, &g_Track_EditRate_item_key, &filePackageEditRate)mxf_get_position_item(sourceClipSet, &g_SourceClip_StartPosition_item_key, &filePackageStartPosition)mxf_get_umid_item(sourceClipSet, &g_SourceClip_SourcePackageID_item_key, &sourcePackageID)mxf_uu_get_package_tracks(refSourcePackageSet, &iter3)mxf_get_rational_item(trackSet, &g_Track_EditRate_item_key, &physicalPackageEditRate)mxf_get_position_item(timecodeComponentSet, &g_TimecodeComponent_StartTimecode_item_key, &startTimecode)mxf_get_uint16_item(timecodeComponentSet, &g_TimecodeComponent_RoundedTimecodeBase_item_key, &roundedTimecodeBase)_PJ-wtessence_type_string; ;(;0;8;B;L;R;Y;^;d;i;o;t;x;|;;;;;;;;;;;+4S /{%b7I-BpFzeF8|N+4S 6+4+4+4P`G+4 +4+4S '+4+4+4+4+4 +4 $`u*MQ+4+4S B+4+4+4+4+40+4S 7+4S I+4S .+4S J+4S K+4S +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 +4 @+4 @+4 A+4 A+4 P+4 P+4 Q+4 Q+4 c+4 a+4+4+4+4+4+4+4+4 *+4 +4+4+4+4+4+4+4+4 +4+4S +4 +4 +4 +4+4+4`>o'^w+4}`>oxl+4}`>oo 0 && llen <= 9mxf_write_k(mxfFile, key)mxf_write_l(mxfFile, len)r+brbw+bmxf_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)) != EOFmxf_read_l(mxfFile, llen, len)mxf_file_write(mxfFile, (const uint8_t*)key, 16) == 16mxf_read_uint32(mxfFile, eleLen)mxf_write_uint32(mxfFile, len)mxf_write_uint32(mxfFile, eleLen)Could 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)(newMXFFile = (MXFFile*)malloc(sizeof(MXFFile))) != NULL(newSysData = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newStdInFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newDiskFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULLmxf_write_fixed_l./mxf/mxf_partition.c((uint32_t)len - 4) % 12 == 0fillSize >= llenpartition->kagSize > 0mxf_write_l(mxfFile, packLen)mxf_read_ul(mxfFile, &label)mxf_write_k(mxfFile, &g_RandomIndexPack_key)(llen = mxf_write_l(mxfFile, len)) != 0mxf_write_uint32(mxfFile, partition->bodySID)mxf_write_uint64(mxfFile, partition->thisPartition)mxf_write_uint32(mxfFile, (uint32_t)(16 + llen + len))(newLabel = (mxfUL*)malloc(sizeof(mxfUL))) != NULLmxf_append_list_element(&partition->essenceContainers, newLabel)mxf_append_list_element(partitions, partition)mxf_read_uint32(mxfFile, &size)mxf_read_kl(mxfFile, &key, &llen, &len)(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_file_write(mxfFile, zeros, ZEROS_BUFFER_SIZE) == ZEROS_BUFFER_SIZEmxf_file_write(mxfFile, zeros, partialCount) == partialCountsize >= (uint32_t)(mxf_get_min_llen(mxfFile) + mxfKey_extlen)mxf_write_k(mxfFile, &g_KLVFill_key)mxf_write_l(mxfFile, fillSize)write_zeros(mxfFile, fillSize)(filePos = mxf_file_tell(mxfFile)) >= 0((uint64_t)filePos <= position - mxf_get_min_llen(mxfFile) + mxfKey_extlen)(uint64_t)filePos > partition->thisPartitionpartition->indexMarkInPos >= 0filePos >= partition->indexMarkInPospartition->headerMarkInPos >= 0filePos >= partition->headerMarkInPosmxf_write_k(mxfFile, &partition->key)mxf_write_uint16(mxfFile, partition->majorVersion)mxf_write_uint16(mxfFile, partition->minorVersion)mxf_write_uint32(mxfFile, partition->kagSize)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_ul(mxfFile, &partition->operationalPattern)mxf_write_batch_header(mxfFile, essenceContainerLen, mxfUL_extlen)mxf_write_ul(mxfFile, (mxfUL*)mxf_get_iter_element(&iter))mxf_append_partition_esscont_label(partition, (mxfUL*)mxf_get_iter_element(&iter))(newPartition = (MXFPartition*)malloc(sizeof(MXFPartition))) != NULLmxf_create_from_partition(sourcePartition, &newPartition)mxf_append_partition(partitions, newPartition)mxf_create_partition(&newPartition)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_append_partition_esscont_label(newPartition, &label)mxf_read_kl(mxfFile, &tkey, &tllen, &tlen)mxf_skip(mxfFile, (int64_t)tlen)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)+4 +4 +4mxf_allocate_spacemxf_fill_to_positionmxf_fill_to_kag./mxf/mxf_data_model.csetDef != ((void *)0)UInt8UInt16UInt32UInt64RawUTF16StringUInt32ArrayInt64ArrayUInt8ArrayISO7StringUInt32BatchAUIDArrayULBatchStrongRefArrayStrongRefBatchWeakRefArrayWeakRefBatchRationalArrayRGBALayoutRationalNumeratorDenominatorTimestampYearMonthDayHoursMinutesSecondsQMSecProductVersionMajorMinorPatchBuildReleaseIndirectRGBALayoutComponentVersionTypeUTF16BooleanISO7LengthRGBACodeStreamDataValueIdentifierOpaqueUMIDULUUIDAUIDStrongRefWeakRefOrientationrootInterchangeObjectInstanceUIDPrefaceLastModifiedDateObjectModelVersionPrimaryPackageIdentificationsContentStorageOperationalPatternEssenceContainersDMSchemesIdentificationThisGenerationUIDCompanyNameProductNameVersionStringProductUIDModificationDateToolkitVersionPlatformPackagesEssenceContainerDataLinkedPackageUIDIndexSIDBodySIDGenericPackagePackageCreationDatePackageModifiedDateTracksNetworkLocatorURLStringTextLocatorLocatorNameGenericTrackTrackNumberTrackNameSequenceStaticTrackEventTrackEventEditRateEventOriginStructuralComponentDataDefinitionStructuralComponentsTimecodeComponentRoundedTimecodeBaseStartTimecodeDropFrameSourcePackageIDSourceTrackIDDMSegmentEventStartPositionEventCommentDMFrameworkDMSourceClipDMSourceClipTrackIDsMaterialPackageSourcePackageGenericDescriptorLocatorsFileDescriptorLinkedTrackIDSampleRateContainerDurationEssenceContainerCodecSignalStandardFrameLayoutStoredWidthStoredHeightStoredF2OffsetSampledWidthSampledHeightSampledXOffsetSampledYOffsetDisplayHeightDisplayWidthDisplayXOffsetDisplayYOffsetDisplayF2OffsetAspectRatioActiveFormatDescriptorVideoLineMapAlphaTransparencyCaptureGammaImageAlignmentOffsetImageStartOffsetImageEndOffsetFieldDominancePictureEssenceCodingCDCIEssenceDescriptorComponentDepthHorizontalSubsamplingVerticalSubsamplingColorSitingReversedByteOrderPaddingBitsAlphaSampleDepthBlackRefLevelWhiteReflevelColorRangeRGBAEssenceDescriptorComponentMaxRefComponentMinRefAlphaMaxRefAlphaMinRefScanningDirectionPixelLayoutPalettePaletteLayoutGenericSoundEssenceDescriptorAudioSamplingRateLockedAudioRefLevelElectroSpatialFormulationChannelCountQuantizationBitsDialNormSoundEssenceCompressionGenericDataEssenceDescriptorDataEssenceCodingMultipleDescriptorSubDescriptorUIDsWaveAudioDescriptorBlockAlignSequenceOffsetAvgBpsAES3AudioDescriptorDMSetdata != ((void *)0) && info != ((void *)0)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)Number 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))) != NULL(newItemDef = (MXFItemDef*)malloc(sizeof(MXFItemDef))) != NULL(newItemDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLmxf_append_list_element(&dataModel->itemDefs, (void*)itemDef)add_item_def(dataModel, newItemDef)typeId < sizeof(dataModel->types) / sizeof(MXFItemType) && dataModel->types[typeId].typeId == 0(type->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLtypeId > 0 && typeId < MXF_EXTENSION_TYPE(newSetDef = (MXFSetDef*)malloc(sizeof(MXFSetDef))) != NULL(newSetDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLmxf_append_list_element(&dataModel->setDefs, (void*)setDef)add_set_def(dataModel, newSetDef)(newDataModel = (MXFDataModel*)malloc(sizeof(MXFDataModel))) != NULL./include/mxf/mxf_baseline_data_model.hmxf_register_basic_type(newDataModel, "Int8", MXF_INT8_TYPE, 1)mxf_register_basic_type(newDataModel, "Int16", MXF_INT16_TYPE, 2)mxf_register_basic_type(newDataModel, "Int32", MXF_INT32_TYPE, 3)mxf_register_basic_type(newDataModel, "Int64", MXF_INT64_TYPE, 4)mxf_register_basic_type(newDataModel, "UInt8", MXF_UINT8_TYPE, 1)mxf_register_basic_type(newDataModel, "UInt16", MXF_UINT16_TYPE, 2)mxf_register_basic_type(newDataModel, "UInt32", MXF_UINT32_TYPE, 3)mxf_register_basic_type(newDataModel, "UInt64", MXF_UINT64_TYPE, 4)mxf_register_basic_type(newDataModel, "Raw", MXF_RAW_TYPE, 0)mxf_register_array_type(newDataModel, "UTF16String", MXF_UTF16STRING_TYPE, MXF_UTF16_TYPE, 0)mxf_register_array_type(newDataModel, "Int32Array", MXF_INT32ARRAY_TYPE, MXF_INT32_TYPE, 0)mxf_register_array_type(newDataModel, "UInt32Array", MXF_UINT32ARRAY_TYPE, MXF_UINT32_TYPE, 0)mxf_register_array_type(newDataModel, "Int64Array", MXF_INT64ARRAY_TYPE, MXF_INT64_TYPE, 0)mxf_register_array_type(newDataModel, "UInt8Array", MXF_UINT8ARRAY_TYPE, MXF_UINT8_TYPE, 0)mxf_register_array_type(newDataModel, "ISO7String", MXF_ISO7STRING_TYPE, MXF_ISO7_TYPE, 0)mxf_register_array_type(newDataModel, "Int32Batch", MXF_INT32BATCH_TYPE, MXF_INT32_TYPE, 0)mxf_register_array_type(newDataModel, "UInt32Batch", MXF_UINT32BATCH_TYPE, MXF_UINT32_TYPE, 0)mxf_register_array_type(newDataModel, "AUIDArray", MXF_AUIDARRAY_TYPE, MXF_AUID_TYPE, 0)mxf_register_array_type(newDataModel, "ULBatch", MXF_ULBATCH_TYPE, MXF_UL_TYPE, 0)mxf_register_array_type(newDataModel, "StrongRefArray", MXF_STRONGREFARRAY_TYPE, MXF_STRONGREF_TYPE, 0)mxf_register_array_type(newDataModel, "StrongRefBatch", MXF_STRONGREFBATCH_TYPE, MXF_STRONGREF_TYPE, 0)mxf_register_array_type(newDataModel, "WeakRefArray", MXF_WEAKREFARRAY_TYPE, MXF_WEAKREF_TYPE, 0)mxf_register_array_type(newDataModel, "WeakRefBatch", MXF_WEAKREFBATCH_TYPE, MXF_WEAKREF_TYPE, 0)mxf_register_array_type(newDataModel, "RationalArray", MXF_RATIONALARRAY_TYPE, MXF_RATIONAL_TYPE, 0)mxf_register_array_type(newDataModel, "RGBALayout", MXF_RGBALAYOUT_TYPE, MXF_RGBALAYOUTCOMPONENT_TYPE, 0)itemType = mxf_register_compound_type(newDataModel, "Rational", MXF_RATIONAL_TYPE)mxf_register_compound_type_member(itemType, "Numerator", MXF_INT32_TYPE)mxf_register_compound_type_member(itemType, "Denominator", MXF_INT32_TYPE)itemType = mxf_register_compound_type(newDataModel, "Timestamp", MXF_TIMESTAMP_TYPE)mxf_register_compound_type_member(itemType, "Year", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Month", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Day", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Hours", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Minutes", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Seconds", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "QMSec", MXF_UINT8_TYPE)itemType = mxf_register_compound_type(newDataModel, "ProductVersion", MXF_PRODUCTVERSION_TYPE)mxf_register_compound_type_member(itemType, "Major", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Minor", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Patch", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Build", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Release", MXF_UINT16_TYPE)itemType = 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)itemType = mxf_register_compound_type(newDataModel, "RGBALayoutComponent", MXF_RGBALAYOUTCOMPONENT_TYPE)mxf_register_compound_type_member(itemType, "Code", MXF_RGBACODE_TYPE)mxf_register_compound_type_member(itemType, "Depth", MXF_UINT8_TYPE)mxf_register_interpret_type(newDataModel, "VersionType", MXF_VERSIONTYPE_TYPE, MXF_UINT16_TYPE, 0)mxf_register_interpret_type(newDataModel, "UTF16", MXF_UTF16_TYPE, MXF_UINT16_TYPE, 0)mxf_register_interpret_type(newDataModel, "Boolean", MXF_BOOLEAN_TYPE, MXF_UINT8_TYPE, 0)mxf_register_interpret_type(newDataModel, "ISO7", MXF_ISO7_TYPE, MXF_UINT8_TYPE, 0)mxf_register_interpret_type(newDataModel, "Length", MXF_LENGTH_TYPE, MXF_INT64_TYPE, 0)mxf_register_interpret_type(newDataModel, "Position", MXF_POSITION_TYPE, MXF_INT64_TYPE, 0)mxf_register_interpret_type(newDataModel, "RGBACode", MXF_RGBACODE_TYPE, MXF_UINT8_TYPE, 0)mxf_register_interpret_type(newDataModel, "Stream", MXF_STREAM_TYPE, MXF_RAW_TYPE, 0)mxf_register_interpret_type(newDataModel, "DataValue", MXF_DATAVALUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)mxf_register_interpret_type(newDataModel, "Identifier", MXF_IDENTIFIER_TYPE, MXF_UINT8ARRAY_TYPE, 0)mxf_register_interpret_type(newDataModel, "Opaque", MXF_OPAQUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)mxf_register_interpret_type(newDataModel, "UMID", MXF_UMID_TYPE, MXF_IDENTIFIER_TYPE, 32)mxf_register_interpret_type(newDataModel, "UID", MXF_UID_TYPE, MXF_IDENTIFIER_TYPE, 16)mxf_register_interpret_type(newDataModel, "UL", MXF_UL_TYPE, MXF_IDENTIFIER_TYPE, 16)mxf_register_interpret_type(newDataModel, "UUID", MXF_UUID_TYPE, MXF_IDENTIFIER_TYPE, 16)mxf_register_interpret_type(newDataModel, "AUID", MXF_AUID_TYPE, MXF_UL_TYPE, 16)mxf_register_interpret_type(newDataModel, "PackageID", MXF_PACKAGEID_TYPE, MXF_UMID_TYPE, 32)mxf_register_interpret_type(newDataModel, "StrongRef", MXF_STRONGREF_TYPE, MXF_UUID_TYPE, 16)mxf_register_interpret_type(newDataModel, "WeakRef", MXF_WEAKREF_TYPE, MXF_UUID_TYPE, 16)mxf_register_interpret_type(newDataModel, "Orientation", MXF_ORIENTATION_TYPE, MXF_UINT8_TYPE, 0)mxf_register_set_def(newDataModel, "root", &MXF_SET_K(root), &MXF_SET_K(root))mxf_register_set_def(newDataModel, "InterchangeObject", &MXF_SET_K(root), &MXF_SET_K(InterchangeObject))mxf_register_item_def(newDataModel, "InstanceUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, InstanceUID), 0x3c0a, MXF_UUID_TYPE, 1)mxf_register_item_def(newDataModel, "GenerationUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, GenerationUID), 0x0102, MXF_UUID_TYPE, 0)mxf_register_set_def(newDataModel, "Preface", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Preface))mxf_register_item_def(newDataModel, "LastModifiedDate", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, LastModifiedDate), 0x3b02, MXF_TIMESTAMP_TYPE, 1)mxf_register_item_def(newDataModel, "Version", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Version), 0x3b05, MXF_VERSIONTYPE_TYPE, 1)mxf_register_item_def(newDataModel, "ObjectModelVersion", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ObjectModelVersion), 0x3b07, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "PrimaryPackage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, PrimaryPackage), 0x3b08, MXF_WEAKREF_TYPE, 0)mxf_register_item_def(newDataModel, "Identifications", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Identifications), 0x3b06, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_item_def(newDataModel, "ContentStorage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ContentStorage), 0x3b03, MXF_STRONGREF_TYPE, 1)mxf_register_item_def(newDataModel, "OperationalPattern", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, OperationalPattern), 0x3b09, MXF_UL_TYPE, 1)mxf_register_item_def(newDataModel, "EssenceContainers", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, EssenceContainers), 0x3b0a, MXF_ULBATCH_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "ThisGenerationUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ThisGenerationUID), 0x3c09, MXF_UUID_TYPE, 1)mxf_register_item_def(newDataModel, "CompanyName", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, CompanyName), 0x3c01, MXF_UTF16STRING_TYPE, 1)mxf_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)mxf_register_item_def(newDataModel, "ProductUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductUID), 0x3c05, MXF_UUID_TYPE, 1)mxf_register_item_def(newDataModel, "ModificationDate", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ModificationDate), 0x3c06, MXF_TIMESTAMP_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "Packages", &MXF_SET_K(ContentStorage), &MXF_ITEM_K(ContentStorage, Packages), 0x1901, MXF_STRONGREFBATCH_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "LinkedPackageUID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), 0x2701, MXF_UMID_TYPE, 1)mxf_register_item_def(newDataModel, "IndexSID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, IndexSID), 0x3f06, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "BodySID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, BodySID), 0x3f07, MXF_UINT32_TYPE, 1)mxf_register_set_def(newDataModel, "GenericPackage", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericPackage))mxf_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)mxf_register_item_def(newDataModel, "PackageCreationDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageCreationDate), 0x4405, MXF_TIMESTAMP_TYPE, 1)mxf_register_item_def(newDataModel, "PackageModifiedDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageModifiedDate), 0x4404, MXF_TIMESTAMP_TYPE, 1)mxf_register_item_def(newDataModel, "Tracks", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, Tracks), 0x4403, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_set_def(newDataModel, "Locator", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Locator))mxf_register_set_def(newDataModel, "NetworkLocator", &MXF_SET_K(Locator), &MXF_SET_K(NetworkLocator))mxf_register_item_def(newDataModel, "URLString", &MXF_SET_K(NetworkLocator), &MXF_ITEM_K(NetworkLocator, URLString), 0x4001, MXF_UTF16STRING_TYPE, 1)mxf_register_set_def(newDataModel, "TextLocator", &MXF_SET_K(Locator), &MXF_SET_K(TextLocator))mxf_register_item_def(newDataModel, "LocatorName", &MXF_SET_K(TextLocator), &MXF_ITEM_K(TextLocator, LocatorName), 0x4101, MXF_UTF16STRING_TYPE, 1)mxf_register_set_def(newDataModel, "GenericTrack", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericTrack))mxf_register_item_def(newDataModel, "TrackID", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackID), 0x4801, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "TrackNumber", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackNumber), 0x4804, MXF_UINT32_TYPE, 1)mxf_register_item_def(newDataModel, "TrackName", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackName), 0x4802, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(newDataModel, "Sequence", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, Sequence), 0x4803, MXF_STRONGREF_TYPE, 1)mxf_register_set_def(newDataModel, "StaticTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(StaticTrack))mxf_register_set_def(newDataModel, "Track", &MXF_SET_K(GenericTrack), &MXF_SET_K(Track))mxf_register_item_def(newDataModel, "EditRate", &MXF_SET_K(Track), &MXF_ITEM_K(Track, EditRate), 0x4b01, MXF_RATIONAL_TYPE, 1)mxf_register_item_def(newDataModel, "Origin", &MXF_SET_K(Track), &MXF_ITEM_K(Track, Origin), 0x4b02, MXF_POSITION_TYPE, 1)mxf_register_set_def(newDataModel, "EventTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(EventTrack))mxf_register_item_def(newDataModel, "EventEditRate", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventEditRate), 0x4901, MXF_RATIONAL_TYPE, 1)mxf_register_item_def(newDataModel, "EventOrigin", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventOrigin), 0x4902, MXF_POSITION_TYPE, 0)mxf_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)mxf_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))mxf_register_item_def(newDataModel, "StructuralComponents", &MXF_SET_K(Sequence), &MXF_ITEM_K(Sequence, StructuralComponents), 0x1001, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_set_def(newDataModel, "TimecodeComponent", &MXF_SET_K(StructuralComponent), &MXF_SET_K(TimecodeComponent))mxf_register_item_def(newDataModel, "RoundedTimecodeBase", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, RoundedTimecodeBase), 0x1502, MXF_UINT16_TYPE, 1)mxf_register_item_def(newDataModel, "StartTimecode", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, StartTimecode), 0x1501, MXF_POSITION_TYPE, 1)mxf_register_item_def(newDataModel, "DropFrame", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, DropFrame), 0x1503, MXF_BOOLEAN_TYPE, 1)mxf_register_set_def(newDataModel, "SourceClip", &MXF_SET_K(StructuralComponent), &MXF_SET_K(SourceClip))mxf_register_item_def(newDataModel, "StartPosition", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, StartPosition), 0x1201, MXF_POSITION_TYPE, 1)mxf_register_item_def(newDataModel, "SourcePackageID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourcePackageID), 0x1101, MXF_PACKAGEID_TYPE, 1)mxf_register_item_def(newDataModel, "SourceTrackID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourceTrackID), 0x1102, MXF_UINT32_TYPE, 1)mxf_register_set_def(newDataModel, "DMSegment", &MXF_SET_K(StructuralComponent), &MXF_SET_K(DMSegment))mxf_register_item_def(newDataModel, "EventStartPosition", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventStartPosition), 0x0601, MXF_POSITION_TYPE, 1)mxf_register_item_def(newDataModel, "EventComment", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventComment), 0x0602, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(newDataModel, "TrackIDs", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, TrackIDs), 0x6102, MXF_UINT32BATCH_TYPE, 0)mxf_register_item_def(newDataModel, "DMFramework", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, DMFramework), 0x6101, MXF_STRONGREF_TYPE, 0)mxf_register_set_def(newDataModel, "DMSourceClip", &MXF_SET_K(SourceClip), &MXF_SET_K(DMSourceClip))mxf_register_item_def(newDataModel, "DMSourceClipTrackIDs", &MXF_SET_K(DMSourceClip), &MXF_ITEM_K(DMSourceClip, DMSourceClipTrackIDs), 0x6103, MXF_UINT32BATCH_TYPE, 0)mxf_register_set_def(newDataModel, "MaterialPackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(MaterialPackage))mxf_register_set_def(newDataModel, "SourcePackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(SourcePackage))mxf_register_item_def(newDataModel, "Descriptor", &MXF_SET_K(SourcePackage), &MXF_ITEM_K(SourcePackage, Descriptor), 0x4701, MXF_STRONGREF_TYPE, 0)mxf_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)mxf_register_set_def(newDataModel, "FileDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(FileDescriptor))mxf_register_item_def(newDataModel, "LinkedTrackID", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, LinkedTrackID), 0x3006, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampleRate", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, SampleRate), 0x3001, MXF_RATIONAL_TYPE, 1)mxf_register_item_def(newDataModel, "ContainerDuration", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, ContainerDuration), 0x3002, MXF_LENGTH_TYPE, 0)mxf_register_item_def(newDataModel, "EssenceContainer", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, EssenceContainer), 0x3004, MXF_UL_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "SignalStandard", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SignalStandard), 0x3215, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "FrameLayout", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), 0x320c, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "StoredWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), 0x3203, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "StoredHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), 0x3202, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "StoredF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredF2Offset), 0x3216, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledWidth), 0x3205, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledHeight), 0x3204, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledXOffset), 0x3206, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledYOffset), 0x3207, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayHeight), 0x3208, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayWidth), 0x3209, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayXOffset), 0x320a, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayYOffset), 0x320b, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayF2Offset), 0x3217, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "AspectRatio", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), 0x320e, MXF_RATIONAL_TYPE, 0)mxf_register_item_def(newDataModel, "ActiveFormatDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ActiveFormatDescriptor), 0x3218, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "VideoLineMap", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), 0x320d, MXF_INT32ARRAY_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaTransparency", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AlphaTransparency), 0x320f, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "CaptureGamma", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, CaptureGamma), 0x3210, MXF_UL_TYPE, 0)mxf_register_item_def(newDataModel, "ImageAlignmentOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), 0x3211, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ImageStartOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageStartOffset), 0x3213, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ImageEndOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageEndOffset), 0x3214, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "FieldDominance", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FieldDominance), 0x3212, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "PictureEssenceCoding", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, PictureEssenceCoding), 0x3201, MXF_UL_TYPE, 0)mxf_register_set_def(newDataModel, "CDCIEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(CDCIEssenceDescriptor))mxf_register_item_def(newDataModel, "ComponentDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), 0x3301, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "HorizontalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), 0x3302, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "VerticalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), 0x3308, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ColorSiting", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorSiting), 0x3303, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "ReversedByteOrder", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ReversedByteOrder), 0x330b, MXF_BOOLEAN_TYPE, 0)mxf_register_item_def(newDataModel, "PaddingBits", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, PaddingBits), 0x3307, MXF_INT16_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaSampleDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, AlphaSampleDepth), 0x3309, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "BlackRefLevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, BlackRefLevel), 0x3304, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "WhiteReflevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, WhiteReflevel), 0x3305, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ColorRange", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorRange), 0x3306, MXF_UINT32_TYPE, 0)mxf_register_set_def(newDataModel, "RGBAEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(RGBAEssenceDescriptor))mxf_register_item_def(newDataModel, "ComponentMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMaxRef), 0x3406, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ComponentMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMinRef), 0x3407, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMaxRef), 0x3408, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMinRef), 0x3409, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ScanningDirection", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ScanningDirection), 0x3405, MXF_ORIENTATION_TYPE, 0)mxf_register_item_def(newDataModel, "PixelLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PixelLayout), 0x3401, MXF_RGBALAYOUT_TYPE, 0)mxf_register_item_def(newDataModel, "Palette", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, Palette), 0x3403, MXF_DATAVALUE_TYPE, 0)mxf_register_item_def(newDataModel, "PaletteLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PaletteLayout), 0x3404, MXF_RGBALAYOUT_TYPE, 0)mxf_register_set_def(newDataModel, "GenericSoundEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericSoundEssenceDescriptor))mxf_register_item_def(newDataModel, "AudioSamplingRate", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), 0x3d03, MXF_RATIONAL_TYPE, 0)mxf_register_item_def(newDataModel, "Locked", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, Locked), 0x3d02, MXF_BOOLEAN_TYPE, 0)mxf_register_item_def(newDataModel, "AudioRefLevel", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioRefLevel), 0x3d04, MXF_INT8_TYPE, 0)mxf_register_item_def(newDataModel, "ElectroSpatialFormulation", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ElectroSpatialFormulation), 0x3d05, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "ChannelCount", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), 0x3d07, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "QuantizationBits", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), 0x3d01, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "DialNorm", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, DialNorm), 0x3d0c, MXF_INT8_TYPE, 0)mxf_register_item_def(newDataModel, "SoundEssenceCompression", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, SoundEssenceCompression), 0x3d06, MXF_UL_TYPE, 0)mxf_register_set_def(newDataModel, "GenericDataEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericDataEssenceDescriptor))mxf_register_item_def(newDataModel, "DataEssenceCoding", &MXF_SET_K(GenericDataEssenceDescriptor), &MXF_ITEM_K(GenericDataEssenceDescriptor, DataEssenceCoding), 0x3e01, MXF_UL_TYPE, 0)mxf_register_set_def(newDataModel, "MultipleDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(MultipleDescriptor))mxf_register_item_def(newDataModel, "SubDescriptorUIDs", &MXF_SET_K(MultipleDescriptor), &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), 0x3f01, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_set_def(newDataModel, "WaveAudioDescriptor", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_SET_K(WaveAudioDescriptor))mxf_register_item_def(newDataModel, "BlockAlign", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), 0x3d0a, MXF_UINT16_TYPE, 1)mxf_register_item_def(newDataModel, "SequenceOffset", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, SequenceOffset), 0x3d0b, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "AvgBps", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), 0x3d09, MXF_UINT32_TYPE, 1)mxf_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))mxf_register_set_def(newDataModel, "DMSet", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DMSet))item_def_eqset_def_eqadd_set_def+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 #+4+4+4+4S 4+4+4+4+4+4+4S 1+4S 2+4+4S 3+4+4S 8+4+4+4+4+4S :+4S ;+40+4+4S 9+40+4 +4S +4+4+4S +4 +4S +4+4+4+4S +4+4+4+4S A+4+40+4+4 +4S E+4+4S 6+4S 7+4+4S $+4+4S %+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 +4+4+4+4+4+4S )+4 +4 +4 +4+4+4+4+4 +4S B+4+4+4+4+4+4+4+4+4S C+4+4S D+4 +4S H+4+4+4+4S G+4S +4S ./mxf/mxf_header_metadata.citem->length >= 8index < countitem->length == 2item->length == 10item->length == 1item->length == 8item->length == 32item->length == 16set->headerMetadata != NULLitem->length == 4mxf_write_set(mxfFile, set)add_item(set, newItem)newItem->length >= 8elementLen == existElementLenheaderByteCount != 0mxf_is_primer_pack(pkey)mxf_skip(mxfFile, len)count == headerByteCountmxf_find_item_def(headerMetadata->dataModel, key, &itemDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)key, itemDef->localTag, &tag)(item->value = (uint8_t*)malloc(sizeof(uint8_t) * (len))) != NULLmxf_get_item(set, itemKey, &item)mxf_get_uuid_item(set, itemKey, &uuidValue)mxf_dereference_s(set->headerMetadata, setsIter, &uuidValue, value)mxf_dereference(set->headerMetadata, &uuidValue, value)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_primer_pack(mxfFile, headerMetadata->primerPack)mxf_file_read(mxfFile, buffer, len) == lenmxf_read_local_tag(mxfFile, itemTag)mxf_read_uint16(mxfFile, itemLen)mxf_find_set_def(headerMetadata->dataModel, key, &setDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)&itemDef->key, itemDef->localTag, &tag)(newSet = (MXFMetadataSet*)malloc(sizeof(MXFMetadataSet))) != NULLset->headerMetadata != NULL && set->headerMetadata->dataModel != NULLmxf_create_list(&newList, NULL)mxf_append_list_element(newList, (void*)set)mxf_get_list_length(setList) == 1mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(Preface), &prefaceSet)mxf_write_set(mxfFile, prefaceSet)mxf_write_header_primer_pack(mxfFile, headerMetadata)mxf_write_header_sets(mxfFile, headerMetadata)(newItem = (MXFMetadataItem*)malloc(sizeof(MXFMetadataItem))) != NULLmxf_remove_item(item->set, &item->key, &removedItem)mxf_append_list_element(&set->items, (void*)item)mxf_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 != ((void *)0)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8))) != NULLget_or_create_set_item(set->headerMetadata, set, itemKey, &newItem)mxf_set_item_value(newItem, buffer, 8)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + arrayLen * elementLen))) != NULLnewItem->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)8 + count * elementLen < 65536(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + count * elementLen))) != NULLmxf_set_item_value(newItem, buffer, (uint16_t)(8 + count * elementLen))mxf_set_item_value(newItem, buffer, 2)mxf_set_item_value(newItem, buffer, 10)mxf_set_item_value(newItem, buffer, 1)mxf_set_item_value(newItem, buffer, 32)mxf_set_item_value(newItem, buffer, 16)mxf_set_item_value(newItem, buffer, size * mxfUTF16Char_extlen)mxf_set_item_value(newItem, buffer, (uint16_t)((wcslen(value) + 1) * mxfUTF16Char_extlen))mxf_set_item_value(newItem, buffer, 4)destSet->headerMetadata != ((void *)0)mxf_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, value, len)!mxf_equals_uuid(&set->instanceUID, &g_Null_UUID)mxf_remove_set(set->headerMetadata, set)mxf_append_list_element(&headerMetadata->sets, (void*)set)headerMetadata->primerPack != ((void *)0)create_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)mxf_read_primer_pack(mxfFile, &headerMetadata->primerPack)filter->before_set_read(filter->privateData, headerMetadata, &key, llen, len, &skip)mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 0, &newSet)filter->after_set_read(filter->privateData, headerMetadata, newSet, &skip)mxf_read_set(mxfFile, &key, len, headerMetadata, 1)mxf_set_uuid_item(newSet, &MXF_ITEM_K(InterchangeObject, InstanceUID), &uuid)(newHeaderMetadata = (MXFHeaderMetadata*)malloc(sizeof(MXFHeaderMetadata))) != NULLmxf_create_primer_pack(&newHeaderMetadata->primerPack)mxf_set_empty_array_itemmxf_grow_array_itemmxf_alloc_array_item_elementsmxf_set_rgba_layout_component_itemmxf_set_product_version_itemmxf_set_boolean_itemmxf_set_length_itemmxf_set_position_itemmxf_set_rational_itemmxf_set_umid_itemmxf_set_weakref_itemmxf_set_strongref_itemmxf_set_fixed_size_utf16string_itemmxf_set_utf16string_itemmxf_set_timestamp_itemmxf_set_auid_itemmxf_set_ul_itemmxf_set_uuid_itemmxf_set_version_type_itemmxf_set_int64_itemmxf_set_int32_itemmxf_set_int16_itemmxf_set_int8_itemmxf_set_uint64_itemmxf_set_uint32_itemmxf_set_uint16_itemmxf_set_uint8_itemmxf_clone_itemmxf_set_itemset_eq_instanceuid+4S /+4mxf_read_and_return_setitem_eq_keyeq_pointer./products/mxf_avid.cname != NULL && value != NULLmxf_write_uint8(mxfFile, 25)ResolutionIDFrameSampleSizeImageSizeDefinitionObjectProjectNameProjectEditRateMobAttributeListUserCommentsTaggedValuePhysicalDescriptorTapeDescriptorImportDescriptorRecordingDescriptormxf_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)(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)(newEntry = (MXFAvidObjectReference*)malloc(sizeof(MXFAvidObjectReference))) != NULLmxf_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)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (size))) != NULLmxf_set_item(set, itemKey, buffer, size)mxf_create_set(headerMetadata, &MXF_SET_K(TaggedValue), &taggedValueSet)mxf_add_array_item_strongref(packageSet, &MXF_ITEM_K(GenericPackage, UserComments), 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, MobAttributeList), taggedValueSet)minor != 0 && minor != (uint32_t)-1mxf_get_uuid_item(set, &MXF_ITEM_K(InterchangeObject, InstanceUID), &instanceUID)mxf_create_item(set, &MXF_ITEM_K(InterchangeObject, InstanceUID), 0x3c0a, &newItem)mxf_set_item_value(newItem, value, mxfUUID_extlen)mxf_create_item(set, &g_Null_Key, 0x0003, &newItem)mxf_create_item(set, &g_Null_Key, 0x0004, &newItem)mxf_create_item(set, &g_Null_Key, 0x0001, &newItem)mxf_create_item(set, &g_Null_Key, 0x0002, &newItem)(avidMetaDictBlob = (uint8_t*)malloc(sizeof(uint8_t) * (g_AvidMetaDictBlob_len))) != NULL(newDirectory = (MXFAvidObjectDirectory*)malloc(sizeof(MXFAvidObjectDirectory))) != NULLmxf_avid_create_object_directory(&objectDirectory)mxf_create_set(headerMetadata, &g_AvidMetadataRoot_key, &newSet)mxf_remove_set(headerMetadata, newSet)mxf_avid_create_metadata_root(headerMetadata, &avidRootSet)mxf_register_primer_entry(primerPack, &g_AvidMetaDictTags[i].uid, g_AvidMetaDictTags[i].localTag, &assignedTag)mxf_avid_register_metadict_tags(headerMetadata->primerPack)(rootMetadataSetPos = mxf_file_tell(mxfFile)) >= 0mxf_avid_set_metadata_root(avidRootSet, &avidRoot)mxf_write_set(mxfFile, avidRootSet)(headerMetadataSetsPos = mxf_file_tell(mxfFile)) >= 0mxf_create_item_tag(primerPack, &tag)mxf_avid_fixup_dynamic_tags_in_blob(headerMetadata->primerPack, avidMetaDictBlob)mxf_file_write(mxfFile, dataPtr, numBytes) == numBytesmxf_avid_write_metadict_blob(mxfFile, avidMetaDictBlob, g_AvidMetaDictBlob_len)mxf_avid_add_object_directory_entry(directory, &g_AvidMetaDictObjectOffsets[i].instanceUID, g_AvidMetaDictObjectOffsets[i].offset + startOffset, g_AvidMetaDictObjectOffsets[i].flags)mxf_avid_register_metadict_object_offsets(headerMetadataSetsPos, objectDirectory)(offset = mxf_file_tell(mxfFile)) >= 0mxf_avid_add_header_dir_entries(mxfFile, objectDirectory, headerMetadata)(avidRoot.directoryOffset = mxf_file_tell(mxfFile)) >= 0mxf_write_k(mxfFile, &g_AvidObjectDirectory_key)mxf_write_l(mxfFile, 9 + 25*numEntries)mxf_write_uint64(mxfFile, numEntries)mxf_write_uuid(mxfFile, &entry->instanceUID)mxf_write_uint64(mxfFile, entry->offset)mxf_write_uint8(mxfFile, entry->flags)mxf_avid_write_object_directory(mxfFile, objectDirectory)(endPos = mxf_file_tell(mxfFile)) >= 0mxf_file_seek(mxfFile, rootMetadataSetPos, SEEK_SET)mxf_file_seek(mxfFile, endPos, SEEK_SET)./include/mxf/mxf_avid_extensions_data_model.hmxf_register_item_def(dataModel, "ResolutionID", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ResolutionID), 0x0000, MXF_INT32_TYPE, 0)mxf_register_item_def(dataModel, "FrameSampleSize", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameSampleSize), 0x0000, MXF_INT32_TYPE, 0)mxf_register_item_def(dataModel, "ImageSize", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageSize), 0x0000, MXF_INT32_TYPE, 0)mxf_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), 0x1b02, MXF_UL_TYPE, 1)mxf_register_set_def(dataModel, "DataDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(DataDefinition))mxf_register_item_def(dataModel, "ProjectName", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ProjectName), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "ProjectEditRate", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ProjectEditRate), 0x0000, MXF_RATIONAL_TYPE, 0)mxf_register_item_def(dataModel, "MobAttributeList", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, MobAttributeList), 0x0000, MXF_STRONGREFARRAY_TYPE, 0)mxf_register_item_def(dataModel, "UserComments", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, UserComments), 0x4406, MXF_STRONGREFARRAY_TYPE, 0)mxf_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)mxf_register_item_def(dataModel, "Value", &MXF_SET_K(TaggedValue), &MXF_ITEM_K(TaggedValue, Value), 0x5003, MXF_INDIRECT_TYPE, 1)mxf_register_set_def(dataModel, "PhysicalDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(PhysicalDescriptor))mxf_register_set_def(dataModel, "TapeDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(TapeDescriptor))mxf_register_set_def(dataModel, "ImportDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(ImportDescriptor))mxf_register_set_def(dataModel, "RecordingDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(RecordingDescriptor))+4 +4 +4 L+4B+4P`G+4S ?+4B+4mxf_generate_old_aafsdk_umidmxf_generate_aafsdk_umid+4S /S6!Ԗ4FVM*+4+4S '$`u*MQӠ$`u*PQӠ$`u*OQ+4S +4S +4S {%b7I-BpFzeF8|N+4S 4+4S $+4S I+4S .+4S J+4S K&NfBHA+4+4+4+4+4+4 +4 +4 +4 +4 +4+4+4+4+4 +4 +4 +4 +4+4+4 +4+4 +4+4+4+4+4+4 +44G,Ii`unmDÃ!`u] gԩ`u] g1`u] gԹ`u] gA`u] g KffbF!$`u*MQZ$`u*NQәZ$`u*OQ[$`u*PQӕ[`u˵~] !\,DXȠtGB\!MFށJ!]cy<4)`0N0Ed)`u˝Td)`uPoT_e`u˕H:j{%b7I-Bq/h aqH3rpFzeF8|Nrywe M:OsXxAEAyA,Is|b{MƀP`GL"`u˖iObBD$;BEFZ>U1B44Y'wJ?CR&NfBHA`M#9! _;F⭪ س^s iO(ylMɫ\t7 b]TˍN#/;E}c WD<]*%l[1 nM`Cy@ 2Ap]%&9_E}&25)yJBqկXKRPjH[uAʷks}={oAͼklZNdQN.χ  Im̔Glˉ 3/K4]l b_M1%B=an~ARDl ݶeC9[]#沭EK,`>GdW*'A OצsfEA۾D/-K!AwS,,1*6K7bVS~m*:ESyPIY W!t@wt @k&6(La6^LhV&xWKx#${ز3IF{Qg:A[0 #/A{2K ?GO-w$M s9uE yDT?!XdZEFr}![XFTNFls">5EF,^V"m\"qW3B/M#jAJl\h#7N龐e$JZjR6W$1Ki`hHO%s#%C͒YSiF & [2IIP|-J&(d LM&?iM(rlM|'ol?IKBf;1u'q爷Cʹ H咡(`umOٽ$t)úT2U)LDR$J )A˰U t*2HD)ݶVb*kkdվB̴A)b> ~GE02DLb?}eIKT7忓=?" Jt$hn@bwL/A@j4{K8ϊW*ЂA~[>Mv@35eBhA{Fh[BB/Jߑ-8p] 4C@WfYM$ (kCzBNcR.TD. QGKy-Ds:G) EEL%F(pA}E48K^(WF\ۡLIS0ׁ/G¢iCbG\?Gdu${DH^&OUgOHHt9A+MIEagJWTI 2)LhSlKL'F5voHLqyC 7g_MaB1Fۺ&1rGrM*XJƫ#-WuNB:z5MQ7+NN}F$KTsOy.TwE!O&ED'{[uP`>I٥<䨫S2)PtUr@8 uQ)^KɚrʲQ[L֤)_wRDb/z1{R}J{kwSxM FMh"t=SΏ)%Np]buT B 9G$KO ljT5NuDXvaUi,4J$Iv1kvVkX|ME9 ީ@N?V۷JdJqni,fWܿBT˜TWztM75%GKVcX]!PA XAkHh\fAYBD|wV\YqmVgBY\SAZV9@XXZLg[?-Ml@2Vb21[DŰ(Lg_ aUk#\0RGIaSd\2$@$Qg#];ޞI뿳iq{^1KFUfܸ_rKEoU2rM_7SpI-2`+-E6?]`l0G6B*Y!z'aNIޗ f}\KjE&FegwA"ukP_gQnK]>]ֆOh{ZH;;$Y؟hF-MjxEIiԷGRiG*EeHClGrIjFDZogH=#·j"tLML|<2+lS蓬EVslUDqD>jnu"gD-m!$Iz\Yǡm@v@0K\`+n$ ͯ@?ܖ n`pqI 8U#!o仜chM=fo} xNCtS1U@0nǾguMݘiu̖Ѕ{C-{dav~KE&Dovi#CI~d:_wI6<@ưY;կ wBSMFj Dixg=OJ+m!}2x#/23JWRMy vecOFjy^U-AA5i;Sz IB{Ӳ!iz͉omWKzM |4DaHٗS|S3*Ku()zK|.qyqJ js>i}M*MeGyo}:C˻BCdOD*_~zE*DprJ~ IZLLaD\Q\RܵL؜9nuS,[K,s>@춽F7GMl?ȀY2LV&UkqN~!kBTS}nX[ 71AD͚HKDO)E^A4КES*H<_UEEf}҃׈mhAlqPETW hEв8f o\hMVӘB t@ qSes2@c?֧ Yti8 e-D'K^BF/C=?H=ЇeqHFzDjH\3~fc `G@8W*ѕ@M3ߒ nrH+p6f[Ly`oHĊÆO|ᾓ>e'@0R6H*4F֋K/N#N@%Me% WI$KH7ϕjJE*XiU1kG?ޤRŽw˽7N;I }!D'i:Jc+>#lRUďD;w'wO᫵tjysS:܀afG꣹p&Rh#A+q@2)S4ˆyDΠ`);$Q%K&W2_Mu欒N|m'@} :KKnA1fٱf[BPٴk~ &flD&{:&tMK&N:PIt^瀁jʖAl}B*i-s~H:dN u—i2@N]NmE"5#ޘ! 2'Oz [dW84Njcޙ]Me^D9`$,eEM'.SښjU|Ǒ^T`jHBwAJޛFq,Fθw.|M +HAkLw72Dm}wih2D$H/e.@9@dfSJȸ@MB" qAɕ(o}Bil {{KDZ8ڠŸ%KB撫/'HZf_Cb@wɆHùlӵ`EhOTe .BBH}%ʭN$CHs4~DdF)g76@83֚.O< nRx#h:A:uoF-xJJ><}XĦ"#XGM%D<#Bd~IQu'WmDuBVSadE||SGʮ+ Hr!HѤbCϱPv4i| M_׬? (YG;.OnbO:-5H5/B]:A7O;[IڂfbNa2lr!~.M`/#%|4FVLzVUqjlm,OAM=fSH(@2' LSHc5\=E`A3گ'LB++vEv$ZxLy>Caʢw>'-*DVܦL!L_@ ^ nN=YH]E\8Zv=fq>!jXTMԌ2~V4^HAU[|uMH!@)Cе0H} i9?;L3CUضeeF/DTi-(0xľ!HdwiceO̩dJ޿M73p eCN҄N \"MB͎ q`ɮyAH0z$fQ"Mk""=cH  d҇d$&D%T9E E+Ud M+lJgxʏSdAIl^,\<cDXUWGѩ.Cq^>tFÞ"On(3 yHT.v-3 #@vme@fأ;@ b*:LOv'6IM@)1gC\_e@Du'j`N@WK I[OuB@ $d uBvmbpCEGgyzltzYB©Tl+F^)mJN. ,S=-3B'u+Va6f@Ҍ(9_L&Oif0M?*xޅ 匔H rm@5[ZdK3$YYZeGꨐ:0 VMP[ֈAC]@M%d({^@`+Ƨ"OLrH%/i_w~K Bǘ&7i!3hCD.Hl`魆]C ҷnz2eCA6m$ TBLཏ)h-G QxkN`Ո3HOL Y#]37bNz2s[G'BϏbq&"Y FP@f0bDŔb(|jy~B iS5\@aJ}'3 |RNnkU(3ʁF s5IUHisIzSQ1]FMUwL?=A븆_=©hPcqO4BD][HΌ,7~cL)5Ru 񂊒I-12H #*Get~˶x3<@휃@l1|8@s ( nPTjI3Tf-Fke%N3ʟH|"xt ^`7G:>Qhqw+@$ }~E!M +ޔBMk$`9}ADфTz[GƗF_Ǧj95^G?'ewsA!tM݂xyڇAQ?0F=KRv(L4T+4S % < &NfBHAx7`M#9!b]TˍN#/;E}XKRPjH[uAʷks}Im̔Glˉ% /GU؝nDb>*A۾D/&6(La6^LhXdZEFr}jAJl\h1Ki`hH?iM(rlMol?IKBf;1u2 yOG)RZ H;rJ.J'=ߓ5BշI.%\"A- #ZMF+).UQHr))E +ֈMB/Jߑ-8p] s:G) 48K^(EagJWT2$@$QgFs@D.ߊMB;FDZogH=#·2)OtD%#/23JWR vecOFj IB{Ӳ!i[ 71AD͚KDO)E^A4<_UEEf}es2@c?֧ Y nrH+pÆO|ᾓ#N@%Me7ϕjJE*W2_MujU|Ǒ^`jHBwAJM +HAkLۉSJȸ@MB_Cb@wɆHùBBH}83֚.O< nR<#Bd~IQHr!HѤbCϱPYG;.On]:A7O;[I|4FVLzVUqfSH(@2''LB++vEv$qL!L_@ ^ nN=YH]E\8Zv=fq>!jXTMԌ2~4^HAU[|uMH!@)C0H} i?;L3CUeeF/DTi-(0x!HdwceO̩dJM73p eCN҄N "MB͎ q`ɮyAH0z$Q"Mk""cH  d҇d$&D%TE E+Ud M+lJgxSdAIl^,\cDXUWGѩ.Cq^>tFÞ"On(3 yHT.v-3 #@vme@fأ;@ b*:LOv'6IM)1gC\_e@Du'j`N@WK I[uB@ $d uBvmbpCEGgyzlzYB©TlF^)mJN. ,S=-3B'u+Va6f@Ҍ(9_&Oif0M?*xޅ 匔H rm@5[ZdK3$YZeGꨐ:0 VMP[ֈAC]@M%d{^@`+Ƨ"OLrH%/i_wK Bǘ&7i!hCD.Hl͉`魆]C ҷnz2eCA6m TBLཏ)h-G QxkN`ՈHOL Y#]37bNz2s['BϏbq&"Y FP@f0bDŔb(|jy~B iS5\@aJ}'3 RNnkU(3׆ʁF s5IUHisIzQ1]FMUw?=A븆_=©hPcqO4BD][HΌ,7~cL)5Ru񂊒I-12H *Get~x3<@휃@l|8@s ( nPTjI3Tf-Fke%N3ʟH|"xt ^`7G:>Qhqw+@$ }~E!M +ޔBMk$`}ADфTz[GƗF_Ǧj5^G?'ewsA!tM݂xyڇA?0F=Kv(L4T+4S < `M#9!+4S $InterchangeObject`M#9! (_;F⭪ س^iO(ylMɫ\t7 +4S a< _;F⭪ س^+4 Generation +4  +4S ]< iO(ylMɫ\t7+4ObjClass +4  +4S < b]TˍN#/;E}+4S Component`M#9! XWD<]*%l[nM`Cy@2Ap]&9_E}&25)yJBqկ +4S i< WD<]*%l[+4DataDefinition +4  +4S Y< nM`Cy@+4Length +4   +4S e< 2Ap]+4UserComments +4  +4S [< &9_E}&25+4KLVData +4  +4S a< )yJBqկ+4Attributes +4  +4S U< XKRPjH[+4S Segmentb]TˍN#/;E} +4S }< uAʷks}+4S  EventXKRPjH[ (={oAͼklZNdQN.χ  +4S ]< ={oAͼklZ+4Position +4   +4S [< NdQN.χ +40Comment +4  +4S < Im̔Glˉ+4S CommentMarkeruAʷks}  3/K4]l b_M1%B=an~ARDl ݶeC9[]沭EK,`>GdWG`u] g$CommentMarkerDate +4  +4S o< dW*+4S SequenceXKRPjH[ A OצsfE +4S a< A OצsfE+4 Components +4  +4S < A۾D/+4S  SourceReferenceXKRPjH[ HK!AwS,,1*6K7bVS~*:ESyPIY W!t@wt @ +4S ]< K!AwS,+4SourceID +4  +4S k< ,1*6K7bVS~+4 SourceMobSlotID +4  +4S a< *:ESyPIY+4ChannelIDs +4  +4S o<  W!t@wt @+4$MonoSourceSlotIDs +4  +4S < &6(La6^Lh+4S SourceClipA۾D/ hV&xWKx#${閪ز3IF{g:A[0 #/A{2?GO-w$Ms9uE yDT +4S e< V&xWKx#${+4FadeInLength +4   +4S g< ز3IF{+4FadeOutLength +4   +4S a< g:A[0 +40FadeInType +4  +4S c< #/A{2+40FadeOutType +4  +4S _< ?GO-w$M+4StartTime +4   +4S o< s9uE yDT KffbF$SubclipFullLength +4  +4S < XdZEFr}+4S TimecodeXKRPjH[ 8[XFTNFl>5EF,^V"m\qW3B/ +4S U< [XFTNFl+4 Drop +4  +4S S< >5EF,^V"m\+4FPS +4  +4S W< qW3B/+4 Start +4   +4S < jAJl\h+4S ContentStorage`M#9! (7N龐JZjR6W +4S U< 7N龐+4 Mobs +4  +4S c< JZjR6W+4EssenceData +4  +4S < 1Ki`hH+4S "DefinitionObject`M#9! 8s#%C͒YSiF [2IIP|-J(d LM +4S c< s#%C͒YSiF+4Description +4  +4S U<  [2IIP|-J+4 Name +4  +4S n< (d LM+4Identification +4  +4S c< ?iM(rlM+4S DataDefinition1Ki`hH +4S < ol?IKBf;1u+4S (OperationDefinition1Ki`hH xq爷Cʹ H咡`umOٽ$úT2U)LDR$J A˰U 2HD)ݶVbkkMv@35e+4 &KLVDataDefinitions +4  & +4S y< hA{Fh[+4 .TaggedValueDefinitions +4  & +4S < B/Jߑ-8p] +4S #EssenceData`M#9! 8@WfYM$ (kzBNcR.. QGKy- +4S U< @WfYM$ (k+4 Data +4  '+4S c< zBNcR.+4SampleIndex +4  ++4S \< . QGKy-+4 MobID +4  '+4S < s:G) +4S $$EssenceDescriptor`M#9! L%F(pA} +4S [< L%F(pA}+4Locator +4  /+4S < 48K^(+4S %FileDescriptors:G) X\ۡLIS0ׁ¢iCb\?Gdu${D^&OUgOHt9A+M +4S a< \ۡLIS0ׁ+4SampleRate +4  0+4S Y< ¢iCb+4Length +4   0+4S g< \?Gdu${D+4LinkedTrackID +4  0+4S k< ^&OUgOH+4 ContainerFormat +4  0+4S k< t9A+M+4 CodecDefinition +4  0+4S < EagJWT+4S '.DigitalImageDescriptor48K^( ! 2)LhSl'F5voHqyC 7gaB1Fۺ&1rGr*XJƫ#-WB:z5MQ7+N}F$KTy.TwE!&ED'{[`>I٥<䨫S2)tUr@8 )^Kɚrʲ[L֤)_Db/z1{з}J{kϬxM FMh"t=Ώ)%Np]b B 9G$KO lj5NuDXvai,4J$Iv1kvkX|ME9 ީ@N?۷JdJqni,fܿBT˜TztM75%GKVc]!PA AkHh\fABD|wV\qmVgBY\SAV9@XXLg?-Ml@2Vb21DŰ(Lg_ aUkÍ0RGIaSd +4S m<  2)LhSl+4"ImageAspectRatio +4  2+4S u< 'F5voH+4*ImageAlignmentFactor +4  2+4S y< qyC 7g+4.TransferCharacteristic +4  2+4S k< aB1Fۺ&1rGr+4 CodingEquations +4  2+4S i< *XJƫ#-W+4 ColorPrimaries +4  2+4S c< B:z5MQ7++4FrameLayout +4  2 +4S i< N}F$KT+4FieldDominance +4!  2+4S g< y.TwE!+4SampledHeight +4  2+4S e< &ED'{[+4SampledWidth +4  2+4S i< `>I٥<䨫S2)+4 SampledXOffset +4  2+4S i< tUr@8 +4 SampledYOffset +4  2+4S g< )^Kɚrʲ+4 DisplayHeight +4  2+4S e< [L֤)_+4 DisplayWidth +4  2 +4S i< Db/z1{+4 DisplayXOffset +4  2 +4S i< }J{k+4DisplayYOffset +4  2 +4S c< xM FMh"t=+4Compression +4  2+4S m< Ώ)%Np]b+4"FieldStartOffset +4  2+4S o<  B 9G$KO lj+4 $AlphaTransparency +4  2+4S e< 5NuDXva+4VideoLineMap +4  2 +4S k< i,4J$Iv1kv+4 DisplayF2Offset +4  2+4S i< kX|ME9 ީ@N?+4StoredF2Offset +4  2+4S y< ۷JdJqni,f+4 .ActiveFormatDescriptor +4  2+4S e< ܿBT˜T+4StoredHeight +4  2+4S c< ztM75%GKVc+4StoredWidth +4  2+4S i< ]!PA +4FieldEndOffset +4  2+4S i< AkHh\fA+4SignalStandard +4'  2+4S e< BD|wV\$`u*MQResolutionID +4  +4S m< qmVgBY\SA$`u*NQ"FirstFrameOffset +4  +4S _< V9@XX$`u*OQImageSize +4  +4S k< Lg$`u*PQ FrameSampleSize +4  +4S s< ?-Ml@2Vb21`u˵~] (FrameIndexByteOrder +4  +4S m< DŰ(Lg_ aUk,DXȠtGB"FrameStartOffset +4  +4S a< 0RGIaSd!MFށJDataOffset +4  +4S ?< 2$@$Qg+4S (CDCIDescriptorEagJWT ;ޞI뿳iq1KFUfܸrKEoU2rM7SpI-2+-E6?]l0G6B*Y!zNIޗ }\KjE&FwA"ukP_QnK]>]ֆ{ZH;;$Y؟F-MjxEԷGRG*EeHClGr +4S a< BLh!+4 TapeFormat +4  :+4S Y< xDs $C>+4Length +4  :+4S a< }\KjE&F+4FormFactor +4  :+4S W< wA"ukP_+4 Model +4  :+4S i< QnK]>]ֆ+4ManufacturerID +4  :+4S _< {ZH;;$Y؟+4TapeStock +4  :+4S k< F-MjxE+4 TapeBatchNumber +4  :+4S c< ԷGR+4VideoSignal +4  :+4S a< G*EeHClGr`u˕H:ColorFrame +4  +4S O< FDZogH=#·+4S /Header`M#9! "tLML|<2S蓬EVsUDqD>jnu"gD!$Iz\YǸ@v@0K\`$ ͯ@?ܖ `pqI 8U#!仜chM=f} xNjnu"gD+4Version +4  ;+4S q< !$Iz\Y+4&OperationalPattern +4  ; +4S [< @v@0K\`+4Content +4  ;+4S a< $ ͯ@?ܖ +4Dictionary +4  ;+4S q< `pqI 8U#!+4&IdentificationList +4  ;+4S e< 仜chM=f+4LastModified +4  ;+4S o< } xNCS1U@0nǾMݘi̖Ѕ{C-{d~KE&Doi#CI~d:I6<@ưY;կ BSMFj Dg=OJ+m!}2 +4S i< Ic>C+4 GenerationAUID +4  < +4S i< S1U@0nǾ+4 ProductVersion +4  <+4S _< Mݘi+4 ProductID +4  <+4S i< ̖Ѕ{C-{d+4  ToolkitVersion +4  <+4S c< ~KE&Do+4 CompanyName +4  <+4S c< i#CI~d:+4 ProductName +4  <+4S u< I6<@ưY;կ +4 *ProductVersionString +4  <+4S ]< BSMFj D+4 Platform +4  <+4S U< g=OJ+m!}2+4 Date +4  <+4S U< #/23JWR+4S 1Locator`M#9! +4S <  vecOFj+4S 2NetworkLocator#/23JWR ^U-AA5i; +4S _< ^U-AA5i;+4URLString +4  @+4S )<  IB{Ӳ!i+4S 4Mob`M#9! ͉omWKzM4DaHٗSS3*Ku()zK.qyqJ js>M*MeGyo:C˻BCdOD*zE*DprJ IZLLaD\\RܵL؜9nuS,[K,s>춽F7GMl?Y2LV&Ukq~!kBTS}nX +4S e< ͉omWKzM+4 UserComments +4  D+4S U< 4DaHٗS+4 Name +4  D+4S W< S3*Ku()zK+4 Slots +4  D+4S _< .qyqJ js>+4UsageCode +4  D+4S e< M*MeGyo+4CreationTime +4  D+4S e< :C˻BCdOD*+4LastModified +4  D+4S [< zE*DprJ+4KLVData +4  D+4S a<  IZLLaD\+4Attributes +4  D +4S \< \RܵL؜9nu+4 MobID +4  D+4S o< S,[K,s>|b{M$SubclipFullLength +4  +4S m< 춽F7GMl?P`G"MobAttributeList +4  +4S [< Y2LV&Ukq"`u˖iObAppCode +4  +4S m< ~!kBTS}nXBD$;BE"ConvertFrameRate +4  +4S Y< [ 71AD͚+4S 6MasterMob IB{Ӳ!i +4S u< KDO)E^A4+4S 7SourceMob IB{Ӳ!i КES* +4S q< КES*+4&EssenceDescription +4  G+4S < <_UEEf}+4S 8MobSlot`M#9! H׈mhAlqPETW hEв8f o\hMVӘB @ qS +4S Y< ׈mhAlqPETW+4SlotID +4  H+4S ]<  hEв8f +4SlotName +4  H+4S s< o\hMVӘB +4(PhysicalTrackNumber +4  H+4S [< @ qS+4Segment +4  H+4S < es2@c?֧ Y+4S ; TimelineMobSlot<_UEEf} hi8 e-D'KBF/C=?H=eqHFzjH\3~fc `G@8Wѕ@M3ߒ +4S Y< i8 e-D'K+4Origin +4   K+4S [< BF/C=?H=+4MarkOut +4   K+4S Y< eqHFz+4 MarkIn +4   K+4S [< jH\3~f+4 UserPos +4   K+4S ]< c `G@8W+40EditRate +4  K+4S }< ѕ@M3ߒZ>U1B42TimelineMobAttributeList +4  +4S u<  nrH+p+4S <Parameter`M#9! f[Ly`oH +4S a< f[Ly`oH+4Definition +4  L+4S < ÆO|ᾓ+4S ?TaggedValue`M#9! (e'@0R6H*4F֋K/ +4S U< e'@0R6+4  Name +4  P+4S W< H*4F֋K/+4  Value +4  P+4S q< #N@%Me+4S @KLVData`M#9! % WI$K +4S W< % WI$K+4 Value +4  Q+4S < 7ϕjJE*+4S B SoundDescriptor48K^( XiU1kG?ޤRw˽7N;I }!'i:Jc+>#lRUD;w'wO᫵tjysS܀afG꣹p&Rh#A+q@2)SˆyDΠ`);$Q%K +4S i< XiU1kG?ޤR+4ElectroSpatial +4"  =+4S g< w˽7N;I }!+4AudioRefLevel +4  =+4S ]< 'i:Jc+>#lRU+4Channels +4  =+4S Y< D;w'wO᫵tjysS+4Locked +4  =+4S o< ܀afG꣹p&Rh+4$AudioSamplingRate +4  =+4S ]< #A+q@2)S+4DialNorm +4  = +4S c< ˆyDΠ`);$Q+4Compression +4  =+4S m< %K+4"QuantizationBits +4  =+4S M< W2_Mu+4S HPCMDescriptor7ϕjJE* N|m'@} :KKnA1fٱf[BPٴk~ flD&{:&tMK&NPIt^瀁jAl}B*i-s~:dN ui2@N]mE"5#! 2'Oz [W84Njc]Me^D9$,eEM'.S +4S o< N|m'@} :+4$ChannelAssignment +4  =2+4S s< KKnA1fٱ+4(PeakEnvelopeVersion +4  =)+4S q< f[BPٴk~ +4&PeakEnvelopeFormat +4  =*+4S q< flD&{:&t+4&PointsPerPeakValue +4  =++4S w< MK&N+4 ,PeakEnvelopeBlockSize +4  =,+4S e< PIt^瀁j+4 PeakChannels +4  =-+4S a< Al}B*i-s~+4 PeakFrames +4  =.+4S s< :dN u+4 (PeakOfPeaksPosition +4   =/+4S w< i2@N]+4 ,PeakEnvelopeTimestamp +4  =0+4S m< mE"5#+4"PeakEnvelopeData +4  =1+4S a< ! 2'Oz [+4BlockAlign +4  = +4S i< W84Njc+4SequenceOffset +4  = +4S a< ]Me^D9+4AverageBPS +4  = +4S a< $,eEM'.SY'wJ?CDataOffset +4  +4S q< jU|Ǒ^+4S L,TaggedValueDefinition1Ki`hH +4S < `jHBwAJ+4S M$KLVDataDefinition1Ki`hH Fq,Fθw. +4S c< Fq,Fθw.+4 KLVDataType +4  M+4S < M +HAkL+4S  ClassDefinition'LB++vEv$ 8w72Dm}wih2D$H/e@9@df +4S c< w72Dm}wi+4ParentClass +4  +4S a< h2D$H/e+4Properties +4   +4S a< @9@df+4IsConcrete +4   +4S < SJȸ@MB+4S &PropertyDefinition'LB++vEv$ H qAɕ(o}Bi {{KDZ8Ÿ%KB撫/'HZ +4S a<  qAɕ(+4IsOptional +4   +4S U< o}Bi+4 Type +4   +4S s<  {{KDZ8+4(LocalIdentification +4   +4S q< Ÿ%KB撫/'HZ+4&IsUniqueIdentifier +4  +4S c< _Cb@w+4S TypeDefinition'LB++vEv$ +4S < ɆHù+4S HTypeDefinitionStrongObjectReference_Cb@w ӵ`EhOTe  +4S i< ӵ`EhOTe +4 ReferencedType +4  +4S < BBH}+4S DTypeDefinitionWeakObjectReference_Cb@w (%ʭN$CHs4DdF)g76@ +4S _< %ʭN$CHs4+4 TargetSet +4  +4S i< DdF)g76@+4 ReferencedType +4  +4S < 83֚.O< nR+4S 4TypeDefinitionEnumeration_Cb@w 8#h:A:uo-xJJ><}X"#XGM% +4S e< #h:A:uo+4ElementNames +4  +4S g< -xJJ><}X+4ElementValues +4  +4S c< "#XGM%+4 ElementType +4  +4S < <#Bd~IQ+4S 2TypeDefinitionFixedArray_Cb@w (u'WmDuBVSadE|SGʮ+ +4S e< u'WmDuBVSadE+4ElementCount +4  +4S c< |SGʮ+ +4 ElementType +4  +4S < Hr!HѤbCϱP+4S  8TypeDefinitionVariableArray_Cb@w 4i| M_׬? +4S c< 4i| M_׬? +4 ElementType +4  +4S < YG;.On+4S  $TypeDefinitionSet_Cb@w bO:-5H5/ +4S c< bO:-5H5/+4ElementType +4  +4S < ]:A7O;[I+4S  *TypeDefinitionRecord_Cb@w (ڂfbNa2l⩖!~.M`/#% +4S c< ڂfbNa2l+4MemberNames +4  +4S c< !~.M`/#%+4MemberTypes +4  +4S < |4FVLzVUq+4S *TypeDefinitionRename_Cb@w lm,OAM= +4S c< lm,OAM=+4RenamedType +4  +4S < fSH(@2'+4S  HTypeDefinitionExtendibleEnumeration_Cb@w ( LSHc5=E`A3 +4S e<  LSHc5+4ElementNames +4  +4S g< =E`A3+4ElementValues +4   +4S < 'LB++vEv$+4S $MetaDefinition'LB++vEv$ 8xLy>Caʢw>'-*DVܦ +4S U< xLy>+4 Name +4  +4S n< Caʢw>+4Identification +4  +4S c< '-*DVܦ+4Description +4  +4S H< L!L_@ ^ +4aafUInt8+4S  < nN=+4Rational(}2J{'h;}2J{'h;,NumeratorDenominator+4S < YH]E\8Zv=f+4:ClassDefinitionWeakReferenceM +HAkL(+4 +4+4S < q>!jXTMԌ2~+4RkAAFTypeID_ContentStorageStrongReferencejAJl\h+4S  < 4^HAU[|+4 AUIDHGQN[繅{0XM= XM= ҇d$&D%T0Data1Data2Data3Data4+4S  P< uMH!@)C+4AUIDSet4^HAU[|+4S < 0H} i+4BooleanL!L_@ ^ FalseTrue+4S  < ?;L3CU+4dkAAFTypeID_OperationDefinitionWeakReferenceVectorq`ɮyAH0z$+4S  < eeF/DT+4S  :<  ڧK^i&Q+4Stream+4S J< GQN[繅{0+4aafUInt32+4S  < f,͞Cӊ>i-(0x+4VersionType(jOX@ӓRQ5jOX@ӓRQ5majorminor+4S  \< !Hdw+4aafInt32Array}2J{'h;+4S < ceO̩dJ+48DataDefinitionWeakReference?iM(rlM8+4 +4+4+4S < M73p+4XkAAFTypeID_EssenceDescriptorStrongReferences:G) +4S  <  eCN҄N +4ZkAAFTypeID_DataDefinitionWeakReferenceVectorceO̩dJ+4S  < "MB͎ +4TimeStamp(aq@nPAү I5A݀|5datetime+4S < q`ɮyAH0z$+4BOperationDefinitionWeakReferenceol?IKBf;1u8+4 +4+4+4S  < Q"Mk""+4BkAAFTypeID_MobStrongReferenceSetYZeGꨐ:0+4S H< cH  d+4aafInt64+4S f< ҇d$&D%T+4aafUInt8Array8L!L_@ ^ +4S < E E+Ud +4BParameterDefinitionWeakReference2 yOG)RZ8+4 +4+4+4S < M+lJgx+4TkAAFTypeID_SourceReferenceStrongReferenceA۾D/+4S  < SdAIl^,\+4bkAAFTypeID_OperationDefinitionStrongReferenceSetֈAC]@M%d+4S  < cDXUWGѩ.Cq+4XkAAFTypeID_TaggedValueStrongReferenceVectorhCD.Hl+4S  ^< ^>tFÞ"On(3+4 aafUInt32ArrayGQN[繅{0+4S <  yHT.v-+4 8TypeDefinitionWeakReference_Cb@w(+4 +4+4S  < 3 #@vme@+4 bkAAFTypeID_ParameterDefinitionStrongReferenceSetLrH%/i_w+4S  < fأ;@ b+4 PkAAFTypeID_KLVDataStrongReferenceVector`魆]C ҷnz+4S < *:LOv'6IM+4 TkAAFTypeID_CodecDefinitionStrongReference=ߓ5BշI.%+4S  < )1gC\_e@+4 \kAAFTypeID_PluginDefinitionStrongReferenceSetK Bǘ&7i!+4S  < Du'j`N@WK +4 TkAAFTypeID_ParameterStrongReferenceVector{^@`+Ƨ"O+4S <  I[+4 :CodecDefinitionWeakReference=ߓ5BշI.%8+4 +4+4+4S < uB@ $d+4 HkAAFTypeID_ComponentStrongReferenceb]TˍN#/;E}+4S <  uBvmb+4 \kAAFTypeID_ContainerDefinitionStrongReference\"A- #+4S  < pCEGgyzl+4 ^kAAFTypeID_KLVDataDefinitionStrongReferenceSet2eCA6m+4S < zYB©Tl+4RkAAFTypeID_DataDefinitionStrongReference?iM(rlM+4S  < F^)mJN. +4^kAAFTypeID_ParameterDefinitionWeakReferenceSetE E+Ud +4S  < ,S=-3B'u+Va+4fkAAFTypeID_TaggedValueDefinitionStrongReferenceSet TBLཏ+4S < 6f@Ҍ(9_+4LkAAFTypeID_EssenceDataStrongReferenceB/Jߑ-8p] +4S < &Oif0M?*xޅ+4RkAAFTypeID_IdentificationStrongReference2)OtD%+4S <  匔H rm@+4dkAAFTypeID_InterpolationDefinitionStrongReferenceZMF+).U+4S < 5[ZdK3$+4DkAAFTypeID_LocatorStrongReference#/23JWR+4S |< YZeGꨐ:0+4<kAAFTypeID_MobStrongReference IB{Ӳ!i+4S <  VMP[+4DkAAFTypeID_MobSlotStrongReference<_UEEf}+4S < ֈAC]@M%d+4\kAAFTypeID_OperationDefinitionStrongReferenceol?IKBf;1u+4S < {^@`+Ƨ"O+4HkAAFTypeID_ParameterStrongReference nrH+p+4S < LrH%/i_w+4\kAAFTypeID_ParameterDefinitionStrongReference2 yOG)RZ+4S < K Bǘ&7i!+4VkAAFTypeID_PluginDefinitionStrongReference H;rJ.J'+4S < hCD.Hl+4LkAAFTypeID_TaggedValueStrongReferenceÆO|ᾓ+4S < `魆]C ҷnz+4DkAAFTypeID_KLVDataStrongReference#N@%Me+4S < 2eCA6m+4 XkAAFTypeID_KLVDataDefinitionStrongReference`jHBwAJ+4S <  TBLཏ+4!`kAAFTypeID_TaggedValueDefinitionStrongReferencejU|Ǒ^+4S < )h-G +4&ProductReleaseTypeL!L_@ ^ kAAFVersionUnknownkAAFVersionReleasedkAAFVersionDebugkAAFVersionPatchedkAAFVersionBetakAAFVersionPrivateBuild8+4S X< QxkN`Ո+4 aafPositioncH  d+4S < HOL Y#+4TapeFormatTypeL!L_@ ^ kAAFTapeFormatNullkAAFBetacamFormatkAAFBetacamSPFormatkAAFVHSFormatkAAFSVHSFormatkAAF8mmFormatkAAFHi8Format@+4S  &< ]37bNz2s[+46TransferCharacteristicTypedkAAFTransferCharacteristic_ITU470_PALkAAFTransferCharacteristic_ITU709kAAFTransferCharacteristic_SMPTE240MkAAFTransferCharacteristic_ITU1361kAAFTransferCharacteristic_linear X+4+4+4+4+4+4S T< 'BϏbq&+4 aafLengthcH  d+4S < "Y FP@f0+4 VideoSignalTypeL!L_@ ^ bkAAFVideoSignalNullkAAFNTSCSignalkAAFPALSignal +4S < bDŔb(|+4TapeCaseTypeL!L_@ ^ :kAAFTapeCaseNullkAAFThreeFourthInchVideoTapekAAFVHSVideoTapekAAF8mmVideoTapekAAFBetacamVideoTapekAAFCompactCassettekAAFDATCartridgekAAFNagraAudioTapeH+4S  p< jy~B iS5+4UsageCodeTypekAAFUsage_SubClipkAAFUsage_AdjustedClipkAAFUsage_TopLevelkAAFUsage_LowerLevelkAAFUsage_Template X+4 +4 +4 +4 +4  +4S D< \@aJ}'3 +4 ColorSitingTypeL!L_@ ^ kAAFCoSitingkAAFAveragingkAAFThreeTapkAAFQuincunxkAAFRec601kAAFUnknownSiting8+4S  $< RNnkU(3+4&ColorPrimariesTypeColorPrimaries_SMPTE170MColorPrimaries_ITU470_PALColorPrimaries_ITU709 8+4+4+4+4S  $< ʁF s5I+4(CodingEquationsTypeCodingEquations_ITU601CodingEquations_ITU709CodingEquations_SMPTE240M 8+4+4+4+4S < UHisIz+4FadeTypeL!L_@ ^ fkAAFFadeNonekAAFFadeLinearAmpkAAFFadeLinearPower +4S 0< Q1]FMUw+4LayoutTypeL!L_@ ^ kAAFFullFramekAAFSeparateFieldskAAFOneFieldkAAFMixedFieldskAAFSegmentedFrame0+4S h< ?=A븆_=©D`uM {0(AvidStrongReference`M#9!+4S < hPcqO4B+4 $AlphaTransparencyL!L_@ ^ `kAAFMinValueTransparentkAAFMaxValueTransparent+4S < D][HΌ,7+4!FieldNumberL!L_@ ^ ^kAAFUnspecifiedFieldkAAFFieldOnekAAFFieldTwo +4S < ~cL)5Ru+4"4ElectroSpatialFormulationL!L_@ ^ 4kAAFEsDefaultkAAFEsTwoChannelModekAAFEsSingleChannelModekAAFEsPrimarySecondaryModekAAFEsStereophonicModekAAFEsSingleChannelDoubleSamplingFrequencyModekAAFEsStereoLeftChannelDoubleSamplingFrequencyModekAAFEsStereoRightChannelDoubleSamplingFrequencyModekAAFEsMultiChannelModeP  +4S z< 񂊒I-12H +4'&SignalStandardTypeL!L_@ ^ SignalNoneSignalITU601SignalITU1358SignalSMPTE347MSignalSMPTE274MSignalSMPTE296MSignalSMPTE349M@+4S b< *Get~`>o'.kAvidPositionL!L_@ ^ +4S Z< x3<@휃@l`>o'/kAvidCropL!L_@ ^  +4S \< |8@s `>o'0kAvidScaleL!L_@ ^ +4S j< ( nPTjI3T`>o'1k"AvidSpillSupressL!L_@ ^ +4S ^< f-Fke%`>o'2kAvidBoundsL!L_@ ^ 0+4S \< N3ʟH|"xt `>o'3kAvidColorL!L_@ ^ D+4S `< ^`7G:>QhPA*AvidString4L!L_@ ^ +4S  < qw+@$ i`unmCÃRGBColor8XM= XM= XM= redgreenblue+4S j< }~E!M P2qO"AvidWideString32XM=  +4S  `< +ޔBMk$`PNM_,AudioSuitePlugInChunkxGQN[繅{0^`7G:>Qh^`7G:>Qh^`7G:>Qh^`7G:>Qh}~E!M 4^HAU[|VersionManufacturerIDProductIDPlugInIDChunkIDNameChunkDataUID+4S  n< }ADфTz[PNM`.AudioSuitePIChunkArray+ޔBMk$`+4S  t< GƗF_ǦjPj.;4AvidTKMNTrackedParamArray?=A븆_=©+4S  r< 5^G?'ewsPj.;2AvidTKMNTrackerDataArray?=A븆_=©+4S  < A!tM݂xyڇA`>opɽD"EqualizationBandX4^HAU[|GQN[繅{0GQN[繅{0GQN[繅{00H} i:typefrequencygainqenable+4S  l< ?0F=K`>opʽD,EqualizationBandArrayA!tM݂xyڇA+4S  \< v(L4T`u̪s8AvidBagOfBitsL!L_@ ^ L./utils/mxf_uu_metadata.csequenceComponentCount >= 1mxf_get_utf16string_item_size(set, itemKey, &size)(newValue = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (size))) != NULLmxf_get_utf16string_item(set, itemKey, newValue)mxf_initialise_array_item_iterator(packageSet, &MXF_ITEM_K(GenericPackage, Tracks), iter)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_strongref(headerMetadata, arrayData, trackSet)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_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_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_get_strongref_item(trackSet, &MXF_ITEM_K(GenericTrack, Sequence), &sequenceSet)mxf_get_array_item_count(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), &sequenceComponentCount)mxf_get_array_item_element(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), i, &arrayElement)mxf_is_subclass_of(sourceClipSet->headerMetadata->dataModel, &sourceClipSet->key, &MXF_SET_K(SourceClip))mxf_get_umid_item(sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), sourcePackageUID)mxf_get_uint32_item(sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), sourceTrackID)mxf_get_ul_item(sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), dataDef)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)+4+4S D+4 +4+4S 4+4+4S +4+4+4+4S +4 +4+4+4+40+4+4+4S #+4+4S 7%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 K = %s ./mxf/mxf_primer.cmxf_read_uid(mxfFile, &uid)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)(newEntry = (MXFPrimerPackEntry*)malloc(sizeof(MXFPrimerPackEntry))) != NULLmxf_append_list_element(&primerPack->entries, (void*)entry)add_primer_pack_entry(primerPack, newEntry)Could 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)(newPrimerPack = (MXFPrimerPack*)malloc(sizeof(MXFPrimerPack))) != NULLmxf_create_primer_pack(&newPrimerPack)mxf_read_array_header(mxfFile, &numberOfItems, &itemLength)mxf_read_local_tag(mxfFile, &localTag)create_primer_pack_entry(newPrimerPack, &newEntry)+4 entry_eq_tagentry_eq_uid; ,<ܴ\|zR| AB E<x AB E\hAB EK  6  (l o,oȯ "2BRbrŠҊ"2BRbr‹ҋ"GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux),T& 6d$ P59p+LfglD!Pq'ijpiCG(&`M>")& $ɉ6!y_IO_stdin_used mainE$ m,Xami_print_infoami_free_info~ami_read_info92mxf_complete_essence_element_key mxf_complete_essence_element_track_num_is_op_1ais_op_atommxf_is_descriptive_metadatamxf_is_datamxf_is_timecodeKmxf_is_soundxmxf_is_pictureLlmxf_get_list_lengthmxf_find_list_element mxf_get_first_list_elementA mxf_get_last_list_elementp mxf_get_list_element mxf_initialise_list_iter mxf_initialise_list_iter_atY mxf_next_list_iter_element mxf_get_iter_element mxf_get_list_iter_index mxf_remove_list_element\ mxf_clear_list mxf_free_list mxf_insert_list_elemento mxf_prepend_list_element mxf_append_list_element mxf_initialise_list3 mxf_create_listmf mxf_log_file_close.mxf_log_file_openmxf_log_defaultmxf_logg_mxfLogLevelkl2mxf_file_read$mxf_file_writepmxf_file_getcmxf_file_putcmxf_file_eofmxf_file_seekSmxf_file_tellmxf_file_is_seekablemxf_file_sizemxf_file_set_min_llenmxf_get_min_llenEmxf_read_uint8mxf_read_uint16mxf_read_uint32bmxf_read_uint64mxf_read_int8mxf_read_int16Kmxf_read_int32mxf_read_int64mxf_write_uint8 mxf_write_uint16Xmxf_write_uint32mxf_write_uint64mxf_write_int8Emxf_write_int16mxf_write_int32mxf_write_int64mxf_read_ulBmxf_read_kmxf_read_l&mxf_read_klmxf_read_keymxf_read_uidmxf_read_uuidHmxf_read_local_tagmxf_skipmxf_write_local_tagOmxf_write_kmxf_write_ulmxf_write_uidmxf_write_uuidfmxf_get_llenmxf_read_batch_headermxf_write_batch_headerSmxf_read_array_headermxf_write_array_headermxf_is_ulmxf_set_runin_lenRmxf_get_runin_lenmxf_equals_umidmxf_equals_uid mxf_equals_uuidHmxf_equals_ul_mod_regvermxf_equals_ulmxf_equals_key_mod_regvermxf_equals_key_prefixTmxf_equals_keymxf_write_fixed_lmxf_write_fixed_kl~mxf_write_lmxf_write_kl mxf_file_close mxf_byte_array_wrap_read?!mxf_stdin_wrap_readY#mxf_disk_file_open_modify#mxf_disk_file_open_read-$mxf_disk_file_open_new4%w mxf_write_rip mxf_initialise_file_partitionsA mxf_append_partition_esscont_label mxf_append_partition mxf_read_rip mxf_clear_partition mxf_free_partition8mxf_clear_rip`mxf_clear_file_partitionsmxf_allocate_spaceYmxf_write_fillmxf_fill_to_positionmxf_fill_to_kagmxf_mark_index_endmxf_mark_index_start@mxf_mark_header_endmxf_mark_header_startmxf_write_partitionSmxf_initialise_partition{mxf_initialise_with_partitionmxf_create_from_partition$mxf_append_new_from_partitionmxf_create_partitionmxf_read_partitionemxf_append_new_partitionmxf_free_file_partitionsmxf_create_file_partitionsmxf_is_filler?mxf_read_next_nonfiller_klmxf_is_partition_packmxf_partition_is_closed_and_complete0mxf_partition_is_complete]mxf_partition_is_closedmxf_is_footer_partition_packmxf_update_partitionsemxf_is_body_partition_packmxf_is_header_partition_packmxf_read_header_pp_kl_with_runinfmxf_read_header_pp_kliG%u mxf_get_item_def_type mxf_find_item_def_in_set_def0 mxf_find_item_def mxf_find_set_def mxf_is_subclass_of mxf_check_data_model mxf_finalise_data_modelimxf_register_compound_type_membermxf_register_item_defmxf_register_interpret_typeBmxf_register_compound_typemxf_register_array_typeVmxf_register_basic_typemxf_free_data_modelDmxf_register_set_defmxf_load_data_modelNCYmxf_set_fixed_set_space_allocationmxf_get_uint8Lmxf_get_uint16mxf_get_uint32mxf_get_uint64mxf_get_int8Bmxf_get_int16mxf_get_int32mxf_get_int64mxf_get_version_type8mxf_get_timestampwmxf_get_lengthmxf_get_rationalmxf_get_position.mxf_get_booleanmmxf_get_product_versionmxf_get_rgba_layout_componentmxf_get_array_header3mxf_get_utf16string_sizemxf_get_utf16stringmxf_set_uint8Jmxf_set_uint16mxf_set_uint32mxf_set_uint64mxf_set_int8.mxf_set_int16gmxf_set_int32mxf_set_int64mxf_set_version_typemxf_set_rationalXmxf_set_positionmxf_set_lengthmxf_set_booleanmxf_set_product_versionHmxf_set_rgba_layout_componentmxf_set_array_headermxf_next_array_item_elementmxf_free_itemmxf_register_itemimxf_set_item_valuemxf_set_timestampmxf_set_umid?mxf_set_uuidmxf_set_weakrefmxf_set_strongrefmxf_set_auidDmxf_set_ulmxf_get_umidmxf_get_auidmxf_get_ulEmxf_get_uuidmxf_set_fixed_size_utf16stringmxf_set_utf16stringKmxf_get_external_utf16string_sizeinitialise_sets_iter mxf_dereference_s mxf_get_weakref_s mxf_get_strongref_sV!mxf_dereference!mxf_get_weakref "mxf_get_strongrefh"mxf_get_item"mxf_initialise_array_item_iterator"#mxf_get_array_item_element#mxf_get_array_item_element_len$mxf_get_array_item_count$mxf_get_rgba_layout_component_item$mxf_get_product_version_itemA%mxf_get_boolean_item%mxf_get_position_item%mxf_get_rational_itemX&mxf_get_length_item&mxf_get_utf16string_item'mxf_get_utf16string_item_sizeo'mxf_get_timestamp_item'mxf_get_umid_item)(mxf_get_auid_item(mxf_get_ul_item(mxf_get_uuid_item@)mxf_get_weakref_item_s)mxf_get_strongref_item_s*mxf_get_weakref_itemz*mxf_get_strongref_item*mxf_get_version_type_item5+mxf_get_int64_item+mxf_get_int32_item+mxf_get_int16_itemL,mxf_get_int8_item,mxf_get_uint64_item-mxf_get_uint32_itemc-mxf_get_uint16_item-mxf_get_uint8_item.mxf_get_item_lenz.mxf_have_item.mxf_get_set_size:/mxf_get_header_metadata_size/mxf_write_item/mxf_write_set0mxf_write_header_primer_pack0mxf_read_itemP1mxf_read_item_tl1mxf_register_set_itemsn2mxf_is_header_metadata2mxf_set_is_subclass_of2mxf_find_set_by_keyr3mxf_find_singular_set_by_key3mxf_write_header_setsO4mxf_write_header_metadata4mxf_remove_item5mxf_create_item66mxf_set_empty_array_item6mxf_grow_array_item7mxf_add_array_item_weakref8mxf_add_array_item_strongref]8mxf_alloc_array_item_elements9mxf_set_rgba_layout_component_item9mxf_set_product_version_item6:mxf_set_boolean_item:mxf_set_length_itemP;mxf_set_position_item;mxf_set_rational_itemJ<mxf_set_umid_item<mxf_set_weakref_itemd=mxf_set_strongref_item=mxf_set_fixed_size_utf16string_itemp>mxf_set_utf16string_item>mxf_set_timestamp_iteml?mxf_set_auid_item?mxf_set_ul_itemf@mxf_set_uuid_item@mxf_set_version_type_item`Amxf_set_int64_itemAmxf_set_int32_itemjBmxf_set_int16_itemBmxf_set_int8_itemdCmxf_set_uint64_itemCmxf_set_uint32_item^Dmxf_set_uint16_itemDmxf_set_uint8_itemXEmxf_clone_itemEmxf_set_itemSFmxf_remove_setFmxf_add_setFmxf_free_setGmxf_read_and_return_set-Hmxf_read_setHmxf_read_filtered_header_metadataImxf_read_header_metadataUJmxf_free_header_metadataJmxf_create_setJmxf_create_header_metadataC,`mxf_avid_get_mob_attributemxf_avid_get_user_commentmxf_avid_read_string_user_comments mxf_avid_read_string_mob_attributesmxf_avid_write_index_entry_array_headerEmxf_avid_get_data_defmxf_avid_set_indirect_string_item7mxf_avid_attach_user_commentmxf_avid_attach_mob_attributemxf_generate_old_aafsdk_umidmxf_generate_aafsdk_umidmxf_avid_write_header_metadata$mxf_avid_load_extensionstpg_AvidMetaDictInstanceUID_uuidg_AvidMetaDictTagsg_AvidMetaDictTags_leng_AvidMetaDictDynTagOffsets&g_AvidMetaDictDynTagOffsets_lenIg_AvidMetaDictObjectOffsets`g_AvidMetaDictObjectOffsets_leng_AvidMetaDictBlobg_AvidMetaDictBlob_lend& mxf_uu_get_utf16string_item mxf_uu_get_package_tracks mxf_uu_get_track_descriptorm mxf_uu_next_track mxf_uu_get_referenced_packagemxf_uu_get_referenced_track/mxf_uu_get_top_file_packagemxf_uu_get_track_reference*mxf_uu_get_track_datadef{mxf_uu_get_track_durationmxf_uu_get_track_duration_at_rate>Rmxf_get_timestamp_nowmxf_generate_uuid- mxf_generate_keyi mxf_generate_umid mxf_sprint_umid mxf_sprint_key mxf_sprint_label] mxf_print_umid mxf_print_key mxf_print_label R mxf_get_primer_pack_size mxf_write_primer_packc mxf_create_item_tag mxf_get_item_tag mxf_get_item_keyi mxf_register_primer_entrymxf_free_primer_packmxf_create_primer_packmxf_read_primer_packmxf_is_primer_packTT/fNsaP6int@\EfW6OB'/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crti.S/usr/src/packages/BUILD/glibc-2.5/csuGNU AS 2.17.50.0.5 TDE0fNsaP6int@\ ;aL E ofWm@. Z#### ##]### O#$#(#,#0 #4V"Z#8&Z#<.(z#@,>#D-L#F.#G"2#H2;#LD#TE#XF#\G#`H%#dKJZ#hL#ls 7~ x   # # Z#    '1SUZ5a1702>T40$: f;# Y<# `=# g># n?# u@# |A# B# C# D# =E# EF# MG# UH# ]I# eJ#^K;M$#P fQ# YR# `S# gT# nU# uV# |W# X# Y# Z# =[# E\# M]# U^# ]_# e`#a:g%l Cm# n#dayo# QCp#minq#secr# (s#t9x y fz# Y{# `|# g}# n~# u# |# # # # =# E# M# U# ]# e# m# u# }# # # # # # # # &# .# 6# ># # # &# #J4&{7=d %     d q<;`>vC?O P# %Q#Rk U 3W# X# eY# Z# *[# \x# ] #@ I^Z#D {_ #H `Z#L bZ#P cZ#T d#X g0#\ hZ#` ]i#d lj#l k#t n4#| kox# p$# s# Tt# u0# iv0# w0# x0# {# |0# L}0# U# x# `#I !`cmd x, `*Z`D?)Z!)+Z,ZF- }.Zi/Z0x,44%F4%4m4Zx͑ #mС /ӱ $ . x9 :]i,4dPE0fNsaP6int@\;aLEofWm@. Z#### ##]### O#$#(#,#0 #4V"Z#8&Z#<.(z#@,>#D-L#F.#G"2#H2;#LD#TE#XF#\G#`H%#dKJZ#hL#l T?F    ##Z#'1SUZ5a71702>T405;hL:f;7#Y<7#`=7#g>7#n?7#u@7#|A7#B7#C7#D7# =E7# EF7# MG7# UH7# ]I7#eJ7#^KcMLKPfQ7#YR7#`S7#gT7#nU7#uV7#|W7#X7#Y7#Z7# =[7# E\7# M]7# U^7# ]_7#e`7#abgBlCm#n7#dayo7#QCp7#minq7#secr7#(s7#ta{ vm yfz7#Y{7#`|7#g}7#n~7#u7#|7#7#7#7# =7# E7# M7# U7# ]7#e7#m7#u7#}7#7#7#7#7#7#7#7#&7#.7#67#>7#7#7#&##J4!)%&#@'#)(l++X,l#2-l#len.#)/#  .0+ 3"4l#@5#A6#0+7}2 %2 4 (VK * #J + # I , #'+ - #  .- #eof / #G 0M #E 1c #F 2 # W 3c #$ 6 #( ' 7 #,5 :7#0o ;B#2    M M7  M M 7  Z  - Z Z M Z  Z3 c  S G <] "key #L#" $B# %B#? &M# 'X#> (X# 6 )X#(k *X#05; +X#86 ,M#@ -X#D .M#L' /L#PA/ 0r#` 3#p% 4#xO7 5t   )C *V#g +r#$ ,h   (x;?7P# -   0W 10#< 2   5+8 60#d 70#+ 8 ;  ; <# =0#5 > ] Az# B] #m ;  CF   F G0# H0#) Ix  Qe2 R  1 S  Tm ; U  L; M # N0# O#F V #  W m $F mV nr#" or#0 pm # ( q0#}   r)  $"key#W#tag$B#|<%Z#&B#%' #set(8# 8(<(key-W#x.K#b/r# +0#01X#4 t ) 0)6#*7#V8r#I(2 }  9I<[=#5>M#8?M#[ @M# >^A WZ&{7=d %     d q<;>vCOP#%Q#RU3W#X#eY#Z#*[#\# ]#@I^Z#D{_#H`Z#LbZ#PcZ#T d#XgM#\hZ#`]i#dlj#lk#tn#|ko#pL#s7#Tt#uM#ivM#wM# xM#{#|M#L}M#U###IB(%CM#?DM#'4Et;yPjJ7vȞtUʣpUp<5ӽ]ӽ 'hk'*M 3iZul jZR jp{|@i(i!QCkZ"minkZ"seckZ!(kZ#)lZnIٓnH. $ Y%\X &42y%ߘ; U'T$M*n`%8_MS L(/[A)FZm*i\Z+Mb,-(l,.4n,A(";"=Κ)F<G*i>Zr/R,3%К)2)12%) 2Z)2Z7)52{0!4%  IwZr4v )1strvRvZ{#K?x%2+ w%Z1set91strbZ#/B#42+:/Z 2> "*:g Z 9up_ul#"M #w 2+&~%W3ڽ%#%a3ڽ%(3\=cZd8 )byd )Fb )bZ 0dZ4keyeW~0}Hf7*lengX5Ch\uh58i~5)j~5k~5#l~5+mbud5(nhu`5)ou\5+puX*setq65 #ruT5V suP5tuL5A7uuH60v5wuD5xu@5*yu5*zu5c{u58'|}5+}M5+~\u5K5\u0* 6AZ57-L}5}5 }06!5k2~5~0*5)Bd63Z0]s0l0#390 5z7u5S/L}5:nw5Zu55ns5a-Zu0M 5 ~{*iZo0'%0.0!%P7+-8@@9r9g9\9Qri ] ~?y  yy  '!x K!mSU: VW9(W!  -S! 0S!Q9 3S! 6S!]& 9S!" `S! dS!, gS!) jS!4 mS! pS!V( sS!2 vS!5 yS!+ S! S!? S! S! S! S! S!u$ S!1 S!?- S!+ So S[!" S!\? S! S!V0 S3 S@Y? S0Y5 S`YC SPY, SY6 SpYK SY/& SY2 SYd SY SYy& SY!0 S6\. S6 S6% S6 S6 S6J> S6 $ S6> S6+ S6D; #S5% &SZ5' )SZ5<< 2SX5 5S X5 8S0X5 ;S@X5 >SPX5 AS`X5| DSpX5n GSX5! JSX5& MSX5  PSX5 SSX5  VSX5W8 YSX5 : \SX58 _SY5]5 bSY5 eS Y6C' nS6u qS60, tS5/3 SZ5G SZ5{- SZ5 SZ5l1 S[5c, SZ5 SZ6I 6# (6_ +6 .6, 16 46,? 76K :68 =6~= @6 C6j F6= I6* V6% `6k< j61 u6*1 S6; S6 S6 S68 S!e4S!/*S!-(S!S}:SU!S!k3S!4S!S!&S!9S!$S!G1S!49S!S!S!S!u)S66S6 S6S6x0S6$S6%S60,S690S6"7S6.>S6GBS6IS61PS6>WS5Y=[SU5t4bSU5iSU6zpS6 wS6x~S6S6|?S6+ S6'S6S6z'S5Q$SW6-S5S S [6 S6S56SW60S6D=S6|>S6s S6/S6S6 S5S0[54S@[56SW57SX5=SW63!S5/SW5SW5|(!SW6f(S68/S673S6 :S6\7AS6,HS6:OS6<SS5t+ZSU5#^S0W5P+bS(V61iS6 mS6tS63xS6S6XS6S6!/S5.S8V65S5K*SXV5&ShV51SxV6 S6(S69S60S6 S5j9SV5'SV6*S6ZS6.S5SHV6iS6$S6 S6S6$S6 +S62S6=9S5@6@SV6nGS6A KS6RS6#YS6.%`S65gS684nS6.uS6F|S6 S6=S6S6S6S6 S6LS6S6Z!S6yS6sS5">SV5SV67S6<S6WS5 7SV5SV6 S6-S6" S63 S6%S62S698S66#S6I"*S6:1S68S6o<S6@+@S[%*S Za:,S0Z!.S@Zq 0SPZ<2S`Zh/4SpZ!8S!w"#n?#u@#|A#B#C#D# =E# EF# MG# UH# ]I#eJ#^KMPfQ#YR#`S#gT#nU#uV#|W#X#Y#Z# =[# E\# M]# U^# ]_#e`#agl yfz#Y{#`|#g}#n~#u#|#### =# E# M# U# ]#e#m#u#}########&#.#6#>###&y#y#Jw <@Apy key@ Fa@ pR@ num@  _@H @G FaG pRG numG@V3. 8UZ]@Q3n 8P @;3 N 8:@63P~ 85Ku@03. 8/Zxh@*3;z 8)@$3@ 8#xͰmЭӒl9 -[ 0[Q93[ 6[]&9["<[8?[#Bp[ ]>`d,g)j4mpV(s2v5y+?  u$1?-+oĒ"ǒ\?ʒ ͒V0В3ڒ?ݒ5C,6 K/&2d y&0\. %  J> $>+ D;#%&')<<258;>A|DnG!J&M P S VW8Y :\8_]5beC'nuq0,t/3G{-l1c,I#(_+.,14,?7K:8=~=@ Cj F=I*V%`k<j1u*1;8e4/*-(}:k34&ƒ9͒$ԒG1ے49u)6 x0$%0,90"7.>GBI1P>WY=[t4bizp wx~|?+ 'z'Q$-S  60D=|>s / 467=3!/|(!f(8/73 :\7A,H:O<St+Z#^P+b1i mt3xX!/.5K*&1 (90 j9'*Z.i$ $ +2=9@6@nGA KR#Y.%`5g84n.uF| = LZ!ys">7<W 7 -" 3 %2986#I"*:18o<@+@@`[AP[ >B?E 0fEintNsaP6@\ ;hL 7 vfWU>x@. ># # # #  # #] # # # O #$ #( #, #0 #4V ">#8 &>#<. (#@ ,L#D -Z#F .#G" 2#H2 ;#L D#T E#X F#\ G#` H%#dK J>#h L#l~     #  #  >#'1E02L: f;# Y<# `=# g># n?# u@# |A# B# C# D# =E# EF# MG# UH# ]I# eJ#^KMP fQ# YR# `S# gT# nU# uV# |W# X# Y# Z# =[# E\# M]# U^# ]_# e`#ag y fz# Y{# `|# g}# n~# u# |# # # # =# E# M# U# ]# e# m# u# }# # # # # # # # &# .# 6# ># # # &# #J4!,C"39N> w)% &w# @'#N)(N+ +X,# 2-#len.7# )/# }.0  3 "4# @5# A67#0+79 #5BB#CBB (B +OU g 9 x 2A7CӘ ZB>C jF؞A(ڞo^7 A MA3UC2p B< 4C; A@CA7f~B7o^ AEaD CD  Y wAL<aK hCK AK7 B`>Ya_ C Bx`kbaw  A}7p{a| \ A CFA(Vo^B hA=a)C<Uo^>"? pB,pC+ o A>C4A7jFA>@ OB"VB~B7!+& Ap>]Co @oX OBq BZ>` CY @Y ! OB[3 B7A!C6)6x C!> m!C )  A" x̓  mg Ӟ "֯  ؿ  9  - 0 Q93 6 ]&9 "< 8? #B ] >` d ,g )j 4m p V(s 2v 5y +  ?     u$ 1 ?- + oĞ "Ǟ \?ʞ ͞ V0О 3ڞ ?ݞ 5 C , 6  K /& 2 d   y& 0 #\. #  #% #   # #J> # $ #> #+  #D;# #%& #') #<<2 #5 #8 #; #> #A #|D #nG #!J #&M # P # S # V #W8Y # :\ #8_ #]5b #e #C'n #uq #0,t #/3 #G #{- # #l1 #c, # #Ig##(g#_+g#.g#,1g#4g#,?7g#K:g#8=g#~=@g# Cg#j Fg#=Ig#*Vg#%`g#k<jg#1ug#*1 #; # # #8 e4 /* -(  }:  k3 4  &ƞ 9͞ $Ԟ G1۞ 49    u) #6 #  # #x0 #$ #% #0, #90 #"7 #.> #GB #I #1P #>W #Y=[ #t4b #i #zp # w #x~ # #|? #+  #' # #z' #Q$ #- #S  #  # #6 #0 #D= #|> #s  #/ # #  # #4 #6 #7 #= #3! #/ # #|(! #f( #8/ #73 # : #\7A #,H #:O #<S #t+Z ##^ #P+b #1i # m #t #3x # #X # #!/ #. #5 #K* #& #1 #  #( #9 #0 #  #j9 #' #* #Z #. # #i #$ #  # #$ # + #2 #=9 #@6@ #nG #A K #R ##Y #.%` #5g #84n #.u #F| #  #= # # # #  #L # #Z! #y #s #"> # #7 #< #W # 7 # #  #- #"  #3  #% #2 #98 #6# #I"* #:1 #8 #o< #@+@ $:$]$9C .D C?E0fNsaP6int@\;aLEof DWD.@. Z#### ##]### O#$#(#,#0 #4V"Z#8&Z#<.(z#@,>#D-L#F.#G"2#H2;#LD#TE#XF#\G#`H%#dKJZ#hL#l C+   # # Z#    ' DMCitm, *DZ# CZ# NCZ# DZ# CZ# CZ# tCZ# VCZ# CZ# C#$ lC#(#5BB#CBB(B+C|![1DqZ!p!C*".E)="C)f"D)"C)C\"C["D[<#C]u|x|C?~#C>#D>"D@x~tAutgmtBCC#]    %  AC':] 9C# ^C$2 DJ?E0fEintNsaP6@\;hCD5h{I zL {#K |7#<D.L@.  ># # # # # # ]# # # O#$ #( #, #0  #4 V">#8 &>#< .(#@ ,L#D -Z#F .#G "2#H 2;#L D#T E#X F#\ G#` H%#d KJ>#h L#lR   ##>#^  W  'HK` %I &# 'L#oG +# K -#I .#F /#G 0#SI 1#  2L#(G 6#,VD 8#4aD =#8L FR#@D GR#HND HR#PqG X#X 1E0 2LT 405 ;o :f ;#Y <#` =#g >#n ?#u @#| A# B# C# D# = E# E F# M G# U H# ] I#e J#^ K M Pf Q#Y R#` S#g T#n U#u V#| W# X# Y# Z# = [# E \# M ]# U ^# ] _#e `# aF c g yf z#Y {#` |#g }#n ~#u #| # # # # = # E # M # U # ] #e #m #u #} # # # # # # # #& #. #6 #> # # #  & <# <#J  #5BB#CBB(B+$ * <  L2%G  2(%.E@o #IB>#$KC>#GFG# @I #UEJG#posKG#  4(VK* #J+ # I, #'+- # . #eof/ #G07 #E1M #F2 # W3M #$6 #( '7 #,5:#0o;#2  <            >   > > 7 > G> M G = G< j  H# '  F ' $ ' @ Fa! J=>0:L$ '< c<>l MGL>@Gx$ 'K 3KGFK>  HRGP^$ 'Q  La>`g$ '`  8LfGp$ 'e  Dl(% 'k g KT% ' @ Fa K> % ' % ^E>% ' c> F> J% ' $&KPH>Pf& ' &3G&F>^'x!FG' ' L> *' ' KG0>' ' J@R(+@ FaS pI`rC(+@ Fa9K>o(+'I>(+c>L>(+SG>(+3GF> EG)+F> 2K)+IG@Rw)+yJ`n)+}HEqHp)+)5I>*+G*% u  H >qg*+ *%   *  RvE>*+*%^ RR b _F>++>+%d  *L+>^++*%*&EL0> )++/%/E1E5>09++4%4{E:>@I++9%9G E@>P,+?:,%?Z,XJG>-z,+F,%F,Hu~KQ>0,+P-%P2-RRu|u~L]>zR-+\~-%\-^utuvuxuzEKm>-+l%l&Dr>-+q%q1Dw>'.+v%v<E|>S.+{%{G.<G> }.+.%<.K>/+=/!key]/&K>}/+/}H len"i>/"c>/ M0 {F0#X I>0eH>0+&1!keyh1}H 1!len1L>1+%HE>1+%BD> 2+%BI>L2+%D>x2+2!len2#o I3 E3 $OI>4+%I4H>]h4+4!keyd 4;E=>`i4+<8< EB>py5+AuidA [IG>,5+F?fF[a HM~X5+L5!lenL5 }HN6HL>#C6+o6!len^ 6E^ 6SSJ>06+7!len_7E77G>7+len^ E^ F>7+lenEJ>7uidRH#8+ohL ,O8+rD>0\{8F8F8  J>`82G8D9H6F>#91G[O9D[c9%J>w9H9H9J> L9H:H#:H>P7:Hd c:"Hd :TF>:Hd :"Hd :kD%:/H>  ;Hd 7;"Hd K;>H>K_;+ ;}H ;!len ?<_"i}<%&b  ~G5>P<+4<!key4d <}H4=!len4H=G =+=!len=&}H J>jH>+t>!keyd >!len>C MKp,?+C X?s >J? ' ? KW? 'V @ $EG@' ' s@?!FF> @@ @UEGA+C  GWA F A(+R!G^>A+]C  G_A $G` A(+}!\KrfB 'q 2B@q FaqRB IsB#"jJC>pB 'B )N"D>B ' "H> C ' 7C"c">yC)"]Gs>C 'r #J uC ' C@ FaD IzD)Y#DIaD '` @` Fa`#mI4>D3LE+3C  G5=E oF6 fE(+V-$F >gE LE+ C  G E oF  F(+-$ E>p/FL[F+C  GF oF F(+w*$GK>+H>+^L$),%KGF' 'Ǐ G,fo>=G-I.$/$/$)X%I> nfG' ' G)%EGpG ' )%G>G ' 3GF> )&[I> H ' 0c>)H&qKjLH 'i @i Faip&DP DxH' 'O H &  p&1x a1m j 1 2 ֲ& 1 19 & 1  -1 01Q9 31 61]& 91" <18 ?1# B1 ]1> `1 d1, g1) j14 m1 p1V( s12 v15 y1+ 1 1? 1 1 1 1 1u$ 11 1?- 1+ 1o 1" 1\? 1 1V0 13 1? 15 1C 1, 16 1K 1/& 12 1d 1 1y& 10 &\. & &% & & &J> & $ &> &+ &D; #&% &&' )&<< 2& 5& 8& ;& >& A&| D&n G&! J&& M&  P& S&  V&W8 Y& : \&8 _&]5 b& e&C' n&u q&0, t&/3 &G &{- & &l1 &c, & &I j &# (j &_ +j & .j &, 1j & 4j &,? 7j &K :j &8 =j &~= @j & Cj &j Fj &= Ij &* Vj &% `j &k< jj &1 uj &*1 &; & & &8 1e41/*1-(11}:11k31411&191$1G11491111u)&6& &&x0&$&%&0,&90&"7&.>&GB&I&1P&>W&Y=[&t4b&i&zp& w&x~&&|?&+ &'&&z'&Q$&-&S & &&6&0&D=&|>&s &/&& &&4&6&7&=&3!&/&&|(!&f(&8/&73& :&\7A&,H&:O&<S&t+Z&#^&P+b&1i& m&t&3x&&X&&!/&.&5&K*&&&1& &(&9&0& &j9&'&*&Z&.&&i&$& &&$& +&2&=9&@6@&nG&A K&R&#Y&.%`&5g&84n&.u&F|& &=&&&& &L&&Z!&y&s&">&&7&<&W& 7&& &-&" &3 &%&2&98&6#&I"*&:1&8&o<&@+@3:3]39C. %q PL?E 0fEintNsaP6@\ ;hL 7 vfWU>5h@ . ># # # #  # #] # # # O #$ #( #, #0 #4V ">#8 &>#<. (#@ ,L#D -Z#F .#G" 2#H2 ;#L D#T E#X F#\ G#` H%#dK J>#h L#l     #  #  >#'1E02LT405;o%: f;# Y<# `=# g># n?# u@# |A# B# C# D# =E# EF# MG# UH# ]I# eJ#^K<M%$P fQ# YR# `S# gT# nU# uV# |W# X# Y# Z# =[# E\# M]# U^# ]_# e`#a;g y fz# Y{# `|# g}# n~# u# |# # # # =# E# M# U# ]# e# m# u# }# # # # # # # # &# .# 6# ># # #:3 &# #J4!r)% &r# @'#I)(I+ +X,# 2-#len.7# )/># x.0 3 "4# @5# A67#0+74#5BB#CBB(B+JP b 4 2%m2@ 4( VK*R # J+x # I, # '+- # . #eof/ # G0 # E1 # F2 # W3 #$ 6R #( '7L #, 5:#0 o;#2 L  L b@ r & L r &X  & L & ~  > L   > L >  > L >   L  G(1# 6)1#( k *1#0 5;+1#8 6,&#@  -1#D .&#L '/%#P A/0#` 3#p %4#xO75 fM7? : ;&# <1#M= a @ gA#>OBJ r 0 PN>PHH+ HP _IP&len1I}HIa\.Q J   A kNPk8JP  pQB>p?dJ.QA J8A JNC +K %% N >@KP  AK.Q  aK NOL>K+K K!ripK KWM&L"keyN0H}HOg"lenP1XOQ&MR UpS iT&EL#+~a ?  NqL$.Q L =NL$.Q L %8Q)*M$@(VM&0N* u|`N )M'rip Q09MP (M6>@M$+5 N$EO5$N)P7*^N8&HN+i9qNYP >>N+ NW&NEO!LO}H"O,/pRP4>@IO-+3 -W3&8Q>PO+ ODQ10PNu`EOnP}HP,tMQ>;P+ Q.Q @aR+3 R.Q3 SN5sS@QM+>pS+* S-.Q* N,SP>T+ ;T.Q sTNTN>qU+ ;U-.Q N[USLR>'sU+Q U.QQ UPS&NT1NUUaV`{[O0-V.Q .tO>x YV$ NV$.Q V&ad  .$$O>  V$ NW.Q &xM u|/+ .N>  ?W$P kW$ N W.Q &xM ux + .O> 6 W.Q )xM e%Q>@ &W+ X!keyl 9X-.Q xM Xlen&XE&`8%Pi&Y + .N>05Y$P aY.Q &xM ux/+~PYP . Q>YP.?,P_> ;Y'key^l O9>@kZ+8 1Z0key8-}H8r 0len8 kQ:0HO;ZO<1Z01.PY>pZ1keyXl Z.0Ov>,[1keyul X[.]Mm>[1keyll [.:Pd> S[1keycl \.aPT>`1\1keySl ]\eMw>\+v \Pv \>x ]]Qy 5]az`O{>^]2N.Q ].Q ].QO>]1keyNl ].MJ>)%^1keyIl Q^f M>0|^+ ^0key}Hr ^!len^M_AM&<_"k0\Lr O>Z_P>_+ _!key_-}Hr 0len kQ0POuwO1Rul  / )x? $&mr t)Ӟ 3l /)| )9܌ 3) - ) 0 )Q93 ) 6 )]&9 )"< )8? )#B ) ] )>` )d ),g ))j )4m )p )V(s )2v )5y )+ ) )? )  ) ) )  )u$ )1 )?- )+ )oĞ )"Ǟ )\?ʞ ) ͞ )V0О )3ڞ )?ݞ )5 )C ), )6  )K )/& )2 )d  ) )y& )0 \.   %     J>  $ > +  D;# %& ') <<2 5 8 ; > A |D nG !J &M  P  S  V W8Y  :\ 8_ ]5b e C'n uq 0,t /3 G {-  l1 c,  Ir #(r _+r .r ,1r 4r ,?7r K:r 8=r ~=@r  Cr j Fr =Ir *Vr p%`r ppk<jr 1ur *1 ;   8 )e4 )/* )-( ) )}: ) )k3 )4 ) )& ƞ )9 ͞ )$ Ԟ )G1 ۞ )49 ) ) ) )u) 6      x0  $   % 0 , 9 0 " 7 . > G B  I 1 P > W Y= [ t4 b  i z p  w x ~   |?  +  '    z'  Q$  -  S      6  0  D=  |>  s  /        4  6  7  =  3!  /    |( ! f ( 8 / 7 3  : \7 A , H : O < S t+ Z # ^ P+ b 1 i  m  t 3 x   X    !/  .  5  K*  &  1    (  9  0    j9  '  *  Z  .    i  $       $  +  2 = 9 @6 @ n G A K  R # Y .% ` 5 g 84 n . u F |   =          L    Z!  y  s  ">    7  <  W   7      -  "  3  %  2  98  6 # I" * : 1  8 o < @+ @ &P"r `p%E4&M$%p %5: 5] 59C.?C%?fT?E0fEintNsaP6@\ ;hL 7 vfWU>/ @ .  >#  #  #  #  #  # ] #  #  # O #$  #(  #,  #0  #4 V ">#8  &>#< . (#@  ,L#D  -Z#F .#G " 2#H 2 ;#L  D#T  E#X  F#\  G#`  H%#d K J>#h  L#l      # # >#'1E02L:f;#Y<#`=#g>#n?#u@#|A#B#C#D# =E# EF# MG# UH# ]I#eJ#^K+MPfQ#YR#`S#gT#nU#uV#|W#X#Y#Z# =[# E\# M]# U^# ]_#e`#a*g  yfz#Y{#`|#g}#n~#u#|#### =# E# M# U# ]#e#m#u#}########&#.#6#>###)"&##J4! a)%&a#@'#8)(8++X,#2-#len.7#)/-# g.0r 3"4#@5#A67#0+7# #5BB#CBB (B +9? Q # r(x;?7P#-Q0W10#<2}5+860#d70#+8;<#=0#5> Az#B #& CV FG0#H0#)I1  Qe2R 1ST& ;UV  L;Mr#N0#O#FVa #  W ? 0Z[#R\#key]#KT^#$_0#(AS`>#,Sa (R8de#Tf#keyg#Vh#$Ti #4J )RjJ  $FmVn#"o#0p # (q0# r   u ER0=`) i`i%`(0`0` Uz a)y Day0ca  Rg>*akeyf a3Rf bjTf$ Jbhb * ?  \SZ>0db)Y bkeyY b jTY$ ![R :TM>pc)L BckeyL bc 3RL !NR  S S>@c) cT cR d"set Pd Tp>@|d@odFod#Q Si>,e@hXeFhe#L S>e) f!T`!UTLS (f$TS /S* ;f8S* dfQ7f%!nS&f!nS4&!nS?% !nS,'j!nSiT>>f) f!a\jT* Tg!3R up S>@ }gpR gTg S0rT%Ch$S%(uSC M lh3RB h(1R[P u h@Zh)3R\ u|(YT8   ijT7$ 9i(RN  Wi@Mi)jTO* u|*R>+) +jT* xTT> "i) ijT jjkey jtagj0jAS>k!/T* up,+%"-8!..(:R!"&#:kpR fk/i"%BQ 0#1$k) kl0ll R0 0S0lpR l,+#Rk @$Q%m)j Cmjmj0mSl0BnpRm kn,+%VSH `%a&n)G nGoG0fo +8G0 dG0SI0opRJ o,+e&&]R, p&'p)+ =p+p+0p W+0 pR- +)v +3Rv #71T>()q) q'ruR r2key r)~T up,+ N)- P3(r.1'S>*fs4))Q ux&Tδ Es5+ڳ/7 'L < '6xa )m 6ӂ 7֓ 6أ 69ܳ "6  -6 06Q9 36 66]& 96" <68 ?6# B6 ]6> `6 d6, g6) j64 m6 p6V( s62 v65 y6+ 6 6? 6 6 6 6 6u$ 61 6?- 6+ 6o Ă6" ǂ6\? ʂ6 ͂6V0 Ђ63 ڂ6? ݂65 6C 6, 66 6K 6/& 62 6d 6 6y& 60 $\. $ $% $ $ $J> $ $ $> $+ $D; #$% &$' )$<< 2$ 5$ 8$ ;$ >$ A$| D$n G$! J$& M$  P$ S$  V$W8 Y$ : \$8 _$]5 b$ e$C' n$u q$0, t$/3 $G ${- $ $l1 $c, $ $I  $# ( $_ + $ . $, 1 $ 4 $,? 7 $K : $8 = $~= @ $ C $j F $= I $* V $% ` $k< j $1 u $*1 $; $ $ $8 )e4)/*)-())}:!)1)k3A)4Q)a)&Ƃq)9͂)$Ԃ)G1ۂ)49))))u)!6! !!!x01!$A!%Q!0,a!90q!"7!.>!GB!I!1P!>W!Y=[!t4b!i!zp! w!!x~1!A!|?Q!+ a!'q!!z'!Q$!-!S ! !!6!0!D=!|>!!s 1!/A!Q! a!q!4!6!7!=!3!!/!!|(!!f(!8/!73!! :1!\7AA!,HQ!:Oa!<Sq!t+Z!#^!P+b!1i! m!t!3x!!X!!!/!!.1!5A!K*Q!&a!1q! !(!9!0! !j9!'!*!Z!.!!!i1!$A! Q!a!$q! +!2!=9!@6@!nG!A K!R!#Y!.%`!5g!84n!!.u1!F|A! Q!=a!q!!! !L!!Z!!y!s!">!!7!!<1!WA! 7Q!a! q!-!" !3 !%!2!98!6#!I"*!:1!8!o<!!@+@18: 8] 89C ..?Y6W"pY?E 0fNsaP6int@\;aLEofWm@ . Z#### ##]### O#$#(#,#0 #4V"Z#8&Z#<.(z#@,>#D-L#F.#G"2#H2;#LD#TE#XF#\G#`H%#dKJZ#hL#l T? F    ##Z#'L1SUZ5aB#Rb1702>T405;h}:f;h#Yh#n?h#u@h#|Ah#Bh#Ch#Dh# =Eh# EFh# MGh# UHh# ]Ih#eJh#^KM}|PfQh#YRh#`Sh#gTh#nUh#uVh#|Wh#Xh#Yh#Zh# =[h# E\h# M]h# U^h# ]_h#e`h#aFc}begs0VislCm#nh#dayoh#QCph#minqh#secrh#(sh#t{ vm yfzh#Y{h#`|h#g}h#n~h#uh#|h#h#h#h# =h# Eh# Mh# Uh# ]h#eh#mh#uh#}h#h#h#h#h#h#h#h#&h#.h#6h#>h#h#h#4-&##J^'D`'bh _s#&^s#ybs# Ys#bs#KcY3h#]h#4]4! )%& #@'#)(i ++X,i #2-i #len.#)/#  .0(  3"4i #@5#A6#0+7z  #5BB#CBB( B+    y2 % 2 4 (VK * #J + # I ,H #'+ -^ #  .y #eof /^ #G 0 #E 1 #F 2^ # W 3 #$ 6 #( ' 7 #,5 :h#0o ;s#2     ~  ~h = ~ = ~C h# ^ Z N y Z Zd  Z ' Z  '  G <  )C*#g+o #$, ~- (x;?7P#- ? 0W10#<2( o 5+860#d70#+8J  ;<#=0#5>z  Az#B # C  FG0#H0#)I A Qe2R?  1So T ;U  L;M #N0#O#FV #  WA  0Z[#R\#key]#KT^#$_0#(AS`Z#,Sa H(R8de#Tf#keyg#Vho #$TiH#4 )Rj $FmVno #"oo #0p# (q0# rY$"key##tag$s#|<%Z#&s#%' #set(h# h(<(key-#x.|#b/o # +0#01#4t )0)6#*7#V8o #y(2 9y<[=#5>~#8?~#[ @~# n^A] E_]G#%_I#ZJ#Z   h   Z]Z   CYK*Z_ pssetWsLuZs%=  ,^t%= s^-t%=  fZ Yt% =  <UbɃt%= <{&]Ѓكt%= {[t%= bQ]# u%"= "'2X( 5u%'= '2q\Aau%@= @qZLu%K= KCbQu%P= P (cWu%V= V(8gP\\ v%[= [gNVaw=v%`= `4Xjiv%i= i3_Xpv%o= ]o bo WwsRv%v= vVvs/w ixs![yZ"WzsZw ;^`Άw%= wVsx ax#isx![Z#csx)J^ І݆y% h  V/y%s W%[y%~ tX 0y% .XW,y%++ g+U1y%00 V6 : z%55 ^;@m7z%:'cz: X@pz%?z? M_[z%M S -[Ɉ{%8 {`Јو,{%C o]X{%N{ =QY^{%= C 7b`{%  _؉{]~ra~ !] Z'|# !S|% '   $x}_NZ dr|%@M|%FM|&YK'a p }%[7}(_ϊU}%[}'``3Њ}%@2})[4u|cZZ~+/~*keyq~+tagn"jTc~ aZs~[~%= *lens5`Yk%XX  4B_T%S4S : xYE!%DxD ~ |X0B%  cPb% 9RXOpyG%N9N ? }LaJs%I}I  }9[<ɍ%;= ;b7Ѝˀ%6= 6?9W2!%1= 1?}~9U-0Q#%,= ,~|$Yq`O%p{Wpsp Ɓ"Vrs#iss1 )K\e;e%dd !Wfs+igsRy]_s@Z܂%^$`@Z`%@?4%F?v&KX`ȏ+X | [ZЏ+X0?fxfset|  !}U,`up WaZ̐+X%= set|  ,?f|dV!UZА Ȅ+X%= set|  ,?f|d!aZG+ ?fx@set| ,R "VZP`+%= set| ,?f|dh"ZZő+%= set| ,?f|d"ZZБ*set*key[,R"#[Z$*setPp#!,[ux#\^Z*set5A~Uo^' ,[ux"Z~"Fa~͇$bZ ֔*set9Z ,[u|,Fa~p$3aZY*setFa ,[u|,8~p$YZQň*set%,[u|A%WZ`1*set]}%,[u|%3\Z ї*setɉ%g,[u|%gUZ *set5U%(,[u|X&XZQu*set% ,[u|&\Z`*set -%,[u|'^vZ M*setuyu%u ,[wu|o'cjZ3*setiiWi,[ku|'VdZ@%*setcQcq%cq,[eu|)(oV_Z*set^^݌%^,[`u|(]ZZq*setY)YI%Y,[[u|(FUUZ1i*setTT%T?,[Vu|@)pcPZ@Ս*setOO!%O~,[Qu|)w^ZAXm*set%| ,^|`*]ZJXv*set%| ',^|`z*7ZZS*setؐ%| ,^|`*`Z0*set\%| ,^|`5+LZKZ *setJ9JY%J2,[Lu|+UFZqy*setEEŒ%E,[Gu|+ZAZ1*set@@1%@b,[Bu|L,U<Z@Q*set;};%;{,[=u|,N`7Z*set66 %6<,[8u|-iY2Zq)*set1U1u%1,[3u|c-]-Z1*set,,%, ,[.u|-Y(Z@*set'-'M%',[)u|.\#Zm*set""%" ,[$u|z.^Z1ٕ*set  %len ,[u|.bZ@aEsetkey,[t4/p[pq+4/*set,a `#len"}Hh /W)+4/U+uW,a T,O_Pul/YZ+4/[QU0+[Z+4/*set ,a \"_-"`\u$0cGZ%@F͙%FF&nK0?VxZGQ+w4/}+w?14_cZP"+b4/[b *lenbs),d?1{P1h-1VU[Z0ӱ_+Z4/bZ1͛[Z2bZ +9*key"3R2!jTc,a \+tag nN$n2 \oZƜ.keyn.setn| /Yp:02\ZɳM1key2YZг1y*setRf3%WRZ@F+Q*keyQ3H\Qf3,aS \,ATl3up2+e3´ set[l3o 3XkZP+j*keyj؞setj| ,H\ll3ux2+zO4VZC+~4/$+~},a \" #3 set41cpZP$+o4/P+o4WDZ>Ԡ*setCC [C,ER45ia}Z5set|6[|7b~05_Z@ǹ@.setl.key.tag 8[ )Yup9+:4p;5;4<=5d$66bbVZй;)%+TU.setT~%U8[U)[Wul>tagXТ)jTYcuh6h\Z@*setZ~,Yut! 2+λ&L7^Zף*set\Z~Fa~_',Yup" !"]~Y"_~2+ľ?7Pm"Z&L8eWZ}W*set%,\ u|]8aZæ*set%,\ u|9XZ /*set[˧Z~;Fa~+X',Yup! @+? 91`"Z&L9UZ *set!c%,Yut,9r&L 9h&:Z|Z *set{{)%{=U,Y}ux,}&:f&LC6:h :_wZ *setvv%vN,Yxup,x:o&L`:h@;VrZg*setqqի%qC,Ysup,s@;`&LuP;h;[mZ $c*setllѬ%l8,Ynup,n@;`&LJ<!ZhZ0+_*setggͭ%gM,Yiux,i@;h&L<acZ0+%*setbQb%b4,Ydux,d<P&lL<hT=c^Z0+*set]]Y%],Y_ux,_T=`&gLd=h=ZYZ0+*setXݯX%XK,YZux,ZT=`&RLp>WJZ0?w*setHH%HWIs=,YKut,L?1{&ML>X9Z@O*set88%8$,Y:ut,;?1{&HL$l?`3ZPKq*set22߲%2 ,Y4ux,4@;h&3L=?U.ZPK7*set-c-%-9ѳ,Y/ux,/T=`&LTf@}Y)ZPK*set()(k%(},Y*ux,*T=`&Lf@a$ZPKô*set##1%#x],Y%ux,%T=`&Lv`A\ZPL*set%#,Y up, 9n&KA _ZPTo*setݶ%' ,Yup,@;`&KZB]cZ`[k*setٷ%,Yux,ZBl&KjBhB^Z`\1*set]%˸,Yup,9n&KdCc Z`]*set C % ,Y up, :o&KCDWZ`d*set)k%,Yup,@;`&K^D[Zpk*set%g%~,Yux,ZBl&KDWZpl*set-%sY,Yup,9n&KXE\VZpm*setѼ%h?,Yup,:o&K)E_Zp^VG,[ut,Yup&K<SFbZ*set׾%= E*lensq,Yut&KKF$a7Z+6*set6 "840FaZG%+s.set(Gb5S.set| -H]Z@+4/*key>*len+jaZset| ,Yuh,3R2ud"'V"b "[sW"\ Z, D,jT cu`"Y 2+U&sKHO^Z /+4/keylen+aZ+settIcZ[+4/aI+k G]K]h `Y+key@"}Hh#len,DZuh,Yud"Fa2+J+`Z mC+4/+k ]K]ho`'UJc&p%@%Aset'u|(~JF[ %+~J60JUZa%+.key1set| )Yut)?f|\9+0IK`Z8+~J%))`u|9+YK IKnK ^K BK xKK KK K xK R R RK K xK xK xKK K KL L K3L #LHL 8L 2 #LgL WL KL qL qL R WLL LL" LL L R 8L)x~7mВ7ӃBM 7:79S7  -7 07Q9 37 67]& 97" <78 ?7# B7 ]7> `7 d7, g7) j74 m7 p7V( s72 v75 y7+ 7 7? 7 7 7 7 7u$ 71 7?- 7+ 7o ă7" ǃ7\? ʃ7 ̓7V0 Ѓ73 ڃ7? ݃75 7C 7, 76 7K 7/& 72 7d 7 7y& 70 !\. ! !% ! ! !J> ! $ !> !+ !D; #!% &!' )!<< 2! 5! 8! ;! >! A!| D!n G!! J!& M!  P! S!  V!W8 Y! : \!8 _!]5 b! e!C' n!u q!0, t!/3 !G !{- ! !l1 !c, ! !I !# (!_ +! .!, 1! 4!,? 7!K :!8 =!~= @! C!j F!= I!* V!% `!k< j!1 u!*1 !; ! ! !8 7e4 7/* )-( {7 )}: k7 7k3 74 7 7& ƃ79 ̓7$ ԃ7G1 ۃ749 7 7 7 7u) !6 ! ! !x0 !$ ! %!0 ,!9 0!" 7!. >!G B! I!1 P!> W!Y= [!t4 b! i!z p! w!x ~! !|? !+ !' ! !z' !Q$ !- !S ! ! !6 !0 !D= !|> !s !/ ! ! ! !4 !6 !7 != !3! !/ ! !|( !!f (!8 /!7 3! :!\7 A!, H!: O!< S!t+ Z!# ^!P+ b!1 i! m! t!3 x! !X ! !!/ !. !5 !K* !& !1 ! !( !9 !0 ! !j9 !' !* !Z !. ! !i !$ ! ! ! $! +! 2!= 9!@6 @!n G!A K! R!# Y!.% `!5 g!84 n!. u!F |! != ! ! ! ! !L ! !Z! !y !s !"> ! !7 !< !W ! 7 ! ! !- !" !3 !% !2 !98 !6 #!I" *!: 1! 8!o <!@+ @C: C] C9C. },H/WDf?E0fT?FCEintNsaP6@\;tLCfhCWU J5 t@.  J# # # # # # ]# # # O#$ #( #, #0  #4 V"J#8 &J#< .(#@ ,X#D -f#F .#G "2#H 2;#L D#T E#X F#\ G#` H%#d KJJ#h L#l    ##J#''h=wtms $f %'#zf &'#g ('#e )'# 1Q02XT405;{:f;w#Yw#n?w#u@w#|Aw#Bw#Cw#Dw# =Ew# EFw# MGw# UHw# ]Iw#eJw#^KMPfQw#YRw#`Sw#gTw#nUw#uVw#|Ww#Xw#Yw#Zw# =[w# E\w# M]w# U^w# ]_w#e`w#aFcg{ v7 yfzw#Y{w#`|w#g}w#n~w#uw#|w#w#w#w# =w# Ew# Mw# Uw# ]w#ew#mw#uw#}w#w#w#w#w#w#w#w#&w#.w#6w#>w#w#w#&##J4!)%&#@'#)(A++X,A#2-A#len.C#)/# .0 3"4A#@5#A6C#0+7R#5BB#CBB(B+   2 %2 4 (VK * #J + # I , #'+ -6 #  .Q #eof /6 #G 0q #E 1 #F 26 # W 3 #$ 6 #( ' 7 #,5 :w#0o ;#2     w     w 6 J & Q J J< q J JW   w G <  )C *#g +G#$ ,   (x;?7P# -   0W 10#< 2 ;  5+8 60#d 70#+ 8 k  ; <# =0#5 >F  Az# B # k  Cv   F G0# H0#) I  Qe2 R  1 S;  T ; U N L; M # N0# O#F V #  W  $F mV nG#" oG#0 p # ( q0# N  rY  $"key##tag$#|<%J#&#%' #set(h # h (<(key-#x.#b/G# +0 #01#4 t )  0)6 #*7 #V8G#y (2   9y n    g$KT%#uid&#GZf-.#h/#~d6x7#38#9w#g &'#x)#3*#+w#~g,~/h0#h1J<4id5#.k6#Kg7#j8#ci9#,ie:h< hJ%Qjj% )`T f  G_fJjj% !Di> "Yi=+#$UpFI%$eI}&jd+J'set* (* (%*j Yd1J [2 De3p)i4 k5 ae6*+c,d-1f/t1p+jiJdh h jhjh, gj ,Fak_-il,o^m jnp,7go+ edppjqu`gru\.+_/000%01J1212%213=G 6dJvd jjXjJd jj4dTJ"YiR"xS"3SM"Sw$MU%$$kc ?iJt+?3ewivdwe }eJQ+ }?f7-i u|7hyJ5setx x %xA z ,W{.+G}1eJ+ d pI%p, g dJ`=+ id p%p=, g 6?h<`fn; _=,&^=/,iD2`h>7x16 ipvMny _,&^,i2`h7c14|dhJX8set|"2g"$Y K9%@:len9xXU Jw; i3Jset=Y |;/gJ<* :iߍ=8e&pviJ(* (f )tag)i;eJ<+?kJ`X w+?+ ,6j,fB,d~4iuhi|udeJ, # f .+U?0%2?00%1? @:%H1vA#f?3/x0M@A%1Y 1e(?p000%21Q111? @80%H1 K?x0;@0t0%%AFH1Q2\/h@0y%1)1hS fJ` W) c Sx hw } } }9x 29m ]2= B = =9 = -= 0=Q93= 6=]&9="<=8?=#B= ]=>`=d=,g=)j=4m=p=V(s=2v=5y=+==?= === =u$=1=?-=+=o="=\?= =V0=3=?=5=C=,=6 =K=/&=2=d ==y&=0 \.   %    J> $ > +  D;# %& ') <<2 5 8 ; > A |D nG !J &M P S V W8Y :\ 8_ ]5b e C'n uq 0,t /3 G {-  l1 c,  I #( _+ . ,1 4 ,?7 K: 8= ~=@ C j F =I *V %` k<j 1u *1 ;   8=e49/*29-(M2=9}:2==k3=4==&=9=$=G1=49====u) 6    x0 $ % 0, 90 "7 .> GB I 1P>W2 Y=[ t4b i zp w x~  |? +  '  z' Q$ - S    6 0 D= |> s  /    4 6 7 = 3! /  |(! f( 8/ 73 : \7A ,H :O <S t+Z #^ P+b1i 3 m t 3x  X  !/.m2 5 K* & 1  ( 9 0   j9 ' * Z .  i $   $ + 2 =9 @6@ nG A K R #Y .%` 5g 84n .u F|  =     L  Z! y s ">  7 < W 7   - "  3  % 2 98 6# I"* :1 8 o< @+@=[%*=a:,=!.=q 0=<2=h/4=8=w"<=<G=)J=6:M=d'R= T=DV=+#Z=;^=M i =+m =1q =t =v ='x =!z =| =0 B=)LB@ MBKB4nBX)NB;R9B. =29/ -29-28}29,?29:F290P29+ T19\29a29!h29q19*xD19d#191 d19T19*39-396=39M3C:C]C9C.C%f!+ DCYg'+ +Ce) ,DCh0, ,Cf27,GDCd:D, ,,Cj<a,wDCIj?n, V,CgA36XX]k?WfEfintP6U'A@1sN02sT4,5;\:f;h#Yh#n?h#u@h#|Ah#Bh#Ch#Dh# =Eh# EFh# MGh# UHh# ]Ih#eJh#^KMPfQh#YRh#`Sh#gTh#nUh#uVh#|Wh#Xh#Yh#Zh# =[h# E\h# M]h# U^h# ]_h#e`h#aFcgz{ yfzh#Y{h#`|h#g}h#n~h#uh#|h#h#h#h# =h# Eh# Mh# Uh# ]h#eh#mh#uh#}h#h#h#h#h#h#h#h#&h#.h#6h#>h#h#h#&V#V#Jg$KT%# uid&# Zf-.#h/#Dd6x7#38#9h# xO mж j { ؋{ 9ܛ -j 0j Q93j 6j ]&9j "`j dj ,gj )jj 4mj pj V(sj 2vj 5yj +j j ?j j j j j u$j 1j ?-j +j oj "j \?j j V0j 3j ?j 5j Cj ,j 6 j Kj /&j 2j d j j y&j 0j \.j  j %j  j j J>j $j >j + j D;#j %&j ')j <<2j 5j 8j ;j >j Aj |Dj nGj !Jj &Mj Pj Sj Vj W8Yj :\j 8_j ]5bj ej C'nj uqj 0,tj /3j Gj {-j j l1j c,j j I #( _+ . ,1 4 ,?7 K: 8= ~=@ C j F =I *V %` k<j 1u *1j ;j j j 8j e4j /*j -(j j }:j j k3j 4j j &j 9j $j G1j 49j j j j u)j 6j  j j x0j $j %j 0,j 90j "7j .>j GBj Ij 1Pj >Wj Y=[j t4bj ij zpj wj x~j j |?j + j 'j j z'j Q$j -j S j j j 6j 0j D=j |>j s j /j j j j 4j 6j 7j =j 3!j /j j |(!j f(j 8/j 73j :j \7Aj ,Hj :Oj <Sj t+Zj #^j P+bj 1ij mj tj 3xj j Xj j !/j .j 5j K*j &j 1j j (j 9j 0j  j j9j 'j *j Zj .j j ij $j j j $j +j 2j =9j @6@j nGj A Kj Rj #Yj .%`j 5gj 84nj .uj F|j j =j j j j j Lj j Z!j yj sj ">j j 7j <j Wj 7j j j -j " j 3 j %j 2j 98j 6#j I"*j :1j 8j o<j @+@j [%*j a:,j !.j q 0j <2j h/4j 8j w"#n?#u@#|A#B#C#D# =E# EF# MG# UH# ]I#eJ#^KHM10PfQ#YR#`S#gT#nU#uV#|W#X#Y#Z# =[# E\# M]# U^# ]_#e`#aGg'{ v7 yfz#Y{#`|#g}#n~#u#|#### =# E# M# U# ]#e#m#u#}########&#.#6#>###QJ&##J%D`4!)%&#@'#k)(k++X,#2-#len.C#)/`# .0#5BB#CBB(B+.4 F  q)C*;#g+#$,L2J(x;?7P#-0W10#<25+860#d70#+8+ ;<#=0#5> M Az#BM #] + C6  FG0#H0#)Ih  Qe2R 1ST] ;U  L;M#N0#O#FV #  W ] $FmVn#"o#0p] # (q0#m  r  $"key#<#tag$'#|<%J#&'#%'F#set(( # ( (<(key-<#x.0#b/# +0p #01=#4 t )x p 0)6 #*7 #V8#9 (2 m q99  <[= #5>2#8?2#[ @2# . ^A   <v w kJ`l@set l %w De} W '+0} F m3Jp!d2 #!a2 C g lJc!Ul !+2"kg #A7 #k $a H#wFK$l2\#pl2 ~l9J!+8 !a8 !8g 3#fl:FS$l;2p kJs!+ !k"dg #l %set $a L#wF7$l2\$8'#lJc /lJ!+ !k'!Gm2G"mg  #d s# $a P#+2#lJ m"J*!+! V"k!g #Um# %set$ $m%H *:lqJ !p 2!kpR!Gmp|~#9r #*s #lt2#\uF:%iv2r umgJ !f !7-fu#9h 1 lHJ M!2!G ^!lG~#9I U 3lRJP!"!Q !]Q7"lQ#mSUc$9mTJX&x> 0&m &Y 1'j ;&z &9܊ J&  -Y& 0Y&Q9 3Y& 6Y&]& 9Y&" `Y& dY&, gY&) jY&4 mY& pY&V( sY&2 vY&5 yY&+ Y& Y&? Y& Y& Y& Y& Y&u$ Y&1 Y&?- Y&+ Y&o Y&" Y&\? Y& Y&V0 Y&3 Y&? Y&5 Y&C Y&, Y&6 Y&K Y&/& Y&2 Y&d Y& Y&y& Y&0 Y\. Y Y% Y Y YJ> Y $ Y> Y+ YD; #Y% &Y' )Y<< 2Y 5Y 8Y ;Y >Y AY| DYn GY! JY& MY  PY SY  VYW8 YY : \Y8 _Y]5 bY eYC' nYu qY0, tY/3 YG Y{- Y Yl1 Yc, Y YI  # ( _ +  . , 1  4 ,? 7 K : 8 = ~= @  C j F = I * V % ` k< j 1 u *1 Y; Y Y Y8 Y&e4 Y&/* Y&-( Y& Y&}: Y& Y&k3 Y&4 Y& Y&& Y&9 Y&$ Y&G1 Y&49 Y& Y& Y& Y&u) Y6 Y Y Yx0 Y$ Y %Y(0 ,Y.x(9 0Y>x" 7Y(. >Yx(G BYx IY1 PY(> WYx(Y= [YNxt4 bY iYz pY( wYxx ~Y Y|? Y+ Y' Y Y(z' YxQ$ Y- Y(S Y^x Y Y(6 Yx0 YD= Y|> Ys Y/ Y( Yx( Yx Y(4 Y~x6 Y7 Y= Y3! Y(/ Ynx Y(|( !Yx(f (Yx8 /Y7 3Y :Y\7 AY, HY: OY< SYt+ ZY(# ^Yy(P+ bYw1 iY mY tY(3 xYw YX Y Y!/ Y. Y5 YK* Y& Y1 Y Y( Y9 Y0 Y Yj9 Y' Y* YZ Y. Y Yi Y$ Y Y Y $Y +Y 2Y= 9Y@6 @Yn GYA KY RY# YY.% `Y5 gY84 nY. uYF |Y Y= Y Y Y Y YL Y YZ! Yy Ys Y"> Y Y7 Y< YW Y 7 Y Y Y- Y" Y3 Y(% Yw(2 Yw98 Y6 #YI" *Y: 1Y 8Yo <Y@+ @Y): )] )9C.#N<:&"n?E 0fEintNsaP6@\;hL7vf D76n7W1aU>nFLG#nH#  /@ .  >#  #  #  #  #  # ] #  #  # O #$  #(  #,  #0  !#4 V ">#8  &>#< . (#@  ,L#D  -Z#F .'#G " 27#H 2 ;#L  D#T  E#X  F#\  G#`  H%#d K J>#h  L=#l   # !# ># 7  M 'tm,*D>#C>#NC>#D># C>#C>#tC>#VC>#C># C7#$lC#(n* E 1E02L :f;#Y<#`=#g>#n?#u@#|A#B#C#D# =E# EF# MG# UH# ]I#eJ#^K$M  PfQ#YR#`S#gT#nU#uV#|W#X#Y#Z# =[# E\# M]# U^# ]_#e`#a#glCm#n#dayo#QCp#minq#secr#(s#t"a yfz#Y{#`|#g}#n~#u#|#### =# E# M# U# ]#e#m#u#}########&#.#6#>###&##Jl fn|"h#now{tvdgmtM' nkp##?fj' ntd c Dn##keyc ?f d m#e$n ?f da mVp$%DstrUnU  a n6%U&pstr5key5R UnJ`&i&strI8IR X  nOp&&nN |nP  _ n/&&key.nS0D &nE&& 8DR x mТX 4  9O   -X  0X Q9 3X  6X ]& 9X " `X  dX , gX ) jX 4 mX  pX V( sX 2 vX 5 yX + X  X ? X  X  X  X  X u$ X 1 X ?- X + X o X " X \? X  X V0 X 3 X ? X 5 X C X , X 6 X K X /& X 2 X d X  X y& X 0 X \. X  X % X  X  X J> X  $ X > X + X D; #X % &X ' )X << 2X  5X  8X  ;X  >X  AX | DX n GX ! JX & MX   PX  SX   VX W8 YX  : \X 8 _X ]5 bX  eX C' nX u qX 0, tX /3 X G X {- X  X l1 X c, X  X I # (_ + ., 1 4,? 7K :8 =~= @ Cj F= I* V% `k< j1 u*1 X ; X  X  X 8 X e4 X /* X -( X  X }: X  X k3 X 4 X  X & X 9 X $ X G1 X 49 X  X  X  X u) X 6 X  X  X x0 X $ X  %X 0 ,X 9 0X " 7X . >X G BX  IX 1 PX > WX Y= [X t4 bX  iX z pX  wX x ~X  X |? X + X ' X  X z' X Q$ X - X S X  X  X 6 X 0 X D= X |> X s X / X  X  X  X 4 X 6 X 7 X = X 3! X / X  X |( !X f (X 8 /X 7 3X  :X \7 AX , HX : OX < SX t+ ZX # ^X P+ bX 1 iX  mX  tX 3 xX  X X X  X !/ X . X 5 X K* X & X 1 X  X ( X 9 X 0 X  X j9 X ' X * X Z X . X  X i X $ X  X  X  $X  +X  2X = 9X @6 @X n GX A KX  RX # YX .% `X 5 gX 84 nX . uX F |X  X = X  X  X  X  X L X  X Z! X y X s X "> X  X 7 X < X W X  7 X  X  X - X " X 3 X % X 2 X 98 X 6 #X I" *X : 1X  8X o <X @+ @X : !] !N;0&o?E 0fEintNsaP6@\ ;hL 7 vfWU>5h@ . ># # # #  # #] # # # O #$ #( #, #0 #4V ">#8 &>#<. (#@ ,L#D -Z#F .#G" 2#H2 ;#L D#T E#X F#\ G#` H%#dK J>#h L#l     #  #  >#'1E02LT405;o%: f;# Y<# `=# g># n?# u@# |A# B# C# D# =E# EF# MG# UH# ]I# eJ#^K<M%$P fQ# YR# `S# gT# nU# uV# |W# X# Y# Z# =[# E\# M]# U^# ]_# e`#a;Fc%g y fz# Y{# `|# g}# n~# u# |# # # # =# E# M# U# ]# e# m# u# }# # # # # # # # &# .# 6# ># # #E> &# #J4!})% &}# @'#T)(T+ +X,# 2-#len.7# )/I# .0 3 "4# @5# A67#0+7?#5BB#CBB(B+U[ m ? 2%x2K 4( VK*] # J+ # I, # '+- # . #eof/ # G0 # E1 # F2 # W3 #$ 6] #( '7W #, 5:#0 o;#2 W  W mK } & W } &c  & W &   > W   > W >  > W >   W  G<~K # KT$:#uid%/#n&& { ) C*:# g+#$,V {  0 oo&.'L+ * W To& 1g lp>0'(x+ * a`To&(8Up g \K  o[()UpZ g EpC>!*B !UpBg "- oJ>)**I UpI /MKg ut#+Ux)$ XP% % c o( *:*c@'Up)g u| n>@***ņ &KTŬ 'tag:uz: n>* +(* T(key t&KT )c [p>+h+* KT:(keyc R0 3o>p+ -I* u+o Mo:&8e  )Mg *tag:D)c /"Ebo<> -f-@;F;+X}"!p5>p--%@4QF4+e},oy--*x .pl>..,&*k-om o>.|0X+ &*ܹoކ ulo&`)To&Mg u`)KT:'uid/H*i&)#+/pg>00].keyf   -x $-mВ -  %/ :-, -9< >- - - 0 -Q93 - 6 -]&9 -"< -8? -#B - ] ->` -d -,g -)j -4m -p -V(s -2v -5y -+ - -? -  - - -  -u$ -1 -?- -+ -o -" -\? -  -V0 -3 -? -5 -C -, -6  -K -/& -2 -d  - -y& -0 \.   %     J>  $ > +  D;# %& ') <<2 5 8 ; > A |D nG !J &M  P  S  V W8Y  :\ 8_ ]5b e C'n uq 0,t /3 G {-  l1 c,  I #( _+ . ,1 4 ,?7 K: 8= ~=@  C j F =I *V %` 0k<j H}1u *1 ;   8 -e4 -/* --( - -}: - -k3 -4 - -& -9 -$ -G1 -49 - - - -u) 6      x0  $   % 0 , 9 0 " 7 . > G B  I 1 P > W Y= [ t4 b  i z p  w x ~   |?  +  '    z'  Q$  -  S      6  0  D=  |>  s  /        4  6  7  =  3!  /    |( ! f ( 8 / 7 3  : \7 A , H : O < S t+ Z # ^ P+ b 1 i  m  t 3 x   X    !/  .  5  K*  &  1    (  9  0    j9  '  *  Z  .    i  $       $  +  2 = 9 @6 @ n G A K  R # Y .% ` 5 g 84 n . u F |   =          L    Z!  y  s  ">    7  <  W   7      -  "  3  %  2  98  6 # I" * : 1  8 o < @+ @ 1: 1] 19C.J& >p/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crtn.S/usr/src/packages/BUILD/glibc-2.5/csuGNU AS 2.17.50.0.5% $ > $ > 4: ; I?  &IU%% : ; I$ > $ >   I : ;  : ;I8 &I : ; : ; I8 I !I/  : ;  : ; I8  : ; (  : ; .: ; ' @: ; I.? : ; ' I@: ; I4: ; I4: ; I 4: ; I4: ; I 4: ; I 4: ; I? < % : ; I$ > $ >   I : ;  : ;I8 : ;I &I ' I : ;  : ; I8 I!I/  : ;  : ; I8 < ' I : ; (  : ;  : ; I : ; .: ; ' I@: ; I4: ; I : ; I .: ; ' @4: ; I 4: ; I!4: ; I"4: ; I#4: ; I$.: ; ' %: ; I&.: ; ' I '4I4  (.? : ;' @): ;I*4: ;I+1X Y,1-1UX Y.1X Y/.: ;' I@04: ;I1: ; I2 : ; 3.? : ;' I@44: ;I 54: ;I 64: ;I7 : ;81UX Y91:4: ; I ;4: ; I? < % $ > $ > : ; I : ;  : ; I8  I&I .? : ; ' @ : ; I : ; I : ; I : ; I.? : ; ' I@4: ; I4: ; I 4: ; I 4: ;I% : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ; ' I : ; I8  : ; ( .? : ; ' I@: ; I : ; I4: ; I.? : ;' I@: ;I4: ;I.? : ;' @: ;I .? : ; ' @ 4: ; I! : ; "4: ; I #4: ;I$4: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I : ; : ; I8 I !I/  : ;  : ; ( ' I.? : ; @.? : ; ' I@: ; I.: ; ' @: ; I .? : ; ' @4: ; I 4: ; I 4: ; I4: ; I4I4  4: ; I? < 4: ; I?  % : ; I$ > $ >   I : ;  : ; I8 : ;I8 &I : ; I !I/  : ;  : ; ( ' I : ; I8 ' I.: ; ' @: ; I .: ;' I@: ;I : ;I .: ;' @: ;I.? : ;' I@.? : ;' @4: ;I 4: ;I!: ;I"4: ;I# U$!I/%4I4  &4: ;I': ; I( : ;).: ; ' I@*.? : ;' I +: ;I,4: ; I-4: ; I .1X Y /10: ; I 14: ; I24: ; I 34: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I.? : ;' I@: ;I4: ;I4: ;I4: ;I4: ;I  U.? : ; ' @: ; I : ;!: ;I"4: ;I # : ;$: ; I%.: ; ' @&4: ; I ': ; I (.: ; ' I@)4: ; I*4: ; I+4: ; I,4I4  -: ;I ..? : ; ' I@/ : ; 0: ;I 1: ; I2 U34: ; I 4!I/54: ; I? < % : ; I$ > $ >   II!I/  : ; : ;I8 &I ' I: ;  : ; I8  : ;  : ; I8  : ; (  : ;  : ; I : ; .: ; ' I@: ; I4: ; I4: ; I.? : ;' I@: ;I: ;I4: ;I : ;I !4: ;I "4: ;I#4I4  $4: ;I% U& ' (.: ; ' @)4: ; I *.: ; ' I +: ; I, : ;-1UX Y.1/4: ; I0.? : ; ' @1.? : ; ' I@2: ; I314: ; I 5 : ; 64: ; I74: ; I 84: ; I? < % : ; I$ > $ >   I : ;  : ;I8 : ;I &I ' I : ;  : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I : ;  : ; I : ; .? : ;' @: ;I : ;I: ;I .? : ;' I@ 4: ;I!4: ;I"4: ;I#4: ;I$.: ; ' I@%: ; I&4I4  '.: ; ' @(.? : ; ' @)4: ; I *: ;I+4: ;I ,4: ;I -!I/.: ; I/4: ; I0.? : ; ' I@1: ; I 2 : ;3 4.: ; ' I 5: ; I6: ; I74: ; I8: ; I 9 : ; :1UX Y ;1< U=41 >4: ; I? @ : ;A4: ; I B4: ; I C4: ; I? < % : ; I$ > : ;I$ >   I : ; : ;I8 &I ' I : ;  : ; I8 I!I/  : ;  : ;  : ; I8  : ; ( < ' I : ;  : ; I : ; .? : ;' I@: ;I: ;I 4: ;I 4: ;I!.: ; ' @": ; I# $4: ; I% U&.: ;' I ': ;I(: ;I)4: ;I* : ;+.: ;' I@,4: ;I-4: ;I. : ;/1UX Y011412413 14.: ; ' I@5: ;I6.? : ;' @74I4  8: ; I94: ; I :4: ; I;.: ; ' I <: ; I=4: ; I>: ; I?1UX Y@1A41 B4: ; I C4: ; I? < D!% $ > $ > : ; I : ;  : ; I8 &I : ; : ; I8 4: ; I 4: ; I 4: ;I 4: ; I?  I!I/ !I/4: ;I?  !I/% : ; I$ > : ;I$ >   I : ; : ;I8 &I ' I : ;  : ; I8 I!I/  : ;  : ; I8  : ; (  : ;  : ; I : ; .? : ;' I@: ;I: ;I: ;I 4: ;I4: ;I : ; .? : ; ' I@!: ; I": ; I #4: ; I$4: ; I %4: ; I&4: ; I'4: ; I (4: ;I )4: ; I? < % : ; I$ > $ >   I : ;  : ; I8 I !I/ : ;I8 &I : ;  : ;  : ;  : ; I8 .? : ; ' @: ; I 4: ; I : ; I 4: ; I 4: ; I4: ; I 4: ;I4: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I.? : ;' @: ;I 4: ;I.? : ; ' I@: ; I4: ; I 4: ;I U.: ; ' @ .: ; ' I !: ; I".: ; ' I@# : ; $1UX Y %1&: ; I '4: ; I (: ; I)4: ; I*4: ; I+4I4  ,.? : ; ' @-4: ; I.: ; I /4: ; I 04: ;I 14: ; I? < U%# init.cK /usr/src/packages/BUILD/glibc-2.5/cc-nptl/csucrti.ST !/!=Z!gg//Z!!!#!/=63!/!=Z!p ../../lib/include/mxf/usr/include/sys/usr/include/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/bitsmain.cavid_mxf_info.hmxf_types.htypes.hstdint.hstddef.hstdio.hlibio.htypes.h gK%%2fx>LL:>9/>-<Y'.\hJ<b=:>V>:u~hhV;=.;=iU ?z<wGɻ//y<{y<w /00vr>]vr>]QY"Ct x)?=YZv1v"0yi+3$-/+. ]  t?-/+5~i?Y=wyv H8j t0tu/wf%DF 2xwvvA7y#z2.zuZ$X|/.|f4I4>iFhEhIFIhB =;iBM?g~"(LSIE)Ax((@~K"(L>pOx((F)O"DY?O ((Z|x%|E=e=;=<$i%\O%O[O&O\O/O(Z&'xDxoK"' Zw ((%"%9(&%%"ymyfm#|i9Y?+Y}^(t(w(&(((X((% BZ:&X{~ (Z|!eggf"wX yX(( x?A?AA<A<?A?<.?M0Ax z>>>>^Jq;0@(>: ./mxf./include/mxf/usr/include/usr/include/sysmxf_labels_and_keys.cmxf_types.hstdint.htypes.hmxf_labels_and_keys.hmxf_baseline_data_model.hp=;==gg<>I/;g0 !WI=us=;=y>i:h0y.LCu .!-/===PJj,0./f>i<>>~f:>1fJh1-= ./-/3 <w. Ja.hY-/0~@O/N:0Lx JguuUft=k=;==gw!Z:Z7-73E ./mxf/usr/include/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/include./include/mxfmxf_logging.cstdio.hlibio.htypes.hstddef.hmxf_logging.hstdarg.htime.hgogͼg;/M /o z""(.f?c?.v.=;=4y.Q<>寇K"=;=s$$GV ./mxf/usr/include/sys./include/mxf/usr/include/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_file.cstat.hmxf_file.hstdio.hlibio.htypes.hstddef.htypes.hstdint.hmxf_types.hstat.htime.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_logging.h<@hf#+1"#U1 #+1<>h <",0"V0<=uX#+1g;#/[#+1JlzX^ gR X &82ot to 0<>h?"V0<>h<<=<=<=<=<=<=<=<=<==M=?hN+ٽhN+hN+)Lx<6zf>>>>f==KfN=AwfB~=At fx-=-=-=׮==Afg!1fu!g!f\gSwgSw@=;=g-=*Np@*Z =u< .mY9[yXn -r<.[t=BL91>>>>;g xJD0ruxxw =u\gSt>>>J?(zfBXt@@@xx t t=BE91#t=BE91#>>6<>$=?<>LiX!W;Kgs=;=yX!W;Kgs=;=yX!W;Kgs=;=wX"V:L/w!W;Kgs=;=wX"V:L/wg;=;Ks=;=yX!W;Kgs=;=~X0xf3ZHIhX3f<.pW82st 7s< .`t#)g;KBF`;>B;=?U}Pt=kvY=~<=PY~<=PY~<=PYNF<@kYgg-=gq<p<@u tvtuuuuuu= tiz.1-jpYgp]uuyt.x<=OgYMt=k=~z>g;=$1 Ow< .uX(x.648\TH82N Au>uLyO4.N>OtkZA&vI=z8 5x1BLpL4<BguL:h\b1k#-]<#.bX4aK$-\<$.T^J~)/uW=ص/73y-y<5sCh0،/m/uW=ص/73y-y<5sCh0،/7!g:?i(zU44gJ4QQQQQJQJJR!O~t=u/ugg׽i؃gL:>E82zt4Ei/3rt< /w Cw< .x<Zz<^x-:0fw!Z:Z7-73ȗyzg/]tg/t@$Hy<5uX:ZxX-x<6|t=)H>0t=ڑqt=qt=/jJt=')[Z?+!,00@*v!0:0:@z<4lJ_ }<t='yt='\*$*<Xj<=;Kw.$JztZ/r".A Sw=I=Y0 R ./mxf./include/mxf/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/usr/include/sys/usr/include/bitsmxf_data_model.cmxf_baseline_data_model.hmxf_data_model.hmxf_list.hstddef.hmxf_types.hstdint.htypes.hmxf_labels_and_keys.hstdio.hlibio.htypes.hmxf_logging.h .& # titv  .kt ,hV=&=v-/0;=g0~<~--:0nt-n<.r~2.xgu/~X+++++++++3333333333333333%eO-sf -s< .~022222y222222222222222yR222%N 2N2NNNNNN2NNNNN2NN2N33333333333333333333fY2uY2pu22gux22222222 2222222#2YqqqqqqqqqYqqqqqqqqqYqqYqqqYqqqqqYYqYqYqqqqYYqqYqqYqqYqYqqqYqqqYqqqqYqYYqYqYqqqqqYqqqqqqqqqqqqqqqqqqqqqqqqYqqqqqqqqqqYqqqqqqqqYqqqqqqqqYqYqYqqqYYy' 2  ./mxf./include/mxf/usr/include/usr/include/sys/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/bitsmxf_header_metadata.cmxf_header_metadata.hmxf_types.hstdint.hmxf_list.hmxf_data_model.hmxf_primer.htypes.hstddef.hmxf_file.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hmxf_logging.hp==1<=/wu#i!-=-YM>>>>>g!!!!=;u;ge>=K;=;Y=;=e>>g!!=;u;ge=K;=;Y=;=ȇ;f=u;Y=;=e&zXJz=+ot<2P0u;= .pf=[>=u\g//=;ex=K;ue=;=u;=;=e<=;/rXfg9Q0Ygt=kY=~tf?O=XkHW82<Y0:ZxZWKwyY=xz>}>=c5jrb;=g;0=c3rguwtfgV-=;=Ȑh+? J:0sK:0Ztw!sw!hi%nw!Ysw!Y{i% t?:v7y<5b;/Yx-x<6ctA8xɠ#9[w -w< .v< -v< .-73dj9w)/z./ij9w)/z./pg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/Ci:vIq"li:vIqrg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/?IS91zf-z<4k?IS91zf-z<4k?IL91zt-z<4kւ?IL91zt-z<4Ag]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/ii:v"F/vhAswr/-/PKX<@w9?9+j gAz<4E=L82E-73Gw9[J])%)Ar*=Jg/-g<.bX-b<.qX1[yL 47]{ fggV0gMg9iL!s?t=BE91} B弄Tpuf Jr-n<.F~iq?Y宠x>>f=/q/>vDn<.pXK;/@:0zXz<^w:vv=:0xXz<^A7AGrhu0wD-r<.u .] =?B91}i%=s/]~JsJ-u;Ic1zf/xk%gw>!Xc1zt/xv%t=;//z)t=;//z)t=;//z)t=;//z)u;/s/z(uz0t=;//z)u;/s/z(u;/e/z'uz0t=;//z)u;/s/z(u;/e/b'guvC82o/S91yfp*uv=O91p/zx(w9?Ȃjivg?9[tJ -t< .yJ-y<5b-82Yt=k= u< v"%:0yZ-xU-{Y n$-<.jX*PLu2$O42Z?h5X6xJjuw1vg>(L:>;uh>>;uv%b/ Nf4Dy<5t-<.Bt>-B<>.Lt#)^  Sk44 4-cE0gE}Xf?O=Xt=k=M<>q<.sX@:0xJz<^xJc:i#Y/"xt-tf /  ./products./include/mxf/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/usr/include/sys/usr/include/bitsmxf_avid.cmxf_avid_extensions_data_model.hmxf_types.hstddef.hmxf_list.hmxf_avid.hstdint.hmxf_header_metadata.hmxf_data_model.hmxf_primer.hmxf_file.htypes.htimes.htime.htypes.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_avid_labels_and_keys.hstdio.hlibio.hmxf_logging.hmxf_avid_metadict_blob.haA=;vz<^t .>zkh//1+4v uJuv!2`De;u#($TF21Ui+?%?9>=W=jvf <t<:0P-" DfO22o -k/-r 22>=;gz=;gzM!gI=>3j282kX-k<.sX .s< XXKu"zFzwG 8yPj@iWCK>)ʈz<^x-:0rf-r<.9ւhM"P-x<6}-73ckXhM"P-x<6}-73c~X@ɽ<dXf=Z/;M9?^f=KKKKKKKKKKKKKKLKKKKKKK J=>Qt.@ɽ<dXf=Z/;M9?^f=KKKKKKKKKKKKKKLKKKKKKK J=>Qt}.x<6Gb.'"v[: 4"Wv,("W+"W< zXuyYYr0K׭M|=h<"<}<4<X~<.~<f~LU}6-r3=-Cf=.|X-2)g*}22h*2~<X~<.~<tf ftf <t[zf Xst-t. f~<.~fffLh~2-};hi/)H}I/M-dPHu2~2-}2-}2\}2I/)H 22212]#Q׭t}<k}@ @o`-}<.}X-}<.}X<xX 4p pppXppXXXa  ./include/mxf/usr/include./productsmxf_types.hstdint.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_avid_labels_and_keys.hmxf_avid_extensions_data_model.hmxf_avid_metadict_blob.cmxf_avid_metadict_blob.h~ ./utils./include/mxf/usr/include/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/sys/usr/include/bitsmxf_uu_metadata.cmxf_header_metadata.hmxf_types.hstdint.hmxf_list.hmxf_data_model.hmxf_primer.hstddef.htypes.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hmxf_logging.h`8 CwK>3-~.gR'MZ z<^\X(vh"v 473qXr4~AjީQ Mp$h0x -p<.uX@CIq>"y<_qX-q<.sX4~BAJyg$-y<5a-73F:Mc$hX-82ff"Y#qX44j5iMGRZtiMGRw8j?s"Cwz4J ./mxf./include/mxf/usr/include/sys/usr/include/usr/include/bits/usr/include/uuid/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_utils.cmxf_types.htypes.hstdint.htime.htypes.htime.huuid.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.hstddef.h"0Pf0PzXugggg9Jt <iv!\tv!t>X ./mxf./include/mxf/usr/include/usr/include/sys/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_primer.cmxf_file.hstdint.htypes.hmxf_primer.hmxf_types.hmxf_list.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hstddef.hmxf_logging.h&u3e:>,0Ct=g@82t -t< .wXx~Bkh.gv.^z<^lJ --:0uJ -u< .Pf?O=W=3Π:Zu< %u< .`i#itiMOzzAB F XКAB HEE XAB NEE XpAB FHE XAB FHFX$AB I| pAB *AB .AG GG.AG GG .AG FHP.AG FH[AG FH[AG FH@[AG FH|  AB KAB FAD  AB @VAB AAB NAB AIAB ` AB p AB AB FQAB Fp2AB D ,AB MFF}AB D`AB D"AB  mAB D| #AB 4AB AB IE?AB AB H| AB  AD 0 AG @AD PAB `AD pAG AB AD YAB QAD  *AB APAB OAB   AG 0AB @AB `AB AB AB AB AB AB  AB @AB `AB pAB fAB qAB AB AB F AB   AB 0 AB @ AB PcAB mAB 0{AB AB D AB !AB AB -AB  ]AB ]AB 0AB FAB D AB  AB  AB  AB AB IAB ]AB ` AB p AB  AB AB FLAB D0AB D AB  AB AB AB   AB 0,AG FG`,AG FG,AG FGQAG FG ,AG FGPQAG FG,AB IG,AG FG;AB F PAB IFF  AB FIF AB FIFpGAB DAB AB AB  nAB Y,AB SAB OpAB AB AAB DAB  UAD FF+AB WAB SWAB SpWAB SMAB  NAD DpAB 2AB AB +AB  $AB D| PAB FPAB pAB E@TAB  AB FFFAB 2AB DAB   AB 0 AB @YAB F AB FFF@ AB PHAB FOAB F@!AB FFpaAB !AB FFaAB AB FI0jAB DAB E AB  AB D fAB D @ AB FFF0AB D AB AB  AB @+AB FpHAB D)AB D.AB D 3AB D`9AB DAB F9AB D9AB D0AB BCAB E| AB BC+AB  jAB FFF04AB p7AB  AB FFF@GAB GAB AB BFAB F@AB C =AB AP %AB  =AB A AB  AB F"vAB B0#AB E@$AB E`%AB Ep&!AB E'fAB F(AB F*fXAB D| pAB AB AB -AB DAD AG AB Ѓ AB  AB  AB  AB AB E AB 8AB FF AB  AB gAB E8AB FF8AB FIRAG B`nAB FІ AB AB %AB 0AB FJ!AB "AB  AB @-AB pAB :AB FF AB Ј AB AB nAB E`<AB FF8AB FF<AB  DAB p+AB A/AB DЊAB AB E AB FFG9AB FF9AB !AB 0AB PAB p AB  AB 9AB Ѝ!AB !AB 0!AB `AB FKAB F@AB `GAB AB ЏAB F<AB DА<AB D7AB P5AB D5AB DБ7AB AB D%AB D AB AB AB `AB  AB AB AB `AB  AB AB @AB AB AB AB @AB AB EAB EAB EAB EAB AB AB @AB AB AB AB @AB AB qAB @!AB pAB FAB F AB EAB BCDAB WAB PAB IL0AB DAB EAB PE AB гaAB @AB FPAB DCAB FPAB FF>AB @AB F йkAB FHE@^AB ETAB OF}AB }AB  AB RAB DAB DAB E AB IFF  AB IFF0AB D0AB D0AB D0AB D0AB H@AB HPAB DPAB DPAB DPAB DPAB E PAB IFF`AB D`AB E`AB E `AB IFFpAB DpAB EpAB EpJAB EAB E;AB DAB E5AB D@AB F=AB AB F MAB pAB BAB D%AB EAB | (AB F( AB (]AB AF(AB F(AB (AB (AB BF (AB FFG(JAB ('AB F(AB E(AB E(`AB E(pAB E (AB FFE(` AB I(` AB D|  *` AB FIF*p\AB *3AB F*AB *dAB F*AB F*jAB E* AB E*AB * AB *P!]AB FL|  H,"AB FIFH,p#2AB DH,#2AB DH,#uAB DH,p$1AB H,%AB H,`& AB H,p&/AB DH,&/AB DH,& AB | l-&NAB Dl-0'AB Fl-(#AB Al-) AB ACl- *AB l-@*AB Dl-*;AB l-+XAB D l-p+AB FFIl- -FAB l-p-GAB l--5AB Dl-.AB Dl-.AB Fl-0AB GNU C 4.1.2 20061115 (prerelease) (SUSE Linux)init.cshort intlong long intunsigned charlong long unsigned intshort unsigned int/usr/src/packages/BUILD/glibc-2.5/csu_IO_stdin_usedDV_50_ESSENCE_TYPEmxfTimestampmxfUUIDmxfKey_shortbufmain.c_IO_lock_tIMPORT_PHYS_TYPEstderr_IO_buf_endclipDurationMPEG_40_ESSENCE_TYPEquantizationBits_IO_write_endfileSourcePackageUIDMJPEG_15_1_S_ESSENCE_TYPE_flagsprojectEditRateessenceTypeMJPEG_10_1_M_ESSENCE_TYPE_markersUNKNOWN_PHYS_TYPEchannelCountstoredWidthdisplayHeightframeLayoutMJPEG_20_1_ESSENCE_TYPEDV_25_411_ESSENCE_TYPEuint32_tstdoutDV_25_420_ESSENCE_TYPEMPEG_30_ESSENCE_TYPEaudioSamplingRatePCM_ESSENCE_TYPEMJPEG_2_1_ESSENCE_TYPEMPEG_50_ESSENCE_TYPEmxfLocalTagUNKNOWN_ESSENCE_TYPE/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/avidmxfinfomxfRational_filenomxfULDNXHD_185_ESSENCE_TYPEmaterialPackageAttributes_vtable_offsetuserComments_IO_read_baseprojectNameisVideomonthargc_IO_save_endg_Null_UMID_posnumVideoTrackstracksStringuint8_tDV_100_ESSENCE_TYPE__s1_lenoctet10octet11octet12octet13octet14octet15octet16octet17octet18octet19_IO_marker_IO_write_base_IO_read_ptrinputFilenamesIndexessenceContainerLabelg_Null_ULinputFilenameoctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29__s2_len_IO_save_baseeditRateoctet0g_Null_Keyg_Null_UUIDMJPEG_3_1_ESSENCE_TYPEoctet30octet31__quad_t_IO_backup_basestartTimecode__pad1__pad2__pad3__pad4__pad5__result__s1denominatorAvidNameValuePairargvnumeratoruint16_tg_Null_RationalAvidMXFInfophysicalPackageNamestoredHeightTAPE_PHYS_TYPE_IO_read_endAvidPhysicalPackageTypephysicalSourcePackageUIDg_Null_LocalTagdisplayWidthtrackNumberusageMJPEG_4_1_M_ESSENCE_TYPEDNXHD_120_ESSENCE_TYPE_lockqmsec_old_offsetstdin_IO_FILEnumUserCommentsoctet1octet2octet3octet4octet5octet6octet7octet8octet9RECORDING_PHYS_TYPEphysicalPackageType_sbufMJPEG_10_1_ESSENCE_TYPEmxfUMID_IO_write_ptrmaterialPackageUIDnumAudioTracksnumMaterialPackageAttributesclipNameAvidEssenceType__off_taspectRatiomainclipCreatedDNXHD_36_ESSENCE_TYPE_chain_flags2UNC_ESSENCE_TYPE_cur_columncmdlnIndex_next__off64_t_unused2_IO_buf_baseg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_IMX40_esscont_labelg_TaggedValue_Name_item_keyg_AvidMJPEGClipWrapped_esselement_keyg_EventTrack_EventOrigin_item_keyg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keyMXFMetadataItemiter3g_ClosedIncomplete_Footer_pp_keyprint_timestampg_GenericDescriptor_Locators_item_keyg_DMSegment_EventComment_item_keyg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keyg_DefinitionObject_Identification_item_keyfileSourcePackageSetheaderByteCountmxfUTF16CharbodySIDg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keybodyOffsetg_IECDV_25_525_60_compdef_labelg_AvidMJPEG31_ResolutionIDcurrentElementg_OpenComplete_Footer_pp_keyg_BWFCustomWrapped_esscont_labelg_GenericPictureEssenceDescriptor_StoredF2Offset_item_keyg_D10_50_525_40_compdef_labelg_D10_30_525_60_picture_only_esscont_labelg_D10_50_625_50_compdef_labelconvert_stringg_FileDescriptor_ContainerDuration_item_keycompoundg_Preface_LastModifiedDate_item_keyg_TaggedValue_Value_item_keyheaderMarkInPosg_EssenceContainerData_IndexSID_item_keyg_RGBAEssenceDescriptor_set_keyg_BWFClipWrapped_esselement_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_complexity03_op_atom_labelg_TapeDescriptor_set_keymaterialPackageSetfixedSpaceAllocationg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_DVClipWrapped_esselement_keyg_GenericPackage_set_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keymaterialPackageTrackSetg_Identification_ThisGenerationUID_item_keyg_DV1080i50_compdef_labelMXFDataModelg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelMXFArrayItemIteratorg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_D10_50_625_50_picture_only_esscont_labelg_DNxHD_esselement_keyg_Identification_ProductUID_item_keyg_D10_30_625_50_defined_template_esscont_labelg_DMSegment_set_keyg_RGBAEssenceDescriptor_AlphaMinRef_item_keyg_RGBAEssenceDescriptor_Palette_item_keyMXFCompoundTypeInfog_Identification_CompanyName_item_keyavid_mxf_info.cg_D10_50_525_60_defined_template_esscont_labelg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_labelitemDefscSetfixedSizeg_CDCIEssenceDescriptor_set_keyg_Identification_set_keyg_Identification_Platform_item_keyg_DataDefinition_set_keyg_complexity02_op_atom_labelMXF_BASIC_TYPE_CATnumTrackNumberRangeslengthBg_DVBased_100_1080_60_I_FrameWrapped_esscont_labelrefSourcePackageSetarrayElementValueg_AvidMJPEG101_ResolutionIDg_AES3AudioDescriptor_set_keyfilePackageStartPositiong_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyg_DNxHD720p185ClipWrapped_esscont_labelg_BWFClipWrapped_esscont_labelfilenameg_RGBAEssenceDescriptor_ComponentMaxRef_item_key__PRETTY_FUNCTION__g_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelg_AES3FrameWrapped_esscont_labelnextTagg_OpenComplete_Body_pp_keyg_SourceClip_SourceTrackID_item_keyphysicalPackageEditRatetrackSetg_RecordingDescriptor_set_keyg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labelitemKeyg_D10_50_525_60_picture_only_esscont_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelruninLeninstanceUIDcompare_lengthg_DNxHD1080i185ClipWrapped_esscont_labelg_InterchangeObject_GenerationUID_item_keysourcePackageIDerrorCodeg_D10_50_625_50_extended_template_esscont_labelg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyg_UncClipWrapped_esselement_keyg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyg_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labelfixedArraySizenumVideoTrackNumberRangesvaluesIterg_DVBased_25_525_60_compdef_labelg_Preface_ProjectName_item_keyg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_IMX50_esscont_labelg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_key_MXFHeaderMetadatag_GenericSoundEssenceDescriptor_QuantizationBits_item_keyg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyinsert_track_numberg_D10_40_625_50_defined_template_esscont_labelg_D10_50_525_30_compdef_labeltrackNumbersg_OpenComplete_Header_pp_keyg_OpenIncomplete_Body_pp_keyfree_sys_datag_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_ALawClipWrapped_esscont_labelput_charunknownFrameLyoutStringg_D10_50_525_60_compdef_labelprintDebugErrorg_Preface_PrimaryPackage_item_keyg_DVBased_50_625_50_FrameWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_keythisPartitionminorVersiong_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyconvert_lengthg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelami_read_infog_DVBased_25_625_50_FrameWrapped_esscont_labelg_GenericPackage_PackageModifiedDate_item_keybufferg_GenericPackage_MobAttributeList_item_keyg_FileDescriptor_set_keytypeIdg_FileDescriptor_SampleRate_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_ClosedIncomplete_Header_pp_keyframeLayoutStringsg_GenericTrack_set_keyg_StructuralComponent_DataDefinition_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keymaxDurationMXFItemTypeg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_AvidMJPEG101m_compdef_labelg_GenericPackage_Tracks_item_keyg_ALaw_compdef_labelg_StaticTrack_set_keyisFirstprint_timecodeg_LegacyPicture_datadef_labelg_Preface_ProjectEditRate_item_keyg_TimecodeComponent_DropFrame_item_keyg_RGBAEssenceDescriptor_PixelLayout_item_keyg_AvidMJPEG101_compdef_labelg_D10_40_625_50_picture_only_esscont_labelstrLeng_AES3ClipWrapped_esselement_keyphysicalPackageStartPositiong_GenericDataEssenceDescriptor_set_keyami_free_infog_WaveAudioDescriptor_SequenceOffset_item_keyg_DV720p50_compdef_labelg_LegacyTimecode_datadef_labelg_ContentStorage_EssenceContainerData_item_keynextElementmajorVersionsetDefscomponentCountarrayIterlengthAprefaceSetg_DV1080i50ClipWrapped_esscont_labelMXFItemTypeCategoryg_TaggedValue_set_keymembersg_OpenIncomplete_Header_pp_keyg_DescriptiveMetadata_datadef_labelg_SourcePackage_set_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyMXFPrimerPackg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericTrack_TrackNumber_item_keyg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Preface_OperationalPattern_item_keyg_Identification_ToolkitVersion_item_keyg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyfirstg_CDCIEssenceDescriptor_ColorSiting_item_keyg_AvidMJPEG21_compdef_labelget_string_valueg_MultipleDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_RandomIndexPack_keyindexMarkInPosg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_StoredWidth_item_keyg_D10_40_525_60_defined_template_esscont_labelsysDatag_TextLocator_LocatorName_item_keypackageUIDg_ALawFrameWrapped_esscont_labelg_IMX30_esscont_labelg_GenericTrack_TrackID_item_keyremSizeoperationalPatterng_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_label_MXFMetadataSetg_InterchangeObject_InstanceUID_item_keyg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keysampleRateframeheaderPartitionlastTypeIdg_GenericPictureEssenceDescriptor_SampledWidth_item_keyMXFInterpretTypeInfog_DVBased_50_525_60_compdef_labelg_AvidMJPEG21_ResolutionIDg_AvidMJPEG151s_ResolutionIDg_Identification_ProductName_item_keyg_AvidMJPEGClipWrapped_esscont_label_MXFListElementfreeFuncroundedTimecodeBasedataModelnamesItertimecodeComponentSettaggedValuecomponentSetg_InterchangeObject_set_keyg_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_GenericPackage_UserComments_item_keyg_KLVFill_keyprimerPackg_PhysicalDescriptor_set_keysourceClipSetg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyget_charMXFListIteratorg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyg_MaterialPackage_set_keyMXFArrayTypeInfotaggedValueNamestrackIDheaderMetadatag_BWFFrameWrapped_esscont_labelfailmxfFileg_DV1080i50_esselement_keyg_DMSegment_DMFramework_item_keyg_ALawCustomWrapped_esscont_labelget_range_stringg_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Header_pp_keyg_DVBased_25_625_50_compdef_labelg_GenericPictureEssenceDescriptor_FrameSampleSize_item_keydataDefg_MultipleWrappings_esscont_labelnumAudioTrackNumberRangesg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericTrack_TrackName_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyg_AvidObjectDirectory_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labeltracksStringPtrMXFListg_EssenceContainerData_set_keyg_GenericPictureEssenceDescriptor_set_keyg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keyg_FileDescriptor_Codec_item_keyessenceContainerspictureEssenceCodingg_AvidMJPEG201_compdef_labelget_single_track_componentg_AvidMetadataRoot_keyg_StructuralComponent_set_keyami_print_infog_SourceClip_set_keyutf16SizephysicalSourcePackageSetg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keyg_IMX_esselement_keyg_Track_Origin_item_keyg_ContentStorage_set_keytypesg_DefinitionObject_set_keyarrayg_DV720p50_esselement_keyg_complexity00_op_atom_labelg_Preface_EssenceContainers_item_keyg_DNxHD1080p36ClipWrapped_esscont_labelg_IndexTableSegment_keyg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keymaxSizeg_GenericDescriptor_set_keycomponentSetKeyMXFFileSysDatag_GenericPictureEssenceDescriptor_ResolutionID_item_keybasicfilePackageEditRateessence_type_stringg_DVBased_100_720_60_P_compdef_labelg_DVBased_50_525_60_FrameWrapped_esscont_labellastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keymaxEditRateg_DNxHD720p120ClipWrapped_esscont_labeleditRateAeditRateBg_Preface_Version_item_keyhaveStartTimecodeg_IECDV_25_525_60_FrameWrapped_esscont_labelg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyTrackNumberRangeg_CDCIEssenceDescriptor_PaddingBits_item_keyg_root_set_keyg_GenericPackage_Name_item_keyutf16Strfree_func_typeg_AvidMJPEG101m_ResolutionIDg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labeltargetEditRatetaggedValueValuesg_D10_30_525_60_extended_template_esscont_labeluint64_taudioTrackNumberRangesrangeg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLennumElementsMXFCompoundTypeMemberInfoindexSIDg_Identification_ProductVersion_item_keyg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyfooterPartitiong_TimecodeComponent_set_keyg_ImportDescriptor_set_keyg_Track_EditRate_item_keyg_WaveAudioDescriptor_BlockAlign_item_keyg_GenericSoundEssenceDescriptor_ChannelCount_item_keydescriptorSetMXFPartitiong_DMSegment_TrackIDs_item_keyavidResolutionIDg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATg_GenericSoundEssenceDescriptor_Locked_item_keyg_TimecodeComponent_RoundedTimecodeBase_item_keyelementTypeIdg_WaveAudioDescriptor_set_keyg_D10_30_625_50_extended_template_esscont_labellistIterelementLengthg_ClosedComplete_Body_pp_keyg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Data_datadef_labelg_Preface_ContentStorage_item_keyg_Preface_DMSchemes_item_keyg_Timecode_datadef_labelg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_ContentStorage_Packages_item_keysequenceSetg_D10_30_625_50_picture_only_esscont_labelg_AvidAAFKLVEssenceContainer_esscont_labelg_AvidMJPEG31_compdef_labelg_Preface_set_keyg_WaveAudioDescriptor_AvgBps_item_keyvideoTrackNumberRangesg_DMSourceClip_set_keyg_GenericPictureEssenceDescriptor_ImageSize_item_keyg_complexity01_op_atom_labelindexByteCountg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATframe_layout_stringessenceTypeStringsg_DV720p50ClipWrapped_esscont_labelg_AvidMJPEG201_ResolutionIDcategoryinterpretg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_D10_50_625_50_defined_template_esscont_labelg_PrimerPack_keyisPersistentg_DMSourceClip_DMSourceClipTrackIDs_item_keyg_AvidMJPEG151s_compdef_labelMXFBasicTypeInfog_AvidDV25ClipWrappedEssenceContainer_esscont_labelg_TimecodeComponent_StartTimecode_item_keyg_EventTrack_set_keyg_GenericPackage_PackageUID_item_keyg_OpenIncomplete_Footer_pp_keyg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelg_EventTrack_EventEditRate_item_keyg_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelg_IECDV_25_625_50_compdef_labelpreviousPartitionkagSizeg_D10_50_625_40_compdef_labelg_ClosedIncomplete_Body_pp_keyutf8Sizewchar_tg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labellastMXF_COMPOUND_TYPE_CAT/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libmxf_is_descriptive_metadatamxf_complete_essence_element_keyis_op_atommxf_is_soundmxf_is_timecodemxf_is_datatrackNumis_op_1a./mxf/mxf_labels_and_keys.cmxf_complete_essence_element_track_nummxf_is_pictureg_opAtomPrefixg_op1APrefixnewListmxf_initialise_list_itermxf_get_list_lengthbeforemxf_get_first_list_elementmxf_clear_listmxf_initialise_list_iter_atmxf_insert_list_elementmxf_remove_list_elementmxf_prepend_list_elementmxf_get_list_iter_indexeqFuncmxf_get_list_elementmxf_log_funcmxf_append_list_elementMXF_DLOG./mxf/mxf_list.cnewElementmxf_find_list_elementmxf_free_listcurrentIndexmxf_get_iter_elementMXFLogLevelmxf_get_last_list_elementprevElementmxf_next_list_iter_elementMXF_ELOGMXF_ILOGmxf_initialise_listmxf_create_listMXF_WLOGeq_func_typemxf_logg_mxfFileLogtm_hourtm_ydayg_mxfLogLeveltm_zonetm_wdaylog_to_file./mxf/mxf_logging.cleveltm_yeartm_montm_isdsttm_min__gnuc_va_listtm_gmtoffp_arglogmsgmxf_log_file_closemxf_log_default__time_tformattm_mdaytimeStrtm_secmxf_log_file_open__u_quad_tst_ctimst_blksizest_blockscmpLenmxf_equals_umiddisk_file_eofmxf_write_int16uuidB__gid_tst_mtimmxf_skipmxf_read_uuidbyte_array_file_closedisk_file_closemxf_write_int32totalReadmxf_disk_file_open_newfree_disk_file__dev_tmxf_write_ulmxf_read_uiddataSizebyte_array_file_putcharmxf_read_uint32mxf_file_telldisk_file_tellmxf_read_int64mxf_write_uint8eleLenmxf_read_int32mxf_write_uidmxf_write_int64__blksize_tmxf_disk_file_open_readst_uidbyte_array_file_tellmxf_equals_uuidmxf_byte_array_wrap_readmxf_read_uint64newDiskFilellengthbyte_array_file_eofmxf_file_is_seekablemxfUIDstdin_file_writemxf_write_array_headerwhencenewSysDataumidAumidBmxf_equals_key_prefixmxf_write_l__mode_tnewStdInFileuuidAmxf_read_array_headerstdin_file_seekdisk_file_getchar__st_ino__blkcnt64_tmxf_write_fixed_kl__uid_tst_gidbyteCountmxf_file_seekdisk_file_seekmxf_stdin_wrap_readmxf_read_ulst_sizenewMXFFilemxf_read_uint16mxf_write_kkeyAkeyB__ino_tmxf_equals_keymxf_write_fixed_lbyte_array_file_seekmxf_read_klmxf_get_min_llenstdin_file_closemxf_equals_key_mod_regvermxf_get_llenstdin_file_getcharmxf_set_runin_lenlabelAlabelBstdin_file_tell__fdmxf_file_writemxf_file_sizestatBufmxf_file_putcmxf_read_uint8disk_file_readst_rdevdisk_file_putcharmxf_disk_file_open_modifyst_nlinkmxf_read_local_tag__ino64_tnumReadmxf_write_local_tagisSeekablebytesToReadst_devtimespecmxf_write_uuiddisk_file_is_seekablestdin_file_readmxf_equals_ul_mod_regverfree_byte_array_filemxf_write_batch_headerstdin_file_eofmxf_file_set_min_llenmxf_is_ulmxf_write_klmxf_file_readmxf_equals_uidstdin_file_putchar./mxf/mxf_file.cmxf_write_uint16mxf_equals_ultv_nsecbyte_array_file_writehaveTestedIsSeekablemxf_file_getcfstatmxf_file_closebyte_array_file_readdisk_file_writebyte_array_sizemxf_write_int8mxf_write_uint32st_modebyte_array_file_getcharmxf_read_kmxf_read_ldisk_file_sizefree_stdin_filestdin_file_is_seekablemxf_file_eofmxf_read_int8stdin_file_sizemxf_read_batch_header__statbufmxf_get_runin_len__nlink_tmxf_write_uint64tv_secbyte_array_file_is_seekablemxf_read_int16mxf_read_keyst_atimkeyPtrmxf_write_partition./mxf/mxf_partition.cmxf_mark_index_endmxf_read_header_pp_kl_with_runinruninCheckCountmxf_mark_index_startMXFFilePartitionsnewPartitionmxf_update_partitionsnewEntrymxf_partition_is_completekeyCompareBytemxf_is_header_partition_packwrite_zerosMXFRIPEntryfilePossourcePartitionmxf_mark_header_starttmpPartitionmxf_free_partitionmxf_write_rippartialCountmxf_initialise_file_partitionsmxf_append_new_partitionmxf_clear_ripmxf_append_partitionrelativeFilePosnewLabelpackLenmxf_clear_partitionmxf_append_new_from_partitionhaveFootermxf_create_from_partitionMXFRIPfillSizemxf_read_ripmxf_initialise_partitionmxf_initialise_with_partitionnumEntriesmxf_read_next_nonfiller_kltllenbytemxf_partition_is_closed_and_completetlenmxf_create_partitionessenceContainerLenmxf_is_partition_packmxf_is_fillermxf_partition_is_closedmxf_write_fillmxf_is_footer_partition_packmxf_free_file_partitionsg_PartitionPackPrefix_keymxf_read_header_pp_klcompleteCountnumPartitionsmxf_mark_header_endmxf_allocate_spacemxf_create_file_partitionsmxf_read_partitionmxf_fill_to_positionmxf_fill_to_kaglastPartitiontkeymxf_append_partition_esscont_labelmxf_is_body_partition_packfree_partition_in_listmxf_clear_file_partitionsnewDataModellistIndexmxf_register_interpret_typefree_item_def_in_list_MXFSetDefsetDefclear_typeget_type_idadd_set_defmxf_register_basic_typeparentKeyfree_set_def_in_listadd_item_defparentSetKeyinterpretedTypeIdmxf_register_compound_typesetDefKeymxf_find_item_def_in_set_defset_def_eqmxf_register_compound_type_memberitemDef1itemDef2isRequiredsetDef1setDef2mxf_find_item_defkeyStrfree_set_defmemberTypeIdmxf_is_subclass_ofmaxMembersactualTypeIdmxf_check_data_modelMXFItemDefmxf_load_data_modelmxf_register_array_typefree_item_defsetKeymemberNameitemTypenewItemDefmxf_find_set_deflocalTagmxf_register_item_defitemDefmemberIndexnewSetDefparentSetDefmxf_register_set_defitem_def_eqmxf_finalise_data_modeliter1./mxf/mxf_data_model.cparentSetDefKeymxf_free_data_modeliter2mxf_get_item_def_typemxf_set_int16mxf_get_uuidmxf_get_ul_itemmxf_read_item_tlmxf_get_position_itemsetInListmxf_set_auid_itemmxf_get_int16_itemmxf_set_rgba_layout_component_itemmxf_get_int64_itemmxf_get_strongref_smxf_create_setmxf_set_int32mxf_set_length_itemtotalLenmxfVersionTypemxf_write_header_primer_packmxf_set_uint8_itemmxf_get_umid_itemmxf_set_uint16destSetmxf_get_product_versionmxf_get_timestamp_itemstringSizevalueLenmxf_get_weakrefmxf_write_header_setsmxf_remove_itemmxf_set_uint16_itemmxf_find_set_by_keymxf_get_ulmxf_set_uint64_itemmxf_set_int8mxf_add_array_item_weakrefmxf_get_utf16string_sizemxf_get_product_version_itemmxf_get_header_metadata_sizemxf_set_uint32mxf_set_fixed_size_utf16string_itemmxf_set_weakrefmxf_alloc_array_item_elementsmxf_get_rgba_layout_componentmxf_set_auidmxf_get_array_headermxf_set_uint64mxf_set_utf16string_itemmxf_get_rational_itemmxf_get_version_typemxf_set_version_typesetsItermxf_find_singular_set_by_keynewItembuildmxf_get_uint16_itemmxf_set_fixed_size_utf16stringMXFReadFiltermxf_set_product_versionmxf_get_uint64_itemmxf_set_ul_itemmxf_write_itemnewSet./mxf/mxf_header_metadata.cmxf_set_is_subclass_ofmxf_get_rgba_layout_component_itemmxf_set_uuidprivateDatamxf_get_lengthmxf_set_rational_itemmxf_get_weakref_itemmxf_get_version_type_itemmxf_get_uint64mxf_get_uint8mxf_get_itemelementLenmxf_register_itemmxf_get_strongrefmxf_set_product_version_itemmxf_set_strongref_itemmxf_get_int32_itemmxf_dereference_shaveNullTerminatormxf_write_setmxf_get_umidmxf_free_header_metadatamxf_set_rationalmxf_get_set_sizesourceItemmxf_get_int32itemLenmxf_set_position_itemmxf_set_uint32_itemmxf_set_positionresultItemmxf_initialise_array_item_iteratorcreate_empty_setmxf_is_header_metadatamxf_get_boolean_itemsetListmxf_get_booleansetSizemxf_set_empty_array_itemmxf_get_length_itemhaveInstanceUIDmxf_set_utf16stringarrayElementmxf_set_version_type_itemmxf_get_timestampmxf_get_uint8_itemarrayLenmxf_read_and_return_setmxf_get_int16mxfRGBALayoutComponentpllenmxf_get_int64before_set_readmxf_set_booleandepthmxf_get_auid_itemmxf_next_array_item_elementmxf_get_uint32_itemmxf_get_strongref_item_spkeymxf_get_external_utf16string_sizemxf_get_item_lenmxf_set_int64minormxf_get_uint16mxf_get_utf16stringmxf_read_setmxf_get_array_item_elementmxf_get_weakref_item_smxf_set_uint8mxf_grow_array_itemuuidValuemxf_get_utf16string_itemmxf_set_int16_itemsourceSetmxfPositionmxf_get_uint32mxf_set_int64_itemsetLenafter_set_readmxf_read_itemmxf_set_umidprimerSizemxf_set_fixed_set_space_allocationeq_pointermxf_clone_itemmxf_create_itemmxf_set_array_headernewElementsmajormxf_set_boolean_itemmxf_free_itemexistElementLennewHeaderMetadataplenset_eq_instanceuidmxf_read_header_metadatamxfLengthmxf_get_int8_itemfree_metadata_item_in_listmxf_set_lengthmxf_set_timestampmxf_set_timestamp_itemmxf_get_strongref_itemmxf_create_header_metadatastartIndexinitialise_sets_itermxf_set_item_valuemxf_add_setmxf_remove_setmxf_get_array_item_countmxf_set_ulmxf_get_weakref_sadd_itemarrayElementLenfree_metadata_item_valuemxf_add_array_item_strongrefmxf_dereferencefilteraddToHeaderMetadatamxf_set_umid_itemmxf_set_uuid_itemmxf_get_rationalmxf_get_array_item_element_lenmxf_set_rgba_layout_componentmxf_get_int8get_or_create_set_itempatchremovedItemmxf_set_itemmxf_have_itemmxf_get_auiditemTagmxfAUIDreleasemxfBooleanmxf_register_set_itemsarrayItemLenmxf_free_setitem_eq_keymxf_get_utf16string_item_sizemxf_write_header_metadatamxfProductVersionmxf_set_int32_itemmxf_get_uuid_itemmxf_set_strongrefmxf_get_positionfree_metadata_set_in_listmxf_read_filtered_header_metadatamxf_set_int8_itemmxf_set_weakref_itemmxf_avid_add_object_directory_entryprefix_BEmxf_avid_read_string_user_commentsisBigEndiantaggedValueValueposTableCountpackageSetendPosg_AvidMetaDictObjectOffsetsAvidMetaDictObjectOffsetsStructmxf_avid_attach_mob_attributemaxWriteBytesmxf_avid_get_indirect_stringmxf_avid_write_metadict_blobassignedTagnewValueavidMetaDictBlobLenstrSizeMXFAvidMetadataRootmxf_avid_get_data_defnumIndexEntriesmxf_avid_attach_user_commenttmpNextEntrysliceCountg_AvidMetaDictTags_lenavidRoottms_cstimelistNamemxf_avid_load_extensionsg_AvidMetaDictInstanceUID_uuid./products/mxf_avid.cAvidMetaDictDynTagOffsetsStructtms_stimestartOffsetdoneprefix_LEtms_utimeavidMetaDictBlobmxf_avid_get_user_commentg_AvidMetaDictDynTagOffsets_lenheaderMetadataSetsPostaggedValueSetmxf_avid_create_metadata_roottaggedValueNameSizeformatVersiong_AvidMetaDictTagsmxf_avid_add_header_dir_entriesAvidMetaDictTagStructnewValuesmxf_avid_register_metadict_tags_MXFAvidObjectReferencetms_cutimeg_AvidMetaDictBlob_lenMXFAvidObjectDirectorymxf_avid_set_indirect_string_itemmxf_generate_old_aafsdk_umiddataPtrmxf_avid_set_metadata_rootMXFAvidMetadataRootSet__clock_ttotalBytesmxf_avid_get_mob_attributereferencestagOffsetg_AvidMetaDictDynTagOffsetslast_part2numBytesmxf_avid_create_object_directorytms_bufobjectDirectorymxf_avid_free_object_directoryprefaceInstanceUIDmxf_avid_fixup_dynamic_tags_in_blobavidRootSetmxf_generate_aafsdk_umiddataDefSetmxf_avid_write_object_directorymxf_avid_write_index_entry_array_headermxf_avid_read_string_mob_attributesrootMetadataSetPosg_AvidMetaDictBlobmxf_avid_register_metadict_object_offsetsmxf_avid_read_package_string_tagged_valuesmetaDictionaryInstanceUIDtaggedValueNamenamesnewDirectorynewNamesg_AvidMetaDictObjectOffsets_lenitemValuePtrlastEntrydirectoryOffsetmxf_avid_write_header_metadata./products/mxf_avid_metadict_blob.clinkedDescriptorSetmxf_uu_get_referenced_packagesourcePackageUIDmxf_uu_get_utf16string_itemchildDescriptorSetfilePackageSetmxf_uu_get_track_descriptormxf_uu_get_referenced_trackmxf_uu_get_track_referencesourcePackageSetarrayDatalinkedTrackIDmxf_uu_next_tracksequenceComponentCountfoundItmxf_uu_get_track_durationcontentStorageSetarrayElementLengtharrayDataLenmxf_uu_get_track_duration_at_ratemxf_uu_get_top_file_packagelocalEditRatesourceTrackIDessContainerDataSet./utils/mxf_uu_metadata.csourceTrackSetmxf_uu_get_package_trackstopFilePackageUIDlocalDurationmxf_uu_get_track_datadefmxf_sprint_umidmxf_generate_umidtimevaltv_usecmxf_sprint_keymxf_print_label__suseconds_tmxf_generate_keymxf_sprint_labelmxf_get_timestamp_nowumidStrmxf_print_umidmxf_generate_uuiduuid_t./mxf/mxf_utils.cmxf_print_keynewUUIDMXFPrimerPackEntrymxf_create_item_tagmxf_get_item_tagfree_primer_pack_entry_in_listitemUIDmxf_register_primer_entrynewTagnumberOfItemsentry_eq_tagmxf_get_primer_pack_sizemxf_free_primer_packmxf_read_primer_pack./mxf/mxf_primer.cfree_primer_pack_entryitemLengthnewPrimerPackcreate_primer_pack_entrymxf_is_primer_packentry_eq_uidmxf_create_primer_packadd_primer_pack_entrymxf_get_item_keymxf_write_primer_packttuPtQttduqdu}qdu}PPPPPPSSSVVttuPP !t!#t#u =P=u\ PRPuXttuPudWud9W9JudJPWPRudRgWg}ud}WudWWudRNSRSSSSSQu`JOVUVV !t!#t#mu 8PR8<uXR<muX QTSpqtqstsupwPtt; uh Vh k uk ; V,^Swg S S  SDRP ; P7P@ A tA C tC ~ u@ R R | W| ~ u { V t t M u P V M V R W R ! W! H R Q  Q  u   u M   u / / M u P S P # P# K SK M PP Q tQ S tS " uP ~ P~ V " VP ~ R~ W " WP ~ Q~ " up P S P S P " S0 1 t1 3 t3 u0 > P> l Vs V0 \ R\ i Ss S0 \ Q\ u\0 ` ` o Wo s us W ur P"PttCuPSCSRWCWQCu`VuCVuh &uhCeuhuhCuhud &udCeudCudPQtQStS5uP5uP5u P'u'UUuuu  DuDZZuuu77TuTuuuu$$AuAuuuu&&CuCoouudduuu66SuSuEuEPPmum,,xuxuCuCNNkuku9u9uuZ Z w uw  u .!.!K!uK!!!!u!"""u"l"l""u""""u"$$$u$$$%u%K%K%h%uh%B&B&_&u_&j&j&&u&&&&u&%'%'B'uB'y'y''u''',u,,,]/u]/h/h//u/h0h00u0005uSZ_SSSS-,X,SuoPu uru5Pu SrS}%:&S&'S(2(S++S,,Su uruuSu5uu*X,u-.u.]/u05uu~+X,u~-.u~.]/u~05u~u~ u~ru~ u~"$u~h%&u~&5u~u~ u~ru~ u~"$u~h%&u~&5u~u~ u~ru~ u~"$u~h%&u~&5u~ur urrurur ur"$urh%&ur&5uru uru u"$uh%&u&5uV VrV3#|$Vh%q%V_&&Vur urrur#$urh%&ur&]/ur05ur SrS-#R$S_&&Sa#f#P##P##Pttu !t!#t#Ju **;P ;;DP D DJPPQtQXtX~uPmttuttuttuttku-S\upqtqxtxuputt+uutt utt[u((*P*[u((OWOQu QYWY[u ((NVNQuQXVX[uILPVVP$MSQWS`ataeteuu`nnuuttuuttuRuRuRQu Qu QPPPSSSSttu !t!#t#nu 22nQnnu 224P4gu gnPnnu 22eSegughShnupqtqstsup||Qttuttuttmumu u Eu EQQmu "W"EuEGWGmu"CWGOWQmWS P ASEMSQmSBVENVQmVpqtqstsupWuSVVttuSutt<u;;Wu<W;;Vu <VXXuu33<uQ QTPTu u )P)<uCjRjPRR<Rcupup3<upZSS@AtACtCu@\\zSzuSuS@nnu u ttDuSu8S8:u:DSu ::Du PQtQStSruttutt#u01t13t3du0TTdupqtqsts7upPS7SpRRRR2RpQV7V@AtACtCu@TTnRnpup}R}u@TTnQnpu p}Q}u ttguVugVupttu !t!%t%'u01t18t8:u@AtAEtEGuPQtQStS^u`ataetegupqtqxtxuttuttutt u uttu !t!#t#Ju 77=P=@u@GPGJuPQtQStSuPllVuVuVPhhlPulPRu Ru PRu Ru Pl loQQQttu !t!(t(*u01t13t3>u@AtACtCRu`atactcruttuttuttuttuttu !t!#t#2u@AtACtCRu`atactcnupqtqstsuputtuuttqu%%quZgPttuuttu88uttu !t!#t#)u01t13t39u@AtACtCIuPQtQStSuPuPu|tt-u-u-u 01t13t3u0xxu0xxu ttzuCCzuCCxu Sxzu ttuttuttutt u uxu ! t! # t# } u J J } u J J } u t t u  u  u t t  u   u, ul ul : P: M PRT W PRb P P PR  P 8 VW8 ? QST VW VW VW R R R up up  up  t  t u - - b Sb d ud S u - - u   u  u t t u t t u t t u t t u  t  t u % % u   % Su% ' SV' ? Su? T u T ` SV` u V u SV u V SV u V u u V? C WRC  W WR W WR W= uo uo t t u  P  t  t ] u * * ] u * * ] u ` a ta c tc i up q tq s ts y u t t u t t ~u  W u ~W  QS Qu hQSw~QS V P oVo~Vtt#uSuS#u#u #u01t13t3u0MMSuSu0MMu 0uttuttuttuttu !t!#t#,u01t18t8\u0K0K`atahthu`{`{ttuttuuu !t!(t(Lu ; ;PQtQXtXuPkzuPku ttutt uttKuuuK88QPQu 9P9Bu BUPU'u 'KPKKu "u")uPu)KuP~VVPQtQStSuPuPu PWuWPPe eSuSVuVuSV !t!#t#u ffu 55fSufSVu Vu ttjuWujWju Su SV uVujSVpqtqstsupSuttuPuPttuPuPttu  PuP !t!#t#u u!u! ,,5u 5?uhu?uh`W WRW W!WttuWENWWNWttfufuEuETTfuSMSY[SpqtqstsuttuttuSuSuPPttu !t!%t%uu BBlSluu ##9R9DPRH_VR_iViqVR>_QdiPRiuQRttuttu  yuyuWyWWWWttguuPPgu8ZWWPWZWPgWpqtqstsup9u9uW9BWwWBWWtt uuP uRP R ! t! % t% n u 0 0 > S> @ u@ n Sp q tq s ts u t t u t t u t t !u !!!t!!#!t#!D!u !0!0!B!SB!D!uttu--dWdfuf2W24u4kWkmumW--\V\fu fV4u 4jVju \fuP}uP\fu_qu_qtPu_\bS.SmSttu !t!#t#u nnu ==uVuwu wVu Vu ttDuDuDu PQtQStSDuPVuDVPWu DWuhuh4DuhuLSuLDuLPQtQStShuPZZ]P]fufhPpqtqstsupSuttuPuttuttuttIuPIudRQIuXPSESBuhIuhPQtQStS uPwwWu WPwwSu S= u = t St u SV= SVt SV Pt P t t u  t  t H u 4 4  W " u" H W    u   uhu H uh SV  SV" < SV SV H SV P PP Q tQ S tS uP ~ ~ uP g g W u W u {W{}u }Wv x QRx QS QSFsQS uh Fuh}uh uX uX FuX}uX ( Q@ C QC H PH ` PRj Q Q PRttuuu  JVJNu NVu Vu V'3PRRPRPR !t!#t#u 99u5}RQttu+u+iiuVu 'V'+u +eVeiu iVPRPRr}PRtt!u!uRQ01t13t3u0jju0jjWu WbdSRdSViSVttJuPQtQStS(uP(uPVu &V&(u 01t13t3u0\\utt}u((}u}u ttuttuIVIPuPVCSCPu PSu S`u `Su CPupUupCPulul`ululCFSS`SStt uF F u t t u t t u t t u t t "u !!!V!!u!!V!!u!"V""u!!uo!!u`!"u` "!"t!"#"t#"h"u "F"F"W"SW"\"u\"f"Sf"h"up"q"tq"s"ts""up""""S""u""t""t""u""""S""u""t""t"#u"""#S##u##t##t#I#u#8#8#G#SG#I#uP#Q#tQ#S#tS#X%uP#a$a$$u$$$X%uP#h#h#X%u h#q#Sz#%$S$$%Sh#r#V#*$V$$%Vh#s#W#'$W$$%W##Q$$Qh#s#W$$W$X%W`%a%ta%c%tc%%u`%%%%S%%u%%t%%t%%u%%%%S%%u%%t%%t%&u%%%U&WU&W&uW&&W%&&&u%& &&u%2&SM&S&S%T&VW&&V%&R&&P&4&R4&H&PK&M&PM&W&RW&Z&P&&t&&t&q'u&&&q'u&&&%'V%'''u ''o'Vo'q'u ttuPdVfVVV#QQSSSKWWWttuQu Ru ttZu##3W37u7RWRZu##-S-7u 7FSFZu ##0V07u7LVLZu!*P7<P`atactcu`u`u ttuuu ttpu  WupW  Su pS  VupV up7;upCpuppqtqstsupPuPupRu Ru ttuPuPuRu Ru ttu66u]fSWWWSSSVVuttnuWu+W+-u-5W57u7lWlnu)S-3S7jSpqtqsts4upVuVu4VpWu Wu 4WxSS4S@AtACtC}u@KPK{SttuPuttuPStt u P u  t  t u  J uJ  D D V u [ V[ ^ u ^ V u V  J uJ   J uJ   + + ub  J uJ   J u J  t t V u P , S, / P/ V S` a ta c tc a u` y y S u S  u & S& a u` y y V u  V  u  a V` y y R u  R  u  R a u R R! & R S  S& a Sp q tq s ts up  S u S 8 u8 F SF up  V u 6 V6 8 u 8 Vp  R u / R/ 8 u8 ? R? u R RA F R S 5 SF S t t u  S uSHuHVSVu  V u FVFHu HV  R u?R?HuHOROu R RQVR SESVSttuQuOQOXuXQuVu VVVXu XVRuOROXuXRuS*USbStt6u4W46u3V@AtACtC&u@~u~&@ll!V!$u $Vu Vu &V@~u~&u@ ~u~ &uP&P01t13t3ju_aPaSSHS0jSttu  Pu !t!#t#0u01t13t3KuPQtQStS}uttCuPQtQStSYu`atactciupqtqstsyuttuttutt+u01t13t39u@AtACtCxuttuttuttuttHuPQtQStSuttuVuVuPu PRPRPRPtt^uu::HuH^PZu Z\P\^u u::HuH^V S V>SBEVEHPZur`atactcmupqtqstsuttuttBuPQtQStSquttuttuttuuxu ttuPttJuPQtQStSYu`atactciupqtqstsupwwPttutt,u01t13t3hupqtqstsup}}QttuRuPu Pu tt+u P )S01t13t3_u0@@]S]_u`atactc}u`mmsPs}uttB uVu@ V@ B uSu = S= B u upB upP Q tQ S tS  uP m m S u  SP m m W u  W  t  t I uP Q tQ S tS u t t u t t u t t u  t  t u  t  t  u ! t! # t# Y u` a ta c tc u t t u t t u t t y u   y up   V unV d P   P WP R uR s Ws y u  V O VR r V" ( S( + R+ N SR q S t t u  u  W u t t u t t 7 u   P  u 7 P7 7 u   R  u  7 R7 7 u @ A tA C tC X u` a ta c tc u`  u` ~ ~ V u V` ~ ~ W u W !t!#t#\u`atactcuttuuu ttu !t!#t#Uu`atactcu`u`u ttuuuuuu  S  u ;S;=u=sSsuuttuuu S3S35u5hShjujSuutupjupttfufufu pqtqsts&up&up&u 01t13t3u0ZZu0ZZu ttuuu ttauauau pqtqsts!up!up!u 01t13t3u0ZZu0ZZu ttuuu tt4u4u4u @AtACtCu@jju@jju ttuuu ttAuAuAu PQtQStSuPzzuPzzu ttu::u::u ttuuu ttuVuVSu QSQVu VSu VuV VuV ttuVuVSu QSQVu VSu VuV VuV ttuSuJSJOuOSuOu OOuOtt uSuJ SJ O uO S uO u O   O uO  t t A!u  A!u  A!u P!Q!tQ!S!tS!"uP!z!z!"uP!z!z!"u ""t""t""u":":""u":":""u ""t""t"#u"""#u"""#u ##t##t#A$u###A$u###A$u P$Q$tQ$S$tS$%uP$z$z$%uP$z$z$%u %%t%%t%%u%:%:%%u%:%:%%u %%t%%t%&u%%%&u%%%&u &&t&&t&A'u&&&A'u&&&A'u P'Q'tQ'S'tS''uP'z'z''uP'z'z''u ''t''t''u((t((t((u(}(}((u(((6(Q6((u *((SVs((Q((P((Q((t((t(&)u(((&)u(((&)u (((&)u0)1)t1)3)t3):*u0)R)R))S))u))S))u)$*S$*'*u'*7*S7*:*u0)R)R))V))u ))V))u )%*V%*'*u '*8*V8*:*u @*A*tA*C*tC*#-u@***#-u@*g*g*#-u J*N+SVR++SV+ ,SV ,,SV*R+uX++uX ,#-uX0-1-t1-3-t3-t-u0-@-@-P-PP-P-uP-t-Pt-t-u0-@-@-P-RP-P-u P-t-Rt-t-u --t--t--u----u----u --t--t-.u-...u-c.c..u -..J.VJ.Q.uQ..V..t..t.c/u.../S//u/_/S_/c/u...c/u .,/,/c/up/q/tq/s/ts/v0up///%0V%0'0u'0m0Vm0o0uo0v0Vp///v0u /90upo0v0up00t00t0C1u00P0 1V1C1V00R0C1up01WP1Q1tQ1S1tS1Y1u`1a1ta1c1tc11u`1p1p11Q11u11Q11u11t11t12u1F2F22u111/2W/212u 122W22u 22W22u 22t22t23u2 3 33u2 3 33u 33t33t34u3333W33u34W44u44W44u3333S33u 34S404u 04B4SB44u 44S44u 44S44u 33up34up44t44t45u45595V95=5u=55V55u45545S45=5u =55S55u 55t55t55u5555u5555u 55t55t5W7u5d6d66u6667u7W7555|6V|66u 66V66u 6T7VT7W7u 555W7u`7a7ta7c7tc78u`7n7Pn77V78V`77R77W78W`77Q77S78SK8K8urK8[8P88t88t8.:u888m9Vm9o9uo99V99u9:V: :u :.:V819199u 9.:819199u9.:0:1:t1:3:t3:=u0:]:]:n:Rn::u::R:"=u"=F=RF==u0:]:]:n:Qn::u ::Q:"=u "=F=QF==u 0:]:]:;V; ;u ;=V0:]: ]:;W; ;u ;=W: ;u`;<u`<"=u`N==u`: ;ulx;;ul;<ul< <P<<ul<=PF==ul::uh: ;uhr;;uh;"=uhF=z=uh::P:;P?;A;Pp;r;P;;Pa<f<P="=Pu=z=P==t==t= >u=== >u=== >u >>t>>t>>u>C>C>>u>C>C>>u >>t>>t>@u>>>?R??u??R??u??R?x@ux@@R@@u>>>?Q??u ??Q??u ??Q?x@u x@@Q@@u >>>?u???x@ux@@>> >x@ux@@ ??P??P??P@$@P?@D@Ps@x@P@@t@@t@Au@@@@R@wAuwAARAAu@@@wAu wAA@AA9Au9AAAAtAAtABuAAAARAwBuwBBRBBuAAAwBu wBBABB9Bu9BBBBtBBtBCuBBBBRByCuyCCRCCuBBByCu yCCBBBBVBBPACwCVwCyCuyCCVCCtCCtCDuCCCCRCDuDDRDDuCCCDu DDCCCCVuCyDVWyD|DuW|DDuDDVWDDtDDtDEuDDDDRDEuEEREEuDDDEu EEDDDDVuDEVWEEuWEEuEEVWEEtEEtEFuEEEEREFuFFRFFuEEEFu FFE"F"FYFuYFFFFtFFtFGuFFFFRFGuGGRGGuFFFGu GGF"G"GYGuYGGGGtGGtGHuGGGGRGHuHHRHHuGGGHu HHG"H"HYHuYHHHHtHHtHIuHHHHRHIuIIRIIuHHHIu IIH"I"IYIuYIIIItIItIJuIIIIRIJuJJRJJuIIIJu JJI5J5JpJupJJII IISIpJupJJSJJuJJSJJtJJtJKuJJJKRKKuKKRKKuJKKKu KKJJJ}KV}KKuKKVKKuKKVKKtKKtKLuKKK LR LLuLLRLLuKLLLu LLKBLBLyLuyLLLLtLLtLMuLLL MR MMuMMRMMuLMMMu MMLBMBMyMuyMMMMtMMtMNuMMM NR NNuNNRNNuMNNNu NNMBNBNyNuyNNNNtNNtNOuNNN OR OOuOOROOuNOOOu OONBOBOyOuyOOOOtOOtOPuOPPPRPPuPPRPPuOPPPu PPOPPPVP'PPPPVPPuPPVPPtPPtPQuP Q QQRQQuQQRQQuPQQQu QQPPP QVu QQVWQQuWQQuQQVWQQtQQtQRuQ R RRRRRuRRRRRuQ R RRu RRQRRRRRuRRRRtRRtRSuRSS!SR!SSuSSRSSuR%S%SSu SSRSS(SV(S7SPSSVSSuSSVSStSStSTuSTT!TR!TTuTTRTTuS%T%TTu TTSTT*TV*T9TPTTVTTuTTVTTtTTtTUuTUU*UR*UUuUURUUuT.U.UUu UUTUUUVuUUVWUUuWUUuUUVWVVtVVtVVuVVV,VR,VVuVVRVVuV0V0VVu VVVbVbVVuVVWWtWWtWWuW!W!W1WR1WWuWWRWWuW5W5WWu WWW!W!W8WV8WGWPWWVWWuWWVXXtXXtXXuX!X!X1XR1XXuXXRXXuX5X5XXu XXX!X!X:XV:XIXPXXVXXuXXVYYtYYtYJZuYAYAY&Zu&ZJZY'Y'YYVYYu YYVYYu Y$ZV$Z&Zu &ZJZVY'Y'YYSYYuYYSYYuY!ZS!Z&Zu&ZJZSPZQZtQZSZtSZ<[uPZqZqZZRZ[u[<[R<[<[uPZZZ[u [<[PZZZZuZ<[PZqZ qZZVZZPZ[V[[u[<[V@[A[tA[C[tC[{[u@[j[j[{[u@[j[j[y[Sy[{[u h[x[P[[t[[t[\u[[[[V[[u[\V\\u\L\VL\N\uN\\V\\u[[[[S[[u [\S\\u \K\SK\N\u N\\S\\u \\t\\t\\u\\\\S\\u\\t\\t\Sau\m]m]^u^^^_u___`u```Sau\]]L]WL]^u ^^W^_u __W_`u ``W`Sau \\\]Su]^SV^^uV^^u^^SV^^uV^^u^_SV__uV__u_SaSV\]]Sau\___u_``e`ue`SaE]^u^_u_`u`Saux]x]unx]]P]]un]]P^^un^^P]]ul]]R^^ul^^P^^ul^_PG_G_ulG_^_PL]^u^_u_`u`SauL]^u\^_u\_`u\`Sau\`aaataacatcaauaataatafuaObOb7du7dpdpdfuabbcu cddeu eeefu a0b0b7du7dpdpdfuaa a bVu bbubvbVuvb4dVW4d5duW5d7du7dmdVumdpdupddVuddudfVWa#b#bfuaaaSbuSbYbP7dduaaaa u$uafubbuoxbbuobcP'c7duodduo+efuoDffuobbuXxb7duXdfuXbbujb7dudfufftfftffuffffPffffPu$ggtggtggug g ggPggu g!gt!g#gt#gbgu g0g0g`gS`gbgupgqgtqgsgtsghupggghupggghu hhthhthiuh i i\iu \iittu00xWxzuzWu00u 00uttuttuPVPSPPSttu,P,u@,R,u,Q,u0:ululululul0:uhuhuhuhuh0:uDuDuDuDuD0:udududududur P0:uHuHuHuHuH0:uXuXuXpuXpzPzuXPuXuX06SStzSzPSSPSSRSttuttuttuPulRTVWVVuudu`u UWW=CRCEPEGRGRPRWRRttd u]W]auad WVRRZVZau VSPRUSUauS RuRa au d up q tq s ts up  up  u t t u V V u  V V u   i Wi k uk W u W u P t t u , , u   u  u   u   a Sa d ud S  u C SC H uH S    b Vb d ud V  u F VF H uH V[ d utg ut ut t t Pu  u  Pu 6 6 u  Pu   S  u S u S u PS   V  u V u V u PV  ut ut PutPQtQStSVuP/S/2u2VSvR2VR`atactcfu`?S?BuBfSRBfRpqtqstsHupPSHSpRWHWup+upHupPQtQStSH!uPuH!uPu JJH!u Esu~Pu~H!u~Esu~&Pu~u~GH!u~EoSV&PSVSVSR SVEsu`vu`JH!u`Esu\u\u\H!u\EsuuuH!uEqWWWaWW WEsu&Puu]u H!uunPEqWaWcWEqWLWl}W kWEoS9S kSEpVSVl{V kVEsu&Puuucu H!uPEqWLWc}WPEpVW{}VR}JVWkVW&XVWEqW&PWWJW&WXH!WEoSPkPSUSSEoSVNSV&SVXSVP!Q!tQ!S!tS!G(uP!!!!S!!u!"S""u"#S##u#G(Stt u,,dWdhuh W,,aVahu h VllurloPttlu99lu99lu pqtqstsupupu 11;u ;upupulHul1;ulouluhHuh1;uhouhu`  u`Hu`+;u`ou`tt5u5u5u 5uu|5u|@AtACtCu@ggu@''9u 9upupul9ulpuluh9uhpuhP49PklPPttBu S  u SuSuBSBu uB upBup ulMulBul uhMuhBuhPPP P=BPPQtQStSuPvvVuLVLNuNVuVututupupuptt u uh h u   u   ut# ut  upJ up+ up' [ up  ulJ ul ul' ul  uhJ uh+ uh' [ uh  SJ S S' S t t = u  = u  = u u| = u|@ A tA C tC u@ d d u@  u u| u| t t Mu   D SD Q uQ S uMS  u 5D Q uh uh>MPulttuttutt2u@AtACtCuttuttuttuttuttu !t!#t#)uttNuPQtQStSuPWuyWy{u{WuWPu SS{SSSwSStt#u P !S01t13t39u0HPHSS6S0HRHVV7V@AtACtCZu@MMSPSZu`atactcu`jjSuSutt+u+u+u P'*P01t13t3u0ffu0ffux0ffSutt@uVu@VWu @W u` 5P9@u`ulaululQeurPP9<P@AtACtCu@PPRu@PPWPWbu bPu ttuPuPuRu Ru ttuSu !t!#t#utt uV u & V& ) u) V udAud ud urOur urSCS % S) S t t uTz66  ; Q//  % ) = (+-##$$$$$%X%$$N  &$Q666 766j6m616g666666 766j6m6\6g6F6J6163666oC>@$6  EMPRJwJwzIz%PU1]XZPU1]eXZ3 9JU 9JU339UDJ<>39UjDJ<>lkwyk}JX&J` k&sqtvtɉˉ66.symtab.strtab.shstrtab.interp.note.ABI-tag.note.SuSE.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.debug_rangestt# 1<\B JRȯ`_o,,@n ll w (  {̉ `00 l66F t}t$}|      h `#-+f'8 5"1?Aa$/N0 pYd0rt`:' :Qṫ,l   ̉ 0 66t}}    !"#$ 4;F{T    ~+p6 ;Av} P tUpUp { pM   UP1TJК [ jp {  [0[@[UUU.UQUkUUUVV/(VS8V}HVVXVW7WQ(WaVhVV xVEV{V0WVV<@WYPWrV`WWWW,W 8WTWXXpW X- 0XX @X PX `X pX XA Xl X X X X% XU X Y Y Y 0Y6 @Yc PY `Y pY Y YG Yv Y Y YY0YTZyZZZZ* ZF0Zb@ZPZ`ZpZZZ)ZRZ{Z[[P[ `[p[@[U[n[[[[[ ' .] GR c  t0  @ P ` p   Y  * * >P S h   0 b     U A p ( 6 H+ W $ g+ w 2 p  N M pp @Y pp)pBt[ttt`p @G G   t = P % ! = /  E"v P ix!1 A'QMaoq5a!#1NAwQaq$U~k!1 A9Q]asq7-B!f1AQaq8T#G[!1AQaqQ/(Dj'!S1GAQa q, f {  !}!O!1!A!Q"a>"q~"""r.#N#~###$J$!w$1$A$Q%a3%qS%%%%&B&o&&a&!&1.'AEQaq'q'' (E(b(((().)L)!b)1r)) D ) )p+ )Њ )`G )X *D * 1* B*kN*йk e*~*** #*C*`*u+-+F+_+x++$+$+=+T+f,v',@,Y,r,,,,,,)-<!-K {:-S-p m-x-] - -T1-1-t1-d1D11. =.1h.1t.1..1..1. M2t]2B* 22.-2/=2}2Sm2(/2c/2/2x2/22.22<3( 3Y-3=3M3//x/wE(wwb(w.x>xkNxxxx$xy^xnxx#x~xxx7x/00H}!0(# 80)  Q0 * p0 -F }0p-G X} 0e} 00 0 0 0;0 1  !1p 41*fX H1 Z1 i14 {1 1} 1 1гa 1pa 1`4 1 25 #2`  B2 [2P m2 2. 2@ 2&  2 2] 2# 25 2d 3p -3 P3 ] \3 p3 f 3` 30 3@$ 3 3 3@ 3P 4m '4N C4 a4@ x4  40 4P!] 4'f 4- 4` 4: 5` +5; :50 [5 j5 ~50 5 5 5@T 5! 6  66!6P 46 K6 _6` q6P2  z6 60 6 6   6, 6P 6`  6( 767f27 F7} c7 3 {77T7% 7P. 7] 7 78 7  8! 8q 8  .8C@82S8 ]8e8  z8 80 8 8 8P 8 9`% !9C 79p+ Q9" _9  m9` 9p 9#2 9`, 9> 99p$1 9W :9 7:.P:  _:8-{:@ : :@! :" : :" :Б7 : ;n $;P C;, [;! o;[ ;K ;0 ;2; ;q ;  ;`< <PQ 7<> G<6V<Cn<3 <`3<@ <  <p <<*; =  =p&/ &=@ :=GH= _= y= =  ==j = =9 =  =0  >p (>p  @>J V>  p>5 }>@ >W >2 >  >>$ ?@  ?@- ?1? M J? fL]?Ѓ  k?pH ?[?Џ ?0 ?@ ?p ?@ @@! @` )@+ ?@[ L@% [@g s@ @  @@'@ @@p7 @ A0! !A`n 5A AAP5 QA7 aAP qAp#2 A0  A0 A@ A  A0' AA B-B  :B@  IB/ WBgB"yB B@ B BT B8 B% B6i Cp CB 0C9BCP \CpG kC8 ClmCp  C, C C`  C Dp  D} )D 6D EDP XD! cD@[ rD D` D Dp&! D! D. D E E (E  5E  FE` YE  gEP yE? ErE EЈ  E@+ E Ea E$F FЍ! +F`  GF WF nF8 F`  F&N F n F  F F G &G2GDG.VG  dG` wGW G&/ G  G G G@  G0j G HPH H9 )H7H0, GH WH; iH  yHH H@* H . H Hj H I , I32Ip8RI@^ kI, Ip II0 I0{ I  II Ip J* :J  TJ dJ9 JP JP J   J J0 J5JpW K  K  7KĐ / 1225224039 0 0 0 9980 ` (((}6}6}6}6}6}6}6}6}6NNNNNNNNNNNNNNNNNN]]]]]]]]]]ǦǦǦǦǦ 5N 5N 5N 5N 5N 5N 5N 5N 5N 5N 5N 5N 5N U U U U U U U U U M M M M M M M M M M M mxf_get_versionmxf_get_platform_stringmxf_get_platform_wstringmxf_complete_essence_element_keymxf_complete_essence_element_track_numis_op_1ais_op_atommxf_is_descriptive_metadatamxf_is_datamxf_is_timecodemxf_is_soundmxf_is_picturemxf_get_list_lengthmxf_find_list_elementmxf_get_first_list_elementmxf_get_last_list_elementmxf_get_list_elementmxf_initialise_list_itermxf_initialise_list_iter_atmxf_next_list_iter_elementmxf_get_iter_elementmxf_get_list_iter_indexmxf_remove_list_elementmxf_clear_listmxf_free_listmxf_insert_list_elementmxf_prepend_list_elementmxf_append_list_elementmxf_initialise_listmxf_create_listmxf_get_timestamp_nowmxf_generate_uuidmxf_generate_keymxf_generate_umidmxf_sprint_umidmxf_sprint_keymxf_sprint_labelmxf_print_umidmxf_print_keymxf_print_labelmxf_log_file_closemxf_log_file_openmxf_logmxf_log_defaultg_mxfLogLevelmxf_file_readmxf_file_writemxf_file_getcmxf_file_putcmxf_file_eofmxf_file_seekmxf_file_tellmxf_file_is_seekablemxf_file_sizemxf_file_set_min_llenmxf_get_min_llenmxf_read_uint8mxf_read_uint16mxf_read_uint32mxf_read_uint64mxf_read_int8mxf_read_int16mxf_read_int32mxf_read_int64mxf_write_uint8mxf_write_uint16mxf_write_uint32mxf_write_uint64mxf_write_int8mxf_write_int16mxf_write_int32mxf_write_int64mxf_read_ulmxf_read_kmxf_read_lmxf_read_klmxf_read_keymxf_read_uidmxf_read_uuidmxf_read_local_tagmxf_skipmxf_write_local_tagmxf_write_kmxf_write_ulmxf_write_uidmxf_write_uuidmxf_get_llenmxf_read_batch_headermxf_write_batch_headermxf_read_array_headermxf_write_array_headermxf_is_ulmxf_set_runin_lenmxf_get_runin_lenmxf_equals_umidmxf_equals_uidmxf_equals_uuidmxf_equals_ul_mod_regvermxf_equals_ulmxf_equals_key_mod_regvermxf_equals_key_prefixmxf_equals_keymxf_write_fixed_lmxf_write_fixed_klmxf_write_lmxf_write_klmxf_file_closemxf_byte_array_wrap_readmxf_stdin_wrap_readmxf_disk_file_open_modifymxf_disk_file_open_readmxf_disk_file_open_newmxf_write_ripmxf_initialise_file_partitionsmxf_append_partition_esscont_labelmxf_append_partitionmxf_read_ripmxf_clear_partitionmxf_free_partitionmxf_clear_ripmxf_clear_file_partitionsmxf_allocate_spacemxf_write_fillmxf_fill_to_positionmxf_fill_to_kagmxf_mark_index_endmxf_mark_index_startmxf_mark_header_endmxf_mark_header_startmxf_write_partitionmxf_initialise_partitionmxf_initialise_with_partitionmxf_create_from_partitionmxf_append_new_from_partitionmxf_create_partitionmxf_read_partitionmxf_append_new_partitionmxf_free_file_partitionsmxf_create_file_partitionsmxf_is_fillermxf_read_next_nonfiller_klmxf_is_partition_packmxf_partition_is_closed_and_completemxf_partition_is_completemxf_partition_is_closedmxf_is_footer_partition_packmxf_update_partitionsmxf_is_body_partition_packmxf_is_header_partition_packmxf_read_header_pp_kl_with_runinmxf_read_header_pp_klmxf_get_primer_pack_sizemxf_write_primer_packmxf_create_item_tagmxf_get_item_tagmxf_get_item_keymxf_register_primer_entrymxf_free_primer_packmxf_create_primer_packmxf_read_primer_packmxf_is_primer_packmxf_is_gc_essence_elementmxf_get_essence_element_sizemxf_get_track_numbermxf_get_essence_element_item_typemxf_get_essence_element_countmxf_get_essence_element_typemxf_get_essence_element_numbermxf_close_essence_elementmxf_read_essence_element_datamxf_open_essence_element_readmxf_finalize_essence_element_writemxf_write_essence_element_datamxf_open_essence_element_writemxf_write_index_entrymxf_write_index_entry_array_headermxf_write_delta_entry_array_headermxf_write_delta_entrymxf_write_index_table_segment_headermxf_write_index_table_segmentmxf_free_index_table_segmentmxf_create_index_table_segmentmxf_add_index_entrymxf_add_delta_entrymxf_read_index_table_segmentmxf_is_index_table_segmentmxf_get_item_def_typemxf_find_item_def_in_set_defmxf_find_item_defmxf_find_set_defmxf_is_subclass_ofmxf_check_data_modelmxf_finalise_data_modelmxf_register_compound_type_membermxf_register_item_defmxf_register_interpret_typemxf_register_compound_typemxf_register_array_typemxf_register_basic_typemxf_free_data_modelmxf_register_set_defmxf_load_data_modelmxf_set_fixed_set_space_allocationmxf_get_uint8mxf_get_uint16mxf_get_uint32mxf_get_uint64mxf_get_int8mxf_get_int16mxf_get_int32mxf_get_int64mxf_get_version_typemxf_get_timestampmxf_get_lengthmxf_get_rationalmxf_get_positionmxf_get_booleanmxf_get_product_versionmxf_get_rgba_layout_componentmxf_get_array_headermxf_get_utf16string_sizemxf_get_utf16stringmxf_set_uint8mxf_set_uint16mxf_set_uint32mxf_set_uint64mxf_set_int8mxf_set_int16mxf_set_int32mxf_set_int64mxf_set_version_typemxf_set_rationalmxf_set_positionmxf_set_lengthmxf_set_booleanmxf_set_product_versionmxf_set_rgba_layout_componentmxf_set_array_headermxf_next_array_item_elementmxf_free_itemmxf_register_itemmxf_set_item_valuemxf_set_timestampmxf_set_umidmxf_set_uuidmxf_set_weakrefmxf_set_strongrefmxf_set_auidmxf_set_ulmxf_get_umidmxf_get_auidmxf_get_ulmxf_get_uuidmxf_set_fixed_size_utf16stringmxf_set_utf16stringmxf_get_external_utf16string_sizeinitialise_sets_itermxf_dereference_smxf_get_weakref_smxf_get_strongref_smxf_dereferencemxf_get_weakrefmxf_get_strongrefmxf_get_itemmxf_initialise_array_item_iteratormxf_get_array_item_elementmxf_get_array_item_element_lenmxf_get_array_item_countmxf_get_rgba_layout_component_itemmxf_get_product_version_itemmxf_get_boolean_itemmxf_get_position_itemmxf_get_rational_itemmxf_get_length_itemmxf_get_utf16string_itemmxf_get_utf16string_item_sizemxf_get_timestamp_itemmxf_get_umid_itemmxf_get_auid_itemmxf_get_ul_itemmxf_get_uuid_itemmxf_get_weakref_item_smxf_get_strongref_item_smxf_get_weakref_itemmxf_get_strongref_itemmxf_get_version_type_itemmxf_get_int64_itemmxf_get_int32_itemmxf_get_int16_itemmxf_get_int8_itemmxf_get_uint64_itemmxf_get_uint32_itemmxf_get_uint16_itemmxf_get_uint8_itemmxf_get_item_lenmxf_have_itemmxf_get_set_sizemxf_get_header_metadata_sizemxf_write_itemmxf_write_setmxf_write_header_primer_packmxf_read_itemmxf_read_item_tlmxf_register_set_itemsmxf_is_header_metadatamxf_set_is_subclass_ofmxf_find_set_by_keymxf_find_singular_set_by_keymxf_write_header_setsmxf_write_header_metadatamxf_remove_itemmxf_create_itemmxf_set_empty_array_itemmxf_grow_array_itemmxf_add_array_item_weakrefmxf_add_array_item_strongrefmxf_alloc_array_item_elementsmxf_set_rgba_layout_component_itemmxf_set_product_version_itemmxf_set_boolean_itemmxf_set_length_itemmxf_set_position_itemmxf_set_rational_itemmxf_set_umid_itemmxf_set_weakref_itemmxf_set_strongref_itemmxf_set_fixed_size_utf16string_itemmxf_set_utf16string_itemmxf_set_timestamp_itemmxf_set_auid_itemmxf_set_ul_itemmxf_set_uuid_itemmxf_set_version_type_itemmxf_set_int64_itemmxf_set_int32_itemmxf_set_int16_itemmxf_set_int8_itemmxf_set_uint64_itemmxf_set_uint32_itemmxf_set_uint16_itemmxf_set_uint8_itemmxf_clone_itemmxf_set_itemmxf_remove_setmxf_add_setmxf_free_setmxf_read_and_return_setmxf_read_setmxf_read_filtered_header_metadatamxf_read_header_metadatamxf_free_header_metadatamxf_create_setmxf_create_header_metadatamxf_avid_get_mob_attributemxf_avid_get_user_commentmxf_avid_read_string_user_commentsmxf_avid_read_string_mob_attributesmxf_avid_write_index_entry_array_headermxf_avid_get_data_defmxf_avid_set_indirect_string_itemmxf_avid_attach_user_commentmxf_avid_attach_mob_attributemxf_generate_old_aafsdk_umidmxf_generate_aafsdk_umidmxf_avid_write_header_metadatamxf_avid_load_extensionsg_AvidMetaDictInstanceUID_uuidg_AvidMetaDictTagsg_AvidMetaDictTags_leng_AvidMetaDictDynTagOffsetsg_AvidMetaDictDynTagOffsets_leng_AvidMetaDictObjectOffsetsg_AvidMetaDictObjectOffsets_leng_AvidMetaDictBlobg_AvidMetaDictBlob_lenmxf_p2_load_extensionsmxf_uu_get_utf16string_itemmxf_uu_get_package_tracksmxf_uu_get_track_descriptormxf_uu_next_trackmxf_uu_get_referenced_packagemxf_uu_get_referenced_trackmxf_uu_get_top_file_packagemxf_uu_get_track_referencemxf_uu_get_track_datadefmxf_uu_get_track_durationmxf_uu_get_track_duration_at_ratemxf_page_file_get_filemxf_page_file_get_page_sizemxf_page_file_removemxf_page_file_forward_truncatemxf_page_file_is_page_filenamemxf_page_file_open_newmxf_page_file_open_modifymxf_page_file_open_read// 154 ` mxf_labels_and_keys.o/ mxf_essence_container.o/ mxf_index_table.o/ mxf_data_model.o/ mxf_header_metadata.o/ mxf_avid_metadict_blob.o/ mxf_uu_metadata.o/ mxf_version.o/ 1225224029 2404 1000 100664 21732 ` ELF,B4(U]ÍU]ÍU]% $ > : ;I$ > : ; I : ;  : ; I8  I &I .? : ; ' I@ 4: ; I 4: ; I 4: ;I4: ; I **" LF?Lint&J!'M1"2{ :!;t#!t#!?t#!@t#!At#!Bt#%Ct#!Dt# vEt# Ft# ~Gt# Ht# It#Jt#? KVMP!Qt#!Rt#!St#!Tt#!Ut#!Vt#!Wt#!Xt#%Yt#!Zt# v[t# \t# ~]t# ^t# _t#`t#Na g v3q y!zt#!{t#!|t#!}t#!~t#!t#!t#!t#%t#!t# vt# t# ~t# t# t#t#t#t#t#t#Mt#Ut#]t#et#mt#ut#}t#t#t#t#kt#st#(b#b#| k #n#_#h#&#  %  */ 5  >)0, J*5l *Xr  ͂  L& ӝ  \֮  _ ؾ q   Y- U0 :#3 6 9 < ? E B ] ` td vg "j &m s p s v x(y ?   *  _ $ ))  } / *(  ĝ W ǝ ʝ ͝ Н ڝ %ݝ   #  "  0 J(  + #    c"  Q  +  !  %# & x ) &2  5  8 D; /> @A D k#G )J "M C P QS V *Y ` \ _ b "e 8n q 't ' Y R! , $ !*  ) ( + D. *1 T4 K7 : \= 8 @ ~)C F I V ` jj S#u    *      :& q    7% Ɲ ͝ ԝ ۝ @ & z' # 6  &  ( m  c*% , 0 7 > B I IP W [ |b i {p 0w "~  )         $ ]    ( Y% ]  V) ]   " q    ' \! m$( / R'3 : A H O S !Z ^ b i m )t x  M q  y    e    Q  k 4$  "   #  * y  q$ {%+ 2 9 {@ aG p K IR Y 2 ` g  n u {!| }     ; A l P   ~ %  s  '  W&  5 %  i   Y  ,! 2# * )1 $8 (< n@(  l ./mxf./include/mxf/usr/include/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_version.cmxf_types.hstdint.hstddef.hmxf_labels_and_keys.hmxf_baseline_data_model.h)"V0libMXF (Linux)libMXF (Linux)|  AG  AG  AG tt uttu !t!(t(*u[mxf_get_version:mxf_get_platform_stringSmxf_get_platform_wstring*long intmxfUTF16Charg_GenericPictureEssenceDescriptor_SampledWidth_item_keymxfUUIDmxfKeyg_Track_set_keyg_Identification_ModificationDate_item_keyg_Preface_Identifications_item_keyg_EssenceContainerData_set_keyg_AES3CustomWrapped_esscont_labelg_KLVFill_keyg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_D10_50_525_60_defined_template_esscont_labelg_GenericSoundEssenceDescriptor_Locked_item_key./mxf/mxf_version.cg_InterchangeObject_set_keyg_LegacyPicture_datadef_labelGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)g_IECDV_25_625_50_ClipWrapped_esscont_labelunsigned intg_Picture_datadef_labelg_TimecodeComponent_RoundedTimecodeBase_item_keyg_DVBased_25_525_60_ClipWrapped_esscont_labelmxfProductVersionwchar_tg_GenericTrack_TrackID_item_keyg_DMSegment_DMFramework_item_keyg_DVBased_50_625_50_ClipWrapped_esscont_labelg_DNxHD720p185ClipWrapped_esscont_labelg_DMSourceClip_set_keymxfRationalg_RGBAEssenceDescriptor_set_keyg_WaveAudioDescriptor_SequenceOffset_item_keyg_AES3ClipWrapped_esscont_labelg_Identification_ProductVersion_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keybuildg_DMSet_set_keyg_GenericSoundEssenceDescriptor_set_keyg_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelg_root_set_keyg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_TimecodeComponent_StartTimecode_item_keyg_ClosedIncomplete_Body_pp_keyg_PrimerPack_keyg_GenericPackage_PackageModifiedDate_item_keyg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Data_datadef_labelg_libmxfVersiong_ALawClipWrapped_esscont_labelg_GenericDescriptor_set_keyg_Identification_ProductName_item_keyg_ClosedComplete_Body_pp_keyg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keyg_ClosedIncomplete_Header_pp_keyg_GenericPackage_Tracks_item_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_LegacyTimecode_datadef_labelg_D10_50_525_60_compdef_labelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_MultipleWrappings_esscont_labelg_D10_40_525_60_picture_only_esscont_labelg_GenericPackage_Name_item_keyoctet14g_Preface_OperationalPattern_item_keyoctet18g_IECDV_25_525_60_compdef_labelg_Preface_ContentStorage_item_keyg_D10_50_625_50_extended_template_esscont_labelg_D10_40_525_60_extended_template_esscont_labelg_DVBased_100_1080_60_I_compdef_labellong long unsigned intg_Sequence_StructuralComponents_item_keymxfLocalTagg_IECDV_25_525_60_FrameWrapped_esscont_labelg_CDCIEssenceDescriptor_PaddingBits_item_keyg_D10_50_625_50_compdef_labelg_Sequence_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_SourceClip_set_keyg_GenericTrack_Sequence_item_keyg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_keymxfULg_DescriptiveMetadata_datadef_labelg_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_TextLocator_set_keyg_BWFClipWrapped_esscont_labelg_OpenIncomplete_Footer_pp_keyg_AES3FrameWrapped_esscont_labelg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelg_Track_Origin_item_keyg_Identification_ToolkitVersion_item_keyg_DMSegment_TrackIDs_item_keyg_D10_50_625_50_picture_only_esscont_labelg_CDCIEssenceDescriptor_ColorSiting_item_keyg_Null_UMIDmajorg_Preface_LastModifiedDate_item_keyg_DVBased_25_625_50_ClipWrapped_esscont_labelg_qq09_op_1a_labelg_InterchangeObject_GenerationUID_item_keyoctet11g_DVBased_100_1080_50_I_compdef_labelg_D10_50_525_60_extended_template_esscont_labelpatchg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericTrack_TrackNumber_item_keyg_TextLocator_LocatorName_item_keyg_RGBAEssenceDescriptor_Palette_item_keycharg_Preface_ObjectModelVersion_item_keyg_ALawFrameWrapped_esscont_labelg_MultipleDescriptor_set_keyoctet10octet12octet13octet15octet16octet17octet19g_CDCIEssenceDescriptor_AlphaSampleDepth_item_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_OpenIncomplete_Header_pp_keyg_DVBased_50_525_60_FrameWrapped_esscont_labelg_D10_50_625_30_compdef_labelg_CDCIEssenceDescriptor_WhiteReflevel_item_keyuint8_tg_InterchangeObject_InstanceUID_item_keyg_Null_ULg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyg_D10_40_525_60_defined_template_esscont_labelg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_DMSegment_set_keyg_Track_EditRate_item_keyg_Preface_Version_item_keyg_DMSourceClip_DMSourceClipTrackIDs_item_keyg_complexity00_op_atom_labelg_D10_30_525_60_extended_template_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29long long intg_RGBAEssenceDescriptor_ComponentMaxRef_item_keyg_complexity02_op_atom_labelg_SourcePackage_Descriptor_item_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_EssenceContainerData_BodySID_item_keyg_FileDescriptor_EssenceContainer_item_keyg_StructuralComponent_DataDefinition_item_keyg_GenericPackage_PackageCreationDate_item_keyg_GenericPackage_set_keyg_ContentStorage_set_keyg_ClosedComplete_Header_pp_keyg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_EventTrack_set_keyg_IECDV_25_625_50_FrameWrapped_esscont_labelg_GenericTrack_set_keyg_Null_UUIDg_IECDV_25_625_50_compdef_labelg_FileDescriptor_Codec_item_keyoctet8g_DNxHD1080p185ClipWrapped_esscont_labelg_Sound_datadef_labeloctet30octet31g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyg_D10_30_525_60_defined_template_esscont_labelg_DVBased_100_720_50_P_FrameWrapped_esscont_labelg_FileDescriptor_SampleRate_item_keyg_RGBAEssenceDescriptor_AlphaMinRef_item_keyminorg_DVBased_25_525_60_compdef_labelg_GenericTrack_TrackName_item_keyg_NetworkLocator_set_keyg_GenericSoundEssenceDescriptor_DialNorm_item_keyg_D10_40_625_50_defined_template_esscont_labelg_WaveAudioDescriptor_BlockAlign_item_keyg_SourceClip_SourcePackageID_item_keyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_complexity01_op_atom_labelg_DVBased_50_625_50_FrameWrapped_esscont_labelg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Preface_DMSchemes_item_keyg_StructuralComponent_set_keyshort unsigned intg_D10_50_525_40_compdef_labelnumeratorg_ContentStorage_Packages_item_keyuint16_tg_GenericPictureEssenceDescriptor_StoredWidth_item_keyg_Null_Rationalg_D10_40_625_50_picture_only_esscont_labelg_OpenIncomplete_Body_pp_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keymxf_get_versiong_ContentStorage_EssenceContainerData_item_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_FileDescriptor_ContainerDuration_item_keyg_GenericPictureEssenceDescriptor_set_keyshort intg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_TimecodeComponent_DropFrame_item_keyg_OpenComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_Null_LocalTagg_RGBAEssenceDescriptor_ScanningDirection_item_keyg_OpenComplete_Body_pp_keyg_DVBased_100_720_60_P_compdef_labelg_EssenceContainerData_IndexSID_item_keyg_RandomIndexPack_keyg_GenericDescriptor_Locators_item_keyg_OpenComplete_Header_pp_keyg_CDCIEssenceDescriptor_set_keyg_Preface_EssenceContainers_item_keyg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_GenericPackage_PackageUID_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_DVBased_25_625_50_compdef_labelg_D10_30_625_50_defined_template_esscont_labelg_DVBased_100_1080_60_I_ClipWrapped_esscont_labeldenominatorg_SourcePackage_set_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_RGBAEssenceDescriptor_PixelLayout_item_keyg_DNxHD_compdef_labelg_libmxfPlatformWStringg_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_DNxHD1080i185ClipWrapped_esscont_labelg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_D10_50_525_60_picture_only_esscont_labelg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_LegacySound_datadef_labelg_DMSegment_EventComment_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_D10_30_625_50_picture_only_esscont_labelg_BWFCustomWrapped_esscont_labelg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelg_MaterialPackage_set_keyg_WaveAudioDescriptor_set_keyint32_tg_DNxHD1080p120ClipWrapped_esscont_labelg_CDCIEssenceDescriptor_BlackRefLevel_item_keyoctet0octet1octet2octet3octet4octet5octet6octet7octet9g_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelunsigned char/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Locator_set_keyg_DVBased_25_625_50_FrameWrapped_esscont_labelg_DVBased_50_525_60_compdef_labelg_TimecodeComponent_set_keyg_Identification_CompanyName_item_keyg_Timecode_datadef_labelg_IndexTableSegment_keyg_D10_40_625_50_extended_template_esscont_labelg_DVBased_100_1080_60_I_FrameWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_SourceClip_SourceTrackID_item_keyg_StaticTrack_set_keyg_DNxHD1080p36ClipWrapped_esscont_labelg_D10_50_525_30_compdef_labelg_AES3AudioDescriptor_set_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelg_Preface_PrimaryPackage_item_keyg_EventTrack_EventOrigin_item_keyg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_GenericDataEssenceDescriptor_set_keyg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelg_Identification_VersionString_item_keyg_Preface_set_keyg_Null_Keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_keysigned charg_DVBased_50_625_50_compdef_labelreleaseg_Identification_set_keyg_D10_50_625_50_defined_template_esscont_labelg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keyg_DMSegment_EventStartPosition_item_keyg_Identification_ThisGenerationUID_item_keyg_ALawCustomWrapped_esscont_labelg_SourceClip_StartPosition_item_keyg_DNxHD720p120ClipWrapped_esscont_labelg_DMFramework_set_keyg_BWFFrameWrapped_esscont_labelg_DVBased_50_525_60_ClipWrapped_esscont_labelg_DVBased_100_720_50_P_compdef_labelg_Identification_ProductUID_item_keyg_libmxfPlatformStringg_EventTrack_EventEditRate_item_keymxfUMIDg_NetworkLocator_URLString_item_keyg_ALaw_compdef_labelmxf_get_platform_stringg_StructuralComponent_Duration_item_keyg_ClosedIncomplete_Footer_pp_keyg_SDTI_CP_System_Pack_esselement_keyg_WaveAudioDescriptor_AvgBps_item_keyg_FileDescriptor_set_keyg_D10_50_625_40_compdef_labelg_DNxHD1080i120ClipWrapped_esscont_labelmxf_get_platform_wstringg_Identification_Platform_item_keyg_D10_30_625_50_extended_template_esscont_labelg_complexity03_op_atom_labelg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_DVBased_100_720_50_P_ClipWrapped_esscont_labelGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str4.4.rel.rodata.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@* tH%l +x0xB7> H R+N T^2<qTm T y2\l\ T0L_ T  T0<+A5 $ > : ; I : ;  : ; I8  I&I .? : ; ' @ : ; I : ; I : ; I : ; I.? : ; ' I@4: ; I4: ; I 4: ; I 4: ;I.+"7intw [%4$^M 31:2A'4%:0";#Q<#7"=#>">#E"?#L"@#S"A#Z"B#a"C#h"D# E# F# G#  H# (I#J#KuMP0"Q#QR#7"S#>"T#E"U#L"V#S"W#Z"X#a"Y#h"Z# [# \# ]#  ^# (_#`#(agl y0"z#Q{#7"|#>"}#E"~#L"#S"#Z"#a"#h"# # # #  # (##0#8#@#H#############dy#Xy# w  A key@ _@ @ num@  _"H J, G _GX Gw numG V3P~ aU<Q3 aP! ;35 a:a63u a5K03k a/x*3p a)-#$3+M a#yͰMЭӒ&l= -0`3@69p<P?0B L]*`&d)gSjmVps!v$y*#T #'b U  h Ēǒ:+ʒ!͒) Вyڒ ݒ>$r 28 y!| S:   1*| )(#&)(2#5 8; >Av(DGmJlMPBSVY'\I&_&ben,q1tP&+ l   (+%*.a14+7%:%=)@0ClF)IV `(jGu  (6&p#^|'*o"# ƒ͒Ԓ ے Sek$| >%c ,0+7Z>=BI!P](W{)[#b ifpwn~Z+n*O;$K .) S!` $) ! (/o%3i':!AKHzOSZ^b7!i$mt"xlx #' 0'R &D5% G6 C)#$+g2)9@G&KRY `gC#n u&|9 B*  p3&X#%Kmq " l($#*'1x&8=<x@%): ./mxf./include/mxf/usr/include/usr/include/sysmxf_labels_and_keys.cmxf_types.hstdint.htypes.hmxf_labels_and_keys.hmxf_baseline_data_model.h=;==gg<>I/;g0 !WI=us=;=yo'^w+4}`>oxl+4}`>oo Qh R>N ,_^j$f 4_ wA _'  _0G~+H5HHM0 O $ 3  W0 l@ P ` p       - *TP.].h..[p[[mxf_labels_and_keys.cg_op1APrefixg_opAtomPrefixg_DescriptiveMetadata_datadef_labelg_Data_datadef_labelg_Timecode_datadef_labelg_LegacyTimecode_datadef_labelg_Sound_datadef_labelg_LegacySound_datadef_labelg_Picture_datadef_labelg_LegacyPicture_datadef_labelmxf_complete_essence_element_keymxf_complete_essence_element_track_numis_op_1ais_op_atommxf_is_descriptive_metadatamxf_is_datamxf_is_timecodemxf_is_soundmxf_is_pictureg'V !&-;BIPW^elsz,:HVdr+9GUcq*8FTbp~ &4BP^m$2<AKZeptx} $/37<FQ\`dis~ +0<AMR^cot *5@KValw   ' 2 > J V b n z              " . : F R ^ j v               * 6 B N Z f r ~              % 0 ; F Q \ g r }               ( 4 @ L X d p |            $0<HT`lx ,8DP\ht(4@LXdp| $0<HT`lx ,8DP\ht!-04HLhl mxf_list.o/ 1225224030 2404 1000 100664 32808 ` ELFc4(UE]@Ðt&UWVS E} uu't|$C$օtC [^_]à 1[^_]Ðt&U1҉EtP]Ít&'UEP1tB]ÍUSM Uɋy1[]ËB9t9uU[][]1t҃9u tŋC…u뺍v'UU E@@]ÍvUS]ME |5AAtt1ft9ӉQu[][]fUMt$BAAtA1y]Ít&A1yA]Í&UE]@Ðt&UE]@Ðt&UWVS E}tP1&ޅt=ËU T$C$ׅt{t-t9$Uj [^_]1 [^_]ËUuBNjEp뿍vUWVS }t9tW 3tC$҉$uGG [^_] US]t$t$[]Í&'U($uu }}]E҉AEtH1ۅE~9~t 9ދU9tD $1]u}]Ív1ۅExЋ9|ut&EF9u]tbE҉t[GD$D$ D$D$$1ut&GO]량O렍t&US]$t%E BtHC[]D$sD$ D$D$$1[]ÉS뵍vUS]$t)E BtRCCS[]D$]D$ D$D$$1[]Í믍UEU @@P ]Í&'US$tE $D$E[]D$$D$ D$HD$$1[]% : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ; ' I : ; I8  : ; ( .? : ; ' I@: ; I : ; I4: ; I.? : ;' I@: ;I4: ;I.? : ;' @: ;I .? : ; ' @ 4: ; I! : ; "4: ; I #4: ;I$4: ; I? <  hX* 0int F+&r! ;h" 7u$ vK>x . >#L #T) # #  #8$ #r #I( #% #  #$N #( #, #0" #4T* ">#8y &>#< (#@ ,L#D' -Z#FF$ .#G' 2#H ;#Lq D#Tx E#X F#\ G#` H%#de J>#h L#l~   k   # B #  >#' 1E"2L: $;# <# $=# $># $?# $@# $A# %B# %C# %D# 'E# /F# 7G# H# DI# J# K MP $Q# R# $S# $T# $U# $V# $W# %X# %Y# %Z# '[# /\# 7]# ^# D_# `#pa3g y $z# {# $|# $}# $~# $# $# %# %# %# '# /# 7# # D# # L# T# \# d# # # # # # # # # # !# # # # #6 .&!,"39N> w% -&w# '#N(N+ ',# $-#len.7# /# } 0  3 W4# 5# 67#79 #K)+(f" (" +OU g 9 x 7 ?Ә [,? X ؞(kڞ % A w3`uC?2op H#<?;  ?7T7  E!D ?D  Y } L n*!K V?K K7 (`>p!_ 1 <"xP!w   }7|!| \  m? (Dk & V=p?<C >nW? ,?+ o  ><?"7X >  $WD&7!%Ά  p>@?o oF $q Z>D~ ?Y  Y $[3 @*7Pr/ ?66x +!>[ ?   " ̓  R!g Ӟ ";)֯  !ؿ    | - 0 3 6 9 < ? B c] -` Pd ng hj m rp s P$v &y - r" '. & q   ) ` #  N Ğ Ǟ d.ʞ $͞ "О cڞ .ݞ &  R ! y  !  2   # # #' #  # #x- #/ #- #  #*# #o& #) #2 #5 # 8 #J; # > #A # +D #%G #=J #M #P #8S #V #Y #)\ # )_ #&b #e #n #Cq #, t #l #  #  #H  # #) #  # g#(g#+g#-.g#^ 1g#/4g#E.7g#V(:g#=g#,@g#xCg#Fg#,Ig#Vg#Y`g#+jg#ug## #* #  # #( % U I  * . % f&  ƞ ͞ Ԟ #۞       # ' #   # #" # #p% #/#, #0 #(7 # > #B #I ##P #cW #b,[ #%b #N i #p #iw #~ # #. ## # #Y # # #b #O # #! #' ## #, #& # #" # # # #=& #u' #  #+ # #Q" # #! # ( #/ #(3 #: #q(A #H #O #+S #4Z #^ #b #$i ##(m #t #;%x #' #K #^  #  #(! #a # #; #  # #* #) #" # #a) # #b# # # #, #  #*, # #  #L$ #+ #2 #,9 #5'@ #&G #9K #!R #Y #\*` #vg #%n #u #Y| # #$- # #  #r # # #N  #* #? # #P- # #]! #O+ #| #' #1 #c #B  #   #c%  #  #$ #( #'# #* #*1 # 8 #< #@ $$+$, .D8 ./mxf./include/mxf/usr/include/usr/include/sys/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_list.cmxf_list.hmxf_types.hstdint.htypes.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hstddef.hmxf_logging.h<>>i:h0y.LCu .!-/===PJj,0./f>i<>>~f:>1fJh1-= ./-/3 <w. Ja.hY-/0~@O/N:0Lx JguuUft=k=;==gw!Z:Z7-73./mxf/mxf_list.c'%s' failed, in %s:%d (newElement = (MXFListElement*)malloc(sizeof(MXFListElement))) != NULL(newList = (MXFList*)malloc(sizeof(MXFList))) != NULL|  AB KAB F`AD AB VAB AAB  NAB ApIAB  AB  AB AB FpQAB F2AB D ,AB MFF@}AB DAB DP"AB mAB Dtt utt[u((*P*[u((OWOQu QYWY[u ((NVNQuQXVX[uILPVVP$MSQWS`ataeteuu`nnuuttuuttuRuRuRQu Qu QPPPSSSSttu !t!#t#nu 22nQnnu 224P4gu gnPnnu 22eSegughShnupqtqstsup||Qttuttuttmumu u Eu EQQmu "W"EuEGWGmu"CWGOWQmWS P ASEMSQmSBVENVQmVpqtqstsupWuSVVttuSutt<u;;Wu<W;;Vu <VXXuu33<uQ QTPTu u )P)<uCjRjPRR<Rcupup3<upZSS@AtACtCu@\\zSzuSuS@nnu u ttDuSu8S8:u:DSu ::Du PQtQStSruttulmxf_get_list_lengthmxf_find_list_element mxf_get_first_list_elementA mxf_get_last_list_elementp mxf_get_list_element mxf_initialise_list_iter mxf_initialise_list_iter_atY mxf_next_list_iter_element mxf_get_iter_element mxf_get_list_iter_index mxf_remove_list_element\ mxf_clear_list mxf_free_list mxf_insert_list_elemento mxf_prepend_list_element mxf_append_list_element mxf_initialise_list3 mxf_create_listnewListmxf_initialise_list_iterg_CDCIEssenceDescriptor_HorizontalSubsampling_item_key/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDg_ClosedIncomplete_Footer_pp_keyoctet1denominatorg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keyint32_t_IO_save_endg_DVBased_100_720_60_P_FrameWrapped_esscont_labelmxf_get_list_lengthg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyg_ALawClipWrapped_esscont_labelg_IECDV_25_525_60_compdef_labelg_OpenComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baselong intg_StructuralComponent_DataDefinition_item_keybefore_lockg_D10_50_625_50_compdef_labelg_FileDescriptor_ContainerDuration_item_keymxf_get_first_list_elementg_EssenceContainerData_IndexSID_item_key_IO_save_baseg_RGBAEssenceDescriptor_set_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_GenericPackage_set_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columng_D10_30_625_50_defined_template_esscont_labelg_Identification_ThisGenerationUID_item_keyg_D10_30_525_60_extended_template_esscont_labelmxf_clear_list_moderesultg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_Identification_ProductUID_item_keyg_DMSegment_set_keymxfLocalTagg_RGBAEssenceDescriptor_Palette_item_keyg_DVBased_50_525_60_compdef_labelg_Identification_CompanyName_item_keyg_D10_50_625_50_extended_template_esscont_labelg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_label_IO_markerg_CDCIEssenceDescriptor_set_keyshort unsigned intg_GenericTrack_set_keyg_Identification_Platform_item_keyg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labeldatag_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_label_IO_backup_baseg_ClosedComplete_Header_pp_keymxf_initialise_list_iter_atg_AES3AudioDescriptor_set_keymxf_insert_list_elementmxf_remove_list_elementmxfKeyg_Identification_VersionString_item_keyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keymxf_prepend_list_elementuint8_tg_DNxHD720p185ClipWrapped_esscont_label_IO_FILEg_BWFClipWrapped_esscont_labelg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_keyg_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelg_TimecodeComponent_RoundedTimecodeBase_item_keyg_MultipleWrappings_esscont_labelunsigned charg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keymxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelg_DNxHD1080i185ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keymxf_get_list_iter_indexg_SDTI_CP_System_Pack_esselement_keyg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keycharg_DVBased_25_525_60_compdef_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyoctet13octet15eqFuncg_Null_UUIDg_Identification_set_keyg_D10_50_525_30_compdef_labelnumeratormxf_get_list_elementmxf_log_funcg_OpenIncomplete_Body_pp_key_IO_read_ptrg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keymxf_append_list_element_posg_Preface_PrimaryPackage_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelg_DVBased_50_625_50_FrameWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_key_markers_unused2g_DVBased_100_1080_50_I_FrameWrapped_esscont_labelg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelg_D10_50_525_60_defined_template_esscont_labelg_DVBased_25_625_50_FrameWrapped_esscont_labelg_IndexTableSegment_keyg_GenericPackage_PackageModifiedDate_item_keyMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keyg_FileDescriptor_SampleRate_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_ClosedIncomplete_Header_pp_key_offsetg_RGBAEssenceDescriptor_AlphaMinRef_item_keyindexg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_GenericPackage_Tracks_item_keyg_GenericTrack_TrackNumber_item_keyg_StaticTrack_set_keyg_Preface_ContentStorage_item_keyg_LegacyPicture_datadef_labelg_TimecodeComponent_DropFrame_item_keylong unsigned intg_D10_40_625_50_picture_only_esscont_label./mxf/mxf_list.c_flags2g_D10_50_625_50_defined_template_esscont_label_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keyg_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_keynextElementg_IECDV_25_525_60_FrameWrapped_esscont_labelg_Null_UL__quad_tg_Data_datadef_labelg_OpenIncomplete_Header_pp_keyg_SourcePackage_set_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keynewElementg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Preface_OperationalPattern_item_key_old_offsetg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_keyg_MultipleDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_RandomIndexPack_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_AES3FrameWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intg_D10_40_525_60_defined_template_esscont_labelg_TextLocator_LocatorName_item_keyg_ALawFrameWrapped_esscont_labelmxfUMIDmxf_find_list_elementg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_InterchangeObject_InstanceUID_item_key_IO_write_endmxf_free_listg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keyg_Timecode_datadef_labelsigned charg_InterchangeObject_GenerationUID_item_keyg_GenericPictureEssenceDescriptor_SampledWidth_item_keyg_GenericTrack_TrackName_item_keyg_Identification_ProductName_item_keyg_D10_50_525_60_picture_only_esscont_labelg_DescriptiveMetadata_datadef_label_MXFListElement_nextunsigned intfreeFuncg_D10_40_625_50_extended_template_esscont_labelg_InterchangeObject_set_key__pad1__pad2__pad3__pad4__pad5g_GenericPictureEssenceDescriptor_FrameLayout_item_keyMXFListElementstding_KLVFill_key_flagsg_EventTrack_EventOrigin_item_keyg_Null_Rationaloctet10octet11octet12listoctet14octet16octet17octet18octet19g_DNxHD720p120ClipWrapped_esscont_labelcurrentIndexMXFListIteratorg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_complexity03_op_atom_labelg_MaterialPackage_set_keyg_BWFFrameWrapped_esscont_labelg_DVBased_25_625_50_compdef_labelg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29g_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Body_pp_keyg_GenericTrack_TrackID_item_keyg_D10_30_625_50_extended_template_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyinfooctet30octet31g_FileDescriptor_Codec_item_keyelementGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULMXFListg_EssenceContainerData_set_keyg_Null_UMIDg_GenericPictureEssenceDescriptor_set_keyg_Null_Keyg_GenericSoundEssenceDescriptor_Locked_item_keylong long unsigned intiterg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DVBased_50_525_60_FrameWrapped_esscont_labeluint16_t__off_t_chaing_StructuralComponent_set_keymxf_get_iter_elementg_SourceClip_set_keyMXFLogLevelg_D10_50_525_60_compdef_labelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keyg_Track_Origin_item_keyg_ContentStorage_set_keymxf_get_last_list_elementg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelg_Preface_EssenceContainers_item_keyg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_key_IO_write_ptr_shortbufg_DVBased_100_720_60_P_compdef_label__off64_tlastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labeloctet0octet2octet3octet4octet5octet6octet7octet8octet9failg_Preface_Version_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keyg_root_set_keyg_GenericPackage_Name_item_keyprevElementg_D10_50_525_40_compdef_labelfree_func_typeg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labelshort intg_EventTrack_EventEditRate_item_keyg_IECDV_25_625_50_FrameWrapped_esscont_labelg_Identification_ProductVersion_item_keyg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyg_TimecodeComponent_set_keyg_Track_EditRate_item_keyelementsg_WaveAudioDescriptor_BlockAlign_item_key_vtable_offsetg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_GenericDescriptor_Locators_item_key_IO_buf_baseg_OpenComplete_Body_pp_keyg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyg_WaveAudioDescriptor_set_keymxf_next_list_iter_elementMXF_ELOGg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Null_LocalTagMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_ALaw_compdef_labelg_D10_30_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_PixelLayout_item_keymxf_initialise_list_filenog_CDCIEssenceDescriptor_ColorSiting_item_keyg_Preface_set_keyg_WaveAudioDescriptor_AvgBps_item_keysize_tg_complexity01_op_atom_labelg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelstdoutg_D10_40_625_50_defined_template_esscont_labelg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_PrimerPack_keyg_DMSourceClip_DMSourceClipTrackIDs_item_keymxf_create_listg_TimecodeComponent_StartTimecode_item_keyMXF_WLOGg_EventTrack_set_keyeq_func_typeg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_GenericPackage_PackageUID_item_keyg_OpenIncomplete_Footer_pp_keyg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logg_OpenComplete_Header_pp_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelnextg_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelg_IECDV_25_625_50_compdef_labelg_Preface_LastModifiedDate_item_keyg_D10_50_625_40_compdef_labelg_ClosedIncomplete_Body_pp_keyg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@ k%0+000B> lR!N ~^2$(m2$~l%| ~  l' 1 3  04.b5 c cg` 4j     K6`QkV NpI  pQ)27,OV^@}wP"mmxf_list.cmxf_get_list_lengthmxf_find_list_elementmxf_get_first_list_elementmxf_get_last_list_elementmxf_get_list_elementmxf_initialise_list_itermxf_initialise_list_iter_atmxf_next_list_iter_elementmxf_get_iter_elementmxf_get_list_iter_indexmxf_remove_list_elementfreemxf_clear_listmxf_free_listmxf_insert_list_elementmallocmxf_logmxf_prepend_list_elementmxf_append_list_elementmxf_initialise_listmxf_create_list0-  !R  !  !.! $ !j !&18FMT[bipw.=L[jy-<KZi$2@N\jx#1?M[iw"0>LZhv,:HVdr)S[i~!'-3:Er}         $ ( ,  1 <  G S W [  ` k  v                     $  ) 4  9 D  I T  _ k o s  x                       *  / 9  > H  M W  b i m q  v                         '  , 7 A  F P  U _  d j u                        % 9 D H L  Q _ m y           "-8CNYdoz *5@KValw ".:FR^jv*6BNZfr~&2>JVbnz%0;FQ\gr} $0<HT`lx ,8DP\ht(4@LXdp| $0<HT`lx ,8DP\ht(4@LXdp|E 0 4P Th l       8 <X \t x    mxf_utils.o/ 1225224030 2404 1000 100664 27064 ` ELFR4(Uhuu4$]]}D$U1׹ T$4$EԺMbflfEЃCËCEȈCEĈCECM}E )R$fEm]mEC]u}]Ð&US]E$EECECEC []Í&'US]E$EECECEC []Í&'US]EC C+C4CCCCCC C C C C CC$ESCEBEBEB []Ít&'UE P$P$P$PT$|PT$xPT$tPT$pPT$lPT$hPT$dPT$`PT$\PT$XPT$TPT$PPT$LPT$HPT$DP T$@P T$<P T$8P T$4P T$0PT$,PT$(PT$$PT$ PT$PT$PT$PT$D$D$ D$`E$ UXE PT$HPT$DP T$@P T$<P T$8P T$4P T$0PT$,PT$(PT$$PT$ PT$PT$PT$PT$D$ ED$D$0$Ít&'U]&UStE]$D$\$$t[]ÐUSDE]̉$D$\$$ D[]ÐU]% : ; I$ > $ >   I : ;  : ; I8 I !I/ : ;I8 &I : ;  : ;  : ;  : ; I8 .? : ; ' @: ; I 4: ; I : ; I 4: ; I 4: ; I4: ; I 4: ;I4: ; I? < N))) 0int 'A R;he 7"v"77 2&aQ>vF-G#H#  / .  >#  # Y( # m #  # d" # 2 # ' # #$ # G #$  #( Y #,  #0 m !#4 M) ">#8 6 &>#< H (#@ K ,L#D & -Z#F r" .'#G  27#H  ;#L  D#T # E#X * F#\ 1 G#` 8 H%#d  J>#h  L=#l 8 e  # !# ># 7  M 'tm,]>#>#>#9># >#)>#(>#}!>#># +%7#$'#(g)* E R 1E\ 2L :n#;#/<#u#=#|#>##?##@##A##B#"C##D# E# F# G# ,H# I#~J#K$M  Pn#Q#/R#u#S#|#T##U##V##W##X#"Y##Z# [# \# ]# ,^# _#~`#a#tglm#h#n#dayo#'p#minq#secr#|s#L t"a yn#z#/{#u#|#|#}##~#######"### # # # ,# #~#### #?#G#O#W#_#g#o#w###R#Z##\# l $|now{tvdgmtM' (k,j'  ,td c A2Xkeyc  d  @*  da VstrU*U  a 6str5key5R "JstrI*IR X  'O4*N %P  _ */`key.0D E )*DR   ТHX '(4  O 4 -X  0X  3X  6X  9X   &X  )X > 2X  5X  8X  ;X , >X ` AX G* DX  GX   JX O MX  PX  SX 1 VX L YX ( \X ' _X  bX  eX  nX  qX q tX @# X Z X  X  X  X  X ^ X  p (d +, . 1 4 - 7,' : =+ @ C+ F+ Iv V( `* jz u! X ) X  X } X ' X $ X  X   X  X U) X  X # X e% X  X \ X 7( X \$ X ! X  X  X W X  X : X  & X  X   X !! X T X  %X d! ,X } 0X  7X  >X u BX  IX  " PX  WX n+ [X $ bX  iX  pX ; wX  ~X * X J- X  X ~ X  X  X \ X  X  X  X  X & X L! X !+ X % X  X t X  X $ X  X % X z& X Y X * X  X  X  X f !X  (X ` /X e' 3X h :X G' AX  HX  OX * SX  ZX  ^X ' bX H" iX 6 mX  tX # xX  X  X  X b X  X 3 X ? X   X  X H X  X ( X  X  X f( X  X ! X p X m X  X  X 6+ X  X  X  $X  +X  2X + 9X :& @X p GX   KX  RX  YX " `X C gX /$ nX  uX > |X G X * X U X  X ? X v X  X  X  ) X  X  X 0, X  X  X v* X  X & X  X  X  X J X # X  X 5% X ' X & #X { *X n) 1X  8X m <X  @X  !* !J ./mxf./include/mxf/usr/include/sys/usr/include/usr/include/bits/usr/include/uuid/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_utils.cmxf_types.htypes.hstdint.htime.htypes.htime.huuid.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.hstddef.h0Pf0PzXugggg9Jt <iv!\tv!t>?%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%02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02xUMID = %s K = %s |  AB FIF2AB D2AB D@uAB D1AB AB  AB /AB D/AB D  AB ttuttutt2u@AtACtCuttuttuttuttuttu !t!#t#)uRmxf_get_timestamp_nowmxf_generate_uuid- mxf_generate_keyi mxf_generate_umid mxf_sprint_umid mxf_sprint_key mxf_sprint_label] mxf_print_umid mxf_print_key mxf_print_label)mxf_sprint_umidg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keytm_hourg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDg_ClosedIncomplete_Footer_pp_keyoctet1g_GenericDescriptor_Locators_item_keydenominatorg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keyint32_t_IO_save_endg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyg_ALawClipWrapped_esscont_labelg_IECDV_25_525_60_compdef_labelg_OpenComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baselong intg_StructuralComponent_DataDefinition_item_key_lockg_FileDescriptor_ContainerDuration_item_keyg_Preface_LastModifiedDate_item_keyg_EssenceContainerData_IndexSID_item_key_IO_save_baseg_RGBAEssenceDescriptor_set_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_GenericPackage_set_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columng_Identification_ThisGenerationUID_item_keyg_D10_30_525_60_extended_template_esscont_labelg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelg_Identification_ProductUID_item_keyg_D10_30_625_50_defined_template_esscont_labelg_DMSegment_set_keymxfLocalTagg_RGBAEssenceDescriptor_Palette_item_keyg_DVBased_50_525_60_compdef_labelg_Identification_CompanyName_item_keytm_isdstg_D10_50_625_50_extended_template_esscont_labelg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_label_IO_markerg_CDCIEssenceDescriptor_set_keyshort unsigned intg_GenericTrack_set_keyg_Identification_Platform_item_keyg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labelg_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_label_IO_backup_baseg_ClosedComplete_Header_pp_keyg_AES3AudioDescriptor_set_keymxfKeyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_label_IO_FILEg_BWFClipWrapped_esscont_labelg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_keyg_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelmxfTimestampg_TimecodeComponent_RoundedTimecodeBase_item_keyunsigned charg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keymxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelg_DNxHD1080i185ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyg_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labelmxf_generate_umidg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keycharg_DVBased_25_525_60_compdef_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keytimevaloctet15g_Null_UUIDg_Identification_set_keyg_GenericSoundEssenceDescriptor_Locked_item_keynumeratorg_OpenIncomplete_Body_pp_keytm_min_IO_read_ptrg_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_key_posyearg_Preface_PrimaryPackage_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelg_DVBased_50_625_50_FrameWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_key_markers_unused2g_DVBased_100_1080_50_I_FrameWrapped_esscont_labelg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelg_D10_50_525_60_defined_template_esscont_labelg_DVBased_25_625_50_FrameWrapped_esscont_labelg_IndexTableSegment_keyg_GenericPackage_PackageModifiedDate_item_keyg_FileDescriptor_set_keyg_DMSourceClip_set_keyg_FileDescriptor_SampleRate_item_keytv_usecg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keytm_secg_ClosedIncomplete_Header_pp_key_offsetg_RGBAEssenceDescriptor_AlphaMinRef_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_GenericPackage_Tracks_item_keyg_GenericTrack_TrackNumber_item_keyg_StaticTrack_set_keyg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelg_TimecodeComponent_DropFrame_item_keylong unsigned intg_D10_40_625_50_picture_only_esscont_label_flags2g_D10_50_625_50_defined_template_esscont_label_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keykeyStrg_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_keyg_IECDV_25_525_60_FrameWrapped_esscont_labelg_Null_UL__quad_tg_Data_datadef_labelg_OpenIncomplete_Header_pp_keymxf_sprint_keyg_SourcePackage_set_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_MP4AdvancedRealTimeSimpleL3_compdef_label_old_offsetg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_key/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libg_MultipleDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_RandomIndexPack_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_AES3FrameWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intg_D10_40_525_60_defined_template_esscont_labelg_TextLocator_LocatorName_item_keytm_mong_ALawFrameWrapped_esscont_labelmxfUMIDg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_InterchangeObject_InstanceUID_item_key_IO_write_endg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keyg_Timecode_datadef_labelg_InterchangeObject_GenerationUID_item_keymxf_print_labelg_GenericPictureEssenceDescriptor_SampledWidth_item_keyg_GenericTrack_TrackName_item_keyg_Identification_ProductName_item_keyg_D10_50_525_60_picture_only_esscont_labelg_DescriptiveMetadata_datadef_labelg_RGBAEssenceDescriptor_PaletteLayout_item_keyuuid_nextunsigned intshort intg_InterchangeObject_set_key__pad1__pad2__pad3__pad4__pad5g_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_KLVFill_key__suseconds_tstdin_flagsg_EventTrack_EventOrigin_item_keyg_Null_Rationaloctet10octet11octet12octet14octet16octet17octet18octet19_modeg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_complexity03_op_atom_labelg_MaterialPackage_set_keyg_BWFFrameWrapped_esscont_labelg_DVBased_25_625_50_compdef_labelg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29g_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Body_pp_keyg_GenericTrack_TrackID_item_keyg_StructuralComponent_Duration_item_keyg_D10_30_625_50_extended_template_esscont_labelqmsecg_MultipleWrappings_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keytm_mdaymxf_generate_keyoctet30octet31g_FileDescriptor_Codec_item_keyGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULg_EssenceContainerData_set_keyg_Null_UMIDg_GenericPictureEssenceDescriptor_set_keyg_Null_Keylong long unsigned intg_DVBased_25_525_60_ClipWrapped_esscont_labeluint16_t__off_t_chaing_StructuralComponent_set_keyg_SourceClip_set_keyg_D10_50_525_60_compdef_labelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keyg_Track_Origin_item_keyg_ContentStorage_set_keytm_ydayg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelg_Preface_EssenceContainers_item_key__time_tg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_key_IO_write_ptr_shortbufg_DVBased_100_720_60_P_compdef_labelmxf_sprint_labelg_DVBased_50_525_60_FrameWrapped_esscont_label__off64_toctet8g_CDCIEssenceDescriptor_ColorSiting_item_keyg_BWFCustomWrapped_esscont_labelg_DNxHD720p120ClipWrapped_esscont_labelmonthoctet0octet2octet3octet4octet5octet6octet7octet9g_Preface_Version_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keyg_Preface_OperationalPattern_item_keyg_root_set_keymxf_get_timestamp_nowg_GenericPackage_Name_item_keyg_D10_50_525_30_compdef_labelg_D10_50_525_40_compdef_labelg_Sequence_StructuralComponents_item_keytm_gmtoffg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labelumidStrg_EventTrack_EventEditRate_item_keyg_IECDV_25_625_50_FrameWrapped_esscont_labelg_Identification_ProductVersion_item_keyint16_tg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyg_TimecodeComponent_set_keyg_Track_EditRate_item_keyg_WaveAudioDescriptor_BlockAlign_item_key_vtable_offsetg_GenericSoundEssenceDescriptor_ChannelCount_item_key_IO_buf_baseg_OpenComplete_Body_pp_keyg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyhourg_WaveAudioDescriptor_set_keysigned chartm_zoneg_qq09_op_1a_labelmxf_print_umidg_D10_30_525_60_defined_template_esscont_labelmxf_generate_uuidg_Null_LocalTagg_Preface_ContentStorage_item_key_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keytm_wdayg_ALaw_compdef_labelg_D10_30_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_PixelLayout_item_key_filenog_Preface_set_keyuuid_tg_WaveAudioDescriptor_AvgBps_item_keysize_tg_complexity01_op_atom_label./mxf/mxf_utils.cg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labeltm_yearmxf_print_keystdoutg_CDCIEssenceDescriptor_ColorRange_item_keyg_D10_40_625_50_defined_template_esscont_labelg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_PrimerPack_keyumidg_DMSourceClip_DMSourceClipTrackIDs_item_keylabelg_TimecodeComponent_StartTimecode_item_keyg_EventTrack_set_keyg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_GenericPackage_PackageUID_item_keyg_OpenIncomplete_Footer_pp_keyg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keynewUUIDg_OpenComplete_Header_pp_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labeloctet13g_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelg_IECDV_25_625_50_compdef_labelg_D10_50_625_40_compdef_labeltv_secg_ClosedIncomplete_Body_pp_keyg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.cst4.rodata.str1.4.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@) Y%l+l0lPBR> 0ZRN h^k2z2$ i !" i#  i0#-lQ5QQV X     #092KY2j@u|1 //  mxf_utils.cmxf_get_timestamp_nowgettimeofdaygmtime_rmxf_generate_uuiduuid_generatemxf_generate_keymxf_generate_umidmxf_sprint_umidsnprintfmxf_sprint_keymxf_sprint_labelmxf_print_umidprintfmxf_print_keymxf_print_label!<    % !&18FMT[bipw.=L[jy-<KZix Ygu-;IWes,:HVdr +9U-;IWes )7ESbu     3 : > B  U o v z ~             " ) - 1  D c j n r  w               ) : E U ` k v                & 1 < G R ] h s ~               # . 9 D O Z f r ~           &2>JVbnz ".:FR^jv*6BMXcny ,8DP\ht(4@LXdp| $0<HT`lx ,8DP\ht(4@LXdp| $0<HT`lx ,8EW < @X \t x      mxf_logging.o/ 1225224030 2404 1000 100664 8672 ` ELF4(Ut$Í'UED$$1҅t ɉÍU]Éutks=D$ D$D$$Et$$D$]u]ÃtIuىD$ D$D$$뷉D$ D$D$$ 땉D$ D$ D$$p'UU9M vÍEEt$É$ÐUVSu$EE$95wetkpD$ D$gD$$\$D$y$EM E$[Ġ[^]D$ D$JD$$$8D$ D$KD$$$K% : ; I$ > $ >   I : ;  : ;I8 &I : ; : ; I8 I !I/  : ;  : ; ( ' I.? : ; @.? : ; ' I@: ; I.: ; ' @: ; I .? : ; ' @4: ; I 4: ; I 4: ; I4: ; I4I4  4: ; I? < 4: ; I?  g{90nJint;a ^Von .`. Z###`# ##G#g##  #$#(n#,|#0" #4"Z#8&Z#<4(z#@(,>#D-L#F@.#G2#H@;#LD#TE#XF#\NG#`H%#dJZ#hL#l .+ UU  P# # wZ#    'iMVitm, Z# Z# )Z# {Z# Z# fZ# Z# 1Z# Z# =#$ #(#(+|#[qZ0d,pX*p7x)H)) )\@5H[a[]u|x?gH>>@x~tAutgmtBCG    %  '`p # t$E ./mxf/usr/include/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/include./include/mxfmxf_logging.cstdio.hlibio.htypes.hstddef.hmxf_logging.hstdarg.htime.hgogͼg;/M /o z""(.f?c?.v.=;=4y.Q<>寇K"=;=s$$wbDebug: Info: Warning: ERROR: ./mxf/mxf_logging.cgmt != ((void *)0)g_mxfFileLog != ((void *)0)%Y-%m-%d %H:%M:%S(%s) log_to_file| #AB 04AB pAB IE@?AB AB Htt#u01t13t3du0TTdupqtqsts7upPS7SpRRRR2RpQV7V@AtACtCu@TTnRnpup}R}u@TTnQnpu p}Q}u ttguVugVupm mxf_log_file_close.mxf_log_file_openmxf_log_defaultmxf_logg_mxfLogLevelgg_mxfFileLog__off_t_IO_read_ptr_chaintm_hourtm_ydaysize_t_shortbufsigned charva_listlong int_IO_buf_baseg_mxfLogLeveltm_zonelong long unsigned inttm_wdaystdoutlong long intlog_to_file__PRETTY_FUNCTION___fileno_IO_read_end__quad_t./mxf/mxf_logging.c_flagsFILE_IO_buf_end_cur_column_old_offset_offsetlevel__pad4_IO_markerstdintm_yearunsigned intGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)long unsigned int_IO_write_ptr_sbuftm_monshort unsigned inttm_isdst_lock_flags2_modetm_minMXF_DLOGfilename_IO_save_base__gnuc_va_listtm_gmtoff_IO_write_end_IO_lock_t_IO_FILEtime_tstderr_pos_markersp_argunsigned charmxf_log_funclogmsgmxf_log_file_closeshort intfilemxf_log_default_vtable_offset__time_tformatMXFLogLevelcharmxf_log/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/lib_next__off64_t_IO_read_base_IO_save_endtm_mdaytimeStr__pad1__pad2__pad3__pad5_unused2tm_secMXF_WLOGMXF_ELOG_IO_backup_basemxf_log_file_openMXF_ILOG_IO_write_baseGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.rel.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@g (0)% X/4F] B `Vg IR p! b2 q/ }< y x!P  [3q !  !05P <  (p/    H#[b04t|@?mxf_logging.cg_mxfFileLoglog_to_filelogmsg__PRETTY_FUNCTION__.3014mxf_log_file_closefclosemxf_log_file_openfopen64mxf_logfwritevfprintfmxf_log_defaultg_mxfLogLevelstdoutstderrtimegmtimestrftimefprintf__assert_fail= ENVZ   ) .Ket ! " # # 3 : ?$G W ^ c$ !&18?FMTbip{ *9HWfu )8GVet1?M[iw"&*4?CGLV`gkot~ $3Ychs 04HLhlmxf_file.o/ 1225224031 2404 1000 100664 71928 ` ELFx4(UE@ @]Ít&U1]É'U]ÍU1]É'UE]P@ fU1]É'U]ÐUE@@ @$]ÍvU1]É'U E$t$|$p x$;X|~;HwEP2UJ Z$$t$|$]Í&U1]É'USEH$;HP }1ۉ[];Pr[]ÍUMuE ]uUtDt2N^M)]Ӊȃ| ~f9U}@]1u]F V$&x;V}F V$]u];Fs'9Ev'Ƀv'늍&'UE]P$@ fU]ÍUE]P@fUUB,EJ]፴&'UUB,EJ]፴&'UEP,UH ]፴&'UEP,UH]፴&'UEP,UH]፴&'UMA,EI]፴&'UEP,UH]፴&'UEP,UH ]፴&'UEP,UH$]፴&'UU EP0]fUEP0t]Ð&U(ED$D$E$t1D$D$ D$D$$1ËE UÍv'U(ED$D$E$t1D$ D$ D$(D$$1EfU ‹E f U(ED$D$E$t1D$D$ D$PD$$1UEM E ‹E щ UWVS,ED$D$E$t8D$ D$ D$xD$$,1[^_]Ðu11E1M¸ E 1 E1 E1҉¸ M 1 M1 ڋ] ȉ ЉC ,[^_]ÐU]&U]&U]&U]&UE D$EED$E$t/D$AD$ D$D$$1ɉÍ'U(U D$fEED$EU$t/D$KD$ D$D$$1ɉÍvU(U D$EEEED$EU$t/D$WD$ D$D$$1ɉÐt&US$]M D$ډȉ1҉ڈEȉ1҉ڈEȉ1҉ڈEȉЈE1҉ȉEȉEȉEED$EM$t/D$gD$ D$D$$1҃$[]ÍUE ED$E$UE fED$E$ UE D$E$ÍUE EEEEUD$ET$$ÍvUE D$D$E$t/D$D$ D$@D$$1ɉÍvUE D$D$E$t/D$D$ D$tD$$1ɉÍvUWVSE$E1111E&f߃E ƋE 9EtrE$uD$D$ D$D$$1[^_]Ðt&ljE E0x[^_]UD$D$D$ D$(D$$1[^_]US]E $D$u7D$D$ D$9D$$1҃[]ËED$E$D$uD$D$ D$D$$1[]ÍU]&U]&U]&U]&UWVSE] u$ DžDžtV؉+w=vJ|$D$E$9ui1;ws[^_]É+뱐;wۍ\$t$D$ E$[^_]1밍UE E ]UE D$D$E$t/D$D$ D$D$$1ɉÍvU]&U]&U]&U]]}M u}w5w+tG0t 8v]u‹}]Éډȉ1 uډȉ1 uډȉ1 uډȉ1 ¾uډ pډ X ȃ@RfUS]E $D$u7D$D$ D$RD$$1҃[]ËE$D$uD$D$ D$ D$$1[]Í'US]E $D$u7D$D$ D$DD$$1҃[]ËE$D$uD$D$ D$dD$$1[]Í'U]&U]&UE]UU EfP2]ÐUE]@2Ít&U 4$u|$} 4$|$]Ít&U4$u|$} 4$|$]Ít&U4$u|$} 4$|$]Ít&U4$u|$} 18uu} 184$ȋ|$] U4$u|$} 4$|$]Ít&U4$u|$} 18uu} 184$ȋ|$] UM4$u|$} 94$|$]Ít&U4$u|$} 4$|$]Ít&UWVSLEUEE UԍPU<< UԋEЍ  t1҉ tGE~611 )ËUԋE t1҃D9EЍ_\$E$9D$-D$ D$D$$1ɃL[^_]û Ea}w!}w]Љ\$M $19D$D$EЋUD$$D$T$ L1[^_]ËU܍ED$T$M $U۹9PD$.D$ D$@D$$L1[^_]É|$D$%D$MԋUD$$L$ T$L1[^_]D$ D$D$$pt&U(E ]]uu}}D$E$uAD$6D$ D$D$$1ҋ]Ћu}]Ív‰D$E\$t$ $uD$7D$ D$D$$1똍v'U(]E] uu}$\$t$\$t$ E|$$u/D$1D$ D$D$$]u}]ÍU(}E }]]uuD$<$uED$D$ D$D$$1ҋ]Ћu}]Í&\$t$<$uD$D$ D$D$$1렍US]t1P,t$P(t@,$ҋt$[]É'UEt]]Í&'UEt]]Í&'UEt]]Í&'U8E U]uE1҉}U$41ǹ $(Eǹ MUɉJtuMEUCAEQCC CC CPCC C$0K,C(]u}]EExD$D$ D$D$$1D$D$ D$D$$$1sfU($4]u}1ǹ $(ǹ C C C C0ECpC@CPC `C$pS,C(]u}]D$bD$ D$D$$1D$dD$ D$0D$$$1뉍t&U(Eu]}ƋX$VH @9|~ 1[9suE}uu9}E)ˉ]EEHE \$L$$uUMV N$؋u]}]~ ]t&9rv'UEE] UEE] US]{~ $tC S[]Ív|{ s؃1[] UEE] U1҉]]uuC S1Ʌx't$D$D$ E $1C S]ȋu]Ít&'UED$D$ ED$E $Ðt&U($4]u}ǹ 1$(ǹ 1D$E$E  !CC C C CC Cp C C$s,C(]u}]D$8D$ D$D$$1D$:D$ D$|D$$$1뉉$4$1r'U($4]u}ǹ 1$(ǹ 1D$E$E  !CC C C CC Cp C C$s,C(]u}]D$D$ D$D$$1D$D$ D$|D$$$1뉉$4$1r'U($4]u}ǹ 1$(ǹ 1D$E$E  !CC C C CC Cp C C$s,C(]u}]D$D$ D$D$$1D$D$ D$|D$$$1뉉$4$1r'UxEu ɸË$tED$T$$uȋE̋UÍvU1S]t Ct C[]D$D$$CCfUEE] UEUD$ E T$D$E$ɅÍ&'UUE EU ]'UED$D$ ED$E $Ðt&US]t$[]% : ; I$ > $ >   I : ;  : ; I8 : ;I8 &I : ; I !I/  : ;  : ; ( ' I : ; I8 ' I.: ; ' @: ; I .: ;' I@: ;I : ;I .: ;' @: ;I.? : ;' I@.? : ;' @4: ;I 4: ;I!: ;I"4: ;I# U$!I/%4I4  &4: ;I': ; I( : ;).: ; ' I@*.? : ;' I +: ;I,4: ; I-4: ; I .1X Y /10: ; I 14: ; I24: ; I 34: ; I? < 2D!L%y+=g101 intc V .,&$;h>Y3h{$ z75 {#, |7#<($.L0 . k! ># 7# /# _# # (# #  # *# #$ #( V#, #0 [& #4 1">#8 &>#< (#@ ,L#D V--Z#F (.#G (2#H ;#L D#T E#X F#\ G#` H%#d !J>#h L#lR  ,+ + ##>#^  W  '` %z$ &# 'L# +# W/ -#[" .#p /# 0#! 1#  2L#( 6#, 8#4 =#86 FR#@ GR#Hv HR#P3 X#X 1ER& 2L0 40K, ;o :* ;# <# =#* >#* ?#* @#* A#$* B#+* C#2* D# ! E# ! F# ! G# j H# ! I#r J#{% K M P* Q# R# S#* T#* U#* V#* W#$* X#+* Y#2* Z# ! [# ! \# ! ]# j ^# ! _#r `#u a c g y* z# {# |#* }#* ~#* #* #$* #+* #2* # ! # ! # ! # j # ! #r #! #! #! #! ## #$# #,# #4# #<# #D# #L# #T# #\# #d# # #$ #|   <# <#   #ux/{3.&( +$ * <  L(%G  ((%@o ##B>#,C>#FG#  I #JG#posKG#  4(4* # + #, #"- # . #eof/ #_ 07 #11M #2 # %3M #$D6 #(7 #,,:#0;#2  <            >   > > 7 > G> M G = s< j    w ',   ! *=>0:X< c<>l L>@GK !KGK>  ^ RGP^Q  n1a>`g`  a3fGpe  l4k g ,`    %0>   > c> > J 0K>Pr !G>jxN G 5> * N.G0> k)@R#  S p!`rO   ->{?!>c>1>SV>!G> G+> 2W)!G@R(`n(EkpM!>'S< nu  V >qs <  n   RU><^ nRR b >J<nd  2+>j*<*&E50> )/</E1 5>094<4{+ :>@I9<9G  @>P?F<?fX+G>-F<FnHu~.Q>0P <P> nRRu|u~4]>z^ \ <\ n^utuvuxuzE^.m> l<l&Fr> q<q1Pw>3 v<v<r |> _ {<{G <> }  << 0>  I !keyi &0>   ( len"i> "c> K&Y  # $> I>  2 !keyt ( !len 5> <> <B > ,<B"> X<l> !len#0no v# ` $O~#> )<U> ] t!keyd =>` i <"3< d B>p y AuidA [$G> 8F& F[a KM ~dL!lenL (N3>#O{!len^  ^ S'>0)!lenk >len^  ^ >len (>uidR> /3 ,[>0\  y)>`q3v3Hq >/[[[o8'>P W ,> LP W /1>PCd od T>d d %~> d Cd W>Kk ( !len Kn_"i% &  ~5>P4!key4d (4!len4T !len&( %)>jT!keyd !lenC G-p8C ds Q'  1WV  {S' ?! >   G%C  c  (9*R!^>]C  _ ` (9*}!-rfq > q q^ v#s#"$(C>pB )N"> "> C"c">)"s>r #b& u   & v# )Y#\!a `  ` `#"4> z3L!3C  5I! /6 r!(9*V-$X  >g!z L! C   ! /  "(9*-$ >p;"zLg"C  " / "(9*w*$->+!>+3$),%1G "'Ǐ #,fo>I#-7!.$ /$/$)X%6%> n r#' #)%Gp # )%d> $ !G> )&!> ,$ 0c>)H&-j !X$i  i ip&P !D!$'O $ &  p&1 a1% j 1 2%/ ֲ& 1% 1! & 1 -1 01_/ 31 61U 91 <1/ ?1 B1 ]14 `1 d1" g1- j1 m1 p1  s1) v1+ y1 1 15 1 1f 1[+ 1 1] 1T( 1-$ 1~" 19 1- 1]5 1) 1& 1I 15 1T, 1 1# 1& 1 1 12) 1w 1 1q 12 &% &D & &k & & & &4 & &1 #& && )&c2 2& 5&w 8&Z ;& >&=0 A&1 D&g G& J& M& P& S&  V&# Y&0 \&. _& b&O$ e&J n&: q& t&) & &+ &h0 &" & & &B j &f (j & +j &=4 .j &' 1j & 4j &>5 7j &r! :j &. =j &3 @j &} Cj && Fj &3 Ij &! Vj & `j &2 jj &3( uj &( &1 & &n &. 1-+1 1C1X1/11}1>*1+1115/1+11 11O1 1&,&R &e& '&& %&~',&.0&7&%>& B&I&j(P&W&/[&<+b& i&@p&w&>~& &}5&a&'&i &#&9&$&T&&&&f'&3&',&~&r&&&&&-&,&(3&;&/&&&&.!& (&/&&.3&":&.A&"H&O&2S&d"Z&^&7"b&(i&-m&~t&Y*x&&Q&&%&%&3& &&D&u&&/&&&&/&&'&=&T&j&|&&& &$&+& 2&39&@&6 G&wK& R&Y&`&7g&*n&u&z|&{&Z4&& & &&& &0&&&&4&&&&,2&&e-&& &$&  &* &&)&m.&-#&m*&A11&A 8&m<&'"@3!31354. GV ./mxf/usr/include/sys./include/mxf/usr/include/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_file.cstat.hmxf_file.hstdio.hlibio.htypes.hstddef.htypes.hstdint.hmxf_types.hstat.htime.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_logging.h<@hf#+1"#U1 #+1<>h <",0"V0<=uX#+1g;#/[#+1JlzX^ gR X &82ot to 0<>h?"V0<>h<<=<=<=<=<=<=<=<=<==M=?hN+ٽhN+hN+)Lx<6zf>>>>f==KfN=AwfB~=At fx-=-=-=׮==Afg!1fu!g!f\gSwgSw@=;=g-=*Np@*Z =u< .mY9[yXn -r<.[t=BL91>>>>;g xJD0ruxxw =u\gSt>>>J?(zfBXt@@@xx t t=BE91#t=BE91#>>6<>$=?<>LiX!W;Kgs=;=yX!W;Kgs=;=yX!W;Kgs=;=wX"V:L/w!W;Kgs=;=wX"V:L/wg;=;Ks=;=yX!W;Kgs=;=~X0xf3ZHIhX3f<.pW82st 7s< .`t#)g;KBF`;>B;=?U}Pt=kvY=~<=PY~<=PY~<=PYNF<@kYgg-=gq<p<@u tvtuuuuuu= tiz.1-jpYgp]uuyt.x 0 && llen <= 9mxf_write_k(mxfFile, key)mxf_write_l(mxfFile, len)r+brbw+bmxf_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)) != EOFmxf_read_l(mxfFile, llen, len)mxf_file_write(mxfFile, (const uint8_t*)key, 16) == 16mxf_read_uint32(mxfFile, eleLen)mxf_write_uint32(mxfFile, len)mxf_write_uint32(mxfFile, eleLen)Could 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)(newMXFFile = (MXFFile*)malloc(sizeof(MXFFile))) != NULL(newSysData = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newStdInFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newDiskFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULLmxf_write_fixed_l| AB  AD 0 AG @AD PAB `AD pAG AB AD YAB QAD  *AB APAB OAB   AG 0AB @AB `AB AB AB AB AB AB  AB @AB `AB pAB fAB qAB AB AB F AB   AB 0 AB @ AB PcAB mAB 0{AB AB D AB !AB AB -AB  ]AB  ]AB  0AB F AB D AB  AB  AB  AB  AB I AB  ]AB ` AB p AB  AB  AB FLAB D0AB D AB  AB AB AB   AB 0,AG FG`,AG FG,AG FGQAG FG ,AG FGPQAG FG,AB IG,AG FG;AB F PAB IFF AB FIF AB FIFpGAB DAB AB AB  nAB Y,AB SAB OpAB AB AAB DAB  UAD FF+AB WAB SWAB SpWAB SMAB  NAD Dp AB  2AB  AB  +AB  !$AB Dttu !t!%t%'u01t18t8:u@AtAEtEGuPQtQStS^u`ataetegupqtqxtxuttuttutt u uttu !t!#t#Ju 77=P=@u@GPGJuPQtQStSuPllVuVuVPhhlPulPRu Ru PRu Ru Pl loQQQttu !t!(t(*u01t13t3>u@AtACtCRu`atactcruttuttuttuttuttu !t!#t#2u@AtACtCRu`atactcnupqtqstsuputtuuttqu%%quZgPttuuttu88uttu !t!#t#)u01t13t39u@AtACtCIuPQtQStSuPuPu|tt-u-u-u 01t13t3u0xxu0xxu ttzuCCzuCCxu Sxzu ttuttuttutt u uxu ! t! # t# } u J J } u J J } u t t u  u  u t t  u   u, ul ul : P: M PRT W PRb P P PR  P 8 VW8 ? QST VW VW VW R R R up up  up  t  t u - - b Sb d ud S u - - u   u  u t t u t t u t t u t t u  t  t u % % u   % Su% ' SV' ? Su? T u T ` SV` u V u SV u V SV u V u u V? C WRC  W WR W WR W= uo uo t t u  P  t  t ] u * * ] u * * ] u ` a ta c tc i up q tq s ts y u t t u t t ~u  W u ~W  QS Qu hQSw~QS V P oVo~Vtt#uSuS#u#u #u01t13t3u0MMSuSu0MMu 0uttuttuttuttu !t!#t#,u01t18t8\u0K0K`atahthu`{`{ttuttuuu !t!(t(Lu ; ;PQtQXtXuPkzuPku ttutt uttKuuuK88QPQu 9P9Bu BUPU'u 'KPKKu "u")uPu)KuP~VVPQtQStSuPuPu PWuWPPe eSuSVuVuSV !t!#t#u ffu 55fSufSVu Vu ttjuWujWju Su SV uVujSVpqtqstsupSuttuPuPttuPuPttu  PuP !t!#t#u u!u! ,,5u 5?uhu?uh`W WRW W!WttuWENWWNWttfufuEuETTfuSMSY[SpqtqstsuttuttuSuSuPPttu !t!%t%uu BBlSluu ##9R9DPRH_VR_iViqVR>_QdiPRiuQRttuttu  yuyuWyWWWWttguuPPgu8ZWWPWZWPgWpqtqstsup9u9uW9BWwWBWWtt uuP uRP R ! t! % t% n u 0 0 > S> @ u@ n Sp q tq s ts u t t u t t u t t !u !!!t!!#!t#!D!u !0!0!B!SB!D!uk2mxf_file_read$mxf_file_writepmxf_file_getcmxf_file_putcmxf_file_eofmxf_file_seekSmxf_file_tellmxf_file_is_seekablemxf_file_sizemxf_file_set_min_llenmxf_get_min_llenEmxf_read_uint8mxf_read_uint16mxf_read_uint32bmxf_read_uint64mxf_read_int8mxf_read_int16Kmxf_read_int32mxf_read_int64mxf_write_uint8 mxf_write_uint16Xmxf_write_uint32mxf_write_uint64mxf_write_int8Emxf_write_int16mxf_write_int32mxf_write_int64mxf_read_ulBmxf_read_kmxf_read_l&mxf_read_klmxf_read_keymxf_read_uidmxf_read_uuidHmxf_read_local_tagmxf_skipmxf_write_local_tagOmxf_write_kmxf_write_ulmxf_write_uidmxf_write_uuidfmxf_get_llenmxf_read_batch_headermxf_write_batch_headerSmxf_read_array_headermxf_write_array_headermxf_is_ulmxf_set_runin_lenRmxf_get_runin_lenmxf_equals_umidmxf_equals_uid mxf_equals_uuidHmxf_equals_ul_mod_regvermxf_equals_ulmxf_equals_key_mod_regvermxf_equals_key_prefixTmxf_equals_keymxf_write_fixed_lmxf_write_fixed_kl~mxf_write_lmxf_write_kl mxf_file_close mxf_byte_array_wrap_read?!mxf_stdin_wrap_readY#mxf_disk_file_open_modify#mxf_disk_file_open_read-$mxf_disk_file_open_newD!  % ) = __u_quad_tg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyint8_tg_IECDV_25_525_60_FrameWrapped_esscont_labelst_ctimg_EventTrack_EventOrigin_item_keyg_Preface_EssenceContainers_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDg_ClosedIncomplete_Footer_pp_keyg_D10_30_525_60_extended_template_esscont_labeloctet1st_blksizeoctet2st_blockscmpLenmxf_equals_umiddenominatordisk_file_eofg_DMSegment_EventComment_item_keyg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keyint32_tmxf_write_int16_IO_save_end__off_tg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyuuidB__gid_tg_IECDV_25_525_60_compdef_labelst_mtimg_OpenComplete_Footer_pp_keyg_InterchangeObject_InstanceUID_item_keymxf_skipg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baseg_D10_50_525_40_compdef_labelg_StructuralComponent_DataDefinition_item_keymxf_read_uuidbyte_array_file_closeg_ContentStorage_Packages_item_keyg_FileDescriptor_ContainerDuration_item_keyg_Preface_LastModifiedDate_item_keystatg_EssenceContainerData_IndexSID_item_key_IO_save_basedisk_file_closeg_RGBAEssenceDescriptor_set_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keymxf_write_int32totalReadg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_GenericPackage_set_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columnmxf_disk_file_open_newg_D10_30_625_50_defined_template_esscont_labelg_Identification_ThisGenerationUID_item_keyfree_disk_file__dev_tmxf_write_ulmxf_read_uidg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labeldataSizebyte_array_file_putcharg_RGBAEssenceDescriptor_PaletteLayout_item_keymxf_read_uint32g_Identification_ProductUID_item_keyg_DMSegment_set_keymxfLocalTagmxf_file_tellg_RGBAEssenceDescriptor_Palette_item_keydisk_file_telllong intg_Null_UUIDg_Identification_CompanyName_item_keymxf_read_int64g_ALawClipWrapped_esscont_labelg_D10_50_525_60_defined_template_esscont_labelmxf_write_uint8g_DVBased_25_625_50_ClipWrapped_esscont_labelg_DNxHD1080i120ClipWrapped_esscont_labelg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_label_IO_markerg_CDCIEssenceDescriptor_set_keyshort unsigned intg_GenericTrack_set_keyeleLeng_Identification_Platform_item_keyg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keymxf_read_int32datag_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_labelg_AES3AudioDescriptor_set_keyseekmxf_write_uidmxf_write_int64mxfKeyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_key__blksize_tuint8_tg_DNxHD720p185ClipWrapped_esscont_label_IO_FILEg_BWFClipWrapped_esscont_labelmxf_disk_file_open_readst_uidg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_key__PRETTY_FUNCTION__g_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelg_AES3FrameWrapped_esscont_labelbyte_array_file_tellunsigned charmxf_equals_uuidg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keymxf_byte_array_wrap_readg_DVBased_100_720_50_P_FrameWrapped_esscont_labelmxfRational_sbufmxf_read_uint64newDiskFileg_TimecodeComponent_StartTimecode_item_keyg_D10_50_625_30_compdef_labelllengthg_IECDV_25_625_50_ClipWrapped_esscont_labelruninLenbyte_array_file_eofg_DNxHD1080i185ClipWrapped_esscont_labelg_RandomIndexPack_keyg_D10_50_625_50_extended_template_esscont_labelg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyvalueg_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labelg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keycharmxf_file_is_seekablemxfUIDg_DVBased_25_525_60_compdef_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keystdin_file_writemxf_write_array_headerg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_keywhencenewSysDatag_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyoctet13octet15filenameumidAumidBmxf_equals_key_prefixmxf_write_lg_Identification_set_keyg_GenericSoundEssenceDescriptor_Locked_item_keynumerator__mode_tmxf_log_funcg_OpenIncomplete_Body_pp_key_IO_read_ptrfree_sys_datag_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_key_posput_charnewStdInFileg_D10_50_525_60_compdef_labelg_Preface_PrimaryPackage_item_keyg_DVBased_50_625_50_FrameWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_key_markersuuidAmxf_read_array_headerfilestdin_file_seekg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelg_DVBased_25_625_50_FrameWrapped_esscont_labelg_GenericPackage_PackageModifiedDate_item_keybufferMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keydisk_file_getcharg_FileDescriptor_SampleRate_item_key__st_inog_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_SourceClip_SourcePackageID_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_key__blkcnt64_tmxf_write_fixed_klmxfFileg_ClosedIncomplete_Header_pp_key_offset__uid_tg_RGBAEssenceDescriptor_AlphaMinRef_item_keyst_gidbyteCountg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_GenericPackage_Tracks_item_keyg_ALaw_compdef_labelg_StaticTrack_set_keyg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelg_TimecodeComponent_DropFrame_item_keymxf_file_seekdisk_file_seekMXFFileg_CDCIEssenceDescriptor_WhiteReflevel_item_keylong unsigned intg_D10_40_625_50_picture_only_esscont_labelmxf_stdin_wrap_readmxf_read_uloctet30_flags2st_sizeg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keyg_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_keynewMXFFile_unused2g_Null_UL__quad_tg_Sequence_StructuralComponents_item_keymxf_read_uint16g_OpenIncomplete_Header_pp_keymxf_write_kg_DescriptiveMetadata_datadef_labelg_SourcePackage_set_keywriteg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericTrack_TrackNumber_item_keyg_MP4AdvancedRealTimeSimpleL3_compdef_label_old_offsetg_Identification_ToolkitVersion_item_keykeyAkeyB_IO_backup_baseg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_CDCIEssenceDescriptor_ColorSiting_item_key/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/lib__ino_tmxf_equals_keyg_Sequence_set_keyg_MultipleDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelmxf_write_fixed_lbyte_array_file_seekg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelmxf_read_klg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelis_seekableg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intg_D10_40_525_60_defined_template_esscont_labelsysDatag_TextLocator_LocatorName_item_keyg_ALawFrameWrapped_esscont_labelmxf_get_min_llenmxfUMIDg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelstdin_file_close_IO_write_endg_DVBased_100_1080_50_I_compdef_labelmxf_equals_key_mod_regvermxf_get_lleng_InterchangeObject_GenerationUID_item_keyg_Track_EditRate_item_keyg_GenericPictureEssenceDescriptor_SampledWidth_item_keycountstdin_file_getcharg_Identification_ProductName_item_keyread_IO_buf_baseuuid_nextunsigned intmxf_set_runin_lenlabelAlabelBstdin_file_tellg_complexity03_op_atom_labelg_InterchangeObject_set_key__pad1__pad2__pad3__pad4__pad5g_GenericPictureEssenceDescriptor_FrameLayout_item_keystding_KLVFill_key__fdmxf_file_writemxf_file_sizestatBufmxf_file_putcmxf_read_uint8disk_file_read_flagsg_OpenComplete_Body_pp_keyst_rdevoffsetg_Null_Rationaldisk_file_putcharoctet10octet11octet12octet14octet16octet17octet18octet19_modemxf_disk_file_open_modifyget_charg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyst_nlinkg_MaterialPackage_set_keyg_BWFFrameWrapped_esscont_labelg_DVBased_25_625_50_compdef_labelmxf_read_local_tagg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29__ino64_tnumReadmxf_write_local_tagg_DVBased_25_525_60_FrameWrapped_esscont_labelisSeekableg_GenericTrack_TrackID_item_keyg_D10_30_625_50_extended_template_esscont_labelbytesToReadFILEg_MultipleWrappings_esscont_labelg_D10_30_525_60_picture_only_esscont_labelst_devg_GenericTrack_TrackName_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keytimespecmxf_write_uuidoctet31g_DVBased_100_1080_60_I_ClipWrapped_esscont_labeldisk_file_is_seekableGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULg_EssenceContainerData_set_keyg_Null_UMIDg_GenericPictureEssenceDescriptor_set_keyg_Null_Keysizeg_FileDescriptor_Codec_item_keylong long unsigned intg_DVBased_25_525_60_ClipWrapped_esscont_labellengthuint16_t_chainstdin_file_readg_StructuralComponent_set_keyg_SourceClip_set_keyMXFLogLevelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keymxf_equals_ul_mod_regverfree_byte_array_fileg_Track_Origin_item_keyg_ContentStorage_set_keyg_ClosedComplete_Header_pp_keymxf_write_batch_headerg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelstdin_file_eofg_IndexTableSegment_key__time_tg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keymxf_file_set_min_lleng_GenericDescriptor_set_key_IO_write_ptr_lockMXFFileSysDatamxf_is_ulllen_shortbufg_DVBased_100_720_60_P_compdef_labelmxf_write_klg_DVBased_50_525_60_FrameWrapped_esscont_label__off64_tmxf_file_readmxf_equals_uidg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelg_DNxHD720p120ClipWrapped_esscont_labeloctet0octet3octet4octet5octet6octet7octet8octet9failg_Preface_Version_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_IO_buf_endstdin_file_putcharg_CDCIEssenceDescriptor_PaddingBits_item_keyg_Preface_OperationalPattern_item_keyg_root_set_keyg_GenericPackage_Name_item_keyg_D10_50_525_30_compdef_label./mxf/mxf_file.cmxf_write_uint16g_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labelg_DNxHD1080p120ClipWrapped_esscont_labelmxf_equals_ulshort intg_EventTrack_EventEditRate_item_keyuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLeng_Identification_ProductVersion_item_keytv_nsecint16_tbyte_array_file_writehaveTestedIsSeekableg_TimecodeComponent_set_keymxf_file_getcfstatg_WaveAudioDescriptor_BlockAlign_item_keymxf_file_close_vtable_offsetg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_GenericDescriptor_Locators_item_keyg_DVBased_50_525_60_compdef_labelbyte_array_file_readdisk_file_writeg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keybyte_array_sizemxf_write_int8g_WaveAudioDescriptor_set_keysigned charMXF_ELOGg_ClosedComplete_Body_pp_keyg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelmxf_write_uint32g_Data_datadef_labelg_Null_LocalTagg_Preface_ContentStorage_item_keyst_modeg_Timecode_datadef_labelMXF_ILOG_IO_read_endg_GenericPackage_PackageUID_item_keyg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keybyte_array_file_getcharg_D10_50_525_60_picture_only_esscont_labelg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_30_625_50_picture_only_esscont_labeluint32_tg_RGBAEssenceDescriptor_PixelLayout_item_keymxf_read_kmxf_read_ldisk_file_size_filenofree_stdin_fileg_Preface_set_keyg_WaveAudioDescriptor_AvgBps_item_keysize_tstdin_file_is_seekableg_complexity01_op_atom_labelg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labeltellstdoutmxf_file_eofg_D10_40_625_50_defined_template_esscont_labelmxf_read_int8g_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_D10_50_625_50_defined_template_esscont_labelg_PrimerPack_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labelg_DMSourceClip_DMSourceClipTrackIDs_item_keyg_ClosedComplete_Footer_pp_keylabelg_TimecodeComponent_RoundedTimecodeBase_item_keyint64_tstdin_file_sizeuidAuidBMXF_WLOGg_EventTrack_set_keymxf_read_batch_headerst_inog_OpenIncomplete_Footer_pp_key__statbufmxf_get_runin_len__nlink_tg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logg_OpenComplete_Header_pp_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keymxf_write_uint64g_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelcloseg_IECDV_25_625_50_compdef_labelg_D10_50_625_40_compdef_labeltv_secg_ClosedIncomplete_Body_pp_keyg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keybyte_array_file_is_seekablemxf_read_int16g_IECDV_25_525_60_ClipWrapped_esscont_labelmxf_read_keyst_atimGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@D! %!+!0!BF$2> 8`%R#WKN ^2n]m24^|b cl  @ xm$So —  X0: 6G5||5 P]  .0 A@QPa`xpY *P "  >0  N g| UAp+ !$! +1 C 2Rp a NwM  @` @ `!p2fAIqYiy   0 @ Pcm0{ !&-6 ]B ]M 0X d q ~     ]` p   0, B Ycu  0,`,,Q ,PQ, ,;.<PO [hpGw| n,WWpW&17@IOVmxf_file.cstdin_file_closestdin_file_writestdin_file_putcharstdin_file_seekstdin_file_tellstdin_file_is_seekablestdin_file_sizebyte_array_file_closebyte_array_file_writebyte_array_file_getcharbyte_array_file_putcharbyte_array_file_eofbyte_array_file_seekbyte_array_file_tellbyte_array_file_is_seekablebyte_array_size__PRETTY_FUNCTION__.5905free_byte_array_filefree_stdin_filefree_disk_filebyte_array_file_readstdin_file_readstdin_file_getcharstdin_file_eofdisk_file_eofdisk_file_getchardisk_file_readdisk_file_closedisk_file_writedisk_file_putchardisk_file_seekdisk_file_telldisk_file_is_seekabledisk_file_sizemxf_file_readmxf_file_writemxf_file_getcmxf_file_putcmxf_file_eofmxf_file_seekmxf_file_tellmxf_file_is_seekablemxf_file_sizemxf_file_set_min_llenmxf_get_min_llenmxf_read_uint8mxf_logmxf_read_uint16mxf_read_uint32mxf_read_uint64mxf_read_int8mxf_read_int16mxf_read_int32mxf_read_int64mxf_write_uint8mxf_write_uint16mxf_write_uint32mxf_write_uint64mxf_write_int8mxf_write_int16mxf_write_int32mxf_write_int64mxf_read_ulmxf_read_kmxf_read_lmxf_read_klmxf_read_keymxf_read_uidmxf_read_uuidmxf_read_local_tagmxf_skipmxf_write_local_tagmxf_write_kmxf_write_ulmxf_write_uidmxf_write_uuidmxf_get_llenmxf_read_batch_headermxf_write_batch_headermxf_read_array_headermxf_write_array_headermxf_is_ulmxf_set_runin_lenmxf_get_runin_lenmxf_equals_umidmxf_equals_uidmxf_equals_uuidmxf_equals_ul_mod_regvermxf_equals_ulmxf_equals_key_mod_regvermxf_equals_key_prefixmxf_equals_keymxf_write_fixed_l__assert_failmxf_write_fixed_klmxf_write_lmxf_write_klmxf_file_closefreemxf_byte_array_wrap_readmallocmxf_stdin_wrap_readstdinmemcpyfeoffgetcfreadmxf_disk_file_open_modifyfopen64mxf_disk_file_open_readmxf_disk_file_open_newfileno__fxstat64fseekftello64fseeko64fputcfwritefclose5A519ANA5A/5DLTaAr6A6#Aj6A56OW_lAIJK L< 5V ^ f s A 5    A 7[ 7p x   A    A% R9 A I V Av S    A <u 5 : 66 > F S ACACAEKYaivAKA8A58N\qA6AA+,;BGpw[AoAD_^ot|A[A,rEMUbAuMwqw-5=JA^fn{Auwwy"07A^fn{AAu2z|[}}ww%,3AHOV]dkuAAuuu'wIwgrA#+3@AHuTu\uww$+5RZboAAuuu V  !4!@%B5CED Q Q Q B Je [u [ [`auu u}{{ |}   22!2&21282F2M2T2[2b2i2p2w222222222222222 2'222=2H2W2_2m222222222222 2/2>2M2\2k2z222222222222.2=2X2c2k2y2222222 22(262D2R2`2n2|222222222222!2/2=2K2Y2g2u222222222222 2.2<2J2X2f2t2222222222222*282F2T2b2p2~2222222222 22&242B2P2^2l2z2222222222 2 2 2 2= 2L 2T 2b 2p 2~ 2 2 2 2 2 2 2 2 2! 2/ 2= 2K 2Y 2g 2u 2T 2z 2   . 2 2   . 2 2 2 2   . 2& 22 6 : .? 2N 2] 2q 2}   . 2 2   . 2 2   . 2 2   . 2! 2- 1 5 .: 2I 2X 2l 2x |  . 2 . 2   . 2 2   . 2 .2.2&.+26.;2F.P2\`d.i2}2.22.22.222*26:>.C2R2a2v2.22.22.2 2!.&252D2Y2eim.r22.22.22.222(,0.52@.K2W[_.d2o.t222.2.22. 2 .%20.52D2h2tx|.2.222.222".'262Q2]ae.j2y22.222.2.2.2 $.)24.92D.I2^2jnr.w2.2.22.2.2.22".'262K2W[_.d2s22.222.22.2.2'.,27.H2TX\.a2l.|.2.2.2..2.2 .12 .,28<@.E2P.`.e2p..2.222.22 2.$232N2Z^b.g2v22.2..122.2.2#'+.02?2J.U2aei.n2y..2.222.2$2048.=2L2l2x|.2..2.2.2..2. 2.#2..>.C2N.Y2eim.r222.222.2'+/.42C2X2dhl.q22.2.2.2.2.2.2#.(23.82C.N2Z^b.g2r.w2.2.2.2.2.2.2. 2.$2/.42?.D2O.Z2fjn.s2~.2.2.2.2..2.2 ,%2159.>2I.Y.^2i.y.2.2..22.2. . . 2& * . .3 2> .N 2V Z ^ .c 2n .x 2   . 2 . 2   . 2 . 2   . 2 . 2 .!2!2!.#!2.!.3!2:!E!2Q!U!Y!.^!2m!2x!.}!2!.!2!!2!!!.!2!.!2!2!.!2!.!2" ""."2("23"7";".@"2S"2_"c"g".l"2w"."."2"""."2"2"""."2"."2"2".#2 #.#2"#&#*#./#2=#2K#2_#2k#o#s#.x#2#.#2#2#.#2#.#2##2###.#2#.#2$2 $.$2$.!$2($3$2?$C$G$.L$2W$.\$2k$2v$.{$2$.$2$$2$2$2$2$$$.$2$.$.%2%%1%2<%@%D%.I%2S%.]%2h%l%p%.u%2%2%%%.%2%2%2%2%%%.%2&2&&&.&2,&2:&2M&2T&X&\&.a&2k&.&2&2&2&2&2&2&2&2&2&2&2 '2'2 '2+'26'2A'2L'2W'2b'2m'2x'2'2'2'2'2'2'2'2'2'2'2'2'2(2(2(2((23(2>(2I(2T(2_(2j(2u(2(2(2(2(2(2(2(2(2(2(2(2(2)2)2 )2,)28)2D)2P)2\)2h)2t)2)2)2)2)2)2)2)2)2)2)2)2*2*2*2(*24*2@*2L*2X*2d*2p*2|*2*2*2*2*2*2*2*2*2*2*2+2 +2+2$+20+2<+2H+2T+2`+2l+2x+2+2+2+2+2+2+2+2+2+2+2+2,2 ,2,2#,2.,29,2D,2O,2Z,2e,2p,2{,2,2,2,2,2,2,2,2,2,2,2,2 -2-2"-2.-2:-2F-2R-2^-2j-2v-2-2-2-2-2-2-2-2-2-2-2-2.2.2.2*.26.2B.2N.2Z.2f.2r.2~.2.2.2.2.2.2.2.2.2.2.2/2/2/2&/22/2>/2J/2V/2b/2n/2z/2/2/2/2/2/2/2/2/2/2/2/2 0202"02.02:02F02R02^02j02v020202020202020202020202121212*12612B12N12Z12f12r12~1212121212121212121212222222&22222>22J22V22b22n22z2222222222222222c-0-4H-L`-dx-|------(-,D-Hd-h|------ -$-(<-@T-Xl-p------- 4-8L-Pd-h|-------(-,@-DX-\p-t----- -,-0D-H\-`t-x------,-0D-H\-`t-x-----4-8T-Xt-x----- 4-8L-Pd-h----- - ( -, H -L ` -d  -  -  -  -  -  - $ -( < -@ T -X mxf_partition.o/1225224032 2404 1000 100664 64876 ` ELF4(UWVSD$$D$ D$<D$$1ҋ]Ћu}]D$ <$twC1ÉD$t$<$19)Ή\$t$<$D$-D$ D$D$$1ivD$&D$ D$|D$$12|9oD$ 0D$*D$$KډCD$.D$ D$D$$1fU]&U8}E }U]uEU<$҉EUUE3U3E <$]1ɋu)Ή؃9UsrD$ <$]+]uu\$t$<$19D$ `D$D$$KD$D$ D$ D$$1]u}]Éډٍt&D$D$ D$|D$$19Ea9.v)Ή\$t$<$vD$D$ D$D$$15D$ D$ D$D$$1D$D$ D$D$$1&UWVS<} O`E$҉WG9w9)ӋWM] $T$D$ \$ u<[^_]fD$ ]$_1t$ \$EU$T$)։]؃Eu܃U1ɋU܅xM܋U؉L$T$M $M1ҋ])ӅۉM]G1EU1ɋE܅xϋu܋]؉t$\$u4$fD$D$ D$XD$$<1[^_]D$D$ D$|D$$1L$\$]$ukD$D$ D$D$$1D$D$ D$D$$<1[^_]ËUMEe.D$D$ D$D$$1D$ uD$D$$\t&U(uu ]^|E$^|Nx9~))ډF8V $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I.? : ;' I@: ;I4: ;I4: ;I4: ;I4: ;I  U.? : ; ' @: ; I : ;!: ;I"4: ;I # : ;$: ; I%.: ; ' @&4: ; I ': ; I (.: ; ' I@)4: ; I*4: ; I+4: ; I,4I4  -: ;I ..? : ; ' I@/ : ; 0: ;I 1: ; I2 U34: ; I 4!I/54: ; I? < %q'H#7/ 0int + m{,)# ;h$ 7' v>T0h: . ># #- # #  #& #' #+ #<( # A #$h #( #,} #0$ #4. ">#8 &>#< (#@ ,L#DU+ -Z#F& .#GG 2#H ;#L: D#TA E#XH F#\O G#`3 H%#d J>#h L#l      # #  >#' 1E{$2Lx.40*;o%: {';# <# '=# '># '?# '@# 'A# 'B# 'C# 'D# 5E# F# G# =H# I# EJ#w#K< M%$P {'Q# R# 'S# 'T# 'U# 'V# 'W# 'X# 'Y# 'Z# 5[# \# ]# =^# _# E`#ja;g y {'z# {# '|# '}# '~# '# '# '# '# '# 5# # # =# # E# ## +# 3# ;# '!# /!# 7!# ?!# G!# O!# W!# _!# g!# o!# ## ##:3 # # /)!r% m2&r# '#If (I+ "+,# '-#len.7# /># x#0 3 4# 5# !67#74#w-0,$(+JP b 4 &%m&@ 4( 2*R # {+x # R, # - # . #eof/ # 0 # h/1 # 2 # #3 #$ 6R #( E7L #, T*:#0 \ ;#2 L  L b@ r & L r &X  & L & ~  > L   > L >  > L >   L  e  , +&len1& $\  @   A i   0B>  A N0A C 'Kw %% s >DF  r    L>PD K !ripK #M&J"keyN0H&Og"lenP1XVQ&^R "S iT&v#'~a ?  Ph$   "p$  0 %83)[$ (&9* u|`%'rip a3 ( 6>I $ 5 6$5U)*7*8&y+i9Y, >P   #&$!}&", /0l'4> - 3 -#3&b-> H   +11a u`&, `h.>P   A  m 1 E &} , u4>  3   3 @  5 @+>   *  - *  ,( I,>@   l      >!@   l -    SwR>0  Q  Q #S&T1 U& $V`{J^   .>P( $  $  &$d  .$>0$ D  &t u|/'p._>}p$ $    &t ux '@.!>  )t e->  4!keyl j-  t len&U &`N0%Pi&2 '.> f$   &t ux/'` (  .-> .?%_> 'key^l 9> "6 8 b0key8-&8r 0len8 .:0H;w!<101.$Y> "h"1keyXl .0v>p""]1keyul .]{m>""1keyll .&d>"# 1keycl 7.u(T>#I#b1keySl ew>P#X% v v 2x =.y f$z`}{>2N   8  .R2O>`%%1keyNl +.' J>%%V1keyIl fM>%&  0key&r !len/ O&m"k0\pr >>)>&q'  !key,-&r 0len .0Puww!1Rul  / )M? $&#r )Ӟ 30-l /)#| )܌ 3) - )0 )3 ) 6 )*9 )&< )? )B )w] )2` )d ) g )3j )m )p )5s )&v ))y ) )$ )2 )) )  )( )- ) )E& )a  )c  )C Ğ )Ǟ )A3ʞ )K'͞ )@%О )ڞ ){3ݞ )'* )0  )! )$ )v )1 )L$ ) ) ) )         1  r2 +  4/# & ) 2 5 b 8 G; h> PA t/D G J M P HS V  "Y =.\ ,_ b i"e pn Wq D t C   " .   |! e  r (r +r 1.r %1r 4r "37r +:r ,=r  1@r rCr Fr *1Ir Vr  `r /jr -&ur % / E  , )( ) ) ) ). ) )' )) ) ) ƞ )@- ͞ ) Ԟ )& ۞ ) )Y ) )U )* e*      b%    \ % % , E 0 b 7 # > o B  I [& P  W 0 [ ( b  i  p  w  ~   '    M  >  !      I      +  %  0  .2    $        T)  *  0  \0  >  $    [ !  (  / !, 3  : , A  H  O / S I Z : ^  b & i + m  t ' x   n  =  (#  #  -  a          -  %    -    k  F  H      0      3 $   +  2 I1 9 * @  G 9" K  R X Y ' `  g H( n  u  |   1  O            .     g  1  K  r  /  1  d+    s  "    (  x  })  ],  ++ #  * . 1 u 8 g <  @ &("r %E4&}#$%` %5 5m/ 51.?^ ./mxf./include/mxf/usr/include/usr/include/sys/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_partition.cmxf_file.hstdint.htypes.hmxf_partition.hmxf_list.hmxf_types.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hstddef.hmxf_logging.hl18p9wKgG73st -s< .qW{<g/t?!Yy-:0wf -w< .tgJ J+$/Xi-%{=W=Z,v?=yf?Z  4 44q -x2|><=OgYMt=k=~z>g;=$1 Ow< .uX(x.648\TH82N Au>uLyO4.N>OtkZA&vI=z8 5x1BLpL4<BguL:h\b1k#-]<#.bX4aK$-\<$.T^J~)/uW=ص/73y-y<5sCh0،/m/uW=ص/73y-y<5sCh0،/7!g:?i(zU44gJ4QQQQQJQJJR!O~t=u/ugg׽i؃gL:>E82zt4Ei/3rt< /w Cw< .x<Zz<^x-:0fw!Z:Z7-73ȗyzg/]tg/t@$Hy<5uX:ZxX-x<6|t=)H>0t=ڑqt=qt=/jJt=')[Z?+!,00@*v!0:0:@z<4lJ_ }<t='yt='\*$*<Xj<=;Kw.$JztZ/r".A Sw=I=Y0 ./mxf/mxf_partition.c'%s' failed, in %s:%d ((uint32_t)len - 4) % 12 == 0fillSize >= llenpartition->kagSize > 0mxf_write_l(mxfFile, packLen)mxf_read_ul(mxfFile, &label)mxf_write_k(mxfFile, &g_RandomIndexPack_key)(llen = mxf_write_l(mxfFile, len)) != 0mxf_write_uint32(mxfFile, partition->bodySID)mxf_write_uint64(mxfFile, partition->thisPartition)mxf_write_uint32(mxfFile, (uint32_t)(16 + llen + len))(newLabel = (mxfUL*)malloc(sizeof(mxfUL))) != NULLmxf_append_list_element(&partition->essenceContainers, newLabel)mxf_append_list_element(partitions, partition)mxf_read_uint32(mxfFile, &size)mxf_read_kl(mxfFile, &key, &llen, &len)(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_file_write(mxfFile, zeros, ZEROS_BUFFER_SIZE) == ZEROS_BUFFER_SIZEmxf_file_write(mxfFile, zeros, partialCount) == partialCountsize >= (uint32_t)(mxf_get_min_llen(mxfFile) + mxfKey_extlen)mxf_write_k(mxfFile, &g_KLVFill_key)mxf_write_l(mxfFile, fillSize)write_zeros(mxfFile, fillSize)(filePos = mxf_file_tell(mxfFile)) >= 0((uint64_t)filePos <= position - mxf_get_min_llen(mxfFile) + mxfKey_extlen)(uint64_t)filePos > partition->thisPartitionpartition->indexMarkInPos >= 0filePos >= partition->indexMarkInPospartition->headerMarkInPos >= 0filePos >= partition->headerMarkInPosmxf_write_k(mxfFile, &partition->key)mxf_write_uint16(mxfFile, partition->majorVersion)mxf_write_uint16(mxfFile, partition->minorVersion)mxf_write_uint32(mxfFile, partition->kagSize)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_ul(mxfFile, &partition->operationalPattern)mxf_write_batch_header(mxfFile, essenceContainerLen, mxfUL_extlen)mxf_write_ul(mxfFile, (mxfUL*)mxf_get_iter_element(&iter))mxf_append_partition_esscont_label(partition, (mxfUL*)mxf_get_iter_element(&iter))(newPartition = (MXFPartition*)malloc(sizeof(MXFPartition))) != NULLmxf_create_from_partition(sourcePartition, &newPartition)mxf_append_partition(partitions, newPartition)mxf_create_partition(&newPartition)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_append_partition_esscont_label(newPartition, &label)mxf_read_kl(mxfFile, &tkey, &tllen, &tlen)mxf_skip(mxfFile, (int64_t)tlen)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)+4 +4 +4mxf_allocate_spacemxf_fill_to_positionmxf_fill_to_kag| AB FAB  AB ETAB  PAB FFFPAB p2AB DAB  AB  AB YAB F PAB FFF AB  HAB FOP AB F!AB FF aAB !AB FFaAB 0AB FIjAB DPAB E0AB AB DfAB D AB FFFAB D AB  AB  AB  +AB F "HAB Dp")AB D".AB D"3AB D#9AB DP#AB F`%9AB D%9AB D%AB BC&AB Ettu--dWdfuf2W24u4kWkmumW--\V\fu fV4u 4jVju \fuP}uP\fu_qu_qtPu_\bS.SmSttu !t!#t#u nnu ==uVuwu wVu Vu ttDuDuDu PQtQStSDuPVuDVPWu DWuhuh4DuhuLSuLDuLPQtQStShuPZZ]P]fufhPpqtqstsupSuttuPuttuttuttIuPIudRQIuXPSESBuhIuhPQtQStS uPwwWu WPwwSu S= u = t St u SV= SVt SV Pt P t t u  t  t H u 4 4  W " u" H W    u   uhu H uh SV  SV" < SV SV H SV P PP Q tQ S tS uP ~ ~ uP g g W u W u {W{}u }Wv x QRx QS QSFsQS uh Fuh}uh uX uX FuX}uX ( Q@ C QC H PH ` PRj Q Q PRttuuu  JVJNu NVu Vu V'3PRRPRPR !t!#t#u 99u5}RQttu+u+iiuVu 'V'+u +eVeiu iVPRPRr}PRtt!u!uRQ01t13t3u0jju0jjWu WbdSRdSViSVttJuPQtQStS(uP(uPVu &V&(u 01t13t3u0\\utt}u((}u}u ttuttuIVIPuPVCSCPu PSu S`u `Su CPupUupCPulul`ululCFSS`SStt uF F u t t u t t u t t u t t "u !!!V!!u!!V!!u!"V""u!!uo!!u`!"u` "!"t!"#"t#"h"u "F"F"W"SW"\"u\"f"Sf"h"up"q"tq"s"ts""up""""S""u""t""t""u""""S""u""t""t"#u"""#S##u##t##t#I#u#8#8#G#SG#I#uP#Q#tQ#S#tS#X%uP#a$a$$u$$$X%uP#h#h#X%u h#q#Sz#%$S$$%Sh#r#V#*$V$$%Vh#s#W#'$W$$%W##Q$$Qh#s#W$$W$X%W`%a%ta%c%tc%%u`%%%%S%%u%%t%%t%%u%%%%S%%u%%t%%t%&u%%%U&WU&W&uW&&W%&&&u%& &&u%2&SM&S&S%T&VW&&V%&R&&P&4&R4&H&PK&M&PM&W&RW&Z&P&&t&&t&q'u&&&q'u&&&%'V%'''u ''o'Vo'q'u 4%w mxf_write_rip mxf_initialise_file_partitionsA mxf_append_partition_esscont_label mxf_append_partition mxf_read_rip mxf_clear_partition mxf_free_partition8mxf_clear_rip`mxf_clear_file_partitionsmxf_allocate_spaceYmxf_write_fillmxf_fill_to_positionmxf_fill_to_kagmxf_mark_index_endmxf_mark_index_start@mxf_mark_header_endmxf_mark_header_startmxf_write_partitionSmxf_initialise_partition{mxf_initialise_with_partitionmxf_create_from_partition$mxf_append_new_from_partitionmxf_create_partitionmxf_read_partitionemxf_append_new_partitionmxf_free_file_partitionsmxf_create_file_partitionsmxf_is_filler?mxf_read_next_nonfiller_klmxf_is_partition_packmxf_partition_is_closed_and_complete0mxf_partition_is_complete]mxf_partition_is_closedmxf_is_footer_partition_packmxf_update_partitionsemxf_is_body_partition_packmxf_is_header_partition_packmxf_read_header_pp_kl_with_runinfmxf_read_header_pp_klq'(+-##$$$$$%X%$$g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libkeyPtrmxf_write_partitiong_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDg_ClosedIncomplete_Footer_pp_keyoctet1denominator./mxf/mxf_partition.cg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keyint32_theaderByteCount_IO_save_endbodySIDg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyg_ALawClipWrapped_esscont_labelg_IECDV_25_525_60_compdef_labelg_OpenComplete_Footer_pp_keymxf_mark_index_endg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baselong intg_StructuralComponent_DataDefinition_item_key_lockmxf_read_header_pp_kl_with_runing_FileDescriptor_ContainerDuration_item_keyruninCheckCountg_Preface_LastModifiedDate_item_keyg_FileDescriptor_SampleRate_item_keyheaderMarkInPosmxf_mark_index_startg_EssenceContainerData_IndexSID_item_key_IO_save_baseg_RGBAEssenceDescriptor_set_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_complexity03_op_atom_labelg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_GenericPackage_set_keyMXFFilePartitionsg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keynewPartition_cur_columng_Identification_ThisGenerationUID_item_keyg_D10_30_525_60_extended_template_esscont_label_modemxf_update_partitionsg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelnewEntryg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_Identification_ProductUID_item_keyg_D10_30_625_50_defined_template_esscont_labelg_DMSegment_set_keymxfLocalTagg_RGBAEssenceDescriptor_Palette_item_keyg_DVBased_50_525_60_compdef_labelg_Identification_CompanyName_item_keymxf_partition_is_completeg_D10_50_625_50_extended_template_esscont_labelg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_label_IO_markerg_CDCIEssenceDescriptor_set_keyshort unsigned intg_GenericTrack_set_keyeleLeng_Identification_Platform_item_keyg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keykeyCompareByteg_DVBased_100_1080_60_I_FrameWrapped_esscont_labeldatag_GenericDataEssenceDescriptor_set_keymxf_is_header_partition_packg_ALawCustomWrapped_esscont_labelMXFListElementg_AES3AudioDescriptor_set_keyseekmxfKeyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_label_IO_FILEg_BWFClipWrapped_esscont_labelg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_key__PRETTY_FUNCTION__g_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelwrite_zerosMXFRIPEntryg_TimecodeComponent_RoundedTimecodeBase_item_keyg_MultipleWrappings_esscont_labelunsigned charfilePosg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keysourcePartitionmxfRational_sbufmxf_mark_header_startg_D10_50_625_30_compdef_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelruninLeng_DNxHD1080i185ClipWrapped_esscont_labelg_InterchangeObject_GenerationUID_item_keypartitiong_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyg_SDTI_CP_System_Pack_esselement_keyg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keycharg_DVBased_25_525_60_compdef_labeltmpPartitiong_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_t_unused2mxf_free_partitionoctet10octet13octet15g_Null_UUIDg_Identification_set_keyg_GenericSoundEssenceDescriptor_Locked_item_keynumeratormxf_log_funcg_OpenIncomplete_Body_pp_key_IO_read_ptrfree_sys_datag_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_key_posput_charmxf_write_rippartialCountg_Preface_PrimaryPackage_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelg_DVBased_50_625_50_FrameWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_key_markersthisPartitionmxf_initialise_file_partitionsg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelminorVersiong_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelg_D10_50_525_60_defined_template_esscont_labelg_DVBased_25_625_50_FrameWrapped_esscont_labelmxf_append_new_partitiong_GenericPackage_PackageModifiedDate_item_keyMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keymxf_clear_ripg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keymxf_append_partitionrelativeFilePosg_ClosedIncomplete_Header_pp_key_offsetg_RGBAEssenceDescriptor_AlphaMinRef_item_keyg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyindexg_NetworkLocator_URLString_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_TextLocator_set_keypartitionsg_GenericPackage_Tracks_item_keyg_GenericTrack_TrackNumber_item_keyg_StaticTrack_set_keyg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelg_TimecodeComponent_DropFrame_item_keyMXFFilelong unsigned intg_D10_40_625_50_picture_only_esscont_labelnewLabel_flags2g_D10_50_625_50_defined_template_esscont_label_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keyg_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_keynextElementmajorVersiong_IECDV_25_525_60_FrameWrapped_esscont_labelg_Null_UL__quad_tpackLenmxf_clear_partitiong_Data_datadef_labelg_OpenIncomplete_Header_pp_keyg_SourcePackage_set_keywriteg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Preface_OperationalPattern_item_key_old_offsetg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_key_IO_backup_baseg_MultipleDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_RandomIndexPack_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_AES3FrameWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelmxf_append_new_from_partitionhaveFooterg_DVBased_50_625_50_ClipWrapped_esscont_labelis_seekableg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intg_D10_40_525_60_defined_template_esscont_labelindexMarkInPossysDatag_TextLocator_LocatorName_item_keyg_ALawFrameWrapped_esscont_labelmxfUMIDmxf_create_from_partitionoperationalPatterng_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_InterchangeObject_InstanceUID_item_key_IO_write_endg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keyMXFRIPg_Timecode_datadef_labelfillSizemxf_read_ripg_GenericPictureEssenceDescriptor_SampledWidth_item_keymxf_initialise_partitiong_GenericTrack_TrackName_item_keyg_Identification_ProductName_item_keyg_D10_50_525_60_picture_only_esscont_labelreadg_DescriptiveMetadata_datadef_label_MXFListElement_nextunsigned intfreeFuncg_D10_40_625_50_extended_template_esscont_labelg_InterchangeObject_set_keymxf_initialise_with_partition__pad1__pad2__pad3__pad4numEntriesg_GenericPictureEssenceDescriptor_FrameLayout_item_keystding_KLVFill_keymxf_read_next_nonfiller_kl_flagsg_EventTrack_EventOrigin_item_keyg_Null_Rationaltllenbyteoctet11octet12octet14octet16octet17octet18octet19g_DNxHD720p120ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keymxf_partition_is_closed_and_completeget_charMXFListIteratorg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_MaterialPackage_set_keyg_BWFFrameWrapped_esscont_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_DVBased_25_625_50_compdef_labelmxfFileg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29tleng_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelmxf_create_partitiong_GenericTrack_TrackID_item_keyg_D10_30_625_50_extended_template_esscont_labelg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyentryessenceContainerLenoctet30octet31g_FileDescriptor_Codec_item_keyGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULzerosMXFListg_EssenceContainerData_set_keyg_Null_UMIDg_GenericPictureEssenceDescriptor_set_keyg_Null_Keysizelong long unsigned intessenceContainersiterg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DVBased_50_525_60_FrameWrapped_esscont_labeluint16_t__off_t_chainmxf_is_partition_packg_StructuralComponent_set_keyg_SourceClip_set_keyMXFLogLevelg_D10_50_525_60_compdef_labelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keyg_Track_Origin_item_keyg_ContentStorage_set_keyg_ClosedComplete_Header_pp_keymxf_is_fillerg_complexity00_op_atom_labelg_Preface_EssenceContainers_item_keyg_IndexTableSegment_keyg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_key_IO_write_ptrMXFFileSysDatallen_shortbufg_DVBased_100_720_60_P_compdef_labelmxf_partition_is_closed__off64_tlastElementg_CDCIEssenceDescriptor_ColorSiting_item_keyg_BWFCustomWrapped_esscont_labelmxf_write_filloctet0octet2octet3octet4octet5octet6octet7octet8octet9failg_Preface_Version_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keymxf_is_footer_partition_packmxf_free_file_partitionsg_root_set_keyg_GenericPackage_Name_item_keyg_PartitionPackPrefix_keyg_D10_50_525_30_compdef_labelg_D10_50_525_40_compdef_labelfree_func_typemxf_read_header_pp_klg_Sequence_StructuralComponents_item_keyg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labelshort intg_LegacySound_datadef_labeluint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLenindexSIDg_Identification_ProductVersion_item_keyg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyfooterPartitiong_TimecodeComponent_set_keycompleteCountg_Track_EditRate_item_keyelementsg_WaveAudioDescriptor_BlockAlign_item_key_vtable_offsetg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_GenericDescriptor_Locators_item_key_IO_buf_baseMXFPartitiong_OpenComplete_Body_pp_keynumPartitionsg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keymxf_mark_header_endg_WaveAudioDescriptor_set_keysigned charMXF_ELOGmxf_allocate_spaceg_ClosedComplete_Body_pp_keyg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelmxf_create_file_partitionsmxf_read_partitiong_Null_LocalTagg_Preface_ContentStorage_item_keymxf_fill_to_positionMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_ALaw_compdef_labelg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_30_625_50_picture_only_esscont_labelmxf_fill_to_kaguint32_tg_RGBAEssenceDescriptor_PixelLayout_item_key_filenolastPartitiong_Preface_set_keytkeyg_WaveAudioDescriptor_AvgBps_item_keysize_tg_complexity01_op_atom_labelindexByteCountg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labeltellstdoutg_D10_40_625_50_defined_template_esscont_labelg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyentriesg_PrimerPack_keyg_DMSourceClip_DMSourceClipTrackIDs_item_keymxf_append_partition_esscont_labelbodyOffsetlabelint64_tg_TimecodeComponent_StartTimecode_item_keyMXF_WLOGg_EventTrack_set_keyg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_GenericPackage_PackageUID_item_keypositiong_OpenIncomplete_Footer_pp_keyg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logg_OpenComplete_Header_pp_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelg_EventTrack_EventEditRate_item_keymxf_is_body_partition_packnextg_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelcloseg_IECDV_25_625_50_compdef_labelpreviousPartitionkagSizeg_D10_50_625_40_compdef_labelfree_partition_in_list__pad5g_ClosedIncomplete_Body_pp_keyg_AES3ClipWrapped_esscont_labelmxf_clear_file_partitionsg_IECDV_25_525_60_ClipWrapped_esscont_labelGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@q' $@%'+'0'B*%> dXRbPN ^2Vm2V |c xh   mn8 Tƈ  \X0>35L ,   '>YJ` P  ^0 w` u     )DYj{ T P%5AP`oPp2  P   H0>HP X!k a!a0j%PC0]{f  0@ Nh + "Hp")"."3#9,P#B\`%9w%9%&mxf_partition.cg_RandomIndexPack_keyfree_partition_in_listwrite_zeroszerosg_KLVFill_key__PRETTY_FUNCTION__.5440__PRETTY_FUNCTION__.5417__PRETTY_FUNCTION__.5387g_Null_Keyg_PartitionPackPrefix_keymxf_write_ripmxf_get_list_lengthmxf_write_kmxf_logmxf_write_lmxf_initialise_list_itermxf_next_list_iter_elementmxf_get_iter_elementmxf_write_uint32mxf_write_uint64mxf_initialise_file_partitionsmxf_initialise_listmxf_append_partition_esscont_labelmallocmxf_append_list_elementfreemxf_append_partitionmxf_read_ripmxf_file_seekmxf_read_uint32mxf_read_klmxf_equals_keymxf_read_uint64mxf_clear_listmxf_clear_partitionmxf_free_partitionmxf_clear_ripmxf_clear_file_partitionsmxf_file_writemxf_allocate_spacemxf_get_min_llenmxf_get_llen__assert_failmxf_write_fillmxf_fill_to_positionmxf_file_tell__umoddi3mxf_fill_to_kagmxf_mark_index_endmxf_mark_index_startmxf_mark_header_endmxf_mark_header_startmxf_write_partitionmxf_get_runin_lenmxf_write_uint16mxf_write_ulmxf_write_batch_headermxf_initialise_partitionmemsetmxf_initialise_with_partitionmxf_create_from_partitionmxf_append_new_from_partitionmxf_create_partitionmxf_read_partitionmxf_read_uint16mxf_read_ulmxf_read_batch_headermxf_append_new_partitionmxf_free_file_partitionsmxf_free_listmxf_create_file_partitionsmxf_create_listmxf_is_fillermxf_equals_key_mod_regvermxf_read_next_nonfiller_klmxf_skipmxf_is_partition_packmxf_equals_key_prefixmxf_partition_is_closed_and_completemxf_partition_is_completemxf_partition_is_closedmxf_is_footer_partition_packmxf_update_partitionsmxf_get_last_list_elementmxf_is_body_partition_packmxf_is_header_partition_packmxf_read_header_pp_kl_with_runinmxf_file_getcmxf_read_lmxf_set_runin_lenmxf_read_header_pp_kl%9A IV !"#$%& $ @H P] %    (3*a+  ,  +% -: i,q(/0/12h+|03*  4  ) @H P] t|   ,   & .; 5,6fq9   9& .; i;  <!   % 2  L T  \ i     =     " @L ;r z  <    =      L T  \ i  !         (  0 =  n @ A   A: < <         !& .; RZ bo   =@^f n{     -@\d ly @  <D LY   @  LZ@qH  ! I"* 2? \d ly  I%  %- 5B b&v~  &  &  (5 U&iq y &  %  ! A&U] er %  J  'K;C KX q"y#$J  M ,(bLgnv~"#$)  >*TNw6  O  -LT \i q6*L  Q ( 0= wS  6S0   ' /< S3i3}    3  +3?G O\ s3  0  3 '4 K0_g o| T  U)&T:BJW lt |   Q      > -l t  |   6  Z  \!1$![>!^]!1q!y! !! !! " " 6">"`~"_"_"_&#.#``#~#f#d#"###$##$" $#$$1$HU$/l$G$$ $$ $/$% %% 0%8% @%M% v%~%`%%` &j&D&j^&hx&k&l&1&' '' +'hb444 : X !&18FMT[bipw *9HWfu )8GVet'2ESao} &1DR`n|%0CQ_m{#1?M[iw%4?NVdy "(.5@cn|  $ 2  2 @ N \ j x            # 1 @ S b }                 & * . 3 G S W [ ` k p {                  " ' 2 F d p |               %*>EIMfmquz $)49DIT_kosx&*.3>CNS^cns~ !0;FRVZ_joz (4?DY`dhm *59=BLQ[`n| (-<TY`kvz~$(,EQUY^i} +6AEIXcnrv%09>IOT_kvz~(-8JValx|5EQVar !,7BMXcny)4?JU`kv'3?KWco{ #/;GS_kw %27CO[gs%0;FQ]iu   ) 5 A M Y e q }           ! !!%!1!=!I!U!a!m!y!!!!!!!!!!!! ""!"-"9"E"Q"]"i"u""""""""""""###)#5#A#M#Y#e#q#}###########$ $$%$1$=$I$U$a$m$y$$$$$$$$$$$$ %%!%-%9%E%Q%]%i%u%%%%%%%%k8<PTpt(,HLlp 48TXpt $8<PThl48PTlpmxf_primer.o/ 1225224032 2404 1000 100664 36296 ` ELFk4(USE $D$CD$E$UBD[]fUWVS,u }4$D$ D$<$ÍDD$u=D$D$ D$D$$1,[^_]ÍD$\$<$t$u4$t&4$4$<$D$CD$<$uD$ D$ D$D$$,1[^_]Ðt&D$D$ D$DD$$,1[^_]ðD$ D$ D$xD$$1&'USÃt$[]Í'UVSÃ0$E@@@ f@D$C$tE0[^]D$DD$ D$D$$D$PD$ D$XD$$E01[^]D$MD$ D$D$$01[^]Í&UEt EEÍUS$]fEf}fy3ED$CD$@$u΋E Uf$[]D$ D$D$$$1[]ÍUE D$D$E$1҅tEfɉÐt&USE ]D$@fEED$E$1tBBCB CBC []Ð&U8uu}E} ]^fED$|$$tUf]u}]f}tPED$@D$$ED$D$ D$D$$1뜍ED$4$tCUUMf BGBGB G BUf FD$D$ D$<D$$1UcteMUf BGBGB G BEfD$D$ D$ D$$1D$UUE ttf;D$ D$=D$$dv'UEU ttE UD$ D$6D$$d'US]t$t$[]Ít&'US$tJ@@@ @@$D$@Ef[]D$oD$ D$D$$1[]Ð&UWVSLuEEE$u7D$D$ D$D$$1L[^_]ÍED$ED$4$E1ۍ}u^EЉD$4$EUEU9]fEЉBEԉBE؉B E܉B|$4$uD$D$ D$<D$$-D$D$ D$D$$E$L1[^_]ËE UD$D$ D$*D$$D$D$ D$dD$$xt&UED$$% : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I.? : ;' @: ;I 4: ;I.? : ; ' I@: ; I4: ; I 4: ;I U.: ; ' @ .: ; ' I !: ; I".: ; ' I@# : ; $1UX Y %1&: ; I '4: ; I (: ; I)4: ; I*4: ; I+4I4  ,.? : ; ' @-4: ; I.: ; I /4: ; I 04: ;I 14: ; I? < N !7+ 05int^ p)'!| ;hQ" 7$ v5 t>,h% .4 ># #* # #  #Q$ # #( #% # | #$ #(| #,v #0Y" #4+ ">#8[ &>#< (#@ ,L#Dy( -Z#Fn$ .#G 2#H ;#L D#T E#X F#\ G#` H%#d J>#h L#l     / # # } >#' 1EH"2L*40E';o%: 0%;# x<# 7%=# >%># E%?# L%@# S%A# Z%B# a%C# h%D# mE# uF# }G# WH# I# _J#E!K<[ M%$P 0%Q# xR# 7%S# >%T# E%U# L%V# S%W# Z%X# a%Y# h%Z# m[# u\# }]# W^# _# _`#Oa; c%g y 0%z# x{# 7%|# >%}# E%~# L%# S%# Z%# a%# h%# m# u# }# W# # _# # # # # 1# 9# A# I# Q# Y# a# i# q# y# # #DE> # # &!}% `.&}# '#T(T+ F(,# $-#len.7# B/I# K!0 3 94# 5# 67#7?#*,|)"(+U[ m ? _$%x_$K 4( .*] # + # , # - # . #eof/ # V 0 # +1 # c2 # !3 #$ 6] #( 7W #, {':#0 2 ;#2 W  W mK } & W } &c  & W &   > W   > W >  > W >   W  <~K # $$:#uid%/#.&& { )  *:# I,+# ,V {  0 N  ! & 1g )>P, X !`&  g K  r![#9 Z eg )C>!B ! Bg "- $J>09I  I }Kg ut#o%U$ P% % c _(@Z'C )g u| A>`nņ &$Ŭ 'tag:uz: r>+ (key (&$ )Hc )>0f $:(keyc R0 >@ ) _:&"  )}g *tag:) /"Ef<>@@;l ;+ "(5>4 4G+ ,/yx /(l> &k-'$m >  8&ܹ'$ކ ul`"&`)&}g u`)$:'uid/H*i&#o% %g> .keyf   -g $-!В -r  %/) :-!, -]< >- - -0 -3 -6 -9 -< -? -B -~] -.` - d -g -#j -m -$p -s -x$v -&y -  -" -. -v& -  -X& -* -o -$ -<  - -.  - - / -$ -# -E -d/ -N' -  - -! -S - -" - - -5 - 5  O    ..  e. J  +# & ) c2 k5 M 8 $;  > A +D KG 0J M P S V  Y *\ )_ b F e n q t    q       ;  \  ( s+ -.  1 4 /7 (: = =-@ WC UF \-I V ` 0Q,j u # +  g ) -*& -{ - -  -G+ -. -t% -& - -9 - - -# - -s - -E - '  b    0#    + % s# ,  0   7 S! >  B S I  P $ W - [ 9& b  i  p x w  ~   @/  2        K    .      (  [#  ,  !'  ;  k"      L  &  '    ,    "     ! l (  / *) 3  :  ) A  H  O b, S  Z  ^  b 5$ i ( m  t % x   '      !  &    o  d    K  c*  "    **  L  #    B      ,      & $  + N 2 {- 9 ' @  G H K  R  Y + ` $ g % n  u  | p  -    x          *      .      ,  =  (    B      %  2  $  R)  O( #  * Y+ 1 8 8 ` <  @ 1 1+ 1-.JX ./mxf./include/mxf/usr/include/usr/include/sys/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_primer.cmxf_file.hstdint.htypes.hmxf_primer.hmxf_types.hmxf_list.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hstddef.hmxf_logging.hu3e:>,0Ct=g@82t -t< .wXx~Bkh.gv.^z<^lJ --:0uJ -u< .Pf?O=W=3Π:Zu< %u< .`i#itiMOzzlocalTag)mxf_write_uid(mxfFile, &entry->uid)(newEntry = (MXFPrimerPackEntry*)malloc(sizeof(MXFPrimerPackEntry))) != NULLmxf_append_list_element(&primerPack->entries, (void*)entry)add_primer_pack_entry(primerPack, newEntry)Could 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)data != ((void *)0) && info != ((void *)0)(newPrimerPack = (MXFPrimerPack*)malloc(sizeof(MXFPrimerPack))) != NULLmxf_create_primer_pack(&newPrimerPack)mxf_read_array_header(mxfFile, &numberOfItems, &itemLength)mxf_read_local_tag(mxfFile, &localTag)create_primer_pack_entry(newPrimerPack, &newEntry)+4 entry_eq_tagentry_eq_uid| NAB DPAB F#AB A0 AB AC@AB `AB D;AB 0XAB D AB FFI@FAB GAB 5AB D AB DAB F AB ttNuPQtQStSuPWuyWy{u{WuWPu SS{SSSwSStt#u P !S01t13t39u0HPHSS6S0HRHVV7V@AtACtCZu@MMSPSZu`atactcu`jjSuSutt+u+u+u P'*P01t13t3u0ffu0ffux0ffSutt@uVu@VWu @W u` 5P9@u`ulaululQeurPP9<P@AtACtCu@PPRu@PPWPWbu bPu ttuPuPuRu Ru ttuSu !t!#t#utt uV u & V& ) u) V udAud ud urOur urSCS % S) S t t u R mxf_get_primer_pack_size mxf_write_primer_packc mxf_create_item_tag mxf_get_item_tag mxf_get_item_keyi mxf_register_primer_entrymxf_free_primer_packmxf_create_primer_packmxf_read_primer_packmxf_is_primer_pack qtvtg_CDCIEssenceDescriptor_HorizontalSubsampling_item_key/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDg_ClosedIncomplete_Footer_pp_keyoctet1denominatorg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keyint32_t_IO_save_endg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyg_ALawClipWrapped_esscont_labelMXFPrimerPackEntrymxf_create_item_tagg_OpenComplete_Footer_pp_keymxf_get_item_tagg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baselong intg_StructuralComponent_DataDefinition_item_key_lockg_D10_50_625_50_compdef_labelg_FileDescriptor_ContainerDuration_item_keyg_EssenceContainerData_IndexSID_item_key_IO_save_baseg_RGBAEssenceDescriptor_set_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_GenericPackage_set_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columng_D10_30_625_50_defined_template_esscont_labelg_Identification_ThisGenerationUID_item_keyg_D10_30_525_60_extended_template_esscont_label_moderesultg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelnewEntryg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_Identification_ProductUID_item_keyg_DMSegment_set_keymxfLocalTagg_RGBAEssenceDescriptor_Palette_item_keyg_DVBased_50_525_60_compdef_labelg_Identification_CompanyName_item_keyg_D10_50_625_50_extended_template_esscont_labelg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_label_IO_markerg_CDCIEssenceDescriptor_set_keyshort unsigned intg_GenericTrack_set_keyg_Identification_Platform_item_keyg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labeldatag_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_label_IO_backup_baseg_ClosedComplete_Header_pp_keyg_AES3AudioDescriptor_set_keyseekmxfKeyg_Identification_VersionString_item_keyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_label_IO_FILEg_BWFClipWrapped_esscont_labelg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_key__PRETTY_FUNCTION__g_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelnextTagg_TimecodeComponent_RoundedTimecodeBase_item_keyg_MultipleWrappings_esscont_labelunsigned charg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keymxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelruninLeng_DNxHD1080i185ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyg_SDTI_CP_System_Pack_esselement_keyg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keycharmxfUIDg_DVBased_25_525_60_compdef_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyfree_primer_pack_entry_in_listg_IECDV_25_525_60_compdef_labelg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyoctet13octet15g_Null_UUIDg_Identification_set_keyg_GenericSoundEssenceDescriptor_Locked_item_keynumeratormxf_log_funcg_OpenIncomplete_Body_pp_keyitemUID_IO_read_ptrfree_sys_datag_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_key_posput_charg_Preface_PrimaryPackage_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelmxf_register_primer_entryg_DVBased_50_625_50_FrameWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_key_markers_unused2g_DVBased_100_1080_50_I_FrameWrapped_esscont_labelnewTagg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelnumberOfItemsg_D10_50_525_60_defined_template_esscont_labelg_DVBased_25_625_50_FrameWrapped_esscont_labelg_IndexTableSegment_keyg_GenericPackage_PackageModifiedDate_item_keyMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keyg_FileDescriptor_SampleRate_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyentry_eq_tagg_ClosedIncomplete_Header_pp_key_offsetg_RGBAEssenceDescriptor_AlphaMinRef_item_keyg_EssenceContainerData_BodySID_item_keyindexg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_GenericPackage_Tracks_item_keyg_StaticTrack_set_keyg_Preface_ContentStorage_item_keyg_LegacyPicture_datadef_labelg_TimecodeComponent_DropFrame_item_keyMXFFilelong unsigned intg_D10_40_625_50_picture_only_esscont_label_flags2g_D10_50_625_50_defined_template_esscont_label_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keyg_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_keynextElementg_IECDV_25_525_60_FrameWrapped_esscont_labelg_Null_UL__quad_tg_Data_datadef_labelg_OpenIncomplete_Header_pp_keyg_SourcePackage_set_keywriteg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyMXFPrimerPackg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericTrack_TrackNumber_item_keyg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Preface_OperationalPattern_item_key_old_offsetg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_keymxf_get_primer_pack_sizeg_MultipleDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_RandomIndexPack_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_AES3FrameWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelis_seekableg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intg_D10_40_525_60_defined_template_esscont_labelsysDatag_TextLocator_LocatorName_item_keyg_ALawFrameWrapped_esscont_labelmxf_free_primer_packmxfUMIDg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_InterchangeObject_InstanceUID_item_key_IO_write_endg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keyg_Timecode_datadef_labelg_InterchangeObject_GenerationUID_item_keyg_GenericPictureEssenceDescriptor_SampledWidth_item_keyg_GenericTrack_TrackName_item_keyg_Identification_ProductName_item_keyg_D10_50_525_60_picture_only_esscont_labelreadg_DescriptiveMetadata_datadef_label_MXFListElement_nextunsigned intfreeFuncg_D10_40_625_50_extended_template_esscont_labelg_InterchangeObject_set_key__pad1__pad2__pad3__pad4__pad5g_GenericPictureEssenceDescriptor_FrameLayout_item_keyMXFListElementstding_KLVFill_keyprimerPackmxf_read_primer_pack_flagsg_EventTrack_EventOrigin_item_keyg_Null_Rationaloctet10octet11octet12octet14octet16octet17octet18octet19g_DNxHD720p120ClipWrapped_esscont_label./mxf/mxf_primer.cget_charMXFListIteratorg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_complexity03_op_atom_labelg_MaterialPackage_set_keyg_BWFFrameWrapped_esscont_labelg_DVBased_25_625_50_compdef_labelmxfFileg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29g_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Body_pp_keyg_GenericTrack_TrackID_item_keyg_D10_30_625_50_extended_template_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyentryinfooctet30octet31g_FileDescriptor_Codec_item_keyGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULMXFListg_EssenceContainerData_set_keyfree_primer_pack_entryg_Null_UMIDg_GenericPictureEssenceDescriptor_set_keyg_Null_Keysizelong long unsigned intiterg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DVBased_50_525_60_FrameWrapped_esscont_labeluint16_t__off_t_chainitemLengthg_StructuralComponent_set_keyassignedTagg_SourceClip_set_keyMXFLogLevelg_D10_50_525_60_compdef_labelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keyg_Track_Origin_item_keyg_ContentStorage_set_keyg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelg_Preface_EssenceContainers_item_keylocalTagg_DNxHD_compdef_labelnewPrimerPackg_GenericDescriptor_set_key_IO_write_ptrMXFFileSysData_shortbufg_DVBased_100_720_60_P_compdef_labelcreate_primer_pack_entry__off64_tlastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelmxf_is_primer_packoctet0octet2octet3octet4octet5octet6octet7octet8octet9failg_Preface_Version_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keyg_root_set_keyg_GenericPackage_Name_item_keyg_D10_50_525_30_compdef_labelg_D10_50_525_40_compdef_labelfree_func_typeg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labelshort intg_EventTrack_EventEditRate_item_keyuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLeng_Identification_ProductVersion_item_keyg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyg_TimecodeComponent_set_keyentry_eq_uidg_Track_EditRate_item_keymxf_create_primer_packelementsg_WaveAudioDescriptor_BlockAlign_item_key_vtable_offsetg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_GenericDescriptor_Locators_item_key_IO_buf_baseg_OpenComplete_Body_pp_keyg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyg_WaveAudioDescriptor_set_keysigned charMXF_ELOGg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labeladd_primer_pack_entrymxf_get_item_keyg_Null_LocalTagmxf_write_primer_packMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_ALaw_compdef_labelg_D10_30_625_50_picture_only_esscont_labeluint32_tg_RGBAEssenceDescriptor_PixelLayout_item_key_filenog_CDCIEssenceDescriptor_ColorSiting_item_keyg_Preface_set_keyg_WaveAudioDescriptor_AvgBps_item_keysize_tg_complexity01_op_atom_labelg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labeltellstdoutg_D10_40_625_50_defined_template_esscont_labelg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyentriesg_PrimerPack_keyg_DMSourceClip_DMSourceClipTrackIDs_item_keyint64_tg_TimecodeComponent_StartTimecode_item_keyMXF_WLOGg_EventTrack_set_keyg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_GenericPackage_PackageUID_item_keyg_OpenIncomplete_Footer_pp_keyg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logg_OpenComplete_Header_pp_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelnextg_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelcloseg_IECDV_25_625_50_compdef_labelg_Preface_LastModifiedDate_item_keyg_D10_50_625_40_compdef_labelg_ClosedIncomplete_Body_pp_keyg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@  v% + 0 B R> @zxR(N ^2+Fm2+|/*/  t1=9  :  :80;/j5jj p s   #60 O@n@F{G      NP 6Oj`;0X+9H5]l  mxf_primer.cg_PrimerPack_keyfree_primer_pack_entrycreate_primer_pack_entryfree_primer_pack_entry_in_listentry_eq_tagentry_eq_uid__PRETTY_FUNCTION__.5047__PRETTY_FUNCTION__.5034mxf_get_primer_pack_sizemxf_get_list_lengthmxf_get_llenmxf_write_primer_packmxf_write_klmxf_logmxf_write_array_headermxf_initialise_list_itermxf_next_list_iter_elementmxf_get_iter_elementmxf_write_local_tagmxf_write_uidfreemallocmxf_append_list_elementmxf_create_item_tagmxf_find_list_elementmxf_get_item_tagmxf_get_item_keymxf_register_primer_entry__assert_failmxf_equals_uidmxf_free_primer_packmxf_clear_listmxf_create_primer_packmxf_initialise_listmxf_read_primer_packmxf_read_array_headermxf_read_uidmxf_read_local_tagmxf_is_primer_packmxf_equals_key1fv  !"#$%%<&PX `m     'D()     , +  +AZ+++  1 D*   + fv} / /2'/(ej4  3  26[78       1G O W d  v ~     :0 !&18FMT[bipw *9HWfu )8GVet'2ESao} &1DR`n|%0;N\jx .<JXft"0?JYao'-39@Kny  ! / =  / L _ m |               $ . 3 A L Q V a r y }                   2 9 = A F P U i t x |                 $ ) 3 8 B Q V o z ~                !&05@JUY]blq{ #1?MW\jt"2BMXcny)4?JU`kv&1<GS_kw+7CO[gs'3?KWco{)5@KValw+7CO[gs'3?KWco{ #/;GS_kw+7CO[gs'3?KWco{ #/;GS_kw+8Ee48TXpt 48LPhl/23 1225224032 2404 1000 100664 33328 ` ELFd4(UE8t]1Ðxux+ux4uPtfuـxuӀx t&uɀx uÀx t&ux ]fUE]P @fUS]K S C S[] Í&UE ]Í&UE ]Í&UE ]Í&UE]Í&US]t$[]ÍUH}} ]EuW$O(U؋W]؉M܋Ou܉U)ӋWM΋O U9ΉMrvMw&9s19MsoE؋]+E)ËE\$D$E$1G$O(9tHD$D$ D$D$9$1v]u}]Ívv떋E9Uvz&'U($,]Éu։}Mt>1 CBCBC B BE]u}]D$GD$ D$D$9$1‰'UVS0UE ME]uD$dD$ D$D$9$D$hD$ D$pD$9$V% : ; I$ > $ >   I : ;  : ;I8 &I : ; : ; I8 I !I/  : ;  : ; ( ' I<  : ; I8 ' I.? : ; ' I@: ; I: ; I : ; I.: ; ' : ; I.? : ; ' @1X Y 1 4: ; I!.: ; ' I@"4: ; I # : ; $4I4  %: ; I &4: ; I'4: ; I (4: ;I)4: ; I? < xS !p7+ 0int l)&'y!g ;h#" 7$ vt>,h1 . >#  #* # #  # $ # #( #% #  #$ #(| #,T #0+" #4+ ">#8 &>#< (#@ ,L#D[( -Z#FB$ .#G  2#HP ;#L D#T E#X F#\ G#` H%#d J>#h] L#l 2   #  # m >#    ' 1E"2L*40T';o: 2%;# x<# 9%=# @%># G%?# N%@# U%A# \%B# c%C# j%D# JE# RF# ZG# pH# bI# xJ#;!K*g MP 2%Q# xR# 9%S# @%T# G%U# N%V# U%W# \%X# c%Y# j%Z# J[# R\# Z]# p^# b_# x`#Oa)g  y 2%z# x{# 9%|# @%}# G%~# N%# U%# \%# c%# j%# J# R# Z# p# b# x# j# r# z# # # # # # # # # # # # # #*(! # # M #),x)e" (, +ci{M.$%.$Y4( .*k# +# ,# -# r.#eof/# V 0 # +1# # 62# !3# #$ 6k#( 7e#, ':#0 | ; #2ee{Yeqe >e>e> >e># e < +,"key## =$$# $%# .&# '#$q$(:   R) >^key , j`nn   . Upʘ Z *[  {[  =-[  J[ v tQ P  < S     / >m   \len 4  H : b) !! #D> keyC =$C C  E 3 '>Fm rkey =$len  " ut a#q%\ />]m    '$ p t>`_mr  r s%lens "2uuh$^>Sm\ key\ =$\len\ ] "_ up `y#q%m  " &  &!О &]; ')L &`!\ &:l !& -;&0;&3;&6;&9;&<;&?;&B;&M];&.`;&d;&Kg;&3j;&m;&=p;&s;&L$v;&&y;&;&q";&.;&x&;&2 ;&Z&;&*;&F;&#;&~ ;&+;&: ;&;& ;&$;&";&0;&`/;&]';&P ;&Q;&!;&;&;&!;&;&;&;&;(;(f;( ;( ;(;(,.;(;(^.;(c ;(+#;(j&;();(E2;({5;(Y 8;(;;(h >;(A;( D;(:G;(J;(M;(P;(S;(V;(Y;(*\;()_;( b;( e;(n;(-q;(t;( %;( ;(7 ;( ;(;((;();(  (( (/+ (-. () 1 (4 (.7 ((: (= ($@ (WC (mF (Z-I (V (?` (Q,j (Ku (#;(+;(;(;();&,&;&;&u;&;&Q+;&.;&v%;&&;&;& ;&a;&r;&#;& ;&;&;&U;&;(';(n  ;(;(";(;(;%;(.#,;(0;(7;(A!>;(B;(yI;(#P;(JW;(-[;(;&b;( i;(cp;(w;(~;(;(Xq .c.+q f<<>h@J)y= 0mxf_file_seek(mxfFile, essenceElement->startFilePos + 16, SEEK_SET)mxf_write_fixed_l(mxfFile, essenceElement->llen, essenceElement->totalLen)mxf_file_seek(mxfFile, filePos, SEEK_SET)mxf_write_fixed_l(mxfFile, llen, len)mxf_finalize_essence_element_write| ^AB `AB p)AB A AB  AB  AB  AB $AB DAB FL AB MEEAB EAB FI`cAB II AB FMFtt^u  PuZPZ^u`atactcnupqtqstsuttuttuttuttuPttuSuttuuuWWWu WWWaPaiuiPuPuP u u PQPQSS S !t!#t#u BPB|SS BRBlVyVV BQBupRWttu<<uu R SuSVuVu:SV:ZuVZ\u\uV8:QR:YQS\QStt]u9u9]FWFJu J]WSR>SVJ9SV`atactcuttSuWWSuSu Su Vu6VW69uW9=u=SVWOxRQRQ| mxf_is_gc_essence_element mxf_get_essence_element_size mxf_get_track_number. mxf_get_essence_element_item_typeZ mxf_get_essence_element_count mxf_get_essence_element_type mxf_get_essence_element_number mxf_close_essence_element< mxf_read_essence_element_data! mxf_open_essence_element_read mxf_finalize_essence_element_write mxf_write_essence_element_datap mxf_open_essence_element_writeSg_CDCIEssenceDescriptor_HorizontalSubsampling_item_key/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDg_ClosedIncomplete_Footer_pp_keyoctet1denominatorg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keyint32_t_IO_save_endg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keymxf_get_essence_element_numberg_ALawClipWrapped_esscont_labelg_IECDV_25_525_60_compdef_labelg_OpenComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baselong intg_StructuralComponent_DataDefinition_item_key_lockg_D10_50_625_50_compdef_labeltotalLeng_FileDescriptor_ContainerDuration_item_keyg_DMFramework_set_keyg_EssenceContainerData_IndexSID_item_key_IO_save_baseg_RGBAEssenceDescriptor_set_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_GenericPackage_set_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columng_D10_30_625_50_defined_template_esscont_labelg_Identification_ThisGenerationUID_item_keyg_D10_30_525_60_extended_template_esscont_labelg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_Identification_ProductUID_item_keyg_DMSegment_set_keymxfLocalTagg_RGBAEssenceDescriptor_Palette_item_keyg_DVBased_50_525_60_compdef_labelg_Identification_CompanyName_item_keyg_D10_50_625_50_extended_template_esscont_labelg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_label_IO_markerg_CDCIEssenceDescriptor_set_keyshort unsigned intg_GenericTrack_set_keyg_Identification_Platform_item_keyg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labeldatag_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_label_IO_backup_baseg_ClosedComplete_Header_pp_keyactualNumReadseektrackNumbermxfKeyg_Identification_VersionString_item_keyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_label_IO_FILEg_BWFClipWrapped_esscont_labelg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_key__PRETTY_FUNCTION__g_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelg_AES3ClipWrapped_esscont_labelmxf_read_essence_element_datag_TimecodeComponent_RoundedTimecodeBase_item_keyg_MultipleWrappings_esscont_labelunsigned charfilePosg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keymxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelruninLenessenceElementg_D10_40_625_50_defined_template_esscont_labelg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyg_SDTI_CP_System_Pack_esselement_keyg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keycharg_DVBased_25_525_60_compdef_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyoctet13octet15g_Null_UUIDg_Identification_set_keyg_GenericSoundEssenceDescriptor_Locked_item_keynumeratormxf_log_funcg_OpenIncomplete_Body_pp_key_IO_read_ptrfree_sys_datag_CDCIEssenceDescriptor_BlackRefLevel_item_keymxf_close_essence_element_posput_charmxf_get_essence_element_countg_Preface_PrimaryPackage_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelg_DVBased_50_625_50_FrameWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SignalStandard_item_key_markers_unused2g_DVBased_100_1080_50_I_FrameWrapped_esscont_labelg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelg_D10_50_525_60_defined_template_esscont_labelg_DVBased_25_625_50_FrameWrapped_esscont_labelg_IndexTableSegment_keyg_GenericPackage_PackageModifiedDate_item_keyMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keyg_FileDescriptor_SampleRate_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_ClosedIncomplete_Header_pp_key_offsetg_RGBAEssenceDescriptor_AlphaMinRef_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_GenericPackage_Tracks_item_keyg_GenericTrack_TrackNumber_item_keyg_StaticTrack_set_keyg_Preface_ContentStorage_item_keyg_LegacyPicture_datadef_labelg_TimecodeComponent_DropFrame_item_keyMXFFilelong unsigned intnewEssenceElementg_D10_40_625_50_picture_only_esscont_label_flags2mxf_open_essence_element_readg_D10_50_625_50_defined_template_esscont_labelfree_essence_element_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keyg_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_keyg_IECDV_25_525_60_FrameWrapped_esscont_labelg_Null_UL__quad_t./mxf/mxf_essence_container.cg_Data_datadef_labelg_OpenIncomplete_Header_pp_keyg_SourcePackage_set_keywriteg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Preface_OperationalPattern_item_key_old_offsetg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_keyg_MultipleDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_RandomIndexPack_keymxf_get_track_numberg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_AES3FrameWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelis_seekableg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intg_D10_40_525_60_defined_template_esscont_labelsysDatag_TextLocator_LocatorName_item_keyg_ALawFrameWrapped_esscont_labelactualLeng_AES3AudioDescriptor_set_keymxfUMIDnumWritteng_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_InterchangeObject_InstanceUID_item_key_IO_write_endg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keyg_Timecode_datadef_labelg_InterchangeObject_GenerationUID_item_keyg_GenericPictureEssenceDescriptor_SampledWidth_item_keyg_GenericTrack_TrackName_item_keyg_Identification_ProductName_item_keyg_D10_50_525_60_picture_only_esscont_labelreadg_DescriptiveMetadata_datadef_label_nextunsigned intcreate_essence_elementg_D10_40_625_50_extended_template_esscont_labelmxf_get_essence_element_sizeg_InterchangeObject_set_key__pad1__pad2__pad3__pad4__pad5g_GenericPictureEssenceDescriptor_FrameLayout_item_keystding_KLVFill_key_flagsg_EventTrack_EventOrigin_item_keyg_Null_Rationaloctet10octet11octet12octet14octet16octet17octet18octet19_modecurrentFilePosget_charg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_complexity03_op_atom_labelg_BWFFrameWrapped_esscont_labelg_DVBased_25_625_50_compdef_labelmxfFileg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29essenceElementKeynumReadg_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Body_pp_keyg_GenericTrack_TrackID_item_keyg_D10_30_625_50_extended_template_esscont_labelmxf_write_essence_element_datag_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyoctet30octet31g_FileDescriptor_Codec_item_keyGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULg_EssenceContainerData_set_keyg_Null_UMIDg_GenericPictureEssenceDescriptor_set_keyg_Null_Keysizelong long unsigned intg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DVBased_50_525_60_FrameWrapped_esscont_labeluint16_t__off_t_chaing_StructuralComponent_set_keyg_SourceClip_set_keyMXFLogLevelg_D10_50_525_60_compdef_labelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keyg_Track_Origin_item_keyg_ContentStorage_set_keyg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelg_Preface_EssenceContainers_item_keyg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keymxf_open_essence_element_write_IO_write_ptrMXFFileSysDatallen_shortbufg_DVBased_100_720_60_P_compdef_labelMXFEssenceElement__off64_tg_OpenIncomplete_Footer_pp_keystartFilePosg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelg_DNxHD720p120ClipWrapped_esscont_labeloctet0octet2octet3octet4octet5octet6octet7octet8octet9failg_Preface_Version_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keyg_root_set_keyg_GenericPackage_Name_item_keyg_D10_50_525_30_compdef_labelg_D10_50_525_40_compdef_labelg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labelg_GenericDescriptor_set_keyshort intg_EventTrack_EventEditRate_item_keyuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLeng_Identification_ProductVersion_item_keyg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyg_TimecodeComponent_set_keyg_Track_EditRate_item_keyg_WaveAudioDescriptor_BlockAlign_item_key_vtable_offsetg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_GenericDescriptor_Locators_item_key_IO_buf_baseg_OpenComplete_Body_pp_keyg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyg_WaveAudioDescriptor_set_keymxf_is_gc_essence_elementsigned charMXF_ELOGg_DNxHD1080i185ClipWrapped_esscont_labelg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Null_LocalTagMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_ALaw_compdef_labelmxf_get_essence_element_item_typeg_D10_30_625_50_picture_only_esscont_labeluint32_tg_RGBAEssenceDescriptor_PixelLayout_item_key_filenog_CDCIEssenceDescriptor_ColorSiting_item_keyg_Preface_set_keyg_WaveAudioDescriptor_AvgBps_item_keysize_tg_complexity01_op_atom_labelg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labeltell_MXFEssenceElementstdoutg_MaterialPackage_set_keyg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_PrimerPack_keyg_DMSourceClip_DMSourceClipTrackIDs_item_keyint64_tg_TimecodeComponent_StartTimecode_item_keyMXF_WLOGg_EventTrack_set_keyg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_GenericPackage_PackageUID_item_keymxf_get_essence_element_typeg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logg_OpenComplete_Header_pp_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelg_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelcloseg_IECDV_25_625_50_compdef_labelg_Preface_LastModifiedDate_item_keyg_D10_50_625_40_compdef_labelg_ClosedIncomplete_Body_pp_keymxf_finalize_essence_element_writeg_NetworkLocator_URLString_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@S m%+0B |> o`R,$hN 0^2&m2'|(# ( 8 *)2 3  04/c5cch |kA   0#   I^c`p)    $+0N\dk`c5mxf_essence_container.ccreate_essence_element__PRETTY_FUNCTION__.5076mxf_is_gc_essence_elementmxf_get_essence_element_sizemxf_get_track_numbermxf_get_essence_element_item_typemxf_get_essence_element_countmxf_get_essence_element_typemxf_get_essence_element_numbermxf_close_essence_elementfreemxf_read_essence_element_datamxf_file_readmxf_logmallocmxf_open_essence_element_readmxf_file_tellmxf_finalize_essence_element_writemxf_file_seekmxf_write_fixed_l__assert_failmxf_write_essence_element_datamxf_file_writemxf_open_essence_element_writemxf_write_k>   0"hp x"$  (5m%$   !.= MTY&(  *G"t*% -5 =J !&18FMT[bipw *9HWfu )8GVet  3AO]ky2@N\jx1?M[iw-;IWes"5;AGNY|!/=K* ? U c q                  4 ? C G L ` k o s x                   " + / B M Q U Z d i s                    ' 2 6 : ? I X ] g v {                     ! % * 8 F b v                &1ARbr} "-8CNYdoz *5@KValw+7CO[gs'3?KWco{ #/;GS_ju%1=IUamy !-9EQ]iu)5AMYeq} %1=IUamy !-9EQ]iu)5AMYeq} %1=IUbom 0 4H Ld h|      $ (D Hd h /48 1225224033 2404 1000 100664 61812 ` ELF4(UWVS,E uU}EUF<$D$u7D$5D$ D$D$$1,[^_]F<$D$F<$D$FV <$D$T$xE1ۀ}Eu;]F<$D$uD$;D$ D$D$$1:D$6D$ D$0D$$,1[^_]ÍvD$7D$ D$`D$$,1[^_]U}U1.t&FUD<$D$;]EF؉<$D$uD$?D$ D$D$$12D$8D$ D$D$$1D$@D$ D$$D$$1U(}}]]uu D$ ?<$uBD$(D$ D$`D$$1ҋ]Ћu}]Ít&эB E<$ÃD$tbE<$D$\$<$uD$+D$ D$D$$1_fD$)D$ D$D$$1)D$*D$ D$D$$1&UVS u] D$ ?4$u>D$D$ D$`D$$1҃ [^]Í[DD$4$tf\$4$D$4$uD$D$ D$/D$$1vt&D$D$ D$D$$ 1[^]D$D$ D$D$$ 1[^]UVS ] uC4$D$u>D$D$ D$D$$1҃ [^]ÍC4$D$tPC4$D$uD$ D$ D$LD$$ 1[^]D$D$ D$$D$$ 1[^]Ít&U(Eu1]P}}t@1D ÃPUt"U B5J41ҍA ED$<$uDD$D$ D$|D$$EE]u}]É\$t$<$tjD$ <<$D$<$D$D$ D$D$$EsD$D$ D$D$$E9&D$D$ D$D$$EM <$L$tMD$ ?<$urD$D$ D$TD$$ED$D$ D$$D$$E`D$<$u9D$D$ D$LD$$EU B<$D$u9D$D$ D$|D$$EM A<$D$u9D$D$ D$D$$EuD$ ?<$u9D$D$ D$D$$E(D$<$u D$M AQ<$D$T$u9D$D$ D$ D$$ED$ ?<$u9D$D$ D$XD$$EdD$<$u D$M A Q$<$D$T$u9D$D$ D$D$$ED$?<$u9D$D$ D$D$$ED$<$u9D$D$ D$iD$$ESU B(<$D$u9D$D$ D$D$$ED$?<$u9D$D$ D$D$$ED$<$u D$M A,<$D$u9D$D$ D$<D$$EGD$?<$u9D$D$ D$lD$$ED$<$u D$UU B0<$D$tEuHEvD$D$ D$D$$EtD$?<$u9D$D$ D$D$$E'D$<$u9D$D$ D$D$$EM A4<$D$u9D$D$ D$D$$ED$?<$u9D$ D$ D$D$$E=D$<$u D$ U B5<$D$ED$ D$ D$@D$$EUW1V1SP,U B8t\1uE EHD$ D$D$$E2D$;D$ D$D$$ED$9D$ D$0D$$ED$8D$ D$D$$ED$:D$ D$`D$$END$CD$ D$$D$$ED$BD$ D$D$$E'USÃtJPt$@Pt$@t$[]ÐUWVSUt`XD$~D$ D$D$$XfE<$D$EE<$D$f}D$t닍&x51f$CD$<$M8A5vn‹U<$‰\$uD$D$ D$D$$$EE0UT$ED$EUĉD$T$ED$ ED$E $D$EЃEeDfD$D$ D$D$$D$fD$ D$ D$$D$gD$ D$ D$$pD$D$ D$D$$>D$D$ D$lD$$ D$D$ D$@D$$D$D$ D$D$$D$D$ D$D$$vD$D$ D$`D$$DD$D$ D$D$$D$D$ D$4D$$D$yQD$xD$ D$ D$$D$D$D$ D$< D$$bD$D$ D$D$$0D$D$D$ D$ D$$D$D$ D$l D$$D$}D$ D$ D$$D$nD$ D$D$$[D$mD$ D$ D$$)D$sD$ D$P D$$D$rD$ D$ D$$D$D$ D$D$$D$D$ D$PD$$aD$D$ D$$D$$/D$D$ D$D$$D$D$ D$ D$$D$D$ D$ D$$D$D$ D$<D$$yD$D$ D$DD$$5 UED$$% : ; I$ > $ >   I : ;  : ;I8 &I : ; : ; I8 I !I/  : ;  : ; ( ' I<  : ; I8 ' I.? : ;' I@: ;I4: ;I4: ;I.? : ; ' I@: ; I4: ; I4: ; I   U! U".: ; ' @#.: ; ' $: ; I%.? : ; ' @&1UX Y '1(: ; I ).: ; ' I *4: ; I+ : ; , -4I4  .1UX Y /410 11412: ;I 3 : ;4: ; I 54: ; I 64: ;I74: ;I 84: ; I? < k3"7, 0^int - 4 +(|# ;h# 7a& v^pZ>.hn .% ># #+ #L #  #& # #* #' #  #$j #( #,F #0$ #4~, ">#8q &>#< (#@* ,L#D) -Z#F2& .#Gz 2#H ;#L D#T E#X F#\ G#` H%#d J>#hO L#l   X # 3 # P >#    '. 1E#2LH,40(;o: &; # < # &= # &> # &? # &@ # &A # &B # &C # &D # ^E # fF # nG # H # vI # J ##K5 MP &Q # R # &S # &T # &U # &V # &W # &X # &Y # &Z # ^[ # f\ # n] # ^ # v_ # ` #ea4g y &z # { # &| # &} # &~ # & # & # & # & # & # ^ # f # n #  # v #  # ~ #  #  #  #  #  # ! # ! # ! # ! # &! # .! # 6! # >! # " # " #@3, U# #'  "&n #+P.+;$ (M_ +n#&%#&z4( F0*# /+# ,# -# U. #eof/# 0. # m-1D # K2# w#3D #$ 6#( 7#, ): #0 ;#2z  > >>. >> D 4 ,< " /# # r+%# & # '#U (U  + /, # .# 5/# '0 # 11*# 42 # e$3& # ,G4  @7 8# /9,# U:7# );B# <#( )=#, >#0 ? #4 @ #5 A #8 B #< , 1C7  )i -2> 0i , 0 0 "1 i34J  '>h %i  % %  &L *>`l i }%L 6>`\J i v"   >`:( i T }%; *    >@#5 i a ; */upJ cr" Xg " k "! ~!("0 i1" ~H0%"G Q # R q$"p  %h oh up   & @' n > z (h nA).V>$Un$"U *W +'k#9'4$3n$"3 ,(*;*n.< - -> n#Tnɭ5ʭ ' $ 1*D (4 (e$& * .X''!/v 0#.g''!/ /S )`)}>$|n$"| *~ #^  $n$" ,*/'*n.( -  g,>p#$ n r+!  n (  * &- 'I'> 7@1T&`h'x'm!/ / M>$A3  Li C ; L* 2Lh  Nn %O( P Q*/RF Sr+T=U \ V{W)XY 5Z '[ 1\*84] Xe$^& zi_ 3'v' >P3k3(4key     *0 *l# *vK 5b+\ (*6#l *N| ,*# -K* 0K*3K*6K*9K*5K6W 8K61;K6>K6AK6y-DK6kGK6FJK6MK6PK6QSK6oVK6!YK6,\K63+_K6xbK6"eK6nK6^qK6H tK6K66 K6B"K69 K6 K6F!K6 K6- 6( 6s+ 6I/. 6z 1 6l4 607 6*: 6!= 6n@ 6mC 6F 6.I 6V 6i` 6-j 7u 6`%K6-K6K65 K6 +K*'K*K*K*K*,K*L0K* 'K*c(K*^K*K*K*K*%K* K* K*LK*K*K6#)K6 K6JK6$K6K6 %K6 %,K60K67K6#>K6FBK6IK6%PK6WK6.[K6'bK6 iK6pK6ZwK6w~K6K60K6K6K6@ K6!K6{K6K6DK6K6hK6)K6$K6Y.K6(K6,K6$K6K6K6K6:(K6K6T K6%.K6K6&$K6K6!K6 (K6/K6*3K6:K6*AK6 HK6OK6-SK66ZK6^K6bK6%iK6Y*mK6tK6%'xK6K6K6K6"K6B#K6K6K6WK6&K6K6hK6+K6n$K6K6+K6HK6&%K6K6K6K6^K6x.K6!K6 K63$K6+K6 2K6/9K6L)@K6 GK6*KK6RK6 YK6,`K6gK6'nK6RuK6|K6wK6f/K6&K6 K6K6K6K6 K6Q,K6K6K6/K6K6%K6-K6K6#*K6xK6|K6k"K6!  K6M' K6K6k&K6*K6)#K6*K6,1K6 8K6<K6@K8 8r- 8A/ .yT ./mxf./include/mxf/usr/include/usr/include/sys/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_index_table.cmxf_file.hstdint.htypes.hmxf_index_table.hmxf_types.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hstddef.hmxf_logging.h?CruuI/J -r<.s -s< .yXZyJ4g4XKC).gK4i<gC=R-73b-82igC=E91b-82,>V<>Lv"%H\>uR@9/M91OOMVMVM1OMOMY{x9M1PM}ZN*$*$T@,g9QGi,KGRKhT44YP91RRP$YP$YP1RP$RP$P9#1wT WZ)RhT TwP$W9999o,;/hڮ:vq.:S 99999 99~Fkuvg=t=?*@Z/q286LD.<D.9QVw!Z:Z7-734ft)T2<N<z40:O#Xuuu~8\XQ2<N<--q<.X-w_/&B!<z40:O.Yui9[X--z<4~X 2gsfl<<%ggHhD< ?v< .'&ggYgg* 6=!!:0X-<.X,<S=J1x<`Xj#22(2@5ggLgggg;/Kg)y,#ciMqD t222222e2222]22(2c22 q2q22222222e2l2)22}Ag/./mxf/mxf_index_table.c'%s' failed, in %s:%d mxf_write_uint32(mxfFile, 6)mxf_write_uint16(mxfFile, 8)mxf_write_uint16(mxfFile, 4)mxf_write_uint16(mxfFile, 1)localLen == mxfUUID_extlenlocalLen == 8localLen == 4localLen == 1deltaEntryLen == 6mxf_skip(mxfFile, localLen)totalLen == segmentLenmxf_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_write_local_tag(mxfFile, 0x3f0a)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)mxf_write_local_tag(mxfFile, 0x3f09)mxf_write_uint16(mxfFile, (uint16_t)(8 + numDeltaEntries * 6))mxf_write_uint32(mxfFile, numDeltaEntries)mxf_write_int8(mxfFile, entry->posTableIndex)mxf_write_uint8(mxfFile, entry->slice)mxf_write_uint32(mxfFile, entry->elementData)mxf_write_k(mxfFile, &g_IndexTableSegment_key)mxf_write_l(mxfFile, segmentLen)mxf_write_local_tag(mxfFile, 0x3c0a)mxf_write_uint16(mxfFile, mxfUUID_extlen)mxf_write_uuid(mxfFile, &segment->instanceUID)mxf_write_local_tag(mxfFile, 0x3f0b)mxf_write_int32(mxfFile, segment->indexEditRate.numerator)mxf_write_int32(mxfFile, segment->indexEditRate.denominator)mxf_write_local_tag(mxfFile, 0x3f0c)mxf_write_int64(mxfFile, segment->indexStartPosition)mxf_write_local_tag(mxfFile, 0x3f0d)mxf_write_int64(mxfFile, segment->indexDuration)mxf_write_local_tag(mxfFile, 0x3f05)mxf_write_uint32(mxfFile, segment->editUnitByteCount)mxf_write_local_tag(mxfFile, 0x3f06)mxf_write_uint32(mxfFile, segment->indexSID)mxf_write_local_tag(mxfFile, 0x3f07)mxf_write_uint32(mxfFile, segment->bodySID)mxf_write_local_tag(mxfFile, 0x3f08)mxf_write_uint8(mxfFile, segment->sliceCount)mxf_write_local_tag(mxfFile, 0x3f0e)mxf_write_uint8(mxfFile, segment->posTableCount)mxf_write_uint16(mxfFile, (uint16_t)(8 + deltaEntryArrayLen * 6))mxf_write_uint32(mxfFile, deltaEntryArrayLen)mxf_write_uint16(mxfFile, (uint16_t)(8 + indexEntryArrayLen * (11 + segment->sliceCount * 4 + segment->posTableCount * 8)))mxf_write_uint32(mxfFile, indexEntryArrayLen)mxf_write_uint32(mxfFile, 11 + segment->sliceCount * 4 + segment->posTableCount * 8)(newSegment = (MXFIndexTableSegment*)malloc(sizeof(MXFIndexTableSegment))) != NULL(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)(newEntry = (MXFDeltaEntry*)malloc(sizeof(MXFDeltaEntry))) != NULLcreate_delta_entry(segment, &newEntry)8 + deltaEntryArrayLen * 14 <= 0xffffmxf_create_index_table_segment(&newSegment)mxf_read_local_tag(mxfFile, &localTag)mxf_read_uint16(mxfFile, &localLen)mxf_read_uuid(mxfFile, &newSegment->instanceUID)mxf_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)mxf_read_uint32(mxfFile, &newSegment->editUnitByteCount)mxf_read_uint32(mxfFile, &newSegment->indexSID)mxf_read_uint32(mxfFile, &newSegment->bodySID)mxf_read_uint8(mxfFile, &newSegment->sliceCount)mxf_read_uint8(mxfFile, &newSegment->posTableCount)mxf_read_uint32(mxfFile, &deltaEntryArrayLen)mxf_read_uint32(mxfFile, &deltaEntryLen)localLen == 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 segment+4S add_index_entryadd_delta_entry| AB F hAB FFGPAB E`AB E `AB IEH @AB ACC0_AB AzAB F jAB D AB Fp#)AB F$AB FP3AB ttu11fWfhuh[W[]u]WuWuguf1 1eVehuhZVZ]u]VuV`dS&S.SbSttuW u WV u V:RS u SP> >utt`u22hVhjuj&V&(u(^V^`u22gSgju j#S#(u ([S[`u `atactc\u`Vu"V"$u$ZVZ\u`Su S$u $WSW\u `atactc:u`Wu:W`u :u `P:u` :uvSV:SV@AtACtC#u@#u@\\#u OSV SV SVqSV$SVQSVpSVFW W WWWXuPQSqS$QSSpfSSSVQVT#VSS#S01t13t3u0;P;Stt u uS S VSP S  t  t z u3 C W t t n#u  !W!!u!!W!!u!"W""u"n#W  n#u_  n#u^  n#u]  uuT n#uP ul V !ul!!V!!ul!!V!!ul! "V "W"ulW""V""ul"#V#J#ulJ#n#V&!!S!!S_""SJ#n#S!!Q!*!P*!,!Q,!7!PV![!P[!!QL"{"Qp#q#tq#s#ts#$up####V#$u$c$Vc$f$uf$$Vp###$W$$u $d$Wd$f$u f$$Wp###$us##P##Pn$u$P##R##Q##R##Q#$Rf$n$Rn$u$Qu$$R$$t$$t$A3u$$$&W&&u&'W''u''W''u'(W((u(A3W$$$$ u u$A3u$D*u`D*H*PH*5+u`5+:+P:+O+u`O+U+PU+i,u`i,t,Pt,|,u`|,,P,,u`,,P,A3u`$'uh'A3uh$%uf%%P%%R%%P%&uf&&R9'E'Rv''uf'5)uf)*uf**R+i,uf,-uf-.uf./uf/-/R2/1uf11R13uf$(%SV(%2%uV2%%u%%uV%&SV&n&un&q&Suq&v&SVv&'u'(u((SV((u()Su))SV)-)u-)0)Su0)5)SV5)+u++Su++SV+-u-.SV.A3u$'u\'A3u\$'uX'A3uX''uo''P ' 'un ''P$'uT'A3uT$'uP'A3uP$'uL'A3uLD-D-umD-P-P<-<-ul<-D-P4-4-uk4-<-P$'u@'A3u@$'u'A3u$'u'A3u%%Sv''S*:+SF+U+SU+[+Pi,~,S~,,V,,V,,P-n-S..S3A3SP3Q3tQ3S3tS3k3u mxf_write_index_entryo mxf_write_index_entry_array_header mxf_write_delta_entry_array_header mxf_write_delta_entryL mxf_write_index_table_segment_header mxf_write_index_table_segment mxf_free_index_table_segmenttmxf_create_index_table_segment9mxf_add_index_entrymxf_add_delta_entrygmxf_read_index_table_segmentmxf_is_index_table_segmentk3ypT$QT# "n#""!_" [! "n#"""_"""! " [! !!J#n#O"_"I"L"![!!(!J#n#*![!##f$$$/$##f$$$/$####f$$##n$$##g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libint8_tg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keykeyFrameOffsetg_GenericTrack_Sequence_item_keymxfUUIDg_ClosedIncomplete_Footer_pp_keyoctet1editUnitByteCountdenominatortmpNextIndexEntryg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keyint32_tposTableCount_IO_save_endbodySIDg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyg_ALawClipWrapped_esscont_labelfree_index_entryg_IECDV_25_525_60_compdef_labelg_OpenComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baselong intg_StructuralComponent_DataDefinition_item_key_IO_read_baseg_IECDV_25_625_50_compdef_label_lockg_D10_50_625_50_compdef_labeltotalLeng_FileDescriptor_ContainerDuration_item_keyg_DMFramework_set_keysliceg_EssenceContainerData_IndexSID_item_key_IO_save_baseg_RGBAEssenceDescriptor_set_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_GenericPictureEssenceDescriptor_AspectRatio_item_keyMXFDeltaEntryg_GenericPackage_set_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columnmxf_write_delta_entryg_Identification_ThisGenerationUID_item_keyg_D10_30_525_60_extended_template_esscont_label_modeg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelnewEntrydeltaEntryg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_Identification_ProductUID_item_keyg_D10_30_625_50_defined_template_esscont_labelg_DMSegment_set_keymxfLocalTagtemporalOffsetg_RGBAEssenceDescriptor_Palette_item_keyg_DVBased_50_525_60_compdef_labelg_Identification_CompanyName_item_keyg_D10_50_625_50_extended_template_esscont_labelg_OpenIncomplete_Footer_pp_keyindexEntryArrayg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_labelindexEntry_IO_markermxf_create_index_table_segmentg_CDCIEssenceDescriptor_set_keyshort unsigned intg_GenericTrack_set_keyg_D10_50_625_50_picture_only_esscont_labelg_Identification_Platform_item_key_MXFDeltaEntryg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labelg_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_label_IO_backup_baseg_ClosedComplete_Header_pp_keyg_AES3AudioDescriptor_set_keyseekmxfKeyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_labeladd_delta_entry_IO_FILEg_BWFClipWrapped_esscont_label_MXFIndexEntrynewSegmentg_RGBAEssenceDescriptor_ComponentMaxRef_item_key__PRETTY_FUNCTION__g_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelsegmentLendeltaEntryLeng_TimecodeComponent_RoundedTimecodeBase_item_keyg_MultipleWrappings_esscont_labelunsigned charelementDatamxf_write_index_table_segment_headerg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keymxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelruninLensliceCountinstanceUIDg_DNxHD1080i185ClipWrapped_esscont_labelmxf_write_index_table_segmentindexEntryArrayLeng_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyg_D10_50_525_60_extended_template_esscont_labellocalLeng_Preface_Identifications_item_keyflagsg_SDTI_CP_System_Pack_esselement_keyg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keycharg_DVBased_25_525_60_compdef_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyindexDurationg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyoctet13octet15g_Null_UUIDg_Identification_set_keyg_GenericSoundEssenceDescriptor_Locked_item_keynumeratormxf_log_funcg_OpenIncomplete_Body_pp_key_IO_read_ptrfree_sys_datag_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyg_MaterialPackage_set_key_posput_charg_Preface_PrimaryPackage_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_label./mxf/mxf_index_table.cg_DVBased_50_625_50_FrameWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SignalStandard_item_keyMXFIndexTableSegment_markers_unused2g_DVBased_100_1080_50_I_FrameWrapped_esscont_labelmxf_write_index_entry_array_headermxf_add_index_entrymxf_is_index_table_segmentg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelg_D10_50_525_60_defined_template_esscont_labelg_DVBased_25_625_50_FrameWrapped_esscont_labelg_IndexTableSegment_keyg_GenericPackage_PackageModifiedDate_item_keyMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keyg_FileDescriptor_SampleRate_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_ClosedIncomplete_Header_pp_key_offsetg_RGBAEssenceDescriptor_AlphaMinRef_item_keydeltaEntryArrayg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_GenericPackage_Tracks_item_keyg_GenericTrack_TrackNumber_item_keyg_StaticTrack_set_keyg_Preface_ContentStorage_item_keyg_LegacyPicture_datadef_labelg_TimecodeComponent_DropFrame_item_keynumIndexEntriesMXFFilelong unsigned intg_D10_40_625_50_picture_only_esscont_label_flags2g_D10_50_625_50_defined_template_esscont_labelsegmentg_WaveAudioDescriptor_SequenceOffset_item_keyg_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_keyg_IECDV_25_525_60_FrameWrapped_esscont_labelg_Null_UL__quad_tmxf_read_index_table_segmentg_Data_datadef_labelg_OpenIncomplete_Header_pp_keytmpNextDeltaEntryg_SourcePackage_set_keywriteg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Preface_OperationalPattern_item_key_old_offsetg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_keyg_MultipleDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_RandomIndexPack_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_AES3FrameWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelis_seekableg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intg_D10_40_525_60_defined_template_esscont_labelsysDatag_TextLocator_LocatorName_item_keymxf_free_index_table_segmentg_ALawFrameWrapped_esscont_labelsliceOffsetmxfUMIDg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_InterchangeObject_InstanceUID_item_key_IO_write_endg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keyg_Timecode_datadef_labelg_InterchangeObject_GenerationUID_item_keyMXFIndexEntryindexStartPositiong_GenericPictureEssenceDescriptor_SampledWidth_item_keyg_GenericTrack_TrackName_item_keyg_Identification_ProductName_item_keyg_D10_50_525_60_picture_only_esscont_labelg_TimecodeComponent_set_keyreadg_DescriptiveMetadata_datadef_label_nextunsigned intg_D10_40_625_50_extended_template_esscont_labelg_InterchangeObject_set_key__pad1__pad2__pad3__pad4__pad5g_GenericPictureEssenceDescriptor_FrameLayout_item_keystding_KLVFill_key_flagsg_EventTrack_EventOrigin_item_keyg_Null_Rationaloctet10octet11octet12octet14octet16octet17octet18octet19g_DNxHD720p120ClipWrapped_esscont_labelget_charg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_complexity03_op_atom_labelfree_delta_entryg_BWFFrameWrapped_esscont_labelg_DVBased_25_625_50_compdef_labelmxfFileg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29g_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Body_pp_keyg_GenericTrack_TrackID_item_keyg_D10_30_625_50_extended_template_esscont_labelmxfPositiong_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyentryoctet30octet31g_FileDescriptor_Codec_item_keyGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULg_EssenceContainerData_set_keyg_Null_UMIDg_GenericPictureEssenceDescriptor_set_keyg_Null_Keysizelong long unsigned intg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DVBased_50_525_60_FrameWrapped_esscont_labeluint16_t__off_t_chaing_StructuralComponent_set_keyg_SourceClip_set_keyMXFLogLevelg_D10_50_525_60_compdef_labelposTableg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keyg_Track_Origin_item_keyg_ContentStorage_set_keyg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelnumDeltaEntriesg_Preface_EssenceContainers_item_keylocalTagg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_key_IO_write_ptrMXFFileSysData_shortbufg_DVBased_100_720_60_P_compdef_label__off64_tg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labeloctet0mxfLengthoctet2octet3octet4octet5octet6octet7octet8octet9failg_Preface_Version_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keyg_root_set_keyg_GenericPackage_Name_item_keyadd_index_entryg_D10_50_525_30_compdef_labelg_D10_50_525_40_compdef_labelg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labelshort intg_EventTrack_EventEditRate_item_keyuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLenindexSIDg_Identification_ProductVersion_item_keyg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyindexEntryLeng_Track_EditRate_item_keycreate_delta_entryg_WaveAudioDescriptor_BlockAlign_item_key_vtable_offsetmxf_write_delta_entry_array_headerg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_GenericDescriptor_Locators_item_key_IO_buf_baseg_OpenComplete_Body_pp_keyg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyg_WaveAudioDescriptor_set_keysigned charMXF_ELOGg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Null_LocalTagposTableIndexMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_ALaw_compdef_labelg_D10_30_625_50_picture_only_esscont_labeluint32_tg_RGBAEssenceDescriptor_PixelLayout_item_key_filenog_CDCIEssenceDescriptor_ColorSiting_item_keyg_Preface_set_keymxf_add_delta_entryg_WaveAudioDescriptor_AvgBps_item_keysize_tmxf_write_index_entryg_complexity01_op_atom_labelg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labeltellstdoutg_D10_40_625_50_defined_template_esscont_labelg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_PrimerPack_keyg_DMSourceClip_DMSourceClipTrackIDs_item_keyint64_tg_TimecodeComponent_StartTimecode_item_keyMXF_WLOGg_EventTrack_set_keylastEntryg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_GenericPackage_PackageUID_item_keycreate_index_entryg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logg_OpenComplete_Header_pp_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelnextindexEditRatedeltaEntryArrayLeng_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelcloseg_Preface_LastModifiedDate_item_keyg_D10_50_625_40_compdef_labelg_ClosedIncomplete_Body_pp_keyg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelstreamOffsetGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@k3 l%3+303B6> $`RVN ^2\.m2D]|#p0Tp  rTX \  d 0*1ո5  < ,@   +0_< U    nhP9`O^`@z j  4;BPp#)d$P31mxf_index_table.cg_IndexTableSegment_keyfree_index_entry__PRETTY_FUNCTION__.5032__PRETTY_FUNCTION__.5018mxf_write_index_entrymxf_write_uint8mxf_logmxf_write_uint64mxf_write_uint32mxf_write_int32mxf_write_index_entry_array_headermxf_write_local_tagmxf_write_uint16mxf_write_delta_entry_array_headermxf_write_delta_entrymxf_write_int8mxf_write_index_table_segment_headermxf_write_kmxf_write_lmxf_write_uuidmxf_write_int64mxf_write_index_table_segmentfreemxf_free_index_table_segmentmxf_create_index_table_segmentmallocmxf_add_index_entrymemcpymemset__assert_failmxf_add_delta_entrymxf_read_index_table_segmentmxf_read_local_tagmxf_read_uint16mxf_skipmxf_read_uint8mxf_read_uint32mxf_read_int8mxf_read_int64mxf_read_uint64mxf_read_uuidmxf_read_int32mxf_is_index_table_segmentmxf_equals_key)=E MZt 2: BOlt | #:B JWx  6I]v~   *>F N[ 4< DQz"  08 @M$ %2Jbj r  &(<D LYu}    ! . L ` h  p }        '$ ,  4 A ] q y     '    ! 5 =  E R n            &  . ; W z           7 a i  q ~         7KS [h   *$ %0Kck s  &3GO Wd "* 2?`t|  -'AI Q^} ' +J^f n{ <PX `m  &3Rx  &>FN[  9QY an" $, 4A`x  +CK S`|    '/7D~ 4U}.6 >Kgo w   "/KS [h   J)b)))) ,Q Y  a n  ,!.!,!/",E"/w"."" """" """" # #'#/# 7#D#N#^#e# j#0#,$$ $+$;$C$ K$X$y$$$ $0$+$3%4% %%5%%&&T&6&7&7&6&7'1A'8U']' e'r'')')'*'' ''(6+(3(;(H(t(7(((((7)9A)I) Q)^)s){) )))) ))))))*7V*,p*7*7*6*6+6+:`+7t+|+ +++;+9+,,,.,<H,<,<,<,, ,,,,L--|-- ---- ---- --.. "./.D.L. T.a.v.~. .... ...... // /)/>/F/ N/[/p/x/ //// //// / 0 0(0 00=0_0g0 o0|000 0000 000011'1/1 71D1Y1a1 i1v111 1111 1111 1 2!2)2 12>2S2[2 c2p222 2222 2222 233#3 +383]3e3> !&18FMT[bipw&5DSbq%4CRap  +>LZhv*=KYgu)<JXft*8FTbp~-8CV\bhoz &4BP^lK Z b p ~           - @ N \ j x             & + 6 ; F K V d u                      # ' , 7 < G R ^ b f k v {                     2 6 ; E O S X b l q |               *49CHR[z)4?JNRWafpu'2?JUeny -<MV_my} %05@EPU`epu&6AQbr'2=HS^it$/:EP[fq| #/;GS_kw+7CO[gs'49EQ]iu%0;GS_kw+7CO[gs'3?KWco{ #/;GS_kw+7CO[gs'3?KWco{ #/;GS_kxa8<\`| $<@\`|/67 1225224035 2404 1000 100664 128204 ` ELF@q4(UWVS FC~vy3iÌً|0$T0 uzŒtUv13„t.t*3uCŒt!9w[^_]Ãv볅ɉv뮉ω[^_]Åۉ뜿3͐t&UU MB~v1]iŒT D$u損t&U]] }}uuD$pC$|$$t]u}]ËS41tu]}uU }]UE D$pD$E$1t EÍUE D$D$E$1t EÉ'U(]] uu}}$t$t]Ћu}]Ít&ED$\$<$u 1Ґt&E$D$uEt$<$D$UEU ttE UD$ D$qD$$'UEU ttE UD$ D$jD$$'UWV1S|E}܃ED$E$E$E$t$ËE<$D$<$t<$$D$tٍE\$$ED$D$ D$ D$,$|1[^_]ËED$E$EE$E$D$Ǎ@$kEEwD$ED$E܉$E܉$E܉$4$Í@D$G$ftf;C$uE$t$ED$7D$D$ G$D$$D$1|[^_]ËG(D$E$GD$E$ED$BD$D$G$D$ G(D$$D$1덍Et$$ED$D$/D$ D$$|1[^_]ðAGD$E$ED$D$!D$ D$\$1UWVS,}u4$GD$f4$4$E$$E@4D$E$uE<$P4T$D$uD$D$ D$dD$$,1[^_]É|$4$4$tq4$<$ÍED$CD$tW\$E$$uD$D$ D$D$$,1[^_]Ã,[^_]D$D$ D$D$$,1[^_]fUWVS1ۃu} Dt?uD$D$ D$D$,$1[^_]É<$$D t |$$ED[^_]D$D$ D$|D$$1댍USÃt(t$t$[]ÍvUEtE$$EÍt&'USÃt(t$t$[]ÍvUEt EEÍUWVS,EEu fE$0ÉE1 ߅t.4$$/t$E$MUBABAB A MBBABABA B EfB$EB(E B,T$E$t ,[^_]ÐD$D$ D$D$$D$!D$ D$D$$E^,1[^_]fD$D$ D$D$$,1[^_]Í&D$D$ D$0D$$x&'UVSÃt:@tCt$C;tD$D$$[^]þDt$Du뺍v'UVS U]u wbiŒD$uTiŒ\ St&4$$Ctit$$EC EC [^]fD$1D$ D$D$$ [^]ÉfD$D$ D$DD$$1t UVS U]u wriŒD$udiŒ\ St&4$$Ctyt$$C D$D$$ [^]ÍvD$w1D$ D$D$$ [^]ÉVD$D$ D$DD$$1ds UVS U]u wbiŒD$uTiŒ\ St&4$$Ctit$$EC EC [^]fD$T1D$ D$D$$ [^]ÉfD$]D$ D$DD$$1Tt UVS UMu B1w^iŒ\$uP\ St*4$$Ct$$EC [^]ÍD$41D$ D$D$$ [^]D$01D$ D$D$$D$;D$ D$DD$$1! UWVS }tL1$ $f؃Ìut$ [^_]Ív'UWVS,u E$8ÉE&1߅t.4$$7t$E$MUBABAB A MBBABABA B $D$$ED$E$t ,[^_]D$zD$ D$DD$$D$D$ D$D$$E,1[^_]D$D$ D$D$$,1[^_]Ðt&D$D$ D$D$$|D$ 'D$xD$$.v'US4$$FED$$FD$$D$E$D$E$D$ D$D$DE$vD$ D$D$IE${D$ D$D$OE$D$ D$D$UE$WD$ D$D$[E$^D$ D$D$aE$eD$ D$D$hE$lD$ D$D$oE$D$ D$ D$vE$D$D$ D$ D$zE$D$D$ D$ D$E$D$D$ D$ D$E$D$D$ D$ D$E$D$D$ D$D$E$ID$D$ "D$D$E$tD$D$ D$D$E$sD$D$ D$D$E$rD$D$ .D$D$E$qD$D$ ,D$D$E$pD$D$ 0D$D$E$oD$D$ 0D$D$E$nD$D$ 1D$D$E$mD$D$ 1D$D$E$D$D$ D$D$E$D$D$ D$D$-E$D$D$8E$<D$D$A$D$XD$ D$D$$-D$=D$ D$D$$E$14[]D$D$ D$D$$41[]Ðt&D$;D$ D$D$$널D$<D$ D$TD$$QD$>D$ D$D$$D$?D$ D$ D$$D$@D$ D$dD$$D$AD$ D$D$$D$ID$ D$ D$$WD$BD$ D$D$$%D$CD$ D$0D$$D$ED$ D$pD$$D$FD$ D$D$$D$GD$ D$, D$$]D$HD$ D$ D$$+D$JD$ D$D D$$D$KD$ D$ D$$D$LD$ D$ D$$D$MD$ D$\ D$$cD$ND$ D$ D$$1D$OD$ D$ D$$D$PD$ D$t D$$D$QD$ D$ D$$D$D$K$D$YD$ D$D$$ID$RD$ D$@ D$$D$SD$ D$ D$$D$TD$ D$ D$$D$D$WE$D$D$a$udD$\D$ D$D$$@D$WD$ D$xD$$D$D$f$udD$]D$ D$D$$D$[D$ D$dD$$D$D$l$u2D$^D$ D$LD$$@D$D$p$u2D$_D$ D$D$$D$D$v$u2D$`D$ D$D$$D$D$~$u2D$aD$ D$ D$$VD$D$$u2D$bD$ D$hD$$D$D$E$tND$D$$udD$eD$ D$D$$D$dD$ D$D$$gD$D$$u2D$fD$ D$XD$$D$D$$u2D$gD$ D$D$$D$D$$u2D$hD$ D$D$$}D$D$$u2D$iD$ D$0D$$/D$D$E$tND$,D$$udD$lD$ D$D$$D$kD$ D$xD$$D$D$$u2D$mD$ D$D$$@D$D$E$tND$%D$$udD$pD$ D$D$$D$oD$ D$\D$$D$D$$u2D$qD$ D$D$$QD$D$ D$D$E$"D$D$ D$ D$E$D$D$ D$!D$E$%D$D$ D$"D$E$D$D$ D$#D$ E$[D$D$ D$$D$E$D$D$ D$%D$E$D$D$ D$&D$&E$,D$D$ D$'D$-E$D$D$ D$(D$7E$D$D$ D$)D$BE$UD$ D$ (D$*D$IE$D$D$ (D$+D$NE$D$D$ (D$,D$RE$RD$D$ (D$-D$UE$D$D$ ,D$.D$ZE$D$ D$ *D$/D$_E$D$D$ -D$0D$iE$#D$D$ -D$1D$sE$D$D$ D$2D${E$D$ 3D$3D$E$udD$D$ D$D$$D$tD$ D$XD$$D$ CD$3D$E$udD$D$ D$D$$qD$D$ D$0D$$?D$D$-D$ <D$ SD$CD$E$D$D$ D$PD$$D$D$ D$D$$D$D$ D$tD$$fD$D$-D$D$ cD$CD$E$RD$D$ D$D$$D$D$ D$D$$D$|D$ D$,D$$D${D$ D$D$$[D$zD$ D$xD$$)D$yD$ D$D$$D$xD$ D$D$$D$wD$ D$pD$$D$vD$ D$D$$aD$uD$ D$D$$/D$D$ D$D$$D$D$ D$XD$$D$~D$ D$D$$D$}D$ D$D$$gD$D$ D$dD$$5D$D$ D$ D$$D$D$ D$D$$D$ sD$CD$E$u2D$D$ D$D$$xD$D$D$;D$ D$sD$E$u2D$D$ D$D$$D$D$D$;D$ D$sD$E$u2D$D$ D$D$$D$D$D$;D$ D$sD$E$u2D$D$ D$ D$$%D$D$1D$;D$ D$sD$E$u2D$D$ D$ D$$D$D$D$;D$ D$sD$E$u2D$D$ D$0!D$$CD$D$0D$;D$ D$sD$ E$u2D$D$ D$!D$$D$D$,D$ ;D$ D$sD$E$u2D$D$ D$X"D$$aD$D$D$ ;D$ D$sD$-E$u2D$D$ D$"D$$D$D$D$ ;D$ D$sD$?E$u2D$D$ D$#D$$D$ D$CD$IE$u2D$D$ D$$D$$&D$D$-D$ <D$ #D$D$XE$u2D$D$ D$t$D$$D$D$ D$<D$ 3D$D$jE$u2D$D$ D$%D$$DD$D$ D$<D$ CD$D$vE$u2D$D$ D$%D$$D$D$D$<D$ SD$D$E$u2D$D$ D$L&D$$bD$D$ D$<D$ cD$D$E$u2D$D$ D$&D$$D$D$-D$<D$ sD$D$E$u2D$D$ D$'D$$D$D$D$<D$ D$D$E$u2D$D$ D$$(D$$D$D$D$<D$ D$D$E$u2D$#D$ D$(D$$D$D$ D$<D$ D$D$E$u2D$*D$ D$l)D$$-D$ D$CD$ E$u2D$.D$ D$*D$$D$D$D$D$ D$D$E$u2D$5D$ D$p*D$$cD$D$D$D$ D$D$E$u2D$<D$ D$+D$$D$ D$CD$E$u2D$@D$ D$+D$$D$D$*D$'D$ D$D$E$u2D$GD$ D$4,D$$(D$D$D$?D$ D$D$E$u2D$ND$ D$,D$$D$D$D$?D$ D$D$E$u2D$UD$ D$|-D$$FD$ #D$CD$E$u2D$YD$ D$.D$$D$D$*D$DD$ 3D$#D$E$u2D$`D$ D$.D$$|D$D$ D$DD$ CD$#D$E$u2D$gD$ D$/D$$ D$D$D$DD$ SD$#D$#E$u2D$nD$ D$/D$$D$D$D$DD$ cD$#D$7E$u2D$uD$ D$P0D$$)D$D$D$DD$ sD$#D$KE$u2D$|D$ D$0D$$D$ D$CD$RE$u2D$D$ D$1D$$_D$ D$D$ZE$u2D$D$ D$1D$$D$D$ D$@D$ D$D$iE$u2D$D$ D$X2D$$D$ D$D$sE$u2D$D$ D$2D$$D$$.D$ #D$D$E$u2D$D$ D$?D$$D$D$$D$D$ 3D$#D$E$u2D$D$ D$p?D$$dD$D$/D$D$ CD$#D$E$u2D$&D$ D$@D$$D$D$D$D$ SD$#D$E$u2D$-D$ D$@D$$D$ cD$D$E$u2D$1D$ D$0AD$$)D$D$$D$D$ sD$cD$E$u2D$8D$ D$AD$$D$D$ D$D$ D$cD$E$u2D$?D$ D$4BD$$GD$D$D$aD$ D$cD$E$u2D$FD$ D$BD$$D$D$0D$aD$ D$cD$E$u2D$MD$ D$TCD$$eD$ D$#D$E$u2D$QD$ D$CD$$ D$D$D$aD$ D$D$E$u2D$XD$ D$LDD$$D$ D$#D$E$u2D$\D$ D$DD$$BD$ D$#D$-E$u2D$`D$ D$dED$$D$D$0D$GD$ D$D$;E$u2D$gD$ D$ED$$xD$ D$CD$FE$u2D$kD$ D$dFD$$D$D$D$/D$ D$D$XE$u2D$rD$ D$FD$$D$ #D$D$aE$u2D$vD$ D$|GD$$UD$D$D$0D$ 3D$#D$pE$u2D$}D$ D$GD$$D$D$D$0D$ CD$#D$~E$u2D$D$ D$HD$$sD$D$#D$0D$ SD$#D$E$u2D$D$ D$ ID$$D$D$,D$0D$ cD$#D$E$u2D$D$ D$ID$$D$D$,D$0D$ sD$#D$E$u2D$D$ D$`JD$$ D$ D$#D$JE$u2D$D$ D$KD$$D$D$D$2D$ D$D$E$u2D$D$ D$KD$$VD$D$D$ 2D$ D$D$E$u2D$D$ D$TLD$$D$D$D$2D$ D$D$E$u2D$D$ D$ MD$$tD$D$D$2D$ D$D$E$u2D$D$ D$MD$$D$D$D$2D$ D$D$E$u2D$D$ D$ND$$D$D$D$2D$ D$D$E$u2D$D$ D$D$ D$[D$$頾D$D$,D$2D$ D$D$ E$u2D$ED$ D$\D$$/D$ D$D$E$u2D$ID$ D$t]D$$ֽD$D$D$3D$ #D$D$5E$u2D$PD$ D$^D$$eD$D$D$3D$ 3D$D$DE$u2D$WD$ D$^D$$D$D$D$3D$ CD$D$ZE$u2D$^D$ D$d_D$$郼D$D$D$3D$ SD$D$nE$u2D$eD$ D$`D$$D$D$!D$ 3D$ cD$D$zE$u2D$lD$ D$`D$$须D$D$D$3D$ sD$D$E$u2D$sD$ D$laD$$0D$D$D$ 3D$ D$D$E$u2D$zD$ D$bD$$鿺D$D$D$3D$ D$D$E$u2D$D$ D$bD$$ND$D$D$3D$ D$D$E$u2D$D$ D$hcD$$ݹD$D$D$3D$ D$D$E$u2D$D$ D$dD$$lD$ D$D$E$u2D$D$ D$dD$$D$D$D$4D$ D$D$E$u2D$D$ D$@eD$$颸D$D$D$4D$ D$D$E$u2D$D$ D$eD$$1D$D$D$4D$ D$D$ E$u2D$D$ D$fD$$D$D$D$ 4D$ D$D$ E$u2D$D$ D$D$ D$D$ E$u2D$D$ D$qD$$D$  D$#D$ E$u2D$D$ D$@rD$$釰D$D$D$?D$  D$ D$2 E$u2D$D$ D$rD$$D$ # D$SD$D E$u2D$!D$ D$lsD$$齯D$D$D$ =D$ 3 D$# D$X E$u2D$(D$ D$sD$$LD$D$D$ =D$ C D$# D$c E$u2D$/D$ D$tD$$ۮD$D$D$ =D$ S D$# D$r E$u2D$6D$ D$8uD$$jD$ c D$# D$y E$u2D$:D$ D$uD$$D$ s D$CD$E$u2D$>D$ D$LvD$$鸭D$ D$CD$ E$tEU錭D$BD$ D$vD$$M% : ; I$ > $ >   II!I/  : ; : ;I8 &I ' I: ;  : ; I8  : ;  : ; I8  : ; (  : ;  : ; I : ; .: ; ' I@: ; I4: ; I4: ; I.? : ;' I@: ;I: ;I4: ;I : ;I !4: ;I "4: ;I#4I4  $4: ;I% U& ' (.: ; ' @)4: ; I *.: ; ' I +: ; I, : ;-1UX Y.1/4: ; I0.? : ; ' @1.? : ; ' I@2: ; I314: ; I 5 : ; 64: ; I74: ; I 84: ; I? < C%j"n.7r-0int X+(m# ;h# 7Q& v>/  .  ># r # + #  #  # & #  # * # ' #  #$ #(  #, F #0 # #4 , ">#8 i &>#<  (#@  ,L#D V* -Z#F & .#G 3 2#H O ;#L H D#T O E#X V F#\ ] G#` d H%#d R J>#h O L#l    |  #S # >#' 1E#2L:&;#x<#&=#&>#&?#&@#'A# 'B#'C#'D# E# F# "G# H# *I#J#"K+ MP&Q#xR#&S#&T#&U#&V#'W# 'X#'Y#'Z# [# \# "]# ^# *_#`#Oa*9g  y&z#x{#&|#&}#&~#&#'# '#'#'# # # "# # *##2#:#B#J# # #S# # # # # # # #k"#s"#0)">##G _(! a%0&a#~ '#8(8+#*,#[&-#len.7#/-# g"0r 3N4#~ 5#67#X7# #+.d+1$ (H +9? Q # r(-1+-Q08#10#.2}5,+60#70#8;(<#=0#j)> A@B #& CV FG0#H0#I1  QpR+SeT& .UV  L.Mr#N0#(O#f"Va # E&W ? 0Z([#C\#key]#%^#$_0#(`>#,!a 8d(e#.f#keyg#sh#$+i #4J  jJ  $Fmsn#Zo#,p # sq0# r   u 0 ,i%ks00 l1z y y0&  Mg>Z]keyf f (f$ hO * ?  ,Z>`mY keyY  (Y$ ![R  M>L keyL % L !NR  S 2>pE q 1 "set  J,p>p?~ okf"o#K Q i>~ hf"h]#K L  > !-`!/T  $ * * 'N7P%!&!4&N!?%!,'!i,>n{ !#\(* ! up>p4@ l! u0*%$%(C@}/B [(1 [y~ Z)\ u|(Yz8(7$ (N  ~ MF )(O* u|*6>+ +(* x$'> q  (  - key Y tag 0 > !* up,'%J -0!..(! V  ) /i"%B ` a ]  ( 0/ 0 0#0  ,'& (k p j  (j_ j0 #l0m .,'F V~H WG (GG0) ,+G0 G0#I0J ,'eV , + (+Y+0 8#+0 - ,'B0/6(Ti% *D w>+v +v #K 7'1+>@& (#  N2key )+ up,' ~- H3(.1',>0j4) uxδ 5'7 'L < '6 a )-# 6ӂ 7+֓ 6"أ 6ܳ "6 -6 06 36 66! 96 <6 ?6V B6v ]60 `6 d6 g6n j6Q m6 p6 s6 & v6( y6 6=$ 61 6A( 6 6#( 6z, 6 6% 6 6 6 Ă6 ǂ6L1 ʂ6& ͂6$ Ђ6b ڂ61 ݂6=) 6 65! 6# 6  6 6# 6 6 6= 6K $ $X $E $ $C $0 $D $0 $ $- #$ &$ )$q 2$ 5$ 8$ ;$ >$+ A$- D$ G$> J$ M$ P$J S$ V$! Y$, \$ _$d b$! e$ n$P q$ t$& $ $! $Y $\ $ ! $ $:  $ ( $. + $0 . $ 1 $U 4 $-1 7 $* : $d! = $/ @ $W C $ F $/ I $ V $% ` $]. j $; u $c% $y- $ $1 $m+ )'3),C)pS)Hc):-s)n):')()j)Ƃ)B͂)Ԃ)%ۂ)* ))#)3)C!)S! c!)s!$!!%!$,! 0!7!">!B!I!%P!W#!h/[3!'bC!_ iS![pc!/ws!~!8!!!!!!!P!!.!t#!t3! *C!$S!/c!(s!!#!!!#!n(!)! !.!!$#!V,3!!C! (S!%/c!*3s!:!*A!; H!O!.S!Z!^!xb!%i!m!t#!U'x3!C!9S! c!{"s!#!!k!k!- !!!,![$!!+#!83!)%C!S!c!Xs!e !0/!!, !$!+! 2!/9!)@!G!K#!R3!YC! -`S!gc!'ns!_u!|!p!00!! !!!W!d !,#!E3!C!\0S!c!=#s!&.!!e*!!u!%"!  !}' !w !g& !:+# !,*#3 !*C !L-1S ! 8c !0<s !h@ 8 8- 8 0 ..R ./mxf./include/mxf/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/usr/include/sys/usr/include/bitsmxf_data_model.cmxf_baseline_data_model.hmxf_data_model.hmxf_list.hstddef.hmxf_types.hstdint.htypes.hmxf_labels_and_keys.hstdio.hlibio.htypes.hmxf_logging.h .& # titv  .kt ,hV=&=v-/0;=g0~<~--:0nt-n<.r~2.xgu/~X+++++++++3333333333333333%eO-sf -s< .~022222y222222222222222yR222%N 2N2NNNNNN2NNNNN2NN2N33333333333333333333fY2uY2pu22gux22222222 2222222#2YqqqqqqqqqYqqqqqqqqqYqqYqqqYqqqqqYYqYqYqqqqYYqqYqqYqqYqYqqqYqqqYqqqqYqYYqYqYqqqqqYqqqqqqqqqqqqqqqqqqqqqqqqYqqqqqqqqqqYqqqqqqqqYqqqqqqqqYqYqYqqqYYy' 2./mxf/mxf_data_model.c'%s' failed, in %s:%d setDef != ((void *)0)Int8Int16Int32Int64UInt8UInt16UInt32UInt64RawUTF16StringInt32ArrayUInt32ArrayInt64ArrayUInt8ArrayISO7StringInt32BatchUInt32BatchAUIDArrayULBatchStrongRefArrayStrongRefBatchWeakRefArrayWeakRefBatchRationalArrayRGBALayoutRationalNumeratorDenominatorTimestampYearMonthDayHoursMinutesSecondsQMSecProductVersionMajorMinorPatchBuildReleaseIndirectTypeValueRGBALayoutComponentCodeDepthVersionTypeUTF16BooleanISO7LengthPositionRGBACodeStreamDataValueIdentifierOpaqueUMIDUIDULUUIDAUIDPackageIDStrongRefWeakRefOrientationrootInterchangeObjectInstanceUIDGenerationUIDPrefaceLastModifiedDateVersionObjectModelVersionPrimaryPackageIdentificationsContentStorageOperationalPatternEssenceContainersDMSchemesIdentificationThisGenerationUIDCompanyNameProductNameVersionStringProductUIDModificationDateToolkitVersionPlatformPackagesEssenceContainerDataLinkedPackageUIDIndexSIDBodySIDGenericPackagePackageUIDNamePackageCreationDatePackageModifiedDateTracksLocatorNetworkLocatorURLStringTextLocatorLocatorNameGenericTrackTrackIDTrackNumberTrackNameSequenceStaticTrackTrackEditRateOriginEventTrackEventEditRateEventOriginStructuralComponentDataDefinitionDurationStructuralComponentsTimecodeComponentRoundedTimecodeBaseStartTimecodeDropFrameSourceClipStartPositionSourcePackageIDSourceTrackIDDMSegmentEventStartPositionEventCommentTrackIDsDMFrameworkDMSourceClipDMSourceClipTrackIDsMaterialPackageSourcePackageDescriptorGenericDescriptorLocatorsFileDescriptorLinkedTrackIDSampleRateContainerDurationEssenceContainerCodecSignalStandardFrameLayoutStoredWidthStoredHeightStoredF2OffsetSampledWidthSampledHeightSampledXOffsetSampledYOffsetDisplayHeightDisplayWidthDisplayXOffsetDisplayYOffsetDisplayF2OffsetAspectRatioActiveFormatDescriptorVideoLineMapAlphaTransparencyCaptureGammaImageAlignmentOffsetImageStartOffsetImageEndOffsetFieldDominancePictureEssenceCodingCDCIEssenceDescriptorComponentDepthHorizontalSubsamplingVerticalSubsamplingColorSitingReversedByteOrderPaddingBitsAlphaSampleDepthBlackRefLevelWhiteReflevelColorRangeRGBAEssenceDescriptorComponentMaxRefComponentMinRefAlphaMaxRefAlphaMinRefScanningDirectionPixelLayoutPalettePaletteLayoutGenericSoundEssenceDescriptorAudioSamplingRateLockedAudioRefLevelElectroSpatialFormulationChannelCountQuantizationBitsDialNormSoundEssenceCompressionGenericDataEssenceDescriptorDataEssenceCodingMultipleDescriptorSubDescriptorUIDsWaveAudioDescriptorBlockAlignSequenceOffsetAvgBpsAES3AudioDescriptorDMSetdata != ((void *)0) && info != ((void *)0)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)Number 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))) != NULL(newItemDef = (MXFItemDef*)malloc(sizeof(MXFItemDef))) != NULL(newItemDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLmxf_append_list_element(&dataModel->itemDefs, (void*)itemDef)add_item_def(dataModel, newItemDef)typeId < sizeof(dataModel->types) / sizeof(MXFItemType) && dataModel->types[typeId].typeId == 0(type->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLtypeId > 0 && typeId < MXF_EXTENSION_TYPE(newSetDef = (MXFSetDef*)malloc(sizeof(MXFSetDef))) != NULL(newSetDef->name = (char*)malloc(sizeof(char) * (strlen(name) + 1))) != NULLmxf_append_list_element(&dataModel->setDefs, (void*)setDef)add_set_def(dataModel, newSetDef)(newDataModel = (MXFDataModel*)malloc(sizeof(MXFDataModel))) != NULL./include/mxf/mxf_baseline_data_model.hmxf_register_basic_type(newDataModel, "Int8", MXF_INT8_TYPE, 1)mxf_register_basic_type(newDataModel, "Int16", MXF_INT16_TYPE, 2)mxf_register_basic_type(newDataModel, "Int32", MXF_INT32_TYPE, 3)mxf_register_basic_type(newDataModel, "Int64", MXF_INT64_TYPE, 4)mxf_register_basic_type(newDataModel, "UInt8", MXF_UINT8_TYPE, 1)mxf_register_basic_type(newDataModel, "UInt16", MXF_UINT16_TYPE, 2)mxf_register_basic_type(newDataModel, "UInt32", MXF_UINT32_TYPE, 3)mxf_register_basic_type(newDataModel, "UInt64", MXF_UINT64_TYPE, 4)mxf_register_basic_type(newDataModel, "Raw", MXF_RAW_TYPE, 0)mxf_register_array_type(newDataModel, "UTF16String", MXF_UTF16STRING_TYPE, MXF_UTF16_TYPE, 0)mxf_register_array_type(newDataModel, "Int32Array", MXF_INT32ARRAY_TYPE, MXF_INT32_TYPE, 0)mxf_register_array_type(newDataModel, "UInt32Array", MXF_UINT32ARRAY_TYPE, MXF_UINT32_TYPE, 0)mxf_register_array_type(newDataModel, "Int64Array", MXF_INT64ARRAY_TYPE, MXF_INT64_TYPE, 0)mxf_register_array_type(newDataModel, "UInt8Array", MXF_UINT8ARRAY_TYPE, MXF_UINT8_TYPE, 0)mxf_register_array_type(newDataModel, "ISO7String", MXF_ISO7STRING_TYPE, MXF_ISO7_TYPE, 0)mxf_register_array_type(newDataModel, "Int32Batch", MXF_INT32BATCH_TYPE, MXF_INT32_TYPE, 0)mxf_register_array_type(newDataModel, "UInt32Batch", MXF_UINT32BATCH_TYPE, MXF_UINT32_TYPE, 0)mxf_register_array_type(newDataModel, "AUIDArray", MXF_AUIDARRAY_TYPE, MXF_AUID_TYPE, 0)mxf_register_array_type(newDataModel, "ULBatch", MXF_ULBATCH_TYPE, MXF_UL_TYPE, 0)mxf_register_array_type(newDataModel, "StrongRefArray", MXF_STRONGREFARRAY_TYPE, MXF_STRONGREF_TYPE, 0)mxf_register_array_type(newDataModel, "StrongRefBatch", MXF_STRONGREFBATCH_TYPE, MXF_STRONGREF_TYPE, 0)mxf_register_array_type(newDataModel, "WeakRefArray", MXF_WEAKREFARRAY_TYPE, MXF_WEAKREF_TYPE, 0)mxf_register_array_type(newDataModel, "WeakRefBatch", MXF_WEAKREFBATCH_TYPE, MXF_WEAKREF_TYPE, 0)mxf_register_array_type(newDataModel, "RationalArray", MXF_RATIONALARRAY_TYPE, MXF_RATIONAL_TYPE, 0)mxf_register_array_type(newDataModel, "RGBALayout", MXF_RGBALAYOUT_TYPE, MXF_RGBALAYOUTCOMPONENT_TYPE, 0)itemType = mxf_register_compound_type(newDataModel, "Rational", MXF_RATIONAL_TYPE)mxf_register_compound_type_member(itemType, "Numerator", MXF_INT32_TYPE)mxf_register_compound_type_member(itemType, "Denominator", MXF_INT32_TYPE)itemType = mxf_register_compound_type(newDataModel, "Timestamp", MXF_TIMESTAMP_TYPE)mxf_register_compound_type_member(itemType, "Year", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Month", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Day", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Hours", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Minutes", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "Seconds", MXF_UINT8_TYPE)mxf_register_compound_type_member(itemType, "QMSec", MXF_UINT8_TYPE)itemType = mxf_register_compound_type(newDataModel, "ProductVersion", MXF_PRODUCTVERSION_TYPE)mxf_register_compound_type_member(itemType, "Major", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Minor", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Patch", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Build", MXF_UINT16_TYPE)mxf_register_compound_type_member(itemType, "Release", MXF_UINT16_TYPE)itemType = 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)itemType = mxf_register_compound_type(newDataModel, "RGBALayoutComponent", MXF_RGBALAYOUTCOMPONENT_TYPE)mxf_register_compound_type_member(itemType, "Code", MXF_RGBACODE_TYPE)mxf_register_compound_type_member(itemType, "Depth", MXF_UINT8_TYPE)mxf_register_interpret_type(newDataModel, "VersionType", MXF_VERSIONTYPE_TYPE, MXF_UINT16_TYPE, 0)mxf_register_interpret_type(newDataModel, "UTF16", MXF_UTF16_TYPE, MXF_UINT16_TYPE, 0)mxf_register_interpret_type(newDataModel, "Boolean", MXF_BOOLEAN_TYPE, MXF_UINT8_TYPE, 0)mxf_register_interpret_type(newDataModel, "ISO7", MXF_ISO7_TYPE, MXF_UINT8_TYPE, 0)mxf_register_interpret_type(newDataModel, "Length", MXF_LENGTH_TYPE, MXF_INT64_TYPE, 0)mxf_register_interpret_type(newDataModel, "Position", MXF_POSITION_TYPE, MXF_INT64_TYPE, 0)mxf_register_interpret_type(newDataModel, "RGBACode", MXF_RGBACODE_TYPE, MXF_UINT8_TYPE, 0)mxf_register_interpret_type(newDataModel, "Stream", MXF_STREAM_TYPE, MXF_RAW_TYPE, 0)mxf_register_interpret_type(newDataModel, "DataValue", MXF_DATAVALUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)mxf_register_interpret_type(newDataModel, "Identifier", MXF_IDENTIFIER_TYPE, MXF_UINT8ARRAY_TYPE, 0)mxf_register_interpret_type(newDataModel, "Opaque", MXF_OPAQUE_TYPE, MXF_UINT8ARRAY_TYPE, 0)mxf_register_interpret_type(newDataModel, "UMID", MXF_UMID_TYPE, MXF_IDENTIFIER_TYPE, 32)mxf_register_interpret_type(newDataModel, "UID", MXF_UID_TYPE, MXF_IDENTIFIER_TYPE, 16)mxf_register_interpret_type(newDataModel, "UL", MXF_UL_TYPE, MXF_IDENTIFIER_TYPE, 16)mxf_register_interpret_type(newDataModel, "UUID", MXF_UUID_TYPE, MXF_IDENTIFIER_TYPE, 16)mxf_register_interpret_type(newDataModel, "AUID", MXF_AUID_TYPE, MXF_UL_TYPE, 16)mxf_register_interpret_type(newDataModel, "PackageID", MXF_PACKAGEID_TYPE, MXF_UMID_TYPE, 32)mxf_register_interpret_type(newDataModel, "StrongRef", MXF_STRONGREF_TYPE, MXF_UUID_TYPE, 16)mxf_register_interpret_type(newDataModel, "WeakRef", MXF_WEAKREF_TYPE, MXF_UUID_TYPE, 16)mxf_register_interpret_type(newDataModel, "Orientation", MXF_ORIENTATION_TYPE, MXF_UINT8_TYPE, 0)mxf_register_set_def(newDataModel, "root", &MXF_SET_K(root), &MXF_SET_K(root))mxf_register_set_def(newDataModel, "InterchangeObject", &MXF_SET_K(root), &MXF_SET_K(InterchangeObject))mxf_register_item_def(newDataModel, "InstanceUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, InstanceUID), 0x3c0a, MXF_UUID_TYPE, 1)mxf_register_item_def(newDataModel, "GenerationUID", &MXF_SET_K(InterchangeObject), &MXF_ITEM_K(InterchangeObject, GenerationUID), 0x0102, MXF_UUID_TYPE, 0)mxf_register_set_def(newDataModel, "Preface", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Preface))mxf_register_item_def(newDataModel, "LastModifiedDate", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, LastModifiedDate), 0x3b02, MXF_TIMESTAMP_TYPE, 1)mxf_register_item_def(newDataModel, "Version", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Version), 0x3b05, MXF_VERSIONTYPE_TYPE, 1)mxf_register_item_def(newDataModel, "ObjectModelVersion", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ObjectModelVersion), 0x3b07, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "PrimaryPackage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, PrimaryPackage), 0x3b08, MXF_WEAKREF_TYPE, 0)mxf_register_item_def(newDataModel, "Identifications", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, Identifications), 0x3b06, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_item_def(newDataModel, "ContentStorage", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ContentStorage), 0x3b03, MXF_STRONGREF_TYPE, 1)mxf_register_item_def(newDataModel, "OperationalPattern", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, OperationalPattern), 0x3b09, MXF_UL_TYPE, 1)mxf_register_item_def(newDataModel, "EssenceContainers", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, EssenceContainers), 0x3b0a, MXF_ULBATCH_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "ThisGenerationUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ThisGenerationUID), 0x3c09, MXF_UUID_TYPE, 1)mxf_register_item_def(newDataModel, "CompanyName", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, CompanyName), 0x3c01, MXF_UTF16STRING_TYPE, 1)mxf_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)mxf_register_item_def(newDataModel, "ProductUID", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ProductUID), 0x3c05, MXF_UUID_TYPE, 1)mxf_register_item_def(newDataModel, "ModificationDate", &MXF_SET_K(Identification), &MXF_ITEM_K(Identification, ModificationDate), 0x3c06, MXF_TIMESTAMP_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "Packages", &MXF_SET_K(ContentStorage), &MXF_ITEM_K(ContentStorage, Packages), 0x1901, MXF_STRONGREFBATCH_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "LinkedPackageUID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), 0x2701, MXF_UMID_TYPE, 1)mxf_register_item_def(newDataModel, "IndexSID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, IndexSID), 0x3f06, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "BodySID", &MXF_SET_K(EssenceContainerData), &MXF_ITEM_K(EssenceContainerData, BodySID), 0x3f07, MXF_UINT32_TYPE, 1)mxf_register_set_def(newDataModel, "GenericPackage", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericPackage))mxf_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)mxf_register_item_def(newDataModel, "PackageCreationDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageCreationDate), 0x4405, MXF_TIMESTAMP_TYPE, 1)mxf_register_item_def(newDataModel, "PackageModifiedDate", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, PackageModifiedDate), 0x4404, MXF_TIMESTAMP_TYPE, 1)mxf_register_item_def(newDataModel, "Tracks", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, Tracks), 0x4403, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_set_def(newDataModel, "Locator", &MXF_SET_K(InterchangeObject), &MXF_SET_K(Locator))mxf_register_set_def(newDataModel, "NetworkLocator", &MXF_SET_K(Locator), &MXF_SET_K(NetworkLocator))mxf_register_item_def(newDataModel, "URLString", &MXF_SET_K(NetworkLocator), &MXF_ITEM_K(NetworkLocator, URLString), 0x4001, MXF_UTF16STRING_TYPE, 1)mxf_register_set_def(newDataModel, "TextLocator", &MXF_SET_K(Locator), &MXF_SET_K(TextLocator))mxf_register_item_def(newDataModel, "LocatorName", &MXF_SET_K(TextLocator), &MXF_ITEM_K(TextLocator, LocatorName), 0x4101, MXF_UTF16STRING_TYPE, 1)mxf_register_set_def(newDataModel, "GenericTrack", &MXF_SET_K(InterchangeObject), &MXF_SET_K(GenericTrack))mxf_register_item_def(newDataModel, "TrackID", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackID), 0x4801, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "TrackNumber", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackNumber), 0x4804, MXF_UINT32_TYPE, 1)mxf_register_item_def(newDataModel, "TrackName", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, TrackName), 0x4802, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(newDataModel, "Sequence", &MXF_SET_K(GenericTrack), &MXF_ITEM_K(GenericTrack, Sequence), 0x4803, MXF_STRONGREF_TYPE, 1)mxf_register_set_def(newDataModel, "StaticTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(StaticTrack))mxf_register_set_def(newDataModel, "Track", &MXF_SET_K(GenericTrack), &MXF_SET_K(Track))mxf_register_item_def(newDataModel, "EditRate", &MXF_SET_K(Track), &MXF_ITEM_K(Track, EditRate), 0x4b01, MXF_RATIONAL_TYPE, 1)mxf_register_item_def(newDataModel, "Origin", &MXF_SET_K(Track), &MXF_ITEM_K(Track, Origin), 0x4b02, MXF_POSITION_TYPE, 1)mxf_register_set_def(newDataModel, "EventTrack", &MXF_SET_K(GenericTrack), &MXF_SET_K(EventTrack))mxf_register_item_def(newDataModel, "EventEditRate", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventEditRate), 0x4901, MXF_RATIONAL_TYPE, 1)mxf_register_item_def(newDataModel, "EventOrigin", &MXF_SET_K(EventTrack), &MXF_ITEM_K(EventTrack, EventOrigin), 0x4902, MXF_POSITION_TYPE, 0)mxf_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)mxf_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))mxf_register_item_def(newDataModel, "StructuralComponents", &MXF_SET_K(Sequence), &MXF_ITEM_K(Sequence, StructuralComponents), 0x1001, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_set_def(newDataModel, "TimecodeComponent", &MXF_SET_K(StructuralComponent), &MXF_SET_K(TimecodeComponent))mxf_register_item_def(newDataModel, "RoundedTimecodeBase", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, RoundedTimecodeBase), 0x1502, MXF_UINT16_TYPE, 1)mxf_register_item_def(newDataModel, "StartTimecode", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, StartTimecode), 0x1501, MXF_POSITION_TYPE, 1)mxf_register_item_def(newDataModel, "DropFrame", &MXF_SET_K(TimecodeComponent), &MXF_ITEM_K(TimecodeComponent, DropFrame), 0x1503, MXF_BOOLEAN_TYPE, 1)mxf_register_set_def(newDataModel, "SourceClip", &MXF_SET_K(StructuralComponent), &MXF_SET_K(SourceClip))mxf_register_item_def(newDataModel, "StartPosition", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, StartPosition), 0x1201, MXF_POSITION_TYPE, 1)mxf_register_item_def(newDataModel, "SourcePackageID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourcePackageID), 0x1101, MXF_PACKAGEID_TYPE, 1)mxf_register_item_def(newDataModel, "SourceTrackID", &MXF_SET_K(SourceClip), &MXF_ITEM_K(SourceClip, SourceTrackID), 0x1102, MXF_UINT32_TYPE, 1)mxf_register_set_def(newDataModel, "DMSegment", &MXF_SET_K(StructuralComponent), &MXF_SET_K(DMSegment))mxf_register_item_def(newDataModel, "EventStartPosition", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventStartPosition), 0x0601, MXF_POSITION_TYPE, 1)mxf_register_item_def(newDataModel, "EventComment", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, EventComment), 0x0602, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(newDataModel, "TrackIDs", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, TrackIDs), 0x6102, MXF_UINT32BATCH_TYPE, 0)mxf_register_item_def(newDataModel, "DMFramework", &MXF_SET_K(DMSegment), &MXF_ITEM_K(DMSegment, DMFramework), 0x6101, MXF_STRONGREF_TYPE, 0)mxf_register_set_def(newDataModel, "DMSourceClip", &MXF_SET_K(SourceClip), &MXF_SET_K(DMSourceClip))mxf_register_item_def(newDataModel, "DMSourceClipTrackIDs", &MXF_SET_K(DMSourceClip), &MXF_ITEM_K(DMSourceClip, DMSourceClipTrackIDs), 0x6103, MXF_UINT32BATCH_TYPE, 0)mxf_register_set_def(newDataModel, "MaterialPackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(MaterialPackage))mxf_register_set_def(newDataModel, "SourcePackage", &MXF_SET_K(GenericPackage), &MXF_SET_K(SourcePackage))mxf_register_item_def(newDataModel, "Descriptor", &MXF_SET_K(SourcePackage), &MXF_ITEM_K(SourcePackage, Descriptor), 0x4701, MXF_STRONGREF_TYPE, 0)mxf_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)mxf_register_set_def(newDataModel, "FileDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(FileDescriptor))mxf_register_item_def(newDataModel, "LinkedTrackID", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, LinkedTrackID), 0x3006, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampleRate", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, SampleRate), 0x3001, MXF_RATIONAL_TYPE, 1)mxf_register_item_def(newDataModel, "ContainerDuration", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, ContainerDuration), 0x3002, MXF_LENGTH_TYPE, 0)mxf_register_item_def(newDataModel, "EssenceContainer", &MXF_SET_K(FileDescriptor), &MXF_ITEM_K(FileDescriptor, EssenceContainer), 0x3004, MXF_UL_TYPE, 1)mxf_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))mxf_register_item_def(newDataModel, "SignalStandard", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SignalStandard), 0x3215, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "FrameLayout", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), 0x320c, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "StoredWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), 0x3203, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "StoredHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), 0x3202, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "StoredF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredF2Offset), 0x3216, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledWidth), 0x3205, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledHeight), 0x3204, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledXOffset), 0x3206, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "SampledYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledYOffset), 0x3207, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayHeight", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayHeight), 0x3208, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayWidth", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayWidth), 0x3209, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayXOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayXOffset), 0x320a, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayYOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayYOffset), 0x320b, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "DisplayF2Offset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayF2Offset), 0x3217, MXF_INT32_TYPE, 0)mxf_register_item_def(newDataModel, "AspectRatio", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), 0x320e, MXF_RATIONAL_TYPE, 0)mxf_register_item_def(newDataModel, "ActiveFormatDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ActiveFormatDescriptor), 0x3218, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "VideoLineMap", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), 0x320d, MXF_INT32ARRAY_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaTransparency", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, AlphaTransparency), 0x320f, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "CaptureGamma", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, CaptureGamma), 0x3210, MXF_UL_TYPE, 0)mxf_register_item_def(newDataModel, "ImageAlignmentOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), 0x3211, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ImageStartOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageStartOffset), 0x3213, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ImageEndOffset", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageEndOffset), 0x3214, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "FieldDominance", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FieldDominance), 0x3212, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "PictureEssenceCoding", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, PictureEssenceCoding), 0x3201, MXF_UL_TYPE, 0)mxf_register_set_def(newDataModel, "CDCIEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(CDCIEssenceDescriptor))mxf_register_item_def(newDataModel, "ComponentDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), 0x3301, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "HorizontalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), 0x3302, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "VerticalSubsampling", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), 0x3308, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ColorSiting", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorSiting), 0x3303, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "ReversedByteOrder", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ReversedByteOrder), 0x330b, MXF_BOOLEAN_TYPE, 0)mxf_register_item_def(newDataModel, "PaddingBits", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, PaddingBits), 0x3307, MXF_INT16_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaSampleDepth", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, AlphaSampleDepth), 0x3309, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "BlackRefLevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, BlackRefLevel), 0x3304, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "WhiteReflevel", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, WhiteReflevel), 0x3305, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ColorRange", &MXF_SET_K(CDCIEssenceDescriptor), &MXF_ITEM_K(CDCIEssenceDescriptor, ColorRange), 0x3306, MXF_UINT32_TYPE, 0)mxf_register_set_def(newDataModel, "RGBAEssenceDescriptor", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_SET_K(RGBAEssenceDescriptor))mxf_register_item_def(newDataModel, "ComponentMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMaxRef), 0x3406, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ComponentMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ComponentMinRef), 0x3407, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaMaxRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMaxRef), 0x3408, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "AlphaMinRef", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, AlphaMinRef), 0x3409, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "ScanningDirection", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, ScanningDirection), 0x3405, MXF_ORIENTATION_TYPE, 0)mxf_register_item_def(newDataModel, "PixelLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PixelLayout), 0x3401, MXF_RGBALAYOUT_TYPE, 0)mxf_register_item_def(newDataModel, "Palette", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, Palette), 0x3403, MXF_DATAVALUE_TYPE, 0)mxf_register_item_def(newDataModel, "PaletteLayout", &MXF_SET_K(RGBAEssenceDescriptor), &MXF_ITEM_K(RGBAEssenceDescriptor, PaletteLayout), 0x3404, MXF_RGBALAYOUT_TYPE, 0)mxf_register_set_def(newDataModel, "GenericSoundEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericSoundEssenceDescriptor))mxf_register_item_def(newDataModel, "AudioSamplingRate", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), 0x3d03, MXF_RATIONAL_TYPE, 0)mxf_register_item_def(newDataModel, "Locked", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, Locked), 0x3d02, MXF_BOOLEAN_TYPE, 0)mxf_register_item_def(newDataModel, "AudioRefLevel", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioRefLevel), 0x3d04, MXF_INT8_TYPE, 0)mxf_register_item_def(newDataModel, "ElectroSpatialFormulation", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ElectroSpatialFormulation), 0x3d05, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "ChannelCount", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), 0x3d07, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "QuantizationBits", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), 0x3d01, MXF_UINT32_TYPE, 0)mxf_register_item_def(newDataModel, "DialNorm", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, DialNorm), 0x3d0c, MXF_INT8_TYPE, 0)mxf_register_item_def(newDataModel, "SoundEssenceCompression", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_ITEM_K(GenericSoundEssenceDescriptor, SoundEssenceCompression), 0x3d06, MXF_UL_TYPE, 0)mxf_register_set_def(newDataModel, "GenericDataEssenceDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(GenericDataEssenceDescriptor))mxf_register_item_def(newDataModel, "DataEssenceCoding", &MXF_SET_K(GenericDataEssenceDescriptor), &MXF_ITEM_K(GenericDataEssenceDescriptor, DataEssenceCoding), 0x3e01, MXF_UL_TYPE, 0)mxf_register_set_def(newDataModel, "MultipleDescriptor", &MXF_SET_K(FileDescriptor), &MXF_SET_K(MultipleDescriptor))mxf_register_item_def(newDataModel, "SubDescriptorUIDs", &MXF_SET_K(MultipleDescriptor), &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), 0x3f01, MXF_STRONGREFARRAY_TYPE, 1)mxf_register_set_def(newDataModel, "WaveAudioDescriptor", &MXF_SET_K(GenericSoundEssenceDescriptor), &MXF_SET_K(WaveAudioDescriptor))mxf_register_item_def(newDataModel, "BlockAlign", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), 0x3d0a, MXF_UINT16_TYPE, 1)mxf_register_item_def(newDataModel, "SequenceOffset", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, SequenceOffset), 0x3d0b, MXF_UINT8_TYPE, 0)mxf_register_item_def(newDataModel, "AvgBps", &MXF_SET_K(WaveAudioDescriptor), &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), 0x3d09, MXF_UINT32_TYPE, 1)mxf_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))mxf_register_set_def(newDataModel, "DMSet", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DMSet))item_def_eqset_def_eqadd_set_def+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 #+4+4+4+4S 4+4+4+4+4+4+4S 1+4S 2+4+4S 3+4+4S 8+4+4+4+4+4S :+4S ;+40+4+4S 9+40+4 +4S +4+4+4S +4 +4S +4+4+4+4S +4+4+4+4S A+4+40+4+4 +4S E+4+4S 6+4S 7+4+4S $+4+4S %+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 +4+4+4+4+4+4S )+4 +4 +4 +4+4+4+4+4 +4S B+4+4+4+4+4+4+4+4+4S C+4+4S D+4 +4S H+4+4+4+4S G+4S +4S | AB BC+AB  jAB FFF`4AB 7AB  AB FFFpGAB GAB AB BFAB FpAB C@=AB A%AB =AB AAB  AB F vAB B` AB Ep AB E AB E!AB EfAB F@AB F0fXAB DttuPdVfVVV#QQSSSKWWWttuQu Ru ttZu##3W37u7RWRZu##-S-7u 7FSFZu ##0V07u7LVLZu!*P7<P`atactcu`u`u ttuuu ttpu  WupW  Su pS  VupV up7;upCpuppqtqstsupPuPupRu Ru ttuPuPuRu Ru ttu66u]fSWWWSSSVVuttnuWu+W+-u-5W57u7lWlnu)S-3S7jSpqtqsts4upVuVu4VpWu Wu 4WxSS4S@AtACtC}u@KPK{SttuPuttuPStt u P u  t  t u  J uJ  D D V u [ V[ ^ u ^ V u V  J uJ   J uJ   + + ub  J uJ   J u J  t t V u P , S, / P/ V S` a ta c tc a u` y y S u S  u & S& a u` y y V u  V  u  a V` y y R u  R  u  R a u R R! & R S  S& a Sp q tq s ts up  S u S 8 u8 F SF up  V u 6 V6 8 u 8 Vp  R u / R/ 8 u8 ? R? u R RA F R S 5 SF S t t u  S uSHuHVSVu  V u FVFHu HV  R u?R?HuHOROu R RQVR SESVSttuQuOQOXuXQuVu VVVXu XVRuOROXuXRuS*USbStt6u4W46u3V@AtACtC&u@~u~&@ll!V!$u $Vu Vu &V@~u~&u@ ~u~ &uP&P01t13t3ju_aPaSSHS0jSG%u mxf_get_item_def_type mxf_find_item_def_in_set_def0 mxf_find_item_def mxf_find_set_def mxf_is_subclass_of mxf_check_data_model mxf_finalise_data_modelimxf_register_compound_type_membermxf_register_item_defmxf_register_interpret_typeBmxf_register_compound_typemxf_register_array_typeVmxf_register_basic_typemxf_free_data_modelDmxf_register_set_defmxf_load_data_modeljN  &$Qg_CDCIEssenceDescriptor_HorizontalSubsampling_item_key/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDg_ClosedIncomplete_Footer_pp_keyoctet1newDataModelg_GenericDescriptor_Locators_item_keydenominatorg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keyint32_t_IO_save_endfixedArraySizeg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyg_ALawClipWrapped_esscont_labelbasicg_IECDV_25_525_60_compdef_labelg_OpenComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baselong intg_StructuralComponent_DataDefinition_item_key_lockg_FileDescriptor_ContainerDuration_item_keycompoundg_Preface_LastModifiedDate_item_keytypeg_EssenceContainerData_IndexSID_item_key_IO_save_baseg_RGBAEssenceDescriptor_set_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_complexity03_op_atom_labellistIndexg_GenericPictureEssenceDescriptor_AspectRatio_item_keymxf_register_interpret_typeg_GenericPackage_set_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columng_D10_30_625_50_defined_template_esscont_labelg_Preface_ContentStorage_item_keyg_D10_30_525_60_extended_template_esscont_labelMXFDataModelresultg_DVBased_100_1080_60_I_compdef_labelfree_item_def_in_list_MXFSetDefg_RGBAEssenceDescriptor_PaletteLayout_item_keysetDefg_DMSegment_set_keymxfLocalTagg_RGBAEssenceDescriptor_Palette_item_keyg_DVBased_50_525_60_compdef_labelMXFCompoundTypeInfog_Identification_CompanyName_item_keyclear_typeg_D10_50_625_50_extended_template_esscont_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_labelitemDefs_IO_markerfixedSizeg_CDCIEssenceDescriptor_set_keyshort unsigned intg_GenericTrack_set_keyg_Identification_Platform_item_keyMXF_BASIC_TYPE_CATg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labeldatag_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_label_IO_backup_baseg_ClosedComplete_Header_pp_keyg_AES3AudioDescriptor_set_keymxfKeyget_type_idg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_label_IO_FILEg_BWFClipWrapped_esscont_labelg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_key__PRETTY_FUNCTION__g_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelg_TimecodeComponent_RoundedTimecodeBase_item_keyg_MultipleWrappings_esscont_labelunsigned charg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keymxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labeladd_set_defg_IECDV_25_625_50_ClipWrapped_esscont_labelMXFSetDefg_DNxHD1080i185ClipWrapped_esscont_labelmxf_register_basic_typeparentKeyg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyfree_set_def_in_listg_FileDescriptor_EssenceContainer_item_keyg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyg_SDTI_CP_System_Pack_esselement_keyg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keycharg_DVBased_25_525_60_compdef_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyadd_item_defg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyoctet13octet15g_Null_UUIDg_Identification_set_keyparentSetKeynumeratormxf_log_funcg_OpenIncomplete_Body_pp_key_IO_read_ptrg_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_key_posinterpretedTypeIdmxf_register_compound_typesetDefKeymxf_find_item_def_in_set_defg_Preface_PrimaryPackage_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelg_DVBased_50_625_50_FrameWrapped_esscont_labelset_def_eqg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_key_markers_unused2g_DVBased_100_1080_50_I_FrameWrapped_esscont_labelmxf_register_compound_type_memberg_D10_40_525_60_extended_template_esscont_labelg_D10_50_525_60_defined_template_esscont_labelg_DVBased_25_625_50_FrameWrapped_esscont_labelg_IndexTableSegment_keyoctet22g_GenericPackage_PackageModifiedDate_item_keyMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keytypeIdg_FileDescriptor_SampleRate_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_ClosedIncomplete_Header_pp_key_offsetg_RGBAEssenceDescriptor_AlphaMinRef_item_keyindexg_NetworkLocator_URLString_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_GenericPackage_Tracks_item_keyg_GenericTrack_TrackNumber_item_keyg_StaticTrack_set_keyitemDef1itemDef2g_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelisRequiredg_TimecodeComponent_DropFrame_item_keysetDef1setDef2long unsigned intmxf_find_item_defg_D10_40_625_50_picture_only_esscont_label_flags2g_D10_50_625_50_defined_template_esscont_label_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keykeyStrg_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_keynextElementsetDefsg_IECDV_25_525_60_FrameWrapped_esscont_labelg_Null_UL__quad_tfree_set_defMXFItemTypeCategoryg_Data_datadef_labelg_OpenIncomplete_Header_pp_keyg_SourcePackage_set_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_DVBased_100_720_50_P_ClipWrapped_esscont_labelmemberTypeIdg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Preface_OperationalPattern_item_key_old_offsetg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_keytypesmxf_is_subclass_ofg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_MultipleDescriptor_set_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_AES3FrameWrapped_esscont_labelmaxMembersg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intg_D10_40_525_60_defined_template_esscont_labelg_TextLocator_LocatorName_item_keyg_ALawFrameWrapped_esscont_labelactualTypeIdmxfUMIDg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_InterchangeObject_InstanceUID_item_key_IO_write_endg_DVBased_100_1080_50_I_compdef_labelmxf_check_data_modelg_SourceClip_SourcePackageID_item_keyg_Timecode_datadef_labelMXFItemDefmxf_load_data_modelmembersg_InterchangeObject_GenerationUID_item_keylastTypeIdmxf_register_array_typeg_GenericPictureEssenceDescriptor_SampledWidth_item_keyg_GenericTrack_TrackName_item_keyMXFInterpretTypeInfog_Identification_ProductName_item_keyg_D10_50_525_60_picture_only_esscont_labelg_DescriptiveMetadata_datadef_labelfree_item_def_MXFListElementsetKey_nextunsigned intfreeFuncg_D10_40_625_50_extended_template_esscont_labelg_Identification_ThisGenerationUID_item_keydataModelmemberNameg_InterchangeObject_set_key__pad1__pad2__pad3__pad4__pad5g_GenericPictureEssenceDescriptor_FrameLayout_item_keyMXFListElementstding_KLVFill_keyitemType_flagsnewItemDefg_EventTrack_EventOrigin_item_keyg_Null_Rationaloctet10octet11octet12octet14octet16octet17octet18octet19_modeMXFListIteratorg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_MaterialPackage_set_keyMXFArrayTypeInfog_BWFFrameWrapped_esscont_labelg_DVBased_25_625_50_compdef_labelg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21g_D10_30_525_60_defined_template_esscont_labeloctet23octet24octet25octet26octet27octet28octet29mxf_find_set_defg_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Body_pp_keyg_GenericTrack_TrackID_item_keyg_D10_30_625_50_extended_template_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyinfooctet30octet31g_FileDescriptor_Codec_item_keyGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULMXFListg_EssenceContainerData_set_keyg_Null_UMIDg_GenericPictureEssenceDescriptor_set_keyg_Null_Keysizeg_GenericSoundEssenceDescriptor_Locked_item_keylong long unsigned intiterg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DVBased_50_525_60_FrameWrapped_esscont_labeluint16_t__off_t_chaing_StructuralComponent_set_keyg_SourceClip_set_keyMXFLogLevelg_D10_50_525_60_compdef_labelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keyg_Track_Origin_item_keyg_ContentStorage_set_keyg_RandomIndexPack_keyg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelg_Preface_EssenceContainers_item_keylocalTagg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_key_IO_write_ptr_shortbufg_DVBased_100_720_60_P_compdef_labelMXFItemType__off64_tlastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelg_DNxHD720p120ClipWrapped_esscont_labeloctet0octet2octet3octet4octet5octet6octet7octet8octet9failmxf_register_item_defg_Preface_Version_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keyg_root_set_keyg_GenericPackage_Name_item_keynameg_D10_50_525_30_compdef_labelg_D10_50_525_40_compdef_labelfree_func_typeg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labelshort intitemDefg_EventTrack_EventEditRate_item_keyg_Identification_ProductUID_item_keyg_IECDV_25_625_50_FrameWrapped_esscont_labelMXFCompoundTypeMemberInfog_Identification_ProductVersion_item_keyg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyg_TimecodeComponent_set_keyg_Track_EditRate_item_keyelementsg_WaveAudioDescriptor_BlockAlign_item_key_vtable_offsetg_GenericSoundEssenceDescriptor_ChannelCount_item_keymemberIndex_IO_buf_baseg_OpenComplete_Body_pp_keyg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATelementTypeIdg_WaveAudioDescriptor_set_keysigned charMXF_ELOGg_qq09_op_1a_labelnewSetDefparentSetDefg_Null_LocalTagarraymxf_register_set_defMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyitem_def_eqg_SourceClip_StartPosition_item_keyg_ALaw_compdef_labelg_D10_30_625_50_picture_only_esscont_labelmxf_finalise_data_modelg_RGBAEssenceDescriptor_PixelLayout_item_key_filenoiter1g_CDCIEssenceDescriptor_ColorSiting_item_keyg_Preface_set_keyg_WaveAudioDescriptor_AvgBps_item_keysize_tg_complexity01_op_atom_labelg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATstdoutg_D10_40_625_50_defined_template_esscont_labelcategoryinterpretg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_PrimerPack_key./mxf/mxf_data_model.cg_DMSourceClip_DMSourceClipTrackIDs_item_keyMXFBasicTypeInfoparentSetDefKeyg_TimecodeComponent_StartTimecode_item_keyMXF_WLOGg_EventTrack_set_keymxf_free_data_modelg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_GenericPackage_PackageUID_item_keyiter2g_OpenIncomplete_Footer_pp_keyg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logg_OpenComplete_Header_pp_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelnextg_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelg_IECDV_25_625_50_compdef_labelg_D10_50_625_40_compdef_labelg_ClosedIncomplete_Body_pp_keyg_AES3ClipWrapped_esscont_labelmxf_get_item_def_typeg_IECDV_25_525_60_ClipWrapped_esscont_labelMXF_COMPOUND_TYPE_CATGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@j 8%j+j0jBmG%> HRN ,^2 m24w|J % 4 (G; =  =h0K>1p5DpDpxu`  ؂9pG*G  5  N  g r@=%= v'  3 C S 0c [s m      9 _   # 3 C 2S [c s     8 [     +# D3 iC S c s   0 T j      +# A3 QC kS c s    * R e      - # B 3 f C S c s    ,  M  d        ) # B 3 j C S c s   0  j      J     /# h3 C S c Os    = u   + e  # 3 ,C aS c s   O ~    , Y  # 3 C >S fc s   K    . U     #  3  $C  RS  xc  s      +j`47(;JXm(pJQX_d z` p  !f@%0fXmxf_data_model.cget_type_iditem_def_eqset_def_eq__PRETTY_FUNCTION__.5060__PRETTY_FUNCTION__.5047g_Null_Keyfree_set_deffree_set_def_in_listfree_item_deffree_item_def_in_listclear_type__PRETTY_FUNCTION__.5073g_root_set_keyg_InterchangeObject_set_keyg_InterchangeObject_InstanceUID_item_keyg_InterchangeObject_GenerationUID_item_keyg_Preface_set_keyg_Preface_LastModifiedDate_item_keyg_Preface_Version_item_keyg_Preface_ObjectModelVersion_item_keyg_Preface_PrimaryPackage_item_keyg_Preface_Identifications_item_keyg_Preface_ContentStorage_item_keyg_Preface_OperationalPattern_item_keyg_Preface_EssenceContainers_item_keyg_Preface_DMSchemes_item_keyg_Identification_set_keyg_Identification_ThisGenerationUID_item_keyg_Identification_CompanyName_item_keyg_Identification_ProductName_item_keyg_Identification_ProductVersion_item_keyg_Identification_VersionString_item_keyg_Identification_ProductUID_item_keyg_Identification_ModificationDate_item_keyg_Identification_ToolkitVersion_item_keyg_Identification_Platform_item_keyg_ContentStorage_set_keyg_ContentStorage_Packages_item_keyg_ContentStorage_EssenceContainerData_item_keyg_EssenceContainerData_set_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_EssenceContainerData_IndexSID_item_keyg_EssenceContainerData_BodySID_item_keyg_GenericPackage_set_keyg_GenericPackage_PackageUID_item_keyg_GenericPackage_Name_item_keyg_GenericPackage_PackageCreationDate_item_keyg_GenericPackage_PackageModifiedDate_item_keyg_GenericPackage_Tracks_item_keyg_Locator_set_keyg_NetworkLocator_set_keyg_NetworkLocator_URLString_item_keyg_TextLocator_set_keyg_TextLocator_LocatorName_item_keyg_GenericTrack_set_keyg_GenericTrack_TrackID_item_keyg_GenericTrack_TrackNumber_item_keyg_GenericTrack_TrackName_item_keyg_GenericTrack_Sequence_item_keyg_StaticTrack_set_keyg_Track_set_keyg_Track_EditRate_item_keyg_Track_Origin_item_keyg_EventTrack_set_keyg_EventTrack_EventEditRate_item_keyg_EventTrack_EventOrigin_item_keyg_StructuralComponent_set_keyg_StructuralComponent_DataDefinition_item_keyg_StructuralComponent_Duration_item_keyg_Sequence_set_keyg_Sequence_StructuralComponents_item_keyg_TimecodeComponent_set_keyg_TimecodeComponent_RoundedTimecodeBase_item_keyg_TimecodeComponent_StartTimecode_item_keyg_TimecodeComponent_DropFrame_item_keyg_SourceClip_set_keyg_SourceClip_StartPosition_item_keyg_SourceClip_SourcePackageID_item_keyg_SourceClip_SourceTrackID_item_keyg_DMSegment_set_keyg_DMSegment_EventStartPosition_item_keyg_DMSegment_EventComment_item_keyg_DMSegment_TrackIDs_item_keyg_DMSegment_DMFramework_item_keyg_DMSourceClip_set_keyg_DMSourceClip_DMSourceClipTrackIDs_item_keyg_MaterialPackage_set_keyg_SourcePackage_set_keyg_SourcePackage_Descriptor_item_keyg_GenericDescriptor_set_keyg_GenericDescriptor_Locators_item_keyg_FileDescriptor_set_keyg_FileDescriptor_LinkedTrackID_item_keyg_FileDescriptor_SampleRate_item_keyg_FileDescriptor_ContainerDuration_item_keyg_FileDescriptor_EssenceContainer_item_keyg_FileDescriptor_Codec_item_keyg_GenericPictureEssenceDescriptor_set_keyg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_GenericPictureEssenceDescriptor_StoredWidth_item_keyg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_keyg_GenericPictureEssenceDescriptor_SampledWidth_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keyg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyg_CDCIEssenceDescriptor_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_CDCIEssenceDescriptor_ColorSiting_item_keyg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyg_CDCIEssenceDescriptor_PaddingBits_item_keyg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_RGBAEssenceDescriptor_set_keyg_RGBAEssenceDescriptor_ComponentMaxRef_item_keyg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_RGBAEssenceDescriptor_AlphaMinRef_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyg_RGBAEssenceDescriptor_PixelLayout_item_keyg_RGBAEssenceDescriptor_Palette_item_keyg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_GenericSoundEssenceDescriptor_set_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_GenericSoundEssenceDescriptor_Locked_item_keyg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keyg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_keyg_GenericSoundEssenceDescriptor_DialNorm_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_GenericDataEssenceDescriptor_set_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyg_MultipleDescriptor_set_keyg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_WaveAudioDescriptor_set_keyg_WaveAudioDescriptor_BlockAlign_item_keyg_WaveAudioDescriptor_SequenceOffset_item_keyg_WaveAudioDescriptor_AvgBps_item_keyg_AES3AudioDescriptor_set_keyg_DMFramework_set_keyg_DMSet_set_keymxf_get_item_def_typemxf_find_item_def_in_set_defmxf_find_list_elementmxf_find_item_defmxf_find_set_defmxf_is_subclass_ofmxf_equals_key__assert_failmxf_check_data_modelmxf_initialise_list_itermxf_next_list_iter_elementmxf_get_iter_elementmxf_initialise_list_iter_atmxf_sprint_keymxf_logmxf_finalise_data_modelmxf_clear_listmxf_append_list_elementmxf_register_compound_type_memberstrlenmallocstrcpyfreemxf_register_item_defmemsetmxf_register_interpret_typemxf_register_compound_typemxf_register_array_typemxf_register_basic_typemxf_free_data_modelmxf_register_set_defmxf_initialise_listmxf_load_data_model m|/Nh    2=Sks  #KWj{    5 FYp x   "4B_s {     C K S `     ,Ym3 X c ~        )  1  9  F l  t  |       $ @        2  :  B  O           + R  Z  b  o     & . ;b j r . 6 > Kf n v    $[ 0 8 @ M] e m z        "?bju}   $ /O Zz    . 9a l   - 8` k   , 7_ j   + 6N Ys {         < D L Yl t |          4 < D Qf n v          . 6 > K` h p }         ( 0 8 EZ b j w         " * 2 ?T \t |            '< Ga i}          / 7 ? La i}         ! ) 6K Sg o w         $  ,  4  A V  ^  f  s            ! !$! ,!@! H! P! ]!r! z!! ! ! !! !! !! " " "/" 7" ?" L"a" i"}" " " "" "" "" " " ## &# .# ;#P# X#l# t# |# ## ## #$ $G$ R$z$ $$ $$ $% %F% Q%y% %% %% %& &E& P&x& && && &' 'D' O'w' '''' '' ' ' '' ' ( ((%(-( 8(L( T( \( i(~( ( ( (((( (( ( ) )%) -) 5) B)W) _) g) t)))) )) ) ) )) * * *0* 8* @* M*b* j* r* ** * * ** * * ** + + +*+ 2+ :+ G+\+ d+ l+ y++ + + ++ + + ++ + , ,$, ,, 4, A,V, ^, f, s,, , , ,, , , ,, , , ---&- 1-E- M- U- b---- -- - - --.. .'. /. 7. D.i.q.y. .. . . .... . / / / &/K/S/[/ f/z/ / / //// // / / 0-050=0 H0\0 d0 l0 y0000 00 0 0 0111 *1>1 F1 N1 [1h1p1x1 11 1 1 1111 12 2 2 %2J2R2Z2 e2y2 2 2 2222 22 2 2 3,343<3 G3[3 c3 k3 x3333 33 3 3 3444 )4=4 E4 M4 Z4444 44 4 4 4445 55 '5 /5 <5a5i5q5 |55 5 5 5555 55 5 5 6+636;6 F6Z6 b6 j6 w6666 66 6 6 6667 7$7 ,7 47 A7f7n7v7 77 7 7 7777 78 8 8 #8H8P8X8 c8w8 8 8 8888 88 8 8 899"9 -9A9 I9 Q9 ^9999 99 9 9 999: :#: +: 3: @:e:m:u: :: : : :::: :; ; ; ";/;7;?; J;^; f; n; {;;;; ;; ; ; ;;< < <(< 0< 8< E<R<Z<b< m<< < < <<<< << < = ==$=,= 7=K= S= [= h==== == = = ==>> >-> 5> => J>o>w>> >> > > >>>> >? ? ? ,?9?A?I? T?h? p? x? ???? ?? ? ? ?@ @@ @2@ :@ B@ O@t@|@@ @@ @ @ @@@@ @@ A A A>AFANA YAmA uA }A AAAA AA A A ABBB #B7B ?B GB TByBBB BB B B BBBB CC !C )C 6CCCKCSC ^CrC zC C CCCC CC C C D DDD (DcFcNc Ycmc uc }c cccc cc c c c d(d0d ;dOd Wd _d ldddd dd d d de ee e1e 9e Ae Nese{ee ee e e eeee ef f #f 0f=fEfMf Xflf tf |f ffff ff f f fggg "g6g >g Fg Sgxggg gg g g gggg gh h h hBhJhRh ]hqh yh h hhhh hh h h h$i,i4i ?iSi [i ci pi}iii ii i i iiii ij j j "j/j7j?j Jjpj xj j jV !&18FMT[bipw />M\kz.=L[jy!4BP^lz 3AO]ky2@N\jx .<JXft#.=ESh{ $/Z`fls ' : H W j u           # 1 @ O W e         # . 2 6 ; E R W a f p {                   6 B F J O Z j o ~                # . 3 > N X c g k p z                  '6AFR]bmr}"&+6;JUZo{ #6=AEJT^eimr|!&16AFU\e}!&16=HTX\alq| *5:EJQ\hlpu)4?JUY]blq{ "Wgsx'2=HS^it$/:EP[fq|*6BNZfr~&2>JVbnz ".:FR^jv ).:?KP\amr~  -2?DQVchuz ).;@MR_dqv%*7<IN[`mr!&38EJW\in{   " / 4 A F S X e j w |               ! !!!+!0!=!B!O!T!a!f!s!x!!!!!!!!!!!!!!!""""'","9">"K"P"]"b"o"t""""""""""""""""#####(#5#:#G#L#Y#^#k#p#}###############$ $$$$$1$6$C$H$U$Z$g$l$y$~$$$$$$$$$$$$$$$ %%% %-%:%_8<PTtx8<X\tx $@D`d/85 1225224037 2404 1000 100664 146764 ` ELF4(UE UMA4Q8]ÍUEE ]UUfR ‹E f]Ðt&UMSAY A ‹E Ӊ[]ÍvU1҉W1VS E0@Y¸ A 1 A1 A1҉]M1ۉ¸˹ ȋM 1IMM ڋ] ȉ[E U]] E Љ C [^_]Í'U]&U]&U]&U]&U]&UVSu] 4$\$CD$F$CD$F$CD$F$CD$F$CD$F$] u[^]t&U]&U]] uu\$4$] ]uu]&U]&U]&UVSu] 4$\$CD$F$CD$F$CD$F$] u[^]'U]] uu\$4$] ]uu]&U]E ]uuD$$u u]]]&UVSE uft+1t&ЍPEpD$"D$ D$D$$@1[^]ø몍v'U($<]uƉ}Utl1D$`FCFCF C CCCCC $E]u}]D$rD$ D$hD$$1'U]&UMA0t tE L$$D$Ðt&D$D$ D$D$$1 UWVS,} EED$$u7D$VD$ D$D$$,1[^_]ËEu4$D$4$to4$<$ÉD$tډ\$E$uD$^D$ D$D$$E$,1[^_]ËEU,[^_]Ív'US$]E\$E D$E$1҅u$[]ËE$t?D$sD$ D$DD$$$$1[]ËE$U$$[]Í&UWVS,] E}D$D$$u7D$D$ D$hD$$1,[^_]ËE<$D$CuD$4$4$4$D$É$u҉\$<$uD$D$ D$D$$1WD$D$ D$D$$,1[^_]Ã,[^_]Í'U(]] uu\$4$u>D$qD$ D$D$$1ҋ]Ћu]Ív\$4$uD$rD$ D$D$$]1ҋu]UE D$0-D$E $1tEB fUWVS,Eu E$$ÉE%1 CES fC҉FCFCF C tED$\$$t6\$E $EUC E,[^_]ÐD$D$ D$D$$D$D$ D$ D$$E$,1[^_]ÐD$D$ D$D$$뎐D$D$ D$DD$$,1[^_]É'U8uƍE]ˉ}EED$L$$tEU]u}]ÍED$F\$$urED$\$$u1D$bD$ D$D$$1돍ED$ E@$\$D$F$tZvED$ E\$<$D$7D$gD$ D$D$$1D$dD$ D$8D$$1t&UVS0uEF0$D$E$D$UF0$M 3u?D$D$ D$0 D$$$01[^]ÐD$\$E$u5D$D$ D$t D$$뤍$0[^]D$D$ D$D$$01[^]D$ D$D$$fU8UuM }u]}Z0EtE$EP<fxED$ED$$;uD$D$ D$8D$$1t$L$$t U]u}]ÍD$D$ D$#D$$1D$D$ D$0 D$$1닋EMP9)D$D$ D$ D$$1=މ}C$EUEt$T$$EU\$D$)ƍD$UB=v?D$D$ D$$ D$$U$1BD$ED$E$uqD$D$ D$H D$$럍Eƃ$tyEEP@T$D$E$EU)EpFE$D$ D$D$$D$D$ D$ D$$1D$ʍU(ED$D$ D$E D$E$u1D$D$ D$ D$$1ËED$E$ÍvU(ED$D$ D$E D$E$u1D$D$ D$ D$$1ËED$E$ÍvU8U]M u}Z0EE}}wvD$D$ D$D$$4$@1[^]É\$D$E$tEU@[^]D$D$ D$LD$$둍t&'U($‰E@@@ @@E B$D$gE$tEUÐt&D$D$ D$D$$E$1Ít&D$D$ D$D$$1% : ; I$ > $ >   I : ;  : ;I8 : ;I &I ' I : ;  : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I : ;  : ; I : ; .? : ;' @: ;I : ;I: ;I .? : ;' I@ 4: ;I!4: ;I"4: ;I#4: ;I$.: ; ' I@%: ; I&4I4  '.: ; ' @(.? : ; ' @)4: ; I *: ;I+4: ;I ,4: ;I -!I/.: ; I/4: ; I0.? : ; ' I@1: ; I 2 : ;3 4.: ; ' I 5: ; I6: ; I74: ; I8: ; I 9 : ; :1UX Y ;1< U=41 >4: ; I? @ : ;A4: ; I B4: ; I C4: ; I? < ?Yi+3 |: 0p%g3973int!,;aQ-? q0op%m .0' Z##8#1# #/#K##S%#+2# &#$;#(I#,[#0Y- #49"Z#8&Z#<(z#@f,>#Dr5-L#F/.#GD2#H;#L=&D#TD&E#XK&F#\R&G#`Y&H%#d'JZ#hL#l ? F    j%##MZ#'?L4SZi<aB#Rb 17H-2>9403;h}:U1;h#h#t1?h#{1@h#1Ah#1Bh#{0Ch#1Dh# v'Eh# ~'Fh# 'Gh# VHh# ^Ih#fJh#&,KA M}|PU1Qh#Rh#f1Sh#m1Th#t1Uh#{1Vh#1Wh#1Xh#{0Yh#1Zh# v'[h# ~'\h# ']h# V^h# ^_h#f`h#Uac}):egsSisl`%m#O1nh#dayoh#6ph#minqh#secrh#m*sh#?t<vm yU1zh#{h#f1|h#m1}h#t1~h#{1h#1h#1h#{0h#1h# v'h# ~'h# 'h# Vh# ^h#fh#h#'h#'h#'h#4)h#<)h#D)h#L)h#T)h#\)h#d)h#l)h#t)h#|)h#h#+h#"4-#2#R*'\1'K:h t/s#&s#9s#hs#C:s# =Y0h##h#" 3! '%~>& # '# (i +55,i #0-i #len.#%/#  :,0(  34i # 5#6#'7z  #8<E7-( )+    y/ % / 4 (> * #N% + # ,H #' -^ # R .y #eof /^ #' 0 # 1 #! 2^ # , 3 #$ 6 #(" 7 #,\4 :h#0; ;s#2     ~  ~h = ~ = ~C h# ^ Z N y Z Zd  Z ' Z  '  + <  )7*#;+o # , ~- (4 ;?U6- ? 0,10#q<2( o 5660#5 70#g(8J  ;2<#=0#p4>z  A3B # H C  FG0#VH0#$I A QR? .So T ;U  L;M #N0#2O#+V # ! WA  0Z2[#\#key]#U/^#$_0#(`Z#,$a H$8d2e#<f#keyg# ho #$a8iH#4 uj $Fm no #oo #p# $q0# $rY$"key##tag$s#;%Z#A-&s#' #set(h# h#<(key-#.|#8/o # x(0#01#4])0%6#&7#-8o #y"2 <9y<,=#d4>~#_7?~#E@~# nsA] EY#G#+I#J#Z   h   Z]Z   xK*`- set,,L 0Q= n &0K}= ns^*P}= n  C = n <n8PY= n<{"`i-= n{{pyY= nb##"= n"'2- ('= n'2q !A+@= n@qL09 K= nKCN7Q@x5P= nP (>WaV= nV(8g\[= n[gNNa`= n` jHi= ni3, pPo= "o :o  ws=v= ivs ixs!yZ",zs  '^+= Wsn #is!!Z#csk)J' `m hn  %psn | ~n H  Bn . ,Pq/+n+ gs1[0n0 "65n5 &;:'n: B @?1n? MJPMn S -PY|8n 2`iCn i#pNn = =n C .8,Kn  .0hw"~5~n !% Zp ! 'A-   $x-NZ% M %+ME & YK'6 + %, (S00_ %, 's23`}( % 2T ),4u|cdZB  x( *key +tagn"3c/  4ZP  O ,{ = *lens 2Y I XnX  4B,TP  S4nS : xE ? DxnD ~ |  k n  = n 9 O N9nN ? }4J  I}nI  }L< Y  ;= n;:7` G 6= n6?\ 2 s 1= n1?}~- ,= n,~|q y p ,psnp B"rs#iss )K e d nd -!,fs+igsRy&_s X^$0@Z 7 % ?%+?& KG4@ X 4x(  | 1Z` `x( e%xset|  !,4up 5Z \x( = set|  ,e%|dV!qZ`Dx( = set|  ,e%|d!6Zpx(e%xset| ,nR "Zx(= set| ,e%|dh"vZ Ux(= set| ,e%|d"-Z`4*set`*key(,nR"#ZZu*set,! ,,ux#'Ze*set,~+' ,,ux"P~5""%~I$8Zfi*set,P ,,u|,"%~p$4Zp&*set,!"% ,,u|,_7~p$nZ0A*setm,,,u|A% Z*set,,,u|%Za*setE,eg,,u|%Zp!*set,(,,u|X& Z0*set,= ,,u|&Z]*set,,,u|')vZ4*setu,uu ,,wu|o'$;jZ@5*setia,i,i,,ku|'rdZ*setc,ccq,,eu|)(_ZA *set^9,^Y^,,`u|($ZZPy*setY,YY,,[u|(UZ*setT,T1T?,,Vu|@)s=PZQ*setO},OO~,,Qu|)'Z *set,n| ,(|`*&Z *set,w| ,(|`z*8Z*set,T| ,(|`*2Z *set,1| ],(|`5+[KZ A!*setJ,JJ2,,Lu|+FZP!"*setE!,EAE,,Gu|+AZ""a*set@,@@b,,Bu|L,<Z"#*set;,; ;{,,=u|,17Z#A$9 *set6e ,6 6<,,8u|-w2ZP$% *set1 ,1 1,,3u|c-}%-Z%%!*set,=!,,]!, ,,.u|-(Z%&}!*set'!,'!',,)u|.M!#Z&A'!*set"","5"" ,,$u|z.&ZP''U"*set ", "len ,,u|.:Z''"setkey,,t4/((" )4/#*set9#,6 `#lend#"/h|# /_ (&)# )4/#x(#,$,6 T,6-Pul/rZ0):*1$ )4/]$,$U0Z@*#-=% )4/i%*set%,6 \"_+%"%$0:GZ0-t-&% FI&%+F&& nK0 xZ--& )w4/&x(w'?1,,cZ-.9' )b4/e',b'*lenbs',d?1{P1h-1[Z.c/' )Z4/(!:Z1I(Zi(2:Zp/v0(x((*key)"2")!3c,6 \+tag nN$n2}oZ0C1B).keynn).setn| )/p)02ZP1Y1)1key2?Z`11)*set!*f3+ RZ12c*x(Q**keyQ*Qf3,6S \,Tl3up21e23R22 set[l3o 3ukZ23+x(j4+*keyjT+setj| ,ll3ux21z%3O4Z34t+ )~4/+x(~+,6 \",3044 set4I;pZ45, )o4/,x(o-4DZ55P-*setC|-,C-,C,nER45,5}Z5set|6,|79~05.Z5W7-.set-.key,..tag.8, )`up91̭6:4;5;4<8=5d$668VZ`78.%x(T..setT.%,U#/8,U)(Wul>tagXL/)3Ycuh6Z8.:k/*set/,/P~'0,`ut! 21^9& L79(Z0:=S0*set0,0P~11"%~g11/',`up" 1""~1"a0~/221T<?7::"nZs2& L8 Z= >2*set2,3,  u|]8l6Z>>?3*setk3,3,  u|9 Z>@3*set3,G4P~4"%~455',`up! @1? 9??"nZ'5& L-9 Z@Aq5*set5,5 6,`ut,9r& L`9h&:|ZAB76*set{c6,{6{=6,`}ux,}&:f& L6:h :0wZBC6*setv)7,vk7vN7,`xup,x:o& L:h@;0rZCD7*setq8,qQ8qC}8,`sup,s@;`& LP;h;mZDE8*setl 9,lM9l8y9,`nup,n@;`& LJ<"hZEF9*setg:,gI:gMu:,`iux,i@;h& L<6cZFG:*setb:,b;b4;;,`dux,d<P& lL<hT=?^ZGHg;*set];,];]<,`_ux,_T=`& gLd=h=YZHI-<*setXY<,X<X<,`Zux,ZT=`& RLp> JZIJ<*setH=,Ha=H=,Is=,`Kut,L?1{& ML@> 9ZJK>*set82>,8t>8>,`:ut,;?1{& HLdl?23ZKL>*set2?,2[?2?,`4ux,4@;h& 3L}?.ZLM?*set-?,-!@-9M@,`/ux,/T=`& Lf@<)ZMNy@*set(@,(@(}A,`*ux,*T=`& L@'7$ZNO?A*set#kA,#A#xA,`%ux,%T=`& L`A ZOPB*set1B,sBB,` up, 9n& KAL+ZPQB*setC,YC'C,`up,@;`& KZBA=ZQRC*setD,UDD,`ux,ZBl& KjBhB)ZRSD*setD,EGE,`up,9n& KdC? ZSTE*set E, F -F,` up, :o& KCg ZTUyF*setF,FG,`up,@;`& K-^DZVVuG*setG,G~H,`ux,ZBl& KADZWW;H*setgH,HsH,`up,9n& KUXEZXX!I*setMI,IhI,`up,:o& KiEb.ZYJZJ*3J,_J4J,put,`up& K|SF9ZPZ<['K*setSK,K= K*lensK,`ut& KF47Z@[{[9Lx(6eL*set6L"n8L0F4Z[\L%x(L.set_M(G:\\M.set| M-H"Z\Sa&N )4/RN*keyN*len*Ox(O6ZPset| ,uh,2ud"JJP"!:P"sP" Z7Q,, D,3 cu`"` sQ21Ut^& sKH7'Z`aaQ )4/keylenx(6Z+settI]?ZafQ )4/R6I;Rx(R,R&|S"hS0S+key@"/h T#lendT,$Zuh,ud""%T21qfJ61ZffT )4/x(,&"hT0 U'UJ>&gg/U% %[UAset'u|(~Jo gbgU%x(~JU0JZpghU%x( V.key)V1set| )ut)e%|\91&h0IK3ZhiIV8x(~J%%uV)0u|91 iYK IKnK ^K BK xKK KK K xK R R RK K xK xK xKK K KL L K3L #LHL 8L 2 #LgL WL KL qL qL R WLL LL" LL L R 8L)~7,В7ӃB{8M 7O,:7f'S7 -7 07$ 37 67`! 97m <7L8 ?7! B7|! ]7> `7 d7( g75 j7  m7 p7y# s7/ v7k3 y7 7u 7> 7 7 7 77 7 7^/ 7s* 7( 7 ă7 ǃ7? ʃ70 ̓7- Ѓ7F ڃ7? ݃74 74 7$0 7- 7 7! 7< 7 7 7S 7 !+ !% !N !e !P !L> !4 !>5 !@ !: #! &!- )! 2! 5!W 8!{ ;! >!+9 A!c; D!G G!E J!! M! P! S! V!"* Y!V9 \!7 _! b!* e!" n! q! t!1 ! !* ! ! !) ! !" !; (! +! .!) 1!6 4!> 7!L :!m7 =!T= @!m C!T F!= I!& V! `!; j!=/ u!. !: ! ! !7 7d2 7!& )"# 7'$ )1: 7 71 7E3 7 7 ƃ78 ̓7 ԃ7 / ۃ7 7 7% 7L 7(% ! ! !3 !. ! ! %!q. ,! 0!? 7! >!T B! I!z/ P! W!= [!2 b! i! p! w! ~! !9? ! !$" ! !) !e !* !4 !Y ! !5 !J. !< !3 !D' !- ! ! !) !3 !4 !8< !< ! !- ! !# !! (! /!-6 3! :! A!) H! O! < S!M( Z! ^!( b!/ i!5 m! t!1 x! !b ! !, ![, ! !`& !! !( !9 !$ !8 !R$ ! !G" !# !. ! !f+ ! !6 !K ! !W !C $!F +!G 2!= 9! @!? G! K! R! Y! `!  g!72 n!, u! |! != !4 ! ! ! !# ! !9 ! ! !$> ! !6 !; !7 !5 ! ! ! + ! !1 !l !0 ! 7 ! #!? *!V: 1! 8!: <!( @C& CB; C=.   ./mxf./include/mxf/usr/include/usr/include/sys/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/bitsmxf_header_metadata.cmxf_header_metadata.hmxf_types.hstdint.hmxf_list.hmxf_data_model.hmxf_primer.htypes.hstddef.hmxf_file.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hmxf_logging.h==1<=/wu#i!-=-YM>>>>>g!!!!=;u;ge>=K;=;Y=;=e>>g!!=;u;ge=K;=;Y=;=ȇ;f=u;Y=;=e&zXJz=+ot<2P0u;= .pf=[>=u\g//=;ex=K;ue=;=u;=;=e<=;/rXfg9Q0Ygt=kY=~tf?O=XkHW82<Y0:ZxZWKwyY=xz>}>=c5jrb;=g;0=c3rguwtfgV-=;=Ȑh+? J:0sK:0Ztw!sw!hi%nw!Ysw!Y{i% t?:v7y<5b;/Yx-x<6ctA8xɠ#9[w -w< .v< -v< .-73dj9w)/z./ij9w)/z./pg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/Ci:vIq"li:vIqrg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/?IS91zf-z<4k?IS91zf-z<4k?IL91zt-z<4kւ?IL91zt-z<4Ag]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/ii:v"F/vhAswr/-/PKX<@w9?9+j gAz<4E=L82E-73Gw9[J])%)Ar*=Jg/-g<.bX-b<.qX1[yL 47]{ fggV0gMg9iL!s?t=BE91} B弄Tpuf Jr-n<.F~iq?Y宠x>>f=/q/>vDn<.pXK;/@:0zXz<^w:vv=:0xXz<^A7AGrhu0wD-r<.u .] =?B91}i%=s/]~JsJ-u;Ic1zf/xk%gw>!Xc1zt/xv%t=;//z)t=;//z)t=;//z)t=;//z)u;/s/z(uz0t=;//z)u;/s/z(u;/e/z'uz0t=;//z)u;/s/z(u;/e/b'guvC82o/S91yfp*uv=O91p/zx(w9?Ȃjivg?9[tJ -t< .yJ-y<5b-82Yt=k= u< v"%:0yZ-xU-{Y n$-<.jX*PLu2$O42Z?h5X6xJjuw1vg>(L:>;uh>>;uv%b/ Nf4Dy<5t-<.Bt>-B<>.Lt#)^  Sk44 4-cE0gE}Xf?O=Xt=k=M<>q<.sX@:0xJz<^xJc:i#Y/"xt-tf /./mxf/mxf_header_metadata.c'%s' failed, in %s:%d item->length >= 8index < countitem->length == 2item->length == 10item->length == 1item->length == 8item->length == 32item->length == 16set->headerMetadata != NULLitem->length == 4mxf_write_set(mxfFile, set)add_item(set, newItem)newItem->length >= 8elementLen == existElementLenheaderByteCount != 0mxf_is_primer_pack(pkey)mxf_skip(mxfFile, len)count == headerByteCountdata != ((void *)0) && info != ((void *)0)mxf_find_item_def(headerMetadata->dataModel, key, &itemDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)key, itemDef->localTag, &tag)(item->value = (uint8_t*)malloc(sizeof(uint8_t) * (len))) != NULLmxf_get_item(set, itemKey, &item)mxf_get_uuid_item(set, itemKey, &uuidValue)mxf_dereference_s(set->headerMetadata, setsIter, &uuidValue, value)mxf_dereference(set->headerMetadata, &uuidValue, value)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_primer_pack(mxfFile, headerMetadata->primerPack)mxf_file_read(mxfFile, buffer, len) == lenmxf_read_local_tag(mxfFile, itemTag)mxf_read_uint16(mxfFile, itemLen)mxf_find_set_def(headerMetadata->dataModel, key, &setDef)mxf_register_primer_entry(headerMetadata->primerPack, (const mxfUID*)&itemDef->key, itemDef->localTag, &tag)(newSet = (MXFMetadataSet*)malloc(sizeof(MXFMetadataSet))) != NULLset->headerMetadata != NULL && set->headerMetadata->dataModel != NULLmxf_create_list(&newList, NULL)mxf_append_list_element(newList, (void*)set)mxf_get_list_length(setList) == 1mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(Preface), &prefaceSet)mxf_write_set(mxfFile, prefaceSet)mxf_write_header_primer_pack(mxfFile, headerMetadata)mxf_write_header_sets(mxfFile, headerMetadata)(newItem = (MXFMetadataItem*)malloc(sizeof(MXFMetadataItem))) != NULLmxf_remove_item(item->set, &item->key, &removedItem)mxf_append_list_element(&set->items, (void*)item)mxf_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 != ((void *)0)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8))) != NULLget_or_create_set_item(set->headerMetadata, set, itemKey, &newItem)mxf_set_item_value(newItem, buffer, 8)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + arrayLen * elementLen))) != NULLnewItem->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)8 + count * elementLen < 65536(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (8 + count * elementLen))) != NULLmxf_set_item_value(newItem, buffer, (uint16_t)(8 + count * elementLen))mxf_set_item_value(newItem, buffer, 2)mxf_set_item_value(newItem, buffer, 10)mxf_set_item_value(newItem, buffer, 1)mxf_set_item_value(newItem, buffer, 32)mxf_set_item_value(newItem, buffer, 16)mxf_set_item_value(newItem, buffer, size * mxfUTF16Char_extlen)mxf_set_item_value(newItem, buffer, (uint16_t)((wcslen(value) + 1) * mxfUTF16Char_extlen))mxf_set_item_value(newItem, buffer, 4)destSet->headerMetadata != ((void *)0)mxf_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, value, len)!mxf_equals_uuid(&set->instanceUID, &g_Null_UUID)mxf_remove_set(set->headerMetadata, set)mxf_append_list_element(&headerMetadata->sets, (void*)set)headerMetadata->primerPack != ((void *)0)create_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)mxf_read_primer_pack(mxfFile, &headerMetadata->primerPack)mxf_read_kl(mxfFile, &key, &llen, &len)filter->before_set_read(filter->privateData, headerMetadata, &key, llen, len, &skip)mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 0, &newSet)filter->after_set_read(filter->privateData, headerMetadata, newSet, &skip)mxf_read_set(mxfFile, &key, len, headerMetadata, 1)mxf_set_uuid_item(newSet, &MXF_ITEM_K(InterchangeObject, InstanceUID), &uuid)(newHeaderMetadata = (MXFHeaderMetadata*)malloc(sizeof(MXFHeaderMetadata))) != NULLmxf_create_primer_pack(&newHeaderMetadata->primerPack)mxf_set_empty_array_itemmxf_grow_array_itemmxf_alloc_array_item_elementsmxf_set_rgba_layout_component_itemmxf_set_product_version_itemmxf_set_boolean_itemmxf_set_length_itemmxf_set_position_itemmxf_set_rational_itemmxf_set_umid_itemmxf_set_weakref_itemmxf_set_strongref_itemmxf_set_fixed_size_utf16string_itemmxf_set_utf16string_itemmxf_set_timestamp_itemmxf_set_auid_itemmxf_set_ul_itemmxf_set_uuid_itemmxf_set_version_type_itemmxf_set_int64_itemmxf_set_int32_itemmxf_set_int16_itemmxf_set_int8_itemmxf_set_uint64_itemmxf_set_uint32_itemmxf_set_uint16_itemmxf_set_uint8_itemmxf_clone_itemmxf_set_itemset_eq_instanceuid+4S /+4mxf_read_and_return_setitem_eq_keyeq_pointer| AB  AB 0AB P-AB DAD AGP AB ` AB p AB  AB  AB AB E0 AB @8AB FF AB  AB gAB E8AB FFP8AB FIRAG BnAB F` AB pAB %AB AB FJP!AB "AB AB -AB AB :AB FFP AB ` AB pAB nAB E<AB FF08AB FFp<AB DAB +AB A0/AB D`AB AB E P AB FFG 9AB FFP 9AB  !AB  AB  AB  AB  AB  9AB ` !AB  !AB  !AB  AB F KAB F AB  GAB @ AB ` AB F <AB D`<AB D7AB 5AB D 5AB D`7AB AB D%AB DAB pAB 0AB AB AB pAB 0AB AB AB @AB AB AB PAB AB AB AB EAB EAB EAB E AB P!AB "AB "AB #AB P$AB %AB %AB &AB P'qAB '!AB (AB F(AB F0) AB E@*AB BC0-DAB -WAB -AB IL.AB Dp/AB E0AB PEP1 AB `1aAB 1AB F2AB D3CAB F4AB FF5>AB 5AB F `7kAB FHE8^AB E0:TAB OF=}AB >}AB > AB R@AB DAAB DBAB E CAB IFF DAB IFFEAB DFAB DGAB DHAB DIAB HJAB HKAB DLAB DMAB DNAB DOAB E PAB IFFQAB DRAB ESAB E TAB IFFVAB DWAB EXAB EYJAB EPZAB E@[;AB D[AB E\5AB D\AB F`a=AB aAB FfMAB gAB  gBAB Dpg%AB EhAB ttu  Pu !t!#t#0u01t13t3KuPQtQStS}uttCuPQtQStSYu`atactciupqtqstsyuttuttutt+u01t13t39u@AtACtCxuttuttuttuttHuPQtQStSuttuVuVuPu PRPRPRPtt^uu::HuH^PZu Z\P\^u u::HuH^V S V>SBEVEHPZur`atactcmupqtqstsuttuttBuPQtQStSquttuttuttuuxu ttuPttJuPQtQStSYu`atactciupqtqstsupwwPttutt,u01t13t3hupqtqstsup}}QttuRuPu Pu tt+u P )S01t13t3_u0@@]S]_u`atactc}u`mmsPs}uttB uVu@ V@ B uSu = S= B u upB upP Q tQ S tS  uP m m S u  SP m m W u  W  t  t I uP Q tQ S tS u t t u t t u t t u  t  t u  t  t  u ! t! # t# Y u` a ta c tc u t t u t t u t t y u   y up   V unV d P   P WP R uR s Ws y u  V O VR r V" ( S( + R+ N SR q S t t u  u  W u t t u t t 7 u   P  u 7 P7 7 u   R  u  7 R7 7 u @ A tA C tC X u` a ta c tc u`  u` ~ ~ V u V` ~ ~ W u W !t!#t#\u`atactcuttuuu ttu !t!#t#Uu`atactcu`u`u ttuuuuuu  S  u ;S;=u=sSsuuttuuu S3S35u5hShjujSuutupjupttfufufu pqtqsts&up&up&u 01t13t3u0ZZu0ZZu ttuuu ttauauau pqtqsts!up!up!u 01t13t3u0ZZu0ZZu ttuuu tt4u4u4u @AtACtCu@jju@jju ttuuu ttAuAuAu PQtQStSuPzzuPzzu ttu::u::u ttuuu ttuVuVSu QSQVu VSu VuV VuV ttuVuVSu QSQVu VSu VuV VuV ttuSuJSJOuOSuOu OOuOtt uSuJ SJ O uO S uO u O   O uO  t t A!u  A!u  A!u P!Q!tQ!S!tS!"uP!z!z!"uP!z!z!"u ""t""t""u":":""u":":""u ""t""t"#u"""#u"""#u ##t##t#A$u###A$u###A$u P$Q$tQ$S$tS$%uP$z$z$%uP$z$z$%u %%t%%t%%u%:%:%%u%:%:%%u %%t%%t%&u%%%&u%%%&u &&t&&t&A'u&&&A'u&&&A'u P'Q'tQ'S'tS''uP'z'z''uP'z'z''u ''t''t''u((t((t((u(}(}((u(((6(Q6((u *((SVs((Q((P((Q((t((t(&)u(((&)u(((&)u (((&)u0)1)t1)3)t3):*u0)R)R))S))u))S))u)$*S$*'*u'*7*S7*:*u0)R)R))V))u ))V))u )%*V%*'*u '*8*V8*:*u @*A*tA*C*tC*#-u@***#-u@*g*g*#-u J*N+SVR++SV+ ,SV ,,SV*R+uX++uX ,#-uX0-1-t1-3-t3-t-u0-@-@-P-PP-P-uP-t-Pt-t-u0-@-@-P-RP-P-u P-t-Rt-t-u --t--t--u----u----u --t--t-.u-...u-c.c..u -..J.VJ.Q.uQ..V..t..t.c/u.../S//u/_/S_/c/u...c/u .,/,/c/up/q/tq/s/ts/v0up///%0V%0'0u'0m0Vm0o0uo0v0Vp///v0u /90upo0v0up00t00t0C1u00P0 1V1C1V00R0C1up01WP1Q1tQ1S1tS1Y1u`1a1ta1c1tc11u`1p1p11Q11u11Q11u11t11t12u1F2F22u111/2W/212u 122W22u 22W22u 22t22t23u2 3 33u2 3 33u 33t33t34u3333W33u34W44u44W44u3333S33u 34S404u 04B4SB44u 44S44u 44S44u 33up34up44t44t45u45595V95=5u=55V55u45545S45=5u =55S55u 55t55t55u5555u5555u 55t55t5W7u5d6d66u6667u7W7555|6V|66u 66V66u 6T7VT7W7u 555W7u`7a7ta7c7tc78u`7n7Pn77V78V`77R77W78W`77Q77S78SK8K8urK8[8P88t88t8.:u888m9Vm9o9uo99V99u9:V: :u :.:V819199u 9.:819199u9.:0:1:t1:3:t3:=u0:]:]:n:Rn::u::R:"=u"=F=RF==u0:]:]:n:Qn::u ::Q:"=u "=F=QF==u 0:]:]:;V; ;u ;=V0:]: ]:;W; ;u ;=W: ;u`;<u`<"=u`N==u`: ;ulx;;ul;<ul< <P<<ul<=PF==ul::uh: ;uhr;;uh;"=uhF=z=uh::P:;P?;A;Pp;r;P;;Pa<f<P="=Pu=z=P==t==t= >u=== >u=== >u >>t>>t>>u>C>C>>u>C>C>>u >>t>>t>@u>>>?R??u??R??u??R?x@ux@@R@@u>>>?Q??u ??Q??u ??Q?x@u x@@Q@@u >>>?u???x@ux@@>> >x@ux@@ ??P??P??P@$@P?@D@Ps@x@P@@t@@t@Au@@@@R@wAuwAARAAu@@@wAu wAA@AA9Au9AAAAtAAtABuAAAARAwBuwBBRBBuAAAwBu wBBABB9Bu9BBBBtBBtBCuBBBBRByCuyCCRCCuBBByCu yCCBBBBVBBPACwCVwCyCuyCCVCCtCCtCDuCCCCRCDuDDRDDuCCCDu DDCCCCVuCyDVWyD|DuW|DDuDDVWDDtDDtDEuDDDDRDEuEEREEuDDDEu EEDDDDVuDEVWEEuWEEuEEVWEEtEEtEFuEEEEREFuFFRFFuEEEFu FFE"F"FYFuYFFFFtFFtFGuFFFFRFGuGGRGGuFFFGu GGF"G"GYGuYGGGGtGGtGHuGGGGRGHuHHRHHuGGGHu HHG"H"HYHuYHHHHtHHtHIuHHHHRHIuIIRIIuHHHIu IIH"I"IYIuYIIIItIItIJuIIIIRIJuJJRJJuIIIJu JJI5J5JpJupJJII IISIpJupJJSJJuJJSJJtJJtJKuJJJKRKKuKKRKKuJKKKu KKJJJ}KV}KKuKKVKKuKKVKKtKKtKLuKKK LR LLuLLRLLuKLLLu LLKBLBLyLuyLLLLtLLtLMuLLL MR MMuMMRMMuLMMMu MMLBMBMyMuyMMMMtMMtMNuMMM NR NNuNNRNNuMNNNu NNMBNBNyNuyNNNNtNNtNOuNNN OR OOuOOROOuNOOOu OONBOBOyOuyOOOOtOOtOPuOPPPRPPuPPRPPuOPPPu PPOPPPVP'PPPPVPPuPPVPPtPPtPQuP Q QQRQQuQQRQQuPQQQu QQPPP QVu QQVWQQuWQQuQQVWQQtQQtQRuQ R RRRRRuRRRRRuQ R RRu RRQRRRRRuRRRRtRRtRSuRSS!SR!SSuSSRSSuR%S%SSu SSRSS(SV(S7SPSSVSSuSSVSStSStSTuSTT!TR!TTuTTRTTuS%T%TTu TTSTT*TV*T9TPTTVTTuTTVTTtTTtTUuTUU*UR*UUuUURUUuT.U.UUu UUTUUUVuUUVWUUuWUUuUUVWVVtVVtVVuVVV,VR,VVuVVRVVuV0V0VVu VVVbVbVVuVVWWtWWtWWuW!W!W1WR1WWuWWRWWuW5W5WWu WWW!W!W8WV8WGWPWWVWWuWWVXXtXXtXXuX!X!X1XR1XXuXXRXXuX5X5XXu XXX!X!X:XV:XIXPXXVXXuXXVYYtYYtYJZuYAYAY&Zu&ZJZY'Y'YYVYYu YYVYYu Y$ZV$Z&Zu &ZJZVY'Y'YYSYYuYYSYYuY!ZS!Z&Zu&ZJZSPZQZtQZSZtSZ<[uPZqZqZZRZ[u[<[R<[<[uPZZZ[u [<[PZZZZuZ<[PZqZ qZZVZZPZ[V[[u[<[V@[A[tA[C[tC[{[u@[j[j[{[u@[j[j[y[Sy[{[u h[x[P[[t[[t[\u[[[[V[[u[\V\\u\L\VL\N\uN\\V\\u[[[[S[[u [\S\\u \K\SK\N\u N\\S\\u \\t\\t\\u\\\\S\\u\\t\\t\Sau\m]m]^u^^^_u___`u```Sau\]]L]WL]^u ^^W^_u __W_`u ``W`Sau \\\]Su]^SV^^uV^^u^^SV^^uV^^u^_SV__uV__u_SaSV\]]Sau\___u_``e`ue`SaE]^u^_u_`u`Saux]x]unx]]P]]un]]P^^un^^P]]ul]]R^^ul^^P^^ul^_PG_G_ulG_^_PL]^u^_u_`u`SauL]^u\^_u\_`u\`Sau\`aaataacatcaauaataatafuaObOb7du7dpdpdfuabbcu cddeu eeefu a0b0b7du7dpdpdfuaa a bVu bbubvbVuvb4dVW4d5duW5d7du7dmdVumdpdupddVuddudfVWa#b#bfuaaaSbuSbYbP7dduaaaa u$uafubbuoxbbuobcP'c7duodduo+efuoDffuobbuXxb7duXdfuXbbujb7dudfufftfftffuffffPffffPu$ggtggtggug g ggPggu g!gt!g#gt#gbgu g0g0g`gS`gbgupgqgtqgsgtsghupggghupggghu hhthhthiuh i i\iu \iiNCYmxf_set_fixed_set_space_allocationmxf_get_uint8Lmxf_get_uint16mxf_get_uint32mxf_get_uint64mxf_get_int8Bmxf_get_int16mxf_get_int32mxf_get_int64mxf_get_version_type8mxf_get_timestampwmxf_get_lengthmxf_get_rationalmxf_get_position.mxf_get_booleanmmxf_get_product_versionmxf_get_rgba_layout_componentmxf_get_array_header3mxf_get_utf16string_sizemxf_get_utf16stringmxf_set_uint8Jmxf_set_uint16mxf_set_uint32mxf_set_uint64mxf_set_int8.mxf_set_int16gmxf_set_int32mxf_set_int64mxf_set_version_typemxf_set_rationalXmxf_set_positionmxf_set_lengthmxf_set_booleanmxf_set_product_versionHmxf_set_rgba_layout_componentmxf_set_array_headermxf_next_array_item_elementmxf_free_itemmxf_register_itemimxf_set_item_valuemxf_set_timestampmxf_set_umid?mxf_set_uuidmxf_set_weakrefmxf_set_strongrefmxf_set_auidDmxf_set_ulmxf_get_umidmxf_get_auidmxf_get_ulEmxf_get_uuidmxf_set_fixed_size_utf16stringmxf_set_utf16stringKmxf_get_external_utf16string_sizeinitialise_sets_iter mxf_dereference_s mxf_get_weakref_s mxf_get_strongref_sV!mxf_dereference!mxf_get_weakref "mxf_get_strongrefh"mxf_get_item"mxf_initialise_array_item_iterator"#mxf_get_array_item_element#mxf_get_array_item_element_len$mxf_get_array_item_count$mxf_get_rgba_layout_component_item$mxf_get_product_version_itemA%mxf_get_boolean_item%mxf_get_position_item%mxf_get_rational_itemX&mxf_get_length_item&mxf_get_utf16string_item'mxf_get_utf16string_item_sizeo'mxf_get_timestamp_item'mxf_get_umid_item)(mxf_get_auid_item(mxf_get_ul_item(mxf_get_uuid_item@)mxf_get_weakref_item_s)mxf_get_strongref_item_s*mxf_get_weakref_itemz*mxf_get_strongref_item*mxf_get_version_type_item5+mxf_get_int64_item+mxf_get_int32_item+mxf_get_int16_itemL,mxf_get_int8_item,mxf_get_uint64_item-mxf_get_uint32_itemc-mxf_get_uint16_item-mxf_get_uint8_item.mxf_get_item_lenz.mxf_have_item.mxf_get_set_size:/mxf_get_header_metadata_size/mxf_write_item/mxf_write_set0mxf_write_header_primer_pack0mxf_read_itemP1mxf_read_item_tl1mxf_register_set_itemsn2mxf_is_header_metadata2mxf_set_is_subclass_of2mxf_find_set_by_keyr3mxf_find_singular_set_by_key3mxf_write_header_setsO4mxf_write_header_metadata4mxf_remove_item5mxf_create_item66mxf_set_empty_array_item6mxf_grow_array_item7mxf_add_array_item_weakref8mxf_add_array_item_strongref]8mxf_alloc_array_item_elements9mxf_set_rgba_layout_component_item9mxf_set_product_version_item6:mxf_set_boolean_item:mxf_set_length_itemP;mxf_set_position_item;mxf_set_rational_itemJ<mxf_set_umid_item<mxf_set_weakref_itemd=mxf_set_strongref_item=mxf_set_fixed_size_utf16string_itemp>mxf_set_utf16string_item>mxf_set_timestamp_iteml?mxf_set_auid_item?mxf_set_ul_itemf@mxf_set_uuid_item@mxf_set_version_type_item`Amxf_set_int64_itemAmxf_set_int32_itemjBmxf_set_int16_itemBmxf_set_int8_itemdCmxf_set_uint64_itemCmxf_set_uint32_item^Dmxf_set_uint16_itemDmxf_set_uint8_itemXEmxf_clone_itemEmxf_set_itemSFmxf_remove_setFmxf_add_setFmxf_free_setGmxf_read_and_return_set-Hmxf_read_setHmxf_read_filtered_header_metadataImxf_read_header_metadataUJmxf_free_header_metadataJmxf_create_setJmxf_create_header_metadatai666 766j6m616g666666 766j6m6\6g6F6J6163666newListg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyint8_tg_IECDV_25_525_60_FrameWrapped_esscont_labelmxf_set_int16g_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keymxf_get_uuidmxf_get_ul_itemg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDMXFMetadataItemg_ClosedIncomplete_Footer_pp_keyg_D10_30_525_60_extended_template_esscont_labeloctet1mxf_read_item_tlmxf_get_position_itemsetInListg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keymxf_set_auid_itemg_GenericSoundEssenceDescriptor_DialNorm_item_keyint32_tmxf_get_int16_itemg_StructuralComponent_Duration_item_keymxf_set_rgba_layout_component_itemheaderByteCountmxfUTF16Char_IO_save_endfixedArraySizeg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyg_DMSegment_TrackIDs_item_keymxf_get_int64_itembasicg_DescriptiveMetadata_datadef_labelcurrentElementg_OpenComplete_Footer_pp_keymxf_get_strongref_sg_DVBased_100_1080_60_I_FrameWrapped_esscont_labelmxf_create_set_IO_write_baseg_D10_50_525_40_compdef_labelg_StructuralComponent_DataDefinition_item_keymxf_set_int32mxf_set_length_item_locktotalLenmxfVersionTypeg_FileDescriptor_ContainerDuration_item_keycompoundg_Preface_LastModifiedDate_item_keyg_FileDescriptor_SampleRate_item_keyg_EssenceContainerData_IndexSID_item_keymxf_write_header_primer_pack_IO_save_baseg_RGBAEssenceDescriptor_set_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_complexity03_op_atom_labelfixedSpaceAllocationg_GenericPictureEssenceDescriptor_AspectRatio_item_keymxf_set_uint8_itemmxf_get_umid_itemmxf_set_uint16destSetMXFHeaderMetadatamxf_get_product_version_cur_columnmxf_get_timestamp_itemg_D10_30_625_50_defined_template_esscont_labelg_DNxHD1080p36ClipWrapped_esscont_labelstringSizevalueLenmxf_get_weakrefmxf_write_header_setsg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelMXFArrayItemIteratormxf_remove_itemg_RGBAEssenceDescriptor_PaletteLayout_item_keymxf_set_uint16_itemsetDefg_DMSegment_set_keymxfLocalTagg_RGBAEssenceDescriptor_Palette_item_keymxf_find_set_by_keylong intMXFCompoundTypeInfomxf_get_ulmxf_set_uint64_itemg_D10_50_525_60_defined_template_esscont_labelg_NetworkLocator_set_keymxf_set_int8itemDefsmxf_add_array_item_weakref_IO_markermxf_get_utf16string_sizemxf_get_product_version_itemfixedSizeg_CDCIEssenceDescriptor_set_keymxf_get_header_metadata_sizemxf_set_uint32g_GenericTrack_set_keyg_Identification_Platform_item_keymxf_set_fixed_size_utf16string_itemmxf_set_weakrefg_complexity02_op_atom_labelmxf_alloc_array_item_elementsMXF_BASIC_TYPE_CATg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keymxf_get_rgba_layout_componentdatag_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_labelMXFListElementmxf_set_auidg_AES3AudioDescriptor_set_keyseekmxf_get_array_headermxfKeymxf_set_uint64g_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tmxf_set_utf16string_itemmxf_get_rational_item_IO_FILEg_BWFClipWrapped_esscont_labelMXFItemTypemxf_get_version_typemxf_set_version_typeg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_key__PRETTY_FUNCTION__setsIterg_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelg_AES3FrameWrapped_esscont_labelnextTagmxfTimestampg_OpenComplete_Body_pp_keyunsigned charmxf_find_singular_set_by_keyg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keymxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labelitemKeyg_IECDV_25_625_50_ClipWrapped_esscont_labelnewItembuildresultMXFSetDefinstanceUIDg_EssenceContainerData_set_keyg_DNxHD1080i185ClipWrapped_esscont_labelmxf_get_uint16_itemg_D10_50_625_50_extended_template_esscont_labelmxf_set_fixed_size_utf16stringg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyMXFReadFilterg_FileDescriptor_EssenceContainer_item_keyg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyvaluemxf_set_product_versiong_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labelmxf_get_uint64_itemchartellmxfUIDg_DVBased_25_525_60_compdef_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keymxf_set_ul_itemg_Identification_CompanyName_item_keymxf_write_itemnewSetg_Track_set_key./mxf/mxf_header_metadata.c_MXFHeaderMetadatag_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keymxf_set_is_subclass_ofoctet13octet14octet15mxf_get_rgba_layout_component_itemoctet16mxf_set_uuidprivateDatag_Null_UUIDg_D10_50_525_30_compdef_labelg_Identification_set_keyparentSetKeyg_OpenComplete_Header_pp_keynumeratormxf_log_funcg_OpenIncomplete_Body_pp_keyg_DVBased_50_625_50_ClipWrapped_esscont_label_IO_read_ptrmxf_get_lengthfree_sys_datag_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_ALawClipWrapped_esscont_labelmxf_set_rational_itemmxf_get_weakref_item_posput_charmxf_get_version_type_itemg_D10_50_525_60_compdef_labelmxf_get_uint64setDefKeymxf_get_uint8g_Preface_PrimaryPackage_item_keyg_DVBased_50_625_50_FrameWrapped_esscont_labelg_DVBased_50_625_50_compdef_labelmxf_get_itemg_DMFramework_set_keyelementLen_markersmxf_register_itemmxf_get_strongrefmxf_set_product_version_itemmxf_set_strongref_itemg_D10_40_525_60_picture_only_esscont_labelmxf_get_int32_itemg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_DVBased_25_625_50_FrameWrapped_esscont_labelg_GenericPackage_PackageModifiedDate_item_keybufferMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keytypeIdMXFDataModelmxf_dereference_sg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_ClosedIncomplete_Header_pp_keyhaveNullTerminator_offsetg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_WaveAudioDescriptor_BlockAlign_item_keyg_RGBAEssenceDescriptor_AlphaMinRef_item_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelindexg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keymxf_write_setg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_GenericPackage_Tracks_item_keyg_ALaw_compdef_labelmxf_get_umidg_StaticTrack_set_keymxf_free_header_metadatamxf_set_rationalg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelmxf_get_set_sizeisRequiredg_TimecodeComponent_DropFrame_item_keyshort unsigned intMXFFilelong unsigned intg_D10_40_625_50_picture_only_esscont_labelsourceItemmxf_get_int32g_Identification_ProductVersion_item_keyoctet30_flags2g_D10_50_625_50_defined_template_esscont_labelg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keyg_LegacyTimecode_datadef_labelitemLenmxf_set_position_itemnextElementsetDefs_unused2g_Null_ULarrayIter__quad_tprefaceSetMXFItemTypeCategorymxf_set_uint32_itemmxf_set_positionresultItemmembersg_OpenIncomplete_Header_pp_keymxf_initialise_array_item_iteratorcreate_empty_setmxf_is_header_metadatag_SourcePackage_set_keywritemxf_get_boolean_itemg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyMXFPrimerPackg_GenericPackage_set_keyg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericTrack_TrackNumber_item_keyg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Preface_OperationalPattern_item_key_old_offsetsetListg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_key_IO_backup_baseg_GenericPictureEssenceDescriptor_VideoLineMap_item_keymxf_get_booleansetSizetypesmxf_set_empty_array_itemg_CDCIEssenceDescriptor_ColorSiting_item_keymxf_get_length_itemhaveInstanceUIDg_DNxHD720p185ClipWrapped_esscont_label/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libg_MultipleDescriptor_set_keymxf_set_utf16stringarrayElementg_RandomIndexPack_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelmxf_set_version_type_itemmxf_get_timestampg_DVBased_25_625_50_ClipWrapped_esscont_labelmxf_get_uint8_itemg_LegacySound_datadef_labelg_IECDV_25_525_60_compdef_labelis_seekableg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intg_D10_40_525_60_defined_template_esscont_labelsysDatag_TextLocator_LocatorName_item_keyg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_ALawFrameWrapped_esscont_labelarrayLenmxf_read_and_return_setmxf_get_int16mxfRGBALayoutComponentmxfUMIDMXFMetadataSetpllenmxf_get_int64_MXFMetadataSetg_InterchangeObject_InstanceUID_item_key_IO_write_endbefore_set_readmxf_set_booleang_DVBased_100_1080_50_I_compdef_labelg_GenericPictureEssenceDescriptor_DisplayWidth_item_keydepthg_SourceClip_SourcePackageID_item_keyg_Timecode_datadef_labelMXFItemDefg_InterchangeObject_GenerationUID_item_keyg_GenericPictureEssenceDescriptor_SampledXOffset_item_keylastTypeIdskipg_GenericPictureEssenceDescriptor_SampledWidth_item_key_MXFSetDefmxf_get_auid_itemMXFInterpretTypeInfomxf_next_array_item_elementcountg_Identification_ProductName_item_keyread_IO_buf_baseyearuuid_nextunsigned intmxf_get_uint32_itemfreeFuncg_Identification_ThisGenerationUID_item_keydataModelg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelmxf_get_strongref_item_spkeyg_InterchangeObject_set_key__pad1__pad2__pad3__pad4__pad5g_GenericPictureEssenceDescriptor_FrameLayout_item_keymxf_get_external_utf16string_sizemxf_get_item_lenmxf_set_int64minorstding_KLVFill_keyprimerPackmxf_get_uint16mxf_get_utf16string_MXFListElement_flagsmxf_read_setg_EventTrack_EventOrigin_item_keyg_Null_Rationaloctet10octet11octet12mxf_get_array_item_elementmxf_get_weakref_item_soctet17octet18octet19_modemxf_set_uint8get_charMXFListIteratorg_DMSet_set_keyg_SourcePackage_Descriptor_item_keymxf_grow_array_itemg_MaterialPackage_set_keyMXFArrayTypeInfoheaderMetadatag_BWFFrameWrapped_esscont_labeluuidValueg_DVBased_25_625_50_compdef_labelg_GenericPictureEssenceDescriptor_StoredHeight_item_keymxfFileg_DMSegment_DMFramework_item_keyoctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29mxf_get_utf16string_itemg_DNxHD1080i120ClipWrapped_esscont_labelmxf_set_int16_itemg_ClosedComplete_Header_pp_keyg_GenericTrack_TrackID_item_keysourceSetg_D10_30_625_50_extended_template_esscont_labelmxfPositionmxf_get_uint32qmsecg_MultipleWrappings_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericTrack_TrackName_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keymxf_set_int64_itemsetLeng_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyinfooctet31g_DVBased_100_1080_60_I_ClipWrapped_esscont_labelelementafter_set_readGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULmxf_read_itemMXFListmxf_set_umidg_Null_UMIDg_GenericPictureEssenceDescriptor_set_keyg_Null_Keyitemsizeg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keyg_FileDescriptor_Codec_item_keylong long unsigned intsetsg_DVBased_25_525_60_ClipWrapped_esscont_labelprimerSizelengthuint16_t__off_t_chainmxf_set_fixed_set_space_allocationg_StructuralComponent_set_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelg_SourceClip_set_keyMXFLogLeveleq_pointerg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keyg_Track_Origin_item_keymxf_clone_itemg_ContentStorage_set_keyarraymxf_create_itemg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelmxf_set_array_headerg_Preface_EssenceContainers_item_keynewElementsg_IndexTableSegment_keylocalTagg_DNxHD_compdef_labelmajorg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_key_IO_write_ptrMXFFileSysDatallen_shortbufg_DVBased_100_720_60_P_compdef_labelmxf_set_boolean_itemg_DVBased_25_525_60_FrameWrapped_esscont_labelmxf_free_itemexistElementLen__off64_toctet8newHeaderMetadataplencodelastElementset_eq_instanceuidg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelg_DNxHD720p120ClipWrapped_esscont_labelmxf_read_header_metadatamonthoctet0mxfLengthoctet2octet3octet4octet5octet6octet7mxf_get_int8_itemoctet9failg_Preface_Version_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keyg_root_set_keyfree_metadata_item_in_listg_GenericPackage_Name_item_keymxf_set_lengthnamedenominatormxf_set_timestampmxf_set_timestamp_itemmxf_get_strongref_itemfree_func_typeg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labelmxf_create_header_metadatashort intitemDefg_EventTrack_EventEditRate_item_keyuint64_tg_Identification_ProductUID_item_keystartIndexg_IECDV_25_625_50_FrameWrapped_esscont_labelinitialise_sets_iterminLLennumElementsMXFCompoundTypeMemberInfomxf_set_item_valuemxf_add_setmxf_remove_setint16_tmxf_get_array_item_countg_TimecodeComponent_set_keymxf_set_ulmxf_get_weakref_sg_Track_EditRate_item_keyadd_itemelementsg_SD_Unc_525_60i_422_135_FrameWrapped_esscont_label_vtable_offsetg_GenericSoundEssenceDescriptor_ChannelCount_item_keyarrayElementLeng_GenericDescriptor_Locators_item_keyg_DVBased_50_525_60_compdef_labeliterfree_metadata_item_valueg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATmxf_add_array_item_strongrefg_GenericSoundEssenceDescriptor_Locked_item_keymxf_dereferenceelementTypeIdfilteraddToHeaderMetadatahourmxf_set_umid_itemg_WaveAudioDescriptor_set_keymxf_set_uuid_itemsigned charMXF_ELOGmxf_get_rationalelementLengthg_ClosedComplete_Body_pp_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keyg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelmxf_get_array_item_element_lenmxf_set_rgba_layout_componentg_Data_datadef_labelparentSetDefmxf_get_int8g_Null_LocalTagg_Preface_ContentStorage_item_keyitemsMXF_ILOG_IO_read_endget_or_create_set_itemg_GenericPictureEssenceDescriptor_SampledHeight_item_keypatchremovedItemg_D10_50_525_60_picture_only_esscont_labelg_D10_30_625_50_picture_only_esscont_labeluint32_tg_RGBAEssenceDescriptor_PixelLayout_item_keymxf_set_item_filenog_GenericPictureEssenceDescriptor_StoredF2Offset_item_keymxf_have_itemmxf_get_auiditemTagmxfAUIDg_Preface_set_keyreleasemxfBooleang_WaveAudioDescriptor_AvgBps_item_keysize_tg_complexity01_op_atom_labelmxf_register_set_itemsarrayItemLenmxf_free_setitem_eq_keyg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATmxf_get_utf16string_item_sizestdoutmxf_write_header_metadatag_D10_40_625_50_defined_template_esscont_labelcategoryinterpretg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyentriesruninLeng_PrimerPack_keyisPersistentg_DMSourceClip_DMSourceClipTrackIDs_item_keyg_TimecodeComponent_RoundedTimecodeBase_item_keyint64_tMXFBasicTypeInfoparentSetDefKeyg_TimecodeComponent_StartTimecode_item_keyMXF_WLOGg_EventTrack_set_keyg_DVBased_50_525_60_FrameWrapped_esscont_labelmxfProductVersiong_GenericPackage_PackageUID_item_keymxf_set_int32_itemg_OpenIncomplete_Footer_pp_keymxf_get_uuid_itemg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logmxf_set_strongrefg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelnextmxf_get_positioncloseg_IECDV_25_625_50_compdef_labelg_D10_50_625_40_compdef_labelfree_metadata_set_in_listg_ClosedIncomplete_Body_pp_keywchar_tg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keymxf_read_filtered_header_metadatag_IECDV_25_525_60_ClipWrapped_esscont_labelmxf_set_int8_itemMXF_COMPOUND_TYPE_CATmxf_set_weakref_itemg_ContentStorage_EssenceContainerData_item_keyGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@i '%i+i0iB^mCY> ?R N <3^2m2H'|  < D3  ViSR 4=a  <=a0[b@r5ا? X  D"  ;+T`o G 0-D  0  `7k  8- Q`# j        2@$ Kd d} }       , E- ^A wU i |     g  7Z h0wP-P ` p   0 @8 $ 4gL8jP8Rn` p%P!"-3:DP U` dptn<08p<0/ (BP U\c 9uP 9 !     9` ! ! ! !( K< ^n@ `  < `< 7, B 5R 5d `7q  %  p 0 ' < pR 0h |  @   P   ' @ U l  P! " " # P$ % % & P'q1 '!? (P ] (z  0)     @*    $ 3 -WP f -t  .   p/   P1  `1a3F1Zj23C4 5>45DU8^n0:T=}>}> @AB-CADWEmFGHIJKLM!N3OMP`QsRSTVWXYJPZ@[;[\5+:\Rc`a=afM gB.pg%=Ohjmxf_header_metadata.ceq_pointer__PRETTY_FUNCTION__.5053free_metadata_item_valuefree_metadata_item_in_listset_eq_instanceuid__PRETTY_FUNCTION__.5027item_eq_key__PRETTY_FUNCTION__.5040create_empty_setg_Null_UUIDg_Preface_set_keyget_or_create_set_item__PRETTY_FUNCTION__.6632__PRETTY_FUNCTION__.6588__PRETTY_FUNCTION__.6556__PRETTY_FUNCTION__.6540__PRETTY_FUNCTION__.6526__PRETTY_FUNCTION__.6511__PRETTY_FUNCTION__.6497__PRETTY_FUNCTION__.6483__PRETTY_FUNCTION__.6469__PRETTY_FUNCTION__.6455__PRETTY_FUNCTION__.6441__PRETTY_FUNCTION__.6427__PRETTY_FUNCTION__.6409__PRETTY_FUNCTION__.6389__PRETTY_FUNCTION__.6375__PRETTY_FUNCTION__.6361__PRETTY_FUNCTION__.6347__PRETTY_FUNCTION__.6333__PRETTY_FUNCTION__.6318__PRETTY_FUNCTION__.6304__PRETTY_FUNCTION__.6290__PRETTY_FUNCTION__.6275__PRETTY_FUNCTION__.6260__PRETTY_FUNCTION__.6246__PRETTY_FUNCTION__.6232__PRETTY_FUNCTION__.6217__PRETTY_FUNCTION__.6202__PRETTY_FUNCTION__.6183__PRETTY_FUNCTION__.6168g_InterchangeObject_InstanceUID_item_key__PRETTY_FUNCTION__.5393free_metadata_set_in_listmxf_set_fixed_set_space_allocationmxf_get_uint8mxf_get_uint16mxf_get_uint32mxf_get_uint64mxf_get_int8mxf_get_int16mxf_get_int32mxf_get_int64mxf_get_version_typemxf_get_timestampmxf_get_lengthmxf_get_rationalmxf_get_positionmxf_get_booleanmxf_get_product_versionmxf_get_rgba_layout_componentmxf_get_array_headermxf_get_utf16string_sizemxf_get_utf16stringmxf_set_uint8mxf_set_uint16mxf_set_uint32mxf_set_uint64mxf_set_int8mxf_set_int16mxf_set_int32mxf_set_int64mxf_set_version_typemxf_set_rationalmxf_set_positionmxf_set_lengthmxf_set_booleanmxf_set_product_versionmxf_set_rgba_layout_componentmxf_set_array_headermxf_next_array_item_element__assert_failfreemxf_free_itemmxf_register_itemmxf_find_item_defmxf_logmxf_register_primer_entrymxf_set_item_valuememcpymallocmxf_set_timestampmxf_set_umidmxf_set_uuidmxf_set_weakrefmxf_set_strongrefmxf_set_auidmxf_set_ulmxf_get_umidmxf_get_auidmxf_get_ulmxf_get_uuidmxf_set_fixed_size_utf16stringwcslenmemsetmxf_set_utf16stringmxf_get_external_utf16string_sizemxf_equals_uuidinitialise_sets_itermxf_initialise_list_itermxf_dereference_smxf_get_list_iter_indexmxf_next_list_iter_elementmxf_get_iter_elementmxf_get_weakref_smxf_get_strongref_smxf_dereferencemxf_find_list_elementmxf_get_weakrefmxf_get_strongrefmxf_get_itemmxf_initialise_array_item_iteratormxf_get_array_item_elementmxf_get_array_item_element_lenmxf_get_array_item_countmxf_get_rgba_layout_component_itemmxf_get_product_version_itemmxf_get_boolean_itemmxf_get_position_itemmxf_get_rational_itemmxf_get_length_itemmxf_get_utf16string_itemmxf_get_utf16string_item_sizemxf_get_timestamp_itemmxf_get_umid_itemmxf_get_auid_itemmxf_get_ul_itemmxf_get_uuid_itemmxf_get_weakref_item_smxf_get_strongref_item_smxf_get_weakref_itemmxf_get_strongref_itemmxf_get_version_type_itemmxf_get_int64_itemmxf_get_int32_itemmxf_get_int16_itemmxf_get_int8_itemmxf_get_uint64_itemmxf_get_uint32_itemmxf_get_uint16_itemmxf_get_uint8_itemmxf_get_item_lenmxf_have_itemmxf_get_set_sizemxf_get_llenmxf_get_header_metadata_sizemxf_get_primer_pack_sizemxf_write_itemmxf_write_local_tagmxf_write_uint16mxf_file_writemxf_write_setmxf_write_fixed_klmxf_write_klmxf_get_min_llenmxf_write_fillmxf_equals_keymxf_write_header_primer_packmxf_write_primer_packmxf_read_itemmxf_file_readmxf_read_item_tlmxf_read_local_tagmxf_read_uint16mxf_register_set_itemsmxf_find_set_defmxf_initialise_listmxf_is_header_metadatamxf_is_primer_packmxf_set_is_subclass_ofmxf_is_subclass_ofmxf_find_set_by_keymxf_create_listmxf_append_list_elementmxf_free_listmxf_find_singular_set_by_keymxf_get_list_lengthmxf_get_first_list_elementmxf_write_header_setsmxf_write_header_metadatamxf_remove_itemmxf_remove_list_elementmxf_create_itemmxf_get_item_tagmxf_set_empty_array_itemmxf_grow_array_itemmxf_add_array_item_weakrefmxf_add_array_item_strongrefmxf_alloc_array_item_elementsmxf_set_rgba_layout_component_itemmxf_set_product_version_itemmxf_set_boolean_itemmxf_set_length_itemmxf_set_position_itemmxf_set_rational_itemmxf_set_umid_itemmxf_set_weakref_itemmxf_set_strongref_itemmxf_set_fixed_size_utf16string_itemmxf_set_utf16string_itemmxf_set_timestamp_itemmxf_set_auid_itemmxf_set_ul_itemmxf_set_uuid_itemmxf_set_version_type_itemmxf_set_int64_itemmxf_set_int32_itemmxf_set_int16_itemmxf_set_int8_itemmxf_set_uint64_itemmxf_set_uint32_itemmxf_set_uint16_itemmxf_set_uint8_itemmxf_clone_itemmxf_set_itemmxf_remove_setmxf_add_setmxf_free_setmxf_clear_listmxf_read_and_return_setmxf_get_item_keymxf_find_item_def_in_set_defmxf_skipmxf_read_setmxf_read_filtered_header_metadatamxf_free_primer_packmxf_read_primer_packmxf_read_klmxf_is_fillermxf_read_header_metadatamxf_free_header_metadatamxf_create_setmxf_generate_uuidmxf_create_header_metadatamxf_create_primer_packE@@@@@`FAAAA0@pB$AkSTUV/YTTTTSPU6 deOewfh ij   & 3 i l m    i- X z z z 6' .  3 ds    ~     ~5xRuxx 5xKmi'PLT \iiP )iAI Q^i|iP -iAI Q^iPi  iRpxiO i08@MicN| i i#M<D LYiiL iRpxiK i08@MicJ| i i)Rbv~ iQ -iCI\d lyiiu$ ,9iriv i2PX`miw i -iCx\d lyi i*2 :Gibjri i*2 :Gibjri i #+ 3@i\dlyi i # +  3 @ i\ d l y i     i!H!$! ,!9!ir!!!!!i!G!! !!i2"P"X"`"m"i"F"" ""i"## #-#iC#E\#d# l#y#i#####i$D$$$ ,$9$ir$$$$$i$C$$ $$i2%P%X%`%m%i%B%% %%i%&& &-&iC&A\&d& l&y&i&&&&&i'@'$' ,'9'ir''' ''i'2(<(T(k(((())J)^)f) n){)i)))) ))i)* **ia*k******++'+/+ 7+D+ih++++ ++i++ ++iQ,,,, ,,i,, , -iT-6d-k- p-d--- --i .!.). 1.>.iU.mo.l.. ..i... ./i/8/@/ H/U/i/////j/0 00iE0M0 U0b0i0m00606060601&1 .1;1i111 11i122 2#2iB2J2V2d2w222 22i2331393 A3N3iV3k3x336333 33i34$444<46F4V4j4r4z44i44 44i455 5+5iH5a5i5 q5~5i555mB6X666 66i6666i6f67 77i,747 <7I7i777h77 88i58jW8o8w8 88i88 88i8m9b=9E9 M9Z9ib9e9k99 99i9e99 99i:6:%: *:d:P::::i:;$;,;9;iM;U; ];j;i;; ;;i;m;b<{3<;< C<P<i[<e~<k<< <<i<m<l=e&=66=== B=dR=Z= b=o=i=== ==i>q;>O>W> _>l>i>r>> >>i)?mI?b`?{y?k?? ??i?e??@ @@i6@eP@X@ `@m@i|@6@@ @d@a@kAA A+AiLATA \AiAi{A6AA AdA`AkBB B+BiLBTB \BiBi{B6BB BdB_BkCC %C2CiMCUC ]CjCi}C6CC CdC^DkD%D -D:DiNDVD ^DkDiD6DD DdD]Ek-E5E =EJEi^EfE nE{EiE6EE EdE\Fk.F6F >FKFilFtF |FFiF6FF FdFoGk.G6G >GKGilGtG |GGiG6GG GdGqHk.H6H >HKHilHtH |HHiH6HH HdHrIk.I6I >IKIilItI |IIiI6II IdJy(JkAJIJ QJ^Ji|JJ JJiJ6JJ JdK|Kz7KkPKXK `KmKiKK KKiK6KK KdLn5LkNLVL ^LkLiLL LLiL6LL LdMs5MkNMVM ^MkMiMM MMiM6MM MdNt5NkNNVN ^NkNiNN NNiN6NN NdOp5OkNOVO ^OkOiOO OOiO6OO Od#P[:PkSP[P cPpPiPP PPiP6PP Pd-QZDQk]QeQ mQzQiQQ QQiQ6QQ Qd.RYERk^RfR nR{RiRR RRiR6RR Rd3SXJSkcSkS sSSiSS SSiS6SS Sd5TWLTkeTmT uTTiTT TTiT6TT Td=UVTUkmUuU }UUiUU UUiU6UU Ud>VUUVknVvV ~VViVV VViV6VV VdCWTZWksW{W WWiWW WWiW6WW WdEXS\XkuX}X XXiXX XXiX6XX Xd9YcYkY sYYiYY YYiYkYZ ZZi*Z6:ZAZ FZdZkZZ ZZiZZ Z [i[6,[3[ 8[dQ[`[[6[~[[[[ [ \i$\,\ 4\A\i\\d\ l\y\i\\e]a]]]]]^6 ^[^c^ p^i{^^^^ ^i__%_ -_:_iZ__x__ __i_` `i'`?`G` O`\`iq`y` ``i`6`` `d`` ``i`a aai-a5a =aJaiaaaaaib4bCbbbYcc ddd'diCdKdSd`di|dd ddidddddie4eheee eeiee eeiee efif$f ,f9fiPfXf `fmfiufff ffifg7gDgRgegg ggiggh h h"hi*h?h6Jhrhzh hhihmhhi,i4i <L<Z<o<~<<<<<<<<< < <3<A<O<<<8<8<!%)8.<=<R<Z^b8g<v<<8<<<8<< <8<-<H<PTX8]<l<<8<<<8<<< 8<#<><FJN8S<b<}<8<<<8<<<8 <<4<<@D8I<X<s<{8<<<8<<<8<<$<9<EIM8R<]8b<m8|<<8<8<8<8<88<8<#'8,<;<P<X\`8e<t<<8<<<8<<< 8<<4<<@D8I<X<m<uy}8<<<8<8<<8<8<<"&*8/<><^<fjn8s<<<8<<<8<8< <8<.<N<VZ^8c<r<<8<<<<8<8<<2<=AE8J<T8Y<c8h<s6}<8<8<8<8<8<8< <8$</8?8S<^8o<{8<8<8<8<<<  8<%<E<MQU8Z<i<<8<<<8<<<8<*<J<RVZ8_<n<<8<<<8<< <8!<0<K<SW[8`<o<<8<8<8<8<88< 8<8#<.83<Q<]ae8j<~<8<8<8<6<8<< <   8" <- 82 <= 8B <M 8a <m < <   8 < < < < < !!8 !<!<)!<G!<\!<h!l!p!8u!<!8!<!8!<!<!!!8!<!<!<"<"#"'"8,"<;"<Y"<n"<z"~""8"8"8"<"<"<"""8"8"<"8#<#8#<(#<4#8#<#8L#8Q#<\#8a#<l#8q#<#<#<#8#<#8#<###8#8#<#8#<#< $<!$<-$1$5$8E$8J$<U$8Z$<i$<x$<$<$$$8$8$<$8$<$<$<$$$8%8%<%8#%<2%<G%<S%W%[%8k%8p%<{%8%<%<%<%%%8%8%<%8%<%<&< &&&8%&8*&<5&8:&<I&<^&<j&n&r&8&8&<&8&<&<&<&&&8&8&<&8&<'<'<$'(','8<'8A'<L'8Q'<`'<u'<'''8'8'<'8'<'<'<'''8'8'<(8 (<(</(<;(?(C(8S(8X(<c(8h(<w(<(<(((8(8(<(8(<(<(<(((8 )8)<)8")<1)<F)<R)V)Z)8_)<j)8z)8)<)8)<)8)<)<)))8)<)8)8)<)8)<*8 *<"*<.*2*6*8F*8K*<V*8[*<f*8k*<*<***8*8*<*8*<*8*<*<***8+8+<+8+<&+<;+<G+K+O+8_+8d+<o+8t+<+<+<+++8+8+<+8+<+<+<,, ,8,8,<),8.,<=,<R,<^,b,f,8v,8{,<,8,<,<,<,,,8,8,<,8,<,< -<-- -80-85-<@-8E-<T-<i-<u-y-}-8-8-<-8-<-<-<---8-8-<-8-<.<#.</.3.7.8G.8L.<W.8k.<.<...8.<.<...8.<.8/8/</8$/<//8@/<H/L/P/8U/<`/8e/<p/8u/</8/</</<///8/</8/</8/<//080<08!08&0<50<@08E0<P08Z0<e0i0m08r0<|080<080<060<00080<080<080<00080< 181<18)18.1<V1<b1f1j18o1<z181<181<181<11181<18181<181<2<)2<4282<28K28Z28_2<i28t2<22282<2228282<2<22282<38383<&3<53<D3<K3P3T3x3<33383<38383<3<33<33383<48 4<484<)4<44894=4U4<a4e4i48n4<y48~4<484<4448484<484<4<4<5<5<#5<.525658E58T58c58h5<v5<5<55;5;5<55585<58585<585< 6<#68(6<<6<H6L6P68`68e6<p68u6<686<6<6<66<666<6668686<686<78 7<787<*7<97<D78I7<T78Y7<d78i7<p7y7}77<787<767<7778787<787<7<8<8888*88/8<:88?8<N8<c8<o8s8w88888<888<888<888<8<8<8<888<98 9<96"9<.929698F98K9<V98[9<f98k9<z9<9<969<9998989<989<989<:<:<!:6<:<H:L:P:8`:8e:<p:8u:<:8:<:<:<:6:<:::8:8:<:8;< ;8;<!;<0;<;;6V;<b;f;j;8z;8;<;8;<;8;<;<;<;6;<;;;8;8;<<8 <<<8<<+<<:<<E<6P<<\<`<d<8t<8y<<<8<<<8<<<<<<<6<<<<<8=8=<=8=<!=8&=<5=<D=<O=6j=<v=z=~=8=8=<=8=<=8=<=<=<=6=<===8 >8><>8 ><+>80><;>8@><O><`><k>6v><>>>8>8><>8><>8><><><>6><?? ?8?8?<)?8.?<9?8>?<M?<\?<g?6r?<~???8?8?<?8?<?8?<?<?<?6?<??@8@8@<#@8(@<3@88@<G@<V@<a@6l@<x@|@@8@8@<@8@<@8@<@<@<@6@<@@@8 A8A<A8"A<-A82A<AA<PA<[A6fA<rAvAzA8A8A<A8A<A8A<A<A<A6A<AAA8B8 B<B8B<'B8,B<;B<JB<UB6pB<|BBB8B8B<B8B<B8B<B<B<B6B<BBC8C8C<!C8&C<1C86C<EC<TC<_C6jC<vCzC~C8C8C<C8C<C8C<C<C<C6C<CCC8 D8D<D8 D<+D80D<?D<ND<YD6dD<pDtDxD8D8D<D8D<D8D<D<D<D6D<DDD8E8 E<E8E<%E8*E<9E<HE<SE6^E<jEnErE8wE<E8E<E8E<E8E<E<E<E6E<EEE8E8F<F8F<F8/F84F<CF<NF6YF<eFiFmF8rF<}F8F8F<F8F<FFF8F<F8F8F<FFF8G8 G<GG!G8&G<1G8AG8QG8VG<aG8fG<qG8G<G<G<G8G<G8G<G8G<G8G<G<H< H8H<HH<(H63H<?HCHGH8LH<yH<H<H<HHH8H<H8H<H8H<H8H<I8I<I8I< I8%I<0I8DI<OI8_I8dI<sI<I<I8I<II<III8I<I<I<I<I< J8J<J8$J<+J/J3J88J<BJ8[J<bJfJjJ8oJ<yJ8J<JJJ8J<J8J8J<J<J<JJ<K KK8K<!K<+K80K<>K<DKL<L6L<L<M<M<"M<-M<8M<CM<NM<YM<dM<oM<zM<M<M<M<M<M<M<M<M<M<M<M<M< N<N<N<*N<5N<@N<KN<VN<aN<lN<wN<N<N<N<N<N<N<N<N<N<N<N<N<O<O<O<'O<2O<>O<JO<VO<bO<nO<zO<O<O<O<O<O<O<O<O<O<O<O< P<P<"P<.P<:P<FP<RP<^P<jP<vP<P<P<P<P<P<P<P<P<P<P<P<Q<Q<Q<*Q<6Q<BQ<NQ<ZQ<fQ<rQ<~Q<Q<Q<Q<Q<Q<Q<Q<Q<Q<Q<R<R<R<%R<0R<4$t2$<$D$uЉ4$U,[^_]Ã,1[^_]ÍU]&UVStFt2tt&$ۉut$$[^]ÍvUWVS\T$EUMEE$u1\[^_]ÍED$$uID$yD$ D$D$$E$U܉$딍t&UD$$EMD$EL$$MEu9EXfvP : ;I$ >   I : ; : ;I8 &I ' I : ;  : ; I8 I!I/  : ;  : ;  : ; I8  : ; ( < ' I : ;  : ; I : ; .? : ;' I@: ;I: ;I 4: ;I 4: ;I!.: ; ' @": ; I# $4: ; I% U&.: ;' I ': ;I(: ;I)4: ;I* : ;+.: ;' I@,4: ;I-4: ;I. : ;/1UX Y011412413 14.: ; ' I@5: ;I6.? : ;' @74I4  8: ; I94: ; I :4: ; I;.: ; ' I <: ; I=4: ; I>: ; I?1UX Y@1A41 B4: ; I C4: ; I? < D!},G( !@&0"y=FCk intO7? [1*;t*C."$C*y J9 tq . # J# # 5# # # N-# # !# /# #$ -#( #, #0 * #4 6"J#8 &J#< (#@ ,X#D 2-f#F -.#G 2#H ;#L "D#T "E#X #F#\ #G#` #H%#d JJ#h L#l    "##J#''-*=wtms $  %'#3 &'# ('#/ )'# c*1Q*2X1640 ;{:R/;w#w#?w#g/@w#n/Aw#u/Bw#|/Cw#/Dw# Ew#  $Fw# $Gw# $Hw# <Iw#Jw#N)K MPR/Qw#Rw#Y/Sw#`/Tw#Uw#g/Vw#n/Ww#u/Xw#|/Yw#/Zw# [w#  $\w# $]w# $^w# <_w#`w#la:cgv7 yR/zw#{w#Y/|w#`/}w#~w#g/w#n/w#u/w#|/w#/w# w#  $w# $w# $w# <w#w#"$w#*$w#2$w#:$w#&w#&w#&w#&w#w#&w#&w#&w#w#&w#(w#(w#"6##0!"%<&#<'# (A+2,A#-A#len.C#%"/# T)0 34A#<5#6C#$7R#5x: 4+(V+   l- %l- 4 (< * #! + # , #$ -6 # 9 .Q #eof /6 # 0q #7 1 # 26 # ) 3 #$ 6 #(" 7 #,2 :w#0 ;#2     w     w 6 J & Q J J< q J JW   w  <  )G *#8 +G# ,   (,1;-l#y3) -   0) 10#9 2 ;  53 60# 70#! 8 k  ;?0 <# =0# >F  A B # k t Cv   F G0#* H0# I  Q R _, S; @ T Q8 U N LH8 M # N0#?0 O#( V # z W  $F mp= nG# oG#h p #  q0# N   rY  $"key##tag$#9%J# &#' #set(h # h %<(key-#.#4/G# 0 #01#4 K)  X0J"6 ##7 #(*8G#y 5)2   ~9y n     $,%#uid&#G-.#D)/#~67##8#9w# &<'#)##*#+w#~ ,~/(0#!1J<4id5#"=6#s7#38#@.9#, :B$< >(J?0,3nJ3 `_T A  G_QJ?03J3 !->"=#$~(F$%$ IX&j+J'set* (* (*j m1J 2 3p)i4 @:5 6*/c-A/0p+2iJk%h h 3hJ3h,Qj ,!k:-il~,-)m  3np,o pp4qu`ru\./O/000%@1%1i212%213=G tJQ% 3J3Xe1J}% 3J34TJ"R"S"#S("SwZ$T9Uz%$:c ?D0Jd ?wD w1   Jp , X*x'/ u|7}"yJ 5setx x x z ,){u./p }n J  % ?0p$ p ,Q J P  D % | ?0p p ,Q | 6"<PV 9; --=,`#= 3-D2`*>7]9x6 /`f( 9T --,`# 3-2`*7]9c4|#JpH 8set| " $4 & 9@:len9XU Jw;,3J<2=34;J< >set=A |;/y J<# :iߍ=&pS.J(# ( )tag)i;aJ<?< < ==" =y+=$=vJ &!2 J(j()i ;hQrJ<p?<p<q ='3s=#t:setu ;0J<?<=~(=  $2=JPH!R ?~  ,1 ,,0Y\-uhw.|ud!J,   ./E?0%2?00%1?0@%X1QA#f?3/0M@A%1Y1e?p000%21,1`11?0@0%X1 &?0;@0O0%%AFH1Qb2\/h@0y%11CSJJP!G(J" c Sx hw } } }99) = B4 ={) =# = -=0=3=H6=9=G<=g4?= B=]==`=|4d=#&g=3j= m=_p=S s=-v=q9y=*= ==l0===6==-='=%=#==== /==[=4=1=5=&=5*=&=q=.==.=7=  %% "  7   U<  <   X7# ;!& ) 82 $5 X 8 8 ; m> 5A 7D G :J %M g P S V a'Y 6\ 84_ b (e Mn aq t */ I  k D , & ,  ,( + ;. 01 c4 Q=7 :: = ;@ &C ?F Y;I #V ;` 9j @7u , . f Z %4=B9."i9 =96=I=/=1====4====== =  \   Y( + T" % ,, 0 >7 \)> )B I XPHW 5[ 0b i Up w ~  = = * A  '  } K  H 2 + : 1 q% * * 9'  0 K2  M:  * < ! ]( / Q33 : ,3A `&H )7O '9S W%Z [^ %b?1i 2m t 'x 0   ())  ";  ^   v5 ?+  =5   Y$ y (   :  = $ 1+ 2 x;9 @ G 'K $R +Y n` g {n )u 2|  6   %     e6 B  < -<  3 8  # k    G   ;   . 9 # * /1 8 < $@=*=6,=.=0=92=k*4=8=.<=9G=+J=:6M=nR=n!T=cV=Z=8^=i =E&m =e,q =t =)v = x =:z =| =+ B!LB$MB KB`nB!NB,8R9( 9  9{-899[8?I9FY9D,Py9Tr91\9 a9fh9qR99#x9b9(, 9m99w9g29) Cf#C7C .C"!+ DCU'+ +CG) ,DC*0, ,C27,GDCi:D, ,,C6<a,wDC2?n, V,C!A  ./products./include/mxf/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/usr/include/sys/usr/include/bitsmxf_avid.cmxf_avid_extensions_data_model.hmxf_types.hstddef.hmxf_list.hmxf_avid.hstdint.hmxf_header_metadata.hmxf_data_model.hmxf_primer.hmxf_file.htypes.htimes.htime.htypes.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_avid_labels_and_keys.hstdio.hlibio.hmxf_logging.hmxf_avid_metadict_blob.haA=;vz<^t .>zkh//1+4v uJuv!2`De;u#($TF21Ui+?%?9>=W=jvf <t<:0P-" DfO22o -k/-r 22>=;gz=;gzM!gI=>3j282kX-k<.sX .s< XXKu"zFzwG 8yPj@iWCK>)ʈz<^x-:0rf-r<.9ւhM"P-x<6}-73ckXhM"P-x<6}-73c~X@ɽ<dXf=Z/;M9?^f=KKKKKKKKKKKKKKLKKKKKKK J=>Qt.@ɽ<dXf=Z/;M9?^f=KKKKKKKKKKKKKKLKKKKKKK J=>Qt}.x<6Gb.'"v[: 4"Wv,("W+"W< zXuyYYr0K׭M|=h<"<}<4<X~<.~<f~LU}6-r3=-Cf=.|X-2)g*}22h*2~<X~<.~<tf ftf <t[zf Xst-t. f~<.~fffLh~2-};hi/)H}I/M-dPHu2~2-}2-}2\}2I/)H 22212]#Q׭t}<k}@ @o`-}<.}X-}<.}X<xX 4p pppXppXXXa./products/mxf_avid.c'%s' failed, in %s:%d name != NULL && value != NULLmxf_write_uint8(mxfFile, 25)ResolutionIDFrameSampleSizeImageSizeDefinitionObjectIdentificationDataDefinitionProjectNameProjectEditRateMobAttributeListUserCommentsTaggedValueNameValuePhysicalDescriptorTapeDescriptorImportDescriptorRecordingDescriptormxf_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)(newEntry = (MXFAvidObjectReference*)malloc(sizeof(MXFAvidObjectReference))) != NULLmxf_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)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (size))) != NULLmxf_set_item(set, itemKey, buffer, size)mxf_create_set(headerMetadata, &MXF_SET_K(TaggedValue), &taggedValueSet)mxf_add_array_item_strongref(packageSet, &MXF_ITEM_K(GenericPackage, UserComments), 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, MobAttributeList), taggedValueSet)minor != 0 && minor != (uint32_t)-1mxf_get_uuid_item(set, &MXF_ITEM_K(InterchangeObject, InstanceUID), &instanceUID)mxf_create_item(set, &MXF_ITEM_K(InterchangeObject, InstanceUID), 0x3c0a, &newItem)mxf_set_item_value(newItem, value, mxfUUID_extlen)mxf_create_item(set, &g_Null_Key, 0x0003, &newItem)mxf_set_item_value(newItem, value, len)mxf_create_item(set, &g_Null_Key, 0x0004, &newItem)mxf_create_item(set, &g_Null_Key, 0x0001, &newItem)mxf_create_item(set, &g_Null_Key, 0x0002, &newItem)(avidMetaDictBlob = (uint8_t*)malloc(sizeof(uint8_t) * (g_AvidMetaDictBlob_len))) != NULLmxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(Preface), &prefaceSet)(newDirectory = (MXFAvidObjectDirectory*)malloc(sizeof(MXFAvidObjectDirectory))) != NULLmxf_avid_create_object_directory(&objectDirectory)mxf_create_set(headerMetadata, &g_AvidMetadataRoot_key, &newSet)mxf_remove_set(headerMetadata, newSet)mxf_avid_create_metadata_root(headerMetadata, &avidRootSet)mxf_register_primer_entry(primerPack, &g_AvidMetaDictTags[i].uid, g_AvidMetaDictTags[i].localTag, &assignedTag)mxf_avid_register_metadict_tags(headerMetadata->primerPack)mxf_write_header_primer_pack(mxfFile, headerMetadata)(rootMetadataSetPos = mxf_file_tell(mxfFile)) >= 0mxf_avid_set_metadata_root(avidRootSet, &avidRoot)mxf_write_set(mxfFile, avidRootSet)(headerMetadataSetsPos = mxf_file_tell(mxfFile)) >= 0mxf_create_item_tag(primerPack, &tag)mxf_avid_fixup_dynamic_tags_in_blob(headerMetadata->primerPack, avidMetaDictBlob)mxf_file_write(mxfFile, dataPtr, numBytes) == numBytesmxf_avid_write_metadict_blob(mxfFile, avidMetaDictBlob, g_AvidMetaDictBlob_len)mxf_avid_add_object_directory_entry(directory, &g_AvidMetaDictObjectOffsets[i].instanceUID, g_AvidMetaDictObjectOffsets[i].offset + startOffset, g_AvidMetaDictObjectOffsets[i].flags)mxf_avid_register_metadict_object_offsets(headerMetadataSetsPos, objectDirectory)(offset = mxf_file_tell(mxfFile)) >= 0mxf_avid_add_header_dir_entries(mxfFile, objectDirectory, headerMetadata)mxf_write_header_sets(mxfFile, headerMetadata)(avidRoot.directoryOffset = mxf_file_tell(mxfFile)) >= 0mxf_write_k(mxfFile, &g_AvidObjectDirectory_key)mxf_write_l(mxfFile, 9 + 25*numEntries)mxf_write_uint64(mxfFile, numEntries)mxf_write_uuid(mxfFile, &entry->instanceUID)mxf_write_uint64(mxfFile, entry->offset)mxf_write_uint8(mxfFile, entry->flags)mxf_avid_write_object_directory(mxfFile, objectDirectory)(endPos = mxf_file_tell(mxfFile)) >= 0mxf_file_seek(mxfFile, rootMetadataSetPos, SEEK_SET)mxf_file_seek(mxfFile, endPos, SEEK_SET)./include/mxf/mxf_avid_extensions_data_model.hmxf_register_item_def(dataModel, "ResolutionID", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ResolutionID), 0x0000, MXF_INT32_TYPE, 0)mxf_register_item_def(dataModel, "FrameSampleSize", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameSampleSize), 0x0000, MXF_INT32_TYPE, 0)mxf_register_item_def(dataModel, "ImageSize", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageSize), 0x0000, MXF_INT32_TYPE, 0)mxf_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), 0x1b02, MXF_UL_TYPE, 1)mxf_register_set_def(dataModel, "DataDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(DataDefinition))mxf_register_item_def(dataModel, "ProjectName", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ProjectName), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "ProjectEditRate", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ProjectEditRate), 0x0000, MXF_RATIONAL_TYPE, 0)mxf_register_item_def(dataModel, "MobAttributeList", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, MobAttributeList), 0x0000, MXF_STRONGREFARRAY_TYPE, 0)mxf_register_item_def(dataModel, "UserComments", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, UserComments), 0x4406, MXF_STRONGREFARRAY_TYPE, 0)mxf_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)mxf_register_item_def(dataModel, "Value", &MXF_SET_K(TaggedValue), &MXF_ITEM_K(TaggedValue, Value), 0x5003, MXF_INDIRECT_TYPE, 1)mxf_register_set_def(dataModel, "PhysicalDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(PhysicalDescriptor))mxf_register_set_def(dataModel, "TapeDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(TapeDescriptor))mxf_register_set_def(dataModel, "ImportDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(ImportDescriptor))mxf_register_set_def(dataModel, "RecordingDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(RecordingDescriptor))+4 +4 +4 L+4B+4P`G+4S ?+4B+4mxf_generate_old_aafsdk_umidmxf_generate_aafsdk_umid+4S /S6!Ԗ4FVM*+4+4S '$`u*MQӠ$`u*PQӠ$`u*OQ+4S +4S +4S {%b7I-BpFzeF8|N+4S 4+4S $+4S I+4S .+4S J+4S K| AB F AB ]AB AFAB FAB AB AB BF AB FFGp JAB  'AB F AB E AB EPAB E`AB E pAB FFEP AB IP!AB Dttu00xWxzuzWu00u 00uttuttuPVPSPPSttu,P,u@,R,u,Q,u0:ululululul0:uhuhuhuhuh0:uDuDuDuDuD0:udududududur P0:uHuHuHuHuH0:uXuXuXpuXpzPzuXPuXuX06SStzSzPSSPSSRSttuttuttuPulRTVWVVuudu`u UWW=CRCEPEGRGRPRWRRttd u]W]auad WVRRZVZau VSPRUSUauS RuRa au d up q tq s ts up  up  u t t u V V u  V V u   i Wi k uk W u W u P t t u , , u   u  u   u   a Sa d ud S  u C SC H uH S    b Vb d ud V  u F VF H uH V[ d utg ut ut t t Pu  u  Pu 6 6 u  Pu   S  u S u S u PS   V  u V u V u PV  ut ut PutPQtQStSVuP/S/2u2VSvR2VR`atactcfu`?S?BuBfSRBfRpqtqstsHupPSHSpRWHWup+upHupPQtQStSH!uPuH!uPu JJH!u Esu~Pu~H!u~Esu~&Pu~u~GH!u~EoSV&PSVSVSR SVEsu`vu`JH!u`Esu\u\u\H!u\EsuuuH!uEqWWWaWW WEsu&Puu]u H!uunPEqWaWcWEqWLWl}W kWEoS9S kSEpVSVl{V kVEsu&Puuucu H!uPEqWLWc}WPEpVW{}VR}JVWkVW&XVWEqW&PWWJW&WXH!WEoSPkPSUSSEoSVNSV&SVXSVP!Q!tQ!S!tS!G(uP!!!!S!!u!"S""u"#S##u#G(S,`mxf_avid_get_mob_attributemxf_avid_get_user_commentmxf_avid_read_string_user_comments mxf_avid_read_string_mob_attributesmxf_avid_write_index_entry_array_headerEmxf_avid_get_data_defmxf_avid_set_indirect_string_item7mxf_avid_attach_user_commentmxf_avid_attach_mob_attributemxf_generate_old_aafsdk_umidmxf_generate_aafsdk_umidmxf_avid_write_header_metadata$mxf_avid_load_extensionsG(oC>@$6  EMPRJwJwzIz%PU1]XZPU1]eXZ3 9JU 9JU339UDJ<>39UjDJ<>lkwyk}JX&J` k&smxf_avid_add_object_directory_entryg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_IECDV_25_525_60_FrameWrapped_esscont_labelg_AvidMJPEGClipWrapped_esselement_keyprefix_BEsize_tg_Preface_EssenceContainers_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDmxf_avid_read_string_user_commentsg_D10_30_525_60_extended_template_esscont_labeloctet1octet4denominatorg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyisBigEndianint32_tg_DefinitionObject_Identification_item_keytaggedValueValuerootg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keymxfUTF16CharposTableCount_IO_save_endpackageSetendPosg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_AvidMetaDictObjectOffsetsg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keybasicwriteg_IECDV_25_525_60_compdef_labelAvidMetaDictObjectOffsetsStructg_AvidMJPEG31_ResolutionIDg_OpenComplete_Footer_pp_keyg_Identification_ProductVersion_item_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_basemxf_avid_attach_mob_attributeg_D10_50_625_40_compdef_labelMXFDataModel_lockg_ContentStorage_Packages_item_keycompoundg_Preface_LastModifiedDate_item_keyg_TaggedValue_Value_item_keyg_ClosedComplete_Body_pp_keymaxWriteBytesg_EssenceContainerData_IndexSID_item_key_IO_save_basemxf_avid_get_indirect_stringg_BWFClipWrapped_esselement_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_complexity03_op_atom_labelg_TapeDescriptor_set_keyfixedSpaceAllocationg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_GenericPackage_PackageCreationDate_item_keyg_Preface_ProjectName_item_keyg_DVClipWrapped_esselement_keyg_GenericPackage_set_keymxf_avid_write_metadict_blobMXFHeaderMetadatag_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columnassignedTagg_Identification_ThisGenerationUID_item_keynewValue_mode/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelg_D10_30_625_50_defined_template_esscont_labelg_DMSegment_set_keymxfLocalTagg_GenericSoundEssenceDescriptor_DialNorm_item_keyput_charg_RGBAEssenceDescriptor_Palette_item_keylong intMXFCompoundTypeInfog_FileDescriptor_ContainerDuration_item_keyavidMetaDictBlobLeng_Identification_CompanyName_item_keystrSizeg_DescriptiveMetadata_datadef_labelg_D10_50_525_60_compdef_labelg_D10_50_525_60_defined_template_esscont_labelg_D10_40_525_60_extended_template_esscont_labelg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_labelMXFAvidMetadataRoot_IO_markerfixedSizeg_CDCIEssenceDescriptor_set_keymxf_avid_get_data_defnumIndexEntriesg_GenericTrack_set_keyg_D10_50_625_50_picture_only_esscont_labelg_Identification_Platform_item_keyMXFAvidObjectReferencelengthg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_StaticTrack_set_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labelg_GenericDataEssenceDescriptor_set_keymxf_avid_attach_user_commentg_ALawCustomWrapped_esscont_labelMXFListElementg_AvidMJPEG101_ResolutionIDg_AES3AudioDescriptor_set_keyseekmxf_logmxfKeysigned charg_RGBAEssenceDescriptor_ScanningDirection_item_keyg_DNxHD720p185ClipWrapped_esscont_label_IO_FILEMXFItemTypeg_RGBAEssenceDescriptor_set_keyuint64_tg_RGBAEssenceDescriptor_ComponentMaxRef_item_keytmpNextEntryg_Picture_datadef_labelg_AES3FrameWrapped_esscont_labelg_ClosedIncomplete_Footer_pp_keynextTagunsigned charg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keyheaderMetadatamxfRational_sbufg_D10_50_625_30_compdef_labelitemKeyruninLeng_DNxHD_esselement_keysliceCountinstanceUIDg_InterchangeObject_GenerationUID_item_keyg_AvidMetaDictTags_leng_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyvalueflagsg_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labelavidRootchartms_cstimemxfUIDlistNamemxf_avid_load_extensionsg_IMX50_esscont_labelg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyg_GenericPackage_MobAttributeList_item_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_AvidMetaDictInstanceUID_uuidnewSetg_Track_set_key_MXFHeaderMetadatag_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyoctet10octet15g_Null_UUIDg_Identification_set_keyg_D10_50_525_30_compdef_labelnumerator./products/mxf_avid.cmxf_log_funcg_OpenIncomplete_Body_pp_keyg_RGBAEssenceDescriptor_AlphaMinRef_item_key_IO_read_ptrg_TimecodeComponent_RoundedTimecodeBase_item_keyfree_sys_datag_Identification_VersionString_item_keyMXFArrayTypeInfog_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_ALawClipWrapped_esscont_labelg_D10_40_525_60_picture_only_esscont_labelg_PhysicalDescriptor_set_key_posnamesIterAvidMetaDictDynTagOffsetsStructMXFInterpretTypeInfog_Identification_ProductName_item_keytms_stimeg_Preface_PrimaryPackage_item_keyvaluesIterstartOffsetdoneg_CDCIEssenceDescriptor_PaddingBits_item_keyg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_key_markersprefix_LEtms_utimeavidMetaDictBlobg_DVBased_25_625_50_FrameWrapped_esscont_labelg_GenericPackage_PackageModifiedDate_item_keyoctet24bufferMXF_DLOGg_FileDescriptor_set_keyoctet28typeIdg_Locator_set_keyprefixg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_SourceClip_SourcePackageID_item_keyg_root_set_keymxf_avid_get_user_commentg_DNxHD1080p120ClipWrapped_esscont_labelmxfFileg_ClosedIncomplete_Header_pp_key_offsetg_AES3CustomWrapped_esscont_labelg_Timecode_datadef_labelg_WaveAudioDescriptor_BlockAlign_item_keyg_StructuralComponent_DataDefinition_item_keyg_EssenceContainerData_BodySID_item_keyindexg_GenericPackage_Tracks_item_keyg_UncClipWrapped_esselement_keydirectoryMXFCompoundTypeMemberInfog_AvidMetaDictDynTagOffsets_leng_AvidMetadataRoot_keymxfUMIDg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelg_Preface_ProjectEditRate_item_keyg_TimecodeComponent_DropFrame_item_keyheaderMetadataSetsPosg_DV1080i50ClipWrapped_esscont_labelg_AvidMJPEG101_compdef_labelMXFFileg_CDCIEssenceDescriptor_WhiteReflevel_item_keylong unsigned inttaggedValueSetg_AvidMJPEG101m_ResolutionIDg_GenericTrack_TrackName_item_keynumEntries_flags2g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keyg_DV720p50_compdef_labelg_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelnextElementmxf_avid_create_metadata_rootsetDefs_unused2g_Null_UL__quad_ttaggedValueNameSizeprefaceSetg_Preface_OperationalPattern_item_keyg_TaggedValue_set_keyg_OpenIncomplete_Header_pp_keyMXFMetadataItemg_SourcePackage_set_keyformatVersionMXFPrimerPackg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericTrack_TrackNumber_item_keyg_MP4AdvancedRealTimeSimpleL3_compdef_label_old_offsetg_AvidMJPEG101m_compdef_labelg_OpenComplete_Body_pp_keyg_AvidMetaDictTagstypesg_CDCIEssenceDescriptor_ColorSiting_item_keyg_AvidMJPEG21_compdef_labelg_GenericPictureEssenceDescriptor_ImageSize_item_keyg_MultipleDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_RandomIndexPack_keymxf_avid_add_header_dir_entriesg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelis_seekableg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intAvidMetaDictTagStructsysDatag_TextLocator_LocatorName_item_keyg_ALawFrameWrapped_esscont_labelg_IMX30_esscont_labelnewValuesg_DV1080i50_compdef_labelg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labellastElementg_InterchangeObject_InstanceUID_item_key_IO_write_endg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_DVBased_100_1080_50_I_compdef_labelmxf_avid_register_metadict_tagsitemmembers_MXFAvidObjectReferencelastTypeIdtms_cutimeg_GenericPictureEssenceDescriptor_SampledWidth_item_keyGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)g_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_IMX40_esscont_labelg_AvidMetaDictBlob_lencountg_AvidMJPEG21_ResolutionIDg_AvidMJPEG151s_ResolutionIDMXFAvidObjectDirectoryread_IO_buf_base_MXFListElement_nextunsigned intfreeFuncg_InterchangeObject_set_keydataModelg_Identification_ToolkitVersion_item_keymxf_avid_set_indirect_string_itemg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelmxf_generate_old_aafsdk_umiddataPtr__pad1__pad2__pad3__pad4__pad5g_BWFClipWrapped_esscont_labelg_GenericPackage_UserComments_item_keyminorstdinMXF_COMPOUND_TYPE_CATprimerPackmxf_avid_set_metadata_rootg_KLVFill_key_flagsg_GenericSoundEssenceDescriptor_ChannelCount_item_keyoffsetg_Null_Rationaloctet11octet12octet13octet16octet17octet18octet19MXFAvidMetadataRootSetg_GenericPictureEssenceDescriptor_DisplayXOffset_item_key__clock_tg_D10_50_625_50_extended_template_esscont_labeltotalBytesget_charMXFListIteratorg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_MaterialPackage_set_keyg_EventTrack_EventOrigin_item_key_MXFMetadataSetg_BWFFrameWrapped_esscont_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_D10_40_525_60_defined_template_esscont_labelg_DVBased_25_625_50_compdef_labelg_DV1080i50_esselement_keyg_DMSegment_DMFramework_item_keyoctet20octet21octet22octet23octet25octet26octet27octet29g_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_GenericTrack_TrackID_item_keyg_StructuralComponent_Duration_item_keyg_D10_30_625_50_extended_template_esscont_labeldataDefg_FileDescriptor_LinkedTrackID_item_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_MultipleWrappings_esscont_labelg_D10_30_525_60_picture_only_esscont_labelmxf_avid_get_mob_attributeg_Identification_ProductUID_item_keyentryreferencesg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyinfooctet30octet31g_AvidObjectDirectory_keyg_FileDescriptor_Codec_item_keyMXFItemTypeCategoryelementMXFMetadataSettagOffsetmxfULMXFListg_EssenceContainerData_set_keyg_Null_UMIDg_GenericPictureEssenceDescriptor_set_keyg_Null_Keysizeg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keyg_RecordingDescriptor_set_keylong long unsigned intsetsclock_tg_DVBased_25_525_60_ClipWrapped_esscont_labeluint8_tg_AvidMJPEG201_compdef_labeluint16_t__off_tg_AvidMetaDictDynTagOffsetslast_part2_chainuuidg_StructuralComponent_set_keyfixedArraySizeg_SourceClip_set_keyMXFLogLevelg_AvidMJPEGClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keynumBytesg_Identification_ModificationDate_item_keyg_IMX_esselement_keyg_Track_Origin_item_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_ContentStorage_set_keyg_TaggedValue_Name_item_keyg_DefinitionObject_set_keyarrayg_DV720p50_esselement_keymxf_avid_create_object_directoryg_complexity00_op_atom_labelg_DNxHD1080p36ClipWrapped_esscont_labellocalTagg_DNxHD1080i185ClipWrapped_esscont_labelg_DNxHD_compdef_labelmajortms_bufMXF_ARRAY_TYPE_CAT_IO_write_ptrobjectDirectoryMXFFileSysDatag_GenericPictureEssenceDescriptor_ResolutionID_item_key_IO_backup_basemxf_avid_free_object_directory_shortbufg_DVBased_100_720_60_P_compdef_labelg_DVBased_50_625_50_FrameWrapped_esscont_labelprefaceInstanceUIDmxf_avid_fixup_dynamic_tags_in_blobavidRootSetg_DVBased_50_525_60_FrameWrapped_esscont_labelg_complexity01_op_atom_label__off64_tg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelg_DNxHD720p120ClipWrapped_esscont_labeloctet0octet2octet3octet5octet6octet7octet8octet9failg_WaveAudioDescriptor_AvgBps_item_keymxf_generate_aafsdk_umidg_Preface_Version_item_keydataDefSet_IO_buf_endg_GenericPackage_Name_item_keymxf_avid_write_object_directorynamemxf_avid_write_index_entry_array_headerg_D10_50_525_40_compdef_labelfree_func_typeg_ClosedComplete_Header_pp_keyg_FileDescriptor_SampleRate_item_keyg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyMXF_BASIC_TYPE_CATg_GenericDescriptor_set_keyshort intmxf_avid_read_string_mob_attributesg_EventTrack_EventEditRate_item_keyg_DataDefinition_set_keyrootMetadataSetPosg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLeng_AvidMetaDictBlobmxf_avid_register_metadict_object_offsetsg_TimecodeComponent_set_keyg_ImportDescriptor_set_keyg_Track_EditRate_item_keyelements_vtable_offsetmxf_avid_read_package_string_tagged_valuesg_GenericDescriptor_Locators_item_keyg_DVBased_50_525_60_compdef_labeliterg_DMSegment_TrackIDs_item_keyvaluesg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATg_GenericSoundEssenceDescriptor_Locked_item_keymetaDictionaryInstanceUIDtaggedValueNamenameselementTypeIdnewDirectoryMXF_ELOGnewNamesnewItemg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Data_datadef_labelg_DVBased_25_525_60_compdef_labelg_Null_LocalTagg_Preface_ContentStorage_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelitemsMXF_ILOG_IO_read_endg_GenericPackage_PackageUID_item_keyg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_D10_50_525_60_picture_only_esscont_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelg_D10_30_625_50_picture_only_esscont_labeluint32_tg_AvidAAFKLVEssenceContainer_esscont_labelg_RGBAEssenceDescriptor_PixelLayout_item_keyg_ALaw_compdef_labelg_AvidMJPEG31_compdef_labelg_AvidMetaDictObjectOffsets_len_filenog_Preface_set_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_DMSourceClip_set_keyg_IndexTableSegment_keyg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelg_DVBased_50_625_50_ClipWrapped_esscont_labeltellshort unsigned intstdoutg_D10_40_625_50_defined_template_esscont_labelg_DV720p50ClipWrapped_esscont_labelg_AvidMJPEG201_ResolutionIDcategoryinterpretg_GenericPictureEssenceDescriptor_FrameSampleSize_item_keyg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyentriesg_D10_50_625_50_defined_template_esscont_labelg_PrimerPack_keyumidisPersistentg_DMSourceClip_DMSourceClipTrackIDs_item_keynewEntry__PRETTY_FUNCTION__g_DVBased_100_720_50_P_compdef_labelg_WaveAudioDescriptor_set_keyg_AvidMJPEG151s_compdef_labelint64_tMXFBasicTypeInfog_AvidDV25ClipWrappedEssenceContainer_esscont_labelg_AES3ClipWrapped_esselement_keyitemValuePtrg_TimecodeComponent_StartTimecode_item_keyMXF_WLOGg_EventTrack_set_keyg_D10_40_625_50_picture_only_esscont_labellastEntryg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_OpenIncomplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyg_OpenComplete_Header_pp_keyg_SourceClip_StartPosition_item_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelg_RGBAEssenceDescriptor_PaletteLayout_item_keynextoctet14datag_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelcloseg_IECDV_25_625_50_compdef_labeldirectoryOffsetmxf_avid_write_header_metadatag_ClosedIncomplete_Body_pp_keyitemDefswchar_tg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keyg_TextLocator_set_keyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_ContentStorage_EssenceContainerData_item_keyGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@G( @%(+(0(sB+,> ,R|XN ^2G_Vm2`h|{$}  <W "  BH0B>549   ]  +V sA 0   R #r N Zb p  p     / F `9 ) I Y 2y Mi i       / J    h &?ZlyEYj{p J '  3B_x P`#6ETP s & @ ] k y        4 E [ g s     P!  mxf_avid.cmxf_avid_free_object_directorymxf_avid_read_package_string_tagged_valuesg_TaggedValue_Value_item_keyprefix_BE.6064prefix_LE.6065g_TaggedValue_Name_item_keyg_GenericPackage_UserComments_item_keyg_GenericPackage_MobAttributeList_item_keymxf_avid_add_object_directory_entryg_DefinitionObject_Identification_item_keyprefix.6317g_TaggedValue_set_keylast_part2.6279__PRETTY_FUNCTION__.6281last_part2.6243__PRETTY_FUNCTION__.6245mxf_avid_set_metadata_rootg_InterchangeObject_InstanceUID_item_keyg_Null_Keyg_Null_UUIDg_Preface_set_keyg_AvidMetadataRoot_keyg_AvidObjectDirectory_keyg_GenericPictureEssenceDescriptor_ResolutionID_item_keyg_GenericPictureEssenceDescriptor_set_keyg_GenericPictureEssenceDescriptor_FrameSampleSize_item_keyg_GenericPictureEssenceDescriptor_ImageSize_item_keyg_DefinitionObject_set_keyg_InterchangeObject_set_keyg_DataDefinition_set_keyg_Preface_ProjectName_item_keyg_Preface_ProjectEditRate_item_keyg_GenericPackage_set_keyg_PhysicalDescriptor_set_keyg_GenericDescriptor_set_keyg_TapeDescriptor_set_keyg_ImportDescriptor_set_keyg_RecordingDescriptor_set_keymxf_avid_get_mob_attributemxf_initialise_list_itermxf_next_list_iter_elementmxf_get_iter_elementwcscmpmxf_avid_get_user_commentfreemxf_have_itemmxf_create_listmxf_logmxf_free_listmxf_get_array_item_countmxf_get_array_item_elementmxf_get_strongrefmxf_get_itemmallocmemsetmxf_append_list_elementmxf_get_utf16string_item_sizemxf_get_utf16string_itemmxf_avid_read_string_user_commentsmxf_avid_read_string_mob_attributesmxf_avid_write_index_entry_array_headermxf_write_local_tagmxf_write_uint16mxf_write_uint32mxf_avid_get_data_defmxf_dereferencemxf_get_ul_itemmxf_avid_set_indirect_string_itemmxf_get_external_utf16string_sizemxf_set_utf16stringmxf_set_itemmxf_avid_attach_user_commentmxf_create_setmxf_add_array_item_strongrefmxf_set_utf16string_itemmxf_avid_attach_mob_attributemxf_generate_old_aafsdk_umidtimetimes__assert_failmxf_generate_aafsdk_umidmxf_get_uuid_itemmxf_clear_listmxf_create_itemmxf_set_uuidmxf_set_item_valuemxf_set_uint64mxf_set_uint32mxf_avid_write_header_metadatag_AvidMetaDictBlob_leng_AvidMetaDictBlobmemcpyg_AvidMetaDictInstanceUID_uuidmxf_find_singular_set_by_keymxf_free_setmxf_remove_setg_AvidMetaDictTags_leng_AvidMetaDictTagsmxf_register_primer_entrymxf_write_header_primer_packmxf_file_tellmxf_write_setg_AvidMetaDictDynTagOffsets_leng_AvidMetaDictDynTagOffsetsmxf_get_item_tagmxf_create_item_tagmxf_set_uint16mxf_file_writeg_AvidMetaDictObjectOffsets_leng_AvidMetaDictObjectOffsetsmxf_get_set_sizemxf_write_header_setsmxf_write_kmxf_write_lmxf_write_uint64mxf_write_uint8mxf_write_uuidmxf_file_seekmxf_avid_load_extensionsmxf_register_item_defmxf_register_set_def:,:4;@;L<X=d<???(@G?OAc k s BCC?AD?EcF}0G   B   B00:H_IJ0KH'0/LFJ^ f n {BCC?   B   B. 6 > KBVCaCv ~  B   BCC?   B, 4 < IB^ f n {B00Hc k s BPQR/ 7 ? LBoQ   B   BR     " B<  D  L  Y B T 0 U W H I 0 0 0 0" 04 XN YZ ?|    B ?    B 0$ [8  @  H  U Bk 0z \ 0 ]    B    B  $  ,  9 BP 0[ Vx    B 0 [     B 0* \> 0I ]a  i  q  ~ B    B    B0 V( 0 8 EBc`pa60F M Rbs`aF0V ] bb0d   Be0fg7hNggi~0f   B   B    )BJh`jw0f   B   Bh%g<0DfX ` h uBhg0f   B*h]lsHlmn0000oooo0p$ , 4 ABO?ZqH0[rsts/tEuY a i vB   B   B   B $ , 9BV ^ f sB   Bvw* 2 : GB\ d l yB   Bx   B   %B5wQyjz}{|z}yl~l5O`m   B   B   -B= E M ZBsw:<;   %B5wd0o   B   B   B  ( 5BE M U bBw   B   B   B2 : B OBg{   B/ 7 ? LBa i q ~B   B   Bw&  .  6  C Bo     B x    ! !B'!?2!qv!0~!0! !! ! ! !B!0!0! ","04"0<" D"T"0\"0d" l"" " " "B" " " "B" " # #B:#0B#0J# R#^#0f#0n# v## # # #B# # # #B$0 $0$ $.$ 6$ >$ K$Br$0z$0$ $$ $ $ $B$0$0$ $% % % +%BR%0Z%0b% j%~% % % %B%0%0% %% % % %B&0"&0*& 2&F& N& V& c&B&0&0& && & & &B&0&0& &' ' ' +'B:'0B'0J' R'f' n' v' 'B'0'0' '' ' ' 'B'0'0' (( '( /( <(B9 66!6&61686D6R6Y6`6g6n6u6|66666666666666#626A6P6_6n6}66666666666"616@6O6^6m6|6666666(6?6M6[6i6x6666666666666*686F6T6b6p6~6666666666 66)676E6S6a6o6}666666666666"606>6L6Z6h6v6666666666666,6:6H6V6d6r6666666666 6636H6[6i6w66666666666 6 6# 61 6M 6[ 6i 6w 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6- 6< 6O 6] 6l 6 6 6 6 6 6 6 6 6 6 6$ 62 6@ 6O 6c 6q 6 6 6 6 6 6 6 60 6> 6L 6Z 6o 6~ 6 6 6 6 6 6 66#6+696L6T6b6p6666666666 6.6<6K6V6f6rvz26262626666 62#626A6P6d6kos2x6262562666666&626>6F6S0X6e0{626262626626226 266(2-696H6W6^g5~5222626666"&2+6:6I6]6hlp2u6262626262562626 2626*2/6:2K6W[_2d6o2t626662262626 626 %620=6IMQ2V6a2f6q2v6262626262626262626#'+206;2@6L6W2\6k6x}60626266266606#22276A2F6P2U6n666666666$646B6N6u6666666666666&616<6G6R6m6z666662626262 626&2+6:6I6Y6d2i6u6|555525252525$2-2<5S5a2j2s2|25252525252 522*66:>2C6N2606066666 66!6,676B6M6X6c6n6y6666666666666666)646?6J6U6`6k6v6666666666666666)656A6M6Y6e6q6}66666666666 6 6 6% 61 6= 6I 6U 6a 6m 6y 6 6 6 6 6 6 6 6 6 6 6 6 !6!6!!6-!69!6E!6Q!6]!6i!6u!6!6!6!6!6!6!6!6!6!6!6!6"0 "6"0"6%"61"06"6A"6L"6W"6b"6m"6x"6"6"6"6"6"6"6"6"6"6"6"6#6 #6#6%#61#6=#6I#6U#6a#6n#0s#6#6#6#6#6#6#6#6#6#6#6#6$6$6$6'$63$6?$6K$6W$6c$6o$6{$6$6$6$6$6$6$6$6$6$6$6$6 %6%6#%6/%6;%6G%6S%6_%6k%6w%6%6%6%0%6%6%6%6%6%6%6%6&0&6&6&6+&67&6C&6O&6[&6g&6s&6&6&6&6&6&6&6&6&6&6&6&6'6'6'6''63'6?'6K'6W'6c'6o'6{'6'6'6'6'6'6'6'6'6'6'6'6 (6(6#(6/(6;(6G(6S(6_(6k(6w(6(6(6(6(6(6(6(6(6(6(6(6)6)6)6()63)6>)6I)6T)6_)6j)6u)6)6)6)6)6)6)6)6)6)6)6)6)6*6*6*6&*62*6>*6J*6V*6b*6n*0s*6*0*6*0*6*0*6*0*6*0*6*0*6*0*6*0*6+0 +6+0+6)+0.+6:+0?+6K+0P+6\+0a+6m+0r+6~+0+6+0+6+0+6+6+6+6+6+6,6 ,68,6J,6b,6t,6181<P1Tp1t111111 <1@\1`|11111/108 1225224038 2404 1000 100664 104408 ` ELF4(% $ > $ > : ; I : ;  : ; I8 &I : ; : ; I8 4: ; I 4: ; I 4: ;I 4: ; I?  I!I/ !I/4: ;I?  !I/D0'intx-&'A_1s's24,!;) :6';h#='h#R'?h#Y'@h#`'Ah#g'Bh#Ch#w'Dh# ^Eh# Fh# fGh# nHh#  Ih#vJh# KAMP6'Qh#='Rh#D'Sh#K'Th#R'Uh#Y'Vh#`'Wh#g'Xh#Yh#w'Zh# ^[h# \h# f]h# n^h#  _h#v`h#Ra(c gz{ y6'zh#='{h#D'|h#K'}h#R'~h#Y'h#`'h#g'h#h#w'h# ^h# h# fh# nh#  h#vh#~h#h#2 h#h#h#$h#h#h#h#h#h#h#h#h#h# h#x(FV#"V#H$n'%# uid&# ^ -J.#/#D-6&7#%8#9h# TO 3-ж j { ؋{ #ܛ -j 0j )3j &6j $9j j N$Aj Dj H)Gj Jj Mj Pj Sj "Vj [1Yj %\j T_j bj ej 'nj qj .tj j 0j &j 0j *j 1j #j d0 ( + . 1 4 E7 ! : f= g@ C0C ,F I (V ` dj 0)u j Mj .j 1j Zj j j gj mj ,j j j j +j j Z j j !j j -j .j (j @j "j , j U/j nj *j 81%j k,j P0j \7j >j Bj a Ij Pj RWj "[j ~ bj ij upj 4wj f(~j Kj /j 2j j =j uj j )j { j *j ^j j j j /j +j j j 0j j _ j (j j j j O j .j !j *(j n/j `.3j $:j Aj Hj Oj Sj d&Zj "^j Kbj $ij mj 0tj xj j ?j j j Kj c!j #j |j Tj j j 5j  j $j F*j j j jj j )j :%j 1j j j $j ++j 62j 9j @j Gj  Kj Rj #Yj ~`j %gj nj uj '|j 0j oj j j j !$j j j j j j [j |%j j j .j j >-j dj )"j , j M  j (j !j ~&j #j *j 01j V+8j .<j K@j !*j k,j G,.j 0j / 2j 4j 8j -U1B44Y'wJ?CR&NfBHA`M#9! _;F⭪ س^s iO(ylMɫ\t7 b]TˍN#/;E}c WD<]*%l[1 nM`Cy@ 2Ap]%&9_E}&25)yJBqկXKRPjH[uAʷks}={oAͼklZNdQN.χ  Im̔Glˉ 3/K4]l b_M1%B=an~ARDl ݶeC9[]#沭EK,`>GdW*'A OצsfEA۾D/-K!AwS,,1*6K7bVS~m*:ESyPIY W!t@wt @k&6(La6^LhV&xWKx#${ز3IF{Qg:A[0 #/A{2K ?GO-w$M s9uE yDT?!XdZEFr}![XFTNFls">5EF,^V"m\"qW3B/M#jAJl\h#7N龐e$JZjR6W$1Ki`hHO%s#%C͒YSiF & [2IIP|-J&(d LM&?iM(rlM|'ol?IKBf;1u'q爷Cʹ H咡(`umOٽ$t)úT2U)LDR$J )A˰U t*2HD)ݶVb*kkdվB̴A)b> ~GE02DLb?}eIKT7忓=?" Jt$hn@bwL/A@j4{K8ϊW*ЂA~[>Mv@35eBhA{Fh[BB/Jߑ-8p] 4C@WfYM$ (kCzBNcR.TD. QGKy-Ds:G) EEL%F(pA}E48K^(WF\ۡLIS0ׁ/G¢iCbG\?Gdu${DH^&OUgOHHt9A+MIEagJWTI 2)LhSlKL'F5voHLqyC 7g_MaB1Fۺ&1rGrM*XJƫ#-WuNB:z5MQ7+NN}F$KTsOy.TwE!O&ED'{[uP`>I٥<䨫S2)PtUr@8 uQ)^KɚrʲQ[L֤)_wRDb/z1{R}J{kwSxM FMh"t=SΏ)%Np]buT B 9G$KO ljT5NuDXvaUi,4J$Iv1kvVkX|ME9 ީ@N?V۷JdJqni,fWܿBT˜TWztM75%GKVcX]!PA XAkHh\fAYBD|wV\YqmVgBY\SAZV9@XXZLg[?-Ml@2Vb21[DŰ(Lg_ aUk#\0RGIaSd\2$@$Qg#];ޞI뿳iq{^1KFUfܸ_rKEoU2rM_7SpI-2`+-E6?]`l0G6B*Y!z'aNIޗ f}\KjE&FegwA"ukP_gQnK]>]ֆOh{ZH;;$Y؟hF-MjxEIiԷGRiG*EeHClGrIjFDZogH=#·j"tLML|<2+lS蓬EVslUDqD>jnu"gD-m!$Iz\Yǡm@v@0K\`+n$ ͯ@?ܖ n`pqI 8U#!o仜chM=fo} xNCtS1U@0nǾguMݘiu̖Ѕ{C-{dav~KE&Dovi#CI~d:_wI6<@ưY;կ wBSMFj Dixg=OJ+m!}2x#/23JWRMy vecOFjy^U-AA5i;Sz IB{Ӳ!iz͉omWKzM |4DaHٗS|S3*Ku()zK|.qyqJ js>i}M*MeGyo}:C˻BCdOD*_~zE*DprJ~ IZLLaD\Q\RܵL؜9nuS,[K,s>@춽F7GMl?ȀY2LV&UkqN~!kBTS}nX[ 71AD͚HKDO)E^A4КES*H<_UEEf}҃׈mhAlqPETW hEв8f o\hMVӘB t@ qSes2@c?֧ Yti8 e-D'K^BF/C=?H=ЇeqHFzDjH\3~fc `G@8W*ѕ@M3ߒ nrH+p6f[Ly`oHĊÆO|ᾓ>e'@0R6H*4F֋K/N#N@%Me% WI$KH7ϕjJE*XiU1kG?ޤRŽw˽7N;I }!D'i:Jc+>#lRUďD;w'wO᫵tjysS:܀afG꣹p&Rh#A+q@2)S4ˆyDΠ`);$Q%K&W2_Mu欒N|m'@} :KKnA1fٱf[BPٴk~ &flD&{:&tMK&N:PIt^瀁jʖAl}B*i-s~H:dN u—i2@N]NmE"5#ޘ! 2'Oz [dW84Njcޙ]Me^D9`$,eEM'.SښjU|Ǒ^T`jHBwAJޛFq,Fθw.|M +HAkLw72Dm}wih2D$H/e.@9@dfSJȸ@MB" qAɕ(o}Bil {{KDZ8ڠŸ%KB撫/'HZf_Cb@wɆHùlӵ`EhOTe .BBH}%ʭN$CHs4~DdF)g76@83֚.O< nRx#h:A:uoF-xJJ><}XĦ"#XGM%D<#Bd~IQu'WmDuBVSadE||SGʮ+ Hr!HѤbCϱPv4i| M_׬? (YG;.OnbO:-5H5/B]:A7O;[IڂfbNa2lr!~.M`/#%|4FVLzVUqjlm,OAM=fSH(@2' LSHc5\=E`A3گ'LB++vEv$ZxLy>Caʢw>'-*DVܦL!L_@ ^ nN=YH]E\8Zv=fq>!jXTMԌ2~V4^HAU[|uMH!@)Cе0H} i9?;L3CUضeeF/DTi-(0xľ!HdwiceO̩dJ޿M73p eCN҄N \"MB͎ q`ɮyAH0z$fQ"Mk""=cH  d҇d$&D%T9E E+Ud M+lJgxʏSdAIl^,\<cDXUWGѩ.Cq^>tFÞ"On(3 yHT.v-3 #@vme@fأ;@ b*:LOv'6IM@)1gC\_e@Du'j`N@WK I[OuB@ $d uBvmbpCEGgyzltzYB©Tl+F^)mJN. ,S=-3B'u+Va6f@Ҍ(9_L&Oif0M?*xޅ 匔H rm@5[ZdK3$YYZeGꨐ:0 VMP[ֈAC]@M%d({^@`+Ƨ"OLrH%/i_w~K Bǘ&7i!3hCD.Hl`魆]C ҷnz2eCA6m$ TBLཏ)h-G QxkN`Ո3HOL Y#]37bNz2s[G'BϏbq&"Y FP@f0bDŔb(|jy~B iS5\@aJ}'3 |RNnkU(3ʁF s5IUHisIzSQ1]FMUwL?=A븆_=©hPcqO4BD][HΌ,7~cL)5Ru 񂊒I-12H #*Get~˶x3<@휃@l1|8@s ( nPTjI3Tf-Fke%N3ʟH|"xt ^`7G:>Qhqw+@$ }~E!M +ޔBMk$`9}ADфTz[GƗF_Ǧj95^G?'ewsA!tM݂xyڇAQ?0F=KRv(L4T+4S % < &NfBHAx7`M#9!b]TˍN#/;E}XKRPjH[uAʷks}Im̔Glˉ% /GU؝nDb>*A۾D/&6(La6^LhXdZEFr}jAJl\h1Ki`hH?iM(rlMol?IKBf;1u2 yOG)RZ H;rJ.J'=ߓ5BշI.%\"A- #ZMF+).UQHr))E +ֈMB/Jߑ-8p] s:G) 48K^(EagJWT2$@$QgFs@D.ߊMB;FDZogH=#·2)OtD%#/23JWR vecOFj IB{Ӳ!i[ 71AD͚KDO)E^A4<_UEEf}es2@c?֧ Y nrH+pÆO|ᾓ#N@%Me7ϕjJE*W2_MujU|Ǒ^`jHBwAJM +HAkLۉSJȸ@MB_Cb@wɆHùBBH}83֚.O< nR<#Bd~IQHr!HѤbCϱPYG;.On]:A7O;[I|4FVLzVUqfSH(@2''LB++vEv$qL!L_@ ^ nN=YH]E\8Zv=fq>!jXTMԌ2~4^HAU[|uMH!@)C0H} i?;L3CUeeF/DTi-(0x!HdwceO̩dJM73p eCN҄N "MB͎ q`ɮyAH0z$Q"Mk""cH  d҇d$&D%TE E+Ud M+lJgxSdAIl^,\cDXUWGѩ.Cq^>tFÞ"On(3 yHT.v-3 #@vme@fأ;@ b*:LOv'6IM)1gC\_e@Du'j`N@WK I[uB@ $d uBvmbpCEGgyzlzYB©TlF^)mJN. ,S=-3B'u+Va6f@Ҍ(9_&Oif0M?*xޅ 匔H rm@5[ZdK3$YZeGꨐ:0 VMP[ֈAC]@M%d{^@`+Ƨ"OLrH%/i_wK Bǘ&7i!hCD.Hl͉`魆]C ҷnz2eCA6m TBLཏ)h-G QxkN`ՈHOL Y#]37bNz2s['BϏbq&"Y FP@f0bDŔb(|jy~B iS5\@aJ}'3 RNnkU(3׆ʁF s5IUHisIzQ1]FMUw?=A븆_=©hPcqO4BD][HΌ,7~cL)5Ru񂊒I-12H *Get~x3<@휃@l|8@s ( nPTjI3Tf-Fke%N3ʟH|"xt ^`7G:>Qhqw+@$ }~E!M +ޔBMk$`}ADфTz[GƗF_Ǧj5^G?'ewsA!tM݂xyڇA?0F=Kv(L4T+4S < `M#9!+4S $InterchangeObject`M#9! (_;F⭪ س^iO(ylMɫ\t7 +4S a< _;F⭪ س^+4 Generation +4  +4S ]< iO(ylMɫ\t7+4ObjClass +4  +4S < b]TˍN#/;E}+4S Component`M#9! XWD<]*%l[nM`Cy@2Ap]&9_E}&25)yJBqկ +4S i< WD<]*%l[+4DataDefinition +4  +4S Y< nM`Cy@+4Length +4   +4S e< 2Ap]+4UserComments +4  +4S [< &9_E}&25+4KLVData +4  +4S a< )yJBqկ+4Attributes +4  +4S U< XKRPjH[+4S Segmentb]TˍN#/;E} +4S }< uAʷks}+4S  EventXKRPjH[ (={oAͼklZNdQN.χ  +4S ]< ={oAͼklZ+4Position +4   +4S [< NdQN.χ +40Comment +4  +4S < Im̔Glˉ+4S CommentMarkeruAʷks}  3/K4]l b_M1%B=an~ARDl ݶeC9[]沭EK,`>GdWG`u] g$CommentMarkerDate +4  +4S o< dW*+4S SequenceXKRPjH[ A OצsfE +4S a< A OצsfE+4 Components +4  +4S < A۾D/+4S  SourceReferenceXKRPjH[ HK!AwS,,1*6K7bVS~*:ESyPIY W!t@wt @ +4S ]< K!AwS,+4SourceID +4  +4S k< ,1*6K7bVS~+4 SourceMobSlotID +4  +4S a< *:ESyPIY+4ChannelIDs +4  +4S o<  W!t@wt @+4$MonoSourceSlotIDs +4  +4S < &6(La6^Lh+4S SourceClipA۾D/ hV&xWKx#${閪ز3IF{g:A[0 #/A{2?GO-w$Ms9uE yDT +4S e< V&xWKx#${+4FadeInLength +4   +4S g< ز3IF{+4FadeOutLength +4   +4S a< g:A[0 +40FadeInType +4  +4S c< #/A{2+40FadeOutType +4  +4S _< ?GO-w$M+4StartTime +4   +4S o< s9uE yDT KffbF$SubclipFullLength +4  +4S < XdZEFr}+4S TimecodeXKRPjH[ 8[XFTNFl>5EF,^V"m\qW3B/ +4S U< [XFTNFl+4 Drop +4  +4S S< >5EF,^V"m\+4FPS +4  +4S W< qW3B/+4 Start +4   +4S < jAJl\h+4S ContentStorage`M#9! (7N龐JZjR6W +4S U< 7N龐+4 Mobs +4  +4S c< JZjR6W+4EssenceData +4  +4S < 1Ki`hH+4S "DefinitionObject`M#9! 8s#%C͒YSiF [2IIP|-J(d LM +4S c< s#%C͒YSiF+4Description +4  +4S U<  [2IIP|-J+4 Name +4  +4S n< (d LM+4Identification +4  +4S c< ?iM(rlM+4S DataDefinition1Ki`hH +4S < ol?IKBf;1u+4S (OperationDefinition1Ki`hH xq爷Cʹ H咡`umOٽ$úT2U)LDR$J A˰U 2HD)ݶVbkkMv@35e+4 &KLVDataDefinitions +4  & +4S y< hA{Fh[+4 .TaggedValueDefinitions +4  & +4S < B/Jߑ-8p] +4S #EssenceData`M#9! 8@WfYM$ (kzBNcR.. QGKy- +4S U< @WfYM$ (k+4 Data +4  '+4S c< zBNcR.+4SampleIndex +4  ++4S \< . QGKy-+4 MobID +4  '+4S < s:G) +4S $$EssenceDescriptor`M#9! L%F(pA} +4S [< L%F(pA}+4Locator +4  /+4S < 48K^(+4S %FileDescriptors:G) X\ۡLIS0ׁ¢iCb\?Gdu${D^&OUgOHt9A+M +4S a< \ۡLIS0ׁ+4SampleRate +4  0+4S Y< ¢iCb+4Length +4   0+4S g< \?Gdu${D+4LinkedTrackID +4  0+4S k< ^&OUgOH+4 ContainerFormat +4  0+4S k< t9A+M+4 CodecDefinition +4  0+4S < EagJWT+4S '.DigitalImageDescriptor48K^( ! 2)LhSl'F5voHqyC 7gaB1Fۺ&1rGr*XJƫ#-WB:z5MQ7+N}F$KTy.TwE!&ED'{[`>I٥<䨫S2)tUr@8 )^Kɚrʲ[L֤)_Db/z1{з}J{kϬxM FMh"t=Ώ)%Np]b B 9G$KO lj5NuDXvai,4J$Iv1kvkX|ME9 ީ@N?۷JdJqni,fܿBT˜TztM75%GKVc]!PA AkHh\fABD|wV\qmVgBY\SAV9@XXLg?-Ml@2Vb21DŰ(Lg_ aUkÍ0RGIaSd +4S m<  2)LhSl+4"ImageAspectRatio +4  2+4S u< 'F5voH+4*ImageAlignmentFactor +4  2+4S y< qyC 7g+4.TransferCharacteristic +4  2+4S k< aB1Fۺ&1rGr+4 CodingEquations +4  2+4S i< *XJƫ#-W+4 ColorPrimaries +4  2+4S c< B:z5MQ7++4FrameLayout +4  2 +4S i< N}F$KT+4FieldDominance +4!  2+4S g< y.TwE!+4SampledHeight +4  2+4S e< &ED'{[+4SampledWidth +4  2+4S i< `>I٥<䨫S2)+4 SampledXOffset +4  2+4S i< tUr@8 +4 SampledYOffset +4  2+4S g< )^Kɚrʲ+4 DisplayHeight +4  2+4S e< [L֤)_+4 DisplayWidth +4  2 +4S i< Db/z1{+4 DisplayXOffset +4  2 +4S i< }J{k+4DisplayYOffset +4  2 +4S c< xM FMh"t=+4Compression +4  2+4S m< Ώ)%Np]b+4"FieldStartOffset +4  2+4S o<  B 9G$KO lj+4 $AlphaTransparency +4  2+4S e< 5NuDXva+4VideoLineMap +4  2 +4S k< i,4J$Iv1kv+4 DisplayF2Offset +4  2+4S i< kX|ME9 ީ@N?+4StoredF2Offset +4  2+4S y< ۷JdJqni,f+4 .ActiveFormatDescriptor +4  2+4S e< ܿBT˜T+4StoredHeight +4  2+4S c< ztM75%GKVc+4StoredWidth +4  2+4S i< ]!PA +4FieldEndOffset +4  2+4S i< AkHh\fA+4SignalStandard +4'  2+4S e< BD|wV\$`u*MQResolutionID +4  +4S m< qmVgBY\SA$`u*NQ"FirstFrameOffset +4  +4S _< V9@XX$`u*OQImageSize +4  +4S k< Lg$`u*PQ FrameSampleSize +4  +4S s< ?-Ml@2Vb21`u˵~] (FrameIndexByteOrder +4  +4S m< DŰ(Lg_ aUk,DXȠtGB"FrameStartOffset +4  +4S a< 0RGIaSd!MFށJDataOffset +4  +4S ?< 2$@$Qg+4S (CDCIDescriptorEagJWT ;ޞI뿳iq1KFUfܸrKEoU2rM7SpI-2+-E6?]l0G6B*Y!zNIޗ }\KjE&FwA"ukP_QnK]>]ֆ{ZH;;$Y؟F-MjxEԷGRG*EeHClGr +4S a< BLh!+4 TapeFormat +4  :+4S Y< xDs $C>+4Length +4  :+4S a< }\KjE&F+4FormFactor +4  :+4S W< wA"ukP_+4 Model +4  :+4S i< QnK]>]ֆ+4ManufacturerID +4  :+4S _< {ZH;;$Y؟+4TapeStock +4  :+4S k< F-MjxE+4 TapeBatchNumber +4  :+4S c< ԷGR+4VideoSignal +4  :+4S a< G*EeHClGr`u˕H:ColorFrame +4  +4S O< FDZogH=#·+4S /Header`M#9! "tLML|<2S蓬EVsUDqD>jnu"gD!$Iz\YǸ@v@0K\`$ ͯ@?ܖ `pqI 8U#!仜chM=f} xNjnu"gD+4Version +4  ;+4S q< !$Iz\Y+4&OperationalPattern +4  ; +4S [< @v@0K\`+4Content +4  ;+4S a< $ ͯ@?ܖ +4Dictionary +4  ;+4S q< `pqI 8U#!+4&IdentificationList +4  ;+4S e< 仜chM=f+4LastModified +4  ;+4S o< } xNCS1U@0nǾMݘi̖Ѕ{C-{d~KE&Doi#CI~d:I6<@ưY;կ BSMFj Dg=OJ+m!}2 +4S i< Ic>C+4 GenerationAUID +4  < +4S i< S1U@0nǾ+4 ProductVersion +4  <+4S _< Mݘi+4 ProductID +4  <+4S i< ̖Ѕ{C-{d+4  ToolkitVersion +4  <+4S c< ~KE&Do+4 CompanyName +4  <+4S c< i#CI~d:+4 ProductName +4  <+4S u< I6<@ưY;կ +4 *ProductVersionString +4  <+4S ]< BSMFj D+4 Platform +4  <+4S U< g=OJ+m!}2+4 Date +4  <+4S U< #/23JWR+4S 1Locator`M#9! +4S <  vecOFj+4S 2NetworkLocator#/23JWR ^U-AA5i; +4S _< ^U-AA5i;+4URLString +4  @+4S )<  IB{Ӳ!i+4S 4Mob`M#9! ͉omWKzM4DaHٗSS3*Ku()zK.qyqJ js>M*MeGyo:C˻BCdOD*zE*DprJ IZLLaD\\RܵL؜9nuS,[K,s>춽F7GMl?Y2LV&Ukq~!kBTS}nX +4S e< ͉omWKzM+4 UserComments +4  D+4S U< 4DaHٗS+4 Name +4  D+4S W< S3*Ku()zK+4 Slots +4  D+4S _< .qyqJ js>+4UsageCode +4  D+4S e< M*MeGyo+4CreationTime +4  D+4S e< :C˻BCdOD*+4LastModified +4  D+4S [< zE*DprJ+4KLVData +4  D+4S a<  IZLLaD\+4Attributes +4  D +4S \< \RܵL؜9nu+4 MobID +4  D+4S o< S,[K,s>|b{M$SubclipFullLength +4  +4S m< 춽F7GMl?P`G"MobAttributeList +4  +4S [< Y2LV&Ukq"`u˖iObAppCode +4  +4S m< ~!kBTS}nXBD$;BE"ConvertFrameRate +4  +4S Y< [ 71AD͚+4S 6MasterMob IB{Ӳ!i +4S u< KDO)E^A4+4S 7SourceMob IB{Ӳ!i КES* +4S q< КES*+4&EssenceDescription +4  G+4S < <_UEEf}+4S 8MobSlot`M#9! H׈mhAlqPETW hEв8f o\hMVӘB @ qS +4S Y< ׈mhAlqPETW+4SlotID +4  H+4S ]<  hEв8f +4SlotName +4  H+4S s< o\hMVӘB +4(PhysicalTrackNumber +4  H+4S [< @ qS+4Segment +4  H+4S < es2@c?֧ Y+4S ; TimelineMobSlot<_UEEf} hi8 e-D'KBF/C=?H=eqHFzjH\3~fc `G@8Wѕ@M3ߒ +4S Y< i8 e-D'K+4Origin +4   K+4S [< BF/C=?H=+4MarkOut +4   K+4S Y< eqHFz+4 MarkIn +4   K+4S [< jH\3~f+4 UserPos +4   K+4S ]< c `G@8W+40EditRate +4  K+4S }< ѕ@M3ߒZ>U1B42TimelineMobAttributeList +4  +4S u<  nrH+p+4S <Parameter`M#9! f[Ly`oH +4S a< f[Ly`oH+4Definition +4  L+4S < ÆO|ᾓ+4S ?TaggedValue`M#9! (e'@0R6H*4F֋K/ +4S U< e'@0R6+4  Name +4  P+4S W< H*4F֋K/+4  Value +4  P+4S q< #N@%Me+4S @KLVData`M#9! % WI$K +4S W< % WI$K+4 Value +4  Q+4S < 7ϕjJE*+4S B SoundDescriptor48K^( XiU1kG?ޤRw˽7N;I }!'i:Jc+>#lRUD;w'wO᫵tjysS܀afG꣹p&Rh#A+q@2)SˆyDΠ`);$Q%K +4S i< XiU1kG?ޤR+4ElectroSpatial +4"  =+4S g< w˽7N;I }!+4AudioRefLevel +4  =+4S ]< 'i:Jc+>#lRU+4Channels +4  =+4S Y< D;w'wO᫵tjysS+4Locked +4  =+4S o< ܀afG꣹p&Rh+4$AudioSamplingRate +4  =+4S ]< #A+q@2)S+4DialNorm +4  = +4S c< ˆyDΠ`);$Q+4Compression +4  =+4S m< %K+4"QuantizationBits +4  =+4S M< W2_Mu+4S HPCMDescriptor7ϕjJE* N|m'@} :KKnA1fٱf[BPٴk~ flD&{:&tMK&NPIt^瀁jAl}B*i-s~:dN ui2@N]mE"5#! 2'Oz [W84Njc]Me^D9$,eEM'.S +4S o< N|m'@} :+4$ChannelAssignment +4  =2+4S s< KKnA1fٱ+4(PeakEnvelopeVersion +4  =)+4S q< f[BPٴk~ +4&PeakEnvelopeFormat +4  =*+4S q< flD&{:&t+4&PointsPerPeakValue +4  =++4S w< MK&N+4 ,PeakEnvelopeBlockSize +4  =,+4S e< PIt^瀁j+4 PeakChannels +4  =-+4S a< Al}B*i-s~+4 PeakFrames +4  =.+4S s< :dN u+4 (PeakOfPeaksPosition +4   =/+4S w< i2@N]+4 ,PeakEnvelopeTimestamp +4  =0+4S m< mE"5#+4"PeakEnvelopeData +4  =1+4S a< ! 2'Oz [+4BlockAlign +4  = +4S i< W84Njc+4SequenceOffset +4  = +4S a< ]Me^D9+4AverageBPS +4  = +4S a< $,eEM'.SY'wJ?CDataOffset +4  +4S q< jU|Ǒ^+4S L,TaggedValueDefinition1Ki`hH +4S < `jHBwAJ+4S M$KLVDataDefinition1Ki`hH Fq,Fθw. +4S c< Fq,Fθw.+4 KLVDataType +4  M+4S < M +HAkL+4S  ClassDefinition'LB++vEv$ 8w72Dm}wih2D$H/e@9@df +4S c< w72Dm}wi+4ParentClass +4  +4S a< h2D$H/e+4Properties +4   +4S a< @9@df+4IsConcrete +4   +4S < SJȸ@MB+4S &PropertyDefinition'LB++vEv$ H qAɕ(o}Bi {{KDZ8Ÿ%KB撫/'HZ +4S a<  qAɕ(+4IsOptional +4   +4S U< o}Bi+4 Type +4   +4S s<  {{KDZ8+4(LocalIdentification +4   +4S q< Ÿ%KB撫/'HZ+4&IsUniqueIdentifier +4  +4S c< _Cb@w+4S TypeDefinition'LB++vEv$ +4S < ɆHù+4S HTypeDefinitionStrongObjectReference_Cb@w ӵ`EhOTe  +4S i< ӵ`EhOTe +4 ReferencedType +4  +4S < BBH}+4S DTypeDefinitionWeakObjectReference_Cb@w (%ʭN$CHs4DdF)g76@ +4S _< %ʭN$CHs4+4 TargetSet +4  +4S i< DdF)g76@+4 ReferencedType +4  +4S < 83֚.O< nR+4S 4TypeDefinitionEnumeration_Cb@w 8#h:A:uo-xJJ><}X"#XGM% +4S e< #h:A:uo+4ElementNames +4  +4S g< -xJJ><}X+4ElementValues +4  +4S c< "#XGM%+4 ElementType +4  +4S < <#Bd~IQ+4S 2TypeDefinitionFixedArray_Cb@w (u'WmDuBVSadE|SGʮ+ +4S e< u'WmDuBVSadE+4ElementCount +4  +4S c< |SGʮ+ +4 ElementType +4  +4S < Hr!HѤbCϱP+4S  8TypeDefinitionVariableArray_Cb@w 4i| M_׬? +4S c< 4i| M_׬? +4 ElementType +4  +4S < YG;.On+4S  $TypeDefinitionSet_Cb@w bO:-5H5/ +4S c< bO:-5H5/+4ElementType +4  +4S < ]:A7O;[I+4S  *TypeDefinitionRecord_Cb@w (ڂfbNa2l⩖!~.M`/#% +4S c< ڂfbNa2l+4MemberNames +4  +4S c< !~.M`/#%+4MemberTypes +4  +4S < |4FVLzVUq+4S *TypeDefinitionRename_Cb@w lm,OAM= +4S c< lm,OAM=+4RenamedType +4  +4S < fSH(@2'+4S  HTypeDefinitionExtendibleEnumeration_Cb@w ( LSHc5=E`A3 +4S e<  LSHc5+4ElementNames +4  +4S g< =E`A3+4ElementValues +4   +4S < 'LB++vEv$+4S $MetaDefinition'LB++vEv$ 8xLy>Caʢw>'-*DVܦ +4S U< xLy>+4 Name +4  +4S n< Caʢw>+4Identification +4  +4S c< '-*DVܦ+4Description +4  +4S H< L!L_@ ^ +4aafUInt8+4S  < nN=+4Rational(}2J{'h;}2J{'h;,NumeratorDenominator+4S < YH]E\8Zv=f+4:ClassDefinitionWeakReferenceM +HAkL(+4 +4+4S < q>!jXTMԌ2~+4RkAAFTypeID_ContentStorageStrongReferencejAJl\h+4S  < 4^HAU[|+4 AUIDHGQN[繅{0XM= XM= ҇d$&D%T0Data1Data2Data3Data4+4S  P< uMH!@)C+4AUIDSet4^HAU[|+4S < 0H} i+4BooleanL!L_@ ^ FalseTrue+4S  < ?;L3CU+4dkAAFTypeID_OperationDefinitionWeakReferenceVectorq`ɮyAH0z$+4S  < eeF/DT+4S  :<  ڧK^i&Q+4Stream+4S J< GQN[繅{0+4aafUInt32+4S  < f,͞Cӊ>i-(0x+4VersionType(jOX@ӓRQ5jOX@ӓRQ5majorminor+4S  \< !Hdw+4aafInt32Array}2J{'h;+4S < ceO̩dJ+48DataDefinitionWeakReference?iM(rlM8+4 +4+4+4S < M73p+4XkAAFTypeID_EssenceDescriptorStrongReferences:G) +4S  <  eCN҄N +4ZkAAFTypeID_DataDefinitionWeakReferenceVectorceO̩dJ+4S  < "MB͎ +4TimeStamp(aq@nPAү I5A݀|5datetime+4S < q`ɮyAH0z$+4BOperationDefinitionWeakReferenceol?IKBf;1u8+4 +4+4+4S  < Q"Mk""+4BkAAFTypeID_MobStrongReferenceSetYZeGꨐ:0+4S H< cH  d+4aafInt64+4S f< ҇d$&D%T+4aafUInt8Array8L!L_@ ^ +4S < E E+Ud +4BParameterDefinitionWeakReference2 yOG)RZ8+4 +4+4+4S < M+lJgx+4TkAAFTypeID_SourceReferenceStrongReferenceA۾D/+4S  < SdAIl^,\+4bkAAFTypeID_OperationDefinitionStrongReferenceSetֈAC]@M%d+4S  < cDXUWGѩ.Cq+4XkAAFTypeID_TaggedValueStrongReferenceVectorhCD.Hl+4S  ^< ^>tFÞ"On(3+4 aafUInt32ArrayGQN[繅{0+4S <  yHT.v-+4 8TypeDefinitionWeakReference_Cb@w(+4 +4+4S  < 3 #@vme@+4 bkAAFTypeID_ParameterDefinitionStrongReferenceSetLrH%/i_w+4S  < fأ;@ b+4 PkAAFTypeID_KLVDataStrongReferenceVector`魆]C ҷnz+4S < *:LOv'6IM+4 TkAAFTypeID_CodecDefinitionStrongReference=ߓ5BշI.%+4S  < )1gC\_e@+4 \kAAFTypeID_PluginDefinitionStrongReferenceSetK Bǘ&7i!+4S  < Du'j`N@WK +4 TkAAFTypeID_ParameterStrongReferenceVector{^@`+Ƨ"O+4S <  I[+4 :CodecDefinitionWeakReference=ߓ5BշI.%8+4 +4+4+4S < uB@ $d+4 HkAAFTypeID_ComponentStrongReferenceb]TˍN#/;E}+4S <  uBvmb+4 \kAAFTypeID_ContainerDefinitionStrongReference\"A- #+4S  < pCEGgyzl+4 ^kAAFTypeID_KLVDataDefinitionStrongReferenceSet2eCA6m+4S < zYB©Tl+4RkAAFTypeID_DataDefinitionStrongReference?iM(rlM+4S  < F^)mJN. +4^kAAFTypeID_ParameterDefinitionWeakReferenceSetE E+Ud +4S  < ,S=-3B'u+Va+4fkAAFTypeID_TaggedValueDefinitionStrongReferenceSet TBLཏ+4S < 6f@Ҍ(9_+4LkAAFTypeID_EssenceDataStrongReferenceB/Jߑ-8p] +4S < &Oif0M?*xޅ+4RkAAFTypeID_IdentificationStrongReference2)OtD%+4S <  匔H rm@+4dkAAFTypeID_InterpolationDefinitionStrongReferenceZMF+).U+4S < 5[ZdK3$+4DkAAFTypeID_LocatorStrongReference#/23JWR+4S |< YZeGꨐ:0+4<kAAFTypeID_MobStrongReference IB{Ӳ!i+4S <  VMP[+4DkAAFTypeID_MobSlotStrongReference<_UEEf}+4S < ֈAC]@M%d+4\kAAFTypeID_OperationDefinitionStrongReferenceol?IKBf;1u+4S < {^@`+Ƨ"O+4HkAAFTypeID_ParameterStrongReference nrH+p+4S < LrH%/i_w+4\kAAFTypeID_ParameterDefinitionStrongReference2 yOG)RZ+4S < K Bǘ&7i!+4VkAAFTypeID_PluginDefinitionStrongReference H;rJ.J'+4S < hCD.Hl+4LkAAFTypeID_TaggedValueStrongReferenceÆO|ᾓ+4S < `魆]C ҷnz+4DkAAFTypeID_KLVDataStrongReference#N@%Me+4S < 2eCA6m+4 XkAAFTypeID_KLVDataDefinitionStrongReference`jHBwAJ+4S <  TBLཏ+4!`kAAFTypeID_TaggedValueDefinitionStrongReferencejU|Ǒ^+4S < )h-G +4&ProductReleaseTypeL!L_@ ^ kAAFVersionUnknownkAAFVersionReleasedkAAFVersionDebugkAAFVersionPatchedkAAFVersionBetakAAFVersionPrivateBuild8+4S X< QxkN`Ո+4 aafPositioncH  d+4S < HOL Y#+4TapeFormatTypeL!L_@ ^ kAAFTapeFormatNullkAAFBetacamFormatkAAFBetacamSPFormatkAAFVHSFormatkAAFSVHSFormatkAAF8mmFormatkAAFHi8Format@+4S  &< ]37bNz2s[+46TransferCharacteristicTypedkAAFTransferCharacteristic_ITU470_PALkAAFTransferCharacteristic_ITU709kAAFTransferCharacteristic_SMPTE240MkAAFTransferCharacteristic_ITU1361kAAFTransferCharacteristic_linear X+4+4+4+4+4+4S T< 'BϏbq&+4 aafLengthcH  d+4S < "Y FP@f0+4 VideoSignalTypeL!L_@ ^ bkAAFVideoSignalNullkAAFNTSCSignalkAAFPALSignal +4S < bDŔb(|+4TapeCaseTypeL!L_@ ^ :kAAFTapeCaseNullkAAFThreeFourthInchVideoTapekAAFVHSVideoTapekAAF8mmVideoTapekAAFBetacamVideoTapekAAFCompactCassettekAAFDATCartridgekAAFNagraAudioTapeH+4S  p< jy~B iS5+4UsageCodeTypekAAFUsage_SubClipkAAFUsage_AdjustedClipkAAFUsage_TopLevelkAAFUsage_LowerLevelkAAFUsage_Template X+4 +4 +4 +4 +4  +4S D< \@aJ}'3 +4 ColorSitingTypeL!L_@ ^ kAAFCoSitingkAAFAveragingkAAFThreeTapkAAFQuincunxkAAFRec601kAAFUnknownSiting8+4S  $< RNnkU(3+4&ColorPrimariesTypeColorPrimaries_SMPTE170MColorPrimaries_ITU470_PALColorPrimaries_ITU709 8+4+4+4+4S  $< ʁF s5I+4(CodingEquationsTypeCodingEquations_ITU601CodingEquations_ITU709CodingEquations_SMPTE240M 8+4+4+4+4S < UHisIz+4FadeTypeL!L_@ ^ fkAAFFadeNonekAAFFadeLinearAmpkAAFFadeLinearPower +4S 0< Q1]FMUw+4LayoutTypeL!L_@ ^ kAAFFullFramekAAFSeparateFieldskAAFOneFieldkAAFMixedFieldskAAFSegmentedFrame0+4S h< ?=A븆_=©D`uM {0(AvidStrongReference`M#9!+4S < hPcqO4B+4 $AlphaTransparencyL!L_@ ^ `kAAFMinValueTransparentkAAFMaxValueTransparent+4S < D][HΌ,7+4!FieldNumberL!L_@ ^ ^kAAFUnspecifiedFieldkAAFFieldOnekAAFFieldTwo +4S < ~cL)5Ru+4"4ElectroSpatialFormulationL!L_@ ^ 4kAAFEsDefaultkAAFEsTwoChannelModekAAFEsSingleChannelModekAAFEsPrimarySecondaryModekAAFEsStereophonicModekAAFEsSingleChannelDoubleSamplingFrequencyModekAAFEsStereoLeftChannelDoubleSamplingFrequencyModekAAFEsStereoRightChannelDoubleSamplingFrequencyModekAAFEsMultiChannelModeP  +4S z< 񂊒I-12H +4'&SignalStandardTypeL!L_@ ^ SignalNoneSignalITU601SignalITU1358SignalSMPTE347MSignalSMPTE274MSignalSMPTE296MSignalSMPTE349M@+4S b< *Get~`>o'.kAvidPositionL!L_@ ^ +4S Z< x3<@휃@l`>o'/kAvidCropL!L_@ ^  +4S \< |8@s `>o'0kAvidScaleL!L_@ ^ +4S j< ( nPTjI3T`>o'1k"AvidSpillSupressL!L_@ ^ +4S ^< f-Fke%`>o'2kAvidBoundsL!L_@ ^ 0+4S \< N3ʟH|"xt `>o'3kAvidColorL!L_@ ^ D+4S `< ^`7G:>QhPA*AvidString4L!L_@ ^ +4S  < qw+@$ i`unmCÃRGBColor8XM= XM= XM= redgreenblue+4S j< }~E!M P2qO"AvidWideString32XM=  +4S  `< +ޔBMk$`PNM_,AudioSuitePlugInChunkxGQN[繅{0^`7G:>Qh^`7G:>Qh^`7G:>Qh^`7G:>Qh}~E!M 4^HAU[|VersionManufacturerIDProductIDPlugInIDChunkIDNameChunkDataUID+4S  n< }ADфTz[PNM`.AudioSuitePIChunkArray+ޔBMk$`+4S  t< GƗF_ǦjPj.;4AvidTKMNTrackedParamArray?=A븆_=©+4S  r< 5^G?'ewsPj.;2AvidTKMNTrackerDataArray?=A븆_=©+4S  < A!tM݂xyڇA`>opɽD"EqualizationBandX4^HAU[|GQN[繅{0GQN[繅{0GQN[繅{00H} i:typefrequencygainqenable+4S  l< ?0F=K`>opʽD,EqualizationBandArrayA!tM݂xyڇA+4S  \< v(L4T`u̪s8AvidBagOfBitsL!L_@ ^ Lg_AvidMetaDictInstanceUID_uuidg_AvidMetaDictTagsg_AvidMetaDictTags_leng_AvidMetaDictDynTagOffsets&g_AvidMetaDictDynTagOffsets_lenIg_AvidMetaDictObjectOffsets`g_AvidMetaDictObjectOffsets_leng_AvidMetaDictBlobg_AvidMetaDictBlob_lenlong intg_GenericPictureEssenceDescriptor_SampledWidth_item_keymxfKeyAvidMetaDictTagStructg_Track_set_keyg_Identification_ModificationDate_item_keyg_Preface_Identifications_item_keyg_AvidAAFKLVEssenceContainer_esscont_labelg_EssenceContainerData_set_keyg_AES3CustomWrapped_esscont_labelg_KLVFill_keyg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_D10_50_525_60_defined_template_esscont_labelg_GenericSoundEssenceDescriptor_Locked_item_keyflagsg_RecordingDescriptor_set_keyg_InterchangeObject_set_keyg_AvidMetadataRoot_keyg_LegacyPicture_datadef_labelGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)g_IECDV_25_625_50_ClipWrapped_esscont_labelunsigned intg_TapeDescriptor_set_keyg_Picture_datadef_labelg_DV1080i50_compdef_labelg_TimecodeComponent_RoundedTimecodeBase_item_keymxfUIDg_AvidMetaDictObjectOffsetsg_GenericPictureEssenceDescriptor_set_keyg_GenericTrack_TrackID_item_keyg_DMSegment_DMFramework_item_keyg_DVBased_50_525_60_FrameWrapped_esscont_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelg_AvidMJPEG201_compdef_labelg_DNxHD720p185ClipWrapped_esscont_labelg_AvidMJPEGClipWrapped_esselement_keyg_AvidMetaDictBlobg_DMSourceClip_set_keymxfRationalg_RGBAEssenceDescriptor_set_keyg_WaveAudioDescriptor_SequenceOffset_item_keyg_AES3ClipWrapped_esscont_labelg_Identification_ProductVersion_item_keyg_DMSet_set_keyg_GenericSoundEssenceDescriptor_set_keyg_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelg_root_set_keyg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_AvidMJPEG151s_ResolutionIDg_TimecodeComponent_StartTimecode_item_keyg_ClosedIncomplete_Body_pp_keyg_PrimerPack_keyg_GenericPackage_PackageModifiedDate_item_keyg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Data_datadef_labelg_AvidMetaDictDynTagOffsets_leng_ALawClipWrapped_esscont_labelg_GenericDescriptor_set_keyg_Identification_ProductName_item_keyg_ClosedComplete_Body_pp_keyg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyg_AvidMJPEG31_ResolutionIDg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keyg_GenericPackage_Tracks_item_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_LegacyTimecode_datadef_labeluint32_tg_D10_50_525_60_compdef_labelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_MultipleWrappings_esscont_labelAvidMetaDictDynTagOffsetsStructg_GenericPackage_Name_item_keyoctet14g_Preface_OperationalPattern_item_keyg_GenericPictureEssenceDescriptor_ResolutionID_item_keyg_DVBased_50_625_50_FrameWrapped_esscont_labeloctet18g_IECDV_25_525_60_compdef_labelg_Preface_ContentStorage_item_keyg_D10_50_625_50_extended_template_esscont_labelg_D10_40_525_60_extended_template_esscont_labelg_DVBased_100_1080_60_I_compdef_labelg_GenericPackage_UserComments_item_keylong long unsigned intg_DVClipWrapped_esselement_keyg_Sequence_StructuralComponents_item_keymxfLocalTagg_IECDV_25_525_60_FrameWrapped_esscont_labelg_CDCIEssenceDescriptor_PaddingBits_item_keyg_D10_50_625_50_compdef_labelg_Sequence_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_SourceClip_set_keyg_AvidMetaDictTags_leng_GenericTrack_Sequence_item_keyg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_keymxfULg_DescriptiveMetadata_datadef_labelg_AvidMJPEG151s_compdef_labelg_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyg_DVBased_25_625_50_FrameWrapped_esscont_labelg_AvidMetaDictDynTagOffsetsg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_TextLocator_set_keyg_BWFClipWrapped_esscont_labelg_OpenIncomplete_Footer_pp_keyg_AvidMJPEG101m_compdef_labelg_AES3FrameWrapped_esscont_labelg_AvidMJPEG101m_ResolutionIDg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelg_Track_Origin_item_keyg_Identification_ToolkitVersion_item_keyg_D10_50_625_50_picture_only_esscont_labelg_CDCIEssenceDescriptor_ColorSiting_item_keyg_AvidMJPEG201_ResolutionIDg_Null_UMIDg_RGBAEssenceDescriptor_PixelLayout_item_keyg_Preface_LastModifiedDate_item_keyg_DVBased_25_625_50_ClipWrapped_esscont_labelmxfUUIDg_qq09_op_1a_labelg_InterchangeObject_GenerationUID_item_keyg_DV720p50_esselement_keyg_UncClipWrapped_esselement_keyoctet11g_DVBased_100_1080_50_I_compdef_labelg_D10_50_525_60_extended_template_esscont_label./products/mxf_avid_metadict_blob.cg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericTrack_TrackNumber_item_keyg_TextLocator_LocatorName_item_keyg_RGBAEssenceDescriptor_Palette_item_keycharg_Preface_ObjectModelVersion_item_keyg_ALawFrameWrapped_esscont_labelg_IMX40_esscont_labeloctet10octet12octet13octet15octet16octet17octet19g_CDCIEssenceDescriptor_AlphaSampleDepth_item_keyg_D10_40_525_60_picture_only_esscont_labelg_OpenIncomplete_Header_pp_keyg_D10_50_625_30_compdef_labelg_CDCIEssenceDescriptor_WhiteReflevel_item_keyuint8_tg_InterchangeObject_InstanceUID_item_keyg_Null_ULg_EssenceContainerData_LinkedPackageUID_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyg_D10_40_525_60_defined_template_esscont_labelg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_DMSegment_set_keyg_Track_EditRate_item_keyg_Preface_Version_item_keyg_DMSourceClip_DMSourceClipTrackIDs_item_keyg_AvidMJPEG101_ResolutionIDg_complexity00_op_atom_labelg_D10_30_525_60_extended_template_esscont_labelg_AvidDV25ClipWrappedEssenceContainer_esscont_labelg_TaggedValue_Name_item_keyoctet20tagOffsetoctet22octet23octet24octet25octet26octet27octet28octet29long long intg_RGBAEssenceDescriptor_ComponentMaxRef_item_keyg_complexity02_op_atom_labelg_SourcePackage_Descriptor_item_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_EssenceContainerData_BodySID_item_keyg_FileDescriptor_EssenceContainer_item_keyg_StructuralComponent_DataDefinition_item_keyg_GenericPackage_PackageCreationDate_item_keyitemKeyg_GenericPackage_set_keyg_ContentStorage_set_keyg_ClosedComplete_Header_pp_keyg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_EventTrack_set_keyg_IECDV_25_625_50_FrameWrapped_esscont_labelg_BWFCustomWrapped_esscont_labelg_GenericTrack_set_keyg_Null_UUIDg_IECDV_25_625_50_compdef_labelg_FileDescriptor_Codec_item_keyoctet8g_DNxHD720p120ClipWrapped_esscont_labelg_Sound_datadef_labelg_Preface_ProjectName_item_keyoctet30octet31g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyg_D10_30_525_60_defined_template_esscont_labelg_DVBased_100_720_50_P_FrameWrapped_esscont_labelg_FileDescriptor_SampleRate_item_keyg_RGBAEssenceDescriptor_AlphaMinRef_item_keyg_DVBased_25_525_60_compdef_labelg_GenericTrack_TrackName_item_keyg_NetworkLocator_set_keyg_GenericSoundEssenceDescriptor_DialNorm_item_keyg_D10_40_625_50_defined_template_esscont_labelg_WaveAudioDescriptor_BlockAlign_item_keyg_SourceClip_SourcePackageID_item_keyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_complexity01_op_atom_labelg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_DefinitionObject_set_keyg_Preface_DMSchemes_item_keyg_StructuralComponent_set_keyshort unsigned intg_D10_50_525_40_compdef_labelg_ImportDescriptor_set_keynumeratorg_ContentStorage_Packages_item_keyuint16_tg_GenericPictureEssenceDescriptor_StoredWidth_item_keyg_D10_40_625_50_picture_only_esscont_labelg_OpenIncomplete_Body_pp_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_AES3ClipWrapped_esselement_keyg_ContentStorage_EssenceContainerData_item_keyg_TaggedValue_set_keyg_AvidMetaDictObjectOffsets_leng_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_ClosedIncomplete_Header_pp_keyg_FileDescriptor_ContainerDuration_item_keyg_AvidMJPEG31_compdef_labelshort intg_DMSegment_TrackIDs_item_keyg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_TimecodeComponent_DropFrame_item_keyg_AvidMJPEGClipWrapped_esscont_labelg_OpenComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FrameSampleSize_item_keyg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_BWFClipWrapped_esselement_keyg_Null_LocalTagg_RGBAEssenceDescriptor_ScanningDirection_item_keyg_OpenComplete_Body_pp_keyg_DVBased_100_720_60_P_compdef_labelg_EssenceContainerData_IndexSID_item_keyg_RandomIndexPack_keyg_GenericDescriptor_Locators_item_keyg_OpenComplete_Header_pp_keyg_CDCIEssenceDescriptor_set_keyuint64_tg_Preface_EssenceContainers_item_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DV1080i50_esselement_keyg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_AvidMJPEG21_compdef_labelg_GenericPackage_PackageUID_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_DVBased_25_625_50_compdef_labelg_D10_30_625_50_defined_template_esscont_labeldenominatorg_SourcePackage_set_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_Null_Rationalg_DNxHD_compdef_labelg_AvidObjectDirectory_keyg_Preface_ProjectEditRate_item_keyg_AvidMetaDictBlob_leng_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_DNxHD1080i185ClipWrapped_esscont_labelg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_D10_50_525_60_picture_only_esscont_labelg_PhysicalDescriptor_set_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_LegacySound_datadef_labeloctet21g_DMSegment_EventComment_item_keyg_DV720p50ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_IMX_esselement_keyg_D10_30_625_50_picture_only_esscont_labeloffsetg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelg_MaterialPackage_set_keyg_WaveAudioDescriptor_set_keyint32_tg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelinstanceUIDg_CDCIEssenceDescriptor_BlackRefLevel_item_keyoctet0octet1octet2octet3octet4octet5octet6octet7localTagoctet9g_DV1080i50ClipWrapped_esscont_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelunsigned char/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_DNxHD_esselement_keyg_Locator_set_keymxfUMIDg_MultipleDescriptor_set_keyg_IMX30_esscont_labelg_DVBased_50_525_60_compdef_labelg_TimecodeComponent_set_keyg_Identification_CompanyName_item_keyg_Timecode_datadef_labelg_IndexTableSegment_keyg_D10_40_625_50_extended_template_esscont_labelg_DVBased_100_1080_60_I_FrameWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_GenericPictureEssenceDescriptor_ImageSize_item_keyg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_AvidMetaDictInstanceUID_uuidg_TaggedValue_Value_item_keyg_SourceClip_SourceTrackID_item_keyg_StaticTrack_set_keyg_DNxHD1080p36ClipWrapped_esscont_labelg_AvidMJPEG21_ResolutionIDg_D10_50_525_30_compdef_labelg_AES3AudioDescriptor_set_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelg_Preface_PrimaryPackage_item_keyg_EventTrack_EventOrigin_item_keyg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_GenericDataEssenceDescriptor_set_keyg_AvidMJPEG101_compdef_labelg_AvidMetaDictTagsg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelg_Identification_VersionString_item_keyg_Preface_set_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelAvidMetaDictObjectOffsetsStructg_Null_Keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_keysigned charg_DVBased_50_625_50_compdef_labelg_DV720p50_compdef_labelg_Identification_set_keyg_IMX50_esscont_labelg_D10_50_625_50_defined_template_esscont_labelg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keyg_DMSegment_EventStartPosition_item_keyg_Identification_ThisGenerationUID_item_keyg_ALawCustomWrapped_esscont_labelg_SourceClip_StartPosition_item_keyg_DMFramework_set_keyg_BWFFrameWrapped_esscont_labelg_DVBased_100_720_50_P_compdef_labelg_Identification_ProductUID_item_keyg_DefinitionObject_Identification_item_keyg_EventTrack_EventEditRate_item_keyg_DataDefinition_set_keyg_NetworkLocator_URLString_item_keyg_ALaw_compdef_labelg_StructuralComponent_Duration_item_keyg_ClosedIncomplete_Footer_pp_keyg_SDTI_CP_System_Pack_esselement_keyg_WaveAudioDescriptor_AvgBps_item_keyg_FileDescriptor_set_keyg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_40_compdef_labelg_DNxHD1080i120ClipWrapped_esscont_labelg_Identification_Platform_item_keyg_D10_30_625_50_extended_template_esscont_labelg_complexity03_op_atom_labelg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericPackage_MobAttributeList_item_keyGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.text.data.bss.debug_abbrev.rel.debug_info.debug_line.rodata.rel.debug_pubnames.debug_str.comment.note.GNU-stack4!4'4,4>: ( JV: bP!^ З r0R<2}M5`       9 L<c@ -22L :mxf_avid_metadict_blob.cg_AvidMetaDictInstanceUID_uuidg_AvidMetaDictTagsg_AvidMetaDictTags_leng_AvidMetaDictDynTagOffsetsg_AvidMetaDictDynTagOffsets_leng_AvidMetaDictObjectOffsetsg_AvidMetaDictObjectOffsets_leng_AvidMetaDictBlobg_AvidMetaDictBlob_len   ! & - 4 ; I P W b i t {             " 0 > L Z h v            ! / = K Y g u             + 9 G U c q             ' 5 C Q _ m |           ( 6 E U ` p               % 0 ; F Q \ g r }               " - 8 C N Y d o z               * 6 B N Z f r ~                 &  2  >  J  V  b  n  z                "  .  :  F  R  ^  j  v                    (  3  >  I  T  `  l  x                  ,  8  D  P  \  h  t                   (  4  @  L  X  d  p  |               $ 0 < H T ` l x               , 8 D P \ h t               ( 4 @ L X d p |              $ 0 < H T ` l x                ) 4 ? J U ` k v               & 1 < G R ] h s ~          ' 4J Wa o  mxf_p2.o/ 1225224038 2404 1000 100664 24608 ` ELFK4(UED$ D$D$$u/D$:D$ D$0D$$1ɉ% : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; (  : ;  : ; I : ; .? : ; ' I@: ; I4: ; I4: ; I 4: ;I4: ;I 4: ; I 4: ; I? < e+ f 7) 0Pint7 %(%  ;h+! 7t# vP t>x .P ># #( # #  #+# # #t' #$ # Y #$ #(| #, #03! #4) ">#8 &>#< (#@D ,L#D ' -Z#F9# .#G 2#H! ;#L D#T E#X F#\ G#` H%#d J>#h' L#l~     J # # 7 >#' 1E"!2L: #;# x<# #=# #># #?# #@# #A# $B# $C# $D# E# F# G# 'H# I# /J#Z K: MP #Q# xR# #S# #T# #U# #V# #W# $X# $Y# $Z# [# \# ]# '^# _# /`#Oag y #z# x{# #|# #}# #~# ## ## $# $# $# # # # '# # /# # # # # *# 2# :# B# J# R# Z# b# j# r# #  #^ # # ?%!Q:% -&Q# '#(((+ &,# ~#-#len.7# ]/# W` 0b#[(+1(m!(+   x$(F*H.'-F0 10#_+2/v5 '60# 70#8Q; $<# =0#&>A :B#C F G0# H0#IH Q=RFO"SvPT*U  L *M$# N0# $O# V # h#WH  $Fm n# o# op # mq0# r  + %)>e( ,76   Q |(b h r y܂  -Q 0Q !3Q >6Q \9Q -Q AQ y*DQ fGQ JQ MQ PQ SQ PVQ YQ ))\Q M(_Q bQ ?eQ =nQ qQ tQ Q  Q jQ  Q Q zQ = Q r  (( + ,. 1 4 -7 ': = ,@ WC cF 5,I BV ` !+j u "Q )Q LQ WQ :(Q $ Q  Q  Q B Q ) Q w- Q $ Q w% Q M Q O Q  Q  Q " Q i Q C Q  Q  Q  Q 7& Q A Q v Q ! Q # Q  %Q 6" ,Q L 0Q i 7Q  >Q  BQ  IQ " PQ Y* WQ + [Q $ bQ  iQ - pQ  wQ  ~Q p Q - Q i Q  Q - Q  Q  Q  Q . Q  Q  Q & Q " Q + Q % Q W Q :! Q  Q  Q [ Q N% Q & Q  Q p+ Q \ Q X! Q c Q  !Q E (Q  /Q ' 3Q  :Q ' AQ  HQ } OQ 2+ SQ t ZQ G ^Q  bQ # iQ N' mQ d tQ 5$ xQ  Q $ Q  Q  Q t Q  Q  Q  Q z Q  Q x Q ( Q ! Q  Q ( Q f Q U" Q ! Q  Q  Q  Q + Q  Q  Q  $Q  +Q 2 2Q T, 9Q `& @Q  GQ  KQ  RQ _ YQ ) `Q  gQ $ nQ  uQ  |Q p Q , Q g Q m Q  Q  Q ) Q  Q T) Q  Q G Q , Q V Q \ Q * Q  Q ' Q  Q B Q  Q  Q ]$ Q u Q # Q ( Q & #Q  *Q ) 1Q  8Q  <Q  @Q <8Q < r* ,.q ./products./include/mxf/usr/include/usr/include/sys/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_p2.cmxf_p2_extensions_data_model.hmxf_data_model.hmxf_list.hmxf_types.hstdint.htypes.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hstddef.hmxf_logging.h(fu[Filler'%s' failed, in %s:%d ./include/mxf/mxf_p2_extensions_data_model.hmxf_register_set_def(dataModel, "Filler", &MXF_SET_K(StructuralComponent), &MXF_SET_K(Filler))+4S +4S  | eAB tteu22eu) mxf_p2_load_extensionseg_CDCIEssenceDescriptor_HorizontalSubsampling_item_key/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDg_ClosedIncomplete_Footer_pp_keyoctet1denominatorg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keyint32_t_IO_save_endfixedArraySizeg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyg_ALawClipWrapped_esscont_labelbasicg_IECDV_25_525_60_compdef_labelg_OpenComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baselong intg_StructuralComponent_DataDefinition_item_key_lockg_D10_50_625_50_compdef_labelg_FileDescriptor_ContainerDuration_item_keycompound_IO_save_baseg_RGBAEssenceDescriptor_set_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columng_D10_30_625_50_defined_template_esscont_labelg_Identification_ThisGenerationUID_item_keyg_D10_30_525_60_extended_template_esscont_label_modeMXFDataModelg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_Identification_ProductUID_item_keyg_DMSegment_set_keymxfLocalTagg_RGBAEssenceDescriptor_Palette_item_keyg_DVBased_50_525_60_compdef_labelMXFCompoundTypeInfog_Identification_CompanyName_item_keyg_D10_50_625_50_extended_template_esscont_labelg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_labelitemDefs_IO_markerfixedSizeg_CDCIEssenceDescriptor_set_keyshort unsigned intg_Identification_Platform_item_keyMXF_BASIC_TYPE_CATg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labeldatag_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_label_IO_backup_baseg_ClosedComplete_Header_pp_keyg_AES3AudioDescriptor_set_keymxfKeyg_Identification_VersionString_item_keyg_TextLocator_set_keyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_label_IO_FILEg_BWFClipWrapped_esscont_labelg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_keyg_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelg_TimecodeComponent_RoundedTimecodeBase_item_keyg_MultipleWrappings_esscont_labelunsigned charg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelmxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelg_DNxHD1080i185ClipWrapped_esscont_label./products/mxf_p2.cg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyg_SDTI_CP_System_Pack_esselement_keyg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keycharg_DVBased_25_525_60_compdef_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyoctet13octet15g_Null_UUIDg_Identification_set_keyg_GenericSoundEssenceDescriptor_Locked_item_keynumeratormxf_log_funcg_OpenIncomplete_Body_pp_key_IO_read_ptrg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_key_posg_Filler_set_keyg_Preface_PrimaryPackage_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelg_DVBased_50_625_50_FrameWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_key_markers_unused2g_DVBased_100_1080_50_I_FrameWrapped_esscont_labelg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelg_D10_50_525_60_defined_template_esscont_labelg_DVBased_25_625_50_FrameWrapped_esscont_labelg_IndexTableSegment_keyg_GenericPackage_PackageModifiedDate_item_keyMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keytypeIdg_FileDescriptor_SampleRate_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_ClosedIncomplete_Header_pp_key_offsetg_RGBAEssenceDescriptor_AlphaMinRef_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_GenericTrack_TrackNumber_item_keyg_StaticTrack_set_keyg_GenericPackage_Tracks_item_keyg_Preface_ContentStorage_item_keyg_LegacyPicture_datadef_labelg_TimecodeComponent_DropFrame_item_keylong unsigned intg_D10_40_625_50_picture_only_esscont_label_flags2g_EssenceContainerData_IndexSID_item_key_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keyg_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_keyg_EssenceContainerData_set_keysetDefsg_IECDV_25_525_60_FrameWrapped_esscont_labelg_Null_UL__quad_tMXFItemTypeCategoryg_Data_datadef_labelg_OpenIncomplete_Header_pp_keyg_SourcePackage_set_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Preface_OperationalPattern_item_key_old_offsetg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_keytypesg_MultipleDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_RandomIndexPack_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_AES3FrameWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intg_D10_40_525_60_defined_template_esscont_labelg_TextLocator_LocatorName_item_keyg_ALawFrameWrapped_esscont_labelmxfUMIDg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_InterchangeObject_InstanceUID_item_key_IO_write_endg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keyg_Timecode_datadef_labelmembersg_InterchangeObject_GenerationUID_item_keylastTypeIdg_GenericPictureEssenceDescriptor_SampledWidth_item_keyMXFInterpretTypeInfog_Identification_ProductName_item_keyg_D10_50_525_60_picture_only_esscont_labelg_DescriptiveMetadata_datadef_label_MXFListElement_nextunsigned intfreeFuncg_D10_40_625_50_extended_template_esscont_labeldataModelg_InterchangeObject_set_key__pad1__pad2__pad3__pad4__pad5g_GenericPictureEssenceDescriptor_FrameLayout_item_keyMXFListElementmxf_p2_load_extensionsstding_KLVFill_key_flagsg_EventTrack_EventOrigin_item_keyg_Null_Rationaloctet10octet11octet12octet14octet16octet17octet18octet19g_DNxHD720p120ClipWrapped_esscont_labelg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_complexity03_op_atom_labelg_MaterialPackage_set_keyMXFArrayTypeInfog_BWFFrameWrapped_esscont_labelg_DVBased_25_625_50_compdef_labelg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29g_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Body_pp_keyg_GenericTrack_TrackID_item_keyg_D10_30_625_50_extended_template_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericTrack_TrackName_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyinfooctet30octet31g_FileDescriptor_Codec_item_keyGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULMXFListg_Null_UMIDg_GenericPictureEssenceDescriptor_set_keyg_Null_Keysizelong long unsigned intg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DVBased_50_525_60_FrameWrapped_esscont_labeluint16_t__off_t_chaing_StructuralComponent_set_keyg_SourceClip_set_keyMXFLogLevelg_D10_50_525_60_compdef_labelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keyg_Track_Origin_item_keyg_ContentStorage_set_keyarrayg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelg_Preface_EssenceContainers_item_keyg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_key_IO_write_ptr_shortbufg_DVBased_100_720_60_P_compdef_labelMXFItemType__off64_tlastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labeloctet0octet2octet3octet4octet5octet6octet7octet8octet9g_Preface_Version_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keyg_root_set_keyg_GenericPackage_Name_item_keynameg_D10_50_525_30_compdef_labelg_D10_50_525_40_compdef_labelfree_func_typeg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labelshort intg_EventTrack_EventEditRate_item_keyg_IECDV_25_625_50_FrameWrapped_esscont_labelMXFCompoundTypeMemberInfog_Identification_ProductVersion_item_keyg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyg_TimecodeComponent_set_keyg_Track_EditRate_item_keyelementsg_WaveAudioDescriptor_BlockAlign_item_key_vtable_offsetg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_GenericDescriptor_Locators_item_key_IO_buf_baseg_OpenComplete_Body_pp_keyg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATelementTypeIdg_WaveAudioDescriptor_set_keysigned charMXF_ELOGg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Null_LocalTagMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_ALaw_compdef_labelg_D10_30_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_PixelLayout_item_key_filenog_CDCIEssenceDescriptor_ColorSiting_item_keyg_Preface_set_keyg_WaveAudioDescriptor_AvgBps_item_keysize_tg_complexity01_op_atom_labelg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATg_GenericPackage_set_keystdoutg_D10_40_625_50_defined_template_esscont_labelcategoryinterpretg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_D10_50_625_50_defined_template_esscont_labelg_PrimerPack_keyg_DMSourceClip_DMSourceClipTrackIDs_item_keyMXFBasicTypeInfog_TimecodeComponent_StartTimecode_item_keyMXF_WLOGg_EventTrack_set_keyg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_GenericPackage_PackageUID_item_keyg_OpenIncomplete_Footer_pp_keyg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logg_OpenComplete_Header_pp_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyg_GenericTrack_set_keynextg_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelg_IECDV_25_625_50_compdef_labelg_Preface_LastModifiedDate_item_keyg_D10_50_625_40_compdef_labelg_ClosedIncomplete_Body_pp_keyg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelMXF_COMPOUND_TYPE_CATGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@e pQ@%+0B.> Q@RN _^2mm2| <, _ hL- `  `0^._J5JJOp Qm      9ePemxf_p2.cg_Filler_set_keyg_StructuralComponent_set_keymxf_p2_load_extensionsmxf_register_set_defmxf_log   %> F N[ !&18FMT[bipw.=L[jy-<KZi$2@N\jx#1?M[iw"0>LZhv,:HVdr-5CXky %8GZhw  ' 2 = Q _ m {            & , < G W h x               " - 8 C N Y d o z                * 5 @ K V a l w               ) 5 A M Y e q }            %1=IUamy !-9EQ]iu%0;GS_kw+7CO[gs  !-9EQ]iu)5AMYeq} %1=IUamy !-9EQ]iu)5AMYeq} ~ /134 1225224038 2404 1000 100664 43096 ` ELF`~4(U8uu E}}]D$t$<$u : ;I$ >   I : ; : ;I8 &I ' I : ;  : ; I8 I!I/  : ;  : ; I8  : ; (  : ;  : ; I : ; .? : ;' I@: ;I: ;I: ;I 4: ;I4: ;I : ; .? : ; ' I@!: ; I": ; I #4: ; I$4: ; I %4: ; I&4: ; I'4: ; I (4: ;I )4: ; I? < M"&K-0f1FC:intf  ++7)#';t$C&f J&/ t8 . z J# & # f, #  # + # Q& #  # * # ' # ) #$ " #(  #,  #0 $ #4 g- "J#8 h &J#< 0 (#@ T ,X#D * -f#F _& .#G  2#H  ;#L  D#T  E#X  F#\  G#`  H%#d  JJ#h  L #l   G  ` #s # J#' 1Q$2X1-40t);{1:';#<#,'=#3'>#:'?#A'@#H'A#O'B#V'C#]'D# E# F# G# H# I#J#"KH M10P'Q#R#,'S#3'T#:'U#A'V#H'W#O'X#V'Y#]'Z# [# \# ]# ^# _#`#caGg'v7 y'z#{#,'|#3'}#:'~#A'#H'#O'#V'#]'# # # # # ###### # # # # # # # # # #"#"#MQJ## %"'(!P%1&# '#kZ(k+o*,#&-#len.C#y/`# #0#],j/+$(+.4 F  q) *;#.+#,L2J(i 5.a2c+0-0{#10#./25z+60#70#8+ ;s(<#=0#)> M AHBM #] + iC6  FG0#H0#Ih  QRa%ST] .U  L.M#N0#s(O#V # &W ] $Fmn#o#p] # {q0#m  r  $"key#<#tag$'#.%J##&'#'F#set(( # ( <(key-<#a .0#W,/# 0p #01=#4 k)x p 06 #o7 ##8#9 U2 m q99  <v#= #)>2#+?2#@2# . fA   <v w `J set ,-  bw "} {# 'd'} F  ,3Jl!2 !#2  g o Jp#!$ O!2o"g #* #| $# H# F $ 2\#2C p9J5!8 !#8 ! 8g #:F$ ;2p qJ@3! _!"g #  %set $# L# F$ 2\$- #EJ# / JBW! !!]#2"A)g  # 3#  S$# P#2#EJ !"JP!! "!g #g%# z%set$ $H.%H * qJ ! p !p!]#p|>#,r j#s #4t2#uF%iv22 u2gJ = f! f !fu#,h 1 HJ@ ! G  !` G> #,I ^ U 3h!RJ M~ ! Q !-Q "` Q#0SU# $"TJX&> 0&k# &Y 1'%,j ;&'#z &܊ J& -Y&, 0Y&/ 3Y& 6Y&r 9Y&K Y AYZ. DY GY= JY$ MY PYa SY VY! YY- \Y+ _Y bY! eY$ nY qY tY Y Y" Y Yn Y Ym Y  Y ( u + e0 . 2 1   4 1 7 + : K! = / @ { C  F 0 I L V  ` . j  u % Y- Yj Y Y+ Y&E( Y& Y& Y&P Y&- Y&o1 Y&i' Y&( Y& Y& Y&5, Y&( Y&% Y& Y& Y& Y&} Y& Y) Y3 Y Y% Y< YF %Y(H% ,Y`(e 0Yp 7Y(# >Y (W BY0 IY & PY( WY@(/ [YT( bY iY pY(L wY ~Y Y1 Y Y Y/ Y( YPm Y*" Y(B Y Y Y(U* Y0% Ys/ YP) Y YL$ Y(C Y( Y Y(( Y9* Y Y?/ Y Y(j$ Y Y(  !Y(t (Y /Y;+ 3Y :Y+ AYM HY OY. SY ZY(x ^Y@(1 bY5& iY mY tY(' xY0 Y Y@ Y" Y3# YW Y Y Y Y Y Y, Y$ Y Ys, Yd Y{% Yl Y Y Y Y/ YB Y Y5 $Y% +Y| 2Y#0 9Y) @Y GY KY RY YYo- `YR gY' nY uY[ |Y Y0 Y7 Y Y; Y Y Y Y:- Y Y{ Y0 Y Y Y. Y Y* Y  Y YL" Y Y' Y( Y(& Y + Yx* #Y *Y- 1YQ 8Y <Y! @Y)i )! )]0.#~ ./utils./include/mxf/usr/include/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/sys/usr/include/bitsmxf_uu_metadata.cmxf_header_metadata.hmxf_types.hstdint.hmxf_list.hmxf_data_model.hmxf_primer.hstddef.htypes.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hmxf_logging.h8 CwK>3-~.gR'MZ z<^\X(vh"v 473qXr4~AjީQ Mp$h0x -p<.uX@CIq>"y<_qX-q<.sX4~BAJyg$-y<5a-73F:Mc$hX-82ff"Y#qX44j5iMGRZtiMGRw8j?s"Cwz4./utils/mxf_uu_metadata.c'%s' failed, in %s:%d sequenceComponentCount >= 1mxf_get_utf16string_item_size(set, itemKey, &size)(newValue = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (size))) != NULLmxf_get_utf16string_item(set, itemKey, newValue)mxf_initialise_array_item_iterator(packageSet, &MXF_ITEM_K(GenericPackage, Tracks), iter)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_strongref(headerMetadata, arrayData, trackSet)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_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_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_get_strongref_item(trackSet, &MXF_ITEM_K(GenericTrack, Sequence), &sequenceSet)mxf_get_array_item_count(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), &sequenceComponentCount)mxf_get_array_item_element(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), i, &arrayElement)mxf_is_subclass_of(sourceClipSet->headerMetadata->dataModel, &sourceClipSet->key, &MXF_SET_K(SourceClip))mxf_get_umid_item(sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), sourcePackageUID)mxf_get_uint32_item(sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), sourceTrackID)mxf_get_ul_item(sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), dataDef)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)?+4+4S D+4 +4+4S 4+4+4S +4+4+4+4S +4 +4+4+4+40+4+4+4S #+4+4S 7|  AB FIF\AB p3AB FAB @dAB FAB FPjAB EAB E AB @ AB  ]AB FLtt u,,dWdhuh W,,aVahu h VllurloPttlu99lu99lu pqtqstsupupu 11;u ;upupulHul1;ulouluhHuh1;uhouhu`  u`Hu`+;u`ou`tt5u5u5u 5uu|5u|@AtACtCu@ggu@''9u 9upupul9ulpuluh9uhpuhP49PklPPttBu S  u SuSuBSBu uB upBup ulMulBul uhMuhBuhPPP P=BPPQtQStSuPvvVuLVLNuNVuVututupupuptt u uh h u   u   ut# ut  upJ up+ up' [ up  ulJ ul ul' ul  uhJ uh+ uh' [ uh  SJ S S' S t t = u  = u  = u u| = u|@ A tA C tC u@ d d u@  u u| u| t t Mu   D SD Q uQ S uMS  u 5D Q uh uh>MPuld mxf_uu_get_utf16string_item mxf_uu_get_package_tracks mxf_uu_get_track_descriptorm mxf_uu_next_track mxf_uu_get_referenced_packagemxf_uu_get_referenced_track/mxf_uu_get_top_file_packagemxf_uu_get_track_reference*mxf_uu_get_track_datadef{mxf_uu_get_track_durationmxf_uu_get_track_duration_at_rateMlinkedDescriptorSetg_CDCIEssenceDescriptor_HorizontalSubsampling_item_key/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDMXFMetadataItemg_ClosedIncomplete_Footer_pp_keyoctet1g_GenericDescriptor_Locators_item_keydenominatorg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keyint32_tmxfUTF16Char_IO_save_endfixedArraySizepackageSetg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyg_ALawClipWrapped_esscont_labelbasicg_IECDV_25_525_60_compdef_labelcurrentElementg_OpenComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baselong intg_StructuralComponent_DataDefinition_item_keymxf_uu_get_referenced_package_lockg_FileDescriptor_ContainerDuration_item_keycompoundsourcePackageUIDg_FileDescriptor_SampleRate_item_keyg_EssenceContainerData_IndexSID_item_key_IO_save_baseg_RGBAEssenceDescriptor_set_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyfixedSpaceAllocationg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_GenericPackage_set_keyMXFHeaderMetadatag_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columnmxf_uu_get_utf16string_itemchildDescriptorSetg_Identification_ThisGenerationUID_item_keyg_D10_30_525_60_extended_template_esscont_labelfilePackageSet_modeMXFDataModelg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelMXFArrayItemIteratorg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_Identification_ProductUID_item_keyg_D10_30_625_50_defined_template_esscont_labelg_DMSegment_set_keymxfLocalTagg_RGBAEssenceDescriptor_Palette_item_keyg_DVBased_50_525_60_compdef_labelMXFCompoundTypeInfog_Identification_CompanyName_item_keyg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_labelitemDefs_IO_markerfixedSizeg_CDCIEssenceDescriptor_set_keyshort unsigned intg_GenericTrack_set_keyg_Identification_Platform_item_keyMXF_BASIC_TYPE_CATg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labeldataarrayElementValueg_ALawCustomWrapped_esscont_label_IO_backup_baseg_ClosedComplete_Header_pp_keyg_AES3AudioDescriptor_set_keymxf_uu_get_track_descriptormxfKeyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_labelpackageUID_IO_FILEg_BWFClipWrapped_esscont_labeldurationg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_keyg_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelnextTagg_TimecodeComponent_RoundedTimecodeBase_item_keyg_MultipleWrappings_esscont_labelunsigned charg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keytrackSetmxfRationalmxf_uu_get_referenced_trackg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labelitemKeyg_IECDV_25_625_50_ClipWrapped_esscont_labelinstanceUIDg_DNxHD1080i185ClipWrapped_esscont_labelg_D10_50_625_50_extended_template_esscont_labelg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyvalueg_SDTI_CP_System_Pack_esselement_keyg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keycharmxf_uu_get_track_referenceg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_key_MXFHeaderMetadatag_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyoctet10octet13octet15g_Null_UUIDg_Identification_set_keyg_GenericSoundEssenceDescriptor_Locked_item_keynumeratormxf_log_funcg_OpenIncomplete_Body_pp_key_IO_read_ptrg_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_key_posinfog_Preface_PrimaryPackage_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelstdoutg_DVBased_50_625_50_FrameWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_key_markers_unused2g_DVBased_100_1080_50_I_FrameWrapped_esscont_labelg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelg_D10_50_525_60_defined_template_esscont_labelg_DVBased_25_625_50_FrameWrapped_esscont_labelg_IndexTableSegment_keyg_GenericPackage_PackageModifiedDate_item_keyMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keytypeIdsourcePackageSetg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_ClosedIncomplete_Header_pp_key_offsetg_RGBAEssenceDescriptor_AlphaMinRef_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_GenericPackage_Tracks_item_keyg_GenericTrack_TrackNumber_item_keyarrayDatag_StaticTrack_set_keyg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelg_TimecodeComponent_DropFrame_item_keylinkedTrackIDnewValuelong unsigned intg_D10_40_625_50_picture_only_esscont_label_flags2mxf_uu_next_trackg_D10_50_625_50_defined_template_esscont_labelg_GenericDataEssenceDescriptor_set_key_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keyg_GenericTrack_TrackID_item_keysequenceComponentCountg_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_keysetDefsg_IECDV_25_525_60_FrameWrapped_esscont_labelg_Null_ULg_DVBased_100_1080_50_I_ClipWrapped_esscont_label__quad_tMXFItemTypeCategoryg_Data_datadef_labelg_OpenIncomplete_Header_pp_keyg_SourcePackage_set_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyMXFPrimerPackg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_MP4AdvancedRealTimeSimpleL3_compdef_label_old_offsetg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_keytypesg_MultipleDescriptor_set_keyarrayElementg_RandomIndexPack_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_DVBased_25_525_60_compdef_labelg_AES3FrameWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intg_TextLocator_LocatorName_item_keyg_ALawFrameWrapped_esscont_labelfoundItmxfUMIDMXFMetadataSetg_GenericPictureEssenceDescriptor_DisplayWidth_item_key_MXFMetadataSetg_InterchangeObject_InstanceUID_item_key_IO_write_endg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keyg_Timecode_datadef_labelmembersg_InterchangeObject_GenerationUID_item_keylastTypeIdg_GenericPictureEssenceDescriptor_SampledWidth_item_keydataDefMXFInterpretTypeInfog_Identification_ProductName_item_keyg_D10_50_525_60_picture_only_esscont_labelg_DescriptiveMetadata_datadef_label_MXFListElement_nextunsigned int_sbuffreeFuncg_D10_40_625_50_extended_template_esscont_labeldataModelmxf_uu_get_track_durationg_InterchangeObject_set_key__pad1__pad2__pad3__pad4__pad5g_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_KLVFill_keyMXFListElementstdinprimerPack_flagsg_EventTrack_EventOrigin_item_keyg_Null_RationalsourceClipSetoctet11octet12octet14octet16octet17octet18octet19g_DNxHD720p120ClipWrapped_esscont_labelg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_complexity03_op_atom_labelg_MaterialPackage_set_keyMXFArrayTypeInfotrackIDheaderMetadatag_BWFFrameWrapped_esscont_labelcontentStorageSetarrayElementLengthg_DVBased_25_625_50_compdef_labelg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29arrayDataLeng_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Body_pp_keymxf_uu_get_track_duration_at_rateg_D10_30_625_50_extended_template_esscont_labelmxf_uu_get_top_file_packageg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericTrack_TrackName_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keylocalEditRateoctet30octet31g_FileDescriptor_Codec_item_keyGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULMXFListg_EssenceContainerData_set_keyg_Null_UMIDg_GenericPictureEssenceDescriptor_set_keysourceTrackIDg_Null_Keyitemsizelong long unsigned intsetsiterg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DVBased_50_525_60_FrameWrapped_esscont_labellengthuint16_t__off_t_chaing_D10_40_525_60_defined_template_esscont_labelg_StructuralComponent_set_keyg_SourceClip_set_keyMXFLogLevelg_D10_50_525_60_compdef_labelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keyg_Track_Origin_item_keyg_ContentStorage_set_keyarrayessContainerDataSetg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelg_Preface_EssenceContainers_item_keyg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_key_IO_write_ptr_shortbufg_DVBased_100_720_60_P_compdef_labelMXFItemType./utils/mxf_uu_metadata.c__off64_tlastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labeloctet0mxfLengthoctet2octet3octet4octet5octet6octet7octet8octet9failg_Preface_Version_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keyg_Preface_OperationalPattern_item_keyg_root_set_keyg_GenericPackage_Name_item_keynameg_D10_50_525_30_compdef_labelg_D10_50_525_40_compdef_labelfree_func_typeg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labelshort intsourceTrackSetg_EventTrack_EventEditRate_item_keyuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelnumElementsMXFCompoundTypeMemberInfog_Identification_ProductVersion_item_keyg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyg_TimecodeComponent_set_keyg_Track_EditRate_item_keyelementsg_WaveAudioDescriptor_BlockAlign_item_key_vtable_offsetg_GenericSoundEssenceDescriptor_ChannelCount_item_keydescriptorSet_IO_buf_baseg_OpenComplete_Body_pp_keyg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATelementTypeIdg_WaveAudioDescriptor_set_keysigned charMXF_ELOGelementLengthg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelmxf_uu_get_package_tracksg_Null_LocalTagg_Preface_ContentStorage_item_keyitemsMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keysequenceSetg_ALaw_compdef_labelg_D10_30_625_50_picture_only_esscont_labeluint32_tg_RGBAEssenceDescriptor_PixelLayout_item_key_filenog_CDCIEssenceDescriptor_ColorSiting_item_keyg_Preface_set_keyeditRateg_WaveAudioDescriptor_AvgBps_item_keysize_tg_complexity01_op_atom_labelg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATtopFilePackageUIDg_D10_40_625_50_defined_template_esscont_labelcategoryinterpretg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyentriesg_PrimerPack_keyisPersistentg_DMSourceClip_DMSourceClipTrackIDs_item_keyint64_tMXFBasicTypeInfog_TimecodeComponent_StartTimecode_item_keyMXF_WLOGg_EventTrack_set_keyg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_GenericPackage_PackageUID_item_keyg_OpenIncomplete_Footer_pp_keyg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logg_OpenComplete_Header_pp_keylocalDurationg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelnextg_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelg_IECDV_25_625_50_compdef_labelg_Preface_LastModifiedDate_item_keyg_D10_50_625_40_compdef_labelg_ClosedIncomplete_Body_pp_keywchar_tg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keymxf_uu_get_track_datadefg_IECDV_25_525_60_ClipWrapped_esscont_labelMXF_COMPOUND_TYPE_CATGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rodata.cst4.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@M %+0"B> 0XR.N ^21Mm2 2& |4<8<P=X >T 4Ih @J  H0Jw23}5h}h}p(    4 X u0  ` p  .@ GP g  0 @    + O x      "*1JO\ip3"4@dRoPj 1A@ [o ]mxf_uu_metadata.cg_GenericPackage_Tracks_item_keyg_SourcePackage_Descriptor_item_keyg_MultipleDescriptor_set_keyg_FileDescriptor_LinkedTrackID_item_keyg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_ContentStorage_set_keyg_ContentStorage_Packages_item_keyg_GenericPackage_PackageUID_item_keyg_GenericPackage_set_keyg_GenericTrack_TrackID_item_keyg_EssenceContainerData_set_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_SourcePackage_set_keyg_GenericTrack_Sequence_item_keyg_SourceClip_set_keyg_SourceClip_SourcePackageID_item_keyg_SourceClip_SourceTrackID_item_keyg_Sequence_StructuralComponents_item_keyg_StructuralComponent_DataDefinition_item_keyg_StructuralComponent_Duration_item_keyg_Track_EditRate_item_keymxf_uu_get_utf16string_itemmxf_get_utf16string_item_sizemxf_logmallocmxf_get_utf16string_itemfreemxf_uu_get_package_tracksmxf_initialise_array_item_iteratormxf_uu_get_track_descriptormxf_get_strongref_itemmxf_is_subclass_ofmxf_have_itemmxf_next_array_item_elementmxf_get_strongrefmxf_get_uint32_itemmxf_uu_next_trackmxf_uu_get_referenced_packagemxf_find_singular_set_by_keymxf_get_umid_itemmxf_equals_umidmxf_uu_get_referenced_trackmxf_uu_get_top_file_packagemxf_uu_get_track_referencemxf_get_array_item_countmxf_get_array_item_elementmxf_uu_get_track_datadefmxf_get_ul_itemmxf_uu_get_track_durationmxf_get_length_itemmxf_uu_get_track_duration_at_ratemxf_get_rational_item$)8@ HU*s+, * *- ,/EM Ub* 1 * 2 3. </T4x5 3 6 * 6GO Wd*{ *45 +*T _9s{ * /45 :;EM Ub*| *8 * (2A.\7o z6 * *" *7*f n9 * :8 2$, 4A*\d ly* * 1   *'  8 2Q  ` :o  ~ 6    *    *   ?D  O @s 5  2  2    *     *3 ;  C P *g o w  *  1    *  B   & 3 *Q  \ 1p x   *  D    * C! )  1 > *_  g F   ** %%!%&%1%8%D%R%Y%`%g%n%u%|%%%%%%%%%%%% %%'%6%E%T%c%r%%%%%%%%%%%%&%5%D%S%b%q%%%%%%%%(%3%>%Q%_%m%{%%%%%%%%%%%%#%2%=%P%^%l%z%%%%%%%%%%%%"%1%<%G%Z%h%v%%%%%%%%%%%%%,%:%H%V%d%r%%%%%%%%%%% %%.%<%K%V%a%p%x%%%%%%%%% %%%$%U%c%r%%%%%%%%%%% % %, %? %^ %q % % % % % % % % % % % %# %1 %? %M %n % % % % % % % % %/ %> %F %T %b %w % % % % % % % %   "+ "0 %; "@ %O %[ %f "k %r  %   " % " % " %   " % " % " % % " %( "- %; %E "J %X %b "s %~   " % " % " % " % " % %   " % "% "%%)"8"=%K%U"Z%h%w%"%"%"%"%"%%"%"%%" %*"5%@DH"M%W"\%j%t""%%"%"%"%"%"%"% "%"%"0%;?C"H%R"W%a"f%p"%"%"%"%"%"%"%"%% "%%4%D%O%_%p%%%%%%%%%%%%% %%%*%5%@%K%V%a%l%w%%%%%%%%%%%%%%%%'%2%=%H%S%^%i%t%%%%%%%%%%%%% %%%%1%=%I%U%a%m%y%%%%%%%%%%%% %%!%-%9%E%Q%]%i%u%%%%%%%%%%%%%%%)%5%A%M%Y%e%q%}%%%%%%%%%%%%% %%"%-%8%C%O%[%g%s%%% % %% % %%% % %'%3%?%L Q%]%i%u%%%% %%% %%% % %%#%/%;%H M%Z _%k%x }%%%%% %% % %%%%%+%7%C%O%\ a%n s%%%% %%%%%%%% %%!%-%9%E%Q%]%i%u%%%%%%%%%%%%%%%)%5%A%M%Y%e%q%}%%%%%%%%%%%% %%%%1%=%I%U%a%m%y% % %%%%%%%%% %!<!@T!Xt!x!!!! !$!(<!@mxf_page_file.o/1225224039 2404 1000 100664 48096 ` ELF<4(U |$}$t$t3w 11҅t(OF_gwٍFV$t$|$]ÍUS]$~x ;S|;Cw []fÃ1[]Ðt&UUE ]uUU}E$*҉xF}tO}tZuEUt uFVx 9}MAQ 9v1]u}]ËuEUFV뼋EUUE]P@fU1}]fUE]ÍUE]@,P@Í'UWVS1ہ } &\$|$4$4$t1 [^_] UEt]]Í&'USÃ@ t$C []Ít&'UWVSEx,w O_GWiD$T$ $\$Džt&kOD19G(@BD19G,PD1t$OD1D1 D$GD$$D$D$$uFO19t]Gu׋@7O{$D$4$D$ D$넁[^_]Ë@G(D19G,G,D$$1[^_]Ív'UWVS }t|Gt$GGt$Gw(G G$t^4$ۉuG(G,G0GG [^_]ÍUED$$ɅÍ'UWVS $ >   I : ;  : ;I8 &I : ; : ; I8 I !I/  : ;  : ; ( ' I : ; I8 ' I.? : ;' I : ;I.: ;' I@: ;I4: ;I: ;I .? : ;' I@4: ;I !I/.: ;' @ .: ; ' @!: ; I"4: ;I# : ;$.: ; ' I@%4: ; I &1X Y '1(.: ; ' I ): ; I*4: ; I+ : ;, -4: ;I.1UX Y/10 U141241 3414 15 6 7: ; I 8 U91UX Y:: ;I;4: ;I <1X Y=1X Y>4: ; I ?4: ; I? < G#!t) 0z  F c(int"q;a#D) -L#F~% .F#G~ 2V#Hb ;#L3 D#T: E#XA F#\H G#`O H%#d JZ#h^ L\#l  M : t :# % @#  Z#1 V  l 'Z.a!z N1{# (|#$`% &# 3'># +# 4+-# .#  /# 0#  1# :2>#( *6#, 8#4 =#8 1F#@ G#H H#P e/X#X 17" 2>s, 40 : ' ;#  <# $' =# +' >#  ?# 2' @# 9' A# @' B# G' C# N' D#  E#  F#  G#  H#  I#  J#! K M P ' Q#  R# $' S# +' T#  U# 2' V# 9' W# @' X# G' Y# N' Z#  [#  \#  ]#  ^#  _#  `#\ a g y ' z#  {# $' |# +' }#  ~# 2' # 9' # @' # G' # N' #  #  #  #  #  #  #  #  #  # & #  #  #  #  # X # ! # ) # 1 #  # 9 # b! # j! #v   l# ' l# #`D+/M*Q#(+ _%%  _%4% Cgi #  iw#  j # {-k# l/mw# o # 'pZ# %qZ#$ sx #( Otx #, 'uZ#0 4( 1* # b+ # , # - # . #eof/ # n 0= # o-1S # 2 # ]"3S #$ j6 #( 7 #, (:#0 I ;#2              Z   Z Z = Z wZ# S w C < Q$t  Q$ 9b # @3*0.D  G I1H # 0I # @Ka # Pg #  a  K *VZ# 20Xx # =*YZ# OZZ# ]"\w# ]w# & R m ^ Y ~  $Z/  Q7wd6 ,3 jZpW ]"w ZP w9-+Zkl/w]"w wP^3  u/Z`n_ )* pzC)i ]]#wC) Z{-OZ:_ M  y `z E!1yx |-ZPC)% E@Zc"iZx_A "fdx x -Z \;Z6{-b wC\ , ul#U'C)$,w7!%u& ' ' q,UZ@ {-T+ TwKCT\ ,V )WZ-#XZY_Zg J [w~#U' (Z) )@ *g *Ŭ*t1x +U'f,-+x v u "l/uwM"iwZe@xZ.lq/'0 12_345 , 1@ 6- $Z !1x !w 7-+Z()1x )0 )    0 , K s j @ ud8xw 9' '' vZ, u :cuZX 0wu{  Xw W 0W W s Y% ZC (})1x )0 )Wk V  0   @ ud8:w4 9'''.jZ' i 0kuF0j E $0E PE{GHZp{-C\, up)Z#-#ZW_g ;st#U'L]< ,' ' = A' ' *  *R" d *g  >+  *" + * ; * - *80 *3 *6 *9 *"< *+? *4B *] * 1` *zd *g *)j *m *Kp *7s *%v *h.y *~ *X *+1 *' *+  * *- *% * *  *5 *V *  * *& *# *s *x& *( *, * *" * * *"& * * *t *  -r! - -: -  - -0 - -0 -  -;-# -& -) -.2 -t5 -> 8 -v; - > -+A -ED -G -XJ -M -P -[S -RV - Y -H,\ -*_ -m(b - e -Hn -q -. t -& - - -c  -$ -q -V* - d -(d -A+d -.d -f$1d -$4d -U17d -l:d -*=d -@d -dCd -Fd -/Id -Vd -l`d -jd -#-ud -$ -Q& -A - -* * * * *R  *, * *' *=( * *  * *z * *  * * * * - -x  -i -# - -i % -M$, -0 -17 -!> - B -)I - %P - W -Z+[ -'b -[ i -*p -Uw -~ - -|  -1 -% -'  - -- -  -; -  - -Z) -$ -/ -( - -# -P - - -( ->) -. -. - -<# -! -]! - ( -/ - *3 -: -)A -H -,O -;.S -Z -^ -b -5%i -)m -it -K x - - -  -" -(" -x -% - -}  - - -+ -y# - -+ - -$ - -'! - -  --/ -N -x -$ -+ -2 -/9 -(@ -G -x K -<R -$Y -` -Xg -Kn -4u -| - -A0 -p -*  -U - - -  -|, - -  -m0 - -b" -- -% - - - -"  -   -/  - -& -. -# -* -Z'1 -P 8 -< -@ ? @?t- @?'.p ./utils/usr/include/sys/usr/include/bits/usr/include./include/mxf/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_page_file.cstat.hstat.htypes.htime.htypes.hmxf_file.hmxf_page_file.hstdint.hstdio.hlibio.hstddef.hmxf_types.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_logging.h!WWuO(t=/N8<@-K3 SQ/o<>h?XL><<>0w<>  z< t{<=PY|vwy<y.Cyf<r.fb.[v "OF(.6Kf5XZXld:JFf:.{@OZ\9uwLu=~2*5uuv=Fguuuuuuuuuwg'Cy.KBz<Ku2u#>,>,==c1c>H?{-KkM Xwf X1X)#4%-\ b/'54{F$FjY/%f~򥮲vvhh&=euvhJ?e"hH=l"z(t=b7?B9uLh/g;=11;"hHu YLY-/h'-p/"gI@L8y$~@xH><@8@8@Y-=3 P/_<|=eg-} $}f.-=9?p|wf$Tf@d>z<4Xi+q|wf#U[AKSi+,h-=:[;K9?G1G{|w9?e4c1X#42 2r94Cannot forward truncate read-only mxf page file Failed to truncate '%s' to zero length: %s Filename 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))) != NULLSize of first file '%s' (%lld does not equal page size %lld (newMXFFile->sysData->pages = (Page*)malloc(sizeof(Page) * (allocatedPages))) != NULL(newPages = (Page*)malloc(sizeof(Page) * (sysData->numPagesAllocated + 64))) != NULLFailed to open mxf page file which was removed after truncation Failed to open paged mxf file '%s': %s (newFileDescriptor = (FileDescriptor*)malloc(sizeof(FileDescriptor))) != NULL%d./utils/mxf_page_file.c'%s' failed, in %s:%d rbFailed to stat file '%s': %s w+br+b| dAG GOp;AB DAB XPAB `AD p AB AB QAB CAB  %AB APAB IAB F#AB AB F7AB @AB BI AB O/AB DAB L,AG D:AB C AB L'AG 0:AB Cp8AB BIttdu""`W`dupqtqstsupSuSuPRPRttPuPuu ulPuh $u$3 3PuPR&PR<DPRJPPRQR QS)QS3PQSPQtQStS^u`ataetenupqtqstszuttuttuWuSttu  PuP !t!#t#Eu ,P,CSPQtQStSuP{{udWWu_u_ttu  WuOVkSttuttuuu uXuuXtt7uP@AtACtC u@~~ u@TTau ag u_ug u_[a ula y Py ulG&VW_Vb V V R A VD N VQ VW`W& W WV WPPbnPD L PQRUQSbnQS  QR @ QS! & QS QS t t u P  P u_  RQQ$RQ ( S S S0SS( S SLS0S W~ WLWWHJPJW W ~ WLWW0JWttuPRQttuPPuTRuPQuLLTVQ7pVuVQVSVPVPRpuSVPRPVSVttuSttuuWu VuP PS !t!#t#u 5P>CPCuT 5R5uP ;Q;uLVB^QVVQVSV*PV*QPRSVPRPVSVtt'u'u01t13t3ju0GGKuKj0EEhWhju 0EEgVgjuGNP\eP8fSpqtqstsupuwVV}VVS SS;FStSPPPK# mxf_page_file_get_file/mxf_page_file_get_page_size]mxf_page_file_removemxf_page_file_forward_truncatemxf_page_file_is_page_filenamemxf_page_file_open_newmxf_page_file_open_modifymxf_page_file_open_read+ 0 + mJPFH& ~ f p"57<Nr__u_quad_tg_EssenceContainerData_LinkedPackageUID_item_keyg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_IECDV_25_525_60_FrameWrapped_esscont_labelst_ctimsize_tg_Preface_EssenceContainers_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDg_ClosedIncomplete_Footer_pp_keyMODIFY_MODEoctet1st_blksizest_blocksoctet4g_DMSegment_EventComment_item_keyfileDescriptorHeadg_DVBased_50_525_60_ClipWrapped_esscont_labelnumReadg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelint32_tg_D10_40_525_60_extended_template_esscont_labelg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_key_IO_save_endg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_key__gid_twriteg_IECDV_25_525_60_compdef_labelst_mtimg_OpenComplete_Footer_pp_keyg_Identification_ProductVersion_item_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baseg_StructuralComponent_DataDefinition_item_key_lockg_ContentStorage_Packages_item_keyg_FileDescriptor_ContainerDuration_item_keynewFileg_Preface_LastModifiedDate_item_keyg_FileDescriptor_SampleRate_item_keystatg_EssenceContainerData_IndexSID_item_key_IO_save_basedisk_file_closeg_RGBAEssenceDescriptor_set_keyfree_page_fileg_complexity03_op_atom_labelg_Timecode_datadef_labelg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_GenericPackage_set_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columng_DVBased_50_625_50_ClipWrapped_esscont_labelg_Preface_ContentStorage_item_key__dev_t_mode__pathg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelg_RGBAEssenceDescriptor_PaletteLayout_item_keymxf_page_file_open_newg_D10_30_625_50_defined_template_esscont_labelg_DMSegment_set_keymxfLocalTagg_GenericSoundEssenceDescriptor_DialNorm_item_keyput_charg_RGBAEssenceDescriptor_Palette_item_keylong intg_Identification_CompanyName_item_keyg_DescriptiveMetadata_datadef_labelg_D10_50_525_60_compdef_labelg_D10_50_525_60_defined_template_esscont_labelg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_label_IO_markerg_CDCIEssenceDescriptor_set_keyshort unsigned intpageSizeg_GenericTrack_set_keyg_D10_50_625_50_picture_only_esscont_labelg_Identification_Platform_item_keyFileDescriptormxf_page_file_removeg_StaticTrack_set_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labelwrite_to_pageg_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_labelg_AES3AudioDescriptor_set_keyseeknumWriteg_NetworkLocator_URLString_item_keymxfKeyfileSizesigned charg_RGBAEssenceDescriptor_ScanningDirection_item_key__blksize_tuint8_tmode_IO_FILEst_uidpage_file_putcharg_RGBAEssenceDescriptor_ComponentMaxRef_item_keyg_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelg_AES3FrameWrapped_esscont_labelunsigned charg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keyst_rdevmxfRational_sbufg_D10_50_625_30_compdef_labelruninLeng_InterchangeObject_GenerationUID_item_keyg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyg_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labelg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keycharread_from_pageg_DVBased_25_525_60_compdef_labelpage_file_writeg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyopen_fileg_Track_set_keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyoctet14octet15filenameg_Null_UUIDg_Identification_set_keyg_D10_50_525_30_compdef_labelg_OpenComplete_Header_pp_keynumerator__mode_tmxf_log_funcg_OpenIncomplete_Body_pp_keypage_file_closeMXFPageFile_IO_read_ptrfree_sys_datag_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_ALawClipWrapped_esscont_label_posstding_Preface_PrimaryPackage_item_keyg_DVBased_50_625_50_FrameWrapped_esscont_labelg_CDCIEssenceDescriptor_PaddingBits_item_keyg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_key_markersfilepagesg_OpenIncomplete_Footer_pp_keyg_DVBased_25_625_50_FrameWrapped_esscont_labelg_GenericPackage_PackageModifiedDate_item_keyoctet24MXF_DLOGg_FileDescriptor_set_keyoctet28g_Locator_set_key__st_inopage_file_readg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_root_set_key__blkcnt64_tg_DNxHD1080p120ClipWrapped_esscont_labelmxfFileg_ClosedIncomplete_Header_pp_key_offsetpage_file_eofg_GenericPictureEssenceDescriptor_CaptureGamma_item_keydisk_file_writeg_WaveAudioDescriptor_BlockAlign_item_keyg_RGBAEssenceDescriptor_AlphaMinRef_item_keyst_gidg_DVBased_100_720_60_P_ClipWrapped_esscont_labelindexg_GenericPackage_Tracks_item_keymxfUMIDg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelg_TimecodeComponent_DropFrame_item_keynextFdpage_file_telldisk_file_seekFileModeMXFFileg_CDCIEssenceDescriptor_WhiteReflevel_item_keylong unsigned intg_D10_40_625_50_picture_only_esscont_labelg_DNxHD_compdef_label_flags2totalWriteg_GenericPictureEssenceDescriptor_ImageEndOffset_item_key_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keyg_LegacyTimecode_datadef_labelg_complexity02_op_atom_label_unused2g_Null_UL__quad_tg_Preface_OperationalPattern_item_keyPageg_AES3ClipWrapped_esscont_labelg_OpenIncomplete_Header_pp_keyg_SourcePackage_set_keyg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericTrack_TrackNumber_item_keypage_file_size_old_offsetg_OpenComplete_Body_pp_keyg_CDCIEssenceDescriptor_ColorSiting_item_keyg_DNxHD720p185ClipWrapped_esscont_label/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/lib__ino_tg_MultipleDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_RandomIndexPack_keyg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelis_seekableg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intsysDatag_TextLocator_LocatorName_item_keyg_ALawFrameWrapped_esscont_labelg_Identification_ProductUID_item_keytotalReadg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelg_InterchangeObject_InstanceUID_item_key_IO_write_endg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keyg_GenericPictureEssenceDescriptor_SampledWidth_item_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelcountg_PrimerPack_keymxf_page_file_open_readg_Identification_ProductName_item_keymxfPageFilefileDescriptorTailread_IO_buf_base_nextunsigned intg_Identification_ThisGenerationUID_item_keyg_InterchangeObject_set_keyg_Identification_ToolkitVersion_item_keyg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelnewHead__pad1__pad2__pad3__pad4__pad5g_BWFClipWrapped_esscont_labelstatBufdisk_file_read_flagsg_GenericSoundEssenceDescriptor_ChannelCount_item_keyoffsetg_KLVFill_keyg_Null_Rationaloctet10octet11octet12octet13octet16octet17octet18octet19page_file_getcharpageg_D10_40_625_50_defined_template_esscont_labelg_D10_50_625_50_extended_template_esscont_labelpage_file_seekget_charg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyst_nlinkg_MaterialPackage_set_keyg_EventTrack_EventOrigin_item_keyg_BWFFrameWrapped_esscont_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keynewPagesg_D10_40_525_60_defined_template_esscont_labelg_DVBased_25_625_50_compdef_labelg_DMSegment_DMFramework_item_keyoctet20octet21octet22octet23octet25octet26octet27octet29__ino64_tg_DVBased_100_1080_60_I_compdef_labelg_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_GenericTrack_TrackID_item_keyopen_pageg_StructuralComponent_Duration_item_keyg_D10_30_625_50_extended_template_esscont_labelg_FileDescriptor_LinkedTrackID_item_keyFILEg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_MultipleWrappings_esscont_labelg_D10_30_525_60_picture_only_esscont_labelst_devg_GenericTrack_TrackName_item_keytimespecg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyoctet30octet31g_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_SourceClip_StartPosition_item_keyGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULg_EssenceContainerData_set_keyg_Null_UMIDg_GenericPictureEssenceDescriptor_set_keyg_Null_Keysizeg_GenericSoundEssenceDescriptor_Locked_item_keylong long unsigned intg_DVBased_25_525_60_ClipWrapped_esscont_labeluint16_t__off_t_chaing_FileDescriptor_Codec_item_keyg_StructuralComponent_set_keyallocatedPagesg_SourceClip_set_keyMXFLogLevelmxf_page_file_get_page_sizeg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keyg_Track_Origin_item_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_ContentStorage_set_keyg_ClosedComplete_Header_pp_keyg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelg_DNxHD1080p36ClipWrapped_esscont_label__time_tg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_key_IO_write_ptrMXFFileSysData_IO_backup_base_shortbufg_DVBased_100_720_60_P_compdef_labelnumPagesAllocatedg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_DVBased_50_525_60_FrameWrapped_esscont_labelg_complexity01_op_atom_label__off64_tg_IECDV_25_525_60_ClipWrapped_esscont_labelg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelg_DNxHD720p120ClipWrapped_esscont_labeloctet0octet2octet3octet5octet6octet7octet8octet9failg_WaveAudioDescriptor_AvgBps_item_keymxf_logg_Preface_Version_item_key_IO_buf_endg_GenericPackage_Name_item_keynumFileDescriptorsdenominatornumPagesg_D10_50_525_40_compdef_labelg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyshort intg_D10_30_525_60_extended_template_esscont_labelg_EventTrack_EventEditRate_item_keyg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLentv_nsecg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyg_TimecodeComponent_set_keyg_Track_EditRate_item_key./utils/mxf_page_file.c_vtable_offsetg_GenericDescriptor_Locators_item_keyg_DVBased_50_525_60_compdef_labelpageCountg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyREAD_MODEwasOpenedBeforeMXF_ELOGg_DNxHD1080i185ClipWrapped_esscont_labelg_ClosedComplete_Body_pp_keyst_sizemxf_page_file_get_fileg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelwasRemovedg_Data_datadef_labelg_Null_LocalTagwhencest_mode__uid_tMXF_ILOG_IO_read_endg_GenericPackage_PackageUID_item_keyg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_D10_50_525_60_picture_only_esscont_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelg_D10_30_625_50_picture_only_esscont_labeluint32_tg_RGBAEssenceDescriptor_PixelLayout_item_keymxf_page_file_open_modifydisk_file_size_filenonewMXFFileg_Preface_set_keyg_DMSourceClip_set_keyg_ALaw_compdef_labelg_IndexTableSegment_keyg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labeltellstdoutfilenameTemplatemxf_page_file_forward_truncatemxf_page_file_is_page_filenameg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_D10_50_625_50_defined_template_esscont_labelWRITE_MODEg_DMSourceClip_DMSourceClipTrackIDs_item_keyg_DVBased_100_720_50_P_compdef_labelg_WaveAudioDescriptor_set_keyg_TimecodeComponent_RoundedTimecodeBase_item_keyint64_tg_TimecodeComponent_StartTimecode_item_keyMXF_WLOGg_EventTrack_set_keyg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyst_inopositionpage_file_is_seekable__statbufg_ClosedComplete_Footer_pp_key__nlink_tg_GenericPictureEssenceDescriptor_FieldDominance_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyfileDescriptorg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelnextdatag_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelcloseg_IECDV_25_625_50_compdef_labelg_D10_50_625_40_compdef_labelprevtv_secg_ClosedIncomplete_Body_pp_keynewFileDescriptorg_TextLocator_set_keyst_atimfileDescg_ContentStorage_EssenceContainerData_item_keyGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.4.rodata.str1.1.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@ (%+02BK#>  Re@N 0^2E2m2.I[I| 8 pL/\ Ȼ0]  лP]08^15IIL# Ld p;.=PL`bq %  0::',7 /   p 0LQaipu|P##2<@V^elu|p8mxf_page_file.cpage_file_sizepage_file_eofpage_file_seekpage_file_tellpage_file_is_seekablefree_page_filedisk_file_closepage_file_closepage_file_readpage_file_writepage_file_getcharpage_file_putchardisk_file_sizeopen_pagedisk_file_seekwrite_to_pageread_from_pagemxf_page_file_get_filemxf_page_file_get_page_sizemxf_page_file_removesprintfremovefreefclose__divdi3mxf_page_file_forward_truncatetruncate64__errno_locationmxf_logstrerrormxf_page_file_is_page_filenamestrstrmxf_page_file_open_newmallocstrlenstrcpymxf_file_close__xstat64mxf_page_file_open_modifyfopen64memsetmemcpyfseeko64fwritefreadmxf_page_file_open_read&'4)*(&3,-./.+(A(o(1 13@GNU\cjqx3435"*2?.S6hy...7kv1)&9&DQ.j33 4 37 5u 3 : &X i .    .    . 6    ." -( .2 /> b j r  . - . /  * (J &p x 9 3-."/4o(9.:B9Zb9y.)3;(lt|.<=n>1)&93%,3:AHOV]i3435& 7K3y:&7*-0.:/Lo6...%2.<-B.L/T. (   ! & 1 8 ? F M T b i p {                ' 6 > M \ k z            . = L [ j y            , m x             ( 6 D R ` n |            $ 2 @ N \ j x            # 1 ? M [ i w            " 0 > L Z h v             , : H V d r              "  0  >  L  Z  h  v             '  5  C  Q  _  m  {  Z  j  y                 )  7  E  S  n                    #  . 8  D H L Q  \ a  l q  |                  5 AEIN c osw|        !%). 9> IN Ygl          " -2 A P Wg rvz        % 05 E PU `e lv            '4@JSqu~          '+/4 ?D OT _d ot      $(,1 <A LQ \a lq |          %* 5?\ hlpu         ! ,1 @ O Z_ jo       ! 1 A L W b m x                ( 3 > I T _ j u                % 0 ; F R ^ j v               * 6 B N Z f r ~              & 2 > J V b n z              " . 9 D O Z e p {               $ 0 < H T ` l x               , 8 D P \ h t               ( 4 @ L X d p |               $  0  <  H  T  `  l  x             ! ! ! ,! 8! D! P! \! h! t! ! ! ! ! ! ! ! ! ! ! ! " " " (" 4" @" L" X" d" p" |" " " " " " " " " " " # # # $# 1# ># }8<TXtx (,HLhl48PTptlib/libwritearchivemxf.a0000664000454400017500000063127011101667606014563 0ustar stuartcrd! / 1225224061 0 0 0 596 ` get_material_package_uidget_file_package_uidget_tape_package_uidget_archive_mxf_content_package_sizeparse_infax_dataget_archive_mxf_file_sizeupdate_archive_mxf_file_2update_archive_mxf_filecomplete_archive_mxf_fileabort_archive_mxf_filewrite_audio_framewrite_video_framewrite_timecodeprepare_archive_mxf_file_2prepare_archive_mxf_filefind_positionfind_position_at_dual_timecodefind_timecodeinitialise_timecode_index_searcheradd_timecodeclear_timecode_indexinitialise_timecode_index// 40 ` write_archive_mxf.o/ timecode_index.o/ /0 1225224061 2404 1000 100664 191092 ` ELF,4(UM EQLQPPQTPQXP Q\PQ`PQdPQhP]t&UM EQ,Q0PQ4PQ8P QM|$D$D$D$ D$`$WeFU ǂǂE ƀcE ƀc_>}D$D$ D$nD$,$1D$ D$D$$1D$ D$D$D$ |$D$($1yD$ D$D$D$ D$ iD$ \D$ OD$D$ D$D$,$1D$ D$ D$ D$D$ D$QD$,$1D$ D$ D$RD$ D$D$D$ yD$D$D$ D$D$D$ {D$D$D$ ^D$D$D$ AD$D$D$ I$D$D$D$ D$D$D$ D$D$D$ D$D$D$ t&UE@E]&'USÃ$D$D$D$D$ D$D$$u=D$%D$ D$D$,$EE$[]D$D$D$D$ D$D$$D$ PD$D$$D$D$ D$D$ `D$PD$$D$9D$ D$HD$,$ED$-D$ D$<D$,$EE$[]D$2D$ D$D$,$EE$[]D$D$ D$D$ D$PD$$tuD$D$ D$D$ D$PD$$urD$GD$ D$D$,$ED$@D$ D$D$,$ED$D$D$D$ D$PD$$u9D$ND$ D$DD$,$E=D$D$ D$D$ D$PD$$u9D$UD$ D$D$,$ED$D$ D$D$ D$PD$$u9D$\D$ D$D$,$ESD$D$ D$D$ $D$PD$"$u9D$cD$ D$TD$,$ED$D$ D$D$ 4D$PD$5$u9D$jD$ D$D$,$EiD$D$D$D$ DD$PD$E$u9D$qD$ D$D$,$ED$D$ D$D$ TD$PD$S$u9D$xD$ D$P D$,$ED$D$ D$D$ dD$PD$g$u9D$D$ D$ D$,$E D$D$D$D$ tD$PD$p$u9D$D$ D$ D$,$ED$D$ D$D$ D$PD$}$u9D$D$ D$8 D$,$E D$D$ D$D$ D$PD$$u9D$D$ D$ D$,$ED$D$ D$D$ D$PD$$u9D$D$ D$ D$,$E6D$D$D$D$ D$PD$$u9D$D$ D$@ D$,$ED$ D$D$$u9D$D$ D$ D$,$EdD$D$D$D$ D$D$$u9D$D$ D$dD$,$ED$D$D$D$ D$D$$u9D$D$ D$ D$,$EzD$D$D$D$ D$D$$u9D$D$ D$D$,$ED$D$!D$D$ D$D$$u9D$D$ D$tD$,$ED$ D$D$$$u9D$D$ D$,D$,$E3D$D$D$D$ $D$D$?$u9D$D$ D$D$,$ED$ DD$4D$O$u9D$D$ D$hD$,$EaD$ TD$DD$b$E2D$D$ D$D$,$EUVSt2t+t! ZtDA u[1^][^]Ív'U($]Ӊ}uENjt$44$tzt$D$$GD$ED$$t]Ћu}]Ít&D$D$ D$D$,$1D$D$ D$PD$,$1닍&'UWVS,Eu\UD$D$ D$D$,$U1t $1,[^_]fD$`<$n^1҉ D$<$^P1҉D$<$ctGMEEEfUEEED$D$<$w[U ED$ D$<$D$`D$D$ D$D$,$U.ED$ ID$<$D$D$D$ D$D$,$0ED$ D$`<$D$>D$D$ D$ D$,$t&UfD$D$ D$D$,$D$D$ D$D$,$]]\$D$`<$VD$D$ D$D$,$ ]\$D$<$$f?ED$ D$<$D$DD$D$ D$$D$,$D$<$UED$ D$<$D$D$D$ D$D$,$$]\$D$<$^$;D$<$D$$<$j$UD$D$ D$D$,$D$D$ D$D$,$D$D$ D$pD$,$U50D$D$ D$D$,$^D$D$ D$D$,$,D$D$ D$D$,$]\$D$<$D$D$ D$<D$,$D$D$ D$D$,$w]\$D$<$QD$D$ D$,D$,$&D$4<$@ctGMEEEfUEEED$D$D<$1҉TU7D$D$ D$(D$,$`ED$ D$$<$D$D$D$ D$D$,$$]\$D$$<$;D$D$ D$TD$,$ED$ D$4<$D$tD$D$ D$D$,$PD$T<$i 1҉vUD$D$ D$DD$,$$f8]\$D$4<$zD$D$ D$hD$,$}D$d<$]!ȃt T$L$ D$t<$kUD$ D$ D$D$,$D$D$ D$D$,$$t&*ED$ D$T<$D$/D$D$ D$\D$,$5$ED$ yD$d<$D$D$D$ D$tD$,$]\$D$T<$oD$D$ D$D$,$~D$<$,UQD$D$ D$D$,$]\$D$d<$D$D$ D$D$,$D$<$U4D$!D$ D$ D$,$A$D$D$ D$@D$,$ED$ D$<$D$oD$ D$ D$D$,$D$<$D$<$D$Ul$Z$]\$D$<$5D$D$ D$XD$,$ED$ D$<$D$#D$D$ D$D$,$]\$D$<$D$D$ D$h D$,$?ED$ D$<$D$D$"D$ D$ D$,$$sD$*D$ D$!D$,$]\$D$<$u?D$&D$ D$!D$,$Z$$ft&'Uuu}lj]x|EEE4$ulD$D$ D$L"D$,$E܅t$EU$4$1]u}]Í&EHtjE$EЍU]D$ T$\$<$D$D$ D$"D$,$KD$D$ D$l"D$,$D$D$ D$"D$,$$tHED$E$udD$D$ D$"D$,$D$D$ D$qD$,$aE$E<$D$\EEEЉUUEU|9Urx9EEEUЍET$ D$\$<$U$U EЋUԉ<$D$T$FEEUEUE9|rVw U9xvIUnEcE܅t$EE$4$HEtEuD$D$ D$p&D$,$D$D$ D$$#D$,$D$P$ EUԉD$ED$\$T$ D$EЉ<$D$JED$`$t5ED$ED$`$U$ED$D$$EUHAED$ <$)‰+UMԉT$L$E<$D$ED$t$ME؋UԉD$ED$\$T$ D$EЉ<$D$E UED$ D$D$E؉$tEUE<$EEЃEEUD$M3E1 ED$ <$)‰+UMԉT$L$E؉<$D$EEЋUԉ<$D$T$D$D$ D$D$,$&pU$D$OD$D$ D$d$D$,$D$D$ D$%D$,$|D$D$ D$p%D$,$JD$D$ D$D%D$,$D$D$ D$$D$,$D$D$ D$$D$,$D$D$ D$D&D$,$D$D$ D$#D$,$PD$D$D$ D$`#D$,$D$D$ D$#D$,$D$D$ D$$D$,$D$D$D$ D$<$D$,$n'UhUuu ]}EEEtptlE}]ȉ$D$E؉D$ E|$\$$uoD$ D$D$&$15D$D$ D$&D$,$1]u}]Ít&ED$E\$$t[EP0H4Et$EE$ED$}D$ D$D'D$,$0D$}D$ D$'D$,$E]$$<$1%ED$ P,@(T$D$E$tJE؉D$ E|$\$$uaD$ 'D$D$'$1D$"}D$ D$'D$,$4E}|$\$$u2D$*D$ D$(D$,$E]P0H4Et$$8u2D$-D$ D$P(D$,$ED$ P,@(T$D$E$u2D$2D$ D$'D$,$=U@DBHBLB ET$$u2D$4D$ D$(D$,$E$E$<$'UVS0EE]\$$t4ED$E $D$uGEt@$0[^]D$1D$ D$(D$,$0[^]Í&D$1D$ D$D$,$0[^]Ð&USÃ@|t$@|耉$$$$$$$$$t$[]Ð&UWVS EU} 0T$D$$uKD$!D$ D$)D$,$Dž(( [^_]ÍvED$D$$d1ۅ9dLL$D$T$ A $uD$)D$ D$)D$,$Dž(=D$"D$ D$p)D$,$Dž(}1v9~kD$dD$T$ h$uD$-D$ D$<*D$,$Dž(v-tVǤV|,uxD$7D$ D$*D$,$Dž(D$2D$ D$*D$,$Dž(F|D$tD$$uD$=f>D$D$'D$VD$F$D$JD$ D$X>D$,$Dž(D$D$ D$<9D$,$Dž(KD$D$ D$D;D$,$Dž(D$D$ D$:D$,$Dž(D$D$ D$8:D$,$Dž(D$D$ D$9D$,$Dž([D$D$ D$;D$,$Dž(D$D$ D$t;D$,$Dž(D$D$ D$;D$,$Dž(D$T$$D$dD$ $D$TD$D$\EUD$tD$T$ $D$D$ D$$eD$D$$ D$D$$"CD$$D$ $D$F$ D$F$gD$$a$ D$$ $D$D$ D$7D$,$Dž(D$D$ D$@7D$,$Dž(ND$D$ D$6D$,$Dž(D$D$ D$6D$,$Dž(D$D$ D$p8D$,$Dž(D$D$ D$8D$,$Dž(^D$D$ D$8D$,$Dž("D$F$urD$PD$ D$>D$,$Dž(D$8D$3D$2cD$6fD$A Q$L$F$D$SD$.D$ D$=D$,$Dž(D$(D$ D$=D$,$Dž(D$'FD$&uD$%D$,D$ D$t=D$,$Dž(rD$)D$-D$F$uD$,$Dž(D$F$uD$D$D$ T$D$@$14[]Ðt&$E11MU]D$D$ $D$D$ D$D$\$UB$unD$D$ D$@AD$,$1Jt&D$D$ D$AD$,$41[]D$E D$UB$=t4D$D$ D$xAD$,$1$E11pUS4UE EEEt>D$D$D$ T$D$A$14[]Ðt&$E1ҹz]D$ D$D$$D$ D$D$\$UB$uiD$D$ D$@AD$,$1RD$D$ D$AD$,$41[]D$ E D$UB$= t4D$D$ D$xAD$,$1E1$fU1ɉ8]]u}$ uU܉T$D$ D$D$$udD$D$ D$QD$,$D$D$ D$QD$,$bE$:D$E$JD$E$Z D$E܉D$ED$ D$D$$D$D$ D$RD$,$U܉T$D$ D$D$$D$D$ D$pRD$,$RE$D$ED$D$$uJD$D$ D$hSD$,$E$JD$ED$D$$u2D$D$ D$SD$,$y]̉$UD$D$$u2D$D$ D$TD$,$U苂D$D$$u2D$D$ D$xTD$,$E\$D$$u2D$D$ D$TD$,$iD$D$E苀$u2D$D$ D$HUD$,$D$D$E苀$u2D$D$ D$UD$,$$D$(D$E苀$u2D$D$ D$(VD$,$aED$HD$8$u2D$D$ D$VD$,$ UD$XD$$u2D$D$ D$WD$,$D$hD$E苀$u2D$D$ D$pWD$,$YD$xD$E苀$u2D$D$ D$WD$,$UD$D$$u2D$D$ D$XXD$,$U苂D$D$$u2D$D$ D$XD$,$OUD$(D$$u2D$D$ D$4YD$,$U苂(D$D$$u2D$D$ D$YD$,$UD$B,D$($u2D$D$ D$4ZD$,$GED$D$($u2D$D$ D$ZD$,$ED$D$($u2D$D$ D$0[D$,$UD$D$$u2D$D$ D$[D$,$@U苂D$D$$u2D$D$ D$\D$,$UD$BLD$$u2D$D$ D$\D$,$UD$(D$$u2D$D$ D$]D$,$8UD$8D$$u2D$D$ D$]D$,$ED$D$t$u2D$D$ D$]D$,$UD$HD$$u2D$D$ D$p^D$,$/U苂D$D$$u2D$D$ D$^D$,$$D$D$$D$D$D$ED$$u2D$D$ D$\_D$,$?ED$D$$u2D$ D$ D$_D$,$ED$D$$u2D$ D$ D$,`D$,$ED$D$X$u2D$ D$ D$`D$,$:ED$D$ D$h$u2D$ D$ D$`D$,$UD$x$D$$u2D$D$ D$XaD$,$U苂$D$4D$$u2D$D$ D$aD$,$)ED$D$D$$u2D$D$ D$HbD$,$ED$D$ D$$$u2D$D$ D$bD$,$sED$D$$$u2D$D$ D$,cD$,$ED$D$$$u2D$D$ D$cD$,$ED$D$ D$$$u2D$D$ D$dD$,$fM1dPLdD$D$$$'U9m D$D$H$ U苂D$D$$ 1ۅÅ $D$D$$D$D$D$ED$$uFD$ED$$ED$D$$]ED$D$X$ED$D$ D$h$;UD$$ D$$tU苂 D$4D$$ED$D$D $ED$D$ D$ $aM苁dPLdD$D$ $UD$D$$eU苂D$dD$ $tED$D$D$ED$D$ D$$ED$D$ D$$SEt$D$$UD$ B,D$$M苁dPLdD$D$$ D$[D$ D$kD$,$D$D$ D$ldD$,$D$YD$ D$HkD$,$D$XD$ D$jD$,$lD$WD$ D$jD$,$:D$PD$ D$iD$,$D$OD$ D$HiD$,$ED$D$D$ED$D$ D$$D$UD$ D$iD$,$JD$LD$ D$hD$,$D$KD$ D$lhD$,$D$TD$ D$jD$,$D$HD$ D$gD$,$D$@D$ D$gD$,$PD$?D$ D$fD$,$ED$D$D $+ED$D$ D$ $D$ED$ D$gD$,$D$<D$ D$,fD$,$`D$8D$ D$`D$,$.D$2D$ D$`D$,$D$;D$ D$eD$,$D$DD$ D$pgD$,$ED$D$X$D$6D$ D$deD$,$=D$/D$ D$,`D$,$ D$.D$ D$eD$,$D$&D$ D$\_D$,$$t$D$$D$D$D$ED$$D$,D$ D$\_D$,$D$!D$ D$^D$,$D$ D$ D$p^D$,$D$D$0$u2D$aD$ D$PlD$,$VU苂D$D$$u2D$bD$ D$lD$,$UD$B,D$$u2D$cD$ D$4mD$,$UD$(D$$u2D$dD$ D$mD$,$NU1D$8D$$YU9 D$D$H$ U苂D$D$$1  $D$D$$D$D$D$ED$$ E\$D$$c E$D$ D$D$ED$D$E苀$4ED$D$X$uED$D$ D$h$UD$$ D$$KU苂 D$4D$$ED$D$D $ED$D$ D$ $8M苁dPLdD$D$ $UD$D$$U苂D$dD$ ${ED$D$D$(ED$D$ D$$ED$D$$j]D$D$ET$ $UD$ B D$$M苁dPLdD$D$$D$D$ D$kD$,$D$eD$ D$(nD$,$D$D$ D$DtD$,$dD$D$ D$4sD$,$2D$D$ D$rD$,$D$D$ D$iD$,$D$D$ D$HiD$,$ED$D$D$ED$D$ D$$,E\$D$$D$D$ET$ $D$D$ D$sD$,$D$D$ D$hD$,$zD$D$ D$lhD$,$HD$D$ D$jD$,$D$D$ D$iD$,$D$D$ D$jD$,$D$D$ D$gD$,$D$D$ D$gD$,$ND$D$ D$fD$,$ED$D$D $+ED$D$ D$ $ D$D$ D$gD$,$D$D$ D$`rD$,$^D$D$ D$rD$,$,D$D$ D$pD$,$D$D$ D$eD$,$D$D$ D$pgD$,$D$D$ D$XpD$,$dCD$ ED$D$E$ED$D$E苀$ED$D$X$KD$D$ D$qD$,$D$|D$ D$oD$,$D$tD$ D$oD$,$VD$D$ D$0qD$,$$$\$D$$D$D$D$ED$$zD$zD$ D$oD$,$D$oD$ D$oD$,$[D$nD$ D$nD$,$),D$D$@$u2D$D$ D$tD$,$U苂,D$PD$$u2D$D$ D$,uD$,$zED$pD$`,$u2D$D$ D$uD$,$#ED$:D$x,$u2D$D$ D$$vD$,$M苁,hHD$D$t$u2D$D$ D$vD$,$WU苂HD$D$,$u2D$D$ D$ wD$,$UE |~u2D$D$ D$wD$,$UD$ B|D$D$H$u2D$D$ D$wD$,$\UD$4D$$u2D$D$ D$dxD$,$U苂4D$D$,$u2D$D$ D$xD$,$ED$D$4$u2D$D$ D$dyD$,$SED$pD$`4$u2D$D$ D$yD$,$ED$JD$x4$u2D$D$ D$D$=D$ D$jD$,$Dž鸭D$< D$;D$8+D$7D$ D$pgD$,$DžUD$6D$5D$28D$1D$0D$ D$8D$,$DžD$/D$,D$ D$ԍD$,$Dž霬D$+lD$*D$D$H$u D$EU苂D$D$$u D$FUD$D$$uD$:1D$ D$D$,$؋u]}]ËE\$ t$<$D$ED$E D$ED$uMt<$% : ; I$ > $ >   I : ;  : ;I8 : ;I &I ' I : ;  : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I : ;  : ; I : ;  : ; .? : ;' I@: ;I .: ;' @: ;I .: ; ' @!: ; I": ;I#4: ;I$ U%4: ;I& U'.: ; ' I@(.: ;' I@)4: ;I*4: ; I+4: ;I , : ;-4: ;I .4I4  /: ;I 04: ; I14: ; I 24: ; I 34: ; I44: ; I54: ; I? < H8o-8= 0s&" O:6int".&;a:/H 3os&m.8( Z#d#;## #e2#p$#)&#4# #$!#(o#, #0B/ #4="Z#8&Z#< (z#@,>#D8-L#F2.#G2#Hb;#Lg'D#Tn'E#Xu'F#\|'G#`'H%#d(JZ#hL#l >C F   w{ m&##Z#'L 8S? Z~@a17+/2><40P7;hG:54;2#<2#=2#F4>2#M4?2#T4@2#[4A2#b4B2#i4C2#p4D2# AE2# l(F2# t(G2# 0H2# 8I2#@J2#-K^ MGFP54Q2#R2#S2#F4T2#M4U2#T4V2#[4W2#b4X2#i4Y2#p4Z2# A[2# l(\2# t(]2# 0^2# 8_2#@`2#a] g=l<m#/4n2#dayo2#]:p2#minq2#secr2#,s2#t\Tvm y54z2#{2#|2#F4}2#M4~2#T42#[42#b42#i42#p42# A2# l(2# t(2# 02# 82#@2#|(2#(2#(2#(2#*2#*2#*2#*2#*2#*2#*2#*2#*2#*2#-2# -2###Y#+'<4'=26!6]&%FA&6# '# d ( +8,#3-#len.#&/# <-0G 34# 5#6#(7#w;@:/(+  &   ys%1 s 4(B* #$&+< #,g #(-} #  . #eof/} # 0 #>1 #"2} # z.3 #$6 #( #7 #,7:2#0R;=#2    &  6 H  6 H2 \ H  \ Hb 2B } Z  m  Z  Z  Z  ' Z  '   <7  "key#G#$=#:%=#B&H#5'S#B(S# Q8)S#(D*S#0>+S#87,H#@V-S#D.H#L#/G#P.0#`/3'#p!4'#xz95   ) *Q#? +#* , H "FA#H #;%#&2#m'H# (  +FA, # .#/#`02#C1S#g2 #/3 #Y H4Y  @7f8F#kB9#5:#;# GH#0[?2#4a@2#5A #8I B #<N   C   ( >C9E -   0z. 10#@ 2  5O: 60# 70#C) 8 B ;5 <# =0#7 >d Ay Bd#tBQ CM F G0#| H0#% I Qa R 0 S Tt;? U% L2? M # N0#5 O#, V#   Wt$F mr n# o#E! pt# % q0#%b r0$ "key #R#tag $=#? %Z#$/ &=#Z '6 #set (?# ?7$< (key -R#f .F#4/ /# T) 0#0u 1S#4 )* 0& 6#' 7#. 8#P# 2  9PE R<]:=2#min>2#sec?2#$@2#$AZ#k8B EAF'#?G##H#J#7#K#L#\M#xN Q?R##S#T2#O<U^_#2`#ea#P b#Jc#0d #?e#+f#:g#1h+#i;#j'#kK#mK#:n[#(oH#H +;Kx[k C@p((4(q VZ#!WZ#f*Yn#Z-[# "\#,&]#L$_#l#at#|c#d#f# hc#/jS#X<kS#nowl#&n#+oz#T)p#'q#!t#Q8u#:v#'!w#)x#by#)z#h{#|#}#C<~#^(##w!#w;#6#%#s2#Q'#l9##'#]###$6##f!Z##_ Z#yB# # 2@ 3Z#a 4# 5, 9x, :# ;# D '#) ?Z#$66 @Z#( Ac NLOZ#d<PZ#QZ#R0   E J<$IvO@|,$N<&TX$SjwY'q XZfUtT%T6 R 4 )!l/'k !Z0lE" yq"l/"!Z#y9#yb# BZ#?(Z$|#4Z$(#4Z$P#4Z$x#4Z$#4Z$#4Z$8#<Z #/4Z %dayZ $R#4Z $l(#4Z $P#4Z $x#4Z $#<Z #/4Z %dayZ $#4Z&#4Z9D(E'p"$D'eFCZN!&ܘz(qZVstrpy"rpZ$)s0ry'Z`RB!yn!#*len%t(vZ`,"6"l/)+\+#tup+u.d,w4/(C-mZ,5R"f*kn~"DkS"l/k"ly-keynR#2o2r%lenpS+&quh+T)rud#%sSJ#-ty+6u#%vZ#AwZ+#xtu\#$6y)'(zZ,w4-oZ5w9/"Co["y"1-keyR@+22g-lenSP+!uh+Q8ud#f*n ,w4=%7n2Z9X:B"yn"y"1+f*nut#oZ "`:(;<!O h{  Z0;]";  "( "$ { +"7A "  "]3 {#O %iZ#y'%j +.T)'{ )F: #H)+Z+b1%+%%~#i'+)E?Z#%##9+= ~   ? Z]]CO 9!E7]9^o"O6" 6Z"D6Z"/6Z.T_%(!)*Z@^m_"OA" Z"DZ"/Z.Td%"Zp_:a"OJ" 6 j"z.H+Rdc"Z@ac"O" 6  "z.H8 +Rd"+Zcfz "O {/ltc +%"d"2(#oc' ff "0%b'!"6b#=!)N;d$## q$K!IZff!"f*Ho!"HHy!"q HZ ""DH'd""!HZ"OH #J"#yK'#+I/LFD%iMZ[##,NH##OH##5PH#+R$}+n<S$q#!T6 $$+Uky+VQf,w4Ih$$#a8Zh$&8#a8kZ{$$$O%v/6Z$"H5y$"q 5Z%"D5'&%"!5Z%"O5 %+f*7nup#o8Z%_% O% O%0Qt% F0j.л0ӏ% G1֠% Q2 .ض% 0%#2-%20%2;3%06%0K"9%0@<%09;?%2B%T0]%0B`%0"d%0D*g%09j%0m%0vp%0~$s%02v%06y%0%0%0C%0%0%05%0W%013%01%2 ,%:2c)%Z0ď%0Ǐ%0Yʏ%03͏%0&0Џ%0ڏ%0Cݏ%0Y7%0,%00+%0.%0%0"%0j3%0%0c%0g"%0 %)-%)&%)%) %)%)B%)Q %)B%) %+>#%J)!&%)$)%)?2%)5%)8%) ;%)>%)&A%)?D%)G%)aJ%))M%)P%)S%)G V%)+Y%)z<\%) ;_%)=b%)+,e%)m#n%)q%)B t%)_?%)%)%)%)*%)+%):%)~+()A++.)_+1)4)C7):):=)A@)C+F+$@I@)'V)!`)?j)1u)E1%)S>%)_%) %+:%*05%25'%0G$%0$%2|=%2%j2|4%z06%0A%27Ə%2U;͏%225ԏ%2ۏ%2%2 %26%2 %2%%)7%+ %(+ %8+H0%X+ %h+ %%x+0,%+ 0%+|7%+->%+B%+3I%+!2P%)8 W%+@[%+5b%t+}i%(+ p%8+6w%)~%+Y %t+]C%)%)#%) %+~+%+ %+V,%+%4+l%+%H+{8%X+z0%h+@%+GB%+6%)N/%+j%D+,%+%$+B6%d+&%x+M@%+@%+%+/%+l%+$!% +(%+v /%+93%t)m:%)9A%+n*H%)O%)?S%+))Z%+C^%0+(b%P+I2i%4+!m%)2t%+4x%+%`+e %d+%x).%)@.%)%+'%+"%+!%)%)>%%) <%)/%)T%);%)#%) 1%)V%),%+%)Y%+ %)%) %)$%)+%) 2%)KA9%)8@%+ G%+#>K% +DR%0+Y%@)&=`%)g%)5n%)u%)|%) %)A%)%)%)%))%)7%) %)<%)N%)%)A%+%`+{%x)%) %+9%+=%)<%)%)  %)4 %+!%@+3%+b:%P+8#%)*%+=1%)s 8%)<%)(@%2/ %2F#(%2/0%P2S=4%`2p>;%27B%2:I%20P%2X5W%2-^%$2>9e%42l%D2`s%T26&z%d2.%t21%2)%27%2=%2!%28%2%2%2*%2 Ǐ%20ˏ%$2'ԏ%D2t1؏%T3?5 S2Gt%H25 6 6 2C 6 6266$ 62* %2 222 16 H1 62:#p2v%#161.6 =4 623 63(621#p2Y#1b 3#6@306\703g7 L72+#1$61(6164$'6 40ÿ7ˤ '20!7 6227 62<8p 61;8| Z3k655'5>5A. # ./..../../../lib/include/mxf/usr/include./usr/include/sys/usr/lib/gcc/i586-suse-linux/4.1.2/include../usr/include/bitswrite_archive_mxf.cbbc_d3_extensions_data_model.hmxf_types.hstdint.hwrite_archive_mxf.hmxf_file.htypes.hmxf_list.hstddef.htimecode_index.hmxf_data_model.hmxf_header_metadata.hmxf_primer.hmxf_index_table.hmxf_partition.harchive_types.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hmxf_logging.h f.Y@2w8h" .16flw8/*?6#TW%22222 2Y2s2222?Pv*uw <u< fx<o/=/W[%0=;b(, 5LQZ"E=w0Y-/0vt /r/sv=ֻ<k<=.U}<%a3vyj <kV <]5M]gU4UU}4E<[Ucb% fu(("(&&.rlzt=-!|,  -Z"<<~41N41N41N41N4<1N414u((((&&.ruV <sZy<U&[=0((&((&+.((&&&&dffd W.444m444J4Z@*!M30((&5,x)%R.-X9Y<4<< <4@4m4((&,.((&.<444<4#4hUu[$z<<<'UU%U}tgx g-=vNM- Jjxf-gmJZ+g-=L]ifL۠)%z<4eJ%e<.m<r,'uW=d003u.g  -u< .7XX#uW=d003u#b -u< .z<X=WV#+UiAog84gK4S',)y#i?UG?U?Q5q<9{uvguYuuwZ,?:h=A{f_#(Vhuu/yPb2'<LyN 2qC2vD 2GPCy<[^^^^^^^^^^^^^^^YYW%c2/Y_jg/WyWYYSXXXWYXXYYYYVWWYYVYYWYYYWWW_YYW_WW_<.8(+y+())1++)1;++)11((m222y222)wc2 2t2x222)wc2z2 2 2r2y[2x22u]22VYVY<.((++(#()1++)1;++)1) ?(m2w22222)1%sq2 222r2x222)wc2x2 2 2k22'(u[x22r2u]22VYWWVYD^YYWWWWWWf/YWWW)(+())))))))q<<qX.qfgZ222222222222YYXWYYWYYWYYFcc`cca8/I48/I4a9/H4a8-I485K48/I48/I4a5f4/d4/d4a5d45d4-d4<c.&(+(+%)1++)1++)11%c34<<<<14ba42:44a:ccaiaaiYYYXWYYWYYWYYccNNNNFeqv\-:v&}22K/;2TNc{?j8@8=w ?v,-/0v write_archive_mxf.cinfaxDataString != NULL'%s' failed, in %s:%d %d-%u-%u%lldendField - startField > 0%ufieldIndex == 15D3P_D3ErrorCountD3P_PSEFailureCountD3P_InfaxFrameworkD3P_FormatD3P_ProgrammeTitleD3P_EpisodeTitleD3P_TransmissionDateD3P_MagazinePrefixD3P_ProgrammeNumberD3P_ProductionCodeD3P_SpoolStatusD3P_StockDateD3P_SpoolDescriptorD3P_MemoD3P_DurationD3P_SpoolNumberD3P_AccessionNumberD3P_CatalogueDetailD3P_ItemNumberD3P_PSEAnalysisFrameworkD3P_RedFlashD3P_SpatialPatternD3P_LuminanceFlashD3P_ExtendedFailureD3P_D3ReplayErrorFrameworkD3P_D3ErrorCodePhysicalDescriptorTapeDescriptormxf_is_header_metadata(&key)mxf_skip(mxfFile, len)filePath != NULLTC%dV%dA%dDM%dT%dinvalid 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 sscanf(startField, "%d-%u-%u", &year, &month, &day) == 3sscanf(startField, "%"PFi64"", &infaxData->duration) == 1sscanf(startField, "%u", &infaxData->itemNo) == 1Invalid Infax data string ('%s'), in %s:%d ./../bbc_d3_extensions_data_model.hmxf_register_item_def(dataModel, "D3P_D3ErrorCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_D3ErrorCount), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_item_def(dataModel, "D3P_PSEFailureCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_PSEFailureCount), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_set_def(dataModel, "D3P_InfaxFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_InfaxFramework))mxf_register_item_def(dataModel, "D3P_Format", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProgrammeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_EpisodeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_TransmissionDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)mxf_register_item_def(dataModel, "D3P_MagazinePrefix", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProgrammeNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProductionCode", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolStatus", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_StockDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolDescriptor", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_Memo", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_Duration", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), 0x0000, MXF_INT64_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_AccessionNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_CatalogueDetail", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ItemNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_set_def(dataModel, "D3P_PSEAnalysisFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_PSEAnalysisFramework))mxf_register_item_def(dataModel, "D3P_RedFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_RedFlash), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpatialPattern", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_SpatialPattern), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_LuminanceFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_LuminanceFlash), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ExtendedFailure", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_ExtendedFailure), 0x0000, MXF_BOOLEAN_TYPE, 0)mxf_register_set_def(dataModel, "D3P_D3ReplayErrorFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_D3ReplayErrorFramework))mxf_register_item_def(dataModel, "D3P_D3ErrorCode", &MXF_SET_K(D3P_D3ReplayErrorFramework), &MXF_ITEM_K(D3P_D3ReplayErrorFramework, D3P_D3ErrorCode), 0x0000, MXF_UINT8_TYPE, 0)mxf_register_set_def(dataModel, "PhysicalDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(PhysicalDescriptor))mxf_register_set_def(dataModel, "TapeDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(TapeDescriptor))((*tempString) = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (len + 1))) != NULLmbstowcs((*tempString), input, len + 1) != (size_t)(-1)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)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_create_header_metadata(&headerMetadata, dataModel)mxf_read_primer_pack(mxfFile, &headerMetadata->primerPack)mxf_read_kl(mxfFile, &key, &llen, &len)mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 1, &frameworkSet)mxf_get_utf16string_item(frameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), formatString)set_infax_data(frameworkSet, infaxData)mxf_file_seek(mxfFile, - mxfKey_extlen - llen - len, SEEK_CUR)mxf_write_set(mxfFile, frameworkSet)!networkLocatorSetFoundAndUpdatedmxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 1, &networkLocatorSet)convert_string(newFilename, &tempString)mxf_set_fixed_size_utf16string_item(networkLocatorSet, &MXF_ITEM_K(NetworkLocator, URLString), tempString, NETWORK_LOCATOR_URL_SIZE)llen + len + mxfKey_extlen == mxf_get_set_size(mxfFile, networkLocatorSet)mxf_write_set(mxfFile, networkLocatorSet)ltoInfaxSetFoundAndUpdated && networkLocatorSetFoundAndUpdated*mxfFileIn != NULL && newFilename != NULLCould not find header partition pack key, in %s:%d mxf_read_partition(mxfFile, &key, &headerPartition)update_header_metadata(mxfFile, headerPartition->headerByteCount, ltoInfaxData, newFilename)mxf_file_seek(mxfFile, headerPartition->footerPartition, SEEK_SET)Could not find footer partition pack key, in %s:%d mxf_read_partition(mxfFile, &key, &footerPartition)update_header_metadata(mxfFile, footerPartition->headerByteCount, ltoInfaxData, newFilename)mxf_write_partition(mxfFile, footerPartition)mxf_disk_file_open_modify(filePath, &mxfFile)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)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)) >= 0(uint64_t)filePos < g_fixedBodyOffset - 17mxf_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 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 Invalid audio frame size %ld; expecting %ld, in %s:%d verify_essence_write_state(output, 0, 0, 1)mxf_write_fixed_kl(output->mxfFile, &eeKey, 4, size)mxf_file_write(output->mxfFile, data, size) == sizeInvalid video frame size %ld; expecting %ld, in %s:%d verify_essence_write_state(output, 0, 1, 0)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) == 8numAudioTracks <= 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)mxf_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++])mxf_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)mxf_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)mxf_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)mxf_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) S us+)G+4 +4S +4 t+4S 2+4+4S /+4 @+4 @+4S +4 +4 +4 +4 +4 +4 +4 +4 +4  +4  +4  +4  +4  +4 +4 +4S +4 +4 +4 +4 +4S +4 +4S $+4S I+4S .+4+4+4 +4S 9+4+4+4+4+40+4 +4S A+4S +4+4+4+4 +4+4+4 +4 +4 verify_essence_write_stateupdate_essence_write_state+4 +4S +4 +4  +4 +4 +4 +4+4+4+4+4+4 +4S 0+4+4 +4 +4 X+4 +4 &DH&wY+4+4  +4 +4S +4+4S #+4+4+4+4+4S 6+4+4+4+4+4S ;+40+4+4S +4+4+4+4+4+4+4S +4+4+4+4S 7+4S D+4+4+4+4+4S (+4 +4+4+4+4+4+4+4 +4+4+4S H+4+4+4+4+4+4+4S :?D3 ingested materialD3 tapeD3PSE FailuresD3 VTR ErrorsBBCBBC Archive MXF WriterVersion Feb 2008| <AB @<AB <AB AD AB BIIAB A0< AB FpAB  AB AFAD AC`AB IH `%AB ACK , AB IFE5AB II9AB E`:AB A0;O"AB I]AB ]AB A@^-AB Ap_AB D@aAB Dc AD FN frAB OEGf-dAB I AB IFFtt<u@AtACtC|uttuttuttuPultt)uP'S01t13t3lu0DDlu0VV u  G G lu 0)u)uGGuuu22ucucueueu   u   u   < u< F F ` u` J J luOS SG lSVV VG lVV u\G lu\V u`G lu`VWW)+WW+WWWsuWWuwWU W WG ^ W' p W W W < W W  W0 = W WVWW0+WW+WWWsuWWuwWU W WG ^ W W6 p W W  W < W W  W0 = WOlWVWW0W)W+WWWsuWWuwWU W WG ^ W W6 p W W W < W W  W0 = W WVWW0W)+WWWWsuWWuwWU W WG ^ W W6 p W W W < W W  W0 J W WVWW0W)+WW+WWsuWWuwWU W WG ^ W W6 p W W W < Wz W  W0 = WJ g WVWW0W)+WW+WWsuWWuwWU W WG ^ W ' W6 p W W W < W W # W0 = W2OWV upG lupV ulG lulV uhG luhVWW0W)+WW+WWuWWuwWU W WG ^ W6 } W W W ` W W  W0 = WVWW0W)+WW+WWWsWuwWU W WG m W6 p W W W < Wm z W W  W0 = W2WVWW0W)+WW+WWWsuWwWU W WG ^ Wm } W6 p W W W < W` m W W  W0 = W WVWW0W)+WW+WWWsuWWuU W WG ^ W6 p W} W < W W  W0 = WV uhG luhV ulG lulV upG lupVWW0W)+WW+WWWsuWWuwW WG ^ W  W6 p W W W < W W  W# = Wg WVWW0W)+WW+WWWsuWWuwWU W  WG ^ W} W6 p W W W < W W W  W0 = W WpqtqstsuttuPS.S0kSmSttVuP"V"+P+KVMTV+RGVR`atactcRu`|P|Rup`|R|SRS~WRW`atactc,u`tPtW,W`oRoV,V,,t,,t,5u,,P,5-W9-5W,,RQ,,u~Q,5u~, 1 1y1uy1"5"55u,112u 2!3!33u 3M4M44u 45-9-uo..uo..P/$0uoV0$1uo$1N1Py12uo2(2PT2T2uoT2~2P2!3uo3M4uo4"5uoa55uo-9-uP.$0uPV05uP-9-u.$0uV05u-9-u`/$0u`V05u`-9-u /$0uV05u-9-u/$0uV05u-9-uX/$0uXV05uX55t55t5w9u5555R5:6u:6m6Rm6w9u555u6Vu6|6u |6w9V5666u6J7J7w9u56u`66P6J7u`f7w9u`99t99t9X:u9999P9:u:O:PO:X:u9999u 9X:9999u9X:99P99V9:V*:V:V`:a:ta:c:tc:(;u`:k:Pk:&;S0;1;t1;3;t3;]u0;e;e;]u0;e;e;;W;;u ;==W===u ==W=]u 0;JMJMOuOUUVuVXXzZuzZ]0;; ;]u0;lElEEuEHH%Ju%J{J{JJuJKKKuKLSLSSuSVVXuXZZ[u[O[O[D\uD\]0;e;e;]uG;;V;]V;;S;_<S<,>S8AgAPRAAPR;;W;;u~?"@W@!AWBE/FWFFWHHW%J{JWJKWK"RW|RTu~TVWVXu~XZWZ[u~[O[WO[D\u~D\]W;;u~?"@u~@!Au~C/Fu~kF]u~;;uh@!AuhFFuh^PPuhPPuhP QuhQFQuhNQQuhQQuhQRuh|RUuhYUUuhIV}VuhVVuhVXuhYNYuhVYYuhYYuh Z>ZuhFZ]uh;;W@!AWFFW^PPWPPWP QWQFQWNQQWQQWQRW"RUWYUUWIV}VWVVWVXWYNYWVYYWYYW Z>ZWFZ]W;;u~@!Au~FFu~jL]u~]]t]]t]]u]]t]]t]9^u]]P]]S]]S^9^S]9^R]9^Q]]]9^u@^A^tA^C^tC^m_u@^H^PH^q^Ss^^S^_S_m_S@^^R^^R^_R_B_RI_m_R@^^Q^^Q^_Q_B_QI_m_Q@^V^V^m_up_q_tq_s_ts_:aup___:aup_``:au p____R__u__R_:au@aAatAaCatCacu@aaacu@abbcu @araraaRaauaaRacucctcctcfuc;c;cmcSmcwcuwcfS f!ft!f#ft#ffu f/fPRFfJfuXRJffuX f;fQ;fHfVMffSfftfftfufffgVggugIhVIh`hu`hVuf]]u fffgSggugIhSIh`hu`h&lS&luff ffuff uqufuqfhhwiuwiiiugguh=guhASAuhjjRQWkkRQVPRPRg gS ggVIh`hSVwSFSSggud%gudggu`,gu`ggVIh`hVKVVggu\Ih`hu\stu\tauu\duu\SggVIh`hV(VKVVttuurru Su SV 6uV6@u@pSVpuVrrurru 9SnpPpSL8get_material_package_uidget_file_package_uidget_tape_package_uid<get_archive_mxf_content_package_sizeparse_infax_data get_archive_mxf_file_sizeupdate_archive_mxf_file_2uupdate_archive_mxf_filecomplete_archive_mxf_file abort_archive_mxf_file!write_audio_frame"write_video_framec"write_timecode+#prepare_archive_mxf_file_2$prepare_archive_mxf_file0 ' 6 )Ol  )  + = J J g z 2O #  '  s< ` p } s2m z ^ m u ` m m } u  }  S 0 = S g # 0    < } y0G 8g_audioQuantBitsg_D3P_InfaxFramework_D3P_StockDate_item_keympNameg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyvitcint8_tg_IECDV_25_525_60_FrameWrapped_esscont_labeldurationItemsnewOutputcdciDescriptorSetcomplete_archive_mxf_fileg_Preface_EssenceContainers_item_keyset_infax_datag_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keykeyFrameOffsetg_GenericTrack_Sequence_item_keymxfUUIDMXFMetadataItemg_ClosedIncomplete_Footer_pp_keyoctet1g_TimecodeSysItemElementKeyoctet2g_GenericDescriptor_Locators_item_keyeditUnitByteCountdenominatorepTitleg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelwriterwrite_timecodestockDateheaderByteCountmxfUTF16CharposTableCount_IO_save_endfixedArraySizebodySIDg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keydateOnlyheaderPartitionspoolDescg_infaxDataStringSeparatorbodyOffsetbasicsliceOffsetMXFFileSysDatag_OpenComplete_Footer_pp_keyTimecodeIndexSearcherg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baseg_D10_50_525_40_compdef_labelnextTrackIDg_videoHorizontalSubSamplingupdate_essence_write_stateg_D3P_InfaxFramework_D3P_SpoolDescriptor_item_key_lockwrite_archive_mxf.cconvert_stringsourcePackageTrackSetltcIndexcompoundis_empty_stringg_Preface_LastModifiedDate_item_keyslicewrite_video_frameheaderMarkInPosvitcTimecodehaveTimecodeg_videoEditRateerrorPositionget_archive_mxf_content_package_size_IO_save_baseg_RGBAEssenceDescriptor_set_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_complexity03_op_atom_labelg_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_keymaterialPackageSetfixedSpaceAllocationg_GenericPictureEssenceDescriptor_AspectRatio_item_keyMXFDeltaEntrymemonewFilenameMXFHeaderMetadataaccNo_cur_columnaudioTrackNumassignedTagmaterialPackageTrackSetg_Identification_ThisGenerationUID_item_keyMXFDataModelresultg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelMXFIndexEntryg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_audioAvgBpsg_Identification_ProductUID_item_keyint32_tg_D10_30_625_50_defined_template_esscont_labelg_DMSegment_set_keymxfLocalTagpseFailureTrackSetstemporalOffsetg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keyset_null_infax_datalong intMXFCompoundTypeInfog_FileDescriptor_ContainerDuration_item_keyg_Identification_CompanyName_item_keyg_audioSamplesPerFrameget_material_package_uidg_D3P_D3ReplayErrorFramework_set_keyessWriteStateg_D10_50_525_60_defined_template_esscont_labelindexEntryArrayg_NetworkLocator_set_keyitemDefs_IO_markerfixedSizeg_CDCIEssenceDescriptor_set_keyshort unsigned intg_Identification_set_keyg_UncBaseElementKeyg_GenericTrack_set_keyg_Identification_Platform_item_keyg_D3P_D3PreservationDescriptiveScheme_dmscheme_labelnumDescriptorSetsnumAudioTracks_MXFDeltaEntryMXF_BASIC_TYPE_CATg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keytxDateg_DVBased_100_1080_60_I_FrameWrapped_esscont_labeldatag_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_labelMXFListElementg_AES3AudioDescriptor_set_keyseekmxfKeyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_label/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/archive/writeg_videoVerticalSubSampling_IO_FILEg_BWFClipWrapped_esscont_label_MXFIndexEntrydurationdescriptorSetsg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_keymagPrefix__PRETTY_FUNCTION__tapeSourcePackageSetg_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelEssWriteStateg_AES3FrameWrapped_esscont_labelnextTagmxfTimestampg_OpenComplete_Body_pp_keyunsigned charg_D3P_InfaxFramework_D3P_MagazinePrefix_item_keyindexArrayselementDatafilePosg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keydmSetmxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labelg_D3P_PSEAnalysisFramework_set_keystartPositionruninLensliceCountinstanceUIDincludingSpaceupdate_archive_mxf_file_2g_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_keyerrorCodeg_D10_50_625_50_extended_template_esscont_labelMXFIndexTableSegmentg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyvalueflagsconvert_timecode_to_12mg_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labelg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keyg_mxfIdentVersionStringcharg_DVBased_25_525_60_compdef_labelelementNumoutputg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyindexDurationg_IECDV_25_525_60_compdef_labelvitcIndexg_DVBased_100_720_60_P_ClipWrapped_esscont_labelwriteTimecodeg_Track_set_key_MXFHeaderMetadatag_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyvideoMaterialPackageTrackSetfilePathwrite_audio_frameg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keypseFailuresoctet13octet14octet15filenameg_Null_UUIDtapeDescriptorSetgetPositiong_GenericSoundEssenceDescriptor_Locked_item_keyg_OpenComplete_Header_pp_keynumeratorendFieldspoolNog_mxfIdentCompanyNamemxf_log_funcg_OpenIncomplete_Body_pp_keyg_videoStoredHeightg_RGBAEssenceDescriptor_AlphaMinRef_item_key_IO_read_ptrdoublePSEFailurefree_sys_datag_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_ALawClipWrapped_esscont_label_posput_charg_D10_50_525_60_compdef_labelcpySizeyearg_Preface_PrimaryPackage_item_keyg_DVBased_50_625_50_FrameWrapped_esscont_labelg_DVBased_50_625_50_compdef_labelinputg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_key_markersvideoSequenceSetg_videoComponentDepthminorVersiong_mxfIdentProductUIDextendedFailureg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelg_DVBased_25_625_50_FrameWrapped_esscont_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_GenericPackage_PackageModifiedDate_item_keyg_RGBAEssenceDescriptor_Palette_item_keyMXF_DLOGcNameBufferg_DMSourceClip_set_keytypeIdg_FileDescriptor_SampleRate_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyaudioNumg_DNxHD1080p120ClipWrapped_esscont_labelg_ClosedIncomplete_Header_pp_key_offsetg_StructuralComponent_DataDefinition_item_keyredFlashabort_archive_mxf_fileindexdeltaEntryArrayg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyMXFItemTypeg_TextLocator_set_keypartitionsg_GenericPackage_Tracks_item_keyg_ALaw_compdef_labelg_StaticTrack_set_keyluminanceFlashTimecodeIndexg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelg_TimecodeComponent_DropFrame_item_keystartFieldg_indexSIDMXFFileg_CDCIEssenceDescriptor_WhiteReflevel_item_keylong unsigned intg_D10_40_625_50_picture_only_esscont_labelg_Null_LocalTagformatg_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_key_flags2vtrErrorseeKey_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keyg_audioBlockAligng_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_keyget_file_package_uidnextElementmajorVersionsetDefs_unused2g_Null_ULg_DVBased_100_1080_50_I_ClipWrapped_esscont_label__quad_twriteAudioprefaceSetMXFItemTypeCategoryg_AES3ClipWrapped_esscont_labelmembersg_videoFrameLayoutg_OpenIncomplete_Header_pp_keyg_bodySIDg_DescriptiveMetadata_datadef_labelnullInfaxDatawriteg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyMXFPrimerPackg_GenericPackage_set_keyg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericTrack_TrackNumber_item_keyinfaxDataString_old_offsetg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_key_IO_backup_basebeStrictidentSetg_vtrErrorsTrackNametypesprepare_archive_mxf_file_2numDurationItemsfileDMFrameworkSetparse_infax_datag_MultipleDescriptor_set_keyarrayElementg_RandomIndexPack_keyindexMarkInPosg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelis_seekableg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intfree_d3_mxf_filefileSourcePackageUIDsysDatag_TextLocator_LocatorName_item_keyspatialPatterng_Preface_D3P_PSEFailureCount_item_keyg_ALawFrameWrapped_esscont_labeltempStringmxfUMIDMXFMetadataSetltcTimecodeoperationalPatterng_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_label_MXFMetadataSetg_InterchangeObject_InstanceUID_item_key_IO_write_endg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keyframedropFrameg_InterchangeObject_GenerationUID_item_keylastTypeIderrorIndextimecodeComponentSetvideoPositiong_GenericPictureEssenceDescriptor_SampledWidth_item_keyg_audioEditRateltoInfaxSetFoundAndUpdatedt12mMXFInterpretTypeInfog_Null_RationalcountltcIndexSearcherg_Identification_ProductName_item_keyg_TimecodeComponent_set_keyread_IO_buf_baseg_D3P_InfaxFramework_D3P_Memo_item_key_MXFListElement_nextunsigned intget_tape_package_uidmaterialPackageUIDfreeFuncdataModelg_D10_50_525_60_picture_only_esscont_labelg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelpseFailureg_videoFrameSizeg_InterchangeObject_set_keymultipleDescriptorSet__pad1__pad2__pad3__pad4__pad5g_GenericPictureEssenceDescriptor_FrameLayout_item_keybwfDescriptorSetindexSegmentstding_KLVFill_keyprimerPackg_PhysicalDescriptor_set_keyd3InfaxDataltoInfaxSetFound_flagsdoneget_archive_mxf_file_sizesourceClipSetoctet11octet12octet16octet17octet18octet19_modeg_audioFrameSizeget_charMXFListIteratoritemNog_DMSet_set_keyArchiveMXFWriterg_SourcePackage_Descriptor_item_keysourcePackageSetg_MaterialPackage_set_keyMXFArrayTypeInfoheaderMetadatag_BWFFrameWrapped_esscont_labelg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_D3P_InfaxFramework_D3P_AccessionNumber_item_keycontentStorageSetatEndg_D10_40_525_60_defined_template_esscont_labelverify_essence_write_stateg_DVBased_25_625_50_compdef_labelmxfFileg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29g_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Header_pp_keyg_GenericTrack_TrackID_item_keyg_videoAspectRatiog_D10_30_625_50_extended_template_esscont_labelmxfPositionnumTracksspoolStatusqmsecg_MultipleWrappings_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_GenericTrack_TrackName_item_keyindexArrayItervideoTrackNumg_IECDV_25_625_50_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyinfooctet30octet31g_DVBased_100_1080_60_I_ClipWrapped_esscont_labelupdate_header_metadatatapeSourcePackageUIDGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULframeworkSetMXFListg_EssenceContainerData_set_keyg_D3P_InfaxFramework_D3P_ProductionCode_item_keyg_Null_UMIDg_D3P_InfaxFramework_D3P_Duration_item_keyg_GenericPictureEssenceDescriptor_set_keyg_Null_Keyitemsizeg_FileDescriptor_Codec_item_keylong long unsigned intsetsessenceContainersiterg_DVBased_25_525_60_ClipWrapped_esscont_labelg_Preface_D3P_D3ErrorCount_item_keylengthuint16_titems__off_t_chainuuidg_StructuralComponent_set_keyinfaxDataprepare_archive_mxf_fileg_SourceClip_set_keyMXFLogLevelg_D3P_InfaxFramework_set_keyposTableheaderMetadataFilePosg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keystrPtrg_Track_Origin_item_keyg_ContentStorage_set_keyg_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_keyg_tapeLenarrayprogNog_videoStoredWidthg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelvitcIndexSearcherg_TapeDescriptor_set_keyg_videoSampleRateg_IndexTableSegment_keyltoInfaxDatag_D3P_InfaxFramework_D3P_SpoolNumber_item_keyg_DNxHD_compdef_labelg_FileDescriptor_set_keyg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_key_IO_write_ptressContainerDataSetupdate_archive_mxf_filellen_shortbufg_DVBased_100_720_60_P_compdef_labelg_WavBaseElementKeyprogTitleg_pseFailuresTrackNameg_EssenceContainerData_IndexSID_item_keyg_MP4AdvancedRealTimeSimpleL3_compdef_labelnumVTRErrorsg_DVBased_50_525_60_FrameWrapped_esscont_label__off64_tg_videoLineMaplastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelelementOffset_ArchiveMXFWritermonthoctet0mxfLengthoctet3octet4octet5octet6octet7octet8octet9failg_Preface_Version_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keyg_Preface_OperationalPattern_item_keyg_D3P_InfaxFramework_D3P_ProgrammeNumber_item_keyg_root_set_keyg_GenericPackage_Name_item_keythisPartitionnameg_D10_50_525_30_compdef_labeldeltaOffsetindexStartPositionfree_func_typeformatStringnetworkLocatorSetbeforeStartg_Sequence_StructuralComponents_item_keyg_fixedInfaxSetAllocationSizeg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labeldmFrameworkSettargetEditRateshort intg_EventTrack_EventOrigin_item_keyg_D3P_InfaxFramework_D3P_CatalogueDetail_item_keyuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLenMXFCompoundTypeMemberInfoindexSIDg_Identification_ProductVersion_item_keyg_D3P_InfaxFramework_D3P_EpisodeTitle_item_keyint16_tg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyfooterPartitionisPictureArchiveTimecodeg_Track_EditRate_item_keyg_D3P_PSEAnalysisFramework_D3P_RedFlash_item_keyelementsg_WaveAudioDescriptor_BlockAlign_item_key_vtable_offsetg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_D3P_InfaxFramework_D3P_SpoolStatus_item_keydescriptorSetMXFPartitiong_DVBased_50_525_60_compdef_labelfailureIndexg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATg_D3P_InfaxFramework_D3P_TransmissionDate_item_keyvtrErrorelementTypeIdhourg_WaveAudioDescriptor_set_keysigned charMXF_ELOGg_DNxHD1080i185ClipWrapped_esscont_labelg_audioSampleRateg_ClosedComplete_Body_pp_keycatDetailg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Data_datadef_labelfactorg_Preface_ContentStorage_item_keytapeDMFrameworkSetg_Timecode_datadef_labeloutputRefposTableIndexMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keysequenceSetVTRErrorbodyFilePoshaveVideowNameBufferg_D10_30_625_50_picture_only_esscont_labelg_D3FormatStringg_GenericSoundEssenceDescriptor_DialNorm_item_keyuint32_tg_RGBAEssenceDescriptor_PixelLayout_item_key_filenog_CDCIEssenceDescriptor_ColorSiting_item_keyg_D3P_InfaxFramework_D3P_Format_item_keyg_Preface_set_keymxfBooleang_WaveAudioDescriptor_AvgBps_item_keysize_tg_D10_30_525_60_extended_template_esscont_labelg_D3P_InfaxFramework_D3P_ItemNumber_item_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_complexity01_op_atom_labelg_D3P_InfaxFramework_D3P_ProgrammeTitle_item_keyindexByteCountg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATtellstdoutg_D10_40_625_50_defined_template_esscont_labelcategoryinterpretlocatedAtLeastOneVTRErrorg_DNxHD720p120ClipWrapped_esscont_labelg_fixedBodyOffsetentriesg_D10_50_625_50_defined_template_esscont_labelg_PrimerPack_keyprodCodeisPersistentg_DMSourceClip_DMSourceClipTrackIDs_item_keyg_ClosedComplete_Footer_pp_keyInfaxDatag_TimecodeComponent_RoundedTimecodeBase_item_keyint64_tMXFBasicTypeInfog_TimecodeComponent_StartTimecode_item_keyMXF_WLOGg_EventTrack_set_keyarraySizeg_GenericPackage_PackageUID_item_keypositiong_OpenIncomplete_Footer_pp_keynumPSEFailuresnextg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logoctet10networkLocatorSetFoundAndUpdatedg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyfieldIndexg_DVBased_100_720_50_P_FrameWrapped_esscont_labelg_EventTrack_EventEditRate_item_keyindexEditRated3VTRErrorTrackSetsg_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelcloseg_IECDV_25_625_50_compdef_labelpreviousPartitionkagSizeg_D10_50_625_40_compdef_labelg_ClosedIncomplete_Body_pp_keywchar_tload_bbc_d3_extensionsg_NetworkLocator_URLString_item_keyg_SourcePackage_set_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelg_mxfIdentProductNamemxfFileInstreamOffsetMXF_COMPOUND_TYPE_CATwriteVideoGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rel.rodata.rodata.cst4.rodata.str4.4.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@ |dH]%+0BL8> @&RN ^2m2X |  2  8&: \  dX0]Dp+5 ++p1P D-I   A X |  P  `  H w   $ >4 lD T d t  J |    / f   $ 0D M4 iT F``%, t  p @ 4`:Ed qt       < ` p    $ 4 T 7D ed t     ]7  P @^-k      fr  *  : ( J \ Z | j z     #  X  q        8 $ P ( x H 8 X h  x )  B  d      4 N q ( 8 H X h 4x P i      = a    0 @ P p ` =x h     = u    .  ^0 @ P p ` 5x e    % ;  G<`@<u<0< p*?MRYbp1Id{ #*M[iz59(BWt0;O".Cao 4Wv 0ERew]p_@a'c 6CTkf-d3Mg#JXwwrite_archive_mxf.cconvert_timecode_to_12mset_null_infax_dataload_bbc_d3_extensionsg_Preface_D3P_D3ErrorCount_item_keyg_Preface_set_keyg_Preface_D3P_PSEFailureCount_item_keyg_D3P_InfaxFramework_set_keyg_InterchangeObject_set_keyg_D3P_InfaxFramework_D3P_Format_item_keyg_D3P_InfaxFramework_D3P_ProgrammeTitle_item_keyg_D3P_InfaxFramework_D3P_EpisodeTitle_item_keyg_D3P_InfaxFramework_D3P_TransmissionDate_item_keyg_D3P_InfaxFramework_D3P_MagazinePrefix_item_keyg_D3P_InfaxFramework_D3P_ProgrammeNumber_item_keyg_D3P_InfaxFramework_D3P_ProductionCode_item_keyg_D3P_InfaxFramework_D3P_SpoolStatus_item_keyg_D3P_InfaxFramework_D3P_StockDate_item_keyg_D3P_InfaxFramework_D3P_SpoolDescriptor_item_keyg_D3P_InfaxFramework_D3P_Memo_item_keyg_D3P_InfaxFramework_D3P_Duration_item_keyg_D3P_InfaxFramework_D3P_SpoolNumber_item_keyg_D3P_InfaxFramework_D3P_AccessionNumber_item_keyg_D3P_InfaxFramework_D3P_CatalogueDetail_item_keyg_D3P_InfaxFramework_D3P_ItemNumber_item_keyg_D3P_PSEAnalysisFramework_set_keyg_D3P_PSEAnalysisFramework_D3P_RedFlash_item_keyg_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_keyg_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_keyg_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_keyg_D3P_D3ReplayErrorFramework_set_keyg_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_keyg_PhysicalDescriptor_set_keyg_GenericDescriptor_set_keyg_TapeDescriptor_set_keyis_empty_stringconvert_stringset_infax_dataupdate_header_metadatag_NetworkLocator_set_keyg_NetworkLocator_URLString_item_keyg_D3FormatStringg_ClosedComplete_Footer_pp_keyfree_d3_mxf_fileg_FileDescriptor_ContainerDuration_item_keyg_GenericPackage_Name_item_keyg_OpenComplete_Footer_pp_keyg_pseFailuresTrackNameg_EventTrack_set_keyg_GenericPackage_Tracks_item_keyg_GenericTrack_TrackName_item_keyg_GenericTrack_TrackID_item_keyg_GenericTrack_TrackNumber_item_keyg_videoEditRateg_EventTrack_EventEditRate_item_keyg_EventTrack_EventOrigin_item_keyg_DMSegment_set_keyg_vtrErrorsTrackNameg_Sequence_set_keyg_GenericTrack_Sequence_item_keyg_DescriptiveMetadata_datadef_labelg_StructuralComponent_DataDefinition_item_keyg_Sequence_StructuralComponents_item_keyg_DMSegment_EventStartPosition_item_keyg_StructuralComponent_Duration_item_keyg_DMSegment_DMFramework_item_keyg_OpenComplete_Header_pp_keyupdate_essence_write_state__PRETTY_FUNCTION__.5477verify_essence_write_state__PRETTY_FUNCTION__.5464g_WavBaseElementKeyg_UncBaseElementKeyg_TimecodeSysItemElementKeygetPositiong_OpenIncomplete_Header_pp_keyg_qq09_op_1a_labelg_MultipleWrappings_esscont_labelg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelg_BWFFrameWrapped_esscont_labelg_Preface_LastModifiedDate_item_keyg_Preface_Version_item_keyg_Preface_OperationalPattern_item_keyg_Preface_EssenceContainers_item_keyg_Preface_DMSchemes_item_keyg_D3P_D3PreservationDescriptiveScheme_dmscheme_labelg_Identification_set_keyg_Preface_Identifications_item_keyg_Identification_ThisGenerationUID_item_keyg_mxfIdentCompanyNameg_Identification_CompanyName_item_keyg_mxfIdentProductNameg_Identification_ProductName_item_keyg_mxfIdentVersionStringg_Identification_VersionString_item_keyg_mxfIdentProductUIDg_Identification_ProductUID_item_keyg_Identification_ModificationDate_item_keyg_Identification_ToolkitVersion_item_keyg_Identification_Platform_item_keyg_ContentStorage_set_keyg_Preface_ContentStorage_item_keyg_EssenceContainerData_set_keyg_ContentStorage_EssenceContainerData_item_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_EssenceContainerData_IndexSID_item_keyg_EssenceContainerData_BodySID_item_keyg_MaterialPackage_set_keyg_ContentStorage_Packages_item_keyg_GenericPackage_PackageUID_item_keyg_GenericPackage_PackageCreationDate_item_keyg_GenericPackage_PackageModifiedDate_item_keyg_Track_set_keyg_Track_EditRate_item_keyg_Track_Origin_item_keyg_TimecodeComponent_set_keyg_Timecode_datadef_labelg_TimecodeComponent_RoundedTimecodeBase_item_keyg_TimecodeComponent_DropFrame_item_keyg_TimecodeComponent_StartTimecode_item_keyg_Picture_datadef_labelg_SourceClip_set_keyg_SourceClip_StartPosition_item_keyg_SourceClip_SourceTrackID_item_keyg_SourceClip_SourcePackageID_item_keyg_Sound_datadef_labelg_audioEditRateg_SourcePackage_set_keyg_MultipleDescriptor_set_keyg_SourcePackage_Descriptor_item_keyg_videoSampleRateg_FileDescriptor_SampleRate_item_keyg_FileDescriptor_EssenceContainer_item_keyg_GenericDescriptor_Locators_item_keyg_CDCIEssenceDescriptor_set_keyg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_StoredWidth_item_keyg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_videoAspectRatiog_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_WaveAudioDescriptor_set_keyg_audioSampleRateg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_GenericSoundEssenceDescriptor_Locked_item_keyg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_keyg_WaveAudioDescriptor_BlockAlign_item_keyg_WaveAudioDescriptor_AvgBps_item_keyg_StaticTrack_set_keyg_Null_UMIDget_material_package_uidget_file_package_uidget_tape_package_uidget_archive_mxf_content_package_sizememsetparse_infax_datastrchrmxf_logstrncpysscanfstrlenget_archive_mxf_file_sizemxf_file_sizemxf_register_item_defmxf_register_set_def__ctype_b_locfreemallocmbstowcsmxf_have_itemmxf_set_timestamp_itemmxf_set_fixed_size_utf16string_itemmxf_remove_itemmxf_free_itemmxf_set_int64_itemmxf_set_uint32_itemmxf_load_data_modelmxf_free_header_metadatamxf_free_data_modelmxf_finalise_data_modelmxf_read_next_nonfiller_klmxf_is_header_metadatamxf_create_header_metadatamxf_free_primer_packmxf_read_primer_packmxf_read_klmxf_is_fillermxf_skipmxf_equals_keymxf_read_and_return_setmxf_get_utf16string_itemwcslenmxf_set_fixed_set_space_allocationmxf_file_seekmxf_write_setmxf_get_set_sizewcscmpupdate_archive_mxf_file_2mxf_file_set_min_llenmxf_read_header_pp_klmxf_read_partitionmxf_file_closemxf_free_partitionmxf_write_partitionupdate_archive_mxf_filemxf_disk_file_open_modifyclear_timecode_indexmxf_free_index_table_segmentmxf_free_file_partitionsmxf_clear_listcomplete_archive_mxf_filemxf_set_length_itemmxf_set_utf16string_itemstrcatmxf_mark_header_startmxf_write_header_metadatamxf_mark_header_endmxf_mark_index_startmxf_write_index_table_segmentmxf_file_tellmxf_fill_to_positionmxf_mark_index_endmxf_append_new_from_partitionmxf_create_setmxf_add_array_item_strongrefmxf_set_rational_itemmxf_set_position_itemmxf_remove_setmxf_append_list_elementinitialise_timecode_index_searcherfind_position_at_dual_timecodemxf_register_set_itemsmxf_get_list_lengthmxf_initialise_list_itermxf_next_list_iter_elementmxf_get_iter_elementmxf_add_setmxf_set_strongref_itemmxf_set_ul_itemmxf_set_int16_itemmxf_set_boolean_itemmxf_free_setmxf_set_uint8_itemmxf_generate_uuidmxf_write_ripmxf_update_partitionsabort_archive_mxf_file__assert_failwrite_audio_framemxf_complete_essence_element_keymxf_write_fixed_klmxf_file_writewrite_video_framewrite_timecodeadd_timecodemxf_write_uint16mxf_write_array_headerprepare_archive_mxf_file_2mxf_generate_umidinitialise_timecode_indexmxf_initialise_listmxf_get_timestamp_nowmxf_create_file_partitionsmxf_append_new_partitionmxf_append_partition_esscont_labelmxf_register_primer_entrymxf_set_version_type_itemmxf_alloc_array_item_elementsmxf_set_ulmxf_set_uuid_itemmxf_get_versionmxf_set_product_version_itemmxf_get_platform_wstringmxf_set_umid_itemsprintfmxf_set_uint16_itemmxf_get_itemmxf_complete_essence_element_track_nummxf_set_int32mxf_create_index_table_segmentmxf_add_delta_entryprepare_archive_mxf_filemxf_disk_file_open_newb     %Z k     \ l y  > Oh p x   G W d & 6 C_  ' 7 Da    "        $  ,  9 K             $  1 R         V  s       ! > [       . 6 > FV ^ f n         < D L Y         * 2 : Gs {          $ 1] e m u         G O W _s {        1 9 A I] e m z       # + 3G O W d         1 9 A Nz          # + 8L T \ dx         6 > F Nb j r         ( 0 8L T \ i}          & . ;O W _ g{         'x   - 5 = J     < D     I Um u }        +@ H P ]q y        (  5 B  J           !! !!K! S!! ! ! !! ! ! !! " " "?" G" O" \"q" y" " "" " " "" "" " # #&# .# 6# C#W# _#w# # # ## ## #=$ E$ M$ Z$r$ ~$$ $ $ $$$ $$ $ % %)% 5%M% U% ]% j%w% %% % % %%& & & (& 0& =&J& R&& && & & && ' ' '''D' P'h' p' x' ''' '' ' ' '' (( '( /( <(I( Q(( ( ( (( (( ( ( )) )\) d) l) y))) ) ) )) )) * * *$* ,*B* N*n*** ** * * ** * + + + *+>+ F+^+ f+ n+ {++ ++ + + +++ + , ,', /,C, K, S, `,m,z,,, , , , --&-S-x-- - - -- - - -- - . ..4.H. P. X. e.z. . . ...*/A/_///// 0 0 000 80 @0 M0Z0 b000 00 00 1J1a1}1 111 2<2z2222 2 2 23 3-3 53 =3 J3_3 g3 o3 |33 3 3 33 3 3 33 3 4 4'4 /4 74 D4Y4 a4 i4 v44 4 4 44 4 4 44 5 5 5.5 65 >5 K5m5 u5 }5 55 66 %6 26L6 T6 \6 i666 6 6 67 7 7 !7/777?7j777 7 77 7 7 788 8 '8 48h8 p8 x8 888 8 8 88 8 8 9 9)9 19 99 F9V9a9i99999 9 9 :.: 6: >: K:~::::::::: ;;O; ];q; y; ; ;; ;</< 7< ?< L<k< s< {< << << < = =]= e= m= z== = = == == = > >c>> > > >> >> > > >4?H? P? X? e??? ? ? ??? ? @ @3@G@ O@ W@ d@@@ @ @ @@@ @ A A(AFA NA VA cAA A A AAA A A AB2B :B BB OBBB B B BBB B C C.C 5C =C EC dCC C CC DD 'D=D ODgD uDD D DD DD EPEeEEE E EE EE F F F;F CF KF XFwF F F FF F F FF F F G+G 3G ;G HGgG oG wG GG G G GG G G GH #H +H 8HWH _H gH tHH HH H I I $I:I LIdI rII I II IIJ)J 7JKJ SJ [J hJJ J J JJ JJ J J J7K ?K GK TKKK K K KL-LDL}LLLL LL LM M MTM fM|M MM M MM MM N#N 5NKN ]NqN N N N N N N N O/OOOeO }OO OO PP 7PMP bP jP rP PP P P PP P P PQ Q &Q 3QRQ ZQ bQ oQQ Q Q QQ Q Q QR0RERTRRRRR RR RS S $SlSS S SSS TT 7TIT TT T T U!U )U 1U >U]U eU mU zUU U U UU U U UV V !V .VMV UV ]V jVV V V VV V V VV W'W 9WIW QW _WuW WW WW WW XX /X LXiXXX XX X X X XY &Y .Y ;YZY bY jY wYY Y Y YY Y Y YZ Z Z +ZJZ RZ ZZ gZZZ Z Z Z[ 6[[[ c[ k[ x[[ [ [ [[ \ \ \U\i\ q\ y\ \\\ \ \ \\ \ ] ] $]8] @] H] U]^ )^ 0^ 5^^ ^ ^^ ^ ^^ _ _)_ 1_ >_M_ ]_ d_ i_x_ _ _ _ _ _ _%`O`c` k` s` `` ` ` ``` ` a aHa Sa aa ia ~a a aab+b 3b ;b Hb_b gb ob |bbb b b bGc Oc Wc dcccc cc c d d$d ,d 4d Ad\d dd ld ydddd d d dd d e e1eEe Me Ue beee e e ee?f rfTf f f f4gWgegsgggggghh (h 0h 8h Ehrhh!h h h h h h h h h i"i 'i /i  Le w ,̃   2 @[ c q  ̈́   )L Z . م   ? Mp ~  Ά+ .! ) 1 >S [ c p     LJ ԇ    # + 8M U ] jz   و       (= E M Zo w     Ӊ ۉ     "2 : Hk y   Ê ˊ ӊ    ' / 7 DY a i v     ΋     ( 5J R Z g|    ,،   # 0E M U bw    ͍ Ս ݍ  & . 6 CS h+|    Վ ݎ   F Tm  ,Տ  S/^ s   ͐  #> F Tw  .ӑ  1 9 Gj x  ǒ  +5 C.[ c k x    Ǔ ϓ ܓ   # + 3 @U ] e r     ʔ  3 F _w      ƕە       *? G O \q y     Ֆ ݖ     $4 < Jm {   ŗ ͗ ՗    ) 1 9 F[ c k x    ǘ Ϙ ܘ/ (; C Qi q y    ͙ ՙ ݙ    6 ;,[p ~   Ț К ؚ    . <P X ` m    ƛ֛ ޛ    - 5 CW _ g t ̜ Ԝ ܜ  % - 5 Bi q y  ǝ ϝ ם    ( 0 =S ey    О ؞    ' / 7 DT \ j~     ՟ ݟ    , 4 < Ia o   Ǡ ՠ%   040? G Ui q y   ȡ С ݡ   ' 4L Z Ȣ ڢ   +> F Tg o }   ϣ  !-< J   Ƥ Ӥ    " * 7L T \ i~      ͥ     $ 1F N V cx      Ǧܦ      +A Sg o w  ,ǧܧ    - BV ^ f s    ʨڨ    #9 K_ g o |    Ʃ ө    ,B Th p x    Ǫ Ϫ ܪ   ( 5K ]q y  ث    1 9 A Nn    ˬ +   + CW _ g t  ­ ʭ ׭V  # + 8R j~    ͮ     .B J R _ , ϯ   " 0D L T a{     °    +E ]q y   Ա ܱ     !5 = E R|    ղ    > Pd l t   ų ͳ ճ   . 6 > Ku    δ ִ +   9 Gl z  ͵ ,' 5L Zm u  Ƕ ߶  % 3V dw  ͷ շ  7 EX ` n+   Ÿ Ҹ  ( 5{      4 < D Q  κ   % 2T bv ~   ,  ' 5a o ż ׼   % - :d r  ½ ʽ ׽  % - :T \ j~   ž Ӿ   & 4-H P X e     ƿ   " /I au }       ,.C Qe m u        $ 1A Ym u }        % - :J bv ~        & . 6 CS k       & >R Z b o        *G[ c k x      )1= E M Zp x ~ 2   92s2        & 3Fd l t       $8 @ H Ur   4   -h}~ !&18?FMTbip{#2AP_n}"1@O^n(3>ITgu+9HSft*8GRes,:HVdr (6DR`n|(=P^z ' 2 @ N \ j x              . < J X f t             , : O ^ f t           & 4 B P ^ l z          &4CVu &:HVd#1FU]ky)7ESao}&5DSbqlw,;Jhw +:IXgv *9HWfu&9GUd $(-BNRV[ow{#.3>CNS^glw#3=BMW\gqv!%*>IMQV`jvz~(-8=L[jq{"-2=BR]bmr5DS^cj{#'+0;@KP[`kp{   / : ? K V [ f k             ! !!!$!)!4! >!J!N!R!W!b!g!r!w!!!!!! !!!!!!!!!!! """"$"/"4"?"D"O"T"i"u"y"}""""""""""""# #%#1#=#A#E#J#U#Z#e#j#u#z##############$$$$&$6$A$F$V$e$l$u$z$$$$$$$$$$$$$% %%% %+%0%?%J%j%z%%%%% %%% %% %% %&&&&&2& 7&B&M&X&c&n&y&&&&&&&&&&&&&'' '%' *'5'@'K'V'a'l'w'''''''''''''(( (,(8(D(P(\(i( n(z(((((((((((( ))").):)F)R)^)j)v))))))))))) )* * ****6*B*N*Z*f*s* x** ********** *++ +#+.+:+ ?+K+ P+\+ a+l+w++ ++ ++ ++ ++ ++ ++ ++ + , ,,), .,;, @,M, R,_, d,q, v,, ,, ,, ,, ,, ,, ,, ,- - -- $-1- 6-C- H-U- Z-f-s- x-- ----- -- -- -- -. .. .'. ,.9. >.K. P.]. b.o. t... .. .. .. .. .. .. . / // "/// 4/A/ F/S/ X/e/ j/w/ |//// //// // // /0 00 0$010 60C0 H0U0 Z0g0 l0x0000 00 00 00000111&121>1K1 P1\1i1 n1z11111111 11 11 12 22"2.2:2F2R2^2j2v2222222222 22 2333 $313 63B3N3Z3f3s3 x33 33 33 333 33333 4 4 44 #4/4 44@4 E4Q4 V4b4 g4s4 x44 44 44 44 44 44 44 44 5 5 55 "5.5 35?5 D5P5 U5a5 f5r5 w55 55 55 55 55 555 55 66 &626 <6H6 M6Y6 ^6j6 o6{6 6666 66 6666677 7"7 '737@7]7m7y7 ~7777777 77 77 88%828?80  $(,048<pVVVVV$V04HL`dx| (,HLlp $(@D\`x|/21 1225224058 2404 1000 100664 17616 ` ELF04(U$t$Hȍ Niې_iNt$؋$]Í&'UWVS $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( .: ; ' I@: ; I.? : ; ' I@: ; I 4: ; I4: ; I 4: ; I.? : ;' I@: ;I: ;I 4: ;I 4: ;I! : ;".: ; ' #: ; I$1X Y %1&.? : ; ' @'.: ; ' @( : ; )4: ; I *4: ; I? < F8 _2x 0E/#int~ ;a u om . Z# #S # #  # # # #1 #  #$ #( #, #0V #4 "Z#8r &Z#< (z#@ ,>#D -L#F .#G 2#H ;#L D#T E#X F#\ G#` H%#d! JZ#h L#ls ~   w  #  #  Z#'$Zap!xD% &D# '#(+ u,# d-#len.# 6/# J0U 3 *4# 5# 6#7172>: *;# ,<# 3=# :># A?# H@# OA# VB# ]C# dD# 'E# /F# 7G# ?H# GI# OJ#,KMP *Q# ,R# 3S# :T# AU# HV# OW# VX# ]Y# dZ# '[# /\# 7]# ?^# G_# O`#ag y *z# ,{# 3|# :}# A~# H# O# V# ]# d# '# /# 7# ?# G# O# W# _# g# o# # # # # # # # # # # m# #N # L#L< =#min>#sec?# @# AZ#B|& U'# (#`)W, u-# .Z#|/2 z3Z# B4#u5X ,9 :# ;X # # ?Z#$ @Z#(A  ##  (i = +   m =R<< , L Z`6J v<   UuXZ$^  MZ@(L TL}N O$P 6Zz4 4 *a5 J5 j5 7^ 8^ <9 :!Xx" ]E#D#<D LW Z <g<  U$ % % &  X  ' $I# 3 - ?ZP QX }<  ulk UuP(X 'c 0 /!1 u|& J LX &  8 xX zZI 1  )~   , **]* . 3 /usr/include/sys./usr/include../../lib/include/mxf/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includetimecode_index.ctypes.harchive_types.hstdint.htimecode_index.hmxf_list.hmxf_types.hstdio.hlibio.htypes.hstddef.hmxf_logging.h<1EOa]䓄>:,>:>h:H>7.N _LIl g;=r=;=&[<%XeX!u/-=3a+~%+?>S?9A:>:>:>2/Mld>5>VLr=;=`xgu-=3qJHgiX1"\W8\6?;CL- v"O"J#Xxf`]Xȿak)A~J??$ef=9u؃s~kZi9v:>"=;u=w:>L 0 g=s=u=WuWJ%_tg'*KY=;u:vz.~ f?O==Kyt=/Ytimecode_index.c'%s' failed, in %s:%d (newArray = (TimecodeIndexArray*)malloc(sizeof(TimecodeIndexArray))) != NULL(newArray->elements = (TimecodeIndexElement*)malloc(sizeof(TimecodeIndexElement) * (index->arraySize))) != NULLmxf_append_list_element(&index->indexArrays, newArray)| RAB J`AB F @AB FEEAB I AB FLHkAB FF9AB APAB O AB  AB  (AB DttRuPBV`atactc6u`6u`6u uT6uTWW6WRR^cR@AtACtCu@VPVVV@aRQdguHQguHuXuXuXttzuzuzu zuu uu& &zuiuhuh1bRuliu`u`Abu`hzRudttuSuRuu  WuSVtt uttIuPGSPQtQStS uP uP u  uL uL  uL% uL t t u  P u  t  t u  t  t 8 uJ find_position find_position_at_dual_timecode find_timecodeW initialise_timecode_index_searcher add_timecodec clear_timecode_index initialise_timecode_index8 mxfUUIDmxfKey_shortbuf_IO_lock_tsearcherCopy_IO_buf_endmxf_log_funcclear_timecode_indexGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)_IO_write_endunsigned intnextvitcSearcherCopy_flagsinitialise_timecode_index_searchertimecode_to_position_markersshort intarrayElementbeforeStartnextElementfreeFuncadd_timecodedenominatorfailstdoutlastElementfree_func_typeoctet28find_positionoctet29indexArrayindexdurationMXF_ELOGlong long unsigned intmxfLocalTagnumElements_offsetdropFramefind_timecodemxfRational_filenoMXF_ILOGmxfUL/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/archivesize_t_vtable_offsetint64_tMXFListltcSearcherCopy_IO_read_base_IO_save_endoctet26g_Null_UMID_poshouruint8_tTimecodeIndexArrayfree_index_arraycharMXF_DLOG_modeoctet10octet11octet12octet13octet14octet15octet16octet17octet18octet19_IO_marker_IO_write_base_IO_read_ptrmxf_logdataMXFListIteratorg_Null_ULMXF_WLOGoctet31octet20octet21octet22octet23octet24octet25octet27long long int_IO_save_baseoctet0g_Null_KeyvitcPositiong_Null_UUIDtimecodePosltcSearcheroctet30elements__quad_tltcTimecode_IO_backup_base__pad1__pad2__pad3__pad4__pad5elementOffsetdoneFirstnewArrayltcPositionsearchernumeratoruint16_ttimecode_index.cMXFLogLevelg_Null_Rationaltimecodeunsigned char_IO_read_endTimecodeIndexElementlong intg_Null_LocalTagelementNuminitialise_timecode_indexatEnd_MXFListElement_lockfree_index_array_in_listlong unsigned int_old_offsetstdin_IO_FILEMXFListElementint32_toctet1octet2octet3octet4octet5octet6octet7octet8octet9lastArrayTimecodeIndex_sbuf_IO_write_ptrmove_timecode_index_searcherTimecodeIndexSearcherindexArrayItervitcSearcherframe__off_tArchiveTimecodefind_position_at_dual_timecodesigned charshort unsigned intindexArraysmxfUMID_chainposition_to_timecode_flags2arraySize_cur_column_nextposition__off64_t_unused2_IO_buf_basevitcTimecodeGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@8  09h%x +x 0x EB J> :h RN D^2(m2  d| D h! ' D'  D0'/5//4 P7R'@D9  U  n`|k',P9MTl  (timecode_index.ctimecode_to_positionmove_timecode_index_searcherfree_index_arrayfree_index_array_in_listfind_positionmxf_get_iter_elementmxf_next_list_iter_elementfind_position_at_dual_timecode__divdi3__moddi3find_timecodeinitialise_timecode_index_searchermxf_initialise_list_iterfreeadd_timecodemxf_get_list_lengthmallocmxf_append_list_elementmxf_get_last_list_elementmxf_logclear_timecode_indexmxf_clear_listinitialise_timecode_indexmxf_initialise_listh >^})9 !!"#    $      $)  1  9  F $W !p ! " # ) ( & !&18?FMTbip{#2AP_n}"1@O^ (6K^l .<JXft-;IWes,:HVdr (6DR`n|0>M`n}   . < J _ r x ~                 & + 9 C H R W e o t                    + 0 ; @ K P _ k w                    # . 8 A E ] d h l q                    " ( 2 9 = A F P U i p t x }           #0=@8<X\| 48LPlib/libd3mxfinfo.a0000664000454400017500000022643011101667606013247 0ustar stuartcrd! / 1225224064 0 0 0 152 ` ,,,,,,d3_mxf_read_footer_metadatad3_mxf_get_vtr_errorsd3_mxf_get_pse_failuresd3_mxf_get_infois_d3_mxfd3_mxf_load_extensions// 20 ` d3_mxf_info_lib.o/ /0 1225224064 2404 1000 100664 76720 ` ELFx4(UWVSl]EEEEEEEED$$ED$}$u51ۍuE܉$4$<$U$l[^_]ËE$EE}|$$t<$tE$1D$ ЋESKT$L$$`ED$EUЍ]T$ \$$8$(Uu$u- t&ED$}$&Et$\$$tEЉD$ EUT$\$$t$tE D$E܉$uEЋUԉ\$D$ET$D$EP4@0T$ D$E܉D$E$04$<$U$E܋U>UWVSuED$4$u:D$D$ D$D$$1Č[^_]ÍED$E$E}EU|$T$4$(]\$E$.$tE܉D$D$E$RD$E܉D$$E܉ED$0E؉D$$UD$@E؉$:EԉD$D$@E؉$YD$PEԉD$$ED$D$ E܉$zMEE@D$U$EEȉD$4$UT$D$ E܉$URUvE؉D$ E4$D$EȉD$\$D$`E؉$UԉT$ D$@E؉D$Eȉ$kC D$D$pEԉ$EUT$EUD$$IEEED$D$ E܉$`]xUT$ D$D$ E܉$]E؉D$E4$D$D$D$ D$D$$&D$D$ D$DD$$Č1[^_]ËE UEUČ[^_]D$D$ D$D$$U1-E$Č1[^_]D$D$ D$D$$묋EE@$YD$%D$ D$pD$$1t&D$8D$ D$D$$UUD$7D$ D$D$$EED$6D$ D$TD$5D$ D$ D$D$ D$ D$$D$D$ D$|D$$OD$D$ D$D$$D$*D$ D$D$$D$"3&UWVS|uED$4$u7D$D$ D$D$$1|[^_]ÍED$E}$ME|$D$4$i]\$E$j$tE܉D$D$E$sD$E܉D$$E܉ED$0E؉D$$UD$@E؉$:EԉD$D$@E؉$D$EԉD$$ED$D$ E܉${]$ljEkEȉD$4$ED$D$ E܉$&E؉D$ E4$D$EȉD$|$D$`E؉$YEԉD$ D$@E؉D$Eȉ$GD$D$Eԉ$GD$D$Eԉ$VGD$D$Eԉ$G D$D$Eԉ$rED$ED$E$UED$D$ E܉$JE5ED$ D$D$ E܉$IE؉D$E4$D$wD$D$ D$D$$1D$D$ D$DD$$|1[^_]11ۋE E|[^_]D$D$ D$D$$|1[^_]D$D$ D$D$$1D$D$ D$ D$$1D$D$ D$|D$$1iD$D$ D$D$$15D$_D$D$ D$D$$1D$D$ D$D$$E$1D$D$ D$D$$D$D$ D$ D$$D$D$ D$D$$^D$D$ D$,D$$,D$D$ D$D$$D$D$ D$D$$UVSÃ0D$`E$ED$D$`$uJD$pD$ D$D$$U1t $10[^]ÍvED$4$D$EFt$ED$p$D$$%D$$t>D$D$$wƆƆƆƆD$$fED$D$$D$tD$ D$ D$$t&ED$D$p$ED$ID$F$EFO$EED$D$$ED$D$FP$MEƆ$EsED$D$$]EƆt$ED$$,D$$tdED$D$$ED$D$$~EƆt$EfD$$tbED$D$$ED$D$$jEƆt$ED$$t>D$D$$ƆƆƆƆD$$D$$ED$D$$D$zD$ D$8D$$&D$qD$ D$D$$D$rD$ D$D$$_ED$D$$u2D$uD$ D$ D$$ED$ D$$ EƆO$E;D$sD$ D$d D$$D$vD$ D$h D$$bED$D$$D$yD$ D$l D$$D$wD$ D$0 D$$D$uD$ D$ D$$D$pD$ D$|D$${ED$yD$ $EƆt$ED$$t"D$D$$D$ $ED$D$ $udD$|D$ D$XD$$D$qD$ D$@D$$kED$D$$EƆt$ED$0$ED$D$0$D$}D$ D$D$$D$rD$ D$ D$$ED$D$$EƆ"$EED$D$$EƆt$ED$@$ED$D$@$D$~D$ D$D$$D$xD$ D$ D$$cD$tD$ D$H D$$1ED$ D$$ EƆt$ED$P$U$D$vD$ D$ D$$D${D$ D$D$$PD$wD$ D$ D$$D$D$P$&D$D$ D$D$$D$yD$ D$ D$$D$zD$ D$D$$fD$|D$ D$D$$4D$}D$ D$D$$D$~D$ D$PD$$'UWVS|uEEED$D$4$u[D$D$ D$D$$Et$EE1ۉ$|[^_]ÐEU$D$E$uTE$E܉D$4$D$D$ D$D$$]U$U D$T$$uD$D$ D$`D$$E܍}|$$U؉T$|$4$E؍]\$$g$tEԉD$ED$$ED$D$$EԉEЋED$0D$$UED$@$:ẺD$ED$@$ED$D$$U ÉD$D$ D$D$$t&ED$ED$ $}{Eԍ]\$ D$D$ $,EЉD$E4$D$D$ D$ D$D$$D$D$ D$DD$$EȉD$ED$${ED$$Eȍ]|$D$$ ED$\$<$EĉD$E4$D$ED$ D$$tED$ED$0$ED$@D$E $U BGEt$EUT$D$@4$D$<D$ D$D$$OD$D$ D$D$$D$&D$ D$D$$D$D$ D$D$$ED$E$E$vU$D$ÍEȉD$$ED$PD$$t|$$RU؉T$|$4$E؍]\$$$tEԉD$ED$$ED$D$$EԉEЋED$0D$$UED$@$:ẺD$ED$@$ED$D$$U ẼH U$&ED$ED$ $L}ED$ ED$D$ $EЉD$E4$D$D$ZlD$D$ D$ D$$PD$)D$ D$dD$$1D$0D$ D$ D$$D$GD$ D$hD$$D$CD$ D$D$$D$,D$ D$D$$OD$JD$D$ D$D$$D$ D$ D$|D$$D$OD$1D$ D$lD$$D$YD$RD$kD$ D$D$$VD$f&UWVSLED$D$`E$u9D$D$ D$D$$1L[^_]f]ȉ\$D$pE$t$uFL1[^_]D$D$ D$$D$$L1[^_]Ðt&u؉t$}D$E$8ED$|$4$z\$E$D$$t‰t$D$E$EE|ED$|$4$\$E$D$$uD$$t ED$$ED$D$ D$D$$1FMU Ѓ)D$D$ D$pD$$1 US$]D$D$D$D$ D$`D$,$u=D$%D$ 0D$TD$$EE$[]D$D$D$D$ D$`D$=$D$ D$D$Q$D$D$ D$D$ `D$D$d$D$9D$ 0D$D$$ED$-D$ 0D$D$$EE$[]D$2D$ 0D$xD$$EE$[]D$D$ D$D$ pD$D$o$tuD$D$ D$D$ D$D$$urD$GD$ 0D$@D$$ED$@D$ 0D$D$$ED$D$D$D$ D$D$$u9D$ND$ 0D$D$$E=D$D$ D$D$ D$D$$u9D$UD$ 0D$D$$ED$D$ D$D$ D$D$$u9D$\D$ 0D$LD$$ESD$D$ D$D$ D$D$$u9D$cD$ 0D$D$$ED$D$ D$D$ D$D$$u9D$jD$ 0D$D$$EiD$D$D$D$ D$D$$u9D$qD$ 0D$TD$$ED$D$ D$D$ D$D$$u9D$xD$ 0D$D$$ED$D$ D$D$ D$D$$u9D$D$ 0D$D$$E D$D$D$D$ D$D$$u9D$D$ 0D$D D$$ED$D$ D$D$ D$D$*$u9D$D$ 0D$ D$$E D$D$ D$D$ 0D$D$:$u9D$D$ 0D$!D$$ED$D$ D$D$ @D$D$N$u9D$D$ 0D$8"D$$E6D$D$D$D$ PD$D$b$u9D$D$ 0D$"D$$ED$ D$D$q$u9D$D$ 0D$#D$$EdD$D$D$D$ D$D$$u9D$D$ 0D$ $D$$ED$D$D$D$ D$D$$u9D$D$ 0D$$D$$EzD$D$D$D$ D$D$$u9D$D$ 0D$h%D$$ED$D$!D$D$ D$D$$u9D$D$ 0D$&D$$ED$ PD$D$$u9D$D$ 0D$&D$$E3D$D$D$D$ pD$PD$$u9D$D$ 0D$\'D$$ED$ D$D$$u9D$D$ 0D$(D$$EaD$ PD$ D$$E2D$D$ 0D$(D$$E% : ; I$ > $ >   I : ;  : ;I8 : ;I &I ' I : ;  : ; I8 I!I/  : ;  : ; I8  : ;  : ; ( < ' I : ;  : ; I.? : ;' I@: ;I4: ;I 4: ;I 4: ;I 4: ;I!4: ;I" : ;#: ;I $ U%4: ;I& : ;'.: ; ' I@(: ; I)4: ; I * : ; +.? : ; ' I@,4: ; I-4: ; I.4: ; I / : ; 04: ; I 14: ; I? < '!5D'-50!_u 2c/int(;a/),o!m ." Z#A#3## #+#|#2#-# u#$x#(!#,#07) #44"Z#8&Z#< (z#@,>#D1-L#F ,.#G'2#H;#L6"D#T="E#XD"F#\K"G#`9H%#dY#JZ#hL#l 9F   S@ !##Z#'0 S ZR7 a 17&)2>840/;h<:8-;'#<'#?-='#F->'#M-?'#T-@'#[-A'#b-B'#i-C'#p-D'# !#E'# )#F'# 1#G'# H'# I'#J'#s'KS' M<;P8-Q'#R'#?-S'#F-T'#M-U'#T-V'#[-W'#b-X'#i-Y'#p-Z'# !#['# )#\'# 1#]'# ^'# _'#`'#JaRg2l$m#2-n'#dayo'#2p'#minq'#secr'# &s'# tQ vm y8-z'#{'#?-|'#F-}'#M-~'#T-'#[-'#b-'#i-'#p-'# !#'# )#'# 1#'# '# '#'#9#'#A#'#I#'#Q#'#$'#$'#$'#%'# %'#%'#%'#!%'#)%'#1%'#&'#&'##.#h5'0 <2 ='#min >'#sec ?'#" @'#U AZ#1 B E7 F# G0# H0#< J#+ K#e L#e M# N; X7 Y# Z'# [  ^h _ #;, ` # a #P b# c #* d #7 e( #& f # g# h8 #g iH #- j# kX # mX #L3 nh #x# o=#  H  ( 8 H X xh x  H7 p.! !%8& # '#  (  +b1, #,- #len.#!/ #  '0 M 34 # 5#E6#h#7 y #U373{)(X  +   y y+ % + 4 (*9 * #R! + # , #_# - #  . #eof / #" 09 #E6 1O # 2 # Z( 3O #$ 6 #(b 7 #,0 :'#0j ;2#2     = ='  = = '  Z   Z Z 9 Z  Z O  ?  < I "key #<# $2#X %2#b9 &=# 'H#P9 (H# 0 )H#( *H#0\ +H#820 ,=#@ -H#D= .=#L /<#P( 0 #`  3#pS 4#x2 5` y := ;=# TA B#y CFG0#.H0# IQR*SIT6U\L6M#N0#.O#&V# W$Fm7 n #o #p#  q0#\rg#$"key#G#tag$2#7%Z#)&2#' #set(v# vC<(key-G#s.;#3/ # $0#01H#4#R)0!6#"7#(8 #2#9'<U(='# 0>=#!3?=# @=# |E,A G&'#(#")x #H2+*x #?+I5 $5 MZ_Ly,!L$LF!Nuh$OudripPR"QkeyRG ,S'!lenTH0Uu` VZ-,W8u\"w-r8U yI" Z`V$8#?!"#.-m/-  1=d < !=) CU xCu H4C C T/C M @ (% "T!tmp("w-Fw$3((y'Z_$8##m+.-m/-  Y1=d < != C xC H4C C) T/CU M @  !tmp%i&w-$1')mZ`(T/lC;(\)ld)4nut*w-x +N5Z)&($8(&N)#Tup)(M )-,׷ )1=`) <,!=)4u`,Z-C,C+,CK,xC,H4C,C,T/C ,1C/ ,KC "w-|r +"Z0&( ($87 ,CW )-P, w )1=`-.Z,3Z ,+Z .ul<@/w-++ FZ(!5 (!E* -6 ;-J(>-Q <0Xb F-'r -#܂ - -Q-w0Q-3Q-6Q-9Q-Q-b%Q-(Q-Q-[Q-(Q- Q-Q-Q-] Q#Q%QQE QQ8QQ8QL Q5#Q&QV)Q2Q 5Q6 8Q;QW>QT4AQQ6DQ!GQ-JQ$MQPQtSQVQ%YQ4\Qi3_QbQ&eQnQqQ tQ -Q Q=&QQ$Q9%QQ>#(>+>.>%1>4>97>2:>/3=>7@>bC>F>8I>"V>`>6j>+u>*Q5Q8QQV3Q-d.Q)"Q-SQ-_ Q)V5Q`-Q-|-Q- /Q-)Q-Q-3Q)Qp)cQ)Q) Q-Q- Q-!Q;0Q QQ *Q,Q %QN*,QU0QU7Q'>QBQ)IQ+PQlWQ7[Qs.bQ iQ'pQ wQ~Q Q 9Q0QjQ Q%Q+Q Q)QOQQ1Q6*Q7Qx/Q"Q>)QQQQ.Q 0Q Qk7QQf)QuQ!Q(Q/Q0V23Q`:Q82AQ$HQ@wOQ7SQ#ZQB^Q@#bQ+iQmQ^tQ-xQQQ,Q&Q (QQ_"QQQkQ Q4Q)QQ3Q Q*QhQ&Q0QQNQQ. Q$Q8+Q# 2Q 89Q0@QU GQKQ,RQZYQ5`Q^gQ.nQuQ|QQb8Q Qa Q7QQQf Q4Q QQ8QKQ_(Q6Q- Q1QQQf&Q  Q- QQ,Q2Qk1#Q*Qs51Q 8Q<Q#@Q) Q)(Q))0Q)-54Q`)5;Qp)d0BQ)2IQ)mPQ)2.WQ)'^Q)' eQ)lQ)sQ){!zQ)'Q)?+Q )D$Q0)/Q@)'QP)RQ)11Q)oQ)Z,Q)Q)7QP)g*Qp)"Q )+QP) 7Q1"1J61Z8. X ..../../../lib/include/mxf/usr/include/usr/include/sys/usr/lib/gcc/i586-suse-linux/4.1.2/include./usr/include/bitsd3_mxf_info_lib.cbbc_d3_extensions_data_model.hmxf_data_model.hmxf_list.hmxf_header_metadata.hmxf_primer.hmxf_types.hstdint.hmxf_page_file.hmxf_file.htypes.hmxf_partition.harchive_types.hstddef.hd3_mxf_info_lib.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hmxf_logging.h=uzvvv&XYU[9(_iE@TY~ֺ<B+" j""#  <.%)%wJW,"*oW-f.yXzf^X-vd0X /U88Sl* 22x2~<<B" j""? &%)"""v%U)"*oX-<.XJY^z<^X-<.X4l, 444-p / /222}3vX0i@uuRnehCuxvRuwp2222Q22  2C6ue 2Cui2LCzi2 2Cvu"222zT2222?<j<{tEY~!xIM"j"gP"*&*/2"""&u XQ,2Y2n*!01g="j" ["*+W*2rt22i22L*v*b(2y2 ~< ;MH7v< .HX8-H<8.P% <-@t4ZCtZ<*p^@(ty"4f4q<yu9uuuuuuuuuuuuu]uuuu] u]h%dd3_mxf_info_lib.c'%s' failed, in %s:%d D3P_D3ErrorCountD3P_PSEFailureCountD3P_InfaxFrameworkD3P_FormatD3P_ProgrammeTitleD3P_EpisodeTitleD3P_TransmissionDateD3P_MagazinePrefixD3P_ProgrammeNumberD3P_ProductionCodeD3P_SpoolStatusD3P_StockDateD3P_SpoolDescriptorD3P_MemoD3P_DurationD3P_SpoolNumberD3P_AccessionNumberD3P_CatalogueDetailD3P_ItemNumberD3P_PSEAnalysisFrameworkD3P_RedFlashD3P_SpatialPatternD3P_LuminanceFlashD3P_ExtendedFailureD3P_D3ReplayErrorFrameworkD3P_D3ErrorCodePhysicalDescriptorTapeDescriptormxf_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)(tmp = malloc(sizeof(VTRErrorAtPos) * (totalErrors + count))) != NULL(tmp = realloc(newErrors, sizeof(VTRErrorAtPos) * (totalErrors + count))) != NULLmxf_get_strongref_s(headerMetadata, &setsIter, arrayElement, &dmSet)mxf_get_position_item(dmSet, &MXF_ITEM_K(DMSegment, EventStartPosition), &vtrError->position)mxf_get_strongref_item_s(&setsIter, dmSet, &MXF_ITEM_K(DMSegment, DMFramework), &dmFrameworkSet)mxf_get_uint8_item(dmFrameworkSet, &MXF_ITEM_K(D3P_D3ReplayErrorFramework, D3P_D3ErrorCode), &vtrError->errorCode)(tmp = malloc(sizeof(PSEFailure) * countedPSEFailures)) != NULLmxf_get_position_item(dmSet, &MXF_ITEM_K(DMSegment, EventStartPosition), &pseFailure->position)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)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), &tempWString)wcstombs(infaxData->format, 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_set_by_key(headerMetadata, &MXF_SET_K(Identification), &list)mxf_get_timestamp_item(identSet, &MXF_ITEM_K(Identification, ModificationDate), &info->creationDate)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)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)../bbc_d3_extensions_data_model.hmxf_register_item_def(dataModel, "D3P_D3ErrorCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_D3ErrorCount), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_item_def(dataModel, "D3P_PSEFailureCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_PSEFailureCount), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_set_def(dataModel, "D3P_InfaxFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_InfaxFramework))mxf_register_item_def(dataModel, "D3P_Format", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProgrammeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_EpisodeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_TransmissionDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)mxf_register_item_def(dataModel, "D3P_MagazinePrefix", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProgrammeNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProductionCode", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolStatus", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_StockDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolDescriptor", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_Memo", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_Duration", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), 0x0000, MXF_INT64_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_AccessionNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_CatalogueDetail", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ItemNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_set_def(dataModel, "D3P_PSEAnalysisFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_PSEAnalysisFramework))mxf_register_item_def(dataModel, "D3P_RedFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_RedFlash), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpatialPattern", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_SpatialPattern), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_LuminanceFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_LuminanceFlash), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ExtendedFailure", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_ExtendedFailure), 0x0000, MXF_BOOLEAN_TYPE, 0)mxf_register_set_def(dataModel, "D3P_D3ReplayErrorFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_D3ReplayErrorFramework))mxf_register_item_def(dataModel, "D3P_D3ErrorCode", &MXF_SET_K(D3P_D3ReplayErrorFramework), &MXF_ITEM_K(D3P_D3ReplayErrorFramework, D3P_D3ErrorCode), 0x0000, MXF_UINT8_TYPE, 0)mxf_register_set_def(dataModel, "PhysicalDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(PhysicalDescriptor))mxf_register_set_def(dataModel, "TapeDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(TapeDescriptor))+4+4S +4 +4S A+4 +4S +4+4 +4S +4 +4 +4 +4 +4S 0+4+4S +4+4+4S 2+4+4S 7+4S .+4 +4 +4 +4 +4 +4 +4 +4 +4 +4  +4  +4  +4  +4  +4 +4 +4S /+4+4+4 +4+4 +4 +4 +4 @+4 @+4S +4S $+4S I| _AB F`9AB IAB F` AB AC AB F0&aAB F( AB Dtt_u\\rSruSlulS_u_u bblul_uuo PwuPbluP_PuTtSglS:_S`atactcu`Vu'V'*u*GVGJuJVuVupup*upuhuh*uhududu`u`*u`u\u\*u\uXuX*uXuTuT*uTuu*uuu*uuu*utt_uVu V u V u V u _Vup Z up _upuh Z uh _uhud _udu` Z u` _u`u\ Z u\ _u\uX Z uX _uXuT Z uT _uT R RSA S S _SuU u u _u`atactcu`PSS`RVVtt)&uEEVu)&V;;mu mu #!u #!U!U!!u !!!#u #"$"$0%u 0%%%)&u rulul)&ulrudud)&udrSL#o#SV$[$S%&Sru\p)&u\rS!\"ST$V$S$$SruXuX)&uXruTuT)&uTruPuP)&uPruLuL)&uLruH\uH#!uH+!U!uH!#uH#0%uH8%b%uHj%)&uHruD\uD #!uD+!U!uD!#uD#"$uDT$0%uD8%b%uDj%)&uD0&1&t1&3&t3&(u0&W&W&(u&&up&(up&&ul&&ul%'](ul&&u&&u'](u&&u@&&u@'](u@((t((t(!5u(((!)S!)#)u#)?*S?*A*uA*|*S|*~*u~*!5S(d3_mxf_read_footer_metadatad3_mxf_get_vtr_errors4d3_mxf_get_pse_failuresd3_mxf_get_infoZis_d3_mxfd3_mxf_load_extensions!5  9_ 'g_D3P_InfaxFramework_D3P_StockDate_item_keyg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_Preface_EssenceContainers_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyd3_mxf_info_lib.cg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDMXFMetadataItemg_ClosedIncomplete_Footer_pp_keyg_D10_30_525_60_extended_template_esscont_labeloctet1g_GenericDescriptor_Locators_item_keyepTitleg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keynewErrorsstockDatefileSourcePackageSetheaderByteCountmxfUTF16CharnumErrors_IO_save_endfixedArraySizebodySIDg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyspoolDescbodyOffsetbasicwriteg_IECDV_25_525_60_compdef_labelcurrentElementg_OpenComplete_Footer_pp_keyg_D3P_D3ReplayErrorFramework_set_keyindexByteCountg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baselong intg_StructuralComponent_DataDefinition_item_keyD3MXFInfog_D3P_InfaxFramework_D3P_SpoolDescriptor_item_key_lock/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/archive/infosourcePackageTrackSetg_FileDescriptor_ContainerDuration_item_keycompoundg_Preface_LastModifiedDate_item_keyg_FileDescriptor_SampleRate_item_keyheaderMarkInPosvitcTimecodeg_EssenceContainerData_IndexSID_item_keyg_D3P_PSEAnalysisFramework_set_key_IO_save_baseg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_complexity03_op_atom_labelg_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_keyfixedSpaceAllocationg_GenericPictureEssenceDescriptor_AspectRatio_item_keymemog_GenericPackage_set_keyMXFHeaderMetadataaccNo_cur_columng_D10_30_625_50_defined_template_esscont_labelg_Identification_ThisGenerationUID_item_keyVTRErrorAtPosMXFDataModelresultg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelvtrErrorg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_Identification_ProductUID_item_keyint32_tg_DMSegment_set_keymxfLocalTagg_RGBAEssenceDescriptor_Palette_item_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keyg_DVBased_50_525_60_compdef_labelMXFCompoundTypeInfog_Identification_CompanyName_item_keyg_D10_50_625_50_extended_template_esscont_labelg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_labelitemDefs_IO_markerfixedSizeg_CDCIEssenceDescriptor_set_keyshort unsigned intg_Identification_set_keyg_GenericTrack_set_keyg_Identification_Platform_item_keyg_D3P_D3PreservationDescriptiveScheme_dmscheme_labelMXF_BASIC_TYPE_CATg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labeldatag_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_labelMXFListElementd3_mxf_load_extensionsg_AES3AudioDescriptor_set_keyseekmxfKeyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_label_IO_FILEd3_mxf_read_footer_metadatag_BWFClipWrapped_esscont_labelg_RGBAEssenceDescriptor_set_keydurationg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_keymagPrefixsetsIterg_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelMXFRIPEntrynextTagmxfTimestampg_TimecodeComponent_RoundedTimecodeBase_item_keyg_MultipleWrappings_esscont_labelunsigned charg_D3P_InfaxFramework_D3P_MagazinePrefix_item_keyg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keydmSetmxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelruninLeninstanceUIDg_DNxHD1080i185ClipWrapped_esscont_labelerrorCodeg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyvaluefailuresg_SDTI_CP_System_Pack_esselement_keyg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keycharg_DVBased_25_525_60_compdef_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyhaveD3InfaxDatag_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_key_MXFHeaderMetadatag_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyoctet13octet14octet15filenameg_Null_UUIDg_D10_50_525_30_compdef_labelg_OpenComplete_Header_pp_keynumeratorspoolNomxf_log_funcg_OpenIncomplete_Body_pp_keyMXFPageFile_IO_read_ptrg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyPSEFailurefree_sys_datag_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_ALawClipWrapped_esscont_label_posput_charyearg_Preface_PrimaryPackage_item_keylocatorSetg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelg_DVBased_50_625_50_FrameWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_key_markersthisPartition_unused2g_DVBased_100_1080_50_I_FrameWrapped_esscont_labelminorVersionextendedFailureg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelg_D10_50_525_60_defined_template_esscont_labelg_DVBased_25_625_50_FrameWrapped_esscont_labelg_GenericPackage_PackageModifiedDate_item_keyMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keytypeIdsourcePackageSetg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_ClosedIncomplete_Header_pp_key_offsetg_RGBAEssenceDescriptor_AlphaMinRef_item_keyredFlashindexg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyMXFItemTypeg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_GenericPackage_Tracks_item_keyg_GenericTrack_TrackNumber_item_keyg_StaticTrack_set_keyluminanceFlashg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelcreationDateg_TimecodeComponent_DropFrame_item_keyMXFFileg_CDCIEssenceDescriptor_WhiteReflevel_item_keylong unsigned intg_D10_40_625_50_picture_only_esscont_labelg_Null_LocalTagformatg_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_key_flags2g_D10_50_625_50_defined_template_esscont_label_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keyg_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_keynextElementmajorVersionsetDefsg_IECDV_25_525_60_FrameWrapped_esscont_labelg_Null_ULarrayIter__quad_tprefaceSetMXFItemTypeCategoryg_Data_datadef_labelg_OpenIncomplete_Header_pp_keyg_SourcePackage_set_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyMXFPrimerPackg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Preface_OperationalPattern_item_key_old_offsetg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_key_IO_backup_baseidentSettypesg_Preface_D3P_D3ErrorCount_item_keynewFailuresg_MultipleDescriptor_set_keyarrayElementg_RandomIndexPack_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_AES3FrameWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelis_seekableg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intg_D10_40_525_60_defined_template_esscont_labelindexMarkInPossysDatag_TextLocator_LocatorName_item_keyg_Preface_D3P_PSEFailureCount_item_keyg_ALawFrameWrapped_esscont_labelmxfUMIDMXFMetadataSetltcTimecodeoperationalPatterng_GenericPictureEssenceDescriptor_DisplayWidth_item_key_MXFMetadataSetg_InterchangeObject_InstanceUID_item_key_IO_write_endcountedPSEFailuresg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keyMXFRIPg_Timecode_datadef_labeld3_mxf_get_vtr_errorsmembersg_D3P_InfaxFramework_D3P_SpoolStatus_item_keydropFrameg_InterchangeObject_GenerationUID_item_keylastTypeIdg_GenericPictureEssenceDescriptor_SampledWidth_item_keydataDefg_GenericTrack_TrackName_item_keytxDateMXFInterpretTypeInfocountg_Identification_ProductName_item_keyerrorsmxfPageFilereadg_DescriptiveMetadata_datadef_labelg_D3P_InfaxFramework_D3P_Memo_item_key_MXFListElement_nextunsigned intfreeFuncg_D10_40_625_50_extended_template_esscont_labeldataModeltotalErrorsframeg_InterchangeObject_set_key__pad1__pad2__pad3__pad4lastRIPEntryg_GenericPictureEssenceDescriptor_FrameLayout_item_keystding_KLVFill_keyprimerPackg_PhysicalDescriptor_set_keyis_d3_mxfd3InfaxData_flagsg_EventTrack_EventOrigin_item_keyg_Null_Rationaloctet10octet11octet12octet16octet17octet18octet19_modeget_charMXFListIteratoritemNog_DMSet_set_keyg_SourcePackage_Descriptor_item_keylistg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_MaterialPackage_set_keyMXFArrayTypeInfoheaderMetadatag_BWFFrameWrapped_esscont_labelg_D3P_InfaxFramework_D3P_AccessionNumber_item_keyg_DVBased_25_625_50_compdef_labelmxfFileg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29g_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Header_pp_keyg_GenericTrack_TrackID_item_keyg_D10_30_625_50_extended_template_esscont_labelspoolStatusqmsecg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyinfooctet30octet31g_FileDescriptor_Codec_item_keyg_D3P_InfaxFramework_D3P_ItemNumber_item_keyGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULd3_mxf_get_pse_failuresMXFListg_EssenceContainerData_set_keyg_D3P_InfaxFramework_D3P_ProductionCode_item_keyg_Null_UMIDg_D3P_InfaxFramework_D3P_Duration_item_keyg_GenericPictureEssenceDescriptor_set_keyg_Null_Keyitemsizeg_GenericSoundEssenceDescriptor_Locked_item_keylong long unsigned intsetsessenceContainersiterg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DVBased_50_525_60_FrameWrapped_esscont_labellengthuint16_t__off_t_chaing_StructuralComponent_set_keyinfaxDatag_SourceClip_set_keyMXFLogLevelg_D10_50_525_60_compdef_labelg_D3P_InfaxFramework_set_keyg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyget_infax_datag_Identification_ModificationDate_item_keyg_Track_Origin_item_keyg_ContentStorage_set_keyg_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_keyarrayprogNog_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelg_TapeDescriptor_set_keyg_IndexTableSegment_keyltoInfaxDatag_D3P_InfaxFramework_D3P_SpoolNumber_item_keynumFailuresg_DNxHD_compdef_labelhavePCMg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_keyspatialPattern_IO_write_ptrMXFFileSysDatallen_shortbufg_DVBased_100_720_60_P_compdef_labelprogTitleMXFArrayItemIteratorg_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_key__off64_tnewHeaderMetadatalastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelg_DNxHD720p120ClipWrapped_esscont_labelmonthoctet0octet2octet3octet4octet5octet6octet7octet8octet9failg_Preface_Version_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keyg_D3P_InfaxFramework_D3P_ProgrammeNumber_item_keyg_root_set_keyg_GenericPackage_Name_item_keynamedenominatorhaveBBCD3Schemeg_D10_50_525_40_compdef_labelfree_func_typeg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labeldmFrameworkSetshort intarrayIter2g_EventTrack_EventEditRate_item_keyg_D3P_InfaxFramework_D3P_CatalogueDetail_item_keyuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLennumElementsMXFCompoundTypeMemberInfoindexSIDg_Identification_ProductVersion_item_keyg_D3P_InfaxFramework_D3P_EpisodeTitle_item_keyint16_tg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyfooterPartitiong_TimecodeComponent_set_keyArchiveTimecodeg_Track_EditRate_item_keyg_D3P_PSEAnalysisFramework_D3P_RedFlash_item_keyelementsg_WaveAudioDescriptor_BlockAlign_item_key_vtable_offsetpseFailureg_GenericSoundEssenceDescriptor_ChannelCount_item_keyarrayElementLendescriptorSet_IO_buf_baseMXFPartitiong_OpenComplete_Body_pp_keyg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATg_D3P_InfaxFramework_D3P_TransmissionDate_item_keyelementTypeIdhourg_WaveAudioDescriptor_set_keysigned charMXF_ELOGhaveSDUncompressedelementLengthg_ClosedComplete_Body_pp_keycatDetailg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Preface_ContentStorage_item_keyitemsMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keysequenceSetg_D10_50_525_60_picture_only_esscont_labelg_ALaw_compdef_labelg_D10_30_625_50_picture_only_esscont_labeltempWStringg_RGBAEssenceDescriptor_PixelLayout_item_key_filenog_CDCIEssenceDescriptor_ColorSiting_item_keyg_D3P_InfaxFramework_D3P_Format_item_keyg_Preface_set_keymxfBooleang_WaveAudioDescriptor_AvgBps_item_keysize_tg_complexity01_op_atom_labelg_D3P_InfaxFramework_D3P_ProgrammeTitle_item_keyd3_mxf_get_infog_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATtellstdoutg_D10_40_625_50_defined_template_esscont_labelcategoryinterpretg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_AES3CustomWrapped_esscont_labelentriesg_PrimerPack_keyprodCodeisPersistentg_DMSourceClip_DMSourceClipTrackIDs_item_keyInfaxDataint64_tMXFBasicTypeInfog_TimecodeComponent_StartTimecode_item_keyMXF_WLOGg_EventTrack_set_keyg_GenericPackage_PackageUID_item_keypositiong_OpenIncomplete_Footer_pp_keyg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelnextuint32_tg_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelcloseg_IECDV_25_625_50_compdef_labelpreviousPartitionkagSizeg_D10_50_625_40_compdef_label__pad5g_ClosedIncomplete_Body_pp_keywchar_tg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelMXF_COMPOUND_TYPE_CATGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@!5 H%d5+d50d5B7(> HR_\N +^2Gfm2hh(|^0 (+p   +  +ӡ80 <:G5||G P>    4 G0 [@ |P  ` p ( K |   "` 1` Zp     P     4 _  0 @ P  7 b     0 @ P 7` Ip o     < \        _7Pcq  5 H c z   `9     - I ` s         0 L g y ~         (  8 L Z s   0&a      (  ) d3_mxf_info_lib.cg_GenericTrack_Sequence_item_keyg_Sequence_set_keyg_DMSegment_set_keyg_DMSegment_DMFramework_item_keyg_D3P_D3ReplayErrorFramework_set_keyg_Sequence_StructuralComponents_item_keyg_DMSegment_EventStartPosition_item_keyg_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_keyg_D3P_PSEAnalysisFramework_set_keyg_D3P_PSEAnalysisFramework_D3P_RedFlash_item_keyg_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_keyg_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_keyg_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_keyget_infax_datag_D3P_InfaxFramework_D3P_Format_item_keyg_D3P_InfaxFramework_D3P_ProgrammeTitle_item_keyg_D3P_InfaxFramework_D3P_EpisodeTitle_item_keyg_D3P_InfaxFramework_D3P_TransmissionDate_item_keyg_D3P_InfaxFramework_D3P_MagazinePrefix_item_keyg_D3P_InfaxFramework_D3P_ProgrammeNumber_item_keyg_D3P_InfaxFramework_D3P_ProductionCode_item_keyg_D3P_InfaxFramework_D3P_SpoolStatus_item_keyg_D3P_InfaxFramework_D3P_StockDate_item_keyg_D3P_InfaxFramework_D3P_SpoolDescriptor_item_keyg_D3P_InfaxFramework_D3P_Memo_item_keyg_D3P_InfaxFramework_D3P_Duration_item_keyg_D3P_InfaxFramework_D3P_SpoolNumber_item_keyg_D3P_InfaxFramework_D3P_AccessionNumber_item_keyg_D3P_InfaxFramework_D3P_CatalogueDetail_item_keyg_D3P_InfaxFramework_D3P_ItemNumber_item_keyg_Identification_set_keyg_Identification_ModificationDate_item_keyg_D3P_InfaxFramework_set_keyg_SourcePackage_Descriptor_item_keyg_GenericDescriptor_Locators_item_keyg_NetworkLocator_set_keyg_NetworkLocator_URLString_item_keyg_SourcePackage_set_keyg_TapeDescriptor_set_keyg_Preface_set_keyg_Preface_OperationalPattern_item_keyg_Preface_DMSchemes_item_keyg_D3P_D3PreservationDescriptiveScheme_dmscheme_labelg_Preface_EssenceContainers_item_keyg_MultipleWrappings_esscont_labelg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelg_BWFFrameWrapped_esscont_labelg_Preface_D3P_D3ErrorCount_item_keyg_Preface_D3P_PSEFailureCount_item_keyg_InterchangeObject_set_keyg_PhysicalDescriptor_set_keyg_GenericDescriptor_set_keyd3_mxf_read_footer_metadatastrstrmxf_page_file_open_readmxf_free_header_metadatamxf_free_partitionmxf_clear_ripmxf_file_closemxf_page_file_get_filemxf_read_ripmxf_get_last_list_elementmxf_get_runin_lenmxf_file_seekmxf_read_klmxf_is_partition_packmxf_is_footer_partition_packmxf_disk_file_open_readmxf_read_partitionmxf_read_next_nonfiller_klmxf_is_header_metadatamxf_create_header_metadatamxf_read_header_metadatad3_mxf_get_vtr_errorsmxf_uu_get_top_file_packagemxf_logmxf_uu_get_package_tracksmxf_uu_next_trackmxf_uu_get_track_datadefmxf_is_descriptive_metadatamxf_get_strongref_itemmxf_is_subclass_ofmxf_have_itemmxf_get_array_item_countreallocinitialise_sets_itermxf_initialise_array_item_iteratormxf_get_strongref_smxf_get_position_itemmxf_get_strongref_item_smxf_get_uint8_itemmxf_next_array_item_elementmxf_get_array_item_elementmxf_get_strongreffreemallocd3_mxf_get_pse_failuresmxf_get_int16_itemmxf_get_boolean_itemmxf_uu_get_utf16string_itemwcstombsmxf_get_timestamp_itemmxf_get_int64_itemmxf_get_uint32_itemd3_mxf_get_infomxf_find_set_by_keymxf_free_listmxf_initialise_list_itermxf_next_list_iter_elementmxf_get_iter_elementis_d3_mxfmxf_find_singular_set_by_keymxf_get_ul_itemis_op_1amxf_get_ulmxf_equals_uld3_mxf_load_extensionsmxf_register_item_defmxf_register_set_defHPHjI~JKLMNOPQR.S>TZU~VWXYZ&[;KCLNMz] ^_`a b3>>cN>_du>d>e>c>d>f4gNh]>hij>k>l>m+nM>Xf>op ^ ^V^ fs^q ^r ^,4 <I^dl t^   ^  ^4< DQ^fn v^] ^ _" `< aL b_ >j cz > d > d > e > c > d' >2 fJ rf hu > i j > k > l > t* >5 tL >W tq >| u n > f > o p2 :  B O ^l t  |  ^    ^     ^) 1  9 F ^] e  m z ^    ^    ^ #^.qEM Ub^t| ^ ^ ^ $^9A IV^p>e>v ^qwq4><eL>Ted>le>x>e>v ^+>3vUwuq>vwqw%q4><eL>Teg>ovwq>e>v w+q:>BeX>`x>e>e>v ^$ ,9^NV ^k^>v ^wq! )6^KS [h^|>v ^ ^ ^2: BO^qwq>e>y>e>v -^BJ R_^wq>e>v  ^ ( 0=^_wqwq>e>v  (5^JR Zg^| ^wq>eq+3 ;H^]e mz^ ^>z ^ %2^GO Wd^y ^ ^ ^5>=|QY an^}q}~}]  ^'>3xGO Wd^{_`ab>c>d>&d9>Ae[>ccv>d ^>f">*oHp`h p}^ ^>c>e > i& nD pW >e d{ > v w q > | ! !!^/!7! ?!L!^a!i! q!~!^!! !!^!~!!!>!c">"d/"_J"`d"at"b">"c">"d">"d">"e#>#c*#>8#df#}}#>#f#>#o#p#$ $$^.$6$ >$K$^g$o$ w$$^$$ $$^$$ $$^$% %%^<%D% L%Y%^n%v% ~%%^%% %%^%% &&^D&>O&c&k& s&&^&>&&&& &&^'>'i4'nK'S'>['k'>v'i'n''>''>''>'( ( ((5(^i(q( y((^(>(>((( ( ))^?)>G)>O)W)g)>o)>w)))>)>))) ) ))^* * *-*^M* U* ]*j*^*>*>***>*>**+ + ++^;+ C+ K+X+^+>+>+++ + ++^+>,> ,,%, -, 5,B,^n,>v,>~,,, , ,,^,>,>,,- - -,-^X->`->h-p-- - --^->->--- . ..^B.>J.>R.Z.n. v. ~..^.>.>... . ./^,/>4/>/>/// / //^0>0>&0.0B0 J0 R0_0^0>0>000 0 00^1>1>11,1 41 <1I1^]1>e1>m1u11 1 11^1>1>111 2 22^G2>O2>W2_2s2 {2 22^2>2>222 2 23^13>93>A3I3]3 e3 m3z3^3>3>333 3 33^4> 4>44/4 74 ?4L4^`4>h4>p4x44 4 44^4>4>444 4 55^ DD!D&D1D8D?DFDMDTDbDiDpD{DDDDDDDDDDDDD#D2DADPD_DnD}DDDDDDDDDDD"D1D@DOD^DnDDDDDDDDD(D3D>DID\DjDxDDDDDDDDDDDD D.D=DHD[DiDwDDDDDDDDDDDDD-D<DGDZDhDDDDDDDDDD!D/D=DKDYDgDuDDDDDDDDDDDDD+D9DGDUDcDqDDDDDDDDDD"D1DDDRD`DnD|DDDDDDDDD D D$ D3 DB DQ D` Do D~ D D D D D Dy D D D D D D D D D D# D1 D? DN Da Dg Dm Ds Dz D D D D D D D D D D# D1 D? DM D[ Di Dw DV Dw D D D D D D D D D DDDD-D;DJD]DkDzDDDDDDDDDDD DD-D;DJD]DkDzDDDDDDDDDD$D2D@DND]DqDDDDDDDD(D>DLDZDhD}DDDDDDDDD DD.DSDaDoD}DDDDD@D@D@D@DD5DQD\@l@qDD@DDD@D@DDD&D6DA@FDUDeDp@uD@D@D@D@D@DD@D@@D CD:DFJN@SD^@cDrDDDD@DDD@D@D@D @D@ D+@0D?DJ@ODZ@j@yDCDD@D@D@DDD@D'@,D6@;DIDXDgDq@vDDD@DD@DD@D@D@D@D@D@$D.@3D=@BDI`Dkos@xD@D@DD@DDD@D@DD@D&@,D<DGDWDhDxDDDDDDDDDDDDD DD"D-D8DCDNDYDdDoDzDDDDDD>D>DDDDD DD D+D6DADLDWDbDmDxDDDDDDDDDDDDD>D#D/D;DGDSD_DkDwDDDDDDDDDDDDDDD+D7DCDOD[DgDsDDDDDDDDDDDDDDD'D3D?DKDWDcDoD{DDD>DDD>DDDDDD D>D)>.D:>?DK>PD[DfDqD}DDD>DDDDDDDD D D D+ D7 DC DO D[ Dg Dt >y D > D D D D D D D > D D D !D!D!!D-!D9!DE!DQ!D]!Dj!>o!D|!>!D!D!D!D!D!D!D!D!D!>!D">"D"D"D*">/"D;"DG"DS"D`">e"Dr">w"D">"D">"D"D"D"D"D"D"D"D"D#D#D#D+#D7#DC#DO#D[#Dg#Ds#D#D#D#D#D#D#D#D#D#D#D#D$D$D$D'$D3$D?$DK$DW$Dc$Do$D{$D$D$D$D$D$D$D$D$D$D$D$D %D%D#%D/%D;%DG%DS%D_%Dk%Dw%D%D%D%D%D%D%D%D%D%D%D%>&D &>&D&>"&D.&>3&D?&>D&DP&>U&Da&>f&Dr&>w&D&>&D&>&D&>&D&>&D&>&D&>&D&>&D&>&D '>'D'>!'D-'>2'D>'>C'DO'>T'D`'>e'Dq'>v'D'>'D'>'D'>'D'>'D'>'D'>'D'D'D?8?<X?\x?|???lib/libMXFReader.a0000664000454400017500000124226611101667606013135 0ustar stuartcrd! / 1225224068 0 0 0 1436 ` =nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn;;;;;;;;;;HHHHHHHHHHHH**get_mxf_clipget_mxf_trackget_durationget_min_durationget_num_tracksget_header_metadatahave_footer_metadataget_frame_numberread_next_frameskip_next_frameget_num_essence_tracksget_essence_trackget_essence_track_with_tracknumberclean_rateget_playout_timecodeadd_essence_trackadd_trackinitialise_default_playout_timecodeset_essence_container_timecodeinitialise_source_timecodesinitialise_playout_timecodeget_source_timecodeget_source_timecode_typeget_last_written_frame_numberposition_at_frameposition_at_source_timecodeposition_at_playout_timecodemxfr_is_seekableget_num_source_timecodesclose_mxf_readerinit_mxf_reader_2open_mxf_reader_2init_mxf_readeropen_mxf_readerformat_is_supportedaccept_frameelement_contains_timecodeextract_timecoderead_frameconvert_aes_to_pcmsend_frameis_d10_essenceprocess_sound_descriptorprocess_wav_descriptorprocess_cdci_descriptorset_next_klget_next_klget_start_cp_keyget_cp_lenincrement_current_positionget_current_positionget_indexed_durationend_of_essenceix_get_last_written_frame_numberset_positionfree_indexcreate_indexopa_initialise_readeropa_is_supportedop1a_initialise_readerop1a_is_supported// 82 ` mxf_essence_helper.o/ mxf_index_helper.o/ mxf_opatom_reader.o/ mxf_op1a_reader.o/ mxf_reader.o/ 1225224066 2404 1000 100664 79088 ` ELF4(UE]Ðt&UM Eɋ@~t1҃9~u]Ít&'UE]P@fUE]P@fUEP1t u]Ðt&UE]P`JUE]P`J UEP`$BɃÍt&Uuu]Ny_V`E 4$D$Rtt.؋u]]fVxRF ؋u]]ÍFx1ۋu؋]]É4$;V |;Fvr뙉4$t&;V|;Fv4$FVqv'U]]uCyZC`$P t ]u]ËCy$;S|;CvӉ$CS뽍&$;S|~;CrU1҉Et fu]ÍvUM Eɋ~t1҃9~u]ÍUSE] t1;Zu&9Zt u[1]ËEE[]Ít&'UE8 t]Ãxdu0u@]Ít&'UWVSӃ\ɉE3E̋Ht>fx t7D$\D$ D$D$$\1[^_]ËE̍U$D$EEU$M $PNjH !ȃЉEU9xj+]uԋ]؋WE؉uU܋MA iD$T$ E؋U܉$T$MAEX ik<D$T$ E؋U܉$T$\$׉ډ4$T$ |$MEUĈAE@ Ek<4$|$D$T$ ËED$ $T$D$MAMA D$ $t$D$MAŰBR9qMklfÍƍ(ɉ΋Mu}A 4$|$iD$T$ MAEX 4$|$ik<D$T$ \$L$ $Ɖ׉T$MAE@ Ek<4$|$D$T$ ËED$ $T$D$MAMA D$ $t$D$MA\[^_]9EЉU8D$YD$ D$ D$$\1[^_]D$tD$ D$2D$$1z+]uԉ]؉u'US]$$M $щ‰ u/D$YD$ D$8D$$1҃[]Ív'UWVSD$<D$ D$D$$D$ED$@D$ D$D$$D$=D$ D$D$$nD$F̍EЉD$ED$ $EЅ1 9]EU܉T$ \$D$ $ẺD$E܉D$E@0$tED$@$tE]̉D$ED$P$ED$D$`$@t$D$p$Ct$$EȉD$t$C0$Eȍ`\$$EȍUT$\$@0$E|$$<$tED$ED$$ED$0$EЉD$ED$ $}t[Dž(HD$aD$D${D$ D$D$$E܉D$ ED$D$ $yẺD$E܉D$E@0$#ED$$;E]̉D$ED$P$ED$D$$`ED$D$$EEԋ D$$EE,‰u,M]BEٽ>eٍM։RPEE,$P>$ f04wEUMiEk<M‰E,U$UMHD$D$ D$D$$EED$wD$d8D$D$ D$hD$$[D$qrD$D$ D$` D$$D$D$ D$D$$D$D$ D$D$$D$D$ D$TD$$D$jVD$D$ D$ D$$GD$D$'D$D$ D$PD$$D$D$ D$D$$D$D$ D$hD$$D$D$ D$ D$$eD$D$ D$D$$3'UWVSlED$p$4E$U EFfF D$$EỦT$U ED$B0$E]\$$$tMED$ED$$ ED$D$@0$tE>EKED$ED$ $}t%D$ D$D$ $ED$E}D$ ]$U|$\$$ED$ED$E@0$E"EuD$D$ D$, D$$E$1l[^_]D$D$ D$ D$$D$D$ D$D$$덋UtD$D$ D$HD$$GD$ D$D$ $D$D$ D$xD$$D$D$ D$x D$$D$D$ D$D D$$t&UWVS<}E D$GP$EU؋tMtHD$D$ D$ D$$1Ƀ<[^_]Ív<$1E܉<$uN RPE,$@@}E fEm]mEPE$m}mMU$EE؋u؋EEV<[^_]ÍU؋Z r$<$11 t uFFFF렋uعUFF(BF)BF*BF+Bot&D$D$ D$ D$$<1[^_]D$D$ D$\ D$$1VvUE D$EP$tɉÍUuu]^x4$ӋVF9|B9s>$u]Љʋu]ËF`u]uH]t&щƒ΍t&U(uu]] }xMQAx 9~1]u}]Ðt&E$11 U$tzMA`\$t$ $PtEpy$M;Qx ;AmE$MAQNf9BYvM $9!~zE$)։؃]u|E~>1UE11 U$tw&9vvt&'UWVSL}tHtCt>tCD$D$ D$ D$$L1[^_]ÃtyttU$EUD$D$E$D$D$ D$GD$$1҃L[^_]Í&Eu܉4$PD$4$4$;8uU @;D$ D$D$ $L1[^_]D$U$Eu܉4$PD$4$t14$;8uE9CuދU C;oD$ jD$ D$D$$L1[^_]D$ ͋U ME$m@@}Eδ fE m]m΋EPC $ʉ$$m|$m΋E$trJD$D$ D$@D$$1D$D$ D$ D$$1D$D$ D$D$$1D$D$E$D$E$~lU C;uߋC(;Bu׋E$D$T$U$D$&D$ D$dD$$1D$ +D$D$$UċET$D$U$1҅D$-D$ D$D$$1D$XUS4]U MC$Xu7D$D$ D$DD$$1҃4[]ËUE$T$D$uD$D$ D$D$$41[]Í&UEE] US]C tCPE[]$tiD$$D$D$$uD$ jD$D$ $CPE[]D$ pD$D$D$CPE[]D$ fD$D$$P'UVSu$B`tA$PB`t$ۉuB`t$B`Btf$ۉuB4$P$Bhu3ЋRlt$@lt$[^]ÍBd$fUWVSLEE$tED$t]D$$MUBBBE B BBBdEBD$ ED$\$$uVD$ >D$D$$M $U1tE$1L[^_]fED$\$E$u4D$AD$ D$8D$$널t&E$t_]$(C`E x`1ML$E$3EUE6E$]$(C`E x`ML$E$uD$RD$ D$D$$D$1D$ D$D$$L1[^_]D$ WD$D$4$)D$OD$ D$xD$$D$KD$ D$D$$D$H뚍UVS0u]E\$4$u $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I : ;  : ; I : ; .? : ;' I@: ;I : ;I4: ;I4: ;I .? : ;' @ .: ; ' I@!: ; I"4: ; I#4: ; I$4: ; I %4: ;I& : ;': ;I(.: ; ' @) : ; *4: ;I+4: ;I, U- U.4: ;I /.? : ; ' I@04: ; I 14: ; I 24: ; I? < 321>)$%60"~  w30int]B*v;a*-o"MmZ .U$ Z##g#n# #,# #"#:/# #$#(o#,r#0* #466"Z#8&Z#<(z#@,>#D-L#F-.#G|2#H;#L#D#T#E#X#F#\#G#`:H%#d$JZ#hcL#ls ~  t  "# # Z#'BZ8a 17*2>5400;h%: F.;# <# W.=# ^.># e.?# l.@# s.A# z.B# .C# .D# $E# $F# $G# H# I# J#m)K< M%$P F.Q# R# W.S# ^.T# e.U# l.V# s.W# z.X# .Y# .Z# $[# $\# $]# ^# _# `#3a;g y F.z# {# W.|# ^.}# e.~# l.# s.# z.# .# .# $# $# $# # # # $# $# # $# j&# r&# z&# &# &# &# &# &# &# &# (# (#% :3 y# /#'M.6/!x"% #:&# R'#jp (j+ 1,# --#len.# "/_# s)0) 3 B4# R5# 6#$7U#483(+(4+kq  U m -% -a 4( \:*s # "+ # , # $- # . #eof/ # 0 # ~71+ # 2 # )3+ #$ 6s #( 7m #, 1:#0 ;#2 m  m a  & m &y  & m &   Z m   Z m Z  Z m  Z +  m  <% "key #%# N $#  %# : &&# { '1# : (1# d1 )1#( U *1#0 7 +1#8 ;1 ,&#@ 7 -1#D  .&#L < /%#P ^* 0#` R 3#p  4#xj2 5< U  ) [ */# 8 +#@ ,0 3  (o W7B;2 -f   0 ) 10#8 2   5 F3 60# s/ 70#U% 8   ; / <# ) =0#!1 > + A  B+ #;  C k  F ) G0# | H0#/ IF  QB R , S  T; 7 Uk  L 7 M # ) N0# / O# ( Vv #  W ; $F m k n# [ o#  p; # ! q0#K  r  $ "key #0#tag $# F8 %Z# * &#  ' #set (#  < (key -0#  .$# 4 /# m% 0N#0 # 11#4 ; )V Nb 0 # 6_# 9$ 7e# Y* 8#- 2 K U  9 < ) =# 1 >&# 3 ?&# h @&#   Avk 0ZT-t- &`# maT# cZ# p4d#$ !e#P Ng#` #i_#d }'jZ#h m #l "n&#p!/N'2 #4# $7-# &:I# 5?n# RAt#Z  Z'Z  Z ' &  I  Z '3nZ  Z &OD1B68E eF3# 8G&# /H&# I&# J&# (K&# >L&# M&# N&#$ !O&#( *P3#, QZ#4 RU V3# $;W&# X# 8Y&#V1ZA l] #:^# /`%# (b&# ?"c&# 8eZ# f6# g#X hNk d6lN# em3# n# o# 0p s utZ# T3u#minv#secw# c!x# y_&0q(-x! #:"q# $&# &# .%'w# e)3#L 2;*#T X!,3#\ -#d $/&#l 1&#p ;12&#t&e"3'(6 17'# \:9?# k6:Z# ;p# )<# u=# ># 8?# :@p# RB#$ 9 9-ZZ 9 EpZ 9`Z 9 zv 9 9CF rG># HI#68I,L bMZ# r"NZ# uPZ# #Q# T# oW># T3X#(minY#)secZ#* c![#+\1 7 9TAN5,9X1ZxONr"ZRo@N9CP^9*$Z`{9.ONRr"ZN8a9F:Z9tD$RQ9)0Z/9//u1ZZ49;ZqO*hZ@]Ngi'r"jZRv'`Nu01uZPw'or"xZR%J9ZN &%1 f%'R!ZQ'V2` ^  PZ}!O!oO>!UO`" Q#R$p*S)\"T "8U>"V5#WZQO6WZFUV9UV -$ZP!#!U# !o#"% >$p*&)\$8'>uP$(uX>4OZG rNNN%%P'&Q'Q 6ZP @ 59l O5%7N&8N N Z *  9: mZ  %  &% 6Z0 !6 ") @2Z W 9* o>J bZ| r"Z uZT3$ 'minD 'secd c! !@ p*)Xul$ %Z&%$ (y.` !R # 1Z Y !(# ! #  "i!T " # )%!Z"9N0n!@u~ y5I67"%~%9~<  %&PuT$r"Zu~0&6c~%K ~(#! ( "J#>%m'$>7%3J&3r'>U( #)+%* !+ZW*i,&&% +ZU9+ y5I6D7"%Zu&?%9<  _%&T&%!p#Z =!9ZU/b r"6)uXsZm >PR%> "*wZ@!j!v9vZ<6)x\9" p!!o9"k6Z!#9#LZ+i%# Z#'O9{UbZr"Z,5#p*)Tj7 -HoEqm% >p*)T#"Z'(9U1oQ$x"Z((v93$^Z()]9$ j)*2i$^OkN4lNm'n'9I%'Z*--&&I%Y#&_&$.key(0@-)g.len*1PP +9uh,O%ud&%_o+% %S"Z-o.m#_+$K>6ut&%!./&+Zp.z/k!&I%!$#_ut&% ./k&-Z/0!mH!$$#_ut)%//&9Z021!&Ҥ$O%uh0key0H$-g0len1X# & $#)#l& %1>4' /$7' #~$-' 3# -&# 0&#4 3&#K 6&# 9&# <&#)4 ?&# B&#H ]&#b: `&#R d&#' g&#w2 j&#I m&# p&# s&#6- v&#u0 y&#- &# &#: &#" &# &# &# &# &#, &#' &#|% &#c &#0 &#: &#- &#n+ &#. &#4 &#0 &# &#& &#u* &#^ &# &#[- &# &# &# &# &%) &%=# &% &% &%! &% &%e &%(: &% &%#7 #&%a &&% )&% 2&%# 5&% 8&% ;&% >&%5 A&%7 D&% G&% J&%k M&% P&% S&% V&%3 Y&%5 \&%3 _&%6 b&%' e&% n&%g q&%N t&%. &%( &%( &%5 &%B& &%& &% &% % (% +%\ .%.' 1% 4%: 7%c :%3 =%+9 @%Q C%w F%m9 I%$ V%K `%%8 j%, u%H, &%6 &%R &% &%3 &#}/&#&# &#s!&#}6&# &#&#O0&#&#&#N4&#&#e,&# &#5&#I&#&#"&%&% &%J&%+&%C&%/ %&%+,&%l0&%7&%{)>&%B&%tI&%,P&%W&%9[&%/b&% i&%p&%w&%~&%0 &%;&%W&%&% &%M'&%&%A(&&%&%R&1&P%+&%8&%0&%\$&%*&%@&&&0&0& t1&3&^&i&+&@U5&`2!!&p% (&%x/&%23&%:&%2A&%!&H&%O&%S8S&%;%Z&%^&% %b&%,i&%D2m&%t&%.x&%-&%&%&%"*&%)&%3&%#&%&&%S&%&%!&%5&%4+&%&%4&%O &%,&%&%(&%M&%&%&%&% &%A$&%+&% 2&%99&%*@&% G&%mK&%R&% Y&%`&%g&%F/n&%u&%8|&%T&%9&%&% &%t&%&%&% &%5&%&%&%&%&%)&%7&%&%2&%E&%&%c(&%j &%/ &%&%-&%Y3&%1#&%*&%61&% 8&%<&%$@&2$2729.`J .../../lib/include/mxf/usr/include/usr/include/sys/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_reader.cmxf_reader.hmxf_types.hstdint.htypes.hmxf_reader_int.hmxf_file.hmxf_list.hmxf_header_metadata.hmxf_data_model.hmxf_primer.hmxf_partition.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hstddef.hmxf_logging.h<>>i<=?+?;,<>h?<>h?=iv/9Qw<><>f=g\Xz f Xmtws  dzt\)z yu0$*/[h/9Qw<=?+1;,K;=1?9Z,J/+Y<=)hgvy w. D<<.JX#0;/v f2;I/-/(;/%K=-/W=282:)=;!K(;/*Ti?-A<?.\Xt4t=T{ CyJC/88@P);/Yk#:0,%t`֐>0!v2j1Z:ZnX-n<.sX^Ȑ>>!v2j1Z:ZnX-n<.sXA9A:Z0Yu-YɼQy-t< .tt -t< .yiq0vz:nx;uegtguu$;Y~/k' 2~t22w*$$y"hVZ. 4 2~*+"N&9?" 6g""6f~U2*$ 8@=shnxfg{1b@L2k?N2222V2222o22}; <t <yful$" "h%$BH#/ /yR2' 2w2}6D;[A)@*\=;uh @TgKKKsf@Tuuur -`< .Ttn7gK/#{ge=;wfIO%J4U= 0'%s' failed, in %s:%d foundTimecodeSegmentposition_at_frame(reader, 0)!index->isDropFrame || index->roundedTimecodeBase == 30convert_position_to_timecode(&reader->playoutTimecodeIndex, get_frame_number(reader), timecode)(newTrack = (EssenceTrack*)malloc(sizeof(EssenceTrack))) != NULL(newTrack = (MXFTrack*)malloc(sizeof(MXFTrack))) != NULL(newSegment = (TimecodeSegment*)malloc(sizeof(TimecodeSegment))) != NULLmxf_append_list_element(&timecodeIndex->segments, newSegment)(newIndex = (TimecodeIndex*)malloc(sizeof(TimecodeIndex))) != NULLcreate_timecode_index(&timecodeIndex)mxf_append_list_element(sourceTimecodeIndexes, timecodeIndex)mxf_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_uu_get_package_tracks(sourcePackageSet, &iter1)mxf_uu_get_track_datadef(trackSet, &dataDef)mxf_get_strongref_item(trackSet, &MXF_ITEM_K(GenericTrack, Sequence), &sequenceSet)read_timecode_component(sequenceSet, timecodeIndexRef)mxf_get_strongref(sequenceSet->headerMetadata, arrayElementValue, &tcSet)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, &iter1)Multiple playout timecode tracks present in Material Package - use first encountered, in %s:%d 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 read_timecode_component(tcSet, timecodeIndex)(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_TIMECODEtype == 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_TIMECODETimecode drop frame flag mismatch for specified source timecode, in %s:%d convert_timecode_to_position(timecodeIndex, timecode, &position)position_at_frame(reader, playoutFrameNumber)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)MXF file does not have specified source timecode, in %s:%d convert_timecode_to_position(&reader->playoutTimecodeIndex, timecode, &position)position_at_frame(reader, position)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 (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)init_mxf_reader_2(mxfFile, dataModel, reader)open_mxf_reader_2(filename, dataModel, reader)????+4+4S +4 +4S +4S +40+4+4+4+4+4+4|  AB %AB @AB PAB `AB AB AB AB AB FFAB FF@AD `$AB EAB A%AB AB BCfAB DPRAB FAB FP AB F :AB F0 AB PE AB F` ,AB D "AB PE AB IlAB F AB F@!*AB p!|AB FF !AB FFF#PAB F'AB D(AB (AB D)AB E*AB F-AB Ep. AB E/ AB E 0AB FIMtt utt5u  5u  5Q4P@AtACtCNuPQtQStS^u`atactc{u`oo{ukzPttuttuttuttuVuVu,V,5u5Vu 5u 5YYu PSS#P#1SWStt4uSu4SPV V*,V@AtAEtE]u@NN]uJ\P`atactcu`oou`ooQmPttuPuPuSu Su ttuPttu(P(uL(RQ(.SQ.lSVp.SV@DSVH[SV[SQSVSV@u@6VW\W@FWH[WWuPPuTPRHuPH[PRuPHuXuXttFuFuFu PQtQStSuP`P`uLP|RPxQxuH:W:IPIWWttG u W u A WA C uC G WSPSP S ? SC G SP Q tQ S tS uP q q W u W u W_ S P S P S S S t t * u f f * u W W ( W ` V0 1 t1 3 t3 u0 M PM  V V] W t t W u   W u  u u\ W uX    h Vh k uk V u  V  u W V 0 0 k uk  u W   W uW  W uV    W uU  $ W uT i Wk W  W W W P` a ta c tc u` n n S u S u t t u P .V5V R 1W5WusP5up9)updupttuuu  uhuh udud u`u` u\u\=SS>S u~}SSS:SvSSSu~Ru~(S@MSSu~TaS uPv}uPuPuPuPuPBluPvuPuP uLv}uLuLuLuLuLBluLvuLuLSv}SSTSSSBlSASaCS uHv}uHuHuHuHuHBluHvuHuH u@v}u@u@u@ RQv}RQu unv}unun u~:u~v}u~u~u~u~u~Blu~vu~Sv}SSSSvSS(S@MSSTaSttuuu VVupupululuhuhududu`u` !t!#t#=!u IIWuWZ uZ W !u !=!W II=!u ; ; Z uZ  !u !=!) . PQ3 Z Q Q Q! !Q8!=!QZ u\ !u\@!A!tA!C!tC!j!u@!d!d!j!u@!d!d!j!u b!i!Pp!q!tq!s!ts!!up!!!!V!!u!!V!!u!!V!!t!!t!#u!"""u"""#u! " ""SV"!"Su!"+"u +"C"SVC""Su""SV""Su""SV""Su"&#SV_##SV"'"W|"~"P~""W*#_#Wi#u#W##t##t#'u#0$0$i$ui$$$'u#$$$u $B%B%O%u O%%%&u &I&I&'u ####W##u#g$Wg$i$ui$$W$$u$~%W~%%u%'W#4% 4%O%uO%& &'u8$e$S$$S%z%S &&S&'S $i$u@$%u@ &I&u@&'u@_$i$uh%&uh}&&uh_$e$S$$SW%z%S%&SI&&S%%P''t''t'(u'''1(S1(3(u3((S((u'''(u +(3(up9((upR((t((t((u((t((t()u((((S((u(B)SB)H)uH)w)Sw)})u}))S))t))t)*u)))*V**u**V***P,*.*S.*4*P"**S**S))P))S))P)"*S2**S**S**t**t*-u*J+J+,u,---u*J+J+,u ,---u --t--t-o.u---.V.!.u!.o.V-@.@.o.u -@.@.o.up.q.tq.s.ts.z/up.///u/H/H/z/up....S..u ./S//u /z/S//t//t/0u/00&0u&0X0X00u////S//u /#0S#0&0u &00S00t00t021u0000V00u021Vh3get_mxf_clipget_mxf_trackAget_durationoget_min_durationget_num_tracksget_header_metadatahave_footer_metadataFget_frame_numbertread_next_frameskip_next_frameget_num_essence_tracksOget_essence_trackget_essence_track_with_tracknumber+clean_rateget_playout_timecodeadd_essence_track4add_trackinitialise_default_playout_timecode<set_essence_container_timecodeinitialise_source_timecodesinitialise_playout_timecode get_source_timecode!get_source_timecode_type "get_last_written_frame_number9"position_at_frame"position_at_source_timecode#position_at_playout_timecode#mxfr_is_seekable$get_num_source_timecodes3$close_mxf_reader$init_mxf_reader_2U%open_mxf_reader_2%init_mxf_reader&open_mxf_readerk&format_is_supported21##&' &I&w%y%$t%$$$$#_$p$$I&&% &g_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_Null_UMIDget_min_durationg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDMXFMetadataItemiter3g_ClosedIncomplete_Footer_pp_keystartTimecodeoctet1tcSetnumFramesSkippedg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelinit_mxf_reader_2skip_next_frameg_GenericSoundEssenceDescriptor_DialNorm_item_keyint32_ttoEditRateheaderByteCountframeRate_IO_save_endfixedArraySizebodySIDg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyheaderPartitiondisplayXOffsetbodyOffsetbasicg_IECDV_25_525_60_compdef_labelcurrentElementg_OpenComplete_Footer_pp_keyg_InterchangeObject_set_keyg_Identification_ProductVersion_item_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baseg_D10_50_525_40_compdef_labelg_StructuralComponent_DataDefinition_item_key_IO_read_base_lockg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_FileDescriptor_ContainerDuration_item_keycompoundg_DMFramework_set_keyg_Preface_LastModifiedDate_item_keyg_FileDescriptor_SampleRate_item_keyheaderMarkInPostype_IO_read_endg_EssenceContainerData_IndexSID_item_key_IO_save_baseg_RGBAEssenceDescriptor_set_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_complexity03_op_atom_labelmaterialPackageSetdisplayYOffsetg_GenericPictureEssenceDescriptor_AspectRatio_item_keyessenceTrackg_GenericPackage_set_keyMXFHeaderMetadatag_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columnworkFrameCountg_D10_30_625_50_defined_template_esscont_labelg_Identification_ThisGenerationUID_item_keyget_next_frame_numberdisplayHeightMXFDataModelresultg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelMXFArrayItemIteratorg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_Identification_ProductUID_item_keypositiong_DMSegment_set_keymxfLocalTagg_RGBAEssenceDescriptor_Palette_item_keylong intMXFCompoundTypeInfosequenceComponentCountsingleFieldg_D10_50_525_60_defined_template_esscont_labelg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_labelitemDefs_IO_markerinitialise_default_playout_timecodevideoclose_mxf_readerg_CDCIEssenceDescriptor_set_keyshort unsigned intg_GenericTrack_set_keyg_D10_50_625_50_picture_only_esscont_labelg_Identification_Platform_item_keyg_complexity02_op_atom_labelMXF_BASIC_TYPE_CATposition_at_source_timecodeg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labelconvert_position_to_timecoderefSourcePackageSetarrayElementValueg_ALawCustomWrapped_esscont_labelMXFListElementg_AES3AudioDescriptor_set_keyseektrackNumbermxfKeyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_labelnewReader_IO_FILEg_BWFClipWrapped_esscont_labelMXFTrackMXFItemTypedurationMXFVideoTracknewSegmentg_RGBAEssenceDescriptor_ComponentMaxRef_item_keyg_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelg_AES3FrameWrapped_esscont_labeladd_tracknextTagg_OpenComplete_Body_pp_keyunsigned char_MXFTrackg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keytrackSetg_DVBased_100_720_50_P_FrameWrapped_esscont_labelmxfRational_sbufimageStartOffsetg_DNxHD1080p185ClipWrapped_esscont_labelg_TimecodeComponent_StartTimecode_item_keysourceFrameNumberg_D10_50_625_30_compdef_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelruninLeninstanceUIDg_DNxHD1080i185ClipWrapped_esscont_labelg_D10_50_625_50_extended_template_esscont_labelg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyget_essence_trackg_FileDescriptor_EssenceContainer_item_keyblockAligng_D10_50_525_60_extended_template_esscont_labelg_GenericSoundEssenceDescriptor_QuantizationBits_item_keyg_Preface_Identifications_item_keyvalueget_last_written_frame_numberg_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labelg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keycharg_DVBased_25_525_60_compdef_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keysegmentsg_Identification_CompanyName_item_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_key_MXFHeaderMetadataisDropFrame_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyget_durationsourcePackageIDoctet13octet14octet15filenameaudiooctet18g_Null_UUIDg_D10_50_525_30_compdef_labelg_Identification_set_keyessenceReaderg_OpenComplete_Header_pp_keynumeratormxf_log_funcg_OpenIncomplete_Body_pp_keyvertSubsampling_IO_read_ptrg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyfree_sys_datag_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_ALawClipWrapped_esscont_label_posput_charg_D10_50_525_60_compdef_labelframeCountg_Preface_PrimaryPackage_item_keyclean_rateg_DVBased_50_625_50_FrameWrapped_esscont_labelget_num_source_timecodesg_GenericPictureEssenceDescriptor_SignalStandard_item_keyclip_markersthisPartitionskipFrameCounttimecodeIndexg_DVBased_100_1080_50_I_compdef_labelminorVersiong_D10_40_525_60_picture_only_esscont_labelg_Preface_Version_item_keyg_D10_40_525_60_extended_template_esscont_labeltracktimecodeg_DVBased_25_625_50_FrameWrapped_esscont_labelfoundTimecodeSegmentframeSizeg_GenericPackage_PackageModifiedDate_item_keybufferhaveReadAFrameMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keytypeIdsourcePackageSetg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyratecreate_timecode_indexdisplayWidth_MXFReaderreaderg_ClosedIncomplete_Header_pp_key_offsetg_RGBAEssenceDescriptor_AlphaMinRef_item_keyindexg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keydatag_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_GenericPackage_Tracks_item_keyg_ALaw_compdef_labelnextEssenceTrackg_StaticTrack_set_keyg_GenericSoundEssenceDescriptor_set_keybufferSizeg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelg_TimecodeComponent_DropFrame_item_keyMXFFilelong unsigned intg_D10_40_625_50_picture_only_esscont_labelminDuration_flags2haveTimecodeTrackg_D10_50_625_50_defined_template_esscont_labelg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyg_GenericDataEssenceDescriptor_set_keysegmentfromStartPositiong_WaveAudioDescriptor_SequenceOffset_item_keysamplingRateg_LegacyTimecode_datadef_labelTimecodeIndexg_ContentStorage_EssenceContainerData_item_keynextElementmajorVersionsetDefs_unused2g_Null_UL__quad_tMXFItemTypeCategory_vtable_offsetmembersg_OpenIncomplete_Header_pp_keyg_DescriptiveMetadata_datadef_labelg_SourcePackage_set_keywriteg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyMXFPrimerPack_MXFReaderListenerDatag_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericTrack_TrackNumber_item_keycontainerDurationg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Preface_OperationalPattern_item_key_old_offsetget_source_timecode_typeg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_key_IO_backup_baseEssenceReadertypesg_CDCIEssenceDescriptor_ColorSiting_item_keyadd_essence_trackMXFReaderg_MultipleDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_RandomIndexPack_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelget_mxf_trackg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelis_seekableg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intg_D10_40_525_60_defined_template_esscont_labelindexMarkInPossysDatag_TextLocator_LocatorName_item_keynewTrackg_ALawFrameWrapped_esscont_labelfoundItplayoutFrameNumberMXFTimecodemxfUMIDMXFMetadataSetoperationalPatterng_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_label_MXFMetadataSetg_InterchangeObject_InstanceUID_item_key_IO_write_endhorizSubsamplingtIndexinitialise_source_timecodesg_SourceClip_SourcePackageID_item_keysampleRateframedropFrameg_InterchangeObject_GenerationUID_item_keycontinueAvidTimecodeSearchlastTypeIdsourceTimecodeIndexesMXFReaderListenerDatacomponentDepthg_GenericPictureEssenceDescriptor_SampledWidth_item_keydataDefmaterialTrackNumberopen_mxf_reader_2EssenceTrackcountmxfr_is_seekableg_Identification_ProductName_item_keyread_IO_buf_base_MXFListElement_nextunsigned intfreeFuncposition_at_playout_timecoderoundedTimecodeBasedataModeltimecodeComponentSetg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelget_source_timecodeframeNumber__pad1__pad2__pad3__pad4accept_frameg_GenericPictureEssenceDescriptor_FrameLayout_item_keyfixedSpaceAllocationtimecodeIndexRefstding_KLVFill_keyget_num_tracksprimerPackget_frame_number_flagsg_EventTrack_EventOrigin_item_keyg_Null_Rationaloctet10octet11octet12octet16octet17allocate_bufferoctet19_modemxf_reader.cget_charMXFListIteratorg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyframeSizeSeqg_MaterialPackage_set_keyMXFArrayTypeInfoeTrackheaderMetadatag_BWFFrameWrapped_esscont_label/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/readerfailarrayElementLengthsourceClipSetdeallocate_buffermxfFileg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29EssenceReaderDatalastTrackg_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Header_pp_keyg_GenericTrack_TrackID_item_keytoStartPositionownDataModelg_DVBased_25_625_50_compdef_labelmxfPositiong_MultipleWrappings_esscont_label_MXFReaderListenerg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericTrack_TrackName_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keymaterialTrackIDg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyinfooctet30octet31g_DVBased_100_1080_60_I_ClipWrapped_esscont_labelelementGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULMXFListg_EssenceContainerData_set_keyread_next_frameg_GenericPictureEssenceDescriptor_set_keyg_Null_KeyitemsizenewIndexg_GenericSoundEssenceDescriptor_Locked_item_keyg_FileDescriptor_Codec_item_keylong long unsigned intsetsessenceContainersiterg_DVBased_25_525_60_ClipWrapped_esscont_labellengthuint16_tget_num_essence_tracks__off_t_chaing_StructuralComponent_set_keyaspectRatiog_SourceClip_set_keyinit_mxf_readerMXFLogLevelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keyg_Track_Origin_item_keyg_ContentStorage_set_keyinitialise_playout_timecodearrayg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelg_Preface_EssenceContainers_item_keyg_IndexTableSegment_keyg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_key_IO_write_ptrMXFFileSysDatallen_shortbuf_EssenceTrackg_DVBased_100_720_60_P_compdef_labelg_DVBased_50_525_60_FrameWrapped_esscont_label__off64_tconvert_timecode_to_positionlastElementopen_mxf_readerg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelg_DNxHD720p120ClipWrapped_esscont_labeloctet0mxfLengthoctet2octet3octet4octet5octet6octet7octet8octet9free_timecode_index_in_listg_IECDV_25_525_60_FrameWrapped_esscont_labelg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keyfixedSizeg_root_set_keyg_GenericPackage_Name_item_keyessenceContainerLabelframeHeightnamedenominatorlistenerMXFInterpretTypeInfofree_func_typeMXFClip_EssenceReaderDatag_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labelcomponentCountshort intg_EventTrack_EventEditRate_item_keyuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLennumElementsMXFCompoundTypeMemberInfoindexSIDMXFReaderListenerMXFAudioTrackfooterPartitiong_TimecodeComponent_set_keyg_Track_EditRate_item_keyessenceTrackselementsg_WaveAudioDescriptor_BlockAlign_item_keytrackIndexread_timecode_componentg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_GenericDescriptor_Locators_item_keyMXFPartitiong_DVBased_50_525_60_compdef_labelset_essence_container_timecodeg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATg_TimecodeComponent_RoundedTimecodeBase_item_keyelementTypeIdhourg_WaveAudioDescriptor_set_keysigned charMXF_ELOGg_D10_30_625_50_extended_template_esscont_labelelementLengthg_ClosedComplete_Body_pp_keyg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Data_datadef_labelg_Null_LocalTagg_Preface_ContentStorage_item_keyplayoutTimecodeIndexg_IECDV_25_525_60_ClipWrapped_esscont_labelg_Timecode_datadef_labelitemsMXF_ILOGnextTrackg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_SourceClip_StartPosition_item_keysequenceSetg_D10_50_525_60_picture_only_esscont_labelreceive_frameg_D10_30_625_50_picture_only_esscont_labeluint32_tg_RGBAEssenceDescriptor_PixelLayout_item_keystructuralComponentSet_filenonewMXFFileiter1get_playout_timecodetracksposition_at_frameg_Preface_set_keymxfBooleang_WaveAudioDescriptor_AvgBps_item_keysize_tg_D10_30_525_60_extended_template_esscont_labelg_complexity01_op_atom_labelindexByteCountg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CAToriginalFrameNumbertellstdoutfromEditRateg_D10_40_625_50_defined_template_esscont_labelcategoryinterpretget_mxf_clipg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyentriesg_PrimerPack_keyTimecodeSegmentisPersistentg_DMSourceClip_DMSourceClipTrackIDs_item_keychannelCountget_header_metadataint64_tMXFBasicTypeInfosegmentStartPositionframeWidthMXF_WLOGg_EventTrack_set_keyisVideog_GenericPackage_PackageUID_item_keyiter2g_OpenIncomplete_Footer_pp_keyget_essence_track_with_tracknumberg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logg_CDCIEssenceDescriptor_ColorRange_item_keyformat_is_supportedhave_footer_metadatanextg_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelcloseg_IECDV_25_625_50_compdef_labelpreviousPartitionkagSizeg_D10_50_625_40_compdef_label__pad5g_ClosedIncomplete_Body_pp_keyg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keybitsPerSampleplayoutDurationMXF_COMPOUND_TYPE_CATGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rodata.cst4.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@21 %t1+t10t1B43> "RgNN P2^2odm2PpO|  X2@/ ol 4۬  4h0cX;5X&    +PR H0 ^` ,z "    = ^ z  0 @ P ` p /   ; H%V@cPt`@`$E)%4=FNgfP  :+ JYm  4Gj'7Upl @!*p!|!#P/'L(](v)* 3E\-np. / 0mxf_reader.cconvert_position_to_timecodeconvert_timecode_to_positioncreate_timecode_indexfree_timecode_index_in_listread_timecode_componentg_TimecodeComponent_RoundedTimecodeBase_item_keyg_TimecodeComponent_DropFrame_item_keyg_StructuralComponent_Duration_item_keyg_TimecodeComponent_StartTimecode_item_keyg_GenericTrack_Sequence_item_keyg_TimecodeComponent_set_keyg_Sequence_StructuralComponents_item_keyg_Sequence_set_keyg_SourceClip_set_keyg_Track_EditRate_item_keyg_SourceClip_StartPosition_item_keyg_SourceClip_SourcePackageID_item_keyg_Null_UMIDget_mxf_clipget_mxf_trackget_durationget_min_durationget_num_tracksget_header_metadatahave_footer_metadataget_frame_numberread_next_frameskip_next_frameget_num_essence_tracksget_essence_trackget_essence_track_with_tracknumberclean_rate__divdi3__moddi3mxf_logmxf_initialise_list_itermxf_next_list_iter_elementmxf_get_iter_elementget_playout_timecodeadd_essence_trackmallocmemsetadd_trackinitialise_default_playout_timecodefreemxf_initialise_listmxf_append_list_elementset_essence_container_timecodemxf_clear_listmxf_get_uint16_itemmxf_get_boolean_itemmxf_get_length_itemmxf_get_position_iteminitialise_source_timecodesmxf_uu_get_package_tracksmxf_uu_next_trackmxf_uu_get_track_datadefmxf_is_timecodemxf_get_strongref_itemmxf_is_subclass_ofmxf_initialise_array_item_iteratormxf_next_array_item_elementmxf_get_strongrefmxf_is_picturemxf_is_soundmxf_set_is_subclass_ofmxf_get_array_item_countmxf_get_array_item_elementmxf_get_rational_itemmxf_get_umid_itemmxf_equals_umidmxf_uu_get_referenced_packagemxf_get_first_list_elementinitialise_playout_timecodeget_source_timecodemxf_get_list_elementget_source_timecode_typeget_last_written_frame_numbermxf_file_is_seekableposition_at_frameposition_at_source_timecodeposition_at_playout_timecodemxfr_is_seekableget_num_source_timecodesmxf_get_list_lengthclose_mxf_readermxf_file_closemxf_free_data_modelinit_mxf_reader_2mxf_read_header_pp_klmxf_free_partitionmxf_read_partitionopa_is_supportedopa_initialise_readerop1a_is_supportedop1a_initialise_readeropen_mxf_reader_2mxf_disk_file_open_readinit_mxf_readermxf_load_data_modelmxf_finalise_data_modelopen_mxf_readerformat_is_supportedmxf_read_header_pp_kl_with_runin9-a-----EM Ub67894R5o4545u4545 415gow66-# +8678*9<=   ( 5 6g < =    6 & @ A:  X < B    6 @    6I <i @n A    6 7 8 9 B    6 &  . ; 6L @u D <  E  6 @=PFdl t6GH 6   6<D LY6oB 6AJ+KELUMksNOB&BPXPoQR 6@D '46FN Vc6 6 6JK7LGSSTiqNUU 6 $16FN Vc6VWRU&.XEMHgoYZ[JKL M (N;CU]eV 6WR'/ULTXksHEBp \  6Ya iv6 6 6 6.6 >K6mu }6 6 6% -:6OW _l6 6@AJK5LEMfnNOV 6!P4QXR 6D 6 69A IV6ks 6 6 6 6:_px 6&- m -    6!! %!2!6W!_!-!b="-^"b"-"-"-#-O#/## ##6$-$$c<$D$L$Y$6$7$8$9$$ $6$.%7%8"%9[%c% p%6%&% &c!&)& 1&>&6U&]& e&r&6&& &&6&c&.'-'c/'7' ?'L'6c'k' x'6'c'' ''6(( (%(6E(c^(f( n({(6(b(. )c)') 4)6T)\) i)6)) )6)j)@ *@&*@B*DO*Di*@~*@*k*<*=B+mV+^+ k+6v+n+i+o++ ++6+p ,<9,qg,r~,<,s,, ,,6,, --6(-0- =-6R-Z- b-o-6-- --6-u-- .6.j3.lL.T. \.i.6.w.. ..6.k.x.l"/*/ 2/?/6T/\/ d/q/6/w// //6/k/x 0t20:0 B0O06d0l0 t0060{0o0p 1n1r(1n @(b(hD)hy)h ##!#&#1#8#?#F#M#T#b#i#p#{###############2#A#P#_#n#}###########"#1#@#O#^##########'#2#E#S#a#o#}########## ##&#1#D#R#`#n#|############%#0#C#Q#_#m#{##############1#?#M#[#i#w############%#4#?#J#U#`#o#w######## ##*#=#C#I#O#V#a########## # #) #7 #E #S #2 #S #a #o #} # # # # # # # # # # # #& #9 #G #V #o #u #{ # # # # # # # # # # # #< #O #] #l # # # # # # # # # # # # #+ #L #{ # # # # # # # # ##$#2#@#U#l###########!#/#=#K#Y#g#u#########{########## ##(#7#J#X#f#t############$#2#@#U#h#v############+#9#G#U#c########## ###### ##)#7#E#S#a##########.3#G#SW[`#u####### ##*.27#L#X\`e#z########!#,1#<A#U#aein#y~######## ##1#9=AF#Q[#fjns#}##########$(,1#<A#LV#aein#x}######## ##$#/:#FJNS#^c#r#~######## #"'#1B#NRV[#fk#v{####### ###(#4#;K#RVZ_#in#~##########"'#7#BG#RW#bg#w########### %#5#@E#PU#`e#q#########    #! & #1 6 #A F #Q V #a f #q v # # # #  # #  # #  #!! !!#!!#*!/!#:!?!#N!#]!#l!#w!|!#!!#!!#!#!#!!!!#!!#!!#""#" "$")"#4"?"#K"O"S"X"#c"h"#s"x"#""#"#""""#""#""#""#"#"#####%##0#6#";##F#K##V#[##f#k##w####################### $#$$$#$#.$9$#A$E$I$N$#Y$^$#i$n$#y$~$#$$#$$#$$$$#$$#$$#%#%#.%#=%#D%[%#g%k%o%t%#%%#%%#%%#%#%%#%%%%#%%#%%# &#&&#'&+&/&4&#>&C&#M&R&#`&#f&q&#|&&&&#&&#&#&#&#&#&# '#'#'#3'#>'#I'#T'#_'#j'#u'#'#'#'#'#'#'#'#'#'#'#'#'#(#(#(#%(#0(#;(#F(#Q(#\(#g(#r(#}(#(#(#(#(#(#(#(#(#(#(#(#)# )#)#")#-)#8)#D)#P)#\)#h)#t)#)#)#)#)#)#)#)#)#)#)#)#*#*#*#(*#4*#@*#L*#X*#d*#p*#|*#*#*#*#*#*#*#*#*#*#*#+# +#+#$+#0+#<+#H+#T+#`+#l+#x+#+#+#+#+#+#+#+#+#+#+#+#,#,# ,#+,#6,#A,#L,#W,#b,#m,#x,#,#,#,#,#,#,#,#,#,#,#,#,# -#-#"-#.-#:-#F-#R-#^-#j-#v-#-#-#-#-#-#-#-#-#-#-#-#.#.#.#*.#6.#C.H.#T.#`.#m.r.#~.#.#.#.#.#.#..#..#..#./#//#!/&/#3/8/#E/J/#W/\/#i/n/#z/#/#/#/#/#/#/#/#/#/#/#/# 0#0#"0#.0#:0#F0#R0#^0#j0#v0#0#0#0#0#0#0#0#0#0#0#0#1#1#1#*1#61#B1#N1#Z1#f1#r1#~1#1#1#1#1#1#1#1#1#1#1#2#2#2#&2#22#>2#J2#V2#b2#n2#z2#2#2#2#2#2#2#2#2#2#2#2# 3#3#"3#.3#:3#F3#R3#^3#k3#x3#04HL`dx|04HLdh|8<X\x|,0LPpt $@D`d/0 1225224066 2404 1000 100664 68656 ` ELF4(USڃS]XڃS] XڃS]P[]ЃBÍv'UEt t]]1É'US]D$$t []Ðt&$D$1҅ƒ[]ÐUWVSUE] tUpElUh:D$$t ptptt&UT$<$ED$<$؉f}EUED$<$D$NE1ҋ]u)։ t*wn\$t$<$ļ[^_]ÍpptvD$$tptp8x|wz| xrx|<$D$T$ND$OD$%D$ D$D$$ļ1[^_]ÍED$9D$<$9D$3D$ D$XD$$1pt<$D$T$D$VD$ D$>D$$1cptǃE x|}]\$]MU܍E\$]$ED$$ED$ ED$ED$ED$D$ D$lhT$D$U$u6D$=D$ D$D$$1fE}f]\$]MU܍E\$]$(ED$$ED$ ED$ED$ED$D$ D$lhT$D$U$`D$HD$ D$D$$1D$D$ D$D$$1{D$D$ D$$D$$1GUD$T$<$thD$ D$ D$LD$$1D$D$ D$8D$$1ED$ED$Eԉ$}E)EED$ED$E$MU܍EBED$$ED$ ED$ED$E܉D$ED$ D$lhT$D$U$EE9EUD$T$<$KD$D$ D$xD$$1D$D$ D$,D$$1f\$t$<$ID$D$D$ D$D$$1 &'UWVS $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I : ;  : ; I : ; .: ; ' @: ; I: ; I : ; I .? : ;' I@: ;I : ;I !: ;I"4: ;I#4: ;I $4: ;I% : ;&4: ;I'4I4  (.? : ; ' I@)4: ; I*4: ; I+4: ; I ,4: ; I -4: ; I? < )))%970?#  v41int*;a:+Z.o?#m] .$ Z#b#W5## K#"# #N3#(0# f#$#(#,#0B+ #46"Z#8x&Z#<t(z#@,>#D-L#FW..#G2#H ;#L#D#T#E#X#F#\;G#`;H%#d%JZ#hL#ls ~  %  9## # Z#'~Z9a- 171+2>R6401;h%: -/;# <# 4/=# ;/># B/?# I/@# P/A# W/B# ^/C# e/D# $E# $F# $G# uH# }I# J#*K< M%$P -/Q# R# 4/S# ;/T# B/U# I/V# P/W# W/X# ^/Y# e/Z# $[# $\# $]# u^# }_# `#Za;vg y -/z# {# 4/|# ;/}# B/~# I/# P/# W/# ^/# e/# $# $# $# u# }# # $# $# # %# &# &# &# &# &# &# &# '# '# '# X)# `)#/ :3 # 0#~G(0!x})#% >;&}#  '#Ta (T+ 2,# .-#len.# L#/I#  *0#N5:4+((+ /  m.%:. 4( w;* # #+E # [,p # %- # . #eof/ # 0 # '81 # D2 # u*3 #$ o6 #( 7 #, "2:#0 .;#2    / ? &  ? &% e &  e &k K  Z  v  Z  Z  Z   Z     <@  ) */# +# , 9  ( 8U<4 - [  0 u* 10#9 2D   5 24 60# 70#% 8f   ; 0 <# K =0#*2 >  A v! B #  C   F K G0# { H0#0 I ] Q R[ , S  T 8 U  L 8 M9 # K N0# 0 O# S) V( #  W]  $F m n#  o# " p # ! q0#  r [ < (key -0# N .$# H5 /# % 0 #0 !$ 11#4  0 i# 6 # $ 7 # * 8#[ 7 2    9[   0Z q- { t- b&`# aL# cZ# d#$ !e#P g#` i#i #d 'jZ#h m? #l Xn&#p!/  N2 #4 # %7%# P&:A# 6?f#  Al# Z Z  Z Z  &?  A Z +fZ Z ? &G{ M2B .8E F3# 9G&# 0H&# I&# J&# {K&# L&# M&# RN&#$ !O&#( ~+P3#,  QZ#4 R}zU $V3# 7<W&# XX# j9Y&#_2Z9 l] >;^# 0`%# (b&# Z"c&# :eZ# f.# gz#X hFk 6lF# m3# n# Ko#0p'b0a.x! >;"# $&# &# v%'# )3#L E<*#T R!,3#\ -#d 8/&#l 1&#p D22&#th%&s"3h(6 27# w;9# 6:# <;# 0*E# w9?[# );@#  Ba#$%   Z  Z )Z  )rE 5[ KWC0,L 8MZ# "NZ# PZ# U#Q# yT# L:W># S4X#(minY#)secZ#* #[#+P\r g-vn"+? ,+ ?S4,? Qmin,? sec,? #,? #ZR0)~ 2Z\%Z!key D6Z.Z!key z!len1L:>"b&R"-{"0#"&DL"& &"7&F#n"DD"%41r$i&"Z"S4K$min$sec"#2#)TTd8+4 Z ( 0)2Z1;  X+#b&uX"]#t? ul""1M%l/17@4CZ0 j9A&7<A&B?  B1! ,<B+"jDS "cE| "XF& &)G"O? "P?  "cQC "R{ & S'! $Z   0) 2Zm ? '1 "vFI "]r #81`((8Z  d97  %\+Z# @3  4 v Fj ]  12Z05 @31 v1FR]1(}5SZ@)@3R vRF ]RW)BT),U&)'1V&)W&/)X&){Y& )Z&g)3[) )\O }*͝ $*j* +,4 /*M *$ 3*c -*( 0*]! 3* 6* 9*1 <* ?*# B* ]*}; `* d*.& g* j* m* p*! s*- v*1 y*c * *; *c$ * * *- *" *- *S( *% *f *{ *; *. *I, +/ s+5 c+1 + +Y' +* +| +B +o. + +a + * &) &s# & & & &L & &C; & #7 #S#'" &c#~ )3#8 2## 53# 8C# ;S#c >c#5 As#38 D#3 G#  J# M#F P# S# V#' Y#'6 \#4 _#@7 b##u( e3& n& q&? t&/ &5 &( & && #0' C&Z #  &$ ( & + & . &' 1 &5 4 &; 7 &[3 : &4 = &U: @ &b C & F &t: I &$ V & ` &&9 j &p- u &.- &7 &k & &4 *a0 *# * *~! *7 * *q/ *\1 *  * *4 *N *K- * * *> * *" & &} &= &k, & &/ %&, ,& 0&^ 7&* >& B&= I&- P&{ W&': [&p0 b&5 i& p&  w& ~&p &< & & & &' & &( &9 &B & &2 &, & : &1 &Y &`+ &c & &f &31 &m2 & & & &+ &" &,! !& (&b /&3 3& :&3 A&& H& O&79 S&% Z&C ^&8% b&- i& m& t&/ x#R # #- &* &@* & ## #P # s& &! &5 &, & #d5 #F #, #, &) #& C& & &> & &w $# +#& 2&: 9& @& G# KS# R#a Y&( `&0 g&40 n&m u& |&{ &: & & & & & & &[6 & & &; #A &z* &8 & # 3 ## 3&L &v3 & &/ & &. &X4 #2 #& *&7 1& 8& <&(% @*U**6,*.*0*92*+4*8*2<*9G++JC*6M* R*7T*V*Z*b8^*+i *j&m *q *7t *v *~x *Wz *|| * ,";(L &,;(M,p ;(K, 1;(n,";(N,8;(R*h) *I+ +.8+ (?*p7F*P*T*R \*a*h*q*6$x**,**$**2*.+( -]$-,8-:.  /usr/include.../../lib/include/mxf/usr/include/sys/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_essence_helper.cstdint.hmxf_reader.hmxf_types.hmxf_reader_int.hmxf_file.htypes.hmxf_list.hmxf_header_metadata.hmxf_data_model.hmxf_primer.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_avid_labels_and_keys.hmxf_avid_extensions_data_model.hstdio.hlibio.htypes.hstddef.hmxf_logging.h,KK-/<=1t=h;g.w"hgdhfah" 1t\r+wjtj."V.5-Kf5.YX#T^X"Hi""44Po48j"]cT 4%~BAzI1~@nm.JmXJ/IQ</.RX=r$".a<!<_<'S 0-P<0.lX>0bt4&AEA! $w1yp44zXt=i ?h"zZqA/rr11V44wz4 AJ= CyN|?<h%""rA/|stJ|<.|t Y txuuuuuuuur.4 t <xuuuuuuuuu. < <x 0mxf_read_uint16(mxfFile, &localTag)mxf_read_uint16(mxfFile, &localItemLen)mxf_file_read(mxfFile, arrayHeader, 8) == 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)(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) == newBufferSizechannelCount == aes3ChannelCountblockAlign >= 1 && blockAlign <= 3audioSampleCount == (aesDataLen - 4) / (8 * 4)(buffer[4 + 4 * 8 + 3] & 0x40) == 0x00(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_get_ul_item(descriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &track->essenceContainerLabel)mxf_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(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)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)mxf_get_int32_item(descriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ResolutionID), &avidResolutionID)mxf_get_int32_item(descriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameSampleSize), &avidFrameSize)mxf_get_uint32_item(descriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageStartOffset), &essenceTrack->imageStartOffset)Unsupported Avid MJPEG resolution %d, in %s:%d Unsupported essence type, in %s:%d @?"!!3":#:#:#":#:#:#:#:#:#:#:#:#:#:#:#:#:#:#:#:#:#:#:#:#:#:#:#:#:#:#"+4S +4 convert_aes_to_pcm+4+4+4+4+4+4+4+4+4 +4 +4 +4 +4 +4 @+4 @+4 A+4 A+4 P+4 P+4 Q+4 Q+4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4 +4+4 +4 +4+4+4 +4 +4+4 +4+4+4$`u*MQӠ$`u*PQ+4+4 *+4| vAB AAB OAB D"AB I AB F0 AB F AB LL AB DCAB FI 0AB FFF@iAB FttvudPRttuPuPuttuSuSuttu@@u@@_S_*u *=S=Ju JSu Su   uu~u~& uu~&u~((W*WWk*ujujjujkPuhPuhPPRPP*udududud*u`u`yu`_SVuVuSVSVSu~&SV&'u~V'*u~CJSVu~ SV  u~V du~ju~jSVuSuSVuSV*uuuu*u\u\u\3ju\u\u\,,uo,3PuoPuoP$$un$,PunPunPum$PumPumPulPulPulP !t!#t#( u ]]( u   S u S { { u  ( u ]]( u 5 5]Su]SV u K SVK L uVL O uO ) SV) S uS Z SVZ \ uV\ u SV ( uUWPW W M WO W ( W SV) S SV\ SV ( SV0 1 t1 3 t3 u0  u0  u 0  u0 B  B H uu\H uX Y Qc t Q QL W a Wc W> W W ud ud V P V V V W P W W W uj P uj uj uj S P S S S !t!#t#u WWjSjZuZSu u u u WWWuW  u u& &ZuZ u 88>u>EuXuEuXOQPQVVhjPjSZSS !t!#t#u >>GSGIuIStt#u  EVELuL#V  HWHLu L#WJJ?u?LLu#u01t13t35u0\\Wu5W0\\Su 5S0\\Vu5V@AtACtC)u@)u@ccWu Wu )W@u)uuor##uo~%%uo%&uo&'uo'(uo()uo))uouhuhPuh  uh ) P) uh !uhr##uh$'uhc')uh))uhududPudud P ud !udr##ud# $ud$4'udc')ud))udu`u` u` !u`r##u`$'u`c')u`))u`u\u\ u\ !u\r##u\# $u\$4'u\c')u\))u\uXBuXb uXr##uX$'uX')uX))uXuT uT@ uT 7!uTr##uT$'uTc''uT')uT))uTuP uP!j#uP&'uPc((uP((uP()uP))uP))uPuL&'uL%((uL((uL?))uL))uL)accept_frameelement_contains_timecodeextract_timecodedread_frame1convert_aes_to_pcm7send_frameis_d10_essence process_sound_descriptor\process_wav_descriptorprocess_cdci_descriptor)g_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_IMX40_esscont_labelg_Null_UMIDg_EventTrack_EventOrigin_item_keyg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDg_ClosedIncomplete_Footer_pp_keyoctet1g_GenericDescriptor_Locators_item_keyg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyskip_next_frameg_GenericSoundEssenceDescriptor_DialNorm_item_keyint32_tg_DefinitionObject_Identification_item_keyg_DefinitionObject_set_keyframeRate_IO_save_endaesDataPtrbodySIDg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keydisplayXOffsetbasicg_IECDV_25_525_60_compdef_labelg_AvidMJPEG31_ResolutionIDg_OpenComplete_Footer_pp_keyg_Identification_ProductVersion_item_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baselong intg_StructuralComponent_DataDefinition_item_keyg_SysItemElementKey1_lockg_FileDescriptor_ContainerDuration_item_keycompoundg_DMFramework_set_keyg_Preface_LastModifiedDate_item_keyg_TaggedValue_Value_item_keytypeg_EssenceContainerData_IndexSID_item_key_IO_save_basenewBufferg_BWFClipWrapped_esselement_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_complexity03_op_atom_labelg_TapeDescriptor_set_keydisplayYOffsetg_GenericPictureEssenceDescriptor_AspectRatio_item_keyessenceTrackaudioSampleCountg_GenericPackage_set_keyg_DV720p50_esselement_keyMXFHeaderMetadatag_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columng_D10_30_625_50_defined_template_esscont_labelg_Identification_ThisGenerationUID_item_keyget_next_frame_numberg_DV1080i50_compdef_labeldisplayHeightMXFDataModelg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_Identification_ProductUID_item_keyg_DMSegment_set_keymxfLocalTagg_RGBAEssenceDescriptor_Palette_item_keyg_DVBased_50_525_60_compdef_labelMXFCompoundTypeInfog_Identification_CompanyName_item_keysingleFieldg_D10_50_525_60_defined_template_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_labelitemDefs_IO_markerentriesvideofixedSizeg_CDCIEssenceDescriptor_set_keyshort unsigned intchannelNumberg_GenericTrack_set_keyg_Identification_Platform_item_keyg_DataDefinition_set_keyg_complexity02_op_atom_labelMXF_BASIC_TYPE_CATg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labeldatag_GenericDataEssenceDescriptor_set_keyread_frameg_ALawCustomWrapped_esscont_labelMXFListElementg_AvidMJPEG101_ResolutionIDg_AES3AudioDescriptor_set_keyseektrackNumbermxfKeyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_label_IO_FILEg_BWFClipWrapped_esscont_labelMXFTrackg_RGBAEssenceDescriptor_set_keydurationMXFVideoTrackg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_key__PRETTY_FUNCTION__g_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelg_AES3FrameWrapped_esscont_labelnextTagg_TimecodeComponent_RoundedTimecodeBase_item_keyunsigned char_MXFTrackg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keyg_RecordingDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelmxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_TimecodeComponent_StartTimecode_item_keyg_D10_50_625_30_compdef_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelruninLeng_DNxHD_esselement_keyinstanceUIDg_DNxHD1080i185ClipWrapped_esscont_labelg_D10_50_625_50_extended_template_esscont_labelg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyblockAligng_D10_50_525_60_extended_template_esscont_labelg_GenericSoundEssenceDescriptor_QuantizationBits_item_keyg_Preface_Identifications_item_keyget_last_written_frame_numberg_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labelsampleNumg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keycharg_DVBased_25_525_60_compdef_labelg_Preface_ProjectName_item_keyg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_IMX50_esscont_labelg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keysegmentsg_GenericPackage_MobAttributeList_item_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_keyconvert_12m_to_timecode_MXFHeaderMetadataisDropFrame_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keychannelValidFlagsoctet13octet14octet15audiooctet18g_Null_UUIDg_D10_50_525_30_compdef_labelg_Identification_set_keyg_IMX_esselement_keyessenceReaderg_OpenComplete_Header_pp_keynumeratormxf_log_funcg_OpenIncomplete_Body_pp_keyvertSubsampling_IO_read_ptrfree_sys_datag_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_ALawClipWrapped_esscont_label_posput_charg_D10_50_525_60_compdef_labelg_Preface_PrimaryPackage_item_keyframeLayout_MXFReaderListenerg_DVBased_50_625_50_FrameWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SignalStandard_item_keyclip_markersg_DVClipWrapped_esselement_keyg_D10_40_525_60_picture_only_esscont_labelg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labeltrackg_DVBased_25_625_50_FrameWrapped_esscont_labelframeSizeg_GenericPackage_PackageModifiedDate_item_keybufferhaveReadAFrameMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keyg_DV720p50_compdef_labeltypeIdg_FileDescriptor_SampleRate_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keydisplayWidth_MXFReadermxf_essence_helper.creaderg_ClosedIncomplete_Header_pp_key_offsetg_RGBAEssenceDescriptor_AlphaMinRef_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_UncClipWrapped_esselement_keyMXFItemTypeg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_AvidMJPEG101m_compdef_labelg_GenericPackage_Tracks_item_keyg_ALaw_compdef_labelg_StaticTrack_set_keybufferSizeg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelg_Preface_ProjectEditRate_item_keyg_TimecodeComponent_DropFrame_item_keyg_AvidMJPEG101_compdef_labelMXFFilelong unsigned intg_D10_40_625_50_picture_only_esscont_labelminDurationg_AES3ClipWrapped_esselement_key_flags2playoutTimecodeIndexg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keychannel_IO_read_basepcmDataPtrg_WaveAudioDescriptor_SequenceOffset_item_keysamplingRateg_LegacyTimecode_datadef_labelTimecodeIndexg_ContentStorage_EssenceContainerData_item_keysetDefs_unused2g_Null_UL__quad_tg_DV1080i50ClipWrapped_esscont_labelMXFItemTypeCategory_vtable_offsetg_TaggedValue_set_keyg_Data_datadef_labelg_OpenIncomplete_Header_pp_keyg_SourcePackage_set_keywriteg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyMXFPrimerPack_MXFReaderListenerDatag_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericTrack_TrackNumber_item_keycontainerDurationg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Preface_OperationalPattern_item_key_old_offsetg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_key_IO_backup_baseg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyEssenceReadertypesg_CDCIEssenceDescriptor_ColorSiting_item_keyg_AvidMJPEG21_compdef_labelMXFReaderfixedArraySizeg_MultipleDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_RandomIndexPack_keyaesDataLeng_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelis_seekableg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intg_D10_40_525_60_defined_template_esscont_labelsysDatag_TextLocator_LocatorName_item_keyg_ALawFrameWrapped_esscont_labelg_IMX30_esscont_labelarrayLenmxfUMIDMXFMetadataSetg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_label_MXFMetadataSetg_InterchangeObject_InstanceUID_item_key_IO_write_endhorizSubsamplingg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keysampleRateg_Timecode_datadef_labelmembersg_InterchangeObject_GenerationUID_item_keylastTypeIdsourceTimecodeIndexesMXFReaderListenerDatacomponentDepthg_GenericPictureEssenceDescriptor_SampledWidth_item_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelmaterialTrackNumbert12mEssenceTrackcountg_AvidMJPEG21_ResolutionID_IO_write_ptrg_AvidMJPEG151s_ResolutionIDg_Identification_ProductName_item_keynewBufferSizereadg_DescriptiveMetadata_datadef_label_MXFListElement_nextunsigned intfreeFuncroundedTimecodeBasedataModelg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelframeg_InterchangeObject_set_key__pad1__pad2__pad3accept_frameg_GenericPictureEssenceDescriptor_FrameLayout_item_keyfixedSpaceAllocationg_GenericPackage_UserComments_item_keystding_D10_50_525_40_compdef_labelprimerPackg_PhysicalDescriptor_set_keyg_KLVFill_key_flagsg_Null_Rationalsend_frameoctet10octet11octet12octet16octet17allocate_bufferoctet19_modeget_charg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyelement_contains_timecodeframeSizeSeqg_MaterialPackage_set_keyMXFArrayTypeInfoheaderMetadatag_BWFFrameWrapped_esscont_label/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/readerarrayHeaderg_DVBased_25_625_50_compdef_labeldeallocate_buffermxfFileg_DV1080i50_esselement_keyg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29EssenceReaderDatag_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Header_pp_keyg_GenericTrack_TrackID_item_keydataLenownDataModelg_D10_30_625_50_extended_template_esscont_labelg_GenericPictureEssenceDescriptor_FrameSampleSize_item_keymxfPositiong_MultipleWrappings_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericTrack_TrackName_item_keyis_d10_essencematerialTrackIDavidFrameSizeg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyinfooctet30octet31g_AvidObjectDirectory_keyaes3ChannelCountg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelsystemPackDataGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULMXFListg_EssenceContainerData_set_keyread_next_frameg_GenericPictureEssenceDescriptor_set_keyg_Null_Keysizeg_GenericSoundEssenceDescriptor_Locked_item_keyg_FileDescriptor_Codec_item_keylong long unsigned intsetsg_DVBased_25_525_60_ClipWrapped_esscont_labelg_AvidMJPEG201_compdef_labeluint16_t__off_t_chaing_AvidMetadataRoot_keyg_StructuralComponent_set_keyaspectRatiog_AvidMJPEGClipWrapped_esselement_keyg_SourceClip_set_keyprocess_sound_descriptorMXFLogLevelg_AvidMJPEGClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keyg_Track_Origin_item_keyg_ContentStorage_set_keyg_TaggedValue_Name_item_keyarrayfieldWidthg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelg_Preface_EssenceContainers_item_keyg_IndexTableSegment_keylocalTagg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_DVBased_100_720_60_P_compdef_labelg_GenericDescriptor_set_keyMXFFileSysDatag_GenericPictureEssenceDescriptor_ResolutionID_item_key_shortbuf_EssenceTrackg_DVBased_50_525_60_FrameWrapped_esscont_label__off64_tlastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelg_DNxHD720p120ClipWrapped_esscont_labeloctet0octet2octet3octet4octet5octet6octet7octet8octet9failg_Preface_Version_item_keyg_IECDV_25_525_60_FrameWrapped_esscont_labelg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_keylocalItemLen_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keyg_root_set_keyg_GenericPackage_Name_item_keyessenceContainerLabelframeHeightnamedenominatorlistenerMXFInterpretTypeInfofree_func_typeMXFClip_EssenceReaderDatag_AvidMJPEG101m_ResolutionIDfieldHeightg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labelprocess_wav_descriptorshort intg_EventTrack_EventEditRate_item_keyuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLenMXFCompoundTypeMemberInfoindexSIDMXFReaderListenerMXFAudioTrackg_TimecodeComponent_set_keyg_ImportDescriptor_set_keyg_Track_EditRate_item_keyessenceTrackselementsg_WaveAudioDescriptor_BlockAlign_item_keytrackIndexg_GenericSoundEssenceDescriptor_ChannelCount_item_keydescriptorSet_IO_buf_baseg_OpenComplete_Body_pp_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_DMSegment_TrackIDs_item_keyavidResolutionIDg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATlenRemainingelementTypeIdconvert_aes_to_pcmhourg_WaveAudioDescriptor_set_keysigned charMXF_ELOGg_ClosedComplete_Body_pp_keyg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Null_LocalTagg_Preface_ContentStorage_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelitemsMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyprocess_cdci_descriptorg_D10_50_525_60_picture_only_esscont_labelreceive_frameg_D10_30_625_50_picture_only_esscont_labeluint32_tg_RGBAEssenceDescriptor_PixelLayout_item_keyg_AvidAAFKLVEssenceContainer_esscont_labelg_AvidMJPEG31_compdef_labelextract_timecode_filenotracksposition_at_frameg_Preface_set_keyg_WaveAudioDescriptor_AvgBps_item_keysize_tg_D10_30_525_60_extended_template_esscont_labelg_GenericPictureEssenceDescriptor_ImageSize_item_keyg_complexity01_op_atom_labelarrayItemLeng_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATimageStartOffsettellstdoutg_D10_40_625_50_defined_template_esscont_labelg_DV720p50ClipWrapped_esscont_labelg_AvidMJPEG201_ResolutionIDcategoryinterpretg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keynewDataLeng_D10_50_625_50_defined_template_esscont_labelg_PrimerPack_keyg_DMSourceClip_DMSourceClipTrackIDs_item_keylabelchannelCountget_header_metadatag_AvidMJPEG151s_compdef_labelint64_tMXFBasicTypeInfog_AvidDV25ClipWrappedEssenceContainer_esscont_labelframeWidthMXF_WLOGg_EventTrack_set_keyisVideog_GenericPackage_PackageUID_item_keypositiong_OpenIncomplete_Footer_pp_keyg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyhave_footer_metadatanextg_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelcloseg_IECDV_25_625_50_compdef_labelg_D10_50_625_40_compdef_label__pad4__pad5g_ClosedIncomplete_Body_pp_keyg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keypcmDataLenbitsPerSampleplayoutDurationMXF_COMPOUND_TYPE_CATGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rodata.cst4.rodata.cst8.rel.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_str.comment.note.GNU-stack@) h%)+)0)ZBF,)> XRUN @ ^2\zm20]H|xnnnS H  rd h @t߇  ш  0k<\5 $@Q d v.C  h#3C S:cjsN~3b#3C~#3  COScs1_HvCSc53es E    C M    #0 = OW f "w            0  + 6 D f    C       07 K @ic v mxf_essence_helper.cconvert_12m_to_timecodeg_SysItemElementKey1g_SDTI_CP_System_Pack_esselement_key__PRETTY_FUNCTION__.5743g_D10_50_625_50_defined_template_esscont_labelg_D10_50_625_50_extended_template_esscont_labelg_D10_50_625_50_picture_only_esscont_labelg_D10_50_525_60_defined_template_esscont_labelg_D10_50_525_60_extended_template_esscont_labelg_D10_50_525_60_picture_only_esscont_labelg_D10_40_625_50_defined_template_esscont_labelg_D10_40_625_50_extended_template_esscont_labelg_D10_40_625_50_picture_only_esscont_labelg_D10_40_525_60_defined_template_esscont_labelg_D10_40_525_60_extended_template_esscont_labelg_D10_40_525_60_picture_only_esscont_labelg_D10_30_625_50_defined_template_esscont_labelg_D10_30_625_50_extended_template_esscont_labelg_D10_30_625_50_picture_only_esscont_labelg_D10_30_525_60_defined_template_esscont_labelg_D10_30_525_60_extended_template_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_Null_ULg_FileDescriptor_EssenceContainer_item_keyg_FileDescriptor_SampleRate_item_keyg_FileDescriptor_ContainerDuration_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_keyg_WaveAudioDescriptor_BlockAlign_item_keyg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelg_IECDV_25_525_60_FrameWrapped_esscont_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelg_IECDV_25_625_50_FrameWrapped_esscont_labelg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_DVBased_25_625_50_FrameWrapped_esscont_labelg_DVBased_50_525_60_ClipWrapped_esscont_labelg_DVBased_50_525_60_FrameWrapped_esscont_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelg_DVBased_50_625_50_FrameWrapped_esscont_labelg_DNxHD1080i120ClipWrapped_esscont_labelg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_StoredWidth_item_keyg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_AvidMJPEGClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ResolutionID_item_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_GenericPictureEssenceDescriptor_FrameSampleSize_item_keyg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyaccept_frameelement_contains_timecodemxf_equals_keyextract_timecodemxf_read_uint16mxf_skipmxf_logmxf_file_readset_essence_container_timecodemxf_get_array_headerread_frameget_essence_trackfreemallocmemcpyconvert_aes_to_pcm__assert_failsend_frameget_mxf_trackmxf_get_essence_element_item_typemxf_get_essence_element_typeis_d10_essencemxf_equals_ulprocess_sound_descriptormxf_get_ul_itemmxf_get_rational_itemclean_ratemxf_have_itemmxf_get_uint32_itemmxf_get_length_itemprocess_wav_descriptormxf_get_uint16_itemprocess_cdci_descriptormxf_get_int32_itemmxf_get_uint8_itemESES,E4S{UUVVTE\SV   W#X< D L YW|V   WbYv ~  W*YB J R _W|   W   WX   W4 < D QWqZYDX] e m zW   WV   WO\X   W$  ,  4  A WT ]i ^    W X      W-  5  =  J W _    W      W    W8  @  H  U W E   a\  d  l  y W    WIcb\wd   We`2 : B OWl t | W   W   W.E6gTE\ghEpg|EgEgEgEgEgEgEgE g0E8gHEPg`EhgxEgEgEgEgEgEi/E>jNkVE^lEjEm   W $ , 9W\ d l yW   WEn   W  $ 1WH P X eW{Em   W   WThh p x WEp    *WPE[gkEviEjkElEjEm6 > F SWl t | W   W  E n! ) 1 >WMEUg   WEgE gkEsgEgEgEgaEiguE}gEgEgWE_gkEsgEgEgEg?EGgSE[ggEogEgEgEgEgEgEgEg'E/g?EGgWE_goEwgEgEg   -W<EDgPEXgEmEmElElE l$E/lMEXmp x  WEmEmEl E l" E- lD EO lm Ex m E g E r E E m! ! ! ,!WB!EM!me! m! u! !WF# R# _#Wv# ~# # #W# # #W#E#m# $ $ $W+$E6$mN$ V$ ^$ k$W$ $ $ $W$ $ $ $W$E$m% % % %%W;%EF%mc%En%s% % % %W%E%s&E&lP&)a&(& & & &W&E&r'E'm?'EJ'mn'Ey'm'E'm'E'l (E(rD(EO(mg( o( w( (W( ( ( (W( ( ( (W))E4)r^)Ei)m NN!N&N1N8N?NFNMNTNbNiNpN{NNNNNNNNNNNNN#N2NANPN_NnN}NNNNNNNNNNN"N1N@NON^NNNNNNNNNN'N2NENSNaNoN}NNNNNNNNNN NN&N1NDNRN`NnN|NNNNNNNNNNNN%N0NCNQN_NmN{NNNNNNNNNNNN#N1N?NMN[NiNwNNNNNNNNNNNN%N4N?NJNYNaNoNNNNNNNNNNN N0N;NINWNeNsNNNNNNNNNN N N N N! N' N- N3 N: NM N\ No N} N N N N N N N N N N1 N< NG NR Nf Nt N N N N N N N N N N# N1 N? NM N` Nh Nv N N N N N N N N N N' N5 NC NQ N_ Nm N| N N N N N N N NsNNNNNNNNNNNN N/NBNPN^NlN{NNNNNNNNNNNN*N8NMNXNcNmNuNNNNNNNNNNN&N9NGNUNcNqNNNNNNhN{NNNNNNNNN#N*.2K7NAKFNPKUN~NNKNKNNKKN KN#K3KCKHNSKXNcKhNsKxNKNNKNKNNKKNKNKKK$N/K4NjNvz~KNKNKNKNKNNNNKNNKN&7NCGKKPN[K`NkKpN{KNKNNKNKNKNNKNKNK NKN'N2E=NIMQKVNaKfNqKvNKNKNKNKNKNNKNKN#'K,N7K<NGKLNWKbNnrvK{NKNKNKNKNKNKNKNKNKNK#N-K2N<KANKKPNZK_NiKnNxKNNNENNNNNNNN'N2N=NHNSN^NiNtNNNNNNNNNNNNNNNN$N/N:NENPN[NfNrEwNENENENENENENENEN ENE!N-E2N=NINUNaNmNyNNNNNENENENENENEN"E'N4E9NFEKNXE]NjEoN|ENENENENENENENEN ENE#N/N;NGNSN_NkNwNNENNENNNNNNNNNN+N7NCNON[NgNsNNNNNNNNNNNNN N N N( N3 N> NI NT N_ Nj Nu N N N N N N N N N N N N!N!N!N)!N5!NA!NM!NY!Ne!Nq!N}!N!N!N!N!N!N!N!N!N!N!N"N "N"N%"N1"N="NI"NU"Na"Nm"Ny"N"N"N"N"N"N"N"N"N"N"N"N #N#N!#N-#N9#NE#NQ#N]#Ni#Nv#E{#N#E#N#E#N#N#N#N#E#N#E#N#E#N$N$N$N)$N5$NB$EG$NT$EY$Nf$Ek$Nx$E}$N$N$E$N$N$N$N$N$N$E$N$N%N %N%N&%E+%N8%E=%NJ%EO%N[%Ng%Ns%N%N%N%N%N%N%N%N%N%N%N%N&N&N&N(&E-&N9&NE&NQ&N^&Ec&Np&Eu&N&N&N&N&N&N&N&N&E&N&N&N&N 'N'N"'N-'N8'NC'NN'NY'Nd'No'Nz'N'E'N'N'N'N'N'N'N'N'N'N'N(N(N(N%(N0(NA(NM(NY(Ne(Nq(N}(N(N(N(E(N(E(N(N(N(N(N(N(N)N )N)N#)N.)N9)ND)NO)NZ)Nf)Ek)Nx)N)N  $(,048<@DHLPTX\`dhlptx|J4J8LJPhJlJJJJJ$J(HJL/22 1225224067 2404 1000 100664 49316 ` ELF\4(UH1t ;HL]Í&UU MAHBALBAPB ATEAXEUA\Q`]ÍUMU AHALBAPBATB EQXA\Q`MQ]Í&UUM B0B4AB8ABD$D$ D$ED$$1Č[^_]Ít&$dD$d}D$$EFF F$EFFE$D$`E <$D$<$<$E$1D$ ЋEPH$T$L$E؉D$ ED$ED$$E؋U܉$D$T$E1ɉ$UDED$U$EE$F<$F@FD:~HVPFTNL~0V8FD$D$ D$D$$D$D$ D$yD$$$t&D$D$ D$cD$$% : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I.: ; ' I@: ; I: ; I .? : ;' @: ;I : ;I : ;I.? : ;' I@: ;I 4: ;I!.: ; ' @"4: ; I# : ; $: ; I%4: ; I &4: ; I'4: ; I( : ; )4: ; I *.: ;' I@+4: ;I ,4: ;I-4: ;I.4: ;I /.: ; ' 0: ; I1 : ;21UX Y3141X Y5.: ;' I 6: ;I74: ;I81UX Y9 U:41;41<41 =4: ; I >4: ; I? < L!H"@&>.0= x ,k)ints# ;a# & o=+mz . Z#E #, #[ #  #3& #~, #* #W( #  #$ #(Z #,_ #0# #4- "Z#8 &Z#<h (z#@ ,>#D* -L#FU& .#G 2#H& ;#L D#T E#X F#\ G#`1 H%#d JZ#h L#ls ~  S M 7 # K #  Z#'BZ/aJ 17#2>-40);h%: Z';# v<# k'=# }># ~'?# '@# 'A# 'B# 'C# 'D# SE# [F# cG# H# I# J#"K< M%$P Z'Q# vR# k'S# }T# ~'U# 'V# 'W# 'X# 'Y# 'Z# S[# [\# c]# ^# _# `#Na;3g y Z'z# v{# k'|# }}# ~'~# '# '# '# '# '# S# [# c# # # # k# s# # {# # # # # #  #  #  #  # & # K"# S"#8:3 # (#?  a'(!x'% 0&# O '#_ (_+ C*,# &-#len.# J/T# "0 3 4# O 5# u6#7J#_,/,2$()+`f x J mA&%A&V 4( %1*h # + # f, # - # . #eof/ # 0 # .1 # B2 # #3 #$ R6h #( 7b #, ):#0 ;#2 b  b xV  & b &n  & b &   Z b   Z b Z  Z b  Z   b  < "key#%# $# v%# v1&&# h'1# d1(1# ))1#( J*1#0 5+1#8 ),&#@ -1#D g.&#L @/%#P #0#` 3#p 4#x+51 + 0& A  .d ).&# g/&# 91# 2# 4Z# 6># .7I#( 90#0 .:1#@ <0#H =#X >1#\a 0" ' #a # v*$Z# d%# &# '# (# )>#( /*  jZui , "i R6 g  r' T?u key% P&len1kf %`u keyf P& lenl  01 0u keyf  1u u 1>@u _m Ilu  EZAu  PU0 u ; q "   !5X`J "WvpZn0 ' n&oZC "o"q b#'a  sZ0 u $key% V+$Zu "%' a ul% uh"* &# "-+'i(' Z _0 uܫ  "ܱ )key0H"P&'len1* Z - 0 u  + " uh,V -+$-ic.key0H+P&g-len1/ E0uD 0D /O0N 0uN Z00 u  />s " , -+ .key0H P& y -len 1 +  u, 6 1'e2334e33 T u B  5K1hZ6g0 6ug ,*i , "j ,k 7keyl0,P&m7lenn17io,-+pZHm 0  )& g&V u   +# ' a + " ud.key0+P&g-len1 1'8(3-3!9P:9 ;E;Q<]:i :u : :8& $%#+ & %=,  /&70 &C@ 3&O -& 0&G 3&i 6& 9& <& ?& B& ]&+1 `&0 d&k g&h j&+ m&i p& s&% v&F) y&K &>$ &~1 &( & & & & &% &1! & & &g &1 &' &$ &' &, &) &C &W &# & & && & &_& & & ,[" ,S ,Y ,o , , , ,0 , ,. #, &,S ), 2,1 5, 8, ;, >,r- A,. D, G, J, M, P, S, V, Y,- \,O, _,E. b,S! e, n, q,{ t,2' ,R ,~! ,Q , ,. , , + ,/ (+ , ++ , .+ , 1+ ,( 4+ ,1 7+ ,+ :+ ,, =+ ,0 @+ , C+ , * F+ ,V0 I+ , V+ , `+ ,Z/ j+ ,% u+ ,Z% ,u. , ,I ,<, &( & & &` &. &J &' & ) &# & &, &B &w% & & &= & & ,D ,` , ,$ ,t , %,$ ,, 0, 7," >, B,n I,% P, W,/ [,( b,! i,1 p, w,7 ~, ,1 , , , , , ,! ,- ,  ,0 ,)* ,$ ,/ ,u) ,! ,# , , , ,( ,) ,+ ,z , ,$ , ,! !, (, /,Y+ 3, :,;+ A, H, O,k/ S, Z,N ^, b,& i,* m,h t,' x, , , ,S# ," ,+ ,0 ,N ,a , , ,9- ,\$ , ,- , , % , ," ,f , , , , , $, +, 2,u0 9, @,X G,! K, R,l Y, `,^ g,c( n, u, |,o ,0 , , ,R , ,H , ,- ,? , ,# ,{ ,## ,#/ , ,* ,G , ,! ,T ,( ,< ,& ,+ ,L* #,i *,. 1, 8,4 <, @> >. >.UI{ ./usr/include../../lib/include/mxf/usr/include/sys/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_index_helper.cmxf_index_helper.hstdint.hmxf_list.hmxf_types.htypes.hmxf_partition.hmxf_file.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hstddef.hmxf_logging.h!W/h?<=1<>h?<>hWzt=Ozh=WzX=W iqi:K;g"Kzvut1 -=u|;v-/28j JWI-<.@X=-L:0nX]8xxy<_`Xh X6k73)8X%[/44&%_>qf4  ,oG4 fzy2 5 5 Ju. uf:v:=K<|<;<Z tJiU{<;=gH==lu'~#+1-d0~!fh#"=w_!EOh::>";'!-/Oh::>"*,_:>"*rB-~f.~t.i* Gw2t*- -cuy t=k=@@z*;XY w<>u/i\6%:vqtuIuI>u"ɼ"ۮ,>q!-/1ڮRL4-Ld0iX//22-2C.Agj22Fmxf_index_helper.c'%s' failed, in %s:%d mxf_is_partition_pack(key)mxf_file_is_seekable(mxfFile)mxf_file_eof(mxfFile)mxf_skip(mxfFile, len)index->currentPartition > 0(newEntry = (PartitionIndexEntry*)malloc(sizeof(PartitionIndexEntry))) != NULL(newEntry->partitionDataStartPos = mxf_file_tell(mxfFile)) >= 0mxf_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)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)add_partition_index_entry(mxfFile, index, &key, 1, &entry)position_at_start_essence(mxfFile, index, entry)(filePos = mxf_file_tell(mxfFile)) >= 0move_to_next_partition_with_essence(mxfFile, index)mxf_is_partition_pack(&index->nextKey)mxf_file_seek(mxfFile, entry->essenceStartPos + (position - entry->startPosition) * index->contentPackageLen, SEEK_SET)mxf_file_seek(mxfFile, filePos, SEEK_SET)(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)complete_partition_index(mxfFile, newIndex)| AG  4AB `9AB "AB AB AB AB AB 1AG  PAD FKF`FAB D4AB PEAB AD OAB IEE AB AJ0{AB I5AB DXAB IttuP !t!#t#Tu L LTPu`atactcuttuttuttuttuttuttAu%%7R7AuPQtQUtUUuPUuPuuWu UWPuuSuu1Su1USVRuhuhUuhcxPRPRPR#UPR`atactcu`nnSuSuSuttuPupRaVhVQuldWhwWWttuPMSQSSSYSSROWQWW[W]WQuXuuINVVV+ZV]VPP]`PIMSS>SS+YS]Stt uPSM St SRW WQV VuoPuoPPR uo P PR] ] uo] ` Pu`Pud  t  t -u 3 P3 -uL 3 R3 -uH5 V  V o V VV; S S n S S u`f u` -u`01t13t3u0u0+V+.u .Vu Vu V0NNZ uu~Zu~1,W.WhWyFW1W9cWWF.u~{u~u~hu~yFu~1u~9cu~!u~.u~{{uo{PPPuoPZP11uo1AP1u`hu`yFu`1u`9cu`u`ttuSuttHuHSHLuLSuHSxu xHu xuxHu xux HuRP RALuhxuhHuhALuXxuXHuXAJWJLuuWuCWCXuXxWWnWnuW*un*-PALuP&xuPuPHuPALuxuuuALuxuuu P! set_next_kl get_next_klr get_start_cp_key get_cp_len increment_current_positionget_current_position1get_indexed_duration_end_of_essenceix_get_last_written_frame_numberset_positionfree_indexcreate_indexHEHZNTxH H+x|Nb8g_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_Null_UMIDg_IECDV_25_625_50_ClipWrapped_esscont_labelg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDnextPartitionpartitionStartPosoctet1octet3g_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_GenericSoundEssenceDescriptor_DialNorm_item_keyint32_theaderByteCount_IO_save_endbodySIDg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keybodyOffsetg_IECDV_25_525_60_compdef_labelpartition_has_essenceindexByteCountg_Identification_ProductVersion_item_keyget_indexed_durationg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baselong intg_StructuralComponent_DataDefinition_item_key_lockg_FileDescriptor_ContainerDuration_item_keyg_DMFramework_set_keyg_Preface_LastModifiedDate_item_keyg_EssenceContainerData_IndexSID_item_keyheaderMarkInPosisComplete_IO_save_basetargetPositiong_RGBAEssenceDescriptor_set_keystartContentPackageKeyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_complexity03_op_atom_labelg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_GenericPackage_set_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columnnextLLeng_D10_30_625_50_defined_template_esscont_labelg_Identification_ThisGenerationUID_item_keyg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelnewEntryg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_Identification_ProductUID_item_keyg_DMSegment_set_keymxfLocalTagg_RGBAEssenceDescriptor_Palette_item_keyg_DVBased_50_525_60_compdef_labelessenceStartPosincrement_current_positiong_D10_50_525_60_defined_template_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_label_IO_markerg_CDCIEssenceDescriptor_set_keyshort unsigned intg_GenericTrack_set_keyg_Identification_Platform_item_keyg_complexity02_op_atom_labelg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labeldatag_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_labelMXFListElementg_AES3AudioDescriptor_set_keyseekmxfKeyfileSizeg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_label_IO_FILEg_BWFClipWrapped_esscont_labelposition_at_start_essencedurationg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_keyg_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelg_AES3FrameWrapped_esscont_labelg_ClosedIncomplete_Footer_pp_keybackup_indexunsigned charfilePosg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelmxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_TimecodeComponent_StartTimecode_item_keyg_D10_50_625_30_compdef_labelstartPositionruninLeng_DNxHD1080i185ClipWrapped_esscont_labelmove_to_next_partition_with_essencepartitiong_D10_50_625_50_extended_template_esscont_labelg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keycurrentPartitiong_FileDescriptor_EssenceContainer_item_keyg_D10_50_525_60_extended_template_esscont_labelg_GenericSoundEssenceDescriptor_QuantizationBits_item_keyg_Preface_Identifications_item_keyg_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labelg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keycharg_DVBased_25_525_60_compdef_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keynewIndexg_Identification_CompanyName_item_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_keymxf_index_helper.c_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyoctet13octet14octet15octet18g_Null_UUIDg_D10_50_525_30_compdef_labelg_Identification_set_keyg_OpenComplete_Header_pp_keynumeratormxf_log_funcg_OpenIncomplete_Body_pp_key_IO_read_ptrfree_sys_datag_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_ALawClipWrapped_esscont_labelix_get_last_written_frame_number_posput_charcreate_partition_index_entryg_Preface_PrimaryPackage_item_keyend_of_essencefree_index_markersthisPartitionminorVersiong_D10_40_525_60_picture_only_esscont_labelg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelg_DVBased_25_625_50_FrameWrapped_esscont_labelg_GenericPackage_PackageModifiedDate_item_keyMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keyg_FileDescriptor_SampleRate_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keymxf_logg_ClosedIncomplete_Header_pp_key_offset_FileIndexpartitionIndexg_RGBAEssenceDescriptor_AlphaMinRef_item_keyindexg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_TextLocator_set_keypartitionsg_GenericPackage_Tracks_item_keyg_ALaw_compdef_labelg_StaticTrack_set_keyg_GenericSoundEssenceDescriptor_set_keyg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelnextLenMXFFilelong unsigned intg_D10_40_625_50_picture_only_esscont_labelcurrentPosition_flags2g_D10_50_625_50_defined_template_esscont_labelg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keyg_LegacyTimecode_datadef_labelg_ContentStorage_EssenceContainerData_item_keynextElementmajorVersion_unused2g_Null_UL__quad_tg_Data_datadef_labelg_OpenIncomplete_Header_pp_keyg_SourcePackage_set_keywriteg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyget_current_positionget_cp_leng_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericTrack_TrackNumber_item_keyg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Preface_OperationalPattern_item_key_old_offsetg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_key_IO_backup_baseg_GenericPictureEssenceDescriptor_VideoLineMap_item_keybackupg_CDCIEssenceDescriptor_ColorSiting_item_keyg_MultipleDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_RandomIndexPack_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labeladd_partition_index_entryFileIndexg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelis_seekableg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intg_D10_40_525_60_defined_template_esscont_labelindexMarkInPossysDatag_TextLocator_LocatorName_item_keyg_ALawFrameWrapped_esscont_labelfree_partition_index_entrymxfUMIDoperationalPatterng_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelg_InterchangeObject_InstanceUID_item_keycreate_indexnextEntryg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keyg_Timecode_datadef_labelg_InterchangeObject_GenerationUID_item_keyg_GenericPictureEssenceDescriptor_SampledWidth_item_keyset_positionnextKeyg_Identification_ProductName_item_keyreadg_DescriptiveMetadata_datadef_label_MXFListElement_nextunsigned intfreeFuncg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelg_InterchangeObject_set_key__pad1__pad2__pad3__pad4g_TimecodeComponent_DropFrame_item_keyrestore_indexstding_KLVFill_keynumContentPackages_flagsg_EventTrack_EventOrigin_item_keyg_Null_Rationaloctet10octet11octet12octet16octet17octet19_modeget_charMXFListIteratorg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyg_MaterialPackage_set_keypartitionDataStartPosg_BWFFrameWrapped_esscont_label/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/readerg_DVBased_25_625_50_compdef_labelmxfFileg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29g_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Header_pp_keyg_GenericTrack_TrackID_item_keyg_D10_30_625_50_extended_template_esscont_labelmxfPositiong_CDCIEssenceDescriptor_ComponentDepth_item_keyg_MultipleWrappings_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericTrack_TrackName_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyentryg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyoctet30octet31g_DVBased_100_1080_60_I_ClipWrapped_esscont_labelGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULMXFListg_EssenceContainerData_set_keyg_GenericPictureEssenceDescriptor_set_keyg_Null_Keysizeg_GenericSoundEssenceDescriptor_Locked_item_keyg_FileDescriptor_Codec_item_keylong long unsigned intessenceContainersiterg_DVBased_25_525_60_ClipWrapped_esscont_labeluint16_t__off_t_chainprevEssenceEntryg_StructuralComponent_set_keyg_SourceClip_set_keyappendMXFLogLevelg_D10_50_525_60_compdef_labelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keyg_Track_Origin_item_keyg_ContentStorage_set_keyget_next_klg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelg_Preface_EssenceContainers_item_keyg_IndexTableSegment_keyg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_DVBased_100_720_60_P_compdef_labelg_GenericDescriptor_set_key_IO_write_ptrMXFFileSysDatallen_shortbufg_DVBased_50_625_50_FrameWrapped_esscont_labelg_DVBased_50_525_60_FrameWrapped_esscont_label__off64_ttakePartitionlastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelg_DNxHD720p120ClipWrapped_esscont_labeloctet0mxfLengthoctet2set_next_kloctet4octet5octet6octet7octet8octet9failg_Preface_Version_item_keyg_IECDV_25_525_60_FrameWrapped_esscont_labelg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keyg_root_set_keyg_GenericPackage_Name_item_keydenominatorg_D10_50_525_40_compdef_labelfree_func_typeg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labelshort intg_EventTrack_EventEditRate_item_keyuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLenindexSIDfooterPartitiong_TimecodeComponent_set_keyg_OpenComplete_Footer_pp_keyg_Track_EditRate_item_keyelementsg_WaveAudioDescriptor_BlockAlign_item_keyownPartition_vtable_offsetprevEntryg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_GenericDescriptor_Locators_item_key_IO_buf_baseMXFPartitiong_OpenComplete_Body_pp_keynumPartitionsg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyg_TimecodeComponent_RoundedTimecodeBase_item_keyg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_WaveAudioDescriptor_set_keysigned charMXF_ELOGg_ClosedComplete_Body_pp_keyg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_label_IO_write_endg_Null_LocalTagg_Preface_ContentStorage_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_D10_50_525_60_picture_only_esscont_labelg_D10_30_625_50_picture_only_esscont_labeluint32_tg_RGBAEssenceDescriptor_PixelLayout_item_key_filenog_Preface_set_keyg_WaveAudioDescriptor_AvgBps_item_keysize_tg_D10_30_525_60_extended_template_esscont_labelg_complexity01_op_atom_labelcontentPackageLeng_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelindexedDurationtellstdoutg_D10_40_625_50_defined_template_esscont_labelg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_PrimerPack_keyg_DMSourceClip_DMSourceClipTrackIDs_item_keyint64_tPartitionIndexEntryMXF_WLOGg_EventTrack_set_keyg_GenericPackage_PackageUID_item_keypositiong_OpenIncomplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keyget_start_cp_keyg_CDCIEssenceDescriptor_ColorRange_item_keynextg_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelcloseg_IECDV_25_625_50_compdef_labelcomplete_partition_indexpreviousPartitionkagSizeg_D10_50_625_40_compdef_label__pad5g_ClosedIncomplete_Body_pp_keyg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keyGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@H Tx%+0CB!P!> ̩RCMN d^2hHm2I|OO  l  Qt(` 8a  Xa0(b2.5cc0 ĝ*`F  E4b|O     4`9")>1M\fP.F_|0{5X*1E^ymxf_index_helper.cpartition_has_essencefree_partition_index_entrycreate_partition_index_entryadd_partition_index_entryposition_at_start_essencemove_to_next_partition_with_essenceg_Null_Keyset_next_klget_next_klget_start_cp_keyget_cp_lenincrement_current_positionget_current_positionget_indexed_durationend_of_essencemxf_equals_key__udivdi3ix_get_last_written_frame_numbermxf_get_list_lengthmxf_get_list_elementmxf_file_sizefreemxf_free_partitionmallocmxf_get_runin_lenmxf_file_tellmxf_logmxf_is_partition_packmxf_read_partitionmxf_append_list_elementmxf_prepend_list_elementmxf_is_footer_partition_packmxf_file_is_seekablemxf_file_seekmxf_read_klmxf_read_next_nonfiller_klmxf_skipmxf_is_gc_essence_elementmxf_file_eofset_positionfree_indexmxf_clear_listcreate_indexmemsetmxf_initialise_listmxf_initialise_list_itermxf_next_list_iter_elementmxf_get_iter_element3"%&'#)*+8,   -   -(.& . 6 C-c/%& #L0d l t -   -   -)(#192   -3   -S4x5   -   -54Z67   -      -6  >  F  S -e 8}    -    - 7    '  4 -C , 5 5     -/ %H & 5 .% 7G 5V 9n  v  ~  - & 4     -) &M 4      -J R Z g-~   -9   "-,4N&   -% &:&##4]5&425_45=T"d.|   -   -    (-= E M Z-   -9   -JR_99<( 3 & . ;-X*}>?@AB+ 405N702AJ7x5".%&   -   -(   $-6 > F S-e m u -   -   -   -'&_#   -   -9" * 2 ?-(( !&18?FMTbip{#2AP_n}"1@O^'2ESao} &1DR`n|%0CQ_m{#1?M[iw%4?JUdlz28>DKVy   , : H ' H V d r             7 F N \ j x            ) 7 E S h w                ! % * H x                "7CGKPequy~!&0:EIMR\akpz$2<ALVchnx"'6BM[o %05AL`k{".:FRj&16Uot{&6FQ\gr} "-8CNYdoz *5@KWco{ #/;GS_kw+7CO[gs'3>IT_ju)5AMYeq} %1=IUamy !-9EQ]iu)5AMYeq} %1=IUamy  ! - 9 E Q ] i u            !!!)!6!C!04HL`dx|04PTpt/42 1225224068 2404 1000 100664 74172 ` ELF 4(U(]u}x`G$X p$9;}1D$D$ D$D$$1=9vˍt&@ \EXG$@TR)ȋM ډQ]u}]Í&'UE]@`@$P@ÍUE]@`@$@ UE]@`@$@ UWVSP`tEB$@t$tP`B$@B$}u]@ @$t&t|$ t$\$$$fUċET$tD$$uD$D$ D$D$$EEtS`B$@t$S`B$@B$U@ @$t E$Et U$]$1Ĝ[^_]D$`D$ D$DKUċE|Ux$| xT11EEtED$$ tED$$ EEUf= ?wbf=?Jf=?$f=?Et4D$$e f}# f= ?f= ?(f=?t&Et5D$$ f}tD$D$ D$bD$$tE܉D$$D tE؉D$$ } MUID9 ɍ]ut&tED$$tEԉD$$,EԉD$ ED$ED$E$4E܃EtNt\$$oD$D$ D$D$$E1u}9|qs||x11 tyD$D$ D$D$$1D$eD$ D$D$$19xs]t ]$Mt E$U$8f= <f=?D$D$@$E拕tD$D$$D$D$ D$pD$$Df= ?f= ?fsEtD$$-EtD$$f} 1EtD$$f}tD$}D$ D$FD$$xt&Et,D$$f}D$D$ D$HD$$ D$D$ D$pD$$D$D$ D$D$$UB4B5t$EtEЉD$$tẺD$$GEP5@4P ;UtC`X$E$Ctu]Ћ}B`ۋ@$X @$%EtED$$StED$$tED$$tED$$U z4]EUEB4;Eet\$$uD$D$ D$D$$EtD$$f}TEt0D$$!f}D$D$ D$TD$$*&Et D$$f}D$GEt(D$$mf}pD$Uz5]E8tCD$$EE@5;Evkt\$$uD$D$ D$D$$ $EUTtUC`]@$HETك9]Љ]t&D$D$ D$D$$D$jD$ D$D$$OD$kD$ D$D$$D$xnD$wD$ D$D$$D$vD$ D$HD$$D$D$ D$<D$$zD$D$ D$D$$HD$D$ D$D$$D$D$ D$ D$$D$D$ D$D$$D$D$ D$@D$$D$D$ D$ D$$ND$D$ D$D$$D$D$ D$dD$$D$D$ D$D$$D$|D$ D$D$$D$D$ D$hD$$TD$D$ D$XD$$"D$D$ D$D$$D$D$ D$D$$D$]D$D$ D$D$$D$D$ D$D$$MD$4D$rD$ D$+D$$D$qD$ D$ D$$D$D$ D$pD$$D$D$ D$D$$xD$D$ D$HD$$FD$D$ D$D$$UWVSUEr`F$$(ljF$1 F/F@,] N$E}F *?M X`EF &FFP%S$FF ED$ $uvD$D$ D$D$$D$ D$ D$4D$$}G`@$1[^_]ÍẺD$$u2D$D$ D$ D$$r `<$t2D$"D$ D$< D$$*]D$<$SPSPS @ C]Cd$tz}Gd$D$)D$ D$ D$$D$D$ D$D$$D$(D$ D$t D$$BED$ ED$]\$$u2D$.D$ D$ D$$$u2D$/D$ D$D$$UBdD$$u2D$0D$ D$ D$$ZEU \$D$ET$D$A0Q4D$T$ C<$D$u2D$2D$ D$L D$$ED$D$B$u2D$7D$ D$ D$$ED$ pD$E$u2D$8D$ D$ D$$2ED$0$u\E@tED$A$D$ED$ D$ D$$ED$0tD$E$uD$;D$ D$ D$$lvEЍP@E\$D$@$u2D$LD$ D$H D$$ }܉|$D$PB$E܍ML$}؉$bE|$D$B$EȉD$E؍0\$$t\$P$tED$`$E@ED$pD$E؉$EML$]$u1p $p<$E\$D$B$Ep|$$tJ<$u<${<$k|$|$B$MD$oD$ D$ D$$ D$D$ D$D$$D$lD$ D$ D$$ED$`D$E؉$OD$YD$ D$ D$$eD$OD$ D$ D$$3D$`D$ D$X D$$ED$`$E@ED$LD$E$hẼL$E̋MPL@PQA ẼTD$E$E̍p]PX@TSC<$nE@EԉD$ED$$D$D$ D$dD$$ED$`D$E$D$|D$ D$8D$$EԋD$D$A$VẺD$EЉD$Eԉ$}܉|$D$PEB$MЋA]܅ۉ}|$}؉$E|$D$B$pD$E؉$p$tE؍]\$D$$=$MЋ]܉}̋EOT_XgTٍOPߋ]RUP,$BLEٽ.P.$ f,٭,zT٭.BTRXCESUALQPAPQLC SGXAPWdЉ$G\AL$$$٭,߽ ٭. A AMT$ $;ED$E$4$D$ D$ D$dD$$E̋UЋHL@PBJ B$~D$D$ D$hD$$D$4$UD$$$D$ $҉ÉE[uwD$D$ D$D$$+]$D$D$ D$D$$\$D$ t$$t[E}u|$ D$t$$ufD$D$ D$ D$$1zD$D$ D$D$$74$1ۋMP<@8)ڋD$T$$D$ D$ D$ D$$D$D$ D$D$$}<$D$WD$D$ D$D$$E|$ D$t$$t>4$udD$#D$ D$\D$$D$!D$ D$ D$$EUċD$T$ $urD$$D$ D$D$$RMЋ]܉EEE܉D$|$ ]\$t$<$ D$%D$D$ D$D$$D$D$ D$D$$OD$D$ D$D$$EԋD$D$C$ẺD$EЉD$Eԉ$D$D$ D$D$$4$uvD$ D$4$t}tTD$ D$4$t}t2D$(D$ D$D$$K$xW] A QAAD$ D$D$@$D$*$ U(]]u}C`@$ECy]u}]É$҉ƉxD$C`$P @xFM+q yD$T$ 4$|$K[x9|9ȍvrȉڃ뀋C`@$@eCS^UWVSLu>D$F`$<$҉EȉUK D$U $u9CS <$D$T$YF`@$@PL[^_]ÍED$ED$CS D$D$ T$E 4$D$EUD$T$ED$D$ U 4$T$vD$D$ D$D$$F`@$PEPHE؉D$EЉ$D$E $ED$ED$U܋ED$T$D$ U 4$T$EUD$T$ED$D$ E 4$D$D$ D$D$ D$(D$$v<$u L1[^_]D$ EȋỦ<$D$T$uD$D$ D$D$$L1[^_]ÐD$D$ D$ D$$^D$D$ D$\D$$,D$D$ D$D$$L1[^_]ËE؋U܉<$D$T$ D$D$ D$D$$D$D$ D$D$$sD$D$ D$D$$AUHuu]}>D$F`$<$҉E؉US Cx8D$T$<$F`@$@P]u}]ËF`@$XjPHED$E$DEU<$D$T$uD$^D$ D$D$$0vD$bD$ D$\D$$<$u14E؋UD$ <$D$T$uD$lD$ D$D$$1D$]D$ D$(D$$eD$XD$ D$D$$1xD$\D$ D$D$$fUX}E }]UuEG`Uċ@$Ủ$Eu>D$D$ D$D$$1ҋ]Ћu}]ËM̉ $҉EЉUxzD$G`$p XMED$ E4U܉ËMZ r $\$t$tMUċM܋EQAbD$ D$ D$D$$1.D$D$ D$D$$UԋED$ T$ỦD$$1҅D$D$ D$D$$1G`@$pUEMĉD$E$u2D$D$ D$D$$@M܋ED$ UA QD$ẺT$$D$D$ D$D$$D$D$ D$D$$t&US]C`tX@$tQ$C`@$$C`@$Pt$C`@$@t$C`@$[]ÐUS]CP$1҅u[]Ã`$t=D$D$ D$xD$$1[]Í$D$D$É$t []D$$uD$$uD$$uD$ $uD$0$uD$@$wD$P$_D$`$GD$p$/D$$D$$1҅% : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I : ;  : ; I : ; .: ; ' I@: ; I: ; I .: ;' I@: ;I 4: ; I 4: ; I !4: ; I"4: ; I# : ; $.: ;' I %: ;I&4: ;I'4: ;I(.: ; ' I ): ; I*.? : ;' I@+: ;I,4: ;I -4: ;I.4: ;I /4: ;I0 : ;11UX Y213 U441541 64171X Y81X Y9.: ;' @:4: ; I;4: ; I <4: ; I? < . 1D,7L(:0X% 74int!i-W;a- 1oX%m . ' Z##8#g# #$#*##c6#3# 7#$#(#,]#0- #4(:"Z#8 &Z#<9(z#@,>#D6-L#F1.#G 2#H`;#L&D#T&E#X&F#\g?G#`n?H%#d'JZ#h:L#ls ~    R%# # ~Z#'MLZ=a} 17-2>9404;h0: 02;# <# =# ># F2?# M2@# T2A# [2B# b2C# i2D# Z'E# b'F# j'G# H# I# J#s,KG M0/P 02Q# R# S# T# F2U# M2V# T2W# [2X# b2Y# i2Z# Z'[# b'\# j']# ^# _# `#paF g& y 02z# {# |# }# F2~# M2# T2# [2# b2# i2# Z'# b'# j'# # # # r'# z'# # '# 1)# 9)# A)# I)# Q)# Y)# a)# i)# q)# y)# +# +#_"E> # 3#*723!xB%% >&# Z '#j (j+ 5,# 1-#len.# e%/_# y,0#8r=7M1(+-3 E  m0%P0# 4( ?*5 # %+[ # , # '- # . #eof/ # 0 # q;1 # n!2 # -3 #$ 65 #( !7/ #, 5:#0 ;&#2 /  / E# U 1 / U 1; { 1 / { 1 a  Z /   Z / Z  Z /  Z   /   #g # 8 %#  &# 5 '1#" f ("   + > , # .# @ /# H 0# ? 1<#  2 # . 3 #x 1> 4x  @ 7  8/# > 9># 3 :I#  ;T#  <1#( 75 =1#,  >1#0  ?#4 6 @#5  A #8 B #<m  H C   ( M;@6 -   0 - 10#"= 2 1  5 ;7 60# 70#( 8 a  ; 3 <#  =0#5 ><  A # B # a  Cl   F  G0#  H0#3 I  Q R / S1 ] T ; U D L ; M #  N0# 3 O# + V #  W$F m n# 2 o#  p# # q0#D rO $ "key #;#tag $&# < %Z# - &&# B 'U #set (^# ^"< (key -;#  ./# 8 /# ( 0#0 & 1<#4 x ) 0 % 6# & 7# - 8#og" 2   9o < - =# 5 >1# 7 ?1# " @1# d A, ;6 -B-t- (`# A2a# cZ# d#$ #e#P lg#` %i#d **jZ#h ymU #l n1#p $/i?2 &4Z# '7# (:# \9?# Z A#TZ T Z?Z T Z  1U `  T Z Z T Z U 1@5B8E F># g=G1# 3H1# I1# J1# K1# L1# 8#M1# N1#$ #$O1#( 6.P>#, S QZ#4RU V># ?W1# X&# <Y1#R5ZTl] >^T# 3`0# +b1# j$c1# =eZ# f# g#X hk 0:l# m># n# o#Z3pe)14( )# (* # ,+Z# -<# /I# +1# {&2# Y1x! >"# $1# A&# ''# )>#L ?*#T #,>#\ -#d `;/1#l 11#p 7521#t11~$31(6 57# ?9# 7::# ;# ,<# ^=# N># <?$# >@# Z B*#$  7Z  Z Z   $  C,L MZ# $NZ# PZ# %Q&# T# =WI# p7X#(minY#)secZ#* %[#+\; 0 J%Z8,%?''Aw6<g8`& 8>'Z8XMAZ8@keyB; 1CglenD<u@!E<7!FXY![0G:!H& !(I<!>J1!K1!8L!M !5N1?!#O1k!}5P1 Qd @Rc HSb!?T<!U p!.V "iW1"kX11#p2 $mZ%8%&(&l&Z *'key;&1'len <&0 1& 1& 1&  1&1&U61&M&00&9Z&&t&)8>&6Z&f& &(1(}.7Z)key6&(@ <Z)key;&*Z7ZA%`+8+,(u~-l&Z *&t.key;-1\/len<-0p221k^ 2|2p3x4H 4j 4 54 4 4 4 40 4h 4 4  5~5$~604< 4H$ 4TD 6`5l~5x~5@7U$w$&28w$$&2$P% & +8# -(%% ,Z &*up-t'C - (V -E) ,tZ &* +8s +3sm -(u ,vuH-tw,-yxU k-y<-Az,%2{H0p2P(_NZ*>,?+8Mk-(O,PuX-tQ-AR,%2SX0p2i=+&Z@,.$+8P+%,(uL-,Z *u\-t,A`-%20p2-90`5/o/++8W*kI7Zp/ 1+&<k0:| /:-,:Cӗ 0;78֨ ::Tظ :.' >:y-:X0:#3:6:$!9:<:?:%B:]:?`:d:(g:}6j: m:p:I#s:(1v:4y:::I?::?: :::d0:*:,( ė@:Ǘ ?ʗP:1͗:/З:2ڗ i8ݗ:4 ]:) -: :g1  : @!0:' &,&%&{ && &P&m&&>& &;#, &`,")p&[<2&5&G 8&_ ;&>&19A&};D&G&J&!M&P&S&y V&7*Y&j9\&7_&:b&*e&("n&Mq& t&1& &*&& ),)&&l,&(,&?+,&z.,&)1,&4,&u?7,&:,&7=,&=@,&C,&1F,&=I,&&V,& `,&<j,&C0u,&/&:& &&7:X3:n%:#:#:I:::u2:Z4::Ɨ:G8͗:ԗ:0ۗ:2:>:2:- :$&N& &T &%/&E&r %&h/,&n0&7,,>&B,I0,z0P &W,=[@&g3b&Ki&Kp&pw&~& &?& &"&0 , *p,`&$+&O&&,5&P/&{=&4&`&.&&&&14&$& 7&&&&h.&&o#!&(& /&63&:&6A&(H&O&<S,'ZP&^,'b&0i&m&t&2x&&1&&I-&,&&)&&z!&6&w&2$&8&.&&8&"&/&&+&/&n&&n& &$&F+& 2&>9&'@, G&"K&R&&Y&`&g&+3n&u&|&&F>&T&&H&&h&J &9& &% &r>&&-&;&&6&&&F+&_  &2 &^ &1,u7&5#&u*&[:1& 8&w<&'@: *: :,:k.:R0:<2:-4:t8:<:3=G .J:9M:I"R:7T:yV:`Z:;^ B.i,:(m,:/q, t,:v,:tx,:z,:|,:W,;$e-L 1;e-M; e-K;4e-n;$e-N;;e-R:+,:.,:08:g*?::F:P:T: \:)a:h:q:&x::/::'::5:O<&>." .../../lib/include/mxf/usr/include/usr/include/sys/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_opatom_reader.cmxf_reader.hmxf_reader_int.hmxf_file.hstdint.htypes.hmxf_types.hmxf_list.hmxf_header_metadata.hmxf_data_model.hmxf_primer.hmxf_partition.hmxf_index_table.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_avid_labels_and_keys.hmxf_avid_extensions_data_model.hstdio.hlibio.htypes.hstddef.hmxf_logging.hQK<><><>{g"222%b@8@8l,;gc>J׭")u1""\Aa]J)it22 22=22w2f2l22222 d2Z222622R22w2\2022z2v23;=; .wtfur|f;<|t.|.<|f<QVSlvRV=euM($Z % w,$,&2W2l2wW*2%!=e bT W*Iu?$""49+/:>d>H  |Cs02.}>*"z[2un}*X2>*}dun|2g222*Sz""2!j8@T=|*}";/kte0 egt6=61910m tJ XkJ;of";B073SO73kf2g2)-W<).dXwP2F3!41910w .k"L-q]2 44t?9=0:C7A8iL/@p 4 -p_Pdb6t=ۭ,v=tt?+[%=[<%.\0"x<`^X d0xxxmxf_opatom_reader.c'%s' failed, in %s:%d localLen == mxfUUID_extlenlocalLen == 8localLen == 4localLen == 1deltaEntryLen == 6totalLen == segmentLenadd_track(reader, &track)mxf_is_header_metadata(&key)mxf_skip(mxfFile, len)haveVideoOrAudioTrackmxf_skip(mxfFile, frameSize)mxf_file_is_seekable(mxfFile)frameNumber < reader->essenceReader->data->numAvidFrameOffsets - 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)mxf_read_int32(reader->mxfFile, &newSegment->indexEditRate.numerator)mxf_read_int32(reader->mxfFile, &newSegment->indexEditRate.denominator)mxf_read_int64(reader->mxfFile, &newSegment->indexStartPosition)mxf_read_int64(reader->mxfFile, &newSegment->indexDuration)mxf_read_uint32(reader->mxfFile, &newSegment->editUnitByteCount)mxf_read_uint32(reader->mxfFile, &newSegment->indexSID)mxf_read_uint32(reader->mxfFile, &newSegment->bodySID)mxf_read_uint8(reader->mxfFile, &newSegment->sliceCount)mxf_read_uint8(reader->mxfFile, &newSegment->posTableCount)mxf_read_uint32(reader->mxfFile, &deltaEntryArrayLen)mxf_read_uint32(reader->mxfFile, &deltaEntryLen)localLen == 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)mxf_skip(reader->mxfFile, len)(essenceReader->data = (EssenceReaderData*)malloc(sizeof(EssenceReaderData))) != NULLadd_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_create_header_metadata(&data->headerMetadata, reader->dataModel)mxf_read_header_metadata(mxfFile, data->headerMetadata, partition->headerByteCount, &key, llen, len)mxf_find_singular_set_by_key(data->headerMetadata, &MXF_SET_K(EssenceContainerData), &essContainerDataSet)mxf_get_uint32_item(essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, BodySID), &essenceTrack->bodySID)mxf_get_uint32_item(essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, IndexSID), &essenceTrack->indexSID)mxf_uu_get_top_file_package(data->headerMetadata, &sourcePackageSet)mxf_get_umid_item(sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &sourcePackageUID)mxf_uu_get_package_tracks(materialPackageSet, &arrayIter)mxf_get_uint32_item(materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), &track->materialTrackNumber)mxf_get_uint32_item(materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), &track->materialTrackID)mxf_uu_get_package_tracks(sourcePackageSet, &arrayIter)mxf_uu_get_track_datadef(sourcePackageTrackSet, &dataDefUL)mxf_get_uint32_item(sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), &essenceTrack->trackNumber)mxf_get_rational_item(sourcePackageTrackSet, &MXF_ITEM_K(Track, EditRate), &essenceTrack->frameRate)mxf_uu_get_track_duration(sourcePackageTrackSet, &essenceTrack->playoutDuration)mxf_get_strongref_item(sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), &descriptorSet)process_cdci_descriptor(descriptorSet, track, essenceTrack)process_wav_descriptor(descriptorSet, track, essenceTrack)Unsupported file descriptor, in %s:%d mxf_uu_get_track_datadef(materialPackageTrackSet, &dataDefUL)mxf_get_rational_item(materialPackageTrackSet, &MXF_ITEM_K(Track, EditRate), &videoEditRate)initialise_default_playout_timecode(reader)process_metadata(reader, data->headerPartition)get_num_essence_tracks(essenceReader) == 1(filePos = mxf_file_tell(mxfFile)) >= 0read_avid_mjpeg_index_segment(reader)mxf_file_seek(mxfFile, filePos, SEEK_SET)mxf_skip(mxfFile, data->headerPartition->indexByteCount - mxfKey_extlen - llen)mxf_is_body_partition_pack(&key)mxf_is_gc_essence_element(&key) || is_avid_mjpeg_essence_element(&key) || is_avid_dnxhd_essence_element(&key)reader->essenceReader->data->avidFrameOffsets != NULLget_avid_mjpeg_frame_info(reader, reader->essenceReader->data->currentPosition, &fileOffset, &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_skip(mxfFile, essenceTrack->frameSize)get_avid_mjpeg_frame_info(reader, frameNumber, &fileOffset, &frameSize)mxf_file_seek(mxfFile, data->essenceStartPos + fileOffset, SEEK_SET)mxf_file_seek(mxfFile, data->essenceStartPos + essenceTrack->frameSize * frameNumber, SEEK_SET)mxf_get_list_length(&headerPartition->essenceContainers) == 1+4+4S #+4+4+4+4S 6+4+4+40+4+4S (+4S H+4+4+4 +4 +4 @+4 A+4 P+4 Q+4 +4 +4 +4 *+4| AB LAB AB AB AB IQAB IP%AB FI &AB F*.AB FI@,AB FO/oAB Dp/AB DttuPTRQXfRQttuttuttuttu/P/u~xu~u~,mu`mR u` R u`  R Z u`Z v Rv u`  R u`xuhuhuhxufpufpR RSWRWaPaufiufi}Puf^ufFRKufmumuVWuvuWvxu&VW&0uW0uVuVWYuY[uW[VW5VW5(u(+Vu+0VW0uVuVW$ u$ E VWE r ur u Vuu z VWz Z uZ VW  u VW QuQVW}u}VWuxu\u\u\xuXuXuXunPumPxuTuTuTxuPuPuPxuLuLuLxuPRPumumuPRu{Pu{uPRG uG L PRL uxuuuxuuuxuut ut u  u u uxuuuttA%u--A%uu ''Cu CuuA%u /V2V0 VR a V!!V"#V6#I$V %4%V !QS !#!Q2u@e!!u@H"r"u@x""PuD#6#u@I$ %u@4%A%u@.SVSRSV0 : SV]!!SV$$PRCu~uA%u~p.S2SCu~uA%u~unP2uA%Pu2uhyA%uh2udA%ud2u`u`u`A%u`Cu\uA%u\2uX"uXA%uX2uTuTOuT#h#uT#A%uT2uPCuPuA%uP2uLgA%uL2u%PuU!u!"u#6#uI$ %u4%A%uP%Q%tQ%S%tS% &uP%t%t%~%S~%%u%%S%%u% &Sg%~%R%%R%%Pt%%VW%%VR% &VW~%%PR%%PR& &PR &!&t!&#&t#&*u &Y&Y&&V&&u&c(Vc(f(uf((V((u(X)VX)[)u[)*V &{&{&U'u U'''(u ((($)u $)[)[))u )))*u .&&W&d(Wf((W(Y)W[)*WF&&S&b(Sf((S(W)S[)*S&&ul'U'ul'(ulM((ul&&u`&U'Pud'(PudM((u`&&uX+'U'uX'(uXRM((uXa))Pu\)*uX**t**t*>,u*O*O**V**u*>,V$**W*>,W<**S**S ++S+ ,Sq**uh* +Pul=++uh@,A,tA,C,tC,.u@,x,x,,W,,u,.W@,U,U,[,u [,a,u@ua,.u@,,uP,.uP,,P..Pw.z.Pudz..PR//t//t/o/u///m/Sm/o/up/q/tq/s/ts/ 1up////u//S/ 1u=.opa_initialise_reader0opa_is_supported 1KQ %4%6#I$"#!!0 Uu2Cmsdg`bKQ %4%$I$##6##"#!!0 UjLP6>!nvLxgr*R Jq-aiUYIM,4x|bf>F"G*.dY>u CAmp`bg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_IMX40_esscont_labelint8_tg_Null_UMIDg_EventTrack_EventOrigin_item_keyg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keykeyFrameOffsetg_GenericTrack_Sequence_item_keymxfUUIDMXFMetadataItemg_ClosedIncomplete_Footer_pp_keyoctet1octet2octet3g_GenericDescriptor_Locators_item_keyeditUnitByteCountg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyskip_next_frameopatom_skip_next_frameint32_tg_DefinitionObject_Identification_item_keyg_DefinitionObject_set_keyheaderByteCountframeRate_IO_save_endbodySIDg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyheaderPartitiondisplayXOffsetbodyOffsetbasicsliceOffsetg_IECDV_25_525_60_compdef_labelg_AvidMJPEG31_ResolutionIDcurrentElementg_OpenComplete_Footer_pp_keyg_Identification_ProductVersion_item_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baseg_D10_50_525_40_compdef_labelg_StructuralComponent_DataDefinition_item_key_locksourcePackageTrackSettotalLeng_FileDescriptor_ContainerDuration_item_keycompoundsourcePackageUIDg_DMFramework_set_keyg_Preface_LastModifiedDate_item_keysliceg_TaggedValue_Value_item_keyg_FileDescriptor_SampleRate_item_keyheaderMarkInPostypeg_EssenceContainerData_IndexSID_item_key_IO_save_basetargetPositiong_RGBAEssenceDescriptor_set_keyg_BWFClipWrapped_esselement_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_complexity03_op_atom_labelg_TapeDescriptor_set_keymaterialPackageSetdisplayYOffsetg_GenericPictureEssenceDescriptor_AspectRatio_item_keyMXFDeltaEntryessenceTrackg_DVClipWrapped_esselement_keyg_GenericPackage_set_keyMXFHeaderMetadatag_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columnmaterialPackageTrackSetg_Identification_ThisGenerationUID_item_keyget_next_frame_numberg_DV1080i50_compdef_labeldisplayHeightMXFDataModelg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelMXFArrayItemIteratorMXFIndexEntryg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_Identification_ProductUID_item_keyg_D10_30_625_50_defined_template_esscont_labelg_DMSegment_set_keymxfLocalTagtemporalOffsetg_RGBAEssenceDescriptor_Palette_item_keylong intessenceStartPosMXFCompoundTypeInfog_Identification_CompanyName_item_keysingleFieldg_D10_50_525_60_defined_template_esscont_labelindexEntryArrayg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_labelitemDefs_IO_markervideofixedSizeg_CDCIEssenceDescriptor_set_keyshort unsigned intg_GenericTrack_set_keyg_D10_50_625_50_picture_only_esscont_labelg_Identification_Platform_item_keyg_DataDefinition_set_keyg_complexity02_op_atom_label_MXFDeltaEntryMXF_BASIC_TYPE_CATg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labeldatag_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_labelMXFListElementg_AvidMJPEG101_ResolutionIDg_AES3AudioDescriptor_set_keyseektrackNumbermxfKeyfileSizeg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_labelpackageUID_IO_FILEg_BWFClipWrapped_esscont_labelMXFTrack_MXFIndexEntrydurationMXFVideoTracknewSegmentg_RGBAEssenceDescriptor_ComponentMaxRef_item_keyg_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelg_AES3FrameWrapped_esscont_labelsegmentLennextTagdeltaEntryLeng_OpenComplete_Body_pp_keyunsigned char_MXFTrackfilePosg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keyg_RecordingDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelg_GenericSoundEssenceDescriptor_QuantizationBits_item_keymxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_TimecodeComponent_StartTimecode_item_keyg_D10_50_625_30_compdef_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelruninLeng_DNxHD_esselement_keysliceCountinstanceUIDg_DNxHD1080i185ClipWrapped_esscont_labelpartitiong_D10_50_625_50_extended_template_esscont_labelindexEntryArrayLeng_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyblockAligng_D10_50_525_60_extended_template_esscont_labellocalLeng_Preface_Identifications_item_keyvalueflagsget_last_written_frame_numberg_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labelfixedArraySizeg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keycharg_DVBased_25_525_60_compdef_labelg_Preface_ProjectName_item_keyg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_IMX50_esscont_labelg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyindexDurationsegmentsg_GenericPackage_MobAttributeList_item_keyg_GenericSoundEssenceDescriptor_DialNorm_item_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_key_MXFHeaderMetadataisDropFrame_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyoctet13octet14octet15audiooctet18g_Null_UUIDg_D10_50_525_30_compdef_labelg_Identification_set_keyg_IMX_esselement_keyessenceReaderg_OpenComplete_Header_pp_keynumeratormxf_log_funcg_OpenIncomplete_Body_pp_keyvertSubsampling_IO_read_ptrfree_sys_datag_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_ALawClipWrapped_esscont_labelprocess_metadata_posput_charg_D10_50_525_60_compdef_labelg_Preface_PrimaryPackage_item_key_MXFReaderListenerg_DVBased_50_625_50_FrameWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SignalStandard_item_keyMXFIndexTableSegment_markersthisPartitionminorVersiong_D10_40_525_60_picture_only_esscont_labelg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labeltrackg_DVBased_25_625_50_FrameWrapped_esscont_labelelementDataframeSizeg_GenericPackage_PackageModifiedDate_item_keybufferhaveReadAFrameMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keytypeIdsourcePackageSetg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keydisplayWidth_MXFReaderreaderg_ClosedIncomplete_Header_pp_key_offsetg_RGBAEssenceDescriptor_AlphaMinRef_item_keydeltaEntryArrayg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_UncClipWrapped_esselement_keyMXFItemTypeg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_AvidMJPEG101m_compdef_labelg_GenericPackage_Tracks_item_keyg_ALaw_compdef_labelg_StaticTrack_set_keybufferSizeg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelg_Preface_ProjectEditRate_item_keyg_TimecodeComponent_DropFrame_item_keyread_avid_mjpeg_index_segmentg_AvidMJPEG101_compdef_labelMXFFilelong unsigned intg_D10_40_625_50_picture_only_esscont_labelcurrentPositionminDurationg_AES3ClipWrapped_esselement_key_flags2playoutTimecodeIndexg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keyg_DV720p50_compdef_labelsamplingRateg_LegacyTimecode_datadef_labelTimecodeIndexg_ContentStorage_EssenceContainerData_item_keymajorVersionsetDefs_unused2g_Null_ULarrayIter__quad_tg_DV1080i50ClipWrapped_esscont_labelopatom_get_last_written_frame_numberMXFItemTypeCategoryg_TaggedValue_set_keyg_Data_datadef_labelg_OpenIncomplete_Header_pp_keyg_SourcePackage_set_keywriteg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyMXFPrimerPack_MXFReaderListenerDatag_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericTrack_TrackNumber_item_keycontainerDurationg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Preface_OperationalPattern_item_key_old_offsetg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_key_IO_backup_baseg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyEssenceReadertypesg_CDCIEssenceDescriptor_ColorSiting_item_keyg_AvidMJPEG21_compdef_labelMXFReaderis_avid_dnxhd_essence_elementg_MultipleDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_RandomIndexPack_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelis_seekableg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intg_D10_40_525_60_defined_template_esscont_labelindexMarkInPossysDatag_TextLocator_LocatorName_item_keyg_ALawFrameWrapped_esscont_labelg_IMX30_esscont_labelmxfUMIDMXFMetadataSetoperationalPatterng_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_label_MXFMetadataSetg_InterchangeObject_InstanceUID_item_key_IO_write_endhorizSubsamplingg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keysampleRateg_Timecode_datadef_labelmembersg_InterchangeObject_GenerationUID_item_keylastTypeIdsourceTimecodeIndexesMXFReaderListenerDatacomponentDepthg_GenericPictureEssenceDescriptor_SampledWidth_item_keymaterialTrackNumberEssenceTrackcountg_AvidMJPEG21_ResolutionID_IO_write_ptrg_AvidMJPEG151s_ResolutionIDg_Identification_ProductName_item_keyg_TimecodeComponent_set_keyreadg_DescriptiveMetadata_datadef_label_MXFListElement_nextunsigned intfreeFuncg_InterchangeObject_set_keyget_avid_mjpeg_frame_inforoundedTimecodeBasedataModelg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelframeframeNumber__pad1__pad2__pad3accept_frameg_GenericPictureEssenceDescriptor_FrameLayout_item_keyopatom_get_header_metadatanumAvidFrameOffsetsfixedSpaceAllocationg_GenericPackage_UserComments_item_keystding_KLVFill_keyopatom_position_at_frameprimerPackg_PhysicalDescriptor_set_key_flagsoffsetg_Null_Rationalopatom_have_footer_metadataoctet10octet11octet12octet16octet17allocate_bufferoctet19_modeget_charg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyframeSizeSeqg_MaterialPackage_set_keyMXFArrayTypeInfotrackIDheaderMetadatag_BWFFrameWrapped_esscont_label/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/readerg_DVBased_25_625_50_compdef_labeldeallocate_buffermxfFileg_DV1080i50_esselement_keyg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29EssenceReaderDatag_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Header_pp_keyg_GenericTrack_TrackID_item_keyownDataModelg_D10_30_625_50_extended_template_esscont_labelg_GenericPictureEssenceDescriptor_FrameSampleSize_item_keymxfPositiong_MultipleWrappings_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericTrack_TrackName_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyavidFrameOffsetsmaterialTrackIDg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyinfooctet30octet31g_AvidObjectDirectory_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULMXFListg_EssenceContainerData_set_keyhaveFooterMetadataread_next_frameopatom_read_next_frameg_GenericPictureEssenceDescriptor_set_keyg_Null_Keyitemsizeg_GenericSoundEssenceDescriptor_Locked_item_keyg_FileDescriptor_Codec_item_keylong long unsigned intsetsessenceContainersg_DVBased_25_525_60_ClipWrapped_esscont_labelg_AvidMJPEG201_compdef_labellengthuint16_t__off_t_chaing_AvidMetadataRoot_keyg_StructuralComponent_set_keyaspectRatiog_AvidMJPEGClipWrapped_esselement_keyg_SourceClip_set_keyis_avid_mjpeg_essence_elementposTableg_AvidMJPEGClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keyg_Track_Origin_item_keyg_ContentStorage_set_keyg_TaggedValue_Name_item_keyarrayg_DV720p50_esselement_keyg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labeldataDefULg_Preface_EssenceContainers_item_keyg_IndexTableSegment_keylocalTagg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_keyessContainerDataSetMXFFileSysDatag_GenericPictureEssenceDescriptor_ResolutionID_item_keyllen_shortbufg_DVBased_100_720_60_P_compdef_labelMXFLogLevel_EssenceTrackg_DVBased_50_525_60_FrameWrapped_esscont_label__off64_tlastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelg_DNxHD720p120ClipWrapped_esscont_labelfileOffsetoctet0mxfLengthclipoctet4octet5octet6octet7octet8octet9failg_Preface_Version_item_keyg_IECDV_25_525_60_FrameWrapped_esscont_labelg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keyg_root_set_keyg_GenericPackage_Name_item_keyessenceContainerLabelframeHeightnamedenominatorlistenerMXFInterpretTypeInfoindexStartPositionfree_func_typeMXFClip_EssenceReaderDatag_AvidMJPEG101m_ResolutionIDg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labelshort intg_EventTrack_EventEditRate_item_keyuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLennumElementsMXFCompoundTypeMemberInfoindexSIDMXFReaderListenerMXFAudioTrackopatom_closefooterPartitionindexEntryLeng_ImportDescriptor_set_keyg_Track_EditRate_item_keyessenceTrackselementsg_WaveAudioDescriptor_BlockAlign_item_key_vtable_offsethaveVideoTrackg_GenericSoundEssenceDescriptor_ChannelCount_item_keydescriptorSet_IO_buf_baseMXFPartitiong_DVBased_50_525_60_compdef_labelposTableCountg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATg_TimecodeComponent_RoundedTimecodeBase_item_keyelementTypeIdopa_is_supportedopa_initialise_readerhourg_WaveAudioDescriptor_set_keysigned charMXF_ELOGelementLengthg_ClosedComplete_Body_pp_keymxf_opatom_reader.cg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelvideoEditRateg_Null_LocalTagg_Preface_ContentStorage_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelitemsposTableIndexMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_D10_50_525_60_picture_only_esscont_labelreceive_frameg_D10_30_625_50_picture_only_esscont_labelhaveVideoOrAudioTrackuint32_tg_RGBAEssenceDescriptor_PixelLayout_item_keyg_AvidAAFKLVEssenceContainer_esscont_labelg_AvidMJPEG31_compdef_label_filenotracksposition_at_frameg_Preface_set_keyg_WaveAudioDescriptor_AvgBps_item_keysize_tg_D10_30_525_60_extended_template_esscont_labelg_GenericPictureEssenceDescriptor_ImageSize_item_keyg_complexity01_op_atom_labelindexByteCountg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATimageStartOffsettellstdoutg_D10_40_625_50_defined_template_esscont_labelg_DV720p50ClipWrapped_esscont_labelg_AvidMJPEG201_ResolutionIDcategoryinterpretg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyopatom_get_next_frame_numberentriesg_D10_50_625_50_defined_template_esscont_labelg_PrimerPack_keyisPersistentg_DMSourceClip_DMSourceClipTrackIDs_item_keylabelchannelCountget_header_metadatag_AvidMJPEG151s_compdef_labelint64_tMXFBasicTypeInfog_AvidDV25ClipWrappedEssenceContainer_esscont_labelframeWidthMXF_WLOGg_EventTrack_set_keyisVideog_GenericPackage_PackageUID_item_keypositiong_OpenIncomplete_Footer_pp_keyg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyhave_footer_metadatanextindexEditRatedeltaEntryArrayLeng_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelcloseg_IECDV_25_625_50_compdef_labelpreviousPartitionkagSizeg_D10_50_625_40_compdef_label__pad4__pad5g_ClosedIncomplete_Body_pp_keyg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keybitsPerSampleplayoutDurationstreamOffsetMXF_COMPOUND_TYPE_CATGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@ 1 4%L1+L10L1!Bm4.> R cN ^2j9m2Pk|t   A !2  !Rp0˜@5D6    /Lg/o@,*. &P% 9  a0 @ P ` p  ' K k      C q   0 @ P :` mp     /NaqQ ';Pi '9Se &=Ph % @ W q          p/ mxf_opatom_reader.cget_avid_mjpeg_frame_infoopatom_get_next_frame_numberopatom_get_header_metadataopatom_have_footer_metadataread_avid_mjpeg_index_segmentopatom_closeopatom_position_at_frameopatom_skip_next_frameopatom_read_next_frameopatom_get_last_written_frame_numberg_EssenceContainerData_set_keyg_EssenceContainerData_BodySID_item_keyg_EssenceContainerData_IndexSID_item_keyg_GenericPackage_PackageUID_item_keyg_MaterialPackage_set_keyg_GenericTrack_TrackNumber_item_keyg_GenericTrack_TrackID_item_keyg_Track_EditRate_item_keyg_SourcePackage_Descriptor_item_keyg_CDCIEssenceDescriptor_set_keyg_AvidMJPEGClipWrapped_esscont_labelg_WaveAudioDescriptor_set_keyg_AvidMJPEGClipWrapped_esselement_keyg_DNxHD_esselement_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_DVBased_50_525_60_ClipWrapped_esscont_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelg_BWFClipWrapped_esscont_labelg_AES3ClipWrapped_esscont_labelg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelg_DNxHD1080i120ClipWrapped_esscont_labelmxf_logfreemxf_read_next_nonfiller_klmxf_is_index_table_segmentmxf_skipmxf_free_index_table_segmentmxf_create_index_table_segmentmxf_read_local_tagmxf_read_uint16mxf_read_uint8mxf_read_uint32mxf_add_delta_entrymxf_read_int8mxf_read_int32mxf_read_int64mallocmxf_read_uint64mxf_read_uuidopa_initialise_readeradd_trackadd_essence_trackmxf_get_list_lengthmxf_get_list_elementmxf_avid_load_extensionsmxf_finalise_data_modelmxf_is_header_metadatamxf_create_header_metadatamxf_read_header_metadatamxf_find_singular_set_by_keymxf_get_uint32_itemmxf_have_itemmxf_uu_get_top_file_packagemxf_get_umid_itemmxf_uu_get_package_tracksmxf_uu_next_trackmxf_uu_get_track_referencemxf_equals_umidmxf_is_picturemxf_is_soundmxf_uu_get_track_datadefmxf_is_timecodemxf_avid_get_data_defmxf_get_rational_itemclean_ratemxf_uu_get_track_durationmxf_get_strongref_itemmxf_is_subclass_ofprocess_cdci_descriptorinitialise_playout_timecodeinitialise_source_timecodesget_num_essence_tracksget_essence_trackget_mxf_trackmxf_equals_ulmxf_file_tellinitialise_default_playout_timecodemxf_file_seekmxf_is_body_partition_packprocess_wav_descriptormxf_is_gc_essence_elementmxf_equals_key_prefix__udivdi3mxf_file_sizeaccept_frameread_framesend_framemxf_file_is_seekablemxf_free_header_metadatamxf_free_partitionopa_is_supportedis_op_atom3; CP6:789: 67J7\7g; <=>|?? 64@S@?@AB-5 =J66 6 77';T a6: 6CCFDemu6@ 6 #68@ HU6E@@ EV ?u ? ? F @ '  / < 6X G @    6 D6 @ C C    6 E\ d  l y 6    6    6     61 9  A N 6c k  s  6    6    6  6+3 ;H6]e mz6 6 6 6%- 5B6W_ gt6 6 6  6' /<6^f n{6 66  63;CP6em u6 6 6E:A\v}I6 6=JQY an6K 6LMN% -:6OW _l6 68 6O (56UPiq y6Q 6-*R>F N[6k-}S 6-TU  !61-CSW_ gt6-V 6-RW:X^YtZ-T-SW[\(XE]Q[]\m^_ 66 $64-FS^f n{6 6 6-T-&`<acb[-c 6-S&. 6C6Y-jde-RWX2]H[^-f`vafgh 6/7 ?L6aitj{-kl 6m    ' 6J nq 8    6    6 o!:7!?! G!T!6i!q! y!!6!m!! !!6!8"o""" *"7"6L"T" \"i"6":""""6#8B#J# R#_#6t#|# ##6## ##6#-#d $p#$+$ 3$@$6M$qa$-i$r$-$r$$ $$6$l%% +%6%t%i%s=&iG&ls&u&:&v'w/'7' ?'L'6'u'v(w,(4( <(I(6T(x(n(( ((6(( ((6() ))60)8) @)M)6m):))))6)) ))6)) )*63*i=*le*:*:***+6+$+ ,+9+6A+xj+n~++ ++6++ ++6++ +,6, , (,5,6p,x,,,,6,l,i$-nQ-Y- a-n-6-- --6-n-- --6@.H. P.].6.n.. ..6.. ..6/y-/zB/7[/7/|/K// //6/L/-/k0-0k+0-30k?0-G0kS0-[0kg0-o0k{0-0k0-0k0-0k0-0k0-0k0-0k 33!3&31383?3F3M3T3b3i3p3{3333333333333#323A3P3_3n3}33333333333"313@3O3^3333333333'323=3P3^3l3z333333333333"313<3O3]3k3y333333333333!303;3N3\3j3x333333333333 3.3<3J3X3f3t333333333333"303?3J3U3`3o3w333333333 333#3F3Q3_3m3{333333333 3 3 3 3# 31 3? 3M 3[ 3i 3w 3 3 3 3 3 3 3 3 3 3 3 3' 3/ 3= 3K 3Y 3n 3} 3 3 3 3 3 3 3 3 3 3 3) 37 3E 3S 3a 3o 3} 3 3 3 3 3 3 3 3 3 3 3 3# 32 3E 3S 3b 3u 3 3 3 3 3 3 3 3 3 33(363E3Y3g3u3333333&343B3P3e3t3|333333333383G3O3]3k3y3333333333333#313333333,3:3H3V3d3r3333333333333*383F3[3n3|333333333333#363>3L3Z3h3v33333333333,3:3H3V3d3r3313D3R3`3n3|333333 /3/3)/.3<3O3[_c/h3|3/33/33/3/ 3(32/73A/F3P/U3_/d3n/s3}/3/3/3/3/3/3/3333/3/$3./;/H/M3Sc3q3}3333333333 33%313=3I3U3a3m3y33333/3/3/ 33%/*363R3]/m/r3}/322///////// //4/=/F/tx3/3/3/33/3 /3/$3048/=3H/M3X/]3h/m3|3/3/3/3/333/3/3/3$3//43?/D3S3Zd3ptx/}3/3/33/33/33/3 3/ 3+/63BFJ/O3Z/_3r33333333333 3 3 3& 31 3< 3G 3R 3] 3h 3s 3~ 3 3 3 3 3 3 3 3 3 3 3 3!3 !3!-!3)!35!-:!3E!3P!3[!3g!-l!3w!3!-!3!3!-!3!3!-!3!3!-!3!3!-!3"3"3"3'"33"3?"3K"3W"3c"3o"3{"3"-"3"-"3"3"3"3"3"3"3"3"3 #3#3##3/#3;#3G#3S#3_#3k#3w#3#3#3#3#3#3#3#3#3#-#3#3$3 $3$3%$31$3=$3I$3U$3a$3m$3y$3$3$3$3$3$3$3$3$3$3$3$3%3%3%3)%34%3?%3J%3U%3`%3k%3v%3%3%3%3%3%3%3%3%3%3%3%3%3 &3&3#&3/&3<&-A&3M&3Z&-_&3l&-q&3}&3&-&3&3&3&3&3&3&3&3&3&3'3'-'3&'-+'37'3C'3O'3['3h'-m'3y'3'3'3'3'3'3'3'3'3'3'3'3 (3(3!(3-(39(3E(3Q(3](3i(3u(3(3(3(-(3(3(-(3(3(3(3(3(3)3)3)3))35)3A)3M)3Y)3e)3q)3})3)3)3)3)3)3)3)3)3)3)3*3 *3*3%*31*3=*3I*3V*-[*3g*3s*3*3*3*3*3*3*3*3*3*3*3*3+3+3+3'+33+3?+3K+3W+3c+3o+3{+3+3+3+3+3+3+3+3+3+-+3+3,3,3,3),35,3@,3K,3V,3a,3l,3w,3,3,3,3,-,3,3,3,3,3,3,3,-,3-3-3--#-3.-39-3D-3O-3Z-3k-3w-3-3-3-3-3-3-3-3-3-3-3-3-3 .3.3 .3+.36.3A.3L.3W.3b.3m.3x.3.3.3+.8.<P.Th.l..... .$@.D\.`/63 1225224068 2404 1000 100664 72092 ` ELF4(USX ZX$ZX(R H0M [P,U]H8P4ÍvUE]@`@$@ UE]@`@$@ U(E]] uu}8@`@$<$EuAD$BD$ D$D$0$1ҋ]Ћu}]ÍvU\$t$ B$<$D$uD$CD$ D$D$0$1뚍UEtEE$ÍvUWVS0@`h<]P$D $D$HX$D$ED$ ED$\$4$u[D$KD$ D$0D$0$h$X $1[^_]Ðt&$GdD$H$EUċ<\$D$ET$D$Q4A0T$ HD$B4$D$D$OD$ D$D$0$%vD$LD$ D$GD$0$D$MD$ D$hD$0$HED$D$A$tVHD$ D$E$udD$VD$ D$D$0$DD$UD$ D$D$0$ED$ $H@HE܉D$D$0B$u2D$eD$ D$TD$0$E܍ML$$DžLHM؍EL$D$B$xD$E؉$tx$ux $t$DD$DD$$ht$$^EЉD$<$EЉED$@$FFD$ED$P$E؍^ \$D$`$H$FD$E؉$FX$<$t*C$$tk]Ћu}]Í&{(u׉{D$lD$ D$D$0$1fC$$D$T$ C$<$D$t$C$$VL&D$`D$ D$D$0$1E1ɺtC(S,D$rD$ D$D$0$1t&US]C`t^@$tW$C`@$$C`@$$$C`@$ $C`@$t$C`@$[]Ít&'UVS ]CP$u 1[^]Ã`$ u\$4$4$ 4$D$É$uD$$uD$$uD$$uD$$uD$$jD$$RD$ $:D$0$"D$@$ D$$$ [^]% : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I : ;  : ; I : ; .: ; ' @: ; I : ; I: ; I: ; I .: ;' I@ : ;I !: ;I"4: ;I#4: ;I$4: ;I %4: ; I &4: ;I '4: ;I( : ;).: ; ' I@*4: ; I+4: ; I,4: ; I - : ; ..: ;' I /: ;I04: ;I1.? : ;' I@2 : ;31UX Y41516 U741 841941: 1;.: ;' @<4: ; I =4: ; I? < .0N(cs$50!  U]2/intDj)Z;a),o!m ." Z##j3#\# #Y!##!#=.# @#$N#(J#,o#0) #44"Z#8&Z#<(z#@,>#D-L#F-,.#G92#Ho;#L\"D#Tc"E#Xj"F#\q"G#`9H%#dv#JZ#h=L#ls ~  d  !# # Z#'(Z6a 17)2>M440/;h%: L-;# @<# G=# ]-># d-?# k-@# r-A# y-B# -C# -D# 6#E# >#F# F#G# H# I# J#}(K<, M%$P L-Q# @R# GS# ]-T# d-U# k-V# r-W# y-X# -Y# -Z# 6#[# >#\# F#]# ^# _# `#a;mg y L-z# @{# G|# ]-}# d-~# k-# r-# y-# -# -# 6## >## F## # # # N## V## # n## `%# h%# p%# x%# %# %# %# %# %# %# # '#:3 # .# &S-/!x!% J8&# '#_ (_+ 0,# ,-#len.# !/T# (0 3 4# 5# 6##7J#a36i26*()+`f x J m, %,V 4 ( 8 *h # ! + #  , # # - #  . #eof / #  0 # 5 1 #  2 # ) 3 #$  6h #(  7b #, "0 :#0 C ;#2 b  b xV  & b &n  & b &   Z b   Z b Z  Z b  Z   b   < "key #%#  $#  %# 8 &&# x '1# 8 (1# = )1#( 0 *1#0 o +1#8 a0 ,&#@  -1#D f .&#L  /%#P ) 0#`  3#p  4#xa1 51 J : f ;&# x <1# =% l  @ `6 A# BU  ) */# `6+#6,w  ( 591u-  0 )10#62  5 ,260# u 70#+$8 J ; .<# =0#60>% l A Bl #| J CU  F G0# WH0#.I  QR *S T| 6U - L 6M # N0# .O# 'V # .W | $Fm [ n# 5o# p| # q0# - [r8  $"key#0#tag$# y6%Z# )&# ' #set(G# Gn<(key-0# L.$# [3/# D$0#0 "11#4 ) 0 !6# "7# )8#X2   d9X< )=# *0>&# {2?&# C@&# MA 0 -+<t - % `# j a#  cZ#  d#$ e#P a g#` ! i#d Y& jZ#h  m #l  n&#p /D( 2 x" 4C# ^# 7n# $ :# 4 ?# A#=Z = Z(hZ = Z h & I  = Z htZ = Z &j0 Bw8 E @ F3# 6 G&# . H&# / I&# M J&#  K&#  L&#  M&#  N&#$ O&#( * P3#,  QZ#4 R U  V3# p9 W&# i X# 6 Y&#|0 Z= l ] J8 ^=# . `%# ' b&# *! c&# 7 eZ# o fw#  g#X h k 4 l# @ m3# n#  o#C" pN% (7/d  I# D$J # (KZ# PM# a0O&# fP&# R#$ \,S#(d,x ! J8 "# $&# P &# $ '# @ )3#L ~9 *#T  ,3#\  -#d 5 /&#l f 1&#p a0 2&#t(&>! 3(( 6 0 7# 8 9# 4 :#  ;# ( <# ' =#  ># 6 ?# 58 @# B!#$   Z  Z Z       C, L  MZ# K! NZ#  PZ# ! Q# Q T# I7 W># :2 X#(min Y#)sec Z#* J" [#+ \2& ' whD- k5.# <$0&# 1&# 423# 3I# 4# (5&#< P07&#@*/8<; <># n>0# q5?1# Q!A0# B#0 C1#4NDs 94i-\,h9Pkeyh,(,h?lenh1l' 0AR GBZPa~ G =Zp4!G<!P"<"%>X#a?$ @!up88W@]v V%Xu|2&Z`!G%!%""%'B$a(u~$ )!u~&key*0"(,+k'len,1",-"."?/"0?"1k"S12$P3$W+4%~"k55">6#17Z$O88~$C9~#<-:2");22"<2P"0=2$r2>$?#r,@Z"/AZ"<$B&(-h)pZa?Gok*%q~+ar% s!uH%\,t9uL*u,keyv0H*(,w,lenx1u`--.&Z/%//P0key0#(,0len 1#!#+"#x#10rip$l #X%#)&(-\J 17(Zp!G!"%"aH# !'i|"1"&key0$(,g'len1D2-_34 456H77!f7-P89 8Ec 8Qv 7]9i7uD:$)0Z! G *%) +a% !uL*\,9] * ,key0H*(, ,len1u`+Z2- 3 )"dZ!! \,c9* $I!!= GH#%J#aK# L!L!!6"i !G D4Z@"F' !G ! Z# !.C $%u$au# !"\,9c $>`" &key0@"(, 'len1C "1c "1Z . Z/G/ Z/.#%#a# !##># #10key0#(,0len1#F1#1#1Z!"|ZP'- !G{ !.{"%}#a~" !3D5n5b5V6 8z8*98Y7`88788>8j88 m!|#RZ -.!GQ "%SV#aT" U!;!4.%/!G1!I.Z0/0! $)d#6!%+! $%)+F" %<2$" /+74" +&#D" 3+ -"+0"+$ 3"+6"+9"+<"+2?"+B"+#]"+8`"+d"+$g"+n1j"+9 m"+hp"+s"+7,v"+/y"+"+"+8"+"+ "+*"+|"+"++"%&"%S$"0+ "% "@+,9"+,"+|*"%-"+/3"%/"+"%%"+)"%!"+"%~,"+|"%"+"+m "#("#""#"#n "#Z"#a "#["#]8"# "$5#" #L&"#>)"#2"#5"# 8"#;"#t>"#3A"#5D"#JG"#gJ"#RM"#P"#S"#*V"#f&Y"#"4\"#2_"#5b"#e"#n"#oq"# t"#-"# "#'"# "#8%"#%"#a"#%#(#N+#o.#&1#4# 97# :#2=#R7@#C#RF#7I#"V#0`#h6j#+u#:+"#N5"# "#"#2"+."+!"+~"+a "+4"+"+-"+s/"+"+"+ 3"+"+a+"+D "+H"+"+"+g!"#~"# "#"#*"#"# %"#*,"#+0"#7"$(>"#B"$I" $+P"#KW"#$7["#.b"#r i"#Zp"#[w"#~"# "#L9"#:"#"# "$9&"P$= "@#1'"#"#"#"$0"`#*"#7"#/"##"#)"#"#"#>"#J/"#0"#1"# "#""#!*"#"#!"# ("#Y/"#13"#Z:"#1A"#%H"#O"#6S"$$Z"0#^"##b"#+i"##m"#t"#-x"#"#U"#>"#J)"#("#0"#q7"# "#"#"# "#3"#B*"#"#w3"#"#+"#"#'"#"#"#^"#"#3 "#$"#+"#3 2"#79"#@"$ G"p#&K"#R"#Y"#`"#g"#[.n"#zu"#@|"#&"# 8"#N"#A "#"#W"#"#k "#V4"#y"#"$"#"#)"#)6"#v"#1"#"#"#S'"#  "#. "#"#,"$?2"##"#j*"#41"# 8"#<"##@"="=5=8.U$ ../../lib/include/mxf/usr/include/sys/usr/include./usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_op1a_reader.cmxf_types.htypes.hstdint.hmxf_header_metadata.hmxf_data_model.hmxf_list.hmxf_primer.hmxf_reader.hmxf_reader_int.hmxf_file.hmxf_partition.hmxf_index_helper.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hstddef.hmxf_logging.hK===>=gJ<><>u0h:>8z`f?O=X/<af%f^<;fdfY]K~22$V2V$'$YugZv"";=?9=>,>0;=i9?df\U Z=2u01Y(d L=-/0!0+";=hd>gj$&S*fVW*~S22u22-~22$20Zt2l22)2 ,|80;g^"&w<%Z91bX#خtM291XhZf00 fRF t ,uCZMJk$4 H=; .xgu=uuqjuuzt_uxt .3?9$N Cc1|t|<9< M9K=;=g;=g;=g;=g;=g;>;=ifv&%! |d1%=vh$.yf_|X-?22|2910"!utt*m*|**2* *|2888k*2|222222yc-?>rg .wf <u&" GʫYiXk<XZX2eK 2~;g!fA%.t=ܼzzX~=->:==>:> <uu>:>>  VL'9i%822B@0-e+-<.Sts),ypv.+"ey"]4>#:0@\ppBZ>i ~.;/;? <u< <H>10:3i9?q?%T .O~4z)*r4~J0zp . 0/b-22<#:0A]oXtB,$ 4"~9t=ۭ@2_<!.TJ <0 xb5(_<!Xmxf_op1a_reader.cmxf_file_is_seekable(mxfFile)'%s' failed, in %s:%d mxf_is_header_metadata(&key)add_track(reader, &track)mxf_file_eof(mxfFile)mxf_skip(mxfFile, len)!mxf_is_header_metadata(&key)mxf_is_partition_pack(&key)ns_pos_at_next_frame(reader)set_position(mxfFile, data->index, frameNumber)mxf_read_next_nonfiller_kl(mxfFile, &key, &llen, &len)mxf_create_header_metadata(&data->headerMetadata, reader->dataModel)mxf_read_header_metadata(mxfFile, data->headerMetadata, partition->headerByteCount, &key, llen, len)mxf_find_singular_set_by_key(data->headerMetadata, &MXF_SET_K(EssenceContainerData), &essContainerDataSet)mxf_get_uint32_item(essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, BodySID), &data->bodySID)mxf_get_uint32_item(essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, IndexSID), &data->indexSID)mxf_find_singular_set_by_key(data->headerMetadata, &MXF_SET_K(MaterialPackage), &materialPackageSet)mxf_uu_get_package_tracks(materialPackageSet, &arrayIter)(newWrappedTrack = (WrappedTrack*)malloc(sizeof(WrappedTrack))) != NULLmxf_append_list_element(&wrappedTracks, newWrappedTrack)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_read_partition(mxfFile, &key, &partition)mxf_skip(mxfFile, partition->headerByteCount - mxfKey_extlen - llen)mxf_skip(mxfFile, partition->indexByteCount - mxfKey_extlen - llen)mxf_is_gc_essence_element(&key)mxf_equals_key(&nsIndex->startContentPackageKey, &key)(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_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)ns_position_at_first_frame(reader)get_file_partitions(mxfFile, data->headerPartition, &data->partitions)No partition with header metadata found, in %s:%d atEOF || mxf_equals_key(&key, &nsIndex->startContentPackageKey)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 + llenset_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)set_position(mxfFile, data->index, get_current_position(data->index) + 1)ns_read_content_package(reader, 1 , NULL)+4S #+4+4+4S 6+4+4+40+4S (+4S H+4S B+4 +4 +4 +4 @+4 A+4 P+4 Q+4 +4 +4 | -AB A0AB PAB  pAB IFF@AB ` AB AJqAB Fp AB IAB F!"AB !0AB !FAB D@"AB FP'AB FI -AB FI.uAB D0/mAB Ett-uRQ01t13t3AuPQtQStSaupqtqsts4up4upSuSVu Vu 4SVW4W@AtACtC]u@MMSPS]u`atactcu`sPs)W+W`Ru~p(V+V\VxxuoxP+u@fPuDDu@+uhuhuh+ud ud: ud+u` u`: u`+u\qu\u\+uXuXLuX+uT uT: uT+uP-uP-kQkuPLuP+uL uL: uL'SdS'SQQ8JQQQ S: S 'S Sl SS+u~u~u~+uH uH: uHttauPS$S(SScSuh P uhPuhPauh  uo PPRuoPPR''uo'8Qpqtqstsupupu u u WCWEWSSSSS SAkSXSdSkS P")PAfPVPV,BVAkVXVdVkVu`PPud,Eu`du`ku`uu,uuAuuu,uuAuuhuh,uhuhAuhPSV$'SVSVPSVSVSVtt!uP!uH E VH R VU V !V D SH Q SU S !SuhP uh P !uhXuoQ3 !uo!!t!!t!!u!!P!!t!!t!!u!!t!!t!6"u!"""S""u"0"S0"6"u@"A"tA"C"tC"F'u@"N"PN"F'u@"T"RT"F'u@"i"Qi"F'u`"0#W2# %W%F'W"$ud%F'ud""uo""P(##uo##Q##uo##P#$uo$$P$($PR($3$P3$$uo%F'uo"$uX%F'uX".#SV2#$SV%F'SV"$u`%F'u`P'Q'tQ'S'tS'-uP'v'v''W''u'-WP'd(d(v(u v(N)N))u )**J+u J+++,u ,,,,u ,-g''S''S'A(Sv((Sj''V'-V''u(+uJ+-u''u(+uJ+-u''S(+SJ+-S''ud(+udJ+-ud''uX(+uXJ+-uX((uo((P**uo* *P**uo**PD*D*uoD*L*P''uP(+uPJ+-uP''u(+uJ+-u''u(+uJ+-u''u`(+u`J+-u` -!-t!-#-t#-.u -F-F-b-Vb-i-ui-.V7-e-Wi-s-W-D.W:-]-Si-.S..t..t.%/u...#/S#/%/u0/1/t1/3/t3/0u0/J/J/S/uS/V/SV/0u?.op1a_initialise_reader!op1a_is_supported0kXdkErP kXdk|Zb"Er yWE(*_+-*+((K,-),@,+,++j+r+*+)*))))))))F)N),)4)()((((g_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_Null_UMIDsortedWrappedTracksg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDMXFMetadataItemg_ClosedIncomplete_Footer_pp_keyoctet1octet2NSFileIndexg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyskip_next_frameg_GenericSoundEssenceDescriptor_DialNorm_item_keyint32_theaderByteCountframeRate_IO_save_endfixedArraySizebodySIDg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyheaderPartitiondisplayXOffsetbodyOffsetbasicg_IECDV_25_525_60_compdef_labelcurrentElementg_OpenComplete_Footer_pp_keyindexByteCountg_Identification_ProductVersion_item_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baseg_D10_50_525_40_compdef_labelg_D10_30_525_60_picture_only_esscont_label_locksourcePackageTrackSetg_FileDescriptor_ContainerDuration_item_keycpCountcompoundsourcePackageUIDg_DMFramework_set_keyg_Preface_LastModifiedDate_item_keyg_FileDescriptor_SampleRate_item_keyheaderMarkInPostypeg_EssenceContainerData_IndexSID_item_key_IO_save_baseg_RGBAEssenceDescriptor_set_keystartContentPackageKeyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_complexity03_op_atom_labelmaterialPackageSetdisplayYOffsetg_GenericPictureEssenceDescriptor_AspectRatio_item_keyessenceTrackg_GenericPackage_set_keyMXFHeaderMetadatag_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columnnextLLenread_content_packagematerialPackageTrackSetg_Identification_ThisGenerationUID_item_keyget_next_frame_numberfooterPartitiondisplayHeightMXFDataModelg_DVBased_100_1080_60_I_compdef_labelg_SD_Unc_525_60i_422_135_ClipWrapped_esscont_labelMXFArrayItemIteratorg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_Identification_ProductUID_item_keyg_D10_30_625_50_defined_template_esscont_labelg_DMSegment_set_keymxfLocalTagg_RGBAEssenceDescriptor_Palette_item_keylong intMXFCompoundTypeInfog_Identification_CompanyName_item_keysingleFieldg_D10_50_525_60_defined_template_esscont_labelg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_labelitemDefs_IO_markervideofixedSizeg_CDCIEssenceDescriptor_set_keyshort unsigned intg_GenericTrack_set_keyg_Identification_Platform_item_keyop1a_position_at_frameg_complexity02_op_atom_labelMXF_BASIC_TYPE_CATg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labeldatag_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_labelMXFListElementg_AES3AudioDescriptor_set_keyseektrackNumbermxfKeyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_label_IO_FILEg_BWFClipWrapped_esscont_labelMXFTrackdurationMXFVideoTrackg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_keyg_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelg_AES3FrameWrapped_esscont_labelMXFRIPEntrynextTagg_OpenComplete_Body_pp_keyunsigned char_MXFTrackg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelmxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_TimecodeComponent_StartTimecode_item_keyg_D10_50_625_30_compdef_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelruninLeninstanceUIDripEntryg_DNxHD1080i185ClipWrapped_esscont_labelpartitiong_D10_50_625_50_extended_template_esscont_labelg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyblockAligng_D10_50_525_60_extended_template_esscont_labelg_GenericSoundEssenceDescriptor_QuantizationBits_item_keyg_Preface_Identifications_item_keyvalueget_last_written_frame_numberg_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labelg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keycharg_DVBased_25_525_60_compdef_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keysegmentsg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_key_MXFHeaderMetadataisDropFrame_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyoctet13octet14octet15audiooctet18g_Null_UUIDg_D10_50_525_30_compdef_labelg_Identification_set_keyessenceReaderg_OpenComplete_Header_pp_keynumeratormxf_log_funcg_OpenIncomplete_Body_pp_keyvertSubsamplingg_RGBAEssenceDescriptor_AlphaMinRef_item_key_IO_read_ptrfree_sys_datag_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_ALawClipWrapped_esscont_labelprocess_metadata_posput_charg_D10_50_525_60_compdef_labelg_Preface_PrimaryPackage_item_key_MXFReaderListenerg_DVBased_50_625_50_FrameWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SignalStandard_item_keyclip_markersthisPartitionminorVersiong_D10_40_525_60_picture_only_esscont_labelg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelsortedListIterg_DVBased_25_625_50_FrameWrapped_esscont_labelframeSizeg_GenericPackage_PackageModifiedDate_item_keybufferhaveReadAFrameMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keytypeIdsourcePackageSetg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keydisplayWidth_MXFReaderreaderg_ClosedIncomplete_Header_pp_key_offset_FileIndexg_WaveAudioDescriptor_BlockAlign_item_keyg_StructuralComponent_DataDefinition_item_keysortedWrappedTrackindexg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyMXFItemTypeg_TextLocator_set_keypartitionsg_GenericPackage_Tracks_item_keyg_ALaw_compdef_labelg_StaticTrack_set_keyg_GenericSoundEssenceDescriptor_set_keybufferSizeg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelnextLenMXFFileg_CDCIEssenceDescriptor_WhiteReflevel_item_keylong unsigned intg_D10_40_625_50_picture_only_esscont_labelcurrentPositionminDurationoctet30_flags2playoutTimecodeIndexg_D10_50_625_50_defined_template_esscont_labelg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyop1a_have_footer_metadata_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keysamplingRateg_LegacyTimecode_datadef_labelTimecodeIndexg_ContentStorage_EssenceContainerData_item_keynextElementmajorVersionns_position_at_first_framesetDefs_unused2g_Null_ULarrayIter__quad_tmxf_op1a_reader.cMXFItemTypeCategory_vtable_offsetmembersg_OpenIncomplete_Header_pp_keyg_DescriptiveMetadata_datadef_labelg_SourcePackage_set_keywriteg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyMXFPrimerPack_MXFReaderListenerDatag_DVBased_100_720_50_P_ClipWrapped_esscont_labelatEOFcontainerDurationg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Preface_OperationalPattern_item_key_old_offsetg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_key_IO_backup_baseg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyEssenceReadertypesg_CDCIEssenceDescriptor_ColorSiting_item_keyMXFReaderg_MultipleDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_RandomIndexPack_keycpLeng_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelFileIndexg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelis_seekableg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intg_D10_40_525_60_defined_template_esscont_labelindexMarkInPossysDatag_TextLocator_LocatorName_item_keyg_ALawFrameWrapped_esscont_labelmxfUMIDMXFMetadataSetoperationalPatterng_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_label_MXFMetadataSetg_InterchangeObject_InstanceUID_item_key_IO_write_endhorizSubsamplingg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keysampleRateMXFRIPg_Timecode_datadef_labelg_GenericTrack_TrackNumber_item_keyg_InterchangeObject_GenerationUID_item_keylastTypeIdsourceTimecodeIndexesMXFReaderListenerDataskipcomponentDepthg_GenericPictureEssenceDescriptor_SampledWidth_item_keyop1a_get_next_frame_numbermaterialTrackNumberEssenceTrackcountnextKey_IO_write_ptrg_Identification_ProductName_item_keyread_IO_buf_base_MXFListElement_nextunsigned intfreeFuncg_InterchangeObject_set_keyroundedTimecodeBasedataModelns_end_of_essenceg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelframeframeNumber__pad1__pad2__pad3__pad4accept_frameg_TimecodeComponent_DropFrame_item_keyfixedSpaceAllocationop1a_read_next_framestding_KLVFill_keyprimerPack_flagsMXFClipg_EventTrack_EventOrigin_item_keyg_Null_Rationaloctet10octet11octet12octet16octet17allocate_bufferoctet19_modeop1a_skip_next_frameg_GenericDescriptor_Locators_item_keyget_charMXFListIteratorg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyframeSizeSeqg_MaterialPackage_set_keyMXFArrayTypeInfotrackIDheaderMetadatag_BWFFrameWrapped_esscont_label/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/readerop1a_get_last_written_frame_numberg_DVBased_25_625_50_compdef_labeldeallocate_buffermxfFileg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29EssenceReaderDatag_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Header_pp_keyg_GenericTrack_TrackID_item_keyownDataModelg_D10_30_625_50_extended_template_esscont_labelmxfPositiong_CDCIEssenceDescriptor_ComponentDepth_item_keyg_MultipleWrappings_esscont_labelget_file_partitionsg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericTrack_TrackName_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keymaterialTrackIDg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyinfoop1a_get_header_metadataoctet31g_DVBased_100_1080_60_I_ClipWrapped_esscont_labelop1a_initialise_readerGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULMXFListg_EssenceContainerData_set_keyhaveFooterMetadataread_next_frameg_GenericPictureEssenceDescriptor_set_keysourceTrackIDg_Null_Keyitemsizeg_GenericSoundEssenceDescriptor_Locked_item_keyg_FileDescriptor_Codec_item_keylong long unsigned intwrappedTracksetsessenceContainersiterg_DVBased_25_525_60_ClipWrapped_esscont_labellengthuint16_t__off_t_chaing_StructuralComponent_set_keyaspectRatiog_SourceClip_set_keyMXFLogLevelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keyg_Track_Origin_item_keyg_ContentStorage_set_keyarrayg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labeldataDefULg_Preface_EssenceContainers_item_keyg_IndexTableSegment_keyg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_keypartitionRefessContainerDataSetMXFFileSysDatallen_shortbufg_DVBased_100_720_60_P_compdef_labelnsIndex_EssenceTrackwasInsertedg_DVBased_50_525_60_FrameWrapped_esscont_label__off64_tlastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelg_DNxHD720p120ClipWrapped_esscont_labelnewWrappedTrackoctet0mxfLengthoctet3octet4octet5octet6octet7octet8octet9failg_Preface_Version_item_keyg_IECDV_25_525_60_FrameWrapped_esscont_labelg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_IO_buf_endop1a_is_supportedg_CDCIEssenceDescriptor_PaddingBits_item_keyg_root_set_keyg_GenericPackage_Name_item_keyessenceContainerLabelframeHeightnamedenominatorlistenerMXFInterpretTypeInfohaveZeroTrackNumberfree_func_typeWrappedTrack_EssenceReaderDatag_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labelshort intg_EventTrack_EventEditRate_item_keyuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLennumElementsMXFCompoundTypeMemberInfosortedTrackIndexindexSIDMXFReaderListenerMXFAudioTrackns_pos_at_next_frameg_TimecodeComponent_set_keyg_Track_EditRate_item_keyessenceTrackselementsprevSortedWrappedTracktrackIndexhaveVideoTrackg_GenericSoundEssenceDescriptor_ChannelCount_item_keydescriptorSetMXFPartitiong_DVBased_50_525_60_compdef_labelnumPartitionsg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATg_TimecodeComponent_RoundedTimecodeBase_item_keyelementTypeIdhourg_WaveAudioDescriptor_set_keysigned charMXF_ELOGlistIterelementLengthg_ClosedComplete_Body_pp_keyg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Data_datadef_labelg_Null_LocalTagg_Preface_ContentStorage_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelitemsMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_D10_50_525_60_picture_only_esscont_labelreceive_frameg_D10_30_625_50_picture_only_esscont_labeluint32_tg_RGBAEssenceDescriptor_PixelLayout_item_keyns_set_next_klop1a_close_filenons_read_content_packagetracksposition_at_frameg_Preface_set_keyeditRateg_WaveAudioDescriptor_AvgBps_item_keysize_tg_D10_30_525_60_extended_template_esscont_labelg_complexity01_op_atom_labeltrackcontentPackageLeng_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATimageStartOffsettellstdoutg_D10_40_625_50_defined_template_esscont_labelcategoryinterpretg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyentriesg_PrimerPack_keyisPersistentg_DMSourceClip_DMSourceClipTrackIDs_item_keylabelchannelCountget_header_metadataint64_tMXFBasicTypeInfoframeWidthMXF_WLOGg_EventTrack_set_keyisVideog_GenericPackage_PackageUID_item_keypositiong_OpenIncomplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logg_CDCIEssenceDescriptor_ColorRange_item_keyhave_footer_metadatanextwrappedTracksg_SD_Unc_525_60i_422_135_FrameWrapped_esscont_labelcloseg_IECDV_25_625_50_compdef_labelpreviousPartitionkagSizeg_D10_50_625_40_compdef_labelfree_partition_in_list__pad5g_ClosedIncomplete_Body_pp_keyg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keybitsPerSampleplayoutDurationMXF_COMPOUND_TYPE_CATGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux).symtab.strtab.shstrtab.rel.text.data.bss.debug_abbrev.rel.debug_info.rel.debug_line.rodata.str1.1.rodata.str1.4.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@0 T(%0+000 B4.> |Rb(N l^2im2j|}PH t LWC   09Z57 p -"0;P  Upl@`    0 @ BP b` |p   q .u -(P'=!FX!0{!"@"   6 e     &0 F@   g|2Ocq#=Xq9Ld{(;Udp {  6 C U n        " - < H S ^ j    0/m   mxf_op1a_reader.cns_set_next_klop1a_get_header_metadataop1a_have_footer_metadataop1a_position_at_framefree_partition_in_listprocess_metadatag_EssenceContainerData_set_keyg_EssenceContainerData_BodySID_item_keyg_EssenceContainerData_IndexSID_item_keyg_MaterialPackage_set_keyg_GenericTrack_TrackNumber_item_keyg_GenericTrack_TrackID_item_keyg_Track_EditRate_item_keyg_CDCIEssenceDescriptor_set_keyg_WaveAudioDescriptor_set_keyg_GenericSoundEssenceDescriptor_set_keyns_position_at_first_frameg_Null_Keyop1a_closeop1a_skip_next_frameop1a_read_next_frameop1a_get_next_frame_numberop1a_get_last_written_frame_numberns_pos_at_next_framens_end_of_essencens_read_content_packageg_MultipleWrappings_esscont_labelg_IECDV_25_525_60_FrameWrapped_esscont_labelg_IECDV_25_625_50_FrameWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_DVBased_25_625_50_FrameWrapped_esscont_labelg_DVBased_50_525_60_FrameWrapped_esscont_labelg_DVBased_50_625_50_FrameWrapped_esscont_labelg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelg_BWFFrameWrapped_esscont_labelg_AES3FrameWrapped_esscont_labelmxf_file_is_seekablemxf_logset_positionmxf_free_partitionfreemxf_initialise_listmxf_read_next_nonfiller_klmxf_clear_listmxf_is_header_metadatamxf_create_header_metadatamxf_read_header_metadatamxf_find_singular_set_by_keymxf_get_uint32_itemmxf_have_itemmxf_uu_get_package_tracksmxf_uu_next_trackmxf_uu_get_track_datadefmxf_is_picturemxf_is_soundmallocmemsetmxf_append_list_elementadd_trackmxf_get_rational_itemclean_ratemxf_uu_get_track_durationmxf_uu_get_track_referencemxf_initialise_list_itermxf_next_list_iter_elementmxf_get_iter_elementmxf_get_list_iter_indexmxf_insert_list_elementmxf_uu_get_referenced_trackadd_essence_trackmxf_uu_get_referenced_packagemxf_uu_get_track_descriptormxf_is_subclass_ofprocess_cdci_descriptorprocess_wav_descriptorprocess_sound_descriptorinitialise_playout_timecodeinitialise_default_playout_timecodeinitialise_source_timecodesmxf_read_klmxf_is_partition_packmxf_skipmxf_file_eofmxf_read_partitionmxf_is_gc_essence_elementmxf_equals_keyop1a_initialise_readermxf_partition_is_closedmxf_partition_is_completemxf_read_ripmxf_clear_ripmxf_create_from_partitionmxf_get_list_lengthmxf_get_list_elementmxf_file_seekmxf_is_footer_partition_packcreate_indexmxf_get_runin_lenmxf_prepend_list_elementix_get_last_written_frame_numberget_current_positionmxf_get_track_numberget_essence_track_with_tracknumberaccept_frameelement_contains_timecodeextract_timecodemxf_file_readsend_frameend_of_essenceget_next_klget_cp_lenread_frameset_next_klincrement_current_positionmxf_free_header_metadatafree_indexop1a_is_supportedis_op_1amxf_equals_ulis_d10_essence7   89   ,8W:;<<=   8 >>4?T@A   8   8 & . ;8U.`Br.C   8   8.D).4BH P X e8|EFGHIJ K2LIMa.iD.C.NOPQHy.C   8.C   8& . 6 C8`RkS~TRSTUV  " /8XLp x  8RSTRST% WB XU .] D . C Y Z .% [A \Y  a  i  v 8 . [ ]    8 . C1  9  A  N 8d .u [ ^    8    8    "  / 8D  L  T  a 8v  ~   8    8 ;    8    $  1 8F  N  V  c 8w _ ` a > >    8   84 < D Q8f n v 8  8   8=bTcrdbe   8:.=:Pfh p x 8   8=.dF N V c8re?d   8g2 : B O8^ev ~  8be.hU:vbebe   8h/ 7 ? L8JK7,jAkn v ~ 8<l+>6:AmSnLo-p?jOkuqbdrs* 2 : G8TtuqbcfumQ Y a n8~   8   8   8R)T3tVqxbcfLS  8# + 88M U b8r:  8   8  8  82 : B O8g o w 8   8   8    )8> F N [8p x  8   8   8  # 08E M U b8w   89   8*csf:bcd    "  / 8: :Y ej .    8 : h  ! ! !8/! 7! ?! L!8a! i! q! ~!8!h!v"7w"h# # # "#8D#ge#d#b#c#h:$xW$yq$z$d$ $ $ $8%{2%dJ% R% Z% g%8%|% % % %8%d%&}_&~w& & & &8&e&.& & & '8' &' .' ;'8n'7}'' ' ' '8'w(9( !( )( 6(8}((((g )x()yB)z|))~)b*n* v* ~* *8* * * *8*d* * + +8"+ *+ 2+ ?+8Q+f+{+w+|+ + + +8+d%,dG,eo,.w,, , , ,8, , , ,8, , - -8>-7M-- - - -8-w-9-. $. ,. 9.8. . . .8..:..>/;B/Z/or/Rz/S/T/.//.//.//.//.//.00.0(0.00@0.H0X0.`0}0p02"w 44!4&41484?4F4M4T4b4i4p4{4444444444444#424A4P4_4n4}44444444444"414@4O4^4444444444'424E4S4a4o4}4444444444 44&414D4R4`4n4|444444444444%404C4Q4_4m4{444444444444#414?4M4[4i4w444444444444%444?4J4U4d4l4z44444444442484>4D4K4V4y444444444 4 4 4, 4: 4H 4' 4H 4V 4d 4r 4 4 4 4 4 4 4 4 4 4 4 4 4. 4< 4K 4^ 4m 4 4 4 4 4 4 4 4 4 4 4 4 4 4. 4< 4K 4^ 4} 4 4 4 4 4 4 4 4 4 4 4 4. 4B 4P 4^ 4l 4 4 4 4 4 444+494N4]4e4s444444444!40484F4T4b4p4~44444444444 444444444#414?4M4[4i4x444444444444!4/4D4W4e4s44444444444 44-454C4Q4_4m4{4444444444#414?4M4[4i4w4(4;4I4W4e4s4444444444"404>4L4Z4i4|444444440404&0D4PTX0]4q4}044040404044404%0*4=4IMQ0V4a0f4q0v4044400404040404!0&41064F4V4a0f4q0v4444404040444 404%0*4=4HLP0U4_0d4n0s4~4440404444 4"4:4F4R4j4v4440404040404 0404*0?4Y0^4en3z00300040 404#0(434A4K0P4Z0m4w0444040404444#4/370<4G0Q4]ae0j4u0z404044440440400$4/044?0I4W4c4o4{4444444444 4 4( , 0 05 4@ 0E 4P 0U 4` 0e 4q 4| 0 3 3 0 0 0 0 0 0 0 0!0 !0!4$!(!,!01!4 * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ /* Note: defines are undefined at the end of the file */ #if !defined (MXF_BASIC_TYPE_DEF) #define MXF_BASIC_TYPE_DEF(typeId, name, size) #endif #if !defined (MXF_ARRAY_TYPE_DEF) #define MXF_ARRAY_TYPE_DEF(typeId, name, elementTypeId, fixedSize) #endif #if !defined (MXF_COMPOUND_TYPE_DEF) #define MXF_COMPOUND_TYPE_DEF(typeId, name) #endif #if !defined (MXF_COMPOUND_TYPE_MEMBER) #define MXF_COMPOUND_TYPE_MEMBER(memberName, memberTypeId) #endif #if !defined (MXF_INTERPRETED_TYPE_DEF) #define MXF_INTERPRETED_TYPE_DEF(typeId, name, interpretedTypeId, fixedSize) #endif #if !defined (MXF_LABEL) #define MXF_LABEL(d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15) #endif #if !defined (MXF_SET_DEFINITION) #define MXF_SET_DEFINITION(parentName, name, label) #endif #if !defined (MXF_ITEM_DEFINITION) #define MXF_ITEM_DEFINITION(setName, name, label, localTag, typeId, isRequired) #endif MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, ResolutionID, MXF_LABEL(0xa0, 0x24, 0x0, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xce, 0x2a, 0xca, 0x4d, 0x51, 0xab, 0x11, 0xd3), 0x0000, MXF_INT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, FrameSampleSize, MXF_LABEL(0xa0, 0x24, 0x0, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xce, 0x2a, 0xca, 0x50, 0x51, 0xab, 0x11, 0xd3), 0x0000, MXF_INT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, ImageSize, MXF_LABEL(0xa0, 0x24, 0x0, 0x60, 0x94, 0xeb, 0x75, 0xcb, 0xce, 0x2a, 0xca, 0x4f, 0x51, 0xab, 0x11, 0xd3), 0x0000, MXF_INT32_TYPE, 0 ); /* Note: this definition is incomplete. We only include it so that the DataDefinition::Identification item can be read */ MXF_SET_DEFINITION(InterchangeObject, DefinitionObject, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x00) ); MXF_ITEM_DEFINITION(DefinitionObject, Identification, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x15, 0x03, 0x00, 0x00, 0x00, 0x00), 0x1b02, MXF_UL_TYPE, 1 ); MXF_SET_DEFINITION(DefinitionObject, DataDefinition, MXF_LABEL(0x06, 0x0e, 0x2B, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1b, 0x00) ); MXF_ITEM_DEFINITION(Preface, ProjectName, MXF_LABEL(0xa5, 0xfb, 0x7b, 0x25, 0xf6, 0x15, 0x94, 0xb9, 0x62, 0xfc, 0x37, 0x17, 0x49, 0x2d, 0x42, 0xbf), 0x0000, MXF_UTF16STRING_TYPE, 0 ); MXF_ITEM_DEFINITION(Preface, ProjectEditRate, MXF_LABEL(0x8c, 0x70, 0xa7, 0x18, 0x46, 0x7a, 0xe4, 0x86, 0xf3, 0x65, 0x46, 0xb1, 0x38, 0x7c, 0x4e, 0xe9), 0x0000, MXF_RATIONAL_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPackage, MobAttributeList, MXF_LABEL(0xa0, 0x1c, 0x00, 0x04, 0xac, 0x96, 0x9f, 0x50, 0x60, 0x95, 0x81, 0x83, 0x47, 0xb1, 0x11, 0xd4), 0x0000, MXF_STRONGREFARRAY_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPackage, UserComments, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x01, 0x02, 0x0c, 0x00, 0x00, 0x00), 0x4406, MXF_STRONGREFARRAY_TYPE, 0 ); MXF_SET_DEFINITION(InterchangeObject, TaggedValue, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3f, 0x00) ); MXF_ITEM_DEFINITION(TaggedValue, Name, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x01, 0x02, 0x09, 0x01, 0x00, 0x00), 0x5001, MXF_UTF16STRING_TYPE, 1 ); MXF_ITEM_DEFINITION(TaggedValue, Value, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x02, 0x03, 0x02, 0x01, 0x02, 0x0a, 0x01, 0x00, 0x00), 0x5003, MXF_INDIRECT_TYPE, 1 ); MXF_SET_DEFINITION(GenericDescriptor, PhysicalDescriptor, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x49, 0x00) ); MXF_SET_DEFINITION(PhysicalDescriptor, TapeDescriptor, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2e, 0x00) ); MXF_SET_DEFINITION(PhysicalDescriptor, ImportDescriptor, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4a, 0x00) ); MXF_SET_DEFINITION(PhysicalDescriptor, RecordingDescriptor, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4b, 0x00) ); #undef MXF_BASIC_TYPE_DEF #undef MXF_ARRAY_TYPE_DEF #undef MXF_COMPOUND_TYPE_DEF #undef MXF_COMPOUND_TYPE_MEMBER #undef MXF_INTERPRETED_TYPE_DEF #undef MXF_LABEL #undef MXF_SET_DEFINITION #undef MXF_ITEM_DEFINITION include/mxf/mxf_avid.h0000644000454400017500000000660111101667606014130 0ustar stuartcrd/* * $Id: mxf_avid.h,v 1.8 2008/09/29 13:34:56 philipn Exp $ * * Avid data model extensions and utilities * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_AVID_H__ #define __MXF_AVID_H__ #ifdef __cplusplus extern "C" { #endif #include #include typedef struct _MXFAvidObjectReference { struct _MXFAvidObjectReference* next; mxfUUID instanceUID; uint64_t offset; uint8_t flags; } MXFAvidObjectReference; typedef struct { MXFAvidObjectReference* references; } MXFAvidObjectDirectory; typedef struct { mxfUUID id; int64_t directoryOffset; uint32_t formatVersion; mxfUUID metaDictionaryInstanceUID; mxfUUID prefaceInstanceUID; } MXFAvidMetadataRoot; typedef MXFMetadataSet MXFAvidMetadataRootSet; #define MXF_LABEL(d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15) \ {d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15} #define MXF_SET_DEFINITION(parentName, name, label) \ static const mxfUL MXF_SET_K(name) = label; #define MXF_ITEM_DEFINITION(setName, name, label, localTag, typeId, isRequired) \ static const mxfUL MXF_ITEM_K(setName, name) = label; #include int mxf_avid_load_extensions(MXFDataModel* dataModel); int mxf_avid_write_header_metadata(MXFFile* mxfFile, MXFHeaderMetadata* headerMetadata); void mxf_generate_aafsdk_umid(mxfUMID* umid); void mxf_generate_old_aafsdk_umid(mxfUMID* umid); int mxf_avid_set_indirect_string_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfUTF16Char* value); int mxf_avid_get_data_def(MXFHeaderMetadata* headerMetadata, mxfUUID* uuid, mxfUL* dataDef); int mxf_avid_write_index_entry_array_header(MXFFile* mxfFile, uint8_t sliceCount, uint8_t posTableCount, uint32_t numIndexEntries); int mxf_avid_attach_mob_attribute(MXFHeaderMetadata* headerMetadata, MXFMetadataSet* packageSet, mxfUTF16Char* name, mxfUTF16Char* value); int mxf_avid_attach_user_comment(MXFHeaderMetadata* headerMetadata, MXFMetadataSet* packageSet, mxfUTF16Char* name, mxfUTF16Char* value); int mxf_avid_read_string_mob_attributes(MXFMetadataSet* packageSet, MXFList** names, MXFList** values); int mxf_avid_read_string_user_comments(MXFMetadataSet* packageSet, MXFList** names, MXFList** values); int mxf_avid_get_mob_attribute(const mxfUTF16Char* name, const MXFList* names, const MXFList* values, const mxfUTF16Char** value); int mxf_avid_get_user_comment(const mxfUTF16Char* name, const MXFList* names, const MXFList* values, const mxfUTF16Char** value); #ifdef __cplusplus } #endif #endif include/mxf/mxf_avid_labels_and_keys.h0000644000454400017500000001413411101667606017327 0ustar stuartcrd/* * $Id: mxf_avid_labels_and_keys.h,v 1.2 2008/10/23 14:01:55 philipn Exp $ * * Avid labels, keys, etc. * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_AVID_LABELS_AND_KEYS_H__ #define __MXF_AVID_LABELS_AND_KEYS_H__ #ifdef __cplusplus extern "C" { #endif /* * * Picture essence coding compression labels * */ /* Avid MJPEG labels observed in files created by Media Composer 2.1.x */ static const mxfUL MXF_CMDEF_L(AvidMJPEG21) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x01, 0x08}; static const mxfUL MXF_CMDEF_L(AvidMJPEG31) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x01, 0x06}; static const mxfUL MXF_CMDEF_L(AvidMJPEG101) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x01, 0x04}; static const mxfUL MXF_CMDEF_L(AvidMJPEG101m) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x04, 0x02}; static const mxfUL MXF_CMDEF_L(AvidMJPEG151s) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x02, 0x02}; static const mxfUL MXF_CMDEF_L(AvidMJPEG201) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x01, 0x01, 0x02}; /* DV100 labels observed in files by Media Composer 2.6 */ static const mxfUL MXF_CMDEF_L(DV1080i50) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x02, 0x02, 0x02, 0x02, 0x06, 0x00}; /* DV100 720p50 is not supported by Media Composer 2.6, labels found in P2 created media */ static const mxfUL MXF_CMDEF_L(DV720p50) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x02, 0x02, 0x02, 0x02, 0x08, 0x00}; /* * * Essence container labels * */ static const mxfUL MXF_EC_L(AvidDV25ClipWrappedEssenceContainer) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00}; static const mxfUL MXF_EC_L(AvidMJPEGClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00}; static const mxfUL MXF_EC_L(AvidAAFKLVEssenceContainer) = {0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0xff, 0x4b, 0x46, 0x41, 0x41, 0x00, 0x0d, 0x4d, 0x4f}; /* To be identical to the Avid don't use MXF_EC_L(D10_50_625_50_picture_only) etc since they use regver=2 while Avid uses regver=1 */ static const mxfUL MXF_EC_L(IMX30) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x05, 0x7f}; static const mxfUL MXF_EC_L(IMX40) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x03, 0x7f}; static const mxfUL MXF_EC_L(IMX50) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x01, 0x01, 0x7f}; /* DV100 labels observed in files by Media Composer 2.6 */ static const mxfUL MXF_EC_L(DV1080i50ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x61, 0x02}; /* DV100 720p50 is not supported by Media Composer 2.6, labels found in P2 created media */ static const mxfUL MXF_EC_L(DV720p50ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x02, 0x02, 0x63, 0x02}; /* * * Essence element keys * */ static const mxfKey MXF_EE_K(AvidMJPEGClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x15, 0x01, 0x01, 0x01}; /* DV100 labels observed in files by Media Composer 2.6 */ static const mxfKey MXF_EE_K(DV1080i50) = {0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x18, 0x01, 0x02, 0x01}; /* DV100 720p50 is not supported by Media Composer 2.6, labels found in P2 created media */ static const mxfKey MXF_EE_K(DV720p50) = {0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x18, 0x01, 0x02, 0x01}; static const mxfKey MXF_EE_K(DNxHD) = MXF_DNXHD_PICT_EE_K(0x01, 0x06, 0x01) static const mxfKey MXF_EE_K(DVClipWrapped) = MXF_DV_EE_K(0x01, MXF_DV_CLIP_WRAPPED_EE_TYPE, 0x01); static const mxfKey MXF_EE_K(BWFClipWrapped) = MXF_AES3BWF_EE_K(0x01, MXF_BWF_CLIP_WRAPPED_EE_TYPE, 0x01); static const mxfKey MXF_EE_K(AES3ClipWrapped) = MXF_AES3BWF_EE_K(0x01, MXF_AES3_CLIP_WRAPPED_EE_TYPE, 0x01); static const mxfKey MXF_EE_K(UncClipWrapped) = MXF_UNC_EE_K(0x01, MXF_UNC_CLIP_WRAPPED_EE_TYPE, 0x01); /* IMX (D10) labels observed in files by Media Composer 2.6 */ static const mxfKey MXF_EE_K(IMX) = MXF_D10_PICTURE_EE_K(0x01); /* * * Avid CDCIDescriptor::ResolutionID * */ static const uint32_t g_AvidMJPEG21_ResolutionID = 0x4c; /* 76 */ static const uint32_t g_AvidMJPEG31_ResolutionID = 0x4d; /* 77 */ static const uint32_t g_AvidMJPEG101_ResolutionID = 0x4b; /* 75 */ static const uint32_t g_AvidMJPEG101m_ResolutionID = 0x6e; /* 110 */ static const uint32_t g_AvidMJPEG151s_ResolutionID = 0x4e; /* 78 */ static const uint32_t g_AvidMJPEG201_ResolutionID = 0x52; /* 82 */ /* * * Avid extensions metadata keys * */ static const mxfKey g_AvidObjectDirectory_key = {0x96, 0x13, 0xb3, 0x8a, 0x87, 0x34, 0x87, 0x46, 0xf1, 0x02, 0x96, 0xf0, 0x56, 0xe0, 0x4d, 0x2a}; static const mxfKey g_AvidMetadataRoot_key = {0x80, 0x53, 0x08, 0x00, 0x36, 0x21, 0x08, 0x04, 0xb3, 0xb3, 0x98, 0xa5, 0x1c, 0x90, 0x11, 0xd4}; #ifdef __cplusplus } #endif #endif include/mxf/mxf_avid_metadict_blob.h0000644000454400017500000000342711101667606017003 0ustar stuartcrd/* * $Id: mxf_avid_metadict_blob.h,v 1.2 2007/02/13 15:42:48 philipn Exp $ * * Blobs of data containing Avid header metadata extensions * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __AVID_METADICT_BLOB_H__ #define __AVID_METADICT_BLOB_H__ #ifdef __cplusplus extern "C" { #endif extern const mxfUUID g_AvidMetaDictInstanceUID_uuid; extern const struct AvidMetaDictTagStruct { mxfLocalTag localTag; mxfUID uid; } g_AvidMetaDictTags[]; extern const uint32_t g_AvidMetaDictTags_len; extern const struct AvidMetaDictDynTagOffsetsStruct { mxfKey itemKey; uint64_t tagOffset; } g_AvidMetaDictDynTagOffsets[]; extern const uint32_t g_AvidMetaDictDynTagOffsets_len; extern const struct AvidMetaDictObjectOffsetsStruct { mxfUUID instanceUID; uint64_t offset; uint8_t flags; } g_AvidMetaDictObjectOffsets[]; extern const uint32_t g_AvidMetaDictObjectOffsets_len; extern const uint8_t g_AvidMetaDictBlob[]; extern const uint32_t g_AvidMetaDictBlob_len; #ifdef __cplusplus } #endif #endif include/mxf/mxf_baseline_data_model.h0000644000454400017500000011236411101667606017144 0ustar stuartcrd/* * $Id: mxf_baseline_data_model.h,v 1.4 2007/04/23 10:00:47 philipn Exp $ * * Baseline S377M MXF data model definitions * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ /* Note: defines are undefined at the end of the file */ #if !defined (MXF_BASIC_TYPE_DEF) #define MXF_BASIC_TYPE_DEF(typeId, name, size) #endif #if !defined (MXF_ARRAY_TYPE_DEF) #define MXF_ARRAY_TYPE_DEF(typeId, name, elementTypeId, fixedSize) #endif #if !defined (MXF_COMPOUND_TYPE_DEF) #define MXF_COMPOUND_TYPE_DEF(typeId, name) #endif #if !defined (MXF_COMPOUND_TYPE_MEMBER) #define MXF_COMPOUND_TYPE_MEMBER(memberName, memberTypeId) #endif #if !defined (MXF_INTERPRETED_TYPE_DEF) #define MXF_INTERPRETED_TYPE_DEF(typeId, name, interpretedTypeId, fixedSize) #endif #if !defined (MXF_LABEL) #define MXF_LABEL(d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15) #endif #if !defined (MXF_SET_DEFINITION) #define MXF_SET_DEFINITION(parentName, name, label) #endif #if !defined (MXF_ITEM_DEFINITION) #define MXF_ITEM_DEFINITION(setName, name, label, localTag, typeId, isRequired) #endif /* Type Definitions */ MXF_BASIC_TYPE_DEF(MXF_INT8_TYPE, "Int8", 1); MXF_BASIC_TYPE_DEF(MXF_INT16_TYPE, "Int16", 2); MXF_BASIC_TYPE_DEF(MXF_INT32_TYPE, "Int32", 3); MXF_BASIC_TYPE_DEF(MXF_INT64_TYPE, "Int64", 4); MXF_BASIC_TYPE_DEF(MXF_UINT8_TYPE, "UInt8", 1); MXF_BASIC_TYPE_DEF(MXF_UINT16_TYPE, "UInt16", 2); MXF_BASIC_TYPE_DEF(MXF_UINT32_TYPE, "UInt32", 3); MXF_BASIC_TYPE_DEF(MXF_UINT64_TYPE, "UInt64", 4); MXF_BASIC_TYPE_DEF(MXF_RAW_TYPE, "Raw", 0); MXF_ARRAY_TYPE_DEF(MXF_UTF16STRING_TYPE, "UTF16String", MXF_UTF16_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_INT32ARRAY_TYPE, "Int32Array", MXF_INT32_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_UINT32ARRAY_TYPE, "UInt32Array", MXF_UINT32_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_INT64ARRAY_TYPE, "Int64Array", MXF_INT64_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_UINT8ARRAY_TYPE, "UInt8Array", MXF_UINT8_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_ISO7STRING_TYPE, "ISO7String", MXF_ISO7_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_INT32BATCH_TYPE, "Int32Batch", MXF_INT32_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_UINT32BATCH_TYPE, "UInt32Batch", MXF_UINT32_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_AUIDARRAY_TYPE, "AUIDArray", MXF_AUID_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_ULBATCH_TYPE, "ULBatch", MXF_UL_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_STRONGREFARRAY_TYPE, "StrongRefArray", MXF_STRONGREF_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_STRONGREFBATCH_TYPE, "StrongRefBatch", MXF_STRONGREF_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_WEAKREFARRAY_TYPE, "WeakRefArray", MXF_WEAKREF_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_WEAKREFBATCH_TYPE, "WeakRefBatch", MXF_WEAKREF_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_RATIONALARRAY_TYPE, "RationalArray", MXF_RATIONAL_TYPE, 0); MXF_ARRAY_TYPE_DEF(MXF_RGBALAYOUT_TYPE, "RGBALayout", MXF_RGBALAYOUTCOMPONENT_TYPE, 0); MXF_COMPOUND_TYPE_DEF(MXF_RATIONAL_TYPE, "Rational"); MXF_COMPOUND_TYPE_MEMBER("Numerator", MXF_INT32_TYPE); MXF_COMPOUND_TYPE_MEMBER("Denominator", MXF_INT32_TYPE); MXF_COMPOUND_TYPE_DEF(MXF_TIMESTAMP_TYPE, "Timestamp"); MXF_COMPOUND_TYPE_MEMBER("Year", MXF_UINT16_TYPE); MXF_COMPOUND_TYPE_MEMBER("Month", MXF_UINT8_TYPE); MXF_COMPOUND_TYPE_MEMBER("Day", MXF_UINT8_TYPE); MXF_COMPOUND_TYPE_MEMBER("Hours", MXF_UINT8_TYPE); MXF_COMPOUND_TYPE_MEMBER("Minutes", MXF_UINT8_TYPE); MXF_COMPOUND_TYPE_MEMBER("Seconds", MXF_UINT8_TYPE); MXF_COMPOUND_TYPE_MEMBER("QMSec", MXF_UINT8_TYPE); MXF_COMPOUND_TYPE_DEF(MXF_PRODUCTVERSION_TYPE, "ProductVersion"); MXF_COMPOUND_TYPE_MEMBER("Major", MXF_UINT16_TYPE); MXF_COMPOUND_TYPE_MEMBER("Minor", MXF_UINT16_TYPE); MXF_COMPOUND_TYPE_MEMBER("Patch", MXF_UINT16_TYPE); MXF_COMPOUND_TYPE_MEMBER("Build", MXF_UINT16_TYPE); MXF_COMPOUND_TYPE_MEMBER("Release", MXF_UINT16_TYPE); MXF_COMPOUND_TYPE_DEF(MXF_INDIRECT_TYPE, "Indirect"); MXF_COMPOUND_TYPE_MEMBER("Type", MXF_UL_TYPE); MXF_COMPOUND_TYPE_MEMBER("Value", MXF_UINT8ARRAY_TYPE); MXF_COMPOUND_TYPE_DEF(MXF_RGBALAYOUTCOMPONENT_TYPE, "RGBALayoutComponent"); MXF_COMPOUND_TYPE_MEMBER("Code", MXF_RGBACODE_TYPE); MXF_COMPOUND_TYPE_MEMBER("Depth", MXF_UINT8_TYPE); MXF_INTERPRETED_TYPE_DEF(MXF_VERSIONTYPE_TYPE, "VersionType", MXF_UINT16_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_UTF16_TYPE, "UTF16", MXF_UINT16_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_BOOLEAN_TYPE, "Boolean", MXF_UINT8_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_ISO7_TYPE, "ISO7", MXF_UINT8_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_LENGTH_TYPE, "Length", MXF_INT64_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_POSITION_TYPE, "Position", MXF_INT64_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_RGBACODE_TYPE, "RGBACode", MXF_UINT8_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_STREAM_TYPE, "Stream", MXF_RAW_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_DATAVALUE_TYPE, "DataValue", MXF_UINT8ARRAY_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_IDENTIFIER_TYPE, "Identifier", MXF_UINT8ARRAY_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_OPAQUE_TYPE, "Opaque", MXF_UINT8ARRAY_TYPE, 0); MXF_INTERPRETED_TYPE_DEF(MXF_UMID_TYPE, "UMID", MXF_IDENTIFIER_TYPE, 32); MXF_INTERPRETED_TYPE_DEF(MXF_UID_TYPE, "UID", MXF_IDENTIFIER_TYPE, 16); MXF_INTERPRETED_TYPE_DEF(MXF_UL_TYPE, "UL", MXF_IDENTIFIER_TYPE, 16); MXF_INTERPRETED_TYPE_DEF(MXF_UUID_TYPE, "UUID", MXF_IDENTIFIER_TYPE, 16); MXF_INTERPRETED_TYPE_DEF(MXF_AUID_TYPE, "AUID", MXF_UL_TYPE, 16); MXF_INTERPRETED_TYPE_DEF(MXF_PACKAGEID_TYPE, "PackageID", MXF_UMID_TYPE, 32); MXF_INTERPRETED_TYPE_DEF(MXF_STRONGREF_TYPE, "StrongRef", MXF_UUID_TYPE, 16); MXF_INTERPRETED_TYPE_DEF(MXF_WEAKREF_TYPE, "WeakRef", MXF_UUID_TYPE, 16); MXF_INTERPRETED_TYPE_DEF(MXF_ORIENTATION_TYPE, "Orientation", MXF_UINT8_TYPE, 0); /* Set and Item Definitions */ MXF_SET_DEFINITION(root, root, MXF_LABEL(0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00) ); MXF_SET_DEFINITION(root, InterchangeObject, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x01,0x00) ); MXF_ITEM_DEFINITION(InterchangeObject, InstanceUID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x01,0x01,0x15,0x02,0x00,0x00,0x00,0x00), 0x3c0a, MXF_UUID_TYPE, 1 ); MXF_ITEM_DEFINITION(InterchangeObject, GenerationUID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x07,0x01,0x08,0x00,0x00,0x00), 0x0102, MXF_UUID_TYPE, 0 ); MXF_SET_DEFINITION(InterchangeObject, Preface, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x2f,0x00) ); MXF_ITEM_DEFINITION(Preface, LastModifiedDate, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x07,0x02,0x01,0x10,0x02,0x04,0x00,0x00), 0x3b02, MXF_TIMESTAMP_TYPE, 1 ); MXF_ITEM_DEFINITION(Preface, Version, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x03,0x01,0x02,0x01,0x05,0x00,0x00,0x00), 0x3b05, MXF_VERSIONTYPE_TYPE, 1 ); MXF_ITEM_DEFINITION(Preface, ObjectModelVersion, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x03,0x01,0x02,0x01,0x04,0x00,0x00,0x00), 0x3b07, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(Preface, PrimaryPackage, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x04,0x06,0x01,0x01,0x04,0x01,0x08,0x00,0x00), 0x3b08, MXF_WEAKREF_TYPE, 0 ); MXF_ITEM_DEFINITION(Preface, Identifications, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x06,0x04,0x00,0x00), 0x3b06, MXF_STRONGREFARRAY_TYPE, 1 ); MXF_ITEM_DEFINITION(Preface, ContentStorage, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x02,0x01,0x00,0x00), 0x3b03, MXF_STRONGREF_TYPE, 1 ); MXF_ITEM_DEFINITION(Preface, OperationalPattern, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x01,0x02,0x02,0x03,0x00,0x00,0x00,0x00), 0x3b09, MXF_UL_TYPE, 1 ); MXF_ITEM_DEFINITION(Preface, EssenceContainers, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x01,0x02,0x02,0x10,0x02,0x01,0x00,0x00), 0x3b0a, MXF_ULBATCH_TYPE, 1 ); MXF_ITEM_DEFINITION(Preface, DMSchemes, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x01,0x02,0x02,0x10,0x02,0x02,0x00,0x00), 0x3b0b, MXF_ULBATCH_TYPE, 1 ); MXF_SET_DEFINITION(InterchangeObject, Identification, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x30,0x00) ); MXF_ITEM_DEFINITION(Identification, ThisGenerationUID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x07,0x01,0x01,0x00,0x00,0x00), 0x3c09, MXF_UUID_TYPE, 1 ); MXF_ITEM_DEFINITION(Identification, CompanyName, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x07,0x01,0x02,0x01,0x00,0x00), 0x3c01, MXF_UTF16STRING_TYPE, 1 ); MXF_ITEM_DEFINITION(Identification, ProductName, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x07,0x01,0x03,0x01,0x00,0x00), 0x3c02, MXF_UTF16STRING_TYPE, 1 ); MXF_ITEM_DEFINITION(Identification, ProductVersion, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x07,0x01,0x04,0x00,0x00,0x00), 0x3c03, MXF_PRODUCTVERSION_TYPE, 0 ); MXF_ITEM_DEFINITION(Identification, VersionString, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x07,0x01,0x05,0x01,0x00,0x00), 0x3c04, MXF_UTF16STRING_TYPE, 1 ); MXF_ITEM_DEFINITION(Identification, ProductUID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x07,0x01,0x07,0x00,0x00,0x00), 0x3c05, MXF_UUID_TYPE, 1 ); MXF_ITEM_DEFINITION(Identification, ModificationDate, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x07,0x02,0x01,0x10,0x02,0x03,0x00,0x00), 0x3c06, MXF_TIMESTAMP_TYPE, 1 ); MXF_ITEM_DEFINITION(Identification, ToolkitVersion, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x07,0x01,0x0a,0x00,0x00,0x00), 0x3c07, MXF_PRODUCTVERSION_TYPE, 0 ); MXF_ITEM_DEFINITION(Identification, Platform, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x07,0x01,0x06,0x01,0x00,0x00), 0x3c08, MXF_UTF16STRING_TYPE, 0 ); MXF_SET_DEFINITION(InterchangeObject, ContentStorage, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x18,0x00) ); MXF_ITEM_DEFINITION(ContentStorage, Packages, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x05,0x01,0x00,0x00), 0x1901, MXF_STRONGREFBATCH_TYPE, 1 ); MXF_ITEM_DEFINITION(ContentStorage, EssenceContainerData, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x05,0x02,0x00,0x00), 0x1902, MXF_STRONGREFBATCH_TYPE, 0 ); MXF_SET_DEFINITION(InterchangeObject, EssenceContainerData, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x23,0x00) ); MXF_ITEM_DEFINITION(EssenceContainerData, LinkedPackageUID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x06,0x01,0x00,0x00,0x00), 0x2701, MXF_UMID_TYPE, 1 ); MXF_ITEM_DEFINITION(EssenceContainerData, IndexSID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x04,0x01,0x03,0x04,0x05,0x00,0x00,0x00,0x00), 0x3f06, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(EssenceContainerData, BodySID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x04,0x01,0x03,0x04,0x04,0x00,0x00,0x00,0x00), 0x3f07, MXF_UINT32_TYPE, 1 ); MXF_SET_DEFINITION(InterchangeObject, GenericPackage, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x34,0x00) ); MXF_ITEM_DEFINITION(GenericPackage, PackageUID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x01,0x01,0x15,0x10,0x00,0x00,0x00,0x00), 0x4401, MXF_UMID_TYPE, 1 ); MXF_ITEM_DEFINITION(GenericPackage, Name, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x01,0x03,0x03,0x02,0x01,0x00,0x00,0x00), 0x4402, MXF_UTF16STRING_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPackage, PackageCreationDate, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x07,0x02,0x01,0x10,0x01,0x03,0x00,0x00), 0x4405, MXF_TIMESTAMP_TYPE, 1 ); MXF_ITEM_DEFINITION(GenericPackage, PackageModifiedDate, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x07,0x02,0x01,0x10,0x02,0x05,0x00,0x00), 0x4404, MXF_TIMESTAMP_TYPE, 1 ); MXF_ITEM_DEFINITION(GenericPackage, Tracks, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x06,0x05,0x00,0x00), 0x4403, MXF_STRONGREFARRAY_TYPE, 1 ); MXF_SET_DEFINITION(InterchangeObject, Locator, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x31,0x00) ); MXF_SET_DEFINITION(Locator, NetworkLocator, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x32,0x00) ); MXF_ITEM_DEFINITION(NetworkLocator, URLString, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x01,0x02,0x01,0x01,0x01,0x00,0x00,0x00), 0x4001, MXF_UTF16STRING_TYPE, 1 ); MXF_SET_DEFINITION(Locator, TextLocator, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x33,0x00) ); MXF_ITEM_DEFINITION(TextLocator, LocatorName, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x01,0x04,0x01,0x02,0x01,0x00,0x00,0x00), 0x4101, MXF_UTF16STRING_TYPE, 1 ); MXF_SET_DEFINITION(InterchangeObject, GenericTrack, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x38,0x00) ); MXF_ITEM_DEFINITION(GenericTrack, TrackID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x01,0x07,0x01,0x01,0x00,0x00,0x00,0x00), 0x4801, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericTrack, TrackNumber, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x01,0x04,0x01,0x03,0x00,0x00,0x00,0x00), 0x4804, MXF_UINT32_TYPE, 1 ); MXF_ITEM_DEFINITION(GenericTrack, TrackName, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x01,0x07,0x01,0x02,0x01,0x00,0x00,0x00), 0x4802, MXF_UTF16STRING_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericTrack, Sequence, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x02,0x04,0x00,0x00), 0x4803, MXF_STRONGREF_TYPE, 1 ); MXF_SET_DEFINITION(GenericTrack, StaticTrack, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x3a,0x00) ); MXF_SET_DEFINITION(GenericTrack, Track, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x3b,0x00) ); MXF_ITEM_DEFINITION(Track, EditRate, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x30,0x04,0x05,0x00,0x00,0x00,0x00), 0x4b01, MXF_RATIONAL_TYPE, 1 ); MXF_ITEM_DEFINITION(Track, Origin, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x07,0x02,0x01,0x03,0x01,0x03,0x00,0x00), 0x4b02, MXF_POSITION_TYPE, 1 ); MXF_SET_DEFINITION(GenericTrack, EventTrack, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x39,0x00) ); MXF_ITEM_DEFINITION(EventTrack, EventEditRate, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x30,0x04,0x02,0x00,0x00,0x00,0x00), 0x4901, MXF_RATIONAL_TYPE, 1 ); MXF_ITEM_DEFINITION(EventTrack, EventOrigin, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x07,0x02,0x01,0x03,0x01,0x0b,0x00,0x00), 0x4902, MXF_POSITION_TYPE, 0 ); MXF_SET_DEFINITION(InterchangeObject, StructuralComponent, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x02,0x00) ); MXF_ITEM_DEFINITION(StructuralComponent, DataDefinition, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x07,0x01,0x00,0x00,0x00,0x00,0x00), 0x0201, MXF_UL_TYPE, 1 ); MXF_ITEM_DEFINITION(StructuralComponent, Duration, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x07,0x02,0x02,0x01,0x01,0x03,0x00,0x00), 0x0202, MXF_LENGTH_TYPE, 0 ); MXF_SET_DEFINITION(StructuralComponent, Sequence, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x0f,0x00) ); MXF_ITEM_DEFINITION(Sequence, StructuralComponents, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x06,0x09,0x00,0x00), 0x1001, MXF_STRONGREFARRAY_TYPE, 1 ); MXF_SET_DEFINITION(StructuralComponent, TimecodeComponent, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x14,0x00) ); MXF_ITEM_DEFINITION(TimecodeComponent, RoundedTimecodeBase, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x04,0x01,0x01,0x02,0x06,0x00,0x00), 0x1502, MXF_UINT16_TYPE, 1 ); MXF_ITEM_DEFINITION(TimecodeComponent, StartTimecode, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x07,0x02,0x01,0x03,0x01,0x05,0x00,0x00), 0x1501, MXF_POSITION_TYPE, 1 ); MXF_ITEM_DEFINITION(TimecodeComponent, DropFrame, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x04,0x01,0x01,0x05,0x00,0x00,0x00), 0x1503, MXF_BOOLEAN_TYPE, 1 ); MXF_SET_DEFINITION(StructuralComponent, SourceClip, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x11,0x00) ); MXF_ITEM_DEFINITION(SourceClip, StartPosition, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x07,0x02,0x01,0x03,0x01,0x04,0x00,0x00), 0x1201, MXF_POSITION_TYPE, 1 ); MXF_ITEM_DEFINITION(SourceClip, SourcePackageID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x03,0x01,0x00,0x00,0x00), 0x1101, MXF_PACKAGEID_TYPE, 1 ); MXF_ITEM_DEFINITION(SourceClip, SourceTrackID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x03,0x02,0x00,0x00,0x00), 0x1102, MXF_UINT32_TYPE, 1 ); MXF_SET_DEFINITION(StructuralComponent, DMSegment, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x41,0x00) ); MXF_ITEM_DEFINITION(DMSegment, EventStartPosition, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x07,0x02,0x01,0x03,0x03,0x03,0x00,0x00), 0x0601, MXF_POSITION_TYPE, 1 ); MXF_ITEM_DEFINITION(DMSegment, EventComment, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x30,0x04,0x04,0x01,0x00,0x00,0x00), 0x0602, MXF_UTF16STRING_TYPE, 0 ); MXF_ITEM_DEFINITION(DMSegment, TrackIDs, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x04,0x01,0x07,0x01,0x05,0x00,0x00,0x00,0x00), 0x6102, MXF_UINT32BATCH_TYPE, 0 ); MXF_ITEM_DEFINITION(DMSegment, DMFramework, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x06,0x01,0x01,0x04,0x02,0x0c,0x00,0x00), 0x6101, MXF_STRONGREF_TYPE, 0 ); MXF_SET_DEFINITION(SourceClip, DMSourceClip, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x45,0x00) ); MXF_ITEM_DEFINITION(DMSourceClip, DMSourceClipTrackIDs, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x01,0x07,0x01,0x06,0x00,0x00,0x00,0x00), 0x6103, MXF_UINT32BATCH_TYPE, 0 ); MXF_SET_DEFINITION(GenericPackage, MaterialPackage, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x36,0x00) ); MXF_SET_DEFINITION(GenericPackage, SourcePackage, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x37,0x00) ); MXF_ITEM_DEFINITION(SourcePackage, Descriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x02,0x03,0x00,0x00), 0x4701, MXF_STRONGREF_TYPE, 0 ); MXF_SET_DEFINITION(InterchangeObject, GenericDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x24,0x00) ); MXF_ITEM_DEFINITION(GenericDescriptor, Locators, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x06,0x03,0x00,0x00), 0x2f01, MXF_STRONGREFARRAY_TYPE, 0 ); MXF_SET_DEFINITION(GenericDescriptor, FileDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x25,0x00) ); MXF_ITEM_DEFINITION(FileDescriptor, LinkedTrackID, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x06,0x01,0x01,0x03,0x05,0x00,0x00,0x00), 0x3006, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(FileDescriptor, SampleRate, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x06,0x01,0x01,0x00,0x00,0x00,0x00), 0x3001, MXF_RATIONAL_TYPE, 1 ); MXF_ITEM_DEFINITION(FileDescriptor, ContainerDuration, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x06,0x01,0x02,0x00,0x00,0x00,0x00), 0x3002, MXF_LENGTH_TYPE, 0 ); MXF_ITEM_DEFINITION(FileDescriptor, EssenceContainer, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x01,0x02,0x00,0x00), 0x3004, MXF_UL_TYPE, 1 ); MXF_ITEM_DEFINITION(FileDescriptor, Codec, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x06,0x01,0x01,0x04,0x01,0x03,0x00,0x00), 0x3005, MXF_UL_TYPE, 0 ); MXF_SET_DEFINITION(FileDescriptor, GenericPictureEssenceDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x27,0x00) ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, SignalStandard, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x05,0x01,0x13,0x00,0x00,0x00,0x00), 0x3215, MXF_UINT8_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, FrameLayout, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x03,0x01,0x04,0x00,0x00,0x00), 0x320c, MXF_UINT8_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, StoredWidth, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x02,0x02,0x00,0x00,0x00), 0x3203, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, StoredHeight, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x02,0x01,0x00,0x00,0x00), 0x3202, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, StoredF2Offset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x03,0x02,0x08,0x00,0x00,0x00), 0x3216, MXF_INT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, SampledWidth, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x08,0x00,0x00,0x00), 0x3205, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, SampledHeight, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x07,0x00,0x00,0x00), 0x3204, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, SampledXOffset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x09,0x00,0x00,0x00), 0x3206, MXF_INT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, SampledYOffset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x0A,0x00,0x00,0x00), 0x3207, MXF_INT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, DisplayHeight, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x0B,0x00,0x00,0x00), 0x3208, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, DisplayWidth, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x0C,0x00,0x00,0x00), 0x3209, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, DisplayXOffset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x0D,0x00,0x00,0x00), 0x320a, MXF_INT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, DisplayYOffset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x0E,0x00,0x00,0x00), 0x320b, MXF_INT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, DisplayF2Offset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x03,0x02,0x07,0x00,0x00,0x00), 0x3217, MXF_INT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, AspectRatio, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x01,0x01,0x01,0x00,0x00,0x00), 0x320e, MXF_RATIONAL_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, ActiveFormatDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x03,0x02,0x09,0x00,0x00,0x00), 0x3218, MXF_UINT8_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, VideoLineMap, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x03,0x02,0x05,0x00,0x00,0x00), 0x320d, MXF_INT32ARRAY_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, AlphaTransparency, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x05,0x20,0x01,0x02,0x00,0x00,0x00,0x00), 0x320f, MXF_UINT8_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, CaptureGamma, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x02,0x01,0x01,0x01,0x02,0x00), 0x3210, MXF_UL_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, ImageAlignmentOffset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x18,0x01,0x01,0x00,0x00,0x00,0x00), 0x3211, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, ImageStartOffset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x18,0x01,0x02,0x00,0x00,0x00,0x00), 0x3213, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, ImageEndOffset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x18,0x01,0x03,0x00,0x00,0x00,0x00), 0x3214, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, FieldDominance, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x03,0x01,0x06,0x00,0x00,0x00), 0x3212, MXF_UINT8_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericPictureEssenceDescriptor, PictureEssenceCoding, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x06,0x01,0x00,0x00,0x00,0x00), 0x3201, MXF_UL_TYPE, 0 ); MXF_SET_DEFINITION(GenericPictureEssenceDescriptor, CDCIEssenceDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x28,0x00) ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, ComponentDepth, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x05,0x03,0x0A,0x00,0x00,0x00), 0x3301, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, HorizontalSubsampling, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x05,0x00,0x00,0x00), 0x3302, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, VerticalSubsampling, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x05,0x01,0x10,0x00,0x00,0x00), 0x3308, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, ColorSiting, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x01,0x06,0x00,0x00,0x00), 0x3303, MXF_UINT8_TYPE, 0 ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, ReversedByteOrder, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x03,0x01,0x02,0x01,0x0a,0x00,0x00,0x00), 0x330b, MXF_BOOLEAN_TYPE, 0 ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, PaddingBits, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x18,0x01,0x04,0x00,0x00,0x00,0x00), 0x3307, MXF_INT16_TYPE, 0 ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, AlphaSampleDepth, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x05,0x03,0x07,0x00,0x00,0x00), 0x3309, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, BlackRefLevel, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x03,0x03,0x00,0x00,0x00), 0x3304, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, WhiteReflevel, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x01,0x05,0x03,0x04,0x00,0x00,0x00), 0x3305, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(CDCIEssenceDescriptor, ColorRange, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x05,0x03,0x05,0x00,0x00,0x00), 0x3306, MXF_UINT32_TYPE, 0 ); MXF_SET_DEFINITION(GenericPictureEssenceDescriptor, RGBAEssenceDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x29,0x00) ); MXF_ITEM_DEFINITION(RGBAEssenceDescriptor, ComponentMaxRef, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x05,0x03,0x0b,0x00,0x00,0x00), 0x3406, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(RGBAEssenceDescriptor, ComponentMinRef, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x05,0x03,0x0c,0x00,0x00,0x00), 0x3407, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(RGBAEssenceDescriptor, AlphaMaxRef, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x05,0x03,0x0d,0x00,0x00,0x00), 0x3408, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(RGBAEssenceDescriptor, AlphaMinRef, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x05,0x03,0x0e,0x00,0x00,0x00), 0x3409, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(RGBAEssenceDescriptor, ScanningDirection, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x01,0x04,0x04,0x01,0x00,0x00,0x00), 0x3405, MXF_ORIENTATION_TYPE, 0 ); MXF_ITEM_DEFINITION(RGBAEssenceDescriptor, PixelLayout, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x05,0x03,0x06,0x00,0x00,0x00), 0x3401, MXF_RGBALAYOUT_TYPE, 0 ); MXF_ITEM_DEFINITION(RGBAEssenceDescriptor, Palette, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x05,0x03,0x08,0x00,0x00,0x00), 0x3403, MXF_DATAVALUE_TYPE, 0 ); MXF_ITEM_DEFINITION(RGBAEssenceDescriptor, PaletteLayout, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x01,0x05,0x03,0x09,0x00,0x00,0x00), 0x3404, MXF_RGBALAYOUT_TYPE, 0 ); MXF_SET_DEFINITION(FileDescriptor, GenericSoundEssenceDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x42,0x00) ); MXF_ITEM_DEFINITION(GenericSoundEssenceDescriptor, AudioSamplingRate, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x02,0x03,0x01,0x01,0x01,0x00,0x00), 0x3d03, MXF_RATIONAL_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericSoundEssenceDescriptor, Locked, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x04,0x04,0x02,0x03,0x01,0x04,0x00,0x00,0x00), 0x3d02, MXF_BOOLEAN_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericSoundEssenceDescriptor, AudioRefLevel, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x02,0x01,0x01,0x03,0x00,0x00,0x00), 0x3d04, MXF_INT8_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericSoundEssenceDescriptor, ElectroSpatialFormulation, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x01,0x04,0x02,0x01,0x01,0x01,0x00,0x00,0x00), 0x3d05, MXF_UINT8_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericSoundEssenceDescriptor, ChannelCount, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x02,0x01,0x01,0x04,0x00,0x00,0x00), 0x3d07, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericSoundEssenceDescriptor, QuantizationBits, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x04,0x04,0x02,0x03,0x03,0x04,0x00,0x00,0x00), 0x3d01, MXF_UINT32_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericSoundEssenceDescriptor, DialNorm, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x02,0x07,0x01,0x00,0x00,0x00,0x00), 0x3d0c, MXF_INT8_TYPE, 0 ); MXF_ITEM_DEFINITION(GenericSoundEssenceDescriptor, SoundEssenceCompression, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x02,0x04,0x02,0x04,0x02,0x00,0x00,0x00,0x00), 0x3d06, MXF_UL_TYPE, 0 ); MXF_SET_DEFINITION(FileDescriptor, GenericDataEssenceDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x43,0x00) ); MXF_ITEM_DEFINITION(GenericDataEssenceDescriptor, DataEssenceCoding, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x03,0x03,0x02,0x00,0x00,0x00,0x00), 0x3e01, MXF_UL_TYPE, 0 ); MXF_SET_DEFINITION(FileDescriptor, MultipleDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x44,0x00) ); MXF_ITEM_DEFINITION(MultipleDescriptor, SubDescriptorUIDs, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x04,0x06,0x01,0x01,0x04,0x06,0x0b,0x00,0x00), 0x3f01, MXF_STRONGREFARRAY_TYPE, 1 ); MXF_SET_DEFINITION(GenericSoundEssenceDescriptor, WaveAudioDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x48,0x00) ); MXF_ITEM_DEFINITION(WaveAudioDescriptor, BlockAlign, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x02,0x03,0x02,0x01,0x00,0x00,0x00), 0x3d0a, MXF_UINT16_TYPE, 1 ); MXF_ITEM_DEFINITION(WaveAudioDescriptor, SequenceOffset, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x02,0x03,0x02,0x02,0x00,0x00,0x00), 0x3d0b, MXF_UINT8_TYPE, 0 ); MXF_ITEM_DEFINITION(WaveAudioDescriptor, AvgBps, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0x05,0x04,0x02,0x03,0x03,0x05,0x00,0x00,0x00), 0x3d09, MXF_UINT32_TYPE, 1 ); MXF_SET_DEFINITION(WaveAudioDescriptor, AES3AudioDescriptor, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x47,0x00) ); MXF_SET_DEFINITION(InterchangeObject, DMFramework, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x04,0x01,0x00,0x00,0x00,0x00) ); MXF_SET_DEFINITION(InterchangeObject, DMSet, MXF_LABEL(0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x04,0x00,0x00,0x00,0x00,0x00) ); #undef MXF_BASIC_TYPE_DEF #undef MXF_ARRAY_TYPE_DEF #undef MXF_COMPOUND_TYPE_DEF #undef MXF_COMPOUND_TYPE_MEMBER #undef MXF_INTERPRETED_TYPE_DEF #undef MXF_LABEL #undef MXF_SET_DEFINITION #undef MXF_ITEM_DEFINITION include/mxf/mxf_data_model.h0000644000454400017500000001417411101667606015302 0ustar stuartcrd/* * $Id: mxf_data_model.h,v 1.4 2007/04/23 10:00:47 philipn Exp $ * * MXF header metadata data model * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_DATA_MODEL_H__ #define __MXF_DATA_MODEL_H__ #ifdef __cplusplus extern "C" { #endif #define MXF_SET_K(name) \ g_##name##_set_key #define MXF_ITEM_K(setname, name) \ g_##setname##_##name##_item_key typedef enum { MXF_BASIC_TYPE_CAT, MXF_ARRAY_TYPE_CAT, MXF_COMPOUND_TYPE_CAT, MXF_INTERPRET_TYPE_CAT } MXFItemTypeCategory; typedef struct { unsigned int size; } MXFBasicTypeInfo; typedef struct { unsigned int elementTypeId; unsigned int fixedSize; } MXFArrayTypeInfo; typedef struct { char* name; unsigned int typeId; } MXFCompoundTypeMemberInfo; typedef struct { MXFCompoundTypeMemberInfo members[16]; /* array terminated by typeId == 0 */ } MXFCompoundTypeInfo; typedef struct { unsigned int typeId; unsigned int fixedArraySize; /* only used if interpret array types */ } MXFInterpretTypeInfo; typedef struct { MXFItemTypeCategory category; unsigned int typeId; char* name; union { MXFBasicTypeInfo basic; MXFArrayTypeInfo array; MXFCompoundTypeInfo compound; MXFInterpretTypeInfo interpret; } info; } MXFItemType; typedef struct { char* name; mxfKey setDefKey; mxfKey key; mxfLocalTag localTag; unsigned int typeId; int isRequired; } MXFItemDef; typedef struct _MXFSetDef { char* name; mxfKey parentSetDefKey; mxfKey key; MXFList itemDefs; struct _MXFSetDef* parentSetDef; } MXFSetDef; typedef struct { MXFList itemDefs; MXFList setDefs; MXFItemType types[128]; /* index 0 is not used */ unsigned int lastTypeId; } MXFDataModel; /* built-in types */ typedef enum { MXF_UNKNOWN_TYPE = 0, /* basic */ MXF_INT8_TYPE, MXF_INT16_TYPE, MXF_INT32_TYPE, MXF_INT64_TYPE, MXF_UINT8_TYPE, MXF_UINT16_TYPE, MXF_UINT32_TYPE, MXF_UINT64_TYPE, MXF_RAW_TYPE, /* array */ MXF_UTF16STRING_TYPE, MXF_INT32ARRAY_TYPE, MXF_UINT32ARRAY_TYPE, MXF_INT64ARRAY_TYPE, MXF_UINT8ARRAY_TYPE, MXF_ISO7STRING_TYPE, MXF_INT32BATCH_TYPE, MXF_UINT32BATCH_TYPE, MXF_AUIDARRAY_TYPE, MXF_ULBATCH_TYPE, MXF_STRONGREFARRAY_TYPE, MXF_STRONGREFBATCH_TYPE, MXF_WEAKREFARRAY_TYPE, MXF_WEAKREFBATCH_TYPE, MXF_RATIONALARRAY_TYPE, MXF_RGBALAYOUT_TYPE, /* compound */ MXF_RATIONAL_TYPE, MXF_TIMESTAMP_TYPE, MXF_PRODUCTVERSION_TYPE, MXF_INDIRECT_TYPE, MXF_RGBALAYOUTCOMPONENT_TYPE, /* interpret */ MXF_VERSIONTYPE_TYPE, MXF_UTF16_TYPE, MXF_BOOLEAN_TYPE, MXF_ISO7_TYPE, MXF_LENGTH_TYPE, MXF_POSITION_TYPE, MXF_RGBACODE_TYPE, MXF_STREAM_TYPE, MXF_DATAVALUE_TYPE, MXF_IDENTIFIER_TYPE, MXF_OPAQUE_TYPE, MXF_UMID_TYPE, MXF_UID_TYPE, MXF_UL_TYPE, MXF_UUID_TYPE, MXF_AUID_TYPE, MXF_PACKAGEID_TYPE, MXF_STRONGREF_TYPE, MXF_WEAKREF_TYPE, MXF_ORIENTATION_TYPE, MXF_EXTENSION_TYPE /* extension types must have integer value >= this */ } MXFItemTypeId; /* declare the set and item keys */ #define MXF_LABEL(d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15) \ {d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15} #define MXF_SET_DEFINITION(parentName, name, label) \ static const mxfUL MXF_SET_K(name) = label; #define MXF_ITEM_DEFINITION(setName, name, label, localTag, typeId, isRequired) \ static const mxfUL MXF_ITEM_K(setName, name) = label; #include int mxf_load_data_model(MXFDataModel** dataModel); void mxf_free_data_model(MXFDataModel** dataModel); int mxf_register_set_def(MXFDataModel* dataModel, const char* name, const mxfKey* parentKey, const mxfKey* key); int mxf_register_item_def(MXFDataModel* dataModel, const char* name, const mxfKey* setKey, const mxfKey* key, mxfLocalTag tag, unsigned int typeId, int isRequired); /* if the typeId parameter is 0 in the following functions, then a new id is created */ MXFItemType* mxf_register_basic_type(MXFDataModel* dataModel, const char* name, unsigned int typeId, unsigned int size); MXFItemType* mxf_register_array_type(MXFDataModel* dataModel, const char* name, unsigned int typeId, unsigned int elementTypeId, unsigned int fixedSize); MXFItemType* mxf_register_compound_type(MXFDataModel* dataModel, const char* name, unsigned int typeId); /* adds a member to the end of the list */ int mxf_register_compound_type_member(MXFItemType* type, const char* memberName, unsigned int memberTypeId); MXFItemType* mxf_register_interpret_type(MXFDataModel* dataModel, const char* name, unsigned int typeId, unsigned int interpretedTypeId, unsigned int fixedArraySize); int mxf_finalise_data_model(MXFDataModel* dataModel); int mxf_check_data_model(MXFDataModel* dataModel); int mxf_find_set_def(MXFDataModel* dataModel, const mxfKey* key, MXFSetDef** setDef); int mxf_find_item_def(MXFDataModel* dataModel, const mxfKey* key, MXFItemDef** itemDef); int mxf_find_item_def_in_set_def(const mxfKey* key, const MXFSetDef* setDef, MXFItemDef** itemDef); MXFItemType* mxf_get_item_def_type(MXFDataModel* dataModel, unsigned int typeId); int mxf_is_subclass_of(MXFDataModel* dataModel, const mxfKey* setKey, const mxfKey* parentSetKey); #ifdef __cplusplus } #endif #endif include/mxf/mxf_essence_container.h0000644000454400017500000000456611101667606016704 0ustar stuartcrd/* * $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.h0000644000454400017500000001402211101667606014120 0ustar stuartcrd/* * $Id: mxf_file.h,v 1.4 2008/03/05 04:56:56 stuartc Exp $ * * Wraps a C-file and provides low-level MXF file functions * * Copyright (C) 2006 Philip de Nier * Copyright (C) 2006 Stuart Cunningham * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_FILE_H__ #define __MXF_FILE_H__ #ifdef __cplusplus extern "C" { #endif #define MAX_RUNIN_LEN 0xffff typedef struct MXFFileSysData MXFFileSysData; typedef struct { /* MXF file implementations must set and implement these functions */ void (*close)(MXFFileSysData* sysData); uint32_t (*read)(MXFFileSysData* sysData, uint8_t* data, uint32_t count); uint32_t (*write)(MXFFileSysData* sysData, const uint8_t* data, uint32_t count); int (*get_char)(MXFFileSysData* sysData); int (*put_char)(MXFFileSysData* sysData, int c); int (*eof)(MXFFileSysData* sysData); int (*seek)(MXFFileSysData* sysData, int64_t offset, int whence); int64_t (*tell)(MXFFileSysData* sysData); int (*is_seekable)(MXFFileSysData* sysData); int64_t (*size)(MXFFileSysData* sysData); /* private data for the MXF file implementation */ void (*free_sys_data)(MXFFileSysData* sysData); MXFFileSysData* sysData; /* general data */ uint8_t minLLen; uint16_t runinLen; } MXFFile; /* open files on disk */ int mxf_disk_file_open_new(const char* filename, MXFFile** mxfFile); int mxf_disk_file_open_read(const char* filename, MXFFile** mxfFile); int mxf_disk_file_open_modify(const char* filename, MXFFile** mxfFile); /* wrap standard input in an MXF file */ int mxf_stdin_wrap_read(MXFFile** mxfFile); /* wrap a read-only byte array */ int mxf_byte_array_wrap_read(const uint8_t* byteArray, int64_t size, MXFFile** mxfFile); void mxf_file_close(MXFFile** mxfFile); uint32_t mxf_file_read(MXFFile* mxfFile, uint8_t* data, uint32_t count); uint32_t mxf_file_write(MXFFile* mxfFile, const uint8_t* data, uint32_t count); int mxf_file_getc(MXFFile* mxfFile); int mxf_file_putc(MXFFile* mxfFile, int c); int mxf_file_eof(MXFFile* mxfFile); int mxf_file_seek(MXFFile* mxfFile, int64_t offset, int whence); int64_t mxf_file_tell(MXFFile* mxfFile); int mxf_file_is_seekable(MXFFile* mxfFile); int64_t mxf_file_size(MXFFile* mxfFile); void mxf_file_set_min_llen(MXFFile* mxfFile, uint8_t llen); uint8_t mxf_get_min_llen(MXFFile* mxfFile); int mxf_write_uint8(MXFFile* mxfFile, uint8_t value); int mxf_write_uint16(MXFFile* mxfFile, uint16_t value); int mxf_write_uint32(MXFFile* mxfFile, uint32_t value); int mxf_write_uint64(MXFFile* mxfFile, uint64_t value); int mxf_write_int8(MXFFile* mxfFile, int8_t value); int mxf_write_int16(MXFFile* mxfFile, int16_t value); int mxf_write_int32(MXFFile* mxfFile, int32_t value); int mxf_write_int64(MXFFile* mxfFile, int64_t value); int mxf_read_uint8(MXFFile* mxfFile, uint8_t* value); int mxf_read_uint16(MXFFile* mxfFile, uint16_t* value); int mxf_read_uint32(MXFFile* mxfFile, uint32_t* value); int mxf_read_uint64(MXFFile* mxfFile, uint64_t* value); int mxf_read_int8(MXFFile* mxfFile, int8_t* value); int mxf_read_int16(MXFFile* mxfFile, int16_t* value); int mxf_read_int32(MXFFile* mxfFile, int32_t* value); int mxf_read_int64(MXFFile* mxfFile, int64_t* value); int mxf_read_k(MXFFile* mxfFile, mxfKey* key); int mxf_read_l(MXFFile* mxfFile, uint8_t* llen, uint64_t* len); int mxf_read_kl(MXFFile* mxfFile, mxfKey* key, uint8_t* llen, uint64_t* len); int mxf_read_ul(MXFFile* mxfFile, mxfUL* value); int mxf_read_key(MXFFile* mxfFile, mxfKey* value); int mxf_read_uid(MXFFile* mxfFile, mxfUID* value); int mxf_read_uuid(MXFFile* mxfFile, mxfUUID* value); int mxf_read_local_tag(MXFFile* mxfFile, mxfLocalTag* value); int mxf_skip(MXFFile* mxfFile, uint64_t len); int mxf_write_local_tag(MXFFile* mxfFile, mxfLocalTag value); int mxf_write_k(MXFFile* mxfFile, const mxfKey* key); uint8_t mxf_write_l(MXFFile* mxfFile, uint64_t len); int mxf_write_kl(MXFFile* mxfFile, const mxfKey* key, uint64_t len); int mxf_write_fixed_l(MXFFile* mxfFile, uint8_t llen, uint64_t len); int mxf_write_fixed_kl(MXFFile* mxfFile, const mxfKey* key, uint8_t llen, uint64_t len); int mxf_write_ul(MXFFile* mxfFile, const mxfUL* label); int mxf_write_uid(MXFFile* mxfFile, const mxfUID* uid); int mxf_write_uuid(MXFFile* mxfFile, const mxfUUID* uuid); uint8_t mxf_get_llen(MXFFile* mxfFile, uint64_t len); int mxf_read_batch_header(MXFFile* mxfFile, uint32_t* len, uint32_t* eleLen); int mxf_write_batch_header(MXFFile* mxfFile, uint32_t len, uint32_t eleLen); int mxf_read_array_header(MXFFile* mxfFile, uint32_t* len, uint32_t* eleLen); int mxf_write_array_header(MXFFile* mxfFile, uint32_t len, uint32_t eleLen); int mxf_equals_key(const mxfKey* keyA, const mxfKey* keyB); int mxf_equals_key_prefix(const mxfKey* keyA, const mxfKey* keyB, size_t cmpLen); int mxf_equals_key_mod_regver(const mxfKey* keyA, const mxfKey* keyB); int mxf_equals_ul(const mxfUL* labelA, const mxfUL* labelB); int mxf_equals_ul_mod_regver(const mxfUL* labelA, const mxfUL* labelB); int mxf_equals_uuid(const mxfUUID* uuidA, const mxfUUID* uuidB); int mxf_equals_uid(const mxfUID* uidA, const mxfUID* uidB); int mxf_equals_umid(const mxfUMID* umidA, const mxfUMID* umidB); int mxf_is_ul(const mxfUID* uid); void mxf_set_runin_len(MXFFile* mxfFile, uint16_t runinLen); uint16_t mxf_get_runin_len(MXFFile* mxfFile); #ifdef __cplusplus } #endif #endif include/mxf/mxf.h0000644000454400017500000000266611101667606013134 0ustar stuartcrd/* * $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_header_metadata.h0000644000454400017500000003507211101667606016301 0ustar stuartcrd/* * $Id: mxf_header_metadata.h,v 1.6 2007/05/30 16:59:23 philipn Exp $ * * MXF header metadata * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_HEADER_METADATA_H__ #define __MXF_HEADER_METADATA_H__ #ifdef __cplusplus extern "C" { #endif typedef struct { mxfKey key; uint16_t tag; int isPersistent; uint16_t length; uint8_t* value; struct _MXFMetadataSet* set; } MXFMetadataItem; typedef struct _MXFMetadataSet { mxfKey key; mxfUUID instanceUID; MXFList items; struct _MXFHeaderMetadata* headerMetadata; uint64_t fixedSpaceAllocation; } MXFMetadataSet; typedef struct _MXFHeaderMetadata { MXFDataModel* dataModel; MXFPrimerPack* primerPack; MXFList sets; } MXFHeaderMetadata; typedef struct { MXFMetadataItem* item; uint32_t numElements; uint32_t elementLength; uint32_t currentElement; } MXFArrayItemIterator; typedef struct { int (*before_set_read) (void* privateData, MXFHeaderMetadata* headerMetadata, const mxfKey* key, uint8_t llen, uint64_t len, int* skip); int (*after_set_read) (void* privateData, MXFHeaderMetadata* headerMetadata, MXFMetadataSet* set, int* skip); void* privateData; } MXFReadFilter; int mxf_is_header_metadata(const mxfKey* key); int mxf_create_header_metadata(MXFHeaderMetadata** headerMetadata, MXFDataModel* dataModel); int mxf_create_set(MXFHeaderMetadata* headerMetadata, const mxfKey* key, MXFMetadataSet** set); int mxf_create_item(MXFMetadataSet* set, const mxfKey* key, mxfLocalTag tag, MXFMetadataItem** item); void mxf_free_header_metadata(MXFHeaderMetadata** headerMetadata); void mxf_free_set(MXFMetadataSet** set); void mxf_free_item(MXFMetadataItem** item); void mxf_set_fixed_set_space_allocation(MXFMetadataSet* set, uint64_t size); int mxf_add_set(MXFHeaderMetadata* headerMetadata, MXFMetadataSet* set); int mxf_register_item(MXFHeaderMetadata* headerMetadata, const mxfKey* key); int mxf_register_set_items(MXFHeaderMetadata* headerMetadata, const mxfKey* key); int mxf_remove_set(MXFHeaderMetadata* headerMetadata, MXFMetadataSet* set); int mxf_remove_item(MXFMetadataSet* set, const mxfKey* itemKey, MXFMetadataItem** item); int mxf_find_set_by_key(MXFHeaderMetadata* headerMetadata, const mxfKey* key, MXFList** setList); int mxf_find_singular_set_by_key(MXFHeaderMetadata* headerMetadata, const mxfKey* key, MXFMetadataSet** set); int mxf_get_item(MXFMetadataSet* set, const mxfKey* key, MXFMetadataItem** resultItem); int mxf_have_item(MXFMetadataSet* set, const mxfKey* key); int mxf_set_is_subclass_of(MXFMetadataSet* set, const mxfKey* parentSetKey); int mxf_read_header_metadata(MXFFile* mxfFile, MXFHeaderMetadata* headerMetadata, uint64_t headerByteCount, const mxfKey* key, uint8_t llen, uint64_t len); int mxf_read_filtered_header_metadata(MXFFile* mxfFile, MXFReadFilter* filter, MXFHeaderMetadata* headerMetadata, uint64_t headerByteCount, const mxfKey* key, uint8_t llen, uint64_t len); int mxf_read_set(MXFFile* mxfFile, const mxfKey* key, uint64_t len, MXFHeaderMetadata* headerMetadata, int addToHeaderMetadata); int mxf_read_and_return_set(MXFFile* mxfFile, const mxfKey* key, uint64_t len, MXFHeaderMetadata* headerMetadata, int addToHeaderMetadata, MXFMetadataSet** set); int mxf_read_item_tl(MXFFile* mxfFile, mxfLocalTag* itemTag, uint16_t* itemLen); int mxf_read_item(MXFFile* mxfFile, MXFMetadataItem* item, uint16_t len); int mxf_write_header_metadata(MXFFile* mxfFile, MXFHeaderMetadata* headerMetadata); int mxf_write_header_primer_pack(MXFFile* mxfFile, MXFHeaderMetadata* headerMetadata); int mxf_write_header_sets(MXFFile* mxfFile, MXFHeaderMetadata* headerMetadata); int mxf_write_set(MXFFile* mxfFile, MXFMetadataSet* set); int mxf_write_item(MXFFile* mxfFile, MXFMetadataItem* item); void mxf_get_header_metadata_size(MXFFile* mxfFile, MXFHeaderMetadata* headerMetadata, uint64_t* size); uint64_t mxf_get_set_size(MXFFile* mxfFile, MXFMetadataSet* set); void mxf_get_uint8(const uint8_t* value, uint8_t* result); void mxf_get_uint16(const uint8_t* value, uint16_t* result); void mxf_get_uint32(const uint8_t* value, uint32_t* result); void mxf_get_uint64(const uint8_t* value, uint64_t* result); void mxf_get_int8(const uint8_t* value, int8_t* result); void mxf_get_int16(const uint8_t* value, int16_t* result); void mxf_get_int32(const uint8_t* value, int32_t* result); void mxf_get_int64(const uint8_t* value, int64_t* result); void mxf_get_version_type(const uint8_t* value, mxfVersionType* result); void mxf_get_uuid(const uint8_t* value, mxfUUID* result); void mxf_get_ul(const uint8_t* value, mxfUL* result); void mxf_get_auid(const uint8_t* value, mxfAUID* result); void mxf_get_umid(const uint8_t* value, mxfUMID* result); void mxf_get_timestamp(const uint8_t* value, mxfTimestamp* result); void mxf_get_length(const uint8_t* value, mxfLength* result); void mxf_get_rational(const uint8_t* value, mxfRational* result); void mxf_get_position(const uint8_t* value, mxfPosition* result); void mxf_get_boolean(const uint8_t* value, mxfBoolean* result); void mxf_get_product_version(const uint8_t* value, mxfProductVersion* result); void mxf_get_rgba_layout_component(const uint8_t* value, mxfRGBALayoutComponent* result); void mxf_get_array_header(const uint8_t* value, uint32_t* arrayLen, uint32_t* arrayItemLen); uint16_t mxf_get_utf16string_size(const uint8_t* value, uint16_t valueLen); void mxf_get_utf16string(const uint8_t* value, uint16_t valueLen, mxfUTF16Char* result); int mxf_get_strongref(MXFHeaderMetadata* headerMetadata, const uint8_t* value, MXFMetadataSet** set); int mxf_get_weakref(MXFHeaderMetadata* headerMetadata, const uint8_t* value, MXFMetadataSet** set); int mxf_dereference(MXFHeaderMetadata* headerMetadata, const mxfUUID* uuid, MXFMetadataSet** set); void initialise_sets_iter(MXFHeaderMetadata* headerMetadata, MXFListIterator* setsIter); int mxf_get_strongref_s(MXFHeaderMetadata* headerMetadata, MXFListIterator* setsIter, const uint8_t* value, MXFMetadataSet** set); int mxf_get_weakref_s(MXFHeaderMetadata* headerMetadata, MXFListIterator* setsIter, const uint8_t* value, MXFMetadataSet** set); int mxf_dereference_s(MXFHeaderMetadata* headerMetadata, MXFListIterator* setsIter, const mxfUUID* uuid, MXFMetadataSet** set); void mxf_set_uint8(uint8_t value, uint8_t* result); void mxf_set_uint16(uint16_t value, uint8_t* result); void mxf_set_uint32(uint32_t value, uint8_t* result); void mxf_set_uint64(uint64_t value, uint8_t* result); void mxf_set_int8(int8_t value, uint8_t* result); void mxf_set_int16(int16_t value, uint8_t* result); void mxf_set_int32(int32_t value, uint8_t* result); void mxf_set_int64(int64_t value, uint8_t* result); void mxf_set_version_type(mxfVersionType value, uint8_t* result); void mxf_set_uuid(const mxfUUID* value, uint8_t* result); void mxf_set_ul(const mxfUL* value, uint8_t* result); void mxf_set_auid(const mxfAUID* value, uint8_t* result); void mxf_set_umid(const mxfUMID* value, uint8_t* result); void mxf_set_timestamp(const mxfTimestamp* value, uint8_t* result); uint16_t mxf_get_external_utf16string_size(const mxfUTF16Char* value); void mxf_set_utf16string(const mxfUTF16Char* value, uint8_t* result); void mxf_set_fixed_size_utf16string(const mxfUTF16Char* value, uint16_t size, uint8_t* result); void mxf_set_strongref(const MXFMetadataSet* value, uint8_t* result); void mxf_set_weakref(const MXFMetadataSet* value, uint8_t* result); void mxf_set_rational(const mxfRational* value, uint8_t* result); void mxf_set_position(mxfPosition value, uint8_t* result); void mxf_set_length(mxfLength value, uint8_t* result); void mxf_set_boolean(mxfBoolean value, uint8_t* result); void mxf_set_product_version(const mxfProductVersion* value, uint8_t* result); void mxf_set_rgba_layout_component(const mxfRGBALayoutComponent* value, uint8_t* result); void mxf_set_array_header(uint32_t arrayLen, uint32_t arrayElementLen, uint8_t* result); int mxf_set_item_value(MXFMetadataItem* item, const uint8_t* value, uint16_t len); int mxf_set_item(MXFMetadataSet* set, const mxfKey* itemKey, const uint8_t* value, uint16_t len); int mxf_clone_item(MXFMetadataSet* sourceSet, const mxfKey* itemKey, MXFMetadataSet* destSet); int mxf_set_uint8_item(MXFMetadataSet* set, const mxfKey* itemKey, uint8_t value); int mxf_set_uint16_item(MXFMetadataSet* set, const mxfKey* itemKey, uint16_t value); int mxf_set_uint32_item(MXFMetadataSet* set, const mxfKey* itemKey, uint32_t value); int mxf_set_uint64_item(MXFMetadataSet* set, const mxfKey* itemKey, uint64_t value); int mxf_set_int8_item(MXFMetadataSet* set, const mxfKey* itemKey, int8_t value); int mxf_set_int16_item(MXFMetadataSet* set, const mxfKey* itemKey, int16_t value); int mxf_set_int32_item(MXFMetadataSet* set, const mxfKey* itemKey, int32_t value); int mxf_set_int64_item(MXFMetadataSet* set, const mxfKey* itemKey, int64_t value); int mxf_set_version_type_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfVersionType value); int mxf_set_uuid_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfUUID* value); int mxf_set_ul_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfUL* value); int mxf_set_auid_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfAUID* value); int mxf_set_umid_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfUMID* value); int mxf_set_timestamp_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfTimestamp* value); int mxf_set_utf16string_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfUTF16Char* value); int mxf_set_fixed_size_utf16string_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfUTF16Char* value, uint16_t size); int mxf_set_strongref_item(MXFMetadataSet* set, const mxfKey* itemKey, const MXFMetadataSet* value); int mxf_set_weakref_item(MXFMetadataSet* set, const mxfKey* itemKey, const MXFMetadataSet* value); int mxf_set_rational_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfRational* value); int mxf_set_position_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfPosition value); int mxf_set_length_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfLength value); int mxf_set_boolean_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfBoolean value); int mxf_set_product_version_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfProductVersion* value); int mxf_set_rgba_layout_component_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfRGBALayoutComponent* value); int mxf_alloc_array_item_elements(MXFMetadataSet* set, const mxfKey* itemKey, uint32_t elementLen, uint32_t count, uint8_t** elements); int mxf_grow_array_item(MXFMetadataSet* set, const mxfKey* itemKey, uint32_t elementLen, uint32_t count, uint8_t** newElements); int mxf_set_empty_array_item(MXFMetadataSet* set, const mxfKey* itemKey, uint32_t elementLen); int mxf_add_array_item_strongref(MXFMetadataSet* set, const mxfKey* itemKey, const MXFMetadataSet* value); int mxf_add_array_item_weakref(MXFMetadataSet* set, const mxfKey* itemKey, const MXFMetadataSet* value); int mxf_get_item_len(MXFMetadataSet* set, const mxfKey* itemKey, uint16_t* len); int mxf_get_uint8_item(MXFMetadataSet* set, const mxfKey* itemKey, uint8_t* value); int mxf_get_uint16_item(MXFMetadataSet* set, const mxfKey* itemKey, uint16_t* value); int mxf_get_uint32_item(MXFMetadataSet* set, const mxfKey* itemKey, uint32_t* value); int mxf_get_uint64_item(MXFMetadataSet* set, const mxfKey* itemKey, uint64_t* value); int mxf_get_int8_item(MXFMetadataSet* set, const mxfKey* itemKey, int8_t* value); int mxf_get_int16_item(MXFMetadataSet* set, const mxfKey* itemKey, int16_t* value); int mxf_get_int32_item(MXFMetadataSet* set, const mxfKey* itemKey, int32_t* value); int mxf_get_int64_item(MXFMetadataSet* set, const mxfKey* itemKey, int64_t* value); int mxf_get_version_type_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfVersionType* value); int mxf_get_uuid_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfUUID* value); int mxf_get_ul_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfUL* value); int mxf_get_auid_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfAUID* value); int mxf_get_umid_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfUMID* value); int mxf_get_timestamp_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfTimestamp* value); int mxf_get_utf16string_item_size(MXFMetadataSet* set, const mxfKey* itemKey, uint16_t* size); int mxf_get_utf16string_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfUTF16Char* value); int mxf_get_strongref_item(MXFMetadataSet* set, const mxfKey* itemKey, MXFMetadataSet** value); int mxf_get_weakref_item(MXFMetadataSet* set, const mxfKey* itemKey, MXFMetadataSet** value); int mxf_get_strongref_item_s(MXFListIterator* setsIter, MXFMetadataSet* set, const mxfKey* itemKey, MXFMetadataSet** value); int mxf_get_weakref_item_s(MXFListIterator* setsIter, MXFMetadataSet* set, const mxfKey* itemKey, MXFMetadataSet** value); int mxf_get_length_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfLength* value); int mxf_get_rational_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfRational* value); int mxf_get_position_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfPosition* value); int mxf_get_boolean_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfBoolean* value); int mxf_get_product_version_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfProductVersion* value); int mxf_get_rgba_layout_component_item(MXFMetadataSet* set, const mxfKey* itemKey, mxfRGBALayoutComponent* value); int mxf_get_array_item_count(MXFMetadataSet* set, const mxfKey* itemKey, uint32_t* count); int mxf_get_array_item_element_len(MXFMetadataSet* set, const mxfKey* itemKey, uint32_t* elementLen); int mxf_get_array_item_element(MXFMetadataSet* set, const mxfKey* itemKey, uint32_t index, uint8_t** element); int mxf_initialise_array_item_iterator(MXFMetadataSet* set, const mxfKey* itemKey, MXFArrayItemIterator* arrayIter); int mxf_next_array_item_element(MXFArrayItemIterator* arrayIter, uint8_t** value, uint32_t* length); #ifdef __cplusplus } #endif #endif include/mxf/mxf_index_table.h0000644000454400017500000000612511101667606015464 0ustar stuartcrd/* * $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.h0000644000454400017500000005005011101667606016321 0ustar stuartcrd/* * $Id: mxf_labels_and_keys.h,v 1.6 2008/10/02 06:40:04 stuartc Exp $ * * MXF labels, keys, track numbers, etc * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_LABELS_AND_KEYS_H__ #define __MXF_LABELS_AND_KEYS_H__ #ifdef __cplusplus extern "C" { #endif /* * * Data definition labels * */ #define MXF_DDEF_L(name) \ g_##name##_datadef_label static const mxfUL MXF_DDEF_L(Picture) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00}; static const mxfUL MXF_DDEF_L(Sound) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00}; static const mxfUL MXF_DDEF_L(Timecode) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00}; static const mxfUL MXF_DDEF_L(LegacyPicture) = {0x80, 0x7d, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x6f, 0x3c, 0x8c, 0xe1, 0x6c, 0xef, 0x11, 0xd2}; static const mxfUL MXF_DDEF_L(LegacySound) = {0x80, 0x7d, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x78, 0xe1, 0xeb, 0xe1, 0x6c, 0xef, 0x11, 0xd2}; static const mxfUL MXF_DDEF_L(LegacyTimecode) = {0x80, 0x7f, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x7f, 0x27, 0x5e, 0x81, 0x77, 0xe5, 0x11, 0xd2}; static const mxfUL MXF_DDEF_L(Data) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00}; static const mxfUL MXF_DDEF_L(DescriptiveMetadata) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x01, 0x10, 0x00, 0x00, 0x00}; int mxf_is_picture(const mxfUL* label); int mxf_is_sound(const mxfUL* label); int mxf_is_timecode(const mxfUL* label); int mxf_is_data(const mxfUL* label); int mxf_is_descriptive_metadata(const mxfUL* label); /* * * Picture essence coding compression labels * */ #define MXF_CMDEF_L(name) \ g_##name##_compdef_label /* IEC-DV and DV-based mappings */ #define MXF_DV_CMDEV_L(regver, byte14, byte15) \ {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, regver, 0x04, 0x01, 0x02, 0x02, 0x02, byte14, byte15, 0x00} static const mxfUL MXF_CMDEF_L(IECDV_25_525_60) = MXF_DV_CMDEV_L(0x01, 0x01, 0x01); static const mxfUL MXF_CMDEF_L(IECDV_25_625_50) = MXF_DV_CMDEV_L(0x01, 0x01, 0x02); static const mxfUL MXF_CMDEF_L(DVBased_25_525_60) = MXF_DV_CMDEV_L(0x01, 0x02, 0x01); static const mxfUL MXF_CMDEF_L(DVBased_25_625_50) = MXF_DV_CMDEV_L(0x01, 0x02, 0x02); static const mxfUL MXF_CMDEF_L(DVBased_50_525_60) = MXF_DV_CMDEV_L(0x01, 0x02, 0x03); static const mxfUL MXF_CMDEF_L(DVBased_50_625_50) = MXF_DV_CMDEV_L(0x01, 0x02, 0x04); static const mxfUL MXF_CMDEF_L(DVBased_100_1080_60_I) = MXF_DV_CMDEV_L(0x01, 0x02, 0x05); static const mxfUL MXF_CMDEF_L(DVBased_100_1080_50_I) = MXF_DV_CMDEV_L(0x01, 0x02, 0x06); static const mxfUL MXF_CMDEF_L(DVBased_100_720_60_P) = MXF_DV_CMDEV_L(0x01, 0x02, 0x07); static const mxfUL MXF_CMDEF_L(DVBased_100_720_50_P) = MXF_DV_CMDEV_L(0x01, 0x02, 0x08); /* D-10 mappings */ #define MXF_D10_CMDEV_L(regver, byte16) \ {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, regver, 0x04, 0x01, 0x02, 0x02, 0x01, 0x02, 0x01, byte16} static const mxfUL MXF_CMDEF_L(D10_50_625_50) = MXF_D10_CMDEV_L(0x01, 0x01); static const mxfUL MXF_CMDEF_L(D10_50_525_60) = MXF_D10_CMDEV_L(0x01, 0x02); static const mxfUL MXF_CMDEF_L(D10_50_625_40) = MXF_D10_CMDEV_L(0x01, 0x03); static const mxfUL MXF_CMDEF_L(D10_50_525_40) = MXF_D10_CMDEV_L(0x01, 0x04); static const mxfUL MXF_CMDEF_L(D10_50_625_30) = MXF_D10_CMDEV_L(0x01, 0x05); static const mxfUL MXF_CMDEF_L(D10_50_525_30) = MXF_D10_CMDEV_L(0x01, 0x06); /* A-law audio mapping */ static const mxfUL MXF_CMDEF_L(ALaw) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03 , 0x04, 0x02, 0x02, 0x02, 0x03, 0x01, 0x01, 0x00}; /* MPEG mappings */ static const mxfUL MXF_CMDEF_L(MP4AdvancedRealTimeSimpleL3) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, 0x04, 0x01, 0x02, 0x02, 0x01, 0x20, 0x02, 0x03}; /* DNxHD */ static const mxfUL MXF_CMDEF_L(DNxHD) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x04, 0x01, 0x00}; /* * * Essence container labels * */ #define MXF_EC_L(name) \ g_##name##_esscont_label #define MXF_GENERIC_CONTAINER_LABEL(regver, eckind, mappingkind, byte15, byte16) \ {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, regver, 0x0d, 0x01, 0x03, 0x01, eckind, mappingkind, byte15, byte16} /* Multiple wrappings for interleaved essence */ static const mxfUL MXF_EC_L(MultipleWrappings) = MXF_GENERIC_CONTAINER_LABEL(0x03, 0x02, 0x7f, 0x01, 0x00); /* AES3/BWF mappings */ #define MXF_AES3BWF_EC_L(regver, byte15) \ MXF_GENERIC_CONTAINER_LABEL(regver, 0x02, 0x06, byte15, 0x00) static const mxfUL MXF_EC_L(BWFFrameWrapped) = MXF_AES3BWF_EC_L(0x01, 0x01); static const mxfUL MXF_EC_L(BWFClipWrapped) = MXF_AES3BWF_EC_L(0x01, 0x02); static const mxfUL MXF_EC_L(AES3FrameWrapped) = MXF_AES3BWF_EC_L(0x01, 0x03); static const mxfUL MXF_EC_L(AES3ClipWrapped) = MXF_AES3BWF_EC_L(0x01, 0x04); static const mxfUL MXF_EC_L(BWFCustomWrapped) = MXF_AES3BWF_EC_L(0x05, 0x08); static const mxfUL MXF_EC_L(AES3CustomWrapped) = MXF_AES3BWF_EC_L(0x05, 0x09); /* IEC-DV and DV-based mappings */ #define MXF_DV_EC_L(regver, byte15, byte16) \ MXF_GENERIC_CONTAINER_LABEL(regver, 0x02, 0x02, byte15, byte16) static const mxfUL MXF_EC_L(IECDV_25_525_60_FrameWrapped) = MXF_DV_EC_L(0x01, 0x01, 0x01); static const mxfUL MXF_EC_L(IECDV_25_525_60_ClipWrapped) = MXF_DV_EC_L(0x01, 0x01, 0x02); static const mxfUL MXF_EC_L(IECDV_25_625_50_FrameWrapped) = MXF_DV_EC_L(0x01, 0x02, 0x01); static const mxfUL MXF_EC_L(IECDV_25_625_50_ClipWrapped) = MXF_DV_EC_L(0x01, 0x02, 0x02); static const mxfUL MXF_EC_L(DVBased_25_525_60_FrameWrapped) = MXF_DV_EC_L(0x01, 0x40, 0x01); static const mxfUL MXF_EC_L(DVBased_25_525_60_ClipWrapped) = MXF_DV_EC_L(0x01, 0x40, 0x02); static const mxfUL MXF_EC_L(DVBased_25_625_50_FrameWrapped) = MXF_DV_EC_L(0x01, 0x41, 0x01); static const mxfUL MXF_EC_L(DVBased_25_625_50_ClipWrapped) = MXF_DV_EC_L(0x01, 0x41, 0x02); static const mxfUL MXF_EC_L(DVBased_50_525_60_FrameWrapped) = MXF_DV_EC_L(0x01, 0x50, 0x01); static const mxfUL MXF_EC_L(DVBased_50_525_60_ClipWrapped) = MXF_DV_EC_L(0x01, 0x50, 0x02); static const mxfUL MXF_EC_L(DVBased_50_625_50_FrameWrapped) = MXF_DV_EC_L(0x01, 0x51, 0x01); static const mxfUL MXF_EC_L(DVBased_50_625_50_ClipWrapped) = MXF_DV_EC_L(0x01, 0x51, 0x02); static const mxfUL MXF_EC_L(DVBased_100_1080_60_I_FrameWrapped) = MXF_DV_EC_L(0x01, 0x60, 0x01); static const mxfUL MXF_EC_L(DVBased_100_1080_60_I_ClipWrapped) = MXF_DV_EC_L(0x01, 0x60, 0x02); static const mxfUL MXF_EC_L(DVBased_100_1080_50_I_FrameWrapped) = MXF_DV_EC_L(0x01, 0x61, 0x01); static const mxfUL MXF_EC_L(DVBased_100_1080_50_I_ClipWrapped) = MXF_DV_EC_L(0x01, 0x61, 0x02); static const mxfUL MXF_EC_L(DVBased_100_720_60_P_FrameWrapped) = MXF_DV_EC_L(0x01, 0x62, 0x01); static const mxfUL MXF_EC_L(DVBased_100_720_60_P_ClipWrapped) = MXF_DV_EC_L(0x01, 0x62, 0x02); static const mxfUL MXF_EC_L(DVBased_100_720_50_P_FrameWrapped) = MXF_DV_EC_L(0x01, 0x63, 0x01); static const mxfUL MXF_EC_L(DVBased_100_720_50_P_ClipWrapped) = MXF_DV_EC_L(0x01, 0x63, 0x02); /* Uncompressed mappings */ #define MXF_UNC_EC_L(regver, byte15, byte16) \ MXF_GENERIC_CONTAINER_LABEL(regver, 0x02, 0x05, byte15, byte16) static const mxfUL MXF_EC_L(SD_Unc_525_60i_422_135_FrameWrapped) = MXF_UNC_EC_L(0x01, 0x01, 0x01); static const mxfUL MXF_EC_L(SD_Unc_525_60i_422_135_ClipWrapped) = MXF_UNC_EC_L(0x01, 0x01, 0x02); static const mxfUL MXF_EC_L(SD_Unc_625_50i_422_135_FrameWrapped) = MXF_UNC_EC_L(0x01, 0x01, 0x05); static const mxfUL MXF_EC_L(SD_Unc_625_50i_422_135_ClipWrapped) = MXF_UNC_EC_L(0x01, 0x01, 0x06); static const mxfUL MXF_EC_L(HD_Unc_1080_50i_422_ClipWrapped) = MXF_UNC_EC_L(0x01, 0x02, 0x2a); /* D-10 mapping */ #define MXF_D10_EC_L(regver, byte15, byte16) \ MXF_GENERIC_CONTAINER_LABEL(regver, 0x02, 0x01, byte15, byte16) static const mxfUL MXF_EC_L(D10_50_625_50_defined_template) = MXF_D10_EC_L(0x01, 0x01, 0x01); static const mxfUL MXF_EC_L(D10_50_625_50_extended_template) = MXF_D10_EC_L(0x01, 0x01, 0x02); static const mxfUL MXF_EC_L(D10_50_625_50_picture_only) = MXF_D10_EC_L(0x02, 0x01, 0x7f); static const mxfUL MXF_EC_L(D10_50_525_60_defined_template) = MXF_D10_EC_L(0x01, 0x02, 0x01); static const mxfUL MXF_EC_L(D10_50_525_60_extended_template) = MXF_D10_EC_L(0x01, 0x02, 0x02); static const mxfUL MXF_EC_L(D10_50_525_60_picture_only) = MXF_D10_EC_L(0x02, 0x02, 0x7f); static const mxfUL MXF_EC_L(D10_40_625_50_defined_template) = MXF_D10_EC_L(0x01, 0x03, 0x01); static const mxfUL MXF_EC_L(D10_40_625_50_extended_template) = MXF_D10_EC_L(0x01, 0x03, 0x02); static const mxfUL MXF_EC_L(D10_40_625_50_picture_only) = MXF_D10_EC_L(0x02, 0x03, 0x7f); static const mxfUL MXF_EC_L(D10_40_525_60_defined_template) = MXF_D10_EC_L(0x01, 0x04, 0x01); static const mxfUL MXF_EC_L(D10_40_525_60_extended_template) = MXF_D10_EC_L(0x01, 0x04, 0x02); static const mxfUL MXF_EC_L(D10_40_525_60_picture_only) = MXF_D10_EC_L(0x02, 0x04, 0x7f); static const mxfUL MXF_EC_L(D10_30_625_50_defined_template) = MXF_D10_EC_L(0x01, 0x05, 0x01); static const mxfUL MXF_EC_L(D10_30_625_50_extended_template) = MXF_D10_EC_L(0x01, 0x05, 0x02); static const mxfUL MXF_EC_L(D10_30_625_50_picture_only) = MXF_D10_EC_L(0x02, 0x05, 0x7f); static const mxfUL MXF_EC_L(D10_30_525_60_defined_template) = MXF_D10_EC_L(0x01, 0x06, 0x01); static const mxfUL MXF_EC_L(D10_30_525_60_extended_template) = MXF_D10_EC_L(0x01, 0x06, 0x02); static const mxfUL MXF_EC_L(D10_30_525_60_picture_only) = MXF_D10_EC_L(0x02, 0x06, 0x7f); /* A-law mapping */ #define MXF_ALAW_EC_L(byte15) \ MXF_GENERIC_CONTAINER_LABEL(0x03, 0x02, 0x0A, byte15, 0x00) static const mxfUL MXF_EC_L(ALawFrameWrapped) = MXF_ALAW_EC_L(0x01); static const mxfUL MXF_EC_L(ALawClipWrapped) = MXF_ALAW_EC_L(0x02); static const mxfUL MXF_EC_L(ALawCustomWrapped) = MXF_ALAW_EC_L(0x03); /* MPEG mapping */ #define MXF_MPEG_EC_L(regver, eckind, byte15, byte16) \ MXF_GENERIC_CONTAINER_LABEL(regver, 0x02, eckind, byte15, byte16) /* DNxHD */ /* DNxHD EssenceContainer labels observed in files created by Media Composer Software 2.7.2 */ static const mxfUL MXF_EC_L(DNxHD720p120ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x03, 0x03}; static const mxfUL MXF_EC_L(DNxHD720p185ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x03, 0x02}; static const mxfUL MXF_EC_L(DNxHD1080p120ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x02}; static const mxfUL MXF_EC_L(DNxHD1080p185ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x03}; static const mxfUL MXF_EC_L(DNxHD1080p36ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x04}; /* DNxHD EssenceContainer labels observed in files created by Media Composer Adrenaline 2.2.9 */ static const mxfUL MXF_EC_L(DNxHD1080i120ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x02, 0x02}; static const mxfUL MXF_EC_L(DNxHD1080i185ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x02, 0x03}; /* * * Essence element keys * */ #define MXF_EE_K(name) \ g_##name##_esselement_key #define MXF_GENERIC_CONTAINER_ELEMENT_KEY(regver, itemtype, elecount, eletype, elenum) \ {0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, regver, 0x0d, 0x01, 0x03, 0x01, itemtype, elecount, eletype, elenum} #define MXF_TRACK_NUM(itemtype, elecount, eletype, elenum) \ ((((uint32_t)itemtype) << 24) | \ (((uint32_t)elecount) << 16) | \ (((uint32_t)eletype) << 8) | \ ((uint32_t)elenum)) /* AES3/BWF mappings */ #define MXF_AES3BWF_EE_K(elecount, eletype, elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x16, elecount, eletype, elenum) #define MXF_AES3BWF_TRACK_NUM(elecount, eletype, elenum) \ MXF_TRACK_NUM(0x16, elecount, eletype, elenum); #define MXF_BWF_FRAME_WRAPPED_EE_TYPE 0x01 #define MXF_BWF_CLIP_WRAPPED_EE_TYPE 0x02 #define MXF_AES3_FRAME_WRAPPED_EE_TYPE 0x03 #define MXF_AES3_CLIP_WRAPPED_EE_TYPE 0x04 #define MXF_BWF_CUSTOM_WRAPPED_EE_TYPE 0x0B #define MXF_AES3_CUSTOM_WRAPPED_EE_TYPE 0x0C /* IEC-DV and DV-based mappings */ #define MXF_DV_EE_K(elecount, eletype, elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x18, elecount, eletype, elenum) #define MXF_DV_TRACK_NUM(elecount, eletype, elenum) \ MXF_TRACK_NUM(0x18, elecount, eletype, elenum); #define MXF_DV_FRAME_WRAPPED_EE_TYPE 0x01 #define MXF_DV_CLIP_WRAPPED_EE_TYPE 0x02 /* Uncompressed mappings */ #define MXF_UNC_EE_K(elecount, eletype, elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x15, elecount, eletype, elenum) #define MXF_UNC_TRACK_NUM(elecount, eletype, elenum) \ MXF_TRACK_NUM(0x15, elecount, eletype, elenum); #define MXF_UNC_FRAME_WRAPPED_EE_TYPE 0x02 #define MXF_UNC_CLIP_WRAPPED_EE_TYPE 0x03 #define MXF_UNC_LINE_WRAPPED_EE_TYPE 0x04 void mxf_complete_essence_element_key(mxfKey* key, uint8_t count, uint8_t type, uint8_t num); void mxf_complete_essence_element_track_num(uint32_t* trackNum, uint8_t count, uint8_t type, uint8_t num); /* System items */ #define MXF_GC_SYSTEM_ITEM_ELEMENT_KEY(regver, itemtype, schemeid, eleid, elenum) \ {0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, regver , 0x0d, 0x01, 0x03, 0x01, itemtype, schemeid, eleid, elenum} /* System Scheme 1 - GC compatible */ #define MXF_SS1_ELEMENT_KEY(eleid, elenum) \ MXF_GC_SYSTEM_ITEM_ELEMENT_KEY(0x01, 0x14, 0x02, eleid, elenum) /* SDTI-CP */ static const mxfKey MXF_EE_K(SDTI_CP_System_Pack) = {0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x04, 0x01, 0x01, 0x00}; /* D-10 mappings */ #define MXF_D10_PICTURE_EE_K(elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x05, 0x01, 0x01, elenum) #define MXF_D10_PICTURE_TRACK_NUM(elenum) \ MXF_TRACK_NUM(0x05, 0x01, 0x01, elenum); #define MXF_D10_SOUND_EE_K(elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x06, 0x01, 0x10, elenum) #define MXF_D10_SOUND_TRACK_NUM(elenum) \ MXF_TRACK_NUM(0x06, 0x01, 0x10, elenum); #define MXF_D10_AUX_EE_K(elecount, eletype, elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x07, elecount, eletype, elenum) #define MXF_D10_AUX_TRACK_NUM(elecount, eletype, elenum) \ MXF_TRACK_NUM(0x07, elecount, eletype, elenum); /* A-law mappings */ #define MXF_ALAW_EE_K(elecount, eletype, elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x16, elecount, eletype, elenum) #define MXF_ALAW_TRACK_NUM(elecount, eletype, elenum) \ MXF_TRACK_NUM(0x16, elecount, eletype, elenum); #define MXF_ALAW_FRAME_WRAPPED_EE_TYPE 0x08 #define MXF_ALAW_CLIP_WRAPPED_EE_TYPE 0x09 #define MXF_ALAW_CUSTOM_WRAPPED_EE_TYPE 0x0A /* MPEG mappings */ #define MXF_MPEG_PICT_EE_K(elecount, eletype, elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x15, elecount, eletype, elenum) #define MXF_MPEG_PICT_TRACK_NUM(elecount, eletype, elenum) \ MXF_TRACK_NUM(0x15, elecount, eletype, elenum); #define MXF_MPEG_PICT_FRAME_WRAPPED_EE_TYPE 0x05 #define MXF_MPEG_PICT_CLIP_WRAPPED_EE_TYPE 0x06 #define MXF_MPEG_PICT_CUSTOM_WRAPPED_EE_TYPE 0x07 /* DNxHD */ #define MXF_DNXHD_PICT_EE_K(elecount, eletype, elenum) \ {0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x15, elecount, eletype, elenum}; /* * * Partition pack keys * */ #define MXF_PP_K(statusName, kindName) \ g_##statusName##_##kindName##_pp_key #define MXF_PP_KEY(regver, kind, status) \ {0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, regver, 0x0d, 0x01, 0x02, 0x01, 0x01, kind, status, 0x00} static const mxfKey MXF_PP_K(OpenIncomplete, Header) = MXF_PP_KEY(0x01, 0x02, 0x01); static const mxfKey MXF_PP_K(ClosedIncomplete, Header) = MXF_PP_KEY(0x01, 0x02, 0x02); static const mxfKey MXF_PP_K(OpenComplete, Header) = MXF_PP_KEY(0x01, 0x02, 0x03); static const mxfKey MXF_PP_K(ClosedComplete, Header) = MXF_PP_KEY(0x01, 0x02, 0x04); static const mxfKey MXF_PP_K(OpenIncomplete, Body) = MXF_PP_KEY(0x01, 0x03, 0x01); static const mxfKey MXF_PP_K(ClosedIncomplete, Body) = MXF_PP_KEY(0x01, 0x03, 0x02); static const mxfKey MXF_PP_K(OpenComplete, Body) = MXF_PP_KEY(0x01, 0x03, 0x03); static const mxfKey MXF_PP_K(ClosedComplete, Body) = MXF_PP_KEY(0x01, 0x03, 0x04); static const mxfKey MXF_PP_K(OpenIncomplete, Footer) = MXF_PP_KEY(0x01, 0x04, 0x01); static const mxfKey MXF_PP_K(ClosedIncomplete, Footer) = MXF_PP_KEY(0x01, 0x04, 0x02); static const mxfKey MXF_PP_K(OpenComplete, Footer) = MXF_PP_KEY(0x01, 0x04, 0x03); static const mxfKey MXF_PP_K(ClosedComplete, Footer) = MXF_PP_KEY(0x01, 0x04, 0x04); /* * * Filler key * */ /* Note: byte 7 (registry version) should actually be 0x02, but 0x01 is defined here for compatibility with existing applications */ static const mxfKey g_KLVFill_key = {0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x03, 0x01, 0x02, 0x10, 0x01, 0x00, 0x00, 0x00}; /* * * Random index pack key * */ static const mxfKey g_RandomIndexPack_key = {0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, 0x0d, 0x01, 0x02, 0x01, 0x01, 0x11, 0x01, 0x00}; /* * * Primer pack key * */ static const mxfKey g_PrimerPack_key = {0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, 0x0d, 0x01, 0x02, 0x01, 0x01, 0x05, 0x01, 0x00}; /* * * Index table segment key * */ static const mxfKey g_IndexTableSegment_key = {0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x02, 0x01, 0x01, 0x10, 0x01, 0x00}; /* * * Operational patterns labels * */ #define MXF_OP_L(def, name) \ g_##name##_op_##def##_label #define MXF_OP_L_LABEL(regver, complexity, byte14, qualifier) \ {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, regver, 0x0d, 0x01, 0x02, 0x01, complexity, byte14, qualifier, 0x00} /* OP Atom labels */ #define MXF_ATOM_OP_L(byte14) \ MXF_OP_L_LABEL(0x02, 0x10, byte14, 0x00) static const mxfUL MXF_OP_L(atom, complexity00) = MXF_ATOM_OP_L(0x00); static const mxfUL MXF_OP_L(atom, complexity01) = MXF_ATOM_OP_L(0x01); static const mxfUL MXF_OP_L(atom, complexity02) = MXF_ATOM_OP_L(0x02); static const mxfUL MXF_OP_L(atom, complexity03) = MXF_ATOM_OP_L(0x03); int is_op_atom(const mxfUL* label); /* OP-1A labels */ #define MXF_1A_OP_L(qualifier) \ MXF_OP_L_LABEL(0x01, 0x01, 0x01, qualifier) /* internal essence, stream file, multi-track */ static const mxfUL MXF_OP_L(1a, qq09) = MXF_1A_OP_L(0x09); int is_op_1a(const mxfUL* label); /* Descriptive metadata schemes labels */ #define MXF_DM_L(name) \ g_##name##_dmscheme_label #ifdef __cplusplus } #endif #endif include/mxf/mxf_list.h0000644000454400017500000000500511101667606014155 0ustar stuartcrd/* * $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.h0000644000454400017500000000322311101667606014630 0ustar stuartcrd/* * $Id: mxf_logging.h,v 1.1 2006/09/06 16:04:00 philipn Exp $ * * libMXF logging functions * * Copyright (C) 2006 Philip de Nier * Copyright (C) 2006 Stuart Cunningham * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_LOGGING_H__ #define __MXF_LOGGING_H__ #ifdef __cplusplus extern "C" { #endif typedef enum { MXF_DLOG = 0, MXF_ILOG, MXF_WLOG, MXF_ELOG } MXFLogLevel; typedef void (*mxf_log_func) (MXFLogLevel level, const char* format, ...); /* is set by default to the mxf_log_default function */ extern mxf_log_func mxf_log; extern MXFLogLevel g_mxfLogLevel; /* outputs to stderr for MXF_ELOG or stdout for the other levels */ void mxf_log_default(MXFLogLevel level, const char* format, ...); /* sets mxf_log to log to the file 'filename' */ int mxf_log_file_open(const char* filename); void mxf_log_file_close(); #ifdef __cplusplus } #endif #endif include/mxf/mxf_macros.h0000644000454400017500000000533111101667606014470 0ustar stuartcrd/* * $Id: mxf_macros.h,v 1.4 2008/09/24 17:12:32 philipn Exp $ * * General purpose macros * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_MACROS_H__ #define __MXF_MACROS_H__ #ifdef __cplusplus extern "C" { #endif /* * Command checking macros * ...ORET - check succeeds, otherwise return 0 * ...OFAIL - check succeeds, otherwise goto fail */ #define CHK_ORET(cmd) \ if (!(cmd)) \ { \ mxf_log(MXF_ELOG, "'%s' failed, in %s:%d\n", #cmd, __FILE__, __LINE__); \ return 0; \ } #define CHK_OFAIL(cmd) \ if (!(cmd)) \ { \ mxf_log(MXF_ELOG, "'%s' failed, in %s:%d\n", #cmd, __FILE__, __LINE__); \ goto fail; \ } #define CHK_MALLOC_ORET(var, type) \ CHK_ORET((var = (type*)malloc(sizeof(type))) != NULL); #define CHK_MALLOC_OFAIL(var, type) \ CHK_OFAIL((var = (type*)malloc(sizeof(type))) != NULL); #define CHK_MALLOC_ARRAY_ORET(var, type, length) \ CHK_ORET((var = (type*)malloc(sizeof(type) * (length))) != NULL); #define CHK_MALLOC_ARRAY_OFAIL(var, type, length) \ CHK_OFAIL((var = (type*)malloc(sizeof(type) * (length))) != NULL); /* * Free the memory and set the variable to NULL */ #define SAFE_FREE(d_ptr) \ if (*d_ptr != NULL) \ { \ free(*d_ptr); \ *d_ptr = NULL; \ } /* * Helpers for logging */ /* e.g. mxf_log(MXF_ELOG, "Some error %d" LOG_LOC_FORMAT, x, LOG_LOC_PARAMS); */ #define LOG_LOC_FORMAT ", in %s:%d\n" #define LOG_LOC_PARAMS __FILE__, __LINE__ /* * 64-bit printf formatting */ #if defined(_MSC_VER) #define PFi64 "I64d" #define PFu64 "I64u" #define PFoff "I64d" #elif defined(__x86_64__) #define PFi64 "ld" #define PFu64 "lu" #define PFoff "ld" #else #define PFi64 "lld" #define PFu64 "llu" #define PFoff "lld" #endif /* * size_t printf formatting varies by platform */ #if defined(__APPLE__) || defined(__x86_64__) #define PFszt "lu" #else #define PFszt "u" #endif #ifdef __cplusplus } #endif #endif include/mxf/mxf_p2_extensions_data_model.h0000644000454400017500000000426511101667606020162 0ustar stuartcrd/* * $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.h0000644000454400017500000000303011101667606013517 0ustar stuartcrd/* * $Id: mxf_p2.h,v 1.4 2007/04/23 10:00:47 philipn Exp $ * * P2 data model extensions * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_P2_H__ #define __MXF_P2_H__ #ifdef __cplusplus extern "C" { #endif #define MXF_LABEL(d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15) \ {d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15} #define MXF_SET_DEFINITION(parentName, name, label) \ static const mxfUL MXF_SET_K(name) = label; #define MXF_ITEM_DEFINITION(setName, name, label, localTag, typeId, isRequired) \ static const mxfUL MXF_ITEM_K(setName, name) = label; #include int mxf_p2_load_extensions(MXFDataModel* dataModel); #ifdef __cplusplus } #endif #endif include/mxf/mxf_page_file.h0000644000454400017500000000347711101667606015130 0ustar stuartcrd/* * $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.h0000644000454400017500000001044611101667606015220 0ustar stuartcrd/* * $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.h0000644000454400017500000000372311101667606014505 0ustar stuartcrd/* * $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.h0000644000454400017500000001172611101667606014355 0ustar stuartcrd/* * $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.h0000644000454400017500000000307411101667606014346 0ustar stuartcrd/* * $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.h0000644000454400017500000000400011101667606015465 0ustar stuartcrd#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.h0000644000454400017500000000226511101667606014674 0ustar stuartcrd/* * $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/write_archive_mxf.h0000644000454400017500000000661511101667606015253 0ustar stuartcrd/* * $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 include/d3_mxf_info_lib.h0000644000454400017500000000346211101667606014564 0ustar stuartcrd/* * $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/archive_types.h0000664000454400017500000000630311101667606014407 0ustar stuartcrd/* * $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/mxf_essence_helper.h0000644000454400017500000000374011101667606015400 0ustar stuartcrd/* * $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.h0000644000454400017500000000346411101667606015065 0ustar stuartcrd/* * $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.h0000644000454400017500000000214111101667606014570 0ustar stuartcrd/* * $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.h0000644000454400017500000000215011101667606015227 0ustar stuartcrd/* * $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.h0000644000454400017500000001275411101667606013663 0ustar stuartcrd/* * $Id: mxf_reader.h,v 1.13 2007/06/12 09:34:14 philipn Exp $ * * Main functions for reading MXF files * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_READER_H__ #define __MXF_READER_H__ #ifdef __cplusplus extern "C" { #endif #include /* timecode types */ #define PLAYOUT_TIMECODE 0x00 #define FILE_SOURCE_PACKAGE_TIMECODE 0x01 #define SYSTEM_ITEM_TC_ARRAY_TIMECODE 0x02 #define SYSTEM_ITEM_SDTI_CREATION_TIMECODE 0x03 #define SYSTEM_ITEM_SDTI_USER_TIMECODE 0x04 #define AVID_FILE_SOURCE_PACKAGE_TIMECODE 0x05 typedef struct _MXFReader MXFReader; typedef struct _MXFReaderListenerData MXFReaderListenerData; typedef struct _MXFReaderListener { /* returns true if listener will accept frame */ int (*accept_frame)(struct _MXFReaderListener* listener, int trackIndex); /* the listener must allocate a buffer for the data to be written to */ int (*allocate_buffer)(struct _MXFReaderListener* listener, int trackIndex, uint8_t** buffer, uint32_t bufferSize); /* this function is only called if the reader fails to read a frame _before_ calling receive_frame */ void (*deallocate_buffer)(struct _MXFReaderListener* listener, int trackIndex, uint8_t** buffer); /* passes the frame to the listener The buffer pointer equals the pointer for the data allocated in allocate_buffer() The listener is responsible for deleting the buffer data */ int (*receive_frame)(struct _MXFReaderListener* listener, int trackIndex, uint8_t* buffer, uint32_t bufferSize); MXFReaderListenerData* data; } MXFReaderListener; typedef struct { mxfRational frameRate; uint32_t frameWidth; uint32_t frameHeight; uint32_t displayWidth; uint32_t displayHeight; uint32_t displayXOffset; uint32_t displayYOffset; uint32_t horizSubsampling; uint32_t vertSubsampling; uint32_t componentDepth; mxfRational aspectRatio; int singleField; } MXFVideoTrack; typedef struct { mxfRational samplingRate; uint32_t bitsPerSample; uint16_t blockAlign; uint32_t channelCount; } MXFAudioTrack; typedef struct _MXFTrack { struct _MXFTrack* next; mxfUL essenceContainerLabel; uint32_t materialTrackID; uint32_t materialTrackNumber; int isVideo; MXFVideoTrack video; MXFAudioTrack audio; } MXFTrack; typedef struct { MXFTrack* tracks; mxfRational frameRate; int64_t duration; /* -1 indicates unknown */ int64_t minDuration; /* duration thus far */ } MXFClip; typedef struct { int isDropFrame; uint8_t hour; uint8_t min; uint8_t sec; uint8_t frame; } MXFTimecode; int format_is_supported(MXFFile* mxfFile); int open_mxf_reader(const char* filename, MXFReader** reader); int open_mxf_reader_2(const char* filename, MXFDataModel* dataModel, MXFReader** reader); int init_mxf_reader(MXFFile** mxfFile, MXFReader** reader); int init_mxf_reader_2(MXFFile** mxfFile, MXFDataModel* dataModel, MXFReader** reader); void close_mxf_reader(MXFReader** reader); MXFClip* get_mxf_clip(MXFReader* reader); MXFTrack* get_mxf_track(MXFReader* reader, int trackIndex); int64_t get_duration(MXFReader* reader); int64_t get_min_duration(MXFReader* reader); int get_num_tracks(MXFReader* reader); MXFHeaderMetadata* get_header_metadata(MXFReader* reader); int have_footer_metadata(MXFReader* reader); int mxfr_is_seekable(MXFReader* reader); int position_at_frame(MXFReader* reader, int64_t frameNumber); int position_at_playout_timecode(MXFReader* reader, MXFTimecode* timecode); int position_at_source_timecode(MXFReader* reader, MXFTimecode* timecode, int type, int count); int skip_next_frame(MXFReader* reader); /* returns 1 if successfull, -1 if EOF, 0 if failed */ int read_next_frame(MXFReader* reader, MXFReaderListener* listener); /* functions to return info about the last frame read */ /* returns the number of the last frame read. equals -1 if no frame has been read at the start. ranges from -1 to (duration - 1) */ int64_t get_frame_number(MXFReader* reader); int get_playout_timecode(MXFReader* reader, MXFTimecode* timecode); int get_num_source_timecodes(MXFReader* reader); int get_source_timecode_type(MXFReader* reader, int index); /* returns 1 if successfull, -1 if the timecode is unavailable, otherwise 0 indicating an error A timecode is unavailable if it is a timecode in the essence container that is not present or the frame needs to be read to extract it (eg. after a position or skip) */ int get_source_timecode(MXFReader* reader, int index, MXFTimecode* timecode, int* type, int* count); /* returns the last frame that can be read from the file */ int64_t get_last_written_frame_number(MXFReader* reader); #ifdef __cplusplus } #endif #endif include/mxf_reader_int.h0000644000454400017500000001000111101667606014514 0ustar stuartcrd/* * $Id: mxf_reader_int.h,v 1.7 2007/05/08 08:50:56 philipn Exp $ * * Internal functions for reading MXF files * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_READER_INT_H__ #define __MXF_READER_INT_H__ #include typedef struct _EssenceReaderData EssenceReaderData; typedef struct _EssenceTrack { struct _EssenceTrack* next; uint32_t trackNumber; int64_t frameSize; /* -1 indicates variable frame size, 0 indicates sequence */ uint32_t frameSizeSeq[15]; mxfRational frameRate; /* required playout frame rate */ int64_t playoutDuration; mxfRational sampleRate; /* sample rate of essence container */ int64_t containerDuration; uint32_t imageStartOffset; /* used for Avid unc frames which are aligned to 8k boundaries */ uint32_t bodySID; uint32_t indexSID; } EssenceTrack; typedef struct { EssenceTrack* essenceTracks; void (*close) (MXFReader* reader); int (*position_at_frame) (MXFReader* reader, int64_t frameNumber); int (*skip_next_frame) (MXFReader* reader); int (*read_next_frame) (MXFReader* reader, MXFReaderListener* listener); int64_t (*get_next_frame_number) (MXFReader* reader); int64_t (*get_last_written_frame_number) (MXFReader* reader); MXFHeaderMetadata* (*get_header_metadata) (MXFReader* reader); int (*have_footer_metadata)(MXFReader* reader); EssenceReaderData* data; } EssenceReader; typedef struct { mxfPosition startTimecode; mxfLength duration; } TimecodeSegment; typedef struct { int type; int count; int isDropFrame; uint16_t roundedTimecodeBase; /* playout and source timeodes originating from the header metadata */ MXFList segments; /* source timecodes originating from the system or video item in the essence container */ mxfPosition position; uint8_t hour; uint8_t min; uint8_t sec; uint8_t frame; } TimecodeIndex; struct _MXFReader { MXFFile* mxfFile; MXFClip clip; int haveReadAFrame; /* is true if a frame has been read and therefore the number of source timecodes is up to date */ TimecodeIndex playoutTimecodeIndex; MXFList sourceTimecodeIndexes; EssenceReader* essenceReader; MXFDataModel* dataModel; int ownDataModel; /* the reader will free it when closed */ /* buffer for internal use */ uint8_t* buffer; uint32_t bufferSize; }; int add_track(MXFReader* reader, MXFTrack** track); int add_essence_track(EssenceReader* essenceReader, EssenceTrack** essenceTrack); int get_num_essence_tracks(EssenceReader* essenceReader); EssenceTrack* get_essence_track(EssenceReader* essenceReader, int trackIndex); int get_essence_track_with_tracknumber(EssenceReader* essenceReader, uint32_t trackNumber, EssenceTrack**, int* trackIndex); void clean_rate(mxfRational* rate); int initialise_playout_timecode(MXFReader* reader, MXFMetadataSet* materialPackageSet); int initialise_default_playout_timecode(MXFReader* reader); int initialise_source_timecodes(MXFReader* reader, MXFMetadataSet* sourcePackageSet); int set_essence_container_timecode(MXFReader* reader, mxfPosition position, int type, int count, int isDropFrame, uint8_t hour, uint8_t min, uint8_t sec, uint8_t frame); #endif