mirror of
https://github.com/androidx/media.git
synced 2025-05-10 00:59:51 +08:00
Removed indexOfNot method
Removed the unused method indexOfNot
This commit is contained in:
parent
f33cdd97e6
commit
1739af685a
@ -70,7 +70,7 @@ public class Id3Parser implements MetadataParser<Map<String, Object>> {
|
|||||||
int valueStartIndex = firstZeroIndex + delimiterLength(encoding);
|
int valueStartIndex = firstZeroIndex + delimiterLength(encoding);
|
||||||
int valueEndIndex = indexOfEOS(frame, valueStartIndex, encoding);
|
int valueEndIndex = indexOfEOS(frame, valueStartIndex, encoding);
|
||||||
String value = new String(frame, valueStartIndex, valueEndIndex - valueStartIndex,
|
String value = new String(frame, valueStartIndex, valueEndIndex - valueStartIndex,
|
||||||
charset);
|
charset);
|
||||||
metadata.put(TxxxMetadata.TYPE, new TxxxMetadata(description, value));
|
metadata.put(TxxxMetadata.TYPE, new TxxxMetadata(description, value));
|
||||||
} else if (frameId0 == 'P' && frameId1 == 'R' && frameId2 == 'I' && frameId3 == 'V') {
|
} else if (frameId0 == 'P' && frameId1 == 'R' && frameId2 == 'I' && frameId3 == 'V') {
|
||||||
// Check frame ID == PRIV
|
// Check frame ID == PRIV
|
||||||
@ -98,7 +98,7 @@ public class Id3Parser implements MetadataParser<Map<String, Object>> {
|
|||||||
int descriptionStartIndex = filenameEndIndex + delimiterLength(encoding);
|
int descriptionStartIndex = filenameEndIndex + delimiterLength(encoding);
|
||||||
int descriptionEndIndex = indexOfEOS(frame, descriptionStartIndex, encoding);
|
int descriptionEndIndex = indexOfEOS(frame, descriptionStartIndex, encoding);
|
||||||
String description = new String(frame, descriptionStartIndex,
|
String description = new String(frame, descriptionStartIndex,
|
||||||
descriptionEndIndex - descriptionStartIndex, charset);
|
descriptionEndIndex - descriptionStartIndex, charset);
|
||||||
|
|
||||||
byte[] objectData = new byte[frameSize - descriptionEndIndex - 2];
|
byte[] objectData = new byte[frameSize - descriptionEndIndex - 2];
|
||||||
System.arraycopy(frame, descriptionEndIndex + delimiterLength(encoding), objectData, 0,
|
System.arraycopy(frame, descriptionEndIndex + delimiterLength(encoding), objectData, 0,
|
||||||
@ -127,15 +127,6 @@ public class Id3Parser implements MetadataParser<Map<String, Object>> {
|
|||||||
return data.length;
|
return data.length;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static int indexOfNot(byte[] data, int fromIndex, byte key) {
|
|
||||||
for (int i = fromIndex; i < data.length; i++) {
|
|
||||||
if (data[i] != key) {
|
|
||||||
return i;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return data.length;
|
|
||||||
}
|
|
||||||
|
|
||||||
private static int indexOfEOS(byte[] data, int fromIndex, int encodingByte) {
|
private static int indexOfEOS(byte[] data, int fromIndex, int encodingByte) {
|
||||||
int terminationPos = indexOf(data, fromIndex, (byte) 0);
|
int terminationPos = indexOf(data, fromIndex, (byte) 0);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user