public abstract class com.sun.media.sound.AudioFloatConverter
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: com.sun.media.sound.AudioFloatConverter
super_class: java.lang.Object
{
public static final javax.sound.sampled.AudioFormat$Encoding PCM_FLOAT;
descriptor: Ljavax/sound/sampled/AudioFormat$Encoding;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
private javax.sound.sampled.AudioFormat format;
descriptor: Ljavax/sound/sampled/AudioFormat;
flags: (0x0002) ACC_PRIVATE
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new javax.sound.sampled.AudioFormat$Encoding
dup
ldc "PCM_FLOAT"
invokespecial javax.sound.sampled.AudioFormat$Encoding.<init>:(Ljava/lang/String;)V
putstatic com.sun.media.sound.AudioFloatConverter.PCM_FLOAT:Ljavax/sound/sampled/AudioFormat$Encoding;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/media/sound/AudioFloatConverter;
public static com.sun.media.sound.AudioFloatConverter getConverter(javax.sound.sampled.AudioFormat);
descriptor: (Ljavax/sound/sampled/AudioFormat;)Lcom/sun/media/sound/AudioFloatConverter;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aconst_null
astore 1
start local 1 1: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getFrameSize:()I
ifne 3
2: aconst_null
areturn
3: StackMap locals: com.sun.media.sound.AudioFloatConverter
StackMap stack:
aload 0
invokevirtual javax.sound.sampled.AudioFormat.getFrameSize:()I
4: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 7
iadd
bipush 8
idiv
aload 0
invokevirtual javax.sound.sampled.AudioFormat.getChannels:()I
imul
5: if_icmpeq 7
6: aconst_null
areturn
7: StackMap locals:
StackMap stack:
aload 0
invokevirtual javax.sound.sampled.AudioFormat.getEncoding:()Ljavax/sound/sampled/AudioFormat$Encoding;
getstatic javax.sound.sampled.AudioFormat$Encoding.PCM_SIGNED:Ljavax/sound/sampled/AudioFormat$Encoding;
invokevirtual javax.sound.sampled.AudioFormat$Encoding.equals:(Ljava/lang/Object;)Z
ifeq 49
8: aload 0
invokevirtual javax.sound.sampled.AudioFormat.isBigEndian:()Z
ifeq 29
9: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 8
if_icmpgt 12
10: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion8S
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion8S.<init>:()V
astore 1
11: goto 109
StackMap locals:
StackMap stack:
12: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 8
if_icmple 16
13: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 16
if_icmpgt 16
14: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion16SB
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion16SB.<init>:()V
astore 1
15: goto 109
StackMap locals:
StackMap stack:
16: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 16
if_icmple 20
17: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 24
if_icmpgt 20
18: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion24SB
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion24SB.<init>:()V
astore 1
19: goto 109
StackMap locals:
StackMap stack:
20: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 24
if_icmple 24
21: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 32
if_icmpgt 24
22: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32SB
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32SB.<init>:()V
astore 1
23: goto 109
StackMap locals:
StackMap stack:
24: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 32
if_icmple 109
25: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32xSB
dup
aload 0
26: invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 7
iadd
bipush 8
idiv
iconst_4
isub
27: invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32xSB.<init>:(I)V
astore 1
28: goto 109
29: StackMap locals:
StackMap stack:
aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 8
if_icmpgt 32
30: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion8S
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion8S.<init>:()V
astore 1
31: goto 109
StackMap locals:
StackMap stack:
32: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 8
if_icmple 36
33: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 16
if_icmpgt 36
34: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion16SL
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion16SL.<init>:()V
astore 1
35: goto 109
StackMap locals:
StackMap stack:
36: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 16
if_icmple 40
37: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 24
if_icmpgt 40
38: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion24SL
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion24SL.<init>:()V
astore 1
39: goto 109
StackMap locals:
StackMap stack:
40: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 24
if_icmple 44
41: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 32
if_icmpgt 44
42: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32SL
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32SL.<init>:()V
astore 1
43: goto 109
StackMap locals:
StackMap stack:
44: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 32
if_icmple 109
45: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32xSL
dup
aload 0
46: invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 7
iadd
bipush 8
idiv
iconst_4
isub
47: invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32xSL.<init>:(I)V
astore 1
48: goto 109
StackMap locals:
StackMap stack:
49: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getEncoding:()Ljavax/sound/sampled/AudioFormat$Encoding;
getstatic javax.sound.sampled.AudioFormat$Encoding.PCM_UNSIGNED:Ljavax/sound/sampled/AudioFormat$Encoding;
invokevirtual javax.sound.sampled.AudioFormat$Encoding.equals:(Ljava/lang/Object;)Z
ifeq 99
50: aload 0
invokevirtual javax.sound.sampled.AudioFormat.isBigEndian:()Z
ifeq 75
51: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 8
if_icmpgt 54
52: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion8U
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion8U.<init>:()V
astore 1
53: goto 109
StackMap locals:
StackMap stack:
54: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 8
if_icmple 58
55: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 16
if_icmpgt 58
56: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion16UB
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion16UB.<init>:()V
astore 1
57: goto 109
StackMap locals:
StackMap stack:
58: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 16
if_icmple 62
59: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 24
if_icmpgt 62
60: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion24UB
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion24UB.<init>:()V
astore 1
61: goto 109
StackMap locals:
StackMap stack:
62: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 24
if_icmple 66
63: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 32
if_icmpgt 66
64: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32UB
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32UB.<init>:()V
astore 1
65: goto 109
StackMap locals:
StackMap stack:
66: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 32
if_icmple 109
67: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32xUB
dup
68: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 7
69: iadd
70: bipush 8
71: idiv
72: iconst_4
73: isub
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32xUB.<init>:(I)V
astore 1
74: goto 109
75: StackMap locals:
StackMap stack:
aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 8
if_icmpgt 78
76: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion8U
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion8U.<init>:()V
astore 1
77: goto 109
StackMap locals:
StackMap stack:
78: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 8
if_icmple 82
79: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 16
if_icmpgt 82
80: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion16UL
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion16UL.<init>:()V
astore 1
81: goto 109
StackMap locals:
StackMap stack:
82: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 16
if_icmple 86
83: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 24
if_icmpgt 86
84: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion24UL
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion24UL.<init>:()V
astore 1
85: goto 109
StackMap locals:
StackMap stack:
86: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 24
if_icmple 90
87: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 32
if_icmpgt 90
88: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32UL
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32UL.<init>:()V
astore 1
89: goto 109
StackMap locals:
StackMap stack:
90: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 32
if_icmple 109
91: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32xUL
dup
92: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 7
93: iadd
94: bipush 8
95: idiv
96: iconst_4
97: isub
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32xUL.<init>:(I)V
astore 1
98: goto 109
StackMap locals:
StackMap stack:
99: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getEncoding:()Ljavax/sound/sampled/AudioFormat$Encoding;
getstatic com.sun.media.sound.AudioFloatConverter.PCM_FLOAT:Ljavax/sound/sampled/AudioFormat$Encoding;
invokevirtual javax.sound.sampled.AudioFormat$Encoding.equals:(Ljava/lang/Object;)Z
ifeq 109
100: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 32
if_icmpne 105
101: aload 0
invokevirtual javax.sound.sampled.AudioFormat.isBigEndian:()Z
ifeq 103
102: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32B
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32B.<init>:()V
astore 1
goto 109
103: StackMap locals:
StackMap stack:
new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32L
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32L.<init>:()V
astore 1
104: goto 109
StackMap locals:
StackMap stack:
105: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 64
if_icmpne 109
106: aload 0
invokevirtual javax.sound.sampled.AudioFormat.isBigEndian:()Z
ifeq 108
107: new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion64B
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion64B.<init>:()V
astore 1
goto 109
108: StackMap locals:
StackMap stack:
new com.sun.media.sound.AudioFloatConverter$AudioFloatConversion64L
dup
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatConversion64L.<init>:()V
astore 1
109: StackMap locals:
StackMap stack:
aload 0
invokevirtual javax.sound.sampled.AudioFormat.getEncoding:()Ljavax/sound/sampled/AudioFormat$Encoding;
getstatic javax.sound.sampled.AudioFormat$Encoding.PCM_SIGNED:Ljavax/sound/sampled/AudioFormat$Encoding;
invokevirtual javax.sound.sampled.AudioFormat$Encoding.equals:(Ljava/lang/Object;)Z
ifne 111
110: aload 0
invokevirtual javax.sound.sampled.AudioFormat.getEncoding:()Ljavax/sound/sampled/AudioFormat$Encoding;
getstatic javax.sound.sampled.AudioFormat$Encoding.PCM_UNSIGNED:Ljavax/sound/sampled/AudioFormat$Encoding;
invokevirtual javax.sound.sampled.AudioFormat$Encoding.equals:(Ljava/lang/Object;)Z
ifeq 113
111: StackMap locals:
StackMap stack:
aload 0
invokevirtual javax.sound.sampled.AudioFormat.getSampleSizeInBits:()I
bipush 8
irem
ifeq 113
112: new com.sun.media.sound.AudioFloatConverter$AudioFloatLSBFilter
dup
aload 1
aload 0
invokespecial com.sun.media.sound.AudioFloatConverter$AudioFloatLSBFilter.<init>:(Lcom/sun/media/sound/AudioFloatConverter;Ljavax/sound/sampled/AudioFormat;)V
astore 1
113: StackMap locals:
StackMap stack:
aload 1
ifnull 115
114: aload 1
aload 0
putfield com.sun.media.sound.AudioFloatConverter.format:Ljavax/sound/sampled/AudioFormat;
115: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 116 0 format Ljavax/sound/sampled/AudioFormat;
1 116 1 conv Lcom/sun/media/sound/AudioFloatConverter;
MethodParameters:
Name Flags
format
public final javax.sound.sampled.AudioFormat getFormat();
descriptor: ()Ljavax/sound/sampled/AudioFormat;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.media.sound.AudioFloatConverter.format:Ljavax/sound/sampled/AudioFormat;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/media/sound/AudioFloatConverter;
public abstract float[] toFloatArray(byte[], int, float[], int, int);
descriptor: ([BI[FII)[F
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
in_buff
in_offset
out_buff
out_offset
out_len
public final float[] toFloatArray(byte[], float[], int, int);
descriptor: ([B[FII)[F
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
iconst_0
aload 2
iload 3
iload 4
invokevirtual com.sun.media.sound.AudioFloatConverter.toFloatArray:([BI[FII)[F
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/media/sound/AudioFloatConverter;
0 1 1 in_buff [B
0 1 2 out_buff [F
0 1 3 out_offset I
0 1 4 out_len I
MethodParameters:
Name Flags
in_buff
out_buff
out_offset
out_len
public final float[] toFloatArray(byte[], int, float[], int);
descriptor: ([BI[FI)[F
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
iload 2
aload 3
iconst_0
iload 4
invokevirtual com.sun.media.sound.AudioFloatConverter.toFloatArray:([BI[FII)[F
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/media/sound/AudioFloatConverter;
0 1 1 in_buff [B
0 1 2 in_offset I
0 1 3 out_buff [F
0 1 4 out_len I
MethodParameters:
Name Flags
in_buff
in_offset
out_buff
out_len
public final float[] toFloatArray(byte[], float[], int);
descriptor: ([B[FI)[F
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
iconst_0
aload 2
iconst_0
iload 3
invokevirtual com.sun.media.sound.AudioFloatConverter.toFloatArray:([BI[FII)[F
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/media/sound/AudioFloatConverter;
0 1 1 in_buff [B
0 1 2 out_buff [F
0 1 3 out_len I
MethodParameters:
Name Flags
in_buff
out_buff
out_len
public final float[] toFloatArray(byte[], float[]);
descriptor: ([B[F)[F
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
iconst_0
aload 2
iconst_0
aload 2
arraylength
invokevirtual com.sun.media.sound.AudioFloatConverter.toFloatArray:([BI[FII)[F
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/media/sound/AudioFloatConverter;
0 1 1 in_buff [B
0 1 2 out_buff [F
MethodParameters:
Name Flags
in_buff
out_buff
public abstract byte[] toByteArray(float[], int, int, byte[], int);
descriptor: ([FII[BI)[B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
in_buff
in_offset
in_len
out_buff
out_offset
public final byte[] toByteArray(float[], int, byte[], int);
descriptor: ([FI[BI)[B
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
iconst_0
iload 2
aload 3
iload 4
invokevirtual com.sun.media.sound.AudioFloatConverter.toByteArray:([FII[BI)[B
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/media/sound/AudioFloatConverter;
0 1 1 in_buff [F
0 1 2 in_len I
0 1 3 out_buff [B
0 1 4 out_offset I
MethodParameters:
Name Flags
in_buff
in_len
out_buff
out_offset
public final byte[] toByteArray(float[], int, int, byte[]);
descriptor: ([FII[B)[B
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
iload 2
iload 3
aload 4
iconst_0
invokevirtual com.sun.media.sound.AudioFloatConverter.toByteArray:([FII[BI)[B
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/media/sound/AudioFloatConverter;
0 1 1 in_buff [F
0 1 2 in_offset I
0 1 3 in_len I
0 1 4 out_buff [B
MethodParameters:
Name Flags
in_buff
in_offset
in_len
out_buff
public final byte[] toByteArray(float[], int, byte[]);
descriptor: ([FI[B)[B
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
iconst_0
iload 2
aload 3
iconst_0
invokevirtual com.sun.media.sound.AudioFloatConverter.toByteArray:([FII[BI)[B
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/media/sound/AudioFloatConverter;
0 1 1 in_buff [F
0 1 2 in_len I
0 1 3 out_buff [B
MethodParameters:
Name Flags
in_buff
in_len
out_buff
public final byte[] toByteArray(float[], byte[]);
descriptor: ([F[B)[B
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
iconst_0
aload 1
arraylength
aload 2
iconst_0
invokevirtual com.sun.media.sound.AudioFloatConverter.toByteArray:([FII[BI)[B
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/media/sound/AudioFloatConverter;
0 1 1 in_buff [F
0 1 2 out_buff [B
MethodParameters:
Name Flags
in_buff
out_buff
}
SourceFile: "AudioFloatConverter.java"
NestMembers:
com.sun.media.sound.AudioFloatConverter$AudioFloatConversion16SB com.sun.media.sound.AudioFloatConverter$AudioFloatConversion16SL com.sun.media.sound.AudioFloatConverter$AudioFloatConversion16UB com.sun.media.sound.AudioFloatConverter$AudioFloatConversion16UL com.sun.media.sound.AudioFloatConverter$AudioFloatConversion24SB com.sun.media.sound.AudioFloatConverter$AudioFloatConversion24SL com.sun.media.sound.AudioFloatConverter$AudioFloatConversion24UB com.sun.media.sound.AudioFloatConverter$AudioFloatConversion24UL com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32B com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32L com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32SB com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32SL com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32UB com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32UL com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32xSB com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32xSL com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32xUB com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32xUL com.sun.media.sound.AudioFloatConverter$AudioFloatConversion64B com.sun.media.sound.AudioFloatConverter$AudioFloatConversion64L com.sun.media.sound.AudioFloatConverter$AudioFloatConversion8S com.sun.media.sound.AudioFloatConverter$AudioFloatConversion8U com.sun.media.sound.AudioFloatConverter$AudioFloatLSBFilter
InnerClasses:
private AudioFloatConversion16SB = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion16SB of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion16SL = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion16SL of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion16UB = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion16UB of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion16UL = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion16UL of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion24SB = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion24SB of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion24SL = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion24SL of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion24UB = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion24UB of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion24UL = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion24UL of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion32B = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32B of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion32L = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32L of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion32SB = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32SB of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion32SL = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32SL of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion32UB = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32UB of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion32UL = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32UL of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion32xSB = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32xSB of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion32xSL = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32xSL of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion32xUB = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32xUB of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion32xUL = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion32xUL of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion64B = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion64B of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion64L = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion64L of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion8S = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion8S of com.sun.media.sound.AudioFloatConverter
private AudioFloatConversion8U = com.sun.media.sound.AudioFloatConverter$AudioFloatConversion8U of com.sun.media.sound.AudioFloatConverter
private AudioFloatLSBFilter = com.sun.media.sound.AudioFloatConverter$AudioFloatLSBFilter of com.sun.media.sound.AudioFloatConverter
public Encoding = javax.sound.sampled.AudioFormat$Encoding of javax.sound.sampled.AudioFormat