mirror of
https://github.com/moonlight-stream/moonlight-android.git
synced 2025-07-21 20:13:06 +00:00
Improve ByteBufferDescriptor print functionality
This commit is contained in:
parent
f004ae6a41
commit
4b93207def
@ -38,8 +38,16 @@ public class ByteBufferDescriptor {
|
||||
|
||||
public void print(int offset, int length)
|
||||
{
|
||||
for (int i = offset; i < offset+length; i++) {
|
||||
System.out.printf("%d: %02x \n", i, data[i]);
|
||||
for (int i = offset; i < offset+length;) {
|
||||
if (i + 8 < offset+length) {
|
||||
System.out.printf("%x: %02x %02x %02x %02x %02x %02x %02x %02x\n", i,
|
||||
data[i], data[i+1], data[i+2], data[i+3], data[i+4], data[i+5], data[i+6], data[i+7]);
|
||||
i += 8;
|
||||
}
|
||||
else {
|
||||
System.out.printf("%x: %02x \n", i, data[i]);
|
||||
i++;
|
||||
}
|
||||
}
|
||||
System.out.println();
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user