Commits

jimmy_kloss  committed 5898dca

enhancing mkv spec compliance

  • Participants
  • Parent commits 9bae02d

Comments (0)

Files changed (2)

File hachoir-core/hachoir_core/iso639.py

     (u"Micmac", "mic", None),
     (u"Minangkabau", "min", None),
     (u"Mirandese", "mwl", None),
-    (u"Miscellaneous languages", "mis", None),
     (u"Mohawk", "moh", None),
     (u"Moksha", "mdf", None),
     (u"Moldavian", "mol", "mo"),
     (u"Uighur", "uig", "ug"),
     (u"Ukrainian", "ukr", "uk"),
     (u"Umbundu", "umb", None),
+    (u"Uncoded languages", "mis", None),
     (u"Undetermined", "und", None),
     (u"Upper Sorbian", "hsb", None),
     (u"Urdu", "urd", "ur"),

File hachoir-metadata/hachoir_metadata/video.py

     def trackCommon(self, track, meta):
         if "Name/unicode" in track:
             meta.title = track["Name/unicode"].value
-        if "Language/string" in track \
-        and track["Language/string"].value not in ("mis", "und"):
+        if "Language/string" in track:
             meta.language = track["Language/string"].value
+        else:
+            meta.language = "eng"
 
     def processVideo(self, track):
         video = Metadata(self)