Lines Matching refs:appleDataBox

23     AppleDataBox appleDataBox = new AppleDataBox();
26 return Collections.singletonList((Box) appleDataBox);
31 appleDataBox = (AppleDataBox) boxes.get(0);
43 if (clazz.isAssignableFrom(appleDataBox.getClass())) {
44 return (List<T>) Collections.singletonList(appleDataBox);
58 appleDataBox = new AppleDataBox();
60 appleDataBox.parse(new ByteBufferByteChannel(content), null, content.remaining(), null);
64 appleDataBox.setParent(this);
69 return appleDataBox.getSize();
74 appleDataBox.getBox(new ByteBufferByteChannel(byteBuffer));
81 return getSize() - appleDataBox.getSize();
87 "appleDataBox=" + getValue() +
96 if (appleDataBox.getFlags() == 1) {
97 appleDataBox = new AppleDataBox();
98 appleDataBox.setVersion(0);
99 appleDataBox.setFlags(1);
100 appleDataBox.setFourBytes(new byte[4]);
101 appleDataBox.setData(Utf8.convert(value));
102 } else if (appleDataBox.getFlags() == 21) {
103 byte[] content = appleDataBox.getData();
104 appleDataBox = new AppleDataBox();
105 appleDataBox.setVersion(0);
106 appleDataBox.setFlags(21);
107 appleDataBox.setFourBytes(new byte[4]);
119 throw new Error("The content length within the appleDataBox is neither 1, 2, 4 or 8. I can't handle that!");
121 appleDataBox.setData(bb.array());
122 } else if (appleDataBox.getFlags() == 0) {
123 appleDataBox = new AppleDataBox();
124 appleDataBox.setVersion(0);
125 appleDataBox.setFlags(0);
126 appleDataBox.setFourBytes(new byte[4]);
127 appleDataBox.setData(hexStringToByteArray(value));
130 LOG.warning("Don't know how to handle appleDataBox with flag=" + appleDataBox.getFlags());
135 if (appleDataBox.getFlags() == 1) {
136 return Utf8.convert(appleDataBox.getData());
137 } else if (appleDataBox.getFlags() == 21) {
138 byte[] content = appleDataBox.getData();
146 } else if (appleDataBox.getFlags() == 0) {
147 return String.format("%x", new BigInteger(appleDataBox.getData()));