Skip to content

Commit 71a35db

Browse files
committed
Merge pull request for Android Build sannies#424
1 parent d3c6843 commit 71a35db

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

isoparser/src/main/java/org/mp4parser/AbstractBoxParser.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,9 @@ public ParsableBox parseBox(ReadableByteChannel byteChannel, String parentType)
8181
long contentSize;
8282

8383
if (size == 1) {
84-
header.get().limit(16);
84+
((Buffer)header.get()).limit(16);
8585
byteChannel.read(header.get());
86-
header.get().position(8);
86+
((Buffer)header.get()).position(8);
8787
size = IsoTypeReader.readUInt64(header.get());
8888
contentSize = size - 16;
8989
} else if (size == 0) {
@@ -92,11 +92,11 @@ public ParsableBox parseBox(ReadableByteChannel byteChannel, String parentType)
9292
contentSize = size - 8;
9393
}
9494
if (UserBox.TYPE.equals(type)) {
95-
header.get().limit(header.get().limit() + 16);
95+
((Buffer)header.get()).limit(((Buffer)header.get()).limit() + 16);
9696
byteChannel.read(header.get());
9797
usertype = new byte[16];
98-
for (int i = header.get().position() - 16; i < header.get().position(); i++) {
99-
usertype[i - (header.get().position() - 16)] = header.get().get(i);
98+
for (int i = ((Buffer)header.get()).position() - 16; i < ((Buffer)header.get()).position(); i++) {
99+
usertype[i - (((Buffer)header.get()).position() - 16)] = header.get().get(i);
100100
}
101101
contentSize -= 16;
102102
}

0 commit comments

Comments
 (0)