added
[asdcplib.git] / src / h__Reader.cpp
index b0f88702ee23f780077cf15b288e682aebe0f694..6ba52e2678cf23b5b9b44577af127985fa4014f9 100755 (executable)
@@ -63,12 +63,10 @@ ASDCP::h__Reader::InitInfo()
   InterchangeObject* Object;
 
   m_Info.LabelSetType = LS_MXF_UNKNOWN;
-  UL OPAtomUL(SMPTE_390_OPAtom_Entry().ul);
-  UL Interop_OPAtomUL(MXFInterop_OPAtom_Entry().ul);
 
-  if ( m_HeaderPart.OperationalPattern == Interop_OPAtomUL )
+  if ( m_HeaderPart.OperationalPattern.ExactMatch(MXFInterop_OPAtom_Entry().ul) )
     m_Info.LabelSetType = LS_MXF_INTEROP;
-  else if ( m_HeaderPart.OperationalPattern == OPAtomUL )
+  else if ( m_HeaderPart.OperationalPattern.ExactMatch(SMPTE_390_OPAtom_Entry().ul) )
     m_Info.LabelSetType = LS_MXF_SMPTE;
 
   // Identification