Commits

Oleg Oshmyan committed b2ae178

fully parse dual-state atoms despite unrecognized children

This reverts one of the changes made in SVN revision 81.
This fixes issue #30 in wez/atomicparsley.

Comments (0)

Files changed (1)

 							break;
 						}
 						case UNKNOWN_ATOM_TYPE : {
-							short parent_atom = APar_FindParentAtom(atom_number-1, generalAtomicLevel);
-							//to accommodate the retarted utility that keeps putting in 'prjp' atoms in mpeg-4 files written QTstyle
-							if (parsedAtoms[parent_atom].AtomicContainerState == DUAL_STATE_ATOM) {
-								jump = parsedAtoms[parent_atom].AtomicStart + parsedAtoms[parent_atom].AtomicLength;
-							} else {
-								jump += dataSize;
-							}
+							jump += dataSize;
 							break;
 						}
 					} //end swtich