public override void AtomCreated(BaseAtom atom)
{
switch (atom.Type)
{
case TKHD:
_atomTkhd = (AtomTKHD)atom;
break;
case MDIA:
_atomMdia = (AtomMDIA)atom;
break;
case HDLR:
_atomHdlr = (AtomHdlr)atom;
break;
case MINF:
_atomMinf = (AtomMINF)atom;
break;
case DINF:
_atomDinf = (AtomDINF)atom;
break;
case STBL:
_atomStbl = (AtomSTBL)atom;
break;
case UDTA:
_atomUdta = (AtomUDTA)atom;
break;
case META:
_atomMeta = (AtomMETA)atom;
break;
}
}
}