bin/0000775000454400017500000000000011070222777010515 5ustar stuartcrdbin/writeavidmxf0000775000454400017500000247732311070222777013176 0ustar stuartcrdELF4 4 ((%444@@tttX-X- /   /   Ptd-  QtdRtd /  /lib/ld-linux.so.2GNUSuSESuSE %42 #+- /3,*.")%0'$1  ! (&0;t4  1xTCW2f.k2UDC 7G[F) 'd"|97r$ ` .    K"45A>7L ;Q?_%EH libuuid.so.1__gmon_start___Jv_RegisterClasses_finiuuid_generate_initlibc.so.6_IO_stdin_usedstrcpygmtime_rsprintfftellmbstowcsstdinstrftime__assert_failgmtimefeoffgetcstrlenmemsetfseek__fxstat64stdoutfputcfseeko64memcpyfclosewcscmpmallocstrcatftello64removesscanfstderrfilenofwritefreadgettimeofdaytimesfopen64strcmp__libc_start_mainwcslenvfprintfsnprintffree_edata__bss_start_endGLIBC_2.2GLIBC_2.1GLIBC_2.0Kii ii ii    % (           $  ( , 0 4 8 < @ D H L P T X \ ` d h l  p "t #x $| & ) * + , - . 0 1 2U(Cw5 % % h% h% h% h% h % h(% h0% h8p% h@`%$ hHP%( hP@%, hX0%0 h` %4 hh%8 hp%< hx%@ h%D h%H h%L h%P h%T h%X h%\ hp%` h`%d hP%h h@%l h0%p h %t h%x h%| h% h% h% h% h% h % h(% h0% h8p% h@`1^PTRh h0QVhЙUS[2tJX[ÐU= t  ҡ u ÐU tt $ ÐUSHPX  ˉ[]É'UPf] Ít&'UWVSUWMUW1EtOwE1ۅ~3t&E WUu E؃EE1w9҃EU9Uu[^_]Í&'UWVSD$$D$ D D$DD$$ D$  D$PD$$hD$ D$PD$$D$ D$oD$$ D$ D$ID$$ D$ D$TD$$ D$ f D$SD$$$ D$ A D$WD$$x D$  D$VD$$ D$ D$D$$/D$ D$(D$$( D$ D$cD$$T D$ D$.D$$ D$ c D$.D$$ D$ > D$>D$$ D$  D$ND$$X D$ D$ID$$ D$ D$ID$$ D$ D$ID$$@ D$ D$8D$$ D$ ` D$8D$$ D$ ; D$9D$$D$  D$9D$$@D$ D$8D$$|D$ D$9D$$D$ D$9D$$D$ D$8D$$0D$ ] D$CD$$lD$ 8 D$1D$$D$  D$CD$$D$ D$ID$$(D$ $ D$ $ D$ D$XD$$tD$ z D$ED$$D$ U D$TD$$D$ 0Í&'L$qUWVSQ8!I Dž ]Dž$EEEEEE$D$D$Y $D$l D$;$#EUEE`UU$3A $%A<Dž4Dž8Dž<Dž@DžDDžHDžLDžPDžTDž\Dž`DždDžtDžDžfLˉ,8:u9:Cu::C;B 0L9,LL4L9L4H'tt'ED$DD$t$Gp <H1rt&1Xt&z   t& A t&t&:N"KxɍvZDqiCC$C@V"ì;H C$ oCL CCP C\ CT CX CHduOL9,LL9\< ku7L9 ,LD@Zr u7L9,LT 8|u*LDžDDžDž0u uoLDž\18!Y[^_]aËD$KD$ $r8! G L98UčEȉD$ T$D$A$LD%@2C$C@MD$i1D%DeC$C@D$uD$ D$D$$ C$C@D$zC@ $@ eC@D$C$=C@yD$Zt&CI$I C@ID$*t&C@ $@ C@D$t&C$C@D$t&C$}C@DžDž2C$FC@D$cC$C@uD$<&C$C@)D$ t&DC $ C@D$&DiCC|uC$[C@C$E~D$D$ D$D$$ @U$D$D$ D$D$$ EtED$$螈Et E$輽H1HCt$C@t$VuCLt$Aì;H{xtK|uu뭋DCH?$H?C@=D$ D$ D$$D$ w8!Y[^_]aËiGSi=S4iBiAS C$S(C,S0iGSi=S4iBiAS C$S(C,S0dFD$D$K $8!Y[^_]aËiM`]P$ۅٽ fE`٭߽h٭D$ D$$ ED$D$ D$$=D$$ ED$t{D$$,D$D$ D$,>D$$ EjED$D$D${D$ $表1ۅ~(ED$$o9؋D${D$$赿D$D$ D$`@D$$ ED$D$|$D$D$ D$ID$$ E=D${D$$D$D$ D$8?D$$ ED$D$|$蔾urD$D$ D$TJD$$ ED$D$ D$?D$$ EHD$|D$$D$D$ D$JD$$ ED${D$$蝽D$D$ D$@D$$ ED$|D$$;D$D$ D$DKD$$ E$D${D$$پD$D$ D$hAD$$ E D$|D$$xUBHt,D$ D$xvD$4$vXD$D$|4$~urD$D$ D$LD$$ ED$D$ D$KD$$ ED$|D$x$舣D$D$ D$LD$$ EaED${PD$$תD$D$ D$AD$$ ED$D$ D$LD$$ EED$}D$$@D$D$ D$MD$$ EiD$D${$!D$D$ D$tBD$$ E D$D$}$¹D$D$ D$MD$$ ED$D$|$cD$D$ D$BD$$ ELD$D$$}$3MUD$zT$4$DD$ D$ D$2D$$ ED$|D$$rD$D$ D$TCD$$ E[D$dyD$x$!D$!D$ D$2D$$ ED$D$$|$買D$D$ D$CD$$ EED$tyD$$D$"D$ D$ND$$ E=D$D$4|$D$D$ D$0DD$$ E]D$y$\$$t]D$#D$ D$4OD$$ E}D$D$D|$5, t"D$D$d|$ݱ/D$t|D$$赱D$D$ D$FD$$ ED$D$T|$jQD$D$ D$ED$$ ESFpD$xD$$D$D${$ٴD$D$ D$DD$$ ED$D$ D$DD$$ ED$D$ D$GD$$ EPtD$D$}4$vurD$D$ D$XD$$ ED$D$ D$dND$$ EtD$}D$p$耛D$D$ D$XD$$ EY\$D$y$EP EWD$'D$ D$4PD$$ ED$D$ D$FD$$ EEЉD$D$}t$@D$D$ D$TYD$$ EIUBtD$yD$$ϦE1,D$E$bEEU$cU$DcËED$yD$4$.D$yD$$}D$yD$$IpSt8E UBtD$yD$$ڥ CD$yD$$CD$D$z$耠uD$D$ D$z$BED$$zD$4$D$4zD$$OS FxD$D$Dz$CDSHD$TzD$T$ $艝 UD$dzT$4$4D$tzD$$謗aC FxD$D$Dz$LCDSHD$TzD$T$ $2C1҅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$lD$$ ,1[^_]Ðt&A(A,D$ D$D$E$HxD$D$ D$D$$ 1ID$D$ D$D$$ 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$ 0D$ND$$ 1v]u}]Ívv떋E9Uvz&'U($,]Éu։}M~t>1 CBCBC B BE]u}]D$GD$ 0D$D$$ 1‰'UVS0UE ME]uD$dD$ 0D$D$$ D$hD$ 0D$LD$$ 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$8D$$ 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$D$$ 1҃ [^]ÍC4$D$tPC4$D$轱uD$ D$ D$hD$$  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$D$$ EsD$D$ D$ȢD$$ E9&D$D$ D$D$$ EM <$L$صtMD$ ?<$4urD$D$ D$pD$$ ED$D$ D$@D$$ E`D$<$~u9D$D$ D$8D$$ EU B<$D$?u9D$D$ D$D$$ EM A<$D$u9D$D$ D$ԣD$$ EuD$ ?<$óu9D$D$ D$D$$ E(D$<$Fu D$M AQ<$D$T$Lu9D$D$ D$<D$$ ED$ ?<$u9D$D$ D$tD$$ 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$0D$$ 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$rD$$ EM A4<$D$腨u9D$D$ D$D$$ ED$?<$خu9D$ D$ D$4D$$ 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$$ $_EE0UT$ED$EUĉD$T$ED$ ED$E $D$0EЃEeDfD$D$ D$,D$$ D$fD$ D$D$$ D$gD$ D$ԪD$$ pD$D$ D$D$$ >D$D$ D$D$$  D$D$ D$\D$$ D$D$ D$0D$$ 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$lD$$ D$rD$ D$,D$$ D$D$ D$ȯD$$ D$D$ D$lD$$ aD$D$ D$@D$$ /D$D$ D$D$$ 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$ 2D$qD$+$̻'UEU ttE UD$ 2D$jD$+$̻詎'UWV1S|E}܃ED$E$:nE$nE$nt$ËE<$D$!n<$int<$n$D$NtٍE\$$uED$D$ D$ +D$$ |1[^_]ËED$E$mEE$mE$nD$2Ǎ@$蹊kEEwD$ED$E܉$AmE܉$mE܉$m4$Í@D$aG$ftf;C$uE$t$tED$7D$+D$ G$D$$D$ 1|[^_]ËG(D$E$GD$E$QtED$BD$+D$G$D$ G(D$$D$ 1덍Et$$tED$D$/D$ +D$l$ |1[^_]ðAGD$E$sED$D$!D$ +D$($ 1UWVS,}u4$GD$rkf4$k4$lE$$lE@4D$2E$蚈uE<$P4T$D$=uD$D$ +D$0D$$ ,1[^_]É|$4$j4$(ktq4$lk<$ÍED$CD$tW\$E$$>nuD$D$ +D$D$$ ,1[^_]Ã,[^_]D$D$ +D$D$$ ,1[^_]fUWVS1ۃu} Dt?uD$D$ +D$D$$ 1[^_]É<$耊$D t |$$葊ED[^_]D$D$ +D$HD$$ 1댍USÃt(t$胉t$o[]Í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$ +D$LD$$ D$!D$ +D$D$$ E^,1[^_]fD$D$ +D$D$$ ,1[^_]Í&D$D$ +D$D$$ x&'UVSÃt:@tCt$܆C;tD$D$$H[^]þDt$蜆Du뺍v'UVS U]u wbiŒD$uTiŒ\ St&4$襆$:Ctit$$跆EC EC [^]fD$1D$ +D$D$$  [^]ÉfD$D$ +D$D$$ 1t UVS U]u wriŒD$udiŒ\ St&4$蕅$*Ctyt$$觅C D$D$$| [^]ÍvD$w1D$ +D$D$$  [^]ÉVD$D$ +D$D$$ 1ds UVS U]u wbiŒD$uTiŒ\ St&4$u$ Ctit$$臄EC EC [^]fD$T1D$ +D$D$$  [^]ÉfD$]D$ +D$D$$ 1Tt UVS UMu B1w^iŒ\$uP\ St*4$g$Ct$$uEC [^]ÍD$41D$ +D$D$$  [^]D$01D$ +D$XD$$ D$;D$ +D$D$$ 1! UWVS }tL1$ b$bf؃Ìut$踁 [^_]Ív'UWVS,u E$8葂ÉE&1߅t.4$́$a7t$E$ցMUBABAB A MBBABABA B $D$$dED$E$dt ,[^_]D$zD$ +D$D$$ D$D$ +D$LD$$ E,1[^_]D$D$ +D$D$$ ,1[^_]Ðt&D$D$ +D$D$$ |D$ 3D$xD$+$Bv'US4$$F譀ED$$FD$$ D$0E$GcD$E$1cD$ D$D$YE$vD$ D$D$_E${D$ D$D$fE$D$ D$D$mE$mWD$ D$D$XE$B^D$ D$D$^E$eD$ D$D$eE$lD$ D$D$lE$D$ D$ D$sE$D$D$ D$ D$wE$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$E$VD$D$E$<D$D$($D$XD$ D$D$$ -D$=D$ D$dD$$ E$14[]D$D$ +D$pD$$ 41[]Ðt&D$;D$ D$D$$ 널D$<D$ D$ D$$ QD$>D$ D$D$$ D$?D$ D$D$$ D$@D$ D$0D$$ D$AD$ D$tD$$ 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$D$$ D$KD$ D$lD$$ D$LD$ D$D$$ D$MD$ D$(D$$ cD$ND$ D$D$$ 1D$OD$ D$D$$ D$PD$ D$@D$$ D$QD$ D$D$$ D$D$2$D$YD$ D$D$$ ID$RD$ D$ D$$ D$SD$ D$pD$$ 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$0D$$ D$D$S$u2D$^D$ D$D$$ @D$D$W$u2D$_D$ D$\D$$ D$D$]$gu2D$`D$ D$D$$ D$D$e$u2D$aD$ D$D$$ VD$D$m$u2D$bD$ D$4D$$ D$D$sE$ztND$D$$\udD$eD$ D$D$$ D$dD$ D$|D$$ gD$D$$u2D$fD$ D$$D$$ D$D$$u2D$gD$ D$lD$$ 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$(D$$ D$D$۹$u2D$qD$ D$D$$ QD$D$ D$D$E$"D$D$ D$ D$˳E$pD$D$ D$!D$ѳE$=%D$D$ D$"D$ٳE$ D$D$ D$#D$޳E$[D$D$ D$$D$E$D$D$ D$%D$E$qD$D$ D$&D$E$>,D$D$ D$'D$E$ D$D$ D$(D$E$D$D$ D$)D$ E$UD$ D$ (D$*D$E$rD$D$ (D$+D$E$?D$D$ (D$,D$E$ RD$D$ (D$-D$E$D$D$ ,D$.D$E$D$ D$ *D$/D$E$sD$D$ -D$0D$#E$@#D$D$ -D$1D$-E$ D$D$ D$2D$5E$D$ 3D$3D$AE$udD$D$ D$`D$$ D$tD$ D$$D$$ D$ %3D$3D$FE$udD$D$ D$D$$ qD$D$ D$D$$ ?D$D$-D$ <D$ 53D$%3D$XE$1D$D$ D$D$$ D$D$ D$D$$ D$D$ D$@D$$ fD$D$-D$D$ E3D$%3D$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$$D$$ D$~D$ D$D$$ D$}D$ D$\D$$ gD$D$ D$0D$$ 5D$D$ D$D$$ D$D$ D$D$$ D$ U3D$%3D$dE$ u2D$D$ D$XD$$ xD$D$D$;D$ e3D$U3D$lE$ju2D$D$ D$D$$ D$D$D$;D$ u3D$U3D$E$u2D$D$ D$PD$$ D$D$D$;D$ 3D$U3D$}E$u2D$D$ D$D$$ %D$D$1D$;D$ 3D$U3D$E$u2D$D$ D$lD$$ D$D$D$;D$ 3D$U3D$E$u2D$D$ D$D$$ CD$D$0D$;D$ 3D$U3D$E$5u2D$D$ D$D$$ D$D$,D$ ;D$ 3D$U3D$E$u2D$D$ D$$D$$ aD$D$D$ ;D$ 3D$U3D$ѴE$Su2D$D$ D$D$$ D$D$D$ ;D$ 3D$U3D$E$u2D$D$ D$LD$$ D$ 3D$%3D$E$u2D$D$ D$D$$ &D$D$-D$ <D$ 4D$3D$E$u2D$D$ D$@D$$ D$D$ D$<D$ 4D$3D$E$u2D$D$ D$D$$ DD$D$ D$<D$ %4D$3D$E$6u2D$D$ D$|D$$ D$D$D$<D$ 54D$3D$sE$u2D$D$ D$D$$ bD$D$ D$<D$ E4D$3D$&E$Tu2D$D$ D$D$$ D$D$-D$<D$ U4D$3D$4E$u2D$D$ D$\D$$ D$D$D$<D$ e4D$3D$?E$ru2D$D$ D$D$$ D$D$D$<D$ u4D$3D$PE$u2D$#D$ D$D$$ D$D$ D$<D$ 4D$3D$_E$u2D$*D$ D$8D$$ -D$ 4D$%3D$E$gu2D$.D$ D$D$$ D$D$D$D$ 4D$4D$hE$u2D$5D$ D$<D$$ cD$D$D$D$ 4D$4D$qE$Uu2D$<D$ D$D$$ D$ 4D$%3D$qE$,u2D$@D$ D$D$$ D$D$*D$'D$ 4D$4D$E$u2D$GD$ D$D$$ (D$D$D$?D$ 4D$4D$E$u2D$ND$ D$D$$ D$D$D$?D$ 4D$4D$E$u2D$UD$ D$HD$$ FD$ 5D$%3D$E$u2D$YD$ D$D$$ D$D$*D$DD$ 5D$5D$E$u2D$`D$ D$TD$$ |D$D$ D$DD$ %5D$5D$5E$nu2D$gD$ D$D$$  D$D$D$DD$ 55D$5D$E$u2D$nD$ D$tD$$ D$D$D$DD$ E5D$5D$˵E$u2D$uD$ D$D$$ )D$D$D$DD$ U5D$5D$ߵE$u2D$|D$ D$D$$ D$ e5D$%3D$E$u2D$D$ D$XD$$ _D$ u5D$e5D$E$u2D$D$ D$D$$ D$D$ D$@D$ 5D$u5D$E$u2D$D$ D$$D$$ D$ 5D$e5D$E$u2D$D$ D$D$$ E$u2D$QD$ D$D$$  D$D$D$aD$ 7D$7D$KE$u2D$XD$ D$D$$ D$ 7D$5D$`E$u2D$\D$ D$D$$ BD$ 7D$5D$pE$|u2D$`D$ D$0D$$ D$D$0D$GD$ 7D$7D$E$۽u2D$gD$ D$D$$ xD$ 7D$%3D$~E$u2D$kD$ D$0D$$ D$D$D$/D$ 7D$7D$E$u2D$rD$ D$D$$ D$ 8D$7D$E$u2D$vD$ D$HD$$ UD$D$D$0D$ 8D$8D$E$Gu2D$}D$ D$D$$ D$D$D$0D$ %8D$8D$E$ֻu2D$D$ D$TD$$ sD$D$#D$0D$ 58D$8D$E$eu2D$D$ D$D$$ D$D$,D$0D$ E8D$8D$ӷE$u2D$D$ D$D$$ D$D$,D$0D$ U8D$8D$E$胺u2D$D$ D$,D$$  D$ e8D$8D$E$Zu2D$D$ D$D$$ D$D$D$2D$ u8D$e8D$E$蹹u2D$D$ D$dD$$ VD$D$D$ 2D$ 8D$e8D$E$Hu2D$D$ D$ D$$ D$D$D$2D$ 8D$e8D$E$׸u2D$D$ D$D$$ tD$D$D$2D$ 8D$e8D$E$fu2D$D$ D$ D$$ D$D$D$2D$ 8D$e8D$E$u2D$D$ D$L D$$ D$D$D$2D$ 8D$e8D$-E$脷u2D$D$ D$ D$$ !D$D$D$2D$ 8D$e8D$:E$u2D$D$ D$ D$$ D$D$D$2D$ 8D$e8D$HE$袶u2D$D$ D$ D$$ ?D$D$D$2D$ 8D$e8D$WE$1u2D$D$ D$< D$$ D$D$D$2D$ 9D$e8D$fE$u2D$D$ D$ D$$ ]D$D$D$ 2D$ 9D$e8D$tE$Ou2D$D$ D$D$$ D$D$D$ 2D$ %9D$e8D$E$޴u2D$D$ D$pD$$ {D$D$D$ 2D$ 59D$e8D$E$mu2D$D$ D$,D$$  D$D$D$2D$ E9D$e8D$E$u2D$D$ D$D$$ D$D$D$2D$ U9D$e8D$E$苳u2D$D$ D$D$$ (D$D$D$2D$ e9D$e8D$E$u2D$ D$ D$dD$$ D$D$ D$ 2D$ u9D$e8D$ҸE$該u2D$D$ D$0D$$ FD$D$D$2D$ 9D$e8D$߸E$8u2D$D$ D$D$$ D$D$,D$2D$ 9D$e8D$E$DZu2D$"D$ D$D$$ dD$D$D$2D$ 9D$e8D$E$Vu2D$)D$ D$lD$$ D$D$D$2D$ 9D$e8D$E$u2D$0D$ D$8D$$ 邿D$D$D$2D$ 9D$e8D$$E$tu2D$7D$ D$D$$ D$D$D$2D$ 9D$e8D$3E$u2D$>D$ D$D$$ 頾D$D$,D$2D$ 9D$e8D$BE$蒯u2D$ED$ D$xD$$ /D$ 9D$e8D$WE$iu2D$ID$ D$@D$$ ֽD$D$D$3D$ :D$9D$mE$Ȯu2D$PD$ D$D$$ eD$D$D$3D$ :D$9D$|E$Wu2D$WD$ D$xD$$ D$D$D$3D$ %:D$9D$E$u2D$^D$ D$0D$$ 郼D$D$D$3D$ 5:D$9D$E$uu2D$eD$ D$D$$ D$D$!D$ 3D$ E:D$9D$E$u2D$lD$ D$D$$ 须D$D$D$3D$ U:D$9D$ĹE$蓬u2D$sD$ D$8D$$ 0D$D$D$ 3D$ e:D$9D$йE$"u2D$zD$ D$D$$ 鿺D$D$D$3D$ u:D$9D$E$豫u2D$D$ D$D$$ ND$D$D$3D$ :D$9D$E$@u2D$D$ D$4D$$ ݹD$D$D$3D$ :D$9D$E$Ϫu2D$D$ D$D$$ lD$ :D$e8D$E$覱u2D$D$ D$ D$$ D$D$D$4D$ :D$:D$E$u2D$D$ D$ !D$$ 颸D$D$D$4D$ :D$:D$.E$蔩u2D$D$ D$!D$$ 1D$D$D$4D$ :D$:D$>E$#u2D$D$ 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$hE$Чu2D$D$ D$`$D$$ mD$D$'D$4D$ ;D$:D$tE$_u2D$D$ D$%D$$ D$D$D$4D$ %;D$:D$|E$u2D$D$ D$%D$$ 鋵D$ 5;D$8D$E$ŭu2D$D$ D$T&D$$ 2D$D$D$=D$ E;D$5;D$E$$u2D$D$ D$&D$$ D$D$!D$=D$ U;D$5;D$E$賥u2D$D$ D$'D$$ PD$D$D$=D$ e;D$5;D$E$Bu2D$D$ D$P(D$$ ߳D$D$D$=D$ u;D$5;D$ϺE$Ѥu2D$D$ D$)D$$ nD$D$D$=D$ ;D$5;D$E$`u2D$D$ D$)D$$ D$D$D$=D$ ;D$5;D$E$u2D$D$ D$*D$$ 録D$D$D$ =D$ ;D$5;D$E$~u2D$D$ D$P+D$$ D$D$,D$=D$ ;D$5;D$E$ u2D$D$ D$+D$$ 骱D$ ;D$8D$(E$u2D$ D$ D$,D$$ QD$D$,D$>D$ ;D$;D$EE$Cu2D$D$ D$P-D$$ D$ ;D$8D$WE$u2D$D$ D$ .D$$ 釰D$D$D$?D$ ;D$;D$jE$yu2D$D$ D$.D$$ D$ <D$5;D$|E$Pu2D$!D$ D$8/D$$ 齯D$D$D$ =D$ <D$<D$E$诠u2D$(D$ D$/D$$ LD$D$D$ =D$ %<D$<D$E$>u2D$/D$ D$`0D$$ ۮD$D$D$ =D$ 5<D$<D$E$͟u2D$6D$ D$1D$$ jD$ E<D$<D$E$褦u2D$:D$ D$1D$$ D$ U<D$%3D$2E$Ku2D$>D$ D$2D$$ 鸭D$ e<D$%3D$ŻE$tEU錭D$BD$ D$2D$$ MUE UMA4Q8]ÍUEE ]UUfR ‹E f]Ðt&UMSAY A ‹E Ӊ[]ÍvU1҉W1VS E0@Y¸ A 1 A1 A1҉]M1ۉ¸˹ ȋM 1IMM ڋ] ȉ[E U]] E Љ C [^_]Í'U]&U]&U]&U]&U]&UVSu] 4$\$CD$F$TCD$F$BCD$F$0CD$F$CD$F$] u[^]t&U]G&U]] uu\$4$ ] ]uu]&U]&U]&UVSu] 4$\$vCD$F$dCD$F$RCD$F$:] u[^])'U]] uu\$4$] ]uu]&U]E ]uuD$$u u]]]&UVSE uft+1t&ЍPD$$ 1҃0[^]ÐED$ E@$\$D$F$uD$D$ u<D$P>D$$ 01[^]Í&'U(]]}}uStSf;{tDCtD$$ 1맍'U]]uu t$$OCFCfF]u]Í&UUM BABAB A BABABABA]Í&UUM BABAB A ] UEE]&'UEE]&'U]&U]w&UUM BABAB A BABABABA]Í&UUM BABAB A ] UUM BABAB A ] UUM BABAB A ] UWVS E] }Ef]$pf9vft$1ۋEӃ f9ވDuf9uw [^_]EE )WEU [^_]W&UWVS E} $)ft&1ۍpEӃ 9WDWu [^_]Ðt&UE$ɍDÍUEU ttE UD$ SD$AD$u<$̻'UEU E U]x&UWVS u }4$)Eyf4$t/4$<$Í@D$Kt׋E [^_]ËEt$$v4$ht,4$9E~4$<$Í@D$t1롍&'US$E]\$$E\$D$ E D$E$ $[]Ít&US$E]\$$GE\$D$ E D$E$$[]Ít&UE D$pD$E$1t EÉ'US$E ]\$$E\$D$E$$[]Ít&'US$E ]\$$E\$D$E$Q$[]Ít&'UE D$D$E $]1t EÉ'US$]EED$E D$E$trUfzw8D$D$ u<D$<D$$ $1[]ÍvCD$CD$B$%C $[]ÍvD$D$ u<D$>D$$ $1[]Ít&'US$]EED$E D$E$UfzvDED$ED$B${9]E]XES$[]Ðt&D$D$ u<D$<D$$ $1[]D$D$ u<D$>D$$ $1[]ÍD$D$ u<D$<D$$ $1[]Ít&'U(EED$E D$E$t[Ufzv ED$ED$B$SD$D$ u<D$<D$$ 1D$D$ u<D$>D$$ 1Ív'U(EED$E D$E$t[Ufzv ED$ED$B$D$D$ u<D$<D$$ 1D$D$ u<D$>D$$ 1Ív'U(EED$E D$E$ tVUfzt1D$D$ u<D$<D$$ 1ËED$B$ifD$D$ u<D$>D$$ 1 U(EED$E D$E$JtVUfz t1D$D$ u<D$<D$$ 1ËED$B$9fD$D$ u<D$>D$$ 1 U(EED$E D$E$tVUfzt1D$D$ u<D$<D$$ 1ËED$B$ifD$D$ u<D$>D$$ 1 U(EED$E D$E$tVUfzt1D$D$ u<D$<D$$ 1ËED$B$fD$D$ u<D$>D$$ 1 U(EED$E D$E$ tVUfzt1D$D$ u<D$<D$$ 1ËED$B$fD$D$ u<D$>D$$ 1 U(EED$E D$E$JtVUfzt1D$D$ u<D$<D$$ 1ËED$B$fD$D$ u<D$>D$$ 1 U(EED$E D$E$u6D$yD$ u<D$>D$$ 1Ðt&UED$BD$B$ÍU(EED$E D$E$u6D$mD$ u<D$>D$$ 1Ðt&UBD$B$UfÍ'U(EED$E D$E$jtVUfzt1D$eD$ u<D$<D$$ 1ËED$B$YfD$eD$ u<D$>D$$ 1 U(EED$E D$E$tVUfz t1D$`D$ u<D$<D$$ 1ËED$B$fD$`D$ u<D$>D$$ 1 U(EED$E D$E$tVUfzt1D$[D$ u<D$ =D$$ 1ËED$B$fD$[D$ u<D$>D$$ 1 U(EED$E D$E$*tVUfzt1D$VD$ u<D$ =D$$ 1ËED$B$ fD$VD$ u<D$>D$$ 1 U(EED$E D$E$jtVUfzt1D$QD$ u<D$ =D$$ 1ËED$B$yfD$QD$ u<D$>D$$ 1 UVS0] K0ut$E$D$u8D$D$ u<D$?D$$ 1҃0[^]ËEt$D$ ED$C0$KuD$D$ u<D$H?D$$ 01[^]D$D$ u<D$ =D$$ 01[^]fUVS0] s0ut$E$D$u8D$D$ u<D$?D$$ 1҃0[^]ËEt$D$ ED$C0$KuD$D$ u<D$H?D$$ 01[^]D$D$ u<D$ =D$$ 01[^]fUVS0]C0ut$E $D$u8D$D$ u<D$?D$$ 1҃0[^]ËEt$D$C0$uD$D$ u<D$?D$$ 01[^]ÐD$D$ u<D$ =D$$ 01[^]Ð&UVS0]C0ut$E $D$u8D$D$ u<D$?D$$ 1҃0[^]ËEt$D$C0$uD$D$ u<D$?D$$ 01[^]ÐD$D$ u<D$ =D$$ 01[^]Ð&U(EED$E D$E$tVUfzt1D$LD$ u<D$<D$$ 1ËED$B$fD$LD$ u<D$>D$$ 1 U(EED$E D$E$tVUfzt1D$GD$ u<D$<D$$ 1ËED$B$fD$GD$ u<D$>D$$ 1 U(EED$E D$E$*tVUfzt1D$BD$ u<D$<=D$$ 1ËED$B$fD$BD$ u<D$>D$$ 1 U(EED$E D$E$jtVUfzt1D$=D$ u<D$<D$$ 1ËED$B$fD$=D$ u<D$>D$$ 1 U(EED$E D$E$tVUfzt1D$8D$ u<D$<D$$ 1ËED$B$IfD$8D$ u<D$>D$$ 1 U(EED$E D$E$tVUfzt1D$3D$ u<D$<D$$ 1ËED$B$fD$3D$ u<D$>D$$ 1 U(EED$E D$E$*tVUfzt1D$.D$ u<D$<=D$$ 1ËED$B$fD$.D$ u<D$>D$$ 1 U(EED$E D$E$jtVUfzt1D$)D$ u<D$<D$$ 1ËED$B$fD$)D$ u<D$>D$$ 1 U(EED$E D$E$tVUfzt1D$$D$ u<D$<D$$ 1ËED$B$fD$$D$ u<D$>D$$ 1 U(EED$E D$E$tEPEffD$D$ u<D$>D$$ 1 U(ED$E D$E$q UWVSM Q8A4 t[^_]ÍA 1ۍ}1D$<$<$P@։<$u܉\$t$E$1҉v 1҃[^_]ÍUWVS<] ED$}܋CD$E$%iEUMQ\$<$+Ep<$M $D$ËE։p<$&uɃ<[^_]Ív'UVS u ]F$D$u6D$D$ u<D$?D$$  1[^]F$D$tUFD$F$D$ V9tlD$D$ u<D$@D$$  1[^]D$D$ u<D$?D$$  1[^]F [^]ÍUWV1S1ۃD$$ 1뒍&'US]E $D$wu7D$\D$ u<D$XBD$$ 1҃[]ËE$D$=uD$]D$ u<D$BD$$ 1[]Í'UVS@uED$E D$$mgE]$D$$$tc$UT$ P$D$T$F$fuD$-D$ u<D$BD$$ 1@[^]ËE@4t>EpD$"D$ u<D$BD$$ @1[^]ø몍v'U($<]uƉ}Utl1D$@lFCFCF C SCSCSCSCC $%E]u}]D$rD$ u<D$PCD$$ 1'U]7j&UMA0t tE L$$D$eÐt&D$D$ u<D$CD$$ 1 UWVS,} EED$$Zu7D$VD$ u<D$CD$$ ,1[^_]ËEu4$D$4$to4$6<$ÉD$tډ\$E$uD$^D$ u<D$CD$$ E$,1[^_]ËEU,[^_]Ív'US$]E\$E D$E$1҅u$[]ËE$t?D$sD$ u<D$,DD$$ $F$1[]ËE$U$$$[]Í&UWVS,] E}D$D$S$*u7D$D$ u<D$PDD$$ 1,[^_]ËE<$D$@CuD$4$4$4$XD$SÉ$u҉\$<$uD$D$ u<D$N=D$$ 1WD$D$ u<D$DD$$ ,1[^_]Ã,[^_]Í'U(]] uu\$4$u>D$qD$ u<D$DD$$ 1ҋ]Ћu]Ív\$4$DuD$rD$ u<D$DD$$ ]1ҋu]UE D$D$E $1tEB fUWVS,Eu E$$bÉE%1 CES fC҉FCFCF C tED$\$$Jt6\$E $4EUC E,[^_]ÐD$D$ u<D$tED$$ D$D$ u<D$j=D$$ E$K,1[^_]ÐD$D$ u<D$ED$$ 뎐D$D$ u<D$,ED$$ ,1[^_]É'U8uƍE]ˉ}EED$L$$tEU]u}]ÍED$F\$$^urED$\$$^u1D$bD$ u<D$ED$$ 1돍ED$ E@$\$D$F$G^tZvED$ E\$<$D$u7D$gD$ u<D$FD$$ 1D$dD$ u<D$ FD$$ 1t&UVS0uEF0$WD$E$D$UF0$M 3u?D$D$ u<D$GD$$ $01[^]ÐD$\$E$u5D$D$ u<D$\GD$$ 뤍$x0[^]D$D$ u<D$FD$$ 01[^]D$ QD$D$u<$FfU8UuM }u]}Z0EtE$EP<fxED$ED$$;uD$D$ u<D$=D$$ 1t$L$$t U]u}]ÍD$D$ u<D$=D$$ 1D$D$ u<D$GD$$ 1닋EMP9)D$D$ u<D$GD$$ 1=މ}C$}EUEt$T$$D$D$ u<D$lND$$ 4$b@1[^]É\$D$SE$tEU@[^]D$D$ u<D$ PD$$ 둍t&'U($螿‰E@@@ @@E B$D$&E$0tEUÐt&D$D$ u<D$PD$$ E$1Ít&D$D$ u<D$\PD$$ 1ÐUWVS,E ]}$u܉D$E4$D$$ht>4$\t2$蠝<$D$duЉ4$舝U,[^_]Ã,1[^_]ÍU]g&UVStFt2tt&$ּۉut$$谼[^]ÍvUWVS\T$EUMEE$u1\[^_]ÍED$ $]uID$yD$ TD$ UD$$ E$qU܉$f딍t&UD$ $EMD$EL$$MEu9EXfvPD$$ PD$zD$ TD$DUD$$ TD$$ !D$D$ TD$|D$$ D$D$ TD$bD$$ E$ʋ҉ÉxEUgu?D$ D$D$ TD$dcD$$ D$ tpT$D$U$-u2D$D$ TD$cD$$ ED$M $u D$D$ \$t$]$蹊u2D$D$ TD$cD$$ (l$uE$Eb &US$]D$D$D$D$ nD$nD$[T$>u:D$=D$ cD$ dD$$ 1҃$[]ÍvD$D$D$D$ nD$nD$hT$D$D$D$D$ nD$nD$xT$D$ nD$nD$T$D$RD$ cD$DfD$$ 1t&D$DD$ cD$dD$$ $1[]D$KD$ cD$eD$$ $1[]D$D$,D$D$ mD$nD$$ztXD$ nD$nD$$uhD$^D$ cD$PgD$$ 1D$YD$ cD$fD$$ 1D$D$ D$D$ nD$5nD$T$u4D$fD$ cD$gD$$ 1oD$D$D$D$ oD$5nD$T$Bu4D$mD$ cD$HhD$$ 1D$D$D$D$ mD$oD$T$u4D$vD$ cD$hD$$ 1D$D$D$DD$ \mD$oD$T$bu4D$}D$ cD$|iD$$ 1D$ mD$nD$T$:u4D$D$ cD$jD$$ 1D$D$ D$PD$ |mD$mD$5$u4D$D$ cD$jD$$ 1WD$D$D$PD$ lmD$mD$$*u4D$D$ cD$kD$$ 1D$ 5oD$%oD$T$u4D$D$ cD$kD$$ 1D$ EoD$5oD$T$u4D$D$ cD$lD$$ 17D$ UoD$5oD$T$Ru4D$D$ cD$plD$$ 1D$ eoD$5oD$ U$D$D$ cD$lD$$ 1~USE $sD$CD$E$ˍUBD[]fUWVS,u }4$vsD$ D$ܬ <$ÍDD$葕u=D$D$ D$ D$$ 1,[^_]ÍD$\$<$|t$u4$st&4$Ht4$t<$D$7CD$<$蠌uD$ D$ D$h D$$ ,1[^_]Ðt&D$D$ D$ D$$ ,1[^_]ðD$ D$ D$8 D$$ 1&'USÃt$9[]Í'UVSÃ0$E@@@ f@D$C$vtE0[^]D$DD$ D$ܪ D$$ D$PD$ D$ D$$ E01[^]D$MD$ D$ D$$ 01[^]Í&UEt EEÍUS$]fEf}fy3ED$CD$$Rpu΋E Uf$[]D$ D$ D$D $ $1[]ÍUE D$`D$E$o1҅tEfɉÐt&USE ]D$fEED$E$o1tBBCB CBC []Ð&U8uu}E} ]^fED$`|$$-otUf]u}]f}tPED$D$$nED$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$ $̻蚎v'UEU ttE UD$ D$6D$ $̻I'US]t$Uot$G[]Ít&'US$-tJ@@@ @@$D$qEf[]D$oD$ D$ D$$ 1[]Ð&UWVSLuEEE$;u7D$D$ 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$l D$$ E$L1[^_]ËE UD$D$ D$ D$$ D$D$ D$ D$$ xt&UED$ܬ $藈ÐUWV0UEu} EEEUu}u9UEfM9MvuЉ}fEЋUԃ0^_]ÍvEEMܸ U+E܋u}EEMM ‹EUUMM ЋUMuU9UM)щM̉MM ‹ẺUEPEtEUE&1ufE9ErU9UvUMUЉMME+EMEM9g)U]U]Ít&'UWVS^ùE)E}Ut+1ƍED$E D$E$9}u߃[^_]Ë$ÐUS t1Ћ u[]ÐUS[lY[d%d:%d:%d:%d%lld%u-%u-%uT%u:%u:%u:%uInputs: -h--help--prefixMissing argument for %s --clip--tape--project--ntsc--nolegacy--aspect--comment--desc--tagMissing argument(s) for %s Descript--start-tc--mp-uid--mp-created--tp-uid--tp-created--mjpeg--res2:13:110:110:1m15:1s20:1--dv25--dv50--dv1080i50--dv720p50--IMX30--IMX40--IMX50--DNxHD720p120--DNxHD720p185--DNxHD1080i120--DNxHD1080i185--DNxHD1080p36--DNxHD1080p120--DNxHD1080p185--unc--unc1080i--pcm--wavpcmrbFailed to open WAV file '%s' Not a RIFF WAVE file --bpsInvalid --bps value '%s' Unknown argument '%s' --prefix is required No inputs main.c'%s' failed, in %s:%d _v%d.mxf_a%d.mxfV%dA%dFailed to open file '%s' Failed to write DV100 frame Failed to write IMX frame Failed to write DNxHD frame Failed to write PCM frame Failed to read PCM frame Failed to complete writing %02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02xFailed to read %u bytes of wave data. Actual read was %u Usage: %s <> <> Options: (options marked with * are required) -h, --help display this usage message * --prefix output filename prefix --clip clip (MaterialPackage) name. --project Avid project name. --tape tape name. --ntsc NTSC. Default is PAL --nolegacy don't use the legacy definitions --aspect video aspect ratio x:y. Default is 4:3 --comment add 'Comments' user comment to the MaterialPackage --desc add 'Descript' user comment to the MaterialPackage --tag add user comment to the MaterialPackage. Option can be used multiple times --start-tc set the start timecode. Default is 0 frames --mp-uid set the MaterialPackage UMID. Autogenerated by default --mp-created set the MaterialPackage creation date. Default is now --tp-uid set the tape SourcePackage UMID. Autogenerated by default --tp-created set the tape SourcePackage creation date. Default is now --mjpeg Avid MJPEG --res Resolution '2:1' (default), '3:1', '10:1', '10:1m', '15:1s' or '20:1' --dv25 DV-based 25 Mbps --dv50 DV-based 50 Mbps --dv1080i50 DV 100 Mbps 1080i50 (SMPTE 370M) --dv720p50 DV 100 Mbps 720p50 (not specified in SMPTE 370M) --IMX30 IMX 30 Mbps MPEG-2 video (D-10, SMPTE 356M) --IMX40 IMX 40 Mbps MPEG-2 video (D-10, SMPTE 356M) --IMX50 IMX 50 Mbps MPEG-2 video (D-10, SMPTE 356M) --DNxHD720p120 DNxHD 1280x720p50 120 Mbps --DNxHD720p185 DNxHD 1280x720p50 185 Mbps --DNxHD1080i120 DNxHD 1920x1080i50 120 Mbps --DNxHD1080i185 DNxHD 1920x1080i50 185 Mbps --DNxHD1080p36 DNxHD 1920x1080p25 36 Mbps --DNxHD1080p120 DNxHD 1920x1080p25 120 Mbps --DNxHD1080p185 DNxHD 1920x1080p25 185 Mbps --unc Uncompressed 8-bit UYVY SD --unc1080i Uncompressed 8-bit UYVY HD 1920x1080i --pcm raw 48kHz PCM audio --bps # bits per sample. Default is 16 --wavpcm raw 48kHz PCM audio contained in a WAV file format is a frame count or d?hh:mm:ss:ff (optional 'd' indicates drop frame) format is [0-9a-fA-F]{64}, a sequence of 32 hexadecimal bytes format is YYYY-MM-DDThh:mm:ss:qm where qm is in units of 1/250th second Failed to read --aspect value '%s' Number of user comment tags exceeds the assumed maximum: %d Failed to accept --mp-uid umid value '%s' Failed to accept --mp-created timestamp value '%s' Failed to accept --tp-uid umid value '%s' Failed to accept --tp-created timestamp value '%s' The --res must follow a --mjpeg input Unknown Avid MJPEG resolution '%s' 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' Failed to accept --start-tc timecode value '%s' (inputs[i].mjpegState.buffer = (unsigned char*)malloc(sizeof(unsigned char) * (8192))) != NULL(inputs[i].buffer = (unsigned char*)malloc(sizeof(unsigned char) * (inputs[i].frameSize))) != NULLUncompressed NTSC not yet implemented Uncompressed 1080i NTSC not yet implemented (inputs[i].buffer = (unsigned char*)malloc(sizeof(unsigned char) * (inputs[i].wavInput.numAudioChannels * inputs[i].frameSize))) != NULL(inputs[i].channelBuffer = (unsigned char*)malloc(sizeof(unsigned char) * (inputs[i].frameSize))) != NULLcreate_package_definitions(&packageDefinitions)create_material_package(packageDefinitions, &materialPackageUID, clipName, &materialPackageCreated)set_user_comment(packageDefinitions, "Comments", comment)set_user_comment(packageDefinitions, "Descript", desc)set_user_comment(packageDefinitions, userCommentTags[uctIndex].name, userCommentTags[uctIndex].value)create_tape_source_package(packageDefinitions, &tapePackageUID, tapeName, &tapePackageCreated)create_file_source_package(packageDefinitions, &filePackageUID, NULL, &filePackageCreated, filename, inputs[i].essenceType, &inputs[i].essenceInfo, &filePackage)create_track(packageDefinitions->tapeSourcePackage, i + 1, 0, trackName, inputs[i].isVideo, &projectEditRate, &g_Null_UMID, 0, 0, tapeLen, &tapeTrack)create_track(filePackage, 1, 0, trackName, inputs[i].isVideo, &editRate, &packageDefinitions->tapeSourcePackage->uid, tapeTrack->id, startPosition, 0, &fileTrack)create_track(packageDefinitions->materialPackage, i + 1, inputs[i].trackNumber, trackName, inputs[i].isVideo, &editRate, &filePackage->uid, fileTrack->id, 0, fileTrack->length, &materialTrack)Failed to create Avid MXF clip writer Failed to start writing MJPEG frame Error: image start is non-0xFF byte Failed to write MJPEG frame data Failed to end writing MJPEG frame Failed to write DVBased25 frame Failed to write DVBased50 frame Failed to write Uncompressed frame Failed to read Wave PCM frame Failed to write Wave PCM frame ?6UnmainRIFFWAVEfmt dataread_next_mjpeg_image_datawrite_avid_mxf.cnumSamples == 1filePackage->filename != NULLhaveMaterialTrackRefget_track_writer(clipWriter, materialTrackID, &writer)(newOutput = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (len + 1))) != NULLmbstowcs(newOutput, input, len + 1) != (size_t)(-1)(newOffsetsArray = (MJPEGOffsetsArray*)malloc(sizeof(MJPEGOffsetsArray))) != NULL(newOffsetsArray->offsets = (uint64_t*)malloc(sizeof(uint64_t) * (65535))) != NULLmxf_append_list_element(mjpegFrameOffsets, newOffsetsArray)create_avid_mjpeg_offsets_array(mjpegFrameOffsets, offsetsArray)mxf_load_data_model(&writer->dataModel)mxf_avid_load_extensions(writer->dataModel)mxf_finalise_data_model(writer->dataModel)mxf_create_header_metadata(&writer->headerMetadata, writer->dataModel)mxf_create_set(writer->headerMetadata, &MXF_SET_K(Preface), &writer->prefaceSet)mxf_set_timestamp_item(writer->prefaceSet, &MXF_ITEM_K(Preface, LastModifiedDate), &clipWriter->now)mxf_set_version_type_item(writer->prefaceSet, &MXF_ITEM_K(Preface, Version), 0x0102)mxf_set_ul_item(writer->prefaceSet, &MXF_ITEM_K(Preface, OperationalPattern), &MXF_OP_L(atom, complexity02))mxf_alloc_array_item_elements(writer->prefaceSet, &MXF_ITEM_K(Preface, EssenceContainers), mxfUL_extlen, 1, &arrayElement)mxf_set_utf16string_item(writer->prefaceSet, &MXF_ITEM_K(Preface, ProjectName), clipWriter->wProjectName)mxf_set_rational_item(writer->prefaceSet, &MXF_ITEM_K(Preface, ProjectEditRate), &clipWriter->projectEditRate)mxf_create_set(writer->headerMetadata, &MXF_SET_K(ContentStorage), &writer->contentStorageSet)mxf_set_strongref_item(writer->prefaceSet, &MXF_ITEM_K(Preface, ContentStorage), writer->contentStorageSet)mxf_create_set(writer->headerMetadata, &MXF_SET_K(MaterialPackage), &writer->materialPackageSet)mxf_add_array_item_strongref(writer->contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), writer->materialPackageSet)mxf_set_umid_item(writer->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &materialPackage->uid)mxf_set_timestamp_item(writer->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &materialPackage->creationDate)mxf_set_timestamp_item(writer->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &materialPackage->creationDate)convert_string(clipWriter, materialPackage->name)mxf_set_utf16string_item(writer->materialPackageSet, &MXF_ITEM_K(GenericPackage, Name), clipWriter->wTmpString)mxf_create_set(writer->headerMetadata, &MXF_SET_K(Track), &writer->materialPackageTrackSet)mxf_add_array_item_strongref(writer->materialPackageSet, &MXF_ITEM_K(GenericPackage, Tracks), writer->materialPackageTrackSet)mxf_set_uint32_item(writer->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), track->id)convert_string(clipWriter, track->name)mxf_set_utf16string_item(writer->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), clipWriter->wTmpString)mxf_set_uint32_item(writer->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), track->number)mxf_set_rational_item(writer->materialPackageTrackSet, &MXF_ITEM_K(Track, EditRate), &track->editRate)mxf_set_position_item(writer->materialPackageTrackSet, &MXF_ITEM_K(Track, Origin), 0)mxf_create_set(writer->headerMetadata, &MXF_SET_K(Sequence), &writer->sequenceSet)mxf_set_strongref_item(writer->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), writer->sequenceSet)mxf_set_ul_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->pictureDataDef)mxf_set_ul_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->soundDataDef)mxf_set_length_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), -1)mxf_get_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), &writer->durationItems[writer->numDurationItems].item)mxf_create_set(writer->headerMetadata, &MXF_SET_K(SourceClip), &writer->sourceClipSet)mxf_add_array_item_strongref(writer->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), writer->sourceClipSet)mxf_set_ul_item(writer->sourceClipSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->pictureDataDef)mxf_set_ul_item(writer->sourceClipSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->soundDataDef)mxf_set_length_item(writer->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), -1)mxf_set_position_item(writer->sourceClipSet, &MXF_ITEM_K(SourceClip, StartPosition), track->startPosition)mxf_set_umid_item(writer->sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), &track->sourcePackageUID)mxf_set_uint32_item(writer->sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), track->sourceTrackID)mxf_get_item(writer->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), &writer->durationItems[writer->numDurationItems].item)mxf_avid_attach_mob_attribute(writer->headerMetadata, writer->materialPackageSet, L"_PJ", clipWriter->wProjectName)convert_string(clipWriter, userComment->name)convert_string(clipWriter, userComment->value)mxf_avid_attach_user_comment(writer->headerMetadata, writer->materialPackageSet, clipWriter->wTmpString2, clipWriter->wTmpString)mxf_get_list_length(&filePackage->tracks) == 1mxf_create_set(writer->headerMetadata, &MXF_SET_K(SourcePackage), &writer->sourcePackageSet)mxf_add_array_item_strongref(writer->contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), writer->sourcePackageSet)mxf_set_umid_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &filePackage->uid)mxf_set_timestamp_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &filePackage->creationDate)mxf_set_timestamp_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &filePackage->creationDate)convert_string(clipWriter, filePackage->name)mxf_set_utf16string_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, Name), clipWriter->wTmpString)mxf_create_set(writer->headerMetadata, &MXF_SET_K(Track), &writer->sourcePackageTrackSet)mxf_add_array_item_strongref(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, Tracks), writer->sourcePackageTrackSet)mxf_set_uint32_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), track->id)mxf_set_uint32_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), writer->sourceTrackNumber)mxf_set_rational_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(Track, EditRate), &track->editRate)mxf_set_position_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(Track, Origin), 0)mxf_set_strongref_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), writer->sequenceSet)mxf_create_set(writer->headerMetadata, &MXF_SET_K(CDCIEssenceDescriptor), &writer->cdciDescriptorSet)mxf_set_strongref_item(writer->sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), writer->cdciDescriptorSet)mxf_set_rational_item(writer->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, SampleRate), &writer->sampleRate)mxf_set_length_item(writer->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, ContainerDuration), 0)mxf_set_ul_item(writer->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &writer->essenceContainerLabel)mxf_set_ul_item(writer->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &writer->cdciEssenceContainerLabel)mxf_set_ul_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, PictureEssenceCoding), &writer->pictureEssenceCoding)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), writer->storedHeight)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), writer->storedWidth)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledHeight), writer->sampledHeight)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, SampledWidth), writer->sampledWidth)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayHeight), writer->displayHeight)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayWidth), writer->displayWidth)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayYOffset), writer->displayYOffset)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, DisplayXOffset), writer->displayXOffset)mxf_alloc_array_item_elements(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), 4, writer->videoLineMapLen, &arrayElement)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), writer->horizSubsampling)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), writer->vertSubsampling)mxf_set_uint8_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), writer->frameLayout)mxf_set_rational_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), &clipWriter->imageAspectRatio)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), 1)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), 8)mxf_set_uint8_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, ColorSiting), writer->colorSiting)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, BlackRefLevel), 16)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, WhiteReflevel), 235)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, ColorRange), 225)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageAlignmentOffset), writer->imageAlignmentOffset)mxf_set_uint32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageStartOffset), writer->imageStartOffset)mxf_set_int32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ResolutionID), writer->resolutionID)mxf_set_int32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameSampleSize), writer->frameSize)mxf_set_int32_item(writer->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageSize), (int32_t)writer->essenceLength)mxf_create_set(writer->headerMetadata, &MXF_SET_K(WaveAudioDescriptor), &writer->bwfDescriptorSet)mxf_set_strongref_item(writer->sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), writer->bwfDescriptorSet)mxf_set_rational_item(writer->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, SampleRate), &writer->sampleRate)mxf_set_length_item(writer->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, ContainerDuration), 0)mxf_set_ul_item(writer->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &writer->essenceContainerLabel)mxf_set_rational_item(writer->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), &writer->samplingRate)mxf_set_uint32_item(writer->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), 1)mxf_set_uint32_item(writer->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), writer->bitsPerSample)mxf_set_uint16_item(writer->bwfDescriptorSet, &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), writer->blockAlign)mxf_set_uint32_item(writer->bwfDescriptorSet, &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), writer->avgBps)mxf_avid_attach_mob_attribute(writer->headerMetadata, writer->sourcePackageSet, L"_PJ", clipWriter->wProjectName)mxf_create_set(writer->headerMetadata, &MXF_SET_K(EssenceContainerData), &writer->essContainerDataSet)mxf_add_array_item_strongref(writer->contentStorageSet, &MXF_ITEM_K(ContentStorage, EssenceContainerData), writer->essContainerDataSet)mxf_set_umid_item(writer->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), &filePackage->uid)mxf_set_uint32_item(writer->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, IndexSID), g_indexSID)mxf_set_uint32_item(writer->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, BodySID), g_bodySID)mxf_set_umid_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &tapePackage->uid)mxf_set_timestamp_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &tapePackage->creationDate)mxf_set_timestamp_item(writer->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &tapePackage->creationDate)convert_string(clipWriter, tapePackage->name)mxf_set_utf16string_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), clipWriter->wTmpString)mxf_set_uint32_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), track->number)mxf_set_length_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), track->length)mxf_set_length_item(writer->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), track->length)mxf_set_uint32_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), maxTrackID + 1)mxf_set_utf16string_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), L"TC1")mxf_set_uint32_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), 0)mxf_set_rational_item(writer->sourcePackageTrackSet, &MXF_ITEM_K(Track, EditRate), &clipWriter->projectEditRate)mxf_set_ul_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->timecodeDataDef)mxf_set_length_item(writer->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), tapeLen)mxf_create_set(writer->headerMetadata, &MXF_SET_K(TimecodeComponent), &writer->timecodeComponentSet)mxf_add_array_item_strongref(writer->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), writer->timecodeComponentSet)mxf_set_ul_item(writer->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &writer->timecodeDataDef)mxf_set_length_item(writer->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, Duration), tapeLen)mxf_set_uint16_item(writer->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, RoundedTimecodeBase), roundedTimecodeBase)mxf_set_boolean_item(writer->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, DropFrame), clipWriter->dropFrameTimecode)mxf_set_position_item(writer->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, StartTimecode), 0)mxf_create_set(writer->headerMetadata, &MXF_SET_K(TapeDescriptor), &writer->tapeDescriptorSet)mxf_set_strongref_item(writer->sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), writer->tapeDescriptorSet)mxf_create_set(writer->headerMetadata, &MXF_SET_K(Identification), &writer->identSet)mxf_add_array_item_strongref(writer->prefaceSet, &MXF_ITEM_K(Preface, Identifications), writer->identSet)mxf_set_uuid_item(writer->identSet, &MXF_ITEM_K(Identification, ThisGenerationUID), &thisGeneration)mxf_set_utf16string_item(writer->identSet, &MXF_ITEM_K(Identification, CompanyName), g_mxfIdentCompanyName)mxf_set_utf16string_item(writer->identSet, &MXF_ITEM_K(Identification, ProductName), g_mxfIdentProductName)mxf_set_utf16string_item(writer->identSet, &MXF_ITEM_K(Identification, VersionString), g_mxfIdentVersionString)mxf_set_uuid_item(writer->identSet, &MXF_ITEM_K(Identification, ProductUID), &g_mxfIdentProductUID)mxf_set_timestamp_item(writer->identSet, &MXF_ITEM_K(Identification, ModificationDate), &clipWriter->now)mxf_set_product_version_item(writer->identSet, &MXF_ITEM_K(Identification, ToolkitVersion), mxf_get_version())mxf_set_utf16string_item(writer->identSet, &MXF_ITEM_K(Identification, Platform), mxf_get_platform_wstring())mxf_finalize_essence_element_write(writer->mxfFile, writer->essenceElement)mxf_fill_to_kag(writer->mxfFile, writer->bodyPartition)mxf_append_new_from_partition(writer->partitions, writer->headerPartition, &writer->footerPartition)(filePos = mxf_file_tell(writer->mxfFile)) >= 0mxf_write_partition(writer->mxfFile, writer->footerPartition)mxf_fill_to_position(writer->mxfFile, filePos + 199)mxf_mark_index_start(writer->mxfFile, writer->footerPartition)add_avid_mjpeg_offset(&writer->mjpegFrameOffsets, writer->prevFrameOffset, &writer->currentMJPEGOffsetsArray)mxf_create_index_table_segment(&writer->indexSegment)mxf_write_index_table_segment_header(writer->mxfFile, writer->indexSegment, 0, numIndexEntries)mxf_avid_write_index_entry_array_header(writer->mxfFile, 0, 0, numIndexEntries)mxf_write_index_entry(writer->mxfFile, 0, 0, &indexEntry)mxf_write_index_table_segment(writer->mxfFile, writer->indexSegment)mxf_fill_to_kag(writer->mxfFile, writer->footerPartition)mxf_mark_index_end(writer->mxfFile, writer->footerPartition)mxf_write_rip(writer->mxfFile, writer->partitions)create_header_metadata(clipWriter, packageDefinitions, filePackage, writer)get_track_writer(clipWriter, writer->durationItems[i].materialTrackID, &trackWriter)mxf_set_length_item(writer->durationItems[i].item->set, &writer->durationItems[i].item->key, trackWriter->duration)mxf_set_length_item(writer->durationItems[i].item->set, &writer->durationItems[i].item->key, (int64_t)(trackWriter->duration * factor + 0.5))mxf_set_length_item(writer->descriptorSet, &MXF_ITEM_K(FileDescriptor, ContainerDuration), writer->duration)mxf_set_int32_item(writer->descriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageSize), (int32_t)writer->essenceLength)mxf_file_seek(writer->mxfFile, writer->headerMetadataFilePos, SEEK_SET)mxf_mark_header_start(writer->mxfFile, writer->headerPartition)mxf_avid_write_header_metadata(writer->mxfFile, writer->headerMetadata)mxf_fill_to_position(writer->mxfFile, g_uncFixedBodyPPOffset)mxf_fill_to_position(writer->mxfFile, g_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?F----,-,------------,-1 2 2 2@1 2@1 2 2 2 2 2 2 2 2 2 211@1 2299Y?@%8@%8pGpGpGAAAAAAABD%8hFJKL@LLMMNGIIJaO+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 v+4 v+4  w+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)<libMXF (Linux)./mxf/mxf_list.c(newElement = (MXFListElement*)malloc(sizeof(MXFListElement))) != NULL(newList = (MXFList*)malloc(sizeof(MXFList))) != NULL%02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02xUMID = %s K = %s wbDebug: Info: Warning: ERROR: ./mxf/mxf_logging.cgmt != ((void *)0)g_mxfFileLog != ((void *)0)%Y-%m-%d %H:%M:%S(%s) log_to_file./mxf/mxf_file.cbytesToRead <= 8mxf_read_k(mxfFile, key)mxf_read_uint32(mxfFile, len)llen > 0 && llen <= 9mxf_write_k(mxfFile, key)mxf_write_l(mxfFile, len)r+bw+bmxf_file_read(mxfFile, buffer, 1) == 1mxf_file_read(mxfFile, buffer, 2) == 2mxf_file_read(mxfFile, buffer, 4) == 4mxf_file_read(mxfFile, buffer, 8) == 8mxf_file_write(mxfFile, &value, 1) == 1mxf_file_write(mxfFile, buffer, 2) == 2mxf_file_write(mxfFile, buffer, 4) == 4mxf_file_write(mxfFile, buffer, 8) == 8mxf_file_read(mxfFile, (uint8_t*)value, 16) == 16mxf_file_read(mxfFile, (uint8_t*)key, 16) == 16(c = mxf_file_getc(mxfFile)) != EOFmxf_read_l(mxfFile, llen, len)mxf_file_write(mxfFile, (const uint8_t*)key, 16) == 16mxf_read_uint32(mxfFile, eleLen)mxf_write_uint32(mxfFile, len)mxf_write_uint32(mxfFile, eleLen)Could not write BER length %lld for llen equal 1, in %s:%d Could not write BER length %llu for llen equal %u, in %s:%d mxf_file_putc(mxfFile, 0x80 + llen - 1) == 0x80 + llen - 1mxf_file_write(mxfFile, buffer, llen - 1) == (uint8_t)(llen - 1)mxf_write_fixed_l(mxfFile, llen, len)(newMXFFile = (MXFFile*)malloc(sizeof(MXFFile))) != NULL(newSysData = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newStdInFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newDiskFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULLmxf_write_fixed_l./mxf/mxf_partition.c((uint32_t)len - 4) % 12 == 0fillSize >= llenpartition->kagSize > 0mxf_write_l(mxfFile, packLen)mxf_read_ul(mxfFile, &label)mxf_write_k(mxfFile, &g_RandomIndexPack_key)(llen = mxf_write_l(mxfFile, len)) != 0mxf_write_uint32(mxfFile, partition->bodySID)mxf_write_uint64(mxfFile, partition->thisPartition)mxf_write_uint32(mxfFile, (uint32_t)(16 + llen + len))(newLabel = (mxfUL*)malloc(sizeof(mxfUL))) != NULLmxf_append_list_element(&partition->essenceContainers, newLabel)mxf_append_list_element(partitions, partition)mxf_read_uint32(mxfFile, &size)mxf_read_kl(mxfFile, &key, &llen, &len)(newEntry = (MXFRIPEntry*)malloc(sizeof(MXFRIPEntry))) != NULLmxf_append_list_element(&rip->entries, newEntry)mxf_read_uint32(mxfFile, &entry->bodySID)mxf_read_uint64(mxfFile, &entry->thisPartition)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)ResolutionIDFrameSampleSizeImageSizeDefinitionObjectProjectNameProjectEditRateMobAttributeListUserCommentsTaggedValuePhysicalDescriptorTapeDescriptorImportDescriptorRecordingDescriptormxf_create_list(&newNames, free)mxf_create_list(&newValues, free)mxf_get_array_item_count(packageSet, itemKey, &count)mxf_get_array_item_element(packageSet, itemKey, i, &element)mxf_get_strongref(packageSet->headerMetadata, element, &taggedValueSet)(newValue = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (strSize + 1))) != NULLmxf_append_list_element(newValues, taggedValueValue)mxf_get_utf16string_item_size(taggedValueSet, &MXF_ITEM_K(TaggedValue, Name), &taggedValueNameSize)(taggedValueName = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (taggedValueNameSize))) != NULLmxf_get_utf16string_item(taggedValueSet, &MXF_ITEM_K(TaggedValue, Name), taggedValueName)mxf_append_list_element(newNames, taggedValueName)(newEntry = (MXFAvidObjectReference*)malloc(sizeof(MXFAvidObjectReference))) != NULLmxf_write_uint16(mxfFile, 0xffff)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (size))) != NULLmxf_set_item(set, itemKey, buffer, size)mxf_create_set(headerMetadata, &MXF_SET_K(TaggedValue), &taggedValueSet)mxf_add_array_item_strongref(packageSet, &MXF_ITEM_K(GenericPackage, UserComments), taggedValueSet)mxf_set_utf16string_item(taggedValueSet, &MXF_ITEM_K(TaggedValue, Name), name)mxf_avid_set_indirect_string_item(taggedValueSet, &MXF_ITEM_K(TaggedValue, Value), value)mxf_add_array_item_strongref(packageSet, &MXF_ITEM_K(GenericPackage, MobAttributeList), taggedValueSet)minor != 0 && minor != (uint32_t)-1mxf_get_uuid_item(set, &MXF_ITEM_K(InterchangeObject, InstanceUID), &instanceUID)mxf_create_item(set, &MXF_ITEM_K(InterchangeObject, InstanceUID), 0x3c0a, &newItem)mxf_set_item_value(newItem, value, mxfUUID_extlen)mxf_create_item(set, &g_Null_Key, 0x0003, &newItem)mxf_create_item(set, &g_Null_Key, 0x0004, &newItem)mxf_create_item(set, &g_Null_Key, 0x0001, &newItem)mxf_create_item(set, &g_Null_Key, 0x0002, &newItem)(avidMetaDictBlob = (uint8_t*)malloc(sizeof(uint8_t) * (g_AvidMetaDictBlob_len))) != NULL(newDirectory = (MXFAvidObjectDirectory*)malloc(sizeof(MXFAvidObjectDirectory))) != NULLmxf_avid_create_object_directory(&objectDirectory)mxf_create_set(headerMetadata, &g_AvidMetadataRoot_key, &newSet)mxf_remove_set(headerMetadata, newSet)mxf_avid_create_metadata_root(headerMetadata, &avidRootSet)mxf_register_primer_entry(primerPack, &g_AvidMetaDictTags[i].uid, g_AvidMetaDictTags[i].localTag, &assignedTag)mxf_avid_register_metadict_tags(headerMetadata->primerPack)(rootMetadataSetPos = mxf_file_tell(mxfFile)) >= 0mxf_avid_set_metadata_root(avidRootSet, &avidRoot)mxf_write_set(mxfFile, avidRootSet)(headerMetadataSetsPos = mxf_file_tell(mxfFile)) >= 0mxf_create_item_tag(primerPack, &tag)mxf_avid_fixup_dynamic_tags_in_blob(headerMetadata->primerPack, avidMetaDictBlob)mxf_file_write(mxfFile, dataPtr, numBytes) == numBytesmxf_avid_write_metadict_blob(mxfFile, avidMetaDictBlob, g_AvidMetaDictBlob_len)mxf_avid_add_object_directory_entry(directory, &g_AvidMetaDictObjectOffsets[i].instanceUID, g_AvidMetaDictObjectOffsets[i].offset + startOffset, g_AvidMetaDictObjectOffsets[i].flags)mxf_avid_register_metadict_object_offsets(headerMetadataSetsPos, objectDirectory)(offset = mxf_file_tell(mxfFile)) >= 0mxf_avid_add_header_dir_entries(mxfFile, objectDirectory, headerMetadata)(avidRoot.directoryOffset = mxf_file_tell(mxfFile)) >= 0mxf_write_k(mxfFile, &g_AvidObjectDirectory_key)mxf_write_l(mxfFile, 9 + 25*numEntries)mxf_write_uint64(mxfFile, numEntries)mxf_write_uuid(mxfFile, &entry->instanceUID)mxf_write_uint64(mxfFile, entry->offset)mxf_avid_write_object_directory(mxfFile, objectDirectory)(endPos = mxf_file_tell(mxfFile)) >= 0mxf_file_seek(mxfFile, rootMetadataSetPos, SEEK_SET)mxf_file_seek(mxfFile, endPos, SEEK_SET)./include/mxf/mxf_avid_extensions_data_model.hmxf_register_item_def(dataModel, "ResolutionID", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ResolutionID), 0x0000, MXF_INT32_TYPE, 0)mxf_register_item_def(dataModel, "FrameSampleSize", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameSampleSize), 0x0000, MXF_INT32_TYPE, 0)mxf_register_item_def(dataModel, "ImageSize", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageSize), 0x0000, MXF_INT32_TYPE, 0)mxf_register_set_def(dataModel, "DefinitionObject", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DefinitionObject))mxf_register_item_def(dataModel, "Identification", &MXF_SET_K(DefinitionObject), &MXF_ITEM_K(DefinitionObject, Identification), 0x1b02, MXF_UL_TYPE, 1)mxf_register_set_def(dataModel, "DataDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(DataDefinition))mxf_register_item_def(dataModel, "ProjectName", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ProjectName), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "ProjectEditRate", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ProjectEditRate), 0x0000, MXF_RATIONAL_TYPE, 0)mxf_register_item_def(dataModel, "MobAttributeList", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, MobAttributeList), 0x0000, MXF_STRONGREFARRAY_TYPE, 0)mxf_register_item_def(dataModel, "UserComments", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, UserComments), 0x4406, MXF_STRONGREFARRAY_TYPE, 0)mxf_register_set_def(dataModel, "TaggedValue", &MXF_SET_K(InterchangeObject), &MXF_SET_K(TaggedValue))mxf_register_item_def(dataModel, "Name", &MXF_SET_K(TaggedValue), &MXF_ITEM_K(TaggedValue, Name), 0x5001, MXF_UTF16STRING_TYPE, 1)mxf_register_item_def(dataModel, "Value", &MXF_SET_K(TaggedValue), &MXF_ITEM_K(TaggedValue, Value), 0x5003, MXF_INDIRECT_TYPE, 1)mxf_register_set_def(dataModel, "PhysicalDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(PhysicalDescriptor))mxf_register_set_def(dataModel, "TapeDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(TapeDescriptor))mxf_register_set_def(dataModel, "ImportDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(ImportDescriptor))mxf_register_set_def(dataModel, "RecordingDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(RecordingDescriptor))+4 +4 +4 L+4B+4P`G+4S ?+4B+4mxf_generate_old_aafsdk_umidmxf_generate_aafsdk_umid+4S /S6!Ԗ4FVM*+4+4S '$`u*MQӠ$`u*PQӠ$`u*OQ+4S +4S +4S {%b7I-BpFzeF8|N+4S 4+4S $+4S I+4S .+4S J+4S K&NfBHA+4+4+4+4+4+4 +4 +4 +4 +4 +4+4+4+4+4 +4 +4 +4 +4+4+4 +4+4 +4+4+4+4+4+4 +44G,Ii`unmDÃ!`u] gԩ`u] g1`u] gԹ`u] gA`u] g KffbF!$`u*MQZ$`u*NQәZ$`u*OQ[$`u*PQӕ[`u˵~] !\,DXȠtGB\!MFށJ!]cy<4)`0N0Ed)`u˝Td)`uPoT_e`u˕H:j{%b7I-Bq/h aqH3rpFzeF8|Nrywe M:OsXxAEAyA,Is|b{MƀP`GL"`u˖iObBD$;BEFZ>U1B44Y'wJ?CR&NfBHA`M#9! _;F⭪ س^s iO(ylMɫ\t7 b]TˍN#/;E}c WD<]*%l[1 nM`Cy@ 2Ap]%&9_E}&25)yJBqկXKRPjH[uAʷks}={oAͼklZNdQN.χ  Im̔Glˉ 3/K4]l b_M1%B=an~ARDl ݶeC9[]#沭EK,`>GdW*'A OצsfEA۾D/-K!AwS,,1*6K7bVS~m*:ESyPIY W!t@wt @k&6(La6^LhV&xWKx#${ز3IF{Qg:A[0 #/A{2K ?GO-w$M s9uE yDT?!XdZEFr}![XFTNFls">5EF,^V"m\"qW3B/M#jAJl\h#7N龐e$JZjR6W$1Ki`hHO%s#%C͒YSiF & [2IIP|-J&(d LM&?iM(rlM|'ol?IKBf;1u'q爷Cʹ H咡(`umOٽ$t)úT2U)LDR$J )A˰U t*2HD)ݶVb*kkdվB̴A)b> ~GE02DLb?}eIKT7忓=?" Jt$hn@bwL/A@j4{K8ϊW*ЂA~[>Mv@35eBhA{Fh[BB/Jߑ-8p] 4C@WfYM$ (kCzBNcR.TD. QGKy-Ds:G) EEL%F(pA}E48K^(WF\ۡLIS0ׁ/G¢iCbG\?Gdu${DH^&OUgOHHt9A+MIEagJWTI 2)LhSlKL'F5voHLqyC 7g_MaB1Fۺ&1rGrM*XJƫ#-WuNB:z5MQ7+NN}F$KTsOy.TwE!O&ED'{[uP`>I٥<䨫S2)PtUr@8 uQ)^KɚrʲQ[L֤)_wRDb/z1{R}J{kwSxM FMh"t=SΏ)%Np]buT B 9G$KO ljT5NuDXvaUi,4J$Iv1kvVkX|ME9 ީ@N?V۷JdJqni,fWܿBT˜TWztM75%GKVcX]!PA XAkHh\fAYBD|wV\YqmVgBY\SAZV9@XXZLg[?-Ml@2Vb21[DŰ(Lg_ aUk#\0RGIaSd\2$@$Qg#];ޞI뿳iq{^1KFUfܸ_rKEoU2rM_7SpI-2`+-E6?]`l0G6B*Y!z'aNIޗ f}\KjE&FegwA"ukP_gQnK]>]ֆOh{ZH;;$Y؟hF-MjxEIiԷGRiG*EeHClGrIjFDZogH=#·j"tLML|<2+lS蓬EVslUDqD>jnu"gD-m!$Iz\Yǡm@v@0K\`+n$ ͯ@?ܖ n`pqI 8U#!o仜chM=fo} xNCtS1U@0nǾguMݘiu̖Ѕ{C-{dav~KE&Dovi#CI~d:_wI6<@ưY;կ wBSMFj Dixg=OJ+m!}2x#/23JWRMy vecOFjy^U-AA5i;Sz IB{Ӳ!iz͉omWKzM |4DaHٗS|S3*Ku()zK|.qyqJ js>i}M*MeGyo}:C˻BCdOD*_~zE*DprJ~ IZLLaD\Q\RܵL؜9nuS,[K,s>@춽F7GMl?ȀY2LV&UkqN~!kBTS}nX[ 71AD͚HKDO)E^A4КES*H<_UEEf}҃׈mhAlqPETW hEв8f o\hMVӘB t@ qSes2@c?֧ Yti8 e-D'K^BF/C=?H=ЇeqHFzDjH\3~fc `G@8W*ѕ@M3ߒ nrH+p6f[Ly`oHĊÆO|ᾓ>e'@0R6H*4F֋K/N#N@%Me% WI$KH7ϕjJE*XiU1kG?ޤRŽw˽7N;I }!D'i:Jc+>#lRUďD;w'wO᫵tjysS:܀afG꣹p&Rh#A+q@2)S4ˆyDΠ`);$Q%K&W2_Mu欒N|m'@} :KKnA1fٱf[BPٴk~ &flD&{:&tMK&N:PIt^瀁jʖAl}B*i-s~H:dN u—i2@N]NmE"5#ޘ! 2'Oz [dW84Njcޙ]Me^D9`$,eEM'.SښjU|Ǒ^T`jHBwAJޛFq,Fθw.|M +HAkLw72Dm}wih2D$H/e.@9@dfSJȸ@MB" qAɕ(o}Bil {{KDZ8ڠŸ%KB撫/'HZf_Cb@wɆHùlӵ`EhOTe .BBH}%ʭN$CHs4~DdF)g76@83֚.O< nRx#h:A:uoF-xJJ><}XĦ"#XGM%D<#Bd~IQu'WmDuBVSadE||SGʮ+ Hr!HѤbCϱPv4i| M_׬? (YG;.OnbO:-5H5/B]:A7O;[IڂfbNa2lr!~.M`/#%|4FVLzVUqjlm,OAM=fSH(@2' LSHc5\=E`A3گ'LB++vEv$ZxLy>Caʢw>'-*DVܦL!L_@ ^ nN=YH]E\8Zv=fq>!jXTMԌ2~V4^HAU[|uMH!@)Cе0H} i9?;L3CUضeeF/DTi-(0xľ!HdwiceO̩dJ޿M73p eCN҄N \"MB͎ q`ɮyAH0z$fQ"Mk""=cH  d҇d$&D%T9E E+Ud M+lJgxʏSdAIl^,\<cDXUWGѩ.Cq^>tFÞ"On(3 yHT.v-3 #@vme@fأ;@ b*:LOv'6IM@)1gC\_e@Du'j`N@WK I[OuB@ $d uBvmbpCEGgyzltzYB©Tl+F^)mJN. ,S=-3B'u+Va6f@Ҍ(9_L&Oif0M?*xޅ 匔H rm@5[ZdK3$YYZeGꨐ:0 VMP[ֈAC]@M%d({^@`+Ƨ"OLrH%/i_w~K Bǘ&7i!3hCD.Hl`魆]C ҷnz2eCA6m$ TBLཏ)h-G QxkN`Ո3HOL Y#]37bNz2s[G'BϏbq&"Y FP@f0bDŔb(|jy~B iS5\@aJ}'3 |RNnkU(3ʁF s5IUHisIzSQ1]FMUwL?=A븆_=©hPcqO4BD][HΌ,7~cL)5Ru 񂊒I-12H #*Get~˶x3<@휃@l1|8@s ( nPTjI3Tf-Fke%N3ʟH|"xt ^`7G:>Qhqw+@$ }~E!M +ޔBMk$`9}ADфTz[GƗF_Ǧj95^G?'ewsA!tM݂xyڇAQ?0F=KRv(L4T+4S % < &NfBHAx7`M#9!b]TˍN#/;E}XKRPjH[uAʷks}Im̔Glˉ% /GU؝nDb>*A۾D/&6(La6^LhXdZEFr}jAJl\h1Ki`hH?iM(rlMol?IKBf;1u2 yOG)RZ H;rJ.J'=ߓ5BշI.%\"A- #ZMF+).UQHr))E +ֈMB/Jߑ-8p] s:G) 48K^(EagJWT2$@$QgFs@D.ߊMB;FDZogH=#·2)OtD%#/23JWR vecOFj IB{Ӳ!i[ 71AD͚KDO)E^A4<_UEEf}es2@c?֧ Y nrH+pÆO|ᾓ#N@%Me7ϕjJE*W2_MujU|Ǒ^`jHBwAJM +HAkLۉSJȸ@MB_Cb@wɆHùBBH}83֚.O< nR<#Bd~IQHr!HѤbCϱPYG;.On]:A7O;[I|4FVLzVUqfSH(@2''LB++vEv$qL!L_@ ^ nN=YH]E\8Zv=fq>!jXTMԌ2~4^HAU[|uMH!@)C0H} i?;L3CUeeF/DTi-(0x!HdwceO̩dJM73p eCN҄N "MB͎ q`ɮyAH0z$Q"Mk""cH  d҇d$&D%TE E+Ud M+lJgxSdAIl^,\cDXUWGѩ.Cq^>tFÞ"On(3 yHT.v-3 #@vme@fأ;@ b*:LOv'6IM)1gC\_e@Du'j`N@WK I[uB@ $d uBvmbpCEGgyzlzYB©TlF^)mJN. ,S=-3B'u+Va6f@Ҍ(9_&Oif0M?*xޅ 匔H rm@5[ZdK3$YZeGꨐ:0 VMP[ֈAC]@M%d{^@`+Ƨ"OLrH%/i_wK Bǘ&7i!hCD.Hl͉`魆]C ҷnz2eCA6m TBLཏ)h-G QxkN`ՈHOL Y#]37bNz2s['BϏbq&"Y FP@f0bDŔb(|jy~B iS5\@aJ}'3 RNnkU(3׆ʁF s5IUHisIzQ1]FMUw?=A븆_=©hPcqO4BD][HΌ,7~cL)5Ru񂊒I-12H *Get~x3<@휃@l|8@s ( nPTjI3Tf-Fke%N3ʟH|"xt ^`7G:>Qhqw+@$ }~E!M +ޔBMk$`}ADфTz[GƗF_Ǧj5^G?'ewsA!tM݂xyڇA?0F=Kv(L4T+4S < `M#9!+4S $InterchangeObject`M#9! (_;F⭪ س^iO(ylMɫ\t7 +4S a< _;F⭪ س^+4 Generation +4  +4S ]< iO(ylMɫ\t7+4ObjClass +4  +4S < b]TˍN#/;E}+4S Component`M#9! XWD<]*%l[nM`Cy@2Ap]&9_E}&25)yJBqկ +4S i< WD<]*%l[+4DataDefinition +4  +4S Y< nM`Cy@+4Length +4   +4S e< 2Ap]+4UserComments +4  +4S [< &9_E}&25+4KLVData +4  +4S a< )yJBqկ+4Attributes +4  +4S U< XKRPjH[+4S Segmentb]TˍN#/;E} +4S }< uAʷks}+4S  EventXKRPjH[ (={oAͼklZNdQN.χ  +4S ]< ={oAͼklZ+4Position +4   +4S [< NdQN.χ +40Comment +4  +4S < Im̔Glˉ+4S CommentMarkeruAʷks}  3/K4]l b_M1%B=an~ARDl ݶeC9[]沭EK,`>GdWG`u] g$CommentMarkerDate +4  +4S o< dW*+4S SequenceXKRPjH[ A OצsfE +4S a< A OצsfE+4 Components +4  +4S < A۾D/+4S  SourceReferenceXKRPjH[ HK!AwS,,1*6K7bVS~*:ESyPIY W!t@wt @ +4S ]< K!AwS,+4SourceID +4  +4S k< ,1*6K7bVS~+4 SourceMobSlotID +4  +4S a< *:ESyPIY+4ChannelIDs +4  +4S o<  W!t@wt @+4$MonoSourceSlotIDs +4  +4S < &6(La6^Lh+4S SourceClipA۾D/ hV&xWKx#${閪ز3IF{g:A[0 #/A{2?GO-w$Ms9uE yDT +4S e< V&xWKx#${+4FadeInLength +4   +4S g< ز3IF{+4FadeOutLength +4   +4S a< g:A[0 +40FadeInType +4  +4S c< #/A{2+40FadeOutType +4  +4S _< ?GO-w$M+4StartTime +4   +4S o< s9uE yDT KffbF$SubclipFullLength +4  +4S < XdZEFr}+4S TimecodeXKRPjH[ 8[XFTNFl>5EF,^V"m\qW3B/ +4S U< [XFTNFl+4 Drop +4  +4S S< >5EF,^V"m\+4FPS +4  +4S W< qW3B/+4 Start +4   +4S < jAJl\h+4S ContentStorage`M#9! (7N龐JZjR6W +4S U< 7N龐+4 Mobs +4  +4S c< JZjR6W+4EssenceData +4  +4S < 1Ki`hH+4S "DefinitionObject`M#9! 8s#%C͒YSiF [2IIP|-J(d LM +4S c< s#%C͒YSiF+4Description +4  +4S U<  [2IIP|-J+4 Name +4  +4S n< (d LM+4Identification +4  +4S c< ?iM(rlM+4S DataDefinition1Ki`hH +4S < ol?IKBf;1u+4S (OperationDefinition1Ki`hH xq爷Cʹ H咡`umOٽ$úT2U)LDR$J A˰U 2HD)ݶVbkkMv@35e+4 &KLVDataDefinitions +4  & +4S y< hA{Fh[+4 .TaggedValueDefinitions +4  & +4S < B/Jߑ-8p] +4S #EssenceData`M#9! 8@WfYM$ (kzBNcR.. QGKy- +4S U< @WfYM$ (k+4 Data +4  '+4S c< zBNcR.+4SampleIndex +4  ++4S \< . QGKy-+4 MobID +4  '+4S < s:G) +4S $$EssenceDescriptor`M#9! L%F(pA} +4S [< L%F(pA}+4Locator +4  /+4S < 48K^(+4S %FileDescriptors:G) X\ۡLIS0ׁ¢iCb\?Gdu${D^&OUgOHt9A+M +4S a< \ۡLIS0ׁ+4SampleRate +4  0+4S Y< ¢iCb+4Length +4   0+4S g< \?Gdu${D+4LinkedTrackID +4  0+4S k< ^&OUgOH+4 ContainerFormat +4  0+4S k< t9A+M+4 CodecDefinition +4  0+4S < EagJWT+4S '.DigitalImageDescriptor48K^( ! 2)LhSl'F5voHqyC 7gaB1Fۺ&1rGr*XJƫ#-WB:z5MQ7+N}F$KTy.TwE!&ED'{[`>I٥<䨫S2)tUr@8 )^Kɚrʲ[L֤)_Db/z1{з}J{kϬxM FMh"t=Ώ)%Np]b B 9G$KO lj5NuDXvai,4J$Iv1kvkX|ME9 ީ@N?۷JdJqni,fܿBT˜TztM75%GKVc]!PA AkHh\fABD|wV\qmVgBY\SAV9@XXLg?-Ml@2Vb21DŰ(Lg_ aUkÍ0RGIaSd +4S m<  2)LhSl+4"ImageAspectRatio +4  2+4S u< 'F5voH+4*ImageAlignmentFactor +4  2+4S y< qyC 7g+4.TransferCharacteristic +4  2+4S k< aB1Fۺ&1rGr+4 CodingEquations +4  2+4S i< *XJƫ#-W+4 ColorPrimaries +4  2+4S c< B:z5MQ7++4FrameLayout +4  2 +4S i< N}F$KT+4FieldDominance +4!  2+4S g< y.TwE!+4SampledHeight +4  2+4S e< &ED'{[+4SampledWidth +4  2+4S i< `>I٥<䨫S2)+4 SampledXOffset +4  2+4S i< tUr@8 +4 SampledYOffset +4  2+4S g< )^Kɚrʲ+4 DisplayHeight +4  2+4S e< [L֤)_+4 DisplayWidth +4  2 +4S i< Db/z1{+4 DisplayXOffset +4  2 +4S i< }J{k+4DisplayYOffset +4  2 +4S c< xM FMh"t=+4Compression +4  2+4S m< Ώ)%Np]b+4"FieldStartOffset +4  2+4S o<  B 9G$KO lj+4 $AlphaTransparency +4  2+4S e< 5NuDXva+4VideoLineMap +4  2 +4S k< i,4J$Iv1kv+4 DisplayF2Offset +4  2+4S i< kX|ME9 ީ@N?+4StoredF2Offset +4  2+4S y< ۷JdJqni,f+4 .ActiveFormatDescriptor +4  2+4S e< ܿBT˜T+4StoredHeight +4  2+4S c< ztM75%GKVc+4StoredWidth +4  2+4S i< ]!PA +4FieldEndOffset +4  2+4S i< AkHh\fA+4SignalStandard +4'  2+4S e< BD|wV\$`u*MQResolutionID +4  +4S m< qmVgBY\SA$`u*NQ"FirstFrameOffset +4  +4S _< V9@XX$`u*OQImageSize +4  +4S k< Lg$`u*PQ FrameSampleSize +4  +4S s< ?-Ml@2Vb21`u˵~] (FrameIndexByteOrder +4  +4S m< DŰ(Lg_ aUk,DXȠtGB"FrameStartOffset +4  +4S a< 0RGIaSd!MFށJDataOffset +4  +4S ?< 2$@$Qg+4S (CDCIDescriptorEagJWT ;ޞI뿳iq1KFUfܸrKEoU2rM7SpI-2+-E6?]l0G6B*Y!zNIޗ }\KjE&FwA"ukP_QnK]>]ֆ{ZH;;$Y؟F-MjxEԷGRG*EeHClGr +4S a< BLh!+4 TapeFormat +4  :+4S Y< xDs $C>+4Length +4  :+4S a< }\KjE&F+4FormFactor +4  :+4S W< wA"ukP_+4 Model +4  :+4S i< QnK]>]ֆ+4ManufacturerID +4  :+4S _< {ZH;;$Y؟+4TapeStock +4  :+4S k< F-MjxE+4 TapeBatchNumber +4  :+4S c< ԷGR+4VideoSignal +4  :+4S a< G*EeHClGr`u˕H:ColorFrame +4  +4S O< FDZogH=#·+4S /Header`M#9! "tLML|<2S蓬EVsUDqD>jnu"gD!$Iz\YǸ@v@0K\`$ ͯ@?ܖ `pqI 8U#!仜chM=f} xNjnu"gD+4Version +4  ;+4S q< !$Iz\Y+4&OperationalPattern +4  ; +4S [< @v@0K\`+4Content +4  ;+4S a< $ ͯ@?ܖ +4Dictionary +4  ;+4S q< `pqI 8U#!+4&IdentificationList +4  ;+4S e< 仜chM=f+4LastModified +4  ;+4S o< } xNCS1U@0nǾMݘi̖Ѕ{C-{d~KE&Doi#CI~d:I6<@ưY;կ BSMFj Dg=OJ+m!}2 +4S i< Ic>C+4 GenerationAUID +4  < +4S i< S1U@0nǾ+4 ProductVersion +4  <+4S _< Mݘi+4 ProductID +4  <+4S i< ̖Ѕ{C-{d+4  ToolkitVersion +4  <+4S c< ~KE&Do+4 CompanyName +4  <+4S c< i#CI~d:+4 ProductName +4  <+4S u< I6<@ưY;կ +4 *ProductVersionString +4  <+4S ]< BSMFj D+4 Platform +4  <+4S U< g=OJ+m!}2+4 Date +4  <+4S U< #/23JWR+4S 1Locator`M#9! +4S <  vecOFj+4S 2NetworkLocator#/23JWR ^U-AA5i; +4S _< ^U-AA5i;+4URLString +4  @+4S )<  IB{Ӳ!i+4S 4Mob`M#9! ͉omWKzM4DaHٗSS3*Ku()zK.qyqJ js>M*MeGyo:C˻BCdOD*zE*DprJ IZLLaD\\RܵL؜9nuS,[K,s>춽F7GMl?Y2LV&Ukq~!kBTS}nX +4S e< ͉omWKzM+4 UserComments +4  D+4S U< 4DaHٗS+4 Name +4  D+4S W< S3*Ku()zK+4 Slots +4  D+4S _< .qyqJ js>+4UsageCode +4  D+4S e< M*MeGyo+4CreationTime +4  D+4S e< :C˻BCdOD*+4LastModified +4  D+4S [< zE*DprJ+4KLVData +4  D+4S a<  IZLLaD\+4Attributes +4  D +4S \< \RܵL؜9nu+4 MobID +4  D+4S o< S,[K,s>|b{M$SubclipFullLength +4  +4S m< 춽F7GMl?P`G"MobAttributeList +4  +4S [< Y2LV&Ukq"`u˖iObAppCode +4  +4S m< ~!kBTS}nXBD$;BE"ConvertFrameRate +4  +4S Y< [ 71AD͚+4S 6MasterMob IB{Ӳ!i +4S u< KDO)E^A4+4S 7SourceMob IB{Ӳ!i КES* +4S q< КES*+4&EssenceDescription +4  G+4S < <_UEEf}+4S 8MobSlot`M#9! H׈mhAlqPETW hEв8f o\hMVӘB @ qS +4S Y< ׈mhAlqPETW+4SlotID +4  H+4S ]<  hEв8f +4SlotName +4  H+4S s< o\hMVӘB +4(PhysicalTrackNumber +4  H+4S [< @ qS+4Segment +4  H+4S < es2@c?֧ Y+4S ; TimelineMobSlot<_UEEf} hi8 e-D'KBF/C=?H=eqHFzjH\3~fc `G@8Wѕ@M3ߒ +4S Y< i8 e-D'K+4Origin +4   K+4S [< BF/C=?H=+4MarkOut +4   K+4S Y< eqHFz+4 MarkIn +4   K+4S [< jH\3~f+4 UserPos +4   K+4S ]< c `G@8W+40EditRate +4  K+4S }< ѕ@M3ߒZ>U1B42TimelineMobAttributeList +4  +4S u<  nrH+p+4S <Parameter`M#9! f[Ly`oH +4S a< f[Ly`oH+4Definition +4  L+4S < ÆO|ᾓ+4S ?TaggedValue`M#9! (e'@0R6H*4F֋K/ +4S U< e'@0R6+4  Name +4  P+4S W< H*4F֋K/+4  Value +4  P+4S q< #N@%Me+4S @KLVData`M#9! % WI$K +4S W< % WI$K+4 Value +4  Q+4S < 7ϕjJE*+4S B SoundDescriptor48K^( XiU1kG?ޤRw˽7N;I }!'i:Jc+>#lRUD;w'wO᫵tjysS܀afG꣹p&Rh#A+q@2)SˆyDΠ`);$Q%K +4S i< XiU1kG?ޤR+4ElectroSpatial +4"  =+4S g< w˽7N;I }!+4AudioRefLevel +4  =+4S ]< 'i:Jc+>#lRU+4Channels +4  =+4S Y< D;w'wO᫵tjysS+4Locked +4  =+4S o< ܀afG꣹p&Rh+4$AudioSamplingRate +4  =+4S ]< #A+q@2)S+4DialNorm +4  = +4S c< ˆyDΠ`);$Q+4Compression +4  =+4S m< %K+4"QuantizationBits +4  =+4S M< W2_Mu+4S HPCMDescriptor7ϕjJE* N|m'@} :KKnA1fٱf[BPٴk~ flD&{:&tMK&NPIt^瀁jAl}B*i-s~:dN ui2@N]mE"5#! 2'Oz [W84Njc]Me^D9$,eEM'.S +4S o< N|m'@} :+4$ChannelAssignment +4  =2+4S s< KKnA1fٱ+4(PeakEnvelopeVersion +4  =)+4S q< f[BPٴk~ +4&PeakEnvelopeFormat +4  =*+4S q< flD&{:&t+4&PointsPerPeakValue +4  =++4S w< MK&N+4 ,PeakEnvelopeBlockSize +4  =,+4S e< PIt^瀁j+4 PeakChannels +4  =-+4S a< Al}B*i-s~+4 PeakFrames +4  =.+4S s< :dN u+4 (PeakOfPeaksPosition +4   =/+4S w< i2@N]+4 ,PeakEnvelopeTimestamp +4  =0+4S m< mE"5#+4"PeakEnvelopeData +4  =1+4S a< ! 2'Oz [+4BlockAlign +4  = +4S i< W84Njc+4SequenceOffset +4  = +4S a< ]Me^D9+4AverageBPS +4  = +4S a< $,eEM'.SY'wJ?CDataOffset +4  +4S q< jU|Ǒ^+4S L,TaggedValueDefinition1Ki`hH +4S < `jHBwAJ+4S M$KLVDataDefinition1Ki`hH Fq,Fθw. +4S c< Fq,Fθw.+4 KLVDataType +4  M+4S < M +HAkL+4S  ClassDefinition'LB++vEv$ 8w72Dm}wih2D$H/e@9@df +4S c< w72Dm}wi+4ParentClass +4  +4S a< h2D$H/e+4Properties +4   +4S a< @9@df+4IsConcrete +4   +4S < SJȸ@MB+4S &PropertyDefinition'LB++vEv$ H qAɕ(o}Bi {{KDZ8Ÿ%KB撫/'HZ +4S a<  qAɕ(+4IsOptional +4   +4S U< o}Bi+4 Type +4   +4S s<  {{KDZ8+4(LocalIdentification +4   +4S q< Ÿ%KB撫/'HZ+4&IsUniqueIdentifier +4  +4S c< _Cb@w+4S TypeDefinition'LB++vEv$ +4S < ɆHù+4S HTypeDefinitionStrongObjectReference_Cb@w ӵ`EhOTe  +4S i< ӵ`EhOTe +4 ReferencedType +4  +4S < BBH}+4S DTypeDefinitionWeakObjectReference_Cb@w (%ʭN$CHs4DdF)g76@ +4S _< %ʭN$CHs4+4 TargetSet +4  +4S i< DdF)g76@+4 ReferencedType +4  +4S < 83֚.O< nR+4S 4TypeDefinitionEnumeration_Cb@w 8#h:A:uo-xJJ><}X"#XGM% +4S e< #h:A:uo+4ElementNames +4  +4S g< -xJJ><}X+4ElementValues +4  +4S c< "#XGM%+4 ElementType +4  +4S < <#Bd~IQ+4S 2TypeDefinitionFixedArray_Cb@w (u'WmDuBVSadE|SGʮ+ +4S e< u'WmDuBVSadE+4ElementCount +4  +4S c< |SGʮ+ +4 ElementType +4  +4S < Hr!HѤbCϱP+4S  8TypeDefinitionVariableArray_Cb@w 4i| M_׬? +4S c< 4i| M_׬? +4 ElementType +4  +4S < YG;.On+4S  $TypeDefinitionSet_Cb@w bO:-5H5/ +4S c< bO:-5H5/+4ElementType +4  +4S < ]:A7O;[I+4S  *TypeDefinitionRecord_Cb@w (ڂfbNa2l⩖!~.M`/#% +4S c< ڂfbNa2l+4MemberNames +4  +4S c< !~.M`/#%+4MemberTypes +4  +4S < |4FVLzVUq+4S *TypeDefinitionRename_Cb@w lm,OAM= +4S c< lm,OAM=+4RenamedType +4  +4S < fSH(@2'+4S  HTypeDefinitionExtendibleEnumeration_Cb@w ( LSHc5=E`A3 +4S e<  LSHc5+4ElementNames +4  +4S g< =E`A3+4ElementValues +4   +4S < 'LB++vEv$+4S $MetaDefinition'LB++vEv$ 8xLy>Caʢw>'-*DVܦ +4S U< xLy>+4 Name +4  +4S n< Caʢw>+4Identification +4  +4S c< '-*DVܦ+4Description +4  +4S H< L!L_@ ^ +4aafUInt8+4S  < nN=+4Rational(}2J{'h;}2J{'h;,NumeratorDenominator+4S < YH]E\8Zv=f+4:ClassDefinitionWeakReferenceM +HAkL(+4 +4+4S < q>!jXTMԌ2~+4RkAAFTypeID_ContentStorageStrongReferencejAJl\h+4S  < 4^HAU[|+4 AUIDHGQN[繅{0XM= XM= ҇d$&D%T0Data1Data2Data3Data4+4S  P< uMH!@)C+4AUIDSet4^HAU[|+4S < 0H} i+4BooleanL!L_@ ^ FalseTrue+4S  < ?;L3CU+4dkAAFTypeID_OperationDefinitionWeakReferenceVectorq`ɮyAH0z$+4S  < eeF/DT+4S  :<  ڧK^i&Q+4Stream+4S J< GQN[繅{0+4aafUInt32+4S  < f,͞Cӊ>i-(0x+4VersionType(jOX@ӓRQ5jOX@ӓRQ5majorminor+4S  \< !Hdw+4aafInt32Array}2J{'h;+4S < ceO̩dJ+48DataDefinitionWeakReference?iM(rlM8+4 +4+4+4S < M73p+4XkAAFTypeID_EssenceDescriptorStrongReferences:G) +4S  <  eCN҄N +4ZkAAFTypeID_DataDefinitionWeakReferenceVectorceO̩dJ+4S  < "MB͎ +4TimeStamp(aq@nPAү I5A݀|5datetime+4S < q`ɮyAH0z$+4BOperationDefinitionWeakReferenceol?IKBf;1u8+4 +4+4+4S  < Q"Mk""+4BkAAFTypeID_MobStrongReferenceSetYZeGꨐ:0+4S H< cH  d+4aafInt64+4S f< ҇d$&D%T+4aafUInt8Array8L!L_@ ^ +4S < E E+Ud +4BParameterDefinitionWeakReference2 yOG)RZ8+4 +4+4+4S < M+lJgx+4TkAAFTypeID_SourceReferenceStrongReferenceA۾D/+4S  < SdAIl^,\+4bkAAFTypeID_OperationDefinitionStrongReferenceSetֈAC]@M%d+4S  < cDXUWGѩ.Cq+4XkAAFTypeID_TaggedValueStrongReferenceVectorhCD.Hl+4S  ^< ^>tFÞ"On(3+4 aafUInt32ArrayGQN[繅{0+4S <  yHT.v-+4 8TypeDefinitionWeakReference_Cb@w(+4 +4+4S  < 3 #@vme@+4 bkAAFTypeID_ParameterDefinitionStrongReferenceSetLrH%/i_w+4S  < fأ;@ b+4 PkAAFTypeID_KLVDataStrongReferenceVector`魆]C ҷnz+4S < *:LOv'6IM+4 TkAAFTypeID_CodecDefinitionStrongReference=ߓ5BշI.%+4S  < )1gC\_e@+4 \kAAFTypeID_PluginDefinitionStrongReferenceSetK Bǘ&7i!+4S  < Du'j`N@WK +4 TkAAFTypeID_ParameterStrongReferenceVector{^@`+Ƨ"O+4S <  I[+4 :CodecDefinitionWeakReference=ߓ5BշI.%8+4 +4+4+4S < uB@ $d+4 HkAAFTypeID_ComponentStrongReferenceb]TˍN#/;E}+4S <  uBvmb+4 \kAAFTypeID_ContainerDefinitionStrongReference\"A- #+4S  < pCEGgyzl+4 ^kAAFTypeID_KLVDataDefinitionStrongReferenceSet2eCA6m+4S < zYB©Tl+4RkAAFTypeID_DataDefinitionStrongReference?iM(rlM+4S  < F^)mJN. +4^kAAFTypeID_ParameterDefinitionWeakReferenceSetE E+Ud +4S  < ,S=-3B'u+Va+4fkAAFTypeID_TaggedValueDefinitionStrongReferenceSet TBLཏ+4S < 6f@Ҍ(9_+4LkAAFTypeID_EssenceDataStrongReferenceB/Jߑ-8p] +4S < &Oif0M?*xޅ+4RkAAFTypeID_IdentificationStrongReference2)OtD%+4S <  匔H rm@+4dkAAFTypeID_InterpolationDefinitionStrongReferenceZMF+).U+4S < 5[ZdK3$+4DkAAFTypeID_LocatorStrongReference#/23JWR+4S |< YZeGꨐ:0+4<kAAFTypeID_MobStrongReference IB{Ӳ!i+4S <  VMP[+4DkAAFTypeID_MobSlotStrongReference<_UEEf}+4S < ֈAC]@M%d+4\kAAFTypeID_OperationDefinitionStrongReferenceol?IKBf;1u+4S < {^@`+Ƨ"O+4HkAAFTypeID_ParameterStrongReference nrH+p+4S < LrH%/i_w+4\kAAFTypeID_ParameterDefinitionStrongReference2 yOG)RZ+4S < K Bǘ&7i!+4VkAAFTypeID_PluginDefinitionStrongReference H;rJ.J'+4S < hCD.Hl+4LkAAFTypeID_TaggedValueStrongReferenceÆO|ᾓ+4S < `魆]C ҷnz+4DkAAFTypeID_KLVDataStrongReference#N@%Me+4S < 2eCA6m+4 XkAAFTypeID_KLVDataDefinitionStrongReference`jHBwAJ+4S <  TBLཏ+4!`kAAFTypeID_TaggedValueDefinitionStrongReferencejU|Ǒ^+4S < )h-G +4&ProductReleaseTypeL!L_@ ^ kAAFVersionUnknownkAAFVersionReleasedkAAFVersionDebugkAAFVersionPatchedkAAFVersionBetakAAFVersionPrivateBuild8+4S X< QxkN`Ո+4 aafPositioncH  d+4S < HOL Y#+4TapeFormatTypeL!L_@ ^ kAAFTapeFormatNullkAAFBetacamFormatkAAFBetacamSPFormatkAAFVHSFormatkAAFSVHSFormatkAAF8mmFormatkAAFHi8Format@+4S  &< ]37bNz2s[+46TransferCharacteristicTypedkAAFTransferCharacteristic_ITU470_PALkAAFTransferCharacteristic_ITU709kAAFTransferCharacteristic_SMPTE240MkAAFTransferCharacteristic_ITU1361kAAFTransferCharacteristic_linear X+4+4+4+4+4+4S T< 'BϏbq&+4 aafLengthcH  d+4S < "Y FP@f0+4 VideoSignalTypeL!L_@ ^ bkAAFVideoSignalNullkAAFNTSCSignalkAAFPALSignal +4S < bDŔb(|+4TapeCaseTypeL!L_@ ^ :kAAFTapeCaseNullkAAFThreeFourthInchVideoTapekAAFVHSVideoTapekAAF8mmVideoTapekAAFBetacamVideoTapekAAFCompactCassettekAAFDATCartridgekAAFNagraAudioTapeH+4S  p< jy~B iS5+4UsageCodeTypekAAFUsage_SubClipkAAFUsage_AdjustedClipkAAFUsage_TopLevelkAAFUsage_LowerLevelkAAFUsage_Template X+4 +4 +4 +4 +4  +4S D< \@aJ}'3 +4 ColorSitingTypeL!L_@ ^ kAAFCoSitingkAAFAveragingkAAFThreeTapkAAFQuincunxkAAFRec601kAAFUnknownSiting8+4S  $< RNnkU(3+4&ColorPrimariesTypeColorPrimaries_SMPTE170MColorPrimaries_ITU470_PALColorPrimaries_ITU709 8+4+4+4+4S  $< ʁF s5I+4(CodingEquationsTypeCodingEquations_ITU601CodingEquations_ITU709CodingEquations_SMPTE240M 8+4+4+4+4S < UHisIz+4FadeTypeL!L_@ ^ fkAAFFadeNonekAAFFadeLinearAmpkAAFFadeLinearPower +4S 0< Q1]FMUw+4LayoutTypeL!L_@ ^ kAAFFullFramekAAFSeparateFieldskAAFOneFieldkAAFMixedFieldskAAFSegmentedFrame0+4S h< ?=A븆_=©D`uM {0(AvidStrongReference`M#9!+4S < hPcqO4B+4 $AlphaTransparencyL!L_@ ^ `kAAFMinValueTransparentkAAFMaxValueTransparent+4S < D][HΌ,7+4!FieldNumberL!L_@ ^ ^kAAFUnspecifiedFieldkAAFFieldOnekAAFFieldTwo +4S < ~cL)5Ru+4"4ElectroSpatialFormulationL!L_@ ^ 4kAAFEsDefaultkAAFEsTwoChannelModekAAFEsSingleChannelModekAAFEsPrimarySecondaryModekAAFEsStereophonicModekAAFEsSingleChannelDoubleSamplingFrequencyModekAAFEsStereoLeftChannelDoubleSamplingFrequencyModekAAFEsStereoRightChannelDoubleSamplingFrequencyModekAAFEsMultiChannelModeP  +4S z< 񂊒I-12H +4'&SignalStandardTypeL!L_@ ^ SignalNoneSignalITU601SignalITU1358SignalSMPTE347MSignalSMPTE274MSignalSMPTE296MSignalSMPTE349M@+4S b< *Get~`>o'.kAvidPositionL!L_@ ^ +4S Z< x3<@휃@l`>o'/kAvidCropL!L_@ ^  +4S \< |8@s `>o'0kAvidScaleL!L_@ ^ +4S j< ( nPTjI3T`>o'1k"AvidSpillSupressL!L_@ ^ +4S ^< f-Fke%`>o'2kAvidBoundsL!L_@ ^ 0+4S \< N3ʟH|"xt `>o'3kAvidColorL!L_@ ^ D+4S `< ^`7G:>QhPA*AvidString4L!L_@ ^ +4S  < qw+@$ i`unmCÃRGBColor8XM= XM= XM= redgreenblue+4S j< }~E!M P2qO"AvidWideString32XM=  +4S  `< +ޔBMk$`PNM_,AudioSuitePlugInChunkxGQN[繅{0^`7G:>Qh^`7G:>Qh^`7G:>Qh^`7G:>Qh}~E!M 4^HAU[|VersionManufacturerIDProductIDPlugInIDChunkIDNameChunkDataUID+4S  n< }ADфTz[PNM`.AudioSuitePIChunkArray+ޔBMk$`+4S  t< GƗF_ǦjPj.;4AvidTKMNTrackedParamArray?=A븆_=©+4S  r< 5^G?'ewsPj.;2AvidTKMNTrackerDataArray?=A븆_=©+4S  < A!tM݂xyڇA`>opɽD"EqualizationBandX4^HAU[|GQN[繅{0GQN[繅{0GQN[繅{00H} i:typefrequencygainqenable+4S  l< ?0F=K`>opʽD,EqualizationBandArrayA!tM݂xyڇA+4S  \< v(L4T`u̪s8AvidBagOfBitsL!L_@ ^ L./mxf/mxf_primer.cmxf_read_uid(mxfFile, &uid)mxf_write_kl(mxfFile, &g_PrimerPack_key, 8 + 18 * numberOfItems)mxf_write_array_header(mxfFile, numberOfItems, 18)mxf_write_local_tag(mxfFile, entry->localTag)mxf_write_uid(mxfFile, &entry->uid)(newEntry = (MXFPrimerPackEntry*)malloc(sizeof(MXFPrimerPackEntry))) != NULLmxf_append_list_element(&primerPack->entries, (void*)entry)add_primer_pack_entry(primerPack, newEntry)Could not create a unique tag - reached the end of the allowed dynamic tag values, in %s:%d Local tag %x already in use, in %s:%d create_primer_pack_entry(primerPack, &newEntry)(newPrimerPack = (MXFPrimerPack*)malloc(sizeof(MXFPrimerPack))) != NULLmxf_create_primer_pack(&newPrimerPack)mxf_read_array_header(mxfFile, &numberOfItems, &itemLength)create_primer_pack_entry(newPrimerPack, &newEntry)+4 entry_eq_tagentry_eq_uid;R,zR| TRAB EK H l,   H ooo8 vƊ֊&6FVfvƋ֋&6FVfvƌ֌ 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),$&H B(@L_^v }i*Əio)sg@vD!&pSR9k3X@j}ci&G( $1]!y_IO_stdin_used*'Nparse_timecodemain(/7start_write_samplesupdate_and_complete_writing+ complete_writingY abort_writing end_write_samples!!write_sample_data!write_samples"create_clip_writerL_ create_tracku clear_user_comments free_package_definitionsset_user_commentfcreate_package_definitionscreate_tape_source_packagewcreate_file_source_package#create_material_package[}mxf_get_version:mxf_get_platform_stringSmxf_get_platform_wstringƏlmxf_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_labelm mxf_log_file_close.mxf_log_file_openmxf_log_defaultmxf_logg_mxfLogLevelk2mxf_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_kld 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_writeR9z 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_segmentX/%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_metadata&+`mxf_avid_get_mob_attributemxf_avid_get_user_commentmxf_avid_read_string_user_comments mxf_avid_read_string_mob_attributesmxf_avid_write_index_entry_array_headerEmxf_avid_get_data_defmxf_avid_set_indirect_string_item7mxf_avid_attach_user_commentmxf_avid_attach_mob_attributemxf_generate_old_aafsdk_umidmxf_generate_aafsdk_umidmxf_avid_write_header_metadata$mxf_avid_load_extensions?JGg_AvidMetaDictInstanceUID_uuidig_AvidMetaDictTagsg_AvidMetaDictTags_leng_AvidMetaDictDynTagOffsetsg_AvidMetaDictDynTagOffsets_leng_AvidMetaDictObjectOffsetsg_AvidMetaDictObjectOffsets_leng_AvidMetaDictBlob6g_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@\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'T7K nO0fNsaP6int@\%;a(E+ofW .x .# Z# #?1#M# #*#+ #!#-# H#$:#(#,#0(  #42"Z#8!&Z#<(z#@f,>#D]/-L#F*.#Gj2"#H;#Le"D#TT6E#Xu"F#\[6G#`|"H%#dUJZ#hL(#l   77%    !# #Z# "  8 '(Sv2ZCa 17(2>u240c:b,;Y#tY#?Y#,@Y#,AY#,BY#,CY#,DY# #EY# "#FY# *#GY# NHY# VIY#^JY#Z'Kzw McbPb,QY#tRY#i,SY#p,TY#UY#,VY#,WY#,XY#,YY#,ZY# #[Y# "#\Y# *#]Y# N^Y# V_Y#^`Y#ay gdlMm8#\,nY#dayoY#KpY#minqY#secrY#%sY#3tx yb,zY#t{Y#i,|Y#p,}Y#~Y#,Y#,Y#,Y#,Y#,Y# #Y# "#Y# *#Y# NY# VY#^Y#2#Y#:#Y#B#Y#J#Y#$Y#$Y#$Y#$Y#$Y#$Y#$Y#$Y#$Y#$Y#&Y#&Y#C#~-C#- !&! %! &&#" '#! (x +e ,x#l -x#len .#! /# ,g' 07  (z(  6qN%"p#$ . S  10  ?PCM*1 >H  Aa)+q2`'\# H j  K. LH #= MS   P6 QZ#3 Ru   U{ Vj z W , X , H cuid d# e#  f#$2 g~#,5 h#<. i #@G j #De k  L oid po#\ qo# r#. sZ# 2 t# u#' vo#8$ wN#<g xN#DE y7  34( }v ~ #{+ ~#[ # ~#, 44 S $) R P #614(0((/ +f l ~  P  nZ +,#o-#3. @ $142@ #!3%#4%#K,6d# 7#o8d#M9d#;Z#=%# n >  0A.BH #D#E#yZF# G#H# JZ#6 KZ#+-L#  MZ#$ NZ#( ,^Z#,`Q 1c.d #4eZ#b fZ#&go# Gh #5i#4j@ #UkE##l1# *3mE#4[nE#8{oZ#<p#@qZ#D t #H.vZ#xq-wZ#|xF #+y#zZ# AE q { zo׍,$ d? kH[~LH%q-Z+0i%upjZ\ZuN$%F ) ,Z9o:++Z+ !--Z!K.ZRmin.Zrsec.Z! .Z!!/Zl"0NmBZ@F.=HmP s~!-Zn Z =Z M'"ts"X!-Z Z rZCLH3\%#$!R#%!3%)oP™"cmdn $4Z%5%LHpe%7,ZZ 7&'S5%9 %4Z%HZ%5"S c '%4Z%HZ%.("Z)4@ ))F))* * '   ZЙ7CZaF,ul9 u-(uu6uZuľ5_ ZuȾfZu̾!W%w,u ZiZ5+Zuоv3ZuԾ!GZ(Zuܾ!$%K,d!*Z;!"*udg(~~.~uP4uu.xXGuG+u Nu%!3Nu&z!>3Zk +3h, P%%-P-Z.&(!-Z# .@! W ! !A   !!G 2"!$#N /p60:1. 0"023F~4c701} 0q/0001/ 1 ,4CN$o.VN$-o.Z.|8![E N$o.PN$Vo!WZZ .x!- Z 6 Zu\.E%E%,5%%--Z,}W%%-W-Z/1 123u553v* < A  &  ? '   <  ,6 L b6'~ 6g c70x m8'؎ 6 #ܞ 6 -g61 0g61 3g6 6g6 9g6 g  Ag Dg Gg Jg MgX Pgh% Sg2 Vgo0 YgD \g& _gG hgo kg ng3 {g }g>& g gz$ g g2 g ~ s "~  %~  (~ /% +~ ! .~ b6 1~ @ 4~ ?0 7~ 4 :~ # =~ L @~ &5 C~ " P~   Z~ 3 d~ * o~ ) g+ g g," g\0 g6b- g6I" g63! g6 g62 g6 g6, g6- g6 g6 g60 g6 g6) g6 g6 g6r g6K g6d! g. g g3 gr4 g gO %gg) ,gp 0g 7go' >g Bg IgL* Pg  Wg4 [g6 bg ig_ pgn wg ~g- g6 g( gL g8 gh gy gg& g g g g/ gI) g4 gN. g g( g g~ g2 g- g! g4 gG4 g% g( g gn !gl (g /g/ 3g :g/ AgY$ Hg Og3 Sg# Zg ^g# bgt* ig mg tg, xg g g& g ( g' gR gS g g gi g g1 g( g gL1 g g) g g& g g gJ g g~ g $g +g 2gE5 9g @g Gg> Kg Rg Yg `g gg5- ng: ug@ |g" g5 gV g} g gQ g g g~2 g g g5 g g' g g# gl/ g gC2 gQ g& g g g+ g 0 g3/ #gj *g, 1g4 8g <gv# @g6#"g6 '~ 6*~ 6*8g6%?g6#Fg6xPg6`Tg6r \g6ag6hg6qg6"xg6]g6)g6g6"g6g6.g6g Z&7 83k& J&8)& J&8& J&6\!& J&8%& J&7/.& d9" 973 9?. 9.[ +7*L ]@EnO0fNsaP6int@\%;a(E+ofWm .# Z# #?1#M# #*#+ #!#-# H#$:#(#,#0( #42"Z#8!&Z#<(z#@f,>#D]/-L#F*.#Gj2#H;#Le"D#TT6E#Xu"F#\[6G#`|"H%#dUJZ#hL#l FF    !##Z#' L(Sv2ZCaB 17(2>u240C;hW:b,;B#tB#?B#,@B#,AB#,BB#,CB#,DB# #EB# "#FB# *#GB# NHB# VIB#^JB#Z'Knw MWVPb,QB#tRB#i,SB#p,TB#UB#,VB#,WB#,XB#,YB#,ZB# #[B# "#\B# *#]B# N^B# V_B#^`B#am gMlMm#\,nB#dayoB#KpB#minqB#secrB#%sB#3tl7vm yb,zB#t{B#i,|B#p,}B#~B#,B#,B#,B#,B#,B# #B# "#B# *#B# NB# VB#^B#2#B#:#B#B#B#J#B#$B#$B#$B#$B#$B#$B#$B#$B#$B#$B#&B#&B##~-#1B'wC'- !;! %! &;#" '#! ( +e ,#l -#len .#! /# Ag' 0L 3= 4#" 5#J 6#pA 7#614(0((+  +   y[C%6 [C 4(T* #T+A #~R,l #gA- # 1<. #eof/ #-Q0 #O1 #P2 # pe3 #$#<6 #( ?7 #, D:B#0:;M#2    +  ; X  ; XB! a X  a Xg BG  Z  r  Z  Z  Z  ' Z  '   lQ<<  "key#W#>$M#<%M#F&X#V<'c#F(c# -D)c#(7*c#0LE+c#8o=,X#@7-c#Dt>.X#L}?/W#PLB0#`b83'#p>4'#xZD5   ): *a#t +#|> , M : "! #M #D %#\8 &B#: 'X# : (  : +! , #^9 .#97 /## 0B#G 1c#7 2 #B 3 #^ X: 4^  @ 7; 8V#iF 9#C :#; ;# i7 >X#0; ?B#47 @B#5= A #89 B #<S  ,; C  E, "key #b#Q $B#jC %c#:8 &c#;A 'c#$E ( #(':gE$GDH>-E0pe10#FF2.u5D60#970#A8P;<#<=0#D>Aj>B#m9CF<G0#L;H0#?IGQ7REw?SuS8TEUL>M##<N0#O#GBV# C=WG$Fm9n#>o#>p# ?q0#,9rO$ "key #b#tag $M# F %Z#g &M#o '; #set (# ?C< (key -b#; .V#jp /# A 0#0A 1c#4OH7 ); 0@ 6#0A 7#d 8#@C 2O ; 9 b(z(  6qN%"p#$ . S  10  ?PCM*1>)Aa)+q2`'\#H K.L#= M,P6QZ#3RVU{V z W,,X7\]#o^#zG_aHcuidd#e# f#$2g#,5h#<.i#@GjV#DekLoidpX#\qX#r#.sZ# 2t#u#'vX#8$w'#<gx'#DE y34(}v~#{+#[##44S $R |$2#=BZ#DA4#H1C#LW%#Pr8Z#X(Z#\%#`;B#hnow#j:4#tOC4#x'E{7C*.k@/#len0X#cnD174h5#26#&7X# s:8;5<#<=#.?#&AX# wFB#*7FX#0CIW#4BJb#Ds;KB#T:L#X?M#`i7NX#h:OX#lYAPc#pJAQW#x@RW#:<SW#FWW#UXX#$CY#^BZW#P?[X#D\X#D]X#>^X#9_X#<`X#8aX#7bX#6c#AdZ#?eX# <fX#J<gB#<hB#>iX#zEjX#=n#6oX#A;pM#DqX#Bt'#@v#Yw#Ax##Ay#;z#WF}#gD~#C8c#7; #G:; #7#A#-D#>##>##A##8##<##$8##8##E##A##:##C##@##B##@##C##@##<##@##=##;##\>#>Z#LD##    7#@DB..X7Z@ &XA6uiZR.GZ&X 6. !%<)6"(J"::*?Z@ALy" 74#len%$3%]?8Z&WF6&::7"F9'3DI:?OZPWFMKMcj::N(XR))*p+,"KEnZ>*K]6.} >; -BVH"!M-vu-Cu-wnX"HQ#iZ <X 3' =WH%c@\X&WF["wn]":^X"::_?Z@[(q6.*K-wn\ ::2#iZ#jX-9  9XH <'.])o*/{P++0 [E.1%"""D<!6n`(H)k6m!08P))0#iZ%=Z&[E.&*K&"wn"MG+ :Z)+0>*Kv-(y#iZ"26q**&)`)T3H*/l`+xY : Z+,84 05 P9 ,,d08Z#iZ [E.!!DZ,/ 8&XXN$Xx 6.6 ,$@~!FZ / 1K&Xk"; peX 6."DUZ15;Sg&SXN$SX"T; 9peTX 6V."6 $R~%"E@Z&>&*>K&?"=DA."HBQ"wnC".=DZ7iEX"<F''3 8""D6 $$B+Z5]B-((yn1C(W%)%)r8)Z6()Z**K4*0$ ?,-wn-T$3N8.#"(H3I"! )="31"] *`9U" 9a"$/m"H+y"+"9"K$,"81S^S+" 2$ $,$ $: <$ V:';]$z W<0n$ a:'~$ : #܎$ ; -]$`;10]$p;13]$;6]$0;9]$@;<]$P:0?]$:B]$:,]]$:6`]$;d]$ ;,$g]$;/j]$p;%m]$P:p]$:H s]$:"+v]$: .y]$;]$0:]$;66]$:]$;]$:z]$:]$:]$;6*]$p:%]$:#]$;" ]$:]$:2]$:,]$:')]$:X]$:0]$:r.]$:]$:%]$;9(]$:*]$;S]$~:1]$;]$`:L+]$;]$@: ]$"']$"!]$"]$" ]$"y]$"5]$"H]$" ]$-  ]$-#]$",]$"m/]$"R 2]$"K 5]$"8]$"1;]$"G3>]$" A]$"D]$"G]$"J]$"M]$"X P]$"h%S]$"2V]$"o0Y]$"D\]$"&_]$"Gh]$"ok]$" n]$-3{]$- }]$Ѐ->&]$-]$-z$]$- ]$`-2]$""s"-%"(-/%+x"!."b61"@4-?07"4:"#="L@-&5Ctx""P" Z"3d"*o")]$"+]$-]$x","]$"\0]$:b-]$:I"]$:3!]$: ]$;2]$x;]$x;,]$x:-]$:]$;]$};0]$Dy;]$x;)]$y:]$;]$};r]$};K]$};d!]$}".]$- ]$}-3 ]$}-r4]$~-]$ ~-O %]$0~-g),]$4y-p0]$dy-7]$|-o'>]$|-B]$}-I]$}-L*P]$$}" W]$-4[]$ty-6b]$y- i]$y-_p]$y-nw]$y"~]$"-]$"6]$"(]$"L]$"8 ]$-h]$y-y]$y-g&]$y-]$4z"]$-]$y-/]$z-I)]$z"4]$"N.]$"]$"(]$-]$Dz-~]$Tz-2]$$z--]$tz-!]$4}-4]$D}-G4]$d}-%]$T}-(]$dz-]$z-n !]$z-l(]$z" /]$"/3]$":]$"/A]$"Y$H]$"O]$"3S]$-#Z]$Ty-^]$z-#b]$z"t*i]$"m]$"t]$",x]$-]$z-]$x-&]${" (]$"']$"R]$-S]${-]$4{-]$${"i]$- ]$T{-1]$D{"(]$"]$-L1]$d{-]$t{-)]${-]${"&]$-]${"]$-J]${"]$"~ ]$-$]${-+]$T|" 2]$"E59]$-@]${- G]$z->K]$|-R]${-Y]${-`]$|"g]$"5-n]$":u]$-@|]$$|-"]$4|-5]$D|"V]$"} ]$"]$"Q]$"]$" ]$"~2]$" ]$" ]$"5]$-]$|"']$"]$"#]$-l/]$|-]$|"C2]$"Q]$"& ]$"  ]$"]$"+]$- 0]$|-3/#]$|"j*]$-,1]$|"4 8]$"<]$"v#@]$:#"]$: ':*;*8]$d|;%?]$t|;#F]$x:xP]$:`T]$:r \]$;a]$y;h]$$y:q]$:"x]$:]]$:)]$:]$:"]$;]$t}:.]$:]$;9<$~;;,4} 1474 ;FM4} 14;[;c4} 14;80;8 ;>]$~;E]$~;x=]$~;O=]$~;(F]$~;sB]$~;B]$p~;&@]$`~]$;9]$;A;E]$-=]$- C-99P=@ 5=F 5-s@>95 =E5 =B5 >95>?5Z=d<5`?>=5?r>!5?m="5=:$6  c=@%6 @"@73@. Uvi^GnO0fNsaP6int@\% ;a( E+ ofWm .# Z#  #?1 #M #  #* #+ #! #- # H #$: #( #, #0( #42 "Z#8! &Z#< (z#@f ,>#D]/ -L#F* .#Gj 2#H ;#Le" D#TT6 E#Xu" F#\[6 G#`|" H%#dU JZ#h L#ls ~    ! #  #  Z#'(Sv2ZCa 17(2>u240%: b,;# t<# i,=# p,># ?# ,@# ,A# ,B# ,C# ,D# #E# "#F# *#G# NH# VI# ^J#Z'K<w M%$P b,Q# tR# i,S# p,T# U# ,V# ,W# ,X# ,Y# ,Z# #[# "#\# *#]# N^# V_# ^`#a; g&l Mm# \,n#dayo# Kp#minq#secr# %s#3t:y y b,z# t{# i,|# p,}# ~# ,# ,# ,# ,# ,# ## "## *## N# V# ^# 2## :## B## J## $# $# $# $# $# $# $# $# $# $# &# &# # ~-#-!x!% !&# "'#!(:+ e,:# l-:#len.# !/# g'0~ 3 =4:# "5# J6#pA7K (z(  6qN%"p#$ . S  10  ?PCM*1>H Aa)+q2`'\#H j K .LH #= MS  P 6QZ#3Ru  U{Vj z W ,X  \ ]# o^#zG_ \ Hcuiddy# e# f#$ 2g@#, 5h#< .i #@ Gj #Dek  Loidp1# \q1# r# .sZ# 2t# uy# 'v1#8 $w#< gx#DE yg = 34(} v~= # {+@# [= # @#\ 44 o #614(0((N +   o m 0 H^^?^$H] $    HZ@^(` %MG= 9%id1}%\1%m%.ZF&2 & &'1''$k'g'H 0H '32_  y UGj0`J`'("iS( Hk u|3 G#P``~(="3 (9  u rH0``("/( =19 u|! QH ``)H  C  eHw`FaK)MGv w)= " HPaa)H ) 8Haa)"* MG= u|#`GTZ$=S9 $oSm#G=Z$9 &3N'f1HZaeC*H o*m*om* =9 up wn~X3Ic(18)T)I*`))|)q+,O+-d'GZ ee{+.H /BH +0"HZeMg+1uid +m,N,.MG  H= up23f 'wGZPggm,H ,1uid ,m,,':GZgi-Hџ E-1uid -m-.5m=... .G.  hG= ut '}HZ ivi.Hʟ .1uid /m$/D/% ͈ $%'Н %ӣ %30ִ /%' % # % -%10%13%6%9%<%0?%B%,]%6`%d%,$g%/j%%m%p%H s%"+v% .y%%%66%%%z%%%6*%%%#%" ģ%ǣ%2ʣ%,ͣ%')У%Xڣ%0ݣ%r.%%%%9(%*%S%1%%L+%% 4'4!44 4y454H4 4  4#4,4m/4R 24K 54841;4G3>4 A4D4G4J4M4X P4h%S42V4o0Y4D\4&_4Gh4ok4 n43{4 }4>&44z$4 424 4s" 4% 4( 4/%+ 4!. 4b61 4@4 4?07 44: 4#= 4L@ 4&5C 4"P 4 Z 43d 4*o 4)4+44,"4\0%b-%I"%3!% %2%%,%-%%ƣ%0ͣ%ԣ%)ۣ%%%r%K%d!4.4 43 4r444O %4g),4p0474o'>4B4I4L*P4 W44[46b4 i4_p4nw4~4-464(4L48 4h4y4g&4444/4I)444N.44(44~424-4!444G44%4(44n !4l(4 /4/34:4/A4Y$H4O43S4#Z4^4#b4t*i4m4t4,x444&4 (4'4R4S444i4 414(44L144)44&444J44~ 4$4+4 24E594@4 G4>K4R4Y4`4g45-n4:u4@|4"454V4} 44Q44 4~24 4 4544'44#4l/44C24Q4& 4  44+4 043/#4j*4,144 84<4v#@%# "%  ' % * %* 8%% ?%# F%x P%` T%r \% a% h% q%" x%] %) % %" % %. % 5" 573 5.z % NiiH^IWfFF?EfintP6v2'M@ 1N(2s\:b,;t#tt#?t#,@t#,At#,Bt#,Ct#,Dt# #Et# "#Ft# *#Gt# NHt# VIt#^Jt#Z'Kw MPb,Qt#tRt#i,St#p,Tt#Ut#,Vt#,Wt#,Xt#,Yt#,Zt# #[t# "#\t# *#]t# N^t# V_t#^`t#a g7v3q yb,zt#t{t#i,|t#p,}t#~t#,t#,t#,t#,t#,t# #t# "#t# *#t# Nt# Vt#^t#2#t#:#t#B#t#J#t#$t#$t#$t#$t#$t#$t#$t#$t#$t#$t#&t#&t#b#~-b#|  A D G J M X P h%S 2V o0Y D\ &_ Gh ok  n 3{ } >&  z$  2  s" % ( /%+ !. b61 @4 ?07 4: #= L@ &5C "P Z 3d *o ) +  ," \0 b- I" 3!  2  , -  Ɲ 0͝ ԝ )۝   r K d! .   3  r4  O % g), p0 7 o'> B I L*P W 4[ 6b i _p nw ~ - 6 ( L 8  h y g&    / I) 4 N.  (  ~ 2 - ! 4 G4 % (  n ! l( / /3 : /A Y$H O 3S #Z ^ #b t*i m t ,x   & ( ' R S   i  1 (  L1  )  &   J  ~  $ + 2 E59 @ G >K R Y ` g 5-n :u @| " 5 V }   Q   ~2    5  '  # l/  C2 Q &     + 0 3/# j* ,1 4 8 < v#@,I I8 I4 l ;oiJ^InO 0fEintNsaP6@\% ;h( 7+ vfWv2>x .# >#  #?1 #M #  #* #+ #! #- # H #$: #( #, #0( #42 ">#8! &>#< (#@f ,L#D]/ -Z#F* .#Gj 2#H ;#Le" D#TT6 E#Xu" F#\[6 G#`|" H%#dU J>#h L#l~     ! #  #  >#' 1E(2L: b,;# t<# i,=# p,># ?# ,@# ,A# ,B# ,C# ,D# #E# "#F# *#G# NH# VI# ^J#Z'Kw MP b,Q# tR# i,S# p,T# U# ,V# ,W# ,X# ,Y# ,Z# #[# "#\# *#]# N^# V_# ^`#a g y b,z# t{# i,|# p,}# ~# ,# ,# ,# ,# ,# ## "## *## N# V# ^# 2## :## B## J## $# $# $# $# $# $# $# $# $# $# &# &# # ~-#-!K"39N> w!% !&w# "'#N!(N+ e,# l-#len.7# !/# }g'0  3 =4# "5# J67#pA79 #614(0( ( +OU g 9 x J7ii/sMӘ Ki j0sM @0GB؞k0J(0-ڞ0\ 1 A #J3j%j+1sM2W1p `K<0jDjw1sM;1 JPjj1sM1J7<2>K72\2 IEjj2wnD sMD  Y MJLjk3wnK >3sMK i3JK73 K`> kik3wn_ 4 KKxpk{k84wnw  J}7kkd4wn| \ Jkl4sM4GB4J(,5-n5\5zK5 >J= lql5sM<+6\>V6=?t6 0K,ll6sM+ 6o iJ>lm6sM 7J7@7J>v7"7 K=,8zKk8>K78!36m Jp>mmn8sMo8"o.9 Kq JZ>pnnf9sMY9"Y9 K[3 K7o"o:sM6!6x K!>0ooC:sM !  I" ̓  'g Ӟ "0֯  'ؿ  #  - 10 13 6 9 < 0? B ,] 6` d ,$g /j %m p H s "+v .y   66   z   6* % # " Ğ Ǟ 2ʞ ,͞ ')О Xڞ 0ݞ r.  % 9( * S 1  L+   #' #! # #  #y #5 #H #  #   ## #, #m/ #R 2 #K 5 #8 #1; #G3> # A #D #G #J #M #X P #h%S #2V #o0Y #D\ #&_ #Gh #ok # n #3{ # } #>& # #z$ #  #2 #g#s"g#%g#(g#/%+g#!.g#b61g#@4g#?07g#4:g##=g#L@g#&5Cg#"Pg# Zg#3dg#*og#) #+ # #," #\0 b- I" 3!  2  , -  ƞ 0͞ Ԟ )۞   r K d! #. #  #3  #r4 # #O % #g), #p0 #7 #o'> #B #I #L*P # W #4[ #6b # i #_p #nw #~ #- #6 #( #L #8  #h #y #g& # # # #/ #I) #4 #N. # #( # #~ #2 #- #! #4 #G4 #% #( # #n ! #l( # / #/3 #: #/A #Y$H #O #3S ##Z #^ ##b #t*i #m #t #,x # # #& # ( #' #R #S # # #i #  #1 #( # #L1 # #) # #& # # #J # #~  #$ #+ # 2 #E59 #@ # G #>K #R #Y #` #g #5-n #:u #@| #" #5 #V #}  # #Q # #  #~2 #  #  #5 # #' # ## #l/ # #C2 #Q #&  #   # #+ # 0 #3/# #j* #,1 #4 8 #< #v#@ $"$73$ .D6  soL^InO 0fEintNsaP6@\%;h(7+vfL7PL7W(av2>LF!MG#LH#  / . # >#  # ?1 # M #  # * # + # ! # - # H #$ : #(  #,  #0 ( !#4 2 ">#8 ! &>#<  (#@ f ,L#D ]/ -Z#F * .'#G j 27#H  ;#L e" D#T T6 E#X u" F#\ [6 G#` |" H%#d U J>#h  L=#l   ! # !# ># 7  M 'tm,L># L>#K>#^L># 9L>#M>#L>#wL>#K># L7#$L#(L* E  1E(2L :b,;#t<#i,=#p,>#?#,@#,A#,B#,C#,D# #E# "#F# *#G# NH# VI#^J#Z'K$w M  Pb,Q#tR#i,S#p,T#U#,V#,W#,X#,Y#,Z# #[# "#\# *#]# N^# V_#^`#a# glMm#\,n#dayo#Kp#minq#secr#%s#3t"a yb,z#t{#i,|#p,}#~#,#,#,#,#,# ## "## *## N# V#^#2##:##B##J##$#$#$#$#$#$#$#$#$#$#&#&##~-#l L|oXpo:now{tvdgmtM' Lk`pp:sj' Mtd c fLpp:keyc s d KpUq:H s da KV`qr;strUHU  a *L6rEsK;str5key5R LJPsYsw;strIi0IR X  LO`ss;HN F.P  _  M/ss;key.#L0D @LEss;i0DR   'ТX 04 '  #O  -X 1 0X 1 3X  6X  9X  X   AX  DX  GX  JX  MX X PX h% SX 2 VX o0 YX D \X & _X G hX o kX  nX 3 {X  }X >& X  X z$ X  X 2 X  s " % (/% +! .b6 1@ 4?0 74 :# =L @&5 C" P  Z3 d* o) X + X  X ," X \0 X b- X I" X 3! X  X 2 X  X , X - X  X  X 0 X  X ) X  X  X r X K X d! X . X  X 3 X r4 X  X O %X g) ,X p 0X  7X o' >X  BX  IX L* PX   WX 4 [X 6 bX  iX _ pX n wX  ~X - X 6 X ( X L X 8 X h X y X g& X  X  X  X / X I) X 4 X N. X  X ( X  X ~ X 2 X - X ! X 4 X G4 X % X ( X  X n !X l (X  /X / 3X  :X / AX Y$ HX  OX 3 SX # ZX  ^X # bX t* iX  mX  tX , xX  X  X & X  ( X ' X R X S X  X  X i X  X 1 X ( X  X L1 X  X ) X  X & X  X  X J X  X ~ X  $X  +X  2X E5 9X  @X  GX > KX  RX  YX  `X  gX 5- nX : uX @ |X " X 5 X V X } X  X Q X  X  X ~2 X  X  X 5 X  X ' X  X # X l/ X  X C2 X Q X & X  X  X + X  0 X 3/ #X j *X , 1X 4 8X  <X v# @X " !73 ! !7vsOM^InO0fNsaP6int@\%;a(E+ofLW . .# Z# #?1#M# #*#+ #!#-# H#$:#(#,#0( #42"Z#8!&Z#<(z#@f,>#D]/-L#F*.#Gj2#H;#Le"D#TT6E#Xu"F#\[6G#`|"H%#dUJZ#hL#l iM+   !# # Z#    'LMpMitm, LZ# LZ# KZ# ^LZ# 9LZ# MZ# LZ# wLZ# KZ# L#$ L#(#614(0((+M|ss'<[MqZt4tS<5p<~M*@tu<4)<cM)<M)3=xM)M\uOu\=cM[=M[=xM]u|xCM?Pu7v >cM>8>M>M@x~tAutgmtBxMCn>     %  (M' "73?. #  5M$ 2*#@vAT^InO0fEintNsaP6@\%;hMCh{RS z!M {#qT |7#< .L . # ># # ?1# M# # *# + # !# -# H#$ :#( #, #0 ( #4 2">#8 !&>#< (#@ f,L#D ]/-Z#F *.#G j2#H ;#L e"D#T T6E#X u"F#\ [6G#` |"H%#d UJ>#h L#lR   !##>#^  W  'T` %KS &#e" 'L#P +# U -#R .#O /#Q 0#R 1# T6 2L#(aQ 6#,M 8#4M =#88V FR#@4N GR#HM HR#PP X#X 1E( 2Lu2 40C ;o :b, ;#t <#i, =#p, ># ?#, @#, A#, B#, C#, D# # E# "# F# *# G# N H# V I#^ J#Z' Kw M Pb, Q#t R#i, S#p, T# U#, V#, W#, X#, Y#, Z# # [# "# \# *# ]# N ^# V _#^ `# aP c g yb, z#t {#i, |#p, }# ~#, #, #, #, #, # # # "# # *# # N # V #^ #2# #:# #B# #J# #$ #$ #$ #$ #$ #$ #$ #$ #$ #$ #& #& #   <#~- <#  #614(0((+$ * <  L[C%G  [C(%42o #4S4>#T5>#Q8G# "; #   > > 7 > G> M G = lQ< j  Q@v\v> ?ۏ  &P`vgv> ? " n .T >pvzv> ? c>h P/>vv? ?. .GNP.>  `R5Gvv2? ?4  qUD>vv^? ?C  UIGvv? ?H  SNOvv? ?N c yTmvv? ?l "l nl $Us>vIw@ ?r :@ N}>PwWwZ@ ?| c|> O>`ww@ ? @GQ>wBx@ ? AGmANP>AtOGPx^x!B ? V>`xjxMB ? TGpx~xyB ? TxxB<" nS luRxxB<" nT>xxB<R>xx)C<c>U>yyUC<O$Q> y2yC<GNP> }NG@yRyC< P>`yryC<RGyyD<Syy1D<QAQyy]D<DR>y6zD<Do  u  tQ>@zzD<!Eo!AE  NN>zA{TE<Eo^  NR ^ O>P{O|E<Eo d  U>P|Y|E< o &AV>`|i|F<oA1p|y|DF<o{O>||pF<oG%O#>||F<"Fo"FTRT*>}m}G<)4Go)TG +u~ U4>p}}tG<3Go3G 5Nu|u~U@>}~G<? Ho?,H AutuvuxuzATP>~~]H<OoO&~NU>~H<ToT1yNZ>*H<YoY<YO_>0]H<^o^G I8UQe>`3I<d_Iod8I}I<kI"keyk}I"GUs> P J<r7JQr lenr#it>WJ#cu>wJ!gvJ!Ow3K$0!?S>\KQ>PK<K"key}KQ L"len6L+V> VL<o}N>L<o>EN> )L<o>S>09L<o@*M<2M"lenRM$` o!$0N!N %K S>0@N<oNQ>@N<"O"keyd BON >bO<i0 KO%>O<$uid$ W[S*>ɃO<)s)W]  R0ЃO</P"len/HP!Q1PUe>cP<dP"lend^ ?Q5Od^ _QOSm>pQ<lQ"lenlQ5Ol RPu> )-R<tlent^ 5Ot^ 7Pz>09YR<yleny5OyS>@PRuidN@RP_R<:|U`lR<M>p S`P5SfPIS T>̆]SPS'NSDO>ІSPWS&NWSS>QTRR1TYRQTcT>`qTRRTYRTR>TQd TQd UPlP>1UQd ]UQd qUM%UQ> LUQd UQd U Q>PU<VQ]V"lenV  _#i W& w&  zP>V)W<UW"keyd uWQW"lenWP`8X<dX"lenX'Q T>X<Y"keyd 8Y"lenXY? TY<? Yo SZ ? =Z aU: 2sZ ?9 Z N@RZ( ? [;!Oh>`Ύ7["g c[gG[<g?  !iQi[!UPj \)3!AQA>Ў,\<@? !iQBX\!PC \)3`Ï!TU\ ?T \"T nT\!$V]"S&>A] ?% J"N>Аm] ? "-R>1] ? ]#c>^"Pe>@Q%^ ?d  #S`Q^( ? }^" (n^*$_P#RS;_ ?R "R nR#R>Gg_5L_<? !iQ_!O _)39$$uO>P`5L>`<? !iQv`!O `)3W$N>`5L`<? !iQ!a!O Ja)3+$T>,pR>,U$#%RUG]ha( ? a-fo>a.R/$:Q0$0$O%jS>`a( ? bz%OGVb ? %2Q>Жb ? GNP> %Rs>'b ?r 1cr>?&T\0[b ?[ "[ n[g&iNB`c( ?A 2c w&  g&2 ]2' j 2 30 ֩& 2' 2 # & 2 -21 021 32 62 92 <20 ?2 B2, ]26 `2 d2,$ g2/ j2% m2 p2H s2"+ v2 . y2 2 266 2 2 2z 2 2 26* 2% 2# 2" 2 22 2, 2') 2X 20 2r. 2 2% 29( 2* 2S 21 2 2L+ 2 2 '' '! ' ' 'y '5 'H ' '  ' #' ,'m /'R 2'K 5' 8'1 ;'G3 >'  A' D' G' J' M'X P'h% S'2 V'o0 Y'D \'& _'G h'o k' n'3 {' }'>& ' 'z$ ' '2 ' j 's "j ' %j ' (j '/% +j '! .j 'b6 1j '@ 4j '?0 7j '4 :j '# =j 'L @j '&5 Cj '" Pj '  Zj '3 dj '* oj ') '+ ' '," '\0 2b-2I"23!2 2222,2-222022)222r2K2d!'.' '3 'r4''O %'g),'p0'7'o'>'B'I'L*P' W'4['6b' i'_p'nw'~'-'6'('L'8 'h'y'g&''''/'I)'4'N.''(''~'2'-'!'4'G4'%'(''n !'l(' /'/3':'/A'Y$H'O'3S'#Z'^'#b't*i'm't',x'''&' ('''R'S'''i' '1'(''L1'')''&'''J''~ '$'+' 2'E59'@' G'>K'R'Y'`'g'5-n':u'@|'"'5'V'} ''Q'' '~2' ' '5'''''#'l/''C2'Q'& '  ''+' 0'3/#'j*',1'4 8'<'v#@4"4734. ]%r)a[V^InO 0fEintNsaP6@\% ;h( 7+ vfWv2>Ch .# >#  #?1 #M #  #* #+ #! #- # H #$: #( #, #0( #42 ">#8! &>#< (#@f ,L#D]/ -Z#F* .#Gj 2#H ;#Le" D#TT6 E#Xu" F#\[6 G#`|" H%#dU J>#h L#l     ! #  #  >#' 1E(2Lu240C;o%: b,;# t<# i,=# p,># ?# ,@# ,A# ,B# ,C# ,D# #E# "#F# *#G# NH# VI# ^J#Z'K<w M%$P b,Q# tR# i,S# p,T# U# ,V# ,W# ,X# ,Y# ,Z# #[# "#\# *#]# N^# V_# ^`#a; g y b,z# t{# i,|# p,}# ~# ,# ,# ,# ,# ,# ## "## *## N# V# ^# 2## :## B## J## $# $# $# $# $# $# $# $# $# $# &# &#:3 # ~-#-!r!% !&r# "'#I!(I+ e,# l-#len.7# !/># xg'0 3 =4# "5# J67#pA74#614(0((+JP b 4 [C%m[C@ 4( T*R # T+x # ~R, # gA- # 1<. #eof/ # -Q0 # O1 # P2 # pe3 #$ #<6R #( ?7L #, D:#0 :;#2 L  L b@ r & L r &X  & L & ~  > L   > L >  > L >   L  lQ$# <%# F&&# V<'1# F(1# -D)1#( 7*1#0 LE+1#8 o=,&#@ 7-1#D t>.&#L }?/%#P LB0#` b83#p >4#xZD5 V7? : t>;&# V<<1#NW= a @ tA#XBJ r 0 W|>]c<{ cY{ c Z}&len~1FdQfdwn\cZ d   A WrdYq  Z*>dcZ) ei0) JeX+ 33 %%! W>Ԛe"Y e"cZ e X@>ԝf<? ;f#rip? qfpeA&f$keyB0HQCg$lenD1XXE&VF *_G iH&f%3ra ?  *Xf"cZ +g W2ag"cZ g &5Z#@]g"""g'W$ u|]W|`ih(rip{ Zwpy;hYv ,Z>igh< hpe&hX"iiiQi) ?Y(>pyi*<' *pe'&mZ>"j< NjyZ1j<uXXji@kQxk) hZ>ߥk< kcZ k<Rl X1lilXlQ&m) qV>m< mcZ m<MnV>qn< n*cZ <nTZ>n< ocZ Mo<o!jW>o"< pcZ +<5pGV:> ǮMp<9 ypcZ9 pEY;&"X<1<=pwn>`<XЮ:qcZ !X>@3q"ZW_q"cZ q'wnd  !gX> q"ZWqcZ 'V u|,3`!H>X>mr"Y Er"ZW ercZ 'V ux,30!0Y>pֱrcZ -V %ZZ>ƶr< r#keyl s*cZ V slen&s5O&`i0%Pi&s 3!yW>жt"Y ;tcZ 'V ux,3PYm[tYl !?Zh>tYg!oYG>۷t(keyFl X-> t<, u.key,*Q,r .len, Z.0HX/du+Y01xu01!YYA>Xu/key@l u!Y^>`v/key]l 2v!WU>]v/keyTl v!J}YL>v/keyKl v!wY<>9 w/key;l 7w%V_>@Hbw<^ wY^ wF` wZa xwnb`\Xc>8x0cZr axcZ x!RZ7>Px/key6l x!1W2>ɼx/key1l +y&V>мVy< y.keyQr y#leny"WyV&z$k0\@Vr Y>4zY>az< z#keyz*Qr .len Z0PXuw+Y1Rul   -  $''r  -Ӟ 10, /-'< - #L 3- - -10 -13 -6 -9 -< -0? -B -,] -6` -d -,$g -/j -%m -p -H s -"+v - .y - - -66 - - -z - - -6* -% -# -" Ğ -Ǟ -2ʞ -,͞ -')О -Xڞ -0ݞ -r. - -% -9( -* -S -1 - -L+ - -  ' !    y 5 H      # , m/ R 2 K 5 8 1; G3>  A D G J M X P h%S 2V o0Y D\ &_ Gh ok  n 3{  } >&  z$   2 r s"r %r (r /%+r !.r b61r @4r ?07r 4:r #=r L@r &5Cr "Pr ؛ Zr ț3dr *or ) +  ," \0 -b- -I" -3! - -2 - -, -- - - ƞ -0 ͞ - Ԟ -) ۞ - - -r -K -d! .    3  r4    O % g) , p 0  7 o' >  B  I L* P   W 4 [ 6 b  i _ p n w  ~ -  6  (  L  8  h  y  g&        /  I)  4  N.    (    ~  2  -  !  4  G4  %  (    n ! l (  / / 3  : / A Y$ H  O 3 S # Z  ^ # b t* i  m  t , x     &   (  '  R  S      i    1  (    L1    )    &      J    ~   $  +  2 E5 9  @  G > K  R  Y  `  g 5- n : u @ | "  5  V  }    Q      ~2      5    '    #  l/    C2  Q  &      +   0  3/ # j * , 1 4 8  < v# @ 'Yr 2" 273 2.?`@/p[^InO 0fEintNsaP6@\% ;h( 7+ vfWv2>Ch .# >#  #?1 #M #  #* #+ #! #- # H #$: #( #, #0( #42 ">#8! &>#< (#@f ,L#D]/ -Z#F* .#Gj 2#H ;#Le" D#TT6 E#Xu" F#\[6 G#`|" H%#dU J>#h L#l   ! #  #  >#    ' 1E(2Lu240C;o: b,;# t<# i,=# p,># ?# ,@# ,A# ,B# ,C# ,D# #E# "#F# *#G# NH# VI# ^J#Z'K*w MP b,Q# tR# i,S# p,T# U# ,V# ,W# ,X# ,Y# ,Z# #[# "#\# *#]# N^# V_# ^`#a) g  y b,z# t{# i,|# p,}# ~# ,# ,# ,# ,# ,# ## "## *## N# V# ^# 2## :## B## J## $# $# $# $# $# $# $# $# $# $# &# &#(! # ~-#M #614(0( (, +ci{M[C%[CY4( T*k# T+# ~R,# gA-# 1<.#eof/# -Q0 # O1# # P2# pe3# #$ #<6k#( ?7e#, D:#0 :; #2ee{Yeqe >e>e> >e># e lQ< E,"key## Q$# jC%# :8&# ;A'#$E(:   \ >pξ{key C{ ;\о޾{;  . [ {Bʘ Z \{b  y[ ) |b  \095|b  [@Ia|b | [Q;P  < _[Pt|; | Zn  A[>}< /}; s}len}" ~$4  3[Q~ \y~) !! $\D>'~keyC ~QC~;C + [E J [>0]< key Qlen; "[ ut <x#3 \> < ܀;  <>$ p X\t>3v<r ;r "s%lens "\uuhw\^>@<\ ΁key\ Q\len\.;] "[_ up <`#3m  " &   &'О &; '0L &'\ & #l !& -;&10;&13;&6;&9;&<;&0?;&B;&,];&6`;&d;&,$g;&/j;&%m;&p;&H s;&"+v;& .y;&;&;&66;&;&;&z;&;&;&6*;&%;&#;&" ;&;&2;&,;&');&X;&0;&r.;&;&%;&9(;&*;&S;&1;&;&L+;&;& ;(';(!;(;( ;(y;(5;(H;( ;(  ;(#;(,;(m/;(R 2;(K 5;(8;(1;;(G3>;( A;(D;(G;(J;(M;(X P;(h%S;(2V;(o0Y;(D\;(&_;(Gh;(ok;( n;(3{;( };(>&;(;(z$;( ;(2;( (s" (% (( (/%+ (!. (b61 (@4 (?07 (4: (#= (L@ (&5C ("P ( Z (3d (*o ();(+;(;(,";(\0;&b-;&I";&3!;& ;&2;&;&,;&-;&;&;&0;&;&);&;&;&r;&K;&d!;(.;( ;(3 ;(r4;(;(O %;(g),;(p0;(7;(o'>;(B;(I;(L*P;( W;(4[;(6b;( i;(_p;(nw;(~;(-;(6;((;(L;(8 ;(h;(y;(g&;(;(;(;(/;(I);(4;(N.;(;((;(;(~;(2;(-;(!;(4;(G4;(%;((;(;(n !;(l(;( /;(/3;(:;(/A;(Y$H;(O;(3S;(#Z;(^;(#b;(t*i;(m;(t;(,x;(;(;(&;( (;(';(R;(S;(;(;(i;( ;(1;((;(;(L1;(;();(;(&;(;(;(J;(;(~ ;($;(+;( 2;(E59;(@;( G;(>K;(R;(Y;(`;(g;(5-n;(:u;(@|;(";(5;(V;(} ;(;(Q;(;( ;(~2;( ;( ;(5;(;(';(;(#;(l/;(;(C2;(Q;(& ;(  ;(;(+;( 0;(3/#;(j*;(,1;(4 8;(<;(v#@;)" )73 ) .Xv\{1;]^InO 0fEintNsaP6@\% ;h( 7+ vfW Zv2>Ch .# >#  #?1 #M #  #* #+ #! #- # H #$: #( #, #0( #42 ">#8! &>#< (#@f ,L#D]/ -Z#F* .#Gj 2#H ;#Le" D#TT6 E#Xu" F#\[6 G#`|" H%#dU J>#h L#l   ! #  #  >#    ' 1E(2Lu240C;o: b,; # t< # i,= # p,> # ? # ,@ # ,A # ,B # ,C # ,D # #E # "#F # *#G # NH # VI # ^J #Z'K5w MP b,Q # tR # i,S # p,T # U # ,V # ,W # ,X # ,Y # ,Z # #[ # "#\ # *#] # N^ # V_ # ^` #a4 g y b,z # t{ # i,| # p,} # ~ # , # , # , # , # , # # # "# # *# # N # V # ^ # 2# # :# # B# # J# # $ # $ # $ # $ # $ # $ # $ # $ # $ # $ # & # & #3, # ~-#1BwCn #614(0( (M +n[C%[Cz4( T*# T+# ~R,# gA-# 1<. #eof/# -Q0. # O1D # P2# pe3D #$ #<6#( ?7#, D: #0 :;#2z  > >>. >> D 4 lQ< : " !# # D%# \8& # :'#U :(U  :+ !, # ^9.# 97/# #0 # G1*# 72 # B3& # ,:4  @7 ;8# iF9,# C:7# ;;B# i7<#( o==#, t>>#0 ;? #4 7@ #5 =A #8 9B #< , ,;C7  )i 0_2>p<0i ;0 H70 h*_1 i3J  ^'>p <%i L;% 7% Ä9& ^>0$<i P^L 5]>0,<i .*_  ]>0 <i w^ B^z9]*Ň  ]><i w^ 9]*Yc_ш]upJ 3B*_ g S*_ # *_! 6!*_0 i1" $]H_݉*_G  # ^q$*_p  %h^`'w^hS9 up] sK] ^ & ' n V]>J͊(w^hu]n)P_V>$w^Un$*_U *VW +3k#97^4$w^3n$*_3 ,(*];*F_< -  -3^>P> w^n8^9ɭ97ʭ# ܋G*(7 (B& *V .8''!h/.0.g''!/׌/ )`^}>$w^|n$*_| *V~ # _ $w^n$*_ ,*c_'*F_( - g_>@i`w^nDٍ\8 &(: *V &-'I'> 7 1T&`H'x'm!`/F/ob^M>pώ<Li ]L*v2w^Lh u]Nn^O(H]Ph:8Q*Lc_R]SՒDT\8U :V3]WS^Xs^9Y 97Z #[ ѓG\*7] B^& 2i_ T33F G^> ;4key     * 0 *' *K 50\ (*'l * #| ,* -K*10K*13K*6K*9K*K6 AK6DK6GK6JK6MK6X PK6h%SK62VK6o0YK6D\K6&_K6GhK6okK6 nK63{K6 }K6>&K6K6z$K6 K62K6 6s" 6% 6( 6/%+ 6!. 6b61 6@4 6?07 64: 6#= 6L@ 6&5C 6"P 6 Z 63d 7*o 6)K6+K6K6,"K6\0K*b-K*I"K*3!K* K*2K*K*,K*-K*K*K*0K*K*)K*K*K*rK*KK*d!K6.K6 K63 K6r4K6K6O %K6g),K6p0K67K6o'>K6BK6IK6L*PK6 WK64[K66bK6 iK6_pK6nwK6~K6-K66K6(K6LK68 K6hK6yK6g&K6K6K6K6/K6I)K64K6N.K6K6(K6K6~K62K6-K6!K64K6G4K6%K6(K6K6n !K6l(K6 /K6/3K6:K6/AK6Y$HK6OK63SK6#ZK6^K6#bK6t*iK6mK6tK6,xK6K6K6&K6 (K6'K6RK6SK6K6K6iK6 K61K6(K6K6L1K6K6)K6K6&K6K6K6JK6K6~ K6$K6+K6 2K6E59K6@K6 GK6>KK6RK6YK6`K6gK65-nK6:uK6@|K6"K65K6VK6} K6K6QK6K6 K6~2K6 K6 K65K6K6'K6K6#K6l/K6K6C2K6QK6& K6  K6K6+K6 0K63/#K6j*K6,1K64 8K6<K6v#@K8" 873 8 .y+%1|7c@[b^InO0fEintNsaP6@\% ;h( 7+ vfWv2>/  . # >#  # ?1 # M #  # * # + # ! # - # H #$ : #(  #,  #0 ( #4 2 ">#8 ! &>#<  (#@ f ,L#D ]/ -Z#F * .#G j 2#H  ;#L e" D#T T6 E#X u" F#\ [6 G#` |" H%#d U J>#h  L#l     ! # # >#' 1E(2L:b,;#t<#i,=#p,>#?#,@#,A#,B#,C#,D# #E# "#F# *#G# NH# VI#^J#Z'K+w MPb,Q#tR#i,S#p,T#U#,V#,W#,X#,Y#,Z# #[# "#\# *#]# N^# V_#^`#a* g  yb,z#t{#i,|#p,}#~#,#,#,#,#,# ## "## *## N# V#^#2##:##B##J##$#$#$#$#$#$#$#$#$#$#&#&#)"#~-#-! a!%!&a#"'#8!(8+e,#l-#len.7#!/-# gg'0r 3=4#"5#J67#pA7# #614(0( ( +9? Q # r(':gE$GDH>-Q0pe10#FF2}5D60#970#A8;<#<=0#D> Aj>B #& m9CV F<G0#L;H0#?I1  Q7Rw?SS8T& EUV  L>Mr#<N0#O#GBVa # C=W ? 0Z[#r`\#key]#^^#$<_0#(``>#,_aa _8de#rbf#keyg#9h#$bi #4J _jJ  $Fm9n#>o#>p # ?q0# ,9r   u _0@ @ 8i%w?0<0 bz +@y <y02  |`g>0ikeyf _f זaf$ -h[ * ?  `Z>y@Y keyY ŗ aY$ !-[R aM>@L keyL 1 _L !-NR  S a> Q@ }a 8` "set  1bp>K"owGBo# Q2 `i>G"h'GBhi# L2 Ja>P@ ך!Ub`!bT` $` `* `* 3_7\%!#L&!#L4&=!#L?%!#L,'!#Li=b> @ !wn\a* #!_ up`>tL` xaŜ a0a%$2a%(aC;_B g(1`["Z)_\ u|(Ya8-ܝa7$ (_N0J&"MR)aO* u|*+`>+@ +a* xa>P}@ ՞a 9key etag<0`>ݟ!a* up,3%-!..(_!  ` 5/i"%B_ i@ <0; E`0 L;0=a0` ,3fW`k @j jk<j0=al0`m :,3V~aH c@G G<G05 DG0 9G0=aI0`J ,3e_,  @+ +e<+0 pe+0 `- ,3B0b v 4@`i% *D_w>+@v +_v # 7 31b> f @ ʦ ` Z2key )b up,3  - 3(ʧ.1'ja>p c4@)v_ uxaδ 53#7 'L < '6 a )' 26ӂ 70֓ 6'أ 6 #ܳ "6 -61 061 36 66 96 <60 ?6 B6, ]66 `6 d6,$ g6/ j6% m6 p6H s6"+ v6 . y6 6 666 6 6 6z 6 6 66* 6% 6# 6" Ă6 ǂ62 ʂ6, ͂6') Ђ6X ڂ60 ݂6r. 6 6% 69( 6* 6S 61 6 6L+ 6 6 $' $! $ $ $y $5 $H $ $  $ #$ ,$m /$R 2$K 5$ 8$1 ;$G3 >$  A$ D$ G$ J$ M$X P$h% S$2 V$o0 Y$D \$& _$G h$o k$ n$3 {$ }$>& $ $z$ $ $2 $  $s " $ % $ ( $/% + $! . $b6 1 $@ 4 $?0 7 $4 : $# = $L @ $&5 C $" P $  Z $3 d $* o $) $+ $ $," $\0 )b-3)I"%3)3!53) E3)2U3)e3),u3)-3)3)Ƃ3)0͂3)Ԃ3))ۂ3)3)3)r4)K4)d!%4!.54! E4!3 U4!r4e4!u4!O %4!g),4!p04!74!o'>4!B4!I4!L*P4! W5!4[5!6b%5! i55!_pE5!nwU5!~e5!-u5!65!(5!L5!8 5!h5!y5!g&5!5!6!6!/%6!I)56!4E6!N.U6!e6!(u6!6!~6!26!-6!!6!46!G46!%6!(7!7!n !%7!l(57! /E7!/3U7!:e7!/Au7!Y$H7!O7!3S7!#Z7!^7!#b7!t*i7!m7!t8!,x8!%8!58!&E8! (U8!'e8!Ru8!S8!8!8!i8! 8!18!(8!8!L19!9!)%9!59!&E9!U9!e9!Ju9!9!~ 9!$9!+9! 29!E599!@9! G9!>K:!R:!Y%:!`5:!gE:!5-nU:!:ue:!@|u:!":!5:!V:!} :!:!Q:!:! :!~2;! ;! %;!55;!E;!'U;!e;!#u;!l/;!;!C2;!Q;!& ;!  ;!;!+;! 0<!3/#<!j*%<!,15<!4 8E<!<U<!v#@e<8" 873 8 ..'Y(?qcGg^InO 0fNsaP6int@\%;a(E+ofWm .# Z# #?1#M# #*#+ #!#-# H#$:#(#,#0( #42"Z#8!&Z#<(z#@f,>#D]/-L#F*.#Gj2#H;#Le"D#TT6E#Xu"F#\[6G#`|"H%#dUJZ#hL#l F F    !##Z#' L(Sv2ZCaB#Rb 17(2>u240C;h}:b,;h#th#?h#,@h#,Ah#,Bh#,Ch#,Dh# #Eh# "#Fh# *#Gh# NHh# VIh#^Jh#Z'Kw M}|Pb,Qh#tRh#i,Sh#p,Th#Uh#,Vh#,Wh#,Xh#,Yh#,Zh# #[h# "#\h# *#]h# N^h# V_h#^`h#aPc}Fpe gscislMm#\,nh#dayoh#Kph#minqh#secrh#%sh#3t7vm yb,zh#t{h#i,|h#p,}h#~h#,h#,h#,h#,h#,h# #h# "#h# *#h# Nh# Vh#^h#2#h#:#h#B#h#J#h#$h#$h#$h#$h#$h#$h#$h#$h#$h#$h#&h#&h#4-#~-#1B'wC'Nph , ~- (':gE$GDH>- ? 0pe10#FF2( o 5D60#970#A8J  ;<#<=0#D>z  Aj>B # m9C  F<G0#L;H0#?I A Q7R? w?So S8T EU  L>M #<N0#O#GBV # C=WA  0Z[#r`\#key]#^^#$<_0#(``Z#,_aa H_8de#rbf#keyg#9ho #$biH#4 _j $Fm9no #>oo #>p# ?q0# ,9rY$"key##tag$s# F%Z#g&s#o' #set(h# h?C<(key-#;.|#jp/o # A0#0A1#4H7);0@6#0A7#d8o #y@C2 ;9y<h=#|n>~#o?~#ic@~# ndA] EjG#lI#gJ#Z   h   Z]Z   fK*l ccSsetpeLhddo= - kd+dШo= -sl0d]do= -  h `d#e(o = - <o0e9eTo= -<{j@eIeo= -{0iPeYeo= -bj#`eieةo"= -"'2Tf(peyeo'= -'2qyjAe f0o@= -@qgLff\oK= -KCoQ fXfoP= -P (qW`fifoV= -V(8gi\pfyfo[= -[gN%daff o`= -`ejf(g8oi= -i3fp0ghgdoo= jo ppo "ewspggov= _dvs ixs!hyZ"pezs) kg>h~o= _ds- 0#ist!hZ#cs)J!l @hMhҭo h-  dPhghos- uephh*o~- f h"iVo- .d,0iQio+-+ gb1`iio0-0 c6iiڮo5-5 k;iio:'2-: if@iiXo?-? Mii*joM- S -zi0j9jϯo8- m@jIjoC- kPj`j'oNS- =f`jjro=- C oj ko-  .mkHkʰj~n~- !0k ZPkk\i !"o 'g   $xmNZkkA%"Mm%GBM& YKS'o k lڱ%h(dml?l$%hP'm3@l]l{%"2)h4u|c?hZ`l"mҲA*key@+tagn"ac nZ0mmhγo= *lensnYm)n:oX-X  4lT0ninfoS4-S : xgEpnnoDx-D ~ |enno-  pnno- 9eOnnoN9-N ? }nJnnBoI}-I  }h<o9ono;= -;1p7@oaoo6= -6?d2pooƵo1= -1?}~b-ooo,= -,~|fqoYpopJpepsj-p "Tdrs׶#iss )KKje`pp4od`-d !pefs+igsRy~k_sppo^$m@Zpq׷%"?%GB?E& KSgn q8qA~f | hZ@qqA߸~fsx5set|  !c,\nup nZrfZzzD*setpfo ,hu|&'jZz{*setܿfo,hu|'MlvZ{|*setuHfuhou ,hwu|o'pjZ ||*setifipei,hku|'=ddZ|a}*setc fc@ocq,heu|)(c_Zp}!~`*set^f^o^,h`u|(kZZ0~~*setYfYoY,h[u|(bUZ~8*setTdfToT?,hVu|@)pPZa*setOfOoO~,hQu|) lZpn~f<*sethfo| ,Cl|`*`kZpn~fE*setqfo| ,Cl|`z*gZph"*setNfo| ,Cl|`**nZph*set+fo| ,Cl|`5+gKZp!*setJfJ(oJ2,hLu|+VcFZ0H*setEtfEoE,hGu|+hAZ*set@f@o@b,hBu|L, c<Za *set;Lf;lo;{,h=u|,m7Zp!*set6f6o6<,h8u|- g2Z0*set1$f1Do1,h3u|c-Lk-Zd*set,f,o, ,h.u|-f(Za*set'f'o',h)u|.j#Zp!<*set"hf"o" ,h$u|z.kZ0*set f len ,hu|.#pZыsetkey,ht4/it@<4/l*set,wn `#len"Qh /Xe<4/$ADped,wn T,lPul/1gZ<4/h U0hZ <4/*set,wn \"l"=D$0pGZTp%"F%GBF& nKS0cxZ` <w4/LAwl?1lcZ<b4/hb*lenbs,d?1{P1h-1b[ZC.<Z4/Z>pZ1>iZ2YpZPVA*keyU"_2u!ac,wn \+tag nN$n2ioZ`#.keyn.setn| /@gp 02iZ091key2cgZ@H*sett8`f3dRZAQ*keyQiQf3,wnS \,ITl3up23e_32 set[l3o 3fkZi[Aj*keyjsetj| ,ill3ux23zO4xdZp<~4/A~L,wn \">3r set4ppZp<o4/Aoa4dDZp*setCfChC,-ER45n}Z5set|6h|7 p~05mZ7.set;.key.tag8h )fup93̍:4;5;4< =5d$66oVZ@%AT$.setTM%fUv8hU)iWul>tagX)aYcuh6jZ*setfN4h~z,fut! 23>& LQ7/lZd*setf+4h~n~Cm',fup" "j~("rm~234?7ݞ"-Z& LQ8eZp&*setRfro,> u|]8oZm*setfo,> u|9eZp|*set*f4h~ n~Ne',fup! @3? 9У"-Zz& L-Q93cZ{*setf2o^,fut,9r& L`Q9h&:ch|Z{*set{f{o{=$,f}ux,}&:f& LQ6:h :OmwZ}P*setv|fvovN,fxup,x:o& LQ:h@;crZ6*setqbfqoqC,fsup,s@;`& LQP;h;FimZ2*setl^flol8,fnup,n@;`& LQJ<ghZ.*setgZfgogM,fiux,i@;h& LQ<focZ*setb fbbob4,fdux,d<P& lLQ<hT=dq^Z*set]f](o]T,f_ux,_T=`& gLRd=h=hYZ*setXfXoX,fZux,ZT=`& RLRp>eJZF*setHrfHoHpeIs ,fKut,L?1{& ML@R>%f9ZY*set8f8o8,f:ut,;?1{& HLdRl?n3Z@*set2lf2o2,f4ux,4@;h& 3L}R?c.Z*set-2f-to-9,f/ux,/T=`& LRf@!g)Z*set(f(:o(}f,f*ux,*T=`& LR@xo$Z*set#f#o#x,,f%ux,%T=`& LR`A_jZX*setfo,f up, 9n& KRAlZĵ>*setjfo',fup,@;`& KRZBpZе˶:*setffo,fux,ZBl& KRjBhBflZж̷*set,fno,fup,9n& KSdCRq Zз͸*set f To ,f up, :o& KSCdZиԹ*setf:of,fup,@;`& K-S^DfiZۺ*setf6o~b,fux,ZBl& KASDdZܻ*setfos(,fup,9n& KUSXEcZݼt*setfoh,fup,:o& KiSEmZ*Zylfd,%iut,fup& K|SSFpZ0z*setfo= *lens@,fut& KSFn7Z [A6*set6"-80FnZ`f%AB.set(G}pp".set| N-HjZ3y<4/*key *len}A9RoZYset| ,@guh,_2ud":8">p">is&";j Z,f D,a cu`"f 23UT& sKSHkZ@}<4/keylenARoZ+settI0qZ*<4/VKoIA7ykjhm(+key@"Qh\#len,@NZuh,@gud"n23QJmZ<4/A7ykjh>m]'UJq&%"%Aset'u|(~JhB%A~J0JcZPu0%A\.key|1set| )@gut)s|\930IKAnZq8A~J%@)mu|93YK IKnK ^K BK xKK KK K xK R R RK K xK xK xKK K KL L K3L #LHL 8L 2 #LgL WL KL qL qL R WLL LL" LL L R 8L) ~S7'В7ӃB0M 7':7 #S7 -71 071 37 67 97 <70 ?7 B7, ]76 `7 d7,$ g7/ j7% m7 p7H s7"+ v7 . y7 7 766 7 7 7z 7 7 76* 7% 7# 7" ă7 ǃ72 ʃ7, ̓7') Ѓ7X ڃ70 ݃7r. 7 7% 79( 7* 7S 71 7 7L+ 7 7 !' !! ! ! !y !5 !H ! !  ! #! ,!m /!R 2!K 5! 8!1 ;!G3 >!  A! D! G! J! M!X P!h% S!2 V!o0 Y!D \!& _!G h!o k! n!3 {! }!>& ! !z$ ! !2 ! !s "! %! (!/% +!! .!b6 1!@ 4!?0 7!4 :!# =!L @!&5 C!" P!  Z!3 d!* o!) !+ ! !," !\0 7b- 7I" )3! S7 )2 S7 7, 7- 7 7 ƃ70 ̓7 ԃ7) ۃ7 7 7r 7K 7d! !. ! !3 !r4 ! !O %!g) ,!p 0! 7!o' >! B! I!L* P!  W!4 [!6 b! i!_ p!n w! ~!- !6 !( !L !8 !h !y !g& ! ! ! !/ !I) !4 !N. ! !( ! !~ !2 !- !! !4 !G4 !% !( ! !n !!l (! /!/ 3! :!/ A!Y$ H! O!3 S!# Z! ^!# b!t* i! m! t!, x! ! !& ! ( !' !R !S ! ! !i ! !1 !( ! !L1 ! !) ! !& ! ! !J ! !~ ! $! +! 2!E5 9! @! G!> K! R! Y! `! g!5- n!: u!@ |!" !5 !V !} ! !Q ! ! !~2 ! ! !5 ! !' ! !# !l/ ! !C2 !Q !& ! ! !+ ! 0 !3/ #!j *!, 1!4 8! <!v# @C" C73 C. +Ks^InO0fFFCEintNsaP6@\%;t(C+fuCWv2 JC t . # J# # ?1# M# # *# + # !# -# H#$ :#( #, #0 ( #4 2"J#8 !&J#< (#@ f,X#D ]/-f#F *.#G j2#H ;#L e"D#T T6E#X u"F#\ [6G#` |"H%#d UJJ#h L#l    !##J#''v=wtms $t %'#s &'#Mu ('#`s )'#  1Q(2Xu240C;{:b,;w#tw#?w#,@w#,Aw#,Bw#,Cw#,Dw# #Ew# "#Fw# *#Gw# NHw# VIw#^Jw#Z'Kw MPb,Qw#tRw#i,Sw#p,Tw#Uw#,Vw#,Ww#,Xw#,Yw#,Zw# #[w# "#\w# *#]w# N^w# V_w#^`w#aPc g7v7 yb,zw#t{w#i,|w#p,}w#~w#,w#,w#,w#,w#,w# #w# "#w# *#w# Nw# Vw#^w#2#w#:#w#B#w#J#w#$w#$w#$w#$w#$w#$w#$w#$w#$w#$w#&w#&w##~-#-!!%!&#"'#!(A+e,A#l-A#len.C#!/# g'0 3=4A#"5#J6C#pA7R#614(0((+   [C %[C 4 (T * #T + #~R , #gA -6 # 1< .Q #eof /6 #-Q 0q #O 1 #P 26 # pe 3 #$#< 6 #( ? 7 #, D :w#0: ;#2     w     w 6 J & Q J J< q J JW   w lQ <  ): *#t +G#|> ,   (':gE$GDH> -   0pe 10#FF 2 ;  5D 60#9 70#A 8 k  ; <#< =0#D >F  Aj> B # k m9 Cv   F< G0#L; H0#? I  Q7 R w? S; S8 T E U N L> M #< N0# O#GB V # C= W  $F m9 nG#> oG#> p # ? q0# N ,9 rY  $"key##tag$# F%J#g&#o' #set(h # h ?C<(key-#;.#jp/G# A0 #0A1#4 H7)  ;0@6 #0A7 #d8G#y @C2   ;9y n    t$^%#uid&#Gs-f.#Bv/#~r6;7#8##9w#5u &!'#;)#*##+w#~6u,~/7v0#ou1J<4id5#ux6#t7#"x8#v9#,r:u< vJ Lxbxo s`sT ks  G_2tJLxxo !v> }"v=#6h$*_F%h $sIL&jar+J'set* (f* (o*j q1J h2 r3p)i4 hx5 r6*3cq-m t/mp+wiJ_qh fh Lxhxh,=j ,nk.-ilr,\m   7 xm6 w HH  set=@g |;/uJ<0A :iߍ=r&pvJ(0A (!t )tag)i;~rJ<<?  !t .3? 0%( 2?@ 00%h 1 ? @ % 1EA#f?3/ 0M@A% 1Y1e?pP 000%p 21 1T1}1? @0% 1 ? 0;@0C0%% AFH1QV2\/hH @0y%h 117StsJ@ c Sx hw } } }9 %n9' un= B0 =' = # = -=10=13=6=9=<=0?=B=,]=6`=d=,$g=/j=%m=p=H s="+v= .y===66===z===6*=%=#=" ==2=,=')=X=0=r.==%=9(=*=S=1==L+==  ' !    y 5 H    # , m/ R 2 K 5 8 1; G3> A D G J M X P h%S 2V o0Y D\ &_ Gh ok  n 3{ } >&  z$  2  s" % ( /%+ !. b61 @4 ?07 4: #= L@ &5C "P Z 3d *o ) +  ," \0=b-9I"n93!en= 925n==,=-===0==)===r=K=d! .   3  r4  O % g), p0 7 o'> B I L*P Wo 4[ 6b i _p nw ~ - 6 ( L 8  h y g&    / I) 4 N.  (  ~ 2 - ! 4 G4 % (  n ! l( / /3 : /A Y$H O 3S #Z ^ #bt*i%o m t ,x   & ('n R S   i  1 (  L1  )  &   J  ~  $ + 2 E59 @ G >K R Y ` g 5-n :u @| " 5 V }   Q   ~2    5  '  # l/  C2 Q &     + 0 3/# j* ,1 4 8 < v#@=#"9 ' Un9* En9*8n9%?n9#Fn9xPn9`Tm9r \n9an9ho9qm9"x\m9]m9)|m9lm9"5o9Eo9.Uo9eoC"C73C.Cs!{* DCt'* p*C@s)*DCLv0* *CLt2*GDCq:* *C s<*wDCw?+ *CXuAF%#Rx^IWfEfintP6v2'A@ 1sN(2su24,C;\:b,;h#th#?h#,@h#,Ah#,Bh#,Ch#,Dh# #Eh# "#Fh# *#Gh# NHh# VIh#^Jh#Z'Kw MPb,Qh#tRh#i,Sh#p,Th#Uh#,Vh#,Wh#,Xh#,Yh#,Zh# #[h# "#\h# *#]h# N^h# V_h#^`h#aPc gz{ yb,zh#t{h#i,|h#p,}h#~h#,h#,h#,h#,h#,h# #h# "#h# *#h# Nh# Vh#^h#2#h#:#h#B#h#J#h#$h#$h#$h#$h#$h#$h#$h#$h#$h#$h#&h#&h#V#~-V#t$^%# uid&# s-f.#Bv/#Dr6;7#8##9h# O 'ж j 0{ '؋{ #ܛ -j 10j 13j 6j 9j j Aj Dj Gj Jj Mj X Pj h%Sj 2Vj o0Yj D\j &_j Ghj okj  nj 3{j }j >&j j z$j j 2j  s" % ( /%+ !. b61 @4 ?07 4: #= L@ &5C "P Z 3d *o )j +j j ,"j \0j b-j I"j 3!j j 2j j ,j -j j j 0j j )j j j rj Kj d!j .j  j 3 j r4j j O %j g),j p0j 7j o'>j Bj Ij L*Pj Wj 4[j 6bj ij _pj nwj ~j -j 6j (j Lj 8 j hj yj g&j j j j /j I)j 4j N.j j (j j ~j 2j -j !j 4j G4j %j (j j n !j l(j /j /3j :j /Aj Y$Hj Oj 3Sj #Zj ^j #bj t*ij mj tj ,xj j j &j (j 'j Rj Sj j j ij j 1j (j j L1j j )j j &j j j Jj j ~ j $j +j 2j E59j @j Gj >Kj Rj Yj `j gj 5-nj :uj @|j "j 5j Vj } j j Qj j j ~2j j  j 5j j 'j j #j l/j j C2j Qj & j  j j +j 0j 3/#j j*j ,1j 4 8j <j v#@j #"j ' * *8j %?j #Fj xPj `Tj r \j aj hj qj "xj ]j )j j "j j .j j sOoi: t {oY @sAq: LvDq Ltet : qht s  h:Kw1@ Xu 6 $Sy^InO 0fEintNsaP6@\% ;h( 7+ vfWv2>Ch .# >#  #?1 #M #  #* #+ #! #- # H #$: #( #, #0( #42 ">#8! &>#< (#@f ,L#D]/ -Z#F* .#Gj 2#H ;#Le" D#TT6 E#Xu" F#\[6 G#`|" H%#dU J>#h L#l     ! #  #  >#' 1E(2Lu240C;o%: b,;# t<# i,=# p,># ?# ,@# ,A# ,B# ,C# ,D# #E# "#F# *#G# NH# VI# ^J#Z'K<w M%$P b,Q# tR# i,S# p,T# U# ,V# ,W# ,X# ,Y# ,Z# #[# "#\# *#]# N^# V_# ^`#a;Pc% g y b,z# t{# i,|# p,}# ~# ,# ,# ,# ,# ,# ## "## *## N# V# ^# 2## :## B## J## $# $# $# $# $# $# $# $# $# $# &# &#E> # ~-#-!}!% !&}# "'#T!(T+ e,# l-#len.7# !/I# g'0 3 =4# "5# J67#pA7?#614(0((+U[ m ? [C%x[CK 4( T*] # T+ # ~R, # gA- # 1<. #eof/ # -Q0 # O1 # P2 # pe3 #$ #<6] #( ?7W #, D:#0 :;#2 W  W mK } & W } &c  & W &   > W   > W >  > W >   W  lQ<~K # ^$:#uid%/#x&& { ) :*:# t+#|>,V {  0 cy< 0A pe Hy& 1g `z> ;< g0A wn`Hy& *_ g K  y[H*_Z tg 9zC>!0AB !*_Bg "- yJ> 0AI *_I VKg ut#3Uh$ P% % c y(*&"'R*_)g u| x>0}0Aņ &^Ŭ 'tag:uz: x>0A (key 7&^ )-Wc Oz>Xu0A ^:(keyc -R0 'y>` 0A 8y nAy:&r  )Vg *tag:)-& /"EVy<>VO";{GB;+  "z5>`"4GB4V+  ,|yy0Ax "zl>&0Ak-ym y>l< G&0Aܹyކ uly&`)Hy&Vg u`)^:'uid/H*i&#3zg>p .keyf   -  $-'В -  %/0 :-', - #< >- - -10 -13 -6 -9 -< -0? -B -,] -6` -d -,$g -/j -%m -p -H s -"+v - .y - - -66 - - -z - - -6* -% -# -"  - -2 -, -') -X -0 -r. - -% -9( -* -S -1 - -L+ - -  ' !    y 5 H      # , m/ R 2 K 5 8 1; G3>  A D G J M X P h%S 2V o0Y D\ &_ Gh ok  n 3{  } >&  z$   2  s" % ( /%+ !. b61 @4 ?07 4: #= L@ &5C "P  Z 03d ܬ *o ) +  ," \0 -b- -I" -3! - -2 - -, -- - - -0 - -) - - -r -K -d! .    3  r4    O % g) , p 0  7 o' >  B  I L* P   W 4 [ 6 b  i _ p n w  ~ -  6  (  L  8  h  y  g&        /  I)  4  N.    (    ~  2  -  !  4  G4  %  (    n ! l (  / / 3  : / A Y$ H  O 3 S # Z  ^ # b t* i  m  t , x     &   (  '  R  S      i    1  (    L1    )    &      J    ~   $  +  2 E5 9  @  G > K  R  Y  `  g 5- n : u @ | "  5  V  }    Q      ~2      5    '    #  l/    C2  Q  &      +   0  3/ # j * , 1 4 8  < v# @ 1" 173 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.: ;' @4: ;I 4: ;I4: ;I 4: ;I .? : ;' I@!4: ;I": ;I#: ;I $.: ;' I %: ;I&!I/'.: ;' (.: ; ' I ): ; I*4I4  + : ;, - . U/1UX Y01112 U341 41UX Y54164: ; I74: ; I 84: ; I 94: ; 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@: ;I: ;I 4: ;I 4: ;I!.: ; ' @": ; I# $4: ; I% U&.: ;' I ': ;I(: ;I)4: ;I* : ;+.: ;' I@,4: ;I-4: ;I. : ;/1UX Y011412413 14.: ; ' I@5: ;I6.? : ;' @74I4  8: ; I94: ; I :4: ; I;.: ; ' I <: ; I=4: ; I>: ; I?1UX Y@1A41 B4: ; I C4: ; I? < D!% $ > $ > : ; I : ;  : ; I8 &I : ; : ; I8 4: ; I 4: ; I 4: ;I 4: ; I?  I!I/ !I/4: ;I?  !I/% : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I.? : ;' @: ;I 4: ;I.? : ; ' I@: ; I4: ; I 4: ;I U.: ; ' @ .: ; ' I !: ; I".: ; ' I@# : ; $1UX Y %1&: ; I '4: ; I (: ; I)4: ; I*4: ; I+4I4  ,.? : ; ' @-4: ; I.: ; I /4: ; I 04: ;I 14: ; I? < U%# init.cK /usr/src/packages/BUILD/glibc-2.5/cc-nptl/csucrti.S$ !/!=Z!gg//Z!!!H#!/=3!/!=Z!  /usr/include/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/include../../lib/include/mxf/usr/include/sys.main.cstdint.hstdio.hlibio.htypes.hstddef.hmxf_types.htypes.hpackage_definitions.hwrite_avid_mxf.hmxf_list.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_avid_labels_and_keys.hmxf_avid_extensions_data_model.hmxf_logging.hJٮq?=,>d>rX M1G??) X .f+L37A J#L]<#Xs XsXL־ fa./ggggggggggggggggggggggggggggggiAyBz.=gggggi.2j r"JYfgK%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%KK%%%f*XTȻ t tuɃ=d==FOLPsp ޠ ' '  ەەݕk%  h ~Xءu/k8uuuu{XPdtePsPs*GX u uf3tMP0^^Fu+uXu)u)u)u)ufup$u'u){$+ w H@v1vtvvhvcLvv{{~$%zfX{ge====gge====~| uf X|gibDyf?%8x%%,%.w+ichdi;w<.w<muO.w<fTuoL<4fL;tLv}+}~PsLPs<~2[2/{ȾpkowPq N2 t2 %0}*!    = s,~u*Zvvvhvi X*@=lFus/;u-h,hf#%01M3,h!fw1B8r>v*W*<&++~$:5l*D5i*:5*j~*:5l*:5l*:5X*tt&u <t*t<w.LMeu<.<>: .t. <x,&v*t*;u Zg-=hYvuuV$u;uu 122 2G2`/~2z/LPz2v JLPsf>8`'PfXeuLPXf2z$X{P]P]RH?tsGLP,bLRHZEvX2/LPKur h4XRHDh?XPKXNPKggip?quo=<RuvhXRuvJRuvRuvRuvRuvRuvPKPKLRKupwa"Px1 1 -hVZh-O;Kks>dL'HKJ"Z'%x/z'' )*ɑB B9uwz.Bdv=9=wsv<y.fy/*r** y*P+%uJyXyX/? .../../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.h@91L1+ v  .zJz h"/st?P==Wgh:hZr0>t1-;黯bYZ0-> i4/?j/7@ <w< <zfB \@|4|_kYO&hn9k9Ou"`z]9]]]Z]E9((.2%bx"(%.,%%2!It01($v(%%.((^ya 9z99y999y99999z99979,!0,0gs>/j  9yL9G1\OW99r99s999'9]Z]E9$`9]YZZc`(%wc 9xk9a3bxZ(%wc 9ye9aZZ2/wu] 9aa^ag^%"ta9Hc99B^[$vW9(>[vw[9a7e/LH>"aWa*aX[)9]a$a]b$b(,s]9Oa+a9O^2_O_2_&H^9bHa9_H^9_Ha&ڟ"a [%t[ 99]9a"NI9^(%0%($v(%%.%(%,%(%,,)z999z99ya99z99ya9999z99919)^X`)aX`)^X`)_X_)_X^)^X`)gZg^99p99]]a]]Wa^c]$ze;< <tf 999w$gVO 9"#;=g;>ur@iUV{fXr=;=>r{f9)!`R  9y#y1 t*9%9neN9c*L0;/hg%[m 99V9 9#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.h^k,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.hi)"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.hi<>>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.ho0Pf0PzXugggg9Jt <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.hsgogͼ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@v<@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.hp<>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.hc==1<=/wu#i!-=-YM>>>>>g!!!!=;u;ge>=K;=;Y=;=e>>g!!=;u;ge=K;=;Y=;=ȇ;f=u;Y=;=e&zXJz=+ot<2P0u;= .pf=[>=u\g//=;ex=K;ue=;=u;=;=e<=;/rXfg9Q0Ygt=kY=~tf?O=XkHW82<Y0:ZxZWKwyY=xz>}>=c5jrb;=g;0=c3rguwtfgV-=;=Ȑh+? J:0sK:0Ztw!sw!hi%nw!Ysw!Y{i% t?:v7y<5b;/Yx-x<6ctA8xɠ#9[w -w< .v< -v< .-73dj9w)/z./ij9w)/z./pg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/Ci:vIq"li:vIqrg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/?IS91zf-z<4k?IS91zf-z<4k?IL91zt-z<4kւ?IL91zt-z<4Ag]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/ii:v"F/vhAswr/-/PKX<@w9?9+j gAz<4E=L82E-73Gw9[J])%)Ar*=Jg/-g<.bX-b<.qX1[yL 47]{ fggV0gMg9iL!s?t=BE91} B弄Tpuf Jr-n<.F~iq?Y宠x>>f=/q/>vDn<.pXK;/@:0zXz<^w:vv=:0xXz<^A7AGrhu0wD-r<.u .] =?B91}i%=s/]~JsJ-u;Ic1zf/xk%gw>!Xc1zt/xv%t=;//z)t=;//z)t=;//z)t=;//z)u;/s/z(uz0t=;//z)u;/s/z(u;/e/z'uz0t=;//z)u;/s/z(u;/e/b'guvC82o/S91yfp*uv=O91p/zx(w9?Ȃjivg?9[tJ -t< .yJ-y<5b-82Yt=k= u< v"%:0yZ-xU-{Y n$-<.jX*PLu2$O42Z?h5X6xJjuw1vg>(L:>;uh>>;uv%b/ Nf4Dy<5t-<.Bt>-B<>.Lt#)^  Sk44 4-cE0gE}Xf?O=Xt=k=M<>q<.sX@:0xJz<^xJc:i#Y/"xt-tf /  ./products./include/mxf/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/usr/include/sys/usr/include/bitsmxf_avid.cmxf_avid_extensions_data_model.hmxf_types.hstddef.hmxf_list.hmxf_avid.hstdint.hmxf_header_metadata.hmxf_data_model.hmxf_primer.hmxf_file.htypes.htimes.htime.htypes.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_avid_labels_and_keys.hstdio.hlibio.hmxf_logging.hmxf_avid_metadict_blob.haA=;vz<^t .>zkh//1+4v uJuv!2`De;u#($TF21Ui+?%?9>=W=jvf <t<:0P-" DfO22o -k/-r 22>=;gz=;gzM!gI=>3j282kX-k<.sX .s< XXKu"zFzwG 8yPj@iWCK>)ʈz<^x-:0rf-r<.9ւhM"P-x<6}-73ckXhM"P-x<6}-73c~X@ɽ<dXf=Z/;M9?^f=KKKKKKKKKKKKKKLKKKKKKK J=>Qt.@ɽ<dXf=Z/;M9?^f=KKKKKKKKKKKKKKLKKKKKKK J=>Qt}.x<6Gb.'"v[: 4"Wv,("W+"W< zXuyYYr0K׭M|=h<"<}<4<X~<.~<f~LU}6-r3=-Cf=.|X-2)g*}22h*2~<X~<.~<tf ftf <t[zf Xst-t. f~<.~fffLh~2-};hi/)H}I/M-dPHu2~2-}2-}2\}2I/)H 22212]#Q׭t}<k}@ @o`-}<.}X-}<.}X<xX 4p pppXppXXXa  ./include/mxf/usr/include./productsmxf_types.hstdint.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_avid_labels_and_keys.hmxf_avid_extensions_data_model.hmxf_avid_metadict_blob.cmxf_avid_metadict_blob.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 E TAB OF p}AB  }AB  p AB R AB D AB D AB E AB IFF AB IFF AB D AB D AB D AB D AB H AB H AB D AB D AB D AB D AB E AB IFF еAB D жAB E зAB E иAB IFF AB D AB E AB E JAB E 0AB E  ;AB D `AB E p5AB D AB F @=AB  AB F MAB  AB  BAB D P%AB E AB | \/AB F\/ AB \/ ]AB AF\/AB F\/AB \/0AB \/PAB BF \/ AB FFG\/JAB \/@'AB F\/pAB E\/ AB E\/AB E\/AB E \/AB FFE\/ AB I\/AB D| t1NAB Dt1 AB Ft1#AB At1 AB ACt1AB t10AB Dt1;AB t1XAB D t1`AB FFIt1FAB t1`GAB t15AB Dt1AB Dt1AB Ft1pAB GNU C 4.1.2 20061115 (prerelease) (SUSE Linux)init.cshort intlong long intunsigned charlong long unsigned intshort unsigned int/usr/src/packages/BUILD/glibc-2.5/csu_IO_stdin_usedg_EssenceContainerData_LinkedPackageUID_item_keyg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_GenericPictureEssenceDescriptor_ImageSize_item_keyg_IECDV_25_525_60_FrameWrapped_esscont_labelchannelOffsetDV1080i60g_EventTrack_EventOrigin_item_keyg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_IECDV_25_625_50_ClipWrapped_esscont_labelg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDg_AvidObjectDirectory_keyg_ClosedIncomplete_Footer_pp_keyg_D10_30_525_60_extended_template_esscont_labeloctet1seqIndexg_GenericDescriptor_Locators_item_keyoctet4__s2_lenuserCommentsg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyDNxHD720p185g_DefinitionObject_Identification_item_keywavInput_IO_save_endg_DVBased_100_720_60_P_FrameWrapped_esscont_labelfilePackageUIDg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyUnc1080iUYVYg_IECDV_25_525_60_compdef_labelg_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_keymaterialPackagestartTimecodeStrg_Locator_set_keyg_TapeDescriptor_set_keyisPALg_GenericPictureEssenceDescriptor_AspectRatio_item_keyclipWriterg_GenericPackage_set_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_key_cur_columng_Identification_ThisGenerationUID_item_keymaterialPackageCreatedfilePackagehaveWAVEDataFMT_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_labelhaveLenByte1haveLenByte2g_SD_Unc_625_50i_422_135_FrameWrapped_esscont_label_IO_markermaing_CDCIEssenceDescriptor_set_keyparse_timecodeg_GenericTrack_set_keyg_Identification_Platform_item_keyg_DataDefinition_set_keynumAudioTracksg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labelinputIndexg_ALawCustomWrapped_esscont_labelg_AES3AudioDescriptor_set_key_AvidClipWritertrackNumberWAVInputmxfKeyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_label_IO_FILEg_BWFClipWrapped_esscont_labelfileTrackmain.cg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_key__PRETTY_FUNCTION__DVBased50g_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelg_AES3FrameWrapped_esscont_labelmxfTimestampg_OpenComplete_Body_pp_keyget_wave_channelg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keyg_RecordingDescriptor_set_keymxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labelstartPositiong_DNxHD1080i185ClipWrapped_esscont_labeltapeSourcePackageg_D10_50_625_50_extended_template_esscont_labelclipNameg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keybytesg_FileDescriptor_EssenceContainer_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyg_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labelg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keylastElementg_DefinitionObject_set_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_keyRes151stimecodeStrdataOutoctet13octet14octet15cmdlnIndexDV720p50g_D10_50_525_30_compdef_labelg_Identification_set_keyget_wave_dataget_uint32_leg_OpenComplete_Header_pp_keynumeratormxf_log_funcAvidMJPEG_IO_read_ptrg_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_ALawClipWrapped_esscont_label_poschannelZeroInputg_D10_50_525_60_compdef_labelframeCountg_D10_50_525_40_compdef_labelg_Preface_PrimaryPackage_item_keyDNxHD1080i120__s1_leng_DVBased_50_625_50_compdef_labeldoneinputg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_key_markersMJPEGStatetapePackageCreatedg_D10_40_525_60_picture_only_esscont_labelg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labeltypeTrackNumframeSizeg_GenericPackage_PackageModifiedDate_item_keybufferg_GenericPackage_MobAttributeList_item_keybufferOffsetMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keyg_FileDescriptor_SampleRate_item_keyhaveImagefilePackageCreatedessenceInfog_GenericPictureEssenceDescriptor_FrameLayout_item_keymxf_logprevPositiong_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_keynBlockAlignavidMJPEGInfog_D10_40_625_50_picture_only_esscont_labelget_track_nameaudioSampleRateg_D10_50_625_50_defined_template_esscont_labelg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyparse_umid_IO_read_baseavailFrameSizeg_WaveAudioDescriptor_SequenceOffset_item_keyg_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_keybytesPerSample_unused2g_Null_UL__quad_ttapePackageUIDparse_timestampaudioSampleBitsg_TaggedValue_set_keyg_OpenIncomplete_Header_pp_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_DescriptiveMetadata_datadef_labelg_SourcePackage_set_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyargcg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericTrack_TrackNumber_item_keyg_MP4AdvancedRealTimeSimpleL3_compdef_labelg_Preface_OperationalPattern_item_key_old_offsettapeTrackg_Identification_ToolkitVersion_item_keyessenceType_IO_backup_baseg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_CDCIEssenceDescriptor_ColorSiting_item_keyRes101__s1g_MultipleDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_RandomIndexPack_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_StoredWidth_item_keyg_D10_40_525_60_defined_template_esscont_labelg_Sound_datadef_labelg_ALawFrameWrapped_esscont_labelg_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_keyframeendOfFieldg_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_nextfreeFuncroundedTimecodeBaseg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelg_complexity03_op_atom_labelg_InterchangeObject_set_key__pad1checkPtr__pad3__pad5suffixg_GenericPackage_UserComments_item_keyIMX30stding_KLVFill_keyread_next_mjpeg_image_datag_PhysicalDescriptor_set_key_flagsg_Null_Rationaloctet10octet11octet12octet16octet17octet18octet19numToReadAvidMJPEGResolutionIMX40g_DMSet_set_keyg_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_keyprojectEditRateDATA_IDqmsecg_MultipleWrappings_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericTrack_TrackName_item_keyuserCommentTagsmaterialTrackIDg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyoctet30octet31g_GenericDataEssenceDescriptor_set_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labeltimestampStrmxfULRes201MXFListg_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_keyMXFLogLevelg_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_labelfileSourcePackagesRes31channelBufferaudioTrackNumberg_complexity01_op_atom_label__off64_tg_MultipleDescriptor_SubDescriptorUIDs_item_keymarkerStateg_BWFCustomWrapped_esscont_labelhaveFormatDataargvnumAudioChannelsmonthoctet0octet2octet3videoSampleRateoctet5octet6octet7octet8octet9g_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_PCMstderrumidStrg_EventTrack_EventEditRate_item_keyg_IECDV_25_625_50_FrameWrapped_esscont_labelg_Identification_ProductVersion_item_keytrackNameresolutionisWAVFileisPictureDNxHD720p120g_ImportDescriptor_set_keyg_Track_EditRate_item_keyg_WaveAudioDescriptor_BlockAlign_item_key_vtable_offsetg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_DVBased_50_525_60_compdef_labelg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyg_WaveAudioDescriptor_set_keyMXF_ELOGDNxHD1080p120g_ClosedComplete_Body_pp_keyg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Data_datadef_labelg_Null_LocalTagg_Preface_ContentStorage_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelg_Timecode_datadef_labelEssenceTypeMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_DVBased_50_525_60_FrameWrapped_esscont_labelg_D10_50_525_60_picture_only_esscont_labelg_D10_30_625_50_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keyuint32_tg_RGBAEssenceDescriptor_PixelLayout_item_key_filenog_Sequence_set_keyg_AES3ClipWrapped_esscont_labeltracksg_Preface_set_keyeditRateactualReadtapeLenUserCommentTagminFrameSizestdoutuctIndexg_D10_40_625_50_defined_template_esscont_labelvideoTrackNumberfailPCMInfog_DNxHD720p120ClipWrapped_esscont_labelg_PrimerPack_keyg_DMSourceClip_DMSourceClipTrackIDs_item_keyRIFF_IDg_TimecodeComponent_RoundedTimecodeBase_item_key_PackageDefinitionsg_TimecodeComponent_StartTimecode_item_keyg_Identification_ModificationDate_item_keyMXF_WLOGg_EventTrack_set_keyisVideoprepare_wave_fileg_GenericPackage_PackageUID_item_keyg_OpenIncomplete_Footer_pp_keyget_filenameg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keyinputsg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelDV1080i50g_IECDV_25_625_50_compdef_labelg_D10_50_625_40_compdef_label__pad2__pad4g_ClosedIncomplete_Body_pp_keyg_GenericPackage_Name_item_keytapeNameg_NetworkLocator_URLString_item_keybitsPerSamplevideoLineMapfree_track_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_uncImageAlignmentOffsetindexEntryfixedSizeg_mxfIdentProductUIDnumIndexEntriesg_uncPALStartOffsetSize_MXFDeltaEntrysourceTrackNumberMXF_BASIC_TYPE_CAToffsetsArraystartOffsetDatag_AvidMJPEG101_ResolutionIDTrackDurationItemwTmpString_MXFIndexEntrydurationnextTagelementDatag_fixedBodyPPOffsetdmSetupdate_and_complete_writingruninLennumOffsetssliceCountinstanceUIDessenceElementMXFIndexTableSegmentblockAlignfixedArraySizeg_mxfIdentVersionStringessenceElementLLeng_IMX50_esscont_labeldropFrameTimecodeindexDuration_MXFHeaderMetadatatapeDescriptorSetg_IMX_esselement_keyg_mxfIdentCompanyNamevertSubsamplingdoublefree_sys_dataput_chartimecodeDataDefframeLayoutthisPartitiong_uncAligned1080i50FrameSizeminorVersionmaxTrackIDcolorSitingtypeIdsourcePackageSetvideoMaterialPackageTrackSetfilePosdisplayWidthmxfFilefree_offsets_array_in_listuserCommentdeltaEntryArrayhaveMaterialTrackRefMXFItemTypeg_AvidMJPEG101m_compdef_labelg_indexSIDg_AvidMJPEG101_compdef_labeltaggedValueSetget_file_packageg_unc1080i50StartOffsetSizeg_DV720p50_compdef_labelsamplingRatenextElementmajorVersionsetDefsprefaceSetg_DV1080i50ClipWrapped_esscont_labelMXFItemTypeCategorydurationItemsmembersg_bodySIDMXFPrimerPackidentSetimageAlignmentOffsettypesnumDurationItemsg_AvidMJPEG21_compdef_labelcategoryarrayElementsampledWidthindexMarkInPossysDatacomplete_trackg_IMX30_esscont_labeladd_avid_mjpeg_offsetstoredHeightcreate_avid_mjpeg_offsets_arrayoperationalPatternhorizSubsamplingnewClipWriterg_uncPALVBISizesampleRateconvert_stringlastTypeIdg_IMX40_esscont_labelMXFInterpretTypeInfog_uncFixedBodyPPOffsetg_AvidAAFKLVEssenceContainer_ulg_AvidMJPEG151s_ResolutionIDget_num_offsetsg_UncClipWrapped_esselement_keydataModeltimecodeComponentSetvideoSequenceSetg_AvidMJPEGTrackNumbersoundDataDefmultipleDescriptorSetbwfDescriptorSetfixedSpaceAllocationindexSegmentprimerPackcurrentFilePospictureDataDefessenceLengthget_charMXFListIteratorbodyPartitionMXFArrayTypeInfoheaderMetadatavideoLineMapLencontentStorageSetsourceClipSetwProjectNameg_DV1080i50_esselement_keyessenceElementKeyg_uncAlignedPALFrameSizemxfPositionnumTracksinfoessenceContainerspictureEssenceCodingg_AvidMJPEG201_compdef_labelposTableheaderMetadataFilePosg_AvidMJPEGClipWrapped_esscont_labelthisGenerationessContainerDataSetcreate_clip_writerg_DV720p50_esselement_keyresolutionIDprojectFormat_MXFMetadataSetwTmpString2MXFFileSysDatastartFilePosmxfLengthtapePackageProjectFormatessenceContainerLabelindexStartPositiong_AvidMJPEG101m_ResolutionIDdmFrameworkSetuint64_tcdciDescriptorSetminLLenMXFCompoundTypeMemberInfofooterPartitionnewTrackWriterdescriptorSetMXFPartitioncurrentMJPEGOffsetsArrayend_write_samplesMXF_INTERPRET_TYPE_CATsampledHeightstoredWidthelementTypeIdavgBpsfactorposTableIndexg_AvidMJPEG21_ResolutionIDsequenceSetg_AvidMJPEG31_compdef_labelg_AvidMJPEG201_ResolutionIDindexByteCounttrackWriterMXF_ARRAY_TYPE_CATimageStartOffset_MXFEssenceElementg_DV720p50ClipWrapped_esscont_labelcreate_track_writerinterpretwrite_avid_mxf.cPAL_25ig_uncPALFrameSizeisPersistentnewOffsetsArrayg_AvidMJPEG151s_compdef_labelMXFBasicTypeInfomjpegFrameOffsetsindexEditRatefileSourcePackageUIDpreviousPartitionkagSizewchar_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_gmtofftm_zonemxf_print_umidmxf_generate_uuidtm_wdayuuid_t./mxf/mxf_utils.ctm_yearmxf_print_keynewUUIDtv_secg_mxfFileLogg_mxfLogLevellog_to_file./mxf/mxf_logging.clevel__gnuc_va_listp_arglogmsgmxf_log_file_closemxf_log_defaultformattimeStrmxf_log_file_open__u_quad_tst_ctimst_blksizest_blockscmpLenmxf_equals_umiddisk_file_eofmxf_write_int16uuidB__gid_tst_mtimmxf_skipmxf_read_uuidbyte_array_file_closedisk_file_closemxf_write_int32mxf_disk_file_open_newfree_disk_file__dev_tmxf_write_ulmxf_read_uidbyte_array_file_putcharmxf_read_uint32mxf_file_telldisk_file_tellmxf_read_int64mxf_write_uint8eleLenmxf_read_int32mxf_write_uidmxf_write_int64__blksize_tmxf_disk_file_open_readst_uidbyte_array_file_tellmxf_equals_uuidmxf_byte_array_wrap_readmxf_read_uint64newDiskFilellengthbyte_array_file_eofmxf_file_is_seekablemxfUIDstdin_file_writemxf_write_array_headerwhencenewSysDataumidAumidBmxf_equals_key_prefixmxf_write_l__mode_tnewStdInFileuuidAmxf_read_array_headerstdin_file_seekdisk_file_getchar__st_ino__blkcnt64_tmxf_write_fixed_kl__uid_tst_gidbyteCountmxf_file_seekdisk_file_seekmxf_stdin_wrap_readmxf_read_ulst_sizenewMXFFilemxf_read_uint16mxf_write_kkeyAkeyB__ino_tmxf_equals_keymxf_write_fixed_lbyte_array_file_seekmxf_read_klmxf_get_min_llenstdin_file_closemxf_equals_key_mod_regvermxf_get_llenstdin_file_getcharmxf_set_runin_lenlabelAlabelBstdin_file_tell__fdmxf_file_writemxf_file_sizestatBufmxf_file_putcmxf_read_uint8disk_file_readst_rdevdisk_file_putcharmxf_disk_file_open_modifyst_nlinkmxf_read_local_tag__ino64_tmxf_write_local_tagisSeekablebytesToReadst_devtimespecmxf_write_uuiddisk_file_is_seekablestdin_file_readmxf_equals_ul_mod_regverfree_byte_array_filemxf_write_batch_headerstdin_file_eofmxf_file_set_min_llenmxf_is_ulmxf_write_klmxf_file_readmxf_equals_uidstdin_file_putchar./mxf/mxf_file.cmxf_write_uint16mxf_equals_ultv_nsecbyte_array_file_writehaveTestedIsSeekablemxf_file_getcfstatmxf_file_closebyte_array_file_readdisk_file_writebyte_array_sizemxf_write_int8mxf_write_uint32st_modebyte_array_file_getcharmxf_read_kmxf_read_ldisk_file_sizefree_stdin_filestdin_file_is_seekablemxf_file_eofmxf_read_int8stdin_file_sizemxf_read_batch_header__statbufmxf_get_runin_len__nlink_tmxf_write_uint64byte_array_file_is_seekablemxf_read_int16mxf_read_keyst_atimkeyPtrmxf_write_partition./mxf/mxf_partition.cmxf_mark_index_endmxf_read_header_pp_kl_with_runinruninCheckCountmxf_mark_index_startMXFFilePartitionsnewPartitionmxf_update_partitionsnewEntrymxf_partition_is_completekeyCompareBytemxf_is_header_partition_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_cstimelistNamemxf_avid_load_extensionsg_AvidMetaDictInstanceUID_uuid./products/mxf_avid.cnamesIterAvidMetaDictDynTagOffsetsStructtms_stimevaluesIterstartOffsetprefix_LEtms_utimeavidMetaDictBlobmxf_avid_get_user_commentg_AvidMetaDictDynTagOffsets_lenheaderMetadataSetsPosmxf_avid_create_metadata_roottaggedValueNameSizeformatVersiong_AvidMetaDictTagsmxf_avid_add_header_dir_entriesAvidMetaDictTagStructnewValuesmxf_avid_register_metadict_tags_MXFAvidObjectReferencetms_cutimeg_AvidMetaDictBlob_lenMXFAvidObjectDirectorymxf_avid_set_indirect_string_itemmxf_generate_old_aafsdk_umiddataPtrmxf_avid_set_metadata_rootMXFAvidMetadataRootSet__clock_ttotalBytesdataDefmxf_avid_get_mob_attributereferencestagOffsetg_AvidMetaDictDynTagOffsetslast_part2numBytesmxf_avid_create_object_directorytms_bufobjectDirectorymxf_avid_free_object_directoryprefaceInstanceUIDmxf_avid_fixup_dynamic_tags_in_blobavidRootSetmxf_generate_aafsdk_umiddataDefSetmxf_avid_write_object_directorymxf_avid_write_index_entry_array_headermxf_avid_read_string_mob_attributesrootMetadataSetPosg_AvidMetaDictBlobmxf_avid_register_metadict_object_offsetsmxf_avid_read_package_string_tagged_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;Eu09PPQtQStSuPYPYWP`R`PPPpQpulPjjuPu Sttu--u--u ~~uu'VPYmPxxPPPulculuhcuhudcudu`cu`VVVV`VcVttouPRmSPdlPpqtqstsupPp|R|SPPttuP.S8SR4W8WZQQ+1V:V\gPPtt uP $ t$ * Q* + t+ - t- Bu _ q_ Bu e qe BuuDuD^uDPuHw-uD SBS@VuVuVEQSQxVxSVSMVSVuVSDVDJSSSuSVuwuwb!ub!!V!-u--V-K.uK..V.4/V//V11V2*2V?J@Suؾuؾ^uؾuؾw-uؾuhuh^uhuhw!uhA!-uhVVVVw V !!VA!b!V#`#V##V<$F$V&(V(+V+-V++Ruu^uuuK.u./u//u11u VBVVVxVVGVVDVK.V./V//V//V^00V"1>1V11V PBZP?QP12PuXuX^uXuX-uX-K.uXuTuT^uTuT-uT-K.uTuPuP^uPuP-uP-K.uPuLuL^uLuL-uL-K.uLuu^uu-u-K.uFUP7NPP2PSSSwSA!D!S*;+Se++S,-SQ*+Q++QVVVV V !!VA!b!V!!Vq"`#V##V<$F$V&(V(+V;+e+Vuu^uuw!uA!-uAAP SB@SSWSES^SMSSSJSSK..S/4/S11S2*2S<<S<7<W7<?SJ@VASV <n<Va>>VAVAVttEuP3S35P9ASR6V69R9BV Q 7W9CWPQtQStSuPhhuPhhu kyu|ttuSuSuttuPupRul$&P&WWttuPup&RQ&+VQ+UVW\VW//uttJuPJuRWW<WSWQJuVuVuJVul8JulS),*S+D,S,-S<--S.2SM3q6S67S?8@S@@SWAASBuBSB2CSCCSWDDSWz55W6q6W#77W7EWUEEWFJWu@z55u@6q6u@#77u@7Eu@UEEu@FJu@SqSSKKtKKtKXuK#KP#KXuK&KR&KyKSKXSKKQKXuKTT)Uu)UXsK|KVOnOVfPPVPQVRRVSDTVUUVsKKu`QRuRSuDTTu)UUuUXusKKWOnOWfPPWPeQWQQWRSWSSWT)UWbUXWsKKWOnOWyOPWPeQWQQWRSWDT)UWbUUWUXWsK|KVW L"LVR"LLVWMwOVWfPQVWRRVWsKKupeQRupRSupDTTup)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 \iittu00xWxzuzWu00u 00uttuttuPVPSPPSttu,P,u@,R,u,Q,u0:ululululul0:uhuhuhuhuh0:uDuDuDuDuD0:udududududur P0:uHuHuHuHuH0:uXuXuXpuXpzPzuXPuXuX06SStzSzPSSPSSRSttuttuttuPulRTVWVVuudu`u UWW=CRCEPEGRGRPRWRRttd u]W]auad WVRRZVZau VSPRUSUauS RuRa au d up q tq s ts up  up  u t t u V V u  V V u   i Wi k uk W u W u P t t u , , u   u  u   u   a Sa d ud S  u C SC H uH S    b Vb d ud V  u F VF H uH V[ d utg ut ut t t Pu  u  Pu 6 6 u  Pu   S  u S u S u PS   V  u V u V u PV  ut ut PutPQtQStSVuP/S/2u2VSvR2VR`atactcfu`?S?BuBfSRBfRpqtqstsHupPSHSpRWHWup+upHupPQtQStSH!uPuH!uPu JJH!u Esu~Pu~H!u~Esu~&Pu~u~GH!u~EoSV&PSVSVSR SVEsu`vu`JH!u`Esu\u\u\H!u\EsuuuH!uEqWWWaWW WEsu&Puu]u H!uunPEqWaWcWEqWLWl}W kWEoS9S kSEpVSVl{V kVEsu&Puuucu H!uPEqWLWc}WPEpVW{}VR}JVWkVW&XVWEqW&PWWJW&WXH!WEoSPkPSUSSEoSVNSV&SVXSVP!Q!tQ!S!tS!G(uP!!!!S!!u!"S""u"#S##u#G(SttNuPQtQStSuPWuyWy{u{WuWPu SS{SSSwSStt#u P !S01t13t39u0HPHSS6S0HRHVV7V@AtACtCZu@MMSPSZu`atactcu`jjSuSutt+u+u+u P'*P01t13t3u0ffu0ffux0ffSutt@uVu@VWu @W u` 5P9@u`ulaululQeurPP9<P@AtACtCu@PPRu@PPWPWbu bPu ttuPuPuRu Ru ttuSu !t!#t#utt uV u & V& ) u) V udAud ud urOur urSCS % S) S t t u$JHSE12-K.wSAC7SFAC7SF7w,-++~++e+|+*;+ !%%#<$##!!!"##"#((%&<$%..BBgAA^/d/n/q/<a>@VAJ@a@>{?<<@VAs?{?R?Z?+?7?>? >a>====U=\===J===<<_<h<-<7<`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\6g6F6J6163666oC>@$6  EMPRJwJwzIz%PU1]XZPU1]eXZ3 9JU 9JU339UDJ<>39UjDJ<>lkwyk}JX&J` k&sqtvt]_.symtab.strtab.shstrtab.interp.note.ABI-tag.note.SuSE.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.debug_rangestt# 1<lB ,,@JllRo88h_o@n  w  H HH {``  t́  - -< 0  / / /  / / / 0 0 058 7&l^G2'&5kWA|,3N0AvzYLdp  x r, 0?'7 \* wTt,l8  H `              !"#$ 4;F{$      P    T  + ;Av}'   @    Pr  '.6G@E X6 s@ P ^G xxxxxCyhy$y4yDyTydy"tyGyuyyDzTzdz-tzVzzzzyyyy7y[zuz$z4zzzz|;z`xz{{${94{pD{T{d{ {T t{ { { |6 {p | | { |? {v | | | {! }R { } | $} |@ $|o 4| D| d|t|=T|yx}}}},}R}h}}}~}~3 ~\0~4}D}T}d}t}7@  Ftxex`( P) @~R~`~p~<~j00@P%B@pP4 TPkp`$~@~f~~~~~ ЀHq`p `6pXs@9R h0^? 0` P`U ` `f 'a <e KY  i84 Pu @t  @v `v #pv  6v Fv Vv mv }v v vY Pw `w* w Px `x  3px C\ q  @  `U A  А @ + `$ 0+ & 8Ж2 G V`N lM {ț@ ؛ 6N e#~_  @ G G 2 82 2Q= ^% s= 0  v  3 3%353E3U3e3u3:3`3333C3334,4h%454E4U4e43u4\444 4 4! 4 4 45"5%5G55uE5U5e5u5 50 5F 5i 557555 66[%6u56 E6 U6 e6 u6666-666667V7z%757!E7#!U7K!e7m!u7!7!7!7777!7 "72"8K"8;%8`58E8s"U8"e8"u8? 8988"88p81#8k#89T 96 %9 59#E9 U9#e9 u9"$9_$9R 9=9$9$999 : : %: 5: %E:>%U:k%e:@ u:o : :%:%:%:&:L&:y&:&;&;'%;1'5; E;Y'U;'e;'u;p ; ;(;5(;v(;(;(;(;< <$)%<v 5<R)E<p)U<)e<))kD )S )k+ )@l *pG *S0*D <*S U*` f*SSr*@k *Q*Q*-Q*`Q#*Q+Q+Q8+QQ+Qj+Q+R+R+@R$+dR+}R,R,R2,RK,Rd,R},R,S,S,-S,AS,US-iS,-|SE-S S^-Sw- -- ] - -lm.m.m!.|m=.\md.m.P .m.m.m/ /m)/ 9/ nR/ enunf*%n5nm/En/Un n"nnyn/nn/nhnoo/5o!%oEo/Uo 0eo(0A0N0ܬ _0# v0  0 0F 0`G 8  0  0 0 1 1 $1;61  A1p  _1 r1p fX 141`l 1`d 1@) 1t4 1 1p} 2PgY 12 E2@a \2a q2 {2 2s5 2  2p 2 2 3 3y %3s  53p H3] S3s# f3  v3p 3 3 3`] 3 3pf 4  4o >4 E4c d4 4  4P 4 4 4}m 4jN 4  5| 15   G5 X5 f l50- |5pn 5i: 5w 5 ; 5м 5 6 6  76 [6@ q6w 6T 6~! 60j 66 e 6 7P 70 37з E7 R7n b70 o7`  7 , 75k( 7 7pk  7  77 80 $8} A83 Y80 w8T8r 8@] 8 8 f8 8f  80i! 80q 8 9C9209@ :9   X9 `9x u9P{ 9 9p 90 9 9: :pC 2:` L:`i" Z:   h: :i  :p2 :1} :, :: :`q1 :`W ;9 0;.I;  X;t-t;j ; ; q ;! ;o" ;P ;o <aK <@s7 '<x 5<`jn M< l<l, <! <iK < <2<s <@zq =0j  =j< 6=PaS O=Q i=p> y==C=o= =0  = =  >; >~  ->`s/ <> P>G^>p u>p >z >i  > iV > >`e  ? ?d ?o9 +?i  ??p|  N?c q?k  ?J ?i  ?  ?p5 ? @ @PW .@2 A@ _@  x@@|  @i- @@M @@L@@e  @H A[A@q .A DAFXA lA A A! Ax A+ A+# AP% Afg BPj "Bu AB SBP$ mB'Bp B) BB7 Bo! B , Bgn BP Cr5 Cr7 $C 4C`p2 FCp  `Ch oC C0  C  C Cp CC0e  Cp  Dl/ D*D"I} OI rI,f I II.IP|  Iж IW Is/ I J@ J )J ;y4  _g1TCf2n.k2U$RCd7G"@[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`2U4?L5_%_%`h%`h%`h% `h%`h %`h(%`h0%`h8p% `h@`%$`hHP%(`hP@%,`hX0%0`h` %4`hh%8`hp%<`hx%@`h%D`h%H`h%L`h%P`h%T`h%X`h%\`hp%``h`%d`hP%h`h@%l`h0%p`h %t`h%x`h%|`h%`h%`h%`h%`h%`h %`h(%`h0%`h8p%`h@`1^PTRh@hPQVhUS[Ôt>X[ÐU=`t `ҡ`u`ÐU_tt $_ÐUD$`D$($E`$ D$p`D$.D$$LD$ `D$8D$$|D$ `D$;D$$D$ `D$HD$$D$ `$ D$ÐL$qUWVSQIDžDžDž  ; :u":Bu:Btpu" \\ \1ҁY[^_]at9`D$D$$D$ 봋 4D$\$$3\$4$D$e:1҅At$D$t`$v$:D$T$`$E`D$D$$D$ `D$D$$D$ sD$@L$3UM EQLQPPQTPQXP Q\PQ`PQdPQhP]t&UM EQ,Q0PQ4PQ8P QM|$D$D$ D$ D$4$`WeFU ǂǂE ƀcE ƀc_>}D$D$ D$uD$6$`1D$ D$ D$$`1D$ D$D$ D$ |$D$$`1yD$ D$D$ D$ D$ iD$ \D$ OD$D$ D$D$6$`1D$ D$ D$ D$D$ D$[D$6$`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$ qD$qD$$_eu=D$%D$ \D$D$6$`EE$[]D$D$D$D$ qD$qD$$dD$ PqD$qD$$kD$D$ D$D$ `qD$PqD$$~dD$9D$ \D$D$6$`ED$-D$ \D$D$6$`EE$[]D$2D$ \D$D$6$`EE$[]D$D$ D$D$ qD$PqD$$ctuD$D$ D$D$ qD$PqD$$OcurD$GD$ \D$lD$6$`ED$@D$ \D$D$6$`ED$D$D$D$ qD$PqD$$bu9D$ND$ \D$D$6$`E=D$D$ D$D$ rD$PqD$$,bu9D$UD$ \D$D$6$`ED$D$ D$D$ rD$PqD$$au9D$\D$ \D$xD$6$`ESD$D$ D$D$ $rD$PqD$)$Bau9D$cD$ \D$(D$6$`ED$D$ D$D$ 4rD$PqD$<$`u9D$jD$ \D$D$6$`EiD$D$D$D$ DrD$PqD$L$X`u9D$qD$ \D$D$6$`ED$D$ D$D$ TrD$PqD$Z$_u9D$xD$ \D$$D$6$`ED$D$ D$D$ drD$PqD$n$n_u9D$D$ \D$D$6$`E D$D$D$D$ trD$PqD$w$^u9D$D$ \D$pD$6$`ED$D$ D$D$ rD$PqD$$^u9D$D$ \D$ D$6$`E D$D$ D$D$ rD$PqD$$^u9D$D$ \D$D$6$`ED$D$ D$D$ rD$PqD$$]u9D$D$ \D$dD$6$`E6D$D$D$D$ rD$PqD$$%]u9D$D$ \D$D$6$`ED$ rD$qD$$cu9D$D$ \D$D$6$`EdD$D$D$D$ rD$rD$$S\u9D$D$ \D$8D$6$`ED$D$D$D$ rD$rD$$[u9D$D$ \D$D$6$`EzD$D$D$D$ rD$rD$$i[u9D$D$ \D$D$6$`ED$D$!D$D$ sD$rD$$Zu9D$D$ \D$HD$6$`ED$ sD$qD$+$au9D$D$ \D$D$6$`E3D$D$D$D$ $sD$sD$F$"Zu9D$D$ \D$D$6$`ED$ DsD$4sD$V$`u9D$D$ \D$<D$6$`EaD$ TsD$DsD$i$`E2D$D$ \D$D$6$`EUVSt2t+t! ZtDA u[1^][^]Ív'U($]Ӊ}uENjt$H44$3tzt$D$$GD$ED$$at]Ћu}]Ít&D$D$ D$xD$6$`1D$D$ D$$D$6$`1닍&'UWVS,Eu\UD$D$ D$D$6$`U1t $1,[^_]fD$`q<$n^1҉ D$q<$t^P1҉D$q<$HctGMEEEfUEEED$D$q<$w[U ED$ D$r<$D$`D$D$ D$xD$6$`U.ED$ ID$q<$D$'D$D$ D$D$6$`0ED$ D$`q<$D$>D$D$ D$D$6$`t&UfD$D$ D$D$6$`D$D$ D$D$6$`]]\$D$`q<$VD$D$ D$\D$6$` ]\$D$q<$$f?ED$ D$q<$D$|DD$D$ D$D$6$`D$r<$BUED$ D$r<$D$D$D$ D$D$6$`$ ]\$D$q<$Q^$;D$r<$kD$$r<$9j$UD$D$ D$D$6$`D$D$ D$lD$6$`D$D$ D$DD$6$`U50D$D$ D$pD$6$`^D$D$ D$|D$6$`,D$D$ D$\D$6$`]\$D$r<$pD$D$ D$D$6$`D$D$ D$D$6$`w]\$D$r<$QD$D$ D$D$6$`&D$4r<$@ctGMEEEfUEEED$D$Dr<$1҉TU7D$D$ D$D$6$``ED$ D$$r<$D$D$D$ D$D$6$`$,]\$D$$r<$p;D$D$ D$(D$6$`ED$ D$4r<$D$GtD$D$ D$D$6$`PD$Tr<$ i 1҉vUD$D$ D$D$6$`$f8]\$D$4r<$DzD$D$ D$<D$6$`}D$dr<$:]!ȃt T$L$ D$tr<$kUD$ D$ D$|D$6$`D$D$ D$D$6$`$Ŷt&*ED$ D$Tr<$D$,/D$D$ D$0D$6$`5$ZED$ yD$dr<$D$D$D$ D$HD$6$`]\$D$Tr<$EoD$D$ D$D$6$`~D$r<$;,UQD$D$ D$D$6$`]\$D$dr<$~D$D$ D$D$6$`D$r<$tU4D$!D$ D$D$6$`A$fD$D$ D$D$6$`ED$ D$r<$D$oD$ D$ D$D$6$`D$r<$`D$r<$D$nUl$bZ$l]\$D$r<$5D$D$ D$,D$6$`ED$ D$r<$D$#D$D$ D$D$6$`]\$D$r<$D$D$ D$<D$6$`?ED$ D$r<$D$D$"D$ D$D$6$`$ sD$*D$ D$D$6$`]\$D$r<$u?D$&D$ D$XD$6$`Z$$rft&'Uuu}lj]x|EEE4$PulD$D$ D$ D$6$`E܅t$EU$4$M1]u}]Í&EHtjE$CEЍU]D$ T$\$<$D$D$ D$D$6$`KD$D$ D$@D$6$`D$D$ D$dD$6$`$tHED$E$(udD$D$ D$D$6$`D$D$ D$xD$6$`aE$"E<$D$\EEEЉUUEU|9Urx9EEEUЍET$ D$\$<$U$U EЋUԉ<$D$T$]FEEUEUE9|rVw U9xvIUnEcE܅t$EE$ 4$KHEtEuD$D$ D$DD$6$`D$D$ D$D$6$`D$Pq$: EUԉD$ED$\$T$ D$EЉ<$D$JED$`q$t5ED$ED$`q$虼U$jED$D$$賤EUHAED$ <$)‰+UMԉT$L$RE<$D$ED$tq$ME؋UԉD$ED$\$T$ D$EЉ<$D$E UED$ D$qD$E؉$wtEUE<$EEЃEEUD$M3E1 ED$ <$)‰+UMԉT$L$"E؉<$D$kEEЋUԉ<$D$T$D$D$ D$D$6$`&pqU$D$OD$D$ D$8D$6$`D$D$ D$D$6$`|D$D$ D$DD$6$`JD$D$ D$D$6$`D$D$ D$D$6$`D$D$ D$D$6$`D$D$ D$D$6$`D$D$ D$D$6$`PD$D$D$ D$4D$6$`D$D$ D$\D$6$`D$D$ D$xD$6$`D$D$D$ D$D$6$`n'UhUuu ]}EEEtptlE}]ȉ$D$-E؉D$ E|$\$$#uoD$ D$ D$$`15D$D$ D$D$6$`1]u}]Ít&ED$E\$$t[EP0H4Et$EE$ED$}D$ D$D$6$`0D$}D$ D$D$6$`E]$$E<$=1%ED$ P,@(T$D$E$2tJE؉D$ E|$\$$DuaD$ 'D$ D$$`1D$"}D$ D$xD$6$`4E}|$\$$Yu2D$*D$ D$D$6$`E]P0H4Et$$8u2D$-D$ D$$D$6$`ED$ P,@(T$D$E$u2D$2D$ D$xD$6$`=U@qDqBHqBLqB ET$$u2D$4D$ D$D$6$`E$E$<$'UVS0EE]\$$t4ED$E $D$uGEt@$X0[^]D$1D$ D$D$6$`0[^]Í&D$1D$ D$D$6$`0[^]Ð&USÃ@|t$R@|耉$$$$K$ $ @$讠$蟠$"t$踾[]Ð&UWVS EU} 0T$D$q$_uKD$!D$ D$D$6$`Dž(( [^_]ÍvED$qD$$d1ۅ9dLL$D$T$ A $AuD$)D$ D$D$6$`Dž(=D$"D$ D$DD$6$`Dž(}1v9~kD$dsD$T$ h$zuD$-D$ D$D$6$`Dž(v-tVǤV|,uxD$7D$ D$D$6$`Dž(D$2D$ D$D$6$`Dž(F|D$tsD$$uu D$TtD$Dt$R SD$ttD$T$ $ D$D$ D$t$O D$rT$$ D$tD$$ CD$rD$ $)CD$rD$ $PCD$rD$ $CD$sD$ $gD$F$3 D$F$ͰBD$$$ D$$0  $<<9ED$F$0 D$F$D$$m$- D$$$ D$D$ D$D$6$`Dž( D$D$ D$hD$6$`Dž(D$D$ D$D$6$`Dž(D$D$ D$D$6$`Dž(VD$D$ D$lD$6$`Dž(D$ D$D$ D$8D$6$`Dž(D$D$ D$D$6$`Dž($U1T$$ED$$U܉$\$؇   E܉$-U܉$VD$$ D$$tD$$V D$4tD$$~D$TtD$Dt $x";}UDž4ED$CD$ UET$\$$|}D$ D$ |$D$$`449}D$F$, D$F$D$$tW$- D$$t $*D$D$CD$A6D$>D$=f>D$D$'D$VD$F$/D$JD$ D$,D$6$`Dž(D$D$ D$D$6$`Dž(KD$D$ D$D$6$`Dž(D$D$ D$D$6$`Dž(D$D$ D$ D$6$`Dž(D$D$ D$D$6$`Dž([D$D$ D$D$6$`Dž(D$D$ D$HD$6$`Dž(D$D$ D$D$6$`Dž(D$tT$$D$dtD$ $蓼D$TtD$Dt$=\EUD$ttD$T$ $D$D$ D$t$eD$sD$$K D$tD$$s"CD$$sD$ $D$F$谧 D$F$蓧gD$$sa$ D$$E $D$D$ D$D$6$`Dž(D$D$ D$D$6$`Dž(ND$D$ D$D$6$`Dž(D$D$ D$TD$6$`Dž(D$D$ D$DD$6$`Dž(D$D$ D$D$6$`Dž(^D$D$ D$D$6$`Dž("D$F$urD$PD$ D$lD$6$`Dž(D$8D$3D$2cD$6fD$̈́A Q$L$F$D$SD$.D$ D$D$6$`Dž(D$(D$ D$D$6$`Dž(D$'FD$&uD$%D$,D$ D$HD$6$`Dž(rD$)D$-D$F$uD$D$ D$ T$D$$`14[]Ðt&$E11MU]D$D$ $D$vD$ D$D$\$UB$轙unD$D$ D$D$6$`1Jt&D$D$ D$D$6$`41[]D$E D$UB$>=t4D$D$ D$LD$6$`1$E11pUS4tUEt EuEuEt>D$D$ D$ T$D$$`14[]Ðt&$E1ҹz]D$ D$D$$uD$ D$D$\$UB$uiD$D$ D$D$6$`1RD$D$ D$D$6$`41[]D$ E D$UB${= t4D$D$ D$LD$6$`1E1$fU1ɉ8]]u}$ uU܉T$D$ D$D$u$ѠudD$D$ D$-D$6$`D$D$ D$\-D$6$`bE$:uD$lE$JuD$lE$Zu D$lE܉D$ED$ D$D$u$D$D$ D$.D$6$`U܉T$D$ D$D$u$蓟D$D$ D$D.D$6$`RE$uD$kED$D$q$蕶uJD$D$ D$u2D$D$ D$2D$6$`3^D$hvD$E苀$覞u2D$D$ D$D3D$6$`Y]D$xvD$E苀$~u2D$D$ D$3D$6$`UD$vD$$u2D$D$ D$,4D$6$`U苂D$vD$$輤u2D$D$ D$4D$6$`OUD$v(D$$u2D$D$ D$5D$6$`U苂(D$vD$$Zu2D$D$ D$x5D$6$`UD$vB,D$($贡u2D$D$ D$6D$6$`GED$D$v($蝰u2D$D$ D$6D$6$`ED$D$v($Fu2D$D$ D$7D$6$`UD$vD$$]u2D$D$ D$p7D$6$`@U苂D$wD$$褗u2D$D$ D$7D$6$`UD$wBLD$$u2D$D$ D$\8D$6$`UD$(wD$$Ťu2D$D$ D$8D$6$`8UD$8wD$$lu2D$D$ D$T9D$6$`ED$zD$ts$u2D$D$ D$9D$6$`UD$HwD$$Lu2D$D$ D$D:D$6$`/U苂D$sD$$蓕u2D$D$ D$:D$6$`$D$D$z$D$D${D$ED$s$輡u2D$D$ D$0;D$6$`?ED$D$s$蕬u2D$ D$ D$;D$6$`ED$D$s$>u2D$ D$ D$<D$6$`ED$sD$Xw$觛u2D$ D$ D$d<D$6$`:ED$D$ D$hw$8u2D$ D$ D$<D$6$`UD$xw$D$$蟼u2D$D$ D$,=D$6$`U苂$D$4tD$$薝u2D$D$ D$=D$6$`)ED$wD$Dt$$_u2D$D$ D$>D$6$`ED$D$ D$t$$u2D$D$ D$>D$6$`sED$D$w$$ɪu2D$D$ D$?D$6$`ED$D$w$$u2D$D$ D$p?D$6$`ED$D$ D$w$$×u2D$D$ D$?D$6$`fM1dPLdD$D$t$$b'U9m D$D$Hw$ U苂D$sD$$U 1ۅÅ $D$D$du$D$D$dvD$ED$s$蝜uFD$ED$s$襧ED$D$s$|]ED$sD$Xw$ ED$D$ D$hw$ʕ;UD$$t D$$_tU苂 D$4tD$$脙ED$wD$Dt $sED$D$ D$t $aM苁dPLdD$D$t $_UD$wD$$leU苂D$dtD$ $tED$wD$Dt$耝ED$D$ D$t$ED$D$ D$x$SEt$D$x$UD$ xB,D$$讕M苁dPLdD$D$t$^ D$[D$ D$GD$6$`D$D$ D$@@D$6$`D$YD$ D$GD$6$`D$XD$ D$FD$6$`lD$WD$ D$`FD$6$`:D$PD$ D$ED$6$`D$OD$ D$ED$6$`ED$wD$Dt$ ED$D$ D$t$蛐D$UD$ D$ED$6$`JD$LD$ D$DD$6$`D$KD$ D$@DD$6$`D$TD$ D$ED$6$`D$HD$ D$CD$6$`D$@D$ D$BD$6$`PD$?D$ D$xBD$6$`ED$wD$Dt $T+ED$D$ D$t $D$ED$ D$BD$6$`D$<D$ D$BD$6$``D$8D$ D$<D$6$`.D$2D$ D$d<D$6$`D$;D$ D$AD$6$`D$DD$ D$DCD$6$`ED$wD$Xw$讏D$6D$ D$8AD$6$`=D$/D$ D$<D$6$` D$.D$ D$@D$6$`D$&D$ D$0;D$6$`$t$D$Xl$D$D$XmD$ED$s$葓D$,D$ D$0;D$6$`D$!D$ D$:D$6$`D$ D$ D$D:D$6$`D$D$0x$su2D$aD$ D$$HD$6$`VU苂D$wD$$躅u2D$bD$ D$HD$6$`UD$wB,D$$u2D$cD$ D$ID$6$`UD$(wD$$ےu2D$dD$ D$ID$6$`NU1D$8wD$$耒YU9 D$D$Hw$ح U苂D$sD$$M1  $D$D$[i$D$D$[jD$ED$s$蔐 E\$D$s$蜛c E$D$ D$D$FED$sD$E苀$I4ED$sD$Xw$uED$D$ D$hw$蟉UD$$t D$$4KU苂 D$4tD$$YED$wD$Dt $HED$D$ D$t $ׇ8M苁dPLdD$D$t $\SUD$wD$$AU苂D$dtD$ $趁{ED$wD$Dt$U(ED$D$ D$t$ED$D$x$js]D$xD$ET$ $茇UD$ xB D$$tM苁dPLdD$D$t$QD$D$ D$GD$6$`D$eD$ D$ID$6$`D$D$ D$PD$6$`dD$D$ D$OD$6$`2D$D$ D$ND$6$`D$D$ D$ED$6$`D$D$ D$ED$6$`ED$wD$Dt$ҎED$D$ D$t$a,E\$D$x$蜖wD$xD$ET$ $ D$D$ D$OD$6$`D$D$ D$DD$6$`zD$D$ D$@DD$6$`HD$D$ D$FD$6$`D$D$ D$ED$6$`D$D$ D$ED$6$`D$D$ D$CD$6$`D$D$ D$BD$6$`ND$D$ D$xBD$6$`ED$wD$Dt $R+ED$D$ D$t $ D$D$ D$BD$6$`D$D$ D$4ND$6$`^D$D$ D$MD$6$`,D$D$ D$LD$6$`D$D$ D$AD$6$`D$D$ D$DCD$6$`D$D$ D$,LD$6$`dCD$ ED$D$E$>ED$sD$E苀$蔒ED$wD$Xw$+KD$D$ D$tMD$6$`D$|D$ D$KD$6$`D$tD$ D$XKD$6$`VD$D$ D$MD$6$`$$\$D$^$D$D$_D$ED$s$zD$zD$ D$XKD$6$`D$oD$ D$JD$6$`[D$nD$ D$tJD$6$`),D$D$@x$u2D$D$ D$PD$6$`U苂,D$PxD$$u2D$D$ D$QD$6$`zED$pxD$`x,$u2D$D$ D$QD$6$`#ED$:uD$xx,$Yu2D$D$ D$QD$6$`M苁,hHD$D$tq$tu2D$D$ D$xRD$6$`WU苂HD$xD$,$vu2D$D$ D$RD$6$`UE |~u2D$D$ D$hSD$6$`UD$ B|D$qD$H$Ɂu2D$D$ D$SD$6$`\UD$x4D$$ u2D$D$ D$8TD$6$`U苂4D$xD$,$guu2D$D$ D$TD$6$`ED$D$x4$u2D$D$ D$8UD$6$`SED$pxD$`x4$i|u2D$D$ D$UD$6$`ED$JuD$xx4$2u2D$D$ D$VD$6$`ED$D$x4$u2D$D$ D$VD$6$`NED$@D$x4$褋u2D$D$ D$ WD$6$`ED$D$x4$Mu2D$D$ D$WD$6$`EU܉T$D$ D$D$x4$wsu2D$D$ D$(XD$6$`:E$D$N:E$PD$8:ED$yD$y4$'zu2D$D$ D$XD$6$`ED$D$ y4$u2D$D$ D$D$=D$ D$ED$6$`Dž鸭D$< D$;D$8+D$7D$ D$DCD$6$`DžUD$6D$5D$28D$1D$0D$ D$ jD$6$`DžD$/D$,D$ D$iD$6$`Dž霬D$+lD$*D$D$Hw$蒂u D$EU苂D$sD$$Xu D$FUD$sD$$puE荕T$D$s$du D$KED$sD$Xw$G_u D$LWED$D$ D$hw$]u D$MUD$$t D$$艀u D$PU苂 D$4tD$$au D$QED$wD$Dt $fuD$6$`DžRED$ˤD$ D$t$$ZuD$:1D$ D$pD$6$`؋u]}]ËE\$ t$<$D$ED$E D$ED$4uMt<$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$&$&[]Í&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$ {D${D$6$`E?1뎋M܃qy uD$D$ {D$t|D$6$`D$D$ {D$|D$6$`z$$ÉEt]U$$tTEM@D$ $u D$REE$jXEsD$D$Jt&UEt EEÍUE]vUS]D$hC$E []ÐU`]ÍU|]ÍU|]ÐUE UB EBEB]ÍUME  E E ‰]ÍU |$}4$|4$|$]fU |$}4$}4$|$]fU4$u|$}4$|$]fU4$u|$/}4$|$]fU4$u|$?}8u4$ȋ|$]Í&uO}18ѐt&U4$u|$_}8u4$ȋ|$]Í&uo}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$pUj [^_]1 [^_]ËUuBNjEp뿍vUWVS }t9tW 3tC$҉$uGG [^_] US]t$t$[]Í&'U($uu }}]sE҉AEtH1ۅE~9~t 9ދU9tD $1]u}]Ív1ۅExЋ9|ut&EF9u]tbE҉t[GD$D$ }D$}D$6$`1ut&GO]량O렍t&US]$Nt%E BtHC[]D$sD$ }D$}D$6$`1[]ÉS뵍vUS]$t)E BtRCCS[]D$]D$ }D$}D$6$`1[]Í믍UEU @@P ]Í&'US$tE $D$E[]D$$D$ }D$}D$6$`1[]ÐUhuu4$]]}D$U1׹ T$4$TEԺMbflfEЃCËCEȈCEĈCECM}E )R$zfEm]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$0~D$ D$`E$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$:]u]ÃtIuىD$ D$D$$~f뷉D$ D$D$$~D땉D$ D$ D$$~"p'UU9`M vÍEEt$`É$`ÐUVSu$EE$<95`wetk`pD$ D$JD$$0`\$D$\$gEM E$`[Ġ[^]D$ bD$JD$$D$ bD$KD$$.UE@ @]Ít&U1]É'U]ÍU1]É'UE]P@ fU1]É'U]ÐUE@@ @$]ÍvU1]É'U E$t$|$p x$;X|~;HwEP2UJ Z$$t$|$]Í&U1]É'USEH$;HP }1ۉ[];Pr[]ÍUMuE ]uUtDt2N^M)]Ӊȃ| ~f9U}@]1u]F V$&x;V}F V$]u];Fs'9Ev'Ƀv'늍&'UE]P$@ fU]ÍUE]P@fUUB,EJ]፴&'UUB,EJ]፴&'UEP,UH ]፴&'UEP,UH]፴&'UEP,UH]፴&'UMA,EI]፴&'UEP,UH]፴&'UEP,UH ]፴&'UEP,UH$]፴&'UU EP0]fUEP0t]Ð&U(ED$D$E$t1D$D$ nD$D$6$`1ËE UÍv'U(ED$D$E$ t1D$D$ nD$DD$6$`1EfU ‹E f U(ED$D$E$t1D$D$ nD$lD$6$`1UEM E ‹E щ UWVS,ED$D$E$ t8D$D$ nD$D$6$`,1[^_]Ðu11E1M¸ E 1 E1 E1҉¸ M 1 M1 ڋ] ȉ ЉC ,[^_]ÐU]w&U]&U]G&U]&UE D$EED$E$t/D$$D$ nD$D$6$`1ɉÍ'U(U D$fEED$EU$pt/D$.D$ nD$D$6$`1ɉÍvU(U D$EEEED$EU$t/D$:D$ nD$ D$6$`1ɉÐt&US$]M D$ډȉ1҉ڈEȉ1҉ڈEȉ1҉ڈEȉЈE1҉ȉEȉEȉEED$EM$'t/D$JD$ nD$4D$6$`1҃$[]ÍUE ED$E$UE fED$E$ UE D$E$HÍUE EEEEUD$ET$$ÍvUE D$D$E$t/D$fD$ nD$\D$6$`1ɉÍvUE D$D$E$t/D$mD$ nD$D$6$`1ɉÍvUWVSE$E1111E&f߃E ƋE 9EtrE$!uD$D$ nD$D$6$`1[^_]Ðt&ljE E0x[^_]UD$yD$D$ nD$D$6$`1[^_]US]E $D$Wu7D$D$ nD$D$6$`1҃[]ËED$E$D$fuD$D$ nD$D$6$`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$ nD$D$6$`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$ nD$D$6$`1҃[]ËE$D$uD$gD$ nD$<D$6$`1[]Í'US]E $D$u7D$nD$ nD$`D$6$`1҃[]ËE$D$uD$oD$ nD$D$6$`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$ nD$ D$6$`1ɃL[^_]û Ea}w!}w]Љ\$M $g19D$D$nEЋUD$$D$T$ `L1[^_]ËU܍ED$T$M $U۹9PD$D$ nD$\D$6$`L1[^_]É|$D$D$nMԋUD$$L$ T$`L1[^_]D$ D$D$n$t&U(E ]]uu}}D$E$uAD$D$ nD$D$6$`1ҋ]Ћu}]Ív‰D$E\$t$ $4uD$D$ nD$D$6$`1똍v'U(]E] uu}$\$t$H\$t$ E|$$u/D$1D$ nD$D$6$`]u}]ÍU(}E }]]uuD$<$)uED$D$ nD$D$6$`1ҋ]Ћu}]Í&\$t$<$uD$D$ nD$D$6$`1렍US]t1P,t$P(t@,$ҋt$i[]É'UEt]D]Í&'UEt]$]Í&'UEt]]Í&'U8E U]uE1҉}U$41ǹ $(Eǹ MUɉJtuMEUwCAEQCwC xC`xCpxCxC`yC pyC$yK,C(]u}]EExD$qD$ nD$ȃD$6$`1D$sD$ nD$D$6$`$1sfU($4]u}i1ǹ $(Eǹ PwCp`CpwC CwECCwCwC wC$wS,C(0]u}]D$ED$ nD$ȃD$6$`1D$GD$ nD$LD$6$`$\1뉍t&U(Eu]}ƋX$VH @9|~ 1[9suE}uu9}E)ˉ]EEHE \$L$$NuUMV N$؋u]}]~ ]t&9rv'UEE]3 UEE] US]{~ $tC S[]Ív|{ s؃1[] UEE] U1҉]]uuC S1Ʌx't$D$D$ E $51C S]ȋu]Ít&'UED$D$ ED$E $Ðt&U($4]u}Iǹ 1$('ǹ 1D$E$E pCВC@C PC CCCC pC$ s,C(P]u}]D$D$ nD$ȃD$6$`1D$D$ nD$D$6$`$(1뉉$4$1r'U($4]u}ǹ 1$(ǹ 1D$E$>E pCВC@C PC CCCC pC$ s,C(P]u}]D$D$ nD$ȃD$6$`1D$D$ nD$D$6$`$1뉉$4$1r'U($4]u}ǹ 1$(gǹ 1D$E$E pCВC@C PC CCCC pC$ s,C(P]u}]D$D$ nD$ȃD$6$`1D$D$ nD$D$6$`$h1뉉$\4$T1r'UxEu ɸË$QtED$T$$CuȋE̋UÍvU1S]t Ct C[]D$D$$CCfUEE] UEUD$ E T$D$E$ɅÍ&'UUE EU ]M'UED$D$ ED$E $Ðt&US]t$[]Ð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$ D$D$6$`,1[^_]Ðt&A(A,D$ D$D$E$HxD$D$ D$D$6$`1ID$D$ D$4D$6$`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$6$`1҃@[^]É$q1҅tEUE܉FEFEF EUEMH@[^]ÐUSE $+D$CD$E$+UBD[]fUWVS,u }4$֪D$ D$#<$ÍDD$u=D$D$ \D$D$6$`1,[^_]ÍD$\$<$t$u4$Et&4$訫4$<$D$CD$<$uD$ D$ \D$4D$6$`,1[^_]Ðt&D$D$ \D$ВD$6$`,1[^_]ðD$ D$ \D$D$6$`1&'USÃt$[]Í'UVSÃ0$E@@@ f@D$C$}tE0[^]D$DD$ \D$D$6$`D$PD$ \D$D$6$`E01[^]D$MD$ \D$XD$6$`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$$PED$D$ \D$pD$$`1뜍ED$4$tCUUMf BGBGB G BUf FD$D$ \D$ȔD$6$`1UcteMUf BGBGB G BEfD$D$ \D$D$6$`1D$UUE ttf;D$ 3D$=D$\$.v'UEU ttE U}D$ @D$6D$\$'US]t$赦t$[]Ít&'US$tJ@@@ @@$D$"Ef[]D$oD$ \D$D$6$`1[]Ð&UWVSLuEEE$;u7D$D$ \D$dD$6$`1L[^_]ÍED$ED$4$zE1ۍ}u^EЉD$4$AEUEU9]fEЉBEԉBE؉B E܉B|$4$ uD$D$ \D$ȕD$6$`-D$D$ \D$D$6$`E$L1[^_]ËE UD$D$ \D$oD$6$`D$D$ \D$D$6$`xt&UED$#$ÐUWVS,E uU}EUF<$D$3u7D$5D$ MD$dD$6$`1,[^_]F<$D$F<$D$гFV <$D$T$xE1ۀ}Eu;]F<$D$RuD$;D$ MD$D$6$`1:D$6D$ MD$D$6$`,1[^_]ÍvD$7D$ MD$ėD$6$`,1[^_]U}U1.t&FUD<$D$;]EF؉<$D$uD$?D$ MD$PD$6$`12D$8D$ MD$D$6$`1D$@D$ MD$D$6$`1U(}}]]uu D$ ?<$6uBD$(D$ MD$ĘD$6$`1ҋ]Ћu}]Ít&эB E<$ÃD$薱tbE<$D$\$<$߱uD$+D$ MD$D$6$`1_fD$)D$ MD$D$6$`1)D$*D$ MD$TD$6$`1&UVS u] D$ ?4$Ҷu>D$D$ MD$ęD$6$`1҃ [^]Í[DD$4$Jtf\$4$誰D$4$蒰uD$D$ MD$eD$6$`1vt&D$D$ MD$D$6$` 1[^]D$D$ MD$,D$6$` 1[^]UVS ] uC4$D$u>D$D$ MD$XD$6$`1҃ [^]ÍC4$D$萮tPC4$D$]uD$ D$ MD$D$6$` 1[^]D$D$ MD$D$6$` 1[^]Ít&U(Eu1]P}}t@1D ÃPUt"U B5J41ҍA ED$<$FuDD$D$ MD$D$6$`EE]u}]É\$t$<$tjD$ <<$ʳD$<$肭D$D$ MD$\D$6$`EsD$D$ MD$D$6$`E9&D$D$ MD$4D$6$`EM <$L$xtMD$ ?<$ԲurD$D$ MD$D$6$`ED$D$ MD$D$6$`E`D$<$u9D$D$ MD$D$6$`EU B<$D$߭u9D$D$ MD$D$6$`EM A<$D$萭u9D$D$ MD$D$6$`EuD$ ?<$cu9D$D$ MD$\D$6$`E(D$<$u D$M AQ<$D$T$u9D$D$ MD$D$6$`ED$ ?<$蟰u9D$D$ MD$D$6$`EdD$<$"u D$M A Q$<$D$T$(u9D$D$ MD$D$6$`ED$?<$ۯu9D$D$ MD$D$6$`ED$<$^u9D$D$ MD$D$6$`ESU B(<$D$u9D$D$ MD$@D$6$`ED$?<$u9D$D$ MD$xD$6$`ED$<$uu D$M A,<$D$¨u9D$D$ MD$D$6$`EGD$?<$5u9D$D$ MD$НD$6$`ED$<$踧u D$UU B0<$D$tEuHEvD$D$ MD$D$6$`EtD$?<$bu9D$D$ MD$$D$6$`E'D$<$u9D$D$ MD$D$6$`EM A4<$D$%u9D$D$ MD$LD$6$`ED$?<$xu9D$ D$ MD$|D$6$`E=D$<$u D$ U B5<$D$gED$ D$ MD$D$6$`EUW1V1SP,U B8t\1uE EHD$ MD$D$6$`E2D$;D$ MD$D$6$`ED$9D$ MD$D$6$`ED$8D$ MD$dD$6$`ED$:D$ MD$ėD$6$`END$CD$ MD$D$6$`ED$BD$ MD$PD$6$`E'USÃtJPt$֢@Pt$辢@t$衢[]ÐUWVSUt`XD$~D$ MD$D$6$`XfE<$D$EE<$D$f}D$t닍&x51f$CD$<$诇M8A5vn‹U<$‰\$胇uD$D$ MD$D$6$`$#EE0UT$ED$EUĉD$T$ED$ ED$E $D$0EЃEeDfD$D$ MD$LD$6$`D$fD$ MD$ȕD$6$`D$gD$ MD$D$6$`pD$D$ MD$ȨD$6$`>D$D$ MD$D$6$` D$D$ MD$|D$6$`D$D$ MD$PD$6$`D$D$ MD$D$6$`vD$D$ MD$D$6$`DD$D$ MD$@D$6$`D$D$ MD$pD$6$`D$yQD$xD$ MD$̣D$6$`D$D$D$ MD$xD$6$`bD$D$ MD$ЦD$6$`0D$D$D$ MD$ؤD$6$`D$D$ MD$D$6$`D$}D$ MD$D$6$`D$nD$ MD$ٖD$6$`[D$mD$ MD$D$6$`)D$sD$ MD$D$6$`D$rD$ MD$LD$6$`D$D$ MD$D$6$`D$D$ MD$D$6$`aD$D$ MD$`D$6$`/D$D$ MD$0D$6$`D$D$ MD$ D$6$`D$D$ MD$<D$6$`D$D$ MD$xD$6$`yD$D$ MD$D$6$`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$pD$E$]l1t EÉ'U(]] uu}}$t$|t]Ћu}]Ít&ED$\$<$mu 1Ґt&E$D$.uEt$<$D$tUEU ttE UD$ *D$qD$K$͋'UEU ttE U靉D$ *D$jD$K$}'UWV1S|E}܃ED$E$kE$?lE$ylt$ËE<$D$k<$ lt<$Ml$D$tٍE\$$[sED$D$ D$ KD$$`|1[^_]ËED$E$#kEE$kE$kD$*Ǎ@$YkEEwD$ED$E܉$jE܉$%kE܉$bk4$Í@D$G$ftf;C$uE$t$[rED$7D$KD$ G$D$$D$`1|[^_]ËG(D$E$GD$E$qED$BD$KD$G$D$ G(D$ܴ$D$`1덍Et$$qED$D$/D$ KD$`$`|1[^_]ðAGD$E$TqED$D$!D$ KD$$`1UWVS,}u4$GD$if4$xi4$iE$$ZjE@4D$*E$:uE<$P4T$D$=uD$D$ KD$$D$6$`,1[^_]É|$4$fh4$htq4$ i<$ÍED$CD$tW\$E$$kuD$D$ KD$D$6$`,1[^_]Ã,[^_]D$D$ KD$tD$6$`,1[^_]fUWVS1ۃu} Dt?uD$D$ KD$D$$`1[^_]É<$d$هD t |$$uED[^_]D$D$ KD$<D$6$`1댍USÃt(t$Wt$C[]ÍvUEtE$$gEÍt&'USÃt(t$t$Ӆ[]ÍvUEt EEÍUWVS,EEu fE$0}ÉE1 ߅t.4$؅$M/t$E$MUBABAB A MBBABABA B EfB$EB(E B,T$E$ht ,[^_]ÐD$D$ KD$@D$6$`D$!D$ KD$D$6$`E^,1[^_]fD$D$ KD$D$6$`,1[^_]Í&D$D$ KD$D$6$`x&'UVSÃt:@tCt$调C;tD$D$$[^]þDt$pDu뺍v'UVS U]u wbiŒD$uTiŒ\ St&4$艃$Ctit$$蛃EC EC [^]fD$1D$ KD$D$6$` [^]ÉfD$D$ KD$D$6$`1t UVS U]u wriŒD$udiŒ\ St&4$y$Ctyt$$苂C D$D$$P [^]ÍvD$w1D$ KD$D$6$` [^]ÉVD$D$ KD$D$6$`1ds UVS U]u wbiŒD$uTiŒ\ St&4$Y$΁Ctit$$kEC EC [^]fD$T1D$ KD$D$6$` [^]ÉfD$]D$ KD$D$6$`1Tt UVS UMu B1w^iŒ\$uP\ St*4$K$Ct$$YEC [^]ÍD$41D$ KD$D$6$` [^]D$01D$ KD$LD$6$`D$;D$ KD$D$6$`1! UWVS }tL1$ `$`f؃Ìut$~ [^_]Ív'UWVS,u E$8UÉE&1߅t.4$~$%7t$E$~MUBABAB A MBBABABA B $D$$lbED$E$at ,[^_]D$zD$ KD$D$6$`D$D$ KD$@D$6$`E,1[^_]D$D$ KD$xD$6$`,1[^_]Ðt&D$D$ KD$D$6$`|D$ *D$xD$K$b^|v'US4$$Fq}ED$$FD$${D$E$`D$0E$`D$ 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$6$`-D$=D$ D$XD$6$`E$14[]D$D$ KD$dD$6$`41[]Ðt&D$;D$ D$ԹD$6$`널D$<D$ D$D$6$`QD$>D$ D$D$6$`D$?D$ D$D$6$`D$@D$ D$$D$6$`D$AD$ D$hD$6$`D$ID$ D$D$6$`WD$BD$ D$D$6$`%D$CD$ D$D$6$`D$ED$ D$0D$6$`D$FD$ D$D$6$`D$GD$ D$D$6$`]D$HD$ D$LD$6$`+D$JD$ D$D$6$`D$KD$ D$`D$6$`D$LD$ D$D$6$`D$MD$ D$D$6$`cD$ND$ D$xD$6$`1D$OD$ D$̿D$6$`D$PD$ D$4D$6$`D$QD$ D$D$6$`D$D$R$D$YD$ D$D$6$`ID$RD$ D$D$6$`D$SD$ D$dD$6$`D$TD$ D$D$6$`D$D$^E$%D$D$h$udD$\D$ D$|D$6$`@D$WD$ D$8D$6$`D$D$m$udD$]D$ D$D$6$`D$[D$ D$$D$6$`D$D$s$u2D$^D$ D$ D$6$`@D$D$w$u2D$_D$ D$PD$6$`D$D$}$gu2D$`D$ D$D$6$`D$D$$u2D$aD$ D$D$6$`VD$D$$u2D$bD$ D$(D$6$`D$D$E$ztND$D$$\udD$eD$ D$D$6$`D$dD$ D$pD$6$`gD$D$$u2D$fD$ D$D$6$`D$D$$u2D$gD$ D$`D$6$`D$D$$@u2D$hD$ D$D$6$`}D$D$$u2D$iD$ D$D$6$`/D$D$«E$tND$,D$$udD$lD$ D$D$6$`D$kD$ D$8D$6$`D$D$$u2D$mD$ D$D$6$`@D$D$˫E$tND$%D$ $udD$pD$ D$D$6$`D$oD$ D$D$6$`D$D$$u2D$qD$ D$D$6$`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$ +D$ +D$aE$udD$D$ D$TD$6$`D$tD$ D$D$6$`D$ +D$ +D$fE$udD$D$ D$D$6$`qD$D$ D$D$6$`?D$D$-D$ <D$ )+D$+D$xE$1D$D$ D$D$6$`D$D$ D$D$6$`D$D$ D$4D$6$`fD$D$-D$D$ 9+D$+D$ E$XRD$D$ D$D$6$`D$D$ D$D$6$`D$|D$ D$D$6$`D${D$ D$D$6$`[D$zD$ D$8D$6$`)D$yD$ D$D$6$`D$xD$ D$D$6$`D$wD$ D$0D$6$`D$vD$ D$D$6$`aD$uD$ D$|D$6$`/D$D$ D$tD$6$`D$D$ D$D$6$`D$~D$ D$D$6$`D$}D$ D$PD$6$`gD$D$ D$$D$6$`5D$D$ D$D$6$`D$D$ D$D$6$`D$ I+D$+D$E$ u2D$D$ D$LD$6$`xD$D$D$;D$ Y+D$I+D$E$ju2D$D$ D$D$6$`D$D$D$;D$ i+D$I+D$E$u2D$D$ D$DD$6$`D$D$D$;D$ y+D$I+D$E$u2D$D$ D$D$6$`%D$D$1D$;D$ +D$I+D$E$u2D$D$ D$`D$6$`D$D$D$;D$ +D$I+D$E$u2D$D$ D$D$6$`CD$D$0D$;D$ +D$I+D$ϬE$5u2D$D$ D$D$6$`D$D$,D$ ;D$ +D$I+D$ެE$u2D$D$ D$D$6$`aD$D$D$ ;D$ +D$I+D$E$Su2D$D$ D$D$6$`D$D$D$ ;D$ +D$I+D$E$u2D$D$ D$@D$6$`D$ +D$+D$ E$u2D$D$ D$D$6$`&D$D$-D$ <D$ +D$+D$E$u2D$D$ D$4D$6$`D$D$ D$<D$ ,D$+D$.E$u2D$D$ D$D$6$`DD$D$ D$<D$ ,D$+D$:E$6u2D$D$ D$pD$6$`D$D$D$<D$ ),D$+D$E$u2D$D$ D$ D$6$`bD$D$ D$<D$ 9,D$+D$FE$Tu2D$D$ D$D$6$`D$D$-D$<D$ I,D$+D$TE$u2D$D$ D$PD$6$`D$D$D$<D$ Y,D$+D$_E$ru2D$D$ D$D$6$`D$D$D$<D$ i,D$+D$pE$u2D$#D$ D$D$6$`D$D$ D$<D$ y,D$+D$E$u2D$*D$ D$,D$6$`-D$ ,D$+D$ϬE$gu2D$.D$ D$D$6$`D$D$D$D$ ,D$,D$E$u2D$5D$ D$0D$6$`cD$D$D$D$ ,D$,D$E$Uu2D$<D$ D$D$6$`D$ ,D$+D$E$,u2D$@D$ D$xD$6$`D$D$*D$'D$ ,D$,D$E$u2D$GD$ D$D$6$`(D$D$D$?D$ ,D$,D$E$u2D$ND$ D$D$6$`D$D$D$?D$ ,D$,D$E$u2D$UD$ D$<D$6$`FD$ ,D$+D$ȭE$u2D$YD$ D$D$6$`D$D$*D$DD$ -D$,D$E$u2D$`D$ D$HD$6$`|D$D$ D$DD$ -D$,D$UE$nu2D$gD$ D$D$6$` D$D$D$DD$ )-D$,D$׭E$u2D$nD$ D$hD$6$`D$D$D$DD$ 9-D$,D$E$u2D$uD$ D$D$6$`)D$D$D$DD$ I-D$,D$E$u2D$|D$ D$D$6$`D$ Y-D$+D$ E$u2D$D$ D$LD$6$`_D$ i-D$Y-D$E$u2D$D$ D$D$6$`D$D$ D$@D$ y-D$i-D$E$u2D$D$ D$D$6$`D$ -D$Y-D$E$u2D$D$ D$D$6$`E$u2D$D$ D$D$6$`D$D$D$KD$ .D$ .D$E$u2D$D$ D$D$6$`D$D$$D$KD$ ).D$ .D$E$}u2D$D$ D$D$6$`D$ 9.D$-D$oE$Tu2D$D$ D$D$6$`D$D$D$ID$ I.D$9.D$zE$u2D$D$ D$xD$6$`PD$D$$D$ID$ Y.D$9.D$E$Bu2D$D$ D$ D$6$`D$ i.D$+D$E$u2D$D$ D$D$6$`D$D$,D$D$ y.D$i.D$E$xu2D$D$ D$D$6$`D$D$#D$D$ .D$i.D${E$u2D$D$ D$D$6$`D$ .D$i.D$ZE$u2D$D$ D$XD$6$`KD$D$D$D$ .D$.D$E$=u2D$D$ D$D$6$`D$ .D$i.D$̮E$u2D$D$ D$dD$6$`D$D$D$D$ .D$.D$ޮE$su2D$D$ D$D$6$`D$D$$D$D$ .D$.D$E$u2D$ D$ D$D$6$`D$D$!D$D$ .D$.D$E$u2D$D$ D$,D$6$`.D$ .D$i.D$`E$hu2D$D$ D$D$6$`D$D$$D$D$ /D$.D$7E$u2D$D$ D$0D$6$`dD$D$/D$D$ /D$.D$ E$Vu2D$&D$ D$D$6$`D$D$D$D$ )/D$.D$E$u2D$-D$ D$\D$6$`D$ 9/D$i.D$(E$u2D$1D$ D$D$6$`)D$D$$D$D$ I/D$9/D$2E$u2D$8D$ D$XD$6$`D$D$ D$D$ Y/D$9/D$EE$u2D$?D$ D$D$6$`GD$D$D$aD$ i/D$9/D$wE$9u2D$FD$ D$D$6$`D$D$0D$aD$ y/D$9/D$RE$ȿu2D$MD$ D$D$6$`eD$ /D$.D$^E$u2D$QD$ D$D$6$` D$D$D$aD$ /D$/D$kE$u2D$XD$ D$ D$6$`D$ /D$,D$E$u2D$\D$ D$D$6$`BD$ /D$,D$E$|u2D$`D$ D$$D$6$`D$D$0D$GD$ /D$/D$E$۽u2D$gD$ D$D$6$`xD$ /D$+D$E$u2D$kD$ D$$D$6$`D$D$D$/D$ /D$/D$E$u2D$rD$ D$D$6$`D$ /D$/D$E$u2D$vD$ D$<D$6$`UD$D$D$0D$ 0D$/D$ȯE$Gu2D$}D$ D$D$6$`D$D$D$0D$ 0D$/D$֯E$ֻu2D$D$ D$HD$6$`sD$D$#D$0D$ )0D$/D$E$eu2D$D$ D$D$6$`D$D$,D$0D$ 90D$/D$E$u2D$D$ D$D$6$`D$D$,D$0D$ I0D$/D$E$胺u2D$D$ D$ D$6$` D$ Y0D$/D$E$Zu2D$D$ D$D$6$`D$D$D$2D$ i0D$Y0D$ E$蹹u2D$D$ D$XD$6$`VD$D$D$ 2D$ y0D$Y0D$E$Hu2D$D$ D$D$6$`D$D$D$2D$ 0D$Y0D$%E$׸u2D$D$ D$D$6$`tD$D$D$2D$ 0D$Y0D$1E$fu2D$D$ D$D$6$`D$D$D$2D$ 0D$Y0D$>E$u2D$D$ D$@D$6$`D$D$D$2D$ 0D$Y0D$ME$脷u2D$D$ D$D$6$`!D$D$D$2D$ 0D$Y0D$ZE$u2D$D$ D$D$6$`D$D$D$2D$ 0D$Y0D$hE$袶u2D$D$ D$tD$6$`?D$D$D$2D$ 0D$Y0D$wE$1u2D$D$ D$0D$6$`D$D$D$2D$ 0D$Y0D$E$u2D$D$ D$D$6$`]D$D$D$ 2D$ 1D$Y0D$E$Ou2D$D$ D$D$6$`D$D$D$ 2D$ 1D$Y0D$E$޴u2D$D$ D$dD$6$`{D$D$D$ 2D$ )1D$Y0D$E$mu2D$D$ D$ D$6$` D$D$D$2D$ 91D$Y0D$E$u2D$D$ D$D$6$`D$D$D$2D$ I1D$Y0D$ϰE$苳u2D$D$ D$ D$6$`(D$D$D$2D$ Y1D$Y0D$۰E$u2D$ D$ D$X D$6$`D$D$ D$ 2D$ i1D$Y0D$E$該u2D$D$ D$$ D$6$`FD$D$D$2D$ y1D$Y0D$E$8u2D$D$ D$ D$6$`D$D$,D$2D$ 1D$Y0D$E$DZu2D$"D$ D$ D$6$`dD$D$D$2D$ 1D$Y0D$E$Vu2D$)D$ D$` D$6$`D$D$D$2D$ 1D$Y0D$3E$u2D$0D$ D$,D$6$`邿D$D$D$2D$ 1D$Y0D$DE$tu2D$7D$ D$D$6$`D$D$D$2D$ 1D$Y0D$SE$u2D$>D$ D$D$6$`頾D$D$,D$2D$ 1D$Y0D$bE$蒯u2D$ED$ D$lD$6$`/D$ 1D$Y0D$wE$iu2D$ID$ D$4D$6$`ֽD$D$D$3D$ 1D$1D$E$Ȯu2D$PD$ D$D$6$`eD$D$D$3D$ 2D$1D$E$Wu2D$WD$ D$lD$6$`D$D$D$3D$ 2D$1D$E$u2D$^D$ D$$D$6$`郼D$D$D$3D$ )2D$1D$ƱE$uu2D$eD$ D$D$6$`D$D$!D$ 3D$ 92D$1D$ұE$u2D$lD$ D$|D$6$`须D$D$D$3D$ I2D$1D$E$蓬u2D$sD$ D$,D$6$`0D$D$D$ 3D$ Y2D$1D$E$"u2D$zD$ D$D$6$`鿺D$D$D$3D$ i2D$1D$E$豫u2D$D$ D$D$6$`ND$D$D$3D$ y2D$1D$E$@u2D$D$ D$(D$6$`ݹD$D$D$3D$ 2D$1D$E$Ϫu2D$D$ D$D$6$`lD$ 2D$Y0D$(E$覱u2D$D$ D$tD$6$`D$D$D$4D$ 2D$2D$>E$u2D$D$ D$D$6$`颸D$D$D$4D$ 2D$2D$NE$蔩u2D$D$ D$D$6$`1D$D$D$4D$ 2D$2D$^E$#u2D$D$ D$XD$6$`D$D$D$ 4D$ 2D$2D$jE$貨u2D$D$ D$D$6$`OD$D$2D$4D$ 2D$2D$vE$Au2D$D$ D$D$6$`޶D$D$D$4D$ 2D$2D$E$Чu2D$D$ D$TD$6$`mD$D$'D$4D$ 3D$2D$E$_u2D$D$ D$D$6$`D$D$D$4D$ 3D$2D$E$u2D$D$ D$D$6$`鋵D$ )3D$/D$E$ŭu2D$D$ D$HD$6$`2D$D$D$=D$ 93D$)3D$ȲE$$u2D$D$ D$D$6$`D$D$!D$=D$ I3D$)3D$ڲE$賥u2D$D$ D$D$6$`PD$D$D$=D$ Y3D$)3D$E$Bu2D$D$ D$D D$6$`߳D$D$D$=D$ i3D$)3D$E$Ѥu2D$D$ D$ D$6$`nD$D$D$=D$ y3D$)3D$ E$`u2D$D$ D$!D$6$`D$D$D$=D$ 3D$)3D$E$u2D$D$ D$"D$6$`録D$D$D$ =D$ 3D$)3D$'E$~u2D$D$ D$D#D$6$`D$D$,D$=D$ 3D$)3D$0E$ u2D$D$ D$#D$6$`骱D$ 3D$/D$HE$u2D$ D$ D$$D$6$`QD$D$,D$>D$ 3D$3D$eE$Cu2D$D$ D$D%D$6$`D$ 3D$/D$wE$u2D$D$ D$&D$6$`釰D$D$D$?D$ 3D$3D$E$yu2D$D$ D$x&D$6$`D$ 3D$)3D$E$Pu2D$!D$ D$,'D$6$`齯D$D$D$ =D$ 4D$3D$E$诠u2D$(D$ D$'D$6$`LD$D$D$ =D$ 4D$3D$E$>u2D$/D$ D$T(D$6$`ۮD$D$D$ =D$ )4D$3D$ʳE$͟u2D$6D$ D$(D$6$`jD$ 94D$3D$ѳE$褦u2D$:D$ D$)D$6$`D$ I4D$+D$RE$Ku2D$>D$ D$ *D$6$`鸭D$ Y4D$+D$E$tEU錭D$BD$ D$x*D$6$`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$ i4D$:D$6$`@1[^]ø몍v'U($<]uƉ}Uttl1D$oFCFCF C KCKCKCKCC $E]u}]D$rD$ i4D$,;D$6$`1'U]w0&UMA0t tE L$$D$eÐt&D$D$ i4D$p;D$6$`1 UWVS,} EED$$u7D$VD$ i4D$;D$6$`,1[^_]ËEu4$D$*4$to4$<$ÉD$xtډ\$E$uD$^D$ i4D$;D$6$`E$,1[^_]ËEU,[^_]Ív'US$]E\$E D$E$1҅u$[]ËE$Pt?D$sD$ i4D$<D$6$`$$1[]ËE$aU$$[]Í&UWVS,] E}D$D$KK$*u7D$D$ i4D$,<D$6$`1,[^_]ËE<$D$@CuD$4$V4$4$D$KKÉ$u҉\$<$uD$D$ i4D$B5D$6$`1WD$D$ i4D$|<D$6$`,1[^_]Ã,[^_]Í'U(]] uu\$4$u>D$qD$ i4D$<D$6$`1ҋ]Ћu]Ív\$4$DuD$rD$ i4D$<D$6$`]1ҋu]UE D$D$E $1tEB fUWVS,Eu E$$&ÉE%1 CES fC҉FCFCF C tED$\$$Jt6\$E $EUC E,[^_]ÐD$D$ i4D$P=D$6$`D$D$ i4D$^5D$6$`E$K,1[^_]ÐD$D$ i4D$=D$6$`뎐D$D$ i4D$=D$6$`,1[^_]É'U8uƍE]ˉ}EED$L$$tEU]u}]ÍED$F\$$V$urED$\$$^u1D$bD$ i4D$=D$6$`1돍ED$ E@$\$D$F$$tZvED$ E\$<$D$u7D$gD$ i4D$d>D$6$`1D$dD$ i4D$=D$6$`1t&UVS0uEF0$D$E$D$UF0$M 3u?D$D$ i4D$>D$6$`$01[^]ÐD$\$E$u5D$D$ i4D$8?D$6$`뤍$L0[^]D$D$ i4D$>D$6$`01[^]D$ HD$D$i4$>fU8UuM }u]}Z0EtE$EP<fxED$ED$$;uD$D$ i4D$5D$6$`1t$L$$t U]u}]ÍD$D$ i4D$u5D$6$`1D$D$ i4D$>D$6$`1닋EMP9)D$D$ i4D$?D$6$`1=މ}C$AEUEt$T$$D$D$ i4D$`?D$6$`1D$ʍU(ED$D$ D$E D$E$qu1D$D$ i4D$X@D$6$`1ËED$E$ÍvU(ED$D$ D$E D$E$u1D$D$ i4D$X@D$6$`1ËED$E$ZÍvU8U]M u}Z0EE}}wvD$6$`1EU@$D$D$ i4D$@D$6$`1D$ HD$D$i4$>Ht&US$UEZ0E$M tp]\$E$D$\$E$WumD$D$ i4D$TAD$6$`$1[]Í&D$D$ i4D$>D$6$`1҃$[]D$ ID$D$i4$>It&US$UEZ0E$M tp]\$E$D$ \$E$WumD$}D$ i4D$|AD$6$`$1[]Í&D$}D$ i4D$>D$6$`1҃$[]D$ #ID$}D$i4$>It&UVS0UuEZ0E$M tl]$\$D$\$E$PugD$xD$ i4D$AD$6$`01[^]D$xD$ i4D$>D$6$`1҃0[^]D$ @ID$xD$i4$>GvU8Uuu}}]Z0EM E$td]\$4$|$oED$\$$Hu`D$sD$ i4D$8?D$6$`1/D$sD$ i4D$>D$6$`1ҋ]Ћu}]D$ UID$sD$i4$>@U8Uuu}}]Z0EM E$vtd]\$4$|$OED$\$$8u`D$nD$ i4D$8?D$6$`1/D$nD$ i4D$>D$6$`1ҋ]Ћu}]D$ iID$nD$i4$>0US$UEZ0E$M ttp]\$E$D$\$E$7umD$iD$ i4D$8?D$6$`$1[]Í&D$iD$ i4D$>D$6$`1҃$[]D$ ID$iD$i4$>)t&USDUEZ0E$M ttp]؉\$E$ND$ \$E$7umD$dD$ i4D$AD$6$`D1[]Í&D$dD$ i4D$>D$6$`1҃D[]D$ ID$dD$i4$>)t&US4UEZ0E$M ttp]\$E$D$\$E$7umD$_D$ i4D$AD$6$`41[]Í&D$_D$ i4D$>D$6$`1҃4[]D$ ID$_D$i4$>)t&US4UEZ0E$M ttp]\$E$D$\$E$7umD$ZD$ i4D$AD$6$`41[]Í&D$ZD$ i4D$>D$6$`1҃4[]D$ ID$ZD$i4$>)t&UVS0U]Er0E$M ltxۍ\$ۉt$Eۉ$\$t$E$$ujD$SD$ i4D$BD$6$`01[^]D$PD$ i4D$>D$6$`1ҁ0[^]D$ ID$ND$i4$>UVS0UuEZ0E$M ]ty\$4$g4$s\$DD$E$ukD$BD$ i4D$\BD$6$`01[^]ÐD$?D$ i4D$>D$6$`1ҁ0[^]D$ JD$=D$i4$>US$UEZ0E$M Ttp]\$E$D$\$E$umD$4D$ i4D$8?D$6$`$1[]Í&D$4D$ i4D$>D$6$`1҃$[]D$ JD$4D$i4$> t&US4UEZ0E$M Ttp]\$E$޽D$\$E$umD$/D$ i4D$AD$6$`41[]Í&D$/D$ i4D$>D$6$`1҃4[]D$ 4JD$/D$i4$> t&US4UEZ0E$M Ttp]\$E$D$\$E$umD$*D$ i4D$AD$6$`41[]Í&D$*D$ i4D$>D$6$`1҃4[]D$ FJD$*D$i4$> t&US4UEZ0E$M Ttp]\$E$nD$\$E$umD$%D$ i4D$AD$6$`41[]Í&D$%D$ i4D$>D$6$`1҃4[]D$ VJD$%D$i4$> t&UVS0UuEZ0E$M Otkƍ]$\$ٵD$\$E$uhD$ D$ i4D$TAD$6$`01[^]ÐD$ D$ i4D$>D$6$`1҃0[^]D$ hJD$ D$i4$>t&U8Uuu}}]Z0EM E$Ftd]\$4$|$蟴ED$\$$u`D$D$ i4D$8?D$6$`1/D$D$ i4D$>D$6$`1ҋ]Ћu}]D$ JD$D$i4$>US$UEZ0E$M Dtp]\$E$~D$\$E$umD$D$ i4D$BD$6$`$1[]Í&D$D$ i4D$>D$6$`1҃$[]D$ JD$D$i4$>t&UVS0UuEZ0E$M ?tkƍ]$\$ID$\$E$uhD$D$ i4D$TAD$6$`01[^]ÐD$D$ i4D$>D$6$`1҃0[^]D$ JD$D$i4$>t&UVS0UuEZ0E$M ?tl]$\$D$\$E$ugD$ D$ i4D$AD$6$`01[^]D$ D$ i4D$>D$6$`1҃0[^]D$ JD$ D$i4$>vU8Uuu}}]Z0EM E$6td]\$4$|$ED$\$$u`D$D$ i4D$8?D$6$`1/D$D$ i4D$>D$6$`1ҋ]Ћu}]D$ JD$D$i4$>US$UEZ0E$M 4tp]\$E$ND$\$E$umD$D$ i4D$BD$6$`$1[]Í&D$D$ i4D$>D$6$`1҃$[]D$ JD$D$i4$>t&UVS0UuEZ0E$M /tkƍ]$\$)D$\$E$uhD$D$ i4D$TAD$6$`01[^]ÐD$D$ i4D$>D$6$`1҃0[^]D$ JD$D$i4$>t&UVS0UuEZ0E$M /tl]$\$D$\$E$ugD$D$ i4D$AD$6$`01[^]D$D$ i4D$>D$6$`1҃0[^]D$ KD$D$i4$>vUVS0]u EEC0ED$t$E$#tOC0U$ uqD$D$ i4D$8CD$6$`01[^]ÐD$D$ i4D$CD$6$`1҃0[^]ËUBD$BD$E$kuD$D$ i4D$CD$6$`01[^]D$ KD$D$i4$BUVS0UuEZ0E$M t[ƉD$ED$E$貮uhD$D$ i4D$CD$6$`01[^]ÐD$D$ i4D$>D$6$`1҃0[^]D$ +KD$D$i4$>t&USE] D$o\$$1҅t C0[]Ðt&UVS ] uD$KC$u=C0t\$$t\F\$$e}s0 [^]D$D$ i4D$CD$6$` 1[^]D$D$ i4D$$DD$6$` 1[^]fD$D$ i4D$PDD$6$` 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$"|$$[K}EEU;ur ;]UE11 !D$ =D$i4D$E$`E$\1[^_]Í&\$t$E$]U \[^_]D$3D$ i4ED$E$D$`ED$D$E$D$4D$ i4D$lED$6$`1ED$D$U$袼D$,멋UtxEEU %ED$E܋@$E_D$D$ i4D$DD$6$`\1[^_]D$ BD$i4D$F$`[ED$U$UOD$ID$ i4D$HFD$6$`D$D$ i4D$DD$6$`D$ kKD$D$i4$D)D$QD$ i4D$lFD$6$`1D$ D$ i4D$ED$6$`SD$"D$ i4D$@ED$6$`!'U8EUD$ET$ D$ED$ED$E D$E$5ÍvUWVSlU(}uE$UU EUEEu:D$D$ i4D$5D$6$`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$ i4D$5D$6$`l1[^_]D$D$ i4D$5D$6$`l1[^_]D$D$ i4D$D$6$`l1[^_]ËU܋E؉T$D$U$>D$D$ i4D$D$6$`1fE؋U܉D$T$M $D$말t&$XD$ED$U܋E؉T$ UȉD$T$M $LD$D$ i4D$xGD$6$`1]D$D$ i4D$4D$6$`1)D$D$ i4D$FD$6$`1D$D$ i4D$FD$6$`1D$D$ i4D$HFD$6$`$1D$D$ i4D$,GD$6$`U(E U$D$D$ET$ UD$ET$D$ED$ E D$E$ÍvUEtEE$uÍvUS]t,$襞$t$込[]Í&'UVS@E uu7D$D$ i4D$DD$6$`@1[^]Ð]$UEUBEBEBEBT$E$u>D$D$ i4D$HFD$6$`4$b@1[^]É\$D$[KE$tEU@[^]D$D$ i4D$GD$6$`둍t&'U($b‰E@@@ @@E B$D$PƟE$HtEUÐt&D$D$ i4D$PHD$6$`E$1Ít&D$D$ i4D$GD$6$`1Ð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 _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%lldendField - startField > 0fieldIndex == 15D3P_D3ErrorCountD3P_PSEFailureCountD3P_InfaxFrameworkD3P_FormatD3P_ProgrammeTitleD3P_EpisodeTitleD3P_TransmissionDateD3P_MagazinePrefixD3P_ProgrammeNumberD3P_ProductionCodeD3P_SpoolStatusD3P_StockDateD3P_SpoolDescriptorD3P_MemoD3P_DurationD3P_SpoolNumberD3P_AccessionNumberD3P_CatalogueDetailD3P_ItemNumberD3P_PSEAnalysisFrameworkD3P_RedFlashD3P_SpatialPatternD3P_LuminanceFlashD3P_ExtendedFailureD3P_D3ReplayErrorFrameworkD3P_D3ErrorCodePhysicalDescriptorTapeDescriptormxf_is_header_metadata(&key)mxf_skip(mxfFile, len)filePath != NULLTC%dV%dA%dDM%dT%dinvalid infax string field, in %s:%d Infax string size (%d) exceeds limit (%d), in %s:%d Infax string size (%d) exceeds limit (%d) - string will be truncated, in %s:%d sscanf(startField, "%d-%u-%u", &year, &month, &day) == 3sscanf(startField, "%"PFi64"", &infaxData->duration) == 1sscanf(startField, "%u", &infaxData->itemNo) == 1Invalid Infax data string ('%s'), in %s:%d ./../bbc_d3_extensions_data_model.hmxf_register_item_def(dataModel, "D3P_D3ErrorCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_D3ErrorCount), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_item_def(dataModel, "D3P_PSEFailureCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_PSEFailureCount), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_set_def(dataModel, "D3P_InfaxFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_InfaxFramework))mxf_register_item_def(dataModel, "D3P_Format", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProgrammeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_EpisodeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_TransmissionDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)mxf_register_item_def(dataModel, "D3P_MagazinePrefix", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProgrammeNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProductionCode", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolStatus", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_StockDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolDescriptor", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_Memo", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_Duration", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), 0x0000, MXF_INT64_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_AccessionNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_CatalogueDetail", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ItemNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_set_def(dataModel, "D3P_PSEAnalysisFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_PSEAnalysisFramework))mxf_register_item_def(dataModel, "D3P_RedFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_RedFlash), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpatialPattern", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_SpatialPattern), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_LuminanceFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_LuminanceFlash), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ExtendedFailure", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_ExtendedFailure), 0x0000, MXF_BOOLEAN_TYPE, 0)mxf_register_set_def(dataModel, "D3P_D3ReplayErrorFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_D3ReplayErrorFramework))mxf_register_item_def(dataModel, "D3P_D3ErrorCode", &MXF_SET_K(D3P_D3ReplayErrorFramework), &MXF_ITEM_K(D3P_D3ReplayErrorFramework, D3P_D3ErrorCode), 0x0000, MXF_UINT8_TYPE, 0)mxf_register_set_def(dataModel, "PhysicalDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(PhysicalDescriptor))mxf_register_set_def(dataModel, "TapeDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(TapeDescriptor))((*tempString) = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (len + 1))) != NULLmbstowcs((*tempString), input, len + 1) != (size_t)(-1)convert_string(infaxData->format, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), tempString, FORMAT_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), &item)convert_string(infaxData->progTitle, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), tempString, PROGTITLE_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), &item)convert_string(infaxData->epTitle, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), tempString, EPTITLE_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), &item)mxf_set_timestamp_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), &dateOnly)convert_string(infaxData->magPrefix, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), tempString, MAGPREFIX_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), &item)convert_string(infaxData->progNo, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), tempString, PROGNO_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), &item)convert_string(infaxData->prodCode, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), tempString, PRODCODE_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), &item)convert_string(infaxData->spoolStatus, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), tempString, SPOOLSTATUS_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), &item)mxf_set_timestamp_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), &dateOnly)convert_string(infaxData->spoolDesc, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), tempString, SPOOLDESC_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), &item)convert_string(infaxData->memo, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), tempString, MEMO_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), &item)mxf_set_int64_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), infaxData->duration)convert_string(infaxData->spoolNo, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), tempString, SPOOLNO_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), &item)convert_string(infaxData->accNo, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), tempString, ACCNO_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), &item)convert_string(infaxData->catDetail, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), tempString, CATDETAIL_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), &item)mxf_set_uint32_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), infaxData->itemNo)mxf_load_data_model(&dataModel)load_bbc_d3_extensions(dataModel)mxf_finalise_data_model(dataModel)mxf_read_next_nonfiller_kl(mxfFile, &key, &llen, &len)mxf_create_header_metadata(&headerMetadata, dataModel)mxf_read_primer_pack(mxfFile, &headerMetadata->primerPack)mxf_read_kl(mxfFile, &key, &llen, &len)mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 1, &frameworkSet)mxf_get_utf16string_item(frameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), formatString)set_infax_data(frameworkSet, infaxData)mxf_file_seek(mxfFile, - mxfKey_extlen - llen - len, SEEK_CUR)mxf_write_set(mxfFile, frameworkSet)!networkLocatorSetFoundAndUpdatedmxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 1, &networkLocatorSet)convert_string(newFilename, &tempString)mxf_set_fixed_size_utf16string_item(networkLocatorSet, &MXF_ITEM_K(NetworkLocator, URLString), tempString, NETWORK_LOCATOR_URL_SIZE)llen + len + mxfKey_extlen == mxf_get_set_size(mxfFile, networkLocatorSet)mxf_write_set(mxfFile, networkLocatorSet)ltoInfaxSetFoundAndUpdated && networkLocatorSetFoundAndUpdated*mxfFileIn != NULL && newFilename != NULLCould not find header partition pack key, in %s:%d mxf_read_partition(mxfFile, &key, &headerPartition)update_header_metadata(mxfFile, headerPartition->headerByteCount, ltoInfaxData, newFilename)mxf_file_seek(mxfFile, headerPartition->footerPartition, SEEK_SET)Could not find footer partition pack key, in %s:%d mxf_read_partition(mxfFile, &key, &footerPartition)update_header_metadata(mxfFile, footerPartition->headerByteCount, ltoInfaxData, newFilename)mxf_write_partition(mxfFile, footerPartition)mxf_disk_file_open_modify(filePath, &mxfFile)mxf_set_uint32_item(output->prefaceSet, &MXF_ITEM_K(Preface, D3P_D3ErrorCount), numVTRErrors)mxf_set_uint32_item(output->prefaceSet, &MXF_ITEM_K(Preface, D3P_PSEFailureCount), numPSEFailures)mxf_set_length_item(output->durationItems[i]->set, &output->durationItems[i]->key, output->duration)mxf_set_length_item(output->descriptorSets[i], &MXF_ITEM_K(FileDescriptor, ContainerDuration), output->duration)set_infax_data(output->tapeDMFrameworkSet, d3InfaxData)convert_string(d3InfaxData->spoolNo, &output->tempString)mxf_set_utf16string_item(output->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, Name), output->tempString)convert_string(mpName, &output->tempString)mxf_set_utf16string_item(output->materialPackageSet, &MXF_ITEM_K(GenericPackage, Name), output->tempString)mxf_file_seek(output->mxfFile, output->headerMetadataFilePos, SEEK_SET)mxf_mark_header_start(output->mxfFile, output->headerPartition)mxf_write_header_metadata(output->mxfFile, output->headerMetadata)mxf_mark_header_end(output->mxfFile, output->headerPartition)mxf_mark_index_start(output->mxfFile, output->headerPartition)mxf_write_index_table_segment(output->mxfFile, output->indexSegment)(filePos = mxf_file_tell(output->mxfFile)) >= 0(uint64_t)filePos < g_fixedBodyOffset - 17mxf_fill_to_position(output->mxfFile, g_fixedBodyOffset)mxf_mark_index_end(output->mxfFile, output->headerPartition)mxf_file_seek(output->mxfFile, 0, SEEK_END)mxf_append_new_from_partition(output->partitions, output->headerPartition, &output->footerPartition)mxf_write_partition(output->mxfFile, output->footerPartition)mxf_create_set(output->headerMetadata, &MXF_SET_K(EventTrack), &output->sourcePackageTrackSet)mxf_add_array_item_strongref(output->sourcePackageSet, &MXF_ITEM_K(GenericPackage, Tracks), output->sourcePackageTrackSet)mxf_set_utf16string_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), g_pseFailuresTrackName)mxf_set_uint32_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), nextTrackID++)mxf_set_uint32_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), 0)mxf_set_rational_item(output->sourcePackageTrackSet, &MXF_ITEM_K(EventTrack, EventEditRate), &g_videoEditRate)mxf_set_position_item(output->sourcePackageTrackSet, &MXF_ITEM_K(EventTrack, EventOrigin), 0)mxf_remove_set(output->headerMetadata, output->sourcePackageTrackSet)mxf_append_list_element(&output->pseFailureTrackSets, output->sourcePackageTrackSet)mxf_set_utf16string_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), g_vtrErrorsTrackName)mxf_append_list_element(&output->d3VTRErrorTrackSets, output->sourcePackageTrackSet)mxf_register_set_items(output->headerMetadata, &MXF_SET_K(DMSegment))mxf_register_set_items(output->headerMetadata, &MXF_SET_K(D3P_D3ReplayErrorFramework))mxf_register_set_items(output->headerMetadata, &MXF_SET_K(D3P_PSEAnalysisFramework))mxf_mark_header_start(output->mxfFile, output->footerPartition)mxf_add_set(output->headerMetadata, output->sourcePackageTrackSet)mxf_create_set(output->headerMetadata, &MXF_SET_K(Sequence), &output->sequenceSet)mxf_set_strongref_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), output->sequenceSet)mxf_set_ul_item(output->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(DescriptiveMetadata))mxf_create_set(output->headerMetadata, &MXF_SET_K(DMSegment), &output->dmSet)mxf_add_array_item_strongref(output->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), output->dmSet)mxf_set_ul_item(output->dmSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(DescriptiveMetadata))mxf_set_position_item(output->dmSet, &MXF_ITEM_K(DMSegment, EventStartPosition), pseFailure->position)mxf_set_length_item(output->dmSet, &MXF_ITEM_K(StructuralComponent, Duration), 1)mxf_create_set(output->headerMetadata, &MXF_SET_K(D3P_PSEAnalysisFramework), &output->dmFrameworkSet)mxf_set_strongref_item(output->dmSet, &MXF_ITEM_K(DMSegment, DMFramework), output->dmFrameworkSet)mxf_set_int16_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_RedFlash), pseFailure->redFlash)mxf_set_int16_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_SpatialPattern), pseFailure->spatialPattern)mxf_set_int16_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_LuminanceFlash), pseFailure->luminanceFlash)mxf_set_boolean_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_ExtendedFailure), pseFailure->extendedFailure)mxf_write_set(output->mxfFile, output->dmSet)mxf_write_set(output->mxfFile, output->dmFrameworkSet)mxf_remove_set(output->headerMetadata, output->dmSet)mxf_remove_set(output->headerMetadata, output->dmFrameworkSet)mxf_write_set(output->mxfFile, output->sourcePackageTrackSet)mxf_write_set(output->mxfFile, output->sequenceSet)mxf_remove_set(output->headerMetadata, output->sequenceSet)Failed to find the position of the D3 VTR error %ld, in %s:%d mxf_set_position_item(output->dmSet, &MXF_ITEM_K(DMSegment, EventStartPosition), errorPosition)mxf_create_set(output->headerMetadata, &MXF_SET_K(D3P_D3ReplayErrorFramework), &output->dmFrameworkSet)mxf_set_uint8_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_D3ReplayErrorFramework, D3P_D3ErrorCode), vtrError->errorCode)mxf_mark_header_end(output->mxfFile, output->footerPartition)mxf_mark_index_start(output->mxfFile, output->footerPartition)mxf_mark_index_end(output->mxfFile, output->footerPartition)mxf_write_rip(output->mxfFile, output->partitions)mxf_update_partitions(output->mxfFile, output->partitions)Failed to find the position of at least one D3 VTR error in first %d - not recording any errors, in %s:%d writeTimecode || writeVideo || writeAudioTimecode already written, in %s:%d Must first write timecode before video frame, in %s:%d Video frame already written, in %s:%d Must write video frame before audio frames, in %s:%d Invalid audio frame size %ld; expecting %ld, in %s:%d verify_essence_write_state(output, 0, 0, 1)mxf_write_fixed_kl(output->mxfFile, &eeKey, 4, size)mxf_file_write(output->mxfFile, data, size) == sizeInvalid video frame size %ld; expecting %ld, in %s:%d verify_essence_write_state(output, 0, 1, 0)verify_essence_write_state(output, 1, 0, 0)add_timecode(&output->vitcIndex, &vitc)add_timecode(&output->ltcIndex, <c)mxf_write_fixed_kl(output->mxfFile, &g_TimecodeSysItemElementKey, 4, SYSTEM_ITEM_SIZE)mxf_write_uint16(output->mxfFile, 0x0102)mxf_write_uint16(output->mxfFile, SYSTEM_ITEM_SIZE - 4)mxf_write_array_header(output->mxfFile, 2, 8)mxf_file_write(output->mxfFile, t12m, 8) == 8numAudioTracks <= MAX_ARCHIVE_AUDIO_TRACKS(newOutput = (ArchiveMXFWriter*)malloc(sizeof(ArchiveMXFWriter))) != NULLmxf_create_file_partitions(&newOutput->partitions)mxf_append_new_partition(newOutput->partitions, &newOutput->headerPartition)mxf_append_partition_esscont_label(newOutput->headerPartition, &MXF_EC_L(MultipleWrappings))mxf_append_partition_esscont_label(newOutput->headerPartition, &MXF_EC_L(SD_Unc_625_50i_422_135_FrameWrapped))mxf_append_partition_esscont_label(newOutput->headerPartition, &MXF_EC_L(BWFFrameWrapped))mxf_write_partition(newOutput->mxfFile, newOutput->headerPartition)(filePos = mxf_file_tell(newOutput->mxfFile)) >= 0mxf_load_data_model(&newOutput->dataModel)load_bbc_d3_extensions(newOutput->dataModel)mxf_finalise_data_model(newOutput->dataModel)mxf_create_header_metadata(&newOutput->headerMetadata, newOutput->dataModel)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), g_Null_LocalTag, &assignedTag)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Preface), &newOutput->prefaceSet)mxf_set_timestamp_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, LastModifiedDate), &newOutput->now)mxf_set_version_type_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, Version), 0x0102)mxf_set_ul_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, OperationalPattern), &MXF_OP_L(1a, qq09))mxf_alloc_array_item_elements(newOutput->prefaceSet, &MXF_ITEM_K(Preface, EssenceContainers), mxfUL_extlen, 3, &arrayElement)mxf_alloc_array_item_elements(newOutput->prefaceSet, &MXF_ITEM_K(Preface, EssenceContainers), mxfUL_extlen, 1, &arrayElement)mxf_alloc_array_item_elements(newOutput->prefaceSet, &MXF_ITEM_K(Preface, DMSchemes), mxfUL_extlen, 1, &arrayElement)mxf_set_uint32_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, D3P_D3ErrorCount), 0)mxf_set_uint32_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, D3P_PSEFailureCount), 0)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Identification), &newOutput->identSet)mxf_add_array_item_strongref(newOutput->prefaceSet, &MXF_ITEM_K(Preface, Identifications), newOutput->identSet)mxf_set_uuid_item(newOutput->identSet, &MXF_ITEM_K(Identification, ThisGenerationUID), &uuid)mxf_set_utf16string_item(newOutput->identSet, &MXF_ITEM_K(Identification, CompanyName), g_mxfIdentCompanyName)mxf_set_utf16string_item(newOutput->identSet, &MXF_ITEM_K(Identification, ProductName), g_mxfIdentProductName)mxf_set_utf16string_item(newOutput->identSet, &MXF_ITEM_K(Identification, VersionString), g_mxfIdentVersionString)mxf_set_uuid_item(newOutput->identSet, &MXF_ITEM_K(Identification, ProductUID), &g_mxfIdentProductUID)mxf_set_timestamp_item(newOutput->identSet, &MXF_ITEM_K(Identification, ModificationDate), &newOutput->now)mxf_set_product_version_item(newOutput->identSet, &MXF_ITEM_K(Identification, ToolkitVersion), mxf_get_version())mxf_set_utf16string_item(newOutput->identSet, &MXF_ITEM_K(Identification, Platform), mxf_get_platform_wstring())mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(ContentStorage), &newOutput->contentStorageSet)mxf_set_strongref_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, ContentStorage), newOutput->contentStorageSet)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(EssenceContainerData), &newOutput->essContainerDataSet)mxf_add_array_item_strongref(newOutput->contentStorageSet, &MXF_ITEM_K(ContentStorage, EssenceContainerData), newOutput->essContainerDataSet)mxf_set_umid_item(newOutput->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), &newOutput->fileSourcePackageUID)mxf_set_uint32_item(newOutput->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, IndexSID), g_indexSID)mxf_set_uint32_item(newOutput->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, BodySID), g_bodySID)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(MaterialPackage), &newOutput->materialPackageSet)mxf_add_array_item_strongref(newOutput->contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), newOutput->materialPackageSet)mxf_set_umid_item(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &newOutput->materialPackageUID)mxf_set_timestamp_item(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &newOutput->now)mxf_set_timestamp_item(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &newOutput->now)mxf_set_utf16string_item(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, Name), L"D3 ingested material")mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Track), &newOutput->materialPackageTrackSet)mxf_add_array_item_strongref(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, Tracks), newOutput->materialPackageTrackSet)mxf_set_utf16string_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), wNameBuffer)mxf_set_uint32_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), 1)mxf_set_uint32_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), 0)mxf_set_rational_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(Track, EditRate), &g_videoEditRate)mxf_set_position_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(Track, Origin), 0)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(TimecodeComponent), &newOutput->timecodeComponentSet)mxf_set_strongref_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), newOutput->timecodeComponentSet)mxf_set_ul_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Timecode))mxf_set_length_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, Duration), -1)mxf_set_uint16_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, RoundedTimecodeBase), 25)mxf_set_boolean_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, DropFrame), 0)mxf_set_position_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, StartTimecode), 0)mxf_get_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, Duration), &newOutput->durationItems[newOutput->numDurationItems++])mxf_set_uint32_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), i + 2)mxf_set_rational_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(Track, EditRate), &g_audioEditRate)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Sequence), &newOutput->sequenceSet)mxf_set_strongref_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), newOutput->sequenceSet)mxf_set_ul_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Picture))mxf_set_length_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), -1)mxf_set_ul_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Sound))mxf_get_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), &newOutput->durationItems[newOutput->numDurationItems++])mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(SourceClip), &newOutput->sourceClipSet)mxf_add_array_item_strongref(newOutput->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), newOutput->sourceClipSet)mxf_set_ul_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Picture))mxf_set_length_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), -1)mxf_set_ul_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Sound))mxf_set_position_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, StartPosition), 0)mxf_set_uint32_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), i + 1)mxf_set_umid_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), &newOutput->fileSourcePackageUID)mxf_get_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), &newOutput->durationItems[newOutput->numDurationItems++])mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(SourcePackage), &newOutput->sourcePackageSet)mxf_add_array_item_strongref(newOutput->contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), newOutput->sourcePackageSet)mxf_set_umid_item(newOutput->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &newOutput->fileSourcePackageUID)mxf_set_timestamp_item(newOutput->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &newOutput->now)mxf_set_timestamp_item(newOutput->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &newOutput->now)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Track), &newOutput->sourcePackageTrackSet)mxf_add_array_item_strongref(newOutput->sourcePackageSet, &MXF_ITEM_K(GenericPackage, Tracks), newOutput->sourcePackageTrackSet)mxf_set_utf16string_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), wNameBuffer)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), i + 1)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), videoTrackNum)mxf_set_rational_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(Track, EditRate), &g_videoEditRate)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), audioTrackNum)mxf_set_rational_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(Track, EditRate), &g_audioEditRate)mxf_set_position_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(Track, Origin), 0)mxf_set_strongref_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), newOutput->sequenceSet)mxf_set_uint32_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), 1)mxf_set_position_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, StartPosition), getPosition(startPosition, &g_videoEditRate))mxf_set_position_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, StartPosition), getPosition(startPosition, &g_audioEditRate))mxf_set_umid_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), &newOutput->tapeSourcePackageUID)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(MultipleDescriptor), &newOutput->multipleDescriptorSet)mxf_set_strongref_item(newOutput->sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), newOutput->multipleDescriptorSet)mxf_set_rational_item(newOutput->multipleDescriptorSet, &MXF_ITEM_K(FileDescriptor, SampleRate), &g_videoSampleRate)mxf_set_ul_item(newOutput->multipleDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &MXF_EC_L(MultipleWrappings))mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(NetworkLocator), &newOutput->networkLocatorSet)mxf_add_array_item_strongref(newOutput->multipleDescriptorSet, &MXF_ITEM_K(GenericDescriptor, Locators), newOutput->networkLocatorSet)convert_string(filename, &newOutput->tempString)mxf_set_fixed_size_utf16string_item(newOutput->networkLocatorSet, &MXF_ITEM_K(NetworkLocator, URLString), newOutput->tempString, NETWORK_LOCATOR_URL_SIZE)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(CDCIEssenceDescriptor), &newOutput->cdciDescriptorSet)mxf_add_array_item_strongref(newOutput->multipleDescriptorSet, &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), newOutput->cdciDescriptorSet)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), 1)mxf_set_rational_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, SampleRate), &g_videoSampleRate)mxf_set_ul_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &MXF_EC_L(SD_Unc_625_50i_422_135_FrameWrapped))mxf_set_uint8_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), g_videoFrameLayout)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), g_videoStoredHeight)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), g_videoStoredWidth)mxf_alloc_array_item_elements(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), 4, 2, &arrayElement)mxf_set_rational_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), &g_videoAspectRatio)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), g_videoComponentDepth)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), g_videoHorizontalSubSampling)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), g_videoVerticalSubSampling)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(WaveAudioDescriptor), &newOutput->bwfDescriptorSet)mxf_add_array_item_strongref(newOutput->multipleDescriptorSet, &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), newOutput->bwfDescriptorSet)mxf_set_uint32_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), i + 2)mxf_set_rational_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, SampleRate), &g_audioEditRate)mxf_set_ul_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &MXF_EC_L(BWFFrameWrapped))mxf_set_rational_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), &g_audioSampleRate)mxf_set_boolean_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, Locked), 1)mxf_set_uint32_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), 1)mxf_set_uint32_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), g_audioQuantBits)mxf_set_uint16_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), g_audioBlockAlign)mxf_set_uint32_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), g_audioAvgBps)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(StaticTrack), &newOutput->sourcePackageTrackSet)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), newOutput->numAudioTracks + 2)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), 0)mxf_set_ul_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(DescriptiveMetadata))mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(DMSegment), &newOutput->dmSet)mxf_add_array_item_strongref(newOutput->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), newOutput->dmSet)mxf_set_ul_item(newOutput->dmSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(DescriptiveMetadata))mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(D3P_InfaxFramework), &newOutput->fileDMFrameworkSet)mxf_set_strongref_item(newOutput->dmSet, &MXF_ITEM_K(DMSegment, DMFramework), newOutput->fileDMFrameworkSet)set_infax_data(newOutput->fileDMFrameworkSet, &nullInfaxData)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(SourcePackage), &newOutput->tapeSourcePackageSet)mxf_add_array_item_strongref(newOutput->contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), newOutput->tapeSourcePackageSet)mxf_set_umid_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &newOutput->tapeSourcePackageUID)mxf_set_timestamp_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &newOutput->now)mxf_set_timestamp_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &newOutput->now)mxf_set_utf16string_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, Name), L"D3 tape")mxf_add_array_item_strongref(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, Tracks), newOutput->sourcePackageTrackSet)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), 1)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), 1)mxf_set_length_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), g_tapeLen)mxf_set_length_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), g_tapeLen)mxf_set_umid_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), &g_Null_UMID)mxf_set_uint32_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), 0)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), i + 2)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), i + 1)mxf_set_ul_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Timecode))mxf_add_array_item_strongref(newOutput->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), newOutput->timecodeComponentSet)mxf_set_length_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, Duration), g_tapeLen)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), newOutput->numAudioTracks + 3)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(D3P_InfaxFramework), &newOutput->tapeDMFrameworkSet)mxf_set_strongref_item(newOutput->dmSet, &MXF_ITEM_K(DMSegment, DMFramework), newOutput->tapeDMFrameworkSet)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(TapeDescriptor), &newOutput->tapeDescriptorSet)mxf_set_strongref_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), newOutput->tapeDescriptorSet)mxf_mark_header_start(newOutput->mxfFile, newOutput->headerPartition)mxf_write_header_metadata(newOutput->mxfFile, newOutput->headerMetadata)mxf_mark_header_end(newOutput->mxfFile, newOutput->headerPartition)mxf_mark_index_start(newOutput->mxfFile, newOutput->headerPartition)mxf_create_index_table_segment(&newOutput->indexSegment)mxf_add_delta_entry(newOutput->indexSegment, 0, 0, deltaOffset)mxf_write_index_table_segment(newOutput->mxfFile, newOutput->indexSegment)mxf_fill_to_position(newOutput->mxfFile, g_fixedBodyOffset)mxf_mark_index_end(newOutput->mxfFile, newOutput->headerPartition)mxf_update_partitions(newOutput->mxfFile, newOutput->partitions)mxf_disk_file_open_new(filename, &mxfFile)M"% :8ה+4 +4S +4 xz+4S 2+4+4S /+4 @+4 @+4S +4 +4 +4 +4 +4 +4 +4 +4 +4  +4  +4  +4  +4  +4 +4 +4S +4 +4 +4 +4 +4S +4 +4S $+4S I+4S .+4+4+4 +4S 9+4z+4+4+4+40+4 z+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 z+4 {+4 \{+4 +4 &DH&wY+4+4  +4 +4S +4+4S #+4+4+4+4+4S 6+4+4+4+4+4S ;+40+4+4S +4+4+4+4+4+4+4S +4+4+4+4S 7+4S D+4+4+4+4+4S (+4 +4+4+4+4+4+4+4 +4+4+4S H+4+4+4+4+4+4+4S :?D3 ingested materialD3 tapeD3PSE FailuresD3 VTR ErrorsBBCBBC Archive MXF WriterVersion Feb 2008timecode_index.c(newArray = (TimecodeIndexArray*)malloc(sizeof(TimecodeIndexArray))) != NULL(newArray->elements = (TimecodeIndexElement*)malloc(sizeof(TimecodeIndexElement) * (index->arraySize))) != NULLmxf_append_list_element(&index->indexArrays, newArray)libMXF (Linux)||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; D<\|zR| AB E< AB E\AB EK l l,  _H$ oooJ _ʊڊ *:JZjzʋڋ *:JZjzʌڌ _ vGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux),T&l  D ]8 `R`h*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 ~: 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_segment2B/%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_modelNag+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@\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 TwL0fNsaP6int@\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 Jm# 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|#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=lJm#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!6:(%&&6#WF'# ;(( +b,#3-#len.#r(/# <V.0G 3H!4#WF5#eD6# *7#_;?9/(+  &   yn %1 n  4(Q* #$Q+< #,g #*-} # . #eof/} #=N0 # L1 #M2} # Nb3 #$~6 #(<%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#_5'S#A(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#B1S#b 2 #/3 #Y Hb4Y  @78F#TA9#5:#;# H#0?2#4{@2#5A #8B #<N  fC   ( >Bk9! -   0Nb 10#? 2  59 60# 70#* 8 B ;  <# =0#&7 >d A! Bd#tB CM F G0# H0#' I Q\ R C S TtU> U% LL> M # N0#  O#- V#  Wt$F m n#a! o## pt#  ' q0#% r0$ "key #R#tag $=#> %Z#d &=#k '6 #set (?# ?P&< (key -R# .F#9m /# * 0#0M 1S#4  )s 0{( 6#) 7#ga 8#PQ& 2 t 9PE R<H=2#min>2#sec?2# @2#&AZ#7B E?CF'#% G#%H#xJ#g%K#QL#DM#sN Q% R#%S#,T2#p>U^?_# `#|a#Pb#0c#5d #He#f#g#5h+#Di;#j'#kK#WmK#n[#)oH#H +;Kx[k )p4(4(VZ#h#WZ#+Yn#4.[# '%\#,_(]#Lb_#l%at#|c# d#f#Hhc#0jS#;kS#nowl#{(n#Voz#*p#y)q#& t#7u#!v#q#w#.+x#: y#d*z#{# |# }#;~#)#.###:#v6# '#2#)#8##h)#w###5###Z#p#}Z#bA# # 2? 3Z# 4#` 5, 9b- :#eD ;#  '#@+ ?Z#$5 @Z#( Ac N2 OZ#;PZ#QZ#JR0   E J̑HIv3!OБ HN<J(TLEHSj] Y'PcqXZUpktT'T6 R yp!k #Z2" #y^"~"h#Z#y&#yO#@Zx#)Z$|(#*Z$P#*Z$x#*Z$#*Z$#*Z$#*Z $8#JZ #Z %dayZ $R0#*Z $lP#*Z $x#*Z $#*Z $#JZ#Z%dayZ$#*Z&#*Z9)E'HD'eAZ ;!{(ܘg( qZstrpy"pZ)0ry' Z/!y[!%z*len%t(vkZ"v6"+ \+%tup+ed,*4/S(.mZ #?"+knk"^kS"k" ly-keynR#Oo2_%lenpS +{(quh+*rud#ksS7#I.tf+5u#'vZ#~@wZ+%xtu\#5y))zZ,*4oZ0"BoH" y"1-keyR@+O2g-lenSP+& uh+7ud#+n,*4=n2Z/"y[" y"1++nut#Z %)! U{ , Zs":  ") "b { "-@ t"x   "X3 h# %iZ#'%j+]kT)({ )9 # H),Z+1%+'%~#O ')_>Z#'#9+ ~   ? Z%0 9!1 70\"6"U6Z"B6Z"!6Z._%t(!u+Z"."UZm"BZ"!Z.d%t"Z "7 "WF6 W "NbHw + Rdc" Z " "WF6 !"NbH%!+ Rd"OZg!"!/ltc +'"d"2(#c'"!"5'b'!"6b#*"):d$## l$#IZ0]\S""+Ho""nHy""HZ""H'Q#"h#HZ#H #J##K'$+DKLFD%iMZH$#q-NH$# OH$#5PH$+hR$}+;S$q#$T6 %+M"Uky+ VQf,*4$$@#7ZU%&`#7kZh%$$O%/6Z`\]%"n5y%"5Z%"5'&"h#5Z&"5 &++7nup#8Z&_% O% O%0[t% F0Pл0ӏ% G1%֠% Q2:ض%y 0#22-%w20%w2:3%w06%0$9%0 <%0:?%2)"B%Tt0]%0vA`%0kd%0+g%08j%0m%0 p%0&s%02v%0Q6y%0n%0 %0A%0 %0]%0m5%0&%0,3%02%2,%:u2*%Zu0Bď%0XǏ%0!ʏ%03͏%0U0Џ%0ڏ%0HBݏ%06%0-%0,,%05/%0%0g$%0e3%0%0T%0$%0%)-%)(%)i!%) %)$%)@%)"%+=%Ju)4$ %) &#%)>,%)6/%)2%)V5%)a8%)(;%)>>%)A%) D%)F+G%)xJ%)M%) P%),S%);V%)^:Y%)<\%)-_%)%h%)k%)Tn%)y>{%)}%)%)4%)+%),%)9%)+""u))%+(t)[,+).)A1)4).:7)@:)=+} @s+5?C@q))P)$Z)>d)1o)g1%)y=%) %) %+K:%*u015%2(%q0`&%0&%2<%q2 %ju2/4%zu0+6%02%2Ə%u2:͏%v24ԏ%u2Fۏ%u2%u2%u2 %u2%v2'%v)@7%+ %(v+s %8v+w0%Xv+#%hv+%%%xv+0,%v+E#0%w+!7%v+^.>%v+ B%v+3I%v+C2P%v)"W%+?[%w+@5b%ts+i%(w+p%8w+w%s) ~%+%tq+ B%q)%)D%%)%+z,%s+"%s+@-%s+%4t+;%y+c%Hw+8%Xw+0%hw+?%s+0A%s+6%t)/%+J%Dt+z%t+%$t+5%dt+'%xw+T?%w+?%w+%w+/%w+T%x+&!% x+(%x+ /%t+C93%tt):%)%9A%++H%t)tO%)?S%+u*Z%v+0B^%0x+@*b%Px+k2i%4s+Ym%x)*2t%+J4x%x+%`x+%ds+%xx)/%).%)%+1)%x+$%x+{%x) %)C'%)Q;%)0%)%);%)%%)-1%)%)-%+b %y)%+ %x)%)%)$%)+%)2%)<@9%)7@%+G%x+I=K% y+R%0y+["Y%@y)S<`%)g%)4n%)!u%)|%)%)@%) %)%)%)*%)?%)%)&<%)6%)6 %)@%+%`y+%xy)+%)6%+w8%y+%y);%) %)- %)r4 %+#%@x+3%x+9%Py+M8#%y) *%+<1%y)v8%)<%)0*@%2c/ %q2v%(%q2/0%Pq2<4%`q2=;%q2i7B%q29I%q2P%r24W%r2}.^%$r28e%4r2fl%Dr2L s%Tr2(z%dr2.%tr21%r2*%r26%r2=%r2{%r28%r2A %r2%r2 %s2#Ǐ%s20ˏ%$s2)ԏ%Ds21؏%Ts3>5 S2/t%Hv25u 55 2tB6v 52S6$v 52H%u2t22t2= u1"s6 H1s62:#py2{'#w1Us61 6 =4e s62363*s621#px2? #s1!b 3+s6@31s6D703O7 472,#y1 s61 s61's64(s6 41ç7ˤ '2z#Ž7t 5227s 52;7pq 516 7| Z3 655u55v@. FXh ]+DmCwL 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!xD:(% &&D# WF'#;((+ b,# 3-#len.# r(/# JV.0U 3 H!4# WF5# eD6# *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'# (## @+?Z#$ 5@Z#( A  #_;?9/ (i  +   m C= ]r]&1C< ' L :CZ]V_9'C e'1C '?C HC '$'CuX DZ'B^  DMZ`_`(CL C(?CLl(HCN ($OBP D6Zac(D4 (% 4 )D5 9)%5 Y)?C5 B7^ C8^ C9) D:)!*4xa" DE#?CD#1CD LW _CZcd)C +*?CV*1C *HC $C*$ cd% % & Bd+e*eDX C ' C$0eie*HC# "+ - -CZpeg@+eDX l+1C +D ulD +CuP(*4f'c kD0hh+WF/,HC1 u|& B h-h;,eDX & QD0hXhg,eDX ?Z[ P  )% :   *u**v@ . h`hDbEWfAF?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#LE#FE#E#E#E  %  RE*/`hjh,5  E0phzh, E5lhh,r  [͂  P ӝ  %֮  :ؾ q   2- 0 :3 6 $9 < :? )"B ] vA` kd +g 8j m  p &s 2v Q6y n  A  ] m5 & ,3 2 , * Bĝ Xǝ !ʝ 3͝ U0Н ڝ HBݝ 6 - ,, 5/  g$ e3  T $  - ( i!   $ @ " = 4$  &# >, 6/ 2 V5 a8 (; >> A  D F+G xJ M P ,S ;V ^:Y <\ -_ %h k Tn y>{ }  4 + , 9  "" )% ( [,+ . A1 4 .:7 @: = } @ 5?C )P $Z >d 1o g1 y=   K: 15 ( `& & <  /4 +6 2 Ɲ :͝ 4ԝ F۝     ' @7   s  w0 # %% 0, E#0 !7 ^.> B 3I C2P "W ?[ @5b i p w ~  B  D%  z, " @-  ; c 8 0 ? 0A 6 / J z  5 ' T? ?  / T &! ( / C93 : %9A +H tO ?S u*Z 0B^ @*b k2i Ym *2t J4x    / .  1) $ {  C' Q; 0  ; % -1  - b      $ + 2 <@9 7@ G I=K R ["Y S<` g 4n !u |  @    * ?  &< 6 6  @   + 6 w8  ;  -  r4  # 3 9 M8# * <1 v8 < 0*@0E`E| E| ljhnFbEfEintNsaP6@\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 FAhh- key@ k@ \@ num@  _FHhhC- \FG kGo- \G- numG-eFV3hi- X:U-(FQ3i>i . X:P8.E;3@iniL. X::x.PF63pii. X:5.K@F03ii. X:/.x3F*3j[j/ X:)D/F$3`jjd/ X:#/[ͰPЭӒ%:l2-}0_}:3?}6}$9o} <O}:?/})"B}]vA`kd+g8jm p&s2vQ6yn A ]m5&,32,*BĒXǒ!ʒ3͒U0ВڒHBݒ6-,,5/g$e3T$-(i! $@"=4$  &#>,6/2V5a8(;>>A DF+GxJM P,S;V^:Y<\-_%hkTny>{}4+,9"")%([,+.A14.:7@:=} @5?C)P$Z>d1og1y=  K:15(`&&< /4+62ƒ:͒4ԒFے '@7 s w0#%%0,E#0!7^.> B3IC2P"W?[@5bipw ~ BD%z,"@-;c80?0A6/Jz5'T??/T&!( /C93:%9A+HtO?Su*Z0B^@*bk2iYm*2tJ4x/.1)${ C'Q;0;%-1-b  $+2<@97@GI=KR["YS<`g4n!u|@ *?&<66 @+6w8; - r4 #39M8# *<1v8<0*@F}F|pjGbEwL 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> w:(% &&w# WF'#N;((N+ b,# 3-#len.7# r(/# }V.0  3 H!4# WF5# eD67# *79 #_;?9/ ( +OU g 9 x F7jj/pJӘ Hjk/pJ 0-؞30G(u0ڞ0h0 A G3 k5k0pJ21p UH<@kTk?1pJ;k1 G`kk1pJ1eD723H7Q2hz2 FEkk2]kD pJD  Y BGLk.l2]kK 3pJK 13eDK7s3 {H`>0lyl3]k_ 3 @Hxll4]kw  G}7ll,4]k| \ vGl-mX4pJ4-4G(465h_5oH5 3G=0mm5pJ<5h>6H!?<6 %H,mmO6pJ+ {6o ^G>mn6pJ6eD77G>>7WF7 HH!7oH383H7_8!*4Fn Gp>o}o}8pJo8WFo8 Hq GZ>op.9pJYZ9WFY9 H[3 H7p2p9pJ6r(6x H!>@pp :pJ r(  F" [̓  Pg Ӟ "%֯  :ؿ    2- 0 :3 6 $9 < :? )"B ] vA` kd +g 8j m  p &s 2v Q6y n  A  ] m5 & ,3 2 , * BĞ XǞ !ʞ 3͞ U0О ڞ HBݞ 6 - ,, 5/  g$ e3  T $  #- #( #i! #  #$ #@ #" #= #4$  # &# #>, #6/ #2 #V5 #a8 #(; #>> #A # D #F+G #xJ #M # P #,S #;V #^:Y #<\ #-_ #%h #k #Tn #y>{ #} # #4 #+ #, #9 #g#""g#)%g#(g#[,+g#.g#A1g#4g#.:7g#@:g#=g#} @g#5?Cg#)Pg#$Zg#>dg#1og#g1 #y= #  #  #K: 15 ( `& & <  /4 +6 2 ƞ :͞ 4Ԟ F۞     ' #@7 #  #s  #w0 ## #%% #0, #E#0 #!7 #^.> # B #3I #C2P #"W #?[ #@5b #i #p #w # ~ # # B # #D% # #z, #" #@- # #; #c #8 #0 #? #0A #6 #/ #J #z # #5 #' #T? #? # #/ #T #&! #( # / #C93 #: #%9A #+H #tO #?S #u*Z #0B^ #@*b #k2i #Ym #*2t #J4x # # # #/ #. # #1) #$ #{ #  #C' #Q; #0 # #; #% #-1 # #- #b  # #  # # #$ #+ #2 #<@9 #7@ #G #I=K #R #["Y #S<` #g #4n #!u #| # #@ #  # # #* #? # #&< #6 #6  #@ # # #+ #6 #w8 # #; #  #-  #r4  ## #3 #9 #M8# # * #<1 #v8 #< #0*@ $u$$v@ .D6y tpIbEwL 0fEintNsaP6@\w;h7+vftI7EI7Wa>HFJG# IH#  /{ . 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,I>#I>#H>#SI># .I>#J>#I>#lI>#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#glJm#n#dayo#Hp#minq#secr#cs#t"a yIz#{#|#}#~###### \# d# l# t# |##############&#.#g#o###l I|phq7:now{tvdgmtM' Ikpqqc:DKj' Jtd c [Iqq:keyc DK d Hqer:H DK da HVprs:strUHU  a I6sUt;str5key5R }IJ`tit?;strIX:IR X  IOpttk;HN IP  _ J/tt;key.I0D 5IEtt;X:DR [ PТX %4 : O 2 -X  0X : 3X  6X $ 9X  ,X 6 /X  2X V 5X a 8X ( ;X > >X  AX  DX F+ GX x JX  MX  PX , SX ; VX ^: YX < \X - _X % hX  kX T nX y> {X  }X  X 4 X + X , X 9 X  " ") % ([, + .A 1 4.: 7@ : =} @5? C) P$ Z> d1 og1 X y= X  X  X K: X 15 X ( X `& 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 w0 X # X % %X 0 ,X E# 0X ! 7X ^. >X  BX 3 IX C2 PX " WX ? [X @5 bX  iX  pX  wX  ~X  X  B X  X D% X  X z, X " X @- X  X ; X c X 8 X 0 X ? X 0A X 6 X / X J X z X  X 5 X ' X T? X ? X  X / X T X & !X  (X  /X C9 3X  :X %9 AX + HX t OX ? SX u* ZX 0B ^X @* bX k2 iX Y mX *2 tX J4 xX  X  X  X / X . X  X 1) X $ X { X  X C' X Q; X 0 X  X ; X % X -1 X  X - X b X  X  X  X  X  $X  +X  2X <@ 9X 7 @X  GX I= KX  RX [" YX S< `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 w8 X  X ; X   X - X r4 X # X 3 X 9 X M8 #X  *X < 1X v 8X  <X 0* @X u ! ! GwtLJbEwL0fNsaP6int@\w;aE+oftIW.{.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 fJ+ -  %# # FZ#    'vIMmJitm, IZ# IZ# HZ# SIZ# .IZ# JZ# IZ# lIZ# HZ# I#$ I#(#_;?9/(+J|tu;[JqZuDu<npG<{J*Puvg<"%)<`J)<?)<uJ)J\ v_v$=`J[P=?[=uJ]u|x@J?`vGw=`J>>?>J@x~tAutgmtBuJC6>b    %  %J'`u8 v@#` 2J$`2z PwKQbEwL0fEintNsaP6@\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` %UP &# 'L#M +# &R -#O .#L /##N 0#O 1#  2L#(qN 6#,J 8#4J =#8BS 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# WF; #K   > > 7 > G> M G = |N< j  OPwlwJ><%ۏ  /Mpwwwv><% WF k 8Q >ww><% c>h M/>ww><%. n.GWM.>  pO5Gww><%4  {RD>ww&?<%C  RIGwwR?<%H  IKOww~?<%N c Qmww?<%l WFl kl .Rs>xYx?<%r @ K}>`xgx"@<%| c|> L>pxxN@<% z@GN>xRy@<% @nG5AWM>AtLG`ynyA<%  S>pyzyB<% QGyyAB<% QyymB+WF kS lOyyB+WF kQ>yyB+O>yzB+c>R>z"zC+O4N>0zBzIC+nGWM> }LGPzbzuC+M>pzzC+)GzzC+PzzC+OANzz%D+QDO>zF{qD+Dk  Mu  N>P{{D+Dk!M E  NK>{Q|E+HEk^  MNR ^ L>`|_}hE+Ek Md  R>`}i}E+ k &A&S>p}y}E+kA1EL>}} F+k{L>}}8F+kG.L#>}~dF+"Fk"FT\Q*>~}~F+)Fk)G M+u~R4>~~G+?Gk?G MAutuvuxuzARP>%H+OkO&~ KU>QH+TkT1oKZ> :}H+YkY<bL_>@mH+^k^GH8eNe>p̀H+d'Ikd8GI}FRl>Ѐ-gI+kI"keyk}I"QRs>0`I+rIOr lenr#it>J#cu>?J!dvJ!LwJ$!IP>$KN>` PK+|K"key}KO K"lenK5S>L+k}K> )JL+k>;K>09vL+k>P>@IL+k2K>P:L+L"lenM$ Mo!"PM!KQN %K*P>@PsN+kNN>PN+N"keyd OK >*O+X: TL%>ɄVO+$uid$ WeP*>ЄلO+)DK)W] 0O0΅O+/O"len/P!O1ePRe>ЅsP+dP"lend^ Q>Ld^ 'QOPm>#GQ+lsQ"lenlQ>LlQMu>09Q+tlent^ >Lt^ @Mz>@I!R+yleny>LyQ>P`MRuidNPO`oyR+|Rp|R+J>RiMRoMS )Q>܇%SMQSKeSDL> ySMWSKWSP>aSbOSiOTmQ>p9TbOeTiOyTO>TNd TNd TPuM>,TNd %UNd 9UJ%MUN>0\aUNd UNd U N>`U+UO%V"lenV M _#iV&w&  zN>fV+W"keyd =WO]W"lenWMpX+,X"lenLX'O Q>X+X"keyd Y"len Y? QY+? Yo P"Y<% Z kR:0B;Z<%9 gZ KPbZ(<% Z;!Lh>pޏZWFg +[KgGo[+g?  !yNi[!^Mj [)*4!QNA> [+@? !yNB \!MC I\)*4`Ӑ!QU\\<%T \WFT kT\!"PV\"P&>ё ]<%% J"J>5]<% "=O>Aa]<% ]#c>]"Me>Pa]<%d  #PpŒ^(<% E^WF (kp^*"P^P#OSВ_<%R WFR kR#O>W/_nL[_+? !yN_!L _)*49$$~L>`_nL`+? !yN>`!L g`)*4g$K>`nL`+? !yN`!L a)*4ǖ+$Q>,O>,R$#%\RG m0a(<% \a-fo>a.O/$Ja0$0$O%tP>pa(<% az%LGїb<% %BN>Jb<% nGWM> %Os> 7vb<%r 1cr>?&Q\@kb<%[ WF[ k[g&_KBpb(<%A b w&  g&2[ ]2P j 2 3% ֩& 2: 2 & 22 -2 02: 32 62$ 92 <2: ?2)" B2 ]2vA `2k d2+ g28 j2 m2 p2& s22 v2Q6 y2n 2  2A 2 2] 2m5 2& 2,3 22 2, 2* 2B 2X 2! 23 2U0 2 2HB 26 2- 2,, 25/ 2 2g$ 2e3 2 2T 2$ 2 '- '( 'i! ' '$ '@ '" '= '4$ ' & #'> ,'6 /' 2'V 5'a 8'( ;'> >' A' D'F+ G'x J' M' P', S'; V'^: Y'< \'- _'% h' k'T n'y> {' }' '4 '+ ', '9 ' j '" "j ') %j ' (j '[, +j ' .j 'A 1j ' 4j '.: 7j '@ :j ' =j '} @j '5? Cj ') Pj '$ Zj '> dj '1 oj 'g1 'y= ' ' 'K: 2152(2`&2&2<2 2/42+62222:242F222 22''@7' 's 'w0'#'%%'0,'E#0'!7'^.>' B'3I'C2P'"W'?['@5b'i'p'w' ~'' B''D%''z,'"'@-'';'c'8'0'?'0A'6'/'J'z''5'''T?'?''/'T'&!'(' /'C93':'%9A'+H'tO'?S'u*Z'0B^'@*b'k2i'Ym'*2t'J4x''''/'.''1)'$'{' 'C''Q;'0'';'%'-1''-'b '' '''$'+'2'<@9'7@'G'I=K'R'["Y'S<`'g'4n'!u'|''@' '''*'?''&<'6'6 '@'''+'6'w8'';' '- 'r4 '#'3'9'M8#' *'<1'v8'<'0*@4u44v@. ]%K.$qeSbEwL 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!r:(% &&r# WF'#I;((I+ b,# 3-#len.7# r(/># xV.0 3 H!4# WF5# eD67# *74#_;?9/(+JP b 4 n %mn @ 4( Q*R # $Q+x # , # *- # . #eof/ # =N0 # L1 # M2 # Nb3 #$ ~6R #( <%7L #, 7:#0 ;#2 L  L b@ r & L r &X  & L & ~  > L   > L >  > L >   L  |NA#UBJ r 0 T|>%c+{ QcV{ cW}&len~1dO.d]k\mW ed   A TrdVq  W*>dmW) dX:) e#U+ *43 %%! T>ke"V e"mW e U@>e+? f#rip? 9fNbA&of$keyB0HOCg$lenD1XUE& TF \G iH&f%*4ra ?  4Uf"mW f TB)g"mW Ug &5W#Pmg"WF"g'T$ u|]T|pyg(rip{ XwhVv 6W>y/h+ [hNb&hUhihiOi)?V(>i*+' *Nb'&wW> i+ j?C1LjuXUjikO@k)'hW>^k+ kmW klU1blilUlOl)<{S>Mm+ ymmW mnS> Mn+ yn*mW nT"W>n+ nmW oyo!tT>!o"+ omW +oQS:>0ׯp+9 ApmW9 apOV;&,U<1=p]k>`<UJpmW !U>P(p"dT'q"mW Gq']kd  !qU>0q"dTqmW 'S u|,*4p!HHU>}q"V r"dT -rmW 'S ux,*4@!:V>MrmW -S %dW>ַyr+ r#keyl r*mW S Kslen&ks>L&`X:%Pi&s *4!yT>s"V tmW 'S ux,*4`Vm#tVl !IWh>˸OtVg!yVG>и{t(keyFl U->t+, t.key,*O,r .len, W.0HV/,u5V01@u01!cVA> h`u/key@l u!V^>pu/key]l u!TU>κ%v/keyTl Qv!JVL>к|v/keyKl v!wV<>Iv/key;l v%S_>PX*w+^ VwV^ wA` wWa w]kb`fUc>x0mWr )xmW Gx!RW7>`px/key6l x!;T2>ٽx/key1l x&S>y+ Jy.keyOr y#leny,TyS&y$k0\JSr  V>yV>qQz+ }z#keyz*Or .len W0PVuw5V1Rul   -[ $'Pr L-Ӟ 1%, /-:< -L 3-2- -0 -:3 -6 -$9 - < -:? -)"B -] -vA` -kd -+g -8j -m - p -&s -2v -Q6y -n -  -A -  -] -m5 -& -,3 -2 -, -* -BĞ -XǞ -!ʞ -3͞ -U0О -ڞ -HBݞ -6 -- -,, -5/ - -g$ -e3 - -T -$ - - ( i!   $ @ " = 4$   &# >, 6/ 2 V5 a8 (; >> A  D F+G xJ M  P ,S ;V ^:Y <\ -_ %h k Tn y>{ }  4 + , 9 r ""r )%r (r [,+r .r A1r 4r .:7r @:r =r } @r 5?Cr )Pr $Zr >dr 1or g1 y=     K: -15 -( -`& -& -< - -/4 -+6 -2 - ƞ -: ͞ -4 Ԟ -F ۞ - - - - -' @7    s  w0  #  % % 0 , E# 0 ! 7 ^. >  B 3 I C2 P " W ? [ @5 b  i  p  w  ~    B    D%    z,  "  @-    ;  c  8  0  ?  0A  6  /  J  z    5  '  T?  ?    /  T  & !  (  / C9 3  : %9 A + H t O ? S u* Z 0B ^ @* b k2 i Y m *2 t J4 x       /  .    1)  $  {    C'  Q;  0    ;  %  -1    -  b           $  +  2 <@ 9 7 @  G I= K  R [" Y S< `  g 4 n ! u  |   @        *  ?    &<  6  6  @      +  6  w8    ;     -  r4  #  3  9  M8 #  * < 1 v 8  < 0* @ 'Vr 2u 2 2v@.?6);XbEwL 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!}:(% &&}# WF'#T;((T+ b,# 3-#len.7# r(/I# V.0 3 H!4# WF5# eD67# *7?#_;?9/(+U[ m ? n %xn K 4( Q*] # $Q+ # , # *- # . #eof/ # =N0 # L1 # M2 # Nb3 #$ ~6] #( <%7W #, 7:#0 ;#2 W  W mK } & W } &c  & W &   > W   > W >  > W >   W  |N<~K # 1Y$:#uid%/#X&& { ) y*:# >+#",V {  0 Xοz+ ) Nb X& 1g Y>пr {+ 7{) {]k`X&{0\ g {K  Y[|\Z D|g YC>!)B !\Bg "- HYJ>b|)I |\I | TKg ut#*4U$ PP% % c VX(|WF'"}\)g u| 1X>dM})ņ y}&1YŬ 'tag:uz: EX>p}) }(key ~&1Y )'~c Y>E~) q~1Y:~(keyc ~R0 }X>~) uX >X:t&   ) Tg *tag:) /"EX<>WF;K-;v+3"tY5>WWF4-4&+@,Xy`h)x Yl>8&)k-:Ym X>@+ &)ܹ:Yކ ul&Y&`)X&d Tg u`)1Y:'uid/H*i&#*4aYg> ;.keyf   -[ $-PВ -  %/% :-:, -< >-2- -0 -:3 -6 -$9 - < -:? -)"B -] -vA` -kd -+g -8j -m - p -&s -2v -Q6y -n -  -A -  -] -m5 -& -,3 -2 -, -* -B -X -! -3 -U0 - -HB -6 -- -,, -5/ - -g$ -e3 - -T -$ - - ( i!   $ @ " = 4$   &# >, 6/ 2 V5 a8 (; >> A  D F+G xJ M  P ,S ;V ^:Y <\ -_ %h k Tn y>{ }  4 + , 9  "" )% ( [,+ . A1 4 .:7 @: = } @ 5?C )P $Z 0>d #1o g1 y=     K: -15 -( -`& -& -< - -/4 -+6 -2 - -: -4 -F - - - - -' @7    s  w0  #  % % 0 , E# 0 ! 7 ^. >  B 3 I C2 P " W ? [ @5 b  i  p  w  ~    B    D%    z,  "  @-    ;  c  8  0  ?  0A  6  /  J  z    5  '  T?  ?    /  T  & !  (  / C9 3  : %9 A + H t O ? S u* Z 0B ^ @* b k2 i Y m *2 t J4 x       /  .    1)  $  {    C'  Q;  0    ;  %  -1    -  b           $  +  2 <@ 9 7 @  G I= K  R [" Y S< `  g 4 n ! u  |   @        *  ?    &<  6  6  @      +  6  w8    ;     -  r4  #  3  9  M8 #  * < 1 v 8  < 0* @ 1u 1 1v@.Jv,@ZbEwL 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. # L1D # M2# Nb3D #$ ~6#( <%7#, 7: #0 ;#2z  > >>. >> D 4 |N<  " &# # ;%# & # '#U (U  a+ &, # .# /# m0 # B1*# b 2 # /3& # ,b4  @7 8# TA9,# 5:7# ;B# <#( =#, !">#0 ? #4 {@ #5 A #8 B #< , fC7  )i \2>@+0i H0 {0 ̃\1 i3PJ  Z'>H+%i % {% '9[&h [>P+i [ L Z>f+i \  pZ>zD+i p^[ [އ9[ WZ*)  Z>cQ+i }^[ WZ*A\5ZupJ \ tg \ h\! !\0 i1" YHpA\G m # [q$\p  %hx[J^[h"Z upY ׊Z f[ & ' n -Z>P1(^[hLZn]).\V>$^[Un$\U * TW +*4k#9[4$^[3n$\3 ,(*Z;*$\< - +- [>p^[n ɭʭ m @B*`(b  (/& * T .''!/0Q.8g''!h/;/o)`[}>$^[|n$\| * T~ #[ $^[n$\ ,*A\'*$\( -;g[>č^[n;=  ( * T &-'I'> 71T&`'x'm!//ӎI[M>3+Li _WZL*ڏ2^[Lh LZNn1YO(ZP̐YQ*A\RbZS9;TY U xVZW[Xד Y Z m[ 5B\*Tb ] t/^& i_ 3*4 [>D4key     *[0 *P *K 5%\ (*:l *| ,*2-K*0K*:3K*6K*$9K* ,K66/K62K6V5K6a8K6(;K6>>K6AK6 DK6F+GK6xJK6MK6 PK6,SK6;VK6^:YK6<\K6-_K6%hK6kK6TnK6y>{K6}K6K64K6+K6,K69K6 6"" 6)% 6( 6[,+ 6. 6A1 64 6.:7 6@: 6= 6} @ 65?C 6)P 6$Z 6>d 71o 6g1K6y=K6 K6 K6K:K*15K*(K*`&K*&K*<K* K*/4K*+6K*2K*K*:K*4K*FK*K*K* K*K*'K6@7K6 K6s K6w0K6#K6%%K60,K6E#0K6!7K6^.>K6 BK63IK6C2PK6"WK6?[K6@5bK6iK6pK6wK6 ~K6K6 BK6K6D%K6K6z,K6"K6@-K6K6;K6cK68K60K6?K60AK66K6/K6JK6zK6K65K6'K6T?K6?K6K6/K6TK6&!K6(K6 /K6C93K6:K6%9AK6+HK6tOK6?SK6u*ZK60B^K6@*bK6k2iK6YmK6*2tK6J4xK6K6K6K6/K6.K6K61)K6$K6{K6 K6C'K6Q;K60K6K6;K6%K6-1K6K6-K6b K6K6 K6K6K6$K6+K62K6<@9K67@K6GK6I=KK6RK6["YK6S<`K6gK64nK6!uK6|K6K6@K6 K6K6K6*K6?K6K6&<K66K66 K6@K6K6K6+K66K6w8K6K6;K6 K6- K6r4 K6#K63K69K6M8#K6 *K6<1K6v8K6<K60*@K8u 8 8v@ .y+%Y2Fg9_bEwL0fEintNsaP6@\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! a:(%&&a#WF'#8;((8+b,#3-#len.7#r(/-# gV.0r 3H!4#WF5#eD67# *7# #_;?9/ ( +9? Q # r( >Bk9!-Q0Nb10#?2}5960#70#*8; <#=0#&7> A!B #& CV FG0#H0#'I1  Q\ RCS T& U>UV  LL>Mr#N0# O#-Va # W ? 0Z [#P]\#key]#1Y^#$_0#(]`>#,=^a \8d e#P_f#keyg#h#$^i #4J \jJ  $Fmn#a!o##p #  'q0#  r   u \0kp{( i%ە '00" z_z pK{(y wy0  Z]g> ͖keyf \f ;^f$ }h * ?  ]Z>Dݗ{(Y keyY ) ^Y$ ![R ^M>PI{(L ukeyL \L !NR  S ]> {( ^ ] M"set  _p> gWFoۙ-o#Q* w]i>p_WFh-h͚#L* (^>{( ;!3_`!t_T] [$] ]* n]* a\7%!I&F!I4&!I?% !I,'J!Ii_>{( !]k\^* !\ up]> \ ܜ^) ]0^%v$^%(]C-\B ˝(1\[0UWFZ)\\ u|(Yt^8`@^7$ l(\NWFM)^O* u|* ]>+{( +^* x^>{(  9^ key ɟtag0]>A!^* up,*4%-8!..(\!m\ /i"%Bk\  ͠{(  R0 #]0 0^0\ !,*45]k 1 J{(j v jϢj0^l0u\m ,*4 V\^H @ A ǣ{(G  GLG0 9G0 G0^I0\J ,*4e \, P q D{(+ p +ɥ+0 Nb+0 \- o,*4B9 0`_  {(Ħi% *D\w>+{(v +\v #7*1^> {( . Z\ 2key )^ up,*4 .- P3(..1'H^>FgL4{()T\ ux^δ x5*4ړ7 'L < '6[a )P *6ӂ 7%֓ 6:أ 6ܳ "62 -6 06: 36 66$ 96 <6: ?6)" B6 ]6vA `6k d6+ g68 j6 m6 p6& s62 v6Q6 y6n 6  6A 6 6] 6m5 6& 6,3 62 6, 6* 6B Ă6X ǂ6! ʂ63 ͂6U0 Ђ6 ڂ6HB ݂66 6- 6,, 65/ 6 6g$ 6e3 6 6T 6$ 6 $- $( $i! $ $$ $@ $" $= $4$ $ & #$> ,$6 /$ 2$V 5$a 8$( ;$> >$ A$ D$F+ G$x J$ M$ P$, S$; V$^: Y$< \$- _$% h$ k$T n$y> {$ }$ $4 $+ $, $9 $  $" " $) % $ ( $[, + $ . $A 1 $ 4 $.: 7 $@ : $ = $} @ $5? C $) P $$ Z $> d $1 o $g1 $y= $ $ $K: )15 +)(+)`&)+)&9+)<I+) Y+)/4i+)+6y+)2+)Ƃ+):͂+)4Ԃ+)Fۂ+)+)+) +) ,)',!@7),! 9,!s I,!w0Y,!#i,!%%y,!0,,!E#0,!!7,!^.>,! B,!3I,!C2P,!"W,!?[ -!@5b-!i)-!p9-!wI-! ~Y-!i-! By-!-!D%-!-!z,-!"-!@--!-!;-!c .!8.!0).!?9.!0AI.!6Y.!/i.!Jy.!z.!.!5.!'.!T?.!?.!.!/.!T /!&!/!()/! /9/!C93I/!:Y/!%9Ai/!+Hy/!tO/!?S/!u*Z/!0B^/!@*b/!k2i/!Ym/!*2t/!J4x 0!0!)0!90!/I0!.Y0!i0!1)y0!$0!{0! 0!C'0!Q;0!00!0!;0!% 1!-11!)1!-91!b I1!Y1! i1!y1!1!$1!+1!21!<@91!7@1!G1!I=K1!R 2!["Y2!S<`)2!g92!4nI2!!uY2!|i2!y2!@2! 2!2!2!*2!?2!2!&<2!6 3!6 3!@)3!93!I3!+Y3!6i3!w8y3!3!;3! 3!- 3!r4 3!#3!33!93!M8# 4! *4!<1)4!v894!<I4!0*@Y48u 8 8v@ ..'YP$:Pg%dbEwL 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`islJm#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#LEs#FEs#Es#Es#EY- h#gh#g5! :(%&& #WF'#;((i +b,i #3-i #len.#r(/#  V.0(  3H!4i #WF5#eD6# *7z  #_;?9/( +    yn % n  4 (Q * #$Q + # ,H #* -^ #  .y #eof /^ #=N 0 # L 1 #M 2^ # Nb 3 #$~ 6 #(<% 7 #,7 :h#0 ;s#2     ~  ~h = ~ = ~C h# ^ Z N y Z Zd  Z ' Z  '  |N <  )y*#>+o #", ~- ( >Bk9!- ? 0Nb10#?2( o 5960#70#*8J  ; <#=0#&7>z  A!B # C  FG0#H0#'I A Q\ R? CSo  T U>U  LL>M #N0# O#-V # WA  0Z [#P]\#key]#1Y^#$_0#(]`Z#,=^a H\8d e#P_f#keyg#ho #$^iH#4 \j $Fmno #a!oo ##p#  'q0#  rY$"key##tag$s#>%Z#d&s#k' #set(h# hP&<(key-#.|#9m/o # *0#0M 1#4 )s0{(6#)7#ga8o #yQ&2 t9y<e=#SC>~#ul?~#G`@~# nlaA] EgG#iI#dJ#Z   h   Z]Z   cK*i PgdgsetNbLdpggk=  hgg4k= siigg`k=  d ghk =  <lhhk= <{ghhk= {fhhk= bg#hh<k"= "'22c(hhhk'= '2q_gAh{ik@= @qdLiikK= KCdlQiikP= P (mWiikV= V(8gf\iiDk[= [gNaaiWjpk`= `bj`jjki= i3bpjjȫko= go ?mo bwsj2kkv= =avsb ixs!eyZ"Nbzs h@kkk= =asR #isح!eZ#cs")Ji kk6k h  `kkbks Sbklk~ b llk .a,llk++ g_1llk00 y`6mm>k55 h; mMmjk:': Gc@Pm`mk?? Me`mmkM S -Xfmm3k8 jmm_kC gmmkN =cm>nְk= C l@n|nk  jnn.g~k~ !h ZnnZ:f !k 'd   $xiNZoDo%WFMѱ%-M&YKK'k Po{o>%ej(Jjoo%e'j3oo߲%WF2 )e4u|ceZop6*b*key+tagn"^c bkZpSqe2k= *lenshjY`qqkXX  4iTqqʴkS4S : x{dEqrkDxD ~ |br"r"k  m0rBrNk 9bOPrYrzkN9N ? }kJ`rirkI}I  }e<prrҵk;= ; m7rrk6= 6?a2rs*k1= 1?}~_-s1sVk,= ,~|cq@sskpNbpsζp "2ars;#issd )K1gestkdķd !Nbfs+igsRydh_s t:tk^$j@Z@tt;%WF?g%-?&K8KMktt*\c | eZtbu*C\ccDKxset|  !_,Bkup kZpuuϹ*\ck= set|  ,DK|dV!V`Zuu*\ck= set|  ,DK|d!lZu'v'*SDKxsset| ,R "FaZ0vev*k= set| ,DK|dh"/eZpvv*k= set| ,DK|d"eZvv*set*key7if,R"#tfZvwW*setc:f!û,eux#hZwx*setHcheD~h' ,eux"e~"k~$lZyy *setLcle ,eu|,k~p$kZyvz*setcؽk ,eu|,ul~p$XdZz1{*set$cDk,eu|A%bZ@{{d*setck,eu|%fZ||о*setckg,eu|%_Z|q}<*sethck(,eu|X&cZ}1~*setԿck ,eu|& gZ@~~*set@c`k,eu|'3ivZ*setucuku ,ewu|o'emjZ*setici8Nbi,eku|'adZ рX*setccckcq,eeu|)(`_Z*set^c^k^,e`u|(hZZQ0*setY\cY|kY,e[u|(_UZ`*setTcTkT?,eVu|@)mPZ у*setO4cOTkO~,eQu|)hZބt\c*setc%k| Q,)i|`*FhZޅ}\c*setc.k| Z,)i|`z*dZ؆*setc k| 7,)i|`*kZ؇c*setck| ,)i|`5+dKZ@*setJlcJkJ2,eLu|+4`FZQ*setEcEkE,eGu|+ueAZ`*set@Dc@dk@b,eBu|L,_<Z ъ*set;c;k;{,e=u|,j7Z*set6c6<k6<,e8u|-c2ZQ\*set1c1k1,e3u|c-2h-Z`*set,c,k, ,e.u|-c(Z э4*set'`c'k',e)u|.qg#Z*set"c"k" ,e$u|z.hZ *set 8c Xlen ,eu|.lZ Axsetkey,et4/eP+4/*set,]k `#len"Oh3 /6bv\+4/*Nb,]k T,iPul/dZ+4/eU0eZs+4/ *set@,]k \"i`"f$0YmGZĔ%WFF%-FB&nKK0`xZД'+w4/*w?1icZ0+b4/eb<*lenbs\,Md?1{P1h-1_[Z+Z4/mZ1fZ 2(mZƗ@*l*key"\2!^c,]k \+tag nN$n2foZЗ.keyn%.setn| N/dpm02fZ1key2AdZ*set]f3aRZ &*QF*keyQffQf3,]kS \,FTl3up2*4eϙ3 set[l3o 3eckZ0ٚ*j*keyj setj| ,fll3ux2*4zuO4VaZ#++~4/W*~,]k \"!73 set4mpZ0W+o4/*o4aDZ*setC3cCSeC,ER45k}Z5set|6e|7l~05jZ s.set.key.tag<8e )cup9*4:4p;5;4<=5d$66lVZ\%*T.setT%cU8eU)ifWul>tagX)^Ycuh6fZ ~"*setNce~,cut!M 2*4&LH7iZԤ *set6ce~k~)j',cup"M T"g~"Xj~2*4?70M"Z*&LH8aZ]*setck,$ u|]8kZ`ݥ*set"cBk,$ u|9bZb*setce~nk~b',cup!M @*4? 9@"Z&LH9`Z(*setTck,cut,M9r&LI9h&:Ae|Z*set{c{\k{=,c}ux,M}&:f&L#I6:h :5jwZ*setvcv"kvNN,cxup,Mx:o&L@I:h@;`rZ*setqcqkqC4,csup,Ms@;`&LUIP;h;$fmZ*setlclkl80,cnup,Mn@;`&LiIJ<dhZ *setgcgkgM,,ciux,Mi@;h&LI<@lcZ X*setbcbkb4,cdux,Md<P&lLI<hT=3n^Z *set]Jc]k],c_ux,M_T=`&gLId=h=^eYZ *setXcXRkX~,cZux,MZT=`&RLIp>bbJZ*setHcHkHDNbIsp,cKut,ML?1{&MLI>c9Z /*set8c8+k8W,c:ut,M;?1{&HLJl?j3Z0+*set2c2k2>,c4ux,M4@;h&3LJ?_.Z0+j*set-c-k-9,c/ux,M/T=`&L4Jf@c)Z0+0*set(\c(k(},c*ux,M*T=`&LFJ@Rl$Z0+*set#"c#dk#x,c%ux,M%T=`&LVJ`AEgZ0,*setc*kV,c up,M 9n&KhJAxiZ04*setck'<,cup,M@;`&KJZBmZ@;*setc k8,cux,MZBl&KJjBhBLiZ@<d*setck,cup,M9n&KJdC!n Z@=J*set vc k ,c up,M :o&KJCaZ@D0*set\ck,cup,M@;`&KJ^DDfZPK,*setXck~,cux,MZBl&KJDaZPL*setc`ks,cup,M9n&KJXE`ZPM*setcFkhr,cup,M:o&K KEiZP_ic`z,fut,cup&KKSFlZ*set cLk= x*lens,cut&K+KFk7Z*6*set6<"8g0FukZz%*.set(GLm.set| -HgZ +4/ *keyq*len*,lZset| ,duh,\2ud"Y"m="fs"!g Z,c D,^ cu`"c *2*4U&sKkKHhZb+4/keylen*,lZ+settImZ+4/%lI*B^z_h3ghSzj+key@"Oh#len,6KZuh,dud"kG2*4JjZMv+4/*^_hghzj'UJm&Pm%WF%Aset'u|(~Jep=%*~Ji0Jj`Z%*.key1set| )dut)DK|\9*4v0IK'kZ8*~J%{(,)hju|9*4pYK 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)[~K7PВ7ӃB%M 7::7S72 -7 07: 37 67$ 97 <7: ?7)" B7 ]7vA `7k d7+ g78 j7 m7 p7& s72 v7Q6 y7n 7  7A 7 7] 7m5 7& 7,3 72 7, 7* 7B ă7X ǃ7! ʃ73 ̓7U0 Ѓ7 ڃ7HB ݃76 7- 7,, 75/ 7 7g$ 7e3 7 7T 7$ 7 !- !( !i! ! !$ !@ !" != !4$ ! & #!> ,!6 /! 2!V 5!a 8!( ;!> >! A! D!F+ G!x J! M! P!, S!; V!^: Y!< \!- _!% h! k!T n!y> {! }! !4 !+ !, !9 ! !" "!) %! (![, +! .!A 1! 4!.: 7!@ :! =!} @!5? C!) P!$ Z!> d!1 o!g1 !y= ! ! !K: 715 7( )`& [K7& )< KK7 7/4 7+6 72 7 ƃ7: ̓74 ԃ7F ۃ7 7 7 7 7' !@7 ! !s !w0 !# !% %!0 ,!E# 0!! 7!^. >! B!3 I!C2 P!" W!? [!@5 b! i! p! w! ~! ! B ! !D% ! !z, !" !@- ! !; !c !8 !0 !? !0A !6 !/ !J !z ! !5 !' !T? !? ! !/ !T !& !! (! /!C9 3! :!%9 A!+ H!t O!? S!u* Z!0B ^!@* b!k2 i!Y m!*2 t!J4 x! ! ! !/ !. ! !1) !$ !{ ! !C' !Q; !0 ! !; !% !-1 ! !- !b ! ! ! ! ! $! +! 2!<@ 9!7 @! G!I= K! R![" Y!S< `! g!4 n!! u! |! !@ ! ! ! !* !? ! !&< !6 !6 !@ ! ! !+ !6 !w8 ! !; !  !- !r4 !# !3 !9 !M8 #! *!< 1!v 8! <!0* @Cu C Cv@. 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/LEkhgsMgsv?[0 Yw f.Y@2w8h" .16flw8/*?6#TW%22222 2Y2s2222?Pv*uw <u< fx<o/=/W[%0=;b(, 5LQZ"E=w0Y-/0vt /r/sv=ֻ<k<=.U}<%a3vyj <kV <]5M]gU4UU}4E<[Ucb% fu(("(&&.rlzt=-!|,  -Z"<<~41N41N41N41N4<1N414u((((&&.ruV <sZy<U&[=0((&((&+.((&&&&dffd W.444m444J4Z@*!M30((&5,x)%R.-X9Y<4<< <4@4m4((&,.((&.<444<4#4hUu[$z<<<'UU%U}tgx g-=vNM- Jjxf-gmJZ+g-=L]ifL۠)%z<4eJ%e<.m<r,'uW=d003u.g  -u< .7XX#uW=d003u#b -u< .z<X=WV#+UiAog84gK4S',)y#i?UG?U?Q5q<9{uvguYuuwZ,?:h=A{f_#(Vhuu/yPb2'<LyN 2qC2vD 2GPCy<[^^^^^^^^^^^^^^^YYW%c2/Y_jg/WyWYYSXXXWYXXYYYYVWWYYVYYWYYYWWW_YYW_WW_<.8(+y+())1++)1;++)11((m222y222)wc2 2t2x222)wc2z2 2 2r2y[2x22u]22VYVY<.((++(#()1++)1;++)1) ?(m2w22222)1%sq2 222r2x222)wc2x2 2 2k22'(u[x22r2u]22VYWWVYD^YYWWWWWWf/YWWW)(+())))))))q<<qX.qfgZ222222222222YYXWYYWYYWYYFcc`cca8/I48/I4a9/H4a8-I485K48/I48/I4a5f4/d4/d4a5d45d4-d4<c.&(+(+%)1++)1++)11%c34<<<<14ba42:44a:ccaiaaiYYYXWYYWYYWYYccNNNNFeqv\-:v&}22K/;2TNc{?j8@8=w ?v,-/0v 3 /usr/include/sys./usr/include../../lib/include/mxf/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includetimecode_index.ctypes.harchive_types.hstdint.htimecode_index.hmxf_list.hmxf_types.hstdio.hlibio.htypes.hstddef.hmxf_logging.h ]<1EOa]䓄>:,>:>h:H>7.N _LIl g;=r=;=&[<%XeX!u/-=3a+~%+?>S?9A:>:>:>2/Mld>5>VLr=;=`xgu-=3qJHgiX1"\W8\6?;CL- v"O"J#Xxf`]Xȿak)A~J??$ef=9u؃s~kZi9v:>"=;u=w:>L 0 g=s=u=WuWJ%_tg'*KY=;u:vz.~ f?O==Kyt=/Y ./mxf./include/mxf/usr/include/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_version.cmxf_types.hstdint.hstddef.hmxf_labels_and_keys.hmxf_baseline_data_model.h`h)"V0: ./mxf./include/mxf/usr/include/usr/include/sysmxf_labels_and_keys.cmxf_types.hstdint.htypes.hmxf_labels_and_keys.hmxf_baseline_data_model.hh=;==gg<>I/;g0 !WI=us=;=y>i:h0y.LCu .!-/===PJj,0./f>i<>>~f:>1fJh1-= ./-/3 <w. Ja.hY-/0~@O/N:0Lx JguuUft=k=;==gw!Z:Z7-73J ./mxf./include/mxf/usr/include/sys/usr/include/usr/include/bits/usr/include/uuid/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_utils.cmxf_types.htypes.hstdint.htime.htypes.htime.huuid.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.hstddef.hp0Pf0PzXugggg9Jt <iv!\tv!t>E ./mxf/usr/include/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/include./include/mxfmxf_logging.cstdio.hlibio.htypes.hstddef.hmxf_logging.hstdarg.htime.htgogͼg;/M /o z""(.f?c?.v.=;=4y.Q<>寇K"=;=s$$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.hPw<@hf#+1"#U1 #+1<>h <",0"V0<=uX#+1g;#/[#+1JlzX^ gR X &82ot to 0<>h?"V0<>h<<=<=<=<=<=<=<=<=<==M=?hN+ٽhN+hN+)Lx<6zf>>>>f==KfN=AwfB~=At fx-=-=-=׮==Afg!1fu!g!f\gSwgSw@=;=g-=*Np@*Z =u< .mY9[yXn -r<.[t=BL91>>>>;g xJD0ruxxw =u\gSt>>>J?(zfBXt@@@xx t t=BE91#t=BE91#>>6<>$=?<>LiX!W;Kgs=;=yX!W;Kgs=;=yX!W;Kgs=;=wX"V:L/w!W;Kgs=;=wX"V:L/wg;=;Ks=;=yX!W;Kgs=;=~X0xf3ZHIhX3f<.pW82st 7s< .`t#)g;KBF`;>B;=?U}Pt=kvY=~<=PY~<=PY~<=PYNF<@kYgg-=gq<p<@u tvtuuuuuu= tiz.1-jpYgp]uuyt.x<=OgYMt=k=~z>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.hu3e:>,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.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.hPg==1<=/wu#i!-=-YM>>>>>g!!!!=;u;ge>=K;=;Y=;=e>>g!!=;u;ge=K;=;Y=;=ȇ;f=u;Y=;=e&zXJz=+ot<2P0u;= .pf=[>=u\g//=;ex=K;ue=;=u;=;=e<=;/rXfg9Q0Ygt=kY=~tf?O=XkHW82<Y0:ZxZWKwyY=xz>}>=c5jrb;=g;0=c3rguwtfgV-=;=Ȑh+? J:0sK:0Ztw!sw!hi%nw!Ysw!Y{i% t?:v7y<5b;/Yx-x<6ctA8xɠ#9[w -w< .v< -v< .-73dj9w)/z./ij9w)/z./pg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/Ci:vIq"li:vIqrg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/?IS91zf-z<4k?IS91zf-z<4k?IL91zt-z<4kւ?IL91zt-z<4Ag]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/ii:v"F/vhAswr/-/PKX<@w9?9+j gAz<4E=L82E-73Gw9[J])%)Ar*=Jg/-g<.bX-b<.qX1[yL 47]{ fggV0gMg9iL!s?t=BE91} B弄Tpuf Jr-n<.F~iq?Y宠x>>f=/q/>vDn<.pXK;/@:0zXz<^w:vv=:0xXz<^A7AGrhu0wD-r<.u .] =?B91}i%=s/]~JsJ-u;Ic1zf/xk%gw>!Xc1zt/xv%t=;//z)t=;//z)t=;//z)t=;//z)u;/s/z(uz0t=;//z)u;/s/z(u;/e/z'uz0t=;//z)u;/s/z(u;/e/b'guvC82o/S91yfp*uv=O91p/zx(w9?Ȃjivg?9[tJ -t< .yJ-y<5b-82Yt=k= u< v"%:0yZ-xU-{Y n$-<.jX*PLu2$O42Z?h5X6xJjuw1vg>(L:>;uh>>;uv%b/ Nf4Dy<5t-<.Bt>-B<>.Lt#)^  Sk44 4-cE0gE}Xf?O=Xt=k=M<>q<.sX@:0xJz<^xJc:i#Y/"xt-tf /sK /usr/src/packages/BUILD/glibc-2.5/cc-nptl/csucrtn.S !!!!| AB (D  F AB D| X<AB XБ<AB X<AB XPAD XpAB BIXpIAB AX< AB FXAB X  AB AXFAD ACXAB IH X%AB ACK X  AB IFEX0AB IIXAB EXAB AXO"AB IXAB X0AB AX-AB AXAB DXAB DX AD FN XrAB OEGX0-dAB I X`\AB IFF| p ]RAB Jp]AB F p`_AB FEEpaAB I pcAB FLHpdkAB FFp0e9AB AppeAB OphAB p h AB p0h(AB D| `h AG ph AG h AG | 0hAB 0h*AB 0h.AG GG0i.AG GG0@i.AG FH0pi.AG FH0i[AG FH0j[AG FH0`j[AG FH| Tj AB TjKAB FT kAD T@kAB T`kVAB ATkAB TkNAB AT0lIAB Tl AB Tl AB TlAB FT0mQAB FTm2AB D Tm,AB MFFTo}AB DToAB DTp"AB T@pmAB D|  TpAB FIFTpq2AB DTq2AB DTquAB DTpr1AB TsAB T`t AB Tpt/AB DTt/AB DTt AB | x t#AB x u4AB x PuAB IEx v?AB x `vAB H|  PwAB  pwAD  w AG  wAD  wAB  wAD  wAG  wAB  wAD  xYAB Q `xAD  px*AB A xAB O `yAB  py AG  yAB  yAB  yAB  yAB  yAB  zAB  0zAB  PzAB  pzAB  zAB  zAB  zAB  zfAB  P{qAB  {AB  `|AB F `} AB  p} AB  } AB  } AB  }cAB  ~mAB  ~{AB  AB D  AB  !AB  AB  @-AB  p]AB  Ѐ]AB  00AB F `AB D  AB   AB  0 AB  @ AB  PAB I @AB  P]AB   AB   AB  Є AB  AB FL ЅAB D AB D 0 AB  @ AB  PAB  `AB  p AB  ,AG FG ,AG FG ,AG FG QAG FG p,AG FG QAG FG ,AB IG 0,AG FG `;AB F  AB IFF  pAB FIF  AB FIF GAB D AB  0AB  PAB  pnAB Y ,AB S AB O AB  AB  AAB D PAB  pUAD FF В+AB  WAB S `WAB S WAB S MAB  pNAD D AB  2AB  AB  @+AB  p$AB D| AB FAB AB ETAB  AB FFFAB 2AB DPAB p AB  AB  AB FFF AB zAB FOAB F!AB FF aAB !AB FFaAB 0AB FIjAB DPAB E0AB AB DfAB D AB FFFAB D AB AB иAB +AB F HAB Dp)AB D.AB Dк3AB D9AB DPAB F`9AB D9AB DAB BCAB E| NAB DпAB F#AB A AB ACAB AB Dp;AB XAB D AB FFIFAB GAB `5AB DAB D@AB F AB | @AB F hAB FFGPPAB EAB E AB IEH AB ACCp_AB AzAB FPjAB DAB F)AB FAB FAB | pAB BCpp+AB  pjAB FFFp4AB pP7AB  pAB FFFp GAB ppGAB pAB BFpAB Fp AB Cp=AB Ap0%AB p`=AB ApAB pAB FpvAB BpAB Ep AB Ep@ AB EpP !AB Ep fAB Fp AB FpfXAB D| HPgAB HpgAB HgAB Hg-AB DHgAD AGHh AB Hh AB Hh AB Hh AB Hh AB HhAB EHi AB Hi8AB FFHi AB Hi AB HigAB EH`j8AB FFHj8AB FIHjRAG BH@knAB FHk AB HkAB Hk%AB HlAB FJHl!AB Hl"AB HmAB H m-AB HPmAB H`m:AB FFHm AB Hm AB HmAB HmnAB EH@n<AB FFHn8AB FFHn<AB HoDAB HPo+AB AHo/AB DHoAB HoAB E HpAB FFGH`q9AB FFHq9AB Hq!AB HrAB H0rAB HPr AB H`r AB Hpr9AB Hr!AB Hr!AB Hs!AB H@sAB FHsKAB FH tAB H@tGAB HtAB HtAB FHpu<AB DHu<AB DHu7AB H0v5AB DHpv5AB DHv7AB HvAB DHw%AB DHyAB HyAB HzAB H@{AB H|AB H|AB H}AB H@~AB HAB HAB H AB HAB HAB H`AB H AB HAB EHAB EHAB EHAB EHAB HAB H`AB H AB HAB HAB H`AB H AB HAB HqAB H !AB HPAB FHAB FH AB EHAB BCHDAB HДWAB H0AB ILHAB DHAB EHЗAB PEH AB HaAB H AB FH0AB DHCAB FH0AB FFH>AB H AB F HkAB FHEH ^AB EHTAB OFH}AB H`}AB H AB RHAB DHAB DHAB E HAB IFF HAB IFFHAB DHAB DHAB DHAB DHAB HH AB HH0AB DH0AB DH0AB DH0AB DH0AB E H0AB IFFH@AB DH@AB EH@AB E H@AB IFFHPAB DHPAB EHPAB EHPJAB EHAB EH;AB DHAB EH5AB DH AB FH=AB HAB FHMAB HPAB HpBAB 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_bodySIDg_DescriptiveMetadata_datadef_labelnullInfaxDatag_CDCIEssenceDescriptor_VerticalSubsampling_item_keyMXFPrimerPackg_GenericPackage_set_keyg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericTrack_TrackNumber_item_keyinfaxDataStringg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_keybeStrictidentSetg_vtrErrorsTrackNametypesprepare_archive_mxf_file_2numDurationItemsfileDMFrameworkSetparse_infax_datag_MultipleDescriptor_set_keyarrayElementg_RandomIndexPack_keyindexMarkInPosg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_StoredWidth_item_keyfree_d3_mxf_filefileSourcePackageUIDsysDatag_TextLocator_LocatorName_item_keyspatialPatterng_Preface_D3P_PSEFailureCount_item_keyg_ALawFrameWrapped_esscont_labeltempStringltcTimecodeoperationalPatterng_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_label_MXFMetadataSetg_InterchangeObject_InstanceUID_item_keyg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keydropFrameg_InterchangeObject_GenerationUID_item_keylastTypeIderrorIndextimecodeComponentSetvideoPositiong_GenericPictureEssenceDescriptor_SampledWidth_item_keyg_audioEditRateltoInfaxSetFoundAndUpdatedt12mMXFInterpretTypeInfoltcIndexSearcherg_Identification_ProductName_item_keyg_TimecodeComponent_set_keyg_D3P_InfaxFramework_D3P_Memo_item_key_MXFListElementget_tape_package_uidmaterialPackageUIDfreeFuncdataModelg_D10_50_525_60_picture_only_esscont_labelg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelpseFailureg_videoFrameSizeg_InterchangeObject_set_keymultipleDescriptorSetg_GenericPictureEssenceDescriptor_FrameLayout_item_keybwfDescriptorSetindexSegmentg_KLVFill_keyprimerPackg_PhysicalDescriptor_set_keyd3InfaxDataltoInfaxSetFounddoneget_archive_mxf_file_sizesourceClipSetg_audioFrameSizeget_charMXFListIteratorg_DMSet_set_keyg_SourcePackage_Descriptor_item_keysourcePackageSetg_MaterialPackage_set_keyMXFArrayTypeInfoheaderMetadatag_BWFFrameWrapped_esscont_labelg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_D3P_InfaxFramework_D3P_AccessionNumber_item_keycontentStorageSetatEndg_D10_40_525_60_defined_template_esscont_labelverify_essence_write_stateg_DVBased_25_625_50_compdef_labelmxfFileg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labelg_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Header_pp_keyg_GenericTrack_TrackID_item_keyg_videoAspectRatiog_D10_30_625_50_extended_template_esscont_labelmxfPositionnumTracksg_MultipleWrappings_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_GenericTrack_TrackName_item_keyindexArrayItervideoTrackNumg_IECDV_25_625_50_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyinfog_DVBased_100_1080_60_I_ClipWrapped_esscont_labelupdate_header_metadatatapeSourcePackageUIDframeworkSetMXFListg_EssenceContainerData_set_keyg_D3P_InfaxFramework_D3P_ProductionCode_item_keyg_D3P_InfaxFramework_D3P_Duration_item_keyg_GenericPictureEssenceDescriptor_set_keyg_FileDescriptor_Codec_item_keyessenceContainersg_DVBased_25_525_60_ClipWrapped_esscont_labelg_Preface_D3P_D3ErrorCount_item_keyg_StructuralComponent_set_keyprepare_archive_mxf_fileg_SourceClip_set_keyMXFLogLevelg_D3P_InfaxFramework_set_keyposTableheaderMetadataFilePosg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keystrPtrg_Track_Origin_item_keyg_ContentStorage_set_keyg_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_keyg_tapeLeng_videoStoredWidthg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelvitcIndexSearcherg_TapeDescriptor_set_keyg_videoSampleRateg_IndexTableSegment_keyltoInfaxDatag_D3P_InfaxFramework_D3P_SpoolNumber_item_keyg_DNxHD_compdef_labelg_FileDescriptor_set_keyg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_keyessContainerDataSetupdate_archive_mxf_fileg_DVBased_100_720_60_P_compdef_labelg_WavBaseElementKeyg_pseFailuresTrackNameg_EssenceContainerData_IndexSID_item_keyg_MP4AdvancedRealTimeSimpleL3_compdef_labelnumVTRErrorsg_DVBased_50_525_60_FrameWrapped_esscont_labelg_videoLineMaplastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelelementOffset_ArchiveMXFWritermxfLengthfailg_Preface_Version_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyg_CDCIEssenceDescriptor_PaddingBits_item_keyg_Preface_OperationalPattern_item_keyg_D3P_InfaxFramework_D3P_ProgrammeNumber_item_keyg_root_set_keyg_GenericPackage_Name_item_keythisPartitiong_D10_50_525_30_compdef_labeldeltaOffsetindexStartPositionfree_func_typeformatStringnetworkLocatorSetbeforeStartg_Sequence_StructuralComponents_item_keyg_fixedInfaxSetAllocationSizeg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labeldmFrameworkSettargetEditRateg_EventTrack_EventOrigin_item_keyg_D3P_InfaxFramework_D3P_CatalogueDetail_item_keyuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLenMXFCompoundTypeMemberInfog_Identification_ProductVersion_item_keyg_D3P_InfaxFramework_D3P_EpisodeTitle_item_keyg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyfooterPartitionisPictureArchiveTimecodeg_Track_EditRate_item_keyg_D3P_PSEAnalysisFramework_D3P_RedFlash_item_keyg_WaveAudioDescriptor_BlockAlign_item_keyg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_D3P_InfaxFramework_D3P_SpoolStatus_item_keydescriptorSetMXFPartitiong_DVBased_50_525_60_compdef_labelfailureIndexg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATg_D3P_InfaxFramework_D3P_TransmissionDate_item_keyvtrErrorelementTypeIdg_WaveAudioDescriptor_set_keyMXF_ELOGg_DNxHD1080i185ClipWrapped_esscont_labelg_audioSampleRateg_ClosedComplete_Body_pp_keyg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Data_datadef_labelfactorg_Preface_ContentStorage_item_keytapeDMFrameworkSetg_Timecode_datadef_labeloutputRefposTableIndexMXF_ILOGg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keysequenceSetbodyFilePoshaveVideowNameBufferg_D10_30_625_50_picture_only_esscont_labelg_D3FormatStringg_GenericSoundEssenceDescriptor_DialNorm_item_keyg_RGBAEssenceDescriptor_PixelLayout_item_keyg_CDCIEssenceDescriptor_ColorSiting_item_keyg_D3P_InfaxFramework_D3P_Format_item_keyg_Preface_set_keymxfBooleang_WaveAudioDescriptor_AvgBps_item_keyg_D10_30_525_60_extended_template_esscont_labelg_D3P_InfaxFramework_D3P_ItemNumber_item_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_complexity01_op_atom_labelg_D3P_InfaxFramework_D3P_ProgrammeTitle_item_keyindexByteCountg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATg_D10_40_625_50_defined_template_esscont_labelcategoryinterpretlocatedAtLeastOneVTRErrorg_DNxHD720p120ClipWrapped_esscont_labelg_fixedBodyOffsetentriesg_D10_50_625_50_defined_template_esscont_labelg_PrimerPack_keyisPersistentg_DMSourceClip_DMSourceClipTrackIDs_item_keyg_ClosedComplete_Footer_pp_keyg_TimecodeComponent_RoundedTimecodeBase_item_keyMXFBasicTypeInfog_TimecodeComponent_StartTimecode_item_keyMXF_WLOGg_EventTrack_set_keyarraySizeg_GenericPackage_PackageUID_item_keyg_OpenIncomplete_Footer_pp_keynumPSEFailuresg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_lognetworkLocatorSetFoundAndUpdatedg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyfieldIndexg_DVBased_100_720_50_P_FrameWrapped_esscont_labelg_EventTrack_EventEditRate_item_keyindexEditRated3VTRErrorTrackSetsg_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.S0kSmSttVuP"V"+P+KVMTV+RGVR`atactcRu`|P|Rup`|R|SRS~WRW`atactc,u`tPtW,W`oRoV,V,,t,,t,5u,,P,5-W9-5W,,RQ,,u~Q,5u~, 1 1y1uy1"5"55u,112u 2!3!33u 3M4M44u 45-9-uo..uo..P/$0uoV0$1uo$1N1Py12uo2(2PT2T2uoT2~2P2!3uo3M4uo4"5uoa55uo-9-uP.$0uPV05uP-9-u.$0uV05u-9-u`/$0u`V05u`-9-u /$0uV05u-9-u/$0uV05u-9-uX/$0uXV05uX55t55t5w9u5555R5:6u:6m6Rm6w9u555u6Vu6|6u |6w9V5666u6J7J7w9u56u`66P6J7u`f7w9u`99t99t9X:u9999P9:u:O:PO:X:u9999u 9X:9999u9X:99P99V9:V*:V:V`:a:ta:c:tc:(;u`:k:Pk:&;S0;1;t1;3;t3;]u0;e;e;]u0;e;e;;W;;u ;==W===u ==W=]u 0;JMJMOuOUUVuVXXzZuzZ]0;; ;]u0;lElEEuEHH%Ju%J{J{JJuJKKKuKLSLSSuSVVXuXZZ[u[O[O[D\uD\]0;e;e;]uG;;V;]V;;S;_<S<,>S8AgAPRAAPR;;W;;u~?"@W@!AWBE/FWFFWHHW%J{JWJKWK"RW|RTu~TVWVXu~XZWZ[u~[O[WO[D\u~D\]W;;u~?"@u~@!Au~C/Fu~kF]u~;;uh@!AuhFFuh^PPuhPPuhP QuhQFQuhNQQuhQQuhQRuh|RUuhYUUuhIV}VuhVVuhVXuhYNYuhVYYuhYYuh Z>ZuhFZ]uh;;W@!AWFFW^PPWPPWP QWQFQWNQQWQQWQRW"RUWYUUWIV}VWVVWVXWYNYWVYYWYYW Z>ZWFZ]W;;u~@!Au~FFu~jL]u~]]t]]t]]u]]t]]t]9^u]]P]]S]]S^9^S]9^R]9^Q]]]9^u@^A^tA^C^tC^m_u@^H^PH^q^Ss^^S^_S_m_S@^^R^^R^_R_B_RI_m_R@^^Q^^Q^_Q_B_QI_m_Q@^V^V^m_up_q_tq_s_ts_:aup___:aup_``:au p____R__u__R_:au@aAatAaCatCacu@aaacu@abbcu @araraaRaauaaRacucctcctcfuc;c;cmcSmcwcuwcfS f!ft!f#ft#ffu f/fPRFfJfuXRJffuX f;fQ;fHfVMffSfftfftfufffgVggugIhVIh`hu`hVuf]]u fffgSggugIhSIh`hu`h&lS&luff ffuff uqufuqfhhwiuwiiiugguh=guhASAuhjjRQWkkRQVPRPRg gS ggVIh`hSVwSFSSggud%gudggu`,gu`ggVIh`hVKVVggu\Ih`hu\stu\tauu\duu\SggVIh`hV(VKVVttuurru Su SV 6uV6@u@pSVpuVrrurru 9SnpPpSttRuPBV`atactc6u`6u`6u uT6uTWW6WRR^cR@AtACtCu@VPVVV@aRQdguHQguHuXuXuXttzuzuzu zuu uu& &zuiuhuh1bRuliu`u`Abu`hzRudttuSuRuu  WuSVtt uttIuPGSPQtQStS uP uP u  uL uL  uL% uL t t u  P u  t  t u  t  t 8 utt uttu !t!(t(*uttu !t!#t#Ju **;P ;;DP D DJPPQtQXtX~uPmttuttuttuttku-S\upqtqxtxuputt+uutt utt[u((*P*[u((OWOQu QYWY[u ((NVNQuQXVX[uILPVVP$MSQWS`ataeteuu`nnuuttuuttuRuRuRQu Qu QPPPSSSSttu !t!#t#nu 22nQnnu 224P4gu gnPnnu 22eSegughShnupqtqstsup||Qttuttuttmumu u Eu EQQmu "W"EuEGWGmu"CWGOWQmWS P ASEMSQmSBVENVQmVpqtqstsupWuSVVttuSutt<u;;Wu<W;;Vu <VXXuu33<uQ QTPTu u )P)<uCjRjPRR<Rcupup3<upZSS@AtACtCu@\\zSzuSuS@nnu u ttDuSu8S8:u:DSu ::Du PQtQStSruttuttuttutt2u@AtACtCuttuttuttuttuttu !t!#t#)utt#u01t13t3du0TTdupqtqsts7upPS7SpRRRR2RpQV7V@AtACtCu@TTnRnpup}R}u@TTnQnpu p}Q}u ttguVugVupttu !t!%t%'u01t18t8:u@AtAEtEGuPQtQStS^u`ataetegupqtqxtxuttuttutt u uttu !t!#t#Ju 77=P=@u@GPGJuPQtQStSuPllVuVuVPhhlPulPRu Ru PRu Ru Pl loQQQttu !t!(t(*u01t13t3>u@AtACtCRu`atactcruttuttuttuttuttu !t!#t#2u@AtACtCRu`atactcnupqtqstsuputtuuttqu%%quZgPttuuttu88uttu !t!#t#)u01t13t39u@AtACtCIuPQtQStSuPuPu|tt-u-u-u 01t13t3u0xxu0xxu ttzuCCzuCCxu Sxzu ttuttuttutt u uxu ! t! # t# } u J J } u J J } u t t u  u  u t t  u   u, ul ul : P: M PRT W PRb P P PR  P 8 VW8 ? QST VW VW VW R R R up up  up  t  t u - - b Sb d ud S u - - u   u  u t t u t t u t t u t t u  t  t u % % u   % Su% ' SV' ? Su? T u T ` SV` u V u SV u V SV u V u u V? C WRC  W WR W WR W= uo uo t t u  P  t  t ] u * * ] u * * ] u ` a ta c tc i up q tq s ts y u t t u t t ~u  W u ~W  QS Qu hQSw~QS V P oVo~Vtt#uSuS#u#u #u01t13t3u0MMSuSu0MMu 0uttuttuttuttu !t!#t#,u01t18t8\u0K0K`atahthu`{`{ttuttuuu !t!(t(Lu ; ;PQtQXtXuPkzuPku ttutt uttKuuuK88QPQu 9P9Bu BUPU'u 'KPKKu "u")uPu)KuP~VVPQtQStSuPuPu PWuWPPe eSuSVuVuSV !t!#t#u ffu 55fSufSVu Vu ttjuWujWju Su SV uVujSVpqtqstsupSuttuPuPttuPuPttu  PuP !t!#t#u u!u! ,,5u 5?uhu?uh`W WRW W!WttuWENWWNWttfufuEuETTfuSMSY[SpqtqstsuttuttuSuSuPPttu !t!%t%uu BBlSluu ##9R9DPRH_VR_iViqVR>_QdiPRiuQRttuttu  yuyuWyWWWWttguuPPgu8ZWWPWZWPgWpqtqstsup9u9uW9BWwWBWWtt uuP uRP R ! t! % t% n u 0 0 > S> @ u@ n Sp q tq s ts u t t u t t u t t !u !!!t!!#!t#!D!u !0!0!B!SB!D!uttu--dWdfuf2W24u4kWkmumW--\V\fu fV4u 4jVju \fuP}uP\fu_qu_qtPu_\bS.SmSttu !t!#t#u nnu ==uVuwu wVu Vu ttDuDuDu PQtQStSDuPVuDVPWu DWuhuh4DuhuLSuLDuLPQtQStShuPZZ]P]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    < } y0G 8  % ) = (+-#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 IV  Wt K$K| _ _ __ _ __`` #5'E51GA"0N0DSHnYXdr:' l 1Nt,lJ $ l  0  KK _ ___ ___`` !"#$ 4;F{T  ___``  __HL_+ ;Av p pI    q qqEPqbq~`qqqq:rkr$r4rDr(TrZdrtrrr r>rkrrrr-ses$sDs4sTsF " 1% @   Wtqpqpq@q dsts s=sTsisssss s$ tF tZ to $t 4t Tt Dt dt ttF tn t t 0 t - t t( t< uX r d u *u :u Ju Zu ju0 zuK uq u u u u u$ uP uf v v v $v (vHv8vBXvmhvxvvvvvBvsvvvww&(wT8wHwXwhwxwww*wQw|wwxx xw-w=0xU@xrPxpx`xxxxx>xnxxxx<xtyy y0y%@yZPyxpy`yxyy+yeyyyy  ]R `_ 0e9 +h DR` b|y||} }/}?}O}_}o}|}}1<HV`c`v oPu vb Pw pw w  w w w w w ,w BxY Z`x rpx* x `y py  y  0 P ) >pU NA a p ~P В+ p$ @+   2  pN  M $:P Q_x'<L##    <F IG V3 o@ p_ +;  G pG )* V* *B= O0% d`= r v *  +b+)+9+ I+ Y+0 i+y+5+ ++K +q + + +$ +f , ,W), 9,I,BY,mi,y,,,,,B,s,,, --&)-T9-iI-Y-Wi-py------- -- ..).T9. I.$ Y.i. y.F .o . ...Q.*.. //)/F 9/ I/Y/;i/n y/Y/p//=/r////n 00)090I0Y0 i0y000: 0t 0 0 0!0Y!0! 1!1")1>"91I1y"Y1<i1"y1"10#1p#1#1#1 $111 2%2`$)2$92$I2$Y2%i2N%y2}%2%2%2%2+&2X&2&2&2& 3'3=')393I3e'Y3'i3y3+3'3(3R(3y(3U3>3Z3e 4(4)4(94(I4)Y4%);)oD F)K _)Po+ x)o )@tG )8K)D )K )З )K KK*k *H1*HJ*Hc*I#|*#I*@I*UI*iI*I*I+I++ID+I$]+Jv+J+4J+FJ+VJ+hJ+J ,J%,J>,JW,Jp,J,J, K,K,+K [K,kK-P -_6- _G- _Z- _c-;u-` -  -P -fX -4-o -g -) .u4 . :.} U. i.a . a . . .pv5 . .0 . / /z */t  :/ M/Ѐ] X/t# k/@ {/ /p] / /f / /@s 00 0  )0c 700 K0 `0  p00 0~m 0kN 0 0  00  0 1O" $1 f 81@- H1o `1`m: q1@{ 1; 1 1 1 1 2P 2z >2T S2! c2@k }2 2 2 2 2@ 2@ 2  2 2r 3 3p  +30, :3gL30 i3l  ~3  33 3`} 3к3 33T4s 4pi. "4P] .4 I4i8 Z4i  i4pe v4l! 4 4q 4и 4C424P 4`\ 5` 5| !5`| 15 H5 ]50 o55@  5C 5 5l" 50  5`h  6h !6q2 26, A6U6pr1 e6ДW 69 6.6  6Pj 6  6t 7! 7p" 47` F7p \7v7 i7y w7mn 7 7m, 7! 7i[ 7jK 8 82&8v I8P{q Y8m  j8@n< 8Q 8> 8$8C8  8@  9dk &9P :9  I9dY9p; j9  y9pt/ 9  9G9 9 9} 9h  : (:h  6:`C:g R:pr9 _:j  s:}  :Pg :l  :0-d :ph  :Б< ;5 ;  4;@ J;`W b;2 u;  ;@;;}  ; m- ;;M <h  < H $<[8<t J< `<Ft<  < <  < ! <y <p+ <j[ =% =ig *=m :=y Y=`k='}= ==P7 =s! =@kn =` =0v5 =u7 =0 >pq2 !><  2>  L>l [>  t>  >п >`>>h  >  >o/ >>" ?y ? )?T =?j8 R?w% m?Pi }?P ?pB ?PP ?9?0 ?G @n8 @  (@, <@ Z@` m@Pr  z@o} @ @k @0 @r! @`j[ @P @@ Az AP ! 3Aq! @A@ UAy nA Aa A  Ai  A@ Am Ah B0r B v? #Br5B ABm  PB+ kB| Ba B$Bpg Br! B B B`j8 C  CN 0Cpn IC`r  TC eC< ~C C< C`CC.C`}  C@ DW !Dt/ /D EDP ND [D nDj D{ Dz Dq9 D`D, D  D`; Di  EEz 7Ey EE YE@i. uEj E Ep, E ^ E, EP F`F (F~{ 9F0 SFpz hF0lI F FPm Fh* F` F`9 G0 G G0 :Gp}  IGl aG G GW G@  G0 G`G`G, G@pm H`t  H`kV 0H h  EHp  SH eHK{H00 H Hpu< HX H HЄ  Hk Hk  IPJ I   )Iqu ;I4MI bI5tIp I= I I}c Iz I9 IAIn< J` $JsK 8JjR QJ7bJLvJ Jh. J. J`5 J@~ J`Jh  J;K k K >Ki. IK \K pKP Ku< K] K Kh  KQ L t "Lp .Lm2 D$ `D$RD$n$<1[^_]D$ U)ЉD$T$$ ju4D$ID$ `D$8SD$n$1$$i҉ xǃD$LD$ `D$|SD$n$1fU$L$D$tɉD$D$ `D$SD$n$1ɉÉ'UVSà D$T$@D$D$T$fuBD$%D$ `D$SD$n$EE [^]Ít&t$PǃD$T$@oD$T$?tbD$D$T$蒁0VPg t$ǃvD$ЖT$j?tDD$D$ЖT$F0rƆƆƆƆD$T$ ?D$T$>tbD$D$T$蚀 lt$ǃD$T$r>tbD$D$T$lt$BǃD$T$=D$D$T$D$,D$ `D$hYD$n$E/D$D$T$=t@VIUD$dǃ-D$&D$ `D$TD$n$EE [^]ÍD$D$T$~D$)D$ `D$VD$n$E,D$'D$ `D$UD$n$EE [^]D$%D$ `D$hTD$n$E`t$ǃD$ T$;mD$0T$;}D$D$0T$M}D$.D$ `D$ZD$n$E $4ǃD$&D$ `D$D$D$*D$0D$ 8D$UD$[$hU\$ủ$$EED$^$XܭEUU$]E$ËSD$ T$EU$<D$T$荭MCfP$5$O\$XCfP$5$O\$.CfP$5$O\${ D$V$X$լG$D$¬U؉t$$KE؉t$D$$萬CfD$D$$OgCfD$D$$O>CfD$D$$O D$ D$*D$0D$8D$yD$ }D$UD$[$īvUSÃt$ǀ$0$ @$$N$? $?$1$o$.t$Q[]É'L$qUWVSQXIEDžDžDžDžDžv9 `9u#a:Fub:F|cbj9k:Al:Af9Dž?3$|D$|D$$DD$$C0$D$C@$D$]쉳D$4$EED$4$UE]$AE싍貼 My, U܉$D$ M܉ $ $WD$PM$D$2$؏:D$$<D$$ ED$D$D$ $T$AhD$<D$ $T$hD$<D$ D$T$L$$9fL$D$ \$ T$D$D$ $t$e$\$ T$D$$bD$ئ$xD$车$D$袦$D$茦DŽ4DŽDŽ$u׋0 $O u1\$4$6 DžDžDžE܉$ 1HXpf1f1fxi{fff)Ș"~"8i{fff)ؘ"~"i{fff)"~" U܉$ !$Ѕ$)Y|$$7ɤ$\$賤$Ԍt$蝤$D$臤 $11#8 փ~ wcvkdL$$R$o腤 ]܉$L$ kG5$\$գG5$\$輣G5$\$裣u͓D$$胣M܉ $ u܉4$I @9~G9~G9~t$D$'+Eč]ЉD$$O UĉT$\$$t&m9u4:Bu":BuDžt9u:Bu :BtZtE9 uDžw&DžZP`:uaa:BuUb:BuI踣1XY[^_]aË:BK:BT6ctDžDžDžDžt$D$$E=XY[^_]aËD$D$$ΓD$ àD$D$ `D$D$n$D$D$ `D$D$n$IE4$D$)Lt$D$$$tiE(1Ku쉵*]܉$PT$PT$PT$PT$ PT$@ $D$舟D$$h2D$D$ `D$D$n$D$$| y(^D$L$]Dž1+t$D$($諠D$D$$膞$1NDžDžDž$0褞F$蓞 UE UB EBEB]ÍUME  E E ‰]ÍU |$}4$4$|$]fU |$}4$З4$|$]fU4$u|$4$|$]fU4$u|$4$|$]fU4$u|$8u4$ȋ|$]Í&u18ѐt&U4$u|$ 8u4$ȋ|$]Í&u018ѐt&U4$u|$@8u4$ȋ|$]Í&uP18ѐUE]@Ðt&UWVS E} uu't|$C$օtC [^_]à 1[^_]Ðt&U1҉EtP]Ít&'UEP1tB]ÍUSM Uɋy1[]ËB9t9uU[][]1t҃9u tŋC…u뺍v'UU E@@]ÍvUS]ME |5AAtt1ft9ӉQu[][]fUMt$BAAtA1y]Ít&A1yA]Í&UE]@Ðt&UE]@Ðt&UWVS E}tP1&ޅt=ËU T$C$ׅt{t-t9$Uj [^_]1 [^_]ËUuBNjEp뿍vUWVS }t9tW 3tC$҉$苘uGG [^_] US]t$t$6[]Í&'U($uu }}] E҉AEtH1ۅE~9~t 9ދU9tD $螗1]u}]Ív1ۅExЋ9|ut&EF9u]tbE҉t[GD$D$ `D$tD$n$1ut&GO]량O렍t&US]$t%E BtHC[]D$sD$ `D$tD$n$1[]ÉS뵍vUS]$ft)E BtRCCS[]D$]D$ `D$tD$n$1[]Í믍UEU @@P ]Í&'US$詖tE $D$E[]D$$D$ `D$D$n$1[]ÐÙt$èÍ'UED$$蓔1҅̀t ɉÍU]Éutks=D$ D$D$$UEt$$D$]u]ÃtIuىD$ D$D$$뷉D$ D$D$$땉D$ D$ D$$ʔp'UU9ȀM vÍEEt$É$ÐUVSu$蒔EE$95Ȁwetk̀pD$ D$YD$$̀\$D$k$EM E$̀[Ġ[^]D$ qD$JD$$*ɒD$ qD$KD$$=襒UE@ @]Ít&U1]É'U]ÍU1]É'UE]P@ fU1]É'U]ÐUE@@ @$]ÍvU1]É'U E$t$|$p x$;X|~;HwEP2UJ Z$$t$|$]Í&U1]É'USEH$;HP }1ۉ[];Pr[]ÍUMuE ]uUtDt2N^M)]Ӊȃ| ~f9U}@]1u]F V$&x;V}F V$]u];Fs'9Ev'Ƀv'늍&'UE]P$@ fU]ÍUE]P@fUUB,EJ]፴&'UUB,EJ]፴&'UEP,UH ]፴&'UEP,UH]፴&'UEP,UH]፴&'UMA,EI]፴&'UEP,UH]፴&'UEP,UH ]፴&'UEP,UH$]፴&'UU EP0]fUEP0t]Ð&U(ED$D$E$t1D$D$ }D$,D$n$1ËE UÍv'U(ED$D$E$ t1D$D$ }D$TD$n$1EfU ‹E f U(ED$D$E$t1D$D$ }D$|D$n$1UEM E ‹E щ UWVS,ED$D$E$ t8D$D$ }D$D$n$,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$n$1ɉÍ'U(U D$fEED$EU$pt/D$.D$ }D$D$n$1ɉÍvU(U D$EEEED$EU$t/D$:D$ }D$D$n$1ɉÐt&US$]M D$ډȉ1҉ڈEȉ1҉ڈEȉ1҉ڈEȉЈE1҉ȉEȉEȉEED$EM$'t/D$JD$ }D$DD$n$1҃$[]ÍUE ED$E$UE fED$E$ UE D$E$HÍUE EEEEUD$ET$$ÍvUE D$D$E$t/D$fD$ }D$lD$n$1ɉÍvUE D$D$E$t/D$mD$ }D$D$n$1ɉÍvUWVSE$E1111E&f߃E ƋE 9EtrE$!uD$D$ }D$ЛD$n$1[^_]Ðt&ljE E0x[^_]UD$yD$D$ }D$D$n$1[^_]US]E $D$Wu7D$D$ }D$D$n$1҃[]ËED$E$D$fuD$D$ }D$D$n$1[]ÍU]W&U]G&U]7&U]&UWVSE] u$ DžDžtV؉+w=vJ|$D$E$9ui1;ws[^_]É+뱐;wۍ\$t$D$ E$[^_]1밍UE E ]UE D$D$E$@t/D$D$ }D$D$n$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$n$1҃[]ËE$D$uD$gD$ }D$LD$n$1[]Í'US]E $D$u7D$nD$ }D$pD$n$1҃[]ËE$D$uD$oD$ }D$D$n$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$0D$n$1ɃL[^_]û Ea}w!}w]Љ\$M $g19D$D$}EЋUD$$D$T$ L1[^_]ËU܍ED$T$M $U۹9PD$D$ }D$lD$n$L1[^_]É|$D$D$}MԋUD$$L$ T$L1[^_]D$ D$D$}$֙Q~t&U(E ]]uu}}D$E$uAD$D$ }D$D$n$1ҋ]Ћu}]Ív‰D$E\$t$ $4uD$D$ }D$D$n$1똍v'U(]E] uu}$\$t$H\$t$ E|$$u/D$1D$ }D$D$n$]u}]ÍU(}E }]]uuD$<$)uED$D$ }D$D$n$1ҋ]Ћu}]Í&\$t$<$uD$D$ }D$D$n$1렍US]t1P,t$P(t@,$ҋt$!|[]É'UEt]{]Í&'UEt]{]Í&'UEt]{]Í&'U8E U]uE1҉}U$4|1ǹ $(g|Eǹ MUɉJtuMEUPCAEQCpC CCC CC C$K,C(]u}]EExD$qD$ }D$؝D$n$1D$sD$ }D$D$n$$Ez1sfU($4]u}1{1ǹ $( {ǹ CCC CEC@CC C 0C$@S,C(]u}]D$ED$ }D$؝D$n$1D$GD$ }D$\D$n$$y1뉍t&U(Eu]}ƋX$VH @9|~ 1[9suE}uu9}E)ˉ]EEHE \$L$$xuUMV N$؋u]}]~ ]t&9rv'UEE]x UEE]x US]{~ $xtC S[]Ív|{ s؃1[] UEE];x U1҉]]uuC S1Ʌx't$D$D$ E $x1C S]ȋu]Ít&'UED$D$ ED$E $xÐt&U($4]u}xǹ 1$(wǹ 1D$ E$VvE CPCC CC`C`C@C C$s,C(]u}]D$D$ }D$؝D$n$1D$D$ }D$D$n$$u1뉉$u4$u1r'U($4]u}vǹ 1$(vǹ 1D$$E$tE CPCC CC`C`C@C C$s,C(]u}]D$D$ }D$؝D$n$1D$D$ }D$D$n$$t1뉉$tt4$lt1r'U($4]u}Quǹ 1$(/uǹ 1D$'E$sE CPCC CC`C`C@C C$s,C(]u}]D$D$ }D$؝D$n$1D$D$ }D$D$n$$ s1뉉$s4$ s1r'UxEu ɸË$qtED$T$$suȋE̋UÍvU1S]t Ct C[]D$D$$rCCfUEE]r UEUD$ E T$D$E$qɅÍ&'UUE EU ]s'UED$D$ ED$E $srÐt&US]t$q[]ÐUWVS1҅tC<< ƒ[]Í'US]D$ D$$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$n$,1[^_]Ðt&A(A,D$ D$D$E$HxD$D$ D$D$n$1ID$D$ D$lD$n$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$n$1҃@[^]É$q1҅tEUE܉FEFEF EUEMH@[^]ÐUWVS FC~vy3iÌً|0$T0 uzŒtUv13„t.t*3uCŒt!9w[^_]Ãv볅ɉv뮉ω[^_]Åۉ뜿3͐t&UU MB~v1]iŒT D$u損t&U]] }}uuD$pCC$|$$at]u}]ËS41tu]}uU }]UE D$pCD$E$1t EÍUE D$CD$E$轭1t EÉ'U(]] uu}}$t$t]Ћu}]Ít&ED$\$<$mu 1Ґt&E$D$^uEt$<$D$tUEU ttE UD$ J-D$qD$$4G'UEU ttE UD$ V-D$jD$$4eG'UWV1S|E}܃ED$E$:E$蟭E$٭t$ËE<$D$!<$it<$譭$D$tٍE\$$ED$D$ D$ D$`$|1[^_]ËED$E$胬EE$E$D$a-Ǎ@$kEEwD$ED$E܉$AE܉$腬E܉$¬4$Í@D$1G$ftf;C$uE$t$ED$7D$D$ G$D$$D$1|[^_]ËG(D$E$GD$E$1ED$BD$D$G$D$ G(D$P$D$1덍Et$$ED$D$/D$ D$Զ$|1[^_]ðAGD$E$ED$D$!D$ D$$1UWVS,}u4$GD$rf4$ت4$E$$身E@4D$a-E$juE<$P4T$D$=uD$D$ D$D$n$,1[^_]É|$4$Ʃ4$(tq4$l<$ÍED$CD$tW\$E$$>uD$D$ D$$D$n$,1[^_]Ã,[^_]D$D$ D$D$n$,1[^_]fUWVS1ۃu} Dt?uD$D$ D$D$`$1[^_]É<$$>Ctyt$$c>C D$D$$8= [^]ÍvD$w1D$ D$D$n$ [^]ÉVD$D$ D$xD$n$1ds UVS U]u wbiŒD$uTiŒ\ St&4$1=$=Ctit$$C=EC EC [^]fD$T1D$ D$D$n$ [^]ÉfD$]D$ D$xD$n$1Tt UVS UMu B1w^iŒ\$uP\ St*4$#<$D$ D$D$n$D$?D$ D$TD$n$D$@D$ D$D$n$D$AD$ D$ܽD$n$D$ID$ D$D$n$WD$BD$ D$ D$n$%D$CD$ D$dD$n$D$ED$ D$D$n$D$FD$ D$D$n$D$GD$ D$`D$n$]D$HD$ D$D$n$+D$JD$ D$xD$n$D$KD$ D$D$n$D$LD$ D$0D$n$D$MD$ D$D$n$cD$ND$ D$D$n$1D$OD$ D$@D$n$D$PD$ D$D$n$D$QD$ D$D$n$D$D$$D$YD$ D$LD$n$ID$RD$ D$tD$n$D$SD$ D$D$n$D$TD$ D$@D$n$D$D$E$%D$D$$udD$\D$ D$D$n$@D$WD$ D$D$n$D$D$$udD$]D$ D$8D$n$D$[D$ D$D$n$D$D$$u2D$^D$ D$D$n$@D$D$$u2D$_D$ D$D$n$D$D$ƭ$gu2D$`D$ D$ D$n$D$D$έ$u2D$aD$ D$TD$n$VD$D$֭$u2D$bD$ D$D$n$D$D$ܭE$ztND$D$$\udD$eD$ D$DD$n$D$dD$ D$D$n$gD$D$$u2D$fD$ D$D$n$D$D$$u2D$gD$ D$D$n$D$D$$@u2D$hD$ D$D$n$}D$D$$u2D$iD$ D$dD$n$/D$D$ E$tND$,D$/$udD$lD$ D$D$n$D$kD$ D$D$n$D$D$b$u2D$mD$ D$DD$n$@D$D$E$tND$%D$R$udD$pD$ D$D$n$D$oD$ D$D$n$D$D$D$u2D$qD$ D$DD$n$QD$D$ D$D$(E$"D$D$ D$ D$4E$pD$D$ D$!D$:E$=%D$D$ D$"D$BE$ D$D$ D$#D$GE$[D$D$ D$$D$E$D$D$ D$%D$NE$qD$D$ D$&D$WE$>,D$D$ D$'D$^E$ D$D$ D$(D$hE$D$D$ D$)D$sE$UD$ D$ (D$*D$zE$rD$D$ (D$+D$E$?D$D$ (D$,D$E$ RD$D$ (D$-D$E$D$D$ ,D$.D$E$D$ D$ *D$/D$YE$sD$D$ -D$0D$E$@#D$D$ -D$1D$E$ D$D$ D$2D$E$D$ }-D$}-D$E$udD$D$ D$D$n$D$tD$ D$D$n$D$ -D$}-D$E$udD$D$ D$D$n$qD$D$ D$dD$n$?D$D$-D$ <D$ -D$-D$E$1D$D$ D$D$n$D$D$ D$D$n$D$D$ D$D$n$fD$D$-D$D$ -D$-D$iE$XRD$D$ D$ D$n$D$D$ D$HD$n$D$|D$ D$`D$n$D${D$ D$D$n$[D$zD$ D$D$n$)D$yD$ D$PD$n$D$xD$ D$D$n$D$wD$ D$D$n$D$vD$ D$HD$n$aD$uD$ D$D$n$/D$D$ D$D$n$D$D$ D$D$n$D$~D$ D$,D$n$D$}D$ D$D$n$gD$D$ D$D$n$5D$D$ D$@D$n$D$D$ D$D$n$D$ -D$-D$ͮE$ u2D$D$ D$D$n$xD$D$D$;D$ -D$-D$ծE$ju2D$D$ D$$D$n$D$D$D$;D$ -D$-D$E$u2D$D$ D$D$n$D$D$D$;D$ -D$-D$E$u2D$D$ D$<D$n$%D$D$1D$;D$ -D$-D$E$u2D$D$ D$D$n$D$D$D$;D$ .D$-D$E$u2D$D$ D$dD$n$CD$D$0D$;D$ .D$-D$E$5u2D$D$ D$D$n$D$D$,D$ ;D$ -.D$-D$'E$u2D$D$ D$D$n$aD$D$D$ ;D$ =.D$-D$:E$Su2D$D$ D$ D$n$D$D$D$ ;D$ M.D$-D$LE$u2D$D$ D$D$n$D$ ].D$-D$VE$u2D$D$ D$8D$n$&D$D$-D$ <D$ m.D$].D$eE$u2D$D$ D$D$n$D$D$ D$<D$ }.D$].D$wE$u2D$D$ D$HD$n$DD$D$ D$<D$ .D$].D$E$6u2D$D$ D$D$n$D$D$D$<D$ .D$].D$ܭE$u2D$D$ D$D$n$bD$D$ D$<D$ .D$].D$E$Tu2D$D$ D$$D$n$D$D$-D$<D$ .D$].D$E$u2D$D$ D$D$n$D$D$D$<D$ .D$].D$E$ru2D$D$ D$XD$n$D$D$D$<D$ .D$].D$E$u2D$#D$ D$D$n$D$D$ D$<D$ .D$].D$ȯE$u2D$*D$ D$D$n$-D$ .D$-D$E$gu2D$.D$ D$4D$n$D$D$D$D$ /D$.D$ѯE$u2D$5D$ D$D$n$cD$D$D$D$ /D$.D$گE$Uu2D$<D$ D$<D$n$D$ -/D$-D$گE$,u2D$@D$ D$D$n$D$D$*D$'D$ =/D$-/D$E$u2D$GD$ D$hD$n$(D$D$D$?D$ M/D$-/D$E$u2D$ND$ D$D$n$D$D$D$?D$ ]/D$-/D$ E$u2D$UD$ D$D$n$FD$ m/D$-D$E$u2D$YD$ D$LD$n$D$D$*D$DD$ }/D$m/D$E$u2D$`D$ D$D$n$|D$D$ D$DD$ /D$m/D$E$nu2D$gD$ D$PD$n$ D$D$D$DD$ /D$m/D$ E$u2D$nD$ D$D$n$D$D$D$DD$ /D$m/D$4E$u2D$uD$ D$D$n$)D$D$D$DD$ /D$m/D$HE$u2D$|D$ D$,D$n$D$ /D$-D$VE$u2D$D$ D$D$n$_D$ /D$/D$OE$u2D$D$ D$$D$n$D$D$ D$@D$ /D$/D$^E$u2D$D$ D$D$n$D$ /D$/D$hE$u2D$D$ D$$D$n$D$ D$$D$n$頾D$D$,D$2D$ M4D$2D$E$蒯u2D$ED$ D$D$n$/D$ ]4D$2D$E$iu2D$ID$ D$D$n$ֽD$D$D$3D$ m4D$]4D$ֳE$Ȯu2D$PD$ D$4D$n$eD$D$D$3D$ }4D$]4D$E$Wu2D$WD$ D$D$n$D$D$D$3D$ 4D$]4D$E$u2D$^D$ D$D$n$郼D$D$D$3D$ 4D$]4D$E$uu2D$eD$ D$LD$n$D$D$!D$ 3D$ 4D$]4D$E$u2D$lD$ D$D$n$须D$D$D$3D$ 4D$]4D$-E$蓬u2D$sD$ D$D$n$0D$D$D$ 3D$ 4D$]4D$9E$"u2D$zD$ D$DD$n$鿺D$D$D$3D$ 4D$]4D$JE$豫u2D$D$ D$D$n$ND$D$D$3D$ 4D$]4D$XE$@u2D$D$ D$D$n$ݹD$D$D$3D$ 4D$]4D$fE$Ϫu2D$D$ D$DD$n$lD$ 5D$2D$qE$覱u2D$D$ D$D$n$D$D$D$4D$ 5D$ 5D$E$u2D$D$ D$tD$n$颸D$D$D$4D$ -5D$ 5D$E$蔩u2D$D$ D$ D$n$1D$D$D$4D$ =5D$ 5D$E$#u2D$D$ D$D$n$D$D$D$ 4D$ M5D$ 5D$E$貨u2D$D$ D$pD$n$OD$D$2D$4D$ ]5D$ 5D$E$Au2D$D$ D$D$n$޶D$D$D$4D$ m5D$ 5D$ѴE$Чu2D$D$ D$D$n$mD$D$'D$4D$ }5D$ 5D$ݴE$_u2D$D$ D$pD$n$D$D$D$4D$ 5D$ 5D$E$u2D$D$ D$ D$n$鋵D$ 5D$m2D$E$ŭu2D$D$ D$ D$n$2D$D$D$=D$ 5D$5D$E$$u2D$D$ D$H!D$n$D$D$!D$=D$ 5D$5D$#E$賥u2D$D$ D$ "D$n$PD$D$D$=D$ 5D$5D$*E$Bu2D$D$ D$"D$n$߳D$D$D$=D$ 5D$5D$8E$Ѥu2D$D$ D$p#D$n$nD$D$D$=D$ 5D$5D$RE$`u2D$D$ D$@$D$n$D$D$D$=D$ 5D$5D$_E$u2D$D$ D$$D$n$録D$D$D$ =D$ 6D$5D$pE$~u2D$D$ D$%D$n$D$D$,D$=D$ 6D$5D$yE$ u2D$D$ D$d&D$n$骱D$ -6D$m2D$E$u2D$ D$ D$,'D$n$QD$D$,D$>D$ =6D$-6D$E$Cu2D$D$ D$'D$n$D$ M6D$m2D$E$u2D$D$ D$t(D$n$釰D$D$D$?D$ ]6D$M6D$ӵE$yu2D$D$ D$(D$n$D$ m6D$5D$E$Pu2D$!D$ D$)D$n$齯D$D$D$ =D$ }6D$m6D$E$诠u2D$(D$ D$(*D$n$LD$D$D$ =D$ 6D$m6D$E$>u2D$/D$ D$*D$n$ۮD$D$D$ =D$ 6D$m6D$E$͟u2D$6D$ D$l+D$n$jD$ 6D$m6D$E$褦u2D$:D$ D$,D$n$D$ 6D$-D$E$Ku2D$>D$ D$,D$n$鸭D$ 6D$-D$.E$tEU錭D$BD$ D$,D$n$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&ЍP7D$n$1ËED$B$ifD$D$ 6D$`9D$n$1 U(EED$E D$E$tVUfzt1D$D$ 6D$P7D$n$1ËED$B$fD$D$ 6D$`9D$n$1 U(EED$E D$E$ tVUfzt1D$D$ 6D$P7D$n$1ËED$B$fD$D$ 6D$`9D$n$1 U(EED$E D$E$JtVUfzt1D$D$ 6D$P7D$n$1ËED$B$fD$D$ 6D$`9D$n$1 U(EED$E D$E$u6D$yD$ 6D$`9D$n$1Ðt&UED$BD$B$ÍU(EED$E D$E$u6D$mD$ 6D$`9D$n$1Ðt&UBD$B$UfÍ'U(EED$E D$E$jtVUfzt1D$eD$ 6D$P7D$n$1ËED$B$YfD$eD$ 6D$`9D$n$1 U(EED$E D$E$tVUfz t1D$`D$ 6D$b7D$n$1ËED$B$fD$`D$ 6D$`9D$n$1 U(EED$E D$E$tVUfzt1D$[D$ 6D$u7D$n$1ËED$B$fD$[D$ 6D$`9D$n$1 U(EED$E D$E$*tVUfzt1D$VD$ 6D$u7D$n$1ËED$B$ fD$VD$ 6D$`9D$n$1 U(EED$E D$E$jtVUfzt1D$QD$ 6D$u7D$n$1ËED$B$yfD$QD$ 6D$`9D$n$1 UVS0] K0ut$E$D$u8D$D$ 6D$9D$n$1҃0[^]ËEt$D$ ED$C0$KuD$D$ 6D$9D$n$01[^]D$D$ 6D$7D$n$01[^]fUVS0] s0ut$E$D$u8D$D$ 6D$9D$n$1҃0[^]ËEt$D$ ED$C0$KuD$D$ 6D$9D$n$01[^]D$D$ 6D$7D$n$01[^]fUVS0]C0ut$E $D$u8D$D$ 6D$9D$n$1҃0[^]ËEt$D$C0$uD$D$ 6D$9D$n$01[^]ÐD$D$ 6D$7D$n$01[^]Ð&UVS0]C0ut$E $D$u8D$D$ 6D$9D$n$1҃0[^]ËEt$D$C0$uD$D$ 6D$9D$n$01[^]ÐD$D$ 6D$7D$n$01[^]Ð&U(EED$E D$E$tVUfzt1D$LD$ 6D$7D$n$1ËED$B$fD$LD$ 6D$`9D$n$1 U(EED$E D$E$tVUfzt1D$GD$ 6D$P7D$n$1ËED$B$fD$GD$ 6D$`9D$n$1 U(EED$E D$E$*tVUfzt1D$BD$ 6D$7D$n$1ËED$B$fD$BD$ 6D$`9D$n$1 U(EED$E D$E$jtVUfzt1D$=D$ 6D$7D$n$1ËED$B$fD$=D$ 6D$`9D$n$1 U(EED$E D$E$tVUfzt1D$8D$ 6D$>7D$n$1ËED$B$IfD$8D$ 6D$`9D$n$1 U(EED$E D$E$tVUfzt1D$3D$ 6D$P7D$n$1ËED$B$fD$3D$ 6D$`9D$n$1 U(EED$E D$E$*tVUfzt1D$.D$ 6D$7D$n$1ËED$B$fD$.D$ 6D$`9D$n$1 U(EED$E D$E$jtVUfzt1D$)D$ 6D$7D$n$1ËED$B$fD$)D$ 6D$`9D$n$1 U(EED$E D$E$tVUfzt1D$$D$ 6D$>7D$n$1ËED$B$fD$$D$ 6D$`9D$n$1 U(EED$E D$E$tEPEffD$D$ 6D$`9D$n$1 U(ED$E D$E$q UWVSM Q8A4 t[^_]ÍA 1ۍ}1D$<$<$P@։<$u܉\$t$E$Q21҉v 1҃[^_]ÍUWVS<] ED$}܋CD$E$mEUMQ\$<$+Ep<$M $D$ËE։p<$&uɃ<[^_]Ív'UVS u ]F$D$0u6D$D$ 6D$,:D$n$ 1[^]F$D$X*tUFD$F$D$%V9tlD$D$ 6D$|:D$n$ 1[^]D$D$ 6D$T:D$n$ 1[^]F [^]ÍUWV1S1ۃEpD$"D$ 6D$ =D$n$@1[^]ø몍v'U($<]uƉ}Ultl1D$FCFCF C CNCGNCKNCONCC $%E]u}]D$rD$ 6D$=D$n$1'U]n&UMA0t tE L$$D$eÐt&D$D$ 6D$=D$n$1 UWVS,} EED$$Zu7D$VD$ 6D$D>D$n$,1[^_]ËEu4$D$4$to4$6<$ÉD$,tډ\$E$uD$^D$ 6D$d>D$n$E$,1[^_]ËEU,[^_]Ív'US$]E\$E D$E$1҅u$[]ËE$t?D$sD$ 6D$>D$n$$F$1[]ËE$U$$$[]Í&UWVS,] E}D$D$ N$*u7D$D$ 6D$>D$n$1,[^_]ËE<$D$@CuD$4$4$4$XD$ NÉ$*u҉\$<$uD$D$ 6D$7D$n$1WD$D$ 6D$?D$n$,1[^_]Ã,[^_]Í'U(]] uu\$4$u>D$qD$ 6D$,?D$n$1ҋ]Ћu]Ív\$4$DuD$rD$ 6D$d?D$n$]1ҋu]UE D$D$E $1tEB fUWVS,Eu E$$ÉE%1 CES fC҉FCFCF C tED$\$$Jt6\$E $4EUC E,[^_]ÐD$D$ 6D$?D$n$D$D$ 6D$7D$n$E$K,1[^_]ÐD$D$ 6D$@D$n$뎐D$D$ 6D$?D$n$,1[^_]É'U8uƍE]ˉ}EED$L$$tEU]u}]ÍED$F\$$aurED$\$$^u1D$bD$ 6D$H@D$n$1돍ED$ E@$\$D$F$'btZvED$ E\$<$D$u7D$gD$ 6D$@D$n$1D$dD$ 6D$@D$n$1t&UVS0uEF0$D$E$D$UF0$M 3u?D$D$ 6D$AD$n$$薦01[^]ÐD$\$E$u5D$D$ 6D$AD$n$뤍$40[^]D$D$ 6D$DAD$n$01[^]D$ `KD$D$6$ A螥fU8UuM }u]}Z0EtE$EP<fxED$ED$$;uD$D$ 6D$7D$n$1t$L$$t U]u}]ÍD$D$ 6D$7D$n$1D$D$ 6D$AD$n$1닋EMP9)D$D$ 6D$@BD$n$1=މ}C$9EUEt$T$$D$D$ 6D$HD$n$4$b@1[^]É\$D$NE$tEU@[^]D$D$ 6D$tJD$n$둍t&'U($Zx‰E@@@ @@E B$D$&E$3tEUÐt&D$D$ 6D$KD$n$E$1Ít&D$D$ 6D$JD$n$1ÐU8uu E}}]D$t$<$xuE̋UE&EU؃ރE1u؉봋M9MrE9EvEỦEUŰM+MUԉMU94)U*UWV0UEu} EEEUu}u9UEfM9MvuЉ}fEЋUԃ0^_]ÍvEEMܸ U+E܋u}EEMM ‹EUUMM ЋUMuU9UM)щM̉MM ‹ẺUEPEtEUE&1ufE9ErU9UvUMUЉMME+EMEM9g)U]U]Ít&'UWVS^Y/9E)E}Ut+1ƍED$E D$E$9}u߃[^_]Ë$ÐUS t1Ћu[]ÐUS[ü.\> -h, --help display this usage message -v, --show-vtr-errors show detailed D3 VTR errors -p, --show-pse-failures show detailed PSE failures -s, --summary-info show summary (omit detail) -t, --no-src-tc don't search for source VITC and LTC timecodes mxf_file_seek(reader->mxfFile, 0, SEEK_SET)mxf_read_kl(reader->mxfFile, &key, &llen, &len)mxf_skip(reader->mxfFile, len)mxf_file_seek(reader->mxfFile, -(llen + mxfKey_extlen), SEEK_CUR)(reader->essenceDataStart = mxf_file_tell(reader->mxfFile)) >= 0wcstombs(output, input, size) != (size_t)(-1)mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), &reader->tempWString)convert_string(reader->tempWString, infaxData->format, sizeof(infaxData->format))mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), &reader->tempWString)convert_string(reader->tempWString, infaxData->progTitle, sizeof(infaxData->progTitle))mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), &reader->tempWString)convert_string(reader->tempWString, infaxData->epTitle, sizeof(infaxData->epTitle))mxf_get_timestamp_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), &infaxData->txDate)mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), &reader->tempWString)convert_string(reader->tempWString, infaxData->magPrefix, sizeof(infaxData->magPrefix))mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), &reader->tempWString)convert_string(reader->tempWString, infaxData->progNo, sizeof(infaxData->progNo))mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), &reader->tempWString)convert_string(reader->tempWString, infaxData->prodCode, sizeof(infaxData->prodCode))mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), &reader->tempWString)convert_string(reader->tempWString, infaxData->spoolStatus, sizeof(infaxData->spoolStatus))mxf_get_timestamp_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), &infaxData->stockDate)mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), &reader->tempWString)convert_string(reader->tempWString, infaxData->spoolDesc, sizeof(infaxData->spoolDesc))mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), &reader->tempWString)convert_string(reader->tempWString, infaxData->memo, sizeof(infaxData->memo))mxf_get_int64_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), &infaxData->duration)mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), &reader->tempWString)convert_string(reader->tempWString, infaxData->spoolNo, sizeof(infaxData->spoolNo))mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), &reader->tempWString)convert_string(reader->tempWString, infaxData->accNo, sizeof(infaxData->accNo))mxf_uu_get_utf16string_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), &reader->tempWString)convert_string(reader->tempWString, infaxData->catDetail, sizeof(infaxData->catDetail))mxf_get_uint32_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), &infaxData->itemNo)Could not find header partition pack key, in %s:%d Header partition is incomplete, in %s:%d mxf_read_partition(reader->mxfFile, &key, &reader->headerPartition)Input file is not OP 1A, in %s:%d Unexpected essence container label, in %s:%d Failed to read the MXF Random Index Pack - file is incomplete MXF file contains no essence data Failed to determine the content package length in the MXF file Cannot check the actual frame count because failed to read the first content package Assuming 0 complete frames are present in the MXF file mxf_file_seek(reader->mxfFile, -(mxfKey_extlen + llen), SEEK_CUR)stat(reader->mxfFilename, &statBuf) == 0%lld complete frames are present in the MXF file All frames are present in the MXF file 0 complete frames are present in the MXF file Failed to determine the number of frame actually present in the MXF file mxf_file_seek(reader->mxfFile, reader->headerPartition->footerPartition, SEEK_SET)mxf_read_next_nonfiller_kl(reader->mxfFile, &key, &llen, &len)mxf_is_footer_partition_pack(&key)mxf_read_partition(reader->mxfFile, &key, &reader->footerPartition)Footer partition is open, in %s:%d Footer partition is incomplete, in %s:%d Cannot show PSE failures or D3 VTR errors from an incomplete MXF file mxf_load_data_model(&reader->dataModel)./../bbc_d3_extensions_data_model.hmxf_register_item_def(dataModel, "D3P_D3ErrorCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_D3ErrorCount), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_item_def(dataModel, "D3P_PSEFailureCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_PSEFailureCount), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_set_def(dataModel, "D3P_InfaxFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_InfaxFramework))mxf_register_item_def(dataModel, "D3P_Format", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProgrammeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_EpisodeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_TransmissionDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)mxf_register_item_def(dataModel, "D3P_MagazinePrefix", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProgrammeNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProductionCode", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolStatus", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_StockDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolDescriptor", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_Memo", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_Duration", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), 0x0000, MXF_INT64_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_AccessionNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_CatalogueDetail", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ItemNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_set_def(dataModel, "D3P_PSEAnalysisFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_PSEAnalysisFramework))mxf_register_item_def(dataModel, "D3P_RedFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_RedFlash), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpatialPattern", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_SpatialPattern), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_LuminanceFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_LuminanceFlash), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ExtendedFailure", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_ExtendedFailure), 0x0000, MXF_BOOLEAN_TYPE, 0)mxf_register_set_def(dataModel, "D3P_D3ReplayErrorFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_D3ReplayErrorFramework))mxf_register_item_def(dataModel, "D3P_D3ErrorCode", &MXF_SET_K(D3P_D3ReplayErrorFramework), &MXF_ITEM_K(D3P_D3ReplayErrorFramework, D3P_D3ErrorCode), 0x0000, MXF_UINT8_TYPE, 0)mxf_register_set_def(dataModel, "PhysicalDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(PhysicalDescriptor))mxf_register_set_def(dataModel, "TapeDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(TapeDescriptor))load_bbc_d3_extensions(reader->dataModel)mxf_finalise_data_model(reader->dataModel)mxf_create_header_metadata(&reader->headerMetadata, reader->dataModel)mxf_read_header_metadata(reader->mxfFile, reader->headerMetadata, headerByteCount, &key, llen, len)mxf_find_singular_set_by_key(reader->headerMetadata, &MXF_SET_K(Preface), &reader->prefaceSet)mxf_get_uint32_item(reader->prefaceSet, &MXF_ITEM_K(Preface, D3P_D3ErrorCount), &reader->d3VTRErrorCount)mxf_get_uint32_item(reader->prefaceSet, &MXF_ITEM_K(Preface, D3P_PSEFailureCount), &reader->pseFailureCount)mxf_find_set_by_key(reader->headerMetadata, &MXF_SET_K(Identification), &reader->list)(newIdent = (WriterIdentification*)malloc(sizeof(WriterIdentification))) != NULLmxf_append_list_element(&reader->writerIdents, newIdent)create_writer_ident(reader, &writerIdent)mxf_uu_get_utf16string_item(reader->identSet, &MXF_ITEM_K(Identification, CompanyName), &writerIdent->companyName)mxf_uu_get_utf16string_item(reader->identSet, &MXF_ITEM_K(Identification, ProductName), &writerIdent->productName)mxf_uu_get_utf16string_item(reader->identSet, &MXF_ITEM_K(Identification, VersionString), &writerIdent->versionString)mxf_get_timestamp_item(reader->identSet, &MXF_ITEM_K(Identification, ModificationDate), &writerIdent->modificationDate)mxf_uu_get_top_file_package(reader->headerMetadata, &reader->fileSourcePackageSet)mxf_uu_get_package_tracks(reader->fileSourcePackageSet, &arrayIter)mxf_uu_get_track_datadef(reader->sourcePackageTrackSet, &dataDef)mxf_uu_get_track_duration_at_rate(reader->sourcePackageTrackSet, &palEditRate, &duration)Track durations differ: found %lld after %lld - will output the largest duration mxf_get_strongref_item(reader->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), &reader->sequenceSet)mxf_get_array_item_count(reader->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), &sequenceComponentCount)mxf_get_array_item_element(reader->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), 0, &arrayElement)mxf_get_strongref(reader->headerMetadata, arrayElement, &reader->dmSet)mxf_get_strongref_item(reader->dmSet, &MXF_ITEM_K(DMSegment, DMFramework), &reader->dmFrameworkSet)(newFailure = (PSEFailure*)malloc(sizeof(PSEFailure))) != NULLmxf_append_list_element(&reader->pseFailures, newFailure)create_pse_failure(reader, &pseFailure)mxf_get_strongref_s(reader->headerMetadata, &setsIter, arrayElement, &reader->dmSet)mxf_get_position_item(reader->dmSet, &MXF_ITEM_K(DMSegment, EventStartPosition), &pseFailure->position)mxf_get_strongref_item_s(&setsIter, reader->dmSet, &MXF_ITEM_K(DMSegment, DMFramework), &reader->dmFrameworkSet)mxf_get_int16_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_RedFlash), &pseFailure->redFlash)mxf_get_int16_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_SpatialPattern), &pseFailure->spatialPattern)mxf_get_int16_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_LuminanceFlash), &pseFailure->luminanceFlash)mxf_get_boolean_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_ExtendedFailure), &pseFailure->extendedFailure)(newError = (VTRErrorAtPos*)malloc(sizeof(VTRErrorAtPos))) != NULLmxf_append_list_element(&reader->vtrErrors, newError)create_vtr_error(reader, &vtrError)mxf_get_position_item(reader->dmSet, &MXF_ITEM_K(DMSegment, EventStartPosition), &vtrError->position)mxf_get_uint8_item(reader->dmFrameworkSet, &MXF_ITEM_K(D3P_D3ReplayErrorFramework, D3P_D3ErrorCode), &vtrError->errorCode)get_infax_data(reader, &reader->ltoInfaxData)Unknown descriptive metadata track found in the file source package - info tool update required mxf_find_set_by_key(reader->headerMetadata, &MXF_SET_K(SourcePackage), &reader->list)mxf_get_strongref_item(reader->sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), &reader->descriptorSet)mxf_uu_get_package_tracks(reader->sourcePackageSet, &arrayIter)get_infax_data(reader, &reader->d3InfaxData) Transmission date: %04u-%02u-%02u Stock date: %04u-%02u-%02u Duration: %02lld:%02lld:%02lld reader->timecodeReadingInitialisedmxf_file_seek(reader->mxfFile, reader->essenceDataStart + position * reader->contentPackageLen, SEEK_SET)mxf_equals_key(&key, &g_TimecodeSysItemElementKey)mxf_read_uint16(reader->mxfFile, &localTag)mxf_read_uint16(reader->mxfFile, &localItemLen)localItemLen == g_timecodeElementLen - 4mxf_file_read(reader->mxfFile, t12m, 8) == 8read_timecode_at_position(reader, position, &vitc, <c) %10s:%10s%16s%16s %10s %s Video state cannot be determined, Audio state cannot be determined%d) Created on %04d-%02u-%02u %02u:%02u:%02u.%03u UTC using %d) Modified %04d-%02u-%02u %02u:%02u:%02u.%03u UTC using %d video tracks (8-bit uncompressed UYVY 4:2:2 at 25 fps), %d audio tracks (20-bit PCM at 48kHz) duration is %lld frames at 25 fps (%02u:%02u:%02u:%02u) LTO/MXF destination information: Photo Sensitive Epilepsy analysis results summary: Check for PSE failure using the '-p, --show-pse-failures' and '-s, --summary-info' command-line optionsinitialise_timecode_reader(reader) Photo Sensitive Epilepsy analysis results: %10s: %10s%10s%10s%10s%10s %10s: %10s%16s%16s%10s%10s%10s%10s (newReader = (Reader*)malloc(sizeof(Reader))) != NULLFailed to open page file '%s' Failed to open disk file '%s' Failed to extract info from '%s' Not including source timecodes - no essence data? Date of analysis: %04d-%02u-%02u %02u:%02u:%02u Spatial Pattern violations: %d Luminance Flash violations: %d Extended Failure violations: %d Frame vitc ltc red spat lum extOptions: d3_mxf_info.c'%s' failed, in %s:%d D3P_D3ErrorCountD3P_PSEFailureCountD3P_InfaxFrameworkD3P_FormatD3P_ProgrammeTitleD3P_EpisodeTitleD3P_TransmissionDateD3P_MagazinePrefixD3P_ProgrammeNumberD3P_ProductionCodeD3P_SpoolStatusD3P_StockDateD3P_SpoolDescriptorD3P_MemoD3P_DurationD3P_SpoolNumberD3P_AccessionNumberD3P_CatalogueDetailD3P_ItemNumberD3P_PSEAnalysisFrameworkD3P_RedFlashD3P_SpatialPatternD3P_LuminanceFlashD3P_ExtendedFailureD3P_D3ReplayErrorFrameworkD3P_D3ErrorCodePhysicalDescriptorTapeDescriptormxf_is_header_metadata(&key) Format: %s Programme title: %s Episode title: %s Magazine prefix: %s Programme number: %s Production code: %s Spool status: %s Spool descriptor: %s Memo: %s Spool number: %s Accession number: %s Catalogue detail: %s Item number: %d len == g_timecodeElementLenlocalTag == 0x0102mxf_skip(reader->mxfFile, 8)%02d:%02d:%02d:%02d VTR error results: %d errors detected descriptionframenum %10s:%10s %10s %s ltcvitc %10lld:%10lld%16s%16s0x %8s%02x No error Video almost good, Video state unclear, Video no good, Video good, Audio almost goodAudio state unclearAudio no goodAudio goodBBC D3 MXF file information MXF writer identifications:%ls '%ls' ('%ls') AV contents: D3 source information: %d RAW failures detected. VTR error results summary: Passed - %d failures detected FAILED - luminspatialred %10lld: %10lld%10.1fF%10s T-h--help-v--show-vtr-errors-p--show-pse-failures-s--summary-info-t--no-src-tcUnknown argument '%s' Missing mxf filename create_reader(&reader)%dFailed to write summary info PSE Status: FAILEDPASSED Red Flash violations: %d Detail table threshold: %d Frame red spat lum ext%5d%6.1fX%6s Failed to write info zD@@+4 +4 +4 +4S /+4 @+4 @+4S 0+4 +4 +4 +4+4+4S +4 +4S A+4 +4S +4+4 +4 +4 +4 +4S +4 +4S +4S 7+4+4S .+4S +4S +4 +4 +4 +4 +4 +4 +4 +4 +4 +4  +4  +4  +4  +4  +4 +4 +4S $+4S I+4 +4 +4+4+4`>o'^w+4}`>oxl+4}`>oo 0 && llen <= 9mxf_write_k(mxfFile, key)mxf_write_l(mxfFile, len)r+brbw+bmxf_file_read(mxfFile, buffer, 1) == 1mxf_file_read(mxfFile, buffer, 2) == 2mxf_file_read(mxfFile, buffer, 4) == 4mxf_file_read(mxfFile, buffer, 8) == 8mxf_file_write(mxfFile, &value, 1) == 1mxf_file_write(mxfFile, buffer, 2) == 2mxf_file_write(mxfFile, buffer, 4) == 4mxf_file_write(mxfFile, buffer, 8) == 8mxf_file_read(mxfFile, (uint8_t*)value, 16) == 16mxf_file_read(mxfFile, (uint8_t*)key, 16) == 16(c = mxf_file_getc(mxfFile)) != EOFmxf_read_l(mxfFile, llen, len)mxf_file_write(mxfFile, (const uint8_t*)key, 16) == 16mxf_read_uint32(mxfFile, eleLen)mxf_write_uint32(mxfFile, len)mxf_write_uint32(mxfFile, eleLen)Could not write BER length %lld for llen equal 1, in %s:%d Could not write BER length %llu for llen equal %u, in %s:%d mxf_file_putc(mxfFile, 0x80 + llen - 1) == 0x80 + llen - 1mxf_file_write(mxfFile, buffer, llen - 1) == (uint8_t)(llen - 1)mxf_write_fixed_l(mxfFile, llen, len)(newMXFFile = (MXFFile*)malloc(sizeof(MXFFile))) != NULL(newSysData = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newStdInFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newDiskFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULLmxf_write_fixed_l./mxf/mxf_partition.c((uint32_t)len - 4) % 12 == 0fillSize >= llenpartition->kagSize > 0mxf_write_l(mxfFile, packLen)mxf_read_ul(mxfFile, &label)mxf_write_k(mxfFile, &g_RandomIndexPack_key)(llen = mxf_write_l(mxfFile, len)) != 0mxf_write_uint32(mxfFile, partition->bodySID)mxf_write_uint64(mxfFile, partition->thisPartition)mxf_write_uint32(mxfFile, (uint32_t)(16 + llen + len))(newLabel = (mxfUL*)malloc(sizeof(mxfUL))) != NULLmxf_append_list_element(&partition->essenceContainers, newLabel)mxf_append_list_element(partitions, partition)mxf_read_uint32(mxfFile, &size)mxf_read_kl(mxfFile, &key, &llen, &len)(newEntry = (MXFRIPEntry*)malloc(sizeof(MXFRIPEntry))) != NULLmxf_append_list_element(&rip->entries, newEntry)mxf_read_uint32(mxfFile, &entry->bodySID)mxf_read_uint64(mxfFile, &entry->thisPartition)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; l<\,|zR| (AB E< AB E\AB EK  ,Q0  P4 oԈooh ŠҊ"2BRbr‹ҋ"2BRbrŒҌ"2BGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux),t& ,Q>`5@+Hpb`ghD!y &Aj i4?@M4]#f@=)pA $ڳDQ!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_new4ya%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_metadatad4? 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_rate4]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_readf: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@\EfWdQOB'/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crti.S/usr/src/packages/BUILD/glibc-2.5/csuGNU AS 2.17.50.0.54T>8p 0fNsaP6int@\;a#DM4-L#F..j#Gj2z#HN;#Lz$D#T$E#X$F#\$G#`$H%#d6JZ#hL#l ,= F 7    ^ #^#d#GZ#'&z 'e+ S< Z2 aa)z={#93|#%H`%&#z$'>#+# 6-#'&.#/#w0#1# $2>#(6#,8#4=#8=F#@#G#H:H#PX#X 17d+2><402;h :/ ;# <# =# >#/ ?#/ @#v! A#/ B#/ C#/ D#  < E# t% F# |% G# k H# s I#{ J#* KM M P/ Q# R# S# T#/ U#/ V#v! W#/ X#/ Y#/ Z#  < [# t% \# |% ]# k ^# s _#{ `#` aV g\ lWA m#/ n#day o#@ p#min q#sec r#( s#) tR v; y/ z# {# |# }#/ ~#/ #v! #/ #/ #/ #  < # t% # |% # k # s #{ #% #% #% #% #~' #' #' #' #' #' #' #' #' #' #) #) #O! rk   #& # F ( /   <@=#min>#sec?#"@#"AZ#3B \ EMF#{G #W!H #9J#-K#WL#JM #N  Q{R #W!S #T#7Ug  XMY#Z#R [  ^G_ #d.` #2a #P3#b\#c #,d #W:e #(f ##g\#h, #i< #aj#(kL #mL #F6n\ #%o#  H   , < L x\ l  #%p }1 ! # %# & #o> '# # (   +T , #. - #len .## /w #  * 0 A 3h 4 #o> 5#? 6#% 7 m #/6_;5+(L 0+   m - % -y4 (mc *#c +#Sc ,#% -# L . #eof /##d 0-#c 1C#pe 2# AT 3C#$ 6#( 7#,2 :#0^ ;#2   y       Z  Z  Z-Z   ZC 3E < ="key##t$#=%#<&#Q1'#<(# 3)#(B*#0+#82,#@-#D{.#Lc!/#P$+0 #`k3#p 4#x45T_@9A #x"BH)!*#9+ #,j(Y 9=W5-0AT10#:2 5560# 70#J&8=;<#h=0#2>_AB_#o= CHFhG0#lH0#?#IzQRt,S  To9U L9M#hN0#O#V# Wo$Fm n #o #po# "q0# p r+$"key##tag$#`:%Z#V&#]'#set(:# :!<(key-#g.#_/ # &0#01#4h)0#6#$7#oS8 #K!29K<sW=#>#06?#C@# @ A Z$Z_495_#96_#|7_#58\# .9|<6> #\4?#-@#4,BZ#CZ#aD # =9E#(_G #0H #@!%Jl #P!-Kl #/8M#P#-'Q##R#S#3T#&U#}AV#3YZ#4=Z#]#^#&_#`#oa#-b#c#d# e#7f#f%g#h# 2i##j#-k#d$l#4m#yn#$o#p#Bq#,r#gI=  spD%HZ} ;D-e:#,,t,R z,Fp? cmdEk5~o>! "o> ! 5"e"Z5Z .Nn4z#key6H$E7%len8 "Z0$ 7AT%J"%,$Z+]n#+#l &`p8Zn'rip_!1Z!( )n*key+E*len+,/(9)nЅ*key+E*len+ զ+֦+;+sئ-/ ./8E=Z)#&w4Zn 5w!+"-/"&Zn!=-/\ &Zn!' -/  ",:Z0+n9369ZS};9Zs#key;$E<%len=0O]>A !]6?,!@"0A02B~0+#C~$aD 09Ek @$F$yGG04HX!=$I!5J !KZ$BL0MA $NZ1(v2/3@4;~5G6S1`h~2m34x~666?71j23@4~66664}6 7g18,9272+182V2J3 5b7nn1}P223p6 7d:322357r\0g + &=:UZnSMSv )T;ltcT'keyV!EW'lenX!:#Y!-Z!@ ["7|Zp' n{S M{v | <>6{<0{0)} X#ltc~ P:\222z2n344g6 4@6 6 S i( nT 9Zs 0O]A `$5  $9 0>6S T00S Hc  ",!X(Zp n 6Z9 };ZY 9Zy 0O]A \$" %i Z $=$  $9  0>6 S P00 S DV!WG nV!s &!<ZnV!! &"/Zn6Z};Z9Z!O]A !"!=$!9!+!sZ!Z!Z!l4Z!h "!f "!8"'iZ!T#Z!>6S !0S "Z"=% RZ`> n.QZ /Q$nS7$};TZn$6UZ$/VZ$WZ$X*$9YZ^>/K?#!e%!P e%@!=e!1eZ?#In!k%!P k%@In!=k!1kZ1$\!X2n!3p5z!A$$#%1$!2!2!2!8!34!T5!6!6!96!a6"6"6"I6)"45"~4A"}4M"|6Y"6c"4o"H4{"?%!q%!P q%@!=q!1qZ?f%!w%!P w%@!=w!1wZA%@!}%!P }%3X!=}!1}Z@v!\%!P \%@v!=\!1\Z + % +* + & B7 (& +. 8& ; +V% H& k +-&+0&+63&+6&+9&+<&+6?&+"B&+]&+<`&+d&+ 'g&+4j&+ m&+ p&+,"s&+.v&+1y&+f&+U&+<&+&+&+_1&+,&+&+\-&C(&C&&+ &+&+&+F/&+ &+/&+.&+2&+2&+ (&+6+&+&+&+s.&+\&+5.&+ &+ &!)&! $&!&! &!^&!e<&!&0O9&Д! &!!#&!9,&!/&!,2&!7 5&!8&!7;&!%>&!A&! D&!~ G&!J&!M&! P&!c(S&!8V&!c6Y&!\&!(_&!!h&!'k&! n&!g/{&!,}&!&!&!V'&!'&!6&![!"!%!(!9(+!=.! =1!64!N7! :!x=!R@!;C!$P!Z!,:d!-o!,&!.&!&!4&!P6&+#1&CH$&+!&+"&C8&+*&+/&+1&+~&+&+6&+0&+&+&C & +& &C &0C^#&@!2&0 &P! &04;&`!V&!- %&![,,&!0&!97&!"*>&!B&!I&!r-P&!W&!7[&!21b&!i&!p&! w&!"~&!r &!\=&!&! &! &!/!&!&!(&0?&p!A&!&!3&!C,&!h;&!*2&!4%&!|+&! &!&0K&01&!3&!:&! ;&!&!+&!u&!R"!&!(&0B /&0/53&Е!::&!5A&05'H&!QO&!m:S&!0&Z&0F^&P0&b&`0-i&!m&!8t&!)0x&!:&!&!u&!+&!*&!&!$&!G &!&!&!"&!n7&!+&!&!57&!}!&!,&!&!j)&!&!3&!s&![&&!T &!$&!+&!l 2&!;9&!A3@&! G&!K&!R&!^Y&!`&!g&!0n&!*u&!|&!&!<&! &!W&!&!&!J&! &!;8&!b &! &!=<&!~&!&!B&! &!z4&!&!&! )&!  &!Q0 &!\&!/&!5&!#4#&!*&!81&!" 8&!<&!%@&C &C (&C+0&@C84&C 9;&C 3B&Cn5I&ЖCQP&C0W&CA*^&C"e&Cl& C8s&0C#z&@Cr*&PC.-&`C&&pCN2&C)&C&C3&CN&C&CQ&Co& C%&0C%&C,&pC=vBx4 D$dDdD2dD<.x  k@>=fEintNsaP6@\fW<3 1:d+2A<4%:/;#<#=#>#/?#/@#v!A#/B#/C#/D#  <E# t%F# |%G# kH# sI#{J#*KM MP/Q#R#S#T#/U#/V#v!W#/X#/Y#/Z#  <[# t%\# |%]# k^# s_#{`#`aV gl y/z#{#|#}#/~#/#v!#/#/#/#  <# t%# |%# k# s#{#%#%#%#%#~'#'#'#'#'#'#'#'#'#'#)#)#O!y#&y#w >A@ZX key@ 9@ N@ num@  _>H` t>G 9G NG numG}>V3  ]6U9@>Q3M ]6Py>;3 ]6:h>63 N ]65KX>03P  ]6/9xK>*3 Y ]6)>$3k ]6#Ͱ*ЭӒ7.lV%-@0 636P90<6?"B]<`d 'g4j m p,"s.v1yfU<_1,\-(& ĒǒʒF/͒ В/ڒ.ݒ22 (6+s.\5.  ) $ ^e<O9 !#9,/,27 587;%>A D~ GJM Pc(S8Vc6Y\(_!h'k ng/{,}V''6["%(9(+=. =164N7 :x=R@;C$PZ,:d-o,.4P6#1H$!"8*/1~ƒ6͒0Ԓے &  ^#2  4;V- %[,,097"*>BIr-PW7[21bip w"~r \=  /!(?A3C,h;*24%|+ K13: ;+uR"!(B //53::5A5'HQOm:S0&ZF^&b-im8t)0x:u+*$G "n7+57}!,j)3s[&T $+l 2;9A3@ GKR^Y`g0n*u|< WJ ;8b  =<~B z4 )  Q0 \/5#4#*81" 8<%@>З> ]p @= 0fEintNsaP6@\ ;hm+ 7. vfW<>x .-% >#f #7 # #  #- #" ## #0 #  #$ #(_ #,# #0u+ #4h8 ">#8 &>#<J (#@ ,L#DM4 -Z#F. .#Gj 2#HN ;#Lz$ D#T$ E#X$ F#\$ G#`$ H%#d6 J>#h L#l~     # #  # G >#' 1Ed+2L: /;# <# =# ># /?# /@# v!A# /B# /C# /D# <E# t%F# |%G# kH# sI# {J#*KM MP /Q# R# S# T# /U# /V# v!W# /X# /Y# /Z# <[# t%\# |%]# k^# s_# {`#`aV g y /z# {# |# }# /~# /# v!# /# /# /# <# t%# |%# k# s# {# %# %# %# %# ~'# '# '# '# '# '# '# '# '# '# )# )#O! # &#}1!@"39N> w#% #&w# o>'#N#(N+ T,# .-#len.7# #/# }*0  3 h4# o>5# ?67#%79 #/6_;5+ (0 +OU g 9 x ?7p{}AӘ '@}A I؞t?(1ڞZ A 0?34}A2`p m@<}A; ?f}A?7EK@7Z >EpO]D }AD  Y Z?LO]K G}AK r?K7 @`>)O]_ " X@x0;AO]w  ?}7@KmO]| \ ?P}A?(51wZ@ K?=1}A<4Z>_h?} =@,@r}A+ o v?>}A?7I)?>o> @h5@tK@7!/ ?p>-}Aoo>o7 @q ?Z>0o}AYo>Y @[3 @7 }A6#6x @!>]L}A #  >" ̓  *g Ӟ "7֯  .ؿ  V%  - 0 63 6 9 < 6? "B ] <` d 'g 4j m p ,"s .v 1y f U <   _1 ,  \- ( & Ğ Ǟ ʞ F/͞ О /ڞ .ݞ 2 2 ( 6+   s. \ 5.    #) # $ # #  #^ #e< # #O9 #  #!# #9, #/ #,2 #7 5 #8 #7; #%> #A # D #~ G #J #M # P #c(S #8V #c6Y #\ #(_ #!h #'k # n #g/{ #,} # # #V' #' #6 #[g#"g#%g#(g#9(+g#=.g# =1g#64g#N7g# :g#x=g#R@g#;Cg#$Pg#Zg#,:dg#-og#, #. # #4 #P6 #1 H$ ! " 8 * / 1 ~ ƞ 6͞ 0Ԟ ۞   &   ^# #2 #  #  #4; #V #- % #[,, #0 #97 #"*> #B #I #r-P #W #7[ #21b #i #p # w #"~ #r  #\= # #  #  #/! # #( #? #A # #3 #C, #h; #*2 #4% #|+ #  # #K #1 #3 #: # ; # #+ #u #R"! #( #B / #/53 #:: #5A #5'H #QO #m:S #0&Z #F^ #&b #-i #m #8t #)0x #: # #u #+ #* # #$ #G  # # #" #n7 #+ # #57 #}! #, # #j) # #3 #s #[& #T  #$ #+ #l 2 #;9 #A3@ # G #K #R #^Y #` #g #0n #*u #| # #< #  #W # # #J #  #;8 #b  #  #=< #~ # #B #  #z4 # # # ) #   #Q0  #\ #/ #5 ##4# #* #81 #" 8 #< #%@ $$$$< .D`:A= 0fNsaP6int@\;am+E.of;W . .-% Z#f#7## #-#"###0# #$#(_#,##0u+ #4h8"Z#8&Z#<J(z#@ ,>#DM4-L#F..#Gj2#HN;#Lz$D#T$E#X$F#\$G#`$H%#d6JZ#hL#l sA+   ## # GZ#    ';MzAitm, AZ# lAZ# @Z# AZ# \AZ# TAZ# AZ# @Z# cAZ# A#$ A#(#/6_;5+(0+A|`x[AqZRepA*b) NA)E G) A)A\ NA[ G[!A]u|xA?]!NA>!G>A@x~tAutgmtBAC!&Aq    %  @'̀$2 <# @$Ȁ2ZG= 0fEintNsaP6@\;h2h{a) z= {#93 |7#< .L . -% ># f# 7# # # -# "# ## 0# #$ #( _#, ##0 u+ #4 h8">#8 &>#< J(#@  ,L#D M4-Z#F ..#G j2#H N;#L z$D#T $E#X $F#\ $G#` $H%#d 6J>#h L#lR   ###G>#^  W  '%H` % &#z$ 'L# +# 6 -#'& .# /#w 0# 1# $ 2L#( 6#, 8#4 =#8= FR#@# GR#H: HR#P X#X 1Ed+ 2L< 402 ;o :/ ;# <# =# >#/ ?#/ @#v! A#/ B#/ C#/ D#  < E# t% F# |% G# k H# s I#{ J#* KM M P/ Q# R# S# T#/ U#/ V#v! W#/ X#/ Y#/ Z#  < [# t% \# |% ]# k ^# s _#{ `#` aC cV g y/ z# {# |# }#/ ~#/ #v! #/ #/ #/ #  < # t% # |% # k # s #{ #% #% #% #% #~' #' #' #' #' #' #' #' #' #' #) #) #O!   <#& <#  #/6_;5+(0+$ * <  L-%G  -(%b2o #F4>#H5>#D8G# o>; #B   > > 7 > G> M G = E< j  E! ۏ  D!  o> 9 G > +"  c>h D/>W" . O.G*D.>  F5G ." 4  HD>07" C  IIG@O" H  7BOPm# N c Gmpw3# l o>l 9l Hs>_# r # B}># | c|> C>#  $GhE> E$  q$OG$*D>=%tpCGr%  VI>%  ^HG%  G"%-'o> 9S lF0B"&-'o> 9H>PbN&-'7F>pz&-'c>H>&-'OD>&-'OG*D> }BG&-'C>*'-')FG"V'-'^G0>'-'EAE@X'-''EF>`'-'&(]  Du  !E>AF(-'r(]!D(  NB>P(-'(]^  DNR ^ C>(-')] Dd  H>=)-' ] &ArI>i)-']A1+C> )-']{C>)-']GC#> )-'"*]"9*TG*>Y*-')*])* D+u~}H4>{*-'3*]3+ D5Nu|u~EI@>J1+-'?]+]?}+ DAutuvuxuzAnHP>Pp+-'O]O&~ BU>p+-'T]T1]BZ>,-'Y]Y<HC_>2,-'^]^G^,8 Ee>M,-'d,]d8,}Hl>P,-'k-"keyk}<-"Hs>\--'r-Er lenr#it>-#cu>-!Vv,.!Cw.$p!F>.}E>.-'/"key}G/E g/"len/I>/-']}B>/-']>)B>/-']>F>+0-'] B>W0-'0"len0$ Do!F1!mB1 %KF>1-'](21E>-G2-'s2"keyd 2B >092-']6 :C%>@I2-'$uid$ WF*>PY 3-')2B)W] E0`N73-'/c3"len/3!E13Ie>P"4-'dN4"lend^ 4$Cd^ 4O8Gm>4-'l4"lenl>5$Cl^5}Du>~5-'tlent^ $Ct^ Dz>5-'yleny$CytG>5uidNE6-'^|3I.6-'A> , Z60 \ 6xD6B6DC>`  7wDW.7BWB7 G>  V7E7E7G>  7E7E8E> q 8=Ed B8BEd b8PHD>  8=Ed 8BEd 8A%8GE>  8=Ed 9BEd *9 VE>  >9-'j9E9"len: D _#i\:&&Aw&  zD>  z:-':"keyd :E:"len';^D t;-';"len;'E ~G>:'<-'S<"keyd <"len<? *H@ =-'? 7=o #Gb=  = H:= 9 = B&>(  R>;!Ch>^>o>g >BgG>-'g?  !Ei6?!1Dj _?)/"!DA>`}?-'@? !EB?!jDC ?)/`S!9HU6? T @o>T 9T1@!FVi@"OG&>@Q@ % J"A>`q@  "E>@  A#c>XA"De>vA d  #FEA(  Ao> (9A*FYBP#TFSP{B R o>R 9R#uF>BReLB-'? !EC!C EC)/9$$XC>7cCReLC-'? !EC!C C)/$wB>@DReL:D-'? !ErD!C D)/G+$$H>,F>,;$#%HGD(  D-fo>E.;/$0$0$O%F>>EE(  qEz%BG@QE  %D>`E  OG*D> %cFs>E r 1cr>?&NH\+F [ o>[ 9[g&MBBWF( A F w&  g&2 ]2* j 2 37 ֩& 2. 2V% & 2 -2 026 32 62 92 <26 ?2" B2 ]2< `2 d2 ' g24 j2 m2 p2," s2. v21 y2f 2U 2< 2 2 2_1 2, 2 2\- 2( 2& 2 2 2 2F/ 2  2/ 2. 22 22 2 ( 26+ 2 2 2s. 2\ 25. 2 2 ') ' $ ' ' '^ 'e< ' 'O9 ' '! #'9 ,' /', 2'7 5' 8'7 ;'% >' A'  D'~ G' J' M' P'c( S'8 V'c6 Y' \'( _'! h'' k' n'g/ {', }' ' 'V' '' '6 '[ j ' "j ' %j ' (j '9( +j '= .j ' = 1j '6 4j 'N 7j ' :j 'x =j 'R @j '; Cj '$ Pj ' Zj ',: dj '- oj ', '. ' '4 'P6 2#12H$2!2"282*2/212~22620222 2& 2 2^#'2' ' '4;'V'- %'[,,'0'97'"*>'B'I'r-P'W'7['21b'i'p' w'"~'r '\='' ' '/!''('?'A''3'C,'h;'*2'4%'|+' ''K'1'3':' ;''+'u'R"!'('B /'/53'::'5A'5'H'QO'm:S'0&Z'F^'&b'-i'm'8t')0x':''u'+'*''$'G '''"'n7'+''57'}!',''j)''3's'[&'T '$'+'l 2';9'A3@' G'K'R'^Y'`'g'0n'*u'|''<' 'W'''J' ';8'b ' '=<'~''B' 'z4''' )'  'Q0 '\'/'5'#4#'*'81'" 8'<'%@4$44<. ]%+ d@ I= 0fEintNsaP6@\ ;hm+ 7. vfW<>2h .-% >#f #7 # #  #- #" ## #0 #  #$ #(_ #,# #0u+ #4h8 ">#8 &>#<J (#@ ,L#DM4 -Z#F. .#Gj 2#HN ;#Lz$ D#T$ E#X$ F#\$ G#`$ H%#d6 J>#h L#l     # #  # G >#' 1Ed+2L<402;o%: /;# <# =# ># /?# /@# v!A# /B# /C# /D# <E# t%F# |%G# kH# sI# {J#*K<M M%$P /Q# R# S# T# /U# /V# v!W# /X# /Y# /Z# <[# t%\# |%]# k^# s_# {`#`a;V g y /z# {# |# }# /~# /# v!# /# /# /# <# t%# |%# k# s# {# %# %# %# %# ~'# '# '# '# '# '# '# '# '# '# )# )#O!:3 # &#}1!r#% #&r# o>'#I#(I+ T,# .-#len.7# #/># x*0 3 h4# o>5# ?67#%74#/6_;5+(0+JP b 4 -%m-@ 4( mc*R # c+x # Sc, # %- # L. #eof/ # #d0 # c1 # pe2 # AT3 #$ 6R #( 7L #, 2:#0 ^;#2 L  L b@ r & L r &X  & L & ~  > L   > L >  > L >   L  E F-'{ FM{ >GQM}&len~1GEGO]\M G   A Jr ;HMq  M*>@CHM) oH]6) HgK+ /3 %%! BK>dH"M I"M @I K@>pd `I-'? I#rip? IATA&I$keyB0HECg$lenD1XLE&MJF 'hG iH&$J%/ra ?  xKp  PJ"M |J J  J"M J &5*N#   K"o>"5K'J$ u|]4K|  `K(rip{ ANw! !KMv sM>!"K-' KAT&LKsLiLE)M)&AL?L(># #GM*-'' *AT'&M>#%sM-' MM1MuXKNiNEN)&A_hM>%o(N-' OM ?OOWK1OiPK?PEwP)&AtI>p()P-' QM :QQJ>)*Q-' R*M "RT_M>*1+:R-' fRM RS!J>@++:S"-' fSM +SI:>+W1S-'9 SM9 SL;&pK<1= TO]>`<K`11XTM !K>12T"JT"M T'O]d  !K>213U"J>UM '*J u|,/2!HK>@33jU"M U"J UM '*J ux,/3!wL>4f4UM -*J %M>p4V9V-' .V#keyl dV*M *J Vlen&V$C&`]6%Pi&,W /,5!yK>`9:`W"M WM '*J ux,/9Mm :):WMl !Mh>0:K:WMg!LG>P:k:X(keyFl 'L->p:;0X-', \X.key,*E,r .len, M.0HBL/XrL01X01!LA>;;X/key@l Y!ML^>;<WY/key]l Y!VJU> <N<Y/keyTl Y!JLL>P<<Z/keyKl 1Z!wL<><<\Z/key;l Z%7J_><>Z-'^ ZM^ [<` 7[Ma `[O]b`Kc>[0Mr [M [!RN7>>?[/key6l %\!J2> ?Y?P\/key1l |\&I>`?3@\-' \.keyEr ]#len)]pJI]I&g]$k0\Ir HL>];M>@@@]-' ^#key&^*Er .len M0PBLuwrL1Rul   - $'*r -Ӟ 17, /-.< -V%L 3-- -0 -63 -6 -9 -< -6? -"B -] -<` -d - 'g -4j - m - p -,"s -.v -1y -f -U -< - - -_1 -, - -\- -( -& - Ğ -Ǟ -ʞ -F/͞ - О -/ڞ -.ݞ -2 -2 - ( -6+ - - -s. -\ -5. -  -  )  $    ^ e<  O9   !# 9, / ,2 7 5 8 7; %> A  D ~ G J M  P c(S 8V c6Y \ (_ !h 'k  n g/{ ,}   V' ' 6 [r "r %r (r 9(+r =.r  =1r 64r N7r  :r x=r R@r ;Cr $Pr <Zr ,,:dr -or , .  4 P6 -#1 -H$ -! -" -8 -* -/ -1 -~ - ƞ -6 ͞ -0 Ԟ - ۞ - - -& - -^# 2      4;  V  - % [, ,  0 9 7 "* >  B  I r- P  W 7 [ 21 b  i  p   w " ~ r  \=        /!    (  ?  A    3  C,  h;  *2  4%  |+       K  1  3  :   ;    +  u  R" !  ( B / /5 3 : : 5 A 5' H Q O m: S 0& Z F ^ & b - i  m 8 t )0 x :    u  +  *    $  G      "  n7  +    57  }!  ,    j)    3  s  [&  T   $  + l 2 ; 9 A3 @  G  K  R ^ Y  `  g 0 n * u  |   <     W      J    ;8  b    =<  ~    B    z4       )    Q0  \  /  5  #4 #  * 8 1 " 8  < % @ '!Mr 2$ 2 2<.?+% AGQ= 0fEintNsaP6@\ ;hm+ 7. vfW<>/  . -% ># f # 7 #  #  # - # " # # # 0 #  #$  #( _ #, # #0 u+ #4 h8 ">#8  &>#< J (#@  ,L#D M4 -Z#F . .#G j 2#H N ;#L z$ D#T $ E#X $ F#\ $ G#` $ H%#d 6 J>#h  L#l     # # #G >#' 1Ed+2L:/;#<#=#>#/?#/@#v!A#/B#/C#/D#  <E# t%F# |%G# kH# sI#{J#*K+M MP/Q#R#S#T#/U#/V#v!W#/X#/Y#/Z#  <[# t%\# |%]# k^# s_#{`#`a*V g  y/z#{#|#}#/~#/#v!#/#/#/#  <# t%# |%# k# s#{#%#%#%#%#~'#'#'#'#'#'#'#'#'#'#)#)#O!)"#&#}1! a#%#&a#o>'#8#(8+T,#.-#len.7##/-# g*0r 3h4#o>5#?67#%7# #/6_;5+ (0 +9? Q # r(Y 9=W5-Q0AT10#:2}5560# 70#J&8;<#h=0#2> AB #&  CV FhG0#lH0#?#I1  QRt,S T& 9UV  L9Mr#hN0#O#Va # W ? 0Z[#WO\#key]#-^#$h_0#(O`>#,KPa N8de#^Qf#keyg# h#$Pi #4J NjJ  $Fm n#o#p # "q0# p r   u N0AAh^# ^i%^"0^h0_ Qz AAC_#y o_hy0_  aOg>AZB_keyf _Nf 3`Pf$ u`1h` * ?  OZ>`BB`#Y akeyY !a PY$ !1[R PM>BBAa#L makeyL a NL !1NR  S  P>BpCa# aP bO Eb"set {b Qp>pCCbo>oboc#&AQJ- ~Oi>CDWco>hchc#&ALV- 6P>DFd# 3d!AQ`!QTO Sd$O O* fdO* dhN7d% !O&EE!O4&ENF!O?%8!O,'FF!Oi)Q>FnHd# e!O]\P* e!N upO>pH4IeN eP!f O0P%nf$P%(OC@I}IfNB f(1N[IIfo>Z g)N\ u|(YP8II8gP7$ dg(NNI Jgo>Mg)PO* u|*O>+# +P* xP>JKg# h1hP hkey htaghh0 iO>9i!P* up,/%JK-P!..(N!KVLeiN i/i"%BrN `LaMi# iJjh0j *O0 l0)P0jN k,/&M+#v +Nv #&A7q-1Q>@Q&So# &pRpN p2key p)P up,/ ~R- h3(&q.1'VP>0SDq4#)[N uxPδ pq5/X7 'L < '6a )* a-6ӂ 77֓ 6.أ 6V%ܳ "6 -6 066 36 66 96 <66 ?6" B6 ]6< `6 d6 ' g64 j6 m6 p6," s6. v61 y6f 6U 6< 6 6 6_1 6, 6 6\- 6( 6& 6 Ă6 ǂ6 ʂ6F/ ͂6  Ђ6/ ڂ6. ݂62 62 6 ( 66+ 6 6 6s. 6\ 65. 6 6 $) $ $ $ $ $^ $e< $ $O9 $ $! #$9 ,$ /$, 2$7 5$ 8$7 ;$% >$ A$  D$~ G$ J$ M$ P$c( S$8 V$c6 Y$ \$( _$! h$' k$ n$g/ {$, }$ $ $V' $' $6 $[  $ " $ % $ ( $9( + $= . $ = 1 $6 4 $N 7 $ : $x = $R @ $; C $$ P $ Z $,: d $- o $, $. $ $4 $P6 )#1}-)H$-)!-)"-)8-)*-)/-)1-)~-)Ƃ .)6͂.)0Ԃ-.)ۂ=.)M.) ].)& m.) }.)^#.!2.! .! .!4;.!V.!- %.![,,.!0 /!97/!"*>-/!B=/!IM/!r-P]/!Wm/!7[}/!21b/!i/!p/! w/!"~/!r /!\=/!/!  0! 0!/!-0!=0!(M0!?]0!Am0!}0!30!C,0!h;0!*20!4%0!|+0! 0!0!K 1!11!3-1!:=1! ;M1!]1!+m1!u}1!R"!1!(1!B /1!/531!::1!5A1!5'H1!QO1!m:S 2!0&Z2!F^-2!&b=2!-iM2!m]2!8tm2!)0x}2!:2!2!u2!+2!*2!2!$2!G 2! 3!3!"-3!n7=3!+M3!]3!57m3!}!}3!,3!3!j)3!3!33!s3![&3!T 3!$ 4!+4!l 2-4!;9=4!A3@M4! G]4!Km4!R}4!^Y4!`4!g4!0n4!*u4!|4!4!<4!  5!W5!-5!=5!JM5! ]5!;8m5!b }5! 5!=<5!~5!5!B5! 5!z45!5! 6! )6!  -6!Q0 =6!\M6!/]6!5m6!#4#}6!*6!816!" 86!<6!%@68$ 8 8< ..'Y#1V= 0fNsaP6int@\;am+E.ofWm .-% Z#f#7## #-#"###0# #$#(_#,##0u+ #4h8"Z#8&Z#<J(z#@ ,>#DM4-L#F..#Gj2#HN;#Lz$D#T$E#X$F#\$G#`$H%#d6JZ#hL#l ,= F    ###GZ#' Le+S<Z2aB#Rb 17d+2><402;h}:/;h#h#/?h#/@h#v!Ah#/Bh#/Ch#/Dh#  <Eh# t%Fh# |%Gh# kHh# sIh#{Jh#*KM M}|P/Qh#Rh#Sh#Th#/Uh#/Vh#v!Wh#/Xh#/Yh#/Zh#  <[h# t%\h# |%]h# k^h# s_h#{`h#`aCc}^eV gsRislWAm#/nh#dayoh#@ph#minqh#secrh#(sh#)tRvm y/zh#{h#|h#}h#/~h#/h#v!h#/h#/h#/h#  <h# t%h# |%h# kh# sh#{h#%h#%h#%h#%h#~'h#'h#'h#'h#'h#'h#'h#'h#'h#'h#)h#)h#O!4-#&#('/'h !\s#Zs#^s#|Us#_s#_Yh#Yh#Y}1! #%#& #o>'##(i +T,i #.-i #len.##/#  *0(  3h4i #o>5#?6#%7z  #/6_;5+( 0+    y- % - 4 (mc * #c + #Sc ,H #% -^ # L .y #eof /^ ##d 0 #c 1 #pe 2^ # AT 3 #$ 6 #( 7 #,2 :h#0^ ;s#2     ~  ~h = ~ = ~C h# ^ Z N y Z Zd  Z ' Z  '  E <  )!*#9+o #, ~- (Y 9=W5- ? 0AT10#:2( o 5560# 70#J&8J  ;<#h=0#2>z  AB #  C  FhG0#lH0#?#I A QR? t,So  T 9U  L9M #hN0#O#V # WA  0Z[#WO\#key]#-^#$h_0#(O`Z#,KPa HN8de#^Qf#keyg# ho #$PiH#4 Nj $Fm no #oo #p# "q0# p rY$"key##tag$s#`:%Z#V&s#]' #set(h# h!<(key-#g.|#_/o # &0#01#4h)0#6#$7#oS8o #y!2 9y<sW=#>~#06?~#C@~# n A] EYG#~[I#xVJ#Z   h   Z]Z   UK*[ qsetATqLVЫr]= 1 ZЫ,r]= 1sU[Xr]= 1 V  r] = 1 <^r]= 1<{Y r]= 1{Ws]= 1bY# )4s]"= 1"'2%U(09`s]'= 1'2qEYA@˭s]@= 1@qVLЭ٭s]K= 1KCF^Qs]P= 1P (_W )t]V= 1V(8gX\09X+y]81 \ Wy]C1 Y y]Ny1 =U y]=1 C v^̲y]1  \в&zjY~4~1 !Y ZLRz !~z] 'V   $x[NZPz%o>Mz%Mz&&AYK_N'] ˳6{%sWb{(<\г{%sW{'\3{%o>2|)sW4u|c WZ .|&Z|*key|+tagn"Pc| T]Z|sW*}]= *lens`}\Y}]X1X  4[T)}]S41S : xkVE0Q}]Dx1D ~ |yT`r~]1  _F~]1 9TOr~]N91N ? }]J~]I}1I  }W<~];= 1;^7!~]6= 16?S20Q"]1= 11?}~Q-`N],= 1,~|Uqz]pATps1p ":Srs3#iss\ )KYe k]d1d ܀!ATfs+igsRyJZ_sp]^$q\@Z׸3%o>?_%?&&AKM?]& | xWZ&;[2Bxset|  !Q,4]up ]Zǂ&]= set|  ,2B|dV!URZ<&]= set|  ,2B|d!]Z@w&K2Bxkset| ,1R "NSZ&]= set| ,2B|dh"WZ&]= set| ,2B|d"VZ7*set*key/OX,1R"#ZXZ@O*set{lU!,sWux#ZZ E*set@lU`?~Z' ,sWux"W~"9~$W^ZP*setDlUdW ,sWu|,9~p$]Zƾ*setlUІ9 ,sWu|,06~p$HVZо*setlU<],sWu|A% TZA\*setlU],sWu|%XZPȇ*setlU]g,sWu|%QZ4*set`lU](,sWu|X&UZ*seẗlU] ,sWu|&XZA *set8lUX],sWu|'[vZPx*setulUuĉ]u ,sWwu|o'G_jZc*setilUi0ATi,sWku|'#SdZp!P*setc|lUc]cq,sWeu|)(R_Z0*set^lU^]^,sW`u|(YZZ(*setYTlUYt]Y,sW[u|(QUZa*setTlUT]T?,sWVu|@)_PZp!*setO,lUOL]O~,sWQu|)ZZ0.l*setČlU]| I,[|`*,ZZ0.u*set͍lU&]| R,[|`z*VZ0(~*setlU]| /,[|`*]Z0([*setlU]| ,[|`5+VKZ08*setJdlUJ]J2,sWLu|+BRFZ*setEАlUE]E,sWGu|+eWAZa*set@<lU@\]@b,sWBu|L, R<Zp!|*set;lU;ȑ];{,sW=u|,\7Z0*set6lU64]6<,sW8u|-U2ZT*set1lU1]1,sW3u|c-Z-Za*set,lU, ], ,sW.u|-U(Zp!,*set'XlU'x]',sW)u|.WY#Z0*set"ēlU"]" ,sW$u|z.lZZa*set 0lU Plen ,sWu|.^Zppsetkey,sWt4/W4-'4/Ȕ*set,O] `#len"Eh+ /)T@T-'4/&AT,O] T,[Pul/UZ-'4/ sW|U0WZ-'4/*set8,O] \"w[X"X$0;_GZ̗%o>F%F:&&AnKSN0RxZ w|-'w4/&wȘ?1[cZR-'b4/sWb4*lenbsT,Dd?1{P1h-1Q[Z`-'Z4/^Z1 XZ2 _Z8&d*key"N2њ!Pc,O] \+tag nN$n2}XoZ .keyn.setn| F/Vpe02XZx1key21VZa*setЛOf3SRZpv&Q>*keyQ^XQf3,O]S \,>Tl3up2/e3L set[l3o 3OUkZ)&j*keyjsetj| ,Xll3ux2/zO4^SZ0s#-'~4/O&~,O] \"/32 set4e_pZ0O-'o4/{&o4tSDZ0n*setC+lUCKsWC,1ER45]}Z5set|6sW|7^~05[Zpk.set.key۟.tag48sW )tUup9/M:4;5;4<=5d$66^VZkT%&T.setT%lUUҠ8sWU)OXWul>tagX)PYcuh6XZp*setFlUW~֡,tUut!D 2/&&AL`K7[Z$*set.lUW~9~\',tUup"D L"jY~"J\~ޣ2/?7"1Z"&&ALyK8SZ0*setlUΤ],y u|]8]Z-*setlU:],y u|9TZ0<Z*setlUW~f9~T',tUup!D @/? 9a"1Z֦&&ALK9RZ@; *setLlU],tUut,D9r&&ALK9h&:1W|Z@;*set{lU{T]{=,tU}ux,D}&:f&&ALK6:h :'\wZ@=*setvبlUv]vNF,tUxup,Dx:o&&ALL:h@;RrZ@D*setqlUq]qC,,tUsup,Ds@;`&&ALLP;h;XmZPT*setllUl]l8(,tUnup,Dn@;`&&AL)LJ<VhZ`[*setglUg]gM$,tUiux,Di@;h&&AL?L<"^cZ`[P*setb|lUb]b4,tUdux,Dd<P&&AlLUL<hT='`^Z`[*set]BlU]]],tU_ux,D_T=`&&AgLgLd=h=NWYZ`[ܭ*setXlUXJ]Xv,tUZux,DZT=`&&ARL|Lp>UTJZ`o*setHήlUH]H<ATIsh,tUKut,DL?1{&&AMLL>T9Zp*set8lU8#]8O,tU:ut,D;?1{&&AHLLl?\3Z{*set2ȰlU2 ]26,tU4ux,D4@;h&&A3LL?Q.Z{b*set-lU-б]-9,tU/ux,D/T=`&&ALLf@U)Z{(*set(TlU(](}²,tU*ux,D*T=`&&ALM@4^$Z{*set#lU#\]#x,tU%ux,D%T=`&&ALM`A+YZ|*setlU"]N,tU up,D 9n&&AK(MAd[Z*setƴlU]'4,tUup,D@;`&&AKBMZB_Z*setµlU]0,tUux,DZBl&&AKUMjBhB8[Z\*setlUʶ],tUup,D9n&&AKhMdC` ZB*set nlU ] ܷ,tU up,D :o&&AK{MCSZ(*setTlU]¸,tUup,D@;`&&AKM^D*XZ$*setPlU]~,tUux,DZBl&&AKMDSZ*setlUX]s,tUup,D9n&&AKMXERZк*setlU>]hj,tUup,D:o&&AKME[ZK[lUSr,Wut,tUup&&AKMSF^Zּ*setlUD]= p*lens,tUut&&AKMFs]7Z&6*set64"18_0Fg]Z &r%&.set(G._0e~.set| -HsYZp տ-'4/*keyi*len&^Zset| ,Vuh,N2ud"R"^5" Xs"Y Z,lU D,P cu`"tU "2/U &&AsK+NHZZ = Z-'4/keylen&^Z+settI_Z@ O-'4/^I&:BrEZ+YhKl\+key@"Eh#len,$BZuh,Vud"9?2/J\ZPn-'4/&BEZYhl\'UJ_&%o>% Aset'u|(~JW5%&~Ja0JiRZ5%&.key1set| )Vut)2B|\9/0IK]Z@18&~J%#$)Z\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)~CN7*В7ӃB7M 7.:7V%S7 -7 076 37 67 97 <76 ?7" B7 ]7< `7 d7 ' g74 j7 m7 p7," s7. v71 y7f 7U 7< 7 7 7_1 7, 7 7\- 7( 7& 7 ă7 ǃ7 ʃ7F/ ̓7  Ѓ7/ ڃ7. ݃72 72 7 ( 76+ 7 7 7s. 7\ 75. 7 7 !) ! $ ! ! !^ !e< ! !O9 ! !! #!9 ,! /!, 2!7 5! 8!7 ;!% >! A!  D!~ G! J! M! P!c( S!8 V!c6 Y! \!( _!! h!' k! n!g/ {!, }! ! !V' !' !6 ![ ! "! %! (!9( +!= .! = 1!6 4!N 7! :!x =!R @!; C!$ P! Z!,: d!- o!, !. ! !4 !P6 7#1 7H$ )! N7" )8  N7* 7/ 71 7~ 7 ƃ76 ̓70 ԃ7 ۃ7 7 7& 7 7^# !2 ! ! !4; !V !- %![, ,! 0!9 7!"* >! B! I!r- P! W!7 [!21 b! i! p!  w!" ~!r !\= ! ! ! !/! ! !( !? !A ! !3 !C, !h; !*2 !4% !|+ !  ! !K !1 !3 !: ! ; ! !+ !u !R" !! (!B /!/5 3!: :!5 A!5' H!Q O!m: S!0& Z!F ^!& b!- i! m!8 t!)0 x!: ! !u !+ !* ! !$ !G ! ! !" !n7 !+ ! !57 !}! !, ! !j) ! !3 !s ![& !T ! $! +!l 2!; 9!A3 @! G! K! R!^ Y! `! g!0 n!* u! |! !< !  !W ! ! !J ! !;8 !b ! !=< !~ ! !B ! !z4 ! ! ! ) ! !Q0 !\ !/ !5 !#4 #! *!8 1!" 8! <!% @C$ C C<. K0#@b= 0f,=FCEintNsaP6@\;tm+C.fW< J2 t . -% J# f # 7 #  #  # - # " # # # 0 #  #$  #( _ #, # #0 u+ #4 h8 "J#8  &J#< J (#@  ,X#D M4 -f#F . .#G j 2#H N ;#L z$ D#T $ E#X $ F#\ $ G#` $ H%#d 6 JJ#h  L #l     # # #G J#' 1Qd+2X<402;{1:/;#<#=#>#/?#/@#v!A#/B#/C#/D#  <E# t%F# |%G# kH# sI#{J#*KHM M10P/Q#R#S#T#/U#/V#v!W#/X#/Y#/Z#  <[# t%\# |%]# k^# s_#{`#`aGV g'Rv7 y/z#{#|#}#/~#/#v!#/#/#/#  <# t%# |%# k# s#{#%#%#%#%#~'#'#'#'#'#'#'#'#'#'#)#)#O!QJ#&#%/}1!#%#&#o>'#k#(k+T,#.-#len.C##/`# *0#/6_;5+(0+.4 F  q)!*;#9+#,L2J(Y 9=W5-0AT10#:25560# 70#J&8+ ;<#h=0#2> M ABM #] +  C6  FhG0#lH0#?#Ih  QRt,S T] 9U  L9M#hN0#O#V # W ] $Fm n#o#p] # "q0#m  p r  $"key#<#tag$'#`:%J#V&'#]'F#set(( # ( !<(key-<#g.0#_/# &0p #01=#4 h)x p 0#6 #$7 #oS8#9 !2 m q99  <sW= #>2#06?2#C@2# .  A   <v w `J@LPset |lU ]w Ya} AT '/} F Ab3JP!P`2 3!O]2 S g `Js!o !a2"<`g #4 #` #$O] H#`F[$a2\#Ka2 ba9Ju!&8 !O]8 #!a8g C#Aa:Fc$a;2p [`J!& !y`"P`g #& %set $O] L#`FG$a2\$`#taJs / aJ!& !y`7! b2W"2bg  #P` #a $O] P#a2#taJ a"J:!&! f"`!g #-# %set$ $db%H *&aqJ !ap B!y`pb! bp|#7r #f%s #t2#yuFJ%iv2 ubgJ }!!af !+#fu#7h "1 |aHJ!-"B!aG n!aG#7I U 3aRJ0"#!aQ ![bQG"aQ#vbSUs$aTJX&> 0&* &Y 1'7j ;&.z &V%܊ J& -Y& 0Y&6 3Y& 6Y& 9Y& Y AY  DY~ GY JY MY PYc( SY8 VYc6 YY \Y( _Y! hY' kY nYg/ {Y, }Y Y YV' Y' Y6 Y[   "  %  ( 9( + = .  = 1 6 4 N 7  : x = R @ ; C $ P  Z ,: d - o , Y. Y Y4 YP6 Y Y&H$ Y&! Y&" Y&8 Y&* Y&/ Y&1 Y&~ Y& Y&6 Y&0 Y& Y& Y& Y&& Y& Y&^# Y2 Y Y Y4; YV Y- %Y([, ,Y,Y( 0YYY( BYY IYr- PY( WY Y(7 [YLY21 bY iY pY(  wYY" ~Yr Y\= Y Y Y Y(/! YY Y( Y(? Y\YA Y Y(3 YYC, Yh; Y*2 Y4% Y|+ Y(  YY( YYK Y(1 Y|Y3 Y: Y ; Y Y(+ YlYu Y(R" !YY( (YYB /Y/5 3Y: :Y5 AY5' HYQ OYm: SY0& ZY(F ^Y Z(& bYX- iY mY8 tY()0 xYX: Y Yu Y+ Y* Y Y$ YG Y Y Y" Yn7 Y+ Y Y57 Y}! Y, Y Yj) Y Y3 Ys Y[& YT Y $Y +Yl 2Y; 9YA3 @Y GY KY RY^ YY `Y gY0 nY* uY |Y Y< Y  YW Y Y YJ Y Y;8 Yb Y Y=< Y~ Y YB Y Yz4 Y Y Y ) Y YQ0 Y(\ YX(/ YX5 Y#4 #Y *Y8 1Y" 8Y <Y% @Y)$ ) )<.#.#ms38=#d= 0fNsaP6int@\;a#DM4 -L#F. .F#Gj 2V#HN ;#Lz$ D#T$ E#X$ F#\$ G#`$ H%#d6 JZ#h L\#l   : # :#  @# G Z#1 V  l '<Z2aa)z ={# 93|#%H`% &# z$'># +# 6-# '&.# /# w0# 1# $2>#( 6#, 8#4 =#8 =F#@ #G#H :H#P X#X 17d+ 2>< 40 : / ;#  <#  =#  ># / ?# / @# v! A# / B# / C# / D# < E# t% F# |% G# k H# s I# { J#* KM M P / Q#  R#  S#  T# / U# / V# v! W# / X# / Y# / Z# < [# t% \# |% ]# k ^# s _# { `#` aV g y / z#  {#  |#  }# / ~# / # v! # / # / # / # < # t% # |% # k # s # { # % # % # % # % # ~' # ' # ' # ' # ' # ' # ' # ' # ' # ' # ) # ) #O!   l# & l# #/6_;5+(0+ -%  -4% #Wi # bYw# 6Z # e[# M]w# sc_ # d`Z# fdaZ#$ bcx #( cdx #, xdeZ#0 4( mc* # c+ # Sc, # %- # L. #eof/ # #d0= # c1S # pe2 # AT3S #$ 6 #( 7 #, 2:#0 ^;#2              Z   Z Z = Z wZ# S w C E< Z$t  Z$ -'R # 0d[ebc4  e7 e8 # #9 # Dc;a # b@g #  a c ; dFZ# |eHx # dIZ# ?JZ# ATLw# OMw# &eB m cN Y ~  %HZ} ;  c'w## & 3 csZ$;$ r 'ATtwi d~Z@$$ } O}w*D}ZMwGATw cw$$   feZ$$  )d % %/#)i ]Jdw%#%[#)b Z0%% e? ZRe _ b%%   MBj%%S!eix |eZ%'#)  DcZ"iZRe_cc'4(1  ]"fd x c x  )9c`456z  o> 9cDc ud8OwX9' ''(cfZ@6l6 e :ceZo>gu{  IcHp66 G Go>G s9GcIcJ(TF{)ezx )o>z )9zV:c68  &o> P9oFDc ud89Ow9'''dZZ88P Y |o>[uyc688 5 o>5 95F7JmB8hcZ98={ e#\E updZ;dZRe_bg :;st#/<;< ::' ' = j;;1' ' *  ** d *  >7  *. * *V% : *- *0 *63 *6 *9 *< *6? *"B *] *<` *d * 'g *4j * m * p *,"s *.v *1y *f *U *< * * *_1 *, * *\- *( *& *  * * *F/ *  */ *. *2 *2 * ( *6+ * * *s. *\ *5. *  *  6) 6 $ 6 6  6^ 6e< 6 6O9 6  6!# 69, 6/ 6,2 67 5 68 67; 6%> 6A 6 D 6~ G 6J 6M 6 P 6c(S 68V 6c6Y 6\ 6(_ 6!h 6'k 6 n 6g/{ 6,} 6 6 6V' 6' 66 6[d 6"d 6%d 6(d 69(+d 6=.d 6 =1d 664d 6N7d 6 :d 6x=d 6R@d 6;Cd 6$Pd 6Zd 6,:dd 6-od 6, 6. 6 64 6P6 *#1 *H$ *! *" *8 ** */ *1 *~ * *6 *0 * * *  *&  *  *^# 62 6  6  64; 6V 6- % 6[,, 60 697 6"*> 6B 6I 6r-P 6W 67[ 621b 6i 6p 6 w 6"~ 6r  6\= 6 6  6  6/! 6 6( 6? 6A 6 63 6C, 6h; 6*2 64% 6|+ 6  6 6K 61 63 6: 6 ; 6 6+ 6u 6R"! 6( 6B / 6/53 6:: 65A 65'H 6QO 6m:S 60&Z 6F^ 6&b 6-i 6m 68t 6)0x 6: 6 6u 6+ 6* 6 6$ 6G  6 6 6" 6n7 6+ 6 657 6}! 6, 6 6j) 6 63 6s 6[& 6T  6$ 6+ 6l 2 6;9 6A3@ 6 G 6K 6R 6^Y 6` 6g 60n 6*u 6| 6 6< 6  6W 6 6 6J 6  6;8 6b  6  6=< 6~ 6 6B 6  6z4 6 6 6 ) 6   6Q0  6\ 6/ 65 6#4# 6* 681 6" 8 6< 6%@ ?$ @? @?<.69iA@=rf= 0fEintNsaP6@\;hm+7.vf;7e7We+a<>eF=G#eH#  / . -% ># f # 7 #  #  # - # " # # # 0 #  #$  #( _ #, # #0 u+ !#4 h8 ">#8  &>#< J (#@  ,L#D M4 -Z#F . .'#G j 27#H N ;#L z$ D#T $ E#X $ F#\ $ G#` $ H%#d 6 J>#h  L=#l   # # !#G ># 7  M 'tm,A>#lA>#@>#A># \A>#TA>#A>#@>#cA># A7#$ A#(kf* E  1Ed+2L :/;#<#=#>#/?#/@#v!A#/B#/C#/D#  <E# t%F# |%G# kH# sI#{J#*K$M M  P/Q#R#S#T#/U#/V#v!W#/X#/Y#/Z#  <[# t%\# |%]# k^# s_#{`#`a#V glWAm#/n#dayo#@p#minq#secr#(s#)t"a y/z#{#|#}#/~#/#v!#/#/#/#  <# t%# |%# k# s#{#%#%#%#%#~'#'#'#'#'#'#'#'#'#'#)#)#O!#&#l ,f|@==cnow{tvdgmtM' Yfk>2>2Bj' ftd c  f@>r>keyc 2B d e>>e 2B da eV?1@strUeU  a e6@@@?str5key5R fJ@@kstrI]6IR X  JfOA/AeN BfP  _ f/0A_Akey.O0D eE`AiA]6DR  *ТX 74 . V%O  -X  0X 6 3X  6X  9X  X  AX   DX ~ GX  JX  MX  PX c( SX 8 VX c6 YX  \X ( _X ! hX ' kX  nX g/ {X , }X  X  X V' X ' X 6 X [  " % (9( += . = 16 4N 7 :x =R @; C$ P Z,: d- o, X . X  X 4 X P6 X #1 X H$ X ! X " X 8 X * X / X 1 X ~ X  X 6 X 0 X  X  X  X & X  X ^# X 2 X  X  X 4; X V X - %X [, ,X  0X 9 7X "* >X  BX  IX r- PX  WX 7 [X 21 bX  iX  pX   wX " ~X r X \= X  X  X  X /! X  X ( X ? X A X  X 3 X C, X h; X *2 X 4% X |+ X   X  X K X 1 X 3 X : X  ; X  X + X u X R" !X  (X B /X /5 3X : :X 5 AX 5' HX Q OX m: SX 0& ZX F ^X & bX - iX  mX 8 tX )0 xX : X  X u X + X * X  X $ X G X  X  X " X n7 X + X  X 57 X }! X , X  X j) X  X 3 X s X [& X T X  $X  +X l 2X ; 9X A3 @X  GX  KX  RX ^ YX  `X  gX 0 nX * uX  |X  X < X   X W X  X  X J X  X ;8 X b X  X =< X ~ X  X B X  X z4 X  X  X  ) X  X Q0 X \ X / X 5 X #4 #X  *X 8 1X " 8X  <X % @X $ ! !6:+KpAxg= 0fEintNsaP6@\ ;hm+ 7. vfW<>2h .-% >#f #7 # #  #- #" ## #0 #  #$ #(_ #,# #0u+ #4h8 ">#8 &>#<J (#@ ,L#DM4 -Z#F. .#Gj 2#HN ;#Lz$ D#T$ E#X$ F#\$ G#`$ H%#d6 J>#h L#l     # #  # G >#' 1Ed+2L<402;o%: /;# <# =# ># /?# /@# v!A# /B# /C# /D# <E# t%F# |%G# kH# sI# {J#*K<M M%$P /Q# R# S# T# /U# /V# v!W# /X# /Y# /Z# <[# t%\# |%]# k^# s_# {`#`a;Cc%V g y /z# {# |# }# /~# /# v!# /# /# /# <# t%# |%# k# s# {# %# %# %# %# ~'# '# '# '# '# '# '# '# '# '# )# )#O!E> # &#}1!}#% #&}# o>'#T#(T+ T,# .-#len.7# #/I# *0 3 h4# o>5# ?67#%7?#/6_;5+(0+U[ m ? -%x-K 4( mc*] # c+ # Sc, # %- # L. #eof/ # #d0 # c1 # pe2 # AT3 #$ 6] #( 7W #, 2:#0 ^;#2 W  W mK } & W } &c  & W &   > W   > W >  > W >   W  E<~K # -$:#uid%/#f&& { ) !*:# 9+#,V {  0 5gpAA-' $ AT g& 1g >h>AbCG-' s$ O]`g&'h g +K  g[pCCT'hZ g hC>!$B !'hBg "- gJ>CD$I 'hI MJKg ut#/UD$ P% % c f(DD2o>'^'h)g u| f>DTE$ņ &-Ŭ 'tag:uz: f>`EE$ #(key C&- )1cc -h>EE$ -:(keyc 1R0 f>FG$ Df zg:&g  )MJg *tag:)12 /"E(g<>GG[o>;;+&Aa"g5>HGHo>4 4b+&Aa,NgyPHH$x hl>H(I&$k-gm cg>0I K'-' S&$ܹgކ ulg&`)g&MJg u`)-:'uid/H*i&#/Jgg>K+K,.keyf   - $-*В -  %/7 :-., -V%< >-- -0 -63 -6 -9 -< -6? -"B -] -<` -d - 'g -4j - m - p -,"s -.v -1y -f -U -< - - -_1 -, - -\- -( -& -  - - -F/ -  -/ -. -2 -2 - ( -6+ - - -s. -\ -5. -  -  )  $    ^ e<  O9   !# 9, / ,2 7 5 8 7; %> A  D ~ G J M  P c(S 8V c6Y \ (_ !h 'k  n g/{ ,}   V' ' 6 [ " % ( 9(+ =.  =1 64 N7  : x= R@ ;C $P Z 0,:d a-o , .  4 P6 -#1 -H$ -! -" -8 -* -/ -1 -~ - -6 -0 - - - -& - -^# 2      4;  V  - % [, ,  0 9 7 "* >  B  I r- P  W 7 [ 21 b  i  p   w " ~ r  \=        /!    (  ?  A    3  C,  h;  *2  4%  |+       K  1  3  :   ;    +  u  R" !  ( B / /5 3 : : 5 A 5' H Q O m: S 0& Z F ^ & b - i  m 8 t )0 x :    u  +  *    $  G      "  n7  +    57  }!  ,    j)    3  s  [&  T   $  + l 2 ; 9 A3 @  G  K  R ^ Y  `  g 0 n * u  |   <     W      J    ;8  b    =<  ~    B    z4       )    Q0  \  /  5  #4 #  * 8 1 " 8  < % @ 1$ 1 1<.J=(/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crtn.S/usr/src/packages/BUILD/glibc-2.5/csuGNU AS 2.17.50.0.5% $ > $ > 4: ; I?  &IU%% : ; I$ > $ >   I : ;  : ;I8 : ;I &I ' I : ;  : ; I8 I!I/  : ;  : ; I8  : ;  : ; ( < ' I : ;  : ; I.? : ;' I : ;I.: ;' @: ;I: ;I : ;I!4: ;I".: ;' I@#4: ;I $4: ;I%4: ;I&.: ;' I '4: ;I(.: ; ' ): ; I*4: ; I+4: ; I, : ; - : ;. /.: ; ' I 04: ;I 11UX Y213 U441 5416417 18191UX Y :1UX Y;: ;I<: ;I =.? : ;' I@> : ;? @ A UB4: ; I C4: ; I D4: ; I? < % $ > $ > : ; I : ;  : ; I8  I&I .? : ; ' @ : ; I : ; I : ; I : ; I.? : ; ' I@4: ; I4: ; I 4: ; I 4: ;I% : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ; ' I : ; I8  : ; ( .? : ; ' I@: ; I : ; I4: ; I.? : ;' I@: ;I4: ;I.? : ;' @: ;I .? : ; ' @ 4: ; I! : ; "4: ; I #4: ;I$4: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I : ; : ; I8 I !I/  : ;  : ; ( ' I.? : ; @.? : ; ' I@: ; I.: ; ' @: ; I .? : ; ' @4: ; I 4: ; I 4: ; I4: ; I4I4  4: ; I? < 4: ; I?  % : ; I$ > $ >   I : ;  : ; I8 : ;I8 &I : ; I !I/  : ;  : ; ( ' I : ; I8 ' I.: ; ' @: ; I .: ; ' I@.: ;' I@: ;I : ;I .: ;' @: ;I.? : ;' 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!!!#!/=,Q3!/!=Z!   ./../usr/include/sys/usr/include/bits/usr/include../usr/lib/gcc/i586-suse-linux/4.1.2/include../../../lib/include/mxfd3_mxf_info.cbbc_d3_extensions_data_model.hstat.hstat.htypes.htime.hstdint.harchive_types.hstddef.hmxf_types.htypes.hmxf_list.hmxf_file.hmxf_data_model.hmxf_partition.hmxf_header_metadata.hmxf_primer.hmxf_page_file.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.hmxf_logging.hKguuK-/gK%%%%%%xfh<fhfs ּ/}t220/4l4<*}4c.G1c1-gh~$p2b2[.x .%K?|jbj.z#SM0"}z$4%Szm{<2K{fr2"9L4K|2"((xto7M)Z|O 2~nr)|n~ff~'&dhkr"20{*rx.~2n{*nnnnnnnnnnnnVnnnnV nVVT_:Kkiir0~fY"(++gxc <5-&$Z*Z[3,+?[% 4<#330$90&}$Y.(5+++dg4<<<i4<}4-}</0&}$Y=.(5Zg4<}-}</0.L[<R4~4<~j~<-~</<0i,#-&30$0$3 TP<<l+/u? y //-YYYY-YYYYYYza.#7/ZJ+uyA222:292T**) 3EytmYYZ , t2Cf9A)j<j2n/ttr.J fJK>:l,0hT/v1zt֢8\X<;/ <("?V0'ItYh[{Tʃ=fY|w< fD"N7tt t(fPx.Yu/0I/;g0 !WI=us=;=y>i:h0y.LCu .!-/===PJj,0./f>i<>>~f:>1fJh1-= ./-/3 <w. Ja.hY-/0~@O/N:0Lx JguuUft=k=;==gw!Z:Z7-73E ./mxf/usr/include/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/include./include/mxfmxf_logging.cstdio.hlibio.htypes.hstddef.hmxf_logging.hstdarg.htime.h`gogͼg;/M /o z""(.f?c?.v.=;=4y.Q<>寇K"=;=s$$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.hA .& # titv  .kt ,hV=&=v-/0;=g0~<~--:0nt-n<.r~2.xgu/~X+++++++++3333333333333333%eO-sf -s< .~022222y222222222222222yR222%N 2N2NNNNNN2NNNNN2NN2N33333333333333333333fY2uY2pu22gux22222222 2222222#2YqqqqqqqqqYqqqqqqqqqYqqYqqqYqqqqqYYqYqYqqqqYYqqYqqYqqYqYqqqYqqqYqqqqYqYYqYqYqqqqqYqqqqqqqqqqqqqqqqqqqqqqqqYqqqqqqqqqqYqqqqqqqqYqqqqqqqqYqYqYqqqYYy' 2  ./mxf./include/mxf/usr/include/usr/include/sys/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/bitsmxf_header_metadata.cmxf_header_metadata.hmxf_types.hstdint.hmxf_list.hmxf_data_model.hmxf_primer.htypes.hstddef.hmxf_file.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hmxf_logging.h==1<=/wu#i!-=-YM>>>>>g!!!!=;u;ge>=K;=;Y=;=e>>g!!=;u;ge=K;=;Y=;=ȇ;f=u;Y=;=e&zXJz=+ot<2P0u;= .pf=[>=u\g//=;ex=K;ue=;=u;=;=e<=;/rXfg9Q0Ygt=kY=~tf?O=XkHW82<Y0:ZxZWKwyY=xz>}>=c5jrb;=g;0=c3rguwtfgV-=;=Ȑh+? J:0sK:0Ztw!sw!hi%nw!Ysw!Y{i% t?:v7y<5b;/Yx-x<6ctA8xɠ#9[w -w< .v< -v< .-73dj9w)/z./ij9w)/z./pg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/Ci:vIq"li:vIqrg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/?IS91zf-z<4k?IS91zf-z<4k?IL91zt-z<4kւ?IL91zt-z<4Ag]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/ii:v"F/vhAswr/-/PKX<@w9?9+j gAz<4E=L82E-73Gw9[J])%)Ar*=Jg/-g<.bX-b<.qX1[yL 47]{ fggV0gMg9iL!s?t=BE91} B弄Tpuf Jr-n<.F~iq?Y宠x>>f=/q/>vDn<.pXK;/@:0zXz<^w:vv=:0xXz<^A7AGrhu0wD-r<.u .] =?B91}i%=s/]~JsJ-u;Ic1zf/xk%gw>!Xc1zt/xv%t=;//z)t=;//z)t=;//z)t=;//z)u;/s/z(uz0t=;//z)u;/s/z(u;/e/z'uz0t=;//z)u;/s/z(u;/e/b'guvC82o/S91yfp*uv=O91p/zx(w9?Ȃjivg?9[tJ -t< .yJ-y<5b-82Yt=k= u< v"%:0yZ-xU-{Y n$-<.jX*PLu2$O42Z?h5X6xJjuw1vg>(L:>;uh>>;uv%b/ Nf4Dy<5t-<.Bt>-B<>.Lt#)^  Sk44 4-cE0gE}Xf?O=Xt=k=M<>q<.sX@:0xJz<^xJc:i#Y/"xt-tf /~ ./utils./include/mxf/usr/include/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/sys/usr/include/bitsmxf_uu_metadata.cmxf_header_metadata.hmxf_types.hstdint.hmxf_list.hmxf_data_model.hmxf_primer.hstddef.htypes.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hmxf_logging.h@8 CwK>3-~.gR'MZ z<^\X(vh"v 473qXr4~AjީQ Mp$h0x -p<.uX@CIq>"y<_qX-q<.sX4~BAJyg$-y<5a-73F:Mc$hX-82ff"Y#qX44j5iMGRZtiMGRw8j?s"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=/N8<@-K3 SQ/o<>h?XL><<>0w<>  z< t{<=PY|vwy<y.Cyf<r.fb.[v"SF$.6Of1X^Xld6JJf6.|@OZ\9uwLu=~2*5uuv=Fguuuuuuuuuwg'Cy.KBz<Ku2u#>,>,==c1c>H?{-KkM Xwf X1X)#4%-\ b/'54{F$FjY/%f~򥮲vvhh&=euvhJ?e"hH=l"z(t=b7?B9uLh/g;=11;"hHu YLY-/h'-p/"gI@L8y$~@xH><@8@8@Y-=3 P/_<|=eg-} $}f.-=9?p|wf$Tf@d>z<4Xi+q|wf#U[AKSi+,h-=:[;K9?G1G{}w9?e4c1X#42 2r94J ./mxf./include/mxf/usr/include/sys/usr/include/usr/include/bits/usr/include/uuid/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_utils.cmxf_types.htypes.hstdint.htime.htypes.htime.huuid.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.hstddef.h@=0Pf0PzXugggg9Jt <iv!\tv!t>X ./mxf./include/mxf/usr/include/usr/include/sys/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_primer.cmxf_file.hstdint.htypes.hmxf_primer.hmxf_types.hmxf_list.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hstddef.hmxf_logging.hpAu3e:>,0Ct=g@82t -t< .wXx~Bkh.gv.^z<^lJ --:0uJ -u< .Pf?O=W=3Π:Zu< %u< .`i#itiMOzz9AB D ?9AB D`?AB BC@@AB E| xAAB BCxA+AB  xAjAB FFFx`B4AB xB7AB  xBAB FFFxpCGAB xCGAB xDAB BFxFAB FxpHAB Cx@I=AB AxI%AB xI=AB AxIAB xJAB FxKvAB Bx`LAB ExpMAB ExNAB ExO!AB ExPfAB Fx@QAB Fx0SfXAB D| PAB PAB PЫAB P-AB DP AD AGP AB P AB P AB P  AB P0 AB P@AB EPЭ AB P8AB FFP  AB P0 AB P@gAB EP8AB FFP8AB FIP0RAG BPnAB FP AB PAB P0%AB P`AB FJP!AB P "AB PPAB Pp-AB PAB P:AB FFP AB P AB PAB P nAB EP<AB FFPв8AB FFP<AB PPDAB P+AB APг/AB DPAB P AB E PAB FFGP9AB FFP9AB P0!AB P`AB PAB P AB P AB P9AB P!AB P0!AB P`!AB PAB FP KAB FPpAB PGAB PAB PAB FP<AB DP<AB DP@7AB P5AB DP5AB DP7AB P@AB DP %AB DPPAB PAB PоAB PAB PPAB PAB PAB PAB PPAB PAB PpAB P0AB PAB PAB PpAB P0AB EP0AB EP0AB EP0AB EP0AB PAB PAB PpAB P0AB PAB PAB PpAB P0AB PqAB Pp!AB PAB FP@AB FP AB EPAB BCPDAB P WAB PAB ILP`AB DPAB EP AB PEP AB PaAB PpAB FPAB DP0CAB FPAB FFP0>AB PpAB F PkAB FHEPp^AB EPTAB OFP0}AB P}AB P0 AB RP@AB DP@AB DP@AB E P@AB IFF PPAB IFFP`AB DP`AB DP`AB DP`AB DP`AB HPpAB HPAB DPAB DPAB DPAB DPAB E PAB IFFPAB DPAB EPAB E PAB IFFPAB DPAB EPAB EPJAB EPAB EP;AB DP AB EP05AB DPpAB FP =AB P@ AB FPPMAB PAB PBAB DP%AB EP@AB |  (@ AB FIF(P\AB (3AB F(AB (dAB F(AB F(jAB E(AB E( AB (!AB (0"]AB FL| )#dAG GO)$;AB D)@$AB X)$AB )$AD )% AB )%AB )0%QAB C)%AB )%%AB A)%AB I)'AB F)@(#AB )p(AB F)*7AB )*AB BI)`/AB O)04/AB D)`4AB L)@6,AG D)p6:AB C)6AB L)8'AG )8:AB C)98AB BI|  ,@=AB FIF,>2AB D,@>2AB D,>uAB D,?1AB ,@@AB ,@ AB ,A/AB D,0A/AB D,`A AB | -pANAB D-AAB F-pC#AB A-C AB AC-DAB -DAB D-`E;AB -EXAB D -FAB FFI-GFAB -HGAB -PH5AB D-HAB D-0IAB F-KAB GNU C 4.1.2 20061115 (prerelease) (SUSE Linux)init.cshort intlong long intunsigned charlong long unsigned intshort unsigned int/usr/src/packages/BUILD/glibc-2.5/csu_IO_stdin_used__u_quad_tg_D3P_InfaxFramework_D3P_StockDate_item_keyg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyvitcg_Null_UMIDst_ctimg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keycdciDescriptorSetg_Preface_EssenceContainers_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDMXFMetadataItemg_ClosedIncomplete_Footer_pp_keyg_D10_30_525_60_extended_template_esscont_labelget_infost_blksizeoctet2st_blocksoctet3g_GenericDescriptor_Locators_item_key_IO_markerdenominatorepTitleg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keystockDatefileSourcePackageSetheaderByteCountmxfUTF16Char_IO_save_endfixedArraySizebodySIDg_DVBased_100_720_60_P_FrameWrapped_esscont_labelst_devg_Sound_datadef_labelcreate_vtr_errorheaderPartitionspoolDesc__gid_tbodyOffsetbasicg_IECDV_25_525_60_compdef_labelwriterIdentscurrentElementg_OpenComplete_Footer_pp_keyg_D3P_D3ReplayErrorFramework_set_keyindexByteCountg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baseg_D10_50_525_40_compdef_labelg_StructuralComponent_DataDefinition_item_keyg_D3P_InfaxFramework_D3P_SpoolDescriptor_item_key_lock/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/archive/infoconvert_stringsourcePackageTrackSetg_FileDescriptor_ContainerDuration_item_keycompoundg_timecodeElementLeng_Preface_LastModifiedDate_item_keyg_ClosedComplete_Body_pp_keyheaderMarkInPosvitcTimecodeg_EssenceContainerData_IndexSID_item_keyg_D3P_PSEAnalysisFramework_set_key_IO_save_basenumAudioTracksg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_complexity03_op_atom_labelg_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_keymaterialPackageSetfixedSpaceAllocationg_GenericPictureEssenceDescriptor_AspectRatio_item_keymemofileIsCompleteaccNo_cur_columnmaterialPackageTrackSetg_Identification_ThisGenerationUID_item_keyVTRErrorAtPos__dev_tredHistMXFDataModel__pathg_DVBased_100_1080_60_I_compdef_labelMXFArrayItemIteratorg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_Identification_ProductUID_item_keyg_D10_30_625_50_defined_template_esscont_labelg_DMSegment_set_keymxfLocalTagg_RGBAEssenceDescriptor_Palette_item_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keyessenceStartPosMXFCompoundTypeInfog_Identification_CompanyName_item_keyg_OpenIncomplete_Footer_pp_keyg_D10_50_525_60_defined_template_esscont_labelspatialHistg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_labelitemDefsget_content_package_lenmainfixedSizeg_CDCIEssenceDescriptor_set_keyg_Identification_set_keyg_GenericTrack_set_keyg_Identification_Platform_item_key__s2_lenMXF_BASIC_TYPE_CATg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labelg_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_labelg_AES3AudioDescriptor_set_keylocalItemLenmxfKeyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_key__blksize_tuint8_tnewReader_IO_FILEg_BWFClipWrapped_esscont_labelst_uidg_RGBAEssenceDescriptor_set_keyg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_keymagPrefixtapeSourcePackageSetg_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelg_AES3FrameWrapped_esscont_labelcreate_pse_failurenextTagmxfTimestampg_OpenComplete_Body_pp_keyg_D3P_InfaxFramework_D3P_MagazinePrefix_item_keyfilePosg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keyst_rdevdmSetmxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelruninLeninstanceUIDredCountversionStringg_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_keyerrorCodeg_D10_50_625_50_extended_template_esscont_labelg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_keyg_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labeloctet1g_DVBased_25_525_60_compdef_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyoutputg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyg_DVBased_100_720_60_P_ClipWrapped_esscont_labelg_Track_set_keyconvert_12m_to_timecode_MXFHeaderMetadatag_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyvideoMaterialPackageTrackSetpseFailuresoctet13octet14octet15free_readermxfFilenameknownDMTrackcmdlnIndexg_Null_UUIDtapeDescriptorSetg_GenericSoundEssenceDescriptor_Locked_item_keyg_OpenComplete_Header_pp_keynumeratorspoolNomxf_log_funcg_OpenIncomplete_Body_pp_keyMXFPageFile_IO_read_ptrg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyPSEFailurefree_sys_datag_Identification_VersionString_item_keynumElementsg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_ALawClipWrapped_esscont_label_posput_charg_D10_50_525_60_compdef_labelframeCountg_Preface_PrimaryPackage_item_keywrite_infax_datastdout__s1_leninputg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_keywriterIdent_markersvideoSequenceSetminorVersionextendedFailureinitialise_timecode_readerg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelsetsIterg_DVBased_25_625_50_FrameWrapped_esscont_labelg_GenericPackage_PackageModifiedDate_item_keyMXF_DLOGg_FileDescriptor_set_keyg_DMSourceClip_set_keytypeIdsourcePackageSet__st_inog_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_key__blkcnt64_tg_DNxHD1080p120ClipWrapped_esscont_labelg_ClosedIncomplete_Header_pp_keyg_AES3CustomWrapped_esscont_label__uid_tg_RGBAEssenceDescriptor_AlphaMinRef_item_keyst_gidg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyMXFItemTypeg_TextLocator_set_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_GenericPackage_Tracks_item_keyg_ALaw_compdef_labelg_StaticTrack_set_keyluminanceFlashg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelg_TimecodeComponent_DropFrame_item_keywrite_d3_vtr_errorsg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_D10_40_625_50_picture_only_esscont_labelg_Null_LocalTagformatg_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_keymxfBoolean_flags2vtrErrorsst_size_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keysequenceComponentCountg_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_keynextElementmajorVersionsetDefs_unused2g_Null_ULarrayIter__quad_tprefaceSetspatialCountMXFItemTypeCategoryg_AES3ClipWrapped_esscont_labelmembersg_OpenIncomplete_Header_pp_keyg_DescriptiveMetadata_datadef_labelg_SourcePackage_set_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyMXFPrimerPackg_GenericPackage_set_keyg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericTrack_TrackNumber_item_keyluminanceCountg_MP4AdvancedRealTimeSimpleL3_compdef_label_old_offsetg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_key_IO_backup_baseidentSetfree_writer_ident_in_listtypesg_CDCIEssenceDescriptor_ColorSiting_item_keyg_Preface_D3P_D3ErrorCount_item_keyg_DNxHD720p185ClipWrapped_esscont_label__ino_tg_MultipleDescriptor_set_keyarrayElementg_RandomIndexPack_keyg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_StoredWidth_item_keyg_D10_40_525_60_defined_template_esscont_labelindexMarkInPossysDatag_TextLocator_LocatorName_item_keyg_Preface_D3P_PSEFailureCount_item_keyg_ALawFrameWrapped_esscont_labelg_GenericTrack_TrackID_item_keymxfUMIDltcTimecodeoperationalPatternoctet6g_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_label_MXFMetadataSetg_InterchangeObject_InstanceUID_item_key_IO_write_endg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keyMXFRIPframeg_D3P_InfaxFramework_D3P_SpoolStatus_item_keydropFrameg_InterchangeObject_GenerationUID_item_keylastTypeIdg_GenericPictureEssenceDescriptor_SampledWidth_item_keydataDeftxDatet12mMXFInterpretTypeInfothresholdg_Identification_ProductName_item_keymxfPageFile_IO_buf_baseg_D3P_InfaxFramework_D3P_Memo_item_key_MXFListElement_nextfreeFuncdataModelst_mtimtimecodeComponentSetg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelpseFailureg_InterchangeObject_set_keymultipleDescriptorSet__pad1__pad2__pad3__pad4__pad5g_GenericPictureEssenceDescriptor_FrameLayout_item_keybwfDescriptorSetstding_KLVFill_keyprimerPackg_PhysicalDescriptor_set_keyd3InfaxData_flagsg_EventTrack_EventOrigin_item_keyg_Null_RationalsourceClipSetoctet11octet12octet16octet17octet18octet19g_D10_40_625_50_defined_template_esscont_labelget_charMXFListIteratoritemNog_DMSet_set_keyg_SourcePackage_Descriptor_item_keyst_nlinkg_MaterialPackage_set_keyMXFArrayTypeInfog_GenericPictureEssenceDescriptor_AlphaTransparency_item_keyheaderMetadatag_BWFFrameWrapped_esscont_labelg_D3P_InfaxFramework_D3P_AccessionNumber_item_keycontentStorageSetg_DVBased_25_625_50_compdef_labelmxfFileg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29__ino64_tnewErrorg_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Header_pp_keywrite_infog_D10_30_625_50_extended_template_esscont_labelmxfPositionspoolStatusqmsecg_MultipleWrappings_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_GenericTrack_TrackName_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keytimespecg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyoctet30octet31g_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_D3P_InfaxFramework_D3P_ItemNumber_item_keymxfULMXFListg_EssenceContainerData_set_keyg_D3P_InfaxFramework_D3P_ProductionCode_item_keyg_D3P_InfaxFramework_D3P_Duration_item_keyg_GenericPictureEssenceDescriptor_set_keyg_Null_Keyg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keyg_FileDescriptor_Codec_item_keyessenceContainersg_DVBased_25_525_60_ClipWrapped_esscont_labeluint16_t__off_t_chaing_StructuralComponent_set_keyinfaxDatag_SourceClip_set_keyMXFLogLevelg_D3P_InfaxFramework_set_keynewIdentg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyget_infax_datanumVideoTracksg_Track_Origin_item_keyg_ContentStorage_set_keyarrayusageprogNog_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelg_TapeDescriptor_set_key__mode_tg_IndexTableSegment_keylocalTagltoInfaxDatag_D3P_InfaxFramework_D3P_SpoolNumber_item_keyg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_keyspatialPattern_IO_write_ptressContainerDataSetMXFFileSysDatad3VTRErrorCount_shortbufg_DVBased_100_720_60_P_compdef_labelg_DVBased_50_625_50_FrameWrapped_esscont_labelprogTitleargcg_DVBased_50_525_60_FrameWrapped_esscont_labelWriterIdentificationg_complexity01_op_atom_label__off64_tlastElementg_IECDV_25_525_60_ClipWrapped_esscont_labelg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelg_DNxHD720p120ClipWrapped_esscont_labelargvmonthoctet0mxfLengthoctet4octet5write_summaryoctet7octet8octet9failg_Preface_Version_item_keyg_IECDV_25_525_60_FrameWrapped_esscont_labelg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyltcStr_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keyg_Preface_OperationalPattern_item_keyg_D3P_InfaxFramework_D3P_ProgrammeNumber_item_keyg_root_set_keyg_GenericPackage_Name_item_keythisPartitiong_D10_50_525_30_compdef_labelfree_func_type__resultg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labeldmFrameworkSetstderrarrayIter2g_EventTrack_EventEditRate_item_keyg_D3P_InfaxFramework_D3P_CatalogueDetail_item_keyuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLenMXFCompoundTypeMemberInfoindexSIDg_Identification_ProductVersion_item_keyg_D3P_InfaxFramework_D3P_EpisodeTitle_item_keytv_nsecg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keytimecodeReadingInitialisedfooterPartitiong_TimecodeComponent_set_keyArchiveTimecodeg_Track_EditRate_item_keyg_D3P_PSEAnalysisFramework_D3P_RedFlash_item_keyg_WaveAudioDescriptor_BlockAlign_item_key_vtable_offsetpseFailureCountextendedCountg_GenericSoundEssenceDescriptor_ChannelCount_item_keyarrayElementLendescriptorSetMXFPartitiong_DVBased_50_525_60_compdef_labelcreate_writer_identg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATg_D3P_InfaxFramework_D3P_TransmissionDate_item_keyvtrErrorelementTypeIdfree_vtr_error_in_listmodificationDateg_WaveAudioDescriptor_set_keyMXF_ELOGg_DNxHD1080i185ClipWrapped_esscont_labelelementLengthvitcStrcatDetailg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelshowPSEFailuresg_Data_datadef_labelg_Preface_ContentStorage_item_keyst_modeg_Timecode_datadef_labelMXF_ILOG_IO_read_endg_GenericPackage_PackageUID_item_keyg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keysequenceSetVTRErrorread_time_string_at_positiong_D10_50_525_60_picture_only_esscont_labelg_D10_30_625_50_picture_only_esscont_labeltempWStringg_RGBAEssenceDescriptor_PixelLayout_item_key_filenocheck_can_read_ripg_D3P_InfaxFramework_D3P_Format_item_keyg_Preface_set_keyluminanceHistg_WaveAudioDescriptor_AvgBps_item_keyd3_mxf_info.cpalEditRateg_D3P_InfaxFramework_D3P_ProgrammeTitle_item_keycontentPackageLeng_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATnoSourceTimecodereport_actual_frame_countcompanyNameproductNamecategoryinterpretredFlashentriesg_D10_50_625_50_defined_template_esscont_labelg_PrimerPack_keyread_timecode_at_positionprodCodeisPersistentg_DMSourceClip_DMSourceClipTrackIDs_item_keyg_FileDescriptor_SampleRate_item_keyg_TimecodeComponent_RoundedTimecodeBase_item_keyMXFBasicTypeInfostatBufg_TimecodeComponent_StartTimecode_item_keyg_Identification_ModificationDate_item_keyMXF_WLOGg_EventTrack_set_keyshowVTRErrors__statbuf__time_tg_ClosedComplete_Footer_pp_key__nlink_tg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logoctet10g_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labeluint32_tg_IECDV_25_625_50_compdef_labelpreviousPartitionkagSizeg_D10_50_625_40_compdef_labelcreate_readertv_secg_ClosedIncomplete_Body_pp_keywchar_tessenceDataStartload_bbc_d3_extensionsg_NetworkLocator_URLString_item_keynewFailure__s1g_TimecodeSysItemElementKeyst_atimMXF_COMPOUND_TYPE_CAT/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libmxf_is_descriptive_metadatamxf_complete_essence_element_keyis_op_atommxf_is_soundmxf_is_timecodemxf_is_datatrackNumis_op_1a./mxf/mxf_labels_and_keys.cmxf_complete_essence_element_track_nummxf_is_pictureg_opAtomPrefixg_op1APrefixnewListmxf_initialise_list_itermxf_get_list_lengthbeforemxf_get_first_list_elementmxf_clear_listmxf_initialise_list_iter_atmxf_insert_list_elementmxf_remove_list_elementmxf_prepend_list_elementmxf_get_list_iter_indexeqFuncmxf_get_list_elementmxf_append_list_element./mxf/mxf_list.cnewElementmxf_find_list_elementmxf_free_listcurrentIndexmxf_get_iter_elementmxf_get_last_list_elementprevElementmxf_next_list_iter_elementmxf_initialise_listmxf_create_listeq_func_typeg_mxfFileLogtm_hourtm_ydayg_mxfLogLeveltm_zonetm_wdaylog_to_file__PRETTY_FUNCTION__./mxf/mxf_logging.cleveltm_yeartm_montm_isdsttm_min__gnuc_va_listtm_gmtoffp_arglogmsgmxf_log_file_closemxf_log_defaulttm_mdaytimeStrtm_secmxf_log_file_opencmpLenmxf_equals_umiddisk_file_eofmxf_write_int16uuidBmxf_skipmxf_read_uuidbyte_array_file_closedisk_file_closemxf_write_int32totalReadmxf_disk_file_open_newfree_disk_filemxf_write_ulmxf_read_uiddataSizebyte_array_file_putcharmxf_read_uint32mxf_file_telldisk_file_tellmxf_read_int64mxf_write_uint8eleLenmxf_read_int32mxf_write_uidmxf_write_int64mxf_disk_file_open_readbyte_array_file_tellmxf_equals_uuidmxf_byte_array_wrap_readmxf_read_uint64newDiskFilellengthbyte_array_file_eofmxf_file_is_seekablemxfUIDstdin_file_writemxf_write_array_headerwhencenewSysDataumidAumidBmxf_equals_key_prefixmxf_write_lnewStdInFileuuidAmxf_read_array_headerstdin_file_seekbufferdisk_file_getcharmxf_write_fixed_klbyteCountmxf_file_seekdisk_file_seekmxf_stdin_wrap_readmxf_read_ulnewMXFFilemxf_read_uint16mxf_write_kkeyAkeyBmxf_equals_keymxf_write_fixed_lbyte_array_file_seekmxf_read_klmxf_get_min_llenstdin_file_closemxf_equals_key_mod_regvermxf_get_llenstdin_file_getcharmxf_set_runin_lenlabelAlabelBstdin_file_tell__fdmxf_file_writemxf_file_sizemxf_file_putcmxf_read_uint8disk_file_readdisk_file_putcharmxf_disk_file_open_modifymxf_read_local_tagnumReadmxf_write_local_tagisSeekablebytesToReadmxf_write_uuiddisk_file_is_seekablestdin_file_readmxf_equals_ul_mod_regverfree_byte_array_filemxf_write_batch_headerstdin_file_eofmxf_file_set_min_llenmxf_is_ulmxf_write_klmxf_file_readmxf_equals_uidstdin_file_putchar./mxf/mxf_file.cmxf_write_uint16mxf_equals_ulbyte_array_file_writehaveTestedIsSeekablemxf_file_getcfstatmxf_file_closebyte_array_file_readdisk_file_writebyte_array_sizemxf_write_int8mxf_write_uint32byte_array_file_getcharmxf_read_kmxf_read_ldisk_file_sizefree_stdin_filestdin_file_is_seekablemxf_file_eofmxf_read_int8stdin_file_sizemxf_read_batch_headermxf_get_runin_lenmxf_write_uint64byte_array_file_is_seekablemxf_read_int16mxf_read_keykeyPtrmxf_write_partition./mxf/mxf_partition.cmxf_mark_index_endmxf_read_header_pp_kl_with_runinruninCheckCountmxf_mark_index_startMXFFilePartitionsnewPartitionmxf_update_partitionsnewEntrymxf_partition_is_completekeyCompareBytemxf_is_header_partition_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$ +V01t13t3+Cu0NPN+Cu}0ERE+Cu}0aQa+Cu}e,e,uoe,~,PuXS,+CPu\uP0=uP=2>uPJ?+CuPuh0=uh=2>uhJ?+Cuhud0=ud=2>udJ?+CudVWVWnVW VWVW>VW VW T!VW!""VWE"1VW12VW23VW66VW:;VW<C=VWP=+CVWu}+Cu} SVFSV~~un~PunPu@fFu@u@+Cu@P\VWVWHVW>gVW  VWbbunbwRu@Fu@u@nu@ u@>u@g u@ +Cu@u}gFu}u}nu} u},u}>u}gu} u} +Cu}u}Fu}u} u}>u}g u} +Cu}u}|Fu}u}nu} u},u}>u}gu}| u} !u}!""u}E"+Cu}SSnS SS>S S T!S!""So".S/l0S02S25S66S99S:;S<2>SJ?;@SA BSBTBSW01W12W2=W=2>WJ?+CW0C1Ct1C3Ct3CgEu0CKCPKCeEWpEqEtqEsEtsEIupEEPEEWEIWpEERQEFRQEEuPFFuPZGIuPEEulyGGulGIulEEujG1HujcHIujIItIItIiLuIIPIiLu@IIRIiLuVJ{KSKiLSIJ|KVWKiLVWpLqLtqLsLtsLRupLLPLROWTOwOWyORWpLLRLRupLLQLRupL9O9OTOuTObObORuLNSyLNV@OPOSbOuOS\PkQSQ`u`SSqSSPSv\qv\|\P|\>`q`SSqS>`u{SW^ulW^\^P`^^ul^>`ulSv\u{\\u{]>`u{Sv\u{\\u{]>`u{Sv\u{\\u{#]>`u{Sv\u|\\u|2]>`u|TUV2]a]V]<^V__VSv\u{\\u{-]>`u{YUl[uh\\uhK]g]uh<^_uh_>`uhK[P[P^^P__PnXXP^Zl[W\\W`^o^Wv__WYPZSV-`>`SVU.XW\\WK]b]W`^o^W^=_Wv__W__W.X^ZWZZW\\W`^o^Wv__W_>`WDXl[u|\\u|`^o^u|v__u|`>`u|NXl[u|\\u|`^o^u|v__u|`>`u|XXl[u|\\u|`^o^u|v__u|`>`u|XXPXYPY4YPYZQZl[u{\\u{`^o^u{v__u{-`>`u{ttu !t!#t#Ju **;P ;;DP D DJPPQtQXtX~uPmttuttuttuttku-S\upqtqxtxuputt+uutt utt[u((*P*[u((OWOQu QYWY[u ((NVNQuQXVX[uILPVVP$MSQWS`ataeteuu`nnuuttuuttuRuRuRQu Qu QPPPSSSSttu !t!#t#nu 22nQnnu 224P4gu gnPnnu 22eSegughShnupqtqstsup||Qttuttuttmumu u Eu EQQmu "W"EuEGWGmu"CWGOWQmWS P ASEMSQmSBVENVQmVpqtqstsupWuSVVttuSutt<u;;Wu<W;;Vu <VXXuu33<uQ QTPTu u )P)<uCjRjPRR<Rcupup3<upZSS@AtACtCu@\\zSzuSuS@nnu u ttDuSu8S8:u:DSu ::Du PQtQStSruttutt#u01t13t3du0TTdupqtqsts7upPS7SpRRRR2RpQV7V@AtACtCu@TTnRnpup}R}u@TTnQnpu p}Q}u ttguVugVupttu !t!%t%'u01t18t8:u@AtAEtEGuPQtQStS^u`ataetegupqtqxtxuttuttutt u uttu !t!#t#Ju 77=P=@u@GPGJuPQtQStSuPllVuVuVPhhlPulPRu Ru PRu Ru Pl loQQQttu !t!(t(*u01t13t3>u@AtACtCRu`atactcruttuttuttuttuttu !t!#t#2u@AtACtCRu`atactcnupqtqstsuputtuuttqu%%quZgPttuuttu88uttu !t!#t#)u01t13t39u@AtACtCIuPQtQStSuPuPu|tt-u-u-u 01t13t3u0xxu0xxu ttzuCCzuCCxu Sxzu ttuttuttutt u uxu ! t! # t# } u J J } u J J } u t t u  u  u t t  u   u, ul ul : P: M PRT W PRb P P PR  P 8 VW8 ? QST VW VW VW R R R up up  up  t  t u - - b Sb d ud S u - - u   u  u t t u t t u t t u t t u  t  t u % % u   % Su% ' SV' ? Su? T u T ` SV` u V u SV u V SV u V u u V? C WRC  W WR W WR W= uo uo t t u  P  t  t ] u * * ] u * * ] u ` a ta c tc i up q tq s ts y u t t u t t ~u  W u ~W  QS Qu hQSw~QS V P oVo~Vtt#uSuS#u#u #u01t13t3u0MMSuSu0MMu 0uttuttuttuttu !t!#t#,u01t18t8\u0K0K`atahthu`{`{ttuttuuu !t!(t(Lu ; ;PQtQXtXuPkzuPku ttutt uttKuuuK88QPQu 9P9Bu BUPU'u 'KPKKu "u")uPu)KuP~VVPQtQStSuPuPu PWuWPPe eSuSVuVuSV !t!#t#u ffu 55fSufSVu Vu ttjuWujWju Su SV uVujSVpqtqstsupSuttuPuPttuPuPttu  PuP !t!#t#u u!u! ,,5u 5?uhu?uh`W WRW W!WttuWENWWNWttfufuEuETTfuSMSY[SpqtqstsuttuttuSuSuPPttu !t!%t%uu BBlSluu ##9R9DPRH_VR_iViqVR>_QdiPRiuQRttuttu  yuyuWyWWWWttguuPPgu8ZWWPWZWPgWpqtqstsup9u9uW9BWwWBWWtt uuP uRP R ! t! % t% n u 0 0 > S> @ u@ n Sp q tq s ts u t t u t t u t t !u !!!t!!#!t#!D!u !0!0!B!SB!D!uttu--dWdfuf2W24u4kWkmumW--\V\fu fV4u 4jVju \fuP}uP\fu_qu_qtPu_\bS.SmSttu !t!#t#u nnu ==uVuwu wVu Vu ttDuDuDu PQtQStSDuPVuDVPWu DWuhuh4DuhuLSuLDuLPQtQStShuPZZ]P]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 3PuPR&PR<DPRJPPRQR QS)QS3PQSPQtQStS^u`ataetenupqtqstszuttuttuWuSttu  PuP !t!#t#Eu ,P,CSPQtQStSuP{{udWWu_u_ttu  WuOVkSttuttuuu uXuuXtt7uP@AtACtC u@~~ u@TTau ag u_ug u_[a ula y Py ulG&VW_Vb V V R A VD N VQ VW`W& W WV WPPbnPD L PQRUQSbnQS  QR @ QS! & QS QS t t u P  P u_  RQQ$RQ ( S S S0SS( S SLS0S W~ WLWWHJPJW W ~ WLWW0JWttuPRQttuPPuTRuPQuLLTVQ7pVuVQVSVPVPRpuSVPRPVSVttuSttuuWu VuP PS !t!#t#u 5P>CPCuT 5R5uP ;Q;uLVB^QVVQVSV*PV*QPRSVPRPVSVtt'u'u01t13t3ju0GGKuKj0EEhWhju 0EEgVgjuGNP\eP8fSpqtqstsupuwVV}VVS SS;FStSPPPttuttutt2u@AtACtCuttuttuttuttuttu !t!#t#)uttNuPQtQStSuPWuyWy{u{WuWPu SS{SSSwSStt#u P !S01t13t39u0HPHSS6S0HRHVV7V@AtACtCZu@MMSPSZu`atactcu`jjSuSutt+u+u+u P'*P01t13t3u0ffu0ffux0ffSutt@uVu@VWu @W u` 5P9@u`ulaululQeurPP9<P@AtACtCu@PPRu@PPWPWbu bPu ttuPuPuRu Ru ttuSu !t!#t#utt uV u & V& ) u) V udAud ud urOur urSCS % S) S t t ut,Q?Q|FjFjV  >gH^f  >g0HVt""E"T!! ,n""E"T!! ,^n6 bo"+!"" T! >n./>?n>>..>?n>>//..5M589d885589d88E5M550599;<r;;99;<r;;9999EEEHIEE/IHIHIHHGcHoGG{FZGcFkF8F@FT!U]]TT]]T!U?UjU2]K]Up[_>`v__^#_}^^UU_>`v__^#_^^Zp[ZZYZ4YYhX)Y!X]XUX\*\\\\*\\\  % ) = (+-#C#$%$w#$$$$$N  &$Q666 766j6m616g666666 766j6m6\6g6F6J6163666+ 0 + mJPFH& ~ f p"57<NrqtvtDQHQ.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 ,Q,`Q`b a$a|     Y !^'5$>A(/N0LXThYXdH@rP5' DoJt0hԈ 4   P ,Q`Qaa    !"#$ 4;F{t  Ā Ѝ `b+Q ;Ave p  f    0W   (QЖGx 0@+PV`p00 @Дt@*M~$ I0p 0@6P^`p ЕC P[ ` 07 pH  p    З . C \ {  0 @ P   ̀     q 5 @  Q  b   u   0 @ P p Y   * ,  A  V   r       U A  @  ` $  6 P+ E $ U + e  w `2 @ N M  ,  <L_7tP[uA pCG CG J- V- Pa-@I= I% I= I !Kv ,q- E}--T-}----- -/ .R.t-.=.M.].m.}...6.1.^.V... // -/,=/]M/]/m/}// /9/g///// 00'-0G=0kM0]0m0}000000@0^00 11-1=1M1,]1Sm1h}1111 11111- 2Z2C -2[ =2M2t]2m2}222,2W2w2222I 33-3=3,M3f]3m3}33K333393q33 4&4b-4=4M4]46m4f}444424_4444 5; 5l -5 =5 M5 ]5*!m5W!}5!5!5!5"5B"5y"5"5"5,# 6^#6#-6#=6$M6$]6M$m6k$}6$6$6$6%6%6-%C%PD N%_N g%+ % %G %M%D %SN %  %CN N &k &`K9&yKR&Kk&K#&K&L&L&)L&?L'UL'gL3'|LL'L$e'L~'L'L'M'M'(M'BM(UM-(hMF({M_(Mx(M(M(M(M(M TN(+N) ()gY[ X$XX$X,Y/; M/`? n/ }/ /` /< /о /T 0p! 0 -0`Q40  G0 ^0Ks0 0 0L  0 0` 0 0  0 , 0 10  1@Q 41,Q:1 N1} k1P<3 11T1@@ 1 . 1] 10: 198 28 2Э  "2! /2q @2P: N2C`22s2 }22P 2 2` 20 2 23N 30C 33F M3 " [3  i3@ 3@>2 30 , 33?1 3 W 3 ?9 4.!4  04p B4 W4p(! j4" ~4 4@= 47 4p 4 n 4  4, 5*! $5P[ 45K J5` \52p5@ 5q 5  5< 5 Q 50> 5dQ 6C#63 ?6p R6  i6 }66`E; 6P  6A/ 6p 6G60 60 7 %7   37@7j \7Ы k7@(# 79 7p  7g7  7 7@  805 8pH :8W R8 2 e8 :  ~88  8p- 88PM 8  8;H 8[9 !9` 79p K9@ n9p 9p! 90 9A+ 9[ 9% 9@g 9 9P :.:'@:0 R:d:% :B7 :  :`! :n : :5 :@7 : ;>2 ;!  6;` E;p ^;  u;A ;;;  ;#  ;г/ ;;"; <% <T '<8 << % W<Pi g< x<B <9< <@G <в8 <@  <`, = != 4=  A=} Z=` g= v= =0%Q =0! =[ =1 = = =O! >0! >0I 1> J> \> n>  {>   > >P > >? >r>  >  >p:+ ? -?@+a C?$V? d?! q??@  ? ?0 ?8 ?0  ?pAN @n #@  .@`@@ Q@@ t@ @@@  @ @W @0A/ @P A Ap #Ap4 6A`1j OAP _A#z tA9 AȀA , A A ; Ap( A0  AAP BD B. 7BAj TB@ qB , Bp^ B , B BB B{ B CI +C @C`* gC! C%  C C>9 C C C  CP D0K D@W 2D  ED2 _DЀdDvD` , Dm D@  DV DD   D0 DKE0 EF %EP\ ?E< QEEX bEJ xEP  Ep E  EJ EFE  E>u E` F5F *F = 7F EF c UF@ fF F<9 FAF< F F K F0R G7 GL4G GG. PG <. jGPH5 G GG0  G;G G@3 G. HB H< .H@  PH* jH  xH Q Hp H  H@2 H H9 H@ I0 I`L 4I  BI@ TI0% cIP zI@ I`  I IP IQ I I- I`B4 I;) JP 4JK GJ`f VJ`9 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_keyget_infog_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_PhysicalDescriptor_set_keyg_GenericDescriptor_set_keyg_TapeDescriptor_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_keywrite_infax_dataread_time_string_at_positionwrite_d3_vtr_errorswrite_infofree_readermxf_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_mxf0000775000454400017500000012326611070222777013343 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_clapperboard0000775000454400017500000006221311070222777014437 0ustar stuartcrdELFІ44R4 ('$444  TTT88   D    hhh QtdRtd   /lib/ld-linux.so.2GNUSuSESuSE      2}^CDR.g`j9r$3wpde7Ylibm.so.6__gmon_start___Jv_RegisterClassessqrtlog10libc.so.6_IO_stdin_usedfflushexitperrorputsfgetcstdoutfputcfseeko64fclosestderrfwritefreadfprintffopen64__libc_start_mainGLIBC_2.0GLIBC_2.1 ii 9ii ii ` d    $ (,048<@UQC5%%h%h%h% h%h %h(%h0%h8p% h@`%$hHP%(hP@%,hX0%0h` %4hh%8hp%<hx%@h1^PTRhphQVhPUS[(tX[ÐU=ht LҡLuhÐUtt $ÐUT$D$ L$$Rt'`D$ D$HD$ě$1ɉÍ&'U4$|$Ɖ4$|$]ÍU(ED$D$D$ E$xt)D$ D$lD$ě`$1EfU ‹E f UWVS,EMD$ D$D$$tT`D$ D$D$ě$D$ D$ܛ`D$ě$f,1[^_]ËE$!E1111E+& ׃E΋U 9UtrE$uD$ `D$D$ě$D$ D$'fljUE0x,[^_]ED$ 듡`D$ D$D$ě$BUh]]ȉu։ډEE؉}ω$MEE'u4D$ *D$ܘ`D$ě$1]u}]É-tE5 Et$D$ ,D$"D$ +D$땉t$ D$D$$XtD$ 0D$8[ED$ ED$D$$X U@EMP$5D$|$ \$Q$dD$T$EDT&UED$D$`$`$ D$`D$ D$$.D$ T`D$)D$$D$ /`$ D$JÐ&L$qUM]u}Y9ECtt8:t;t;uD$1M]u}]aÐt&9:Bu::Bt뫍t$ԙD$JD$Tt$}ЍE|M$O| u }D$ D$D$ě`$D$ xD$tD$ě`$$f$`D$D$$BD$ qU؋MzU؉$MUoED$ E$)‰T$|$t*D$ D$LD$ě`$Exx11ɉڍEr&ڍEYEڍE?EڍE%}b@}t&(}d$EU}؉<$MUEZU؋MU؉$MUEE5 Ew\$ D$D$ $D$$ EEU$TD$T$EUET}$},EU}f}$fEUfD$ D$]D$ě`$U؋M D$ 뿐t&$W$D$ D$ܘD$ě`$#;D$ D$]D$ě`$`D$ D$$D$ EUD$D$T$ `$EUD$D$T$ `$EUD$D$T$ `$kEUD$ΜD$T$ `$HEUD$D$T$ `$%EUD$D$T$ `$EȋUD$ D$T$ `$EUD$(D$T$ `$$t1D$ D$ܘD$ě`$D$ D$ؚD$ &D$ D$D$ě`$AD$ D$ܘD$ě`$D$ D$FD$ě`$cD$ D$|D$ě`$9D$ D$D$ D$dD$ D$4D$ D$UW1VS1ۃ uEEE3T33 3)~ }1)~ }~eEu^E MEE~EuAUɿEUt(t [^_]Ít&Mɉuރ<4M EUM뭉Et&Et&'UWVSU  i~i]1Et't~[^_]ÍtOuSvS1)~}tIS9UEC C fS렉E륋EUEQ UKVS_u)F)Nø)N)u'$D$@ [^]ÍP$ $zt$,($t&'UVS ku u]$)PEu5,0 [^]ÐU]Ít&'UWVS^iE)E}Ut+1ƍED$E D$E$9}u߃[^_]Ë$ÐUS t1Ћu[]ÐUS[Y[fseeko(mxfFile, len, SEEK_CUR) == 0fread(buffer, 1, 2, mxfFile) == 2fread((uint8_t*)key, 1, 16, mxfFile) == 16mxf_read_l(mxfFile, llen, len)mxf_read_kl(mxfFile, &key, &llen, &len)mxf_equals_key(&key, &g_AudioItemElementKey[num])fread(g_audioBuffer, len, 1, mxfFile) == 1%5lld Click ch=%d, off=%d %.1fms Usage: %s [OPTIONS] -h, --help Show help Double clapper board check of '%s' mxf_equals_key_prefix(&key, &g_PartitionPackKeyPrefix, 13) && key.octet13 == 0x02fseeko(mxfFile, -(16 + llen), SEEK_CUR) == 0mxf_equals_key(&key, &g_VideoItemElementKey)fread(g_videoBuffer, len, 1, mxfFile) == 1videoResult = check_video(&summary, file)audioResult[0] = check_audio(&summary, file, 0)audioResult[1] = check_audio(&summary, file, 1)audioResult[2] = check_audio(&summary, file, 2)audioResult[3] = check_audio(&summary, file, 3)'%s' failed in line %d mxf_read_k(mxfFile, key)(c = fgetc(mxfFile)) != EOFbytesToRead <= 8len == 5760Options: -h--helpMissing filename rbfopenmxf_skip(mxfFile, len)position_file(file) Results: # frames = %lld # red flashes = %lld # clicks A1 = %lld # clicks A2 = %lld # clicks A3 = %lld # clicks A4 = %lld # flash with no click = %lld # click with no flash = %lld len == 829440%5lld Red flash Red flash but no clickClick with no red flashD B+4 +4S +4 +4 +4 +4 +4 A>CpAA9  D ooo| ƅօ&6FVfvƆGCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux)GCC: (GNU) 4.1.2 20061115 (prerelease) (SUSE Linux),&  ; Q$F4!y_IO_stdin_used5& mxf_read_uint16usagemaint; find_audio_click_32bit_stereofind_audio_click_mono8red_diff_uyvyfind_red_flash_uyvy/fNsaP6int@\EfWDOB'/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crti.S/usr/src/packages/BUILD/glibc-2.5/csuGNU AS 2.17.50.0.5" T0fNsaP6int@\;aE-ofWr.xn./ Z##&## ## #@## #$#(#,6#0  #4"Z#8&Z#<\(z#@,>#D-L#F.#GV2#H`;#LD#TE#XF#\G#`H%#dOJZ#h7L#l~ 7    '# # #Z#    'a6172>;h@R KS# HT# U# 3V#0 lW#8  X0[ ]\# w]# ~^# _# `# a# b# c# d# e# Uf# ]g# eh# mi# uj# }k#l-Z҇,len%? Z Wp (  _Z_e u Zkey Z leniZcZ%Z%dZ04keyS flenu(P     s !{"Z0">!{"! #num!ZI$key#@%$g&len%%r%p&Zuh%a'Zud'E@H(cmd?ZkeyՃlen%Z'Zp ( %euZkeylen%)~ Z*> {* +key , +len %-O IZP.HZq"H ,_JZ/?Kf/p%>}/Z,SO 0 ,FR%,R%,Rx,RZ1 x2H  >34I^1 'P8p2CH2Ng Y{5ew2H2g  _ Z 6 o6r6u  6x  77 6  786 X9h9e9d5a#P61'>int@Nsf\EWafwQUlNw/[OeOvPP1MR>S>uh^S>ul T>u9T>up\>]> i_> Xa3 b3 } L >8~`Qlw>3n >up>>>M> i>S  3q$v`#w t%> red&L6>a0 d5w\ 5>| G9v]:> i;> RFv @=v[p,`/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crtn.S/usr/src/packages/BUILD/glibc-2.5/csuGNU AS 2.17.50.0.5% $ > $ > 4: ; I?  &IU%% : ; I$ > $ >   I : ;  : ;I8 &I : ; : ; I8 I !I/  : ; .: ; ' I@: ; I: ; I.? : ; ' I@: ; I 4: ; I.: ; ' I : ; I: ; I4: ; I4: ; I : ; I 1X Y 11UX Y  U 41!.: ;' I@": ;I#: ;I$4: ;I %4: ;I &4: ;I'.? : ;' @(: ;I ).: ;' I *: ;I+4: ;I,4: ;I-.? : ;' I@.: ;I /4: ;I0 U11UX Y241 34141X Y 51UX Y64: ; I 7!I/8!I/94: ; I? < % $ > : ; I$ > .? : ; ' @: ; I4: ; I4: ; I 4: ; I 4: ; I U  I &I: ; I .? : ; ' I@4: ; II!I/ .? : ; ' I@U%# init.cK /usr/src/packages/BUILD/glibc-2.5/cc-nptl/csucrti.S !/!=Z!gg//Z!!!#!/=3!/!=Z!q /usr/include/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/sysdouble_clapperboard.cstdio.hlibio.htypes.hstddef.hstdint.htypes.hgH  !WYtK/s=;=tthN+jXf)FM91_X@=;=g@s=*N*@*Z5hfY u< XqXn 'x<`x.Dx<<6~uwfoY%:"> gK%%KCht`~s#J/X#~/Q JV Y*~O JK)y<{<v(~F~ "%%########~%~J0i'***III= /usr/includeavsync_eval.cstdint.ht:L@cgg<q.ggaO.o..a."==:i:gg`& =ioJ!_֠ tjbJ!J=;gf$=;g~%S3)2T<@YI/uI=-[L@ȗ;=CyXtqJ<sK /usr/src/packages/BUILD/glibc-2.5/cc-nptl/csucrtn.S !4!!!| RAB *AG KqAB AB F 0yAB FFMAB (PD  F AB R| EAB AD`AB F`AG DQAB BGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)init.cshort intlong long intunsigned charlong long unsigned intshort unsigned int/usr/src/packages/BUILD/glibc-2.5/csu_IO_stdin_usedmxfKey_shortbuf_IO_lock_tstderr_IO_buf_endposition_filevideoResultbuffer_IO_write_endg_AudioItemElementKey_flags_markersfilenameflashCountaudioResultcmdlnstdoutflashNoClickCountcheck_videog_SystemItemElementKeyclickCountmxf_read_kmxf_read_lvalue_filenomxf_equals_keyg_audioBuffersize_t_vtable_offset_IO_read_baseargc_IO_save_end_poskeyBmxf_skipuint8_tsummary__s1_len_modeoctet10octet11octet12octet13octet14octet15_IO_write_base_IO_read_ptr__s2_lenlleng_videoBufferg_VideoItemElementKey_IO_markerdouble_clapperboard.c_IO_save_basemxf_read_uint16/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/archive/testoctet0mxf_read_klkeyAskip_timecodeSummary__quad_t_IO_backup_base__pad1__pad2__pad3__pad4__pad5bytesToRead__result__s1mxf_equals_key_prefixargvmxfFileuint16_tg_PartitionPackKeyPrefix_IO_read_endclickNoFlashCountusageframeCount_lock_old_offsetstdin_IO_FILEoctet1octet2octet3octet4octet5octet6octet7octet8octet9check_audio_sbuf_IO_write_ptrhaveStartEssencellengthuint64_t__off_tmaincmpLen_chain_flags2_cur_column_next__off64_t_unused2_IO_buf_baseaudio_sizesamp1moderate1_offp_audiosumSqDifffind_audio_click_monodoublered_diff_uyvyfind_red_flash_uyvysampbytesPerSamplemoderate_offp_offset2found2bitsPerSamplep_offset1red_diffnum_diffsp_offsetavsync_eval.cint32_tmoderate2_offtotal_diffavg_diffp_click1video_bufp_clickp_click2find_audio_click_32bit_stereosamp2line_sizefound1mod_thresholdttRuPRQ`atahthu`yP`yRttuuPttu;P;uh;R;Q;uduupNup\upPPRP!PN\PvzPPuVWVWQSNVWTsVWvVW\dPz}P}PuulNulvulultt)uP)uRV!)VQW!)W!uXBVuXh)uX01t13t3utQtt uq8S8KqKS>q>ySy q*u~,ju~v>u~y u~8>SP>Sy S8Ku>u2B u } u uuoP8Ku` >u` Rud u`8Ku`>u`2B u` } u` u`8Ku`>u`2B u` } u` u`ttEu%%VuEVu u EuuE u uE uuEWEW SES,OR,RPQtQStSAuPuAuPwwAu |VAVRRRRPQtQXtXuPVuVSPPttQuQuQu KS/9vlqPivlqPi9v9P\P\ } B y } y B l #  ## / C h 6> / C h Sd%EA*/'48.symtab.strtab.shstrtab.interp.note.ABI-tag.note.SuSE.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.init_array.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.debug_rangesTT#hh 1<B DD`JRo||,_oPn w  { ІL@@ 44 P     PDD `P P !" f#03'73X<@0=KD VPNPdLX@&K _ThD|    І @4   D` !"# 4;F{  hL  P 4+ ;AvR *  0y @X& 4BX i | D p І   @2-q =DLDYk` yg`Hi 9r$#P/Q CE ar` od 7P P  abi-note.Ssuse-note.S../sysdeps/i386/elf/start.Sinit.cinitfini.c/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crti.Scall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__completed.5752p.5750__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crtn.Sdouble_clapperboard.cmxf_skipmxf_equals_keymxf_read_klcheck_audiog_AudioItemElementKeyg_audioBufferg_PartitionPackKeyPrefixg_SystemItemElementKeyg_VideoItemElementKeyg_videoBufferavsync_eval.c_GLOBAL_OFFSET_TABLE___init_array_end__init_array_start_DYNAMICdata_start__libc_csu_fini_start__gmon_start___Jv_RegisterClasses_fp_hw_finifopen64@@GLIBC_2.1__libc_start_main@@GLIBC_2.0fseeko64@@GLIBC_2.1perror@@GLIBC_2.0mxf_read_uint16_IO_stdin_used__data_startfflush@@GLIBC_2.0red_diff_uyvysqrt@@GLIBC_2.0fclose@@GLIBC_2.1stderr@@GLIBC_2.0__dso_handlefgetc@@GLIBC_2.0__libc_csu_initprintf@@GLIBC_2.0fwrite@@GLIBC_2.0fprintf@@GLIBC_2.0log10@@GLIBC_2.0__bss_startfind_red_flash_uyvyfind_audio_click_32bit_stereofputc@@GLIBC_2.0find_audio_click_mono_endstdout@@GLIBC_2.0puts@@GLIBC_2.0usagefread@@GLIBC_2.0_edataexit@@GLIBC_2.0__i686.get_pc_thunk.bxmain_initbin/avidmxfinfo0000775000454400017500000203557411070222777012775 0ustar stuartcrdELF04$4 ((%444@@ttt$$  o o  o o PtdPPQtdRtd  o o/lib/ld-linux.so.2GNUSuSESuSE %0' (* ,/)+&"-#!.   %$;  1y[TCA2I.k2U%Ct7G[ p'd"d9rc$ p.ppptK2F5bA7Lypk;;?E libuuid.so.1__gmon_start___Jv_RegisterClasses_finiuuid_generate_initlibc.so.6_IO_stdin_usedstrcpygmtime_rputsputcharstdinstrftime__assert_failgmtimefeoffgetcstrlenmemsetfseek__fxstat64stdoutfputcfseeko64memcpyfclosewcscmpmallocftello64stderrfilenofwritefreadgettimeofdaywcstombstimesfopen64__libc_start_mainwcslenvfprintfsnprintffree_edata__bss_start_endGLIBC_2.2GLIBC_2.1GLIBC_2.0Kii ii ii opp"p$ppp pppp p p $p (p,p0p4p8pE D$Eĉ$ ^ED$gD$ "1D$\+E D$02耉D$Eĉ$E`D$\D$ "1D$*D$1$E1M $؃}D$D$ "1D$\,JED$2D$E܉$$Vt7U B|ED$D$ "1D$-ED$2D$E܉$UM ЃA|ETD$D$ "1D$X/E,D$D$ "1D$.vED$D$ "1D$.NED$D$ "1D$\.&ED$D$ "1D$.UD$D$ "1D$-MdD$D$ "1D$D-UE UB EBEB]ÍUME  E E ‰]ÍU |$}4$`34$|$]fU |$}4$p34$|$]fU4$u|$34$|$]fU4$u|$34$|$]fU4$u|$38u4$ȋ|$]Í&u318ѐt&U4$u|$38u4$ȋ|$]Í&u318ѐt&U4$u|$38u4$ȋ|$]Í&u318ѐ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$HUj [^_]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$ 4D$(4D$4$p1ut&GO]량O렍t&US]$t%E BtHC[]D$sD$ 4D$(4D$4$p1[]ÉS뵍vUS]$t)E BtRCCS[]D$]D$ 4D$(4D$4$p1[]Í믍UEU @@P ]Í&'US$tE $D$E[]D$$D$ 4D$p4D$4$p1[]ÐUpt$pÍ'UED$4$1҅pt pɉÍU]Éutks=D$ D$D$$4Et$$D$"]u]ÃtIuىD$ D$D$$4N뷉D$ D$D$$4,땉D$ D$ D$$4 p'UU9pM vÍEEt$pÉ$pÐUVSu$EE$$95pwetkppD$ D$ 5D$$p\$D$5$OEM E$p[Ġ[^]D$ %5D$JD$4$4D$ %5D$KD$4$4UE@ @]Í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$ 15D$5D$4$p1ËE UÍv'U(ED$D$E$ t1D$D$ 15D$6D$4$p1EfU ‹E f U(ED$D$E$t1D$D$ 15D$06D$4$p1UEM E ‹E щ UWVS,ED$D$E$ t8D$D$ 15D$X6D$4$p,1[^_]Ðu11E1M¸ E 1 E1 E1҉¸ M 1 M1 ڋ] ȉ ЉC ,[^_]ÐU]w&U]&U]G&U]&UE D$EED$E$t/D$$D$ 15D$6D$4$p1ɉÍ'U(U D$fEED$EU$pt/D$.D$ 15D$6D$4$p1ɉÍvU(U D$EEEED$EU$t/D$:D$ 15D$6D$4$p1ɉÐt&US$]M D$ډȉ1҉ڈEȉ1҉ڈEȉ1҉ڈEȉЈE1҉ȉEȉEȉEED$EM$'t/D$JD$ 15D$6D$4$p1҃$[]ÍUE ED$E$UE fED$E$ UE D$E$HÍUE EEEEUD$ET$$ÍvUE D$D$E$t/D$fD$ 15D$ 7D$4$p1ɉÍvUE D$D$E$t/D$mD$ 15D$T7D$4$p1ɉÍvUWVSE$E1111E&f߃E ƋE 9EtrE$!uD$D$ 15D$7D$4$p1[^_]Ðt&ljE E0x[^_]UD$yD$D$ 15D$B5D$4$p1[^_]US]E $D$Wu7D$D$ 15D$S5D$4$p1҃[]ËED$E$D$fuD$D$ 15D$7D$4$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$ 15D$7D$4$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$ 15D$l5D$4$p1҃[]ËE$D$uD$gD$ 15D$8D$4$p1[]Í'US]E $D$u7D$nD$ 15D$$8D$4$p1҃[]ËE$D$uD$oD$ 15D$D8D$4$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$ 15D$8D$4$p1ɃL[^_]û Ea}w!}w]Љ\$M $g19D$D$15EЋUD$h8$D$T$ pL1[^_]ËU܍ED$T$M $U۹9PD$D$ 15D$ 9D$4$pL1[^_]É|$D$D$15MԋUD$8$L$ T$pL1[^_]D$ :D$D$15$5衽t&U(E ]]uu}}D$E$uAD$D$ 15D$5D$4$p1ҋ]Ћu}]Ív‰D$E\$t$ $4uD$D$ 15D$d9D$4$p1똍v'U(]E] uu}$\$t$H\$t$ E|$$u/D$1D$ 15D$d9D$4$p]u}]ÍU(}E }]]uuD$<$)uED$D$ 15D$5D$4$p1ҋ]Ћu}]Í&\$t$<$uD$D$ 15D$5D$4$p1렍US]t1P,t$P(t@,$ҋt$q[]É'UEt]L]Í&'UEt],]Í&'UEt] ]Í&'U8E U]uE1҉}U$4諻1ǹ $(臻Eǹ MUɉJtuMEUC0AEQCC CCCCC C$K,C(0]u}]EExD$qD$ 15D$9D$4$p1D$sD$ 15D$9D$4$p$蕹1sfU($4]u}Q1ǹ $(-ǹ pCpCC CECCCC иC$S,C(P]u}]D$ED$ 15D$9D$4$p1D$GD$ 15D$:D$4$p$d1뉍t&U(Eu]}ƋX$VH @9|~ 1[9suE}uu9}E)ˉ]EEHE \$L$$6uUMV 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ǹ 1$(ǹ 1D$5E$覵E CC`C pC@CCCC C$@s,C(p]u}]D$D$ 15D$9D$4$p1D$D$ 15D$\:D$4$p$01뉉$$4$1r'U($4]u}ѵǹ 1$(诵ǹ 1D$5E$FE CC`C pC@CCCC C$@s,C(p]u}]D$D$ 15D$9D$4$p1D$D$ 15D$\:D$4$p$г1뉉$ij4$輳1r'U($4]u}qǹ 1$(Oǹ 1D$5E$E CC`C pC@CCCC C$@s,C(p]u}]D$D$ 15D$9D$4$p1D$D$ 15D$\:D$4$p$p1뉉$d4$\1r'UxEu ɸË$ytED$T$$+uȋE̋UÍvU1S]t Ct C[]D$D$$CCfUEE]۱ UEUD$ E T$D$E$$ɅÍ&'UUE EU ]5'UED$D$ ED$E $賱Ðt&US]t$[]ÐUWVSD$4$p1]u}]D$G<$MC1ÉD$t$<$19)Ή]u\$t$<$'}11UE11 D$<$ftD$!D$ :D$>D$4$p1$D$D$ :D$D>D$4$p1|9Ӎ)D$ HD$D$:$:| }%t&D$D$ :D$l>D$4$p1m&U]&UH}E }U]uEU<$҉E؉UUE3U3E <$]1ɋu)Ή؃9UsrD$G<$B]+]؋uu܃\$t$<$19D$ HD$D$:$:ͦD$D$ :D$>D$4$p1]u}]| ~vD$D$ :D$D>D$4$p19Ep9=f)Ή]u\$t$<$Fw11UE11 fD$<$tD$ D$ :D$>D$4$p1D$D$ :D$>D$4$p1D$D$ :D$l>D$4$p1UWVS<} OE$҉ WG9w9)ӋWM] $T$D$ \$3 u<[^_]fD$G]$_1t$ \$EU$T$3)։]؃Eu܃U1ɋU܅xM܋U؉L$T$M $M1ҋ])ӅۉM]G1EU1ɋE܅xϋu܋]؉t$\$u4$fD$D$ :D$ ?D$4$p<1[^_]D$D$ :D$D>D$4$p1L$\$]$}11UE11 D$E$tD$D$ :D$>D$4$p1=D$D$ :D$>D$4$p<1[^_]D$D$ :D$l>D$4$p1}fD$ (HD$D$:$:MU(uu ]^|E$;^|Nx9~))ډF8VD$4$p13 UE$щ…xE PxH|Í&D$D$ :D$>D$4$p1 U(uu ]FtE$^tNp9~))ډF0V4FpFt]u]f}~D$ D$ :D$?D$4$p]1u]Ðt&D$ D$ :D$?D$4$p]1u]Í&9OuD$ D$ :D$>D$4$p13 UE$щ…xE PpHtÍ&D$D$ :D$>D$4$p1 U8}} ]uG`E܉$EE$҉ÉE$1ЋE)Ή_w|$$uD$4$p1BD$DD$ :D$;D$4$p1GD$E$EtJGD$E$uhD$HD$ :D$p@D$4$p1D$GD$ :D$<@D$4$p1yGWD$ET$$u4D$ID$ :D$;D$4$p1(G W$D$ET$$Iu4D$JD$ :D$@D$4$p1G(W,D$ET$$u4D$KD$ :D$@D$4$p1G0W4D$ET$$u4D$LD$ :D$AD$4$p15G8W1҅tC<< ƒ[]Í'US]D$ D$G$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$GD$4$p,1[^_]Ðt&A(A,D$ D$D$E$HxD$D$ :D$GD$4$p1ID$D$ :D$ GD$4$p1&US]D$ D$G$~1҅t 1Ҁ{ ƒ[]Í&US]D$ D$G$>1҅t 1Ҁ{ ƒ[]Í&UWV1S1ۃ}wS1ۃ tF<$t7G9u΃ T u1 D+t<$舻u1[^_]ÍE$>tE<$D$ED$t͍FD$<$EU EBEBEB 뜍'UVS@u ED$ ]؍ED$\$E$uu8D$D$ :D$FD$4$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$C$|$$at]u}]ËS41tu]}uU }]UE D$D$E$1t EÍUE D$`D$E$轭1t EÉ'U(]] uu}}$t$t]Ћu}]Ít&ED$\$<$mu 1Ґt&E$D$^uEt$<$D$tUEU ttE UD$ D$qD$HH$Q'UEU ttE UD$ D$jD$HH$Q赆'UWV1S|E}܃ED$E$:E$蟭E$٭t$ËE<$D$!<$it<$譭$D$tٍE\$$; ED$D$ D$ HHD$R$p|1[^_]ËED$E$胬EE$E$D$Ǎ@$kEEwD$ED$E܉$AE܉$腬E܉$¬4$Í@D$1G$ftf;C$uE$t$; ED$7D$HHD$ G$D$R$D$p1|[^_]ËG(D$E$GD$E$ED$BD$HHD$G$D$ G(D$S$D$p1덍Et$$ED$D$/D$ HHD$R$p|1[^_]ðAGD$E$4ED$D$!D$ HHD$DR$p1UWVS,}u4$GD$rf4$ت4$E$$身E@4D$E$juE<$P4T$D$=uD$D$ HHD$LSD$4$p,1[^_]É|$4$Ʃ4$(tq4$l<$ÍED$CD$tW\$E$$>uD$D$ HHD$SD$4$p,1[^_]Ã,[^_]D$D$ HHD$SD$4$p,1[^_]fUWVS1ۃu} Dt?uD$D$ HHD$D$T$p1[^_]É<$|$D t |$$荂ED[^_]D$D$ HHD$dTD$4$p1댍USÃt(t$菁t${[]ÍvUEtE$$EEÍt&'USÃt(t$t$ []ÍvUEt EEÍUWVS,EEu fE$0蕁ÉE1 ߅t.4$$e/t$E$MUBABAB A MBBABABA B EfB$EB(E B,T$E$Tt ,[^_]ÐD$D$ HHD$hUD$4$pD$!D$ HHD$UD$4$pE^,1[^_]fD$D$ HHD$TD$4$p,1[^_]Í&D$D$ HHD$UD$4$px&'UVSÃt:@tCt$~C;tD$D$$T~[^]þDt$~Du뺍v'UVS U]u wbiŒD$uTiŒ\ St&4$~$Ctit$$~EC EC [^]fD$1D$ HHD$UD$4$p [^]ÉfD$D$ HHD$,VD$4$p1t UVS U]u wriŒD$udiŒ\ St&4$}$~Ctyt$$}C D$D$$| [^]ÍvD$w1D$ HHD$UD$4$p [^]ÉVD$D$ HHD$,VD$4$p1ds UVS U]u wbiŒD$uTiŒ\ St&4$q|$|Ctit$$|EC EC [^]fD$T1D$ HHD$UD$4$p [^]ÉfD$]D$ HHD$,VD$4$p1Tt UVS UMu B1w^iŒ\$uP\ St*4$c{${Ct$$q{EC [^]ÍD$41D$ HHD$UD$4$p [^]D$01D$ HHD$tVD$4$pD$;D$ HHD$,VD$4$p1! UWVS }tL1$ $f؃Ìut$y [^_]Ív'UWVS,u E$8mzÉE&1߅t.4$y$=z7t$E$yMUBABAB A MBBABABA B $D$$̣ED$E$t ,[^_]D$zD$ HHD$,WD$4$pD$D$ HHD$hWD$4$pE,1[^_]D$D$ HHD$VD$4$p,1[^_]Ðt&D$D$ HHD$VD$4$p|D$ %D$xD$HH$_Hwv'US4$$FxED$$FD$$wD$ E$GD$ E$1D$ D$D$vHE$vD$ D$D$|HE${D$ D$D$HE$D$ D$D$HE$mWD$ D$D$uHE$B^D$ D$D${HE$eD$ D$D$HE$lD$ D$D$HE$D$ D$ D$HE$D$D$ D$ D$HE$SD$D$ D$ D$HE$ D$D$ D$ D$HE$D$D$ D$ D$HE$D$D$ D$D$HE$ID$D$ "D$D$HE$TtD$D$ D$D$HE$!sD$D$ D$D$HE$rD$D$ .D$D$HE$qD$D$ ,D$D$HE$pD$D$ 0D$D$HE$UoD$D$ 0D$D$HE$"nD$D$ 1D$D$ IE$mD$D$ 1D$D$IE$D$D$ D$D$#IE$D$D$ D$D$1IE$VD$D$D$ WD$XD$4$pD$?D$ WD$YD$4$pD$@D$ WD$LYD$4$pD$AD$ WD$YD$4$pD$ID$ WD$[D$4$pWD$BD$ WD$YD$4$p%D$CD$ WD$ZD$4$pD$ED$ WD$XZD$4$pD$FD$ WD$ZD$4$pD$GD$ WD$[D$4$p]D$HD$ WD$t[D$4$p+D$JD$ WD$,\D$4$pD$KD$ WD$\D$4$pD$LD$ WD$\D$4$pD$MD$ WD$D]D$4$pcD$ND$ WD$]D$4$p1D$OD$ WD$]D$4$pD$PD$ WD$\^D$4$pD$QD$ WD$^D$4$pD$D$OI$D$YD$ WD$aD$4$pID$RD$ WD$(_D$4$pD$SD$ WD$_D$4$pD$TD$ WD$_D$4$pD$D$[IE$%D$D$eI$udD$\D$ WD$aD$4$p@D$WD$ WD$``D$4$pD$D$jI$udD$]D$ WD$aD$4$pD$[D$ WD$LaD$4$pD$D$pI$u2D$^D$ WD$4bD$4$p@D$D$tI$u2D$_D$ WD$xbD$4$pD$D$zI$gu2D$`D$ WD$bD$4$pD$D$I$u2D$aD$ WD$cD$4$pVD$D$I$u2D$bD$ WD$PcD$4$pD$D$IE$ztND$D$I$\udD$eD$ WD$cD$4$pD$dD$ WD$cD$4$pgD$D$I$u2D$fD$ WD$@dD$4$pD$D$I$u2D$gD$ WD$dD$4$pD$D$I$@u2D$hD$ WD$dD$4$p}D$D$I$u2D$iD$ WD$eD$4$p/D$D$IE$tND$,D$I$udD$lD$ WD$eD$4$pD$kD$ WD$`eD$4$pD$D$J$u2D$mD$ WD$eD$4$p@D$D$IE$tND$%D$J$udD$pD$ WD$fD$4$pD$oD$ WD$DfD$4$pD$D$O$u2D$qD$ WD$fD$4$pQD$D$ D$D$IE$"D$D$ D$ D$IE$pD$D$ D$!D$IE$=%D$D$ D$"D$IE$ D$D$ D$#D$IE$[D$D$ D$$D$9ME$D$D$ D$%D$JE$qD$D$ D$&D$ JE$>,D$D$ D$'D$JE$ D$D$ D$(D$JE$D$D$ D$)D$'JE$UD$ D$ (D$*D$.JE$rD$D$ (D$+D$D$ WD$حD$4$p頾D$D$,D$2D$ D$D$_OE$蒯u2D$ED$ WD$D$4$p/D$ D$D$tOE$iu2D$ID$ WD$\D$4$pֽD$D$D$3D$ !D$D$OE$Ȯu2D$PD$ WD$D$4$peD$D$D$3D$ 1D$D$OE$Wu2D$WD$ WD$D$4$pD$D$D$3D$ AD$D$OE$u2D$^D$ WD$LD$4$p郼D$D$D$3D$ QD$D$OE$uu2D$eD$ WD$D$4$pD$D$!D$ 3D$ aD$D$OE$u2D$lD$ WD$D$4$p须D$D$D$3D$ qD$D$OE$蓬u2D$sD$ WD$TD$4$p0D$D$D$ 3D$ D$D$OE$"u2D$zD$ WD$D$4$p鿺D$D$D$3D$ D$D$OE$豫u2D$D$ WD$D$4$pND$D$D$3D$ D$D$ PE$@u2D$D$ WD$PD$4$pݹD$D$D$3D$ D$D$PE$Ϫu2D$D$ WD$D$4$plD$ D$D$%PE$覱u2D$D$ WD$D$4$pD$D$D$4D$ D$D$;PE$u2D$D$ WD$(D$4$p颸D$D$D$4D$ D$D$KPE$蔩u2D$D$ WD$ԷD$4$p1D$D$D$4D$ D$D$[PE$#u2D$D$ WD$D$4$pD$D$D$ 4D$ D$D$gPE$貨u2D$D$ WD$$D$4$pOD$D$2D$4D$ D$D$sPE$Au2D$D$ WD$ȹD$4$p޶D$D$D$4D$ !D$D$PE$Чu2D$D$ WD$|D$4$pmD$D$'D$4D$ 1D$D$PE$_u2D$D$ WD$$D$4$pD$D$D$4D$ AD$D$PE$u2D$D$ WD$ĻD$4$p鋵D$ QD$!D$PE$ŭu2D$D$ WD$pD$4$p2D$D$D$=D$ aD$QD$PE$$u2D$D$ WD$D$4$pD$D$!D$=D$ qD$QD$PE$賥u2D$D$ WD$D$4$pPD$D$D$=D$ D$QD$PE$Bu2D$D$ WD$lD$4$p߳D$D$D$=D$ D$QD$PE$Ѥu2D$D$ WD$$D$4$pnD$D$D$=D$ D$QD$QE$`u2D$D$ WD$D$4$pD$D$D$=D$ D$QD$QE$u2D$D$ WD$D$4$p録D$D$D$ =D$ D$QD$$QE$~u2D$D$ WD$lD$4$pD$D$,D$=D$ D$QD$-QE$ u2D$D$ WD$D$4$p骱D$ D$!D$EQE$u2D$ D$ WD$D$4$pQD$D$,D$>D$ D$D$bQE$Cu2D$D$ WD$lD$4$pD$ D$!D$tQE$u2D$D$ WD$(D$4$p釰D$D$D$?D$ D$D$QE$yu2D$D$ WD$D$4$pD$ !D$QD$QE$Pu2D$!D$ WD$TD$4$p齯D$D$D$ =D$ 1D$!D$QE$诠u2D$(D$ WD$D$4$pLD$D$D$ =D$ AD$!D$QE$>u2D$/D$ WD$|D$4$pۮD$D$D$ =D$ QD$!D$QE$͟u2D$6D$ WD$ D$4$pjD$ aD$!D$QE$褦u2D$:D$ WD$D$4$pD$ qD$AD$OME$Ku2D$>D$ WD$4D$4$p鸭D$ D$AD$QE$tEU錭D$BD$ WD$D$4$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$ D$D$4$p@1[^]ø몍v'U($<]uƉ}Utl1D$sFCFCF C CC CCC $%E]u}]D$rD$ D$lD$4$p1'U]|&UMA0t tE L$$D$eÐt&D$D$ D$D$4$p1 UWVS,} EED$$Zu7D$VD$ D$D$4$p,1[^_]ËEu4$D$4$to4$6<$ÉD$,tډ\$E$uD$^D$ D$D$4$pE$,1[^_]ËEU,[^_]Ív'US$]E\$E D$E$1҅u$[]ËE$t?D$sD$ D$HD$4$p$F$1[]ËE$U$$$[]Í&UWVS,] E}D$D$$*u7D$D$ D$lD$4$p1,[^_]ËE<$D$@CuD$4$4$4$XD$É$*u҉\$<$uD$D$ D$jD$4$p1WD$D$ D$D$4$p,1[^_]Ã,[^_]Í'U(]] uu\$4$u>D$qD$ D$D$4$p1ҋ]Ћu]Ív\$4$DuD$rD$ D$D$4$p]1ҋu]UE D$pD$E $1tEB fUWVS,Eu E$$>ÉE%1 CES fC҉FCFCF C tED$\$$Jt6\$E $4EUC E,[^_]ÐD$D$ D$D$4$pD$D$ D$D$4$pE$K,1[^_]ÐD$D$ D$D$4$p뎐D$D$ D$HD$4$p,1[^_]É'U8uƍE]ˉ}EED$L$$tEU]u}]ÍED$F\$$purED$\$$^u1D$bD$ D$D$4$p1돍ED$ E@$\$D$F$ptZvED$ E\$<$D$u7D$gD$ D$D$4$p1D$dD$ D$<D$4$p1t&UVS0uEF0$3D$E$D$UF0$M 3u?D$D$ D$4D$4$p$01[^]ÐD$\$E$u5D$D$ D$xD$4$p뤍$0[^]D$D$ D$D$4$p01[^]D$ D$D$$fU8UuM }u]}Z0EtE$EP<fxED$ED$$;uD$D$ D$D$4$p1t$L$$t U]u}]ÍD$D$ D$D$4$p1D$D$ D$4D$4$p1닋EMP9)D$D$ D$D$4$p1=މ}C$YEUEt$T$$D$D$ D$D$4$p4$b@1[^]É\$D$E$tEU@[^]D$D$ D$(D$4$p둍t&'U($z‰E@@@ @@E B$D$@&E$BtEUÐt&D$D$ D$D$4$pE$1Ít&D$D$ D$xD$4$p1ÐUWVS,E ]}$u܉D$E4$D$$ht>4$\t2$<$D$@uЉ4$U,[^_]Ã,1[^_]ÍU]g&UVStFt2tt&$ۉut$̴$輴[^]ÍvUWVS\T$EUMEE$u1\[^_]ÍED$$]uID$yD$ *D$@D$4$pE$qU܉$f딍t&UD$$EMD$EL$$MEu9EXfvPu:D$=D$ 8D$hD$4$p1҃$[]ÍvD$D$D$D$ D$D$$D$D$D$D$ D$D$$D$ D$ D$$D$RD$ 8D$D$4$p1t&D$DD$ 8D$ D$4$p$1[]D$KD$ 8D$D$4$p$1[]D$D$,D$D$ D$D$ K$ztXD$ -D$D$L$uhD$^D$ 8D$D$4$p1D$YD$ 8D$D$4$p1D$D$ D$D$ =D$}D$$u4D$fD$ 8D$D$4$p1oD$D$D$D$ MD$}D$$Bu4D$mD$ 8D$D$4$p1D$D$D$D$ D$]D$$u4D$vD$ 8D$ D$4$p1D$D$D$DD$ D$]D$$bu4D$}D$ 8D$D$4$p1D$ D$ D$$:u4D$D$ 8D$`D$4$p1D$D$ D$PD$ D$D$RL$u4D$D$ 8D$D$4$p1WD$D$D$PD$ D$D$J$*u4D$D$ 8D$LD$4$p1D$ }D$mD$$u4D$D$ 8D$D$4$p1D$ D$}D$ $u4D$D$ 8D$HD$4$p17D$ D$}D$$Ru4D$D$ 8D$D$4$p1D$ D$}D$,$D$D$ 8D$,D$4$p1~U8uu E}}]D$t$<$(uLD$E$|u/D$4D$ @D$AD$4$p1ɉÍt&UWVSLED$D$.KE$ u9D$D$ @D$BD$4$p1L[^_]fED$>KD$@0$du0D$^KE$ݓEUL[^_]Í}Љ|$uD$NKE]$p{t$\$<$(sED$ED$UB0$ztD$^KE$MtED$D$^KE$oE ;EuEUD$D$ @D$|BD$4$p1ED$D$^KE$tE 9EL1[^_]D$D$ @D$PCD$4$p1WD$D$ @D$BD$4$p1#'U(ED$ED$E $q1҅u ɉÍ&ED$ED$E$7yuD$BD$ @D$CD$4$p1ɉÍt&'UWVS\ED$D$KE$荜u7D$D$ @D$CD$4$p1\[^_]ÍEԉD$}D$KEu$xtwEԉ|$t$$ptED$ED$E$>xt̍]\$D$KE$萂t\E $D$MtEU]D$D$ @D$HDD$4$p\1[^_]D$D$ @D$DD$4$p1UWVS<]ED$E $D$nu:D$D$ @D$DD$4$p1<[^_]ÍvED$nKD$@0$$ts}؉|$Eu$vt$|$$PtED$D$~KE$袌E9Eu‹EU<[^_]D$D$ @D$LED$4$p<1[^_]D$D$ @D$ED$4$p1D$D$ @D$ED$4$p1&'UVSPuED$D$NL4$~u:D$'D$ @D$0FD$4$p1P[^]Ít&]Љ\$D$^LE$tJED$\$4$_tkED$nLD$@0$O}E UD$(D$ @D$FD$4$pP1[^]fD$*D$ @D$GD$4$pP1[^]D$+D$ @D$PGD$4$p1UVS0ED$D$KE$辄u:D$xD$ @D$GD$4$p1҃0[^]fED$KD$@0$EEE D$KD$E$<~tXED$KD$E$螉uD$D$ @D$ID$4$p1VD$D$ @D$@ID$4$p01[^]ÍED$D$KE$nvE1ۍuu0t&9]vct$ \$D$KE$=tED$ED$E@0$rtED$KD$@0$tED$KD$@0$D$D$ @D$HD$4$p1"D$|D$ @D$HD$4$p1D$D$ @D$lHD$4$p1D$}D$ @D$@D$4$p1U(ED$D$KE$u3D$jD$ @D$GD$4$p1ɉËE D$LD$E$}uD$kD$ @D$ID$4$p1ɉÍvU(ED$D$KE$@u3D$KD$ @D$GD$4$p1ɉËE D$.LD$E$OxuD$LD$ @D$TJD$4$p1ɉÍvUH]]Eu}D$$/u -h--helpUnknown argument '%s' Missing filename Failed to open file File is not OP-Atom Failed to read info Options: (options marked with * are required) -h, --help display this usage message Failed to read header partition %02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%d-%02u-%02u %02u:%02u:%02u.%03uProject edit rate = %d/%d fps Start timecode = %lld samples (*str = malloc(utf8Size)) != ((void *)0)mxf_get_utf16string_item_size(set, itemKey, &utf16Size)(utf16Str = malloc(utf16Size * sizeof(mxfUTF16Char))) != ((void *)0)mxf_get_utf16string_item(set, itemKey, utf16Str)convert_string(utf16Str, str, printDebugError)mxf_get_strongref_item(trackSet, &g_GenericTrack_Sequence_item_key, &sequenceSet)mxf_get_array_item_count(sequenceSet, &g_Sequence_StructuralComponents_item_key, &componentCount)mxf_get_array_item_element(sequenceSet, &g_Sequence_StructuralComponents_item_key, 0, &arrayElementValue)mxf_get_strongref(trackSet->headerMetadata, arrayElementValue, &cSet)mxf_disk_file_open_read(filename, &mxfFile)mxf_read_header_pp_kl(mxfFile, &key, &llen, &len)mxf_read_partition(mxfFile, &key, &headerPartition)is_op_atom(&headerPartition->operationalPattern)mxf_load_data_model(&dataModel)mxf_avid_load_extensions(dataModel)mxf_finalise_data_model(dataModel)mxf_read_next_nonfiller_kl(mxfFile, &key, &llen, &len)mxf_create_header_metadata(&headerMetadata, dataModel)mxf_read_header_metadata(mxfFile, headerMetadata, headerPartition->headerByteCount, &key, llen, len)mxf_find_singular_set_by_key(headerMetadata, &g_Preface_set_key, &prefaceSet)get_string_value(prefaceSet, &g_Preface_ProjectName_item_key, &info->projectName, printDebugError)mxf_get_rational_item(prefaceSet, &g_Preface_ProjectEditRate_item_key, &info->projectEditRate)mxf_find_singular_set_by_key(headerMetadata, &g_MaterialPackage_set_key, &materialPackageSet)mxf_get_umid_item(materialPackageSet, &g_GenericPackage_PackageUID_item_key, &info->materialPackageUID)get_string_value(materialPackageSet, &g_GenericPackage_Name_item_key, &info->clipName, printDebugError)mxf_get_timestamp_item(materialPackageSet, &g_GenericPackage_PackageCreationDate_item_key, &info->clipCreated)mxf_avid_read_string_mob_attributes(materialPackageSet, &taggedValueNames, &taggedValueValues)convert_string(taggedValue, &info->projectName, printDebugError)mxf_avid_read_string_user_comments(materialPackageSet, &taggedValueNames, &taggedValueValues)(info->userComments = (AvidNameValuePair*)malloc(info->numUserComments * sizeof(AvidNameValuePair))) != ((void *)0)convert_string((const mxfUTF16Char*)mxf_get_iter_element(&namesIter), &info->userComments[index].name, printDebugError)convert_string((const mxfUTF16Char*)mxf_get_iter_element(&valuesIter), &info->userComments[index].value, printDebugError)(info->materialPackageAttributes = (AvidNameValuePair*)malloc(info->numMaterialPackageAttributes * sizeof(AvidNameValuePair))) != ((void *)0)convert_string((const mxfUTF16Char*)mxf_get_iter_element(&namesIter), &info->materialPackageAttributes[index].name, printDebugError)convert_string((const mxfUTF16Char*)mxf_get_iter_element(&valuesIter), &info->materialPackageAttributes[index].value, printDebugError)mxf_uu_get_top_file_package(headerMetadata, &fileSourcePackageSet)mxf_get_umid_item(fileSourcePackageSet, &g_GenericPackage_PackageUID_item_key, &info->fileSourcePackageUID)mxf_uu_get_package_tracks(materialPackageSet, &arrayIter)mxf_uu_get_track_datadef(materialPackageTrackSet, &dataDef)mxf_is_picture(&dataDef) || mxf_is_sound(&dataDef)mxf_get_uint32_item(materialPackageTrackSet, &g_GenericTrack_TrackNumber_item_key, &info->trackNumber)mxf_get_rational_item(materialPackageTrackSet, &g_Track_EditRate_item_key, &info->editRate)mxf_uu_get_track_duration(materialPackageTrackSet, &info->duration)mxf_find_set_by_key(headerMetadata, &g_SourcePackage_set_key, &list)mxf_get_umid_item(physicalSourcePackageSet, &g_GenericPackage_PackageUID_item_key, &info->physicalSourcePackageUID)get_string_value(physicalSourcePackageSet, &g_GenericPackage_Name_item_key, &info->physicalPackageName, printDebugError)mxf_uu_get_package_tracks(fileSourcePackageSet, &arrayIter)mxf_uu_get_track_datadef(trackSet, &dataDef)mxf_get_rational_item(trackSet, &g_Track_EditRate_item_key, &filePackageEditRate)mxf_get_position_item(sourceClipSet, &g_SourceClip_StartPosition_item_key, &filePackageStartPosition)mxf_get_umid_item(sourceClipSet, &g_SourceClip_SourcePackageID_item_key, &sourcePackageID)mxf_uu_get_package_tracks(refSourcePackageSet, &iter3)mxf_get_rational_item(trackSet, &g_Track_EditRate_item_key, &physicalPackageEditRate)mxf_get_position_item(timecodeComponentSet, &g_TimecodeComponent_StartTimecode_item_key, &startTimecode)mxf_get_uint16_item(timecodeComponentSet, &g_TimecodeComponent_RoundedTimecodeBase_item_key, &roundedTimecodeBase)Clip name = %s Clip created = Project name = %s videoaudioEssence is %s Track number = %d Edit rate = %d/%d Duration = %lld samples User comments: %s = %s Material package attributes:Material package UID = File package UID = Physical package UID = Physical package type = TapeImportRecordingPhysical package name = %s avid_mxf_info.cutf8Size != (size_t)(-1)'%s' failed in %s, line %d mxf_is_header_metadata(&key)_PJ?+4S /{%b7I-BpFzeF8|N+4S 6+4+4+4P`G+4 +4+40+4S 7+4+4S I+4S .+4S J+4S K+4S +4+4+4S +4+4+4+4S +4 +4 +4 +4+4+4`>o'^w+4}`>oxl+4}`>oo 0 && llen <= 9mxf_write_k(mxfFile, key)mxf_write_l(mxfFile, len)r+brbw+bmxf_file_read(mxfFile, buffer, 1) == 1mxf_file_read(mxfFile, buffer, 2) == 2mxf_file_read(mxfFile, buffer, 4) == 4mxf_file_read(mxfFile, buffer, 8) == 8mxf_file_write(mxfFile, &value, 1) == 1mxf_file_write(mxfFile, buffer, 2) == 2mxf_file_write(mxfFile, buffer, 4) == 4mxf_file_write(mxfFile, buffer, 8) == 8mxf_file_read(mxfFile, (uint8_t*)value, 16) == 16mxf_file_read(mxfFile, (uint8_t*)key, 16) == 16(c = mxf_file_getc(mxfFile)) != EOFmxf_read_l(mxfFile, llen, len)mxf_file_write(mxfFile, (const uint8_t*)key, 16) == 16mxf_read_uint32(mxfFile, eleLen)mxf_write_uint32(mxfFile, len)mxf_write_uint32(mxfFile, eleLen)Could not write BER length %lld for llen equal 1, in %s:%d Could not write BER length %llu for llen equal %u, in %s:%d mxf_file_putc(mxfFile, 0x80 + llen - 1) == 0x80 + llen - 1mxf_file_write(mxfFile, buffer, llen - 1) == (uint8_t)(llen - 1)mxf_write_fixed_l(mxfFile, llen, len)(newMXFFile = (MXFFile*)malloc(sizeof(MXFFile))) != NULL(newSysData = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newStdInFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newDiskFile = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULLmxf_write_fixed_l./mxf/mxf_partition.c((uint32_t)len - 4) % 12 == 0fillSize >= llenpartition->kagSize > 0mxf_write_l(mxfFile, packLen)mxf_read_ul(mxfFile, &label)mxf_write_k(mxfFile, &g_RandomIndexPack_key)(llen = mxf_write_l(mxfFile, len)) != 0mxf_write_uint32(mxfFile, partition->bodySID)mxf_write_uint64(mxfFile, partition->thisPartition)mxf_write_uint32(mxfFile, (uint32_t)(16 + llen + len))(newLabel = (mxfUL*)malloc(sizeof(mxfUL))) != NULLmxf_append_list_element(&partition->essenceContainers, newLabel)mxf_append_list_element(partitions, partition)mxf_read_uint32(mxfFile, &size)mxf_read_kl(mxfFile, &key, &llen, &len)(newEntry = (MXFRIPEntry*)malloc(sizeof(MXFRIPEntry))) != NULLmxf_append_list_element(&rip->entries, newEntry)mxf_read_uint32(mxfFile, &entry->bodySID)mxf_read_uint64(mxfFile, &entry->thisPartition)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./products/mxf_avid.cname != NULL && value != NULLmxf_write_uint8(mxfFile, 25)ResolutionIDFrameSampleSizeImageSizeDefinitionObjectProjectNameProjectEditRateMobAttributeListUserCommentsTaggedValuePhysicalDescriptorTapeDescriptorImportDescriptorRecordingDescriptormxf_create_list(&newNames, free)mxf_create_list(&newValues, free)mxf_get_array_item_count(packageSet, itemKey, &count)mxf_get_array_item_element(packageSet, itemKey, i, &element)mxf_get_strongref(packageSet->headerMetadata, element, &taggedValueSet)(newValue = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (strSize + 1))) != NULLmxf_append_list_element(newValues, taggedValueValue)mxf_get_utf16string_item_size(taggedValueSet, &MXF_ITEM_K(TaggedValue, Name), &taggedValueNameSize)(taggedValueName = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (taggedValueNameSize))) != NULLmxf_get_utf16string_item(taggedValueSet, &MXF_ITEM_K(TaggedValue, Name), taggedValueName)mxf_append_list_element(newNames, taggedValueName)(newEntry = (MXFAvidObjectReference*)malloc(sizeof(MXFAvidObjectReference))) != NULLmxf_write_local_tag(mxfFile, 0x3f0a)mxf_write_uint16(mxfFile, 0xffff)mxf_write_uint16(mxfFile, (uint16_t)(8 + numIndexEntries * (11 + sliceCount * 4 + posTableCount * 8)))mxf_write_uint32(mxfFile, numIndexEntries)mxf_write_uint32(mxfFile, 11 + sliceCount * 4 + posTableCount * 8)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (size))) != NULLmxf_set_item(set, itemKey, buffer, size)mxf_create_set(headerMetadata, &MXF_SET_K(TaggedValue), &taggedValueSet)mxf_add_array_item_strongref(packageSet, &MXF_ITEM_K(GenericPackage, UserComments), taggedValueSet)mxf_set_utf16string_item(taggedValueSet, &MXF_ITEM_K(TaggedValue, Name), name)mxf_avid_set_indirect_string_item(taggedValueSet, &MXF_ITEM_K(TaggedValue, Value), value)mxf_add_array_item_strongref(packageSet, &MXF_ITEM_K(GenericPackage, MobAttributeList), taggedValueSet)minor != 0 && minor != (uint32_t)-1mxf_get_uuid_item(set, &MXF_ITEM_K(InterchangeObject, InstanceUID), &instanceUID)mxf_create_item(set, &MXF_ITEM_K(InterchangeObject, InstanceUID), 0x3c0a, &newItem)mxf_set_item_value(newItem, value, mxfUUID_extlen)mxf_create_item(set, &g_Null_Key, 0x0003, &newItem)mxf_create_item(set, &g_Null_Key, 0x0004, &newItem)mxf_create_item(set, &g_Null_Key, 0x0001, &newItem)mxf_create_item(set, &g_Null_Key, 0x0002, &newItem)(avidMetaDictBlob = (uint8_t*)malloc(sizeof(uint8_t) * (g_AvidMetaDictBlob_len))) != NULL(newDirectory = (MXFAvidObjectDirectory*)malloc(sizeof(MXFAvidObjectDirectory))) != NULLmxf_avid_create_object_directory(&objectDirectory)mxf_create_set(headerMetadata, &g_AvidMetadataRoot_key, &newSet)mxf_remove_set(headerMetadata, newSet)mxf_avid_create_metadata_root(headerMetadata, &avidRootSet)mxf_register_primer_entry(primerPack, &g_AvidMetaDictTags[i].uid, g_AvidMetaDictTags[i].localTag, &assignedTag)mxf_avid_register_metadict_tags(headerMetadata->primerPack)(rootMetadataSetPos = mxf_file_tell(mxfFile)) >= 0mxf_avid_set_metadata_root(avidRootSet, &avidRoot)mxf_write_set(mxfFile, avidRootSet)(headerMetadataSetsPos = mxf_file_tell(mxfFile)) >= 0mxf_create_item_tag(primerPack, &tag)mxf_avid_fixup_dynamic_tags_in_blob(headerMetadata->primerPack, avidMetaDictBlob)mxf_file_write(mxfFile, dataPtr, numBytes) == numBytesmxf_avid_write_metadict_blob(mxfFile, avidMetaDictBlob, g_AvidMetaDictBlob_len)mxf_avid_add_object_directory_entry(directory, &g_AvidMetaDictObjectOffsets[i].instanceUID, g_AvidMetaDictObjectOffsets[i].offset + startOffset, g_AvidMetaDictObjectOffsets[i].flags)mxf_avid_register_metadict_object_offsets(headerMetadataSetsPos, objectDirectory)(offset = mxf_file_tell(mxfFile)) >= 0mxf_avid_add_header_dir_entries(mxfFile, objectDirectory, headerMetadata)(avidRoot.directoryOffset = mxf_file_tell(mxfFile)) >= 0mxf_write_k(mxfFile, &g_AvidObjectDirectory_key)mxf_write_l(mxfFile, 9 + 25*numEntries)mxf_write_uint64(mxfFile, numEntries)mxf_write_uuid(mxfFile, &entry->instanceUID)mxf_write_uint64(mxfFile, entry->offset)mxf_write_uint8(mxfFile, entry->flags)mxf_avid_write_object_directory(mxfFile, objectDirectory)(endPos = mxf_file_tell(mxfFile)) >= 0mxf_file_seek(mxfFile, rootMetadataSetPos, SEEK_SET)mxf_file_seek(mxfFile, endPos, SEEK_SET)./include/mxf/mxf_avid_extensions_data_model.hmxf_register_item_def(dataModel, "ResolutionID", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ResolutionID), 0x0000, MXF_INT32_TYPE, 0)mxf_register_item_def(dataModel, "FrameSampleSize", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameSampleSize), 0x0000, MXF_INT32_TYPE, 0)mxf_register_item_def(dataModel, "ImageSize", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageSize), 0x0000, MXF_INT32_TYPE, 0)mxf_register_set_def(dataModel, "DefinitionObject", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DefinitionObject))mxf_register_item_def(dataModel, "Identification", &MXF_SET_K(DefinitionObject), &MXF_ITEM_K(DefinitionObject, Identification), 0x1b02, MXF_UL_TYPE, 1)mxf_register_set_def(dataModel, "DataDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(DataDefinition))mxf_register_item_def(dataModel, "ProjectName", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ProjectName), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "ProjectEditRate", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ProjectEditRate), 0x0000, MXF_RATIONAL_TYPE, 0)mxf_register_item_def(dataModel, "MobAttributeList", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, MobAttributeList), 0x0000, MXF_STRONGREFARRAY_TYPE, 0)mxf_register_item_def(dataModel, "UserComments", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, UserComments), 0x4406, MXF_STRONGREFARRAY_TYPE, 0)mxf_register_set_def(dataModel, "TaggedValue", &MXF_SET_K(InterchangeObject), &MXF_SET_K(TaggedValue))mxf_register_item_def(dataModel, "Name", &MXF_SET_K(TaggedValue), &MXF_ITEM_K(TaggedValue, Name), 0x5001, MXF_UTF16STRING_TYPE, 1)mxf_register_item_def(dataModel, "Value", &MXF_SET_K(TaggedValue), &MXF_ITEM_K(TaggedValue, Value), 0x5003, MXF_INDIRECT_TYPE, 1)mxf_register_set_def(dataModel, "PhysicalDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(PhysicalDescriptor))mxf_register_set_def(dataModel, "TapeDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(TapeDescriptor))mxf_register_set_def(dataModel, "ImportDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(ImportDescriptor))mxf_register_set_def(dataModel, "RecordingDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(RecordingDescriptor))+4 +4 +4 L+4B+4P`G+4S ?+4B+4mxf_generate_old_aafsdk_umidmxf_generate_aafsdk_umid+4S /S6!Ԗ4FVM*+4+4S '$`u*MQӠ$`u*PQӠ$`u*OQ+4S +4S +4S {%b7I-BpFzeF8|N+4S 4+4S $+4S I+4S .+4S J+4S K&NfBHA+4+4+4+4+4+4 +4 +4 +4 +4 +4+4+4+4+4 +4 +4 +4 +4+4+4 +4+4 +4+4+4+4+4+4 +44G,Ii`unmDÃ!`u] gԩ`u] g1`u] gԹ`u] gA`u] g KffbF!$`u*MQZ$`u*NQәZ$`u*OQ[$`u*PQӕ[`u˵~] !\,DXȠtGB\!MFށJ!]cy<4)`0N0Ed)`u˝Td)`uPoT_e`u˕H:j{%b7I-Bq/h aqH3rpFzeF8|Nrywe M:OsXxAEAyA,Is|b{MƀP`GL"`u˖iObBD$;BEFZ>U1B44Y'wJ?CR&NfBHA`M#9! _;F⭪ س^s iO(ylMɫ\t7 b]TˍN#/;E}c WD<]*%l[1 nM`Cy@ 2Ap]%&9_E}&25)yJBqկXKRPjH[uAʷks}={oAͼklZNdQN.χ  Im̔Glˉ 3/K4]l b_M1%B=an~ARDl ݶeC9[]#沭EK,`>GdW*'A OצsfEA۾D/-K!AwS,,1*6K7bVS~m*:ESyPIY W!t@wt @k&6(La6^LhV&xWKx#${ز3IF{Qg:A[0 #/A{2K ?GO-w$M s9uE yDT?!XdZEFr}![XFTNFls">5EF,^V"m\"qW3B/M#jAJl\h#7N龐e$JZjR6W$1Ki`hHO%s#%C͒YSiF & [2IIP|-J&(d LM&?iM(rlM|'ol?IKBf;1u'q爷Cʹ H咡(`umOٽ$t)úT2U)LDR$J )A˰U t*2HD)ݶVb*kkdվB̴A)b> ~GE02DLb?}eIKT7忓=?" Jt$hn@bwL/A@j4{K8ϊW*ЂA~[>Mv@35eBhA{Fh[BB/Jߑ-8p] 4C@WfYM$ (kCzBNcR.TD. QGKy-Ds:G) EEL%F(pA}E48K^(WF\ۡLIS0ׁ/G¢iCbG\?Gdu${DH^&OUgOHHt9A+MIEagJWTI 2)LhSlKL'F5voHLqyC 7g_MaB1Fۺ&1rGrM*XJƫ#-WuNB:z5MQ7+NN}F$KTsOy.TwE!O&ED'{[uP`>I٥<䨫S2)PtUr@8 uQ)^KɚrʲQ[L֤)_wRDb/z1{R}J{kwSxM FMh"t=SΏ)%Np]buT B 9G$KO ljT5NuDXvaUi,4J$Iv1kvVkX|ME9 ީ@N?V۷JdJqni,fWܿBT˜TWztM75%GKVcX]!PA XAkHh\fAYBD|wV\YqmVgBY\SAZV9@XXZLg[?-Ml@2Vb21[DŰ(Lg_ aUk#\0RGIaSd\2$@$Qg#];ޞI뿳iq{^1KFUfܸ_rKEoU2rM_7SpI-2`+-E6?]`l0G6B*Y!z'aNIޗ f}\KjE&FegwA"ukP_gQnK]>]ֆOh{ZH;;$Y؟hF-MjxEIiԷGRiG*EeHClGrIjFDZogH=#·j"tLML|<2+lS蓬EVslUDqD>jnu"gD-m!$Iz\Yǡm@v@0K\`+n$ ͯ@?ܖ n`pqI 8U#!o仜chM=fo} xNCtS1U@0nǾguMݘiu̖Ѕ{C-{dav~KE&Dovi#CI~d:_wI6<@ưY;կ wBSMFj Dixg=OJ+m!}2x#/23JWRMy vecOFjy^U-AA5i;Sz IB{Ӳ!iz͉omWKzM |4DaHٗS|S3*Ku()zK|.qyqJ js>i}M*MeGyo}:C˻BCdOD*_~zE*DprJ~ IZLLaD\Q\RܵL؜9nuS,[K,s>@춽F7GMl?ȀY2LV&UkqN~!kBTS}nX[ 71AD͚HKDO)E^A4КES*H<_UEEf}҃׈mhAlqPETW hEв8f o\hMVӘB t@ qSes2@c?֧ Yti8 e-D'K^BF/C=?H=ЇeqHFzDjH\3~fc `G@8W*ѕ@M3ߒ nrH+p6f[Ly`oHĊÆO|ᾓ>e'@0R6H*4F֋K/N#N@%Me% WI$KH7ϕjJE*XiU1kG?ޤRŽw˽7N;I }!D'i:Jc+>#lRUďD;w'wO᫵tjysS:܀afG꣹p&Rh#A+q@2)S4ˆyDΠ`);$Q%K&W2_Mu欒N|m'@} :KKnA1fٱf[BPٴk~ &flD&{:&tMK&N:PIt^瀁jʖAl}B*i-s~H:dN u—i2@N]NmE"5#ޘ! 2'Oz [dW84Njcޙ]Me^D9`$,eEM'.SښjU|Ǒ^T`jHBwAJޛFq,Fθw.|M +HAkLw72Dm}wih2D$H/e.@9@dfSJȸ@MB" qAɕ(o}Bil {{KDZ8ڠŸ%KB撫/'HZf_Cb@wɆHùlӵ`EhOTe .BBH}%ʭN$CHs4~DdF)g76@83֚.O< nRx#h:A:uoF-xJJ><}XĦ"#XGM%D<#Bd~IQu'WmDuBVSadE||SGʮ+ Hr!HѤbCϱPv4i| M_׬? (YG;.OnbO:-5H5/B]:A7O;[IڂfbNa2lr!~.M`/#%|4FVLzVUqjlm,OAM=fSH(@2' LSHc5\=E`A3گ'LB++vEv$ZxLy>Caʢw>'-*DVܦL!L_@ ^ nN=YH]E\8Zv=fq>!jXTMԌ2~V4^HAU[|uMH!@)Cе0H} i9?;L3CUضeeF/DTi-(0xľ!HdwiceO̩dJ޿M73p eCN҄N \"MB͎ q`ɮyAH0z$fQ"Mk""=cH  d҇d$&D%T9E E+Ud M+lJgxʏSdAIl^,\<cDXUWGѩ.Cq^>tFÞ"On(3 yHT.v-3 #@vme@fأ;@ b*:LOv'6IM@)1gC\_e@Du'j`N@WK I[OuB@ $d uBvmbpCEGgyzltzYB©Tl+F^)mJN. ,S=-3B'u+Va6f@Ҍ(9_L&Oif0M?*xޅ 匔H rm@5[ZdK3$YYZeGꨐ:0 VMP[ֈAC]@M%d({^@`+Ƨ"OLrH%/i_w~K Bǘ&7i!3hCD.Hl`魆]C ҷnz2eCA6m$ TBLཏ)h-G QxkN`Ո3HOL Y#]37bNz2s[G'BϏbq&"Y FP@f0bDŔb(|jy~B iS5\@aJ}'3 |RNnkU(3ʁF s5IUHisIzSQ1]FMUwL?=A븆_=©hPcqO4BD][HΌ,7~cL)5Ru 񂊒I-12H #*Get~˶x3<@휃@l1|8@s ( nPTjI3Tf-Fke%N3ʟH|"xt ^`7G:>Qhqw+@$ }~E!M +ޔBMk$`9}ADфTz[GƗF_Ǧj95^G?'ewsA!tM݂xyڇAQ?0F=KRv(L4T+4S % < &NfBHAx7`M#9!b]TˍN#/;E}XKRPjH[uAʷks}Im̔Glˉ% /GU؝nDb>*A۾D/&6(La6^LhXdZEFr}jAJl\h1Ki`hH?iM(rlMol?IKBf;1u2 yOG)RZ H;rJ.J'=ߓ5BշI.%\"A- #ZMF+).UQHr))E +ֈMB/Jߑ-8p] s:G) 48K^(EagJWT2$@$QgFs@D.ߊMB;FDZogH=#·2)OtD%#/23JWR vecOFj IB{Ӳ!i[ 71AD͚KDO)E^A4<_UEEf}es2@c?֧ Y nrH+pÆO|ᾓ#N@%Me7ϕjJE*W2_MujU|Ǒ^`jHBwAJM +HAkLۉSJȸ@MB_Cb@wɆHùBBH}83֚.O< nR<#Bd~IQHr!HѤbCϱPYG;.On]:A7O;[I|4FVLzVUqfSH(@2''LB++vEv$qL!L_@ ^ nN=YH]E\8Zv=fq>!jXTMԌ2~4^HAU[|uMH!@)C0H} i?;L3CUeeF/DTi-(0x!HdwceO̩dJM73p eCN҄N "MB͎ q`ɮyAH0z$Q"Mk""cH  d҇d$&D%TE E+Ud M+lJgxSdAIl^,\cDXUWGѩ.Cq^>tFÞ"On(3 yHT.v-3 #@vme@fأ;@ b*:LOv'6IM)1gC\_e@Du'j`N@WK I[uB@ $d uBvmbpCEGgyzlzYB©TlF^)mJN. ,S=-3B'u+Va6f@Ҍ(9_&Oif0M?*xޅ 匔H rm@5[ZdK3$YZeGꨐ:0 VMP[ֈAC]@M%d{^@`+Ƨ"OLrH%/i_wK Bǘ&7i!hCD.Hl͉`魆]C ҷnz2eCA6m TBLཏ)h-G QxkN`ՈHOL Y#]37bNz2s['BϏbq&"Y FP@f0bDŔb(|jy~B iS5\@aJ}'3 RNnkU(3׆ʁF s5IUHisIzQ1]FMUw?=A븆_=©hPcqO4BD][HΌ,7~cL)5Ru񂊒I-12H *Get~x3<@휃@l|8@s ( nPTjI3Tf-Fke%N3ʟH|"xt ^`7G:>Qhqw+@$ }~E!M +ޔBMk$`}ADфTz[GƗF_Ǧj5^G?'ewsA!tM݂xyڇA?0F=Kv(L4T+4S < `M#9!+4S $InterchangeObject`M#9! (_;F⭪ س^iO(ylMɫ\t7 +4S a< _;F⭪ س^+4 Generation +4  +4S ]< iO(ylMɫ\t7+4ObjClass +4  +4S < b]TˍN#/;E}+4S Component`M#9! XWD<]*%l[nM`Cy@2Ap]&9_E}&25)yJBqկ +4S i< WD<]*%l[+4DataDefinition +4  +4S Y< nM`Cy@+4Length +4   +4S e< 2Ap]+4UserComments +4  +4S [< &9_E}&25+4KLVData +4  +4S a< )yJBqկ+4Attributes +4  +4S U< XKRPjH[+4S Segmentb]TˍN#/;E} +4S }< uAʷks}+4S  EventXKRPjH[ (={oAͼklZNdQN.χ  +4S ]< ={oAͼklZ+4Position +4   +4S [< NdQN.χ +40Comment +4  +4S < Im̔Glˉ+4S CommentMarkeruAʷks}  3/K4]l b_M1%B=an~ARDl ݶeC9[]沭EK,`>GdWG`u] g$CommentMarkerDate +4  +4S o< dW*+4S SequenceXKRPjH[ A OצsfE +4S a< A OצsfE+4 Components +4  +4S < A۾D/+4S  SourceReferenceXKRPjH[ HK!AwS,,1*6K7bVS~*:ESyPIY W!t@wt @ +4S ]< K!AwS,+4SourceID +4  +4S k< ,1*6K7bVS~+4 SourceMobSlotID +4  +4S a< *:ESyPIY+4ChannelIDs +4  +4S o<  W!t@wt @+4$MonoSourceSlotIDs +4  +4S < &6(La6^Lh+4S SourceClipA۾D/ hV&xWKx#${閪ز3IF{g:A[0 #/A{2?GO-w$Ms9uE yDT +4S e< V&xWKx#${+4FadeInLength +4   +4S g< ز3IF{+4FadeOutLength +4   +4S a< g:A[0 +40FadeInType +4  +4S c< #/A{2+40FadeOutType +4  +4S _< ?GO-w$M+4StartTime +4   +4S o< s9uE yDT KffbF$SubclipFullLength +4  +4S < XdZEFr}+4S TimecodeXKRPjH[ 8[XFTNFl>5EF,^V"m\qW3B/ +4S U< [XFTNFl+4 Drop +4  +4S S< >5EF,^V"m\+4FPS +4  +4S W< qW3B/+4 Start +4   +4S < jAJl\h+4S ContentStorage`M#9! (7N龐JZjR6W +4S U< 7N龐+4 Mobs +4  +4S c< JZjR6W+4EssenceData +4  +4S < 1Ki`hH+4S "DefinitionObject`M#9! 8s#%C͒YSiF [2IIP|-J(d LM +4S c< s#%C͒YSiF+4Description +4  +4S U<  [2IIP|-J+4 Name +4  +4S n< (d LM+4Identification +4  +4S c< ?iM(rlM+4S DataDefinition1Ki`hH +4S < ol?IKBf;1u+4S (OperationDefinition1Ki`hH xq爷Cʹ H咡`umOٽ$úT2U)LDR$J A˰U 2HD)ݶVbkkMv@35e+4 &KLVDataDefinitions +4  & +4S y< hA{Fh[+4 .TaggedValueDefinitions +4  & +4S < B/Jߑ-8p] +4S #EssenceData`M#9! 8@WfYM$ (kzBNcR.. QGKy- +4S U< @WfYM$ (k+4 Data +4  '+4S c< zBNcR.+4SampleIndex +4  ++4S \< . QGKy-+4 MobID +4  '+4S < s:G) +4S $$EssenceDescriptor`M#9! L%F(pA} +4S [< L%F(pA}+4Locator +4  /+4S < 48K^(+4S %FileDescriptors:G) X\ۡLIS0ׁ¢iCb\?Gdu${D^&OUgOHt9A+M +4S a< \ۡLIS0ׁ+4SampleRate +4  0+4S Y< ¢iCb+4Length +4   0+4S g< \?Gdu${D+4LinkedTrackID +4  0+4S k< ^&OUgOH+4 ContainerFormat +4  0+4S k< t9A+M+4 CodecDefinition +4  0+4S < EagJWT+4S '.DigitalImageDescriptor48K^( ! 2)LhSl'F5voHqyC 7gaB1Fۺ&1rGr*XJƫ#-WB:z5MQ7+N}F$KTy.TwE!&ED'{[`>I٥<䨫S2)tUr@8 )^Kɚrʲ[L֤)_Db/z1{з}J{kϬxM FMh"t=Ώ)%Np]b B 9G$KO lj5NuDXvai,4J$Iv1kvkX|ME9 ީ@N?۷JdJqni,fܿBT˜TztM75%GKVc]!PA AkHh\fABD|wV\qmVgBY\SAV9@XXLg?-Ml@2Vb21DŰ(Lg_ aUkÍ0RGIaSd +4S m<  2)LhSl+4"ImageAspectRatio +4  2+4S u< 'F5voH+4*ImageAlignmentFactor +4  2+4S y< qyC 7g+4.TransferCharacteristic +4  2+4S k< aB1Fۺ&1rGr+4 CodingEquations +4  2+4S i< *XJƫ#-W+4 ColorPrimaries +4  2+4S c< B:z5MQ7++4FrameLayout +4  2 +4S i< N}F$KT+4FieldDominance +4!  2+4S g< y.TwE!+4SampledHeight +4  2+4S e< &ED'{[+4SampledWidth +4  2+4S i< `>I٥<䨫S2)+4 SampledXOffset +4  2+4S i< tUr@8 +4 SampledYOffset +4  2+4S g< )^Kɚrʲ+4 DisplayHeight +4  2+4S e< [L֤)_+4 DisplayWidth +4  2 +4S i< Db/z1{+4 DisplayXOffset +4  2 +4S i< }J{k+4DisplayYOffset +4  2 +4S c< xM FMh"t=+4Compression +4  2+4S m< Ώ)%Np]b+4"FieldStartOffset +4  2+4S o<  B 9G$KO lj+4 $AlphaTransparency +4  2+4S e< 5NuDXva+4VideoLineMap +4  2 +4S k< i,4J$Iv1kv+4 DisplayF2Offset +4  2+4S i< kX|ME9 ީ@N?+4StoredF2Offset +4  2+4S y< ۷JdJqni,f+4 .ActiveFormatDescriptor +4  2+4S e< ܿBT˜T+4StoredHeight +4  2+4S c< ztM75%GKVc+4StoredWidth +4  2+4S i< ]!PA +4FieldEndOffset +4  2+4S i< AkHh\fA+4SignalStandard +4'  2+4S e< BD|wV\$`u*MQResolutionID +4  +4S m< qmVgBY\SA$`u*NQ"FirstFrameOffset +4  +4S _< V9@XX$`u*OQImageSize +4  +4S k< Lg$`u*PQ FrameSampleSize +4  +4S s< ?-Ml@2Vb21`u˵~] (FrameIndexByteOrder +4  +4S m< DŰ(Lg_ aUk,DXȠtGB"FrameStartOffset +4  +4S a< 0RGIaSd!MFށJDataOffset +4  +4S ?< 2$@$Qg+4S (CDCIDescriptorEagJWT ;ޞI뿳iq1KFUfܸrKEoU2rM7SpI-2+-E6?]l0G6B*Y!zNIޗ }\KjE&FwA"ukP_QnK]>]ֆ{ZH;;$Y؟F-MjxEԷGRG*EeHClGr +4S a< BLh!+4 TapeFormat +4  :+4S Y< xDs $C>+4Length +4  :+4S a< }\KjE&F+4FormFactor +4  :+4S W< wA"ukP_+4 Model +4  :+4S i< QnK]>]ֆ+4ManufacturerID +4  :+4S _< {ZH;;$Y؟+4TapeStock +4  :+4S k< F-MjxE+4 TapeBatchNumber +4  :+4S c< ԷGR+4VideoSignal +4  :+4S a< G*EeHClGr`u˕H:ColorFrame +4  +4S O< FDZogH=#·+4S /Header`M#9! "tLML|<2S蓬EVsUDqD>jnu"gD!$Iz\YǸ@v@0K\`$ ͯ@?ܖ `pqI 8U#!仜chM=f} xNjnu"gD+4Version +4  ;+4S q< !$Iz\Y+4&OperationalPattern +4  ; +4S [< @v@0K\`+4Content +4  ;+4S a< $ ͯ@?ܖ +4Dictionary +4  ;+4S q< `pqI 8U#!+4&IdentificationList +4  ;+4S e< 仜chM=f+4LastModified +4  ;+4S o< } xNCS1U@0nǾMݘi̖Ѕ{C-{d~KE&Doi#CI~d:I6<@ưY;կ BSMFj Dg=OJ+m!}2 +4S i< Ic>C+4 GenerationAUID +4  < +4S i< S1U@0nǾ+4 ProductVersion +4  <+4S _< Mݘi+4 ProductID +4  <+4S i< ̖Ѕ{C-{d+4  ToolkitVersion +4  <+4S c< ~KE&Do+4 CompanyName +4  <+4S c< i#CI~d:+4 ProductName +4  <+4S u< I6<@ưY;կ +4 *ProductVersionString +4  <+4S ]< BSMFj D+4 Platform +4  <+4S U< g=OJ+m!}2+4 Date +4  <+4S U< #/23JWR+4S 1Locator`M#9! +4S <  vecOFj+4S 2NetworkLocator#/23JWR ^U-AA5i; +4S _< ^U-AA5i;+4URLString +4  @+4S )<  IB{Ӳ!i+4S 4Mob`M#9! ͉omWKzM4DaHٗSS3*Ku()zK.qyqJ js>M*MeGyo:C˻BCdOD*zE*DprJ IZLLaD\\RܵL؜9nuS,[K,s>춽F7GMl?Y2LV&Ukq~!kBTS}nX +4S e< ͉omWKzM+4 UserComments +4  D+4S U< 4DaHٗS+4 Name +4  D+4S W< S3*Ku()zK+4 Slots +4  D+4S _< .qyqJ js>+4UsageCode +4  D+4S e< M*MeGyo+4CreationTime +4  D+4S e< :C˻BCdOD*+4LastModified +4  D+4S [< zE*DprJ+4KLVData +4  D+4S a<  IZLLaD\+4Attributes +4  D +4S \< \RܵL؜9nu+4 MobID +4  D+4S o< S,[K,s>|b{M$SubclipFullLength +4  +4S m< 춽F7GMl?P`G"MobAttributeList +4  +4S [< Y2LV&Ukq"`u˖iObAppCode +4  +4S m< ~!kBTS}nXBD$;BE"ConvertFrameRate +4  +4S Y< [ 71AD͚+4S 6MasterMob IB{Ӳ!i +4S u< KDO)E^A4+4S 7SourceMob IB{Ӳ!i КES* +4S q< КES*+4&EssenceDescription +4  G+4S < <_UEEf}+4S 8MobSlot`M#9! H׈mhAlqPETW hEв8f o\hMVӘB @ qS +4S Y< ׈mhAlqPETW+4SlotID +4  H+4S ]<  hEв8f +4SlotName +4  H+4S s< o\hMVӘB +4(PhysicalTrackNumber +4  H+4S [< @ qS+4Segment +4  H+4S < es2@c?֧ Y+4S ; TimelineMobSlot<_UEEf} hi8 e-D'KBF/C=?H=eqHFzjH\3~fc `G@8Wѕ@M3ߒ +4S Y< i8 e-D'K+4Origin +4   K+4S [< BF/C=?H=+4MarkOut +4   K+4S Y< eqHFz+4 MarkIn +4   K+4S [< jH\3~f+4 UserPos +4   K+4S ]< c `G@8W+40EditRate +4  K+4S }< ѕ@M3ߒZ>U1B42TimelineMobAttributeList +4  +4S u<  nrH+p+4S <Parameter`M#9! f[Ly`oH +4S a< f[Ly`oH+4Definition +4  L+4S < ÆO|ᾓ+4S ?TaggedValue`M#9! (e'@0R6H*4F֋K/ +4S U< e'@0R6+4  Name +4  P+4S W< H*4F֋K/+4  Value +4  P+4S q< #N@%Me+4S @KLVData`M#9! % WI$K +4S W< % WI$K+4 Value +4  Q+4S < 7ϕjJE*+4S B SoundDescriptor48K^( XiU1kG?ޤRw˽7N;I }!'i:Jc+>#lRUD;w'wO᫵tjysS܀afG꣹p&Rh#A+q@2)SˆyDΠ`);$Q%K +4S i< XiU1kG?ޤR+4ElectroSpatial +4"  =+4S g< w˽7N;I }!+4AudioRefLevel +4  =+4S ]< 'i:Jc+>#lRU+4Channels +4  =+4S Y< D;w'wO᫵tjysS+4Locked +4  =+4S o< ܀afG꣹p&Rh+4$AudioSamplingRate +4  =+4S ]< #A+q@2)S+4DialNorm +4  = +4S c< ˆyDΠ`);$Q+4Compression +4  =+4S m< %K+4"QuantizationBits +4  =+4S M< W2_Mu+4S HPCMDescriptor7ϕjJE* N|m'@} :KKnA1fٱf[BPٴk~ flD&{:&tMK&NPIt^瀁jAl}B*i-s~:dN ui2@N]mE"5#! 2'Oz [W84Njc]Me^D9$,eEM'.S +4S o< N|m'@} :+4$ChannelAssignment +4  =2+4S s< KKnA1fٱ+4(PeakEnvelopeVersion +4  =)+4S q< f[BPٴk~ +4&PeakEnvelopeFormat +4  =*+4S q< flD&{:&t+4&PointsPerPeakValue +4  =++4S w< MK&N+4 ,PeakEnvelopeBlockSize +4  =,+4S e< PIt^瀁j+4 PeakChannels +4  =-+4S a< Al}B*i-s~+4 PeakFrames +4  =.+4S s< :dN u+4 (PeakOfPeaksPosition +4   =/+4S w< i2@N]+4 ,PeakEnvelopeTimestamp +4  =0+4S m< mE"5#+4"PeakEnvelopeData +4  =1+4S a< ! 2'Oz [+4BlockAlign +4  = +4S i< W84Njc+4SequenceOffset +4  = +4S a< ]Me^D9+4AverageBPS +4  = +4S a< $,eEM'.SY'wJ?CDataOffset +4  +4S q< jU|Ǒ^+4S L,TaggedValueDefinition1Ki`hH +4S < `jHBwAJ+4S M$KLVDataDefinition1Ki`hH Fq,Fθw. +4S c< Fq,Fθw.+4 KLVDataType +4  M+4S < M +HAkL+4S  ClassDefinition'LB++vEv$ 8w72Dm}wih2D$H/e@9@df +4S c< w72Dm}wi+4ParentClass +4  +4S a< h2D$H/e+4Properties +4   +4S a< @9@df+4IsConcrete +4   +4S < SJȸ@MB+4S &PropertyDefinition'LB++vEv$ H qAɕ(o}Bi {{KDZ8Ÿ%KB撫/'HZ +4S a<  qAɕ(+4IsOptional +4   +4S U< o}Bi+4 Type +4   +4S s<  {{KDZ8+4(LocalIdentification +4   +4S q< Ÿ%KB撫/'HZ+4&IsUniqueIdentifier +4  +4S c< _Cb@w+4S TypeDefinition'LB++vEv$ +4S < ɆHù+4S HTypeDefinitionStrongObjectReference_Cb@w ӵ`EhOTe  +4S i< ӵ`EhOTe +4 ReferencedType +4  +4S < BBH}+4S DTypeDefinitionWeakObjectReference_Cb@w (%ʭN$CHs4DdF)g76@ +4S _< %ʭN$CHs4+4 TargetSet +4  +4S i< DdF)g76@+4 ReferencedType +4  +4S < 83֚.O< nR+4S 4TypeDefinitionEnumeration_Cb@w 8#h:A:uo-xJJ><}X"#XGM% +4S e< #h:A:uo+4ElementNames +4  +4S g< -xJJ><}X+4ElementValues +4  +4S c< "#XGM%+4 ElementType +4  +4S < <#Bd~IQ+4S 2TypeDefinitionFixedArray_Cb@w (u'WmDuBVSadE|SGʮ+ +4S e< u'WmDuBVSadE+4ElementCount +4  +4S c< |SGʮ+ +4 ElementType +4  +4S < Hr!HѤbCϱP+4S  8TypeDefinitionVariableArray_Cb@w 4i| M_׬? +4S c< 4i| M_׬? +4 ElementType +4  +4S < YG;.On+4S  $TypeDefinitionSet_Cb@w bO:-5H5/ +4S c< bO:-5H5/+4ElementType +4  +4S < ]:A7O;[I+4S  *TypeDefinitionRecord_Cb@w (ڂfbNa2l⩖!~.M`/#% +4S c< ڂfbNa2l+4MemberNames +4  +4S c< !~.M`/#%+4MemberTypes +4  +4S < |4FVLzVUq+4S *TypeDefinitionRename_Cb@w lm,OAM= +4S c< lm,OAM=+4RenamedType +4  +4S < fSH(@2'+4S  HTypeDefinitionExtendibleEnumeration_Cb@w ( LSHc5=E`A3 +4S e<  LSHc5+4ElementNames +4  +4S g< =E`A3+4ElementValues +4   +4S < 'LB++vEv$+4S $MetaDefinition'LB++vEv$ 8xLy>Caʢw>'-*DVܦ +4S U< xLy>+4 Name +4  +4S n< Caʢw>+4Identification +4  +4S c< '-*DVܦ+4Description +4  +4S H< L!L_@ ^ +4aafUInt8+4S  < nN=+4Rational(}2J{'h;}2J{'h;,NumeratorDenominator+4S < YH]E\8Zv=f+4:ClassDefinitionWeakReferenceM +HAkL(+4 +4+4S < q>!jXTMԌ2~+4RkAAFTypeID_ContentStorageStrongReferencejAJl\h+4S  < 4^HAU[|+4 AUIDHGQN[繅{0XM= XM= ҇d$&D%T0Data1Data2Data3Data4+4S  P< uMH!@)C+4AUIDSet4^HAU[|+4S < 0H} i+4BooleanL!L_@ ^ FalseTrue+4S  < ?;L3CU+4dkAAFTypeID_OperationDefinitionWeakReferenceVectorq`ɮyAH0z$+4S  < eeF/DT+4S  :<  ڧK^i&Q+4Stream+4S J< GQN[繅{0+4aafUInt32+4S  < f,͞Cӊ>i-(0x+4VersionType(jOX@ӓRQ5jOX@ӓRQ5majorminor+4S  \< !Hdw+4aafInt32Array}2J{'h;+4S < ceO̩dJ+48DataDefinitionWeakReference?iM(rlM8+4 +4+4+4S < M73p+4XkAAFTypeID_EssenceDescriptorStrongReferences:G) +4S  <  eCN҄N +4ZkAAFTypeID_DataDefinitionWeakReferenceVectorceO̩dJ+4S  < "MB͎ +4TimeStamp(aq@nPAү I5A݀|5datetime+4S < q`ɮyAH0z$+4BOperationDefinitionWeakReferenceol?IKBf;1u8+4 +4+4+4S  < Q"Mk""+4BkAAFTypeID_MobStrongReferenceSetYZeGꨐ:0+4S H< cH  d+4aafInt64+4S f< ҇d$&D%T+4aafUInt8Array8L!L_@ ^ +4S < E E+Ud +4BParameterDefinitionWeakReference2 yOG)RZ8+4 +4+4+4S < M+lJgx+4TkAAFTypeID_SourceReferenceStrongReferenceA۾D/+4S  < SdAIl^,\+4bkAAFTypeID_OperationDefinitionStrongReferenceSetֈAC]@M%d+4S  < cDXUWGѩ.Cq+4XkAAFTypeID_TaggedValueStrongReferenceVectorhCD.Hl+4S  ^< ^>tFÞ"On(3+4 aafUInt32ArrayGQN[繅{0+4S <  yHT.v-+4 8TypeDefinitionWeakReference_Cb@w(+4 +4+4S  < 3 #@vme@+4 bkAAFTypeID_ParameterDefinitionStrongReferenceSetLrH%/i_w+4S  < fأ;@ b+4 PkAAFTypeID_KLVDataStrongReferenceVector`魆]C ҷnz+4S < *:LOv'6IM+4 TkAAFTypeID_CodecDefinitionStrongReference=ߓ5BշI.%+4S  < )1gC\_e@+4 \kAAFTypeID_PluginDefinitionStrongReferenceSetK Bǘ&7i!+4S  < Du'j`N@WK +4 TkAAFTypeID_ParameterStrongReferenceVector{^@`+Ƨ"O+4S <  I[+4 :CodecDefinitionWeakReference=ߓ5BշI.%8+4 +4+4+4S < uB@ $d+4 HkAAFTypeID_ComponentStrongReferenceb]TˍN#/;E}+4S <  uBvmb+4 \kAAFTypeID_ContainerDefinitionStrongReference\"A- #+4S  < pCEGgyzl+4 ^kAAFTypeID_KLVDataDefinitionStrongReferenceSet2eCA6m+4S < zYB©Tl+4RkAAFTypeID_DataDefinitionStrongReference?iM(rlM+4S  < F^)mJN. +4^kAAFTypeID_ParameterDefinitionWeakReferenceSetE E+Ud +4S  < ,S=-3B'u+Va+4fkAAFTypeID_TaggedValueDefinitionStrongReferenceSet TBLཏ+4S < 6f@Ҍ(9_+4LkAAFTypeID_EssenceDataStrongReferenceB/Jߑ-8p] +4S < &Oif0M?*xޅ+4RkAAFTypeID_IdentificationStrongReference2)OtD%+4S <  匔H rm@+4dkAAFTypeID_InterpolationDefinitionStrongReferenceZMF+).U+4S < 5[ZdK3$+4DkAAFTypeID_LocatorStrongReference#/23JWR+4S |< YZeGꨐ:0+4<kAAFTypeID_MobStrongReference IB{Ӳ!i+4S <  VMP[+4DkAAFTypeID_MobSlotStrongReference<_UEEf}+4S < ֈAC]@M%d+4\kAAFTypeID_OperationDefinitionStrongReferenceol?IKBf;1u+4S < {^@`+Ƨ"O+4HkAAFTypeID_ParameterStrongReference nrH+p+4S < LrH%/i_w+4\kAAFTypeID_ParameterDefinitionStrongReference2 yOG)RZ+4S < K Bǘ&7i!+4VkAAFTypeID_PluginDefinitionStrongReference H;rJ.J'+4S < hCD.Hl+4LkAAFTypeID_TaggedValueStrongReferenceÆO|ᾓ+4S < `魆]C ҷnz+4DkAAFTypeID_KLVDataStrongReference#N@%Me+4S < 2eCA6m+4 XkAAFTypeID_KLVDataDefinitionStrongReference`jHBwAJ+4S <  TBLཏ+4!`kAAFTypeID_TaggedValueDefinitionStrongReferencejU|Ǒ^+4S < )h-G +4&ProductReleaseTypeL!L_@ ^ kAAFVersionUnknownkAAFVersionReleasedkAAFVersionDebugkAAFVersionPatchedkAAFVersionBetakAAFVersionPrivateBuild8+4S X< QxkN`Ո+4 aafPositioncH  d+4S < HOL Y#+4TapeFormatTypeL!L_@ ^ kAAFTapeFormatNullkAAFBetacamFormatkAAFBetacamSPFormatkAAFVHSFormatkAAFSVHSFormatkAAF8mmFormatkAAFHi8Format@+4S  &< ]37bNz2s[+46TransferCharacteristicTypedkAAFTransferCharacteristic_ITU470_PALkAAFTransferCharacteristic_ITU709kAAFTransferCharacteristic_SMPTE240MkAAFTransferCharacteristic_ITU1361kAAFTransferCharacteristic_linear X+4+4+4+4+4+4S T< 'BϏbq&+4 aafLengthcH  d+4S < "Y FP@f0+4 VideoSignalTypeL!L_@ ^ bkAAFVideoSignalNullkAAFNTSCSignalkAAFPALSignal +4S < bDŔb(|+4TapeCaseTypeL!L_@ ^ :kAAFTapeCaseNullkAAFThreeFourthInchVideoTapekAAFVHSVideoTapekAAF8mmVideoTapekAAFBetacamVideoTapekAAFCompactCassettekAAFDATCartridgekAAFNagraAudioTapeH+4S  p< jy~B iS5+4UsageCodeTypekAAFUsage_SubClipkAAFUsage_AdjustedClipkAAFUsage_TopLevelkAAFUsage_LowerLevelkAAFUsage_Template X+4 +4 +4 +4 +4  +4S D< \@aJ}'3 +4 ColorSitingTypeL!L_@ ^ kAAFCoSitingkAAFAveragingkAAFThreeTapkAAFQuincunxkAAFRec601kAAFUnknownSiting8+4S  $< RNnkU(3+4&ColorPrimariesTypeColorPrimaries_SMPTE170MColorPrimaries_ITU470_PALColorPrimaries_ITU709 8+4+4+4+4S  $< ʁF s5I+4(CodingEquationsTypeCodingEquations_ITU601CodingEquations_ITU709CodingEquations_SMPTE240M 8+4+4+4+4S < UHisIz+4FadeTypeL!L_@ ^ fkAAFFadeNonekAAFFadeLinearAmpkAAFFadeLinearPower +4S 0< Q1]FMUw+4LayoutTypeL!L_@ ^ kAAFFullFramekAAFSeparateFieldskAAFOneFieldkAAFMixedFieldskAAFSegmentedFrame0+4S h< ?=A븆_=©D`uM {0(AvidStrongReference`M#9!+4S < hPcqO4B+4 $AlphaTransparencyL!L_@ ^ `kAAFMinValueTransparentkAAFMaxValueTransparent+4S < D][HΌ,7+4!FieldNumberL!L_@ ^ ^kAAFUnspecifiedFieldkAAFFieldOnekAAFFieldTwo +4S < ~cL)5Ru+4"4ElectroSpatialFormulationL!L_@ ^ 4kAAFEsDefaultkAAFEsTwoChannelModekAAFEsSingleChannelModekAAFEsPrimarySecondaryModekAAFEsStereophonicModekAAFEsSingleChannelDoubleSamplingFrequencyModekAAFEsStereoLeftChannelDoubleSamplingFrequencyModekAAFEsStereoRightChannelDoubleSamplingFrequencyModekAAFEsMultiChannelModeP  +4S z< 񂊒I-12H +4'&SignalStandardTypeL!L_@ ^ SignalNoneSignalITU601SignalITU1358SignalSMPTE347MSignalSMPTE274MSignalSMPTE296MSignalSMPTE349M@+4S b< *Get~`>o'.kAvidPositionL!L_@ ^ +4S Z< x3<@휃@l`>o'/kAvidCropL!L_@ ^  +4S \< |8@s `>o'0kAvidScaleL!L_@ ^ +4S j< ( nPTjI3T`>o'1k"AvidSpillSupressL!L_@ ^ +4S ^< f-Fke%`>o'2kAvidBoundsL!L_@ ^ 0+4S \< N3ʟH|"xt `>o'3kAvidColorL!L_@ ^ D+4S `< ^`7G:>QhPA*AvidString4L!L_@ ^ +4S  < qw+@$ i`unmCÃRGBColor8XM= XM= XM= redgreenblue+4S j< }~E!M P2qO"AvidWideString32XM=  +4S  `< +ޔBMk$`PNM_,AudioSuitePlugInChunkxGQN[繅{0^`7G:>Qh^`7G:>Qh^`7G:>Qh^`7G:>Qh}~E!M 4^HAU[|VersionManufacturerIDProductIDPlugInIDChunkIDNameChunkDataUID+4S  n< }ADфTz[PNM`.AudioSuitePIChunkArray+ޔBMk$`+4S  t< GƗF_ǦjPj.;4AvidTKMNTrackedParamArray?=A븆_=©+4S  r< 5^G?'ewsPj.;2AvidTKMNTrackerDataArray?=A븆_=©+4S  < A!tM݂xyڇA`>opɽD"EqualizationBandX4^HAU[|GQN[繅{0GQN[繅{0GQN[繅{00H} i:typefrequencygainqenable+4S  l< ?0F=K`>opʽD,EqualizationBandArrayA!tM݂xyڇA+4S  \< v(L4T`u̪s8AvidBagOfBitsL!L_@ ^ L./utils/mxf_uu_metadata.csequenceComponentCount >= 1mxf_get_utf16string_item_size(set, itemKey, &size)(newValue = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (size))) != NULLmxf_get_utf16string_item(set, itemKey, newValue)mxf_initialise_array_item_iterator(packageSet, &MXF_ITEM_K(GenericPackage, Tracks), iter)mxf_get_strongref_item(sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), &descriptorSet)mxf_initialise_array_item_iterator(descriptorSet, &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), &iter)mxf_get_uint32_item(childDescriptorSet, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), &linkedTrackID)mxf_get_uint32_item(descriptorSet, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), &linkedTrackID)mxf_get_strongref(headerMetadata, arrayData, trackSet)mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(ContentStorage), &contentStorageSet)mxf_initialise_array_item_iterator(contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), &iter)mxf_get_umid_item(set, &MXF_ITEM_K(GenericPackage, PackageUID), &packageUID)mxf_uu_get_referenced_package(headerMetadata, sourcePackageUID, &packageSet)mxf_is_subclass_of(packageSet->headerMetadata->dataModel, &packageSet->key, &MXF_SET_K(GenericPackage))mxf_uu_get_package_tracks(packageSet, &iter)mxf_get_uint32_item(trackSet, &MXF_ITEM_K(GenericTrack, TrackID), &trackID)mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(EssenceContainerData), &essContainerDataSet)mxf_get_umid_item(essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), &topFilePackageUID)mxf_uu_get_referenced_package(headerMetadata, &topFilePackageUID, &set)mxf_is_subclass_of(set->headerMetadata->dataModel, &set->key, &MXF_SET_K(SourcePackage))mxf_get_strongref_item(trackSet, &MXF_ITEM_K(GenericTrack, Sequence), &sequenceSet)mxf_get_array_item_count(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), &sequenceComponentCount)mxf_get_array_item_element(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), i, &arrayElement)mxf_is_subclass_of(sourceClipSet->headerMetadata->dataModel, &sourceClipSet->key, &MXF_SET_K(SourceClip))mxf_get_umid_item(sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), sourcePackageUID)mxf_get_uint32_item(sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), sourceTrackID)mxf_get_ul_item(sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), dataDef)mxf_get_length_item(sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), duration)mxf_uu_get_track_duration(trackSet, &localDuration)mxf_get_rational_item(trackSet, &MXF_ITEM_K(Track, EditRate), &localEditRate)+4+4S D+4 +4+4S 4+4+4S +4+4+4+4S +4 +4+4+4+40+4+4+4S #+4+4S 7%02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02x %02xUMID = %s K = %s ./mxf/mxf_primer.cmxf_read_uid(mxfFile, &uid)mxf_write_kl(mxfFile, &g_PrimerPack_key, 8 + 18 * numberOfItems)mxf_write_array_header(mxfFile, numberOfItems, 18)mxf_write_local_tag(mxfFile, entry->localTag)mxf_write_uid(mxfFile, &entry->uid)(newEntry = (MXFPrimerPackEntry*)malloc(sizeof(MXFPrimerPackEntry))) != NULLmxf_append_list_element(&primerPack->entries, (void*)entry)add_primer_pack_entry(primerPack, newEntry)Could not create a unique tag - reached the end of the allowed dynamic tag values, in %s:%d Local tag %x already in use, in %s:%d create_primer_pack_entry(primerPack, &newEntry)(newPrimerPack = (MXFPrimerPack*)malloc(sizeof(MXFPrimerPack))) != NULLmxf_create_primer_pack(&newPrimerPack)mxf_read_array_header(mxfFile, &numberOfItems, &itemLength)mxf_read_local_tag(mxfFile, &localTag)create_primer_pack_entry(newPrimerPack, &newEntry)+4 entry_eq_tagentry_eq_uid;,zR| hAB EK    o(l o,oȯ o"2BRbrŠҊ"2BRbr‹ҋ"o@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&  N/+B\gbpD!P&j@ki 9G(nw0Mn ) $ɉ!y_IO_stdin_used mainE # ami_print_infoyami_free_infoGami_read_info/mxf_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_pictureBlmxf_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_listm\ mxf_log_file_close.mxf_log_file_openmxf_log_defaultmxf_logg_mxfLogLevelkb2mxf_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_new4Pa%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_metadata 9+`mxf_avid_get_mob_attributemxf_avid_get_user_commentmxf_avid_read_string_user_comments mxf_avid_read_string_mob_attributesmxf_avid_write_index_entry_array_headerEmxf_avid_get_data_defmxf_avid_set_indirect_string_item7mxf_avid_attach_user_commentmxf_avid_attach_mob_attributemxf_generate_old_aafsdk_umidmxf_generate_aafsdk_umidmxf_avid_write_header_metadata$mxf_avid_load_extensions$dJGg_AvidMetaDictInstanceUID_uuidig_AvidMetaDictTagsg_AvidMetaDictTags_leng_AvidMetaDictDynTagOffsetsg_AvidMetaDictDynTagOffsets_leng_AvidMetaDictObjectOffsetsg_AvidMetaDictObjectOffsets_leng_AvidMetaDictBlob6g_AvidMetaDictBlob_lendnw 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_raten: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@\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 T=0fNsaP6int@\ ;a Ed ofWm..: Z# ##Z# ###w# # #$#(#,Q#08 #4"Z#8?&Z#<(z#@G,>#D>-L#F.#G2#H ;#L D#TE#XF#\G#`&H%#dkCJZ#hnL#ls 7~ x   ^# # Z#    'iSmZ{.a17h2>l40$: ;# G<# N=# U># \?# c@# jA# qB# xC# D# E# F# G# H# I# J#K;M$#P Q# GR# NS# UT# \U# cV# jW# qX# xY# Z# [# \# ]# ^# _# `#a:g%l V;m# |n#dayo# :p#minq#secr# s#t9x y z# G{# N|# U}# \~# c# j# q# x# # # # # # # # # # # # E# M# U# ]# e# m# u# }# # # # # ^# ;# #&Z+$. @/# 0#G1j 4 5# h6# 7# ,8# A9# :x# %;x#< 0# J?# t@Z# A# QdB# C# D# |E# MFj # 7GZ# $Hj # IZ#$K/ !`cmd x,W '*Z`?)ZY)S+Z7,x-p ~/.Z2%2%62m-2Zb #r /-ӂ $֓ .أ xqܳ (u#ޭ=0fNsaP6int@\;aEdofWm..: Z# ##Z# ###w# # #$#(#,Q#08 #4"Z#8?&Z#<(z#@G,>#D>-L#F.#G2#H ;#L D#TE#XF#\G#`&H%#dkCJZ#hnL#l 6F    ^##Z#'iSmZ{.a17h2>l40z.;h<:;'#G<'#N='#U>'#\?'#c@'#jA'#qB'#xC'#D'# E'# F'# G'# H'# I'#J'#KSM<;PQ'#GR'#NS'#UT'#\U'#cV'#jW'#qX'#xY'#Z'# ['# \'# ]'# ^'# _'#`'#aRg2lV;m#|n'#dayo'#:p'#minq'#secr'#s'#tQ vm yz'#G{'#N|'#U}'#\~'#c'#j'#q'#x'#'# '# '# '# '# '#'#'#'#'#'#E'#M'#U'#]'#e'#m'#u'#}'#'#'#'#'#^#;# -!  #%_& #)8'#!#(\+O,\#J,-\#len.#0#/# '0 3'4\#)85#96#P$7m+ %+ 4 (C * #gB + #@ , #G$ - #  . #eof / #r? 0= #@= 1S #Q> 2 # _O 3S #$ 6 #( 7 #,. :'#06 ;2#2    = ='  = = '  Z   Z Z = Z  Z# S  C ? <M "key #<#3 $2# %2#6 &=#j 'H#6 (H# P/ )H#( *H#0d3 +H#8. ,=#@1 -H#D .=#LV! /<#P( 0b#`m 3#p 4#x0 5d }  ) *F#5_ +b#\ ,X   (3n7r0 -   0_O 10#4 2   50 60# 70#$ 8 +  ;@ <# =0#. > M A^" BM #] +  C6   F G0# H0#" Ih  Q< R * S @ T] 3 U  L3 M # N0#@ O# V #  W ] $F mw nb#@ ob#q p] # v" q0#m  > r  $"key#G#tag$2#s4%Z#Q&2#' #set((# (!<(key-G#?.;#xZ/b#  %0p#0R 1H#4 )x p0M#6#$7#N8b#9!2 m } 99<R=#.>=#0?=#b @=# .q A Gv#B&Z+!r.@/#0#G1M45#h6#7#,8# A9#:#%;#<<#\=B#|>=#J?#t@Z#A#QdB#C#D#|E#MF#7GZ#$H#IZ#rK}f-7e,c (=yT< sr)&v%s i'Z!++"  s@ i Zk# DZҕ~-C$strCCZ%6E%1&,O #wTZP{$setSS$strSSZ%)U2N%-Vm&,a#A(gZPf+f#fAfZ' 2hup'iul% j=S%k &,( ZޭysZ;%Z )keyG~%5@'M *lenHl '|;uh'0~'~'~'u~'[%ud'f"u`'M#u\' %uX*set 'uT'r uP'? uL'0uH+)' uD'u@'*!}'%='$u'h.u%## +9Z'"<~'}%9$y '~%# %k %n +<'6,'|~% '9#2d+,Z,,pbY M + ;++- <-# F'2+qD + -+ 0+E" 3+ 6+~ 9+ <+ ?+" B+B ]+v6 `+  d+9% g+q j+U m+K p+! s+, v+C. y+ +) +6 +- + + +2 + +`+ +6 +% +} +/ +6 +, +* +H +B7 +. +  +% +( + +P +( + + + +8 .$ .x . . . . 6 .j .s3 . . #.34 ,. /. 2.  5.^ 8.W# ;.3 >. A. D.) G. J. M. P.C& S.-2 V.,1 Y.2 \.& _.5! h.` k. n., {.U }.& . .% .% .K . . ".> %. (.& +. ..6 1. 4.0 7.T5 :. =.q @.s5 C.$ P. Z.b4 d.H+ o.+ .3 . . .1 +-+#+!+t'21+I +,+.+++[1++#++}1++ ++"...  . .3*..%.v*,.0.7.'>. B.} I.v+P. W//5[1/-b1/i2.Ip.0w. ~.<.7..!._.#&/Q02.'/03.u.//@2.^*.5.R6..T). .n/@3/-P3/`/3/4 3/43./)2/2/"!2.X(.4/.J03.^:.,0A.c%H.O.4S/$Z1/^P2/p$b`2.+i.8m.t.-x.. .3.'.(..#. .. .".1.)..1.i!.*.s.e'.g ..9. ..$.+.2.59./@.G.K.R.'Y.2`.Ng.c-n.+(u.1|..5. ..B.A.v.".X2.H. .5..0.3. ./.. .$'.Y .)- ..V,.0./#.*.21.8.T<.`$@+73"+''+=)*++8+s&?+F+*P+G T+\'!a1'h1'wq2'](x 2++*+'$p2'& 2'|/2'20(0u0K @87fEintNsaP6@\fWm31:h2Al4%:;#G<#N=#U>#\?#c@#jA#qB#xC#D# E# F# G# H# I#J#KMPQ#GR#NS#UT#\U#cV#jW#qX#xY#Z# [# \# ]# ^# _#`#agl yz#G{#N|#U}#\~#c#j#q#x## # # # # ######E#M#U#]#e#m#u#}#####^y#;y# w 7A key@ X@ J@ num@  _\8H* .8G XG JG) numGH 78V30^g &1U 7Q3` &1P 7;3 &1:"863' &15SK803Kg &1/x8*3P &1)8$3  &1#+ͰЭ-Ӓlq-3 03E"3363~ 93<3?3"B3B ]v6` d9%gqjUmK p!s,vC.y)6-2`+6%}Ē/ ǒ6ʒ,͒*ВHڒB7ݒ. %(P ( 8$x   6js3 #34,/ 2 5^8W#;3>AD)GJMPC&S-2V,1Y2\&_5!h`kn,{U}&%%K">%(&+.61407T5:=q @s5C$PZb4dH+o+3 1-#!t2I ,.ƒ[1͒Ԓ#+ے}1 ".   3*%v*,07'> B} Iv+P W/5[-biIp0w ~<7!_#&Q'u/^*5R6T) n-`/44)"!X(4/J03^:,0Ac%HO4S$Z^p$b+i8mt-x 3'(#  "1)1i!*se'g 9 $+259/@GKR'Y2`Ngc-n+(u1|5 BAv"X2H 503 / $'Y )- V,0/#*218T<`$@8p38`3R97= 0fEintNsaP6@\ ;h 7d vfWm>x..: >#  # #Z #  # # #w #  #  #$ #( #,Q #08 #4 ">#8? &>#< (#@G ,L#D> -Z#F .#G 2#H  ;#L  D#T E#X F#\ G#`& H%#dkC J>#hn L#l~    ^ #  #  >#'1Eh2L: ;# G<# N=# U># \?# c@# jA# qB# xC# D# E# F# G# H# I# J#KMP Q# GR# NS# UT# \U# cV# jW# qX# xY# Z# [# \# ]# ^# _# `#ag y z# G{# N|# U}# \~# c# j# q# x# # # # # # # # # # # # E# M# U# ]# e# m# u# }# # # # # ^# ;# -!:"39N> w #% _&w# )8'#N!#(N+ O,# J,-#len.7# 0#/# }'0  3 '4# )85# 967#P$79 #9:::=: (9 +OU g 9 x 87K|;Ә 9 kw|; ؞9(/ڞRVp A 83p|;2p I:<|;; 9&|;R97:7V 8E-IXD |;D  Y 9L0~uXK |;K 9K7 o:`>ɱPX_ | (:xб۱Xw  y9}7X| \ H9}|;?9(/Vc:9 9=Ѳb|;<V>'?  :,|;+ o 09> LA|;m978>)8) 9'c::7!,Ζ `9p>Pʹ|;oD)8o 9q 9Z>дT|;Y)8YB 9[3 :7`z|;60#6x :!>|; 0#  8" ̓  g -Ӟ "֯  ؿ  q  - 0 E"3 6 ~ 9 < ? "B B ] v6` d 9%g qj Um K p !s ,v C.y  ) 6 -   2  `+ 6 % }Ğ / Ǟ 6ʞ ,͞ *О Hڞ B7ݞ .  % (  P  (    8 #$ #x # #   # # 6 #j #s3 #  ## #34, #/ # 2 # 5 #^8 #W#; #3> #A #D #)G #J #M #P #C&S #-2V #,1Y #2\ #&_ #5!h #`k #n #,{ #U} #& # #% #% #K #g#"g#>%g#(g#&+g#.g#61g#4g#07g#T5:g#=g#q @g#s5Cg#$Pg#Zg#b4dg#H+og#+ #3 # #  #1 - # ! t 2 I  , .  ƞ [1͞ Ԟ #+۞ }1     " #. #   #  #3* # #% #v*, #0 #7 #'> # B #} I #v+P # W #/5[ #-b #i #Ip #0w # ~ #< #7 # #! #_ ##& #Q #' # #u # #/ #^* #5 #R6 # #T) #  #n # #- #`/ #4 #4 # #) # #"! #X( #4/ #J03 #^: #,0A #c%H #O #4S #$Z #^ #p$b #+i #8m #t #-x # #  #3 #' #( # ## #  # #  #" #1 #) # #1 #i! #* #s #e' #g  # #9 #  # #$ #+ #2 #59 #/@ #G #K #R #'Y #2` #Ng #c-n #+(u #1| # #5 #  # #B #A #v #" #X2 #H #  #5 # #0 #3 #  #/ # #  #$' #Y  #)-  # #V, #0 #/# #* #21 #8 #T< #`$@ $($u$: .D= g9;7=0fNsaP6int@\;aEdof;W2...: Z# ##Z# ###w# # #$#(#,Q#08 #4"Z#8?&Z#<(z#@G,>#D>-L#F.#G2#H ;#L D#TE#XF#\G#`&H%#dkCJZ#hnL#l r;+   ^# # Z#    ';My;itm, ;Z# k;Z# :Z# ;Z# [;Z# S;Z# ;Z# :Z# b;Z# ;#$ ;#(#9:::=:(9+;|#[;qZ0dp*;*p7J<)vM;);););\@M;[3;[u;]u|x;?gM;>;>;@x~tAutgmtB;C%;%5    %  :'p(u :#p :$p2 pB7=0fEintNsaP6@\;h;02D07dvf;7=70?vWZiam>{.h{A zMD {#B |7#<2.L.. : ># # # Z# # # # w# # #$ #( #, Q#0 8 #4 ">#8 ?&>#< (#@ G,L#D >-Z#F .#G 2#H ;#L D#T E#X F#\ G#` &H%#d kCJ>#h nL#lR   ^##>#^  W  'C` %A &#  'L#'? +# iC -#?A .#= /#X? 0# A 1#  2L#(? 6#,< 8#4< =#8D FR#@_< GR#H; HR#P)? X#X 1Eh 2Ll 40z. ;o : ;#G <#N =#U >#\ ?#c @#j A#q B#x C# D#  E#  F#  G#  H#  I# J# K M P Q#G R#N S#U T#\ U#c V#j W#q X#x Y# Z#  [#  \#  ]#  ^#  _# `# a]> c g y z#G {#N |#U }#\ ~#c #j #q #x # #  #  #  #  #  # # # # # #E #M #U #] #e #m #u #} # # # # #  ^ <#; <#   #9:::=:(9+$ * <  L+%G  +(%<2o #A4>#B5>#_?8G# )8; #=2 # _O3M #$6 #( 7 #,.:#06;#2  <            >   > > 7 > G> M G = ?< j  :@p- ۏ  d>Y  )8 X {B >  c>h >/> . !.G>.>  @5Gθ 4  CD>и׸  C  CIG5 H  ~<O a N c Bm l )8l Xl qCs> y r  =}> | c|> 4>>1  ]G@>r  !G>>t=G  TD>  9CG$   ^BºP [%)8 XS l@к| [%)8 XB> [%@>" [%c>C>0B![%Oi?>Pb,![%!G>> }7=GpX![%H>>![%@G»![%1Bл޻![%5@A)@"[%4"@>fT"[%"  ?u  ?>p"[%"!?"  N'=>q"[%+#^  ?NR ^ >>K#[%w# ?d  C>#[%  &ApD>#[%A1z=>#[%{T=>$[%Gc=#>#G$[%"s$"$TB*>0$[%)$)$ ?+u~XC4>%[%3K%3k% ?5Nu|u~ %[%?%?% ?AutuvuxuzAICP>&[%OO&~A<U>14&[%TT1<Z>@Z`&[%YY<=_>`&[%^^G&8?e>&[%d 'd8*'}Cl>MJ'[%kv'"keyk}'"Cs>P'[%r'5@r lenr#it>(#cu>"(!Qv(!,>w($(!A>)@>*3)[%_)"key})5@ )"len)D>09*[%}<>@I-*[%>p<>PYY*[%>HA>`i*[%g<>pZ*[%*"len*$X ?o!eA+!<4, %KmA>`pV,[%,?>p,[%,"keyd ,< > -[%&1 =%>9-[%$uid$ WA*>e-[%)])W] e@0-[%/-"len/-!5@1H.De>|.[%d."lend^ .s=d^ /O Bm>C*/[%lV/"lenl/s=l/>u>PY/[%tlent^ s=t^ u>z>`i0[%ylenys=yGB>p00uidN@\0[%6| D0[%#<>0>0>0 lB>1>41R<H1D=>,\1>W1Q<W1A>01@1@1B>2@H2@\2K@>p2?d 2?d 2P>> L2?d 3?d 3<%03?>P|D3?d p3?d 3 ?>3[%35@4"lenx4 ? _#i4&%;w&:  z=?>4[%5"keyd 55@@5"len5>5[%6"len/6'5@ QB> 6[%6"keyd 6"len7? C'e7[%? 7o A0B7  7 C:Pb8 9 J8 <p8(  8;!=h>8)8g 9=gGR9[%g?  !?i9!>j 9),!?A>,9[%@? !?B:!>C ,:),`!CU0?: T k:)8T XT:!eAV:""B&>: % J"3<>;  "r@> aD;  p;#c>;"?e>p; d  #A;(  (<)8 (XS<*eA<P#@S< R )8R XR#%A> w=L>=[%? !?v=! > =),9'$$=>=L=[%? !?!>! > J>),$<>7h>L>[%? !?>! > >),+$B>,@>,D$#%CG@?(  ??-fo>v?.@/$j0$0$O%A>?(  ?z%E=G@  %w?>2-@  !G>> %As>@WY@ r 1cr>?&)C\`@ [ )8[ X[g&<B@( A @ w&  g&2 ]2 j 2- 3 ֩& 2 2q & 2 -2 02E" 32 62~ 92 <2 ?2" B2B ]2v6 `2  d29% g2q j2U m2K p2! s2, v2C. y2 2) 26 2- 2 2 22 2 2`+ 26 2% 2} 2/ 26 2, 2* 2H 2B7 2. 2  2% 2( 2 2P 2( 2 2 2 28 '$ 'x ' ' ' ' 6 'j 's3 ' ' #'34 ,' /' 2'  5'^ 8'W# ;'3 >' A' D') G' J' M' P'C& S'-2 V',1 Y'2 \'& _'5! h'` k' n', {'U }'& ' '% '% 'K ' j ' "j '> %j ' (j '& +j ' .j '6 1j ' 4j '0 7j 'T5 :j ' =j 'q @j 's5 Cj '$ Pj ' Zj 'b4 dj 'H+ oj '+ '3 ' ' '1 2-2#2!2t222I 2,2.222[122#+2}122 22"'.'  ' '3*''%'v*,'0'7''>' B'} I'v+P' W'/5['-b'i'Ip'0w' ~'<'7''!'_'#&'Q''''u''/'^*'5'R6''T)' 'n''-'`/'4'4'')''"!'X('4/'J03'^:',0A'c%H'O'4S'$Z'^'p$b'+i'8m't'-x'' '3'''(''#' '' '"'1')''1'i!'*'s'e''g ''9' ''$'+'2'59'/@'G'K'R''Y'2`'Ng'c-n'+(u'1|''5' ''B'A'v'"'X2'H' '5''0'3' '/'' '$''Y ')- ''V,'0'/#'*'21'8'T<'`$@4(4u4:. ]% @D7= 0fEintNsaP6@\ ;h 7d vfWm>{.h. .: >#  # #Z #  # # #w #  #  #$ #( #,Q #08 #4 ">#8? &>#< (#@G ,L#D> -Z#F .#G 2#H  ;#L  D#T E#X F#\ G#`& H%#dkC J>#hn L#l    ^ #  #  >#'1Eh2Ll40z.;o%: ;# G<# N=# U># \?# c@# jA# qB# xC# D# E# F# G# H# I# J#K<M%$P Q# GR# NS# UT# \U# cV# jW# qX# xY# Z# [# \# ]# ^# _# `#a;g y z# G{# N|# U}# \~# c# j# q# x# # # # # # # # # # # # E# M# U# ]# e# m# u# }# # # # #:3 ^# ;# -!r #% _&r# )8'#I!#(I+ O,# J,-#len.7# 0#/># x'0 3 '4# )85# 967#P$74#9:::=:(9+JP b 4 +%m+@ 4( C*R # gB+x # @, # G$- # . #eof/ # r?0 # @=1 # Q>2 # _O3 #$ 6R #( 7L #, .:#0 6;#2 L  L b@ r & L r &X  & L & ~  > L   > L >  > L >   L  ?A[%{ 4A+H{ AfH}&len~1A5@BX\H HB   A  FrqB+Hq  I*>BH) B&1) BuF+ ,37 %%! PF>NC"+H zC"H C F@>C[%? C#rip? D_OA&RD$keyB0H5@Cg$lenD1X1GE&SEF gG iH&~D%,ra ?  F(D"H D E0b E"H 8E &5?I#pcE")8"E'E$ u|]BF|E(rip{ VIwE+Hv H>F[% >F_O&tFFFiKG5@G)%;H?G(>G*[%' *_O'&H>*G[% GH1/HEuXFmHiH5@#I)%;HhH>0AI[% mIH IEIeF1EJiqJFJ5@J)%;(HD>10K[% \KH KEK E>@0L[% \L*H E|LTtH>L[% LH LE\M!E>AM"[% MH +EMD:>PM[%9 $NH9 DNG;&~F<1E=zNX>`<FjNH !G>pHN"E O"H *O'Xd  !F>PlO"EOH '0E u|,,!HF>O"+H O"E PH '0E ux,,`!G>0PH -0E %H>\P[% P#keyl P*H 0E .Qlen&NQs=&`&1%Pi&Q ,!y)F>Q"+H QH '0E ux,,߀HmR+Hl !Hh>2R+Hg!GG> ^R(keyFl ;R[%, R.key,*5@,r .len, H.0HWG/SG01#S01!GA>@CS/key@l oS!bG^>S/key]l S!\EU>T/keyTl 4T!JGL>#_T/keyKl T!wH<>0iT/key;l T%=E_>px U[%^ 9U+H^ qU6` UHa UXb`Fc>U0Hr VH *V!R$I7>SV/key6l V!E2>V/key1l V&D>W[% -W.key5@r cW#lenWvEWD&W$k0\Dr ]G>WPH>4X[% `X#keyX*5@r .len H0PWGuwG1Rul   - $'r 8H--Ӟ 1, /-< -qL 3-- - 0 -E"3 -6 -~ 9 -< -? -"B -B ] -v6` - d -9%g -qj -Um -K p -!s -,v -C.y - -) -6 -- - - -2 - -`+ -6 -% -}Ğ -/ Ǟ -6ʞ -,͞ -*О -Hڞ -B7ݞ -. -  -% -( - -P  -( - - -  -8 $ x       6 j s3   # 34, /  2  5 ^8 W#; 3> A D )G J M P C&S -2V ,1Y 2\ &_ 5!h `k n ,{ U} &  % % K r "r >%r (r &+r .r 61r 4r 07r T5:r =r q @r s5Cr $Pr GZr Gb4dr H+or + 3    1 -- -# -! -t -2 -I -, -. - - ƞ -[1 ͞ - Ԟ -#+ ۞ -}1 - - - -" .       3*     % v* ,  0  7 ' >  B } I v+ P  W /5 [ - b  i I p 0 w  ~ <  7    !  _  #&  Q  '    u    /  ^*  5  R6    T)    n    -  `/  4  4    )    " ! X ( 4 / J0 3 ^ : ,0 A c% H  O 4 S $ Z  ^ p$ b + i 8 m  t - x     3  '  (    #        "  1  )    1  i!  *  s  e'  g    9       $  +  2 5 9 / @  G  K  R ' Y 2 ` N g c- n +( u 1 |   5      B  A  v  "  X2  H    5    0  3    /      $'  Y  )-    V,  0  / #  * 2 1  8 T < `$ @ '6Hr G2( 2u 2:.?+%^6keL7=0fEintNsaP6@\ ;h 7d vfWm>/ . . : >#  #  # Z #  #  #  # w #  #  #$  #(  #, Q #0 8 #4  ">#8 ? &>#<  (#@ G ,L#D > -Z#F .#G  2#H  ;#L  D#T  E#X  F#\  G#` & H%#d kC J>#h n L#l     ^ # # >#'1Eh2L:;#G<#N=#U>#\?#c@#jA#qB#xC#D# E# F# G# H# I#J#K+MPQ#GR#NS#UT#\U#cV#jW#qX#xY#Z# [# \# ]# ^# _#`#a*g  yz#G{#N|#U}#\~#c#j#q#x## # # # # ######E#M#U#]#e#m#u#}#####)"^#;# -! a #%_&a#)8'#8!#(8+O,#J,-#len.7#0#/-# g'0r 3'4#)85#967#P$7# #9:::=: (9 +9? Q # r(3n7r0-Q0_O10#42}5060#70#$8;@<#=0#.> A^"B #& CV FG0#H0#"I1  Q< R*S@ T& 3UV  L3Mr#N0#@O#Va # W ? 0Z@[#lJ\#key]#K^#$_0#(J`>#,`Ka I8d@e#|Lf#keyg#wh#$Li #4J IjJ  $Fmwn#@o#qp # v"q0# > r   u I0[XM# Xi%-Yv"0KY0tY Lz `YM#y Yy0Y  vJg>Zkeyf KZIf ZKf$ Z/h[ * ?  JZ>4/[M#Y [[keyY {[ KY$ !/[R KM>@w[M#L [keyL [ IL !/NR  S  K>\M# 3\K i\2J \"set \ ;Lp>W])8o-]oo]#%;Q Ji>`])8h]h^#%;L  KK>a^M# ^!_L`!LTJ ^$J J* ^J* ^}I7_%!J&6{!J4&!J?%!J,':!JiGL>=_M# i_!X\K* _!I upJ>`J .`K{` K0L%`$3K%(KC `IB a(1J[ E ;a)8Zga)I\ u|(YK8P  aK7$ a(IN  a)8Mb)KO* u|*%J>+M# +K* xK> r 3bM# _b@bK bkey ctagGc0gcJ>c!K* up,,% -!..(I!  cJ c/i"%BI  dM# Kd@d0d ?J0 0>K0JeJ se,, QJk  !eM#j e@j!fj0nf>Kl0fJm f,, VKH 01gM#G Eg@GgG0g 0G0 G0>KI0DhJJ mh,,eI, @ahM#+ h@+i+0hi _O+0 J- i,,B)0LpiM#ji%Aj *DIw>+M#v +Iv #%;7%1&L>TjM# j@jJ k2key Hk)L up,, -  3(k.1'kK>6kk4M#)pI uxKδ k5,ڃ7 'L < '6a ) 6-ӂ 7֓ 6أ 6qܳ "6 -6 06E" 36 66~ 96 <6 ?6" B6B ]6v6 `6  d69% g6q j6U m6K p6! s6, v6C. y6 6) 66 6- 6 6 62 6 6`+ 66 6% 6} Ă6/ ǂ66 ʂ6, ͂6* Ђ6H ڂ6B7 ݂6. 6  6% 6( 6 6P 6( 6 6 6 68 $$ $x $ $ $ $ 6 $j $s3 $ $ #$34 ,$ /$ 2$  5$^ 8$W# ;$3 >$ A$ D$) G$ J$ M$ P$C& S$-2 V$,1 Y$2 \$& _$5! h$` k$ n$, {$U }$& $ $% $% $K $  $ " $> % $ ( $& + $ . $6 1 $ 4 $0 7 $T5 : $ = $q @ $s5 C $$ P $ Z $b4 d $H+ o $+ $3 $ $ $1 )-1)#A)!Q)ta)2q)I ),).))Ƃ)[1͂)Ԃ)#+ۂ)}1)) !)1)"A!.Q!  a! q!3*!!%!v*,!0!7!'>! B!} I!v+P! W!!/5[1!-bA!iQ!Ipa!0wq! ~!<!7!!!!_!#&!Q!'!!u!!1!/A!^*Q!5a!R6q!!T)! !n!!-!`/!4!4!!)!!1!"!A!X(Q!4/a!J03q!^:!,0A!c%H!O!4S!$Z!^!p$b!+i!8m!t!!-x1!A! Q!3a!'q!(!!#! !! !"!1!)!!1!!i!1!*A!sQ!e'a!g q!!9! !!$!+!2!59!/@!G!K!!R1!'YA!2`Q!Nga!c-nq!+(u!1|!!5! !!B!A!v!"!X2!!H1! A!5Q!a!0q!3! !/!! !$'!Y !)- !!V,!0!!/#1!*A!21Q!8a!T<q!`$@8( 8u 8: ..'YUk@k4Q7= 0fNsaP6int@\;aEdofWm. .: Z# ##Z# ###w# # #$#(#,Q#08 #4"Z#8?&Z#<(z#@G,>#D>-L#F.#G2#H ;#L D#TE#XF#\G#`&H%#dkCJZ#hnL#l 6 F    ^##Z#'LiSmZ{.aB#Rb17h2>l40z.;h}:;h#Gh#\?h#c@h#jAh#qBh#xCh#Dh# Eh# Fh# Gh# Hh# Ih#Jh#KM}|PQh#GRh#NSh#UTh#\Uh#cVh#jWh#qXh#xYh#Zh# [h# \h# ]h# ^h# _h#`h#a]>c}LZegsMislV;m#|nh#dayoh#:ph#minqh#secrh#sh#t vm yzh#G{h#N|h#U}h#\~h#ch#jh#qh#xh#h# h# h# h# h# h#h#h#h#h#h#Eh#Mh#Uh#]h#eh#mh#uh#}h#h#h#h#h#4-^#;# V'W'\Zh YWs#Us# Zs#Ps#TZs#ZY,h#Uh#T-! #%_& #)8'#!#(i +O,i #J,-i #len.#0#/#  '0(  3'4i #)85#96#P$7z  #9:::=:( 9+    y+ % + 4 (C * #gB + #@ ,H #G$ -^ #  .y #eof /^ #r? 0 #@= 1 #Q> 2^ # _O 3 #$ 6 #( 7 #,. :h#06 ;s#2     ~  ~h = ~ = ~C h# ^ Z N y Z Zd  Z ' Z  '  ? <  )*#5_+o #\, ~- (3n7r0- ? 0_O10#42( o 5060#70#$8J  ;@<#=0#.>z  A^"B # C  FG0#H0#"I A Q< R? *So @ T 3U  L3M #N0#@O#V # WA  0Z@[#lJ\#key]#K^#$_0#(J`Z#,`Ka HI8d@e#|Lf#keyg#who #$LiH#4 Ij $Fmwno #@oo #qp# v"q0# > rY$"key##tag$s#s4%Z#Q&s#' #set(h# h!<(key-#?.|#xZ/o #  %0#0R 1#4)0M#6#$7#N8o #y!2 9y<R=#.>~#0?~#b @~# nq A] ETG#VI#QJ#Z   h   Z]Z   PK*V @kTk lset_O5lLR`kpkZl= / Upkkl= /sVkkl= / Q kll = / <Yll m= /<{Tll6m= /{Sllbm= /bT#llm"= /"'2CP(llm'= /'2qqTAlkmm@= /@qQLpmymnK= /KCYQmm>nP= /P (%[WmmjnV= /V(8gS\mmn[= /[gN)NamGnn`= /`OjPnnni= /i3Opnnoo= To ~Zo Owsn"oFov= rocNvso ixs!RyZ"_Ozso U0oo4p= `pcNsp/ p#is*q!RZ#cstq)JV ooq h/  Nooqs/ dOooq~/ P pp r/ .N,pp8r+/+ gL1ppdr0/0 M6p qr5/5 U;q=qr:'r/: XP@@qPqs?:s/? MRPqqYsM/ S -]Sqqs8/  XqqsC/ UqqsN t/ =Pq.r(t=/ C Y0rlrTt/  8WprrtT~Y~/ !(U Zrrtu !t 'Q   $xWNZr4st%)8M#u%MNu&%;YK'Y @sksu%Ru(tWpssu%Rv'W3ss1v%)82]v)R4u|c,RZstv %v*keyv+tagn"Kc8w XZtCuXwRw= *lenswXYPuuwX/X  4VTuuxS4/S : xQEuuHxDx/D ~ |Ovvtx/  [ v2vx/ 9OO@vIvxN9/N ? }XJPvYvxI}/I  }R<`vv$y;= /;7Z7vvPy6= /6?N2vv|y1= /1?}~L-w!wy,= /,~|Pq0wwypz_Ops z/p Kz"XNrsz#issz )K6Tew xzd{/d 6{!_Ofs+igsRyvU_sx*xa{^$W@Z0xwx{%)8?{%?{&%;KXxx=| %mP | RZxRyi| %|mP|]x|set|  !M,vXup XZ`yy!} %mP= set|  ,]|dV!sMZyyM} %mP= set|  ,]|d!IYZyzy} %}]x}set| ,/R "lNZ zUz} %= set| ,]|dh">RZ`zz~ %= set| ,]|d"RZzz=~*seti~*key~nS,/R"#ySZz{~*set~~u!,Rux#UZ{|n*set9~V' ,Rux"!R~>"X~R$YZ|}r*set!R ,Ru|,X~p$XZ}f~ހ*set *X ,Ru|,0~p$gQZp~!J*setv,Ru|A%*OZ0*set,Ru|%SZ"*setNng,Ru|%LZa*setڂ(,Ru|X&-PZp!*set&F ,Ru|&TZ0f*set,Ru|'KVvZt҃*setuuu ,Rwu|o'ZjZ>*setiji_Oi,Rku|'ANdZ*setcքccq,Reu|)(N_ZЄ*set^B^b^,R`u|(UZZA*setYY΅Y,R[u|(LUZP*setTT:T?,RVu|@)[PZZ*setOOO~,RQu|)VZЇΈƆmP*setw| ,AV|`*XUZЈΉχmP*set'| ,AV|`z*QZЉȊ؈*set]| ,AV|`*DXZЊȋ*set:| f,AV|`5+QKZЋ*setJJފJ2,RLu|+`MFZA*setE*EJE,RGu|+RAZPj*set@@@b,RBu|L,*M<Z֋*set;;";{,R=u|,W7ZЎB*set6n66<,R8u|-P2ZA*set1ڌ11,R3u|c-DU-ZP*set,F,f, ,R.u|-P(Z*set''ҍ',R)u|.T#ZБ*set"">" ,R$u|z.UZ^*set  len ,Ru|.)ZZ1ʎsetkey,Rt4/S@ԓ[%4/"*setB,X `#lenm"5@h /GOf[%4/ڏ %_O,X T,VPul/QZpz:[%4/fR֐U0RZcF[%4/r*set,X \"V"S$0ZGZp&%)8FR%F&%;nK0MxZ֒[%w4/ %w"?1VcZ B[%b4/nRb*lenbs,?d?1{P1h-1L[Z[%Z4/DZZ1R+SZr2gZZ %*key "I2+!Kc,X \+tag nN$n2SoZK.keynw.setn| /-Qp02SZҕ1key2PQZ*set*2Jf3NRZl %Q*keyQSQf3,XS \,8Tl3up2,e3 set[l3o 3vPkZ ɞ %j=*keyj]setj| ,Sll3ux2,zeO4|NZО}[%~4/ %~,X \"3pҟ set4ZpZ Р[%o4/՘ %o4NDZРY*setCCRC,/ER45X}Z5set|6R|7Z~05(WZř.set.key5.tag8R )Pup9,:4@;5;4tagXU)KYcuh6SZnt*set!R~0,Put!? 2,&%;L 7-VZpĨ\*set!R~:X~pMW',Pup"? "T~ޝ"W~82,?7 ="/Z|&%;L98NZШMܞ*set(,JT u|]8,YZPͩH*sett,JT u|9OZЩܫ*setP!R~X~O',Pup!? @,? 90"/Z0&%;LM9=MZ۬z*set,Put,?9r&%;L9h&:PR|Zۭ@*set{l{{=ڢ,P}ux,?}&:f&%;L6:h :_WwZݮ*setv2vtvN,Pxup,?x:o&%;L:h@;MrZ*setqqZqC,Psup,?s@;`&%;LP;h;3SmZ*setllVl8,Pnup,?n@;`&%;LJ<QhZ*setggRgM~,Piux,?i@;h&%;L<tYcZ*setb֦bb4D,Pdux,?d<P&%;lL<hT=[^Zp*set]]ާ] ,P_ux,?_T=`&%;gL'd=h=mRYZ6*setXbXXШ,PZux,?ZT=`&%;RL<p>sOJZ*setH(HjH_OIs©,PKut,?L?1{&%;ML`>P9Z*set8;8}8,P:ut,?;?1{&%;HLl?-X3Z *set2"2d2,P4ux,?4@;h&%;3L?M.Z *set--*-9V,P/ux,?/T=`&%;Lf@Q)Z *set(((},P*ux,?*T=`&%;L@Y$Z H*set#t##x,P%ux,?%T=`&%;L`AWTZ *set:|,P up,? 9n&%;KAVZ $*set b',Pup,?@;`&%;KZBZZ0+*set^,Pux,?ZBl&%;KjBhBdVZ0,*set$P,Pup,?9n&%;K(dCr[ Z0-*set ȱ   6,P up,? :o&%;K;CNZ04*set,Pup,?@;`&%;KM^DISZ@;~*set~,Pux,?ZBl&%;KaDNZ@<D*setps޴,Pup,?9n&%;KuXEMZ@=**setVhĵ,Pup,?:o&%;KEWZ@wV<h!N̶,Sut,Pup&%;KSFZZ|0*set\= ʷ*lens,Put&%;KFX7ZB %6n*set6"/80FXZ̸% %.seth(GZع.set| -HTZ/[%4/[*keyú*len3 %`YZset| ,-Quh,I2ud"MS"DZ"+Ssܼ"&T Z@, D,K cu`"P |2,U&%;sKHUZ[%4/keylen %`YZ+settIP[Z[%4/ YYID % ̾qUThW޿+key@"5@h#lenm,k<Zuh,-Qud"X2,JWZ=[%4/ % qUThW'UJ6[&@]8%)8%dAset'u|(~JR`% %~J0JMZ% %.key21set| )-Qut)]|\9,f0IK[XZR8 %~J%M#~)Wu|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)~7В7-ӃBM 7:7qS7 -7 07E" 37 67~ 97 <7 ?7" B7B ]7v6 `7  d79% g7q j7U m7K p7! s7, v7C. y7 7) 76 7- 7 7 72 7 7`+ 76 7% 7} ă7/ ǃ76 ʃ7, ̓7* Ѓ7H ڃ7B7 ݃7. 7  7% 7( 7 7P 7( 7 7 7 78 !$ !x ! ! ! ! 6 !j !s3 ! ! #!34 ,! /! 2!  5!^ 8!W# ;!3 >! A! D!) G! J! M! P!C& S!-2 V!,1 Y!2 \!& _!5! h!` k! n!, {!U }!& ! !% !% !K ! ! "!> %! (!& +! .!6 1! 4!0 7!T5 :! =!q @!s5 C!$ P! Z!b4 d!H+ o!+ !3 ! ! !1 7- 7# )! 7t )2 7I 7, 7. 7 7 ƃ7[1 ̓7 ԃ7#+ ۃ7}1 7 7 7 7" !. !  ! !3* ! ! %!v* ,! 0! 7!' >! B!} I!v+ P! W!/5 [!- b! i!I p!0 w! ~!< !7 ! !! !_ !#& !Q !' ! !u ! !/ !^* !5 !R6 ! !T) ! !n ! !- !`/ !4 !4 ! !) ! !" !!X (!4 /!J0 3!^ :!,0 A!c% H! O!4 S!$ Z! ^!p$ b!+ i!8 m! t!- x! ! !3 !' !( ! !# ! ! ! !" !1 !) ! !1 !i! !* !s !e' !g ! !9 ! ! ! $! +! 2!5 9!/ @! G! K! R!' Y!2 `!N g!c- n!+( u!1 |! !5 ! ! !B !A !v !" !X2 !H ! !5 ! !0 !3 ! !/ ! ! !$' !Y !)- ! !V, !0 !/ #! *!2 1! 8!T <!`$ @C( Cu C:. +\,']7=0f6FCEintNsaP6@\;tCdfG`CWm J{. t.. : J# # # Z# # # # w# # #$ #( #, Q#0 8 #4 "J#8 ?&J#< (#@ G,X#D >-f#F .#G 2#H ;#L D#T E#X F#\ G#` &H%#d kCJJ#h nL#l    ^##J#''I`=wtms $P^ %'#+^ &'#_ ('#] )'# 1Qh2Xl40z.;{:;w#Gw#\?w#c@w#jAw#qBw#xCw#Dw# Ew# Fw# Gw# Hw# Iw#Jw#KMPQw#GRw#NSw#UTw#\Uw#cVw#jWw#qXw#xYw#Zw# [w# \w# ]w# ^w# _w#`w#a]>cg v7 yzw#G{w#N|w#U}w#\~w#cw#jw#qw#xw#w# w# w# w# w# w#w#w#w#w#w#Ew#Mw#Uw#]w#ew#mw#uw#}w#w#w#w#w#^#;# -! #%_&#)8'#!#(A+O,A#J,-A#len.C#0#/# '0 3'4A#)85#96C#P$7R#9:::=:(9+   + %+ 4 (C * #gB + #@ , #G$ -6 #  .Q #eof /6 #r? 0q #@= 1 #Q> 26 # _O 3 #$ 6 #( 7 #,. :w#06 ;#2     w     w 6 J & Q J J< q J JW   w ? <  ) *#5_ +G#\ ,   (3n7r0 -   0_O 10#4 2 ;  50 60# 70#$ 8 k  ;@ <# =0#. >F  A^" B # k  Cv   F G0# H0#" I  Q< R * S; @ T 3 U N L3 M # N0#@ O# V #  W  $F mw nG#@ oG#q p # v" q0# N > rY  $"key##tag$#s4%J#Q&#' #set(h # h !<(key-#?.#xZ/G#  %0 #0R 1#4 )  0M#6 #$7 #N8G#y !2   9y n    =_$K%#uid&#G ^-.#`/#~C\6?7#!8#;9w#}_ &_'#?)#!*#;+w#~~_,~/w`0#_1J<4id5#b6#^7#bb8#a9#,\:0`< \`Jd@b[b8 `T ]  G_k^JpyX@b[b !`>" a=#$gF%$Q]I&j\+J'set* (* (*j [1J R2 \3p)i4 b5 \6*,c[-F^/p+7biJd\h Ah `bh[bh,^j ,Xk-il(,Vm l |bnp,^o [ppbqu`S_ru\.,//000%11212%213=G [Jp\ b[bXaJ'\ b[b4[TJ}S" aR"?S"!S";Sw$SEU$%P$bcB ?aJD[%?~]w\w:$] ]JP % ]""pa u|7_yJB5setx nx x ?z ,_O{.,P>}&4]J2 % ^\ @pp2,^ c\J0 % \ &@p^p,^ &6_<06Re;~ YW=,U=`D2``>p7%;x76 Wa@Fe YW,U4`2``p7%;cT4|`JP(R8set|~"^$P 9@:len9?XU Jw;`3J< a2=b4;^J< % >set=-Q |;/]_J<$ :iߍ=\&p'aJ($ (Z^ )tag)i;\J<[%? A D )G J M P C&S -2V ,1Y 2\ &_ 5!h `k n ,{ U} &  % % K  " >% ( &+ . 61 4 07 T5: = q @ s5C $P Z b4d H+o + 3   1=-9# 9!=t92}=I =,=.===[1==#+=}1== ==" .    3*  % v*, 0 7 '> B } I v+P W] /5[ -b i Ip 0w ~ < 7  ! _ #& Q '  u  / ^* 5 R6  T)  n  - `/ 4 4  )  "! X( 4/ J03 ^: ,0A c%H O 4S $Z ^ p$b+im 8m t -x    3 '(  #    " 1 )  1 i! * s e' g   9   $ + 2 59 /@ G K R 'Y 2` Ng c-n +(u 1|  5   B A v " X2 H  5  0 3  /    $' Y  )-   V, 0 /# * 21 8 T< `$@=73"9'' 9=)* 9+89s&?9F9*P9G T9\-9!a=9hM9wq9](x99*99$}9& 9|/9C(CuC:.C]!{* DC _'* p*C])*DC`0* *C^2*GDC'\:* *C^]<*wDCa?+ *C_AFR'3((b7WfEfintP6m'A@1sNh2sl4,z.;\:;h#Gh#\?h#c@h#jAh#qBh#xCh#Dh# Eh# Fh# Gh# Hh# Ih#Jh#KMPQh#GRh#NSh#UTh#\Uh#cVh#jWh#qXh#xYh#Zh# [h# \h# ]h# ^h# _h#`h#a]>cgz{ yzh#G{h#N|h#U}h#\~h#ch#jh#qh#xh#h# h# h# h# h# h#h#h#h#h#h#Eh#Mh#Uh#]h#eh#mh#uh#}h#h#h#h#h#^V#;V# =_$K%# uid&#  ^-.#`/#DC\6?7#!8#;9h# O ж -j { ؋{ qܛ -j 0j E"3j 6j ~ 9j j Aj Dj )Gj Jj Mj Pj C&Sj -2Vj ,1Yj 2\j &_j 5!hj `kj nj ,{j U}j &j j %j %j Kj  " >% ( &+ . 61 4 07 T5: = q @ s5C $P Z b4d H+o +j 3j j j 1j -j #j !j tj 2j I j ,j .j j j [1j j #+j }1j j  j j "j .j  j j 3*j j %j v*,j 0j 7j '>j Bj } Ij v+Pj Wj /5[j -bj ij Ipj 0wj ~j <j 7j j !j _j #&j Qj 'j j uj j /j ^*j 5j R6j j T)j j nj j -j `/j 4j 4j j )j j "!j X(j 4/j J03j ^:j ,0Aj c%Hj Oj 4Sj $Zj ^j p$bj +ij 8mj tj -xj j  j 3j 'j (j j #j j j j "j 1j )j j 1j i!j *j sj e'j g j j 9j j j $j +j 2j 59j /@j Gj Kj Rj 'Yj 2`j Ngj c-nj +(uj 1|j j 5j j j Bj Aj vj "j X2j Hj j 5j j 0j 3j j /j j  j $'j Y j )- j j V,j 0j /#j *j 21j 8j T<j `$@j 73"j '' =)* +8j s&?j Fj *Pj G Tj \j !aj hj wqj ](xj j *j j $j & j |/j j ]Oi: _ {Y ]A: `D  ^e  : '\h ^] `9h:Ka19 _@954} 0d7=0f6FCEintNsaP6@\;tCdfWm J{. t. . : J#  #  # Z #  #  #  # w #  #  #$  #(  #, Q #0 8 #4  "J#8 ? &J#<  (#@ G ,X#D > -f#F .#G  2#H  ;#L  D#T  E#X  F#\  G#` & H%#d kC JJ#h n L #l    ^ # # J#'1Qh2Xl40z.;{1:;#G<#N=#U>#\?#c@#jA#qB#xC#D# E# F# G# H# I#J#KHM10PQ#GR#NS#UT#\U#cV#jW#qX#xY#Z# [# \# ]# ^# _#`#aGg' v7 yz#G{#N|#U}#\~#c#j#q#x## # # # # ######E#M#U#]#e#m#u#}#####QJ^#;# %W-! #%_&#)8'#k!#(k+O,#J,-#len.C#0#/`# '0#9:::=:(9+.4 F  q)*;#5_+#\,L2J(3n7r0-0_O10#425060#70#$8+ ;@<#=0#.> M A^"BM #] + C6  FG0#H0#"Ih  Q< R*S@ T] 3U  L3M#N0#@O#V # W ] $Fmwn#@o#qp] # v"q0#m  > r  $"key#<#tag$'#s4%J#Q&'#'F#set(( # ( !<(key-<#?.0#xZ/#  %0p #0R 1=#4 )x p 0M#6 #$7 #N8#9 !2 m q99  <R= #.>2#0?2#b @2# . q A   <v w UcJ0<set  'w \} _O '],} F #e3J@|!\2 !X2  g cJ!c !%24"cg #0 x#qc $X H#F$ld2\#d2 d9JeL! %8 x!X8 !8g #c:F$d;2p &cJp! % $!DcD"\g #Zd p%set $X L#F$ld2\$*!#8dJ /cJr! % H!Dc!d2"eg  #\ # $X P#%2D#8dJp d"J! %! "c!g #d# ?%set$ _$=e%H *cqJ!p !Dcp!dp|# 2r /#9$s O#!dt2#JTuF%iv2 u]egJm +!f W!"fuw# 2h 1 @dHJp  !G !QdG# 2I #U 3dRJ } C!Q o!Q"QdQ#OeSU$dTJX&> 0& &-Y 1'j ;&z &q܊ J& -Y& 0Y&E" 3Y& 6Y&~ 9Y& Y AY DY) GY JY MY PYC& SY-2 VY,1 YY2 \Y& _Y5! hY` kY nY, {YU }Y& Y Y% Y% YK Y   " > %  ( & +  . 6 1  4 0 7 T5 :  = q @ s5 C $ P  Z b4 d H+ o + Y3 Y Y Y1 Y&- Y&# Y&! Y&t Y&2 Y&I Y&, Y&. Y& Y& Y&[1 Y& Y&#+ Y&}1 Y& Y& Y& Y&" Y. Y  Y Y3* Y Y %Y(v* ,YK( 0YK 7Y(' >YNL( BY^L} IYv+ PY( WYnK(/5 [YK- bY iYI pY(0 wY>L ~Y< Y7 Y Y! Y_ Y(#& Y~KQ Y' Y( YKu Y Y(/ YL^* Y5 YR6 Y YT) Y( YL(n Y.L Y(- YK`/ Y4 Y4 Y Y() YK Y(" !YK(X (YK4 /YJ0 3Y^ :Y,0 AYc% HY OY4 SY$ ZY( ^YnL(p$ bY.K+ iY8 mY tY(- xY^K Y Y3 Y' Y( Y Y# Y Y Y Y" Y1 Y) Y Y1 Yi! Y* Ys Ye' Yg Y Y9 Y Y Y $Y +Y 2Y5 9Y/ @Y GY KY RY' YY2 `YN gYc- nY+( uY1 |Y Y5 Y Y YB YA Yv Y" YX2 YH Y Y5 Y Y0 Y3 Y Y/ Y Y Y$' YY Y)- Y( Y>K(V, YNK0 Y/ #Y *Y2 1Y 8YT <Y`$ @Y)( )u ):.#6[(7 =f7= 0fEintNsaP6@\;h7dvf;7e7Wiam>eFMDG#eH#  /. . : >#  #  # Z #  #  #  # w #  #  #$  #(  #, Q #0 8 !#4  ">#8 ? &>#<  (#@ G ,L#D > -Z#F .'#G  27#H  ;#L  D#T  E#X  F#\  G#` & H%#d kC J>#h n L=#l  ^ # !# ># 7  M 'tm,;>#k;>#:>#;># [;>#S;>#;>#:>#b;># ;7#$ ;#(6f* E 1Eh2L :;#G<#N=#U>#\?#c@#jA#qB#xC#D# E# F# G# H# I#J#K$M  PQ#GR#NS#UT#\U#cV#jW#qX#xY#Z# [# \# ]# ^# _#`#a#glV;m#|n#dayo#:p#minq#secr#s#t"a yz#G{#N|#U}#\~#c#j#q#x## # # # # ######E#M#U#]#e#m#u#}#####^#;# l e| 8 now{tvdgmtM' $fk@ r E]j' ]ftd c e  qkeyc ] d e 5 e ] da veV@ qstrUeU  a e6%str5key5R eJ09!strI&1IR X  fO@oMeN  fP  _ Of/pykey.J0D eE&1DR  Т-X 4  qO  -X  0X E" 3X  6X ~ 9X  X  AX  DX ) GX  JX  MX  PX C& SX -2 VX ,1 YX 2 \X & _X 5! hX ` kX  nX , {X U }X & X  X % X % X K X   "> % (& + .6 1 40 7T5 : =q @s5 C$ P Zb4 dH+ o+ X 3 X  X  X 1 X - X # X ! X t X 2 X I X , X . X  X  X [1 X  X #+ X }1 X  X  X  X " X . X   X  X 3* X  X  %X v* ,X  0X  7X ' >X  BX } IX v+ PX  WX /5 [X - bX  iX I pX 0 wX  ~X < X 7 X  X ! X _ X #& X Q X ' X  X u X  X / X ^* X 5 X R6 X  X T) X  X n X  X - X `/ X 4 X 4 X  X ) X  X " !X X (X 4 /X J0 3X ^ :X ,0 AX c% HX  OX 4 SX $ ZX  ^X p$ bX + iX 8 mX  tX - xX  X  X 3 X ' X ( X  X # X  X  X  X " X 1 X ) X  X 1 X i! X * X s X e' X g X  X 9 X  X  X  $X  +X  2X 5 9X / @X  GX  KX  RX ' YX 2 `X N gX c- nX +( uX 1 |X  X 5 X  X  X B X A X v X " X X2 X H X  X 5 X  X 0 X 3 X  X / X  X  X $' X Y X )- X  X V, X 0 X / #X  *X 2 1X  8X T <X `$ @X ( !u !69kCg7= 0fEintNsaP6@\ ;h 7d vfWm>{.h. .: >#  # #Z #  # # #w #  #  #$ #( #,Q #08 #4 ">#8? &>#< (#@G ,L#D> -Z#F .#G 2#H  ;#L  D#T E#X F#\ G#`& H%#dkC J>#hn L#l    ^ #  #  >#'1Eh2Ll40z.;o%: ;# G<# N=# U># \?# c@# jA# qB# xC# D# E# F# G# H# I# J#K<M%$P Q# GR# NS# UT# \U# cV# jW# qX# xY# Z# [# \# ]# ^# _# `#a;]>c%g y z# G{# N|# U}# \~# c# j# q# x# # # # # # # # # # # # E# M# U# ]# e# m# u# }# # # # #E> ^# ;# -!} #% _&}# )8'#T!#(T+ O,# J,-#len.7# 0#/I# '0 3 '4# )85# 967#P$7?#9:::=:(9+U[ m ? +%x+K 4( C*] # gB+ # @, # G$- # . #eof/ # r?0 # @=1 # Q>2 # _O3 #$ 6] #( 7W #, .:#0 6;#2 W  W mK } & W } &c  & W &   > W   > W >  > W >   W  ?<~K # K$:#uid%/#ef&& { ) *:# 5_+#\,V {  0 g[% $ _O f& 1g g>[% )$ X`f&g g K  Vg[ gZ 6g gC>!$B !gBg "- gJ>T$I gI SEKg ut#,UH$ (P% % c f( )8'g)g u| xf>?$ņ k&KŬ 'tag:uz: f>$ (key &K )/c g>87$ cK:(keyc /R0 f>@$ f 0f:f&\  )SEg *tag:)/ /"Ef<>6)8;=;h+%;P"g5>@)844+%;P,gyZ$x gl>h&$k-xgm .g>pL[% &$ܹxgކ ulmg&`)f&VSEg u`)K:'uid/H*i&#,gg>Pk.keyf   - $-В --  %/ :-, -q< >-- - 0 -E"3 -6 -~ 9 -< -? -"B -B ] -v6` - d -9%g -qj -Um -K p -!s -,v -C.y - -) -6 -- - - -2 - -`+ -6 -% -} -/  -6 -, -* -H -B7 -. -  -% -( - -P  -( - - -  -8 $ x       6 j s3   # 34, /  2  5 ^8 W#; 3> A D )G J M P C&S -2V ,1Y 2\ &_ 5!h `k n ,{ U} &  % % K  " >% ( &+ . 61 4 07 T5: = q @ s5C $P Z 0b4d PH+o + 3    1 -- -# -! -t -2 -I -, -. - - -[1 - -#+ -}1 - - - -" .       3*     % v* ,  0  7 ' >  B } I v+ P  W /5 [ - b  i I p 0 w  ~ <  7    !  _  #&  Q  '    u    /  ^*  5  R6    T)    n    -  `/  4  4    )    " ! X ( 4 / J0 3 ^ : ,0 A c% H  O 4 S $ Z  ^ p$ b + i 8 m  t - x     3  '  (    #        "  1  )    1  i!  *  s  e'  g    9       $  +  2 5 9 / @  G  K  R ' Y 2 ` N g c- n +( u 1 |   5      B  A  v  "  X2  H    5    0  3    /      $'  Y  )-    V,  0  / #  * 2 1  8 T < `$ @ 1( 1u 1:.JE;@/usr/src/packages/BUILD/glibc-2.5/cc-nptl/csu/crtn.S/usr/src/packages/BUILD/glibc-2.5/csuGNU AS 2.17.50.0.5% $ > $ > 4: ; I?  &IU%% : ; I$ > $ >   I : ;  : ;I8 &I : ; : ; I8 I !I/  : ;  : ; I8  : ; ( .: ; ' @: ; I.? : ; ' I@: ; I4: ; I4: ; I4: ; I  4: ; I 4: ; I? < % : ; I$ > $ >   I : ;  : ;I8 : ;I &I ' I : ;  : ; I8 I!I/  : ;  : ; I8 < ' I : ; (  : ;  : ; I : ; .: ; ' @: ; I.: ; ' : ; I.? : ;' @: ;I 4: ;I!1X Y"1#.: ; ' I@$: ; I%4: ; I& : ; '4: ; I (.? : ; ' I@)4: ; I *4: ; I+4: ; I, : ;-4: ; I .4: ;I/4: ;I 04: ; 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: ;I 4: ;I!.: ; ' @": ; I# $4: ; I% U&.: ;' I ': ;I(: ;I)4: ;I* : ;+.: ;' I@,4: ;I-4: ;I. : ;/1UX Y011412413 14.: ; ' I@5: ;I6.? : ;' @74I4  8: ; I94: ; I :4: ; I;.: ; ' I <: ; I=4: ; I>: ; I?1UX Y@1A41 B4: ; I C4: ; I? < D!% $ > $ > : ; I : ;  : ; I8 &I : ; : ; I8 4: ; I 4: ; I 4: ;I 4: ; I?  I!I/ !I/4: ;I?  !I/% : ; I$ > : ;I$ >   I : ; : ;I8 &I ' I : ;  : ; I8 I!I/  : ;  : ; I8  : ; (  : ;  : ; I : ; .? : ;' I@: ;I: ;I: ;I 4: ;I4: ;I : ; .? : ; ' I@!: ; I": ; I #4: ; I$4: ; I %4: ; I&4: ; I'4: ; I (4: ;I )4: ; I? < % : ; I$ > $ >   I : ;  : ; I8 I !I/ : ;I8 &I : ;  : ;  : ;  : ; I8 .? : ; ' @: ; I 4: ; I : ; I 4: ; I 4: ; I4: ; I 4: ;I4: ; I? < % : ; I$ > $ >   I : ;  : ;I8 &I ' I : ; : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I.? : ;' @: ;I 4: ;I.? : ; ' I@: ; I4: ; I 4: ;I U.: ; ' @ .: ; ' I !: ; I".: ; ' I@# : ; $1UX Y %1&: ; I '4: ; I (: ; I)4: ; I*4: ; I+4I4  ,.? : ; ' @-4: ; I.: ; I /4: ; I 04: ;I 14: ; I? < U%# init.cK /usr/src/packages/BUILD/glibc-2.5/cc-nptl/csucrti.ST !/!=Z!gg//Z!!!#!/=3!/!=Z!N ../../lib/include/mxf/usr/include/sys/usr/include/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/bitsmain.cavid_mxf_info.hmxf_types.htypes.hstdint.hstddef.hstdio.hlibio.htypes.h gK%%2ֲzԇr>ԇJgutzX֢1X?=YZ0ű[űZ|i?Y=wyv H8j t0tu/wf%DF 2xiFhEhIFIhB ֭iEM>@~K"+OSIE)Ax((>@~K"+O>pIx(!(AEFK19"FJ@ ?O{""%9g"%"CyI/;g0 !WI=us=;=y>i:h0y.LCu .!-/===PJj,0./f>i<>>~f:>1fJh1-= ./-/3 <w. Ja.hY-/0~@O/N:0Lx JguuUft=k=;==gw!Z:Z7-73E ./mxf/usr/include/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/include./include/mxfmxf_logging.cstdio.hlibio.htypes.hstddef.hmxf_logging.hstdarg.htime.hgogͼg;/M /o z""(.f?c?.v.=;=4y.Q<>寇K"=;=s$$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.hp<@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.h@k==1<=/wu#i!-=-YM>>>>>g!!!!=;u;ge>=K;=;Y=;=e>>g!!=;u;ge=K;=;Y=;=ȇ;f=u;Y=;=e&zXJz=+ot<2P0u;= .pf=[>=u\g//=;ex=K;ue=;=u;=;=e<=;/rXfg9Q0Ygt=kY=~tf?O=XkHW82<Y0:ZxZWKwyY=xz>}>=c5jrb;=g;0=c3rguwtfgV-=;=Ȑh+? J:0sK:0Ztw!sw!hi%nw!Ysw!Y{i% t?:v7y<5b;/Yx-x<6ctA8xɠ#9[w -w< .v< -v< .-73dj9w)/z./ij9w)/z./pg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/Ci:vIq"li:vIqrg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/?IS91zf-z<4k?IS91zf-z<4k?IL91zt-z<4kւ?IL91zt-z<4Ag]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/yg]-gI/ii:v"F/vhAswr/-/PKX<@w9?9+j gAz<4E=L82E-73Gw9[J])%)Ar*=Jg/-g<.bX-b<.qX1[yL 47]{ fggV0gMg9iL!s?t=BE91} B弄Tpuf Jr-n<.F~iq?Y宠x>>f=/q/>vDn<.pXK;/@:0zXz<^w:vv=:0xXz<^A7AGrhu0wD-r<.u .] =?B91}i%=s/]~JsJ-u;Ic1zf/xk%gw>!Xc1zt/xv%t=;//z)t=;//z)t=;//z)t=;//z)u;/s/z(uz0t=;//z)u;/s/z(u;/e/z'uz0t=;//z)u;/s/z(u;/e/b'guvC82o/S91yfp*uv=O91p/zx(w9?Ȃjivg?9[tJ -t< .yJ-y<5b-82Yt=k= u< v"%:0yZ-xU-{Y n$-<.jX*PLu2$O42Z?h5X6xJjuw1vg>(L:>;uh>>;uv%b/ Nf4Dy<5t-<.Bt>-B<>.Lt#)^  Sk44 4-cE0gE}Xf?O=Xt=k=M<>q<.sX@:0xJz<^xJc:i#Y/"xt-tf /  ./products./include/mxf/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/usr/include/sys/usr/include/bitsmxf_avid.cmxf_avid_extensions_data_model.hmxf_types.hstddef.hmxf_list.hmxf_avid.hstdint.hmxf_header_metadata.hmxf_data_model.hmxf_primer.hmxf_file.htypes.htimes.htime.htypes.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_avid_labels_and_keys.hstdio.hlibio.hmxf_logging.hmxf_avid_metadict_blob.haA=;vz<^t .>zkh//1+4v uJuv!2`De;u#($TF21Ui+?%?9>=W=jvf <t<:0P-" DfO22o -k/-r 22>=;gz=;gzM!gI=>3j282kX-k<.sX .s< XXKu"zFzwG 8yPj@iWCK>)ʈz<^x-:0rf-r<.9ւhM"P-x<6}-73ckXhM"P-x<6}-73c~X@ɽ<dXf=Z/;M9?^f=KKKKKKKKKKKKKKLKKKKKKK J=>Qt.@ɽ<dXf=Z/;M9?^f=KKKKKKKKKKKKKKLKKKKKKK J=>Qt}.x<6Gb.'"v[: 4"Wv,("W+"W< zXuyYYr0K׭M|=h<"<}<4<X~<.~<f~LU}6-r3=-Cf=.|X-2)g*}22h*2~<X~<.~<tf ftf <t[zf Xst-t. f~<.~fffLh~2-};hi/)H}I/M-dPHu2~2-}2-}2\}2I/)H 22212]#Q׭t}<k}@ @o`-}<.}X-}<.}X<xX 4p pppXppXXXa  ./include/mxf/usr/include./productsmxf_types.hstdint.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_avid_labels_and_keys.hmxf_avid_extensions_data_model.hmxf_avid_metadict_blob.cmxf_avid_metadict_blob.h~ ./utils./include/mxf/usr/include/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/sys/usr/include/bitsmxf_uu_metadata.cmxf_header_metadata.hmxf_types.hstdint.hmxf_list.hmxf_data_model.hmxf_primer.hstddef.htypes.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hmxf_logging.h08 CwK>3-~.gR'MZ z<^\X(vh"v 473qXr4~AjީQ Mp$h0x -p<.uX@CIq>"y<_qX-q<.sX4~BAJyg$-y<5a-73F:Mc$hX-82ff"Y#qX44j5iMGRZtiMGRw8j?s"Cwz4J ./mxf./include/mxf/usr/include/sys/usr/include/usr/include/bits/usr/include/uuid/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_utils.cmxf_types.htypes.hstdint.htime.htypes.htime.huuid.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.hstddef.h 0Pf0PzXugggg9Jt <iv!\tv!t>X ./mxf./include/mxf/usr/include/usr/include/sys/usr/include/bits/usr/lib/gcc/i586-suse-linux/4.1.2/includemxf_primer.cmxf_file.hstdint.htypes.hmxf_primer.hmxf_types.hmxf_list.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hstddef.hmxf_logging.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 EpTAB OFШ}AB P}AB Щ AB RAB DAB DAB E AB IFF AB IFFAB DAB DAB DAB DAB HAB H AB D AB D AB D AB D AB E  AB IFF0AB D0AB E0AB E 0AB IFF@AB D@AB E@AB E@JAB EAB E;AB DAB E5AB DAB F=AB AB FMAB @AB `BAB D%AB EAB | (AB F(p AB (]AB AF(AB F(pAB (AB (AB BF (AB FFG(PJAB ('AB F(AB E(AB E(0AB E(@AB E (PAB FFE(0 AB I(0AB D|  0*0 AB FIF0*@\AB 0*3AB F0*AB 0*pdAB F0*AB F0*jAB E0*AB E0*AB 0*p AB 0* ]AB FL|  + AB FIF+@ 2AB D+ 2AB D+ uAB D+@ 1AB +AB +0 AB +@/AB D+p/AB D+ AB | ,NAB D,AB F,#AB A, AB AC,AB ,AB D,;AB ,XAB D ,@AB FFI,FAB ,@GAB ,5AB D,AB D,pAB F,PAB 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_usedmxfTimestampmxfUUIDmxfKey_shortbufmain.c_IO_lock_tIMPORT_PHYS_TYPEstderr_IO_buf_end_IO_write_endfileSourcePackageUID_flagsprojectEditRate_markersUNKNOWN_PHYS_TYPEuint32_tstdoutaudioSamplingRatePCM_ESSENCE_TYPEmxfLocalTagUNKNOWN_ESSENCE_TYPE/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/avidmxfinfomxfRational_filenomxfULmaterialPackageAttributes_vtable_offsetuserComments_IO_read_baseprojectNameisVideomonthargc_IO_save_endg_Null_UMID_posuint8_t__s1_lenoctet10octet11octet12octet13octet14octet15octet16octet17octet18octet19_IO_marker_IO_write_base_IO_read_ptrg_Null_ULinputFilenameoctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29__s2_len_IO_save_baseeditRateoctet0g_Null_Keyg_Null_UUIDoctet30octet31__quad_t_IO_backup_basestartTimecode__pad1__pad2__pad3__pad4__pad5__result__s1denominatorAvidNameValuePairargvnumeratoruint16_tg_Null_RationalAvidMXFInfophysicalPackageNameTAPE_PHYS_TYPE_IO_read_endAvidPhysicalPackageTypephysicalSourcePackageUIDg_Null_LocalTagtrackNumberusage_lockqmsec_old_offsetstdin_IO_FILEnumUserCommentsoctet1octet2octet3octet4octet5octet6octet7octet8octet9RECORDING_PHYS_TYPEphysicalPackageType_sbufmxfUMID_IO_write_ptrmaterialPackageUIDnumMaterialPackageAttributesclipNameAvidEssenceType__off_taspectRatiomainclipCreated_chain_flags2_cur_columncmdlnIndex_next__off64_t_unused2_IO_buf_baseg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_GenericPictureEssenceDescriptor_ImageSize_item_keyg_EventTrack_EventOrigin_item_keyg_CDCIEssenceDescriptor_WhiteReflevel_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keyMXFMetadataItemiter3g_ClosedIncomplete_Footer_pp_keyprint_timestampg_GenericDescriptor_Locators_item_keyg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelg_GenericSoundEssenceDescriptor_DialNorm_item_keyg_DefinitionObject_Identification_item_keyfileSourcePackageSetheaderByteCountmxfUTF16CharbodySIDg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keybodyOffsetbasicg_IECDV_25_525_60_compdef_labelcurrentElementg_OpenComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_StoredF2Offset_item_keyg_StructuralComponent_DataDefinition_item_keycomponentCountconvert_stringg_FileDescriptor_ContainerDuration_item_keycompoundg_Preface_LastModifiedDate_item_keyheaderMarkInPosg_EssenceContainerData_IndexSID_item_keyg_RGBAEssenceDescriptor_set_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_complexity03_op_atom_labelg_TapeDescriptor_set_keymaterialPackageSetfixedSpaceAllocationg_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_GenericPackage_set_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keymaterialPackageTrackSetg_Identification_ThisGenerationUID_item_keyMXFDataModelg_DVBased_100_1080_60_I_compdef_labelMXFArrayItemIteratorg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_D10_50_625_50_picture_only_esscont_labelg_Identification_ProductUID_item_keyg_D10_30_625_50_defined_template_esscont_labelg_DMSegment_set_keyg_RGBAEssenceDescriptor_Palette_item_keyg_DVBased_50_525_60_compdef_labelMXFCompoundTypeInfog_Identification_CompanyName_item_keyavid_mxf_info.cg_D10_50_625_50_extended_template_esscont_labelg_D10_50_525_60_defined_template_esscont_labelg_NetworkLocator_set_keyg_DVBased_50_625_50_compdef_labelitemDefscSetfixedSizeg_CDCIEssenceDescriptor_set_keyg_Identification_Platform_item_keyg_DataDefinition_set_keyMXF_BASIC_TYPE_CATg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keyg_DVBased_100_1080_60_I_FrameWrapped_esscont_labelrefSourcePackageSetarrayElementValueg_ALawCustomWrapped_esscont_labelg_AES3AudioDescriptor_set_keyfilePackageStartPositiong_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyg_DNxHD720p185ClipWrapped_esscont_labelg_BWFClipWrapped_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_keyg_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelnextTagg_OpenComplete_Body_pp_keyg_MultipleWrappings_esscont_labelg_SourceClip_SourceTrackID_item_keyphysicalPackageEditRatetrackSetg_RecordingDescriptor_set_keyg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labelitemKeyg_IECDV_25_625_50_ClipWrapped_esscont_labelruninLeninstanceUIDg_DNxHD1080i185ClipWrapped_esscont_labelg_InterchangeObject_GenerationUID_item_keysourcePackageIDerrorCodeg_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_labelfixedArraySizevaluesIterg_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_key_MXFHeaderMetadatag_GenericSoundEssenceDescriptor_QuantizationBits_item_keyg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyfilenameg_Identification_set_keyg_D10_50_525_30_compdef_labelg_OpenComplete_Header_pp_keyg_OpenIncomplete_Body_pp_keyfree_sys_datag_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_ALawClipWrapped_esscont_labelput_charprintDebugErrorg_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_keythisPartitiong_DVBased_100_1080_50_I_FrameWrapped_esscont_labelminorVersiong_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelami_read_infog_DVBased_25_625_50_FrameWrapped_esscont_labelg_GenericPackage_PackageModifiedDate_item_keyg_GenericPackage_MobAttributeList_item_keyg_FileDescriptor_set_keyg_DMSourceClip_set_keytypeIdg_FileDescriptor_SampleRate_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_ClosedIncomplete_Header_pp_keyg_GenericTrack_set_keyg_RGBAEssenceDescriptor_AlphaMinRef_item_keyg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyMXFItemTypeg_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_Preface_ProjectEditRate_item_keyg_TimecodeComponent_DropFrame_item_keyg_D10_40_625_50_picture_only_esscont_labelphysicalPackageStartPositiong_GenericDataEssenceDescriptor_set_keyami_free_infog_WaveAudioDescriptor_SequenceOffset_item_keyg_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_keynextElementmajorVersionsetDefsg_IECDV_25_525_60_FrameWrapped_esscont_labelarrayIternamesIterg_TaggedValue_Value_item_keyprefaceSetMXFItemTypeCategoryg_TaggedValue_set_keyg_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_keyg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_keyg_GenericPictureEssenceDescriptor_VideoLineMap_item_keytypesget_string_valueg_MultipleDescriptor_set_keyg_DVBased_100_1080_50_I_ClipWrapped_esscont_labelg_RandomIndexPack_keyindexMarkInPosg_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_keysysDatag_TextLocator_LocatorName_item_keypackageUIDg_ALawFrameWrapped_esscont_labeloperationalPatterng_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_Preface_ProjectName_item_key_MXFMetadataSetg_InterchangeObject_InstanceUID_item_keyg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keyg_Timecode_datadef_labelmembersheaderPartitionlastTypeIdg_GenericPictureEssenceDescriptor_SampledWidth_item_keydataDefMXFInterpretTypeInfog_Identification_ProductName_item_keyg_DescriptiveMetadata_datadef_label_MXFListElementfreeFuncroundedTimecodeBasedataModelg_D10_50_525_60_picture_only_esscont_labeltimecodeComponentSettaggedValuecomponentSetg_InterchangeObject_set_keyg_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_KLVFill_keyprimerPackg_PhysicalDescriptor_set_keysourceClipSetget_charMXFListIteratorg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_MaterialPackage_set_keyMXFArrayTypeInfotaggedValueNamestrackIDheaderMetadatag_BWFFrameWrapped_esscont_labelg_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_D10_30_625_50_extended_template_esscont_labelg_GenericPictureEssenceDescriptor_FrameSampleSize_item_keyg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericTrack_TrackName_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyg_AvidObjectDirectory_keyg_FileDescriptor_Codec_item_keyMXFListg_EssenceContainerData_set_keyg_GenericPictureEssenceDescriptor_set_keyg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keyg_GenericPackage_UserComments_item_keyessenceContainersg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DVBased_50_525_60_FrameWrapped_esscont_labelget_single_track_componentg_D10_40_525_60_defined_template_esscont_labelg_AvidMetadataRoot_keyg_StructuralComponent_set_keyami_print_infog_SourceClip_set_keyutf16Sizeg_D10_50_525_60_compdef_labelphysicalSourcePackageSetg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keyg_Track_Origin_item_keyg_ContentStorage_set_keyg_TaggedValue_Name_item_keyg_DefinitionObject_set_keyarrayg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelg_Preface_EssenceContainers_item_keyg_IndexTableSegment_keyg_DNxHD_compdef_labelg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_keycomponentSetKeyMXFFileSysDatag_GenericPictureEssenceDescriptor_ResolutionID_item_keyg_DVBased_100_720_60_P_compdef_labelfilePackageEditRatelastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelg_DNxHD720p120ClipWrapped_esscont_labelfailg_Preface_Version_item_keyhaveStartTimecodeg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_keyg_CDCIEssenceDescriptor_PaddingBits_item_keyg_root_set_keyg_GenericPackage_Name_item_keyutf16Strg_D10_50_525_40_compdef_labelfree_func_typeg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labeltaggedValueValuesuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLennumElementsMXFCompoundTypeMemberInfoindexSIDg_Identification_ProductVersion_item_keyg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyfooterPartitiong_TimecodeComponent_set_keyg_ImportDescriptor_set_keyg_Track_EditRate_item_keyg_WaveAudioDescriptor_BlockAlign_item_keyg_GenericSoundEssenceDescriptor_ChannelCount_item_keydescriptorSetMXFPartitiong_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATg_GenericSoundEssenceDescriptor_Locked_item_keyelementTypeIdg_WaveAudioDescriptor_set_keylistIterelementLengthg_ClosedComplete_Body_pp_keyg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Preface_ContentStorage_item_keyg_Preface_DMSchemes_item_keyg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keysequenceSetg_ALaw_compdef_labelg_D10_30_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_PixelLayout_item_keyg_CDCIEssenceDescriptor_ColorSiting_item_keyg_Preface_set_keyg_WaveAudioDescriptor_AvgBps_item_keyg_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_CATg_D10_40_625_50_defined_template_esscont_labelcategoryinterpretg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_D10_50_625_50_defined_template_esscont_labelg_PrimerPack_keyisPersistentg_DMSourceClip_DMSourceClipTrackIDs_item_keyg_TimecodeComponent_RoundedTimecodeBase_item_keyMXFBasicTypeInfog_TimecodeComponent_StartTimecode_item_keyg_EventTrack_set_keyg_GenericPackage_PackageUID_item_keyg_OpenIncomplete_Footer_pp_keyg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keyg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelg_EventTrack_EventEditRate_item_keyg_IECDV_25_625_50_compdef_labelpreviousPartitionkagSizeg_D10_50_625_40_compdef_labelg_ClosedIncomplete_Body_pp_keyutf8Sizewchar_tg_AES3ClipWrapped_esscont_labelg_NetworkLocator_URLString_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelMXF_COMPOUND_TYPE_CAT/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/libmxf_is_descriptive_metadatamxf_complete_essence_element_keyis_op_atommxf_is_soundmxf_is_timecodemxf_is_datatrackNumis_op_1a./mxf/mxf_labels_and_keys.cmxf_complete_essence_element_track_nummxf_is_pictureg_opAtomPrefixg_op1APrefixnewListmxf_initialise_list_itermxf_get_list_lengthbeforemxf_get_first_list_elementmxf_clear_listmxf_initialise_list_iter_atmxf_insert_list_elementmxf_remove_list_elementmxf_prepend_list_elementmxf_get_list_iter_indexeqFuncmxf_get_list_elementmxf_log_funcmxf_append_list_elementMXF_DLOG./mxf/mxf_list.cnewElementmxf_find_list_elementmxf_free_listcurrentIndexmxf_get_iter_elementMXFLogLevelmxf_get_last_list_elementprevElementmxf_next_list_iter_elementMXF_ELOGMXF_ILOGmxf_initialise_listmxf_create_listMXF_WLOGeq_func_typemxf_logg_mxfFileLogtm_hourtm_ydayg_mxfLogLeveltm_zonetm_wdaylog_to_file__PRETTY_FUNCTION__./mxf/mxf_logging.cleveltm_yeartm_montm_isdsttm_min__gnuc_va_listtm_gmtoffp_arglogmsgmxf_log_file_closemxf_log_default__time_tformattm_mdaytimeStrtm_secmxf_log_file_open__u_quad_tst_ctimst_blksizest_blockscmpLenmxf_equals_umiddisk_file_eofmxf_write_int16uuidB__gid_tst_mtimmxf_skipmxf_read_uuidbyte_array_file_closedisk_file_closemxf_write_int32totalReadmxf_disk_file_open_newfree_disk_file__dev_tmxf_write_ulmxf_read_uiddataSizebyte_array_file_putcharmxf_read_uint32mxf_file_telldisk_file_tellmxf_read_int64mxf_write_uint8eleLenmxf_read_int32mxf_write_uidmxf_write_int64__blksize_tmxf_disk_file_open_readst_uidbyte_array_file_tellmxf_equals_uuidmxf_byte_array_wrap_readmxf_read_uint64newDiskFilellengthbyte_array_file_eofmxf_file_is_seekablemxfUIDstdin_file_writemxf_write_array_headerwhencenewSysDataumidAumidBmxf_equals_key_prefixmxf_write_l__mode_tnewStdInFileuuidAmxf_read_array_headerstdin_file_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_writemxf_file_sizestatBufmxf_file_putcmxf_read_uint8disk_file_readst_rdevdisk_file_putcharmxf_disk_file_open_modifyst_nlinkmxf_read_local_tag__ino64_tnumReadmxf_write_local_tagisSeekablebytesToReadst_devtimespecmxf_write_uuiddisk_file_is_seekablestdin_file_readmxf_equals_ul_mod_regverfree_byte_array_filemxf_write_batch_headerstdin_file_eofmxf_file_set_min_llenmxf_is_ulmxf_write_klmxf_file_readmxf_equals_uidstdin_file_putchar./mxf/mxf_file.cmxf_write_uint16mxf_equals_ultv_nsecbyte_array_file_writehaveTestedIsSeekablemxf_file_getcfstatmxf_file_closebyte_array_file_readdisk_file_writebyte_array_sizemxf_write_int8mxf_write_uint32st_modebyte_array_file_getcharmxf_read_kmxf_read_ldisk_file_sizefree_stdin_filestdin_file_is_seekablemxf_file_eofmxf_read_int8stdin_file_sizemxf_read_batch_header__statbufmxf_get_runin_len__nlink_tmxf_write_uint64tv_secbyte_array_file_is_seekablemxf_read_int16mxf_read_keyst_atimkeyPtrmxf_write_partition./mxf/mxf_partition.cmxf_mark_index_endmxf_read_header_pp_kl_with_runinruninCheckCountmxf_mark_index_startMXFFilePartitionsnewPartitionmxf_update_partitionsnewEntrymxf_partition_is_completekeyCompareBytemxf_is_header_partition_packMXFRIPEntryfilePossourcePartitionmxf_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_partitionsnewDataModellistIndexmxf_register_interpret_typefree_item_def_in_list_MXFSetDefsetDefclear_typeget_type_idadd_set_defmxf_register_basic_typeparentKeyfree_set_def_in_listadd_item_defparentSetKeyinterpretedTypeIdmxf_register_compound_typesetDefKeymxf_find_item_def_in_set_defset_def_eqmxf_register_compound_type_memberitemDef1itemDef2isRequiredsetDef1setDef2mxf_find_item_defkeyStrfree_set_defmemberTypeIdmxf_is_subclass_ofmaxMembersactualTypeIdmxf_check_data_modelMXFItemDefmxf_load_data_modelmxf_register_array_typefree_item_defsetKeymemberNameitemTypenewItemDefmxf_find_set_deflocalTagmxf_register_item_defitemDefmemberIndexnewSetDefparentSetDefmxf_register_set_defitem_def_eqmxf_finalise_data_modeliter1./mxf/mxf_data_model.cparentSetDefKeymxf_free_data_modeliter2mxf_get_item_def_typemxf_set_int16mxf_get_uuidmxf_get_ul_itemmxf_read_item_tlmxf_get_position_itemsetInListmxf_set_auid_itemmxf_get_int16_itemmxf_set_rgba_layout_component_itemmxf_get_int64_itemmxf_get_strongref_smxf_create_setmxf_set_int32mxf_set_length_itemtotalLenmxfVersionTypemxf_write_header_primer_packmxf_set_uint8_itemmxf_get_umid_itemmxf_set_uint16destSetmxf_get_product_versionmxf_get_timestamp_itemstringSizevalueLenmxf_get_weakrefmxf_write_header_setsmxf_remove_itemmxf_set_uint16_itemmxf_find_set_by_keymxf_get_ulmxf_set_uint64_itemmxf_set_int8mxf_add_array_item_weakrefmxf_get_utf16string_sizemxf_get_product_version_itemmxf_get_header_metadata_sizemxf_set_uint32mxf_set_fixed_size_utf16string_itemmxf_set_weakrefmxf_alloc_array_item_elementsmxf_get_rgba_layout_componentmxf_set_auidmxf_get_array_headermxf_set_uint64mxf_set_utf16string_itemmxf_get_rational_itemmxf_get_version_typemxf_set_version_typesetsItermxf_find_singular_set_by_keynewItembuildmxf_get_uint16_itemmxf_set_fixed_size_utf16stringMXFReadFiltermxf_set_product_versionmxf_get_uint64_itemmxf_set_ul_itemmxf_write_itemnewSet./mxf/mxf_header_metadata.cmxf_set_is_subclass_ofmxf_get_rgba_layout_component_itemmxf_set_uuidprivateDatamxf_get_lengthmxf_set_rational_itemmxf_get_weakref_itemmxf_get_version_type_itemmxf_get_uint64mxf_get_uint8mxf_get_itemelementLenmxf_register_itemmxf_get_strongrefmxf_set_product_version_itemmxf_set_strongref_itemmxf_get_int32_itemmxf_dereference_shaveNullTerminatormxf_write_setmxf_get_umidmxf_free_header_metadatamxf_set_rationalmxf_get_set_sizesourceItemmxf_get_int32itemLenmxf_set_position_itemmxf_set_uint32_itemmxf_set_positionresultItemmxf_initialise_array_item_iteratorcreate_empty_setmxf_is_header_metadatamxf_get_boolean_itemsetListmxf_get_booleansetSizemxf_set_empty_array_itemmxf_get_length_itemhaveInstanceUIDmxf_set_utf16stringarrayElementmxf_set_version_type_itemmxf_get_timestampmxf_get_uint8_itemarrayLenmxf_read_and_return_setmxf_get_int16mxfRGBALayoutComponentpllenmxf_get_int64before_set_readmxf_set_booleandepthmxf_get_auid_itemmxf_next_array_item_elementmxf_get_uint32_itemmxf_get_strongref_item_spkeymxf_get_external_utf16string_sizemxf_get_item_lenmxf_set_int64minormxf_get_uint16mxf_get_utf16stringmxf_read_setmxf_get_array_item_elementmxf_get_weakref_item_smxf_set_uint8mxf_grow_array_itemuuidValuemxf_get_utf16string_itemmxf_set_int16_itemsourceSetmxfPositionmxf_get_uint32mxf_set_int64_itemsetLenafter_set_readmxf_read_itemmxf_set_umidprimerSizemxf_set_fixed_set_space_allocationeq_pointermxf_clone_itemmxf_create_itemmxf_set_array_headernewElementsmajormxf_set_boolean_itemmxf_free_itemexistElementLennewHeaderMetadataplenset_eq_instanceuidmxf_read_header_metadatamxfLengthmxf_get_int8_itemfree_metadata_item_in_listmxf_set_lengthmxf_set_timestampmxf_set_timestamp_itemmxf_get_strongref_itemmxf_create_header_metadatastartIndexinitialise_sets_itermxf_set_item_valuemxf_add_setmxf_remove_setmxf_get_array_item_countmxf_set_ulmxf_get_weakref_sadd_itemarrayElementLenfree_metadata_item_valuemxf_add_array_item_strongrefmxf_dereferencefilteraddToHeaderMetadatamxf_set_umid_itemmxf_set_uuid_itemmxf_get_rationalmxf_get_array_item_element_lenmxf_set_rgba_layout_componentmxf_get_int8get_or_create_set_itempatchremovedItemmxf_set_itemmxf_have_itemmxf_get_auiditemTagmxfAUIDreleasemxfBooleanmxf_register_set_itemsarrayItemLenmxf_free_setitem_eq_keymxf_get_utf16string_item_sizemxf_write_header_metadatamxfProductVersionmxf_set_int32_itemmxf_get_uuid_itemmxf_set_strongrefmxf_get_positionfree_metadata_set_in_listmxf_read_filtered_header_metadatamxf_set_int8_itemmxf_set_weakref_itemmxf_avid_add_object_directory_entryprefix_BEmxf_avid_read_string_user_commentsisBigEndiantaggedValueValueposTableCountpackageSetendPosg_AvidMetaDictObjectOffsetsAvidMetaDictObjectOffsetsStructmxf_avid_attach_mob_attributemaxWriteBytesmxf_avid_get_indirect_stringmxf_avid_write_metadict_blobassignedTagnewValueavidMetaDictBlobLenstrSizeMXFAvidMetadataRootmxf_avid_get_data_defnumIndexEntriesmxf_avid_attach_user_commenttmpNextEntryg_AvidMetaDictObjectOffsets_lensliceCountg_AvidMetaDictTags_lenavidRoottms_cstimelistNamemxf_avid_load_extensionsg_AvidMetaDictInstanceUID_uuid./products/mxf_avid.cAvidMetaDictDynTagOffsetsStructtms_stimestartOffsetdoneprefix_LEtms_utimeavidMetaDictBlobmxf_avid_get_user_commentg_AvidMetaDictDynTagOffsets_lenheaderMetadataSetsPostaggedValueSetmxf_avid_create_metadata_roottaggedValueNameSizeformatVersiong_AvidMetaDictTagsmxf_avid_add_header_dir_entriesAvidMetaDictTagStructnewValuesmxf_avid_register_metadict_tags_MXFAvidObjectReferencetms_cutimeg_AvidMetaDictBlob_lenMXFAvidObjectDirectorymxf_avid_set_indirect_string_itemmxf_generate_old_aafsdk_umiddataPtrmxf_avid_set_metadata_rootMXFAvidMetadataRootSet__clock_ttotalBytesmxf_avid_get_mob_attributereferencestagOffsetg_AvidMetaDictDynTagOffsetslast_part2numBytesmxf_avid_create_object_directorytms_bufobjectDirectorymxf_avid_free_object_directoryprefaceInstanceUIDmxf_avid_fixup_dynamic_tags_in_blobavidRootSetmxf_generate_aafsdk_umiddataDefSetmxf_avid_write_object_directorymxf_avid_write_index_entry_array_headermxf_avid_read_string_mob_attributesrootMetadataSetPosg_AvidMetaDictBlobmxf_avid_register_metadict_object_offsetsmxf_avid_read_package_string_tagged_valuesmetaDictionaryInstanceUIDtaggedValueNamenamesnewDirectorynewNamesitemValuePtrlastEntrydirectoryOffsetmxf_avid_write_header_metadata./products/mxf_avid_metadict_blob.clinkedDescriptorSetmxf_uu_get_referenced_packagesourcePackageUIDmxf_uu_get_utf16string_itemchildDescriptorSetfilePackageSetmxf_uu_get_track_descriptormxf_uu_get_referenced_trackmxf_uu_get_track_referencesourcePackageSetarrayDatalinkedTrackIDmxf_uu_next_tracksequenceComponentCountfoundItmxf_uu_get_track_durationcontentStorageSetarrayElementLengtharrayDataLenmxf_uu_get_track_duration_at_ratemxf_uu_get_top_file_packagelocalEditRatesourceTrackIDessContainerDataSet./utils/mxf_uu_metadata.csourceTrackSetmxf_uu_get_package_trackstopFilePackageUIDlocalDurationmxf_uu_get_track_datadefmxf_sprint_umidmxf_generate_umidtimevaltv_usecmxf_sprint_keymxf_print_label__suseconds_tmxf_generate_keymxf_sprint_labelmxf_get_timestamp_nowumidStrmxf_print_umidmxf_generate_uuiduuid_t./mxf/mxf_utils.cmxf_print_keynewUUIDMXFPrimerPackEntrymxf_create_item_tagmxf_get_item_tagfree_primer_pack_entry_in_listitemUIDmxf_register_primer_entrynewTagnumberOfItemsentry_eq_tagmxf_get_primer_pack_sizemxf_free_primer_packmxf_read_primer_pack./mxf/mxf_primer.cfree_primer_pack_entryitemLengthnewPrimerPackcreate_primer_pack_entrymxf_is_primer_packentry_eq_uidmxf_create_primer_packadd_primer_pack_entrymxf_get_item_keymxf_write_primer_packttuPtQttuqu~qu~S#SxS SP P;CPRWPPttuP !t!#t#u 55VuVSS STR !t!#t#ju 22hWhjugVpqtqstsBupPV$VpRWWWBWpQBupPSPS P BSPQtQStSuP^P^VVP|R|SSP|Q|u\PWuWurP=BPttc uP Sc SRWc WQc u`Vuc Vuh-Fuhcuhuh c uhud-Fudcud' c udp q tq s ts Nup  Nup  Nu p   u  ! u! B B \ u\ u u  u  u  - u- G G a ua  u  u   u b b  u  u  !u!dduuuAAiuiu88UuU  ouou,,IuIuuuTTququ u ..KuKu u u55RuRuuu55RuRuu66Nu y S S ! Sz  S SGS( ( uo( 3 P } u u  u NPu S  S5SRS$SBGSSRS6SNS } u u  uuUuxNu } u u  u$uu6Nu } u u  uu6u } u u  u$uu6Nup } u6up } 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 \iittu00xWxzuzWu00u 00uttuttuPVPSPPSttu,P,u@,R,u,Q,u0:ululululul0:uhuhuhuhuh0:uDuDuDuDuD0:udududududur P0:uHuHuHuHuH0:uXuXuXpuXpzPzuXPuXuX06SStzSzPSSPSSRSttuttuttuPulRTVWVVuudu`u UWW=CRCEPEGRGRPRWRRttd u]W]auad WVRRZVZau VSPRUSUauS RuRa au d up q tq s ts up  up  u t t u V V u  V V u   i Wi k uk W u W u P t t u , , u   u  u   u   a Sa d ud S  u C SC H uH S    b Vb d ud V  u F VF H uH V[ d utg ut ut t t Pu  u  Pu 6 6 u  Pu   S  u S u S u PS   V  u V u V u PV  ut ut PutPQtQStSVuP/S/2u2VSvR2VR`atactcfu`?S?BuBfSRBfRpqtqstsHupPSHSpRWHWup+upHupPQtQStSH!uPuH!uPu JJH!u Esu~Pu~H!u~Esu~&Pu~u~GH!u~EoSV&PSVSVSR SVEsu`vu`JH!u`Esu\u\u\H!u\EsuuuH!uEqWWWaWW WEsu&Puu]u H!uunPEqWaWcWEqWLWl}W kWEoS9S kSEpVSVl{V kVEsu&Puuucu H!uPEqWLWc}WPEpVW{}VR}JVWkVW&XVWEqW&PWWJW&WXH!WEoSPkPSUSSEoSVNSV&SVXSVP!Q!tQ!S!tS!G(uP!!!!S!!u!"S""u"#S##u#G(Stt u,,dWdhuh W,,aVahu h VllurloPttlu99lu99lu pqtqstsupupu 11;u ;upupulHul1;ulouluhHuh1;uhouhu`  u`Hu`+;u`ou`tt5u5u5u 5uu|5u|@AtACtCu@ggu@''9u 9upupul9ulpuluh9uhpuhP49PklPPttBu S  u SuSuBSBu uB upBup ulMulBul uhMuhBuhPPP P=BPPQtQStSuPvvVuLVLNuNVuVututupupuptt u uh h u   u   ut# ut  upJ up+ up' [ up  ulJ ul ul' ul  uhJ uh+ uh' [ uh  SJ S S' S t t = u  = u  = u u| = u|@ A tA C tC u@ d d u@  u u| u| t t Mu   D SD Q uQ S uMS  u 5D Q uh uh>MPulttuttutt2u@AtACtCuttuttuttuttuttu !t!#t#)uttNuPQtQStSuPWuyWy{u{WuWPu SS{SSSwSStt#u P !S01t13t39u0HPHSS6S0HRHVV7V@AtACtCZu@MMSPSZu`atactcu`jjSuSutt+u+u+u P'*P01t13t3u0ffu0ffux0ffSutt@uVu@VWu @W u` 5P9@u`ulaululQeurPP9<P@AtACtCu@PPRu@PPWPWbu bPu ttuPuPuRu Ru ttuSu !t!#t#utt uV u & V& ) u) V udAud ud urOur urSCS % S) S t t uTz  % ) = (+-#C#$%$w#$$$$$N  &$Q666 766j6m616g666666 766j6m6\6g6F6J6163666oC>@$6  EMPRJwJwzIz%PU1]XZPU1]eXZ3 9JU 9JU339UDJ<>39UjDJ<>lkwyk}JX&J` k&sqtvtɉˉ.symtab.strtab.shstrtab.interp.note.ABI-tag.note.SuSE.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.debug_rangestt# 1<\B JRȯ`_o,,@n ll w (  {̉ `00 |4 PP< o o oo o oopp Y # f'+W5E<A/d.N0,^hY?dP`rd5' Hṫ,l   ̉ 0 PP o ooo ooopp !"#$ 4;F{T  ooopp  oo Qo+ ;Av}   p P 03@3 P361H1g11112 2=2hP2`2p2202@22-2Q2w2 33 3224J`3Wp3f333333 3!3?JXpe qp x%5 p      и   . D Y \ t*      :0 P p +0 @U P A c r p + $ `+ @ 2  N  @M  & G< p S Ga Hz H (H 8H G   G `G      7 = D % Y P = g  } v %  1 A Q a6q D _      7 T m ! 1 A Q a6 q[     =\!1AQa%qFXq'!=1AMQeazq  4!-1QA[Qaq3h`|!1AQ4a_qQ4n!1ASQaqAy.j>!n1AQa:qg#Ct2!_1AQaqJ4f%U!s1AQa q% 5 K rD V  o @s+ s 0xG  pD    !6!k (! A!9Z!Ms!#!!!!! """';"<T"`$m""""""##5#(N#;g#M#a#u###  #$@ 0$;$] Z$ $$$$=$ %+%&7%M%p]%7v%p%T%P  !m6}%%%#&^&& &-H=gM]}`m&&%>L.K>K^K%NK K KKnK~K=NL\^LhnLKKQK[K KL .LL&& 'P'# 3'  L' k'F x'@G  P 'P 'o' o' o' o';'p 'Щ  (@ /(fX C(s U(k d(04 v( (Ш} ( (a (@a (p ( )`z5 )0  =)Ј V)  h) {) ) )  )Б )] )# ) )pd *@ (*p K*] W* k*f *0w *0 *  *P * * *  +0m "+0N >+ \+ s+P  + + ] +pf +`- +д +Pq: ,0 &,; 5, V, e, y, ,p ,p~ ,T ,! , -- /- F-` Z-0 l-  y-v - -  -P, -  -б  - -.`9$. 8.P} U.3 m..T. .. .p] . .m8 .pm  .p! /q / /C2/2E/p O/pW/ l/ |/ /Љ / /  //0 0ОC )0@ C0p" Q0P  _00 |0 0 2 0, 0J 00@ 1 0W 19 )1.B1p  Q1 -m1 1x 1! 1`" 1 1  1z7 1 1qn 2 52 , M2! a2[ q2 K 2 222z 2pq 2q  20r< 3Q )3Р> 93H3C`33 |33 3`  3@ 33; 3  4@/ 4 ,4G:4Њ Q4Ћ k4p 4l  4p4j 4pk 4`v9 4  4  4@k 5  25PJ H5p  b55 o5 5W 502 5  55 5  6q- 6#6M <69LO6l  ]6@H s6[6x 6 6 6 6 6! 7к 7`+ 17P[ >7% M7mg e7q u7| 7p7'7Ў 77@7 7 8w! 80on '8 38 z5 C8y7 S8  c8@ 2 u8  8p 8 8  8 8p8 99l  ,9  ;9ps/ I9Y9"k9 9 90 9pT 9n8 9{% 9i 9@ :`B ":94:  N:G ]:pr8 r:@:  :, : :0 :P :@v  ;P} ; (;o 7;  J;v! U;[ d;p ;0 ;0 ;@! ;u! ;p ;} ; < <0  '<m  8<0 K<p Y< v k<@? {<r< <q  <+ < <a <$=`k =v! =0  9= I=Ї `=Pn8 ~=  =N =n =Pv  =  = = >p$>6>.H>  V>0 i> W >p/ > >p > > >j > >z ?u9 ?p)?, 9?@ I?; [?m  k?|? ? ?. ? ?j ? @, @$@ D@^ ]@ , s@@ @p@ @{ @ @I @@q A* ,Ap  FAP VA9 qA  A  A  A A AW A`  BP Bp%Bp7B, GBm WB0  hBV }BB  BЄ BKBP0 B B@\ C`y< CX #C  9C  HC' jC Co  C@J CFC@  C u C C5Ct D= D (Dc 8D ID dD09 DADDr< DP DwK DnR E7E BELVE iE0. rE. E5 E0 EpEl  E;E?Ep F /F`. :F MFy< aF Fl  F0Q Fx F F2 FP FPu9 G Gл 1G  MG [Gl mGo% |Gy G G`0 G G GQ Gp Gk- H4 H) 7H MHP `Hf oH 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.cusageavid_mxf_info.cprint_umidconvert_stringget_string_valueget_single_track_componentg_GenericTrack_Sequence_item_keyg_Sequence_set_keyg_Sequence_StructuralComponents_item_keyg_Preface_set_keyg_Preface_ProjectName_item_keyg_Preface_ProjectEditRate_item_keyg_MaterialPackage_set_keyg_GenericPackage_PackageUID_item_keyg_GenericPackage_Name_item_keyg_GenericPackage_PackageCreationDate_item_keyg_GenericPackage_UserComments_item_keyg_GenericPackage_MobAttributeList_item_keyg_SourcePackage_set_keyg_SourcePackage_Descriptor_item_keyg_PhysicalDescriptor_set_keyg_TapeDescriptor_set_keyg_GenericTrack_TrackNumber_item_keyg_Track_EditRate_item_keyg_SourceClip_set_keyg_SourceClip_StartPosition_item_keyg_SourceClip_SourcePackageID_item_keyg_Null_UMIDg_TimecodeComponent_set_keyg_TimecodeComponent_StartTimecode_item_keyg_TimecodeComponent_RoundedTimecodeBase_item_keyg_ImportDescriptor_set_keyg_RecordingDescriptor_set_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_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_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_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_TrackName_item_keyg_StaticTrack_set_keyg_Track_set_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_DropFrame_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_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_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.6032prefix_LE.6033g_TaggedValue_Name_item_keymxf_avid_add_object_directory_entryg_DefinitionObject_Identification_item_keyprefix.6285g_TaggedValue_set_keylast_part2.6247__PRETTY_FUNCTION__.6249last_part2.6211__PRETTY_FUNCTION__.6213mxf_avid_set_metadata_rootg_AvidMetadataRoot_keyg_AvidObjectDirectory_keyg_GenericPictureEssenceDescriptor_ResolutionID_item_keyg_GenericPictureEssenceDescriptor_FrameSampleSize_item_keyg_GenericPictureEssenceDescriptor_ImageSize_item_keyg_DefinitionObject_set_keyg_DataDefinition_set_keymxf_avid_metadict_blob.cmxf_uu_metadata.cmxf_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_startmxf_alloc_array_item_elementsmxf_set_uint8_itemmxf_load_data_modelmxf_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_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_uu_get_referenced_packagemxf_generate_aafsdk_umidmxf_avid_read_string_user_commentsmxf_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_avid_attach_mob_attributemxf_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_itemsmxf_write_local_tagmxf_set_int8_itemmxf_write_klmxf_set_weakrefmxf_set_itemmxf_get_runin_lenmxf_equals_keymxf_find_singular_set_by_keymxf_get_iter_elementmxf_register_set_def_finig_AvidMetaDictObjectOffsets_lenmxf_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_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_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_complete_essence_element_keymxf_generate_keymxf_equals_uidami_free_infofseeko64@@GLIBC_2.1mxf_sprint_umidmxf_write_header_primer_packmxf_is_header_partition_pack__assert_fail@@GLIBC_2.0mxf_write_itemg_AvidMetaDictObjectOffsetsmxf_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_descriptorg_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_int64__data_startmxf_uu_get_top_file_packagemxf_get_uint16mxf_get_umidmxf_get_list_lengthmxf_read_int32mxf_set_fixed_set_space_allocationmxf_get_list_iter_indexmxf_avid_get_data_defmxf_avid_get_user_commentmxf_free_setmxf_register_compound_type_membermxf_disk_file_open_readmxf_free_partitionmxf_free_file_partitionsfseek@@GLIBC_2.0ami_read_infomxf_read_int64mxf_set_int64fclose@@GLIBC_2.1mxf_read_header_metadatag_AvidMetaDictBlobmxf_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_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_handlemxf_avid_attach_user_commentfgetc@@GLIBC_2.0mxf_get_int8mxf_write_fillmxf_free_itemfeof@@GLIBC_2.0strcpy@@GLIBC_2.0mxf_avid_get_mob_attributemxf_file_readmxf_fill_to_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_headerg_AvidMetaDictBlob_lenmxf_write_uidmxf_stdin_wrap_readmxf_get_utf16string_item_sizemxf_avid_load_extensionsmxf_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_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_auidmxf_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_ulmxf_write_uint64mxf_set_rgba_layout_component_itemmxf_uu_get_referenced_track__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_file_getcmxf_create_item_tagmxf_is_descriptive_metadataami_print_infomxf_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_set_version_typemxf_complete_essence_element_track_nummxf_uu_get_track_durationmxf_get_ul_itemmxf_is_body_partition_packmxf_read_itemmxf_set_version_type_itemmxf_read_int16mxf_remove_list_elementg_AvidMetaDictDynTagOffsetsmxf_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_avid_set_indirect_string_itemmxf_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.0g_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_itemis_op_1amxf_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_partitionis_op_atommxf_is_subclass_ofmxf_get_strongref_smxf_read_filtered_header_metadatamxf_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_partitionlib/0000775000454400017500000000000011070222777010513 5ustar stuartcrdlib/libMXF.a0000664000454400017500000421406611070222777012013 0ustar stuartcrd! / 1222714846 0 0 0 10758 ` +N+N+Nffffffffffffffffff_>_>_>_>_>_>_>_>_>_>ȢȢȢȢȢfffffffffffffffffffffffffffffffffffffffzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz +n +n +n +n +n +n +n +n +n +n +n +n +n En En En En En En En En En J 7 7 7 7 7 7 7 7 7 7 7        nnnnnn2222mxf_get_versionmxf_get_platform_stringmxf_get_platform_wstringmxf_complete_essence_element_keymxf_complete_essence_element_track_numis_op_1ais_op_atommxf_is_descriptive_metadatamxf_is_datamxf_is_timecodemxf_is_soundmxf_is_picturemxf_get_list_lengthmxf_find_list_elementmxf_get_first_list_elementmxf_get_last_list_elementmxf_get_list_elementmxf_initialise_list_itermxf_initialise_list_iter_atmxf_next_list_iter_elementmxf_get_iter_elementmxf_get_list_iter_indexmxf_remove_list_elementmxf_clear_listmxf_free_listmxf_insert_list_elementmxf_prepend_list_elementmxf_append_list_elementmxf_initialise_listmxf_create_listmxf_get_timestamp_nowmxf_generate_uuidmxf_generate_keymxf_generate_umidmxf_sprint_umidmxf_sprint_keymxf_sprint_labelmxf_print_umidmxf_print_keymxf_print_labelmxf_log_file_closemxf_log_file_openmxf_logmxf_log_defaultg_mxfLogLevelmxf_file_readmxf_file_writemxf_file_getcmxf_file_putcmxf_file_eofmxf_file_seekmxf_file_tellmxf_file_is_seekablemxf_file_sizemxf_file_set_min_llenmxf_get_min_llenmxf_read_uint8mxf_read_uint16mxf_read_uint32mxf_read_uint64mxf_read_int8mxf_read_int16mxf_read_int32mxf_read_int64mxf_write_uint8mxf_write_uint16mxf_write_uint32mxf_write_uint64mxf_write_int8mxf_write_int16mxf_write_int32mxf_write_int64mxf_read_ulmxf_read_kmxf_read_lmxf_read_klmxf_read_keymxf_read_uidmxf_read_uuidmxf_read_local_tagmxf_skipmxf_write_local_tagmxf_write_kmxf_write_ulmxf_write_uidmxf_write_uuidmxf_get_llenmxf_read_batch_headermxf_write_batch_headermxf_read_array_headermxf_write_array_headermxf_is_ulmxf_set_runin_lenmxf_get_runin_lenmxf_equals_umidmxf_equals_uidmxf_equals_uuidmxf_equals_ul_mod_regvermxf_equals_ulmxf_equals_key_mod_regvermxf_equals_key_prefixmxf_equals_keymxf_write_fixed_lmxf_write_fixed_klmxf_write_lmxf_write_klmxf_file_closemxf_byte_array_wrap_readmxf_stdin_wrap_readmxf_disk_file_open_modifymxf_disk_file_open_readmxf_disk_file_open_newmxf_write_ripmxf_initialise_file_partitionsmxf_append_partition_esscont_labelmxf_append_partitionmxf_read_ripmxf_clear_partitionmxf_free_partitionmxf_clear_ripmxf_clear_file_partitionsmxf_allocate_spacemxf_write_fillmxf_fill_to_positionmxf_fill_to_kagmxf_mark_index_endmxf_mark_index_startmxf_mark_header_endmxf_mark_header_startmxf_write_partitionmxf_initialise_partitionmxf_initialise_with_partitionmxf_create_from_partitionmxf_append_new_from_partitionmxf_create_partitionmxf_read_partitionmxf_append_new_partitionmxf_free_file_partitionsmxf_create_file_partitionsmxf_is_fillermxf_read_next_nonfiller_klmxf_is_partition_packmxf_partition_is_closed_and_completemxf_partition_is_completemxf_partition_is_closedmxf_is_footer_partition_packmxf_update_partitionsmxf_is_body_partition_packmxf_is_header_partition_packmxf_read_header_pp_kl_with_runinmxf_read_header_pp_klmxf_get_primer_pack_sizemxf_write_primer_packmxf_create_item_tagmxf_get_item_tagmxf_get_item_keymxf_register_primer_entrymxf_free_primer_packmxf_create_primer_packmxf_read_primer_packmxf_is_primer_packmxf_is_gc_essence_elementmxf_get_essence_element_sizemxf_get_track_numbermxf_get_essence_element_item_typemxf_get_essence_element_countmxf_get_essence_element_typemxf_get_essence_element_numbermxf_close_essence_elementmxf_read_essence_element_datamxf_open_essence_element_readmxf_finalize_essence_element_writemxf_write_essence_element_datamxf_open_essence_element_writemxf_write_index_entrymxf_write_index_entry_array_headermxf_write_delta_entry_array_headermxf_write_delta_entrymxf_write_index_table_segment_headermxf_write_index_table_segmentmxf_free_index_table_segmentmxf_create_index_table_segmentmxf_add_index_entrymxf_add_delta_entrymxf_read_index_table_segmentmxf_is_index_table_segmentmxf_get_item_def_typemxf_find_item_def_in_set_defmxf_find_item_defmxf_find_set_defmxf_is_subclass_ofmxf_check_data_modelmxf_finalise_data_modelmxf_register_compound_type_membermxf_register_item_defmxf_register_interpret_typemxf_register_compound_typemxf_register_array_typemxf_register_basic_typemxf_free_data_modelmxf_register_set_defmxf_load_data_modelmxf_set_fixed_set_space_allocationmxf_get_uint8mxf_get_uint16mxf_get_uint32mxf_get_uint64mxf_get_int8mxf_get_int16mxf_get_int32mxf_get_int64mxf_get_version_typemxf_get_timestampmxf_get_lengthmxf_get_rationalmxf_get_positionmxf_get_booleanmxf_get_product_versionmxf_get_rgba_layout_componentmxf_get_array_headermxf_get_utf16string_sizemxf_get_utf16stringmxf_set_uint8mxf_set_uint16mxf_set_uint32mxf_set_uint64mxf_set_int8mxf_set_int16mxf_set_int32mxf_set_int64mxf_set_version_typemxf_set_rationalmxf_set_positionmxf_set_lengthmxf_set_booleanmxf_set_product_versionmxf_set_rgba_layout_componentmxf_set_array_headermxf_next_array_item_elementmxf_free_itemmxf_register_itemmxf_set_item_valuemxf_set_timestampmxf_set_umidmxf_set_uuidmxf_set_weakrefmxf_set_strongrefmxf_set_auidmxf_set_ulmxf_get_umidmxf_get_auidmxf_get_ulmxf_get_uuidmxf_set_fixed_size_utf16stringmxf_set_utf16stringmxf_get_external_utf16string_sizeinitialise_sets_itermxf_dereference_smxf_get_weakref_smxf_get_strongref_smxf_dereferencemxf_get_weakrefmxf_get_strongrefmxf_get_itemmxf_initialise_array_item_iteratormxf_get_array_item_elementmxf_get_array_item_element_lenmxf_get_array_item_countmxf_get_rgba_layout_component_itemmxf_get_product_version_itemmxf_get_boolean_itemmxf_get_position_itemmxf_get_rational_itemmxf_get_length_itemmxf_get_utf16string_itemmxf_get_utf16string_item_sizemxf_get_timestamp_itemmxf_get_umid_itemmxf_get_auid_itemmxf_get_ul_itemmxf_get_uuid_itemmxf_get_weakref_item_smxf_get_strongref_item_smxf_get_weakref_itemmxf_get_strongref_itemmxf_get_version_type_itemmxf_get_int64_itemmxf_get_int32_itemmxf_get_int16_itemmxf_get_int8_itemmxf_get_uint64_itemmxf_get_uint32_itemmxf_get_uint16_itemmxf_get_uint8_itemmxf_get_item_lenmxf_have_itemmxf_get_set_sizemxf_get_header_metadata_sizemxf_write_itemmxf_write_setmxf_write_header_primer_packmxf_read_itemmxf_read_item_tlmxf_register_set_itemsmxf_is_header_metadatamxf_set_is_subclass_ofmxf_find_set_by_keymxf_find_singular_set_by_keymxf_write_header_setsmxf_write_header_metadatamxf_remove_itemmxf_create_itemmxf_set_empty_array_itemmxf_grow_array_itemmxf_add_array_item_weakrefmxf_add_array_item_strongrefmxf_alloc_array_item_elementsmxf_set_rgba_layout_component_itemmxf_set_product_version_itemmxf_set_boolean_itemmxf_set_length_itemmxf_set_position_itemmxf_set_rational_itemmxf_set_umid_itemmxf_set_weakref_itemmxf_set_strongref_itemmxf_set_fixed_size_utf16string_itemmxf_set_utf16string_itemmxf_set_timestamp_itemmxf_set_auid_itemmxf_set_ul_itemmxf_set_uuid_itemmxf_set_version_type_itemmxf_set_int64_itemmxf_set_int32_itemmxf_set_int16_itemmxf_set_int8_itemmxf_set_uint64_itemmxf_set_uint32_itemmxf_set_uint16_itemmxf_set_uint8_itemmxf_clone_itemmxf_set_itemmxf_remove_setmxf_add_setmxf_free_setmxf_read_and_return_setmxf_read_setmxf_read_filtered_header_metadatamxf_read_header_metadatamxf_free_header_metadatamxf_create_setmxf_create_header_metadatamxf_avid_get_mob_attributemxf_avid_get_user_commentmxf_avid_read_string_user_commentsmxf_avid_read_string_mob_attributesmxf_avid_write_index_entry_array_headermxf_avid_get_data_defmxf_avid_set_indirect_string_itemmxf_avid_attach_user_commentmxf_avid_attach_mob_attributemxf_generate_old_aafsdk_umidmxf_generate_aafsdk_umidmxf_avid_write_header_metadatamxf_avid_load_extensionsg_AvidMetaDictInstanceUID_uuidg_AvidMetaDictTagsg_AvidMetaDictTags_leng_AvidMetaDictDynTagOffsetsg_AvidMetaDictDynTagOffsets_leng_AvidMetaDictObjectOffsetsg_AvidMetaDictObjectOffsets_leng_AvidMetaDictBlobg_AvidMetaDictBlob_lenmxf_p2_load_extensionsmxf_uu_get_utf16string_itemmxf_uu_get_package_tracksmxf_uu_get_track_descriptormxf_uu_next_trackmxf_uu_get_referenced_packagemxf_uu_get_referenced_trackmxf_uu_get_top_file_packagemxf_uu_get_track_referencemxf_uu_get_track_datadefmxf_uu_get_track_durationmxf_uu_get_track_duration_at_ratemxf_page_file_get_filemxf_page_file_get_page_sizemxf_page_file_removemxf_page_file_forward_truncatemxf_page_file_is_page_filenamemxf_page_file_open_newmxf_page_file_open_modifymxf_page_file_open_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/ 1222714832 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/ 1222714833 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/ 1222714833 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/ 1222714833 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/ 1222714835 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/1222714836 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/ 1222714836 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 1222714837 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 1222714838 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 1222714841 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<4$t2$<$D$uЉ4$U,[^_]Ã,1[^_]ÍU]&UVStFt2tt&$ۉut$$[^]ÍvUWVS\T$EUMEE$u1\[^_]ÍED$$uID$yD$ D$D$$E$U܉$딍t&UD$$EMD$EL$$MEu9EXfvP : ;I$ >   I : ; : ;I8 &I ' I : ;  : ; I8 I!I/  : ;  : ;  : ; I8  : ; ( < ' I : ;  : ; I : ; .? : ;' I@: ;I: ;I 4: ;I 4: ;I!.: ; ' @": ; I# $4: ; I% U&.: ;' I ': ;I(: ;I)4: ;I* : ;+.: ;' I@,4: ;I-4: ;I. : ;/1UX Y011412413 14.: ; ' I@5: ;I6.? : ;' @74I4  8: ; I94: ; I :4: ; I;.: ; ' I <: ; I=4: ; I>: ; I?1UX Y@1A41 B4: ; I C4: ; I? < D!+G(.d09FCint 4; .P'T;t-(C,g"CdS J6 t . ! J# # S2# # ~# *# /# # <-# #$ *#( #, #0 \( #4 3"J#8 O&J#< (#@ S,X#D /-f#F *+.#G 2#H ;#L D#T E#X F#\ G#` H%#d JJ#h AL#l   3 # #J#'''=wtms $/ %'#W &'# ('#i )'# (1Q$(2Xy340 ;{:,;w#w#?w#,@w#,Aw#,Bw#,Cw#,Dw# Ew# !Fw# !Gw# !Hw# 9Iw#Jw#'K4 MP,Qw#Rw#,Sw#,Tw#Uw#,Vw#,Ww#,Xw#,Yw#,Zw# [w# !\w# !]w# !^w# 9_w#`w#FatcHgv7 y,zw#{w#,|w#,}w#~w#,w#,w#,w#,w#,w# w# !w# !w# !w# 9w#w#!w#!w#"w#"w#:$w#B$w#J$w#R$w#w#Z$w#b$w#j$w#w#r$w#&w#&w#&Z## -!%9&#9'# (A+/,A#-A#len.C#/#  '0 34A#95#6C#"7R#J26S1((z+   * %* 4 (#9 * # + # , #" -6 #  .Q #eof /6 #' 0q #4 1 #  26 # u' 3 #$ 6 #(t 7 #,N/ :w#0 ;#2     w     w 6 J & Q J J< q J JW   w  <  )x *#5 +G#  ,   (t.*@!0& -   0u' 10#6 2 ;  581 60#> 70#E 8 k  ;- <# =0# >F  A B # k  Cv   F G0#( H0# I  Q R ) S;  T 5 U N L5 M # N0#- O#& V #  W  $F m9 nG#9 oG# p #  q0# N  rY  $"key##tag$#5%J# &#' #set(h # h g#<(key-#J.#D2/G#  0 #0/1#4 )  |0 6 #V!7 #'8G#y &2   9y n    ^$-*%#uid&#G-.#&/#~6J7#!8#9w# &9'#J)#!*#+w#~ ,~/=&0#1J<4id5#I96#7#18#+9#, :"< %J-,21n0 `T {  G_uJ-210 ! +>"=#$7&F$%$ IX&j+J'set* (* (*j G1J 2 3p)i4 65 ; 6*,c-A%/0p+/iJkh h 21h0h,j ,k:-il~,&m  "1np,]o pp\1qu`ru\.,O/000%@1%1i212%213=G NJQ 210X.J} 2104TJ"R"JS"!S("SwZ$"6Uz%$7c ?-Jd ??wDw~  h Jp ,  Xc(xJ%1- u|7Q yJ 5setx x x z ,u'{u.,p } J    -p$ p , J P   D  | -p p , | 6 <PV 5; u*=,4!= {*D2`Q(>7+6x6 ,`f( 5T u*,4! {*2`Q(7+6c4|a!JpH 8set| " $e1 & 9@:len9JXU Jw;)3J<2=F14;J<  >set=e |;/J +A 6D #G J M P %S N3V 1Y q\ %_ h k n r,{ z }  ~ * z$ 6*  " % G8( -+ . x91 4 I7 ^7: W = @ 7C |!P Z 5d N4o ) +   m1=f9 i9 =V93==-=N.=a==1=|== =#=k= =1    & ( (  % q), 0 ::7 '> B tI |PW `2[ H-b {i yp w ~  9 9 |  $ L " % K  l / $) 6 . E# h( N $  %. /  6  ( d8 @! ( 4/ 03 : t0A $H 4O 5S +#Z ^ "b.i '0m t R%x .   &@')  }7   D  2 (  2 = -"  H& D  &7 u : $ +  2 79 W@ H G z%K $R <)Y ` g n z'u V|  3   #   G  3  8 8  0 d5  !  T =   8  > !, d6 $# * ,1 8 < "@=!4"9&' 9* 9*899)5?I9 FY9)Py9[Tr9.\9a9jh9qR9 !x9b9) 9,999/9' C:!C4C, .CF!{* DC'* p*C)*DC5(0* *C2*GDCC:* *C<*wDCV/?+ *CA  ./products./include/mxf/usr/lib/gcc/i586-suse-linux/4.1.2/include/usr/include/usr/include/sys/usr/include/bitsmxf_avid.cmxf_avid_extensions_data_model.hmxf_types.hstddef.hmxf_list.hmxf_avid.hstdint.hmxf_header_metadata.hmxf_data_model.hmxf_primer.hmxf_file.htypes.htimes.htime.htypes.hmxf_labels_and_keys.hmxf_baseline_data_model.hmxf_avid_labels_and_keys.hstdio.hlibio.hmxf_logging.hmxf_avid_metadict_blob.haA=;vz<^t .>zkh//1+4v uJuv!2`De;u#($TF21Ui+?%?9>=W=jvf <t<:0P-" DfO22o -k/-r 22>=;gz=;gzM!gI=>3j282kX-k<.sX .s< XXKu"zFzwG 8yPj@iWCK>)ʈz<^x-:0rf-r<.9ւhM"P-x<6}-73ckXhM"P-x<6}-73c~X@ɽ<dXf=Z/;M9?^f=KKKKKKKKKKKKKKLKKKKKKK J=>Qt.@ɽ<dXf=Z/;M9?^f=KKKKKKKKKKKKKKLKKKKKKK J=>Qt}.x<6Gb.'"v[: 4"Wv,("W+"W< zXuyYYr0K׭M|=h<"<}<4<X~<.~<f~LU}6-r3=-Cf=.|X-2)g*}22h*2~<X~<.~<tf ftf <t[zf Xst-t. f~<.~fffLh~2-};hi/)H}I/M-dPHu2~2-}2-}2\}2I/)H 22212]#Q׭t}<k}@ @o`-}<.}X-}<.}X<xX 4p pppXppXXXa./products/mxf_avid.c'%s' failed, in %s:%d name != NULL && value != NULLmxf_write_uint8(mxfFile, 25)ResolutionIDFrameSampleSizeImageSizeDefinitionObjectIdentificationDataDefinitionProjectNameProjectEditRateMobAttributeListUserCommentsTaggedValueNameValuePhysicalDescriptorTapeDescriptorImportDescriptorRecordingDescriptormxf_create_list(&newNames, free)mxf_create_list(&newValues, free)mxf_get_array_item_count(packageSet, itemKey, &count)mxf_get_array_item_element(packageSet, itemKey, i, &element)mxf_get_strongref(packageSet->headerMetadata, element, &taggedValueSet)mxf_get_item(set, itemKey, &item)(newValue = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (strSize + 1))) != NULLmxf_append_list_element(newValues, taggedValueValue)mxf_get_utf16string_item_size(taggedValueSet, &MXF_ITEM_K(TaggedValue, Name), &taggedValueNameSize)(taggedValueName = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (taggedValueNameSize))) != NULLmxf_get_utf16string_item(taggedValueSet, &MXF_ITEM_K(TaggedValue, Name), taggedValueName)mxf_append_list_element(newNames, taggedValueName)(newEntry = (MXFAvidObjectReference*)malloc(sizeof(MXFAvidObjectReference))) != NULLmxf_write_local_tag(mxfFile, 0x3f0a)mxf_write_uint16(mxfFile, 0xffff)mxf_write_uint16(mxfFile, (uint16_t)(8 + numIndexEntries * (11 + sliceCount * 4 + posTableCount * 8)))mxf_write_uint32(mxfFile, numIndexEntries)mxf_write_uint32(mxfFile, 11 + sliceCount * 4 + posTableCount * 8)(buffer = (uint8_t*)malloc(sizeof(uint8_t) * (size))) != NULLmxf_set_item(set, itemKey, buffer, size)mxf_create_set(headerMetadata, &MXF_SET_K(TaggedValue), &taggedValueSet)mxf_add_array_item_strongref(packageSet, &MXF_ITEM_K(GenericPackage, UserComments), taggedValueSet)mxf_set_utf16string_item(taggedValueSet, &MXF_ITEM_K(TaggedValue, Name), name)mxf_avid_set_indirect_string_item(taggedValueSet, &MXF_ITEM_K(TaggedValue, Value), value)mxf_add_array_item_strongref(packageSet, &MXF_ITEM_K(GenericPackage, MobAttributeList), taggedValueSet)minor != 0 && minor != (uint32_t)-1mxf_get_uuid_item(set, &MXF_ITEM_K(InterchangeObject, InstanceUID), &instanceUID)mxf_create_item(set, &MXF_ITEM_K(InterchangeObject, InstanceUID), 0x3c0a, &newItem)mxf_set_item_value(newItem, value, mxfUUID_extlen)mxf_create_item(set, &g_Null_Key, 0x0003, &newItem)mxf_set_item_value(newItem, value, len)mxf_create_item(set, &g_Null_Key, 0x0004, &newItem)mxf_create_item(set, &g_Null_Key, 0x0001, &newItem)mxf_create_item(set, &g_Null_Key, 0x0002, &newItem)(avidMetaDictBlob = (uint8_t*)malloc(sizeof(uint8_t) * (g_AvidMetaDictBlob_len))) != NULLmxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(Preface), &prefaceSet)(newDirectory = (MXFAvidObjectDirectory*)malloc(sizeof(MXFAvidObjectDirectory))) != NULLmxf_avid_create_object_directory(&objectDirectory)mxf_create_set(headerMetadata, &g_AvidMetadataRoot_key, &newSet)mxf_remove_set(headerMetadata, newSet)mxf_avid_create_metadata_root(headerMetadata, &avidRootSet)mxf_register_primer_entry(primerPack, &g_AvidMetaDictTags[i].uid, g_AvidMetaDictTags[i].localTag, &assignedTag)mxf_avid_register_metadict_tags(headerMetadata->primerPack)mxf_write_header_primer_pack(mxfFile, headerMetadata)(rootMetadataSetPos = mxf_file_tell(mxfFile)) >= 0mxf_avid_set_metadata_root(avidRootSet, &avidRoot)mxf_write_set(mxfFile, avidRootSet)(headerMetadataSetsPos = mxf_file_tell(mxfFile)) >= 0mxf_create_item_tag(primerPack, &tag)mxf_avid_fixup_dynamic_tags_in_blob(headerMetadata->primerPack, avidMetaDictBlob)mxf_file_write(mxfFile, dataPtr, numBytes) == numBytesmxf_avid_write_metadict_blob(mxfFile, avidMetaDictBlob, g_AvidMetaDictBlob_len)mxf_avid_add_object_directory_entry(directory, &g_AvidMetaDictObjectOffsets[i].instanceUID, g_AvidMetaDictObjectOffsets[i].offset + startOffset, g_AvidMetaDictObjectOffsets[i].flags)mxf_avid_register_metadict_object_offsets(headerMetadataSetsPos, objectDirectory)(offset = mxf_file_tell(mxfFile)) >= 0mxf_avid_add_header_dir_entries(mxfFile, objectDirectory, headerMetadata)mxf_write_header_sets(mxfFile, headerMetadata)(avidRoot.directoryOffset = mxf_file_tell(mxfFile)) >= 0mxf_write_k(mxfFile, &g_AvidObjectDirectory_key)mxf_write_l(mxfFile, 9 + 25*numEntries)mxf_write_uint64(mxfFile, numEntries)mxf_write_uuid(mxfFile, &entry->instanceUID)mxf_write_uint64(mxfFile, entry->offset)mxf_write_uint8(mxfFile, entry->flags)mxf_avid_write_object_directory(mxfFile, objectDirectory)(endPos = mxf_file_tell(mxfFile)) >= 0mxf_file_seek(mxfFile, rootMetadataSetPos, SEEK_SET)mxf_file_seek(mxfFile, endPos, SEEK_SET)./include/mxf/mxf_avid_extensions_data_model.hmxf_register_item_def(dataModel, "ResolutionID", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ResolutionID), 0x0000, MXF_INT32_TYPE, 0)mxf_register_item_def(dataModel, "FrameSampleSize", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameSampleSize), 0x0000, MXF_INT32_TYPE, 0)mxf_register_item_def(dataModel, "ImageSize", &MXF_SET_K(GenericPictureEssenceDescriptor), &MXF_ITEM_K(GenericPictureEssenceDescriptor, ImageSize), 0x0000, MXF_INT32_TYPE, 0)mxf_register_set_def(dataModel, "DefinitionObject", &MXF_SET_K(InterchangeObject), &MXF_SET_K(DefinitionObject))mxf_register_item_def(dataModel, "Identification", &MXF_SET_K(DefinitionObject), &MXF_ITEM_K(DefinitionObject, Identification), 0x1b02, MXF_UL_TYPE, 1)mxf_register_set_def(dataModel, "DataDefinition", &MXF_SET_K(DefinitionObject), &MXF_SET_K(DataDefinition))mxf_register_item_def(dataModel, "ProjectName", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ProjectName), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "ProjectEditRate", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, ProjectEditRate), 0x0000, MXF_RATIONAL_TYPE, 0)mxf_register_item_def(dataModel, "MobAttributeList", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, MobAttributeList), 0x0000, MXF_STRONGREFARRAY_TYPE, 0)mxf_register_item_def(dataModel, "UserComments", &MXF_SET_K(GenericPackage), &MXF_ITEM_K(GenericPackage, UserComments), 0x4406, MXF_STRONGREFARRAY_TYPE, 0)mxf_register_set_def(dataModel, "TaggedValue", &MXF_SET_K(InterchangeObject), &MXF_SET_K(TaggedValue))mxf_register_item_def(dataModel, "Name", &MXF_SET_K(TaggedValue), &MXF_ITEM_K(TaggedValue, Name), 0x5001, MXF_UTF16STRING_TYPE, 1)mxf_register_item_def(dataModel, "Value", &MXF_SET_K(TaggedValue), &MXF_ITEM_K(TaggedValue, Value), 0x5003, MXF_INDIRECT_TYPE, 1)mxf_register_set_def(dataModel, "PhysicalDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(PhysicalDescriptor))mxf_register_set_def(dataModel, "TapeDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(TapeDescriptor))mxf_register_set_def(dataModel, "ImportDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(ImportDescriptor))mxf_register_set_def(dataModel, "RecordingDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(RecordingDescriptor))+4 +4 +4 L+4B+4P`G+4S ?+4B+4mxf_generate_old_aafsdk_umidmxf_generate_aafsdk_umid+4S /S6!Ԗ4FVM*+4+4S '$`u*MQӠ$`u*PQӠ$`u*OQ+4S +4S +4S {%b7I-BpFzeF8|N+4S 4+4S $+4S I+4S .+4S J+4S K| AB F AB ]AB AFAB FAB AB AB BF AB FFGp JAB  'AB F AB E AB EPAB E`AB E pAB FFEP AB IP!AB Dttu00xWxzuzWu00u 00uttuttuPVPSPPSttu,P,u@,R,u,Q,u0:ululululul0:uhuhuhuhuh0:uDuDuDuDuD0:udududududur P0:uHuHuHuHuH0:uXuXuXpuXpzPzuXPuXuX06SStzSzPSSPSSRSttuttuttuPulRTVWVVuudu`u UWW=CRCEPEGRGRPRWRRttd u]W]auad WVRRZVZau VSPRUSUauS RuRa au d up q tq s ts up  up  u t t u V V u  V V u   i Wi k uk W u W u P t t u , , u   u  u   u   a Sa d ud S  u C SC H uH S    b Vb d ud V  u F VF H uH V[ d utg ut ut t t Pu  u  Pu 6 6 u  Pu   S  u S u S u PS   V  u V u V u PV  ut ut PutPQtQStSVuP/S/2u2VSvR2VR`atactcfu`?S?BuBfSRBfRpqtqstsHupPSHSpRWHWup+upHupPQtQStSH!uPuH!uPu JJH!u Esu~Pu~H!u~Esu~&Pu~u~GH!u~EoSV&PSVSVSR SVEsu`vu`JH!u`Esu\u\u\H!u\EsuuuH!uEqWWWaWW WEsu&Puu]u H!uunPEqWaWcWEqWLWl}W kWEoS9S kSEpVSVl{V kVEsu&Puuucu H!uPEqWLWc}WPEpVW{}VR}JVWkVW&XVWEqW&PWWJW&WXH!WEoSPkPSUSSEoSVNSV&SVXSVP!Q!tQ!S!tS!G(uP!!!!S!!u!"S""u"#S##u#G(S+`mxf_avid_get_mob_attributemxf_avid_get_user_commentmxf_avid_read_string_user_comments mxf_avid_read_string_mob_attributesmxf_avid_write_index_entry_array_headerEmxf_avid_get_data_defmxf_avid_set_indirect_string_item7mxf_avid_attach_user_commentmxf_avid_attach_mob_attributemxf_generate_old_aafsdk_umidmxf_generate_aafsdk_umidmxf_avid_write_header_metadata$mxf_avid_load_extensionsG(oC>@$6  EMPRJwJwzIz%PU1]XZPU1]eXZ3 9JU 9JU339UDJ<>39UjDJ<>lkwyk}JX&J` k&smxf_avid_add_object_directory_entryg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_IECDV_25_525_60_FrameWrapped_esscont_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_cstimemxfUIDlistNamemxf_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_labelg_PhysicalDescriptor_set_key_posnamesIterAvidMetaDictDynTagOffsetsStructMXFInterpretTypeInfog_Identification_ProductName_item_keytms_stimeg_Preface_PrimaryPackage_item_keyvaluesIterstartOffsetdoneg_CDCIEssenceDescriptor_PaddingBits_item_keyg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_key_markersprefix_LEtms_utimeavidMetaDictBlobg_DVBased_25_625_50_FrameWrapped_esscont_labelg_GenericPackage_PackageModifiedDate_item_keyoctet24bufferMXF_DLOGg_FileDescriptor_set_keyoctet28typeIdg_Locator_set_keyprefixg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_SourceClip_SourcePackageID_item_keyg_root_set_keymxf_avid_get_user_commentg_DNxHD1080p120ClipWrapped_esscont_labelmxfFileg_ClosedIncomplete_Header_pp_key_offsetg_AES3CustomWrapped_esscont_labelg_Timecode_datadef_labelg_WaveAudioDescriptor_BlockAlign_item_keyg_StructuralComponent_DataDefinition_item_keyg_EssenceContainerData_BodySID_item_keyindexg_GenericPackage_Tracks_item_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 inttaggedValueSetg_GenericTrack_TrackName_item_keynumEntries_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_keyminorstdinMXF_COMPOUND_TYPE_CATprimerPackmxf_avid_set_metadata_rootg_KLVFill_key_flagsg_GenericSoundEssenceDescriptor_ChannelCount_item_keyoffsetg_Null_Rationaloctet11octet12octet13octet16octet17octet18octet19MXFAvidMetadataRootSetg_GenericPictureEssenceDescriptor_DisplayXOffset_item_key__clock_tg_D10_50_625_50_extended_template_esscont_labeltotalBytesget_charMXFListIteratorg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_MaterialPackage_set_keyg_EventTrack_EventOrigin_item_key_MXFMetadataSetg_BWFFrameWrapped_esscont_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_D10_40_525_60_defined_template_esscont_labelg_DVBased_25_625_50_compdef_labelg_DMSegment_DMFramework_item_keyoctet20octet21octet22octet23octet25octet26octet27octet29g_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_GenericTrack_TrackID_item_keyg_StructuralComponent_Duration_item_keyg_D10_30_625_50_extended_template_esscont_labeldataDefg_FileDescriptor_LinkedTrackID_item_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_MultipleWrappings_esscont_labelg_D10_30_525_60_picture_only_esscont_labelmxf_avid_get_mob_attributeg_Identification_ProductUID_item_keyentryreferencesg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyinfooctet30octet31g_AvidObjectDirectory_keyg_FileDescriptor_Codec_item_keyMXFItemTypeCategoryelementMXFMetadataSettagOffsetmxfULMXFListg_EssenceContainerData_set_keyg_Null_UMIDg_GenericPictureEssenceDescriptor_set_keyg_Null_Keysizeg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keyg_RecordingDescriptor_set_keylong long unsigned intsetsclock_tg_DVBased_25_525_60_ClipWrapped_esscont_labeluint8_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_ImportDescriptor_set_keyg_Track_EditRate_item_keyelements_vtable_offsetmxf_avid_read_package_string_tagged_valuesg_GenericDescriptor_Locators_item_keyg_DVBased_50_525_60_compdef_labeliterg_DMSegment_TrackIDs_item_keyvaluesg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATg_GenericSoundEssenceDescriptor_Locked_item_keymetaDictionaryInstanceUIDtaggedValueNamenameselementTypeIdnewDirectoryMXF_ELOGnewNamesnewItemg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Data_datadef_labelg_DVBased_25_525_60_compdef_labelg_Null_LocalTagg_Preface_ContentStorage_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelitemsMXF_ILOG_IO_read_endg_GenericPackage_PackageUID_item_keyg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_D10_50_525_60_picture_only_esscont_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelg_D10_30_625_50_picture_only_esscont_labeluint32_tg_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@G( @%(+(0(sB++> RWN ^2]Vm28_h|y{  }   ڒH0"i:59   ]  +V sA 0   R #r N Zb p  p     / F `9 ) I Y 2y Mi i       / J    h &?ZlyEYj{p J '  3B_x P`#6ETP s & @ ] k y        4 E [ g s     P!  mxf_avid.cmxf_avid_free_object_directorymxf_avid_read_package_string_tagged_valuesg_TaggedValue_Value_item_keyprefix_BE.6032prefix_LE.6033g_TaggedValue_Name_item_keyg_GenericPackage_UserComments_item_keyg_GenericPackage_MobAttributeList_item_keymxf_avid_add_object_directory_entryg_DefinitionObject_Identification_item_keyprefix.6285g_TaggedValue_set_keylast_part2.6247__PRETTY_FUNCTION__.6249last_part2.6211__PRETTY_FUNCTION__.6213mxf_avid_set_metadata_rootg_InterchangeObject_InstanceUID_item_keyg_Null_Keyg_Null_UUIDg_Preface_set_keyg_AvidMetadataRoot_keyg_AvidObjectDirectory_keyg_GenericPictureEssenceDescriptor_ResolutionID_item_keyg_GenericPictureEssenceDescriptor_set_keyg_GenericPictureEssenceDescriptor_FrameSampleSize_item_keyg_GenericPictureEssenceDescriptor_ImageSize_item_keyg_DefinitionObject_set_keyg_InterchangeObject_set_keyg_DataDefinition_set_keyg_Preface_ProjectName_item_keyg_Preface_ProjectEditRate_item_keyg_GenericPackage_set_keyg_PhysicalDescriptor_set_keyg_GenericDescriptor_set_keyg_TapeDescriptor_set_keyg_ImportDescriptor_set_keyg_RecordingDescriptor_set_keymxf_avid_get_mob_attributemxf_initialise_list_itermxf_next_list_iter_elementmxf_get_iter_elementwcscmpmxf_avid_get_user_commentfreemxf_have_itemmxf_create_listmxf_logmxf_free_listmxf_get_array_item_countmxf_get_array_item_elementmxf_get_strongrefmxf_get_itemmallocmemsetmxf_append_list_elementmxf_get_utf16string_item_sizemxf_get_utf16string_itemmxf_avid_read_string_user_commentsmxf_avid_read_string_mob_attributesmxf_avid_write_index_entry_array_headermxf_write_local_tagmxf_write_uint16mxf_write_uint32mxf_avid_get_data_defmxf_dereferencemxf_get_ul_itemmxf_avid_set_indirect_string_itemmxf_get_external_utf16string_sizemxf_set_utf16stringmxf_set_itemmxf_avid_attach_user_commentmxf_create_setmxf_add_array_item_strongrefmxf_set_utf16string_itemmxf_avid_attach_mob_attributemxf_generate_old_aafsdk_umidtimetimes__assert_failmxf_generate_aafsdk_umidmxf_get_uuid_itemmxf_clear_listmxf_create_itemmxf_set_uuidmxf_set_item_valuemxf_set_uint64mxf_set_uint32mxf_avid_write_header_metadatag_AvidMetaDictBlob_leng_AvidMetaDictBlobmemcpyg_AvidMetaDictInstanceUID_uuidmxf_find_singular_set_by_keymxf_free_setmxf_remove_setg_AvidMetaDictTags_leng_AvidMetaDictTagsmxf_register_primer_entrymxf_write_header_primer_packmxf_file_tellmxf_write_setg_AvidMetaDictDynTagOffsets_leng_AvidMetaDictDynTagOffsetsmxf_get_item_tagmxf_create_item_tagmxf_set_uint16mxf_file_writeg_AvidMetaDictObjectOffsets_leng_AvidMetaDictObjectOffsetsmxf_get_set_sizemxf_write_header_setsmxf_write_kmxf_write_lmxf_write_uint64mxf_write_uint8mxf_write_uuidmxf_file_seekmxf_avid_load_extensionsmxf_register_item_defmxf_register_set_def:,:4;@;L<X=d<???(@G?OAc k s BCC?AD?EcF}0G   B   B00:H_IJ0KH'0/LFJ^ f n {BCC?   B   B. 6 > KBVCaCv ~  B   BCC?   B, 4 < IB^ f n {B00Hc k s BPQR/ 7 ? LBoQ   B   BR     " B<  D  L  Y B T 0 U W H I 0 0 0 0" 04 XN YZ ?|    B ?    B 0$ [8  @  H  U Bk 0z \ 0 ]    B    B  $  ,  9 BP 0[ Vx    B 0 [     B 0* \> 0I ]a  i  q  ~ B    B    B0 V( 0 8 EBc`pa60F M Rbs`aF0V ] bb0d   Be0fg7hNggi~0f   B   B    )BJh`jw0f   B   Bh%g<0DfX ` h uBhg0f   B*h]lsHlmn0000oooo0p$ , 4 ABO?ZqH0[rsts/tEuY a i vB   B   B   B $ , 9BV ^ f sB   Bvw* 2 : GB\ d l yB   Bx   B   %B5wQyjz}{|z}yl~l5O`m   B   B   -B= E M ZBsw:<;   %B5wd0o   B   B   B  ( 5BE M U bBw   B   B   B2 : B OBg{   B/ 7 ? LBa i q ~B   B   Bw&  .  6  C Bo     B x    ! !B'!?2!qv!0~!0! !! ! ! !B!0!0! ","04"0<" D"T"0\"0d" l"" " " "B" " " "B" " # #B:#0B#0J# R#^#0f#0n# v## # # #B# # # #B$0 $0$ $.$ 6$ >$ K$Br$0z$0$ $$ $ $ $B$0$0$ $% % % +%BR%0Z%0b% j%~% % % %B%0%0% %% % % %B&0"&0*& 2&F& N& V& c&B&0&0& && & & &B&0&0& &' ' ' +'B:'0B'0J' R'f' n' v' 'B'0'0' '' ' ' 'B'0'0' (( '( /( <(B9 66!6&61686D6R6Y6`6g6n6u6|66666666666666#626A6P6_6n6}66666666666"616@6O6^6m6|6666666(6?6M6[6i6x6666666666666*686F6T6b6p6~6666666666 66)676E6S6a6o6}666666666666"606>6L6Z6h6v6666666666666,6:6H6V6d6r6666666666 6636H6[6i6w66666666666 6 6# 61 6M 6[ 6i 6w 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6- 6< 6O 6] 6l 6 6 6 6 6 6 6 6 6 6 6$ 62 6@ 6O 6c 6q 6 6 6 6 6 6 6 60 6> 6L 6Z 6o 6~ 6 6 6 6 6 6 66#6+696L6T6b6p6666666666 6.6<6K6V6f6rvz26262626666 62#626A6P6d6kos2x6262562666666&626>6F6S0X6e0{626262626626226 266(2-696H6W6^g5~5222626666"&2+6:6I6]6hlp2u6262626262562626 2626*2/6:2K6W[_2d6o2t626662262626 626 %620=6IMQ2V6a2f6q2v6262626262626262626#'+206;2@6L6W2\6k6x}60626266266606#22276A2F6P2U6n666666666$646B6N6u6666666666666&616<6G6R6m6z666662626262 626&2+6:6I6Y6d2i6u6|555525252525$2-2<5S5a2j2s2|25252525252 522*66:>2C6N2606066666 66!6,676B6M6X6c6n6y6666666666666666)646?6J6U6`6k6v6666666666666666)656A6M6Y6e6q6}66666666666 6 6 6% 61 6= 6I 6U 6a 6m 6y 6 6 6 6 6 6 6 6 6 6 6 6 !6!6!!6-!69!6E!6Q!6]!6i!6u!6!6!6!6!6!6!6!6!6!6!0!6!0"6 "6"0"6)"64"6?"6J"6U"6`"6k"6v"6"6"6"6"6"6"6"6"6"6"6"6#6 #6#6%#61#6=#6I#6V#0[#6g#6s#6#6#6#6#6#6#6#6#6#6#6#6$6$6$6'$63$6?$6K$6W$6c$6o$6{$6$6$6$6$6$6$6$6$6$6$6$6 %6%6#%6/%6;%6G%6S%6_%6k%6w%6%0%6%6%6%6%6%6%6%6%0%6%6&6&6&6+&67&6C&6O&6[&6g&6s&6&6&6&6&6&6&6&6&6&6&6&6'6'6'6''63'6?'6K'6W'6c'6o'6{'6'6'6'6'6'6'6'6'6'6'6'6 (6(6#(6/(6;(6G(6S(6_(6k(6w(6(6(6(6(6(6(6(6(6(6(6(6)0 )6)0)6()0-)69)0>)6J)0O)6[)0`)6l)0q)6})0)6)0)6)0)6)0)6)0)6)0)6)0)6)0)6*0 *6*0*6'*0,*68*0=*6J*6W*6d*6|*6*6*6*6*6*6*6 +6181<P1Tp1t111111 <1@\1`|11111/108 1222714844 2404 1000 100664 102816 ` ELF4(% $ > $ > : ; I : ;  : ; I8 &I : ; : ; I8 4: ; I 4: ; I 4: ;I 4: ; I?  I!I/ !I/4: ;I?  !I/F$ttint)O#'A1s$24,;o :I$;h#P$h#e$?h#l$@h#s$Ah#z$Bh#Ch#$Dh# Eh# ]Fh# Gh# Hh# Ih#Jh#, KAMPI$Qh#P$Rh#W$Sh#^$Th#e$Uh#l$Vh#s$Wh#z$Xh#Yh#$Zh# [h# ]\h# ]h# ^h# _h#`h#ac gz{ yI$zh#P${h#W$|h#^$}h#e$~h#l$h#s$h#z$h#h#$h# h# ]h# h# h# h#h#h#h#x h#h#h#8"h#h#h#h#h#h#h#h# h#)h#1h#%kV# V#-H$$%# uid&# w-o.#/#Di)6$7# #8#9h# yO )ж j a{ ؋{ ^ ܛ -j 0j %3j 6j "9j j %Aj Dj {Gj Jj =Mj Pj -Sj "Vj yYj v\j _j hj 8kj *nj {j }j #j ,j 'j 6-j !j , h" % I( + . y1 4 7 p : j,= @ C P Z d %o Yj rj Sj -j j j j j 2j ))j j j j (j j j j j j )j *j %j tj j ) j |+j nj j _-%j ,j u0j `7j >j Bj Ij Pj wWj P[j bj Aij pj Mwj %~j pj ,j ; j ;j bj Pj j Nj j m'j ^j j j j +j 5(j j j B,j 3 j j c%j j Nj j v j *j !j I'(j /j *3j @":j YAj pHj Oj ,Sj w#Zj  ^j pbj Xij #mj ,tj  xj j #j j j &j j j j j j j j j !j &j j 'j j @j h&j b"j -j j :j $j W(+j 2j 9j 9@j fGj F Kj Rj 8!Yj _`j #gj nj uj $|j j j 9j "j wj m!j j qj j ^j j j "j tj j D*j j )j j uj ( j V  j $%j j #j #j Y*j ,1j '8j !+<j @j "j ' *  8j ?j &Fj Pj +Tj +\j aj hj 8.qj H xj j j ,'j !j j Pj j 'Oi: ( {Y A: D e : h h:K 1    ./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_@ ^ LJGg_AvidMetaDictInstanceUID_uuidig_AvidMetaDictTagsg_AvidMetaDictTags_leng_AvidMetaDictDynTagOffsetsg_AvidMetaDictDynTagOffsets_leng_AvidMetaDictObjectOffsetsg_AvidMetaDictObjectOffsets_leng_AvidMetaDictBlob6g_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_RecordingDescriptor_set_keyg_InterchangeObject_set_keyg_AvidMetadataRoot_keyg_LegacyPicture_datadef_labelGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)g_IECDV_25_625_50_ClipWrapped_esscont_labelunsigned intg_TapeDescriptor_set_keyg_Picture_datadef_labelg_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_AvidMetaDictDynTagOffsetsg_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_ImportDescriptor_set_keynumeratorg_ContentStorage_Packages_item_keyuint16_tg_GenericPictureEssenceDescriptor_StoredWidth_item_keyg_D10_40_625_50_picture_only_esscont_labelg_OpenIncomplete_Body_pp_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyg_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_PhysicalDescriptor_set_keyg_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_AvidMetaDictInstanceUID_uuidg_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>J:  JeV: bO!^  r0Pc.}5II`      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                ' 2 = H U j w      -7 Emxf_p2.o/ 1222714844 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 1222714844 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/1222714845 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 7sZpWr *"tw q~ZP} }w9*}Zk9/w*"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,EZ@ H-D+DwKD\ ,F )GZ"HZhI_Jg Jt Kw~#"' (Z) )  *g *h* 1x +"'V,*x f e "9/ewM"igZe hZ-kq.'/ 01_234 , 0@ 56S} $Z !=1x !w 7*Z(})=1x )0 )    0 , K @ j   ud8xw 9' '' fZ, e :ceZX 0gu{  iHw G 0G G @ I% nJC (J{)=1zx )0z )zV8 V  0     ud89w4 9'''ZZ' Y 0[ur60j 5 $05 P5{7[8ZpH-\, up)Z#"ZWh_g ;st#"'<]< ' ' = 1' ' *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=/N8<@-K3 SQ/o<>h?XL><<>0w<>  z< t{<=PY|vwy<y.Cyf<r.fb.[v"SF$.6Of1X^Xld6JJf6.|@OZ\9uwLu=~2*5uuv=Fguuuuuuuuuwg'Cy.KBz<Ku2u#>,>,==c1c>H?{-KkM Xwf X1X)#4%-\ b/'54{F$FjY/%f~򥮲vvhh&=euvhJ?e"hH=l"z(t=b7?B9uLh/g;=11;"hHu YLY-/h'-p/"gI@L8y$~@xH><@8@8@Y-=3 P/_<|=eg-} $}f.-=9?p|wf$Tf@d>z<4Xi+q|wf#U[AKSi+,h-=:[;K9?G1G{}w9?e4c1X#42 2r94Cannot forward truncate read-only mxf page file Failed to truncate '%s' to zero length: %s Filename template '%s' doesn't contain %%d (newMXFFile = (MXFFile*)malloc(sizeof(MXFFile))) != NULL(newMXFFile->sysData = (MXFFileSysData*)malloc(sizeof(MXFFileSysData))) != NULL(newMXFFile->sysData->filenameTemplate = (char*)malloc(sizeof(char) * (strlen(filenameTemplate) + 1))) != NULLSize of first file '%s' (%lld does not equal page size %lld (newMXFFile->sysData->pages = (Page*)malloc(sizeof(Page) * (allocatedPages))) != NULL(newPages = (Page*)malloc(sizeof(Page) * (sysData->numPagesAllocated + 64))) != NULLFailed to open mxf page file which was removed after truncation Failed to open paged mxf file '%s': %s (newFileDescriptor = (FileDescriptor*)malloc(sizeof(FileDescriptor))) != NULL%d./utils/mxf_page_file.c'%s' failed, in %s:%d rbFailed to stat file '%s': %s w+br+b| dAG GOp;AB DAB XPAB `AD p AB AB QAB CAB  %AB APAB IAB F#AB AB F7AB @AB BI AB O/AB DAB L,AG D:AB C AB L'AG 0:AB Cp8AB BIttdu""`W`dupqtqstsupSuSuPRPRttPuPuu ulPuh $u$3 3PuPR&PR<DPRJPPRQR QS)QS3PQSPQtQStS^u`ataetenupqtqstszuttuttuWuSttu  PuP !t!#t#Eu ,P,CSPQtQStSuP{{udWWu_u_ttu  WuOVkSttuttuuu uXuuXtt7uP@AtACtC u@~~ u@TTau ag u_ug u_[a ula y Py ulG&VW_Vb V V R A VD N VQ VW`W& W WV WPPbnPD L PQRUQSbnQS  QR @ QS! & QS QS t t u P  P u_  RQQ$RQ ( S S S0SS( S SLS0S W~ WLWWHJPJW W ~ WLWW0JWttuPRQttuPPuTRuPQuLLTVQ7pVuVQVSVPVPRpuSVPRPVSVttuSttuuWu VuP PS !t!#t#u 5P>CPCuT 5R5uP ;Q;uLVB^QVVQVSV*PV*QPRSVPRPVSVtt'u'u01t13t3ju0GGKuKj0EEhWhju 0EEgVgjuGNP\eP8fSpqtqstsupuwVV}VVS SS;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            &3?IRpt}          &*.3 >C NS ^c ns      #'+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 1222714845 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/ 1222714846 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/ 1222714846 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 1222714846 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.a0000664000454400017500000063104011070222777014557 0ustar stuartcrd! / 1222714870 0 0 0 596 ` get_material_package_uidget_file_package_uidget_tape_package_uidget_archive_mxf_content_package_sizeparse_infax_dataget_archive_mxf_file_sizeupdate_archive_mxf_file_2update_archive_mxf_filecomplete_archive_mxf_fileabort_archive_mxf_filewrite_audio_framewrite_video_framewrite_timecodeprepare_archive_mxf_file_2prepare_archive_mxf_filefind_positionfind_position_at_dual_timecodefind_timecodeinitialise_timecode_index_searcheradd_timecodeclear_timecode_indexinitialise_timecode_index// 40 ` write_archive_mxf.o/ timecode_index.o/ /0 1222714870 2404 1000 100664 190940 ` ELF8,4(UM EQLQPPQTPQXP Q\PQ`PQdPQhP]t&UM EQ,Q0PQ4PQ8P QM|$D$D$D$ D$`$WeFU ǂǂE ƀcE ƀc_>}D$D$ D$nD$,$1D$ D$D$$1D$ D$D$D$ |$D$($1yD$ D$D$D$ D$ iD$ \D$ OD$D$ D$D$,$1D$ D$ D$ D$D$ D$QD$,$1D$ D$ D$RD$ D$D$D$ yD$D$D$ D$D$D$ {D$D$D$ ^D$D$D$ AD$D$D$ I$D$D$D$ D$D$D$ D$D$D$ D$D$D$ t&UE@E]&'USÃ$D$D$D$D$ D$D$$u=D$%D$ D$D$,$EE$[]D$D$D$D$ D$D$$D$ PD$D$$D$D$ D$D$ `D$PD$$D$9D$ D$HD$,$ED$-D$ D$<D$,$EE$[]D$2D$ D$D$,$EE$[]D$D$ D$D$ D$PD$$tuD$D$ D$D$ D$PD$$urD$GD$ D$D$,$ED$@D$ D$D$,$ED$D$D$D$ D$PD$$u9D$ND$ D$DD$,$E=D$D$ D$D$ D$PD$$u9D$UD$ D$D$,$ED$D$ D$D$ D$PD$$u9D$\D$ D$D$,$ESD$D$ D$D$ $D$PD$"$u9D$cD$ D$TD$,$ED$D$ D$D$ 4D$PD$5$u9D$jD$ D$D$,$EiD$D$D$D$ DD$PD$E$u9D$qD$ D$D$,$ED$D$ D$D$ TD$PD$S$u9D$xD$ D$P D$,$ED$D$ D$D$ dD$PD$g$u9D$D$ D$ D$,$E D$D$D$D$ tD$PD$p$u9D$D$ D$ D$,$ED$D$ D$D$ D$PD$}$u9D$D$ D$8 D$,$E D$D$ D$D$ D$PD$$u9D$D$ D$ D$,$ED$D$ D$D$ D$PD$$u9D$D$ D$ D$,$E6D$D$D$D$ D$PD$$u9D$D$ D$@ D$,$ED$ D$D$$u9D$D$ D$ D$,$EdD$D$D$D$ D$D$$u9D$D$ D$dD$,$ED$D$D$D$ D$D$$u9D$D$ D$ D$,$EzD$D$D$D$ D$D$$u9D$D$ D$D$,$ED$D$!D$D$ D$D$$u9D$D$ D$tD$,$ED$ D$D$$$u9D$D$ D$,D$,$E3D$D$D$D$ $D$D$?$u9D$D$ D$D$,$ED$ DD$4D$O$u9D$D$ D$hD$,$EaD$ TD$DD$b$E2D$D$ D$D$,$EUVSt2t+t! ZtDA u[1^][^]Ív'U($]Ӊ}uENjt$44$tzt$D$$GD$ED$$t]Ћu}]Ít&D$D$ D$D$,$1D$D$ D$PD$,$1닍&'UWVS,Eu\UD$D$ D$D$,$U1t $1,[^_]fD$`<$n^1҉ D$<$^P1҉D$<$ctGMEEEfUEEED$D$<$w[U ED$ D$<$D$`D$D$ D$D$,$U.ED$ ID$<$D$D$D$ D$D$,$0ED$ D$`<$D$>D$D$ D$ D$,$t&UfD$D$ D$D$,$D$D$ D$D$,$]]\$D$`<$VD$D$ D$D$,$ ]\$D$<$$f?ED$ D$<$D$DD$D$ D$$D$,$D$<$UED$ D$<$D$D$D$ D$D$,$$]\$D$<$^$;D$<$D$$<$j$UD$D$ D$D$,$D$D$ D$D$,$D$D$ D$pD$,$U50D$D$ D$D$,$^D$D$ D$D$,$,D$D$ D$D$,$]\$D$<$D$D$ D$<D$,$D$D$ D$D$,$w]\$D$<$QD$D$ D$,D$,$&D$4<$@ctGMEEEfUEEED$D$D<$1҉TU7D$D$ D$(D$,$`ED$ D$$<$D$D$D$ D$D$,$$]\$D$$<$;D$D$ D$TD$,$ED$ D$4<$D$tD$D$ D$D$,$PD$T<$i 1҉vUD$D$ D$DD$,$$f8]\$D$4<$zD$D$ D$hD$,$}D$d<$]!ȃt T$L$ D$t<$kUD$ D$ D$D$,$D$D$ D$D$,$$t&*ED$ D$T<$D$/D$D$ D$\D$,$5$ED$ yD$d<$D$D$D$ D$tD$,$]\$D$T<$oD$D$ D$D$,$~D$<$,UQD$D$ D$D$,$]\$D$d<$D$D$ D$D$,$D$<$U4D$!D$ D$ D$,$A$D$D$ D$@D$,$ED$ D$<$D$oD$ D$ D$D$,$D$<$D$<$D$Ul$Z$]\$D$<$5D$D$ D$XD$,$ED$ D$<$D$#D$D$ D$D$,$]\$D$<$D$D$ D$h D$,$?ED$ D$<$D$D$"D$ D$ D$,$$sD$*D$ D$!D$,$]\$D$<$u?D$&D$ D$!D$,$Z$$ft&'Uuu}lj]x|EEE4$ulD$D$ D$L"D$,$E܅t$EU$4$1]u}]Í&EHtjE$EЍU]D$ T$\$<$D$D$ D$"D$,$KD$D$ D$l"D$,$D$D$ D$"D$,$$tHED$E$udD$D$ D$"D$,$D$D$ D$qD$,$aE$E<$D$\EEEЉUUEU|9Urx9EEEUЍET$ D$\$<$U$U EЋUԉ<$D$T$FEEUEUE9|rVw U9xvIUnEcE܅t$EE$4$HEtEuD$D$ D$p&D$,$D$D$ D$$#D$,$D$P$ EUԉD$ED$\$T$ D$EЉ<$D$JED$`$t5ED$ED$`$U$ED$D$$EUHAED$ <$)‰+UMԉT$L$E<$D$ED$t$ME؋UԉD$ED$\$T$ D$EЉ<$D$E UED$ D$D$E؉$tEUE<$EEЃEEUD$M3E1 ED$ <$)‰+UMԉT$L$E؉<$D$EEЋUԉ<$D$T$D$D$ D$D$,$&pU$D$OD$D$ D$d$D$,$D$D$ D$%D$,$|D$D$ D$p%D$,$JD$D$ D$D%D$,$D$D$ D$$D$,$D$D$ D$$D$,$D$D$ D$D&D$,$D$D$ D$#D$,$PD$D$D$ D$`#D$,$D$D$ D$#D$,$D$D$ D$$D$,$D$D$D$ D$<$D$,$n'UhUuu ]}EEEtptlE}]ȉ$D$E؉D$ E|$\$$uoD$ D$D$&$15D$D$ D$&D$,$1]u}]Ít&ED$E\$$t[EP0H4Et$EE$ED$}D$ D$D'D$,$0D$}D$ D$'D$,$E]$$<$1%ED$ P,@(T$D$E$tJE؉D$ E|$\$$uaD$ 'D$D$'$1D$"}D$ D$'D$,$4E}|$\$$u2D$*D$ D$(D$,$E]P0H4Et$$8u2D$-D$ D$P(D$,$ED$ P,@(T$D$E$u2D$2D$ D$'D$,$=U@DBHBLB ET$$u2D$4D$ D$(D$,$E$E$<$'UVS0EE]\$$t4ED$E $D$uGEt@$0[^]D$1D$ D$(D$,$0[^]Í&D$1D$ D$D$,$0[^]Ð&USÃ@|t$@|耉$$$$$$$$$t$[]Ð&UWVS EU} 0T$D$$uKD$!D$ D$)D$,$Dž(( [^_]ÍvED$D$$d1ۅ9dLL$D$T$ A $uD$)D$ D$)D$,$Dž(=D$"D$ D$p)D$,$Dž(}1v9~kD$dD$T$ h$uD$-D$ D$<*D$,$Dž(v-tVǤV|,uxD$7D$ D$*D$,$Dž(D$2D$ D$*D$,$Dž(F|D$tD$$uD$=f>D$D$'D$VD$F$D$JD$ D$X>D$,$Dž(D$D$ D$<9D$,$Dž(KD$D$ D$D;D$,$Dž(D$D$ D$:D$,$Dž(D$D$ D$8:D$,$Dž(D$D$ D$9D$,$Dž([D$D$ D$;D$,$Dž(D$D$ D$t;D$,$Dž(D$D$ D$;D$,$Dž(D$T$$D$dD$ $D$TD$D$\EUD$tD$T$ $D$D$ D$$eD$D$$ D$D$$"CD$$D$ $D$F$ D$F$gD$$a$ D$$ $D$D$ D$7D$,$Dž(D$D$ D$@7D$,$Dž(ND$D$ D$6D$,$Dž(D$D$ D$6D$,$Dž(D$D$ D$p8D$,$Dž(D$D$ D$8D$,$Dž(^D$D$ D$8D$,$Dž("D$F$urD$PD$ D$>D$,$Dž(D$8D$3D$2cD$6fD$A Q$L$F$D$SD$.D$ D$=D$,$Dž(D$(D$ D$=D$,$Dž(D$'FD$&uD$%D$,D$ D$t=D$,$Dž(rD$)D$-D$F$uD$,$Dž(D$F$uD$D$D$ T$D$@$14[]Ðt&$E11MU]D$D$ $D$D$ D$D$\$UB$unD$D$ D$@AD$,$1Jt&D$D$ D$AD$,$41[]D$E D$UB$=t4D$D$ D$xAD$,$1$E11pUS4UE EEEt>D$D$D$ T$D$A$14[]Ðt&$E1ҹz]D$ D$D$$D$ D$D$\$UB$uiD$D$ D$@AD$,$1RD$D$ D$AD$,$41[]D$ E D$UB$= t4D$D$ D$xAD$,$1E1$fU1ɉ8]]u}$ uU܉T$D$ D$D$$udD$D$ D$QD$,$D$D$ D$QD$,$bE$:D$E$JD$E$Z D$E܉D$ED$ D$D$$D$D$ D$RD$,$U܉T$D$ D$D$$D$D$ D$pRD$,$RE$D$ED$D$$uJD$D$ D$hSD$,$E$JD$ED$D$$u2D$D$ D$SD$,$y]̉$UD$D$$u2D$D$ D$TD$,$U苂D$D$$u2D$D$ D$xTD$,$E\$D$$u2D$D$ D$TD$,$iD$D$E苀$u2D$D$ D$HUD$,$D$D$E苀$u2D$D$ D$UD$,$$D$(D$E苀$u2D$D$ D$(VD$,$aED$HD$8$u2D$D$ D$VD$,$ UD$XD$$u2D$D$ D$WD$,$D$hD$E苀$u2D$D$ D$pWD$,$YD$xD$E苀$u2D$D$ D$WD$,$UD$D$$u2D$D$ D$XXD$,$U苂D$D$$u2D$D$ D$XD$,$OUD$(D$$u2D$D$ D$4YD$,$U苂(D$D$$u2D$D$ D$YD$,$UD$B,D$($u2D$D$ D$4ZD$,$GED$D$($u2D$D$ D$ZD$,$ED$D$($u2D$D$ D$0[D$,$UD$D$$u2D$D$ D$[D$,$@U苂D$D$$u2D$D$ D$\D$,$UD$BLD$$u2D$D$ D$\D$,$UD$(D$$u2D$D$ D$]D$,$8UD$8D$$u2D$D$ D$]D$,$ED$D$t$u2D$D$ D$]D$,$UD$HD$$u2D$D$ D$p^D$,$/U苂D$D$$u2D$D$ D$^D$,$$D$D$$D$D$D$ED$$u2D$D$ D$\_D$,$?ED$D$$u2D$ D$ D$_D$,$ED$D$$u2D$ D$ D$,`D$,$ED$D$X$u2D$ D$ D$`D$,$:ED$D$ D$h$u2D$ D$ D$`D$,$UD$x$D$$u2D$D$ D$XaD$,$U苂$D$4D$$u2D$D$ D$aD$,$)ED$D$D$$u2D$D$ D$HbD$,$ED$D$ D$$$u2D$D$ D$bD$,$sED$D$$$u2D$D$ D$,cD$,$ED$D$$$u2D$D$ D$cD$,$ED$D$ D$$$u2D$D$ D$dD$,$fM1dPLdD$D$$$'U9m D$D$H$ U苂D$D$$ 1ۅÅ $D$D$$D$D$D$ED$$uFD$ED$$ED$D$$]ED$D$X$ED$D$ D$h$;UD$$ D$$tU苂 D$4D$$ED$D$D $ED$D$ D$ $aM苁dPLdD$D$ $UD$D$$eU苂D$dD$ $tED$D$D$ED$D$ D$$ED$D$ D$$SEt$D$$UD$ B,D$$M苁dPLdD$D$$ D$[D$ D$kD$,$D$D$ D$ldD$,$D$YD$ D$HkD$,$D$XD$ D$jD$,$lD$WD$ D$jD$,$:D$PD$ D$iD$,$D$OD$ D$HiD$,$ED$D$D$ED$D$ D$$D$UD$ D$iD$,$JD$LD$ D$hD$,$D$KD$ D$lhD$,$D$TD$ D$jD$,$D$HD$ D$gD$,$D$@D$ D$gD$,$PD$?D$ D$fD$,$ED$D$D $+ED$D$ D$ $D$ED$ D$gD$,$D$<D$ D$,fD$,$`D$8D$ D$`D$,$.D$2D$ D$`D$,$D$;D$ D$eD$,$D$DD$ D$pgD$,$ED$D$X$D$6D$ D$deD$,$=D$/D$ D$,`D$,$ D$.D$ D$eD$,$D$&D$ D$\_D$,$$t$D$$D$D$D$ED$$D$,D$ D$\_D$,$D$!D$ D$^D$,$D$ D$ D$p^D$,$D$D$0$u2D$aD$ D$PlD$,$VU苂D$D$$u2D$bD$ D$lD$,$UD$B,D$$u2D$cD$ D$4mD$,$UD$(D$$u2D$dD$ D$mD$,$NU1D$8D$$YU9 D$D$H$ U苂D$D$$1  $D$D$$D$D$D$ED$$ E\$D$$c E$D$ D$D$ED$D$E苀$4ED$D$X$uED$D$ D$h$UD$$ D$$KU苂 D$4D$$ED$D$D $ED$D$ D$ $8M苁dPLdD$D$ $UD$D$$U苂D$dD$ ${ED$D$D$(ED$D$ D$$ED$D$$j]D$D$ET$ $UD$ B D$$M苁dPLdD$D$$D$D$ D$kD$,$D$eD$ D$(nD$,$D$D$ D$DtD$,$dD$D$ D$4sD$,$2D$D$ D$rD$,$D$D$ D$iD$,$D$D$ D$HiD$,$ED$D$D$ED$D$ D$$,E\$D$$D$D$ET$ $D$D$ D$sD$,$D$D$ D$hD$,$zD$D$ D$lhD$,$HD$D$ D$jD$,$D$D$ D$iD$,$D$D$ D$jD$,$D$D$ D$gD$,$D$D$ D$gD$,$ND$D$ D$fD$,$ED$D$D $+ED$D$ D$ $ D$D$ D$gD$,$D$D$ D$`rD$,$^D$D$ D$rD$,$,D$D$ D$pD$,$D$D$ D$eD$,$D$D$ D$pgD$,$D$D$ D$XpD$,$dCD$ ED$D$E$ED$D$E苀$ED$D$X$KD$D$ D$qD$,$D$|D$ D$oD$,$D$tD$ D$oD$,$VD$D$ D$0qD$,$$$\$D$$D$D$D$ED$$zD$zD$ D$oD$,$D$oD$ D$oD$,$[D$nD$ D$nD$,$),D$D$@$u2D$D$ D$tD$,$U苂,D$PD$$u2D$D$ D$,uD$,$zED$pD$`,$u2D$D$ D$uD$,$#ED$:D$x,$u2D$D$ D$$vD$,$M苁,hHD$D$t$u2D$D$ D$vD$,$WU苂HD$D$,$u2D$D$ D$ wD$,$UE |~u2D$D$ D$wD$,$UD$ B|D$D$H$u2D$D$ D$wD$,$\UD$4D$$u2D$D$ D$dxD$,$U苂4D$D$,$u2D$D$ D$xD$,$ED$D$4$u2D$D$ D$dyD$,$SED$pD$`4$u2D$D$ D$yD$,$ED$JD$x4$u2D$D$ D$D$=D$ D$jD$,$Dž鸭D$< D$;D$8+D$7D$ D$pgD$,$DžUD$6D$5D$28D$1D$0D$ D$8D$,$DžD$/D$,D$ D$ԍD$,$Dž霬D$+lD$*D$D$H$u D$EU苂D$D$$u D$FUD$D$$uD$:1D$ D$D$,$؋u]}]ËE\$ t$<$D$ED$E D$ED$uMt<$% : ; I$ > $ >   I : ;  : ;I8 : ;I &I ' I : ;  : ; I8 I!I/  : ;  : ; I8  : ; ( < ' I : ;  : ; I : ;  : ; .? : ;' I@: ;I .: ;' @: ;I .: ; ' @!: ; I": ;I#4: ;I$ U%4: ;I& U'.: ; ' I@(.: ;' I@)4: ;I*4: ; I+4: ;I , : ;-4: ;I .4I4  /: ;I 04: ; I14: ; I 24: ; I 34: ; I44: ; I54: ; I? < 08<-= 0@&} M:6int"l.;a/ f3o@&ml.( Z#1#;## #22#=$#%#4# #$ #(o#,#0/ #4<"Z#8&Z#< (z#@,>#D8-L#Fq2.#G2#H/;#L4'D#T;'E#XB'F#\I'G#`P'H%#di(JZ#hL#l B F   DH :&##Z#'L7S ZK@a 17.2><407;hG:4;2#<2#=2#4>2#4?2#!4@2#(4A2#/4B2#64C2#=4D2# ZAE2# 9(F2# A(G2# H2# I2# J2#k-K^c MGFP4Q2#R2#S2#4T2#4U2#!4V2#(4W2#/4X2#64Y2#=4Z2# ZA[2# 9(\2# A(]2# ^2# _2# `2#a]W g=l m#3n2#dayo2#*:p2#minq2#secr2#+s2#t\Tvm y4z2#{2#|2#4}2#4~2#!42#(42#/42#642#=42# ZA2# 9(2# A(2# 2# 2# 2#I(2#Q(2#Y(2#a(2#*2#*2#*2#*2#*2#*2#*2#*2#*2#*2#,2#,2#f##Y#+' 4'[=25!6*&%A&6# '# 1 ( +8,#3-#len.#u&/# <~-0G 34# 5#6#(7#D;@Y:q/(+  &   ys%1 s 4(ZB* #%+< #,g #(-} # . #eof/} #^ 0 #>1 #b"2} # G.3 #$P6 #("7 #,S7:2#0;=#2    &  6 H  6 H2 \ H  \ Hb 2B } Z  m  Z  Z  Z  ' Z  '   <7  "key#G#$=#%=#B&H#5'S#B(S# 8)S#(D*S#0n>+S#8u7,H#@V-S#D.H#L#/G#P.0#`/3'#p!4'#xG95   ) *Q#f? +# , H M "A#H #z;%#&2#:'H# (  +A, #w .#/#-02#~C1S#g2 #/3 #Y H4Y  @738F#8B9#5:#p;# GH#0(?2#4a@2#5A #8 B #<N  C   (\ >C9 -   0G. 10#S@ 2  5: 60#S 70#) 8 B ;5 <#p =0#[7 >d AF Bd#tB CM Fp G0#| H0#s% I Qa R 0 S Tt? U% L> M #p N0#5 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 ) 0~& 6#' 7#. 8#Pn# 2  9PE R<*:=2#min>2#sec?2#$@2#$AZ#88B E@F'#?G#}#H#eJ##K#OL#)M#EN Q?R#}#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#3*Yn#'-[# "\#,b&]#L_#l[#at#|c#d#f# hc#/jS#%<kS#nowl#~&n#oz#!)p#'q#!t#8u#v# w#)x#by#(z#5{#|#}#<~#+(##D!#D;#6#$#@2#'#99##'#*###5##3!Z##, Z#FB#c # 2@ 3Z#. 4#^ 5, 9E, :# ;#  '#) ?Z#$6 @Z#( Ac NLOZ#1<PZ#QZ#R0   E J<$IvxO@|,$N<M&TX$SjwY'> XZ3UtTn%T6 R  )!9/'k W!Z0lE"s yq"9/" 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(E'p"$D'eBZN!~&ܘz(qZVstrpy"?pZ$)@0ry'Z`RB!yn![#*len%t(vZ`,"6"9/)+\+[#tup+B.d,D4/(-mZ,5R"3*kn~"DkS"9/k"ly-keynR#l2o2r%lenpS+~&quh+!)rud#%sSJ#q-ty+5u#S%vZ#bAwZ+[#xtu\#5y)'zZ,D4-oNZ5w9/"tCo["y"1-keyR@+l22g-lenSP+!uh+8ud#3*n ,D4=%7nT2Z9X:B"yn"y"1+3*nut#oZ "`:(;<! h{  Z0;]"p;  "' " { +"A "  "*3 {# %iZ#F'%j +.T)&{ ): #H)+Z+/1%+%%~#i'+)?Z#$##v9+= ~   ? nZ]]C 9!E7]9^o"6"6Z"C6Z"6Z.!_%(!)Z@^m_"A"Z"CZ"Z.!d%"Zp_:a"J" 6 j"G.H+Rdc"Z@ac"" 6  "G.H8 +Rd"+Zcfz " {/ltc +n%"d"2(#<c' ff "$b'!"6b#=!);d$## >$!IZff!"3*Ho!"Hy!"> HZ ""H'd"" HZ"H #J"#FK'#+/LFD%iMZ[##T,NH##OH##5PH#+MR$}+;<S$q#!T6 $$+Uky+VQf,D4Ih$$#.8Zh$&8#.8kZ{$$$O%C/6Z$"5y$"> 5Z%"5'&%" 5Z%"5 %+3*7nup#o8Z%_% O% O%0t% F07.л0ӏ% G1Y֠% Q2-ض% 0%#2x-%20%2W;3%06%0"9%0 <%0;?%2B%T0~]%0`B`%0d%0*g%0T9j%0_m%0vp%0K$s%0{2v%0|6y%0l%0%0B%0%0%05%0$%02%01%2+%:20)%Z0uď%0Ǐ%0&ʏ%03͏%0/Џ%0ڏ%02Cݏ%0&7%0b,%0*%0.%0%0!%073%0%00%04"%0 %),%)&%)%) %)%)A%) %+}>%J)! %)##%)n?,%)/%)2%) 5%)8%)&;%)>>%)pA%).D%))G%)]J%)M%) P%)~+S%)G<V%):Y%)=\%)+_%):#h%)k%) n%),?{%) }%)%)%)\*%)*%)b:%)K+a")%+x(),++).)B1)4):7)@:)=+@+?C@)'P)!Z)?d)l1o)1%) >%),%) %+:%*0W5%2'%0$%0$%2I=%2%j2I4%z0V6%0%2Ə%2";͏%24ԏ%2ۏ%2r%2 %26%2^ %2%%)~7%+^ %(+%8+0%X+ %h+ %%x+_0,%+ 0%+I7%+->%+B%+2I%+1P%) W%+@[%+f5b%t+Ji%(+p%8+w%)~%+& %t+B%)%)"%) %+K+%+O %+#,%+%4+9%+%H+H8%X+G0%h+@%+B%+6%)/%+7%D+,%+]%$+6%d+%%x+@%+d@%+%+\/%+9%+q$!% +N(%+C /%+93%t)m:%)9A%+;*H%)YO%)?S%+(Z%+C^%0+(b%P+2i%4+!m%)1t%+d4x%+w%`+2 %d+h%x)L.%) .%)%+W'%+n"%+%)%) %%);%)/%)T%);%)#%)0%)#%),%+%)&%+ %)%)j %)$%)+%)o 2%)A9%)7@%+] G%+=K% +DR%0+Y%@)<`%)Og%)4n%)u%)|%)%)A%)%)%)%)P)%)%) %)<%)%)%)A%+%`+H%x)%) %+8%+ %)<%)%)  %)4 %+h!%@+3%+/:%P+8#%)*%+f=1%)@ 8%)<%)(@%2. %2#(%2}/0%P2 =4%`2=>;%27B%29I%2P%2%5W%2-^%$2 9e%42l%D2`s%T2&z%d2-%t21%2})%26%2=%2%2b8%2p%2h%2*%2 Ǐ%2x0ˏ%$2'ԏ%D2A1؏%T3T?5 S2t%H25 55 2^C6 526$ 52 %2 222 1s6 H1s62:#p2C%#1s616 =4s623 63o(s62Z1#p2Y#1Nb 3s6@30s6D70p3O7 472k+#1s61(s61Qs64&s6 40ç7ˤ '2 Ž7 5227 52r<7p 51;7| Z38655'5>5RA. # ./..../../../lib/include/mxf/usr/include./usr/include/sys/usr/lib/gcc/i586-suse-linux/4.1.2/include../usr/include/bitswrite_archive_mxf.cbbc_d3_extensions_data_model.hmxf_types.hstdint.hwrite_archive_mxf.hmxf_file.htypes.hmxf_list.hstddef.htimecode_index.hmxf_data_model.hmxf_header_metadata.hmxf_primer.hmxf_index_table.hmxf_partition.harchive_types.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hmxf_logging.h f.Y@2w8h" .16flw8/*?6#TW%22222 2Y2s2222?Pv*uw <u< fx<o/=/W[%0=;b(, 5LQZ"E=w0Y-/0vt /r/sv=ֻ<k<=.U}<%a3vyj <kV <]5M]gU4UU}4E<[Ucb% fu(("(&&.rlzt=-!|,  -Z"<<~41N41N41N41N4<1N414u((((&&.ruV <sZy<U&[=0((&((&+.((&&&&dffd W.444m444J4Z@*!M30((&5,x)%R.-X9Y<4<< <4@4m4((&,.((&.<444<4#4hUu[$z<<<'UU%U}tgx g-=vNM- Jjxf-gmJZ+g-=L]ifL۠)%z<4eJ%e<.m<r,'uW=d003u.g  -u< .7XX#uW=d003u#b -u< .z<X=WV#+UiAog84gK4S',)y#i?UG?U?Q5q<9{uvguYuuwZ,?:h=A{f_#(Vhuu/yPb2'<LyN 2qC2vD 2GPCy<[^^^^^^^^^^^^^^^YYW%c2/Y_jg/WyWYYSXXXWYXXYYYYVWWYYVYYWYYYWWW_YYW_WW_<.8(+y+())1++)1;++)11((m222y222)wc2 2t2x222)wc2z2 2 2r2y[2x22u]22VYVY<.((++(#()1++)1;++)1) ?(m2w22222)1%sq2 222r2x222)wc2x2 2 2k22'(u[x22r2u]22VYWWVYD^YYWWWWWWf/YWWW)(+())))))))q<<qX.qfgZ222222222222YYXWYYWYYWYYFcc`cca8/I48/I4a9/H4a8-I485K48/I48/I4a5f4/d4/d4a5d45d4-d4<c.&(+(+%)1++)1++)11%c34<<<<14ba42:44a:ccaiaaiYYYXWYYWYYWYYccNNNNFeqv\-:v&}22K/;2TNc{?j8@8=w ?v,-/0v write_archive_mxf.cinfaxDataString != NULL'%s' failed, in %s:%d %d-%u-%u%lldendField - startField > 0%ufieldIndex == 15D3P_D3ErrorCountD3P_PSEFailureCountD3P_InfaxFrameworkD3P_FormatD3P_ProgrammeTitleD3P_EpisodeTitleD3P_TransmissionDateD3P_MagazinePrefixD3P_ProgrammeNumberD3P_ProductionCodeD3P_SpoolStatusD3P_StockDateD3P_SpoolDescriptorD3P_MemoD3P_DurationD3P_SpoolNumberD3P_AccessionNumberD3P_CatalogueDetailD3P_ItemNumberD3P_PSEAnalysisFrameworkD3P_RedFlashD3P_SpatialPatternD3P_LuminanceFlashD3P_ExtendedFailureD3P_D3ReplayErrorFrameworkD3P_D3ErrorCodePhysicalDescriptorTapeDescriptormxf_is_header_metadata(&key)mxf_skip(mxfFile, len)filePath != NULLTC%dV%dA%dDM%dT%dinvalid infax string field, in %s:%d Infax string size (%d) exceeds limit (%d), in %s:%d Infax string size (%d) exceeds limit (%d) - string will be truncated, in %s:%d sscanf(startField, "%d-%u-%u", &year, &month, &day) == 3sscanf(startField, "%"PFi64"", &infaxData->duration) == 1sscanf(startField, "%u", &infaxData->itemNo) == 1Invalid Infax data string ('%s'), in %s:%d ./../bbc_d3_extensions_data_model.hmxf_register_item_def(dataModel, "D3P_D3ErrorCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_D3ErrorCount), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_item_def(dataModel, "D3P_PSEFailureCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_PSEFailureCount), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_set_def(dataModel, "D3P_InfaxFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_InfaxFramework))mxf_register_item_def(dataModel, "D3P_Format", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProgrammeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_EpisodeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_TransmissionDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)mxf_register_item_def(dataModel, "D3P_MagazinePrefix", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProgrammeNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProductionCode", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolStatus", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_StockDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolDescriptor", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_Memo", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_Duration", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), 0x0000, MXF_INT64_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_AccessionNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_CatalogueDetail", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ItemNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_set_def(dataModel, "D3P_PSEAnalysisFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_PSEAnalysisFramework))mxf_register_item_def(dataModel, "D3P_RedFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_RedFlash), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpatialPattern", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_SpatialPattern), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_LuminanceFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_LuminanceFlash), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ExtendedFailure", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_ExtendedFailure), 0x0000, MXF_BOOLEAN_TYPE, 0)mxf_register_set_def(dataModel, "D3P_D3ReplayErrorFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_D3ReplayErrorFramework))mxf_register_item_def(dataModel, "D3P_D3ErrorCode", &MXF_SET_K(D3P_D3ReplayErrorFramework), &MXF_ITEM_K(D3P_D3ReplayErrorFramework, D3P_D3ErrorCode), 0x0000, MXF_UINT8_TYPE, 0)mxf_register_set_def(dataModel, "PhysicalDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(PhysicalDescriptor))mxf_register_set_def(dataModel, "TapeDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(TapeDescriptor))((*tempString) = (mxfUTF16Char*)malloc(sizeof(mxfUTF16Char) * (len + 1))) != NULLmbstowcs((*tempString), input, len + 1) != (size_t)(-1)convert_string(infaxData->format, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), tempString, FORMAT_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), &item)convert_string(infaxData->progTitle, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), tempString, PROGTITLE_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), &item)convert_string(infaxData->epTitle, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), tempString, EPTITLE_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), &item)mxf_set_timestamp_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), &dateOnly)convert_string(infaxData->magPrefix, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), tempString, MAGPREFIX_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), &item)convert_string(infaxData->progNo, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), tempString, PROGNO_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), &item)convert_string(infaxData->prodCode, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), tempString, PRODCODE_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), &item)convert_string(infaxData->spoolStatus, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), tempString, SPOOLSTATUS_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), &item)mxf_set_timestamp_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), &dateOnly)convert_string(infaxData->spoolDesc, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), tempString, SPOOLDESC_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), &item)convert_string(infaxData->memo, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), tempString, MEMO_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), &item)mxf_set_int64_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), infaxData->duration)convert_string(infaxData->spoolNo, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), tempString, SPOOLNO_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), &item)convert_string(infaxData->accNo, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), tempString, ACCNO_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), &item)convert_string(infaxData->catDetail, &tempString)mxf_set_fixed_size_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), tempString, CATDETAIL_SIZE)mxf_remove_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), &item)mxf_set_uint32_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), infaxData->itemNo)mxf_load_data_model(&dataModel)load_bbc_d3_extensions(dataModel)mxf_finalise_data_model(dataModel)mxf_read_next_nonfiller_kl(mxfFile, &key, &llen, &len)mxf_create_header_metadata(&headerMetadata, dataModel)mxf_read_primer_pack(mxfFile, &headerMetadata->primerPack)mxf_read_kl(mxfFile, &key, &llen, &len)mxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 1, &frameworkSet)mxf_get_utf16string_item(frameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), formatString)set_infax_data(frameworkSet, infaxData)mxf_file_seek(mxfFile, - mxfKey_extlen - llen - len, SEEK_CUR)mxf_write_set(mxfFile, frameworkSet)!networkLocatorSetFoundAndUpdatedmxf_read_and_return_set(mxfFile, &key, len, headerMetadata, 1, &networkLocatorSet)convert_string(newFilename, &tempString)mxf_set_fixed_size_utf16string_item(networkLocatorSet, &MXF_ITEM_K(NetworkLocator, URLString), tempString, NETWORK_LOCATOR_URL_SIZE)llen + len + mxfKey_extlen == mxf_get_set_size(mxfFile, networkLocatorSet)mxf_write_set(mxfFile, networkLocatorSet)ltoInfaxSetFoundAndUpdated && networkLocatorSetFoundAndUpdated*mxfFileIn != NULL && newFilename != NULLCould not find header partition pack key, in %s:%d mxf_read_partition(mxfFile, &key, &headerPartition)update_header_metadata(mxfFile, headerPartition->headerByteCount, ltoInfaxData, newFilename)mxf_file_seek(mxfFile, headerPartition->footerPartition, SEEK_SET)Could not find footer partition pack key, in %s:%d mxf_read_partition(mxfFile, &key, &footerPartition)update_header_metadata(mxfFile, footerPartition->headerByteCount, ltoInfaxData, newFilename)mxf_write_partition(mxfFile, footerPartition)mxf_disk_file_open_modify(filePath, &mxfFile)mxf_set_uint32_item(output->prefaceSet, &MXF_ITEM_K(Preface, D3P_D3ErrorCount), numVTRErrors)mxf_set_uint32_item(output->prefaceSet, &MXF_ITEM_K(Preface, D3P_PSEFailureCount), numPSEFailures)mxf_set_length_item(output->durationItems[i]->set, &output->durationItems[i]->key, output->duration)mxf_set_length_item(output->descriptorSets[i], &MXF_ITEM_K(FileDescriptor, ContainerDuration), output->duration)set_infax_data(output->tapeDMFrameworkSet, d3InfaxData)convert_string(d3InfaxData->spoolNo, &output->tempString)mxf_set_utf16string_item(output->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, Name), output->tempString)convert_string(mpName, &output->tempString)mxf_set_utf16string_item(output->materialPackageSet, &MXF_ITEM_K(GenericPackage, Name), output->tempString)mxf_file_seek(output->mxfFile, output->headerMetadataFilePos, SEEK_SET)mxf_mark_header_start(output->mxfFile, output->headerPartition)mxf_write_header_metadata(output->mxfFile, output->headerMetadata)mxf_mark_header_end(output->mxfFile, output->headerPartition)mxf_mark_index_start(output->mxfFile, output->headerPartition)mxf_write_index_table_segment(output->mxfFile, output->indexSegment)(filePos = mxf_file_tell(output->mxfFile)) >= 0(uint64_t)filePos < g_fixedBodyOffset - 17mxf_fill_to_position(output->mxfFile, g_fixedBodyOffset)mxf_mark_index_end(output->mxfFile, output->headerPartition)mxf_file_seek(output->mxfFile, 0, SEEK_END)mxf_append_new_from_partition(output->partitions, output->headerPartition, &output->footerPartition)mxf_write_partition(output->mxfFile, output->footerPartition)mxf_create_set(output->headerMetadata, &MXF_SET_K(EventTrack), &output->sourcePackageTrackSet)mxf_add_array_item_strongref(output->sourcePackageSet, &MXF_ITEM_K(GenericPackage, Tracks), output->sourcePackageTrackSet)mxf_set_utf16string_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), g_pseFailuresTrackName)mxf_set_uint32_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), nextTrackID++)mxf_set_uint32_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), 0)mxf_set_rational_item(output->sourcePackageTrackSet, &MXF_ITEM_K(EventTrack, EventEditRate), &g_videoEditRate)mxf_set_position_item(output->sourcePackageTrackSet, &MXF_ITEM_K(EventTrack, EventOrigin), 0)mxf_remove_set(output->headerMetadata, output->sourcePackageTrackSet)mxf_append_list_element(&output->pseFailureTrackSets, output->sourcePackageTrackSet)mxf_set_utf16string_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), g_vtrErrorsTrackName)mxf_append_list_element(&output->d3VTRErrorTrackSets, output->sourcePackageTrackSet)mxf_register_set_items(output->headerMetadata, &MXF_SET_K(DMSegment))mxf_register_set_items(output->headerMetadata, &MXF_SET_K(D3P_D3ReplayErrorFramework))mxf_register_set_items(output->headerMetadata, &MXF_SET_K(D3P_PSEAnalysisFramework))mxf_mark_header_start(output->mxfFile, output->footerPartition)mxf_add_set(output->headerMetadata, output->sourcePackageTrackSet)mxf_create_set(output->headerMetadata, &MXF_SET_K(Sequence), &output->sequenceSet)mxf_set_strongref_item(output->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), output->sequenceSet)mxf_set_ul_item(output->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(DescriptiveMetadata))mxf_create_set(output->headerMetadata, &MXF_SET_K(DMSegment), &output->dmSet)mxf_add_array_item_strongref(output->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), output->dmSet)mxf_set_ul_item(output->dmSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(DescriptiveMetadata))mxf_set_position_item(output->dmSet, &MXF_ITEM_K(DMSegment, EventStartPosition), pseFailure->position)mxf_set_length_item(output->dmSet, &MXF_ITEM_K(StructuralComponent, Duration), 1)mxf_create_set(output->headerMetadata, &MXF_SET_K(D3P_PSEAnalysisFramework), &output->dmFrameworkSet)mxf_set_strongref_item(output->dmSet, &MXF_ITEM_K(DMSegment, DMFramework), output->dmFrameworkSet)mxf_set_int16_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_RedFlash), pseFailure->redFlash)mxf_set_int16_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_SpatialPattern), pseFailure->spatialPattern)mxf_set_int16_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_LuminanceFlash), pseFailure->luminanceFlash)mxf_set_boolean_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_ExtendedFailure), pseFailure->extendedFailure)mxf_write_set(output->mxfFile, output->dmSet)mxf_write_set(output->mxfFile, output->dmFrameworkSet)mxf_remove_set(output->headerMetadata, output->dmSet)mxf_remove_set(output->headerMetadata, output->dmFrameworkSet)mxf_write_set(output->mxfFile, output->sourcePackageTrackSet)mxf_write_set(output->mxfFile, output->sequenceSet)mxf_remove_set(output->headerMetadata, output->sequenceSet)Failed to find the position of the D3 VTR error %ld, in %s:%d mxf_set_position_item(output->dmSet, &MXF_ITEM_K(DMSegment, EventStartPosition), errorPosition)mxf_create_set(output->headerMetadata, &MXF_SET_K(D3P_D3ReplayErrorFramework), &output->dmFrameworkSet)mxf_set_uint8_item(output->dmFrameworkSet, &MXF_ITEM_K(D3P_D3ReplayErrorFramework, D3P_D3ErrorCode), vtrError->errorCode)mxf_mark_header_end(output->mxfFile, output->footerPartition)mxf_mark_index_start(output->mxfFile, output->footerPartition)mxf_mark_index_end(output->mxfFile, output->footerPartition)mxf_write_rip(output->mxfFile, output->partitions)mxf_update_partitions(output->mxfFile, output->partitions)Failed to find the position of at least one D3 VTR error in first %d - not recording any errors, in %s:%d writeTimecode || writeVideo || writeAudioTimecode already written, in %s:%d Must first write timecode before video frame, in %s:%d Video frame already written, in %s:%d Must write video frame before audio frames, in %s:%d Invalid audio frame size %ld; expecting %ld, in %s:%d verify_essence_write_state(output, 0, 0, 1)mxf_write_fixed_kl(output->mxfFile, &eeKey, 4, size)mxf_file_write(output->mxfFile, data, size) == sizeInvalid video frame size %ld; expecting %ld, in %s:%d verify_essence_write_state(output, 0, 1, 0)verify_essence_write_state(output, 1, 0, 0)add_timecode(&output->vitcIndex, &vitc)add_timecode(&output->ltcIndex, <c)mxf_write_fixed_kl(output->mxfFile, &g_TimecodeSysItemElementKey, 4, SYSTEM_ITEM_SIZE)mxf_write_uint16(output->mxfFile, 0x0102)mxf_write_uint16(output->mxfFile, SYSTEM_ITEM_SIZE - 4)mxf_write_array_header(output->mxfFile, 2, 8)mxf_file_write(output->mxfFile, t12m, 8) == 8numAudioTracks <= MAX_ARCHIVE_AUDIO_TRACKS(newOutput = (ArchiveMXFWriter*)malloc(sizeof(ArchiveMXFWriter))) != NULLmxf_create_file_partitions(&newOutput->partitions)mxf_append_new_partition(newOutput->partitions, &newOutput->headerPartition)mxf_append_partition_esscont_label(newOutput->headerPartition, &MXF_EC_L(MultipleWrappings))mxf_append_partition_esscont_label(newOutput->headerPartition, &MXF_EC_L(SD_Unc_625_50i_422_135_FrameWrapped))mxf_append_partition_esscont_label(newOutput->headerPartition, &MXF_EC_L(BWFFrameWrapped))mxf_write_partition(newOutput->mxfFile, newOutput->headerPartition)(filePos = mxf_file_tell(newOutput->mxfFile)) >= 0mxf_load_data_model(&newOutput->dataModel)load_bbc_d3_extensions(newOutput->dataModel)mxf_finalise_data_model(newOutput->dataModel)mxf_create_header_metadata(&newOutput->headerMetadata, newOutput->dataModel)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), g_Null_LocalTag, &assignedTag)mxf_register_primer_entry(newOutput->headerMetadata->primerPack, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), g_Null_LocalTag, &assignedTag)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Preface), &newOutput->prefaceSet)mxf_set_timestamp_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, LastModifiedDate), &newOutput->now)mxf_set_version_type_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, Version), 0x0102)mxf_set_ul_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, OperationalPattern), &MXF_OP_L(1a, qq09))mxf_alloc_array_item_elements(newOutput->prefaceSet, &MXF_ITEM_K(Preface, EssenceContainers), mxfUL_extlen, 3, &arrayElement)mxf_alloc_array_item_elements(newOutput->prefaceSet, &MXF_ITEM_K(Preface, EssenceContainers), mxfUL_extlen, 1, &arrayElement)mxf_alloc_array_item_elements(newOutput->prefaceSet, &MXF_ITEM_K(Preface, DMSchemes), mxfUL_extlen, 1, &arrayElement)mxf_set_uint32_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, D3P_D3ErrorCount), 0)mxf_set_uint32_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, D3P_PSEFailureCount), 0)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Identification), &newOutput->identSet)mxf_add_array_item_strongref(newOutput->prefaceSet, &MXF_ITEM_K(Preface, Identifications), newOutput->identSet)mxf_set_uuid_item(newOutput->identSet, &MXF_ITEM_K(Identification, ThisGenerationUID), &uuid)mxf_set_utf16string_item(newOutput->identSet, &MXF_ITEM_K(Identification, CompanyName), g_mxfIdentCompanyName)mxf_set_utf16string_item(newOutput->identSet, &MXF_ITEM_K(Identification, ProductName), g_mxfIdentProductName)mxf_set_utf16string_item(newOutput->identSet, &MXF_ITEM_K(Identification, VersionString), g_mxfIdentVersionString)mxf_set_uuid_item(newOutput->identSet, &MXF_ITEM_K(Identification, ProductUID), &g_mxfIdentProductUID)mxf_set_timestamp_item(newOutput->identSet, &MXF_ITEM_K(Identification, ModificationDate), &newOutput->now)mxf_set_product_version_item(newOutput->identSet, &MXF_ITEM_K(Identification, ToolkitVersion), mxf_get_version())mxf_set_utf16string_item(newOutput->identSet, &MXF_ITEM_K(Identification, Platform), mxf_get_platform_wstring())mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(ContentStorage), &newOutput->contentStorageSet)mxf_set_strongref_item(newOutput->prefaceSet, &MXF_ITEM_K(Preface, ContentStorage), newOutput->contentStorageSet)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(EssenceContainerData), &newOutput->essContainerDataSet)mxf_add_array_item_strongref(newOutput->contentStorageSet, &MXF_ITEM_K(ContentStorage, EssenceContainerData), newOutput->essContainerDataSet)mxf_set_umid_item(newOutput->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, LinkedPackageUID), &newOutput->fileSourcePackageUID)mxf_set_uint32_item(newOutput->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, IndexSID), g_indexSID)mxf_set_uint32_item(newOutput->essContainerDataSet, &MXF_ITEM_K(EssenceContainerData, BodySID), g_bodySID)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(MaterialPackage), &newOutput->materialPackageSet)mxf_add_array_item_strongref(newOutput->contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), newOutput->materialPackageSet)mxf_set_umid_item(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &newOutput->materialPackageUID)mxf_set_timestamp_item(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &newOutput->now)mxf_set_timestamp_item(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &newOutput->now)mxf_set_utf16string_item(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, Name), L"D3 ingested material")mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Track), &newOutput->materialPackageTrackSet)mxf_add_array_item_strongref(newOutput->materialPackageSet, &MXF_ITEM_K(GenericPackage, Tracks), newOutput->materialPackageTrackSet)mxf_set_utf16string_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), wNameBuffer)mxf_set_uint32_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), 1)mxf_set_uint32_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), 0)mxf_set_rational_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(Track, EditRate), &g_videoEditRate)mxf_set_position_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(Track, Origin), 0)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(TimecodeComponent), &newOutput->timecodeComponentSet)mxf_set_strongref_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), newOutput->timecodeComponentSet)mxf_set_ul_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Timecode))mxf_set_length_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, Duration), -1)mxf_set_uint16_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, RoundedTimecodeBase), 25)mxf_set_boolean_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, DropFrame), 0)mxf_set_position_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(TimecodeComponent, StartTimecode), 0)mxf_get_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, Duration), &newOutput->durationItems[newOutput->numDurationItems++])mxf_set_uint32_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), i + 2)mxf_set_rational_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(Track, EditRate), &g_audioEditRate)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Sequence), &newOutput->sequenceSet)mxf_set_strongref_item(newOutput->materialPackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), newOutput->sequenceSet)mxf_set_ul_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Picture))mxf_set_length_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), -1)mxf_set_ul_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Sound))mxf_get_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), &newOutput->durationItems[newOutput->numDurationItems++])mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(SourceClip), &newOutput->sourceClipSet)mxf_add_array_item_strongref(newOutput->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), newOutput->sourceClipSet)mxf_set_ul_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Picture))mxf_set_length_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), -1)mxf_set_ul_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Sound))mxf_set_position_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, StartPosition), 0)mxf_set_uint32_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), i + 1)mxf_set_umid_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), &newOutput->fileSourcePackageUID)mxf_get_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), &newOutput->durationItems[newOutput->numDurationItems++])mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(SourcePackage), &newOutput->sourcePackageSet)mxf_add_array_item_strongref(newOutput->contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), newOutput->sourcePackageSet)mxf_set_umid_item(newOutput->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &newOutput->fileSourcePackageUID)mxf_set_timestamp_item(newOutput->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &newOutput->now)mxf_set_timestamp_item(newOutput->sourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &newOutput->now)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(Track), &newOutput->sourcePackageTrackSet)mxf_add_array_item_strongref(newOutput->sourcePackageSet, &MXF_ITEM_K(GenericPackage, Tracks), newOutput->sourcePackageTrackSet)mxf_set_utf16string_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackName), wNameBuffer)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), i + 1)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), videoTrackNum)mxf_set_rational_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(Track, EditRate), &g_videoEditRate)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), audioTrackNum)mxf_set_rational_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(Track, EditRate), &g_audioEditRate)mxf_set_position_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(Track, Origin), 0)mxf_set_strongref_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), newOutput->sequenceSet)mxf_set_uint32_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), 1)mxf_set_position_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, StartPosition), getPosition(startPosition, &g_videoEditRate))mxf_set_position_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, StartPosition), getPosition(startPosition, &g_audioEditRate))mxf_set_umid_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), &newOutput->tapeSourcePackageUID)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(MultipleDescriptor), &newOutput->multipleDescriptorSet)mxf_set_strongref_item(newOutput->sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), newOutput->multipleDescriptorSet)mxf_set_rational_item(newOutput->multipleDescriptorSet, &MXF_ITEM_K(FileDescriptor, SampleRate), &g_videoSampleRate)mxf_set_ul_item(newOutput->multipleDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &MXF_EC_L(MultipleWrappings))mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(NetworkLocator), &newOutput->networkLocatorSet)mxf_add_array_item_strongref(newOutput->multipleDescriptorSet, &MXF_ITEM_K(GenericDescriptor, Locators), newOutput->networkLocatorSet)convert_string(filename, &newOutput->tempString)mxf_set_fixed_size_utf16string_item(newOutput->networkLocatorSet, &MXF_ITEM_K(NetworkLocator, URLString), newOutput->tempString, NETWORK_LOCATOR_URL_SIZE)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(CDCIEssenceDescriptor), &newOutput->cdciDescriptorSet)mxf_add_array_item_strongref(newOutput->multipleDescriptorSet, &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), newOutput->cdciDescriptorSet)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), 1)mxf_set_rational_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, SampleRate), &g_videoSampleRate)mxf_set_ul_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &MXF_EC_L(SD_Unc_625_50i_422_135_FrameWrapped))mxf_set_uint8_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, FrameLayout), g_videoFrameLayout)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredHeight), g_videoStoredHeight)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, StoredWidth), g_videoStoredWidth)mxf_alloc_array_item_elements(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, VideoLineMap), 4, 2, &arrayElement)mxf_set_rational_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(GenericPictureEssenceDescriptor, AspectRatio), &g_videoAspectRatio)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, ComponentDepth), g_videoComponentDepth)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, HorizontalSubsampling), g_videoHorizontalSubSampling)mxf_set_uint32_item(newOutput->cdciDescriptorSet, &MXF_ITEM_K(CDCIEssenceDescriptor, VerticalSubsampling), g_videoVerticalSubSampling)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(WaveAudioDescriptor), &newOutput->bwfDescriptorSet)mxf_add_array_item_strongref(newOutput->multipleDescriptorSet, &MXF_ITEM_K(MultipleDescriptor, SubDescriptorUIDs), newOutput->bwfDescriptorSet)mxf_set_uint32_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, LinkedTrackID), i + 2)mxf_set_rational_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, SampleRate), &g_audioEditRate)mxf_set_ul_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(FileDescriptor, EssenceContainer), &MXF_EC_L(BWFFrameWrapped))mxf_set_rational_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, AudioSamplingRate), &g_audioSampleRate)mxf_set_boolean_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, Locked), 1)mxf_set_uint32_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, ChannelCount), 1)mxf_set_uint32_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(GenericSoundEssenceDescriptor, QuantizationBits), g_audioQuantBits)mxf_set_uint16_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(WaveAudioDescriptor, BlockAlign), g_audioBlockAlign)mxf_set_uint32_item(newOutput->bwfDescriptorSet, &MXF_ITEM_K(WaveAudioDescriptor, AvgBps), g_audioAvgBps)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(StaticTrack), &newOutput->sourcePackageTrackSet)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), newOutput->numAudioTracks + 2)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), 0)mxf_set_ul_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(DescriptiveMetadata))mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(DMSegment), &newOutput->dmSet)mxf_add_array_item_strongref(newOutput->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), newOutput->dmSet)mxf_set_ul_item(newOutput->dmSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(DescriptiveMetadata))mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(D3P_InfaxFramework), &newOutput->fileDMFrameworkSet)mxf_set_strongref_item(newOutput->dmSet, &MXF_ITEM_K(DMSegment, DMFramework), newOutput->fileDMFrameworkSet)set_infax_data(newOutput->fileDMFrameworkSet, &nullInfaxData)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(SourcePackage), &newOutput->tapeSourcePackageSet)mxf_add_array_item_strongref(newOutput->contentStorageSet, &MXF_ITEM_K(ContentStorage, Packages), newOutput->tapeSourcePackageSet)mxf_set_umid_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageUID), &newOutput->tapeSourcePackageUID)mxf_set_timestamp_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageCreationDate), &newOutput->now)mxf_set_timestamp_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, PackageModifiedDate), &newOutput->now)mxf_set_utf16string_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, Name), L"D3 tape")mxf_add_array_item_strongref(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(GenericPackage, Tracks), newOutput->sourcePackageTrackSet)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), 1)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), 1)mxf_set_length_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, Duration), g_tapeLen)mxf_set_length_item(newOutput->sourceClipSet, &MXF_ITEM_K(StructuralComponent, Duration), g_tapeLen)mxf_set_umid_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourcePackageID), &g_Null_UMID)mxf_set_uint32_item(newOutput->sourceClipSet, &MXF_ITEM_K(SourceClip, SourceTrackID), 0)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), i + 2)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackNumber), i + 1)mxf_set_ul_item(newOutput->sequenceSet, &MXF_ITEM_K(StructuralComponent, DataDefinition), &MXF_DDEF_L(Timecode))mxf_add_array_item_strongref(newOutput->sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), newOutput->timecodeComponentSet)mxf_set_length_item(newOutput->timecodeComponentSet, &MXF_ITEM_K(StructuralComponent, Duration), g_tapeLen)mxf_set_uint32_item(newOutput->sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, TrackID), newOutput->numAudioTracks + 3)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(D3P_InfaxFramework), &newOutput->tapeDMFrameworkSet)mxf_set_strongref_item(newOutput->dmSet, &MXF_ITEM_K(DMSegment, DMFramework), newOutput->tapeDMFrameworkSet)mxf_create_set(newOutput->headerMetadata, &MXF_SET_K(TapeDescriptor), &newOutput->tapeDescriptorSet)mxf_set_strongref_item(newOutput->tapeSourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), newOutput->tapeDescriptorSet)mxf_mark_header_start(newOutput->mxfFile, newOutput->headerPartition)mxf_write_header_metadata(newOutput->mxfFile, newOutput->headerMetadata)mxf_mark_header_end(newOutput->mxfFile, newOutput->headerPartition)mxf_mark_index_start(newOutput->mxfFile, newOutput->headerPartition)mxf_create_index_table_segment(&newOutput->indexSegment)mxf_add_delta_entry(newOutput->indexSegment, 0, 0, deltaOffset)mxf_write_index_table_segment(newOutput->mxfFile, newOutput->indexSegment)mxf_fill_to_position(newOutput->mxfFile, g_fixedBodyOffset)mxf_mark_index_end(newOutput->mxfFile, newOutput->headerPartition)mxf_update_partitions(newOutput->mxfFile, newOutput->partitions)mxf_disk_file_open_new(filename, &mxfFile) S us+)G+4 +4S +4 t+4S 2+4+4S /+4 @+4 @+4S +4 +4 +4 +4 +4 +4 +4 +4 +4  +4  +4  +4  +4  +4 +4 +4S +4 +4 +4 +4 +4S +4 +4S $+4S I+4S .+4+4+4 +4S 9+4+4+4+4+40+4 +4S A+4S +4+4+4+4 +4+4+4 +4 +4 verify_essence_write_stateupdate_essence_write_state+4 +4S +4 +4  +4 +4 +4 +4+4+4+4+4+4 +4S 0+4+4 +4 +4 X+4 +4 &DH&wY+4+4  +4 +4S +4+4S #+4+4+4+4+4S 6+4+4+4+4+4S ;+40+4+4S +4+4+4+4+4+4+4S +4+4+4+4S 7+4S D+4+4+4+4+4S (+4 +4+4+4+4+4+4+4 +4+4+4S H+4+4+4+4+4+4+4S :?D3 ingested materialD3 tapeD3PSE FailuresD3 VTR ErrorsBBCBBC Archive MXF WriterVersion Feb 2008| <AB @<AB <AB AD AB BIIAB A0< AB FpAB  AB AFAD AC`AB IH `%AB ACK , AB IFE5AB II9AB E`:AB A0;O"AB I]AB ]AB A@^-AB Ap_AB D@aAB Dc AD FN frAB OEGf-dAB I AB IFFtt<u@AtACtC|uttuttuttuPultt)uP'S01t13t3lu0DDlu0VV u  G G lu 0)u)uGGuuu22ucucueueu   u   u   < u< F F ` u` J J luOS SG lSVV VG lVV u\G lu\V u`G lu`VWW)+WW+WWWsuWWuwWU W WG ^ W' p W W W < W W  W0 = W WVWW0+WW+WWWsuWWuwWU W WG ^ W W6 p W W  W < W W  W0 = WOlWVWW0W)W+WWWsuWWuwWU W WG ^ W W6 p W W W < W W  W0 = W WVWW0W)+WWWWsuWWuwWU W WG ^ W W6 p W W W < W W  W0 J W WVWW0W)+WW+WWsuWWuwWU W WG ^ W W6 p W W W < Wz W  W0 = WJ g WVWW0W)+WW+WWsuWWuwWU W WG ^ W ' W6 p W W W < W W # W0 = W2OWV upG lupV ulG lulV uhG luhVWW0W)+WW+WWuWWuwWU W WG ^ W6 } W W W ` W W  W0 = WVWW0W)+WW+WWWsWuwWU W WG m W6 p W W W < Wm z W W  W0 = W2WVWW0W)+WW+WWWsuWwWU W WG ^ Wm } W6 p W W W < W` m W W  W0 = W WVWW0W)+WW+WWWsuWWuU W WG ^ W6 p W} W < W W  W0 = WV uhG luhV ulG lulV upG lupVWW0W)+WW+WWWsuWWuwW WG ^ W  W6 p W W W < W W  W# = Wg WVWW0W)+WW+WWWsuWWuwWU W  WG ^ W} W6 p W W W < W W W  W0 = W WpqtqstsuttuPS.S0kSmSttVuP"V"+P+KVMTV+RGVR`atactcRu`|P|Rup`|R|SRS~WRW`atactc,u`tPtW,W`oRoV,V,,t,,t,5u,,P,5-W9-5W,,RQ,,u~Q,5u~, 1 1y1uy1"5"55u,112u 2!3!33u 3M4M44u 45-9-uo..uo..P/$0uoV0$1uo$1N1Py12uo2(2PT2T2uoT2~2P2!3uo3M4uo4"5uoa55uo-9-uP.$0uPV05uP-9-u.$0uV05u-9-u`/$0u`V05u`-9-u /$0uV05u-9-u/$0uV05u-9-uX/$0uXV05uX55t55t5w9u5555R5:6u:6m6Rm6w9u555u6Vu6|6u |6w9V5666u6J7J7w9u56u`66P6J7u`f7w9u`99t99t9X:u9999P9:u:O:PO:X:u9999u 9X:9999u9X:99P99V9:V*:V:V`:a:ta:c:tc:(;u`:k:Pk:&;S0;1;t1;3;t3;]u0;e;e;]u0;e;e;;W;;u ;==W===u ==W=]u 0;JMJMOuOUUVuVXXzZuzZ]0;; ;]u0;lElEEuEHH%Ju%J{J{JJuJKKKuKLSLSSuSVVXuXZZ[u[O[O[D\uD\]0;e;e;]uG;;V;]V;;S;_<S<,>S8AgAPRAAPR;;W;;u~?"@W@!AWBE/FWFFWHHW%J{JWJKWK"RW|RTu~TVWVXu~XZWZ[u~[O[WO[D\u~D\]W;;u~?"@u~@!Au~C/Fu~kF]u~;;uh@!AuhFFuh^PPuhPPuhP QuhQFQuhNQQuhQQuhQRuh|RUuhYUUuhIV}VuhVVuhVXuhYNYuhVYYuhYYuh Z>ZuhFZ]uh;;W@!AWFFW^PPWPPWP QWQFQWNQQWQQWQRW"RUWYUUWIV}VWVVWVXWYNYWVYYWYYW Z>ZWFZ]W;;u~@!Au~FFu~jL]u~]]t]]t]]u]]t]]t]9^u]]P]]S]]S^9^S]9^R]9^Q]]]9^u@^A^tA^C^tC^m_u@^H^PH^q^Ss^^S^_S_m_S@^^R^^R^_R_B_RI_m_R@^^Q^^Q^_Q_B_QI_m_Q@^V^V^m_up_q_tq_s_ts_:aup___:aup_``:au p____R__u__R_:au@aAatAaCatCacu@aaacu@abbcu @araraaRaauaaRacucctcctcfuc;c;cmcSmcwcuwcfS f!ft!f#ft#ffu f/fPRFfJfuXRJffuX f;fQ;fHfVMffSfftfftfufffgVggugIhVIh`hu`hVuf]]u fffgSggugIhSIh`hu`h&lS&luff ffuff uqufuqfhhwiuwiiiugguh=guhASAuhjjRQWkkRQVPRPRg gS ggVIh`hSVwSFSSggud%gudggu`,gu`ggVIh`hVKVVggu\Ih`hu\stu\tauu\duu\SggVIh`hV(VKVVttuurru Su SV 6uV6@u@pSVpuVrrurru 9SnpPpS48get_material_package_uidget_file_package_uidget_tape_package_uid<get_archive_mxf_content_package_sizeparse_infax_data get_archive_mxf_file_sizeupdate_archive_mxf_file_2uupdate_archive_mxf_filecomplete_archive_mxf_file abort_archive_mxf_file!write_audio_frame"write_video_framec"write_timecode+#prepare_archive_mxf_file_2$prepare_archive_mxf_file0 ' 6 )Ol  )  + = J J g z 2O #  '  s< ` p } s2m z ^ m u ` m m } u  }  S 0 = S g # 0    < } y0G 8g_audioQuantBitsg_D3P_InfaxFramework_D3P_StockDate_item_keympNameg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyvitcint8_tg_IECDV_25_525_60_FrameWrapped_esscont_labeldurationItemsnewOutputcdciDescriptorSetcomplete_archive_mxf_fileg_Preface_EssenceContainers_item_keyset_infax_datag_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keykeyFrameOffsetg_GenericTrack_Sequence_item_keymxfUUIDMXFMetadataItemg_ClosedIncomplete_Footer_pp_keyoctet1g_TimecodeSysItemElementKeyoctet2g_GenericDescriptor_Locators_item_keyeditUnitByteCountdenominatorepTitleg_DMSegment_EventComment_item_keyg_DVBased_50_525_60_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_ImageStartOffset_item_keyg_D10_40_525_60_picture_only_esscont_labelwriterwrite_timecodestockDateheaderByteCountmxfUTF16CharposTableCount_IO_save_endfixedArraySizebodySIDg_DVBased_100_720_60_P_FrameWrapped_esscont_labelg_Sound_datadef_labelg_GenericPictureEssenceDescriptor_AlphaTransparency_item_keydateOnlyheaderPartitionspoolDescg_infaxDataStringSeparatorbodyOffsetbasicsliceOffsetMXFFileSysDatag_OpenComplete_Footer_pp_keyTimecodeIndexSearcherg_GenericPictureEssenceDescriptor_StoredF2Offset_item_key_IO_write_baseg_D10_50_525_40_compdef_labelnextTrackIDg_videoHorizontalSubSamplingupdate_essence_write_stateg_D3P_InfaxFramework_D3P_SpoolDescriptor_item_key_lockwrite_archive_mxf.cconvert_stringsourcePackageTrackSetltcIndexcompoundis_empty_stringg_Preface_LastModifiedDate_item_keyslicewrite_video_frameheaderMarkInPosvitcTimecodehaveTimecodeg_videoEditRateerrorPositionget_archive_mxf_content_package_size_IO_save_baseg_RGBAEssenceDescriptor_set_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_Locator_set_keyg_complexity03_op_atom_labelg_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_keymaterialPackageSetfixedSpaceAllocationg_GenericPictureEssenceDescriptor_AspectRatio_item_keyMXFDeltaEntrymemonewFilenameMXFHeaderMetadataaccNo_cur_columnaudioTrackNumassignedTagmaterialPackageTrackSetg_Identification_ThisGenerationUID_item_keyMXFDataModelresultg_DVBased_100_1080_60_I_compdef_labelMXFIndexEntryg_RGBAEssenceDescriptor_PaletteLayout_item_keyg_audioAvgBpsg_Identification_ProductUID_item_keyint32_tg_D10_30_625_50_defined_template_esscont_labelg_DMSegment_set_keymxfLocalTagpseFailureTrackSetstemporalOffsetg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_GenericSoundEssenceDescriptor_ElectroSpatialFormulation_item_keyset_null_infax_datalong intMXFCompoundTypeInfog_FileDescriptor_ContainerDuration_item_keyg_Identification_CompanyName_item_keyg_audioSamplesPerFrameget_material_package_uidg_D3P_D3ReplayErrorFramework_set_keyessWriteStateg_D10_50_525_60_defined_template_esscont_labelindexEntryArrayg_NetworkLocator_set_keyitemDefs_IO_markerfixedSizeg_CDCIEssenceDescriptor_set_keyshort unsigned intg_Identification_set_keyg_UncBaseElementKeyg_GenericTrack_set_keyg_Identification_Platform_item_keyg_D3P_D3PreservationDescriptiveScheme_dmscheme_labelnumDescriptorSetsnumAudioTracks_MXFDeltaEntryMXF_BASIC_TYPE_CATg_GenericPictureEssenceDescriptor_ImageEndOffset_item_keytxDateg_DVBased_100_1080_60_I_FrameWrapped_esscont_labeldatag_GenericDataEssenceDescriptor_set_keyg_ALawCustomWrapped_esscont_labelMXFListElementg_AES3AudioDescriptor_set_keyseekmxfKeyg_GenericPictureEssenceDescriptor_CaptureGamma_item_keyg_RGBAEssenceDescriptor_ScanningDirection_item_keyuint8_tg_DNxHD720p185ClipWrapped_esscont_label/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/archive/writeg_videoVerticalSubSampling_IO_FILEg_BWFClipWrapped_esscont_label_MXFIndexEntrydurationdescriptorSetsg_D10_50_625_50_picture_only_esscont_labelg_RGBAEssenceDescriptor_ComponentMaxRef_item_keymagPrefix__PRETTY_FUNCTION__tapeSourcePackageSetg_GenericPackage_PackageCreationDate_item_keyg_Picture_datadef_labelEssWriteStateg_AES3FrameWrapped_esscont_labelnextTagmxfTimestampg_OpenComplete_Body_pp_keyunsigned charg_D3P_InfaxFramework_D3P_MagazinePrefix_item_keyindexArrayselementDatafilePosg_SourceClip_SourceTrackID_item_keyg_Preface_DMSchemes_item_keydmSetmxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_D10_50_625_30_compdef_labelg_D3P_PSEAnalysisFramework_set_keystartPositionruninLensliceCountinstanceUIDincludingSpaceupdate_archive_mxf_file_2g_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_keyerrorCodeg_D10_50_625_50_extended_template_esscont_labelMXFIndexTableSegmentg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_D10_50_525_60_extended_template_esscont_labelg_Preface_Identifications_item_keyvalueflagsconvert_timecode_to_12mg_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labelg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keyg_mxfIdentVersionStringcharg_DVBased_25_525_60_compdef_labelelementNumoutputg_GenericPictureEssenceDescriptor_DisplayYOffset_item_keyg_Sequence_set_keyindexDurationg_IECDV_25_525_60_compdef_labelvitcIndexg_DVBased_100_720_60_P_ClipWrapped_esscont_labelwriteTimecodeg_Track_set_key_MXFHeaderMetadatag_GenericSoundEssenceDescriptor_QuantizationBits_item_key_IO_lock_tg_CDCIEssenceDescriptor_ReversedByteOrder_item_keyvideoMaterialPackageTrackSetfilePathwrite_audio_frameg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keypseFailuresoctet13octet14octet15filenameg_Null_UUIDtapeDescriptorSetgetPositiong_GenericSoundEssenceDescriptor_Locked_item_keyg_OpenComplete_Header_pp_keynumeratorendFieldspoolNog_mxfIdentCompanyNamemxf_log_funcg_OpenIncomplete_Body_pp_keyg_videoStoredHeightg_RGBAEssenceDescriptor_AlphaMinRef_item_key_IO_read_ptrdoublePSEFailurefree_sys_datag_Identification_VersionString_item_keyg_CDCIEssenceDescriptor_BlackRefLevel_item_keyg_ALawClipWrapped_esscont_label_posput_charg_D10_50_525_60_compdef_labelcpySizeyearg_Preface_PrimaryPackage_item_keyg_DVBased_50_625_50_FrameWrapped_esscont_labelg_DVBased_50_625_50_compdef_labelinputg_GenericPictureEssenceDescriptor_SignalStandard_item_keyg_DMFramework_set_key_markersvideoSequenceSetg_videoComponentDepthminorVersiong_mxfIdentProductUIDextendedFailureg_SourceClip_StartPosition_item_keyg_D10_40_525_60_extended_template_esscont_labelg_DVBased_25_625_50_FrameWrapped_esscont_labelg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_GenericPackage_PackageModifiedDate_item_keyg_RGBAEssenceDescriptor_Palette_item_keyMXF_DLOGcNameBufferg_DMSourceClip_set_keytypeIdg_FileDescriptor_SampleRate_item_keyg_GenericPictureEssenceDescriptor_ImageAlignmentOffset_item_keyaudioNumg_DNxHD1080p120ClipWrapped_esscont_labelg_ClosedIncomplete_Header_pp_key_offsetg_StructuralComponent_DataDefinition_item_keyredFlashabort_archive_mxf_fileindexdeltaEntryArrayg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyMXFItemTypeg_TextLocator_set_keypartitionsg_GenericPackage_Tracks_item_keyg_ALaw_compdef_labelg_StaticTrack_set_keyluminanceFlashTimecodeIndexg_D10_50_625_50_compdef_labelg_LegacyPicture_datadef_labelg_TimecodeComponent_DropFrame_item_keystartFieldg_indexSIDMXFFileg_CDCIEssenceDescriptor_WhiteReflevel_item_keylong unsigned intg_D10_40_625_50_picture_only_esscont_labelg_Null_LocalTagformatg_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_key_flags2vtrErrorseeKey_IO_read_baseg_WaveAudioDescriptor_SequenceOffset_item_keyg_audioBlockAligng_LegacyTimecode_datadef_labelg_complexity02_op_atom_labelg_ContentStorage_EssenceContainerData_item_keyget_file_package_uidnextElementmajorVersionsetDefs_unused2g_Null_ULg_DVBased_100_1080_50_I_ClipWrapped_esscont_label__quad_twriteAudioprefaceSetMXFItemTypeCategoryg_AES3ClipWrapped_esscont_labelmembersg_videoFrameLayoutg_OpenIncomplete_Header_pp_keyg_bodySIDg_DescriptiveMetadata_datadef_labelnullInfaxDatawriteg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyMXFPrimerPackg_GenericPackage_set_keyg_DVBased_100_720_50_P_ClipWrapped_esscont_labelg_GenericTrack_TrackNumber_item_keyinfaxDataString_old_offsetg_Identification_ToolkitVersion_item_keyg_ContentStorage_Packages_item_key_IO_backup_basebeStrictidentSetg_vtrErrorsTrackNametypesprepare_archive_mxf_file_2numDurationItemsfileDMFrameworkSetparse_infax_datag_MultipleDescriptor_set_keyarrayElementg_RandomIndexPack_keyindexMarkInPosg_SD_Unc_625_50i_422_135_ClipWrapped_esscont_labelg_DVBased_25_625_50_ClipWrapped_esscont_labelg_LegacySound_datadef_labelg_DVBased_50_625_50_ClipWrapped_esscont_labelis_seekableg_GenericPictureEssenceDescriptor_StoredWidth_item_keylong long intfree_d3_mxf_filefileSourcePackageUIDsysDatag_TextLocator_LocatorName_item_keyspatialPatterng_Preface_D3P_PSEFailureCount_item_keyg_ALawFrameWrapped_esscont_labeltempStringmxfUMIDMXFMetadataSetltcTimecodeoperationalPatterng_GenericPictureEssenceDescriptor_DisplayWidth_item_keyg_HD_Unc_1080_50i_422_ClipWrapped_esscont_label_MXFMetadataSetg_InterchangeObject_InstanceUID_item_key_IO_write_endg_DVBased_100_1080_50_I_compdef_labelg_SourceClip_SourcePackageID_item_keyframedropFrameg_InterchangeObject_GenerationUID_item_keylastTypeIderrorIndextimecodeComponentSetvideoPositiong_GenericPictureEssenceDescriptor_SampledWidth_item_keyg_audioEditRateltoInfaxSetFoundAndUpdatedt12mMXFInterpretTypeInfog_Null_RationalcountltcIndexSearcherg_Identification_ProductName_item_keyg_TimecodeComponent_set_keyread_IO_buf_baseg_D3P_InfaxFramework_D3P_Memo_item_key_MXFListElement_nextunsigned intget_tape_package_uidmaterialPackageUIDfreeFuncdataModelg_D10_50_525_60_picture_only_esscont_labelg_DVBased_100_1080_50_I_FrameWrapped_esscont_labelpseFailureg_videoFrameSizeg_InterchangeObject_set_keymultipleDescriptorSet__pad1__pad2__pad3__pad4__pad5g_GenericPictureEssenceDescriptor_FrameLayout_item_keybwfDescriptorSetindexSegmentstding_KLVFill_keyprimerPackg_PhysicalDescriptor_set_keyd3InfaxDataltoInfaxSetFound_flagsdoneget_archive_mxf_file_sizesourceClipSetoctet11octet12octet16octet17octet18octet19_modeg_audioFrameSizeget_charMXFListIteratoritemNog_DMSet_set_keyArchiveMXFWriterg_SourcePackage_Descriptor_item_keysourcePackageSetg_MaterialPackage_set_keyMXFArrayTypeInfoheaderMetadatag_BWFFrameWrapped_esscont_labelg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyg_D3P_InfaxFramework_D3P_AccessionNumber_item_keycontentStorageSetatEndg_D10_40_525_60_defined_template_esscont_labelverify_essence_write_stateg_DVBased_25_625_50_compdef_labelmxfFileg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29g_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Header_pp_keyg_GenericTrack_TrackID_item_keyg_videoAspectRatiog_D10_30_625_50_extended_template_esscont_labelmxfPositionnumTracksspoolStatusqmsecg_MultipleWrappings_esscont_labelg_D10_30_525_60_picture_only_esscont_labelg_GenericTrack_TrackName_item_keyindexArrayItervideoTrackNumg_IECDV_25_625_50_ClipWrapped_esscont_labelg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyinfooctet30octet31g_DVBased_100_1080_60_I_ClipWrapped_esscont_labelupdate_header_metadatatapeSourcePackageUIDGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULframeworkSetMXFListg_EssenceContainerData_set_keyg_D3P_InfaxFramework_D3P_ProductionCode_item_keyg_Null_UMIDg_D3P_InfaxFramework_D3P_Duration_item_keyg_GenericPictureEssenceDescriptor_set_keyg_Null_Keyitemsizeg_FileDescriptor_Codec_item_keylong long unsigned intsetsessenceContainersiterg_DVBased_25_525_60_ClipWrapped_esscont_labelg_Preface_D3P_D3ErrorCount_item_keylengthuint16_titems__off_t_chainuuidg_StructuralComponent_set_keyinfaxDataprepare_archive_mxf_fileg_SourceClip_set_keyMXFLogLevelg_D3P_InfaxFramework_set_keyposTableheaderMetadataFilePosg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyg_AES3CustomWrapped_esscont_labelg_Identification_ModificationDate_item_keystrPtrg_Track_Origin_item_keyg_ContentStorage_set_keyg_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_keyg_tapeLenarrayprogNog_videoStoredWidthg_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelvitcIndexSearcherg_TapeDescriptor_set_keyg_videoSampleRateg_IndexTableSegment_keyltoInfaxDatag_D3P_InfaxFramework_D3P_SpoolNumber_item_keyg_DNxHD_compdef_labelg_FileDescriptor_set_keyg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_key_IO_write_ptressContainerDataSetupdate_archive_mxf_filellen_shortbufg_DVBased_100_720_60_P_compdef_labelg_WavBaseElementKeyprogTitleg_pseFailuresTrackNameg_EssenceContainerData_IndexSID_item_keyg_MP4AdvancedRealTimeSimpleL3_compdef_labelnumVTRErrorsg_DVBased_50_525_60_FrameWrapped_esscont_label__off64_tg_videoLineMaplastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelelementOffset_ArchiveMXFWritermonthoctet0mxfLengthoctet3octet4octet5octet6octet7octet8octet9failg_Preface_Version_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keyg_Preface_OperationalPattern_item_keyg_D3P_InfaxFramework_D3P_ProgrammeNumber_item_keyg_root_set_keyg_GenericPackage_Name_item_keythisPartitionnameg_D10_50_525_30_compdef_labeldeltaOffsetindexStartPositionfree_func_typeformatStringnetworkLocatorSetbeforeStartg_Sequence_StructuralComponents_item_keyg_fixedInfaxSetAllocationSizeg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labeldmFrameworkSettargetEditRateshort intg_EventTrack_EventOrigin_item_keyg_D3P_InfaxFramework_D3P_CatalogueDetail_item_keyuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLenMXFCompoundTypeMemberInfoindexSIDg_Identification_ProductVersion_item_keyg_D3P_InfaxFramework_D3P_EpisodeTitle_item_keyint16_tg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyfooterPartitionisPictureArchiveTimecodeg_Track_EditRate_item_keyg_D3P_PSEAnalysisFramework_D3P_RedFlash_item_keyelementsg_WaveAudioDescriptor_BlockAlign_item_key_vtable_offsetg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_D3P_InfaxFramework_D3P_SpoolStatus_item_keydescriptorSetMXFPartitiong_DVBased_50_525_60_compdef_labelfailureIndexg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATg_D3P_InfaxFramework_D3P_TransmissionDate_item_keyvtrErrorelementTypeIdhourg_WaveAudioDescriptor_set_keysigned charMXF_ELOGg_DNxHD1080i185ClipWrapped_esscont_labelg_audioSampleRateg_ClosedComplete_Body_pp_keycatDetailg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Data_datadef_labelfactorg_Preface_ContentStorage_item_keytapeDMFrameworkSetg_Timecode_datadef_labeloutputRefposTableIndexMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keysequenceSetVTRErrorbodyFilePoshaveVideowNameBufferg_D10_30_625_50_picture_only_esscont_labelg_D3FormatStringg_GenericSoundEssenceDescriptor_DialNorm_item_keyuint32_tg_RGBAEssenceDescriptor_PixelLayout_item_key_filenog_CDCIEssenceDescriptor_ColorSiting_item_keyg_D3P_InfaxFramework_D3P_Format_item_keyg_Preface_set_keymxfBooleang_WaveAudioDescriptor_AvgBps_item_keysize_tg_D10_30_525_60_extended_template_esscont_labelg_D3P_InfaxFramework_D3P_ItemNumber_item_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_complexity01_op_atom_labelg_D3P_InfaxFramework_D3P_ProgrammeTitle_item_keyindexByteCountg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATtellstdoutg_D10_40_625_50_defined_template_esscont_labelcategoryinterpretlocatedAtLeastOneVTRErrorg_DNxHD720p120ClipWrapped_esscont_labelg_fixedBodyOffsetentriesg_D10_50_625_50_defined_template_esscont_labelg_PrimerPack_keyprodCodeisPersistentg_DMSourceClip_DMSourceClipTrackIDs_item_keyg_ClosedComplete_Footer_pp_keyInfaxDatag_TimecodeComponent_RoundedTimecodeBase_item_keyint64_tMXFBasicTypeInfog_TimecodeComponent_StartTimecode_item_keyMXF_WLOGg_EventTrack_set_keyarraySizeg_GenericPackage_PackageUID_item_keypositiong_OpenIncomplete_Footer_pp_keynumPSEFailuresnextg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logoctet10networkLocatorSetFoundAndUpdatedg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyfieldIndexg_DVBased_100_720_50_P_FrameWrapped_esscont_labelg_EventTrack_EventEditRate_item_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@ cH]%+0B48> <0&RN l^2tm2@` | t `2d $&   X0=C*5 ++0P 8D-I   A X |  P  `  H w   $ >4 lD T d t  J |    / f   $ 0D M4 iT F``%, t  p @ 4`:Ed qt       < ` p    $ 4 T 7D ed t     ]7  P @^-k      fr  *  : ( J \ Z | j z     #  X  q        8 $ P ( x H 8 X h  x )  B  d      4 N q ( 8 H X h 4x P i      = a    0 @ P p ` =x h     = u    .  ^0 @ P p ` 5x e    % ;  G<`@<u<0< p*?MRYbp1Id{ #*M[iz59(BWt0;O".Cao 4Wv 0ERew]p_@a'c 6CTkf-d3Mg#JXwwrite_archive_mxf.cconvert_timecode_to_12mset_null_infax_dataload_bbc_d3_extensionsg_Preface_D3P_D3ErrorCount_item_keyg_Preface_set_keyg_Preface_D3P_PSEFailureCount_item_keyg_D3P_InfaxFramework_set_keyg_InterchangeObject_set_keyg_D3P_InfaxFramework_D3P_Format_item_keyg_D3P_InfaxFramework_D3P_ProgrammeTitle_item_keyg_D3P_InfaxFramework_D3P_EpisodeTitle_item_keyg_D3P_InfaxFramework_D3P_TransmissionDate_item_keyg_D3P_InfaxFramework_D3P_MagazinePrefix_item_keyg_D3P_InfaxFramework_D3P_ProgrammeNumber_item_keyg_D3P_InfaxFramework_D3P_ProductionCode_item_keyg_D3P_InfaxFramework_D3P_SpoolStatus_item_keyg_D3P_InfaxFramework_D3P_StockDate_item_keyg_D3P_InfaxFramework_D3P_SpoolDescriptor_item_keyg_D3P_InfaxFramework_D3P_Memo_item_keyg_D3P_InfaxFramework_D3P_Duration_item_keyg_D3P_InfaxFramework_D3P_SpoolNumber_item_keyg_D3P_InfaxFramework_D3P_AccessionNumber_item_keyg_D3P_InfaxFramework_D3P_CatalogueDetail_item_keyg_D3P_InfaxFramework_D3P_ItemNumber_item_keyg_D3P_PSEAnalysisFramework_set_keyg_D3P_PSEAnalysisFramework_D3P_RedFlash_item_keyg_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_keyg_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_keyg_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_keyg_D3P_D3ReplayErrorFramework_set_keyg_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_keyg_PhysicalDescriptor_set_keyg_GenericDescriptor_set_keyg_TapeDescriptor_set_keyis_empty_stringconvert_stringset_infax_dataupdate_header_metadatag_NetworkLocator_set_keyg_NetworkLocator_URLString_item_keyg_D3FormatStringg_ClosedComplete_Footer_pp_keyfree_d3_mxf_fileg_FileDescriptor_ContainerDuration_item_keyg_GenericPackage_Name_item_keyg_OpenComplete_Footer_pp_keyg_pseFailuresTrackNameg_EventTrack_set_keyg_GenericPackage_Tracks_item_keyg_GenericTrack_TrackName_item_keyg_GenericTrack_TrackID_item_keyg_GenericTrack_TrackNumber_item_keyg_videoEditRateg_EventTrack_EventEditRate_item_keyg_EventTrack_EventOrigin_item_keyg_DMSegment_set_keyg_vtrErrorsTrackNameg_Sequence_set_keyg_GenericTrack_Sequence_item_keyg_DescriptiveMetadata_datadef_labelg_StructuralComponent_DataDefinition_item_keyg_Sequence_StructuralComponents_item_keyg_DMSegment_EventStartPosition_item_keyg_StructuralComponent_Duration_item_keyg_DMSegment_DMFramework_item_keyg_OpenComplete_Header_pp_keyupdate_essence_write_state__PRETTY_FUNCTION__.5475verify_essence_write_state__PRETTY_FUNCTION__.5462g_WavBaseElementKeyg_UncBaseElementKeyg_TimecodeSysItemElementKeygetPositiong_OpenIncomplete_Header_pp_keyg_qq09_op_1a_labelg_MultipleWrappings_esscont_labelg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelg_BWFFrameWrapped_esscont_labelg_Preface_LastModifiedDate_item_keyg_Preface_Version_item_keyg_Preface_OperationalPattern_item_keyg_Preface_EssenceContainers_item_keyg_Preface_DMSchemes_item_keyg_D3P_D3PreservationDescriptiveScheme_dmscheme_labelg_Identification_set_keyg_Preface_Identifications_item_keyg_Identification_ThisGenerationUID_item_keyg_mxfIdentCompanyNameg_Identification_CompanyName_item_keyg_mxfIdentProductNameg_Identification_ProductName_item_keyg_mxfIdentVersionStringg_Identification_VersionString_item_keyg_mxfIdentProductUIDg_Identification_ProductUID_item_keyg_Identification_ModificationDate_item_keyg_Identification_ToolkitVersion_item_keyg_Identification_Platform_item_keyg_ContentStorage_set_keyg_Preface_ContentStorage_item_keyg_EssenceContainerData_set_keyg_ContentStorage_EssenceContainerData_item_keyg_EssenceContainerData_LinkedPackageUID_item_keyg_EssenceContainerData_IndexSID_item_keyg_EssenceContainerData_BodySID_item_keyg_MaterialPackage_set_keyg_ContentStorage_Packages_item_keyg_GenericPackage_PackageUID_item_keyg_GenericPackage_PackageCreationDate_item_keyg_GenericPackage_PackageModifiedDate_item_keyg_Track_set_keyg_Track_EditRate_item_keyg_Track_Origin_item_keyg_TimecodeComponent_set_keyg_Timecode_datadef_labelg_TimecodeComponent_RoundedTimecodeBase_item_keyg_TimecodeComponent_DropFrame_item_keyg_TimecodeComponent_StartTimecode_item_keyg_Picture_datadef_labelg_SourceClip_set_keyg_SourceClip_StartPosition_item_keyg_SourceClip_SourceTrackID_item_keyg_SourceClip_SourcePackageID_item_keyg_Sound_datadef_labelg_audioEditRateg_SourcePackage_set_keyg_MultipleDescriptor_set_keyg_SourcePackage_Descriptor_item_keyg_videoSampleRateg_FileDescriptor_SampleRate_item_keyg_FileDescriptor_EssenceContainer_item_keyg_GenericDescriptor_Locators_item_keyg_CDCIEssenceDescriptor_set_keyg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericPictureEssenceDescriptor_FrameLayout_item_keyg_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_StoredWidth_item_keyg_GenericPictureEssenceDescriptor_VideoLineMap_item_keyg_videoAspectRatiog_GenericPictureEssenceDescriptor_AspectRatio_item_keyg_CDCIEssenceDescriptor_ComponentDepth_item_keyg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_CDCIEssenceDescriptor_VerticalSubsampling_item_keyg_WaveAudioDescriptor_set_keyg_audioSampleRateg_GenericSoundEssenceDescriptor_AudioSamplingRate_item_keyg_GenericSoundEssenceDescriptor_Locked_item_keyg_GenericSoundEssenceDescriptor_ChannelCount_item_keyg_GenericSoundEssenceDescriptor_QuantizationBits_item_keyg_WaveAudioDescriptor_BlockAlign_item_keyg_WaveAudioDescriptor_AvgBps_item_keyg_StaticTrack_set_keyg_Null_UMIDget_material_package_uidget_file_package_uidget_tape_package_uidget_archive_mxf_content_package_sizememsetparse_infax_datastrchrmxf_logstrncpysscanfstrlenget_archive_mxf_file_sizemxf_file_sizemxf_register_item_defmxf_register_set_def__ctype_b_locfreemallocmbstowcsmxf_have_itemmxf_set_timestamp_itemmxf_set_fixed_size_utf16string_itemmxf_remove_itemmxf_free_itemmxf_set_int64_itemmxf_set_uint32_itemmxf_load_data_modelmxf_free_header_metadatamxf_free_data_modelmxf_finalise_data_modelmxf_read_next_nonfiller_klmxf_is_header_metadatamxf_create_header_metadatamxf_free_primer_packmxf_read_primer_packmxf_read_klmxf_is_fillermxf_skipmxf_equals_keymxf_read_and_return_setmxf_get_utf16string_itemwcslenmxf_set_fixed_set_space_allocationmxf_file_seekmxf_write_setmxf_get_set_sizewcscmpupdate_archive_mxf_file_2mxf_file_set_min_llenmxf_read_header_pp_klmxf_read_partitionmxf_file_closemxf_free_partitionmxf_write_partitionupdate_archive_mxf_filemxf_disk_file_open_modifyclear_timecode_indexmxf_free_index_table_segmentmxf_free_file_partitionsmxf_clear_listcomplete_archive_mxf_filemxf_set_length_itemmxf_set_utf16string_itemstrcatmxf_mark_header_startmxf_write_header_metadatamxf_mark_header_endmxf_mark_index_startmxf_write_index_table_segmentmxf_file_tellmxf_fill_to_positionmxf_mark_index_endmxf_append_new_from_partitionmxf_create_setmxf_add_array_item_strongrefmxf_set_rational_itemmxf_set_position_itemmxf_remove_setmxf_append_list_elementinitialise_timecode_index_searcherfind_position_at_dual_timecodemxf_register_set_itemsmxf_get_list_lengthmxf_initialise_list_itermxf_next_list_iter_elementmxf_get_iter_elementmxf_add_setmxf_set_strongref_itemmxf_set_ul_itemmxf_set_int16_itemmxf_set_boolean_itemmxf_free_setmxf_set_uint8_itemmxf_generate_uuidmxf_write_ripmxf_update_partitionsabort_archive_mxf_file__assert_failwrite_audio_framemxf_complete_essence_element_keymxf_write_fixed_klmxf_file_writewrite_video_framewrite_timecodeadd_timecodemxf_write_uint16mxf_write_array_headerprepare_archive_mxf_file_2mxf_generate_umidinitialise_timecode_indexmxf_initialise_listmxf_get_timestamp_nowmxf_create_file_partitionsmxf_append_new_partitionmxf_append_partition_esscont_labelmxf_register_primer_entrymxf_set_version_type_itemmxf_alloc_array_item_elementsmxf_set_ulmxf_set_uuid_itemmxf_get_versionmxf_set_product_version_itemmxf_get_platform_wstringmxf_set_umid_itemsprintfmxf_set_uint16_itemmxf_get_itemmxf_complete_essence_element_track_nummxf_set_int32mxf_create_index_table_segmentmxf_add_delta_entryprepare_archive_mxf_filemxf_disk_file_open_newb     %Z k     \ l y  > Oh p x   G W d & 6 C_  ' 7 Da    "        $  ,  9 K             $  1 R         V  s       ! > [       . 6 > FV ^ f n         < D L Y         * 2 : Gs {          $ 1] e m u         G O W _s {        1 9 A I] e m z       # + 3G O W d         1 9 A Nz          # + 8L T \ dx         6 > F Nb j r         ( 0 8L T \ i}          & . ;O W _ g{         'x   - 5 = J     < D     I Um u }        +@ H P ]q y        (  5 B  J           !! !!K! S!! ! ! !! ! ! !! " " "?" G" O" \"q" y" " "" " " "" "" " # #&# .# 6# C#W# _#w# # # ## ## #=$ E$ M$ Z$r$ ~$$ $ $ $$$ $$ $ % %)% 5%M% U% ]% j%w% %% % % %%& & & (& 0& =&J& R&& && & & && ' ' '''D' P'h' p' x' ''' '' ' ' '' (( '( /( <(I( Q(( ( ( (( (( ( ( )) )\) d) l) y))) ) ) )) )) * * *$* ,*B* N*n*** ** * * ** * + + + *+>+ F+^+ f+ n+ {++ ++ + + +++ + , ,', /,C, K, S, `,m,z,,, , , , --&-S-x-- - - -- - - -- - . ..4.H. P. X. e.z. . . ...*/A/_///// 0 0 000 80 @0 M0Z0 b000 00 00 1J1a1}1 111 2<2z2222 2 2 23 3-3 53 =3 J3_3 g3 o3 |33 3 3 33 3 3 33 3 4 4'4 /4 74 D4Y4 a4 i4 v44 4 4 44 4 4 44 5 5 5.5 65 >5 K5m5 u5 }5 55 66 %6 26L6 T6 \6 i666 6 6 67 7 7 !7/777?7j777 7 77 7 7 788 8 '8 48h8 p8 x8 888 8 8 88 8 8 9 9)9 19 99 F9V9a9i99999 9 9 :.: 6: >: K:~::::::::: ;;O; ];q; y; ; ;; ;</< 7< ?< L<k< s< {< << << < = =]= e= m= z== = = == == = > >c>> > > >> >> > > >4?H? P? X? e??? ? ? ??? ? @ @3@G@ O@ W@ d@@@ @ @ @@@ @ A A(AFA NA VA cAA A A AAA A A AB2B :B BB OBBB B B BBB B C C.C 5C =C EC dCC C CC DD 'D=D ODgD uDD D DD DD EPEeEEE E EE EE F F F;F CF KF XFwF F F FF F F FF F F G+G 3G ;G HGgG oG wG GG G G GG G G GH #H +H 8HWH _H gH tHH HH H I I $I:I LIdI rII I II IIJ)J 7JKJ SJ [J hJJ J J JJ JJ J J J7K ?K GK TKKK K K KL-LDL}LLLL LL LM M MTM fM|M MM M MM MM N#N 5NKN ]NqN N N N N N N N O/OOOeO }OO OO PP 7PMP bP jP rP PP P P PP P P PQ Q &Q 3QRQ ZQ bQ oQQ Q Q QQ Q Q QR0RERTRRRRR RR RS S $SlSS S SSS TT 7TIT TT T T U!U )U 1U >U]U eU mU zUU U U UU U U UV V !V .VMV UV ]V jVV V V VV V V VV W'W 9WIW QW _WuW WW WW WW XX /X LXiXXX XX X X X XY &Y .Y ;YZY bY jY wYY Y Y YY Y Y YZ Z Z +ZJZ RZ ZZ gZZZ Z Z Z[ 6[[[ c[ k[ x[[ [ [ [[ \ \ \U\i\ q\ y\ \\\ \ \ \\ \ ] ] $]8] @] H] U]^ )^ 0^ 5^^ ^ ^^ ^ ^^ _ _)_ 1_ >_M_ ]_ d_ i_x_ _ _ _ _ _ _%`O`c` k` s` `` ` ` ``` ` a aHa Sa aa ia ~a a aab+b 3b ;b Hb_b gb ob |bbb b b bGc Oc Wc dcccc cc c d d$d ,d 4d Ad\d dd ld ydddd d d dd d e e1eEe Me Ue beee e e ee?f rfTf f f f4gWgegsgggggghh (h 0h 8h Ehrhh!h h h h h h h h h i"i 'i /i  Le w ,̃   2 @[ c q  ̈́   )L Z . م   ? Mp ~  Ά+ .! ) 1 >S [ c p     LJ ԇ    # + 8M U ] jz   و       (= E M Zo w     Ӊ ۉ     "2 : Hk y   Ê ˊ ӊ    ' / 7 DY a i v     ΋     ( 5J R Z g|    ,،   # 0E M U bw    ͍ Ս ݍ  & . 6 CS h+|    Վ ݎ   F Tm  ,Տ  S/^ s   ͐  #> F Tw  .ӑ  1 9 Gj x  ǒ  +5 C.[ c k x    Ǔ ϓ ܓ   # + 3 @U ] e r     ʔ  3 F _w      ƕە       *? G O \q y     Ֆ ݖ     $4 < Jm {   ŗ ͗ ՗    ) 1 9 F[ c k x    ǘ Ϙ ܘ/ (; C Qi q y    ͙ ՙ ݙ    6 ;,[p ~   Ț К ؚ    . <P X ` m    ƛ֛ ޛ    - 5 CW _ g t ̜ Ԝ ܜ  % - 5 Bi q y  ǝ ϝ ם    ( 0 =S ey    О ؞    ' / 7 DT \ j~     ՟ ݟ    , 4 < Ia o   Ǡ ՠ%   040? G Ui q y   ȡ С ݡ   ' 4L Z Ȣ ڢ   +> F Tg o }   ϣ  !-< J   Ƥ Ӥ    " * 7L T \ i~      ͥ     $ 1F N V cx      Ǧܦ      +A Sg o w  ,ǧܧ    - BV ^ f s    ʨڨ    #9 K_ g o |    Ʃ ө    ,B Th p x    Ǫ Ϫ ܪ   ( 5K ]q y  ث    1 9 A Nn    ˬ +   + CW _ g t  ­ ʭ ׭V  # + 8R j~    ͮ     .B J R _ , ϯ   " 0D L T a{     °    +E ]q y   Ա ܱ     !5 = E R|    ղ    > Pd l t   ų ͳ ճ   . 6 > Ku    δ ִ +   9 Gl z  ͵ ,' 5L Zm u  Ƕ ߶  % 3V dw  ͷ շ  7 EX ` n+   Ÿ Ҹ  ( 5{      4 < D Q  κ   % 2T bv ~   ,  ' 5a o ż ׼   % - :d r  ½ ʽ ׽  % - :T \ j~   ž Ӿ   & 4-H P X e     ƿ   " /I au }       ,.C Qe m u        $ 1A Ym u }        % - :J bv ~        & . 6 CS k       & >R Z b o        *G[ c k x      )1= E M Zp x ~ 2   92s2        & 3Fd l t       $8 @ H Ur   4   -h}~ !&18?FMTbip{#2AP_n}"1@O^n(3>ITgu+9HSft*8GRes,:HVdr (6DR`n|(=P^z ' 2 @ N \ j x              . < J X f t             , : O ^ f t           & 4 B P ^ l z          &4CVu &:HVd#1FU]ky)7ESao}&5DSbqlw,;Jhw +:IXgv *9HWfu&9GUd $(-BNRV[ow{#.3>CNS^glw#3=BMW\gqv!%*>IMQV`jvz~(-8=L[jq{"-2=BR]bmr5DS^cj{#'+0;@KP[`kp{   / : ? K V [ f k             ! !!!$!)!4! >!J!N!R!W!b!g!r!w!!!!!! !!!!!!!!!!! """"$"/"4"?"D"O"T"i"u"y"}""""""""""""# #%#1#=#A#E#J#U#Z#e#j#u#z##############$$$$&$6$A$F$V$e$l$u$z$$$$$$$$$$$$$% %%% %+%0%?%J%j%z%%%%% %%% %% %% %&&&&&2& 7&B&M&X&c&n&y&&&&&&&&&&&&&'' '%' *'5'@'K'V'a'l'w'''''''''''''(( (,(8(D(Q( V(b(n(z(((((((((((( ))").):)F)R)^)j)v))))))))) ))) )*****6*B*N*[* `*m* r*~********* *** + ++"+ '+3+ 8+D+ I+T+_+k+ p+|+ ++ ++ ++ ++ ++ ++ ++ +,, ,#, (,5, :,G, L,Y, ^,k, p,}, ,, ,, ,, ,, ,, ,,, ,- -- -+- 0-=- B-N-[- `-m- r-~---- -- -- -- -- -- .. .!. &.3. 8.E. J.W. \.h.u. z.. .. .. .. .. .. .. ./ // /)/ ./;/ @/M/ R/_/ d/p/|// //// // // // // 0 00 0+0 00=0 B0O0 T0`0l0x00 00 00 0000000111&131 81D1Q1 V1b1n1z111111 11 11 11 11 22"2.2:2F2R2^2j2v22222222 22 2223 33 3*363B3N3[3 `3m3 r33 33 333 33333 33 34 44 4(4 -494 >4J4 O4[4 `4l4 q4}4 44 44 44 44 44 44 44 45 55 5'5 ,585 =5I5 N5Z5 _5k5 p5|5 55 55 55 555 55 56 66 $606 56A6 F6R6 W6c6 h6y666 66 6666666 6 7 77(7E7U7a7 f7r7~77777 77 77 78 88'80  $(,048<pVVVVV$V04HL`dx| (,HLlp $(@D\`x|/21 1222714866 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.a0000664000454400017500000022621011070222777013244 0ustar stuartcrd! / 1222714872 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 1222714872 2404 1000 100664 76576 ` 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$ D$D$$u9D$D$ 0D$(D$$EaD$ PD$ D$$E2D$D$ 0D$(D$$E% : ; I$ > $ >   I : ;  : ;I8 : ;I &I ' I : ;  : ; I8 I!I/  : ;  : ; I8  : ;  : ; ( < ' I : ;  : ; I.? : ;' I@: ;I4: ;I 4: ;I 4: ;I 4: ;I!4: ;I" : ;#: ;I $ U%4: ;I& : ;'.: ; ' I@(: ; I)4: ; I * : ; +.? : ; ' I@,4: ; I-4: ; I.4: ; I / : ; 04: ; I 14: ; I? < '!5'f50!,B 20/int\(;a(^,o!m ." Z##3## u#+#I#1#-# E#$E#(#,#0) #44"Z#8s&Z#<(z#@m,>#Db1-L#F+.#G2#H;#L"D#T "E#X"F#\"G#`!9H%#d&#JZ#hL#l G9F    !##Z#'`0 S Z7 af 17(2>840/;h<:-;'#<'# -='#->'#-?'#!-@'#(-A'#/-B'#6-C'#=-D'# "E'# "F'# "G'# ^H'# fI'#nJ'#@'KS M<;P-Q'#R'# -S'#-T'#-U'#!-V'#(-W'#/-X'#6-Y'#=-Z'# "['# "\'# "]'# ^^'# f_'#n`'#JaRg2lm#,n'#dayo'#2p'#minq'#secr'#%s'# tQvm y-z'#{'# -|'#-}'#-~'#!-'#(-'#/-'#6-'#=-'# "'# "'# "'# ^'# f'#n'##'##'##'##'#$'#$'#$'#$'#$'#$'#$'#$'#$'#$'#&'#&'##d.#55'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 #p* d #6 e( #% f # g# h8 #7 iH # j# kX #g mX #3 nh #E# o=#  H  ( 8 H X xh x  7 p.! o!%8& #] '#  (  +/1, #z,- #len.#!/ #  ^'0 M 3Q4 #] 5#6#5#7 y #"3c72H)(X +   y y+ % + 4 (8 * #! + # , #,# - #  . #eof / # 09 #6 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 /<#Px( 0 #` 3#p  4#x1 5` y :  ;=# TAB#y_ CF[G0#H0# IQRj*SITV6U\LM6M#[N0#_.O#&V# SW$Fm n #jo #^p# W q0#\rg#$"key#G#tag$2#6%Z#(&2#w' #set(v# v<(key-G#@.;#3/ # #0#01H#4#R)0!6#w"7#s(8 #2#U9'<"(='#/>=#2?=#@=# |,A G&}'#v(#")x #H**x #?+I $ MZ_vLy,!L#L!Nuhe$OudripP"QkeyRG +S'!lenTH0Uu` VZ-h,W8u\"D-r8U yI"Z`V#8# !"#.-:/-  1=d < =) CU HCu 4C C !/Ci M @ (% !T!tmp("D-Fw$L3((F'Z_#8#}#:+.-:/-  Y1=d < = C HC 4C C) !/CUi M @  W!tmp%i&D-$q1')mZ`(!/lC;())ld)4nut*D-x +N5Z)&(#8(&N)#Tup)(M )-,׷ )1=`) <, =)4u`,Z-UC,C+,bCK,HC,4C,C,!/C ,1C/ ,C "D-|r +"Z0&( (#87 ,CW )-P, w )1=`-p.Z,2Z ,\+Z .ul<@/D-++ FZ(!5 (!E* -6 ;-(>-Q <0%b F-'r -"܂ - -Q-G0Q-3Q-_6Q-V9Q-Q!AQDQGQfJQDMQyPQ%SQa4VQ63YQ\Q%_QhQkQ nQ,{Qn }Q &QQ$Q%QLQ>">%>(>^%+>.>(91>14>27>7:>b=>@>7C>i"P>Z>6d>*o>*Qm5QQQ#3Q-1.Q)!Q- Q-, Q)#5Q`-Q-I-Q-.Q-Q-TQ-e3Q)Qp)cQ)Q)U Q-Q-s Q- Q0Ql QQ)QQ %Q*,Q"0Q"7Qf'>QSBQIQd+PQ<WQ7[Q@.bQr iQpQwQ~Q Q o9Q0_Q7Qn Q}%QQ Q)QQQ0Q*Ql7QE/Q"Q )QQQoQ.Q 0Q Q87QQ3)QBQ!Qk(Q/Q0#23Q`:Q2AQm$HQ@DOQ6SQ#ZQ^Q@\#bQ+iQmQ+tQd-xQQ^QQ&Q'QQ,"QQQ;Qb Q3Q)QQ3QQw*Q5Qt&QQQQ]Q Qs$Q+Q 2Q79Qh0@Q" GQuKQ,RQ'YQ4`Q+gQ-nQuQ|QQ/8Q Q. QQQQ3 Q4QQUQ[8QQ,(Q`6QQ|1QQoQ3&Qb  Q- QQ,Q2Q81#Q*Q@51Q 8Q<QL#@Q)d Q)Z(Q)r)0Q)44Q`)5;Qp)10BQ)b2IQ):PQ)-WQ)'^Q)eQ)lQ)sQ)H!zQ)'Q) +Q )$Q0)i/Q@)&QP)"Q)0Q)<Q)',Q)Q)QP)4*Qp)"Q )*QP) 7Q1c"161'8. X ..../../../lib/include/mxf/usr/include/usr/include/sys/usr/lib/gcc/i586-suse-linux/4.1.2/include./usr/include/bitsd3_mxf_info_lib.cbbc_d3_extensions_data_model.hmxf_data_model.hmxf_list.hmxf_header_metadata.hmxf_primer.hmxf_types.hstdint.hmxf_page_file.hmxf_file.htypes.hmxf_partition.harchive_types.hstddef.hd3_mxf_info_lib.hmxf_labels_and_keys.hmxf_baseline_data_model.hstdio.hlibio.htypes.hmxf_logging.h=uzvvv&XYU[9(_iE@TY~ֺ<B+" j""#  <.%)%wJW,"*oW-f.yXzf^X-vd0X /U88Sl* 22x2~<<B" j""? &%)"""v%U)"*oX-<.XJY^z<^X-<.X4l, 444-p / /222}3vX0i@uuRnehCuxvRuwp2222Q22  2C6ue 2Cui2LCzi2 2Cvu"222zT2222?<j<{tEY~!xIM"j"gP"*&*/2"""&u XQ,2Y2n*!01g="j" ["*+W*2rt22i22L*v*b(2y2 ~< ;MH7v< .HX8-H<8.P% <-@t4ZCtZ<*p^@(ty"4f4q<yu9uuuuuuuuuuuuu]uuuu] u]h%dd3_mxf_info_lib.c'%s' failed, in %s:%d D3P_D3ErrorCountD3P_PSEFailureCountD3P_InfaxFrameworkD3P_FormatD3P_ProgrammeTitleD3P_EpisodeTitleD3P_TransmissionDateD3P_MagazinePrefixD3P_ProgrammeNumberD3P_ProductionCodeD3P_SpoolStatusD3P_StockDateD3P_SpoolDescriptorD3P_MemoD3P_DurationD3P_SpoolNumberD3P_AccessionNumberD3P_CatalogueDetailD3P_ItemNumberD3P_PSEAnalysisFrameworkD3P_RedFlashD3P_SpatialPatternD3P_LuminanceFlashD3P_ExtendedFailureD3P_D3ReplayErrorFrameworkD3P_D3ErrorCodePhysicalDescriptorTapeDescriptormxf_uu_get_top_file_package(headerMetadata, &fileSourcePackageSet)mxf_uu_get_package_tracks(fileSourcePackageSet, &arrayIter)mxf_uu_get_track_datadef(sourcePackageTrackSet, &dataDef)mxf_get_strongref_item(sourcePackageTrackSet, &MXF_ITEM_K(GenericTrack, Sequence), &sequenceSet)mxf_get_array_item_count(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), &count)mxf_get_array_item_element(sequenceSet, &MXF_ITEM_K(Sequence, StructuralComponents), 0, &arrayElement)mxf_get_strongref(headerMetadata, arrayElement, &dmSet)mxf_get_strongref_item(dmSet, &MXF_ITEM_K(DMSegment, DMFramework), &dmFrameworkSet)(tmp = malloc(sizeof(VTRErrorAtPos) * (totalErrors + count))) != NULL(tmp = realloc(newErrors, sizeof(VTRErrorAtPos) * (totalErrors + count))) != NULLmxf_get_strongref_s(headerMetadata, &setsIter, arrayElement, &dmSet)mxf_get_position_item(dmSet, &MXF_ITEM_K(DMSegment, EventStartPosition), &vtrError->position)mxf_get_strongref_item_s(&setsIter, dmSet, &MXF_ITEM_K(DMSegment, DMFramework), &dmFrameworkSet)mxf_get_uint8_item(dmFrameworkSet, &MXF_ITEM_K(D3P_D3ReplayErrorFramework, D3P_D3ErrorCode), &vtrError->errorCode)(tmp = malloc(sizeof(PSEFailure) * countedPSEFailures)) != NULLmxf_get_position_item(dmSet, &MXF_ITEM_K(DMSegment, EventStartPosition), &pseFailure->position)mxf_get_int16_item(dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_RedFlash), &pseFailure->redFlash)mxf_get_int16_item(dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_SpatialPattern), &pseFailure->spatialPattern)mxf_get_int16_item(dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_LuminanceFlash), &pseFailure->luminanceFlash)mxf_get_boolean_item(dmFrameworkSet, &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_ExtendedFailure), &pseFailure->extendedFailure)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), &tempWString)wcstombs(infaxData->format, tempWString, sizeof(infaxData->format)) != (size_t)(-1)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), &tempWString)wcstombs(infaxData->progTitle, tempWString, sizeof(infaxData->progTitle)) != (size_t)(-1)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), &tempWString)wcstombs(infaxData->epTitle, tempWString, sizeof(infaxData->epTitle)) != (size_t)(-1)mxf_get_timestamp_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), &infaxData->txDate)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), &tempWString)wcstombs(infaxData->magPrefix, tempWString, sizeof(infaxData->magPrefix)) != (size_t)(-1)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), &tempWString)wcstombs(infaxData->progNo, tempWString, sizeof(infaxData->progNo)) != (size_t)(-1)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), &tempWString)wcstombs(infaxData->prodCode, tempWString, sizeof(infaxData->prodCode)) != (size_t)(-1)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), &tempWString)wcstombs(infaxData->spoolStatus, tempWString, sizeof(infaxData->spoolStatus)) != (size_t)(-1)mxf_get_timestamp_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), &infaxData->stockDate)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), &tempWString)wcstombs(infaxData->spoolDesc, tempWString, sizeof(infaxData->spoolDesc)) != (size_t)(-1)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), &tempWString)wcstombs(infaxData->memo, tempWString, sizeof(infaxData->memo)) != (size_t)(-1)mxf_get_int64_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), &infaxData->duration)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), &tempWString)wcstombs(infaxData->spoolNo, tempWString, sizeof(infaxData->spoolNo)) != (size_t)(-1)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), &tempWString)wcstombs(infaxData->accNo, tempWString, sizeof(infaxData->accNo)) != (size_t)(-1)mxf_uu_get_utf16string_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), &tempWString)wcstombs(infaxData->catDetail, tempWString, sizeof(infaxData->catDetail)) != (size_t)(-1)mxf_get_uint32_item(dmFrameworkSet, &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), &infaxData->itemNo)mxf_find_set_by_key(headerMetadata, &MXF_SET_K(Identification), &list)mxf_get_timestamp_item(identSet, &MXF_ITEM_K(Identification, ModificationDate), &info->creationDate)get_infax_data(dmFrameworkSet, &info->ltoInfaxData)mxf_get_strongref_item(fileSourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), &descriptorSet)mxf_initialise_array_item_iterator(descriptorSet, &MXF_ITEM_K(GenericDescriptor, Locators), &arrayIter)mxf_get_strongref(headerMetadata, arrayElement, &locatorSet)mxf_uu_get_utf16string_item(locatorSet, &MXF_ITEM_K(NetworkLocator, URLString), &tempWString)wcstombs(info->filename, tempWString, sizeof(info->filename)) != (size_t)(-1)mxf_find_set_by_key(headerMetadata, &MXF_SET_K(SourcePackage), &list)mxf_get_strongref_item(sourcePackageSet, &MXF_ITEM_K(SourcePackage, Descriptor), &descriptorSet)mxf_uu_get_package_tracks(sourcePackageSet, &arrayIter)get_infax_data(dmFrameworkSet, &info->d3InfaxData)mxf_find_singular_set_by_key(headerMetadata, &MXF_SET_K(Preface), &prefaceSet)mxf_get_ul_item(prefaceSet, &MXF_ITEM_K(Preface, OperationalPattern), &ul)mxf_initialise_array_item_iterator(prefaceSet, &MXF_ITEM_K(Preface, DMSchemes), &arrayIter)mxf_initialise_array_item_iterator(prefaceSet, &MXF_ITEM_K(Preface, EssenceContainers), &arrayIter)../bbc_d3_extensions_data_model.hmxf_register_item_def(dataModel, "D3P_D3ErrorCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_D3ErrorCount), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_item_def(dataModel, "D3P_PSEFailureCount", &MXF_SET_K(Preface), &MXF_ITEM_K(Preface, D3P_PSEFailureCount), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_set_def(dataModel, "D3P_InfaxFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_InfaxFramework))mxf_register_item_def(dataModel, "D3P_Format", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Format), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProgrammeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_EpisodeTitle", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_EpisodeTitle), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_TransmissionDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_TransmissionDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)mxf_register_item_def(dataModel, "D3P_MagazinePrefix", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_MagazinePrefix), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProgrammeNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProgrammeNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ProductionCode", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ProductionCode), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolStatus", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolStatus), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_StockDate", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_StockDate), 0x0000, MXF_TIMESTAMP_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolDescriptor", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolDescriptor), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_Memo", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Memo), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_Duration", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_Duration), 0x0000, MXF_INT64_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpoolNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_SpoolNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_AccessionNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_AccessionNumber), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_CatalogueDetail", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_CatalogueDetail), 0x0000, MXF_UTF16STRING_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ItemNumber", &MXF_SET_K(D3P_InfaxFramework), &MXF_ITEM_K(D3P_InfaxFramework, D3P_ItemNumber), 0x0000, MXF_UINT32_TYPE, 0)mxf_register_set_def(dataModel, "D3P_PSEAnalysisFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_PSEAnalysisFramework))mxf_register_item_def(dataModel, "D3P_RedFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_RedFlash), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_SpatialPattern", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_SpatialPattern), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_LuminanceFlash", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_LuminanceFlash), 0x0000, MXF_INT16_TYPE, 0)mxf_register_item_def(dataModel, "D3P_ExtendedFailure", &MXF_SET_K(D3P_PSEAnalysisFramework), &MXF_ITEM_K(D3P_PSEAnalysisFramework, D3P_ExtendedFailure), 0x0000, MXF_BOOLEAN_TYPE, 0)mxf_register_set_def(dataModel, "D3P_D3ReplayErrorFramework", &MXF_SET_K(InterchangeObject), &MXF_SET_K(D3P_D3ReplayErrorFramework))mxf_register_item_def(dataModel, "D3P_D3ErrorCode", &MXF_SET_K(D3P_D3ReplayErrorFramework), &MXF_ITEM_K(D3P_D3ReplayErrorFramework, D3P_D3ErrorCode), 0x0000, MXF_UINT8_TYPE, 0)mxf_register_set_def(dataModel, "PhysicalDescriptor", &MXF_SET_K(GenericDescriptor), &MXF_SET_K(PhysicalDescriptor))mxf_register_set_def(dataModel, "TapeDescriptor", &MXF_SET_K(PhysicalDescriptor), &MXF_SET_K(TapeDescriptor))+4+4S +4 +4S A+4 +4S +4+4 +4S +4 +4 +4 +4 +4S 0+4+4S +4+4+4S 2+4+4S 7+4S .+4 +4 +4 +4 +4 +4 +4 +4 +4 +4  +4  +4  +4  +4  +4 +4 +4S /+4+4+4 +4+4 +4 +4 +4 @+4 @+4S +4S $+4S I| _AB F`9AB IAB F` AB AC AB F0&aAB F( AB Dtt_u\\rSruSlulS_u_u bblul_uuo PwuPbluP_PuTtSglS:_S`atactcu`Vu'V'*u*GVGJuJVuVupup*upuhuh*uhududu`u`*u`u\u\*u\uXuX*uXuTuT*uTuu*uuu*uuu*utt_uVu V u V u V u _Vup Z up _upuh Z uh _uhud _udu` Z u` _u`u\ Z u\ _u\uX Z uX _uXuT Z uT _uT R RSA S S _SuU u u _u`atactcu`PSS`RVVtt)&uEEVu)&V;;mu mu #!u #!U!U!!u !!!#u #"$"$0%u 0%%%)&u rulul)&ulrudud)&udrSL#o#SV$[$S%&Sru\p)&u\rS!\"ST$V$S$$SruXuX)&uXruTuT)&uTruPuP)&uPruLuL)&uLruH\uH#!uH+!U!uH!#uH#0%uH8%b%uHj%)&uHruD\uD #!uD+!U!uD!#uD#"$uDT$0%uD8%b%uDj%)&uD0&1&t1&3&t3&(u0&W&W&(u&&up&(up&&ul&&ul%'](ul&&u&&u'](u&&u@&&u@'](u@((t((t(!5u(((!)S!)#)u#)?*S?*A*uA*|*S|*~*u~*!5S'd3_mxf_read_footer_metadatad3_mxf_get_vtr_errors4d3_mxf_get_pse_failuresd3_mxf_get_infoZis_d3_mxfd3_mxf_load_extensions!5  9_ 'g_D3P_InfaxFramework_D3P_StockDate_item_keyg_CDCIEssenceDescriptor_HorizontalSubsampling_item_keyg_Preface_EssenceContainers_item_keyg_RGBAEssenceDescriptor_AlphaMaxRef_item_keyd3_mxf_info_lib.cg_StructuralComponent_Duration_item_keyg_GenericPictureEssenceDescriptor_SampledYOffset_item_keyg_GenericTrack_Sequence_item_keymxfUUIDMXFMetadataItemg_ClosedIncomplete_Footer_pp_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_keyprimerPackg_PhysicalDescriptor_set_keyis_d3_mxfd3InfaxData_flagsg_EventTrack_EventOrigin_item_keyg_Null_Rationaloctet10octet11octet12octet16octet17octet18octet19_modeget_charMXFListIteratoritemNog_DMSet_set_keyg_SourcePackage_Descriptor_item_keylistg_DVBased_100_1080_60_I_ClipWrapped_esscont_labelg_MaterialPackage_set_keyMXFArrayTypeInfoheaderMetadatag_BWFFrameWrapped_esscont_labelg_D3P_InfaxFramework_D3P_AccessionNumber_item_keyg_DVBased_25_625_50_compdef_labelmxfFileg_DMSegment_DMFramework_item_keyg_DNxHD1080p36ClipWrapped_esscont_labeloctet20octet21octet22octet23octet24octet25octet26octet27octet28octet29g_DNxHD1080i120ClipWrapped_esscont_labelg_DVBased_25_525_60_FrameWrapped_esscont_labelg_ClosedComplete_Header_pp_keyg_GenericTrack_TrackID_item_keyg_D10_30_625_50_extended_template_esscont_labelspoolStatusqmsecg_D10_30_525_60_picture_only_esscont_labelg_DNxHD1080p120ClipWrapped_esscont_labelg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_GenericPictureEssenceDescriptor_DisplayF2Offset_item_keyinfooctet30octet31g_FileDescriptor_Codec_item_keyg_D3P_InfaxFramework_D3P_ItemNumber_item_keyGNU C 4.1.2 20061115 (prerelease) (SUSE Linux)mxfULd3_mxf_get_pse_failuresMXFListg_EssenceContainerData_set_keyg_D3P_InfaxFramework_D3P_ProductionCode_item_keyg_Null_UMIDg_D3P_InfaxFramework_D3P_Duration_item_keyg_GenericPictureEssenceDescriptor_set_keyg_Null_Keyitemsizeg_GenericSoundEssenceDescriptor_Locked_item_keylong long unsigned intsetsessenceContainersiterg_DVBased_25_525_60_ClipWrapped_esscont_labelg_DVBased_50_525_60_FrameWrapped_esscont_labellengthuint16_t__off_t_chaing_StructuralComponent_set_keyinfaxDatag_SourceClip_set_keyMXFLogLevelg_D10_50_525_60_compdef_labelg_D3P_InfaxFramework_set_keyg_GenericPictureEssenceDescriptor_SampledXOffset_item_keyget_infax_datag_Identification_ModificationDate_item_keyg_Track_Origin_item_keyg_ContentStorage_set_keyg_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_keyarrayprogNog_GenericPictureEssenceDescriptor_DisplayXOffset_item_keyg_complexity00_op_atom_labelg_TapeDescriptor_set_keyg_IndexTableSegment_keyltoInfaxDatag_D3P_InfaxFramework_D3P_SpoolNumber_item_keynumFailuresg_DNxHD_compdef_labelhavePCMg_EssenceContainerData_BodySID_item_keyg_GenericDescriptor_set_keyspatialPattern_IO_write_ptrMXFFileSysDatallen_shortbufg_DVBased_100_720_60_P_compdef_labelprogTitleMXFArrayItemIteratorg_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_key__off64_tnewHeaderMetadatalastElementg_MultipleDescriptor_SubDescriptorUIDs_item_keyg_BWFCustomWrapped_esscont_labelg_DNxHD720p120ClipWrapped_esscont_labelmonthoctet0octet2octet3octet4octet5octet6octet7octet8octet9failg_Preface_Version_item_keyg_FileDescriptor_LinkedTrackID_item_keyg_GenericDataEssenceDescriptor_DataEssenceCoding_item_key_IO_buf_endg_CDCIEssenceDescriptor_PaddingBits_item_keyg_D3P_InfaxFramework_D3P_ProgrammeNumber_item_keyg_root_set_keyg_GenericPackage_Name_item_keynamedenominatorhaveBBCD3Schemeg_D10_50_525_40_compdef_labelfree_func_typeg_Sequence_StructuralComponents_item_keyg_Preface_ObjectModelVersion_item_keyg_DVBased_100_720_50_P_compdef_labeldmFrameworkSetshort intarrayIter2g_EventTrack_EventEditRate_item_keyg_D3P_InfaxFramework_D3P_CatalogueDetail_item_keyuint64_tg_IECDV_25_625_50_FrameWrapped_esscont_labelminLLennumElementsMXFCompoundTypeMemberInfoindexSIDg_Identification_ProductVersion_item_keyg_D3P_InfaxFramework_D3P_EpisodeTitle_item_keyint16_tg_GenericPictureEssenceDescriptor_PictureEssenceCoding_item_keyfooterPartitiong_TimecodeComponent_set_keyArchiveTimecodeg_Track_EditRate_item_keyg_D3P_PSEAnalysisFramework_D3P_RedFlash_item_keyelementsg_WaveAudioDescriptor_BlockAlign_item_key_vtable_offsetpseFailureg_GenericSoundEssenceDescriptor_ChannelCount_item_keyarrayElementLendescriptorSet_IO_buf_baseMXFPartitiong_OpenComplete_Body_pp_keyg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATg_D3P_InfaxFramework_D3P_TransmissionDate_item_keyelementTypeIdhourg_WaveAudioDescriptor_set_keysigned charMXF_ELOGhaveSDUncompressedelementLengthg_ClosedComplete_Body_pp_keycatDetailg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Preface_ContentStorage_item_keyitemsMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keysequenceSetg_D10_50_525_60_picture_only_esscont_labelg_ALaw_compdef_labelg_D10_30_625_50_picture_only_esscont_labeltempWStringg_RGBAEssenceDescriptor_PixelLayout_item_key_filenog_CDCIEssenceDescriptor_ColorSiting_item_keyg_D3P_InfaxFramework_D3P_Format_item_keyg_Preface_set_keymxfBooleang_WaveAudioDescriptor_AvgBps_item_keysize_tg_complexity01_op_atom_labelg_D3P_InfaxFramework_D3P_ProgrammeTitle_item_keyd3_mxf_get_infog_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelMXF_ARRAY_TYPE_CATtellstdoutg_D10_40_625_50_defined_template_esscont_labelcategoryinterpretg_GenericSoundEssenceDescriptor_AudioRefLevel_item_keyg_AES3CustomWrapped_esscont_labelentriesg_PrimerPack_keyprodCodeisPersistentg_DMSourceClip_DMSourceClipTrackIDs_item_keyInfaxDataint64_tMXFBasicTypeInfog_TimecodeComponent_StartTimecode_item_keyMXF_WLOGg_EventTrack_set_keyg_GenericPackage_PackageUID_item_keypositiong_OpenIncomplete_Footer_pp_keyg_ClosedComplete_Footer_pp_keyg_GenericPictureEssenceDescriptor_FieldDominance_item_keymxf_logg_CDCIEssenceDescriptor_ColorRange_item_keyg_GenericSoundEssenceDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelnextuint32_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@!5 H%d5+d50d5B7'> X8R_\N *^2/fm2Ph(|F0x *p h  +  +80950G >    4 G0 [@ |P  ` p ( K |   "` 1` Zp     P     4 _  0 @ P  7 b     0 @ P 7` Ip o     < \        _7Pcq  5 H c z   `9     - I ` s         0 L g y ~         (  8 L Z s   0&a      (  ) d3_mxf_info_lib.cg_GenericTrack_Sequence_item_keyg_Sequence_set_keyg_DMSegment_set_keyg_DMSegment_DMFramework_item_keyg_D3P_D3ReplayErrorFramework_set_keyg_Sequence_StructuralComponents_item_keyg_DMSegment_EventStartPosition_item_keyg_D3P_D3ReplayErrorFramework_D3P_D3ErrorCode_item_keyg_D3P_PSEAnalysisFramework_set_keyg_D3P_PSEAnalysisFramework_D3P_RedFlash_item_keyg_D3P_PSEAnalysisFramework_D3P_SpatialPattern_item_keyg_D3P_PSEAnalysisFramework_D3P_LuminanceFlash_item_keyg_D3P_PSEAnalysisFramework_D3P_ExtendedFailure_item_keyget_infax_datag_D3P_InfaxFramework_D3P_Format_item_keyg_D3P_InfaxFramework_D3P_ProgrammeTitle_item_keyg_D3P_InfaxFramework_D3P_EpisodeTitle_item_keyg_D3P_InfaxFramework_D3P_TransmissionDate_item_keyg_D3P_InfaxFramework_D3P_MagazinePrefix_item_keyg_D3P_InfaxFramework_D3P_ProgrammeNumber_item_keyg_D3P_InfaxFramework_D3P_ProductionCode_item_keyg_D3P_InfaxFramework_D3P_SpoolStatus_item_keyg_D3P_InfaxFramework_D3P_StockDate_item_keyg_D3P_InfaxFramework_D3P_SpoolDescriptor_item_keyg_D3P_InfaxFramework_D3P_Memo_item_keyg_D3P_InfaxFramework_D3P_Duration_item_keyg_D3P_InfaxFramework_D3P_SpoolNumber_item_keyg_D3P_InfaxFramework_D3P_AccessionNumber_item_keyg_D3P_InfaxFramework_D3P_CatalogueDetail_item_keyg_D3P_InfaxFramework_D3P_ItemNumber_item_keyg_Identification_set_keyg_Identification_ModificationDate_item_keyg_D3P_InfaxFramework_set_keyg_SourcePackage_Descriptor_item_keyg_GenericDescriptor_Locators_item_keyg_NetworkLocator_set_keyg_NetworkLocator_URLString_item_keyg_SourcePackage_set_keyg_TapeDescriptor_set_keyg_Preface_set_keyg_Preface_OperationalPattern_item_keyg_Preface_DMSchemes_item_keyg_D3P_D3PreservationDescriptiveScheme_dmscheme_labelg_Preface_EssenceContainers_item_keyg_MultipleWrappings_esscont_labelg_SD_Unc_625_50i_422_135_FrameWrapped_esscont_labelg_BWFFrameWrapped_esscont_labelg_Preface_D3P_D3ErrorCount_item_keyg_Preface_D3P_PSEFailureCount_item_keyg_InterchangeObject_set_keyg_PhysicalDescriptor_set_keyg_GenericDescriptor_set_keyd3_mxf_read_footer_metadatastrstrmxf_page_file_open_readmxf_free_header_metadatamxf_free_partitionmxf_clear_ripmxf_file_closemxf_page_file_get_filemxf_read_ripmxf_get_last_list_elementmxf_get_runin_lenmxf_file_seekmxf_read_klmxf_is_partition_packmxf_is_footer_partition_packmxf_disk_file_open_readmxf_read_partitionmxf_read_next_nonfiller_klmxf_is_header_metadatamxf_create_header_metadatamxf_read_header_metadatad3_mxf_get_vtr_errorsmxf_uu_get_top_file_packagemxf_logmxf_uu_get_package_tracksmxf_uu_next_trackmxf_uu_get_track_datadefmxf_is_descriptive_metadatamxf_get_strongref_itemmxf_is_subclass_ofmxf_have_itemmxf_get_array_item_countreallocinitialise_sets_itermxf_initialise_array_item_iteratormxf_get_strongref_smxf_get_position_itemmxf_get_strongref_item_smxf_get_uint8_itemmxf_next_array_item_elementmxf_get_array_item_elementmxf_get_strongreffreemallocd3_mxf_get_pse_failuresmxf_get_int16_itemmxf_get_boolean_itemmxf_uu_get_utf16string_itemwcstombsmxf_get_timestamp_itemmxf_get_int64_itemmxf_get_uint32_itemd3_mxf_get_infomxf_find_set_by_keymxf_free_listmxf_initialise_list_itermxf_next_list_iter_elementmxf_get_iter_elementis_d3_mxfmxf_find_singular_set_by_keymxf_get_ul_itemis_op_1amxf_get_ulmxf_equals_uld3_mxf_load_extensionsmxf_register_item_defmxf_register_set_defHPHjI~JKLMNOPQR.S>TZU~VWXYZ&[;KCLNMz] ^_`a b3>>cN>_du>d>e>c>d>f4gNh]>hij>k>l>m+nM>Xf>op ^ ^V^ fs^q ^r ^,4 <I^dl t^   ^  ^4< DQ^fn v^] ^ _" `< aL b_ >j cz > d > d > e > c > d' >2 fJ rf hu > i j > k > l > t* >5 tL >W tq >| u n > f > o p2 :  B O ^l t  |  ^    ^     ^) 1  9 F ^] e  m z ^    ^    ^ #^.qEM Ub^t| ^ ^ ^ $^9A IV^p>e>v ^qwq4><eL>Ted>le>x>e>v ^+>3vUwuq>vwqw%q4><eL>Teg>ovwq>e>v w+q:>BeX>`x>e>e>v ^$ ,9^NV ^k^>v ^wq! )6^KS [h^|>v ^ ^ ^2: BO^qwq>e>y>e>v -^BJ R_^wq>e>v  ^ ( 0=^_wqwq>e>v  (5^JR Zg^| ^wq>eq+3 ;H^]e mz^ ^>z ^ %2^GO Wd^y ^ ^ ^5>=|QY an^}q}~}]  ^'>3xGO Wd^{_`ab>c>d>&d9>Ae[>ccv>d ^>f">*oHp`h p}^ ^>c>e > i& nD pW >e d{ > v w q > | ! !!^/!7! ?!L!^a!i! q!~!^!! !!^!~!!!>!c">"d/"_J"`d"at"b">"c">"d">"d">"e#>#c*#>8#df#}}#>#f#>#o#p#$ $$^.$6$ >$K$^g$o$ w$$^$$ $$^$$ $$^$% %%^<%D% L%Y%^n%v% ~%%^%% %%^%% &&^D&>O&c&k& s&&^&>&&&& &&^'>'i4'nK'S'>['k'>v'i'n''>''>''>'( ( ((5(^i(q( y((^(>(>((( ( ))^?)>G)>O)W)g)>o)>w)))>)>))) ) ))^* * *-*^M* U* ]*j*^*>*>***>*>**+ + ++^;+ C+ K+X+^+>+>+++ + ++^+>,> ,,%, -, 5,B,^n,>v,>~,,, , ,,^,>,>,,- - -,-^X->`->h-p-- - --^->->--- . ..^B.>J.>R.Z.n. v. ~..^.>.>... . ./^,/>4/>/>/// / //^0>0>&0.0B0 J0 R0_0^0>0>000 0 00^1>1>11,1 41 <1I1^]1>e1>m1u11 1 11^1>1>111 2 22^G2>O2>W2_2s2 {2 22^2>2>222 2 23^13>93>A3I3]3 e3 m3z3^3>3>333 3 33^4> 4>44/4 74 ?4L4^`4>h4>p4x44 4 44^4>4>444 4 55^ DD!D&D1D8D?DFDMDTDbDiDpD{DDDDDDDDDDDDD#D2DADPD_DnD}DDDDDDDDDDD"D1D@DOD^DnDDDDDDDDD(D3D>DID\DjDxDDDDDDDDDDDD D.D=DHD[DiDwDDDDDDDDDDDDD-D<DGDZDhDDDDDDDDDD!D/D=DKDYDgDuDDDDDDDDDDDDD+D9DGDUDcDqDDDDDDDDDD"D1DDDRD`DnD|DDDDDDDDD D D$ D3 DB DQ D` Do D~ D D D D D Dy D D D D D D D D D D# D1 D? DN Da Dg Dm Ds Dz D D D D D D D D D D# D1 D? DM D[ Di Dw DV Dw D D D D D D D D D DDDD-D;DJD]DkDzDDDDDDDDDDD DD-D;DJD]DkDzDDDDDDDDDD$D2D@DND]DqDDDDDDDD(D>DLDZDhD}DDDDDDDDD DD.DSDaDoD}DDDDD@D@D@D@DD5DQD\@l@qDD@DDD@D@DDD&D6DA@FDUDeDp@uD@D@D@D@D@DD@D@@D CD:DFJN@SD^@cDrDDDD@DDD@D@D@D @D@ D+@0D?DJ@ODZ@j@yDCDD@D@D@DDD@D'@,D6@;DIDXDgDq@vDDD@DD@DD@D@D@D@D@D@$D.@3D=@BDI`Dkos@xD@D@DD@DDD@D@DD@D&@,D<DGDWDhDxDDDDDDDDDDDDD DD"D-D8DCDNDYDdDoDzDDDDDD>D>DDDDD DD D+D6DADLDWDbDmDxDDDDDDDDDDD>D DD#D/D;DGDSD_DkDwDDDDDDDDDDDDDDD+D7DCDOD[DgDsDDDDDDDDDDDDDDD'D3D?DKDWDcDoDzD>DDD>DDDDDDD>D>D">'D3>8DCDNDYDeDqD}D>DDDDDDDDDD D D D+ D7 DC DO D\ >a Dn >s D D D D D D D > D D D D D !D!D!!D-!D9!DE!DR!>W!Dd!>i!Du!D!D!D!D!D!D!D!D!>!D!>!D!D"D">"D#"D/"D;"DH">M"DZ">_"Dl">q"D~">"D"D"D"D"D"D"D"D"D"D"D#D#D#D+#D7#DC#DO#D[#Dg#Ds#D#D#D#D#D#D#D#D#D#D#D#D$D$D$D'$D3$D?$DK$DW$Dc$Do$D{$D$D$D$D$D$D$D$D$D$D$D$D %D%D#%D/%D;%DG%DS%D_%Dk%Dw%D%D%D%D%D%D%D%D%D%>%D%>%D&> &D&>&D'&>,&D8&>=&DI&>N&DZ&>_&Dk&>p&D|&>&D&>&D&>&D&>&D&>&D&>&D&>&D&>&D'> 'D'>'D&'>+'D7'><'DH'>M'DY'>^'Dj'>o'D{'>'D'>'D'>'D'>'D'>'D'D'D?8?<X?\x?|???lib/libMXFReader.a0000664000454400017500000123351211070222777013130 0ustar stuartcrd! / 1222714877 0 0 0 1436 ` =nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn;;;;;;;;;;AbAbAbAbAbAbAbAbAbAbAbAbget_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/ 1222714874 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 1222714875 2404 1000 100664 67108 ` 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 2L/int(;a )^I,o!m ." Z##2#H# O# ##0#-# j#$#(#,#0) #4'4"Z#8&Z#<(z#@,>#D0-L#F,.#G2#H;#L!D#T!E#X!F#\8G#`8H%#d"JZ#hL#ls ~  Y1  !# # Z#'Z]6a 17)2>340z/;h%: ,;# <# ,=# ,># ,?# ,@# ,A# -B# -C# -D# "E# "F# "G# H# I# J#'K< M%$P ,Q# R# ,S# ,T# ,U# ,V# ,W# -X# -Y# -Z# "[# "\# "]# ^# _# `#ya;g y ,z# {# ,|# ,}# ,~# ,# ,# -# -# -# "# "# "# # # # "# "# # "# $# $# $# $# $# $# $# $# $# %# F'# N'#C:3 =# a.# 5&.!x}!% 7&}# '#T (T+ Z0,# S,-#len.# (!/I# '0#262)(G+ /  m+%:+ 4( 7* # +E # ,p # "- # . #eof/ # 0 # 951 # n2 # c(3 #$ 6 #( 7 #, /:#0 ;#2    / ? &  ? &% e &  e &k K  Z  v  Z  Z  Z   Z     <@  ) */# < +# , 9  ( 581 - [  0 c( 10#e6 2D   5 1 60# J 70#y# 8f   ; \. <# 2 =0#/ >  A  B # J C   F 2 G0#  H0#v. I ] Q R[ * S  T }5 U  L t5 M9 # 2 N0# \. O# A' V( # c W]  $F m ( n#  o# h p #  q0# X r [ < (key -0#  .$# 2 /# # 0 #0 ! 11#4 : 0 E! 6 # ]" 7 # ( 8#[ K 2   x 9[   0Z - { t- k$`# aL# cZ# d#$ e#P g#` E!i #d %jZ#h m? #l n&#p/  m2 !4 # "7%# Y$:A# 3?f# Al# Z Z  Z Z  &?  A Z +fZ Z ? &G{ /B .8E F3# v6G&# P.H&# I&# JJ&# K&# L&# M&# qN&#$ O&#( O)P3#, QZ#4 R}zU V3# 8W&# X# <6Y&#/Z9D l] 7^# :.`%# &b&# n c&# 6eZ# D f.# gz#X hFk /4lF# m3#  n# o#.p %b. ,x! 7"#  $&# &# R#'# )3#L 8*#T f,3#\ V-#d (5/&#l 1&#p /2&#th%& 3h(6 L07# 79# 64:# [;# (E# I6?[# 7@# Ba#$%   Z  Z )Z  )rE 5[ KWZC0,L <MZ# NZ# MPZ# 1!Q# T# 6W># 1X#(minY#)secZ#* ![#+\r g"0v .? ,M. ?1/? Qmin/? sec/? !/? !ZRm.)~ 0Z8#Z!key D4Z.Z!key z!len16>"k$R"3+{"-#+$DL":&"4&F# DD"11r$i&"MZ"1K$min$sec"!2#'TTd8+ Z ( m.)0Z1;  +#k$uX"A#x? ul" 1M%-171FZ0 <6D&8D&E?  E1! x8E+"NGS "H| "I& &p'J"R? "VS?  "TC "@U{ & V' "Z   m.) 0Zm ? %1 "vFI "Ar #51`(&;Z  66:  %\p)Z# 0 4 vFj A 5/5Z05 04 v4FRA4(}d3VZ@)0U vUF AUW)aW)*X&).Y&)Z&/)J[&)\& )]&g)c1^)&_O }*͝ $*X( + ,x2 /*l *" 3* -*G 0*q 3** 6*$ 9* <*U ?* B* ]*7 `* d*7$ g*( j* m*e p* s*z+ v*/ y*  *! *7 *?" *E * * *h *<+ *A& *# * * *48 *, *) +7- s+2 c+/ +c +G% +( +| + +, + + +@ *R &' &O! & & & & & #4 S#; c# #3#5 ,## /3#& 2C# 5S# 8c#|3 ;s#E5 >#} A# D# G#F J# M# P#% S#3 V#I2 Y#4 \##c& _3& h& k& n&, {& }&& & &$ #% C& #X  &j " & % &  ( &v% + &T . &8 1 &0 4 &2 7 &6 : & = & @ &6 C &" P & Z &5 d &+ o &* &4 & & &62 * . *! * * *H4 * *- *. *? * *2 * ** *r * * *^ * & & & &* & & %&Y* ,& 0& 7&' >& B&A I&R+ P&_ W&6 [&. b& i& p& w& ~& &T8 &o & & &% &2 && &X & & &20 &A* &6 &V/ &x &1) &g & & &. &/ & & &k &[) &" &@ !&N (& /&t1 3& :&E1 A&s$ H& O& 6 S&_# Z& ^&# b&+ i& m& t&d- x#9 # #w &( &.( & #! #z # s& & &+3 &) & #2 #Z #* #` &' #  C&5 &" &] &# &^ $# +#& 2&7 9& @&T G# KS# R# Y&n `&d g&- n& u& |& &U7 & &Q &/ & & &[ &3 & & &7 #( &h( &5 & #0 ## 3&k &1 & &- & &_, &1 #c0 #&a *&Z4 1& 8& <&# @*#"*V'' *)* ++8+%?*7F*P*T* \*a*Hh*q*"x*?*r***h"**0* +( +)*C-9"->5-M7.  /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))uL0(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_RecordingDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelmxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_TimecodeComponent_StartTimecode_item_keyg_D10_50_625_30_compdef_labelg_IECDV_25_625_50_ClipWrapped_esscont_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_PhysicalDescriptor_set_keyg_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_ImportDescriptor_set_keyg_Track_EditRate_item_keyessenceTrackselementsg_WaveAudioDescriptor_BlockAlign_item_keytrackIndexg_GenericSoundEssenceDescriptor_ChannelCount_item_keydescriptorSet_IO_buf_baseg_OpenComplete_Body_pp_keyg_GenericSoundEssenceDescriptor_SoundEssenceCompression_item_keyg_DMSegment_TrackIDs_item_keyavidResolutionIDg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATlenRemainingelementTypeIdconvert_aes_to_pcmhourg_WaveAudioDescriptor_set_keysigned charMXF_ELOGg_ClosedComplete_Body_pp_keyg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelg_Null_LocalTagg_Preface_ContentStorage_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelitemsMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyprocess_cdci_descriptorg_D10_50_525_60_picture_only_esscont_labelreceive_frameg_D10_30_625_50_picture_only_esscont_labeluint32_tg_RGBAEssenceDescriptor_PixelLayout_item_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@) h%)+)0)ZBF,0(> DRvTN 4^2T[zm2[H|m m(mS < |qd \r q  08H5}} @Q P 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__.5712g_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'N'N'N'E'N(E (N(N#(N  $(,048<@DHLPTX\`dhlptx|J4J8LJPhJlJJJJJ$J(HJL/22 1222714876 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 1222714876 2404 1000 100664 72716 ` ELF@4(U(]u}x`G$X p$9;}1D$D$ D$D$$1=9vˍt&@ \EXG$@TR)ȋM ډQ]u}]Í&'UE]@`@$P@ÍUE]@`@$@ UE]@`@$@ UWVSP`tEB$@t$tP`B$@B$}u]@ @$t&t|$ t$\$$$fUċET$tD$$uD$D$ D$D$$EEtS`B$@t$S`B$@B$U@ @$t E$Et U$]$1Ĝ[^_]D$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? < T- 1_*t5&70#J f45F2int +;a+x T/o#^m .V% Z# #S6## #"#o!#4#0# ;#$#(0#,#0+ #47"Z#8&Z#<(z#@,>#D3-L#F..#G2#H;#L=$D#TD$E#XK$F#\;G#`;H%#d%JZ#hL#ls ~  Z  ## A# Z#'lLZ:a 17+2>L740t2;h0: /;# <# =# ># 0?# 0@# 0A# 0B# 0C# '0D# %E# %F# %G# 4H# <I# DJ#*KG^ M0/P /Q# R# S# T# 0U# 0V# 0W# 0X# 0Y# '0Z# %[# %\# %]# 4^# <_# D`#aF4 g& y /z# {# |# }# 0~# 0# 0# 0# 0# '0# %# %# %# 4# <# D# %# %# R# %# L'# T'# \'# d'# l'# t'# |'# '# '# '# *# *# E> # k1#5(/1!xx#% o;&# '#j (j+ o3,# ^/-#len.# #/_# *0#J62:@5 /(+-3 E  m.%P.# 4( ;*5 # &#+[ # , # %- # . #eof/ # M 0 # 81 # 2 # /+3 #$ 65 #( X 7/ #, 2:#0 ;&#2 /  / E# U 1 / U 1; { 1 / { 1 a  Z /   Z / Z  Z /  Z   /  ^ 4x  @ 7  8/# t; 9># 1 :I# " ;T#  <1#( 2 =1#, = >1#0  ?#4 @4 @#5  A #8  B #<m  y C   (R 8<4! -   0 /+ 10#: 2 1  5 4 60# k 70#:& 8 a  ; f1 <#  =0#2 ><  A ! B # a  Cl   F  G0#  H0#1 I  Q R u- S1 a T 9 U D L 8 M #  N0# f1 O# ) V #  W$F m Q n#  o# ^ p# 1" q0#DG rO $ "key #;#tag $&# 9 %Z# + &&#  'U #set (^# ^6!< (key -;#  ./# 66 /# S& 0#0 $ 1<#4  ) 0 # 6# .% 7# + 8#o 2  ~ 9o < *+ =# 2 >1# I5 ?1# & @1# dz A, ;-B^t- &`# /a# cZ# d#$ <"e#P g#` #i#d E(jZ#h mU #l n1#pR"/?2 R$4Z# %7# &:# 6?# A#TZ T Z?Z T Z  1U `  T Z Z T Z U 12B8E &F># ':G1# Z1H1# QI1# 9J1# K1# L1# }!M1# N1#$ h"O1#( 4,P>#, QZ#4] RU XV># d<W1# 7X&# 9Y1#2ZTXl] o;^T# D1`0# )b1# "c1# P:eZ# e f# Lg#X< hk 7l# &m># T n# o#Z1pe'11( 2# S&3 # *4Z# 6<# 8I# ):# $;# /x! o;"# R $1# r&# &'# &)>#L r<*#T !,>#\ L-#d 8/1#l =11#p 221#t11"31(6 a37# ;9# 7:# ;# *<# #=# ># 9?$# Z;@# B*#$  7Z  Z Z   $  PC,L MZ# "NZ# PZ# #Q&# 0T# }:WI# 5X#(minY#)secZ#* +$[#+\; 0 O#Zi,1$?]%r|H9gi$ it%Zi]@JZiIkeyK; .LglenM<u@!N<7!k O]Y!.P:!rQ& !,R<!;S1!!T1!<6U!V !fW1?!X1k!3Y1 @ Zd _[c \b!<]<!^ p!s,_ "i`1"ka11#.0 $ Z%i %E && && *'key;&.'len<&|.1&1&1&1&1&31&&-0&67Z&1&X&5>&3Z&j & !&K&"1(U,@Z)key?&(EZ)keyD&*4ZA%`i+&u~,& *&X-key;,.\.len<,b/.0;0pc11u2x3H 3j 3 43 3 3 3 30 3h 3 3 4~4)~553A 3M$ 3YD 5e4q~4}~4@6U$w$/17w$$/1$-P% & i, ,&.% + /*up,X0C ,e 1V ,I2 *}Z &* i| w1|m ,&~ +buH,X,,U k,<,r+/H/.0P(dWZ*>,?iVk,&X+bYuX,XZ,r[+/\X/.0r=+ %Z@,.$iP1$+& uL,b +  *u\,X +r `,//.0'-853/o/+iW*p4Zp/ 1&9p09Ź /9+,9Ӝ 0:5֭ :9sؽ 9d% >9 -9w09!396999e<9K?9+#B9]9;`9cd9&g94j9/ m9Tp9!s9.v9!2y999;999f99^9".9(9b&  Ĝ@9 ǜ <ʜP9/͜9,М9N0ڜ 6ݜ9}2 9' +97 Q9%/ 7 9 09 &-*&#&&E &&&&k8+ `+!#p&m9,&O/& 2& 5&B8&6;&8>&A&xD& G&J&M&P&R(S& 7V&5Y&7\&(_& h&~k& n&/{& }&)&G&$'+'&&,&`",&p%,&(,&(+,&.,&<1,&/4,&W57,&::,&=,&5@,&:C,&%P,&Z,&9d,&.o,&-&8&& &&5919#9F!9"9799309199{Ɯ95͜9Ԝ9-ۜ9999 9"&R&' &&,&& %&@-,&0&7+*>&xB+I0+8.P &eW+X:[@&%1b& i&|p&cw&~& &@<&&` & +%(p+(`&?)&n&&+G3&(-&;:&P2&&,&&&&1& #&4&p&&@,&&!!&j(& /&l43&:&N4A&'H&O&9S+ &ZP&^+%b&`.i&m&t&{0x&&5& &d+&*&?&_$&&&{&w"&6&,&%&`6& &{-&&)&&&&&n &$&e+&e 2&:9&@+u G&3K&R&Y&d`&g&0n&,u&O|&&;&X&v &&&& &U7&O &&2;&&4+&9&&3&&d&a)&  &0 &&j/+5&x3#&**&71&/ 8&{<&%@9/8"9*',9+*,9.89(?97F9P9T9 \9a9h99q9$x959Y-999%99,39 |,$ O#', *,;%;8;:." .../../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=X-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_RecordingDescriptor_set_keyg_DVBased_100_720_50_P_FrameWrapped_esscont_labelg_GenericSoundEssenceDescriptor_QuantizationBits_item_keymxfRational_sbufg_DNxHD1080p185ClipWrapped_esscont_labelg_TimecodeComponent_StartTimecode_item_keyg_D10_50_625_30_compdef_labelg_IECDV_25_625_50_ClipWrapped_esscont_labelruninLeng_DNxHD_esselement_keysliceCountinstanceUIDg_DNxHD1080i185ClipWrapped_esscont_labelpartitiong_D10_50_625_50_extended_template_esscont_labelindexEntryArrayLeng_GenericPictureEssenceDescriptor_StoredHeight_item_keyg_GenericPictureEssenceDescriptor_ActiveFormatDescriptor_item_keyg_FileDescriptor_EssenceContainer_item_keyblockAligng_D10_50_525_60_extended_template_esscont_labellocalLeng_Preface_Identifications_item_keyvalueflagsget_last_written_frame_numberg_SDTI_CP_System_Pack_esselement_keyg_D10_40_625_50_extended_template_esscont_labelfixedArraySizeg_CDCIEssenceDescriptor_AlphaSampleDepth_item_keycharg_DVBased_25_525_60_compdef_labelg_Preface_ProjectName_item_keyg_RGBAEssenceDescriptor_ComponentMinRef_item_keyg_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_frameprimerPackg_PhysicalDescriptor_set_key_flagsoffsetg_Null_Rationalopatom_have_footer_metadataoctet10octet11octet12octet16octet17allocate_bufferoctet19_modeget_charg_DMSet_set_keyg_SourcePackage_Descriptor_item_keyframeSizeSeqg_MaterialPackage_set_keyMXFArrayTypeInfotrackIDheaderMetadatag_BWFFrameWrapped_esscont_label/home/stuartc/nightly/ingex-cvs-tip-i686Linux/libMXF/examples/readerg_DVBased_25_625_50_compdef_labeldeallocate_buffermxfFileg_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_ImportDescriptor_set_keyg_Track_EditRate_item_keyessenceTrackselementsg_WaveAudioDescriptor_BlockAlign_item_key_vtable_offsethaveVideoTrackg_GenericSoundEssenceDescriptor_ChannelCount_item_keydescriptorSet_IO_buf_baseMXFPartitiong_DVBased_50_525_60_compdef_labelposTableCountg_DMSegment_TrackIDs_item_keyg_DMSegment_EventStartPosition_item_keyMXF_INTERPRET_TYPE_CATg_TimecodeComponent_RoundedTimecodeBase_item_keyelementTypeIdopa_is_supportedopa_initialise_readerhourg_WaveAudioDescriptor_set_keysigned charMXF_ELOGelementLengthg_ClosedComplete_Body_pp_keymxf_opatom_reader.cg_qq09_op_1a_labelg_D10_30_525_60_defined_template_esscont_labelvideoEditRateg_Null_LocalTagg_Preface_ContentStorage_item_keyg_IECDV_25_525_60_ClipWrapped_esscont_labelitemsposTableIndexMXF_ILOG_IO_read_endg_GenericPictureEssenceDescriptor_DisplayHeight_item_keyg_GenericPictureEssenceDescriptor_SampledHeight_item_keyg_D10_50_525_60_picture_only_esscont_labelreceive_frameg_D10_30_625_50_picture_only_esscont_labelhaveVideoOrAudioTrackuint32_tg_RGBAEssenceDescriptor_PixelLayout_item_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 l%L1+L10L1B^4X-> 4RaN ,^2h9m2i|@t 4 A ڔ  p0j<5DDx6 H"   /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,--1-3>-3K-3+.8.<P.Th.l..... .$@.D\.`/63 1222714877 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, PhysicalDescriptor, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x49, 0x00) ); MXF_SET_DEFINITION(PhysicalDescriptor, TapeDescriptor, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2e, 0x00) ); MXF_SET_DEFINITION(PhysicalDescriptor, ImportDescriptor, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4a, 0x00) ); MXF_SET_DEFINITION(PhysicalDescriptor, RecordingDescriptor, MXF_LABEL(0x06, 0x0e, 0x2b, 0x34, 0x02, 0x53, 0x01, 0x01, 0x0d, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4b, 0x00) ); #undef MXF_BASIC_TYPE_DEF #undef MXF_ARRAY_TYPE_DEF #undef MXF_COMPOUND_TYPE_DEF #undef MXF_COMPOUND_TYPE_MEMBER #undef MXF_INTERPRETED_TYPE_DEF #undef MXF_LABEL #undef MXF_SET_DEFINITION #undef MXF_ITEM_DEFINITION include/mxf/mxf_avid.h0000644000454400017500000000660111070222777014131 0ustar stuartcrd/* * $Id: mxf_avid.h,v 1.8 2008/09/29 13:34:56 philipn Exp $ * * Avid data model extensions and utilities * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_AVID_H__ #define __MXF_AVID_H__ #ifdef __cplusplus extern "C" { #endif #include #include typedef struct _MXFAvidObjectReference { struct _MXFAvidObjectReference* next; mxfUUID instanceUID; uint64_t offset; uint8_t flags; } MXFAvidObjectReference; typedef struct { MXFAvidObjectReference* references; } MXFAvidObjectDirectory; typedef struct { mxfUUID id; int64_t directoryOffset; uint32_t formatVersion; mxfUUID metaDictionaryInstanceUID; mxfUUID prefaceInstanceUID; } MXFAvidMetadataRoot; typedef MXFMetadataSet MXFAvidMetadataRootSet; #define MXF_LABEL(d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15) \ {d0, d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11, d12, d13, d14, d15} #define MXF_SET_DEFINITION(parentName, name, label) \ static const mxfUL MXF_SET_K(name) = label; #define MXF_ITEM_DEFINITION(setName, name, label, localTag, typeId, isRequired) \ static const mxfUL MXF_ITEM_K(setName, name) = label; #include int mxf_avid_load_extensions(MXFDataModel* dataModel); int mxf_avid_write_header_metadata(MXFFile* mxfFile, MXFHeaderMetadata* headerMetadata); void mxf_generate_aafsdk_umid(mxfUMID* umid); void mxf_generate_old_aafsdk_umid(mxfUMID* umid); int mxf_avid_set_indirect_string_item(MXFMetadataSet* set, const mxfKey* itemKey, const mxfUTF16Char* value); int mxf_avid_get_data_def(MXFHeaderMetadata* headerMetadata, mxfUUID* uuid, mxfUL* dataDef); int mxf_avid_write_index_entry_array_header(MXFFile* mxfFile, uint8_t sliceCount, uint8_t posTableCount, uint32_t numIndexEntries); int mxf_avid_attach_mob_attribute(MXFHeaderMetadata* headerMetadata, MXFMetadataSet* packageSet, mxfUTF16Char* name, mxfUTF16Char* value); int mxf_avid_attach_user_comment(MXFHeaderMetadata* headerMetadata, MXFMetadataSet* packageSet, mxfUTF16Char* name, mxfUTF16Char* value); int mxf_avid_read_string_mob_attributes(MXFMetadataSet* packageSet, MXFList** names, MXFList** values); int mxf_avid_read_string_user_comments(MXFMetadataSet* packageSet, MXFList** names, MXFList** values); int mxf_avid_get_mob_attribute(const mxfUTF16Char* name, const MXFList* names, const MXFList* values, const mxfUTF16Char** value); int mxf_avid_get_user_comment(const mxfUTF16Char* name, const MXFList* names, const MXFList* values, const mxfUTF16Char** value); #ifdef __cplusplus } #endif #endif include/mxf/mxf_avid_labels_and_keys.h0000644000454400017500000000306011070222777017324 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.h0000644000454400017500000000342711070222777017004 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.h0000644000454400017500000011236411070222777017145 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.h0000644000454400017500000001417411070222777015303 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.h0000644000454400017500000000456611070222777016705 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.h0000644000454400017500000001402211070222777014121 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.h0000644000454400017500000000266611070222777013135 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.h0000644000454400017500000003507211070222777016302 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.h0000644000454400017500000000612511070222777015465 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.h0000644000454400017500000004752711070222777016341 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.h0000644000454400017500000000500511070222777014156 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.h0000644000454400017500000000322311070222777014631 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.h0000644000454400017500000000533111070222777014471 0ustar stuartcrd/* * $Id: mxf_macros.h,v 1.4 2008/09/24 17:12:32 philipn Exp $ * * General purpose macros * * Copyright (C) 2006 Philip de Nier * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef __MXF_MACROS_H__ #define __MXF_MACROS_H__ #ifdef __cplusplus extern "C" { #endif /* * Command checking macros * ...ORET - check succeeds, otherwise return 0 * ...OFAIL - check succeeds, otherwise goto fail */ #define CHK_ORET(cmd) \ if (!(cmd)) \ { \ mxf_log(MXF_ELOG, "'%s' failed, in %s:%d\n", #cmd, __FILE__, __LINE__); \ return 0; \ } #define CHK_OFAIL(cmd) \ if (!(cmd)) \ { \ mxf_log(MXF_ELOG, "'%s' failed, in %s:%d\n", #cmd, __FILE__, __LINE__); \ goto fail; \ } #define CHK_MALLOC_ORET(var, type) \ CHK_ORET((var = (type*)malloc(sizeof(type))) != NULL); #define CHK_MALLOC_OFAIL(var, type) \ CHK_OFAIL((var = (type*)malloc(sizeof(type))) != NULL); #define CHK_MALLOC_ARRAY_ORET(var, type, length) \ CHK_ORET((var = (type*)malloc(sizeof(type) * (length))) != NULL); #define CHK_MALLOC_ARRAY_OFAIL(var, type, length) \ CHK_OFAIL((var = (type*)malloc(sizeof(type) * (length))) != NULL); /* * Free the memory and set the variable to NULL */ #define SAFE_FREE(d_ptr) \ if (*d_ptr != NULL) \ { \ free(*d_ptr); \ *d_ptr = NULL; \ } /* * Helpers for logging */ /* e.g. mxf_log(MXF_ELOG, "Some error %d" LOG_LOC_FORMAT, x, LOG_LOC_PARAMS); */ #define LOG_LOC_FORMAT ", in %s:%d\n" #define LOG_LOC_PARAMS __FILE__, __LINE__ /* * 64-bit printf formatting */ #if defined(_MSC_VER) #define PFi64 "I64d" #define PFu64 "I64u" #define PFoff "I64d" #elif defined(__x86_64__) #define PFi64 "ld" #define PFu64 "lu" #define PFoff "ld" #else #define PFi64 "lld" #define PFu64 "llu" #define PFoff "lld" #endif /* * size_t printf formatting varies by platform */ #if defined(__APPLE__) || defined(__x86_64__) #define PFszt "lu" #else #define PFszt "u" #endif #ifdef __cplusplus } #endif #endif include/mxf/mxf_metadata.h0000644000454400017500000002542011070222777014766 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.h0000644000454400017500000000426511070222777020163 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.h0000644000454400017500000000303011070222777013520 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.h0000644000454400017500000000347711070222777015131 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.h0000644000454400017500000001044611070222777015221 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.h0000644000454400017500000000372311070222777014506 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.h0000644000454400017500000001172611070222777014356 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.h0000644000454400017500000000307411070222777014347 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.h0000644000454400017500000000400011070222777015466 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.h0000644000454400017500000000226511070222777014675 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.h0000644000454400017500000000661511070222777015254 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.h0000644000454400017500000000346211070222777014565 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.h0000664000454400017500000000630311070222777014410 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.h0000644000454400017500000000374011070222777015401 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.h0000644000454400017500000000346411070222777015066 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.h0000644000454400017500000000214111070222777014571 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.h0000644000454400017500000000215011070222777015230 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.h0000644000454400017500000001275411070222777013664 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.h0000644000454400017500000001000111070222777014515 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