diff --git a/Source/com/drew/metadata/mkv/MkvReader.java b/Source/com/drew/metadata/mkv/MkvReader.java index 325d9943d..69aaca2b5 100644 --- a/Source/com/drew/metadata/mkv/MkvReader.java +++ b/Source/com/drew/metadata/mkv/MkvReader.java @@ -138,9 +138,11 @@ private void createDirectories(Map data, Metadata metadata) { case 1: dir = new VideoDirectory(); + mapToDirectory(dir, (Map) data.get(ElementIDs.VIDEO)); break; case 2: dir = new AudioDirectory(); + mapToDirectory(dir, (Map) data.get(ElementIDs.AUDIO)); break; } if (dir != null) @@ -219,6 +221,7 @@ private void extractSubContext(final SequentialReader reader, Map