bin/0000775000454400017500000000000011026526361010512 5ustar stuartcrdbin/writeavidmxf0000775000454400017500000246171511026526361013171 0ustar stuartcrdELFЌ4| 4 ((%444@@ttt       Ptdhh h QtdRtd   /lib/ld-linux.so.2GNUSuSESuSE %31 *, .2+)-"($/&#0  ! '%);t4  1qTCP2_.k2U$=C7G [F" 'd"|z90ry$ `  ܰ İ K45xA77L ;J?X%E$ libuuid.so.1__gmon_start___Jv_RegisterClasses_finiuuid_generate_initlibc.so.6_IO_stdin_usedstrcpygmtime_rsprintfftellmbstowcsstdinstrftime__assert_failgmtimefeoffgetcstrlenmemsetfseek__fxstat64stdoutfputcfseeko64memcpyfclosemallocstrcatftello64removesscanfstderrfilenofwritefreadgettimeofdaytimesfopen64strcmp__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 1Um5 % % 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% h8p1^PTRh@hPQVhUS["tVX[ÐU=Ȱ t  ҡ uȰ ÐU tt $ ÐUSHPX  ˉ[]É'UPf] Ít&'UD$ D$($ $ D$ D$.D$$LD$ D$8D$$|D$ ~ D$4D$$D$ Y D$:D$$D$ 4 D$0D$$,D$  D$(D$$`D$ D$2D$$D$ D$>D$$D$ D$DD$$D$ { D$MD$$HD$ V D$MD$$D$ 1 D$SD$$D$ D$D$$fD$ D$(D$$<D$ D$cD$$hD$ D$.D$$D$ x D$.D$$D$ S D$>D$$,D$ . D$ND$$lD$ D$ID$$D$ D$ID$$D$ D$ID$$TD$ D$8D$$D$ u D$8D$$D$ P D$9D$$D$ + D$9D$$TD$  D$8D$$D$ D$9D$$D$ D$9D$$D$ D$8D$$DD$ r D$CD$$D$ M D$1D$$D$ ( D$CD$$D$  D$ID$$<D$ $ D$Ít&'L$qUWVSQI DžDžEEEEED$ D$$DžDžDžDžDžDžDžDžDžDžDžDžDžDžD9 D9ˉo:up:Cuq:C ry L9 9T 7> u \1 P[t&p   t&  t&tkt&C X{lvZL SiAiBSC S$C(S,C0$C8 D$D$$ D$ u79FLK u79\3u*DžDžDž0u Dž1ĸY[^_]aË C$ CD CP CH CL C@CC<Ø9AE$xU$$:ML$ \$t$E$ltD$B|$E$tD$ D$E$8$ :UT$ \$L$E$ Q DžDžP]uEUOGUD$D$ $ $D$M L$$WG@UD$D$ $X$69U܉T$  XD$L$T$D$D$ED$ E$kM؃L$0M䋅D$ D$$T$,UT$D$(D$D$ GL$ D$D$D$E@$zUԉT$0M\$ ]t$$uD$(D$,E؋D$E@L$D$G\$ D$D$D$E܉$Mԉt$0ADQHD$ D$$D$(T$,D$E܉D$ED$G\$ D$GD$L$E$賺EЋG ǘ9,Dž]uDžtDžˤDžwaEEiME4OËGGMD$D$  $9BtPC2$2C8CtiCe$eC8C$wC8C$TC8^C$1C8;t&C@ $@ C8CI$IC8bC@ $@ C8?&C$C8C$vC8C$SC8DžDž2DC$C8ut&C$C8u D$D$$D$ wĸY[^_]aËC $ C8S iBiAC C(C0CpSS$S,u%iBЉ$ C8CiB$XSiЀCpSuЉ$C8C$fCiҀS$HC8RzMD$D$  $`iM@@ECH?$H?C8U 9UȍẺD$ T$D$F$S 1Ø9CluD$ C$CuiƘ(4D$ D$ $ D$ D$$ D$ ĸY[^_]aËE싽D$$ED$ D$T$\$L$EȋỦD$1T$ D$$艋Dž!9|HDž拍 D$D$$D$ i+   vB; B t& Bf +m;+8+<+0D$D$ t$+X$L;+< u4$x D$D$$v D$ WE$D$hU$荵1PSuCt$kC̅t$,CuCԅt$Ø;Z uCu뷡 D$&D$$D$  us9 |B D$D$$x D$ G9DQ&+8D$ +$ D$ D$$,D$ 39iD>DŽ*$DŽ* DŽ*0*4*(- D$!D$$xD$ 7 D$$D$$PD$ y D$D$$;D$ Y0 9di. Fx{9|:G}:G~:GDŽ.0+8D$ +D$ $+ D$D$$D$ AD$D$ $ D$D$$D$ qg D$,D$$D$ B8 D$&D$$D$  D$+XWD$ 1D$+,D$E$wr D$D$$A D$ >D$ D$GD$ $+q}iUH)X1)<B)^KS9i**<9ViM *f*0* + s i(XCЉ1KDž1 x1K9~0S D$ D$uD$ $+s 19Gi+DŽ*$*4DŽ* *(xiØDŽ(0 D$D$$D$  9iDDŽ*$DŽ* *4*(xiØDŽ(0 D$!D$$D$  9iDŽ*$DŽ* D*(*4D$D$ $  D$ D$$D$ 9iDŽ*$DŽ* {4u DŽ* {5u DŽ* F*(*4F*4F*4D$ D$ $  ) uz9iEE DŽ* DŽ*$D*(*48 9~oiEE DŽ* DŽ*$Z D$$D$$D$ |s D$$D$$<D$ J@G u_9iEE DŽ* DŽ*$D>*4TW 9~oiEE DŽ* DŽ*$/n D$%D$$dD$ E;2 D$%D$$D$ g uH9iEE DŽ* DŽ*$Hv 9~oiEE DŽ* DŽ*$aD D$$D$$D$  D$%D$$D$  uD9~~iEE DŽ* DŽ*$8 9~aiDŽ*$DŽ* , D$%D$$D$  D$D$$ D$   uQ9iD>DŽ*$DŽ* *4 9iDŽ*$DŽ* DDŽ*0*4*( D$ D$$,D$  D$D$$ D$ aW  (҅9i+KtЉD$ 4$C.8D$ D$ D$|$T | @ 8D$D$4$D$ < |$D$D$D$ 8$ 8f:ffG LD$  D$D$! $ ED$<D$  D$D$! $ ED$:D$  D$D$! $ EcD$3D$  D$4D$! $ E*D$2D$  D$D$! $ ED$/D$  D$D$! $ ED$.D$  D$ D$! $ ED$-D$  D$D$! $ EFD$'D$  D$D$! $ E D$&D$  D$0D$! $ ED$%D$  D$D$! $ EUBHt,D$ D$d|D$4$GD$E$ E$o U$謇Åtڋ@tӋEeUBxt$7E@xUBtBtBxSE&UBtD$ BxD$|D$4$SD$oD$  D$ D$! $ EmD$iD$  D$D$! $ E4],$݄trD$tD$  D$ D$! $ ED$mD$  D$D$! $ ED$$UT$D$hNj4$D$xD$  D$ D$! $ E9D$TD$  D$D$! $ ED$+D$  D$<D$! $ ED$*D$  D$D$! $ ED$D$  D$dD$! $ EUD$^D$  D$LD$! $ ED$QD$  D$D$! $ ED$PD$  D$|D$! $ ED$RD$  D$XD$! $ EqD$gD$x$Hu9D$yD$  D$4!D$! $ EED$gD$$u9D$zD$  D$!D$! $ E]D$g$\$$au9D${D$  D$"D$! $ E]\$D$g$ tSEP EpurD$D$  D$#D$! $ ED$|D$  D$"D$! $ EUBtD$gD$$Jt`ED$D$g4$urD$D$  D$#D$! $ E/D$D$  D$H#D$! $ ED$gD$$ͷu9D$D$  D$$D$! $ ED$gD$$du9D$D$  D$$D$! $ E@FlD$hD$$ u9D$D$  D$$D$! $ EGD$D$,h$pu9D$D$  D$l%D$! $ ED$D$ D$D$! $ ED$D$  D$T4D$! $ EEЉD$D$kt$KD$D$  D$GD$! $ ECUBtD$gD$$ڦE1,D$E$bEEU$cU$OcËED$gD$4$.D$gD$$舙D$gD$$TpSt8E UBtD$ hD$$ CD$hD$$CD$D$,h$苠uD$D$ D$D$! $ E6D$7D$  D$D$! $ ED$'D$  D$H#D$! $ EľD$\hD$$Ku9D$mD$  D$(&D$! $ Eg\$D$lh$u9D$nD$  D$AD$! $ E EUD$|hD$T$ $mu9D$oD$  D$\BD$! $ E驽D$D$\k4$u9D$rD$  D$BD$! $ ELD$hD$$#u9D$sD$  D$$CD$! $ E\$D$lh$蜙u9D$tD$  D$CD$! $ E阼EUD$|hD$T$ $u9D$uD$  D$ DD$! $ E7EE}Eδ fEhem]m΋ED$lkD$$ءu9D$vD$  D$DD$! $ E鴻UBhD$|kD$$u9D$wD$  D$ED$! $ EVD$D$ D$k$ǎu9D$xD$  D$ED$! $ ED$D$k4$*u9D$|D$  D$ED$! $ E閺D$hD$$tsUBHD$ D$dD$4$ǾD$D$  D$L:D$! $ ED$}D$  D$LFD$! $ Eƹ'U]Ӊu}M<EAQ L$CpCSt$襦uDD$D$  D$JD$! $ EE]u}]Í<$hD$C$lD$dD$0$蠔lffBfBfB l@@@C$\҉Ɖ*lD$C$裌Ct$|$$߃"D$D$  D$@LD$! $ ED$D$  D$0KD$! $ Et&D$D$  D$hKD$! $ EZD$D$  D$LD$! $ E!D$D$  D$KD$! $ ElD$C$0Cug@TEPX$E;D$D$  D$LD$! $ E]8$|D$D$  D$(MD$! $ ED$D$  D$xLD$! $ E8$D$s8$QQ8CdS`ACXQS\A ChQ$A,A0A(CL$$lD$C$蓃1D$D$  D$ND$! $ E8u1$P8S`CdA,QS\ACXA0Q$A M4$L$J 4$jKx4$Ku鋃8|$ D$D$C$C|$ D$D$$kD$D$  D$MD$! $ E lD$C$%urD$D$  D$ND$! $ ED$D$  D$LND$! $ E0D$C$Jvut-MUEǃǃ$f]EuLuuFXV\L$D$T$ A $貅EEEE9IEME;MuωM`tEuFdPF`$$$nX}T$heE fEm|$mB $GD$D$  D$\PD$! $ ED$D$  D$`MD$! $ ED$D$  D$OD$! $ EyCXS\D$fD$T$ $"D$D$  D$PD$! $ ED$D$  D$OD$! $ EuEEEEEEEEƀt$$FM $F-M $:Gxƅt1TD$D$ỦEȍED$ C$^~9~v뽋D$f$gt%CpD$fD$$n$(D$ D$CT$$6TD$$D$  D$QD$! $ Et&D$D$  D$DOD$! $ EJD$ D$  D$OD$! $ EdD$C$D$&D$  D$ RD$! $ ED$D$  D$ND$! $ ED$D$  D$\QD$! $ EI4D$C$豺CiCD$ D$$y dD$C$貀urD$1D$  D$$SD$! $ ED$'D$  D$`RD$! $ EodffBfBfB 0D$C$’E&D$6D$  D$dSD$! $ ED$/D$  D$RD$! $ ECD$ D$$fxD$+D$  D$RD$! $ EXt&USÃt$j8$ȼ0$4$J,$K<$|@$=C\t$5jǀ\`t$jǀ`$ct$i[]Ð&UVStuPHt$i@HPD~1ۍ9XDPtt$i@tPxt$ri@xt$]i[^]Ít&UWVS,u ]U@Ht$iM@HMڋ=EBtBtBHZDЅE}t&M U4E <$D$-@<$@ta<$@D$ÍF$[t׋MM$M ~UEM9HDEm5D$%D$  D$hTD$! $ 1,[^_]ËM1$uD$*D$  D$$TD$! $ 1D$D$  D$SD$! $ ,1[^_]ËMED$&D$  D$SD$! $ 10UED$D$$Í'UWVSE }EPD~g1 9pD~XC$X`Et$gtD$D$  D$T$D$ 9pD[^_]UVS0U EMuwtC]{v*D$ hlD$D$ $+fC$leD$D$  D$| D$! $ 10[^]Ã7D$D$  D$8 D$! $ 01[^]ÃD$뿃tMD$밉Ch9C0D$D$  D$TD$! $ 1UC0;ChD$D$  D$UD$! $ 1C0x;ChD$D$  D$(UD$! $ 11ҸsXS\T@XP$誣t8E1ɋP0TX@XP\oCXS\]D$D$  D$LD$! $ 1)v'US$U EM]UBtEA\$ ED$<D$B$\EX0$[]ÍvB0uD$ `D$<D$B$=UD$ Z\D$<D$B$uD$D$  D$xVD$! $ 1_D$D$  D$| D$! $ $1[]ÍvD$D$  D$VD$! $ $1[]ËJ0D$ `D$<D$B$ D$D$  D$UD$! $ 1D$ʍvU8U MEuu}}] t9]{v$D$ zlD$D$ $+aC$efD$VD$  D$| D$! $ 1]u}]Ã\D$[D$  D$8 D$! $ 1빃D$wăt&tLD$뱉Ch9D$rD$  D$8WD$! $ 1Q;ChZD$D$  D$WD$! $ 1x;ChzD$yD$  D$hWD$! $ 1E|$ D$<D$C$ܐM1ҸqXQ\T@XP$u4D$^D$  D$LD$! $ 16M1ҋETX|$ D$<D$A$6E@XP\D$ `D$<D$C$D$D$  D$XD$! $ 1D$ `D$<D$C$菏D$|D$  D$UD$! $ 1"D$sD$  D$VD$! $ 1UE|$ D$<D$B$D$럋UD$ Z\D$<D$B$uAD$D$  D$xVD$! $ 1WD$`0UE|$ D$<D$B$X"D$vUWVSlUE]M׋U(Ɖ]Eˋ,$3~7D$.D$  D$XD$! $ 1l[^_]$|/^E;D$|D$$\EEUUBtBtBHE MrPzTBLE BXE$Z`]܉JdB\E($D$4u܉4$4 !u܉4$4EEEUEB</ MyLT $S]Eo D$D$$[D$E@$7u]F<$g\$\K UuЋB1҅tC<< ƒ[]Í'US]D$ D$$1҅t 1Ҁ{ ƒ[]Í&UWVS,E $\u ,[^_]ËE 1ۉ$辯Ɖ$NjE D$E$ E$腰tCE$Űۉt CSA Q$FˋVA(Q,E$BuE D$E$輯E$!E$^XNjpE$;1D$ Ή\$t$E$׽|$E$uD$D$ |D$D$! $ ,1[^_]Ðt&A(A,D$ D$D$E$HxD$D$ |D$D$! $ 1ID$D$ |D$0D$! $ 1&US]D$ D$$~1҅t 1Ҁ{ ƒ[]Í&US]D$ D$$>1҅t 1Ҁ{ ƒ[]Í&UWV1S1ۃ}wS1ۃ tF<$t79u΃ T u1 D+t<$舻u1[^_]ÍE$>tE<$D$ED$t͍FD$<$EU EBEBEB 뜍'UVS@u ED$ ]؍ED$\$E$uu8D$D$ |D$D$! $ 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$n1G$O(9tHD$D$ XD$vD$! $ 1v]u}]Ívv떋E9Uvz&'U($,]Éu։}Mt>1 CBCBC B BE]u}]D$GD$ XD$D$! $ 1‰'UVS0UE ME]uD$dD$ XD$D$! $ D$hD$ XD$t{D$! $ VUWVS,E uU}EUF<$D$蓶u7D$5D$ #D$<D$! $ 1,[^_]F<$D$HF<$D$0FV <$D$T$rxE1ۀ}Eu;]F<$D$貶uD$;D$ #D$D$! $ 1:D$6D$ #D$lD$! $ ,1[^_]ÍvD$7D$ #D$D$! $ ,1[^_]U}U1.t&FUD<$D$z;]EF؉<$D$JuD$?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$S\$<$?uD$+D$ #D$XD$! $ 1_fD$)D$ #D$ĎD$! $ 1)D$*D$ #D$,D$! $ 1&UVS u] D$ ?4$2u>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$ru>D$D$ #D$0D$! $ 1҃ [^]ÍC4$D$tPC4$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$D$! $ EE]u}]É\$t$<$ntjD$ <<$*D$<$D$D$ #D$4D$! $ EsD$D$ #D$D$! $ E9&D$D$ #D$ D$! $ EM <$L$صtMD$ ?<$4urD$D$ #D$D$! $ ED$D$ #D$`D$! $ E`D$<$~u9D$D$ #D$XD$! $ EU B<$D$?u9D$D$ #D$D$! $ EM A<$D$u9D$D$ #D$D$! $ EuD$ ?<$óu9D$D$ #D$4D$! $ E(D$<$Fu D$M AQ<$D$T$Lu9D$D$ #D$\D$! $ ED$ ?<$u9D$D$ #D$D$! $ EdD$<$肬u D$M A Q$<$D$T$舮u9D$D$ #D$D$! $ ED$?<$;u9D$D$ #D$D$! $ ED$<$辫u9D$D$ #D$uD$! $ ESU B(<$D$߫u9D$D$ #D$D$! $ ED$?<$Ru9D$D$ #D$PD$! $ ED$<$ժu D$M A,<$D$"u9D$D$ #D$xD$! $ EGD$?<$蕰u9D$D$ #D$D$! $ ED$<$u D$UU B0<$D$etEuHEvD$D$ #D$ГD$! $ EtD$?<$¯u9D$D$ #D$D$! $ E'D$<$Eu9D$D$ #D$D$! $ EM A4<$D$腨u9D$D$ #D$$D$! $ ED$?<$خu9D$ D$ #D$TD$! $ 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$lD$! $ 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$nEE<$D$Tf}D$t닍&x51f$CD$<$M8A5vn‹U<$‰\$uD$D$ #D$D$! $ $kEE0UT$ED$EUĉD$T$ED$ ED$E $D$0EЃEeDfD$D$ #D$LD$! $ D$fD$ #D$̘D$! $ D$gD$ #D$D$! $ pD$D$ #D$ȞD$! $ >D$D$ #D$D$! $  D$D$ #D$|D$! $ D$D$ #D$PD$! $ D$D$ #D$D$! $ vD$D$ #D$D$! $ DD$D$ #D$@D$! $ D$D$ #D$pD$! $ D$yQD$xD$ #D$̙D$! $ D$D$D$ #D$xD$! $ bD$D$ #D$МD$! $ 0D$D$D$ #D$ؚD$! $ D$D$ #D$D$! $ D$}D$ #D$D$! $ D$nD$ #D$D$! $ [D$mD$ #D$D$! $ )D$sD$ #D$D$! $ D$rD$ #D$LD$! $ D$D$ #D$D$! $ D$D$ #D$D$! $ aD$D$ #D$`D$! $ /D$D$ #D$0D$! $ D$D$ #D$ D$! $ D$D$ #D$<D$! $ D$D$ #D$xD$! $ yD$D$ #D$D$! $ 5 UED$$Ð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$|$$aot]u}]ËS41tu]}uU }]UE D$D$E$o1t EÍUE D$D$E$n1t EÉ'U(]] uu}}$t$܌t]Ћu}]Ít&ED$\$<$mu 1Ґt&E$D$莌uEt$<$D$tUEU ttE UMD$ !D$qD$K$'UEU ttE UD$ !D$jD$K$赖'UWV1S|E}܃ED$E$:nE$nE$nt$ËE<$D$!n<$int<$n$D$NtٍE\$$uED$D$ D$ KD$$ |1[^_]ËED$E$mEE$mE$nD$!Ǎ@$蹊kEEwD$ED$E܉$AmE܉$mE܉$m4$Í@D$aG$ftf;C$uE$t$tED$7D$KD$ G$D$$D$ 1|[^_]ËG(D$E$GD$E$QtED$BD$KD$G$D$ G(D$$D$ 1덍Et$$tED$D$/D$ KD$$ |1[^_]ðAGD$E$sED$D$!D$ KD$H$ 1UWVS,}u4$GD$rkf4$k4$lE$$lE@4D$!E$蚈uE<$P4T$D$=uD$D$ KD$PD$! $ ,1[^_]É|$4$j4$(ktq4$lk<$ÍED$CD$tW\$E$$>nuD$D$ KD$ܫD$! $ ,1[^_]Ã,[^_]D$D$ KD$D$! $ ,1[^_]fUWVS1ۃu} Dt?uD$D$ KD$D$$ 1[^_]É<$茒$!D t |$$蝒ED[^_]D$D$ KD$hD$! $ 1댍USÃt(t$菑t${[]ÍvUEtE$$EjEÍ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$Tkt ,[^_]ÐD$D$ KD$lD$! $ D$!D$ KD$D$! $ E^,1[^_]fD$D$ KD$ܬD$! $ ,1[^_]Í&D$D$ KD$D$! $ x&'UVSÃt:@tCt$C;tD$D$$T[^]þDt$討Du뺍v'UVS U]u wbiŒD$uTiŒ\ St&4$豎$FCtit$$ÎEC EC [^]fD$1D$ KD$ЭD$! $  [^]ÉfD$D$ KD$0D$! $ 1t UVS U]u wriŒD$udiŒ\ St&4$衍$6Ctyt$$賍C D$D$$舌 [^]ÍvD$w1D$ KD$ЭD$! $  [^]ÉVD$D$ KD$0D$! $ 1ds UVS U]u wbiŒD$uTiŒ\ St&4$职$Ctit$$蓌EC EC [^]fD$T1D$ KD$ЭD$! $  [^]ÉfD$]D$ KD$0D$! $ 1Tt UVS UMu B1w^iŒ\$uP\ St*4$s$Ct$$聋EC [^]ÍD$41D$ KD$ЭD$! $  [^]D$01D$ KD$xD$! $ D$;D$ KD$0D$! $ 1! UWVS }tL1$ b$bf؃Ìut$ĉ [^_]Ív'UWVS,u E$8蝊ÉE&1߅t.4$؉$m7t$E$MUBABAB A MBBABABA B $D$$dED$E$dt ,[^_]D$zD$ KD$0D$! $ D$D$ KD$lD$! $ E,1[^_]D$D$ KD$D$! $ ,1[^_]Ðt&D$D$ KD$D$! $ |D$ )!D$xD$K$b薇v'US4$$F蹈ED$$FD$$D$E$GcD$E$1cD$ D$D$yE$vD$ D$D$E${D$ D$D$E$D$ D$D$E$mWD$ D$D$xE$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$ܠE$qD$D$ ,D$D$E$pD$D$ 0D$D$E$UoD$D$ 0D$D$E$"nD$D$ 1D$D$ E$mD$D$ 1D$D$E$D$D$ D$D$&E$D$D$ D$D$4E$VD$D$?E$<D$D$H$D$XD$ دD$D$! $ -D$=D$ دD$D$! $ E$14[]D$D$ KD$D$! $ 41[]Ðt&D$;D$ دD$D$! $ 널D$<D$ دD$@D$! $ QD$>D$ دD$ȰD$! $ D$?D$ دD$ D$! $ D$@D$ دD$PD$! $ D$AD$ دD$D$! $ D$ID$ دD$ԳD$! $ WD$BD$ دD$رD$! $ %D$CD$ دD$D$! $ D$ED$ دD$\D$! $ D$FD$ دD$D$! $ D$GD$ دD$D$! $ ]D$HD$ دD$xD$! $ +D$JD$ دD$0D$! $ D$KD$ دD$D$! $ D$LD$ دD$D$! $ D$MD$ دD$HD$! $ cD$ND$ دD$D$! $ 1D$OD$ دD$D$! $ D$PD$ دD$`D$! $ D$QD$ دD$ȶD$! $ D$D$R$D$YD$ دD$D$! $ ID$RD$ دD$,D$! $ D$SD$ دD$D$! $ D$TD$ دD$D$! $ D$D$^E$%D$D$h$udD$\D$ دD$D$! $ @D$WD$ دD$dD$! $ D$D$m$udD$]D$ دD$D$! $ D$[D$ دD$PD$! $ D$D$s$u2D$^D$ دD$8D$! $ @D$D$w$u2D$_D$ دD$|D$! $ D$D$}$gu2D$`D$ دD$ĺD$! $ D$D$$u2D$aD$ دD$ D$! $ VD$D$$u2D$bD$ دD$TD$! $ D$D$E$ztND$D$$\udD$eD$ دD$D$! $ D$dD$ دD$D$! $ gD$D$$u2D$fD$ دD$DD$! $ D$D$$u2D$gD$ دD$D$! $ D$D$$@u2D$hD$ دD$ԼD$! $ }D$D$$u2D$iD$ دD$D$! $ /D$D$¡E$tND$,D$$udD$lD$ دD$D$! $ D$kD$ دD$dD$! $ D$D$$u2D$mD$ دD$D$! $ @D$D$ˡE$tND$%D$ $udD$pD$ دD$D$! $ D$oD$ دD$HD$! $ 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$1E$rD$D$ (D$+D$?E$?D$D$ (D$,D$6E$ RD$D$ (D$-D$9E$D$D$ ,D$.D$>E$D$ D$ *D$/D$E$sD$D$ -D$0D$CE$@#D$D$ -D$1D$ME$ D$D$ D$2D$UE$D$ 5!D$5!D$aE$udD$D$ دD$D$! $ D$tD$ دD$DD$! $ D$ E!D$5!D$fE$udD$D$ دD$D$! $ qD$D$ دD$D$! $ ?D$D$-D$ <D$ U!D$E!D$xE$1D$D$ دD$<D$! $ D$D$ دD$D$! $ D$D$ دD$`D$! $ fD$D$-D$D$ e!D$E!D$ E$XRD$D$ دD$D$! $ D$D$ دD$D$! $ D$|D$ دD$D$! $ D${D$ دD$D$! $ [D$zD$ دD$dD$! $ )D$yD$ دD$D$! $ D$xD$ دD$D$! $ D$wD$ دD$\D$! $ D$vD$ دD$D$! $ aD$uD$ دD$D$! $ /D$D$ دD$D$! $ D$D$ دD$DD$! $ D$~D$ دD$D$! $ D$}D$ دD$|D$! $ gD$D$ دD$PD$! $ 5D$D$ دD$D$! $ D$D$ دD$D$! $ D$ u!D$E!D$E$ u2D$D$ دD$xD$! $ xD$D$D$;D$ !D$u!D$E$ju2D$D$ دD$D$! $ D$D$D$;D$ !D$u!D$E$u2D$D$ دD$pD$! $ D$D$D$;D$ !D$u!D$E$u2D$D$ دD$D$! $ %D$D$1D$;D$ !D$u!D$E$u2D$D$ دD$D$! $ D$D$D$;D$ !D$u!D$E$u2D$D$ دD$D$! $ CD$D$0D$;D$ !D$u!D$ϢE$5u2D$D$ دD$D$! $ D$D$,D$ ;D$ !D$u!D$ޢE$u2D$D$ دD$DD$! $ aD$D$D$ ;D$ !D$u!D$E$Su2D$D$ دD$D$! $ D$D$D$ ;D$ "D$u!D$E$u2D$D$ دD$lD$! $ D$ "D$E!D$ E$u2D$D$ دD$D$! $ &D$D$-D$ <D$ %"D$"D$E$u2D$D$ دD$`D$! $ D$D$ D$<D$ 5"D$"D$.E$u2D$D$ دD$D$! $ DD$D$ D$<D$ E"D$"D$:E$6u2D$D$ دD$D$! $ D$D$D$<D$ U"D$"D$E$u2D$D$ دD$8D$! $ bD$D$ D$<D$ e"D$"D$FE$Tu2D$D$ دD$D$! $ D$D$-D$<D$ u"D$"D$TE$u2D$D$ دD$|D$! $ D$D$D$<D$ "D$"D$_E$ru2D$D$ دD$D$! $ D$D$D$<D$ "D$"D$pE$u2D$#D$ دD$D$! $ D$D$ D$<D$ "D$"D$E$u2D$*D$ دD$XD$! $ -D$ "D$E!D$ϢE$gu2D$.D$ دD$D$! $ D$D$D$D$ "D$"D$E$u2D$5D$ دD$\D$! $ cD$D$D$D$ "D$"D$E$Uu2D$<D$ دD$D$! $ D$ "D$E!D$E$,u2D$@D$ دD$D$! $ D$D$*D$'D$ "D$"D$E$u2D$GD$ دD$ D$! $ (D$D$D$?D$ #D$"D$E$u2D$ND$ دD$D$! $ D$D$D$?D$ #D$"D$E$u2D$UD$ دD$hD$! $ FD$ %#D$E!D$ȣE$u2D$YD$ دD$D$! $ D$D$*D$DD$ 5#D$%#D$E$u2D$`D$ دD$tD$! $ |D$D$ D$DD$ E#D$%#D$UE$nu2D$gD$ دD$D$! $  D$D$D$DD$ U#D$%#D$ףE$u2D$nD$ دD$D$! $ D$D$D$DD$ e#D$%#D$E$u2D$uD$ دD$<D$! $ )D$D$D$DD$ u#D$%#D$E$u2D$|D$ دD$D$! $ D$ #D$E!D$ E$u2D$D$ دD$xD$! $ _D$ #D$#D$E$u2D$D$ دD$D$! $ D$D$ D$@D$ #D$#D$E$u2D$D$ دD$DD$! $ D$ #D$#D$E$u2D$D$ دD$D$! $ E$u2D$D$ دD$D$! $ D$D$D$KD$ E$D$5$D$BE$u2D$D$ دD$DD$! $ D$D$$D$KD$ U$D$5$D$E$}u2D$D$ دD$D$! $ D$ e$D$#D$oE$Tu2D$D$ دD$@D$! $ D$D$D$ID$ u$D$e$D$zE$u2D$D$ دD$D$! $ PD$D$$D$ID$ $D$e$D$E$Bu2D$D$ دD$8D$! $ D$ $D$E!D$E$u2D$D$ دD$D$! $ D$D$,D$D$ $D$$D$E$xu2D$D$ دD$DD$! $ D$D$#D$D$ $D$$D$E$u2D$D$ دD$D$! $ D$ $D$$D$ZE$u2D$D$ دD$D$! $ KD$D$D$D$ $D$$D$E$=u2D$D$ دD$D$! $ D$ $D$$D$̤E$u2D$D$ دD$D$! $ D$D$D$D$ $D$$D$ޤE$su2D$D$ دD$D$! $ D$D$$D$D$ %D$$D$E$u2D$ D$ دD$D$! $ D$D$!D$D$ %D$$D$E$u2D$D$ دD$XD$! $ .D$ %%D$$D$`E$hu2D$D$ دD$D$! $ D$D$$D$D$ 5%D$%%D$7E$u2D$D$ دD$\D$! $ dD$D$/D$D$ E%D$%%D$ E$Vu2D$&D$ دD$D$! $ D$D$D$D$ U%D$%%D$E$u2D$-D$ دD$D$! $ D$ e%D$$D$(E$u2D$1D$ دD$D$! $ )D$D$$D$D$ u%D$e%D$2E$u2D$8D$ دD$D$! $ D$D$ D$D$ %D$e%D$EE$u2D$?D$ دD$ D$! $ GD$D$D$aD$ %D$e%D$wE$9u2D$FD$ دD$D$! $ D$D$0D$aD$ %D$e%D$RE$ȿu2D$MD$ دD$@D$! $ eD$ %D$%%D$^E$u2D$QD$ دD$D$! $  D$D$D$aD$ %D$%D$kE$u2D$XD$ دD$8D$! $ D$ %D$%#D$E$u2D$\D$ دD$D$! $ BD$ %D$%#D$E$|u2D$`D$ دD$PD$! $ D$D$0D$GD$ %D$%D$E$۽u2D$gD$ دD$D$! $ xD$ &D$E!D$E$u2D$kD$ دD$PD$! $ D$D$D$/D$ &D$&D$E$u2D$rD$ دD$D$! $ D$ %&D$&D$E$u2D$vD$ دD$hD$! $ UD$D$D$0D$ 5&D$%&D$ȥE$Gu2D$}D$ دD$D$! $ D$D$D$0D$ E&D$%&D$֥E$ֻu2D$D$ دD$tD$! $ sD$D$#D$0D$ U&D$%&D$E$eu2D$D$ دD$ D$! $ D$D$,D$0D$ e&D$%&D$E$u2D$D$ دD$D$! $ D$D$,D$0D$ u&D$%&D$E$胺u2D$D$ دD$LD$! $  D$ &D$%&D$E$Zu2D$D$ دD$D$! $ D$D$D$2D$ &D$&D$ E$蹹u2D$D$ دD$D$! $ VD$D$D$ 2D$ &D$&D$E$Hu2D$D$ دD$@D$! $ D$D$D$2D$ &D$&D$%E$׸u2D$D$ دD$D$! $ tD$D$D$2D$ &D$&D$1E$fu2D$D$ دD$D$! $ D$D$D$2D$ &D$&D$>E$u2D$D$ دD$lD$! $ D$D$D$2D$ &D$&D$ME$脷u2D$D$ دD$(D$! $ !D$D$D$2D$ &D$&D$ZE$u2D$D$ دD$D$! $ D$D$D$2D$ 'D$&D$hE$袶u2D$D$ دD$D$! $ ?D$D$D$2D$ 'D$&D$wE$1u2D$D$ دD$\D$! $ D$D$D$2D$ %'D$&D$E$u2D$D$ دD$D$! $ ]D$D$D$ 2D$ 5'D$&D$E$Ou2D$D$ دD$D$! $ D$D$D$ 2D$ E'D$&D$E$޴u2D$D$ دD$D$! $ {D$D$D$ 2D$ U'D$&D$E$mu2D$D$ دD$LD$! $  D$D$D$2D$ e'D$&D$E$u2D$D$ دD$D$! $ D$D$D$2D$ u'D$&D$ϦE$苳u2D$D$ دD$D$! $ (D$D$D$2D$ 'D$&D$ۦE$u2D$ D$ دD$D$! $ D$D$ D$ 2D$ 'D$&D$E$該u2D$D$ دD$PD$! $ FD$D$D$2D$ 'D$&D$E$8u2D$D$ دD$D$! $ D$D$,D$2D$ 'D$&D$E$DZu2D$"D$ دD$D$! $ dD$D$D$2D$ 'D$&D$E$Vu2D$)D$ دD$D$! $ D$D$D$2D$ 'D$&D$3E$u2D$0D$ دD$XD$! $ 邿D$D$D$2D$ 'D$&D$DE$tu2D$7D$ دD$D$! $ D$D$D$2D$ 'D$&D$SE$u2D$>D$ دD$D$! $ 頾D$D$,D$2D$ (D$&D$bE$蒯u2D$ED$ دD$D$! $ /D$ (D$&D$wE$iu2D$ID$ دD$`D$! $ ֽD$D$D$3D$ %(D$(D$E$Ȯu2D$PD$ دD$D$! $ eD$D$D$3D$ 5(D$(D$E$Wu2D$WD$ دD$D$! $ D$D$D$3D$ E(D$(D$E$u2D$^D$ دD$P D$! $ 郼D$D$D$3D$ U(D$(D$ƧE$uu2D$eD$ دD$ D$! $ D$D$!D$ 3D$ e(D$(D$ҧE$u2D$lD$ دD$ D$! $ 须D$D$D$3D$ u(D$(D$E$蓬u2D$sD$ دD$X D$! $ 0D$D$D$ 3D$ (D$(D$E$"u2D$zD$ دD$ D$! $ 鿺D$D$D$3D$ (D$(D$E$豫u2D$D$ دD$ D$! $ ND$D$D$3D$ (D$(D$E$@u2D$D$ دD$T D$! $ ݹD$D$D$3D$ (D$(D$E$Ϫu2D$D$ دD$ D$! $ lD$ (D$&D$(E$覱u2D$D$ دD$D$! $ D$D$D$4D$ (D$(D$>E$u2D$D$ دD$,D$! $ 颸D$D$D$4D$ (D$(D$NE$蔩u2D$D$ دD$D$! $ 1D$D$D$4D$ (D$(D$^E$#u2D$D$ دD$D$! $ D$D$D$ 4D$ )D$(D$jE$貨u2D$D$ دD$(D$! $ OD$D$2D$4D$ )D$(D$vE$Au2D$D$ دD$D$! $ ޶D$D$D$4D$ %)D$(D$E$Чu2D$D$ دD$D$! $ mD$D$'D$4D$ 5)D$(D$E$_u2D$D$ دD$(D$! $ D$D$D$4D$ E)D$(D$E$u2D$D$ دD$D$! $ 鋵D$ U)D$%&D$E$ŭu2D$D$ دD$tD$! $ 2D$D$D$=D$ e)D$U)D$ȨE$$u2D$D$ دD$D$! $ D$D$!D$=D$ u)D$U)D$ڨE$賥u2D$D$ دD$D$! $ PD$D$D$=D$ )D$U)D$E$Bu2D$D$ دD$pD$! $ ߳D$D$D$=D$ )D$U)D$E$Ѥu2D$D$ دD$(D$! $ nD$D$D$=D$ )D$U)D$ E$`u2D$D$ دD$D$! $ D$D$D$=D$ )D$U)D$E$u2D$D$ دD$D$! $ 録D$D$D$ =D$ )D$U)D$'E$~u2D$D$ دD$pD$! $ D$D$,D$=D$ )D$U)D$0E$ u2D$D$ دD$D$! $ 骱D$ )D$%&D$HE$u2D$ D$ دD$D$! $ QD$D$,D$>D$ )D$)D$eE$Cu2D$D$ دD$pD$! $ D$ *D$%&D$wE$u2D$D$ دD$,D$! $ 釰D$D$D$?D$ *D$*D$E$yu2D$D$ دD$D$! $ D$ %*D$U)D$E$Pu2D$!D$ دD$XD$! $ 齯D$D$D$ =D$ 5*D$%*D$E$诠u2D$(D$ دD$D$! $ LD$D$D$ =D$ E*D$%*D$E$>u2D$/D$ دD$D$! $ ۮD$D$D$ =D$ U*D$%*D$ʩE$͟u2D$6D$ دD$$D$! $ jD$ e*D$%*D$ѩE$褦u2D$:D$ دD$D$! $ D$ u*D$E!D$RE$Ku2D$>D$ دD$8 D$! $ 鸭D$ *D$E!D$E$tEU錭D$BD$ دD$ D$! $ 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$ *D$0D$! $ @1[^]ø몍v'U($<]uƉ}Utl1D$dFCFCF C BCBC BCBCC $%E]u}]D$rD$ *D$p1D$! $ 1'U]h&UMA0t tE L$$D$eÐt&D$D$ *D$1D$! $ 1 UWVS,} EED$$Zu7D$VD$ *D$1D$! $ ,1[^_]ËEu4$D$4$to4$6<$ÉD$tډ\$E$uD$^D$ *D$2D$! $ E$,1[^_]ËEU,[^_]Ív'US$]E\$E D$E$1҅u$[]ËE$t?D$sD$ *D$L2D$! $ $F$1[]ËE$U$$$[]Í&UWVS,] E}D$D$A$*u7D$D$ *D$p2D$! $ 1,[^_]ËE<$D$@CuD$4$4$4$XD$AÉ$u҉\$<$uD$D$ *D$n+D$! $ 1WD$D$ *D$2D$! $ ,1[^_]Ã,[^_]Í'U(]] uu\$4$u>D$qD$ *D$2D$! $ 1ҋ]Ћu]Ív\$4$DuD$rD$ *D$3D$! $ ]1ҋu]UE D$D$E $1tEB fUWVS,Eu E$$nÉE%1 CES fC҉FCFCF C tED$\$$Jt6\$E $4EUC E,[^_]ÐD$D$ *D$3D$! $ D$D$ *D$+D$! $ E$K,1[^_]ÐD$D$ *D$3D$! $ 뎐D$D$ *D$L3D$! $ ,1[^_]É'U8uƍE]ˉ}EED$L$$tEU]u}]ÍED$F\$$f\urED$\$$^u1D$bD$ *D$4D$! $ 1돍ED$ E@$\$D$F$\tZvED$ E\$<$D$u7D$gD$ *D$4D$! $ 1D$dD$ *D$@4D$! $ 1t&UVS0uEF0$cD$E$D$UF0$M 3u?D$D$ *D$85D$! $ $01[^]ÐD$\$E$u5D$D$ *D$|5D$! $ 뤍$0[^]D$D$ *D$4D$! $ 01[^]D$ ?D$D$*$4fU8UuM }u]}Z0EtE$EP<fxED$ED$$;uD$D$ *D$+D$! $ 1t$L$$t U]u}]ÍD$D$ *D$+D$! $ 1D$D$ *D$85D$! $ 1닋EMP9)D$D$ *D$5D$! $ 1=މ}C$EUEt$T$$D$D$ *D$<D$! $ 4$b@1[^]É\$D$AE$tEU@[^]D$D$ *D$,>D$! $ 둍t&'U($‰E@@@ @@E B$D$&E$X.tEUÐt&D$D$ *D$>D$! $ E$1Ít&D$D$ *D$|>D$! $ 1ÐUVStFt2tt&$ۉut$l$\[^]ÍvUWVS\T$EUMEE$褽u1\[^_]ÍED$$uID$yD$ *BD$CD$! $ E$U܉$딍t&UD$$蝠EMD$EL$$蜧MEu9EXfvPE؋WD$GT$$UED$ D$D$Z$FD$D$ *BD$ID$! $ 1D$D$ *BD$ID$! $ 1D$D$ *BD$hID$! $ 1EȉD$ED$$tiEȉD$G$,ED$ D$D$Z$MuhD$D$ *BD$ID$! $ 1D$D$ *BD$ :D$! $ 1EȉD$ED$$Gu D$묍EȉD$G$gED$ D$D$Z$船u4D$D$ *BD$JD$! $ 1MEȉD$ED$$趌u D$EȉD$G,$ӍED$ D$D$Z$u4D$D$ *BD$8JD$! $ 1EȉD$ED$$"D${&UWVS EE$l D$T$l $ZEEEEZEZEZE[E[E[E[EED$D$Z] $̴u[D$D$ *BD$p2D$! $ l$E$2E:1Ĭ[^_]ËUBEBEċBEȋBE$±EE܉D$D$ZE $E܉D$U $aE܋M E^IM11\f9=^ED$ \D$CD$U$uD$D$ *BD$LD$! $ D$D$ *BD$pLD$! $ t&D$D$ *BD$XKD$! $ D$D$ *BD$KD$! $ 6D$D$ *BD$lJD$! $ Ĭ1[^_]D$6D$ *BD$JD$! $ D$D$ *BD$$KD$! $ M L$]$ŬM $蒔҉ptUED$pt $\$EUZD$D$ *BD$LD$! $ D$D$ *BD$2D$! $ D$D$ *BD$KD$! $ )ED$]$zudD$D$ *BD$MD$! $ ID$D$ *BD$LD$! $ E$'҉x|U `RUtm111ۍM ^L$D$E$uUT$M $ el0^D$E$謁;=`u 1l)vBE\$|$E$轑9Eu!ߋ )wt E뽋Eۉh"11۾a9=aD$x|aa$T$h/uD$D$ *BD$tND$! $ D$D$ *BD$,OD$! $ AD$ D$ *BD$pMD$! $ D$D$ *BD$MD$! $ U艕hU$҉ƉE MЉ $D$8=]Љ$4$|$D$PËh \$E$-׍UЉ$^uM L$]$蘮u2D$D$ *BD$3D$! $ M $'҉EU}11t uD$ZE$OD$D$ *BD$0PD$! $ D$D$ *BD$QD$! $ kD$D$ *BD$8MD$! $ 9D$D$ *BD$MD$! $ D$D$ *BD$$ND$! $ D$wD$ *BD$OD$! $ D$D$ *BD$OD$! $ {k D$T$U$萠udD$D$ *BD$dPD$! $ D$D$ *BD$OD$! $ \$t$M $襒u2D$D$ *BD$PD$! $ D$]$uK$SCT$D$U$0CD$M $赐CD$E$uD$D$ *BD$PD$! $ SD$D$ *BD$^BD$! $ !D$D$ *BD$D$! $ D$D$ *BD$PD$! $ E$j҉ÉxEUgu?D$ D$D$ *BD$LQD$! $ D$ tpT$D$U$͋u2D$D$ *BD$tQD$! $ ED$M $腠u D$D$ \$t$]$Yu2D$D$ *BD$QD$! $ (l$!E$ZEb &US$]D$D$D$D$ [D$[D${B$u:D$=D$ QD$RD$! $ 1҃$[]ÍvD$D$D$D$ &[D$[D$B$hD$D$D$D$ 6[D$[D$B$(D$ V[D$F[D$B$0D$RD$ QD$,TD$! $ 1t&D$DD$ QD$RD$! $ $1[]D$KD$ QD$|SD$! $ $1[]D$D$,D$D$ OZD$V[D$ $tXD$ f[D$V[D$$&uhD$^D$ QD$8UD$! $ 1D$YD$ QD$TD$! $ 1D$D$ D$D$ v[D$ZD$B$Ru4D$fD$ QD$UD$! $ 1oD$D$D$D$ [D$ZD$B$u4D$mD$ QD$0VD$! $ 1D$D$D$D$ /ZD$[D$B$ru4D$vD$ QD$VD$! $ 1D$D$D$DD$ YD$[D$B$u4D$}D$ QD$dWD$! $ 1D$ ?ZD$F[D$B$u4D$D$ QD$XD$! $ 1D$D$ D$PD$ YD$?ZD$U$:u4D$D$ QD$hXD$! $ 1WD$D$D$PD$ YD$?ZD$$u4D$D$ QD$XD$! $ 1D$ [D$[D$B$D$D$ QD$pYD$! $ 1USE ${uD$CD$E${UBD[]fUWVS,u }4$&uD$ D$< <$ÍDD$Au=D$D$ D$ D$! $ 1,[^_]ÍD$\$<$,t$u4$ut&4$u4$8v<$D$CD$<$PuD$ D$ D$Ȗ D$! $ ,1[^_]Ðt&D$D$ D$d D$! $ ,1[^_]ðD$ D$ D$ D$! $ 1&'USÃt$[]Í'UVSÃ0$ԝE@@@ f@D$C$wtE0[^]D$DD$ D$< D$! $ D$PD$ D$x D$! $ E01[^]D$MD$ D$ D$! $ 01[^]Í&UEt EEÍUS$]fEf}fy3ED$CD$0$ru΋E Uf$[]D$ D$ D$ $ $1[]ÍUE D$D$E$q1҅tEfɉÐt&USE ]D$0fEED$E$Bq1tBBCB CBC []Ð&U8uu}E} ]^fED$|$$ptUf]u}]f}tPED$0D$$pED$D$ D$ D$$ 1뜍ED$4$tCUUMf BGBGB G BUf FD$D$ D$pMD$! $ 1UcteMUf BGBGB G BEfD$D$ D$, D$! $ 1D$UUE ttf;D$ L D$=D$ $Vv'UEU ttE U͋D$ Y D$6D$ $'US]t$qt$[]Ít&'US$tJ@@@ @@$D$0rsEf[]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$ D$! $ xt&UED$< $GÐ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[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 PAL --nolegacy don't use the legacy definitions --aspect video aspect ratio x:y. Default is 4:3 --comment add 'Comments' user comment to material package --desc add 'Descript' user comment to material package --start-tc set the start timecode to given count of video frames --mjpeg Avid MJPEG --res Resolution '2:1' (default), '3:1', '10:1', '10:1m', '15:1s' or '20:1' --dv25 DV-based 25 Mbps --dv50 DV-based 50 Mbps --dv1080i50 DV 100 Mbps 1080i50 (SMPTE 370M) --dv720p50 DV 100 Mbps 720p50 (not specified in SMPTE 370M) --IMX30 IMX 30 Mbps MPEG-2 video (D-10, SMPTE 356M) --IMX40 IMX 40 Mbps MPEG-2 video (D-10, SMPTE 356M) --IMX50 IMX 50 Mbps MPEG-2 video (D-10, SMPTE 356M) --DNxHD720p120 DNxHD 1280x720p50 120 Mbps --DNxHD720p185 DNxHD 1280x720p50 185 Mbps --DNxHD1080i120 DNxHD 1920x1080i50 120 Mbps --DNxHD1080i185 DNxHD 1920x1080i50 185 Mbps --DNxHD1080p36 DNxHD 1920x1080p25 36 Mbps --DNxHD1080p120 DNxHD 1920x1080p25 120 Mbps --DNxHD1080p185 DNxHD 1920x1080p25 185 Mbps --unc Uncompressed 8-bit UYVY SD --unc1080i Uncompressed 8-bit UYVY HD 1920x1080i --pcm raw 48kHz PCM audio --bps # bits per sample. Default is 16 --wavpcm raw 48kHz PCM audio contained in a WAV file Missing argument for --prefix Missing argument for --project Missing argument for --aspect Failed to read --aspect value '%s' Missing argument for --comment Missing argument for --start-tc Failed to accept --start-tc integer value '%s' The --res must follow a --mjpeg input Unknown Avid MJPEG resolution '%s' Missing argument for --dv1080i50 Missing argument for --dv720p50 Missing argument for --DNxHD720p120 Missing argument for --DNxHD720p185 Missing argument for --DNxHD1080i120 Missing argument for --DNxHD1080i185 Missing argument for --DNxHD1080p36 Missing argument for --DNxHD1080p120 Missing argument for --DNxHD1080p185 Missing argument for --unc1080i 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' Uncompressed NTSC not yet implemented Uncompressed 1080i NTSC not yet implemented Failed to create Avid MXF clip writer Failed to start writing MJPEG frame Error: image start is non-0xFF byte Failed to write MJPEG frame data Failed to end writing MJPEG frame Failed to write DVBased25 frame Failed to write DVBased50 frame Failed to write Uncompressed frame Failed to read %u bytes of wave data. Actual read was %u Inputs: -h--help--prefix--clipMissing argument for --clip --tapeMissing argument for --tape --project--ntsc--nolegacy--aspect%d:%d--comment--descMissing argument for --desc --start-tc%lld--mjpegMissing argument for --mjpeg --resMissing argument for --res 2:13:110:110:1m15:1s20:1--dv25Missing argument for --dv25 --dv50Missing argument for --dv50 --dv1080i50--dv720p50--IMX30--IMX40--IMX50Missing argument for %s --DNxHD720p120--DNxHD720p185--DNxHD1080i120--DNxHD1080i185--DNxHD1080p36--DNxHD1080p120--DNxHD1080p185--uncMissing argument for --unc --unc1080i--pcmMissing argument for --pcm --wavpcmrbFailed to open WAV file '%s' Not a RIFF WAVE file --bpsMissing argument for --bps Invalid --bps value '%s' Unknown argument '%s' --prefix is required No inputs Out of memory main.cDescript_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 <UmainRIFFWAVEfmt dataread_next_mjpeg_image_datawrite_avid_mxf.c'%s' failed, in %s:%d numSamples == 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), 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), writer->essenceLength)mxf_file_seek(writer->mxfFile, writer->headerMetadataFilePos, SEEK_SET)mxf_mark_header_start(writer->mxfFile, writer->headerPartition)mxf_avid_write_header_metadata(writer->mxfFile, writer->headerMetadata)mxf_fill_to_position(writer->mxfFile, g_uncFixedBodyPPOffset)mxf_fill_to_position(writer->mxfFile, g_fixedBodyPPOffset)mxf_mark_header_end(writer->mxfFile, writer->headerPartition)mxf_update_partitions(writer->mxfFile, writer->partitions)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_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))) != NULLUncompressed NTSC not yet implemented, in %s:%d (newTrackWriter->startOffsetData = (uint8_t*)malloc(sizeof(uint8_t) * (g_unc1080i50StartOffsetSize))) != NULLUncompressed 1080i NTSC not yet implemented, in %s:%d memcmp(&track->editRate, &clipWriter->projectEditRate, sizeof(mxfRational)) == 0 || memcmp(&track->editRate, &newTrackWriter->samplingRate, sizeof(mxfRational)) == 0create_header_metadata(clipWriter, packageDefinitions, filePackage, newTrackWriter)mxf_create_file_partitions(&newTrackWriter->partitions)mxf_disk_file_open_new(newTrackWriter->filename, &newTrackWriter->mxfFile)mxf_append_new_partition(newTrackWriter->partitions, &newTrackWriter->headerPartition)mxf_append_partition_esscont_label(newTrackWriter->headerPartition, &newTrackWriter->essenceContainerLabel)mxf_write_partition(newTrackWriter->mxfFile, newTrackWriter->headerPartition)mxf_fill_to_kag(newTrackWriter->mxfFile, newTrackWriter->headerPartition)(newTrackWriter->headerMetadataFilePos = mxf_file_tell(newTrackWriter->mxfFile)) >= 0mxf_mark_header_start(newTrackWriter->mxfFile, newTrackWriter->headerPartition)mxf_avid_write_header_metadata(newTrackWriter->mxfFile, newTrackWriter->headerMetadata)mxf_fill_to_position(newTrackWriter->mxfFile, g_uncFixedBodyPPOffset)mxf_fill_to_position(newTrackWriter->mxfFile, g_fixedBodyPPOffset)mxf_mark_header_end(newTrackWriter->mxfFile, newTrackWriter->headerPartition)mxf_append_new_from_partition(newTrackWriter->partitions, newTrackWriter->headerPartition, &newTrackWriter->bodyPartition)(filePos = mxf_file_tell(newTrackWriter->mxfFile)) >= 0mxf_write_partition(newTrackWriter->mxfFile, newTrackWriter->bodyPartition)mxf_fill_to_position(newTrackWriter->mxfFile, filePos + newTrackWriter->bodyPartition->kagSize - 57)mxf_fill_to_position(newTrackWriter->mxfFile, filePos + 199)mxf_update_partitions(newTrackWriter->mxfFile, newTrackWriter->partitions)mxf_file_seek(newTrackWriter->mxfFile, filePos, SEEK_SET)mxf_open_essence_element_write(newTrackWriter->mxfFile, &newTrackWriter->essenceElementKey, newTrackWriter->essenceElementLLen, 0, &newTrackWriter->essenceElement)create_track_writer(newClipWriter, packageDefinitions, (Package*)mxf_get_iter_element(&iter))_PJTC1BBC ResearchAvid MXF WriterBeta version?%w%w%w%$w%$w%w%w%w%w%w%w%w%w%w%U%h%$w%|)))))))))))))))))))))11)78/8/@?@?@?9999999:</8>oBCCDDYEEcF?@\AA1G+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 d+4 4e+4 +4 |IKǂZv#+4+4  +4 end_write_sampleswrite_samples+4KFAA MO+4+4+4+4+4+4+4+4+4 A+4+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 }`>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) udulibMXF (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)size >= (uint32_t)(mxf_get_min_llen(mxfFile) + mxfKey_extlen)mxf_write_k(mxfFile, &g_KLVFill_key)mxf_write_l(mxfFile, fillSize)mxf_file_putc(mxfFile, 0) == 0(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)ResolutionIDFrameSampleSizeImageSizeDefinitionObjectProjectNameProjectEditRateMobAttributeListUserCommentsTaggedValueTapeDescriptormxf_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, "TapeDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(TapeDescriptor))+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 .&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;H\,zR| \AB EK $ X(   @Ĉ ooo RbrŠҊ"2BRbr‹ҋ"2BRbrŒ lGCC: (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),&$ :$[Uv mzPa*Iapg)JkgTnD!`&q@S5k3OUj~z[iP& $,9!y_IO_stdin_used#4main$7start_write_samplesupdate_and_complete_writing+ complete_writingY abort_writing end_write_samples!!write_sample_data!write_samples"create_clip_writer[} create_tracku clear_user_comments free_package_definitionsset_user_commentfcreate_package_definitionscreate_tape_source_packagewcreate_file_source_package#create_material_package[mzmxf_get_version:mxf_get_platform_stringSmxf_get_platform_wstringIlmxf_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:mxf_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_labelmJ mxf_log_file_close.mxf_log_file_openmxf_log_defaultmxf_logg_mxfLogLevelkT2mxf_file_read mxf_file_writelmxf_file_getcmxf_file_putcmxf_file_eofmxf_file_seekOmxf_file_tell}mxf_file_is_seekablemxf_file_sizemxf_file_set_min_llenmxf_get_min_llenAmxf_read_uint8mxf_read_uint16mxf_read_uint32^mxf_read_uint64mxf_read_int8mxf_read_int16Gmxf_read_int32mxf_read_int64mxf_write_uint8mxf_write_uint16Tmxf_write_uint32mxf_write_uint64mxf_write_int8Amxf_write_int16~mxf_write_int32mxf_write_int64mxf_read_ul>mxf_read_kmxf_read_l"mxf_read_klmxf_read_keymxf_read_uidmxf_read_uuidDmxf_read_local_tagmxf_skip mxf_write_local_tagKmxf_write_kmxf_write_ulmxf_write_uidmxf_write_uuidbmxf_get_llenmxf_read_batch_headermxf_write_batch_headerOmxf_read_array_headermxf_write_array_headermxf_is_ulmxf_set_runin_lenNmxf_get_runin_len|mxf_equals_umidmxf_equals_uidmxf_equals_uuidDmxf_equals_ul_mod_regvermxf_equals_ulmxf_equals_key_mod_regvermxf_equals_key_prefixPmxf_equals_keymxf_write_fixed_lmxf_write_fixed_klzmxf_write_lmxf_write_kl mxf_file_close mxf_byte_array_wrap_read;!mxf_stdin_wrap_readP#mxf_disk_file_open_modify#mxf_disk_file_open_read$$mxf_disk_file_open_new4a%w mxf_write_rip mxf_initialise_file_partitionsA mxf_append_partition_esscont_label mxf_append_partition mxf_read_rip mxf_clear_partition mxf_free_partition5mxf_clear_rip]mxf_clear_file_partitionsmxf_allocate_spacemxf_write_fill?mxf_fill_to_positionmxf_fill_to_kaghmxf_mark_index_endmxf_mark_index_startmxf_mark_header_endTmxf_mark_header_startmxf_write_partitionmxf_initialise_partition<mxf_initialise_with_partitionmxf_create_from_partitionmxf_append_new_from_partitionHmxf_create_partitionmxf_read_partition%mxf_append_new_partitionymxf_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_closedJmxf_is_footer_partition_packwmxf_update_partitions%mxf_is_body_partition_packRmxf_is_header_partition_packmxf_read_header_pp_kl_with_runin&mxf_read_header_pp_klqd 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_write5z 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_segmentOU/%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~z+Ymxf_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_read_string_user_comments mxf_avid_read_string_mob_attributesmxf_avid_write_index_entry_array_headerFmxf_avid_get_data_defmxf_avid_set_indirect_string_itemCmxf_avid_attach_user_commentmxf_avid_attach_mob_attribute!mxf_generate_old_aafsdk_umidmxf_generate_aafsdk_umidmxf_avid_write_header_metadata0mxf_avid_load_extensions)&g_AvidMetaDictInstanceUID_uuidHg_AvidMetaDictTags_g_AvidMetaDictTags_leng_AvidMetaDictDynTagOffsetsg_AvidMetaDictDynTagOffsets_leng_AvidMetaDictObjectOffsetsg_AvidMetaDictObjectOffsets_leng_AvidMetaDictBlobg_AvidMetaDictBlob_len : 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.5#TM0fNsaP6int@\f;a)'EI*ofW .x .! Z##a/## :#))## #+# #$!#(+#,#01'  #40"Z#8 &Z#<(z#@A,>#D--L#Fo).#G2"#H;#L!D#T!E#X!F#\p4G#`$!H%#d~SJZ#hSL(#l   77%     #B #Z# "  8 ''S0Z5Bas 17'2>040c:*;Y#Y#*?Y#*@Y#*AY#+BY# +CY#+DY# !EY# !FY# !GY# fHY# nIY#vJY#%Kz McbP*QY#RY#*SY#*TY#*UY#*VY#*WY#+XY# +YY#+ZY# ![Y# !\Y# !]Y# f^Y# n_Y#v`Y#ay_ gdlmKm8#*nY#dayoY#DJpY#minqY#secrY#f$sY# tx y*zY#{Y#*|Y#*}Y#*~Y#*Y#*Y#+Y# +Y#+Y# !Y# !Y# !Y# fY# nY#vY#!Y#!Y#!Y#!Y#-#Y#5#Y#=#Y#E#Y#M#Y#U#Y#]#Y#e#Y#m#Y#u#Y#%Y#%Y#OC#+C#6+ !&  % &&#! '# (x +-d ,x# -x#len .# /# ,% 07  (  'K (4T#Y!!# Y-  k u. I5cPCMU/ >H  A'*^V%! H j  K:- LH # MS   Pc1 QZ#1 Ru   U0 Vj > W @+ X , H cuid d#  e# ; f#$0 g~#,93 h#< i #@r j #D k  L oid po#hZ qo#  r#O- sZ# 0 t#d u#V& vo#8 wN#<f xN#D y7  X2( }  ~ #* ~# #Q ~#, Y2  $)   nZ %2& # '%#(%#**d# W+#,d#~-d#E/%# 0: u 03:-4H #6#7#X8# 9#:#u# o ?Z#$| @Z#(*PZ#,R j UV #2WZ# XZ#E%Yo# rZ #93[#2\ #i]E#5"^j # "_Z#4`#8cu #<E-eZ#l+fZ#p"g #t*h# z E  i  o, "dō?k"(Ѝ~cmdp2Z93spc%*ZZv5d 7 !532Z\Z93+!  !2Z\Z0-"ns!yZ#2w #wn#^x#ixt#(x4 $7  u zZsypyy%}#y!{%0|%!4 sp%+Z*%i%%jZ& Z'4Z'*!(B)uF)&uE)uF)4uE)ZuE)3f) ZuE)~ZuE(#)QuE Z*iZG)93F)(*ZuE)1ZuEnZ)'ZuE(}#%*d((Z(!2 )) uh+now )& ~)j ~)o~)0-x\)FuE))uE) Nu, u-lC% %.l4 ,Z/((y] E(^( _(V`1)0a)9*b(1cN(dN0sP12113x45121/( ,XZ/"9o01R1G1<21D 2& -.( ,Z -\VC% %.V4 ,Z/r("No0zPQ112 2 3x67 0e2 12 12 370 7) -IQzC% %.Qz4 ,Z02% 2M 3871 6=6I4Uz/6b/ ( ,Z )c1Zu`$7 /  z        /  8 ? b8d&/ 8\Z c9.k m: &؁  8!ܑ 8 -Z8 0Z8\ 3Z8 6Z8> 9Z8 Z. AZ DZ GZ, JZ MZ PZ# SZ:0 VZ. YZ \Z$ _Z hZ kZ nZ1 {Z{ }Z$ ZH Z# ZF Z Z  /  "/  %/  (/ # +/  ./ w4 1/  4/ . 7/ 3 :/  =/  @/ B3 C/ e! P/  Z/ 1 d/ ( o/ b( Z 1 Z Z` Z. Z8+ Z8 Z8 Z8 Z80 Z8u Z8L+ Z8T, Z8 Z8 Z8/ Z8 Z8( Z8 Z8 Z8M Z8o Z8? Z- Z[ Z Z2 Z Z %Z' ,Z 0Z$ 7Z& >Z BZ IZ( PZ WZ2 [Z4 bZU iZs pZ wZN ~Z;, Z4 ZK Zo Z Z% Zj Z$ Z Z Z Zf- Z' Z2 Z, Z^ Z8' ZW Z? Ze Z, Ze Z'2 Zl2 ZH ZV' Z Z+ !Z (ZK /Z/. 3Z^ :Z. AZ" HZ OZ1 SZB" ZZ ^Z" bZ( iZ+ mZ tZg+ xZ Z* Z Z& Z,& Zy Z~ Z Z Z Z Z/ Zk' Zg Zn/ Zu Z(( Z) ZU% Z ZI Z# Zy Z Z2 $Z +Z$ 2Za3 9ZE @Z GZa KZ RZ YZ1 `Z# gZ+ nZ^ uZ |Z Z3 Z Z Z Z Z Z@ Z Zx Z Z3 Z Zo& Z Z Z- Z Ze0 Z% Z Z Zx ZS* ZW. Z- #Z *Z+ 1Z 8Z <Z" @Z8\""Z8%'/ 8*/ 87)8Z8#$?Z8FZ8PZ8TZ8 \Z8aZ8hZ8qZ82!xZ8Z8(Z8Z8}Z ,#7 :2n=#  #:'oS#  #:pi#  #87 qy# #:^$r#  #9,s# d;_! ;\1 ;,  7@ U6DM0fNsaP6int@\f;a)'EI*ofWm .! Z##a/## :#))## #+# #$!#(+#,#01' #40"Z#8 &Z#<(z#@A,>#D--L#Fo).#G2#H;#L!D#T!E#X!F#\p4G#`$!H%#d~SJZ#hSL#l EF     #B#Z#'t L'S0Z5BaBs 17'2>0404B;hW:*;B#B#*?B#*@B#*AB#+BB# +CB#+DB# !EB# !FB# !GB# fHB# nIB#vJB#%Kn MWVP*QB#RB#*SB#*TB#*UB#*VB#*WB#+XB# +YB#+ZB# ![B# !\B# !]B# f^B# n_B#v`B#am_ gMlmKm#*nB#dayoB#DJpB#minqB#secrB#f$sB# tl5vm y*zB#{B#*|B#*}B#*~B#*B#*B#+B# +B#+B# !B# !B# !B# fB# nB#vB#!B#!B#!B#!B#-#B#5#B#=#B#E#B#M#B#U#B#]#B#e#B#m#B#u#B#%B#%B#O#+#6d@'A'+ !;  % &;#! '# ( +-d ,# -#len .# /# A% 0L 35< 4#! 5##I 6#? 7#::CDC@(,:+  +   yA%6 A 4(!S* #zR+A #P,l #?- # ^:. #eof/ #O0 #bM1 #sN2 # c3 #$P:6 #(A=7 #,OB:B#09;M#2    +  ; X  ; XB! a X  a Xg BG  Z  r  Z  Z  Z  ' Z  '   O<<  "key#W#A<$M#:%M#D&X#:'c#D(c# qB)c#(5*c#0C+c#8;,X#@5-c#Df?.X#L=/W#P@0#`n63'#p2=4'#xB5   )8 *a#s +#< , M &8 " #M #,C %#h6 &B#8 'X# '8 (  8 + , #j7 .#E5 /#! 0B#bE 1c#5 2 #@ 3 #^ X8 4^  @ 719 8V#D 9#A :#9 ;# u5 X#0&9 ?B#45 @B#5\; A #87 B #<S  L9 C  C, "key #b#PP $B#A %c#F6 &c#n? 'c#$C ( #(G8CEB<-E0c10#D2.u5C60#770#?8P; <#:=0#WB>A<B#y7CF:G0#l9H0##>IGQ5RE=Su_6T,DUL=M##:N0# O#z@V# ;WG$Fm7n#N<o#<p# >q0#87rO$ "key #b#tag $M#aD %Z#f &M#xm '; #set (# ~A< (key -b#19 .V#n /# ? 0#07? 1c#4OT5 )9 0> 6#Y? 7#b 8#A 2O 9 9 b(  'K (4T#Y!!# Y-  k u. I5cPCMU/>)A'*^V%!H K:-L# M,Pc1QZ#1RVU0V > W,@+X7\ ]#xm^#E_aHcuidd# e# ;f#$0g#,93h#<i#@rjV#DkLoidpX#hZqX# r#O-sZ# 0t#du#V&vX#8w'#<fx'#D yX2(} ~#*##Q#Y2 $ |$0#p@Z#D@4#HpA#L##P~6Z#X'Z#\9*#`9B#hnow#j84#tA4#x'GD5A*.>/#len0X#cB174g5#06#E%7X# 88;93<#-;=#?#E%AX# DB#65FX#0AIW#49@Jb#D9KB#T8L#XQM#`u5NX#h58OX#l?Pc#p}?QW#x?RW#g:SW#HEWW#iXX#cAY#@ZW#=[X#B\X#B]X#%=^X#*7_X#;`X#6aX#5bX#4c#?dZ#=eX#9:fX#w:gB#:hB#<iX#CjX#(<n#c1oX#a9pM#CqX#@t'#>v#/Xw#?x#L?y#=9z#D}#B~#O6c#5; #g8; #5#?#qB#V<##<##?##6##:##06##6##^C##@##8##%B##>##"A##?##=B##&?##:##>##;##9##<#<Z#B##    7#BB..d5ZU  E%X(4\iZR.oEZ`E%X 4.!%5;)!(1"Z8*=Zssy",54#len%$A%=8Z&D6&Z87"nD9'ADIn=OZ DM2McQZ8N(8R))*P+,KlZ)KyD4.d =; -AVH"7M- u-Au-lX"(GQ#iZ :X~ 1' P;W/%>\X&D["l]"9^X"Z8_I=Z+ X4.)Ky-l\ Z8#iZn#jX-7  7X/ ;'.])o*/{P++0 C.1"%CI:!4n0 !R4m~!06 !!0#iZ%;Z&C.&)K&y"l"E+ 8Z!#0%)K]&y}#iZ"y26A"|"%)`)T3H*/l`+xY 9 Z##4 05 \7#$K0w6Z#iZ C.!!BZ$&E%X?"X_ 4.67 ,$hl!6EZ&(2E%XR!; rcX 4."BTZ(]-"RNE%RXn"RX!S; cSX 4U. 67 $zl%"D?Z&=&)=K&y>"B@."(GAQ"lB"l;CZ7iDX";E''A8""%C67 $o$6A*Z`-U)&'yUpA'#(9*(~6(Z'(Zm))K4)0$ =+-l,T$AM0.#"G3I")="31"D*@9U"9a""/m"H+y"+"9"2#,"01J.K+" 2$ $,$ $: <$ V:d&;\]$i W<.n$ a: &~$ :!܎$ ; -]$o;0]$o;\3]$o;6]$Xo;>9]$ho;<]$xo:.?]$:B]$:]]$:24`]$;d]$Hm;"g]$(m;-j]$m;Lm]$xm:p]$:s]$:)v]$:z,y]$;]$Xn:]$;R4]$8n:]$;q]$n:]$:]$:]$;(]$n:l$]$:"]$; ]$8o: ]$:0]$:*]$:']$:']$:)/]$:,]$:]$:#]$;&]$8m:y)]$;]$m:/]$;]$m:)]$;Z]$hm:^ ]$"%]$" ]$"]$"8 ]$"]$"3]$"9]$"(1]$- ]$o-#]$(o",]$"/]$" 2]$" 5]$"8]$"0;]$"q1>]$".A]$"D]$"G]$",J]$"M]$" P]$"#S]$":0V]$".Y]$"\]$"$_]$"h]$"k]$" n]$-1{]$n-{ }]$n-$]$n-H]$n-#]$n-F ]$n-]$n" ""-%o"(-#+f"."w41" 4-.7o"3:"="@-B3Cf"e!P"Z"1d"(o"b(]$" 1]$-]$g"`]$".]$:+]$: ]$: ]$:]$;0]$f;u]$f;L+]$f:T,]$:]$;]$k;/]$lg;]$ g;(]$,g:]$;]$k;M]$k;o]$k;? ]$k"-]$-[ ]$l-]$l-2]$8l-]$Hl- %]$Xl-',]$\g-0]$g-$7]$k-&>]$ k-B]$,k-I]$]$l4N]$(n;9]$Hn;a<]$m;7]$m;@m;C]$m-<]$m-IAm-E7xn=> 4=#E 4->o>74 =OD4 =K@4 >84>=4Z=:4`?>;4?d?!4?;"4=8$6  c=8>%6 @_!@\1@%;. ykFaUUFM0fNsaP6int@\f ;a)' EI* ofWm .! Z# #a/ # # : #)) # # #+ #  #$! #(+ #, #01' #40 "Z#8 &Z#< (z#@A ,>#D- -L#Fo) .#G 2#H ;#L! D#T! E#X! F#\p4 G#`$! H%#d~S JZ#hS L#ls ~    # B #  Z#''S0Z5Bas 17'2>040%: *;# <# *=# *># *?# *@# *A# +B# +C# +D# !E# !F# !G# fH# nI# vJ#%K< M%$P *Q# R# *S# *T# *U# *V# *W# +X# +Y# +Z# ![# !\# !]# f^# n_# v`#a;_ g&l mKm# *n#dayo# DJp#minq#secr# f$s# t:y y *z# {# *|# *}# *~# *# *# +# +# +# !# !# !# f# n# v# !# !# !# !# -## 5## =## E## M## U## ]## e## m## u## %# %#O # +#6+!x % &# !'# (:+ -d,:# -:#len.# /# %0~ 3 5<4:# !5# #I6#?7K (  'K (4T#Y!!# Y-  k u. I5cPCMU/>H A'*^V%!H j K :-LH # MS  P c1QZ#1Ru  U0Vj > W @+X  \ ]# xm^#E_ \ Hcuiddy# e# ;f#$ 0g@#, 93h#< i #@ rj #Dk  Loidp1# hZq1# r# O-sZ# 0t# duy# V&v1#8 w#< fx#D yg = X2(} ~= # *@# = # Q@#\ Y2 o #::CDC@(N ,:+   o m 0 #G^UV#(G] #   kFZVW#E= $id1d$hZ1$ m$O-Z-%0 q%d %V&1&R&f&(G 0xF &A2W  y EjXX'!i:' (Gk u|3 F# XuXe'P;"3 '9  u F0XX'!/' P;19 u|! F XX(;G  C  FwXY2(Ev ^(= " .G YsY|(;G ( 8FYY(!( E= u|#`AFTZ$P;S9 $xmSm#F=Z$ 9 &AN'fFZY\*);G V) mv)xmm) P;9 up l~XA[(18)T)I*`))|)q+,6*-}\'EZ\]b*.;G /F *0FZ]_*1uid * m+;5+.E  G= up2A^ 'w&FZ _y_T+;G +1uid + m+;+'EZ_`,;Gџ ,,1uid |, m,;,93m$-. .r.y  E= ut '} GZ`Fa-;Gʟ -1uid - m .;+.% ͈ $%d&Н %\ӣ %3.ִ /% & %! % -%0%\3%6%>9%<%.?%B%]%24`%d%"g%-j%Lm%p%s%)v%z,y%%%R4%%q%%%%(%l$%"% ģ% ǣ%0ʣ%*ͣ%'У%'ڣ%)/ݣ%,%%#%&%y)%%/%%)%Z%^ 4%4 448 443494(14 4#4,4/4 24 54840;4q1>4.A4D4G4,J4M4 P4#S4:0V4.Y4\4$_4h4k4 n41{4{ }4$4H4#4F 44  4" 4% 4( 4#+ 4. 4w41 4 4 4.7 43: 4= 4@ 4B3C 4e!P 4Z 41d 4(o 4b(4 144`4.%+% % %%0%u%L+%T,%%ƣ%/ͣ%ԣ%(ۣ%%%M%o%? 4-4[ 44244 %4',404$74&>4B4I4(P4W42[44b4U i4sp4w4N~4;,444K4o4 4%4j4$4444f-4'424,4^48'4W4?4e4,4e 4'24l24H4V'44+!4 (4K /4/.34^:4.A4"H4O41S4B"Z4^4"b4(i4+m4t4g+x44*44&4,&4y4~44444/4k'4g4n/4u4((4)4U%44I4#4y4 42$4+4$ 24a394E@4 G4aK4R4Y41`4#g4+n4^u4|44344 4444@ 44x 44344o&444-44e04%4 4  4x4S*4W.4-#4*4+14 84<4"@%\" "%% ' % * %7) 8%#$ ?% F% P% T% \% a% h% q%2! x% %( % %} 5_! 5\1 5%;.z ; zaPaGGGWfEF?EfintP60'M@s 1N'2s\:*;t#t#*?t#*@t#*At#+Bt# +Ct#+Dt# !Et# !Ft# !Gt# fHt# nIt#vJt#%K MP*Qt#Rt#*St#*Tt#*Ut#*Vt#*Wt#+Xt# +Yt#+Zt# ![t# !\t# !]t# f^t# n_t#v`t#a_ g5v3q y*zt#{t#*|t#*}t#*~t#*t#*t#+t# +t#+t# !t# !t# !t# ft# nt#vt#!t#!t#!t#!t#-#t#5#t#=#t#E#t#M#t#U#t#]#t#e#t#m#t#u#t#%t#%t#Ob#+b#6| G#G#G#mG#G#[G  %  G*/PaZaK.5  H0`ajaw. -H5lpaza.r  ͂  d& \ӝ  .֮  &ؾ q !  - 0 \3 6 >9 < .? B ] 24` d "g -j Lm p s )v z,y   R4  q    ( l$ " ĝ ǝ 0ʝ *͝ 'Н 'ڝ )/ݝ ,  # & y)  /  ) Z ^  %   8   3 9 (1   # , / 2  5 8 0; q1> .A D G ,J M  P #S :0V .Y \ $_ h k n 1{ { } $ H # F    " % ( #+ . w41 4 .7 3: = @ B3C e!P Z 1d (o b( 1  ` . +     0 u L+ T,  Ɲ /͝ ԝ (۝   M o ?  - [   2  % ', 0 $7 &> B I (P W 2[ 4b U i sp w N~ ;, 4 K o  % j $    f- ' 2 , ^ 8' W ? e , e  '2 l2 H V'  +! ( K / /.3 ^: .A "H O 1S B"Z ^ "b (i +m t g+x  *  & ,& y ~     / k' g n/ u (( ) U%  I # y   2$ + $ 2 a39 E@ G aK R Y 1` #g +n ^u |  3       @   x   3  o&   -  e0 %     x S* W. -# * +1 8 < "@G G`u sG\u l mga]IGM 0fEintNsaP6@\f ;h)' 7I* vfW0>x .! ># #a/ # # : #)) # # #+ #  #$! #(+ #, #01' #40 ">#8 &>#< (#@A ,L#D- -Z#Fo) .#G 2#H ;#L! D#T! E#X! F#\p4 G#`$! H%#d~S J>#hS L#l~     # B #  >#'s 1E'2L: *;# <# *=# *># *?# *@# *A# +B# +C# +D# !E# !F# !G# fH# nI# vJ#%K MP *Q# R# *S# *T# *U# *V# *W# +X# +Y# +Z# ![# !\# !]# f^# n_# v`#a_ g y *z# {# *|# *}# *~# *# *# +# +# +# !# !# !# f# n# v# !# !# !# !# -## 5## =## E## M## U## ]## e## m## u## %# %#O # +#6+!$J"39N> w % &w# !'#N (N+ -d,# -#len.7# /# }%0  3 5<4# !5# #I67#?79 #::CDC@ (,: +OU g 9 x gH7aa.KӘ yIaa.K '/z@؞R/)I(/ ,ڞ/[/ A H3aa0K2>0p I<bb^0K;0 0I bvb0K0#I7#1I7p1[1 NHEbb1lD KD  Y HLbb1lK %2KK P2#IK72 I`>b9c2l_ 3 Ix@cKc3lw  I}7Pc[cK3l| \ H`ccw3K3z@3)I(4 ,U4[~4I4 H=cAd4K<5[>=55<?[5 I,Pddn5K+ 5o H>de5K5#I7'6{H>]6!6 nI5<7IR7I7~7!Ae Hp>e=f7Ko7!o8 nIq EIZ>@ffM8KYy8!Y8 nI[3 J7ff8K6 6x J!>gmg*9K    FH" ̓  d&g \Ӟ ".֯  &ؿ  !  - 0 \3 6 >9 < .? B ] 24` d "g -j Lm p s )v z,y   R4  q    ( l$ " Ğ Ǟ 0ʞ *͞ 'О 'ڞ )/ݞ ,  # & y)  /  ) Z ^  #% #  # #8  # #3 #9 #(1 #  ## #, #/ # 2 # 5 #8 #0; #q1> #.A #D #G #,J #M # P ##S #:0V #.Y #\ #$_ #h #k # n #1{ #{ } #$ #H ## #F  # # g#"g#%g#(g##+g#.g#w41g# 4g#.7g#3:g#=g#@g#B3Cg#e!Pg#Zg#1dg#(og#b( # 1 # #` #. +     0 u L+ T,  ƞ /͞ Ԟ (۞   M o ?  #- #[  # #2 # # % #', #0 #$7 #&> #B #I #(P #W #2[ #4b #U i #sp #w #N~ #;, #4 #K #o #  #% #j #$ # # # #f- #' #2 #, #^ #8' #W #? #e #, #e  #'2 #l2 #H #V' # #+! # ( #K / #/.3 #^: #.A #"H #O #1S #B"Z #^ #"b #(i #+m #t #g+x # #* # #& #,& #y #~ # # # # #/ #k' #g #n/ #u #(( #) #U% # #I ## #y #  #2$ #+ #$ 2 #a39 #E@ # G #aK #R #Y #1` ##g #+n #^u #| # #3 # #  # # # #@  # #x  # #3 # #o& # # #- # #e0 #% #  #   #x #S* #W. #-# #* #+1 # 8 #< #"@ $_!$\1$%; .D6 kpgXKGM 0fEintNsaP6@\f;h)'7I*vfJ7J7W'a0>dJFKG#sJH#  / . ! >#  # a/ #  # : # )) #  # # + #  #$ ! #( + #,  #0 1' !#4 0 ">#8 &>#<  (#@ A ,L#D - -Z#F o) .'#G  27#H  ;#L ! D#T ! E#X ! F#\ p4 G#` $! H%#d ~S J>#h S L=#l    #B !# ># 7  M 'tm,{J>#lJ>#AJ>#J># J>#jK>#IK>#J>#IJ># K7#$ K#(QK* E s 1E'2L :*;#<#*=#*>#*?#*@#*A#+B# +C#+D# !E# !F# !G# fH# nI#vJ#%K$ M  P*Q#R#*S#*T#*U#*V#*W#+X# +Y#+Z# ![# !\# !]# f^# n_#v`#a#_ glmKm#*n#dayo#DJp#minq#secr#f$s# t"a y*z#{#*|#*}#*~#*#*#+# +#+# !# !# !# f# n#v#!#!#!#!#-##5##=##E##M##U##]##e##m##u##%#%#O#+#6l J|pg(hV9now{tvdgmtM' 7Kk0hbh9qj' Ktd c Jphh9keyc q d RJh%i9_J q da 1JV0iaj:strU_JU  a J6pjk2:str5key5R JJ k)k^:strI.IR X  (KO0k_k:_JN KP  _ rK/`kk:key.J0D JEkk:.DR   d&Т\X .4  & !O  -X  0X \ 3X  6X > 9X  X . AX  DX  GX , JX  MX  PX # SX :0 VX . YX  \X $ _X  hX  kX  nX 1 {X { }X $ X H X # X F X  X    " % (# + .w4 1 4. 73 : = @B3 Ce! P Z1 d( ob( X  1 X  X ` X . X + X  X  X  X 0 X u X L+ X T, X  X  X / X  X ( X  X  X M X o X ? X - X [ X  X 2 X  X  %X ' ,X  0X $ 7X & >X  BX  IX ( PX  WX 2 [X 4 bX U iX s pX  wX N ~X ;, X 4 X K X o X  X % X j X $ X  X  X  X f- X ' X 2 X , X ^ X 8' X W X ? X e X , X e X '2 X l2 X H X V' X  X + !X  (X K /X /. 3X ^ :X . AX " HX  OX 1 SX B" ZX  ^X " bX ( iX + mX  tX g+ xX  X * X  X & X ,& X y X ~ X  X  X  X  X / X k' X g X n/ X u X (( X ) X U% X  X I X # X y X  X 2 $X  +X $ 2X a3 9X E @X  GX a KX  RX  YX 1 `X # gX + nX ^ uX  |X  X 3 X  X  X  X  X  X @ X  X x X  X 3 X  X o& X  X  X - X  X e0 X % X  X  X x X S* X W. X - #X  *X + 1X  8X  <X " @X _! !\1 !5 z!nkKGM0fNsaP6int@\f;a)'EI*ofJW . .! Z##a/## :#))## #+# #$!#(+#,#01' #40"Z#8 &Z#<(z#@A,>#D--L#Fo).#G2#H;#L!D#T!E#X!F#\p4G#`$!H%#d~SJZ#hSL#l K+   # B# Z#    'JMKitm, {JZ# lJZ# AJZ# JZ# JZ# jKZ# IKZ# JZ# IJZ# K#$ K#(#::CDC@(,:+K|kk;[LqZkl:;93pf;K*ll;2);K);)<K)K\lmC<K[o<[<K]u|xK? mn<K>=>L@x~tAutgmtBKCU=7 6w    %  K'а _!\1, %;#  K$̰ 2"TnRGM0fEintNsaP6@\f;h)L5Bh{Q zK {#R |7#< .L . ! ># # a/# # :# ))# # # +# #$ !#( +#, #0 1' #4 0">#8 &>#< (#@ A,L#D --Z#F o).#G 2#H ;#L !D#T !E#X !F#\ p4G#` $!H%#d ~SJ>#h SL#lR    #B#>#^  W  'S` %Q &#! 'L#BO +# |S -#ZQ .#M /#sO 0#&Q 1# ! 2L#(O 6#,#* ?#* @#* A#+ B# + C#+ D# ! E# ! F# ! G# f H# n I#v J#% K M P* Q# R#* S#* T#* U#* V#* W#+ X# + Y#+ Z# ! [# ! \# ! ]# f ^# n _#v `# aN c_ g y* z# {#* |#* }#* ~#* #* #+ # + #+ # ! # ! # ! # f # n #v #! #! #! #! #-# #5# #=# #E# #M# #U# #]# #e# #m# #u# #% #% #O   <#+ <#6  #::CDC@(,:+$ * <  LA%G  A(%22o #Q4>#R5>#zO8G# !; #   > > 7 > G> M G = O< j  UPn,ni=A=ۏ  N0n7n=A= ! )m R >@nJn=A= c>h O/>PnWn=A=. .GN.>  P5G`nnn>A=4  SD>pnwnE>A=C  TIGnnq>A=H  LOnn>A=N c Rmnn>A=l !l )ml Ss>no>A=r !? 1M}> o'oA?A=| c|> VN>0oZom?A= ?G#P>`op?A= @GT@N>@tMG p.pAA= `T>0p:p4AA= LSG@pNp`AA= qRPpbpA-;! )mS lPpppA-;! )mS>ppA-;P>ppB-;c>S>pppqhB-;GN> }YMGq"qB-;jN>0qBqB-;PGPqbqB-;DRpq~qC-;PPADPqqDC-;pCQ>qrC-;Cxm  u  O>rrC-;Dxm!(D  NIM>rs;D-;gDxm^  NR ^ 2N> stD-;Dxm d  S> t)tD-; xm &A|T>0t9tD-;xmA1M>@tIt+E-;xm{vM>PtYtWE-;xmGM#>`ttE-;"Exm"ETR*>t=uE-;)Fxm);F +u~kS4>@uu[F-;3Fxm3F 5Nu|u~OT@>uvF-;?Fxm?G AutuvuxuzA\SP>vvDG-;OxmO&~vLU>vvpG-;TxmT1LZ>vvG-;YxmY<M_>w-wG-;^xm^GG8Oe>0wwH-;dFHxmd8fH}Sl>wwH-;kH"keyk}H"Ss>w yH-;rIPPr lenr#it>>I#cu>^I!fvI!NNwJ$!Q>CJ8P> yyoJ-;J"key}JPP J"lenKT>yy=K-;xm}$M>yyiK-;xm>L>yyK-;xm>cQ>z zK-;xmL>zzK-;L"len9L$@ o!}#M!EpM %KQ>{{M-;xmMO>{m{M-; N"keyd )NM >p{y{IN-;. M%>{{uN-;$uid$ WQ*>{{N-;)q)W] P0{|N-;/N"len//O!PP1OTe>|3}O-;dO"lend^ &PMd^ FPORm>@}}fP-;lP"lenlPMlP Ou>}}Q-;tlent^ Mt^ Nz>~ ~@Q-;ylenyMyZR>~ ~lQuidNP ~/~Q-;9|3T0~<~Q-;XL>@~l~QNRN0R R>p~~DROpRLRD N>~~ROWRLWRQ>~!RPSP8SR>0\XSPSPSfP>`SOd SOd SPN>TOd DTOd XTQL%lTP>TOd TOd T P> [T-;UPPDU"lenU  _#iU&7 w&|  zXO>`&V-;zW-;W"keyd X"len?X? SDŽX-;? Xo RЄXA= $Y S:ZYA=9 Y M"Y(A= Y;!Nh>0Z!g JZgGZ-;g?  !OiZ!Nj Z)Ab!OA>̇[-;@? !OB?[!NC h[)A`!'SUЇv{[A=T [!T )mT[!}#V["5R&>(\A=% J"hL>T\A= "P>\A= \#c>\"0Oe>! ]A=d  #Q08](A= d]! ()m]*}#]P#QS"^A=R !R )mR#@Q>N^93Lz^-;? !O^!BN ^)A9NJ$$M> w^93L%_-;? !O]_!BN _)A'$L>׍_93L_-;? !O`!BN 1`)A+$S>,P>,)T$#%SG-O`(A= {`-fo>`.P/$ !0$0$O%Q>0~`(A= az%gMG=aA= %O>ҎiaA= GN> %.Qs>aA=r 1cr>?& 92 <2. ?2 B2 ]224 `2 d2" g2- j2L m2 p2 s2) v2z, y2 2 2R4 2 2q 2 2 2 2( 2l$ 2" 2 2 20 2* 2' 2' 2)/ 2, 2 2# 2& 2y) 2 2/ 2 2) 2Z 2^ '% ' ' '8 ' '3 '9 '(1 ' ' #' ,' /' 2' 5' 8'0 ;'q1 >'. A' D' G', J' M' P'# S':0 V'. Y' \'$ _' h' k' n'1 {'{ }'$ 'H '# 'F ' '  j ' "j ' %j ' (j '# +j ' .j 'w4 1j ' 4j '. 7j '3 :j ' =j ' @j 'B3 Cj 'e! Pj ' Zj '1 dj '( oj 'b( ' 1 ' '` '. 2+2 2 2202u2L+2T,222/22(222M2o2? '-'[ ''2'' %'','0'$7'&>'B'I'(P'W'2['4b'U i'sp'w'N~';,'4'K'o' '%'j'$''''f-'''2','^'8''W'?'e','e ''2'l2'H'V'''+!' ('K /'/.3'^:'.A'"H'O'1S'B"Z'^'"b'(i'+m't'g+x''*''&',&'y'~'''''/'k''g'n/'u'((')'U%''I'#'y' '2$'+'$ 2'a39'E@' G'aK'R'Y'1`'#g'+n'^u'|''3'' ''''@ ''x ''3''o&'''-''e0'%' '  'x'S*'W.'-#'*'+1' 8'<'"@4_!4\14%;. ]% )1`TGM 0fEintNsaP6@\f ;h)' 7I* vfW0>5Bh .! ># #a/ # # : #)) # # #+ #  #$! #(+ #, #01' #40 ">#8 &>#< (#@A ,L#D- -Z#Fo) .#G 2#H ;#L! D#T! E#X! F#\p4 G#`$! H%#d~S J>#hS L#l     # B #  >#'s 1E'2L0404B;o%: *;# <# *=# *># *?# *@# *A# +B# +C# +D# !E# !F# !G# fH# nI# vJ#%K< M%$P *Q# R# *S# *T# *U# *V# *W# +X# +Y# +Z# ![# !\# !]# f^# n_# v`#a;_ g y *z# {# *|# *}# *~# *# *# +# +# +# !# !# !# f# n# v# !# !# !# !# -## 5## =## E## M## U## ]## e## m## u## %# %#O:3 # +#6+!r % &r# !'#I (I+ -d,# -#len.7# /># x%0 3 5<4# !5# #I67#?74#::CDC@(,:+JP b 4 A%mA@ 4( !S*R # zR+x # P, # ?- # ^:. #eof/ # O0 # bM1 # sN2 # c3 #$ P:6R #( A=7L #, OB:#0 9;#2 L  L b@ r & L r &X  & L & ~  > L   > L >  > L >   L  O`XDb-;{ pb/X{ bjX}&len~1-cPPMcl\hX c   A Vr`{c/Xq  Y*>OcX) d.) 1dyV+ A3ב %%! TV>Pd"/X d"X d V@>d-;? "e#rip? XecA&e$keyB0HPPCg$lenD1X5WE&_UF ]G iH&e%Ara ?  Vȕe"X f UЕHf"X tf &5CY#-f"!"f'U$ u|]FV|09f(rip{ ZYw@I"g/Xv X>P9Ng-; zgc&gV hihPPh)7 ?W(>@Ih*-;' *c'&X>Pʚ i-; 5iX1ki;uXVii'jPP_j)7 #hX>К}j-; jX j;9kiV1kikVkPP l)7 8T>ўll-; lX l;4mU>Alm-; m*X ;mTxX>Pqm-; mX 4n;n!U>n"-; nX +;oT:>4o-;9 `oX9 oW;&V<1;=ol>`<V oX !W>p"UFp"X fp'ld  !V>qp"UpX '=q"/X ,q"U LqX '@lqX -q-; q#keyl q*X ]r"/X "sX 'pns/Xg!WG>s(keyFl @W->۰s-;, s.key,*PP,r .len, Y.0H/KtW01_t01!WA>(t/key@l t!fW^>0Yt/key]l u!hUU>`Du/keyTl pu!JWL>ñu/keyKl u!wX<>б u/key;l v%IU_>Iv-;^ uv/X^ vD` vXa vlb`Vc>w0Xr HwX fw!R(Y7> Yw/key6l w!U2>`w/key1l x&T>s=x-; ix.keyPPr x#lenxUxU&x$k0\Tr aW>yTX>1py-; y#keyy*PPr .len Y0P[WuwW1Rul   -  $'d&r H-\Ӟ 1., /- &< -!L 3- - -0 -\3 -6 ->9 -< -.? -B -] -24` -d -"g --j -Lm -p -s -)v -z,y - - -R4 - -q - - - -( -l$ -" - Ğ - Ǟ -0ʞ -*͞ -'О -'ڞ -)/ݞ -, - -# -& -y) - -/ - -) -Z -^  %    8   3 9 (1   # , /  2  5 8 0; q1> .A D G ,J M  P #S :0V .Y \ $_ h k  n 1{ { } $ H # F    r "r %r (r #+r .r w41r  4r .7r 3:r =r @r B3Cr e!Pr Zr 1dr (or b(  1  ` . -+ - - - -0 -u -L+ -T, - - ƞ -/ ͞ - Ԟ -( ۞ - - -M -o -? -  [    2     % ' ,  0 $ 7 & >  B  I ( P  W 2 [ 4 b U i s p  w N ~ ;,  4  K  o    %  j  $        f-  '  2  ,  ^  8'  W  ?  e  ,  e  '2  l2  H  V'    + !  ( K / /. 3 ^ : . A " H  O 1 S B" Z  ^ " b ( i + m  t g+ x   *    &  ,&  y  ~          /  k'  g  n/  u  ((  )  U%    I  #  y    2 $  + $ 2 a3 9 E @  G a K  R  Y 1 ` # g + n ^ u  |   3            @    x    3    o&      -    e0  %      x  S*  W.  - #  * + 1  8  < " @ ':Xr 2_! 2\1 2%;.?`V.@5Bh .! ># #a/ # # : #)) # # #+ #  #$! #(+ #, #01' #40 ">#8 &>#< (#@A ,L#D- -Z#Fo) .#G 2#H ;#L! D#T! E#X! F#\p4 G#`$! H%#d~S J>#hS L#l   # B #  >#    's 1E'2L0404B;o: *;# <# *=# *># *?# *@# *A# +B# +C# +D# !E# !F# !G# fH# nI# vJ#%K* MP *Q# R# *S# *T# *U# *V# *W# +X# +Y# +Z# ![# !\# !]# f^# n_# v`#a)_ g  y *z# {# *|# *}# *~# *# *# +# +# +# !# !# !# f# n# v# !# !# !# !# -## 5## =## E## M## U## ]## e## m## u## %# %#O(! # +#6M #::CDC@ (,,: +ci{MA%AY4( !S*k# zR+# P,# ?-# ^:.#eof/# O0 # bM1# # sN2# c3# #$ P:6k#( A=7e#, OB:#0 9; #2ee{Yeqe >e>e> >e># e O< C,"key## PP$# A%# F6&# n?'#$C(:   Z >@ykey *z Zlz=9  . ZZٶz9@ʘ Z [z  Yz  2[ {  tYH{ t{ 'ZQ=9P  < Y D{=9 { *>  Y>PR{-; |=9 Z|len|!|}#4  Y8} oZ`}) !! ZD>`}keyC }PPC}=9C ~ YE 1~  Z>D~-; p~key ~PP~len~=9 "Y ut ;_#A O[>-; =9  ;%$7 p Zt>]-;r =9r !s%lens "yZuuhZ^>-;\ key\ ՀPP\len\=9] "Y_ up ;`w#Am  " &   &d&О &\; '.L & &\ &!l !& -;&0;&\3;&6;&>9;&<;&.?;&B;&];&24`;&d;&"g;&-j;&Lm;&p;&s;&)v;&z,y;&;&;&R4;&;&q;&;&;&;&(;&l$;&";& ;& ;&0;&*;&';&';&)/;&,;&;&#;&&;&y);&;&/;&;&);&Z;&^ ;(%;( ;(;(8 ;(;(3;(9;((1;( ;(#;(,;(/;( 2;( 5;(8;(0;;(q1>;(.A;(D;(G;(,J;(M;( P;(#S;(:0V;(.Y;(\;($_;(h;(k;( n;(1{;({ };($;(H;(#;(F ;(;(  (" (% (( (#+ (. (w41 ( 4 (.7 (3: (= (@ (B3C (e!P (Z (1d ((o (b(;( 1;(;(`;(.;&+;& ;& ;&;&0;&u;&L+;&T,;&;&;&/;&;&(;&;&;&M;&o;&? ;(-;([ ;(;(2;(;( %;(',;(0;($7;(&>;(B;(I;((P;(W;(2[;(4b;(U i;(sp;(w;(N~;(;,;(4;(K;(o;( ;(%;(j;($;(;(;(;(f-;(';(2;(,;(^;(8';(W;(?;(e;(,;(e ;('2;(l2;(H;(V';(;(+!;( (;(K /;(/.3;(^:;(.A;("H;(O;(1S;(B"Z;(^;("b;((i;(+m;(t;(g+x;(;(*;(;(&;(,&;(y;(~;(;(;(;(;(/;(k';(g;(n/;(u;(((;();(U%;(;(I;(#;(y;( ;(2$;(+;($ 2;(a39;(E@;( G;(aK;(R;(Y;(1`;(#g;(+n;(^u;(|;(;(3;(;( ;(;(;(;(@ ;(;(x ;(;(3;(;(o&;(;(;(-;(;(e0;(%;( ;(  ;(x;(S*;(W.;(-#;(*;(+1;( 8;(<;("@;)_! )\1 )%; .Xvr1 X\GM 0fEintNsaP6@\f ;h)' 7I* vfWt Z0>5Bh .! ># #a/ # # : #)) # # #+ #  #$! #(+ #, #01' #40 ">#8 &>#< (#@A ,L#D- -Z#Fo) .#G 2#H ;#L! D#T! E#X! F#\p4 G#`$! H%#d~S J>#hS L#l   # B #  >#    's 1E'2L0404B;o: *; # < # *= # *> # *? # *@ # *A # +B # +C # +D # !E # !F # !G # fH # nI # vJ #%K5 MP *Q # R # *S # *T # *U # *V # *W # +X # +Y # +Z # ![ # !\ # !] # f^ # n_ # v` #a4_ g y *z # { # *| # *} # *~ # * # * # + # + # + # ! # ! # ! # f # n # v # ! # ! # ! # ! # -# # 5# # =# # E# # M# # U# # ]# # e# # m# # u# # % # % #O3, # +#6d@An #::CDC@ (M,: +nA%Az4( !S*# zR+# P,# ?-# ^:. #eof/# O0. # bM1D # sN2# c3D #$ P:6#( A=7#, OB: #0 9;#2z  > >>. >> D 4 O< &8 " # # ,C%# h6& # 8'#U '8(U  8+ , # j7.# E5/# !0 # bE1*# 52 # @3& # ,84  @7 198# D9,# A:7# 9;B# u5<#( ;=#, f?>#0 &9? #4 5@ #5 \;A #8 7B #< , L9C7  )i ]2>@-;0i ˁ&90 /50 O]1 oi3ӂJ  p\'>@-;%i 3&9% i5% 7& Y]> -;i 7]L [>-;i ] n [>Dž-;i \ )]a7[*  \>Ԇ-;i \ [*@]<\upJ ] g #T] ]! !]0 ri1" [H/Ĉ]G  # ]q$]p  %h\0\h:7 upr[ Z[ x\ & ' n [>(\h[n)]V>$\Un$]U *_UW +Ak#9\4$\3n$]3 ,(*<\;*]< -7 +-\> \nj7ɭE5ʭ! ÊbE*(5 (@& *_U .''!H/0.g''!//)`F]}>$\|n$]| *_U~ #] $\n$] ,*]'*]( -7 ;g|]>9G\ns,Ch6  (8 *_U &-'I'> 7 1T&`( 'x'm!@ /-/V\M>@-;Li [L*]2\Lh [Nn/]O(/O\POF6Q*3]R[S,CTܑh6U 8V<\W:8]XZj7Y zE5Z ![ bE\*ג5] @^& i_ ;3A \> Ǔ4key     * 0 *d& *\K 5.\ (* &l *!| ,* -K*0K*\3K*6K*>9K*K6.AK6DK6GK6,JK6MK6 PK6#SK6:0VK6.YK6\K6$_K6hK6kK6 nK61{K6{ }K6$K6HK6#K6F K6K6  6" 6% 6( 6#+ 6. 6w41 6 4 6.7 63: 6= 6@ 6B3C 6e!P 6Z 61d 7(o 6b(K6 1K6K6`K6.K*+K* K* K*K*0K*uK*L+K*T,K*K*K*/K*K*(K*K*K*MK*oK*? K6-K6[ K6K62K6K6 %K6',K60K6$7K6&>K6BK6IK6(PK6WK62[K64bK6U iK6spK6wK6N~K6;,K64K6KK6oK6 K6%K6jK6$K6K6K6K6f-K6'K62K6,K6^K68'K6WK6?K6eK6,K6e K6'2K6l2K6HK6V'K6K6+!K6 (K6K /K6/.3K6^:K6.AK6"HK6OK61SK6B"ZK6^K6"bK6(iK6+mK6tK6g+xK6K6*K6K6&K6,&K6yK6~K6K6K6K6K6/K6k'K6gK6n/K6uK6((K6)K6U%K6K6IK6#K6yK6 K62$K6+K6$ 2K6a39K6E@K6 GK6aKK6RK6YK61`K6#gK6+nK6^uK6|K6K63K6K6 K6K6K6K6@ K6K6x K6K63K6K6o&K6K6K6-K6K6e0K6%K6 K6  K6xK6S*K6W.K6-#K6*K6+1K6 8K6<K6"@K8_! 8\1 8%; .y+%G7[`GM0fEintNsaP6@\f ;h)' 7I* vfW0>/  . ! >#  # a/ #  # : # )) #  # # + #  #$ ! #( + #,  #0 1' #4 0 ">#8 &>#<  (#@ A ,L#D - -Z#F o) .#G  2#H  ;#L ! D#T ! E#X ! F#\ p4 G#` $! H%#d ~S J>#h S L#l      #B # >#'s 1E'2L:*;#<#*=#*>#*?#*@#*A#+B# +C#+D# !E# !F# !G# fH# nI#vJ#%K+ MP*Q#R#*S#*T#*U#*V#*W#+X# +Y#+Z# ![# !\# !]# f^# n_#v`#a*_ g  y*z#{#*|#*}#*~#*#*#+# +#+# !# !# !# f# n#v#!#!#!#!#-##5##=##E##M##U##]##e##m##u##%#%#O)"#+#6+! a % &a#!'#8 (8+-d,#-#len.7# /-# g%0r 35<4#!5##I67#?7# #::CDC@ (,: +9? Q # r(G8CEB<-Q0c10#D2}5C60#770#?8; <#:=0#WB> A<B #& y7CV F:G0#l9H0##>I1  Q5R=S_6T& ,DUV  L=Mr#:N0# O#z@Va # ;W ? 0Z [#^\#key]#/]^#$:_0#(8_`>#,_a ^8d e#`f#keyg#7h#$o`i #4J  ^jJ  $Fm7n#N<o#<p # >q0# 87r   u <^0> i%^>0|:0 `z Δ>y :y0  ^g>jPkeyf |*^f Q`f$  ,hB * ?  S_Z>p`>Y keyY Q`Y$ ! ,[R *`M>̖>L keyL  *^L ! ,NR  S _>8> d` ^ З"set  `p>2!o^z@o#7 Q! ^i>!hz@hP#7 L! _> > !``!`TC_ ޙ$K_ &_* /_* ]7C%` !J&!J4& ^!J?%x !J,'!Ji`>~n> !l\Q`* !*^ up_>D3g^ _ ` r_0Y`%$_%(e_CP"*^B N(1v^[l!Z)*^\ u|(Y_8ÜQ`7$ ( ^N !M9)Q`O* u|*^>+> +Q`* x;`> d>  ` key Ltagx:08_>Ğ!`* up,A%Z- !..(1^!fg^ /i"%B] pqP> | ՟:0" ^0 l90_0{g^ ,A6^k ͠>j  jR:j0_l0g^m !,AVV_H J>G v GϢ:G0 CG0 7G0_I0ug^J ,AefT^, ǣ>+  +L:+0 c+0 g^- ,AB0`F>Gi%r *DH^w>+>v +*^v #7 7)!1|`>P6>  ݥl^ A2key y)e` up,A -  3(.1'_>@[Ϧ4>)] ux`δ 5A7 'L < '6 a )d& !6\ӂ 7.֓ 6 &أ 6!ܳ "6 -6 06\ 36 66> 96 <6. ?6 B6 ]624 `6 d6" g6- j6L m6 p6 s6) v6z, y6 6 6R4 6 6q 6 6 6 6( 6l$ 6" 6 Ă6 ǂ60 ʂ6* ͂6' Ђ6' ڂ6)/ ݂6, 6 6# 6& 6y) 6 6/ 6 6) 6Z 6^ $% $ $ $8 $ $3 $9 $(1 $ $ #$ ,$ /$ 2$ 5$ 8$0 ;$q1 >$. A$ D$ G$, J$ M$ P$# S$:0 V$. Y$ \$$ _$ h$ k$ n$1 {${ }$$ $H $# $F $ $   $ " $ % $ ( $# + $ . $w4 1 $ 4 $. 7 $3 : $ = $ @ $B3 C $e! P $ Z $1 d $( o $b( $ 1 $ $` $. )+5!) E!) U!)e!)0u!)u!)L+!)T,!)!)Ƃ!)/͂!)Ԃ!)(ۂ!)")")M%")o5")? E"!-U"![ e"!u"!2"!"! %"!',"!0"!$7"!&>"!B"!I#!(P#!W%#!2[5#!4bE#!U iU#!spe#!wu#!N~#!;,#!4#!K#!o#! #!%#!j#!$$!$!%$!5$!f-E$!'U$!2e$!,u$!^$!8'$!W$!?$!e$!,$!e $!'2$!l2%!H%!V'%%!5%!+!E%! (U%!K /e%!/.3u%!^:%!.A%!"H%!O%!1S%!B"Z%!^%!"b%!(i&!+m&!t%&!g+x5&!E&!*U&!e&!&u&!,&&!y&!~&!&!&!&!&!/&!k''!g'!n/%'!u5'!((E'!)U'!U%e'!u'!I'!#'!y'! '!2$'!+'!$ 2'!a39'!E@(! G(!aK%(!R5(!YE(!1`U(!#ge(!+nu(!^u(!|(!(!3(!(! (!(!(!)!@ )!%)!x 5)!E)!3U)!e)!o&u)!)!)!-)!)!e0)!%)! )!  )!x*!S**!W.%*!-#5*!*E*!+1U*! 8e*!<u*!"@*8_! 8\1 8%; ..'Y>>A[eGM 0fNsaP6int@\f;a)'EI*ofWm .! Z##a/## :#))## #+# #$!#(+#,#01' #40"Z#8 &Z#<(z#@A,>#D--L#Fo).#G2#H;#L!D#T!E#X!F#\p4G#`$!H%#d~SJZ#hSL#l E F     #B#Z#'t L'S0Z5BaB#Rbs 17'2>0404B;h}:*;h#h#*?h#*@h#*Ah#+Bh# +Ch#+Dh# !Eh# !Fh# !Gh# fHh# nIh#vJh#%K M}|P*Qh#Rh#*Sh#*Th#*Uh#*Vh#*Wh#+Xh# +Yh#+Zh# ![h# !\h# !]h# f^h# n_h#v`h#aNc}ne_ gsbislmKm#*nh#dayoh#DJph#minqh#secrh#f$sh# t5vm y*zh#{h#*|h#*}h#*~h#*h#*h#+h# +h#+h# !h# !h# !h# fh# nh#vh#!h#!h#!h#!h#-#h#5#h#=#h#E#h#M#h#U#h#]#h#e#h#m#h#u#h#%h#%h#O4-#+#6d@'A'nh Gs#Gs#Gs#mGs#Gs#[GY9h#xih#-i+! % & #!'# (i +-d,i #-i #len.# /#  %0(  35<4i #!5##I6#?7z  #::CDC@( ,:+    yA % A 4 (!S * #zR + #P ,H #? -^ # ^: .y #eof /^ #O 0 #bM 1 #sN 2^ # c 3 #$P: 6 #(A= 7 #,OB :h#09 ;s#2     ~  ~h = ~ = ~C h# ^ Z N y Z Zd  Z ' Z  '  O <  )8*#s+o #<, ~- (G8CEB<- ? 0c10#D2( o 5C60#770#?8J  ; <#:=0#WB>z  A<B # y7C  F:G0#l9H0##>I A Q5R? =So _6T ,DU  L=M #:N0# O#z@V # ;WA  0Z [#^\#key]#/]^#$:_0#(8_`Z#,_a H^8d e#`f#keyg#7ho #$o`iH#4  ^j $Fm7no #N<oo #<p# >q0# 87rY$"key##tag$s#aD%Z#f&s#xm' #set(h# h~A<(key-#19.|#n/o # ?0#07?1#4T5)90>6#Y?7#b8o #yA2 99y<g=#l>~#m?~#a@~# nbA] EXiG# kI# fJ#Z   h   Z]Z   GeK*Ak [[:setcfLyf[[xm=  , j[[xm=  ,sj\-\xm=  , jf 0\\xm =  , <Fn] ];xm=  ,<{i]]gxm=  ,{g ])]xm=  ,bJi#0]9]xm"=  ,"'2d(@]I]xm'=  ,'2qhAP]]xm@=  ,@qfL]]CxmK=  ,KCmQ](^oxmP=  ,P (eoW0^9^xmV=  ,V(8g^h\@^I^ǩxm[=  ,[gNbaP^^xm`=  ,`6dj^^xmi=  ,i3adp_8_Kxmo= ho no cws@__wxmv= bvs ixs!gyZ"czs .j_`exm= bsի , #is[!gZ#cs)Jj ``xm h ,  nb `7`xms , c@`e`xm~ , vd p``=xm , .Zc,a!aixm+ ,+ ga10aRaxm0 ,0 a6`azaxm5 ,5 j;aaxm:' ,: d@aa?xm?k ,? McgaaxmM , S -gb bxm8 , RlbbxmC , hi b0bxmN: , =Ue0bbYxm= , C (nbbxm ,  kbch~Um~ , !i Z c\cݯg ! xm 'f   $xdkNZ`cc(%!MT%z@M&7 YKB'em cc%g(kcd %g7'7l3d-db%!2)g4u|cfZ0dd?*key'+tagn"Q`ci lZeegxm= *lensalYee!xmX ,X  4)kTf9fMxmS4 ,S : xeE@fafyxmDx ,D ~ |dpffxm ,  Soffѳxm , 9TdOffxmN9 ,N ? }/mJff)xmI} ,I  }=g<f gUxm;=  ,;n7g1gxm6=  ,6?;c2@gagxm1=  ,1?}~ a-pggٴxm,=  ,,~|(eqg)hxmp1cpsQ ,p |"brs#iss )Khe0h{hxmdG ,d g!cfs+igsRyi_shhxm^$k@Zhh%!?%z@?,&7 KAlhin?d |  gZii?Ʒdqxset|  !da,lup :mZi jR?dxm= set|  ,q|dV!aZjLj~?dxm= set|  ,q|d!mZPjj?ָqxset| , ,R "bZjj?xm= set| ,q|dh"fZjkB?xm= set| ,q|d"fZkGkn*set*keyg, ,R"#gZPk%lڹ*sete&g!F,gux#OjZ0lUm*set˺e#I~ [' ,gux"f~o")m~$ nZ`mn*setϻef ,gu|,)m~p$mZ nn*set;e[)m ,gu|,m~p$eZno{*seteǼxm,gu|A%cZoQp*sete3xm,gu|%AhZ`pqS*setexmg,gu|%NaZ qq*sete xm(,gu|X&dZqr+*setWewxm ,gu|&hZrQs*setþexm,gu|'jvZ`ss*setu/euOxmu ,gwu|o'njZssto*setieici,gku|'bdZt1uۿ*setcec'xmcq,geu|)(\b_Z@uuG*set^se^xm^,g`u|(~iZZvv*setYeYxmY,g[u|(-aUZvqw*setTKeTkxmT?,gVu|@)AoPZw1x*setOeOxmO~,gQu|)jjZ@x>yd#*setOexm| ,j|`*iZ@y>zd,*setXexm| ,j|`z*;fZ@z8{ *set5exm| ,j|`*lZ@{8|*setekxm| ,j|`5+PfKZ@||*setJeJxmJ2,gLu|+aFZ}}/*setE[eE{xmE,gGu|+fAZ}q~*set@e@xm@b,gBu|L,a<Z~1*set;3e;Sxm;{,g=u|,%l7Z@s*set6e6xm6<,g8u|-me2Z*set1 e1+xm1,g3u|c-i-ZqK*set,we,xm, ,g.u|-e(Z1*set'e'xm',g)u|.h#Z@#*set"Oe"oxm" ,g$u|z.jZq*set e len ,gu|.nZsetkey,gt4/tgD'-;4/S*sets,l `#len"PPh /cPք-;4/ ?+cK,l T,6kPul/eZk-;4/gU0/gZӈw-;4/*set,l \"k"<+$0nGZ$W%!F%z@F&7 nKB0,bxZ0-;w4/3?wS?1kcZbs-;b4/gb*lenbs,d?1{P1h-1=a[Zp-;Z4/AnZ1gZ2nZ &?*key<"*^2\!Q`c,l \+tag nN$n2hoZ0|.keyn.setn| /ep02*hZ 1key2eZq/*set[^f3'cRZ?Q*keyQVhQf3,lS \,FHTl3up2Ae/3\ set[l3o 3dkZ9B?jn*keyjsetj| ,Vhll3ux2AzՎO4bZ@-;~4/?~3,l \"V<3B set4opZ@-;o4/?oH4cDZ@~*setCeCgC, ,ER45Lm}Z5set|6g|7jn~05~kZ.set".keyf.tag8g ) eup9A]:4 ;5;4< =5d$66SnVZ{%?T .setT4%eU]8gU)gWul>tagX)Q`Ycuh6nhZޕ*sete5f~a, eut! 2A&7 L ?7jZ4*setef~k)m~k', eup" "h~"k~i2A?7" ,Z&7 L9?8gcZ@ *set9eYxm,= u|]8~mZ=y*setexm,= u|9dZ@L*setef~)m~5-d', eup! @A? 9q" ,Za&7 LM?9aZPK*setexmE, eut,9r&7 L?9h&:f|ZPKq*set{e{xm{= , e}ux,}&:f&7 L?6:h :kwZPM7*setvcevxmvN, exup,x:o&7 L?:h@; brZPT*setqIeqxmqC, esup,s@;`&7 L?P;h;gmZ`d*setlEelxml8, enup,n@;`&7 L?J<%fhZpk*setgAegxmgM, eiux,i@;h&7 L?<mcZpk*setbebIxmb4u, edux,d<P&7 lL@<hT=o^Zpk*set]e]xm];, e_ux,_T=`&7 gL'@d=h=fYZpkg*setXeXxmX, eZux,ZT=`&7 RL<@p>cJZp-*setHYeHxmHcIs, eKut,L?1{&7 ML`@>d9Z@*set8le8xm8, e:ut,;?1{&7 HL@l?sl3Z'*set2Se2xm2, e4ux,4@;h&7 3L@?na.Z*set-e-[xm-9, e/ux,/T=`&7 L@f@e)Z*set(e(!xm(}M, e*ux,*T=`&7 L@@m$Zy*set#e#xm#x, e%ux,%T=`&7 L@`AhZ?*setkexm, e up, 9n&7 K@AjZ%*setQexm', eup,@;`&7 KAZB.oZ!*setMexm, eux,ZBl&7 KAjBhBjZ*seteUxm, eup,9n&7 K(AdCo Z*set e ;xm g, e up, :o&7 K;ACFcZ*sete!xmM, eup,@;`&7 KMA^DgZ*setexm~I, eux,ZBl&7 KaADcZu*setexms, eup,9n&7 KuAXEIbZ[*setexmh, eup,:o&7 KAEokZAjme}b,gut, eup&7 KASFvnZa*setexm= *lens', eut&7 KAFm7Z+s?6*set6" ,80FlZ06%?).set(Gn@u .set| 5-HiZ`-;4/*key*lend? mZ@set| ,euh,*^2ud"F6"n"gs "h Zq,e D,Q` cu`" e 2AU$&7 sKAHBjZM-;4/keylen?mZ+settIoZP_-;4/=mIu?5iDihk+key@"PPhC#len,LZuh,eud")m2A!J lZ`-;4/?5iDih%kD'UJvo&i%!%Aset'u|(~JJg%?~J0JaZ E%?C.keyc1set| )eut)q|\9A0IKlZPA8?~J%>)ku|9AYK 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) ~B7d&В7\ӃB.M 7 &:7!S7 -7 07\ 37 67> 97 <7. ?7 B7 ]724 `7 d7" g7- j7L m7 p7 s7) v7z, y7 7 7R4 7 7q 7 7 7 7( 7l$ 7" 7 ă7 ǃ70 ʃ7* ̓7' Ѓ7' ڃ7)/ ݃7, 7 7# 7& 7y) 7 7/ 7 7) 7Z 7^ !% ! ! !8 ! !3 !9 !(1 ! ! #! ,! /! 2! 5! 8!0 ;!q1 >!. A! D! G!, J! M! P!# S!:0 V!. Y! \!$ _! h! k! n!1 {!{ }!$ !H !# !F ! !  ! "! %! (!# +! .!w4 1! 4!. 7!3 :! =! @!B3 C!e! P! Z!1 d!( o!b( ! 1 ! !` !. 7+ 7 ) A7 )0 A7u 7L+ 7T, 7 7 ƃ7/ ̓7 ԃ7( ۃ7 7 7M 7o 7? !- ![ ! !2 ! ! %!' ,! 0!$ 7!& >! B! I!( P! W!2 [!4 b!U i!s p! w!N ~!;, !4 !K !o ! !% !j !$ ! ! ! !f- !' !2 !, !^ !8' !W !? !e !, !e !'2 !l2 !H !V' ! !+ !! (!K /!/. 3!^ :!. A!" H! O!1 S!B" Z! ^!" b!( i!+ m! t!g+ x! !* ! !& !,& !y !~ ! ! ! ! !/ !k' !g !n/ !u !(( !) !U% ! !I !# !y ! !2 $! +!$ 2!a3 9!E @! G!a K! R! Y!1 `!# g!+ n!^ u! |! !3 ! ! ! ! ! !@ ! !x ! !3 ! !o& ! ! !- ! !e0 !% ! ! !x !S* !W. !- #! *!+ 1! 8! <!" @C_! C\1 C%;. )KPrGM 0fE FCEintNsaP6@\f;t)'CI*f'tCW0 J5B t . ! J# # a/# # :# ))# # # +# #$ !#( +#, #0 1' #4 0"J#8 &J#< (#@ A,X#D --f#F o).#G 2#H ;#L !D#T !E#X !F#\ p4G#` $!H%#d ~SJJ#h SL#l     #B#J#'')t=wtms $Yr %'#9r &'#us ('#q )'# s 1Q'2X0404B;{:*;w#w#*?w#*@w#*Aw#+Bw# +Cw#+Dw# !Ew# !Fw# !Gw# fHw# nIw#vJw#%K MP*Qw#Rw#*Sw#*Tw#*Uw#*Vw#*Ww#+Xw# +Yw#+Zw# ![w# !\w# !]w# f^w# n_w#v`w#aNc_ g5v7 y*zw#{w#*|w#*}w#*~w#*w#*w#+w# +w#+w# !w# !w# !w# fw# nw#vw#!w#!w#!w#!w#-#w#5#w#=#w#E#w#M#w#U#w#]#w#e#w#m#w#u#w#%w#%w#O#+#6+! % &#!'# (A+-d,A#-A#len.C# /# %0 35<4A#!5##I6C#?7R#::CDC@(,:+   A %A 4 (!S * #zR + #P , #? -6 # ^: .Q #eof /6 #O 0q #bM 1 #sN 26 # c 3 #$P: 6 #(A= 7 #,OB :w#09 ;#2     w     w 6 J & Q J J< q J JW   w O <  )8 *#s +G#< ,  (G8CEB<-  0c10#D2 ; 5C60#770#?8 k ; <#:=0#WB>F  A<B # k y7Cv  F:G0#l9H0##>I  Q5R =S; _6T ,DU N L=M #:N0# O#z@V # ;W  $Fm7nG#N<oG#<p # >q0# N 87rY  $"key##tag$#aD%J#f&#xm' #set(h # h ~A<(key-#19.#n/G# ?0 #07?1#4 T5)  90>6 #Y?7 #b8G#y A2   99y n    s$/]%#uid&#Gr-e.#Ot/#~up6197#8#!9w#]s & '#19)#*#!+w#~^s,~/Dt0#s1J<4id5#v6#r7#/v8#t9#,,q:t< t>Pt=f]F% H sqIY!kp+J"set* #e* #xm*k$*p1J$g2 $q3q%i4$uv5 $$q6&Ac'o-Z'Or/ Zq(viJ4l)Gph )eh )Yvh*(vh+;j +)mk;,il+[m $Ivnq+ro$6ppq'lvqu`'3sru\-A.` /// 0&0j101&122>G3 pJ@ZR*Gp *Yv*(v3YuJ`z~*Gp *Yv*(v4oTJMtR19SS)!Sw[_UU{ ]c 3@huJP)-;@)&9wE)5w)7 3@qJ j-)? Y)qy* 3VqJP)? )Gp ) q%)xmq+; 3!pJP)? E)Gp }) q)xmq+; }6s<)_J;$G=+G= 'tD2`'ut>԰ 77 pZ6$u) )_JU $G+G 't2`'utذ 77 oZ4sJ  8set r  e ' 9xm@:len919XU Jw;t3Jset=e ;;=sJ o _ tw   9 Z9d& Z=\ B. = & =! = -=0=\3=6=>9=<=.?=B=]=24`=d="g=-j=Lm=p=s=)v=z,y===R4==q====(=l$="= = =0=*='='=)/=,==#=&=y)==/==)=Z=^ $%$ $$8 $$3$9$(1$ $#$,$/$ 2$ 5$8$0;$q1>$.A$D$G$,J$M$ P$#S$:0V$.Y$\$$_$h$k$ n$1{${ }$$$H$#$F $$  $" $% $( $#+ $. $w41 $ 4 $.7 $3: $= $@ $B3C $e!P $Z $1d $(o $b($ 1$$`$.=+9 F[9 Z=90Z=u=L+=T,===/==(===M=o=? $-$[ $$2$$ %$',$0$$7$&>$B$I$(P'W[$2[$4b$U i$sp$w$N~$;,$4$K$o$ $%$j$$$$$$f-$'$2$,$^$8'$W$?$e$,$e $'2$l2$H$V'$$+!$ ($K /$/.3$^:$.A$"H$O$1S$B"Z$^$"b'(i[$+m$t$g+x$$*$$&',&[$y$~$$$$$/$k'$g$n/$u$(($)$U%$$I$#$y$ $2$$+$$ 2$a39$E@$ G$aK$R$Y$1`$#g$+n$^u$|$$3$$ $$$$@ $$x $$3$$o&$$$-$$e0$%$ $  $x$S*$W.$-#$*$+1$ 8$<$"@=\""9%' Z9* Z97)8[9#$?&[9F6[9PV[9TOZ9 \f[9av[9h[9q/Z92!xY9?Z9(Y9Y9}[C_!C\1C%;.Cq!T) DCr'a) I)Cq)~)DCYt0) s)Ctr2)GDCYp:) )Cq<)wDCu?) )CsA%;#3RvGWfEfintP60'A@s 1sN'2s04,4B;\:*;h#h#*?h#*@h#*Ah#+Bh# +Ch#+Dh# !Eh# !Fh# !Gh# fHh# nIh#vJh#%K MP*Qh#Rh#*Sh#*Th#*Uh#*Vh#*Wh#+Xh# +Yh#+Zh# ![h# !\h# !]h# f^h# n_h#v`h#aNc_ gz{ y*zh#{h#*|h#*}h#*~h#*h#*h#+h# +h#+h# !h# !h# !h# fh# nh#vh#!h#!h#!h#!h#-#h#5#h#=#h#E#h#M#h#U#h#]#h#e#h#m#h#u#h#%h#%h#OV#+V#6s$/]%# uid&# r-e.#Ot/#Dup6197#8#!9h# O d&ж \j .{ &؋{ !ܛ -j 0j \3j 6j >9j j .Aj Dj Gj ,Jj Mj  Pj #Sj :0Vj .Yj \j $_j hj kj nj 1{j { }j $j Hj #j F j j  " % ( #+ . w41 4 .7 3: = @ B3C e!P Z 1d (o b(j 1j j `j .j +j j  j j 0j uj L+j T,j j j /j j (j j j Mj oj ? j -j [ j j 2j j %j ',j 0j $7j &>j Bj Ij (Pj Wj 2[j 4bj U ij spj wj N~j ;,j 4j Kj oj j %j jj $j j j j f-j 'j 2j ,j ^j 8'j Wj ?j ej ,j e j '2j l2j Hj V'j j +!j (j K /j /.3j ^:j .Aj "Hj Oj 1Sj B"Zj ^j "bj (ij +mj tj g+xj j *j j &j ,&j yj ~j j j j j /j k'j gj n/j uj ((j )j U%j j Ij #j yj  j 2$j +j $ 2j a39j E@j Gj aKj Rj Yj 1`j #gj +nj ^uj |j j 3j j  j j j j @ j j x j j 3j j o&j j j -j j e0j %j  j  j xj S*j W.j -#j *j +1j 8j <j "@j \""j %' * 7)8j #$?j Fj Pj Tj \j aj hj qj 2!xj j (j j }j qO[H: r Z\8 qAq^: YtD ^v treq` : Yphaq qh:Kusq 6"$ASwGM 0fEintNsaP6@\f ;h)' 7I* vfW0>5Bh .! ># #a/ # # : #)) # # #+ #  #$! #(+ #, #01' #40 ">#8 &>#< (#@A ,L#D- -Z#Fo) .#G 2#H ;#L! D#T! E#X! F#\p4 G#`$! H%#d~S J>#hS L#l     # B #  >#'s 1E'2L0404B;o%: *;# <# *=# *># *?# *@# *A# +B# +C# +D# !E# !F# !G# fH# nI# vJ#%K< M%$P *Q# R# *S# *T# *U# *V# *W# +X# +Y# +Z# ![# !\# !]# f^# n_# v`#a;Nc%_ g y *z# {# *|# *}# *~# *# *# +# +# +# !# !# !# f# n# v# !# !# !# !# -## 5## =## E## M## U## ]## e## m## u## %# %#OE> # +#6+!} % &}# !'#T (T+ -d,# -#len.7# /I# %0 3 5<4# !5# #I67#?7?#::CDC@(,:+U[ m ? A%xAK 4( !S*] # zR+ # P, # ?- # ^:. #eof/ # O0 # bM1 # sN2 # c3 #$ P:6] #( A=7W #, OB:#0 9;#2 W  W mK } & W } &c  & W &   > W   > W >  > W >   W  O<~K # /]$:#uid%/#v&& { ) 8*:# s+#<,V {  0 pw>-; Y? c Uw& 1g mx>@H-; tY? l`Uw& ] g ,K  w[U]Z g FxC>!Y?B !]Bg "- wJ> )Y?I ]I _UKg ut#AU$ P% % c w(0J3!'_])g u| v>PY?ņ &/]Ŭ 'tag:uz: v>Y? $(key D&/] ) ,dc \x> xY? /]:(keyc  ,R0 4w>0Y? E,w {Nw:&p  )_Ug *tag:) ,3 /"Ecw<>0v\!;z@;+7 L ""x5>!4!z@4c+7 Y ,wyY?x /xl>&Y?k-wm w>(-; T&Y?ܹwކ ulw&`)Uw&_Ug u`)/]:'uid/H*i&#Axg>-.keyf   -  $-d&В -\  %/. :- &, -!< >- - -0 -\3 -6 ->9 -< -.? -B -] -24` -d -"g --j -Lm -p -s -)v -z,y - - -R4 - -q - - - -( -l$ -" -  -  -0 -* -' -' -)/ -, - -# -& -y) - -/ - -) -Z -^  %    8   3 9 (1   # , /  2  5 8 0; q1> .A D G ,J M  P #S :0V .Y \ $_ h k  n 1{ { } $ H # F     " % ( #+ . w41  4 .7 3: = @ B3C e!P Z 01d < (o b(  1  ` . -+ - - - -0 -u -L+ -T, - - -/ - -( - - -M -o -? -  [    2     % ' ,  0 $ 7 & >  B  I ( P  W 2 [ 4 b U i s p  w N ~ ;,  4  K  o    %  j  $        f-  '  2  ,  ^  8'  W  ?  e  ,  e  '2  l2  H  V'    + !  ( K / /. 3 ^ : . A " H  O 1 S B" Z  ^ " b ( i + m  t g+ x   *    &  ,&  y  ~          /  k'  g  n/  u  ((  )  U%    I  #  y    2 $  + $ 2 a3 9 E @  G a K  R  Y 1 ` # g + n ^ u  |   3            @    x    3    o&      -    e0  %      x  S*  W.  - #  * + 1  8  < " @ 1_! 1\1 1%;.J& V /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.: ;' @: ;I.: ;' I : ;I4: ;I  !I/!.: ;' ".: ; ' I #: ; I$4I4  %4: ;I&.? : ;' I@': ;I(4: ;I)4: ;I *4: ;I+4: ;I , : ;- . / U01UX Y11213 U441 51UX Y64174184: ; I94: ; 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$ : ;%.: ;' I &: ;I' : ;(1UX Y)1* U+41, 1-4: ;I .1UX Y/41 0 U1 21X Y314: ;I 5.? : ;' @64I4  74: ;I8 941:4: ; I;4: ; I <4: ; I =4: ;I>4: ;I?4: ;I @4: ; 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.? : ;' I@.? : ;' @ 4: ;I !4: ;I": ;I#4: ;I$ U%!I/&4I4  '4: ;I(: ; I) : ;*4: ; I+.? : ;' I ,: ;I-4: ; I.4: ; I /1X Y 011: ; I 24: ; I34: ; I 44: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I.? : ;' I@: ;I4: ;I4: ;I4: ;I4: ;I  U.? : ; ' @: ; I : ;!.? : ; ' I@": ; I#: ;I$4: ;I % : ;&.: ; ' @'4: ; I (: ; I )4I4  *: ;I +4: ; I, : ; -4: ; I.: ;I /: ; I0 U14: ; I 24: ; 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 4: ; I U!.: ;' I ": ;I#: ;I$4: ;I%4: ;I& : ;'4: ;I (.: ;' I@): ;I*: ;I +4: ;I,4: ;I- : ;.1UX Y/10411412 13.? : ;' I@4.: ; ' 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!!!$#!/=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.hJٮgK%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Kf"X^ |v Psp"FO JLPdtef"          f  h e======-=,fz/PsPs*MGX zu/uuupAufjbZ-gch=x<<x<muO<x<fKO7Mb<fcgh=>  cuvx<2x<u-=u-=qu-=*u-=iu-=u-=u-=u-=(u-=4u-=Tu-=f~u-=u-=z %vf X{u-=<=eg>>>y<>>?L,>l,hYW=0",>l-gX-=~{~u-=zMP0Mv|0%zfX} x/!   J= vs,0)%1xv tvvvcL f}y/Ps|/LPsX:5D5x*/@ tvvvi f!~tut&uC$L=t <v.LMeu<.<>: .v. <x00y*|/;u Zg-=hRʿvuupu;uu u*M0x, /LRHtsu** /LP,`:5q*l*:5l*:5?*:5x*/z$/x,/n//(,]*$$vt .v  "qwcvf Jvf .vt fvf+:04 v4 *vQX% v$ x*5vX /lX)/LRqeLuouaX /LRurMoudV!X /LRqeLuouK,X /LPK:rKs6+ /NPKggipArqutz+=<Ruv5rKsRLuvi/ /Ruv5RLuvi/ /RuvLuvi/ /uvLKj/ /RHLPKqvi/Y/ "Pz$.zf1 1 3hVZ0j3P;Kks>dL'IK>L'^'%z/z'z'&*;>E# 'e9uwz.Bdh7vsw<z.*){/*m*y*NP+)u+y,y,y//? .../../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.h91L1+ v  .zJz h"/st?P==Wgh:hZr0>t1-;黯bYZ0-> i4/?j/7@ <w< <zfB \@|4|'bkYO&hn9k9OK"`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]$zeF< <tf 999w$gVO 9"#;=g;>ur@iUV{fXr=;=>r{f9)!`R  9y#y1 t*9%9neN9c*L0;/hg%[m 99V9 9#vR9%y]9zaZ=١kv:>Vyu,v 8@=sAsf!H0  wJ /yqI-j<.uf5gf䐔v>vv <v#t:0HX>+U*2/Tt%o<.oJ5t CyEE k $= ^ Y>v> (jw/xb-h<.a-73s<wch5K$;/J <n.BsCC (iJXY;*%Gtcxcuabb ;8Ys2"Aagv/gs?Cz<=:?g>@99B!0ytzf<z<guv& <w<>my.{$z4-'-:0fXz7/Yf/Yywt,ɟ!tAUiHsM<!e=<), ,u X#(Wgu/"'#-(ʒ:v=  $&?I|/Yyvt ,AUiHsM=>d> vtzw f8@8  $ vtzw f@8ɟX/ Xttx u<:uɠ ?U[Hs1=>d>/ Xttx u<:uɠ ?U[Hs1=!e=>;&nx jIq=W=g>:>dK;u}/$AWu7/;,>eKdv}X*@u7Z"ASu/T"/}1=e$gu eKdvKe=W ,<ufutIs1~ɟ9]$1Ws1W}12222z 2%$022 2x2)2s22*2 222 &222 222|2%$%'$%y$}2=2}2s2Y ./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.hUk,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.hPa)"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.ha<>>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.hpg0Pf0PzXugggg9Jt <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.hkgogͼg;/M /o z""(.f?c?.v.=;=4y.Q<>寇K"=;=s$$DV ./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.hn<@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>OArvuɠuuvvH44 ;>GtlZA&vI=z85zxJ1ܟuuvmH4:CguL:h__1k&-Z<&._X4gv^K'-Y<'.xX4^f~%/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.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 /  ./products./include/mxf/usr/include/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/sys/usr/include/bitsmxf_avid.cmxf_avid_extensions_data_model.hmxf_avid.hmxf_types.hstdint.hmxf_header_metadata.hmxf_list.hmxf_data_model.hmxf_primer.hstddef.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.hP=kh//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 pppXppa  ./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.hu3e:>,0Ct=g@82t -t< .wXx~Bkh.gv.^z<^lJ --:0uJ -u< .Pf?O=W=3Π:Zu< %u< .`i#itiMOzzAB AB F kAB FHE^AB ETAB OF@}AB }AB @ AB RPAB DPAB DPAB E PAB IFF `AB IFFpAB DpAB DpAB DpAB DpAB HAB HAB DAB DAB DAB DAB E AB IFFAB DAB EAB E AB IFFAB DAB EAB EJAB EAB E;AB D0AB E@5AB DAB F=AB PAB F`MAB AB BAB D %AB EPAB | .P]AB AF.AB F.@AB .`AB .AB BF .PAB FFG. JAB .p'AB F.AB E.PAB E.AB E.AB E . AB FFE. AB I.AB D| 0NAB D0@AB F0#AB A0  AB AC00AB 0PAB D0;AB 0 XAB D 0AB FFI00FAB 0GAB 05AB D0AB D0AB F0AB 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_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_GenericPictureEssenceDescriptor_ImageSize_item_keyg_IECDV_25_525_60_FrameWrapped_esscont_labelDV1080i60g_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_ClosedIncomplete_Footer_pp_keyg_D10_30_525_60_extended_template_esscont_labeloctet1seqIndexg_GenericDescriptor_Locators_item_keyuserCommentsg_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_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_RGBAEssenceDescriptor_set_keymaterialPackageg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_complexity03_op_atom_labelg_TapeDescriptor_set_keyisPALg_GenericPictureEssenceDescriptor_AspectRatio_item_keyclipWriterg_GenericPackage_set_keymain.cg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columng_Identification_ThisGenerationUID_item_keyfilePackagehaveWAVEDataFMT_IDg_DVBased_100_1080_60_I_compdef_labeldataSizeg_RGBAEssenceDescriptor_PaletteLayout_item_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_labelhaveLenByte1haveLenByte2_IO_markermaing_CDCIEssenceDescriptor_set_keyg_GenericTrack_set_keyg_Identification_Platform_item_key__s2_leng_DataDefinition_set_keynumAudioTracksg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labelinputIndexg_ALawCustomWrapped_esscont_labelg_AES3AudioDescriptor_set_key_AvidClipWritertrackNumberWAVInputmxfKeyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_label_IO_FILEg_BWFClipWrapped_esscont_labelfileTrackabortg_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_keymxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labelstartPositiong_DNxHD1080i185ClipWrapped_esscont_labeltapeSourcePackageg_D10_50_625_50_extended_template_esscont_labelclipNameg_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_labelg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keylastElementg_DefinitionObject_set_keyg_DVBased_25_525_60_compdef_labelg_Preface_ProjectName_item_keyg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_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_keyRes151sdataOutoctet13octet14octet15cmdlnIndexDV720p50g_D10_50_525_30_compdef_labelg_Identification_set_keyget_wave_dataget_uint32_leg_OpenComplete_Header_pp_keynumeratorAvidMJPEG_IO_read_ptrg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_ALawClipWrapped_esscont_label_posg_D10_50_525_60_compdef_labelg_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_markersMJPEGStateg_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_keyg_FileDescriptor_set_keyg_DMSourceClip_set_keyg_FileDescriptor_SampleRate_item_keyhaveImageg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyessenceInfog_GenericPictureEssenceDescriptor_FrameLayout_item_keyprevPositiong_ClosedIncomplete_Header_pp_keyg_RGBAEssenceDescriptor_AlphaMinRef_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_GenericPackage_Tracks_item_keyg_ALaw_compdef_labelg_StaticTrack_set_keybufferSizeg_AvidMetadataRoot_keyg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelcreationDateg_TimecodeComponent_DropFrame_item_keyg_TextLocator_LocatorName_item_keyg_RGBAEssenceDescriptor_PixelLayout_item_keynBlockAligntapeTrackg_D10_40_625_50_picture_only_esscont_labelget_track_nameformatg_D10_50_625_50_defined_template_esscont_labelg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyg_GenericDataEssenceDescriptor_set_key_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keyg_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_key_unused2g_Null_UL__quad_ttapePackageUIDaudioSampleBitsg_TaggedValue_set_keyg_OpenIncomplete_Header_pp_keyg_DescriptiveMetadata_datadef_labelg_SourcePackage_set_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyargcg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericTrack_TrackNumber_item_keyg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Preface_OperationalPattern_item_key_old_offsetg_Identification_ToolkitVersion_item_keyessenceType_IO_backup_baseg_CDCIEssenceDescriptor_ColorSiting_item_keyRes101g_Sequence_set_keyg_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_GenericTrack_TrackID_item_keytotalReadmxfUMIDaudioSamplingRatedataOutSizeg_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_keysampleRateg_Timecode_datadef_labelendOfFieldg_InterchangeObject_GenerationUID_item_keyDNxHD1080i185g_GenericPictureEssenceDescriptor_SampledWidth_item_keyg_OpenIncomplete_Body_pp_keyg_InterchangeObject_InstanceUID_item_keyBEXT_IDg_Identification_ProductName_item_keyg_TimecodeComponent_set_key_IO_buf_basedataOffset_flags2_MXFListElement_nextfreeFuncg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelg_InterchangeObject_set_key__pad1__pad2__pad3__pad5suffixg_GenericPackage_UserComments_item_keyIMX30stding_KLVFill_keyread_next_mjpeg_image_data_flagsg_Null_Rationaloctet10octet11octet12octet16octet17octet18octet19numToReadAvidMJPEGResolutionIMX40g_DMSet_set_keyg_SourcePackage_Descriptor_item_keyframeSizeSeqg_MaterialPackage_set_keyg_avid_DV25ClipWrappedEssenceContainer_labelg_BWFFrameWrapped_esscont_labelget_uint16_leg_DVBased_25_625_50_compdef_labelnumSamplesg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29numReadIMX50g_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Header_pp_keyDV720p60imageAspectRatiog_D10_30_625_50_extended_template_esscont_labelg_GenericPictureEssenceDescriptor_FrameSampleSize_item_keyDATA_IDqmsecg_MultipleWrappings_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericTrack_TrackName_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keymaterialTrackIDg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyoctet30octet31g_AvidObjectDirectory_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelmxfULRes201MXFListg_EssenceContainerData_set_keyg_Null_UMIDg_GenericPictureEssenceDescriptor_set_keysourceTrackIDg_Null_Keyg_GenericSoundEssenceDescriptor_Locked_item_keyg_FileDescriptor_Codec_item_keyprojectNameg_DVBased_25_525_60_ClipWrapped_esscont_labelmaterialPackageUIDDVBased25uint16_tuseLegacy__off_t_chaing_StructuralComponent_set_keyg_SourceClip_set_keyg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyWAVE_IDg_AES3CustomWrapped_esscont_labelg_Track_Origin_item_keyRes21g_ContentStorage_set_keyg_TaggedValue_Name_item_keyusageg_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_labelfileSourcePackagesRes31channelBufferaudioTrackNumberprojectEditRate__off64_tg_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_Sequence_StructuralComponents_item_keyg_NetworkLocator_set_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labelWAVE_FORMAT_PCMstderrg_EventTrack_EventEditRate_item_keyg_IECDV_25_625_50_FrameWrapped_esscont_labelg_Identification_ProductVersion_item_keytrackNameresolutionisWAVFileisPictureDNxHD720p120g_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_keyDNxHD1080p120g_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_labelEssenceType_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_tavidMJPEGInfo_filenog_AES3ClipWrapped_esscont_labeltracksg_Preface_set_keyeditRateactualReadtapeLeng_complexity01_op_atom_labelg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelstdoutbitsPerSampleg_D10_40_625_50_defined_template_esscont_labelvideoTrackNumberPCMInfog_DNxHD720p120ClipWrapped_esscont_labelg_PrimerPack_keyg_DMSourceClip_DMSourceClipTrackIDs_item_keyRIFF_IDg_TimecodeComponent_RoundedTimecodeBase_item_key_PackageDefinitionsg_TimecodeComponent_StartTimecode_item_keyg_Identification_ModificationDate_item_keyg_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_IECDV_25_625_50_compdef_labelg_D10_50_625_40_compdef_label__pad4g_ClosedIncomplete_Body_pp_keyg_GenericPackage_Name_item_keytapeNameg_NetworkLocator_URLString_item_key__s1videoLineMapfree_track_writerg_AvidMJPEGClipWrapped_esselement_keynewOutputsampleDataSizekeyFrameOffsetMXFMetadataItemget_track_writereditUnitByteCountNTSC_30ivbiDataheaderByteCountmxfUTF16CharposTableCountheaderPartitiondisplayXOffsetbodyOffsetbasicsliceOffsetg_AvidMJPEG31_ResolutionIDfree_avid_clip_writersourcePackageTrackSettotalLenprevFrameOffsetcompoundsliceheaderMarkInPosdropFrameFlagg_BWFClipWrapped_esselement_keymaterialPackageSetdisplayYOffsetg_DVClipWrapped_esselement_keydeleteFilematerialPackageTrackSetg_DV1080i50_compdef_labeldisplayHeightMXFDataModelg_DNxHD_esselement_keyabort_writingtemporalOffsetMXFCompoundTypeInfoindexEntryArrayitemDefsg_uncImageAlignmentOffsetindexEntryfixedSizeroundedTimecodeBaseg_mxfIdentProductUIDnumIndexEntriesg_uncPALStartOffsetSize_MXFDeltaEntrysourceTrackNumberMXF_BASIC_TYPE_CAToffsetsArraystartOffsetDatag_AvidMJPEG101_ResolutionIDTrackDurationItemwTmpString_MXFIndexEntrydurationnextTagelementDatag_fixedBodyPPOffsetdmSetupdate_and_complete_writingruninLennumOffsetssliceCountinstanceUIDessenceElementMXFIndexTableSegmentblockAlignfixedArraySizeg_mxfIdentVersionStringessenceElementLLeng_IMX50_esscont_labeldropFrameTimecodeindexDuration_MXFHeaderMetadatatapeDescriptorSetg_IMX_esselement_keyg_mxfIdentCompanyNamemxf_log_funcvertSubsamplingdoublefree_sys_dataput_chartimecodeDataDefframeLayoutthisPartitiong_uncAligned1080i50FrameSizeminorVersionmaxTrackIDcolorSitingMXF_DLOGtypeIdsourcePackageSetvideoMaterialPackageTrackSetfilePosdisplayWidthmxf_logmxfFilefree_offsets_array_in_listuserCommentdeltaEntryArrayhaveMaterialTrackRefMXFItemTypeg_AvidMJPEG101m_compdef_labelg_indexSIDg_AvidMJPEG101_compdef_labeltaggedValueSetget_file_packageg_unc1080i50StartOffsetSizeg_DV720p50_compdef_labelsamplingRatenextElementmajorVersionsetDefsprefaceSetg_DV1080i50ClipWrapped_esscont_labelMXFItemTypeCategorydurationItemsmembersMXFPrimerPackidentSetimageAlignmentOffsettypesnumDurationItemsg_AvidMJPEG21_compdef_labelcategoryarrayElementsampledWidthindexMarkInPossysDatacomplete_trackg_IMX30_esscont_labeladd_avid_mjpeg_offsetstoredHeightcreate_avid_mjpeg_offsets_arrayoperationalPatternhorizSubsamplingnewClipWriterg_uncPALVBISizeconvert_stringlastTypeIdg_IMX40_esscont_labelMXFInterpretTypeInfog_uncFixedBodyPPOffsetg_AvidAAFKLVEssenceContainer_ulg_AvidMJPEG151s_ResolutionIDget_num_offsetsg_UncClipWrapped_esselement_keydataModeltimecodeComponentSetvideoSequenceSetg_AvidMJPEGTrackNumbersoundDataDefmultipleDescriptorSetbwfDescriptorSetfixedSpaceAllocationindexSegmentprimerPackg_bodySIDcurrentFilePospictureDataDefessenceLengthget_charMXFListIteratorbodyPartitionMXFArrayTypeInfoheaderMetadatavideoLineMapLencontentStorageSetsourceClipSetwProjectNameg_DV1080i50_esselement_keyessenceElementKeyg_uncAlignedPALFrameSizemxfPositionnumTracksinfoessenceContainerspictureEssenceCodingg_AvidMJPEG201_compdef_labelMXFLogLevelposTableheaderMetadataFilePosg_AvidMJPEGClipWrapped_esscont_labelthisGenerationessContainerDataSetcreate_clip_writerg_DV720p50_esselement_keyresolutionIDprojectFormat_MXFMetadataSetwTmpString2MXFFileSysDatastartFilePosmxfLengthfailtapePackageProjectFormatessenceContainerLabelindexStartPositiong_AvidMJPEG101m_ResolutionIDdmFrameworkSetuint64_tcdciDescriptorSetminLLenMXFCompoundTypeMemberInfofooterPartitionnewTrackWriterdescriptorSetMXFPartitioncurrentMJPEGOffsetsArrayend_write_samplesMXF_INTERPRET_TYPE_CATsampledHeightstoredWidthelementTypeIdMXF_ELOGavgBpsfactorposTableIndexMXF_ILOGg_AvidMJPEG21_ResolutionIDsequenceSetg_AvidMJPEG31_compdef_labelg_AvidMJPEG201_ResolutionIDindexByteCounttrackWriterMXF_ARRAY_TYPE_CATimageStartOffset_MXFEssenceElementg_DV720p50ClipWrapped_esscont_labelcreate_track_writerinterpretwrite_avid_mxf.cPAL_25ig_uncPALFrameSizeisPersistentnewOffsetsArrayg_AvidMJPEG151s_compdef_labelMXFBasicTypeInfoMXF_WLOGmjpegFrameOffsetsindexEditRatefileSourcePackageUIDpreviousPartitionkagSizewchar_tg_mxfIdentProductNameg_DNxHDTrackNumberwrite_sample_datacdciEssenceContainerLabelstreamOffsetstart_write_samplesMXF_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_libmxfPlatformWStringg_libmxfVersionmajorpatchminormxf_get_version/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_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_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_packMXFRIPEntrysourcePartitionmxf_mark_header_starttmpPartitionmxf_free_partitionmxf_write_ripmxf_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_klnumPartitionsmxf_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_AvidMetaDictObjectOffsets_leng_AvidMetaDictTags_lenavidRoottms_cstimemxf_avid_load_extensionsg_AvidMetaDictInstanceUID_uuid./products/mxf_avid.cAvidMetaDictDynTagOffsetsStructtms_stimestartOffsetprefix_LEtms_utimeavidMetaDictBlobg_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_ttotalBytesdataDefreferencestagOffsetg_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_valuesmetaDictionaryInstanceUIDtaggedValueNamenamesnewDirectorynewNamesitemValuePtrdirectoryOffsetmxf_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;Eu09PPQtQStSuP_PtQtt:uq:uEq:uEL [ ululiululul.uljulDulF!ulC#&ulL [ uHuH1PuLuHuH.uHjuHDuHF!uHC#&uHSSG VL [ uF[ V S V uFVVuFTVTeSeuFV)S)1uF1VSVauF#uF#VuF=SuFuFkVk.uFjuFDuFF!uF"4"V"C#VC#&uF77SWiWWWWWrNW.WjWDWF!Wo#&WViVVV#VVr^Vq.VjVDVF!V#$Vg$$Vc%%VU&&VRL [ u\ u\u\eu\)u\u\u\u\.u\ju\Du\F!u\C#&u\L [ uX uXuXeuX)uXuXuXuX.uXjuXDuXF!uXC#&uXL [ uT uTuTeuT)uTuTuTuT.uTjuTDuTF!uTC#&uTL [ uP uPuPeuP)uPuPuPuP.uPjuPDuPF!uPC#&uPL [ uE uEuEeuE)uEuEuEuE.uEjuEDuEF!uEC#&uE ' SVSVeSV PP < Pe|PPP)PP Pp"x"PL T SioSS S SkrS.SjVSSDSQQQPL [ uEuEiuEuEuE.uEjuEDuEF!uEC#&uEL T SS SkrS7$$S&U&S&&SE$W$PK&U&P&&PL [ uEuEiuEuEuE.uEjuEDuEF!uEC#&uEL [ uEuEiuEuEuE.uEjuEDuEF!uEC#&uE$c%S%%SL [ uEuEiuEuEuE.uEjuEDuEF!uEC#&uE %c%V%%V%%Ve3uEe33W35uE55W57uE78uE88W8:uEL U VP33V55V88VL T S33S546S78SQ9Q9PttEuP3S35P9ASR6V69R9BV Q 7W9CWPQtQStSuPhhuPhhu kyu|ttuSuSuttuPupRul$&P&WWttuPup&RQ&+VQ+UVW\VW//uttJuPJuRWW1WHWQJuVuVuJVul*JulS)!*S+9,S,,S1--S-2SB3f6S6v7S?-@S@@SLAAS BjBSB'CSCCSLDDSWo55W6f6W7v7W7EWJEEWEJWu@o55u@6f6u@7v7u@7Eu@JEEu@EJu@SfS SKKtKKtKXuK#KP#KXuK&KR&KyKSKXSKKQKXuKTT)Uu)UXsK|KVOnOVfPPVPQVRRVSDTVUUVsKKu`QRuRSuDTTu)UUuUXusKKWOnOWfPPWPeQWQQWRSWSSWT)UWbUXWsKKWOnOWyOPWPeQWQQWRSWDT)UWbUUWUXWsK|KVW L"LVR"LLVWMwOVWfPQVWRRVWsKKupeQRupRSupDTTup)UUupUXup X!Xt!X#Xt#XYu X+XP+XYSYYtYYtYYuYYPYYVAYYSYYtYYtY[uYYYg[ug[{[{[[uYYY[u YYYZSZ0[u0[c[Sc[g[ug[{[S{[[uZ0[u`{[[u`ZZVZ0[V{[[V[[t[[t[[u[[t[[t[p\u[[[j\Wj\p\Pp\p\u[[[p\up[i\V[h\Sp\q\tq\s\ts\^up\\\^up\\\^u p\\\\V\]VR]]uR] ]VE]H]VX][]Vg]]V4^6^V6^F^VR\\ut\^ut^^t^^t^`u^__`u^__`u ^``U`uU``^_ _K_SK_M_uM_`S``u`S`SS`U`uU``S__ux``ux``t``t`Meu```Meu```Meu ```_aV_aeaVRealauRlaoaVaaVaaVabVbbVbbVR=dqdV`b bbubbc bcwcuwc=d =dqduqdd ddude eeue@e @eMeu```haWhalaula.cW.cZcWRZcMeW`.aup_aMeupPeQetQeSetSeuPeeehuhGhGhuPeTfTfhu hGhGhhu hhhu PeeeuPeeeuPeTfTfhu hGhGhhu hhhu PeTfTfhu$hGhGhhu$hhhu$Pee eu(vefulfTfRTfuleeuTfhuGhhuhueeuTfhuGhhuhueeuhTf_fP_fhuhGhhuhh/iuh/ipiRpiiuhiojRojmuhmnQnVouhVooRopuhpzpPzplquhlqqRqruhr}sR}ssSsXtuhXt[tR[ttuhtuRuvSvmwuhmwwRw8xuh8xgxRgxxuhxxPx_zuh_zhzRhz{P{{R{{P{{R{|P| |R ||P||R|I}PI}R}RR}}P}QuhQcQcDuhDRuhƂRƂuhBRBBuhBփRփكPكuhVRVeuhehRhuhRˇuhˇR׋uh׋R uh EREiuhiRuhSP#S#0R0buhb|P|RuheeuTfhuGhhuhuthhSVn nSR nwnSVwnynSRynoSVSVGSVtt?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]fufhPpqtqstsupSuttuPuttuttuttuOWOSuSWFSFSu SrSr"u "VSVu FSuhrSVSul"uhVSVSuluhSVFISV"SVSVPVPttuttj u$ $  W  u j W  u  u`u j u` SV  uh  Sul ' uhf SV Sul  uh6 j SV  SV ' SV  SV Pf Pp q tq s ts Oup  +u+Op  W u W u W u OW QR QS QS QS uh uh +uh SVD SV uX8 uX uX +uX> H Q` c Qc h Ph PR Q Q . PRPQtQStSquP}}u))quPjjVu Vu %V%)u )qVPRPR2=PRttuuRQttuuu  JVJNu NVu Vu V'3PRRPRPR !t!#t#u 99u5}RQtt7u7u/W/3u 37WSR)SV3SV@AtACtCuttu%%u%%}V}u Vu ttuu !t!#t#u u ==u ttFuPQtQStS6uPttVu6VPttSu  S u LSLu S6u up6upul ulJul6ulS SLS6S@AtACtCu@u  t  t u  t  t + u0 1 t1 3 t3 K uP Q tQ S tS {!uP } } V u A!VA!D!uD!x!Vx!{!u$!D!uo} u`!{!u`!!t!!t!!u!!!!S!!u!!S!!u!!t!!t!!u!!!!S!!u""t""t"."u""","S,"."u0"1"t1"3"t3"c"u0"H"H"a"Sa"c"up"q"tq"s"ts""up""""S""u""t""t"$u"## $u $P$P$$u"""$u ""S"#S $$S""V"#V $$V""W"#W $$W#N#Q $%$Q""Wd# $W%$$W$$t$$t$$u$$$$S$$u%%t%%t%9%u%(%(%7%S7%9%u@%A%tA%C%tC%&u@%R%R%%W%%u%&W@%%%&u@%% %&uJ%%S%%SG%%V%&VR%o%Rr%t%Pt%%R%%P%%P%%R%%P &!&t!&#&t#&&u &O&O&&u &O&O&&V&&u &&V&&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 \iitt]u P [V*P,.S.2P8@P"ZS`atactcu`Pu@`Ru`QuululO#ulUul6uluhuh?#uhUuh6uhuDuDF#uDUuD6uDududO#udUud6udggurgjPuHuHO#uHUuH6uHuXuXO#uXUuXP uX PuX6uXSSSPSSP'vSNSStt utt*u01t13t3u0DPDul0>R>VVV0GGMuudMu`0bbulWWRPRPRRttu22WuW22:V:@RVu <V227S7=PSu<ST Tu u< <utt u u u ! t! # t# G u   u G    u  G  L L W u W  u E WE G u7 B PP Q tQ S tS uP  6 u6 n n uP  6 u 6 n n u P f f S u i Si n un S u SP f  f V u l Vl n un V u V ut 6 utn ut  t  t u < < u   u  u   u   q Sq t ut  S  u S SS X uX S    r Vr t ut  V  u V VV X uX Vk t utw ut ut t t u  SuS RRttuSuS#RRttuP0S<SR8W<W-<up&upZuptt u##u uxxou o u u~<u~ u~u~u~2\u~ u~SVSV2\SVZ\SR\? SVu`ou` u`u\0 u\=ou\  u\u] u u uWe W WW,:W:lWuu2\u:ul uun$PW:WdWW:WWlWS2SlSV4VVlVuu2\uDdu:ul uPWdWW$PVWVRVW*VWVWWW2\W:W*W WSP:SSZSSV:SV*SV SV t t &u  +!S+!-!u-!C"SC"G"uG"z"Sz"~"u~"&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$/ e  |  |    e < p""|C#o#NDjVPo##&&%f&#c%$$&&&U&7$E$$$&&I&U&&(&7$E$$$%%$c%$$$$$$%%$c%$$$$P3R30887856X35P3R30887877666666665_6d554E5444444e4n4 4433u33X3e3e4n45_655d5l54E54444448n99:`2ln2ptOyOOOtOyOOOOOOOeQQ)UbU_SSQR1ZCZhZlZKZOZrfyfhGh|hfhffrfyf&eփ_ȃ~{{c*{g{#{){x{zxxpxtx%wjxwwvvvv}vvvv|vFvVv6vCvv+vuuuuuuXtutDtttst}ssqpqs p]pppnpnnnnynnsnun]nen'nAn nnnnmmmmtmmTm_mm9ml mllllll}ll lhlkkkkkkj|k~jjwj}jhrjGh|hghggggggggggffffffff+v-QQ-  % ) = (+-#C#$%$w#$$$$$ypT$QT# "n#""!_" [! "n#"""_"""! " [! !!J#n#O"_"I"L"![!!(!J#n#*![!##f$$$/$##f$$$/$####f$$##n$$##N  &$Q666 766j6m616g666666 766j6m6\6g6F6J6163666 *,.Ps6hU'#Ps6h'jl\gUW#   J=MP%-=MP?JPUp]cXZPUp]cXZd,d,,l,Plc22FBF37$K*K[m@H'Pqtvt9;.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<hB ((0JXXRof_o@n Ĉ w @ $$ {<< Ќ kw  xF h h| |<                %8 '\&N-'{&5dVAX2N0@+xYãYd  r >'0 < St(XĈ  $ < Ќ  h |           !"#$ 4;F{    Ȱ    P     + ;Av}'  Ѝ5          E 6 9 H  ^SG ufffg g ,g.1k4 P1P k1@} 1 _Y 1 1a 1a 1 1 2j5 2  22@y K2 ]2P p2 2Pq 2k  2@ 2w] 2k# 2@ 2@ 3 3@ ?30w] K3P _3@f t3 3g 3Ќ 3c 3 3 4  4 (4 ?4tm P4bN l4P 4t 4}  4p 4f 4w- 4@f 5a: 5o 25; A5 b5 q5 5  5p 5 5n 6PT 6v! )6b C6 J6\ e6` x6  6{ 6 6 6pf 6 60~  6, 7`-k( 7 07@c  E7P Z7`77 7} 73 7 7T7pj 8{] 8p /8]8 @8]  O8a! \8q m8 {8C828~ 8  8 8`p 8 s 8p 9@z !9` E9 W9t9 9@C 9 90a" 9y  9 9Pa  :ph2 :(} $:p~, 3:G:0i1 W:0W t:`9 :.:  :a-:j :w ;h ;! .;f" B; ~ T;pg j;YK {;k7 ;p ;0bn ;` ;d, ;P! ;aK <p !<25<Pk X<rq h<b  y<b< < YS <`Q <@> <$<C=[ =~ 3=~  J= ^=n=; =v  =0k/ = =G=@{ =@| =q >pa  >`V 7> U>0]  c> p>[ >f9 >a  >@t  >[ >Pc  > J ?`a  ?@5 %? G? ]? W u?Е2 ?P ?`  ??Pt  ?a- ??`M @L+@]  9@H O@[c@i u@p @F@ @ @ @! @pp A+ !A## 2A % AAP^g YA b iA`m A A $ A'A@ A) AA7 Bpg! B# +B_n ?B y KBj5 [BPj7 kB {B0h2 B@  Bp` B B  B@ B  C &C7C]  DC@  SCc/ aCqC"CPp CК CCT C_8 C0l% CPi D DB 0DP SD9eD D DG Db8 D D{  D, Ds E 0E} CEf  PEe} iE& {E{ E ` E E@g! E E Ep E! F@f! F .F! JF n cF@^ }Fv Fy  F0^  F F`a F@h Ff GX  Gl? 'Gr9G0 EGb  TG+ oG q Ga G$G[ Gg! G G@x G^8 Hp{  HN 4H0n MHf  XH`jHu {HP H$f H HH t  H HW I`k/ I` -Iz 6I CI VIj oIr IPz If9 Ḭ I@~, Iv I ; I@^  IJ0z Jp -JP AJj ^JP {J0, J\J`J^ J, J J K@} 'K@u{ 8K0q MKbI hK ~Ka Kv K 9 K KK K0t  L`c L DL ^`LW wLz  L Lܰ Lİ LV L~, Lgm L k  L bV M0  M@u .MKDMw0 OM gMi< yM X M  M`a M  M{  Mp' Nb N`  +NJ :Ny  GNhu YN4kNp N5Ne N= N N`tc Nq Nб9 NAO_j -O^DO c< `O tO0hK O@_R O7OP OLO} P`. P5 0Pr DP KP@]  `P;tP?Pa P P P  Pj< PP Q ]  )Q LQ~Q eQh Q0 QPd2 Qp Q%Qe9 QP Qpq Qp R` (RP] :R@`% IR  fR }RP R R5 R$ R`s RcQ Rq R\- Sp4 S0) @S| VS iSqf xS 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_leusageg_Null_UMID__PRETTY_FUNCTION__.5316__PRETTY_FUNCTION__.5922RIFF_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__.6354__PRETTY_FUNCTION__.6263__PRETTY_FUNCTION__.6026g_AvidAAFKLVEssenceContainer_ulg_AvidMJPEGClipWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_DVBased_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_50_625_50_ClipWrapped_esscont_labelg_DVBased_50_625_50_compdef_labelg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_UncClipWrapped_esselement_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelg_BWFClipWrapped_esscont_labelg_BWFClipWrapped_esselement_keyg_DNxHD_esselement_keyg_DNxHD1080p36ClipWrapped_esscont_labelg_DNxHD_compdef_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_DNxHD1080p185ClipWrapped_esscont_labelg_DNxHD1080i120ClipWrapped_esscont_labelg_AvidMJPEG21_compdef_labelg_AvidMJPEGClipWrapped_esselement_keyg_AvidMJPEG31_compdef_labelg_AvidMJPEG101_compdef_labelg_AvidMJPEG101m_compdef_labelg_AvidMJPEG151s_compdef_labelg_AvidMJPEG201_compdef_labelg_DNxHD720p120ClipWrapped_esscont_labelg_DNxHD720p185ClipWrapped_esscont_labelg_DNxHD1080i185ClipWrapped_esscont_labelg_Picture_datadef_labelg_Sound_datadef_labelg_Timecode_datadef_labelg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DVBased_25_525_60_compdef_labelg_DVBased_50_525_60_ClipWrapped_esscont_labelg_DVBased_50_525_60_compdef_labelg_DV1080i50_esselement_keyg_DV1080i50ClipWrapped_esscont_labelg_DV1080i50_compdef_labelg_IMX40_esscont_labelg_D10_50_625_40_compdef_labelg_IMX_esselement_keyg_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__.5903free_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_listg_KLVFill_key__PRETTY_FUNCTION__.5431__PRETTY_FUNCTION__.5404__PRETTY_FUNCTION__.5370g_Null_Keyg_PartitionPackPrefix_keymxf_essence_container.ccreate_essence_element__PRETTY_FUNCTION__.5074mxf_index_table.cg_IndexTableSegment_keyfree_index_entry__PRETTY_FUNCTION__.5030__PRETTY_FUNCTION__.5016mxf_data_model.cget_type_iditem_def_eqset_def_eq__PRETTY_FUNCTION__.5058__PRETTY_FUNCTION__.5045free_set_deffree_set_def_in_listfree_item_deffree_item_def_in_listclear_type__PRETTY_FUNCTION__.5071g_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__.5051free_metadata_item_valuefree_metadata_item_in_listset_eq_instanceuid__PRETTY_FUNCTION__.5025item_eq_key__PRETTY_FUNCTION__.5038create_empty_setg_Null_UUIDget_or_create_set_item__PRETTY_FUNCTION__.6630__PRETTY_FUNCTION__.6586__PRETTY_FUNCTION__.6554__PRETTY_FUNCTION__.6538__PRETTY_FUNCTION__.6524__PRETTY_FUNCTION__.6509__PRETTY_FUNCTION__.6495__PRETTY_FUNCTION__.6481__PRETTY_FUNCTION__.6467__PRETTY_FUNCTION__.6453__PRETTY_FUNCTION__.6439__PRETTY_FUNCTION__.6425__PRETTY_FUNCTION__.6407__PRETTY_FUNCTION__.6387__PRETTY_FUNCTION__.6373__PRETTY_FUNCTION__.6359__PRETTY_FUNCTION__.6345__PRETTY_FUNCTION__.6331__PRETTY_FUNCTION__.6316__PRETTY_FUNCTION__.6302__PRETTY_FUNCTION__.6288__PRETTY_FUNCTION__.6273__PRETTY_FUNCTION__.6258__PRETTY_FUNCTION__.6244__PRETTY_FUNCTION__.6230__PRETTY_FUNCTION__.6215__PRETTY_FUNCTION__.6200__PRETTY_FUNCTION__.6181__PRETTY_FUNCTION__.6166__PRETTY_FUNCTION__.5391free_metadata_set_in_listmxf_avid.cmxf_avid_free_object_directorymxf_avid_read_package_string_tagged_valuesg_TaggedValue_Value_item_keyprefix_BE.6019prefix_LE.6020g_TaggedValue_Name_item_keyg_GenericPackage_UserComments_item_keyg_GenericPackage_MobAttributeList_item_keymxf_avid_add_object_directory_entryg_DefinitionObject_Identification_item_keyprefix.6269g_TaggedValue_set_keylast_part2.6231__PRETTY_FUNCTION__.6233last_part2.6195__PRETTY_FUNCTION__.6197mxf_avid_set_metadata_rootg_AvidMetadataRoot_keyg_AvidObjectDirectory_keyg_DefinitionObject_set_keyg_DataDefinition_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__.5032_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.1mxf_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_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_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.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_mxf0000775000454400017500000205340011026526361014301 0ustar stuartcrdELF044 ((%444@@ttt  _ _  _ _ PtdJJ$$QtdRtd  _ _/lib/ld-linux.so.2GNUSuSESuSE %4 $, .03-+/#*&2(% '  !" )1>;y4  _g1TCf2n.k2URCd7G"@[F7`'d"9Er$ ` .```K045AL7L`;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 _``&`)``` ```` ` ` $` (` ,`0`4`8`<`@`D`H`L`P`T`X`\```d`h`l` p`!t`#x`$|`%`'`*`+`,`-`.`/`1`2U4K5_%_%`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^PTRhhQVhUS[Ôt>X[ÐU=`t `ҡ`u`ÐU_tt $_ÐUD$`D$$E`$ D$p`D$.D$$ D$ `D$8D$$<D$ `D$;D$$xD$ `D$HD$$D$ `$ D$ÐL$qUWVSQIDžDžDž  ; [:u"\:Bu]:B^tpeu" \\m \1ҁY[^_]at9`D$D$$D$ 봋 4D$\$$3\$4$D$:1҅At$D$4`$v$:D$tT$`$E`D$D$$D$ `D$D$$D$ sD$L$3UM EQLQPPQTPQXP Q\PQ`PQdPQhP]t&UM EQ,Q0PQ4PQ8P QM|$D$D$D$ D$$`WeFU ǂǂE ƀcE ƀc_>}D$D$ D$5D$$`1D$ D$D$$`1D$ D$D$D$ |$D$$`1yD$ D$D$D$ D$ iD$ \D$ OD$D$ D$0D$$`1D$ D$ D$ D$D$ D$D$$`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$ pD$pD$F$eu=D$%D$ D$,D$$`EE$[]D$D$D$D$ pD$pD$W$dD$ pD$qD$k$kD$D$ D$D$ pD$pD$~$>dD$9D$ D$D$$`ED$-D$ D$D$$`EE$[]D$2D$ D$PD$$`EE$[]D$D$ D$D$ qD$pD$$KctuD$D$ D$D$ $qD$pD$$curD$GD$ D$D$$`ED$@D$ D$hD$$`ED$D$D$D$ 4qD$pD$$abu9D$ND$ D$D$$`E=D$D$ D$D$ DqD$pD$$au9D$UD$ D$tD$$`ED$D$ D$D$ TqD$pD$$wau9D$\D$ D$$D$$`ESD$D$ D$D$ dqD$pD$$au9D$cD$ D$D$$`ED$D$ D$D$ tqD$pD$$`u9D$jD$ D$D$$`EiD$D$D$D$ qD$pD$ $`u9D$qD$ D$,D$$`ED$D$ D$D$ qD$pD$$_u9D$xD$ D$D$$`ED$D$ D$D$ qD$pD$.$._u9D$D$ D$D$$`E D$D$D$D$ qD$pD$7$^u9D$D$ D$D$$`ED$D$ D$D$ qD$pD$D$D^u9D$D$ D$D$$`E D$D$ D$D$ qD$pD$T$]u9D$D$ D$`D$$`ED$D$ D$D$ qD$pD$h$Z]u9D$D$ D$D$$`E6D$D$D$D$ qD$pD$|$\u9D$D$ D$D$$`ED$ rD$qD$$cu9D$D$ D$`D$$`EdD$D$D$D$ rD$rD$$\u9D$D$ D$D$$`ED$D$D$D$ $rD$rD$$[u9D$D$ D$D$$`EzD$D$D$D$ 4rD$rD$$)[u9D$D$ D$@D$$`ED$D$!D$D$ DrD$rD$$Zu9D$D$ D$D$$`ED$ TrD$qD$$au9D$D$ D$D$$`E3D$D$D$D$ drD$TrD$$Yu9D$D$ D$4D$$`ED$ rD$trD$$`ED$D$ D$D$$`EV'UVSt2t+t! ZtDA u[1^][^]Ív'U($]Ӊ}uE(Njt$44$tzt$D$$GD$ED$$t]Ћu}]Ít&D$D$ D$D$$`1D$D$ D$XD$$`1닍&'UWVS,Eu\UD$D$ D$D$$`U1t $P1,[^_]fD$p<$n^1҉ D$q<$^P1҉D$$q<$XctGMEEEfUEEED$D$4q<$w[U ED$ D$Dq<$D$`D$D$ D$D$$`U.ED$ ID$q<$D$7D$D$ D$D$$`0ED$ D$p<$D$>D$D$ D$D$$`t&UfD$D$ D$D$$`D$D$ D$D$$`]]\$D$p<$VD$D$ D$D$$` ]\$D$q<$$"f?ED$ D$$q<$D$DD$D$ D$,D$$`D$Dq<$RUED$ D$Tq<$D$D$D$ D$D$$`$]\$D$$q<$a^$;D$Tq<${D$dq<$Ij$UD$D$ D$D$$`D$D$ D$D$$`D$D$ D$xD$$`U50D$D$ D$D$$`^D$D$ D$D$$`,D$D$ D$D$$`]\$D$Tq<$D$D$ D$DD$$`D$D$ D$ D$$`w]\$D$Dq<$QD$D$ D$4D$$`&D$tq<$@ctGMEEEfUEEED$D$q<$1҉TU7D$D$ D$0D$$``ED$ D$dq<$D$D$D$ D$D$$`$<]\$D$dq<$;D$D$ D$\D$$`ED$ D$tq<$D$WtD$D$ D$D$$`PD$q<$i 1҉vUD$D$ D$LD$$`$f8]\$D$tq<$TzD$D$ D$pD$$`}D$q<$J]!ȃt T$L$ D$q<$%kUD$ D$ D$D$$`D$D$ D$D$$`$նt&*ED$ D$q<$D$</D$D$ D$dD$$`5$jED$ yD$q<$D$D$D$ D$|D$$`]\$D$q<$UoD$D$ D$D$$`~D$q<$K,UQD$D$ D$D$$`]\$D$q<$D$D$ D$D$$`D$q<$U4D$D$ D$D$$`A$vD$D$ D$HD$$`ED$ D$q<$D$oD$ D$ D$D$$`D$q<$pD$q<$D$~Ul$Z$|]\$D$q<$5D$D$ D$`D$$`ED$ D$q<$D$#D$D$ D$D$$`]\$D$q<$D$D$ D$pD$$`?ED$ D$q<$D$D$ D$ D$D$$`$sD$(D$ D$D$$`]\$D$q<$-u?D$$D$ D$D$$`Z$菱$肱ft&'Uuu}lj]x|EEE4$PulD${D$ D$TD$$`E܅t$EU$4$M1]u}]Í&EtjE$CEЍU]D$ T$\$<$D$D$ D$D$$`KD$|D$ D$tD$$`D$}D$ D$D$$`$tHED$E$8udD$D$ D$D$$`D$D$ D$%D$$`aE$2E<$D$\EEEЉUUEU|9Urx9EEEUЍET$ D$\$<$U$U  EЋUԉ<$D$T$mFEEUEUE9|rVw U9xvIUnEcE܅t$dEE$ 4$&KHEtEuD$D$ D$xD$$`D$D$ D$,D$$`D$p$J EUԉD$ED$\$T$ D$EЉ<$D$JED$p$t5ED$ED$p$詼U$ED$D$$äEUHAED$ <$)‰+UMԉT$L$bE<$D$ED$p$'ME؋UԉD$ED$\$T$ D$EЉ<$D$E UED$ D$pD$E؉$tEUE<$EEЃEEUD$M3E1 ED$ <$)‰+UMԉT$L$2E؉<$D${EEЋUԉ<$D$T$D$D$ D$BD$$`&pU$D$ OD$D$ D$lD$$`D$D$ D$D$$`|D$D$ D$xD$$`JD$D$ D$LD$$`D$D$ D$D$$`D$D$ D$D$$`D$D$ D$LD$$`D$D$ D$D$$`PD$D$D$ D$hD$$`D$D$ D$D$$`D$D$ D$D$$`D$D$D$ D$DD$$`n'UhUuu ]}EEEtptlE}]ȉ$D$=E؉D$ E|$\$$3uoD$ D$D$$`15D$D$ D$D$$`1]u}]Ít&ED$E\$$t[EP0H4Et$EE$ED$}D$ D$LD$$`0D$}D$ D$D$$`E]$ $U<$M1%ED$ P,@(T$D$E$BtJE؉D$ E|$\$$TuaD$ #D$D$$`1D$}D$ D$D$$`4E}|$\$$iu2D$&D$ D$$D$$`E]P0H4Et$$8u2D$)D$ D$XD$$`ED$ P,@(T$D$E$u2D$.D$ D$D$$`=U䡀ppBpBpB ET$$u2D$0D$ D$D$$`E$E$+<$#'UVS0EE]\$$t4ED$E $D$uGEt@$h0[^]D$1D$ D$D$$`0[^]Í&D$1D$ D$YD$$`0[^]Ð&USÃ@|t$袿@|耉$$$$[$$@$辠$诠$2t$[]Ð&UWVS EU} 0T$D$p$ouKD$D$ D$D$$`Dž(( [^_]ÍvED$pD$$d1ۅ9dLL$D$T$ A $QuD$%D$ D$D$$`Dž(=D$D$ D$xD$$`Dž(}1v9~kD$rD$T$ h$uD$)D$ D$DD$$`Dž(v-tVǤV|,uxD$3D$ D$D$$`Dž(D$.D$ D$D$$`Dž(F|D$rD$$uD$ D$4D$$`Dž($D$F$uD$D$'D$ VD$F$?D$FD$ D$`D$$`Dž(D$D$ D$DD$$`Dž(KD$D$ D$LD$$`Dž(D$D$ D$D$$`Dž(D$D$ D$@D$$`Dž(D$D$ D$D$$`Dž([D$D$ D$D$$`Dž(D$D$ D$|D$$`Dž(D$D$ D$D$$`Dž(D$DsT$$+D$sD$ $裼D$sD$ts$M\EUD$sD$T$ $D$D$ D$s$eD$TrD$$[ D$sD$$"CD$drD$ $D$F$ D$F$裧gD$$a$ D$$U $D$D$ D$D$$`Dž(D$D$ D$HD$$`Dž(ND$D$ D$D$$`Dž(D$D$ D$D$$`Dž(D$D$ D$xD$$`Dž(D$D$ D$$D$$`Dž(^D$D$ D$D$$`Dž("D$F$urD$LD$ D$D$$`Dž(D$4D$/D$.cD$2fD$݄A Q$L$F$D$OD$*D$ D$D$$`Dž(D$$D$ D$D$$`Dž(D$#FD$"uD$!D$(D$ D$|D$$`Dž(rD$%D$)D$F$uD$D$D$ T$D$$`14[]Ðt&$E11MU]D$D$ $D$vD$ D$D$\$UB$͙unD$D$ D$HD$$`1Jt&D$D$ D$D$$`41[]D$E D$UB$N=t4D$D$ D$D$$`1$E11pUS4*tUE.t E2tE6tEt>D$D$D$ T$D$$`14[]Ðt&$E1ҹz]D$ D$D$$uD$ D$D$\$UB$uiD$D$ D$HD$$`1RD$D$ D$D$$`41[]D$ E D$UB$苅= t4D$D$ D$D$$`1E1$fU1ɉ8]]u}$ uU܉T$D$ D$D$t$udD$D$ D$,D$$`D$D$ D$,D$$`bE$jtD$lE$ztD$lE$t D$lE܉D$ED$ D$D$t$ D$D$ D$-D$$`U܉T$D$ D$D$t$袟D$D$ D$x-D$$`RE$tD$kED$D$p$褶uJD$D$ D$p.D$$`E$ztD$kkED$D$p$5u2D$D$ D$.D$$`y]̉$jUD$tD$$Au2D$D$ D$$/D$$`U苂D$ uD$$舝u2D$D$ D$/D$$`E\$D$u$u2D$D$ D$/D$$`i,uD$0uD$E苀$蝩u2D$D$ D$P0D$$`@uD$DuD$E苀$Eu2D$D$ D$0D$$`TuD$XuD$E苀$u2D$D$ D$01D$$`aED$xuD$hu$覬u2D$D$ D$1D$$` UD$uD$$Mu2D$D$ D$ 2D$$`B^D$uD$E苀$赞u2D$D$ D$x2D$$`Y ^D$uD$E苀$荧u2D$D$ D$2D$$`UD$uD$$u2D$D$ D$`3D$$`U苂D$uD$$ˤu2D$D$ D$3D$$`OUD$u(D$$"u2D$D$ D$<4D$$`U苂(D$uD$$iu2D$D$ D$4D$$`UD$uB,D$($áu2D$D$ D$<5D$$`GED$D$v($謰u2D$D$ D$5D$$`ED$D$v($Uu2D$D$ D$86D$$`UD$(vD$$lu2D$D$ D$6D$$`@U苂D$8vD$$賗u2D$D$ D$ 7D$$`UD$HvBLD$$ u2D$D$ D$7D$$`UD$XvD$$Ԥu2D$D$ D$ 8D$$`8UD$hvD$${u2D$D$ D$8D$$`ED$DyD$r$u2D$D$ D$9D$$`UD$xvD$$[u2D$D$ D$x9D$$`/U苂D$rD$$袕u2D$D$ D$9D$$`$D$D$jz$D$D${D$ED$r$ˡu2D$D$ D$d:D$$`?ED$D$r$褬u2D$D$ D$:D$$`ED$D$s$Mu2D$D$ D$4;D$$`ED$(sD$v$趛u2D$D$ D$;D$$`:ED$D$ D$v$Gu2D$D$ D$<D$$`UD$v$D$$讼u2D$ D$ D$`<D$$`U苂$D$dsD$$襝u2D$ D$ D$<D$$`)ED$vD$ts$$nu2D$ D$ D$P=D$$`ED$D$ D$s$$ϗu2D$D$ D$=D$$`sED$D$v$$تu2D$D$ D$4>D$$`ED$D$v$$!u2D$D$ D$>D$$`ED$D$ D$v$$җu2D$D$ D$?D$$`fM1dPLdD$D$s$$b'U9m D$D$xv$ U苂D$rD$$d 1ۅÅ $D$D$ou$D$D$vD$ED$r$謜uFD$ED$r$货ED$D$s$苧]ED$(sD$v$ED$D$ D$v$ٕ;UD$Ts D$$ntU苂 D$dsD$$蓙ED$wD$ts $肞ED$D$ D$s $aM苁dPLdD$D$s $_UD$ wD$${eU苂D$sD$ $tED$wD$ts$菝ED$D$ D$s$ED$D$ D$0w$SEt$D$@w$%UD$PwB,D$$轕M苁dPLdD$D$s$"^ D$WD$ D$FD$$`D$D$ D$t?D$$`D$UD$ D$PFD$$`D$TD$ D$ED$$`lD$SD$ D$ED$$`:D$LD$ D$DD$$`D$KD$ D$PDD$$`ED$wD$ts$ED$D$ D$s$誐D$QD$ D$DD$$`JD$HD$ D$CD$$`D$GD$ D$tCD$$`D$PD$ D$$ED$$`D$DD$ D$BD$$`D$<D$ D$BD$$`PD$;D$ D$AD$$`ED$wD$ts $c+ED$D$ D$s $D$AD$ D$BD$$`D$8D$ D$4AD$$``D$4D$ D$<D$$`.D$.D$ D$;D$$`D$7D$ D$@D$$`D$@D$ D$xBD$$`ED$vD$v$轏D$2D$ D$l@D$$`=D$+D$ D$4;D$$` D$*D$ D$@D$$`D$"D$ D$d:D$$`$t$D$sl$D$D$mD$ED$r$蠓D$(D$ D$d:D$$`D$D$ D$9D$$`D$D$ D$x9D$$`D$D$`w$肯u2D$]D$ D$XGD$$`VU苂D$8vD$$Ʌu2D$^D$ D$GD$$`UD$HvB,D$$#u2D$_D$ D$ED$sD$E苀$裒ED$vD$v$:KD$D$ D$LD$$`D$xD$ D$JD$$`D$pD$ D$JD$$`VD$D$ D$8LD$$`$$\$D$s$_$D$D$$`D$ED$r$zD$vD$ D$JD$$`D$kD$ D$JD$$`[D$jD$ D$ID$$`),D$D$pw$u2D$D$ D$OD$$`U苂,D$wD$$u2D$D$ D$4PD$$`zED$wD$w,$u2D$D$ D$PD$$`#ED$jtD$w,$hu2D$D$ D$,QD$$`M苁,hHD$D$p$胠u2D$D$ D$QD$$`WU苂HD$wD$,$vu2D$D$ D$RD$$`UE |~u2D$D$ D$RD$$`UD$ B|D$pD$H$؁u2D$D$ D$RD$$`\UD$w4D$$/u2D$D$ D$lSD$$`U苂4D$wD$,$vuu2D$D$ D$SD$$`ED$D$w4$u2D$D$ D$lTD$$`SED$wD$w4$x|u2D$D$ D$TD$$`ED$ztD$w4$Au2D$D$ D$DUD$$`ED$D$w4$ u2D$D$ D$UD$$`NED$@D$x4$賋u2D$D$ D$TVD$$`ED$D$x4$\u2D$D$ D$VD$$`EU܉T$D$ D$D$(x4$su2D$D$ D$\WD$$`:E$D$]:E$PD$G:ED$HxD$8x4$6zu2D$D$ D$WD$$`ED$D$Px4$u2D$D$ D$pXD$$`cED$D$`x4$ȉu2D$D$ D$XD$$` ED$D$px4$qvE苐4h‹1ۍ8D$D$x$茚GU苂8D$wD$,$qCD$ED$w8$ɈED$vD$w8$`x5ED$tD$w8$WED$xD$x8$xED$D$x8$t$ED$D$x8$ED$D$x8$ӇnED$D$x8$誈ED$2D$x8$聇E8h9D$D$x$蝘D$D$ D$_D$$`mD$D$ D$|YD$$`;D$D$ D$^D$$` D$D$ D$4^D$$`D$D$ D$]D$$`D$D$ D$@]D$$`sD$D$ D$\D$$`AD$D$ D$L\D$$`D$D$ D$[D$$`D$D$ D$d[D$$`D$D$ D$[D$$`yD$D$ D$pZD$$`GD$D$ D$ZD$$`U苂D$rD$$lu2D$D$ D$JD$$`D$D$w$QT$D$$RE荕T$D$r$xu2D$D$ D$JD$$`%UD$rD$$艃u2D$D$ D$|_D$$`ͿED$D$s$2u2D$D$ D$_D$$`vUD$Ts D$$Iu2D$D$ D$@D$$`U苂 D$dsD$$@uu2D$D$ D$hMD$$`ľED$sD$ts $ zu2D$D$ D$\`D$$`mUD$DsD$$@u2D$D$ D$`D$$`U苂D$sD$ $iu2D$D$ D$,aD$$`黽ED$sD$ts$yu2D$D$ D$aD$$`dUD$pD$$7u2D$D$ D$bD$$` U苂D$sD$$.su2D$D$ D$bD$$`鲼ED$D$$*Epu2D$D$ D$bD$$`KUD$`wD$$uE荕T$D$r$du D$GED$(sD$v$T_u D$HUED$D$ D$v$ ^u D$IUD$Ts D$$薀u D$LU苂 D$dsD$$au D$MED$vD$ts $fuD$$`Dž铧ED$D$v$$XuD$$`Dž2ED$D$ D$v$${ZuKu2D$D$ D$poD$$`U苂D$B$P_tUE DžsD$D$ D$oD$$`Dž7'U8E}}]]uuE|$$29u>D$81D$ D$oD$$`؋u]}]ËE\$ t$<$D$ED$E D$ED$$uMt<$0뮐U$t$Hȍ Niې_iNt$؋$]Í&'UWVSnD$D$ $É։T$nlGD$D$ $t$mG]Ћu}]Ð&Uuu]] FD$$s CCCCC $!C(C$]u]Ðt&USÃt$t$W&$G&[]Í&UXE ]u}EEЋEUԃEȉ$u[$&ÉEU$&aEM@D$ $ EEȉ$1XE̅twỦHPq@y M܋M3E1 E;Ũ؋MZUЉH@P@]u}]ËM̋UЋAMԉH@@ D$D$ zD$zD$$`E?1뎋M܃qy uD$D$ zD${D$$`D$D$ zD$D{D$$`z$)%ÉEt]U$%tTEM@D$ $u D$REE$jXEsD$D$Jt&UEt EEÍUE]vUS]D$gC$E []ÐU`]ÍU,|]ÍU(|]ÐUE UB EBEB]ÍUME  E E ‰]ÍU |$}4$?|4$|$]fU |$}4$O|4$|$]fU4$u|$_|4$|$]fU4$u|$o|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$҉$CuGG [^_] US]t$t$[]Í&'U($uu }}]E҉AEtH1ۅE~9~t 9ދU9tD $V1]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$QtE $D$E[]D$$D$ |D$8}D$$`1[]ÐUhuu4$]]}D$U1׹ T$4$EԺMbflfEЃCËCEȈCEĈCECM}E )R$@yfEm]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$p}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]G&UStE]$D$\$$~t[]ÐUSDE]̉$D$\$$~D[]ÐU]U`t$`Í'UED$#~$1҅`t ` vɉÍU]Éutks=D$ D$D$$&~Et$$D$z]u]ÃtIuىD$ D$D$$?~뷉D$ D$D$$.~땉D$ D$ D$$5~bp'UU9`M vÍEEt$`É$`ÐUVSu$EE$|95`wetk`pD$ D$~D$$p`\$D$~$EM E$`[Ġ[^]D$ ~D$JD$G~$[~QD$ ~D$KD$G~$n~-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$D$$`,1[^_]Ðu11E1M¸ E 1 E1 E1҉¸ M 1 M1 ڋ] ȉ ЉC ,[^_]ÐU]w&U]&U]G&U]&UE D$EED$E$t/D$$D$ ~D$D$$`1ɉÍ'U(U D$fEED$EU$pt/D$.D$ ~D$$D$$`1ɉÍvU(U D$EEEED$EU$t/D$:D$ ~D$LD$$`1ɉÐt&US$]M D$ډȉ1҉ڈEȉ1҉ڈEȉ1҉ڈEȉЈE1҉ȉEȉEȉEED$EM$'t/D$JD$ ~D$tD$$`1҃$[]ÍUE ED$E$UE fED$E$ UE D$E$HÍUE EEEEUD$ET$$ÍvUE D$D$E$t/D$fD$ ~D$D$$`1ɉÍvUE D$D$E$t/D$mD$ ~D$ЀD$$`1ɉÍvUWVSE$E1111E&f߃E ƋE 9EtrE$!uD$D$ ~D$D$$`1[^_]Ðt&ljE E0x[^_]UD$yD$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$DD$$`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$fD$ ~D$~D$$`1҃[]ËE$D$uD$gD$ ~D$|D$$`1[]Í'US]E $D$u7D$nD$ ~D$D$$`1҃[]ËE$D$uD$oD$ ~D$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$$D$T$ `L1[^_]ËU܍ED$T$M $U۹9PD$D$ ~D$D$$`L1[^_]É|$D$D$~MԋUD$ $L$ T$`L1[^_]D$ D$D$~$t&U(E ]]uu}}D$E$uAD$D$ ~D$D$$`1ҋ]Ћu}]Ív‰D$E\$t$ $4uD$D$ ~D$D$$`1똍v'U(]E] uu}$\$t$H\$t$ E|$$u/D$1D$ ~D$D$$`]u}]ÍU(}E }]]uuD$<$)uED$D$ ~D$D$$`1ҋ]Ћu}]Í&\$t$<$uD$D$ ~D$7D$$`1렍US]t1P,t$P(t@,$ҋt$[]É'UEt]]Í&'UEt]d]Í&'UEt]D]Í&'U8E U]uE1҉}U$41ǹ $(Eǹ MUɉJtuMEUwCАAEQCwC wC xC0xC`xC yC 0yC$@yK,C(Ѝ]u}]EExD$qD$ ~D$D$$`1D$sD$ ~D$DD$$`$1sfU($4]u}1ǹ $(ǹ wC0`C0wC C@wECCPwC`wC pwC$wS,C(]u}]D$ED$ ~D$D$$`1D$GD$ ~D$D$$`$1뉍t&U(Eu]}ƋX$VH @9|~ 1[9suE}uu9}E)ˉ]EEHE \$L$$uUMV N$؋u]}]~ ]t&9rv'UEE]s UEE]S US]{~ $tC S[]Ív|{ s؃1[] UEE] U1҉]]uuC S1Ʌx't$D$D$ E $u1C S]ȋu]Ít&'UED$D$ ED$E $+Ðt&U($4]u}ǹ 1$(gǹ 1D$QE$E 0CCC CCCCC 0C$s,C(]u}]D$D$ ~D$D$$`1D$D$ ~D$؃D$$`$h1뉉$\4$T1r'U($4]u})ǹ 1$(ǹ 1D$UE$~E 0CCC CCCCC 0C$s,C(]u}]D$D$ ~D$D$$`1D$D$ ~D$؃D$$`$1뉉$4$1r'U($4]u}ǹ 1$(ǹ 1D$XE$E 0CCC CCCCC 0C$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$\[]ÐUWVS1҅tC<< ƒ[]Í'US]D$ D$$$1҅t 1Ҁ{ ƒ[]Í&UWVS,E $\u ,[^_]ËE 1ۉ$辯Ɖ$NjE D$E$ E$腰tCE$Űۉt CSA Q$FˋVA(Q,E$BuE D$E$輯E$!E$^XNjpE$;1D$ Ή\$t$E$׽|$E$uD$D$ 2D$ؐD$$`,1[^_]Ðt&A(A,D$ D$D$E$HxD$D$ 2D$D$$`1ID$D$ 2D$tD$$`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$uu8D$D$ 2D$$D$$`1҃@[^]É$q1҅tEUE܉FEFEF EUEMH@[^]ÐUSE $+D$CD$E$+UBD[]fUWVS,u }4$֪D$ D$c<$ÍDD$u=D$D$ D$̑D$$`1,[^_]ÍD$\$<$t$u4$Et&4$訫4$<$D$CD$<$uD$ D$ D$tD$$`,1[^_]Ðt&D$D$ D$D$$`,1[^_]ðD$ D$ D$DD$$`1&'USÃt$ []Í'UVSÃ0$E@@@ f@D$C$}tE0[^]D$DD$ D$D$$`D$PD$ D$$D$$`E01[^]D$MD$ D$D$$`01[^]Í&UEt EEÍUS$]fEf}fy3ED$CD$$貧u΋E Uf$[]D$ D$D$P$`$1[]ÍUE D$D$E$=1҅tEfɉÐt&USE ]D$fEED$E$1tBBCB CBC []Ð&U8uu}E} ]^fED$|$$荦tUf]u}]f}tPED$D$$PED$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$ sD$=D$$0nv'UEU ttE U}D$ D$6D$$0'US]t$赦t$[]Ít&'US$tJ@@@ @@$D$"Ef[]D$oD$ D$\D$$`1[]Ð&UWVSLuEEE$;u7D$D$ D$D$$`1L[^_]ÍED$ED$4$zE1ۍ}u^EЉD$4$AEUEU9]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$0D$$`xt&UED$c$ÐUWVS,E uU}EUF<$D$3u7D$5D$ D$D$$`1,[^_]F<$D$F<$D$гFV <$D$T$xE1ۀ}Eu;]F<$D$RuD$;D$ D$\D$$`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$,D$$`1D$@D$ D$ȗD$$`1U(}}]]uu D$ ?<$6uBD$(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$Jtf\$4$誰D$4$蒰uD$D$ D$D$$`1vt&D$D$ D$,D$$` 1[^]D$D$ D$lD$$` 1[^]UVS ] uC4$D$u>D$D$ D$D$$`1҃ [^]ÍC4$D$萮tPC4$D$]uD$ D$ D$D$$` 1[^]D$D$ D$șD$$` 1[^]Ít&U(Eu1]P}}t@1D ÃPUt"U B5J41ҍA ED$[<$FuDD$D$ D$ D$$`EE]u}]É\$t$<$tjD$ <<$ʳD$<$肭D$D$ D$D$$`EsD$D$ D$PD$$`E9&D$D$ D$tD$$`EM <$L$xtMD$ ?<$ԲurD$D$ D$D$$`ED$D$ D$ȚD$$`E`D$<$u9D$D$ D$•D$$`EU B<$D$߭u9D$D$ D$ D$$`EM A<$D$萭u9D$D$ D$\D$$`EuD$ ?<$cu9D$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$XD$$`ED$<$^u9D$D$ D$ߕD$$`ESU B(<$D$u9D$D$ D$D$$`ED$?<$u9D$D$ D$D$$`ED$<$uu D$M A,<$D$¨u9D$D$ D$D$$`EGD$?<$5u9D$D$ D$D$$`ED$<$踧u D$UU B0<$D$tEuHEvD$D$ D$8D$$`EtD$?<$bu9D$D$ D$dD$$`E'D$<$u9D$D$ D$D$$`EM A4<$D$%u9D$D$ D$D$$`ED$?<$xu9D$ D$ D$D$$`E=D$<$u D$ U B5<$D$gED$ D$ D$D$$`EUW1V1SP,U B8t\1uE EHD$ D$\D$$`E2D$;D$ D$,D$$`ED$9D$ D$ԖD$$`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$4D$$`XfE<$D$EE<$D$f}D$t닍&x51f$CD$<$诇M8A5vn‹U<$‰\$胇uD$D$ D$\D$$`$cEE0UT$ED$EUĉD$T$ED$ ED$E $D$0EЃEeDfD$D$ D$D$$`D$fD$ D$D$$`D$gD$ D$4D$$`pD$D$ D$D$$`>D$D$ D$D$$` D$D$ D$D$$`D$D$ D$D$$`D$D$ D$^D$$`vD$D$ D$ܤD$$`DD$D$ D$D$$`D$D$ D$D$$`D$yQD$xD$ D$ D$$`D$D$D$ D$D$$`bD$D$ D$D$$`0D$D$D$ D$D$$`D$D$ D$D$$`D$}D$ D$HD$$`D$nD$ D$D$$`[D$mD$ D$XD$$`)D$sD$ D$̢D$$`D$rD$ D$D$$`D$D$ D$(D$$`D$D$ D$̦D$$`aD$D$ D$D$$`/D$D$ D$pD$$`D$D$ D$LD$$`D$D$ D$|D$$`D$D$ D$D$$`yD$D$ D$D$$`5 UED$[$臌Ð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$|$$mt]u}]ËS41tu]}uU }]UE D$D$E$l1t EÍUE D$0D$E$]l1t EÉ'U(]] uu}}$t$|t]Ћu}]Ít&ED$\$<$mu 1Ґt&E$D$.uEt$<$D$tUEU ttE UD$ *D$qD$$0 'UEU ttE U靉D$ "*D$jD$$0轋'UWV1S|E}܃ED$E$kE$?lE$ylt$ËE<$D$k<$ lt<$Ml$D$tٍE\$$[sED$D$ D$ D$,$`|1[^_]ËED$E$#kEE$kE$kD$-*Ǎ@$YkEEwD$ED$E܉$jE܉$%kE܉$bk4$Í@D$G$ftf;C$uE$t$[rED$7D$D$ G$D$г$D$`1|[^_]ËG(D$E$GD$E$qED$BD$D$G$D$ G(D$$D$`1덍Et$$qED$D$/D$ D$$`|1[^_]ðAGD$E$TqED$D$!D$ D$\$`1UWVS,}u4$GD$if4$xi4$iE$$ZjE@4D$-*E$:uE<$P4T$D$=uD$D$ D$dD$$`,1[^_]É|$4$fh4$htq4$ i<$ÍED$CD$tW\$E$$kuD$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$$gEÍ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$ht ,[^_]Ð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$~$e7t$E$~MUBABAB A MBBABABA B $D$$lbED$E$at ,[^_]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$$F}ED$$FD$$|D$`E$`D$E$`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$E$qD$D$ ,D$D$&E$pD$D$ 0D$D$.E$UoD$D$ 0D$D$=E$"nD$D$ 1D$D$LE$mD$D$ 1D$D$YE$D$D$ D$D$fE$D$D$ D$D$tE$VD$D$E$<D$D$$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$DD$$`D$KD$ D$D$$`D$LD$ D$D$$`D$MD$ D$\D$$`cD$ND$ D$D$$`1D$OD$ D$ D$$`D$PD$ D$tD$$`D$QD$ D$ܿD$$`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$D$$`@D$WD$ D$xD$$`D$D$$udD$]D$ D$D$$`D$[D$ D$dD$$`D$D$$u2D$^D$ D$LD$$`@D$D$$u2D$_D$ D$D$$`D$D$$gu2D$`D$ D$D$$`D$D$Ū$u2D$aD$ D$ D$$`VD$D$ͪ$u2D$bD$ D$hD$$`D$D$ӪE$ztND$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$Y$u2D$mD$ D$D$$`@D$D$ E$tND$%D$I$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$1E$=%D$D$ D$"D$9E$ D$D$ D$#D$>E$[D$D$ D$$D$|E$D$D$ D$%D$EE$qD$D$ D$&D$NE$>,D$D$ D$'D$UE$ D$D$ D$(D$_E$D$D$ D$)D$jE$UD$ D$ (D$*D$qE$rD$D$ (D$+D$E$?D$D$ (D$,D$vE$ RD$D$ (D$-D$yE$D$D$ ,D$.D$~E$D$ D$ *D$/D$PE$sD$D$ -D$0D$E$@#D$D$ -D$1D$E$ D$D$ D$2D$E$D$ I*D$I*D$E$udD$D$ D$D$$`D$tD$ D$XD$$`D$ Y*D$I*D$E$udD$D$ D$D$$`qD$D$ D$0D$$`?D$D$-D$ <D$ i*D$Y*D$E$1D$D$ D$PD$$`D$D$ D$D$$`D$D$ D$tD$$`fD$D$-D$D$ y*D$Y*D$`E$XRD$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$ *D$Y*D$īE$ u2D$D$ D$D$$`xD$D$D$;D$ *D$*D$̫E$ju2D$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$1D$;D$ *D$*D$E$u2D$D$ D$D$$`D$D$D$;D$ *D$*D$E$u2D$D$ D$0D$$`CD$D$0D$;D$ *D$*D$E$5u2D$D$ D$D$$`D$D$,D$ ;D$ *D$*D$E$u2D$D$ D$XD$$`aD$D$D$ ;D$ +D$*D$1E$Su2D$D$ D$D$$`D$D$D$ ;D$ +D$*D$CE$u2D$D$ D$D$$`D$ )+D$Y*D$ME$u2D$D$ D$D$$`&D$D$-D$ <D$ 9+D$)+D$\E$u2D$D$ D$tD$$`D$D$ D$<D$ I+D$)+D$nE$u2D$D$ D$D$$`DD$D$ D$<D$ Y+D$)+D$zE$6u2D$D$ D$D$$`D$D$D$<D$ i+D$)+D$ӪE$u2D$D$ D$LD$$`bD$D$ D$<D$ y+D$)+D$E$Tu2D$D$ D$D$$`D$D$-D$<D$ +D$)+D$E$u2D$D$ D$D$$`D$D$D$<D$ +D$)+D$E$ru2D$D$ D$$D$$`D$D$D$<D$ +D$)+D$E$u2D$#D$ D$D$$`D$D$ D$<D$ +D$)+D$E$u2D$*D$ D$lD$$`-D$ +D$Y*D$E$gu2D$.D$ D$D$$`D$D$D$D$ +D$+D$ȬE$u2D$5D$ D$pD$$`cD$D$D$D$ +D$+D$ѬE$Uu2D$<D$ D$D$$`D$ +D$Y*D$ѬE$,u2D$@D$ D$D$$`D$D$*D$'D$ ,D$+D$E$u2D$GD$ D$4D$$`(D$D$D$?D$ ,D$+D$E$u2D$ND$ D$D$$`D$D$D$?D$ ),D$+D$E$u2D$UD$ D$|D$$`FD$ 9,D$Y*D$E$u2D$YD$ D$D$$`D$D$*D$DD$ I,D$9,D$E$u2D$`D$ D$D$$`|D$D$ D$DD$ Y,D$9,D$E$nu2D$gD$ D$D$$` D$D$D$DD$ i,D$9,D$E$u2D$nD$ D$D$$`D$D$D$DD$ y,D$9,D$+E$u2D$uD$ D$PD$$`)D$D$D$DD$ ,D$9,D$?E$u2D$|D$ D$D$$`D$ ,D$Y*D$ME$u2D$D$ D$D$$`_D$ ,D$,D$FE$u2D$D$ D$D$$`D$D$ D$@D$ ,D$,D$UE$u2D$D$ D$XD$$`D$ ,D$,D$_E$u2D$D$ D$D$$`D$ D$D$$`頾D$D$,D$2D$ 1D$/D$E$蒯u2D$ED$ D$D$$`/D$ )1D$/D$E$iu2D$ID$ D$tD$$`ֽD$D$D$3D$ 91D$)1D$ͰE$Ȯu2D$PD$ D$D$$`eD$D$D$3D$ I1D$)1D$ܰE$Wu2D$WD$ D$D$$`D$D$D$3D$ Y1D$)1D$E$u2D$^D$ D$dD$$`郼D$D$D$3D$ i1D$)1D$E$uu2D$eD$ D$D$$`D$D$!D$ 3D$ y1D$)1D$E$u2D$lD$ D$D$$`须D$D$D$3D$ 1D$)1D$$E$蓬u2D$sD$ D$lD$$`0D$D$D$ 3D$ 1D$)1D$0E$"u2D$zD$ D$D$$`鿺D$D$D$3D$ 1D$)1D$AE$豫u2D$D$ D$D$$`ND$D$D$3D$ 1D$)1D$OE$@u2D$D$ D$hD$$`ݹD$D$D$3D$ 1D$)1D$]E$Ϫu2D$D$ D$D$$`lD$ 1D$/D$hE$覱u2D$D$ D$D$$`D$D$D$4D$ 1D$1D$~E$u2D$D$ D$@D$$`颸D$D$D$4D$ 1D$1D$E$蔩u2D$D$ D$D$$`1D$D$D$4D$ 2D$1D$E$#u2D$D$ D$D$$`D$D$D$ 4D$ 2D$1D$E$貨u2D$D$ D$<D$$`OD$D$2D$4D$ )2D$1D$E$Au2D$D$ D$D$$`޶D$D$D$4D$ 92D$1D$ȱE$Чu2D$D$ D$D$$`mD$D$'D$4D$ I2D$1D$ԱE$_u2D$D$ D$<D$$`D$D$D$4D$ Y2D$1D$ܱE$u2D$D$ D$D$$`鋵D$ i2D$9/D$E$ŭu2D$D$ D$D$$`2D$D$D$=D$ y2D$i2D$E$$u2D$D$ D$D$$`D$D$!D$=D$ 2D$i2D$E$賥u2D$D$ D$D$$`PD$D$D$=D$ 2D$i2D$!E$Bu2D$D$ D$D$$`߳D$D$D$=D$ 2D$i2D$/E$Ѥu2D$D$ D$< D$$`nD$D$D$=D$ 2D$i2D$IE$`u2D$D$ D$ !D$$`D$D$D$=D$ 2D$i2D$VE$u2D$D$ D$!D$$`録D$D$D$ =D$ 2D$i2D$gE$~u2D$D$ D$"D$$`D$D$,D$=D$ 2D$i2D$pE$ u2D$D$ D$0#D$$`骱D$ 2D$9/D$E$u2D$ D$ D$#D$$`QD$D$,D$>D$ 3D$2D$E$Cu2D$D$ D$$D$$`D$ 3D$9/D$E$u2D$D$ D$@%D$$`釰D$D$D$?D$ )3D$3D$ʲE$yu2D$D$ D$%D$$`D$ 93D$i2D$ܲE$Pu2D$!D$ D$l&D$$`齯D$D$D$ =D$ I3D$93D$E$诠u2D$(D$ D$&D$$`LD$D$D$ =D$ Y3D$93D$E$>u2D$/D$ D$'D$$`ۮD$D$D$ =D$ i3D$93D$ E$͟u2D$6D$ D$8(D$$`jD$ y3D$93D$E$褦u2D$:D$ D$(D$$`D$ 3D$Y*D$E$Ku2D$>D$ D$L)D$$`鸭D$ 3D$Y*D$%E$tEU錭D$BD$ D$)D$$`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$ 3D$9D$$`@1[^]ø몍v'U($<]uƉ}Utl1D$poFCFCF C JCJCJCJCC $E]u}]D$rD$ 3D$l:D$$`1'U]w0&UMA0t tE L$$D$eÐt&D$D$ 3D$:D$$`1 UWVS,} EED$$u7D$VD$ 3D$:D$$`,1[^_]ËEu4$D$*4$to4$<$ÉD$xtډ\$E$uD$^D$ 3D$;D$$`E$,1[^_]ËEU,[^_]Ív'US$]E\$E D$E$1҅u$[]ËE$Pt?D$sD$ 3D$H;D$$`$$1[]ËE$aU$$[]Í&UWVS,] E}D$D$J$*u7D$D$ 3D$l;D$$`1,[^_]ËE<$D$@CuD$4$V4$4$D$JÉ$u҉\$<$uD$D$ 3D$4D$$`1WD$D$ 3D$;D$$`,1[^_]Ã,[^_]Í'U(]] uu\$4$u>D$qD$ 3D$;D$$`1ҋ]Ћu]Ív\$4$DuD$rD$ 3D$<D$$`]1ҋu]UE D$@D$E $1tEB fUWVS,Eu E$$fÉE%1 CES fC҉FCFCF C tED$\$$Jt6\$E $EUC E,[^_]ÐD$D$ 3D$<D$$`D$D$ 3D$4D$$`E$K,1[^_]ÐD$D$ 3D$<D$$`뎐D$D$ 3D$H<D$$`,1[^_]É'U8uƍE]ˉ}EED$L$$tEU]u}]ÍED$F\$$V$urED$\$$^u1D$bD$ 3D$<D$$`1돍ED$ E@$\$D$F$$tZvED$ E\$<$D$u7D$gD$ 3D$=D$$`1D$dD$ 3D$<=D$$`1t&UVS0uEF0$[D$E$D$UF0$M 3u?D$D$ 3D$4>D$$`$01[^]ÐD$\$E$u5D$D$ 3D$x>D$$`뤍$0[^]D$D$ 3D$=D$$`01[^]D$ GD$D$3$=fU8UuM }u]}Z0EtE$EP<fxED$ED$$;uD$D$ 3D$4D$$`1t$L$$t U]u}]ÍD$D$ 3D$4D$$`1D$D$ 3D$4>D$$`1닋EMP9)D$D$ 3D$>D$$`1=މ}C$EUEt$T$$D$$`1D$ʍU(ED$D$ D$E D$E$qu1D$D$ 3D$?D$$`1ËED$E$ÍvU(ED$D$ D$E D$E$u1D$D$ 3D$?D$$`1ËED$E$ZÍvU8U]M u}Z0EE}}wvD$$`1EU@$D$D$ 3D$?D$$`1D$ HD$D$3$=t&US$UEZ0E$M tp]\$E$D$\$E$WumD$D$ 3D$@D$$`$1[]Í&D$D$ 3D$4>D$$`1҃$[]D$ @HD$D$3$=t&US$UEZ0E$M tp]\$E$D$ \$E$WumD$}D$ 3D$@D$$`$1[]Í&D$}D$ 3D$4>D$$`1҃$[]D$ cHD$}D$3$=t&UVS0UuEZ0E$M tl]$\$D$\$E$PugD$xD$ 3D$@D$$`01[^]D$xD$ 3D$4>D$$`1҃0[^]D$ HD$xD$3$=vU8Uuu}}]Z0EM E$td]\$4$|$oED$\$$Hu`D$sD$ 3D$x>D$$`1/D$sD$ 3D$4>D$$`1ҋ]Ћu}]D$ HD$sD$3$=U8Uuu}}]Z0EM E$vtd]\$4$|$OED$\$$8u`D$nD$ 3D$x>D$$`1/D$nD$ 3D$4>D$$`1ҋ]Ћu}]D$ HD$nD$3$=pUS$UEZ0E$M ttp]\$E$D$\$E$7umD$iD$ 3D$x>D$$`$1[]Í&D$iD$ 3D$4>D$$`1҃$[]D$ HD$iD$3$=it&USDUEZ0E$M ttp]؉\$E$ND$ \$E$7umD$dD$ 3D$ AD$$`D1[]Í&D$dD$ 3D$4>D$$`1҃D[]D$ HD$dD$3$=it&US4UEZ0E$M ttp]\$E$D$\$E$7umD$_D$ 3D$4AD$$`41[]Í&D$_D$ 3D$4>D$$`1҃4[]D$ HD$_D$3$=it&US4UEZ0E$M ttp]\$E$D$\$E$7umD$ZD$ 3D$4AD$$`41[]Í&D$ZD$ 3D$4>D$$`1҃4[]D$ HD$ZD$3$=it&UVS0U]Er0E$M ltxۍ\$ۉt$Eۉ$\$t$E$$ujD$SD$ 3D$\AD$$`01[^]D$PD$ 3D$4>D$$`1ҁ0[^]D$ ID$ND$3$=UUVS0UuEZ0E$M ]ty\$4$g4$\$DD$E$ukD$BD$ 3D$AD$$`01[^]ÐD$?D$ 3D$4>D$$`1ҁ0[^]D$ DID$=D$3$=EUS$UEZ0E$M Ttp]\$E$D$\$E$umD$4D$ 3D$x>D$$`$1[]Í&D$4D$ 3D$4>D$$`1҃$[]D$ ]ID$4D$3$=It&US4UEZ0E$M Ttp]\$E$޽D$\$E$umD$/D$ 3D$4AD$$`41[]Í&D$/D$ 3D$4>D$$`1҃4[]D$ tID$/D$3$=It&US4UEZ0E$M Ttp]\$E$D$\$E$umD$*D$ 3D$4AD$$`41[]Í&D$*D$ 3D$4>D$$`1҃4[]D$ ID$*D$3$=It&US4UEZ0E$M Ttp]\$E$nD$\$E$umD$%D$ 3D$4AD$$`41[]Í&D$%D$ 3D$4>D$$`1҃4[]D$ ID$%D$3$=It&UVS0UuEZ0E$M Otkƍ]$\$ٵD$\$E$uhD$ D$ 3D$@D$$`01[^]ÐD$ D$ 3D$4>D$$`1҃0[^]D$ ID$ D$3$=Ht&U8Uuu}}]Z0EM E$Ftd]\$4$|$蟴ED$\$$u`D$D$ 3D$x>D$$`1/D$D$ 3D$4>D$$`1ҋ]Ћu}]D$ ID$D$3$=@US$UEZ0E$M Dtp]\$E$~D$\$E$umD$D$ 3D$AD$$`$1[]Í&D$D$ 3D$4>D$$`1҃$[]D$ ID$D$3$=9t&UVS0UuEZ0E$M ?tkƍ]$\$ID$\$E$uhD$D$ 3D$@D$$`01[^]ÐD$D$ 3D$4>D$$`1҃0[^]D$ ID$D$3$=8t&UVS0UuEZ0E$M ?tl]$\$D$\$E$ugD$ D$ 3D$@D$$`01[^]D$ D$ 3D$4>D$$`1҃0[^]D$ ID$ D$3$=7vU8Uuu}}]Z0EM E$6td]\$4$|$ED$\$$u`D$D$ 3D$x>D$$`1/D$D$ 3D$4>D$$`1ҋ]Ћu}]D$ JD$D$3$=0US$UEZ0E$M 4tp]\$E$ND$\$E$umD$D$ 3D$AD$$`$1[]Í&D$D$ 3D$4>D$$`1҃$[]D$ !JD$D$3$=)t&UVS0UuEZ0E$M /tkƍ]$\$)D$\$E$uhD$D$ 3D$@D$$`01[^]ÐD$D$ 3D$4>D$$`1҃0[^]D$ 5JD$D$3$=(t&UVS0UuEZ0E$M /tl]$\$D$\$E$ugD$D$ 3D$@D$$`01[^]D$D$ 3D$4>D$$`1҃0[^]D$ IJD$D$3$='vUVS0]u EEC0ED$t$E$#tOC0U$ uqD$D$ 3D$xBD$$`01[^]ÐD$D$ 3D$HBD$$`1҃0[^]ËUBD$BD$E$kuD$D$ 3D$BD$$`01[^]D$ \JD$D$3$ BUVS0UuEZ0E$M t[ƉD$ED$E$貮uhD$D$ 3D$CD$$`01[^]ÐD$D$ 3D$4>D$$`1҃0[^]D$ kJD$D$3$=t&USE] D$n\$$1҅t C0[]Ðt&UVS ] uD$JC$u=C0t\$$t\F\$$e}s0 [^]D$D$ 3D$0CD$$` 1[^]D$D$ 3D$dCD$$` 1[^]fD$D$ 3D$CD$$` 1[^]Ív'US]t $5t$[]Ít&'UWVS\E} ]uHEEEED$|$U$9kUQEEEEUD$T$E$[}̉|$ED$UB$/ED$E<$D$8E܉D$ E|$D$E$EU@T$D$E$"|$$J}EEU;ur ;]UE11 !D$ =D$3D$E$`E$\1[^_]Í&\$t$E$]U \[^_]D$3D$ 3ED$D$D$`ED$D$E$D$4D$ 3D$DD$$`1ED$D$U$袼D$,멋UtxEEU %ED$E܋@$E_D$D$ 3D$CD$$`\1[^_]D$ BD$3D$PE$`[ED$U$UOD$ID$ 3D$ED$$`D$D$ 3D$DD$$`D$ JD$D$3$CiD$QD$ 3D$ED$$`1D$ D$ 3D$HDD$$`SD$"D$ 3D$DD$$`!'U8EUD$ET$ D$ED$ED$E D$E$5ÍvUWVSlU(}uE$UU EUEEu:D$D$ 3D$4D$$`1Ƀl[^_]ÐE$EX@t$\$U$!EUEEEMU;}qw ;ufU؍MEȉT$ L$D$U$oMEȈM$E oE EtIED$E؋U܉D$T$EUȉT$D$ ED$U B$хE]\$D$ML$E؋U܉D$EȉT$ D$U$swM EQt0ED$ ED$ED$A$҅EED$U$EEUEU;}UE11 D$D$ 3D$5D$$`l1[^_]D$D$ 3D$4D$$`l1[^_]D$D$ 3D$,D$$`l1[^_]ËU܋E؉T$D$U$>D$D$ 3D$BD$$`1fE؋U܉D$T$M $D$말t&$XD$ED$U܋E؉T$ UȉD$T$M $LD$D$ 3D$FD$$`1]D$D$ 3D$hD$$`1)D$D$ 3D$$FD$$`1D$D$ 3D$ED$$`1D$D$ 3D$ED$$`$1D$D$ 3D$lFD$$`U(E U$D$D$ET$ UD$ET$D$ED$ E D$E$ÍvUEtEE$uÍvUS]t,$襞$t$[]Í&'UVS@E uu7D$D$ 3D$CD$$`@1[^]Ð]$UEUBEBEBEBT$E$u>D$D$ 3D$ED$$`4$b@1[^]É\$D$JE$tEU@[^]D$D$ 3D$FD$$`둍t&'U($袼‰E@@@ @@E B$D$ƟE$HtEUÐt&D$D$ 3D$GD$$`E$1Ít&D$D$ 3D$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 _t1Ћ_u[]Ð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%lliendField - 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_D3ErrorCodeTapeDescriptormxf_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, "%"PRIi64"", &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, "TapeDescriptor", &MXF_SET_K(GenericDescriptor), &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 y+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 .+4+4+4 +4S 9+4y+4+4+4+40+4 y+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 0z+4 @z+4 z+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){0|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)size >= (uint32_t)(mxf_get_min_llen(mxfFile) + mxfKey_extlen)mxf_write_k(mxfFile, &g_KLVFill_key)mxf_write_l(mxfFile, fillSize)mxf_file_putc(mxfFile, 0) == 0(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\|zR| AB E< AB E\AB EK l l,  _H$ oooJ _ʊڊ *:JZjzʋڋ *:JZjzʌڌ _uGCC: (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  CD\8 MR h*)dPh+Cwj pp)DtgNwD! `&k@ "k3BpjNggi$y!y_IO_stdin_used } main !8get_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_fileDJ find_position find_position_at_dual_timecode find_timecodeW initialise_timecode_index_searcher add_timecodec clear_timecode_index initialise_timecode_index[MRmxf_get_version:mxf_get_platform_stringSmxf_get_platform_wstring)dmxf_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_pictureCwlmxf_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 :mxf_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_labelmD mxf_log_file_close.mxf_log_file_openmxf_log_defaultmxf_logg_mxfLogLevelkN2mxf_file_read mxf_file_writelmxf_file_getcmxf_file_putcmxf_file_eofmxf_file_seekOmxf_file_tell}mxf_file_is_seekablemxf_file_sizemxf_file_set_min_llenmxf_get_min_llenAmxf_read_uint8mxf_read_uint16mxf_read_uint32^mxf_read_uint64mxf_read_int8mxf_read_int16Gmxf_read_int32mxf_read_int64mxf_write_uint8mxf_write_uint16Tmxf_write_uint32mxf_write_uint64mxf_write_int8Amxf_write_int16~mxf_write_int32mxf_write_int64mxf_read_ul>mxf_read_kmxf_read_l"mxf_read_klmxf_read_keymxf_read_uidmxf_read_uuidDmxf_read_local_tagmxf_skip mxf_write_local_tagKmxf_write_kmxf_write_ulmxf_write_uidmxf_write_uuidbmxf_get_llenmxf_read_batch_headermxf_write_batch_headerOmxf_read_array_headermxf_write_array_headermxf_is_ulmxf_set_runin_lenNmxf_get_runin_len|mxf_equals_umidmxf_equals_uidmxf_equals_uuidDmxf_equals_ul_mod_regvermxf_equals_ulmxf_equals_key_mod_regvermxf_equals_key_prefixPmxf_equals_keymxf_write_fixed_lmxf_write_fixed_klzmxf_write_lmxf_write_kl mxf_file_close mxf_byte_array_wrap_read;!mxf_stdin_wrap_readP#mxf_disk_file_open_modify#mxf_disk_file_open_read$$mxf_disk_file_open_new4 a%w mxf_write_rip mxf_initialise_file_partitionsA mxf_append_partition_esscont_label mxf_append_partition mxf_read_rip mxf_clear_partition mxf_free_partition5mxf_clear_rip]mxf_clear_file_partitionsmxf_allocate_spacemxf_write_fill?mxf_fill_to_positionmxf_fill_to_kaghmxf_mark_index_endmxf_mark_index_startmxf_mark_header_endTmxf_mark_header_startmxf_write_partitionmxf_initialise_partition<mxf_initialise_with_partitionmxf_create_from_partitionmxf_append_new_from_partitionHmxf_create_partitionmxf_read_partition%mxf_append_new_partitionymxf_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_closedJmxf_is_footer_partition_packwmxf_update_partitions%mxf_is_body_partition_packRmxf_is_header_partition_packmxf_read_header_pp_kl_with_runin&mxf_read_header_pp_kl k: 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"z 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_segmentB/%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_modelNNg+Ymxf_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 TZL0fNsaP6int@\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%#d RJZ#h?L#ls 7~ x -  %# # FZ#    'SZ6aK172>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 Im# n#dayo# Hp#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|tJ |JS@%@%J@m@Z[O #P_ /o $%ր .:ؐ xܠ u88F\~ ZL 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%#d RJZ#h?L#l A F   - %##FZ#'LLSZ6aK172>406;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=lIm#n2#dayo2#Hp2#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###,'4'<25!60(%&&6#:F'# 1(( +b,#3-#len.#h(/# <9.0G 3H!4#:F5#HD6#*7#_:?9/(+  &   yn %1 n  4(Q* #Q+< #,g #)-} # . #eof/} # N0 #K1 #L2} # 1b3 #$~6 #(2%7 #,7:2#0;=#2    &  6 H  6 H2 \ H  \ Hb 2B } Z  m  Z  Z  Z  ' Z  '   _N<7  "key#G#T!$=#"%=#A&H#B5'S#yA(S# 7)S#(^*S#0=+S#8,H#@Q -S#D).H#L%/G#P/0#` 3'#p$4'#x85   )y *Q#> +#" , H  "&#H #:%# &2#'H# (  a+&, # .#/#m02#wB1S#b 2 #/3 #Y Hb4Y  @78F#7A9#z5:#;# H#0?2#4{@2#5A #8B #<N  fC   (=BN9! -   01b 10#h? 2  59 60# 70#r* 8 B ;  <# =0# 7 >d A! Bd#tB CM F G0# H0#' I Q\ R C S Tt8> U% L/> M # N0#  O#- V#  Wt$F m n#a! o## pt# ' q0#% r0$ "key #R#tag $=#> %Z#d &=#k '6 #set (?# ?F&< (key -R# .F#m /# * 0#0M 1S#4  )s 0q( 6#) 7#Ja 8#PG& 2 t 9PE R<H=2#min>2#sec?2# @2#&AZ#7B E"CF'#% G#%H#xJ#]%K#QL#DM#sN Q% R#%S#,T2#S>U^?_# `#|a#Pb#0c#5d #He#f#g#5h+#Di;#j'#kK#WmK#n[#)oH#H +;Kx[k )p3(3(VZ#^#WZ#+Yn#.[# %\#,U(]#Lb_#l%at#|c# d#f#Hhc#/jS#y;kS#nowl#q(n#Voz#*p#o)q#& t#7u#!v#g#w#+x#: y#G*z#{# |# }#m;~#)#.###:#Y6#'#j2#)#8##^)#w###5###Z#p#}Z#EA# # 2? 3Z# 4#` 5, 9E- :#HD ;#  '##+ ?Z#$5 @Z#( Ac N2 OZ#;PZ#QZ#JR0   E F̑HEv3!KБ HJ<@(PLEHOj] U'PcqTZUpktT'T6 R yp!k #Z2"#y^"~"^#Z#y&#yO#@Zx#)Z$|(#*Z$P#*Z$x#*Z$#*Z$#*Z$#*Z $8#IZ #Z %dayZ $R0#*Z $lP#*Z $x#*Z $#*Z $#IZ#Z%dayZ$#*Z&#*Z9)A'H@'eAZ C;!q(ܘg( oZPstrny"nZ)0py' Z/!y[!%z*len%t(vkZŽ"Y6"+ \+%tup+fed, 4-(.iZн?"+gnk"^gS"g" hy-keyjR#Nk2_%lenlS +q(muh+*nud#koS7#,.pf+5q#'rZ#a@sZ+%ttu\#5u))vZ, 4AoZ"mBoH" y"1-keyR@+N2g-lenSP+& uh+7ud#+n, 49en~2Z/"y[" y"1++nut#Z  %h)! U{ ,Zps": ")"b{ "@t"x  ";3h# %i Z# '%j +@k T)({ )9 # H),Z+g1%+'%~#O ')B>Z# '#8+ ~   ? Z0 9!1 7y\"6"U6Z"B6Z"!6Z.]%t(!X+Z"."UZm"BZ"!Z.b%s"Zz "7 ":F6 W "1bHw + Rdc" ZN " ":F6 !"1bH%!+ Rd"OZP\g!"!/ltc +'"d"2(#c'`!"+'b'!"h6b#*"):i$## l$#GZ\S""+Fo""nFy""FZ""F'Q#"^#FZ#F #H##I'$+'KJFD%iKZH$+T-LHud+ MHu`#n5NH$+hP$}+;Q$q##R6 $+C"Sky+ TQf, 4$$@#7Z%&`#7gZ(%$$M%/4Z \\g%"n3y%"3Z%"3'%"^#3ZF&"3 f&++5nup#6Z&]% M% M%0[r% F0Pл0Ӎ% G1%֞% Q2:ش% y 0#22-%w20%w2:3%v06%0$9%0 <%0p:?%2"B%s0]%0YA`%0kd%0s+g%08j%0m%0 p%0&s%02v%046y%0n%0 %0A%0 %0]%0P5%0&%03%01%2,%jt2*%t0Bč%0XǍ%0!ʍ%03͍%080Ѝ%0ڍ%0+Bݍ%06%0b-%0,%0/%0%0]$%0H3%0%0T%0$%0%)-%)(%)i!%) %)$%)@%)"%+=%zt)*$ %)&#%)>,%)6/%)2%)V5%)a8%){(;%)>>%)A%) D%))+G%)xJ%)M%) P%),S%);V%)A:Y%)<\%),_%)%h%)k%)Tn%)\>{%)}%)%)4%)+%)+%)9%)+""Jt))%+(s)>,+).)A1)4):7)?:)=+} @r+?Cp)|)P)$Z)>d)1o)J1%)\=%) %) %+.:%Zt05%2(%q0V&%0&%2<%p2 %t24%t06%02%2ƍ% u2:͍%u24ԍ%t2Fۍ%t2%t2%t2 %u2%0u2'%Du)#7%+ %Xu+s %hu+Z0%u+#%u+%%%u+0,%u+;#0%8v+!7%u+A.>%u+ B%u+2I%v+&2P%v)"W%+?[%Hv+#5b%r+i%Xv+p%hv+w%r) ~%+%p+A%p)%):%%)%+],%r+"%s+#-%r+%ds+;%x+c%xv+7%v+0%v+?%r+A%s+w6%0s)j/%+J%ts+z%s+%Ts+5%s+'%v+7?%v+y?%v+%v+/% w+T%0w+&!%Pw+(%@w+ /%Ds+&93%s):%)9A%++H%s)tO%)>S%+X*Z%(v+B^%`w+#*b%w+N2i%tr+Ym%w) 2t%+-4x%w+%w+%r+%w).%).%)%+')%w+$%x+{%x) %)9'%)4;%)/%)%):%)%%)1%)%)-%+b %8x)%+ %(x)%)%)$%)+%)2%)@9%){7@%+G%w+,=K%Px+R%`x+Q"Y%px)6<`%)g%)4n%)!u%)|%)%)@%) %)%)%)*%)?%)%) <%)6%)6 %)@%+%x+%x)+%)6%+Z8%x+%x);%) %)- %)U4 %+#%pw+3%w+9%x+08#%x) *%+<1%x)v8%)<%)*@%2F/ %p2l%(%p2/0%p2c<4%p2y=;%q2L7B%$q2e9I%4q2P%Dq24W%Tq2`.^%dq28e%tq2fl%q2L s%q2 (z%q2.%q21%q2*%q26%q2<%q2{%r27%r2A %$r2%4r2 %Dr2#Ǎ%Tr20ˍ%dr2y1ԍ%r3>5 S2/r%xu25,u 55 2WB5@u 52S 6Tu 52H%t2*t22s2=:t1)`6 H1`629#x2q'#v1U`61 6 =4e `62363)`621#w2? #(s1!b 3+`6@30`6170w3<7 !72},#Hx1 `61 `61'`64(`6 40Ô7ˤ '2p#Ū7@s 5227r 52;7p 516 7| Z35ͭ55u55Y@. Fh\DPCZL 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%#d R JZ#h? L#ls ~  -  % #  # F Z#'Z6a5!xD0(% &&D# :F'#1((+ b,# 3-#len.# h(/# J9.0U 3 H!4# :F5# HD6#*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< H=#min>#sec?#  @# &AZ#7B|& C'# (#D)W, b-# 6C.Z#|C/2 ?3Z# 4#`5X ,9 E-:# HD;X # # #+?Z#$ 5@Z#( A  #_:?9/ (i  +   m B=\2]&C< & L CZ@]_&B %'C E'"C +C e'#'CuXCZ'B^  qDMZ _`'BL ("CL,(+CN a(#OBP D6Z`Zc(D4 (% 4 (C5 (%5 )"C5 B7^ C8^ C9Q) D:)! 4xa" DE#"CD#CD LW BCZ`cxd)B )"C*C G*+C #Cr*$ cid% % & Bdd*HDX B ' C$d)e*+C# * - CZ0eg+HDX ,+C L+C ulgD l+CuP( 4ϩf'c ND0gg+:F/++C1 u|& Bgg+HDX & 4Dgh',HDX ?Z[ P  )% :   *u**Y@ . Jh hDEEWfAF?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#D#~E#D  %  5E*/ h*hS,5  E00h:h, E5l@hJh,r  [͂  P ӝ  %֮  :ؾ q   2- 0 :3 6 $9 < p:? "B ] YA` kd s+g 8j m  p &s 2v 46y n  A  ] P5 & 3 1 , * Bĝ Xǝ !ʝ 3͝ 80Н ڝ +Bݝ 6 b- , /  ]$ H3  T $  - ( i!   $ @ " = *$  &# >, 6/ 2 V5 a8 {(; >> A  D )+G xJ M P ,S ;V A:Y <\ ,_ %h k Tn \>{ }  4 + + 9  "" )% ( >,+ . A1 4 :7 ?: = } @ ?C |)P $Z >d 1o J1 \=   .: 5 ( V& & <  4 6 2 Ɲ :͝ 4ԝ F۝     ' #7   s  Z0 # %% 0, ;#0 !7 A.> B 2I &2P "W ?[ #5b i p w ~  A  :%  ], " #-  ; c 7 0 ? A w6 j/ J z  5 ' 7? y?  / T &! ( / &93 : 9A +H tO >S X*Z B^ #*b N2i Ym 2t -4x    . .  ') $ {  9' 4; /  : % 1  - b      $ + 2 @9 {7@ G ,=K R Q"Y 6<` g 4n !u |  @    * ?  < 6 6  @   + 6 Z8  ;  -  U4  # 3 9 08# * <1 v8 < *@E`E,| D(| l{jPhQFEEfEintNsaP6@\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 EAPhjh, key@ k@ \@ num@  _mFHphh- ?FG kG/- \GN- numGm-HFV3hh- ;:U- FQ3hh- ;:P-E;3i.i . ;::8.3F630i^iL. ;:5x.K#F03`ii. ;:/.xF*3ij. ;:)/F$3 j{j$/ ;:#P/[ͰPЭӒ%:l2-|0|:3|6|$9| <|p:?o|"B_|]YA`kds+g8jm p&s2v46yn A ]P5&31,*BĒXǒ!ʒ3͒80Вڒ+Bݒ6b-,/]$H3T$-(i! $@"=*$ &#>,6/2V5a8{(;>>A D)+GxJM P,S;VA:Y<\,_%hkTn\>{}4++9"")%(>,+.A14:7?:=} @?C|)P$Z>d1oJ1\=  .:5(V&&< 462ƒ:͒4ԒFے '#7 s Z0#%%0,;#0!7A.> B2I&2P"W?[#5bipw ~A:%],"#-;c70?Aw6j/Jz5'7?y?/T&!( /&93:9A+HtO>SX*ZB^#*bN2iYm 2t-4x..')${ 9'4;/:%1-b  $+2@9{7@G,=KRQ"Y6<`g4n!u|@ *? <66 @+6Z8; - U4 #3908# *<1v8<*@FO|F?|mpjGEEZL 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%#d R 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!H"39N> w0(% &&w# :F'#N1((N+ b,# 3-#len.7# h(/# }9.0  3 H!4# :F5# HD67#*79 #_:?9/ ( +OU g 9 x F7jjp/SJӘ Gjj/SJ /-؞/G(50ڞw0h0 A F3jj0SJ20p 8H<kk0SJ;+1 G kvkK1SJw1HD71H72h:2 FEkkn2@kD SJD  Y %GLkk2@kK 2SJK 2HDK733 ^H`>k9lu3@k_ 3 #Hx@lKl3@kw  G}7Pl[l3@k| \ YG`ll4SJD4-d4G(44h5RH^5 G=lAm5SJ<5h>5H!?5 H,Pmm6SJ+ ;6o AG>mnf6SJ6HD76F>6:FN7 GH!7RH7H78! 4n qGp>n=o=8SJoi8:Fo8 Gq GZ>@oo8SJY9:FYg9 G[3 yH7oo9SJ6h(6x H!>pmp9SJ h(  F" [̓  Pg Ӟ "%֯  :ؿ    2- 0 :3 6 $9 < p:? "B ] YA` kd s+g 8j m  p &s 2v 46y n  A  ] P5 & 3 1 , * BĞ XǞ !ʞ 3͞ 80О ڞ +Bݞ 6 b- , /  ]$ H3  T $  #- #( #i! #  #$ #@ #" #= #*$  #&# #>, #6/ #2 #V5 #a8 #{(; #>> #A # D #)+G #xJ #M # P #,S #;V #A:Y #<\ #,_ #%h #k #Tn #\>{ #} # #4 #+ #+ #9 #g#""g#)%g#(g#>,+g#.g#A1g#4g#:7g#?:g#=g#} @g#?Cg#|)Pg#$Zg#>dg#1og#J1 #\= #  #  #.: 5 ( V& & <  4 6 2 ƞ :͞ 4Ԟ F۞     ' ##7 #  #s  #Z0 ## #%% #0, #;#0 #!7 #A.> # B #2I #&2P #"W #?[ ##5b #i #p #w # ~ # #A # #:% # #], #" ##- # #; #c #7 #0 #? #A #w6 #j/ #J #z # #5 #' #7? #y? # #/ #T #&! #( # / #&93 #: #9A #+H #tO #>S #X*Z #B^ ##*b #N2i #Ym # 2t #-4x # # # #. #. # #') #$ #{ #  #9' #4; #/ # #: #% #1 # #- #b  # #  # # #$ #+ #2 #@9 #{7@ #G #,=K #R #Q"Y #6<` #g #4n #!u #| # #@ #  # # #* #? # # < #6 #6  #@ # # #+ #6 #Z8 # #; #  #-  #U4  ## #3 #9 #08# # * #<1 #v8 #< #*@ $u$$Y@ .D6y tppIEEZL 0fEintNsaP6@\w;h7+vfWI7(I7Wa>HFJG#HH#  /{ . 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,H>#H>#H>#6I># I>#I>#I>#OI>#H># I7#$I#(I* 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#glIm#n#dayo#Hp#minq#secr#cs#t"a yIz#{#|#}#~###### \# d# l# t# |##############&#.#g#o###l qI|pp(q9now{tvdgmtM' Ik0qbq#:'Kj' Itd c >IpqqO:keyc 'K d Hq%r{:H 'K da HV0ras:strUHU  a I6pst:str5key5R `IJ t)t:strI;:IR X  IO0t_t+;HN IP  _ I/`ttW;key.H0D IEtt;;:DR [ PТX %4 : O 2 -X  0X : 3X  6X $ 9X  ,X 6 /X  2X V 5X a 8X {( ;X > >X  AX  DX )+ GX x JX  MX  PX , SX ; VX A: YX < \X , _X % hX  kX T nX \> {X  }X  X 4 X + X + X 9 X  " ") % (>, + .A 1 4: 7? : =} @? C|) P$ Z> d1 oJ1 X \= X  X  X .: X 5 X ( X V& X & X < X  X 4 X 6 X 2 X  X : X 4 X F X  X  X  X  X ' X #7 X  X s X Z0 X # X % %X 0 ,X ;# 0X ! 7X A. >X  BX 2 IX &2 PX " WX ? [X #5 bX  iX  pX  wX  ~X  X A X  X :% X  X ], X " X #- X  X ; X c X 7 X 0 X ? X A X w6 X j/ X J X z X  X 5 X ' X 7? X y? X  X / X T X & !X  (X  /X &9 3X  :X 9 AX + HX t OX > SX X* ZX B ^X #* bX N2 iX Y mX  2 tX -4 xX  X  X  X . X . X  X ') X $ X { X  X 9' X 4; X / X  X : X % X 1 X  X - X b X  X  X  X  X  $X  +X  2X @ 9X {7 @X  GX ,= KX  RX Q" YX 6< `X  gX 4 nX ! uX  |X  X @ X  X  X  X * X ? X  X  < X 6 X 6 X @ X  X  X + X 6 X Z8 X  X ; X   X - X U4 X # X 3 X 9 X 08 #X  *X < 1X v 8X  <X * @X u ! ! wt/JEEZL0fNsaP6int@\w;aE+ofWIW.{.l Z#### ##^#H#F# 6#$#(#,s#0 #4"Z#8&Z#<i(z#@,>#D-L#F#.#G]2#Hm;#LD#TE#XF#\G#`H%#d RJZ#h?L#l IJ+ -  %# # FZ#    'YIMPJitm, HZ# HZ# HZ# 6IZ# IZ# IZ# IZ# OIZ# HZ# I#$ I#(#_:?9/(+eJ|tt;[JqZtu;np<^J*uu'<%)S<CJ)|<?)<XJ)xJ\uv<CJ[=?[R=XJ]u|x#J? vw=CJ>=?>J@x~tAutgmtBXJC=~    %  J'`u8 Y@#` J$`2z Tw.QEEZL0fEintNsaP6@\w;hJ6h{?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  'Q` %8P &# 'L#M +#  R -#O .#yL /#N 0#O 1#  2L#(TN 6#,J 8#4J =#8%S FR#@ K GR#HJ HR#PM X#XK 1E 2L 406 ;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 ^# | _# `# a M c g yI z# {# |# }# ~# # # # # # \ # d # l # t # | # # # # # # # # # # # # # #& #. #g #o #   <# <#  #_:?9/(+$ * <  Ln %G  n (%%2o #!P4>#|Q5># N8G# :F; #K   > > 7 > G> M G = _N< j  Nw,w >2%ۏ  M0w7w6>2% :F k Q >@wJwb>2% c>h M/>PwWw>2%. n.G:M.>  SO5G`wnw>2%4  ^RD>pwww>2%C  RIGww?2%H  ,KOww>?2%N c fQmwwj?2%l :Fl kl Rs>wx?2%r ? K}> x'x?2%| c|> L>0xZx@2% :@GN>`xy|@2% @nG@:M>tAtLG y.yA2% R>0y:yA2% QG@yNyB2% PPyby-B+:F kS lhOpyyYB+:F kQ>yyB+O>yyB+c>uR>yyB+ON>yz C+nG:M> }KGz"z5C+L>0zBzaC+)GPzbzC+Ppz~zC+NANzzC+DO>z{1D+]Dk  Mu  gN>{{}D+Dk!MD  NK>{|D+Ek^  MNR ^ L> |}(E+TEk Md  R> })}tE+ k &A S>0}9}E+kA1(L>@}I}E+k{L>P}Y}E+kGL#>`}}$F+"PFk"pFT?Q*>}=~F+)Fk)F M+u~Q4>@~~F+3(Gk3HG M5Nu|u~R@>~hG+?Gk?G MAutuvuxuzAQP>G+OkO&~JU>H+TkT1RKZ>=H+YkY<EL_>-iH+^k^GH8HNe>0H+dHkd8I})Rl>'I+kSI"keyk}sI"4Rs> I+rINr lenr#it>I#cu>I!dvcJ!LwJ$!,P>JN> ʂK+ЂقK+k}K> L+k>K>6L+k>O> bL+kK>L+L"lenL$ Mo!PM!bKN %K P>3N+k_NwN>m~N+N"keyd NK >pyN+;: 7L%>O+$uid$ WHP*>BO+)'K)W] O0nO+/O"len/O!N1%PRe>3YP+dP"lend^ P!Ld^ POPm>@Q+l3Q"lenluQ!LlQMu>Q+tlent^ !Lt^ #Mz> Q+yleny!LyP>  RuidN3O /9R+|R0<eR+J>@lRLMRRMR  Q>pRMSK%SDL>̇9SMWeSJWyS}P>Ї!SEOSLOSPQ>0\SEO%TLO9TN>`MTNd yTNd TPXM>TNd TNd TJ% UN>!UNd MUNd aU N> [uU+UNU"lenUV M _#iV&w&   zM>`&V+V"keyd VNW"len^WnM0W+W"len X'N P>z^X+X"keyd X"lenX? QǍBY+? nYo PЍY2% Y NR:Y2%9 'Z K"]Z(2% Z;!Lh>0Z:Fg ZKgG/[+g?  !\Nim[!AMj [) 4b!4NA>̐[+@? !\NB[!MC \) 4`!QUАv\2%T H\:FT kTh\!PV\"P&>\2%% J"J>\2% " O>!]2% M]#c>]"Me>!]2%d  #mP0](2% ^:F (k0^*P^P#OS^2%R :FR kR#O>^nL_+? !\NS_!L |_) 49Ǔ$$aL> w_nL_+? !\N_!L '`) 4'$lK>זE`nLq`+? !\N`!L `) 4+$Q>,cO>,R$#%?RG-`(2% a-fo>Sa.wO/$ !0$0$O%WP>0~|a(2% az%KGa2% %%N>җ b2% nG:M> %Os>6b2%r 1cr>?&Q\+bb2%[ :F[ k[g&BKB0Tb(2%A b w&  g&2[ ]2P j 2 3% ֩& 2: 2 & 22 -2 02: 32 62$ 92 <2p: ?2" B2 ]2YA `2k d2s+ g28 j2 m2 p2& s22 v246 y2n 2  2A 2 2] 2P5 2& 23 21 2, 2* 2B 2X 2! 23 280 2 2+B 26 2b- 2, 2/ 2 2]$ 2H3 2 2T 2$ 2 '- '( 'i! ' '$ '@ '" '= '*$ '& #'> ,'6 /' 2'V 5'a 8'{( ;'> >' A' D')+ G'x J' M' P', S'; V'A: Y'< \', _'% h' k'T n'\> {' }' '4 '+ '+ '9 ' j '" "j ') %j ' (j '>, +j ' .j 'A 1j ' 4j ': 7j '? :j ' =j '} @j '? Cj '|) Pj '$ Zj '> dj '1 oj 'J1 '\= ' ' '.: 252(2V&2&2<2 24262222:242F222 22''#7' 's 'Z0'#'%%'0,';#0'!7'A.>' B'2I'&2P'"W'?['#5b'i'p'w' ~''A'':%''],'"'#-'';'c'7'0'?'A'w6'j/'J'z''5'''7?'y?''/'T'&!'(' /'&93':'9A'+H'tO'>S'X*Z'B^'#*b'N2i'Ym' 2t'-4x''''.'.''')'$'{' '9''4;'/'':'%'1''-'b '' '''$'+'2'@9'{7@'G',=K'R'Q"Y'6<`'g'4n'!u'|''@' '''*'?'' <'6'6 '@'''+'6'Z8'';' '- 'U4 '#'3'9'08#' *'<1'v8'<'*@4u44Y@. ]%K.$1`HSEEZL 0fEintNsaP6@\w ;h 7+ vfW>6h{ .l ># # # #  # #^ #H #F # 6 #$ #( #,s #0 #4 ">#8 &>#<i (#@ ,L#D -Z#F# .#G] 2#Hm ;#L D#T E#X F#\ G#` H%#d R J>#h? L#l   -  % #  # F >#'K1E2L406;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!r0(% &&r# :F'#I1((I+ b,# 3-#len.7# h(/># x9.0 3 H!4# :F5# HD67#*74#_:?9/(+JP b 4 n %mn @ 4( Q*R # Q+x # , # )- # . #eof/ # N0 # K1 # L2 # 1b3 #$ ~6R #( 2%7L #, 7:#0 ;#2 L  L b@ r & L r &X  & L & ~  > L   > L >  > L >   L  _NA#nUBJ r 0 T|>`Xb+{ cV{ ucV}&len~1cNc@k\PW %d   A Tr`{NdVq  W*>OzdPW) d;:) dU+ 43ך %%! T>P+e"V We"PW we ~U@>e+? e#rip? e1bA&/f$keyB0HNCg$lenD1XUE&SF [G iH&[f% 4ra ?  UȞf"PW f zTОf"PW g &5W#-@g":F"lg'mT$ u|]T|09g(rip{ Ww@IgVv W>P9g+ h1b&QhuUhi(iN`i)T?V(>@I~i*+' *1b'&ZW>Pʣi+ i"C1 juXuUJjijNk)ghoW>Уk+ JkPW vkkT1"liNluUvlNl)|^S>ѧ m+ 9mPW qmmS>A n+ 9n*PW YnTW>Pqqn+ nPW n9o!WT>qo"+ oPW +o4S:>o+9 pPW9 !p2V;&U<1=Wp@k>`<U pPW !U>p"GTp"PW q'@kd  !TU>qIq"GTuqPW 'S u|, 40!H+U>=q"V q"GT qPW 'S ux, 4!V>@ rPW -S %GW>9r+ er#keyl r*PW S slen&+s!L&`;:%Pi&cs 4l!yT>]s"V sPW 'S ux, 4 Vm`isVl !,Wh>ptVg!\VG>;t(keyFl U->۹gt+, t.key,*N,r .len, W.0HU/tV01u01!FVA>( u/key@l Lu!U^>0Yu/key]l u!SU>`u/keyTl v!JjVL>úк v/key;l v%S_>v+^ wV^ NwyA` nwWa w@kb`IUc>w0PWr wPW x!RW7> Y0x/key6l \x!T2>`x/key1l x&qS>sx+ y.keyNr @y#len`yTyS&y$k0\-Sr U>yV>1z+ =z#key]z*Nr .len W0PUuwV1Rul   -[ $'Pr -Ӟ 1%, /-:< -L 3-2- -0 -:3 -6 -$9 - < -p:? -"B -] -YA` -kd -s+g -8j -m - p -&s -2v -46y -n -  -A -  -] -P5 -& -3 -1 -, -* -BĞ -XǞ -!ʞ -3͞ -80О -ڞ -+Bݞ -6 -b- -, -/ - -]$ -H3 - -T -$ - - ( i!   $ @ " = *$  &# >, 6/ 2 V5 a8 {(; >> A  D )+G xJ M  P ,S ;V A:Y <\ ,_ %h k Tn \>{ }  4 + + 9 r ""r )%r (r >,+r .r A1r 4r :7r ?:r =r } @r ?Cr |)Pr D$Zr 4>dr 1or J1 \=     .: -5 -( -V& -& -< - -4 -6 -2 - ƞ -: ͞ -4 Ԟ -F ۞ - - - - -' #7    s  Z0  #  % % 0 , ;# 0 ! 7 A. >  B 2 I &2 P " W ? [ #5 b  i  p  w  ~   A    :%    ],  "  #-    ;  c  7  0  ?  A  w6  j/  J  z    5  '  7?  y?    /  T  & !  (  / &9 3  : 9 A + H t O > S X* Z B ^ #* b N2 i Y m  2 t -4 x       .  .    ')  $  {    9'  4;  /    :  %  1    -  b           $  +  2 @ 9 {7 @  G ,= K  R Q" Y 6< `  g 4 n ! u  |   @        *  ?     <  6  6  @      +  6  Z8    ;     -  U4  #  3  9  08 #  * < 1 v 8  < * @ 'Vr $2u 2 2Y@.?6)@XEEZL 0fEintNsaP6@\w ;h 7+ vfW>6h{ .l ># # # #  # #^ #H #F # 6 #$ #( #,s #0 #4 ">#8 &>#<i (#@ ,L#D -Z#F# .#G] 2#Hm ;#L D#T E#X F#\ G#` H%#d R J>#h? L#l   -  % #  # F >#'K1E2L406;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!}0(% &&}# :F'#T1((T+ b,# 3-#len.7# h(/I# 9.0 3 H!4# :F5# HD67#*7?#_:?9/(+U[ m ? n %xn K 4( Q*] # Q+ # , # )- # . #eof/ # N0 # K1 # L2 # 1b3 #$ ~6] #( 2%7W #, 7:#0 ;#2 W  W mK } & W } &c  & W &   > W   > W >  > W >   W  _N<~K # Y$:#uid%/#X&& { ) y*:# >+#",V {  0 X@z+ ) 1b X& 1g Y>2z+ z) [{@k`X&{{0[ g {K  X[@c{[Z |g {YC>!)B ![Bg "- +YJ>py"|)I N|[I |SKg ut# 4U$ PP% % c 9X(|:F'|[)g u| X>$ })ņ 9}&YŬ 'tag:uz: (X>0k{}) }(key }&Y )}c Y>p~) 1~Y:Q~(keyc q~R0 `X>~) ~XX ~zX:4&   )Sg k*tag:) /"EX<>:F; -;6+s"WY5>x:F4-4+,Xy U()xT dYl>`&)k-Ym X>+ ׁ&)ܹYކ ul Y&`)X&$Sg u`)Y:P'uid/H*i&|# 4TDYg>.keyf   -[ $-PВ -  %/% :-:, -< >-2- -0 -:3 -6 -$9 - < -p:? -"B -] -YA` -kd -s+g -8j -m - p -&s -2v -46y -n -  -A -  -] -P5 -& -3 -1 -, -* -B -X -! -3 -80 - -+B -6 -b- -, -/ - -]$ -H3 - -T -$ - - ( i!   $ @ " = *$  &# >, 6/ 2 V5 a8 {(; >> A  D )+G xJ M  P ,S ;V A:Y <\ ,_ %h k Tn \>{ }  4 + + 9  "" )% ( >,+ . A1 4 :7 ?: = } @ ?C |)P $Z 0>d c1o J1 \=     .: -5 -( -V& -& -< - -4 -6 -2 - -: -4 -F - - - - -' #7    s  Z0  #  % % 0 , ;# 0 ! 7 A. >  B 2 I &2 P " W ? [ #5 b  i  p  w  ~   A    :%    ],  "  #-    ;  c  7  0  ?  A  w6  j/  J  z    5  '  7?  y?    /  T  & !  (  / &9 3  : 9 A + H t O > S X* Z B ^ #* b N2 i Y m  2 t -4 x       .  .    ')  $  {    9'  4;  /    :  %  1    -  b           $  +  2 @ 9 {7 @  G ,= K  R Q" Y 6< `  g 4 n ! u  |   @        *  ?     <  6  6  @      +  6  Z8    ;     -  U4  #  3  9  08 #  * < 1 v 8  < * @ 1u 1 1Y@.Jv,kZEEZL 0fEintNsaP6@\w ;h 7+ vfWLZ>6h{ .l ># # # #  # #^ #H #F # 6 #$ #( #,s #0 #4 ">#8 &>#<i (#@ ,L#D -Z#F# .#G] 2#Hm ;#L D#T E#X F#\ G#` H%#d R J>#h? L#l -  % #  # F >#    'K1E2L406;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, # #,4n #_:?9/ (M +nn %n z4( Q*# Q+# ,# )-# . #eof/# N0. # K1D # L2# 1b3D #$ ~6#( 2%7#, 7: #0 ;#2z  > >>. >> D 4 _N<  " &# # :%# & # '#U (U  a+ &, # .# /# m0 # wB1*# b 2 # /3& # ,b4  @7 8# 7A9,# z5:7# ;B# <#( =#, )>#0 ? #4 {@ #5 A #8 B #< , fC7  )i [2>܂+0i 0 l{0 [1 i3J  Z'>D+%i p% {% [&( [>`H+i t[ͅL Y>`\&+i R[  SZ>`:+i 0A[ f[[ɇ:Z*  xZ>@#+i =A[ ]:Z*}$\ZupJ cr[ 4g [ G h[! Z![0 i1؉" YH0[G - # x[q$[p  %h[[ KA[hwZ upY Y I[ Ȋ& ' n Z>z(A[h/Zn)\V>$A[Un$[U *SW + 4k#9Z4$A[3n$[3 ,(*Z;*\< - k-Z>n0A[n\ ɭʭm wB* (b  (/& *S .''!/R0.8g''!h///)`[}>$A[|n$[| *S~ #[ $A[n$[ ,*$\'*\( -{g[>pA[n:  J( *S &-'I'> 71T&`'x'm!/j/,[M>A+Li :ZL*2A[Lh /ZNnΏYO(lZPYQ*p$\RْEZS:T U 8VWZWw[X Y Z ֓m[ wB\*b ] 4/^& Vi_ x3 4v [>Pk4key     *[0 *P *K 5%\ (*:l *| ,*2-K*0K*:3K*6K*$9K* ,K66/K62K6V5K6a8K6{(;K6>>K6AK6 DK6)+GK6xJK6MK6 PK6,SK6;VK6A:YK6<\K6,_K6%hK6kK6TnK6\>{K6}K6K64K6+K6+K69K6 6"" 6)% 6( 6>,+ 6. 6A1 64 6:7 6?: 6= 6} @ 6?C 6|)P 6$Z 6>d 71o [6J1K6\=K6 K6 K6.:K*5K*(K*V&K*&K*<K* K*4K*6K*2K*K*:K*4K*FK*K*K* K*K*'K6#7K6 K6s K6Z0K6#K6%%K60,K6;#0K6!7K6A.>K6 BK62IK6&2PK6"WK6?[K6#5bK6iK6pK6wK6 ~K6K6AK6K6:%K6K6],K6"K6#-K6K6;K6cK67K60K6?K6AK6w6K6j/K6JK6zK6K65K6'K67?K6y?K6K6/K6TK6&!K6(K6 /K6&93K6:K69AK6+HK6tOK6>SK6X*ZK6B^K6#*bK6N2iK6YmK6 2tK6-4xK6K6K6K6.K6.K6K6')K6$K6{K6 K69'K64;K6/K6K6:K6%K61K6K6-K6b K6K6 K6K6K6$K6+K62K6@9K6{7@K6GK6,=KK6RK6Q"YK66<`K6gK64nK6!uK6|K6K6@K6 K6K6K6*K6?K6K6 <K66K66 K6@K6K6K6+K66K6Z8K6K6;K6 K6- K6U4 K6#K63K69K608#K6 *K6<1K6v8K6<K6*@K8u 8 8Y@ .y+%Y2gp_EEZL0fEintNsaP6@\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! a0(%&&a#:F'#81((8+b,#3-#len.7#h(/-# g9.0r 3H!4#:F5#HD67#*7# #_:?9/ ( +9? Q # r(=BN9!-Q01b10#h?2}5960#70#r*8; <#=0# 7> A!B #& CV FG0#H0#'I1  Q\ RCS T& 8>UV  L/>Mr#N0# O#-Va # W ? 0Z [#3]\#key]#Y^#$_0#(]`>#, ^a \8d e#3_f#keyg#h#$^i #4J \jJ  $Fmn#a!o##p # 'q0#  r   u \0p+0q( \i%'00 ]_z 0[ q(y 7y0V  =]g>`keyf \f ^f$ =h * ?  ]Z>q(Y ɗkeyY ^Y$ ![R ^M>G q(L 5keyL U \L !NR  S ]>Puq( e^ ט\ "set C ^p>'o:Fo-oݙ#Q* Z]i>0w:FhK-h#L"*  ^>OϚq( !_`!W_T] $] ]* .]* WD\7%!H&K!H4&m!H?% !H,' O!Hi^>Pq( כ!@k\^* G!\ upe]>p\ l^ ]0^%6$]%(]C_\B (1\[:FZ՝)\\ u|(YW^8 ]^7$ ,(j\N`zJ:FMv)^O* u|*\>+q( +^* x^>Bq( ͞ e^ ]key tag0՟]>!^* up, 4%-8!..(\!P-\ Y/i"%BN\ q(  0_ ]0 0]0\ , 4]k   q(j 6 jj0ܢ]l05\m ^, 4 V?^H  q(G  G G0Y 9G0 G0]I0\J ۤ, 4e \,  1 q(+ 0 ++0֥ 1b+0 \- /, 4B 0C_@  Xq(i% *D\w>+q(v +\v #7=*1^> ¦q(  \ ~2key )^ up, 4  - P3(.1'+^>g 4q()7\ uxw^δ 85 4S7 'L < '6[a )P -*6ӂ 7%֓ 6:أ 6ܳ "62 -6 06: 36 66$ 96 <6p: ?6" B6 ]6YA `6k d6s+ g68 j6 m6 p6& s62 v646 y6n 6  6A 6 6] 6P5 6& 63 61 6, 6* 6B Ă6X ǂ6! ʂ63 ͂680 Ђ6 ڂ6+B ݂66 6b- 6, 6/ 6 6]$ 6H3 6 6T 6$ 6 $- $( $i! $ $$ $@ $" $= $*$ $& #$> ,$6 /$ 2$V 5$a 8${( ;$> >$ A$ D$)+ G$x J$ M$ P$, S$; V$A: Y$< \$, _$% h$ k$T n$\> {$ }$ $4 $+ $+ $9 $  $" " $) % $ ( $>, + $ . $A 1 $ 4 $: 7 $? : $ = $} @ $? C $|) P $$ Z $> d $1 o $J1 $\= $ $ $.: )5I*)(Y*)V&i*)&y*)<*) *)4*)6*)2*)Ƃ*):͂*)4Ԃ*)Fۂ +)+))+) 9+)I+)'Y+!#7i+! y+!s +!Z0+!#+!%%+!0,+!;#0+!!7+!A.>+! B ,!2I,!&2P),!"W9,!?[I,!#5bY,!ii,!py,!w,! ~,!,!A,!,!:%,!,!],,!" -!#--!)-!;9-!cI-!7Y-!0i-!?y-!A-!w6-!j/-!J-!z-!-!5-!'-!7? .!y?.!).!/9.!TI.!&!Y.!(i.! /y.!&93.!:.!9A.!+H.!tO.!>S.!X*Z.!B^.!#*b /!N2i/!Ym)/! 2t9/!-4xI/!Y/!i/!y/!./!./!/!')/!$/!{/! /!9'/!4; 0!/0!)0!:90!%I0!1Y0!i0!-y0!b 0!0! 0!0!0!$0!+0!20!@9 1!{7@1!G)1!,=K91!RI1!Q"YY1!6<`i1!gy1!4n1!!u1!|1!1!@1! 1!1!1!* 2!?2!)2! <92!6I2!6 Y2!@i2!y2!2!+2!62!Z82!2!;2! 2!- 2!U4  3!#3!3)3!993!08#I3! *Y3!<1i3!v8y3!<3!*@38u 8 8Y@ ..'YP$:gdEEZL 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%#d RJZ#h?L#l A F   - %##FZ#'LLSZ6aB#RbK172>406;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#a Mc}megs~`islIm#nh#dayoh#Hph#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-##,'4'<h #Es#/Es#)Es#Ds#~Es#DY- h#gh#g5! 0(%&& #:F'#1((i +b,i #3-i #len.#h(/#  9.0(  3H!4i #:F5#HD6#*7z  #_:?9/( +    yn % n  4 (Q * #Q + # ,H #) -^ #  .y #eof /^ # N 0 #K 1 #L 2^ # 1b 3 #$~ 6 #(2% 7 #,7 :h#0 ;s#2     ~  ~h = ~ = ~C h# ^ Z N y Z Zd  Z ' Z  '  _N <  )y*#>+o #", ~- (=BN9!- ? 01b10#h?2( o 5960#70#r*8J  ; <#=0# 7>z  A!B # C  FG0#H0#'I A Q\ R? CSo  T 8>U  L/>M #N0# O#-V # WA  0Z [#3]\#key]#Y^#$_0#(]`Z#, ^a H\8d e#3_f#keyg#ho #$^iH#4 \j $Fmno #a!oo ##p# 'q0#  rY$"key##tag$s#>%Z#d&s#k' #set(h# hF&<(key-#.|#m/o # *0#0M 1#4 )s0q(6#)7#Ja8o #yG&2 t9y<fe=#6C>~#Xl?~#*`@~# nOaA] EgG#uiI#kdJ#Z   h   Z]Z   cK*i g$gwset1bLd0g@gȨk=  h@g[gk= sLi`gg k=  d gShLk =  <l`hihxk= <{gphyhk= {ehhЩk= bg#hhk"= "'2c(hh(k'= '2qBgAh;iTk@= @qwdL@iIikK= KCGlQPiikP= P (mWiiتkV= V(8gf\iik[= [gN`aij0k`= `bj jXj\ki= i3bp`jjko= ggo "mo awsjjkv=  avs" ixs!}eyZ"1bzsM hknkk= ά as T#is!}eZ#cs)Jh pk}kk h  `kk"ks 6bkkNk~ b kRlzk .a,`llk++ gs_1llҮk00 \`6llk55 zh;l m*k:'V: *c@m m|k?? Me mZmǯkM S -;f`mimk8 jpmymkC gmmKkNw =cmmk= C lntagX)^Ycuh6fZ>*setecrd~,mcut!M 2 4n&LG7hZ@*setecOd~k~ j',mcup"M "gg~L";j~2 4d?7 "Z&LG8aZJ*setveck,# u|]8kZ *seteck,# u|9ybZ"*setNecd~.k~rb',mcup!M @ 4? 9Ѧ"Z&L H9_Z*setecVk,mcut,M9r&L@H9h&:$e|Z*set{ec{k{=H,mc}ux,M}&:f&LcH6:h :jwZt*setvecvkvN,mcxup,Mx:o&LH:h@;j`rZZ*setqecqkqC,mcsup,Ms@;`&LHP;h;fmZĬV*setleclkl8,mcnup,Mn@;`&LHJ<dhZЬ˭R*setg~ecgkgM,mciux,Mi@;h&LH<#lcZЭˮ*setbDecbkb4,mcdux,Md<P&lLH<hT=n^ZЮ˯*set] ec]Lk]x,mc_ux,M_T=`&gLHd=h=AeYZЯ˰*setXecXkX>,mcZux,MZT=`&RLHp>EbJZа߱j*setHecHkH1bIs0,mcKut,ML?1{&ML I>b9Z}*set8ec8k8,mc:ut,M;?1{&HLDIl?j3Zd*set2ec2k2,mc4ux,M4@;h&3L]I?_.Z**set-Vec-k-9,mc/ux,M/T=`&LtIf@c)Z*set(ec(^k(},mc*ux,M*T=`&LI@5l$Z*set#ec#$k#xP,mc%ux,M%T=`&LI`A(gZ|*seteck,mc up,M 9n&KIA[iZb*seteck',mcup,M@;`&KIZBmZ^*seteck,mcux,MZBl&KIjBhB/iZ$*setPeck,mcup,M9n&KIdCn Z *set 6ec xk ,mc up,M :o&KICaZ*setec^k,mcup,M@;`&K J^D'fZ *setecZk~,mcux,MZBl&K!JDtaZ *setec ksL,mcup,M9n&K5JXE`Z *seteckh2,mcup,M:o&KIJEiZZ~Biec`:,eut,mcup&K\JSFlZ`L*setec k= 8*lensd,mcut&KkJFdk7ZP*6*set6"8'0FXkZ:%*f.set(G/mF.set| r-HpgZc+4/*key1*len*]lZ}set| ,duh,\2ud"Y"l"esJ"g Z,ec D,^ cu`"mc 2 4U&sKJHhZp"+4/keylen*lZ+settImZN+4/zlI*^:Bhgh]jL+key@"Nh#len,KZuh,dud"k2 4JujZ 6+4/*^Bhghb]j'UJm&-%:F%Aset'u|(~Je0r%*~J)0JM`ZT%*.key1set| )dut)'K|\9 460IK kZ8*~J%q()Kju|9 40YK 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)[~J7PВ7ӃB%M 7::7S72 -7 07: 37 67$ 97 <7p: ?7" B7 ]7YA `7k d7s+ g78 j7 m7 p7& s72 v746 y7n 7  7A 7 7] 7P5 7& 73 71 7, 7* 7B ă7X ǃ7! ʃ73 ̓780 Ѓ7 ڃ7+B ݃76 7b- 7, 7/ 7 7]$ 7H3 7 7T 7$ 7 !- !( !i! ! !$ !@ !" != !*$ !& #!> ,!6 /! 2!V 5!a 8!{( ;!> >! A! D!)+ G!x J! M! P!, S!; V!A: Y!< \!, _!% h! k!T n!\> {! }! !4 !+ !+ !9 ! !" "!) %! (!>, +! .!A 1! 4!: 7!? :! =!} @!? C!|) P!$ Z!> d!1 o!J1 !\= ! ! !.: 75 7( )V& J7& )< J7 74 76 72 7 ƃ7: ̓74 ԃ7F ۃ7 7 7 7 7' !#7 ! !s !Z0 !# !% %!0 ,!;# 0!! 7!A. >! B!2 I!&2 P!" W!? [!#5 b! i! p! w! ~! !A ! !:% ! !], !" !#- ! !; !c !7 !0 !? !A !w6 !j/ !J !z ! !5 !' !7? !y? ! !/ !T !& !! (! /!&9 3! :!9 A!+ H!t O!> S!X* Z!B ^!#* b!N2 i!Y m! 2 t!-4 x! ! ! !. !. ! !') !$ !{ ! !9' !4; !/ ! !: !% !1 ! !- !b ! ! ! ! ! $! +! 2!@ 9!{7 @! G!,= K! R!Q" Y!6< `! g!4 n!! u! |! !@ ! ! ! !* !? ! ! < !6 !6 !@ ! ! !+ !6 !Z8 ! !; !  !- !U4 !# !3 !9 !08 #! *!< 1!v 8! <!* @Cu C CY@. 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.? : ;' I@.? : ;' @ 4: ;I !4: ;I": ;I#4: ;I$ U%!I/&4I4  '4: ;I(: ; I) : ;*4: ; I+.? : ;' I ,: ;I-4: ; I.4: ; I /1X Y 011: ; I 24: ; I34: ; I 44: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I.? : ;' I@: ;I4: ;I4: ;I4: ;I4: ;I  U.? : ; ' @: ; I : ;!.? : ; ' I@": ; I#: ;I$4: ;I % : ;&.: ; ' @'4: ; I (: ; I )4I4  *: ;I +4: ; I, : ; -4: ; I.: ;I /: ; I0 U14: ; I 24: ; 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/LEkhgsMgsvY0 Yw f.Y@2w8h" .16flw8/*?6#TW%22222 2Y2s2222?Pv*uw <u< fx<o/=/W[%0=;b(, 5LQZ"E=w0Y-/0vt /r/tv=ֻ<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#g=WI=W=Q5q:,>:>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.hPh=;==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.hpp0Pf0PzXugggg9Jt <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$$DV ./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.hw<@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>OArvuɠuuvvH44 ;>GtlZA&vI=z85zxJ1ܟuuvmH4:CguL:h__1k&-Z<&._X4gv^K'-Y<'.xX4^f~%/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 AXPFAD ACXAB IH X%AB ACK Xн AB IFEXAB IIXAB EXAB AXpO"AB IXAB XAB AX-AB AXAB DXAB DXP AD FN X`rAB OEGX7dAB I X \AB IFF| p\RAB Jp@]AB F p _AB FEEp`AB I p`cAB FLHpdkAB FFpd9AB Ap0eAB OpgAB pg AB pg(AB D|  h AG 0h AG @h AG | 0PhAB 0ph*AB 0h.AG GG0h.AG GG0i.AG FH00i.AG FH0`i[AG FH0i[AG FH0 j[AG FH| Tj AB TjKAB FTjAD TkAB T kVAB ATkAB TkNAB ATkIAB T@l AB TPl AB T`lAB FTlQAB FTPm2AB D Tm,AB MFFTn}AB DT@oAB DTo"AB TpmAB D|  TppAB FIFT0q2AB DTpq2AB DTquAB DT0r1AB TpsAB T t AB T0t/AB DT`t/AB DTt AB | x t#AB x t4AB x uAB IEx u?AB x vAB H|  wAB  0wAD  @w AG  PwAD  `wAB  pwAD  wAG  wAB  wAD  wYAB Q xAD  0x*AB A `xAB O yAB  0y AG  @yAB  PyAB  pyAB  yAB  yAB  yAB  yAB  zAB  0zAB  PzAB  pzAB  zAB  zfAB  {qAB  {AB  |AB F } AB  0} AB  @} AB  P} AB  `}cAB  }mAB  @~{AB  ~AB D  AB  !AB  AB  -AB  0]AB  ]AB  0AB F AB D Ђ AB   AB   AB   AB  AB I AB  ]AB  p AB   AB   AB  AB FL AB D @AB D  AB   AB  AB  AB  0 AB  @,AG FG p,AG FG ,AG FG ЇQAG FG 0,AG FG `QAG FG ,AB IG ,AG FG ;AB F  `AB IFF  0AB FIF  AB FIF GAB D ЍAB  AB  AB  0nAB Y ,AB S АAB O AB  AB  AAB D AB  0UAD FF +AB  WAB S WAB S WAB S MAB  0NAD D AB  2AB  AB  +AB  0$AB D| `AB F`AB AB EPTAB  AB FFFAB О2AB DAB 0 AB @ AB  PAB FFF@ AB PzAB FOУAB F!AB FFaAB P!AB FFaAB AB FIjAB DAB EAB AB D@fAB D AB FFFAB D` AB pAB AB +AB FHAB D0)AB D`.AB D3AB Dк9AB DAB F 9AB D`9AB DAB BCAB E| @NAB DAB F@#AB Ap AB ACAB AB D0;AB pXAB D AB FFIFAB GAB  5AB D`AB DAB FAB | AB F hAB FFGPAB E`AB E `AB IEH @AB ACC0_AB AzAB FjAB DAB Fp)AB FAB FPAB | ppAB BCp0+AB  p`jAB FFFp4AB p7AB  pPAB FFFpGAB p0GAB pAB BFpPAB FpAB Cp=AB Ap%AB p =AB Ap`AB pAB FpPvAB BpAB EpAB Ep AB Ep !AB Ep@ fAB Fp AB FpfXAB D| HgAB H0gAB H@gAB H`g-AB DHgAD AGH`h AB Hph AB Hh AB Hh AB Hh AB HhAB EH@i AB HPi8AB FFHi AB Hi AB HigAB EH j8AB FFH`j8AB FIHjRAG BHknAB FHpk AB HkAB Hk%AB HkAB FJH`l!AB Hl"AB HlAB Hl-AB HmAB H m:AB FFH`m AB Hpm AB HmAB HmnAB EHn<AB FFH@n8AB FFHn<AB HnDAB Ho+AB AH@o/AB DHpoAB HoAB E H`pAB FFGH q9AB FFH`q9AB Hq!AB HqAB HqAB Hr AB H r AB H0r9AB Hpr!AB Hr!AB Hr!AB HsAB FHsKAB FHsAB HtGAB HPtAB HptAB FH0u<AB DHpu<AB DHu7AB Hu5AB DH0v5AB DHpv7AB HvAB DHw%AB DHxAB HyAB H@zAB H{AB H{AB H|AB H@}AB H~AB H~AB HPAB HAB HAB H`AB H AB HAB HAB EHAB EHAB EHAB EHAB H`AB H AB HAB HAB H`AB H AB HAB HAB H`qAB H!AB HAB FHAB FH@ AB EHPAB BCH@DAB HWAB HAB ILHЕAB DHAB EHAB PEH` AB HpaAB HAB FHAB DHCAB FHAB FFH>AB HAB F HpkAB FHEH^AB EH@TAB OFH}AB H }AB H AB RHAB DHAB DHAB E HAB IFF HAB IFFHЬAB DHЭAB DHЮAB DHЯAB DHаAB HHAB HHAB DHAB DHAB DHAB DHAB E HAB IFFHAB DHAB EHAB E HAB IFFHAB DHAB EHAB EHJAB EH`AB EHP;AB DHAB EH5AB DHAB FHp=AB HAB FHMAB HAB H0BAB 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_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_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_bodySIDd3InfaxDataltoInfaxSetFounddoneget_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_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_libmxfPlatformWStringg_libmxfVersionmajorpatchminormxf_get_version/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_packMXFRIPEntrysourcePartitionmxf_mark_header_starttmpPartitionmxf_free_partitionmxf_write_ripmxf_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_klnumPartitionsmxf_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.S0kSmSttuPVPVVRRttu,P,up,R,SS.WWtt5,u$P$W5,WRV5,V@,A,tA,C,tC,C5u@,,P,,W,C5W@,c,RQc,,u~Q,C5u~@,00)1u)144C5u@,11Y2u Y2223u 333/4u /4C5,,uo|.|.uo|..P./uo00uo00P)11uo11P22uo2.2PY22uo533uo/44uo5C5uo,,uP./uP0C5uP,,u./u0C5u,,u`./u`0C5u`,,u./u0C5u,,u./u0C5u,,uX./uX0C5uXP5Q5tQ5S5tS5'9uP5555R55u56R6'9uP555%6V%6,6u ,6'9VP5s6s66u666'9ul5f6u`f6k6P66u`7'9u`0919t1939t39:u09J9J9Y9PY99u99P9:u09y9y99u 9:09y9y99u9:u9w9Pw99V99V9:V::t::t::u::P::S::t::t:/]u:;;/]u:;;L;WL;];u ];<W<==u ==y=Wy=/]u :LLkOukOTTVuVXX*Zu*Z/]:; ;/]u:EEEuE7H7HIuI+J+JgJugJJJXKuXKRRoSuoSVVXuXZZZuZZZ[u[/]:;;/]u:Z;V];/]VL;Y;S;<SK<=S@APRbAuAPRL;[;W[;];u~??W@@WDEW_FFW7HbHWI+JWgJJWXKQW,RlTu~lTVWVXu~XZWZZu~ZZWZ[u~[/]WL;];u~??u~@@u~1CEu~F/]u~L;];uh@@uh_FFuhPBPuhJP~PuhPPuhPPuhP2QuhGQ{QuhQQuh,RTuh U=UuhU-Vuh5ViVuhqVXuhXXuhY:YuhBYvYuhYYuhY/]uhL;[;W@@W_FFWPBPWJP~PWPPWPPWP2QWGQ{QWQQWQTW U=UWU-VW5ViVWqVXWXXWY:YWBYvYWYYWY/]WL;];u~@@u~_FFu~L/]u~0]1]t1]3]t3]E]uP]Q]tQ]S]tS]]uP]X]PX]]S]]S]]SP]]RP]]QP]b]b]]u]]t]]t]_u]]P]!^S#^^S^^S^_S]d^Rh^n^R^^R^^R^_R];^Qh^^Q^^Q^^Q^_Q]^^_u _!_t!_#_t#_`u ___`u _```u _R_R__R__u__R_`u``t``t`bu`~a~abu`\b\bbu `"a"aSaRSa[au[alaRlabubbtbbtbeubbbcSc'cu'ceSeeteeteBfueePReeuXReBfuXeeQeeVe8fSPfQftQfSftSfuPffffVffufgVghuhVuPfu PffffSffufgSghuhkSkuPfef efqfuqfwf uquwfuqPfgg(iu(ididiuffuhfuhSuh8j\jRQk5kRQ ?PRvyPRffSffVghSV*S@SrSffVghV@VrVffu\ghu\sAtu\tuu\uu\6;SffVghVَ2VdV@rVttCuCu22Cu SuSVuVu0SV0CuV22Cu22CuS.0P0CSttRuPBV`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]fufhPpqtqstsupSuttuPuttuttuttuOWOSuSWFSFSu SrSr"u "VSVu FSuhrSVSul"uhVSVSuluhSVFISV"SVSVPVPttuttj u$ $  W  u j W  u  u`u j u` SV  uh  Sul ' uhf SV Sul  uh6 j SV  SV ' SV  SV Pf Pp q tq s ts Oup  +u+Op  W u W u W u OW QR QS QS QS uh uh +uh SVD SV uX8 uX uX +uX> H Q` c Qc h Ph PR Q Q . PRPQtQStSquP}}u))quPjjVu Vu %V%)u )qVPRPR2=PRttuuRQttuuu  JVJNu NVu Vu V'3PRRPRPR !t!#t#u 99u5}RQtt7u7u/W/3u 37WSR)SV3SV@AtACtCuttu%%u%%}V}u Vu ttuu !t!#t#u u ==u ttFuPQtQStS6uPttVu6VPttSu  S u LSLu S6u up6upul ulJul6ulS SLS6S@AtACtCu@u  t  t u  t  t + u0 1 t1 3 t3 K uP Q tQ S tS {!uP } } V u A!VA!D!uD!x!Vx!{!u$!D!uo} u`!{!u`!!t!!t!!u!!!!S!!u!!S!!u!!t!!t!!u!!!!S!!u""t""t"."u""","S,"."u0"1"t1"3"t3"c"u0"H"H"a"Sa"c"up"q"tq"s"ts""up""""S""u""t""t"$u"## $u $P$P$$u"""$u ""S"#S $$S""V"#V $$V""W"#W $$W#N#Q $%$Q""Wd# $W%$$W$$t$$t$$u$$$$S$$u%%t%%t%9%u%(%(%7%S7%9%u@%A%tA%C%tC%&u@%R%R%%W%%u%&W@%%%&u@%% %&uJ%%S%%SG%%V%&VR%o%Rr%t%Pt%%R%%P%%P%%R%%P &!&t!&#&t#&&u &O&O&&u &O&O&&V&&u &&V&&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    < } *Ndњ2  % ) = (+-#C#$%$w#$$$$$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 |IVV t J$K| _ _ __ _ __`` #5'25GA"0N00S+nY[dxr<:' Nt,lJ $ l  0 JK _ ___ ___`` !"#$ 4;F{T  ___``  __K_+ ;Av p pI  #  p ppEpbq~pq$q4q:DqkTqdqtqq(qZqqqq q>qkrr$r4r-DreTrdrrtrPF  % #н  :pSpwpp rrr r7rLrmrrs(ss 0s) Ds= @sR Tse ds s ts s s) sQ sr s  t - s s *t :t; `r G Jtf Zty jt zt t t t. tT ty t t t u u3 ,uI 0uo @u Du Tu Xu xuhu%uPuyuuuuu%uVvv(v8vHv Xv7hvexvuvvvvv v4v_ww w0w@wPwwv `w8pwUwywwwww!wQwywxx(xWHxj8xPx`xpx=x[xmxxxxHxrxx y \R  _ d9 g '5` E,|\(|t?|O| _|o|||||_||+9`F v Ru Y~ r}w 0w @w  Pw `w pw w w w %wY = x U0x* i`x ~ y 0y  @y  Ѝ   А !0U 1A D S a s+ 0$ +  2  0N M 4 4DBT[gt|$c@# p   F ,G 9s R k}[0_ k{p G 0G * 9"* -*%= 2% G = U` kPv v=* I*bY*i*y* * * *** **. *T +y + )+ 9+I I+ Y+:i+ y++%+P+y+++++% ,V,),c9,I,Y, i,7y,L,|,:,S,,,,, -m-e )-9-eI-uY-i-7y-- -- -) -R - -- .4. ).w9.I.Y.i.) y. ...Q .<.S.. .U //)/9/QI/Y/i/y////y/// /W / 0 0!)0 88C8 8  8dk 9 9P  ,9d<90; M9  \90t/ k9 9G9 9 9@} 9@h  9@ :h  :`&:@g 5:0r9 B:j  V:@}  e:g :Pl  :7d :0h  :Б< :5 : ; -; W E;О2 X;`  q;@;;P}  ;l- ;;M ;ph  ;H <[<pt -<Ь C<FW< k< < <! <py <0+ <i[ <% <ig =m =x <=`N='`= r==7 =r! =kn =  =u5 =u7 = =0q2 ><  >@  />k >> W>`  n> >`>>`h  >@  >@o/ >>">Py >У ?@T ?`j8 5?w% P?i `? q?0B ?P ?9? ?G ?@n8 ?  @, @P =@  P@r  ]@n} v@ @k @ @r! @ j[ @ @ @y @ ! Aq! #A 8Ay QA` cA` AЂ  Ai  A Al Ah Aq Au? BrB $Bpm  3B+ NB| dBa zB$B0g Bpr! B B B j8 Bp  B@N C0n ,C r  7C~ HC< aC C< C`CC.C }  C CW D`t/ D (D 1D >D QDj jD{ zDPz D`q9 D`D@, D D ; Di  DDz Ey (E M UMz cM`g- rM4 M0) M Mg( M Mzf M 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_TapeDescriptor_set_keyg_GenericDescriptor_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__.5473verify_essence_write_state__PRETTY_FUNCTION__.5460g_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__.5903free_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_listg_KLVFill_key__PRETTY_FUNCTION__.5431__PRETTY_FUNCTION__.5404__PRETTY_FUNCTION__.5370g_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__.5045__PRETTY_FUNCTION__.5032mxf_index_table.cg_IndexTableSegment_keyfree_index_entry__PRETTY_FUNCTION__.5030__PRETTY_FUNCTION__.5016mxf_data_model.cget_type_iditem_def_eqset_def_eq__PRETTY_FUNCTION__.5058free_set_deffree_set_def_in_listfree_item_deffree_item_def_in_listclear_type__PRETTY_FUNCTION__.5071g_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__.5051free_metadata_item_valuefree_metadata_item_in_listset_eq_instanceuid__PRETTY_FUNCTION__.5025item_eq_key__PRETTY_FUNCTION__.5038create_empty_setg_Null_UUIDget_or_create_set_item__PRETTY_FUNCTION__.6630__PRETTY_FUNCTION__.6586__PRETTY_FUNCTION__.6554__PRETTY_FUNCTION__.6538__PRETTY_FUNCTION__.6524__PRETTY_FUNCTION__.6509__PRETTY_FUNCTION__.6495__PRETTY_FUNCTION__.6481__PRETTY_FUNCTION__.6467__PRETTY_FUNCTION__.6453__PRETTY_FUNCTION__.6439__PRETTY_FUNCTION__.6425__PRETTY_FUNCTION__.6407__PRETTY_FUNCTION__.6387__PRETTY_FUNCTION__.6373__PRETTY_FUNCTION__.6359__PRETTY_FUNCTION__.6345__PRETTY_FUNCTION__.6331__PRETTY_FUNCTION__.6316__PRETTY_FUNCTION__.6302__PRETTY_FUNCTION__.6288__PRETTY_FUNCTION__.6273__PRETTY_FUNCTION__.6258__PRETTY_FUNCTION__.6244__PRETTY_FUNCTION__.6230__PRETTY_FUNCTION__.6215__PRETTY_FUNCTION__.6200__PRETTY_FUNCTION__.6181__PRETTY_FUNCTION__.6166__PRETTY_FUNCTION__.5391free_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_info0000775000454400017500000163677311026526361012662 0ustar stuartcrdELFP4$4 ((%444@@ttt  o o  o o Ptd^^$$QtdRtd  o o/lib/ld-linux.so.2GNUSuSESuSE %5-. 0 24/1&,(3")'! %  # $+*F;t4x  5K1NTCp2.k2U$OZC7Gg%[?p'd"9Mr$ .`pppp|KgF5AT7Lp;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 opp(p*ppp pppp p p $p (p ,p0p4p8pD$D$ܓT$6uBD$*D$ D$QD$$pEE [^]Ít&t$PǃD$T$=oD$T$=tbD$D$T$b0VPg t$ǃvD$ T$:=tDD$D$ T$.rƆƆƆƆD$T$<D$,T$<tbD$D$,T$j~ lt$ǃD$<T$B<tbD$D$<T$}lt$BǃD$LT$;D$D$LT$n}D$1D$ D$(WD$$pE/D$D$T$ }t@VIUD$dǃ-D$+D$ D$|RD$$pEE [^]ÍD$D$T$k|D$.D$ D$TD$$pE,D$,D$ D$TSD$$pEE [^]D$*D$ D$(RD$$pE`t$ǃD$\T$9mD$lT$u9}D$D$lT${D$3D$ D$xXD$$pE $4ǃD$+D$ D$RD$$pEbD$/D$ D$|UD$$pE)D$0D$ D$PVD$$pED$D$\T$(ƆƆƆƆJD$.D$ D$$UD$$pEnD$-D$ D$(TD$$pE5D$,D$ D$SD$$pE@t$VǃD$|T$6D$D$|T$xu9D$4D$ D$PYD$$pEG yO^t$ǃD$T$%6t(D$D$T$/fD$T$5D$D$T$wurD$6D$ D$ZD$$pEPD$/D$ D$UD$$pEgt$qǃD$T$4 D$D$T$vD$7D$ D$X[D$$pE^D$0D$ D$VD$$pE%D$2D$ D$XD$$pEut$FǃD$T$3D$D$T$ruurD$8D$ D$(\D$$pE7D$1D$ D$WD$$pE t$XǃD$̔T$2u~ED$3D$ D$XD$$pEeD$5D$ D$ZD$$pE,D$D$̔T$z/ZD$9D$ D$]D$$pED$4D$ D$YD$$pED$6D$ D$[D$$pEYD$7D$ D$[D$$pE D$8D$ D$\D$$pEt&UWVSD$$ΊGD$$ފGPD$$$t]D$ D$D$D$$D$$'D$$AlD$$ZV$]D$ D$D$)D$$p D$$D$D$ $T$9D$<D$ $É։T$$t$D$<D$ D$T$ED$D$ T$t$ D$ $T$t$ $]T$D$ED$$/D$$D$$ȋ$D$[^_]É'UhuΉ}lj]uiD$bD$ D$]D$$pD$D$ D$\_D$$p1]u}]ËO(G,D$ g(Ë4 \$$t$HVEЉD$ ED$]\$$M^D$$eEЃ ED$lD$ D$D$$pD$gD$ D$^D$$pD$jD$ D$PD$$pD$kD$ D$p^D$$p`ED$$1Vt:f}tdD$pD$ D$D$$p D$oD$ D$^D$$pED$$Ut9f}tdD$rD$ D$_D$$pD$qD$ D$^D$$pWD$D$$]u2D$uD$ D$&D$$p]D$\$$ St2D$xD$ D$,_D$$pUD$\$$Rt D$z룍U؉ED$CD$ED$ED$ ED$E$QED$CD$EډD$EىD$ E؉D$E $1&UWVS\$WUEUB$kD$[]@$AGpMmD$D$ pD$D$$E1\$1$GCD$׌$ڌD$CB?$6Cp? k0@${&E$GtrU$GËSt$|$D$ T$$UEЍU܉D$E$KEЍU܉D$T$$Ό\[^_]D$D$pD$D$ D$D$$_~$$mv $"[Cp$G$.f$_|$_$Z$Yh&UWVS  D$E$EU$F $WD$Pz $D$_ $:D$D $+<D$) $EED$D$D$ $T$JD$<D$ $։ÉT$*t$D$<D$ $D$T$VD$D$ t$ T$D$ $T$"t$ $]T$D$V $D$; $D$ $̋D$$D$E$t&DŽ@DŽDŽ($u׋ 0$B U1$D$aCDžDžDžE$C1HXpf1f1fxi{fff)Ș"~"Di{fff)ؘ"~"i{fff)"~",U$B!$_Ѕ$|$$$$``D$$`T$$`D$$@11#D,փ~ ikd L$${}4$ٍU$D$CAlG5$\$3G5$\$G5$\$uD$$U$:AE$wA@9 ~G9 ~G9 ~t$D$u.uЍ]܉t$$O t$\$$ΌIu [^_]Ë U [^_]ÍE$@PT$PT$PT$PT$ PT$@ $`D$$ D$D$ D$<`D$$p1D$1kDžDžDž$$`c_t&'UWV1S|UM$m$$aE|$$>rt&@D$ CD$CD$CD$CD$CD$ C t$$DaD$CD$ CD$$AD$^E$>tiU$>n@D$ CD$CD$CD$CD$CD$ C D$$aD$e$TZGD$G$aD$D$_D$ G W$$T$EUD$D$ $T$D$D$ $É։T$D$D$ $t$D$D$D$ D$EU$T$ĖD$_D$ D$G W$$T$蛖D$ W$G $aT$D$$b:GP$(b&$$LbG$zD$|GuM$ )$G$kD$JEt@EuuUu|[^_]$b뱋U|[^_]ÉuD$VD$ D$<`D$$p1뗍_0$b8$:$؎G$ŽD$u>D$D$D$D$ D$D$$cBU\$ủ$$;EED$$ EUU$];E$;ËSD$ T$EU$D$T$MCfP$5$ \$CfP$5$ \$^CfP$5$ \$4{ D$$$G$ŽD$U؉t$$KE؉t$D$$ΌCfD$D$$ CfD$D$$ nCfD$D$$ E D$ D$D$D$D$D$ D$D$$8cvUSÃt$ǀ$:0$ :@$9$N:$g $g$Y$袗$Vt$[]É'L$qUWVSQIEDžDžDžDžDžv9 9u:Cu:Cv&9':C(:C9DžG9>$|D$|D$$tD$$:C0$D$:C@$D$:]艋D$ $o}|$$}jE]$iUMЍEEEUL$ D$T$$芄hD$ YD$D$c$pD$H$T$pEĘY[^_]af)C;9u2<:Cu&=:Cut&DžZ>tR9uS:CuT:CtRfUt?d9g DžDžP:u[:BuO:BuCH1ĘY[^_]ae:C[f:C`FtDžDžDžDžD$c$T$ppD$D$$D$ p4E$}RUT$D$$ vP$0cD$ fD$D$|d$p/D$D$ D$`cD$$pD$D$ D$D$$pED$ $VAD$c$D$pD$`D$ D$8dD$$pXD$ ^D$D$ d$pD$sD$p$m`D$E$e1M $1tvU$ 2D$$IuD$ $IuD$$IuD$ tD$D$d$pVvPDžPDžTDžXDž\$:|$Ë։$\j<$_D$ \$t$$:}䋂$:D$ D$D$É֋$A:3E@D$ |$T$$@BH@D$$HI@$zoEUD$T$$BqD$D$ D$PD$$pD$4e$p@(@,D$ \$t$$69Ny,}䋂$!9D$ D$D$$8E@D$ |$T$$@u@D$$zGEUD$T$$pAuD$D$ D$PD$$pD$g$pD$ D$T$$7 D$ P,@(T$D$$7FD$D$ D$LgD$$p}D$ \$t$$&7D$d$pp0x4$gu2D$D$ D$hD$$pD$D$D$D$ <D$,D$$̈́D$%D$ iD$,iD$$pD$D$ D$XzD$$p9D$D$ D$|PD$$pWD$h$pp0x4D$D$D$D$ LD$,D$ˏ$ЃAD$-D$ iD$iD$$pEЍUMD$ T$L$$sD$D$ D$gD$$pD$D$ D$|PD$$pE䋕B(J,t&EUA(Q,E@D$ |$T$${<@D$ $-C@$tE䋍A(Q,EUD$T$$<MD$D$D$ D$PD$$pD$ \$t$$j3/D$e$pD$ \$t$$,3D$ |D$̓D$ߏ$藈D$2D$ iD$PjD$$pD$ U)ЉD$L$$2sD$D$ D$fD$$p@|y('2D$te$pD$e$pAD$D$ D$PD$$pD$D$ D$D$ ܓD$|D$$D$9D$ iD$jD$$p?&M $ErD$D$ D$gD$$p^D$f$*1D$$D$T +Y(q,$T$\$t$ P(H, tKË4;g| ;YD$tf$T$L$ p0D$f$pD$D$ D$HfD$$pn D$ED$$#hD$D$ D$hD$$p\D$D$ D$D$ D$|D$$Q}D$@D$ iD$hkD$$pD$f$p p0x4E$ ou%D$ D$D$Hh$pU$nJD$ D$D$lh$p D$D$ D$D$ D$|D$$B|u2D$GD$ iD$lD$$ptD$D$D$D$ D$|D$!${u2D$ND$ iD$lD$$pD$D$ D$D$ D$|D$6$f{u2D$UD$ iD$tmD$$pD$D$ D$D$ ,D$|D$I$zu2D$\D$ iD$$nD$$p*D$D$ D$D$ <D$|D$]$zu2D$cD$ iD$nD$$pD$D$ D$D$ LD$|D$p$zu2D$jD$ iD$oD$$pND$D$D$D$ \D$|D$$yu2D$qD$ iD$,pD$$pD$D$ D$D$ lD$|D$$@yu2D$xD$ iD$pD$$prD$D$ D$D$ |D$|D$$xu2D$D$ iD$qD$$pD$D$D$D$ D$|D$$dxu2D$D$ iD$rD$$pD$D$ D$D$ D$|D$$wu2D$D$ iD$rD$$p(D$D$ D$D$ D$|D$Ȑ$wu2D$D$ iD$`sD$$pD$D$ D$D$ D$|D$ܐ$wu2D$D$ iD$tD$$pLD$D$D$D$ ̔D$|D$$vu2D$D$ iD$tD$$pD$ D$̓D$$}u2D$D$ iD$`uD$$pD$D$D$D$ D$D$$uu2D$D$ iD$uD$$pD$D$D$D$ ,D$D$%$zuu2D$D$ iD$vD$$pD$D$D$D$ <D$D$8$ uu2D$D$ iD$@wD$$p>D$D$!D$D$ LD$D$K$tu2D$D$ iD$wD$$pD$ \D$̓D$_$x{u2D$D$ iD$xD$$pzD$D$D$D$ lD$\D$z$su2D$D$ iD$4yD$$p D$ D$ܔD$$zu2D$D$ iD$yD$$p$ pu2D$D$ D$zD$$pD$$=u2D$D$ D$zD$$pMЍEUL$ D$T$$bu D$E$Ju2D$D$ D$D$$pEЋUԉD$T$EUT$t$|$ D$D$$1:u2D$D$ D$zD$$pD$,$D$$u2D$D$ D$\{D$$p-D$<D$$$u2D$D$ D${D$$pD$LD$$$ru2D$D$ D$(|D$$poL$D$\$u2D$D$ D$|D$$pD$E$yE$DU$($说@@@ @D$$^\$D$l($:CD$D$|($: CD$D$($W:C D$D$($\D$D$ D$ D$$p$8D$$AudD$D$ D$D$$p.D$D$ D$~D$$pED$8$N:@ ED$L$$< `D$@$iDl ` $u`$!tl`$oAEȉD$ED$@$[Ey$q EȋỦA Q$`$D$HD$@$D$HD$$pet6ED$D$̒H$yBED$$pXMȉ]11 %L$\$t$|$ D$$pŰE9Q$| 9A A Q$D$ D$ D$D$$pD$D$ D$`D$$pO@M܉L$ D$D$̒H$RPt$E܉D$$aD$ܒPD$$cqD$P$MTD$D$P$D$TD$$"cHED$$pL$D$̒H$+E؍U܍pD$T$ $$ 藮W1\$0$t$ E܍ML$D$$bg\$D$ P$J MD$D$ P $D$5CD$D$T$JICD$D$,T$CD$D$<T$CD$D$LT$fD$)D$ D$lD$$pD$ D$ D$D$$pD$(D$ D$D$$pD$'D$ D$dD$$plD$&D$ D$D$$p:D$%D$ D$xD$$pD$$D$ D$D$$pD$#D$ D$D$$pD$D$ D$TD$$p$XD$"D$ D$D$$p=D$D$ D$D$$pD$\TD$$^ ML$$pL$D$̒H$M؍E܍pL$D$$$ X@@D$@$yft$ E܍ML$D$$+\$D$ P$MD$D$ P $D$CD$D$lT$D$<D$ D$D$$pE܉D$ D$D$̒H$tLPD$E܉D$$TD$sD$hD$r D$kAD$$p@$mD$ԑ$p| x(D$l$pDžEUE UB EBEB]ÍUME  E E ‰]ÍU |$}4$4$|$]fU |$}4$4$|$]fU4$u|$ 4$|$]fU4$u|$4$|$]fU4$u|$,8u4$ȋ|$]Í&u<18ѐt&U4$u|$L8u4$ȋ|$]Í&u\18ѐt&U4$u|$l8u4$ȋ|$]Í&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$҉$軚uGG [^_] US]t$t$f[]Í&'U($uu }}];E҉AEtH1ۅE~9~t 9ދU9tD $Ι1]u}]Ív1ۅExЋ9|ut&EF9u]tbE҉t[GD$D$ D$D$$p1ut&GO]량O렍t&US]$t%E BtHC[]D$sD$ D$D$$p1[]ÉS뵍vUS]$薙t)E BtRCCS[]D$]D$ D$D$$p1[]Í믍UEU @@P ]Í&'US$٘tE $D$E[]D$$D$ D$D$$p1[]ÐUpt$蕗pÍ'UED$$Ö1҅pt pɉÍU]Éutks=D$ D$D$$!腗Et$$D$"]u]ÃtIuىD$ D$D$$:>뷉D$ D$D$$)땉D$ D$ D$$0p'UU9pM vÍEEt$pÉ$pÐUVSu$–EE$$95pwetkppD$ D$D$$p\$D$$?EM E$p[Ġ[^]D$ D$JD$B$VD$ D$KD$B$iՔ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$XD$$p1ËE UÍv'U(ED$D$E$ t1D$D$ D$D$$p1EfU ‹E f U(ED$D$E$t1D$D$ D$D$$p1UEM E ‹E щ UWVS,ED$D$E$ t8D$D$ D$ЗD$$p,1[^_]Ðu11E1M¸ E 1 E1 E1҉¸ M 1 M1 ڋ] ȉ ЉC ,[^_]ÐU]w&U]&U]G&U]&UE D$EED$E$t/D$$D$ D$D$$p1ɉÍ'U(U D$fEED$EU$pt/D$.D$ D$ D$$p1ɉÍvU(U D$EEEED$EU$t/D$:D$ D$HD$$p1ɉÐt&US$]M D$ډȉ1҉ڈEȉ1҉ڈEȉ1҉ڈEȉЈE1҉ȉEȉEȉEED$EM$'t/D$JD$ D$pD$$p1҃$[]ÍUE ED$E$UE fED$E$ UE D$E$HÍUE EEEEUD$ET$$ÍvUE D$D$E$t/D$fD$ D$D$$p1ɉÍvUE D$D$E$t/D$mD$ D$̘D$$p1ɉÍvUWVSE$E1111E&f߃E ƋE 9EtrE$!uD$D$ D$D$$p1[^_]Ðt&ljE E0x[^_]UD$yD$D$ D$D$$p1[^_]US]E $D$Wu7D$D$ D$˖D$$p1҃[]ËED$E$D$fuD$D$ D$ D$$p1[]Í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$$p1ɉÍ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$fD$ D$D$$p1҃[]ËE$D$uD$gD$ D$xD$$p1[]Í'US]E $D$u7D$nD$ D$D$$p1҃[]ËE$D$uD$oD$ D$D$$p1[]Í'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$$p1ɃL[^_]û Ea}w!}w]Љ\$M $g19D$D$EЋUD$$D$T$ pL1[^_]ËU܍ED$T$M $U۹9PD$D$ D$D$$pL1[^_]É|$D$D$MԋUD$$L$ T$pL1[^_]D$ D$D$$聀t&U(E ]]uu}}D$E$uAD$D$ D$D$$p1ҋ]Ћu}]Ív‰D$E\$t$ $4uD$D$ D$ܚD$$p1똍v'U(]E] uu}$\$t$H\$t$ E|$$u/D$1D$ D$ܚD$$p]u}]ÍU(}E }]]uuD$<$)uED$D$ D$D$$p1ҋ]Ћu}]Í&\$t$<$uD$D$ D$2D$$p1렍US]t1P,t$P(t@,$ҋt$Q~[]É'UEt],~]Í&'UEt] ~]Í&'UEt]}]Í&'U8E U]uE1҉}U$4~1ǹ $(~Eǹ MUɉJtuMEU C`AEQC@C PCCCCC C$K,C(` ]u}]EExD$qD$ D$D$$p1D$sD$ D$@D$$p$u|1sfU($4]u}a}1ǹ $(=}ǹ CpCC PCECCCC C$S,C( ]u}]D$ED$ D$D$$p1D$GD$ D$D$$p$D{1뉍t&U(Eu]}ƋX$VH @9|~ 1[9suE}uu9}E)ˉ]EEHE \$L$$&{uUMV N$؋u]}]~ ]t&9rv'UEE] { UEE]z US]{~ $ztC S[]Ív|{ s؃1[] UEE]kz U1҉]]uuC S1Ʌx't$D$D$ E ${1C S]ȋu]Ít&'UED$D$ ED$E $zÐt&U($4]u}Azǹ 1$(zǹ 1D$LE$xE C CC CpC0C0CC C$ps,C( ]u}]D$D$ D$D$$p1D$D$ D$ԛD$$p$x1뉉$x4$w1r'U($4]u}xǹ 1$(xǹ 1D$PE$&wE C CC CpC0C0CC C$ps,C( ]u}]D$D$ D$D$$p1D$D$ D$ԛD$$p$v1뉉$v4$v1r'U($4]u}wǹ 1$(_wǹ 1D$SE$uE C CC CpC0C0CC C$ps,C( ]u}]D$D$ D$D$$p1D$D$ D$ԛD$$p$Pu1뉉$Du4$1҅tC<< ƒ[]Í'US]D$ D$H$1҅t 1Ҁ{ ƒ[]Í&UWVS,E $茳u ,[^_]ËE 1ۉ$Ɖ$NjE D$E$PE$赴tCE$ۉt CSA Q$FˋVA(Q,E$ruE D$E$E$QE$莴XNjpE$;1D$ Ή\$t$E$׽|$E$uD$D$ .D$D$$p,1[^_]Ðt&A(A,D$ D$D$E$HxD$D$ .D$$D$$p1ID$D$ .D$D$$p1&US]D$ D$H$~1҅t 1Ҁ{ ƒ[]Í&US]D$ D$H$>1҅t 1Ҁ{ ƒ[]Í&UWV1S1ۃ}wS1ۃ tF<$t7H9u΃ T u1 D+t<$舻u1[^_]ÍE$>tE<$D$ED$t͍FD$<$EU EBEBEB 뜍'UVS@u ED$ ]؍ED$\$E$uu8D$D$ .D$HD$$p1҃@[^]É$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$@AC$|$$at]u}]ËS41tu]}uU }]UE D$@AD$E$1t EÍUE D$AD$E$轭1t EÉ'U(]] uu}}$t$t]Ћu}]Ít&ED$\$<$mu 1Ґt&E$D$^uEt$<$D$tUEU ttE UD$ v*D$qD$$`I'UEU ttE UD$ *D$jD$$`I'UWV1S|E}܃ED$E$:E$蟭E$٭t$ËE<$D$!<$it<$譭$D$tٍE\$$ED$D$ D$ D$$p|1[^_]ËED$E$胬EE$E$D$*Ǎ@$kEEwD$ED$E܉$AE܉$腬E܉$¬4$Í@D$1G$ftf;C$uE$t$ED$7D$D$ G$D$0$D$p1|[^_]ËG(D$E$GD$E$1ED$BD$D$G$D$ G(D$|$D$p1덍Et$$ED$D$/D$ D$$p|1[^_]ðAGD$E$ED$D$!D$ D$$p1UWVS,}u4$GD$rf4$ت4$E$$身E@4D$*E$juE<$P4T$D$=uD$D$ D$ĴD$$p,1[^_]É|$4$Ʃ4$(tq4$l<$ÍED$CD$tW\$E$$>uD$D$ D$PD$$p,1[^_]Ã,[^_]D$D$ D$D$$p,1[^_]fUWVS1ۃu} Dt?uD$D$ D$D$$p1[^_]É<$lE$FD t |$$}EED[^_]D$D$ D$ܵD$$p1댍USÃt(t$oDt$[D[]ÍvUEtE$$EEÍt&'USÃt(t$Ct$C[]ÍvUEt EEÍUWVS,EEu fE$0DÉE1 ߅t.4$C$uD/t$E$CMUBABAB A MBBABABA B EfB$EB(E B,T$E$Tt ,[^_]ÐD$D$ D$D$$pD$!D$ D$ D$$pE^,1[^_]fD$D$ D$PD$$p,1[^_]Í&D$D$ D$D$$px&'UVSÃt:@tCt$AC;tD$D$$4A[^]þDt$ADu뺍v'UVS U]u wbiŒD$uTiŒ\ St&4$A$&BCtit$$AEC EC [^]fD$1D$ D$DD$$p [^]ÉfD$D$ D$D$$p1t UVS U]u wriŒD$udiŒ\ St&4$@$ACtyt$$@C D$D$$h? [^]ÍvD$w1D$ D$DD$$p [^]ÉVD$D$ D$D$$p1ds UVS U]u wbiŒD$uTiŒ\ St&4$a?$?Ctit$$s?EC EC [^]fD$T1D$ D$DD$$p [^]ÉfD$]D$ D$D$$p1Tt UVS UMu B1w^iŒ\$uP\ St*4$S>$>Ct$$a>EC [^]ÍD$41D$ D$DD$$p [^]D$01D$ D$D$$pD$;D$ D$D$$p1! UWVS }tL1$ $f؃Ìut$< [^_]Ív'UWVS,u E$8}=ÉE&1߅t.4$<$M=7t$E$D$ LD$<D$$pD$?D$ LD$D$$pD$@D$ LD$ĺD$$pD$AD$ LD$D$$pD$ID$ LD$HD$$pWD$BD$ LD$LD$$p%D$CD$ LD$D$$pD$ED$ LD$лD$$pD$FD$ LD$0D$$pD$GD$ LD$D$$p]D$HD$ LD$D$$p+D$JD$ LD$D$$pD$KD$ LD$D$$pD$LD$ LD$\D$$pD$MD$ LD$D$$pcD$ND$ LD$D$$p1D$OD$ LD$lD$$pD$PD$ LD$ԿD$$pD$QD$ LD$<D$$pD$D$Ǫ$D$YD$ LD$xD$$pID$RD$ LD$D$$pD$SD$ LD$D$$pD$TD$ LD$lD$$pD$D$ӪE$%D$D$ݪ$udD$\D$ LD$D$$p@D$WD$ LD$D$$pD$D$$udD$]D$ LD$dD$$pD$[D$ LD$D$$pD$D$$u2D$^D$ LD$D$$p@D$D$$u2D$_D$ LD$D$$pD$D$$gu2D$`D$ LD$8D$$pD$D$$u2D$aD$ LD$D$$pVD$D$$u2D$bD$ LD$D$$pD$D$E$ztND$D$$\udD$eD$ LD$pD$$pD$dD$ LD$D$$pgD$D$$u2D$fD$ LD$D$$pD$D$#$u2D$gD$ LD$D$$pD$D$)$@u2D$hD$ LD$HD$$p}D$D$/$u2D$iD$ LD$D$$p/D$D$7E$tND$,D$[$udD$lD$ LD$,D$$pD$kD$ LD$D$$pD$D$$u2D$mD$ LD$pD$$p@D$D$@E$tND$%D$~$udD$pD$ LD$(D$$pD$oD$ LD$D$$pD$D$p$u2D$qD$ LD$pD$$pQD$D$ D$D$TE$"D$D$ D$ D$`E$pD$D$ D$!D$fE$=%D$D$ D$"D$nE$ D$D$ D$#D$sE$[D$D$ D$$D$E$D$D$ D$%D$zE$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$ *D$*D$֫E$udD$D$ LD$D$$pD$tD$ LD$D$$pD$ *D$*D$۫E$udD$D$ LD$DD$$pqD$D$ LD$D$$p?D$D$-D$ <D$ *D$*D$E$1D$D$ LD$D$$pD$D$ LD$4D$$pD$D$ LD$D$$pfD$D$-D$D$ *D$*D$E$XRD$D$ LD$LD$$pD$D$ LD$tD$$pD$|D$ LD$D$$pD${D$ LD$4D$$p[D$zD$ LD$D$$p)D$yD$ LD$|D$$pD$xD$ LD$$D$$pD$wD$ LD$D$$pD$vD$ LD$tD$$paD$uD$ LD$D$$p/D$D$ LD$D$$pD$D$ LD$D$$pD$~D$ LD$XD$$pD$}D$ LD$D$$pgD$D$ LD$D$$p5D$D$ LD$lD$$pD$D$ LD$ D$$pD$ *D$*D$E$ u2D$D$ LD$D$$pxD$D$D$;D$ *D$*D$E$ju2D$D$ LD$PD$$pD$D$D$;D$ +D$*D$E$u2D$D$ LD$D$$pD$D$D$;D$ +D$*D$E$u2D$D$ LD$hD$$p%D$D$1D$;D$ )+D$*D$%E$u2D$D$ LD$D$$pD$D$D$;D$ 9+D$*D$4E$u2D$D$ LD$D$$pCD$D$0D$;D$ I+D$*D$DE$5u2D$D$ LD$(D$$pD$D$,D$ ;D$ Y+D$*D$SE$u2D$D$ LD$D$$paD$D$D$ ;D$ i+D$*D$fE$Su2D$D$ LD$LD$$pD$D$D$ ;D$ y+D$*D$xE$u2D$D$ LD$D$$pD$ +D$*D$E$u2D$D$ LD$dD$$p&D$D$-D$ <D$ +D$+D$E$u2D$D$ LD$D$$pD$D$ D$<D$ +D$+D$E$u2D$D$ LD$tD$$pDD$D$ D$<D$ +D$+D$E$6u2D$D$ LD$D$$pD$D$D$<D$ +D$+D$E$u2D$D$ LD$D$$pbD$D$ D$<D$ +D$+D$E$Tu2D$D$ LD$PD$$pD$D$-D$<D$ +D$+D$ɬE$u2D$D$ LD$D$$pD$D$D$<D$ +D$+D$ԬE$ru2D$D$ LD$D$$pD$D$D$<D$ ,D$+D$E$u2D$#D$ LD$(D$$pD$D$ D$<D$ ,D$+D$E$u2D$*D$ LD$D$$p-D$ ),D$*D$DE$gu2D$.D$ LD$`D$$pD$D$D$D$ 9,D$),D$E$u2D$5D$ LD$D$$pcD$D$D$D$ I,D$),D$E$Uu2D$<D$ LD$hD$$pD$ Y,D$*D$E$,u2D$@D$ LD$D$$pD$D$*D$'D$ i,D$Y,D$E$u2D$GD$ LD$D$$p(D$D$D$?D$ y,D$Y,D$,E$u2D$ND$ LD$@D$$pD$D$D$?D$ ,D$Y,D$5E$u2D$UD$ LD$D$$pFD$ ,D$*D$=E$u2D$YD$ LD$xD$$pD$D$*D$DD$ ,D$,D$!E$u2D$`D$ LD$D$$p|D$D$ D$DD$ ,D$,D$ʭE$nu2D$gD$ LD$|D$$p D$D$D$DD$ ,D$,D$LE$u2D$nD$ LD$D$$pD$D$D$DD$ ,D$,D$`E$u2D$uD$ LD$D$$p)D$D$D$DD$ ,D$,D$tE$u2D$|D$ LD$XD$$pD$ ,D$*D$E$u2D$D$ LD$D$$p_D$ -D$,D${E$u2D$D$ LD$PD$$pD$D$ D$@D$ -D$ -D$E$u2D$D$ LD$D$$pD$ )-D$,D$E$u2D$D$ LD$PD$$pD$ LD$PD$$p頾D$D$,D$2D$ y1D$/D$װE$蒯u2D$ED$ LD$ D$$p/D$ 1D$/D$E$iu2D$ID$ LD$D$$pֽD$D$D$3D$ 1D$1D$E$Ȯu2D$PD$ LD$`D$$peD$D$D$3D$ 1D$1D$E$Wu2D$WD$ LD$ D$$pD$D$D$3D$ 1D$1D$'E$u2D$^D$ LD$D$$p郼D$D$D$3D$ 1D$1D$;E$uu2D$eD$ LD$xD$$pD$D$!D$ 3D$ 1D$1D$GE$u2D$lD$ LD$D$$p须D$D$D$3D$ 1D$1D$YE$蓬u2D$sD$ LD$D$$p0D$D$D$ 3D$ 1D$1D$eE$"u2D$zD$ LD$pD$$p鿺D$D$D$3D$ 2D$1D$vE$豫u2D$D$ LD$ D$$pND$D$D$3D$ 2D$1D$E$@u2D$D$ LD$D$$pݹD$D$D$3D$ )2D$1D$E$Ϫu2D$D$ LD$pD$$plD$ 92D$/D$E$覱u2D$D$ LD$D$$pD$D$D$4D$ I2D$92D$E$u2D$D$ LD$D$$p颸D$D$D$4D$ Y2D$92D$ñE$蔩u2D$D$ LD$LD$$p1D$D$D$4D$ i2D$92D$ӱE$#u2D$D$ LD$D$$pD$D$D$ 4D$ y2D$92D$߱E$貨u2D$D$ LD$D$$pOD$D$2D$4D$ 2D$92D$E$Au2D$D$ LD$@D$$p޶D$D$D$4D$ 2D$92D$E$Чu2D$D$ LD$D$$pmD$D$'D$4D$ 2D$92D$ E$_u2D$D$ LD$D$$pD$D$D$4D$ 2D$92D$E$u2D$D$ LD$<D$$p鋵D$ 2D$/D$E$ŭu2D$D$ LD$D$$p2D$D$D$=D$ 2D$2D$=E$$u2D$D$ LD$tD$$pD$D$!D$=D$ 2D$2D$OE$賥u2D$D$ LD$8D$$pPD$D$D$=D$ 2D$2D$VE$Bu2D$D$ LD$D$$p߳D$D$D$=D$ 3D$2D$dE$Ѥu2D$D$ LD$ D$$pnD$D$D$=D$ 3D$2D$~E$`u2D$D$ LD$l!D$$pD$D$D$=D$ )3D$2D$E$u2D$D$ LD$$"D$$p録D$D$D$ =D$ 93D$2D$E$~u2D$D$ LD$"D$$pD$D$,D$=D$ I3D$2D$E$ u2D$D$ LD$#D$$p骱D$ Y3D$/D$E$u2D$ D$ LD$X$D$$pQD$D$,D$>D$ i3D$Y3D$ڲE$Cu2D$D$ LD$$D$$pD$ y3D$/D$E$u2D$D$ LD$%D$$p釰D$D$D$?D$ 3D$y3D$E$yu2D$D$ LD$&D$$pD$ 3D$2D$E$Pu2D$!D$ LD$&D$$p齯D$D$D$ =D$ 3D$3D$%E$诠u2D$(D$ LD$T'D$$pLD$D$D$ =D$ 3D$3D$0E$>u2D$/D$ LD$'D$$pۮD$D$D$ =D$ 3D$3D$?E$͟u2D$6D$ LD$(D$$pjD$ 3D$3D$FE$褦u2D$:D$ LD$0)D$$pD$ 3D$*D$ǮE$Ku2D$>D$ LD$)D$$p鸭D$ 3D$*D$ZE$tEU錭D$BD$ LD$*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&ЍPEpD$"D$ 4D$8:D$$p@1[^]ø몍v'U($<]uƉ}U蜲tl1D$бFCFCF C cKCgKCkKCoKCC $%E]u}]D$rD$ 4D$:D$$p1'U]n&UMA0t tE L$$D$eÐt&D$D$ 4D$(;D$$p1 UWVS,} EED$$Zu7D$VD$ 4D$p;D$$p,1[^_]ËEu4$D$4$to4$6<$ÉD$,tډ\$E$uD$^D$ 4D$;D$$pE$,1[^_]ËEU,[^_]Ív'US$]E\$E D$E$1҅u$[]ËE$t?D$sD$ 4D$;D$$p$F$1[]ËE$U$$$[]Í&UWVS,] E}D$D$+K$*u7D$D$ 4D$;D$$p1,[^_]ËE<$D$@CuD$4$4$4$XD$+KÉ$*u҉\$<$uD$D$ 4D$4D$$p1WD$D$ 4D$4<D$$p,1[^_]Ã,[^_]Í'U(]] uu\$4$u>D$qD$ 4D$X<D$$p1ҋ]Ћu]Ív\$4$DuD$rD$ 4D$<D$$p]1ҋu]UE D$D$E $1tEB fUWVS,Eu E$$NÉE%1 CES fC҉FCFCF C tED$\$$Jt6\$E $4EUC E,[^_]ÐD$D$ 4D$=D$$pD$D$ 4D$4D$$pE$K,1[^_]ÐD$D$ 4D$@=D$$p뎐D$D$ 4D$<D$$p,1[^_]É'U8uƍE]ˉ}EED$L$$tEU]u}]ÍED$F\$$aurED$\$$^u1D$bD$ 4D$t=D$$p1돍ED$ E@$\$D$F$'btZvED$ E\$<$D$u7D$gD$ 4D$>D$$p1D$dD$ 4D$=D$$p1t&UVS0uEF0$CD$E$D$UF0$M 3u?D$D$ 4D$>D$$p$ƨ01[^]ÐD$\$E$u5D$D$ 4D$>D$$p뤍$d0[^]D$D$ 4D$p>D$$p01[^]D$ HD$D$ 4$L>ΧfU8UuM }u]}Z0EtE$EP<fxED$ED$$;uD$D$ 4D$*5D$$p1t$L$$t U]u}]ÍD$D$ 4D$5D$$p1D$D$ 4D$>D$$p1닋EMP9)D$D$ 4D$l?D$$p1=މ}C$iEUEt$T$$趤D$D$ 4D$?D$$p1D$ʍU(ED$D$ D$E D$E$qu1D$D$ 4D$@D$$p1ËED$E$ÍvU(ED$D$ D$E D$E$u1D$D$ 4D$@D$$p1ËED$E$ZÍvU8U]M u}Z0EE}}wvD$$p1EU@$D$D$ 4D$t@D$$p1D$ HD$D$ 4$L>`t&US$UEZ0E$M tp]\$E$D$\$E$WumD$D$ 4D$ AD$$p$1[]Í&D$D$ 4D$>D$$p1҃$[]D$ HD$D$ 4$L>at&US$UEZ0E$M tp]\$E$D$ \$E$WumD$}D$ 4D$4AD$$p$1[]Í&D$}D$ 4D$>D$$p1҃$[]D$ ID$}D$ 4$L>at&UVS0UuEZ0E$M tl]$\$D$\$E$PugD$xD$ 4D$\AD$$p01[^]D$xD$ 4D$>D$$p1҃0[^]D$ ID$xD$ 4$L>_vU8Uuu}}]Z0EM E$td]\$4$|$oED$\$$Hu`D$sD$ 4D$>D$$p1/D$sD$ 4D$>D$$p1ҋ]Ћu}]D$ 5ID$sD$ 4$L>XU8Uuu}}]Z0EM E$vtd]\$4$|$OED$\$$8u`D$nD$ 4D$>D$$p1/D$nD$ 4D$>D$$p1ҋ]Ћu}]D$ IID$nD$ 4$L>HUS$UEZ0E$M ttp]\$E$D$\$E$7umD$iD$ 4D$>D$$p$1[]Í&D$iD$ 4D$>D$$p1҃$[]D$ _ID$iD$ 4$L>At&USDUEZ0E$M ttp]؉\$E$ND$ \$E$7umD$dD$ 4D$AD$$pD1[]Í&D$dD$ 4D$>D$$p1҃D[]D$ uID$dD$ 4$L>At&US4UEZ0E$M ttp]\$E$D$\$E$7umD$_D$ 4D$AD$$p41[]Í&D$_D$ 4D$>D$$p1҃4[]D$ ID$_D$ 4$L>At&US4UEZ0E$M ttp]\$E$D$\$E$7umD$ZD$ 4D$AD$$p41[]Í&D$ZD$ 4D$>D$$p1҃4[]D$ ID$ZD$ 4$L>At&UVS0U]Er0E$M ltxۍ\$ۉt$Eۉ$\$t$E$$ujD$SD$ 4D$AD$$p01[^]D$PD$ 4D$>D$$p1ҁ0[^]D$ ID$ND$ 4$L>-UVS0UuEZ0E$M ]ty\$4$g4$苖\$DD$E$ukD$BD$ 4D$BD$$p01[^]ÐD$?D$ 4D$>D$$p1ҁ0[^]D$ ID$=D$ 4$L>US$UEZ0E$M Ttp]\$E$D$\$E$umD$4D$ 4D$>D$$p$1[]Í&D$4D$ 4D$>D$$p1҃$[]D$ ID$4D$ 4$L>!t&US4UEZ0E$M Ttp]\$E$޽D$\$E$umD$/D$ 4D$AD$$p41[]Í&D$/D$ 4D$>D$$p1҃4[]D$ JD$/D$ 4$L>!t&US4UEZ0E$M Ttp]\$E$D$\$E$umD$*D$ 4D$AD$$p41[]Í&D$*D$ 4D$>D$$p1҃4[]D$ &JD$*D$ 4$L>!t&US4UEZ0E$M Ttp]\$E$nD$\$E$umD$%D$ 4D$AD$$p41[]Í&D$%D$ 4D$>D$$p1҃4[]D$ 6JD$%D$ 4$L>!t&UVS0UuEZ0E$M Otkƍ]$\$ٵD$\$E$uhD$ D$ 4D$ AD$$p01[^]ÐD$ D$ 4D$>D$$p1҃0[^]D$ HJD$ D$ 4$L> t&U8Uuu}}]Z0EM E$Ftd]\$4$|$蟴ED$\$$u`D$D$ 4D$>D$$p1/D$D$ 4D$>D$$p1ҋ]Ћu}]D$ bJD$D$ 4$L>US$UEZ0E$M Dtp]\$E$~D$\$E$umD$D$ 4D$pBD$$p$1[]Í&D$D$ 4D$>D$$p1҃$[]D$ uJD$D$ 4$L>t&UVS0UuEZ0E$M ?tkƍ]$\$ID$\$E$uhD$D$ 4D$ AD$$p01[^]ÐD$D$ 4D$>D$$p1҃0[^]D$ JD$D$ 4$L>t&UVS0UuEZ0E$M ?tl]$\$D$\$E$ugD$ D$ 4D$\AD$$p01[^]D$ D$ 4D$>D$$p1҃0[^]D$ JD$ D$ 4$L>vU8Uuu}}]Z0EM E$6td]\$4$|$ED$\$$u`D$D$ 4D$>D$$p1/D$D$ 4D$>D$$p1ҋ]Ћu}]D$ JD$D$ 4$L>US$UEZ0E$M 4tp]\$E$ND$\$E$umD$D$ 4D$pBD$$p$1[]Í&D$D$ 4D$>D$$p1҃$[]D$ JD$D$ 4$L>t&UVS0UuEZ0E$M /tkƍ]$\$)D$\$E$uhD$D$ 4D$ AD$$p01[^]ÐD$D$ 4D$>D$$p1҃0[^]D$ JD$D$ 4$L>t&UVS0UuEZ0E$M /tl]$\$D$\$E$ugD$D$ 4D$\AD$$p01[^]D$D$ 4D$>D$$p1҃0[^]D$ JD$D$ 4$L>vUVS0]u EEC0ED$t$E$#tOC0U$ uqD$D$ 4D$BD$$p01[^]ÐD$D$ 4D$BD$$p1҃0[^]ËUBD$BD$E$kuD$D$ 4D$D$$p1҃0[^]D$ KD$D$ 4$L>t&USE] D$ \$$L1҅t C0[]Ðt&UVS ] uD$cKC$u=C0t\$$t\F\$$}s0 [^]D$D$ 4D$CD$$p 1[^]D$D$ 4D$CD$$p 1[^]fD$D$ 4D$DD$$p 1[^]Ív'US]t $t$s[]Ít&'UWVS\E} ]uHEEEED$|$U$9kUQEEEEUD$T$E$[}̉|$ED$UB$v</ED$E<$D$8E܉D$ E|$D$E$EU@T$D$E$"|$$;K}EEU;ur ;]UE11 !D$ =D$ 4D$E$pE$\1[^_]Í&\$t$E$U \[^_]D$3D$ 4ED$HE$D$pED$D$E$'D$4D$ 4D$$ED$$p1ED$D$U$D$,멋UtxEEU %ED$E܋@$E_D$D$ 4D$pDD$$p\1[^_]D$ BD$ 4D$E$p[ED$U$UOD$ID$ 4D$FD$$pD$D$ 4D$DD$$pD$ KKD$D$ 4$DDAD$QD$ 4D$$FD$$p1D$ D$ 4D$DD$$pSD$"D$ 4D$DD$$p!'U8EUD$ET$ D$ED$ED$E D$E$5ÍvUWVSlU(}uE$UU EUEEu:D$D$ 4D$H5D$$p1Ƀl[^_]ÐE$U=EX@t$x:\$U$I;!EUEEEMU;}qw ;ufU؍MEȉT$ L$D$U$MEȈM$+E oE EtIED$E؋U܉D$T$EUȉT$D$ ED$U B$хE]\$D$ML$E؋U܉D$EȉT$ D$U$swM EQt0ED$ ED$ED$A$҅EED$U$EEUEU;}UE11 D$D$ 4D$5D$$pl1[^_]D$D$ 4D$]5D$$pl1[^_]D$D$ 4D$DFD$$pl1[^_]ËU܋E؉T$D$U$nD$D$ 4D$v5D$$p1fE؋U܉D$T$M $D$말t&$XD$ED$U܋E؉T$ UȉD$T$M $LD$D$ 4D$lGD$$p1]D$D$ 4D$D$$p1)D$D$ 4D$FD$$p1D$D$ 4D$FD$$p1D$D$ 4D$FD$$p$1D$D$ 4D$ GD$$pU(E U$D$D$ET$ UD$ET$D$ED$ E D$E$ÍvUEtEE$uÍvUS]t,$$h5t$z[]Í&'UVS@E uu7D$D$ 4D$pDD$$p@1[^]Ð]$*EUBEBEBEBT$E$u>D$D$ 4D$FD$$p4$b@1[^]É\$D$;KE$tEU@[^]D$D$ 4D$GD$$p둍t&'U($z‰E@@@ @@E B$D$p&E$3tEUÐt&D$D$ 4D$DHD$$pE$1Ít&D$D$ 4D$GD$$p1ÐU8uu E}}]D$t$<$xuQT$D$JZ$D$ ӋE{E$=Č1[^_]ËUD$W$T$p1BD$D$ 2ZD$D$$p1D$D$ 2ZD$WD$$pTD$D$ 2ZD$XD$$p"Pp$,PD$JZ$D$ D$D$D$ 2ZD$XD$$p1=Uhuu4$]]}D$WPU1׹ T$4$,PEԺMbflfEЃCËCEȈCEĈCECM}E )R$UfEm]mEC]u}]Ð&US]E$OEECECEC []Í&'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$hZD$ D$`E$=O UXE PT$HPT$DP T$@P T$<P T$8P T$4P T$0PT$,PT$(PT$$PT$ PT$PT$PT$PT$D$ ED$ZD$0$NÍt&'U]G&UStE]$D$\$$[SMt[]ÐUSDE]̉$D$\$$[#MD[]ÐU]USE $D$CD$E$UBD[]fUWVS,u }4$薮D$ D$^<$ÍDD$u=D$D$ [D$L[D$$p1,[^_]ÍD$\$<$lt$u4$t&4$h4$訯<$D$'CD$<$uD$ D$ [D$[D$$p,1[^_]Ðt&D$D$ [D$[D$$p,1[^_]ðD$ D$ [D$[D$$p1&'USÃt$EJ[]Í'UVSÃ0$$KE@@@ f@D$C$=tE0[^]D$DD$ [D$h\D$$pD$PD$ [D$\D$$pE01[^]D$MD$ [D$\D$$p01[^]Í&UEt EEÍUS$]fEf}fy3ED$CD$E$ru΋E Uf$[]D$ D$[D$\$p$1[]ÍUE D$ED$E$1҅tEfɉÐt&USE ]D$EfEED$E$貪1tBBCB CBC []Ð&U8uu}E} ]^fED$E|$$MtUf]u}]f}tPED$ED$$ED$D$ [D$0]D$$p1뜍ED$4$tCUUMf BGBGB G BUf FD$D$ [D$]D$$p1UcteMUf BGBGB G BEfD$D$ [D$X]D$$p1D$UUE ttf;D$ ^D$=D$[$`Ev'UEU ttE U D$ ^D$6D$[$`UE'US]t$ut$SE[]Ít&'US$9FtJ@@@ @@$D$BEf[]D$oD$ [D$]D$$p1[]Ð&UWVSLuEEE$;u7D$D$ [D$]D$$p1L[^_]ÍED$ED$4$ E1ۍ}u^EЉD$4$ѺEUEU9]fEЉBEԉBE؉B E܉B|$4$蜺uD$D$ [D$\^D$$p-D$D$ [D$ ^D$$pE$L1[^_]ËE UD$D$ [D$.[D$$pD$D$ [D$^D$$pxt&UED$^$臿Ð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^É! <E)E}Ut+1ƍED$E D$E$9}u߃[^_]Ë$ÐUS ot1Ћou[]Ð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) 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 determinedDate of analysis: %04d-%02u-%02u %02u:%02u:%02u initialise_timecode_reader(reader)Spatial Pattern violations: %d Luminance Flash violations: %d Extended Failure violations: %d Frame vitc ltc red spat lum ext%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 options 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' 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, "TapeDescriptor", &MXF_SET_K(GenericDescriptor), &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)Failed to extract info from '%s' Not including source timecodes - no essence data? Options: d3_mxf_info.c'%s' failed, in %s:%d 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 goodPSE Status: FAILEDPASSED Red Flash violations: %d Detail table threshold: %d Frame red spat lum ext%5d%6.1fX%6s BBC 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)%dD3P_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_D3ErrorCodeTapeDescriptormxf_is_header_metadata(&key)Failed to write summary info 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 $+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)size >= (uint32_t)(mxf_get_min_llen(mxfFile) + mxfKey_extlen)mxf_write_k(mxfFile, &g_KLVFill_key)mxf_write_l(mxfFile, fillSize)mxf_file_putc(mxfFile, 0) == 0(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; <\|zR| AB E<h AB E\XAB EK  N0  oP4 oԈooh oŠҊ"2BRbr‹ҋ"2BRbrŒҌ"2BopGCC: (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& N^5+H@b0ghD!&>jpi:?M:]`!l;)@? $O!y_IO_stdin_used4 main5mxf_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_pictureHlmxf_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_mxfLogLevelkh2mxf_file_read mxf_file_writelmxf_file_getcmxf_file_putcmxf_file_eofmxf_file_seekOmxf_file_tell}mxf_file_is_seekablemxf_file_sizemxf_file_set_min_llenmxf_get_min_llenAmxf_read_uint8mxf_read_uint16mxf_read_uint32^mxf_read_uint64mxf_read_int8mxf_read_int16Gmxf_read_int32mxf_read_int64mxf_write_uint8mxf_write_uint16Tmxf_write_uint32mxf_write_uint64mxf_write_int8Amxf_write_int16~mxf_write_int32mxf_write_int64mxf_read_ul>mxf_read_kmxf_read_l"mxf_read_klmxf_read_keymxf_read_uidmxf_read_uuidDmxf_read_local_tagmxf_skip mxf_write_local_tagKmxf_write_kmxf_write_ulmxf_write_uidmxf_write_uuidbmxf_get_llenmxf_read_batch_headermxf_write_batch_headerOmxf_read_array_headermxf_write_array_headermxf_is_ulmxf_set_runin_lenNmxf_get_runin_len|mxf_equals_umidmxf_equals_uidmxf_equals_uuidDmxf_equals_ul_mod_regvermxf_equals_ulmxf_equals_key_mod_regvermxf_equals_key_prefixPmxf_equals_keymxf_write_fixed_lmxf_write_fixed_klzmxf_write_lmxf_write_kl mxf_file_close mxf_byte_array_wrap_read;!mxf_stdin_wrap_readP#mxf_disk_file_open_modify#mxf_disk_file_open_read$$mxf_disk_file_open_new4a%w mxf_write_rip mxf_initialise_file_partitionsA mxf_append_partition_esscont_label mxf_append_partition mxf_read_rip mxf_clear_partition mxf_free_partition5mxf_clear_rip]mxf_clear_file_partitionsmxf_allocate_spacemxf_write_fill?mxf_fill_to_positionmxf_fill_to_kaghmxf_mark_index_endmxf_mark_index_startmxf_mark_header_endTmxf_mark_header_startmxf_write_partitionmxf_initialise_partition<mxf_initialise_with_partitionmxf_create_from_partitionmxf_append_new_from_partitionHmxf_create_partitionmxf_read_partition%mxf_append_new_partitionymxf_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_closedJmxf_is_footer_partition_packwmxf_update_partitions%mxf_is_body_partition_packRmxf_is_header_partition_packmxf_read_header_pp_kl_with_runin&mxf_read_header_pp_kl/%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+Ymxf_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_metadatad:? 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:]2# 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_readl:mxf_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_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@\EfW$OOB'/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.54T7PS 0fNsaP6int@\;a#D3-L#F-.j#G2z#H;#L#D#T#E#X#F#\#G#`#H%#d56JZ#hL#l < F 7    0^  #^#d# Z#'&z '* SE7 Z a(z_<{#g2|#H`%(&##'>#V+# 36-#%.#m/#0#1# #2>#(6#,8#4=#8>=F#@G#HH#PXX#X*17*2>D740;h :c/ ;# <#t/ =#{/ ># ?#/ @#/ A#/ B#/ C#/ D# $ E# $ F# $ G# $ H# d I#l J#k) K- M Pc/ Q# R#t/ S#{/ T# U#/ V#/ W#/ X#/ Y#/ Z# $ [# $ \# $ ]# $ ^# d _#l `#L a g\ l:A m#]/ n#day o#@ p#min q#sec r#J( s#Y t v; yc/ z# {#t/ |#{/ }# ~#/ #/ #/ #/ #/ # $ # $ # $ # $ # d #l #$ #$ #$ #$ # ' #' #' #%' # #-' #5' #=' #5 #E' #( #) #o rk   # # F ( j/ 7  <@=#min>#sec?#%@#%AZ#2B \ EMF#*G # H # 9J#=-K#`L#M #N  Q*R # S #6:T#6Ug  XMY#6:Z# [  ^Y_ #-` #"a #P=7b\#c #%,d #0e #xf #g\#nh, # i< #paj#kL # mL #4n\ #%o#  H   , < L x\ l  %$p 0 ! " % # & #R> '# " (   +T , #s. - #len .## /w #  q) 0 A 3 4 #R> 5#? 6#* 7 m #C6s:4b+(L +   m Z- % Z-y4 (Pc *#fc +#6c ,#% -#  . #eof /#d 0-#c 1C#Se 2# $T 3C#$ 6#( 7#,2 :#0 ;#2   y       Z  Z  Z-Z   ZC 3D < ="key###$#%#9<&#'#'<(# 2)#(y*#0)8+#8/2,#@-#D .#L /#P<*0 #`3#p4#x=35T_@9A #!BH)Q*#9+ #b,j(}18$3 -0$T10#"2 5460# 70#8=;<#==0#F>_A!B_#o= CHF=G0# +H0#IzQR,S To9U L8M#=N0#O#V# LWo$Fmn #o # po#  "q0# r+$"key##tag$#x9%Z#oV&#]'#set(:# : <(key-#.#^/ # %0#0= 1#4:)0#6#$7#RS8 #K 29K<VW=##2>#?#8@# @T A g$g_586_#87_#; 8_#-49\#  :|AXC #3D#i-E#+GZ# HZ#paI # *J#(XL #0M #@#$Ol #P Pl #MR#U#+V##W#;X#2Y#%Z#`A[#!^Z#<_#~6b#c#^&d#* e# f#;g#/h#i#j#6k#&l#m#1n#I o#P(p##q#/3r#&s#l3t#s u#;v#"w#gI= ]xpDHZ' :D`2e"1,t1R %Kp? cmdJk4~R>!h "R> !B"e"v:Z .N9z#key;H$xE<%len= "pZ0$N*7$T%J"+)Z+](+(l Gj0g+3&^9ZZXMXv Y'ltcY(key[!xE\(len]!"^!a,_! `"6ZpQ}Mv )4)0* X#ltc P+G(,},q,e,Y-@..g/.@//&>iR~8Z*2]A `$ 4>$H*4DT*0DH T "Zp5/5ZO:Zo8Z*2]A `!t%"$$H$+8$$Zl$Z$)Z$Z* ~* }* (|%iZ$j%Z:*4DT*0DH\ Z""$3 Z@]r 5 Z: Z8 Z*2] A \$t% "J%iZ]$p$H*4DP*0DDt`' &>4Z!Z& :?Z>5>Z:>Z(key@!xEA(lenB!2]CA !95D !t%E"!F!1G!'H!paI !7Jk !FK!L!M!N! 4O>!PZ!yQ!nRA ! SZ&S7Z(rip_!9Z!0I,12key3xE2len34/0 41Յ2key3xE2len3+ڦ3ۦ3@:3ݦ5/67+ <Z1#&j 4ZBj ! "5/"& >ZI !<5/& ]Zh !M'>5/>8& WZ0* -VZm vV $X $:YZ) $5ZZX $[Z $\Z $] $8^Z. 9/ҹ:!!j%! j%;!j!9jZ:D"8!p%! p%;8!p!9pZ"$"&] $!%! %-!!9Z:\$!a%! a%;!a!9aZ<$ {,"-8..~=:/F <$S`,`-.k~/v /B/?<<%,-(.~/#/B//".}/? a.&!A.&! D.&!G.&!J.&!M.&! P.&!4S.&!7V.&!c5Y.&!u\.&!d(_.&!^ h.&!`k.&!n.&!5/{.&!}.&!.&!.&!.&!V'.&!4.&!!"!3%!(!0+!.!f<1!6$4!7!O:!T=!@!:C!s$P!Z!M9d!88o!,,.&!L..&!|.&!.&!,5.&3.&C#.&̓3!.&3-.&C7.&,3.&3/.&3W1.&3H.&3S.&35.&3.&3.&36.&Cl0.&\3 .&C .&lC".&|!.&* .&! .&*%.&!%#.&! %.&!,,.&!0.&!~=7.&!y)>.&!B.&!7I.&!,P.&!1W.&!Y6[.&!M0b.&!i.&!p.&!%w.&!D~.&! .&!<.&!<.&!.&!g .&!&.&!.&!(.&*+.&!+.&!.&!2.&!+.&!|:.&!1.&!Q$.&!*.&!.&!'.&*{.&*.1.&̒!2.&!:.&!H:.&!.&!M+.&!];.&!!!.&!(.&* /.&ܒ*33.& !*:.&!}3A.&*&H.&!7O.&!9S.&!%Z.&*J^.&*%b.&*,i.&ܔ!m.&!t.&!=x.&!9.&! .&!.&!*.&!).&!.&!L4.&!.&!e.&!0.&!+".&!..&!.&!.&! .&!:!.&!$.&!A.&!(.&!R .&!,.&!:.&! .&!F=.&!$.&!+.&! 2.&!89.&!o2@.&! G.&!(K.&!#R.&!+Y.&!&`.&!g.&!5n.&! *u.&!|.&!.&!;.&!t.&!.&!p&.&!.&!.&!_.&!M7.&!" .&!i .&!;.&!.&!.&!.&!K .&!0.&!.&! .&!.&!t .&!#; .&!.&!..&!.&!#.&!*.&!/1.&!8.&!<.&!%@.&C?5 .&<C%.(.&LCn+0.&|CP4.&ܓC7;.&C82B.&C3I.& CfP.&C0W.&,C)^.&<C!e.&LCl.&\Cs.&lC5z.&|C&.&Cs,.&C,&.&C.&C>).&̔Cx.&C+.&C.&,C.&<C.&LC.&\C.&lC4.&C<{B}4 DdD{dD1dD/.x  ;i>=fEintNsaP6@\fWE73*1:*2AD74%:c/;#<#t/=#{/>#?#/@#/A#/B#/C#/D# $E# $F# $G# $H# dI#lJ#k)K-MPc/Q#R#t/S#{/T#U#/V#/W#/X#/Y#/Z# $[# $\# $]# $^# d_#l`#La gl yc/z#{#t/|#{/}#~#/#/#/#/#/# $# $# $# $# d#l#$#$#$#$# '#'#'#%'##-'#5'#='#5#E'#(#)#oy#y#w >A* key@ H@ N@ num@  _>H0Z W>G HG NG numG2`>V3`Q 95U}#>Q3 95P=;3 95:K>63 955=K;>03 {Q 95/}x.>*3 95)>$3; 95#Ͱ)ЭӒ5)l$-lG0L{3,6|u9\]<<5?1 B ]<`d'gJ3j m. pr!s-v9ywU A<00z7, &#Ēyǒʒ/͒TВZڒ.ݒ16'U*wG-X-9A )N#5  ;pP8c"  #9,:%/~ 2 5@86; %>A DGJM P4S7Vc5Yu\d(_^ h`kn5/{}V'4"3%(0+.f<16$47O:T=@:Cs$PZM9d88o,,L.|,5#!-7/W1HSƒ5͒Ԓے6l0  "  %%# %,,0~=7y)>B7I,P1WY6[M0bip%wD~ <<g &(++2+|:1Q$*'{.12:H:M+];!!( /33*:}3A&H7O9S%ZJ^%b,imt=x9 *)L4e0+". :!$A(R ,: F=$+ 289o2@ G(K#R+Y&`g5n *u|;tp&_M7" i ;K 0 t #; .#*/18<%@>> -@?=S 0fEintNsaP6@\ ;h* 7i. vfWE7>xd./$ >#s #L6 # # j #L- #,! #" #0 #  #$y- #( #, #0* #47 ">#8 &>#< (#@ ,L#D3 -Z#F- .#G 2#H ;#L# D#T# E#X# F#\# G#`# H%#d56 J>#h L#l~   0  # #  #  >#'*1E*2L: c/;# <# t/=# {/># ?# /@# /A# /B# /C# /D# $E# $F# $G# $H# dI# lJ#k)K-MP c/Q# R# t/S# {/T# U# /V# /W# /X# /Y# /Z# $[# $\# $]# $^# d_# l`#La g y c/z# {# t/|# {/}# ~# /# /# /# /# /# $# $# $# $# d# l# $# $# $# $# '# '# '# %'# # -'# 5'# ='# 5# E'# (# )#o # #0!@"39N> w"% #&w# R>'#N"(N+ T,# s.-#len.7# #/# }q)0  3 4# R>5# ?67#*79 #C6s:4b+ ( +OU g 9 x >7@K5`AӘ  @Pa`A ؞?(9ڞ<ZZ A ?3x`A2p P@<`A; ?6`A<?7.@7Z >E@]32]D `AD  Y =?L`_2]K `AK ?K7 v@`>:2]_ f ;@x 2]w  ?}72]| \ q? `A )?(y9Zj@# .?=L`A<xZ>?  @,B`A+ o Y?>P|+`AW?7 ?>R> ?yj@.@7!/ ?p>`Ao.R>o{ ?q ?Z>`AYR>Y, ?[3 @7d`A6#6x @!>-`A #  >" ̓  )g Ӟ "5֯  )ؿ  $  - G0 {3 6 u9 ]< 5? 1 B ] <` d 'g J3j m . p r!s -v 9y w U  A< 0  0 z7  ,  & #Ğ yǞ ʞ /͞ TО Zڞ .ݞ 1 6 ' U* w G - X - 9 A # ) #N# #5  #  # #; #p #P8 #c"  # # #9, #:%/ #~ 2 # 5 #@8 #6; # %> #A # D #G #J #M # P #4S #7V #c5Y #u\ #d(_ #^ h #`k #n #5/{ #} # # # #V' #4 #g#"g#3%g#(g#0+g#.g#f<1g#6$4g#7g#O:g#T=g#@g#:Cg#s$Pg#Zg#M9dg#88og#,, #L. #| # #,5  # ! - 7  / W1 H Sƞ 5͞ Ԟ ۞ 6 l0   " # #  #  #% #%# # % #,, #0 #~=7 #y)> #B #7I #,P #1W #Y6[ #M0b #i #p #%w #D~ #  #< #< # #g  #& # #( #+ #+ # #2 #+ #|: #1 #Q$ #* # #' #{ #.1 #2 #: #H: # #M+ #]; #!! #( # / #33 #*: #}3A #&H #7O #9S #%Z #J^ #%b #,i #m #t #=x #9 #  # #* #) # #L4 # #e #0 #+" #. # # #  #:! #$ #A #( #R  #, #: #  #F= #$ #+ # 2 #89 #o2@ # G #(K ##R #+Y #&` #g #5n # *u #| # #; #t # #p& # # #_ #M7 #"  #i  #; # # # #K  #0 # #  # #t  ##;  # #. # ## #* #/1 #8 #< #%@ $${$/ .D0A=S0fNsaP6int@\;a*Ei.ofj,Wh.d./$ Z#s#L6## j#L-#,!#"#0# #$y-#(#,#0* #47"Z#8&Z#<(z#@ ,>#D3-L#F-.#G2#H;#L#D#T#E#X#F#\#G#`#H%#d56JZ#hL#l VA+ 0  ## # Z#    'l,M]Aitm, AZ# OAZ# @Z# AZ# ?AZ# 7AZ# @Z# @Z# FAZ# eA#$ @#(#C6s:4b+(+|A|0S[AqZ`5ep uA*g4 b)` 1A) Y) oA)A\p 1A[!Y[_!oA]u|x@?!1A>!Y>A@x~tAutgmtBoAC" A    %  @'p{1 /#p @$p2ZG=S0fEintNsaP6@\;hh{( z_< {#g2 |7#<h.Ld. /$ ># s# L6# # j# L-# ,!# "# 0# #$ y-#( #, #0 * #4 7">#8 &>#< (#@ ,L#D 3-Z#F -.#G 2#H ;#L #D#T #E#X #F#\ #G#` #H%#d 56J>#h L#lR  0  ### >#^  W  'H` %( &## 'L#V +# 36 -#% .#m /# 0# 1# # 2L#( 6#, 8#4 =#8>= FR#@ GR#H HR#PX X#X* 1E* 2LD7 40 ;o :c/ ;# <#t/ =#{/ ># ?#/ @#/ A#/ B#/ C#/ D# $ E# $ F# $ G# $ H# d I#l J#k) K- M Pc/ Q# R#t/ S#{/ T# U#/ V#/ W#/ X#/ Y#/ Z# $ [# $ \# $ ]# $ ^# d _#l `#L aC c g yc/ z# {#t/ |#{/ }# ~#/ #/ #/ #/ #/ # $ # $ # $ # $ # d #l #$ #$ #$ #$ # ' #' #' #%' # #-' #5' #=' #5 #E' #( #) #o   <# <#  #C6s:4b+(+$ * <  LZ-%G  Z-(%b2o #F4>#G5>#D8G# R>; #B   > > 7 > G> M G = D< j  }E"ۏ  CC" R> H G >o" c>h vD/>". .G D.>  E5G"4  HD>"C  HIG#H  BO =K#N c Gm@Gw#l R>l Hl qHs>P#r # B}>#| c|> C>$ G$GKE>$ $G% D>%tSCG% 9I>% AHG& nG:&+R> HS lEf&+R> HG> 2&+F>@R&+c>H>`r&+OD>'+G D> }BGB'+C>n'+ FG'+AG'+xEAlE('+((F>0>(+j(]  Du  E>(+(]!D(  NB> (+)]^  DNR ^ C>5)+a)] Dd  H>)+ ] &AUI>)+]A1C>)+]{B>*+]GB#>S1*+"]*]"}*TG*>`*+)*])* D+u~`H4>K ++35+]3U+ D5Nu|u~(I@>Pu++?+]?+ DAutuvuxuzAQHP> @++O]O&~AU>@a,+T]T1@BZ>pJ,+Y]Y<+C_>v,+^]^G,8De>,+d,]d8-}Hl> }4-+k`-"keyk}-"Hs>-+r-xEr lenr#it>-#cu> .!oVvp.!Cw.$!F>.`E>Z/+I/"key}/xE /"len/dI>`i/+]}B>py0+]> B>C0+]>rF>o0+]B>0+0"len0$ Do!F1!PB2 %KF>@2+]l2E>2+2"keyd 2B > 2+95 C%>#3+$uid$ WF*> )O3+)B)W] E00{3+/3"len/3!xE124Ie> f4+d4"lend^ 4Cd^ 4OGm>s5+l@5"lenl5Cl5`Du>5+tlent^ Ct^ Cz>5+ylenyCyWG>6uidNEF6+|Ir6+A>6D6%D6 |G>,6[D7A27DhC>0\F7ZDWr7AW7F>`7E7E7G>8E28EF8E>AZ8 Ed 8%Ed 8P+D>P|8 Ed 8%Ed 9A%9*E>.9 Ed Z9%Ed n9 9E> 9+9xE9"lenb: D _#i:& Aw&  zD>  :+:"keyd ;xE*;"lenk;AD D ;+;"len<'xE aG>P  k<+<"keyd <"len<?  H W O=+? {=o G` r = = H:  >9 4> qB  j>( >;!xCh> .>R>g >BgG0\?+@? !DB?!MDC @)/`#!HU`)@T U@R>T HTu@!FV@"2G&>!@% J"A>0AA "E>P.A ZA#c>A"De>Ad  #FA( BR> (H=B*FBP#7FS KBR R>R HR#XF>PB5eL(C+? !D`C!C C)/9W$$;C>C5eLC+? !D D!C 4D)/$ZB>gRD5eL~D+? !DD!C D)/+$H>,E>,:$#%HGpD( )E-fo>`E.@:/$0$0$O%F>E( Ez%BG!E %D>0bF G D> %FFs>pCFr 1cr>?&1H\oF[ R>[ H[g&0BBF(A F w&  g&2 ]2) j 2 35 ֩& 2) 2$ & 2 -2G 02{ 32 62u 92] <25 ?21 B2 ]2< `2 d2' g2J3 j2 m2. p2r! s2- v29 y2w 2U 2A< 20 2 20 2z7 2 2, 2 2 & 2# 2y 2 2/ 2T 2Z 2. 21 26 2' 2U* 2w 2G 2- 2X 2- 29 2A ' ) 'N# '5 ' ' '; 'p 'P8 'c" ' #'9 ,':% /'~ 2' 5'@ 8'6 ;' % >' A'  D' G' J' M' P'4 S'7 V'c5 Y'u \'d( _'^ h'` k' n'5/ {' }' ' ' 'V' '4 ' j ' "j '3 %j ' (j '0 +j ' .j 'f< 1j '6$ 4j ' 7j 'O :j 'T =j ' @j ': Cj 's$ Pj ' Zj 'M9 dj '88 oj ',, 'L. '| ' ',5 22#2!2-2722/2W12H2S2522262l02 2 2"'' ' '%'%#' %',,'0'~=7'y)>'B'7I',P'1W'Y6['M0b'i'p'%w'D~' '<'<''g '&''('+'+''2'+'|:'1'Q$'*''''{'.1'2':'H:''M+'];'!!'(' /'33'*:'}3A'&H'7O'9S'%Z'J^'%b',i'm't'=x'9' ''*')''L4''e'0'+"'.''' ':!'$'A'('R ',':' 'F='$'+' 2'89'o2@' G'(K'#R'+Y'&`'g'5n' *u'|'';'t''p&'''_'M7'" 'i ';''''K '0'' ''t '#; ''.''#'*'/1'8'<'%@44{4/. ]%+ Z>I=S 0fEintNsaP6@\ ;h* 7i. vfWE7>hd ./$ >#s #L6 # # j #L- #,! #" #0 #  #$y- #( #, #0* #47 ">#8 &>#< (#@ ,L#D3 -Z#F- .#G 2#H ;#L# D#T# E#X# F#\# G#`# H%#d56 J>#h L#l   0  # #  #  >#'*1E*2LD740;o%: c/;# <# t/=# {/># ?# /@# /A# /B# /C# /D# $E# $F# $G# $H# dI# lJ#k)K<-M%$P c/Q# R# t/S# {/T# U# /V# /W# /X# /Y# /Z# $[# $\# $]# $^# d_# l`#La; g y c/z# {# t/|# {/}# ~# /# /# /# /# /# $# $# $# $# d# l# $# $# $# $# '# '# '# %'# # -'# 5'# ='# 5# E'# (# )#o:3 # #0!r"% #&r# R>'#I"(I+ T,# s.-#len.7# #/># xq)0 3 4# R>5# ?67#*74#C6s:4b+(+JP b 4 Z-%mZ-@ 4( Pc*R # fc+x # 6c, # %- #  . #eof/ # d0 # c1 # Se2 # $T3 #$ 6R #( 7L #, 2:#0 ;#2 L  L b@ r & L r &X  & L & ~  > L   > L >  > L >   L  DF+{ GL{ G4M}&len~1GxEG2]\M 2H   A Jr [HLq  M*>HM) H95) HJK+ /3g %%! %K>48I"L dI"M I K@>@4I+? I#rip? J$TA&"yK'J$ u|]K|K(rip{ $NwKLv VM> K+ (L$T&^LKLi5MxEmM) Ax?L(>  M*+' *$T'&M> Z#M+ MM1NuXKWNiNxE O) AhM>`#?&+O+ WOM OO:K1/Pi[PKPxEP) AI>@&a'Q+ FQM ~QQI>p''R+ FR*M fRTBM>')~R+ RM RFS!J>)q)~S"+ SM +SxI:>)'/S+9 TM9 .ToL;&SK<1=dT2]>`<K0//TM !K>/x0T"JT"M U'2]d  !K>01VU"JUM ' J u|,/0!HoK>11U"L U"J UM ' J ux,/1!ZL>162VM - J %M>@2&7FV+ rV#keyl V*M  J Wlen&8WC&`95%Pi&pW /2!yJ>077W"L WM ' J ux,/߰7Lm77WLl !iMh>88XLg!LG> 8;8HX(keyFl  L->@8k9tX+, X.key,*xE,r .len, M.0H%L/XUL01 Y01!LA>p99-Y/key@l YY!0L^>99Y/key]l Y!9JU>9:Y/keyTl Z!JLL> :S:IZ/keyKl uZ!wL<>`::Z/key;l Z%J_>:<Z+^ #[L^ [['<` {[Ma [2]b`Kc>[08Mr [PM \!RM7><<=\/key6l i\!bJ2><)=\/key1l \&I>0=>\+ ].keyxEr M]#lenm]SJ]I&]$k0\qIr +L>]M>>>^+ J^#keyj^*xEr .len M0P%LuwUL1Rul   - $')r -Ӟ 15, /-)< -$L 3-- -G0 -{3 -6 -u9 -]< -5? -1 B -] -<` -d -'g -J3j - m -. p -r!s --v -9y -w -U  -A< -0 - -0 -z7 - -, - - & -#Ğ -yǞ -ʞ -/͞ -TО -Zڞ -.ݞ -1 -6 -' -U* -w -G -- -X -- -9 -A  ) N# 5     ; p P8 c"   # 9, :%/ ~ 2  5 @8 6;  %> A  D G J M  P 4S 7V c5Y u\ d(_ ^ h `k n 5/{ }    V' 4 r "r 3%r (r 0+r .r f<1r 6$4r 7r O:r T=r @r :Cr s$Pr hZr XM9dr 88or ,, L. |  ,5 - -# -! -- -7 - -/ -W1 -H -S ƞ -5 ͞ - Ԟ - ۞ -6 -l0 - - -"       %  %#   % , ,  0 ~= 7 y) >  B 7 I , P 1 W Y6 [ M0 b  i  p % w D ~   <  <    g  &    (  +  +    2  +  |:  1  Q$  *    '  {  .1  2  :  H:    M+  ];  ! !  (  / 3 3 * : }3 A & H 7 O 9 S % Z J ^ % b , i  m  t = x 9      *  )    L4    e  0  +"  .        :!  $  A  (  R  ,  :    F=   $  +  2 8 9 o2 @  G ( K # R + Y & `  g 5 n  * u  |   ;  t    p&      _  M7  "  i  ;        K  0        t  #;    .     #  * / 1  8  < % @ 'Mr H2 2{ 2/.?+% f>*Q=S0fEintNsaP6@\ ;h* 7i. vfWE7>/ d . /$ ># s # L6 #  # j # L- # ,! # " # 0 #  #$ y- #(  #,  #0 * #4 7 ">#8  &>#<  (#@ ,L#D 3 -Z#F - .#G  2#H  ;#L # D#T # E#X # F#\ # G#` # H%#d 56 J>#h  L#l   0   # # #  >#'*1E*2L:c/;#<#t/=#{/>#?#/@#/A#/B#/C#/D# $E# $F# $G# $H# dI#lJ#k)K+-MPc/Q#R#t/S#{/T#U#/V#/W#/X#/Y#/Z# $[# $\# $]# $^# d_#l`#La* g  yc/z#{#t/|#{/}#~#/#/#/#/#/# $# $# $# $# d#l#$#$#$#$# '#'#'#%'##-'#5'#='#5#E'#(#)#o)"##0! a"% #&a#R>'#8"(8+T,#s.-#len.7##/-# gq)0r 34#R>5#?67#*7# #C6s:4b+ ( +9? Q # r(}18$3 -Q0$T10#"2}5460# 70#8;<#==0#F> A!B #&  CV F=G0# +H0#I1  QR,ST& 9UV  L8Mr#=N0#O#Va # LW ? 0Z[#:O\#key]#a,^#$=_0#(O`>#,.Pa N8de#AQf#keyg#h#$Pi #4J NjJ  $Fmn#o# p #  "q0# r   u N0>?^# ^i%_ "05_=0^_ kQz ??_#y _=y0_  DOg>?*@ `keyf 5`Nf w`Pf$ `9h` * ?  OZ>0@d@a#Y EakeyY ea PY$ !9[R PM>p@@a#L akeyL a NL !9NR  S O>@@Aa# bsP SbO b"set b Qp>@AAbR>ocoYc# AQv* aOi>AAcR>hch d# AL* P>ADKd# wd!$Q`!eQTO d$O O* dO* dKN7d%p!O&fCC!O4&CD!O?%!O,'jDD!Oi Q>D>F'e# Se!2]\P* e!N uplO>@FGeN fzPef O0P%f$P%(OCGMGfNB g(1N[PGuG%gR>ZQg)N\ u|(YeP8GG|gP7$ g(qNNGGgR>Mg)PO* u|*N>+# +P* xP>GIh# IhuhsP hkey itag1i=0QiO>}i!P* up,/%I-!..(N!I&JiN i/i"%BUN 0J1K j# 5jj=0j O0 +0 P04kN ]k,/JOk @KQLk#j kj l=j0Xl Pl0lNm l,/LVMPH `LaMm#G /mGm=G0m 4G0 G0 PI0.nNJ Wn,/e&MN, pMNn#+ n+o=+0Ro $T+0 N- o,/BYN0QQNOo#pi%+p *DNw>+#v +Nv # A7*1P>OP>p# jppN p2key 2q)P up,/ NP- 3(jq.1'9P>Qfq4#)>N uxPδ q5/ڳV7 'L < '6a )) *6ӂ 75֓ 6)أ 6$ܳ "6 -6G 06{ 36 66u 96] <65 ?61 B6 ]6< `6 d6' g6J3 j6 m6. p6r! s6- v69 y6w 6U 6A< 60 6 60 6z7 6 6, 6 6 & 6# Ă6y ǂ6 ʂ6/ ͂6T Ђ6Z ڂ6. ݂61 66 6' 6U* 6w 6G 6- 6X 6- 69 6A $ ) $N# $5 $ $ $; $p $P8 $c" $ #$9 ,$:% /$~ 2$ 5$@ 8$6 ;$ % >$ A$  D$ G$ J$ M$ P$4 S$7 V$c5 Y$u \$d( _$^ h$` k$ n$5/ {$ }$ $ $ $V' $4 $  $ " $3 % $ ( $0 + $ . $f< 1 $6$ 4 $ 7 $O : $T = $ @ $: C $s$ P $ Z $M9 d $88 o $,, $L. $| $ $,5 )*)#*)!*)-*)7*)*)/ +)W1+)H)+)SƂ9+)5͂I+)ԂY+)ۂi+)6y+)l0+) +) +)"+!+! +! +!%+!%# ,! %,!,,),!09,!~=7I,!y)>Y,!Bi,!7Iy,!,P,!1W,!Y6[,!M0b,!i,!p,!%w,!D~,!  -!<-!<)-!9-!g I-!&Y-!i-!(y-!+-!+-!-!2-!+-!|:-!1-!Q$-!* .!.!').!{9.!.1I.!2Y.!:i.!H:y.!.!M+.!];.!!!.!(.! /.!33.!*:.!}3A /!&H/!7O)/!9S9/!%ZI/!J^Y/!%bi/!,iy/!m/!t/!=x/!9/! /!/!*/!)/! 0!L40!)0!e90!0I0!+"Y0!.i0!y0!0! 0!:!0!$0!A0!(0!R 0!,0!: 1! 1!F=)1!$91!+I1! 2Y1!89i1!o2@y1! G1!(K1!#R1!+Y1!&`1!g1!5n1! *u1!| 2!2!;)2!t92!I2!p&Y2!i2!y2!_2!M72!" 2!i 2!;2!2!2!2!K  3!03!)3! 93!I3!t Y3!#; i3!y3!.3!3!#3!*3!/13!83!<3!%@38 8{ 8/ ..'Y#pU=S 0fNsaP6int@\;a*Ei.ofWmd ./$ Z#s#L6## j#L-#,!#"#0# #$y-#(#,#0* #47"Z#8&Z#<(z#@ ,>#D3-L#F-.#G2#H;#L#D#T#E#X#F#\#G#`#H%#d56JZ#hL#l < F   0  ### Z#'*L*SE7ZaB#Rb*17*2>D740;h}:c/;h#h#?h#/@h#/Ah#/Bh#/Ch#/Dh# $Eh# $Fh# $Gh# $Hh# dIh#lJh#k)K-M}|Pc/Qh#Rh#t/Sh#{/Th#Uh#/Vh#/Wh#/Xh#/Yh#/Zh# $[h# $\h# $]h# $^h# d_h#l`h#LaCc}^e gsRisl:Am#]/nh#dayoh#@ph#minqh#secrh#J(sh#Ytvm yc/zh#{h#t/|h#{/}h#~h#/h#/h#/h#/h#/h# $h# $h# $h# $h# dh#lh#$h#$h#$h#$h# 'h#'h#'h#%'h#h#-'h#5'h#='h#5h#E'h#(h#)h#o4-##('j/'7h \s#nZs#^s#_Us#^s#b_Y2h#Yh#|Y0! "% #& #R>'#"(i +T,i #s.-i #len.##/#  q)0(  34i #R>5#?6#*7z  #C6s:4b+( +    yZ- % Z- 4 (Pc * #fc + #6c ,H #% -^ #  .y #eof /^ #d 0 #c 1 #Se 2^ # $T 3 #$ 6 #( 7 #,2 :h#0 ;s#2     ~  ~h = ~ = ~C h# ^ Z N y Z Zd  Z ' Z  '  D <  )Q*#9+o #b, ~- (}18$3 - ? 0$T10#"2( o 5460# 70#8J  ;<#==0#F>z  A!B #  C  F=G0# +H0#I A QR? ,So T 9U  L8M #=N0#O#V # LWA  0Z[#:O\#key]#a,^#$=_0#(O`Z#,.Pa HN8de#AQf#keyg#ho #$PiH#4 Nj $Fmno #oo # p#  "q0# rY$"key##tag$s#x9%Z#oV&s#]' #set(h# h <(key-#.|#^/o # %0#0= 1#4:)0#6#$7#RS8o #y 2 9y<VW=##2>~#?~#8@~# nT A] EYG#a[I#[VJ#Z   h   Z]Z   UK*[ pqset$TrLVDr]= 9 tZpr]= 9s8[r]= 9 V r] = 9 <w^ɪr]= 9<{nYЪ٪ s]= 9{WLs]= 9bY#xs]"= 9"'2U( s]'= 9'2q(YAs]@= 9@qgVLs]K= 9KC)^Q(t]P= 9P (_WTt]V= 9V(8gX\ t][= 9[gNRawt]`= 9`Tjt]i= 9i3Tpu]o= MYo _o SwsR0u]v= \u(Svsu ixs!mWyZ"$Tzsu Z`έv]= Jv(Ssv9 v#isw!mWZ#cs^w)JZ Эݭrw] h9  Rw]s9 )T%w]~9 T 0w]9 .S,"x]+9+ gQ1Nx]090 [R6 :zx]595 `Z;@mx]:'x9: U@px]?$y9? MWCy]M9 S -!Xɯoy]89 \Яٯy]C9 Yy]Ny9 =U^z]=9 C Y^`>z]9  [ذjzMY~~9 !Y Zz !z] 'oV   $x[NZ dz%R>M {%M8{& AYKK'] pz{%VW{(\ϱ{%VW{'\3б|%R>2G|)VW4u|cVZr|%|*key|+tagn"Pc"} 7]ZsB}VWn}]= *lens}\Y}]X9X  4~[T~]S49S : xNVE!2~]Dx9D ~ |\T0B^~]9  _Pb~]9 9TOpy~]N99N ? }~]J~]I}9I  }W<ɴ];= 9;^7д:]6= 96?S2!f]1= 91?}~Q-0Q],= 9,~|yUq`]p$Tps 9p 5"Srsw#iss )KXe;Ԁ]d9d !$Tfs+igsRy-Z_s@ZK]^$T\@Z`w%R>?%?& AKK"]ȶ'%n | [WZжS%nBxՂset|  !Q,]up ]Z̷ %n]= set|  ,B|dV!8RZз 7%n]= set|  ,B|d!]ZGc%Bxset| ,9R "1SZPσ%]= set| ,B|dh"WZŸ%]= set| ,B|d"VZи'*setS*keys2X,9R"#=XZ*setOU߄!,VWux#ZZX*setOU?~ąZ' ,VWux"V~("H~<$:^Z ֻ\*setOUV ,VWu|,H~p$e]ZȆ*setOUH ,VWu|,~p$+VZQ4*set`OU],VWu|A%SZ`*seṫOU],VWu|%XZ Ѿ *set8OUX]g,VWu|%QZx*setOUĈ](,VWu|X&TZQ*setOU0] ,VWu|&XZ`P*set|OU],VWu|'[vZ *setuOUu]u ,VWwu|o'*_jZ3(*setiTOUit$Ti,VWku|'SdZ@*setcOUc]cq,VWeu|)(R_Z*set^,OU^L]^,VW`u|(YZZql*setYOUY]Y,VW[u|(QUZ1؋*setTOUT$]T?,VWVu|@)_PZ@D*setOpOUO]O~,VWQu|)ZZn܌*setOUa]| ,Z|`*ZZn*setOUj]| ,Z|`z*VZŽ*setOUG]| s,Z|`*\Z*setˏOU$]| P,Z|`5+VKZ|*setJOUJȐ]J2,VWLu|+%RFZq*setEOUE4]E,VWGu|+HWAZ1T*set@OU@]@b,VWBu|L,Q<Z@*set;OU; ];{,VW=u|,\7Z,*set6XOU6x]6<,VW8u|-U2Zq*set1ĒOU1]1,VW3u|c-Y-Z1*set,0OU,P], ,VW.u|-eU(Z@p*set'OU']',VW)u|.:Y#Zܓ*set"OU"(]" ,VW$u|z.OZZ1H*set tOU len ,VWu|.^Z@asetkey,VWt4/Wp+4/ *set,,2] `#lenW"xEho / T+4/ĕ%$T,2] T,[Pul/UZ$+4/PVWU0WZ0+4/\*set|,2] \"Z["X$0_GZ%R>F<%F~& AnKsK0RxZG+w4/%w ?1p[cZP",+b4/XVWbx*lenbs,Dd?1{P1h-1Q[Z0Ι+Z4/^Z1<WZ\2^Z|%*key"N2!Pc,2] \+tag nN$n2`XoZ5.keyna.setn| /Up02qXZ1key2VZ1*setOf3{SRZ@FV%Q*keyQXQf3,2]S \,>Tl3up2/e3 set[l3o 32UkZP%j'*keyjGsetj| ,Xll3ux2/zO4ASZCg+~4/%~,2] \"~6s3 set4H_pZP+o4/%o4WSDZ>C*setCoOUCVWC,9ER45]}Z5set|6VW|7^~05[Z@.set۟.key.tagx8VW )WUup9/:4;5;4<=5d$66^VZ;%%TĠ.setT%OUU8VWU)2XWul>tagX?)PYcuh6XZ@^*setOUV~,WUut!D 2/& ALH7ZZF*setrOUˢV~$H~Z[',WUup"D "MY~ȣ"-\~"2/?7Pm"9Zf& ALH8SZ}Ƥ*setOU], u|]8]Z2*set^OU~], u|9lTZ *setʥOU:V~H~T',WUup!D @/? 91`"9Z& ALH9RZ d*setOUҧ],WUut,D9r& ALH9h&:W|Z **set{VOU{]{=Ĩ,WU}ux,D}&:f& ALI6:h : \wZ *setvOUv^]vN,WUxup,Dx:o& AL I:h@;iRrZ֩*setqOUqD]qCp,WUsup,Ds@;`& AL5IP;h;WmZ $Ҫ*setlOUl@]l8l,WUnup,Dn@;`& ALIIJ<vVhZ0+Ϋ*setgOUg<]gMh,WUiux,Di@;h& AL_I<^cZ0+*setbOUb]b4.,WUdux,Dd<P& AlLuI<hT= `^Z0+Z*set]OU]ȭ]],WU_ux,D_T=`& AgLId=h=1WYZ0+ *setXLOUX]X,WUZux,DZT=`& ARLIp>8TJZ0?*setHOUHT]H$TIs,WUKut,DL?1{& AMLI>T9Z@O*set8%OU8g]8,WU:ut,D;?1{& AHLIl?\3ZPK*set2 OU2N]2z,WU4ux,D4@;h& A3LI?Q.ZPK*set-ұOU-]-9@,WU/ux,D/T=`& ALJf@U)ZPKl*set(OU(ڲ](},WU*ux,D*T=`& AL&J@^$ZPK2*set#^OU#]#x̳,WU%ux,D%T=`& AL6J`AYZPL*set$OUf],WU up,D 9n& AKHJAG[ZPT޴*set OUL]'x,WUup,D@;`& AKbJZBt_Z`[ڵ*setOUH]t,WUux,DZBl& AKuJjBhB[Z`\*set̶OU]:,WUup,D9n& AKJdC_ Z`]*set OU ]  ,WU up,D :o& AKJCSZ`dl*setOUڸ],WUup,D@;`& AKJ^D XZpkh*setOUֹ]~,WUux,DZBl& AKJDgSZpl.*setZOU]sȺ,WUup,D9n& AKJXERZpm*set@OU]h,WUup,D:o& AKJE[Zp.[&OURR,Wut,WUup& AKJSF^Z*setFOU]= *lens,WUut& AK KFV]7Z,%6X*set6x"980FJ]Z%%.setR(G_5¿.set| -HVYZ@ +4/E*key*len%]Zset| ,Uuh,N2ud"}R="^y"Ws"X Z*,OU D,P cu`"WU f2/U& AsKKKHZZ  +4/keylen%]Z+settI_Z +4/]I.%~y(ZoYhO\+key@"xEh#lenW,BZuh,Uud"H2/Jg\Z m+4/%y(ZYhO\'UJ_&p"%R>%NAset'u|(~JWy%%~J0JLRZ%%.key1set| )Uut)B|\9/0IK\Z<8%~J%#h)=\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)~cK7)В7ӃB5M 7):7$S7 -7G 07{ 37 67u 97] <75 ?71 B7 ]7< `7 d7' g7J3 j7 m7. p7r! s7- v79 y7w 7U 7A< 70 7 70 7z7 7 7, 7 7 & 7# ă7y ǃ7 ʃ7/ ̓7T Ѓ7Z ڃ7. ݃71 76 7' 7U* 7w 7G 7- 7X 7- 79 7A ! ) !N# !5 ! ! !; !p !P8 !c" ! #!9 ,!:% /!~ 2! 5!@ 8!6 ;! % >! A!  D! G! J! M! P!4 S!7 V!c5 Y!u \!d( _!^ h!` k! n!5/ {! }! ! ! !V' !4 ! ! "!3 %! (!0 +! .!f< 1!6$ 4! 7!O :!T =! @!: C!s$ P! Z!M9 d!88 o!,, !L. !| ! !,5 7 7# )! ;K7- )7 +K7 7/ 7W1 7H 7S ƃ75 ̓7 ԃ7 ۃ76 7l0 7 7 7" ! ! ! !% !%# ! %!, ,! 0!~= 7!y) >! B!7 I!, P!1 W!Y6 [!M0 b! i! p!% w!D ~! !< !< ! !g !& ! !( !+ !+ ! !2 !+ !|: !1 !Q$ !* ! !' !{ !.1 !2 !: !H: ! !M+ !]; !! !! (! /!3 3!* :!}3 A!& H!7 O!9 S!% Z!J ^!% b!, i! m! t!= x!9 ! ! !* !) ! !L4 ! !e !0 !+" !. ! ! ! !:! !$ !A !( !R !, !: ! !F= ! $! +! 2!8 9!o2 @! G!( K!# R!+ Y!& `! g!5 n! * u! |! !; !t ! !p& ! ! !_ !M7 !" !i !; ! ! ! !K !0 ! ! ! !t !#; ! !. ! ! #! *!/ 1! 8! <!% @C C{ C/. Kv0]!a=S0f<FCEintNsaP6@\;t*Ci.fWE7 J td . /$ J# s # L6 #  # j # L- # ,! # " # 0 #  #$ y- #(  #,  #0 * #4 7 "J#8  &J#<  (#@ ,X#D 3 -f#F - .#G  2#H  ;#L # D#T # E#X # F#\ # G#` # H%#d 56 JJ#h  L #l   0   # # #  J#'*1Q*2XD740;{1:c/;#<#t/=#{/>#?#/@#/A#/B#/C#/D# $E# $F# $G# $H# dI#lJ#k)KH-M10Pc/Q#R#t/S#{/T#U#/V#/W#/X#/Y#/Z# $[# $\# $]# $^# d_#l`#LaG g'v7 yc/z#{#t/|#{/}#~#/#/#/#/#/# $# $# $# $# d#l#$#$#$#$# '#'#'#%'##-'#5'#='#5#E'#(#)#oQJ##%j/0!"% #&#R>'#k"(k+T,#s.-#len.C##/`# q)0#C6s:4b+(+.4 F  q)Q*;#9+#b,L2J(}18$3 -0$T10#"25460# 70#8+ ;<#==0#F> M A!BM #] +  C6  F=G0# +H0#Ih  QR,ST] 9U  L8M#=N0#O#V # LW ] $Fmn#o# p] #  "q0#m  r  $"key#<#tag$'#x9%J#oV&'#]'F#set(( # ( <(key-<#.0#^/# %0p #0= 1=#4 :)x p 0#6 #$7 #RS8#9  2 m q99  <VW= ##2>2#?2#8@2# . T A   <v w m`Jset OU ]w `JP!% !\`"3`g #^& ?%set _$2] L#`F$a2\$`#WaJ /`JR!% !\`{!a2"bg  #3` #` $2] P#ya2#WaJ? a"J`~!%! "`!g #P(# %set$ .$Gb%H * aqJZ!`p !\`p!ap|#6r #&s #Ft2V#uF%iv2 ugbgJM!`f &!'fuF#6h f1 _aHJP!`G !paG#6I U 3aRJ ]!!`Q >!>bQ"paQ#YbSU$aTJX&> 0&) &Y 1'5j ;&)z &$܊ J& -Y&G 0Y&{ 3Y& 6Y&u 9Y&] Y AY  DY GY JY MY PY4 SY7 VYc5 YYu \Yd( _Y^ hY` kY nY5/ {Y }Y Y Y YV' Y4 Y   " 3 %  ( 0 +  . f< 1 6$ 4  7 O : T =  @ : C s$ P  Z M9 d 88 o ,, YL. Y| Y Y,5 Y& Y&# Y&! Y&- Y&7 Y& Y&/ Y&W1 Y&H Y&S Y&5 Y& Y& Y&6 Y&l0 Y& Y& Y&" Y Y Y Y% Y%# Y %Y(, ,YLV( 0Y\V~= 7Y(y) >Y W( BYW7 IY, PY(1 WY,V(Y6 [YlVM0 bY iY pY(% wYVD ~Y Y< Y< Y Yg Y(& Y#D3 -L#F- .F#G 2V#H ;#L# D#T# E#X# F#\# G#`# H%#d56 JZ#h L\#l  0 : # :#  @#  Z#1 V  l 'E7Za(z _<{# g2|#H`% (&# #'># V+# 36-# %.# m/# 0# 1# #2>#( 6#, 8#4 =#8 >=F#@ G#H H#P XX#X* 17* 2>D7 40 : c/ ;#  <# t/ =# {/ >#  ?# / @# / A# / B# / C# / D# $ E# $ F# $ G# $ H# d I# l J#k) K- M P c/ Q#  R# t/ S# {/ T#  U# / V# / W# / X# / Y# / Z# $ [# $ \# $ ]# $ ^# d _# l `#L a g y c/ z#  {# t/ |# {/ }#  ~# / # / # / # / # / # $ # $ # $ # $ # d # l # $ # $ # $ # $ # ' # ' # ' # %' #  # -' # 5' # =' # 5 # E' # ( # ) #o   l#  l# #C6s:4b+(+ Z-%  Z-4% "Wi # bYw# 66Z # d[# M]w# Vc_ # nd`Z# IdaZ#$ bcx #( cdx #, [deZ#0 4( Pc* # fc+ # 6c, # %- #  . #eof/ # d0= # c1S # Se2 # $T3S #$ 6 #( 7 #, 2:#0 ;#2              Z   Z Z = Z wZ# S w C D< g$t  g$ +R # 0d>ebc4  ve7 ne8 # #9 # 'c;a # b@g #  a c ; dFZ# _eHx # dIZ# ?JZ# $TLw# Mw# &veB m cN Y ~  HZ' :  cw`!! 3 kciZ! "?h k$Tjw ctZ""s sw! DsZS$TuwM{w cw""  IeZ""G )d ""s")i ]-dw""")bZ#Q#d?Z"5e_ b`#r#5 a 0Bj##!eix |eZ#f%")  -'cZK"iZ`5e_Fcp%&u "fd x yc x eZ&3&5e\bZ@&R(dJbwj"\ D ul#/')$Hw`((!5e%@:& f(}(' ' qd9Z(#-d8b8w3"8\ D: sd;Zd<Z5e=_b>g 2c?wf#/5,( )Hb024 R> H3'c udbR8w9' '' c\Z4<4[ :c[Z@R>]u{  ,c>@4z4_= R>= H=b? c@+(7F{)ezx )R>z )HzVc4U6> jR> H'c udF89 w9( '''cPZ`66O R>Qu\c,66+ R>+ 8H+cF-PB.cZ6;d"\D updZ dZ?5e_bg ~;st#/09< S8p8' ' = :9W9%' ' *  *) d *  >5  *) * *$ : *- *G0 *{3 *6 *u9 *]< *5? *1 B *] *<` *d *'g *J3j * m *. p *r!s *-v *9y *w *U  *A< *0 * *0 *z7 * *, * * & *# *y * */ *T *Z *. *1 *6 *' *U* *w *G *- *X *- *9 *A 6 ) 6N# 65  6  6 6; 6p 6P8 6c"  6 # 69, 6:%/ 6~ 2 6 5 6@8 66; 6 %> 6A 6 D 6G 6J 6M 6 P 64S 67V 6c5Y 6u\ 6d(_ 6^ h 6`k 6n 65/{ 6} 6 6 6 6V' 64 6d 6"d 63%d 6(d 60+d 6.d 6f<1d 66$4d 67d 6O:d 6T=d 6@d 6:Cd 6s$Pd 6Zd 6M9dd 688od 6,, 6L. 6| 6 6,5 * *# *! *- *7 * */ *W1 *H *S *5 * * *6 *l0 *  *  *" 6 6  6  6% 6%# 6 % 6,, 60 6~=7 6y)> 6B 67I 6,P 61W 6Y6[ 6M0b 6i 6p 6%w 6D~ 6  6< 6< 6 6g  6& 6 6( 6+ 6+ 6 62 6+ 6|: 61 6Q$ 6* 6 6' 6{ 6.1 62 6: 6H: 6 6M+ 6]; 6!! 6( 6 / 633 6*: 6}3A 6&H 67O 69S 6%Z 6J^ 6%b 6,i 6m 6t 6=x 69 6  6 6* 6) 6 6L4 6 6e 60 6+" 6. 6 6 6  6:! 6$ 6A 6( 6R  6, 6: 6  6F= 6$ 6+ 6 2 689 6o2@ 6 G 6(K 6#R 6+Y 6&` 6g 65n 6 *u 6| 6 6; 6t 6 6p& 6 6 6_ 6M7 6"  6i  6; 6 6 6 6K  60 6 6  6 6t  6#;  6 6. 6 6# 6* 6/1 68 6< 6%@ ? @?{ @?/.689?;Uf=S 0fEintNsaP6@\;h*7i.vfj,7e7W*aE7>eF_<G#eH#  /d . /$ ># s # L6 #  # j # L- # ,! # " # 0 #  #$ y- #(  #,  #0 * !#4 7 ">#8  &>#<  (#@ ,L#D 3 -Z#F - .'#G  27#H  ;#L # D#T # E#X # F#\ # G#` # H%#d 56 J>#h  L=#l 0   # # !#  ># 7  M 'tm,A>#OA>#@>#A># ?A>#7A>#@>#@>#FA># eA7#$@#(Nf* E *1E*2L :c/;#<#t/=#{/>#?#/@#/A#/B#/C#/D# $E# $F# $G# $H# dI#lJ#k)K$-M  Pc/Q#R#t/S#{/T#U#/V#/W#/X#/Y#/Z# $[# $\# $]# $^# d_#l`#La# gl:Am#]/n#dayo#@p#minq#secr#J(s#Yt"a yc/z#{#t/|#{/}#~#/#/#/#/#/# $# $# $# $# d#l#$#$#$#$# '#'#'#%'##-'#5'#='#5#E'#(#)#o##l f|;;now{tvdgmtM' WstrUeU  a e6>>str5key5R eJ>>strI95IR X  -fO>>eN %fP  _ gf/?/?key.O0D eE0?9?395DR  )ТX 54 ) $O  -X G 0X { 3X  6X u 9X ] X  AX   DX  GX  JX  MX  PX 4 SX 7 VX c5 YX u \X d( _X ^ hX ` kX  nX 5/ {X  }X  X  X  X V' X 4 X   "3 % (0 + .f< 16$ 4 7O :T = @: Cs$ P ZM9 d88 o,, X L. X | X  X ,5 X  X # X ! X - X 7 X  X / X W1 X H X S X 5 X  X  X 6 X l0 X  X  X " X  X  X  X % X %# X  %X , ,X  0X ~= 7X y) >X  BX 7 IX , PX 1 WX Y6 [X M0 bX  iX  pX % wX D ~X  X < X < X  X g X & X  X ( X + X + X  X 2 X + X |: X 1 X Q$ X * X  X ' X { X .1 X 2 X : X H: X  X M+ X ]; X ! !X  (X  /X 3 3X * :X }3 AX & HX 7 OX 9 SX % ZX J ^X % bX , iX  mX  tX = xX 9 X  X  X * X ) X  X L4 X  X e X 0 X +" X . X  X  X  X :! X $ X A X ( X R X , X : X  X F= X  $X  +X  2X 8 9X o2 @X  GX ( KX # RX + YX & `X  gX 5 nX  * uX  |X  X ; X t X  X p& X  X  X _ X M7 X " X i X ; X  X  X  X K X 0 X  X  X  X t X #; X  X . X  X  #X  *X / 1X  8X  <X % @X  !{ !6:H@?[g=S 0fEintNsaP6@\ ;h* 7i. vfWE7>hd ./$ >#s #L6 # # j #L- #,! #" #0 #  #$y- #( #, #0* #47 ">#8 &>#< (#@ ,L#D3 -Z#F- .#G 2#H ;#L# D#T# E#X# F#\# G#`# H%#d56 J>#h L#l   0  # #  #  >#'*1E*2LD740;o%: c/;# <# t/=# {/># ?# /@# /A# /B# /C# /D# $E# $F# $G# $H# dI# lJ#k)K<-M%$P c/Q# R# t/S# {/T# U# /V# /W# /X# /Y# /Z# $[# $\# $]# $^# d_# l`#La;Cc% g y c/z# {# t/|# {/}# ~# /# /# /# /# /# $# $# $# $# d# l# $# $# $# $# '# '# '# %'# # -'# 5'# ='# 5# E'# (# )#oE> # #0!}"% #&}# R>'#T"(T+ T,# s.-#len.7# #/I# q)0 3 4# R>5# ?67#*7?#C6s:4b+(+U[ m ? Z-%xZ-K 4( Pc*] # fc+ # 6c, # %- #  . #eof/ # d0 # c1 # Se2 # $T3 #$ 6] #( 7W #, 2:#0 ;#2 W  W mK } & W } &c  & W &   > W   > W >  > W >   W  D<~K # a,$:#uid%/#}f&& { ) Q*:# 9+#b,V {  0 g@??_+ $ $T f& 1g !h>?2A+ $ 2]`f&;@  h g oK  ng[@AcA hZ g gC>!$B ! hBg "- gJ>pAyB$I  hI B0JKg ut#/UA$ ` P% % c f(BBvR>' h)g u| f>B$C$ņ &a,Ŭ 'tag:uz: f>0CkC;$ g(key &a, )9c h>pCC$ a,:(keyc 19R0 f>CE\$ f f:&g  )0Jg +*tag:W)9v /"E g<>EER>;;+ A^"g5>EF8R>4d4+ A^,1gy FUF$x gl>`FF?&$k-gm Fg>GHk+ &$ܹgކ ulg&`)f&0Jg u`)a,:'uid/H*i&<#/THgg>HHp.keyf   - $-)В -  %/5 :-), -$< >-- -G0 -{3 -6 -u9 -]< -5? -1 B -] -<` -d -'g -J3j - m -. p -r!s --v -9y -w -U  -A< -0 - -0 -z7 - -, - - & -# -y - -/ -T -Z -. -1 -6 -' -U* -w -G -- -X -- -9 -A  ) N# 5     ; p P8 c"   # 9, :%/ ~ 2  5 @8 6;  %> A  D G J M  P 4S 7V c5Y u\ d(_ ^ h `k n 5/{ }    V' 4  " 3% ( 0+ . f<1 6$4 7 O: T= @ :C s$P Z 0M9d ^88o ,, L. |  ,5 - -# -! -- -7 - -/ -W1 -H -S -5 - - -6 -l0 - - -"       %  %#   % , ,  0 ~= 7 y) >  B 7 I , P 1 W Y6 [ M0 b  i  p % w D ~   <  <    g  &    (  +  +    2  +  |:  1  Q$  *    '  {  .1  2  :  H:    M+  ];  ! !  (  / 3 3 * : }3 A & H 7 O 9 S % Z J ^ % b , i  m  t = x 9      *  )    L4    e  0  +"  .        :!  $  A  (  R  ,  :    F=   $  +  2 8 9 o2 @  G ( K # R + Y & `  g 5 n  * u  |   ;  t    p&      _  M7  "  i  ;        K  0        t  #;    .     #  * / 1  8  < % @ 1 1{ 1/.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 : ;  : ; I8 I!I/  : ;  : ; I8  : ;  : ; ( < ' I : ;  : ; I.? : ;' I : ;I.: ;' @: ;I: ;I : ;I!4: ;I".: ;' I@#4: ;I $4: ;I%4: ;I&.: ;' I ': ;I(4: ;I): ;I *4: ;I +1UX Y,1- U.41 /410.: ; ' 1: ; I24: ; I34: ; I4 : ; 5 : ;6 7.: ; ' I 8.? : ;' I@9 : ;: ; <1UX Y=41> U? 1@1A1UX Y B4: ; 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.? : ;' I@.? : ;' @ 4: ;I !4: ;I": ;I#4: ;I$ U%!I/&4I4  '4: ;I(: ; I) : ;*4: ; I+.? : ;' I ,: ;I-4: ; I.4: ; I /1X Y 011: ; I 24: ; I34: ; I 44: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I.? : ;' I@: ;I4: ;I4: ;I4: ;I4: ;I  U.? : ; ' @: ; I : ;!.? : ; ' I@": ; I#: ;I$4: ;I % : ;&.: ; ' @'4: ; I (: ; I )4I4  *: ;I +4: ; I, : ; -4: ; I.: ;I /: ; I0 U14: ; I 24: ; 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+ : ;, -1UX Y.1/ U041141 2413 14 5 64: ;I7: ; 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!!!#!/=N3!/!=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%%%%%%x//-YYYY-YYYYYYza.#7/ZJ+uyA222:292T**) 3EytmYYZ , t2Cf9A)j<j2nt  .eg=Y[y X:-LLGK;uك""j.׽YYY=ܑto0*! zzf^~XA,G,r}tr.J fJK>:l,0hT/v1zt֢8\X<;/ <("?V0'ItYh[{Tʃ=fY|w< fD"NO3tt t(flxYu/.xfI/;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.h0gogͼg;/M /o z""(.f?c?.v.=;=4y.Q<>寇K"=;=s$$DV ./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>OArvuɠuuvvH44 ;>GtlZA&vI=z85zxJ1ܟuuvmH4:CguL:h__1k&-Z<&._X4gv^K'-Y<'.xX4^f~%/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 /~ ./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.h`!!WWuO(t=/K;<=-K4 SQ/o<>h?XL><<>0w<>  z< t{<=PY|vw8*@b <u. fb.[v"RF%.6Nf2X]Xld7JIf7.|=OZ\9uxLu=~2*5uuv=Fguuuuuuuuuwg'Cy.KBz<Ku2u#>,>,==c1c>H?{-KkM Xwf X1X)#4%-\ b/'54{F!IgY/&f~򥮲vvhh&=euvhJ?e"hH=l"z(t=b7?B9uLh/g;=11;"hHu YLY-/h'-p,"gIAL8x$~@xH><=;=;=Y-=3 P/_<|=eg-} $}f.-=9?p twf$Tf@d>z<4Xi+q twf#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.h@?u3e:>,0Ct=g@82t -t< .wXx~Bkh.gv.^z<^lJ --:0uJ -u< .Pf?O=W=3Π:Zu< %u< .`i#itiMOzzAB E| x>AB BCx?+AB  x?jAB FFFx0@4AB xp@7AB  x@AB FFFx@AGAB xAGAB xAAB BFxDAB Fx@FAB CxG=AB AxPG%AB xG=AB AxGAB xGAB FxIvAB Bx0JAB Ex@KAB Ex`LAB ExpM!AB ExNfAB FxOAB FxQfXAB D| PpAB PAB PAB P-AB DPAD AGP AB PЪ AB P AB P AB P AB PAB EP AB P8AB FFP AB P AB PgAB EP8AB FFP8AB FIPRAG BP`nAB FPЭ AB PAB P%AB P0AB FJP!AB P"AB P AB P@-AB PpAB P:AB FFP AB PЯ AB PAB PnAB EP`<AB FFP8AB FFP<AB P DAB Pp+AB AP/AB DPбAB PAB E PAB FFGP9AB FFP9AB P!AB P0AB PPAB Pp AB P AB P9AB Pд!AB P!AB P0!AB P`AB FPKAB FP@AB P`GAB PAB PжAB FP<AB DPз<AB DP7AB PP5AB DP5AB DPи7AB PAB DP%AB DP AB PAB PAB P`AB P AB PAB PAB P`AB P AB PAB P@AB PAB PAB PAB P@AB PAB EPAB EPAB EPAB EPAB PAB PAB P@AB PAB PAB PAB P@AB PAB PqAB P@!AB PpAB FPAB FP AB EPAB BCPDAB PWAB PPAB ILP0AB DPAB EPAB PEP AB PaAB P@AB FPPAB DPCAB FPPAB FFP>AB P@AB F PkAB FHEP@^AB EPTAB OFP}AB P}AB P AB RPAB DPAB DPAB E PAB IFF P AB IFFP0AB DP0AB DP0AB DP0AB DP0AB HP@AB HPPAB DPPAB DPPAB DPPAB DPPAB E PPAB IFFP`AB DP`AB EP`AB E P`AB IFFPpAB DPpAB EPpAB EPpJAB EPAB EP;AB DPAB EP5AB DP@AB FP =AB P AB FP MAB PpAB PBAB DP%AB EPAB |  ( AB FIF( \AB (3AB F(AB (PdAB F(AB F(`jAB E(AB E(AB (PAB ( ]AB FL| )`!dAG GO)!;AB D)"AB X)"AB )"AD )" AB )"AB )#QAB C)`#AB )#%AB A)#AB I)p%AB F)&#AB )@&AB F)`(7AB )(AB BI)0-AB O)2/AB D)02AB L)4,AG D)@4:AB C)4AB L)`6'AG )6:AB C)68AB BI|  ,;AB FIF,;2AB D,<2AB D,P<uAB D,<1AB ,>AB ,> AB ,>/AB D,?/AB D,0? AB | -@?NAB D-?AB F-@A#AB A-pA AB AC-BAB -BAB D-0C;AB -pCXAB D -CAB FFI-EFAB -EGAB - F5AB D-`FAB D-GAB F-HAB 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_EssenceContainerData_LinkedPackageUID_item_keyg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_IECDV_25_525_60_FrameWrapped_esscont_labelst_ctimarrayElementLeng_Preface_EssenceContainers_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDg_ClosedIncomplete_Footer_pp_keyg_D10_30_525_60_extended_template_esscont_labeloctet1st_blksizeg_DNxHD1080p36ClipWrapped_esscont_labelst_blocksg_GenericDescriptor_Locators_item_keyoctet4denominatorepTitleg_DMSegment_EventComment_item_keyMXFItemTypeg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelg_D10_40_525_60_extended_template_esscont_labelg_WaveAudioDescriptor_set_keyfileSourcePackageSetg_D3P_InfaxFramework_D3P_Format_item_keyheaderByteCountg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keymxfUTF16Char_IO_save_endg_D10_40_525_60_defined_template_esscont_labelbodySIDg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelcreate_vtr_errorspoolDescspoolStatus__gid_tbodyOffsetbasicg_IECDV_25_525_60_compdef_labelst_mtimg_OpenComplete_Footer_pp_keyg_D3P_D3ReplayErrorFramework_set_keyg_Identification_ProductVersion_item_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baseg_AES3FrameWrapped_esscont_labelg_StructuralComponent_DataDefinition_item_keymaterialPackageTrackSetg_D3P_InfaxFramework_D3P_SpoolDescriptor_item_keyMXFDataModel_lockg_Identification_ModificationDate_item_key/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/archive/infosourcePackageTrackSetstockDatecompoundg_timecodeElementLeng_Preface_LastModifiedDate_item_keyg_ClosedComplete_Body_pp_keyheaderMarkInPosvitcTimecodeg_EssenceContainerData_IndexSID_item_keyconvert_12m_to_timecodeg_D3P_PSEAnalysisFramework_set_key_IO_save_baseg_MultipleWrappings_esscont_labelvtrErrorsg_complexity03_op_atom_labelg_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_keymaterialPackageSetfixedSpaceAllocationg_GenericPictureEssenceDescriptor_AspectRatio_item_keysourcePackageSetmemofileIsCompleteaccNo_cur_columnMXFItemTypeCategoryg_Identification_ThisGenerationUID_item_keyVTRErrorAtPos__dev_tredHistnewIdent__pathg_DVBased_100_1080_60_I_compdef_labelMXFArrayItemIteratorg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_D10_30_625_50_defined_template_esscont_labelg_DMSegment_set_keymxfLocalTagg_GenericSoundEssenceDescriptor_DialNorm_item_keyput_charg_RGBAEssenceDescriptor_Palette_item_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keyMXFCompoundTypeInfog_FileDescriptor_ContainerDuration_item_keyg_Identification_CompanyName_item_keyg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyg_DescriptiveMetadata_datadef_labelg_D10_50_525_60_compdef_labeltapeDescriptorSetg_D10_50_525_60_defined_template_esscont_labelspatialHistg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_label_IO_markermainfixedSizeg_CDCIEssenceDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_GenericTrack_set_keyg_D10_50_625_50_picture_only_esscont_labelltoInfaxData__s2_lennumAudioTracksg_Identification_Platform_item_keyg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_StaticTrack_set_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labelg_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_labelextendedCountg_AES3AudioDescriptor_set_keyg_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_keylocalItemLenmxfKeyreport_actual_frame_count__blksize_tnewReader_IO_FILEst_uidg_RGBAEssenceDescriptor_set_keyuint64_tg_RGBAEssenceDescriptor_ComponentMaxRef_item_keymagPrefixg_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelg_AES3ClipWrapped_esscont_labelcreate_pse_failurenextTagmxfTimestampg_D3P_InfaxFramework_D3P_MagazinePrefix_item_keyfilePosg_SourceClip_SourceTrackID_item_keyelementLengthst_rdevdmSetmxfRational_sbufg_D10_50_625_30_compdef_labelruninLeninstanceUIDredCountg_InterchangeObject_GenerationUID_item_keywriterIdentsg_GenericPictureEssenceDescriptor_StoredHeight_item_keywrite_summaryg_FileDescriptor_EssenceContainer_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_525_60_extended_template_esscont_labelconvert_stringg_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_keyg_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labelWriterIdentificationg_DVBased_25_525_60_compdef_labelg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelwrite_d3_vtr_errorsg_Track_set_key_MXFHeaderMetadatag_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_tvideoMaterialPackageTrackSetpseFailuresoctet14octet15free_readermxfFilenameknownDMTrackcmdlnIndexg_Null_UUIDg_GenericSoundEssenceDescriptor_Locked_item_keyg_OpenComplete_Header_pp_keynumeratorspoolNomxf_log_funcg_OpenIncomplete_Body_pp_keyg_DVBased_50_625_50_ClipWrapped_esscont_labelMXFPageFile_IO_read_ptrPSEFailurefree_sys_datag_Identification_VersionString_item_keyMXFArrayTypeInfog_CDCIEssenceDescriptor_BlackRefLevel_item_keyst_size_posstdinframeCountMXFInterpretTypeInfocreate_writer_identg_Preface_PrimaryPackage_item_keywrite_infax_datastdout__s1_leninputg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_key_markersthisPartitionminorVersionextendedFailureg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_OpenIncomplete_Footer_pp_keysetsIterg_DVBased_25_625_50_FrameWrapped_esscont_labelg_GenericPackage_PackageModifiedDate_item_keyoctet24g_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyMXF_DLOGg_FileDescriptor_set_keyoctet28typeIdg_Locator_set_key__st_inog_RGBAEssenceDescriptor_ScanningDirection_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_root_set_key__blkcnt64_titemDefspseFailureg_DNxHD1080p120ClipWrapped_esscont_labelmxfFileg_ClosedIncomplete_Header_pp_keyg_AES3CustomWrapped_esscont_labelargvg_Timecode_datadef_labelg_WaveAudioDescriptor_BlockAlign_item_keyg_RGBAEssenceDescriptor_AlphaMinRef_item_keyst_gidg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyg_GenericPackage_Tracks_item_keyMXFCompoundTypeMemberInfoluminanceFlashmxfUMIDg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelg_TimecodeComponent_DropFrame_item_keyg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_D10_40_625_50_picture_only_esscont_labelg_TapeDescriptor_set_keytempWStringformatg_ALawClipWrapped_esscont_labelg_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_key_flags2vitcg_Preface_OperationalPattern_item_key_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keyg_GenericTrack_TrackID_item_keysequenceComponentCountg_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelnextElementsetDefs_unused2g_Null_ULarrayIter__quad_t__mode_tspatialCountg_D3P_InfaxFramework_D3P_CatalogueDetail_item_keyg_OpenIncomplete_Header_pp_keyMXFMetadataItemg_SourcePackage_set_keyMXFPrimerPackg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericTrack_TrackNumber_item_keyg_MP4AdvancedRealTimeSimpleL3_compdef_label_old_offsetidentSetfree_writer_ident_in_listtypesg_CDCIEssenceDescriptor_ColorSiting_item_keyg_Preface_Identifications_item_keyinitialise_timecode_readerg_DNxHD720p185ClipWrapped_esscont_labelg_ContentStorage_Packages_item_keyg_MultipleDescriptor_set_key__ino_t__s1arrayElementg_RandomIndexPack_keyluminanceCountcurrentElementg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_GenericPictureEssenceDescriptor_StoredWidth_item_keyindexMarkInPossysDatag_TextLocator_LocatorName_item_keyg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyversionStringtimecodeComponentSetg_ALawFrameWrapped_esscont_labelg_Identification_ProductUID_item_keyltcTimecodeoperationalPatterng_HD_Unc_1080_50i_422_ClipWrapped_esscont_label_MXFMetadataSetg_InterchangeObject_InstanceUID_item_key_IO_write_endg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keyMXFRIPtimecodeReadingInitialisedmembersg_D3P_InfaxFramework_D3P_SpoolStatus_item_key__ino64_tlastTypeIdg_GenericPictureEssenceDescriptor_SampledWidth_item_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelt12mvideoSequenceSetMXFBasicTypeInfog_Identification_ProductName_item_keymxfPageFile_IO_buf_base_MXFListElement_nextfreeFuncdataModelg_Identification_ToolkitVersion_item_keyg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelg_InterchangeObject_set_keymultipleDescriptorSet__pad1__pad2__pad3__pad4__pad5g_BWFClipWrapped_esscont_labelmajorVersionMXF_COMPOUND_TYPE_CATprimerPackd3InfaxData_flagsg_OpenComplete_Body_pp_keyg_EventTrack_EventOrigin_item_keyg_KLVFill_keyg_Null_Rationaloctet10octet11octet12octet13octet16octet17octet18octet19g_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_D10_40_625_50_defined_template_esscont_labelg_D10_50_625_50_extended_template_esscont_labelthresholdwriterIdentget_chardropFrameitemNog_DMSet_set_keyg_SourcePackage_Descriptor_item_keyframest_nlinkg_MaterialPackage_set_keyusageheaderMetadatag_BWFFrameWrapped_esscont_labelg_D3P_InfaxFramework_D3P_AccessionNumber_item_keycontentStorageSetg_RGBAEssenceDescriptor_ComponentMinRef_item_keycdciDescriptorSetsourceClipSetg_D3P_InfaxFramework_D3P_Duration_item_keyg_DMSegment_DMFramework_item_keyoctet20octet21octet22octet23octet25octet26octet27octet29newErrorg_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_StructuralComponent_Duration_item_keyg_DVBased_25_625_50_compdef_labeldataDefmxfPositionluminanceHistg_CDCIEssenceDescriptor_ComponentDepth_item_keyqmsecessContainerDataSetg_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_D3P_InfaxFramework_D3P_ItemNumber_item_keymxfULMXFListg_EssenceContainerData_set_keyg_D3P_InfaxFramework_D3P_ProductionCode_item_keyg_Null_UMIDg_GenericPictureEssenceDescriptor_set_keyg_Null_Keyg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keyessenceContainersoutputg_DVBased_25_525_60_ClipWrapped_esscont_labelMXFListIteratoruint8_tuint16_t__off_t_chaincontentPackageLeng_FileDescriptor_Codec_item_keyg_StructuralComponent_set_keyinfaxDatafixedArraySizeg_D3P_PSEAnalysisFramework_D3P_RedFlash_item_keyg_SourceClip_set_keyMXFLogLevelg_D3P_InfaxFramework_set_keyessenceStartPosget_infax_datanumVideoTracksg_Track_Origin_item_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_ContentStorage_set_keyarrayprogNog_complexity00_op_atom_labelget_content_package_lenlocalTag__time_tg_D3P_InfaxFramework_D3P_SpoolNumber_item_keyg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyspatialPattern_IO_write_ptrMXFFileSysDatad3VTRErrorCount_IO_backup_base_shortbufg_DVBased_100_720_60_P_compdef_labelg_DVBased_50_625_50_FrameWrapped_esscont_labelprogTitleargcg_DVBased_50_525_60_FrameWrapped_esscont_labelg_Preface_D3P_PSEFailureCount_item_keyg_complexity01_op_atom_label__off64_tlastElementg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelg_DNxHD720p120ClipWrapped_esscont_labelmonthoctet0mxfLengthoctet2octet3octet5octet6octet7octet8octet9failg_WaveAudioDescriptor_AvgBps_item_keymxf_logg_Preface_Version_item_keytapeSourcePackageSetltcStr_IO_buf_endg_D3P_InfaxFramework_D3P_ProgrammeNumber_item_keyg_GenericPackage_Name_item_keyg_Identification_set_keyprodCodeg_D10_50_525_30_compdef_labelg_D10_50_525_40_compdef_labelfree_func_typeg_ClosedComplete_Header_pp_keyg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyMXF_BASIC_TYPE_CATdmFrameworkSetstderrarrayIter2g_GenericPackage_set_keyg_EventTrack_EventEditRate_item_keyg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLennumElementsindexSIDg_D3P_InfaxFramework_D3P_EpisodeTitle_item_keytv_nsecg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyfooterPartitiong_TimecodeComponent_set_keyArchiveTimecodeg_Track_EditRate_item_key_vtable_offsetpseFailureCountwrite_infodescriptorSetMXFPartitiong_DVBased_50_525_60_compdef_labelbwfDescriptorSetg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATg_D3P_InfaxFramework_D3P_TransmissionDate_item_keyvtrErrorfree_vtr_error_in_listmodificationDatecreate_readerg_GenericPictureEssenceDescriptor_FrameLayout_item_keyelementTypeIdMXF_ELOGg_D10_30_625_50_extended_template_esscont_labelg_DNxHD1080i185ClipWrapped_esscont_labelvitcStrcatDetailg_D3P_InfaxFramework_D3P_Memo_item_keyg_qq09_op_1a_labelg_Preface_D3P_D3ErrorCount_item_keyg_D10_30_525_60_defined_template_esscont_labelg_CDCIEssenceDescriptor_PaddingBits_item_keyshowPSEFailuresg_Data_datadef_labelg_Null_LocalTagg_Preface_ContentStorage_item_keyg_Preface_DMSchemes_item_keyst_mode__uid_tMXF_ILOG_IO_read_endg_GenericPackage_PackageUID_item_keyprefaceSetsequenceSetVTRErrorread_time_string_at_positiong_D10_50_525_60_picture_only_esscont_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelg_D10_30_625_50_picture_only_esscont_labeltxDateuint32_tg_RGBAEssenceDescriptor_PixelLayout_item_keyg_ALaw_compdef_label_filenocheck_can_read_ripg_Preface_set_keymxfBooleand3_mxf_info.cg_DMSourceClip_set_keypalEditRateg_D3P_InfaxFramework_D3P_ProgrammeTitle_item_keyindexByteCountg_IndexTableSegment_keyg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATnoSourceTimecodeg_GenericPictureEssenceDescriptor_FieldDominance_item_keycompanyNameproductNamecategoryinterpretredFlashentriesg_D10_50_625_50_defined_template_esscont_labelg_PrimerPack_keyread_timecode_at_positionisPersistentg_DMSourceClip_DMSourceClipTrackIDs_item_keyg_FileDescriptor_SampleRate_item_keyg_DVBased_100_720_50_P_compdef_label__resultg_TimecodeComponent_RoundedTimecodeBase_item_keyerrorCodestatBufg_TimecodeComponent_StartTimecode_item_keyMXF_WLOGg_EventTrack_set_keyg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyshowVTRErrors__statbufget_infog_ClosedComplete_Footer_pp_key__nlink_theaderPartitiong_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyg_SourceClip_StartPosition_item_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelg_IECDV_25_625_50_compdef_labelpreviousPartitionkagSizeg_D10_50_625_40_compdef_labeltv_secg_ClosedIncomplete_Body_pp_keywchar_tessenceDataStartload_bbc_d3_extensionsg_NetworkLocator_URLString_item_keynewFailureg_TextLocator_set_keyg_TimecodeSysItemElementKeyg_FileDescriptor_LinkedTrackID_item_keyst_atimg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_ContentStorage_EssenceContainerData_item_key/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_packMXFRIPEntrysourcePartitionmxf_mark_header_starttmpPartitionmxf_free_partitionmxf_write_ripmxf_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_klnumPartitionsmxf_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$ +V01t13t3gu0KPKeWpqtqstsupPWWpRQRQuPuPZuPulyululuj1ujcujttiuPiu@RiuV{SiSI|VWiVWpqtqsts5"upP5"u|pR5"u|pQ5"u|phh@!u@!!!5"uLP !W"!>!WSVk SV!!SV"5"SVW! !W"!>!W!!WW! !W"!>!W!"W!"5"W@!u|!5"u|@!u|!5"u|@!u|!5"u|h}PPPQ@!u|"!"u|!"5"Q@"A"tA"C"tC"](u@"_"P_""%W$%G%WI%](W@"_"R_"](u@"_"Q_"](u@" % %$%u$%2%2%](u|"#SI"#V% %S2%E%S,&;'S_' (S%$%u2%I%u*&;'u_' (u`(a(ta(c(tc(')u`(k(Pk(%)S0)4)t4):)Q:);)t;)=)t=)^u0)b)qb)e)Pe),q,,P,^q0)\)q\)^u}S)[uh[\P\]uh]]P]]uh]]P]^uhu),u}-^-u}-^u}),u}-^-u}-^u}),u}-^-u}y-^u}),u}-^-u}-^u}*+u}*-9-u}--u}-/u}/^u}),u}-^-u}-^u}5++ud*-9-ud-.ud)//ud/^udGGuoGGP++uP*-9-uPG^PuT++uH*-9-uHKWuHXoXuHiY^uH++u`*-9-u`KWu`XoXu`iY^u`++u\*-9-u\KWu\XoXu\iY^u\++VW*-3-VW4z5VW5J6VW66VWY88VW9 :VWW<<VW<LVWLMVWNNVWQQVWUUVWBWWVWW^VW++u}*-9-u}0^u}0/1SV64t4SV66ud66Pu7u7udu7~7P++u*-9-uG164ut4z5u5^u++SV1164SVt44SVz55SVJ6Y8SV89SV ::SV;W<SV<<SV88ud88R++u*-9-u264ut4z5u56uY8!9ue9U:ub:^u++u}*-9-u}a364u}t4z5u}56u}Y88u}9U:u}:^u}++u}*-9-u}264u}t4z5u}56u}Y8!9u}e9U:u}b:^u}++u}*-9-u}v364u}t4z5u}56u}Y88u}9U:u} ;;u};^u}++S*-2-S4z5S5J6S66SY88S9 :SW<<Sf=JSKKSKMSNPSQQSSSSwUUSVoXSiYTZS[b\So\\Sx]^S++W*-4-WKLWLMWNOWOWWXoXWiY^Wc++u}*-9-u}-.u})//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]fufhPpqtqstsupSuttuPuttuttuttuOWOSuSWFSFSu SrSr"u "VSVu FSuhrSVSul"uhVSVSuluhSVFISV"SVSVPVPttuttj u$ $  W  u j W  u  u`u j u` SV  uh  Sul ' uhf SV Sul  uh6 j SV  SV ' SV  SV Pf Pp q tq s ts Oup  +u+Op  W u W u W u OW QR QS QS QS uh uh +uh SVD SV uX8 uX uX +uX> H Q` c Qc h Ph PR Q Q . PRPQtQStSquP}}u))quPjjVu Vu %V%)u )qVPRPR2=PRttuuRQttuuu  JVJNu NVu Vu V'3PRRPRPR !t!#t#u 99u5}RQtt7u7u/W/3u 37WSR)SV3SV@AtACtCuttu%%u%%}V}u Vu ttuu !t!#t#u u ==u ttFuPQtQStS6uPttVu6VPttSu  S u LSLu S6u up6upul ulJul6ulS SLS6S@AtACtCu@u  t  t u  t  t + u0 1 t1 3 t3 K uP Q tQ S tS {!uP } } V u A!VA!D!uD!x!Vx!{!u$!D!uo} u`!{!u`!!t!!t!!u!!!!S!!u!!S!!u!!t!!t!!u!!!!S!!u""t""t"."u""","S,"."u0"1"t1"3"t3"c"u0"H"H"a"Sa"c"up"q"tq"s"ts""up""""S""u""t""t"$u"## $u $P$P$$u"""$u ""S"#S $$S""V"#V $$V""W"#W $$W#N#Q $%$Q""Wd# $W%$$W$$t$$t$$u$$$$S$$u%%t%%t%9%u%(%(%7%S7%9%u@%A%tA%C%tC%&u@%R%R%%W%%u%&W@%%%&u@%% %&uJ%%S%%SG%%V%&VR%o%Rr%t%Pt%%R%%P%%P%%R%%P &!&t!&#&t#&&u &O&O&&u &O&O&&V&&u &&V&&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 3PuQR QS)QS3PQSPR&PR<DPRJPPRPQtQStS^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_  RQ ( S S S0SS( S SLS0S W~ WLWWHJPJW W ~ WLWW0JWQ$RQttuPRQttuPPuTRuPQuLLTVQ7pVuVQVSVPVPRpuSVPRPVSVttuSttuuWu 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 utNOH/Hco{Zck8@**..****..****+F+--I+]+0\x]/[)//-.c++O+]+<]x]]]\\0\\[[v[~[C[K[['[ZZZZ|ZZlZtZFZNZZ!ZYYYYYYYYYY5XYWXVVVV=UVUUTTTT@TTS$TwQSLQTQ!Q)QPPPPPPnPvPPHPOO^OfO%O>OO ONNNNgMsN@MDMMMLLLLqLL_LcLMLQL7L?LLLKKOKKJ,KJJJJcJkJICJIIvIIIVIHHPHHG%HvGGZGkGF1GFF4=F=)=<<:;s6:4J634/03000 0////)//R..3.;.. .++,,9-I-,,9-I-`0064Z4f0064Z400000J2U:b:6Y8z55?1G1U:b:7Y8i77S7[757=767z551J21111p1x1h23<<b:;e998!96622<<:;|::e998!96603333224H5f=FW<<9:Y885J6|::::ICJY7YXXIIY7YXX;JCJJ)J PHPvSSSDSPPvSSSDS@PHPP+PHTT\VVU*VTTVT\VVU*VTTXTrT  % ) = (+-#C#$%$w#$$$$$N  &$Q666 766j6m616g666666 766j6m6\6g6F6J6163666+ 0 + mJPFH& ~ f p"57<NrqtvtOO.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 N O  ^$_| o o oo o ooppY !d'5>A(/N0DX7hY{d rd@5' WJt0hԈ 4   P N O^_ o ooo ooopp !"#$ 4;F{t  ooopp Ѝ oo_o+N ;Ave p  f    0W   (ܓQ ,G<xL\l|+V̔07 &pH C Wp e@ p` | <,(LO|l̓,<JL\lܔ\+lQ|w̒' ܒ; \        + ,D <c Ly \ l |   p      (  9  J   ]  m  }    @ PY  *   )  >   Z  j  `    ` U PA  0   + - $ = + M p _ 02 n  } N pM  X  h x8CH]n> z@AG AG v* * 8*G= PG% G= G Iv * -*l*<*e*** ++)+9+:I+\Y+i+y+++++Q++w+++> ,g,),9,I,Y,i,Ey,n,,,,,!,O,p, --)-9-I-Y-/i-Sy--u-------( .F.t).9.I.Y.i.y..;.P.t..' .\ .. /; /)/9/BI/ Y/ i/y/\//////?/_/ 00)0190iI0Y0i0y0N000030m000! 1Y1)191I1JY1i1y111N11111G1y 22)2 92# I2T Y2 i2 y2 2!2?!2h!2!2!2!2*"2a" 3"3")3#93F#I3#Y3#i3#y3$35$3S$3}$3$3$3$3%3%+% D 6%K O%p+ h%б %`G %K%D %sK % %cK+K%k &H!&H:&HS&H#l&I& I&5I&II&_I&uI'I'I4'I$M'If'I'J'&J'6J'HJ'bJ'uJ(J.(JG(J`(Jy(J(J(J( K <;K(KK(p )OV U#UV$ VLV\VlV,V U,5 g, ," ,P ,, ,`F , ,0?  - - ] (-0# ;-PN K-Pd i-] u- -1f -` -P -@K -) -A .@ .P /.`m @.`N \.@ s.  .0 . ] .Nf .- . .: /` &/; 5/0= V/ e/ y/0 /: / /T /@! / 0 O0  /0 F0K[0 o0` 0J  0P  00 0 0  0, 0P 0  1O 1N"1 61} S1 :3 k1~1T1> 1. 1] 18 168 18 1  2! 2q (2 8 62CH22[2 e2pm2  2 20 2 2P 22`L 3C 3C 53" C3  Q3 r3<2 3, 33<1 3W 3<9 3. 4  4@ *4 ?4@&! R4" f4 x4; 4и7 4@ 4n 4 4P, 4'! 5 [ 5PK 250 D52X5 {5q 5  5`< 5Q 5> 5$O5C 63 '6@ :6  Q6p e6u60C; 6   6>/ 6@ 6G6 6 6 7  7p(7`j D7 S7&# r79 7@  7g7  7p 7  75 8@F "8W :8`2 M87  f8w8  8@- 88 M 8Ъ  8p9H 8[8ж 90 9@ 39 V9@ n9@! |9 9?+ 9[ 9% 9g 9 9  :p:'(: ::L:# k:p@7 |: :0! :`n : :P5 :7 :P :;2 ;  ;0 -;@ F;  ];? s;p;;  ;   ;/ ;;"; ;`# ;T <8 $<% ?<`Ni O<p `<B y<9<P < G <8 <  <0, < = =p  )=} B=0 O= ^=P q=#Q =! =[ =/ =` =` =pM! =! >G > 2> D> V>`  c>  t>` >  >P >p? >r> >Я  >@8+ > ?)a +?$>? L?д! Y?k?  ? ? ?8 ?  ?@?N ? n @  @`(@P 9@ \@ x@p@@  @` @PW @?/ @  @ @@ A@2 A0/j 7A  GA z \A9 iApwA, Ap A; A@& A  AA  AB B. B?j   DV DD  D DKD0 DD E \ 'E< 9EpCX JEG `E   oE@ EЭ  EpJ EFEp  EP<u E0 E5E F = F -Fc =F NF iF`:9 FAF< F FK FR F7GLG /G`. 8G9. RG F5 gG` {GpG  G;G G1 G. G@ Hз< H  8H( RH  `H`Q yH@ H  H2 H H9 H H I0J I *I J07 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.Sd3_mxf_info.cconvert_12m_to_timecodeusagefree_vtr_error_in_listfree_writer_ident_in_listinitialise_timecode_readerg_TimecodeSysItemElementKeyconvert_stringget_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_keywrite_infax_dataread_time_string_at_positionwrite_d3_vtr_errorswrite_summarywrite_infofree_readerg_MultipleWrappings_esscont_labelg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelg_BWFFrameWrapped_esscont_labelg_Preface_D3P_D3ErrorCount_item_keyg_Preface_set_keyg_Preface_D3P_PSEFailureCount_item_keyg_D3P_InfaxFramework_set_keyg_InterchangeObject_set_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_TapeDescriptor_set_keyg_GenericDescriptor_set_keyg_Identification_set_keyg_Identification_CompanyName_item_keyg_Identification_ProductName_item_keyg_Identification_VersionString_item_keyg_Identification_ModificationDate_item_keyg_GenericTrack_Sequence_item_keyg_Sequence_set_keyg_Sequence_StructuralComponents_item_keyg_DMSegment_set_keyg_DMSegment_DMFramework_item_keyg_DMSegment_EventStartPosition_item_keyg_SourcePackage_set_keyg_SourcePackage_Descriptor_item_keymxf_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_list.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__.5903free_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_listg_KLVFill_key__PRETTY_FUNCTION__.5431__PRETTY_FUNCTION__.5404__PRETTY_FUNCTION__.5370g_Null_Keyg_PartitionPackPrefix_keymxf_data_model.cget_type_iditem_def_eqset_def_eq__PRETTY_FUNCTION__.5058__PRETTY_FUNCTION__.5045free_set_deffree_set_def_in_listfree_item_deffree_item_def_in_listclear_type__PRETTY_FUNCTION__.5071g_root_set_keyg_InterchangeObject_InstanceUID_item_keyg_InterchangeObject_GenerationUID_item_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_ThisGenerationUID_item_keyg_Identification_ProductVersion_item_keyg_Identification_ProductUID_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_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_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_EventComment_item_keyg_DMSegment_TrackIDs_item_keyg_DMSourceClip_set_keyg_DMSourceClip_DMSourceClipTrackIDs_item_keyg_MaterialPackage_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_header_metadata.ceq_pointer__PRETTY_FUNCTION__.5051free_metadata_item_valuefree_metadata_item_in_listset_eq_instanceuid__PRETTY_FUNCTION__.5025item_eq_key__PRETTY_FUNCTION__.5038create_empty_setg_Null_UUIDget_or_create_set_item__PRETTY_FUNCTION__.6630__PRETTY_FUNCTION__.6586__PRETTY_FUNCTION__.6554__PRETTY_FUNCTION__.6538__PRETTY_FUNCTION__.6524__PRETTY_FUNCTION__.6509__PRETTY_FUNCTION__.6495__PRETTY_FUNCTION__.6481__PRETTY_FUNCTION__.6467__PRETTY_FUNCTION__.6453__PRETTY_FUNCTION__.6439__PRETTY_FUNCTION__.6425__PRETTY_FUNCTION__.6407__PRETTY_FUNCTION__.6387__PRETTY_FUNCTION__.6373__PRETTY_FUNCTION__.6359__PRETTY_FUNCTION__.6345__PRETTY_FUNCTION__.6331__PRETTY_FUNCTION__.6316__PRETTY_FUNCTION__.6302__PRETTY_FUNCTION__.6288__PRETTY_FUNCTION__.6273__PRETTY_FUNCTION__.6258__PRETTY_FUNCTION__.6244__PRETTY_FUNCTION__.6230__PRETTY_FUNCTION__.6215__PRETTY_FUNCTION__.6200__PRETTY_FUNCTION__.6181__PRETTY_FUNCTION__.6166__PRETTY_FUNCTION__.5391free_metadata_set_in_listmxf_uu_metadata.cmxf_page_file.cpage_file_sizepage_file_eofpage_file_seekpage_file_tellpage_file_is_seekablefree_page_filepage_file_closepage_file_readpage_file_writepage_file_getcharpage_file_putcharopen_pagewrite_to_pageread_from_pagemxf_utils.cmxf_primer.cg_PrimerPack_keyfree_primer_pack_entrycreate_primer_pack_entryfree_primer_pack_entry_in_listentry_eq_tagentry_eq_uid__PRETTY_FUNCTION__.5032_GLOBAL_OFFSET_TABLE___init_array_end__init_array_start_DYNAMICfileno@@GLIBC_2.0data_start__errno_location@@GLIBC_2.0mxf_alloc_array_item_elementsmxf_set_uint8_itemmxf_load_data_modelsprintf@@GLIBC_2.0mxf_register_itemmxf_get_uint64mxf_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_page_file_get_page_sizemxf_set_auid_itemstrerror@@GLIBC_2.0mxf_allocate_spacemxf_create_primer_packmxf_file_sizemxf_print_labelmxf_get_uint8_itemmxf_read_kmxf_log_file_close__libc_csu_finimxf_uu_get_referenced_packagemxf_read_ulmxf_set_length_itemmxf_create_partitionmxf_set_fixed_size_utf16string_startmxf_register_compound_typemxf_write_partitionmxf_check_data_modelmxf_create_itemmxf_set_timestamp_itemmxf_write_uint16mxf_initialise_list_iter_atmxf_get_timestamp_itemmxf_read_array_headermxf_read_item_tlmxf_uu_get_track_duration_at_ratemxf_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_klmxf_register_set_items__xstat64@@GLIBC_2.2mxf_write_local_tagmxf_set_int8_item__moddi3mxf_write_klmxf_set_weakrefmxf_set_itemmxf_get_runin_lenmxf_equals_keymxf_find_singular_set_by_keymxf_get_iter_elementmxf_register_set_def_finimxf_get_uint64_itemmxf_add_array_item_strongrefmxf_partition_is_closedputchar@@GLIBC_2.0wcslen@@GLIBC_2.0mxf_sprint_keymxf_is_datamxf_write_kmxf_create_file_partitionsmxf_page_file_open_readmxf_get_rationalmxf_get_lengthmxf_set_int8mxf_get_item_lenmxf_is_fillermemset@@GLIBC_2.0fopen64@@GLIBC_2.1mxf_is_ulmxf_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_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_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_uu_get_track_descriptormxf_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_int64__data_startmxf_uu_get_top_file_packagemxf_get_uint16mxf_page_file_is_page_filenamemxf_get_umidmxf_get_list_lengthtruncate64@@GLIBC_2.1mxf_read_int32mxf_set_fixed_set_space_allocationmxf_get_list_iter_indexmxf_free_setmxf_register_compound_type_membermxf_disk_file_open_readmxf_free_partitionmxf_free_file_partitionsfseek@@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_itemmxf_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_page_file_forward_truncatemxf_find_set_defmxf_uu_get_track_datadefmxf_get_uuidmxf_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_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_metadataprintf@@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_page_file_removemxf_get_ulmxf_is_picturemxf_initialise_with_partitionmxf_set_uint64_itemmxf_file_eofmxf_register_basic_typemxf_set_uuidmxf_read_primer_packmxf_get_array_item_countmxf_uu_next_trackmxf_get_auid_itemmxf_read_keymxf_get_positionmxf_set_int32_itemmxf_set_int32mxf_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_auidstrstr@@GLIBC_2.0mxf_uu_get_utf16string_itemtime@@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_itemmxf_uu_get_referenced_track__bss_startmalloc@@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_page_file_open_newmxf_get_booleanfputc@@GLIBC_2.0mxf_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_uint32mxf_file_is_seekablemxf_next_list_iter_elementmxf_set_version_typemxf_complete_essence_element_track_nummxf_uu_get_track_durationmxf_page_file_get_filemxf_get_ul_itemmxf_is_body_partition_packmxf_read_itemmxf_set_version_type_itemmxf_read_int16mxf_remove_list_element__divdi3mxf_disk_file_open_newmxf_read_local_tagmxf_create_from_partition_endstdout@@GLIBC_2.0mxf_equals_uuidmxf_create_listmxf_sprint_labelmxf_get_list_elementputs@@GLIBC_2.0mxf_clear_ripmxf_get_umid_item__fxstat64@@GLIBC_2.2mxf_read_lmxf_finalise_data_modelmxf_uu_get_package_tracksmxf_get_weakref_smxf_get_item_keymxf_register_item_defmxf_write_uuidmxf_initialise_list_itermxf_set_uint8mxf_clone_itemwcstombs@@GLIBC_2.0mxf_read_uidmxf_generate_umidmxf_set_weakref_itemgmtime@@GLIBC_2.0mxf_set_item_valuemxf_read_setmxf_write_setmxf_write_uint8mxf_get_min_llenmxf_uu_get_track_referencemxf_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_get_strongref_smxf_read_filtered_header_metadatamxf_page_file_open_modifymxf_get_int32mxf_equals_ul_mod_regvermxf_get_external_utf16string_sizemxf_write_lmxf_free_listmxf_file_seekmxf_set_timestampmxf_set_boolean_itemmxf_file_set_min_llenmxf_register_interpret_typemxf_write_ripmxf_get_timestampmxf_set_uint32__i686.get_pc_thunk.bxmxf_set_product_version_itemmain_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/compare_d3_mxf0000775000454400017500000012326611026526361013340 0ustar stuartcrdELF04<4 ('$444  TTTJJOLT(O((hhh QtdRtdO/lib/ld-linux.so.2GNUSuSESuSE      :HC2U.d^l[|`B9r$eOX5u47)__gmon_start__libc.so.6_IO_stdin_usedexitperrorputsputcharfgetcmemsetfputcfseeko64fclosemallocftello64sscanfstderrfwritefreadfprintfmemmovefopen64__libc_start_mainfreeGLIBC_2.1GLIBC_2.0ii ii `    $ ( ,048<@DHLPUC/5%%h%h%h% h%h %h(%h0%h8p% h@`%$hHP%(hP@%,hX0%0h` %4hh%8hp%<hx%@h%Dh%Hh%Lh%Ph1^PTRhhQVhpUS[ÔXtjX[ÐU=dt \ҡ\udÐU$tt $$ÐUSك KJ Xك KJXك KJH[]ȃAÍt&'U(PHT$L$PH T$ L$P$hT$D$ÍvUT$D$ L$$t'`D$ D$D$$1ɉÍ&'U4$|$Ɖ94$|$]É'U4$|$Ɖ4$|$]ÍU8}׺ M1ɉ]Éuu:D$ D$`D$$1]u}]Íu\$ D$D$4$AtD$ D$렉\$ D$D$4$tD$ D$aUd&U(ED$D$D$ E$t)D$ D$صD$`$1EfU ‹E f UWVS,EMD$ D$D$$%tT`D$ D$D$$D$ D$`D$$v,1[^_]ËE$1E1111E+& ׃E΋U 9UtrE$uD$ `D$7D$$D$ D$('fljUE0x,[^_]ED$ 듡`D$ D$SD$$RUx]ÍEUUЉMM$؉u}6u4D$ D$H`D$$1]u}]ù Et}tD$ D$p뮋U؋ME$M؍UElED$ $)‰T$D$kE8E$M؍U;EE EEEEE‰؍MzExv}ugED$ $)‰T$D$D$ D$diD$ D$HTEx}tEPU؋M D$ 3D$dU؋MOD$ D$dt&D$ D$ĶD$ 9D$E0kE@D$ D$HhD$ !D${SD$ "D$>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_clapperboard0000775000454400017500000006221311026526361014434 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_initlib/0000775000454400017500000000000011026526361010510 5ustar stuartcrdlib/libMXF.a0000664000454400017500000420667011026526361012012 0ustar stuartcrd! / 1213902033 0 0 0 10696 ` +++((((((((((((((((((__________ddddd(((((((((((((((((((((((((((((((((((((((XXXXXXXXXX<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 ;| ;| ;| ;| ;| ;| ;| ;| ;| , , , , , , , , , , , Ԡ Ԡ Ԡ Ԡ Ԡ Ԡ Ԡ Ԡ(((((((((((((D(D(D(Dmxf_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_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_readmxf_get_generic_descriptormxf_set_generic_descriptormxf_set_file_descriptormxf_set_sound_descriptormxf_set_wave_descriptormxf_set_picture_descriptormxf_set_cdci_descriptormxf_get_file_descriptormxf_get_sound_descriptormxf_get_wave_descriptormxf_get_picture_descriptormxf_get_cdci_descriptormxf_clear_generic_packagemxf_clear_source_packagemxf_clear_material_packagemxf_get_generic_packagemxf_get_source_packagemxf_get_material_packagemxf_clear_generic_trackmxf_clear_trackmxf_get_generic_trackmxf_get_trackmxf_clear_structural_componentmxf_clear_source_clipmxf_clear_sequencemxf_get_structural_componentmxf_get_source_clipmxf_get_sequence// 200 ` 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_descriptor.o/ mxf_structural_component.o/ mxf_version.o/ 1213902021 2404 1000 100664 21588 ` ELFA4(U]ÍU]ÍU]% $ > : ;I$ > : ; I : ;  : ; I8  I &I .? : ; ' I@ 4: ; I 4: ; I 4: ;I4: ; I *!LF?Lint*&!'M1!2_} :v!;t#}!t#!?t#!@t#!At#!Bt# Ct#!Dt# ZEt#  Ft# bGt# jHt# It#rJt## KVMPv!Qt#}!Rt#!St#!Tt#!Ut#!Vt#!Wt#!Xt# Yt#!Zt# Z[t#  \t# b]t# j^t# _t#r`t#Na g v3q yv!zt#}!{t#!|t#!}t#!~t#!t#!t#!t# t#!t# Zt#  t# bt# jt# t#rt#zt#t#t#t#1t#9t#At#It#Qt#Yt#at#it#qt#yt#Ot#Wt#(b#b#| O #R#C#h#X&#  %  */ 5  (0, )5l *Xr  ͂  % ӝ  @֮  C ؾ q   Y- 90 "3 6 q9 < ? ) B ] ` Xd Zg o"j 6&m W p s v (y #   ) r C h$ (  a  ' ĝ ; ǝ ʝ W ͝ Н ڝ $ݝ y  g#  @" y   '  + 4#    !  5  * w%   \ # y&, / 2 D5 8 ; > #A D G ' J 5M |P *S , V Y \ _ h k ?'n '{ Y} !  @$ )  8) " % (( + 8. /1 4 @7  : )= @ C P Z Nd "o    O*      % U    $ Ɲ ͝ ԝ e۝ $ `& ' "   %  6( m  )% , 0 7 > B I -P W [ `b i _p w ."~  (      z  *$ ]   d r( $ A  ( A   " q    a' @! $( n/ &3 : A H O S Z ^ b i m )t x  1 U  ]  w  I   5  7 #     #  l* ] f U$ %+ 2 9 _@ EG T K -R Y  ` x g n u G!| a     ; % P 4   ~  s  & f %   P%  M   =   # * ])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_libmxfPlatformWStringg_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_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_keyoctet0octet1octet2octet3octet4octet5octet6octet7octet9unsigned 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@* G%l +x0xB7> H RN S^2<q<m S y2DT\ T04_ $ > : ; I : ;  : ; I8  I&I .? : ; ' @ : ; I : ; I : ; I : ; I.? : ; ' I@4: ; I4: ; I 4: ; I 4: ;I+!7intD (s%$+M 31:d2A'4%:!;#Q<#"=# ">#"?#"@# "A#'"B#."C#5"D# E# F# G# H# I#J#KBMP!Q#QR#"S# "T#"U#"V# "W#'"X#."Y#5"Z# [# \# ]# ^# _#`#(agl y!z#Q{#"|# "}#"~#"# "#'"#."#5"# # # # # #### ##a############dy#Xy# w  A key@ ,@ @ num@  _W"H J, mG ,GX Gw numG{ V3P~ .U Q3 .P!;35 .:a63u .5K03k ./x*3p .)-#$3+M .#yͰЭsӒ&l -0`3@69p<P}?0B L]R*`&dg jmVprsl!v#y*#! k#X'/ " 5 Ēǒ*ʒ!͒ВFڒT ݒ $? F!nI     'V q#r(,"/ 25p 8X;C(>A:D9GwJBMPmSm'V&Y&\_h,kn{} 9k  "%)(.+.*1$4%7m):0=l@)CP Z(do 'y&=#+I'r*<"#O ƒ͒[Ԓ ےv  28$I | %0 ,07'>=BeI P*(WH)[L#b i3pwn~t*q;*MUy}$ (v !- a$h( S!R (/<%36':N!AHGOiSZ^Ub!i$mat~"xzlE ^ & &%  )$+42)9@G%KRY`Rg#n uc&| * Y p%%m> " 9($#*'1E&8 <E@d%): ./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 DQX R>N ^^jl$f ^ w) 4_  <_0/+FH5{H{HM0 8O $ 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 ~              # . 9 D O Z e p {               ( 4 @ L X d p |            $0<HT`lx ,8DP\ht(4@LXdp| $0<HT`lx ,8DP\ht 04HLhl mxf_list.o/ 1213902022 2404 1000 100664 32668 ` ELFpc4(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? <  5X* 0int ~&?Z!g ;h! 7B$ v>x . ># #!) #} #  #$ #? #( #j% #  #$ #( #,~ #0! #4!* ">#8F &>#< (#@ ,L#D' -Z#F$ .#G' 2#Hz ;#L> D#TE E#XL F#\S G#`Z H%#de J>#h L#l~   8   #  #  >#'g 1E!2L: $;# <# $=# $># $?# $@# $A# $B# $C# $D# E# F# G# vH# I# ~J# K MP $Q# R# $S# $T# $U# $V# $W# $X# $Y# $Z# [# \# ]# v^# _# ~`#pag y $z# {# $|# $}# $~# $# $# $# $# $# # # # v# # ~# # !# )# 1# # # # # # # # # # # U # ] # # # %!+"39N> w% w-&w# '#N(N+ x',# L$-#len.7# /# } 0  3 $4# 5# 67#n79 #)+(3" ( +OU g 9 x 7  Ә [,  XP ؞(kڞ % A w3`uC 2op #< ;  7Ta7  Eq!D  D  Y J L n*q!K V K K7 (`>pq!_ 1  "xPq!w   }7|q!| \  m P (Dk % V=p <C >n$? M, + o  >< "7X > $D%a7!$Ά N p>@ ooF q Z>D~  Y Y [3  *7Pr/  66x +!>[     " ̓  !g ]Ӟ ")֯  ؿ    I - 0 3 6 9 < p? B c] |-` d ;g 5j m rp [s $v Y&y - ?" - % >   ) - #   Ğ oǞ -ʞ $͞ "О 0ڞ A.ݞ & \   v! F  !     # # # #  # #E- # #* #<  ## #N, #}/ # 2 #5 #V 8 #w; #*> #A # D #MG #J #8M #P #S #)V #(Y #&\ #_ #h #Ck #n #9{ #o } # #  #~ # #  # g#"g#Y%g#,(g#+ +g#.g#-1g##(4g#N7g#T,:g#x=g#@g#s,Cg#Pg#&Zg#S+dg#uog#i# #* # # #( % "   V* - $ 3&  ƞ ͞ YԞ #۞    W Q #& #   # #" # #=% #", #0 #7 # > #B #I ##P #cW #/,[ #%b # i #p #6w #~ # #. # #| #& #k #W #/ #O #{ # #^' #" #+ #& # #! # # # # & #B' #a  #+ # #" # #! # ( #/ #\(3 #: #>(A #]H #O #d+S #Z #^ #b ##i #'m #t #%x # #K #+  #e  #  #. #a # #  # # #g) #]" # #.) # #/# #p #U #, #  #+ # #  #$ #+ #`2 #,9 #'@ #G #K #!R #Y #)*` #Cg #v%n # u #&| # #, # #  #? # # #  #) #  # #- # #*! #+ #| #' # #c #  #  #0%  # #X$ #( #'# #* #h*1 #f 8 #h< #~@ $$*$, .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_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_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@ lk%0+000B> TlR!N \~^2$(m2$~T%| d~  T' 1 3  03m.Ub5bbXg` i     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 #.9DOZep| $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/ 1213902022 2404 1000 100664 26920 ` 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? < 6)O)ma) 0intW ]}';h2 7"v!7Q7 %aQ>CF,G#H#  /O . e >#  # &( # : #  # 1" #  # & # # # G #$ ` #( Y #, P #0 : !#4 ) ">#8  &>#<  (#@ K ,L#D & -Z#F ?" .'#G  27#H R ;#L  D#T  E#X  F#\  G#`  H%#d  J>#h Y L=#l  2  # !#u ># 7  M 'tm,*>#>#>#># n>#)>#(>#J!>#># $7#$'#(4)* E  1E) 2L :;#;#/<#B#=#I#>#P#?#W#@#^#A#e#B#"C#l#D# E# F# G# W,H# I#KJ#~K$M  P;#Q#/R#B#S#I#T#P#U#W#V#^#W#e#X#"Y#l#Z# [# \# ]# W,^# _#K`#a#Aglzm#5#n#dayo#Z'p#minq#secr#Is# t"a y;#z#/{#B#|#I#}#P#~#W##^##e##"#l## # # # W,# #K##### ###$#,#4#<#D#L#T##'##\# l ^$|now{tvdgmtM' 'k,j' +td c 2Xkeyc  d  @*  da VstrU*U  a \6str5key5R n"JstrI*IR X  'O4*N }%P  _ )/`key.v0D E )*DR S ТX '4  O  -X  0X Y 3X  6X  9X }  X , X " X  X  X - X % X  X  X  X  X _ X " X  X  X  X  X  X b X  X f X  X %, X  X ) X   X  #X   ,X  /X w 2X  5X  8X - ;X * >X q AX  DX  GX  JX  MX  PX  SX ( VX ' YX  \X q _X u hX  kX > nX  # {X ' }X  X  X  X \ X + X L = "1 %+ (p + ., 1& 4 7`+ : =+ @+ CC P Zz* dG o! X h) X  X J X ' X O$ X  X  X r X ") X  X s# X 2% X  X ) X ( X )$ X ! X  X _ X W X  X  X % X  X  X  X ! X  %X 1! ,X J 0X  7X  >X u BX  IX ! PX  WX ;+ [X t$ bX  iX _ pX  wX  ~X  X , X  X K X p X  X ) X  X  X M X  X c& X ! X * X % X l X A X  X  X w X $ X G& X & X * X  X _ X  X 3 !X e (X - /X 2' 3X h :X ' AX  HX  OX * SX g ZX k ^X  bX " iX 6 mX  tX # xX  X  X  X / X  X  X   X  X T X H X  X l( X  X  X 3( X  X R! X = X : X  X  X + X  X  X  $X  +X  2X + 9X & @X = GX  KX  RX  YX " `X  gX # nX  uX   |X G X ) X U X  X  X v X Z X  X ( X M X | X + X  X x X C* X  X & X  X  X  X  X # X  X % X _' X }& #X H *X ;) 1X  8X : <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#)u:mxf_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_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_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+l0lPB:> YRN hh^k2z2$ ph !" i#  i0#3-P5"Q"Q$V 4X     #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*5@KValw ,8DP\ht(4@LXdp| $0<HT`lx ,8DP\ht(4@LXdp| $0<HT`lx -W < @X \t x      mxf_logging.o/ 1213902023 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/ 1213902024 2404 1000 100664 71788 ` ELF4(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$$D$ D$D$$1ɉÍ'U(U D$fEED$EU$t/D$.D$ D$D$$1ɉÍvU(U D$EEEED$EU$t/D$:D$ D$D$$1ɉÐt&US$]M D$ډȉ1҉ڈEȉ1҉ڈEȉ1҉ڈEȉЈE1҉ȉEȉEȉEED$EM$t/D$JD$ D$D$$1҃$[]ÍUE ED$E$UE fED$E$ UE D$E$ÍUE EEEEUD$ET$$ÍvUE D$D$E$t/D$fD$ D$@D$$1ɉÍvUE D$D$E$t/D$mD$ D$tD$$1ɉÍvUWVSE$E1111E&f߃E ƋE 9EtrE$uD$D$ D$D$$1[^_]Ðt&ljE E0x[^_]UD$yD$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$fD$ D$RD$$1҃[]ËE$D$uD$gD$ D$ D$$1[]Í'US]E $D$u7D$nD$ D$DD$$1҃[]ËE$D$uD$oD$ 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$D$ D$D$$1ҋ]Ћu}]Ív‰D$E\$t$ $uD$D$ 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$qD$ D$D$$1D$sD$ D$D$$$1sfU($4]u}1ǹ $(ǹ C C C C0ECpC@CPC `C$pS,C(]u}]D$ED$ D$D$$1D$GD$ 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$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'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.? : ;' I@.? : ;' @ 4: ;I !4: ;I": ;I#4: ;I$ U%!I/&4I4  '4: ;I(: ; I) : ;*4: ; I+.? : ;' I ,: ;I-4: ; I.4: ; I /1X Y 011: ; I 24: ; I34: ; I 44: ; I? < 2D!%F+ 410int0 # wX.+%;h>&3h{$ z4 {#, |7#<#.L . 8! ># # N/# ,# # (# # # *# #$ #( V#, P#0 (& #4 0">#8 &>#< V(#@ ,L#D #--Z#F (.#G (2#H ;#L t D#T { E#X F#\ G#` H%#d !J>#h L#lR   # #v>#^  W  '` %G$ &#t 'L# +# $/ -#(" .#= /# 0#Z! 1# { 2L#( 6#, 8#4 =#85 FR#@ GR#Hv HR#P|3 X#X 1E& 2L0 40, ;o :) ;# <# =#) >#) ?#) @#) A#) B#) C#) D# ! E# ! F# ! G# 7 H# ! I#? J#H% KO M P) Q# R# S#) T#) U#) V#) W#) X#) Y#) Z# ! [# ! \# ! ]# 7 ^# ! _#? `#u a ck g y) z# {# |#) }#) ~#) #) #) #) #) # ! # ! # ! # 7 # ! #? #! #! #! #! #" #" #" ## # # ## ## #!# #)# #1# # #$ #I   <# <#  #BE/H3d.r&(+$ * <  L(%G  ((%u2o ##4>#,5>#8G#  ; #   > > 7 > G> M G = @< j  ۏ  D ',    * >0:X c>h z/>@G. b!.G.>  + 5GP^4  ;1D>`gC  .3IGpH  O4N c ,m`l  l l /s> r  }>| c|> > J 0G>Pr b!G>jt G :5> * .G0> 8)@R#|  S l `rO|  ,>{| !>|c>1>|O#>|b!G> }wG+|> 2W| G@R|_(`n|(A8p|!>'|S   ;u  #>qs| !;  N">| ^  ;NR ^  >|J  ;d  1>j|   &AV5> )| A1 >09| {>@I| GV #>P|"F "fTW+*>-|) ) ;+u~.4>0|3  3> ;5Nu|u~{4@>z^ |?  ? ;AutuvuxuzA+.P> |O O&~FU> |T T1PZ>3 |Y Y<? _> _ |^ ^G 8e> } |d  d8 }0l>  |kI "keyk}i "0s>  |r (r lenr#it> #cu> !&vY !Qw $!#> >  |2 "key}t ( "len 5> | }> | > > ,| >"> X| l> |"len$0 ;o!C#!` %KK#> )| UR> ] t|"keyd  >` i |2 1 %>p y |$uid$ W$*> 8|))W] 0 ~d|/"len/!(1f3e>#O|d{"lend^ M d^ O'm>0|l)"lenlkM l_u>|tlent^ M t^ Uz>|ylenyM y(>uidN /||3 ,[|>0\PV F)>`>3C3D> >/YW[Wo'> $ +> L $ />PCd od P\>d d %K> d Cd W >Kk|("lenK ; _#i& w&  zi>P|"keyd ("lenTr |"len'( (>jT|"keyd "len? -p8|? do '  0:9  {S( ;! h>  g gG%|g?  !ic!j )*R!A>|@? !B!C )*`!-UfT > T T^!C#V"'&>p% J"> "> C#c>"{e>d  #/& u(   (& *C# P#)!S R  R R#!> GL!|? !I!!  r!)*9$$% >g!GL!|? !!!  ")*$ >p;"GLg"|? !"!  ")*w+$,>, >,3$#%0G "( #-fo>I#.!/$ 0$0$O%%> n r#( #z%Gp # %1> $ b!G> %y!s> ,$r 1cr>?&-\ !X$[  [ [g&B !D!$(A $ w&  g&2 ]2% j 2 3. ֩& 2m% 2i! & 2 -2 02,/ 32 62" 92h <2. ?2^ B2 ]24 `2 d2k" g2- j2 m2 p2 s2( v2+ y2 2 24 2 23 2(+ 2 2* 2!( 2# 2K" 2 2 24 2) 2& 2I 2e5 2!, 2Y 2_# 2% 2 2f 2( 2w 2 2> 2p2 '$ 'D ' 'k 'l ' ' 'o1 ' ' #'02 ,' /'D 2'' 5' 8' 0 ;'1 >'4 A' D' G' J' M'  P'# S'^0 V'. Y' \'$ _' h' k' n') {' }'+ '50 '" ' ' ' j '3 "j ' %j ' 4 (j 'd' +j ' .j '4 1j '?! 4j 'm. 7j '3 :j '} =j '& @j '2 Cj ' Pj ' Zj '_2 dj '( oj '' 'R1 ' '; '. 2*2X 2C2%202}2 *2h+222/2*22r 2~2O22'V,' '2'&'b'T %'K','.0'7'N%>' B'I'7(P'W'[/[' +b' i' p'tw'>~' '5'.''6 '#''N$'T'''P'3''Q3'+'~'?&'''Z'','2''']&''!'N ('W/'-3'":'-A'"H'dO'2S'1"Z'^'"b'u(i'h-m'Kt'&*x''Q''%'y%'' 'x''u'j'/'~&''/'Q''' '!'j'I'''V '$'+'w 2'39'@' G'DK' R'Y'`'g'*n'du'G|'H''4''o '''' '0'''S4'''1''2-'' 'p$'  'N* 'm'U)':.',#':*'11' 8':<'!@4 4144. DV ./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_writelmxf_file_getcmxf_file_putcmxf_file_eofmxf_file_seekOmxf_file_tell}mxf_file_is_seekablemxf_file_sizemxf_file_set_min_llenmxf_get_min_llenAmxf_read_uint8mxf_read_uint16mxf_read_uint32^mxf_read_uint64mxf_read_int8mxf_read_int16Gmxf_read_int32mxf_read_int64mxf_write_uint8mxf_write_uint16Tmxf_write_uint32mxf_write_uint64mxf_write_int8Amxf_write_int16~mxf_write_int32mxf_write_int64mxf_read_ul>mxf_read_kmxf_read_l"mxf_read_klmxf_read_keymxf_read_uidmxf_read_uuidDmxf_read_local_tagmxf_skip mxf_write_local_tagKmxf_write_kmxf_write_ulmxf_write_uidmxf_write_uuidbmxf_get_llenmxf_read_batch_headermxf_write_batch_headerOmxf_read_array_headermxf_write_array_headermxf_is_ulmxf_set_runin_lenNmxf_get_runin_len|mxf_equals_umidmxf_equals_uidmxf_equals_uuidDmxf_equals_ul_mod_regvermxf_equals_ulmxf_equals_key_mod_regvermxf_equals_key_prefixPmxf_equals_keymxf_write_fixed_lmxf_write_fixed_klzmxf_write_lmxf_write_kl mxf_file_close mxf_byte_array_wrap_read;!mxf_stdin_wrap_readP#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_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_uint64closeg_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! 4 %!+!0!BU$2> P%RWHN ^2Y]m2 ^|bbl  @ dm$?o T  \ΗX0&5545 ]  .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__.5903free_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" 2. 2 6 .; 2J 2Y 2m 2y }  . 2 2   . 2 2   . 2 2   . 2 2) - 1 .6 2E 2T 2h 2t x | . 2 . 2   . 2 2   . 2 . 2 .2".'22.72B.L2X\`.e2y2.22.22.22 2&226:.?2N2]2r2~.22.22.2 2."212@2U2aei.n22.22.22.222$(,.12<.G2SW[.`2k.p222.2.22.2.!2,.12@2d2ptx.}2.222.22 2.#222M2Y]a.f2u22.222.2.2. 2 .%20.52@.E2Z2fjn.s2~.2.22.2.2.2 2.#222G2SW[.`2o22.222.22.2 .2#.(23.D2PTX.]2h.x.2.2.2..2.2. 12.(248<.A2L.\.a2l.|.2.222.222. 2/2J2VZ^.c2r22.2..122.2.2#'.,2;2F.Q2]ae.j2u..2.222.2 2,04.92H2h2tx|.2..2.2.2..2.2.2*.:.?2J.U2aei.n222.222.2#'+.02?2T2`dh.m22.2.2.2.2.2. 2.$2/.42?.J2VZ^.c2n.s2~.2.2.2.2.2.2.2. 2+.02;.@2K.V2bfj.o2z.2.2.2.2..2.2,!2-15.:2E.U.Z2e.u.2.2..22.2.. . 2" & * ./ 2: .J 2R V Z ._ 2j .t 2|   . 2 . 2   . 2 . 2   . 2 . 2 .!2!2!.!2*!./!26!A!2M!Q!U!.Z!2i!2t!.y!2!.!2!!2!!!.!2!.!2!2!.!2!.!2"" "."2$"2/"3"7".<"2O"2["_"c".h"2s"."."2"""."2"2"""."2"."2"2"."2#.#2##!#.&#24#2B#2V#2b#f#j#.o#2z#.#2#2#.#2#.#2##2###.#2#.#2#2$.$2$.$2$*$26$:$>$.C$2N$.S$2b$2m$.r$2}$.$2$$2$2$2$2$$$.$2$.$.$2 %%(%23%7%;%.@%2J%.T%2_%c%g%.l%2%2%%%.%2%2%2%2%%%.%2%2& &&.&2#&21&2D&2K&O&S&.X&2b&.}&2&2&2&2&2&2&2&2&2&2&2'2 '2'2"'2-'28'2C'2N'2Y'2d'2o'2z'2'2'2'2'2'2'2'2'2'2'2'2'2 (2(2(2*(25(2@(2K(2V(2a(2l(2w(2(2(2(2(2(2(2(2(2(2(2(2(2 )2)2#)2/)2;)2G)2S)2_)2k)2w)2)2)2)2)2)2)2)2)2)2)2)2*2*2*2+*27*2C*2O*2[*2g*2s*2*2*2*2*2*2*2*2*2*2*2*2+2+2+2'+23+2?+2K+2W+2c+2o+2{+2+2+2+2+2+2+2+2+2+2+2+2,2 ,2,2#,2.,29,2D,2O,2Z,2e,2q,2},2,2,2,2,2,2,2,2,2,2,2-2 -2-2%-21-2=-2I-2U-2a-2m-2y-2-2-2-2-2-2-2-2-2-2-2-2 .2.2!.2-.29.2E.2Q.2].2i.2u.2.2.2.2.2.2.2.2.2.2.2.2/2/2/2)/25/2A/2M/2Y/2e/2q/2}/2/2/2/2/2/2/2/2/2/2/202 0202%02102=02I02U02a02m02y020202020202020202020202 1212!12-12912E12Q12]12i12u121212121212121212121212222222)22522A22M22Y22e22q22}2222222222c-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/1213902025 2404 1000 100664 62964 ` ELF4(UWVS $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I.? : ;' I@: ;I4: ;I4: ;I4: ;I4: ;I  U.? : ; ' @: ; I : ;!.? : ; ' I@": ; I#: ;I$4: ;I % : ;&.: ; ' @'4: ; I (: ; I )4I4  *: ;I +4: ; I, : ; -4: ; I.: ;I /: ; I0 U14: ; I 24: ; I? < ]%&"7. 0nintD !,)# ;h2$ 7& vn>/h .{ ># # - # #  #M& # #`+ #' # A #$ #( #,1 #0:$ #4N. ">#8g &>#< (#@ ,L#D* -Z#Fo& .#GG 2#Hm ;#L D#T E#X F#\ G#`2 H%#d J>#h L#l     h # # D >#' 1E)$2L.40);o%: )';# <# 0'=# 7'># >'?# E'@# L'A# S'B# Z'C# a'D# E# F# G# H# I# J#+#K<e M%$P )'Q# R# 0'S# 7'T# >'U# E'V# L'W# S'X# Z'Y# a'Z# [# \# ]# ^# _# `#ja;g y )'z# {# 0'|# 7'}# >'~# E'# L'# S'# Z'# a'# # # # # # # # # # # # # # # # !# !# !# !# #!# "# "#E:3 c# # (!rX% 2&r# '#I3 (I+ *,# &-#len.7# {/># x1#0 3 E4# 5# 67#74#-'0',$(m+JP b 4 [&%m[&@ 4( 2*R # /+x # , # ~- # I. #eof/ # ` 0 # /1 # j2 # #3 #$ 6R #( 7L #, *:#0  ;#2 L  L b@ r & L r &X  & L & ~  > L   > L >  > L >   L   { ,P{ +}&len~1j& #\z  @   A HriPq  /*> z ) /) ^+ h'3w %%! '>DF"P r"z   ^@>PD ? #rip? #A&J$keyB0Hj&Cg$lenD1X E&+F "G iH&v%h'ra ?  Ph"z   p"z  0 &5p2#[" "'$ u|]|(rip{ 2wPv 0,>   6#&lUiCj&{) 0?'(>* ' *#'&->j   01'R uXUeij&) Ch.>p O9  ez  R <1= ii U j& ) X>Pq(   T z  R  >(   T *z  R t T+>   z  R T ! >  "  z  +R  w:>7  9  z 9 < ";&<1R =r #>`<@ z  !> " "z  "'#d  !M>d" z  't u|,h'!H> "P "  z  't ux,h'!!>F(z  -t %,>P6T  #keyl *z  t &len&F" &`/%Pi&~ h' !yY>@"P z  't ux,h'@(m Pl !,h> + *Pg!%G>0 K V(keyFl `->P {! , .key,*j&,r .len, v..0H/+!0101!A$A>!!;/key@l g!Y^>!!/key]l !HU>"."/keyTl ,!J&L>0"c"W/keyKl !w#(<>p""/key;l %_>"$ ^ 1P^ i82` V.a #b`1c>0 z r 8z  "!R17>$$K/key6l w! 2>%9%/key1l &M>@%&  %.keyj&r [#len{ &$k0\pr >(> &&,  X#keyx*j&r .len v.0Puw+!1Rul   - $'#r h-Ӟ 1,, /-X#< -L 3- - -0 -<3 -6 -)9 -< -? -4B -w] -2` -d -h g -j -m -p -s -y&v -)y - -$ -R2 -( -  -( -- -r -% -"  -  - Ğ -Ǟ -2ʞ -&͞ -$О -^ڞ -2ݞ -) -  -Y! -# -* - -# - - -< -   g I   T 1 A .   # o, b/ / 2 5 )8 ; /> A 3D G J HM P !S -V s,Y \ "_ $h Wk  n {  } H" -   0! &  |r "r L%r +1(r l%+r z.r 21r z+4r C,7r 0:r r=r @r 0Cr RPr  {Zr /dr %or % .   `, -Y( - - -O -d. - -m' -[) -` -Y ƞ -, ͞ - Ԟ -% ۞ -~ - - -" - *    c  %    ) % S% ,  0  7 9# > o B  I  & P  W }0 [ h( b  i r p [ w  ~     :      !  |    I      *  ;%  00  1    W$      A  )  *    /    u$     ! Z (  / + 3  : + A  H  O / S  Z  ^  b 1& i :+ m  t ' x   n    "  d#      v      k  f-  $    --  z             E0    l   $   + L 2 0 9 <* @  G ! K  R   Y & `  g ' n  u  |   H1  O  Z  7    u    !.    4  t1    3  C/  1  +    s  q"    '  ,  +)  +  * #  * {. 1 B 8  <  @ '(r 2L 2 / 2#1.?^ ./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>OArvuɠuuvvH44 ;>GtlZA&vI=z85zxJ1ܟuuvmH4:CguL:h__1k&-Z<&._X4gv^K'-Y<'.xX4^f~%/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)size >= (uint32_t)(mxf_get_min_llen(mxfFile) + mxfKey_extlen)mxf_write_k(mxfFile, &g_KLVFill_key)mxf_write_l(mxfFile, fillSize)mxf_file_putc(mxfFile, 0) == 0(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  AB FFF AB zAB FOp AB FP!AB FFaAB !AB FF aAB AB FI@jAB DAB EAB  AB DfAB D PAB FFF@AB D AB  AB 0 AB P +AB F!HAB D!)AB D".AB D0"3AB Dp"9AB D"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]fufhPpqtqstsupSuttuPuttuttuttuOWOSuSWFSFSu SrSr"u "VSVu FSuhrSVSul"uhVSVSuluhSVFISV"SVSVPVPttuttj u$ $  W  u j W  u  u`u j u` SV  uh  Sul ' uhf SV Sul  uh6 j SV  SV ' SV  SV Pf Pp q tq s ts Oup  +u+Op  W u W u W u OW QR QS QS QS uh uh +uh SVD SV uX8 uX uX +uX> H Q` c Qc h Ph PR Q Q . PRPQtQStSquP}}u))quPjjVu Vu %V%)u )qVPRPR2=PRttuuRQttuuu  JVJNu NVu Vu V'3PRRPRPR !t!#t#u 99u5}RQtt7u7u/W/3u 37WSR)SV3SV@AtACtCuttu%%u%%}V}u Vu ttuu !t!#t#u u ==u ttFuPQtQStS6uPttVu6VPttSu  S u LSLu S6u up6upul ulJul6ulS SLS6S@AtACtCu@u  t  t u  t  t + u0 1 t1 3 t3 K uP Q tQ S tS {!uP } } V u A!VA!D!uD!x!Vx!{!u$!D!uo} u`!{!u`!!t!!t!!u!!!!S!!u!!S!!u!!t!!t!!u!!!!S!!u""t""t"."u""","S,"."u0"1"t1"3"t3"c"u0"H"H"a"Sa"c"up"q"tq"s"ts""up""""S""u""t""t"$u"## $u $P$P$$u"""$u ""S"#S $$S""V"#V $$V""W"#W $$W#N#Q $%$Q""Wd# $W%$$W$$t$$t$$u$$$$S$$u%%t%%t%9%u%(%(%7%S7%9%u@%A%tA%C%tC%&u@%R%R%%W%%u%&W@%%%&u@%% %&uJ%%S%%SG%%V%&VR%o%Rr%t%Pt%%R%%P%%P%%R%%P &!&t!&#&t#&&u &O&O&&u &O&O&&V&&u &&V&&u 4a%w mxf_write_rip mxf_initialise_file_partitionsA mxf_append_partition_esscont_label mxf_append_partition mxf_read_rip mxf_clear_partition mxf_free_partition5mxf_clear_rip]mxf_clear_file_partitionsmxf_allocate_spacemxf_write_fill?mxf_fill_to_positionmxf_fill_to_kaghmxf_mark_index_endmxf_mark_index_startmxf_mark_header_endTmxf_mark_header_startmxf_write_partitionmxf_initialise_partition<mxf_initialise_with_partitionmxf_create_from_partitionmxf_append_new_from_partitionHmxf_create_partitionmxf_read_partition%mxf_append_new_partitionymxf_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_closedJmxf_is_footer_partition_packwmxf_update_partitions%mxf_is_body_partition_packRmxf_is_header_partition_packmxf_read_header_pp_kl_with_runin&mxf_read_header_pp_kl&(+-#C#$%$w#$$$$$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_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_labelMXFRIPEntryg_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_ripg_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)mxfULMXFListg_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_keyg_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_packnextcloseg_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@& l%'+'0'B)a%> dRON T^2Tm2dU |ax\b \ f~8 ւ  X0N3a5Ȼ    '>  L0 eC ~X h    2GXi TP#/>N]Pqp2   z+5p EP!Xam! a@j 0J hf}P@  -0 ;UP +py!H!)".0"3p"9"/I$9d%9@% &mxf_partition.cg_RandomIndexPack_keyfree_partition_in_listg_KLVFill_key__PRETTY_FUNCTION__.5431__PRETTY_FUNCTION__.5404__PRETTY_FUNCTION__.5370g_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_allocate_spacemxf_get_min_llenmxf_get_llenmxf_file_putc__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&-.-/0h)|.1( 2  )@H P]t| *  & .;3*4 8#+ 3@W_~9: .6 >Kjz;  >< 8b j  9    ;    3 ;  C P   :        + B J  R _  > ?  & ?Z 9 9         * m :            /?FK;q>  IQ Yf> >^f n{  ->\d ly>F   OjG   'G=#QY an $ $'/ 7Dd$x $ $" *7P#dl t$ # 5HIQ YfI  !"H %^Ki*q&J! )!5"A'U] er(L4  5MIQ Yf+ 4(J% -:lO Q 4&Q<.PX `m 11  ,C1W_ gt1 1 ./7 ?Lc1w . R $?Sc'R  NObj r+ 4 % X= E Zu / Y \ /    P!X! `!m!!!^!]"]>"]""^""d"b" #!#"J#!`# k#!~#"#F#-#E## ##D$-\$d$ l$y$$$ $$$$^%%^k%h|%%h%f%i%jG&/[&c& k&x&&fb2227 V !&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 {                   $ / C a m y                "';BFJcjnrw!0EQUY^iny~ %38CHSXcnz~ $/4?DOZeimr|!%).BMQUZdisx !/=CNY]aft +6:>CMR`nt)=[juz #.26EP[_cr} +6:>MXcgkz !,8<@EP`e!2BR]hs~ #.9DOZep{  +6ALWco{ #/;GS_kw+7CO[gs'3>IT_ju)5AMYeq}   % 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$$$$$$$$$$$$%%%)%5%:%G%T%k8<PTpt(,LPdh48PTpt04HLhl04LPlpmxf_primer.o/ 1213902025 2404 1000 100664 36156 ` ELFXk4(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? < 6 7L+ 0int+ =)&s!I ;h" 7$ v t>\,h . ># #) #_ #  #$ #z #( #% # | #$ #(| #,C #0&" #4* ">#8( &>#< (#@ ,L#DF( -Z#F;$ .#G 2#Ha ;#Ld D#Tk E#Xr F#\y G#` H%#d J>#hL L#l      # # J >#' 1E"2L*40';o%: $;# x<# %=# %># %?# %@# %A# '%B# .%C# 5%D# :E# BF# JG# $H# RI# ,J#!K<( M%$P $Q# xR# %S# %T# %U# %V# %W# '%X# .%Y# 5%Z# :[# B\# J]# $^# R_# ,`#Oa; c%g y $z# x{# %|# %}# %~# %# %# '%# .%# 5%# :# B# J# $# R# ,# Z# b# j# r# # # # # # &# .# 6# ># F# # #E> # #z a&!}% -.&}# '#T(T+ (,# $-#len.7# /I# !0 3 4# 5# 67#7?#),I)w"(+U[ m ? ,$%x,$K 4( 2.*] # + # , # - # O. #eof/ # # 0 # +1 # 02 # !3 #$ 6] #( 7W #, H':#0 ;#2 W  W mK } & W } &c  & W &   > W   > W >  > W >   W  <~K # #$:#uid%/#.&& { ) *:# ,+#,V {  0 N  ! & 1g )>P, X !`&  g K  ?![#9 Z eg )C>!B ! Bg "- j$J>09I  I JKg ut#<%U$ P% % c ,(@Z'C )g u| A>`nņ &#Ŭ 'tag:uz: r>+ (key (&# )Hc )>0f #:(keyc R0 >@ ) _:&V"  )Jg *tag:) /"E3<>@@;l ;+v "'5>4 4G+v ,yx 'l> &k-#m >  8&ܹ#ކ ul-"&`)&Jg u`)#:'uid/H*i&#<% $g> .keyf   -4 $-!В -?  %/) :-V!, -*< >- - -0 -3 -6 -9 -< -R? -B -K] -8.` - d -g -j -m -$p -s -E$v -&y -  -" -|. -C& -  -%& -i* -< -# -  -k -  - -. -$ -" - -. -' -  -w -! -  - -! - - - -U  U    k -  p+ d  z# 0, 8/  2 5  8 ; +> A D G J M P S ~*V e)Y \  _ h k n z{  } >     N   )  g" @% -( + . .1 (4 7  -: W= U@ )-C P NZ 0,d Oo # S+  4 R) -% -H -Q - -+ -X. -A% -& -X - -| -h -# -] -@ - - -r P'  /    "     % @# ,  0  7  ! >  B S I  P $ W , [ & b  i g p E w  ~ h  .            P  .  f    '  (#  ,  &    8"        p&  '    d,    b"     ! 9 (  / ( 3  : ( A  H  O /, S Q Z  ^  b $ i ( m  t \% x   '      b!      <  1      0*  "    )    Y#        i  ,    W   $  +  2 H- 9 y' @  G  K  R  Y * `  g % n N u  | p  -    E      i    *    S  -    Y  +  =  U(    B  g    %    $  )  ( # m * &+ 1  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 : 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_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_labelnextcloseg_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@  Dv% + 0 B :> yhR(N ,^2+Fm2+|w/*/ 4 \1=9  $:  ,:80:)/'j5\j\jo @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__.5045__PRETTY_FUNCTION__.5032mxf_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{(3>IT_ju+7CO[gs'3?KWco{ #/;GS_kw+7CO[gs'3?KWco{ #/;GS_kw -e48TXpt 48LPhl/23 1213902026 2404 1000 100664 33176 ` ELF4d4(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? < `S \7V+ 0intm 9)&es!S ;h! 7P$ v t>\,h . ># #) #V #  ## # #( #% #  #$ #(| #,! #0! #4* ">#8 &>#< (#@ ,L#D(( -Z#F$ .#G  2#H ;#L D#T E#X F#\ G#` H%#dv J>#h* L#l    # # : >#    ' 1E!2L*40!';o: $;# x<# %=# %># %?# %@# "%A# )%B# 0%C# 7%D# 6E# >F# FG# =H# NI# EJ#'!K*4 MP $Q# xR# %S# %T# %U# %V# "%W# )%X# 0%Y# 7%Z# 6[# >\# F]# =^# N_# E`#Oa)g  y $z# x{# %|# %}# %~# %# "%# )%# 0%# 7%# 6# ># F# =# N# E# V# ^# f# n# # # # # # # # # # # # #(! # # M #^),E)2" (, +ci{M#%#Y4( +.*k# +# ,# -# ?.#eof/# # 0 # +1# # "2# n!3# #$ 6k#( 7e#, W':#0 I ; #2ee{Yeqe >e>e> >e># e < +,"key## $$# y$%# .&# |'#$>$(:   ) >^key , V`nnR   . Apʘ Z f*(  H(   -(  J( v AQR P  <  R      >Y R  \len 4   : b) !! D> keyC  $CR C  E 3 >FY rkey  $lenR  " ut { a#>%\ .>]Y R   { '$ p t>`_Yr R r s%lens "uuh#^>SY\ key\  $\len\R ] "_ up { `y#>%m  " &M  &c!О &I; ')L &-!\ &&l !& -;&0;&3;&P6;&9;&<;&z?;&B;&M];&1.`;& d;&7g;&j;&m;&=p;&s;&$v;&&y;&;&>";&u.;&E&;& ;&'&;&Q*;&2;&#;&K ;&;& ;&;& ;&$;&";&;&.;&*';& ;&=;&!;&;&;&!;&;&;&;&e;(;(3;(;( ;(;(-;(;(z+;(V ;(#;(,;(H/;(& 2;(5;(5 8;(;;(a >;(&A;(D;(sG;(J;(M;(P;(S;(*V;()Y;( \;(_;(h;(-k;(n;(${;( };(# ;( ;(;(;(N);(  (" (% (-( (+ (. (.1 ((4 (l7 (Z$: (W= (m@ ('-C (P (+Z (,d (o (N#;(]+;(;(;(w);&%;&s;&a;&;&+;&Q.;&C%;&&;&f;&e ;&.;&^;&k#;& ;&Y;&;&";&;(_';(;  ;(;(";(;(%;(",;(0;(7;(>;(B;(yI;(#P;(JW;(,[;(&b;( i;(0p;(w;(~;(x;(.;(;(;(;(;(;(`;(.;(;(;(';(";(,;(&;(;(!;(;(;(q;(c&;(';( ;(d,;(n;(";(f;(!;( (;(/;((3;(:;((A;(aH;(O;(/,S;(+Z;(^;(b;(&i;(m(m;(gt;(^%x;(;(7;( ;( ;(9!;(;(;(.;( ;(;((;(*;(\";(;();();(#;(7;( ;(;( ;(,;(;(c ;($;(+;(+2;(F-9;('@;(G;(K;(R;(Y;(*`;( g;(%n;( u;(|;(p;(-;(;(Q ;(;(;(%;( ;(*;(;(c;(-;(R;(r;(+;(c;(7(;(;(B;(L ;( ;(% ;(;($;();('#;(d*;(0+1;(8;(c<;(@;) )+ )- .Xd` ./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)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=SVWOxRQRQd 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_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_EssenceContainerData_set_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_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_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 8m%+0B d> HoPR$hN ^2|&m2'|(# (  h* 2 3  03%/c5HcHcDh jA   0#   I^c`p)    $+0N\dk`c5mxf_essence_container.ccreate_essence_element__PRETTY_FUNCTION__.5074mxf_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{ #/;GR]hs~ %1=IUamy !-9EQ]iu)5AMYeq} %1=IUamy !-9EQ]iu)5AMYeq} %1=JWm 0 4H Ld h|      $ (D Hd h /48 1213902026 2404 1000 100664 61668 ` 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? < vk3"}7, 0+intt *{([I#M ;h# 7.& v+QpZ>-h; . >#V #V+ #L #  #% #v #L* #T' #  #$7 #( #, #0# #4K, ">#8> &>#< (#@* ,L#D) -Z#F% .#Gz 2#Ha ;#L D#T E#X F#\ G#` H%#d J>#h L#l   % # #  >#    ' 1E#2L,40(;o: &; # < # &= # &> # &? # &@ # &A # &B # &C # &D # +E # 3F # ;G # H # CI # J #"K5 MP &Q # R # &S # &T # &U # &V # &W # &X # &Y # &Z # +[ # 3\ # ;] # ^ # C_ # ` #ea4g y &z # { # &| # &} # &~ # & # & # & # & # & # + # 3 # ; #  # C #  # K # S # [ # c #  #  #  #  #  #  #  #  # ! # ! # " # " # 3, "# # !&n #M+.*$ (M, +n%%%z4( /*# +# ,# -# ". #eof/# 0. # :-1D # 2# D#3D #$ c6#( 7#, (: #0 y ;#2z  > >>. >> D 4 < r " /# # ?+%# & # '#U (U  c + /, # .# 5/# 0 # 01*# 2 # 2$3& # ,4  @7 8# /9,# ":7# ;B# <#( (=#, >#0 ? #4 @ #5 A #8 ZB #< , C7  )i ,2>r 0i , 0 0 y"1 i34J  X'>hr %i  % %  &L )>`lr i J%L 6>`\Jr i vy"   >`:(r i Tu J% *    >@#5r i au  */ upJ cry" Xg y" k y"! ~!(y"0 i1" ~H0%y"G Q #  q$y"p  %h ouh up   & @' n > z (uhr nA).V>$uUn$y"U *W +&k#9'4$u3n$y"3 ,(* ;*;.< - -{> n#Tunɭ5ʭ  $ 0*D ( (2$& * .X''!/v 0#.g''!/ /S )`)}>$u|n$y"| *~ #+  $un$y" ,*/'*;.( -  g,>p#$ un ?+!  n (  * &- 'I'> 7@1T&`h'x'm!/ / VM>$A3 r Li C  L* 2uLh r Nn %O( P Q*/R S?+T=U \ V{ WY)XY 5Z [ 0\*8] X2$^& zi_ 3&v' >P3k3(4key     *0 *9# *CK 5/+\ (*#l *| ,* -K* 0K*3K*6K*9K*K68AK6DK6iGK6JK6QMK6<PK6!SK6+VK6+YK6x\K6!_K6hK6^kK6 nK6k{K6 }K6"K6 K6 K6!K6 K6 6" 6@% 6/( 6G + 69. 6'01 6Y*4 6k!7 6;: 6m= 6@ 6.C 6P 66Z 6-d 7\o 6-%K6,K6K6 K6*K*'K*hK*MK*K*,K*/K*&K*0(K*+K*K*K*iK*Z%K* K*K*LK*K*K6(K6q K6K6$K6K6O %K6$,K60K67K6">K6FBK6IK6%PK6WK6}.[K6'bK6 iK6tpK6'wK6w~K6jK6f0K6K6K6 K6!K6HK6mK6DK6lK65K6g)K6$K6&.K6(K6K6#K6K6K6K6(K6K6! K6-K6K6#K6K6!K6 (K6k/K6*3K6:K6t*AK6z HK6OK6-SK6ZK6^K6bK6%iK6&*mK6tK6&xK6K6K6mK6"K6#K6K6K6$K6 K6K65K6+K6;$K6K6c+K6K6$K6K6K6K6+K6E.K6!K6 K6$K6+K6 2K6.9K6)@K6GK6KK6RK6YK6S,`K6gK6`'nK6uK6|K6wK63/K6&K6} K6xK6K6iK6 K6,K6K6K6_/K6K6K6u-K6K6)K6EK6|K68"K6  K6' K6K68&K6*K6)#K6}*K6,1K6f 8K6<K6@K8 8?- 8/ .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..S3A3SP3Q3tQ3S3tS3k3uz 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_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_labelnextindexEditRatedeltaEntryArrayLencloseg_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 %3+303B6z> PRUN ^2[.m2,]| p0F 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!-9EQ]hs~ #/;GS_kw+7CO[gs'3?KWco{ #/;GS_kw+7CO[gs'3?KWco{ #/;GS`ma8<\`| $<@\`|/67 1213902028 2404 1000 100664 128060 ` ELFp4(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? < +%jh";.7?-0rint ~%+(o:#f ;h# 7& vr^>/  .  ># ? # + # m #  # % # f # t* # ' #  #$ #(  #,  #0 # #4 , ">#8 6 &>#<  (#@  ,L#D #* -Z#F % .#G 3 2#H  ;#L  D#T  E#X # F#\ * G#` 1 H%#d  J>#h  L#l    I l # # >#'d 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{#&|#&}#&~#&#&#&#&#&# # # # # ######Q #Y # # # # # # # # #8"#@"#)" ## ,(! aU%0&a#K '#8o(8+),#(&-#len.7#/-# g"0r 34#K 5#Q67#%7# #V+.1+# ( +9? Q # r(-G1*|-Q0#10#.2}5*60#T70#8;'<#=0#7)> A B #& CV FG0#H0#I1  QpRt+SeT& -UV  L-Mr#N0#'O#3"Va # &W ? 0Z'[#\#key]#r%^#$_0#(`>#,a 8d'e#.f#keyg#@h#$W+i #4J  jJ  $Fm@n#'o#p # @q0# r   u 0 ,i%k@00 1z y y0&  g>Z]keyf f (f$ hO * ?  Z>`mY keyY  (Y$ ![R  M>L keyL % L !NR  S >pE qe  "set  ,p>p?K ok3"o# Q i>K h3"h]# L  > !,`!Z/T $ W* `* 'N7P%!&!4&N!?%!,'!i,>n{ !Q#\(* ! upX>p4@ l B0h*%$%(oC@}/B [(1t [yK Z)\ u|(YG8(7$ (N  K MF )(O* u|*>+ +(* x&> q  ' e - key Y tag 0 > !* up,&%J -0!..(! V  ) /i"%B ` a ]  ' 0/ 0 00  ,&& k p j  'j_ j0 l0m .,&F VKH WG 'GG0) *G0 TG0I0J ,&eV , + '+Y+0 #+0 - ,&B0.6(Ti% *Dm w>+v +v # 7'1z+>@& '  N2key )M+ up,& ~- H3(.1'>0j4) uxδ 5&7 'L < '6a )" 6\ӂ 7d+֓ 6"أ 6ܳ "6Z -6 06 36 66 96 <6 ?6# B6v ]60 `6c d6 g6n j6 m6 p6t s6% v6( y6i 6 $ 60 6( 6O 6' 6G, 6O 6{% 6 6 6 Ă6 ǂ60 ʂ6d& ͂6b$ Ђ6/ ڂ61 ݂6 ) 6y 6! 6V# 6 6 6# 6 6 6  6 $i $% $ $ $ $Q0 $ $c- $a $Y #$> ,$ /$ 2$ 5$ 8$ ;$- >$ A$  D$} G$z J$J M$ P$n! S$\, V$a Y$d \$! _$ h$P k$w n$& {$l }$! $& $) $ $ $  $ " $ % $/ ( $ + $" . $0 1 $* 4 $1! 7 $`/ : $W = $ @ $/ C $ P $$ Z $*. d $ o $0% $F- $ $1 $:+ )'3)C)=S)c)-s)n)')d()7) Ƃ)B͂){Ԃ)M%ۂ) ))#)3)C!Q)S!L c!(s!$!!%!$,!0!7!">!B!I!%P!W#!5/[3!'bC!, iS!(pc!ws!~!!W!!!!N!!!!.!A#!A3!)C!$S!.c!(s!!#!!!!;(!)!r !.!!##!#,3!!C! (S!%/c!*3s!:!*A! H!xO!R.S!Z!^!Eb!%i!m!_t#!"'x3!C!9S! c!H"s!"!!8!8! !!c!+!($!!+#!3!$C!S!c!Xs!2 !.!! !$!+!2!/9!z)@!^G!K#!R3!YC!,`S!gc!'ns!,u!t|!p!/!! !!!$!1 !,#!E3!C!)0S!{c! #s!-!!2*!Q!u!!!P  !J' !D !4& !+# !)#3 !{*C !-1S ! 8c !<s !5@ 8~ 8- 8/ ..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_aPaSSHS0jS/%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_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_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+j0jBm/%> d8RN ^2 m2w|2 %  (G; $=  ,=h03>]1o5oot`  X9pG*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__.5058__PRETTY_FUNCTION__.5045g_Null_Keyfree_set_deffree_set_def_in_listfree_item_deffree_item_def_in_listclear_type__PRETTY_FUNCTION__.5071g_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"'38DIUZfkw|',9>KP]bot#(5:GLY^kp} $16CHUZgly~  -2?DQVchuz    ) . ; @ M R _ d q v               !!!!%!*!7!EpD$"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+e: 0%46N3int!,~;a, 0o%Xm .& Z#N#U8## #a/#"#$#1# &#$#(I#,(#0, #4]9"Z#8]&Z#<~(z#@f,>#D 5-L#F/.#GD2#H;#L%D#T%E#X%F#\%G#`%H%#d{'JZ#haL#l > F     %##Z#'?L[4SZ<aB#Rb 17,2>9403;h}:0;h#h#1?h#1@h#%1Ah#,1Bh#0Ch#E1Dh# 'Eh# !'Fh# )'Gh# #Hh# +Ih#3Jh#+K M}|P0Qh#Rh# 1Sh#1Th#1Uh#1Vh#%1Wh#,1Xh#0Yh#E1Zh# '[h# !'\h# )']h# #^h# +_h#3`h#Uabc}9egsSisl%m#0nh#dayoh#6ph#minqh#secrh#*sh# t<vm y0zh#{h# 1|h#1}h#1~h#1h#%1h#,1h#0h#E1h# 'h# !'h# )'h# #h# +h#3h#^h#c'h#k'h#s'h#(h#(h#(h#(h#(h#(h#)h#)h#)h#)h#Uh#I+h#"4-#d2#)'0'9h /s#{&s#8s#5s#9s#<Y<0h#z#h#s"2! &%>& #l '# (i +4,i #A0-i #len.#4%/#  +0(  3M4i #l 5#$6#'7z  #L8V<6-( +    yo/ % o/ 4 (-> * #$ + #` ,H #' -^ #  .y #eof /^ # 0 #] 1 #?! 2^ # 8, 3 #$j 6 #(! 7 #,3 :h#0}; ;s#2     ~  ~h = ~ = ~C h# ^ Z N y Z Zd  Z ' Z  '   <  )*#u;+o #, ~- ( :V?5- ? 08,10# <2( o 5b660# 70# (8J  ;_2<#=0#4>z  AB #  C  FG0#VH0#$I A QR? -.So T 4;U  L+;M #N0#_2O#D+V #  WA  0Z_2[#o\#key]#.^#$_0#(`Z#,#a Hw$8d_2e#<f#keyg# ho #$7iH#4 Bj $Fm no #Yoo #>p# /$q0# rY$"key##tag$s#;%Z#,&s#' #set(h# h"<(key-#L.|#F8/o # (0#01#4])0i%6#&7#,8o #y"2 <9y<3,=#4>~#6?~#E@~# n@A] E"G#+I#sJ#Z   h   Z]Z   EK*- set8,,Ly 0Q= ; &0K}= ;s*P}= ; ` C = ; <8PY= ;<{e"`i-= ;{pyY= ;b"#"= ;"'2 ('= ;'2q A+@= ;@q[L09 K= ;KC6Q@x5P= ;P (>WaV= ;V(8g&\[= ;[gNNa`= ;`N jHi= ;i3 pPo= D"o P:o  ws=v= ivs ixs!qyZ"8,zs &^+= Ws; #is!!qZ#csk)J' `m h;  %ps; I ~;   B; . ,Pq/+;+ gs1[0;0 "65;5 m&;:';:  @?1;? M+JPM; S -PY|8; P2`iC;  #pN; ==; C 7,K;  .0hwD"~P5~; !$ Zpt ! ',   $x-NZ%l M %D+ME & YK'5 + %3, (/0_ %3, '23`}( %l 2T )3,4u|c1ZB  ( *key +tagn"X3c/  -4ZP  O 3,{ = *lens p2Y I X;X  4+TP  S4;S : xfE ? Dx;D ~ |  k ;  = ; 9 O N9;N ? }4J  I};I  }< Y  ;= ;;97` G 6= ;6?) 2 s 1= ;1?}~- ,= ;,~|q y p 8,ps;p B"rs#iss )K, e d ;d -!8,fs+igsRy:&_s X^$M0@Z 7 %l ?%D+?& K3@ X 4(  | Z` `( %xset|  !,3up 4Z \( = set|  ,%|dV!qZ`D( = set|  ,%|d!R6Zp(%xset| ,;R "Z(= set| ,%|dh"CZ U(= set| ,%|d"Z`4*set`*key,;R"#Zu*sett! ,3,ux#1'Ze*set$~+' ,3,ux"~5"$~I$7Zfi*set ,3,u|,$~p$c4Zp&*set!$ ,3,u|,6~p$;Z0A*setm,3,u|A% Z*set,3,u|%fZa*setEeg,3,u|%Zp!*set(,3,u|X& Z0*set= ,3,u|&Z]*set,3,u|'')vZ4*setuuu ,3,wu|o':jZ@5*setiai8,i,3,ku|'rdZ*setcccq,3,eu|)(_ZA *set^9^Y^,3,`u|($ZZPy*setYYY,3,[u|(UZ*setTT1T?,3,Vu|@) =PZQ*setO}OO~,3,Qu|)L'Z *setn| ,J(|`*%Z *setw| ,J(|`z*Z*setT| ,J(|`*2Z *set1| ],J(|`5+(KZ A!*setJJJ2,3,Lu|+FZP!"*setE!EAE,3,Gu|+AZ""a*set@@@b,3,Bu|L,<Z"#*set;; ;{,3,=u|,317Z#A$9 *set6e 6 6<,3,8u|-D2ZP$% *set1 1 1,3,3u|c- %-Z%%!*set,=!,]!, ,3,.u|-(Z%&}!*set'!'!',3,)u|. #Z&A'!*set"""5"" ,3,$u|z.\&ZP''U"*set " "len ,3,u|.9Z''"setkey,3,t4/x(("(4/#*set9#,5 `#lend#"~/h|# /, (&)#(4/#(#8,$,5 T,,Pul/?Z0):*1$(4/]$3,$U0eZ@*#-=%(4/i%*set%,5 \"+%"6%$0j:GZ0-t-&%l FI&%D+F&& nK0 xZ--&(w4/&(w'?1+cZ-.9'(b4/e'3,b'*lenbs',d?1{P1h-1[Z.c/'(Z4/(9Z1I(/Zi(29:Zp/v0(((*key)"2")!X3c,5 \+tag nN$n2 oZ0C1B).keynn).setn| )/Np)021ZP1Y1)1key2 Z`11)*set!*f3RZ12c*(Q**keyQ*Qf3,5S \,Tl3up2L1e23R22 set[l3o 3BkZ23+(j4+*keyjT+setj| ,ll3ux2L1z%3O4Z34t+(~4/+(~+,5 \",3044 set4:pZ45,(o4/,(o-4UDZ55P-*setC|-C-3,C,;ER454}Z5set|63,|78~053.Z5W7-.set-.key,..tag.83, )-up9L1̭6:4;5;4<8=5d$66b8VZ`78.%(T..setT.%U#/83,U)Wul>tagXL/)X3Ycuh6DZ8.:k/*set//~'0,-ut! 2L1^9& L7'Z0:=S0*set00~11$~g1.',-up" 1"D"~1"0~/22L1T<?7::";Zs2& L8 Z= >2*set23,@  u|]86Z>>?3*setk33,@  u|9 Z>@3*set3G4~4$~44',-up! @L1? 9??";Z'5& L-9 Z@Aq5*set55 6,-ut,9r& L`9h&:U|ZAB76*set{c6{6{=6,-}ux,}&:f& L6:h :/wZBC6*setv)7vk7vN7,-xup,x:o& L:h@;0rZCD7*setq8qQ8qC}8,-sup,s@;`& LP;h;7mZDE8*setl 9lM9l8y9,-nup,n@;`& LJ<hZEF9*setg:gI:gMu:,-iux,i@;h& L<6cZFG:*setb:b;b4;;,-dux,d<P& lL<hT=l?^ZGHg;*set];];]<,-_ux,_T=`& gLd=h=rYZHI-<*setXY<X<X<,-Zux,ZT=`& RLp> JZIJ<*setH=Ha=H=8,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@6$ZNO?A*set#kA#A#xA,-%ux,%T=`& L`A ZOPB*set1BsBB,- up, 9n& KA*ZPQB*setCYC'C,-up,@;`& KZB<ZQRC*setDUDD,-ux,ZBl& KjBhBi)ZRSD*setDEGE,-up,9n& KdCD? ZSTE*set E F -F,- up, :o& KC4 ZTUyF*setFFG,-up,@;`& K-^DZVVuG*setGG~H,-ux,ZBl& KADZWW;H*setgHHsH,-up,9n& KUXEZXX!I*setMIIhI,-up,:o& KiE.ZYJZJ)3J_J4J,ut,-up& K|SFP9ZPZ<['K*setSKK= K*lensK,-ut& KFL47Z@[{[9L(6eL*set6L";8L0F@4Z[\L%(L.set_M(G]:\\M.set| M-HM"Z\Sa&N(4/RN*keyN*len*O(Ow6ZPset| ,Nuh,2ud"JJP"9P"/sP" Z7Q, D,X3 cu`"- sQ2L1Ut^& sKH&Z`aaQ(4/keylen(w6Z+settI>ZafQ(4/Rp6I;R(R,R%|S"hS70S+key@"~/h T#lendT,:$Zuh,Nud"$T2L1qfJ0ZffT(4/(,%"hT70 U'UJq>&gg/U%l %[UAset'u|(~J gbgU%(~JU0JZpghU%( V.key)V1set| )Nut)%|\9L1&h0IK33ZhiIV8(~J%i%uV)%0u|9L1 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(,В7jӃB8M 7+:7 'S7 -7 07# 37Z 67! 97 <77 ?7! B7! ]73> `7i d7T( g75 j7 m7 p7# s7/ v73 y7< 7B 7S> 7 7 7 7 7, 7/ 7* 7*( 7 ă7 ǃ7> ʃ70 ̓7- Ѓ7F ڃ7? ݃73 7 7/ 7, 7M 7 7t< 7 7 7  7 !Q+ !s% ! !e ! != ! !v: !c !D- #!e ,! /!$ 2!H 5!~ 8!8 ;!: >! A! D!! G! J! M! P!) S!8 V!y7 Y! \!8* _!#" h! k! n!0 {! }!c* ! ! !@) !w ! ! "!P %! (!|) +! .!> 1! 4!7 7!< :!m =!T @!= C!& P!M Z!; d!. o!}. !: ! ! !f7 72 7% )" 7# )9 7 7Q1 72 7 7 ƃ7$8 ̓7X ԃ7. ۃ7 7 7=% 7 7$ !, !x !3 !- ! !o %!. ,! 0!? 7!X >!T B! I!/ P! W!< [!12 b! i!| p! w! ~!w !> !s !! !X !) ! !* !4 ! !U !4 !- !_< !`3 !& !&- ! ! ! !2 !|4 !; !+< ! !t- ! !# !!_ (! /!5 3! :! A!( H! O!; S!' Z!H ^!' b!E/ i!`5 m! t!l1 x! !b !S !o, !+ ! !& !K! !v( !e9 !?$ !y8 !# ! !! !B# !C. ! ! + ! ! ! ! !$ ! $!F +! 2!== 9! @! G! K! R!{ Y!] `! g!1 n!=, u! |! != !4 !O ! ! ! !\ !#9 ! !e != !* !"6 !>; !#7 !5 ! ! !* !q !1 ! !`0 !6 !4 #! *!9 1! 8! <!' @C& C: Cw=.   ./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 \iiN+Ymxf_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_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_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_WaveAudioDescriptor_BlockAlign_item_key_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 X'%i+i0iB^m+Y> ?R N 2^2zm20'|`  l< 2  VISR <a  <a0;b?5  T? Է  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__.5051free_metadata_item_valuefree_metadata_item_in_listset_eq_instanceuid__PRETTY_FUNCTION__.5025item_eq_key__PRETTY_FUNCTION__.5038create_empty_setg_Null_UUIDg_Preface_set_keyget_or_create_set_item__PRETTY_FUNCTION__.6630__PRETTY_FUNCTION__.6586__PRETTY_FUNCTION__.6554__PRETTY_FUNCTION__.6538__PRETTY_FUNCTION__.6524__PRETTY_FUNCTION__.6509__PRETTY_FUNCTION__.6495__PRETTY_FUNCTION__.6481__PRETTY_FUNCTION__.6467__PRETTY_FUNCTION__.6453__PRETTY_FUNCTION__.6439__PRETTY_FUNCTION__.6425__PRETTY_FUNCTION__.6407__PRETTY_FUNCTION__.6387__PRETTY_FUNCTION__.6373__PRETTY_FUNCTION__.6359__PRETTY_FUNCTION__.6345__PRETTY_FUNCTION__.6331__PRETTY_FUNCTION__.6316__PRETTY_FUNCTION__.6302__PRETTY_FUNCTION__.6288__PRETTY_FUNCTION__.6273__PRETTY_FUNCTION__.6258__PRETTY_FUNCTION__.6244__PRETTY_FUNCTION__.6230__PRETTY_FUNCTION__.6215__PRETTY_FUNCTION__.6200__PRETTY_FUNCTION__.6181__PRETTY_FUNCTION__.6166g_InterchangeObject_InstanceUID_item_key__PRETTY_FUNCTION__.5391free_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<$R6)R<4R<@R6ER<PR<[R<fR<qR<|R<R<R<R<R<R<R<R<R<R<R<R<S<S<S<(S<4S<@S<LS<XS<dS<pS<|S<S<S<S<S<S<S<S<S<S<S<T< T<T<$T<0T< : ;I$ >   I : ; : ;I8 &I ' I : ;  : ; I8 I!I/  : ;  : ;  : ; I8  : ; ( < ' I : ;  : ; I : ; .: ; ' @: ; I 4: ; I U!.: ;' I ": ;I#: ;I$4: ;I%4: ;I& : ;'4: ;I (.: ;' I@): ;I*: ;I +4: ;I,4: ;I- : ;.1UX Y/10411412 13.? : ;' I@4.: ; ' I@5: ;I6.? : ;' @74I4  8: ; I94: ; I :4: ; I;.: ; ' I <: ; I=4: ; I>: ; I?1UX Y@1A41 B4: ; I C4: ; I? < D!)&} 08 FCint $4; 7.^';t'C+"CdS J5 t . 5! J# # 1# H# ~# **# # z# ,# #$ *#( #, #0 ' #4 3"J#8 &J#< M(#@ S,X#D f/-f#F *.#G 2#H ;#L | D#T E#X F#\ G#` H%#d JJ#h L#l   3 # #J#''z'=wtms $ %'#O &'# ('#i )'# '1Q'2X240 ;{:.,;w#w#?w#C,@w#J,Aw#Q,Bw#X,Cw#_,Dw#  Ew# !Fw# !Gw# !Hw# m8Iw#(Jw#&K4 MP.,Qw#Rw#5,Sw#<,Tw#Uw#C,Vw#J,Ww#Q,Xw#X,Yw#_,Zw#  [w# !\w# !]w# !^w# m8_w#(`w#FatcHgv7 y.,zw#{w#5,|w#<,}w#~w#C,w#J,w#Q,w#X,w#_,w#  w# !w# !w# !w# m8w#(w#!w#!w#!w#!w##w##w##w##w#w#$w# $w#$w#w#$w#:&w#B&w#s## f-!%h8&#u8'# (A+]/,A#-A#len.C#/# &0 34A#u85#w6C#`"7R#1*60>((+   H* %H* 4 (z8 * #u + # , #W" -6 #  .Q #eof /6 #' 0q #4 1 # 26 # '' 3 #$( 6 #(% 7 #,. :w#0 ;#2     w     w 6 J & Q J J< q J JW   w  <  )x *#4 +G# ,  (.* :0&-  0''10#52 ; 5060#> 70#^8 k ;-<#=0#>F  AqB # k Cv  FG0#(H0#I  QR U)S; T v4U N Lm4M #N0#-O#5&V #  W  $Fm8nG#oG#p # q0# N rY  $"key##tag$#?5%J# &#' #set(h # h #<(key-#J.#1/G#  0 #0/1#4 )  06 #!7 #u'8G#y &2   9y n    $)%#uid&#G-.#&/#~6J7#r!8#9w#y &h8'#J)#r!*#+w#~ ,~/%0#^1J<4id5#86#7#08#+9#, :!< *>]=,H%FJ  I~!k+J"set* #* #*k$G1J$l2 $3q%i4$55 $; 6&f,c'-A'/0q(u/iJ`)h )h )0h* 0h+j +Xk`,il+&m $0nq+o,$pq'0qu`'qru\-f,./// @0K0101&122>G3 NJ w* *0* 03YA.J** *0* 04TJ0RJSr!SNSwy5U s6c 3@ -J)@4)?wj)w)~  3h J R)  ~)'*$', u|38 yJ G 5setx )x )x8B$z +''{-f, '}> 3 JP )  ) )-qJ)q+  3!J > )  j ) )-q )q> + 6W <  ):5; $ *=+ =0 '*D2`''>756,N ):5z $ *+  '*2`''75o4 !J 8set # 0 L 9@:len9JXU Jw;[)3J<2=04;J<  >set=~ ;;LJ<! :iߍ=_!|/+J#! #& %tag%i;J<@<& < =f=t  =(=L"=J ! . J#{#%i ;tTrJ<p@<p< q =/s=r!t:setu ;,J<@<=%=  308J x )@ )  +. +C +  '8*uh'S+ud'[J+" $& -f,?/ 1?// 0? 0@; X0&wA/f??;/Y@M 0e 0q)?|/// 10R000?0@ 9/ X0L? /G@<u/1 ARH0]1h.t@/ 0*0i3_J &) o _ tw   909' = B=1 =& =y! = -=_0=3=6=9=<=(1?=C B=]=8`={d=#g=/j= m=p=&s=*v=5y==g ==H-= =U=3=!=)=U%="#= =6 =8=+==[=o1=.=y2=N$='=7=t=_+==*=3=a $"$$ $ $ $.$8$$3$ ${#$4,$"/$ 2$ 5$8$N2;$>4>$+A$H6D$s#G$ J$M$P$$S$2V$0Y$q\$w%_$Ph$k$ n$,{$z }$b$~$)$%$$)$ $i" $% $7( $u-+ $. $81 $Y4 $I7 $6: $W = $@ $ 7C $'!P $>Z $)5d $3o $|)$+$$$0=S9i9 =V9#3==,=-=Y==M1=-== =<=k= =)$$6 $%$($$ %$),$0$97$&>$B$tI$OP'W$1[$,b${i$fp$}w$~$ $9$C9$-$ $}$$$%$%$K $$C/$($36$e.$"$'$!$$$$-$'/$$5$`$)($7$-!$ ($4/$03$:$/A$#H$a3O$L5S$"Z$^$"b'.i$/m$t$$x$-$$$d&'&)$$6$$$D$$2$J($$1$$!$$%$D$$}6$u$Y9$$$ +$ 2$*79$@$H G$%%K$$R$(Y$`$g$n$,'u$o|$$53$ $ $B#$$$G $2$$98$7$$Q0$4$$=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 pppXppa./products/mxf_avid.c'%s' failed, in %s:%d name != NULL && value != NULLmxf_write_uint8(mxfFile, 25)ResolutionIDFrameSampleSizeImageSizeDefinitionObjectIdentificationDataDefinitionProjectNameProjectEditRateMobAttributeListUserCommentsTaggedValueNameValueTapeDescriptormxf_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, "TapeDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(TapeDescriptor))+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 .| ]AB AF`AB FAB AB 0AB BF AB FFGJAB  'AB FP AB E AB E AB EAB E AB FFE AB I AB Dtt]u P [V*P,.S.2P8@P"ZS`atactcu`Pu@`Ru`QuululO#ulUul6uluhuh?#uhUuh6uhuDuDF#uDUuD6uDududO#udUud6udggurgjPuHuHO#uHUuH6uHuXuXO#uXUuXP uX PuX6uXSSSPSSP'vSNSStt utt*u01t13t3u0DPDul0>R>VVV0GGMuudMu`0bbulWWRPRPRRttu22WuW22:V:@RVu <V227S7=PSu<ST Tu u< <utt u u u ! t! # t# G u   u G    u  G  L L W u W  u E WE G u7 B PP Q tQ S tS uP  6 u6 n n uP  6 u 6 n n u P f f S u i Si n un S u SP f  f V u l Vl n un V u V ut 6 utn ut  t  t u < < u   u  u   u   q Sq t ut  S  u S SS X uX S    r Vr t ut  V  u V VV X uX Vk t utw ut ut t t u  SuS RRttuSuS#RRttuP0S<SR8W<W-<up&upZuptt u##u uxxou o u u~<u~ u~u~u~2\u~ u~SVSV2\SVZ\SR\? SVu`ou` u`u\0 u\=ou\  u\u] u u uWe W WW,:W:lWuu2\u:ul uun$PW:WdWW:WWlWS2SlSV4VVlVuu2\uDdu:ul uPWdWW$PVWVRVW*VWVWWW2\W:W*W WSP:SSZSSV:SV*SV SV t t &u  +!S+!-!u-!C"SC"G"uG"z"Sz"~"u~"&S)mxf_avid_read_string_user_comments mxf_avid_read_string_mob_attributesmxf_avid_write_index_entry_array_headerFmxf_avid_get_data_defmxf_avid_set_indirect_string_itemCmxf_avid_attach_user_commentmxf_avid_attach_mob_attribute!mxf_generate_old_aafsdk_umidmxf_generate_aafsdk_umidmxf_avid_write_header_metadata0mxf_avid_load_extensions& *,.Ps6hU'#Ps6h'jl\gUW#   J=MP%-=MP?JPUp]cXZPUp]cXZd,d,,l,Plc22FBF37$K*K[m@H'Pmxf_avid_add_object_directory_entryg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_IECDV_25_525_60_FrameWrapped_esscont_labelprefix_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_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_EssenceContainerData_LinkedPackageUID_item_keyg_complexity03_op_atom_labelg_TapeDescriptor_set_keyfixedSpaceAllocationg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_GenericPackage_PackageCreationDate_item_keyg_Preface_ProjectName_item_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_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_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_AvidMetaDictObjectOffsets_lensliceCountinstanceUIDg_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_cstimemxfUIDg_DVBased_25_525_60_compdef_labelmxf_avid_load_extensionsg_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_label_posstdinAvidMetaDictDynTagOffsetsStructMXFInterpretTypeInfog_Identification_ProductName_item_keytms_stimeg_Preface_PrimaryPackage_item_keystartOffsetdoneg_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_keyg_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_keydirectoryMXFCompoundTypeMemberInfog_AvidMetaDictDynTagOffsets_leng_AvidMetadataRoot_keymxfUMIDg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelg_Preface_ProjectEditRate_item_keyg_TimecodeComponent_DropFrame_item_keyheaderMetadataSetsPosMXFFileg_CDCIEssenceDescriptor_WhiteReflevel_item_keylong unsigned inttaggedValueSetnumEntries_flags2g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keyg_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_OpenComplete_Body_pp_keyg_AvidMetaDictTagstypesg_CDCIEssenceDescriptor_ColorSiting_item_keyg_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_labelnewValuesg_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_AvidMetaDictBlob_lencountMXFAvidObjectDirectoryread_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_keyminorMXF_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_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_labelg_GenericTrack_TrackName_item_keyg_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_keylong long unsigned intsetsclock_tg_DVBased_25_525_60_ClipWrapped_esscont_labeluint8_tuint16_t__off_tg_AvidMetaDictDynTagOffsetslast_part2_chainuuidg_StructuralComponent_set_keyfixedArraySizeg_SourceClip_set_keyMXFLogLevelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keynumBytesg_Identification_ModificationDate_item_keyg_Track_Origin_item_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_ContentStorage_set_keyg_TaggedValue_Name_item_keyg_DefinitionObject_set_keyarraymxf_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_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_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_RGBAEssenceDescriptor_PixelLayout_item_keyg_ALaw_compdef_label_filenog_Preface_set_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_DMSourceClip_set_keyg_avid_DV25ClipWrappedEssenceContainer_labelg_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_labelcategoryinterpretg_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_keyint64_tMXFBasicTypeInfoitemValuePtrg_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_keynextoctet14datacloseg_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@& @%&+&0&sBS*)> 8RETN ^2Zm2\| uv  xA   ÌH0 954`6 c  ]  +`V sA 0   R 0#r N Zb p       / F `9 ) I Y 2y Mi i        %5=KdBj~J '.;P Xg   +;H[jy !8Ke  = Y r           8 N mxf_avid.cmxf_avid_free_object_directorymxf_avid_read_package_string_tagged_valuesg_TaggedValue_Value_item_keyprefix_BE.6019prefix_LE.6020g_TaggedValue_Name_item_keyg_GenericPackage_UserComments_item_keyg_GenericPackage_MobAttributeList_item_keymxf_avid_add_object_directory_entryg_DefinitionObject_Identification_item_keyprefix.6269g_TaggedValue_set_keylast_part2.6231__PRETTY_FUNCTION__.6233last_part2.6195__PRETTY_FUNCTION__.6197mxf_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_TapeDescriptor_set_keyg_GenericDescriptor_set_keyfreemxf_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_initialise_list_itermxf_get_iter_elementmxf_get_set_sizemxf_next_list_iter_elementmxf_write_header_setsmxf_write_kmxf_write_lmxf_write_uint64mxf_write_uint8mxf_write_uuidmxf_file_seekmxf_avid_load_extensionsmxf_register_item_defmxf_register_set_def&6<6L6768   9::680;<=->   9/ 7 ? L9X-p-?@5AO-WBn?-CA   9::6   -9B J R _9   9::   9   "9-:8:C6Z b j w9   9   9- -X?   9&G`HwI   9H   9  $ 19HIe m u 9   9K- L0 N> ?\ @a -h -p -x - - O P 6    9 6  $  ,  9 9y - R    9 - S - T    !  . 9B  J  R  _ 9|    9 - M    9) -4 RH  P  X  e 9{ - S - T    9      9,  4  <  I 9` -k M    9 W X  -  YWX-  Y-[    '9G\^-f]}^_^`-]   92 : B O9l t | 9_a-]   9' / 7 D9e_^-]   9_^0-8]L T \ i9_c?cde-#-+-3-;fCfKfSfe-pg   96h?-!R;iQjhk{jkl   9   9 $ , 99I Q Y f9|   9   9   9m*n   9   9   9"o6 > F S9h p x 9npqrs q t&p.c_uxcvwvwww  ! .9> F N [9p x  9   9nxy/z>{T|h p x 9n-}   9  $ 19F N V c9x   9   9   9   !9L~` h p }9   9   9<W{   9   9   9% - 5 B9Rn   9   9 oC W  _  g  t 9 6 h - -  ! ! ! !9L!-T!-\! d!!-!-! !!-!-! !! ! ! "9" $" ," 9"9S" [" c" p"9"-"-" ""-"-" "" " " #9# &# .# ;#9b#-j#-r# z## # # #9#-#-# ## $ $ $9B$-J$-R$ Z$n$ v$ ~$ $9$-$-$ $$ $ $ $9 %-%-% "%6% >% F% S%9z%-%-% %% % % %9%-%-% && & && 3&9B&-J&-R& Z&w& & & &9 33!3&31383D3R3Y3`3g3n3u3|33333333333333#323A3P3_3n3}33333333333"313@3O3^3m3|3333333(3?3M3[3i3x3333333333333*383F3T3b3p3~3333333333 33)373E3S3a3o3}333333333333"303>3L3Z3h3v3333333333333,3:3H3V3d3r3333333333 3333H3[3i3w33333333333 3 3# 31 3M 3[ 3i 3w 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3- 3< 3O 3] 3l 3 3 3 3 3 3 3 3 3 3 3$ 32 3@ 3O 3c 3q 3 3 3 3 3 3 3 30 3> 3L 3Z 3o 3~ 3 3 3 3 3 3 33#3+393L3T3b3p3333333333 3.3<3K3V3e3lpt/y3/3/23/333333'333?3G3T-Y3f-|3/3/3/3/33/3//3 /33)/.3:3I3X3_h22///3/3333#'/,3;3J3^3imq/v3/3/3/3/3/23/3/3 /3/ 3+/03;/L3X\`/e3p/u3/333//3/3/3 3/3!&33-I3UY]/b3m/r3}/3/3/3/3/3/3/3/3 /3/'3/37/<3G/L3X3c/h3w33-3/3/33/333-3'+//>/C3M/R3\/a3z33333333303@3N3Z333333333333 3%323=3H3S3^3y333333/3/3/3/3"/'32/73F3U3e3p/u332222/2/2/2"/'20/9/H2_2m/v///2/2/2/2/2 /2 /)/63BFJ/O3Z/3-3-3333 33"3-383C3N3Y3d3o3z3333333333333 333*353@3K3V3a3l3w3333333333333333)353A3M3Y3e3q3}333333333333 33%313=3I3U3a3m3y333333333333 3 3! 3- 39 3E 3Q 3] 3i 3u 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%"31"3="3I"3U"3b"-g"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#$3/$3;$3G$3S$3_$3k$3w$3$3$-$3$3$3$3$3$3$3$3$-$3%3%3%3+%37%3C%3O%3[%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#'3/'3;'3G'3S'3_'3k'3w'3'3'3'3'3'3'3'3'3'3'3'3(3(-(3#(-((34(-9(3E(-J(3V(-[(3g(-l(3x(-}(3(-(3(-(3(-(3(-(3(-(3(-(3(-(3)-)3)-)3#)30)3=)3U)3g)3)3)3)3)3)3)3.8.<X.\p.t.....$.(D.Hd.h.../108 1213902031 2404 1000 100664 102676 ` ELFl4(% $ > $ > : ; I : ;  : ; I8 &I : ; : ; I8 4: ; I 4: ; I 4: ;I 4: ; I?  I!I/ !I/4: ;I?  !I/%h$irrintx)5x#'A1sZ$~24,l;m :$;h#$h#.$?h#5$@h#<$Ah#C$Bh#Ch#S$Dh# Eh# ?Fh# Gh# Hh# Ih#Jh#* KAMP$Qh#$Rh# $Sh#'$Th#.$Uh#5$Vh#<$Wh#C$Xh#Yh#S$Zh# [h# ?\h# ]h# ^h# _h#`h#ac gz{ y$zh#${h# $|h#'$}h#.$~h#5$h#<$h#C$h#h#S$h# h# ?h# h# h# h#h#h#h#v h#h#h#"h#h#h#h#h#h#h#h#h# h#h#$QV#V#+H$J$%# uid&# u-Q.#/#D)6#7#"8#9h# [O 3)ж j G{ n؋{ D ܛ -j 0j n%3j 6j !9j j %Aj Dj ]Gj Jj Mj Pj ,-Sj "Vj [Yj X\j _j hj 6kj *nj {j }j #j ,j -'j ,j j 5, J" % /( + . w1 4 7 R : ,= @ C P Z d %o ;j Tj 5j \-j j j j j j (j j j nj 'j j j j uj j )j Y*j H%j rj j ( j &+j nj j -%j r,j [0j F7j >j Bj Ij Pj YWj 6[j bj #ij pj Kwj $~j Rj +j  j j Dj Nj j 0j j 'j ^j j j j v+j 'j j j +j 1 j j ,%j j Lj j t j *j !j &(j /j 1*3j ":j ?Aj nHj Oj Sj @#Zj ^j Rbj Vij mj ,tj xj j j j j $j j j j j j j j j !j &j j j qj "j 1&j +"j y-j j j $j (+j 2j 9j @j LGj D Kj Rj !Yj A`j "gj nj uj #|j j vj 7j j ]j S!j j Wj zj @j j j m"j tj j )j j >)j kj [j =( j T  j $j j Z#j #j W*j Z,1j s'8j *<j @j "j j ' *  8j ?j h&Fj Pj K+Tj +\j aj hj -qj F xj uj j &j j 2OH: d( Z8 Aq: Dv eq : h qh:Kq  q  ./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&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)&g_AvidMetaDictInstanceUID_uuidHg_AvidMetaDictTags_g_AvidMetaDictTags_leng_AvidMetaDictDynTagOffsetsg_AvidMetaDictDynTagOffsets_leng_AvidMetaDictObjectOffsetsg_AvidMetaDictObjectOffsets_leng_AvidMetaDictBlobg_AvidMetaDictBlob_lenlong intg_GenericPictureEssenceDescriptor_SampledWidth_item_keymxfKeyAvidMetaDictTagStructg_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_keyflagsg_AvidMetaDictDynTagOffsetsg_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_AvidMetaDictObjectOffsets_leng_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_DNxHD720p185ClipWrapped_esscont_labelg_DMSourceClip_set_keymxfRationalg_RGBAEssenceDescriptor_set_keyg_WaveAudioDescriptor_SequenceOffset_item_keyg_AES3ClipWrapped_esscont_labelg_Identification_ProductVersion_item_keyg_DMSet_set_keyg_GenericSoundEssenceDescriptor_set_keyg_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_AvidMetaDictDynTagOffsets_leng_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_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_keyg_avid_DV25ClipWrappedEssenceContainer_labeloctet14g_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_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_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyg_DVBased_25_625_50_FrameWrapped_esscont_labelg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_TextLocator_set_keyg_BWFClipWrapped_esscont_labelg_OpenIncomplete_Footer_pp_keyg_AvidMetaDictBlobg_AES3FrameWrapped_esscont_labelg_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_Null_UMIDg_RGBAEssenceDescriptor_PixelLayout_item_keyg_Preface_LastModifiedDate_item_keyg_DVBased_25_625_50_ClipWrapped_esscont_labelmxfUUIDg_qq09_op_1a_labelg_InterchangeObject_GenerationUID_item_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_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_complexity00_op_atom_labelg_D10_30_525_60_extended_template_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_AvidMetaDictInstanceUID_uuidnumeratorg_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_ContentStorage_EssenceContainerData_item_keyg_TaggedValue_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_ClosedIncomplete_Header_pp_keyg_FileDescriptor_ContainerDuration_item_keyshort intg_DMSegment_TrackIDs_item_keyg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_TimecodeComponent_DropFrame_item_keyg_OpenComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FrameSampleSize_item_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_keyuint64_tg_Preface_EssenceContainers_item_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_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_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_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_LegacySound_datadef_labeloctet21g_DMSegment_EventComment_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_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_keyoctet0octet1octet2octet3octet4octet5octet6octet7localTagoctet9unsigned char/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Locator_set_keymxfUMIDg_MultipleDescriptor_set_keyg_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_TaggedValue_Value_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_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_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_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>): | JDV`: bpO!^  r0P .}~5~~`  t    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                    &  1  <  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 |              $ 0 < H T ` l w                ' 4 I V` m      $mxf_p2.o/ 1213902031 2404 1000 100664 24464 ` 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? < e3 7) 0int P'%{  ;h 7A# v t>x . ># #b( # #  #" # #A' #d$ # Y #$ #(| #, #0! #4N) ">#8 &>#< (#@D ,L#D& -Z#F# .#G 2#H ;#L D#T E#X F#\ G#` H%#d J>#h L#l~      # #  >#' 1E 2L: #;# x<# #=# #># #?# #@# #A# #B# #C# #D# VE# ^F# fG# H# nI# J#' K MP #Q# xR# #S# #T# #U# #V# #W# #X# #Y# #Z# V[# ^\# f]# ^# n_# `#Oa|g y #z# x{# #|# #}# #~# ## ## ## ## ## V# ^# f# # n# # v# ~# # # # # # # # # '# /# 7# ?# # #+ Y# #  %!Q% ,&Q# l'#(((+ &,# K#-#len.7# */# W- 0b#(Y(h+':!(c+   x$(*-'-F0 v 10#,+2/v5 '60# 70#[8Q; $<# a=0#%>A B#C F aG0# H0#}IH Q=RF"SvPT~*U  L u*M$# aN0# $O# V # 5#WH  $Fm xn# o# <p # :q0# r  + )>ec( ,6 k  Q I(b 5 r F܂  -Q 0Q 3Q  6Q )9Q Q 3AQ bDQ GQ TJQ MQ PPQ SQ (VQ (YQ \Q  _Q  hQ kQ nQ {Q  }Q 7Q  Q Q GQ  Q ?  " % c,( + p. R-1 N'4 7 +: W= c@ ,C P Z *d o \"Q )Q Q $Q (Q $ Q m Q k Q  Q ) Q - Q # Q D% Q  Q  Q  Q  Q y" Q 6 Q  Q  Q  Q  Q & Q  Q C Q ! Q  Q  %Q " ,Q  0Q 6 7Q e >Q  BQ  IQ " PQ &* WQ + [Q $ bQ k iQ  pQ  wQ  ~Q = Q - Q 6 Q  Q , Q  Q  Q ` Q . Q  Q l Q & Q ! Q q+ Q % Q $ Q ! Q  Q  Q ( Q % Q m& Q  Q =+ Q ) Q %! Q 0 Q  !Q  (Q h /Q ' 3Q  :Q i' AQ  HQ J OQ * SQ A ZQ  ^Q  bQ " iQ ' mQ 1 tQ $ xQ h Q $ Q  Q  Q A Q  Q  Q s Q G Q  Q E Q ( Q d! Q  Q o( Q 3 Q "" Q  Q  Q  Q  Q + Q  Q L Q  $Q  +Q  2Q !, 9Q -& @Q  GQ ^ KQ  RQ , YQ V) `Q  gQ p$ nQ d uQ  |Q p Q , Q g Q : Q  Q  Q  Q  Q !) Q  Q  Q , Q # Q ) Q * Q  Q & Q | Q B Q  Q q Q *$ Q B Q W# Q ' Q & #Q  *Q ) 1Q  8Q  <Q  @Q  8Q   ?* [,.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_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_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 P@%+0B.> 0Q0RN `_^2Um2t| $, h_ PL- x_  _0-I5JJOp Pm      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]hs~ #/;GS_kw+7CO[gs  !-9EQ]iu)5AMYeq} %1=IUamy !-9EQ]iu)5AMYe jw~ /134 1213902031 2404 1000 100664 42956 ` 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"g&K-0i1FC:int3 s+)|#;t $C& J. t .  J#  # 3, #  # + # & #  # * # ' # ) #$ #(  #, t #0 $ #4 4- "J#8 5 &J#<  (#@ T ,X#D o* -f#F ,& .#G  2#H c ;#L  D#T  E#X  F#\ % G#` , H%#d  JJ#h } L #l     ~ # # J#' 1Q$2X,40A);{1:&;#<#&=#'>#'?#'@#'A#'B##'C#*'D# RE# F# G# ZH# I#bJ#"KHX M10P&Q#R#&S#'T#'U#'V#'W#'X##'Y#*'Z# R[# \# ]# Z^# _#b`#caGg'v7 y&z#{#&|#'}#'~#'#'#'##'#*'# R# # # Z# #b##### # # # # # # # # # #"#"#IQJ## %&(!n%0&# '#kx(k+<*,#&-#len.C#/`# "0#*,7/+L$(+.4 F  q) *;#.+#,L2J(6 .10+-0w#10#.25G+60#70#8+ ;@(<#=0#)> M ADBM #] + 6C6  FG0#H0#Ih  QR.%ST] _.U  LV.M#N0#@(O#V # [&W ] $Fmn#o#Up] # wq0#m  r  $"key#<#tag$'#.%J##&'#'F#set(( # ( <(key-<#. .0#$,/# 0p #01=#4 k)x p 06 #7 ##8#9 Q2 m q99  <r#= #w)>2#+?2#@2# . 3A   <v w `J set ,  bw } w# '1'} F +3Jl!2 !#2  g < Jp#! O!2o"g #* #| $# H# F $6 2\#2C =9J5!8 !#8 ! 8g #^:F$!;2p qJ@3! _!"g #$  %set $# L# F$6 2\$ #AJ# / JBW! !!Y#2")g  # 3#  S$# P#2#AJ !"JP!! "!g #4%# z%set$ $.%H *qJ ! p !p!Y#p|>#,r j#s #t2#xuF%iv22 u1gJ = f! f !fu#,h 1 HJ@ ! G  !- G> #,I ^ U 3!RJ M~ ! Q !{-Q "- Q#O0SU# $"TJX&j> 0&g# &Y 1'+j ;&##z &܊ J& -Y&, 0Y&+ 3Y& 6Y&? 9Y& Y AY  DY GY JYa MY PY! SY, VY+ YY \Y! _Y  hY kY nY {Y }Y" Y Y Y! Y: Y  & " B % 20 (  +  . J1 1 * 4 i! 7 / : { =  @ / C j P  Z . d k o % Y- Y7 Y Y+ Y&( Y& Y& Y&L Y&i- Y&1 Y&6' Y&( Y& Y&h Y&, Y&' Y&% Y&e Y&v Y& Y&J Y& Y) Y Yw Y$ Y  Y %Y(% ,Y`(2 0YpT 7Y(# >Y (W BY0 IY% PY( WY@(/ [Y!( bY iY pY( wY ~Yp Y1 Y Y Y Y( YP: Y Y(B Yh Y Y("* Y$ Y@/ Y) Y Y$ Y(C Y( Ys Y(( Y* Y Y / Y Y(7$ Y Y( !Y(A (Y /Y+ 3Y :Y* AYk HY OY. SY ZY(E ^Y@(O bY& iY mY tY(Q' xY0 Y Y  Y" Y/# Y$ Y3 Y Y Y Y Yy, Yv$ Y Y@, Y` YH% Y9 YW Y Y YU/ YB Y_ Y $Y% +YI 2Y/ 9Y) @Y GY KY RY] YY<- `Y gY' nY uY( |Y Y]0 Y7 Ya Y Y Yk Y Y- Y YH Y0 Y Y Yi. Y Y~* Y Y YH" Y~ Yy' Y([ Y(& Y U+ YE* #Y *Y- 1Y 8Y^ <Y? @Y) ) )*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_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_D10_40_525_60_defined_template_esscont_labelg_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_keydataDefg_GenericTrack_TrackName_item_keyMXFInterpretTypeInfog_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_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_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_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 4%+0"B> HR.N ^21Mm21& |< <Pp=X >T Ih J  0J2|5||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%p%{%%%%%%%%%%%%% %% %+%7%C%O%[%g%s% % %% % %%% % %%%'%4 9%E%Q%]%i%u%% %%% %%% %%% %%#%0 5%B G%S%` e%q%}%%% %% % %%%%%%%+%7%D I%V [%g%s%% %%%%%%%%%% %%!%-%9%E%Q%]%i%u%%%%%%%%%%%%%%%)%5%A%M%Y%e%q%}%%%%%%%%%%%% %%%%1%=%I%U%a%n s% %%%%%%%%%%!<!@T!Xt!x!!!! !$!(<!@mxf_page_file.o/1213902032 2404 1000 100664 47948 ` ELF4(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+ : ;, -1UX Y.1/ U041141 2413 14 5 64: ;I7: ; I 8 U91UX Y:: ;I;4: ;I <1X Y=1X Y>4: ; I ?4: ; I? < .#!A) 0G } 0(int_">;a#DY) -L#FK% .F#G~ 2V#H/ ;#L D#T E#X F#\ G#` H%#d JZ#h+ L\#l   : A :# @#  Z#1 V  l 'Z.a z 0{# (|#$`% &# '># i+# +-# .# /# 0# 1# 2>#( i*6#, 8#4 =#8 51F#@ G#H H#P 2/X#X 17" 2>@, 40 : & ;#  <# & =# & >#  ?# & @# ' A# ' B# ' C# ' D#  E#  F#  G#  H# X I# ` J#! Km M P & Q#  R# & S# & T#  U# & V# ' W# ' X# ' Y# ' Z#  [#  \#  ]#  ^# X _# ` `#\ ab g y & z#  {# & |# & }#  ~# & # ' # ' # ' # ' #  #  #  #  # X # ` #  #  #  #  #  #  #  #  # % #  #  #  # O #  # /! # 7! #C   l# ' l# #-+.*#(+ ,%%  ,%4% Wi # Yw# Z # H-[# 9/]w# _ # '`Z# z%aZ#$ cx #( dx #, 'eZ#0 4( 0* # /+ # , # - # . #eof/ # ; 0= # <-1S # 2 # *"3S #$ 76 #( 7 #, (:#0  ;#2              Z   Z Z = Z wZ# S w C < $t  $ R # 0*-4  Y 7 08 # 09 # ;a # @g #  a m ; *FZ# /Hx # *IZ# JZ# *"Lw# Mw# &Y B m mN Y ~  $ZX/  wd ,3 7iZpWh *"jw qtZPs sw9*sZk*"uw9/{w wP^3  B/Z`n_ )q* pz)i ]*#w)h ZH-Z:h_ M y `j E!=1ix |Y-ZP)% E Zc"iZxh_ "fd x  x x-Z h\Z6H-bw\ , ul#"'C)$,w7!h%B& ' ' qv,9Z@ H-8+8wK8\ ,: );Z"<Zh=_>g Jt ?w~#"' (Z) )  *g *h* 1x +"'V,*x f e "9/ewM gZe-]q.'/ 01_234t , 0" 56Sz "iZa $Z !=1x !w 7*Z(})=1x )0 )    0 , K   ud@ j 8xw 9' '' \Z, [ :c[ZX 0]u{  i>w = 0= = @ ?% n@C (J{)=1zx )0z )zV8 V  0    ud 89w4 9'''PZ' O 0Qur,0j + $0+ P+{-[.ZpH-\, up)Z#"ZWh_g ;st#"'0]< ' ' = %' ' *q  *" d *4  >*  *! * * : *V - *80 *3 *i6 *}9 *< **? *B *] *0` *Gd *g *)j *m *p *s *U%v *5.y *K *% *0 *' *  * *, *% *P *u  * *# *n  *r *& *# *s *E& *( *+ *g *v" * *O *% * * *t *  6?! 6 6 6  6 6b0 6 6- 6  6e# 6-, 6A/ 6 2 6C5 6Y 8 6+; 6> 6 A 6%D 6\G 6J 6[M 6P 6S 6,V 6*Y 6:(\ 6 _ 6h 6k 6 n 6&{ 6} 6 60  6$ 6> 6#* 6 d 6"d 6%d 6(d 63$+d 6.d 601d 694d 6L*7d 6:d 6d=d 6@d 6b/Cd 6Pd 69Zd 6dd 6,od 6$ 6& 6 6 6* * * * *  *, * *U' * ( * *  * *G * *  *} *T * * 6 6E  66 6# 6 66 % 6$, 60 6F17 6!> 6 B 6)I 6$P 6 W 6'+[ 6|'b 6( i 6p 6"w 6W~ 6r 6I  61 6 6 6 6 6  6; 6}  6 6') 6# 6. 6j( 6 6" 6P 6 6 6' 6 ) 6x. 6. 6 6 # 6q! 6*! 6 ( 6N/ 6)3 6: 6)A 6H 6,O 6.S 6Z 6^ 6b 6%i 6h)m 66t 6 x 6 6 6  6" 6! 6E 6% 6 6J  6 6P 6+ 6F# 6 6L+ 6 6R$ 6y 6  6 6  6. 6N 6E 6$ 6+ 6y2 6/9 6(@ 6G 6E K 6<R 6#Y 6T` 6%g 6n 6u 6m| 6 60 6p 6  6" 6 6 6  6I, 6 6 6:0 6 6/" 6- 6% 6` 6 6n 6  6   6/  6 6q& 6Z. 6# 6* 6''1 6 8 6< 6@ ? @?A- @?M'.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=/K;<=-K4 SQ/o<>h?XL><<>0w<>  z< t{<=PY|vw8*@b <u. fb.[v"RF%.6Nf2X]Xld7JIf7.|=OZ\9uxLu=~2*5uuv=Fguuuuuuuuuwg'Cy.KBz<Ku2u#>,>,==c1c>H?{-KkM Xwf X1X)#4%-\ b/'54{F!IgY/&f~򥮲vvhh&=euvhJ?e"hH=l"z(t=b7?B9uLh/g;=11;"hHu YLY-/h'-p,"gIAL8x$~@xH><=;=;=Y-=3 P/_<|=eg-} $}f.-=9?p twf$Tf@d>z<4Xi+q twf#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 3PuQR QS)QS3PQSPR&PR<DPRJPPRPQtQStS^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_  RQ ( S S S0SS( S SLS0S W~ WLWWHJPJW W ~ WLWW0JWQ$RQttuPRQttuPPuTRuPQuLLTVQ7pVuVQVSVPVPRpuSVPRPVSVttuSttuuWu VuP PS !t!#t#u 5P>CPCuT 5R5uP ;Q;uLVB^QVVQVSV*PV*QPRSVPRPVSVtt'u'u01t13t3ju0GGKuKj0EEhWhju 0EEgVgjuGNP\eP8fSpqtqstsupuwVV}VVS SS;FStSPPP2# 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_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_labelnextdatacloseg_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@ d(%+02B2#> RL@N ^2E2m2I[pI|  TL\ 4]  <4]0^u15ƏƏȔ# Șd 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             %1;Dbfouy~          &*.3 >C NS ^c r }     #'+0 ;@ KP [` kp {          $) 4>[ gkot           +0 ? N Y^ in ~       0 @ K V a l w                ' 2 = H S ^ i t                $ / : E Q ] i u               ) 5 A M Y e q }              % 1 = I U a m y               + 6 A L W b m x               # / ; G S _ k w               + 7 C O [ g s               ' 3 ? K W c o {               #  /  ;  G  S  _  k  w             ! ! ! +! 7! C! O! [! g! s! ! ! ! ! ! ! ! ! ! ! ! " " " '" 3" ?" K" W" c" o" {" " " " " " " " " " " " # # %# }8<TXtx (,HLhl48PTpt/153 1213902033 2404 1000 100664 73100 ` ELFT4(U]ÍU]ÍUVS u] 4$\$KCD$D$4$St&CSD$4$D$T$ PCD$D$4$hC< [^]ÐD$4$D$_D$9D$ D$DD$$ 1[^]D$7D$ D$D$$1 [^]ÍD$:D$ D$D$$ 1[^]ÍC,D$D$4$D$=D$ D$D$$1jD$;D$ D$D$$16vD$<D$ D$lD$$ 1[^]Ív'UVS u] 4$\$KHu\SPCX!C`Ch CpSCx; [^]ÍC@D$D$04$uD$D$ D$`D$$1D$D$ D$ D$$ 1[^]CLD$@4$D$ D$D$ D$D$$1#t&CTD$P4$D$D$D$ D$@D$$1C|D$D$4$D$D$ D$D$$1wC\D$`4$D$#D$D$ D$D$$1#t&CdD$p4$D$D$D$ D$8D$$1ClD$4$D$D$D$ D$D$$1xCtD$4$D$ED$D$ D$ D$$1$UVS u] 4$\$u8D$D$ D$D$$1҃ [^]D$4$D$tSD$4$D$u4D$D$ D$D$$1wD$ 4$D$PD$D$ D$D$$ 1[^]D$D$ D$TD$$ 1[^]ÍvUWVS,}] <$\$sD7KLSTC\ECdCl.CtvC| RBbXI7C@D$P<$D$D$gD$ D$tD$$1/D$eD$ D$ D$$1,[^_]ÍvCHD$`<$D$)D$hD$ D$D$$1뤋CPD$p<$D$D$iD$ D$TD$$1QCXD$<$D$D$jD$ D$D$$1D$<$D$D$qD$ D$ D$$1D$<$D$TD$rD$ D$X D$$1RD$<$D$ D$sD$ D$ D$$1D$ <$D$D$tD$ D$@ D$$1C`D$<$D$D$kD$ D$4 D$$1RChD$<$D$D$lD$ D$ D$$1CpD$<$D$kD$mD$ D$ D$$1&CxD$<$D$D$nD$ D$ D$$1RD$<$D$D$oD$ D$ D$$1D$<$D$D$pD$ D$t D$$1D$D$0<$|D$uD$ D$ D$$1PD$@<$D$3D$vD$ D$$D$$1D$D$<$MD$~D$ D$D$$1ED$TD$D$P<$D$ @T1vED$$E9TwLD$`<$D$7D$xD$ D$0D$$1D$D$p<$D$yD$ D$D$$1D$<$D$D$zD$ D$D$$15D$<$D$_D${D$ D$D$$1D$<$D$D$|D$ D$D$$1D$<$D$D$}D$ D$|D$$12D$wD$ D$D$$1'UVS u] 4$\$`hpZxH$l [^]Í\D$4$D$ND$D$ D$D$$1D$D$ D$lD$$ 1[^]Í&dD$4$D$D$D$ D$,D$$1 lD$4$D$D$D$ D$D$$1t&tD$4$D$7D$D$ D$D$$1\D$@4$D$5D$D$ D$D$$1v|D$4$D$D$D$ D$|D$$1D$4$D$LD$D$ D$D$$1UfD$4$D$D$D$ D$PD$$1D$ 4$D$D$D$ D$D$$1D$04$D$rD$D$ D$(D$$1Q&'UVS ]u $t$u6D$*D$ D$D$$1 [^]D$$FD$$tFD$D$$D$$FD$$u+D$$F< [^]ÍFD$D$$uD$/D$ D$hD$$1t$D$$FD$-D$ D$D$$1FD$D$$tlFF,D$D$$tyF<JD$,D$ D$8D$$1D$.D$ D$D$$1D$0D$ D$D$$1UVS ]u $t$u6D$D$ D$D$$1 [^]D$0$FHD$@$%FPD$P$6FXD$`$GF`D$p$XFhD$$dFpD$$u`FxD$$Udž [^]ÍF@D$D$0$SFHFtD$D$$`Fx|vFLD$D$@$.FPt&FTD$D$P$2FXt&F\D$D$`$6F`t&FdD$D$p$:FhFlD$D$$CFpxF|D$D$$džD$D$ D$\D$$1PD$D$ D$D$$1D$D$ D$<D$$1D$D$ D$D$$1D$D$ D$4D$$1D$D$ D$D$$1LD$D$ D$D$$1D$D$ D$D$$1&UVS ]u $t$u6D$D$ D$D$$1 [^]D$$uHD$$džD$ $ud [^]ÍD$D$$uD$D$ D$PD$$1KD$D$ $zD$D$ D$D$$1D$D$$tdžD$D$ D$D$$1&UWVS,}u <$t$uAD$ED$ D$D$$EE܃,[^_]fD$P<$FDD$`<$OFLD$p<$[FTD$<$kF\D$<$|FdD$<$FlD$<$FtD$<$uF|D$<$džD$<$džD$<$džD$<$džD$<$džD$ <$džD$0<$bdžD$@<$džD$P<$džTdžXD$`<$džD$p<$@džD$<$džD$<$fdžD$<$udžD$<$džD$<$džEfF@D$D$P<$LFDFpD$D$<$FtSFHD$D$`<$`FLFPD$D$p<$FTt&FXD$D$<$F\qt&F`D$D$<$Fd`FhD$D$<$FlTFxD$D$<$ZF|gD$D$<$džXD$D$<$džID$D$<$dž:D$D$<$dž+D$D$<$IdžD$OD$ D$"D$$E4D$PD$ D$t"D$$ED$QD$ D$"D$$ED$RD$ D$X#D$$ED$D$<$WdžD$GD$ D$pD$$ED$D$ <$&džD$HD$ D$D$$ED$D$0<$džwD$ID$ D$TD$$EKD$D$@<$dž/D$JD$ D$D$$EED$D$P<$EJE"E\$$EE;EED$ ED$P<$D$uD$WD$ D$&D$$E!D$KD$ D$4 D$$ED$LD$ D$ D$$ED$D$`<$džD$MD$ D$!D$$EED$D$p<$~džD$ND$ D$!D$$ED$D$<$džsD$D$<$dždD$D$<$džUD$D$<$džED$SD$ D$#D$$ED$TD$ D$@$D$$ED$UD$ D$$D$$EeD$VD$ D$(%D$$E,D$WD$ D$%D$$ETdžXD$XD$ D$|&D$$ED$YD$ D$&D$$ElD$WD$ D$3D$$E3D$ZD$ D$`'D$$ED$[D$ D$'D$$ED$\D$ D$X(D$$ED$]D$ D$(D$$EOD$^D$ D$@)D$$EvUVS u] 4$\$u6D$D$ D$)D$$1 [^]D$4$Hǃ`D$4$ǃhD$4$ǃpD$4$ǃxD$4$ǃD$4$ǃD$4$ǃD$ 4$ǃD$04$ǃD$@4$ǃ [^]Í\D$D$4$4ǃ`D$D$4$;ǃ,dD$D$4$ǃhQlD$D$4$ ǃpBtD$D$4$ ǃx3&|D$D$4$ǃD$D$4$ ǃD$D$ 4$Bǃ!D$D$04$tAǃD$D$@4$tHǃD$D$ D$|-D$$1wD$D$ D$-D$$1CD$D$ D$*D$$1D$D$ D$|*D$$1D$D$ D$*D$$1D$D$ D$h+D$$1sD$D$ D$+D$$1?D$D$ D$@,D$$1 D$D$ D$,D$$1D$D$ D$-D$$1% $ > $ > : ; I : ;  : ; I8  I' I   : ; : ; I8  : ; ( &II!I/  : ;  : ; I : ;  : ; .? : ; ' I@: ; I : ; I : ; I: ; I U4: ; I4: ; I4: ; I 4: ; I !4: ;I"4: ;I #4: ; I? < $J2PT:,int %S1 &e<"*'Aq,y1,,2Z 4,$; :r+;#y+<#+=#+># ?#+@#+A#+B#oC#+D# 8E# F# @G# HH#  I#J#*KMPr+Q#y+R#+S#+T# U#+V#+W#+X#oY#+Z# 8[# \# @]# H^#  _#`#ya g yr+z#y+{#+|#+}# ~#+#+#+#o#+# 8# # @# H#  ##d#l#5 #t#<#D#L#T#\#d#l#t#|####,l#&l#|wr  !   *!(%&*#'#>*(|+4,|#/-|# len.3#3/# 00;  #!t  ( +  %)*#/2+#, >(} $(P-`01,#32I56,#a7,#48k;i'<##=,#%G>Av!B#:&C(F#G,#H,#= IhQbR`TST$U(LM>##N,#i'O#^V3# #Wh$Fm8n#o#p# }q,#:r fM/<( key-#7+.#y/# 0#0 1#4 %026#67#8#f*2tvM @F#TA# #%# A#,#G/#,A#< \F#TA# #%# A#,#G/#,A#<+#@A#D]'#HA#L#Ph.A#T/#X A#\l#`A#d+#hM*A#l4#p+A#t)l#x A#|#A#"#A#L#})A#l#A# l#O3A#} l#A#1#-A#H!#A#k #+A##A#v#}-A#)#g1A##,A#n-#4A#M#h3A#: #,#A# :YX 1F#TA# #%# A#,#G/#,A#<+#@A#D]'#HA#L#Ph.A#T/#X A#\l#`A#d+#hM*A#l4#p+A#t)l#x A#|#A#"#A#L#})A#l#A# l#O3A#} l#A#1#-A#H!#A#k #+A##A#v#}-A#)#g1A##,A#n-#4A#M#h3A#: #,#A#H#4A#1#/A##E A##A# #A#Z#&A#/#+A#p#n'A#B#&A#G#hA#d* Fȭ#TA# #%# A#,ȳ#G/ȳ#,A#<#@'A#H#L5A#Pu2H#T|A#XM1ȉ#\:A#`ȭ#d A#hȭ#l"A#pH#tA#xȳ#|A#<7Fޭ#TA# #%# A#,޳#G/޳#,A#<#@'A#H#L5A#Pu2H#T|A#XM1މ#\:A#`ޭ#d A#hޭ#l"A#pH#tA#x޳#|A#1ޛ#/މ#/-A# ޭ#%ߡ|A set|$A,set##|6A VXset55 M :r A`set: |A-Xsetտ|7dA06setcbcwiw "#A :setf"1d )A/set(,(y4A0set:?AYsetʿ|O>DA`,RsetC~C,WiWR8WA,J2: setf " #͖!кӱ 07'  - 0 3 6( 9c < ?0 BR ]/ `  dP& g, j+1 m+ p sm# v y  ;5 m , )/   G'  3 R ı DZ ʱ' ͱ б) ڱ]/ ݱ  . *    0   - !% !) !~! !s, ! !^ !6 !X0 !' ! #!1 ,! /!m 2!s 5! 8!X( ;! >!- A!G D! G! J! M!& P!5 S! V!U Y! \!! _! h! k!2 n!2 {!( }!* !5 !. !Y5 !' !s4 ! "! %!# (!( +! .!W 1!R# 4!~. 7!C :!R4 =!" @!$ C! P!# Z!v d!0 o! ! !3 !5 !#    ' 0  {   + ƱR ͱ Ա$ ۱ 1  H-  - ! ! !% ! ! !5 %! ,! 0!S 7!} >! B!r& I!46 P! W!% [!T b! i!$# p! w!A ~!E ! !< !# !  ! ! !# !  !72 ! !a ! ! !3 !/ ! ! !*4 ! ! !d" !$ !) !1( !R !2 !l !!D. (!M /!M2 3!( :!F" A! H!_! O! S!v* Z!& ^! b!Q i!# m!4 t"  x" "! " "O !" "H% P"~ `"c p"! " "A " "g "$ " "3 "" " "o  " 0") @" P" `"0 p" $"/ +"9 2"b 9" @!n$ G"s K"4 R"' Y". `") g"V n"" u"C+ | "J 0" @! ! !7 !Y ! ! * !h !F !k ! "B) 0" @"$ P"1 `" p" "<$ "& !10 ! !, !% !* ". #" *"4 1 !13 8!2 <! @#3 .  ./metadata./include/mxf/usr/includemxf_descriptor.cmxf_header_metadata.hmxf_types.hstdint.hmxf_list.hmxf_data_model.hmxf_primer.hmxf_metadata.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_logging.h"V0"V0g>-ׯ9[yXKy<5wJ /z-z<4GS7-82ւg>u1vtL -t< .wJYTSYSSZg?#]T91a-73g>itQ/gQSSVVVwWSSZSVVVWyVkWVVVVzW =g>1tS-r<.uVZWY WYVVdg ?yt3=9[FO(5',445g ?vt"9[vJ+. 000++y34444444;g?o="?9[RV~hgDf"""""""",""""""i0++ +/0+++1111u19999t1 9t1 9t1 9t1 9t9 9u1 9u1 9111u89999N9999999'<g?tt""""""""""9[tJ11 118111-24w444444444./metadata/mxf_descriptor.c'%s' failed, in %s:%d numElements <= 2mxf_set_generic_descriptor(set, (MXFGenericDescriptor*)descriptor)mxf_set_uint32_item(set, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), descriptor->linkedTrackID)mxf_set_rational_item(set, &MXF_ITEM_K(FileDescriptor, SampleRate), &descriptor->sampleRate)mxf_set_length_item(set, &MXF_ITEM_K(FileDescriptor, ContainerDuration), descriptor->containerDuration)mxf_set_ul_item(set, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &descriptor->essenceContainer)mxf_set_ul_item(set, &MXF_ITEM_K(FileDescriptor, Codec), &descriptor->codec)mxf_set_file_descriptor(set, (MXFFileDescriptor*)descriptor)mxf_set_rational_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), &descriptor->audioSamplingRate)mxf_set_boolean_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, Locked), descriptor->locked)mxf_set_int8_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioRefLevel), descriptor->audioRefLevel)mxf_set_uint8_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, ElectroSpatialFormulation), descriptor->electroSpatialFormulation)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), descriptor->channelCount)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), descriptor->quantizationBits)mxf_set_int8_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, DialNorm), descriptor->dialNorm)mxf_set_ul_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, SoundEssenceCompression), &descriptor->soundEssenceCompression)mxf_set_sound_descriptor(set, (MXFGenericSoundEssenceDescriptor*)descriptor)mxf_set_uint16_item(set, &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), descriptor->blockAlign)mxf_set_uint8_item(set, &MXF_ITEM_K(WaveAudioDescriptor, SequenceOffset), descriptor->sequenceOffset)mxf_set_uint32_item(set, &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), descriptor->avgBps)mxf_set_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SignalStandard), descriptor->signalStandard)mxf_set_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), descriptor->frameLayout)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), descriptor->storedWidth)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), descriptor->storedHeight)mxf_set_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredF2Offset), descriptor->storedF2Offset)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledWidth), descriptor->sampledWidth)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledHeight), descriptor->sampledHeight)mxf_set_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledXOffset), descriptor->sampledXOffset)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledYOffset), descriptor->sampledYOffset)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayHeight), descriptor->displayHeight)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayWidth), descriptor->displayWidth)mxf_set_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayXOffset), descriptor->displayXOffset)mxf_set_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayYOffset), descriptor->displayYOffset)mxf_set_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayF2Offset), descriptor->displayF2Offset)mxf_set_rational_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), &descriptor->aspectRatio)mxf_set_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ActiveFormatDescriptor), descriptor->activeFormatDescriptor)mxf_alloc_array_item_elements(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), 4, descriptor->videoLineMap_size, &data)mxf_set_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, AlphaTransparency), descriptor->alphaTransparency)mxf_set_ul_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, CaptureGamma), &descriptor->gamma)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), descriptor->imageAlignmentOffset)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageStartOffset), descriptor->imageStartOffset)mxf_set_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageEndOffset), descriptor->imageEndOffset)mxf_set_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FieldDominance), descriptor->fieldDominance)mxf_set_ul_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, PictureEssenceCoding), &descriptor->pictureEssenceCoding)mxf_set_picture_descriptor(set, (MXFGenericPictureEssenceDescriptor*)descriptor)mxf_set_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), descriptor->componentDepth)mxf_set_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), descriptor->horizontalSubSampling)mxf_set_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), descriptor->verticalSubSampling)mxf_set_uint8_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, ColorSiting), descriptor->colorSiting)mxf_set_boolean_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, ReversedByteOrder), descriptor->reversedByteOrder)mxf_set_int16_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, PaddingBits), descriptor->paddingBits)mxf_set_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, AlphaSampleDepth), descriptor->alphaSampleDepth)mxf_set_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, BlackRefLevel), descriptor->blackRefLevel)mxf_set_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, WhiteReflevel), descriptor->whiteRefLevel)mxf_set_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, ColorRange), descriptor->colorRange)mxf_get_generic_descriptor(set, (MXFGenericDescriptor*)descriptor)mxf_get_uint32_item(set, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), &descriptor->linkedTrackID)mxf_get_rational_item(set, &MXF_ITEM_K(FileDescriptor, SampleRate), &descriptor->sampleRate)mxf_get_length_item(set, &MXF_ITEM_K(FileDescriptor, ContainerDuration), &descriptor->containerDuration)mxf_get_ul_item(set, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &descriptor->essenceContainer)mxf_get_ul_item(set, &MXF_ITEM_K(FileDescriptor, Codec), &descriptor->codec)mxf_get_file_descriptor(set, (MXFFileDescriptor*)descriptor)mxf_get_rational_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), &descriptor->audioSamplingRate)mxf_get_boolean_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, Locked), &descriptor->locked)mxf_get_int8_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioRefLevel), &descriptor->audioRefLevel)mxf_get_uint8_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, ElectroSpatialFormulation), &descriptor->electroSpatialFormulation)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), &descriptor->channelCount)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), &descriptor->quantizationBits)mxf_get_int8_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, DialNorm), &descriptor->dialNorm)mxf_get_ul_item(set, &MXF_ITEM_K(GenericSoundEssenceDescriptor, SoundEssenceCompression), &descriptor->soundEssenceCompression)mxf_get_sound_descriptor(set, (MXFGenericSoundEssenceDescriptor*)descriptor)mxf_get_uint16_item(set, &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), &descriptor->blockAlign)mxf_get_uint8_item(set, &MXF_ITEM_K(WaveAudioDescriptor, SequenceOffset), &descriptor->sequenceOffset)mxf_get_uint32_item(set, &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), &descriptor->avgBps)mxf_get_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SignalStandard), &descriptor->signalStandard)mxf_get_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), &descriptor->frameLayout)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), &descriptor->storedWidth)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), &descriptor->storedHeight)mxf_get_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredF2Offset), &descriptor->storedF2Offset)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledWidth), &descriptor->sampledWidth)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledHeight), &descriptor->sampledHeight)mxf_get_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledXOffset), &descriptor->sampledXOffset)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledYOffset), &descriptor->sampledYOffset)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayHeight), &descriptor->displayHeight)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayWidth), &descriptor->displayWidth)mxf_get_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayXOffset), &descriptor->displayXOffset)mxf_get_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayYOffset), &descriptor->displayYOffset)mxf_get_int32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayF2Offset), &descriptor->displayF2Offset)mxf_get_rational_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), &descriptor->aspectRatio)mxf_get_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ActiveFormatDescriptor), &descriptor->activeFormatDescriptor)mxf_get_array_item_count(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), &numElements)mxf_get_array_item_element(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), i, &data)mxf_get_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, AlphaTransparency), &descriptor->alphaTransparency)mxf_get_ul_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, CaptureGamma), &descriptor->gamma)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), &descriptor->imageAlignmentOffset)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageStartOffset), &descriptor->imageStartOffset)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageEndOffset), &descriptor->imageEndOffset)mxf_get_uint8_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FieldDominance), &descriptor->fieldDominance)mxf_get_ul_item(set, &MXF_ITEM_K(GenericPictureEssenceDescriptor, PictureEssenceCoding), &descriptor->pictureEssenceCoding)mxf_get_picture_descriptor(set, (MXFGenericPictureEssenceDescriptor*)descriptor)mxf_get_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), &descriptor->componentDepth)mxf_get_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), &descriptor->horizontalSubSampling)mxf_get_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), &descriptor->verticalSubSampling)mxf_get_uint8_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, ColorSiting), &descriptor->colorSiting)mxf_get_boolean_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, ReversedByteOrder), &descriptor->reversedByteOrder)mxf_get_int16_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, PaddingBits), &descriptor->paddingBits)mxf_get_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, AlphaSampleDepth), &descriptor->alphaSampleDepth)mxf_get_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, BlackRefLevel), &descriptor->blackRefLevel)mxf_get_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, WhiteReflevel), &descriptor->whiteRefLevel)mxf_get_uint32_item(set, &MXF_ITEM_K(CDCIEssenceDescriptor, ColorRange), &descriptor->colorRange)+4+4+4+4+4+4+4+4+4+4+4+4 +4+4+4+4 +4+4+4+4+4+4+4+4+4+4+4+4+4 +4 +4 +4 +4 +4+4+4+4 +4+4 +4+4+4+4+4+4+4+4+4+4+4|  AG  AG  6AB E`ZAB EmAB E0 AB F bAB EAB E0iAB EAB E`=AB F,AB Ett uttu !t!#t#Vu BBVu"V"$u$XVXZuZVuTVTVu BBSu !S!$u $WSWZu ZSu SSSVu `atactcu`VueVegugV`Su dSdgu gStt-uVuVu+V+-uSu Su (S(-u 01t13t3u0SS W  u W0SS S  u  S)up  uprupup)V  VrVV !t!#t#u BBVugVgiuiV BBSu fSfiu iStt/uSuSu/SVu Vu /V01t13t3u0NNSuSuS0NNVu Vu VttYuSuGSGJuJYSVu HVHJu JYV`atactc,u`Wu,W`Vu ,Vup !up$F$up&'up(5(upn((up()up*,upu` !u`$F$u`''u`(5(u`n((u`()u`*G+u`+,u`ul !ul$F$ul''ul(5(uln((ul()ul*G+ul+,ul,,t,,t,J2u,,,,V,,u,R.VR.T.uT.J2V,,,,S,,u ,Q.SQ.T.u T.J2Sl$Bmxf_get_generic_descriptormxf_set_generic_descriptormxf_set_file_descriptormxf_set_sound_descriptor@mxf_set_wave_descriptormxf_set_picture_descriptormxf_set_cdci_descriptor(mxf_get_file_descriptordmxf_get_sound_descriptormxf_get_wave_descriptormxf_get_picture_descriptorOmxf_get_cdci_descriptorJ2r&'G++**'''7''long intreversedByteOrdermxf_set_generic_descriptorprimerPackg_GenericPictureEssenceDescriptor_SampledWidth_item_keymxfUUIDoctet15g_AES3ClipWrapped_esscont_labelmxfKeyg_Track_set_keyg_Identification_ModificationDate_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keycontainerDurationg_RGBAEssenceDescriptor_ComponentMinRef_item_keycolorRange_isPresentg_EssenceContainerData_set_keycolorSiting_isPresentg_KLVFill_keymxf_set_picture_descriptorg_Preface_LastModifiedDate_item_keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_keyg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_D10_50_525_60_defined_template_esscont_labelg_GenericSoundEssenceDescriptor_Locked_item_keymxf_log_funcreversedByteOrder_isPresentdialNormcompoundsampleRateg_InterchangeObject_set_keysampledHeightwhiteRefLevelGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)g_Identification_ProductVersion_item_keysampledYOffsetunsigned intnextpaddingBitsg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_Picture_datadef_labelg_TimecodeComponent_RoundedTimecodeBase_item_keyg_D10_30_525_60_defined_template_esscont_labelnextTagg_MultipleWrappings_esscont_labelg_GenericTrack_TrackID_item_keyg_DMSegment_DMFramework_item_keyg_DVBased_50_525_60_FrameWrapped_esscont_labelg_DVBased_50_625_50_ClipWrapped_esscont_labeldisplayWidthMXFGenericPictureEssenceDescriptormxfRationalg_Timecode_datadef_labelg_LegacyPicture_datadef_labelg_RGBAEssenceDescriptor_set_keyg_WaveAudioDescriptor_SequenceOffset_item_keysampledXOffset_isPresentwhiteRefLevel_isPresentmxf_get_picture_descriptorg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_DMSet_set_keyg_GenericSoundEssenceDescriptor_set_keyg_IECDV_25_625_50_ClipWrapped_esscont_labelg_root_set_keystoredWidthstoredF2Offset_isPresentaudioSamplingRateg_IndexTableSegment_keycomponentDepthg_ClosedIncomplete_Body_pp_keyg_PrimerPack_keyMXFFileDescriptorg_MP4AdvancedRealTimeSimpleL3_compdef_labelsignalStandard_isPresentmxf_get_wave_descriptorg_ALawClipWrapped_esscont_labelMXFGenericDescriptorg_DVBased_100_1080_60_I_compdef_labelg_GenericDescriptor_set_keyg_D10_50_625_50_picture_only_esscont_labelsoundEssenceCompression_isPresentMXFPrimerPackoctet11g_GenericPictureEssenceDescriptor_AlphaTransparency_item_keystoredHeight_isPresentg_ClosedComplete_Footer_pp_keyg_OpenIncomplete_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_keyverticalSubSampling_isPresentg_LegacyTimecode_datadef_labeluint32_tint8_tavgBpsg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_DVBased_100_720_50_P_compdef_labelg_D10_40_525_60_picture_only_esscont_labelg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keyg_GenericPackage_Name_item_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyoctet14free_func_typeg_Preface_OperationalPattern_item_keydisplayYOffsetchannelCount_isPresentg_DVBased_50_625_50_FrameWrapped_esscont_labeloctet18MXFInterpretTypeInfog_IECDV_25_525_60_compdef_labelmxfBooleanMXF_ARRAY_TYPE_CATg_D10_50_625_50_extended_template_esscont_labelint16_tg_D10_40_525_60_extended_template_esscont_labelMXF_ELOGlong long unsigned intoctet4g_ALaw_compdef_labelg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyalphaTransparencydisplayF2Offsetg_Sequence_StructuralComponents_item_keyg_NetworkLocator_URLString_item_keymxf_get_file_descriptormxfLocalTagg_D10_30_625_50_picture_only_esscont_labelg_IECDV_25_525_60_FrameWrapped_esscont_labelg_CDCIEssenceDescriptor_PaddingBits_item_keydisplayXOffsetg_D10_50_625_50_compdef_labelg_Sequence_set_keyg_GenericPictureEssenceDescriptor_VideoLineMap_item_keystoredF2Offsetg_GenericTrack_Sequence_item_keysignalStandardvideoLineMapMXFCompoundTypeMemberInfofixedSizeg_RGBAEssenceDescriptor_PaletteLayout_item_keyactiveFormatDescriptor_isPresentg_Identification_ThisGenerationUID_item_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_keyMXF_ILOGmxfULg_DescriptiveMetadata_datadef_label./metadata/mxf_descriptor.cblackRefLevelg_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_DVBased_100_1080_50_I_compdef_labelelementTypeIdg_Preface_PrimaryPackage_item_keyg_FileDescriptor_LinkedTrackID_item_keyfreeFuncg_TextLocator_set_keyg_BWFClipWrapped_esscont_labelint64_titemsimageEndOffsetMXFDataModelg_HD_Unc_1080_50i_422_ClipWrapped_esscont_labelg_Track_Origin_item_keycodec_isPresentg_Identification_ToolkitVersion_item_keymxf_get_cdci_descriptormxf_get_sound_descriptorpictureEssenceCodingbasicg_RGBAEssenceDescriptor_PixelLayout_item_keycolorSitinggamma_isPresentquantizationBitsg_DVBased_25_625_50_ClipWrapped_esscont_labelmxf_get_generic_descriptorcontainerDuration_isPresentg_InterchangeObject_GenerationUID_item_keyg_Preface_ContentStorage_item_keyMXF_WLOGlastTypeIdtypesg_D10_50_525_60_extended_template_esscont_labelg_D10_50_525_60_compdef_labelg_Null_UMIDheaderMetadatag_GenericTrack_TrackNumber_item_keysetDefsg_TextLocator_LocatorName_item_keyg_RGBAEssenceDescriptor_Palette_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keysampledYOffset_isPresentcharg_Preface_ObjectModelVersion_item_keyg_ALawFrameWrapped_esscont_labelMXF_DLOGdialNorm_isPresentsampledWidthoctet10octet12octet13MXFItemTypeCategoryoctet16octet17octet19audioRefLevel_isPresentg_AES3CustomWrapped_esscont_labelg_OpenIncomplete_Header_pp_keymxf_set_file_descriptordatamxf_set_wave_descriptorg_DVBased_25_525_60_compdef_labelg_D10_50_625_30_compdef_labelg_CDCIEssenceDescriptor_WhiteReflevel_item_keyuint8_tg_InterchangeObject_InstanceUID_item_keyg_Null_ULverticalSubSamplinglockedframeLayout_isPresentg_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_Data_datadef_labelg_D10_30_525_60_extended_template_esscont_labelMXFWaveAudioDescriptoroctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29long long intg_RGBAEssenceDescriptor_ComponentMaxRef_item_keygammaMXFListg_SourcePackage_Descriptor_item_keyg_CDCIEssenceDescriptor_ColorRange_item_keysampledXOffsetitemDefsg_Locator_set_keyg_ContentStorage_EssenceContainerData_item_keyg_StructuralComponent_DataDefinition_item_keyg_GenericPackage_PackageCreationDate_item_keydisplayHeight_isPresentg_GenericPackage_set_keyg_ContentStorage_set_keyg_ClosedComplete_Header_pp_keycolorRangeg_SourceClip_set_keyg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyfixedArraySizeg_EventTrack_set_keyg_IECDV_25_625_50_FrameWrapped_esscont_labeldisplayF2Offset_isPresentg_GenericTrack_set_keyg_Null_UUIDg_IECDV_25_625_50_compdef_labelg_FileDescriptor_Codec_item_keyoctet8imageAlignmentOffsetg_Sound_datadef_labelcategoryMXFGenericSoundEssenceDescriptoroctet30octet31g_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keydescriptorMXFCompoundTypeInfoelectroSpatialFormulation_isPresentg_DVBased_100_720_50_P_FrameWrapped_esscont_labelsizeg_FileDescriptor_SampleRate_item_keyg_RGBAEssenceDescriptor_AlphaMinRef_item_keychannelCountg_DVBased_25_625_50_FrameWrapped_esscont_labelg_GenericTrack_TrackName_item_keyg_NetworkLocator_set_keyinfog_GenericPictureEssenceDescriptor_StoredWidth_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyvideoLineMap_isPresentmxfLengthsetsg_D10_40_625_50_defined_template_esscont_labelg_TimecodeComponent_StartTimecode_item_keylinkedTrackID_isPresentg_SourceClip_SourcePackageID_item_keyMXF_BASIC_TYPE_CATg_complexity01_op_atom_labelsoundEssenceCompressiong_Preface_DMSchemes_item_keyg_StructuralComponent_set_keyg_EssenceContainerData_LinkedPackageUID_item_keylinkedTrackIDarrayshort unsigned intg_D10_50_525_40_compdef_labelnumeratordisplayXOffset_isPresentg_ContentStorage_Packages_item_keyuint16_tg_AES3FrameWrapped_esscont_labelMXFLogLevelfixedSpaceAllocationg_FileDescriptor_EssenceContainer_item_keyg_D10_40_625_50_picture_only_esscont_labelmxf_set_sound_descriptorg_Identification_VersionString_item_keyg_OpenIncomplete_Body_pp_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_GenericPictureEssenceDescriptor_StoredHeight_item_keyactiveFormatDescriptorg_DMSourceClip_set_keymembersg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_Null_Keyg_D10_30_525_60_picture_only_esscont_labelg_FileDescriptor_ContainerDuration_item_keyg_GenericPictureEssenceDescriptor_set_keyshort intg_DMSegment_TrackIDs_item_keyg_TimecodeComponent_set_keydisplayHeightg_OpenComplete_Footer_pp_keyquantizationBits_isPresentg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keymxf_set_cdci_descriptorMXFItemTypeg_GenericPackage_PackageModifiedDate_item_keyg_OpenComplete_Body_pp_keyg_DVBased_100_720_60_P_compdef_labelg_qq09_op_1a_labelg_RandomIndexPack_keyg_GenericDescriptor_Locators_item_keyg_OpenComplete_Header_pp_keytypeIdg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_GenericSoundEssenceDescriptor_DialNorm_item_keyg_CDCIEssenceDescriptor_set_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyMXF_COMPOUND_TYPE_CATinterpretuint64_tg_Preface_EssenceContainers_item_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_MultipleDescriptor_SubDescriptorUIDs_item_key_MXFHeaderMetadatag_Identification_ProductUID_item_keyg_GenericPackage_PackageUID_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_DVBased_25_625_50_compdef_labelg_EssenceContainerData_IndexSID_item_keyg_D10_30_625_50_defined_template_esscont_labelpaddingBits_isPresentdenominatorg_SourcePackage_set_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_Null_Rationalg_DNxHD_compdef_labelframeLayoutnameblackRefLevel_isPresentg_BWFCustomWrapped_esscont_labelg_DNxHD1080i185ClipWrapped_esscont_labelaudioSamplingRate_isPresentg_CDCIEssenceDescriptor_VerticalSubsampling_item_key_MXFListElementg_TimecodeComponent_DropFrame_item_keyg_D10_50_525_60_picture_only_esscont_labelg_DNxHD720p185ClipWrapped_esscont_labelg_LegacySound_datadef_labelMXF_INTERPRET_TYPE_CATg_DMSegment_EventComment_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keydisplayWidth_isPresentimageStartOffsetg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelg_RGBAEssenceDescriptor_ScanningDirection_item_keyMXFListElementsampledWidth_isPresentMXFCDCIDescriptorg_MaterialPackage_set_keyg_WaveAudioDescriptor_set_keyint32_tMXFMetadataSetg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelalphaSampleDepth_isPresentinstanceUIDg_CDCIEssenceDescriptor_BlackRefLevel_item_keyoctet0octet1octet2octet3sampledHeight_isPresentoctet5octet6octet7octet9g_Preface_Identifications_item_keyalphaTransparency_isPresentvideoLineMap_sizeimageEndOffset_isPresentunsigned char/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libg_DVBased_100_720_60_P_FrameWrapped_esscont_labelnumElementsessenceContainermxfUMIDg_MultipleDescriptor_set_keyg_DVBased_50_525_60_compdef_labelg_Identification_ProductName_item_keysequenceOffset_isPresentg_Identification_CompanyName_item_keyfieldDominanceimageAlignmentOffset_isPresentg_D10_40_625_50_extended_template_esscont_labelg_DVBased_100_1080_60_I_FrameWrapped_esscont_labelaspectRatio_isPresentg_DVBased_25_525_60_FrameWrapped_esscont_labelg_SourceClip_SourceTrackID_item_keystoredWidth_isPresentg_ClosedComplete_Body_pp_keyg_WaveAudioDescriptor_BlockAlign_item_keyg_CDCIEssenceDescriptor_ColorSiting_item_keyg_DNxHD1080p36ClipWrapped_esscont_labelsequenceOffsetg_D10_50_525_30_compdef_labelcodec_MXFMetadataSetg_IECDV_25_525_60_ClipWrapped_esscont_labellastElementhorizontalSubSampling_isPresentstoredHeightg_EventTrack_EventOrigin_item_keyalphaSampleDepthg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_GenericDataEssenceDescriptor_set_keyg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelg_Null_LocalTagg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_Preface_set_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelblockAlignsigned charg_DVBased_50_625_50_compdef_labelelectroSpatialFormulationimageStartOffset_isPresentg_Identification_set_keyaspectRatiog_D10_50_625_50_defined_template_esscont_labelhorizontalSubSamplingg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keyentriesg_StaticTrack_set_keyg_DMSegment_EventStartPosition_item_keyaudioRefLevelg_ALawCustomWrapped_esscont_labeldataModelg_SourceClip_StartPosition_item_keyg_DNxHD720p120ClipWrapped_esscont_labelg_DMFramework_set_keyg_BWFFrameWrapped_esscont_labelg_AES3AudioDescriptor_set_keydisplayYOffset_isPresentpictureEssenceCoding_isPresentMXFBasicTypeInfog_EventTrack_EventEditRate_item_keymxf_logg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_complexity02_op_atom_labelMXFArrayTypeInfog_StructuralComponent_Duration_item_keyg_ClosedIncomplete_Footer_pp_keyg_SDTI_CP_System_Pack_esselement_keyg_WaveAudioDescriptor_AvgBps_item_keyelementsg_FileDescriptor_set_keycomponentDepth_isPresentfieldDominance_isPresentg_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_labellocked_isPresentg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_EssenceContainerData_BodySID_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@J2 %2+202BF4$> R2YN ^2]Dm2]F.|B d   p tX  |xP0Ȝ\6$5YYE L    7 c   0 @ AP x ` p 2 l     P V` p   4 n     U    ;0 r@  P ,` ip    W    -  Z @      G 0   v    6      `Z3 H Z m m  0     b  7 E [ k   0i      `=- @ Y h  , mxf_descriptor.cg_FileDescriptor_SampleRate_item_keyg_FileDescriptor_ContainerDuration_item_keyg_FileDescriptor_EssenceContainer_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_FileDescriptor_Codec_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_GenericSoundEssenceDescriptor_Locked_item_keyg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keyg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_keyg_GenericSoundEssenceDescriptor_DialNorm_item_keyg_WaveAudioDescriptor_BlockAlign_item_keyg_WaveAudioDescriptor_SequenceOffset_item_keyg_WaveAudioDescriptor_AvgBps_item_keyg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_GenericPictureEssenceDescriptor_StoredWidth_item_keyg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_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_AspectRatio_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_GenericPictureEssenceDescriptor_PictureEssenceCoding_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_CDCIEssenceDescriptor_ComponentDepth_item_keyg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_CDCIEssenceDescriptor_ColorSiting_item_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyg_CDCIEssenceDescriptor_PaddingBits_item_keyg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_CDCIEssenceDescriptor_WhiteReflevel_item_keymxf_get_generic_descriptormxf_set_generic_descriptormxf_set_file_descriptormxf_set_rational_itemmxf_set_length_itemmxf_set_ul_itemmxf_set_uint32_itemmxf_logmxf_set_sound_descriptormxf_set_boolean_itemmxf_set_int8_itemmxf_set_uint8_itemmxf_set_wave_descriptormxf_set_uint16_itemmxf_set_picture_descriptormxf_set_int32_itemmxf_alloc_array_item_elementsmxf_set_uint32mxf_set_cdci_descriptormxf_set_int16_itemmxf_get_file_descriptormxf_have_itemmxf_get_rational_itemmxf_get_ul_itemmxf_get_uint32_itemmxf_get_length_itemmxf_get_sound_descriptormxf_get_int8_itemmxf_get_boolean_itemmxf_get_uint8_itemmxf_get_wave_descriptormxf_get_uint16_itemmxf_get_picture_descriptormxf_get_int32_itemmxf_get_array_item_countmxf_get_uint32mxf_get_array_item_elementmxf_get_cdci_descriptormxf_get_int16_item6FX<`H}<I<J<K L08 @MLlt |L<J L L,4 <ILvG<H  )L=E MZLo<{N L<O  L<'J?G O\Lo<{P L<K L<&K>F N[Ln<zO LM L!<-RN<ZPnv ~L<K L  LGG<P L   L( <4 PL T  \ i Lx < K    L < K    L! <- KE M  U b Lw < T    L < T     L# </ TG O  W d Lw < T    L < K    L <) KA I  Q ^ Lw < T    L < K     L# </ KG O  W d L} < H    L < P   L*<2JJR ZgL<UV<P  )LB<JJbj rL<K L<K +L@<LKdl tL<P L  L6S<K +L?G O\Lz<K L<K L+<7POW _lL<K L<N L2<>XV^ fsL<K L<K  !L6<BKZb jwLE L<Z<Z"<*[:<BZY<aZm<uZ<\ L<] '4LK<S^r<z\ L L $LFYZb jwL<Z<Z<Z<Z< Z#<+ZB<JZ]<eZ<[<`<a<#`K<Sb{<]<]<\  "L9A IVLmu }L L L  &L=E MZLqy L_ L<Z <Z.<6Z^<fdz L<] L<b19 ANLwY L<Z<Z< Z!<)Z@<HZ_<gZ~<Z<Z<Z<Z < Z" <* ZD <L Zf <n Z < Z < Z < Z <!Z!<"!Z*LZ*b* j*w*L** **L** **L+"+ *+7+LS+[+c+p+L++ ++L++ ++L+, ,,L7,?, G,T,Lp,x, ,,L,e,, ,,L,<-Z-<"-Z<-<D-Z^-<f-Z-<-Z-<-Z-<-Z-<-Z.<.Z*.<2.Zb.<j.].<.].<.].<.]&/<./b^/<f/a/</k/</]/</]0<&0]N0V0 ^0k0L00 00L00 00L00 01L1&1 .1;1LR1Z1 b1o1L11 11L11 11L11 1 2L"2*2 22?2L BB!B&B-B4B;BIBTB[BfBmBxBBBBBBBBBBBBB BB'B5BCBQB_BmB{BBBBBBBBBB BB&B4BBBPB^BlBzBBBBBBBBBB BB%B3BABOB]BkByBBBBBBBBBBBB!B/B=BKBYBgBuBBBBBBBBBBBB1BDBRBnBBBBBBBBBBB&B,B2B8B?BRBaBtBBBBBBBB BB)B<BGBRB]BqBBBBBBBBB BB.B<BJBXBkBsBBBBBBBB B B# B1 B? BN Bb Bp B~ B B B B B B B B B B B B& B4 BB BP B^ Bl Bz B B B B B B B B B B B B* B9 BH BW Bf Bu B B B B B B B B B B B B) B8 BG BV Be Bt B B B B B B B B B B B( B6 BD BR B` Bn B| B B B B B B B B B BBB%B4BCBRBaBpBBBBBBBBBBBB$B3BBBQB`BoB~BBBBBBBBBBB#B2BABPB_BnB}BBBBBBBBBBB"B2BEBSBaBoB}BBBBBBBBBB BB%B3BABOB]BkByBBBBBBBBBB BB(B6BDBRB`BnB|BBBBBBBBBB BB(B8BHBSW[>nBB>BB>>B>B>&>+B5>FBQUY>h>mBw>B>>B>AB>>B>>B>.B9=A>P>UB_>jBuy}>>B>B>>B>B>> B>AB'>4>9A>BH>UB`dh>w>|B>BBBBBBBBB BBB*B5B@BKBVBaBlBwBBBBBBBBBBBBBBBB'B2B=BHBSB^BiBtBBBBBBBBBBBBBBBB)B5BABMBYBeBqB}BBBBBBBBBBBB BB%B1B=BIBUBaBmByBBBBBBBBBBBB BB!B-B9BEBQB]BiBuBBBBBBBBBBBBB BB B+B6BABLBWBbBmBxBBBBBBBBBBBBBBB+B7BCBOB[BgBsBBBBBBBBBBBBBBB'B3B?BKBWBcBoB{BBBBBBBBBBBB B B# B/ B; BG BS B_ Bk Bx <} B < B < B < B < B B < B < B!<!B!<!B&!<+!B8!<=!BJ!<O!B\!<a!Bn!<s!B!<!B!<!B!<!B!<!B!<!B!<!B!<!B!<"B"<"B""<'"B4"<9"BF"<K"BX"<]"Bj"<o"B|"<"B"B"<"B"<"B"<"B"<"B"<"B"<"B#< #B#<#B*#</#B<#<A#BM#BY#Be#Bq#B}#B#B#B#B#B#B#<#B#<#B#<#B#<$B$<$B $<%$B2$<7$BD$<I$BU$Ba$Bm$By$B$B$<$B$<$B$<$B$B$B$B=0=4H=Lh=l===== (=,H=Lh=lmxf_package.o/ 1213902033 2404 1000 100664 31256 ` ELF]4(U]]}C$tC t$C C$C8t$C8C<߹1]}]Ív'US]$$D$PD$[]UW}<$1_]Í&'U1WVS,u ]D$$tt$D$$=D$ $F$D$0$uBD$@$~D$P$,[^_]ÍvF(D$D$0$uD$'D$ D$`D$$,1[^_]ÍF0D$D$@$cD$(D$ D$D$$1LED$D$ $;E$F D$D$ $F$ED$D$P$E$F8E1u,+fF8D$E$E9ED$ |$D$P$uD$)D$ D$D$$1+D$%D$ D$D$$,1[^_]D$&D$ D$`D$$,1[^_]ÍD$)D$ D$HD$$,1[^_]úF : ;I$ >   I: ; I : ; : ; I8 : ; I8 ' I  : ;  : ; ( &II!I/  : ;  : ; I : ;  : ; : ;I8 .? : ; ' @: ; I: ; I .? : ; ' I@: ; I U4: ; I U!4: ; I"4: ; I#4: ; I $4: ;I%4: ;I &4: ; I? <  !n*7.F8%intK B+@)'! 'b? 1F` 2M*4%!';p: $%;# w<# ~=# +%># 2%?# 9%@# @%A# G%B# N%C# U%D# +E# 3F# ;G# CH# KI# QJ#:!KU MP $%Q# wR# ~S# +%T# 2%U# 9%V# @%W# G%X# N%Y# U%Z# +[# 3\# ;]# C^# K_# Q`#Nag8l m# %n# dayo# )p# minq# secr# ) s# tv, y $%z# w{# ~|# +%}# 2%~# 9%# @%# G%# N%# U%# +# 3# ;# C# K# Q# S# [# c# k# # # 7# # # # # # # '# # #wNG # # "&!]c o ~ % -&# '~#o' (o+ ',# $-# len.8# /R# @!0 #m)~,L)^" ( +28 J  JP ) *# , +# ,[ (0/+}.( - 0 ! 1%#i 2 5 ) 6%#  7%#+ 8. ;  <#  =%#W' > P A  BP#`.w. C9 F  G%#  H%#X Ik Q R S T`[ U L + M#  N%#  O# V# g$ W`$F m  n#  o# Y p`#  q%#pwU r -<( key-# + .# )/# 0 #0 1#4  0 86 # 7 # "8#2{p C @#- # n.?#$8#('8#0* #8o#<B3 + @#- # n.?#$8#('8#0* #8o#<"  P!"#"- # n."?#$"8#('"8#0*" #8o"#<`"#@ #7  '*/f. ,  VRpVJ&Q  K q'@?K +  5"?set!' !  !&. ( )M!i) X)U fG?setF' J&F jU  7?set6' 6K "Y` "!" "6{ #)֌ "p؜ "ܬ G" -{ "> 0{ " 3{ " 6{ "| 9{ " <{ "@ ?{ " B{ " ]{ "- `{ " d{ "M g{ "C( j{ " m{ "b p{ "} s{ "B$ v{ "& y{ " { "j" { "B { "v& { " { "X& { ") { " { "m# { ") { " { " { "- { "*. { "$ { "" { "  { " { "*' { " { "X { " { "$ { "N { "s$ { " { " { " { " { $ { ${ { $ { $  { $ { $i- { $ { $* { $ { $ #{ $V ,{ $% /{ $Y 2{ $ 5{ $ 8{ $ ;{ $+ >{ $ A{ $  D{ $  G{ $ J{ $ M{ $T P{ $ S{ $) V{ $ Y{ $% \{ $/ _{ $ h{ $ k{ $ n{ $s {{ $ }{ $Z { $^ { $ { $/ { $7 { $r " $U "" $ %" $ - (" $6 +" $ ." $- 1" $ 4" $ 7" $$ :" $V =" $ @" $, C" $ P" $# Z" $, d" $* o" $+# { $* { $ { $ { $U) { ";& { "B { "= { " { "* { "- { "\% { "& { " { "O { " { " { "H# { " { "e { " { "e { "m { $C { $ { $ { $S, { $D { $ %{ $" ,{ $m 0{ $ 7{ $H! >{ $ B{ $ I{ $# P{ $ W{ %, [{ % . b{  % i{ 0%? p{ @% w{ P$@ ~{ $k { $J. { $ { $: { $ { $ { $= { $4 { $- { $a { $ { $' { $" { $, { $ { $| { $+" { $# { $ { $" { $& { $' { $( { $(, { $ { $I" { $ { $ !{ $_ ({ $ /{ $( 3{ $ :{ $# A{ $o H{ $ O{ $& S{ $ Z{ $t ^{ % b{ $# i{ $( m{ $v t{ $ x{ $ { $ { $ { $! { $g! { $ { $ { $ { $z { $ { $  { $) { $" { $ { $] { $ { $e( { $! { $E { $R { $ { $, { $T { $ { $ ${ $ +{ $l 2{ $U+ 9{ $K @{ $ G{ $ K{ $ R{ $ Y{ $A* `{ $ g{ $% n{ $ u{ $ |{ $ { $=- { $9 { $ { $ { $ { $] { $\ { $ { $ { $ { $! { $ { $~ { $+ { $ { $' { $ { $ { $ { $ { $w% { $ { $$ { $") { $3 #{ $ *{ $* 1{ $h) 8{ $@ <{ $ @{ &- .'\ ./metadata./include/mxf/usr/include/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/sysmxf_package.cmxf_metadata.hmxf_types.hstdint.hstddef.htypes.hmxf_header_metadata.hmxf_list.hmxf_data_model.hmxf_primer.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_logging.h.$ZvpackageUID)mxf_get_utf16string_item_size(set, &MXF_ITEM_K(GenericPackage, Name), &size)(genericPackage->name = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (size))) != NULLmxf_get_utf16string_item(set, &MXF_ITEM_K(GenericPackage, Name), genericPackage->name)mxf_get_timestamp_item(set, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &genericPackage->packageCreationDate)mxf_get_timestamp_item(set, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &genericPackage->packageModifiedDate)mxf_get_array_item_count(set, &MXF_ITEM_K(GenericPackage, Tracks), &numElements)(genericPackage->tracks = (mxfUUID*)malloc(sizeof(mxfUUID) * (numElements))) != NULLmxf_get_array_item_element(set, &MXF_ITEM_K(GenericPackage, Tracks), i, &data)mxf_get_generic_package(set, (MXFGenericPackage*)sourcePackage)mxf_get_uuid_item(set, &MXF_ITEM_K(SourcePackage, Descriptor), &sourcePackage->descriptor)mxf_get_generic_package(set, (MXFGenericPackage*)materialPackage)+4+4+4+4+4+4| fAB FFp0AB D"AB DAD KAB EeAD Ittfu\S\bWpqtqstsuttuWttuSuSuSuSuS u S:W:VWVW7V7pWpVWWVW VZZurZ]PululPXul ulWXW WuhXuh uhttu*V*,u,NVNPuPVu)S),u ,MSMPu PSu ttuuu  mxf_clear_generic_package mxf_clear_source_package" mxf_clear_material_packageQ mxf_get_generic_package mxf_get_source_package mxf_get_material_package7~X~ Xg_CDCIEssenceDescriptor_HorizontalSubsampling_item_key/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libg_Null_UMIDg_EventTrack_EventOrigin_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDg_ClosedIncomplete_Footer_pp_keyoctet1octet2denominatorg_DMSegment_EventComment_item_keyg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyg_D10_40_525_60_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keyint32_tmxfUTF16CharfixedArraySizeg_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_keypackageCreationDateg_GenericPictureEssenceDescriptor_StoredF2Offset_item_keyMXFGenericPackageg_D10_30_625_50_defined_template_esscont_labelg_D10_50_625_50_compdef_labelg_FileDescriptor_ContainerDuration_item_keycompoundg_EssenceContainerData_IndexSID_item_keymaterialPackageg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_GenericPackage_set_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keyMXFItemTypeCategoryg_Identification_ThisGenerationUID_item_keyg_D10_30_525_60_extended_template_esscont_labelMXFDataModelg_DVBased_100_1080_60_I_compdef_labelg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_Identification_ProductUID_item_keyg_DMSegment_set_keymxfLocalTagg_RGBAEssenceDescriptor_Palette_item_keylong intMXFCompoundTypeInfog_D10_50_625_40_compdef_labeldescriptorg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_labelitemDefsfixedSizeg_CDCIEssenceDescriptor_set_keyg_GenericTrack_set_keyg_Identification_Platform_item_keyg_complexity02_op_atom_labelMXF_BASIC_TYPE_CATg_Identification_ProductVersion_item_keyg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labeldatag_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_labelMXFListElementg_ClosedComplete_Header_pp_keymxfKeyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_labelg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_BWFClipWrapped_esscont_labelg_IECDV_25_525_60_ClipWrapped_esscont_labelg_RGBAEssenceDescriptor_set_keyg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_keyg_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelnextTagmxfTimestampmxf_get_material_packageg_MultipleWrappings_esscont_labelunsigned chartypesg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keymxfRationalg_TimecodeComponent_DropFrame_item_keyg_D10_50_625_30_compdef_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelMXFPrimerPackinstanceUIDg_DNxHD1080i185ClipWrapped_esscont_labeluint16_tMXFBasicTypeInfog_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_keyinterpretg_Identification_CompanyName_item_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelnameg_Track_set_key_MXFHeaderMetadatag_GenericSoundEssenceDescriptor_QuantizationBits_item_keyg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyoctet15g_Null_UUIDg_Identification_set_keyg_GenericSoundEssenceDescriptor_Locked_item_keynumeratormxf_log_funcg_OpenIncomplete_Body_pp_keyg_Identification_VersionString_item_keynumElementsg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyyearg_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_keymxf_clear_source_packagetracks_sizeg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelarrayg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelg_D10_50_525_60_defined_template_esscont_labeloctet22g_GenericPackage_PackageModifiedDate_item_keyMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keytypeIdg_FileDescriptor_SampleRate_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_ClosedIncomplete_Header_pp_keyg_WaveAudioDescriptor_BlockAlign_item_keyg_RGBAEssenceDescriptor_AlphaMinRef_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyMXFSourcePackageg_GenericPackage_Tracks_item_keyg_GenericTrack_TrackNumber_item_keyg_StaticTrack_set_keymxfUMIDg_Preface_ContentStorage_item_keyg_LegacyPicture_datadef_labelg_GenericPictureEssenceDescriptor_CaptureGamma_item_keylong unsigned intg_D10_40_625_50_picture_only_esscont_labelg_GenericTrack_TrackName_item_keyg_D10_50_625_50_defined_template_esscont_labelg_WaveAudioDescriptor_SequenceOffset_item_keyg_LegacyTimecode_datadef_labelg_ContentStorage_EssenceContainerData_item_keysetDefsg_IECDV_25_525_60_FrameWrapped_esscont_labelg_Null_ULg_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_keyg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_keyg_OpenComplete_Body_pp_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_MultipleDescriptor_set_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_GenericPictureEssenceDescriptor_DisplayHeight_item_keypackageUIDg_ALawFrameWrapped_esscont_labelg_EventTrack_EventEditRate_item_keyMXFMetadataSetg_GenericPictureEssenceDescriptor_DisplayWidth_item_key_MXFMetadataSetg_InterchangeObject_InstanceUID_item_keymxf_get_source_packageg_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_MXFListElementunsigned intfreeFuncg_D10_40_625_50_extended_template_esscont_labeldataModelg_InterchangeObject_set_keyg_DNxHD1080p185ClipWrapped_esscont_labelg_GenericTrack_TrackID_item_keyg_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_KLVFill_keyfixedSpaceAllocationgenericPackageprimerPackg_Null_Rationaloctet10octet11octet12octet13octet14octet16octet17octet18octet19g_DNxHD720p120ClipWrapped_esscont_labelg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyg_complexity03_op_atom_labelg_MaterialPackage_set_keyheaderMetadatag_BWFFrameWrapped_esscont_labelmxf_get_generic_packageg_DVBased_25_625_50_compdef_labelg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21g_D10_30_525_60_defined_template_esscont_labeloctet23octet24octet25octet26octet27octet28octet29g_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Body_pp_keyg_D10_30_625_50_extended_template_esscont_labelg_FileDescriptor_LinkedTrackID_item_keyg_RGBAEssenceDescriptor_PixelLayout_item_keyqmsecg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyinfooctet30octet31g_DVBased_100_1080_60_I_ClipWrapped_esscont_labelGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULMXFListg_EssenceContainerData_set_keyg_GenericPictureEssenceDescriptor_set_keyg_Null_Keyg_GenericSoundEssenceDescriptor_set_keysizeg_FileDescriptor_Codec_item_keylong long unsigned intMXFMaterialPackagesetsg_Sequence_set_keyg_StructuralComponent_set_keyg_SourceClip_set_keyMXFLogLevelg_D10_50_525_60_compdef_labelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Track_Origin_item_keyg_ContentStorage_set_keyg_RandomIndexPack_keyg_complexity00_op_atom_labelg_Preface_EssenceContainers_item_keyg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_keyg_StructuralComponent_DataDefinition_item_keyg_DMSegment_TrackIDs_item_keyg_DVBased_25_625_50_FrameWrapped_esscont_labelg_DVBased_100_720_60_P_compdef_labelMXFItemTypeg_DVBased_50_525_60_FrameWrapped_esscont_labelg_OpenIncomplete_Footer_pp_keylastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelmonthoctet0octet3octet4octet5octet6octet7octet8octet9g_Preface_Version_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyg_D10_50_625_50_extended_template_esscont_labelg_CDCIEssenceDescriptor_PaddingBits_item_keyg_DMSourceClip_DMSourceClipTrackIDs_item_keyg_root_set_keysourcePackageg_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 intuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelMXFCompoundTypeMemberInfomxf_clear_material_packagepackageModifiedDateint16_tg_TimecodeComponent_set_keyg_Track_EditRate_item_keyelementsg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_GenericDescriptor_Locators_item_keyg_DVBased_50_525_60_compdef_labelg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATg_TimecodeComponent_RoundedTimecodeBase_item_keyelementTypeIdhourg_WaveAudioDescriptor_set_keysigned charMXF_ELOGg_qq09_op_1a_labelg_AES3AudioDescriptor_set_keyg_Null_LocalTagitemsMXF_ILOGg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_ALaw_compdef_labelg_D10_30_625_50_picture_only_esscont_labeluint32_tmxf_clear_generic_packageg_CDCIEssenceDescriptor_ColorSiting_item_key./metadata/mxf_package.ctracksg_Preface_set_keyg_WaveAudioDescriptor_AvgBps_item_keyg_complexity01_op_atom_labelg_IndexTableSegment_keyg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATshort unsigned intg_GenericPictureEssenceDescriptor_FieldDominance_item_keyg_D10_40_625_50_defined_template_esscont_labelcategoryg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyMXFArrayTypeInfoentriesg_PrimerPack_keyg_TimecodeComponent_StartTimecode_item_keyg_Identification_ModificationDate_item_keyMXF_WLOGg_EventTrack_set_keyg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_GenericPackage_PackageUID_item_keyg_ClosedComplete_Footer_pp_keymxf_logg_OpenComplete_Header_pp_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelnextg_IECDV_25_625_50_compdef_labelg_Preface_LastModifiedDate_item_keyg_ClosedIncomplete_Body_pp_keywchar_tg_GenericPackage_Name_item_keyg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keyname_isPresentMXF_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@ g%X+X0XBA> iR N y^2"0m2#"|>'`' y` h(/, zW-  zw-x0-.\5\\a df   4  S0 @ P    fp0,3"Nft $;Memxf_package.cg_GenericPackage_PackageUID_item_keyg_GenericPackage_Name_item_keyg_GenericPackage_PackageCreationDate_item_keyg_GenericPackage_PackageModifiedDate_item_keyg_GenericPackage_Tracks_item_keyg_SourcePackage_Descriptor_item_keymxf_clear_generic_packagefreemxf_clear_source_packagememsetmxf_clear_material_packagemxf_get_generic_packagemxf_have_itemmxf_get_umid_itemmxf_get_timestamp_itemmxf_logmxf_get_utf16string_item_sizemallocmxf_get_utf16string_itemmxf_get_array_item_countmxf_get_uuidmxf_get_array_item_elementmxf_get_source_packagemxf_get_uuid_itemmxf_get_material_package!>~ '>FRZjr! "! ,"BJ#a$x%&$'(08 @M"dl t" " ""* 2?"V^ fs" "  "4<[c*w " " !&-9GNU\cjqx,:HVdr+9GUcq*9DWes )7ESao} +9HSt| (dr /Bat&4BPq = L [ j y           , A P _ n }                ( / 3 7 < F W b f j y ~                    * . 2 A F P V f q               + 6 A L W b m x             (3>IT_ju #/;GS_kw+7CO[gs'3?KWco{ !,7BMYeq}&+8=JO[gs'3?KWco{ #05AMYeq} %1=IUamy !-9EQ]iu)5AMYeq}i8<TXptmxf_track.o/ 1213902033 2404 1000 100664 28432 ` ELFxU4(U]]}C tCt$CC ߹1]}]Í&UW}<$ 1_]Í&'U1WVS,u ]D$ $tt$D$ $UD$0$uAD$@$F D$P$u`,[^_]ÐFD$D$0$uD$&D$ D$XD$$,1[^_]ÍFD$D$P$uD$(D$ D$D$$,1[^_]ÍED$D$@$txE$FD$D$@$t}F vD$%D$ D$D$$,1[^_]D$'D$ D$D$$,1[^_]D$'D$ D$dD$$1UD$'D$ D$D$$1!v'U1(]] }uu\$4$u?D$8D$ D$D$$1]u}]ÍvD$4$uD$4$uXC D$D$4$uD$:D$ D$PD$$1qC(D$D$4$uD$;D$ D$D$$1!% $ > : ;I$ >   I: ; I : ; : ; I8 ' I  : ; : ; I8  : ; ( &II!I/  : ;  : ; I : ;  : ; : ;I8 .? : ; ' @: ; I.? : ; ' I@: ; I U4: ; I4: ; I 4: ; I !4: ;I"4: ;I #4: ; I? < ? x7v-F8int9 *(&! ?+ii 1FN 2M)4%&;p: $;# w<# ~=# $># $?# $@# $A# $B# $C# $D# E# F# G# H# I# ?J# K MP $Q# wR# ~S# $T# $U# $V# $W# $X# $Y# $Z# [# \# ]# ^# _# ?`#Nagv, y $z# w{# ~|# $}# $~# $# $# $# $# $# # # # # # ?# # # # # T# \# # # # # # # # # k # s # # # p>&!  ~ -% -&-# '~#(+ ',# `$-# len.8# /# 3 0> #$ )+(! ( +    ) *# N+ +# ,; (n*-m( -] 0 f! 1%#W 2F 5 ( 6%# ~ 7%#=+ 8h ;  <# ] =%#' > A  B#w C F ] G%#  H%# I_ Q R]_ S TI U L * M;# ] N%#  O# f V*# $ W_$F m u n#  o# G p#  q%#w/ r ]<( key-#  .# )/# 0#0 1#4 0 6# 7# !8#]2  ;<#<#D'<#P<?# V<#"= 0EF#F#D'F#PF?# VF#)F# ,F#( G#  .IC- ,  APrV@  Q "?set!C! _f!' 5??!set4M4 G͘ 3!бӳ  ( p   - > 0 n 3 " 6 5 9 K <  ? c B  ] - `  d  g ' j S m < p " s # v & y ] !   &  & N)   #    ij  dz ~- ʳ $ ͳ Q" г  ڳ  ݳ &    #  $   Q L !{  !#  !d  !   !y  !,  !Y  !:*  !  !t # ! , !J% / !< 2 ! 5 ! 8 !8 ; !* > ! A ! D ! G ! J ! M !. P !@ S !c) V !d Y ! \ ! _ !O h ! k ! n ! { !q } !  !  !,  !  !%  !` ! "! %!, (! +! .!W- 1!( 4!# 7!A$ :!V =! @!e, C! P!" Z!V+ d!"* o!"  !*  !  !{  !(  %    ) 3- $ v& R = Ƴ  ͳ  Գ " ۳ q S  S  !'  !  !  !+  !  ! % !" , ! 0 !j 7 ! > ! B ! I !"# P !c W !@, [ !% b ! i ! p ! w ! ~ !:  !-  !W  !  !  ",   "  0"  @"-  P!  !  "j'  "s"  !+  !p  !|  !!  !f#  !  !!  !M&  !N'  !  !+  !  !!  !e  !H ! !M ( ! / !E( 3 ! : !# A !  H !F O !% S ! Z !  ^ !W b !J# i !' m !- t !| x !g+  !{  !  !k!  ! !  !  !L  !  !h  !  !  !)  !"  !  !  !  ! (  !  !  !,  !  !,  !T  !@  !d $ ! + ! 2 !* 9 !K @ ! G !m K ! R !$ Y !) ` !  g !z% n ! u ! | !  !,  !  !g  !  !  !  !6  !  !  !b  !>!  !  !l  !+  !|  !'  !  !  !%  !  !%  !  !l$  !(  ! # ! * !) 1 !( 8 !  < !G @ #, .Z ./metadata./include/mxf/usr/include/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/sysmxf_track.cmxf_metadata.hstdint.hmxf_types.hstddef.htypes.hmxf_header_metadata.hmxf_list.hmxf_data_model.hmxf_primer.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_logging.h-$t=]trackID)mxf_get_uint32_item(set, &MXF_ITEM_K(GenericTrack, TrackNumber), &genericTrack->trackNumber)mxf_get_utf16string_item_size(set, &MXF_ITEM_K(GenericTrack, TrackName), &size)(genericTrack->trackName = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (size))) != NULLmxf_get_utf16string_item(set, &MXF_ITEM_K(GenericTrack, TrackName), genericTrack->trackName)mxf_get_uuid_item(set, &MXF_ITEM_K(GenericTrack, Sequence), &genericTrack->sequence)mxf_get_generic_track(set, (MXFGenericTrack*)track)mxf_get_rational_item(set, &MXF_ITEM_K(Track, EditRate), &track->editRate)mxf_get_position_item(set, &MXF_ITEM_K(Track, Origin), &track->origin)+40+4+4+4+4+4| IAB FFP"AB DvAD K?AD FOttIu?S?EWPQtQStSruPllpWttuSunSnrurSuSSSWuWSuSWVW;W;oVopWrVWWTVTUWWWVurPtt?u11fVfmum?V!!1W1cSciWm?Sj mxf_clear_generic_track mxf_clear_track mxf_get_generic_trackQ mxf_get_track? Wg_CDCIEssenceDescriptor_HorizontalSubsampling_item_key/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libg_Null_UMIDg_EventTrack_EventOrigin_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDg_ClosedIncomplete_Footer_pp_keyoctet1octet2denominatorg_DMSegment_EventComment_item_keyg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyg_D10_40_525_60_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keyint32_tmxfUTF16CharfixedArraySizeg_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_keyg_D10_30_625_50_defined_template_esscont_labelg_D10_50_625_50_compdef_labelg_FileDescriptor_ContainerDuration_item_keycompoundmxf_clear_trackg_EssenceContainerData_IndexSID_item_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_GenericPackage_set_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keyMXFItemTypeCategoryg_Identification_ThisGenerationUID_item_keyg_D10_30_525_60_extended_template_esscont_labelMXFDataModelg_DVBased_100_1080_60_I_compdef_labelg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_Identification_ProductUID_item_keyg_DMSegment_set_keymxfLocalTagg_RGBAEssenceDescriptor_Palette_item_keylong intMXFCompoundTypeInfog_D10_50_625_40_compdef_labelg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_labelitemDefsfixedSizeg_CDCIEssenceDescriptor_set_keyg_GenericTrack_set_keyg_Identification_Platform_item_keyg_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_ClosedComplete_Header_pp_keytrackNumbermxfKeyg_Identification_VersionString_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_labelg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_BWFClipWrapped_esscont_labelMXFTrackg_IECDV_25_525_60_ClipWrapped_esscont_labelg_RGBAEssenceDescriptor_set_keyg_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 chartypesg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keymxfRationalg_TimecodeComponent_DropFrame_item_keyg_D10_50_625_30_compdef_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelMXFPrimerPackinstanceUIDg_DNxHD1080i185ClipWrapped_esscont_labeluint16_tMXFBasicTypeInfog_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_keyinterpretg_Identification_CompanyName_item_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelnameg_Track_set_key_MXFHeaderMetadatag_GenericSoundEssenceDescriptor_QuantizationBits_item_keyg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyoctet15g_Null_UUIDg_Identification_set_keyg_GenericSoundEssenceDescriptor_Locked_item_keynumeratormxf_log_funcg_OpenIncomplete_Body_pp_keymxf_clear_generic_trackg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_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_keyg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelsequencearrayg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labeltrackg_D10_50_525_60_defined_template_esscont_labeloctet22g_GenericPackage_PackageModifiedDate_item_keyMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keytypeIdg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_ClosedIncomplete_Header_pp_keyg_WaveAudioDescriptor_BlockAlign_item_keyg_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_keymxfUMIDg_Preface_ContentStorage_item_keyg_LegacyPicture_datadef_labelg_GenericPictureEssenceDescriptor_CaptureGamma_item_key./metadata/mxf_track.clong unsigned intg_D10_40_625_50_picture_only_esscont_labelg_GenericTrack_TrackName_item_keyg_D10_50_625_50_defined_template_esscont_labelg_WaveAudioDescriptor_SequenceOffset_item_keyg_LegacyTimecode_datadef_labelg_ContentStorage_EssenceContainerData_item_keysetDefsg_IECDV_25_525_60_FrameWrapped_esscont_labelg_Null_ULg_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_keyg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_keyg_OpenComplete_Body_pp_keygenericTracktrackName_isPresentg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_MultipleDescriptor_set_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_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_ALawFrameWrapped_esscont_labelg_EventTrack_EventEditRate_item_keymxf_get_trackMXFMetadataSetg_GenericPictureEssenceDescriptor_DisplayWidth_item_key_MXFMetadataSetg_InterchangeObject_InstanceUID_item_keyg_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_MXFListElementunsigned intfreeFuncg_D10_40_625_50_extended_template_esscont_labeldataModelg_InterchangeObject_set_keyg_DNxHD1080p185ClipWrapped_esscont_labelg_GenericTrack_TrackID_item_keyg_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_KLVFill_keyfixedSpaceAllocationprimerPackmxf_get_generic_trackg_Null_Rationaloctet10octet11octet12octet13octet14octet16octet17octet18octet19g_DNxHD720p120ClipWrapped_esscont_labelg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyg_complexity03_op_atom_labelg_MaterialPackage_set_keytrackIDheaderMetadatag_BWFFrameWrapped_esscont_labelg_DVBased_25_625_50_compdef_labelg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21g_D10_30_525_60_defined_template_esscont_labeloctet23octet24octet25octet26octet27octet28octet29g_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Body_pp_keyg_D10_30_625_50_extended_template_esscont_labelmxfPositiong_FileDescriptor_LinkedTrackID_item_keyg_RGBAEssenceDescriptor_PixelLayout_item_keyg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyinfooctet30octet31g_DVBased_100_1080_60_I_ClipWrapped_esscont_labelGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULMXFListg_EssenceContainerData_set_keyg_GenericPictureEssenceDescriptor_set_keyg_Null_Keyg_GenericSoundEssenceDescriptor_set_keysizeg_FileDescriptor_Codec_item_keylong long unsigned intsetsg_Sequence_set_keyg_StructuralComponent_set_keyg_SourceClip_set_keyMXFLogLevelg_D10_50_525_60_compdef_labelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Track_Origin_item_keyg_ContentStorage_set_keyg_RandomIndexPack_keyg_complexity00_op_atom_labelg_Preface_EssenceContainers_item_keyMXFGenericTrackg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_keyg_StructuralComponent_DataDefinition_item_keyg_DMSegment_TrackIDs_item_keyg_DVBased_25_625_50_FrameWrapped_esscont_labelg_DVBased_100_720_60_P_compdef_labelMXFItemTypeg_DVBased_50_525_60_FrameWrapped_esscont_labelg_OpenIncomplete_Footer_pp_keylastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labeloctet0octet3octet4octet5octet6octet7octet8octet9g_Preface_Version_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyg_D10_50_625_50_extended_template_esscont_labelg_CDCIEssenceDescriptor_PaddingBits_item_keyg_DMSourceClip_DMSourceClipTrackIDs_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 intuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelMXFCompoundTypeMemberInfog_Identification_ProductVersion_item_keytrackNameg_TimecodeComponent_set_keyg_Track_EditRate_item_keyelementsg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_GenericDescriptor_Locators_item_keyg_DVBased_50_525_60_compdef_labelg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATelementTypeIdg_WaveAudioDescriptor_set_keysigned charMXF_ELOGg_qq09_op_1a_labelg_AES3AudioDescriptor_set_keyg_Null_LocalTagitemsMXF_ILOGg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_ALaw_compdef_labelg_D10_30_625_50_picture_only_esscont_labeluint32_tg_CDCIEssenceDescriptor_ColorSiting_item_keyg_Preface_set_keyeditRateg_WaveAudioDescriptor_AvgBps_item_keyg_complexity01_op_atom_labelg_IndexTableSegment_keyg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATshort unsigned intg_GenericPictureEssenceDescriptor_FieldDominance_item_keyg_D10_40_625_50_defined_template_esscont_labelcategoryg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyMXFArrayTypeInfoentriesg_PrimerPack_keyg_FileDescriptor_SampleRate_item_keyint64_tg_TimecodeComponent_StartTimecode_item_keyg_Identification_ModificationDate_item_keyMXF_WLOGg_EventTrack_set_keyg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_GenericPackage_PackageUID_item_keyg_ClosedComplete_Footer_pp_keyoriginmxf_logg_OpenComplete_Header_pp_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelnextg_IECDV_25_625_50_compdef_labelg_Preface_LastModifiedDate_item_keyg_ClosedIncomplete_Body_pp_keywchar_tg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keyMXF_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@? ]%+0BB> _R(N n^2.m2$|"`h" n@ "%n n)&  oI&(0q&-IT5~T~TYp  \   -0 Q@ sP     IP"v +3Ecj?mxf_track.cg_GenericTrack_TrackID_item_keyg_GenericTrack_TrackNumber_item_keyg_GenericTrack_TrackName_item_keyg_GenericTrack_Sequence_item_keyg_Track_EditRate_item_keyg_Track_Origin_item_keymxf_clear_generic_trackfreemxf_clear_trackmxf_get_generic_trackmxf_have_itemmxf_get_uint32_itemmxf_logmxf_get_uuid_itemmxf_get_utf16string_item_sizemallocmxf_get_utf16string_itemmxf_get_trackmxf_get_rational_itemmxf_get_position_item!^ +3GO Wd}  !" #,4 <Ick s  )=E MZt|% & '4 !&-9GNU\cjqx,:HVdr+9GUcq '5CQ_m{#1?M[iw 4GUq#)/5<O^q 3>IThv%3AObjx  - < K Z i x                   ( - 7 < A K W b f j y ~             ! , 7 B M X c n y                ) 4 ? J U ` k v                + 7 C O [ g s            '3?KWco{ #/;GS_kw "-8CNYdoz !-9EQ]iu#05AMYeq} %1=IUamy !-9EQ]iu)5AMYeq} %1=IUamyg8<TXtx/171 1213902033 2404 1000 100664 30188 ` ELFtZ4(UE@@@ @@@]Ð&US]$$D$HD$[]U]]}$Ct$CC ߹ 1]}]ÍUVS ] uCCC CCCD$@4$t\$D$@4$tVD$P4$uC [^]ÍCD$D$P4$tJC [^]ÐD$$D$ D$(D$$ 1[^]D$%D$ D$D$$1`UVS ]u D$HD$4$t$$u:D$GD$ D$D$$1 [^]Ít&D$$uSD$$tF$D$D$$D$ $u[ [^]ÍFD$D$$uD$ID$ D$HD$$1?FDD$D$ $uD$KD$ D$D$$1D$JD$ D$D$$1&U1 WVS,] u\$4$u9D$3D$ D$hD$$1҃,[^_]D$04$tݍED$D$04$E$CE1u*CD$E$E9ED$ |$D$04$uD$5D$ D$lD$$1t&D$5D$ D$D$$,1[^_]úC D$5D$ D$ D$$1% $ > $ >   I: ; I : ;  : ; I8 ' I  : ; : ; I8  : ; ( &II!I/  : ;  : ; I : ;  : ; : ;I8 : ;I.? : ; ' @: ; I : ; I.? : ; ' I@: ; I U4: ; I 4: ; I!4: ; I"4: ; I #4: ;I$4: ;I %4: ; I? < ZO!R 7?-int ]+N\)|'s"?z3C,] 1: 2A:*4%';d:W%;#<#=#h%>#o%?#v%@#}%A#%B#%C#%D# xE# F# G# H# I#J#~!Kx MPW%Q#R#S#h%T#o%U#v%V#}%W#%X#%Y#%Z# x[# \# ]# ^# _#`#_ag yW%z#{#|#h%}#o%~#v%#}%#%#%#%# x# # # # #######'#r#^#f#n#v#~###!#'!# ## ; ^%&!  r !/%-&!#'r#$ (s+ (,s#$-s# len.,#L/# '!02  #),h)}" ( +   z  )' *#*, +y#T , 5(-J+x.(-W0"1%# 2@50)6%#7%#,8b;A6B#k6CFG%#H%#IYQRWSTUL+M5#N%#Ot#!V$# $WY$Fmny#woy# p# iq%#k]r W<( key-#b .#)/y# 0#091#4 -06#N7#2"8y#WQ2 ZY[#| [#[3#%\T $cYd#| d#d3#d#*d# $e HnYo#| o#o3#$o# o#$!o#DK,p`  )+8I* & o Q@p,W*P&  U X;pX:U T  !3set I > C*D3setCW*C& F p03Zhset//U f57 i5z 5!Q !!Ы!l ")} !؍ !hܝ ! -l !B 0l ! 3l ! 6l ! 9l !  l #U Al #` Dl # Gl # Jl # Ml # Pl # Sl #* Vl #/ Yl # \l # _l #  hl #k kl # nl # {l # }l # l # l # l # l #n l # # "#M %#Q- (#3 +#! .#. 1# 4# 7#$ :#g =# @#*- C#+ P#4# Z#2, d#* o#J# l #* l # l #N l #q) l !& l ! l ! l !> l !* l !- l !% l !1' l ! l ! l ! l ! l !g# l ! l ! l ! l ! l ! l #@ l #> l # l #, l # l # %l ## ,l # 0l #H 7l #! >l # Bl # Il ## Pl #} Wl #- [l #& bl # il #z pl #F wl # ~l #h l #T. l # l # l # l # l #g l # l #> l # l # l #' l ## l #, l #- l # l #J" l $# l @$ l P#7" l $' l 0#' l #/ l #Y, l # l #h" l $ l $ !l $ (l  # /l #( 3l # :l #$ Al # Hl # Ol #b& Sl #k Zl # ^l # bl ## il #K( ml # tl #G xl # l #h l #; l #/! l #! l #] l # l #< l # l # l #t l #) l #" l # l # l #` l #( l #} l # l #F l # l #, l #  l # l #  $l #  +l #i 2l #p+ 9l #\ @l # Gl # Kl # Rl # Yl #b* `l #z gl #5& nl # ul #r |l # l #n- l #\ l # l #L l # l # l # l #! l # l # l #! l # l # l #+ l # l #( l #@ l # l # l # l #% l #S l #% l #>) l #n #l # *l #* 1l #) 8l # <l # @l %I- .2 ./metadata./include/mxf/usr/include/usr/include/sysmxf_structural_component.cmxf_metadata.hmxf_types.hstdint.htypes.hmxf_header_metadata.hmxf_list.hmxf_data_model.hmxf_primer.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_logging.h*<=0$t=uffZv`g0,q"9[T-82G:gv?=3?9[EOOf;!-/Wf==L?91qA./metadata/mxf_structural_component.cmxf_get_ul_item(set, &MXF_ITEM_K(StructuralComponent, DataDefinition), &structuralComponent->dataDefinition)mxf_get_length_item(set, &MXF_ITEM_K(StructuralComponent, Duration), &structuralComponent->duration)mxf_get_structural_component(set, (MXFStructuralComponent*)sourceClip)mxf_get_position_item(set, &MXF_ITEM_K(SourceClip, StartPosition), &sourceClip->startPosition)mxf_get_umid_item(set, &MXF_ITEM_K(SourceClip, SourcePackageID), &sourceClip->sourcePackageID)mxf_get_uint32_item(set, &MXF_ITEM_K(SourceClip, SourceTrackID), &sourceClip->sourceTrackID)mxf_get_structural_component(set, (MXFStructuralComponent*)sequence)mxf_get_array_item_count(set, &MXF_ITEM_K(Sequence, StructuralComponents), &numElements)(sequence->structuralComponents = (mxfUUID*)malloc(sizeof(mxfUUID) * (numElements))) != NULLmxf_get_array_item_element(set, &MXF_ITEM_K(Sequence, StructuralComponents), i, &data)'%s' failed, in %s:%d +4+4+4+4 +4+4| 8AB @0AB DpJAB FF*AB EAB EAD Ktt8u@AtACtCpupqtqstsupSWttuOVOQuQ}V}uVuVNSNQu Q|S|u Su Sttu&&YSY\u\SuS&&ZVZ\u \Vu VttZuVuVuZVWSWSWZSup?BupBJPXup&upWZW&Wulcul&ul mxf_clear_structural_component mxf_clear_source_clip, mxf_clear_sequence[ mxf_get_structural_component mxf_get_source_clip mxf_get_sequenceZ Zceh}g_CDCIEssenceDescriptor_HorizontalSubsampling_item_key/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libmxf_get_sequenceg_Null_UMIDg_EventTrack_EventOrigin_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDg_ClosedIncomplete_Footer_pp_keyoctet1octet2denominatorg_DMSegment_EventComment_item_keyg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyg_D10_40_525_60_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keyint32_tfixedArraySizeg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelmxf_clear_sequenceg_ALawClipWrapped_esscont_labelbasicg_IECDV_25_525_60_compdef_labelg_OpenComplete_Footer_pp_keyduration_isPresentg_GenericPictureEssenceDescriptor_StoredF2Offset_item_keyg_D10_30_625_50_defined_template_esscont_labelg_D10_50_625_50_compdef_labelg_FileDescriptor_ContainerDuration_item_keycompoundg_EssenceContainerData_IndexSID_item_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_GenericPackage_set_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keyMXFItemTypeCategoryg_Identification_ThisGenerationUID_item_keyg_D10_30_525_60_extended_template_esscont_labelstructuralComponentMXFDataModelg_DVBased_100_1080_60_I_compdef_labelg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_Identification_ProductUID_item_keyg_DMSegment_set_keymxfLocalTagg_RGBAEssenceDescriptor_Palette_item_keylong intMXFCompoundTypeInfog_D10_50_625_40_compdef_labelg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_labelitemDefsfixedSizeg_CDCIEssenceDescriptor_set_keyg_GenericTrack_set_keyg_Identification_Platform_item_keyg_complexity02_op_atom_labelMXF_BASIC_TYPE_CATg_Identification_ProductVersion_item_keyg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labeldatag_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_labelMXFListElementg_ClosedComplete_Header_pp_key./metadata/mxf_structural_component.cmxfKeyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_labelg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_BWFClipWrapped_esscont_labelg_IECDV_25_525_60_ClipWrapped_esscont_labelg_RGBAEssenceDescriptor_set_keydurationg_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 chartypesg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keymxfRationalg_TimecodeComponent_DropFrame_item_keyg_D10_50_625_30_compdef_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelMXFPrimerPackinstanceUIDg_DNxHD1080i185ClipWrapped_esscont_labelsourcePackageIDuint16_tMXFBasicTypeInfog_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_keycharstructuralComponentsg_DVBased_25_525_60_compdef_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyinterpretg_Identification_CompanyName_item_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelnameg_Track_set_key_MXFHeaderMetadatag_GenericSoundEssenceDescriptor_QuantizationBits_item_keyg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyoctet15g_Null_UUIDg_Identification_set_keyg_GenericSoundEssenceDescriptor_Locked_item_keynumeratormxf_log_funcg_OpenIncomplete_Body_pp_keyg_Identification_VersionString_item_keynumElementsg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_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_keyg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelsequencearrayg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelg_D10_50_525_60_defined_template_esscont_labeloctet22g_GenericPackage_PackageModifiedDate_item_keyMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keytypeIdg_FileDescriptor_SampleRate_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_ClosedIncomplete_Header_pp_keyg_WaveAudioDescriptor_BlockAlign_item_keyg_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_keymxfUMIDg_Preface_ContentStorage_item_keyg_LegacyPicture_datadef_labelg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_PixelLayout_item_keylong unsigned intg_D10_40_625_50_picture_only_esscont_labelg_GenericTrack_TrackName_item_keyg_D10_50_625_50_defined_template_esscont_labelg_WaveAudioDescriptor_SequenceOffset_item_keyg_LegacyTimecode_datadef_labelmxf_clear_structural_componentg_ContentStorage_EssenceContainerData_item_keysetDefsg_IECDV_25_525_60_FrameWrapped_esscont_labelg_Null_ULg_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_keyg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_keyg_OpenComplete_Body_pp_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_MultipleDescriptor_set_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_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_ALawFrameWrapped_esscont_labelg_EventTrack_EventEditRate_item_keyMXFMetadataSetg_GenericPictureEssenceDescriptor_DisplayWidth_item_key_MXFMetadataSetg_InterchangeObject_InstanceUID_item_keyg_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_labelmxf_get_structural_component_MXFListElementunsigned intfreeFuncg_D10_40_625_50_extended_template_esscont_labeldataModelg_InterchangeObject_set_keyg_DNxHD1080p185ClipWrapped_esscont_labelg_GenericTrack_TrackID_item_keyg_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_KLVFill_keyfixedSpaceAllocationprimerPackdataDefinitiong_Null_Rationaloctet10octet11octet12octet13octet14octet16octet17octet18octet19g_DNxHD720p120ClipWrapped_esscont_labelg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_complexity03_op_atom_labelg_MaterialPackage_set_keyheaderMetadatag_BWFFrameWrapped_esscont_labelg_DVBased_25_625_50_compdef_labelg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21g_D10_30_525_60_defined_template_esscont_labeloctet23octet24octet25octet26octet27octet28octet29g_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Body_pp_keyg_D10_30_625_50_extended_template_esscont_labelmxfPositiong_FileDescriptor_LinkedTrackID_item_keymxf_clear_source_clipg_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_GenericPictureEssenceDescriptor_set_keysourceTrackIDg_Null_Keyg_GenericSoundEssenceDescriptor_set_keysizelong long unsigned intsetsg_Sequence_set_keyg_StructuralComponent_set_keyg_SourceClip_set_keyMXFLogLevelg_D10_50_525_60_compdef_labelg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Track_Origin_item_keyg_ContentStorage_set_keyg_RandomIndexPack_keyg_complexity00_op_atom_labelg_Preface_EssenceContainers_item_keyg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_keyg_StructuralComponent_DataDefinition_item_keyg_DMSegment_TrackIDs_item_keyg_DVBased_25_625_50_FrameWrapped_esscont_labelg_DVBased_100_720_60_P_compdef_labelMXFItemTypeMXFSequenceg_DVBased_50_525_60_FrameWrapped_esscont_labelstartPositiong_OpenIncomplete_Footer_pp_keylastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labeloctet0mxfLengthoctet3octet4octet5octet6octet7octet8octet9MXFStructuralComponentg_Preface_Version_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyg_D10_50_625_50_extended_template_esscont_labelg_CDCIEssenceDescriptor_PaddingBits_item_keyg_DMSourceClip_DMSourceClipTrackIDs_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 intuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelMXFCompoundTypeMemberInfog_TimecodeComponent_set_keyg_Track_EditRate_item_keyelementsg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_GenericDescriptor_Locators_item_keyg_DVBased_50_525_60_compdef_labelg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATg_DescriptiveMetadata_datadef_labelelementTypeIdg_WaveAudioDescriptor_set_keysigned charMXF_ELOGg_qq09_op_1a_labelg_AES3AudioDescriptor_set_keyg_Null_LocalTagitemsMXF_ILOGg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_ALaw_compdef_labelg_D10_30_625_50_picture_only_esscont_labeluint32_tmxf_get_source_clipsourceClipg_CDCIEssenceDescriptor_ColorSiting_item_keystructuralComponents_sizeg_Preface_set_keyg_WaveAudioDescriptor_AvgBps_item_keyg_complexity01_op_atom_labelg_IndexTableSegment_keyg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATshort unsigned intg_GenericPictureEssenceDescriptor_FieldDominance_item_keyg_D10_40_625_50_defined_template_esscont_labelcategoryg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyMXFArrayTypeInfoentriesg_PrimerPack_keyint64_tMXFSourceClipg_TimecodeComponent_StartTimecode_item_keyg_Identification_ModificationDate_item_keyMXF_WLOGg_EventTrack_set_keyg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_GenericPackage_PackageUID_item_keyg_ClosedComplete_Footer_pp_keymxf_logg_OpenComplete_Header_pp_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelnextg_IECDV_25_625_50_compdef_labelg_Preface_LastModifiedDate_item_keyg_ClosedIncomplete_Body_pp_keyg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keyMXF_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.4.rodata.str1.1.rodata.rel.debug_frame.debug_loc.rel.debug_pubnames.rel.debug_aranges.debug_ranges.debug_str.comment.note.GNU-stack@Z cX%+0B|> $fHRN lu^2 m2$|$` % tu` %) uW*  uw*@0*.EY5zYzY^ la]  @ JP r   0    8(@0>EpJX]*z.5Bmxf_structural_component.cg_StructuralComponent_DataDefinition_item_keyg_StructuralComponent_Duration_item_keyg_SourceClip_StartPosition_item_keyg_SourceClip_SourcePackageID_item_keyg_SourceClip_SourceTrackID_item_keyg_Sequence_StructuralComponents_item_keymxf_clear_structural_componentmxf_clear_source_clipmemsetmxf_clear_sequencefreemxf_get_structural_componentmxf_have_itemmxf_get_ul_itemmxf_get_length_itemmxf_logmxf_get_source_clipmxf_get_umid_itemmxf_get_position_itemmxf_get_uint32_itemmxf_get_sequencemxf_get_array_item_countmallocmxf_get_uuidmxf_get_array_item_elementNf " .6\d! " "2:B O"dlx$% "!)&=EM Z"qy " "(0(F)y*+ " "2:B O" !&-;BIPW^el{ .<JXft-;IWes,:HVdr (6DR`n|(;Iez #)/6IXky -8CNbp~ -;I\dr  ' 6 E U j y                2 9 = A F P a l p t                     + 0 5 ? G W b r               ' 2 = H S ^ i t                $ / : E P [ f q |             ,8DP\ht(4@LXdp| $0<HT`lx(3>JVbnz ".:FR^jv *7<HT`lx&2>JVbnz ".:FR^jv*6BNZfr~&2>JVbnz?04LPlplib/libwritearchivemxf.a0000664000454400017500000063013011026526361014553 0ustar stuartcrd! / 1213902057 0 0 0 596 ` LLLLLLLget_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 1213902057 2404 1000 100664 190484 ` 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$ED$D$ D$hD$,$EV'UVSt2t+t! ZtDA u[1^][^]Ív'U($]Ӊ}uENjt$44$tzt$D$$GD$ED$$t]Ћu}]Ít&D$D$ D$,D$,$1D$D$ D$D$,$1닍&'UWVS,Eu\UD$D$ D$dD$,$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$dD$,$]]\$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$8D$,$D$D$ D$ D$,$D$D$ D$D$,$U50D$D$ D$$D$,$^D$D$ D$0D$,$,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$XD$,$$]\$D$$<$;D$D$ D$D$,$ED$ D$4<$D$tD$D$ D$lD$,$PD$T<$i 1҉vUD$D$ D$D$,$$f8]\$D$4<$zD$D$ D$D$,$}D$d<$]!ȃt T$L$ D$t<$kUD$ D$ D$0D$,$D$D$ D$LD$,$$t&*ED$ D$T<$D$/D$D$ D$D$,$5$ED$ yD$d<$D$D$D$ D$D$,$]\$D$T<$oD$D$ D$lD$,$~D$<$,UQD$D$ D$<D$,$]\$D$d<$D$D$ D$tD$,$D$<$U4D$D$ D$P D$,$A$D$D$ D$D$,$ED$ D$<$D$oD$ D$ D$`D$,$D$<$D$<$D$Ul$Z$]\$D$<$5D$D$ D$D$,$ED$ D$<$D$#D$D$ D$lD$,$]\$D$<$D$D$ D$D$,$?ED$ D$<$D$D$ D$ D$ D$,$$sD$(D$ D$l!D$,$]\$D$<$u?D$$D$ D$ !D$,$Z$$ft&'Uuu}lj]x|EEE4$ulD${D$ D$!D$,$E܅t$EU$4$1]u}]Í&EtjE$EЍU]D$ T$\$<$D$D$ D$<"D$,$KD$|D$ D$!D$,$D$}D$ D$"D$,$$tHED$E$udD$D$ D$t"D$,$D$D$ D$^D$,$aE$E<$D$\EEEЉUUEU|9Urx9EEEUЍET$ D$\$<$U$U EЋUԉ<$D$T$FEEUEUE9|rVw U9xvIUnEcE܅t$EE$4$HEtEuD$D$ D$%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$,$JD$D$ D$$D$,$D$D$ D$x$D$,$D$D$ D$T$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$d&$15D$D$ D$8&D$,$1]u}]Ít&ED$E\$$t[EP0H4Et$EE$ED$}D$ D$&D$,$0D$}D$ D$&D$,$E]$$<$1%ED$ P,@(T$D$E$tJE؉D$ E|$\$$uaD$ #D$D$p'$1D$}D$ D$,'D$,$4E}|$\$$u2D$&D$ D$'D$,$E]P0H4Et$$8u2D$)D$ D$'D$,$ED$ P,@(T$D$E$u2D$.D$ D$,'D$,$=U@DBHBLB ET$$u2D$0D$ D$8(D$,$E$E$<$'UVS0EE]\$$t4ED$E $D$uGEt@$0[^]D$1D$ D$h(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$(D$,$Dž(}1v9~kD$TD$T$ h$uD$)D$ D$)D$,$Dž(v-tVǤV|,uxD$3D$ D$p*D$,$Dž(D$.D$ D$8*D$,$Dž(F|D$dD$$uD$ D$+D$,$Dž($D$F$uD$D$'D$ VD$F$D$FD$ D$=D$,$Dž(D$D$ D$8D$,$Dž(KD$D$ D$:D$,$Dž(D$D$ D$D:D$,$Dž(D$D$ D$9D$,$Dž(D$D$ D$<9D$,$Dž([D$D$ D$4;D$,$Dž(D$D$ D$:D$,$Dž(D$D$ D$l;D$,$Dž(D$T$$D$TD$ $D$DD$4$\EUD$dD$T$ $D$D$ D$t$eD$D$$ D$D$$"CD$$D$ $D$F$ D$F$gD$$a$ D$$ $D$D$ D$<7D$,$Dž(D$D$ D$6D$,$Dž(ND$D$ D$X6D$,$Dž(D$D$ D$6D$,$Dž(D$D$ D$7D$,$Dž(D$D$ D$7D$,$Dž(^D$D$ D$`8D$,$Dž("D$F$urD$LD$ D$ >D$,$Dž(D$4D$/D$.cD$2fD$A Q$L$F$D$OD$*D$ D$d=D$,$Dž(D$$D$ D$<D$,$Dž(D$#FD$"uD$!D$(D$ D$<D$,$Dž(rD$%D$)D$F$uD$,$Dž(D$F$uD$,$Dž(BBB D$F$uD$,$Dž(4EDž(UEÍt&'USÉЃ Etcu:tFǃu0ǃǃǃ[]fǃ[]Ë;}D$ D$8D$$|?&USÉЃ Et[]ÅtAtD$ &D$D$@$1뵋uD$ .D$D$,@$1[]ÐD$ D$D$?$1[]D$ !D$D$?$1$D$ D$D$$|?vUS4UE졨EEEt>D$D$D$ T$D$d@$14[]Ðt&$E11MU]D$D$ $D$D$ D$D$\$UB$unD$D$ D$@D$,$1Jt&D$D$ D$@D$,$41[]D$E D$UB$=t4D$D$ D$AD$,$1$E11pUS4UE EEEt>D$D$D$ T$D$4A$14[]Ðt&$E1ҹz]D$ D$D$$D$ D$D$\$UB$uiD$D$ D$@D$,$1RD$D$ D$lAD$,$41[]D$ E D$UB$= t4D$D$ D$AD$,$1E1$fU1ɉ8]]u}$ uU܉T$D$ D$D$$udD$D$ D$xQD$,$D$D$ D$QD$,$bE$*D$E$:D$E$J D$E܉D$ED$ D$D$$D$D$ D$xRD$,$U܉T$D$ D$D$$D$D$ D$QD$,$RE$D$ED$D$$uJD$D$ D$RD$,$E$:D$ED$D$$u2D$D$ D$HSD$,$y]̉$UD$D$$u2D$D$ D$SD$,$U苂D$D$$u2D$D$ D$TD$,$E\$D$$u2D$D$ D$pTD$,$iD$D$E苀$u2D$D$ D$TD$,$D$D$E苀$u2D$D$ D$@UD$,$D$D$E苀$u2D$D$ D$UD$,$aED$8D$($u2D$D$ D$$VD$,$ UD$HD$$u2D$D$ D$VD$,$D$XD$E苀$u2D$D$ D$VD$,$YD$hD$E苀$u2D$D$ D$lWD$,$UD$xD$$u2D$D$ D$WD$,$U苂D$D$$u2D$D$ D$HXD$,$OUD$(D$$u2D$D$ D$XD$,$U苂(D$D$$u2D$D$ D$,YD$,$UD$B,D$($u2D$D$ D$YD$,$GED$D$($u2D$D$ D$HZD$,$ED$D$($u2D$D$ D$ZD$,$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$(D$$u2D$D$ D$]D$,$ED$D$d$u2D$D$ D$]D$,$UD$8D$$u2D$D$ D$]D$,$/U苂D$D$$u2D$D$ D$\^D$,$$D$D$$D$D$D$ED$$u2D$D$ D$^D$,$?ED$D$$u2D$D$ D$T_D$,$ED$D$$u2D$D$ D$_D$,$ED$D$H$u2D$D$ D$`D$,$:ED$D$ D$X$u2D$D$ D$`D$,$UD$h$D$$u2D$ D$ D$`D$,$U苂$D$$D$$u2D$ D$ D$LaD$,$)ED$xD$4$$u2D$ D$ D$aD$,$ED$D$ D$t$$u2D$D$ D$LbD$,$sED$D$$$u2D$D$ D$bD$,$ED$D$$$u2D$D$ D$$cD$,$ED$D$ D$$$u2D$D$ D$cD$,$fM1dPLdD$D$t$$'U9m D$D$8$ U苂D$D$$ 1ۅÅ $D$D$$D$D$D$ED$$uFD$ED$$ED$D$$]ED$D$H$ED$D$ D$X$;UD$ D$$tU苂 D$$D$$ED$D$4 $ED$D$ D$t $aM苁dPLdD$D$t $UD$D$$eU苂D$TD$ $tED$D$4$ED$D$ D$t$ED$D$ D$$SEt$D$$UD$B,D$$M苁dPLdD$D$t$ D$WD$ D$HkD$,$D$D$ D$cD$,$D$UD$ D$jD$,$D$TD$ D$pjD$,$lD$SD$ D$jD$,$:D$LD$ D$DiD$,$D$KD$ D$hD$,$ED$D$4$ED$D$ D$t$D$QD$ D$DiD$,$JD$HD$ D$ThD$,$D$GD$ D$gD$,$D$PD$ D$iD$,$D$DD$ D$hgD$,$D$<D$ D$fD$,$PD$;D$ D$,fD$,$ED$D$4 $+ED$D$ D$t $D$AD$ D$fD$,$D$8D$ D$eD$,$`D$4D$ D$`D$,$.D$.D$ D$`D$,$D$7D$ D$XeD$,$D$@D$ D$fD$,$ED$D$H$D$2D$ D$dD$,$=D$+D$ D$_D$,$ D$*D$ D$dD$,$D$"D$ D$^D$,$$t$D$$D$D$D$ED$$D$(D$ D$^D$,$D$D$ D$\^D$,$D$D$ D$]D$,$D$D$ $u2D$]D$ D$kD$,$VU苂D$D$$u2D$^D$ D$D$81D$ D$xD$,$؋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? < 8C-o= 06&} 0:6int"O.;a. I3o6&ml.' Z#1#t;## #2#3$#%#4# #$ #(o#,#0. #4<"Z#8&Z#<y (z#@,>#D8-L#FT2.#G2#H/;#L*'D#T1'E#X8'F#\?'G#`F'H%#dL(JZ#hL#l B F   DH 0&##Z#'L7S Z.@a 17.2><407;hG:3;2#<2#=2#3>2#3?2#4@2# 4A2#4B2#4C2# 4D2# =AE2# (F2# $(G2# H2# I2# J2#N-K^c MGFP3Q2#R2#S2#3T2#3U2#4V2# 4W2#4X2#4Y2# 4Z2# =A[2# (\2# $(]2# ^2# _2# `2#a]W g=l m#3n2#dayo2# :p2#minq2#secr2#+s2#t\Tvm y3z2#{2#|2#3}2#3~2#42# 42#42#42# 42# =A2# (2# $(2# 2# 2# 2#,(2#4(2#<(2#D(2#g*2#o*2#w*2#*2#*2#*2#*2#*2#*2#*2#,2#,2#\##Y#+'3'>=25!6 &%@&6# '# 1 ( +v8,#b3-#len.#k&/# <a-0G 34# 5#6#l(7#Dk;r@<:T/(+  &   ys%1 s 4(=B* #%+< #,g #c(-} # . #eof/} #^ 0 #>1 #X"2} # *.3 #$P6 #("7 #,67:2#0;=#2    &  6 H  6 H2 \ H  \ Hb 2B } Z  m  Z  Z  Z  ' Z  '   <7  "key#G#$=#%=#uB&H#h5'S#cB(S# 8)S#(D*S#0Q>+S#8X7,H#@V-S#D.H#L#/G#Pk.0#`/3'#p!4'#x*95   ) *Q#I? +# , H M "@#H #];%#&2#:'H# (  +@, #w .#/#-02#aC1S#g2 #}/3 #Y H4Y  @738F#B9#5:#p;# GH#0(?2#4a@2#5A #8 B #<N  C   (\ >nC9 -   0*. 10#6@ 2  59 60#S 70#( 8 B ;v5 <#p =0#>7 >d AF Bd#tB CM Fp G0#| H0#i% I Qa R 0 S Tt> U% L> M #p N0#v5 O#, V#  Wt$F m? n# o#! pt# $ q0#%b r0$ "key #R#tag $=#? %Z#. &=#' '6 #set (?# ?#< (key -R#3 .F#. /# ) 0#0u 1S#4 ) 0t& 6#' 7#f. 8#Pd# 2  9PE R< :=2#min>2#sec?2#$@2#$AZ#8B E@F'#?G#s#H#eJ#"K#OL#)M#EN Q?R#s#S#T2#;U^i_#2`#ea#P b#c#0d #?e#+f#:g#1h+#i;#j'#kK#mK#:n[#|(oH#H +;Kx[k ?p((3(> VZ# WZ#*Yn# -[# "\#,X&]#L_#lQ#at#|c#d#f# hc#/jS#<kS#nowl#t&n#oz#)p#'q#!t#8u#v# w#)x#by#(z#5{#|#}#;~#(##:!#';#6#$##2#'#9##'#*###5##)!Z##, Z#)B#c # 2@ 3Z#. 4#^ 5, 9(, :# ;#  '#) ?Z#$5 @Z#( Ac NLOZ#<PZ#QZ#R0   E F<$EvxK@|,$J<C&PX$OjwU'> TZ3UtTd%T6 R  )!/'k M!Z0lE"i yq"/" Z#y9#yb#AZ#'Z$|#Z$(#Z$P#Z$x#Z$#Z$#Z$8# Z #3Z %dayZ $R#Z $l(#Z $P#Z $x#Z $# Z #3Z %dayZ $#Z&#Z9'A'p"$@'eBZN!t&ܘz(oZstrny"?nZ$)#0py'ZB!yn!Q#*len%t(vZ5,"6"/)+\+Q#tup+%.d,'4-s(,iZ@,C5R"*gn~"DgS"/g"hy-keyjR#O2k2r%lenlS+t&muh+)nud#%oSJ#T-py+5q#I%rZ#EAsZ+Q#ttu\#5u)'vZ,'4,oNZP5'9/"WCo["y"g1-keyR@+O22g-lenSP+!uh+8ud#*n ,'496n72Z09:B"yn"y"g1+*nut#oZ "::<! h{ Z:/]"S; "'"{ +"@" " 3{# %i Z#F '%j  +}. T)&{ )9 #H)+Z+1%+%%~#i'+)>Z#$##Y9+= ~   ? nZ0]E]C 9!E7P]]o"6"6Z"C6Z"6Z.!]%(!)Z]_"A"Z"CZ"Z.!b%"Z _`"J" 6 j"*.H+Rdc"Z`b"" 6  "*.H8 +Rd"+Zbez " {/ltc +d%"d"2(#<c'eBf "$b'!"6b#=!):i$## >$!GZPff!"*Fo!"Fy!"> FZ ""F'd"" FZ"F #H"#FI'#+.JFD%iKZ[#+7,LHud+MHu`#5NH#+MP$}+<Q$q#{!R6 #+Sky+TQf,'4g$$#8Z($&8#8gZ;$$$M%&/4ZCz$"3y$"> 3Z$"3'$" 3ZY%"3 y%+*5nup#o6Z%]% M% M%0r% F0.л0Ӎ% G1Y֞% Q2-ش% 0~%#2x-%20%2:;3%x06%0"9%0 <%0:?%2B%D0~]%0CB`%0d%0)g%079j%0_m%0vp%0A$s%0^2v%0_6y%0l%0%0}B%0%0%0{5%0$%02%01%2+%*2)%J0uč%0Ǎ%0&ʍ%03͍%0/Ѝ%0ڍ%0Cݍ%0 7%0E,%0*%0.%0%0!%03%0%00%0*"%0 %),%)&%)%) %)%)A%) %+`>%:)! %)##%)Q?,%)/%)2%) 5%)8%)~&;%)>>%)pA%).D%))G%)]J%)M%) P%)a+S%)*<V%):Y%)v=\%)+_%)0#h%)k%) n%)?{%) }%)%)%)?*%)*%)E:%)K+a" )%+x()++).)B1)4):7)@:)=+@t+?C@)'P)!Z)?d)O1o)0%)>%),%) %+:%0:5%2&%0 $%0$%2,=%2%Z2,4%j096%0%2ƍ%2;͍%24ԍ%z2ۍ%2r%2 %26%2^ %2%%)a7%+^ %+%(+/%H+ %X+ %%h+B0,%x+ 0%+I7%+i->%+B%+2I%+1P%)W%+@[%+I5b%d+Ji%+p%(+w%)~%+& %t+B%)%)"%) %+.+%+E %+,%+%$+9%+%8++8%H+*0%X+{@%+A%+6%).%+7%4+,%t+]%+5%T+%%h+?%+G@%+%+?/%+9%+g$!%+N(%+C /%+93%d)m:%)f9A%+*H%)YO%)?S%+(Z%+B^% +(b%@+1i%4+!m%x)1t%+G4x%+w%P+2 %T+h%h)/.%)-%)%+M'%+d"%+%)%)%%);%)/%)T%);%)#%)0%)#%)q,%+%)&%+ %)%)j %)$%)+%)o 2%)@9%)7@%+] G%+=K%+DR% +Y%0)<`%)Og%)4n%)u%)|%)%)fA%)%)%)%)3)%)%) %)<%)%)%)A%+%P+H%h)%) %+8%x+ %)f<%)%)  %)o4 %+^!%0+n3%+:%@+8#%)*%+I=1%)@ 8%)<%)(@%2. %2 #(%2`/0%P2=4%`2 >;%27B%29I%2P%25W%2-^%$28e%42l%D2`s%T2%z%d2-%t2t1%2`)%26%2=%2%2E8%2p%2h%2*%2 Ǎ%2[0ˍ%$2$1ԍ%D37?5 S2r%825 55 2AC5 52 6 52 %2 2221'`6 H1`62n:#`29%#1`616 =4`623 63R(`62=1#`2Y#1Nb 3`6@30`6170S3<7 !72N+#1`61(`61Q`64&`6 40Ô7ˤ '2 Ū7 5227 52U<7p 51;7| Z36ͭ55'5>55A. # ./..../../../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/tv=ֻ<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#g=WI=W=Q5q 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_D3ErrorCodeTapeDescriptormxf_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, "%"PRIi64"", &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, "TapeDescriptor", &MXF_SET_K(GenericDescriptor), &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 .+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 ACAB IH %AB ACK @, AB IFEP5AB II09AB E:AB A:O"AB I0]AB P]AB A]-AB A _AB D`AB Db AD FN erAB OEGPf7dAB 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.S0kSmSttuPVPVVRRttu,P,up,R,SS.WWtt5,u$P$W5,WRV5,V@,A,tA,C,tC,C5u@,,P,,W,C5W@,c,RQc,,u~Q,C5u~@,00)1u)144C5u@,11Y2u Y2223u 333/4u /4C5,,uo|.|.uo|..P./uo00uo00P)11uo11P22uo2.2PY22uo533uo/44uo5C5uo,,uP./uP0C5uP,,u./u0C5u,,u`./u`0C5u`,,u./u0C5u,,u./u0C5u,,uX./uX0C5uXP5Q5tQ5S5tS5'9uP5555R55u56R6'9uP555%6V%6,6u ,6'9VP5s6s66u666'9ul5f6u`f6k6P66u`7'9u`0919t1939t39:u09J9J9Y9PY99u99P9:u09y9y99u 9:09y9y99u9:u9w9Pw99V99V9:V::t::t::u::P::S::t::t:/]u:;;/]u:;;L;WL;];u ];<W<==u ==y=Wy=/]u :LLkOukOTTVuVXX*Zu*Z/]:; ;/]u:EEEuE7H7HIuI+J+JgJugJJJXKuXKRRoSuoSVVXuXZZZuZZZ[u[/]:;;/]u:Z;V];/]VL;Y;S;<SK<=S@APRbAuAPRL;[;W[;];u~??W@@WDEW_FFW7HbHWI+JWgJJWXKQW,RlTu~lTVWVXu~XZWZZu~ZZWZ[u~[/]WL;];u~??u~@@u~1CEu~F/]u~L;];uh@@uh_FFuhPBPuhJP~PuhPPuhPPuhP2QuhGQ{QuhQQuh,RTuh U=UuhU-Vuh5ViVuhqVXuhXXuhY:YuhBYvYuhYYuhY/]uhL;[;W@@W_FFWPBPWJP~PWPPWPPWP2QWGQ{QWQQWQTW U=UWU-VW5ViVWqVXWXXWY:YWBYvYWYYWY/]WL;];u~@@u~_FFu~L/]u~0]1]t1]3]t3]E]uP]Q]tQ]S]tS]]uP]X]PX]]S]]S]]SP]]RP]]QP]b]b]]u]]t]]t]_u]]P]!^S#^^S^^S^_S]d^Rh^n^R^^R^^R^_R];^Qh^^Q^^Q^^Q^_Q]^^_u _!_t!_#_t#_`u ___`u _```u _R_R__R__u__R_`u``t``t`bu`~a~abu`\b\bbu `"a"aSaRSa[au[alaRlabubbtbbtbeubbbcSc'cu'ceSeeteeteBfueePReeuXReBfuXeeQeeVe8fSPfQftQfSftSfuPffffVffufgVghuhVuPfu PffffSffufgSghuhkSkuPfef efqfuqfwf uquwfuqPfgg(iu(ididiuffuhfuhSuh8j\jRQk5kRQ ?PRvyPRffSffVghSV*S@SrSffVghV@VrVffu\ghu\sAtu\tuu\uu\6;SffVghVَ2VdV@rVttCuCu22Cu SuSVuVu0SV0CuV22Cu22CuS.0P0CS!8get_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_fileC0 ' 6 )Ol  )  + = J J g z 2O #  '  s< ` p } s2m z ^ m u ` m m } u  }  S 0 = S g # 0    < } *Ndњ2g_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_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_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_bodySIDd3InfaxDataltoInfaxSetFound_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_keyindexEditRated3VTRErrorTrackSetscloseg_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@C b]%+0BR!8> &RsN ^2m2 |  2  \8%   X0C)5 ))/@ B-I   A# X |  P  `  H w   $ >4 lD T d t  J |    / f   $ 0D I4 eFu%@, t  p @ :(T Td st       C S w    $ D 4 HT qd t   P]  3 ]-N  g  {    er   * : ? J _ Z j z     ;  T  w        3  [ 8 p ( H X h x %  G  f      1 T y ( 8 H X h 3x L }      D j    0 @ ` P h Kx q     X     A  x0 @ ` P h Hx ~      *<C@<X<m0< p "05<ESj,G^y 0>L]dP5~09 %:Wp:O"&DRgz:Yp(5HZh~0] _` b &7NPf7di{0Jhs-;Znwrite_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_TapeDescriptor_set_keyg_GenericDescriptor_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__.5473verify_essence_write_state__PRETTY_FUNCTION__.5460g_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   (8Mg      R Z b o   ? G      % - :R ^v ~        ! )A I Q ^r z     A  M e  m  u          !G! O! W! d!y! ! ! !! ! ! !! ! ! "!" )" 1" >"S" [" c" p"" "" " " "" " " "# #'# /# 7# D#Q# Y## ## # # $"$ .$F$ N$ V$ c$p$$ $$ $ $ $$ $$ % % %'% /%p% x% % %%% %% % % %% &/& 7&{& & & && & & &&& '' ' (' 5'B'Z' f'~' ' ' '' '' ' ' '' (E( M( U( b(v( ~(( ( ( (( ( ) ) ) ))6)Q) Y) a) n)) )) ) ) )) )) )*0*D* L*d* l* t* ** ** * * ** *+ + + ++C+ O+g+ o+ w+ +++ + + ++ ++ + , ,,*,|,, , , ,,,,-(-@- H- P- ]-r- z- - -- - - ---- . . .*. 2. :. G.Z.l.../l/~/// / / // / / / 0 0J0]0 e0{0 00001-1 51x11 11*2A2k22 2 2 22 22 2 2 23 3 3 ,3A3 I3 Q3 ^3s3 {3 3 33 3 3 33 3 3 3 4 4 4 &4;4 C4 K4 X4z4 4 4 44 4 4 44 4 4 45 %5 -5 :5555 5 55 6 6 6B66 6 6 66 6 6 6666787L7 T7 a7{7 7 7 777 7 7 78 8 (8 58^8r8 z8 8 88 8 8 8 88 8 8 8999U9o999 9 9 99 9 9 9.:D:S:b:q:::::::: ;!; ); 1; >;g; y;;; ; ; ;< #< +< 8<{< << < < < = = = *=I= Q= Y= f== == = = =>4> <> D> Q>k> }>> > > >>> ? ? ?9?M? U? ]? j??? ? ? ??? ? @ @8@L@ T@ \@ i@@@ @ @ @@@ @ A A2A :A BA OAyAA A A AAA A A A1BEB MB UB bBBB B B BB B B B CaC {C CC CC CC CD %D5D =D KDkD yDDDEEMNM VM dMyM MM MM MM N!N 3NGN YNmN NN N NNNO -OIO |OOOO OO P P "P /PNP VP ^P kPP P P PP P P PQ Q Q QKQ SQ [Q hQQ Q Q QQQQR3RFR^RtR RR RR R RS4S @S MSSSSS SS }TT T T TT T T T U U U *UIU QU YU fUU U U UU U U UU V V V9V AV IV VVuV }V V VV VV VV W W%W ;W[W iWW WW WW W WX9XOX gX}X X X X XX X X X Y Y Y 'YFY NY VY cYY Y Y YY Y Y YY Z Z Z;ZOZ WZ _Z lZZ Z [ [ [ ([G[ O[ W[ d[[ [ [ [\\ !\ )\ 6\Z\ n\ v\ ~\ \\ \ \ \ \\ \ \ ]] ] ] ]K^ S^ `^~^ ^ ^^ ^ ^^ ^ ^^ _ _ _(_ 3_ A_ I_ ^_ r_ ___` ` #` 0`L` T` \` i``` ` ` `` a a a .a Ba Oaaaa a a ab b b ,bQbhb pb xb bb b c c8cUc}c cc c c cc c c c d d d )dCdZdnd vd ~d dd d d ddd d e e=eRe Ze be oeee "fSf f f ffgg$g2gHg`gxggggg g g g#h>h Nh [h ch kh sh h h h h h!h h h hi i i i4i ~+^~s~ ~~ ~ ~ ~~ ~~ ~ ~ ! /C K S `p x        & >R Z b o    Ȁ؀     ? Ma i q ~ ,  ȁ Ձ     ,L Zn v ~  ł-  (X ]+}  ȃ    "E Sf ~ Ą ̄ ڄ 8 F-Y q   ͅ ! /I Wj * -҆ چ     !6 > F Sh p x    ̇ ԇ ܇    + 3 Ad r    Ĉ ̈ و     ( 0 =R Z b o     Ɖ Ӊ   *B J R _t |     Ê؊       '< D L Yi q    ɋ ы ً    - 5 = Jd i+ Č ̌ Ԍ    ( 0 8 E\ j~    Í׍ ߍ   *- 5 = JZ r    ͎  0a f+ Ï я. $7 ? Mp ~  Ԑ  ( 6c q-  Ǒ   )D Re x  * -    )> F N [p x     ԓ ܓ     #8 @ H Ue m { Ô є  ( 0 8 EZ b j w    ƕ Ε ە   " * 2 ?T \ d q     Ȗ Ֆ   ,D L T av ~     ŗڗ       )> F N [p x  .Ę ٘   " * 7L T \ i~      ͙ + ! /G O W dy      Țߚ    4 FZ b j w     Λޛ     %[ i}    œ֜ ޜ   " * 7R dx    ѝ ٝ   * 2 : G_ m     Ğ؞     / 7 ? Ld r     ɟݟ    4 < D Qx $   Ϡ//   " * 7O ]q y   ȡ С ء  R `y  Ƣ ΢ ܢ    .I W r  ģ ң, A Og o w    ˤ Ӥ ۤ    / 7 ? La i q ~   ť ͥ ե    ) 1 9 F[ c k x    Ǧ Ϧ ܦ   ( 5P X+x    ̧ާ    $< J^ f n {   Ǩ Ԩ    -= E Sg o w   ȩ Щ ݩ  ! ) 6F N \p x   ɪ Ѫ ٪  " * 2 ?e    Ϋ    1E M U b| *   ¬ܬ    %? Wk s { U ̭ ԭ ܭ  / 7 ? Ll ~   Ѯ ߮   5 =+]r    ӯ    , 4 BV ^ f s  ǰ ϰ ܰ " * 2 ?_ q    ı ұ   - ;O W _ l   ² ϲ   % 2L T bv ~   ˳߳   & 4H P X e  *   ƴ  +D Vp ~ +õص   & 4W ex  ζ ֶ  ( @Y k~   ŷ    *6 Df n v ɸ Ѹ ٸ , 4 < I      ? Mo  Ⱥ к غ  ) 1 9 Fk s+ һ ڻ  "> Vx   м ؼ   %A Ym u }  н ؽ    1 9 A Nx    پ ,   : H \ d l y ſ Ϳ տ  ( 0 8 E[ m    +   ( 5G \p x         ( 0 =S ey         ) 1 9 F\ n         2 : B Oe w       "B Th p x       +H\ d l y   0   # + 1 1   1&1L T \ i~       & . ;P X ` m      ,W _ g t3   (=~ !&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#############$$$$$4$?$D$T$c$j$s$x$$$$$$$$$$$$$$ %%%%)%.%=%H%h%x%%%%% %%% %% %% %&&&$&0& 5&@&K&V&a&l&w&&&&&&&&&&&&&'' '#' ('3'>'I'T'_'j'u'''''''''''''(((*(6(B(O( T(`(l(x(((((((((((()) ),)8)D)P)\)h)t))))))))) ))) )***(*4*@*L*Y* ^*k* p*|********* *** * ++ + %+1+ 6+B+ G+R+]+i+ n+z+ ++ ++ ++ ++ ++ ++ ++ +,, ,!, &,3, 8,E, J,W, \,i, n,{, ,, ,, ,, ,, ,, ,,, ,- -- -)- .-;- @-L-Y- ^-k- p-|---- -- -- -- -- -- . . .. $.1. 6.C. H.U. Z.f.s. x.. .. .. .. .. .. .. ./ // /'/ ,/9/ >/K/ P/]/ b/n/z// //// // // // // / 00 0)0 .0;0 @0M0 R0^0j0v00 00 00 00000001 11$111 61B1O1 T1`1l1x111111 11 11 11 1122 2,282D2P2\2h2t22222222 22 2223 33 3(343@3L3Y3 ^3k3 p3}3 33 333 33333 33 34 44 4&4 +474 <4H4 M4Y4 ^4j4 o4{4 44 44 44 44 44 44 44 45 55 5%5 *565 ;5G5 L5X5 ]5i5 n5z5 55 55 555 55 55 56 66 "6.6 36?6 D6P6 U6f6r6~6 66 6666666 66 67727B7N7 S7_7k7w7777 77 77 777880  $(,048<pUUUUUU04HL`dx| (,HLlp $(@D\`x|/21 1213902054 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.a0000664000454400017500000022534011026526361013244 0ustar stuartcrd! / 1213902059 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 1213902059 2404 1000 100664 76152 ` ELF4(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$ PD$D$$ED$D$ 0D$(D$$EV% : ; 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? < '4&I50!,B 2/int?(;a(A,o!m ." Z##y3## u#+#I#1#-# E#$E#(#,#0( #44"Z#8s&Z#<(z#@m,>#DE1-L#F+.#G2#H;#L"D#T "E#X"F#\"G#`9H%#d #JZ#hL#l *9F    !##Z#'C0 S Z7 af 17(2>840~/;h<:,;'#<'#,='#,>'#,?'#-@'# -A'#-B'#-C'# -D'# "E'# "F'# "G'# ^H'# fI'#nJ'##'KS M<;P,Q'#R'#,S'#,T'#,U'#-V'# -W'#-X'#-Y'# -Z'# "['# "\'# "]'# ^^'# f_'#n`'#JaRg2lm#,n'#dayo'#2p'#minq'#secr'#%s'# tQvm y,z'#{'#,|'#,}'#,~'#-'# -'#-'#-'# -'# "'# "'# "'# ^'# f'#n'#"'#"'#"'##'#$'#$'#$'#$'#$'#$'#$'#$'#$'#$'#&'#&'##G.#5'0 <2 ='#min >'#sec ?'#! @'#" AZ#0 B E7 F# G0# H0#  J#+ K#2 L#2 M#S N; X7 Y#u Z'# [  ^5 _ #+ ` # a #P b#_ c #S* d #6 e( #% f # g# h8 #7 iH # j# kX #g mX #2 nh #(# o=#  H  ( 8 H X xh x  6 p.! o!%8& #] '#  (  +1, #],- #len.#!/ #  A'0 M 3Q4 #] 5#6##7 y #"p3F72+)(X +   y y+ % + 4 (8 * #! + # , ## - #  . #eof / # 09 #5 1O # 2 #  ( 3O #$^ 6 #(/ 7 #,/ :'#07 ;2#2     = ='  = = '  Z   Z Z 9 Z  Z O  ?  < I "key #<#] $2#% %2#8 &=# 'H#8 (H# 0 )H#( *H#0, +H#8/ ,=#@ -H#D  .=#L /<#P[( 0 #` 3#p  4#x1 5` y :  ;=# TAB#y_ CF[G0#H0# IQRM*SIT96U\L06M#[N0#B.O#&V# SW$Fm n #jo #^p# W q0#\rg#$"key#G#tag$2#6%Z#(&2#w' #set(v# v<(key-G#@.;#j3/ # #0#01H#4#R)0!6#w"7#V(8 #2#U9'<(='#/>=#2?=#@=# |+A G&}'#v(#")x #H**x #?+I $ MZ_vLy,!L#L!NuhH$OudripP"QkeyRG +S'!lenTH0Uu` VZ-K,W8u\"'-r8U yI"Z`V#8# !"#.-/-  1=d < =) CU HCu 3C C /Ci M @ (% !T!tmp("'-Fw$L3(()'Z_#8#}#+.-/-  Y1=d < = C HC 3C C) /CUi M @  W!tmp%i&'-$T1')mZ`(/lC;( )ld)o4nut*'-x +N5Z)&(#8(&N)c#Tup)m(M )-,׷ )1=`) <, =)o4u`,Z-UC,C+,bCK,HC,3C,C,/C ,1C/ ,C "'-|r +"Z0&( (#87 ,CW )-P, w )1=`-S.Z,2Z ,?+Z .ul<@/'-++ FZ(4 (!E* -6 ;-'>-Q <0%b F-'r -"܂ - -Q-G0Q-3Q-_6Q-V9Q-Q!AQDQGQfJQDMQyPQ%SQD4VQ3YQ\Q%_QhQkQ nQ,{Qn }Q%QQq$Q$QLQ>">%>(>A%+>.> 91>14>27>7:>b=>@>7C>i"P>Z>6d>*o>*QP5QQQ3Q-.Q)!Q- Q-, Q)5Q`-Q-,-Q-.Q-Q-TQ-H3Q)Qp)cQ)Q)U Q-Q-s Q- Q/Ql QQ)QQ %Q),Q"0Q"7QI'>QSBQIQG+PQ<WQd7[Q#.bQr iQpQwQ~Q Q R9Q0_Q7Qn Q`%QQ Q)QQQ0Q)QO7Q(/Q"Q(QQQoQ.Q 0Q Q7QQ)QBQ!Qk(Q/Q023Q`:Q1AQP$HQ@DOQ6SQ#ZQ^Q@?#bQo+iQmQ+tQG-xQQ^QQ&Q'QQ,"QQQ;Qb Q3Qr)QQ3QQZ*Q5QW&QQQQ]Q Qs$Q+Q 2Q79QK0@Q" GQuKQ,RQ'YQ4`Q+gQ-nQuQ|QQ8Q Q. QQQQ3 Q{4QQUQ>8QQ(QC6QQ_1QQoQ&Qb  Qo- QQi,Q2Q1#Q*Q#51Q 8Q<Q/#@Q)d Q)Z(Q)U)0Q)44Q`)m5;Qp)0BQ)E2IQ):PQ)-WQ)h'^Q)eQ)lQ)sQ)H!zQ)'Q)*Q )#Q0)L/Q@)&QP)"Q)0Q)<Q) ,Q)Q)QP)*Qp)*QP) 7Q1c"151 8. U ..../../../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] uh%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_D3ErrorCodeTapeDescriptormxf_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, "TapeDescriptor", &MXF_SET_K(GenericDescriptor), &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 $| _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(4u(((!)S!)#)u#)?*S?*A*uA*|*S|*~*u~*4S'd3_mxf_read_footer_metadatad3_mxf_get_vtr_errors4d3_mxf_get_pse_failuresd3_mxf_get_infoZis_d3_mxfd3_mxf_load_extensions4  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_keyoctet1g_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_keyg_D10_30_525_60_extended_template_esscont_labelVTRErrorAtPosMXFDataModelresultg_DVBased_100_1080_60_I_compdef_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_keyprimerPackis_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_tcloseg_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@4 %5+505B7'> (Rb_YN (^2e m2g}(|E h (p X  `)  h)8095F !    4 G0 [@ |P  ` p ( K |   "` 1` Zp     P     4 _  0 @ P  7 b     0 @ P 7` Ip o     < \      _3FTcz  + F ] x  `9      , C V d }        / J \ a h           / = V q  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_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_defHPGjH~IJKLMNOPQ.R>SZT~UVWXY&Z;JCKNLz\ ]^_` a3=>bN=_cu=c=d=b=c=e4fNg]=hhi=j=k=l+mM=Xe=no ] ]V^ fs]p ]q ],4 <I]dl t]   ]  ]4< DQ]fn v]\ ] ^" _< `L a_ =j bz = c = c = d = b = c' =2 eJ qf gu = h i = j = k = s* =5 sL =W sq =| t m = e = n o2 :  B O ]l t  |  ]    ]     ]) 1  9 F ]] e  m z ]    ]    ] #].pEM Ub]t| ] ] ] $]9A IV]p=d=u ]pvp4=<dL=Tdd=ld=w=d=u ]+=3uUvup=uvpv%p4=<dL=Tdg=ouvp=d=u v+p:=BdX=`w=d=d=u ]$ ,9]NV ^k]=u ]vp! )6]KS [h]|=u ] ] ]2: BO]qvp=d=x=d=u -]BJ R_]vp=d=u  ] ( 0=]_vpvp=d=u  (5]JR Zg]| ]vp=dp+3 ;H]]e mz] ]=y ] %2]GO Wd]y ] ] ]5=={QY an]}p|}~|\  ]'=3wGO Wd]{^_`a=b=c=&c9=Ad[=cbv=c ]=e"=*nHo`h p}] ]=b=d = h& mD oW =e c{ = u v p = { ! !!]/!7! ?!L!]a!i! q!~!]!! !!]!}!~!!=!b"="c/"^J"_d"`t"a"="b"="c"="c"="d#=#b*#=8#cf#|}#=#e#=#n#o#$ $$].$6$ >$K$]g$o$ w$$]$$ $$]$$ $$]$% %%]<%D% L%Y%]n%v% ~%%]%% %%]%% &&]D&=O&c&k& s&&]&=&&&& &&]'='h4'mK'S'=['k'=v'h'm''=''=''='( ( ((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/=CIC\CjCxCCCCCCCCCCCC C.C=CHC[CiCwCCCCCCCCCCCCC-C<CGCZChCCCCCCCCCC!C/C=CKCYCgCuCCCCCCCCCCCCC+C9CGCUCcCqCCCCCCCCCC"C1CDCRC`CnC|CCCCCCCCC C C$ C3 CB CQ C` Co C~ C C C C C Cy C C C C C C C C C C# C1 C? CN Ca Cg Cm Cs Cz C C C C C C C C C C# C1 C? CM C[ Ci Cw CV Cw C C C C C C C C C CCCC-C;CJC]CkCzCCCCCCCCCCC CC-C;CJC]CkCzCCCCCCCCCC$C2C@CNC]CqCCCCCCCC(C>CLCZChC}CCCCCCCCC CC.CSCaCoC}CCCCC?C?C?C?CC5CQC\?l?qCC?CCC?C?CCC&C6CA?FCUCeCp?uC?C?C?C?C?CC?C??C BC:CFJN?SC^?cCrCCCC?CCC?C?C?C ?C? C+?0C?CJ?OCZ?j?yCBCC?C?C?CCC?C'?,C6?;CICXCgCq?vCCC?CC?CC?C?C?C?C?C?$C.?3C=?BCI`Ckos?xC?C?CC?CCC?C?CC?C&?,C<CGCWChCxCCCCCCCCCCCCC CC"C-C8CCCNCYCdCoCzCCCCCC=C=CCCCC CC C+C6CACLCWCbCmCxCCCCCCCCCCC=C CC#C/C;CGCSC_CkCwCCCCCCCCCCCCCCC+C7CCCOC[CgCsCCCCCCCCCCCCCCC'C3C?CKCWCcCoCzC=CCC=CCCCCCC=C=C"='C3=8CCCNCYCeCqC}C=CCCCCCCCCC C C C+ C7 CC CO C\ =a Cn =s C C C C C C C = C C C C C !C!C!!C-!C9!CE!CR!=W!Cd!=i!Cu!C!C!C!C!C!C!C!C!=!C!=!C!C"C"="C#"C/"C;"CH"=M"CZ"=_"Cl"=q"C~"="C"C"C"C"C"C"C"C"C"C"C#C#C#C+#C7#CC#CO#C[#Cg#Cs#C#C#C#C#C#C#C#C#C#C#C#C$C$C$C'$C3$C?$CK$CW$Cc$Co$C{$C$C$C$C$C$C$C$C$C$C$C$C %C%C#%C/%C;%CG%CS%C_%Ck%Cw%C%C%C%C%C%C%C%C%C%=%C%=%C&= &C&=&C'&=,&C8&==&CI&=N&CZ&=_&Ck&=p&C|&=&C&=&C&=&C&=&C&=&C&=&C&=&C&=&C'= 'C'='C&'=+'C7'=<'CH'=M'CY'=^'Cj'=o'C{'='C'='C'='C'='C'C'C>8><X>\x>|>>>lib/libMXFReader.a0000664000454400017500000123305211026526361013124 0ustar stuartcrd! / 1213902064 0 0 0 1436 ` =nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn;;;;;;;;;;@@@@@@@@@@@@&&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/ 1213902061 2404 1000 100664 78936 ` ELFp4(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? < i321 )$i%60"K  eD3v0int**C;a*W-o"m' ."$ Z##g#n# #,# #"#/# #$\#(o#,?#0* #46"Z#8&Z#<(z#@,>#D`-L#F,.#G|2#H;#L]#D#Td#E#Xk#F#\r#G#`S:H%#d$JZ#h0L#ls ~  NA  "# # TZ#'BZn8a 17w*2>5400;h%: .;# <# $.=# +.># 2.?# 9.@# @.A# G.B# N.C# U.D# [$E# c$F# k$G# H# I# J#:)K<{ M%$P .Q# R# $.S# +.T# 2.U# 9.V# @.W# G.X# N.Y# U.Z# [$[# c$\# k$]# ^# _# `#3a;Yg y .z# {# $.|# +.}# 2.~# 9.# @.# G.# N.# U.# [$# c$# k$# # # # s$# {$# # $# 7&# ?&# G&# O&# W&# _&# g&# o&# w&# &# (# (#:3 F# /# y'.\6/!x"% 9&# '#j= (j+ 1,# ~--#len.# "/_# @)0) 3 4# 5# 6#$7U#48P3*(4P+kq  U m,%,a 4( 9*s # |"+ # , # $- # Y. #eof/ # j 0 # K71+ # 2 # )3+ #$ 6s #( v7m #, 0:#0 ;#2 m  m a  & m &y  & m &   Z m   Z m Z  Z m  Z +  m  ]<% "key #%#  $#  %# -: &&# H '1# : (1# 11 )1#( U *1#0 6 +1#8 1 ,&#@ 7 -1#D  .&#L /%#P +* 0#` R 3#p g 4#x72 5< U  ) ( */# 7 +#  ,0 3  (< $7:2L -f   0 ) 10#v8 2   5 3 60# @/ 70#"% 8   ; / <#  =0#0 > + A o B+ #;  C k  F  G0# | H0#/ IF  QB R + S  T; 7 Uk  L 7 M #  N0# / O# ( Vv # X W ; $F m 8 n# ( o# z p; # ! q0#K  r  $ "key #0#tag $# 8 %Z# p* &# o ' #set (#  < (key -0#  .$# 4 /# :% 0N#0 # 11#4 ; )V N/ 0 " 6_# $ 7e# &* 8# 2 K U  9 < ) =# 0 >&# 3 ?&# h @&#   Avk 0ZT-vt- %`# :aT# cZ# =4d#$ !e#P g#` "i_#d J'jZ#h m #l n&#p!/'2 y#4# $7-# %:I# }5?n# At#Z  Z'Z  Z ' &  I  Z '3nZ  Z &O1B68E eF3# 8G&# /H&# iI&# J&# (K&# >L&# M&# zN&#$ !O&#( *P3#, QZ#4m RU V3# :W&# X# M8Y&##1ZAY l] 9^# x/`%# q(b&# "c&# 8eZ# p f6# g#XO hNk 16lN# em3# d n# o#/p s BtZ# !3u#minv#secw# 0!x#y_&/q,x! 9"q# o $&# o&# $'w# e)3#L :*#T %!,3#\ -#d /&#l 1&#p 12&#t&2"3'(6 w17'# 99?# 86:Z# ;p# g)<# u=# u># Z8?# 9@p# B#$ 9 9-ZZ 9 EpZ 9`Z 9 zv 9 9lCF rG># d HI#8I,L bMZ# ?"NZ# BPZ# "Q# T# <W># !3X#(minY#)secZ#* 0![#+\1 7 9TAN5,9X1ZxN?"ZRo@N9CP^9#Z`{9.NR?"ZNZ8a9F9Z9t$RQ9g)0Z/9//u1ZZ49;ZqO*hZ@]gi'?"jZRv'`u01uZPw'o?"xZR%9Zo &%1 3%'R ZQ'V2N` ^  PZ}!O!<O>!"O`" Q#R$=*S)\"^T "8U>"V5#ZWZQ6WZFUV9"V a-$ZP!#!"# !<#"^% >$=*&)\$8'>uP$(uX>4OZG rNN%%P'&Q' 6ZP @ 59l 5%7N&8N NL Z *  9: :Z e %{  &% 6SZ0 !6 ") @f2Z W 9* <>J bZ| ?"Z BZ!3$ 'minD 'secd 0! !@ =*)Xeul# %Z&%$ (y\.` ! #e 1Z Y !" !e #{  "6!T "" )% Z"9Nn!@u~ F56"%~8~  %&PeuT#?"Zu~g0&5c~%K ~"!  "Jf#>%:'$>W7%3J&3r'>"(")+%^* k!+ZW*i,&&% +ZU9+e F56D"%Zu&?8  _%&T&%!=#Z =!9Z"/b ?")uXesZ:>PR%V> "wZ@!j!v9vZ<)x\9"u p!!o9"86Z!#9Q#LZ+i%V#O Z#'O9{"bZ?"Z,5#e=*)T77 -H<Eeq:%>=*)T#"Z'(9"1<Q$E"Z((v93$^Z()]9$v j)*2i$^kN4lNm'n'9I%'Z*--%&I%Y"&_&$.key(0@,)g.len*1P +9uh,O%ud&%_o+% % "Z-o.m"_+$K 6ut&%!./&*Zp.z/k!%I%!$"_ut&% ./k&-Z/0!mH!$$"_ut)%//&9Z021!%Ҥ$O%uh0key0H$,g0len1X#& $#)#9& %1 4' /$7' #K$-' 3# -&# 0&#~4 3&# 6&# 9&# <&#3 ?&# B&#H ]&#9 `&# d&#W' g&#D2 j&# m&# p&#s s&#- v&#B0 y&# &#b &#5: &#" &#h &# &# &# &#o, &#' &#I% &#0 &# &#y: &#- &#;+ &#x. &#R4 &#0 &# &#& &#B* &#+ &#a &#(- &# &# &# &# &%( &% # &% &% &% &% &%2 &%6 &%. &%T #&% ,&% /&% 2&% 5&% 8&%R5 ;&%d7 >&% A&%w D&%8 G&% J&% M&% P&%Y3 S&%5 V&%3 Y&%6 \&%' _&% h&%4 k&% n&%- {&% }&%' &% &%& &%& &% &% %w "% %%) (%& +%] .%Z: 1%0 4%3 7%8 :%Q =%w @%:9 C%# P% Z%7 d%W, o%, &%6 &% &% &%3 &#J/&#&# &#@!&#J6&# &#&#0&#&#L&#4&#&#2,&# &#&#I&#&#V"&%&% &%&%]+&%&% %&%+,&%90&%7&%H)>&%B&%tI&%,P&%W&%8[&%Y/b&% i&%yp&%jw&%~&%&%:&%$&%~&% &%'&%c&%(&&%&%&]1&P%+&%8&%0&%)$&%*&%@&&&0/& A1&2&+&6&*&@"5&` !&p%c (&%E/&%23&%:&%2A&%%H&%O&% 8S&%%Z&%^&%$b&%,i&%2m&%t&%.x&%-&%&%&%)&%w)&%&%#&%&% &%&%!&%4&%+&%&%4&% &%+&%r&%(&%M&%X&%&%&% &%$&%+&%k 2&%Y99&%@&% G&%:K&%R&%Y&%`&%Yg&%/n&%u&%|&%T&%9&%&% &%A&%&%&% &%5&%e&%&%&%&%)&%7&%&%1&%&%&%0(&%7 &%. &%&%-&%&3&%1#&%x*&%g61&%L 8&%<&%$@&2#2P729.`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 &00S00t00t021u0000V00u021Vhm3get_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_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_metadatanextcloseg_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+t10t1B4m3> ("RgNN 1^2odm28pO|  1 / Ol @4  H4۬h0C:45ii&    +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+#+#+#+#+#+#+#+#+#+#+#+#,#,#,#),#4,#?,#J,#U,#`,#k,#v,#,#,#,#,#,#,#,#,#,#,#,#,# -#-#"-#.-#:-#F-#R-#^-#j-#v-#-#-#-#-#-#-#-#-#-#-#-#.#.#.#+.0.#<.#H.#U.Z.#f.#r.#~.#.#.#.#..#..#..#..#..# //#/ /#-/2/#?/D/#Q/V/#b/#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#S3#`3#04HL`dx|04HLdh|8<X\x|,0LPpt $@D`d/0 1213902062 2404 1000 100664 66964 ` 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$RD$(D$ D$D$$ļ1[^_]ÍED$9D$<$9D$6D$ D$XD$$1pt<$D$T$D$YD$ 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$KD$ 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? < ()'#*40 6 t |1/int}(;a(^,o m .X" Z#c#2#*# O#| ##0#-# j#$#(#,#0( #43"Z#8&Z#<(z#@,>#D-L#F+.#G2#H;#L!D#T!E#X!F#\7G#`7H%#d"JZ#hL#ls ~  ;1  # # Z#'Z6a 17(2>340?/;h%: ,;# <# ,=# ,># ,?# ,@# ,A# ,B# ,C# ,D# z"E# "F# "G# H# I# J#'K< M%$P ,Q# R# ,S# ,T# ,U# ,V# ,W# ,X# ,Y# ,Z# z"[# "\# "]# ^# _# `#ya;g y ,z# {# ,|# ,}# ,~# ,# ,# ,# ,# ,# z"# "# "# # # # "# "# # "# $# $# $# $# $# $# $# $# $# $# '# '#%:3 # &.# %P.!x} % h7&}# '#T (T+ 0,# ,-#len.# !/I# '0#2+61N)()+ /  m+%:+ 4( m7* # +E # ,p # "- # . #eof/ # 0 # 41 # P2 # ((3 #$ p6 #( 7 #, u/:#0 q;#2    / ? &  ? &% e &  e &k K  Z  v  Z  Z  Z   Z     t<@  ) */# < +# , 9  ( 4K8F1 - [  0 (( 10#6 2D   5 j1 60# J 70#># 8f   ; !. <#  =0#}/ >  A l B # J C   F  G0#  H0#;. I ] Q R[ S* S  T '5 U  L 5 M9 #  N0# !. O# ' V( # E W]  $F m ( n#  o# J p #  q0# X r [ < (key -0# z .$# 2 /# |# 0 #0 ! 11#4  0 '! 6 # ?" 7 # ( 8#[ - 2   x 9[   0Z }- { t- 0$`# aL# cZ# d#$ e#P g#` '!i #d %jZ#h m? #l n&#p/  O2 !4 # "7%# $:A# Q3?f# Al# Z Z  Z Z  &?  A Z +fZ Z ? &G{ /B .8E F3# 6G&# .H&# I&# JJ&# K&# L&# M&# SN&#$ O&#( )P3#, QZ#4 R}zU qV3# -8W&# X# 5Y&#/Z9D l] h7^# -`%# &b&# P c&# I6eZ# D f.# gz#X hFk 3lF# m3#  n# o#_.p$bg.+x! h7"#  $&# &# #'# )3#L ;8*#T H,3#\ 8-#d 4/&#l 1&#p /2&#th%&i 3h(6 /7# m79# 3:# [;# 'E# 5?[# S7@# Ba#$%   Z  Z )Z  )rE 5[ KW<C0,L <MZ# v NZ# /PZ# !Q# T# v6W># 1X#(minY#)secZ#* d![#+\r g0vd .? ,/. ?1/? Qmin/? sec/? d!/? !ZR2.)~ 70Z"Z!key D3Z.Z!key z!len1v6>"0$R"*{"-##DL"&"~4&F#d DD"]11r$i&"/Z"1K$min$sec"d!2#x'TTd8+ Z ( 2.)70Z1;  +#0$uX"A#x? ul" 1M%,17x1FZ0 5D&-8D&E?  E1! "8E+"NGS "yH| "I& &5'J"R? "8S?  "TC ""U{ & V' o"Z   2.) 70Zm ? z%1 "XFI "Ar #h51`(&;Z  5:  %\5)Z# x0 4 XFj A .5Z05 x04 X4FRA4(}3VZ@)x0U XUF AUW)CW)Y*X&)z.Y&)Z&/)J[&)\& )]&g) 1^)&_O }*͝ $*( +,"2 /*l *_" 3* -*G 0*S 3*  6* 9*~ <*7 ?* B* ]*s7 `* d*# g*( j* m*e p* s*?+ v*. y* * *7 *!" *' * * *J *+ *& *# * * *7 *T, *) +, s+T2 c+H/ +E + % +( +^ + ++ + +b +" *R &F' &1! & & & & & #4 S# c#t #3#s5 ,## /3#& 2C# 5S# 8c#&3 ;s#4 >#_ A# D# G#( J# M# P#% S#_3 V#1 Y#14 \##(& _3& h& k& n&u, {& }&S& & &Y$ #$ C& #:  &L " & % & ( &;% + &6 . &7 1 &0 4 &1 7 &6 : & = & @ &6 C &J" P & Z &5 d &* o &* &a4 & & &1 *- *j! * *t *3 * *, *. *! * *22 *v ** *r * * *^ * & &~ & &) & & %&* ,& 0& 7&' >& B&A I&+ P&_ W&Q6 [&- b& i& p& w& ~& &7 &Q & & &Z% & &|& &X & & &/ &* &46 &/ &x &( &g & &| &. &/ & & &M & ) & &" !&N (& /&1 3& :&0 A&8$ H& O&5 S&$# Z&k ^&" b&d+ i& m& t&)- x# # #Y &]( &' & #! #\ # s& & &2 &) & #2 #< #d* #B && #  C& & &] &# &@ $# +#& 2&6 9& @&T G#g KS# R# Y&P `&F g&- n& u& |& &6 & &Q & & & &[ &3 & & &+7 #  &-( &15 & #B0 ## 3&k &0 & &Q- & &$, &1 # 0 #&C *&4 1& 8& <&" @*O#"*'' *(* ++8+%?*7F*P*T* \*a**h*q*!x*!*7***+( +Z)*C-"-4-6.  /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_GenericPictureEssenceDescriptor_ImageSize_item_keyg_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_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_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_complexity03_op_atom_labelg_TapeDescriptor_set_keydisplayYOffsetg_GenericPictureEssenceDescriptor_AspectRatio_item_keyessenceTrackaudioSampleCountg_GenericPackage_set_keyMXFHeaderMetadatag_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columng_D10_30_625_50_defined_template_esscont_labelg_Identification_ThisGenerationUID_item_keyget_next_frame_numberdisplayHeightMXFDataModelg_DVBased_100_1080_60_I_compdef_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_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_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_labelruninLeninstanceUIDg_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_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_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_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_keytypeIdg_FileDescriptor_SampleRate_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keydisplayWidth_MXFReadermxf_essence_helper.creaderg_ClosedIncomplete_Header_pp_key_offsetg_RGBAEssenceDescriptor_AlphaMinRef_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyMXFItemTypeg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_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_keyMXFFilelong unsigned intg_D10_40_625_50_picture_only_esscont_labelminDuration_flags2playoutTimecodeIndexg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keychannel_IO_read_basepcmDataPtrg_WaveAudioDescriptor_SequenceOffset_item_keysamplingRateg_LegacyTimecode_datadef_labelTimecodeIndexg_ContentStorage_EssenceContainerData_item_keysetDefs_unused2g_Null_UL__quad_tMXFItemTypeCategory_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_keyMXFReaderfixedArraySizeg_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_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_labelmaterialTrackNumbert12mEssenceTrackcount_IO_write_ptrg_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_KLVFill_key_flagsg_Null_Rationalsend_frameoctet10octet11octet12octet16octet17allocate_bufferoctet19_modeget_charg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyelement_contains_timecodeframeSizeSeqg_MaterialPackage_set_keyMXFArrayTypeInfog_avid_DV25ClipWrappedEssenceContainer_labelheaderMetadatag_BWFFrameWrapped_esscont_label/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/readerarrayHeaderg_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_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_labeluint16_t__off_t_chaing_AvidMetadataRoot_keyg_StructuralComponent_set_keyaspectRatiog_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_EssenceReaderDatafieldHeightg_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_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_keyextract_timecode_filenotracksposition_at_frameg_Preface_set_keyg_WaveAudioDescriptor_AvgBps_item_keysize_tg_D10_30_525_60_extended_template_esscont_labelg_complexity01_op_atom_labelarrayItemLeng_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATimageStartOffsettellstdoutg_D10_40_625_50_defined_template_esscont_labelcategoryinterpretg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keynewDataLeng_D10_50_625_50_defined_template_esscont_labelg_PrimerPack_keyg_DMSourceClip_DMSourceClipTrackIDs_item_keylabelchannelCountget_header_metadataint64_tMXFBasicTypeInfoframeWidthMXF_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_metadatanextcloseg_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@) dh%)+)0)ZBF,(> RUTN ^23[zm2[H|lmmS  \qd r_ |Q  0qa8ҿ5 @Q  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__.5699g_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=NINUNaNmNyNNNENENENENENEN ENE!N.E3N@EENREWNdEiNvE{NENENENENENENENE NN#N/N;NGNSN_NkNxE}NNENNNNNNNNNNNN+N7NCNON[NgNsNNNNNNNNNNNNN N N N& N1 N< NG NR N] Ni 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^#Ec#Np#Eu#N#E#N#N#N#N#E#N#E#N#E#N#N#N$N$N$N*$E/$N<$EA$NN$ES$N`$Ee$Nq$N~$E$N$N$N$N$N$N$E$N$N$N$N%N%E%N %E%%N2%E7%NC%NO%N[%Ng%Ns%N%N%N%N%N%N%N%N%N%N%N%N&N&E&N!&N-&N9&NF&EK&NX&E]&Ni&Nu&N&N&N&N&N&N&E&N&N&N&N&N&N 'N'N 'N,'E1'N='EB'NM'NX'Nc'Nn'Ny'N'N'N'N'N'N'N'N'E'N'E'N'N(N  $(,048<@DHLPTX\`dhlptx|J4J8LJPhJlJJJJJ$J(HJL/22 1213902063 2404 1000 100664 49176 ` ELF4(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? < 4!HZ"  .0  Ed+8)intR@# ;a# & o mG . Z# #, #( #  #& #K, #* #$( #  #$ #(Z #,, #0# #4- "Z#8 &Z#<5 (z#@ ,>#DP* -L#F"& .#G 2#H ;#Lo D#Tv E#X} F#\ G#`51 H%#dP JZ#h L#ls ~     #  #  Z#'BZe/a 17#2>-40f);h%: '';# v<# 8'=# }># K'?# R'@# Y'A# `'B# g'C# n'D# E# (F# 0G# ^H# fI# nJ#"K< M%$P ''Q# vR# 8'S# }T# K'U# R'V# Y'W# `'X# g'Y# n'Z# [# (\# 0]# ^^# f_# n`#Na;g y ''z# v{# 8'|# }}# K'~# R'# Y'# `'# g'# n'# # (# 0# ^# f# n# 8# @# v# H# # # # # # # # # # # "# "#:3 # (#  .'(!x% 0&#  '#_j (_+ *,# &-#len.# /T# "0 3 4#  5# B6#_7J#,,/+#()+`f x J m&%&V 4( 0*h # + # 3, # V- # . #eof/ # 0 # .1 # 2 # "3 #$ 6h #( 7b #, ):#0 ;#2 b  b xV  & b &n  & b &   Z b   Z b Z  Z b  Z   b  \< "key#%# $# C%# 1&&# 5'1# 0(1# ))1#( J*1#0 5+1#8 ),&#@ -1#D g.&#L /%#P W#0#` 3#p 4#x*51 + 0& A  d ).&# g/&# 1# 2# 4Z# 6># .7I#( 90#0 _.:1#@ <0#H =#X T>1#\a 0" #a # C*$Z# d%# &# W'# (# )>#( m/*  jZBi ,!i R6 g  ?' T?B key% &len1kf $`B keyf & lenl  01 |0B keyf  1B gB 1n>@B _m IlB  ZAB  PUZ0 B ; q !   !5X`J!WvpZZn0  n&oZC!o"q b#u'a  sZZ0 B $key% V#Zu!% a ul% uh"_* &# "*'i(u'o Z _Z0 Bܫ !ܱ )key0H"&'len1* Z -Z 0 B  +! uh,V *$-ic.key0H+&g-len1/v E0BD 0D /O0N 0BN Z0Z0 B  />s ! , * .key0H & y -len 1 +  u, 6 1u'e2334e33 ! B B  50hZ6Zg0 6Bg ,_*i ,!j ,k 7keyl0,&m7lenn17io,*pyZHm Z0  )& g&V B   +i# a +! ud.key0+&g-len1 1u'8(3-3!9P:9 ;E;Q<]:i :u : :8&~ $%"+ & %=Y,  /&70 &@ 3& -& 0& 3&6 6& 9&d <& ?& B& ]&0 `& d&8 g&5 j& m&i p& s&% v&) y& & $ &1 &( &r & & & &% & & &P &4 &[1 && &c$ &' &, &o) &C &$ &n# & & &[& & &,& & & ,(" ,  ,& ,o , , , ,q. ,n ,  #, ,, /, 2, 5, 8,?- ;,. >, A,v D,` G, J,P M, P, S,j- V,, Y,. \, ! _, h, k,H n,& {, },K! , , , , ,q + , "+ , %+ , (+ ,S ++ , .+ ,<1 1+ ,* 4+ ,+ 7+ ,/ :+ ,U =+ ,) @+ ,#0 C+ , P+ ,X Z+ ,'/ d+ ,i% o+ ,'% ,B. , ,I , , &]( &S &P &- &- &J &z' &( & &N &i, & &D% & & &= & & ,D ,- , ,$ ,A ,o %,$ ,,j 0, 7," >, B,n I,% P, W,/ [,l( b, i, p, w,7 ~, ,{1 , , ,X ,r , ,t! ,- , , ,) ,$ ,/ ,B) , ,# , , , ,( ,) ,N+ ,G , ,# ,{ , !, (, /,&+ 3, :,+ A,b H,N O,8/ S, Z, ^, b,% i,* m,5 t,' x,e , , , # ," ,+ ,/ , ,. , ,X ,- ,)$ , ,, , ,$ ,P ,! ,f ,f , , , , $, +, 2,B0 9, @,% G, K, R,9 Y, `,+ g,0( n, u,U |,o ,0 , , , , , , ,- ,  , , ,H ," ,. , ,i* , , ,! ,! ,' ,  ,& ,+ ,* #,6 *,- 1,y 8,4 <,o @> >. >.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 8! 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_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_keynextcloseg_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 ؠx%+0CB!8!> PRCMN ؾ^2PHm2H|OO   Qt`  a  @a0b150 H*`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&1<GR]hs~)5AMYeq} %1=IUamy !-9EQ]iu)5AMYeq} %1=IUamy  ! - 9 E Q ] i u            !!!+!04HL`dx|04PTpt/42 1213902064 2404 1000 100664 72572 ` ELF4(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$iD$ 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$nD$ 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$sD$ D$D$$OD$tD$ D$D$$D$nD$D$ D$D$$D$D$ 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${D$ D$+D$$D$zD$ 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$2D$ D$ D$$D$D$ D$D$$D$1D$ D$t D$$BED$ ED$]\$$u2D$7D$ D$ D$$$u2D$8D$ D$D$$UBdD$$u2D$9D$ D$ D$$ZEU \$D$ET$D$A0Q4D$T$ C<$D$u2D$;D$ D$L D$$ED$D$B$u2D$@D$ D$ D$$ED$ pD$E$u2D$AD$ D$ D$$2ED$0$u\E@tED$A$D$ND$ D$ D$$ED$0tD$E$uD$DD$ D$ D$$lvEЍP@E\$D$@$u2D$UD$ 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$xD$ D$ D$$ D$D$ D$D$$D$uD$ D$ D$$ED$`D$E؉$OD$bD$ D$ D$$eD$XD$ D$ D$$3D$iD$ 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$1D$ D$D$$K$xW] A QAAD$ D$D$@$D$3$ 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$gD$ D$D$$0vD$kD$ D$\D$$<$u14E؋UD$ <$D$T$uD$uD$ D$D$$1D$fD$ D$(D$$eD$aD$ D$D$$1xD$eD$ 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@: ; I4: ; I 4: ; I !4: ; I"4: ; I# : ; $.: ;' I %: ;I&4: ;I'4: ;I(.: ; ' I ): ; I*.? : ;' I@+4: ;I ,4: ;I-4: ;I .4: ;I/ : ;01UX Y112 U341441 54161X Y71X Y8.: ;' @94: ; I:4: ; I ;4: ; I? < 3- 1$*5G&70p#J H4 2intI+;a+x /op#@m .% Z##5## #"#Q!#3#0# ;#$#(0#,p#0+ #4,7"Z#8&Z#<(z#@,>#DL3-L#F..#G2#Hs;#L$D#T&$E#X-$F#\;G#`;H%#d%JZ#hL#ls ~  Z  j## ## Z#'lLZ9a 17+2>64092;h0: /;# <# =# ># /?# /@# /A# /B# /C# /D# U%E# ]%F# e%G# H# I# &J#S*KG^ M0/P /Q# R# S# T# /U# /V# /W# /X# /Y# /Z# U%[# ]%\# e%]# ^# _# &`#aF4 g& y /z# {# |# }# /~# /# /# /# /# /# U%# ]%# e%# # # &# m%# u%# 4# %# '# '# !'# )'# 1'# 9'# A'# I'# Q'# Y'# )# )# E> # 01#(/m1!xZ#% ;&# '#j (j+ 3,# #/-#len.# }#/_# Y*0#594.(+-3 E  mU.%PU.# 4( ?;*5 # #+[ # y, # %- # . #eof/ # M 0 # m81 # 2 # *3 #$ 65 #( : 7/ #, o2:#0 ;&#2 /  / E# U 1 / U 1; { 1 / { 1 a  Z /   Z / Z  Z /  Z   /  @ 4x  @ 7  8/# ; 9># Z1 :I#  ;T#  <1#( 2 =1#, = >1#0  ?#4 3 @#5  A #8  B #<m  [ C   (R I89<>4 -   0 * 10#9 2 1  5 4 60# k 70#% 8 a  ; +1 <#  =0#2 ><  A ! B # a  Cl   F  G0#  H0#E1 I  Q R :- S1 a T 8 U D L 8 M #  N0# +1 O# ) V #  W$F m Q n#  o# @ p# " q0#DG rO $ "key #;#tag $&# W9 %Z# + &&#  'U #set (^# ^!< (key -;#  ./# 5 /# & 0#0 $ 1<#4  ) 0 # 6# % 7# `+ 8#o 2  ~ 9o < * =# w2 >1# 4 ?1# & @1# dz A, ;s-B@t- &`# /a# cZ# d#$ "e#P g#` #i#d (jZ#h mU #l n1#p4"/?2 4$4Z# }%7# &:# 6?# A#TZ T Z?Z T Z  1U `  T Z Z T Z U 12B8E &F># 9G1# 1H1# 3I1# 9J1# K1# L1# _!M1# N1#$ J"O1#( +P>#, QZ#4] RU :V># <W1# X&# 9Y1#2ZTXl] ;^T# 1`0# x)b1# "c1# 9eZ# e f# .g#X< hk 47l# &m># T n# o#Z|1pea'11( 2# &3 # *4Z# 6<# 8I# g):# $;# .x! ;"# R $1# T&# %'# &)>#L <*#T !,>#\ .-#d \8/1#l =11#p 221#t11"31(6 37# ?;9# ;7:# ;# *<# #=# ># 9?$# ;@# B*#$  7Z  Z Z   $  2C,L MZ# "NZ# PZ# #Q&# T# ':WI# 4X#(minY#)secZ#* $[#+f\; 0 O#ZK,$?"%T|8gKx$ K9%ZK]"JZKIkeyK; .LglenM<u@!N<7!k O]Y!-P:!TQ& !,R<!,;S1!!T1!5U!V !HW1?!aX1k!2Y1 @ Zd _[c \b!,<]<!^ p!8,_ "i`1"ka11#/ $ Z%K %' && && *'key;&.'len<&A.1&1&1&1&1&31&&-0&6Z&&X&t5>&[3Z&j & !&&"1(,@Z)key?&(}EZ)keyD&*4ZA%`K+&u~,& *&X-key;,.\.len<,b//;0pc11u2x3H 3j 3 43 3 3 3 30 3h 3 3 4~4)~553A 3M$ 3YD 5e4q~4}~4@6U$w$/17w$$/1$-P% & K, ,&.% + /*up,X0C ,e 1V ,I2 *}Z &* K| <1|m ,&~ +buH,X,,U k,<,T+/H//P(dWZ*>,?KVk,&X+bYuX,XZ,T[+/\X//r=+ $Z@,.$KP$+& uL,b +  *u\,X +T `,///'-852/o/+KW*p4Zp/ 1&9p09<́ /9*,9Ӝ 0:5֭ :9sؽ 9)% >9 -9w09!3969a99G<9-?9 #B9]9E;`9Ed9&g93j9/ m9Tp9p!s9.v91y999;99}9H9f9@9-9(9'&  Ĝ@9 ǜ ;ʜP9_/͜9,М90ڜ 5ݜ9B2 9' w+9 39. 7 9 }09 &)&#&&E &x&&&8+ `+ #p&9,&1/& 2& 5&$8&|6;&y8>&A&ZD&G&J&M&P&(S&6V&E5Y&7\&(_&e h&`k& n&/{& }&(&)&&+s'&&,&B",&R%,&(,&'+,&.,&;1,&/4,&57,&0::,&=,&5@,&O:C,&$P,&Z,&F9d,&-o,&z-&7&& &&25909#9(!9!9M799/9199]Ɯ95͜9lԜ9-ۜ99f99 9"&R&  &&,&& %&-,&0&t7+a*>&xB+I0+-P &eW+:[@&0b& i&^p&Ew&~& &;&&B & +'p+ `&)&n&{&+2&,&9&2&&+&&&&1&"&U4&R&&,&&!!&j(& /&43&:&3A&&H&O&d9S+%ZP&a^+%b&%.i&m&t&@0x&&5&&)+&*&!&A$&&t&{&Y"&C6&f,&%& 6& &@-&&)&&&&&n &$&e+&e 2&n:9&@+u G&K&R&Y&F`&g&0n&u&1|&&:&X&v &&&{& &6&O &&:&&*&8&&j3&&F&&)&  &h0 &&//+4&"3#& *&_71&/ 8&{<&%@97"9)',9+*,9d.89G(?97F9P9T9 \9ga9h9q9$x99-99 A,$ 1#', *,;$;r8;:." .../../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=7-opa_initialise_reader5opa_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_GenericPictureEssenceDescriptor_ImageSize_item_keyint8_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_labelcurrentElementg_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_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_complexity03_op_atom_labelg_TapeDescriptor_set_keymaterialPackageSetdisplayYOffsetg_GenericPictureEssenceDescriptor_AspectRatio_item_keyMXFDeltaEntryessenceTrackg_GenericPackage_set_keyMXFHeaderMetadatag_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columnmaterialPackageTrackSetg_Identification_ThisGenerationUID_item_keyget_next_frame_numberdisplayHeightMXFDataModelg_DVBased_100_1080_60_I_compdef_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_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_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_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_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_keyMXFItemTypeg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_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_segmentMXFFilelong unsigned intg_D10_40_625_50_picture_only_esscont_labelcurrentPositionminDuration_flags2playoutTimecodeIndexg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_key_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keysamplingRateg_LegacyTimecode_datadef_labelTimecodeIndexg_ContentStorage_EssenceContainerData_item_keymajorVersionsetDefs_unused2g_Null_ULarrayIter__quad_topatom_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_keyMXFReaderis_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_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_keymaterialTrackNumberEssenceTrackcount_IO_write_ptrg_Identification_ProductName_item_keyg_TimecodeComponent_set_keyreadg_DescriptiveMetadata_datadef_labelg_AvidMJPEGEssenceElement_esselement_key_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_frameprimerPack_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_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_labellengthuint16_t__off_t_chaing_AvidMetadataRoot_keyg_StructuralComponent_set_keyaspectRatiog_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_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_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_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_key_filenotracksposition_at_frameg_Preface_set_keyg_WaveAudioDescriptor_AvgBps_item_keysize_tg_D10_30_525_60_extended_template_esscont_labelg_complexity01_op_atom_labelg_avid_DV25ClipWrappedEssenceContainer_labelindexByteCountg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATimageStartOffsettellstdoutg_D10_40_625_50_defined_template_esscont_labelcategoryinterpretg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyopatom_get_next_frame_numberentriesg_D10_50_625_50_defined_template_esscont_labelg_PrimerPack_keyisPersistentg_DMSourceClip_DMSourceClipTrackIDs_item_keylabelchannelCountget_header_metadataint64_tMXFBasicTypeInfoframeWidthMXF_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_metadatanextindexEditRatedeltaEntryArrayLencloseg_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 %L1+L10L1B^47-> RaN ^2h9m2i| t  yA d  lڔp0JO<56 "   /Lg/o@,*. &P% 9  a0 @ P ` p  ' K k      F t   0 @ P =` pp     2QdtQ*>Sl*<Vh)@Sk ( C Z t          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_AvidMJPEGEssenceElement_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,/13@3T3`dh/m33/33/33/3/3-37/<3F/K3U/Z3d/i3s/x3/3/3/3/3/3/3/333 3/3$/)33/@/M/R3Xh3v3333333333333*363B3N3Z3f3r3~33333/3/3 /33*//3;3W3b/r/w3/322///////////9/B/K/y}3/3/3/33/3/3/)359=/B3M/R3]/b3m/r33/3/3/3/333/3/ 3/3)34/93D/I3X3_i3uy}/3/3/33/33/33/33 /%30/;3GKO/T3_/d3w33333333333 3 3 3+ 36 3A 3L 3W 3b 3m 3x 3 3 3 3 3 3 3 3 3 3 3 3 3!3!3!-#!3.!3:!-?!3J!3U!3`!3l!-q!3|!3!-!3!3!-!3!3!-!3!3!-!3!3!-!3"3"3 "3,"38"3D"3P"3\"3h"3u"-z"3"-"3"3"3"3"3"3"3"3"3"3#3#3#3(#34#3@#3L#3X#3d#3p#3|#3#3#3#3#3#3#3#-#3#3#3#3$3$3$3*$36$3B$3N$3Z$3f$3r$3~$3$3$3$3$3$3$3$3$3$3$3%3 %3%3!%3,%37%3B%3M%3X%3c%3n%3y%3%3%3%3%3%3%3%3%3%3%3%3&3&3&3)&-.&3:&3G&-L&3Y&-^&3j&3w&-|&3&3&3&3&3&3&3&3&3&3&3'-'3'-'3$'30'3<'3H'3U'-Z'3f'3r'3~'3'3'3'3'3'3'3'3'3'3'3(3(3(3&(32(3>(3J(3V(3b(3n(3z(3(-(3(3(-(3(3(3(3(3(3(3(3 )3)3")3.)3:)3F)3R)3^)3j)3v)3)3)3)3)3)3)3)3)3)3)3)3*3*3*3**36*3C*-H*3T*3`*3l*3x*3*3*3*3*3*3*3*3*3*3*3*3+3+3 +3,+38+3D+3P+3\+3h+3t+3+3+3+3+3+3+3+3+-+3+3+3+3 ,3,3",3-,38,3C,3N,3Y,3d,3o,3z,3,3,3,3,3,3,3,3,3,3,-,3,-,3 ---3-3*-3+.8.<P.Th.l..... .$@.D\.`/63 1213902064 2404 1000 100664 71952 ` ELF 4(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? < .0(0@$40!  "*2/int7)';a)z,o!m ." Z##73#)# #&!#t#_!# .# C#$#(J#,=#0) #4j4"Z#8&Z#<(z#@,>#DV-L#F+.#G<2#H=;#L)"D#T0"E#X7"F#\>"G#`8H%#dC#JZ#h L#ls ~  _  |!# # nZ#'(Z6a 17)2>440/;h%: -;# @<# G=# *-># 1-?# 8-@# ?-A# F-B# M-C# T-D# #E# #F# #G# H# I# J#J(K<' M%$P -Q# @R# GS# *-T# 1-U# 8-V# ?-W# F-X# M-Y# T-Z# #[# #\# #]# ^# _# `#a;hg y -z# @{# G|# *-}# 1-~# 8-# ?-# F-# M-# T-# ## ## ## # # # ## ### # ;## -%# 5%# =%# E%# M%# U%# ]%# e%# m%# u%# {# '#:3 # .# c& -.!xl!% 8&# '#_ (_+ 0,# ,-#len.# !/T# P(0 3 4# 5# 6##7J#l.3662*()+`f x J m+ %+V 4 ( *8 *h # Z! + #  , # # - # s . #eof / #  0 # 5 1 #  2 # ( 3 #$  6h #( ] 7b #, / :#0 > ;#2 b  b xV  & b &n  & b &   Z b   Z b Z  Z b  Z   b   < "key #%#  $# T %# b8 &&# F '1# P8 (1# @ )1#( 0 *1#0 o +1#8 .0 ,&#@  -1#D f .&#L  /%#P `) 0#`  3#p N 4#x.1 51 J : f ;&# F <1# =% l  @ -6 A# BU  ) */# -6+#,w  ( 5'91B-  0 (10#62  5 160# p 70##8 J ; .<# =0#0>% l A eBl #| J CU  F G0# WH0#.I  QR *S T| 5U - L 5M # N0# .O# 'V # W | $Fm V n# o# qp| # Y q0# - ^r8  $"key#0#tag$# F6%Z# )&# ' #set(G# G;<(key-0# G.$# (3/# $0#0 y"11#4 ) 0 !6# "7# [)8#X2   g9X< (=# />&# H2?&# C@&# MA 0 -+ t - $ `# 8 a# ] cZ#  d#$ d e#P \ g#` ! i#d && jZ#h V m #l  n&#pz /( 2 E" 4C# +# 7n# $ :# 3 ?# A#=Z = Z(hZ = Z h & I  = Z htZ = Z &70 Bw8 E @ F3# 6 G&# . H&#  I&# P J&#  K&#  L&#  M&#  N&#$ O&#( ) P3#,  QZ#4 R U e V3# 9 W&# d X# 6 Y&#I0 Z= l ] 8 ^=# . `%# a' b&# c&# 6 eZ# j fw#  g#X h k 4 l# @ m3# n# o o#C" pN}% (/d  I# $J # w(KZ# M# .0O&# fP&# R#$ ),S#(1,x ! 8 "#  $&#  &# # '# @ )3#L 9 *#T  ,3#\ _ -#d 5 /&#l f 1&#p .0 2&#t(& ! 3(( 6 0 7# *8 9# 4 :#  ;# ( <# * =#  ># 6 ?# 8 @# B!#$   Z  Z Z      c C, L  MZ# ! NZ#  PZ# ! Q# L T# 7 W># 2 X#(min Y#)sec Z#* " [#+ \2& 'z EhD- 85.# $0&#  1&# 423# 3I# 4# (5&#< 07&#@.8<; _<># q>0# >5?1# !A0# B#0 C1#4NDs 9P4i-),h9Pkeyh,+h?lenh1l' 0AR ZPa~  =Zp4!<!"<"$>X#\?$ @!up88W@]v V%Xu|2]&Z`!%!%""$'B$\(u~$ )!u~&key*0"++k'len,1"+-"."B/"0?"1k" 12$3$$+4%~"855"A6#07Z$88~$C9~# -:2"N);22"<2P"0=2$?2>$?#?,@Z".AZ" $B&([-h)pZa?ok*$q~+\r% s!uH%),t9uL*u,keyv0H*+w,lenx1u`-[-.&Z/$//0key0#+0len 1#!#+"#F#10rip$l #S%#r)&([-\J 1(Zp!!"$"\H# !'i|"]1"&key0$+g'len1D2[-_34 456H77!f7-P89 8Ec 8Qv 7]9i7uD:$)W0Z!  *$) +\% !uL*),9] * ,key0H*+ ,len1u`+YZ2[- 3 )!dZ!! ),c9* $I!!= H#$J#\K# L!L !6"i ! Dr4Z@"F' ! ! Z# !.C $$u$\u# !"),9c $A`"V &key0@"+ 'len1C "1c "0Z . Z// Z/.#$#\# !##A#V #10key0#+0len1#1#1#0Z!"|ZP'- !{ !.{"$}#\~" !3D5n5b5V6 8z8*98Y7`88788>8j88 m!I#RZ -.!Q "$SV#\T" U!;!_4.%/!1!.Z0/0! $r)d#6!%+! $%(+" %<2$" /+74" +"D" 3+ -"+0"+3"+6"+9"+r<"+2?"+B"+#]"+08`"+d"+$g"+;1j"+4 m"+kp"+s"+,v"+f/y"+"+|"+j8"+"+ "+%"+I"+q"+k+"%&"% $"0+ "% "@+8"+,"+I*"%{-"+2"%/"+"%%"+w)"%"+L"%K,"+|"%"+"+h "#'"#!"#"#n "#U"#\ "#("$P5" # "# #"#,"#/"# 2"#5"#o8"#3;"#5>"#EA"#4D"#G"#J"#aM"#%P"#3&S"#3V"#2Y"#4\"#_"#h"#=k"# n"#,{"# }"#&"# "#%"#%"#\"# #m"#%#j(#%+#.#81# 4#V27#7:#=#R@#u7C#"P#Z#56d#S+o#+"#5"# "#"#s2"+U."+!"+K"+. "+4"+"+`-"+@/"+"+"+2"+"+.+"+? "+C"+"+"+4!"#~"# "#"#k*"#"# %"#*,"#0"#7"$X(>"#B"$I" $+P"#NW"#6["#d.b"#m i"#(p"#(w"#~"# "#8"#"#e"# "$&"P$ "@#&"#"#^"#"$0"`#*"#6"#/"#""#)"#"#"#9"#/"#l0"#1"# "#R""#)"#"#!"# ("#T/"#13"#Z:"#k1A"#$H"#O"#S6S"$#Z"0#^"##b"#+i"#^#m"#ut"#-x"#"#X"#9"#)"#("#"#>7"#"#"#"# "#}3"#*"#"#D3"#"#*"#"#q'"# "#"#+"#"#. "#$"#+"#. 2"#79"#@"$z G"p#o&K"#R"#Y"#w`"#g"#(.n"#uu"#|"#"#7"#Q"#< "#"#W"#z"#f "##4"#t"#"$t"#"#("#5"#y"#0"#"#"# '"#  "#- "#"#,"$ 2"#P#"#7*"#41"# 8"#<"##@"="=5=7.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_StructuralComponent_DataDefinition_item_key_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_D10_30_525_60_picture_only_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_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_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_RGBAEssenceDescriptor_AlphaMinRef_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_metadatanextwrappedTrackscloseg_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 (%0+000 B4.> Rb(N ^2im2j|}P0  4WC Γ  0=95D7  -"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, TapeDescriptor, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2e, 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.h0000644000454400017500000000617311026526361014132 0ustar stuartcrd/* * $Id: mxf_avid.h,v 1.7 2007/05/04 15:34:29 philipn Exp $ * * Avid data model extensions and utilities * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_AVID_H__ #define __MXF_AVID_H__ #ifdef __cplusplus extern "C" { #endif #include #include 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); #ifdef __cplusplus } #endif #endif include/mxf/mxf_avid_labels_and_keys.h0000644000454400017500000000306011026526361017321 0ustar stuartcrd/* * $Id: mxf_avid_labels_and_keys.h,v 1.1 2006/09/06 16:03:28 philipn Exp $ * * Avid labels, keys, etc. * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_AVID_LABELS_AND_KEYS_H__ #define __MXF_AVID_LABELS_AND_KEYS_H__ #ifdef __cplusplus extern "C" { #endif static const mxfUL g_avid_DV25ClipWrappedEssenceContainer_label = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x01, 0x00, 0x00}; static const mxfKey g_AvidObjectDirectory_key = {0x96, 0x13, 0xb3, 0x8a, 0x87, 0x34, 0x87, 0x46, 0xf1, 0x02, 0x96, 0xf0, 0x56, 0xe0, 0x4d, 0x2a}; static const mxfKey g_AvidMetadataRoot_key = {0x80, 0x53, 0x08, 0x00, 0x36, 0x21, 0x08, 0x04, 0xb3, 0xb3, 0x98, 0xa5, 0x1c, 0x90, 0x11, 0xd4}; #ifdef __cplusplus } #endif #endif include/mxf/mxf_avid_metadict_blob.h0000644000454400017500000000342711026526361017001 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.h0000644000454400017500000011236411026526361017142 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.h0000644000454400017500000001417411026526361015300 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.h0000644000454400017500000000456611026526361016702 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.h0000644000454400017500000001402211026526361014116 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.h0000644000454400017500000000266611026526361013132 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.h0000644000454400017500000003507211026526361016277 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.h0000644000454400017500000000612511026526361015462 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.h0000644000454400017500000004752711026526361016336 0ustar stuartcrd/* * $Id: mxf_labels_and_keys.h,v 1.5 2008/01/14 17:17:32 philipn Exp $ * * MXF labels, keys, track numbers, etc * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_LABELS_AND_KEYS_H__ #define __MXF_LABELS_AND_KEYS_H__ #ifdef __cplusplus extern "C" { #endif /* * * Data definition labels * */ #define MXF_DDEF_L(name) \ g_##name##_datadef_label static const mxfUL MXF_DDEF_L(Picture) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00}; static const mxfUL MXF_DDEF_L(Sound) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00}; static const mxfUL MXF_DDEF_L(Timecode) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x01, 0x01, 0x00, 0x00, 0x00}; static const mxfUL MXF_DDEF_L(LegacyPicture) = {0x80, 0x7d, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x6f, 0x3c, 0x8c, 0xe1, 0x6c, 0xef, 0x11, 0xd2}; static const mxfUL MXF_DDEF_L(LegacySound) = {0x80, 0x7d, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x78, 0xe1, 0xeb, 0xe1, 0x6c, 0xef, 0x11, 0xd2}; static const mxfUL MXF_DDEF_L(LegacyTimecode) = {0x80, 0x7f, 0x00, 0x60, 0x08, 0x14, 0x3e, 0x6f, 0x7f, 0x27, 0x5e, 0x81, 0x77, 0xe5, 0x11, 0xd2}; static const mxfUL MXF_DDEF_L(Data) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x02, 0x03, 0x00, 0x00, 0x00}; static const mxfUL MXF_DDEF_L(DescriptiveMetadata) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x01, 0x03, 0x02, 0x01, 0x10, 0x00, 0x00, 0x00}; int mxf_is_picture(const mxfUL* label); int mxf_is_sound(const mxfUL* label); int mxf_is_timecode(const mxfUL* label); int mxf_is_data(const mxfUL* label); int mxf_is_descriptive_metadata(const mxfUL* label); /* * * Picture essence coding compression labels * */ #define MXF_CMDEF_L(name) \ g_##name##_compdef_label /* IEC-DV and DV-based mappings */ #define MXF_DV_CMDEV_L(regver, byte14, byte15) \ {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, regver, 0x04, 0x01, 0x02, 0x02, 0x02, byte14, byte15, 0x00} static const mxfUL MXF_CMDEF_L(IECDV_25_525_60) = MXF_DV_CMDEV_L(0x01, 0x01, 0x01); static const mxfUL MXF_CMDEF_L(IECDV_25_625_50) = MXF_DV_CMDEV_L(0x01, 0x01, 0x02); static const mxfUL MXF_CMDEF_L(DVBased_25_525_60) = MXF_DV_CMDEV_L(0x01, 0x02, 0x01); static const mxfUL MXF_CMDEF_L(DVBased_25_625_50) = MXF_DV_CMDEV_L(0x01, 0x02, 0x02); static const mxfUL MXF_CMDEF_L(DVBased_50_525_60) = MXF_DV_CMDEV_L(0x01, 0x02, 0x03); static const mxfUL MXF_CMDEF_L(DVBased_50_625_50) = MXF_DV_CMDEV_L(0x01, 0x02, 0x04); static const mxfUL MXF_CMDEF_L(DVBased_100_1080_60_I) = MXF_DV_CMDEV_L(0x01, 0x02, 0x05); static const mxfUL MXF_CMDEF_L(DVBased_100_1080_50_I) = MXF_DV_CMDEV_L(0x01, 0x02, 0x06); static const mxfUL MXF_CMDEF_L(DVBased_100_720_60_P) = MXF_DV_CMDEV_L(0x01, 0x02, 0x07); static const mxfUL MXF_CMDEF_L(DVBased_100_720_50_P) = MXF_DV_CMDEV_L(0x01, 0x02, 0x08); /* D-10 mappings */ #define MXF_D10_CMDEV_L(regver, byte16) \ {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, regver, 0x04, 0x01, 0x02, 0x02, 0x01, 0x02, 0x01, byte16} static const mxfUL MXF_CMDEF_L(D10_50_625_50) = MXF_D10_CMDEV_L(0x01, 0x01); static const mxfUL MXF_CMDEF_L(D10_50_525_60) = MXF_D10_CMDEV_L(0x01, 0x02); static const mxfUL MXF_CMDEF_L(D10_50_625_40) = MXF_D10_CMDEV_L(0x01, 0x03); static const mxfUL MXF_CMDEF_L(D10_50_525_40) = MXF_D10_CMDEV_L(0x01, 0x04); static const mxfUL MXF_CMDEF_L(D10_50_625_30) = MXF_D10_CMDEV_L(0x01, 0x05); static const mxfUL MXF_CMDEF_L(D10_50_525_30) = MXF_D10_CMDEV_L(0x01, 0x06); /* A-law audio mapping */ static const mxfUL MXF_CMDEF_L(ALaw) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03 , 0x04, 0x02, 0x02, 0x02, 0x03, 0x01, 0x01, 0x00}; /* MPEG mappings */ static const mxfUL MXF_CMDEF_L(MP4AdvancedRealTimeSimpleL3) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x03, 0x04, 0x01, 0x02, 0x02, 0x01, 0x20, 0x02, 0x03}; /* DNxHD */ static const mxfUL MXF_CMDEF_L(DNxHD) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02, 0x04, 0x01, 0x00}; /* * * Essence container labels * */ #define MXF_EC_L(name) \ g_##name##_esscont_label #define MXF_GENERIC_CONTAINER_LABEL(regver, eckind, mappingkind, byte15, byte16) \ {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, regver, 0x0d, 0x01, 0x03, 0x01, eckind, mappingkind, byte15, byte16} /* Multiple wrappings for interleaved essence */ static const mxfUL MXF_EC_L(MultipleWrappings) = MXF_GENERIC_CONTAINER_LABEL(0x03, 0x02, 0x7f, 0x01, 0x00); /* AES3/BWF mappings */ #define MXF_AES3BWF_EC_L(regver, byte15) \ MXF_GENERIC_CONTAINER_LABEL(regver, 0x02, 0x06, byte15, 0x00) static const mxfUL MXF_EC_L(BWFFrameWrapped) = MXF_AES3BWF_EC_L(0x01, 0x01); static const mxfUL MXF_EC_L(BWFClipWrapped) = MXF_AES3BWF_EC_L(0x01, 0x02); static const mxfUL MXF_EC_L(AES3FrameWrapped) = MXF_AES3BWF_EC_L(0x01, 0x03); static const mxfUL MXF_EC_L(AES3ClipWrapped) = MXF_AES3BWF_EC_L(0x01, 0x04); static const mxfUL MXF_EC_L(BWFCustomWrapped) = MXF_AES3BWF_EC_L(0x05, 0x08); static const mxfUL MXF_EC_L(AES3CustomWrapped) = MXF_AES3BWF_EC_L(0x05, 0x09); /* IEC-DV and DV-based mappings */ #define MXF_DV_EC_L(regver, byte15, byte16) \ MXF_GENERIC_CONTAINER_LABEL(regver, 0x02, 0x02, byte15, byte16) static const mxfUL MXF_EC_L(IECDV_25_525_60_FrameWrapped) = MXF_DV_EC_L(0x01, 0x01, 0x01); static const mxfUL MXF_EC_L(IECDV_25_525_60_ClipWrapped) = MXF_DV_EC_L(0x01, 0x01, 0x02); static const mxfUL MXF_EC_L(IECDV_25_625_50_FrameWrapped) = MXF_DV_EC_L(0x01, 0x02, 0x01); static const mxfUL MXF_EC_L(IECDV_25_625_50_ClipWrapped) = MXF_DV_EC_L(0x01, 0x02, 0x02); static const mxfUL MXF_EC_L(DVBased_25_525_60_FrameWrapped) = MXF_DV_EC_L(0x01, 0x40, 0x01); static const mxfUL MXF_EC_L(DVBased_25_525_60_ClipWrapped) = MXF_DV_EC_L(0x01, 0x40, 0x02); static const mxfUL MXF_EC_L(DVBased_25_625_50_FrameWrapped) = MXF_DV_EC_L(0x01, 0x41, 0x01); static const mxfUL MXF_EC_L(DVBased_25_625_50_ClipWrapped) = MXF_DV_EC_L(0x01, 0x41, 0x02); static const mxfUL MXF_EC_L(DVBased_50_525_60_FrameWrapped) = MXF_DV_EC_L(0x01, 0x50, 0x01); static const mxfUL MXF_EC_L(DVBased_50_525_60_ClipWrapped) = MXF_DV_EC_L(0x01, 0x50, 0x02); static const mxfUL MXF_EC_L(DVBased_50_625_50_FrameWrapped) = MXF_DV_EC_L(0x01, 0x51, 0x01); static const mxfUL MXF_EC_L(DVBased_50_625_50_ClipWrapped) = MXF_DV_EC_L(0x01, 0x51, 0x02); static const mxfUL MXF_EC_L(DVBased_100_1080_60_I_FrameWrapped) = MXF_DV_EC_L(0x01, 0x60, 0x01); static const mxfUL MXF_EC_L(DVBased_100_1080_60_I_ClipWrapped) = MXF_DV_EC_L(0x01, 0x60, 0x02); static const mxfUL MXF_EC_L(DVBased_100_1080_50_I_FrameWrapped) = MXF_DV_EC_L(0x01, 0x61, 0x01); static const mxfUL MXF_EC_L(DVBased_100_1080_50_I_ClipWrapped) = MXF_DV_EC_L(0x01, 0x61, 0x02); static const mxfUL MXF_EC_L(DVBased_100_720_60_P_FrameWrapped) = MXF_DV_EC_L(0x01, 0x62, 0x01); static const mxfUL MXF_EC_L(DVBased_100_720_60_P_ClipWrapped) = MXF_DV_EC_L(0x01, 0x62, 0x02); static const mxfUL MXF_EC_L(DVBased_100_720_50_P_FrameWrapped) = MXF_DV_EC_L(0x01, 0x63, 0x01); static const mxfUL MXF_EC_L(DVBased_100_720_50_P_ClipWrapped) = MXF_DV_EC_L(0x01, 0x63, 0x02); /* Uncompressed mappings */ #define MXF_UNC_EC_L(regver, byte15, byte16) \ MXF_GENERIC_CONTAINER_LABEL(regver, 0x02, 0x05, byte15, byte16) static const mxfUL MXF_EC_L(SD_Unc_625_50i_422_135_FrameWrapped) = MXF_UNC_EC_L(0x01, 0x01, 0x05); static const mxfUL MXF_EC_L(SD_Unc_625_50i_422_135_ClipWrapped) = MXF_UNC_EC_L(0x01, 0x01, 0x06); static const mxfUL MXF_EC_L(HD_Unc_1080_50i_422_ClipWrapped) = MXF_UNC_EC_L(0x01, 0x02, 0x2a); /* D-10 mapping */ #define MXF_D10_EC_L(regver, byte15, byte16) \ MXF_GENERIC_CONTAINER_LABEL(regver, 0x02, 0x01, byte15, byte16) static const mxfUL MXF_EC_L(D10_50_625_50_defined_template) = MXF_D10_EC_L(0x01, 0x01, 0x01); static const mxfUL MXF_EC_L(D10_50_625_50_extended_template) = MXF_D10_EC_L(0x01, 0x01, 0x02); static const mxfUL MXF_EC_L(D10_50_625_50_picture_only) = MXF_D10_EC_L(0x02, 0x01, 0x7f); static const mxfUL MXF_EC_L(D10_50_525_60_defined_template) = MXF_D10_EC_L(0x01, 0x02, 0x01); static const mxfUL MXF_EC_L(D10_50_525_60_extended_template) = MXF_D10_EC_L(0x01, 0x02, 0x02); static const mxfUL MXF_EC_L(D10_50_525_60_picture_only) = MXF_D10_EC_L(0x02, 0x02, 0x7f); static const mxfUL MXF_EC_L(D10_40_625_50_defined_template) = MXF_D10_EC_L(0x01, 0x03, 0x01); static const mxfUL MXF_EC_L(D10_40_625_50_extended_template) = MXF_D10_EC_L(0x01, 0x03, 0x02); static const mxfUL MXF_EC_L(D10_40_625_50_picture_only) = MXF_D10_EC_L(0x02, 0x03, 0x7f); static const mxfUL MXF_EC_L(D10_40_525_60_defined_template) = MXF_D10_EC_L(0x01, 0x04, 0x01); static const mxfUL MXF_EC_L(D10_40_525_60_extended_template) = MXF_D10_EC_L(0x01, 0x04, 0x02); static const mxfUL MXF_EC_L(D10_40_525_60_picture_only) = MXF_D10_EC_L(0x02, 0x04, 0x7f); static const mxfUL MXF_EC_L(D10_30_625_50_defined_template) = MXF_D10_EC_L(0x01, 0x05, 0x01); static const mxfUL MXF_EC_L(D10_30_625_50_extended_template) = MXF_D10_EC_L(0x01, 0x05, 0x02); static const mxfUL MXF_EC_L(D10_30_625_50_picture_only) = MXF_D10_EC_L(0x02, 0x05, 0x7f); static const mxfUL MXF_EC_L(D10_30_525_60_defined_template) = MXF_D10_EC_L(0x01, 0x06, 0x01); static const mxfUL MXF_EC_L(D10_30_525_60_extended_template) = MXF_D10_EC_L(0x01, 0x06, 0x02); static const mxfUL MXF_EC_L(D10_30_525_60_picture_only) = MXF_D10_EC_L(0x02, 0x06, 0x7f); /* A-law mapping */ #define MXF_ALAW_EC_L(byte15) \ MXF_GENERIC_CONTAINER_LABEL(0x03, 0x02, 0x0A, byte15, 0x00) static const mxfUL MXF_EC_L(ALawFrameWrapped) = MXF_ALAW_EC_L(0x01); static const mxfUL MXF_EC_L(ALawClipWrapped) = MXF_ALAW_EC_L(0x02); static const mxfUL MXF_EC_L(ALawCustomWrapped) = MXF_ALAW_EC_L(0x03); /* MPEG mapping */ #define MXF_MPEG_EC_L(regver, eckind, byte15, byte16) \ MXF_GENERIC_CONTAINER_LABEL(regver, 0x02, eckind, byte15, byte16) /* DNxHD */ /* DNxHD EssenceContainer labels observed in files created by Media Composer Software 2.7.2 */ static const mxfUL MXF_EC_L(DNxHD720p120ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x03, 0x03}; static const mxfUL MXF_EC_L(DNxHD720p185ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x03, 0x02}; static const mxfUL MXF_EC_L(DNxHD1080p120ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x02}; static const mxfUL MXF_EC_L(DNxHD1080p185ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x03}; static const mxfUL MXF_EC_L(DNxHD1080p36ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x01, 0x04}; /* DNxHD EssenceContainer labels observed in files created by Media Composer Adrenaline 2.2.9 */ static const mxfUL MXF_EC_L(DNxHD1080i120ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x02, 0x02}; static const mxfUL MXF_EC_L(DNxHD1080i185ClipWrapped) = {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x02, 0x06, 0x02, 0x03}; /* * * Essence element keys * */ #define MXF_EE_K(name) \ g_##name##_esselement_key #define MXF_GENERIC_CONTAINER_ELEMENT_KEY(regver, itemtype, elecount, eletype, elenum) \ {0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, regver, 0x0d, 0x01, 0x03, 0x01, itemtype, elecount, eletype, elenum} #define MXF_TRACK_NUM(itemtype, elecount, eletype, elenum) \ ((((uint32_t)itemtype) << 24) | \ (((uint32_t)elecount) << 16) | \ (((uint32_t)eletype) << 8) | \ ((uint32_t)elenum)) /* AES3/BWF mappings */ #define MXF_AES3BWF_EE_K(elecount, eletype, elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x16, elecount, eletype, elenum) #define MXF_AES3BWF_TRACK_NUM(elecount, eletype, elenum) \ MXF_TRACK_NUM(0x16, elecount, eletype, elenum); #define MXF_BWF_FRAME_WRAPPED_EE_TYPE 0x01 #define MXF_BWF_CLIP_WRAPPED_EE_TYPE 0x02 #define MXF_AES3_FRAME_WRAPPED_EE_TYPE 0x03 #define MXF_AES3_CLIP_WRAPPED_EE_TYPE 0x04 #define MXF_BWF_CUSTOM_WRAPPED_EE_TYPE 0x0B #define MXF_AES3_CUSTOM_WRAPPED_EE_TYPE 0x0C /* IEC-DV and DV-based mappings */ #define MXF_DV_EE_K(elecount, eletype, elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x18, elecount, eletype, elenum) #define MXF_DV_TRACK_NUM(elecount, eletype, elenum) \ MXF_TRACK_NUM(0x18, elecount, eletype, elenum); #define MXF_DV_FRAME_WRAPPED_EE_TYPE 0x01 #define MXF_DV_CLIP_WRAPPED_EE_TYPE 0x02 /* Uncompressed mappings */ #define MXF_UNC_EE_K(elecount, eletype, elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x15, elecount, eletype, elenum) #define MXF_UNC_TRACK_NUM(elecount, eletype, elenum) \ MXF_TRACK_NUM(0x15, elecount, eletype, elenum); #define MXF_UNC_FRAME_WRAPPED_EE_TYPE 0x02 #define MXF_UNC_CLIP_WRAPPED_EE_TYPE 0x03 #define MXF_UNC_LINE_WRAPPED_EE_TYPE 0x04 void mxf_complete_essence_element_key(mxfKey* key, uint8_t count, uint8_t type, uint8_t num); void mxf_complete_essence_element_track_num(uint32_t* trackNum, uint8_t count, uint8_t type, uint8_t num); /* System items */ #define MXF_GC_SYSTEM_ITEM_ELEMENT_KEY(regver, itemtype, schemeid, eleid, elenum) \ {0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, regver , 0x0d, 0x01, 0x03, 0x01, itemtype, schemeid, eleid, elenum} /* System Scheme 1 - GC compatible */ #define MXF_SS1_ELEMENT_KEY(eleid, elenum) \ MXF_GC_SYSTEM_ITEM_ELEMENT_KEY(0x01, 0x14, 0x02, eleid, elenum) /* SDTI-CP */ static const mxfKey MXF_EE_K(SDTI_CP_System_Pack) = {0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, 0x0d, 0x01, 0x03, 0x01, 0x04, 0x01, 0x01, 0x00}; /* D-10 mappings */ #define MXF_D10_PICTURE_EE_K(elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x05, 0x01, 0x01, elenum) #define MXF_D10_PICTURE_TRACK_NUM(elenum) \ MXF_TRACK_NUM(0x05, 0x01, 0x01, elenum); #define MXF_D10_SOUND_EE_K(elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x06, 0x01, 0x10, elenum) #define MXF_D10_SOUND_TRACK_NUM(elenum) \ MXF_TRACK_NUM(0x06, 0x01, 0x10, elenum); #define MXF_D10_AUX_EE_K(elecount, eletype, elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x07, elecount, eletype, elenum) #define MXF_D10_AUX_TRACK_NUM(elecount, eletype, elenum) \ MXF_TRACK_NUM(0x07, elecount, eletype, elenum); /* A-law mappings */ #define MXF_ALAW_EE_K(elecount, eletype, elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x16, elecount, eletype, elenum) #define MXF_ALAW_TRACK_NUM(elecount, eletype, elenum) \ MXF_TRACK_NUM(0x16, elecount, eletype, elenum); #define MXF_ALAW_FRAME_WRAPPED_EE_TYPE 0x08 #define MXF_ALAW_CLIP_WRAPPED_EE_TYPE 0x09 #define MXF_ALAW_CUSTOM_WRAPPED_EE_TYPE 0x0A /* MPEG mappings */ #define MXF_MPEG_PICT_EE_K(elecount, eletype, elenum) \ MXF_GENERIC_CONTAINER_ELEMENT_KEY(0x01, 0x15, elecount, eletype, elenum) #define MXF_MPEG_PICT_TRACK_NUM(elecount, eletype, elenum) \ MXF_TRACK_NUM(0x15, elecount, eletype, elenum); #define MXF_MPEG_PICT_FRAME_WRAPPED_EE_TYPE 0x05 #define MXF_MPEG_PICT_CLIP_WRAPPED_EE_TYPE 0x06 #define MXF_MPEG_PICT_CUSTOM_WRAPPED_EE_TYPE 0x07 /* DNxHD */ #define MXF_DNXHD_PICT_EE_K(elecount, eletype, elenum) \ {0x06, 0x0e, 0x2b, 0x34, 0x01, 0x02, 0x01, 0x01, 0x0e, 0x04, 0x03, 0x01, 0x15, elecount, eletype, elenum}; /* * * Partition pack keys * */ #define MXF_PP_K(statusName, kindName) \ g_##statusName##_##kindName##_pp_key #define MXF_PP_KEY(regver, kind, status) \ {0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, regver, 0x0d, 0x01, 0x02, 0x01, 0x01, kind, status, 0x00} static const mxfKey MXF_PP_K(OpenIncomplete, Header) = MXF_PP_KEY(0x01, 0x02, 0x01); static const mxfKey MXF_PP_K(ClosedIncomplete, Header) = MXF_PP_KEY(0x01, 0x02, 0x02); static const mxfKey MXF_PP_K(OpenComplete, Header) = MXF_PP_KEY(0x01, 0x02, 0x03); static const mxfKey MXF_PP_K(ClosedComplete, Header) = MXF_PP_KEY(0x01, 0x02, 0x04); static const mxfKey MXF_PP_K(OpenIncomplete, Body) = MXF_PP_KEY(0x01, 0x03, 0x01); static const mxfKey MXF_PP_K(ClosedIncomplete, Body) = MXF_PP_KEY(0x01, 0x03, 0x02); static const mxfKey MXF_PP_K(OpenComplete, Body) = MXF_PP_KEY(0x01, 0x03, 0x03); static const mxfKey MXF_PP_K(ClosedComplete, Body) = MXF_PP_KEY(0x01, 0x03, 0x04); static const mxfKey MXF_PP_K(OpenIncomplete, Footer) = MXF_PP_KEY(0x01, 0x04, 0x01); static const mxfKey MXF_PP_K(ClosedIncomplete, Footer) = MXF_PP_KEY(0x01, 0x04, 0x02); static const mxfKey MXF_PP_K(OpenComplete, Footer) = MXF_PP_KEY(0x01, 0x04, 0x03); static const mxfKey MXF_PP_K(ClosedComplete, Footer) = MXF_PP_KEY(0x01, 0x04, 0x04); /* * * Filler key * */ /* Note: byte 7 (registry version) should actually be 0x02, but 0x01 is defined here for compatibility with existing applications */ static const mxfKey g_KLVFill_key = {0x06, 0x0e, 0x2b, 0x34, 0x01, 0x01, 0x01, 0x01, 0x03, 0x01, 0x02, 0x10, 0x01, 0x00, 0x00, 0x00}; /* * * Random index pack key * */ static const mxfKey g_RandomIndexPack_key = {0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, 0x0d, 0x01, 0x02, 0x01, 0x01, 0x11, 0x01, 0x00}; /* * * Primer pack key * */ static const mxfKey g_PrimerPack_key = {0x06, 0x0e, 0x2b, 0x34, 0x02, 0x05, 0x01, 0x01, 0x0d, 0x01, 0x02, 0x01, 0x01, 0x05, 0x01, 0x00}; /* * * Index table segment key * */ static const mxfKey g_IndexTableSegment_key = {0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x02, 0x01, 0x01, 0x10, 0x01, 0x00}; /* * * Operational patterns labels * */ #define MXF_OP_L(def, name) \ g_##name##_op_##def##_label #define MXF_OP_L_LABEL(regver, complexity, byte14, qualifier) \ {0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, regver, 0x0d, 0x01, 0x02, 0x01, complexity, byte14, qualifier, 0x00} /* OP Atom labels */ #define MXF_ATOM_OP_L(byte14) \ MXF_OP_L_LABEL(0x02, 0x10, byte14, 0x00) static const mxfUL MXF_OP_L(atom, complexity00) = MXF_ATOM_OP_L(0x00); static const mxfUL MXF_OP_L(atom, complexity01) = MXF_ATOM_OP_L(0x01); static const mxfUL MXF_OP_L(atom, complexity02) = MXF_ATOM_OP_L(0x02); static const mxfUL MXF_OP_L(atom, complexity03) = MXF_ATOM_OP_L(0x03); int is_op_atom(const mxfUL* label); /* OP-1A labels */ #define MXF_1A_OP_L(qualifier) \ MXF_OP_L_LABEL(0x01, 0x01, 0x01, qualifier) /* internal essence, stream file, multi-track */ static const mxfUL MXF_OP_L(1a, qq09) = MXF_1A_OP_L(0x09); int is_op_1a(const mxfUL* label); /* Descriptive metadata schemes labels */ #define MXF_DM_L(name) \ g_##name##_dmscheme_label #ifdef __cplusplus } #endif #endif include/mxf/mxf_list.h0000644000454400017500000000500511026526361014153 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.h0000644000454400017500000000322311026526361014626 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.h0000644000454400017500000000520311026526361014464 0ustar stuartcrd/* * $Id: mxf_macros.h,v 1.3 2008/03/04 11:26:55 stuartc 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(__x86_64__) #define PFi64 "ld" #define PFu64 "lu" #define PFoff "ld" #else #define PFi64 "lld" #define PFu64 "llu" #define PFoff "lld" #endif /* * size_t printf formatting varies by platform */ #if defined(__APPLE__) || defined(__x86_64__) #define PFszt "lu" #else #define PFszt "u" #endif #ifdef __cplusplus } #endif #endif include/mxf/mxf_metadata.h0000644000454400017500000002542011026526361014763 0ustar stuartcrd/* * $Id: mxf_metadata.h,v 1.3 2007/02/07 16:02:40 philipn Exp $ * * MXF metadata * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_METADATA_H__ #define __MXF_METADATA_H__ #ifdef __cplusplus extern "C" { #endif #define OPTIONAL(type, name) \ type name; \ int name ## _isPresent; #define OPTIONAL_ARRAY(type, name, maxElements) \ type name[maxElements]; \ uint32_t name ##_size; \ int name ## _isPresent; #define OPTIONAL_VARARRAY(type, name, maxElements) \ type* name; \ uint32_t name ##_size; \ int name ## _isPresent; #define VARARRAY(type, name) \ type* name; \ uint32_t name ##_size; #define SET_OPTIONAL_VALUE(name, val) \ name##_isPresent = 1; \ name = val; /* Note: setting values with index > maxElements will be ignored */ #define SET_OPTIONAL_ARRAY_VALUE(name, index, val) \ if (index < sizeof(name)) \ { \ name##_isPresent = 1; \ name[index] = val; \ name##_size = (index + 1 > name##_size) ? index + 1 : name##_size; \ } #define UNSET_OPTIONAL_VALUE(name) \ name##_isPresent = 0; \ name = 0; #define INTERCHANGE_OBJECT_ITEMS typedef struct { INTERCHANGE_OBJECT_ITEMS; } MXFInterchangeObject; #define LOCATOR_ITEMS \ INTERCHANGE_OBJECT_ITEMS; typedef struct { LOCATOR_ITEMS; } MXFLocator; #define NETWORK_LOCATOR_ITEMS \ LOCATOR_ITEMS; \ mxfUTF16Char* urlString; typedef struct { NETWORK_LOCATOR_ITEMS; } MXFNetworkLocator; #define TEXT_LOCATOR_ITEMS \ LOCATOR_ITEMS; \ mxfUTF16Char* locatorName; typedef struct { TEXT_LOCATOR_ITEMS; } MXFTextLocator; #define GENERIC_DESCRIPTOR_ITEMS \ INTERCHANGE_OBJECT_ITEMS; /*locators*/ typedef struct { GENERIC_DESCRIPTOR_ITEMS; } MXFGenericDescriptor; #define FILE_DESCRIPTOR_ITEMS \ GENERIC_DESCRIPTOR_ITEMS; \ OPTIONAL(uint32_t, linkedTrackID); \ mxfRational sampleRate; \ OPTIONAL(mxfLength, containerDuration); \ mxfUL essenceContainer; \ OPTIONAL(mxfUL, codec); typedef struct { FILE_DESCRIPTOR_ITEMS; } MXFFileDescriptor; #define GENERIC_PICTURE_ESSENCE_DESCRIPTOR_ITEMS \ FILE_DESCRIPTOR_ITEMS; \ OPTIONAL(uint8_t, signalStandard); \ OPTIONAL(uint8_t, frameLayout); \ OPTIONAL(uint32_t, storedWidth); \ OPTIONAL(uint32_t, storedHeight); \ OPTIONAL(int32_t, storedF2Offset); \ OPTIONAL(uint32_t, sampledWidth); \ OPTIONAL(uint32_t, sampledHeight); \ OPTIONAL(int32_t, sampledXOffset); \ OPTIONAL(uint32_t, sampledYOffset); \ OPTIONAL(uint32_t, displayHeight); \ OPTIONAL(uint32_t, displayWidth); \ OPTIONAL(int32_t, displayXOffset); \ OPTIONAL(int32_t, displayYOffset); \ OPTIONAL(int32_t, displayF2Offset); \ OPTIONAL(mxfRational, aspectRatio); \ OPTIONAL(uint8_t, activeFormatDescriptor); \ OPTIONAL(uint8_t, alphaTransparency); \ OPTIONAL(mxfUL, gamma); \ OPTIONAL(uint32_t, imageAlignmentOffset); \ OPTIONAL(uint32_t, imageStartOffset); \ OPTIONAL(uint32_t, imageEndOffset); \ OPTIONAL(uint8_t, fieldDominance); \ OPTIONAL(mxfUL, pictureEssenceCoding); \ OPTIONAL_ARRAY(uint32_t, videoLineMap, 16); /* is 16 enough ? */ typedef struct { GENERIC_PICTURE_ESSENCE_DESCRIPTOR_ITEMS; } MXFGenericPictureEssenceDescriptor; #define CDCI_DESCRIPTOR_ITEMS \ GENERIC_PICTURE_ESSENCE_DESCRIPTOR_ITEMS; \ OPTIONAL(uint32_t, componentDepth); \ OPTIONAL(uint32_t, horizontalSubSampling); \ OPTIONAL(uint32_t, verticalSubSampling); \ OPTIONAL(uint8_t, colorSiting); \ OPTIONAL(mxfBoolean, reversedByteOrder); \ OPTIONAL(int16_t, paddingBits); \ OPTIONAL(uint32_t, alphaSampleDepth); \ OPTIONAL(uint32_t, blackRefLevel); \ OPTIONAL(uint32_t, whiteRefLevel); \ OPTIONAL(uint32_t, colorRange); typedef struct { CDCI_DESCRIPTOR_ITEMS; } MXFCDCIDescriptor; #define GENERIC_SOUND_ESSENCE_DESCRIPTOR_ITEMS \ FILE_DESCRIPTOR_ITEMS; \ OPTIONAL(mxfRational, audioSamplingRate); \ OPTIONAL(mxfBoolean, locked); \ OPTIONAL(int8_t, audioRefLevel); \ OPTIONAL(uint8_t, electroSpatialFormulation); \ OPTIONAL(uint32_t, channelCount); \ OPTIONAL(uint32_t, quantizationBits); \ OPTIONAL(int8_t, dialNorm); \ OPTIONAL(mxfUL, soundEssenceCompression); typedef struct { GENERIC_SOUND_ESSENCE_DESCRIPTOR_ITEMS; } MXFGenericSoundEssenceDescriptor; #define WAVE_AUDIO_DESCRIPTOR_ITEMS \ GENERIC_SOUND_ESSENCE_DESCRIPTOR_ITEMS; \ uint16_t blockAlign; \ OPTIONAL(uint8_t, sequenceOffset); \ uint32_t avgBps; //OPTIONAL(mxfUL, channelAssignment); //OPTIONAL(uint32_t, peakEnvelopeVersion); //OPTIONAL(uint32_t, peakEnvelopeFormat); //OPTIONAL(uint32_t, pointsPerPeakValue); //OPTIONAL(uint32_t, peakEnvelopeBlockSize); //OPTIONAL(uint32_t, peakChannels); //OPTIONAL(uint32_t, peakFrames); //OPTIONAL(mxfPosition, peakOfPeaksPosition); //OPTIONAL(mxfTimestamp, peakEnvelopeTimestamp); /* peakEnvelopeData */ typedef struct { WAVE_AUDIO_DESCRIPTOR_ITEMS; } MXFWaveAudioDescriptor; #define MULTIPLE_DESCRIPTOR_ITEMS \ FILE_DESCRIPTOR_ITEMS; \ /*subDescriptorUIDs*/ typedef struct { MULTIPLE_DESCRIPTOR_ITEMS; } MXFMultipleDescriptor; int mxf_get_generic_descriptor(MXFMetadataSet* set, MXFGenericDescriptor* descriptor); int mxf_set_generic_descriptor(MXFMetadataSet* set, MXFGenericDescriptor* descriptor); void mxf_clear_generic_descriptor(MXFGenericDescriptor* descriptor); /* TODO */ int mxf_get_file_descriptor(MXFMetadataSet* set, MXFFileDescriptor* descriptor); int mxf_set_file_descriptor(MXFMetadataSet* set, MXFFileDescriptor* descriptor); void mxf_clear_file_descriptor(MXFFileDescriptor* descriptor); /* TODO */ int mxf_get_picture_descriptor(MXFMetadataSet* set, MXFGenericPictureEssenceDescriptor* descriptor); int mxf_set_picture_descriptor(MXFMetadataSet* set, MXFGenericPictureEssenceDescriptor* descriptor); void mxf_clear_picture_descriptor(MXFGenericPictureEssenceDescriptor* descriptor); /* TODO */ int mxf_get_cdci_descriptor(MXFMetadataSet* set, MXFCDCIDescriptor* descriptor); int mxf_set_cdci_descriptor(MXFMetadataSet* set, MXFCDCIDescriptor* descriptor); void mxf_clear_cdci_descriptor(MXFCDCIDescriptor* descriptor); /* TODO */ int mxf_get_sound_descriptor(MXFMetadataSet* set, MXFGenericSoundEssenceDescriptor* descriptor); int mxf_set_sound_descriptor(MXFMetadataSet* set, MXFGenericSoundEssenceDescriptor* descriptor); void mxf_clear_sound_descriptor(MXFGenericSoundEssenceDescriptor* descriptor); /* TODO */ int mxf_get_wave_descriptor(MXFMetadataSet* set, MXFWaveAudioDescriptor* descriptor); int mxf_set_wave_descriptor(MXFMetadataSet* set, MXFWaveAudioDescriptor* descriptor); void mxf_clear_wave_descriptor(MXFWaveAudioDescriptor* descriptor); /* TODO */ #define GENERIC_PACKAGE_ITEMS \ INTERCHANGE_OBJECT_ITEMS; \ mxfUMID packageUID; \ OPTIONAL(mxfUTF16Char*, name); \ mxfTimestamp packageCreationDate; \ mxfTimestamp packageModifiedDate; \ VARARRAY(mxfUUID, tracks); typedef struct { GENERIC_PACKAGE_ITEMS; } MXFGenericPackage; #define MATERIAL_PACKAGE_ITEMS \ GENERIC_PACKAGE_ITEMS; typedef struct { MATERIAL_PACKAGE_ITEMS; } MXFMaterialPackage; #define SOURCE_PACKAGE_ITEMS \ GENERIC_PACKAGE_ITEMS; \ mxfUUID descriptor; typedef struct { SOURCE_PACKAGE_ITEMS; } MXFSourcePackage; int mxf_get_generic_package(MXFMetadataSet* set, MXFGenericPackage* genericPackage); int mxf_set_generic_package(MXFMetadataSet* set, MXFGenericPackage* genericPackage); void mxf_clear_generic_package(MXFGenericPackage* genericPackage); int mxf_get_material_package(MXFMetadataSet* set, MXFMaterialPackage* materialPackage); int mxf_set_material_package(MXFMetadataSet* set, MXFMaterialPackage* materialPackage); void mxf_clear_material_package(MXFMaterialPackage* materialPackage); int mxf_get_source_package(MXFMetadataSet* set, MXFSourcePackage* sourcePackage); int mxf_set_source_package(MXFMetadataSet* set, MXFSourcePackage* sourcePackage); void mxf_clear_source_package(MXFSourcePackage* sourcePackage); #define GENERIC_TRACK_ITEMS \ INTERCHANGE_OBJECT_ITEMS; \ uint32_t trackID; \ uint32_t trackNumber; \ OPTIONAL(mxfUTF16Char*, trackName); \ mxfUUID sequence; typedef struct { GENERIC_TRACK_ITEMS; } MXFGenericTrack; #define TRACK_ITEMS \ GENERIC_TRACK_ITEMS; \ mxfRational editRate; \ mxfPosition origin; typedef struct { TRACK_ITEMS; } MXFTrack; int mxf_get_generic_track(MXFMetadataSet* set, MXFGenericTrack* genericTrack); int mxf_set_generic_track(MXFMetadataSet* set, MXFGenericTrack* genericTrack); void mxf_clear_generic_track(MXFGenericTrack* genericTrack); int mxf_get_track(MXFMetadataSet* set, MXFTrack* track); int mxf_set_track(MXFMetadataSet* set, MXFTrack* track); void mxf_clear_track(MXFTrack* track); #define STRUCTURAL_COMPONENT_ITEMS \ INTERCHANGE_OBJECT_ITEMS; \ mxfUL dataDefinition; \ OPTIONAL(mxfLength, duration); typedef struct { STRUCTURAL_COMPONENT_ITEMS; } MXFStructuralComponent; #define SEQUENCE_ITEMS \ STRUCTURAL_COMPONENT_ITEMS; \ VARARRAY(mxfUUID, structuralComponents); typedef struct { SEQUENCE_ITEMS; } MXFSequence; #define SOURCE_CLIP_ITEMS \ STRUCTURAL_COMPONENT_ITEMS; \ mxfPosition startPosition; \ mxfUMID sourcePackageID; \ uint32_t sourceTrackID; typedef struct { SOURCE_CLIP_ITEMS; } MXFSourceClip; int mxf_get_structural_component(MXFMetadataSet* set, MXFStructuralComponent* structuralComponent); int mxf_set_structural_component(MXFMetadataSet* set, MXFStructuralComponent* structuralComponent); void mxf_clear_structural_component(MXFStructuralComponent* structuralComponent); int mxf_get_sequence(MXFMetadataSet* set, MXFSequence* sequence); int mxf_set_sequence(MXFMetadataSet* set, MXFSequence* sequence); void mxf_clear_sequence(MXFSequence* sequence); int mxf_get_source_clip(MXFMetadataSet* set, MXFSourceClip* sourceClip); int mxf_set_source_clip(MXFMetadataSet* set, MXFSourceClip* sourceClip); void mxf_clear_source_clip(MXFSourceClip* sourceClip); #ifdef __cplusplus } #endif #endif include/mxf/mxf_p2_extensions_data_model.h0000644000454400017500000000426511026526361020160 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.h0000644000454400017500000000303011026526361013515 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.h0000644000454400017500000000347711026526361015126 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.h0000644000454400017500000001044611026526361015216 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.h0000644000454400017500000000372311026526361014503 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.h0000644000454400017500000001172611026526361014353 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.h0000644000454400017500000000307411026526361014344 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.h0000644000454400017500000000400011026526361015463 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.h0000644000454400017500000000226511026526361014672 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.h0000644000454400017500000000661511026526361015251 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.h0000644000454400017500000000346211026526361014562 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.h0000664000454400017500000000630311026526361014405 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.h0000644000454400017500000000374011026526361015376 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.h0000644000454400017500000000346411026526361015063 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.h0000644000454400017500000000214111026526361014566 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.h0000644000454400017500000000215011026526361015225 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.h0000644000454400017500000001275411026526361013661 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.h0000644000454400017500000001000111026526361014512 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